--- /home/fdroid/fdroiddata/tmp/org.tuxpaint_7.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.tuxpaint_7.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 940a39919d743b56560e3b38046df22f248f2d3dfaf395358760a2368c65fc04 │ -Signer #1 certificate SHA-1 digest: f74d74a7ffa3877817cf6c05e82abc1d7113fc65 │ -Signer #1 certificate MD5 digest: 83fb2442e622fd4f24f71f0a6d2323ac │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 9787a2d16bbb2993700d2992f05efc3b2d2a5d39fc4f6c20418cf3095ca27f47 │ -Signer #1 public key SHA-1 digest: 7d5ca7b4095cade9b9d0425aeb24873a41234caa │ -Signer #1 public key MD5 digest: 7bf2b173108aa68a4ad97779ad687e54 │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,561 +1,549 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 20476425 (0000000001387209h) │ - Actual end-cent-dir record offset: 20476403 (00000000013871F3h) │ - Expected end-cent-dir record offset: 20476403 (00000000013871F3h) │ + Zip archive file size: 20462518 (0000000001383BB6h) │ + Actual end-cent-dir record offset: 20462496 (0000000001383BA0h) │ + Expected end-cent-dir record offset: 20462496 (0000000001383BA0h) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ - central directory contains 156 entries. │ - The central directory is 11691 (0000000000002DABh) bytes long, │ + central directory contains 154 entries. │ + The central directory is 11554 (0000000000002D22h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 20464712 (0000000001384448h). │ + is 20450942 (0000000001380E7Eh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 10:37:14 │ - 32-bit CRC value (hex): d5e35795 │ - compressed size: 4486 bytes │ - uncompressed size: 12628 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:38 │ + 32-bit CRC value (hex): 18236f1c │ + compressed size: 1023 bytes │ + uncompressed size: 2960 bytes │ + length of filename: 19 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/158BAD56.SF │ + assets/tuxpaint.zip │ │ - offset of local header from start of archive: 4552 │ - (00000000000011C8h) bytes │ + offset of local header from start of archive: 1092 │ + (0000000000000444h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 10:37:16 │ - 32-bit CRC value (hex): db2937f8 │ - compressed size: 4564 bytes │ - uncompressed size: 12749 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9ce3abb7 │ + compressed size: 10341567 bytes │ + uncompressed size: 10341567 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/158BAD56.RSA │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 9182 │ - (00000000000023DEh) bytes │ + offset of local header from start of archive: 10342708 │ + (00000000009DD134h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 10:37:16 │ - 32-bit CRC value (hex): cdb4241c │ - compressed size: 1072 bytes │ - uncompressed size: 1326 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): aec33960 │ + compressed size: 4663 bytes │ + uncompressed size: 4663 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/buildserverid │ + res/drawable-hdpi-v4/ic_settings_black_36dp.png │ │ - offset of local header from start of archive: 10321 │ - (0000000000002851h) bytes │ + offset of local header from start of archive: 10347437 │ + (00000000009DE3ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:19:28 │ - 32-bit CRC value (hex): 13ae3e76 │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 22 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 79296efe │ + compressed size: 2157 bytes │ + uncompressed size: 2157 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #5: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/fdroidserverid │ + res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 10430 │ - (00000000000028BEh) bytes │ + offset of local header from start of archive: 10349671 │ + (00000000009DEC67h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:19:30 │ - 32-bit CRC value (hex): 13ae3e76 │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c3b98529 │ + compressed size: 9760 bytes │ + uncompressed size: 9760 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #6: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ + res/drawable-xhdpi-v4/ic_settings_black_36dp.png │ │ - offset of local header from start of archive: 10540 │ - (000000000000292Ch) bytes │ + offset of local header from start of archive: 10359498 │ + (00000000009E12CAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:19:22 │ - 32-bit CRC value (hex): 18236f1c │ - compressed size: 1024 bytes │ - uncompressed size: 2960 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): abdc078b │ + compressed size: 2983 bytes │ + uncompressed size: 2983 bytes │ + length of filename: 48 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - assets/tuxpaint.zip │ + res/drawable-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 11633 │ - (0000000000002D71h) bytes │ + offset of local header from start of archive: 10362559 │ + (00000000009E1EBFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 01:00:00 │ - 32-bit CRC value (hex): d22479f4 │ - compressed size: 10341567 bytes │ - uncompressed size: 10341567 bytes │ - length of filename: 19 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fbeabcfc │ + compressed size: 19963 bytes │ + uncompressed size: 19963 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #8: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/ic_launcher.png │ + res/drawable-xxhdpi-v4/ic_settings_black_36dp.png │ │ - offset of local header from start of archive: 10353251 │ - (00000000009DFA63h) bytes │ + offset of local header from start of archive: 10382590 │ + (00000000009E6CFEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 01:00:00 │ - 32-bit CRC value (hex): aec33960 │ - compressed size: 4663 bytes │ - uncompressed size: 4663 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3b32af19 │ + compressed size: 4683 bytes │ + uncompressed size: 4683 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #9: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/ic_settings_black_36dp.png │ + res/layout/config.xml │ │ - offset of local header from start of archive: 10357983 │ - (00000000009E0CDFh) bytes │ + offset of local header from start of archive: 10387352 │ + (00000000009E7F98h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 01:00:00 │ - 32-bit CRC value (hex): 79296efe │ - compressed size: 2157 bytes │ - uncompressed size: 2157 bytes │ - length of filename: 47 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:38 │ + 32-bit CRC value (hex): 1d628de2 │ + compressed size: 1117 bytes │ + uncompressed size: 5488 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #10: │ --------------------------- │ │ - res/drawable-xhdpi-v4/ic_launcher.png │ + There are an extra 16 bytes preceding this file. │ + │ + resources.arsc │ │ - offset of local header from start of archive: 10360217 │ - (00000000009E1599h) bytes │ + offset of local header from start of archive: 10388536 │ + (00000000009E8438h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 01:00:00 │ - 32-bit CRC value (hex): c3b98529 │ - compressed size: 9760 bytes │ - uncompressed size: 9760 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 09ccef0e │ + compressed size: 6480 bytes │ + uncompressed size: 6480 bytes │ + length of filename: 14 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #11: │ --------------------------- │ │ - res/drawable-xhdpi-v4/ic_settings_black_36dp.png │ + classes.dex │ │ - offset of local header from start of archive: 10370044 │ - (00000000009E3BFCh) bytes │ + offset of local header from start of archive: 10395060 │ + (00000000009E9DB4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 01:00:00 │ - 32-bit CRC value (hex): abdc078b │ - compressed size: 2983 bytes │ - uncompressed size: 2983 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:38 │ + 32-bit CRC value (hex): d3094955 │ + compressed size: 358350 bytes │ + uncompressed size: 1080536 bytes │ + length of filename: 11 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi-v4/ic_launcher.png │ + lib/armeabi/libSDL2.so │ │ - offset of local header from start of archive: 10373107 │ - (00000000009E47F3h) bytes │ + offset of local header from start of archive: 10753467 │ + (0000000000A415BBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 01:00:00 │ - 32-bit CRC value (hex): fbeabcfc │ - compressed size: 19963 bytes │ - uncompressed size: 19963 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jan 11 13:09:54 │ + 32-bit CRC value (hex): 90f8c97a │ + compressed size: 322573 bytes │ + uncompressed size: 871964 bytes │ + length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #13: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi-v4/ic_settings_black_36dp.png │ + lib/armeabi/libSDL2_Pango.so │ │ - offset of local header from start of archive: 10393139 │ - (00000000009E9633h) bytes │ + offset of local header from start of archive: 11076108 │ + (0000000000A9020Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 01:00:00 │ - 32-bit CRC value (hex): 3b32af19 │ - compressed size: 4683 bytes │ - uncompressed size: 4683 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:06 │ + 32-bit CRC value (hex): 9d6a8600 │ + compressed size: 9590 bytes │ + uncompressed size: 21916 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #14: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/layout/config.xml │ + lib/armeabi/libSDL2_image.so │ │ - offset of local header from start of archive: 10397903 │ - (00000000009EA8CFh) bytes │ + offset of local header from start of archive: 11085772 │ + (0000000000A927CCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:19:22 │ - 32-bit CRC value (hex): 1d628de2 │ - compressed size: 1128 bytes │ - uncompressed size: 5488 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:42 │ + 32-bit CRC value (hex): 8f80f028 │ + compressed size: 267929 bytes │ + uncompressed size: 435700 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #15: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - resources.arsc │ + lib/armeabi/libSDL2_mixer.so │ │ - offset of local header from start of archive: 10399098 │ - (00000000009EAD7Ah) bytes │ + offset of local header from start of archive: 11353775 │ + (0000000000AD3EAFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 01:00:00 │ - 32-bit CRC value (hex): 09ccef0e │ - compressed size: 6480 bytes │ - uncompressed size: 6480 bytes │ - length of filename: 14 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:52 │ + 32-bit CRC value (hex): 176e05d0 │ + compressed size: 104121 bytes │ + uncompressed size: 144956 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #16: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - classes.dex │ + lib/armeabi/libSDL2_ttf.so │ │ - offset of local header from start of archive: 10405624 │ - (00000000009EC6F8h) bytes │ + offset of local header from start of archive: 11457970 │ + (0000000000AED5B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:19:22 │ - 32-bit CRC value (hex): d3094955 │ - compressed size: 359003 bytes │ - uncompressed size: 1080536 bytes │ - length of filename: 11 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:52 │ + 32-bit CRC value (hex): ca400351 │ + compressed size: 15488 bytes │ + uncompressed size: 30084 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #17: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libkalidescope.so │ + lib/armeabi/libalien.so │ │ - offset of local header from start of archive: 10764684 │ - (0000000000A4418Ch) bytes │ + offset of local header from start of archive: 11473530 │ + (0000000000AF127Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:00 │ - 32-bit CRC value (hex): de4927c0 │ - compressed size: 7136 bytes │ - uncompressed size: 17820 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:52 │ + 32-bit CRC value (hex): b0025654 │ + compressed size: 9702 bytes │ + uncompressed size: 21920 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #18: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libalien.so │ + lib/armeabi/libblind.so │ │ - offset of local header from start of archive: 10771895 │ - (0000000000A45DB7h) bytes │ + offset of local header from start of archive: 11483301 │ + (0000000000AF38A5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:52 │ - 32-bit CRC value (hex): d1528fca │ - compressed size: 9738 bytes │ - uncompressed size: 21920 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:52 │ + 32-bit CRC value (hex): 9df0ade7 │ + compressed size: 7616 bytes │ + uncompressed size: 17812 bytes │ length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -563,154 +551,154 @@ │ There is no file comment. │ │ Central directory entry #19: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libbricks.so │ + lib/armeabi/libblocks_chalk_drip.so │ │ - offset of local header from start of archive: 10781702 │ - (0000000000A48406h) bytes │ + offset of local header from start of archive: 11490986 │ + (0000000000AF56AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:52 │ - 32-bit CRC value (hex): b8fcc63c │ - compressed size: 9397 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:54 │ + 32-bit CRC value (hex): d1237c48 │ + compressed size: 9620 bytes │ uncompressed size: 21896 bytes │ - length of filename: 24 characters │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #20: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libshift.so │ + lib/armeabi/libblur.so │ │ - offset of local header from start of archive: 10791169 │ - (0000000000A4A901h) bytes │ + offset of local header from start of archive: 11500687 │ + (0000000000AF7C8Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:08 │ - 32-bit CRC value (hex): 5009340d │ - compressed size: 7234 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:54 │ + 32-bit CRC value (hex): 5ee5837e │ + compressed size: 9146 bytes │ + uncompressed size: 17820 bytes │ + length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #21: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libblur.so │ + lib/armeabi/libbricks.so │ │ - offset of local header from start of archive: 10798472 │ - (0000000000A4C588h) bytes │ + offset of local header from start of archive: 11509901 │ + (0000000000AFA08Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:52 │ - 32-bit CRC value (hex): b5c999d0 │ - compressed size: 9173 bytes │ - uncompressed size: 17820 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:54 │ + 32-bit CRC value (hex): 4ef15f4a │ + compressed size: 9372 bytes │ + uncompressed size: 21896 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #22: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtint.so │ + lib/armeabi/libcalligraphy.so │ │ - offset of local header from start of archive: 10807713 │ - (0000000000A4E9A1h) bytes │ + offset of local header from start of archive: 11519343 │ + (0000000000AFC56Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:08 │ - 32-bit CRC value (hex): 50b7fa25 │ - compressed size: 9762 bytes │ - uncompressed size: 21940 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:54 │ + 32-bit CRC value (hex): 0ca70e14 │ + compressed size: 11032 bytes │ + uncompressed size: 21896 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #23: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libripples.so │ + lib/armeabi/libcartoon.so │ │ - offset of local header from start of archive: 10817543 │ - (0000000000A51007h) bytes │ + offset of local header from start of archive: 11530450 │ + (0000000000AFF0D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:06 │ - 32-bit CRC value (hex): 6880eb87 │ - compressed size: 10477 bytes │ - uncompressed size: 21896 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:54 │ + 32-bit CRC value (hex): 97c28fa5 │ + compressed size: 8903 bytes │ + uncompressed size: 17800 bytes │ length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -718,154 +706,154 @@ │ There is no file comment. │ │ Central directory entry #24: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libstlport_shared.so │ + lib/armeabi/libconfetti.so │ │ - offset of local header from start of archive: 10828091 │ - (0000000000A5393Bh) bytes │ + offset of local header from start of archive: 11539424 │ + (0000000000B013E0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:08 │ - 32-bit CRC value (hex): 405ac611 │ - compressed size: 165017 bytes │ - uncompressed size: 444584 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:54 │ + 32-bit CRC value (hex): 5b60ce31 │ + compressed size: 9171 bytes │ + uncompressed size: 21896 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #25: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_ffi.so │ + lib/armeabi/libdistortion.so │ │ - offset of local header from start of archive: 10993186 │ - (0000000000A7BE22h) bytes │ + offset of local header from start of archive: 11548667 │ + (0000000000B037FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): c6579fc3 │ - compressed size: 9378 bytes │ - uncompressed size: 17796 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:56 │ + 32-bit CRC value (hex): f3517a8b │ + compressed size: 6815 bytes │ + uncompressed size: 13704 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #26: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libfold.so │ + lib/armeabi/libemboss.so │ │ - offset of local header from start of archive: 11002640 │ - (0000000000A7E310h) bytes │ + offset of local header from start of archive: 11555556 │ + (0000000000B052E4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:58 │ - 32-bit CRC value (hex): 00de5b98 │ - compressed size: 11392 bytes │ - uncompressed size: 21896 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:56 │ + 32-bit CRC value (hex): 334ee508 │ + compressed size: 8935 bytes │ + uncompressed size: 17800 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #27: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_pixman.so │ + lib/armeabi/libfade_darken.so │ │ - offset of local header from start of archive: 11014100 │ - (0000000000A80FD4h) bytes │ + offset of local header from start of archive: 11564561 │ + (0000000000B07611h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): f74e21b9 │ - compressed size: 168036 bytes │ - uncompressed size: 333316 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:56 │ + 32-bit CRC value (hex): 904b2c32 │ + compressed size: 7400 bytes │ + uncompressed size: 17800 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #28: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/librain.so │ + lib/armeabi/libfill.so │ │ - offset of local header from start of archive: 11182215 │ - (0000000000AAA087h) bytes │ + offset of local header from start of archive: 11572036 │ + (0000000000B09344h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:04 │ - 32-bit CRC value (hex): e3666616 │ - compressed size: 9544 bytes │ - uncompressed size: 21916 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:56 │ + 32-bit CRC value (hex): e5875bf0 │ + compressed size: 9687 bytes │ + uncompressed size: 21896 bytes │ length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -873,526 +861,526 @@ │ There is no file comment. │ │ Central directory entry #29: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libmosaic_shaped.so │ + lib/armeabi/libfisheye.so │ │ - offset of local header from start of archive: 11191827 │ - (0000000000AAC613h) bytes │ + offset of local header from start of archive: 11581791 │ + (0000000000B0B95Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:02 │ - 32-bit CRC value (hex): 35d17ccf │ - compressed size: 13691 bytes │ - uncompressed size: 30160 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:56 │ + 32-bit CRC value (hex): c5fb2ab0 │ + compressed size: 7486 bytes │ + uncompressed size: 17800 bytes │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #30: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtoothpaste.so │ + lib/armeabi/libflower.so │ │ - offset of local header from start of archive: 11205595 │ - (0000000000AAFBDBh) bytes │ + offset of local header from start of archive: 11589348 │ + (0000000000B0D6E4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:10 │ - 32-bit CRC value (hex): f86d76b9 │ - compressed size: 9249 bytes │ - uncompressed size: 17816 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:56 │ + 32-bit CRC value (hex): 40c4294d │ + compressed size: 12013 bytes │ + uncompressed size: 25992 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #31: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libxor.so │ + lib/armeabi/libfoam.so │ │ - offset of local header from start of archive: 11214918 │ - (0000000000AB2046h) bytes │ + offset of local header from start of archive: 11601431 │ + (0000000000B10617h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:08 │ - 32-bit CRC value (hex): ebaa8759 │ - compressed size: 8182 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:58 │ + 32-bit CRC value (hex): 294d10d9 │ + compressed size: 8103 bytes │ uncompressed size: 17800 bytes │ - length of filename: 21 characters │ + length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #32: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libSDL2_ttf.so │ + lib/armeabi/libfold.so │ │ - offset of local header from start of archive: 11223167 │ - (0000000000AB407Fh) bytes │ + offset of local header from start of archive: 11609602 │ + (0000000000B12602h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:50 │ - 32-bit CRC value (hex): 3d154114 │ - compressed size: 15518 bytes │ - uncompressed size: 30084 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:58 │ + 32-bit CRC value (hex): 78d7b159 │ + compressed size: 11362 bytes │ + uncompressed size: 21896 bytes │ + length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #33: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_png.so │ + lib/armeabi/libfretwork.so │ │ - offset of local header from start of archive: 11238757 │ - (0000000000AB7D65h) bytes │ + offset of local header from start of archive: 11621032 │ + (0000000000B152A8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 64175ec1 │ - compressed size: 90334 bytes │ - uncompressed size: 148868 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:58 │ + 32-bit CRC value (hex): 1ef0aa2c │ + compressed size: 9977 bytes │ + uncompressed size: 21896 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #34: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libfretwork.so │ + lib/armeabi/libglasstile.so │ │ - offset of local header from start of archive: 11329167 │ - (0000000000ACDE8Fh) bytes │ + offset of local header from start of archive: 11631081 │ + (0000000000B179E9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:58 │ - 32-bit CRC value (hex): e5a97d78 │ - compressed size: 10010 bytes │ - uncompressed size: 21896 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:58 │ + 32-bit CRC value (hex): 35cbc960 │ + compressed size: 7810 bytes │ + uncompressed size: 17800 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #35: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libSDL2_image.so │ + lib/armeabi/libgrass.so │ │ - offset of local header from start of archive: 11339249 │ - (0000000000AD05F1h) bytes │ + offset of local header from start of archive: 11638964 │ + (0000000000B198B4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:38 │ - 32-bit CRC value (hex): 6a12be9d │ - compressed size: 268018 bytes │ - uncompressed size: 435700 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:16:58 │ + 32-bit CRC value (hex): 462f8b44 │ + compressed size: 9699 bytes │ + uncompressed size: 21896 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #36: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_rsvg.so │ + lib/armeabi/libhalftone.so │ │ - offset of local header from start of archive: 11607341 │ - (0000000000B11D2Dh) bytes │ + offset of local header from start of archive: 11648732 │ + (0000000000B1BEDCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 0f6fa49f │ - compressed size: 88913 bytes │ - uncompressed size: 165460 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:00 │ + 32-bit CRC value (hex): c7892844 │ + compressed size: 10871 bytes │ + uncompressed size: 21940 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #37: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_fribidi.so │ + lib/armeabi/libkalidescope.so │ │ - offset of local header from start of archive: 11696331 │ - (0000000000B278CBh) bytes │ + offset of local header from start of archive: 11659675 │ + (0000000000B1E99Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): c8a00f7e │ - compressed size: 19298 bytes │ - uncompressed size: 87492 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:00 │ + 32-bit CRC value (hex): 90c6f10c │ + compressed size: 7096 bytes │ + uncompressed size: 17820 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #38: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_gdk_pixbuf.so │ + lib/armeabi/liblight.so │ │ - offset of local header from start of archive: 11715709 │ - (0000000000B2C47Dh) bytes │ + offset of local header from start of archive: 11666846 │ + (0000000000B2059Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 57a5fa81 │ - compressed size: 58948 bytes │ - uncompressed size: 116196 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:00 │ + 32-bit CRC value (hex): bfa182ce │ + compressed size: 10792 bytes │ + uncompressed size: 21896 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #39: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_fontconfig.so │ + lib/armeabi/libmetalpaint.so │ │ - offset of local header from start of archive: 11774740 │ - (0000000000B3AB14h) bytes │ + offset of local header from start of archive: 11677707 │ + (0000000000B2300Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): a273a33a │ - compressed size: 83937 bytes │ - uncompressed size: 145804 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:00 │ + 32-bit CRC value (hex): 0ea6a60f │ + compressed size: 7055 bytes │ + uncompressed size: 17800 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #40: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/librails.so │ + lib/armeabi/libmirror_flip.so │ │ - offset of local header from start of archive: 11858760 │ - (0000000000B4F348h) bytes │ + offset of local header from start of archive: 11684836 │ + (0000000000B24BE4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:04 │ - 32-bit CRC value (hex): eb526666 │ - compressed size: 9344 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:00 │ + 32-bit CRC value (hex): 87463f98 │ + compressed size: 6630 bytes │ + uncompressed size: 13704 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #41: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtv.so │ + lib/armeabi/libmosaic.so │ │ - offset of local header from start of archive: 11868173 │ - (0000000000B5180Dh) bytes │ + offset of local header from start of archive: 11691541 │ + (0000000000B26615h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:08 │ - 32-bit CRC value (hex): 216b8a6d │ - compressed size: 7196 bytes │ - uncompressed size: 17804 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:00 │ + 32-bit CRC value (hex): e2a2e975 │ + compressed size: 11284 bytes │ + uncompressed size: 21916 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #42: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libSDL2.so │ + lib/armeabi/libmosaic_shaped.so │ │ - offset of local header from start of archive: 11875435 │ - (0000000000B5346Bh) bytes │ + offset of local header from start of archive: 11702895 │ + (0000000000B2926Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 08:56:18 │ - 32-bit CRC value (hex): b7548fc6 │ - compressed size: 323585 bytes │ - uncompressed size: 871964 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:02 │ + 32-bit CRC value (hex): bf0768ad │ + compressed size: 13655 bytes │ + uncompressed size: 30160 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #43: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libfoam.so │ + lib/armeabi/libnegative.so │ │ - offset of local header from start of archive: 12199088 │ - (0000000000BA24B0h) bytes │ + offset of local header from start of archive: 11716627 │ + (0000000000B2C813h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:56 │ - 32-bit CRC value (hex): bff38264 │ - compressed size: 8128 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:02 │ + 32-bit CRC value (hex): 2e33670a │ + compressed size: 7275 bytes │ uncompressed size: 17800 bytes │ - length of filename: 22 characters │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #44: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/librainbow.so │ + lib/armeabi/libnoise.so │ │ - offset of local header from start of archive: 12207284 │ - (0000000000BA44B4h) bytes │ + offset of local header from start of archive: 11723974 │ + (0000000000B2E4C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:06 │ - 32-bit CRC value (hex): 11a87b51 │ - compressed size: 7000 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 25 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:02 │ + 32-bit CRC value (hex): 73a88705 │ + compressed size: 8725 bytes │ + uncompressed size: 17820 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #45: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libcalligraphy.so │ + lib/armeabi/libperspective.so │ │ - offset of local header from start of archive: 12214355 │ - (0000000000BA6053h) bytes │ + offset of local header from start of archive: 11732768 │ + (0000000000B30720h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:54 │ - 32-bit CRC value (hex): 19ecb3eb │ - compressed size: 11062 bytes │ - uncompressed size: 21896 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:02 │ + 32-bit CRC value (hex): 0b140087 │ + compressed size: 11352 bytes │ + uncompressed size: 26028 bytes │ length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -1400,30 +1388,30 @@ │ There is no file comment. │ │ Central directory entry #46: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libmosaic.so │ + lib/armeabi/libpuzzle.so │ │ - offset of local header from start of archive: 12225492 │ - (0000000000BA8BD4h) bytes │ + offset of local header from start of archive: 11744195 │ + (0000000000B333C3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:02 │ - 32-bit CRC value (hex): 87af5d8c │ - compressed size: 11310 bytes │ - uncompressed size: 21916 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:02 │ + 32-bit CRC value (hex): 21888ac8 │ + compressed size: 9444 bytes │ + uncompressed size: 21896 bytes │ length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -1431,1146 +1419,1146 @@ │ There is no file comment. │ │ Central directory entry #47: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_croco.so │ + lib/armeabi/librails.so │ │ - offset of local header from start of archive: 12236872 │ - (0000000000BAB848h) bytes │ + offset of local header from start of archive: 11753709 │ + (0000000000B358EDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 6aa41846 │ - compressed size: 75766 bytes │ - uncompressed size: 165392 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:04 │ + 32-bit CRC value (hex): 25086b3a │ + compressed size: 9310 bytes │ + uncompressed size: 17800 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #48: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libfade_darken.so │ + lib/armeabi/librain.so │ │ - offset of local header from start of archive: 12312716 │ - (0000000000BBE08Ch) bytes │ + offset of local header from start of archive: 11763088 │ + (0000000000B37D90h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:56 │ - 32-bit CRC value (hex): 8f115ad3 │ - compressed size: 7439 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:04 │ + 32-bit CRC value (hex): d6cda3ed │ + compressed size: 9512 bytes │ + uncompressed size: 21916 bytes │ + length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #49: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libnoise.so │ + lib/armeabi/librainbow.so │ │ - offset of local header from start of archive: 12320230 │ - (0000000000BBFDE6h) bytes │ + offset of local header from start of archive: 11772668 │ + (0000000000B3A2FCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:04 │ - 32-bit CRC value (hex): 068f32c2 │ - compressed size: 8757 bytes │ - uncompressed size: 17820 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:04 │ + 32-bit CRC value (hex): 9a20be19 │ + compressed size: 6978 bytes │ + uncompressed size: 17800 bytes │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #50: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_glib.so │ + lib/armeabi/librealrainbow.so │ │ - offset of local header from start of archive: 12329056 │ - (0000000000BC2060h) bytes │ + offset of local header from start of archive: 11779717 │ + (0000000000B3BE85h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 9bf24a01 │ - compressed size: 965476 bytes │ - uncompressed size: 1997888 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:04 │ + 32-bit CRC value (hex): b83be4d3 │ + compressed size: 11893 bytes │ + uncompressed size: 25992 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #51: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libsnow.so │ + lib/armeabi/libripples.so │ │ - offset of local header from start of archive: 13294609 │ - (0000000000CADC11h) bytes │ + offset of local header from start of archive: 11791685 │ + (0000000000B3ED45h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:08 │ - 32-bit CRC value (hex): 0fc50f0a │ - compressed size: 7393 bytes │ - uncompressed size: 17832 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:04 │ + 32-bit CRC value (hex): 3374b8ec │ + compressed size: 10449 bytes │ + uncompressed size: 21896 bytes │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #52: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libblocks_chalk_drip.so │ + lib/armeabi/librosette.so │ │ - offset of local header from start of archive: 13302070 │ - (0000000000CAF936h) bytes │ + offset of local header from start of archive: 11802205 │ + (0000000000B4165Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:52 │ - 32-bit CRC value (hex): ba14d61d │ - compressed size: 9652 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:04 │ + 32-bit CRC value (hex): a013f304 │ + compressed size: 9674 bytes │ uncompressed size: 21896 bytes │ - length of filename: 35 characters │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #53: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_harfbuzz_ng.so │ + lib/armeabi/libsharpen.so │ │ - offset of local header from start of archive: 13311803 │ - (0000000000CB1F3Bh) bytes │ + offset of local header from start of archive: 11811950 │ + (0000000000B43C6Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): f1f44da7 │ - compressed size: 143690 bytes │ - uncompressed size: 333340 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:06 │ + 32-bit CRC value (hex): c275cd8b │ + compressed size: 10159 bytes │ + uncompressed size: 21956 bytes │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #54: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libconfetti.so │ + lib/armeabi/libshift.so │ │ - offset of local header from start of archive: 13455577 │ - (0000000000CD50D9h) bytes │ + offset of local header from start of archive: 11822180 │ + (0000000000B46464h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:54 │ - 32-bit CRC value (hex): 455bcf61 │ - compressed size: 9199 bytes │ - uncompressed size: 21896 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:06 │ + 32-bit CRC value (hex): 9e0e77c2 │ + compressed size: 7201 bytes │ + uncompressed size: 17800 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #55: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libhalftone.so │ + lib/armeabi/libsmudge.so │ │ - offset of local header from start of archive: 13464848 │ - (0000000000CD7510h) bytes │ + offset of local header from start of archive: 11829450 │ + (0000000000B480CAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:00 │ - 32-bit CRC value (hex): 3f8b51d6 │ - compressed size: 10899 bytes │ - uncompressed size: 21940 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:06 │ + 32-bit CRC value (hex): 998bffff │ + compressed size: 9272 bytes │ + uncompressed size: 17800 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #56: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libsmudge.so │ + lib/armeabi/libsnow.so │ │ - offset of local header from start of archive: 13475819 │ - (0000000000CD9FEBh) bytes │ + offset of local header from start of archive: 11838792 │ + (0000000000B4A548h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:08 │ - 32-bit CRC value (hex): aed319f1 │ - compressed size: 9306 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 24 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:06 │ + 32-bit CRC value (hex): e2ac1490 │ + compressed size: 7356 bytes │ + uncompressed size: 17832 bytes │ + length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #57: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/librosette.so │ + lib/armeabi/libstring.so │ │ - offset of local header from start of archive: 13485195 │ - (0000000000CDC48Bh) bytes │ + offset of local header from start of archive: 11846216 │ + (0000000000B4C248h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:06 │ - 32-bit CRC value (hex): 5f767597 │ - compressed size: 9711 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:06 │ + 32-bit CRC value (hex): 84f670b1 │ + compressed size: 10360 bytes │ uncompressed size: 21896 bytes │ - length of filename: 25 characters │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #58: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libgrass.so │ + lib/armeabi/libtint.so │ │ - offset of local header from start of archive: 13494977 │ - (0000000000CDEAC1h) bytes │ + offset of local header from start of archive: 11856646 │ + (0000000000B4EB06h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:00 │ - 32-bit CRC value (hex): 7474a62a │ - compressed size: 9724 bytes │ - uncompressed size: 21896 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:06 │ + 32-bit CRC value (hex): 9d693947 │ + compressed size: 9732 bytes │ + uncompressed size: 21940 bytes │ + length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #59: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_iconv.so │ + lib/armeabi/libtoothpaste.so │ │ - offset of local header from start of archive: 13504770 │ - (0000000000CE1102h) bytes │ + offset of local header from start of archive: 11866446 │ + (0000000000B5114Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 526a9304 │ - compressed size: 659920 bytes │ - uncompressed size: 894400 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:08 │ + 32-bit CRC value (hex): 04f43790 │ + compressed size: 9222 bytes │ + uncompressed size: 17816 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #60: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_intl.so │ + lib/armeabi/libtornado.so │ │ - offset of local header from start of archive: 14164768 │ - (0000000000D82320h) bytes │ + offset of local header from start of archive: 11875742 │ + (0000000000B5359Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 5126ef58 │ - compressed size: 12118 bytes │ - uncompressed size: 26504 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:08 │ + 32-bit CRC value (hex): 966b9642 │ + compressed size: 12218 bytes │ + uncompressed size: 25992 bytes │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #61: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libSDL2_mixer.so │ + lib/armeabi/libtuxpaint.so │ │ - offset of local header from start of archive: 14176963 │ - (0000000000D852C3h) bytes │ + offset of local header from start of archive: 11888031 │ + (0000000000B5659Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:50 │ - 32-bit CRC value (hex): 1ec9382b │ - compressed size: 104172 bytes │ - uncompressed size: 144956 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): c354b74f │ + compressed size: 190279 bytes │ + uncompressed size: 454480 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #62: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libSDL2_Pango.so │ + lib/armeabi/libtuxpaint_cairo.so │ │ - offset of local header from start of archive: 14281209 │ - (0000000000D9E9F9h) bytes │ + offset of local header from start of archive: 12078382 │ + (0000000000B84D2Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:04:48 │ - 32-bit CRC value (hex): 81b60965 │ - compressed size: 9630 bytes │ - uncompressed size: 21916 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): a303e3e6 │ + compressed size: 275532 bytes │ + uncompressed size: 435912 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #63: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libperspective.so │ + lib/armeabi/libtuxpaint_croco.so │ │ - offset of local header from start of archive: 14290913 │ - (0000000000DA0FE1h) bytes │ + offset of local header from start of archive: 12353992 │ + (0000000000BC81C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:04 │ - 32-bit CRC value (hex): 420db18c │ - compressed size: 11369 bytes │ - uncompressed size: 26028 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 4931db1a │ + compressed size: 75709 bytes │ + uncompressed size: 165392 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #64: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libnegative.so │ + lib/armeabi/libtuxpaint_ffi.so │ │ - offset of local header from start of archive: 14302357 │ - (0000000000DA3C95h) bytes │ + offset of local header from start of archive: 12429779 │ + (0000000000BDA9D3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:02 │ - 32-bit CRC value (hex): 1bf76ae9 │ - compressed size: 7311 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): aeac3742 │ + compressed size: 9350 bytes │ + uncompressed size: 17796 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #65: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/liblight.so │ + lib/armeabi/libtuxpaint_fontconfig.so │ │ - offset of local header from start of archive: 14309740 │ - (0000000000DA596Ch) bytes │ + offset of local header from start of archive: 12439205 │ + (0000000000BDCEA5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:00 │ - 32-bit CRC value (hex): e09ee0da │ - compressed size: 10816 bytes │ - uncompressed size: 21896 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): ce954aa9 │ + compressed size: 83778 bytes │ + uncompressed size: 145804 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #66: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libemboss.so │ + lib/armeabi/libtuxpaint_freetype.so │ │ - offset of local header from start of archive: 14320625 │ - (0000000000DA83F1h) bytes │ + offset of local header from start of archive: 12523066 │ + (0000000000BF163Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:54 │ - 32-bit CRC value (hex): 5fffa8c1 │ - compressed size: 8962 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 24 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 9793bb04 │ + compressed size: 218062 bytes │ + uncompressed size: 394740 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #67: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libmirror_flip.so │ + lib/armeabi/libtuxpaint_fribidi.so │ │ - offset of local header from start of archive: 14329657 │ - (0000000000DAA739h) bytes │ + offset of local header from start of archive: 12741209 │ + (0000000000C26A59h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:00 │ - 32-bit CRC value (hex): 0d1c2be0 │ - compressed size: 6668 bytes │ - uncompressed size: 13704 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): daf6a8fe │ + compressed size: 19023 bytes │ + uncompressed size: 87492 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #68: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtornado.so │ + lib/armeabi/libtuxpaint_gdk_pixbuf.so │ │ - offset of local header from start of archive: 14336400 │ - (0000000000DAC190h) bytes │ + offset of local header from start of archive: 12760312 │ + (0000000000C2B4F8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:10 │ - 32-bit CRC value (hex): 3eed7cb4 │ - compressed size: 12255 bytes │ - uncompressed size: 25992 bytes │ - length of filename: 25 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 6061e823 │ + compressed size: 58899 bytes │ + uncompressed size: 116196 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #69: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libstring.so │ + lib/armeabi/libtuxpaint_glib.so │ │ - offset of local header from start of archive: 14348726 │ - (0000000000DAF1B6h) bytes │ + offset of local header from start of archive: 12819294 │ + (0000000000C39B5Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:08 │ - 32-bit CRC value (hex): 61936918 │ - compressed size: 10390 bytes │ - uncompressed size: 21896 bytes │ - length of filename: 24 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 7cf66647 │ + compressed size: 964287 bytes │ + uncompressed size: 1997888 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #70: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libflower.so │ + lib/armeabi/libtuxpaint_harfbuzz_ng.so │ │ - offset of local header from start of archive: 14359186 │ - (0000000000DB1A92h) bytes │ + offset of local header from start of archive: 13783658 │ + (0000000000D2526Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:56 │ - 32-bit CRC value (hex): 8b218d63 │ - compressed size: 12044 bytes │ - uncompressed size: 25992 bytes │ - length of filename: 24 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 87996823 │ + compressed size: 143375 bytes │ + uncompressed size: 333340 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #71: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_freetype.so │ + lib/armeabi/libtuxpaint_iconv.so │ │ - offset of local header from start of archive: 14371300 │ - (0000000000DB49E4h) bytes │ + offset of local header from start of archive: 13927117 │ + (0000000000D482CDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 28b92c5f │ - compressed size: 218320 bytes │ - uncompressed size: 394740 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 102b1b32 │ + compressed size: 659240 bytes │ + uncompressed size: 894400 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #72: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libmetalpaint.so │ + lib/armeabi/libtuxpaint_intl.so │ │ - offset of local header from start of archive: 14589701 │ - (0000000000DE9F05h) bytes │ + offset of local header from start of archive: 14586435 │ + (0000000000DE9243h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:00 │ - 32-bit CRC value (hex): e78f6084 │ - compressed size: 7092 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): e74e1ba1 │ + compressed size: 12086 bytes │ + uncompressed size: 26504 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #73: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libsharpen.so │ + lib/armeabi/libtuxpaint_pango.so │ │ - offset of local header from start of archive: 14596867 │ - (0000000000DEBB03h) bytes │ + offset of local header from start of archive: 14598598 │ + (0000000000DEC1C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:06 │ - 32-bit CRC value (hex): b9a801a5 │ - compressed size: 10182 bytes │ - uncompressed size: 21956 bytes │ - length of filename: 25 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 0793b545 │ + compressed size: 139140 bytes │ + uncompressed size: 300500 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #74: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libdistortion.so │ + lib/armeabi/libtuxpaint_pixman.so │ │ - offset of local header from start of archive: 14607120 │ - (0000000000DEE310h) bytes │ + offset of local header from start of archive: 14737816 │ + (0000000000E0E198h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:54 │ - 32-bit CRC value (hex): 85b74fe7 │ - compressed size: 6849 bytes │ - uncompressed size: 13704 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): be6fa0f8 │ + compressed size: 167813 bytes │ + uncompressed size: 333316 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #75: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libpuzzle.so │ + lib/armeabi/libtuxpaint_png.so │ │ - offset of local header from start of archive: 14614043 │ - (0000000000DEFE1Bh) bytes │ + offset of local header from start of archive: 14905708 │ + (0000000000E3716Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:04 │ - 32-bit CRC value (hex): 1f3c59ee │ - compressed size: 9484 bytes │ - uncompressed size: 21896 bytes │ - length of filename: 24 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 9cc18c23 │ + compressed size: 90298 bytes │ + uncompressed size: 148868 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #76: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libblind.so │ + lib/armeabi/libtuxpaint_rsvg.so │ │ - offset of local header from start of archive: 14623597 │ - (0000000000DF236Dh) bytes │ + offset of local header from start of archive: 14996082 │ + (0000000000E4D272h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:52 │ - 32-bit CRC value (hex): 665b02bc │ - compressed size: 7652 bytes │ - uncompressed size: 17812 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): b29fcb46 │ + compressed size: 88931 bytes │ + uncompressed size: 165460 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #77: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libglasstile.so │ + lib/armeabi/libtuxpaint_xml2.so │ │ - offset of local header from start of archive: 14631318 │ - (0000000000DF4196h) bytes │ + offset of local header from start of archive: 15085090 │ + (0000000000E62E22h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:58 │ - 32-bit CRC value (hex): 4c11f3b3 │ - compressed size: 7839 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): d5907e78 │ + compressed size: 438548 bytes │ + uncompressed size: 790592 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #78: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libfill.so │ + lib/armeabi/libtv.so │ │ - offset of local header from start of archive: 14639230 │ - (0000000000DF607Eh) bytes │ + offset of local header from start of archive: 15523715 │ + (0000000000ECDF83h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:56 │ - 32-bit CRC value (hex): 0f735bf3 │ - compressed size: 9711 bytes │ - uncompressed size: 21896 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 5508b1f4 │ + compressed size: 7162 bytes │ + uncompressed size: 17804 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #79: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libfisheye.so │ + lib/armeabi/libwaves.so │ │ - offset of local header from start of archive: 14649009 │ - (0000000000DF86B1h) bytes │ + offset of local header from start of archive: 15530943 │ + (0000000000ECFBBFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:56 │ - 32-bit CRC value (hex): f1d0e6b3 │ - compressed size: 7515 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 3c6c490d │ + compressed size: 8923 bytes │ uncompressed size: 17800 bytes │ - length of filename: 25 characters │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #80: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libwaves.so │ + lib/armeabi/libxor.so │ │ - offset of local header from start of archive: 14656595 │ - (0000000000DFA453h) bytes │ + offset of local header from start of archive: 15539935 │ + (0000000000ED1EDFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:08 │ - 32-bit CRC value (hex): 9d084cd7 │ - compressed size: 8960 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 474ee1f7 │ + compressed size: 8146 bytes │ uncompressed size: 17800 bytes │ - length of filename: 23 characters │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #81: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_xml2.so │ + lib/armeabi/libstlport_shared.so │ │ - offset of local header from start of archive: 14665624 │ - (0000000000DFC798h) bytes │ + offset of local header from start of archive: 15548148 │ + (0000000000ED3EF4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 8264e6f3 │ - compressed size: 438515 bytes │ - uncompressed size: 790592 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:17:50 │ + 32-bit CRC value (hex): 405ac611 │ + compressed size: 164911 bytes │ + uncompressed size: 444584 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #82: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libcartoon.so │ + lib/armeabi-v7a/libSDL2.so │ │ - offset of local header from start of archive: 15104216 │ - (0000000000E678D8h) bytes │ + offset of local header from start of archive: 15713137 │ + (0000000000EFC371h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:05:54 │ - 32-bit CRC value (hex): 860a078a │ - compressed size: 8936 bytes │ - uncompressed size: 17800 bytes │ - length of filename: 25 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:18:40 │ + 32-bit CRC value (hex): 67973866 │ + compressed size: 286412 bytes │ + uncompressed size: 749092 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #83: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_pango.so │ + lib/armeabi-v7a/libSDL2_Pango.so │ │ - offset of local header from start of archive: 15113223 │ - (0000000000E69C07h) bytes │ + offset of local header from start of archive: 15999621 │ + (0000000000F42285h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 15e76138 │ - compressed size: 139427 bytes │ - uncompressed size: 300500 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:24:38 │ + 32-bit CRC value (hex): b3f71a88 │ + compressed size: 9437 bytes │ + uncompressed size: 21924 bytes │ length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -2578,154 +2566,154 @@ │ There is no file comment. │ │ Central directory entry #84: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint.so │ + lib/armeabi-v7a/libSDL2_image.so │ │ - offset of local header from start of archive: 15252728 │ - (0000000000E8BCF8h) bytes │ + offset of local header from start of archive: 16009136 │ + (0000000000F447B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 8c6baef7 │ - compressed size: 191142 bytes │ - uncompressed size: 454480 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:16 │ + 32-bit CRC value (hex): e1543896 │ + compressed size: 272457 bytes │ + uncompressed size: 427516 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #85: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/librealrainbow.so │ + lib/armeabi-v7a/libSDL2_mixer.so │ │ - offset of local header from start of archive: 15443942 │ - (0000000000EBA7E6h) bytes │ + offset of local header from start of archive: 16281671 │ + (0000000000F87047h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:06:06 │ - 32-bit CRC value (hex): 0aae3bef │ - compressed size: 11930 bytes │ - uncompressed size: 25992 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:26 │ + 32-bit CRC value (hex): 4918410d │ + compressed size: 99632 bytes │ + uncompressed size: 140868 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #86: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libtuxpaint_cairo.so │ + lib/armeabi-v7a/libSDL2_ttf.so │ │ - offset of local header from start of archive: 15455947 │ - (0000000000EBD6CBh) bytes │ + offset of local header from start of archive: 16381381 │ + (0000000000F9F5C5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:07:06 │ - 32-bit CRC value (hex): 3cd6e55b │ - compressed size: 275686 bytes │ - uncompressed size: 435912 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:26 │ + 32-bit CRC value (hex): b7156f21 │ + compressed size: 13846 bytes │ + uncompressed size: 25996 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #87: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libkalidescope.so │ + lib/armeabi-v7a/libalien.so │ │ - offset of local header from start of archive: 15731711 │ - (0000000000F00BFFh) bytes │ + offset of local header from start of archive: 16395303 │ + (0000000000FA2C27h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:52 │ - 32-bit CRC value (hex): db4a59ef │ - compressed size: 7119 bytes │ - uncompressed size: 17828 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:28 │ + 32-bit CRC value (hex): 3e090c46 │ + compressed size: 7643 bytes │ + uncompressed size: 17832 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #88: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libalien.so │ + lib/armeabi-v7a/libblind.so │ │ - offset of local header from start of archive: 15738909 │ - (0000000000F0281Dh) bytes │ + offset of local header from start of archive: 16403019 │ + (0000000000FA4A4Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:44 │ - 32-bit CRC value (hex): 5138aa35 │ - compressed size: 7677 bytes │ - uncompressed size: 17832 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:28 │ + 32-bit CRC value (hex): f7024901 │ + compressed size: 7714 bytes │ + uncompressed size: 17820 bytes │ length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -2733,153 +2721,153 @@ │ There is no file comment. │ │ Central directory entry #89: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libbricks.so │ + lib/armeabi-v7a/libblocks_chalk_drip.so │ │ - offset of local header from start of archive: 15746659 │ - (0000000000F04663h) bytes │ + offset of local header from start of archive: 16410806 │ + (0000000000FA68B6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:44 │ - 32-bit CRC value (hex): f1ed2e5d │ - compressed size: 7507 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:28 │ + 32-bit CRC value (hex): 563a35d3 │ + compressed size: 7738 bytes │ uncompressed size: 17808 bytes │ - length of filename: 28 characters │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #90: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libshift.so │ + lib/armeabi-v7a/libblur.so │ │ - offset of local header from start of archive: 15754240 │ - (0000000000F06400h) bytes │ + offset of local header from start of archive: 16418629 │ + (0000000000FA8745h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:58 │ - 32-bit CRC value (hex): 5d2df1b3 │ - compressed size: 7184 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:28 │ + 32-bit CRC value (hex): 91daa1ad │ + compressed size: 7450 bytes │ + uncompressed size: 17828 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #91: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libblur.so │ + lib/armeabi-v7a/libbricks.so │ │ - offset of local header from start of archive: 15761497 │ - (0000000000F08059h) bytes │ + offset of local header from start of archive: 16426151 │ + (0000000000FAA4A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:44 │ - 32-bit CRC value (hex): ee9a5b87 │ - compressed size: 7478 bytes │ - uncompressed size: 17828 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:28 │ + 32-bit CRC value (hex): 1cf68f45 │ + compressed size: 7477 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #92: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtint.so │ + lib/armeabi-v7a/libcalligraphy.so │ │ - offset of local header from start of archive: 15769047 │ - (0000000000F09DD7h) bytes │ + offset of local header from start of archive: 16433702 │ + (0000000000FAC226h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:00 │ - 32-bit CRC value (hex): 7c725474 │ - compressed size: 7880 bytes │ - uncompressed size: 17852 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:28 │ + 32-bit CRC value (hex): c80b0e6f │ + compressed size: 8039 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #93: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libripples.so │ + lib/armeabi-v7a/libcartoon.so │ │ - offset of local header from start of archive: 15776999 │ - (0000000000F0BCE7h) bytes │ + offset of local header from start of archive: 16441820 │ + (0000000000FAE1DCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:58 │ - 32-bit CRC value (hex): 6334180b │ - compressed size: 7374 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:30 │ + 32-bit CRC value (hex): fd9a5895 │ + compressed size: 7506 bytes │ uncompressed size: 17808 bytes │ length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ @@ -2888,154 +2876,154 @@ │ There is no file comment. │ │ Central directory entry #94: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libstlport_shared.so │ + lib/armeabi-v7a/libconfetti.so │ │ - offset of local header from start of archive: 15784448 │ - (0000000000F0DA00h) bytes │ + offset of local header from start of archive: 16449401 │ + (0000000000FAFF79h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:19:00 │ - 32-bit CRC value (hex): 4e38b756 │ - compressed size: 146250 bytes │ - uncompressed size: 399384 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:30 │ + 32-bit CRC value (hex): dec53b24 │ + compressed size: 7275 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #95: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_ffi.so │ + lib/armeabi-v7a/libdistortion.so │ │ - offset of local header from start of archive: 15930780 │ - (0000000000F3159Ch) bytes │ + offset of local header from start of archive: 16456752 │ + (0000000000FB1C30h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): d2fc39f2 │ - compressed size: 9295 bytes │ - uncompressed size: 17804 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:30 │ + 32-bit CRC value (hex): 42568814 │ + compressed size: 6799 bytes │ + uncompressed size: 13712 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #96: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libfold.so │ + lib/armeabi-v7a/libemboss.so │ │ - offset of local header from start of archive: 15940155 │ - (0000000000F33A3Bh) bytes │ + offset of local header from start of archive: 16463629 │ + (0000000000FB370Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:50 │ - 32-bit CRC value (hex): f350497a │ - compressed size: 9854 bytes │ - uncompressed size: 21904 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:30 │ + 32-bit CRC value (hex): 078eeafe │ + compressed size: 7144 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #97: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_pixman.so │ + lib/armeabi-v7a/libfade_darken.so │ │ - offset of local header from start of archive: 15950081 │ - (0000000000F36101h) bytes │ + offset of local header from start of archive: 16470847 │ + (0000000000FB533Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): dbe7b511 │ - compressed size: 133673 bytes │ - uncompressed size: 284172 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:30 │ + 32-bit CRC value (hex): c98bdb8c │ + compressed size: 7403 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #98: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/librain.so │ + lib/armeabi-v7a/libfill.so │ │ - offset of local header from start of archive: 16083837 │ - (0000000000F56B7Dh) bytes │ + offset of local header from start of archive: 16478329 │ + (0000000000FB7079h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:56 │ - 32-bit CRC value (hex): 8c93c120 │ - compressed size: 7521 bytes │ - uncompressed size: 17828 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:30 │ + 32-bit CRC value (hex): 3b7bdbee │ + compressed size: 7155 bytes │ + uncompressed size: 17808 bytes │ length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -3043,526 +3031,526 @@ │ There is no file comment. │ │ Central directory entry #99: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libmosaic_shaped.so │ + lib/armeabi-v7a/libfisheye.so │ │ - offset of local header from start of archive: 16091430 │ - (0000000000F58926h) bytes │ + offset of local header from start of archive: 16485556 │ + (0000000000FB8CB4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:54 │ - 32-bit CRC value (hex): 15d77e63 │ - compressed size: 11645 bytes │ - uncompressed size: 26072 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:32 │ + 32-bit CRC value (hex): a1862b10 │ + compressed size: 7521 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #100: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtoothpaste.so │ + lib/armeabi-v7a/libflower.so │ │ - offset of local header from start of archive: 16103156 │ - (0000000000F5B6F4h) bytes │ + offset of local header from start of archive: 16493152 │ + (0000000000FBAA60h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:00 │ - 32-bit CRC value (hex): 47e81be4 │ - compressed size: 7494 bytes │ - uncompressed size: 17824 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:32 │ + 32-bit CRC value (hex): 9c9ddf89 │ + compressed size: 8695 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #101: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libxor.so │ + lib/armeabi-v7a/libfoam.so │ │ - offset of local header from start of archive: 16110728 │ - (0000000000F5D488h) bytes │ + offset of local header from start of archive: 16501921 │ + (0000000000FBCCA1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:19:00 │ - 32-bit CRC value (hex): 86a897ac │ - compressed size: 7210 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:32 │ + 32-bit CRC value (hex): e7ac1ea5 │ + compressed size: 8212 bytes │ uncompressed size: 17808 bytes │ - length of filename: 25 characters │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #102: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libSDL2_ttf.so │ + lib/armeabi-v7a/libfold.so │ │ - offset of local header from start of archive: 16118009 │ - (0000000000F5F0F9h) bytes │ + offset of local header from start of archive: 16510205 │ + (0000000000FBECFDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:42 │ - 32-bit CRC value (hex): df32d50b │ - compressed size: 13892 bytes │ - uncompressed size: 25996 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:32 │ + 32-bit CRC value (hex): d0e749cb │ + compressed size: 9832 bytes │ + uncompressed size: 21904 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #103: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_png.so │ + lib/armeabi-v7a/libfretwork.so │ │ - offset of local header from start of archive: 16131977 │ - (0000000000F62789h) bytes │ + offset of local header from start of archive: 16520109 │ + (0000000000FC13ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 4fb2346d │ - compressed size: 83737 bytes │ - uncompressed size: 136588 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:32 │ + 32-bit CRC value (hex): 318329b5 │ + compressed size: 9808 bytes │ + uncompressed size: 21904 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #104: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libfretwork.so │ + lib/armeabi-v7a/libglasstile.so │ │ - offset of local header from start of archive: 16215794 │ - (0000000000F76EF2h) bytes │ + offset of local header from start of archive: 16529993 │ + (0000000000FC3A49h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:50 │ - 32-bit CRC value (hex): ef4ece0a │ - compressed size: 9836 bytes │ - uncompressed size: 21904 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:34 │ + 32-bit CRC value (hex): 3592b5f4 │ + compressed size: 7725 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #105: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libSDL2_image.so │ + lib/armeabi-v7a/libgrass.so │ │ - offset of local header from start of archive: 16225706 │ - (0000000000F795AAh) bytes │ + offset of local header from start of archive: 16537795 │ + (0000000000FC58C3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:30 │ - 32-bit CRC value (hex): 2597304b │ - compressed size: 272544 bytes │ - uncompressed size: 427516 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:34 │ + 32-bit CRC value (hex): 7997c874 │ + compressed size: 7660 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #106: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_rsvg.so │ + lib/armeabi-v7a/libhalftone.so │ │ - offset of local header from start of archive: 16498328 │ - (0000000000FBBE98h) bytes │ + offset of local header from start of archive: 16545528 │ + (0000000000FC76F8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 0e5b20e3 │ - compressed size: 80253 bytes │ - uncompressed size: 144992 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:34 │ + 32-bit CRC value (hex): b3eeb3dd │ + compressed size: 8091 bytes │ + uncompressed size: 17852 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #107: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_fribidi.so │ + lib/armeabi-v7a/libkalidescope.so │ │ - offset of local header from start of archive: 16578662 │ - (0000000000FCF866h) bytes │ + offset of local header from start of archive: 16553695 │ + (0000000000FC96DFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 77bac369 │ - compressed size: 18957 bytes │ - uncompressed size: 87500 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:34 │ + 32-bit CRC value (hex): bd6d5b70 │ + compressed size: 7081 bytes │ + uncompressed size: 17828 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #108: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_gdk_pixbuf.so │ + lib/armeabi-v7a/liblight.so │ │ - offset of local header from start of archive: 16597703 │ - (0000000000FD42C7h) bytes │ + offset of local header from start of archive: 16560855 │ + (0000000000FCB2D7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 3a897a20 │ - compressed size: 53688 bytes │ - uncompressed size: 103920 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:34 │ + 32-bit CRC value (hex): 04322a9e │ + compressed size: 7446 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #109: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_fontconfig.so │ + lib/armeabi-v7a/libmetalpaint.so │ │ - offset of local header from start of archive: 16651478 │ - (0000000000FE14D6h) bytes │ + offset of local header from start of archive: 16568374 │ + (0000000000FCD036h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): cc88eded │ - compressed size: 81298 bytes │ - uncompressed size: 137624 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:34 │ + 32-bit CRC value (hex): e255de05 │ + compressed size: 7042 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #110: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/librails.so │ + lib/armeabi-v7a/libmirror_flip.so │ │ - offset of local header from start of archive: 16732863 │ - (0000000000FF52BFh) bytes │ + offset of local header from start of archive: 16575494 │ + (0000000000FCEC06h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:56 │ - 32-bit CRC value (hex): 5ec3afd8 │ - compressed size: 9141 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:36 │ + 32-bit CRC value (hex): c1907a7e │ + compressed size: 6585 bytes │ + uncompressed size: 13712 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #111: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtv.so │ + lib/armeabi-v7a/libmosaic.so │ │ - offset of local header from start of archive: 16742077 │ - (0000000000FF76BDh) bytes │ + offset of local header from start of archive: 16582158 │ + (0000000000FD060Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 23cc51dc │ - compressed size: 7197 bytes │ - uncompressed size: 17812 bytes │ - length of filename: 24 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:36 │ + 32-bit CRC value (hex): cde876f6 │ + compressed size: 9048 bytes │ + uncompressed size: 17828 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #112: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libSDL2.so │ + lib/armeabi-v7a/libmosaic_shaped.so │ │ - offset of local header from start of archive: 16749344 │ - (0000000000FF9320h) bytes │ + offset of local header from start of archive: 16591280 │ + (0000000000FD29B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:08:16 │ - 32-bit CRC value (hex): d6253011 │ - compressed size: 287083 bytes │ - uncompressed size: 749092 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:36 │ + 32-bit CRC value (hex): c2e79260 │ + compressed size: 11619 bytes │ + uncompressed size: 26072 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #113: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libfoam.so │ + lib/armeabi-v7a/libnegative.so │ │ - offset of local header from start of archive: 17036499 │ - (000000000103F4D3h) bytes │ + offset of local header from start of archive: 16602980 │ + (0000000000FD5764h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:48 │ - 32-bit CRC value (hex): 5d6c1c77 │ - compressed size: 8235 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:36 │ + 32-bit CRC value (hex): c3ef559e │ + compressed size: 7250 bytes │ uncompressed size: 17808 bytes │ - length of filename: 26 characters │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #114: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/librainbow.so │ + lib/armeabi-v7a/libnoise.so │ │ - offset of local header from start of archive: 17044806 │ - (0000000001041546h) bytes │ + offset of local header from start of archive: 16610306 │ + (0000000000FD7402h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:56 │ - 32-bit CRC value (hex): 9bdc4c95 │ - compressed size: 6998 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:36 │ + 32-bit CRC value (hex): 17c53379 │ + compressed size: 7430 bytes │ + uncompressed size: 17828 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #115: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libcalligraphy.so │ + lib/armeabi-v7a/libperspective.so │ │ - offset of local header from start of archive: 17051879 │ - (00000000010430E7h) bytes │ + offset of local header from start of archive: 16617809 │ + (0000000000FD9151h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:46 │ - 32-bit CRC value (hex): e51abf63 │ - compressed size: 8081 bytes │ - uncompressed size: 17808 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:38 │ + 32-bit CRC value (hex): 2c05de31 │ + compressed size: 9817 bytes │ + uncompressed size: 21940 bytes │ length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -3570,30 +3558,30 @@ │ There is no file comment. │ │ Central directory entry #116: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libmosaic.so │ + lib/armeabi-v7a/libpuzzle.so │ │ - offset of local header from start of archive: 17060039 │ - (00000000010450C7h) bytes │ + offset of local header from start of archive: 16627705 │ + (0000000000FDB7F9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:52 │ - 32-bit CRC value (hex): c10fa423 │ - compressed size: 9088 bytes │ - uncompressed size: 17828 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:38 │ + 32-bit CRC value (hex): e4e181d5 │ + compressed size: 7567 bytes │ + uncompressed size: 17808 bytes │ length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ @@ -3601,1240 +3589,1174 @@ │ There is no file comment. │ │ Central directory entry #117: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_croco.so │ + lib/armeabi-v7a/librails.so │ │ - offset of local header from start of archive: 17069201 │ - (0000000001047491h) bytes │ + offset of local header from start of archive: 16635346 │ + (0000000000FDD5D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 7eb9b40c │ - compressed size: 74101 bytes │ - uncompressed size: 157212 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:38 │ + 32-bit CRC value (hex): a9748ec2 │ + compressed size: 9101 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #118: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libfade_darken.so │ + lib/armeabi-v7a/librain.so │ │ - offset of local header from start of archive: 17143384 │ - (0000000001059658h) bytes │ + offset of local header from start of archive: 16644520 │ + (0000000000FDF9A8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:46 │ - 32-bit CRC value (hex): 53d1c0cb │ - compressed size: 7438 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:38 │ + 32-bit CRC value (hex): 6530eb05 │ + compressed size: 7490 bytes │ + uncompressed size: 17828 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #119: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libnoise.so │ + lib/armeabi-v7a/librainbow.so │ │ - offset of local header from start of archive: 17150901 │ - (000000000105B3B5h) bytes │ + offset of local header from start of archive: 16652082 │ + (0000000000FE1732h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:54 │ - 32-bit CRC value (hex): aaf83b58 │ - compressed size: 7476 bytes │ - uncompressed size: 17828 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:38 │ + 32-bit CRC value (hex): d78fabd9 │ + compressed size: 6975 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #120: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_glib.so │ + lib/armeabi-v7a/librealrainbow.so │ │ - offset of local header from start of archive: 17158450 │ - (000000000105D132h) bytes │ + offset of local header from start of archive: 16659132 │ + (0000000000FE32BCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 7d955c30 │ - compressed size: 965114 bytes │ - uncompressed size: 1973324 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:40 │ + 32-bit CRC value (hex): 97d0273d │ + compressed size: 8555 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #121: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libsnow.so │ + lib/armeabi-v7a/libripples.so │ │ - offset of local header from start of archive: 18123645 │ - (0000000001148B7Dh) bytes │ + offset of local header from start of archive: 16667766 │ + (0000000000FE5476h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:00 │ - 32-bit CRC value (hex): 0b75b0bd │ - compressed size: 7348 bytes │ - uncompressed size: 17840 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:40 │ + 32-bit CRC value (hex): 349b16e5 │ + compressed size: 7343 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #122: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libblocks_chalk_drip.so │ + lib/armeabi-v7a/librosette.so │ │ - offset of local header from start of archive: 18131065 │ - (000000000114A879h) bytes │ + offset of local header from start of archive: 16675184 │ + (0000000000FE7170h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:44 │ - 32-bit CRC value (hex): 17f947e6 │ - compressed size: 7781 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:40 │ + 32-bit CRC value (hex): fc73fc6a │ + compressed size: 7482 bytes │ uncompressed size: 17808 bytes │ - length of filename: 39 characters │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #123: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_harfbuzz_ng.so │ + lib/armeabi-v7a/libsharpen.so │ │ - offset of local header from start of archive: 18138931 │ - (000000000114C733h) bytes │ + offset of local header from start of archive: 16682741 │ + (0000000000FE8EF5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 4b7473a6 │ - compressed size: 141696 bytes │ - uncompressed size: 325160 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:40 │ + 32-bit CRC value (hex): 66f00e09 │ + compressed size: 7945 bytes │ + uncompressed size: 17868 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #124: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libconfetti.so │ + lib/armeabi-v7a/libshift.so │ │ - offset of local header from start of archive: 18280715 │ - (000000000116F10Bh) bytes │ + offset of local header from start of archive: 16690761 │ + (0000000000FEAE49h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:46 │ - 32-bit CRC value (hex): 6748c584 │ - compressed size: 7309 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:40 │ + 32-bit CRC value (hex): 7449de28 │ + compressed size: 7153 bytes │ uncompressed size: 17808 bytes │ - length of filename: 30 characters │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #125: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libhalftone.so │ + lib/armeabi-v7a/libsmudge.so │ │ - offset of local header from start of archive: 18288100 │ - (0000000001170DE4h) bytes │ + offset of local header from start of archive: 16697987 │ + (0000000000FECA83h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:52 │ - 32-bit CRC value (hex): cd1fc0f4 │ - compressed size: 8128 bytes │ - uncompressed size: 17852 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:40 │ + 32-bit CRC value (hex): ed01b66f │ + compressed size: 7423 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #126: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libsmudge.so │ + lib/armeabi-v7a/libsnow.so │ │ - offset of local header from start of archive: 18296304 │ - (0000000001172DF0h) bytes │ + offset of local header from start of archive: 16705484 │ + (0000000000FEE7CCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:00 │ - 32-bit CRC value (hex): 132c2aaa │ - compressed size: 7451 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:42 │ + 32-bit CRC value (hex): ecac5027 │ + compressed size: 7307 bytes │ + uncompressed size: 17840 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #127: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/librosette.so │ + lib/armeabi-v7a/libstring.so │ │ - offset of local header from start of archive: 18303829 │ - (0000000001174B55h) bytes │ + offset of local header from start of archive: 16712863 │ + (0000000000FF049Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:58 │ - 32-bit CRC value (hex): d7840c22 │ - compressed size: 7508 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:42 │ + 32-bit CRC value (hex): f6be35d7 │ + compressed size: 9222 bytes │ uncompressed size: 17808 bytes │ - length of filename: 29 characters │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #128: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libgrass.so │ + lib/armeabi-v7a/libtint.so │ │ - offset of local header from start of archive: 18311412 │ - (00000000011768F4h) bytes │ + offset of local header from start of archive: 16722159 │ + (0000000000FF28EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:50 │ - 32-bit CRC value (hex): 8103f60e │ - compressed size: 7689 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:42 │ + 32-bit CRC value (hex): a41e40b9 │ + compressed size: 7839 bytes │ + uncompressed size: 17852 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #129: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_iconv.so │ + lib/armeabi-v7a/libtoothpaste.so │ │ - offset of local header from start of archive: 18319174 │ - (0000000001178746h) bytes │ + offset of local header from start of archive: 16730070 │ + (0000000000FF47D6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): e8a073b8 │ - compressed size: 653891 bytes │ - uncompressed size: 890316 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:42 │ + 32-bit CRC value (hex): 7c1d95eb │ + compressed size: 7454 bytes │ + uncompressed size: 17824 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #130: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_intl.so │ + lib/armeabi-v7a/libtornado.so │ │ - offset of local header from start of archive: 18973147 │ - (00000000012181DBh) bytes │ + offset of local header from start of archive: 16737602 │ + (0000000000FF6542h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 1112a29b │ - compressed size: 12072 bytes │ - uncompressed size: 26512 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:25:42 │ + 32-bit CRC value (hex): e07f6e4e │ + compressed size: 8830 bytes │ + uncompressed size: 17808 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #131: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libSDL2_mixer.so │ + lib/armeabi-v7a/libtuxpaint.so │ │ - offset of local header from start of archive: 18985300 │ - (000000000121B154h) bytes │ + offset of local header from start of archive: 16746507 │ + (0000000000FF880Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:42 │ - 32-bit CRC value (hex): 64d81ccc │ - compressed size: 99703 bytes │ - uncompressed size: 140868 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:24 │ + 32-bit CRC value (hex): f5df5e63 │ + compressed size: 181777 bytes │ + uncompressed size: 429916 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #132: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libSDL2_Pango.so │ + lib/armeabi-v7a/libtuxpaint_cairo.so │ │ - offset of local header from start of archive: 19085081 │ - (0000000001233719h) bytes │ + offset of local header from start of archive: 16928360 │ + (0000000001024E68h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:16:38 │ - 32-bit CRC value (hex): 2016f3b7 │ - compressed size: 9470 bytes │ - uncompressed size: 21924 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:24 │ + 32-bit CRC value (hex): 33e692b6 │ + compressed size: 251956 bytes │ + uncompressed size: 394964 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #133: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libperspective.so │ + lib/armeabi-v7a/libtuxpaint_croco.so │ │ - offset of local header from start of archive: 19094629 │ - (0000000001235C65h) bytes │ + offset of local header from start of archive: 17180398 │ + (00000000010626EEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:56 │ - 32-bit CRC value (hex): 43641557 │ - compressed size: 9839 bytes │ - uncompressed size: 21940 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:24 │ + 32-bit CRC value (hex): bbeef1cf │ + compressed size: 74031 bytes │ + uncompressed size: 157212 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #134: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libnegative.so │ + lib/armeabi-v7a/libtuxpaint_ffi.so │ │ - offset of local header from start of archive: 19104547 │ - (0000000001238323h) bytes │ + offset of local header from start of archive: 17254511 │ + (000000000107486Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:54 │ - 32-bit CRC value (hex): a76f8623 │ - compressed size: 7285 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:24 │ + 32-bit CRC value (hex): f8212dc0 │ + compressed size: 9272 bytes │ + uncompressed size: 17804 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #135: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/liblight.so │ + lib/armeabi-v7a/libtuxpaint_fontconfig.so │ │ - offset of local header from start of archive: 19111908 │ - (0000000001239FE4h) bytes │ + offset of local header from start of archive: 17263863 │ + (0000000001076CF7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:52 │ - 32-bit CRC value (hex): 69d56583 │ - compressed size: 7480 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:24 │ + 32-bit CRC value (hex): b73cc9a3 │ + compressed size: 81127 bytes │ + uncompressed size: 137624 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #136: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libemboss.so │ + lib/armeabi-v7a/libtuxpaint_freetype.so │ │ - offset of local header from start of archive: 19119461 │ - (000000000123BD65h) bytes │ + offset of local header from start of archive: 17345077 │ + (000000000108AA35h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:46 │ - 32-bit CRC value (hex): 6c2180e7 │ - compressed size: 7174 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:24 │ + 32-bit CRC value (hex): d69e269c │ + compressed size: 218322 bytes │ + uncompressed size: 390652 bytes │ + length of filename: 39 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #137: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libmirror_flip.so │ + lib/armeabi-v7a/libtuxpaint_fribidi.so │ │ - offset of local header from start of archive: 19126709 │ - (000000000123D9B5h) bytes │ + offset of local header from start of archive: 17563484 │ + (00000000010BFF5Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:52 │ - 32-bit CRC value (hex): 469e3ea1 │ - compressed size: 6619 bytes │ - uncompressed size: 13712 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): b54a8c74 │ + compressed size: 18691 bytes │ + uncompressed size: 87500 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #138: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtornado.so │ + lib/armeabi-v7a/libtuxpaint_gdk_pixbuf.so │ │ - offset of local header from start of archive: 19133407 │ - (000000000123F3DFh) bytes │ + offset of local header from start of archive: 17582259 │ + (00000000010C48B3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:02 │ - 32-bit CRC value (hex): e9f418c0 │ - compressed size: 8865 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 2fe86284 │ + compressed size: 53656 bytes │ + uncompressed size: 103920 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #139: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libstring.so │ + lib/armeabi-v7a/libtuxpaint_glib.so │ │ - offset of local header from start of archive: 19142347 │ - (00000000012416CBh) bytes │ + offset of local header from start of archive: 17636002 │ + (00000000010D1AA2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:00 │ - 32-bit CRC value (hex): 44e3d3ec │ - compressed size: 9254 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 0878a96f │ + compressed size: 964600 bytes │ + uncompressed size: 1973324 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #140: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libflower.so │ + lib/armeabi-v7a/libtuxpaint_harfbuzz_ng.so │ │ - offset of local header from start of archive: 19151675 │ - (0000000001243B3Bh) bytes │ + offset of local header from start of archive: 18600683 │ + (00000000011BD2EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:48 │ - 32-bit CRC value (hex): 34635288 │ - compressed size: 8726 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 3ab67334 │ + compressed size: 141399 bytes │ + uncompressed size: 325160 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #141: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_freetype.so │ + lib/armeabi-v7a/libtuxpaint_iconv.so │ │ - offset of local header from start of archive: 19160475 │ - (0000000001245D9Bh) bytes │ + offset of local header from start of archive: 18742170 │ + (00000000011DFB9Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 35996b56 │ - compressed size: 218593 bytes │ - uncompressed size: 390652 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): b2174e56 │ + compressed size: 653331 bytes │ + uncompressed size: 890316 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #142: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libmetalpaint.so │ + lib/armeabi-v7a/libtuxpaint_intl.so │ │ - offset of local header from start of archive: 19379153 │ - (000000000127B3D1h) bytes │ + offset of local header from start of archive: 19395583 │ + (000000000127F3FFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:52 │ - 32-bit CRC value (hex): c12fd3ea │ - compressed size: 7077 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): ef557fde │ + compressed size: 12039 bytes │ + uncompressed size: 26512 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #143: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libsharpen.so │ + lib/armeabi-v7a/libtuxpaint_pango.so │ │ - offset of local header from start of archive: 19386308 │ - (000000000127CFC4h) bytes │ + offset of local header from start of archive: 19407703 │ + (0000000001282357h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:58 │ - 32-bit CRC value (hex): f4698134 │ - compressed size: 7972 bytes │ - uncompressed size: 17868 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 1b871e98 │ + compressed size: 133190 bytes │ + uncompressed size: 284128 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #144: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libdistortion.so │ + lib/armeabi-v7a/libtuxpaint_pixman.so │ │ - offset of local header from start of archive: 19394355 │ - (000000000127EF33h) bytes │ + offset of local header from start of archive: 19540975 │ + (00000000012A2BEFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:46 │ - 32-bit CRC value (hex): d68d7d40 │ - compressed size: 6830 bytes │ - uncompressed size: 13712 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): c6ef5938 │ + compressed size: 133570 bytes │ + uncompressed size: 284172 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #145: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libpuzzle.so │ + lib/armeabi-v7a/libtuxpaint_png.so │ │ - offset of local header from start of archive: 19401263 │ - (0000000001280A2Fh) bytes │ + offset of local header from start of archive: 19674628 │ + (00000000012C3604h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:56 │ - 32-bit CRC value (hex): 1ba0b29e │ - compressed size: 7601 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 28 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 0434e617 │ + compressed size: 83734 bytes │ + uncompressed size: 136588 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #146: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libblind.so │ + lib/armeabi-v7a/libtuxpaint_rsvg.so │ │ - offset of local header from start of archive: 19408938 │ - (000000000128282Ah) bytes │ + offset of local header from start of archive: 19758442 │ + (00000000012D7D6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:44 │ - 32-bit CRC value (hex): 5d9fdbf2 │ - compressed size: 7744 bytes │ - uncompressed size: 17820 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 3b83277a │ + compressed size: 80240 bytes │ + uncompressed size: 144992 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #147: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libglasstile.so │ + lib/armeabi-v7a/libtuxpaint_xml2.so │ │ - offset of local header from start of archive: 19416755 │ - (00000000012846B3h) bytes │ + offset of local header from start of archive: 19838763 │ + (00000000012EB72Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:50 │ - 32-bit CRC value (hex): a27de2fa │ - compressed size: 7755 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): fb59864c │ + compressed size: 433790 bytes │ + uncompressed size: 770124 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #148: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libfill.so │ + lib/armeabi-v7a/libtv.so │ │ - offset of local header from start of archive: 19424587 │ - (000000000128654Bh) bytes │ + offset of local header from start of archive: 20272634 │ + (00000000013555FAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:48 │ - 32-bit CRC value (hex): ad07dbf7 │ - compressed size: 7189 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 3894b775 │ + compressed size: 7167 bytes │ + uncompressed size: 17812 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #149: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libfisheye.so │ + lib/armeabi-v7a/libwaves.so │ │ - offset of local header from start of archive: 19431848 │ - (00000000012881A8h) bytes │ + offset of local header from start of archive: 20279871 │ + (000000000135723Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:48 │ - 32-bit CRC value (hex): 3885c907 │ - compressed size: 7556 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 2f814523 │ + compressed size: 7202 bytes │ uncompressed size: 17808 bytes │ - length of filename: 29 characters │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #150: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libwaves.so │ + lib/armeabi-v7a/libxor.so │ │ - offset of local header from start of archive: 19439479 │ - (0000000001289F77h) bytes │ + offset of local header from start of archive: 20287146 │ + (0000000001358EAAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 56af058f │ - compressed size: 7242 bytes │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 9cdf52d3 │ + compressed size: 7191 bytes │ uncompressed size: 17808 bytes │ - length of filename: 27 characters │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #151: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libtuxpaint_xml2.so │ + lib/armeabi-v7a/libstlport_shared.so │ │ - offset of local header from start of archive: 19446794 │ - (000000000128BC0Ah) bytes │ + offset of local header from start of archive: 20294408 │ + (000000000135AB08h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): f320e5bf │ - compressed size: 433777 bytes │ - uncompressed size: 770124 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:26 │ + 32-bit CRC value (hex): 4e38b756 │ + compressed size: 146250 bytes │ + uncompressed size: 399384 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #152: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi-v7a/libcartoon.so │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 19880652 │ - (00000000012F5ACCh) bytes │ + offset of local header from start of archive: 20440740 │ + (000000000137E6A4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:46 │ - 32-bit CRC value (hex): e32c0c28 │ - compressed size: 7543 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:38 │ + 32-bit CRC value (hex): d5e35795 │ + compressed size: 4448 bytes │ + uncompressed size: 12628 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #153: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - lib/armeabi-v7a/libtuxpaint_pango.so │ + META-INF/158BAD56.SF │ │ - offset of local header from start of archive: 19888270 │ - (00000000012F788Eh) bytes │ + offset of local header from start of archive: 20445238 │ + (000000000137F836h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): 91cc3bc3 │ - compressed size: 133427 bytes │ - uncompressed size: 284128 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:38 │ + 32-bit CRC value (hex): db2937f8 │ + compressed size: 4531 bytes │ + uncompressed size: 12749 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #154: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - lib/armeabi-v7a/libtuxpaint.so │ - │ - offset of local header from start of archive: 20021779 │ - (0000000001318213h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): dfaa7f56 │ - compressed size: 182035 bytes │ - uncompressed size: 429916 bytes │ - length of filename: 30 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #155: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - lib/armeabi-v7a/librealrainbow.so │ - │ - offset of local header from start of archive: 20203890 │ - (0000000001344972h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:17:58 │ - 32-bit CRC value (hex): 409ae8fd │ - compressed size: 8600 bytes │ - uncompressed size: 17808 bytes │ - length of filename: 33 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #156: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - lib/armeabi-v7a/libtuxpaint_cairo.so │ + META-INF/158BAD56.RSA │ │ - offset of local header from start of archive: 20212569 │ - (0000000001346B59h) bytes │ + offset of local header from start of archive: 20449819 │ + (0000000001380A1Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2016 Oct 17 09:18:58 │ - 32-bit CRC value (hex): e655186f │ - compressed size: 252061 bytes │ - uncompressed size: 394964 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jan 11 13:26:38 │ + 32-bit CRC value (hex): cdb4241c │ + compressed size: 1072 bytes │ + uncompressed size: 1326 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── assets/tuxpaint.zip │ ├── zipinfo {} │ │ @@ -1,968 +1,968 @@ │ │ Zip file size: 10341567 bytes, number of entries: 966 │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/images/ │ │ --rw-r--r-- 3.0 unx 1418 tx defN 16-Oct-17 07:53 data/images/icon32x32.xpm │ │ --rw-r--r-- 3.0 unx 577 bx stor 16-Oct-17 07:53 data/images/icon16x16.png │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/images/shapes/ │ │ --rw-r--r-- 3.0 unx 148 bx defN 16-Oct-17 07:53 data/images/shapes/rectangle.png │ │ --rw-r--r-- 3.0 unx 638 bx stor 16-Oct-17 07:53 data/images/shapes/star4p_f.png │ │ --rw-r--r-- 3.0 unx 144 bx defN 16-Oct-17 07:53 data/images/shapes/rectangle_f.png │ │ --rw-r--r-- 3.0 unx 146 bx defN 16-Oct-17 07:53 data/images/shapes/square_f.png │ │ --rw-r--r-- 3.0 unx 443 bx stor 16-Oct-17 07:53 data/images/shapes/diamond.png │ │ --rw-r--r-- 3.0 unx 231 bx defN 16-Oct-17 07:53 data/images/shapes/octagon.png │ │ --rw-r--r-- 3.0 unx 687 bx stor 16-Oct-17 07:53 data/images/shapes/star5p_f.png │ │ --rw-r--r-- 3.0 unx 222 bx defN 16-Oct-17 07:53 data/images/shapes/pentagon_f.png │ │ --rw-r--r-- 3.0 unx 521 bx stor 16-Oct-17 07:53 data/images/shapes/star3p.png │ │ --rw-r--r-- 3.0 unx 253 bx defN 16-Oct-17 07:53 data/images/shapes/circle_f.png │ │ --rw-r--r-- 3.0 unx 417 bx stor 16-Oct-17 07:53 data/images/shapes/diamond_f.png │ │ --rw-r--r-- 3.0 unx 250 bx defN 16-Oct-17 07:53 data/images/shapes/oval.png │ │ --rw-r--r-- 3.0 unx 217 bx defN 16-Oct-17 07:53 data/images/shapes/oval_f.png │ │ --rw-r--r-- 3.0 unx 281 bx stor 16-Oct-17 07:53 data/images/shapes/circle.png │ │ --rw-r--r-- 3.0 unx 201 bx defN 16-Oct-17 07:53 data/images/shapes/octagon_f.png │ │ --rw-r--r-- 3.0 unx 633 bx stor 16-Oct-17 07:53 data/images/shapes/star5p.png │ │ --rw-r--r-- 3.0 unx 628 bx stor 16-Oct-17 07:53 data/images/shapes/star3p_f.png │ │ --rw-r--r-- 3.0 unx 228 bx defN 16-Oct-17 07:53 data/images/shapes/triangle_f.png │ │ --rw-r--r-- 3.0 unx 150 bx defN 16-Oct-17 07:53 data/images/shapes/square.png │ │ --rw-r--r-- 3.0 unx 572 bx stor 16-Oct-17 07:53 data/images/shapes/star4p.png │ │ --rw-r--r-- 3.0 unx 260 bx defN 16-Oct-17 07:53 data/images/shapes/triangle.png │ │ --rw-r--r-- 3.0 unx 246 bx defN 16-Oct-17 07:53 data/images/shapes/pentagon.png │ │ --rw-r--r-- 3.0 unx 1541 bx stor 16-Oct-17 07:53 data/images/tuxpaint-installer-icon-48x48.png │ │ --rw-r--r-- 3.0 unx 6766 bx defN 16-Oct-17 07:53 data/images/tuxpaint-installer.ico │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/images/tools/ │ │ --rw-r--r-- 3.0 unx 854 bx stor 16-Oct-17 07:53 data/images/tools/undo.png │ │ --rw-r--r-- 3.0 unx 405 bx stor 16-Oct-17 07:53 data/images/tools/stamp.png │ │ --rw-r--r-- 3.0 unx 695 bx stor 16-Oct-17 07:53 data/images/tools/redo.png │ │ --rw-r--r-- 3.0 unx 470 bx stor 16-Oct-17 07:53 data/images/tools/print.png │ │ --rw-r--r-- 3.0 unx 610 bx stor 16-Oct-17 07:53 data/images/tools/magic.png │ │ --rw-r--r-- 3.0 unx 358 bx stor 16-Oct-17 07:53 data/images/tools/brush.png │ │ --rw-r--r-- 3.0 unx 436 bx stor 16-Oct-17 07:53 data/images/tools/quit.png │ │ --rw-r--r-- 3.0 unx 376 bx stor 16-Oct-17 07:53 data/images/tools/text.png │ │ --rw-r--r-- 3.0 unx 525 bx stor 16-Oct-17 07:53 data/images/tools/sfx.png │ │ --rw-r--r-- 3.0 unx 467 bx stor 16-Oct-17 07:53 data/images/tools/eraser.png │ │ --rw-r--r-- 3.0 unx 524 bx stor 16-Oct-17 07:53 data/images/tools/new.png │ │ --rw-r--r-- 3.0 unx 811 bx stor 16-Oct-17 07:53 data/images/tools/save.png │ │ --rw-r--r-- 3.0 unx 769 bx stor 16-Oct-17 07:53 data/images/tools/speak.png │ │ --rw-r--r-- 3.0 unx 1023 bx stor 16-Oct-17 07:53 data/images/tools/label_select.png │ │ --rw-r--r-- 3.0 unx 636 bx stor 16-Oct-17 07:53 data/images/tools/label.png │ │ --rw-r--r-- 3.0 unx 867 bx stor 16-Oct-17 07:53 data/images/tools/open.png │ │ --rw-r--r-- 3.0 unx 246 bx defN 16-Oct-17 07:53 data/images/tools/shapes.png │ │ --rw-r--r-- 3.0 unx 437 bx stor 16-Oct-17 07:53 data/images/tools/lines.png │ │ --rw-r--r-- 3.0 unx 1706 bx stor 16-Oct-17 07:53 data/images/icon.png │ │ --rw-r--r-- 3.0 unx 692 bx stor 16-Oct-17 07:53 data/images/tuxpaint-installer-icon-32x32.png │ │ --rw-r--r-- 3.0 unx 8478 bx defN 16-Oct-17 07:53 data/images/icon-win32.ico │ │ --rw-r--r-- 3.0 unx 1101 bx stor 16-Oct-17 07:53 data/images/icon32x32.png │ │ --rw-r--r-- 3.0 unx 24019 bx stor 16-Oct-17 07:53 data/images/title-credits.png │ │ --rw-r--r-- 3.0 unx 1729 bx stor 16-Oct-17 07:53 data/images/icon48x48.png │ │ --rw-r--r-- 3.0 unx 803 bx stor 16-Oct-17 07:53 data/images/icon22x22.png │ │ --rw-r--r-- 3.0 unx 11718 bx stor 16-Oct-17 07:53 data/images/title-tuxpaint.png │ │ --rw-r--r-- 3.0 unx 5148 bx stor 16-Oct-17 07:53 data/images/icon128x128.png │ │ --rw-r--r-- 3.0 unx 34689 bx defN 16-Oct-17 07:53 data/images/title.png │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/images/magic/ │ │ --rw-r--r-- 3.0 unx 548 bx stor 16-Oct-17 07:53 data/images/magic/grass.png │ │ --rw-r--r-- 3.0 unx 783 bx stor 16-Oct-17 07:53 data/images/magic/fold.png │ │ --rw-r--r-- 3.0 unx 160 bx defN 16-Oct-17 07:53 data/images/magic/blocks.png │ │ --rw-r--r-- 3.0 unx 383 bx stor 16-Oct-17 07:53 data/images/magic/realrainbow-colors.png │ │ --rw-r--r-- 3.0 unx 402 bx stor 16-Oct-17 07:53 data/images/magic/negative.png │ │ --rw-r--r-- 3.0 unx 635 bx stor 16-Oct-17 07:53 data/images/magic/confetti.png │ │ --rw-r--r-- 3.0 unx 1009 bx stor 16-Oct-17 07:53 data/images/magic/rails_four.png │ │ --rw-r--r-- 3.0 unx 1966 bx stor 16-Oct-17 07:53 data/images/magic/string_art_full_by_offset.png │ │ --rw-r--r-- 3.0 unx 459 bx stor 16-Oct-17 07:53 data/images/magic/drip.png │ │ --rw-r--r-- 3.0 unx 508 bx stor 16-Oct-17 07:53 data/images/magic/distortion.png │ │ --rw-r--r-- 3.0 unx 402 bx stor 16-Oct-17 07:53 data/images/magic/thick.png │ │ --rw-r--r-- 3.0 unx 1277 bx stor 16-Oct-17 07:53 data/images/magic/foam.png │ │ --rw-r--r-- 3.0 unx 1669 bx stor 16-Oct-17 07:53 data/images/magic/wavelet.png │ │ --rw-r--r-- 3.0 unx 113 bx defN 16-Oct-17 07:53 data/images/magic/largebrick.png │ │ --rw-r--r-- 3.0 unx 510 bx stor 16-Oct-17 07:53 data/images/magic/kalidescope.png │ │ --rw-r--r-- 3.0 unx 747 bx stor 16-Oct-17 07:53 data/images/magic/smudge.png │ │ --rw-r--r-- 3.0 unx 552 bx stor 16-Oct-17 07:53 data/images/magic/darken.png │ │ --rw-r--r-- 3.0 unx 309 bx defN 16-Oct-17 07:53 data/images/magic/xor.png │ │ --rw-r--r-- 3.0 unx 632 bx stor 16-Oct-17 07:53 data/images/magic/fill.png │ │ --rw-r--r-- 3.0 unx 553 bx stor 16-Oct-17 07:53 data/images/magic/fade.png │ │ --rw-r--r-- 3.0 unx 734 bx stor 16-Oct-17 07:53 data/images/magic/flower_petals.png │ │ --rw-r--r-- 3.0 unx 934 bx stor 16-Oct-17 07:53 data/images/magic/rainbow.png │ │ --rw-r--r-- 3.0 unx 873 bx stor 16-Oct-17 07:53 data/images/magic/cartoon.png │ │ --rw-r--r-- 3.0 unx 425 bx stor 16-Oct-17 07:53 data/images/magic/Snow_flake5.png │ │ --rw-r--r-- 3.0 unx 692 bx stor 16-Oct-17 07:53 data/images/magic/wetpaint.png │ │ --rw-r--r-- 3.0 unx 854 bx stor 16-Oct-17 07:53 data/images/magic/ripples.png │ │ --rw-r--r-- 3.0 unx 986 bx stor 16-Oct-17 07:53 data/images/magic/tv.png │ │ --rw-r--r-- 3.0 unx 298 bx defN 16-Oct-17 07:53 data/images/magic/tornado.png │ │ --rw-r--r-- 3.0 unx 260 bx defN 16-Oct-17 07:53 data/images/magic/rails.png │ │ --rw-r--r-- 3.0 unx 603 bx stor 16-Oct-17 07:53 data/images/magic/tornado_base.png │ │ --rw-r--r-- 3.0 unx 223 bx defN 16-Oct-17 07:53 data/images/magic/puzzle.png │ │ --rw-r--r-- 3.0 unx 998 bx stor 16-Oct-17 07:53 data/images/magic/perspective.png │ │ --rw-r--r-- 3.0 unx 8697 bx stor 16-Oct-17 07:53 data/images/magic/foam_data.png │ │ --rw-r--r-- 3.0 unx 1104 bx stor 16-Oct-17 07:53 data/images/magic/silhouette.png │ │ --rw-r--r-- 3.0 unx 481 bx stor 16-Oct-17 07:53 data/images/magic/edges.png │ │ --rw-r--r-- 3.0 unx 494 bx stor 16-Oct-17 07:53 data/images/magic/flower_leaf.png │ │ --rw-r--r-- 3.0 unx 1114 bx stor 16-Oct-17 07:53 data/images/magic/halftone.png │ │ --rw-r--r-- 3.0 unx 762 bx stor 16-Oct-17 07:53 data/images/magic/symmetric_updown.png │ │ --rw-r--r-- 3.0 unx 1265 bx stor 16-Oct-17 07:53 data/images/magic/flower_base.png │ │ --rw-r--r-- 3.0 unx 921 bx stor 16-Oct-17 07:53 data/images/magic/rosette.png │ │ --rw-r--r-- 3.0 unx 1080 bx stor 16-Oct-17 07:53 data/images/magic/mosaic_shaped_hex.png │ │ --rw-r--r-- 3.0 unx 438 bx stor 16-Oct-17 07:53 data/images/magic/metalpaint.png │ │ --rw-r--r-- 3.0 unx 1445 bx stor 16-Oct-17 07:53 data/images/magic/mosaic_shaped_irregular.png │ │ --rw-r--r-- 3.0 unx 1070 bx stor 16-Oct-17 07:53 data/images/magic/noise.png │ │ --rw-r--r-- 3.0 unx 855 bx stor 16-Oct-17 07:53 data/images/magic/string_art_triangles.png │ │ --rw-r--r-- 3.0 unx 306 bx defN 16-Oct-17 07:53 data/images/magic/calligraphy_brush.png │ │ --rw-r--r-- 3.0 unx 113 bx defN 16-Oct-17 07:53 data/images/magic/smallbrick.png │ │ --rw-r--r-- 3.0 unx 259 bx defN 16-Oct-17 07:53 data/images/magic/emboss.png │ │ --rw-r--r-- 3.0 unx 195 bx stor 16-Oct-17 07:53 data/images/magic/fretwork_one.png │ │ --rw-r--r-- 3.0 unx 703 bx stor 16-Oct-17 07:53 data/images/magic/chalk.png │ │ --rw-r--r-- 3.0 unx 283 bx stor 16-Oct-17 07:53 data/images/magic/realrainbow-roygbiv.png │ │ --rw-r--r-- 3.0 unx 510 bx defN 16-Oct-17 07:53 data/images/magic/kal_pattern.png │ │ --rw-r--r-- 3.0 unx 162 bx defN 16-Oct-17 07:53 data/images/magic/realrainbow-roygbiv-colors.png │ │ --rw-r--r-- 3.0 unx 659 bx stor 16-Oct-17 07:53 data/images/magic/symmetric_leftright.png │ │ --rw-r--r-- 3.0 unx 1114 bx stor 16-Oct-17 07:53 data/images/magic/zoom.png │ │ --rw-r--r-- 3.0 unx 1227 bx stor 16-Oct-17 07:53 data/images/magic/mosaic_shaped_square.png │ │ --rw-r--r-- 3.0 unx 183 bx defN 16-Oct-17 07:53 data/images/magic/fretwork.png │ │ --rw-r--r-- 3.0 unx 397 bx stor 16-Oct-17 07:53 data/images/magic/Snow_flake4.png │ │ --rw-r--r-- 3.0 unx 369 bx stor 16-Oct-17 07:53 data/images/magic/light.png │ │ --rw-r--r-- 3.0 unx 657 bx stor 16-Oct-17 07:53 data/images/magic/flower.png │ │ --rw-r--r-- 3.0 unx 1128 bx stor 16-Oct-17 07:53 data/images/magic/picasso.png │ │ --rw-r--r-- 3.0 unx 1062 bx stor 16-Oct-17 07:53 data/images/magic/toothpaste.png │ │ --rw-r--r-- 3.0 unx 326 bx stor 16-Oct-17 07:53 data/images/magic/thin.png │ │ --rw-r--r-- 3.0 unx 693 bx stor 16-Oct-17 07:53 data/images/magic/snowball.png │ │ --rw-r--r-- 3.0 unx 994 bx stor 16-Oct-17 07:53 data/images/magic/colornwhite.png │ │ --rw-r--r-- 3.0 unx 892 bx stor 16-Oct-17 07:53 data/images/magic/sharpen.png │ │ --rw-r--r-- 3.0 unx 545 bx stor 16-Oct-17 07:53 data/images/magic/shift.png │ │ --rw-r--r-- 3.0 unx 611 bx stor 16-Oct-17 07:53 data/images/magic/tint.png │ │ --rw-r--r-- 3.0 unx 1212 bx stor 16-Oct-17 07:53 data/images/magic/waves.png │ │ --rw-r--r-- 3.0 unx 1198 bx stor 16-Oct-17 07:53 data/images/magic/rails_three.png │ │ --rw-r--r-- 3.0 unx 251 bx stor 16-Oct-17 07:53 data/images/magic/fretwork_corner.png │ │ --rw-r--r-- 3.0 unx 834 bx defN 16-Oct-17 07:53 data/images/magic/kal_tiles.png │ │ --rw-r--r-- 3.0 unx 361 bx stor 16-Oct-17 07:53 data/images/magic/glasstile.png │ │ --rw-r--r-- 3.0 unx 1176 bx stor 16-Oct-17 07:53 data/images/magic/fisheye.png │ │ --rw-r--r-- 3.0 unx 10752 bx defN 16-Oct-17 07:53 data/images/magic/grass_data.png │ │ --rw-r--r-- 3.0 unx 1263 bx stor 16-Oct-17 07:53 data/images/magic/tornado_cloud.png │ │ --rw-r--r-- 3.0 unx 1216 bx stor 16-Oct-17 07:53 data/images/magic/string_art_angles.png │ │ --rw-r--r-- 3.0 unx 1255 bx stor 16-Oct-17 07:53 data/images/magic/alien.png │ │ --rw-r--r-- 3.0 unx 1315 bx stor 16-Oct-17 07:53 data/images/magic/rails_corner.png │ │ --rw-r--r-- 3.0 unx 648 bx stor 16-Oct-17 07:53 data/images/magic/blind.png │ │ --rw-r--r-- 3.0 unx 167 bx defN 16-Oct-17 07:53 data/images/magic/fretwork_three.png │ │ --rw-r--r-- 3.0 unx 496 bx defN 16-Oct-17 07:53 data/images/magic/rails_one.png │ │ --rw-r--r-- 3.0 unx 1097 bx stor 16-Oct-17 07:53 data/images/magic/mosaic.png │ │ --rw-r--r-- 3.0 unx 649 bx stor 16-Oct-17 07:53 data/images/magic/rain.png │ │ --rw-r--r-- 3.0 unx 607 bx stor 16-Oct-17 07:53 data/images/magic/calligraphy.png │ │ --rw-r--r-- 3.0 unx 784 bx stor 16-Oct-17 07:53 data/images/magic/mirror.png │ │ --rw-r--r-- 3.0 unx 547 bx stor 16-Oct-17 07:53 data/images/magic/snowflake.png │ │ --rw-r--r-- 3.0 unx 180 bx defN 16-Oct-17 07:53 data/images/magic/flip.png │ │ --rw-r--r-- 3.0 unx 240 bx defN 16-Oct-17 07:53 data/images/magic/blur.png │ │ --rw-r--r-- 3.0 unx 218 bx stor 16-Oct-17 07:53 data/images/magic/fretwork_four.png │ │ --rw-r--r-- 3.0 unx 514 bx stor 16-Oct-17 07:53 data/images/magic/realrainbow.png │ │ --rw-r--r-- 3.0 unx 3698 bx stor 16-Oct-17 07:53 data/images/icon96x96.png │ │ --rw-r--r-- 3.0 unx 12278 tx defN 16-Oct-17 07:53 data/images/tuxpaint-icon.svg │ │ --rw-r--r-- 3.0 unx 2365 bx stor 16-Oct-17 07:53 data/images/icon64x64.png │ │ --rw-r--r-- 3.0 unx 1319 bx stor 16-Oct-17 07:53 data/images/tuxpaint-installer-icon-64x64.png │ │ --rw-r--r-- 3.0 unx 8562 bx stor 16-Oct-17 07:53 data/images/icon192x192.png │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/images/ui/ │ │ --rw-r--r-- 3.0 unx 2206 bx stor 16-Oct-17 07:53 data/images/ui/back.png │ │ --rw-r--r-- 3.0 unx 1685 bx stor 16-Oct-17 07:53 data/images/ui/paintcan.png │ │ --rw-r--r-- 3.0 unx 325 bx stor 16-Oct-17 07:53 data/images/ui/btnsm_off.png │ │ --rw-r--r-- 3.0 unx 1238 bx stor 16-Oct-17 07:53 data/images/ui/magic_fullscreen.png │ │ --rw-r--r-- 3.0 unx 591 bx stor 16-Oct-17 07:53 data/images/ui/shrink.png │ │ --rw-r--r-- 3.0 unx 2500 bx stor 16-Oct-17 07:53 data/images/ui/yes.png │ │ --rw-r--r-- 3.0 unx 235 bx defN 16-Oct-17 07:53 data/images/ui/osk_shift.png │ │ --rw-r--r-- 3.0 unx 1500 bx stor 16-Oct-17 07:53 data/images/ui/cursor_up.png │ │ --rw-r--r-- 3.0 unx 2284 bx stor 16-Oct-17 07:53 data/images/ui/scroll_up.png │ │ --rw-r--r-- 3.0 unx 522 bx stor 16-Oct-17 07:53 data/images/ui/grow.png │ │ --rw-r--r-- 3.0 unx 1029 bx stor 16-Oct-17 07:53 data/images/ui/play.png │ │ --rw-r--r-- 3.0 unx 2915 bx stor 16-Oct-17 07:53 data/images/ui/erase.png │ │ --rw-r--r-- 3.0 unx 2932 bx stor 16-Oct-17 07:53 data/images/ui/title_large.png │ │ --rw-r--r-- 3.0 unx 2043 bx defN 16-Oct-17 07:53 data/images/ui/btn_down.png │ │ --rw-r--r-- 3.0 unx 685 bx stor 16-Oct-17 07:53 data/images/ui/slideshow.png │ │ --rw-r--r-- 3.0 unx 580 bx stor 16-Oct-17 07:53 data/images/ui/italic.png │ │ --rw-r--r-- 3.0 unx 1748 bx stor 16-Oct-17 07:53 data/images/ui/cursor_down.png │ │ --rw-r--r-- 3.0 unx 6140 bx stor 16-Oct-17 07:53 data/images/ui/cursor_down_large.png │ │ --rw-r--r-- 3.0 unx 312 bx stor 16-Oct-17 07:53 data/images/ui/osk_tab.png │ │ --rw-r--r-- 3.0 unx 922 bx stor 16-Oct-17 07:53 data/images/ui/no_title.png │ │ --rw-r--r-- 3.0 unx 367 bx stor 16-Oct-17 07:53 data/images/ui/prev.png │ │ --rw-r--r-- 3.0 unx 637 bx stor 16-Oct-17 07:53 data/images/ui/btn_off.png │ │ --rw-r--r-- 3.0 unx 775 bx stor 16-Oct-17 07:53 data/images/ui/dead40x40.png │ │ --rw-r--r-- 3.0 unx 1996 bx defN 16-Oct-17 07:53 data/images/ui/btn_nav.png │ │ --rw-r--r-- 3.0 unx 847 bx stor 16-Oct-17 07:53 data/images/ui/scroll_up_off.png │ │ --rw-r--r-- 3.0 unx 802 bx stor 16-Oct-17 07:53 data/images/ui/color_btn_down.png │ │ --rw-r--r-- 3.0 unx 212 bx defN 16-Oct-17 07:53 data/images/ui/osk_capslock.png │ │ --rw-r--r-- 3.0 unx 1080 bx stor 16-Oct-17 07:53 data/images/ui/no_title_large.png │ │ --rw-r--r-- 3.0 unx 569 bx stor 16-Oct-17 07:53 data/images/ui/select_digits.png │ │ --rw-r--r-- 3.0 unx 1076 bx defN 16-Oct-17 07:53 data/images/ui/btnsm_nav.png │ │ --rw-r--r-- 3.0 unx 1367 bx defN 16-Oct-17 07:53 data/images/ui/paintwell.png │ │ --rw-r--r-- 3.0 unx 836 bx defN 16-Oct-17 07:53 data/images/ui/btnsm_hold.png │ │ --rw-r--r-- 3.0 unx 940 bx stor 16-Oct-17 07:53 data/images/ui/color_btn_up.png │ │ --rw-r--r-- 3.0 unx 3562 bx stor 16-Oct-17 07:53 data/images/ui/mouse.png │ │ --rw-r--r-- 3.0 unx 2545 bx stor 16-Oct-17 07:53 data/images/ui/title.png │ │ --rw-r--r-- 3.0 unx 1541 bx stor 16-Oct-17 07:53 data/images/ui/btn_up.png │ │ --rw-r--r-- 3.0 unx 237 bx defN 16-Oct-17 07:53 data/images/ui/osk_delete.png │ │ --rw-r--r-- 3.0 unx 30521 bx stor 16-Oct-17 07:53 data/images/ui/color_picker.png │ │ --rw-r--r-- 3.0 unx 3538 bx stor 16-Oct-17 07:53 data/images/ui/mouse_click.png │ │ --rw-r--r-- 3.0 unx 298 bx stor 16-Oct-17 07:53 data/images/ui/osk_enter.png │ │ --rw-r--r-- 3.0 unx 655 bx stor 16-Oct-17 07:53 data/images/ui/popup_arrow.png │ │ --rw-r--r-- 3.0 unx 468 bx stor 16-Oct-17 07:53 data/images/ui/magic_paint.png │ │ --rw-r--r-- 3.0 unx 1286 bx stor 16-Oct-17 07:53 data/images/ui/trash.png │ │ --rw-r--r-- 3.0 unx 425 bx stor 16-Oct-17 07:53 data/images/ui/csel.png │ │ --rw-r--r-- 3.0 unx 616 bx stor 16-Oct-17 07:53 data/images/ui/bold.png │ │ --rw-r--r-- 3.0 unx 2581 bx stor 16-Oct-17 07:53 data/images/ui/printer.png │ │ --rw-r--r-- 3.0 unx 369 bx stor 16-Oct-17 07:53 data/images/ui/next.png │ │ --rw-r--r-- 3.0 unx 2041 bx stor 16-Oct-17 07:53 data/images/ui/sparkles-old.png │ │ --rw-r--r-- 3.0 unx 3544 bx stor 16-Oct-17 07:53 data/images/ui/open.png │ │ --rw-r--r-- 3.0 unx 2589 bx defN 16-Oct-17 07:53 data/images/ui/no.png │ │ --rw-r--r-- 3.0 unx 863 bx stor 16-Oct-17 07:53 data/images/ui/scroll_down_off.png │ │ --rw-r--r-- 3.0 unx 3864 bx stor 16-Oct-17 07:53 data/images/ui/cursor_starter_down.png │ │ --rw-r--r-- 3.0 unx 705 bx stor 16-Oct-17 07:53 data/images/ui/btnsm_up.png │ │ --rw-r--r-- 3.0 unx 591 bx stor 16-Oct-17 07:53 data/images/ui/progress.png │ │ --rw-r--r-- 3.0 unx 959 bx stor 16-Oct-17 07:53 data/images/ui/save_over.png │ │ --rw-r--r-- 3.0 unx 2631 bx stor 16-Oct-17 07:53 data/images/ui/cursor_up_large.png │ │ --rw-r--r-- 3.0 unx 8937 bx stor 16-Oct-17 07:53 data/images/ui/printer_wait.png │ │ --rw-r--r-- 3.0 unx 1487 bx stor 16-Oct-17 07:53 data/images/ui/cursor_starter_up.png │ │ --rw-r--r-- 3.0 unx 918 bx defN 16-Oct-17 07:53 data/images/ui/btnsm_down.png │ │ --rw-r--r-- 3.0 unx 736 bx stor 16-Oct-17 07:53 data/images/ui/mirror.png │ │ --rw-r--r-- 3.0 unx 180 bx defN 16-Oct-17 07:53 data/images/ui/flip.png │ │ --rw-r--r-- 3.0 unx 2295 bx stor 16-Oct-17 07:53 data/images/ui/scroll_down.png │ │ --rw-r--r-- 3.0 unx 29101 bx defN 16-Oct-17 07:53 data/images/title-tuxpaint-2x.png │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/images/tux/ │ │ --rw-r--r-- 3.0 unx 3112 bx stor 16-Oct-17 07:53 data/images/tux/bored.png │ │ --rw-r--r-- 3.0 unx 2169 bx defN 16-Oct-17 07:53 data/images/tux/great.png │ │ --rw-r--r-- 3.0 unx 2522 bx stor 16-Oct-17 07:53 data/images/tux/kiss.png │ │ --rw-r--r-- 3.0 unx 1182 bx defN 16-Oct-17 07:53 data/images/tux/oops.png │ │ --rw-r--r-- 3.0 unx 2609 bx stor 16-Oct-17 07:53 data/images/tux/wait.png │ │ --rw-r--r-- 3.0 unx 1454 bx defN 16-Oct-17 07:53 data/images/tux/default.png │ │ --rw-r--r-- 3.0 unx 40552 tx defN 16-Oct-17 07:53 data/images/title-tuxpaint.svg │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/im/ │ │ --rw-r--r-- 3.0 unx 131362 tx defN 16-Oct-17 07:53 data/im/ko.im │ │ --rw-r--r-- 3.0 unx 8850 tx defN 16-Oct-17 07:53 data/im/ja.im │ │ --rw-r--r-- 3.0 unx 275261 tx defN 16-Oct-17 07:53 data/im/zh_tw.im │ │ --rw-r--r-- 3.0 unx 1089 tx defN 16-Oct-17 07:53 data/im/th.im │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/sounds/ │ │ --rw-r--r-- 3.0 unx 30292 bx defN 16-Oct-17 07:53 data/sounds/giggle.wav │ │ --rw-r--r-- 3.0 unx 3628 bx defN 16-Oct-17 07:53 data/sounds/click.wav │ │ --rw-r--r-- 3.0 unx 11052 bx defN 16-Oct-17 07:53 data/sounds/bleep.wav │ │ --rw-r--r-- 3.0 unx 6692 bx defN 16-Oct-17 07:53 data/sounds/shrink.wav │ │ --rw-r--r-- 3.0 unx 34796 bx defN 16-Oct-17 07:53 data/sounds/prompt.wav │ │ --rw-r--r-- 3.0 unx 74028 bx defN 16-Oct-17 07:53 data/sounds/return.wav │ │ --rw-r--r-- 3.0 unx 43052 bx defN 16-Oct-17 07:53 data/sounds/italic_off.wav │ │ --rw-r--r-- 3.0 unx 17972 bx defN 16-Oct-17 07:53 data/sounds/eraser2.wav │ │ --rw-r--r-- 3.0 unx 13162 bx defN 16-Oct-17 07:53 data/sounds/paint3.wav │ │ --rw-r--r-- 3.0 unx 16556 bx defN 16-Oct-17 07:53 data/sounds/line_start.wav │ │ --rw-r--r-- 3.0 unx 182616 bx defN 16-Oct-17 07:53 data/sounds/youcannot.wav │ │ --rw-r--r-- 3.0 unx 253484 bx defN 16-Oct-17 07:53 data/sounds/areyousure.wav │ │ --rw-r--r-- 3.0 unx 13262 bx defN 16-Oct-17 07:53 data/sounds/stamp.wav │ │ --rw-r--r-- 3.0 unx 14666 bx defN 16-Oct-17 07:53 data/sounds/thick.wav │ │ --rw-r--r-- 3.0 unx 6540 bx defN 16-Oct-17 07:53 data/sounds/save.wav │ │ --rw-r--r-- 3.0 unx 6380 bx defN 16-Oct-17 07:53 data/sounds/keyclick.wav │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/sounds/magic/ │ │ --rw-r--r-- 3.0 unx 4233 bx defN 16-Oct-17 07:53 data/sounds/magic/perspective.ogg │ │ --rw-r--r-- 3.0 unx 17784 bx defN 16-Oct-17 07:53 data/sounds/magic/rainbow.wav │ │ --rw-r--r-- 3.0 unx 12414 bx defN 16-Oct-17 07:53 data/sounds/magic/light2.ogg │ │ --rw-r--r-- 3.0 unx 32283 bx defN 16-Oct-17 07:53 data/sounds/magic/shift.ogg │ │ --rw-r--r-- 3.0 unx 32812 bx defN 16-Oct-17 07:53 data/sounds/magic/blur.wav │ │ --rw-r--r-- 3.0 unx 33606 bx defN 16-Oct-17 07:53 data/sounds/magic/tint.wav │ │ --rw-r--r-- 3.0 unx 27408 bx defN 16-Oct-17 07:53 data/sounds/magic/kaleidoscope.ogg │ │ --rw-r--r-- 3.0 unx 8333 bx defN 16-Oct-17 07:53 data/sounds/magic/calligraphy.ogg │ │ --rw-r--r-- 3.0 unx 6274 bx defN 16-Oct-17 07:53 data/sounds/magic/drip.wav │ │ --rw-r--r-- 3.0 unx 6833 bx defN 16-Oct-17 07:53 data/sounds/magic/fold.ogg │ │ --rw-r--r-- 3.0 unx 17346 bx defN 16-Oct-17 07:53 data/sounds/magic/realrainbow.ogg │ │ --rw-r--r-- 3.0 unx 3875 bx defN 16-Oct-17 07:53 data/sounds/magic/blind.ogg │ │ --rw-r--r-- 3.0 unx 4988 bx defN 16-Oct-17 07:53 data/sounds/magic/confetti.ogg │ │ --rw-r--r-- 3.0 unx 3819 bx defN 16-Oct-17 07:53 data/sounds/magic/edges.ogg │ │ --rw-r--r-- 3.0 unx 5731 bx defN 16-Oct-17 07:53 data/sounds/magic/zoom_down.ogg │ │ --rw-r--r-- 3.0 unx 13240 bx defN 16-Oct-17 07:53 data/sounds/magic/rain.ogg │ │ --rw-r--r-- 3.0 unx 20352 bx defN 16-Oct-17 07:53 data/sounds/magic/toothpaste.ogg │ │ --rw-r--r-- 3.0 unx 6886 bx defN 16-Oct-17 07:53 data/sounds/magic/wavelet.ogg │ │ --rw-r--r-- 3.0 unx 49868 bx defN 16-Oct-17 07:53 data/sounds/magic/cartoon.wav │ │ --rw-r--r-- 3.0 unx 7678 bx defN 16-Oct-17 07:53 data/sounds/magic/sharpen.ogg │ │ --rw-r--r-- 3.0 unx 21548 bx defN 16-Oct-17 07:53 data/sounds/magic/smudge.wav │ │ --rw-r--r-- 3.0 unx 6291 bx defN 16-Oct-17 07:53 data/sounds/magic/fisheye.ogg │ │ --rw-r--r-- 3.0 unx 7483 bx defN 16-Oct-17 07:53 data/sounds/magic/waves.ogg │ │ --rw-r--r-- 3.0 unx 11188 bx defN 16-Oct-17 07:53 data/sounds/magic/distortion.ogg │ │ --rw-r--r-- 3.0 unx 7689 bx defN 16-Oct-17 07:53 data/sounds/magic/snowball.ogg │ │ --rw-r--r-- 3.0 unx 9145 bx defN 16-Oct-17 07:53 data/sounds/magic/mosaic_shaped_hex.ogg │ │ --rw-r--r-- 3.0 unx 10198 bx defN 16-Oct-17 07:53 data/sounds/magic/emboss.ogg │ │ --rw-r--r-- 3.0 unx 5170 bx defN 16-Oct-17 07:53 data/sounds/magic/flower_release.ogg │ │ --rw-r--r-- 3.0 unx 15266 bx defN 16-Oct-17 07:53 data/sounds/magic/brick.wav │ │ --rw-r--r-- 3.0 unx 61484 bx defN 16-Oct-17 07:53 data/sounds/magic/grass.wav │ │ --rw-r--r-- 3.0 unx 13042 bx defN 16-Oct-17 07:53 data/sounds/magic/snowflake.ogg │ │ --rw-r--r-- 3.0 unx 14666 bx defN 16-Oct-17 07:53 data/sounds/magic/thick.wav │ │ --rw-r--r-- 3.0 unx 3700 bx defN 16-Oct-17 07:53 data/sounds/magic/mosaic_shaped_square.ogg │ │ --rw-r--r-- 3.0 unx 14656 bx defN 16-Oct-17 07:53 data/sounds/magic/chalk.wav │ │ --rw-r--r-- 3.0 unx 4699 bx defN 16-Oct-17 07:53 data/sounds/magic/noise.ogg │ │ --rw-r--r-- 3.0 unx 7007 bx defN 16-Oct-17 07:53 data/sounds/magic/light1.ogg │ │ --rw-r--r-- 3.0 unx 6308 bx defN 16-Oct-17 07:53 data/sounds/magic/zoom_up.ogg │ │ --rw-r--r-- 3.0 unx 21682 bx defN 16-Oct-17 07:53 data/sounds/magic/fold.wav │ │ --rw-r--r-- 3.0 unx 6361 bx defN 16-Oct-17 07:53 data/sounds/magic/ripples.ogg │ │ --rw-r--r-- 3.0 unx 23816 bx defN 16-Oct-17 07:53 data/sounds/magic/fill.wav │ │ --rw-r--r-- 3.0 unx 4423 bx defN 16-Oct-17 07:53 data/sounds/magic/foam.ogg │ │ --rw-r--r-- 3.0 unx 9356 bx defN 16-Oct-17 07:53 data/sounds/magic/darken.wav │ │ --rw-r--r-- 3.0 unx 8934 bx defN 16-Oct-17 07:53 data/sounds/magic/string.ogg │ │ --rw-r--r-- 3.0 unx 13984 bx defN 16-Oct-17 07:53 data/sounds/magic/blocks.wav │ │ --rw-r--r-- 3.0 unx 46190 bx defN 16-Oct-17 07:53 data/sounds/magic/halftone.wav │ │ --rw-r--r-- 3.0 unx 6038 bx defN 16-Oct-17 07:53 data/sounds/magic/flower_click.ogg │ │ --rw-r--r-- 3.0 unx 12281 bx defN 16-Oct-17 07:53 data/sounds/magic/tv.ogg │ │ --rw-r--r-- 3.0 unx 5757 bx defN 16-Oct-17 07:53 data/sounds/magic/xor.ogg │ │ --rw-r--r-- 3.0 unx 13617 bx defN 16-Oct-17 07:53 data/sounds/magic/mosaic.ogg │ │ --rw-r--r-- 3.0 unx 13885 bx defN 16-Oct-17 07:53 data/sounds/magic/picasso.ogg │ │ --rw-r--r-- 3.0 unx 5641 bx defN 16-Oct-17 07:53 data/sounds/magic/string3.ogg │ │ --rw-r--r-- 3.0 unx 6778 bx defN 16-Oct-17 07:53 data/sounds/magic/negative.wav │ │ --rw-r--r-- 3.0 unx 36325 bx defN 16-Oct-17 07:53 data/sounds/magic/tornado_release.ogg │ │ --rw-r--r-- 3.0 unx 5589 bx defN 16-Oct-17 07:53 data/sounds/magic/string2.ogg │ │ --rw-r--r-- 3.0 unx 14560 bx defN 16-Oct-17 07:53 data/sounds/magic/metalpaint.wav │ │ --rw-r--r-- 3.0 unx 1808 bx defN 16-Oct-17 07:53 data/sounds/magic/rails.wav │ │ --rw-r--r-- 3.0 unx 5423 bx defN 16-Oct-17 07:53 data/sounds/magic/alien.ogg │ │ --rw-r--r-- 3.0 unx 8110 bx defN 16-Oct-17 07:53 data/sounds/magic/silhouette.ogg │ │ --rw-r--r-- 3.0 unx 3678 bx defN 16-Oct-17 07:53 data/sounds/magic/fretwork.ogg │ │ --rw-r--r-- 3.0 unx 15648 bx defN 16-Oct-17 07:53 data/sounds/magic/puzzle.wav │ │ --rw-r--r-- 3.0 unx 6260 bx defN 16-Oct-17 07:53 data/sounds/magic/glasstile.ogg │ │ --rw-r--r-- 3.0 unx 7374 bx defN 16-Oct-17 07:53 data/sounds/magic/flip.wav │ │ --rw-r--r-- 3.0 unx 14218 bx defN 16-Oct-17 07:53 data/sounds/magic/fade.wav │ │ --rw-r--r-- 3.0 unx 7522 bx defN 16-Oct-17 07:53 data/sounds/magic/mirror.wav │ │ --rw-r--r-- 3.0 unx 10363 bx defN 16-Oct-17 07:53 data/sounds/magic/mosaic_shaped_irregular.ogg │ │ --rw-r--r-- 3.0 unx 10760 bx defN 16-Oct-17 07:53 data/sounds/magic/thin.wav │ │ --rw-r--r-- 3.0 unx 1608 bx defN 16-Oct-17 07:53 data/sounds/scroll.wav │ │ --rw-r--r-- 3.0 unx 129404 bx defN 16-Oct-17 07:53 data/sounds/tuxok.wav │ │ --rw-r--r-- 3.0 unx 24682 bx defN 16-Oct-17 07:53 data/sounds/paint4.wav │ │ --rw-r--r-- 3.0 unx 7244 bx defN 16-Oct-17 07:53 data/sounds/paint1.wav │ │ --rw-r--r-- 3.0 unx 9140 bx defN 16-Oct-17 07:53 data/sounds/paint2.wav │ │ --rw-r--r-- 3.0 unx 69036 bx defN 16-Oct-17 07:53 data/sounds/typewriterbell.wav │ │ --rw-r--r-- 3.0 unx 17270 bx defN 16-Oct-17 07:53 data/sounds/eraser1.wav │ │ --rw-r--r-- 3.0 unx 1196 bx defN 16-Oct-17 07:53 data/sounds/flip.wav │ │ --rw-r--r-- 3.0 unx 25424 bx defN 16-Oct-17 07:53 data/sounds/harp.wav │ │ --rw-r--r-- 3.0 unx 48620 bx defN 16-Oct-17 07:53 data/sounds/bubble.wav │ │ --rw-r--r-- 3.0 unx 2612 bx defN 16-Oct-17 07:53 data/sounds/mirror.wav │ │ --rw-r--r-- 3.0 unx 57388 bx defN 16-Oct-17 07:53 data/sounds/italic_on.wav │ │ --rw-r--r-- 3.0 unx 6692 bx defN 16-Oct-17 07:53 data/sounds/grow.wav │ │ --rw-r--r-- 3.0 unx 32044 bx defN 16-Oct-17 07:53 data/sounds/line_end.wav │ │ --rw-r--r-- 3.0 unx 14812 bx defN 16-Oct-17 07:53 data/sounds/thin.wav │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/brushes/ │ │ --rw-r--r-- 3.0 unx 299 bx defN 16-Oct-17 07:53 data/brushes/slash_16_rt.png │ │ --rw-r--r-- 3.0 unx 160 bx defN 16-Oct-17 07:53 data/brushes/aa_round_seethru_05.png │ │ --rw-r--r-- 3.0 unx 1808 bx defN 16-Oct-17 07:53 data/brushes/lines-angled.png │ │ --rw-r--r-- 3.0 unx 346 bx stor 16-Oct-17 07:53 data/brushes/diamond.png │ │ --rw-r--r-- 3.0 unx 23 tx stor 16-Oct-17 07:53 data/brushes/arrow_compass_points.dat │ │ --rw-r--r-- 3.0 unx 12 tx stor 16-Oct-17 07:53 data/brushes/lines-angled.dat │ │ --rw-r--r-- 3.0 unx 1015 bx stor 16-Oct-17 07:53 data/brushes/sparkles.png │ │ --rw-r--r-- 3.0 unx 188 bx defN 16-Oct-17 07:53 data/brushes/aa_round_seethru_10.png │ │ --rw-r--r-- 3.0 unx 16 tx stor 16-Oct-17 07:53 data/brushes/sparkles.dat │ │ --rw-r--r-- 3.0 unx 122 bx defN 16-Oct-17 07:53 data/brushes/square_12.png │ │ --rw-r--r-- 3.0 unx 3402 bx stor 16-Oct-17 07:53 data/brushes/heart.png │ │ --rw-r--r-- 3.0 unx 23 tx stor 16-Oct-17 07:53 data/brushes/arrow_triangles.dat │ │ --rw-r--r-- 3.0 unx 878 bx stor 16-Oct-17 07:53 data/brushes/spray.png │ │ --rw-r--r-- 3.0 unx 357 bx stor 16-Oct-17 07:53 data/brushes/slash_20_rt.png │ │ --rw-r--r-- 3.0 unx 27 tx stor 16-Oct-17 07:53 data/brushes/inksplat.dat │ │ --rw-r--r-- 3.0 unx 137 bx defN 16-Oct-17 07:53 data/brushes/square_seethru.png │ │ --rw-r--r-- 3.0 unx 502 bx stor 16-Oct-17 07:53 data/brushes/star.png │ │ --rw-r--r-- 3.0 unx 32 tx stor 16-Oct-17 07:53 data/brushes/squirrel.dat │ │ --rw-r--r-- 3.0 unx 607 bx stor 16-Oct-17 07:53 data/brushes/flower_7.png │ │ --rw-r--r-- 3.0 unx 419 bx stor 16-Oct-17 07:53 data/brushes/triangle_up.png │ │ --rw-r--r-- 3.0 unx 16 tx stor 16-Oct-17 07:53 data/brushes/spray.dat │ │ --rw-r--r-- 3.0 unx 125 bx defN 16-Oct-17 07:53 data/brushes/aa_round_03.png │ │ --rw-r--r-- 3.0 unx 2269 bx stor 16-Oct-17 07:53 data/brushes/arrow_triangles.png │ │ --rw-r--r-- 3.0 unx 682 bx stor 16-Oct-17 07:53 data/brushes/oval.png │ │ --rw-r--r-- 3.0 unx 209 bx defN 16-Oct-17 07:53 data/brushes/x.png │ │ --rw-r--r-- 3.0 unx 295 bx defN 16-Oct-17 07:53 data/brushes/slash_16_lt.png │ │ --rw-r--r-- 3.0 unx 15984 bx defN 16-Oct-17 07:53 data/brushes/squirrel.png │ │ --rw-r--r-- 3.0 unx 362 bx stor 16-Oct-17 07:53 data/brushes/flower_5_small.png │ │ --rw-r--r-- 3.0 unx 826 bx stor 16-Oct-17 07:53 data/brushes/splat.png │ │ --rw-r--r-- 3.0 unx 122 bx defN 16-Oct-17 07:53 data/brushes/square_24.png │ │ --rw-r--r-- 3.0 unx 575 bx stor 16-Oct-17 07:53 data/brushes/lozenge.png │ │ --rw-r--r-- 3.0 unx 250 bx defN 16-Oct-17 07:53 data/brushes/aa_round_seethru.png │ │ --rw-r--r-- 3.0 unx 185 bx defN 16-Oct-17 07:53 data/brushes/aa_round_12.png │ │ --rw-r--r-- 3.0 unx 190 bx defN 16-Oct-17 07:53 data/brushes/square_fuzz.png │ │ --rw-r--r-- 3.0 unx 121 bx defN 16-Oct-17 07:53 data/brushes/tiny.png │ │ --rw-r--r-- 3.0 unx 1759 bx stor 16-Oct-17 07:53 data/brushes/kuroneko.png │ │ --rw-r--r-- 3.0 unx 289 bx stor 16-Oct-17 07:53 data/brushes/blob.png │ │ --rw-r--r-- 3.0 unx 6620 bx defN 16-Oct-17 07:53 data/brushes/inksplat.png │ │ --rw-r--r-- 3.0 unx 352 bx stor 16-Oct-17 07:53 data/brushes/chisle.png │ │ --rw-r--r-- 3.0 unx 949 bx stor 16-Oct-17 07:53 data/brushes/cutout_star_circle.png │ │ --rw-r--r-- 3.0 unx 357 bx stor 16-Oct-17 07:53 data/brushes/aa_round_36.png │ │ --rw-r--r-- 3.0 unx 2150 bx stor 16-Oct-17 07:53 data/brushes/arrow_compass_points.png │ │ --rw-r--r-- 3.0 unx 121 bx defN 16-Oct-17 07:53 data/brushes/square_06.png │ │ --rw-r--r-- 3.0 unx 370 bx stor 16-Oct-17 07:53 data/brushes/flower_6_small.png │ │ --rw-r--r-- 3.0 unx 250 bx defN 16-Oct-17 07:53 data/brushes/slash_10_lt.png │ │ --rw-r--r-- 3.0 unx 341 bx stor 16-Oct-17 07:53 data/brushes/aa_round_fuzz.png │ │ --rw-r--r-- 3.0 unx 276 bx defN 16-Oct-17 07:53 data/brushes/aa_round_24.png │ │ --rw-r--r-- 3.0 unx 480 bx stor 16-Oct-17 07:53 data/brushes/cutout_square_diamond.png │ │ --rw-r--r-- 3.0 unx 1054 bx stor 16-Oct-17 07:53 data/brushes/sphere.png │ │ --rw-r--r-- 3.0 unx 675 bx stor 16-Oct-17 07:53 data/brushes/flower_6.png │ │ --rw-r--r-- 3.0 unx 32 tx stor 16-Oct-17 07:53 data/brushes/kuroneko.dat │ │ --rw-r--r-- 3.0 unx 122 bx defN 16-Oct-17 07:53 data/brushes/square_36.png │ │ --rw-r--r-- 3.0 unx 351 bx stor 16-Oct-17 07:53 data/brushes/slash_20_lt.png │ │ --rw-r--r-- 3.0 unx 613 bx stor 16-Oct-17 07:53 data/brushes/flower_5.png │ │ --rw-r--r-- 3.0 unx 2897 bx stor 16-Oct-17 07:53 data/brushes/spiral.png │ │ --rw-r--r-- 3.0 unx 250 bx defN 16-Oct-17 07:53 data/brushes/slash_10_rt.png │ │ --rw-r--r-- 3.0 unx 414 bx stor 16-Oct-17 07:53 data/brushes/triangle_down.png │ │ --rw-r--r-- 3.0 unx 355 bx stor 16-Oct-17 07:53 data/brushes/pentagon.png │ │ --rw-r--r-- 3.0 unx 17538 bx stor 16-Oct-17 07:53 data/brushes/vine.png │ │ --rw-r--r-- 3.0 unx 16 tx stor 16-Oct-17 07:53 data/brushes/vine.dat │ │ --rw-r--r-- 3.0 unx 153 bx defN 16-Oct-17 07:53 data/brushes/aa_round_06.png │ │ --rw-r--r-- 3.0 unx 339 bx stor 16-Oct-17 07:53 data/brushes/hexagon.png │ │ --rw-r--r-- 3.0 unx 20 tx stor 16-Oct-17 07:53 data/brushes/spiral.dat │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/osk/ │ │ --rw-r--r-- 3.0 unx 510633 tx defN 16-Oct-17 07:53 data/osk/en_US.UTF-8_Compose │ │ --rw-r--r-- 3.0 unx 14834 tx defN 16-Oct-17 07:53 data/osk/us-intl-altgr-dead-keys.keymap │ │ --rw-r--r-- 3.0 unx 407 tx defN 16-Oct-17 07:53 data/osk/default.layout │ │ --rw-r--r-- 3.0 unx 3186 tx defN 16-Oct-17 07:53 data/osk/abc.h_layout │ │ --rw-r--r-- 3.0 unx 410 tx defN 16-Oct-17 07:53 data/osk/qwerty.layout │ │ --rw-r--r-- 3.0 unx 2532 tx defN 16-Oct-17 07:53 data/osk/qwerty.h_layout │ │ --rw-r--r-- 3.0 unx 174342 tx defN 16-Oct-17 07:53 data/osk/keysymdef.h │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/stamps/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/stamps/cartoon/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/ │ │ --rw-r--r-- 3.0 unx 7 tx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-kiss2.dat │ │ --rw-r--r-- 3.0 unx 2169 bx defN 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-yay2.png │ │ --rw-r--r-- 3.0 unx 7 tx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-kiss1.dat │ │ --rw-r--r-- 3.0 unx 1454 bx defN 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-yes1.png │ │ --rw-r--r-- 3.0 unx 2560 bx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-kiss2.png │ │ --rw-r--r-- 3.0 unx 7 tx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-yes1.dat │ │ --rw-r--r-- 3.0 unx 2609 bx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-drat.png │ │ --rw-r--r-- 3.0 unx 1226 bx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-yes2.png │ │ --rw-r--r-- 3.0 unx 7 tx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-yes2.dat │ │ --rw-r--r-- 3.0 unx 7 tx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-drat.dat │ │ --rw-r--r-- 3.0 unx 3131 bx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-kiss1.png │ │ --rw-r--r-- 3.0 unx 7 tx stor 16-Oct-17 07:53 data/stamps/cartoon/tux/tux-yay2.dat │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/ │ │ --rw-r--r-- 3.0 unx 618684 bx defN 16-Oct-17 07:53 data/fonts/default_font.ttf │ │ --rw-r--r-- 3.0 unx 126456 bx defN 16-Oct-17 07:53 data/fonts/FreeSerifBoldItalic.ttf │ │ --rw-r--r-- 3.0 unx 198992 bx defN 16-Oct-17 07:53 data/fonts/FreeSerifBold.ttf │ │ --rw-r--r-- 3.0 unx 264072 bx defN 16-Oct-17 07:53 data/fonts/FreeSans.ttf │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/vi_docs/ │ │ --rw-r--r-- 3.0 unx 443 tx defN 16-Oct-17 07:53 data/fonts/locale/vi_docs/README.txt │ │ --rw-r--r-- 3.0 unx 119 tx defN 16-Oct-17 07:53 data/fonts/locale/vi_docs/COPYING.txt │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/ka_docs/ │ │ --rw-r--r-- 3.0 unx 435 tx defN 16-Oct-17 07:53 data/fonts/locale/ka_docs/README.txt │ │ --rw-r--r-- 3.0 unx 203 tx defN 16-Oct-17 07:53 data/fonts/locale/ka_docs/COPYING.txt │ │ --rw-r--r-- 3.0 unx 851484 bx defN 16-Oct-17 07:53 data/fonts/locale/zh_TW.ttf │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/th_docs/ │ │ --rw-r--r-- 3.0 unx 417 tx defN 16-Oct-17 07:53 data/fonts/locale/th_docs/README.txt │ │ --rw-r--r-- 3.0 unx 481 tx defN 16-Oct-17 07:53 data/fonts/locale/th_docs/COPYING.txt │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/zh_tw_docs/ │ │ --rw-r--r-- 3.0 unx 1978 tx defN 16-Oct-17 07:53 data/fonts/locale/zh_tw_docs/README.txt │ │ --rw-r--r-- 3.0 unx 1396 tx defN 16-Oct-17 07:53 data/fonts/locale/zh_tw_docs/tuxpaintsubset.pe │ │ --rwxr-xr-x 3.0 unx 419 tx defN 16-Oct-17 07:53 data/fonts/locale/zh_tw_docs/do_it.sh │ │ --rw-r--r-- 3.0 unx 382 tx defN 16-Oct-17 07:53 data/fonts/locale/zh_tw_docs/COPYING.txt │ │ --rw-r--r-- 3.0 unx 1880 tx defN 16-Oct-17 07:53 data/fonts/locale/zh_tw_docs/maketuxfont.py │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/ja_docs/ │ │ --rw-r--r-- 3.0 unx 729 tx defN 16-Oct-17 07:53 data/fonts/locale/ja_docs/README.txt │ │ --rw-r--r-- 3.0 unx 2405 tx defN 16-Oct-17 07:53 data/fonts/locale/ja_docs/COPYING.txt │ │ --rw-r--r-- 3.0 unx 75704 bx defN 16-Oct-17 07:53 data/fonts/locale/ta.ttf │ │ --rw-r--r-- 3.0 unx 262868 bx defN 16-Oct-17 07:53 data/fonts/locale/el.ttf │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/te_docs/ │ │ --rw-r--r-- 3.0 unx 402 tx defN 16-Oct-17 07:53 data/fonts/locale/te_docs/README.txt │ │ --rw-r--r-- 3.0 unx 18168 tx defN 16-Oct-17 07:53 data/fonts/locale/te_docs/COPYING.txt │ │ --rw-r--r-- 3.0 unx 144944 bx defN 16-Oct-17 07:53 data/fonts/locale/gu.ttf │ │ --rw-r--r-- 3.0 unx 58612 bx defN 16-Oct-17 07:53 data/fonts/locale/ka.ttf │ │ --rw-r--r-- 3.0 unx 150984 bx defN 16-Oct-17 07:53 data/fonts/locale/ar.ttf │ │ --rw-r--r-- 3.0 unx 28580 bx defN 16-Oct-17 07:53 data/fonts/locale/bo.ttf │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/hi_docs/ │ │ --rw-r--r-- 3.0 unx 421 tx defN 16-Oct-17 07:53 data/fonts/locale/hi_docs/README.txt │ │ --rw-r--r-- 3.0 unx 492 tx defN 16-Oct-17 07:53 data/fonts/locale/hi_docs/COPYING.txt │ │ --rw-r--r-- 3.0 unx 25104 bx defN 16-Oct-17 07:53 data/fonts/locale/he.ttf │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/ar_docs/ │ │ --rw-r--r-- 3.0 unx 427 tx defN 16-Oct-17 07:53 data/fonts/locale/ar_docs/README.txt │ │ --rw-r--r-- 3.0 unx 520 tx defN 16-Oct-17 07:53 data/fonts/locale/ar_docs/COPYING.txt │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/el_docs/ │ │ --rw-r--r-- 3.0 unx 427 tx defN 16-Oct-17 07:53 data/fonts/locale/el_docs/README.txt │ │ --rw-r--r-- 3.0 unx 1482 tx defN 16-Oct-17 07:53 data/fonts/locale/el_docs/COPYING.txt │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/zh_cn_docs/ │ │ --rw-r--r-- 3.0 unx 498 tx defN 16-Oct-17 07:53 data/fonts/locale/zh_cn_docs/README.txt │ │ --rw-r--r-- 3.0 unx 2152 tx defN 16-Oct-17 07:53 data/fonts/locale/zh_cn_docs/Makefile │ │ --rw-r--r-- 3.0 unx 399 tx defN 16-Oct-17 07:53 data/fonts/locale/zh_cn_docs/COPYING.txt │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/bo_docs/ │ │ --rw-r--r-- 3.0 unx 424 tx defN 16-Oct-17 07:53 data/fonts/locale/bo_docs/README.txt │ │ --rw-r--r-- 3.0 unx 26955 tx defN 16-Oct-17 07:53 data/fonts/locale/bo_docs/COPYING.txt │ │ --rw-r--r-- 3.0 unx 335944 bx defN 16-Oct-17 07:53 data/fonts/locale/ja.ttf │ │ --rw-r--r-- 3.0 unx 5192076 bx defN 16-Oct-17 07:53 data/fonts/locale/zh_CN.ttf │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/gu_docs/ │ │ --rw-r--r-- 3.0 unx 419 tx defN 16-Oct-17 07:53 data/fonts/locale/gu_docs/README.txt │ │ --rw-r--r-- 3.0 unx 497 tx defN 16-Oct-17 07:53 data/fonts/locale/gu_docs/COPYING.txt │ │ --rw-r--r-- 3.0 unx 72996 bx defN 16-Oct-17 07:53 data/fonts/locale/th.ttf │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/he_docs/ │ │ --rw-r--r-- 3.0 unx 427 tx defN 16-Oct-17 07:53 data/fonts/locale/he_docs/README.txt │ │ --rw-r--r-- 3.0 unx 1307 tx defN 16-Oct-17 07:53 data/fonts/locale/he_docs/COPYING.txt │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/fonts/locale/ta_docs/ │ │ --rw-r--r-- 3.0 unx 401 tx defN 16-Oct-17 07:53 data/fonts/locale/ta_docs/README.txt │ │ --rw-r--r-- 3.0 unx 18360 tx defN 16-Oct-17 07:53 data/fonts/locale/ta_docs/COPYING.txt │ │ --rw-r--r-- 3.0 unx 134372 bx defN 16-Oct-17 07:53 data/fonts/locale/hi.ttf │ │ --rw-r--r-- 3.0 unx 200092 bx defN 16-Oct-17 07:53 data/fonts/locale/te.ttf │ │ --rw-r--r-- 3.0 unx 175016 bx defN 16-Oct-17 07:53 data/fonts/FreeMonoBold.ttf │ │ --rw-r--r-- 3.0 unx 621136 bx defN 16-Oct-17 07:53 data/fonts/FreeSerif.ttf │ │ --rw-r--r-- 3.0 unx 95508 bx defN 16-Oct-17 07:53 data/fonts/FreeSansBoldOblique.ttf │ │ --rw-r--r-- 3.0 unx 128384 bx defN 16-Oct-17 07:53 data/fonts/FreeMonoBoldOblique.ttf │ │ --rw-r--r-- 3.0 unx 110740 bx defN 16-Oct-17 07:53 data/fonts/FreeSansOblique.ttf │ │ --rw-r--r-- 3.0 unx 91432 bx defN 16-Oct-17 07:53 data/fonts/FreeSansBold.ttf │ │ --rw-r--r-- 3.0 unx 293572 bx defN 16-Oct-17 07:53 data/fonts/FreeMono.ttf │ │ --rw-r--r-- 3.0 unx 175484 bx defN 16-Oct-17 07:53 data/fonts/FreeMonoOblique.ttf │ │ --rw-r--r-- 3.0 unx 154900 bx defN 16-Oct-17 07:53 data/fonts/FreeSerifItalic.ttf │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/starters/ │ │ --rw-r--r-- 3.0 unx 35348 bx defN 16-Oct-17 07:53 data/starters/worldmap_africa.png │ │ --rw-r--r-- 3.0 unx 32450 bx defN 16-Oct-17 07:53 data/starters/reef.png │ │ --rw-r--r-- 3.0 unx 11144 tx defN 16-Oct-17 07:53 data/starters/jigsaw.svg │ │ --rw-r--r-- 3.0 unx 2083 bx stor 16-Oct-17 07:53 data/starters/jetplane.png │ │ --rw-r--r-- 3.0 unx 10109 bx defN 16-Oct-17 07:53 data/starters/frame_television.png │ │ --rw-r--r-- 3.0 unx 1968 bx defN 16-Oct-17 07:53 data/starters/rocket.png │ │ --rw-r--r-- 3.0 unx 3177 bx defN 16-Oct-17 07:53 data/starters/Jigsaw_5x5.png │ │ --rw-r--r-- 3.0 unx 9564 bx defN 16-Oct-17 07:53 data/starters/frame_filmstrip.png │ │ --rw-r--r-- 3.0 unx 27658 bx defN 16-Oct-17 07:53 data/starters/shipwreck.png │ │ --rw-r--r-- 3.0 unx 197375 tx defN 16-Oct-17 07:53 data/starters/nagasaki.svg │ │ --rw-r--r-- 3.0 unx 75064 tx defN 16-Oct-17 07:53 data/starters/stained_glass.svg │ │ --rw-r--r-- 3.0 unx 137384 tx defN 16-Oct-17 07:53 data/starters/bald_eagle.svg │ │ --rw-r--r-- 3.0 unx 23469 bx defN 16-Oct-17 07:53 data/starters/worldmap_asia_north.png │ │ --rw-r--r-- 3.0 unx 45253 bx defN 16-Oct-17 07:53 data/starters/skyline-sf-dusk.png │ │ --rw-r--r-- 3.0 unx 17319 bx defN 16-Oct-17 07:53 data/starters/street.png │ │ --rw-r--r-- 3.0 unx 6457 tx defN 16-Oct-17 07:53 data/starters/elephant.svg │ │ --rw-r--r-- 3.0 unx 218566 tx defN 16-Oct-17 07:53 data/starters/gecko.svg │ │ --rw-r--r-- 3.0 unx 188193 tx defN 16-Oct-17 07:53 data/starters/manatee.svg │ │ --rw-r--r-- 3.0 unx 68310 tx defN 16-Oct-17 07:53 data/starters/car2.svg │ │ --rw-r--r-- 3.0 unx 231002 tx defN 16-Oct-17 07:53 data/starters/woodpecker.svg │ │ --rw-r--r-- 3.0 unx 8516 bx defN 16-Oct-17 07:53 data/starters/chessboard.png │ │ --rw-r--r-- 3.0 unx 69591 bx defN 16-Oct-17 07:53 data/starters/frame_neon.png │ │ --rw-r--r-- 3.0 unx 286 tx defN 16-Oct-17 07:53 data/starters/skyline-sf-dusk.txt │ │ --rw-r--r-- 3.0 unx 25436 bx defN 16-Oct-17 07:53 data/starters/worldmap_asia_south.png │ │ --rw-r--r-- 3.0 unx 55354 bx defN 16-Oct-17 07:53 data/starters/worldmap_america_north_usa.png │ │ --rw-r--r-- 3.0 unx 39006 bx defN 16-Oct-17 07:53 data/starters/nagasaki.png │ │ --rw-r--r-- 3.0 unx 531 bx defN 16-Oct-17 07:53 data/starters/chessboard-back.png │ │ --rw-r--r-- 3.0 unx 308 bx defN 16-Oct-17 07:53 data/starters/grid_20x20.png │ │ --rw-r--r-- 3.0 unx 14326 bx defN 16-Oct-17 07:53 data/starters/hat.png │ │ --rw-r--r-- 3.0 unx 8336 bx defN 16-Oct-17 07:53 data/starters/worldmap_japan.png │ │ --rw-r--r-- 3.0 unx 50415 bx defN 16-Oct-17 07:53 data/starters/tux_farmer.png │ │ --rw-r--r-- 3.0 unx 15175 bx defN 16-Oct-17 07:53 data/starters/frame_silver.png │ │ --rw-r--r-- 3.0 unx 9478 tx defN 16-Oct-17 07:53 data/starters/spirograph.svg │ │ --rw-r--r-- 3.0 unx 7772 bx defN 16-Oct-17 07:53 data/starters/worldmap_canada.png │ │ --rw-r--r-- 3.0 unx 92367 tx defN 16-Oct-17 07:53 data/starters/mosaic.svg │ │ --rw-r--r-- 3.0 unx 88490 bx defN 16-Oct-17 07:53 data/starters/reef-back.png │ │ --rw-r--r-- 3.0 unx 73500 tx defN 16-Oct-17 07:53 data/starters/old_soviet_car.svg │ │ --rw-r--r-- 3.0 unx 5641 tx defN 16-Oct-17 07:53 data/starters/fish_icon.svg │ │ --rw-r--r-- 3.0 unx 16574 bx defN 16-Oct-17 07:53 data/starters/worldmap_america_south.png │ │ --rw-r--r-- 3.0 unx 30683 bx defN 16-Oct-17 07:53 data/starters/carcassone.png │ │ --rw-r--r-- 3.0 unx 3578 bx defN 16-Oct-17 07:53 data/starters/Jigsaw_3x3.png │ │ --rw-r--r-- 3.0 unx 250 tx defN 16-Oct-17 07:53 data/starters/reef.txt │ │ --rw-r--r-- 3.0 unx 3937 bx defN 16-Oct-17 07:53 data/starters/frame_picture.png │ │ --rw-r--r-- 3.0 unx 8090 bx defN 16-Oct-17 07:53 data/starters/frame_screen.png │ │ --rw-r--r-- 3.0 unx 90258 tx defN 16-Oct-17 07:53 data/starters/frame_hearts.svg │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 data/starters/.thumbs/ │ │ --rw-r--r-- 3.0 unx 716 bx defN 16-Oct-17 07:53 data/starters/.thumbs/jetplane-t.png │ │ --rw-r--r-- 3.0 unx 2954 bx defN 16-Oct-17 07:53 data/starters/.thumbs/frame_gold-t.png │ │ --rw-r--r-- 3.0 unx 1815 bx stor 16-Oct-17 07:53 data/starters/.thumbs/pansy-t.png │ │ --rw-r--r-- 3.0 unx 4365 bx stor 16-Oct-17 07:53 data/starters/.thumbs/spirograph-t.png │ │ --rw-r--r-- 3.0 unx 5242 bx defN 16-Oct-17 07:53 data/starters/.thumbs/car2-t.png │ │ --rw-r--r-- 3.0 unx 48680 bx defN 16-Oct-17 07:53 data/starters/.thumbs/mosaic-t.png │ │ --rw-r--r-- 3.0 unx 796 bx defN 16-Oct-17 07:53 data/starters/.thumbs/Jigsaw_5x5-t.png │ │ --rw-r--r-- 3.0 unx 351 bx defN 16-Oct-17 07:53 data/starters/.thumbs/grid_10x10-t.png │ │ --rw-r--r-- 3.0 unx 6099 bx stor 16-Oct-17 07:53 data/starters/.thumbs/fish_icon-t.png │ │ --rw-r--r-- 3.0 unx 968 bx defN 16-Oct-17 07:53 data/starters/.thumbs/worldmap_canada-t.png │ │ --rw-r--r-- 3.0 unx 15917 bx defN 16-Oct-17 07:53 data/starters/.thumbs/skyline-sf-dusk-t.png │ │ --rw-r--r-- 3.0 unx 669 bx defN 16-Oct-17 07:53 data/starters/.thumbs/worldmap_america_south-t.png │ │ --rw-r--r-- 3.0 unx 9395 bx stor 16-Oct-17 07:53 data/starters/.thumbs/desert_tortoise-t.png │ │ --rw-r--r-- 3.0 unx 7432 bx defN 16-Oct-17 07:53 data/starters/.thumbs/old_soviet_car-t.png │ │ --rw-r--r-- 3.0 unx 793 bx defN 16-Oct-17 07:53 data/starters/.thumbs/worldmap_australasia-t.png │ │ --rw-r--r-- 3.0 unx 860 bx defN 16-Oct-17 07:53 data/starters/.thumbs/worldmap_america_north-t.png │ │ --rw-r--r-- 3.0 unx 881 bx defN 16-Oct-17 07:53 data/starters/.thumbs/frame_screen-t.png │ │ --rw-r--r-- 3.0 unx 6732 bx stor 16-Oct-17 07:53 data/starters/.thumbs/bald_eagle-t.png │ │ --rw-r--r-- 3.0 unx 1813 bx defN 16-Oct-17 07:53 data/starters/.thumbs/frame_filmstrip-t.png │ │ --rw-r--r-- 3.0 unx 13805 bx defN 16-Oct-17 07:53 data/starters/.thumbs/nagasaki-t.png │ │ --rw-r--r-- 3.0 unx 1049 bx defN 16-Oct-17 07:53 data/starters/.thumbs/carcassone-t.png │ │ --rw-r--r-- 3.0 unx 5479 bx defN 16-Oct-17 07:53 data/starters/.thumbs/frame_neon-t.png │ │ --rw-r--r-- 3.0 unx 757 bx defN 16-Oct-17 07:53 data/starters/.thumbs/worldmap_japan-t.png │ │ --rw-r--r-- 3.0 unx 919 bx defN 16-Oct-17 07:53 data/starters/.thumbs/worldmap_asia_north-t.png │ │ --rw-r--r-- 3.0 unx 792 bx defN 16-Oct-17 07:53 data/starters/.thumbs/worldmap-t.png │ │ --rw-r--r-- 3.0 unx 9556 bx stor 16-Oct-17 07:53 data/starters/.thumbs/gecko-t.png │ │ --rw-r--r-- 3.0 unx 5751 bx stor 16-Oct-17 07:53 data/starters/.thumbs/frame_heart-t.png │ │ --rw-r--r-- 3.0 unx 20932 bx defN 16-Oct-17 07:53 data/starters/.thumbs/reef-t.png │ │ --rw-r--r-- 3.0 unx 3846 bx stor 16-Oct-17 07:53 data/starters/.thumbs/elephant-t.png │ │ --rw-r--r-- 3.0 unx 4290 bx stor 16-Oct-17 07:53 data/starters/.thumbs/hat-t.png │ │ --rw-r--r-- 3.0 unx 3795 bx defN 16-Oct-17 07:53 data/starters/.thumbs/chessboard-t.png │ │ --rw-r--r-- 3.0 unx 944 bx defN 16-Oct-17 07:53 data/starters/.thumbs/shipwreck-t.png │ │ --rw-r--r-- 3.0 unx 4551 bx defN 16-Oct-17 07:53 data/starters/.thumbs/jigsaw-t.png │ │ --rw-r--r-- 3.0 unx 3481 bx stor 16-Oct-17 07:53 data/starters/.thumbs/worldmap_america_north_usa-t.png │ │ --rw-r--r-- 3.0 unx 823 bx defN 16-Oct-17 07:53 data/starters/.thumbs/chicken-t.png │ │ --rw-r--r-- 3.0 unx 4640 bx stor 16-Oct-17 07:53 data/starters/.thumbs/skull-t.png │ │ --rw-r--r-- 3.0 unx 1791 bx defN 16-Oct-17 07:53 data/starters/.thumbs/frame_picture-t.png │ │ --rw-r--r-- 3.0 unx 352 bx defN 16-Oct-17 07:53 data/starters/.thumbs/grid_20x20-t.png │ │ --rw-r--r-- 3.0 unx 6913 bx stor 16-Oct-17 07:53 data/starters/.thumbs/frame_flowers-t.png │ │ --rw-r--r-- 3.0 unx 1279 bx defN 16-Oct-17 07:53 data/starters/.thumbs/frame_television-t.png │ │ --rw-r--r-- 3.0 unx 1075 bx stor 16-Oct-17 07:53 data/starters/.thumbs/worldmap_europe-t.png │ │ --rw-r--r-- 3.0 unx 388 bx defN 16-Oct-17 07:53 data/starters/.thumbs/rocket-t.png │ │ --rw-r--r-- 3.0 unx 4358 bx stor 16-Oct-17 07:53 data/starters/.thumbs/tux_farmer-t.png │ │ --rw-r--r-- 3.0 unx 1392 bx stor 16-Oct-17 07:53 data/starters/.thumbs/street-t.png │ │ --rw-r--r-- 3.0 unx 13644 bx defN 16-Oct-17 07:53 data/starters/.thumbs/frame_hearts-t.png │ │ --rw-r--r-- 3.0 unx 987 bx defN 16-Oct-17 07:53 data/starters/.thumbs/worldmap_africa-t.png │ │ --rw-r--r-- 3.0 unx 9168 bx stor 16-Oct-17 07:53 data/starters/.thumbs/manatee-t.png │ │ --rw-r--r-- 3.0 unx 729 bx defN 16-Oct-17 07:53 data/starters/.thumbs/Jigsaw_3x3-t.png │ │ --rw-r--r-- 3.0 unx 983 bx defN 16-Oct-17 07:53 data/starters/.thumbs/worldmap_asia_south-t.png │ │ --rw-r--r-- 3.0 unx 10894 bx defN 16-Oct-17 07:53 data/starters/.thumbs/stained_glass-t.png │ │ --rw-r--r-- 3.0 unx 10520 bx stor 16-Oct-17 07:53 data/starters/.thumbs/woodpecker-t.png │ │ --rw-r--r-- 3.0 unx 1213 bx stor 16-Oct-17 07:53 data/starters/.thumbs/frame_silver-t.png │ │ --rw-r--r-- 3.0 unx 195173 tx defN 16-Oct-17 07:53 data/starters/desert_tortoise.svg │ │ --rw-r--r-- 3.0 unx 16744 bx defN 16-Oct-17 07:53 data/starters/worldmap_australasia.png │ │ --rw-r--r-- 3.0 unx 32361 bx defN 16-Oct-17 07:53 data/starters/pansy.png │ │ --rw-r--r-- 3.0 unx 103798 bx defN 16-Oct-17 07:53 data/starters/frame_heart.png │ │ --rwxr-xr-x 3.0 unx 18445 bx defN 16-Oct-17 07:53 data/starters/skyline-sf-dusk-back.jpeg │ │ --rw-r--r-- 3.0 unx 3724 tx defN 16-Oct-17 07:53 data/starters/hat.svg │ │ --rw-r--r-- 3.0 unx 34289 bx defN 16-Oct-17 07:53 data/starters/worldmap.png │ │ --rw-r--r-- 3.0 unx 2861 bx stor 16-Oct-17 07:53 data/starters/chicken.png │ │ --rw-r--r-- 3.0 unx 5535 bx defN 16-Oct-17 07:53 data/starters/jigsaw.png │ │ --rw-r--r-- 3.0 unx 326033 tx defN 16-Oct-17 07:53 data/starters/skull.svg │ │ --rw-r--r-- 3.0 unx 22079 bx defN 16-Oct-17 07:53 data/starters/worldmap_america_north.png │ │ --rw-r--r-- 3.0 unx 79400 bx defN 16-Oct-17 07:53 data/starters/frame_flowers.png │ │ --rw-r--r-- 3.0 unx 15112 bx defN 16-Oct-17 07:53 data/starters/frame_gold.png │ │ --rw-r--r-- 3.0 unx 301 bx defN 16-Oct-17 07:53 data/starters/grid_10x10.png │ │ --rw-r--r-- 3.0 unx 35121 bx defN 16-Oct-17 07:53 data/starters/worldmap_europe.png │ │ --rw-r--r-- 3.0 unx 40357 bx defN 16-Oct-17 07:53 data/starters/worldmap_america_north_usa-back.png │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sk/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sk/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19411 bx defN 16-Oct-17 07:53 locale/sk/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/cy/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/cy/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 5225 bx defN 16-Oct-17 07:53 locale/cy/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ach/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ach/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19439 bx defN 16-Oct-17 07:53 locale/ach/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/son/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/son/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 24837 bx defN 16-Oct-17 07:53 locale/son/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nso/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nso/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20922 bx defN 16-Oct-17 07:53 locale/nso/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sl/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sl/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20718 bx defN 16-Oct-17 07:53 locale/sl/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ko/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ko/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 26688 bx defN 16-Oct-17 07:53 locale/ko/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mni@meiteimayek/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mni@meiteimayek/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 29121 bx defN 16-Oct-17 07:53 locale/mni@meiteimayek/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/km/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/km/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 16328 bx defN 16-Oct-17 07:53 locale/km/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/shs/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/shs/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 1951 bx defN 16-Oct-17 07:53 locale/shs/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/is/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/is/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25922 bx defN 16-Oct-17 07:53 locale/is/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ru/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ru/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 33673 bx defN 16-Oct-17 07:53 locale/ru/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/uk/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/uk/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20913 bx defN 16-Oct-17 07:53 locale/uk/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/cgg/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/cgg/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19985 bx defN 16-Oct-17 07:53 locale/cgg/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/fa/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/fa/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 16335 bx defN 16-Oct-17 07:53 locale/fa/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ak/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ak/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 18425 bx defN 16-Oct-17 07:53 locale/ak/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/si/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/si/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 27839 bx defN 16-Oct-17 07:53 locale/si/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/bg/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/bg/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25927 bx defN 16-Oct-17 07:53 locale/bg/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sr@latin/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sr@latin/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 18953 bx defN 16-Oct-17 07:53 locale/sr@latin/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/pa/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/pa/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 21107 bx defN 16-Oct-17 07:53 locale/pa/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/it/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/it/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25933 bx defN 16-Oct-17 07:53 locale/it/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ne/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ne/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 36264 bx defN 16-Oct-17 07:53 locale/ne/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/kn/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/kn/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 35922 bx defN 16-Oct-17 07:53 locale/kn/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sat@olchiki/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sat@olchiki/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 33015 bx defN 16-Oct-17 07:53 locale/sat@olchiki/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/hu/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/hu/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 21010 bx defN 16-Oct-17 07:53 locale/hu/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nl/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nl/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20679 bx defN 16-Oct-17 07:53 locale/nl/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ve/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ve/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 8357 bx defN 16-Oct-17 07:53 locale/ve/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/hy/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/hy/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 26256 bx defN 16-Oct-17 07:53 locale/hy/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/or/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/or/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 34356 bx defN 16-Oct-17 07:53 locale/or/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/oj/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/oj/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 4869 bx defN 16-Oct-17 07:53 locale/oj/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/et/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/et/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 16808 bx defN 16-Oct-17 07:53 locale/et/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/he/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/he/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 17343 bx defN 16-Oct-17 07:53 locale/he/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ku/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ku/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 10554 bx defN 16-Oct-17 07:53 locale/ku/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sa/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sa/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 29876 bx defN 16-Oct-17 07:53 locale/sa/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/es/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/es/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20885 bx defN 16-Oct-17 07:53 locale/es/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/pl/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/pl/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25174 bx defN 16-Oct-17 07:53 locale/pl/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/lb/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/lb/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 18611 bx defN 16-Oct-17 07:53 locale/lb/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/fo/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/fo/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 10476 bx defN 16-Oct-17 07:53 locale/fo/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/am/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/am/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25729 bx defN 16-Oct-17 07:53 locale/am/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/zh_CN/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/zh_CN/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19369 bx defN 16-Oct-17 07:53 locale/zh_CN/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/br/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/br/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 5847 bx defN 16-Oct-17 07:53 locale/br/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/af/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/af/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20002 bx defN 16-Oct-17 07:53 locale/af/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/th/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/th/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 23966 bx defN 16-Oct-17 07:53 locale/th/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/su/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/su/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 7139 bx defN 16-Oct-17 07:53 locale/su/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mk/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mk/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 9029 bx defN 16-Oct-17 07:53 locale/mk/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ar/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ar/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 17593 bx defN 16-Oct-17 07:53 locale/ar/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/de/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/de/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 26173 bx defN 16-Oct-17 07:53 locale/de/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/eu/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/eu/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20232 bx defN 16-Oct-17 07:53 locale/eu/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mn/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mn/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 378 bx defN 16-Oct-17 07:53 locale/mn/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/wa/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/wa/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 8281 bx defN 16-Oct-17 07:53 locale/wa/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/es_MX/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/es_MX/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 9503 bx defN 16-Oct-17 07:53 locale/es_MX/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/zu/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/zu/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20487 bx defN 16-Oct-17 07:53 locale/zu/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/en_CA/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/en_CA/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19768 bx defN 16-Oct-17 07:53 locale/en_CA/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ml/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ml/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 34822 bx defN 16-Oct-17 07:53 locale/ml/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/gd/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/gd/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 27230 bx defN 16-Oct-17 07:53 locale/gd/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/rw/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/rw/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 1214 bx defN 16-Oct-17 07:53 locale/rw/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ja/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ja/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 29354 bx defN 16-Oct-17 07:53 locale/ja/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nn/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nn/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25538 bx defN 16-Oct-17 07:53 locale/nn/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/gos/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/gos/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 5199 bx defN 16-Oct-17 07:53 locale/gos/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sr/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sr/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 23786 bx defN 16-Oct-17 07:53 locale/sr/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ff/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ff/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 24781 bx defN 16-Oct-17 07:53 locale/ff/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/xh/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/xh/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 7901 bx defN 16-Oct-17 07:53 locale/xh/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sq/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sq/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 6378 bx defN 16-Oct-17 07:53 locale/sq/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mr/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mr/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 31077 bx defN 16-Oct-17 07:53 locale/mr/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/cs/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/cs/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19241 bx defN 16-Oct-17 07:53 locale/cs/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/zam/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/zam/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 17371 bx defN 16-Oct-17 07:53 locale/zam/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sw/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sw/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19084 bx defN 16-Oct-17 07:53 locale/sw/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ro/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ro/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19006 bx defN 16-Oct-17 07:53 locale/ro/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sat/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sat/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 35536 bx defN 16-Oct-17 07:53 locale/sat/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/te/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/te/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 33283 bx defN 16-Oct-17 07:53 locale/te/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/az/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/az/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 10784 bx defN 16-Oct-17 07:53 locale/az/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/tr/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/tr/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20268 bx defN 16-Oct-17 07:53 locale/tr/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/be/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/be/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 26084 bx defN 16-Oct-17 07:53 locale/be/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/en_ZA/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/en_ZA/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 11054 bx defN 16-Oct-17 07:53 locale/en_ZA/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/vi/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/vi/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20639 bx defN 16-Oct-17 07:53 locale/vi/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/tlh/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/tlh/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 1474 bx defN 16-Oct-17 07:53 locale/tlh/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/as/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/as/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 33377 bx defN 16-Oct-17 07:53 locale/as/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ast/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ast/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19215 bx defN 16-Oct-17 07:53 locale/ast/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ga/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ga/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 26388 bx defN 16-Oct-17 07:53 locale/ga/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nb/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nb/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25459 bx defN 16-Oct-17 07:53 locale/nb/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/lg/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/lg/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19925 bx defN 16-Oct-17 07:53 locale/lg/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/an/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/an/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25708 bx defN 16-Oct-17 07:53 locale/an/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/da/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/da/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25009 bx defN 16-Oct-17 07:53 locale/da/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/lt/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/lt/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 9271 bx defN 16-Oct-17 07:53 locale/lt/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ca/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ca/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25408 bx defN 16-Oct-17 07:53 locale/ca/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/iu/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/iu/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 27636 bx defN 16-Oct-17 07:53 locale/iu/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sv/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/sv/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20455 bx defN 16-Oct-17 07:53 locale/sv/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/el/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/el/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 36792 bx defN 16-Oct-17 07:53 locale/el/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/lv/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/lv/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 21270 bx defN 16-Oct-17 07:53 locale/lv/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/fi/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/fi/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 21194 bx defN 16-Oct-17 07:53 locale/fi/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/fr/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/fr/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 26214 bx defN 16-Oct-17 07:53 locale/fr/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/vec/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/vec/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20377 bx defN 16-Oct-17 07:53 locale/vec/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/bm/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/bm/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20267 bx defN 16-Oct-17 07:53 locale/bm/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/kok/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/kok/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 31142 bx defN 16-Oct-17 07:53 locale/kok/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ka/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ka/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 39122 bx defN 16-Oct-17 07:53 locale/ka/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ta/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ta/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25135 bx defN 16-Oct-17 07:53 locale/ta/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/id/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/id/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25524 bx defN 16-Oct-17 07:53 locale/id/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/bo/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/bo/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 2548 bx defN 16-Oct-17 07:53 locale/bo/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/bs/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/bs/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 7592 bx defN 16-Oct-17 07:53 locale/bs/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mai/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mai/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 29055 bx defN 16-Oct-17 07:53 locale/mai/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ca@valencia/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ca@valencia/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20936 bx defN 16-Oct-17 07:53 locale/ca@valencia/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mni/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/mni/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 30507 bx defN 16-Oct-17 07:53 locale/mni/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/wo/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/wo/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20013 bx defN 16-Oct-17 07:53 locale/wo/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/hi/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/hi/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 30401 bx defN 16-Oct-17 07:53 locale/hi/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/pt/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/pt/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20124 bx defN 16-Oct-17 07:53 locale/pt/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nr/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/nr/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 8017 bx defN 16-Oct-17 07:53 locale/nr/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/oc/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/oc/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 2708 bx defN 16-Oct-17 07:53 locale/oc/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/tl/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/tl/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 4770 bx defN 16-Oct-17 07:53 locale/tl/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/tw/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/tw/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 7762 bx defN 16-Oct-17 07:53 locale/tw/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/hr/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/hr/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19581 bx defN 16-Oct-17 07:53 locale/hr/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/kok@roman/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/kok@roman/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19493 bx defN 16-Oct-17 07:53 locale/kok@roman/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/gu/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/gu/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 38870 bx defN 16-Oct-17 07:53 locale/gu/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ms/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/ms/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 17038 bx defN 16-Oct-17 07:53 locale/ms/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/gl/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/gl/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 25554 bx defN 16-Oct-17 07:53 locale/gl/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/zh_TW/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/zh_TW/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19812 bx defN 16-Oct-17 07:53 locale/zh_TW/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/pt_BR/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/pt_BR/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 21006 bx defN 16-Oct-17 07:53 locale/pt_BR/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/eo/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/eo/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 18614 bx defN 16-Oct-17 07:53 locale/eo/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/en_AU/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/en_AU/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 20263 bx defN 16-Oct-17 07:53 locale/en_AU/LC_MESSAGES/tuxpaint.mo │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/en_GB/ │ │ -drwxr-xr-x 3.0 unx 0 bx stor 16-Oct-17 07:53 locale/en_GB/LC_MESSAGES/ │ │ --rw-r--r-- 3.0 unx 19824 bx defN 16-Oct-17 07:53 locale/en_GB/LC_MESSAGES/tuxpaint.mo │ │ --rw-r--r-- 3.0 unx 517 tx defN 16-Oct-17 07:53 tuxpaint.cfg │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/sounds/ │ │ +-rw-r--r-- 3.0 unx 253484 bx defN 17-Jan-11 13:08 data/sounds/areyousure.wav │ │ +-rw-r--r-- 3.0 unx 11052 bx defN 17-Jan-11 13:08 data/sounds/bleep.wav │ │ +-rw-r--r-- 3.0 unx 48620 bx defN 17-Jan-11 13:08 data/sounds/bubble.wav │ │ +-rw-r--r-- 3.0 unx 3628 bx defN 17-Jan-11 13:08 data/sounds/click.wav │ │ +-rw-r--r-- 3.0 unx 17270 bx defN 17-Jan-11 13:08 data/sounds/eraser1.wav │ │ +-rw-r--r-- 3.0 unx 17972 bx defN 17-Jan-11 13:08 data/sounds/eraser2.wav │ │ +-rw-r--r-- 3.0 unx 1196 bx defN 17-Jan-11 13:08 data/sounds/flip.wav │ │ +-rw-r--r-- 3.0 unx 30292 bx defN 17-Jan-11 13:08 data/sounds/giggle.wav │ │ +-rw-r--r-- 3.0 unx 6692 bx defN 17-Jan-11 13:08 data/sounds/grow.wav │ │ +-rw-r--r-- 3.0 unx 25424 bx defN 17-Jan-11 13:08 data/sounds/harp.wav │ │ +-rw-r--r-- 3.0 unx 43052 bx defN 17-Jan-11 13:08 data/sounds/italic_off.wav │ │ +-rw-r--r-- 3.0 unx 57388 bx defN 17-Jan-11 13:08 data/sounds/italic_on.wav │ │ +-rw-r--r-- 3.0 unx 6380 bx defN 17-Jan-11 13:08 data/sounds/keyclick.wav │ │ +-rw-r--r-- 3.0 unx 32044 bx defN 17-Jan-11 13:08 data/sounds/line_end.wav │ │ +-rw-r--r-- 3.0 unx 16556 bx defN 17-Jan-11 13:08 data/sounds/line_start.wav │ │ +-rw-r--r-- 3.0 unx 2612 bx defN 17-Jan-11 13:08 data/sounds/mirror.wav │ │ +-rw-r--r-- 3.0 unx 7244 bx defN 17-Jan-11 13:08 data/sounds/paint1.wav │ │ +-rw-r--r-- 3.0 unx 9140 bx defN 17-Jan-11 13:08 data/sounds/paint2.wav │ │ +-rw-r--r-- 3.0 unx 13162 bx defN 17-Jan-11 13:08 data/sounds/paint3.wav │ │ +-rw-r--r-- 3.0 unx 24682 bx defN 17-Jan-11 13:08 data/sounds/paint4.wav │ │ +-rw-r--r-- 3.0 unx 34796 bx defN 17-Jan-11 13:08 data/sounds/prompt.wav │ │ +-rw-r--r-- 3.0 unx 74028 bx defN 17-Jan-11 13:08 data/sounds/return.wav │ │ +-rw-r--r-- 3.0 unx 6540 bx defN 17-Jan-11 13:08 data/sounds/save.wav │ │ +-rw-r--r-- 3.0 unx 1608 bx defN 17-Jan-11 13:08 data/sounds/scroll.wav │ │ +-rw-r--r-- 3.0 unx 6692 bx defN 17-Jan-11 13:08 data/sounds/shrink.wav │ │ +-rw-r--r-- 3.0 unx 13262 bx defN 17-Jan-11 13:08 data/sounds/stamp.wav │ │ +-rw-r--r-- 3.0 unx 14666 bx defN 17-Jan-11 13:08 data/sounds/thick.wav │ │ +-rw-r--r-- 3.0 unx 14812 bx defN 17-Jan-11 13:08 data/sounds/thin.wav │ │ +-rw-r--r-- 3.0 unx 129404 bx defN 17-Jan-11 13:08 data/sounds/tuxok.wav │ │ +-rw-r--r-- 3.0 unx 69036 bx defN 17-Jan-11 13:08 data/sounds/typewriterbell.wav │ │ +-rw-r--r-- 3.0 unx 182616 bx defN 17-Jan-11 13:08 data/sounds/youcannot.wav │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/sounds/magic/ │ │ +-rw-r--r-- 3.0 unx 5423 bx defN 17-Jan-11 13:08 data/sounds/magic/alien.ogg │ │ +-rw-r--r-- 3.0 unx 3875 bx defN 17-Jan-11 13:08 data/sounds/magic/blind.ogg │ │ +-rw-r--r-- 3.0 unx 13984 bx defN 17-Jan-11 13:08 data/sounds/magic/blocks.wav │ │ +-rw-r--r-- 3.0 unx 32812 bx defN 17-Jan-11 13:08 data/sounds/magic/blur.wav │ │ +-rw-r--r-- 3.0 unx 15266 bx defN 17-Jan-11 13:08 data/sounds/magic/brick.wav │ │ +-rw-r--r-- 3.0 unx 8333 bx defN 17-Jan-11 13:08 data/sounds/magic/calligraphy.ogg │ │ +-rw-r--r-- 3.0 unx 49868 bx defN 17-Jan-11 13:08 data/sounds/magic/cartoon.wav │ │ +-rw-r--r-- 3.0 unx 14656 bx defN 17-Jan-11 13:08 data/sounds/magic/chalk.wav │ │ +-rw-r--r-- 3.0 unx 4988 bx defN 17-Jan-11 13:08 data/sounds/magic/confetti.ogg │ │ +-rw-r--r-- 3.0 unx 9356 bx defN 17-Jan-11 13:08 data/sounds/magic/darken.wav │ │ +-rw-r--r-- 3.0 unx 11188 bx defN 17-Jan-11 13:08 data/sounds/magic/distortion.ogg │ │ +-rw-r--r-- 3.0 unx 6274 bx defN 17-Jan-11 13:08 data/sounds/magic/drip.wav │ │ +-rw-r--r-- 3.0 unx 3819 bx defN 17-Jan-11 13:08 data/sounds/magic/edges.ogg │ │ +-rw-r--r-- 3.0 unx 10198 bx defN 17-Jan-11 13:08 data/sounds/magic/emboss.ogg │ │ +-rw-r--r-- 3.0 unx 14218 bx defN 17-Jan-11 13:08 data/sounds/magic/fade.wav │ │ +-rw-r--r-- 3.0 unx 23816 bx defN 17-Jan-11 13:08 data/sounds/magic/fill.wav │ │ +-rw-r--r-- 3.0 unx 6291 bx defN 17-Jan-11 13:08 data/sounds/magic/fisheye.ogg │ │ +-rw-r--r-- 3.0 unx 7374 bx defN 17-Jan-11 13:08 data/sounds/magic/flip.wav │ │ +-rw-r--r-- 3.0 unx 6038 bx defN 17-Jan-11 13:08 data/sounds/magic/flower_click.ogg │ │ +-rw-r--r-- 3.0 unx 5170 bx defN 17-Jan-11 13:08 data/sounds/magic/flower_release.ogg │ │ +-rw-r--r-- 3.0 unx 4423 bx defN 17-Jan-11 13:08 data/sounds/magic/foam.ogg │ │ +-rw-r--r-- 3.0 unx 6833 bx defN 17-Jan-11 13:08 data/sounds/magic/fold.ogg │ │ +-rw-r--r-- 3.0 unx 21682 bx defN 17-Jan-11 13:08 data/sounds/magic/fold.wav │ │ +-rw-r--r-- 3.0 unx 3678 bx defN 17-Jan-11 13:08 data/sounds/magic/fretwork.ogg │ │ +-rw-r--r-- 3.0 unx 6260 bx defN 17-Jan-11 13:08 data/sounds/magic/glasstile.ogg │ │ +-rw-r--r-- 3.0 unx 61484 bx defN 17-Jan-11 13:08 data/sounds/magic/grass.wav │ │ +-rw-r--r-- 3.0 unx 46190 bx defN 17-Jan-11 13:08 data/sounds/magic/halftone.wav │ │ +-rw-r--r-- 3.0 unx 27408 bx defN 17-Jan-11 13:08 data/sounds/magic/kaleidoscope.ogg │ │ +-rw-r--r-- 3.0 unx 7007 bx defN 17-Jan-11 13:08 data/sounds/magic/light1.ogg │ │ +-rw-r--r-- 3.0 unx 12414 bx defN 17-Jan-11 13:08 data/sounds/magic/light2.ogg │ │ +-rw-r--r-- 3.0 unx 14560 bx defN 17-Jan-11 13:08 data/sounds/magic/metalpaint.wav │ │ +-rw-r--r-- 3.0 unx 7522 bx defN 17-Jan-11 13:08 data/sounds/magic/mirror.wav │ │ +-rw-r--r-- 3.0 unx 13617 bx defN 17-Jan-11 13:08 data/sounds/magic/mosaic.ogg │ │ +-rw-r--r-- 3.0 unx 9145 bx defN 17-Jan-11 13:08 data/sounds/magic/mosaic_shaped_hex.ogg │ │ +-rw-r--r-- 3.0 unx 10363 bx defN 17-Jan-11 13:08 data/sounds/magic/mosaic_shaped_irregular.ogg │ │ +-rw-r--r-- 3.0 unx 3700 bx defN 17-Jan-11 13:08 data/sounds/magic/mosaic_shaped_square.ogg │ │ +-rw-r--r-- 3.0 unx 6778 bx defN 17-Jan-11 13:08 data/sounds/magic/negative.wav │ │ +-rw-r--r-- 3.0 unx 4699 bx defN 17-Jan-11 13:08 data/sounds/magic/noise.ogg │ │ +-rw-r--r-- 3.0 unx 4233 bx defN 17-Jan-11 13:08 data/sounds/magic/perspective.ogg │ │ +-rw-r--r-- 3.0 unx 13885 bx defN 17-Jan-11 13:08 data/sounds/magic/picasso.ogg │ │ +-rw-r--r-- 3.0 unx 15648 bx defN 17-Jan-11 13:08 data/sounds/magic/puzzle.wav │ │ +-rw-r--r-- 3.0 unx 1808 bx defN 17-Jan-11 13:08 data/sounds/magic/rails.wav │ │ +-rw-r--r-- 3.0 unx 13240 bx defN 17-Jan-11 13:08 data/sounds/magic/rain.ogg │ │ +-rw-r--r-- 3.0 unx 17784 bx defN 17-Jan-11 13:08 data/sounds/magic/rainbow.wav │ │ +-rw-r--r-- 3.0 unx 17346 bx defN 17-Jan-11 13:08 data/sounds/magic/realrainbow.ogg │ │ +-rw-r--r-- 3.0 unx 6361 bx defN 17-Jan-11 13:08 data/sounds/magic/ripples.ogg │ │ +-rw-r--r-- 3.0 unx 7678 bx defN 17-Jan-11 13:08 data/sounds/magic/sharpen.ogg │ │ +-rw-r--r-- 3.0 unx 32283 bx defN 17-Jan-11 13:08 data/sounds/magic/shift.ogg │ │ +-rw-r--r-- 3.0 unx 8110 bx defN 17-Jan-11 13:08 data/sounds/magic/silhouette.ogg │ │ +-rw-r--r-- 3.0 unx 21548 bx defN 17-Jan-11 13:08 data/sounds/magic/smudge.wav │ │ +-rw-r--r-- 3.0 unx 7689 bx defN 17-Jan-11 13:08 data/sounds/magic/snowball.ogg │ │ +-rw-r--r-- 3.0 unx 13042 bx defN 17-Jan-11 13:08 data/sounds/magic/snowflake.ogg │ │ +-rw-r--r-- 3.0 unx 8934 bx defN 17-Jan-11 13:08 data/sounds/magic/string.ogg │ │ +-rw-r--r-- 3.0 unx 5589 bx defN 17-Jan-11 13:08 data/sounds/magic/string2.ogg │ │ +-rw-r--r-- 3.0 unx 5641 bx defN 17-Jan-11 13:08 data/sounds/magic/string3.ogg │ │ +-rw-r--r-- 3.0 unx 14666 bx defN 17-Jan-11 13:08 data/sounds/magic/thick.wav │ │ +-rw-r--r-- 3.0 unx 10760 bx defN 17-Jan-11 13:08 data/sounds/magic/thin.wav │ │ +-rw-r--r-- 3.0 unx 33606 bx defN 17-Jan-11 13:08 data/sounds/magic/tint.wav │ │ +-rw-r--r-- 3.0 unx 20352 bx defN 17-Jan-11 13:08 data/sounds/magic/toothpaste.ogg │ │ +-rw-r--r-- 3.0 unx 36325 bx defN 17-Jan-11 13:08 data/sounds/magic/tornado_release.ogg │ │ +-rw-r--r-- 3.0 unx 12281 bx defN 17-Jan-11 13:08 data/sounds/magic/tv.ogg │ │ +-rw-r--r-- 3.0 unx 6886 bx defN 17-Jan-11 13:08 data/sounds/magic/wavelet.ogg │ │ +-rw-r--r-- 3.0 unx 7483 bx defN 17-Jan-11 13:08 data/sounds/magic/waves.ogg │ │ +-rw-r--r-- 3.0 unx 5757 bx defN 17-Jan-11 13:08 data/sounds/magic/xor.ogg │ │ +-rw-r--r-- 3.0 unx 5731 bx defN 17-Jan-11 13:08 data/sounds/magic/zoom_down.ogg │ │ +-rw-r--r-- 3.0 unx 6308 bx defN 17-Jan-11 13:08 data/sounds/magic/zoom_up.ogg │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/brushes/ │ │ +-rw-r--r-- 3.0 unx 125 bx defN 17-Jan-11 13:08 data/brushes/aa_round_03.png │ │ +-rw-r--r-- 3.0 unx 153 bx defN 17-Jan-11 13:08 data/brushes/aa_round_06.png │ │ +-rw-r--r-- 3.0 unx 185 bx defN 17-Jan-11 13:08 data/brushes/aa_round_12.png │ │ +-rw-r--r-- 3.0 unx 276 bx defN 17-Jan-11 13:08 data/brushes/aa_round_24.png │ │ +-rw-r--r-- 3.0 unx 357 bx stor 17-Jan-11 13:08 data/brushes/aa_round_36.png │ │ +-rw-r--r-- 3.0 unx 341 bx stor 17-Jan-11 13:08 data/brushes/aa_round_fuzz.png │ │ +-rw-r--r-- 3.0 unx 250 bx defN 17-Jan-11 13:08 data/brushes/aa_round_seethru.png │ │ +-rw-r--r-- 3.0 unx 160 bx defN 17-Jan-11 13:08 data/brushes/aa_round_seethru_05.png │ │ +-rw-r--r-- 3.0 unx 188 bx defN 17-Jan-11 13:08 data/brushes/aa_round_seethru_10.png │ │ +-rw-r--r-- 3.0 unx 23 tx stor 17-Jan-11 13:08 data/brushes/arrow_compass_points.dat │ │ +-rw-r--r-- 3.0 unx 2150 bx stor 17-Jan-11 13:08 data/brushes/arrow_compass_points.png │ │ +-rw-r--r-- 3.0 unx 23 tx stor 17-Jan-11 13:08 data/brushes/arrow_triangles.dat │ │ +-rw-r--r-- 3.0 unx 2269 bx stor 17-Jan-11 13:08 data/brushes/arrow_triangles.png │ │ +-rw-r--r-- 3.0 unx 289 bx stor 17-Jan-11 13:08 data/brushes/blob.png │ │ +-rw-r--r-- 3.0 unx 352 bx stor 17-Jan-11 13:08 data/brushes/chisle.png │ │ +-rw-r--r-- 3.0 unx 480 bx stor 17-Jan-11 13:08 data/brushes/cutout_square_diamond.png │ │ +-rw-r--r-- 3.0 unx 949 bx stor 17-Jan-11 13:08 data/brushes/cutout_star_circle.png │ │ +-rw-r--r-- 3.0 unx 346 bx stor 17-Jan-11 13:08 data/brushes/diamond.png │ │ +-rw-r--r-- 3.0 unx 613 bx stor 17-Jan-11 13:08 data/brushes/flower_5.png │ │ +-rw-r--r-- 3.0 unx 362 bx stor 17-Jan-11 13:08 data/brushes/flower_5_small.png │ │ +-rw-r--r-- 3.0 unx 675 bx stor 17-Jan-11 13:08 data/brushes/flower_6.png │ │ +-rw-r--r-- 3.0 unx 370 bx stor 17-Jan-11 13:08 data/brushes/flower_6_small.png │ │ +-rw-r--r-- 3.0 unx 607 bx stor 17-Jan-11 13:08 data/brushes/flower_7.png │ │ +-rw-r--r-- 3.0 unx 3402 bx stor 17-Jan-11 13:08 data/brushes/heart.png │ │ +-rw-r--r-- 3.0 unx 339 bx stor 17-Jan-11 13:08 data/brushes/hexagon.png │ │ +-rw-r--r-- 3.0 unx 27 tx stor 17-Jan-11 13:08 data/brushes/inksplat.dat │ │ +-rw-r--r-- 3.0 unx 6620 bx defN 17-Jan-11 13:08 data/brushes/inksplat.png │ │ +-rw-r--r-- 3.0 unx 32 tx stor 17-Jan-11 13:08 data/brushes/kuroneko.dat │ │ +-rw-r--r-- 3.0 unx 1759 bx stor 17-Jan-11 13:08 data/brushes/kuroneko.png │ │ +-rw-r--r-- 3.0 unx 12 tx stor 17-Jan-11 13:08 data/brushes/lines-angled.dat │ │ +-rw-r--r-- 3.0 unx 1808 bx defN 17-Jan-11 13:08 data/brushes/lines-angled.png │ │ +-rw-r--r-- 3.0 unx 575 bx stor 17-Jan-11 13:08 data/brushes/lozenge.png │ │ +-rw-r--r-- 3.0 unx 682 bx stor 17-Jan-11 13:08 data/brushes/oval.png │ │ +-rw-r--r-- 3.0 unx 355 bx stor 17-Jan-11 13:08 data/brushes/pentagon.png │ │ +-rw-r--r-- 3.0 unx 250 bx defN 17-Jan-11 13:08 data/brushes/slash_10_lt.png │ │ +-rw-r--r-- 3.0 unx 250 bx defN 17-Jan-11 13:08 data/brushes/slash_10_rt.png │ │ +-rw-r--r-- 3.0 unx 295 bx defN 17-Jan-11 13:08 data/brushes/slash_16_lt.png │ │ +-rw-r--r-- 3.0 unx 299 bx defN 17-Jan-11 13:08 data/brushes/slash_16_rt.png │ │ +-rw-r--r-- 3.0 unx 351 bx stor 17-Jan-11 13:08 data/brushes/slash_20_lt.png │ │ +-rw-r--r-- 3.0 unx 357 bx stor 17-Jan-11 13:08 data/brushes/slash_20_rt.png │ │ +-rw-r--r-- 3.0 unx 16 tx stor 17-Jan-11 13:08 data/brushes/sparkles.dat │ │ +-rw-r--r-- 3.0 unx 1015 bx stor 17-Jan-11 13:08 data/brushes/sparkles.png │ │ +-rw-r--r-- 3.0 unx 1054 bx stor 17-Jan-11 13:08 data/brushes/sphere.png │ │ +-rw-r--r-- 3.0 unx 20 tx stor 17-Jan-11 13:08 data/brushes/spiral.dat │ │ +-rw-r--r-- 3.0 unx 2897 bx stor 17-Jan-11 13:08 data/brushes/spiral.png │ │ +-rw-r--r-- 3.0 unx 826 bx stor 17-Jan-11 13:08 data/brushes/splat.png │ │ +-rw-r--r-- 3.0 unx 16 tx stor 17-Jan-11 13:08 data/brushes/spray.dat │ │ +-rw-r--r-- 3.0 unx 878 bx stor 17-Jan-11 13:08 data/brushes/spray.png │ │ +-rw-r--r-- 3.0 unx 121 bx defN 17-Jan-11 13:08 data/brushes/square_06.png │ │ +-rw-r--r-- 3.0 unx 122 bx defN 17-Jan-11 13:08 data/brushes/square_12.png │ │ +-rw-r--r-- 3.0 unx 122 bx defN 17-Jan-11 13:08 data/brushes/square_24.png │ │ +-rw-r--r-- 3.0 unx 122 bx defN 17-Jan-11 13:08 data/brushes/square_36.png │ │ +-rw-r--r-- 3.0 unx 190 bx defN 17-Jan-11 13:08 data/brushes/square_fuzz.png │ │ +-rw-r--r-- 3.0 unx 137 bx defN 17-Jan-11 13:08 data/brushes/square_seethru.png │ │ +-rw-r--r-- 3.0 unx 32 tx stor 17-Jan-11 13:08 data/brushes/squirrel.dat │ │ +-rw-r--r-- 3.0 unx 15984 bx defN 17-Jan-11 13:08 data/brushes/squirrel.png │ │ +-rw-r--r-- 3.0 unx 502 bx stor 17-Jan-11 13:08 data/brushes/star.png │ │ +-rw-r--r-- 3.0 unx 121 bx defN 17-Jan-11 13:08 data/brushes/tiny.png │ │ +-rw-r--r-- 3.0 unx 414 bx stor 17-Jan-11 13:08 data/brushes/triangle_down.png │ │ +-rw-r--r-- 3.0 unx 419 bx stor 17-Jan-11 13:08 data/brushes/triangle_up.png │ │ +-rw-r--r-- 3.0 unx 16 tx stor 17-Jan-11 13:08 data/brushes/vine.dat │ │ +-rw-r--r-- 3.0 unx 17538 bx stor 17-Jan-11 13:08 data/brushes/vine.png │ │ +-rw-r--r-- 3.0 unx 209 bx defN 17-Jan-11 13:08 data/brushes/x.png │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/ │ │ +-rw-r--r-- 3.0 unx 293572 bx defN 17-Jan-11 13:08 data/fonts/FreeMono.ttf │ │ +-rw-r--r-- 3.0 unx 175016 bx defN 17-Jan-11 13:08 data/fonts/FreeMonoBold.ttf │ │ +-rw-r--r-- 3.0 unx 128384 bx defN 17-Jan-11 13:08 data/fonts/FreeMonoBoldOblique.ttf │ │ +-rw-r--r-- 3.0 unx 175484 bx defN 17-Jan-11 13:08 data/fonts/FreeMonoOblique.ttf │ │ +-rw-r--r-- 3.0 unx 264072 bx defN 17-Jan-11 13:08 data/fonts/FreeSans.ttf │ │ +-rw-r--r-- 3.0 unx 91432 bx defN 17-Jan-11 13:08 data/fonts/FreeSansBold.ttf │ │ +-rw-r--r-- 3.0 unx 95508 bx defN 17-Jan-11 13:08 data/fonts/FreeSansBoldOblique.ttf │ │ +-rw-r--r-- 3.0 unx 110740 bx defN 17-Jan-11 13:08 data/fonts/FreeSansOblique.ttf │ │ +-rw-r--r-- 3.0 unx 621136 bx defN 17-Jan-11 13:08 data/fonts/FreeSerif.ttf │ │ +-rw-r--r-- 3.0 unx 198992 bx defN 17-Jan-11 13:08 data/fonts/FreeSerifBold.ttf │ │ +-rw-r--r-- 3.0 unx 126456 bx defN 17-Jan-11 13:08 data/fonts/FreeSerifBoldItalic.ttf │ │ +-rw-r--r-- 3.0 unx 154900 bx defN 17-Jan-11 13:08 data/fonts/FreeSerifItalic.ttf │ │ +-rw-r--r-- 3.0 unx 618684 bx defN 17-Jan-11 13:08 data/fonts/default_font.ttf │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/he_docs/ │ │ +-rw-r--r-- 3.0 unx 1307 tx defN 17-Jan-11 13:08 data/fonts/locale/he_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 427 tx defN 17-Jan-11 13:08 data/fonts/locale/he_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/hi_docs/ │ │ +-rw-r--r-- 3.0 unx 492 tx defN 17-Jan-11 13:08 data/fonts/locale/hi_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 421 tx defN 17-Jan-11 13:08 data/fonts/locale/hi_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/ja_docs/ │ │ +-rw-r--r-- 3.0 unx 2405 tx defN 17-Jan-11 13:08 data/fonts/locale/ja_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 729 tx defN 17-Jan-11 13:08 data/fonts/locale/ja_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/ka_docs/ │ │ +-rw-r--r-- 3.0 unx 203 tx defN 17-Jan-11 13:08 data/fonts/locale/ka_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 435 tx defN 17-Jan-11 13:08 data/fonts/locale/ka_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/ta_docs/ │ │ +-rw-r--r-- 3.0 unx 18360 tx defN 17-Jan-11 13:08 data/fonts/locale/ta_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 401 tx defN 17-Jan-11 13:08 data/fonts/locale/ta_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/te_docs/ │ │ +-rw-r--r-- 3.0 unx 18168 tx defN 17-Jan-11 13:08 data/fonts/locale/te_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 402 tx defN 17-Jan-11 13:08 data/fonts/locale/te_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/th_docs/ │ │ +-rw-r--r-- 3.0 unx 481 tx defN 17-Jan-11 13:08 data/fonts/locale/th_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 417 tx defN 17-Jan-11 13:08 data/fonts/locale/th_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/vi_docs/ │ │ +-rw-r--r-- 3.0 unx 119 tx defN 17-Jan-11 13:08 data/fonts/locale/vi_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 443 tx defN 17-Jan-11 13:08 data/fonts/locale/vi_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/zh_cn_docs/ │ │ +-rw-r--r-- 3.0 unx 399 tx defN 17-Jan-11 13:08 data/fonts/locale/zh_cn_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 2152 tx defN 17-Jan-11 13:08 data/fonts/locale/zh_cn_docs/Makefile │ │ +-rw-r--r-- 3.0 unx 498 tx defN 17-Jan-11 13:08 data/fonts/locale/zh_cn_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/zh_tw_docs/ │ │ +-rw-r--r-- 3.0 unx 382 tx defN 17-Jan-11 13:08 data/fonts/locale/zh_tw_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 1978 tx defN 17-Jan-11 13:08 data/fonts/locale/zh_tw_docs/README.txt │ │ +-rwxr-xr-x 3.0 unx 419 tx defN 17-Jan-11 13:08 data/fonts/locale/zh_tw_docs/do_it.sh │ │ +-rw-r--r-- 3.0 unx 1880 tx defN 17-Jan-11 13:08 data/fonts/locale/zh_tw_docs/maketuxfont.py │ │ +-rw-r--r-- 3.0 unx 1396 tx defN 17-Jan-11 13:08 data/fonts/locale/zh_tw_docs/tuxpaintsubset.pe │ │ +-rw-r--r-- 3.0 unx 150984 bx defN 17-Jan-11 13:08 data/fonts/locale/ar.ttf │ │ +-rw-r--r-- 3.0 unx 28580 bx defN 17-Jan-11 13:08 data/fonts/locale/bo.ttf │ │ +-rw-r--r-- 3.0 unx 262868 bx defN 17-Jan-11 13:08 data/fonts/locale/el.ttf │ │ +-rw-r--r-- 3.0 unx 144944 bx defN 17-Jan-11 13:08 data/fonts/locale/gu.ttf │ │ +-rw-r--r-- 3.0 unx 25104 bx defN 17-Jan-11 13:08 data/fonts/locale/he.ttf │ │ +-rw-r--r-- 3.0 unx 134372 bx defN 17-Jan-11 13:08 data/fonts/locale/hi.ttf │ │ +-rw-r--r-- 3.0 unx 335944 bx defN 17-Jan-11 13:08 data/fonts/locale/ja.ttf │ │ +-rw-r--r-- 3.0 unx 58612 bx defN 17-Jan-11 13:08 data/fonts/locale/ka.ttf │ │ +-rw-r--r-- 3.0 unx 75704 bx defN 17-Jan-11 13:08 data/fonts/locale/ta.ttf │ │ +-rw-r--r-- 3.0 unx 200092 bx defN 17-Jan-11 13:08 data/fonts/locale/te.ttf │ │ +-rw-r--r-- 3.0 unx 72996 bx defN 17-Jan-11 13:08 data/fonts/locale/th.ttf │ │ +-rw-r--r-- 3.0 unx 5192076 bx defN 17-Jan-11 13:08 data/fonts/locale/zh_CN.ttf │ │ +-rw-r--r-- 3.0 unx 851484 bx defN 17-Jan-11 13:08 data/fonts/locale/zh_TW.ttf │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/ar_docs/ │ │ +-rw-r--r-- 3.0 unx 520 tx defN 17-Jan-11 13:08 data/fonts/locale/ar_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 427 tx defN 17-Jan-11 13:08 data/fonts/locale/ar_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/bo_docs/ │ │ +-rw-r--r-- 3.0 unx 26955 tx defN 17-Jan-11 13:08 data/fonts/locale/bo_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 424 tx defN 17-Jan-11 13:08 data/fonts/locale/bo_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/el_docs/ │ │ +-rw-r--r-- 3.0 unx 1482 tx defN 17-Jan-11 13:08 data/fonts/locale/el_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 427 tx defN 17-Jan-11 13:08 data/fonts/locale/el_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/fonts/locale/gu_docs/ │ │ +-rw-r--r-- 3.0 unx 497 tx defN 17-Jan-11 13:08 data/fonts/locale/gu_docs/COPYING.txt │ │ +-rw-r--r-- 3.0 unx 419 tx defN 17-Jan-11 13:08 data/fonts/locale/gu_docs/README.txt │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/images/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/images/shapes/ │ │ +-rw-r--r-- 3.0 unx 281 bx stor 17-Jan-11 13:08 data/images/shapes/circle.png │ │ +-rw-r--r-- 3.0 unx 253 bx defN 17-Jan-11 13:08 data/images/shapes/circle_f.png │ │ +-rw-r--r-- 3.0 unx 443 bx stor 17-Jan-11 13:08 data/images/shapes/diamond.png │ │ +-rw-r--r-- 3.0 unx 417 bx stor 17-Jan-11 13:08 data/images/shapes/diamond_f.png │ │ +-rw-r--r-- 3.0 unx 231 bx defN 17-Jan-11 13:08 data/images/shapes/octagon.png │ │ +-rw-r--r-- 3.0 unx 201 bx defN 17-Jan-11 13:08 data/images/shapes/octagon_f.png │ │ +-rw-r--r-- 3.0 unx 250 bx defN 17-Jan-11 13:08 data/images/shapes/oval.png │ │ +-rw-r--r-- 3.0 unx 217 bx defN 17-Jan-11 13:08 data/images/shapes/oval_f.png │ │ +-rw-r--r-- 3.0 unx 246 bx defN 17-Jan-11 13:08 data/images/shapes/pentagon.png │ │ +-rw-r--r-- 3.0 unx 222 bx defN 17-Jan-11 13:08 data/images/shapes/pentagon_f.png │ │ +-rw-r--r-- 3.0 unx 148 bx defN 17-Jan-11 13:08 data/images/shapes/rectangle.png │ │ +-rw-r--r-- 3.0 unx 144 bx defN 17-Jan-11 13:08 data/images/shapes/rectangle_f.png │ │ +-rw-r--r-- 3.0 unx 150 bx defN 17-Jan-11 13:08 data/images/shapes/square.png │ │ +-rw-r--r-- 3.0 unx 146 bx defN 17-Jan-11 13:08 data/images/shapes/square_f.png │ │ +-rw-r--r-- 3.0 unx 521 bx stor 17-Jan-11 13:08 data/images/shapes/star3p.png │ │ +-rw-r--r-- 3.0 unx 628 bx stor 17-Jan-11 13:08 data/images/shapes/star3p_f.png │ │ +-rw-r--r-- 3.0 unx 572 bx stor 17-Jan-11 13:08 data/images/shapes/star4p.png │ │ +-rw-r--r-- 3.0 unx 638 bx stor 17-Jan-11 13:08 data/images/shapes/star4p_f.png │ │ +-rw-r--r-- 3.0 unx 633 bx stor 17-Jan-11 13:08 data/images/shapes/star5p.png │ │ +-rw-r--r-- 3.0 unx 687 bx stor 17-Jan-11 13:08 data/images/shapes/star5p_f.png │ │ +-rw-r--r-- 3.0 unx 260 bx defN 17-Jan-11 13:08 data/images/shapes/triangle.png │ │ +-rw-r--r-- 3.0 unx 228 bx defN 17-Jan-11 13:08 data/images/shapes/triangle_f.png │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/images/tools/ │ │ +-rw-r--r-- 3.0 unx 358 bx stor 17-Jan-11 13:08 data/images/tools/brush.png │ │ +-rw-r--r-- 3.0 unx 467 bx stor 17-Jan-11 13:08 data/images/tools/eraser.png │ │ +-rw-r--r-- 3.0 unx 636 bx stor 17-Jan-11 13:08 data/images/tools/label.png │ │ +-rw-r--r-- 3.0 unx 1023 bx stor 17-Jan-11 13:08 data/images/tools/label_select.png │ │ +-rw-r--r-- 3.0 unx 437 bx stor 17-Jan-11 13:08 data/images/tools/lines.png │ │ +-rw-r--r-- 3.0 unx 610 bx stor 17-Jan-11 13:08 data/images/tools/magic.png │ │ +-rw-r--r-- 3.0 unx 524 bx stor 17-Jan-11 13:08 data/images/tools/new.png │ │ +-rw-r--r-- 3.0 unx 867 bx stor 17-Jan-11 13:08 data/images/tools/open.png │ │ +-rw-r--r-- 3.0 unx 470 bx stor 17-Jan-11 13:08 data/images/tools/print.png │ │ +-rw-r--r-- 3.0 unx 436 bx stor 17-Jan-11 13:08 data/images/tools/quit.png │ │ +-rw-r--r-- 3.0 unx 695 bx stor 17-Jan-11 13:08 data/images/tools/redo.png │ │ +-rw-r--r-- 3.0 unx 811 bx stor 17-Jan-11 13:08 data/images/tools/save.png │ │ +-rw-r--r-- 3.0 unx 525 bx stor 17-Jan-11 13:08 data/images/tools/sfx.png │ │ +-rw-r--r-- 3.0 unx 246 bx defN 17-Jan-11 13:08 data/images/tools/shapes.png │ │ +-rw-r--r-- 3.0 unx 769 bx stor 17-Jan-11 13:08 data/images/tools/speak.png │ │ +-rw-r--r-- 3.0 unx 405 bx stor 17-Jan-11 13:08 data/images/tools/stamp.png │ │ +-rw-r--r-- 3.0 unx 376 bx stor 17-Jan-11 13:08 data/images/tools/text.png │ │ +-rw-r--r-- 3.0 unx 854 bx stor 17-Jan-11 13:08 data/images/tools/undo.png │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/images/tux/ │ │ +-rw-r--r-- 3.0 unx 3112 bx stor 17-Jan-11 13:08 data/images/tux/bored.png │ │ +-rw-r--r-- 3.0 unx 1454 bx defN 17-Jan-11 13:08 data/images/tux/default.png │ │ +-rw-r--r-- 3.0 unx 2169 bx defN 17-Jan-11 13:08 data/images/tux/great.png │ │ +-rw-r--r-- 3.0 unx 2522 bx stor 17-Jan-11 13:08 data/images/tux/kiss.png │ │ +-rw-r--r-- 3.0 unx 1182 bx defN 17-Jan-11 13:08 data/images/tux/oops.png │ │ +-rw-r--r-- 3.0 unx 2609 bx stor 17-Jan-11 13:08 data/images/tux/wait.png │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/images/ui/ │ │ +-rw-r--r-- 3.0 unx 2206 bx stor 17-Jan-11 13:08 data/images/ui/back.png │ │ +-rw-r--r-- 3.0 unx 616 bx stor 17-Jan-11 13:08 data/images/ui/bold.png │ │ +-rw-r--r-- 3.0 unx 2043 bx defN 17-Jan-11 13:08 data/images/ui/btn_down.png │ │ +-rw-r--r-- 3.0 unx 1996 bx defN 17-Jan-11 13:08 data/images/ui/btn_nav.png │ │ +-rw-r--r-- 3.0 unx 637 bx stor 17-Jan-11 13:08 data/images/ui/btn_off.png │ │ +-rw-r--r-- 3.0 unx 1541 bx stor 17-Jan-11 13:08 data/images/ui/btn_up.png │ │ +-rw-r--r-- 3.0 unx 918 bx defN 17-Jan-11 13:08 data/images/ui/btnsm_down.png │ │ +-rw-r--r-- 3.0 unx 836 bx defN 17-Jan-11 13:08 data/images/ui/btnsm_hold.png │ │ +-rw-r--r-- 3.0 unx 1076 bx defN 17-Jan-11 13:08 data/images/ui/btnsm_nav.png │ │ +-rw-r--r-- 3.0 unx 325 bx stor 17-Jan-11 13:08 data/images/ui/btnsm_off.png │ │ +-rw-r--r-- 3.0 unx 705 bx stor 17-Jan-11 13:08 data/images/ui/btnsm_up.png │ │ +-rw-r--r-- 3.0 unx 802 bx stor 17-Jan-11 13:08 data/images/ui/color_btn_down.png │ │ +-rw-r--r-- 3.0 unx 940 bx stor 17-Jan-11 13:08 data/images/ui/color_btn_up.png │ │ +-rw-r--r-- 3.0 unx 30521 bx stor 17-Jan-11 13:08 data/images/ui/color_picker.png │ │ +-rw-r--r-- 3.0 unx 425 bx stor 17-Jan-11 13:08 data/images/ui/csel.png │ │ +-rw-r--r-- 3.0 unx 1748 bx stor 17-Jan-11 13:08 data/images/ui/cursor_down.png │ │ +-rw-r--r-- 3.0 unx 6140 bx stor 17-Jan-11 13:08 data/images/ui/cursor_down_large.png │ │ +-rw-r--r-- 3.0 unx 3864 bx stor 17-Jan-11 13:08 data/images/ui/cursor_starter_down.png │ │ +-rw-r--r-- 3.0 unx 1487 bx stor 17-Jan-11 13:08 data/images/ui/cursor_starter_up.png │ │ +-rw-r--r-- 3.0 unx 1500 bx stor 17-Jan-11 13:08 data/images/ui/cursor_up.png │ │ +-rw-r--r-- 3.0 unx 2631 bx stor 17-Jan-11 13:08 data/images/ui/cursor_up_large.png │ │ +-rw-r--r-- 3.0 unx 775 bx stor 17-Jan-11 13:08 data/images/ui/dead40x40.png │ │ +-rw-r--r-- 3.0 unx 2915 bx stor 17-Jan-11 13:08 data/images/ui/erase.png │ │ +-rw-r--r-- 3.0 unx 180 bx defN 17-Jan-11 13:08 data/images/ui/flip.png │ │ +-rw-r--r-- 3.0 unx 522 bx stor 17-Jan-11 13:08 data/images/ui/grow.png │ │ +-rw-r--r-- 3.0 unx 580 bx stor 17-Jan-11 13:08 data/images/ui/italic.png │ │ +-rw-r--r-- 3.0 unx 1238 bx stor 17-Jan-11 13:08 data/images/ui/magic_fullscreen.png │ │ +-rw-r--r-- 3.0 unx 468 bx stor 17-Jan-11 13:08 data/images/ui/magic_paint.png │ │ +-rw-r--r-- 3.0 unx 736 bx stor 17-Jan-11 13:08 data/images/ui/mirror.png │ │ +-rw-r--r-- 3.0 unx 3562 bx stor 17-Jan-11 13:08 data/images/ui/mouse.png │ │ +-rw-r--r-- 3.0 unx 3538 bx stor 17-Jan-11 13:08 data/images/ui/mouse_click.png │ │ +-rw-r--r-- 3.0 unx 369 bx stor 17-Jan-11 13:08 data/images/ui/next.png │ │ +-rw-r--r-- 3.0 unx 2589 bx defN 17-Jan-11 13:08 data/images/ui/no.png │ │ +-rw-r--r-- 3.0 unx 922 bx stor 17-Jan-11 13:08 data/images/ui/no_title.png │ │ +-rw-r--r-- 3.0 unx 1080 bx stor 17-Jan-11 13:08 data/images/ui/no_title_large.png │ │ +-rw-r--r-- 3.0 unx 3544 bx stor 17-Jan-11 13:08 data/images/ui/open.png │ │ +-rw-r--r-- 3.0 unx 212 bx defN 17-Jan-11 13:08 data/images/ui/osk_capslock.png │ │ +-rw-r--r-- 3.0 unx 237 bx defN 17-Jan-11 13:08 data/images/ui/osk_delete.png │ │ +-rw-r--r-- 3.0 unx 298 bx stor 17-Jan-11 13:08 data/images/ui/osk_enter.png │ │ +-rw-r--r-- 3.0 unx 235 bx defN 17-Jan-11 13:08 data/images/ui/osk_shift.png │ │ +-rw-r--r-- 3.0 unx 312 bx stor 17-Jan-11 13:08 data/images/ui/osk_tab.png │ │ +-rw-r--r-- 3.0 unx 1685 bx stor 17-Jan-11 13:08 data/images/ui/paintcan.png │ │ +-rw-r--r-- 3.0 unx 1367 bx defN 17-Jan-11 13:08 data/images/ui/paintwell.png │ │ +-rw-r--r-- 3.0 unx 1029 bx stor 17-Jan-11 13:08 data/images/ui/play.png │ │ +-rw-r--r-- 3.0 unx 655 bx stor 17-Jan-11 13:08 data/images/ui/popup_arrow.png │ │ +-rw-r--r-- 3.0 unx 367 bx stor 17-Jan-11 13:08 data/images/ui/prev.png │ │ +-rw-r--r-- 3.0 unx 2581 bx stor 17-Jan-11 13:08 data/images/ui/printer.png │ │ +-rw-r--r-- 3.0 unx 8937 bx stor 17-Jan-11 13:08 data/images/ui/printer_wait.png │ │ +-rw-r--r-- 3.0 unx 591 bx stor 17-Jan-11 13:08 data/images/ui/progress.png │ │ +-rw-r--r-- 3.0 unx 959 bx stor 17-Jan-11 13:08 data/images/ui/save_over.png │ │ +-rw-r--r-- 3.0 unx 2295 bx stor 17-Jan-11 13:08 data/images/ui/scroll_down.png │ │ +-rw-r--r-- 3.0 unx 863 bx stor 17-Jan-11 13:08 data/images/ui/scroll_down_off.png │ │ +-rw-r--r-- 3.0 unx 2284 bx stor 17-Jan-11 13:08 data/images/ui/scroll_up.png │ │ +-rw-r--r-- 3.0 unx 847 bx stor 17-Jan-11 13:08 data/images/ui/scroll_up_off.png │ │ +-rw-r--r-- 3.0 unx 569 bx stor 17-Jan-11 13:08 data/images/ui/select_digits.png │ │ +-rw-r--r-- 3.0 unx 591 bx stor 17-Jan-11 13:08 data/images/ui/shrink.png │ │ +-rw-r--r-- 3.0 unx 685 bx stor 17-Jan-11 13:08 data/images/ui/slideshow.png │ │ +-rw-r--r-- 3.0 unx 2041 bx stor 17-Jan-11 13:08 data/images/ui/sparkles-old.png │ │ +-rw-r--r-- 3.0 unx 2545 bx stor 17-Jan-11 13:08 data/images/ui/title.png │ │ +-rw-r--r-- 3.0 unx 2932 bx stor 17-Jan-11 13:08 data/images/ui/title_large.png │ │ +-rw-r--r-- 3.0 unx 1286 bx stor 17-Jan-11 13:08 data/images/ui/trash.png │ │ +-rw-r--r-- 3.0 unx 2500 bx stor 17-Jan-11 13:08 data/images/ui/yes.png │ │ +-rw-r--r-- 3.0 unx 8478 bx defN 17-Jan-11 13:08 data/images/icon-win32.ico │ │ +-rw-r--r-- 3.0 unx 1706 bx stor 17-Jan-11 13:08 data/images/icon.png │ │ +-rw-r--r-- 3.0 unx 5148 bx stor 17-Jan-11 13:08 data/images/icon128x128.png │ │ +-rw-r--r-- 3.0 unx 577 bx stor 17-Jan-11 13:08 data/images/icon16x16.png │ │ +-rw-r--r-- 3.0 unx 8562 bx stor 17-Jan-11 13:08 data/images/icon192x192.png │ │ +-rw-r--r-- 3.0 unx 803 bx stor 17-Jan-11 13:08 data/images/icon22x22.png │ │ +-rw-r--r-- 3.0 unx 1101 bx stor 17-Jan-11 13:08 data/images/icon32x32.png │ │ +-rw-r--r-- 3.0 unx 1418 tx defN 17-Jan-11 13:08 data/images/icon32x32.xpm │ │ +-rw-r--r-- 3.0 unx 1729 bx stor 17-Jan-11 13:08 data/images/icon48x48.png │ │ +-rw-r--r-- 3.0 unx 2365 bx stor 17-Jan-11 13:08 data/images/icon64x64.png │ │ +-rw-r--r-- 3.0 unx 3698 bx stor 17-Jan-11 13:08 data/images/icon96x96.png │ │ +-rw-r--r-- 3.0 unx 24019 bx stor 17-Jan-11 13:08 data/images/title-credits.png │ │ +-rw-r--r-- 3.0 unx 29101 bx defN 17-Jan-11 13:08 data/images/title-tuxpaint-2x.png │ │ +-rw-r--r-- 3.0 unx 11718 bx stor 17-Jan-11 13:08 data/images/title-tuxpaint.png │ │ +-rw-r--r-- 3.0 unx 40552 tx defN 17-Jan-11 13:08 data/images/title-tuxpaint.svg │ │ +-rw-r--r-- 3.0 unx 34689 bx defN 17-Jan-11 13:08 data/images/title.png │ │ +-rw-r--r-- 3.0 unx 12278 tx defN 17-Jan-11 13:08 data/images/tuxpaint-icon.svg │ │ +-rw-r--r-- 3.0 unx 692 bx stor 17-Jan-11 13:08 data/images/tuxpaint-installer-icon-32x32.png │ │ +-rw-r--r-- 3.0 unx 1541 bx stor 17-Jan-11 13:08 data/images/tuxpaint-installer-icon-48x48.png │ │ +-rw-r--r-- 3.0 unx 1319 bx stor 17-Jan-11 13:08 data/images/tuxpaint-installer-icon-64x64.png │ │ +-rw-r--r-- 3.0 unx 6766 bx defN 17-Jan-11 13:08 data/images/tuxpaint-installer.ico │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/images/magic/ │ │ +-rw-r--r-- 3.0 unx 397 bx stor 17-Jan-11 13:08 data/images/magic/Snow_flake4.png │ │ +-rw-r--r-- 3.0 unx 425 bx stor 17-Jan-11 13:08 data/images/magic/Snow_flake5.png │ │ +-rw-r--r-- 3.0 unx 1255 bx stor 17-Jan-11 13:08 data/images/magic/alien.png │ │ +-rw-r--r-- 3.0 unx 648 bx stor 17-Jan-11 13:08 data/images/magic/blind.png │ │ +-rw-r--r-- 3.0 unx 160 bx defN 17-Jan-11 13:08 data/images/magic/blocks.png │ │ +-rw-r--r-- 3.0 unx 240 bx defN 17-Jan-11 13:08 data/images/magic/blur.png │ │ +-rw-r--r-- 3.0 unx 607 bx stor 17-Jan-11 13:08 data/images/magic/calligraphy.png │ │ +-rw-r--r-- 3.0 unx 306 bx defN 17-Jan-11 13:08 data/images/magic/calligraphy_brush.png │ │ +-rw-r--r-- 3.0 unx 873 bx stor 17-Jan-11 13:08 data/images/magic/cartoon.png │ │ +-rw-r--r-- 3.0 unx 703 bx stor 17-Jan-11 13:08 data/images/magic/chalk.png │ │ +-rw-r--r-- 3.0 unx 994 bx stor 17-Jan-11 13:08 data/images/magic/colornwhite.png │ │ +-rw-r--r-- 3.0 unx 635 bx stor 17-Jan-11 13:08 data/images/magic/confetti.png │ │ +-rw-r--r-- 3.0 unx 552 bx stor 17-Jan-11 13:08 data/images/magic/darken.png │ │ +-rw-r--r-- 3.0 unx 508 bx stor 17-Jan-11 13:08 data/images/magic/distortion.png │ │ +-rw-r--r-- 3.0 unx 459 bx stor 17-Jan-11 13:08 data/images/magic/drip.png │ │ +-rw-r--r-- 3.0 unx 481 bx stor 17-Jan-11 13:08 data/images/magic/edges.png │ │ +-rw-r--r-- 3.0 unx 259 bx defN 17-Jan-11 13:08 data/images/magic/emboss.png │ │ +-rw-r--r-- 3.0 unx 553 bx stor 17-Jan-11 13:08 data/images/magic/fade.png │ │ +-rw-r--r-- 3.0 unx 632 bx stor 17-Jan-11 13:08 data/images/magic/fill.png │ │ +-rw-r--r-- 3.0 unx 1176 bx stor 17-Jan-11 13:08 data/images/magic/fisheye.png │ │ +-rw-r--r-- 3.0 unx 180 bx defN 17-Jan-11 13:08 data/images/magic/flip.png │ │ +-rw-r--r-- 3.0 unx 657 bx stor 17-Jan-11 13:08 data/images/magic/flower.png │ │ +-rw-r--r-- 3.0 unx 1265 bx stor 17-Jan-11 13:08 data/images/magic/flower_base.png │ │ +-rw-r--r-- 3.0 unx 494 bx stor 17-Jan-11 13:08 data/images/magic/flower_leaf.png │ │ +-rw-r--r-- 3.0 unx 734 bx stor 17-Jan-11 13:08 data/images/magic/flower_petals.png │ │ +-rw-r--r-- 3.0 unx 1277 bx stor 17-Jan-11 13:08 data/images/magic/foam.png │ │ +-rw-r--r-- 3.0 unx 8697 bx stor 17-Jan-11 13:08 data/images/magic/foam_data.png │ │ +-rw-r--r-- 3.0 unx 783 bx stor 17-Jan-11 13:08 data/images/magic/fold.png │ │ +-rw-r--r-- 3.0 unx 183 bx defN 17-Jan-11 13:08 data/images/magic/fretwork.png │ │ +-rw-r--r-- 3.0 unx 251 bx stor 17-Jan-11 13:08 data/images/magic/fretwork_corner.png │ │ +-rw-r--r-- 3.0 unx 218 bx stor 17-Jan-11 13:08 data/images/magic/fretwork_four.png │ │ +-rw-r--r-- 3.0 unx 195 bx stor 17-Jan-11 13:08 data/images/magic/fretwork_one.png │ │ +-rw-r--r-- 3.0 unx 167 bx defN 17-Jan-11 13:08 data/images/magic/fretwork_three.png │ │ +-rw-r--r-- 3.0 unx 361 bx stor 17-Jan-11 13:08 data/images/magic/glasstile.png │ │ +-rw-r--r-- 3.0 unx 548 bx stor 17-Jan-11 13:08 data/images/magic/grass.png │ │ +-rw-r--r-- 3.0 unx 10752 bx defN 17-Jan-11 13:08 data/images/magic/grass_data.png │ │ +-rw-r--r-- 3.0 unx 1114 bx stor 17-Jan-11 13:08 data/images/magic/halftone.png │ │ +-rw-r--r-- 3.0 unx 510 bx defN 17-Jan-11 13:08 data/images/magic/kal_pattern.png │ │ +-rw-r--r-- 3.0 unx 834 bx defN 17-Jan-11 13:08 data/images/magic/kal_tiles.png │ │ +-rw-r--r-- 3.0 unx 510 bx stor 17-Jan-11 13:08 data/images/magic/kalidescope.png │ │ +-rw-r--r-- 3.0 unx 113 bx defN 17-Jan-11 13:08 data/images/magic/largebrick.png │ │ +-rw-r--r-- 3.0 unx 369 bx stor 17-Jan-11 13:08 data/images/magic/light.png │ │ +-rw-r--r-- 3.0 unx 438 bx stor 17-Jan-11 13:08 data/images/magic/metalpaint.png │ │ +-rw-r--r-- 3.0 unx 784 bx stor 17-Jan-11 13:08 data/images/magic/mirror.png │ │ +-rw-r--r-- 3.0 unx 1097 bx stor 17-Jan-11 13:08 data/images/magic/mosaic.png │ │ +-rw-r--r-- 3.0 unx 1080 bx stor 17-Jan-11 13:08 data/images/magic/mosaic_shaped_hex.png │ │ +-rw-r--r-- 3.0 unx 1445 bx stor 17-Jan-11 13:08 data/images/magic/mosaic_shaped_irregular.png │ │ +-rw-r--r-- 3.0 unx 1227 bx stor 17-Jan-11 13:08 data/images/magic/mosaic_shaped_square.png │ │ +-rw-r--r-- 3.0 unx 402 bx stor 17-Jan-11 13:08 data/images/magic/negative.png │ │ +-rw-r--r-- 3.0 unx 1070 bx stor 17-Jan-11 13:08 data/images/magic/noise.png │ │ +-rw-r--r-- 3.0 unx 998 bx stor 17-Jan-11 13:08 data/images/magic/perspective.png │ │ +-rw-r--r-- 3.0 unx 1128 bx stor 17-Jan-11 13:08 data/images/magic/picasso.png │ │ +-rw-r--r-- 3.0 unx 223 bx defN 17-Jan-11 13:08 data/images/magic/puzzle.png │ │ +-rw-r--r-- 3.0 unx 260 bx defN 17-Jan-11 13:08 data/images/magic/rails.png │ │ +-rw-r--r-- 3.0 unx 1315 bx stor 17-Jan-11 13:08 data/images/magic/rails_corner.png │ │ +-rw-r--r-- 3.0 unx 1009 bx stor 17-Jan-11 13:08 data/images/magic/rails_four.png │ │ +-rw-r--r-- 3.0 unx 496 bx defN 17-Jan-11 13:08 data/images/magic/rails_one.png │ │ +-rw-r--r-- 3.0 unx 1198 bx stor 17-Jan-11 13:08 data/images/magic/rails_three.png │ │ +-rw-r--r-- 3.0 unx 649 bx stor 17-Jan-11 13:08 data/images/magic/rain.png │ │ +-rw-r--r-- 3.0 unx 934 bx stor 17-Jan-11 13:08 data/images/magic/rainbow.png │ │ +-rw-r--r-- 3.0 unx 383 bx stor 17-Jan-11 13:08 data/images/magic/realrainbow-colors.png │ │ +-rw-r--r-- 3.0 unx 162 bx defN 17-Jan-11 13:08 data/images/magic/realrainbow-roygbiv-colors.png │ │ +-rw-r--r-- 3.0 unx 283 bx stor 17-Jan-11 13:08 data/images/magic/realrainbow-roygbiv.png │ │ +-rw-r--r-- 3.0 unx 514 bx stor 17-Jan-11 13:08 data/images/magic/realrainbow.png │ │ +-rw-r--r-- 3.0 unx 854 bx stor 17-Jan-11 13:08 data/images/magic/ripples.png │ │ +-rw-r--r-- 3.0 unx 921 bx stor 17-Jan-11 13:08 data/images/magic/rosette.png │ │ +-rw-r--r-- 3.0 unx 892 bx stor 17-Jan-11 13:08 data/images/magic/sharpen.png │ │ +-rw-r--r-- 3.0 unx 545 bx stor 17-Jan-11 13:08 data/images/magic/shift.png │ │ +-rw-r--r-- 3.0 unx 1104 bx stor 17-Jan-11 13:08 data/images/magic/silhouette.png │ │ +-rw-r--r-- 3.0 unx 113 bx defN 17-Jan-11 13:08 data/images/magic/smallbrick.png │ │ +-rw-r--r-- 3.0 unx 747 bx stor 17-Jan-11 13:08 data/images/magic/smudge.png │ │ +-rw-r--r-- 3.0 unx 693 bx stor 17-Jan-11 13:08 data/images/magic/snowball.png │ │ +-rw-r--r-- 3.0 unx 547 bx stor 17-Jan-11 13:08 data/images/magic/snowflake.png │ │ +-rw-r--r-- 3.0 unx 1216 bx stor 17-Jan-11 13:08 data/images/magic/string_art_angles.png │ │ +-rw-r--r-- 3.0 unx 1966 bx stor 17-Jan-11 13:08 data/images/magic/string_art_full_by_offset.png │ │ +-rw-r--r-- 3.0 unx 855 bx stor 17-Jan-11 13:08 data/images/magic/string_art_triangles.png │ │ +-rw-r--r-- 3.0 unx 659 bx stor 17-Jan-11 13:08 data/images/magic/symmetric_leftright.png │ │ +-rw-r--r-- 3.0 unx 762 bx stor 17-Jan-11 13:08 data/images/magic/symmetric_updown.png │ │ +-rw-r--r-- 3.0 unx 402 bx stor 17-Jan-11 13:08 data/images/magic/thick.png │ │ +-rw-r--r-- 3.0 unx 326 bx stor 17-Jan-11 13:08 data/images/magic/thin.png │ │ +-rw-r--r-- 3.0 unx 611 bx stor 17-Jan-11 13:08 data/images/magic/tint.png │ │ +-rw-r--r-- 3.0 unx 1062 bx stor 17-Jan-11 13:08 data/images/magic/toothpaste.png │ │ +-rw-r--r-- 3.0 unx 298 bx defN 17-Jan-11 13:08 data/images/magic/tornado.png │ │ +-rw-r--r-- 3.0 unx 603 bx stor 17-Jan-11 13:08 data/images/magic/tornado_base.png │ │ +-rw-r--r-- 3.0 unx 1263 bx stor 17-Jan-11 13:08 data/images/magic/tornado_cloud.png │ │ +-rw-r--r-- 3.0 unx 986 bx stor 17-Jan-11 13:08 data/images/magic/tv.png │ │ +-rw-r--r-- 3.0 unx 1669 bx stor 17-Jan-11 13:08 data/images/magic/wavelet.png │ │ +-rw-r--r-- 3.0 unx 1212 bx stor 17-Jan-11 13:08 data/images/magic/waves.png │ │ +-rw-r--r-- 3.0 unx 692 bx stor 17-Jan-11 13:08 data/images/magic/wetpaint.png │ │ +-rw-r--r-- 3.0 unx 309 bx defN 17-Jan-11 13:08 data/images/magic/xor.png │ │ +-rw-r--r-- 3.0 unx 1114 bx stor 17-Jan-11 13:08 data/images/magic/zoom.png │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/im/ │ │ +-rw-r--r-- 3.0 unx 8850 tx defN 17-Jan-11 13:08 data/im/ja.im │ │ +-rw-r--r-- 3.0 unx 131362 tx defN 17-Jan-11 13:08 data/im/ko.im │ │ +-rw-r--r-- 3.0 unx 1089 tx defN 17-Jan-11 13:08 data/im/th.im │ │ +-rw-r--r-- 3.0 unx 275261 tx defN 17-Jan-11 13:08 data/im/zh_tw.im │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/osk/ │ │ +-rw-r--r-- 3.0 unx 3186 tx defN 17-Jan-11 13:08 data/osk/abc.h_layout │ │ +-rw-r--r-- 3.0 unx 407 tx defN 17-Jan-11 13:08 data/osk/default.layout │ │ +-rw-r--r-- 3.0 unx 510633 tx defN 17-Jan-11 13:08 data/osk/en_US.UTF-8_Compose │ │ +-rw-r--r-- 3.0 unx 174342 tx defN 17-Jan-11 13:08 data/osk/keysymdef.h │ │ +-rw-r--r-- 3.0 unx 2532 tx defN 17-Jan-11 13:08 data/osk/qwerty.h_layout │ │ +-rw-r--r-- 3.0 unx 410 tx defN 17-Jan-11 13:08 data/osk/qwerty.layout │ │ +-rw-r--r-- 3.0 unx 14834 tx defN 17-Jan-11 13:08 data/osk/us-intl-altgr-dead-keys.keymap │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/stamps/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/stamps/cartoon/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/ │ │ +-rw-r--r-- 3.0 unx 7 tx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-drat.dat │ │ +-rw-r--r-- 3.0 unx 2609 bx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-drat.png │ │ +-rw-r--r-- 3.0 unx 7 tx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-kiss1.dat │ │ +-rw-r--r-- 3.0 unx 3131 bx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-kiss1.png │ │ +-rw-r--r-- 3.0 unx 7 tx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-kiss2.dat │ │ +-rw-r--r-- 3.0 unx 2560 bx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-kiss2.png │ │ +-rw-r--r-- 3.0 unx 7 tx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-yay2.dat │ │ +-rw-r--r-- 3.0 unx 2169 bx defN 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-yay2.png │ │ +-rw-r--r-- 3.0 unx 7 tx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-yes1.dat │ │ +-rw-r--r-- 3.0 unx 1454 bx defN 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-yes1.png │ │ +-rw-r--r-- 3.0 unx 7 tx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-yes2.dat │ │ +-rw-r--r-- 3.0 unx 1226 bx stor 17-Jan-11 13:08 data/stamps/cartoon/tux/tux-yes2.png │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/starters/ │ │ +-rw-r--r-- 3.0 unx 3578 bx defN 17-Jan-11 13:08 data/starters/Jigsaw_3x3.png │ │ +-rw-r--r-- 3.0 unx 3177 bx defN 17-Jan-11 13:08 data/starters/Jigsaw_5x5.png │ │ +-rw-r--r-- 3.0 unx 137384 tx defN 17-Jan-11 13:08 data/starters/bald_eagle.svg │ │ +-rw-r--r-- 3.0 unx 68310 tx defN 17-Jan-11 13:08 data/starters/car2.svg │ │ +-rw-r--r-- 3.0 unx 30683 bx defN 17-Jan-11 13:08 data/starters/carcassone.png │ │ +-rw-r--r-- 3.0 unx 531 bx defN 17-Jan-11 13:08 data/starters/chessboard-back.png │ │ +-rw-r--r-- 3.0 unx 8516 bx defN 17-Jan-11 13:08 data/starters/chessboard.png │ │ +-rw-r--r-- 3.0 unx 2861 bx stor 17-Jan-11 13:08 data/starters/chicken.png │ │ +-rw-r--r-- 3.0 unx 195173 tx defN 17-Jan-11 13:08 data/starters/desert_tortoise.svg │ │ +-rw-r--r-- 3.0 unx 6457 tx defN 17-Jan-11 13:08 data/starters/elephant.svg │ │ +-rw-r--r-- 3.0 unx 5641 tx defN 17-Jan-11 13:08 data/starters/fish_icon.svg │ │ +-rw-r--r-- 3.0 unx 9564 bx defN 17-Jan-11 13:08 data/starters/frame_filmstrip.png │ │ +-rw-r--r-- 3.0 unx 79400 bx defN 17-Jan-11 13:08 data/starters/frame_flowers.png │ │ +-rw-r--r-- 3.0 unx 15112 bx defN 17-Jan-11 13:08 data/starters/frame_gold.png │ │ +-rw-r--r-- 3.0 unx 103798 bx defN 17-Jan-11 13:08 data/starters/frame_heart.png │ │ +-rw-r--r-- 3.0 unx 90258 tx defN 17-Jan-11 13:08 data/starters/frame_hearts.svg │ │ +-rw-r--r-- 3.0 unx 69591 bx defN 17-Jan-11 13:08 data/starters/frame_neon.png │ │ +-rw-r--r-- 3.0 unx 3937 bx defN 17-Jan-11 13:08 data/starters/frame_picture.png │ │ +-rw-r--r-- 3.0 unx 8090 bx defN 17-Jan-11 13:08 data/starters/frame_screen.png │ │ +-rw-r--r-- 3.0 unx 15175 bx defN 17-Jan-11 13:08 data/starters/frame_silver.png │ │ +-rw-r--r-- 3.0 unx 10109 bx defN 17-Jan-11 13:08 data/starters/frame_television.png │ │ +-rw-r--r-- 3.0 unx 218566 tx defN 17-Jan-11 13:08 data/starters/gecko.svg │ │ +-rw-r--r-- 3.0 unx 301 bx defN 17-Jan-11 13:08 data/starters/grid_10x10.png │ │ +-rw-r--r-- 3.0 unx 308 bx defN 17-Jan-11 13:08 data/starters/grid_20x20.png │ │ +-rw-r--r-- 3.0 unx 14326 bx defN 17-Jan-11 13:08 data/starters/hat.png │ │ +-rw-r--r-- 3.0 unx 3724 tx defN 17-Jan-11 13:08 data/starters/hat.svg │ │ +-rw-r--r-- 3.0 unx 2083 bx stor 17-Jan-11 13:08 data/starters/jetplane.png │ │ +-rw-r--r-- 3.0 unx 5535 bx defN 17-Jan-11 13:08 data/starters/jigsaw.png │ │ +-rw-r--r-- 3.0 unx 11144 tx defN 17-Jan-11 13:08 data/starters/jigsaw.svg │ │ +-rw-r--r-- 3.0 unx 188193 tx defN 17-Jan-11 13:08 data/starters/manatee.svg │ │ +-rw-r--r-- 3.0 unx 92367 tx defN 17-Jan-11 13:08 data/starters/mosaic.svg │ │ +-rw-r--r-- 3.0 unx 39006 bx defN 17-Jan-11 13:08 data/starters/nagasaki.png │ │ +-rw-r--r-- 3.0 unx 197375 tx defN 17-Jan-11 13:08 data/starters/nagasaki.svg │ │ +-rw-r--r-- 3.0 unx 73500 tx defN 17-Jan-11 13:08 data/starters/old_soviet_car.svg │ │ +-rw-r--r-- 3.0 unx 32361 bx defN 17-Jan-11 13:08 data/starters/pansy.png │ │ +-rw-r--r-- 3.0 unx 88490 bx defN 17-Jan-11 13:08 data/starters/reef-back.png │ │ +-rw-r--r-- 3.0 unx 32450 bx defN 17-Jan-11 13:08 data/starters/reef.png │ │ +-rw-r--r-- 3.0 unx 250 tx defN 17-Jan-11 13:08 data/starters/reef.txt │ │ +-rw-r--r-- 3.0 unx 1968 bx defN 17-Jan-11 13:08 data/starters/rocket.png │ │ +-rw-r--r-- 3.0 unx 27658 bx defN 17-Jan-11 13:08 data/starters/shipwreck.png │ │ +-rw-r--r-- 3.0 unx 326033 tx defN 17-Jan-11 13:08 data/starters/skull.svg │ │ +-rwxr-xr-x 3.0 unx 18445 bx defN 17-Jan-11 13:08 data/starters/skyline-sf-dusk-back.jpeg │ │ +-rw-r--r-- 3.0 unx 45253 bx defN 17-Jan-11 13:08 data/starters/skyline-sf-dusk.png │ │ +-rw-r--r-- 3.0 unx 286 tx defN 17-Jan-11 13:08 data/starters/skyline-sf-dusk.txt │ │ +-rw-r--r-- 3.0 unx 9478 tx defN 17-Jan-11 13:08 data/starters/spirograph.svg │ │ +-rw-r--r-- 3.0 unx 75064 tx defN 17-Jan-11 13:08 data/starters/stained_glass.svg │ │ +-rw-r--r-- 3.0 unx 17319 bx defN 17-Jan-11 13:08 data/starters/street.png │ │ +-rw-r--r-- 3.0 unx 50415 bx defN 17-Jan-11 13:08 data/starters/tux_farmer.png │ │ +-rw-r--r-- 3.0 unx 231002 tx defN 17-Jan-11 13:08 data/starters/woodpecker.svg │ │ +-rw-r--r-- 3.0 unx 34289 bx defN 17-Jan-11 13:08 data/starters/worldmap.png │ │ +-rw-r--r-- 3.0 unx 35348 bx defN 17-Jan-11 13:08 data/starters/worldmap_africa.png │ │ +-rw-r--r-- 3.0 unx 22079 bx defN 17-Jan-11 13:08 data/starters/worldmap_america_north.png │ │ +-rw-r--r-- 3.0 unx 40357 bx defN 17-Jan-11 13:08 data/starters/worldmap_america_north_usa-back.png │ │ +-rw-r--r-- 3.0 unx 55354 bx defN 17-Jan-11 13:08 data/starters/worldmap_america_north_usa.png │ │ +-rw-r--r-- 3.0 unx 16574 bx defN 17-Jan-11 13:08 data/starters/worldmap_america_south.png │ │ +-rw-r--r-- 3.0 unx 23469 bx defN 17-Jan-11 13:08 data/starters/worldmap_asia_north.png │ │ +-rw-r--r-- 3.0 unx 25436 bx defN 17-Jan-11 13:08 data/starters/worldmap_asia_south.png │ │ +-rw-r--r-- 3.0 unx 16744 bx defN 17-Jan-11 13:08 data/starters/worldmap_australasia.png │ │ +-rw-r--r-- 3.0 unx 7772 bx defN 17-Jan-11 13:08 data/starters/worldmap_canada.png │ │ +-rw-r--r-- 3.0 unx 35121 bx defN 17-Jan-11 13:08 data/starters/worldmap_europe.png │ │ +-rw-r--r-- 3.0 unx 8336 bx defN 17-Jan-11 13:08 data/starters/worldmap_japan.png │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 data/starters/.thumbs/ │ │ +-rw-r--r-- 3.0 unx 729 bx defN 17-Jan-11 13:08 data/starters/.thumbs/Jigsaw_3x3-t.png │ │ +-rw-r--r-- 3.0 unx 796 bx defN 17-Jan-11 13:08 data/starters/.thumbs/Jigsaw_5x5-t.png │ │ +-rw-r--r-- 3.0 unx 6732 bx stor 17-Jan-11 13:08 data/starters/.thumbs/bald_eagle-t.png │ │ +-rw-r--r-- 3.0 unx 5242 bx defN 17-Jan-11 13:08 data/starters/.thumbs/car2-t.png │ │ +-rw-r--r-- 3.0 unx 1049 bx defN 17-Jan-11 13:08 data/starters/.thumbs/carcassone-t.png │ │ +-rw-r--r-- 3.0 unx 3795 bx defN 17-Jan-11 13:08 data/starters/.thumbs/chessboard-t.png │ │ +-rw-r--r-- 3.0 unx 823 bx defN 17-Jan-11 13:08 data/starters/.thumbs/chicken-t.png │ │ +-rw-r--r-- 3.0 unx 9395 bx stor 17-Jan-11 13:08 data/starters/.thumbs/desert_tortoise-t.png │ │ +-rw-r--r-- 3.0 unx 3846 bx stor 17-Jan-11 13:08 data/starters/.thumbs/elephant-t.png │ │ +-rw-r--r-- 3.0 unx 6099 bx stor 17-Jan-11 13:08 data/starters/.thumbs/fish_icon-t.png │ │ +-rw-r--r-- 3.0 unx 1813 bx defN 17-Jan-11 13:08 data/starters/.thumbs/frame_filmstrip-t.png │ │ +-rw-r--r-- 3.0 unx 6913 bx stor 17-Jan-11 13:08 data/starters/.thumbs/frame_flowers-t.png │ │ +-rw-r--r-- 3.0 unx 2954 bx defN 17-Jan-11 13:08 data/starters/.thumbs/frame_gold-t.png │ │ +-rw-r--r-- 3.0 unx 5751 bx stor 17-Jan-11 13:08 data/starters/.thumbs/frame_heart-t.png │ │ +-rw-r--r-- 3.0 unx 13644 bx defN 17-Jan-11 13:08 data/starters/.thumbs/frame_hearts-t.png │ │ +-rw-r--r-- 3.0 unx 5479 bx defN 17-Jan-11 13:08 data/starters/.thumbs/frame_neon-t.png │ │ +-rw-r--r-- 3.0 unx 1791 bx defN 17-Jan-11 13:08 data/starters/.thumbs/frame_picture-t.png │ │ +-rw-r--r-- 3.0 unx 881 bx defN 17-Jan-11 13:08 data/starters/.thumbs/frame_screen-t.png │ │ +-rw-r--r-- 3.0 unx 1213 bx stor 17-Jan-11 13:08 data/starters/.thumbs/frame_silver-t.png │ │ +-rw-r--r-- 3.0 unx 1279 bx defN 17-Jan-11 13:08 data/starters/.thumbs/frame_television-t.png │ │ +-rw-r--r-- 3.0 unx 9556 bx stor 17-Jan-11 13:08 data/starters/.thumbs/gecko-t.png │ │ +-rw-r--r-- 3.0 unx 351 bx defN 17-Jan-11 13:08 data/starters/.thumbs/grid_10x10-t.png │ │ +-rw-r--r-- 3.0 unx 352 bx defN 17-Jan-11 13:08 data/starters/.thumbs/grid_20x20-t.png │ │ +-rw-r--r-- 3.0 unx 4290 bx stor 17-Jan-11 13:08 data/starters/.thumbs/hat-t.png │ │ +-rw-r--r-- 3.0 unx 716 bx defN 17-Jan-11 13:08 data/starters/.thumbs/jetplane-t.png │ │ +-rw-r--r-- 3.0 unx 4551 bx defN 17-Jan-11 13:08 data/starters/.thumbs/jigsaw-t.png │ │ +-rw-r--r-- 3.0 unx 9168 bx stor 17-Jan-11 13:08 data/starters/.thumbs/manatee-t.png │ │ +-rw-r--r-- 3.0 unx 48680 bx defN 17-Jan-11 13:08 data/starters/.thumbs/mosaic-t.png │ │ +-rw-r--r-- 3.0 unx 13805 bx defN 17-Jan-11 13:08 data/starters/.thumbs/nagasaki-t.png │ │ +-rw-r--r-- 3.0 unx 7432 bx defN 17-Jan-11 13:08 data/starters/.thumbs/old_soviet_car-t.png │ │ +-rw-r--r-- 3.0 unx 1815 bx stor 17-Jan-11 13:08 data/starters/.thumbs/pansy-t.png │ │ +-rw-r--r-- 3.0 unx 20932 bx defN 17-Jan-11 13:08 data/starters/.thumbs/reef-t.png │ │ +-rw-r--r-- 3.0 unx 388 bx defN 17-Jan-11 13:08 data/starters/.thumbs/rocket-t.png │ │ +-rw-r--r-- 3.0 unx 944 bx defN 17-Jan-11 13:08 data/starters/.thumbs/shipwreck-t.png │ │ +-rw-r--r-- 3.0 unx 4640 bx stor 17-Jan-11 13:08 data/starters/.thumbs/skull-t.png │ │ +-rw-r--r-- 3.0 unx 15917 bx defN 17-Jan-11 13:08 data/starters/.thumbs/skyline-sf-dusk-t.png │ │ +-rw-r--r-- 3.0 unx 4365 bx stor 17-Jan-11 13:08 data/starters/.thumbs/spirograph-t.png │ │ +-rw-r--r-- 3.0 unx 10894 bx defN 17-Jan-11 13:08 data/starters/.thumbs/stained_glass-t.png │ │ +-rw-r--r-- 3.0 unx 1392 bx stor 17-Jan-11 13:08 data/starters/.thumbs/street-t.png │ │ +-rw-r--r-- 3.0 unx 4358 bx stor 17-Jan-11 13:08 data/starters/.thumbs/tux_farmer-t.png │ │ +-rw-r--r-- 3.0 unx 10520 bx stor 17-Jan-11 13:08 data/starters/.thumbs/woodpecker-t.png │ │ +-rw-r--r-- 3.0 unx 792 bx defN 17-Jan-11 13:08 data/starters/.thumbs/worldmap-t.png │ │ +-rw-r--r-- 3.0 unx 987 bx defN 17-Jan-11 13:08 data/starters/.thumbs/worldmap_africa-t.png │ │ +-rw-r--r-- 3.0 unx 860 bx defN 17-Jan-11 13:08 data/starters/.thumbs/worldmap_america_north-t.png │ │ +-rw-r--r-- 3.0 unx 3481 bx stor 17-Jan-11 13:08 data/starters/.thumbs/worldmap_america_north_usa-t.png │ │ +-rw-r--r-- 3.0 unx 669 bx defN 17-Jan-11 13:08 data/starters/.thumbs/worldmap_america_south-t.png │ │ +-rw-r--r-- 3.0 unx 919 bx defN 17-Jan-11 13:08 data/starters/.thumbs/worldmap_asia_north-t.png │ │ +-rw-r--r-- 3.0 unx 983 bx defN 17-Jan-11 13:08 data/starters/.thumbs/worldmap_asia_south-t.png │ │ +-rw-r--r-- 3.0 unx 793 bx defN 17-Jan-11 13:08 data/starters/.thumbs/worldmap_australasia-t.png │ │ +-rw-r--r-- 3.0 unx 968 bx defN 17-Jan-11 13:08 data/starters/.thumbs/worldmap_canada-t.png │ │ +-rw-r--r-- 3.0 unx 1075 bx stor 17-Jan-11 13:08 data/starters/.thumbs/worldmap_europe-t.png │ │ +-rw-r--r-- 3.0 unx 757 bx defN 17-Jan-11 13:08 data/starters/.thumbs/worldmap_japan-t.png │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/el/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/el/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 36792 bx defN 17-Jan-11 13:08 locale/el/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ta/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ta/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25135 bx defN 17-Jan-11 13:08 locale/ta/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sa/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sa/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 29876 bx defN 17-Jan-11 13:08 locale/sa/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/zam/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/zam/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 17371 bx defN 17-Jan-11 13:08 locale/zam/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/pa/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/pa/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 21107 bx defN 17-Jan-11 13:08 locale/pa/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/en_AU/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/en_AU/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20263 bx defN 17-Jan-11 13:08 locale/en_AU/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/he/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/he/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 17343 bx defN 17-Jan-11 13:08 locale/he/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/su/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/su/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 7139 bx defN 17-Jan-11 13:08 locale/su/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/oj/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/oj/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 4869 bx defN 17-Jan-11 13:08 locale/oj/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/pl/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/pl/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25174 bx defN 17-Jan-11 13:08 locale/pl/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ka/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ka/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 39122 bx defN 17-Jan-11 13:08 locale/ka/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ca@valencia/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ca@valencia/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20936 bx defN 17-Jan-11 13:08 locale/ca@valencia/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ja/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ja/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 29354 bx defN 17-Jan-11 13:08 locale/ja/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/son/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/son/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 24837 bx defN 17-Jan-11 13:08 locale/son/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/tr/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/tr/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20268 bx defN 17-Jan-11 13:08 locale/tr/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ga/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ga/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 26388 bx defN 17-Jan-11 13:08 locale/ga/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/gos/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/gos/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 5199 bx defN 17-Jan-11 13:08 locale/gos/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sr/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sr/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 23786 bx defN 17-Jan-11 13:08 locale/sr/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/bm/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/bm/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20267 bx defN 17-Jan-11 13:08 locale/bm/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sat@olchiki/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sat@olchiki/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 33015 bx defN 17-Jan-11 13:08 locale/sat@olchiki/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/vi/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/vi/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20639 bx defN 17-Jan-11 13:08 locale/vi/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/da/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/da/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25009 bx defN 17-Jan-11 13:08 locale/da/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ca/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ca/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25408 bx defN 17-Jan-11 13:08 locale/ca/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/eo/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/eo/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 18614 bx defN 17-Jan-11 13:08 locale/eo/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/si/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/si/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 27839 bx defN 17-Jan-11 13:08 locale/si/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/lt/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/lt/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 9271 bx defN 17-Jan-11 13:08 locale/lt/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/id/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/id/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25524 bx defN 17-Jan-11 13:08 locale/id/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/or/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/or/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 34356 bx defN 17-Jan-11 13:08 locale/or/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/cgg/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/cgg/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19985 bx defN 17-Jan-11 13:08 locale/cgg/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/an/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/an/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25708 bx defN 17-Jan-11 13:08 locale/an/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nr/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nr/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 8017 bx defN 17-Jan-11 13:08 locale/nr/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/zh_TW/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/zh_TW/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19812 bx defN 17-Jan-11 13:08 locale/zh_TW/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mr/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mr/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 31077 bx defN 17-Jan-11 13:08 locale/mr/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/lb/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/lb/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 18611 bx defN 17-Jan-11 13:08 locale/lb/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/lv/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/lv/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 21270 bx defN 17-Jan-11 13:08 locale/lv/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/hi/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/hi/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 30401 bx defN 17-Jan-11 13:08 locale/hi/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sq/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sq/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 6378 bx defN 17-Jan-11 13:08 locale/sq/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/cy/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/cy/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 5225 bx defN 17-Jan-11 13:08 locale/cy/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/hu/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/hu/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 21010 bx defN 17-Jan-11 13:08 locale/hu/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/az/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/az/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 10784 bx defN 17-Jan-11 13:08 locale/az/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/hr/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/hr/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19581 bx defN 17-Jan-11 13:08 locale/hr/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nn/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nn/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25538 bx defN 17-Jan-11 13:08 locale/nn/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/en_GB/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/en_GB/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19824 bx defN 17-Jan-11 13:08 locale/en_GB/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sl/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sl/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20718 bx defN 17-Jan-11 13:08 locale/sl/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/fr/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/fr/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 26214 bx defN 17-Jan-11 13:08 locale/fr/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ko/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ko/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 26688 bx defN 17-Jan-11 13:08 locale/ko/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/it/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/it/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25933 bx defN 17-Jan-11 13:08 locale/it/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nb/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nb/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25459 bx defN 17-Jan-11 13:08 locale/nb/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mn/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mn/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 378 bx defN 17-Jan-11 13:08 locale/mn/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/gd/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/gd/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 27230 bx defN 17-Jan-11 13:08 locale/gd/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/br/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/br/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 5847 bx defN 17-Jan-11 13:08 locale/br/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ar/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ar/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 17593 bx defN 17-Jan-11 13:08 locale/ar/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/te/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/te/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 33283 bx defN 17-Jan-11 13:08 locale/te/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/de/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/de/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 26173 bx defN 17-Jan-11 13:08 locale/de/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/en_CA/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/en_CA/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19768 bx defN 17-Jan-11 13:08 locale/en_CA/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nl/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nl/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20679 bx defN 17-Jan-11 13:08 locale/nl/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sv/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sv/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20455 bx defN 17-Jan-11 13:08 locale/sv/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/oc/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/oc/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 2708 bx defN 17-Jan-11 13:08 locale/oc/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/fa/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/fa/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 16335 bx defN 17-Jan-11 13:08 locale/fa/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/bo/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/bo/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 2548 bx defN 17-Jan-11 13:08 locale/bo/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nso/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/nso/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20922 bx defN 17-Jan-11 13:08 locale/nso/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ml/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ml/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 34822 bx defN 17-Jan-11 13:08 locale/ml/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ms/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ms/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 17038 bx defN 17-Jan-11 13:08 locale/ms/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ak/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ak/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 18425 bx defN 17-Jan-11 13:08 locale/ak/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/zu/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/zu/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20487 bx defN 17-Jan-11 13:08 locale/zu/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ku/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ku/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 10554 bx defN 17-Jan-11 13:08 locale/ku/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ro/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ro/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19006 bx defN 17-Jan-11 13:08 locale/ro/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/lg/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/lg/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19925 bx defN 17-Jan-11 13:08 locale/lg/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/gu/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/gu/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 38870 bx defN 17-Jan-11 13:08 locale/gu/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/af/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/af/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20002 bx defN 17-Jan-11 13:08 locale/af/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/kok/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/kok/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 31142 bx defN 17-Jan-11 13:08 locale/kok/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mai/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mai/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 29055 bx defN 17-Jan-11 13:08 locale/mai/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/fi/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/fi/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 21194 bx defN 17-Jan-11 13:08 locale/fi/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/shs/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/shs/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 1951 bx defN 17-Jan-11 13:08 locale/shs/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/et/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/et/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 16808 bx defN 17-Jan-11 13:08 locale/et/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mk/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mk/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 9029 bx defN 17-Jan-11 13:08 locale/mk/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/pt/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/pt/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20124 bx defN 17-Jan-11 13:08 locale/pt/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/tlh/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/tlh/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 1474 bx defN 17-Jan-11 13:08 locale/tlh/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/is/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/is/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25922 bx defN 17-Jan-11 13:08 locale/is/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/bg/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/bg/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25927 bx defN 17-Jan-11 13:08 locale/bg/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/be/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/be/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 26084 bx defN 17-Jan-11 13:08 locale/be/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/km/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/km/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 16328 bx defN 17-Jan-11 13:08 locale/km/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/kok@roman/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/kok@roman/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19493 bx defN 17-Jan-11 13:08 locale/kok@roman/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sw/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sw/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19084 bx defN 17-Jan-11 13:08 locale/sw/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/wo/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/wo/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20013 bx defN 17-Jan-11 13:08 locale/wo/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ast/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ast/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19215 bx defN 17-Jan-11 13:08 locale/ast/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ve/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ve/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 8357 bx defN 17-Jan-11 13:08 locale/ve/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/es/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/es/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20885 bx defN 17-Jan-11 13:08 locale/es/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/tl/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/tl/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 4770 bx defN 17-Jan-11 13:08 locale/tl/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/vec/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/vec/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20377 bx defN 17-Jan-11 13:08 locale/vec/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/es_MX/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/es_MX/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 9503 bx defN 17-Jan-11 13:08 locale/es_MX/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sr@latin/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sr@latin/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 18953 bx defN 17-Jan-11 13:08 locale/sr@latin/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/pt_BR/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/pt_BR/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 21006 bx defN 17-Jan-11 13:08 locale/pt_BR/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/th/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/th/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 23966 bx defN 17-Jan-11 13:08 locale/th/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/iu/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/iu/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 27636 bx defN 17-Jan-11 13:08 locale/iu/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/eu/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/eu/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20232 bx defN 17-Jan-11 13:08 locale/eu/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/wa/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/wa/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 8281 bx defN 17-Jan-11 13:08 locale/wa/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/cs/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/cs/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19241 bx defN 17-Jan-11 13:08 locale/cs/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/fo/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/fo/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 10476 bx defN 17-Jan-11 13:08 locale/fo/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/xh/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/xh/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 7901 bx defN 17-Jan-11 13:08 locale/xh/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mni@meiteimayek/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mni@meiteimayek/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 29121 bx defN 17-Jan-11 13:08 locale/mni@meiteimayek/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ach/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ach/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19439 bx defN 17-Jan-11 13:08 locale/ach/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/bs/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/bs/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 7592 bx defN 17-Jan-11 13:08 locale/bs/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/gl/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/gl/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25554 bx defN 17-Jan-11 13:08 locale/gl/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/kn/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/kn/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 35922 bx defN 17-Jan-11 13:08 locale/kn/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/as/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/as/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 33377 bx defN 17-Jan-11 13:08 locale/as/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/hy/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/hy/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 26256 bx defN 17-Jan-11 13:08 locale/hy/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/uk/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/uk/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 20913 bx defN 17-Jan-11 13:08 locale/uk/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/en_ZA/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/en_ZA/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 11054 bx defN 17-Jan-11 13:08 locale/en_ZA/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/tw/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/tw/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 7762 bx defN 17-Jan-11 13:08 locale/tw/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/rw/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/rw/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 1214 bx defN 17-Jan-11 13:08 locale/rw/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/am/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/am/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 25729 bx defN 17-Jan-11 13:08 locale/am/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ne/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ne/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 36264 bx defN 17-Jan-11 13:08 locale/ne/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mni/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/mni/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 30507 bx defN 17-Jan-11 13:08 locale/mni/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/zh_CN/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/zh_CN/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19369 bx defN 17-Jan-11 13:08 locale/zh_CN/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sat/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sat/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 35536 bx defN 17-Jan-11 13:08 locale/sat/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sk/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/sk/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 19411 bx defN 17-Jan-11 13:08 locale/sk/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ff/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ff/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 24781 bx defN 17-Jan-11 13:08 locale/ff/LC_MESSAGES/tuxpaint.mo │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ru/ │ │ +drwxr-xr-x 3.0 unx 0 bx stor 17-Jan-11 13:08 locale/ru/LC_MESSAGES/ │ │ +-rw-r--r-- 3.0 unx 33673 bx defN 17-Jan-11 13:08 locale/ru/LC_MESSAGES/tuxpaint.mo │ │ +-rw-r--r-- 3.0 unx 517 tx defN 17-Jan-11 13:08 tuxpaint.cfg │ │ 966 files, 20057559 bytes uncompressed, 10166151 bytes compressed: 49.3% │ ├── zipnote {} │ │ @@ -1,2899 +1,2899 @@ │ │ Filename: data/ │ │ Comment: │ │ │ │ -Filename: data/images/ │ │ +Filename: data/sounds/ │ │ Comment: │ │ │ │ -Filename: data/images/icon32x32.xpm │ │ +Filename: data/sounds/areyousure.wav │ │ Comment: │ │ │ │ -Filename: data/images/icon16x16.png │ │ +Filename: data/sounds/bleep.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/ │ │ +Filename: data/sounds/bubble.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/rectangle.png │ │ +Filename: data/sounds/click.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/star4p_f.png │ │ +Filename: data/sounds/eraser1.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/rectangle_f.png │ │ +Filename: data/sounds/eraser2.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/square_f.png │ │ +Filename: data/sounds/flip.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/diamond.png │ │ +Filename: data/sounds/giggle.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/octagon.png │ │ +Filename: data/sounds/grow.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/star5p_f.png │ │ +Filename: data/sounds/harp.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/pentagon_f.png │ │ +Filename: data/sounds/italic_off.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/star3p.png │ │ +Filename: data/sounds/italic_on.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/circle_f.png │ │ +Filename: data/sounds/keyclick.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/diamond_f.png │ │ +Filename: data/sounds/line_end.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/oval.png │ │ +Filename: data/sounds/line_start.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/oval_f.png │ │ +Filename: data/sounds/mirror.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/circle.png │ │ +Filename: data/sounds/paint1.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/octagon_f.png │ │ +Filename: data/sounds/paint2.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/star5p.png │ │ +Filename: data/sounds/paint3.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/star3p_f.png │ │ +Filename: data/sounds/paint4.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/triangle_f.png │ │ +Filename: data/sounds/prompt.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/square.png │ │ +Filename: data/sounds/return.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/star4p.png │ │ +Filename: data/sounds/save.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/triangle.png │ │ +Filename: data/sounds/scroll.wav │ │ Comment: │ │ │ │ -Filename: data/images/shapes/pentagon.png │ │ +Filename: data/sounds/shrink.wav │ │ Comment: │ │ │ │ -Filename: data/images/tuxpaint-installer-icon-48x48.png │ │ +Filename: data/sounds/stamp.wav │ │ Comment: │ │ │ │ -Filename: data/images/tuxpaint-installer.ico │ │ +Filename: data/sounds/thick.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/ │ │ +Filename: data/sounds/thin.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/undo.png │ │ +Filename: data/sounds/tuxok.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/stamp.png │ │ +Filename: data/sounds/typewriterbell.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/redo.png │ │ +Filename: data/sounds/youcannot.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/print.png │ │ +Filename: data/sounds/magic/ │ │ Comment: │ │ │ │ -Filename: data/images/tools/magic.png │ │ +Filename: data/sounds/magic/alien.ogg │ │ Comment: │ │ │ │ -Filename: data/images/tools/brush.png │ │ +Filename: data/sounds/magic/blind.ogg │ │ Comment: │ │ │ │ -Filename: data/images/tools/quit.png │ │ +Filename: data/sounds/magic/blocks.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/text.png │ │ +Filename: data/sounds/magic/blur.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/sfx.png │ │ +Filename: data/sounds/magic/brick.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/eraser.png │ │ +Filename: data/sounds/magic/calligraphy.ogg │ │ Comment: │ │ │ │ -Filename: data/images/tools/new.png │ │ +Filename: data/sounds/magic/cartoon.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/save.png │ │ +Filename: data/sounds/magic/chalk.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/speak.png │ │ +Filename: data/sounds/magic/confetti.ogg │ │ Comment: │ │ │ │ -Filename: data/images/tools/label_select.png │ │ +Filename: data/sounds/magic/darken.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/label.png │ │ +Filename: data/sounds/magic/distortion.ogg │ │ Comment: │ │ │ │ -Filename: data/images/tools/open.png │ │ +Filename: data/sounds/magic/drip.wav │ │ Comment: │ │ │ │ -Filename: data/images/tools/shapes.png │ │ +Filename: data/sounds/magic/edges.ogg │ │ Comment: │ │ │ │ -Filename: data/images/tools/lines.png │ │ +Filename: data/sounds/magic/emboss.ogg │ │ Comment: │ │ │ │ -Filename: data/images/icon.png │ │ +Filename: data/sounds/magic/fade.wav │ │ Comment: │ │ │ │ -Filename: data/images/tuxpaint-installer-icon-32x32.png │ │ +Filename: data/sounds/magic/fill.wav │ │ Comment: │ │ │ │ -Filename: data/images/icon-win32.ico │ │ +Filename: data/sounds/magic/fisheye.ogg │ │ Comment: │ │ │ │ -Filename: data/images/icon32x32.png │ │ +Filename: data/sounds/magic/flip.wav │ │ Comment: │ │ │ │ -Filename: data/images/title-credits.png │ │ +Filename: data/sounds/magic/flower_click.ogg │ │ Comment: │ │ │ │ -Filename: data/images/icon48x48.png │ │ +Filename: data/sounds/magic/flower_release.ogg │ │ Comment: │ │ │ │ -Filename: data/images/icon22x22.png │ │ +Filename: data/sounds/magic/foam.ogg │ │ Comment: │ │ │ │ -Filename: data/images/title-tuxpaint.png │ │ +Filename: data/sounds/magic/fold.ogg │ │ Comment: │ │ │ │ -Filename: data/images/icon128x128.png │ │ +Filename: data/sounds/magic/fold.wav │ │ Comment: │ │ │ │ -Filename: data/images/title.png │ │ +Filename: data/sounds/magic/fretwork.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/ │ │ +Filename: data/sounds/magic/glasstile.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/grass.png │ │ +Filename: data/sounds/magic/grass.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/fold.png │ │ +Filename: data/sounds/magic/halftone.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/blocks.png │ │ +Filename: data/sounds/magic/kaleidoscope.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/realrainbow-colors.png │ │ +Filename: data/sounds/magic/light1.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/negative.png │ │ +Filename: data/sounds/magic/light2.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/confetti.png │ │ +Filename: data/sounds/magic/metalpaint.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/rails_four.png │ │ +Filename: data/sounds/magic/mirror.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/string_art_full_by_offset.png │ │ +Filename: data/sounds/magic/mosaic.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/drip.png │ │ +Filename: data/sounds/magic/mosaic_shaped_hex.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/distortion.png │ │ +Filename: data/sounds/magic/mosaic_shaped_irregular.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/thick.png │ │ +Filename: data/sounds/magic/mosaic_shaped_square.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/foam.png │ │ +Filename: data/sounds/magic/negative.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/wavelet.png │ │ +Filename: data/sounds/magic/noise.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/largebrick.png │ │ +Filename: data/sounds/magic/perspective.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/kalidescope.png │ │ +Filename: data/sounds/magic/picasso.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/smudge.png │ │ +Filename: data/sounds/magic/puzzle.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/darken.png │ │ +Filename: data/sounds/magic/rails.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/xor.png │ │ +Filename: data/sounds/magic/rain.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/fill.png │ │ +Filename: data/sounds/magic/rainbow.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/fade.png │ │ +Filename: data/sounds/magic/realrainbow.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/flower_petals.png │ │ +Filename: data/sounds/magic/ripples.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/rainbow.png │ │ +Filename: data/sounds/magic/sharpen.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/cartoon.png │ │ +Filename: data/sounds/magic/shift.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/Snow_flake5.png │ │ +Filename: data/sounds/magic/silhouette.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/wetpaint.png │ │ +Filename: data/sounds/magic/smudge.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/ripples.png │ │ +Filename: data/sounds/magic/snowball.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/tv.png │ │ +Filename: data/sounds/magic/snowflake.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/tornado.png │ │ +Filename: data/sounds/magic/string.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/rails.png │ │ +Filename: data/sounds/magic/string2.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/tornado_base.png │ │ +Filename: data/sounds/magic/string3.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/puzzle.png │ │ +Filename: data/sounds/magic/thick.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/perspective.png │ │ +Filename: data/sounds/magic/thin.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/foam_data.png │ │ +Filename: data/sounds/magic/tint.wav │ │ Comment: │ │ │ │ -Filename: data/images/magic/silhouette.png │ │ +Filename: data/sounds/magic/toothpaste.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/edges.png │ │ +Filename: data/sounds/magic/tornado_release.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/flower_leaf.png │ │ +Filename: data/sounds/magic/tv.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/halftone.png │ │ +Filename: data/sounds/magic/wavelet.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/symmetric_updown.png │ │ +Filename: data/sounds/magic/waves.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/flower_base.png │ │ +Filename: data/sounds/magic/xor.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/rosette.png │ │ +Filename: data/sounds/magic/zoom_down.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/mosaic_shaped_hex.png │ │ +Filename: data/sounds/magic/zoom_up.ogg │ │ Comment: │ │ │ │ -Filename: data/images/magic/metalpaint.png │ │ +Filename: data/brushes/ │ │ Comment: │ │ │ │ -Filename: data/images/magic/mosaic_shaped_irregular.png │ │ +Filename: data/brushes/aa_round_03.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/noise.png │ │ +Filename: data/brushes/aa_round_06.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/string_art_triangles.png │ │ +Filename: data/brushes/aa_round_12.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/calligraphy_brush.png │ │ +Filename: data/brushes/aa_round_24.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/smallbrick.png │ │ +Filename: data/brushes/aa_round_36.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/emboss.png │ │ +Filename: data/brushes/aa_round_fuzz.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/fretwork_one.png │ │ +Filename: data/brushes/aa_round_seethru.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/chalk.png │ │ +Filename: data/brushes/aa_round_seethru_05.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/realrainbow-roygbiv.png │ │ +Filename: data/brushes/aa_round_seethru_10.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/kal_pattern.png │ │ +Filename: data/brushes/arrow_compass_points.dat │ │ Comment: │ │ │ │ -Filename: data/images/magic/realrainbow-roygbiv-colors.png │ │ +Filename: data/brushes/arrow_compass_points.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/symmetric_leftright.png │ │ +Filename: data/brushes/arrow_triangles.dat │ │ Comment: │ │ │ │ -Filename: data/images/magic/zoom.png │ │ +Filename: data/brushes/arrow_triangles.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/mosaic_shaped_square.png │ │ +Filename: data/brushes/blob.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/fretwork.png │ │ +Filename: data/brushes/chisle.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/Snow_flake4.png │ │ +Filename: data/brushes/cutout_square_diamond.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/light.png │ │ +Filename: data/brushes/cutout_star_circle.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/flower.png │ │ +Filename: data/brushes/diamond.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/picasso.png │ │ +Filename: data/brushes/flower_5.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/toothpaste.png │ │ +Filename: data/brushes/flower_5_small.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/thin.png │ │ +Filename: data/brushes/flower_6.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/snowball.png │ │ +Filename: data/brushes/flower_6_small.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/colornwhite.png │ │ +Filename: data/brushes/flower_7.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/sharpen.png │ │ +Filename: data/brushes/heart.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/shift.png │ │ +Filename: data/brushes/hexagon.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/tint.png │ │ +Filename: data/brushes/inksplat.dat │ │ Comment: │ │ │ │ -Filename: data/images/magic/waves.png │ │ +Filename: data/brushes/inksplat.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/rails_three.png │ │ +Filename: data/brushes/kuroneko.dat │ │ Comment: │ │ │ │ -Filename: data/images/magic/fretwork_corner.png │ │ +Filename: data/brushes/kuroneko.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/kal_tiles.png │ │ +Filename: data/brushes/lines-angled.dat │ │ Comment: │ │ │ │ -Filename: data/images/magic/glasstile.png │ │ +Filename: data/brushes/lines-angled.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/fisheye.png │ │ +Filename: data/brushes/lozenge.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/grass_data.png │ │ +Filename: data/brushes/oval.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/tornado_cloud.png │ │ +Filename: data/brushes/pentagon.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/string_art_angles.png │ │ +Filename: data/brushes/slash_10_lt.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/alien.png │ │ +Filename: data/brushes/slash_10_rt.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/rails_corner.png │ │ +Filename: data/brushes/slash_16_lt.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/blind.png │ │ +Filename: data/brushes/slash_16_rt.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/fretwork_three.png │ │ +Filename: data/brushes/slash_20_lt.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/rails_one.png │ │ +Filename: data/brushes/slash_20_rt.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/mosaic.png │ │ +Filename: data/brushes/sparkles.dat │ │ Comment: │ │ │ │ -Filename: data/images/magic/rain.png │ │ +Filename: data/brushes/sparkles.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/calligraphy.png │ │ +Filename: data/brushes/sphere.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/mirror.png │ │ +Filename: data/brushes/spiral.dat │ │ Comment: │ │ │ │ -Filename: data/images/magic/snowflake.png │ │ +Filename: data/brushes/spiral.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/flip.png │ │ +Filename: data/brushes/splat.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/blur.png │ │ +Filename: data/brushes/spray.dat │ │ Comment: │ │ │ │ -Filename: data/images/magic/fretwork_four.png │ │ +Filename: data/brushes/spray.png │ │ Comment: │ │ │ │ -Filename: data/images/magic/realrainbow.png │ │ +Filename: data/brushes/square_06.png │ │ Comment: │ │ │ │ -Filename: data/images/icon96x96.png │ │ +Filename: data/brushes/square_12.png │ │ Comment: │ │ │ │ -Filename: data/images/tuxpaint-icon.svg │ │ +Filename: data/brushes/square_24.png │ │ Comment: │ │ │ │ -Filename: data/images/icon64x64.png │ │ +Filename: data/brushes/square_36.png │ │ Comment: │ │ │ │ -Filename: data/images/tuxpaint-installer-icon-64x64.png │ │ +Filename: data/brushes/square_fuzz.png │ │ Comment: │ │ │ │ -Filename: data/images/icon192x192.png │ │ +Filename: data/brushes/square_seethru.png │ │ Comment: │ │ │ │ -Filename: data/images/ui/ │ │ +Filename: data/brushes/squirrel.dat │ │ Comment: │ │ │ │ -Filename: data/images/ui/back.png │ │ +Filename: data/brushes/squirrel.png │ │ Comment: │ │ │ │ -Filename: data/images/ui/paintcan.png │ │ +Filename: data/brushes/star.png │ │ Comment: │ │ │ │ -Filename: data/images/ui/btnsm_off.png │ │ +Filename: data/brushes/tiny.png │ │ Comment: │ │ │ │ -Filename: data/images/ui/magic_fullscreen.png │ │ +Filename: data/brushes/triangle_down.png │ │ Comment: │ │ │ │ -Filename: data/images/ui/shrink.png │ │ +Filename: data/brushes/triangle_up.png │ │ Comment: │ │ │ │ -Filename: data/images/ui/yes.png │ │ +Filename: data/brushes/vine.dat │ │ Comment: │ │ │ │ -Filename: data/images/ui/osk_shift.png │ │ +Filename: data/brushes/vine.png │ │ Comment: │ │ │ │ -Filename: data/images/ui/cursor_up.png │ │ +Filename: data/brushes/x.png │ │ Comment: │ │ │ │ -Filename: data/images/ui/scroll_up.png │ │ +Filename: data/fonts/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/grow.png │ │ +Filename: data/fonts/FreeMono.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/play.png │ │ +Filename: data/fonts/FreeMonoBold.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/erase.png │ │ +Filename: data/fonts/FreeMonoBoldOblique.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/title_large.png │ │ +Filename: data/fonts/FreeMonoOblique.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/btn_down.png │ │ +Filename: data/fonts/FreeSans.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/slideshow.png │ │ +Filename: data/fonts/FreeSansBold.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/italic.png │ │ +Filename: data/fonts/FreeSansBoldOblique.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/cursor_down.png │ │ +Filename: data/fonts/FreeSansOblique.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/cursor_down_large.png │ │ +Filename: data/fonts/FreeSerif.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/osk_tab.png │ │ +Filename: data/fonts/FreeSerifBold.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/no_title.png │ │ +Filename: data/fonts/FreeSerifBoldItalic.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/prev.png │ │ +Filename: data/fonts/FreeSerifItalic.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/btn_off.png │ │ +Filename: data/fonts/default_font.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/dead40x40.png │ │ +Filename: data/fonts/locale/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/btn_nav.png │ │ +Filename: data/fonts/locale/he_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/scroll_up_off.png │ │ +Filename: data/fonts/locale/he_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/color_btn_down.png │ │ +Filename: data/fonts/locale/he_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/osk_capslock.png │ │ +Filename: data/fonts/locale/hi_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/no_title_large.png │ │ +Filename: data/fonts/locale/hi_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/select_digits.png │ │ +Filename: data/fonts/locale/hi_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/btnsm_nav.png │ │ +Filename: data/fonts/locale/ja_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/paintwell.png │ │ +Filename: data/fonts/locale/ja_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/btnsm_hold.png │ │ +Filename: data/fonts/locale/ja_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/color_btn_up.png │ │ +Filename: data/fonts/locale/ka_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/mouse.png │ │ +Filename: data/fonts/locale/ka_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/title.png │ │ +Filename: data/fonts/locale/ka_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/btn_up.png │ │ +Filename: data/fonts/locale/ta_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/osk_delete.png │ │ +Filename: data/fonts/locale/ta_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/color_picker.png │ │ +Filename: data/fonts/locale/ta_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/mouse_click.png │ │ +Filename: data/fonts/locale/te_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/osk_enter.png │ │ +Filename: data/fonts/locale/te_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/popup_arrow.png │ │ +Filename: data/fonts/locale/te_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/magic_paint.png │ │ +Filename: data/fonts/locale/th_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/trash.png │ │ +Filename: data/fonts/locale/th_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/csel.png │ │ +Filename: data/fonts/locale/th_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/bold.png │ │ +Filename: data/fonts/locale/vi_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/printer.png │ │ +Filename: data/fonts/locale/vi_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/next.png │ │ +Filename: data/fonts/locale/vi_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/sparkles-old.png │ │ +Filename: data/fonts/locale/zh_cn_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/open.png │ │ +Filename: data/fonts/locale/zh_cn_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/no.png │ │ +Filename: data/fonts/locale/zh_cn_docs/Makefile │ │ Comment: │ │ │ │ -Filename: data/images/ui/scroll_down_off.png │ │ +Filename: data/fonts/locale/zh_cn_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/cursor_starter_down.png │ │ +Filename: data/fonts/locale/zh_tw_docs/ │ │ Comment: │ │ │ │ -Filename: data/images/ui/btnsm_up.png │ │ +Filename: data/fonts/locale/zh_tw_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/progress.png │ │ +Filename: data/fonts/locale/zh_tw_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/images/ui/save_over.png │ │ +Filename: data/fonts/locale/zh_tw_docs/do_it.sh │ │ Comment: │ │ │ │ -Filename: data/images/ui/cursor_up_large.png │ │ +Filename: data/fonts/locale/zh_tw_docs/maketuxfont.py │ │ Comment: │ │ │ │ -Filename: data/images/ui/printer_wait.png │ │ +Filename: data/fonts/locale/zh_tw_docs/tuxpaintsubset.pe │ │ Comment: │ │ │ │ -Filename: data/images/ui/cursor_starter_up.png │ │ +Filename: data/fonts/locale/ar.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/btnsm_down.png │ │ +Filename: data/fonts/locale/bo.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/mirror.png │ │ +Filename: data/fonts/locale/el.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/flip.png │ │ +Filename: data/fonts/locale/gu.ttf │ │ Comment: │ │ │ │ -Filename: data/images/ui/scroll_down.png │ │ +Filename: data/fonts/locale/he.ttf │ │ Comment: │ │ │ │ -Filename: data/images/title-tuxpaint-2x.png │ │ +Filename: data/fonts/locale/hi.ttf │ │ Comment: │ │ │ │ -Filename: data/images/tux/ │ │ +Filename: data/fonts/locale/ja.ttf │ │ Comment: │ │ │ │ -Filename: data/images/tux/bored.png │ │ +Filename: data/fonts/locale/ka.ttf │ │ Comment: │ │ │ │ -Filename: data/images/tux/great.png │ │ +Filename: data/fonts/locale/ta.ttf │ │ Comment: │ │ │ │ -Filename: data/images/tux/kiss.png │ │ +Filename: data/fonts/locale/te.ttf │ │ Comment: │ │ │ │ -Filename: data/images/tux/oops.png │ │ +Filename: data/fonts/locale/th.ttf │ │ Comment: │ │ │ │ -Filename: data/images/tux/wait.png │ │ +Filename: data/fonts/locale/zh_CN.ttf │ │ Comment: │ │ │ │ -Filename: data/images/tux/default.png │ │ +Filename: data/fonts/locale/zh_TW.ttf │ │ Comment: │ │ │ │ -Filename: data/images/title-tuxpaint.svg │ │ +Filename: data/fonts/locale/ar_docs/ │ │ Comment: │ │ │ │ -Filename: data/im/ │ │ +Filename: data/fonts/locale/ar_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/im/ko.im │ │ +Filename: data/fonts/locale/ar_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/im/ja.im │ │ +Filename: data/fonts/locale/bo_docs/ │ │ Comment: │ │ │ │ -Filename: data/im/zh_tw.im │ │ +Filename: data/fonts/locale/bo_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/im/th.im │ │ +Filename: data/fonts/locale/bo_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/sounds/ │ │ +Filename: data/fonts/locale/el_docs/ │ │ Comment: │ │ │ │ -Filename: data/sounds/giggle.wav │ │ +Filename: data/fonts/locale/el_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/sounds/click.wav │ │ +Filename: data/fonts/locale/el_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/sounds/bleep.wav │ │ +Filename: data/fonts/locale/gu_docs/ │ │ Comment: │ │ │ │ -Filename: data/sounds/shrink.wav │ │ +Filename: data/fonts/locale/gu_docs/COPYING.txt │ │ Comment: │ │ │ │ -Filename: data/sounds/prompt.wav │ │ +Filename: data/fonts/locale/gu_docs/README.txt │ │ Comment: │ │ │ │ -Filename: data/sounds/return.wav │ │ +Filename: data/images/ │ │ Comment: │ │ │ │ -Filename: data/sounds/italic_off.wav │ │ +Filename: data/images/shapes/ │ │ Comment: │ │ │ │ -Filename: data/sounds/eraser2.wav │ │ +Filename: data/images/shapes/circle.png │ │ Comment: │ │ │ │ -Filename: data/sounds/paint3.wav │ │ +Filename: data/images/shapes/circle_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/line_start.wav │ │ +Filename: data/images/shapes/diamond.png │ │ Comment: │ │ │ │ -Filename: data/sounds/youcannot.wav │ │ +Filename: data/images/shapes/diamond_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/areyousure.wav │ │ +Filename: data/images/shapes/octagon.png │ │ Comment: │ │ │ │ -Filename: data/sounds/stamp.wav │ │ +Filename: data/images/shapes/octagon_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/thick.wav │ │ +Filename: data/images/shapes/oval.png │ │ Comment: │ │ │ │ -Filename: data/sounds/save.wav │ │ +Filename: data/images/shapes/oval_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/keyclick.wav │ │ +Filename: data/images/shapes/pentagon.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/ │ │ +Filename: data/images/shapes/pentagon_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/perspective.ogg │ │ +Filename: data/images/shapes/rectangle.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/rainbow.wav │ │ +Filename: data/images/shapes/rectangle_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/light2.ogg │ │ +Filename: data/images/shapes/square.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/shift.ogg │ │ +Filename: data/images/shapes/square_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/blur.wav │ │ +Filename: data/images/shapes/star3p.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/tint.wav │ │ +Filename: data/images/shapes/star3p_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/kaleidoscope.ogg │ │ +Filename: data/images/shapes/star4p.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/calligraphy.ogg │ │ +Filename: data/images/shapes/star4p_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/drip.wav │ │ +Filename: data/images/shapes/star5p.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/fold.ogg │ │ +Filename: data/images/shapes/star5p_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/realrainbow.ogg │ │ +Filename: data/images/shapes/triangle.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/blind.ogg │ │ +Filename: data/images/shapes/triangle_f.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/confetti.ogg │ │ +Filename: data/images/tools/ │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/edges.ogg │ │ +Filename: data/images/tools/brush.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/zoom_down.ogg │ │ +Filename: data/images/tools/eraser.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/rain.ogg │ │ +Filename: data/images/tools/label.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/toothpaste.ogg │ │ +Filename: data/images/tools/label_select.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/wavelet.ogg │ │ +Filename: data/images/tools/lines.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/cartoon.wav │ │ +Filename: data/images/tools/magic.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/sharpen.ogg │ │ +Filename: data/images/tools/new.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/smudge.wav │ │ +Filename: data/images/tools/open.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/fisheye.ogg │ │ +Filename: data/images/tools/print.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/waves.ogg │ │ +Filename: data/images/tools/quit.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/distortion.ogg │ │ +Filename: data/images/tools/redo.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/snowball.ogg │ │ +Filename: data/images/tools/save.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/mosaic_shaped_hex.ogg │ │ +Filename: data/images/tools/sfx.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/emboss.ogg │ │ +Filename: data/images/tools/shapes.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/flower_release.ogg │ │ +Filename: data/images/tools/speak.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/brick.wav │ │ +Filename: data/images/tools/stamp.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/grass.wav │ │ +Filename: data/images/tools/text.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/snowflake.ogg │ │ +Filename: data/images/tools/undo.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/thick.wav │ │ +Filename: data/images/tux/ │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/mosaic_shaped_square.ogg │ │ +Filename: data/images/tux/bored.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/chalk.wav │ │ +Filename: data/images/tux/default.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/noise.ogg │ │ +Filename: data/images/tux/great.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/light1.ogg │ │ +Filename: data/images/tux/kiss.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/zoom_up.ogg │ │ +Filename: data/images/tux/oops.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/fold.wav │ │ +Filename: data/images/tux/wait.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/ripples.ogg │ │ +Filename: data/images/ui/ │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/fill.wav │ │ +Filename: data/images/ui/back.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/foam.ogg │ │ +Filename: data/images/ui/bold.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/darken.wav │ │ +Filename: data/images/ui/btn_down.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/string.ogg │ │ +Filename: data/images/ui/btn_nav.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/blocks.wav │ │ +Filename: data/images/ui/btn_off.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/halftone.wav │ │ +Filename: data/images/ui/btn_up.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/flower_click.ogg │ │ +Filename: data/images/ui/btnsm_down.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/tv.ogg │ │ +Filename: data/images/ui/btnsm_hold.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/xor.ogg │ │ +Filename: data/images/ui/btnsm_nav.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/mosaic.ogg │ │ +Filename: data/images/ui/btnsm_off.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/picasso.ogg │ │ +Filename: data/images/ui/btnsm_up.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/string3.ogg │ │ +Filename: data/images/ui/color_btn_down.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/negative.wav │ │ +Filename: data/images/ui/color_btn_up.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/tornado_release.ogg │ │ +Filename: data/images/ui/color_picker.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/string2.ogg │ │ +Filename: data/images/ui/csel.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/metalpaint.wav │ │ +Filename: data/images/ui/cursor_down.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/rails.wav │ │ +Filename: data/images/ui/cursor_down_large.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/alien.ogg │ │ +Filename: data/images/ui/cursor_starter_down.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/silhouette.ogg │ │ +Filename: data/images/ui/cursor_starter_up.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/fretwork.ogg │ │ +Filename: data/images/ui/cursor_up.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/puzzle.wav │ │ +Filename: data/images/ui/cursor_up_large.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/glasstile.ogg │ │ +Filename: data/images/ui/dead40x40.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/flip.wav │ │ +Filename: data/images/ui/erase.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/fade.wav │ │ +Filename: data/images/ui/flip.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/mirror.wav │ │ +Filename: data/images/ui/grow.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/mosaic_shaped_irregular.ogg │ │ +Filename: data/images/ui/italic.png │ │ Comment: │ │ │ │ -Filename: data/sounds/magic/thin.wav │ │ +Filename: data/images/ui/magic_fullscreen.png │ │ Comment: │ │ │ │ -Filename: data/sounds/scroll.wav │ │ +Filename: data/images/ui/magic_paint.png │ │ Comment: │ │ │ │ -Filename: data/sounds/tuxok.wav │ │ +Filename: data/images/ui/mirror.png │ │ Comment: │ │ │ │ -Filename: data/sounds/paint4.wav │ │ +Filename: data/images/ui/mouse.png │ │ Comment: │ │ │ │ -Filename: data/sounds/paint1.wav │ │ +Filename: data/images/ui/mouse_click.png │ │ Comment: │ │ │ │ -Filename: data/sounds/paint2.wav │ │ +Filename: data/images/ui/next.png │ │ Comment: │ │ │ │ -Filename: data/sounds/typewriterbell.wav │ │ +Filename: data/images/ui/no.png │ │ Comment: │ │ │ │ -Filename: data/sounds/eraser1.wav │ │ +Filename: data/images/ui/no_title.png │ │ Comment: │ │ │ │ -Filename: data/sounds/flip.wav │ │ +Filename: data/images/ui/no_title_large.png │ │ Comment: │ │ │ │ -Filename: data/sounds/harp.wav │ │ +Filename: data/images/ui/open.png │ │ Comment: │ │ │ │ -Filename: data/sounds/bubble.wav │ │ +Filename: data/images/ui/osk_capslock.png │ │ Comment: │ │ │ │ -Filename: data/sounds/mirror.wav │ │ +Filename: data/images/ui/osk_delete.png │ │ Comment: │ │ │ │ -Filename: data/sounds/italic_on.wav │ │ +Filename: data/images/ui/osk_enter.png │ │ Comment: │ │ │ │ -Filename: data/sounds/grow.wav │ │ +Filename: data/images/ui/osk_shift.png │ │ Comment: │ │ │ │ -Filename: data/sounds/line_end.wav │ │ +Filename: data/images/ui/osk_tab.png │ │ Comment: │ │ │ │ -Filename: data/sounds/thin.wav │ │ +Filename: data/images/ui/paintcan.png │ │ Comment: │ │ │ │ -Filename: data/brushes/ │ │ +Filename: data/images/ui/paintwell.png │ │ Comment: │ │ │ │ -Filename: data/brushes/slash_16_rt.png │ │ +Filename: data/images/ui/play.png │ │ Comment: │ │ │ │ -Filename: data/brushes/aa_round_seethru_05.png │ │ +Filename: data/images/ui/popup_arrow.png │ │ Comment: │ │ │ │ -Filename: data/brushes/lines-angled.png │ │ +Filename: data/images/ui/prev.png │ │ Comment: │ │ │ │ -Filename: data/brushes/diamond.png │ │ +Filename: data/images/ui/printer.png │ │ Comment: │ │ │ │ -Filename: data/brushes/arrow_compass_points.dat │ │ +Filename: data/images/ui/printer_wait.png │ │ Comment: │ │ │ │ -Filename: data/brushes/lines-angled.dat │ │ +Filename: data/images/ui/progress.png │ │ Comment: │ │ │ │ -Filename: data/brushes/sparkles.png │ │ +Filename: data/images/ui/save_over.png │ │ Comment: │ │ │ │ -Filename: data/brushes/aa_round_seethru_10.png │ │ +Filename: data/images/ui/scroll_down.png │ │ Comment: │ │ │ │ -Filename: data/brushes/sparkles.dat │ │ +Filename: data/images/ui/scroll_down_off.png │ │ Comment: │ │ │ │ -Filename: data/brushes/square_12.png │ │ +Filename: data/images/ui/scroll_up.png │ │ Comment: │ │ │ │ -Filename: data/brushes/heart.png │ │ +Filename: data/images/ui/scroll_up_off.png │ │ Comment: │ │ │ │ -Filename: data/brushes/arrow_triangles.dat │ │ +Filename: data/images/ui/select_digits.png │ │ Comment: │ │ │ │ -Filename: data/brushes/spray.png │ │ +Filename: data/images/ui/shrink.png │ │ Comment: │ │ │ │ -Filename: data/brushes/slash_20_rt.png │ │ +Filename: data/images/ui/slideshow.png │ │ Comment: │ │ │ │ -Filename: data/brushes/inksplat.dat │ │ +Filename: data/images/ui/sparkles-old.png │ │ Comment: │ │ │ │ -Filename: data/brushes/square_seethru.png │ │ +Filename: data/images/ui/title.png │ │ Comment: │ │ │ │ -Filename: data/brushes/star.png │ │ +Filename: data/images/ui/title_large.png │ │ Comment: │ │ │ │ -Filename: data/brushes/squirrel.dat │ │ +Filename: data/images/ui/trash.png │ │ Comment: │ │ │ │ -Filename: data/brushes/flower_7.png │ │ +Filename: data/images/ui/yes.png │ │ Comment: │ │ │ │ -Filename: data/brushes/triangle_up.png │ │ +Filename: data/images/icon-win32.ico │ │ Comment: │ │ │ │ -Filename: data/brushes/spray.dat │ │ +Filename: data/images/icon.png │ │ Comment: │ │ │ │ -Filename: data/brushes/aa_round_03.png │ │ +Filename: data/images/icon128x128.png │ │ Comment: │ │ │ │ -Filename: data/brushes/arrow_triangles.png │ │ +Filename: data/images/icon16x16.png │ │ Comment: │ │ │ │ -Filename: data/brushes/oval.png │ │ +Filename: data/images/icon192x192.png │ │ Comment: │ │ │ │ -Filename: data/brushes/x.png │ │ +Filename: data/images/icon22x22.png │ │ Comment: │ │ │ │ -Filename: data/brushes/slash_16_lt.png │ │ +Filename: data/images/icon32x32.png │ │ Comment: │ │ │ │ -Filename: data/brushes/squirrel.png │ │ +Filename: data/images/icon32x32.xpm │ │ Comment: │ │ │ │ -Filename: data/brushes/flower_5_small.png │ │ +Filename: data/images/icon48x48.png │ │ Comment: │ │ │ │ -Filename: data/brushes/splat.png │ │ +Filename: data/images/icon64x64.png │ │ Comment: │ │ │ │ -Filename: data/brushes/square_24.png │ │ +Filename: data/images/icon96x96.png │ │ Comment: │ │ │ │ -Filename: data/brushes/lozenge.png │ │ +Filename: data/images/title-credits.png │ │ Comment: │ │ │ │ -Filename: data/brushes/aa_round_seethru.png │ │ +Filename: data/images/title-tuxpaint-2x.png │ │ Comment: │ │ │ │ -Filename: data/brushes/aa_round_12.png │ │ +Filename: data/images/title-tuxpaint.png │ │ Comment: │ │ │ │ -Filename: data/brushes/square_fuzz.png │ │ +Filename: data/images/title-tuxpaint.svg │ │ Comment: │ │ │ │ -Filename: data/brushes/tiny.png │ │ +Filename: data/images/title.png │ │ Comment: │ │ │ │ -Filename: data/brushes/kuroneko.png │ │ +Filename: data/images/tuxpaint-icon.svg │ │ Comment: │ │ │ │ -Filename: data/brushes/blob.png │ │ +Filename: data/images/tuxpaint-installer-icon-32x32.png │ │ Comment: │ │ │ │ -Filename: data/brushes/inksplat.png │ │ +Filename: data/images/tuxpaint-installer-icon-48x48.png │ │ Comment: │ │ │ │ -Filename: data/brushes/chisle.png │ │ +Filename: data/images/tuxpaint-installer-icon-64x64.png │ │ Comment: │ │ │ │ -Filename: data/brushes/cutout_star_circle.png │ │ +Filename: data/images/tuxpaint-installer.ico │ │ Comment: │ │ │ │ -Filename: data/brushes/aa_round_36.png │ │ +Filename: data/images/magic/ │ │ Comment: │ │ │ │ -Filename: data/brushes/arrow_compass_points.png │ │ +Filename: data/images/magic/Snow_flake4.png │ │ Comment: │ │ │ │ -Filename: data/brushes/square_06.png │ │ +Filename: data/images/magic/Snow_flake5.png │ │ Comment: │ │ │ │ -Filename: data/brushes/flower_6_small.png │ │ +Filename: data/images/magic/alien.png │ │ Comment: │ │ │ │ -Filename: data/brushes/slash_10_lt.png │ │ +Filename: data/images/magic/blind.png │ │ Comment: │ │ │ │ -Filename: data/brushes/aa_round_fuzz.png │ │ +Filename: data/images/magic/blocks.png │ │ Comment: │ │ │ │ -Filename: data/brushes/aa_round_24.png │ │ +Filename: data/images/magic/blur.png │ │ Comment: │ │ │ │ -Filename: data/brushes/cutout_square_diamond.png │ │ +Filename: data/images/magic/calligraphy.png │ │ Comment: │ │ │ │ -Filename: data/brushes/sphere.png │ │ +Filename: data/images/magic/calligraphy_brush.png │ │ Comment: │ │ │ │ -Filename: data/brushes/flower_6.png │ │ +Filename: data/images/magic/cartoon.png │ │ Comment: │ │ │ │ -Filename: data/brushes/kuroneko.dat │ │ +Filename: data/images/magic/chalk.png │ │ Comment: │ │ │ │ -Filename: data/brushes/square_36.png │ │ +Filename: data/images/magic/colornwhite.png │ │ Comment: │ │ │ │ -Filename: data/brushes/slash_20_lt.png │ │ +Filename: data/images/magic/confetti.png │ │ Comment: │ │ │ │ -Filename: data/brushes/flower_5.png │ │ +Filename: data/images/magic/darken.png │ │ Comment: │ │ │ │ -Filename: data/brushes/spiral.png │ │ +Filename: data/images/magic/distortion.png │ │ Comment: │ │ │ │ -Filename: data/brushes/slash_10_rt.png │ │ +Filename: data/images/magic/drip.png │ │ Comment: │ │ │ │ -Filename: data/brushes/triangle_down.png │ │ +Filename: data/images/magic/edges.png │ │ Comment: │ │ │ │ -Filename: data/brushes/pentagon.png │ │ +Filename: data/images/magic/emboss.png │ │ Comment: │ │ │ │ -Filename: data/brushes/vine.png │ │ +Filename: data/images/magic/fade.png │ │ Comment: │ │ │ │ -Filename: data/brushes/vine.dat │ │ +Filename: data/images/magic/fill.png │ │ Comment: │ │ │ │ -Filename: data/brushes/aa_round_06.png │ │ +Filename: data/images/magic/fisheye.png │ │ Comment: │ │ │ │ -Filename: data/brushes/hexagon.png │ │ +Filename: data/images/magic/flip.png │ │ Comment: │ │ │ │ -Filename: data/brushes/spiral.dat │ │ +Filename: data/images/magic/flower.png │ │ Comment: │ │ │ │ -Filename: data/osk/ │ │ +Filename: data/images/magic/flower_base.png │ │ Comment: │ │ │ │ -Filename: data/osk/en_US.UTF-8_Compose │ │ +Filename: data/images/magic/flower_leaf.png │ │ Comment: │ │ │ │ -Filename: data/osk/us-intl-altgr-dead-keys.keymap │ │ +Filename: data/images/magic/flower_petals.png │ │ Comment: │ │ │ │ -Filename: data/osk/default.layout │ │ +Filename: data/images/magic/foam.png │ │ Comment: │ │ │ │ -Filename: data/osk/abc.h_layout │ │ +Filename: data/images/magic/foam_data.png │ │ Comment: │ │ │ │ -Filename: data/osk/qwerty.layout │ │ +Filename: data/images/magic/fold.png │ │ Comment: │ │ │ │ -Filename: data/osk/qwerty.h_layout │ │ +Filename: data/images/magic/fretwork.png │ │ Comment: │ │ │ │ -Filename: data/osk/keysymdef.h │ │ +Filename: data/images/magic/fretwork_corner.png │ │ Comment: │ │ │ │ -Filename: data/stamps/ │ │ +Filename: data/images/magic/fretwork_four.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/ │ │ +Filename: data/images/magic/fretwork_one.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/ │ │ +Filename: data/images/magic/fretwork_three.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-kiss2.dat │ │ +Filename: data/images/magic/glasstile.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-yay2.png │ │ +Filename: data/images/magic/grass.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-kiss1.dat │ │ +Filename: data/images/magic/grass_data.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-yes1.png │ │ +Filename: data/images/magic/halftone.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-kiss2.png │ │ +Filename: data/images/magic/kal_pattern.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-yes1.dat │ │ +Filename: data/images/magic/kal_tiles.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-drat.png │ │ +Filename: data/images/magic/kalidescope.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-yes2.png │ │ +Filename: data/images/magic/largebrick.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-yes2.dat │ │ +Filename: data/images/magic/light.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-drat.dat │ │ +Filename: data/images/magic/metalpaint.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-kiss1.png │ │ +Filename: data/images/magic/mirror.png │ │ Comment: │ │ │ │ -Filename: data/stamps/cartoon/tux/tux-yay2.dat │ │ +Filename: data/images/magic/mosaic.png │ │ Comment: │ │ │ │ -Filename: data/fonts/ │ │ +Filename: data/images/magic/mosaic_shaped_hex.png │ │ Comment: │ │ │ │ -Filename: data/fonts/default_font.ttf │ │ +Filename: data/images/magic/mosaic_shaped_irregular.png │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeSerifBoldItalic.ttf │ │ +Filename: data/images/magic/mosaic_shaped_square.png │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeSerifBold.ttf │ │ +Filename: data/images/magic/negative.png │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeSans.ttf │ │ +Filename: data/images/magic/noise.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ │ │ +Filename: data/images/magic/perspective.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/vi_docs/ │ │ +Filename: data/images/magic/picasso.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/vi_docs/README.txt │ │ +Filename: data/images/magic/puzzle.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/vi_docs/COPYING.txt │ │ +Filename: data/images/magic/rails.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ka_docs/ │ │ +Filename: data/images/magic/rails_corner.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ka_docs/README.txt │ │ +Filename: data/images/magic/rails_four.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ka_docs/COPYING.txt │ │ +Filename: data/images/magic/rails_one.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_TW.ttf │ │ +Filename: data/images/magic/rails_three.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/th_docs/ │ │ +Filename: data/images/magic/rain.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/th_docs/README.txt │ │ +Filename: data/images/magic/rainbow.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/th_docs/COPYING.txt │ │ +Filename: data/images/magic/realrainbow-colors.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_tw_docs/ │ │ +Filename: data/images/magic/realrainbow-roygbiv-colors.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_tw_docs/README.txt │ │ +Filename: data/images/magic/realrainbow-roygbiv.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_tw_docs/tuxpaintsubset.pe │ │ +Filename: data/images/magic/realrainbow.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_tw_docs/do_it.sh │ │ +Filename: data/images/magic/ripples.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_tw_docs/COPYING.txt │ │ +Filename: data/images/magic/rosette.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_tw_docs/maketuxfont.py │ │ +Filename: data/images/magic/sharpen.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ja_docs/ │ │ +Filename: data/images/magic/shift.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ja_docs/README.txt │ │ +Filename: data/images/magic/silhouette.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ja_docs/COPYING.txt │ │ +Filename: data/images/magic/smallbrick.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ta.ttf │ │ +Filename: data/images/magic/smudge.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/el.ttf │ │ +Filename: data/images/magic/snowball.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/te_docs/ │ │ +Filename: data/images/magic/snowflake.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/te_docs/README.txt │ │ +Filename: data/images/magic/string_art_angles.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/te_docs/COPYING.txt │ │ +Filename: data/images/magic/string_art_full_by_offset.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/gu.ttf │ │ +Filename: data/images/magic/string_art_triangles.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ka.ttf │ │ +Filename: data/images/magic/symmetric_leftright.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ar.ttf │ │ +Filename: data/images/magic/symmetric_updown.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/bo.ttf │ │ +Filename: data/images/magic/thick.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/hi_docs/ │ │ +Filename: data/images/magic/thin.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/hi_docs/README.txt │ │ +Filename: data/images/magic/tint.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/hi_docs/COPYING.txt │ │ +Filename: data/images/magic/toothpaste.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/he.ttf │ │ +Filename: data/images/magic/tornado.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ar_docs/ │ │ +Filename: data/images/magic/tornado_base.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ar_docs/README.txt │ │ +Filename: data/images/magic/tornado_cloud.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ar_docs/COPYING.txt │ │ +Filename: data/images/magic/tv.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/el_docs/ │ │ +Filename: data/images/magic/wavelet.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/el_docs/README.txt │ │ +Filename: data/images/magic/waves.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/el_docs/COPYING.txt │ │ +Filename: data/images/magic/wetpaint.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_cn_docs/ │ │ +Filename: data/images/magic/xor.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_cn_docs/README.txt │ │ +Filename: data/images/magic/zoom.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_cn_docs/Makefile │ │ +Filename: data/im/ │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_cn_docs/COPYING.txt │ │ +Filename: data/im/ja.im │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/bo_docs/ │ │ +Filename: data/im/ko.im │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/bo_docs/README.txt │ │ +Filename: data/im/th.im │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/bo_docs/COPYING.txt │ │ +Filename: data/im/zh_tw.im │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ja.ttf │ │ +Filename: data/osk/ │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/zh_CN.ttf │ │ +Filename: data/osk/abc.h_layout │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/gu_docs/ │ │ +Filename: data/osk/default.layout │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/gu_docs/README.txt │ │ +Filename: data/osk/en_US.UTF-8_Compose │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/gu_docs/COPYING.txt │ │ +Filename: data/osk/keysymdef.h │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/th.ttf │ │ +Filename: data/osk/qwerty.h_layout │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/he_docs/ │ │ +Filename: data/osk/qwerty.layout │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/he_docs/README.txt │ │ +Filename: data/osk/us-intl-altgr-dead-keys.keymap │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/he_docs/COPYING.txt │ │ +Filename: data/stamps/ │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ta_docs/ │ │ +Filename: data/stamps/cartoon/ │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ta_docs/README.txt │ │ +Filename: data/stamps/cartoon/tux/ │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/ta_docs/COPYING.txt │ │ +Filename: data/stamps/cartoon/tux/tux-drat.dat │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/hi.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-drat.png │ │ Comment: │ │ │ │ -Filename: data/fonts/locale/te.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-kiss1.dat │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeMonoBold.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-kiss1.png │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeSerif.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-kiss2.dat │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeSansBoldOblique.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-kiss2.png │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeMonoBoldOblique.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-yay2.dat │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeSansOblique.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-yay2.png │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeSansBold.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-yes1.dat │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeMono.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-yes1.png │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeMonoOblique.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-yes2.dat │ │ Comment: │ │ │ │ -Filename: data/fonts/FreeSerifItalic.ttf │ │ +Filename: data/stamps/cartoon/tux/tux-yes2.png │ │ Comment: │ │ │ │ Filename: data/starters/ │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_africa.png │ │ -Comment: │ │ - │ │ -Filename: data/starters/reef.png │ │ -Comment: │ │ - │ │ -Filename: data/starters/jigsaw.svg │ │ -Comment: │ │ - │ │ -Filename: data/starters/jetplane.png │ │ -Comment: │ │ - │ │ -Filename: data/starters/frame_television.png │ │ -Comment: │ │ - │ │ -Filename: data/starters/rocket.png │ │ +Filename: data/starters/Jigsaw_3x3.png │ │ Comment: │ │ │ │ Filename: data/starters/Jigsaw_5x5.png │ │ Comment: │ │ │ │ -Filename: data/starters/frame_filmstrip.png │ │ +Filename: data/starters/bald_eagle.svg │ │ Comment: │ │ │ │ -Filename: data/starters/shipwreck.png │ │ +Filename: data/starters/car2.svg │ │ Comment: │ │ │ │ -Filename: data/starters/nagasaki.svg │ │ +Filename: data/starters/carcassone.png │ │ Comment: │ │ │ │ -Filename: data/starters/stained_glass.svg │ │ +Filename: data/starters/chessboard-back.png │ │ Comment: │ │ │ │ -Filename: data/starters/bald_eagle.svg │ │ +Filename: data/starters/chessboard.png │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_asia_north.png │ │ +Filename: data/starters/chicken.png │ │ Comment: │ │ │ │ -Filename: data/starters/skyline-sf-dusk.png │ │ +Filename: data/starters/desert_tortoise.svg │ │ Comment: │ │ │ │ -Filename: data/starters/street.png │ │ +Filename: data/starters/elephant.svg │ │ Comment: │ │ │ │ -Filename: data/starters/elephant.svg │ │ +Filename: data/starters/fish_icon.svg │ │ Comment: │ │ │ │ -Filename: data/starters/gecko.svg │ │ +Filename: data/starters/frame_filmstrip.png │ │ Comment: │ │ │ │ -Filename: data/starters/manatee.svg │ │ +Filename: data/starters/frame_flowers.png │ │ Comment: │ │ │ │ -Filename: data/starters/car2.svg │ │ +Filename: data/starters/frame_gold.png │ │ Comment: │ │ │ │ -Filename: data/starters/woodpecker.svg │ │ +Filename: data/starters/frame_heart.png │ │ Comment: │ │ │ │ -Filename: data/starters/chessboard.png │ │ +Filename: data/starters/frame_hearts.svg │ │ Comment: │ │ │ │ Filename: data/starters/frame_neon.png │ │ Comment: │ │ │ │ -Filename: data/starters/skyline-sf-dusk.txt │ │ +Filename: data/starters/frame_picture.png │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_asia_south.png │ │ +Filename: data/starters/frame_screen.png │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_america_north_usa.png │ │ +Filename: data/starters/frame_silver.png │ │ Comment: │ │ │ │ -Filename: data/starters/nagasaki.png │ │ +Filename: data/starters/frame_television.png │ │ Comment: │ │ │ │ -Filename: data/starters/chessboard-back.png │ │ +Filename: data/starters/gecko.svg │ │ +Comment: │ │ + │ │ +Filename: data/starters/grid_10x10.png │ │ Comment: │ │ │ │ Filename: data/starters/grid_20x20.png │ │ Comment: │ │ │ │ Filename: data/starters/hat.png │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_japan.png │ │ +Filename: data/starters/hat.svg │ │ Comment: │ │ │ │ -Filename: data/starters/tux_farmer.png │ │ +Filename: data/starters/jetplane.png │ │ Comment: │ │ │ │ -Filename: data/starters/frame_silver.png │ │ +Filename: data/starters/jigsaw.png │ │ Comment: │ │ │ │ -Filename: data/starters/spirograph.svg │ │ +Filename: data/starters/jigsaw.svg │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_canada.png │ │ +Filename: data/starters/manatee.svg │ │ Comment: │ │ │ │ Filename: data/starters/mosaic.svg │ │ Comment: │ │ │ │ -Filename: data/starters/reef-back.png │ │ +Filename: data/starters/nagasaki.png │ │ Comment: │ │ │ │ -Filename: data/starters/old_soviet_car.svg │ │ +Filename: data/starters/nagasaki.svg │ │ Comment: │ │ │ │ -Filename: data/starters/fish_icon.svg │ │ +Filename: data/starters/old_soviet_car.svg │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_america_south.png │ │ +Filename: data/starters/pansy.png │ │ Comment: │ │ │ │ -Filename: data/starters/carcassone.png │ │ +Filename: data/starters/reef-back.png │ │ Comment: │ │ │ │ -Filename: data/starters/Jigsaw_3x3.png │ │ +Filename: data/starters/reef.png │ │ Comment: │ │ │ │ Filename: data/starters/reef.txt │ │ Comment: │ │ │ │ -Filename: data/starters/frame_picture.png │ │ +Filename: data/starters/rocket.png │ │ Comment: │ │ │ │ -Filename: data/starters/frame_screen.png │ │ +Filename: data/starters/shipwreck.png │ │ Comment: │ │ │ │ -Filename: data/starters/frame_hearts.svg │ │ +Filename: data/starters/skull.svg │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/ │ │ +Filename: data/starters/skyline-sf-dusk-back.jpeg │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/jetplane-t.png │ │ +Filename: data/starters/skyline-sf-dusk.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/frame_gold-t.png │ │ +Filename: data/starters/skyline-sf-dusk.txt │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/pansy-t.png │ │ +Filename: data/starters/spirograph.svg │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/spirograph-t.png │ │ +Filename: data/starters/stained_glass.svg │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/car2-t.png │ │ +Filename: data/starters/street.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/mosaic-t.png │ │ +Filename: data/starters/tux_farmer.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/Jigsaw_5x5-t.png │ │ +Filename: data/starters/woodpecker.svg │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/grid_10x10-t.png │ │ +Filename: data/starters/worldmap.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/fish_icon-t.png │ │ +Filename: data/starters/worldmap_africa.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_canada-t.png │ │ +Filename: data/starters/worldmap_america_north.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/skyline-sf-dusk-t.png │ │ +Filename: data/starters/worldmap_america_north_usa-back.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_america_south-t.png │ │ +Filename: data/starters/worldmap_america_north_usa.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/desert_tortoise-t.png │ │ +Filename: data/starters/worldmap_america_south.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/old_soviet_car-t.png │ │ +Filename: data/starters/worldmap_asia_north.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_australasia-t.png │ │ +Filename: data/starters/worldmap_asia_south.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_america_north-t.png │ │ +Filename: data/starters/worldmap_australasia.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/frame_screen-t.png │ │ +Filename: data/starters/worldmap_canada.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/bald_eagle-t.png │ │ +Filename: data/starters/worldmap_europe.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/frame_filmstrip-t.png │ │ +Filename: data/starters/worldmap_japan.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/nagasaki-t.png │ │ +Filename: data/starters/.thumbs/ │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/carcassone-t.png │ │ +Filename: data/starters/.thumbs/Jigsaw_3x3-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/frame_neon-t.png │ │ +Filename: data/starters/.thumbs/Jigsaw_5x5-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_japan-t.png │ │ +Filename: data/starters/.thumbs/bald_eagle-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_asia_north-t.png │ │ +Filename: data/starters/.thumbs/car2-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap-t.png │ │ +Filename: data/starters/.thumbs/carcassone-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/gecko-t.png │ │ +Filename: data/starters/.thumbs/chessboard-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/frame_heart-t.png │ │ +Filename: data/starters/.thumbs/chicken-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/reef-t.png │ │ +Filename: data/starters/.thumbs/desert_tortoise-t.png │ │ Comment: │ │ │ │ Filename: data/starters/.thumbs/elephant-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/hat-t.png │ │ +Filename: data/starters/.thumbs/fish_icon-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/chessboard-t.png │ │ +Filename: data/starters/.thumbs/frame_filmstrip-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/shipwreck-t.png │ │ +Filename: data/starters/.thumbs/frame_flowers-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/jigsaw-t.png │ │ +Filename: data/starters/.thumbs/frame_gold-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_america_north_usa-t.png │ │ +Filename: data/starters/.thumbs/frame_heart-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/chicken-t.png │ │ +Filename: data/starters/.thumbs/frame_hearts-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/skull-t.png │ │ +Filename: data/starters/.thumbs/frame_neon-t.png │ │ Comment: │ │ │ │ Filename: data/starters/.thumbs/frame_picture-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/grid_20x20-t.png │ │ +Filename: data/starters/.thumbs/frame_screen-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/frame_flowers-t.png │ │ +Filename: data/starters/.thumbs/frame_silver-t.png │ │ Comment: │ │ │ │ Filename: data/starters/.thumbs/frame_television-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_europe-t.png │ │ +Filename: data/starters/.thumbs/gecko-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/rocket-t.png │ │ +Filename: data/starters/.thumbs/grid_10x10-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/tux_farmer-t.png │ │ +Filename: data/starters/.thumbs/grid_20x20-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/street-t.png │ │ +Filename: data/starters/.thumbs/hat-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/frame_hearts-t.png │ │ +Filename: data/starters/.thumbs/jetplane-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_africa-t.png │ │ +Filename: data/starters/.thumbs/jigsaw-t.png │ │ Comment: │ │ │ │ Filename: data/starters/.thumbs/manatee-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/Jigsaw_3x3-t.png │ │ +Filename: data/starters/.thumbs/mosaic-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/worldmap_asia_south-t.png │ │ +Filename: data/starters/.thumbs/nagasaki-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/stained_glass-t.png │ │ +Filename: data/starters/.thumbs/old_soviet_car-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/woodpecker-t.png │ │ +Filename: data/starters/.thumbs/pansy-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/.thumbs/frame_silver-t.png │ │ +Filename: data/starters/.thumbs/reef-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/desert_tortoise.svg │ │ +Filename: data/starters/.thumbs/rocket-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_australasia.png │ │ +Filename: data/starters/.thumbs/shipwreck-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/pansy.png │ │ +Filename: data/starters/.thumbs/skull-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/frame_heart.png │ │ +Filename: data/starters/.thumbs/skyline-sf-dusk-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/skyline-sf-dusk-back.jpeg │ │ +Filename: data/starters/.thumbs/spirograph-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/hat.svg │ │ +Filename: data/starters/.thumbs/stained_glass-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap.png │ │ +Filename: data/starters/.thumbs/street-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/chicken.png │ │ +Filename: data/starters/.thumbs/tux_farmer-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/jigsaw.png │ │ +Filename: data/starters/.thumbs/woodpecker-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/skull.svg │ │ +Filename: data/starters/.thumbs/worldmap-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_america_north.png │ │ +Filename: data/starters/.thumbs/worldmap_africa-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/frame_flowers.png │ │ +Filename: data/starters/.thumbs/worldmap_america_north-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/frame_gold.png │ │ +Filename: data/starters/.thumbs/worldmap_america_north_usa-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/grid_10x10.png │ │ +Filename: data/starters/.thumbs/worldmap_america_south-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_europe.png │ │ +Filename: data/starters/.thumbs/worldmap_asia_north-t.png │ │ Comment: │ │ │ │ -Filename: data/starters/worldmap_america_north_usa-back.png │ │ +Filename: data/starters/.thumbs/worldmap_asia_south-t.png │ │ Comment: │ │ │ │ -Filename: locale/ │ │ +Filename: data/starters/.thumbs/worldmap_australasia-t.png │ │ Comment: │ │ │ │ -Filename: locale/sk/ │ │ +Filename: data/starters/.thumbs/worldmap_canada-t.png │ │ Comment: │ │ │ │ -Filename: locale/sk/LC_MESSAGES/ │ │ +Filename: data/starters/.thumbs/worldmap_europe-t.png │ │ Comment: │ │ │ │ -Filename: locale/sk/LC_MESSAGES/tuxpaint.mo │ │ +Filename: data/starters/.thumbs/worldmap_japan-t.png │ │ Comment: │ │ │ │ -Filename: locale/cy/ │ │ +Filename: locale/ │ │ Comment: │ │ │ │ -Filename: locale/cy/LC_MESSAGES/ │ │ +Filename: locale/el/ │ │ Comment: │ │ │ │ -Filename: locale/cy/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/el/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ach/ │ │ +Filename: locale/el/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ach/LC_MESSAGES/ │ │ +Filename: locale/ta/ │ │ Comment: │ │ │ │ -Filename: locale/ach/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ta/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/son/ │ │ +Filename: locale/ta/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/son/LC_MESSAGES/ │ │ +Filename: locale/sa/ │ │ Comment: │ │ │ │ -Filename: locale/son/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sa/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/nso/ │ │ +Filename: locale/sa/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/nso/LC_MESSAGES/ │ │ +Filename: locale/zam/ │ │ Comment: │ │ │ │ -Filename: locale/nso/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/zam/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/sl/ │ │ +Filename: locale/zam/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/sl/LC_MESSAGES/ │ │ +Filename: locale/pa/ │ │ Comment: │ │ │ │ -Filename: locale/sl/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/pa/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ko/ │ │ +Filename: locale/pa/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ko/LC_MESSAGES/ │ │ +Filename: locale/en_AU/ │ │ Comment: │ │ │ │ -Filename: locale/ko/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/en_AU/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/mni@meiteimayek/ │ │ +Filename: locale/en_AU/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/mni@meiteimayek/LC_MESSAGES/ │ │ +Filename: locale/he/ │ │ Comment: │ │ │ │ -Filename: locale/mni@meiteimayek/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/he/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/km/ │ │ +Filename: locale/he/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/km/LC_MESSAGES/ │ │ +Filename: locale/su/ │ │ Comment: │ │ │ │ -Filename: locale/km/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/su/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/shs/ │ │ +Filename: locale/su/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/shs/LC_MESSAGES/ │ │ +Filename: locale/oj/ │ │ Comment: │ │ │ │ -Filename: locale/shs/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/oj/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/is/ │ │ +Filename: locale/oj/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/is/LC_MESSAGES/ │ │ +Filename: locale/pl/ │ │ Comment: │ │ │ │ -Filename: locale/is/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/pl/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ru/ │ │ +Filename: locale/pl/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ru/LC_MESSAGES/ │ │ +Filename: locale/ka/ │ │ Comment: │ │ │ │ -Filename: locale/ru/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ka/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/uk/ │ │ +Filename: locale/ka/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/uk/LC_MESSAGES/ │ │ +Filename: locale/ca@valencia/ │ │ Comment: │ │ │ │ -Filename: locale/uk/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ca@valencia/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/cgg/ │ │ +Filename: locale/ca@valencia/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/cgg/LC_MESSAGES/ │ │ +Filename: locale/ja/ │ │ Comment: │ │ │ │ -Filename: locale/cgg/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ja/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/fa/ │ │ +Filename: locale/ja/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/fa/LC_MESSAGES/ │ │ +Filename: locale/son/ │ │ Comment: │ │ │ │ -Filename: locale/fa/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/son/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ak/ │ │ +Filename: locale/son/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ak/LC_MESSAGES/ │ │ +Filename: locale/tr/ │ │ Comment: │ │ │ │ -Filename: locale/ak/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/tr/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/si/ │ │ +Filename: locale/tr/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/si/LC_MESSAGES/ │ │ +Filename: locale/ga/ │ │ Comment: │ │ │ │ -Filename: locale/si/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ga/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/bg/ │ │ +Filename: locale/ga/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/bg/LC_MESSAGES/ │ │ +Filename: locale/gos/ │ │ Comment: │ │ │ │ -Filename: locale/bg/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/gos/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/sr@latin/ │ │ +Filename: locale/gos/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/sr@latin/LC_MESSAGES/ │ │ +Filename: locale/sr/ │ │ Comment: │ │ │ │ -Filename: locale/sr@latin/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sr/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/pa/ │ │ +Filename: locale/sr/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/pa/LC_MESSAGES/ │ │ +Filename: locale/bm/ │ │ Comment: │ │ │ │ -Filename: locale/pa/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/bm/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/it/ │ │ +Filename: locale/bm/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/it/LC_MESSAGES/ │ │ +Filename: locale/sat@olchiki/ │ │ Comment: │ │ │ │ -Filename: locale/it/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sat@olchiki/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ne/ │ │ +Filename: locale/sat@olchiki/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ne/LC_MESSAGES/ │ │ +Filename: locale/vi/ │ │ Comment: │ │ │ │ -Filename: locale/ne/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/vi/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/kn/ │ │ +Filename: locale/vi/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/kn/LC_MESSAGES/ │ │ +Filename: locale/da/ │ │ Comment: │ │ │ │ -Filename: locale/kn/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/da/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/sat@olchiki/ │ │ +Filename: locale/da/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/sat@olchiki/LC_MESSAGES/ │ │ +Filename: locale/ca/ │ │ Comment: │ │ │ │ -Filename: locale/sat@olchiki/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ca/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/hu/ │ │ +Filename: locale/ca/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/hu/LC_MESSAGES/ │ │ +Filename: locale/eo/ │ │ Comment: │ │ │ │ -Filename: locale/hu/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/eo/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/nl/ │ │ +Filename: locale/eo/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/nl/LC_MESSAGES/ │ │ +Filename: locale/si/ │ │ Comment: │ │ │ │ -Filename: locale/nl/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/si/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ve/ │ │ +Filename: locale/si/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ve/LC_MESSAGES/ │ │ +Filename: locale/lt/ │ │ Comment: │ │ │ │ -Filename: locale/ve/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/lt/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/hy/ │ │ +Filename: locale/lt/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/hy/LC_MESSAGES/ │ │ +Filename: locale/id/ │ │ Comment: │ │ │ │ -Filename: locale/hy/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/id/LC_MESSAGES/ │ │ +Comment: │ │ + │ │ +Filename: locale/id/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ Filename: locale/or/ │ │ Comment: │ │ │ │ Filename: locale/or/LC_MESSAGES/ │ │ Comment: │ │ │ │ Filename: locale/or/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/oj/ │ │ +Filename: locale/cgg/ │ │ Comment: │ │ │ │ -Filename: locale/oj/LC_MESSAGES/ │ │ +Filename: locale/cgg/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/oj/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/cgg/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/et/ │ │ +Filename: locale/an/ │ │ Comment: │ │ │ │ -Filename: locale/et/LC_MESSAGES/ │ │ +Filename: locale/an/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/et/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/an/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/he/ │ │ +Filename: locale/nr/ │ │ Comment: │ │ │ │ -Filename: locale/he/LC_MESSAGES/ │ │ +Filename: locale/nr/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/he/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/nr/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ku/ │ │ +Filename: locale/zh_TW/ │ │ Comment: │ │ │ │ -Filename: locale/ku/LC_MESSAGES/ │ │ +Filename: locale/zh_TW/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ku/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/zh_TW/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/sa/ │ │ +Filename: locale/mr/ │ │ Comment: │ │ │ │ -Filename: locale/sa/LC_MESSAGES/ │ │ +Filename: locale/mr/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/sa/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/mr/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/es/ │ │ +Filename: locale/lb/ │ │ Comment: │ │ │ │ -Filename: locale/es/LC_MESSAGES/ │ │ +Filename: locale/lb/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/es/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/lb/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/pl/ │ │ +Filename: locale/lv/ │ │ Comment: │ │ │ │ -Filename: locale/pl/LC_MESSAGES/ │ │ +Filename: locale/lv/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/pl/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/lv/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/lb/ │ │ +Filename: locale/hi/ │ │ Comment: │ │ │ │ -Filename: locale/lb/LC_MESSAGES/ │ │ +Filename: locale/hi/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/lb/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/hi/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/fo/ │ │ +Filename: locale/sq/ │ │ Comment: │ │ │ │ -Filename: locale/fo/LC_MESSAGES/ │ │ +Filename: locale/sq/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/fo/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sq/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/am/ │ │ +Filename: locale/cy/ │ │ Comment: │ │ │ │ -Filename: locale/am/LC_MESSAGES/ │ │ +Filename: locale/cy/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/am/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/cy/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/zh_CN/ │ │ +Filename: locale/hu/ │ │ Comment: │ │ │ │ -Filename: locale/zh_CN/LC_MESSAGES/ │ │ +Filename: locale/hu/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/zh_CN/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/hu/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/br/ │ │ +Filename: locale/az/ │ │ Comment: │ │ │ │ -Filename: locale/br/LC_MESSAGES/ │ │ +Filename: locale/az/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/br/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/az/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/af/ │ │ +Filename: locale/hr/ │ │ Comment: │ │ │ │ -Filename: locale/af/LC_MESSAGES/ │ │ +Filename: locale/hr/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/af/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/hr/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/th/ │ │ +Filename: locale/nn/ │ │ Comment: │ │ │ │ -Filename: locale/th/LC_MESSAGES/ │ │ +Filename: locale/nn/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/th/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/nn/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/su/ │ │ +Filename: locale/en_GB/ │ │ Comment: │ │ │ │ -Filename: locale/su/LC_MESSAGES/ │ │ +Filename: locale/en_GB/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/su/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/en_GB/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/mk/ │ │ +Filename: locale/sl/ │ │ Comment: │ │ │ │ -Filename: locale/mk/LC_MESSAGES/ │ │ +Filename: locale/sl/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/mk/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sl/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ar/ │ │ +Filename: locale/fr/ │ │ Comment: │ │ │ │ -Filename: locale/ar/LC_MESSAGES/ │ │ +Filename: locale/fr/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ar/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/fr/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/de/ │ │ +Filename: locale/ko/ │ │ Comment: │ │ │ │ -Filename: locale/de/LC_MESSAGES/ │ │ +Filename: locale/ko/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/de/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ko/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/eu/ │ │ +Filename: locale/it/ │ │ Comment: │ │ │ │ -Filename: locale/eu/LC_MESSAGES/ │ │ +Filename: locale/it/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/eu/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/it/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/mn/ │ │ +Filename: locale/nb/ │ │ Comment: │ │ │ │ -Filename: locale/mn/LC_MESSAGES/ │ │ +Filename: locale/nb/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/mn/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/nb/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/wa/ │ │ +Filename: locale/mn/ │ │ Comment: │ │ │ │ -Filename: locale/wa/LC_MESSAGES/ │ │ +Filename: locale/mn/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/wa/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/mn/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/es_MX/ │ │ +Filename: locale/gd/ │ │ Comment: │ │ │ │ -Filename: locale/es_MX/LC_MESSAGES/ │ │ +Filename: locale/gd/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/es_MX/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/gd/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/zu/ │ │ +Filename: locale/br/ │ │ Comment: │ │ │ │ -Filename: locale/zu/LC_MESSAGES/ │ │ +Filename: locale/br/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/zu/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/br/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/en_CA/ │ │ +Filename: locale/ar/ │ │ Comment: │ │ │ │ -Filename: locale/en_CA/LC_MESSAGES/ │ │ +Filename: locale/ar/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/en_CA/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ar/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ml/ │ │ +Filename: locale/te/ │ │ Comment: │ │ │ │ -Filename: locale/ml/LC_MESSAGES/ │ │ +Filename: locale/te/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ml/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/te/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/gd/ │ │ +Filename: locale/de/ │ │ Comment: │ │ │ │ -Filename: locale/gd/LC_MESSAGES/ │ │ +Filename: locale/de/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/gd/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/de/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/rw/ │ │ +Filename: locale/en_CA/ │ │ Comment: │ │ │ │ -Filename: locale/rw/LC_MESSAGES/ │ │ +Filename: locale/en_CA/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/rw/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/en_CA/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ja/ │ │ +Filename: locale/nl/ │ │ Comment: │ │ │ │ -Filename: locale/ja/LC_MESSAGES/ │ │ +Filename: locale/nl/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ja/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/nl/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/nn/ │ │ +Filename: locale/sv/ │ │ Comment: │ │ │ │ -Filename: locale/nn/LC_MESSAGES/ │ │ +Filename: locale/sv/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/nn/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sv/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/gos/ │ │ +Filename: locale/oc/ │ │ Comment: │ │ │ │ -Filename: locale/gos/LC_MESSAGES/ │ │ +Filename: locale/oc/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/gos/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/oc/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/sr/ │ │ +Filename: locale/fa/ │ │ Comment: │ │ │ │ -Filename: locale/sr/LC_MESSAGES/ │ │ +Filename: locale/fa/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/sr/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/fa/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ff/ │ │ +Filename: locale/bo/ │ │ Comment: │ │ │ │ -Filename: locale/ff/LC_MESSAGES/ │ │ +Filename: locale/bo/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ff/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/bo/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/xh/ │ │ +Filename: locale/nso/ │ │ Comment: │ │ │ │ -Filename: locale/xh/LC_MESSAGES/ │ │ +Filename: locale/nso/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/xh/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/nso/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/sq/ │ │ +Filename: locale/ml/ │ │ Comment: │ │ │ │ -Filename: locale/sq/LC_MESSAGES/ │ │ +Filename: locale/ml/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/sq/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ml/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/mr/ │ │ +Filename: locale/ms/ │ │ Comment: │ │ │ │ -Filename: locale/mr/LC_MESSAGES/ │ │ +Filename: locale/ms/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/mr/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ms/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/cs/ │ │ +Filename: locale/ak/ │ │ Comment: │ │ │ │ -Filename: locale/cs/LC_MESSAGES/ │ │ +Filename: locale/ak/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/cs/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ak/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/zam/ │ │ +Filename: locale/zu/ │ │ Comment: │ │ │ │ -Filename: locale/zam/LC_MESSAGES/ │ │ +Filename: locale/zu/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/zam/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/zu/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/sw/ │ │ +Filename: locale/ku/ │ │ Comment: │ │ │ │ -Filename: locale/sw/LC_MESSAGES/ │ │ +Filename: locale/ku/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/sw/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ku/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ Filename: locale/ro/ │ │ Comment: │ │ │ │ Filename: locale/ro/LC_MESSAGES/ │ │ Comment: │ │ │ │ Filename: locale/ro/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/sat/ │ │ +Filename: locale/lg/ │ │ Comment: │ │ │ │ -Filename: locale/sat/LC_MESSAGES/ │ │ +Filename: locale/lg/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/sat/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/lg/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/te/ │ │ +Filename: locale/gu/ │ │ Comment: │ │ │ │ -Filename: locale/te/LC_MESSAGES/ │ │ +Filename: locale/gu/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/te/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/gu/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/az/ │ │ +Filename: locale/af/ │ │ Comment: │ │ │ │ -Filename: locale/az/LC_MESSAGES/ │ │ +Filename: locale/af/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/az/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/af/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/tr/ │ │ +Filename: locale/kok/ │ │ Comment: │ │ │ │ -Filename: locale/tr/LC_MESSAGES/ │ │ +Filename: locale/kok/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/tr/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/kok/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/be/ │ │ +Filename: locale/mai/ │ │ Comment: │ │ │ │ -Filename: locale/be/LC_MESSAGES/ │ │ +Filename: locale/mai/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/be/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/mai/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/en_ZA/ │ │ +Filename: locale/fi/ │ │ Comment: │ │ │ │ -Filename: locale/en_ZA/LC_MESSAGES/ │ │ +Filename: locale/fi/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/en_ZA/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/fi/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/vi/ │ │ +Filename: locale/shs/ │ │ Comment: │ │ │ │ -Filename: locale/vi/LC_MESSAGES/ │ │ +Filename: locale/shs/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/vi/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/shs/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/tlh/ │ │ +Filename: locale/et/ │ │ Comment: │ │ │ │ -Filename: locale/tlh/LC_MESSAGES/ │ │ +Filename: locale/et/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/tlh/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/et/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/as/ │ │ +Filename: locale/mk/ │ │ Comment: │ │ │ │ -Filename: locale/as/LC_MESSAGES/ │ │ +Filename: locale/mk/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/as/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/mk/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ast/ │ │ +Filename: locale/pt/ │ │ Comment: │ │ │ │ -Filename: locale/ast/LC_MESSAGES/ │ │ +Filename: locale/pt/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ast/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/pt/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ga/ │ │ +Filename: locale/tlh/ │ │ Comment: │ │ │ │ -Filename: locale/ga/LC_MESSAGES/ │ │ +Filename: locale/tlh/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ga/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/tlh/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/nb/ │ │ +Filename: locale/is/ │ │ Comment: │ │ │ │ -Filename: locale/nb/LC_MESSAGES/ │ │ +Filename: locale/is/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/nb/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/is/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/lg/ │ │ +Filename: locale/bg/ │ │ Comment: │ │ │ │ -Filename: locale/lg/LC_MESSAGES/ │ │ +Filename: locale/bg/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/lg/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/bg/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/an/ │ │ +Filename: locale/be/ │ │ Comment: │ │ │ │ -Filename: locale/an/LC_MESSAGES/ │ │ +Filename: locale/be/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/an/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/be/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/da/ │ │ +Filename: locale/km/ │ │ Comment: │ │ │ │ -Filename: locale/da/LC_MESSAGES/ │ │ +Filename: locale/km/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/da/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/km/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/lt/ │ │ +Filename: locale/kok@roman/ │ │ Comment: │ │ │ │ -Filename: locale/lt/LC_MESSAGES/ │ │ +Filename: locale/kok@roman/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/lt/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/kok@roman/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ca/ │ │ +Filename: locale/sw/ │ │ Comment: │ │ │ │ -Filename: locale/ca/LC_MESSAGES/ │ │ +Filename: locale/sw/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ca/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sw/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/iu/ │ │ +Filename: locale/wo/ │ │ Comment: │ │ │ │ -Filename: locale/iu/LC_MESSAGES/ │ │ +Filename: locale/wo/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/iu/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/wo/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/sv/ │ │ +Filename: locale/ast/ │ │ Comment: │ │ │ │ -Filename: locale/sv/LC_MESSAGES/ │ │ +Filename: locale/ast/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/sv/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ast/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/el/ │ │ +Filename: locale/ve/ │ │ Comment: │ │ │ │ -Filename: locale/el/LC_MESSAGES/ │ │ +Filename: locale/ve/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/el/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ve/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/lv/ │ │ +Filename: locale/es/ │ │ Comment: │ │ │ │ -Filename: locale/lv/LC_MESSAGES/ │ │ +Filename: locale/es/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/lv/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/es/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/fi/ │ │ +Filename: locale/tl/ │ │ Comment: │ │ │ │ -Filename: locale/fi/LC_MESSAGES/ │ │ +Filename: locale/tl/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/fi/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/tl/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/fr/ │ │ +Filename: locale/vec/ │ │ Comment: │ │ │ │ -Filename: locale/fr/LC_MESSAGES/ │ │ +Filename: locale/vec/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/fr/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/vec/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/vec/ │ │ +Filename: locale/es_MX/ │ │ Comment: │ │ │ │ -Filename: locale/vec/LC_MESSAGES/ │ │ +Filename: locale/es_MX/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/vec/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/es_MX/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/bm/ │ │ +Filename: locale/sr@latin/ │ │ Comment: │ │ │ │ -Filename: locale/bm/LC_MESSAGES/ │ │ +Filename: locale/sr@latin/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/bm/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sr@latin/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/kok/ │ │ +Filename: locale/pt_BR/ │ │ Comment: │ │ │ │ -Filename: locale/kok/LC_MESSAGES/ │ │ +Filename: locale/pt_BR/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/kok/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/pt_BR/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ka/ │ │ +Filename: locale/th/ │ │ Comment: │ │ │ │ -Filename: locale/ka/LC_MESSAGES/ │ │ +Filename: locale/th/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ka/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/th/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ta/ │ │ +Filename: locale/iu/ │ │ Comment: │ │ │ │ -Filename: locale/ta/LC_MESSAGES/ │ │ +Filename: locale/iu/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ta/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/iu/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/id/ │ │ +Filename: locale/eu/ │ │ Comment: │ │ │ │ -Filename: locale/id/LC_MESSAGES/ │ │ +Filename: locale/eu/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/id/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/eu/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/bo/ │ │ +Filename: locale/wa/ │ │ Comment: │ │ │ │ -Filename: locale/bo/LC_MESSAGES/ │ │ +Filename: locale/wa/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/bo/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/wa/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/bs/ │ │ +Filename: locale/cs/ │ │ Comment: │ │ │ │ -Filename: locale/bs/LC_MESSAGES/ │ │ +Filename: locale/cs/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/bs/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/cs/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/mai/ │ │ +Filename: locale/fo/ │ │ Comment: │ │ │ │ -Filename: locale/mai/LC_MESSAGES/ │ │ +Filename: locale/fo/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/mai/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/fo/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ca@valencia/ │ │ +Filename: locale/xh/ │ │ Comment: │ │ │ │ -Filename: locale/ca@valencia/LC_MESSAGES/ │ │ +Filename: locale/xh/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ca@valencia/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/xh/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/mni/ │ │ +Filename: locale/mni@meiteimayek/ │ │ Comment: │ │ │ │ -Filename: locale/mni/LC_MESSAGES/ │ │ +Filename: locale/mni@meiteimayek/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/mni/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/mni@meiteimayek/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/wo/ │ │ +Filename: locale/ach/ │ │ Comment: │ │ │ │ -Filename: locale/wo/LC_MESSAGES/ │ │ +Filename: locale/ach/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/wo/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ach/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/hi/ │ │ +Filename: locale/bs/ │ │ Comment: │ │ │ │ -Filename: locale/hi/LC_MESSAGES/ │ │ +Filename: locale/bs/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/hi/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/bs/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/pt/ │ │ +Filename: locale/gl/ │ │ Comment: │ │ │ │ -Filename: locale/pt/LC_MESSAGES/ │ │ +Filename: locale/gl/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/pt/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/gl/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/nr/ │ │ +Filename: locale/kn/ │ │ Comment: │ │ │ │ -Filename: locale/nr/LC_MESSAGES/ │ │ +Filename: locale/kn/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/nr/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/kn/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/oc/ │ │ +Filename: locale/as/ │ │ Comment: │ │ │ │ -Filename: locale/oc/LC_MESSAGES/ │ │ +Filename: locale/as/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/oc/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/as/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/tl/ │ │ +Filename: locale/hy/ │ │ Comment: │ │ │ │ -Filename: locale/tl/LC_MESSAGES/ │ │ +Filename: locale/hy/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/tl/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/hy/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/tw/ │ │ +Filename: locale/uk/ │ │ Comment: │ │ │ │ -Filename: locale/tw/LC_MESSAGES/ │ │ +Filename: locale/uk/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/tw/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/uk/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/hr/ │ │ +Filename: locale/en_ZA/ │ │ Comment: │ │ │ │ -Filename: locale/hr/LC_MESSAGES/ │ │ +Filename: locale/en_ZA/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/hr/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/en_ZA/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/kok@roman/ │ │ +Filename: locale/tw/ │ │ Comment: │ │ │ │ -Filename: locale/kok@roman/LC_MESSAGES/ │ │ +Filename: locale/tw/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/kok@roman/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/tw/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/gu/ │ │ +Filename: locale/rw/ │ │ Comment: │ │ │ │ -Filename: locale/gu/LC_MESSAGES/ │ │ +Filename: locale/rw/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/gu/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/rw/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/ms/ │ │ +Filename: locale/am/ │ │ Comment: │ │ │ │ -Filename: locale/ms/LC_MESSAGES/ │ │ +Filename: locale/am/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/ms/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/am/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/gl/ │ │ +Filename: locale/ne/ │ │ Comment: │ │ │ │ -Filename: locale/gl/LC_MESSAGES/ │ │ +Filename: locale/ne/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/gl/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ne/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/zh_TW/ │ │ +Filename: locale/mni/ │ │ Comment: │ │ │ │ -Filename: locale/zh_TW/LC_MESSAGES/ │ │ +Filename: locale/mni/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/zh_TW/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/mni/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/pt_BR/ │ │ +Filename: locale/zh_CN/ │ │ Comment: │ │ │ │ -Filename: locale/pt_BR/LC_MESSAGES/ │ │ +Filename: locale/zh_CN/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/pt_BR/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/zh_CN/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/eo/ │ │ +Filename: locale/sat/ │ │ Comment: │ │ │ │ -Filename: locale/eo/LC_MESSAGES/ │ │ +Filename: locale/sat/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/eo/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sat/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/en_AU/ │ │ +Filename: locale/sk/ │ │ Comment: │ │ │ │ -Filename: locale/en_AU/LC_MESSAGES/ │ │ +Filename: locale/sk/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/en_AU/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/sk/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ -Filename: locale/en_GB/ │ │ +Filename: locale/ff/ │ │ Comment: │ │ │ │ -Filename: locale/en_GB/LC_MESSAGES/ │ │ +Filename: locale/ff/LC_MESSAGES/ │ │ Comment: │ │ │ │ -Filename: locale/en_GB/LC_MESSAGES/tuxpaint.mo │ │ +Filename: locale/ff/LC_MESSAGES/tuxpaint.mo │ │ +Comment: │ │ + │ │ +Filename: locale/ru/ │ │ +Comment: │ │ + │ │ +Filename: locale/ru/LC_MESSAGES/ │ │ +Comment: │ │ + │ │ +Filename: locale/ru/LC_MESSAGES/tuxpaint.mo │ │ Comment: │ │ │ │ Filename: tuxpaint.cfg │ │ Comment: │ │ │ │ Zip file comment: ├── lib/armeabi/libtuxpaint_croco.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 09cfe6415701861e8260a53cd24ba2828564b2a3 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4825fd0bd3dd072b001584b646b2bcececd433a9 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libsharpen.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 1c94215bb124dd9f754a75e44006bfca55b1118e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7c31be83bde3c4f5c9c8dc0e3be18016a17c7817 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libmirror_flip.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 57edbf0325c08afbbbc6d140f87d8ca6d6455d0e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0a65bddc77f631940c6f73fdcd26038659872ee8 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libnoise.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 215f040e948b3fc0d4b57b9091da32346ab8de06 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ef4ed4d3fd3b9073cab5608fb0cd8b8dc9db2f53 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libglasstile.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 421b2231e7e6675182df4dcf6f5b572a667abb74 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d1fd72c67ae6da13ff015e84b279573e2728e7f0 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_gdk_pixbuf.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 95c0cf7164ca8cf552eec7892837898051fb092e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4021d21227ded873da50b69f7cd74a48c01c546f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libSDL2_Pango.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 6902944c188b99a068736c7f0862769c001f4f21 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d089a5dfe20f0121cfe3776b79df8b9b7a13490b │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libbricks.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 5f3a8442cba274f86e4ec86f4a0f79ab55b04b58 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 892a75bb51e61e05a41ab3c78021506cec6ab51a │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libfisheye.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: d8fe0710aa483ee551e62c06588927079a7080b4 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f8ad6b9ac5bd771ef9201780e2c713a036bfb34a │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libfade_darken.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: fa407d18b6e936c373f051622770c45e2dd7f2bc │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e7bb1b51286de12369fe780b6e965cfdfb38b516 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libcartoon.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 40f04535b545778ad26f45df75f17d5a3c1e94fd │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dc175b33c629ab888d79956dd7339357b9234e9d │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libperspective.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 1d25e44d815ecda78c13f5ae249c28e76961cd22 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8f9eccb556fb8349e763baf18713e7cbd745b1bf │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libalien.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 83eceb14279be888d610b41ed8c2853b18337662 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1f78db99bea85082133d47f6d524ff2a6bb86a69 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libpuzzle.so │ ├── 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: 1cb0d6b1e6fb64e125a99df459824b352cac0ace │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2086d40e78da0c42987bebbd2f6eb08d9de6de99 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_png.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 4012c0de464c76cd151237cd1d23f8caf35194d9 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 97715cb05bf3754fac604c55d6ed9eea6334a678 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/liblight.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: f1e3a5b2ad2d60610dc3d026f58c75e30533f025 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 068e5eb1343b7ee997ebb6d7e955c56b5722f961 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_cairo.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: fc4a5611e5c985f3581ffdfa7c6dd02d0bcb74c6 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fca0084439bca2cde43adff95f97168530b4dbeb │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libgrass.so │ ├── 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: 30a8d3176fa2b0be1861220a099dcd0aa2ef878d │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dca1371dd870e202e9a52f608ca8be4d1fa99e4a │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libnegative.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 93d7a236caeba2dc6833e3e546568fafe0098a32 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c3bcc69beda391827b81c12d40daf8ed38e35ca4 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libshift.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: d696faa0dab061007738f138c52fac073a40e2bb │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aee3451ce3b3c135eaf38c4372712dabc5d72607 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_rsvg.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: d5525b9ffa70f372653bef2b4d6b231282696f95 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c23e1abb916495d078e21a163d99b43996ec1a77 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint.so │ ├── 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: 0a66ae90ea1c96ffce591193c24c7436966dd167 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6384f4ec6eb32c7cda6d7f8b1083dfa4fa2d9d07 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── strings --all --bytes=8 {} │ │ @@ -971,15 +971,15 @@ │ │ key_color_ptr = %d │ │ find_most_saturated() failed │ │ Falling back to tinter=vector, this should be in the *.dat file │ │ Error: Can't render the colored stamp! │ │ The Simple DirectMedia Layer error that occurred was: │ │ DRAW: Current=%d Oldest=%d Newest=%d │ │ Tux Paint │ │ - Version 0.9.23 (2016-10-17) │ │ + Version 0.9.23 (2017-01-11) │ │ Built with these options: │ │ Built for Android (__ANDROID__) │ │ Using software surface (no USE_HWSURFACE) │ │ Using %dbpp video (VIDEO_BPP=%d) │ │ Prints as PostScript (PRINTMETHOD_PS) │ │ Threaded font loader enabled (FORKED_FONTS) │ │ Data directory (DATA_PREFIX) = %s │ │ @@ -1171,15 +1171,15 @@ │ │ Tuxpaint_0.9.23 │ │ Saving starter... %d │ │ cur %p, red %p │ │ %d %d %d │ │ c%d %d %d │ │ Error: Couldn't save the image! │ │ Software │ │ -Tux Paint 0.9.23 (2016-10-17) │ │ +Tux Paint 0.9.23 (2017-01-11) │ │ %Y%m%d%H%M%S │ │ Do you really want to quit? │ │ No, take me back! │ │ If you quit, you │ │ ll lose your picture! Save it? │ │ Yes, save it! │ │ t bother saving! │ │ @@ -1409,15 +1409,15 @@ │ │ Pango thread aborted! │ │ Done generating cache │ │ Now running font scanner │ │ /data/data/org.tuxpaint/files/data/fonts/default_font.ttf │ │ Error: Can't load font file: /data/data/org.tuxpaint/files/data/fonts/default_font.ttf │ │ The Simple DirectMedia Layer error that occurred was: │ │ Version: %s │ │ -2016-10-17 │ │ +2017-01-11 │ │ 2014 Bill Kendrick et al. │ │ Error: Can't build drawing canvas! │ │ The Simple DirectMedia Layer error that occurred was: │ │ Error: Can't build drawing touch mask! │ │ Error: Can't build undo buffer! (%d of %d) │ │ The Simple DirectMedia Layer error that occurred was: │ │ /data/data/org.tuxpaint/files/data/images/ui/title.png │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -829,16 +829,16 @@ │ │ 0x0005e384 6c652044 69726563 744d6564 6961204c le DirectMedia L │ │ 0x0005e394 61796572 20657272 6f722074 68617420 ayer error that │ │ 0x0005e3a4 6f636375 72726564 20776173 3a0a2573 occurred was:.%s │ │ 0x0005e3b4 0a0a0000 44524157 3a204375 7272656e ....DRAW: Curren │ │ 0x0005e3c4 743d2564 20204f6c 64657374 3d256420 t=%d Oldest=%d │ │ 0x0005e3d4 204e6577 6573743d 25640a00 0a547578 Newest=%d...Tux │ │ 0x0005e3e4 20506169 6e740000 20205665 7273696f Paint.. Versio │ │ - 0x0005e3f4 6e20302e 392e3233 20283230 31362d31 n 0.9.23 (2016-1 │ │ - 0x0005e404 302d3137 29000000 0a427569 6c742077 0-17)....Built w │ │ + 0x0005e3f4 6e20302e 392e3233 20283230 31372d30 n 0.9.23 (2017-0 │ │ + 0x0005e404 312d3131 29000000 0a427569 6c742077 1-11)....Built w │ │ 0x0005e414 69746820 74686573 65206f70 74696f6e ith these option │ │ 0x0005e424 733a0000 20204275 696c7420 666f7220 s:.. Built for │ │ 0x0005e434 416e6472 6f696420 20285f5f 414e4452 Android (__ANDR │ │ 0x0005e444 4f49445f 5f290000 20205573 696e6720 OID__).. Using │ │ 0x0005e454 736f6674 77617265 20737572 66616365 software surface │ │ 0x0005e464 2020286e 6f205553 455f4857 53555246 (no USE_HWSURF │ │ 0x0005e474 41434529 00000000 20205573 696e6720 ACE).... Using │ │ @@ -1257,15 +1257,15 @@ │ │ 0x0005fe44 64202564 0a000000 63256420 25642025 d %d....c%d %d % │ │ 0x0005fe54 640a0000 5425730a 00000000 4d25640a d...T%s.....M%d. │ │ 0x0005fe64 00000000 312e362e 32000000 0a457272 ....1.6.2....Err │ │ 0x0005fe74 6f723a20 436f756c 646e2774 20736176 or: Couldn't sav │ │ 0x0005fe84 65207468 6520696d 61676521 0a25730a e the image!.%s. │ │ 0x0005fe94 0a000000 536f6674 77617265 00000000 ....Software.... │ │ 0x0005fea4 54757820 5061696e 7420302e 392e3233 Tux Paint 0.9.23 │ │ - 0x0005feb4 20283230 31362d31 302d3137 29000000 (2016-10-17)... │ │ + 0x0005feb4 20283230 31372d30 312d3131 29000000 (2017-01-11)... │ │ 0x0005fec4 2559256d 25642548 254d2553 00000000 %Y%m%d%H%M%S.... │ │ 0x0005fed4 446f2079 6f752072 65616c6c 79207761 Do you really wa │ │ 0x0005fee4 6e742074 6f207175 69743f00 5965732c nt to quit?.Yes, │ │ 0x0005fef4 2049e280 996d2064 6f6e6521 00000000 I...m done!.... │ │ 0x0005ff04 4e6f2c20 74616b65 206d6520 6261636b No, take me back │ │ 0x0005ff14 21000000 49662079 6f752071 7569742c !...If you quit, │ │ 0x0005ff24 20796f75 e280996c 6c206c6f 73652079 you...ll lose y │ │ @@ -1836,16 +1836,16 @@ │ │ 0x00062274 7061696e 742f6669 6c65732f 64617461 paint/files/data │ │ 0x00062284 2f666f6e 74732f64 65666175 6c745f66 /fonts/default_f │ │ 0x00062294 6f6e742e 7474660a 54686520 53696d70 ont.ttf.The Simp │ │ 0x000622a4 6c652044 69726563 744d6564 6961204c le DirectMedia L │ │ 0x000622b4 61796572 20657272 6f722074 68617420 ayer error that │ │ 0x000622c4 6f636375 72726564 20776173 3a0a2573 occurred was:.%s │ │ 0x000622d4 0a0a0000 56657273 696f6e3a 20257320 ....Version: %s │ │ - 0x000622e4 e2809320 25730000 32303136 2d31302d ... %s..2016-10- │ │ - 0x000622f4 31370000 c2a92032 303032e2 80933230 17.... 2002...20 │ │ + 0x000622e4 e2809320 25730000 32303137 2d30312d ... %s..2017-01- │ │ + 0x000622f4 31310000 c2a92032 303032e2 80933230 11.... 2002...20 │ │ 0x00062304 31342042 696c6c20 4b656e64 7269636b 14 Bill Kendrick │ │ 0x00062314 20657420 616c2e00 0a457272 6f723a20 et al...Error: │ │ 0x00062324 43616e27 74206275 696c6420 64726177 Can't build draw │ │ 0x00062334 696e6720 63616e76 6173210a 54686520 ing canvas!.The │ │ 0x00062344 53696d70 6c652044 69726563 744d6564 Simple DirectMed │ │ 0x00062354 6961204c 61796572 20657272 6f722074 ia Layer error t │ │ 0x00062364 68617420 6f636375 72726564 20776173 hat occurred was ├── lib/armeabi/libtuxpaint_xml2.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 4d8334a9b1e1a5dedf58a4212a8241a4bb28cc19 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5132cf877f8f3fba5cd9c161d2d136ef6be9b485 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/librain.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: b914e5afb1a4e0e499992f681d06881390d9366b │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 45d54ca8ccc4a62ec599c40c2662f4072fac418e │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_ffi.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 119eeaba92b4ddc196bd9df3f52b9b07afd63194 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e05cecc7ce0425f6e79b943b29dbf5d3d3eca40d │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_freetype.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 14a5e413f58a3ec2219b1958825e3ad888f5a1c5 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 591e6bff46fe23db4f78fc1c837845699a62bb22 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libmosaic.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: e310777322ee14f194d498916a63ef6aa597e2ef │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3a221c9bfb7694235e8951d4a444ce8937a19df7 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libfill.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 22976d639f724371802ff36c41ae1b67a06cb5b0 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 88e204ebfd83caf7daf9e100018c3f0683ceaf9a │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libmetalpaint.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: e41b085ece01015a1bef66b3c02cf9e3294c4bdd │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 94aa1b4e3a1c229180227f171f2ca4eee04f2ec0 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/librealrainbow.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: f75755482a3f2810dee2baf93363d2e3e3170fd6 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 55bd6583d7a9b7118af32cbd4a7372b397e82bb1 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libhalftone.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: ccc1dd1f48e7eb4f324fa0c055227ff3bf1bfa4c │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2c0e4f47ffa410cdd87a5ec140a1e80949893e0e │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libwaves.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 2edbb63b628fbbd0ed3abb602feaadb440e2f842 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0cf5d67a6a124783f583dc7cb8c6a63c9762215c │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_pixman.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: e9707274b1396601f617066ff7396df56be12067 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8af9589a0d10c0f0a1105d7306632289c4863385 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libsmudge.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 33ed545ac27a6af222cc2edc2569ad51de19c422 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 98799cf6cec4a2dedebd7c44d44f71ebc3f51557 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libblur.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 155d02cd6eccdf650b09252dffc8b7b374d63fd7 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cb6932f840552bf7b2c32210776e3fb5f6bf97b8 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libflower.so │ ├── 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: 01c3d7e808c48844450b0a9903337d41c61a343d │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 64523b4a2b0116f08d5ad02b3014dae6cd80139c │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/librails.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 271bac921c3033c63e70f0e17a35b0a7df37b2d1 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 16f303547e229f93eb518e4d074aefbd06a8abee │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_fribidi.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 529f55a5d5e67364583d05bf59967db76c64283c │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e880479a0159f68e2a0ccaf44b2e1c47779e1084 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_harfbuzz_ng.so │ ├── 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: b3e6c3fff3710bef25450223702f0ae9ed1e6c1a │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 081a6527e2f78696bb1dba9d412d74a0d03be9db │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtornado.so │ ├── 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: 9863506cd4bd02641c9d5e0ac7e892e9f69990b1 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cd6955f3fa74ec450c9fb3f1c4df7c2f1ba6100f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libfoam.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: ca8ec7c602e4fb81444ef887f618be658b199466 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4ac717899cf74f44ee2eb2e5db3acc5bd054d25f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libcalligraphy.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: b4ea52106ad743175b110c6814c86e5807344bd8 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6ba5772f3b630b2a7abfaf933bb05e69a64f1a00 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_glib.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 2018f5e5a2e98d7d0f7f1cea5a7b7142542fd87e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d4c30958acc1a46ffe0c530c740be3fba317c857 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libconfetti.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: dd1d55eaa762013c2330015b946fd3706ab587a0 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 08dbf5aaa9088125e864ab8ce90f0aea01bf2786 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_iconv.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: f4639a5070872876b6519b0d870ea8e2248a7fc2 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 63419aecb7f9bd7fa4de25bd488a4a7ed15bb8dc │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/librosette.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 5392c743a363031e93c51eb794223a45edd0de0b │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 782a5496ae528534653b449154df380688443a82 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libSDL2.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --symbols {} │ │ @@ -26,23 +26,23 @@ │ │ 22: 00018cdd 10 FUNC GLOBAL DEFAULT 12 SDL_SetHint_REAL │ │ 23: 00018ce9 60 FUNC GLOBAL DEFAULT 12 SDL_GetHint_REAL │ │ 24: 00018d25 84 FUNC GLOBAL DEFAULT 12 SDL_DelHintCallback_REAL │ │ 25: 00018d79 176 FUNC GLOBAL DEFAULT 12 SDL_AddHintCallback_REAL │ │ 26: 00018e29 60 FUNC GLOBAL DEFAULT 12 SDL_ClearHints_REAL │ │ 27: 00019471 172 FUNC GLOBAL DEFAULT 12 SDL_LogMessageV_REAL │ │ 28: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ - 29: 000718b9 40 FUNC GLOBAL DEFAULT 12 SDL_GetFocusWindow │ │ - 30: 000704f9 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowFlags_REAL │ │ - 31: 000714cd 76 FUNC GLOBAL DEFAULT 12 SDL_MinimizeWindow_REAL │ │ + 29: 000712d5 40 FUNC GLOBAL DEFAULT 12 SDL_GetFocusWindow │ │ + 30: 0006ff15 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowFlags_REAL │ │ + 31: 00070ee9 76 FUNC GLOBAL DEFAULT 12 SDL_MinimizeWindow_REAL │ │ 32: 0006b965 8 FUNC GLOBAL DEFAULT 12 SDL_memset_REAL │ │ - 33: 00072b15 160 FUNC GLOBAL DEFAULT 12 SDL_ShowMessageBox_REAL │ │ + 33: 00072531 160 FUNC GLOBAL DEFAULT 12 SDL_ShowMessageBox_REAL │ │ 34: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@LIBC (2) │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ 36: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@LIBC (2) │ │ - 37: 00070e01 72 FUNC GLOBAL DEFAULT 12 SDL_RestoreWindow_REAL │ │ + 37: 0007081d 72 FUNC GLOBAL DEFAULT 12 SDL_RestoreWindow_REAL │ │ 38: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ 39: 000190d1 216 FUNC GLOBAL DEFAULT 12 SDL_ReportAssertion_REAL │ │ 40: 00043930 36 FUNC GLOBAL DEFAULT 12 SDL_AtomicLock_REAL │ │ 41: 0006ce19 96 FUNC GLOBAL DEFAULT 12 SDL_CreateMutex_REAL │ │ 42: 00043954 24 FUNC GLOBAL DEFAULT 12 SDL_AtomicUnlock_REAL │ │ 43: 0006ce8d 44 FUNC GLOBAL DEFAULT 12 SDL_LockMutex_REAL │ │ 44: 000199f1 56 FUNC GLOBAL DEFAULT 12 SDL_Quit_REAL │ │ @@ -75,26 +75,26 @@ │ │ 71: 00096c1c 8 FUNC GLOBAL DEFAULT 12 __clzsi2 │ │ 72: 00019775 16 FUNC GLOBAL DEFAULT 12 SDL_SetMainReady_REAL │ │ 73: 00019785 340 FUNC GLOBAL DEFAULT 12 SDL_InitSubSystem_REAL │ │ 74: 0006d439 28 FUNC GLOBAL DEFAULT 12 SDL_TicksInit │ │ 75: 00050881 88 FUNC GLOBAL DEFAULT 12 SDL_StartEventLoop │ │ 76: 0004f849 108 FUNC GLOBAL DEFAULT 12 SDL_QuitInit │ │ 77: 0006d259 112 FUNC GLOBAL DEFAULT 12 SDL_TimerInit │ │ - 78: 000726d9 508 FUNC GLOBAL DEFAULT 12 SDL_VideoInit_REAL │ │ + 78: 000720f5 508 FUNC GLOBAL DEFAULT 12 SDL_VideoInit_REAL │ │ 79: 00042a15 500 FUNC GLOBAL DEFAULT 12 SDL_AudioInit_REAL │ │ 80: 00053299 56 FUNC GLOBAL DEFAULT 12 SDL_JoystickInit │ │ 81: 000542dd 200 FUNC GLOBAL DEFAULT 12 SDL_GameControllerInit │ │ 82: 000529d5 16 FUNC GLOBAL DEFAULT 12 SDL_HapticInit │ │ 83: 000198d9 8 FUNC GLOBAL DEFAULT 12 SDL_Init_REAL │ │ 84: 000198e1 208 FUNC GLOBAL DEFAULT 12 SDL_QuitSubSystem_REAL │ │ 85: 000546a9 84 FUNC GLOBAL DEFAULT 12 SDL_GameControllerQuit │ │ 86: 00053661 40 FUNC GLOBAL DEFAULT 12 SDL_JoystickQuit │ │ 87: 00052b6d 24 FUNC GLOBAL DEFAULT 12 SDL_HapticQuit │ │ 88: 000429ad 104 FUNC GLOBAL DEFAULT 12 SDL_AudioQuit_REAL │ │ - 89: 000722ed 288 FUNC GLOBAL DEFAULT 12 SDL_VideoQuit_REAL │ │ + 89: 00071d09 288 FUNC GLOBAL DEFAULT 12 SDL_VideoQuit_REAL │ │ 90: 0006d1bd 156 FUNC GLOBAL DEFAULT 12 SDL_TimerQuit │ │ 91: 0004f8b5 108 FUNC GLOBAL DEFAULT 12 SDL_QuitQuit │ │ 92: 00050251 244 FUNC GLOBAL DEFAULT 12 SDL_StopEventLoop │ │ 93: 000199b1 64 FUNC GLOBAL DEFAULT 12 SDL_WasInit_REAL │ │ 94: 0006d455 16 FUNC GLOBAL DEFAULT 12 SDL_TicksQuit │ │ 95: 00019a29 14 FUNC GLOBAL DEFAULT 12 SDL_GetVersion_REAL │ │ 96: 00019a39 12 FUNC GLOBAL DEFAULT 12 SDL_GetRevision_REAL │ │ @@ -174,67 +174,67 @@ │ │ 170: 000438d9 8 FUNC GLOBAL DEFAULT 12 SDL_AtomicSetPtr_REAL │ │ 171: 000438e1 8 FUNC GLOBAL DEFAULT 12 SDL_AtomicAdd_REAL │ │ 172: 000438e9 24 FUNC GLOBAL DEFAULT 12 SDL_AtomicGet_REAL │ │ 173: 00043901 24 FUNC GLOBAL DEFAULT 12 SDL_AtomicGetPtr_REAL │ │ 174: 00043918 24 FUNC GLOBAL DEFAULT 12 SDL_AtomicTryLock_REAL │ │ 175: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@LIBC (2) │ │ 176: 000439e5 14 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeResize │ │ - 177: 00090fe5 68 FUNC GLOBAL DEFAULT 12 Android_SetScreenResolution │ │ + 177: 00090eed 68 FUNC GLOBAL DEFAULT 12 Android_SetScreenResolution │ │ 178: 000439f3 12 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativePadDown │ │ 179: 00054cd1 52 FUNC GLOBAL DEFAULT 12 Android_OnPadDown │ │ 180: 000439ff 12 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativePadUp │ │ 181: 00054d05 52 FUNC GLOBAL DEFAULT 12 Android_OnPadUp │ │ 182: 00043a0b 14 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeJoy │ │ 183: 00054d39 72 FUNC GLOBAL DEFAULT 12 Android_OnJoy │ │ 184: 00043a19 16 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeHat │ │ 185: 00054d81 124 FUNC GLOBAL DEFAULT 12 Android_OnHat │ │ 186: 00043a29 74 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeAddJoystick │ │ 187: 00054dfd 324 FUNC GLOBAL DEFAULT 12 Android_AddJoystick │ │ 188: 00043a73 10 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeRemoveJoystick │ │ 189: 00054b89 236 FUNC GLOBAL DEFAULT 12 Android_RemoveJoystick │ │ 190: 00043a7d 64 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeSurfaceDestroyed │ │ - 191: 0006fd01 12 FUNC GLOBAL DEFAULT 12 SDL_GetVideoDevice │ │ - 192: 000886f5 76 FUNC GLOBAL DEFAULT 12 SDL_EGL_MakeCurrent │ │ - 193: 000888dd 24 FUNC GLOBAL DEFAULT 12 SDL_EGL_DestroySurface │ │ - 194: 000d74a4 4 OBJECT GLOBAL DEFAULT 23 Android_Window │ │ + 191: 0006f71d 12 FUNC GLOBAL DEFAULT 12 SDL_GetVideoDevice │ │ + 192: 0006f1e1 76 FUNC GLOBAL DEFAULT 12 SDL_EGL_MakeCurrent │ │ + 193: 0006f3c9 24 FUNC GLOBAL DEFAULT 12 SDL_EGL_DestroySurface │ │ + 194: 000d749c 4 OBJECT GLOBAL DEFAULT 23 Android_Window │ │ 195: 00043abd 20 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeFlipBuffers │ │ - 196: 000724dd 100 FUNC GLOBAL DEFAULT 12 SDL_GL_SwapWindow_REAL │ │ + 196: 00071ef9 100 FUNC GLOBAL DEFAULT 12 SDL_GL_SwapWindow_REAL │ │ 197: 00043ad1 10 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeKeyDown │ │ 198: 00091425 56 FUNC GLOBAL DEFAULT 12 Android_OnKeyDown │ │ 199: 00043adb 10 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeKeyUp │ │ 200: 0009145d 56 FUNC GLOBAL DEFAULT 12 Android_OnKeyUp │ │ 201: 00043ae5 8 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeKeyboardFocusLost │ │ - 202: 00072641 88 FUNC GLOBAL DEFAULT 12 SDL_StopTextInput_REAL │ │ + 202: 0007205d 88 FUNC GLOBAL DEFAULT 12 SDL_StopTextInput_REAL │ │ 203: 00043aed 24 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeTouch │ │ 204: 0009124d 392 FUNC GLOBAL DEFAULT 12 Android_OnTouch │ │ 205: 00043b05 24 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeAccel │ │ 206: 00043b1d 12 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeLowMemory │ │ 207: 000508fd 68 FUNC GLOBAL DEFAULT 12 SDL_SendAppEvent │ │ 208: 00043b29 56 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeQuit │ │ 209: 00050559 72 FUNC GLOBAL DEFAULT 12 SDL_FlushEvents_REAL │ │ 210: 0004f921 12 FUNC GLOBAL DEFAULT 12 SDL_SendQuit │ │ 211: 0006cb79 56 FUNC GLOBAL DEFAULT 12 SDL_SemValue_REAL │ │ 212: 0006cbb1 48 FUNC GLOBAL DEFAULT 12 SDL_SemPost_REAL │ │ - 213: 000d74a8 4 OBJECT GLOBAL DEFAULT 23 Android_ResumeSem │ │ + 213: 000d74a0 4 OBJECT GLOBAL DEFAULT 23 Android_ResumeSem │ │ 214: 00043b61 108 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativePause │ │ 215: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ 216: 00051fe5 492 FUNC GLOBAL DEFAULT 12 SDL_SendWindowEvent │ │ - 217: 000d74ac 4 OBJECT GLOBAL DEFAULT 23 Android_PauseSem │ │ + 217: 000d74a4 4 OBJECT GLOBAL DEFAULT 23 Android_PauseSem │ │ 218: 00043bcd 108 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeResume │ │ 219: 00043c39 44 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLInputConnection_nativeCommitText │ │ 220: 00051c5d 116 FUNC GLOBAL DEFAULT 12 SDL_SendKeyboardText │ │ 221: 00043c65 48 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLInputConnection_nativeSetComposingText │ │ 222: 00051cd1 116 FUNC GLOBAL DEFAULT 12 SDL_SendEditingText │ │ 223: 00043c95 36 FUNC GLOBAL DEFAULT 12 Android_JNI_GetAccelerometerValues │ │ 224: 00043cb9 68 FUNC GLOBAL DEFAULT 12 Android_JNI_GetEnv │ │ 225: 00043cfd 60 FUNC GLOBAL DEFAULT 12 Android_JNI_GetNativeWindow │ │ 226: 00000000 0 FUNC GLOBAL DEFAULT UND ANativeWindow_fromSurface │ │ 227: 00043d39 68 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeSurfaceChanged │ │ 228: 00000000 0 FUNC GLOBAL DEFAULT UND ANativeWindow_release │ │ - 229: 000888b9 36 FUNC GLOBAL DEFAULT 12 SDL_EGL_CreateSurface │ │ + 229: 0006f3a5 36 FUNC GLOBAL DEFAULT 12 SDL_EGL_CreateSurface │ │ 230: 00043d7d 32 FUNC GLOBAL DEFAULT 12 Android_JNI_SwapWindow │ │ 231: 00043d9d 96 FUNC GLOBAL DEFAULT 12 Android_JNI_SetActivityTitle │ │ 232: 00000000 0 FUNC GLOBAL DEFAULT UND lseek@LIBC (2) │ │ 233: 00052539 8 FUNC GLOBAL DEFAULT 12 SDL_FreeRW_REAL │ │ 234: 00044481 10 FUNC GLOBAL DEFAULT 12 Android_JNI_SetupThread │ │ 235: 0004448d 112 FUNC GLOBAL DEFAULT 12 JNI_OnLoad │ │ 236: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@LIBC (2) │ │ @@ -276,235 +276,235 @@ │ │ 272: 00045835 12 FUNC GLOBAL DEFAULT 12 SDL_HasAVX_REAL │ │ 273: 00000000 0 FUNC GLOBAL DEFAULT UND time@LIBC (2) │ │ 274: 00045841 76 FUNC GLOBAL DEFAULT 12 SDL_GetSystemRAM_REAL │ │ 275: 0004588d 9576 FUNC GLOBAL DEFAULT 12 SDL_DYNAPI_entry │ │ 276: 00000000 0 FUNC GLOBAL DEFAULT UND localtime@LIBC (2) │ │ 277: 0006bc7d 48 FUNC GLOBAL DEFAULT 12 SDL_sscanf_REAL │ │ 278: 000523dd 76 FUNC GLOBAL DEFAULT 12 SDL_RWFromFP_REAL │ │ - 279: 00081f39 60 FUNC GLOBAL DEFAULT 12 SDL_SetClipboardText_REAL │ │ - 280: 00081f75 44 FUNC GLOBAL DEFAULT 12 SDL_GetClipboardText_REAL │ │ - 281: 00081fa1 36 FUNC GLOBAL DEFAULT 12 SDL_HasClipboardText_REAL │ │ + 279: 00082789 60 FUNC GLOBAL DEFAULT 12 SDL_SetClipboardText_REAL │ │ + 280: 000827c5 44 FUNC GLOBAL DEFAULT 12 SDL_GetClipboardText_REAL │ │ + 281: 000827f1 36 FUNC GLOBAL DEFAULT 12 SDL_HasClipboardText_REAL │ │ 282: 000505ad 60 FUNC GLOBAL DEFAULT 12 SDL_PumpEvents_REAL │ │ 283: 00050345 484 FUNC GLOBAL DEFAULT 12 SDL_PeepEvents_REAL │ │ 284: 00050529 24 FUNC GLOBAL DEFAULT 12 SDL_HasEvent_REAL │ │ 285: 00050541 24 FUNC GLOBAL DEFAULT 12 SDL_HasEvents_REAL │ │ 286: 000505a1 10 FUNC GLOBAL DEFAULT 12 SDL_FlushEvent_REAL │ │ 287: 00050641 10 FUNC GLOBAL DEFAULT 12 SDL_PollEvent_REAL │ │ - 288: 0005064b 12 FUNC GLOBAL DEFAULT 12 SDL_WaitEvent_REAL │ │ - 289: 000505e9 88 FUNC GLOBAL DEFAULT 12 SDL_WaitEventTimeout_REAL │ │ - 290: 00050659 112 FUNC GLOBAL DEFAULT 12 SDL_PushEvent_REAL │ │ - 291: 000506c9 48 FUNC GLOBAL DEFAULT 12 SDL_SetEventFilter_REAL │ │ - 292: 000506f9 44 FUNC GLOBAL DEFAULT 12 SDL_GetEventFilter_REAL │ │ - 293: 00050725 56 FUNC GLOBAL DEFAULT 12 SDL_AddEventWatch_REAL │ │ - 294: 0005075d 68 FUNC GLOBAL DEFAULT 12 SDL_DelEventWatch_REAL │ │ - 295: 000507a1 68 FUNC GLOBAL DEFAULT 12 SDL_FilterEvents_REAL │ │ - 296: 000507e5 156 FUNC GLOBAL DEFAULT 12 SDL_EventState_REAL │ │ - 297: 000508d9 36 FUNC GLOBAL DEFAULT 12 SDL_RegisterEvents_REAL │ │ - 298: 000552a1 12 FUNC GLOBAL DEFAULT 12 SDL_GetBasePath_REAL │ │ - 299: 000552ad 12 FUNC GLOBAL DEFAULT 12 SDL_GetPrefPath_REAL │ │ - 300: 00053ffd 236 FUNC GLOBAL DEFAULT 12 SDL_GameControllerAddMapping_REAL │ │ - 301: 00054225 140 FUNC GLOBAL DEFAULT 12 SDL_GameControllerMappingForGUID_REAL │ │ - 302: 000542b1 18 FUNC GLOBAL DEFAULT 12 SDL_GameControllerMapping_REAL │ │ - 303: 000542d1 12 FUNC GLOBAL DEFAULT 12 SDL_IsGameController_REAL │ │ - 304: 000542c3 14 FUNC GLOBAL DEFAULT 12 SDL_GameControllerNameForIndex_REAL │ │ - 305: 000543a5 216 FUNC GLOBAL DEFAULT 12 SDL_GameControllerOpen_REAL │ │ - 306: 00054545 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerName_REAL │ │ - 307: 00054537 14 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAttached_REAL │ │ - 308: 0005454d 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetJoystick_REAL │ │ - 309: 00054a4d 104 FUNC GLOBAL DEFAULT 12 SDL_GameControllerEventState_REAL │ │ - 310: 0005447d 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerUpdate_REAL │ │ - 311: 00053c0d 56 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAxisFromString_REAL │ │ - 312: 00053c45 24 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetStringForAxis_REAL │ │ - 313: 00054555 104 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetBindForAxis_REAL │ │ - 314: 00054485 80 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAxis_REAL │ │ - 315: 00053c5d 60 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetButtonFromString_REAL │ │ - 316: 00053c99 24 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetStringForButton_REAL │ │ - 317: 000545bd 144 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetBindForButton_REAL │ │ - 318: 000544d5 98 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetButton_REAL │ │ - 319: 0005464d 92 FUNC GLOBAL DEFAULT 12 SDL_GameControllerClose_REAL │ │ - 320: 00050f11 112 FUNC GLOBAL DEFAULT 12 SDL_RecordGesture_REAL │ │ - 321: 00050f81 140 FUNC GLOBAL DEFAULT 12 SDL_SaveAllDollarTemplates_REAL │ │ - 322: 0005100d 160 FUNC GLOBAL DEFAULT 12 SDL_SaveDollarTemplate_REAL │ │ - 323: 00000000 0 FUNC GLOBAL DEFAULT UND nanosleep@LIBC (2) │ │ - 324: 000510ad 244 FUNC GLOBAL DEFAULT 12 SDL_LoadDollarTemplates_REAL │ │ - 325: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@LIBC (2) │ │ - 326: 000529e5 8 FUNC GLOBAL DEFAULT 12 SDL_NumHaptics_REAL │ │ - 327: 000529ed 44 FUNC GLOBAL DEFAULT 12 SDL_HapticName_REAL │ │ - 328: 00052f15 172 FUNC GLOBAL DEFAULT 12 SDL_HapticOpen_REAL │ │ - 329: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@LIBC (2) │ │ - 330: 00052a19 72 FUNC GLOBAL DEFAULT 12 SDL_HapticOpened_REAL │ │ - 331: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@LIBC (2) │ │ - 332: 00052a61 22 FUNC GLOBAL DEFAULT 12 SDL_HapticIndex_REAL │ │ - 333: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@LIBC (2) │ │ - 334: 00052a77 12 FUNC GLOBAL DEFAULT 12 SDL_MouseIsHaptic_REAL │ │ - 335: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setschedparam@LIBC (2) │ │ - 336: 00052fc1 32 FUNC GLOBAL DEFAULT 12 SDL_HapticOpenFromMouse_REAL │ │ - 337: 00052a83 40 FUNC GLOBAL DEFAULT 12 SDL_JoystickIsHaptic_REAL │ │ - 338: 00052aad 192 FUNC GLOBAL DEFAULT 12 SDL_HapticOpenFromJoystick_REAL │ │ - 339: 00052d9d 116 FUNC GLOBAL DEFAULT 12 SDL_HapticClose_REAL │ │ - 340: 00052b85 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumEffects_REAL │ │ - 341: 00052b9b 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumEffectsPlaying_REAL │ │ - 342: 00052bb1 20 FUNC GLOBAL DEFAULT 12 SDL_HapticQuery_REAL │ │ - 343: 00052bc5 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumAxes_REAL │ │ - 344: 00052bdb 32 FUNC GLOBAL DEFAULT 12 SDL_HapticEffectSupported_REAL │ │ - 345: 00052bfd 116 FUNC GLOBAL DEFAULT 12 SDL_HapticNewEffect_REAL │ │ - 346: 00052c71 104 FUNC GLOBAL DEFAULT 12 SDL_HapticUpdateEffect_REAL │ │ - 347: 00052cd9 68 FUNC GLOBAL DEFAULT 12 SDL_HapticRunEffect_REAL │ │ - 348: 00052d1d 64 FUNC GLOBAL DEFAULT 12 SDL_HapticStopEffect_REAL │ │ - 349: 00052d5d 64 FUNC GLOBAL DEFAULT 12 SDL_HapticDestroyEffect_REAL │ │ - 350: 00052e11 80 FUNC GLOBAL DEFAULT 12 SDL_HapticGetEffectStatus_REAL │ │ - 351: 00052e61 112 FUNC GLOBAL DEFAULT 12 SDL_HapticSetGain_REAL │ │ - 352: 00052ed1 68 FUNC GLOBAL DEFAULT 12 SDL_HapticSetAutocenter_REAL │ │ - 353: 00052fe1 48 FUNC GLOBAL DEFAULT 12 SDL_HapticPause_REAL │ │ - 354: 00053011 34 FUNC GLOBAL DEFAULT 12 SDL_HapticUnpause_REAL │ │ - 355: 00053033 26 FUNC GLOBAL DEFAULT 12 SDL_HapticStopAll_REAL │ │ - 356: 0005304d 30 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleSupported_REAL │ │ - 357: 0005306d 140 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleInit_REAL │ │ - 358: 000530f9 148 FUNC GLOBAL DEFAULT 12 SDL_HapticRumblePlay_REAL │ │ - 359: 0005318d 48 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleStop_REAL │ │ - 360: 000532d1 8 FUNC GLOBAL DEFAULT 12 SDL_NumJoysticks_REAL │ │ - 361: 000532d9 44 FUNC GLOBAL DEFAULT 12 SDL_JoystickNameForIndex_REAL │ │ - 362: 00053509 344 FUNC GLOBAL DEFAULT 12 SDL_JoystickOpen_REAL │ │ - 363: 00053483 18 FUNC GLOBAL DEFAULT 12 SDL_JoystickName_REAL │ │ - 364: 000539cd 104 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetDeviceGUID_REAL │ │ - 365: 00053a35 80 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUID_REAL │ │ - 366: 00053a85 84 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUIDString_REAL │ │ - 367: 00053ad9 216 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUIDFromString_REAL │ │ - 368: 00053455 24 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetAttached_REAL │ │ - 369: 0005346d 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickInstanceID_REAL │ │ - 370: 00053329 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumAxes_REAL │ │ - 371: 00053355 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumBalls_REAL │ │ - 372: 0005333f 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumHats_REAL │ │ - 373: 0005336b 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumButtons_REAL │ │ - 374: 000538a5 164 FUNC GLOBAL DEFAULT 12 SDL_JoystickUpdate_REAL │ │ - 375: 00053949 108 FUNC GLOBAL DEFAULT 12 SDL_JoystickEventState_REAL │ │ - 376: 00053381 48 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetAxis_REAL │ │ - 377: 000533b1 44 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetHat_REAL │ │ - 378: 000533dd 76 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetBall_REAL │ │ - 379: 00053429 44 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetButton_REAL │ │ - 380: 00053495 116 FUNC GLOBAL DEFAULT 12 SDL_JoystickClose_REAL │ │ - 381: 00051975 12 FUNC GLOBAL DEFAULT 12 SDL_GetKeyboardFocus_REAL │ │ - 382: 00051d49 24 FUNC GLOBAL DEFAULT 12 SDL_GetKeyboardState_REAL │ │ - 383: 00051d61 12 FUNC GLOBAL DEFAULT 12 SDL_GetModState_REAL │ │ - 384: 00051d6d 12 FUNC GLOBAL DEFAULT 12 SDL_SetModState_REAL │ │ - 385: 00051d79 52 FUNC GLOBAL DEFAULT 12 SDL_GetKeyFromScancode_REAL │ │ - 386: 00051dad 44 FUNC GLOBAL DEFAULT 12 SDL_GetScancodeFromKey_REAL │ │ - 387: 00051dd9 68 FUNC GLOBAL DEFAULT 12 SDL_GetScancodeName_REAL │ │ - 388: 00051e1d 80 FUNC GLOBAL DEFAULT 12 SDL_GetScancodeFromName_REAL │ │ - 389: 00051e6d 104 FUNC GLOBAL DEFAULT 12 SDL_GetKeyName_REAL │ │ - 390: 00051ed5 168 FUNC GLOBAL DEFAULT 12 SDL_GetKeyFromName_REAL │ │ - 391: 000725d1 88 FUNC GLOBAL DEFAULT 12 SDL_StartTextInput_REAL │ │ - 392: 00072629 24 FUNC GLOBAL DEFAULT 12 SDL_IsTextInputActive_REAL │ │ - 393: 00072699 32 FUNC GLOBAL DEFAULT 12 SDL_SetTextInputRect_REAL │ │ - 394: 000726b9 32 FUNC GLOBAL DEFAULT 12 SDL_HasScreenKeyboardSupport_REAL │ │ - 395: 00072af1 36 FUNC GLOBAL DEFAULT 12 SDL_IsScreenKeyboardShown_REAL │ │ - 396: 00055131 40 FUNC GLOBAL DEFAULT 12 SDL_LoadObject_REAL │ │ - 397: 00055159 124 FUNC GLOBAL DEFAULT 12 SDL_LoadFunction_REAL │ │ - 398: 000551d5 12 FUNC GLOBAL DEFAULT 12 SDL_UnloadObject_REAL │ │ - 399: 00072bb5 112 FUNC GLOBAL DEFAULT 12 SDL_ShowSimpleMessageBox_REAL │ │ - 400: 0004f969 10 FUNC GLOBAL DEFAULT 12 SDL_GetMouseFocus_REAL │ │ - 401: 0004f973 30 FUNC GLOBAL DEFAULT 12 SDL_GetMouseState_REAL │ │ - 402: 0004f991 36 FUNC GLOBAL DEFAULT 12 SDL_GetRelativeMouseState_REAL │ │ - 403: 0004fcbd 54 FUNC GLOBAL DEFAULT 12 SDL_WarpMouseInWindow_REAL │ │ - 404: 00050091 160 FUNC GLOBAL DEFAULT 12 SDL_SetRelativeMouseMode_REAL │ │ - 405: 0004f9b5 10 FUNC GLOBAL DEFAULT 12 SDL_GetRelativeMouseMode_REAL │ │ - 406: 0004fa59 190 FUNC GLOBAL DEFAULT 12 SDL_CreateCursor_REAL │ │ - 407: 0004f9c1 152 FUNC GLOBAL DEFAULT 12 SDL_CreateColorCursor_REAL │ │ - 408: 0004fb19 48 FUNC GLOBAL DEFAULT 12 SDL_CreateSystemCursor_REAL │ │ - 409: 0004fb49 100 FUNC GLOBAL DEFAULT 12 SDL_SetCursor_REAL │ │ - 410: 00050131 14 FUNC GLOBAL DEFAULT 12 SDL_GetCursor_REAL │ │ - 411: 0005013f 14 FUNC GLOBAL DEFAULT 12 SDL_GetDefaultCursor_REAL │ │ - 412: 0005014d 74 FUNC GLOBAL DEFAULT 12 SDL_FreeCursor_REAL │ │ - 413: 00050197 38 FUNC GLOBAL DEFAULT 12 SDL_ShowCursor_REAL │ │ - 414: 0006ceb9 52 FUNC GLOBAL DEFAULT 12 SDL_TryLockMutex_REAL │ │ - 415: 0006ca91 56 FUNC GLOBAL DEFAULT 12 SDL_CreateSemaphore_REAL │ │ - 416: 0006cac9 20 FUNC GLOBAL DEFAULT 12 SDL_DestroySemaphore_REAL │ │ - 417: 0006cafd 40 FUNC GLOBAL DEFAULT 12 SDL_SemWait_REAL │ │ - 418: 0006cadd 32 FUNC GLOBAL DEFAULT 12 SDL_SemTryWait_REAL │ │ - 419: 0006cb25 84 FUNC GLOBAL DEFAULT 12 SDL_SemWaitTimeout_REAL │ │ - 420: 0006ccad 48 FUNC GLOBAL DEFAULT 12 SDL_CreateCond_REAL │ │ - 421: 0006ccdd 20 FUNC GLOBAL DEFAULT 12 SDL_DestroyCond_REAL │ │ - 422: 0006ccf1 40 FUNC GLOBAL DEFAULT 12 SDL_CondSignal_REAL │ │ - 423: 0006cd19 40 FUNC GLOBAL DEFAULT 12 SDL_CondBroadcast_REAL │ │ - 424: 0006cdf1 40 FUNC GLOBAL DEFAULT 12 SDL_CondWait_REAL │ │ - 425: 0006cd41 176 FUNC GLOBAL DEFAULT 12 SDL_CondWaitTimeout_REAL │ │ - 426: 00074e85 788 FUNC GLOBAL DEFAULT 12 SDL_GetPixelFormatName_REAL │ │ - 427: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ - 428: 00075199 440 FUNC GLOBAL DEFAULT 12 SDL_PixelFormatEnumToMasks_REAL │ │ - 429: 00075351 852 FUNC GLOBAL DEFAULT 12 SDL_MasksToPixelFormatEnum_REAL │ │ - 430: 000757dd 136 FUNC GLOBAL DEFAULT 12 SDL_AllocFormat_REAL │ │ - 431: 0007592d 100 FUNC GLOBAL DEFAULT 12 SDL_FreeFormat_REAL │ │ - 432: 00075865 88 FUNC GLOBAL DEFAULT 12 SDL_AllocPalette_REAL │ │ - 433: 00075991 80 FUNC GLOBAL DEFAULT 12 SDL_SetPixelFormatPalette_REAL │ │ - 434: 000758bd 60 FUNC GLOBAL DEFAULT 12 SDL_SetPaletteColors_REAL │ │ - 435: 000758f9 52 FUNC GLOBAL DEFAULT 12 SDL_FreePalette_REAL │ │ - 436: 00075b95 60 FUNC GLOBAL DEFAULT 12 SDL_MapRGB_REAL │ │ - 437: 00075bd1 80 FUNC GLOBAL DEFAULT 12 SDL_MapRGBA_REAL │ │ - 438: 00075c21 136 FUNC GLOBAL DEFAULT 12 SDL_GetRGB_REAL │ │ - 439: 00075ca9 176 FUNC GLOBAL DEFAULT 12 SDL_GetRGBA_REAL │ │ - 440: 00076079 244 FUNC GLOBAL DEFAULT 12 SDL_CalculateGammaRamp_REAL │ │ - 441: 000551e1 76 FUNC GLOBAL DEFAULT 12 SDL_GetPowerInfo_REAL │ │ - 442: 00088925 140 FUNC GLOBAL DEFAULT 12 SDL_HasIntersection_REAL │ │ - 443: 000889b1 196 FUNC GLOBAL DEFAULT 12 SDL_IntersectRect_REAL │ │ - 444: 00088a75 184 FUNC GLOBAL DEFAULT 12 SDL_UnionRect_REAL │ │ - 445: 00088b2d 316 FUNC GLOBAL DEFAULT 12 SDL_EnclosePoints_REAL │ │ - 446: 00088c69 808 FUNC GLOBAL DEFAULT 12 SDL_IntersectRectAndLine_REAL │ │ - 447: 00057089 4 FUNC GLOBAL DEFAULT 12 SDL_GetNumRenderDrivers_REAL │ │ - 448: 0005708d 64 FUNC GLOBAL DEFAULT 12 SDL_GetRenderDriverInfo_REAL │ │ - 449: 00057e45 60 FUNC GLOBAL DEFAULT 12 SDL_CreateWindowAndRenderer_REAL │ │ - 450: 00057cad 408 FUNC GLOBAL DEFAULT 12 SDL_CreateRenderer_REAL │ │ - 451: 00057e81 44 FUNC GLOBAL DEFAULT 12 SDL_CreateSoftwareRenderer_REAL │ │ - 452: 000570cd 16 FUNC GLOBAL DEFAULT 12 SDL_GetRenderer_REAL │ │ - 453: 000570dd 56 FUNC GLOBAL DEFAULT 12 SDL_GetRendererInfo_REAL │ │ - 454: 00057165 108 FUNC GLOBAL DEFAULT 12 SDL_GetRendererOutputSize_REAL │ │ - 455: 00058f49 612 FUNC GLOBAL DEFAULT 12 SDL_CreateTexture_REAL │ │ - 456: 000591ad 428 FUNC GLOBAL DEFAULT 12 SDL_CreateTextureFromSurface_REAL │ │ - 457: 00057115 80 FUNC GLOBAL DEFAULT 12 SDL_QueryTexture_REAL │ │ - 458: 000571d1 100 FUNC GLOBAL DEFAULT 12 SDL_SetTextureColorMod_REAL │ │ - 459: 00057235 72 FUNC GLOBAL DEFAULT 12 SDL_GetTextureColorMod_REAL │ │ - 460: 0005727d 88 FUNC GLOBAL DEFAULT 12 SDL_SetTextureAlphaMod_REAL │ │ - 461: 000572d5 56 FUNC GLOBAL DEFAULT 12 SDL_GetTextureAlphaMod_REAL │ │ - 462: 0005730d 72 FUNC GLOBAL DEFAULT 12 SDL_SetTextureBlendMode_REAL │ │ - 463: 00057355 56 FUNC GLOBAL DEFAULT 12 SDL_GetTextureBlendMode_REAL │ │ - 464: 000575c1 568 FUNC GLOBAL DEFAULT 12 SDL_UpdateTexture_REAL │ │ - 465: 000577f9 556 FUNC GLOBAL DEFAULT 12 SDL_UpdateYUVTexture_REAL │ │ - 466: 0005738d 272 FUNC GLOBAL DEFAULT 12 SDL_LockTexture_REAL │ │ - 467: 0005749d 292 FUNC GLOBAL DEFAULT 12 SDL_UnlockTexture_REAL │ │ - 468: 00000000 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ - 469: 00057a25 18 FUNC GLOBAL DEFAULT 12 SDL_RenderTargetSupported_REAL │ │ - 470: 00057a39 352 FUNC GLOBAL DEFAULT 12 SDL_SetRenderTarget_REAL │ │ - 471: 00057b99 6 FUNC GLOBAL DEFAULT 12 SDL_GetRenderTarget_REAL │ │ - 472: 00058439 96 FUNC GLOBAL DEFAULT 12 SDL_RenderSetLogicalSize_REAL │ │ - 473: 00057ba1 60 FUNC GLOBAL DEFAULT 12 SDL_RenderGetLogicalSize_REAL │ │ - 474: 00057bdd 208 FUNC GLOBAL DEFAULT 12 SDL_RenderSetViewport_REAL │ │ - 475: 00057ead 140 FUNC GLOBAL DEFAULT 12 SDL_RenderGetViewport_REAL │ │ - 476: 00057f39 176 FUNC GLOBAL DEFAULT 12 SDL_RenderSetClipRect_REAL │ │ - 477: 00057fe9 132 FUNC GLOBAL DEFAULT 12 SDL_RenderGetClipRect_REAL │ │ - 478: 0005806d 48 FUNC GLOBAL DEFAULT 12 SDL_RenderSetScale_REAL │ │ - 479: 00058499 60 FUNC GLOBAL DEFAULT 12 SDL_RenderGetScale_REAL │ │ - 480: 000584d5 72 FUNC GLOBAL DEFAULT 12 SDL_SetRenderDrawColor_REAL │ │ - 481: 0005851d 96 FUNC GLOBAL DEFAULT 12 SDL_GetRenderDrawColor_REAL │ │ - 482: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ - 483: 0005857d 48 FUNC GLOBAL DEFAULT 12 SDL_SetRenderDrawBlendMode_REAL │ │ - 484: 00000000 0 FUNC GLOBAL DEFAULT UND puts@LIBC (2) │ │ - 485: 000585ad 48 FUNC GLOBAL DEFAULT 12 SDL_GetRenderDrawBlendMode_REAL │ │ - 486: 000585dd 60 FUNC GLOBAL DEFAULT 12 SDL_RenderClear_REAL │ │ - 487: 000586fd 44 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawPoint_REAL │ │ - 488: 00058619 228 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawPoints_REAL │ │ - 489: 0005880d 52 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawLine_REAL │ │ - 490: 00058729 228 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawLines_REAL │ │ - 491: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ - 492: 00058841 140 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawRect_REAL │ │ - 493: 000588cd 104 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawRects_REAL │ │ - 494: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48@LIBC (2) │ │ - 495: 00058a29 116 FUNC GLOBAL DEFAULT 12 SDL_RenderFillRect_REAL │ │ - 496: 00000000 0 FUNC GLOBAL DEFAULT UND srand48@LIBC (2) │ │ - 497: 00058935 244 FUNC GLOBAL DEFAULT 12 SDL_RenderFillRects_REAL │ │ - 498: 00058a9d 332 FUNC GLOBAL DEFAULT 12 SDL_RenderCopy_REAL │ │ - 499: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@LIBC (2) │ │ + 288: 00000000 0 FUNC GLOBAL DEFAULT UND puts@LIBC (2) │ │ + 289: 0005064b 12 FUNC GLOBAL DEFAULT 12 SDL_WaitEvent_REAL │ │ + 290: 000505e9 88 FUNC GLOBAL DEFAULT 12 SDL_WaitEventTimeout_REAL │ │ + 291: 00050659 112 FUNC GLOBAL DEFAULT 12 SDL_PushEvent_REAL │ │ + 292: 000506c9 48 FUNC GLOBAL DEFAULT 12 SDL_SetEventFilter_REAL │ │ + 293: 000506f9 44 FUNC GLOBAL DEFAULT 12 SDL_GetEventFilter_REAL │ │ + 294: 00050725 56 FUNC GLOBAL DEFAULT 12 SDL_AddEventWatch_REAL │ │ + 295: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ + 296: 0005075d 68 FUNC GLOBAL DEFAULT 12 SDL_DelEventWatch_REAL │ │ + 297: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@LIBC (2) │ │ + 298: 000507a1 68 FUNC GLOBAL DEFAULT 12 SDL_FilterEvents_REAL │ │ + 299: 000507e5 156 FUNC GLOBAL DEFAULT 12 SDL_EventState_REAL │ │ + 300: 000508d9 36 FUNC GLOBAL DEFAULT 12 SDL_RegisterEvents_REAL │ │ + 301: 000552a1 12 FUNC GLOBAL DEFAULT 12 SDL_GetBasePath_REAL │ │ + 302: 000552ad 12 FUNC GLOBAL DEFAULT 12 SDL_GetPrefPath_REAL │ │ + 303: 00053ffd 236 FUNC GLOBAL DEFAULT 12 SDL_GameControllerAddMapping_REAL │ │ + 304: 00054225 140 FUNC GLOBAL DEFAULT 12 SDL_GameControllerMappingForGUID_REAL │ │ + 305: 000542b1 18 FUNC GLOBAL DEFAULT 12 SDL_GameControllerMapping_REAL │ │ + 306: 000542d1 12 FUNC GLOBAL DEFAULT 12 SDL_IsGameController_REAL │ │ + 307: 000542c3 14 FUNC GLOBAL DEFAULT 12 SDL_GameControllerNameForIndex_REAL │ │ + 308: 000543a5 216 FUNC GLOBAL DEFAULT 12 SDL_GameControllerOpen_REAL │ │ + 309: 00054545 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerName_REAL │ │ + 310: 00054537 14 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAttached_REAL │ │ + 311: 0005454d 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetJoystick_REAL │ │ + 312: 00054a4d 104 FUNC GLOBAL DEFAULT 12 SDL_GameControllerEventState_REAL │ │ + 313: 0005447d 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerUpdate_REAL │ │ + 314: 00053c0d 56 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAxisFromString_REAL │ │ + 315: 00053c45 24 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetStringForAxis_REAL │ │ + 316: 00054555 104 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetBindForAxis_REAL │ │ + 317: 00054485 80 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAxis_REAL │ │ + 318: 00053c5d 60 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetButtonFromString_REAL │ │ + 319: 00053c99 24 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetStringForButton_REAL │ │ + 320: 000545bd 144 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetBindForButton_REAL │ │ + 321: 000544d5 98 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetButton_REAL │ │ + 322: 0005464d 92 FUNC GLOBAL DEFAULT 12 SDL_GameControllerClose_REAL │ │ + 323: 00050f11 112 FUNC GLOBAL DEFAULT 12 SDL_RecordGesture_REAL │ │ + 324: 00050f81 140 FUNC GLOBAL DEFAULT 12 SDL_SaveAllDollarTemplates_REAL │ │ + 325: 0005100d 160 FUNC GLOBAL DEFAULT 12 SDL_SaveDollarTemplate_REAL │ │ + 326: 00000000 0 FUNC GLOBAL DEFAULT UND nanosleep@LIBC (2) │ │ + 327: 000510ad 244 FUNC GLOBAL DEFAULT 12 SDL_LoadDollarTemplates_REAL │ │ + 328: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@LIBC (2) │ │ + 329: 000529e5 8 FUNC GLOBAL DEFAULT 12 SDL_NumHaptics_REAL │ │ + 330: 000529ed 44 FUNC GLOBAL DEFAULT 12 SDL_HapticName_REAL │ │ + 331: 00052f15 172 FUNC GLOBAL DEFAULT 12 SDL_HapticOpen_REAL │ │ + 332: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@LIBC (2) │ │ + 333: 00052a19 72 FUNC GLOBAL DEFAULT 12 SDL_HapticOpened_REAL │ │ + 334: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@LIBC (2) │ │ + 335: 00052a61 22 FUNC GLOBAL DEFAULT 12 SDL_HapticIndex_REAL │ │ + 336: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@LIBC (2) │ │ + 337: 00052a77 12 FUNC GLOBAL DEFAULT 12 SDL_MouseIsHaptic_REAL │ │ + 338: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setschedparam@LIBC (2) │ │ + 339: 00052fc1 32 FUNC GLOBAL DEFAULT 12 SDL_HapticOpenFromMouse_REAL │ │ + 340: 00052a83 40 FUNC GLOBAL DEFAULT 12 SDL_JoystickIsHaptic_REAL │ │ + 341: 00052aad 192 FUNC GLOBAL DEFAULT 12 SDL_HapticOpenFromJoystick_REAL │ │ + 342: 00052d9d 116 FUNC GLOBAL DEFAULT 12 SDL_HapticClose_REAL │ │ + 343: 00052b85 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumEffects_REAL │ │ + 344: 00052b9b 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumEffectsPlaying_REAL │ │ + 345: 00052bb1 20 FUNC GLOBAL DEFAULT 12 SDL_HapticQuery_REAL │ │ + 346: 00052bc5 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumAxes_REAL │ │ + 347: 00052bdb 32 FUNC GLOBAL DEFAULT 12 SDL_HapticEffectSupported_REAL │ │ + 348: 00052bfd 116 FUNC GLOBAL DEFAULT 12 SDL_HapticNewEffect_REAL │ │ + 349: 00052c71 104 FUNC GLOBAL DEFAULT 12 SDL_HapticUpdateEffect_REAL │ │ + 350: 00052cd9 68 FUNC GLOBAL DEFAULT 12 SDL_HapticRunEffect_REAL │ │ + 351: 00052d1d 64 FUNC GLOBAL DEFAULT 12 SDL_HapticStopEffect_REAL │ │ + 352: 00052d5d 64 FUNC GLOBAL DEFAULT 12 SDL_HapticDestroyEffect_REAL │ │ + 353: 00052e11 80 FUNC GLOBAL DEFAULT 12 SDL_HapticGetEffectStatus_REAL │ │ + 354: 00052e61 112 FUNC GLOBAL DEFAULT 12 SDL_HapticSetGain_REAL │ │ + 355: 00052ed1 68 FUNC GLOBAL DEFAULT 12 SDL_HapticSetAutocenter_REAL │ │ + 356: 00052fe1 48 FUNC GLOBAL DEFAULT 12 SDL_HapticPause_REAL │ │ + 357: 00053011 34 FUNC GLOBAL DEFAULT 12 SDL_HapticUnpause_REAL │ │ + 358: 00053033 26 FUNC GLOBAL DEFAULT 12 SDL_HapticStopAll_REAL │ │ + 359: 0005304d 30 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleSupported_REAL │ │ + 360: 0005306d 140 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleInit_REAL │ │ + 361: 000530f9 148 FUNC GLOBAL DEFAULT 12 SDL_HapticRumblePlay_REAL │ │ + 362: 0005318d 48 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleStop_REAL │ │ + 363: 000532d1 8 FUNC GLOBAL DEFAULT 12 SDL_NumJoysticks_REAL │ │ + 364: 000532d9 44 FUNC GLOBAL DEFAULT 12 SDL_JoystickNameForIndex_REAL │ │ + 365: 00053509 344 FUNC GLOBAL DEFAULT 12 SDL_JoystickOpen_REAL │ │ + 366: 00053483 18 FUNC GLOBAL DEFAULT 12 SDL_JoystickName_REAL │ │ + 367: 000539cd 104 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetDeviceGUID_REAL │ │ + 368: 00053a35 80 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUID_REAL │ │ + 369: 00053a85 84 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUIDString_REAL │ │ + 370: 00053ad9 216 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUIDFromString_REAL │ │ + 371: 00053455 24 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetAttached_REAL │ │ + 372: 0005346d 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickInstanceID_REAL │ │ + 373: 00053329 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumAxes_REAL │ │ + 374: 00053355 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumBalls_REAL │ │ + 375: 0005333f 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumHats_REAL │ │ + 376: 0005336b 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumButtons_REAL │ │ + 377: 000538a5 164 FUNC GLOBAL DEFAULT 12 SDL_JoystickUpdate_REAL │ │ + 378: 00053949 108 FUNC GLOBAL DEFAULT 12 SDL_JoystickEventState_REAL │ │ + 379: 00053381 48 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetAxis_REAL │ │ + 380: 000533b1 44 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetHat_REAL │ │ + 381: 000533dd 76 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetBall_REAL │ │ + 382: 00053429 44 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetButton_REAL │ │ + 383: 00053495 116 FUNC GLOBAL DEFAULT 12 SDL_JoystickClose_REAL │ │ + 384: 00051975 12 FUNC GLOBAL DEFAULT 12 SDL_GetKeyboardFocus_REAL │ │ + 385: 00051d49 24 FUNC GLOBAL DEFAULT 12 SDL_GetKeyboardState_REAL │ │ + 386: 00051d61 12 FUNC GLOBAL DEFAULT 12 SDL_GetModState_REAL │ │ + 387: 00051d6d 12 FUNC GLOBAL DEFAULT 12 SDL_SetModState_REAL │ │ + 388: 00051d79 52 FUNC GLOBAL DEFAULT 12 SDL_GetKeyFromScancode_REAL │ │ + 389: 00051dad 44 FUNC GLOBAL DEFAULT 12 SDL_GetScancodeFromKey_REAL │ │ + 390: 00051dd9 68 FUNC GLOBAL DEFAULT 12 SDL_GetScancodeName_REAL │ │ + 391: 00051e1d 80 FUNC GLOBAL DEFAULT 12 SDL_GetScancodeFromName_REAL │ │ + 392: 00051e6d 104 FUNC GLOBAL DEFAULT 12 SDL_GetKeyName_REAL │ │ + 393: 00051ed5 168 FUNC GLOBAL DEFAULT 12 SDL_GetKeyFromName_REAL │ │ + 394: 00071fed 88 FUNC GLOBAL DEFAULT 12 SDL_StartTextInput_REAL │ │ + 395: 00072045 24 FUNC GLOBAL DEFAULT 12 SDL_IsTextInputActive_REAL │ │ + 396: 000720b5 32 FUNC GLOBAL DEFAULT 12 SDL_SetTextInputRect_REAL │ │ + 397: 000720d5 32 FUNC GLOBAL DEFAULT 12 SDL_HasScreenKeyboardSupport_REAL │ │ + 398: 0007250d 36 FUNC GLOBAL DEFAULT 12 SDL_IsScreenKeyboardShown_REAL │ │ + 399: 00055131 40 FUNC GLOBAL DEFAULT 12 SDL_LoadObject_REAL │ │ + 400: 00055159 124 FUNC GLOBAL DEFAULT 12 SDL_LoadFunction_REAL │ │ + 401: 000551d5 12 FUNC GLOBAL DEFAULT 12 SDL_UnloadObject_REAL │ │ + 402: 000725d1 112 FUNC GLOBAL DEFAULT 12 SDL_ShowSimpleMessageBox_REAL │ │ + 403: 0004f969 10 FUNC GLOBAL DEFAULT 12 SDL_GetMouseFocus_REAL │ │ + 404: 0004f973 30 FUNC GLOBAL DEFAULT 12 SDL_GetMouseState_REAL │ │ + 405: 0004f991 36 FUNC GLOBAL DEFAULT 12 SDL_GetRelativeMouseState_REAL │ │ + 406: 0004fcbd 54 FUNC GLOBAL DEFAULT 12 SDL_WarpMouseInWindow_REAL │ │ + 407: 00050091 160 FUNC GLOBAL DEFAULT 12 SDL_SetRelativeMouseMode_REAL │ │ + 408: 0004f9b5 10 FUNC GLOBAL DEFAULT 12 SDL_GetRelativeMouseMode_REAL │ │ + 409: 0004fa59 190 FUNC GLOBAL DEFAULT 12 SDL_CreateCursor_REAL │ │ + 410: 0004f9c1 152 FUNC GLOBAL DEFAULT 12 SDL_CreateColorCursor_REAL │ │ + 411: 0004fb19 48 FUNC GLOBAL DEFAULT 12 SDL_CreateSystemCursor_REAL │ │ + 412: 0004fb49 100 FUNC GLOBAL DEFAULT 12 SDL_SetCursor_REAL │ │ + 413: 00050131 14 FUNC GLOBAL DEFAULT 12 SDL_GetCursor_REAL │ │ + 414: 0005013f 14 FUNC GLOBAL DEFAULT 12 SDL_GetDefaultCursor_REAL │ │ + 415: 0005014d 74 FUNC GLOBAL DEFAULT 12 SDL_FreeCursor_REAL │ │ + 416: 00050197 38 FUNC GLOBAL DEFAULT 12 SDL_ShowCursor_REAL │ │ + 417: 0006ceb9 52 FUNC GLOBAL DEFAULT 12 SDL_TryLockMutex_REAL │ │ + 418: 0006ca91 56 FUNC GLOBAL DEFAULT 12 SDL_CreateSemaphore_REAL │ │ + 419: 0006cac9 20 FUNC GLOBAL DEFAULT 12 SDL_DestroySemaphore_REAL │ │ + 420: 0006cafd 40 FUNC GLOBAL DEFAULT 12 SDL_SemWait_REAL │ │ + 421: 0006cadd 32 FUNC GLOBAL DEFAULT 12 SDL_SemTryWait_REAL │ │ + 422: 0006cb25 84 FUNC GLOBAL DEFAULT 12 SDL_SemWaitTimeout_REAL │ │ + 423: 0006ccad 48 FUNC GLOBAL DEFAULT 12 SDL_CreateCond_REAL │ │ + 424: 0006ccdd 20 FUNC GLOBAL DEFAULT 12 SDL_DestroyCond_REAL │ │ + 425: 0006ccf1 40 FUNC GLOBAL DEFAULT 12 SDL_CondSignal_REAL │ │ + 426: 0006cd19 40 FUNC GLOBAL DEFAULT 12 SDL_CondBroadcast_REAL │ │ + 427: 0006cdf1 40 FUNC GLOBAL DEFAULT 12 SDL_CondWait_REAL │ │ + 428: 0006cd41 176 FUNC GLOBAL DEFAULT 12 SDL_CondWaitTimeout_REAL │ │ + 429: 000756d5 788 FUNC GLOBAL DEFAULT 12 SDL_GetPixelFormatName_REAL │ │ + 430: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ + 431: 000759e9 440 FUNC GLOBAL DEFAULT 12 SDL_PixelFormatEnumToMasks_REAL │ │ + 432: 00075ba1 852 FUNC GLOBAL DEFAULT 12 SDL_MasksToPixelFormatEnum_REAL │ │ + 433: 0007602d 136 FUNC GLOBAL DEFAULT 12 SDL_AllocFormat_REAL │ │ + 434: 0007617d 100 FUNC GLOBAL DEFAULT 12 SDL_FreeFormat_REAL │ │ + 435: 000760b5 88 FUNC GLOBAL DEFAULT 12 SDL_AllocPalette_REAL │ │ + 436: 000761e1 80 FUNC GLOBAL DEFAULT 12 SDL_SetPixelFormatPalette_REAL │ │ + 437: 0007610d 60 FUNC GLOBAL DEFAULT 12 SDL_SetPaletteColors_REAL │ │ + 438: 00076149 52 FUNC GLOBAL DEFAULT 12 SDL_FreePalette_REAL │ │ + 439: 000763e5 60 FUNC GLOBAL DEFAULT 12 SDL_MapRGB_REAL │ │ + 440: 00076421 80 FUNC GLOBAL DEFAULT 12 SDL_MapRGBA_REAL │ │ + 441: 00076471 136 FUNC GLOBAL DEFAULT 12 SDL_GetRGB_REAL │ │ + 442: 000764f9 176 FUNC GLOBAL DEFAULT 12 SDL_GetRGBA_REAL │ │ + 443: 000768c9 244 FUNC GLOBAL DEFAULT 12 SDL_CalculateGammaRamp_REAL │ │ + 444: 000551e1 76 FUNC GLOBAL DEFAULT 12 SDL_GetPowerInfo_REAL │ │ + 445: 00088925 140 FUNC GLOBAL DEFAULT 12 SDL_HasIntersection_REAL │ │ + 446: 000889b1 196 FUNC GLOBAL DEFAULT 12 SDL_IntersectRect_REAL │ │ + 447: 00088a75 184 FUNC GLOBAL DEFAULT 12 SDL_UnionRect_REAL │ │ + 448: 00088b2d 316 FUNC GLOBAL DEFAULT 12 SDL_EnclosePoints_REAL │ │ + 449: 00088c69 808 FUNC GLOBAL DEFAULT 12 SDL_IntersectRectAndLine_REAL │ │ + 450: 00057089 4 FUNC GLOBAL DEFAULT 12 SDL_GetNumRenderDrivers_REAL │ │ + 451: 0005708d 64 FUNC GLOBAL DEFAULT 12 SDL_GetRenderDriverInfo_REAL │ │ + 452: 00057e45 60 FUNC GLOBAL DEFAULT 12 SDL_CreateWindowAndRenderer_REAL │ │ + 453: 00057cad 408 FUNC GLOBAL DEFAULT 12 SDL_CreateRenderer_REAL │ │ + 454: 00057e81 44 FUNC GLOBAL DEFAULT 12 SDL_CreateSoftwareRenderer_REAL │ │ + 455: 000570cd 16 FUNC GLOBAL DEFAULT 12 SDL_GetRenderer_REAL │ │ + 456: 000570dd 56 FUNC GLOBAL DEFAULT 12 SDL_GetRendererInfo_REAL │ │ + 457: 00057165 108 FUNC GLOBAL DEFAULT 12 SDL_GetRendererOutputSize_REAL │ │ + 458: 00058f49 612 FUNC GLOBAL DEFAULT 12 SDL_CreateTexture_REAL │ │ + 459: 000591ad 428 FUNC GLOBAL DEFAULT 12 SDL_CreateTextureFromSurface_REAL │ │ + 460: 00057115 80 FUNC GLOBAL DEFAULT 12 SDL_QueryTexture_REAL │ │ + 461: 000571d1 100 FUNC GLOBAL DEFAULT 12 SDL_SetTextureColorMod_REAL │ │ + 462: 00057235 72 FUNC GLOBAL DEFAULT 12 SDL_GetTextureColorMod_REAL │ │ + 463: 0005727d 88 FUNC GLOBAL DEFAULT 12 SDL_SetTextureAlphaMod_REAL │ │ + 464: 000572d5 56 FUNC GLOBAL DEFAULT 12 SDL_GetTextureAlphaMod_REAL │ │ + 465: 0005730d 72 FUNC GLOBAL DEFAULT 12 SDL_SetTextureBlendMode_REAL │ │ + 466: 00057355 56 FUNC GLOBAL DEFAULT 12 SDL_GetTextureBlendMode_REAL │ │ + 467: 000575c1 568 FUNC GLOBAL DEFAULT 12 SDL_UpdateTexture_REAL │ │ + 468: 000577f9 556 FUNC GLOBAL DEFAULT 12 SDL_UpdateYUVTexture_REAL │ │ + 469: 0005738d 272 FUNC GLOBAL DEFAULT 12 SDL_LockTexture_REAL │ │ + 470: 0005749d 292 FUNC GLOBAL DEFAULT 12 SDL_UnlockTexture_REAL │ │ + 471: 00057a25 18 FUNC GLOBAL DEFAULT 12 SDL_RenderTargetSupported_REAL │ │ + 472: 00057a39 352 FUNC GLOBAL DEFAULT 12 SDL_SetRenderTarget_REAL │ │ + 473: 00057b99 6 FUNC GLOBAL DEFAULT 12 SDL_GetRenderTarget_REAL │ │ + 474: 00058439 96 FUNC GLOBAL DEFAULT 12 SDL_RenderSetLogicalSize_REAL │ │ + 475: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ + 476: 00057ba1 60 FUNC GLOBAL DEFAULT 12 SDL_RenderGetLogicalSize_REAL │ │ + 477: 00057bdd 208 FUNC GLOBAL DEFAULT 12 SDL_RenderSetViewport_REAL │ │ + 478: 00057ead 140 FUNC GLOBAL DEFAULT 12 SDL_RenderGetViewport_REAL │ │ + 479: 00057f39 176 FUNC GLOBAL DEFAULT 12 SDL_RenderSetClipRect_REAL │ │ + 480: 00057fe9 132 FUNC GLOBAL DEFAULT 12 SDL_RenderGetClipRect_REAL │ │ + 481: 0005806d 48 FUNC GLOBAL DEFAULT 12 SDL_RenderSetScale_REAL │ │ + 482: 00058499 60 FUNC GLOBAL DEFAULT 12 SDL_RenderGetScale_REAL │ │ + 483: 000584d5 72 FUNC GLOBAL DEFAULT 12 SDL_SetRenderDrawColor_REAL │ │ + 484: 0005851d 96 FUNC GLOBAL DEFAULT 12 SDL_GetRenderDrawColor_REAL │ │ + 485: 0005857d 48 FUNC GLOBAL DEFAULT 12 SDL_SetRenderDrawBlendMode_REAL │ │ + 486: 00000000 0 FUNC GLOBAL DEFAULT UND srand48@LIBC (2) │ │ + 487: 000585ad 48 FUNC GLOBAL DEFAULT 12 SDL_GetRenderDrawBlendMode_REAL │ │ + 488: 000585dd 60 FUNC GLOBAL DEFAULT 12 SDL_RenderClear_REAL │ │ + 489: 000586fd 44 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawPoint_REAL │ │ + 490: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48@LIBC (2) │ │ + 491: 00058619 228 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawPoints_REAL │ │ + 492: 0005880d 52 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawLine_REAL │ │ + 493: 00000000 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ + 494: 00058729 228 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawLines_REAL │ │ + 495: 00058841 140 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawRect_REAL │ │ + 496: 000588cd 104 FUNC GLOBAL DEFAULT 12 SDL_RenderDrawRects_REAL │ │ + 497: 00058a29 116 FUNC GLOBAL DEFAULT 12 SDL_RenderFillRect_REAL │ │ + 498: 00058935 244 FUNC GLOBAL DEFAULT 12 SDL_RenderFillRects_REAL │ │ + 499: 00058a9d 332 FUNC GLOBAL DEFAULT 12 SDL_RenderCopy_REAL │ │ 500: 00058be9 408 FUNC GLOBAL DEFAULT 12 SDL_RenderCopyEx_REAL │ │ 501: 00058d81 280 FUNC GLOBAL DEFAULT 12 SDL_RenderReadPixels_REAL │ │ 502: 00058e99 52 FUNC GLOBAL DEFAULT 12 SDL_RenderPresent_REAL │ │ 503: 00058ecd 124 FUNC GLOBAL DEFAULT 12 SDL_DestroyTexture_REAL │ │ 504: 00059359 100 FUNC GLOBAL DEFAULT 12 SDL_DestroyRenderer_REAL │ │ 505: 000593bd 84 FUNC GLOBAL DEFAULT 12 SDL_GL_BindTexture_REAL │ │ 506: 00059411 76 FUNC GLOBAL DEFAULT 12 SDL_GL_UnbindTexture_REAL │ │ @@ -521,18 +521,18 @@ │ │ 517: 0005282d 20 FUNC GLOBAL DEFAULT 12 SDL_WriteU8_REAL │ │ 518: 00052841 48 FUNC GLOBAL DEFAULT 12 SDL_WriteLE16_REAL │ │ 519: 00052871 52 FUNC GLOBAL DEFAULT 12 SDL_WriteBE16_REAL │ │ 520: 000528a5 44 FUNC GLOBAL DEFAULT 12 SDL_WriteLE32_REAL │ │ 521: 000528d1 68 FUNC GLOBAL DEFAULT 12 SDL_WriteBE32_REAL │ │ 522: 00052915 48 FUNC GLOBAL DEFAULT 12 SDL_WriteLE64_REAL │ │ 523: 00052945 92 FUNC GLOBAL DEFAULT 12 SDL_WriteBE64_REAL │ │ - 524: 000818dd 88 FUNC GLOBAL DEFAULT 12 SDL_CreateShapedWindow_REAL │ │ - 525: 00081935 12 FUNC GLOBAL DEFAULT 12 SDL_IsShapedWindow_REAL │ │ - 526: 00081b87 100 FUNC GLOBAL DEFAULT 12 SDL_SetWindowShape_REAL │ │ - 527: 00081beb 68 FUNC GLOBAL DEFAULT 12 SDL_GetShapedWindowMode_REAL │ │ + 524: 0008212d 88 FUNC GLOBAL DEFAULT 12 SDL_CreateShapedWindow_REAL │ │ + 525: 00082185 12 FUNC GLOBAL DEFAULT 12 SDL_IsShapedWindow_REAL │ │ + 526: 000823d7 100 FUNC GLOBAL DEFAULT 12 SDL_SetWindowShape_REAL │ │ + 527: 0008243b 68 FUNC GLOBAL DEFAULT 12 SDL_GetShapedWindowMode_REAL │ │ 528: 0006bced 8 FUNC GLOBAL DEFAULT 12 SDL_calloc_REAL │ │ 529: 0006c525 8 FUNC GLOBAL DEFAULT 12 SDL_setenv_REAL │ │ 530: 0006c535 8 FUNC GLOBAL DEFAULT 12 SDL_qsort_REAL │ │ 531: 0006c5c3 8 FUNC GLOBAL DEFAULT 12 SDL_abs_REAL │ │ 532: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ 533: 0006c5cb 14 FUNC GLOBAL DEFAULT 12 SDL_isdigit_REAL │ │ 534: 0006c5d9 36 FUNC GLOBAL DEFAULT 12 SDL_isspace_REAL │ │ @@ -580,50 +580,50 @@ │ │ 576: 0006c5ab 8 FUNC GLOBAL DEFAULT 12 SDL_sin_REAL │ │ 577: 0006c5b3 8 FUNC GLOBAL DEFAULT 12 SDL_sinf_REAL │ │ 578: 0006c5bb 8 FUNC GLOBAL DEFAULT 12 SDL_sqrt_REAL │ │ 579: 0006bda1 196 FUNC GLOBAL DEFAULT 12 SDL_iconv_open_REAL │ │ 580: 0006c405 14 FUNC GLOBAL DEFAULT 12 SDL_iconv_close_REAL │ │ 581: 0006be65 1440 FUNC GLOBAL DEFAULT 12 SDL_iconv_REAL │ │ 582: 0006c415 272 FUNC GLOBAL DEFAULT 12 SDL_iconv_string_REAL │ │ - 583: 0006f265 276 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurface_REAL │ │ - 584: 0006f379 70 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurfaceFrom_REAL │ │ - 585: 0006f1f5 110 FUNC GLOBAL DEFAULT 12 SDL_FreeSurface_REAL │ │ - 586: 0006e959 28 FUNC GLOBAL DEFAULT 12 SDL_SetSurfacePalette_REAL │ │ - 587: 0006f075 40 FUNC GLOBAL DEFAULT 12 SDL_LockSurface_REAL │ │ - 588: 0006f09d 34 FUNC GLOBAL DEFAULT 12 SDL_UnlockSurface_REAL │ │ - 589: 0006e06d 1304 FUNC GLOBAL DEFAULT 12 SDL_LoadBMP_RW_REAL │ │ - 590: 0006e585 852 FUNC GLOBAL DEFAULT 12 SDL_SaveBMP_RW_REAL │ │ - 591: 0006e975 52 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceRLE_REAL │ │ - 592: 0006e9a9 200 FUNC GLOBAL DEFAULT 12 SDL_SetColorKey_REAL │ │ - 593: 0006ea71 30 FUNC GLOBAL DEFAULT 12 SDL_GetColorKey_REAL │ │ + 583: 0007522d 276 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurface_REAL │ │ + 584: 00075341 70 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurfaceFrom_REAL │ │ + 585: 000751bd 110 FUNC GLOBAL DEFAULT 12 SDL_FreeSurface_REAL │ │ + 586: 00074921 28 FUNC GLOBAL DEFAULT 12 SDL_SetSurfacePalette_REAL │ │ + 587: 0007503d 40 FUNC GLOBAL DEFAULT 12 SDL_LockSurface_REAL │ │ + 588: 00075065 34 FUNC GLOBAL DEFAULT 12 SDL_UnlockSurface_REAL │ │ + 589: 0006e325 1304 FUNC GLOBAL DEFAULT 12 SDL_LoadBMP_RW_REAL │ │ + 590: 0006e83d 852 FUNC GLOBAL DEFAULT 12 SDL_SaveBMP_RW_REAL │ │ + 591: 0007493d 52 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceRLE_REAL │ │ + 592: 00074971 200 FUNC GLOBAL DEFAULT 12 SDL_SetColorKey_REAL │ │ + 593: 00074a39 30 FUNC GLOBAL DEFAULT 12 SDL_GetColorKey_REAL │ │ 594: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ - 595: 0006ea8f 74 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceColorMod_REAL │ │ + 595: 00074a57 74 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceColorMod_REAL │ │ 596: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ - 597: 0006ead9 54 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceColorMod_REAL │ │ - 598: 0006eb0f 54 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceAlphaMod_REAL │ │ - 599: 0006eb45 28 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceAlphaMod_REAL │ │ + 597: 00074aa1 54 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceColorMod_REAL │ │ + 598: 00074ad7 54 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceAlphaMod_REAL │ │ + 599: 00074b0d 28 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceAlphaMod_REAL │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND fread@LIBC (2) │ │ - 601: 0006eb61 90 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceBlendMode_REAL │ │ + 601: 00074b29 90 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceBlendMode_REAL │ │ 602: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@LIBC (2) │ │ - 603: 0006ebbb 54 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceBlendMode_REAL │ │ + 603: 00074b83 54 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceBlendMode_REAL │ │ 604: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@LIBC (2) │ │ - 605: 0006ebf1 84 FUNC GLOBAL DEFAULT 12 SDL_SetClipRect_REAL │ │ + 605: 00074bb9 84 FUNC GLOBAL DEFAULT 12 SDL_SetClipRect_REAL │ │ 606: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@LIBC (2) │ │ - 607: 0006ec45 24 FUNC GLOBAL DEFAULT 12 SDL_GetClipRect_REAL │ │ - 608: 0006f3c1 804 FUNC GLOBAL DEFAULT 12 SDL_ConvertSurface_REAL │ │ - 609: 0006f6e5 40 FUNC GLOBAL DEFAULT 12 SDL_ConvertSurfaceFormat_REAL │ │ - 610: 0006f0c1 308 FUNC GLOBAL DEFAULT 12 SDL_ConvertPixels_REAL │ │ - 611: 0006f70d 636 FUNC GLOBAL DEFAULT 12 SDL_FillRect_REAL │ │ - 612: 0006f989 60 FUNC GLOBAL DEFAULT 12 SDL_FillRects_REAL │ │ - 613: 0006ecb5 364 FUNC GLOBAL DEFAULT 12 SDL_UpperBlit_REAL │ │ - 614: 0006ec5d 86 FUNC GLOBAL DEFAULT 12 SDL_LowerBlit_REAL │ │ - 615: 00081c31 776 FUNC GLOBAL DEFAULT 12 SDL_SoftStretch_REAL │ │ - 616: 0006ef39 316 FUNC GLOBAL DEFAULT 12 SDL_UpperBlitScaled_REAL │ │ - 617: 0006ee21 280 FUNC GLOBAL DEFAULT 12 SDL_LowerBlitScaled_REAL │ │ - 618: 0007257d 84 FUNC GLOBAL DEFAULT 12 SDL_GetWindowWMInfo_REAL │ │ + 607: 00074c0d 24 FUNC GLOBAL DEFAULT 12 SDL_GetClipRect_REAL │ │ + 608: 00075389 804 FUNC GLOBAL DEFAULT 12 SDL_ConvertSurface_REAL │ │ + 609: 000756ad 40 FUNC GLOBAL DEFAULT 12 SDL_ConvertSurfaceFormat_REAL │ │ + 610: 00075089 308 FUNC GLOBAL DEFAULT 12 SDL_ConvertPixels_REAL │ │ + 611: 0006d629 636 FUNC GLOBAL DEFAULT 12 SDL_FillRect_REAL │ │ + 612: 0006d8a5 60 FUNC GLOBAL DEFAULT 12 SDL_FillRects_REAL │ │ + 613: 00074c7d 364 FUNC GLOBAL DEFAULT 12 SDL_UpperBlit_REAL │ │ + 614: 00074c25 86 FUNC GLOBAL DEFAULT 12 SDL_LowerBlit_REAL │ │ + 615: 00082481 776 FUNC GLOBAL DEFAULT 12 SDL_SoftStretch_REAL │ │ + 616: 00074f01 316 FUNC GLOBAL DEFAULT 12 SDL_UpperBlitScaled_REAL │ │ + 617: 00074de9 280 FUNC GLOBAL DEFAULT 12 SDL_LowerBlitScaled_REAL │ │ + 618: 00071f99 84 FUNC GLOBAL DEFAULT 12 SDL_GetWindowWMInfo_REAL │ │ 619: 0006ca1b 12 FUNC GLOBAL DEFAULT 12 SDL_GetThreadName_REAL │ │ 620: 0006ca0b 16 FUNC GLOBAL DEFAULT 12 SDL_GetThreadID_REAL │ │ 621: 0006ca5b 54 FUNC GLOBAL DEFAULT 12 SDL_DetachThread_REAL │ │ 622: 0006c62d 20 FUNC GLOBAL DEFAULT 12 SDL_TLSCreate_REAL │ │ 623: 0006c641 36 FUNC GLOBAL DEFAULT 12 SDL_TLSGet_REAL │ │ 624: 0006c665 132 FUNC GLOBAL DEFAULT 12 SDL_TLSSet_REAL │ │ 625: 0006d465 96 FUNC GLOBAL DEFAULT 12 SDL_GetTicks_REAL │ │ @@ -631,121 +631,121 @@ │ │ 627: 0006d529 36 FUNC GLOBAL DEFAULT 12 SDL_GetPerformanceFrequency_REAL │ │ 628: 0006d32d 268 FUNC GLOBAL DEFAULT 12 SDL_AddTimer_REAL │ │ 629: 0006d2c9 100 FUNC GLOBAL DEFAULT 12 SDL_RemoveTimer_REAL │ │ 630: 0004f3a9 12 FUNC GLOBAL DEFAULT 12 SDL_GetNumTouchDevices_REAL │ │ 631: 0004f3b5 52 FUNC GLOBAL DEFAULT 12 SDL_GetTouchDevice_REAL │ │ 632: 0004f447 14 FUNC GLOBAL DEFAULT 12 SDL_GetNumTouchFingers_REAL │ │ 633: 0004f455 48 FUNC GLOBAL DEFAULT 12 SDL_GetTouchFinger_REAL │ │ - 634: 0006fcbd 4 FUNC GLOBAL DEFAULT 12 SDL_GetNumVideoDrivers_REAL │ │ - 635: 0006fcc1 36 FUNC GLOBAL DEFAULT 12 SDL_GetVideoDriver_REAL │ │ - 636: 0006fce5 28 FUNC GLOBAL DEFAULT 12 SDL_GetCurrentVideoDriver_REAL │ │ - 637: 0006fdf5 32 FUNC GLOBAL DEFAULT 12 SDL_GetNumVideoDisplays_REAL │ │ - 638: 0006fe61 72 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayName_REAL │ │ - 639: 0006fea9 136 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayBounds_REAL │ │ - 640: 0006ffa9 80 FUNC GLOBAL DEFAULT 12 SDL_GetNumDisplayModes_REAL │ │ - 641: 0006fff9 140 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayMode_REAL │ │ - 642: 00070085 96 FUNC GLOBAL DEFAULT 12 SDL_GetDesktopDisplayMode_REAL │ │ - 643: 000700e5 96 FUNC GLOBAL DEFAULT 12 SDL_GetCurrentDisplayMode_REAL │ │ - 644: 00070145 76 FUNC GLOBAL DEFAULT 12 SDL_GetClosestDisplayMode_REAL │ │ - 645: 00070191 364 FUNC GLOBAL DEFAULT 12 SDL_GetWindowDisplayIndex_REAL │ │ + 634: 0006f6d9 4 FUNC GLOBAL DEFAULT 12 SDL_GetNumVideoDrivers_REAL │ │ + 635: 0006f6dd 36 FUNC GLOBAL DEFAULT 12 SDL_GetVideoDriver_REAL │ │ + 636: 0006f701 28 FUNC GLOBAL DEFAULT 12 SDL_GetCurrentVideoDriver_REAL │ │ + 637: 0006f811 32 FUNC GLOBAL DEFAULT 12 SDL_GetNumVideoDisplays_REAL │ │ + 638: 0006f87d 72 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayName_REAL │ │ + 639: 0006f8c5 136 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayBounds_REAL │ │ + 640: 0006f9c5 80 FUNC GLOBAL DEFAULT 12 SDL_GetNumDisplayModes_REAL │ │ + 641: 0006fa15 140 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayMode_REAL │ │ + 642: 0006faa1 96 FUNC GLOBAL DEFAULT 12 SDL_GetDesktopDisplayMode_REAL │ │ + 643: 0006fb01 96 FUNC GLOBAL DEFAULT 12 SDL_GetCurrentDisplayMode_REAL │ │ + 644: 0006fb61 76 FUNC GLOBAL DEFAULT 12 SDL_GetClosestDisplayMode_REAL │ │ + 645: 0006fbad 364 FUNC GLOBAL DEFAULT 12 SDL_GetWindowDisplayIndex_REAL │ │ 646: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@LIBC (3) │ │ - 647: 00070321 84 FUNC GLOBAL DEFAULT 12 SDL_SetWindowDisplayMode_REAL │ │ + 647: 0006fd3d 84 FUNC GLOBAL DEFAULT 12 SDL_SetWindowDisplayMode_REAL │ │ 648: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@LIBC (3) │ │ - 649: 00070375 232 FUNC GLOBAL DEFAULT 12 SDL_GetWindowDisplayMode_REAL │ │ - 650: 0007045d 60 FUNC GLOBAL DEFAULT 12 SDL_GetWindowPixelFormat_REAL │ │ - 651: 000728d5 540 FUNC GLOBAL DEFAULT 12 SDL_CreateWindow_REAL │ │ - 652: 00072269 132 FUNC GLOBAL DEFAULT 12 SDL_CreateWindowFrom_REAL │ │ - 653: 00070499 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowID_REAL │ │ - 654: 000704d1 40 FUNC GLOBAL DEFAULT 12 SDL_GetWindowFromID_REAL │ │ - 655: 00070531 108 FUNC GLOBAL DEFAULT 12 SDL_SetWindowTitle_REAL │ │ - 656: 0007059d 80 FUNC GLOBAL DEFAULT 12 SDL_GetWindowTitle_REAL │ │ - 657: 000705ed 96 FUNC GLOBAL DEFAULT 12 SDL_SetWindowIcon_REAL │ │ + 649: 0006fd91 232 FUNC GLOBAL DEFAULT 12 SDL_GetWindowDisplayMode_REAL │ │ + 650: 0006fe79 60 FUNC GLOBAL DEFAULT 12 SDL_GetWindowPixelFormat_REAL │ │ + 651: 000722f1 540 FUNC GLOBAL DEFAULT 12 SDL_CreateWindow_REAL │ │ + 652: 00071c85 132 FUNC GLOBAL DEFAULT 12 SDL_CreateWindowFrom_REAL │ │ + 653: 0006feb5 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowID_REAL │ │ + 654: 0006feed 40 FUNC GLOBAL DEFAULT 12 SDL_GetWindowFromID_REAL │ │ + 655: 0006ff4d 108 FUNC GLOBAL DEFAULT 12 SDL_SetWindowTitle_REAL │ │ + 656: 0006ffb9 80 FUNC GLOBAL DEFAULT 12 SDL_GetWindowTitle_REAL │ │ + 657: 00070009 96 FUNC GLOBAL DEFAULT 12 SDL_SetWindowIcon_REAL │ │ 658: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@LIBC (4) │ │ - 659: 0007064d 196 FUNC GLOBAL DEFAULT 12 SDL_SetWindowData_REAL │ │ + 659: 00070069 196 FUNC GLOBAL DEFAULT 12 SDL_SetWindowData_REAL │ │ 660: 00000000 0 FUNC GLOBAL DEFAULT UND asin@LIBC (4) │ │ - 661: 00070749 120 FUNC GLOBAL DEFAULT 12 SDL_GetWindowData_REAL │ │ + 661: 00070165 120 FUNC GLOBAL DEFAULT 12 SDL_GetWindowData_REAL │ │ 662: 00000000 0 FUNC GLOBAL DEFAULT UND cosf@LIBC (4) │ │ - 663: 00070a65 312 FUNC GLOBAL DEFAULT 12 SDL_SetWindowPosition_REAL │ │ + 663: 00070481 312 FUNC GLOBAL DEFAULT 12 SDL_SetWindowPosition_REAL │ │ 664: 00000000 0 FUNC GLOBAL DEFAULT UND cos@LIBC (4) │ │ - 665: 00070b9d 88 FUNC GLOBAL DEFAULT 12 SDL_GetWindowPosition_REAL │ │ + 665: 000705b9 88 FUNC GLOBAL DEFAULT 12 SDL_GetWindowPosition_REAL │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND atan@LIBC (4) │ │ - 667: 000715d9 200 FUNC GLOBAL DEFAULT 12 SDL_SetWindowSize_REAL │ │ + 667: 00070ff5 200 FUNC GLOBAL DEFAULT 12 SDL_SetWindowSize_REAL │ │ 668: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@LIBC (2) │ │ - 669: 00070c59 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowSize_REAL │ │ + 669: 00070675 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowSize_REAL │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND acos@LIBC (4) │ │ - 671: 000716a1 148 FUNC GLOBAL DEFAULT 12 SDL_SetWindowMinimumSize_REAL │ │ + 671: 000710bd 148 FUNC GLOBAL DEFAULT 12 SDL_SetWindowMinimumSize_REAL │ │ 672: 00000000 0 FUNC GLOBAL DEFAULT UND atan2@LIBC (4) │ │ - 673: 00070c9d 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowMinimumSize_REAL │ │ - 674: 00071735 148 FUNC GLOBAL DEFAULT 12 SDL_SetWindowMaximumSize_REAL │ │ + 673: 000706b9 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowMinimumSize_REAL │ │ + 674: 00071151 148 FUNC GLOBAL DEFAULT 12 SDL_SetWindowMaximumSize_REAL │ │ 675: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ - 676: 00070ce1 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowMaximumSize_REAL │ │ + 676: 000706fd 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowMaximumSize_REAL │ │ 677: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@LIBC (2) │ │ - 678: 00070bf5 100 FUNC GLOBAL DEFAULT 12 SDL_SetWindowBordered_REAL │ │ + 678: 00070611 100 FUNC GLOBAL DEFAULT 12 SDL_SetWindowBordered_REAL │ │ 679: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@LIBC (2) │ │ - 680: 00070d25 84 FUNC GLOBAL DEFAULT 12 SDL_ShowWindow_REAL │ │ + 680: 00070741 84 FUNC GLOBAL DEFAULT 12 SDL_ShowWindow_REAL │ │ 681: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ - 682: 00071475 88 FUNC GLOBAL DEFAULT 12 SDL_HideWindow_REAL │ │ + 682: 00070e91 88 FUNC GLOBAL DEFAULT 12 SDL_HideWindow_REAL │ │ 683: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@LIBC (2) │ │ - 684: 00070d79 68 FUNC GLOBAL DEFAULT 12 SDL_RaiseWindow_REAL │ │ + 684: 00070795 68 FUNC GLOBAL DEFAULT 12 SDL_RaiseWindow_REAL │ │ 685: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ - 686: 00070dbd 68 FUNC GLOBAL DEFAULT 12 SDL_MaximizeWindow_REAL │ │ + 686: 000707d9 68 FUNC GLOBAL DEFAULT 12 SDL_MaximizeWindow_REAL │ │ 687: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ - 688: 00071519 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowFullscreen_REAL │ │ - 689: 00070e49 228 FUNC GLOBAL DEFAULT 12 SDL_GetWindowSurface_REAL │ │ - 690: 00070f89 108 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowSurface_REAL │ │ - 691: 00070f2d 92 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowSurfaceRects_REAL │ │ - 692: 00071281 92 FUNC GLOBAL DEFAULT 12 SDL_SetWindowGrab_REAL │ │ + 688: 00070f35 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowFullscreen_REAL │ │ + 689: 00070865 228 FUNC GLOBAL DEFAULT 12 SDL_GetWindowSurface_REAL │ │ + 690: 000709a5 108 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowSurface_REAL │ │ + 691: 00070949 92 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowSurfaceRects_REAL │ │ + 692: 00070c9d 92 FUNC GLOBAL DEFAULT 12 SDL_SetWindowGrab_REAL │ │ 693: 00000000 0 OBJECT GLOBAL DEFAULT UND _tolower_tab_@LIBC (2) │ │ - 694: 000712dd 60 FUNC GLOBAL DEFAULT 12 SDL_GetWindowGrab_REAL │ │ + 694: 00070cf9 60 FUNC GLOBAL DEFAULT 12 SDL_GetWindowGrab_REAL │ │ 695: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ - 696: 000711c9 124 FUNC GLOBAL DEFAULT 12 SDL_SetWindowBrightness_REAL │ │ - 697: 00070ff5 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowBrightness_REAL │ │ - 698: 00071111 184 FUNC GLOBAL DEFAULT 12 SDL_SetWindowGammaRamp_REAL │ │ + 696: 00070be5 124 FUNC GLOBAL DEFAULT 12 SDL_SetWindowBrightness_REAL │ │ + 697: 00070a11 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowBrightness_REAL │ │ + 698: 00070b2d 184 FUNC GLOBAL DEFAULT 12 SDL_SetWindowGammaRamp_REAL │ │ 699: 00000000 0 FUNC GLOBAL DEFAULT UND sinf@LIBC (4) │ │ - 700: 0007102d 228 FUNC GLOBAL DEFAULT 12 SDL_GetWindowGammaRamp_REAL │ │ + 700: 00070a49 228 FUNC GLOBAL DEFAULT 12 SDL_GetWindowGammaRamp_REAL │ │ 701: 00000000 0 FUNC GLOBAL DEFAULT UND sin@LIBC (4) │ │ - 702: 00072141 296 FUNC GLOBAL DEFAULT 12 SDL_DestroyWindow_REAL │ │ + 702: 00071b5d 296 FUNC GLOBAL DEFAULT 12 SDL_DestroyWindow_REAL │ │ 703: 00000000 0 OBJECT GLOBAL DEFAULT UND _ctype_@LIBC (2) │ │ - 704: 000718e1 28 FUNC GLOBAL DEFAULT 12 SDL_IsScreenSaverEnabled_REAL │ │ + 704: 000712fd 28 FUNC GLOBAL DEFAULT 12 SDL_IsScreenSaverEnabled_REAL │ │ 705: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@LIBC (4) │ │ - 706: 000718fd 44 FUNC GLOBAL DEFAULT 12 SDL_EnableScreenSaver_REAL │ │ + 706: 00071319 44 FUNC GLOBAL DEFAULT 12 SDL_EnableScreenSaver_REAL │ │ 707: 00000000 0 FUNC GLOBAL DEFAULT UND log@LIBC (4) │ │ - 708: 00071929 44 FUNC GLOBAL DEFAULT 12 SDL_DisableScreenSaver_REAL │ │ + 708: 00071345 44 FUNC GLOBAL DEFAULT 12 SDL_DisableScreenSaver_REAL │ │ 709: 00000000 0 FUNC GLOBAL DEFAULT UND floor@LIBC (4) │ │ - 710: 00071955 140 FUNC GLOBAL DEFAULT 12 SDL_GL_LoadLibrary_REAL │ │ + 710: 00071371 140 FUNC GLOBAL DEFAULT 12 SDL_GL_LoadLibrary_REAL │ │ 711: 00000000 0 FUNC GLOBAL DEFAULT UND scalbn@LIBC (4) │ │ - 712: 000719e1 84 FUNC GLOBAL DEFAULT 12 SDL_GL_GetProcAddress_REAL │ │ + 712: 000713fd 84 FUNC GLOBAL DEFAULT 12 SDL_GL_GetProcAddress_REAL │ │ 713: 00000000 0 FUNC GLOBAL DEFAULT UND pow@LIBC (4) │ │ - 714: 00071a35 56 FUNC GLOBAL DEFAULT 12 SDL_GL_UnloadLibrary_REAL │ │ + 714: 00071451 56 FUNC GLOBAL DEFAULT 12 SDL_GL_UnloadLibrary_REAL │ │ 715: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@LIBC (2) │ │ - 716: 00071b89 240 FUNC GLOBAL DEFAULT 12 SDL_GL_ExtensionSupported_REAL │ │ + 716: 000715a5 240 FUNC GLOBAL DEFAULT 12 SDL_GL_ExtensionSupported_REAL │ │ 717: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@LIBC (2) │ │ - 718: 00071cc9 276 FUNC GLOBAL DEFAULT 12 SDL_GL_SetAttribute_REAL │ │ + 718: 000716e5 276 FUNC GLOBAL DEFAULT 12 SDL_GL_SetAttribute_REAL │ │ 719: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@LIBC (2) │ │ - 720: 00071ddd 476 FUNC GLOBAL DEFAULT 12 SDL_GL_GetAttribute_REAL │ │ + 720: 000717f9 476 FUNC GLOBAL DEFAULT 12 SDL_GL_GetAttribute_REAL │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_broadcast@LIBC (2) │ │ - 722: 00071fb9 140 FUNC GLOBAL DEFAULT 12 SDL_GL_CreateContext_REAL │ │ + 722: 000719d5 140 FUNC GLOBAL DEFAULT 12 SDL_GL_CreateContext_REAL │ │ 723: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@LIBC (2) │ │ - 724: 0007208d 180 FUNC GLOBAL DEFAULT 12 SDL_GL_MakeCurrent_REAL │ │ + 724: 00071aa9 180 FUNC GLOBAL DEFAULT 12 SDL_GL_MakeCurrent_REAL │ │ 725: 00000000 0 FUNC GLOBAL DEFAULT UND sem_getvalue@LIBC (2) │ │ - 726: 00072045 36 FUNC GLOBAL DEFAULT 12 SDL_GL_GetCurrentWindow_REAL │ │ + 726: 00071a61 36 FUNC GLOBAL DEFAULT 12 SDL_GL_GetCurrentWindow_REAL │ │ 727: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@LIBC (2) │ │ - 728: 00072069 36 FUNC GLOBAL DEFAULT 12 SDL_GL_GetCurrentContext_REAL │ │ + 728: 00071a85 36 FUNC GLOBAL DEFAULT 12 SDL_GL_GetCurrentContext_REAL │ │ 729: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@LIBC (2) │ │ - 730: 0007240d 88 FUNC GLOBAL DEFAULT 12 SDL_GL_GetDrawableSize_REAL │ │ + 730: 00071e29 88 FUNC GLOBAL DEFAULT 12 SDL_GL_GetDrawableSize_REAL │ │ 731: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@LIBC (2) │ │ - 732: 00072465 76 FUNC GLOBAL DEFAULT 12 SDL_GL_SetSwapInterval_REAL │ │ + 732: 00071e81 76 FUNC GLOBAL DEFAULT 12 SDL_GL_SetSwapInterval_REAL │ │ 733: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@LIBC (2) │ │ - 734: 000724b1 44 FUNC GLOBAL DEFAULT 12 SDL_GL_GetSwapInterval_REAL │ │ + 734: 00071ecd 44 FUNC GLOBAL DEFAULT 12 SDL_GL_GetSwapInterval_REAL │ │ 735: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@LIBC (2) │ │ - 736: 00072541 60 FUNC GLOBAL DEFAULT 12 SDL_GL_DeleteContext_REAL │ │ + 736: 00071f5d 60 FUNC GLOBAL DEFAULT 12 SDL_GL_DeleteContext_REAL │ │ 737: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@LIBC (2) │ │ 738: 0006bc73 8 FUNC GLOBAL DEFAULT 12 SDL_vsscanf_REAL │ │ 739: 000540e9 316 FUNC GLOBAL DEFAULT 12 SDL_GameControllerAddMappingsFromRW_REAL │ │ - 740: 00071c79 80 FUNC GLOBAL DEFAULT 12 SDL_GL_ResetAttributes_REAL │ │ + 740: 00071695 80 FUNC GLOBAL DEFAULT 12 SDL_GL_ResetAttributes_REAL │ │ 741: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@LIBC (3) │ │ 742: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@LIBC (3) │ │ 743: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@LIBC (2) │ │ 744: 0004c4a5 16 FUNC GLOBAL DEFAULT 12 SDL_CreateThread │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@LIBC (2) │ │ 746: 0004c4b5 16 FUNC GLOBAL DEFAULT 12 SDL_RWFromFP │ │ 747: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getschedparam@LIBC (2) │ │ @@ -1333,15 +1333,15 @@ │ │ 1329: 0004f95d 12 FUNC GLOBAL DEFAULT 12 SDL_SetDoubleClickTime │ │ 1330: 0004fbad 24 FUNC GLOBAL DEFAULT 12 SDL_SetDefaultCursor │ │ 1331: 0004fbc5 56 FUNC GLOBAL DEFAULT 12 SDL_SetMouseFocus │ │ 1332: 0004fc85 56 FUNC GLOBAL DEFAULT 12 SDL_SendMouseMotion │ │ 1333: 0004fe5d 388 FUNC GLOBAL DEFAULT 12 SDL_SendMouseButton │ │ 1334: 0004ffe1 46 FUNC GLOBAL DEFAULT 12 SDL_ResetMouse │ │ 1335: 00050011 128 FUNC GLOBAL DEFAULT 12 SDL_SendMouseWheel │ │ - 1336: 00071245 60 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowGrab │ │ + 1336: 00070c61 60 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowGrab │ │ 1337: 000501bd 72 FUNC GLOBAL DEFAULT 12 SDL_MouseQuit │ │ 1338: 000d6260 4 OBJECT GLOBAL DEFAULT 23 SDL_EventOK │ │ 1339: 000539b5 24 FUNC GLOBAL DEFAULT 12 SDL_PrivateJoystickNeedsPolling │ │ 1340: 00051261 1464 FUNC GLOBAL DEFAULT 12 SDL_GestureProcessEvent │ │ 1341: 000d7950 4 OBJECT GLOBAL DEFAULT 23 SDL_EventOKParam │ │ 1342: 00050941 84 FUNC GLOBAL DEFAULT 12 SDL_SendSysWMEvent │ │ 1343: 00096b30 20 FUNC GLOBAL DEFAULT 12 __aeabi_fcmple │ │ @@ -1358,23 +1358,23 @@ │ │ 1354: 00051929 20 FUNC GLOBAL DEFAULT 12 SDL_GetDefaultKeymap │ │ 1355: 0005193d 40 FUNC GLOBAL DEFAULT 12 SDL_SetKeymap │ │ 1356: 00051965 16 FUNC GLOBAL DEFAULT 12 SDL_SetScancodeName │ │ 1357: 00051981 536 FUNC GLOBAL DEFAULT 12 SDL_SendKeyboardKey │ │ 1358: 00051b99 40 FUNC GLOBAL DEFAULT 12 SDL_ResetKeyboard │ │ 1359: 00051bc1 156 FUNC GLOBAL DEFAULT 12 SDL_SetKeyboardFocus │ │ 1360: 00051d45 2 FUNC GLOBAL DEFAULT 12 SDL_KeyboardQuit │ │ - 1361: 000717ef 8 FUNC GLOBAL DEFAULT 12 SDL_OnWindowShown │ │ - 1362: 000715cd 10 FUNC GLOBAL DEFAULT 12 SDL_OnWindowHidden │ │ - 1363: 00071319 18 FUNC GLOBAL DEFAULT 12 SDL_OnWindowResized │ │ - 1364: 000717c9 10 FUNC GLOBAL DEFAULT 12 SDL_OnWindowMinimized │ │ - 1365: 000717d3 28 FUNC GLOBAL DEFAULT 12 SDL_OnWindowRestored │ │ - 1366: 000717f9 24 FUNC GLOBAL DEFAULT 12 SDL_OnWindowEnter │ │ - 1367: 00071811 2 FUNC GLOBAL DEFAULT 12 SDL_OnWindowLeave │ │ - 1368: 00071815 84 FUNC GLOBAL DEFAULT 12 SDL_OnWindowFocusGained │ │ - 1369: 00071869 80 FUNC GLOBAL DEFAULT 12 SDL_OnWindowFocusLost │ │ + 1361: 0007120b 8 FUNC GLOBAL DEFAULT 12 SDL_OnWindowShown │ │ + 1362: 00070fe9 10 FUNC GLOBAL DEFAULT 12 SDL_OnWindowHidden │ │ + 1363: 00070d35 18 FUNC GLOBAL DEFAULT 12 SDL_OnWindowResized │ │ + 1364: 000711e5 10 FUNC GLOBAL DEFAULT 12 SDL_OnWindowMinimized │ │ + 1365: 000711ef 28 FUNC GLOBAL DEFAULT 12 SDL_OnWindowRestored │ │ + 1366: 00071215 24 FUNC GLOBAL DEFAULT 12 SDL_OnWindowEnter │ │ + 1367: 0007122d 2 FUNC GLOBAL DEFAULT 12 SDL_OnWindowLeave │ │ + 1368: 00071231 84 FUNC GLOBAL DEFAULT 12 SDL_OnWindowFocusGained │ │ + 1369: 00071285 80 FUNC GLOBAL DEFAULT 12 SDL_OnWindowFocusLost │ │ 1370: 000521d1 72 FUNC GLOBAL DEFAULT 12 SDL_SendClipboardUpdate │ │ 1371: 000d6c78 4 OBJECT GLOBAL DEFAULT 23 SDL_haptics │ │ 1372: 000531cd 4 FUNC GLOBAL DEFAULT 12 SDL_SYS_HapticInit │ │ 1373: 000531d1 4 FUNC GLOBAL DEFAULT 12 SDL_SYS_NumHaptics │ │ 1374: 000531d5 10 FUNC GLOBAL DEFAULT 12 SDL_SYS_HapticName │ │ 1375: 000531e7 6 FUNC GLOBAL DEFAULT 12 SDL_SYS_HapticMouse │ │ 1376: 00053305 36 FUNC GLOBAL DEFAULT 12 SDL_PrivateJoystickValid │ │ @@ -1446,23 +1446,23 @@ │ │ 1442: 00059ab9 104 FUNC GLOBAL DEFAULT 12 MatrixRotationZ │ │ 1443: 00059b21 1564 FUNC GLOBAL DEFAULT 12 SDLgfx_rotozoomSurfaceSizeTrig │ │ 1444: 0005a141 1666 FUNC GLOBAL DEFAULT 12 SDLgfx_rotateSurface │ │ 1445: 0005b0e9 148 FUNC GLOBAL DEFAULT 12 SDL_DrawLine │ │ 1446: 0005b17d 272 FUNC GLOBAL DEFAULT 12 SDL_DrawLines │ │ 1447: 0005b28d 144 FUNC GLOBAL DEFAULT 12 SDL_DrawPoint │ │ 1448: 0005b31d 176 FUNC GLOBAL DEFAULT 12 SDL_DrawPoints │ │ - 1449: 00067975 344 FUNC GLOBAL DEFAULT 12 SDL_BlendFillRects │ │ - 1450: 00063d65 288 FUNC GLOBAL DEFAULT 12 SDL_BlendLines │ │ - 1451: 0005d045 348 FUNC GLOBAL DEFAULT 12 SDL_BlendPoints │ │ + 1449: 0005fc95 344 FUNC GLOBAL DEFAULT 12 SDL_BlendFillRects │ │ + 1450: 000679ad 288 FUNC GLOBAL DEFAULT 12 SDL_BlendLines │ │ + 1451: 00060c8d 348 FUNC GLOBAL DEFAULT 12 SDL_BlendPoints │ │ 1452: 000d45b4 36 OBJECT GLOBAL DEFAULT 22 SDL_expand_byte │ │ - 1453: 0005cec5 384 FUNC GLOBAL DEFAULT 12 SDL_BlendPoint │ │ - 1454: 00063cd9 140 FUNC GLOBAL DEFAULT 12 SDL_BlendLine │ │ - 1455: 000677f1 388 FUNC GLOBAL DEFAULT 12 SDL_BlendFillRect │ │ + 1453: 0005fb11 388 FUNC GLOBAL DEFAULT 12 SDL_BlendFillRect │ │ + 1454: 00060b0d 384 FUNC GLOBAL DEFAULT 12 SDL_BlendPoint │ │ + 1455: 00067921 140 FUNC GLOBAL DEFAULT 12 SDL_BlendLine │ │ 1456: 00067acd 356 FUNC GLOBAL DEFAULT 12 GLES2_GetShader │ │ - 1457: 00071a6d 284 FUNC GLOBAL DEFAULT 12 SDL_RecreateWindow │ │ + 1457: 00071489 284 FUNC GLOBAL DEFAULT 12 SDL_RecreateWindow │ │ 1458: 00000000 0 FUNC GLOBAL DEFAULT UND glActiveTexture │ │ 1459: 00000000 0 FUNC GLOBAL DEFAULT UND glGetUniformLocation │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND glAttachShader │ │ 1461: 00000000 0 FUNC GLOBAL DEFAULT UND glBindAttribLocation │ │ 1462: 00000000 0 FUNC GLOBAL DEFAULT UND glBindTexture │ │ 1463: 00000000 0 FUNC GLOBAL DEFAULT UND glBlendFuncSeparate │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND glClear │ │ @@ -1543,77 +1543,77 @@ │ │ 1539: 0006c8a5 142 FUNC GLOBAL DEFAULT 12 SDL_RunThread │ │ 1540: 0006cf91 108 FUNC GLOBAL DEFAULT 12 SDL_SYS_SetupThread │ │ 1541: 0006cf2d 100 FUNC GLOBAL DEFAULT 12 SDL_SYS_CreateThread │ │ 1542: 0006d005 144 FUNC GLOBAL DEFAULT 12 SDL_SYS_SetThreadPriority │ │ 1543: 0006d095 12 FUNC GLOBAL DEFAULT 12 SDL_SYS_WaitThread │ │ 1544: 0006d0a1 10 FUNC GLOBAL DEFAULT 12 SDL_SYS_DetachThread │ │ 1545: 0006d5c1 104 FUNC GLOBAL DEFAULT 12 SDL_BlitCopy │ │ - 1546: 0006dfe9 132 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit0 │ │ - 1547: 000756a5 312 FUNC GLOBAL DEFAULT 12 SDL_InitFormat │ │ - 1548: 00075d7f 46 FUNC GLOBAL DEFAULT 12 SDL_InvalidateMap │ │ - 1549: 00075dad 694 FUNC GLOBAL DEFAULT 12 SDL_MapSurface │ │ - 1550: 0008fdf9 412 FUNC GLOBAL DEFAULT 12 SDL_UnRLESurface │ │ - 1551: 0008ff95 1816 FUNC GLOBAL DEFAULT 12 SDL_RLESurface │ │ - 1552: 00076063 20 FUNC GLOBAL DEFAULT 12 SDL_FreeBlitMap │ │ - 1553: 00075a2d 50 FUNC GLOBAL DEFAULT 12 SDL_CalculatePitch │ │ - 1554: 00075d59 38 FUNC GLOBAL DEFAULT 12 SDL_AllocBlitMap │ │ - 1555: 0006fd0d 152 FUNC GLOBAL DEFAULT 12 SDL_AddVideoDisplay │ │ - 1556: 0006fda5 80 FUNC GLOBAL DEFAULT 12 SDL_AddBasicVideoDisplay │ │ - 1557: 0006fe15 76 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayDriverData │ │ - 1558: 0006ff31 120 FUNC GLOBAL DEFAULT 12 SDL_AddDisplayMode │ │ - 1559: 000702fd 36 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayForWindow │ │ - 1560: 00088f91 208 FUNC GLOBAL DEFAULT 12 SDL_GetSpanEnclosingRect │ │ - 1561: 00072c25 32 FUNC GLOBAL DEFAULT 12 SDL_ShouldAllowTopmost │ │ - 1562: 000d4fc8 16 OBJECT GLOBAL DEFAULT 22 Android_bootstrap │ │ - 1563: 00074e0d 120 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit1 │ │ - 1564: 000759e1 76 FUNC GLOBAL DEFAULT 12 SDL_DitherColors │ │ - 1565: 00075a5f 114 FUNC GLOBAL DEFAULT 12 SDL_FindColor │ │ - 1566: 0008d40d 636 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit │ │ - 1567: 000d45d8 2540 OBJECT GLOBAL DEFAULT 22 SDL_GeneratedBlitFuncTable │ │ - 1568: 00081941 388 FUNC GLOBAL DEFAULT 12 SDL_CalculateShapeBitmap │ │ - 1569: 00081ac5 84 FUNC GLOBAL DEFAULT 12 SDL_CalculateShapeTree │ │ - 1570: 00081b19 56 FUNC GLOBAL DEFAULT 12 SDL_TraverseShapeTree │ │ - 1571: 00081b51 54 FUNC GLOBAL DEFAULT 12 SDL_FreeShapeTree │ │ - 1572: 00087e71 564 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlitN │ │ - 1573: 000880a5 76 FUNC GLOBAL DEFAULT 12 SDL_EGL_GetProcAddress │ │ - 1574: 000880f1 86 FUNC GLOBAL DEFAULT 12 SDL_EGL_UnloadLibrary │ │ - 1575: 00088149 920 FUNC GLOBAL DEFAULT 12 SDL_EGL_LoadLibrary │ │ - 1576: 000884e1 532 FUNC GLOBAL DEFAULT 12 SDL_EGL_ChooseConfig │ │ - 1577: 00088741 60 FUNC GLOBAL DEFAULT 12 SDL_EGL_SetSwapInterval │ │ - 1578: 0008877d 32 FUNC GLOBAL DEFAULT 12 SDL_EGL_GetSwapInterval │ │ - 1579: 0008879d 16 FUNC GLOBAL DEFAULT 12 SDL_EGL_SwapBuffers │ │ - 1580: 000887ad 40 FUNC GLOBAL DEFAULT 12 SDL_EGL_DeleteContext │ │ - 1581: 000887d5 228 FUNC GLOBAL DEFAULT 12 SDL_EGL_CreateContext │ │ + 1546: 0006e2a1 132 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit0 │ │ + 1547: 00075ef5 312 FUNC GLOBAL DEFAULT 12 SDL_InitFormat │ │ + 1548: 0006eb91 76 FUNC GLOBAL DEFAULT 12 SDL_EGL_GetProcAddress │ │ + 1549: 0006ebdd 86 FUNC GLOBAL DEFAULT 12 SDL_EGL_UnloadLibrary │ │ + 1550: 0006ec35 920 FUNC GLOBAL DEFAULT 12 SDL_EGL_LoadLibrary │ │ + 1551: 0006efcd 532 FUNC GLOBAL DEFAULT 12 SDL_EGL_ChooseConfig │ │ + 1552: 0006f22d 60 FUNC GLOBAL DEFAULT 12 SDL_EGL_SetSwapInterval │ │ + 1553: 0006f269 32 FUNC GLOBAL DEFAULT 12 SDL_EGL_GetSwapInterval │ │ + 1554: 0006f289 16 FUNC GLOBAL DEFAULT 12 SDL_EGL_SwapBuffers │ │ + 1555: 0006f299 40 FUNC GLOBAL DEFAULT 12 SDL_EGL_DeleteContext │ │ + 1556: 0006f2c1 228 FUNC GLOBAL DEFAULT 12 SDL_EGL_CreateContext │ │ + 1557: 0006f729 152 FUNC GLOBAL DEFAULT 12 SDL_AddVideoDisplay │ │ + 1558: 0006f7c1 80 FUNC GLOBAL DEFAULT 12 SDL_AddBasicVideoDisplay │ │ + 1559: 0006f831 76 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayDriverData │ │ + 1560: 0006f94d 120 FUNC GLOBAL DEFAULT 12 SDL_AddDisplayMode │ │ + 1561: 0006fd19 36 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayForWindow │ │ + 1562: 00088f91 208 FUNC GLOBAL DEFAULT 12 SDL_GetSpanEnclosingRect │ │ + 1563: 00072641 32 FUNC GLOBAL DEFAULT 12 SDL_ShouldAllowTopmost │ │ + 1564: 000d4fc8 16 OBJECT GLOBAL DEFAULT 22 Android_bootstrap │ │ + 1565: 00074829 120 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit1 │ │ + 1566: 000765cf 46 FUNC GLOBAL DEFAULT 12 SDL_InvalidateMap │ │ + 1567: 000765fd 694 FUNC GLOBAL DEFAULT 12 SDL_MapSurface │ │ + 1568: 0008fdf9 412 FUNC GLOBAL DEFAULT 12 SDL_UnRLESurface │ │ + 1569: 0008ff95 1816 FUNC GLOBAL DEFAULT 12 SDL_RLESurface │ │ + 1570: 000768b3 20 FUNC GLOBAL DEFAULT 12 SDL_FreeBlitMap │ │ + 1571: 0007627d 50 FUNC GLOBAL DEFAULT 12 SDL_CalculatePitch │ │ + 1572: 000765a9 38 FUNC GLOBAL DEFAULT 12 SDL_AllocBlitMap │ │ + 1573: 00076231 76 FUNC GLOBAL DEFAULT 12 SDL_DitherColors │ │ + 1574: 000762af 114 FUNC GLOBAL DEFAULT 12 SDL_FindColor │ │ + 1575: 0008d40d 636 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit │ │ + 1576: 000d45d8 2540 OBJECT GLOBAL DEFAULT 22 SDL_GeneratedBlitFuncTable │ │ + 1577: 00082191 388 FUNC GLOBAL DEFAULT 12 SDL_CalculateShapeBitmap │ │ + 1578: 00082315 84 FUNC GLOBAL DEFAULT 12 SDL_CalculateShapeTree │ │ + 1579: 00082369 56 FUNC GLOBAL DEFAULT 12 SDL_TraverseShapeTree │ │ + 1580: 000823a1 54 FUNC GLOBAL DEFAULT 12 SDL_FreeShapeTree │ │ + 1581: 000886c1 564 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlitN │ │ 1582: 0008d0b9 588 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlitA │ │ 1583: 000906ad 1612 FUNC GLOBAL DEFAULT 12 SDL_Blit_Slow │ │ 1584: 0008db99 6968 FUNC GLOBAL DEFAULT 12 SDL_RLEBlit │ │ 1585: 0008f6d1 1832 FUNC GLOBAL DEFAULT 12 SDL_RLEAlphaBlit │ │ - 1586: 00090cf9 44 FUNC GLOBAL DEFAULT 12 android_egl_context_restore │ │ - 1587: 00090d25 32 FUNC GLOBAL DEFAULT 12 android_egl_context_backup │ │ - 1588: 00090d45 172 FUNC GLOBAL DEFAULT 12 Android_PumpEvents │ │ - 1589: 00091085 224 FUNC GLOBAL DEFAULT 12 Android_CreateWindow │ │ - 1590: 00091165 10 FUNC GLOBAL DEFAULT 12 Android_SetWindowTitle │ │ - 1591: 00091171 116 FUNC GLOBAL DEFAULT 12 Android_DestroyWindow │ │ - 1592: 00091079 10 FUNC GLOBAL DEFAULT 12 Android_GLES_LoadLibrary │ │ - 1593: 00091029 12 FUNC GLOBAL DEFAULT 12 Android_GLES_CreateContext │ │ - 1594: 00091035 26 FUNC GLOBAL DEFAULT 12 Android_GLES_MakeCurrent │ │ - 1595: 00091051 40 FUNC GLOBAL DEFAULT 12 Android_GLES_SwapWindow │ │ - 1596: 000914a1 14 FUNC GLOBAL DEFAULT 12 Android_StartTextInput │ │ - 1597: 000914af 8 FUNC GLOBAL DEFAULT 12 Android_StopTextInput │ │ - 1598: 000914b9 48 FUNC GLOBAL DEFAULT 12 Android_SetTextInputRect │ │ - 1599: 00091495 4 FUNC GLOBAL DEFAULT 12 Android_HasScreenKeyboardSupport │ │ - 1600: 00091499 8 FUNC GLOBAL DEFAULT 12 Android_IsScreenKeyboardShown │ │ - 1601: 000911e5 10 FUNC GLOBAL DEFAULT 12 Android_SetClipboardText │ │ - 1602: 000911ef 8 FUNC GLOBAL DEFAULT 12 Android_GetClipboardText │ │ - 1603: 000911f7 8 FUNC GLOBAL DEFAULT 12 Android_HasClipboardText │ │ - 1604: 000913d5 80 FUNC GLOBAL DEFAULT 12 Android_InitKeyboard │ │ - 1605: 00091201 76 FUNC GLOBAL DEFAULT 12 Android_InitTouch │ │ - 1606: 000d74b0 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenFormat │ │ - 1607: 000d74b8 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenWidth │ │ - 1608: 000d74b4 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenHeight │ │ + 1586: 00090fd9 172 FUNC GLOBAL DEFAULT 12 Android_PumpEvents │ │ + 1587: 00091085 224 FUNC GLOBAL DEFAULT 12 Android_CreateWindow │ │ + 1588: 00091165 10 FUNC GLOBAL DEFAULT 12 Android_SetWindowTitle │ │ + 1589: 00091171 116 FUNC GLOBAL DEFAULT 12 Android_DestroyWindow │ │ + 1590: 00090f81 10 FUNC GLOBAL DEFAULT 12 Android_GLES_LoadLibrary │ │ + 1591: 00090f31 12 FUNC GLOBAL DEFAULT 12 Android_GLES_CreateContext │ │ + 1592: 00090f3d 26 FUNC GLOBAL DEFAULT 12 Android_GLES_MakeCurrent │ │ + 1593: 00090f59 40 FUNC GLOBAL DEFAULT 12 Android_GLES_SwapWindow │ │ + 1594: 000914a1 14 FUNC GLOBAL DEFAULT 12 Android_StartTextInput │ │ + 1595: 000914af 8 FUNC GLOBAL DEFAULT 12 Android_StopTextInput │ │ + 1596: 000914b9 48 FUNC GLOBAL DEFAULT 12 Android_SetTextInputRect │ │ + 1597: 00091495 4 FUNC GLOBAL DEFAULT 12 Android_HasScreenKeyboardSupport │ │ + 1598: 00091499 8 FUNC GLOBAL DEFAULT 12 Android_IsScreenKeyboardShown │ │ + 1599: 000911e5 10 FUNC GLOBAL DEFAULT 12 Android_SetClipboardText │ │ + 1600: 000911ef 8 FUNC GLOBAL DEFAULT 12 Android_GetClipboardText │ │ + 1601: 000911f7 8 FUNC GLOBAL DEFAULT 12 Android_HasClipboardText │ │ + 1602: 000913d5 80 FUNC GLOBAL DEFAULT 12 Android_InitKeyboard │ │ + 1603: 00091201 76 FUNC GLOBAL DEFAULT 12 Android_InitTouch │ │ + 1604: 000d74a8 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenFormat │ │ + 1605: 000d74b0 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenWidth │ │ + 1606: 000d74ac 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenHeight │ │ + 1607: 00090f8d 44 FUNC GLOBAL DEFAULT 12 android_egl_context_restore │ │ + 1608: 00090fb9 32 FUNC GLOBAL DEFAULT 12 android_egl_context_backup │ │ 1609: 000914e9 344 FUNC GLOBAL DEFAULT 12 SDLTest_DrawCharacter │ │ 1610: 00091641 40 FUNC GLOBAL DEFAULT 12 SDLTest_DrawString │ │ 1611: 00091669 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImagePrimitives │ │ 1612: 000d2160 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imagePrimitives │ │ 1613: 0009169d 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitBlendAdd │ │ 1614: 000916d1 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitBlend │ │ 1615: 00091705 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitBlendMod │ │ @@ -1630,85 +1630,85 @@ │ │ 1626: 000919c1 140 FUNC GLOBAL DEFAULT 12 SDLTest_Log │ │ 1627: 00091ad9 64 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32Init │ │ 1628: 00091b19 22 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32CalcStart │ │ 1629: 00091b2f 22 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32CalcEnd │ │ 1630: 00091b45 54 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32CalcBuffer │ │ 1631: 00091b7b 56 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32Calc │ │ 1632: 00091bb3 8 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32Done │ │ - 1633: 00091bbd 108 FUNC GLOBAL DEFAULT 12 SDLTest_Assert │ │ - 1634: 00091c29 196 FUNC GLOBAL DEFAULT 12 SDLTest_AssertCheck │ │ - 1635: 000d57dc 4 OBJECT GLOBAL DEFAULT 22 SDLTest_AssertCheckFormat │ │ - 1636: 00091ced 148 FUNC GLOBAL DEFAULT 12 SDLTest_AssertPass │ │ - 1637: 00091d81 16 FUNC GLOBAL DEFAULT 12 SDLTest_ResetAssertSummary │ │ - 1638: 00091d91 44 FUNC GLOBAL DEFAULT 12 SDLTest_LogAssertSummary │ │ - 1639: 000d57d8 4 OBJECT GLOBAL DEFAULT 22 SDLTest_AssertSummaryFormat │ │ - 1640: 00091dbd 28 FUNC GLOBAL DEFAULT 12 SDLTest_AssertSummaryToTestResult │ │ - 1641: 00091dd9 40 FUNC GLOBAL DEFAULT 12 SDLTest_FuzzerInit │ │ - 1642: 000938d5 52 FUNC GLOBAL DEFAULT 12 SDLTest_RandomInit │ │ - 1643: 00091e01 12 FUNC GLOBAL DEFAULT 12 SDLTest_GetFuzzerInvocationCount │ │ - 1644: 00091e0d 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint8 │ │ - 1645: 00093939 74 FUNC GLOBAL DEFAULT 12 SDLTest_Random │ │ - 1646: 00091e29 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint8 │ │ - 1647: 00091e45 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint16 │ │ - 1648: 00091e61 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint16 │ │ - 1649: 00091e7d 24 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint32 │ │ - 1650: 00091e95 24 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint32 │ │ - 1651: 00091ead 72 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint64 │ │ - 1652: 00091ef5 72 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint64 │ │ - 1653: 00096c24 0 FUNC GLOBAL DEFAULT 12 __aeabi_ldivmod │ │ - 1654: 00091f3d 58 FUNC GLOBAL DEFAULT 12 SDLTest_RandomIntegerInRange │ │ - 1655: 00091f79 304 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateUnsignedBoundaryValues │ │ - 1656: 000920a9 30 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint8BoundaryValue │ │ - 1657: 000920c9 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint16BoundaryValue │ │ - 1658: 000920f1 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint32BoundaryValue │ │ - 1659: 00092119 34 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint64BoundaryValue │ │ - 1660: 0009213d 348 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateSignedBoundaryValues │ │ - 1661: 00092299 38 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint8BoundaryValue │ │ - 1662: 000922c1 56 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint16BoundaryValue │ │ - 1663: 000922f9 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint32BoundaryValue │ │ - 1664: 00092329 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint64BoundaryValue │ │ - 1665: 00092359 20 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUnitFloat │ │ - 1666: 00095e1c 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ - 1667: 00092371 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUnitDouble │ │ - 1668: 00092399 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomFloat │ │ - 1669: 000923c9 108 FUNC GLOBAL DEFAULT 12 SDLTest_RandomDouble │ │ - 1670: 00092439 84 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiStringOfSize │ │ - 1671: 0009248d 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiStringWithMaximumLength │ │ - 1672: 000924bd 10 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiString │ │ - 1673: 000924c9 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageFace │ │ - 1674: 000d21c0 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageFace │ │ - 1675: 000924fd 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlit │ │ - 1676: 00092531 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitColor │ │ - 1677: 00092565 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitAlpha │ │ - 1678: 000d21d0 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlitAlpha │ │ - 1679: 000d21e0 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlitColor │ │ - 1680: 000d21f0 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlit │ │ - 1681: 00092599 24 FUNC GLOBAL DEFAULT 12 SDLTest_BailOut │ │ - 1682: 000925b1 148 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateRunSeed │ │ - 1683: 00093909 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomInitTime │ │ - 1684: 00092645 300 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateExecKey │ │ - 1685: 00093741 44 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Init │ │ - 1686: 0009376d 156 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Update │ │ - 1687: 00093809 152 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Final │ │ - 1688: 00092771 116 FUNC GLOBAL DEFAULT 12 SDLTest_SetTestTimeout │ │ - 1689: 000927e5 356 FUNC GLOBAL DEFAULT 12 SDLTest_RunTest │ │ - 1690: 000d57e0 4 OBJECT GLOBAL DEFAULT 22 SDLTest_FinalResultFormat │ │ - 1691: 00092949 112 FUNC GLOBAL DEFAULT 12 SDLTest_LogTestSuiteSummary │ │ - 1692: 000d57e8 4 OBJECT GLOBAL DEFAULT 22 SDLTest_InvalidNameFormat │ │ - 1693: 000929b9 24 FUNC GLOBAL DEFAULT 12 GetClock │ │ - 1694: 000929d1 1432 FUNC GLOBAL DEFAULT 12 SDLTest_RunSuites │ │ - 1695: 000d57e4 4 OBJECT GLOBAL DEFAULT 22 SDLTest_LogSummaryFormat │ │ - 1696: 000938a1 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImagePrimitivesBlend │ │ - 1697: 000d2200 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imagePrimitivesBlend │ │ - 1698: 00093e6d 148 FUNC GLOBAL DEFAULT 12 SDLTest_CommonCreateState │ │ - 1699: 00093f01 1742 FUNC GLOBAL DEFAULT 12 SDLTest_CommonArg │ │ - 1700: 000945d1 60 FUNC GLOBAL DEFAULT 12 SDLTest_CommonUsage │ │ - 1701: 0009460d 2164 FUNC GLOBAL DEFAULT 12 SDLTest_CommonInit │ │ - 1702: 00094e81 2512 FUNC GLOBAL DEFAULT 12 SDLTest_CommonEvent │ │ - 1703: 00095851 114 FUNC GLOBAL DEFAULT 12 SDLTest_CommonQuit │ │ + 1633: 000920a5 148 FUNC GLOBAL DEFAULT 12 SDLTest_CommonCreateState │ │ + 1634: 00092139 1742 FUNC GLOBAL DEFAULT 12 SDLTest_CommonArg │ │ + 1635: 00092809 60 FUNC GLOBAL DEFAULT 12 SDLTest_CommonUsage │ │ + 1636: 00092845 2164 FUNC GLOBAL DEFAULT 12 SDLTest_CommonInit │ │ + 1637: 000930b9 2512 FUNC GLOBAL DEFAULT 12 SDLTest_CommonEvent │ │ + 1638: 00093a89 114 FUNC GLOBAL DEFAULT 12 SDLTest_CommonQuit │ │ + 1639: 00093afd 108 FUNC GLOBAL DEFAULT 12 SDLTest_Assert │ │ + 1640: 00093b69 196 FUNC GLOBAL DEFAULT 12 SDLTest_AssertCheck │ │ + 1641: 000d57dc 4 OBJECT GLOBAL DEFAULT 22 SDLTest_AssertCheckFormat │ │ + 1642: 00093c2d 148 FUNC GLOBAL DEFAULT 12 SDLTest_AssertPass │ │ + 1643: 00093cc1 16 FUNC GLOBAL DEFAULT 12 SDLTest_ResetAssertSummary │ │ + 1644: 00093cd1 44 FUNC GLOBAL DEFAULT 12 SDLTest_LogAssertSummary │ │ + 1645: 000d57d8 4 OBJECT GLOBAL DEFAULT 22 SDLTest_AssertSummaryFormat │ │ + 1646: 00093cfd 28 FUNC GLOBAL DEFAULT 12 SDLTest_AssertSummaryToTestResult │ │ + 1647: 00093d19 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageFace │ │ + 1648: 000d21c0 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageFace │ │ + 1649: 00093d4d 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlit │ │ + 1650: 00093d81 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitColor │ │ + 1651: 00093db5 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitAlpha │ │ + 1652: 000d21d0 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlitAlpha │ │ + 1653: 000d21e0 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlitColor │ │ + 1654: 000d21f0 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlit │ │ + 1655: 00093de9 40 FUNC GLOBAL DEFAULT 12 SDLTest_FuzzerInit │ │ + 1656: 00095815 52 FUNC GLOBAL DEFAULT 12 SDLTest_RandomInit │ │ + 1657: 00093e11 12 FUNC GLOBAL DEFAULT 12 SDLTest_GetFuzzerInvocationCount │ │ + 1658: 00093e1d 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint8 │ │ + 1659: 00095879 74 FUNC GLOBAL DEFAULT 12 SDLTest_Random │ │ + 1660: 00093e39 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint8 │ │ + 1661: 00093e55 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint16 │ │ + 1662: 00093e71 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint16 │ │ + 1663: 00093e8d 24 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint32 │ │ + 1664: 00093ea5 24 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint32 │ │ + 1665: 00093ebd 72 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint64 │ │ + 1666: 00093f05 72 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint64 │ │ + 1667: 00096c24 0 FUNC GLOBAL DEFAULT 12 __aeabi_ldivmod │ │ + 1668: 00093f4d 58 FUNC GLOBAL DEFAULT 12 SDLTest_RandomIntegerInRange │ │ + 1669: 00093f89 304 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateUnsignedBoundaryValues │ │ + 1670: 000940b9 30 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint8BoundaryValue │ │ + 1671: 000940d9 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint16BoundaryValue │ │ + 1672: 00094101 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint32BoundaryValue │ │ + 1673: 00094129 34 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint64BoundaryValue │ │ + 1674: 0009414d 348 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateSignedBoundaryValues │ │ + 1675: 000942a9 38 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint8BoundaryValue │ │ + 1676: 000942d1 56 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint16BoundaryValue │ │ + 1677: 00094309 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint32BoundaryValue │ │ + 1678: 00094339 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint64BoundaryValue │ │ + 1679: 00094369 20 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUnitFloat │ │ + 1680: 00095e1c 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ + 1681: 00094381 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUnitDouble │ │ + 1682: 000943a9 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomFloat │ │ + 1683: 000943d9 108 FUNC GLOBAL DEFAULT 12 SDLTest_RandomDouble │ │ + 1684: 00094449 84 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiStringOfSize │ │ + 1685: 0009449d 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiStringWithMaximumLength │ │ + 1686: 000944cd 10 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiString │ │ + 1687: 000944d9 24 FUNC GLOBAL DEFAULT 12 SDLTest_BailOut │ │ + 1688: 000944f1 148 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateRunSeed │ │ + 1689: 00095849 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomInitTime │ │ + 1690: 00094585 300 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateExecKey │ │ + 1691: 00095681 44 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Init │ │ + 1692: 000956ad 156 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Update │ │ + 1693: 00095749 152 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Final │ │ + 1694: 000946b1 116 FUNC GLOBAL DEFAULT 12 SDLTest_SetTestTimeout │ │ + 1695: 00094725 356 FUNC GLOBAL DEFAULT 12 SDLTest_RunTest │ │ + 1696: 000d57e0 4 OBJECT GLOBAL DEFAULT 22 SDLTest_FinalResultFormat │ │ + 1697: 00094889 112 FUNC GLOBAL DEFAULT 12 SDLTest_LogTestSuiteSummary │ │ + 1698: 000d57e8 4 OBJECT GLOBAL DEFAULT 22 SDLTest_InvalidNameFormat │ │ + 1699: 000948f9 24 FUNC GLOBAL DEFAULT 12 GetClock │ │ + 1700: 00094911 1432 FUNC GLOBAL DEFAULT 12 SDLTest_RunSuites │ │ + 1701: 000d57e4 4 OBJECT GLOBAL DEFAULT 22 SDLTest_LogSummaryFormat │ │ + 1702: 000957e1 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImagePrimitivesBlend │ │ + 1703: 000d2200 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imagePrimitivesBlend │ │ 1704: 00095914 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ 1705: 00096ca4 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ 1706: 000959dc 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ 1707: 00095ad8 0 FUNC GLOBAL DEFAULT 12 __aeabi_drsub │ │ 1708: 00095ae0 688 FUNC GLOBAL DEFAULT 12 __subdf3 │ │ 1709: 00095ae4 684 FUNC GLOBAL DEFAULT 12 __adddf3 │ │ 1710: 00095d90 36 FUNC GLOBAL DEFAULT 12 __floatunsidf │ ├── readelf --wide --relocs {} │ │ @@ -2225,28 +2225,28 @@ │ │ 000d2f90 0002ef16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@LIBC │ │ 000d2f94 0002f516 R_ARM_JUMP_SLOT 00000000 pthread_attr_init@LIBC │ │ 000d2f98 0002f316 R_ARM_JUMP_SLOT 00000000 pthread_attr_setdetachstate@LIBC │ │ 000d2f9c 0002e916 R_ARM_JUMP_SLOT 00000000 pthread_create@LIBC │ │ 000d2fa0 0002e716 R_ARM_JUMP_SLOT 00000000 pthread_sigmask@LIBC │ │ 000d2fa4 0002ed16 R_ARM_JUMP_SLOT 00000000 pthread_self@LIBC │ │ 000d2fa8 0002eb16 R_ARM_JUMP_SLOT 00000000 pthread_getschedparam@LIBC │ │ -000d2fac 00014b16 R_ARM_JUMP_SLOT 00000000 sched_get_priority_min@LIBC │ │ -000d2fb0 00014916 R_ARM_JUMP_SLOT 00000000 sched_get_priority_max@LIBC │ │ -000d2fb4 00014f16 R_ARM_JUMP_SLOT 00000000 pthread_setschedparam@LIBC │ │ -000d2fb8 00014d16 R_ARM_JUMP_SLOT 00000000 pthread_join@LIBC │ │ -000d2fbc 00014516 R_ARM_JUMP_SLOT 00000000 pthread_detach@LIBC │ │ -000d2fc0 00014316 R_ARM_JUMP_SLOT 00000000 nanosleep@LIBC │ │ +000d2fac 00014e16 R_ARM_JUMP_SLOT 00000000 sched_get_priority_min@LIBC │ │ +000d2fb0 00014c16 R_ARM_JUMP_SLOT 00000000 sched_get_priority_max@LIBC │ │ +000d2fb4 00015216 R_ARM_JUMP_SLOT 00000000 pthread_setschedparam@LIBC │ │ +000d2fb8 00015016 R_ARM_JUMP_SLOT 00000000 pthread_join@LIBC │ │ +000d2fbc 00014816 R_ARM_JUMP_SLOT 00000000 pthread_detach@LIBC │ │ +000d2fc0 00014616 R_ARM_JUMP_SLOT 00000000 nanosleep@LIBC │ │ 000d2fc4 00011416 R_ARM_JUMP_SLOT 00000000 localtime@LIBC │ │ 000d2fc8 00010e16 R_ARM_JUMP_SLOT 00000000 strftime@LIBC │ │ 000d2fcc 00011116 R_ARM_JUMP_SLOT 00000000 time@LIBC │ │ -000d2fd0 0001e216 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ -000d2fd4 0001d416 R_ARM_JUMP_SLOT 00000000 clock@LIBC │ │ -000d2fd8 0001f016 R_ARM_JUMP_SLOT 00000000 srand48@LIBC │ │ -000d2fdc 0001ee16 R_ARM_JUMP_SLOT 00000000 lrand48@LIBC │ │ -000d2fe0 0001f316 R_ARM_JUMP_SLOT 00000000 fputc@LIBC │ │ -000d2fe4 0001eb16 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ -000d2fe8 0001e416 R_ARM_JUMP_SLOT 00000000 puts@LIBC │ │ -000d2fec 0001ab16 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ +000d2fd0 00012916 R_ARM_JUMP_SLOT 00000000 fputc@LIBC │ │ +000d2fd4 00012716 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ +000d2fd8 00012016 R_ARM_JUMP_SLOT 00000000 puts@LIBC │ │ +000d2fdc 0001db16 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ +000d2fe0 0001ed16 R_ARM_JUMP_SLOT 00000000 clock@LIBC │ │ +000d2fe4 0001e616 R_ARM_JUMP_SLOT 00000000 srand48@LIBC │ │ +000d2fe8 0001ea16 R_ARM_JUMP_SLOT 00000000 lrand48@LIBC │ │ +000d2fec 0001ae16 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ 000d2ff0 0006e416 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ 000d2ff4 00006b16 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ 000d2ff8 0006f516 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ 000d2ffc 0006f616 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ ├── 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: 871025bf42e99feaa0e8781be7d5196a8305e2e6 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d74a85b9b640373983f4015b17fa8eca57b1dc83 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -69,27 +69,27 @@ │ │ 104: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 108: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 10c: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 110: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ 114: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 118: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 11c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 120: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 124: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 128: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 120: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 124: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 128: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ 12c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 130: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 134: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 138: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 13c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 140: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 144: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 148: 1 (*global*) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ - 14c: 1 (*global*) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ - 150: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 140: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 144: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 148: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 14c: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 150: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 154: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 158: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 15c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 160: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 164: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 168: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 16c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ @@ -103,33 +103,33 @@ │ │ 18c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 190: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 194: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 198: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 19c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 1a8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 1ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1ac: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 1b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 1d4: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 1d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1d8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ 1dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 1e0: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 1e4: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 1e8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 1ec: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 1f0: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 1e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1e4: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 1e8: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 1ec: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 1f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 1fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 200: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 204: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 208: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 20c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ ├── strings --all --bytes=8 {} │ │ @@ -1372,17 +1372,17 @@ │ │ SDL_DrawLines │ │ SDL_DrawPoint │ │ SDL_DrawPoints │ │ SDL_BlendFillRects │ │ SDL_BlendLines │ │ SDL_BlendPoints │ │ SDL_expand_byte │ │ +SDL_BlendFillRect │ │ SDL_BlendPoint │ │ SDL_BlendLine │ │ -SDL_BlendFillRect │ │ GLES2_GetShader │ │ SDL_RecreateWindow │ │ glActiveTexture │ │ glGetUniformLocation │ │ glAttachShader │ │ glBindAttribLocation │ │ glBindTexture │ │ @@ -1466,54 +1466,52 @@ │ │ SDL_SYS_CreateThread │ │ SDL_SYS_SetThreadPriority │ │ SDL_SYS_WaitThread │ │ SDL_SYS_DetachThread │ │ SDL_BlitCopy │ │ SDL_CalculateBlit0 │ │ SDL_InitFormat │ │ -SDL_InvalidateMap │ │ -SDL_MapSurface │ │ -SDL_UnRLESurface │ │ -SDL_RLESurface │ │ -SDL_FreeBlitMap │ │ -SDL_CalculatePitch │ │ -SDL_AllocBlitMap │ │ +SDL_EGL_GetProcAddress │ │ +SDL_EGL_UnloadLibrary │ │ +SDL_EGL_LoadLibrary │ │ +SDL_EGL_ChooseConfig │ │ +SDL_EGL_SetSwapInterval │ │ +SDL_EGL_GetSwapInterval │ │ +SDL_EGL_SwapBuffers │ │ +SDL_EGL_DeleteContext │ │ +SDL_EGL_CreateContext │ │ SDL_AddVideoDisplay │ │ SDL_AddBasicVideoDisplay │ │ SDL_GetDisplayDriverData │ │ SDL_AddDisplayMode │ │ SDL_GetDisplayForWindow │ │ SDL_GetSpanEnclosingRect │ │ SDL_ShouldAllowTopmost │ │ Android_bootstrap │ │ SDL_CalculateBlit1 │ │ +SDL_InvalidateMap │ │ +SDL_MapSurface │ │ +SDL_UnRLESurface │ │ +SDL_RLESurface │ │ +SDL_FreeBlitMap │ │ +SDL_CalculatePitch │ │ +SDL_AllocBlitMap │ │ SDL_DitherColors │ │ SDL_FindColor │ │ SDL_CalculateBlit │ │ SDL_GeneratedBlitFuncTable │ │ SDL_CalculateShapeBitmap │ │ SDL_CalculateShapeTree │ │ SDL_TraverseShapeTree │ │ SDL_FreeShapeTree │ │ SDL_CalculateBlitN │ │ -SDL_EGL_GetProcAddress │ │ -SDL_EGL_UnloadLibrary │ │ -SDL_EGL_LoadLibrary │ │ -SDL_EGL_ChooseConfig │ │ -SDL_EGL_SetSwapInterval │ │ -SDL_EGL_GetSwapInterval │ │ -SDL_EGL_SwapBuffers │ │ -SDL_EGL_DeleteContext │ │ -SDL_EGL_CreateContext │ │ SDL_CalculateBlitA │ │ SDL_Blit_Slow │ │ SDL_RLEBlit │ │ SDL_RLEAlphaBlit │ │ -android_egl_context_restore │ │ -android_egl_context_backup │ │ Android_PumpEvents │ │ Android_CreateWindow │ │ Android_SetWindowTitle │ │ Android_DestroyWindow │ │ Android_GLES_LoadLibrary │ │ Android_GLES_CreateContext │ │ Android_GLES_MakeCurrent │ │ @@ -1527,14 +1525,16 @@ │ │ Android_GetClipboardText │ │ Android_HasClipboardText │ │ Android_InitKeyboard │ │ Android_InitTouch │ │ Android_ScreenFormat │ │ Android_ScreenWidth │ │ Android_ScreenHeight │ │ +android_egl_context_restore │ │ +android_egl_context_backup │ │ SDLTest_DrawCharacter │ │ SDLTest_DrawString │ │ SDLTest_ImagePrimitives │ │ SDLTest_imagePrimitives │ │ SDLTest_ImageBlitBlendAdd │ │ SDLTest_ImageBlitBlend │ │ SDLTest_ImageBlitBlendMod │ │ @@ -1551,22 +1551,36 @@ │ │ SDLTest_Log │ │ SDLTest_Crc32Init │ │ SDLTest_Crc32CalcStart │ │ SDLTest_Crc32CalcEnd │ │ SDLTest_Crc32CalcBuffer │ │ SDLTest_Crc32Calc │ │ SDLTest_Crc32Done │ │ +SDLTest_CommonCreateState │ │ +SDLTest_CommonArg │ │ +SDLTest_CommonUsage │ │ +SDLTest_CommonInit │ │ +SDLTest_CommonEvent │ │ +SDLTest_CommonQuit │ │ SDLTest_Assert │ │ SDLTest_AssertCheck │ │ SDLTest_AssertCheckFormat │ │ SDLTest_AssertPass │ │ SDLTest_ResetAssertSummary │ │ SDLTest_LogAssertSummary │ │ SDLTest_AssertSummaryFormat │ │ SDLTest_AssertSummaryToTestResult │ │ +SDLTest_ImageFace │ │ +SDLTest_imageFace │ │ +SDLTest_ImageBlit │ │ +SDLTest_ImageBlitColor │ │ +SDLTest_ImageBlitAlpha │ │ +SDLTest_imageBlitAlpha │ │ +SDLTest_imageBlitColor │ │ +SDLTest_imageBlit │ │ SDLTest_FuzzerInit │ │ SDLTest_RandomInit │ │ SDLTest_GetFuzzerInvocationCount │ │ SDLTest_RandomUint8 │ │ SDLTest_Random │ │ SDLTest_RandomSint8 │ │ SDLTest_RandomUint16 │ │ @@ -1591,22 +1605,14 @@ │ │ __aeabi_ul2d │ │ SDLTest_RandomUnitDouble │ │ SDLTest_RandomFloat │ │ SDLTest_RandomDouble │ │ SDLTest_RandomAsciiStringOfSize │ │ SDLTest_RandomAsciiStringWithMaximumLength │ │ SDLTest_RandomAsciiString │ │ -SDLTest_ImageFace │ │ -SDLTest_imageFace │ │ -SDLTest_ImageBlit │ │ -SDLTest_ImageBlitColor │ │ -SDLTest_ImageBlitAlpha │ │ -SDLTest_imageBlitAlpha │ │ -SDLTest_imageBlitColor │ │ -SDLTest_imageBlit │ │ SDLTest_BailOut │ │ SDLTest_GenerateRunSeed │ │ SDLTest_RandomInitTime │ │ SDLTest_GenerateExecKey │ │ SDLTest_Md5Init │ │ SDLTest_Md5Update │ │ SDLTest_Md5Final │ │ @@ -1616,20 +1622,14 @@ │ │ SDLTest_LogTestSuiteSummary │ │ SDLTest_InvalidNameFormat │ │ GetClock │ │ SDLTest_RunSuites │ │ SDLTest_LogSummaryFormat │ │ SDLTest_ImagePrimitivesBlend │ │ SDLTest_imagePrimitivesBlend │ │ -SDLTest_CommonCreateState │ │ -SDLTest_CommonArg │ │ -SDLTest_CommonUsage │ │ -SDLTest_CommonInit │ │ -SDLTest_CommonEvent │ │ -SDLTest_CommonQuit │ │ __udivsi3 │ │ __aeabi_idiv0 │ │ __divsi3 │ │ __aeabi_drsub │ │ __subdf3 │ │ __adddf3 │ │ __floatunsidf │ │ @@ -2097,34 +2097,34 @@ │ │ b+K{D+c+K{Dkc*K{D │ │ c)K{D+d)K{Dkd(K{D │ │ d'K{D+e'K{Dke&K{D │ │ e%K{D+f%K{Dkf$K │ │ `3H#afaxD │ │ YUY2UYVY │ │ L &|D$hiF#h │ │ -)H*IxDyD │ │ -%H&IxDyD │ │ -DkL4!pDkM4"pDkN4#p@k │ │ -;H0. │ │ -SDL_malloc for run seed output buffer failed. │ │ -Invalid runSeed string. │ │ -Invalid suiteName string. │ │ -Invalid testName string. │ │ -Invalid iteration count. │ │ -Failed to allocate buffer for execKey generation. │ │ -%s%s%s%d │ │ -Timeout callback can't be NULL │ │ -Timeout value must be bigger than zero. │ │ -Failed to init timer subsystem: %s │ │ -Creation of SDL timer failed: %s │ │ -Setup failure: testSuite or testCase references NULL │ │ -Skipped (Disabled) │ │ -Suite Setup │ │ -Fuzzer invocations: %d │ │ -Skipped (Programmatically) │ │ -Failed (test started, but did not return TEST_COMPLETED) │ │ -Failed (Aborted) │ │ -Test Suite %i - %s │ │ - Test Case %i - %s: %s │ │ -Generating a random seed failed │ │ -::::: Test Run /w seed '%s' started │ │ -Unable to allocate cache for failed tests │ │ -Filtering: running only suite '%s' │ │ -Filtering: running only test '%s' in suite '%s' │ │ -Filter '%s' did not match any test suite/case. │ │ -Exit code: 2 │ │ -===== Test Suite %i: '%s' skipped │ │ -===== Test Suite %i: '%s' started │ │ -===== Test Case %i.%i: '%s' skipped │ │ -Force run of disabled test since test filter was set │ │ ------ Test Case %i.%i: '%s' started │ │ -Test Description: '%s' │ │ -Test Iteration %i: execKey %llu │ │ -Runtime of %i iterations: %.1f sec │ │ -Average Test runtime: %.5f sec │ │ -Total Test runtime: %.1f sec │ │ -No Asserts │ │ -Total Suite runtime: %.1f sec │ │ -Total Run runtime: %.1f sec │ │ -Run /w seed │ │ -Exit code: %d │ │ -Harness input to repro failures: │ │ - --seed %s --filter %s │ │ ->>> %s '%s': %s │ │ -%s Summary: Total=%d Passed=%d Failed=%d Skipped=%d │ │ -(Invalid) │ │ LEFTSTICK │ │ RIGHTSTICK │ │ LEFTSHOULDER │ │ RIGHTSHOULDER │ │ DPAD_DOWN │ │ DPAD_LEFT │ │ DPAD_RIGHT │ │ @@ -2942,14 +2891,66 @@ │ │ Copied text to clipboard │ │ Clipboard: %s │ │ Clipboard is empty │ │ Test Message │ │ You're awesome! │ │ (%i, %i), rel (%i, %i) │ │ Last mouse position │ │ +Assert Summary: Total=%d Passed=%d Failed=%d │ │ +Assert '%s': %s │ │ +maxLength │ │ +TestCaseTimeout timer expired. Aborting test run. │ │ +The length of the harness seed must be >0. │ │ +SDL_malloc for run seed output buffer failed. │ │ +Invalid runSeed string. │ │ +Invalid suiteName string. │ │ +Invalid testName string. │ │ +Invalid iteration count. │ │ +Failed to allocate buffer for execKey generation. │ │ +%s%s%s%d │ │ +Timeout callback can't be NULL │ │ +Timeout value must be bigger than zero. │ │ +Failed to init timer subsystem: %s │ │ +Creation of SDL timer failed: %s │ │ +Setup failure: testSuite or testCase references NULL │ │ +Skipped (Disabled) │ │ +Suite Setup │ │ +Fuzzer invocations: %d │ │ +Skipped (Programmatically) │ │ +Failed (test started, but did not return TEST_COMPLETED) │ │ +Failed (Aborted) │ │ +Test Suite %i - %s │ │ + Test Case %i - %s: %s │ │ +Generating a random seed failed │ │ +::::: Test Run /w seed '%s' started │ │ +Unable to allocate cache for failed tests │ │ +Filtering: running only suite '%s' │ │ +Filtering: running only test '%s' in suite '%s' │ │ +Filter '%s' did not match any test suite/case. │ │ +Exit code: 2 │ │ +===== Test Suite %i: '%s' skipped │ │ +===== Test Suite %i: '%s' started │ │ +===== Test Case %i.%i: '%s' skipped │ │ +Force run of disabled test since test filter was set │ │ +----- Test Case %i.%i: '%s' started │ │ +Test Description: '%s' │ │ +Test Iteration %i: execKey %llu │ │ +Runtime of %i iterations: %.1f sec │ │ +Average Test runtime: %.5f sec │ │ +Total Test runtime: %.1f sec │ │ +No Asserts │ │ +Total Suite runtime: %.1f sec │ │ +Total Run runtime: %.1f sec │ │ +Run /w seed │ │ +Exit code: %d │ │ +Harness input to repro failures: │ │ + --seed %s --filter %s │ │ +>>> %s '%s': %s │ │ +%s Summary: Total=%d Passed=%d Failed=%d Skipped=%d │ │ +(Invalid) │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ Internal_Android_JNI_FileOpen │ │ Internal_Android_JNI_FileClose │ │ Android_JNI_GetSystemServiceObject │ │ Android_JNI_FileOpen │ │ Android_JNI_FileRead │ │ Android_JNI_SetClipboardText │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -389,347 +389,347 @@ │ │ 0x00008b0c 4c5f5075 6d704576 656e7473 5f524541 L_PumpEvents_REA │ │ 0x00008b1c 4c005344 4c5f5065 65704576 656e7473 L.SDL_PeepEvents │ │ 0x00008b2c 5f524541 4c005344 4c5f4861 73457665 _REAL.SDL_HasEve │ │ 0x00008b3c 6e745f52 45414c00 53444c5f 48617345 nt_REAL.SDL_HasE │ │ 0x00008b4c 76656e74 735f5245 414c0053 444c5f46 vents_REAL.SDL_F │ │ 0x00008b5c 6c757368 4576656e 745f5245 414c0053 lushEvent_REAL.S │ │ 0x00008b6c 444c5f50 6f6c6c45 76656e74 5f524541 DL_PollEvent_REA │ │ - 0x00008b7c 4c005344 4c5f5761 69744576 656e745f L.SDL_WaitEvent_ │ │ - 0x00008b8c 5245414c 0053444c 5f576169 74457665 REAL.SDL_WaitEve │ │ - 0x00008b9c 6e745469 6d656f75 745f5245 414c0053 ntTimeout_REAL.S │ │ - 0x00008bac 444c5f50 75736845 76656e74 5f524541 DL_PushEvent_REA │ │ - 0x00008bbc 4c005344 4c5f5365 74457665 6e744669 L.SDL_SetEventFi │ │ - 0x00008bcc 6c746572 5f524541 4c005344 4c5f4765 lter_REAL.SDL_Ge │ │ - 0x00008bdc 74457665 6e744669 6c746572 5f524541 tEventFilter_REA │ │ - 0x00008bec 4c005344 4c5f4164 64457665 6e745761 L.SDL_AddEventWa │ │ - 0x00008bfc 7463685f 5245414c 0053444c 5f44656c tch_REAL.SDL_Del │ │ - 0x00008c0c 4576656e 74576174 63685f52 45414c00 EventWatch_REAL. │ │ - 0x00008c1c 53444c5f 46696c74 65724576 656e7473 SDL_FilterEvents │ │ - 0x00008c2c 5f524541 4c005344 4c5f4576 656e7453 _REAL.SDL_EventS │ │ - 0x00008c3c 74617465 5f524541 4c005344 4c5f5265 tate_REAL.SDL_Re │ │ - 0x00008c4c 67697374 65724576 656e7473 5f524541 gisterEvents_REA │ │ - 0x00008c5c 4c005344 4c5f4765 74426173 65506174 L.SDL_GetBasePat │ │ - 0x00008c6c 685f5245 414c0053 444c5f47 65745072 h_REAL.SDL_GetPr │ │ - 0x00008c7c 65665061 74685f52 45414c00 53444c5f efPath_REAL.SDL_ │ │ - 0x00008c8c 47616d65 436f6e74 726f6c6c 65724164 GameControllerAd │ │ - 0x00008c9c 644d6170 70696e67 5f524541 4c005344 dMapping_REAL.SD │ │ - 0x00008cac 4c5f4761 6d65436f 6e74726f 6c6c6572 L_GameController │ │ - 0x00008cbc 4d617070 696e6746 6f724755 49445f52 MappingForGUID_R │ │ - 0x00008ccc 45414c00 53444c5f 47616d65 436f6e74 EAL.SDL_GameCont │ │ - 0x00008cdc 726f6c6c 65724d61 7070696e 675f5245 rollerMapping_RE │ │ - 0x00008cec 414c0053 444c5f49 7347616d 65436f6e AL.SDL_IsGameCon │ │ - 0x00008cfc 74726f6c 6c65725f 5245414c 0053444c troller_REAL.SDL │ │ - 0x00008d0c 5f47616d 65436f6e 74726f6c 6c65724e _GameControllerN │ │ - 0x00008d1c 616d6546 6f72496e 6465785f 5245414c ameForIndex_REAL │ │ - 0x00008d2c 0053444c 5f47616d 65436f6e 74726f6c .SDL_GameControl │ │ - 0x00008d3c 6c65724f 70656e5f 5245414c 0053444c lerOpen_REAL.SDL │ │ - 0x00008d4c 5f47616d 65436f6e 74726f6c 6c65724e _GameControllerN │ │ - 0x00008d5c 616d655f 5245414c 0053444c 5f47616d ame_REAL.SDL_Gam │ │ - 0x00008d6c 65436f6e 74726f6c 6c657247 65744174 eControllerGetAt │ │ - 0x00008d7c 74616368 65645f52 45414c00 53444c5f tached_REAL.SDL_ │ │ - 0x00008d8c 47616d65 436f6e74 726f6c6c 65724765 GameControllerGe │ │ - 0x00008d9c 744a6f79 73746963 6b5f5245 414c0053 tJoystick_REAL.S │ │ - 0x00008dac 444c5f47 616d6543 6f6e7472 6f6c6c65 DL_GameControlle │ │ - 0x00008dbc 72457665 6e745374 6174655f 5245414c rEventState_REAL │ │ - 0x00008dcc 0053444c 5f47616d 65436f6e 74726f6c .SDL_GameControl │ │ - 0x00008ddc 6c657255 70646174 655f5245 414c0053 lerUpdate_REAL.S │ │ - 0x00008dec 444c5f47 616d6543 6f6e7472 6f6c6c65 DL_GameControlle │ │ - 0x00008dfc 72476574 41786973 46726f6d 53747269 rGetAxisFromStri │ │ - 0x00008e0c 6e675f52 45414c00 53444c5f 47616d65 ng_REAL.SDL_Game │ │ - 0x00008e1c 436f6e74 726f6c6c 65724765 74537472 ControllerGetStr │ │ - 0x00008e2c 696e6746 6f724178 69735f52 45414c00 ingForAxis_REAL. │ │ - 0x00008e3c 53444c5f 47616d65 436f6e74 726f6c6c SDL_GameControll │ │ - 0x00008e4c 65724765 7442696e 64466f72 41786973 erGetBindForAxis │ │ - 0x00008e5c 5f524541 4c005344 4c5f4761 6d65436f _REAL.SDL_GameCo │ │ - 0x00008e6c 6e74726f 6c6c6572 47657441 7869735f ntrollerGetAxis_ │ │ - 0x00008e7c 5245414c 0053444c 5f47616d 65436f6e REAL.SDL_GameCon │ │ - 0x00008e8c 74726f6c 6c657247 65744275 74746f6e trollerGetButton │ │ - 0x00008e9c 46726f6d 53747269 6e675f52 45414c00 FromString_REAL. │ │ - 0x00008eac 53444c5f 47616d65 436f6e74 726f6c6c SDL_GameControll │ │ - 0x00008ebc 65724765 74537472 696e6746 6f724275 erGetStringForBu │ │ - 0x00008ecc 74746f6e 5f524541 4c005344 4c5f4761 tton_REAL.SDL_Ga │ │ - 0x00008edc 6d65436f 6e74726f 6c6c6572 47657442 meControllerGetB │ │ - 0x00008eec 696e6446 6f724275 74746f6e 5f524541 indForButton_REA │ │ - 0x00008efc 4c005344 4c5f4761 6d65436f 6e74726f L.SDL_GameContro │ │ - 0x00008f0c 6c6c6572 47657442 7574746f 6e5f5245 llerGetButton_RE │ │ - 0x00008f1c 414c0053 444c5f47 616d6543 6f6e7472 AL.SDL_GameContr │ │ - 0x00008f2c 6f6c6c65 72436c6f 73655f52 45414c00 ollerClose_REAL. │ │ - 0x00008f3c 53444c5f 5265636f 72644765 73747572 SDL_RecordGestur │ │ - 0x00008f4c 655f5245 414c0053 444c5f53 61766541 e_REAL.SDL_SaveA │ │ - 0x00008f5c 6c6c446f 6c6c6172 54656d70 6c617465 llDollarTemplate │ │ - 0x00008f6c 735f5245 414c0053 444c5f53 61766544 s_REAL.SDL_SaveD │ │ - 0x00008f7c 6f6c6c61 7254656d 706c6174 655f5245 ollarTemplate_RE │ │ - 0x00008f8c 414c006e 616e6f73 6c656570 0053444c AL.nanosleep.SDL │ │ - 0x00008f9c 5f4c6f61 64446f6c 6c617254 656d706c _LoadDollarTempl │ │ - 0x00008fac 61746573 5f524541 4c007074 68726561 ates_REAL.pthrea │ │ - 0x00008fbc 645f6465 74616368 0053444c 5f4e756d d_detach.SDL_Num │ │ - 0x00008fcc 48617074 6963735f 5245414c 0053444c Haptics_REAL.SDL │ │ - 0x00008fdc 5f486170 7469634e 616d655f 5245414c _HapticName_REAL │ │ - 0x00008fec 0053444c 5f486170 7469634f 70656e5f .SDL_HapticOpen_ │ │ - 0x00008ffc 5245414c 00736368 65645f67 65745f70 REAL.sched_get_p │ │ - 0x0000900c 72696f72 6974795f 6d617800 53444c5f riority_max.SDL_ │ │ - 0x0000901c 48617074 69634f70 656e6564 5f524541 HapticOpened_REA │ │ - 0x0000902c 4c007363 6865645f 6765745f 7072696f L.sched_get_prio │ │ - 0x0000903c 72697479 5f6d696e 0053444c 5f486170 rity_min.SDL_Hap │ │ - 0x0000904c 74696349 6e646578 5f524541 4c007074 ticIndex_REAL.pt │ │ - 0x0000905c 68726561 645f6a6f 696e0053 444c5f4d hread_join.SDL_M │ │ - 0x0000906c 6f757365 49734861 70746963 5f524541 ouseIsHaptic_REA │ │ - 0x0000907c 4c007074 68726561 645f7365 74736368 L.pthread_setsch │ │ - 0x0000908c 65647061 72616d00 53444c5f 48617074 edparam.SDL_Hapt │ │ - 0x0000909c 69634f70 656e4672 6f6d4d6f 7573655f icOpenFromMouse_ │ │ - 0x000090ac 5245414c 0053444c 5f4a6f79 73746963 REAL.SDL_Joystic │ │ - 0x000090bc 6b497348 61707469 635f5245 414c0053 kIsHaptic_REAL.S │ │ - 0x000090cc 444c5f48 61707469 634f7065 6e46726f DL_HapticOpenFro │ │ - 0x000090dc 6d4a6f79 73746963 6b5f5245 414c0053 mJoystick_REAL.S │ │ - 0x000090ec 444c5f48 61707469 63436c6f 73655f52 DL_HapticClose_R │ │ - 0x000090fc 45414c00 53444c5f 48617074 69634e75 EAL.SDL_HapticNu │ │ - 0x0000910c 6d456666 65637473 5f524541 4c005344 mEffects_REAL.SD │ │ - 0x0000911c 4c5f4861 70746963 4e756d45 66666563 L_HapticNumEffec │ │ - 0x0000912c 7473506c 6179696e 675f5245 414c0053 tsPlaying_REAL.S │ │ - 0x0000913c 444c5f48 61707469 63517565 72795f52 DL_HapticQuery_R │ │ - 0x0000914c 45414c00 53444c5f 48617074 69634e75 EAL.SDL_HapticNu │ │ - 0x0000915c 6d417865 735f5245 414c0053 444c5f48 mAxes_REAL.SDL_H │ │ - 0x0000916c 61707469 63456666 65637453 7570706f apticEffectSuppo │ │ - 0x0000917c 72746564 5f524541 4c005344 4c5f4861 rted_REAL.SDL_Ha │ │ - 0x0000918c 70746963 4e657745 66666563 745f5245 pticNewEffect_RE │ │ - 0x0000919c 414c0053 444c5f48 61707469 63557064 AL.SDL_HapticUpd │ │ - 0x000091ac 61746545 66666563 745f5245 414c0053 ateEffect_REAL.S │ │ - 0x000091bc 444c5f48 61707469 6352756e 45666665 DL_HapticRunEffe │ │ - 0x000091cc 63745f52 45414c00 53444c5f 48617074 ct_REAL.SDL_Hapt │ │ - 0x000091dc 69635374 6f704566 66656374 5f524541 icStopEffect_REA │ │ - 0x000091ec 4c005344 4c5f4861 70746963 44657374 L.SDL_HapticDest │ │ - 0x000091fc 726f7945 66666563 745f5245 414c0053 royEffect_REAL.S │ │ - 0x0000920c 444c5f48 61707469 63476574 45666665 DL_HapticGetEffe │ │ - 0x0000921c 63745374 61747573 5f524541 4c005344 ctStatus_REAL.SD │ │ - 0x0000922c 4c5f4861 70746963 53657447 61696e5f L_HapticSetGain_ │ │ - 0x0000923c 5245414c 0053444c 5f486170 74696353 REAL.SDL_HapticS │ │ - 0x0000924c 65744175 746f6365 6e746572 5f524541 etAutocenter_REA │ │ - 0x0000925c 4c005344 4c5f4861 70746963 50617573 L.SDL_HapticPaus │ │ - 0x0000926c 655f5245 414c0053 444c5f48 61707469 e_REAL.SDL_Hapti │ │ - 0x0000927c 63556e70 61757365 5f524541 4c005344 cUnpause_REAL.SD │ │ - 0x0000928c 4c5f4861 70746963 53746f70 416c6c5f L_HapticStopAll_ │ │ - 0x0000929c 5245414c 0053444c 5f486170 74696352 REAL.SDL_HapticR │ │ - 0x000092ac 756d626c 65537570 706f7274 65645f52 umbleSupported_R │ │ - 0x000092bc 45414c00 53444c5f 48617074 69635275 EAL.SDL_HapticRu │ │ - 0x000092cc 6d626c65 496e6974 5f524541 4c005344 mbleInit_REAL.SD │ │ - 0x000092dc 4c5f4861 70746963 52756d62 6c65506c L_HapticRumblePl │ │ - 0x000092ec 61795f52 45414c00 53444c5f 48617074 ay_REAL.SDL_Hapt │ │ - 0x000092fc 69635275 6d626c65 53746f70 5f524541 icRumbleStop_REA │ │ - 0x0000930c 4c005344 4c5f4e75 6d4a6f79 73746963 L.SDL_NumJoystic │ │ - 0x0000931c 6b735f52 45414c00 53444c5f 4a6f7973 ks_REAL.SDL_Joys │ │ - 0x0000932c 7469636b 4e616d65 466f7249 6e646578 tickNameForIndex │ │ - 0x0000933c 5f524541 4c005344 4c5f4a6f 79737469 _REAL.SDL_Joysti │ │ - 0x0000934c 636b4f70 656e5f52 45414c00 53444c5f ckOpen_REAL.SDL_ │ │ - 0x0000935c 4a6f7973 7469636b 4e616d65 5f524541 JoystickName_REA │ │ - 0x0000936c 4c005344 4c5f4a6f 79737469 636b4765 L.SDL_JoystickGe │ │ - 0x0000937c 74446576 69636547 5549445f 5245414c tDeviceGUID_REAL │ │ - 0x0000938c 0053444c 5f4a6f79 73746963 6b476574 .SDL_JoystickGet │ │ - 0x0000939c 47554944 5f524541 4c005344 4c5f4a6f GUID_REAL.SDL_Jo │ │ - 0x000093ac 79737469 636b4765 74475549 44537472 ystickGetGUIDStr │ │ - 0x000093bc 696e675f 5245414c 0053444c 5f4a6f79 ing_REAL.SDL_Joy │ │ - 0x000093cc 73746963 6b476574 47554944 46726f6d stickGetGUIDFrom │ │ - 0x000093dc 53747269 6e675f52 45414c00 53444c5f String_REAL.SDL_ │ │ - 0x000093ec 4a6f7973 7469636b 47657441 74746163 JoystickGetAttac │ │ - 0x000093fc 6865645f 5245414c 0053444c 5f4a6f79 hed_REAL.SDL_Joy │ │ - 0x0000940c 73746963 6b496e73 74616e63 6549445f stickInstanceID_ │ │ - 0x0000941c 5245414c 0053444c 5f4a6f79 73746963 REAL.SDL_Joystic │ │ - 0x0000942c 6b4e756d 41786573 5f524541 4c005344 kNumAxes_REAL.SD │ │ - 0x0000943c 4c5f4a6f 79737469 636b4e75 6d42616c L_JoystickNumBal │ │ - 0x0000944c 6c735f52 45414c00 53444c5f 4a6f7973 ls_REAL.SDL_Joys │ │ - 0x0000945c 7469636b 4e756d48 6174735f 5245414c tickNumHats_REAL │ │ - 0x0000946c 0053444c 5f4a6f79 73746963 6b4e756d .SDL_JoystickNum │ │ - 0x0000947c 42757474 6f6e735f 5245414c 0053444c Buttons_REAL.SDL │ │ - 0x0000948c 5f4a6f79 73746963 6b557064 6174655f _JoystickUpdate_ │ │ - 0x0000949c 5245414c 0053444c 5f4a6f79 73746963 REAL.SDL_Joystic │ │ - 0x000094ac 6b457665 6e745374 6174655f 5245414c kEventState_REAL │ │ - 0x000094bc 0053444c 5f4a6f79 73746963 6b476574 .SDL_JoystickGet │ │ - 0x000094cc 41786973 5f524541 4c005344 4c5f4a6f Axis_REAL.SDL_Jo │ │ - 0x000094dc 79737469 636b4765 74486174 5f524541 ystickGetHat_REA │ │ - 0x000094ec 4c005344 4c5f4a6f 79737469 636b4765 L.SDL_JoystickGe │ │ - 0x000094fc 7442616c 6c5f5245 414c0053 444c5f4a tBall_REAL.SDL_J │ │ - 0x0000950c 6f797374 69636b47 65744275 74746f6e oystickGetButton │ │ - 0x0000951c 5f524541 4c005344 4c5f4a6f 79737469 _REAL.SDL_Joysti │ │ - 0x0000952c 636b436c 6f73655f 5245414c 0053444c ckClose_REAL.SDL │ │ - 0x0000953c 5f476574 4b657962 6f617264 466f6375 _GetKeyboardFocu │ │ - 0x0000954c 735f5245 414c0053 444c5f47 65744b65 s_REAL.SDL_GetKe │ │ - 0x0000955c 79626f61 72645374 6174655f 5245414c yboardState_REAL │ │ - 0x0000956c 0053444c 5f476574 4d6f6453 74617465 .SDL_GetModState │ │ - 0x0000957c 5f524541 4c005344 4c5f5365 744d6f64 _REAL.SDL_SetMod │ │ - 0x0000958c 53746174 655f5245 414c0053 444c5f47 State_REAL.SDL_G │ │ - 0x0000959c 65744b65 7946726f 6d536361 6e636f64 etKeyFromScancod │ │ - 0x000095ac 655f5245 414c0053 444c5f47 65745363 e_REAL.SDL_GetSc │ │ - 0x000095bc 616e636f 64654672 6f6d4b65 795f5245 ancodeFromKey_RE │ │ - 0x000095cc 414c0053 444c5f47 65745363 616e636f AL.SDL_GetScanco │ │ - 0x000095dc 64654e61 6d655f52 45414c00 53444c5f deName_REAL.SDL_ │ │ - 0x000095ec 47657453 63616e63 6f646546 726f6d4e GetScancodeFromN │ │ - 0x000095fc 616d655f 5245414c 0053444c 5f476574 ame_REAL.SDL_Get │ │ - 0x0000960c 4b65794e 616d655f 5245414c 0053444c KeyName_REAL.SDL │ │ - 0x0000961c 5f476574 4b657946 726f6d4e 616d655f _GetKeyFromName_ │ │ - 0x0000962c 5245414c 0053444c 5f537461 72745465 REAL.SDL_StartTe │ │ - 0x0000963c 7874496e 7075745f 5245414c 0053444c xtInput_REAL.SDL │ │ - 0x0000964c 5f497354 65787449 6e707574 41637469 _IsTextInputActi │ │ - 0x0000965c 76655f52 45414c00 53444c5f 53657454 ve_REAL.SDL_SetT │ │ - 0x0000966c 65787449 6e707574 52656374 5f524541 extInputRect_REA │ │ - 0x0000967c 4c005344 4c5f4861 73536372 65656e4b L.SDL_HasScreenK │ │ - 0x0000968c 6579626f 61726453 7570706f 72745f52 eyboardSupport_R │ │ - 0x0000969c 45414c00 53444c5f 49735363 7265656e EAL.SDL_IsScreen │ │ - 0x000096ac 4b657962 6f617264 53686f77 6e5f5245 KeyboardShown_RE │ │ - 0x000096bc 414c0053 444c5f4c 6f61644f 626a6563 AL.SDL_LoadObjec │ │ - 0x000096cc 745f5245 414c0053 444c5f4c 6f616446 t_REAL.SDL_LoadF │ │ - 0x000096dc 756e6374 696f6e5f 5245414c 0053444c unction_REAL.SDL │ │ - 0x000096ec 5f556e6c 6f61644f 626a6563 745f5245 _UnloadObject_RE │ │ - 0x000096fc 414c0053 444c5f53 686f7753 696d706c AL.SDL_ShowSimpl │ │ - 0x0000970c 654d6573 73616765 426f785f 5245414c eMessageBox_REAL │ │ - 0x0000971c 0053444c 5f476574 4d6f7573 65466f63 .SDL_GetMouseFoc │ │ - 0x0000972c 75735f52 45414c00 53444c5f 4765744d us_REAL.SDL_GetM │ │ - 0x0000973c 6f757365 53746174 655f5245 414c0053 ouseState_REAL.S │ │ - 0x0000974c 444c5f47 65745265 6c617469 76654d6f DL_GetRelativeMo │ │ - 0x0000975c 75736553 74617465 5f524541 4c005344 useState_REAL.SD │ │ - 0x0000976c 4c5f5761 72704d6f 75736549 6e57696e L_WarpMouseInWin │ │ - 0x0000977c 646f775f 5245414c 0053444c 5f536574 dow_REAL.SDL_Set │ │ - 0x0000978c 52656c61 74697665 4d6f7573 654d6f64 RelativeMouseMod │ │ - 0x0000979c 655f5245 414c0053 444c5f47 65745265 e_REAL.SDL_GetRe │ │ - 0x000097ac 6c617469 76654d6f 7573654d 6f64655f lativeMouseMode_ │ │ - 0x000097bc 5245414c 0053444c 5f437265 61746543 REAL.SDL_CreateC │ │ - 0x000097cc 7572736f 725f5245 414c0053 444c5f43 ursor_REAL.SDL_C │ │ - 0x000097dc 72656174 65436f6c 6f724375 72736f72 reateColorCursor │ │ - 0x000097ec 5f524541 4c005344 4c5f4372 65617465 _REAL.SDL_Create │ │ - 0x000097fc 53797374 656d4375 72736f72 5f524541 SystemCursor_REA │ │ - 0x0000980c 4c005344 4c5f5365 74437572 736f725f L.SDL_SetCursor_ │ │ - 0x0000981c 5245414c 0053444c 5f476574 43757273 REAL.SDL_GetCurs │ │ - 0x0000982c 6f725f52 45414c00 53444c5f 47657444 or_REAL.SDL_GetD │ │ - 0x0000983c 65666175 6c744375 72736f72 5f524541 efaultCursor_REA │ │ - 0x0000984c 4c005344 4c5f4672 65654375 72736f72 L.SDL_FreeCursor │ │ - 0x0000985c 5f524541 4c005344 4c5f5368 6f774375 _REAL.SDL_ShowCu │ │ - 0x0000986c 72736f72 5f524541 4c005344 4c5f5472 rsor_REAL.SDL_Tr │ │ - 0x0000987c 794c6f63 6b4d7574 65785f52 45414c00 yLockMutex_REAL. │ │ - 0x0000988c 53444c5f 43726561 74655365 6d617068 SDL_CreateSemaph │ │ - 0x0000989c 6f72655f 5245414c 0053444c 5f446573 ore_REAL.SDL_Des │ │ - 0x000098ac 74726f79 53656d61 70686f72 655f5245 troySemaphore_RE │ │ - 0x000098bc 414c0053 444c5f53 656d5761 69745f52 AL.SDL_SemWait_R │ │ - 0x000098cc 45414c00 53444c5f 53656d54 72795761 EAL.SDL_SemTryWa │ │ - 0x000098dc 69745f52 45414c00 53444c5f 53656d57 it_REAL.SDL_SemW │ │ - 0x000098ec 61697454 696d656f 75745f52 45414c00 aitTimeout_REAL. │ │ - 0x000098fc 53444c5f 43726561 7465436f 6e645f52 SDL_CreateCond_R │ │ - 0x0000990c 45414c00 53444c5f 44657374 726f7943 EAL.SDL_DestroyC │ │ - 0x0000991c 6f6e645f 5245414c 0053444c 5f436f6e ond_REAL.SDL_Con │ │ - 0x0000992c 64536967 6e616c5f 5245414c 0053444c dSignal_REAL.SDL │ │ - 0x0000993c 5f436f6e 6442726f 61646361 73745f52 _CondBroadcast_R │ │ - 0x0000994c 45414c00 53444c5f 436f6e64 57616974 EAL.SDL_CondWait │ │ + 0x00008b7c 4c007075 74730053 444c5f57 61697445 L.puts.SDL_WaitE │ │ + 0x00008b8c 76656e74 5f524541 4c005344 4c5f5761 vent_REAL.SDL_Wa │ │ + 0x00008b9c 69744576 656e7454 696d656f 75745f52 itEventTimeout_R │ │ + 0x00008bac 45414c00 53444c5f 50757368 4576656e EAL.SDL_PushEven │ │ + 0x00008bbc 745f5245 414c0053 444c5f53 65744576 t_REAL.SDL_SetEv │ │ + 0x00008bcc 656e7446 696c7465 725f5245 414c0053 entFilter_REAL.S │ │ + 0x00008bdc 444c5f47 65744576 656e7446 696c7465 DL_GetEventFilte │ │ + 0x00008bec 725f5245 414c0053 444c5f41 64644576 r_REAL.SDL_AddEv │ │ + 0x00008bfc 656e7457 61746368 5f524541 4c007072 entWatch_REAL.pr │ │ + 0x00008c0c 696e7466 0053444c 5f44656c 4576656e intf.SDL_DelEven │ │ + 0x00008c1c 74576174 63685f52 45414c00 66707574 tWatch_REAL.fput │ │ + 0x00008c2c 63005344 4c5f4669 6c746572 4576656e c.SDL_FilterEven │ │ + 0x00008c3c 74735f52 45414c00 53444c5f 4576656e ts_REAL.SDL_Even │ │ + 0x00008c4c 74537461 74655f52 45414c00 53444c5f tState_REAL.SDL_ │ │ + 0x00008c5c 52656769 73746572 4576656e 74735f52 RegisterEvents_R │ │ + 0x00008c6c 45414c00 53444c5f 47657442 61736550 EAL.SDL_GetBaseP │ │ + 0x00008c7c 6174685f 5245414c 0053444c 5f476574 ath_REAL.SDL_Get │ │ + 0x00008c8c 50726566 50617468 5f524541 4c005344 PrefPath_REAL.SD │ │ + 0x00008c9c 4c5f4761 6d65436f 6e74726f 6c6c6572 L_GameController │ │ + 0x00008cac 4164644d 61707069 6e675f52 45414c00 AddMapping_REAL. │ │ + 0x00008cbc 53444c5f 47616d65 436f6e74 726f6c6c SDL_GameControll │ │ + 0x00008ccc 65724d61 7070696e 67466f72 47554944 erMappingForGUID │ │ + 0x00008cdc 5f524541 4c005344 4c5f4761 6d65436f _REAL.SDL_GameCo │ │ + 0x00008cec 6e74726f 6c6c6572 4d617070 696e675f ntrollerMapping_ │ │ + 0x00008cfc 5245414c 0053444c 5f497347 616d6543 REAL.SDL_IsGameC │ │ + 0x00008d0c 6f6e7472 6f6c6c65 725f5245 414c0053 ontroller_REAL.S │ │ + 0x00008d1c 444c5f47 616d6543 6f6e7472 6f6c6c65 DL_GameControlle │ │ + 0x00008d2c 724e616d 65466f72 496e6465 785f5245 rNameForIndex_RE │ │ + 0x00008d3c 414c0053 444c5f47 616d6543 6f6e7472 AL.SDL_GameContr │ │ + 0x00008d4c 6f6c6c65 724f7065 6e5f5245 414c0053 ollerOpen_REAL.S │ │ + 0x00008d5c 444c5f47 616d6543 6f6e7472 6f6c6c65 DL_GameControlle │ │ + 0x00008d6c 724e616d 655f5245 414c0053 444c5f47 rName_REAL.SDL_G │ │ + 0x00008d7c 616d6543 6f6e7472 6f6c6c65 72476574 ameControllerGet │ │ + 0x00008d8c 41747461 63686564 5f524541 4c005344 Attached_REAL.SD │ │ + 0x00008d9c 4c5f4761 6d65436f 6e74726f 6c6c6572 L_GameController │ │ + 0x00008dac 4765744a 6f797374 69636b5f 5245414c GetJoystick_REAL │ │ + 0x00008dbc 0053444c 5f47616d 65436f6e 74726f6c .SDL_GameControl │ │ + 0x00008dcc 6c657245 76656e74 53746174 655f5245 lerEventState_RE │ │ + 0x00008ddc 414c0053 444c5f47 616d6543 6f6e7472 AL.SDL_GameContr │ │ + 0x00008dec 6f6c6c65 72557064 6174655f 5245414c ollerUpdate_REAL │ │ + 0x00008dfc 0053444c 5f47616d 65436f6e 74726f6c .SDL_GameControl │ │ + 0x00008e0c 6c657247 65744178 69734672 6f6d5374 lerGetAxisFromSt │ │ + 0x00008e1c 72696e67 5f524541 4c005344 4c5f4761 ring_REAL.SDL_Ga │ │ + 0x00008e2c 6d65436f 6e74726f 6c6c6572 47657453 meControllerGetS │ │ + 0x00008e3c 7472696e 67466f72 41786973 5f524541 tringForAxis_REA │ │ + 0x00008e4c 4c005344 4c5f4761 6d65436f 6e74726f L.SDL_GameContro │ │ + 0x00008e5c 6c6c6572 47657442 696e6446 6f724178 llerGetBindForAx │ │ + 0x00008e6c 69735f52 45414c00 53444c5f 47616d65 is_REAL.SDL_Game │ │ + 0x00008e7c 436f6e74 726f6c6c 65724765 74417869 ControllerGetAxi │ │ + 0x00008e8c 735f5245 414c0053 444c5f47 616d6543 s_REAL.SDL_GameC │ │ + 0x00008e9c 6f6e7472 6f6c6c65 72476574 42757474 ontrollerGetButt │ │ + 0x00008eac 6f6e4672 6f6d5374 72696e67 5f524541 onFromString_REA │ │ + 0x00008ebc 4c005344 4c5f4761 6d65436f 6e74726f L.SDL_GameContro │ │ + 0x00008ecc 6c6c6572 47657453 7472696e 67466f72 llerGetStringFor │ │ + 0x00008edc 42757474 6f6e5f52 45414c00 53444c5f Button_REAL.SDL_ │ │ + 0x00008eec 47616d65 436f6e74 726f6c6c 65724765 GameControllerGe │ │ + 0x00008efc 7442696e 64466f72 42757474 6f6e5f52 tBindForButton_R │ │ + 0x00008f0c 45414c00 53444c5f 47616d65 436f6e74 EAL.SDL_GameCont │ │ + 0x00008f1c 726f6c6c 65724765 74427574 746f6e5f rollerGetButton_ │ │ + 0x00008f2c 5245414c 0053444c 5f47616d 65436f6e REAL.SDL_GameCon │ │ + 0x00008f3c 74726f6c 6c657243 6c6f7365 5f524541 trollerClose_REA │ │ + 0x00008f4c 4c005344 4c5f5265 636f7264 47657374 L.SDL_RecordGest │ │ + 0x00008f5c 7572655f 5245414c 0053444c 5f536176 ure_REAL.SDL_Sav │ │ + 0x00008f6c 65416c6c 446f6c6c 61725465 6d706c61 eAllDollarTempla │ │ + 0x00008f7c 7465735f 5245414c 0053444c 5f536176 tes_REAL.SDL_Sav │ │ + 0x00008f8c 65446f6c 6c617254 656d706c 6174655f eDollarTemplate_ │ │ + 0x00008f9c 5245414c 006e616e 6f736c65 65700053 REAL.nanosleep.S │ │ + 0x00008fac 444c5f4c 6f616444 6f6c6c61 7254656d DL_LoadDollarTem │ │ + 0x00008fbc 706c6174 65735f52 45414c00 70746872 plates_REAL.pthr │ │ + 0x00008fcc 6561645f 64657461 63680053 444c5f4e ead_detach.SDL_N │ │ + 0x00008fdc 756d4861 70746963 735f5245 414c0053 umHaptics_REAL.S │ │ + 0x00008fec 444c5f48 61707469 634e616d 655f5245 DL_HapticName_RE │ │ + 0x00008ffc 414c0053 444c5f48 61707469 634f7065 AL.SDL_HapticOpe │ │ + 0x0000900c 6e5f5245 414c0073 63686564 5f676574 n_REAL.sched_get │ │ + 0x0000901c 5f707269 6f726974 795f6d61 78005344 _priority_max.SD │ │ + 0x0000902c 4c5f4861 70746963 4f70656e 65645f52 L_HapticOpened_R │ │ + 0x0000903c 45414c00 73636865 645f6765 745f7072 EAL.sched_get_pr │ │ + 0x0000904c 696f7269 74795f6d 696e0053 444c5f48 iority_min.SDL_H │ │ + 0x0000905c 61707469 63496e64 65785f52 45414c00 apticIndex_REAL. │ │ + 0x0000906c 70746872 6561645f 6a6f696e 0053444c pthread_join.SDL │ │ + 0x0000907c 5f4d6f75 73654973 48617074 69635f52 _MouseIsHaptic_R │ │ + 0x0000908c 45414c00 70746872 6561645f 73657473 EAL.pthread_sets │ │ + 0x0000909c 63686564 70617261 6d005344 4c5f4861 chedparam.SDL_Ha │ │ + 0x000090ac 70746963 4f70656e 46726f6d 4d6f7573 pticOpenFromMous │ │ + 0x000090bc 655f5245 414c0053 444c5f4a 6f797374 e_REAL.SDL_Joyst │ │ + 0x000090cc 69636b49 73486170 7469635f 5245414c ickIsHaptic_REAL │ │ + 0x000090dc 0053444c 5f486170 7469634f 70656e46 .SDL_HapticOpenF │ │ + 0x000090ec 726f6d4a 6f797374 69636b5f 5245414c romJoystick_REAL │ │ + 0x000090fc 0053444c 5f486170 74696343 6c6f7365 .SDL_HapticClose │ │ + 0x0000910c 5f524541 4c005344 4c5f4861 70746963 _REAL.SDL_Haptic │ │ + 0x0000911c 4e756d45 66666563 74735f52 45414c00 NumEffects_REAL. │ │ + 0x0000912c 53444c5f 48617074 69634e75 6d456666 SDL_HapticNumEff │ │ + 0x0000913c 65637473 506c6179 696e675f 5245414c ectsPlaying_REAL │ │ + 0x0000914c 0053444c 5f486170 74696351 75657279 .SDL_HapticQuery │ │ + 0x0000915c 5f524541 4c005344 4c5f4861 70746963 _REAL.SDL_Haptic │ │ + 0x0000916c 4e756d41 7865735f 5245414c 0053444c NumAxes_REAL.SDL │ │ + 0x0000917c 5f486170 74696345 66666563 74537570 _HapticEffectSup │ │ + 0x0000918c 706f7274 65645f52 45414c00 53444c5f ported_REAL.SDL_ │ │ + 0x0000919c 48617074 69634e65 77456666 6563745f HapticNewEffect_ │ │ + 0x000091ac 5245414c 0053444c 5f486170 74696355 REAL.SDL_HapticU │ │ + 0x000091bc 70646174 65456666 6563745f 5245414c pdateEffect_REAL │ │ + 0x000091cc 0053444c 5f486170 74696352 756e4566 .SDL_HapticRunEf │ │ + 0x000091dc 66656374 5f524541 4c005344 4c5f4861 fect_REAL.SDL_Ha │ │ + 0x000091ec 70746963 53746f70 45666665 63745f52 pticStopEffect_R │ │ + 0x000091fc 45414c00 53444c5f 48617074 69634465 EAL.SDL_HapticDe │ │ + 0x0000920c 7374726f 79456666 6563745f 5245414c stroyEffect_REAL │ │ + 0x0000921c 0053444c 5f486170 74696347 65744566 .SDL_HapticGetEf │ │ + 0x0000922c 66656374 53746174 75735f52 45414c00 fectStatus_REAL. │ │ + 0x0000923c 53444c5f 48617074 69635365 74476169 SDL_HapticSetGai │ │ + 0x0000924c 6e5f5245 414c0053 444c5f48 61707469 n_REAL.SDL_Hapti │ │ + 0x0000925c 63536574 4175746f 63656e74 65725f52 cSetAutocenter_R │ │ + 0x0000926c 45414c00 53444c5f 48617074 69635061 EAL.SDL_HapticPa │ │ + 0x0000927c 7573655f 5245414c 0053444c 5f486170 use_REAL.SDL_Hap │ │ + 0x0000928c 74696355 6e706175 73655f52 45414c00 ticUnpause_REAL. │ │ + 0x0000929c 53444c5f 48617074 69635374 6f70416c SDL_HapticStopAl │ │ + 0x000092ac 6c5f5245 414c0053 444c5f48 61707469 l_REAL.SDL_Hapti │ │ + 0x000092bc 6352756d 626c6553 7570706f 72746564 cRumbleSupported │ │ + 0x000092cc 5f524541 4c005344 4c5f4861 70746963 _REAL.SDL_Haptic │ │ + 0x000092dc 52756d62 6c65496e 69745f52 45414c00 RumbleInit_REAL. │ │ + 0x000092ec 53444c5f 48617074 69635275 6d626c65 SDL_HapticRumble │ │ + 0x000092fc 506c6179 5f524541 4c005344 4c5f4861 Play_REAL.SDL_Ha │ │ + 0x0000930c 70746963 52756d62 6c655374 6f705f52 pticRumbleStop_R │ │ + 0x0000931c 45414c00 53444c5f 4e756d4a 6f797374 EAL.SDL_NumJoyst │ │ + 0x0000932c 69636b73 5f524541 4c005344 4c5f4a6f icks_REAL.SDL_Jo │ │ + 0x0000933c 79737469 636b4e61 6d65466f 72496e64 ystickNameForInd │ │ + 0x0000934c 65785f52 45414c00 53444c5f 4a6f7973 ex_REAL.SDL_Joys │ │ + 0x0000935c 7469636b 4f70656e 5f524541 4c005344 tickOpen_REAL.SD │ │ + 0x0000936c 4c5f4a6f 79737469 636b4e61 6d655f52 L_JoystickName_R │ │ + 0x0000937c 45414c00 53444c5f 4a6f7973 7469636b EAL.SDL_Joystick │ │ + 0x0000938c 47657444 65766963 65475549 445f5245 GetDeviceGUID_RE │ │ + 0x0000939c 414c0053 444c5f4a 6f797374 69636b47 AL.SDL_JoystickG │ │ + 0x000093ac 65744755 49445f52 45414c00 53444c5f etGUID_REAL.SDL_ │ │ + 0x000093bc 4a6f7973 7469636b 47657447 55494453 JoystickGetGUIDS │ │ + 0x000093cc 7472696e 675f5245 414c0053 444c5f4a tring_REAL.SDL_J │ │ + 0x000093dc 6f797374 69636b47 65744755 49444672 oystickGetGUIDFr │ │ + 0x000093ec 6f6d5374 72696e67 5f524541 4c005344 omString_REAL.SD │ │ + 0x000093fc 4c5f4a6f 79737469 636b4765 74417474 L_JoystickGetAtt │ │ + 0x0000940c 61636865 645f5245 414c0053 444c5f4a ached_REAL.SDL_J │ │ + 0x0000941c 6f797374 69636b49 6e737461 6e636549 oystickInstanceI │ │ + 0x0000942c 445f5245 414c0053 444c5f4a 6f797374 D_REAL.SDL_Joyst │ │ + 0x0000943c 69636b4e 756d4178 65735f52 45414c00 ickNumAxes_REAL. │ │ + 0x0000944c 53444c5f 4a6f7973 7469636b 4e756d42 SDL_JoystickNumB │ │ + 0x0000945c 616c6c73 5f524541 4c005344 4c5f4a6f alls_REAL.SDL_Jo │ │ + 0x0000946c 79737469 636b4e75 6d486174 735f5245 ystickNumHats_RE │ │ + 0x0000947c 414c0053 444c5f4a 6f797374 69636b4e AL.SDL_JoystickN │ │ + 0x0000948c 756d4275 74746f6e 735f5245 414c0053 umButtons_REAL.S │ │ + 0x0000949c 444c5f4a 6f797374 69636b55 70646174 DL_JoystickUpdat │ │ + 0x000094ac 655f5245 414c0053 444c5f4a 6f797374 e_REAL.SDL_Joyst │ │ + 0x000094bc 69636b45 76656e74 53746174 655f5245 ickEventState_RE │ │ + 0x000094cc 414c0053 444c5f4a 6f797374 69636b47 AL.SDL_JoystickG │ │ + 0x000094dc 65744178 69735f52 45414c00 53444c5f etAxis_REAL.SDL_ │ │ + 0x000094ec 4a6f7973 7469636b 47657448 61745f52 JoystickGetHat_R │ │ + 0x000094fc 45414c00 53444c5f 4a6f7973 7469636b EAL.SDL_Joystick │ │ + 0x0000950c 47657442 616c6c5f 5245414c 0053444c GetBall_REAL.SDL │ │ + 0x0000951c 5f4a6f79 73746963 6b476574 42757474 _JoystickGetButt │ │ + 0x0000952c 6f6e5f52 45414c00 53444c5f 4a6f7973 on_REAL.SDL_Joys │ │ + 0x0000953c 7469636b 436c6f73 655f5245 414c0053 tickClose_REAL.S │ │ + 0x0000954c 444c5f47 65744b65 79626f61 7264466f DL_GetKeyboardFo │ │ + 0x0000955c 6375735f 5245414c 0053444c 5f476574 cus_REAL.SDL_Get │ │ + 0x0000956c 4b657962 6f617264 53746174 655f5245 KeyboardState_RE │ │ + 0x0000957c 414c0053 444c5f47 65744d6f 64537461 AL.SDL_GetModSta │ │ + 0x0000958c 74655f52 45414c00 53444c5f 5365744d te_REAL.SDL_SetM │ │ + 0x0000959c 6f645374 6174655f 5245414c 0053444c odState_REAL.SDL │ │ + 0x000095ac 5f476574 4b657946 726f6d53 63616e63 _GetKeyFromScanc │ │ + 0x000095bc 6f64655f 5245414c 0053444c 5f476574 ode_REAL.SDL_Get │ │ + 0x000095cc 5363616e 636f6465 46726f6d 4b65795f ScancodeFromKey_ │ │ + 0x000095dc 5245414c 0053444c 5f476574 5363616e REAL.SDL_GetScan │ │ + 0x000095ec 636f6465 4e616d65 5f524541 4c005344 codeName_REAL.SD │ │ + 0x000095fc 4c5f4765 74536361 6e636f64 6546726f L_GetScancodeFro │ │ + 0x0000960c 6d4e616d 655f5245 414c0053 444c5f47 mName_REAL.SDL_G │ │ + 0x0000961c 65744b65 794e616d 655f5245 414c0053 etKeyName_REAL.S │ │ + 0x0000962c 444c5f47 65744b65 7946726f 6d4e616d DL_GetKeyFromNam │ │ + 0x0000963c 655f5245 414c0053 444c5f53 74617274 e_REAL.SDL_Start │ │ + 0x0000964c 54657874 496e7075 745f5245 414c0053 TextInput_REAL.S │ │ + 0x0000965c 444c5f49 73546578 74496e70 75744163 DL_IsTextInputAc │ │ + 0x0000966c 74697665 5f524541 4c005344 4c5f5365 tive_REAL.SDL_Se │ │ + 0x0000967c 74546578 74496e70 75745265 63745f52 tTextInputRect_R │ │ + 0x0000968c 45414c00 53444c5f 48617353 63726565 EAL.SDL_HasScree │ │ + 0x0000969c 6e4b6579 626f6172 64537570 706f7274 nKeyboardSupport │ │ + 0x000096ac 5f524541 4c005344 4c5f4973 53637265 _REAL.SDL_IsScre │ │ + 0x000096bc 656e4b65 79626f61 72645368 6f776e5f enKeyboardShown_ │ │ + 0x000096cc 5245414c 0053444c 5f4c6f61 644f626a REAL.SDL_LoadObj │ │ + 0x000096dc 6563745f 5245414c 0053444c 5f4c6f61 ect_REAL.SDL_Loa │ │ + 0x000096ec 6446756e 6374696f 6e5f5245 414c0053 dFunction_REAL.S │ │ + 0x000096fc 444c5f55 6e6c6f61 644f626a 6563745f DL_UnloadObject_ │ │ + 0x0000970c 5245414c 0053444c 5f53686f 7753696d REAL.SDL_ShowSim │ │ + 0x0000971c 706c654d 65737361 6765426f 785f5245 pleMessageBox_RE │ │ + 0x0000972c 414c0053 444c5f47 65744d6f 75736546 AL.SDL_GetMouseF │ │ + 0x0000973c 6f637573 5f524541 4c005344 4c5f4765 ocus_REAL.SDL_Ge │ │ + 0x0000974c 744d6f75 73655374 6174655f 5245414c tMouseState_REAL │ │ + 0x0000975c 0053444c 5f476574 52656c61 74697665 .SDL_GetRelative │ │ + 0x0000976c 4d6f7573 65537461 74655f52 45414c00 MouseState_REAL. │ │ + 0x0000977c 53444c5f 57617270 4d6f7573 65496e57 SDL_WarpMouseInW │ │ + 0x0000978c 696e646f 775f5245 414c0053 444c5f53 indow_REAL.SDL_S │ │ + 0x0000979c 65745265 6c617469 76654d6f 7573654d etRelativeMouseM │ │ + 0x000097ac 6f64655f 5245414c 0053444c 5f476574 ode_REAL.SDL_Get │ │ + 0x000097bc 52656c61 74697665 4d6f7573 654d6f64 RelativeMouseMod │ │ + 0x000097cc 655f5245 414c0053 444c5f43 72656174 e_REAL.SDL_Creat │ │ + 0x000097dc 65437572 736f725f 5245414c 0053444c eCursor_REAL.SDL │ │ + 0x000097ec 5f437265 61746543 6f6c6f72 43757273 _CreateColorCurs │ │ + 0x000097fc 6f725f52 45414c00 53444c5f 43726561 or_REAL.SDL_Crea │ │ + 0x0000980c 74655379 7374656d 43757273 6f725f52 teSystemCursor_R │ │ + 0x0000981c 45414c00 53444c5f 53657443 7572736f EAL.SDL_SetCurso │ │ + 0x0000982c 725f5245 414c0053 444c5f47 65744375 r_REAL.SDL_GetCu │ │ + 0x0000983c 72736f72 5f524541 4c005344 4c5f4765 rsor_REAL.SDL_Ge │ │ + 0x0000984c 74446566 61756c74 43757273 6f725f52 tDefaultCursor_R │ │ + 0x0000985c 45414c00 53444c5f 46726565 43757273 EAL.SDL_FreeCurs │ │ + 0x0000986c 6f725f52 45414c00 53444c5f 53686f77 or_REAL.SDL_Show │ │ + 0x0000987c 43757273 6f725f52 45414c00 53444c5f Cursor_REAL.SDL_ │ │ + 0x0000988c 5472794c 6f636b4d 75746578 5f524541 TryLockMutex_REA │ │ + 0x0000989c 4c005344 4c5f4372 65617465 53656d61 L.SDL_CreateSema │ │ + 0x000098ac 70686f72 655f5245 414c0053 444c5f44 phore_REAL.SDL_D │ │ + 0x000098bc 65737472 6f795365 6d617068 6f72655f estroySemaphore_ │ │ + 0x000098cc 5245414c 0053444c 5f53656d 57616974 REAL.SDL_SemWait │ │ + 0x000098dc 5f524541 4c005344 4c5f5365 6d547279 _REAL.SDL_SemTry │ │ + 0x000098ec 57616974 5f524541 4c005344 4c5f5365 Wait_REAL.SDL_Se │ │ + 0x000098fc 6d576169 7454696d 656f7574 5f524541 mWaitTimeout_REA │ │ + 0x0000990c 4c005344 4c5f4372 65617465 436f6e64 L.SDL_CreateCond │ │ + 0x0000991c 5f524541 4c005344 4c5f4465 7374726f _REAL.SDL_Destro │ │ + 0x0000992c 79436f6e 645f5245 414c0053 444c5f43 yCond_REAL.SDL_C │ │ + 0x0000993c 6f6e6453 69676e61 6c5f5245 414c0053 ondSignal_REAL.S │ │ + 0x0000994c 444c5f43 6f6e6442 726f6164 63617374 DL_CondBroadcast │ │ 0x0000995c 5f524541 4c005344 4c5f436f 6e645761 _REAL.SDL_CondWa │ │ - 0x0000996c 69745469 6d656f75 745f5245 414c0053 itTimeout_REAL.S │ │ - 0x0000997c 444c5f47 65745069 78656c46 6f726d61 DL_GetPixelForma │ │ - 0x0000998c 744e616d 655f5245 414c0072 61697365 tName_REAL.raise │ │ - 0x0000999c 0053444c 5f506978 656c466f 726d6174 .SDL_PixelFormat │ │ - 0x000099ac 456e756d 546f4d61 736b735f 5245414c EnumToMasks_REAL │ │ - 0x000099bc 0053444c 5f4d6173 6b73546f 50697865 .SDL_MasksToPixe │ │ - 0x000099cc 6c466f72 6d617445 6e756d5f 5245414c lFormatEnum_REAL │ │ - 0x000099dc 0053444c 5f416c6c 6f63466f 726d6174 .SDL_AllocFormat │ │ - 0x000099ec 5f524541 4c005344 4c5f4672 6565466f _REAL.SDL_FreeFo │ │ - 0x000099fc 726d6174 5f524541 4c005344 4c5f416c rmat_REAL.SDL_Al │ │ - 0x00009a0c 6c6f6350 616c6574 74655f52 45414c00 locPalette_REAL. │ │ - 0x00009a1c 53444c5f 53657450 6978656c 466f726d SDL_SetPixelForm │ │ - 0x00009a2c 61745061 6c657474 655f5245 414c0053 atPalette_REAL.S │ │ - 0x00009a3c 444c5f53 65745061 6c657474 65436f6c DL_SetPaletteCol │ │ - 0x00009a4c 6f72735f 5245414c 0053444c 5f467265 ors_REAL.SDL_Fre │ │ - 0x00009a5c 6550616c 65747465 5f524541 4c005344 ePalette_REAL.SD │ │ - 0x00009a6c 4c5f4d61 70524742 5f524541 4c005344 L_MapRGB_REAL.SD │ │ - 0x00009a7c 4c5f4d61 70524742 415f5245 414c0053 L_MapRGBA_REAL.S │ │ - 0x00009a8c 444c5f47 65745247 425f5245 414c0053 DL_GetRGB_REAL.S │ │ - 0x00009a9c 444c5f47 65745247 42415f52 45414c00 DL_GetRGBA_REAL. │ │ - 0x00009aac 53444c5f 43616c63 756c6174 6547616d SDL_CalculateGam │ │ - 0x00009abc 6d615261 6d705f52 45414c00 53444c5f maRamp_REAL.SDL_ │ │ - 0x00009acc 47657450 6f776572 496e666f 5f524541 GetPowerInfo_REA │ │ - 0x00009adc 4c005344 4c5f4861 73496e74 65727365 L.SDL_HasInterse │ │ - 0x00009aec 6374696f 6e5f5245 414c0053 444c5f49 ction_REAL.SDL_I │ │ - 0x00009afc 6e746572 73656374 52656374 5f524541 ntersectRect_REA │ │ - 0x00009b0c 4c005344 4c5f556e 696f6e52 6563745f L.SDL_UnionRect_ │ │ - 0x00009b1c 5245414c 0053444c 5f456e63 6c6f7365 REAL.SDL_Enclose │ │ - 0x00009b2c 506f696e 74735f52 45414c00 53444c5f Points_REAL.SDL_ │ │ - 0x00009b3c 496e7465 72736563 74526563 74416e64 IntersectRectAnd │ │ - 0x00009b4c 4c696e65 5f524541 4c005344 4c5f4765 Line_REAL.SDL_Ge │ │ - 0x00009b5c 744e756d 52656e64 65724472 69766572 tNumRenderDriver │ │ - 0x00009b6c 735f5245 414c0053 444c5f47 65745265 s_REAL.SDL_GetRe │ │ - 0x00009b7c 6e646572 44726976 6572496e 666f5f52 nderDriverInfo_R │ │ - 0x00009b8c 45414c00 53444c5f 43726561 74655769 EAL.SDL_CreateWi │ │ - 0x00009b9c 6e646f77 416e6452 656e6465 7265725f ndowAndRenderer_ │ │ - 0x00009bac 5245414c 0053444c 5f437265 61746552 REAL.SDL_CreateR │ │ - 0x00009bbc 656e6465 7265725f 5245414c 0053444c enderer_REAL.SDL │ │ - 0x00009bcc 5f437265 61746553 6f667477 61726552 _CreateSoftwareR │ │ - 0x00009bdc 656e6465 7265725f 5245414c 0053444c enderer_REAL.SDL │ │ - 0x00009bec 5f476574 52656e64 65726572 5f524541 _GetRenderer_REA │ │ - 0x00009bfc 4c005344 4c5f4765 7452656e 64657265 L.SDL_GetRendere │ │ - 0x00009c0c 72496e66 6f5f5245 414c0053 444c5f47 rInfo_REAL.SDL_G │ │ - 0x00009c1c 65745265 6e646572 65724f75 74707574 etRendererOutput │ │ - 0x00009c2c 53697a65 5f524541 4c005344 4c5f4372 Size_REAL.SDL_Cr │ │ - 0x00009c3c 65617465 54657874 7572655f 5245414c eateTexture_REAL │ │ - 0x00009c4c 0053444c 5f437265 61746554 65787475 .SDL_CreateTextu │ │ - 0x00009c5c 72654672 6f6d5375 72666163 655f5245 reFromSurface_RE │ │ - 0x00009c6c 414c0053 444c5f51 75657279 54657874 AL.SDL_QueryText │ │ - 0x00009c7c 7572655f 5245414c 0053444c 5f536574 ure_REAL.SDL_Set │ │ - 0x00009c8c 54657874 75726543 6f6c6f72 4d6f645f TextureColorMod_ │ │ - 0x00009c9c 5245414c 0053444c 5f476574 54657874 REAL.SDL_GetText │ │ - 0x00009cac 75726543 6f6c6f72 4d6f645f 5245414c ureColorMod_REAL │ │ - 0x00009cbc 0053444c 5f536574 54657874 75726541 .SDL_SetTextureA │ │ - 0x00009ccc 6c706861 4d6f645f 5245414c 0053444c lphaMod_REAL.SDL │ │ - 0x00009cdc 5f476574 54657874 75726541 6c706861 _GetTextureAlpha │ │ - 0x00009cec 4d6f645f 5245414c 0053444c 5f536574 Mod_REAL.SDL_Set │ │ - 0x00009cfc 54657874 75726542 6c656e64 4d6f6465 TextureBlendMode │ │ - 0x00009d0c 5f524541 4c005344 4c5f4765 74546578 _REAL.SDL_GetTex │ │ - 0x00009d1c 74757265 426c656e 644d6f64 655f5245 tureBlendMode_RE │ │ - 0x00009d2c 414c0053 444c5f55 70646174 65546578 AL.SDL_UpdateTex │ │ - 0x00009d3c 74757265 5f524541 4c005344 4c5f5570 ture_REAL.SDL_Up │ │ - 0x00009d4c 64617465 59555654 65787475 72655f52 dateYUVTexture_R │ │ - 0x00009d5c 45414c00 53444c5f 4c6f636b 54657874 EAL.SDL_LockText │ │ - 0x00009d6c 7572655f 5245414c 0053444c 5f556e6c ure_REAL.SDL_Unl │ │ - 0x00009d7c 6f636b54 65787475 72655f52 45414c00 ockTexture_REAL. │ │ - 0x00009d8c 636c6f63 6b005344 4c5f5265 6e646572 clock.SDL_Render │ │ - 0x00009d9c 54617267 65745375 70706f72 7465645f TargetSupported_ │ │ - 0x00009dac 5245414c 0053444c 5f536574 52656e64 REAL.SDL_SetRend │ │ - 0x00009dbc 65725461 72676574 5f524541 4c005344 erTarget_REAL.SD │ │ - 0x00009dcc 4c5f4765 7452656e 64657254 61726765 L_GetRenderTarge │ │ - 0x00009ddc 745f5245 414c0053 444c5f52 656e6465 t_REAL.SDL_Rende │ │ - 0x00009dec 72536574 4c6f6769 63616c53 697a655f rSetLogicalSize_ │ │ - 0x00009dfc 5245414c 0053444c 5f52656e 64657247 REAL.SDL_RenderG │ │ - 0x00009e0c 65744c6f 67696361 6c53697a 655f5245 etLogicalSize_RE │ │ - 0x00009e1c 414c0053 444c5f52 656e6465 72536574 AL.SDL_RenderSet │ │ - 0x00009e2c 56696577 706f7274 5f524541 4c005344 Viewport_REAL.SD │ │ - 0x00009e3c 4c5f5265 6e646572 47657456 69657770 L_RenderGetViewp │ │ - 0x00009e4c 6f72745f 5245414c 0053444c 5f52656e ort_REAL.SDL_Ren │ │ - 0x00009e5c 64657253 6574436c 69705265 63745f52 derSetClipRect_R │ │ - 0x00009e6c 45414c00 53444c5f 52656e64 65724765 EAL.SDL_RenderGe │ │ - 0x00009e7c 74436c69 70526563 745f5245 414c0053 tClipRect_REAL.S │ │ - 0x00009e8c 444c5f52 656e6465 72536574 5363616c DL_RenderSetScal │ │ - 0x00009e9c 655f5245 414c0053 444c5f52 656e6465 e_REAL.SDL_Rende │ │ - 0x00009eac 72476574 5363616c 655f5245 414c0053 rGetScale_REAL.S │ │ - 0x00009ebc 444c5f53 65745265 6e646572 44726177 DL_SetRenderDraw │ │ - 0x00009ecc 436f6c6f 725f5245 414c0053 444c5f47 Color_REAL.SDL_G │ │ - 0x00009edc 65745265 6e646572 44726177 436f6c6f etRenderDrawColo │ │ - 0x00009eec 725f5245 414c0065 78697400 53444c5f r_REAL.exit.SDL_ │ │ - 0x00009efc 53657452 656e6465 72447261 77426c65 SetRenderDrawBle │ │ - 0x00009f0c 6e644d6f 64655f52 45414c00 70757473 ndMode_REAL.puts │ │ - 0x00009f1c 0053444c 5f476574 52656e64 65724472 .SDL_GetRenderDr │ │ - 0x00009f2c 6177426c 656e644d 6f64655f 5245414c awBlendMode_REAL │ │ - 0x00009f3c 0053444c 5f52656e 64657243 6c656172 .SDL_RenderClear │ │ - 0x00009f4c 5f524541 4c005344 4c5f5265 6e646572 _REAL.SDL_Render │ │ - 0x00009f5c 44726177 506f696e 745f5245 414c0053 DrawPoint_REAL.S │ │ - 0x00009f6c 444c5f52 656e6465 72447261 77506f69 DL_RenderDrawPoi │ │ - 0x00009f7c 6e74735f 5245414c 0053444c 5f52656e nts_REAL.SDL_Ren │ │ - 0x00009f8c 64657244 7261774c 696e655f 5245414c derDrawLine_REAL │ │ - 0x00009f9c 0053444c 5f52656e 64657244 7261774c .SDL_RenderDrawL │ │ - 0x00009fac 696e6573 5f524541 4c007072 696e7466 ines_REAL.printf │ │ - 0x00009fbc 0053444c 5f52656e 64657244 72617752 .SDL_RenderDrawR │ │ - 0x00009fcc 6563745f 5245414c 0053444c 5f52656e ect_REAL.SDL_Ren │ │ - 0x00009fdc 64657244 72617752 65637473 5f524541 derDrawRects_REA │ │ - 0x00009fec 4c006c72 616e6434 38005344 4c5f5265 L.lrand48.SDL_Re │ │ - 0x00009ffc 6e646572 46696c6c 52656374 5f524541 nderFillRect_REA │ │ - 0x0000a00c 4c007372 616e6434 38005344 4c5f5265 L.srand48.SDL_Re │ │ - 0x0000a01c 6e646572 46696c6c 52656374 735f5245 nderFillRects_RE │ │ - 0x0000a02c 414c0053 444c5f52 656e6465 72436f70 AL.SDL_RenderCop │ │ - 0x0000a03c 795f5245 414c0066 70757463 0053444c y_REAL.fputc.SDL │ │ + 0x0000996c 69745f52 45414c00 53444c5f 436f6e64 it_REAL.SDL_Cond │ │ + 0x0000997c 57616974 54696d65 6f75745f 5245414c WaitTimeout_REAL │ │ + 0x0000998c 0053444c 5f476574 50697865 6c466f72 .SDL_GetPixelFor │ │ + 0x0000999c 6d61744e 616d655f 5245414c 00726169 matName_REAL.rai │ │ + 0x000099ac 73650053 444c5f50 6978656c 466f726d se.SDL_PixelForm │ │ + 0x000099bc 6174456e 756d546f 4d61736b 735f5245 atEnumToMasks_RE │ │ + 0x000099cc 414c0053 444c5f4d 61736b73 546f5069 AL.SDL_MasksToPi │ │ + 0x000099dc 78656c46 6f726d61 74456e75 6d5f5245 xelFormatEnum_RE │ │ + 0x000099ec 414c0053 444c5f41 6c6c6f63 466f726d AL.SDL_AllocForm │ │ + 0x000099fc 61745f52 45414c00 53444c5f 46726565 at_REAL.SDL_Free │ │ + 0x00009a0c 466f726d 61745f52 45414c00 53444c5f Format_REAL.SDL_ │ │ + 0x00009a1c 416c6c6f 6350616c 65747465 5f524541 AllocPalette_REA │ │ + 0x00009a2c 4c005344 4c5f5365 74506978 656c466f L.SDL_SetPixelFo │ │ + 0x00009a3c 726d6174 50616c65 7474655f 5245414c rmatPalette_REAL │ │ + 0x00009a4c 0053444c 5f536574 50616c65 74746543 .SDL_SetPaletteC │ │ + 0x00009a5c 6f6c6f72 735f5245 414c0053 444c5f46 olors_REAL.SDL_F │ │ + 0x00009a6c 72656550 616c6574 74655f52 45414c00 reePalette_REAL. │ │ + 0x00009a7c 53444c5f 4d617052 47425f52 45414c00 SDL_MapRGB_REAL. │ │ + 0x00009a8c 53444c5f 4d617052 4742415f 5245414c SDL_MapRGBA_REAL │ │ + 0x00009a9c 0053444c 5f476574 5247425f 5245414c .SDL_GetRGB_REAL │ │ + 0x00009aac 0053444c 5f476574 52474241 5f524541 .SDL_GetRGBA_REA │ │ + 0x00009abc 4c005344 4c5f4361 6c63756c 61746547 L.SDL_CalculateG │ │ + 0x00009acc 616d6d61 52616d70 5f524541 4c005344 ammaRamp_REAL.SD │ │ + 0x00009adc 4c5f4765 74506f77 6572496e 666f5f52 L_GetPowerInfo_R │ │ + 0x00009aec 45414c00 53444c5f 48617349 6e746572 EAL.SDL_HasInter │ │ + 0x00009afc 73656374 696f6e5f 5245414c 0053444c section_REAL.SDL │ │ + 0x00009b0c 5f496e74 65727365 63745265 63745f52 _IntersectRect_R │ │ + 0x00009b1c 45414c00 53444c5f 556e696f 6e526563 EAL.SDL_UnionRec │ │ + 0x00009b2c 745f5245 414c0053 444c5f45 6e636c6f t_REAL.SDL_Enclo │ │ + 0x00009b3c 7365506f 696e7473 5f524541 4c005344 sePoints_REAL.SD │ │ + 0x00009b4c 4c5f496e 74657273 65637452 65637441 L_IntersectRectA │ │ + 0x00009b5c 6e644c69 6e655f52 45414c00 53444c5f ndLine_REAL.SDL_ │ │ + 0x00009b6c 4765744e 756d5265 6e646572 44726976 GetNumRenderDriv │ │ + 0x00009b7c 6572735f 5245414c 0053444c 5f476574 ers_REAL.SDL_Get │ │ + 0x00009b8c 52656e64 65724472 69766572 496e666f RenderDriverInfo │ │ + 0x00009b9c 5f524541 4c005344 4c5f4372 65617465 _REAL.SDL_Create │ │ + 0x00009bac 57696e64 6f77416e 6452656e 64657265 WindowAndRendere │ │ + 0x00009bbc 725f5245 414c0053 444c5f43 72656174 r_REAL.SDL_Creat │ │ + 0x00009bcc 6552656e 64657265 725f5245 414c0053 eRenderer_REAL.S │ │ + 0x00009bdc 444c5f43 72656174 65536f66 74776172 DL_CreateSoftwar │ │ + 0x00009bec 6552656e 64657265 725f5245 414c0053 eRenderer_REAL.S │ │ + 0x00009bfc 444c5f47 65745265 6e646572 65725f52 DL_GetRenderer_R │ │ + 0x00009c0c 45414c00 53444c5f 47657452 656e6465 EAL.SDL_GetRende │ │ + 0x00009c1c 72657249 6e666f5f 5245414c 0053444c rerInfo_REAL.SDL │ │ + 0x00009c2c 5f476574 52656e64 65726572 4f757470 _GetRendererOutp │ │ + 0x00009c3c 75745369 7a655f52 45414c00 53444c5f utSize_REAL.SDL_ │ │ + 0x00009c4c 43726561 74655465 78747572 655f5245 CreateTexture_RE │ │ + 0x00009c5c 414c0053 444c5f43 72656174 65546578 AL.SDL_CreateTex │ │ + 0x00009c6c 74757265 46726f6d 53757266 6163655f tureFromSurface_ │ │ + 0x00009c7c 5245414c 0053444c 5f517565 72795465 REAL.SDL_QueryTe │ │ + 0x00009c8c 78747572 655f5245 414c0053 444c5f53 xture_REAL.SDL_S │ │ + 0x00009c9c 65745465 78747572 65436f6c 6f724d6f etTextureColorMo │ │ + 0x00009cac 645f5245 414c0053 444c5f47 65745465 d_REAL.SDL_GetTe │ │ + 0x00009cbc 78747572 65436f6c 6f724d6f 645f5245 xtureColorMod_RE │ │ + 0x00009ccc 414c0053 444c5f53 65745465 78747572 AL.SDL_SetTextur │ │ + 0x00009cdc 65416c70 68614d6f 645f5245 414c0053 eAlphaMod_REAL.S │ │ + 0x00009cec 444c5f47 65745465 78747572 65416c70 DL_GetTextureAlp │ │ + 0x00009cfc 68614d6f 645f5245 414c0053 444c5f53 haMod_REAL.SDL_S │ │ + 0x00009d0c 65745465 78747572 65426c65 6e644d6f etTextureBlendMo │ │ + 0x00009d1c 64655f52 45414c00 53444c5f 47657454 de_REAL.SDL_GetT │ │ + 0x00009d2c 65787475 7265426c 656e644d 6f64655f extureBlendMode_ │ │ + 0x00009d3c 5245414c 0053444c 5f557064 61746554 REAL.SDL_UpdateT │ │ + 0x00009d4c 65787475 72655f52 45414c00 53444c5f exture_REAL.SDL_ │ │ + 0x00009d5c 55706461 74655955 56546578 74757265 UpdateYUVTexture │ │ + 0x00009d6c 5f524541 4c005344 4c5f4c6f 636b5465 _REAL.SDL_LockTe │ │ + 0x00009d7c 78747572 655f5245 414c0053 444c5f55 xture_REAL.SDL_U │ │ + 0x00009d8c 6e6c6f63 6b546578 74757265 5f524541 nlockTexture_REA │ │ + 0x00009d9c 4c005344 4c5f5265 6e646572 54617267 L.SDL_RenderTarg │ │ + 0x00009dac 65745375 70706f72 7465645f 5245414c etSupported_REAL │ │ + 0x00009dbc 0053444c 5f536574 52656e64 65725461 .SDL_SetRenderTa │ │ + 0x00009dcc 72676574 5f524541 4c005344 4c5f4765 rget_REAL.SDL_Ge │ │ + 0x00009ddc 7452656e 64657254 61726765 745f5245 tRenderTarget_RE │ │ + 0x00009dec 414c0053 444c5f52 656e6465 72536574 AL.SDL_RenderSet │ │ + 0x00009dfc 4c6f6769 63616c53 697a655f 5245414c LogicalSize_REAL │ │ + 0x00009e0c 00657869 74005344 4c5f5265 6e646572 .exit.SDL_Render │ │ + 0x00009e1c 4765744c 6f676963 616c5369 7a655f52 GetLogicalSize_R │ │ + 0x00009e2c 45414c00 53444c5f 52656e64 65725365 EAL.SDL_RenderSe │ │ + 0x00009e3c 74566965 77706f72 745f5245 414c0053 tViewport_REAL.S │ │ + 0x00009e4c 444c5f52 656e6465 72476574 56696577 DL_RenderGetView │ │ + 0x00009e5c 706f7274 5f524541 4c005344 4c5f5265 port_REAL.SDL_Re │ │ + 0x00009e6c 6e646572 53657443 6c697052 6563745f nderSetClipRect_ │ │ + 0x00009e7c 5245414c 0053444c 5f52656e 64657247 REAL.SDL_RenderG │ │ + 0x00009e8c 6574436c 69705265 63745f52 45414c00 etClipRect_REAL. │ │ + 0x00009e9c 53444c5f 52656e64 65725365 74536361 SDL_RenderSetSca │ │ + 0x00009eac 6c655f52 45414c00 53444c5f 52656e64 le_REAL.SDL_Rend │ │ + 0x00009ebc 65724765 74536361 6c655f52 45414c00 erGetScale_REAL. │ │ + 0x00009ecc 53444c5f 53657452 656e6465 72447261 SDL_SetRenderDra │ │ + 0x00009edc 77436f6c 6f725f52 45414c00 53444c5f wColor_REAL.SDL_ │ │ + 0x00009eec 47657452 656e6465 72447261 77436f6c GetRenderDrawCol │ │ + 0x00009efc 6f725f52 45414c00 53444c5f 53657452 or_REAL.SDL_SetR │ │ + 0x00009f0c 656e6465 72447261 77426c65 6e644d6f enderDrawBlendMo │ │ + 0x00009f1c 64655f52 45414c00 7372616e 64343800 de_REAL.srand48. │ │ + 0x00009f2c 53444c5f 47657452 656e6465 72447261 SDL_GetRenderDra │ │ + 0x00009f3c 77426c65 6e644d6f 64655f52 45414c00 wBlendMode_REAL. │ │ + 0x00009f4c 53444c5f 52656e64 6572436c 6561725f SDL_RenderClear_ │ │ + 0x00009f5c 5245414c 0053444c 5f52656e 64657244 REAL.SDL_RenderD │ │ + 0x00009f6c 72617750 6f696e74 5f524541 4c006c72 rawPoint_REAL.lr │ │ + 0x00009f7c 616e6434 38005344 4c5f5265 6e646572 and48.SDL_Render │ │ + 0x00009f8c 44726177 506f696e 74735f52 45414c00 DrawPoints_REAL. │ │ + 0x00009f9c 53444c5f 52656e64 65724472 61774c69 SDL_RenderDrawLi │ │ + 0x00009fac 6e655f52 45414c00 636c6f63 6b005344 ne_REAL.clock.SD │ │ + 0x00009fbc 4c5f5265 6e646572 44726177 4c696e65 L_RenderDrawLine │ │ + 0x00009fcc 735f5245 414c0053 444c5f52 656e6465 s_REAL.SDL_Rende │ │ + 0x00009fdc 72447261 77526563 745f5245 414c0053 rDrawRect_REAL.S │ │ + 0x00009fec 444c5f52 656e6465 72447261 77526563 DL_RenderDrawRec │ │ + 0x00009ffc 74735f52 45414c00 53444c5f 52656e64 ts_REAL.SDL_Rend │ │ + 0x0000a00c 65724669 6c6c5265 63745f52 45414c00 erFillRect_REAL. │ │ + 0x0000a01c 53444c5f 52656e64 65724669 6c6c5265 SDL_RenderFillRe │ │ + 0x0000a02c 6374735f 5245414c 0053444c 5f52656e cts_REAL.SDL_Ren │ │ + 0x0000a03c 64657243 6f70795f 5245414c 0053444c derCopy_REAL.SDL │ │ 0x0000a04c 5f52656e 64657243 6f707945 785f5245 _RenderCopyEx_RE │ │ 0x0000a05c 414c0053 444c5f52 656e6465 72526561 AL.SDL_RenderRea │ │ 0x0000a06c 64506978 656c735f 5245414c 0053444c dPixels_REAL.SDL │ │ 0x0000a07c 5f52656e 64657250 72657365 6e745f52 _RenderPresent_R │ │ 0x0000a08c 45414c00 53444c5f 44657374 726f7954 EAL.SDL_DestroyT │ │ 0x0000a09c 65787475 72655f52 45414c00 53444c5f exture_REAL.SDL_ │ │ 0x0000a0ac 44657374 726f7952 656e6465 7265725f DestroyRenderer_ │ │ @@ -1852,17 +1852,17 @@ │ │ 0x0000e67c 61774c69 6e657300 53444c5f 44726177 awLines.SDL_Draw │ │ 0x0000e68c 506f696e 74005344 4c5f4472 6177506f Point.SDL_DrawPo │ │ 0x0000e69c 696e7473 0053444c 5f426c65 6e644669 ints.SDL_BlendFi │ │ 0x0000e6ac 6c6c5265 63747300 53444c5f 426c656e llRects.SDL_Blen │ │ 0x0000e6bc 644c696e 65730053 444c5f42 6c656e64 dLines.SDL_Blend │ │ 0x0000e6cc 506f696e 74730053 444c5f65 7870616e Points.SDL_expan │ │ 0x0000e6dc 645f6279 74650053 444c5f42 6c656e64 d_byte.SDL_Blend │ │ - 0x0000e6ec 506f696e 74005344 4c5f426c 656e644c Point.SDL_BlendL │ │ - 0x0000e6fc 696e6500 53444c5f 426c656e 6446696c ine.SDL_BlendFil │ │ - 0x0000e70c 6c526563 7400474c 4553325f 47657453 lRect.GLES2_GetS │ │ + 0x0000e6ec 46696c6c 52656374 0053444c 5f426c65 FillRect.SDL_Ble │ │ + 0x0000e6fc 6e64506f 696e7400 53444c5f 426c656e ndPoint.SDL_Blen │ │ + 0x0000e70c 644c696e 6500474c 4553325f 47657453 dLine.GLES2_GetS │ │ 0x0000e71c 68616465 72005344 4c5f5265 63726561 hader.SDL_Recrea │ │ 0x0000e72c 74655769 6e646f77 00676c41 63746976 teWindow.glActiv │ │ 0x0000e73c 65546578 74757265 00676c47 6574556e eTexture.glGetUn │ │ 0x0000e74c 69666f72 6d4c6f63 6174696f 6e00676c iformLocation.gl │ │ 0x0000e75c 41747461 63685368 61646572 00676c42 AttachShader.glB │ │ 0x0000e76c 696e6441 74747269 624c6f63 6174696f indAttribLocatio │ │ 0x0000e77c 6e00676c 42696e64 54657874 75726500 n.glBindTexture. │ │ @@ -1950,96 +1950,96 @@ │ │ 0x0000ec9c 59535f53 65745468 72656164 5072696f YS_SetThreadPrio │ │ 0x0000ecac 72697479 0053444c 5f535953 5f576169 rity.SDL_SYS_Wai │ │ 0x0000ecbc 74546872 65616400 53444c5f 5359535f tThread.SDL_SYS_ │ │ 0x0000eccc 44657461 63685468 72656164 0053444c DetachThread.SDL │ │ 0x0000ecdc 5f426c69 74436f70 79005344 4c5f4361 _BlitCopy.SDL_Ca │ │ 0x0000ecec 6c63756c 61746542 6c697430 0053444c lculateBlit0.SDL │ │ 0x0000ecfc 5f496e69 74466f72 6d617400 53444c5f _InitFormat.SDL_ │ │ - 0x0000ed0c 496e7661 6c696461 74654d61 70005344 InvalidateMap.SD │ │ - 0x0000ed1c 4c5f4d61 70537572 66616365 0053444c L_MapSurface.SDL │ │ - 0x0000ed2c 5f556e52 4c455375 72666163 65005344 _UnRLESurface.SD │ │ - 0x0000ed3c 4c5f524c 45537572 66616365 0053444c L_RLESurface.SDL │ │ - 0x0000ed4c 5f467265 65426c69 744d6170 0053444c _FreeBlitMap.SDL │ │ - 0x0000ed5c 5f43616c 63756c61 74655069 74636800 _CalculatePitch. │ │ - 0x0000ed6c 53444c5f 416c6c6f 63426c69 744d6170 SDL_AllocBlitMap │ │ - 0x0000ed7c 0053444c 5f416464 56696465 6f446973 .SDL_AddVideoDis │ │ - 0x0000ed8c 706c6179 0053444c 5f416464 42617369 play.SDL_AddBasi │ │ - 0x0000ed9c 63566964 656f4469 73706c61 79005344 cVideoDisplay.SD │ │ - 0x0000edac 4c5f4765 74446973 706c6179 44726976 L_GetDisplayDriv │ │ - 0x0000edbc 65724461 74610053 444c5f41 64644469 erData.SDL_AddDi │ │ - 0x0000edcc 73706c61 794d6f64 65005344 4c5f4765 splayMode.SDL_Ge │ │ - 0x0000eddc 74446973 706c6179 466f7257 696e646f tDisplayForWindo │ │ - 0x0000edec 77005344 4c5f4765 74537061 6e456e63 w.SDL_GetSpanEnc │ │ - 0x0000edfc 6c6f7369 6e675265 63740053 444c5f53 losingRect.SDL_S │ │ - 0x0000ee0c 686f756c 64416c6c 6f77546f 706d6f73 houldAllowTopmos │ │ - 0x0000ee1c 7400416e 64726f69 645f626f 6f747374 t.Android_bootst │ │ - 0x0000ee2c 72617000 53444c5f 43616c63 756c6174 rap.SDL_Calculat │ │ - 0x0000ee3c 65426c69 74310053 444c5f44 69746865 eBlit1.SDL_Dithe │ │ - 0x0000ee4c 72436f6c 6f727300 53444c5f 46696e64 rColors.SDL_Find │ │ - 0x0000ee5c 436f6c6f 72005344 4c5f4361 6c63756c Color.SDL_Calcul │ │ - 0x0000ee6c 61746542 6c697400 53444c5f 47656e65 ateBlit.SDL_Gene │ │ - 0x0000ee7c 72617465 64426c69 7446756e 63546162 ratedBlitFuncTab │ │ - 0x0000ee8c 6c650053 444c5f43 616c6375 6c617465 le.SDL_Calculate │ │ - 0x0000ee9c 53686170 65426974 6d617000 53444c5f ShapeBitmap.SDL_ │ │ - 0x0000eeac 43616c63 756c6174 65536861 70655472 CalculateShapeTr │ │ - 0x0000eebc 65650053 444c5f54 72617665 72736553 ee.SDL_TraverseS │ │ - 0x0000eecc 68617065 54726565 0053444c 5f467265 hapeTree.SDL_Fre │ │ - 0x0000eedc 65536861 70655472 65650053 444c5f43 eShapeTree.SDL_C │ │ - 0x0000eeec 616c6375 6c617465 426c6974 4e005344 alculateBlitN.SD │ │ - 0x0000eefc 4c5f4547 4c5f4765 7450726f 63416464 L_EGL_GetProcAdd │ │ - 0x0000ef0c 72657373 0053444c 5f45474c 5f556e6c ress.SDL_EGL_Unl │ │ - 0x0000ef1c 6f61644c 69627261 72790053 444c5f45 oadLibrary.SDL_E │ │ - 0x0000ef2c 474c5f4c 6f61644c 69627261 72790053 GL_LoadLibrary.S │ │ - 0x0000ef3c 444c5f45 474c5f43 686f6f73 65436f6e DL_EGL_ChooseCon │ │ - 0x0000ef4c 66696700 53444c5f 45474c5f 53657453 fig.SDL_EGL_SetS │ │ - 0x0000ef5c 77617049 6e746572 76616c00 53444c5f wapInterval.SDL_ │ │ - 0x0000ef6c 45474c5f 47657453 77617049 6e746572 EGL_GetSwapInter │ │ - 0x0000ef7c 76616c00 53444c5f 45474c5f 53776170 val.SDL_EGL_Swap │ │ - 0x0000ef8c 42756666 65727300 53444c5f 45474c5f Buffers.SDL_EGL_ │ │ - 0x0000ef9c 44656c65 7465436f 6e746578 74005344 DeleteContext.SD │ │ - 0x0000efac 4c5f4547 4c5f4372 65617465 436f6e74 L_EGL_CreateCont │ │ - 0x0000efbc 65787400 53444c5f 43616c63 756c6174 ext.SDL_Calculat │ │ + 0x0000ed0c 45474c5f 47657450 726f6341 64647265 EGL_GetProcAddre │ │ + 0x0000ed1c 73730053 444c5f45 474c5f55 6e6c6f61 ss.SDL_EGL_Unloa │ │ + 0x0000ed2c 644c6962 72617279 0053444c 5f45474c dLibrary.SDL_EGL │ │ + 0x0000ed3c 5f4c6f61 644c6962 72617279 0053444c _LoadLibrary.SDL │ │ + 0x0000ed4c 5f45474c 5f43686f 6f736543 6f6e6669 _EGL_ChooseConfi │ │ + 0x0000ed5c 67005344 4c5f4547 4c5f5365 74537761 g.SDL_EGL_SetSwa │ │ + 0x0000ed6c 70496e74 65727661 6c005344 4c5f4547 pInterval.SDL_EG │ │ + 0x0000ed7c 4c5f4765 74537761 70496e74 65727661 L_GetSwapInterva │ │ + 0x0000ed8c 6c005344 4c5f4547 4c5f5377 61704275 l.SDL_EGL_SwapBu │ │ + 0x0000ed9c 66666572 73005344 4c5f4547 4c5f4465 ffers.SDL_EGL_De │ │ + 0x0000edac 6c657465 436f6e74 65787400 53444c5f leteContext.SDL_ │ │ + 0x0000edbc 45474c5f 43726561 7465436f 6e746578 EGL_CreateContex │ │ + 0x0000edcc 74005344 4c5f4164 64566964 656f4469 t.SDL_AddVideoDi │ │ + 0x0000eddc 73706c61 79005344 4c5f4164 64426173 splay.SDL_AddBas │ │ + 0x0000edec 69635669 64656f44 6973706c 61790053 icVideoDisplay.S │ │ + 0x0000edfc 444c5f47 65744469 73706c61 79447269 DL_GetDisplayDri │ │ + 0x0000ee0c 76657244 61746100 53444c5f 41646444 verData.SDL_AddD │ │ + 0x0000ee1c 6973706c 61794d6f 64650053 444c5f47 isplayMode.SDL_G │ │ + 0x0000ee2c 65744469 73706c61 79466f72 57696e64 etDisplayForWind │ │ + 0x0000ee3c 6f770053 444c5f47 65745370 616e456e ow.SDL_GetSpanEn │ │ + 0x0000ee4c 636c6f73 696e6752 65637400 53444c5f closingRect.SDL_ │ │ + 0x0000ee5c 53686f75 6c64416c 6c6f7754 6f706d6f ShouldAllowTopmo │ │ + 0x0000ee6c 73740041 6e64726f 69645f62 6f6f7473 st.Android_boots │ │ + 0x0000ee7c 74726170 0053444c 5f43616c 63756c61 trap.SDL_Calcula │ │ + 0x0000ee8c 7465426c 69743100 53444c5f 496e7661 teBlit1.SDL_Inva │ │ + 0x0000ee9c 6c696461 74654d61 70005344 4c5f4d61 lidateMap.SDL_Ma │ │ + 0x0000eeac 70537572 66616365 0053444c 5f556e52 pSurface.SDL_UnR │ │ + 0x0000eebc 4c455375 72666163 65005344 4c5f524c LESurface.SDL_RL │ │ + 0x0000eecc 45537572 66616365 0053444c 5f467265 ESurface.SDL_Fre │ │ + 0x0000eedc 65426c69 744d6170 0053444c 5f43616c eBlitMap.SDL_Cal │ │ + 0x0000eeec 63756c61 74655069 74636800 53444c5f culatePitch.SDL_ │ │ + 0x0000eefc 416c6c6f 63426c69 744d6170 0053444c AllocBlitMap.SDL │ │ + 0x0000ef0c 5f446974 68657243 6f6c6f72 73005344 _DitherColors.SD │ │ + 0x0000ef1c 4c5f4669 6e64436f 6c6f7200 53444c5f L_FindColor.SDL_ │ │ + 0x0000ef2c 43616c63 756c6174 65426c69 74005344 CalculateBlit.SD │ │ + 0x0000ef3c 4c5f4765 6e657261 74656442 6c697446 L_GeneratedBlitF │ │ + 0x0000ef4c 756e6354 61626c65 0053444c 5f43616c uncTable.SDL_Cal │ │ + 0x0000ef5c 63756c61 74655368 61706542 69746d61 culateShapeBitma │ │ + 0x0000ef6c 70005344 4c5f4361 6c63756c 61746553 p.SDL_CalculateS │ │ + 0x0000ef7c 68617065 54726565 0053444c 5f547261 hapeTree.SDL_Tra │ │ + 0x0000ef8c 76657273 65536861 70655472 65650053 verseShapeTree.S │ │ + 0x0000ef9c 444c5f46 72656553 68617065 54726565 DL_FreeShapeTree │ │ + 0x0000efac 0053444c 5f43616c 63756c61 7465426c .SDL_CalculateBl │ │ + 0x0000efbc 69744e00 53444c5f 43616c63 756c6174 itN.SDL_Calculat │ │ 0x0000efcc 65426c69 74410053 444c5f42 6c69745f eBlitA.SDL_Blit_ │ │ 0x0000efdc 536c6f77 0053444c 5f524c45 426c6974 Slow.SDL_RLEBlit │ │ 0x0000efec 0053444c 5f524c45 416c7068 61426c69 .SDL_RLEAlphaBli │ │ - 0x0000effc 7400616e 64726f69 645f6567 6c5f636f t.android_egl_co │ │ - 0x0000f00c 6e746578 745f7265 73746f72 6500616e ntext_restore.an │ │ - 0x0000f01c 64726f69 645f6567 6c5f636f 6e746578 droid_egl_contex │ │ - 0x0000f02c 745f6261 636b7570 00416e64 726f6964 t_backup.Android │ │ - 0x0000f03c 5f50756d 70457665 6e747300 416e6472 _PumpEvents.Andr │ │ - 0x0000f04c 6f69645f 43726561 74655769 6e646f77 oid_CreateWindow │ │ - 0x0000f05c 00416e64 726f6964 5f536574 57696e64 .Android_SetWind │ │ - 0x0000f06c 6f775469 746c6500 416e6472 6f69645f owTitle.Android_ │ │ - 0x0000f07c 44657374 726f7957 696e646f 7700416e DestroyWindow.An │ │ - 0x0000f08c 64726f69 645f474c 45535f4c 6f61644c droid_GLES_LoadL │ │ - 0x0000f09c 69627261 72790041 6e64726f 69645f47 ibrary.Android_G │ │ - 0x0000f0ac 4c45535f 43726561 7465436f 6e746578 LES_CreateContex │ │ - 0x0000f0bc 7400416e 64726f69 645f474c 45535f4d t.Android_GLES_M │ │ - 0x0000f0cc 616b6543 75727265 6e740041 6e64726f akeCurrent.Andro │ │ - 0x0000f0dc 69645f47 4c45535f 53776170 57696e64 id_GLES_SwapWind │ │ - 0x0000f0ec 6f770041 6e64726f 69645f53 74617274 ow.Android_Start │ │ - 0x0000f0fc 54657874 496e7075 7400416e 64726f69 TextInput.Androi │ │ - 0x0000f10c 645f5374 6f705465 7874496e 70757400 d_StopTextInput. │ │ - 0x0000f11c 416e6472 6f69645f 53657454 65787449 Android_SetTextI │ │ - 0x0000f12c 6e707574 52656374 00416e64 726f6964 nputRect.Android │ │ - 0x0000f13c 5f486173 53637265 656e4b65 79626f61 _HasScreenKeyboa │ │ - 0x0000f14c 72645375 70706f72 7400416e 64726f69 rdSupport.Androi │ │ - 0x0000f15c 645f4973 53637265 656e4b65 79626f61 d_IsScreenKeyboa │ │ - 0x0000f16c 72645368 6f776e00 416e6472 6f69645f rdShown.Android_ │ │ - 0x0000f17c 53657443 6c697062 6f617264 54657874 SetClipboardText │ │ - 0x0000f18c 00416e64 726f6964 5f476574 436c6970 .Android_GetClip │ │ - 0x0000f19c 626f6172 64546578 7400416e 64726f69 boardText.Androi │ │ - 0x0000f1ac 645f4861 73436c69 70626f61 72645465 d_HasClipboardTe │ │ - 0x0000f1bc 78740041 6e64726f 69645f49 6e69744b xt.Android_InitK │ │ - 0x0000f1cc 6579626f 61726400 416e6472 6f69645f eyboard.Android_ │ │ - 0x0000f1dc 496e6974 546f7563 6800416e 64726f69 InitTouch.Androi │ │ - 0x0000f1ec 645f5363 7265656e 466f726d 61740041 d_ScreenFormat.A │ │ - 0x0000f1fc 6e64726f 69645f53 63726565 6e576964 ndroid_ScreenWid │ │ - 0x0000f20c 74680041 6e64726f 69645f53 63726565 th.Android_Scree │ │ - 0x0000f21c 6e486569 67687400 53444c54 6573745f nHeight.SDLTest_ │ │ + 0x0000effc 7400416e 64726f69 645f5075 6d704576 t.Android_PumpEv │ │ + 0x0000f00c 656e7473 00416e64 726f6964 5f437265 ents.Android_Cre │ │ + 0x0000f01c 61746557 696e646f 7700416e 64726f69 ateWindow.Androi │ │ + 0x0000f02c 645f5365 7457696e 646f7754 69746c65 d_SetWindowTitle │ │ + 0x0000f03c 00416e64 726f6964 5f446573 74726f79 .Android_Destroy │ │ + 0x0000f04c 57696e64 6f770041 6e64726f 69645f47 Window.Android_G │ │ + 0x0000f05c 4c45535f 4c6f6164 4c696272 61727900 LES_LoadLibrary. │ │ + 0x0000f06c 416e6472 6f69645f 474c4553 5f437265 Android_GLES_Cre │ │ + 0x0000f07c 61746543 6f6e7465 78740041 6e64726f ateContext.Andro │ │ + 0x0000f08c 69645f47 4c45535f 4d616b65 43757272 id_GLES_MakeCurr │ │ + 0x0000f09c 656e7400 416e6472 6f69645f 474c4553 ent.Android_GLES │ │ + 0x0000f0ac 5f537761 7057696e 646f7700 416e6472 _SwapWindow.Andr │ │ + 0x0000f0bc 6f69645f 53746172 74546578 74496e70 oid_StartTextInp │ │ + 0x0000f0cc 75740041 6e64726f 69645f53 746f7054 ut.Android_StopT │ │ + 0x0000f0dc 65787449 6e707574 00416e64 726f6964 extInput.Android │ │ + 0x0000f0ec 5f536574 54657874 496e7075 74526563 _SetTextInputRec │ │ + 0x0000f0fc 7400416e 64726f69 645f4861 73536372 t.Android_HasScr │ │ + 0x0000f10c 65656e4b 6579626f 61726453 7570706f eenKeyboardSuppo │ │ + 0x0000f11c 72740041 6e64726f 69645f49 73536372 rt.Android_IsScr │ │ + 0x0000f12c 65656e4b 6579626f 61726453 686f776e eenKeyboardShown │ │ + 0x0000f13c 00416e64 726f6964 5f536574 436c6970 .Android_SetClip │ │ + 0x0000f14c 626f6172 64546578 7400416e 64726f69 boardText.Androi │ │ + 0x0000f15c 645f4765 74436c69 70626f61 72645465 d_GetClipboardTe │ │ + 0x0000f16c 78740041 6e64726f 69645f48 6173436c xt.Android_HasCl │ │ + 0x0000f17c 6970626f 61726454 65787400 416e6472 ipboardText.Andr │ │ + 0x0000f18c 6f69645f 496e6974 4b657962 6f617264 oid_InitKeyboard │ │ + 0x0000f19c 00416e64 726f6964 5f496e69 74546f75 .Android_InitTou │ │ + 0x0000f1ac 63680041 6e64726f 69645f53 63726565 ch.Android_Scree │ │ + 0x0000f1bc 6e466f72 6d617400 416e6472 6f69645f nFormat.Android_ │ │ + 0x0000f1cc 53637265 656e5769 64746800 416e6472 ScreenWidth.Andr │ │ + 0x0000f1dc 6f69645f 53637265 656e4865 69676874 oid_ScreenHeight │ │ + 0x0000f1ec 00616e64 726f6964 5f65676c 5f636f6e .android_egl_con │ │ + 0x0000f1fc 74657874 5f726573 746f7265 00616e64 text_restore.and │ │ + 0x0000f20c 726f6964 5f65676c 5f636f6e 74657874 roid_egl_context │ │ + 0x0000f21c 5f626163 6b757000 53444c54 6573745f _backup.SDLTest_ │ │ 0x0000f22c 44726177 43686172 61637465 72005344 DrawCharacter.SD │ │ 0x0000f23c 4c546573 745f4472 61775374 72696e67 LTest_DrawString │ │ 0x0000f24c 0053444c 54657374 5f496d61 67655072 .SDLTest_ImagePr │ │ 0x0000f25c 696d6974 69766573 0053444c 54657374 imitives.SDLTest │ │ 0x0000f26c 5f696d61 67655072 696d6974 69766573 _imagePrimitives │ │ 0x0000f27c 0053444c 54657374 5f496d61 6765426c .SDLTest_ImageBl │ │ 0x0000f28c 6974426c 656e6441 64640053 444c5465 itBlendAdd.SDLTe │ │ @@ -2066,120 +2066,120 @@ │ │ 0x0000f3dc 74005344 4c546573 745f4372 63333243 t.SDLTest_Crc32C │ │ 0x0000f3ec 616c6353 74617274 0053444c 54657374 alcStart.SDLTest │ │ 0x0000f3fc 5f437263 33324361 6c63456e 64005344 _Crc32CalcEnd.SD │ │ 0x0000f40c 4c546573 745f4372 63333243 616c6342 LTest_Crc32CalcB │ │ 0x0000f41c 75666665 72005344 4c546573 745f4372 uffer.SDLTest_Cr │ │ 0x0000f42c 63333243 616c6300 53444c54 6573745f c32Calc.SDLTest_ │ │ 0x0000f43c 43726333 32446f6e 65005344 4c546573 Crc32Done.SDLTes │ │ - 0x0000f44c 745f4173 73657274 0053444c 54657374 t_Assert.SDLTest │ │ - 0x0000f45c 5f417373 65727443 6865636b 0053444c _AssertCheck.SDL │ │ - 0x0000f46c 54657374 5f417373 65727443 6865636b Test_AssertCheck │ │ - 0x0000f47c 466f726d 61740053 444c5465 73745f41 Format.SDLTest_A │ │ - 0x0000f48c 73736572 74506173 73005344 4c546573 ssertPass.SDLTes │ │ - 0x0000f49c 745f5265 73657441 73736572 7453756d t_ResetAssertSum │ │ - 0x0000f4ac 6d617279 0053444c 54657374 5f4c6f67 mary.SDLTest_Log │ │ - 0x0000f4bc 41737365 72745375 6d6d6172 79005344 AssertSummary.SD │ │ - 0x0000f4cc 4c546573 745f4173 73657274 53756d6d LTest_AssertSumm │ │ - 0x0000f4dc 61727946 6f726d61 74005344 4c546573 aryFormat.SDLTes │ │ - 0x0000f4ec 745f4173 73657274 53756d6d 61727954 t_AssertSummaryT │ │ - 0x0000f4fc 6f546573 74526573 756c7400 53444c54 oTestResult.SDLT │ │ - 0x0000f50c 6573745f 46757a7a 6572496e 69740053 est_FuzzerInit.S │ │ - 0x0000f51c 444c5465 73745f52 616e646f 6d496e69 DLTest_RandomIni │ │ - 0x0000f52c 74005344 4c546573 745f4765 7446757a t.SDLTest_GetFuz │ │ - 0x0000f53c 7a657249 6e766f63 6174696f 6e436f75 zerInvocationCou │ │ - 0x0000f54c 6e740053 444c5465 73745f52 616e646f nt.SDLTest_Rando │ │ - 0x0000f55c 6d55696e 74380053 444c5465 73745f52 mUint8.SDLTest_R │ │ - 0x0000f56c 616e646f 6d005344 4c546573 745f5261 andom.SDLTest_Ra │ │ - 0x0000f57c 6e646f6d 53696e74 38005344 4c546573 ndomSint8.SDLTes │ │ - 0x0000f58c 745f5261 6e646f6d 55696e74 31360053 t_RandomUint16.S │ │ - 0x0000f59c 444c5465 73745f52 616e646f 6d53696e DLTest_RandomSin │ │ - 0x0000f5ac 74313600 53444c54 6573745f 52616e64 t16.SDLTest_Rand │ │ - 0x0000f5bc 6f6d5369 6e743332 0053444c 54657374 omSint32.SDLTest │ │ - 0x0000f5cc 5f52616e 646f6d55 696e7433 32005344 _RandomUint32.SD │ │ - 0x0000f5dc 4c546573 745f5261 6e646f6d 55696e74 LTest_RandomUint │ │ - 0x0000f5ec 36340053 444c5465 73745f52 616e646f 64.SDLTest_Rando │ │ - 0x0000f5fc 6d53696e 74363400 5f5f6165 6162695f mSint64.__aeabi_ │ │ - 0x0000f60c 6c646976 6d6f6400 53444c54 6573745f ldivmod.SDLTest_ │ │ - 0x0000f61c 52616e64 6f6d496e 74656765 72496e52 RandomIntegerInR │ │ - 0x0000f62c 616e6765 0053444c 54657374 5f47656e ange.SDLTest_Gen │ │ - 0x0000f63c 65726174 65556e73 69676e65 64426f75 erateUnsignedBou │ │ - 0x0000f64c 6e646172 7956616c 75657300 53444c54 ndaryValues.SDLT │ │ - 0x0000f65c 6573745f 52616e64 6f6d5569 6e743842 est_RandomUint8B │ │ - 0x0000f66c 6f756e64 61727956 616c7565 0053444c oundaryValue.SDL │ │ - 0x0000f67c 54657374 5f52616e 646f6d55 696e7431 Test_RandomUint1 │ │ - 0x0000f68c 36426f75 6e646172 7956616c 75650053 6BoundaryValue.S │ │ - 0x0000f69c 444c5465 73745f52 616e646f 6d55696e DLTest_RandomUin │ │ - 0x0000f6ac 74333242 6f756e64 61727956 616c7565 t32BoundaryValue │ │ - 0x0000f6bc 0053444c 54657374 5f52616e 646f6d55 .SDLTest_RandomU │ │ - 0x0000f6cc 696e7436 34426f75 6e646172 7956616c int64BoundaryVal │ │ - 0x0000f6dc 75650053 444c5465 73745f47 656e6572 ue.SDLTest_Gener │ │ - 0x0000f6ec 61746553 69676e65 64426f75 6e646172 ateSignedBoundar │ │ - 0x0000f6fc 7956616c 75657300 53444c54 6573745f yValues.SDLTest_ │ │ - 0x0000f70c 52616e64 6f6d5369 6e743842 6f756e64 RandomSint8Bound │ │ - 0x0000f71c 61727956 616c7565 0053444c 54657374 aryValue.SDLTest │ │ - 0x0000f72c 5f52616e 646f6d53 696e7431 36426f75 _RandomSint16Bou │ │ - 0x0000f73c 6e646172 7956616c 75650053 444c5465 ndaryValue.SDLTe │ │ - 0x0000f74c 73745f52 616e646f 6d53696e 74333242 st_RandomSint32B │ │ - 0x0000f75c 6f756e64 61727956 616c7565 0053444c oundaryValue.SDL │ │ - 0x0000f76c 54657374 5f52616e 646f6d53 696e7436 Test_RandomSint6 │ │ - 0x0000f77c 34426f75 6e646172 7956616c 75650053 4BoundaryValue.S │ │ - 0x0000f78c 444c5465 73745f52 616e646f 6d556e69 DLTest_RandomUni │ │ - 0x0000f79c 74466c6f 6174005f 5f616561 62695f75 tFloat.__aeabi_u │ │ - 0x0000f7ac 6c326400 53444c54 6573745f 52616e64 l2d.SDLTest_Rand │ │ - 0x0000f7bc 6f6d556e 6974446f 75626c65 0053444c omUnitDouble.SDL │ │ - 0x0000f7cc 54657374 5f52616e 646f6d46 6c6f6174 Test_RandomFloat │ │ - 0x0000f7dc 0053444c 54657374 5f52616e 646f6d44 .SDLTest_RandomD │ │ - 0x0000f7ec 6f75626c 65005344 4c546573 745f5261 ouble.SDLTest_Ra │ │ - 0x0000f7fc 6e646f6d 41736369 69537472 696e674f ndomAsciiStringO │ │ - 0x0000f80c 6653697a 65005344 4c546573 745f5261 fSize.SDLTest_Ra │ │ - 0x0000f81c 6e646f6d 41736369 69537472 696e6757 ndomAsciiStringW │ │ - 0x0000f82c 6974684d 6178696d 756d4c65 6e677468 ithMaximumLength │ │ - 0x0000f83c 0053444c 54657374 5f52616e 646f6d41 .SDLTest_RandomA │ │ - 0x0000f84c 73636969 53747269 6e670053 444c5465 sciiString.SDLTe │ │ - 0x0000f85c 73745f49 6d616765 46616365 0053444c st_ImageFace.SDL │ │ - 0x0000f86c 54657374 5f696d61 67654661 63650053 Test_imageFace.S │ │ - 0x0000f87c 444c5465 73745f49 6d616765 426c6974 DLTest_ImageBlit │ │ - 0x0000f88c 0053444c 54657374 5f496d61 6765426c .SDLTest_ImageBl │ │ - 0x0000f89c 6974436f 6c6f7200 53444c54 6573745f itColor.SDLTest_ │ │ - 0x0000f8ac 496d6167 65426c69 74416c70 68610053 ImageBlitAlpha.S │ │ - 0x0000f8bc 444c5465 73745f69 6d616765 426c6974 DLTest_imageBlit │ │ - 0x0000f8cc 416c7068 61005344 4c546573 745f696d Alpha.SDLTest_im │ │ - 0x0000f8dc 61676542 6c697443 6f6c6f72 0053444c ageBlitColor.SDL │ │ - 0x0000f8ec 54657374 5f696d61 6765426c 69740053 Test_imageBlit.S │ │ - 0x0000f8fc 444c5465 73745f42 61696c4f 75740053 DLTest_BailOut.S │ │ - 0x0000f90c 444c5465 73745f47 656e6572 61746552 DLTest_GenerateR │ │ - 0x0000f91c 756e5365 65640053 444c5465 73745f52 unSeed.SDLTest_R │ │ - 0x0000f92c 616e646f 6d496e69 7454696d 65005344 andomInitTime.SD │ │ - 0x0000f93c 4c546573 745f4765 6e657261 74654578 LTest_GenerateEx │ │ - 0x0000f94c 65634b65 79005344 4c546573 745f4d64 ecKey.SDLTest_Md │ │ - 0x0000f95c 35496e69 74005344 4c546573 745f4d64 5Init.SDLTest_Md │ │ - 0x0000f96c 35557064 61746500 53444c54 6573745f 5Update.SDLTest_ │ │ - 0x0000f97c 4d643546 696e616c 0053444c 54657374 Md5Final.SDLTest │ │ - 0x0000f98c 5f536574 54657374 54696d65 6f757400 _SetTestTimeout. │ │ - 0x0000f99c 53444c54 6573745f 52756e54 65737400 SDLTest_RunTest. │ │ - 0x0000f9ac 53444c54 6573745f 46696e61 6c526573 SDLTest_FinalRes │ │ - 0x0000f9bc 756c7446 6f726d61 74005344 4c546573 ultFormat.SDLTes │ │ - 0x0000f9cc 745f4c6f 67546573 74537569 74655375 t_LogTestSuiteSu │ │ - 0x0000f9dc 6d6d6172 79005344 4c546573 745f496e mmary.SDLTest_In │ │ - 0x0000f9ec 76616c69 644e616d 65466f72 6d617400 validNameFormat. │ │ - 0x0000f9fc 47657443 6c6f636b 0053444c 54657374 GetClock.SDLTest │ │ - 0x0000fa0c 5f52756e 53756974 65730053 444c5465 _RunSuites.SDLTe │ │ - 0x0000fa1c 73745f4c 6f675375 6d6d6172 79466f72 st_LogSummaryFor │ │ - 0x0000fa2c 6d617400 53444c54 6573745f 496d6167 mat.SDLTest_Imag │ │ - 0x0000fa3c 65507269 6d697469 76657342 6c656e64 ePrimitivesBlend │ │ - 0x0000fa4c 0053444c 54657374 5f696d61 67655072 .SDLTest_imagePr │ │ - 0x0000fa5c 696d6974 69766573 426c656e 64005344 imitivesBlend.SD │ │ - 0x0000fa6c 4c546573 745f436f 6d6d6f6e 43726561 LTest_CommonCrea │ │ - 0x0000fa7c 74655374 61746500 53444c54 6573745f teState.SDLTest_ │ │ - 0x0000fa8c 436f6d6d 6f6e4172 67005344 4c546573 CommonArg.SDLTes │ │ - 0x0000fa9c 745f436f 6d6d6f6e 55736167 65005344 t_CommonUsage.SD │ │ - 0x0000faac 4c546573 745f436f 6d6d6f6e 496e6974 LTest_CommonInit │ │ - 0x0000fabc 0053444c 54657374 5f436f6d 6d6f6e45 .SDLTest_CommonE │ │ - 0x0000facc 76656e74 0053444c 54657374 5f436f6d vent.SDLTest_Com │ │ - 0x0000fadc 6d6f6e51 75697400 5f5f7564 69767369 monQuit.__udivsi │ │ + 0x0000f44c 745f436f 6d6d6f6e 43726561 74655374 t_CommonCreateSt │ │ + 0x0000f45c 61746500 53444c54 6573745f 436f6d6d ate.SDLTest_Comm │ │ + 0x0000f46c 6f6e4172 67005344 4c546573 745f436f onArg.SDLTest_Co │ │ + 0x0000f47c 6d6d6f6e 55736167 65005344 4c546573 mmonUsage.SDLTes │ │ + 0x0000f48c 745f436f 6d6d6f6e 496e6974 0053444c t_CommonInit.SDL │ │ + 0x0000f49c 54657374 5f436f6d 6d6f6e45 76656e74 Test_CommonEvent │ │ + 0x0000f4ac 0053444c 54657374 5f436f6d 6d6f6e51 .SDLTest_CommonQ │ │ + 0x0000f4bc 75697400 53444c54 6573745f 41737365 uit.SDLTest_Asse │ │ + 0x0000f4cc 72740053 444c5465 73745f41 73736572 rt.SDLTest_Asser │ │ + 0x0000f4dc 74436865 636b0053 444c5465 73745f41 tCheck.SDLTest_A │ │ + 0x0000f4ec 73736572 74436865 636b466f 726d6174 ssertCheckFormat │ │ + 0x0000f4fc 0053444c 54657374 5f417373 65727450 .SDLTest_AssertP │ │ + 0x0000f50c 61737300 53444c54 6573745f 52657365 ass.SDLTest_Rese │ │ + 0x0000f51c 74417373 65727453 756d6d61 72790053 tAssertSummary.S │ │ + 0x0000f52c 444c5465 73745f4c 6f674173 73657274 DLTest_LogAssert │ │ + 0x0000f53c 53756d6d 61727900 53444c54 6573745f Summary.SDLTest_ │ │ + 0x0000f54c 41737365 72745375 6d6d6172 79466f72 AssertSummaryFor │ │ + 0x0000f55c 6d617400 53444c54 6573745f 41737365 mat.SDLTest_Asse │ │ + 0x0000f56c 72745375 6d6d6172 79546f54 65737452 rtSummaryToTestR │ │ + 0x0000f57c 6573756c 74005344 4c546573 745f496d esult.SDLTest_Im │ │ + 0x0000f58c 61676546 61636500 53444c54 6573745f ageFace.SDLTest_ │ │ + 0x0000f59c 696d6167 65466163 65005344 4c546573 imageFace.SDLTes │ │ + 0x0000f5ac 745f496d 61676542 6c697400 53444c54 t_ImageBlit.SDLT │ │ + 0x0000f5bc 6573745f 496d6167 65426c69 74436f6c est_ImageBlitCol │ │ + 0x0000f5cc 6f720053 444c5465 73745f49 6d616765 or.SDLTest_Image │ │ + 0x0000f5dc 426c6974 416c7068 61005344 4c546573 BlitAlpha.SDLTes │ │ + 0x0000f5ec 745f696d 61676542 6c697441 6c706861 t_imageBlitAlpha │ │ + 0x0000f5fc 0053444c 54657374 5f696d61 6765426c .SDLTest_imageBl │ │ + 0x0000f60c 6974436f 6c6f7200 53444c54 6573745f itColor.SDLTest_ │ │ + 0x0000f61c 696d6167 65426c69 74005344 4c546573 imageBlit.SDLTes │ │ + 0x0000f62c 745f4675 7a7a6572 496e6974 0053444c t_FuzzerInit.SDL │ │ + 0x0000f63c 54657374 5f52616e 646f6d49 6e697400 Test_RandomInit. │ │ + 0x0000f64c 53444c54 6573745f 47657446 757a7a65 SDLTest_GetFuzze │ │ + 0x0000f65c 72496e76 6f636174 696f6e43 6f756e74 rInvocationCount │ │ + 0x0000f66c 0053444c 54657374 5f52616e 646f6d55 .SDLTest_RandomU │ │ + 0x0000f67c 696e7438 0053444c 54657374 5f52616e int8.SDLTest_Ran │ │ + 0x0000f68c 646f6d00 53444c54 6573745f 52616e64 dom.SDLTest_Rand │ │ + 0x0000f69c 6f6d5369 6e743800 53444c54 6573745f omSint8.SDLTest_ │ │ + 0x0000f6ac 52616e64 6f6d5569 6e743136 0053444c RandomUint16.SDL │ │ + 0x0000f6bc 54657374 5f52616e 646f6d53 696e7431 Test_RandomSint1 │ │ + 0x0000f6cc 36005344 4c546573 745f5261 6e646f6d 6.SDLTest_Random │ │ + 0x0000f6dc 53696e74 33320053 444c5465 73745f52 Sint32.SDLTest_R │ │ + 0x0000f6ec 616e646f 6d55696e 74333200 53444c54 andomUint32.SDLT │ │ + 0x0000f6fc 6573745f 52616e64 6f6d5569 6e743634 est_RandomUint64 │ │ + 0x0000f70c 0053444c 54657374 5f52616e 646f6d53 .SDLTest_RandomS │ │ + 0x0000f71c 696e7436 34005f5f 61656162 695f6c64 int64.__aeabi_ld │ │ + 0x0000f72c 69766d6f 64005344 4c546573 745f5261 ivmod.SDLTest_Ra │ │ + 0x0000f73c 6e646f6d 496e7465 67657249 6e52616e ndomIntegerInRan │ │ + 0x0000f74c 67650053 444c5465 73745f47 656e6572 ge.SDLTest_Gener │ │ + 0x0000f75c 61746555 6e736967 6e656442 6f756e64 ateUnsignedBound │ │ + 0x0000f76c 61727956 616c7565 73005344 4c546573 aryValues.SDLTes │ │ + 0x0000f77c 745f5261 6e646f6d 55696e74 38426f75 t_RandomUint8Bou │ │ + 0x0000f78c 6e646172 7956616c 75650053 444c5465 ndaryValue.SDLTe │ │ + 0x0000f79c 73745f52 616e646f 6d55696e 74313642 st_RandomUint16B │ │ + 0x0000f7ac 6f756e64 61727956 616c7565 0053444c oundaryValue.SDL │ │ + 0x0000f7bc 54657374 5f52616e 646f6d55 696e7433 Test_RandomUint3 │ │ + 0x0000f7cc 32426f75 6e646172 7956616c 75650053 2BoundaryValue.S │ │ + 0x0000f7dc 444c5465 73745f52 616e646f 6d55696e DLTest_RandomUin │ │ + 0x0000f7ec 74363442 6f756e64 61727956 616c7565 t64BoundaryValue │ │ + 0x0000f7fc 0053444c 54657374 5f47656e 65726174 .SDLTest_Generat │ │ + 0x0000f80c 65536967 6e656442 6f756e64 61727956 eSignedBoundaryV │ │ + 0x0000f81c 616c7565 73005344 4c546573 745f5261 alues.SDLTest_Ra │ │ + 0x0000f82c 6e646f6d 53696e74 38426f75 6e646172 ndomSint8Boundar │ │ + 0x0000f83c 7956616c 75650053 444c5465 73745f52 yValue.SDLTest_R │ │ + 0x0000f84c 616e646f 6d53696e 74313642 6f756e64 andomSint16Bound │ │ + 0x0000f85c 61727956 616c7565 0053444c 54657374 aryValue.SDLTest │ │ + 0x0000f86c 5f52616e 646f6d53 696e7433 32426f75 _RandomSint32Bou │ │ + 0x0000f87c 6e646172 7956616c 75650053 444c5465 ndaryValue.SDLTe │ │ + 0x0000f88c 73745f52 616e646f 6d53696e 74363442 st_RandomSint64B │ │ + 0x0000f89c 6f756e64 61727956 616c7565 0053444c oundaryValue.SDL │ │ + 0x0000f8ac 54657374 5f52616e 646f6d55 6e697446 Test_RandomUnitF │ │ + 0x0000f8bc 6c6f6174 005f5f61 65616269 5f756c32 loat.__aeabi_ul2 │ │ + 0x0000f8cc 64005344 4c546573 745f5261 6e646f6d d.SDLTest_Random │ │ + 0x0000f8dc 556e6974 446f7562 6c650053 444c5465 UnitDouble.SDLTe │ │ + 0x0000f8ec 73745f52 616e646f 6d466c6f 61740053 st_RandomFloat.S │ │ + 0x0000f8fc 444c5465 73745f52 616e646f 6d446f75 DLTest_RandomDou │ │ + 0x0000f90c 626c6500 53444c54 6573745f 52616e64 ble.SDLTest_Rand │ │ + 0x0000f91c 6f6d4173 63696953 7472696e 674f6653 omAsciiStringOfS │ │ + 0x0000f92c 697a6500 53444c54 6573745f 52616e64 ize.SDLTest_Rand │ │ + 0x0000f93c 6f6d4173 63696953 7472696e 67576974 omAsciiStringWit │ │ + 0x0000f94c 684d6178 696d756d 4c656e67 74680053 hMaximumLength.S │ │ + 0x0000f95c 444c5465 73745f52 616e646f 6d417363 DLTest_RandomAsc │ │ + 0x0000f96c 69695374 72696e67 0053444c 54657374 iiString.SDLTest │ │ + 0x0000f97c 5f426169 6c4f7574 0053444c 54657374 _BailOut.SDLTest │ │ + 0x0000f98c 5f47656e 65726174 6552756e 53656564 _GenerateRunSeed │ │ + 0x0000f99c 0053444c 54657374 5f52616e 646f6d49 .SDLTest_RandomI │ │ + 0x0000f9ac 6e697454 696d6500 53444c54 6573745f nitTime.SDLTest_ │ │ + 0x0000f9bc 47656e65 72617465 45786563 4b657900 GenerateExecKey. │ │ + 0x0000f9cc 53444c54 6573745f 4d643549 6e697400 SDLTest_Md5Init. │ │ + 0x0000f9dc 53444c54 6573745f 4d643555 70646174 SDLTest_Md5Updat │ │ + 0x0000f9ec 65005344 4c546573 745f4d64 3546696e e.SDLTest_Md5Fin │ │ + 0x0000f9fc 616c0053 444c5465 73745f53 65745465 al.SDLTest_SetTe │ │ + 0x0000fa0c 73745469 6d656f75 74005344 4c546573 stTimeout.SDLTes │ │ + 0x0000fa1c 745f5275 6e546573 74005344 4c546573 t_RunTest.SDLTes │ │ + 0x0000fa2c 745f4669 6e616c52 6573756c 74466f72 t_FinalResultFor │ │ + 0x0000fa3c 6d617400 53444c54 6573745f 4c6f6754 mat.SDLTest_LogT │ │ + 0x0000fa4c 65737453 75697465 53756d6d 61727900 estSuiteSummary. │ │ + 0x0000fa5c 53444c54 6573745f 496e7661 6c69644e SDLTest_InvalidN │ │ + 0x0000fa6c 616d6546 6f726d61 74004765 74436c6f ameFormat.GetClo │ │ + 0x0000fa7c 636b0053 444c5465 73745f52 756e5375 ck.SDLTest_RunSu │ │ + 0x0000fa8c 69746573 0053444c 54657374 5f4c6f67 ites.SDLTest_Log │ │ + 0x0000fa9c 53756d6d 61727946 6f726d61 74005344 SummaryFormat.SD │ │ + 0x0000faac 4c546573 745f496d 61676550 72696d69 LTest_ImagePrimi │ │ + 0x0000fabc 74697665 73426c65 6e640053 444c5465 tivesBlend.SDLTe │ │ + 0x0000facc 73745f69 6d616765 5072696d 69746976 st_imagePrimitiv │ │ + 0x0000fadc 6573426c 656e6400 5f5f7564 69767369 esBlend.__udivsi │ │ 0x0000faec 33005f5f 61656162 695f6964 69763000 3.__aeabi_idiv0. │ │ 0x0000fafc 5f5f6469 76736933 005f5f61 65616269 __divsi3.__aeabi │ │ 0x0000fb0c 5f647273 7562005f 5f737562 64663300 _drsub.__subdf3. │ │ 0x0000fb1c 5f5f6164 64646633 005f5f66 6c6f6174 __adddf3.__float │ │ 0x0000fb2c 756e7369 6466005f 5f666c6f 61747369 unsidf.__floatsi │ │ 0x0000fb3c 6466005f 5f657874 656e6473 66646632 df.__extendsfdf2 │ │ 0x0000fb4c 005f5f66 6c6f6174 756e6469 6466005f .__floatundidf._ │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,267 +1,267 @@ │ │ │ │ Hex dump of section '.hash': │ │ 0x0001020c 07040000 16070000 00000000 6e030000 ............n... │ │ 0x0001021c 00000000 fe040000 d4050000 eb060000 ................ │ │ - 0x0001022c 00000000 00000000 72010000 f8020000 ........r....... │ │ + 0x0001022c 00000000 00000000 75010000 f8020000 ........u....... │ │ 0x0001023c 36020000 23040000 00000000 e4030000 6...#........... │ │ 0x0001024c c4030000 00000000 57040000 60050000 ........W...`... │ │ - 0x0001025c 88000000 d2010000 f4050000 a1020000 ................ │ │ - 0x0001026c 00000000 63060000 00000000 66060000 ....c.......f... │ │ + 0x0001025c 88000000 d5010000 f4050000 a1020000 ................ │ │ + 0x0001026c 00000000 69060000 00000000 6c060000 ....i.......l... │ │ 0x0001027c de030000 ce050000 90050000 07050000 ................ │ │ - 0x0001028c e9060000 e8060000 64010000 b3040000 ........d....... │ │ + 0x0001028c e9060000 e8060000 67010000 b3040000 ........g....... │ │ 0x0001029c c5060000 6b020000 ed040000 00000000 ....k........... │ │ 0x000102ac 00000000 00000000 c6000000 4d050000 ............M... │ │ - 0x000102bc c3010000 12050000 00000000 bb050000 ................ │ │ - 0x000102cc cc030000 5e060000 42060000 00000000 ....^...B....... │ │ + 0x000102bc c6010000 12050000 00000000 bb050000 ................ │ │ + 0x000102cc cc030000 5e060000 40060000 00000000 ....^...@....... │ │ 0x000102dc 1a030000 eb030000 c7040000 04050000 ................ │ │ 0x000102ec ed050000 00000000 a5040000 3c040000 ............<... │ │ - 0x000102fc a3010000 58050000 00000000 9a030000 ....X........... │ │ + 0x000102fc a6010000 58050000 00000000 9a030000 ....X........... │ │ 0x0001030c 00000000 15030000 8f000000 a0000000 ................ │ │ 0x0001031c da020000 00000000 e2030000 d5040000 ................ │ │ 0x0001032c 00000000 80030000 00000000 00000000 ................ │ │ - 0x0001033c 00000000 7b050000 7c020000 6c010000 ....{...|...l... │ │ + 0x0001033c 00000000 7b050000 7c020000 6f010000 ....{...|...o... │ │ 0x0001034c dd050000 7c040000 e6060000 00000000 ....|........... │ │ - 0x0001035c 10020000 73030000 00000000 43060000 ....s.......C... │ │ - 0x0001036c 10050000 00000000 9f010000 b1010000 ................ │ │ + 0x0001035c 10020000 73030000 00000000 41060000 ....s.......A... │ │ + 0x0001036c 10050000 00000000 a2010000 b4010000 ................ │ │ 0x0001037c 80040000 c5050000 00000000 d2050000 ................ │ │ - 0x0001038c 9c060000 ea050000 95060000 a5030000 ................ │ │ + 0x0001038c a2060000 ea050000 9b060000 a5030000 ................ │ │ 0x0001039c d3030000 ab040000 c6040000 e4020000 ................ │ │ - 0x000103ac dc050000 93010000 e6050000 f7060000 ................ │ │ - 0x000103bc 6c000000 86060000 14040000 38040000 l...........8... │ │ + 0x000103ac dc050000 96010000 e6050000 f7060000 ................ │ │ + 0x000103bc 6c000000 94060000 14040000 38040000 l...........8... │ │ 0x000103cc 00000000 00000000 83000000 4d060000 ............M... │ │ - 0x000103dc 41060000 35040000 39040000 00000000 A...5...9....... │ │ + 0x000103dc 3f060000 35040000 39040000 00000000 ?...5...9....... │ │ 0x000103ec 0e070000 f1030000 00000000 fc020000 ................ │ │ 0x000103fc 8d050000 72040000 b0050000 e1060000 ....r........... │ │ 0x0001040c fc040000 09060000 0e030000 29050000 ............)... │ │ 0x0001041c ac040000 d0060000 00000000 29020000 ............)... │ │ 0x0001042c 46050000 08030000 d8040000 3a030000 F...........:... │ │ 0x0001043c 07070000 f6050000 5c040000 92050000 ........\....... │ │ - 0x0001044c 94060000 77060000 89050000 70050000 ....w.......p... │ │ + 0x0001044c 9a060000 85060000 89050000 70050000 ............p... │ │ 0x0001045c db060000 a2040000 9b050000 da060000 ................ │ │ - 0x0001046c 5e050000 3c060000 af030000 50050000 ^...<.......P... │ │ - 0x0001047c e2020000 f5060000 0c060000 fb060000 ................ │ │ + 0x0001046c 5e050000 3a060000 af030000 50050000 ^...:.......P... │ │ + 0x0001047c e2020000 f5060000 1e060000 fb060000 ................ │ │ 0x0001048c 25030000 00000000 ab000000 cf000000 %............... │ │ 0x0001049c 8b040000 b8030000 41050000 e1050000 ........A....... │ │ 0x000104ac 27050000 ae060000 00000000 ab060000 '............... │ │ 0x000104bc 40030000 27000000 bd050000 b5060000 @...'........... │ │ - 0x000104cc 00000000 15050000 55010000 06060000 ........U....... │ │ + 0x000104cc 00000000 15050000 58010000 06060000 ........X....... │ │ 0x000104dc 77030000 b5030000 00000000 ef060000 w............... │ │ - 0x000104ec 71050000 5e010000 a7060000 7d060000 q...^.......}... │ │ + 0x000104ec 71050000 61010000 66060000 8b060000 q...a...f....... │ │ 0x000104fc ee020000 00000000 0c030000 00000000 ................ │ │ - 0x0001050c b2060000 d5010000 b3050000 a4040000 ................ │ │ + 0x0001050c b2060000 d7010000 b3050000 a4040000 ................ │ │ 0x0001051c 00000000 02040000 ba020000 8f050000 ................ │ │ 0x0001052c ae030000 68040000 51030000 df030000 ....h...Q....... │ │ 0x0001053c 00000000 b8050000 bc000000 2e040000 ................ │ │ - 0x0001054c 13040000 c0050000 7e060000 00000000 ........~....... │ │ + 0x0001054c 13040000 c0050000 8c060000 00000000 ................ │ │ 0x0001055c 0e010000 00000000 65050000 00000000 ........e....... │ │ - 0x0001056c ff060000 9b060000 ac060000 fb040000 ................ │ │ + 0x0001056c ff060000 a1060000 ac060000 fb040000 ................ │ │ 0x0001057c 00000000 00000000 59060000 07030000 ........Y....... │ │ 0x0001058c de000000 d8050000 14070000 9c020000 ................ │ │ - 0x0001059c 00000000 c0060000 a6040000 40060000 ............@... │ │ - 0x000105ac f8060000 63050000 e0010000 18040000 ....c........... │ │ - 0x000105bc 00000000 83050000 28060000 b8060000 ........(....... │ │ - 0x000105cc 76010000 00000000 61050000 4e040000 v.......a...N... │ │ + 0x0001059c 00000000 c0060000 a6040000 3e060000 ............>... │ │ + 0x000105ac f8060000 63050000 e3010000 18040000 ....c........... │ │ + 0x000105bc 00000000 83050000 0f060000 b8060000 ................ │ │ + 0x000105cc 79010000 00000000 61050000 4e040000 y.......a...N... │ │ 0x000105dc f9050000 4e050000 ff050000 15040000 ....N........... │ │ 0x000105ec d0040000 c2060000 ce040000 00000000 ................ │ │ - 0x000105fc 71020000 c5040000 fa060000 46010000 q...........F... │ │ - 0x0001060c a1060000 4c040000 00000000 2c060000 ....L.......,... │ │ - 0x0001061c 03070000 25060000 00000000 08010000 ....%........... │ │ + 0x000105fc 71020000 c5040000 fa060000 49010000 q...........I... │ │ + 0x0001060c a7060000 4c040000 00000000 13060000 ....L........... │ │ + 0x0001061c 03070000 0c060000 00000000 08010000 ................ │ │ 0x0001062c 5a060000 73040000 00000000 c7020000 Z...s........... │ │ - 0x0001063c af020000 d0050000 93060000 f6060000 ................ │ │ - 0x0001064c d4060000 e4060000 a3060000 d7040000 ................ │ │ - 0x0001065c 00000000 19050000 88060000 00000000 ................ │ │ + 0x0001063c af020000 d0050000 99060000 f6060000 ................ │ │ + 0x0001064c d4060000 e4060000 62060000 d7040000 ........b....... │ │ + 0x0001065c 00000000 19050000 96060000 00000000 ................ │ │ 0x0001066c ba030000 5f060000 00000000 44000000 ...._.......D... │ │ - 0x0001067c f1060000 78060000 00000000 f6040000 ....x........... │ │ - 0x0001068c 67060000 18060000 0d070000 01040000 g............... │ │ + 0x0001067c f1060000 86060000 00000000 f6040000 ................ │ │ + 0x0001068c 6d060000 1a060000 0d070000 01040000 m............... │ │ 0x0001069c 48020000 b0060000 c5030000 7a040000 H...........z... │ │ - 0x000106ac 00000000 8c060000 85040000 ed060000 ................ │ │ + 0x000106ac 00000000 72060000 85040000 ed060000 ....r........... │ │ 0x000106bc 00000000 00000000 bd020000 38020000 ............8... │ │ - 0x000106cc e5020000 f4040000 5c010000 3b060000 ........\...;... │ │ - 0x000106dc 0a060000 1b060000 58060000 00000000 ........X....... │ │ + 0x000106cc e5020000 f4040000 5f010000 39060000 ........_...9... │ │ + 0x000106dc 0a060000 1d060000 58060000 00000000 ........X....... │ │ 0x000106ec 73050000 45040000 15070000 4c050000 s...E.......L... │ │ - 0x000106fc 5e020000 00000000 9d010000 22030000 ^..........."... │ │ + 0x000106fc 5e020000 00000000 a0010000 22030000 ^..........."... │ │ 0x0001070c 00000000 02060000 00000000 b4050000 ................ │ │ 0x0001071c a4020000 e3050000 10010000 ff040000 ................ │ │ 0x0001072c 00000000 8a020000 1b040000 00000000 ................ │ │ 0x0001073c 3a050000 93030000 00000000 00000000 :............... │ │ 0x0001074c 00000000 07000000 08060000 42050000 ............B... │ │ 0x0001075c a7020000 34040000 c9040000 67050000 ....4.......g... │ │ 0x0001076c c2030000 96050000 00000000 ba040000 ................ │ │ - 0x0001077c 00000000 90060000 00000000 ec040000 ................ │ │ - 0x0001078c 19040000 52020000 b0010000 00000000 ....R........... │ │ - 0x0001079c 23060000 2e060000 16050000 49030000 #...........I... │ │ + 0x0001077c 00000000 76060000 00000000 ec040000 ....v........... │ │ + 0x0001078c 19040000 52020000 b3010000 00000000 ....R........... │ │ + 0x0001079c 2c060000 2e060000 16050000 49030000 ,...........I... │ │ 0x000107ac fb030000 a8050000 dc060000 00000000 ................ │ │ - 0x000107bc 6b060000 16020000 bc060000 cd030000 k............... │ │ - 0x000107cc 68010000 76050000 24060000 81010000 h...v...$....... │ │ - 0x000107dc 13060000 b1030000 c7050000 d3060000 ................ │ │ - 0x000107ec 00000000 96060000 6e020000 2e000000 ........n....... │ │ - 0x000107fc 00000000 a6010000 48040000 00000000 ........H....... │ │ - 0x0001080c 01070000 22020000 00000000 35060000 ....".......5... │ │ + 0x000107bc 79060000 16020000 bc060000 cd030000 y............... │ │ + 0x000107cc 6b010000 76050000 2d060000 84010000 k...v...-....... │ │ + 0x000107dc 15060000 b1030000 c7050000 d3060000 ................ │ │ + 0x000107ec 00000000 9c060000 6e020000 2e000000 ........n....... │ │ + 0x000107fc 00000000 a9010000 48040000 00000000 ........H....... │ │ + 0x0001080c 01070000 22020000 00000000 33060000 ....".......3... │ │ 0x0001081c 7d050000 d4040000 df040000 ca050000 }............... │ │ - 0x0001082c 47000000 ef000000 63010000 0c070000 G.......c....... │ │ - 0x0001083c 99060000 ba050000 d9050000 2e050000 ................ │ │ + 0x0001082c 47000000 ef000000 66010000 0c070000 G.......f....... │ │ + 0x0001083c 9f060000 ba050000 d9050000 2e050000 ................ │ │ 0x0001084c 68050000 7d020000 f7040000 00000000 h...}........... │ │ - 0x0001085c 00000000 8b060000 fb000000 03050000 ................ │ │ - 0x0001086c be030000 56060000 bf010000 a4010000 ....V........... │ │ - 0x0001087c 00000000 33040000 9d060000 2b060000 ....3.......+... │ │ + 0x0001085c 00000000 71060000 fb000000 03050000 ....q........... │ │ + 0x0001086c be030000 56060000 c2010000 a7010000 ....V........... │ │ + 0x0001087c 00000000 33040000 a3060000 12060000 ....3........... │ │ 0x0001088c 00000000 b6060000 00000000 c7060000 ................ │ │ - 0x0001089c 6c060000 5d050000 9c050000 00000000 l...]........... │ │ - 0x000108ac f3040000 16040000 a2060000 80060000 ................ │ │ + 0x0001089c 7a060000 5d050000 9c050000 00000000 z...]........... │ │ + 0x000108ac f3040000 16040000 61060000 8e060000 ........a....... │ │ 0x000108bc 00000000 63020000 cf020000 bf030000 ....c........... │ │ - 0x000108cc 26060000 49060000 43000000 c9060000 &...I...C....... │ │ - 0x000108dc f1040000 f3050000 05060000 84060000 ................ │ │ - 0x000108ec 7d030000 00000000 fa030000 c2010000 }............... │ │ - 0x000108fc f5040000 92060000 0b020000 29060000 ............)... │ │ - 0x0001090c 81060000 00000000 0b050000 1c060000 ................ │ │ + 0x000108cc 0d060000 49060000 43000000 c9060000 ....I...C....... │ │ + 0x000108dc f1040000 f3050000 05060000 92060000 ................ │ │ + 0x000108ec 7d030000 00000000 fa030000 c5010000 }............... │ │ + 0x000108fc f5040000 98060000 0b020000 10060000 ................ │ │ + 0x0001090c 8f060000 00000000 0b050000 25060000 ............%... │ │ 0x0001091c 26050000 3b040000 00000000 00000000 &...;........... │ │ - 0x0001092c 69060000 a9060000 54010000 00000000 i.......T....... │ │ + 0x0001092c 77060000 a9060000 57010000 00000000 w.......W....... │ │ 0x0001093c 2a030000 00000000 00020000 00000000 *............... │ │ - 0x0001094c ec050000 c4050000 25050000 44010000 ........%...D... │ │ + 0x0001094c ec050000 c4050000 25050000 47010000 ........%...G... │ │ 0x0001095c f9060000 1d050000 00000000 b9040000 ................ │ │ 0x0001096c 00000000 2f030000 2b000000 00000000 ..../...+....... │ │ 0x0001097c 00000000 70040000 8c030000 8a040000 ....p........... │ │ 0x0001098c 00000000 8c000000 74030000 00000000 ........t....... │ │ - 0x0001099c 74060000 6b010000 85050000 8d040000 t...k........... │ │ + 0x0001099c 82060000 6e010000 85050000 8d040000 ....n........... │ │ 0x000109ac 79050000 a4030000 07010000 fd030000 y............... │ │ - 0x000109bc c9010000 31010000 00000000 e8050000 ....1........... │ │ + 0x000109bc cc010000 34010000 00000000 e8050000 ....4........... │ │ 0x000109cc 6e050000 de040000 79030000 6a050000 n.......y...j... │ │ - 0x000109dc 32020000 bd030000 4b050000 8d060000 2.......K....... │ │ - 0x000109ec e9010000 99040000 8a030000 51060000 ............Q... │ │ + 0x000109dc 32020000 bd030000 4b050000 73060000 2.......K...s... │ │ + 0x000109ec ec010000 99040000 8a030000 51060000 ............Q... │ │ 0x000109fc 00000000 4e060000 d5060000 d8020000 ....N........... │ │ 0x00010a0c f2050000 04060000 5d060000 5d040000 ........]...]... │ │ 0x00010a1c e2060000 f0040000 d4030000 41040000 ............A... │ │ 0x00010a2c 00000000 e0040000 57060000 ea060000 ........W....... │ │ 0x00010a3c 00000000 5c060000 39020000 92040000 ....\...9....... │ │ 0x00010a4c 8e040000 d7060000 a3050000 4a060000 ............J... │ │ - 0x00010a5c 93050000 9b010000 00000000 78050000 ............x... │ │ - 0x00010a6c 33060000 f1050000 00000000 64050000 3...........d... │ │ + 0x00010a5c 93050000 9e010000 00000000 78050000 ............x... │ │ + 0x00010a6c 48060000 f1050000 00000000 64050000 H...........d... │ │ 0x00010a7c d6020000 a6030000 e4000000 53060000 ............S... │ │ - 0x00010a8c 32030000 14030000 65060000 40050000 2.......e...@... │ │ + 0x00010a8c 32030000 14030000 6b060000 40050000 2.......k...@... │ │ 0x00010a9c 62030000 d4020000 00000000 ca060000 b............... │ │ 0x00010aac 95020000 d1060000 00000000 37040000 ............7... │ │ - 0x00010abc 1d000000 4b060000 4f060000 6a060000 ....K...O...j... │ │ - 0x00010acc 11060000 47050000 30040000 ba060000 ....G...0....... │ │ - 0x00010adc d2040000 b3030000 aa050000 1f060000 ................ │ │ - 0x00010aec 7a010000 d1050000 0a070000 45060000 z...........E... │ │ - 0x00010afc 80020000 c2050000 df050000 47060000 ............G... │ │ + 0x00010abc 1d000000 4b060000 4f060000 78060000 ....K...O...x... │ │ + 0x00010acc 23060000 47050000 30040000 ba060000 #...G...0....... │ │ + 0x00010adc d2040000 b3030000 aa050000 28060000 ............(... │ │ + 0x00010aec 7d010000 d1050000 0a070000 43060000 }...........C... │ │ + 0x00010afc 80020000 c2050000 df050000 45060000 ............E... │ │ 0x00010b0c e5050000 f8050000 78040000 b4040000 ........x....... │ │ - 0x00010b1c c2040000 88050000 73060000 67000000 ........s...g... │ │ + 0x00010b1c c2040000 88050000 81060000 67000000 ............g... │ │ 0x00010b2c 00000000 84050000 00000000 a9040000 ................ │ │ 0x00010b3c bf000000 00000000 02070000 0a030000 ................ │ │ 0x00010b4c 02020000 16000000 be060000 00000000 ................ │ │ 0x00010b5c 12010000 d5050000 00000000 5b030000 ............[... │ │ - 0x00010b6c 2c050000 35010000 87000000 e0030000 ,...5........... │ │ + 0x00010b6c 2c050000 38010000 87000000 e0030000 ,...8........... │ │ 0x00010b7c c4040000 5c030000 3e050000 52030000 ....\...>...R... │ │ - 0x00010b8c e2050000 9a040000 00070000 1a060000 ................ │ │ + 0x00010b8c e2050000 9a040000 00070000 1c060000 ................ │ │ 0x00010b9c b2050000 4c060000 79020000 3f050000 ....L...y...?... │ │ 0x00010bac da030000 00000000 00000000 e7020000 ................ │ │ 0x00010bbc 22000000 00000000 a3000000 72030000 "...........r... │ │ 0x00010bcc 7f050000 98030000 47030000 e0060000 ........G....... │ │ 0x00010bdc 9f040000 00000000 43050000 37050000 ........C...7... │ │ 0x00010bec 00000000 d2020000 00000000 04040000 ................ │ │ 0x00010bfc 30020000 00000000 f9030000 8e050000 0............... │ │ - 0x00010c0c de060000 cc020000 91060000 00000000 ................ │ │ + 0x00010c0c de060000 cc020000 97060000 00000000 ................ │ │ 0x00010c1c df060000 ee040000 00000000 7e050000 ............~... │ │ - 0x00010c2c 08070000 c6050000 32060000 98050000 ........2....... │ │ - 0x00010c3c e1010000 2a040000 02050000 2d030000 ....*.......-... │ │ - 0x00010c4c 39060000 01060000 71060000 b9060000 9.......q....... │ │ - 0x00010c5c 87010000 c3020000 fb020000 94050000 ................ │ │ + 0x00010c2c 08070000 c6050000 47060000 98050000 ........G....... │ │ + 0x00010c3c e4010000 2a040000 02050000 2d030000 ....*.......-... │ │ + 0x00010c4c 37060000 01060000 7f060000 b9060000 7............... │ │ + 0x00010c5c 8a010000 c3020000 fb020000 94050000 ................ │ │ 0x00010c6c 1b030000 00000000 b7030000 00000000 ................ │ │ 0x00010c7c 5b050000 00000000 e5060000 00060000 [............... │ │ - 0x00010c8c 27060000 a1040000 bf050000 b4060000 '............... │ │ + 0x00010c8c 0e060000 a1040000 bf050000 b4060000 ................ │ │ 0x00010c9c 0b070000 87050000 00000000 94020000 ................ │ │ 0x00010cac c3060000 cc050000 01000000 d6030000 ................ │ │ 0x00010cbc cd040000 00000000 6c050000 b9030000 ........l....... │ │ 0x00010ccc 00000000 af040000 b4000000 2f060000 ............/... │ │ - 0x00010cdc c5010000 6d060000 bf060000 fe060000 ....m........... │ │ + 0x00010cdc c8010000 7b060000 bf060000 fe060000 ....{........... │ │ 0x00010cec fd060000 00000000 f0060000 53050000 ............S... │ │ - 0x00010cfc f4010000 46060000 ee060000 f4060000 ....F........... │ │ - 0x00010d0c 89060000 93020000 0b010000 c9030000 ................ │ │ + 0x00010cfc f4010000 44060000 ee060000 f4060000 ....D........... │ │ + 0x00010d0c 6f060000 93020000 0b010000 c9030000 o............... │ │ 0x00010d1c 00000000 7f030000 ad060000 79040000 ............y... │ │ - 0x00010d2c d9040000 c1060000 12060000 e7000000 ................ │ │ - 0x00010d3c 54050000 11070000 9d000000 d6010000 T............... │ │ + 0x00010d2c d9040000 c1060000 24060000 e7000000 ........$....... │ │ + 0x00010d3c 54050000 11070000 9d000000 d8010000 T............... │ │ 0x00010d4c 00000000 e8000000 f0050000 52050000 ............R... │ │ 0x00010d5c af060000 24040000 0d050000 00000000 ....$........... │ │ 0x00010d6c a2000000 9e040000 9f050000 00000000 ................ │ │ - 0x00010d7c 00000000 00000000 00000000 a4060000 ................ │ │ + 0x00010d7c 00000000 00000000 00000000 63060000 ............c... │ │ 0x00010d8c 00000000 ec020000 69050000 aa040000 ........i....... │ │ 0x00010d9c 1a040000 1e040000 d6040000 24050000 ............$... │ │ - 0x00010dac 48050000 f1000000 46040000 79060000 H.......F...y... │ │ + 0x00010dac 48050000 f1000000 46040000 87060000 H.......F....... │ │ 0x00010dbc d7020000 88040000 00000000 a8060000 ................ │ │ - 0x00010dcc cf010000 00000000 09070000 a4050000 ................ │ │ - 0x00010ddc 72060000 00000000 59050000 65040000 r.......Y...e... │ │ - 0x00010dec 84020000 a0060000 30060000 61060000 ........0...a... │ │ + 0x00010dcc d2010000 00000000 09070000 a4050000 ................ │ │ + 0x00010ddc 80060000 00000000 59050000 65040000 ........Y...e... │ │ + 0x00010dec 84020000 a6060000 30060000 67060000 ........0...g... │ │ 0x00010dfc fb050000 cb040000 37000000 4c030000 ........7...L... │ │ 0x00010e0c 00000000 ae000000 4d040000 00000000 ........M....... │ │ 0x00010e1c f8040000 97050000 b1040000 26020000 ............&... │ │ 0x00010e2c 6e040000 12070000 00000000 40040000 n...........@... │ │ 0x00010e3c b1060000 05040000 96020000 a5020000 ................ │ │ - 0x00010e4c 4b040000 f4030000 a5050000 32010000 K...........2... │ │ - 0x00010e5c 57020000 db050000 22060000 9c010000 W......."....... │ │ - 0x00010e6c 83060000 7f060000 bb060000 06050000 ................ │ │ - 0x00010e7c 68060000 c3030000 00000000 00000000 h............... │ │ - 0x00010e8c b2030000 52060000 8f060000 ce010000 ....R........... │ │ + 0x00010e4c 4b040000 f4030000 a5050000 35010000 K...........5... │ │ + 0x00010e5c 57020000 db050000 2b060000 9f010000 W.......+....... │ │ + 0x00010e6c 91060000 8d060000 bb060000 06050000 ................ │ │ + 0x00010e7c 6e060000 c3030000 00000000 00000000 n............... │ │ + 0x00010e8c b2030000 52060000 75060000 d1010000 ....R...u....... │ │ 0x00010e9c 15010000 34020000 00000000 9a020000 ....4........... │ │ - 0x00010eac 05070000 78030000 ab010000 00000000 ....x........... │ │ - 0x00010ebc 21010000 3b050000 aa010000 a0030000 !...;........... │ │ + 0x00010eac 05070000 78030000 ae010000 00000000 ....x........... │ │ + 0x00010ebc 22010000 3b050000 ad010000 a0030000 "...;........... │ │ 0x00010ecc 00000000 93040000 91020000 dd060000 ................ │ │ - 0x00010edc c4060000 6d050000 e2010000 68020000 ....m.......h... │ │ + 0x00010edc c4060000 6d050000 db010000 68020000 ....m.......h... │ │ 0x00010eec dd020000 f9000000 00000000 cf040000 ................ │ │ 0x00010efc ef040000 00000000 4a020000 f3060000 ........J....... │ │ 0x00010f0c 55050000 b6050000 06070000 83020000 U............... │ │ 0x00010f1c 10070000 b7060000 b3060000 12040000 ................ │ │ 0x00010f2c cd060000 55020000 84030000 11000000 ....U........... │ │ - 0x00010f3c 82060000 4f030000 cb060000 cc040000 ....O........... │ │ - 0x00010f4c c1050000 00000000 83040000 15060000 ................ │ │ + 0x00010f3c 90060000 4f030000 cb060000 cc040000 ....O........... │ │ + 0x00010f4c c1050000 00000000 83040000 17060000 ................ │ │ 0x00010f5c 54060000 f7050000 74000000 ad020000 T.......t....... │ │ 0x00010f6c 5b040000 00000000 5f050000 e6030000 [......._....... │ │ - 0x00010f7c 35050000 00000000 0f070000 9e060000 5............... │ │ - 0x00010f8c c8050000 e5000000 ad050000 aa060000 ................ │ │ + 0x00010f7c 35050000 00000000 0f070000 a4060000 5............... │ │ + 0x00010f8c c8050000 e5000000 ae050000 aa060000 ................ │ │ 0x00010f9c 00000000 82020000 ac030000 81050000 ................ │ │ - 0x00010fac 8a060000 0b060000 06010000 00000000 ................ │ │ - 0x00010fbc e4040000 99050000 00000000 38060000 ............8... │ │ - 0x00010fcc 88030000 1d060000 00000000 54040000 ............T... │ │ - 0x00010fdc 37060000 b5040000 00000000 74010000 7...........t... │ │ + 0x00010fac 70060000 0b060000 06010000 00000000 p............... │ │ + 0x00010fbc e4040000 99050000 00000000 36060000 ............6... │ │ + 0x00010fcc 88030000 26060000 00000000 54040000 ....&.......T... │ │ + 0x00010fdc 35060000 b5040000 00000000 77010000 5...........w... │ │ 0x00010fec d8060000 bb040000 03040000 07040000 ................ │ │ 0x00010ffc e0020000 03000000 ec030000 a2030000 ................ │ │ - 0x0001100c 77050000 be050000 3d050000 48060000 w.......=...H... │ │ - 0x0001101c 9a060000 8c040000 ae040000 49010000 ............I... │ │ + 0x0001100c 77050000 be050000 3d050000 46060000 w.......=...F... │ │ + 0x0001101c a0060000 8c040000 ae040000 4c010000 ............L... │ │ 0x0001102c 51040000 09050000 8b050000 00000000 Q............... │ │ - 0x0001103c 00000000 13030000 88010000 00000000 ................ │ │ + 0x0001103c 00000000 13030000 8b010000 00000000 ................ │ │ 0x0001104c 00000000 00000000 00000000 cf060000 ................ │ │ 0x0001105c ce030000 00000000 da040000 fc030000 ................ │ │ - 0x0001106c 09000000 13070000 a6060000 b5050000 ................ │ │ - 0x0001107c 42040000 11050000 7a050000 4a010000 B.......z...J... │ │ - 0x0001108c c8020000 3e040000 c9050000 87060000 ....>........... │ │ - 0x0001109c 1e060000 05050000 cc060000 55030000 ............U... │ │ - 0x000110ac e7030000 b3010000 95010000 2e020000 ................ │ │ + 0x0001106c 09000000 13070000 65060000 b5050000 ........e....... │ │ + 0x0001107c 42040000 11050000 7a050000 4d010000 B.......z...M... │ │ + 0x0001108c c8020000 3e040000 c9050000 95060000 ....>........... │ │ + 0x0001109c 27060000 05050000 cc060000 55030000 '...........U... │ │ + 0x000110ac e7030000 b6010000 98010000 2e020000 ................ │ │ 0x000110bc 60040000 ec060000 7e030000 00000000 `.......~....... │ │ - 0x000110cc 28050000 80050000 14060000 60060000 (...........`... │ │ - 0x000110dc 69030000 00000000 62060000 00000000 i.......b....... │ │ - 0x000110ec 44040000 20040000 df010000 7c060000 D... .......|... │ │ + 0x000110cc 28050000 80050000 16060000 60060000 (...........`... │ │ + 0x000110dc 69030000 00000000 68060000 00000000 i.......h....... │ │ + 0x000110ec 44040000 20040000 e2010000 8a060000 D... ........... │ │ 0x000110fc 4f050000 00000000 c6060000 bc020000 O............... │ │ - 0x0001110c 00000000 3f060000 00000000 3c050000 ....?.......<... │ │ - 0x0001111c 7b060000 ba010000 00000000 1a050000 {............... │ │ + 0x0001110c 00000000 3d060000 00000000 3c050000 ....=.......<... │ │ + 0x0001111c 89060000 bd010000 00000000 1a050000 ................ │ │ 0x0001112c 00000000 a0050000 a6050000 c8060000 ................ │ │ 0x0001113c 7c050000 d0030000 00000000 00000000 |............... │ │ 0x0001114c 51050000 bc040000 f2060000 f9010000 Q............... │ │ 0x0001115c bd060000 8b030000 04070000 00000000 ................ │ │ - 0x0001116c 44060000 c3040000 d2060000 da050000 D............... │ │ - 0x0001117c d9060000 4b010000 90020000 8e030000 ....K........... │ │ + 0x0001116c 42060000 c3040000 d2060000 da050000 B............... │ │ + 0x0001117c d9060000 4e010000 90020000 8e030000 ....N........... │ │ 0x0001118c 00000000 74050000 50060000 8f020000 ....t...P....... │ │ 0x0001119c ea040000 4a050000 5b060000 b7050000 ....J...[....... │ │ - 0x000111ac 26010000 00000000 00000000 69040000 &...........i... │ │ + 0x000111ac 28010000 00000000 00000000 69040000 (...........i... │ │ 0x000111bc ff010000 00000000 00000000 7f040000 ................ │ │ 0x000111cc 2a050000 06000000 fc060000 00000000 *............... │ │ 0x000111dc 00000000 00000000 55060000 9d050000 ........U....... │ │ - 0x000111ec 0d060000 08000000 ad040000 e3060000 ................ │ │ - 0x000111fc 6f010000 fc050000 8e060000 00000000 o............... │ │ + 0x000111ec 1f060000 08000000 ad040000 e3060000 ................ │ │ + 0x000111fc 72010000 fc050000 74060000 00000000 r.......t....... │ │ 0x0001120c f7020000 00000000 c8030000 5d030000 ............]... │ │ - 0x0001121c 00000000 94010000 3d060000 00000000 ........=....... │ │ + 0x0001121c 00000000 97010000 3b060000 00000000 ........;....... │ │ 0x0001122c 0b030000 00000000 00000000 00000000 ................ │ │ 0x0001123c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001124c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001125c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001126c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001127c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001128c 00000000 00000000 00000000 00000000 ................ │ │ @@ -327,389 +327,389 @@ │ │ 0x0001164c 00000000 00000000 00000000 c3000000 ................ │ │ 0x0001165c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001166c 00000000 4a000000 00000000 00000000 ....J........... │ │ 0x0001167c 2a000000 f2000000 00000000 00000000 *............... │ │ 0x0001168c 53000000 00000000 0d010000 00000000 S............... │ │ 0x0001169c 00000000 00000000 00000000 00000000 ................ │ │ 0x000116ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000116bc 00000000 00000000 fe000000 00000000 ................ │ │ - 0x000116cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000116dc ea000000 00000000 00000000 00000000 ................ │ │ - 0x000116ec 40000000 00000000 00000000 00000000 @............... │ │ - 0x000116fc 7f000000 92000000 00000000 11010000 ................ │ │ - 0x0001170c 00000000 00000000 6a000000 00000000 ........j....... │ │ - 0x0001171c fd000000 00000000 d5000000 82000000 ................ │ │ - 0x0001172c 00000000 00000000 00000000 00000000 ................ │ │ + 0x000116bc 00000000 00000000 00000000 fe000000 ................ │ │ + 0x000116cc 13010000 00000000 00000000 00000000 ................ │ │ + 0x000116dc 00000000 00000000 00000000 ea000000 ................ │ │ + 0x000116ec 00000000 00000000 00000000 40000000 ............@... │ │ + 0x000116fc 00000000 00000000 00000000 7f000000 ................ │ │ + 0x0001170c 92000000 00000000 11010000 00000000 ................ │ │ + 0x0001171c 00000000 6a000000 00000000 fd000000 ....j........... │ │ + 0x0001172c 00000000 d5000000 82000000 00000000 ................ │ │ 0x0001173c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0001174c d7000000 00000000 00000000 00000000 ................ │ │ + 0x0001174c 00000000 00000000 00000000 d7000000 ................ │ │ 0x0001175c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0001176c 00000000 33010000 45000000 20000000 ....3...E... ... │ │ - 0x0001177c 00000000 d9000000 00000000 00000000 ................ │ │ - 0x0001178c 00000000 37010000 20010000 ba000000 ....7... ....... │ │ - 0x0001179c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000117ac 00000000 4d010000 00000000 00000000 ....M........... │ │ - 0x000117bc 00000000 00000000 00000000 df000000 ................ │ │ - 0x000117cc 00000000 00000000 00000000 00000000 ................ │ │ + 0x0001176c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0001177c 36010000 45000000 20000000 00000000 6...E... ....... │ │ + 0x0001178c d9000000 00000000 00000000 00000000 ................ │ │ + 0x0001179c 3a010000 21010000 ba000000 00000000 :...!........... │ │ + 0x000117ac 00000000 00000000 00000000 00000000 ................ │ │ + 0x000117bc 50010000 00000000 00000000 00000000 P............... │ │ + 0x000117cc 00000000 00000000 df000000 00000000 ................ │ │ 0x000117dc 00000000 00000000 00000000 00000000 ................ │ │ 0x000117ec 00000000 00000000 00000000 00000000 ................ │ │ 0x000117fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0001180c 00000000 c8000000 00000000 50010000 ............P... │ │ - 0x0001181c 41010000 00000000 00000000 00000000 A............... │ │ - 0x0001182c 16010000 00000000 00000000 12000000 ................ │ │ - 0x0001183c 77010000 00000000 00000000 00000000 w............... │ │ - 0x0001184c 00000000 1a010000 26000000 00000000 ........&....... │ │ - 0x0001185c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0001186c 00000000 00000000 3f010000 00000000 ........?....... │ │ - 0x0001187c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0001188c 46000000 00000000 27010000 00000000 F.......'....... │ │ - 0x0001189c 2d000000 7d000000 00000000 00000000 -...}........... │ │ - 0x000118ac 3c000000 00000000 00000000 00000000 <............... │ │ - 0x000118bc 00000000 00000000 9e000000 00000000 ................ │ │ - 0x000118cc 00000000 00000000 d6000000 00000000 ................ │ │ - 0x000118dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000118ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000118fc 00000000 00000000 7a000000 00000000 ........z....... │ │ - 0x0001190c 00000000 39010000 ac010000 00000000 ....9........... │ │ - 0x0001191c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0001192c 71010000 00000000 00000000 a5010000 q............... │ │ - 0x0001193c 00000000 89000000 00000000 00000000 ................ │ │ - 0x0001194c 00000000 70010000 00000000 c6010000 ....p........... │ │ - 0x0001195c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0001196c b8000000 17010000 af010000 00000000 ................ │ │ - 0x0001197c 72000000 00000000 3a010000 00000000 r.......:....... │ │ - 0x0001198c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0001199c 98010000 00000000 00000000 50000000 ............P... │ │ - 0x000119ac 00000000 2f010000 00000000 00000000 ..../........... │ │ - 0x000119bc 00000000 00000000 fc000000 00000000 ................ │ │ - 0x000119cc 00000000 00000000 00000000 ca000000 ................ │ │ - 0x000119dc 13010000 00000000 00000000 00000000 ................ │ │ - 0x000119ec 66010000 3e000000 00000000 00000000 f...>........... │ │ - 0x000119fc ad010000 00000000 00000000 6e010000 ............n... │ │ + 0x0001180c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0001181c c8000000 00000000 53010000 44010000 ........S...D... │ │ + 0x0001182c 00000000 00000000 00000000 16010000 ................ │ │ + 0x0001183c 00000000 00000000 12000000 7a010000 ............z... │ │ + 0x0001184c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0001185c 1a010000 26000000 00000000 00000000 ....&........... │ │ + 0x0001186c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0001187c 00000000 42010000 00000000 00000000 ....B........... │ │ + 0x0001188c 00000000 00000000 00000000 46000000 ............F... │ │ + 0x0001189c 00000000 2a010000 00000000 2d000000 ....*.......-... │ │ + 0x000118ac 7d000000 00000000 00000000 3c000000 }...........<... │ │ + 0x000118bc 00000000 00000000 00000000 00000000 ................ │ │ + 0x000118cc 00000000 9e000000 00000000 00000000 ................ │ │ + 0x000118dc 00000000 d6000000 00000000 00000000 ................ │ │ + 0x000118ec 00000000 29010000 00000000 00000000 ....)........... │ │ + 0x000118fc 00000000 00000000 00000000 00000000 ................ │ │ + 0x0001190c 00000000 7a000000 00000000 00000000 ....z........... │ │ + 0x0001191c 3c010000 af010000 00000000 00000000 <............... │ │ + 0x0001192c 00000000 00000000 00000000 74010000 ............t... │ │ + 0x0001193c 00000000 00000000 a8010000 00000000 ................ │ │ + 0x0001194c 89000000 00000000 00000000 00000000 ................ │ │ + 0x0001195c 73010000 00000000 c9010000 00000000 s............... │ │ + 0x0001196c 00000000 00000000 00000000 b8000000 ................ │ │ + 0x0001197c 17010000 b2010000 00000000 72000000 ............r... │ │ + 0x0001198c 3d010000 00000000 00000000 00000000 =............... │ │ + 0x0001199c 00000000 00000000 00000000 9b010000 ................ │ │ + 0x000119ac 00000000 00000000 50000000 00000000 ........P....... │ │ + 0x000119bc 32010000 00000000 00000000 3e000000 2...........>... │ │ + 0x000119cc fc000000 00000000 00000000 00000000 ................ │ │ + 0x000119dc 00000000 00000000 00000000 ca000000 ................ │ │ + 0x000119ec 00000000 00000000 69010000 00000000 ........i....... │ │ + 0x000119fc 00000000 00000000 00000000 71010000 ............q... │ │ 0x00011a0c c9000000 3d000000 6e000000 bd000000 ....=...n....... │ │ - 0x00011a1c 00000000 00000000 40010000 86010000 ........@....... │ │ - 0x00011a2c a7010000 00000000 89010000 00000000 ................ │ │ - 0x00011a3c 59010000 b4010000 00000000 00000000 Y............... │ │ - 0x00011a4c 00000000 58000000 29010000 00000000 ....X...)....... │ │ + 0x00011a1c 00000000 00000000 43010000 89010000 ........C....... │ │ + 0x00011a2c aa010000 00000000 8c010000 00000000 ................ │ │ + 0x00011a3c 5c010000 b7010000 00000000 00000000 \............... │ │ + 0x00011a4c 00000000 58000000 2c010000 00000000 ....X...,....... │ │ 0x00011a5c f7000000 be000000 00000000 00000000 ................ │ │ - 0x00011a6c 62010000 9a000000 e0000000 00000000 b............... │ │ + 0x00011a6c 65010000 9a000000 e0000000 00000000 e............... │ │ 0x00011a7c f6010000 1d010000 da000000 00000000 ................ │ │ 0x00011a8c 00000000 db000000 00000000 00000000 ................ │ │ 0x00011a9c 00000000 00000000 f0000000 00000000 ................ │ │ - 0x00011aac 00000000 ee010000 00000000 00000000 ................ │ │ - 0x00011abc 00000000 3c010000 00000000 00000000 ....<........... │ │ - 0x00011acc 00000000 00000000 b2010000 00000000 ................ │ │ - 0x00011adc 00000000 d0010000 00000000 00000000 ................ │ │ - 0x00011aec 00000000 e5010000 94000000 67010000 ............g... │ │ - 0x00011afc 00000000 00000000 24010000 56000000 ........$...V... │ │ + 0x00011aac 00000000 ea010000 00000000 00000000 ................ │ │ + 0x00011abc 00000000 3f010000 00000000 00000000 ....?........... │ │ + 0x00011acc 00000000 00000000 b5010000 00000000 ................ │ │ + 0x00011adc 00000000 d3010000 00000000 00000000 ................ │ │ + 0x00011aec 00000000 e7010000 94000000 6a010000 ............j... │ │ + 0x00011afc 00000000 00000000 25010000 56000000 ........%...V... │ │ 0x00011b0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011b1c 00000000 00000000 99010000 01020000 ................ │ │ - 0x00011b2c 00000000 00000000 b5000000 34010000 ............4... │ │ + 0x00011b1c 00000000 00000000 9c010000 01020000 ................ │ │ + 0x00011b2c 00000000 00000000 b5000000 37010000 ............7... │ │ 0x00011b3c 90000000 00000000 00000000 00000000 ................ │ │ - 0x00011b4c 15000000 00000000 84000000 25010000 ............%... │ │ + 0x00011b4c 15000000 00000000 84000000 26010000 ............&... │ │ 0x00011b5c 11020000 00000000 d3000000 00000000 ................ │ │ - 0x00011b6c 36010000 c4010000 75010000 00000000 6.......u....... │ │ - 0x00011b7c 00000000 eb010000 dd010000 00000000 ................ │ │ + 0x00011b6c 39010000 c7010000 78010000 00000000 9.......x....... │ │ + 0x00011b7c 00000000 27010000 e0010000 00000000 ....'........... │ │ 0x00011b8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011b9c 96010000 00000000 2d010000 00000000 ........-....... │ │ + 0x00011b9c 99010000 00000000 30010000 00000000 ........0....... │ │ 0x00011bac 27020000 00000000 00000000 00000000 '............... │ │ - 0x00011bbc 3b020000 90010000 bb000000 76000000 ;...........v... │ │ + 0x00011bbc 3b020000 93010000 bb000000 76000000 ;...........v... │ │ 0x00011bcc 00000000 00000000 00000000 00000000 ................ │ │ 0x00011bdc 00000000 24020000 70000000 00000000 ....$...p....... │ │ - 0x00011bec 53010000 00000000 cd000000 00000000 S............... │ │ + 0x00011bec 56010000 00000000 cd000000 00000000 V............... │ │ 0x00011bfc 00000000 00000000 00000000 8b000000 ................ │ │ - 0x00011c0c 00000000 45020000 5a010000 00000000 ....E...Z....... │ │ - 0x00011c1c 00000000 00000000 5c020000 7f010000 ........\....... │ │ + 0x00011c0c 00000000 45020000 5d010000 00000000 ....E...]....... │ │ + 0x00011c1c 00000000 00000000 5c020000 82010000 ........\....... │ │ 0x00011c2c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011c3c 00000000 00000000 08020000 00000000 ................ │ │ - 0x00011c4c 00000000 22010000 00000000 00000000 ...."........... │ │ - 0x00011c5c 00000000 84010000 c8010000 00000000 ................ │ │ - 0x00011c6c b9010000 00000000 00000000 2c000000 ............,... │ │ + 0x00011c4c 00000000 23010000 00000000 00000000 ....#........... │ │ + 0x00011c5c 00000000 87010000 cb010000 00000000 ................ │ │ + 0x00011c6c bc010000 00000000 00000000 2c000000 ............,... │ │ 0x00011c7c 00000000 00000000 00000000 51020000 ............Q... │ │ - 0x00011c8c 00000000 2e010000 00000000 00000000 ................ │ │ + 0x00011c8c 00000000 31010000 00000000 00000000 ....1........... │ │ 0x00011c9c 7a020000 00000000 00000000 c2000000 z............... │ │ 0x00011cac 00000000 75000000 00000000 81000000 ....u........... │ │ - 0x00011cbc 7b010000 e6000000 b7000000 ae010000 {............... │ │ - 0x00011ccc 71000000 00000000 ed010000 00000000 q............... │ │ - 0x00011cdc 00000000 00000000 80010000 4f010000 ............O... │ │ - 0x00011cec 50020000 78010000 c4000000 23000000 P...x.......#... │ │ - 0x00011cfc cd010000 00000000 00000000 f1010000 ................ │ │ - 0x00011d0c f2010000 00000000 00000000 a5000000 ................ │ │ + 0x00011cbc 7e010000 e6000000 b7000000 b1010000 ~............... │ │ + 0x00011ccc 71000000 00000000 f0010000 00000000 q............... │ │ + 0x00011cdc 00000000 00000000 83010000 52010000 ............R... │ │ + 0x00011cec 50020000 7b010000 c4000000 23000000 P...{.......#... │ │ + 0x00011cfc d0010000 00000000 00000000 f2010000 ................ │ │ + 0x00011d0c f3010000 00000000 00000000 a5000000 ................ │ │ 0x00011d1c fc010000 2d020000 00000000 cb000000 ....-........... │ │ 0x00011d2c 00000000 eb000000 00000000 73020000 ............s... │ │ - 0x00011d3c 05020000 0c010000 69010000 00000000 ........i....... │ │ + 0x00011d3c 05020000 0c010000 6c010000 00000000 ........l....... │ │ 0x00011d4c 0b000000 00000000 d1000000 00000000 ................ │ │ 0x00011d5c 00000000 65020000 be020000 04010000 ....e........... │ │ - 0x00011d6c ea010000 0f010000 00000000 00000000 ................ │ │ + 0x00011d6c ee010000 0f010000 00000000 00000000 ................ │ │ 0x00011d7c 2b020000 ae020000 7c000000 33020000 +.......|...3... │ │ - 0x00011d8c 00000000 00000000 82010000 2c020000 ............,... │ │ - 0x00011d9c b6010000 00000000 00000000 30000000 ............0... │ │ - 0x00011dac e9000000 a9010000 00000000 00000000 ................ │ │ - 0x00011dbc 1f020000 00000000 e3000000 56010000 ............V... │ │ + 0x00011d8c 00000000 00000000 85010000 2c020000 ............,... │ │ + 0x00011d9c b9010000 00000000 00000000 30000000 ............0... │ │ + 0x00011dac e9000000 ac010000 00000000 00000000 ................ │ │ + 0x00011dbc 1f020000 00000000 e3000000 59010000 ............Y... │ │ 0x00011dcc 4b000000 00000000 00000000 00000000 K............... │ │ - 0x00011ddc 42010000 e9020000 b5010000 00000000 B............... │ │ + 0x00011ddc 45010000 e9020000 b8010000 00000000 E............... │ │ 0x00011dec 00000000 00000000 3e020000 00000000 ........>....... │ │ 0x00011dfc 00000000 fe010000 aa000000 d8000000 ................ │ │ 0x00011e0c 28020000 0a020000 00000000 3a020000 (...........:... │ │ 0x00011e1c 00000000 37020000 00000000 00000000 ....7........... │ │ 0x00011e2c 79000000 f0020000 00000000 d4000000 y............... │ │ - 0x00011e3c 8f010000 00000000 00000000 87020000 ................ │ │ + 0x00011e3c 92010000 00000000 00000000 87020000 ................ │ │ 0x00011e4c 00000000 00000000 35020000 67020000 ........5...g... │ │ - 0x00011e5c d7010000 b7020000 00000000 92020000 ................ │ │ + 0x00011e5c d9010000 b7020000 00000000 92020000 ................ │ │ 0x00011e6c a3020000 00000000 00000000 b6000000 ................ │ │ - 0x00011e7c 93000000 1b010000 79010000 00000000 ........y....... │ │ + 0x00011e7c 93000000 1b010000 7c010000 00000000 ........|....... │ │ 0x00011e8c 00000000 00000000 c1020000 73000000 ............s... │ │ - 0x00011e9c 3d020000 1c000000 64020000 4e010000 =.......d...N... │ │ + 0x00011e9c 3d020000 1c000000 64020000 51010000 =.......d...Q... │ │ 0x00011eac 09020000 f5000000 00000000 c5000000 ................ │ │ - 0x00011ebc ca010000 00000000 00000000 00000000 ................ │ │ + 0x00011ebc cd010000 00000000 00000000 00000000 ................ │ │ 0x00011ecc 00000000 00000000 b4020000 00000000 ................ │ │ 0x00011edc 1c010000 f5010000 66000000 00000000 ........f....... │ │ - 0x00011eec 53020000 a1010000 00000000 1f030000 S............... │ │ + 0x00011eec 53020000 a4010000 00000000 1f030000 S............... │ │ 0x00011efc 00000000 00000000 00000000 00000000 ................ │ │ 0x00011f0c 00000000 db020000 00000000 00000000 ................ │ │ 0x00011f1c 00000000 00000000 2e030000 11030000 ................ │ │ - 0x00011f2c 00000000 00000000 51010000 88020000 ........Q....... │ │ - 0x00011f3c 00000000 25020000 00000000 e6010000 ....%........... │ │ - 0x00011f4c d0020000 9a010000 21020000 00000000 ........!....... │ │ + 0x00011f2c 00000000 00000000 54010000 88020000 ........T....... │ │ + 0x00011f3c 00000000 25020000 00000000 e8010000 ....%........... │ │ + 0x00011f4c d0020000 9d010000 21020000 00000000 ........!....... │ │ 0x00011f5c 00000000 19020000 00000000 00000000 ................ │ │ - 0x00011f6c e8010000 00000000 b7010000 00000000 ................ │ │ - 0x00011f7c 00000000 6d010000 7d010000 19000000 ....m...}....... │ │ + 0x00011f6c eb010000 00000000 ba010000 00000000 ................ │ │ + 0x00011f7c 00000000 70010000 80010000 19000000 ....p........... │ │ 0x00011f8c ad000000 00000000 ac020000 00000000 ................ │ │ 0x00011f9c 02000000 1d020000 00000000 00000000 ................ │ │ 0x00011fac 00000000 18030000 d1020000 b2020000 ................ │ │ 0x00011fbc 06030000 05010000 81020000 14010000 ................ │ │ 0x00011fcc 00000000 2f020000 97020000 00000000 ..../........... │ │ 0x00011fdc 25000000 00000000 1a020000 58030000 %...........X... │ │ 0x00011fec 56030000 00000000 00000000 00000000 V............... │ │ 0x00011ffc 00000000 21000000 23020000 00000000 ....!...#....... │ │ 0x0001200c ef020000 a8020000 44030000 00000000 ........D....... │ │ 0x0001201c a2020000 42030000 00000000 d5020000 ....B........... │ │ 0x0001202c 00010000 10030000 00000000 00000000 ................ │ │ - 0x0001203c 00000000 7c010000 00000000 0d030000 ....|........... │ │ + 0x0001203c 00000000 7f010000 00000000 0d030000 ................ │ │ 0x0001204c 9e020000 a9000000 7f020000 cb020000 ................ │ │ - 0x0001205c fa020000 00000000 8c010000 00000000 ................ │ │ + 0x0001205c fa020000 00000000 8f010000 00000000 ................ │ │ 0x0001206c 00000000 00000000 a9020000 5f030000 ............_... │ │ 0x0001207c a4000000 00000000 b2000000 6d030000 ............m... │ │ - 0x0001208c 1c030000 00000000 dc010000 00000000 ................ │ │ - 0x0001209c 95030000 00000000 92030000 c7010000 ................ │ │ - 0x000120ac 5f010000 00000000 6a030000 b9000000 _.......j....... │ │ + 0x0001208c 1c030000 00000000 df010000 00000000 ................ │ │ + 0x0001209c 95030000 00000000 92030000 ca010000 ................ │ │ + 0x000120ac 62010000 00000000 6a030000 b9000000 b.......j....... │ │ 0x000120bc 65000000 00000000 00000000 00000000 e............... │ │ 0x000120cc 1e020000 3f000000 00000000 7b030000 ....?.......{... │ │ - 0x000120dc 00000000 da010000 3b030000 b1020000 ........;....... │ │ + 0x000120dc 00000000 dd010000 3b030000 b1020000 ........;....... │ │ 0x000120ec 54020000 14020000 54030000 00000000 T.......T....... │ │ 0x000120fc 00000000 ec000000 01010000 7e020000 ............~... │ │ 0x0001210c 78000000 9b000000 00000000 00000000 x............... │ │ 0x0001211c 00000000 30030000 00000000 d2000000 ....0........... │ │ 0x0001212c 98020000 00000000 00000000 48030000 ............H... │ │ 0x0001213c c0020000 ab030000 00000000 00000000 ................ │ │ 0x0001214c 8c020000 4d030000 00000000 91000000 ....M........... │ │ - 0x0001215c 87030000 3d030000 a0010000 8a010000 ....=........... │ │ - 0x0001216c b3020000 00000000 12030000 d8010000 ................ │ │ + 0x0001215c 87030000 3d030000 a3010000 8d010000 ....=........... │ │ + 0x0001216c b3020000 00000000 12030000 da010000 ................ │ │ 0x0001217c b9020000 00000000 44020000 24030000 ........D...$... │ │ - 0x0001218c 99030000 00000000 03030000 bc010000 ................ │ │ + 0x0001218c 99030000 00000000 03030000 bf010000 ................ │ │ 0x0001219c 33030000 00000000 e6020000 f8010000 3............... │ │ 0x000121ac 06020000 6b030000 00000000 00000000 ....k........... │ │ 0x000121bc 00000000 5a020000 00000000 67030000 ....Z.......g... │ │ - 0x000121cc 00000000 4c010000 00000000 63030000 ....L.......c... │ │ + 0x000121cc 00000000 4f010000 00000000 63030000 ....O.......c... │ │ 0x000121dc 4e000000 aa020000 ab020000 7a030000 N...........z... │ │ 0x000121ec 5e030000 e5030000 00000000 c7030000 ^............... │ │ - 0x000121fc d1010000 00000000 00000000 fa000000 ................ │ │ + 0x000121fc d4010000 00000000 00000000 fa000000 ................ │ │ 0x0001220c 9b020000 17000000 07020000 b5020000 ................ │ │ 0x0001221c 75020000 00000000 ed020000 00000000 u............... │ │ - 0x0001222c 12020000 dc020000 ef010000 00000000 ................ │ │ - 0x0001223c f1020000 00000000 2b010000 f3020000 ........+....... │ │ + 0x0001222c 12020000 dc020000 f1010000 00000000 ................ │ │ + 0x0001223c f1020000 00000000 2e010000 f3020000 ................ │ │ 0x0001224c 00000000 9f030000 00000000 5a030000 ............Z... │ │ - 0x0001225c 00000000 1b020000 cc010000 00000000 ................ │ │ + 0x0001225c 00000000 1b020000 cf010000 00000000 ................ │ │ 0x0001226c 00000000 68000000 00000000 00000000 ....h........... │ │ - 0x0001227c 00000000 00000000 7c030000 bb010000 ........|....... │ │ + 0x0001227c 00000000 00000000 7c030000 be010000 ........|....... │ │ 0x0001228c 00000000 ca020000 00000000 00000000 ................ │ │ - 0x0001229c 8b010000 f6000000 3c030000 ec010000 ........<....... │ │ - 0x000122ac cb010000 60020000 00000000 43020000 ....`.......C... │ │ + 0x0001229c 8e010000 f6000000 3c030000 ef010000 ........<....... │ │ + 0x000122ac ce010000 60020000 00000000 43020000 ....`.......C... │ │ 0x000122bc 76020000 00000000 bc030000 76030000 v...........v... │ │ 0x000122cc 91030000 00000000 cb030000 00000000 ................ │ │ 0x000122dc 00000000 00000000 00000000 fa010000 ................ │ │ 0x000122ec 7b000000 00000000 00000000 00000000 {............... │ │ - 0x000122fc 64030000 a8010000 00000000 c0000000 d............... │ │ + 0x000122fc 64030000 ab010000 00000000 c0000000 d............... │ │ 0x0001230c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001231c 33000000 fd020000 8e020000 00000000 3............... │ │ - 0x0001232c ea030000 bf020000 43030000 92010000 ........C....... │ │ - 0x0001233c 00000000 e4010000 99000000 00000000 ................ │ │ + 0x0001232c ea030000 bf020000 43030000 95010000 ........C....... │ │ + 0x0001233c 00000000 20010000 99000000 00000000 .... ........... │ │ 0x0001234c 60030000 00000000 00000000 0a040000 `............... │ │ 0x0001235c 6d020000 00000000 00000000 1c040000 m............... │ │ 0x0001236c 00000000 00000000 00000000 0c000000 ................ │ │ 0x0001237c 00000000 00000000 8d000000 fb010000 ................ │ │ 0x0001238c d9020000 e8020000 48000000 00000000 ........H....... │ │ 0x0001239c 15020000 fe030000 85000000 32040000 ............2... │ │ 0x000123ac 00000000 00000000 e2000000 af000000 ................ │ │ 0x000123bc c5020000 f2020000 47020000 4c020000 ........G...L... │ │ 0x000123cc 00000000 0c020000 00000000 00000000 ................ │ │ 0x000123dc 41020000 99020000 00000000 18000000 A............... │ │ - 0x000123ec 71030000 3d010000 50040000 81030000 q...=...P....... │ │ - 0x000123fc 59000000 00000000 00000000 c1010000 Y............... │ │ + 0x000123ec 71030000 40010000 50040000 81030000 q...@...P....... │ │ + 0x000123fc 59000000 00000000 00000000 c4010000 Y............... │ │ 0x0001240c f7010000 00000000 00000000 8d030000 ................ │ │ 0x0001241c 00000000 c6020000 dd000000 00000000 ................ │ │ - 0x0001242c 58010000 89020000 ff000000 db030000 X............... │ │ + 0x0001242c 5b010000 89020000 ff000000 db030000 [............... │ │ 0x0001243c 20020000 00000000 00000000 00000000 ............... │ │ 0x0001244c ad030000 ce020000 00000000 ea020000 ................ │ │ 0x0001245c 63000000 00000000 28030000 f9020000 c.......(....... │ │ 0x0001246c 00000000 10000000 24000000 c1000000 ........$....... │ │ 0x0001247c 00000000 5a000000 26040000 00000000 ....Z...&....... │ │ - 0x0001248c 66040000 6c030000 d7030000 91010000 f...l........... │ │ - 0x0001249c 30010000 3f040000 00000000 65010000 0...?.......e... │ │ + 0x0001248c 66040000 6c030000 d7030000 94010000 f...l........... │ │ + 0x0001249c 33010000 3f040000 00000000 68010000 3...?.......h... │ │ 0x000124ac 00000000 13020000 76040000 00000000 ........v....... │ │ 0x000124bc bb020000 70020000 00000000 39030000 ....p.......9... │ │ 0x000124cc e9030000 00000000 b0030000 31030000 ............1... │ │ 0x000124dc 66020000 00000000 52040000 89030000 f.......R....... │ │ 0x000124ec 84040000 34030000 41000000 09030000 ....4...A....... │ │ 0x000124fc 6f040000 22040000 00000000 97040000 o..."........... │ │ - 0x0001250c 9e010000 18010000 29030000 00000000 ........)....... │ │ + 0x0001250c a1010000 18010000 29030000 00000000 ........)....... │ │ 0x0001251c 00000000 26030000 00000000 00000000 ....&........... │ │ - 0x0001252c 00000000 61010000 03020000 5b020000 ....a.......[... │ │ - 0x0001253c 00000000 f3010000 00000000 00000000 ................ │ │ - 0x0001254c 8d010000 9d030000 53040000 00000000 ........S....... │ │ + 0x0001252c 00000000 64010000 03020000 5b020000 ....d.......[... │ │ + 0x0001253c 00000000 b0010000 00000000 00000000 ................ │ │ + 0x0001254c 90010000 9d030000 53040000 00000000 ........S....... │ │ 0x0001255c 00000000 be040000 00000000 81040000 ................ │ │ 0x0001256c 0d020000 00000000 00000000 bd040000 ................ │ │ - 0x0001257c c0030000 61020000 00000000 45010000 ....a.......E... │ │ + 0x0001257c c0030000 61020000 00000000 48010000 ....a.......H... │ │ 0x0001258c 2a020000 b7040000 f6030000 7e040000 *...........~... │ │ 0x0001259c 59030000 f8000000 00000000 29000000 Y...........)... │ │ 0x000125ac 00000000 dc000000 36040000 2c040000 ........6...,... │ │ 0x000125bc 00000000 00000000 c8040000 00000000 ................ │ │ - 0x000125cc 40020000 bd010000 ca040000 a8030000 @............... │ │ + 0x000125cc 40020000 c0010000 ca040000 a8030000 @............... │ │ 0x000125dc 27030000 00000000 17030000 c7000000 '............... │ │ 0x000125ec f2030000 4e020000 01030000 45030000 ....N.......E... │ │ - 0x000125fc 8e010000 00000000 4a030000 aa030000 ........J....... │ │ + 0x000125fc 91010000 00000000 4a030000 aa030000 ........J....... │ │ 0x0001260c ff030000 9e030000 65030000 dd040000 ........e....... │ │ 0x0001261c a3030000 90040000 00000000 75040000 ............u... │ │ 0x0001262c 98040000 0b040000 00000000 6b000000 ............k... │ │ - 0x0001263c 43010000 f5020000 38000000 d3020000 C.......8....... │ │ + 0x0001263c 46010000 f5020000 38000000 d3020000 F.......8....... │ │ 0x0001264c f0030000 a0020000 de020000 3f030000 ............?... │ │ 0x0001265c 00000000 17040000 b6020000 2c030000 ............,... │ │ 0x0001266c 00000000 00000000 6c040000 8d020000 ........l....... │ │ 0x0001267c b8040000 11040000 00000000 c6030000 ................ │ │ 0x0001268c 82030000 31020000 00000000 e5040000 ....1........... │ │ - 0x0001269c 00000000 48010000 0c040000 ca030000 ....H........... │ │ + 0x0001269c 00000000 4b010000 0c040000 ca030000 ....K........... │ │ 0x000126ac 3a040000 b4030000 ed030000 00000000 :............... │ │ 0x000126bc 00000000 2b030000 d3040000 54000000 ....+.......T... │ │ 0x000126cc a7000000 5e000000 e1030000 00000000 ....^........... │ │ 0x000126dc 00000000 00000000 3c020000 e9040000 ........<....... │ │ - 0x000126ec 94030000 b8010000 13050000 05030000 ................ │ │ + 0x000126ec 94030000 bb010000 13050000 05030000 ................ │ │ 0x000126fc 00000000 04030000 56040000 00000000 ........V....... │ │ 0x0001270c 64000000 00000000 58040000 1f010000 d.......X....... │ │ - 0x0001271c c0010000 8f030000 21040000 39050000 ........!...9... │ │ - 0x0001272c 50030000 28010000 00000000 5f040000 P...(......._... │ │ + 0x0001271c c3010000 8f030000 21040000 39050000 ........!...9... │ │ + 0x0001272c 50030000 2b010000 00000000 5f040000 P...+......._... │ │ 0x0001273c e3030000 00000000 00000000 09040000 ................ │ │ - 0x0001274c d9030000 0f000000 be010000 36030000 ............6... │ │ + 0x0001274c d9030000 0f000000 c1010000 36030000 ............6... │ │ 0x0001275c 05000000 00000000 a8000000 00000000 ................ │ │ 0x0001276c d8030000 28000000 3f020000 df020000 ....(...?....... │ │ - 0x0001277c 61040000 52010000 a1030000 00000000 a...R........... │ │ + 0x0001277c 61040000 55010000 a1030000 00000000 a...U........... │ │ 0x0001278c 00000000 4d020000 27040000 00000000 ....M...'....... │ │ - 0x0001279c 62020000 00000000 21050000 f0010000 b.......!....... │ │ - 0x000127ac 96040000 85010000 17050000 58020000 ............X... │ │ + 0x0001279c 62020000 00000000 21050000 e6010000 b.......!....... │ │ + 0x000127ac 96040000 88010000 17050000 58020000 ............X... │ │ 0x000127bc 00000000 ac000000 00000000 25040000 ............%... │ │ 0x000127cc 46030000 ff020000 00000000 9d020000 F............... │ │ - 0x000127dc db010000 00000000 00000000 1d030000 ................ │ │ + 0x000127dc de010000 00000000 00000000 1d030000 ................ │ │ 0x000127ec 4b020000 23030000 c1040000 5c050000 K...#.......\... │ │ 0x000127fc 6f000000 00000000 0f050000 00000000 o............... │ │ 0x0001280c 44050000 00000000 00000000 ef030000 D............... │ │ 0x0001281c 90030000 35000000 00000000 00000000 ....5........... │ │ 0x0001282c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001283c 00000000 f8030000 08040000 49040000 ............I... │ │ 0x0001284c 33050000 77040000 63040000 00000000 3...w...c....... │ │ 0x0001285c a8040000 00000000 00000000 00000000 ................ │ │ 0x0001286c 6d040000 0e040000 6f030000 00000000 m.......o....... │ │ 0x0001287c 66050000 00000000 c9020000 06040000 f............... │ │ - 0x0001288c 8a050000 60010000 00000000 1e000000 ....`........... │ │ + 0x0001288c 8a050000 63010000 00000000 1e000000 ....c........... │ │ 0x0001289c 3d040000 35030000 00000000 6f020000 =...5.......o... │ │ 0x000128ac 18020000 00000000 2d040000 00000000 ........-....... │ │ - 0x000128bc 3e010000 00000000 86020000 a1050000 >............... │ │ + 0x000128bc 41010000 00000000 86020000 a1050000 A............... │ │ 0x000128cc 2b040000 0e020000 62000000 61030000 +.......b...a... │ │ - 0x000128dc 00000000 00000000 00000000 0f040000 ................ │ │ - 0x000128ec 00000000 cf030000 d5030000 04020000 ................ │ │ + 0x000128dc 00000000 00000000 00000000 00000000 ................ │ │ + 0x000128ec 0f040000 cf030000 d5030000 04020000 ................ │ │ 0x000128fc 00000000 2d050000 66030000 b8020000 ....-...f....... │ │ 0x0001290c 42020000 0a010000 57000000 7b020000 B.......W...{... │ │ - 0x0001291c 31050000 00000000 2a010000 00000000 1.......*....... │ │ - 0x0001292c 97000000 00000000 fe020000 73010000 ............s... │ │ - 0x0001293c 30050000 a9030000 e7010000 00000000 0............... │ │ + 0x0001291c 31050000 00000000 2d010000 00000000 1.......-....... │ │ + 0x0001292c 97000000 00000000 fe020000 76010000 ............v... │ │ + 0x0001293c 30050000 a9030000 e9010000 00000000 0............... │ │ 0x0001294c e3040000 16030000 1d040000 01050000 ................ │ │ 0x0001295c 68030000 72020000 2f050000 ee000000 h...r.../....... │ │ - 0x0001296c af050000 75030000 83010000 b0020000 ....u........... │ │ + 0x0001296c ad050000 75030000 86010000 b0020000 ....u........... │ │ 0x0001297c 17020000 00000000 4f040000 00000000 ........O....... │ │ 0x0001298c a0040000 00000000 5f020000 82050000 ........_....... │ │ 0x0001299c b6030000 00000000 20050000 87040000 ........ ....... │ │ 0x000129ac 00030000 1e050000 d6050000 cf050000 ................ │ │ 0x000129bc 00000000 00000000 77020000 49020000 ........w...I... │ │ 0x000129cc a7050000 e1020000 00000000 74040000 ............t... │ │ 0x000129dc 08050000 14050000 fd040000 00000000 ................ │ │ 0x000129ec 43040000 b9050000 4f000000 0f020000 C.......O....... │ │ 0x000129fc e9050000 78020000 dd030000 00000000 ....x........... │ │ 0x00012a0c 00000000 c3050000 e8040000 00000000 ................ │ │ 0x00012a1c 23050000 00000000 00000000 4d000000 #...........M... │ │ 0x00012a2c 00000000 8f040000 00000000 9d040000 ................ │ │ 0x00012a3c cc000000 46020000 1e030000 75050000 ....F.......u... │ │ 0x00012a4c 1b000000 00000000 00000000 f3000000 ................ │ │ - 0x00012a5c a6020000 d1040000 53030000 5b010000 ........S...[... │ │ - 0x00012a6c 3b000000 f2040000 eb050000 00000000 ;............... │ │ - 0x00012a7c 00000000 9f000000 36050000 00000000 ........6....... │ │ - 0x00012a8c c1030000 89040000 6f050000 6a020000 ........o...j... │ │ - 0x00012a9c b0040000 02010000 00000000 00000000 ................ │ │ - 0x00012aac 18050000 00000000 09010000 9c030000 ................ │ │ - 0x00012abc 20060000 d9010000 cb050000 69020000 ...........i... │ │ - 0x00012acc 31040000 59040000 9a050000 94040000 1...Y........... │ │ - 0x00012adc 00000000 86040000 00000000 1a000000 ................ │ │ + 0x00012a5c a6020000 cb050000 69020000 31040000 ........i...1... │ │ + 0x00012a6c 59040000 9a050000 94040000 00000000 Y............... │ │ + 0x00012a7c 86040000 00000000 00000000 9f000000 ................ │ │ + 0x00012a8c 36050000 00000000 c1030000 89040000 6............... │ │ + 0x00012a9c 6f050000 6a020000 b0040000 d1040000 o...j........... │ │ + 0x00012aac 53030000 5e010000 3b000000 f2040000 S...^...;....... │ │ + 0x00012abc eb050000 00000000 02010000 00000000 ................ │ │ + 0x00012acc 00000000 18050000 00000000 09010000 ................ │ │ + 0x00012adc 9c030000 29060000 dc010000 1a000000 ....)........... │ │ 0x00012aec 38030000 4e030000 b1000000 00000000 8...N........... │ │ - 0x00012afc a6000000 00000000 8c050000 f5050000 ................ │ │ - 0x00012b0c 00000000 70030000 86030000 21030000 ....p.......!... │ │ - 0x00012b1c 34050000 bf040000 0f060000 9f020000 4............... │ │ - 0x00012b2c 00000000 f4000000 00000000 3e060000 ............>... │ │ - 0x00012b3c 9c040000 20030000 22050000 e7050000 .... ..."....... │ │ - 0x00012b4c d3010000 9e050000 cd020000 37030000 ............7... │ │ + 0x00012afc 8c050000 f5050000 00000000 70030000 ............p... │ │ + 0x00012b0c 86030000 21030000 34050000 bf040000 ....!...4....... │ │ + 0x00012b1c 21060000 9f020000 00000000 f4000000 !............... │ │ + 0x00012b2c 00000000 3c060000 9c040000 20030000 ....<....... ... │ │ + 0x00012b3c 22050000 e7050000 d6010000 9e050000 "............... │ │ + 0x00012b4c 00000000 a6000000 cd020000 37030000 ............7... │ │ 0x00012b5c 00000000 d3050000 2f040000 ac050000 ......../....... │ │ 0x00012b6c 00000000 00000000 00000000 fd050000 ................ │ │ - 0x00012b7c 1b050000 95040000 6a010000 97010000 ........j....... │ │ - 0x00012b8c eb020000 3a060000 4b030000 31060000 ....:...K...1... │ │ - 0x00012b9c 00000000 cd050000 10060000 6b040000 ............k... │ │ - 0x00012bac 91050000 39000000 47010000 f5030000 ....9...G....... │ │ - 0x00012bbc 17060000 b2040000 c2020000 7e010000 ............~... │ │ - 0x00012bcc 2d060000 97030000 32050000 c4020000 -.......2....... │ │ - 0x00012bdc 00050000 ee030000 82040000 ef050000 ................ │ │ - 0x00012bec dc030000 38050000 1c020000 d2030000 ....8........... │ │ - 0x00012bfc f3030000 0c050000 10040000 00000000 ................ │ │ - 0x00012c0c 74020000 6e060000 56050000 34060000 t...n...V...4... │ │ - 0x00012c1c bc050000 00000000 07060000 0f030000 ................ │ │ - 0x00012c2c e7040000 00000000 e1040000 19030000 ................ │ │ - 0x00012c3c 6f060000 23010000 00000000 85020000 o...#........... │ │ - 0x00012c4c 3e030000 e6040000 d1030000 fa040000 >............... │ │ - 0x00012c5c 57050000 55040000 ae050000 72050000 W...U.......r... │ │ - 0x00012c6c fa050000 71040000 0d040000 db040000 ....q........... │ │ - 0x00012c7c 0e050000 7b040000 ed000000 a9050000 ....{........... │ │ - 0x00012c8c 85030000 d4010000 ce000000 91040000 ................ │ │ - 0x00012c9c 00000000 03010000 fd010000 de010000 ................ │ │ - 0x00012cac e3020000 1f040000 28040000 5d010000 ........(...]... │ │ - 0x00012cbc bb030000 4f020000 62050000 00000000 ....O...b....... │ │ - 0x00012ccc 9b030000 00000000 80000000 e3010000 ................ │ │ + 0x00012b7c 1b050000 95040000 6d010000 9a010000 ........m....... │ │ + 0x00012b8c eb020000 38060000 4b030000 31060000 ....8...K...1... │ │ + 0x00012b9c 00000000 cd050000 22060000 6b040000 ........"...k... │ │ + 0x00012bac 91050000 39000000 60010000 bb030000 ....9...`....... │ │ + 0x00012bbc 4f020000 62050000 00000000 9b030000 O...b........... │ │ + 0x00012bcc 4a010000 f5030000 19060000 b2040000 J............... │ │ + 0x00012bdc c2020000 81010000 14060000 97030000 ................ │ │ + 0x00012bec d1030000 fa040000 57050000 55040000 ........W...U... │ │ + 0x00012bfc af050000 72050000 fa050000 71040000 ....r.......q... │ │ + 0x00012c0c 32050000 c4020000 00050000 ee030000 2............... │ │ + 0x00012c1c 82040000 ef050000 dc030000 38050000 ............8... │ │ + 0x00012c2c 1c020000 d2030000 f3030000 0c050000 ................ │ │ + 0x00012c3c 10040000 00000000 74020000 7c060000 ........t...|... │ │ + 0x00012c4c 56050000 32060000 bc050000 00000000 V...2........... │ │ + 0x00012c5c 07060000 0f030000 e7040000 00000000 ................ │ │ + 0x00012c6c e1040000 19030000 7d060000 24010000 ........}...$... │ │ + 0x00012c7c 00000000 85020000 3e030000 e6040000 ........>....... │ │ + 0x00012c8c 0d040000 db040000 0e050000 7b040000 ............{... │ │ + 0x00012c9c ed000000 a9050000 85030000 ed010000 ................ │ │ + 0x00012cac ce000000 91040000 00000000 03010000 ................ │ │ + 0x00012cbc fd010000 e1010000 e3020000 1f040000 ................ │ │ + 0x00012ccc 28040000 00000000 80000000 e5010000 (............... │ │ 0x00012cdc a7040000 ee050000 00000000 6c020000 ............l... │ │ 0x00012cec 1e010000 4a040000 a3040000 00000000 ....J........... │ │ - 0x00012cfc 3b010000 19010000 6b050000 00000000 ;.......k....... │ │ + 0x00012cfc 3e010000 19010000 6b050000 00000000 >.......k....... │ │ 0x00012d0c f6020000 e4050000 0a050000 00000000 ................ │ │ 0x00012d1c 96030000 00000000 00000000 5a050000 ............Z... │ │ - 0x00012d2c 70060000 00000000 00040000 e2040000 p............... │ │ - 0x00012d3c 1c050000 86050000 2c010000 16060000 ........,....... │ │ + 0x00012d2c 7e060000 00000000 00040000 e2040000 ~............... │ │ + 0x00012d3c 1c050000 86050000 2f010000 18060000 ......../....... │ │ 0x00012d4c b6040000 a2050000 62040000 45050000 ........b...E... │ │ - 0x00012d5c 00000000 00000000 75060000 2f000000 ........u.../... │ │ - 0x00012d6c 2b050000 00000000 5d020000 a2010000 +.......]....... │ │ - 0x00012d7c 57030000 56020000 00000000 64060000 W...V.......d... │ │ + 0x00012d5c 00000000 00000000 83060000 2f000000 ............/... │ │ + 0x00012d6c 2b050000 00000000 5d020000 a5010000 +.......]....... │ │ + 0x00012d7c 57030000 56020000 00000000 6a060000 W...V.......j... │ │ 0x00012d8c 59020000 dc040000 00000000 00000000 Y............... │ │ - 0x00012d9c 57010000 9b040000 64040000 9f060000 W.......d....... │ │ - 0x00012dac 00000000 97060000 a7030000 21060000 ............!... │ │ - 0x00012dbc 38010000 a5060000 95050000 d6060000 8............... │ │ - 0x00012dcc 1f050000 19060000 67040000 e7060000 ........g....... │ │ - 0x00012ddc e1000000 f9040000 7a060000 0e060000 ........z....... │ │ + 0x00012d9c 5a010000 9b040000 64040000 a5060000 Z.......d....... │ │ + 0x00012dac 00000000 9d060000 a7030000 2a060000 ............*... │ │ + 0x00012dbc 3b010000 64060000 95050000 d6060000 ;...d........... │ │ + 0x00012dcc 1f050000 1b060000 67040000 e7060000 ........g....... │ │ + 0x00012ddc e1000000 f9040000 88060000 20060000 ............ ... │ │ 0x00012dec 02030000 00000000 ab050000 00000000 ................ │ │ 0x00012dfc 00000000 7d040000 d7050000 6a040000 ....}.......j... │ │ - 0x00012e0c 47040000 00000000 2a060000 41030000 G.......*...A... │ │ - 0x00012e1c 36060000 b1050000 5a040000 00000000 6.......Z....... │ │ + 0x00012e0c 47040000 00000000 11060000 41030000 G...........A... │ │ + 0x00012e1c 34060000 b1050000 5a040000 00000000 4.......Z....... │ │ 0x00012e2c 00000000 e8030000 ce060000 00000000 ................ │ │ - 0x00012e3c 98060000 00000000 29040000 76060000 ........)...v... │ │ - 0x00012e4c de050000 85060000 f7030000 f4020000 ................ │ │ + 0x00012e3c 9e060000 00000000 29040000 84060000 ........)....... │ │ + 0x00012e4c de050000 93060000 f7030000 f4020000 ................ │ │ 0x00012e5c eb040000 e0050000 5e040000 fe050000 ........^....... │ │ 0x00012e6c 03060000 51000000 00000000 49050000 ....Q.......I... │ │ 0x00012e7c 8b020000 c0040000 83030000 ............ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -556,45 +556,45 @@ │ │ ldr pc, [ip, #1852]! ; 0x73c │ │ │ │ 00018890 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #761856 ; 0xba000 │ │ ldr pc, [ip, #1844]! ; 0x734 │ │ │ │ -0001889c : │ │ +0001889c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #761856 ; 0xba000 │ │ ldr pc, [ip, #1836]! ; 0x72c │ │ │ │ -000188a8 : │ │ +000188a8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #761856 ; 0xba000 │ │ ldr pc, [ip, #1828]! ; 0x724 │ │ │ │ -000188b4 : │ │ +000188b4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #761856 ; 0xba000 │ │ ldr pc, [ip, #1820]! ; 0x71c │ │ │ │ -000188c0 : │ │ +000188c0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #761856 ; 0xba000 │ │ ldr pc, [ip, #1812]! ; 0x714 │ │ │ │ -000188cc : │ │ +000188cc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #761856 ; 0xba000 │ │ ldr pc, [ip, #1804]! ; 0x70c │ │ │ │ -000188d8 : │ │ +000188d8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #761856 ; 0xba000 │ │ ldr pc, [ip, #1796]! ; 0x704 │ │ │ │ -000188e4 : │ │ +000188e4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #761856 ; 0xba000 │ │ ldr pc, [ip, #1788]! ; 0x6fc │ │ │ │ 000188f0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #761856 ; 0xba000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -756,24 +756,24 @@ │ │ bl 6bc52 │ │ movs r3, #4 │ │ cmp r0, #0 │ │ bne.n 18f6a │ │ b.n 19060 │ │ movs r3, #2 │ │ b.n 19060 │ │ - bl 718b8 │ │ + bl 712d4 │ │ subs r4, r0, #0 │ │ bne.n 18f7a │ │ movs r4, #0 │ │ b.n 18f88 │ │ - bl 704f8 │ │ + bl 6ff14 │ │ lsls r3, r0, #31 │ │ bpl.n 18f76 │ │ adds r0, r4, #0 │ │ - bl 714cc │ │ + bl 70ee8 │ │ movs r3, #12 │ │ adds r5, r7, r3 │ │ movs r1, #0 │ │ movs r2, #28 │ │ adds r0, r5, #0 │ │ bl 6b964 │ │ movs r3, #32 │ │ @@ -788,15 +788,15 @@ │ │ adds r2, r7, r2 │ │ adds r3, r2, r3 │ │ adds r0, r5, #0 │ │ adds r1, r2, #0 │ │ str r4, [r5, #4] │ │ str r6, [r5, #12] │ │ str r3, [r5, #20] │ │ - bl 72b14 │ │ + bl 72530 │ │ cmp r0, #0 │ │ bne.n 18fca │ │ ldr r3, [r7, #8] │ │ movs r5, #3 │ │ adds r2, r3, #1 │ │ beq.n 19052 │ │ adds r5, r3, #0 │ │ @@ -861,15 +861,15 @@ │ │ adds r5, r0, #0 │ │ b.n 19052 │ │ movs r5, #3 │ │ adds r3, r5, #0 │ │ cmp r4, #0 │ │ beq.n 19060 │ │ adds r0, r4, #0 │ │ - bl 70e00 │ │ + bl 7081c │ │ adds r3, r5, #0 │ │ adds r0, r3, #0 │ │ movs r3, #132 ; 0x84 │ │ adds r3, r7, r3 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r7, #4] │ │ ldr r3, [r3, #0] │ │ @@ -1844,15 +1844,15 @@ │ │ add r3, pc │ │ ldrb r0, [r3, #5] │ │ cmp r0, #0 │ │ beq.n 1981e │ │ movs r0, #32 │ │ bl 196f4 │ │ b.n 19828 │ │ - bl 726d8 │ │ + bl 720f4 │ │ cmp r0, #0 │ │ bge.n 19816 │ │ b.n 197d6 │ │ lsls r3, r4, #27 │ │ bpl.n 19848 │ │ ldr r3, [pc, #152] ; (198c8 ) │ │ add r3, pc │ │ @@ -1992,15 +1992,15 @@ │ │ movs r0, #32 │ │ tst r4, r0 │ │ beq.n 19976 │ │ orrs r4, r5 │ │ bl 19740 │ │ cmp r0, #0 │ │ beq.n 19970 │ │ - bl 722ec │ │ + bl 71d08 │ │ movs r0, #32 │ │ bl 19718 │ │ movs r0, #1 │ │ tst r4, r0 │ │ beq.n 1998e │ │ bl 19740 │ │ cmp r0, #0 │ │ @@ -85683,15 +85683,15 @@ │ │ andeq r2, r9, sl, lsr #7 │ │ │ │ 000439e4 : │ │ push {r3, lr} │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ ldr r2, [sp, #8] │ │ - bl 90fe4 │ │ + bl 90eec │ │ pop {r3, pc} │ │ │ │ 000439f2 : │ │ push {r3, lr} │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ bl 54cd0 │ │ @@ -85772,40 +85772,40 @@ │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ beq.n 43ab4 │ │ ldr r3, [r3, #124] ; 0x7c │ │ cmp r3, #0 │ │ beq.n 43ab4 │ │ - bl 6fd00 │ │ + bl 6f71c │ │ ldr r3, [r4, #0] │ │ adds r5, r0, #0 │ │ ldr r4, [r3, #124] ; 0x7c │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ beq.n 43ab4 │ │ movs r1, #0 │ │ adds r2, r1, #0 │ │ - bl 886f4 │ │ + bl 6f1e0 │ │ adds r0, r5, #0 │ │ ldr r1, [r4, #0] │ │ - bl 888dc │ │ + bl 6f3c8 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ stmdb ip, {r3} │ │ │ │ 00043abc : │ │ push {r3, lr} │ │ ldr r3, [pc, #12] ; (43acc ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r0, [r3, #0] │ │ - bl 724dc │ │ + bl 71ef8 │ │ pop {r3, pc} │ │ ; instruction: 0xe8cc0008 │ │ │ │ 00043ad0 : │ │ push {r3, lr} │ │ adds r0, r2, #0 │ │ bl 91424 │ │ @@ -85815,15 +85815,15 @@ │ │ push {r3, lr} │ │ adds r0, r2, #0 │ │ bl 9145c │ │ pop {r3, pc} │ │ │ │ 00043ae4 : │ │ push {r3, lr} │ │ - bl 72640 │ │ + bl 7205c │ │ pop {r3, pc} │ │ │ │ 00043aec : │ │ push {r0, r1, r2, lr} │ │ ldr r1, [sp, #24] │ │ adds r0, r2, #0 │ │ str r1, [sp, #0] │ │ @@ -86115,30 +86115,30 @@ │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ beq.n 43d76 │ │ ldr r3, [r3, #124] ; 0x7c │ │ cmp r3, #0 │ │ beq.n 43d76 │ │ - bl 6fd00 │ │ + bl 6f71c │ │ ldr r3, [r4, #0] │ │ adds r5, r0, #0 │ │ ldr r4, [r3, #124] ; 0x7c │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ bne.n 43d76 │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ beq.n 43d66 │ │ bl 99704 <__aeabi_llsl@@Base+0x28c> │ │ bl 43cfc │ │ adds r1, r0, #0 │ │ str r0, [r4, #8] │ │ adds r0, r5, #0 │ │ - bl 888b8 │ │ + bl 6f3a4 │ │ str r0, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ b.n 43a1c │ │ movs r0, r1 │ │ │ │ 00043d7c : │ │ push {r4, lr} │ │ @@ -110165,15 +110165,15 @@ │ │ ldr r3, [r5, #4] │ │ ldr r1, [pc, #68] ; (4fa54 ) │ │ ldr r3, [r3, #0] │ │ cmp r3, r1 │ │ beq.n 4fa26 │ │ adds r0, r5, #0 │ │ movs r2, #0 │ │ - bl 6f6e4 │ │ + bl 756ac │ │ adds r5, r0, #0 │ │ subs r4, r5, #0 │ │ bne.n 4fa28 │ │ b.n 4fa44 │ │ movs r4, #0 │ │ adds r0, r5, #0 │ │ adds r1, r7, #0 │ │ @@ -110182,15 +110182,15 @@ │ │ blx r3 │ │ subs r5, r0, #0 │ │ beq.n 4fa3c │ │ ldr r3, [r6, #80] ; 0x50 │ │ str r3, [r0, #0] │ │ str r0, [r6, #80] ; 0x50 │ │ adds r0, r4, #0 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ adds r0, r5, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r3, #167 ; 0xa7 │ │ movs r5, r0 │ │ movs r3, #178 ; 0xb2 │ │ movs r5, r0 │ │ @@ -110220,15 +110220,15 @@ │ │ str r3, [sp, #8] │ │ adds r5, r0, #0 │ │ str r6, [sp, #12] │ │ movs r0, #0 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #28] │ │ movs r3, #32 │ │ - bl 6f264 │ │ + bl 7522c │ │ subs r4, r0, #0 │ │ beq.n 4fb12 │ │ movs r1, #0 │ │ adds r0, r1, #0 │ │ mov ip, r1 │ │ str r7, [sp, #32] │ │ str r6, [sp, #36] ; 0x24 │ │ @@ -110284,15 +110284,15 @@ │ │ b.n 4fa9a │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r0, r4, #0 │ │ bl 4f9c0 │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ adds r0, r5, #0 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ ... │ │ │ │ 0004fb18 : │ │ push {r4, r5, r6, lr} │ │ @@ -110416,15 +110416,15 @@ │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #28] │ │ bl 4f940 │ │ adds r7, r0, #0 │ │ add r2, sp, #24 │ │ adds r0, r4, #0 │ │ add r1, sp, #20 │ │ - bl 70c58 │ │ + bl 70674 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r7, #32] │ │ cmp r2, #0 │ │ blt.n 4fc38 │ │ cmp r6, #0 │ │ blt.n 4fc38 │ │ ldr r1, [sp, #20] │ │ @@ -110542,15 +110542,15 @@ │ │ cmp r3, r7 │ │ beq.n 4fd5e │ │ add r1, sp, #24 │ │ add r2, sp, #28 │ │ adds r0, r6, #0 │ │ str r7, [sp, #24] │ │ str r7, [sp, #28] │ │ - bl 70c58 │ │ + bl 70674 │ │ ldr r2, [sp, #24] │ │ lsrs r1, r2, #31 │ │ adds r1, r1, r2 │ │ ldr r2, [sp, #28] │ │ asrs r1, r1, #1 │ │ str r1, [sp, #24] │ │ lsrs r3, r2, #31 │ │ @@ -110601,15 +110601,15 @@ │ │ ldr r2, [sp, #120] ; 0x78 │ │ ldr r3, [sp, #0] │ │ str r2, [r4, #40] ; 0x28 │ │ str r3, [r4, #36] ; 0x24 │ │ add r1, sp, #16 │ │ add r2, sp, #20 │ │ ldr r0, [r4, #32] │ │ - bl 70c58 │ │ + bl 70674 │ │ ldr r3, [sp, #16] │ │ ldr r1, [r4, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #20] │ │ @@ -111013,15 +111013,15 @@ │ │ beq.n 500f8 │ │ movs r3, #1 │ │ str r3, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #32] │ │ str r5, [r4, #64] ; 0x40 │ │ cmp r0, #0 │ │ beq.n 50110 │ │ - bl 71244 │ │ + bl 70c60 │ │ cmp r5, #0 │ │ bne.n 50110 │ │ adds r4, #32 │ │ ldmia r4!, {r0, r1, r2} │ │ bl 4fcbc │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #3 │ │ @@ -111593,15 +111593,15 @@ │ │ adds r1, r0, #0 │ │ bl 50558 │ │ pop {r3, pc} │ │ ... │ │ │ │ 000505ac : │ │ push {r3, lr} │ │ - bl 6fd00 │ │ + bl 6f71c │ │ cmp r0, #0 │ │ beq.n 505be │ │ adds r3, r0, #0 │ │ adds r3, #176 ; 0xb0 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ ldr r3, [pc, #36] ; (505e4 ) │ │ @@ -114239,15 +114239,15 @@ │ │ bl 51fe4 │ │ movs r1, #1 │ │ ldr r0, [pc, #96] ; (51c54 ) │ │ negs r1, r1 │ │ bl 507e4 │ │ cmp r0, #0 │ │ beq.n 51c10 │ │ - bl 6fd00 │ │ + bl 6f71c │ │ cmp r0, #0 │ │ beq.n 51c10 │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ beq.n 51c10 │ │ @@ -114264,15 +114264,15 @@ │ │ bl 51fe4 │ │ movs r1, #1 │ │ ldr r0, [pc, #40] ; (51c54 ) │ │ negs r1, r1 │ │ bl 507e4 │ │ cmp r0, #0 │ │ beq.n 51c48 │ │ - bl 6fd00 │ │ + bl 6f71c │ │ cmp r0, #0 │ │ beq.n 51c48 │ │ adds r3, r0, #0 │ │ adds r3, #184 ; 0xb8 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ beq.n 51c48 │ │ @@ -114772,26 +114772,26 @@ │ │ tst r3, r2 │ │ bne.n 51ffe │ │ movs r1, #8 │ │ bics r3, r1 │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 717ee │ │ + bl 7120a │ │ b.n 5212a │ │ movs r2, #4 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r2 │ │ beq.n 51ffe │ │ bics r3, r2 │ │ movs r2, #8 │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 715cc │ │ + bl 70fe8 │ │ b.n 5212a │ │ ldr r2, [pc, #360] ; (521b8 ) │ │ lsrs r3, r7, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ beq.n 51ffe │ │ lsrs r3, r6, #16 │ │ @@ -114822,24 +114822,24 @@ │ │ bne.n 52092 │ │ ldr r3, [r4, #28] │ │ cmp r6, r3 │ │ beq.n 51ffe │ │ str r7, [r4, #24] │ │ str r6, [r4, #28] │ │ adds r0, r4, #0 │ │ - bl 71318 │ │ + bl 70d34 │ │ b.n 5212a │ │ movs r2, #64 ; 0x40 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r2 │ │ bne.n 51ffe │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 717c8 │ │ + bl 711e4 │ │ b.n 5212a │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r2 │ │ bne.n 51ffe │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ @@ -114847,55 +114847,55 @@ │ │ movs r2, #192 ; 0xc0 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r2 │ │ beq.n 51ffe │ │ bics r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 717d2 │ │ + bl 711ee │ │ b.n 5212a │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r2, r2, #3 │ │ tst r3, r2 │ │ bne.n 51ffe │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 717f8 │ │ + bl 71214 │ │ b.n 5212a │ │ ldr r2, [r4, #48] ; 0x30 │ │ lsls r3, r2, #21 │ │ bpl.n 51ffe │ │ ldr r3, [pc, #200] ; (521bc ) │ │ adds r0, r4, #0 │ │ ands r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 71810 │ │ + bl 7122c │ │ b.n 5212a │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r2, r2, #2 │ │ tst r3, r2 │ │ beq.n 5210a │ │ b.n 51ffe │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 71814 │ │ + bl 71230 │ │ b.n 5212a │ │ ldr r2, [r4, #48] ; 0x30 │ │ lsls r3, r2, #22 │ │ bmi.n 5211e │ │ b.n 51ffe │ │ ldr r3, [pc, #160] ; (521c0 ) │ │ adds r0, r4, #0 │ │ ands r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 71868 │ │ + bl 71284 │ │ movs r0, #128 ; 0x80 │ │ movs r1, #1 │ │ lsls r0, r0, #2 │ │ negs r1, r1 │ │ bl 507e4 │ │ movs r5, #0 │ │ cmp r0, #1 │ │ @@ -123549,15 +123549,15 @@ │ │ str r3, [sp, #0] │ │ add r3, sp, #76 ; 0x4c │ │ str r3, [sp, #4] │ │ adds r0, r5, #0 │ │ add r1, sp, #60 ; 0x3c │ │ add r2, sp, #64 ; 0x40 │ │ add r3, sp, #68 ; 0x44 │ │ - bl 75198 │ │ + bl 759e8 │ │ cmp r0, #0 │ │ beq.n 5670a │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #14 │ │ bgt.n 56718 │ │ ldr r0, [pc, #704] ; (569cc ) │ │ add r0, pc │ │ @@ -123952,15 +123952,15 @@ │ │ b.n 56a3c │ │ lsrs r3, r5, #28 │ │ cmp r3, #1 │ │ bne.n 56a3e │ │ b.n 56a20 │ │ str r3, [r4, #32] │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 6f1f4 │ │ + bl 751bc │ │ movs r3, #0 │ │ str r3, [r4, #60] ; 0x3c │ │ b.n 566de │ │ ldr r3, [sp, #32] │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ beq.n 56a54 │ │ @@ -123999,30 +123999,30 @@ │ │ str r3, [sp, #0] │ │ add r3, sp, #76 ; 0x4c │ │ str r3, [sp, #4] │ │ add r1, sp, #60 ; 0x3c │ │ add r2, sp, #64 ; 0x40 │ │ add r3, sp, #68 ; 0x44 │ │ adds r0, r5, #0 │ │ - bl 75198 │ │ + bl 759e8 │ │ ldr r3, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #40] ; 0x28 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #120] ; 0x78 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #68] ; 0x44 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #76] ; 0x4c │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #60] ; 0x3c │ │ - bl 6f378 │ │ + bl 75340 │ │ str r0, [r4, #60] ; 0x3c │ │ cmp r0, #0 │ │ beq.n 56acc │ │ b.n 56bf4 │ │ movs r7, #1 │ │ negs r7, r7 │ │ ldr r3, [sp, #52] ; 0x34 │ │ @@ -124149,15 +124149,15 @@ │ │ ldr r3, [r5, #0] │ │ str r3, [r1, #0] │ │ ldr r3, [r4, #60] ; 0x3c │ │ adds r1, r2, #0 │ │ ldr r0, [r4, #56] ; 0x38 │ │ adds r2, r3, #0 │ │ adds r3, r7, #0 │ │ - bl 81c30 │ │ + bl 82480 │ │ b.n 56ad0 │ │ ldr r3, [r4, #60] ; 0x3c │ │ cmp r3, #0 │ │ bne.n 56be4 │ │ b.n 56a90 │ │ ldr r2, [sp, #40] ; 0x28 │ │ str r2, [r3, #8] │ │ @@ -124183,28 +124183,28 @@ │ │ str r3, [sp, #0] │ │ add r3, sp, #76 ; 0x4c │ │ str r3, [sp, #4] │ │ add r1, sp, #60 ; 0x3c │ │ add r2, sp, #64 ; 0x40 │ │ add r3, sp, #68 ; 0x44 │ │ adds r0, r5, #0 │ │ - bl 75198 │ │ + bl 759e8 │ │ ldr r3, [sp, #64] ; 0x40 │ │ adds r0, r6, #0 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r1, [r4, #8] │ │ ldr r2, [r4, #12] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #76] ; 0x4c │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #60] ; 0x3c │ │ - bl 6f264 │ │ + bl 7522c │ │ str r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ bne.n 56bfa │ │ b.n 56acc │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ bl ffceac4a <_end@@Base+0xffc132ee> │ │ @@ -124232,17 +124232,17 @@ │ │ ldr r0, [r0, #16] │ │ bl 6bcfc │ │ ldr r0, [r4, #20] │ │ bl 6bcfc │ │ ldr r0, [r4, #24] │ │ bl 6bcfc │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 6f1f4 │ │ + bl 751bc │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ pop {r4, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ @@ -124738,15 +124738,15 @@ │ │ cbz r4, 570e6 │ │ movs r7, r0 │ │ │ │ 000570cc : │ │ push {r3, lr} │ │ ldr r1, [pc, #8] ; (570d8 ) │ │ add r1, pc │ │ - bl 70748 │ │ + bl 70164 │ │ pop {r3, pc} │ │ cbnz r7, 57158 │ │ movs r4, r0 │ │ │ │ 000570dc : │ │ push {r3, lr} │ │ cmp r0, #0 │ │ @@ -124848,15 +124848,15 @@ │ │ blx r4 │ │ b.n 571c2 │ │ adds r0, #188 ; 0xbc │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ beq.n 571ba │ │ adds r1, r3, #0 │ │ - bl 70c58 │ │ + bl 70674 │ │ adds r0, r4, #0 │ │ b.n 571c2 │ │ ldr r0, [pc, #16] ; (571cc ) │ │ add r0, pc │ │ bl 18a98 │ │ pop {r1, r2, r4, pc} │ │ smlawb r0, r0, r7, r0 │ │ @@ -125327,15 +125327,15 @@ │ │ adds r3, r4, r3 │ │ ldr r4, [r6, #4] │ │ str r4, [sp, #4] │ │ ldr r4, [sp, #40] ; 0x28 │ │ str r4, [sp, #8] │ │ ldr r4, [sp, #44] ; 0x2c │ │ str r4, [sp, #12] │ │ - bl 6f0c0 │ │ + bl 75088 │ │ adds r0, r6, #0 │ │ bl 5749c │ │ b.n 57594 │ │ ldr r0, [r0, #32] │ │ adds r1, r4, #0 │ │ ldr r3, [r0, #40] ; 0x28 │ │ blx r3 │ │ @@ -125526,15 +125526,15 @@ │ │ ldr r2, [r5, #4] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ - bl 6f0c0 │ │ + bl 75088 │ │ adds r0, r7, #0 │ │ bl 5749c │ │ adds r0, r4, #0 │ │ b.n 577bc │ │ ldr r4, [r7, #4] │ │ ldr r0, [r6, #8] │ │ cmp r4, #0 │ │ @@ -125578,15 +125578,15 @@ │ │ ldr r3, [r7, #4] │ │ ldr r2, [r5, #4] │ │ str r4, [sp, #8] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ - bl 6f0c0 │ │ + bl 75088 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ ldr r3, [sp, #24] │ │ bl 575c0 │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ @@ -126320,27 +126320,27 @@ │ │ adds r3, r4, #0 │ │ lsls r2, r2, #22 │ │ adds r3, #188 ; 0xbc │ │ str r2, [r3, #88] ; 0x58 │ │ str r2, [r3, #92] ; 0x5c │ │ str r5, [r3, #0] │ │ adds r0, r5, #0 │ │ - bl 704f8 │ │ + bl 6ff14 │ │ movs r3, #72 ; 0x48 │ │ adds r2, r4, #0 │ │ ands r0, r3 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ ldr r1, [pc, #108] ; (57e34 ) │ │ adds r2, #192 ; 0xc0 │ │ str r0, [r2, #0] │ │ add r1, pc │ │ adds r2, r4, #0 │ │ adds r0, r5, #0 │ │ - bl 7064c │ │ + bl 70068 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ bl 57bdc │ │ ldr r0, [pc, #88] ; (57e38 ) │ │ adds r1, r4, #0 │ │ add r0, pc │ │ bl 50724 │ │ @@ -126395,15 +126395,15 @@ │ │ ldr r1, [pc, #48] ; (57e7c ) │ │ adds r5, r3, #0 │ │ str r2, [sp, #4] │ │ movs r0, #0 │ │ adds r2, r1, #0 │ │ adds r3, r6, #0 │ │ ldr r4, [sp, #24] │ │ - bl 728d4 │ │ + bl 722f0 │ │ str r0, [r5, #0] │ │ cmp r0, #0 │ │ bne.n 57e68 │ │ str r0, [r4, #0] │ │ movs r0, #1 │ │ b.n 57e78 │ │ movs r1, #1 │ │ @@ -126816,15 +126816,15 @@ │ │ ldr r2, [r1, #0] │ │ adds r5, r1, #0 │ │ lsls r3, r3, #2 │ │ cmp r2, r3 │ │ bne.n 58304 │ │ adds r7, r4, #0 │ │ ldr r0, [r1, #8] │ │ - bl 704d0 │ │ + bl 6feec │ │ adds r7, #188 ; 0xbc │ │ ldr r3, [r7, #0] │ │ subs r6, r0, #0 │ │ cmp r6, r3 │ │ beq.n 5825a │ │ b.n 5841c │ │ ldr r3, [r4, #4] │ │ @@ -126849,15 +126849,15 @@ │ │ add r2, sp, #16 │ │ cmp r3, #0 │ │ beq.n 5828e │ │ adds r0, r4, #0 │ │ blx r3 │ │ b.n 58294 │ │ ldr r0, [r7, #0] │ │ - bl 70c58 │ │ + bl 70674 │ │ adds r3, r4, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #44] ; 0x2c │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #16] │ │ adds r0, r4, #0 │ │ cmp r3, #0 │ │ @@ -126886,29 +126886,29 @@ │ │ bne.n 582d6 │ │ adds r4, #192 ; 0xc0 │ │ movs r3, #1 │ │ b.n 582ea │ │ cmp r3, #1 │ │ bne.n 582ee │ │ adds r0, r6, #0 │ │ - bl 704f8 │ │ + bl 6ff14 │ │ lsls r3, r0, #25 │ │ bpl.n 582e6 │ │ b.n 5841c │ │ movs r3, #0 │ │ adds r4, #192 ; 0xc0 │ │ str r3, [r4, #0] │ │ b.n 5841c │ │ cmp r3, #7 │ │ beq.n 582d0 │ │ cmp r3, #9 │ │ beq.n 582f8 │ │ b.n 5841c │ │ adds r0, r6, #0 │ │ - bl 704f8 │ │ + bl 6ff14 │ │ lsls r3, r0, #28 │ │ bpl.n 582e6 │ │ b.n 5841c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #3 │ │ cmp r2, r3 │ │ bne.n 583ce │ │ @@ -128203,15 +128203,15 @@ │ │ bl 18bd0 │ │ b.n 58e6c │ │ cmp r7, #0 │ │ bne.n 58dd2 │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ - bl 7045c │ │ + bl 6fe78 │ │ adds r7, r0, #0 │ │ adds r3, r4, #0 │ │ adds r3, #212 ; 0xd4 │ │ ldr r3, [r3, #0] │ │ add r5, sp, #20 │ │ str r3, [sp, #20] │ │ adds r3, r4, #0 │ │ @@ -128722,15 +128722,15 @@ │ │ ldr r3, [r1, #4] │ │ ldr r1, [r3, #24] │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ cmp r1, #0 │ │ bne.n 591fc │ │ adds r0, r4, #0 │ │ - bl 6ea70 │ │ + bl 74a38 │ │ negs r2, r0 │ │ adcs r2, r0 │ │ str r2, [sp, #16] │ │ ldr r3, [r6, #116] ; 0x74 │ │ movs r2, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [r6, #112] ; 0x70 │ │ @@ -128784,47 +128784,47 @@ │ │ cmp r7, r3 │ │ bne.n 59296 │ │ movs r1, #2 │ │ ldr r3, [r4, #0] │ │ ands r1, r3 │ │ beq.n 5928a │ │ adds r0, r4, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ ldr r2, [r4, #20] │ │ ldr r3, [r4, #16] │ │ bl 575c0 │ │ adds r0, r4, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ b.n 592ce │ │ adds r0, r5, #0 │ │ ldr r2, [r4, #20] │ │ ldr r3, [r4, #16] │ │ bl 575c0 │ │ b.n 592ce │ │ adds r0, r7, #0 │ │ - bl 757dc │ │ + bl 7602c │ │ adds r7, r0, #0 │ │ movs r2, #0 │ │ adds r1, r7, #0 │ │ adds r0, r4, #0 │ │ - bl 6f3c0 │ │ + bl 75388 │ │ adds r6, r0, #0 │ │ adds r0, r7, #0 │ │ - bl 7592c │ │ + bl 7617c │ │ adds r0, r5, #0 │ │ cmp r6, #0 │ │ beq.n 592c8 │ │ movs r1, #0 │ │ ldr r2, [r6, #20] │ │ ldr r3, [r6, #16] │ │ bl 575c0 │ │ adds r0, r6, #0 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ b.n 592ce │ │ bl 58ecc │ │ b.n 591d6 │ │ movs r6, #13 │ │ add r3, sp, #24 │ │ adds r6, r6, r3 │ │ movs r3, #14 │ │ @@ -128833,41 +128833,41 @@ │ │ add r6, sp, #24 │ │ adds r3, r3, r6 │ │ movs r6, #15 │ │ add r7, sp, #36 ; 0x24 │ │ adds r1, r7, #0 │ │ adds r0, r4, #0 │ │ str r3, [sp, #12] │ │ - bl 6ead8 │ │ + bl 74aa0 │ │ ldr r3, [sp, #8] │ │ ldrb r1, [r7, #0] │ │ adds r0, r5, #0 │ │ ldrb r2, [r3, #0] │ │ ldr r3, [sp, #12] │ │ ldrb r3, [r3, #0] │ │ bl 571d0 │ │ add r3, sp, #24 │ │ adds r6, r6, r3 │ │ adds r1, r6, #0 │ │ adds r0, r4, #0 │ │ - bl 6eb44 │ │ + bl 74b0c │ │ ldrb r1, [r6, #0] │ │ adds r0, r5, #0 │ │ bl 5727c │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 6ea70 │ │ + bl 74a38 │ │ cmp r0, #0 │ │ bne.n 59322 │ │ adds r0, r5, #0 │ │ movs r1, #1 │ │ b.n 5932e │ │ add r1, sp, #40 ; 0x28 │ │ adds r0, r4, #0 │ │ - bl 6ebba │ │ + bl 74b82 │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ bl 5730c │ │ adds r0, r5, #0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ @@ -128913,15 +128913,15 @@ │ │ b.n 5937c │ │ subs r3, #64 ; 0x40 │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ beq.n 5939e │ │ ldr r1, [pc, #32] ; (593b8 ) │ │ add r1, pc │ │ - bl 7064c │ │ + bl 70068 │ │ movs r3, #0 │ │ adds r0, r4, #0 │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #92] ; 0x5c │ │ blx r3 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ @@ -130447,29 +130447,29 @@ │ │ movs r5, #1 │ │ ldr r3, [r0, #0] │ │ ands r3, r5 │ │ beq.n 5a18e │ │ movs r3, #0 │ │ add r1, sp, #144 ; 0x90 │ │ str r3, [sp, #144] ; 0x90 │ │ - bl 6ea70 │ │ + bl 74a38 │ │ movs r3, #23 │ │ add r2, sp, #120 ; 0x78 │ │ adds r3, r3, r2 │ │ movs r2, #21 │ │ ldr r1, [r4, #4] │ │ str r3, [sp, #0] │ │ add r3, sp, #120 ; 0x78 │ │ adds r2, r2, r3 │ │ movs r3, #22 │ │ ldr r6, [sp, #144] ; 0x90 │ │ add r7, sp, #120 ; 0x78 │ │ adds r3, r3, r7 │ │ adds r0, r6, #0 │ │ - bl 75c20 │ │ + bl 76470 │ │ adds r7, r5, #0 │ │ b.n 5a192 │ │ adds r7, r3, #0 │ │ adds r6, r3, #0 │ │ ldr r3, [r4, #4] │ │ ldrb r3, [r3, #8] │ │ cmp r3, #32 │ │ @@ -130487,33 +130487,33 @@ │ │ lsls r3, r3, #16 │ │ str r3, [sp, #8] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #24 │ │ str r3, [sp, #12] │ │ movs r0, #0 │ │ movs r3, #32 │ │ - bl 6f264 │ │ + bl 7522c │ │ adds r5, r0, #0 │ │ cmp r7, #0 │ │ beq.n 5a1d0 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ adds r2, r1, #0 │ │ - bl 6e9a8 │ │ + bl 74970 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ adds r2, r5, #0 │ │ adds r3, r1, #0 │ │ - bl 6ecb4 │ │ + bl 74c7c │ │ cmp r7, #0 │ │ beq.n 5a1f8 │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ adds r2, r6, #0 │ │ - bl 6e9a8 │ │ + bl 74970 │ │ b.n 5a1f8 │ │ movs r3, #0 │ │ movs r6, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ b.n 5a200 │ │ movs r3, #0 │ │ b.n 5a1fc │ │ @@ -130555,15 +130555,15 @@ │ │ adds r0, r6, #0 │ │ movs r3, #8 │ │ ldr r1, [sp, #196] ; 0xc4 │ │ str r6, [sp, #0] │ │ str r6, [sp, #4] │ │ str r6, [sp, #8] │ │ str r6, [sp, #12] │ │ - bl 6f264 │ │ + bl 7522c │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ bne.n 5a25e │ │ b.n 5a156 │ │ ldr r3, [sp, #200] ; 0xc8 │ │ ldr r2, [sp, #20] │ │ @@ -130579,24 +130579,24 @@ │ │ ldrb r2, [r3, #0] │ │ movs r3, #23 │ │ add r0, sp, #120 ; 0x78 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #20] │ │ ldrb r3, [r3, #0] │ │ ldr r0, [r0, #4] │ │ - bl 75b94 │ │ + bl 763e4 │ │ movs r1, #0 │ │ adds r2, r0, #0 │ │ ldr r0, [sp, #20] │ │ - bl 6f70c │ │ + bl 6d628 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 5a29c │ │ adds r0, r4, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ movs r7, #0 │ │ cmp r6, r7 │ │ bne.n 5a2a4 │ │ b.n 5a642 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ bl 995e4 <__aeabi_llsl@@Base+0x16c> │ │ @@ -131114,15 +131114,15 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #16] │ │ subs r3, r3, r7 │ │ movs r7, #0 │ │ str r3, [sp, #60] ; 0x3c │ │ str r7, [sp, #144] ; 0x90 │ │ - bl 6ea70 │ │ + bl 74a38 │ │ ldr r3, [sp, #144] ; 0x90 │ │ ldr r0, [sp, #44] ; 0x2c │ │ lsls r1, r3, #24 │ │ ldr r3, [sp, #20] │ │ lsrs r1, r1, #24 │ │ ldr r2, [r3, #12] │ │ ldr r3, [r3, #16] │ │ @@ -131210,30 +131210,30 @@ │ │ ldr r3, [sp, #32] │ │ adds r0, r0, r3 │ │ b.n 5a6fc │ │ movs r3, #0 │ │ add r1, sp, #144 ; 0x90 │ │ adds r0, r4, #0 │ │ str r3, [sp, #144] ; 0x90 │ │ - bl 6ea70 │ │ + bl 74a38 │ │ ldr r0, [sp, #20] │ │ movs r1, #3 │ │ ldr r2, [sp, #144] ; 0x90 │ │ - bl 6e9a8 │ │ + bl 74970 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 5a7a0 │ │ adds r0, r4, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r5, [sp, #20] │ │ cmp r3, #0 │ │ beq.n 5a7ae │ │ adds r0, r4, #0 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ ldr r3, [sp, #124] ; 0x7c │ │ ldr r2, [sp, #148] ; 0x94 │ │ adds r0, r5, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 5a7be │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ @@ -131417,15 +131417,15 @@ │ │ str r3, [sp, #4] │ │ movs r3, #9 │ │ add r4, sp, #32 │ │ adds r1, r7, #0 │ │ add r2, sp, #40 ; 0x28 │ │ adds r3, r3, r4 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 75ca8 │ │ + bl 764f8 │ │ movs r2, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r1, [r7, #12] │ │ lsls r2, r2, #16 │ │ subs r3, r3, r6 │ │ cmp r1, r2 │ │ beq.n 5a948 │ │ @@ -131878,15 +131878,15 @@ │ │ str r3, [sp, #4] │ │ movs r3, #9 │ │ add r6, sp, #32 │ │ adds r1, r4, #0 │ │ add r2, sp, #40 ; 0x28 │ │ adds r3, r3, r6 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 75ca8 │ │ + bl 764f8 │ │ movs r2, #248 ; 0xf8 │ │ ldr r3, [sp, #16] │ │ ldr r1, [r4, #12] │ │ lsls r2, r2, #7 │ │ subs r3, r3, r7 │ │ cmp r1, r2 │ │ bne.n 5ad9c │ │ @@ -132792,22 +132792,22 @@ │ │ b.n 5b414 │ │ ldr r2, [r3, #4] │ │ movs r0, #0 │ │ str r2, [r3, #0] │ │ bx lr │ │ push {r3, lr} │ │ ldr r0, [r1, #68] ; 0x44 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ pop {r3, pc} │ │ adds r0, #188 ; 0xbc │ │ ldr r0, [r0, #0] │ │ push {r3, lr} │ │ cmp r0, #0 │ │ beq.n 5b432 │ │ - bl 70f88 │ │ + bl 709a4 │ │ pop {r3, pc} │ │ push {r3, lr} │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #56] ; 0x38 │ │ adds r1, r0, #0 │ │ ldr r0, [r3, #0] │ │ @@ -132817,27 +132817,27 @@ │ │ ldr r3, [r1, #8] │ │ cmp r3, #0 │ │ ble.n 5b452 │ │ ldr r3, [r1, #12] │ │ cmp r3, #0 │ │ bgt.n 5b454 │ │ movs r1, #0 │ │ - bl 6ebf0 │ │ + bl 74bb8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ push {r3, lr} │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #56] ; 0x38 │ │ adds r1, r0, #0 │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ beq.n 5b472 │ │ adds r1, #212 ; 0xd4 │ │ - bl 6ebf0 │ │ + bl 74bb8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ push {r3, r4, r5, lr} │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r4, [r3, #56] ; 0x38 │ │ ldr r3, [r4, #0] │ │ @@ -132848,15 +132848,15 @@ │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ bne.n 5b4ae │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ adds r5, r0, #0 │ │ ldr r0, [r3, #0] │ │ - bl 70e48 │ │ + bl 70864 │ │ cmp r0, #0 │ │ beq.n 5b4ae │ │ str r0, [r4, #4] │ │ str r0, [r4, #0] │ │ adds r0, r5, #0 │ │ bl 5b45c │ │ adds r0, r5, #0 │ │ @@ -132936,15 +132936,15 @@ │ │ adds r3, r3, r5 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #12] │ │ adds r0, r7, #0 │ │ - bl 6f0c0 │ │ + bl 75088 │ │ b.n 5b55a │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 5b566 │ │ @@ -133025,38 +133025,38 @@ │ │ str r1, [sp, #4] │ │ ldr r1, [r2, #20] │ │ str r1, [sp, #8] │ │ ldr r2, [r2, #24] │ │ ldr r1, [sp, #96] ; 0x60 │ │ str r2, [sp, #12] │ │ ldr r2, [sp, #112] ; 0x70 │ │ - bl 6f264 │ │ + bl 7522c │ │ str r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ beq.n 5b5a4 │ │ add r1, sp, #180 ; 0xb4 │ │ adds r0, r7, #0 │ │ - bl 6ea70 │ │ + bl 74a38 │ │ movs r1, #1 │ │ ldr r2, [sp, #180] ; 0xb4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 6e9a8 │ │ + bl 74970 │ │ ldr r3, [sp, #96] ; 0x60 │ │ add r4, sp, #212 ; 0xd4 │ │ adds r0, r7, #0 │ │ str r3, [sp, #220] ; 0xdc │ │ ldr r3, [sp, #112] ; 0x70 │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #224] ; 0xe0 │ │ movs r3, #0 │ │ str r3, [sp, #212] ; 0xd4 │ │ str r3, [sp, #216] ; 0xd8 │ │ adds r3, r4, #0 │ │ - bl 6ef38 │ │ + bl 74f00 │ │ subs r5, r0, #0 │ │ beq.n 5b658 │ │ b.n 5b9ba │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #24 │ │ mov ip, r2 │ │ ldr r3, [sp, #72] ; 0x48 │ │ @@ -133427,20 +133427,20 @@ │ │ str r0, [r3, #4] │ │ str r2, [r3, #8] │ │ ldr r2, [sp, #188] ; 0xbc │ │ movs r1, #0 │ │ str r2, [r3, #12] │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #124] ; 0x7c │ │ - bl 6ecb4 │ │ + bl 74c7c │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ adds r0, r6, #0 │ │ ldr r3, [sp, #172] ; 0xac │ │ ldr r2, [sp, #228] ; 0xe4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 5b9d0 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ @@ -133509,21 +133509,21 @@ │ │ ldr r3, [r6, #12] │ │ cmp r3, r0 │ │ bne.n 5ba6c │ │ ldr r0, [sp, #8] │ │ adds r1, r6, #0 │ │ ldr r2, [sp, #4] │ │ adds r3, r5, #0 │ │ - bl 6ecb4 │ │ + bl 74c7c │ │ b.n 5ba7e │ │ ldr r0, [sp, #8] │ │ adds r1, r6, #0 │ │ ldr r2, [sp, #4] │ │ adds r3, r5, #0 │ │ - bl 6ef38 │ │ + bl 74f00 │ │ b.n 5ba7e │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -133653,20 +133653,20 @@ │ │ ldr r3, [r7, #28] │ │ ldrb r1, [r3, r1] │ │ ldrb r2, [r3, r2] │ │ ldrb r3, [r3, r5] │ │ ldr r5, [r7, #28] │ │ ldrb r4, [r5, r4] │ │ str r4, [sp, #0] │ │ - bl 75bd0 │ │ + bl 76420 │ │ ldr r1, [r7, #16] │ │ adds r3, r0, #0 │ │ ldr r2, [r7, #24] │ │ ldr r0, [r7, #20] │ │ - bl 6f988 │ │ + bl 6d8a4 │ │ b.n 5bbe0 │ │ ldr r0, [r7, #28] │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #0] │ │ ldr r1, [r7, #28] │ │ ldrb r2, [r1, r2] │ │ str r2, [sp, #4] │ │ @@ -133675,15 +133675,15 @@ │ │ str r2, [sp, #8] │ │ ldr r2, [r7, #28] │ │ ldrb r2, [r2, r4] │ │ str r2, [sp, #12] │ │ ldr r0, [r7, #20] │ │ ldr r1, [r7, #16] │ │ ldr r2, [r7, #24] │ │ - bl 67974 │ │ + bl 5fc94 │ │ b.n 5bbe0 │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -133775,15 +133775,15 @@ │ │ ldr r3, [r7, #24] │ │ ldrb r4, [r6, r4] │ │ ldrb r1, [r6, r1] │ │ ldrb r2, [r6, r2] │ │ ldr r0, [r3, #4] │ │ ldrb r3, [r6, r5] │ │ str r4, [sp, #0] │ │ - bl 75bd0 │ │ + bl 76420 │ │ ldr r1, [r7, #20] │ │ adds r3, r0, #0 │ │ ldr r2, [r7, #28] │ │ ldr r0, [r7, #24] │ │ bl 5b17c │ │ b.n 5bd06 │ │ str r3, [r7, #16] │ │ @@ -133809,15 +133809,15 @@ │ │ ldrb r2, [r6, r5] │ │ str r2, [sp, #8] │ │ ldrb r2, [r6, r4] │ │ str r2, [sp, #12] │ │ ldr r0, [r7, #24] │ │ ldr r1, [r7, #20] │ │ ldr r2, [r7, #28] │ │ - bl 63d64 │ │ + bl 679ac │ │ b.n 5bd06 │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -133910,15 +133910,15 @@ │ │ ldr r3, [r7, #24] │ │ ldrb r4, [r6, r4] │ │ ldrb r1, [r6, r1] │ │ ldrb r2, [r6, r2] │ │ ldr r0, [r3, #4] │ │ ldrb r3, [r6, r5] │ │ str r4, [sp, #0] │ │ - bl 75bd0 │ │ + bl 76420 │ │ ldr r1, [r7, #20] │ │ adds r3, r0, #0 │ │ ldr r2, [r7, #28] │ │ ldr r0, [r7, #24] │ │ bl 5b31c │ │ b.n 5be2e │ │ str r3, [r7, #16] │ │ @@ -133944,15 +133944,15 @@ │ │ ldrb r2, [r6, r5] │ │ str r2, [sp, #8] │ │ ldrb r2, [r6, r4] │ │ str r2, [sp, #12] │ │ ldr r0, [r7, #24] │ │ ldr r1, [r7, #20] │ │ ldr r2, [r7, #28] │ │ - bl 5d044 │ │ + bl 60c8c │ │ b.n 5be2e │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -134012,34 +134012,34 @@ │ │ movs r3, #151 ; 0x97 │ │ adds r7, #255 ; 0xff │ │ lsls r3, r3, #1 │ │ ldrb r3, [r5, r3] │ │ ldrb r5, [r5, r7] │ │ ldr r0, [r0, #4] │ │ str r5, [sp, #0] │ │ - bl 75bd0 │ │ + bl 76420 │ │ add r5, sp, #20 │ │ adds r3, r6, #0 │ │ adds r2, r5, #0 │ │ adds r7, r0, #0 │ │ adds r3, #36 ; 0x24 │ │ ldmia r3!, {r0, r1, r4} │ │ stmia r2!, {r0, r1, r4} │ │ ldr r3, [r3, #0] │ │ movs r1, #0 │ │ str r3, [r2, #0] │ │ adds r0, r6, #0 │ │ - bl 6ebf0 │ │ + bl 74bb8 │ │ movs r1, #0 │ │ adds r2, r7, #0 │ │ adds r0, r6, #0 │ │ - bl 6f70c │ │ + bl 6d628 │ │ adds r0, r6, #0 │ │ adds r1, r5, #0 │ │ - bl 6ebf0 │ │ + bl 74bb8 │ │ movs r0, #0 │ │ b.n 5beee │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ @@ -134054,15 +134054,15 @@ │ │ ldr r4, [r1, #68] ; 0x44 │ │ str r3, [sp, #4] │ │ adds r5, r2, #0 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 5bf18 │ │ adds r0, r4, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ ldr r3, [r4, #4] │ │ ldr r2, [r5, #0] │ │ ldr r1, [r5, #4] │ │ ldrb r6, [r3, #9] │ │ ldr r3, [r4, #16] │ │ movs r7, #0 │ │ muls r2, r6 │ │ @@ -134093,34 +134093,34 @@ │ │ add r3, ip │ │ str r3, [sp, #0] │ │ b.n 5bf36 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 5bf6a │ │ adds r0, r4, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ push {r3, lr} │ │ ldr r0, [r1, #68] ; 0x44 │ │ ldr r1, [r1, #24] │ │ - bl 6eb60 │ │ + bl 74b28 │ │ pop {r3, pc} │ │ push {r3, lr} │ │ ldr r0, [r1, #68] ; 0x44 │ │ ldrb r1, [r1, #31] │ │ - bl 6eb0e │ │ + bl 74ad6 │ │ pop {r3, pc} │ │ push {r3, lr} │ │ adds r3, r1, #0 │ │ ldr r0, [r1, #68] ; 0x44 │ │ ldrb r2, [r3, #29] │ │ ldrb r1, [r1, #28] │ │ ldrb r3, [r3, #30] │ │ - bl 6ea8e │ │ + bl 74a56 │ │ pop {r3, pc} │ │ push {r4, r5, lr} │ │ ldr r5, [pc, #140] ; (5c028 ) │ │ sub sp, #44 ; 0x2c │ │ adds r4, r1, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ @@ -134130,15 +134130,15 @@ │ │ add r3, sp, #28 │ │ str r3, [sp, #0] │ │ add r3, sp, #32 │ │ str r3, [sp, #4] │ │ ldr r0, [r1, #4] │ │ add r3, sp, #24 │ │ add r1, sp, #16 │ │ - bl 75198 │ │ + bl 759e8 │ │ cmp r0, #0 │ │ bne.n 5bfca │ │ ldr r0, [pc, #104] ; (5c02c ) │ │ add r0, pc │ │ bl 18a98 │ │ b.n 5c018 │ │ ldr r3, [sp, #20] │ │ @@ -134149,32 +134149,32 @@ │ │ movs r0, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ - bl 6f264 │ │ + bl 7522c │ │ ldrb r3, [r4, #30] │ │ ldrb r2, [r4, #29] │ │ ldrb r1, [r4, #28] │ │ str r0, [r4, #68] ; 0x44 │ │ - bl 6ea8e │ │ + bl 74a56 │ │ ldrb r1, [r4, #31] │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 6eb0e │ │ + bl 74ad6 │ │ ldr r0, [r4, #68] ; 0x44 │ │ ldr r1, [r4, #24] │ │ - bl 6eb60 │ │ + bl 74b28 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ bne.n 5c010 │ │ ldr r0, [r4, #68] ; 0x44 │ │ movs r1, #1 │ │ - bl 6e974 │ │ + bl 7493c │ │ ldr r3, [r4, #68] ; 0x44 │ │ negs r0, r3 │ │ adcs r0, r3 │ │ negs r0, r0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ @@ -134331,14932 +134331,14654 @@ │ │ ldr.w pc, [r5, #4095] ; 0xfff │ │ bl ffccc182 <_end@@Base+0xffbf4826> │ │ bl 406186 <_end@@Base+0x32e82a> │ │ bl 37018a <_end@@Base+0x29882e> │ │ bl 36018e <_end@@Base+0x288832> │ │ vmaxnm.f16 , , │ │ push {r3, lr} │ │ - bl 70e48 │ │ + bl 70864 │ │ subs r3, r0, #0 │ │ beq.n 5c1a2 │ │ bl 5c048 │ │ pop {r3, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - sub sp, #28 │ │ - add r0, sp, #48 ; 0x30 │ │ - ldrb r0, [r0, #0] │ │ - ldr r7, [pc, #360] ; (5c318 ) │ │ - ldr r6, [r4, #16] │ │ - str r0, [sp, #0] │ │ - add r0, sp, #52 ; 0x34 │ │ - ldrb r0, [r0, #0] │ │ - add r7, pc │ │ - lsls r1, r1, #1 │ │ - str r0, [sp, #4] │ │ - add r0, sp, #56 ; 0x38 │ │ - ldrb r0, [r0, #0] │ │ - ldr r4, [r4, #20] │ │ - str r0, [sp, #8] │ │ - add r0, sp, #60 ; 0x3c │ │ - ldrb r0, [r0, #0] │ │ + sub sp, #44 ; 0x2c │ │ + str r3, [sp, #0] │ │ + add r3, sp, #64 ; 0x40 │ │ + ldrb r3, [r3, #0] │ │ + ldr r6, [r1, #8] │ │ + ldr r4, [r1, #4] │ │ + str r3, [sp, #4] │ │ + add r3, sp, #68 ; 0x44 │ │ + ldrb r3, [r3, #0] │ │ + ldr r5, [pc, #584] ; (5c404 ) │ │ + ldr r7, [r0, #4] │ │ + str r3, [sp, #8] │ │ + add r3, sp, #72 ; 0x48 │ │ + ldrb r3, [r3, #0] │ │ + add r5, pc │ │ + mov ip, r3 │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [r1, #0] │ │ + str r1, [sp, #16] │ │ + ldr r1, [r0, #20] │ │ + str r1, [sp, #20] │ │ + cmp r2, #2 │ │ + bne.n 5c1d6 │ │ + b.n 5c40c │ │ + cmp r2, #4 │ │ + bne.n 5c1dc │ │ + b.n 5c5aa │ │ + cmp r2, #1 │ │ + beq.n 5c1e2 │ │ + b.n 5c788 │ │ + mov r1, ip │ │ + movs r2, #255 ; 0xff │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #12] │ │ + str r3, [sp, #28] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #504] ; (5c408 ) │ │ + ldr r3, [r5, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #16] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + bne.n 5c228 │ │ + b.n 5c7f4 │ │ + ldr r3, [sp, #32] │ │ cmp r3, #2 │ │ - beq.n 5c24e │ │ - cmp r3, #4 │ │ - beq.n 5c29e │ │ + beq.n 5c316 │ │ + cmp r3, #3 │ │ + beq.n 5c2a8 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #32] │ │ cmp r3, #1 │ │ - beq.n 5c1d8 │ │ - b.n 5c2f8 │ │ - movs r5, #255 ; 0xff │ │ - muls r2, r6 │ │ - subs r3, r5, r0 │ │ - adds r1, r2, r1 │ │ - str r3, [sp, #12] │ │ - adds r3, r4, r1 │ │ - str r3, [sp, #16] │ │ - ldr r3, [pc, #308] ; (5c31c ) │ │ - adds r1, r5, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r6, [r3, #12] │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ - lsls r3, r7, #17 │ │ - lsrs r3, r3, #27 │ │ - ldrb r0, [r6, r3] │ │ + bne.n 5c23e │ │ + b.n 5c382 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r3, r7, #22 │ │ - lsrs r3, r3, #27 │ │ - str r0, [sp, #20] │ │ - ldrb r0, [r6, r3] │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - adds r1, r5, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r3, #31 │ │ ands r7, r3 │ │ - adds r4, r0, #0 │ │ + ldr r3, [sp, #16] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ ldr r3, [sp, #12] │ │ - ldrb r0, [r6, r7] │ │ - adds r1, r5, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #4] │ │ - add r3, ip │ │ - lsrs r3, r3, #3 │ │ - adds r4, r4, r2 │ │ - lsrs r4, r4, #3 │ │ - lsls r3, r3, #10 │ │ - lsls r4, r4, #5 │ │ - orrs r4, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #8] │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #16] │ │ + orrs r6, r5 │ │ lsrs r0, r0, #3 │ │ - orrs r4, r0 │ │ - strh r4, [r3, #0] │ │ - b.n 5c312 │ │ - muls r2, r6 │ │ - ldr r3, [pc, #200] ; (5c31c ) │ │ - adds r1, r2, r1 │ │ - adds r1, r4, r1 │ │ - ldr r3, [r7, r3] │ │ - ldrh r5, [r1, #0] │ │ - ldr r2, [r3, #12] │ │ - lsls r3, r5, #17 │ │ - lsrs r3, r3, #27 │ │ + orrs r6, r0 │ │ + strh r6, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 5c2ac │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ - lsls r3, r5, #22 │ │ - lsrs r3, r3, #27 │ │ - ldrb r4, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r3, #31 │ │ - ands r3, r5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ - adds r4, r4, r2 │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #0] │ │ - adds r0, r0, r2 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 5c280 │ │ - movs r0, #255 ; 0xff │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #10 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 5c28a │ │ - movs r4, #255 ; 0xff │ │ - lsrs r4, r4, #3 │ │ - lsls r4, r4, #5 │ │ - orrs r4, r0 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5c296 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - orrs r4, r3 │ │ - strh r4, [r1, #0] │ │ - b.n 5c312 │ │ - muls r2, r6 │ │ - ldr r3, [pc, #120] ; (5c31c ) │ │ - adds r1, r2, r1 │ │ - adds r4, r4, r1 │ │ - ldr r3, [r7, r3] │ │ - ldrh r2, [r4, #0] │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - ldr r6, [r3, #12] │ │ - lsls r3, r2, #17 │ │ - lsrs r3, r3, #27 │ │ - ldrb r0, [r6, r3] │ │ - ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - lsls r3, r2, #22 │ │ - lsrs r3, r3, #27 │ │ - ldrb r7, [r6, r3] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r2 │ │ - ldrb r6, [r6, r3] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r5 │ │ + lsrs r0, r0, #3 │ │ + orrs r6, r0 │ │ + strh r6, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 5c31a │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - b.n 5c312 │ │ - muls r6, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - adds r6, r1, r6 │ │ - lsrs r0, r2, #3 │ │ - ldr r2, [sp, #0] │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r0 │ │ - lsrs r0, r2, #3 │ │ - lsls r0, r0, #10 │ │ - orrs r0, r3 │ │ - strh r0, [r4, r6] │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r2, #68] ; 0x44 │ │ - movs r7, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - sub sp, #28 │ │ - add r0, sp, #48 ; 0x30 │ │ - ldrb r0, [r0, #0] │ │ - ldr r7, [pc, #360] ; (5c494 ) │ │ - ldr r5, [r4, #16] │ │ - str r0, [sp, #0] │ │ - add r0, sp, #52 ; 0x34 │ │ - ldrb r0, [r0, #0] │ │ - add r7, pc │ │ - lsls r1, r1, #1 │ │ - str r0, [sp, #4] │ │ - add r0, sp, #56 ; 0x38 │ │ - ldrb r0, [r0, #0] │ │ - ldr r4, [r4, #20] │ │ - str r0, [sp, #8] │ │ - add r0, sp, #60 ; 0x3c │ │ - ldrb r0, [r0, #0] │ │ - cmp r3, #2 │ │ - beq.n 5c3ca │ │ - cmp r3, #4 │ │ - beq.n 5c41a │ │ - cmp r3, #1 │ │ - beq.n 5c354 │ │ - b.n 5c474 │ │ - movs r6, #255 ; 0xff │ │ - muls r2, r5 │ │ - subs r3, r6, r0 │ │ - adds r1, r2, r1 │ │ - str r3, [sp, #12] │ │ - adds r3, r4, r1 │ │ - str r3, [sp, #16] │ │ - ldr r3, [pc, #308] ; (5c498 ) │ │ - adds r1, r6, #0 │ │ - ldr r4, [r7, r3] │ │ - ldr r3, [sp, #16] │ │ - ldr r5, [r4, #12] │ │ - ldrh r7, [r3, #0] │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r5, r3] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #8] │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r5 │ │ + lsrs r0, r0, #3 │ │ + orrs r6, r0 │ │ + strh r6, [r4, #0] │ │ + adds r4, #2 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [r4, #8] │ │ - lsls r3, r7, #21 │ │ - lsrs r3, r3, #26 │ │ - str r0, [sp, #20] │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - adds r1, r6, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r3, #31 │ │ ands r7, r3 │ │ - adds r4, r0, #0 │ │ + ldr r3, [sp, #16] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ ldr r3, [sp, #12] │ │ - ldrb r0, [r5, r7] │ │ - adds r1, r6, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - lsrs r5, r3, #3 │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #8] │ │ - lsls r5, r5, #11 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #20] │ │ + orrs r6, r5 │ │ lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ + orrs r6, r0 │ │ + subs r3, #1 │ │ + strh r6, [r4, #0] │ │ + str r3, [sp, #20] │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + ble.n 5c3f6 │ │ + b.n 5c23e │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ adds r4, r4, r3 │ │ - lsrs r4, r4, #2 │ │ + b.n 5c220 │ │ + nop ; (mov r8, r8) │ │ + ldr r6, [r0, #68] ; 0x44 │ │ + movs r7, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + str r3, [sp, #24] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + adds r3, r4, #0 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #16] │ │ + subs r0, r0, r6 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #20] │ │ + lsls r3, r3, #1 │ │ + adds r4, r2, r3 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r2, r2, r3 │ │ + asrs r3, r2, #2 │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #848] ; (5c784 ) │ │ + movs r2, #3 │ │ + ldr r3, [r5, r3] │ │ + ands r6, r2 │ │ + str r6, [sp, #16] │ │ + ldr r5, [r3, #12] │ │ + lsls r3, r0, #1 │ │ + movs r0, #248 ; 0xf8 │ │ + str r3, [sp, #20] │ │ + lsls r0, r0, #2 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 5c44e │ │ + b.n 5c7f4 │ │ ldr r3, [sp, #16] │ │ - lsls r4, r4, #5 │ │ - orrs r5, r4 │ │ - strh r5, [r3, #0] │ │ - b.n 5c48e │ │ - muls r2, r5 │ │ - ldr r3, [pc, #200] ; (5c498 ) │ │ - adds r1, r2, r1 │ │ - adds r4, r4, r1 │ │ - ldr r5, [r7, r3] │ │ - ldrh r0, [r4, #0] │ │ - ldr r1, [r5, #12] │ │ - lsrs r3, r0, #11 │ │ - ldr r5, [r5, #8] │ │ - ldrb r2, [r1, r3] │ │ - lsls r3, r0, #21 │ │ - lsrs r3, r3, #26 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, #2 │ │ + beq.n 5c4fa │ │ + cmp r3, #3 │ │ + beq.n 5c4ac │ │ + cmp r3, #1 │ │ + beq.n 5c548 │ │ + ldrh r3, [r4, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + mov ip, r3 │ │ + lsls r1, r1, #7 │ │ + ands r3, r1 │ │ + asrs r3, r3, #10 │ │ ldrb r6, [r5, r3] │ │ - movs r3, #31 │ │ + mov r3, ip │ │ + mov r1, ip │ │ + movs r7, #31 │ │ ands r3, r0 │ │ - ldrb r3, [r1, r3] │ │ + asrs r3, r3, #5 │ │ + ands r7, r1 │ │ + ldrb r3, [r5, r3] │ │ ldr r1, [sp, #4] │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #8] │ │ + adds r7, r7, r1 │ │ + ldr r1, [sp, #0] │ │ adds r6, r6, r1 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 5c48e │ │ + movs r6, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5c498 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r6 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5c4a4 │ │ + movs r7, #255 ; 0xff │ │ + lsrs r7, r7, #3 │ │ + orrs r7, r3 │ │ + strh r7, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r3, [r4, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + mov ip, r3 │ │ + lsls r1, r1, #7 │ │ + ands r3, r1 │ │ + asrs r3, r3, #10 │ │ + ldrb r6, [r5, r3] │ │ + mov r3, ip │ │ + mov r1, ip │ │ + movs r7, #31 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ands r7, r1 │ │ + ldrb r3, [r5, r3] │ │ + ldr r1, [sp, #4] │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r1 │ │ ldr r1, [sp, #8] │ │ + adds r7, r7, r1 │ │ + ldr r1, [sp, #0] │ │ + adds r6, r6, r1 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 5c4dc │ │ + movs r6, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5c4e6 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r6 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5c4f2 │ │ + movs r7, #255 ; 0xff │ │ + lsrs r7, r7, #3 │ │ + orrs r7, r3 │ │ + strh r7, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r3, [r4, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + mov ip, r3 │ │ + lsls r1, r1, #7 │ │ + ands r3, r1 │ │ + asrs r3, r3, #10 │ │ + ldrb r6, [r5, r3] │ │ + mov r3, ip │ │ + mov r1, ip │ │ + movs r7, #31 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ands r7, r1 │ │ + ldrb r3, [r5, r3] │ │ + ldr r1, [sp, #4] │ │ + ldrb r7, [r5, r7] │ │ adds r3, r3, r1 │ │ + ldr r1, [sp, #8] │ │ + adds r7, r7, r1 │ │ ldr r1, [sp, #0] │ │ - adds r2, r2, r1 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 5c3fc │ │ - movs r2, #255 ; 0xff │ │ - lsrs r2, r2, #3 │ │ - lsls r2, r2, #11 │ │ + adds r6, r6, r1 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 5c52a │ │ + movs r6, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 5c406 │ │ + bls.n 5c534 │ │ movs r3, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ - orrs r3, r2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r6 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5c540 │ │ + movs r7, #255 ; 0xff │ │ + lsrs r7, r7, #3 │ │ + orrs r7, r3 │ │ + strh r7, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r3, [r4, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + mov ip, r3 │ │ + lsls r1, r1, #7 │ │ + ands r3, r1 │ │ + asrs r3, r3, #10 │ │ + ldrb r6, [r5, r3] │ │ + mov r3, ip │ │ + mov r1, ip │ │ + movs r7, #31 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ands r7, r1 │ │ + ldrb r3, [r5, r3] │ │ + ldr r1, [sp, #4] │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #8] │ │ + adds r7, r7, r1 │ │ + ldr r1, [sp, #0] │ │ + adds r6, r6, r1 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 5c410 │ │ + bls.n 5c578 │ │ movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #2 │ │ - lsls r6, r6, #5 │ │ - orrs r6, r3 │ │ - strh r6, [r4, #0] │ │ - b.n 5c48e │ │ - muls r2, r5 │ │ - ldr r3, [pc, #120] ; (5c498 ) │ │ - adds r1, r2, r1 │ │ - adds r4, r4, r1 │ │ - ldr r6, [r7, r3] │ │ - ldrh r5, [r4, #0] │ │ - ldr r2, [r6, #12] │ │ - lsrs r3, r5, #11 │ │ - ldr r1, [r6, #8] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5c582 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r6 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5c58e │ │ + movs r7, #255 ; 0xff │ │ + lsrs r7, r7, #3 │ │ + orrs r7, r3 │ │ + subs r2, #1 │ │ + strh r7, [r4, #0] │ │ + adds r4, #2 │ │ + cmp r2, #0 │ │ + ble.n 5c59e │ │ + b.n 5c45e │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #20] │ │ + adds r4, r4, r3 │ │ + b.n 5c446 │ │ + str r3, [sp, #24] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #436] ; (5c784 ) │ │ + ldr r3, [r5, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #12] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 5c5e8 │ │ + b.n 5c7f4 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #2 │ │ + beq.n 5c6b6 │ │ + cmp r3, #3 │ │ + beq.n 5c658 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #1 │ │ + bne.n 5c5fe │ │ + b.n 5c712 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - lsls r3, r5, #21 │ │ - lsrs r3, r3, #26 │ │ - ldrb r6, [r1, r3] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r7, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ movs r3, #31 │ │ - ands r3, r5 │ │ - ldrb r5, [r2, r3] │ │ + ands r3, r6 │ │ + ldrb r6, [r2, r3] │ │ ldr r3, [sp, #8] │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r1, #255 ; 0xff │ │ - lsrs r7, r0, #3 │ │ - adds r0, r5, #0 │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r7, r7, #11 │ │ - lsrs r0, r0, #2 │ │ - orrs r5, r7 │ │ - lsls r0, r0, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r4, #0] │ │ - b.n 5c48e │ │ - ldr r3, [sp, #4] │ │ - muls r2, r5 │ │ - lsrs r6, r3, #2 │ │ - ldr r3, [sp, #8] │ │ - lsls r6, r6, #5 │ │ - adds r1, r1, r2 │ │ - lsrs r0, r3, #3 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 5c65c │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #0] │ │ - orrs r6, r0 │ │ - lsrs r0, r3, #3 │ │ - lsls r0, r0, #11 │ │ - orrs r6, r0 │ │ - strh r6, [r4, r1] │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r4, [r2, #44] ; 0x2c │ │ - movs r7, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - add r4, sp, #48 ; 0x30 │ │ - ldrb r4, [r4, #0] │ │ - ldr r5, [r0, #16] │ │ - lsls r1, r1, #2 │ │ - str r4, [sp, #4] │ │ - add r4, sp, #52 ; 0x34 │ │ - ldrb r7, [r4, #0] │ │ - add r4, sp, #56 ; 0x38 │ │ - ldrb r4, [r4, #0] │ │ - ldr r0, [r0, #20] │ │ - str r4, [sp, #8] │ │ - add r4, sp, #60 ; 0x3c │ │ - ldrb r4, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 5c522 │ │ - cmp r3, #4 │ │ - beq.n 5c55c │ │ - cmp r3, #1 │ │ - bne.n 5c5a6 │ │ - movs r6, #255 ; 0xff │ │ - muls r5, r2 │ │ - adds r1, r5, r1 │ │ - subs r3, r6, r4 │ │ - adds r4, r0, r1 │ │ - ldr r5, [r4, #0] │ │ - str r3, [sp, #12] │ │ - adds r1, r6, #0 │ │ - lsls r0, r5, #8 │ │ - lsrs r0, r0, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #16] │ │ - lsls r0, r5, #16 │ │ - lsrs r0, r0, #24 │ │ - muls r3, r0 │ │ - adds r1, r6, #0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #20] │ │ - adds r0, r5, #0 │ │ - ldr r3, [sp, #12] │ │ - ands r0, r6 │ │ - adds r1, r6, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #16] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #20] │ │ - add r3, ip │ │ - lsls r3, r3, #16 │ │ - adds r7, r2, r7 │ │ - ldr r2, [sp, #8] │ │ - lsls r7, r7, #8 │ │ - orrs r3, r7 │ │ - adds r0, r0, r2 │ │ - orrs r3, r0 │ │ - str r3, [r4, #0] │ │ - b.n 5c5ba │ │ - muls r2, r5 │ │ - movs r5, #255 ; 0xff │ │ - adds r1, r2, r1 │ │ - adds r4, r0, r1 │ │ - ldr r6, [r4, #0] │ │ - lsls r2, r6, #16 │ │ - lsrs r2, r2, #24 │ │ - adds r7, r2, r7 │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r6, #8 │ │ - ands r6, r5 │ │ - adds r6, r6, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r3, r3, #24 │ │ - adds r3, r3, r2 │ │ - cmp r3, r5 │ │ - bls.n 5c546 │ │ - adds r3, r5, #0 │ │ - lsls r3, r3, #16 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 5c54e │ │ - movs r7, #255 ; 0xff │ │ - lsls r7, r7, #8 │ │ - orrs r7, r3 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 5c558 │ │ - movs r6, #255 ; 0xff │ │ - orrs r6, r7 │ │ - b.n 5c5a2 │ │ - adds r4, r5, #0 │ │ - muls r4, r2 │ │ - adds r4, r4, r1 │ │ - adds r4, r0, r4 │ │ - ldr r5, [r4, #0] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r7, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - lsls r6, r5, #16 │ │ - lsrs r6, r6, #24 │ │ - muls r6, r7 │ │ - movs r7, #255 ; 0xff │ │ - lsls r0, r5, #8 │ │ - lsrs r0, r0, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + movs r3, #31 │ │ + ands r3, r6 │ │ + ldrb r6, [r2, r3] │ │ ldr r3, [sp, #8] │ │ - ands r5, r7 │ │ - adds r1, r7, #0 │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r1, r7, #0 │ │ - lsls r3, r0, #16 │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #4] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r0, #8 │ │ - adds r1, r7, #0 │ │ - adds r0, r5, #0 │ │ - orrs r6, r3 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - orrs r6, r0 │ │ - str r6, [r4, #0] │ │ - b.n 5c5ba │ │ - ldr r3, [sp, #8] │ │ - lsls r7, r7, #8 │ │ - adds r4, r5, #0 │ │ - muls r4, r2 │ │ - orrs r7, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r4, r1, r4 │ │ - lsls r6, r3, #16 │ │ - orrs r6, r7 │ │ - str r6, [r0, r4] │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - add r4, sp, #48 ; 0x30 │ │ - ldrb r4, [r4, #0] │ │ - ldr r7, [r0, #16] │ │ - lsls r1, r1, #2 │ │ - str r4, [sp, #4] │ │ - add r4, sp, #52 ; 0x34 │ │ - ldrb r4, [r4, #0] │ │ - str r4, [sp, #8] │ │ - add r4, sp, #56 ; 0x38 │ │ - ldrb r4, [r4, #0] │ │ - str r4, [sp, #12] │ │ - add r4, sp, #60 ; 0x3c │ │ - ldrb r5, [r4, #0] │ │ - ldr r4, [r0, #20] │ │ - cmp r3, #2 │ │ - beq.n 5c64c │ │ - cmp r3, #4 │ │ - beq.n 5c692 │ │ - cmp r3, #1 │ │ - bne.n 5c6e2 │ │ - movs r6, #255 ; 0xff │ │ - muls r7, r2 │ │ - adds r1, r7, r1 │ │ - adds r4, r4, r1 │ │ - subs r3, r6, r5 │ │ - ldr r5, [r4, #0] │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 5c6ba │ │ + ldr r3, [sp, #20] │ │ str r3, [sp, #16] │ │ - adds r1, r6, #0 │ │ - lsrs r0, r5, #16 │ │ - ands r0, r6 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r7, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + movs r3, #31 │ │ + ands r3, r6 │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #16] │ │ - str r0, [sp, #20] │ │ - lsrs r0, r5, #8 │ │ - ands r0, r6 │ │ - muls r3, r0 │ │ - adds r1, r6, #0 │ │ - adds r0, r3, #0 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r7, r0, #0 │ │ - adds r0, r5, #0 │ │ - ldr r3, [sp, #16] │ │ - ands r0, r6 │ │ - adds r1, r6, #0 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #12] │ │ - lsrs r5, r5, #24 │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r5, r5, #24 │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ - add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r5, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r7, r7, r3 │ │ - lsls r7, r7, #8 │ │ - orrs r5, r7 │ │ - b.n 5c6de │ │ - muls r2, r7 │ │ - movs r7, #255 ; 0xff │ │ - adds r1, r2, r1 │ │ - adds r4, r4, r1 │ │ - ldr r5, [r4, #0] │ │ - ldr r1, [sp, #4] │ │ - adds r2, r5, #0 │ │ - lsrs r3, r5, #16 │ │ - ands r3, r7 │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #8] │ │ - lsrs r6, r5, #8 │ │ - ands r6, r7 │ │ - adds r6, r6, r1 │ │ - ldr r1, [sp, #12] │ │ - ands r2, r7 │ │ - adds r2, r2, r1 │ │ - cmp r2, r7 │ │ - bls.n 5c674 │ │ - adds r2, r7, #0 │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r5, r2 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5c680 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - orrs r5, r3 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 5c68a │ │ - movs r6, #255 ; 0xff │ │ - lsls r6, r6, #8 │ │ - orrs r6, r5 │ │ - str r6, [r4, #0] │ │ - b.n 5c6fa │ │ - movs r6, #255 ; 0xff │ │ - muls r7, r2 │ │ - adds r1, r7, r1 │ │ - adds r4, r4, r1 │ │ - ldr r5, [r4, #0] │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r7, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #8] │ │ - adds r0, r5, #0 │ │ - lsrs r7, r5, #16 │ │ - ands r7, r6 │ │ muls r3, r7 │ │ adds r7, r3, #0 │ │ - lsrs r3, r5, #8 │ │ + movs r3, #31 │ │ ands r3, r6 │ │ - muls r2, r3 │ │ - ldr r3, [sp, #12] │ │ - ands r0, r6 │ │ - adds r1, r6, #0 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - str r2, [sp, #4] │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r5, r0 │ │ - adds r1, r6, #0 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #16 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ orrs r5, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #4] │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ + ldr r3, [sp, #16] │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ - str r5, [r4, #0] │ │ - b.n 5c6fa │ │ - ldr r3, [sp, #8] │ │ - ldr r6, [sp, #12] │ │ - muls r2, r7 │ │ - lsls r3, r3, #8 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r5, r5, #24 │ │ - adds r2, r1, r2 │ │ - lsls r7, r3, #16 │ │ - orrs r6, r7 │ │ - orrs r6, r5 │ │ - str r6, [r4, r2] │ │ + subs r3, #1 │ │ + strh r5, [r4, #0] │ │ + str r3, [sp, #16] │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + ble.n 5c776 │ │ + b.n 5c5fe │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #32] │ │ + adds r4, r4, r3 │ │ + b.n 5c5e0 │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + adds r5, r3, #0 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + adds r3, r4, #0 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #16] │ │ + subs r0, r0, r6 │ │ + lsls r0, r0, #1 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #20] │ │ + lsls r3, r3, #1 │ │ + adds r3, r2, r3 │ │ + adds r2, r6, #3 │ │ + asrs r7, r2, #31 │ │ + lsrs r7, r7, #30 │ │ + adds r7, r7, r2 │ │ + ldr r2, [sp, #4] │ │ + asrs r7, r7, #2 │ │ + lsrs r1, r2, #3 │ │ + lsls r4, r1, #5 │ │ + movs r1, #3 │ │ + ldr r2, [sp, #8] │ │ + ands r6, r1 │ │ + lsrs r2, r2, #3 │ │ + orrs r4, r2 │ │ + ldr r2, [sp, #0] │ │ + lsrs r2, r2, #3 │ │ + lsls r2, r2, #10 │ │ + orrs r4, r2 │ │ + cmp r5, #0 │ │ + beq.n 5c7f4 │ │ + adds r2, r7, #0 │ │ + cmp r6, #2 │ │ + beq.n 5c7e0 │ │ + cmp r6, #3 │ │ + beq.n 5c7dc │ │ + cmp r6, #1 │ │ + beq.n 5c7e4 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + subs r2, #1 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + cmp r2, #0 │ │ + bgt.n 5c7d8 │ │ + subs r5, #1 │ │ + adds r3, r3, r0 │ │ + b.n 5c7c6 │ │ movs r0, #0 │ │ - add sp, #28 │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #60 ; 0x3c │ │ - add r4, sp, #80 ; 0x50 │ │ - mov ip, r2 │ │ - ldrb r2, [r4, #0] │ │ - add r4, sp, #84 ; 0x54 │ │ - ldr r6, [pc, #844] ; (5ca5c ) │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r4, #0] │ │ - add r4, sp, #88 ; 0x58 │ │ - add r6, pc │ │ - str r2, [sp, #8] │ │ - ldrb r2, [r4, #0] │ │ - add r4, sp, #92 ; 0x5c │ │ - ldrb r7, [r4, #0] │ │ - str r2, [sp, #12] │ │ + sub sp, #52 ; 0x34 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #72 ; 0x48 │ │ + ldrb r3, [r3, #0] │ │ + ldr r6, [r1, #8] │ │ + ldr r4, [r1, #4] │ │ + str r3, [sp, #8] │ │ + add r3, sp, #76 ; 0x4c │ │ + ldrb r3, [r3, #0] │ │ + ldr r5, [pc, #564] ; (5ca48 ) │ │ + ldr r7, [r0, #4] │ │ + str r3, [sp, #12] │ │ + add r3, sp, #80 ; 0x50 │ │ + ldrb r3, [r3, #0] │ │ + add r5, pc │ │ + mov ip, r3 │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [r1, #0] │ │ + str r1, [sp, #20] │ │ + ldr r1, [r0, #20] │ │ + str r1, [sp, #24] │ │ + cmp r2, #2 │ │ + bne.n 5c82e │ │ + b.n 5ca50 │ │ + cmp r2, #4 │ │ + bne.n 5c834 │ │ + b.n 5cc06 │ │ + cmp r2, #1 │ │ + beq.n 5c83a │ │ + b.n 5cde0 │ │ + mov r1, ip │ │ movs r2, #255 ; 0xff │ │ - ldr r4, [r0, #4] │ │ - subs r2, r2, r7 │ │ - str r2, [sp, #28] │ │ - ldrb r7, [r4, #9] │ │ - lsls r5, r7, #24 │ │ - cmp r7, #2 │ │ - beq.n 5c73a │ │ - lsrs r5, r5, #24 │ │ - cmp r5, #4 │ │ - bne.n 5c738 │ │ - b.n 5c97e │ │ - b.n 5cbb6 │ │ - ldr r2, [r0, #16] │ │ - lsls r1, r1, #1 │ │ - ldr r7, [r0, #20] │ │ - adds r5, r2, #0 │ │ - ldrb r2, [r4, #28] │ │ + subs r2, r2, r1 │ │ str r2, [sp, #16] │ │ - ldrb r2, [r4, #29] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #20] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #484] ; (5ca4c ) │ │ + ldr r3, [r5, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ str r2, [sp, #20] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #24] │ │ - ldr r2, [r4, #24] │ │ - str r2, [sp, #32] │ │ + str r3, [sp, #32] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + bne.n 5c884 │ │ + b.n 5ce4c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #2 │ │ - beq.n 5c81a │ │ - cmp r3, #4 │ │ - bne.n 5c75c │ │ - b.n 5c8aa │ │ + beq.n 5c966 │ │ + cmp r3, #3 │ │ + beq.n 5c8fe │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #1 │ │ - beq.n 5c762 │ │ - b.n 5c944 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - mov r2, ip │ │ - muls r2, r5 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - adds r1, r2, r1 │ │ - adds r7, r7, r1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - ldrh r5, [r7, #0] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #732] ; (5ca60 ) │ │ - ldr r3, [r6, r3] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #16] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ + bne.n 5c89a │ │ + b.n 5c9cc │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #32] │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r0, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ - adds r2, r6, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r2, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r2, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #8] │ │ - mov ip, r1 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #20] │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r5, r2 │ │ - orrs r3, r5 │ │ - adds r5, r3, #0 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #12] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ - b.n 5ca58 │ │ - mov r2, ip │ │ - muls r2, r5 │ │ - adds r1, r2, r1 │ │ - adds r3, r7, r1 │ │ - ldrh r2, [r3, #0] │ │ - mov ip, r3 │ │ - adds r3, r4, #1 │ │ - ldrb r0, [r3, #31] │ │ - ldr r3, [pc, #564] ; (5ca60 ) │ │ - ldr r3, [r6, r3] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #16] │ │ - ldr r1, [sp, #28] │ │ - lsls r5, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r5, [r5, r1] │ │ - ldr r1, [sp, #20] │ │ - ands r3, r2 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r5, r3] │ │ - adds r5, r4, #2 │ │ - ldrb r7, [r5, #31] │ │ - ldr r5, [r4, #16] │ │ - lsls r6, r1, #2 │ │ - ldr r1, [sp, #28] │ │ - ands r5, r2 │ │ - lsrs r5, r7 │ │ - ldr r6, [r6, r1] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r6, r5] │ │ - adds r6, r4, #3 │ │ - ldr r4, [r4, #20] │ │ - ldrb r6, [r6, #31] │ │ - lsls r1, r1, #2 │ │ - ands r2, r4 │ │ - lsrs r2, r6 │ │ - ldr r4, [sp, #28] │ │ - ldr r1, [r1, r4] │ │ - ldrb r4, [r1, r2] │ │ - ldr r2, [sp, #8] │ │ - adds r5, r5, r2 │ │ - ldr r2, [sp, #12] │ │ - adds r4, r4, r2 │ │ - ldr r2, [sp, #4] │ │ - adds r3, r3, r2 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5c87a │ │ - movs r3, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - lsrs r3, r2 │ │ - lsls r3, r0 │ │ - adds r0, r3, #0 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 5c888 │ │ - movs r5, #255 ; 0xff │ │ - ldr r3, [sp, #20] │ │ - lsrs r5, r3 │ │ - lsls r5, r7 │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #8] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + lsrs r5, r5, #2 │ │ + lsls r5, r5, #5 │ │ orrs r0, r5 │ │ - orrs r3, r0 │ │ - adds r0, r3, #0 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 5c89c │ │ - movs r4, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsrs r4, r3 │ │ - lsls r4, r6 │ │ - mov r3, ip │ │ - orrs r0, r4 │ │ - strh r0, [r3, #0] │ │ - b.n 5ca58 │ │ - mov r2, ip │ │ - muls r2, r5 │ │ - adds r1, r2, r1 │ │ - adds r3, r7, r1 │ │ - ldr r1, [sp, #16] │ │ - str r3, [sp, #28] │ │ - adds r2, r4, #1 │ │ - ldrh r3, [r3, #0] │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldrb r5, [r2, #31] │ │ - adds r2, r4, #2 │ │ - ands r1, r3 │ │ - lsrs r1, r5 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #36] ; 0x24 │ │ - adds r2, r4, #3 │ │ - ldrb r7, [r2, #31] │ │ - ldr r2, [pc, #400] ; (5ca60 ) │ │ - ldr r2, [r6, r2] │ │ - ldr r0, [r0, r2] │ │ - ldrb r0, [r0, r1] │ │ - ldr r1, [sp, #4] │ │ - muls r1, r0 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - lsls r6, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r4, [r4, #20] │ │ - ldr r6, [r6, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r0 │ │ - ands r3, r4 │ │ - lsrs r3, r7 │ │ - ldrb r6, [r6, r1] │ │ - ldr r1, [sp, #8] │ │ - mov r0, ip │ │ - muls r1, r6 │ │ - adds r6, r1, #0 │ │ - ldr r1, [sp, #24] │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r4, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r4 │ │ - adds r4, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r5, r0 │ │ - adds r0, r4, #0 │ │ - orrs r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ + strh r0, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 5c902 │ │ ldr r3, [sp, #28] │ │ - orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - b.n 5ca58 │ │ - adds r3, r5, #0 │ │ - ldr r2, [sp, #12] │ │ - mov r5, ip │ │ - muls r5, r3 │ │ - ldr r3, [sp, #24] │ │ - adds r5, r1, r5 │ │ - ldr r6, [sp, #4] │ │ - lsrs r2, r3 │ │ - adds r3, r4, #3 │ │ - ldrb r0, [r3, #31] │ │ - ldr r3, [sp, #32] │ │ - lsls r2, r0 │ │ - orrs r3, r2 │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #20] │ │ - lsrs r2, r3 │ │ - adds r3, r4, #2 │ │ - ldrb r1, [r3, #31] │ │ - ldr r3, [sp, #16] │ │ - adds r4, #1 │ │ - lsls r2, r1 │ │ - lsrs r6, r3 │ │ - ldrb r1, [r4, #31] │ │ - orrs r2, r0 │ │ - lsls r6, r1 │ │ - orrs r6, r2 │ │ - strh r6, [r7, r5] │ │ - b.n 5ca58 │ │ - ldrb r2, [r4, #28] │ │ - ldr r7, [r0, #16] │ │ - ldr r5, [r0, #20] │ │ - str r2, [sp, #16] │ │ - ldrb r2, [r4, #29] │ │ - lsls r1, r1, #2 │ │ - str r2, [sp, #20] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #24] │ │ - ldr r2, [r4, #24] │ │ - str r2, [sp, #32] │ │ - mov r2, ip │ │ - muls r2, r7 │ │ - cmp r3, #2 │ │ - beq.n 5ca64 │ │ - cmp r3, #4 │ │ - bne.n 5c9a2 │ │ - b.n 5caea │ │ - cmp r3, #1 │ │ - beq.n 5c9a8 │ │ - b.n 5cb80 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - adds r1, r2, r1 │ │ - adds r7, r5, r1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - ldr r5, [r7, #0] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #156] ; (5ca60 ) │ │ - ldr r3, [r6, r3] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #16] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ + str r3, [sp, #24] │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #32] │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r0, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ adds r6, r6, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #8] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r1, r3, #0 │ │ - ldr r3, [sp, #20] │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r6, r1 │ │ - orrs r6, r3 │ │ ldr r3, [sp, #12] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r0, r3 │ │ - orrs r6, r0 │ │ - str r6, [r7, #0] │ │ - movs r0, #0 │ │ - b.n 5cbbc │ │ - str r4, [r6, #108] ; 0x6c │ │ - movs r7, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - adds r1, r2, r1 │ │ - adds r3, r4, #1 │ │ - adds r5, r5, r1 │ │ - ldrb r1, [r3, #31] │ │ - ldr r3, [pc, #336] ; (5cbc0 ) │ │ - ldr r2, [r6, r3] │ │ - ldr r3, [sp, #16] │ │ - ldr r6, [r5, #0] │ │ - lsls r0, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r0, [r0, r2] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #28] │ │ - adds r3, r4, #2 │ │ - ldrb r0, [r3, #31] │ │ - ldr r3, [sp, #20] │ │ - lsls r7, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r7, [r7, r2] │ │ - ands r3, r6 │ │ - ldr r6, [sp, #24] │ │ - lsrs r3, r0 │ │ - lsls r6, r6, #2 │ │ - mov ip, r6 │ │ - ldrb r3, [r7, r3] │ │ - ldr r6, [r5, #0] │ │ - adds r7, r4, #3 │ │ - ldr r4, [r4, #20] │ │ - ldrb r7, [r7, #31] │ │ - ands r4, r6 │ │ - mov r6, ip │ │ - lsrs r4, r7 │ │ - ldr r2, [r6, r2] │ │ - ldr r6, [sp, #28] │ │ - ldrb r4, [r2, r4] │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #12] │ │ - adds r4, r4, r2 │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r2 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 5cac0 │ │ - movs r6, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - lsrs r6, r2 │ │ - lsls r6, r1 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5cacc │ │ - movs r3, #255 ; 0xff │ │ + ldr r3, [sp, #8] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + lsrs r5, r5, #2 │ │ + lsls r5, r5, #5 │ │ + orrs r0, r5 │ │ + strh r0, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 5c96a │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldrh r7, [r4, #0] │ │ ldr r2, [sp, #20] │ │ - lsrs r3, r2 │ │ - lsls r3, r0 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r6, r3 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 5cade │ │ - movs r4, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsrs r4, r3 │ │ - lsls r4, r7 │ │ - orrs r6, r4 │ │ - str r6, [r5, #0] │ │ - b.n 5ca58 │ │ - adds r1, r2, r1 │ │ - adds r5, r5, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [r5, #0] │ │ - adds r2, r4, #1 │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldrb r7, [r2, #31] │ │ - adds r2, r4, #2 │ │ - ands r1, r3 │ │ - lsrs r1, r7 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #28] │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #180] ; (5cbc0 ) │ │ - ldr r2, [r6, r2] │ │ - ldr r0, [r0, r2] │ │ - ldrb r0, [r0, r1] │ │ - ldr r1, [sp, #4] │ │ - muls r1, r0 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - lsls r6, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r4, [r4, #20] │ │ - ldr r6, [r6, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ands r3, r4 │ │ - ldrb r6, [r6, r1] │ │ - lsrs r3, r0 │ │ - ldr r1, [sp, #8] │ │ - mov r0, ip │ │ - muls r1, r6 │ │ - adds r6, r1, #0 │ │ - ldr r1, [sp, #24] │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ldrb r4, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r4 │ │ - adds r4, r3, #0 │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #16] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #32] │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - adds r0, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ ldr r3, [sp, #20] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #28] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r7, r0 │ │ - adds r0, r4, #0 │ │ - orrs r7, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ - orrs r7, r0 │ │ - str r7, [r5, #0] │ │ - b.n 5ca58 │ │ - adds r0, r1, r2 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #12] │ │ - ldr r7, [sp, #4] │ │ - lsrs r2, r3 │ │ - adds r3, r4, #3 │ │ - ldrb r1, [r3, #31] │ │ - ldr r3, [sp, #32] │ │ - lsls r2, r1 │ │ - adds r1, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - orrs r1, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r2, r3 │ │ - adds r3, r4, #2 │ │ - ldrb r6, [r3, #31] │ │ - ldr r3, [sp, #16] │ │ - adds r4, #1 │ │ - lsls r2, r6 │ │ - lsrs r7, r3 │ │ - adds r6, r2, #0 │ │ - ldrb r2, [r4, #31] │ │ - orrs r6, r1 │ │ - lsls r7, r2 │ │ - orrs r6, r7 │ │ - str r6, [r5, r0] │ │ - b.n 5ca58 │ │ - movs r0, #4 │ │ - bl 18bd0 │ │ - add sp, #60 ; 0x3c │ │ - pop {r4, r5, r6, r7, pc} │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - sub sp, #68 ; 0x44 │ │ - add r0, sp, #88 ; 0x58 │ │ - str r2, [sp, #20] │ │ - ldrb r2, [r0, #0] │ │ - add r0, sp, #92 ; 0x5c │ │ - ldr r4, [r7, #4] │ │ - str r2, [sp, #24] │ │ - ldrb r2, [r0, #0] │ │ - add r0, sp, #96 ; 0x60 │ │ - str r2, [sp, #28] │ │ - ldrb r2, [r0, #0] │ │ - add r0, sp, #100 ; 0x64 │ │ - ldrb r6, [r0, #0] │ │ - str r2, [sp, #32] │ │ - ldr r0, [pc, #724] ; (5cebc ) │ │ - ldrb r5, [r4, #9] │ │ - add r0, pc │ │ - cmp r5, #4 │ │ - beq.n 5cbf0 │ │ - b.n 5ceb0 │ │ - ldr r2, [r7, #16] │ │ - lsls r1, r1, #2 │ │ - adds r5, r2, #0 │ │ - ldr r2, [r7, #20] │ │ - mov ip, r2 │ │ - ldrb r2, [r4, #28] │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r4, #29] │ │ - str r2, [sp, #8] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #12] │ │ - ldrb r2, [r4, #31] │ │ - str r2, [sp, #16] │ │ - cmp r3, #2 │ │ - beq.n 5ccfc │ │ - cmp r3, #4 │ │ - bne.n 5cc14 │ │ - b.n 5cdb0 │ │ - cmp r3, #1 │ │ - beq.n 5cc1a │ │ - b.n 5ce70 │ │ - movs r7, #255 ; 0xff │ │ - subs r3, r7, r6 │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - ldr r2, [sp, #20] │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - muls r2, r5 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - adds r1, r2, r1 │ │ - add r1, ip │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - ldr r5, [r1, #0] │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #632] ; (5cec0 ) │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r3, [r0, r3] │ │ - str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r2, r1] │ │ - adds r1, r7, #0 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #12] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #8] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + lsrs r5, r5, #2 │ │ + lsls r5, r5, #5 │ │ + orrs r0, r5 │ │ + strh r0, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r2, r1] │ │ - adds r1, r7, #0 │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #32] │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r0, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r2, r1] │ │ - adds r1, r7, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r1, r3, #0 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ - lsrs r1, r3 │ │ - mov ip, r2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - adds r7, r3, #0 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #12] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #8] │ │ - lsrs r7, r3 │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #24] │ │ + lsrs r5, r5, #2 │ │ + lsls r5, r5, #5 │ │ + orrs r0, r5 │ │ + subs r3, #1 │ │ + strh r0, [r4, #0] │ │ + str r3, [sp, #24] │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + ble.n 5ca3a │ │ + b.n 5c89a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + subs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - lsls r7, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r1, r7 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #24] │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ands r3, r5 │ │ - lsrs r3, r4 │ │ - ldr r4, [sp, #20] │ │ - ldr r2, [r2, r4] │ │ - ldrb r3, [r2, r3] │ │ + adds r4, r4, r3 │ │ + b.n 5c87c │ │ + nop ; (mov r8, r8) │ │ + str r6, [r5, #92] ; 0x5c │ │ + movs r7, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + str r3, [sp, #28] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #20] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r2, r2, r3 │ │ + asrs r3, r2, #2 │ │ + movs r2, #3 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #868] ; (5cddc ) │ │ + ands r6, r2 │ │ + ldr r3, [r5, r3] │ │ + str r6, [sp, #20] │ │ + movs r6, #31 │ │ + ldr r5, [r3, #12] │ │ + ldr r1, [r3, #8] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + bne.n 5ca90 │ │ + b.n 5ce4c │ │ + ldr r3, [sp, #20] │ │ ldr r2, [sp, #16] │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - lsls r3, r2 │ │ - ldr r2, [sp, #32] │ │ - orrs r3, r1 │ │ - adds r5, r0, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r5, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r5, r2 │ │ - orrs r3, r5 │ │ - str r3, [r6, #0] │ │ - b.n 5cdac │ │ - ldr r2, [sp, #20] │ │ - muls r2, r5 │ │ - adds r1, r2, r1 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - add r1, ip │ │ - ldr r3, [r1, #0] │ │ - str r2, [sp, #20] │ │ - adds r6, r1, #0 │ │ - ldr r2, [pc, #432] ; (5cec0 ) │ │ - ldr r1, [sp, #4] │ │ - ldr r5, [sp, #20] │ │ - ldr r2, [r0, r2] │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldr r0, [r0, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r5 │ │ - ldrb r1, [r0, r1] │ │ - mov ip, r1 │ │ - adds r1, r4, #2 │ │ - ldrb r1, [r1, #31] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r0, [r0, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r5 │ │ - ldrb r7, [r0, r1] │ │ + cmp r3, #2 │ │ + beq.n 5cb4a │ │ + cmp r3, #3 │ │ + beq.n 5caf6 │ │ + cmp r3, #1 │ │ + bne.n 5caa2 │ │ + b.n 5cb9e │ │ + ldrh r7, [r4, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r3, r7, #11 │ │ + ldrb r3, [r5, r3] │ │ + lsls r0, r0, #3 │ │ + mov ip, r3 │ │ + adds r3, r7, #0 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ldr r0, [sp, #8] │ │ + ldrb r3, [r1, r3] │ │ + ands r7, r6 │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ - adds r1, r4, #3 │ │ - ldrb r1, [r1, #31] │ │ - lsls r5, r0, #2 │ │ - ldr r0, [r4, #20] │ │ - ldr r5, [r5, r2] │ │ - ands r0, r3 │ │ - lsrs r0, r1 │ │ - ldrb r5, [r5, r0] │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #28] │ │ adds r7, r7, r0 │ │ - ldr r0, [sp, #32] │ │ - adds r0, r5, r0 │ │ - str r0, [sp, #28] │ │ - ldr r0, [sp, #24] │ │ - adds r5, r0, #0 │ │ - add r5, ip │ │ - subs r0, r5, #0 │ │ + ldr r0, [sp, #4] │ │ + add ip, r0 │ │ + mov r0, ip │ │ cmp r0, #255 ; 0xff │ │ - bls.n 5cd6a │ │ + bls.n 5cad0 │ │ movs r0, #255 ; 0xff │ │ - ldr r5, [sp, #4] │ │ - lsrs r0, r5 │ │ - ldr r5, [sp, #20] │ │ - lsls r0, r5 │ │ + mov ip, r0 │ │ + mov r0, ip │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #11 │ │ + mov ip, r0 │ │ cmp r7, #255 ; 0xff │ │ - bls.n 5cd78 │ │ + bls.n 5cade │ │ movs r7, #255 ; 0xff │ │ - ldr r5, [sp, #8] │ │ - ldr r4, [r4, #24] │ │ - lsrs r7, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r3, r4 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - lsls r7, r5 │ │ - lsrs r3, r4 │ │ - ldr r5, [sp, #16] │ │ + mov r0, ip │ │ + lsrs r7, r7, #3 │ │ orrs r0, r7 │ │ - lsls r7, r5, #2 │ │ - ldr r2, [r2, r7] │ │ - ldrb r2, [r2, r3] │ │ - lsrs r2, r5 │ │ - lsls r2, r4 │ │ - ldr r5, [sp, #28] │ │ - orrs r0, r2 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 5cda0 │ │ - movs r5, #255 ; 0xff │ │ - adds r3, r5, #0 │ │ - ldr r2, [sp, #12] │ │ - lsrs r3, r2 │ │ - lsls r3, r1 │ │ - orrs r0, r3 │ │ - str r0, [r6, #0] │ │ - movs r0, #0 │ │ - b.n 5ceb6 │ │ - ldr r2, [sp, #20] │ │ - adds r3, r4, #1 │ │ - muls r2, r5 │ │ - ldrb r5, [r3, #31] │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - adds r1, r2, r1 │ │ - add r1, ip │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - ldr r7, [r1, #0] │ │ - adds r6, r1, #0 │ │ + adds r7, r0, #0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5caec │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r7 │ │ + strh r3, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r3, r7, #11 │ │ + ldrb r3, [r5, r3] │ │ + lsls r0, r0, #3 │ │ + mov ip, r3 │ │ + adds r3, r7, #0 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ldr r0, [sp, #8] │ │ + ldrb r3, [r1, r3] │ │ + ands r7, r6 │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #12] │ │ + adds r7, r7, r0 │ │ + ldr r0, [sp, #4] │ │ + add ip, r0 │ │ + mov r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 5cb24 │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r0, ip │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #11 │ │ + mov ip, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5cb32 │ │ + movs r7, #255 ; 0xff │ │ + mov r0, ip │ │ + lsrs r7, r7, #3 │ │ + orrs r0, r7 │ │ + adds r7, r0, #0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5cb40 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r7 │ │ + strh r3, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r3, r7, #11 │ │ + ldrb r3, [r5, r3] │ │ + lsls r0, r0, #3 │ │ + mov ip, r3 │ │ + adds r3, r7, #0 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ldr r0, [sp, #8] │ │ + ldrb r3, [r1, r3] │ │ + ands r7, r6 │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #12] │ │ + adds r7, r7, r0 │ │ + ldr r0, [sp, #4] │ │ + add ip, r0 │ │ + mov r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 5cb78 │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r0, ip │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #11 │ │ + mov ip, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5cb86 │ │ + movs r7, #255 ; 0xff │ │ + mov r0, ip │ │ + lsrs r7, r7, #3 │ │ + orrs r0, r7 │ │ + adds r7, r0, #0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5cb94 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r7 │ │ + strh r3, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r3, r7, #11 │ │ + ldrb r3, [r5, r3] │ │ + lsls r0, r0, #3 │ │ + mov ip, r3 │ │ + adds r3, r7, #0 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ldr r0, [sp, #8] │ │ + ldrb r3, [r1, r3] │ │ + ands r7, r6 │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #12] │ │ + adds r7, r7, r0 │ │ + ldr r0, [sp, #4] │ │ + add ip, r0 │ │ + mov r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 5cbcc │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r0, ip │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #11 │ │ + mov ip, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5cbda │ │ + movs r7, #255 ; 0xff │ │ + mov r0, ip │ │ + lsrs r7, r7, #3 │ │ + orrs r0, r7 │ │ + adds r7, r0, #0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5cbe8 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r7 │ │ + subs r2, #1 │ │ + strh r3, [r4, #0] │ │ + adds r4, #2 │ │ + cmp r2, #0 │ │ + ble.n 5cbfa │ │ + b.n 5caa2 │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + adds r4, r4, r3 │ │ + b.n 5ca88 │ │ + str r3, [sp, #32] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #20] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #432] ; (5cddc ) │ │ + ldr r3, [r5, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #16] │ │ + str r3, [sp, #28] │ │ + lsls r3, r0, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #236] ; (5cec0 ) │ │ - ldr r3, [r0, r3] │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + bne.n 5cc48 │ │ + b.n 5ce4c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #2 │ │ + beq.n 5cd12 │ │ + cmp r3, #3 │ │ + beq.n 5ccb6 │ │ + ldr r3, [sp, #24] │ │ str r3, [sp, #20] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #1 │ │ + bne.n 5cc5e │ │ + b.n 5cd6c │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - ldr r1, [sp, #20] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + ldrb r7, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 5ccba │ │ ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #28] │ │ - muls r2, r3 │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + ldrb r7, [r3, r7] │ │ ldr r3, [sp, #12] │ │ - str r2, [sp, #24] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r2, r1] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #32] │ │ - muls r2, r3 │ │ - str r2, [sp, #28] │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #24] │ │ + adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 5cd16 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ ldr r3, [sp, #8] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ ldr r3, [sp, #16] │ │ + ldrb r7, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ - ldr r0, [sp, #28] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #24] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + ldrb r7, [r3, r7] │ │ ldr r3, [sp, #12] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r0, r3 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ - str r5, [r6, #0] │ │ - b.n 5cdac │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ - ldr r7, [sp, #28] │ │ - ldr r2, [sp, #12] │ │ - muls r5, r3 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [sp, #24] │ │ - adds r5, r1, r5 │ │ - lsrs r7, r3 │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - lsls r7, r3 │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + subs r3, #1 │ │ + strh r5, [r4, #0] │ │ + str r3, [sp, #20] │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + ble.n 5cdce │ │ + b.n 5cc5e │ │ ldr r3, [sp, #32] │ │ - lsrs r3, r2 │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - lsls r3, r2 │ │ - orrs r7, r3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r0, r3 │ │ - adds r3, r4, #1 │ │ - ldrb r1, [r3, #31] │ │ - ldr r3, [sp, #16] │ │ - adds r4, #4 │ │ - lsls r0, r1 │ │ - lsrs r6, r3 │ │ - ldrb r3, [r4, #31] │ │ - orrs r7, r0 │ │ - lsls r6, r3 │ │ - mov r3, ip │ │ - orrs r7, r6 │ │ - str r7, [r3, r5] │ │ - b.n 5cdac │ │ - movs r0, #4 │ │ - bl 18bd0 │ │ - add sp, #68 ; 0x44 │ │ - pop {r4, r5, r6, r7, pc} │ │ + subs r3, #1 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r4, r4, r3 │ │ + b.n 5cc40 │ │ nop ; (mov r8, r8) │ │ - str r0, [r4, #32] │ │ - movs r7, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - │ │ -0005cec4 : │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + adds r5, r3, #0 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + adds r3, r4, #0 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #20] │ │ + subs r0, r0, r6 │ │ + lsls r0, r0, #1 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #24] │ │ + lsls r3, r3, #1 │ │ + adds r3, r2, r3 │ │ + adds r2, r6, #3 │ │ + asrs r7, r2, #31 │ │ + lsrs r7, r7, #30 │ │ + adds r7, r7, r2 │ │ + ldr r2, [sp, #8] │ │ + asrs r7, r7, #2 │ │ + lsrs r1, r2, #2 │ │ + lsls r4, r1, #5 │ │ + movs r1, #3 │ │ + ldr r2, [sp, #12] │ │ + ands r6, r1 │ │ + lsrs r2, r2, #3 │ │ + orrs r4, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r2, r2, #3 │ │ + lsls r2, r2, #11 │ │ + orrs r4, r2 │ │ + cmp r5, #0 │ │ + beq.n 5ce4c │ │ + adds r2, r7, #0 │ │ + cmp r6, #2 │ │ + beq.n 5ce38 │ │ + cmp r6, #3 │ │ + beq.n 5ce34 │ │ + cmp r6, #1 │ │ + beq.n 5ce3c │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + subs r2, #1 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + cmp r2, #0 │ │ + bgt.n 5ce30 │ │ + subs r5, #1 │ │ + adds r3, r3, r0 │ │ + b.n 5ce1e │ │ + movs r0, #0 │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #44 ; 0x2c │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #4] │ │ add r3, sp, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #16] │ │ + ldr r6, [r1, #8] │ │ + ldr r5, [r1, #4] │ │ + str r3, [sp, #8] │ │ add r3, sp, #68 ; 0x44 │ │ - ldrb r5, [r3, #0] │ │ + ldrb r3, [r3, #0] │ │ + adds r4, r2, #0 │ │ + str r3, [sp, #12] │ │ add r3, sp, #72 ; 0x48 │ │ - ldrb r6, [r3, #0] │ │ - add r3, sp, #76 ; 0x4c │ │ ldrb r3, [r3, #0] │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #28] │ │ + ldr r2, [r0, #4] │ │ + ldr r7, [r0, #20] │ │ + mov ip, r3 │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [r1, #0] │ │ + str r1, [sp, #16] │ │ + cmp r4, #2 │ │ + bne.n 5ce82 │ │ + b.n 5d030 │ │ + cmp r4, #4 │ │ + bne.n 5ce88 │ │ + b.n 5d18c │ │ + cmp r4, #1 │ │ + beq.n 5ce8e │ │ + b.n 5d318 │ │ + movs r1, #255 ; 0xff │ │ + mov r4, ip │ │ + str r3, [sp, #24] │ │ + subs r4, r1, r4 │ │ + ldr r0, [r0, #16] │ │ + ldrb r1, [r2, #9] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + muls r5, r0 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r0, r6 │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r7, r7, r5 │ │ + adds r5, r6, #3 │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r5 │ │ + asrs r3, r3, #2 │ │ str r3, [sp, #20] │ │ - cmp r0, #0 │ │ - bne.n 5ceee │ │ - ldr r0, [pc, #336] ; (5d03c ) │ │ - add r0, pc │ │ - b.n 5cefc │ │ - ldr r7, [r0, #4] │ │ - ldrb r3, [r7, #8] │ │ - str r3, [sp, #36] ; 0x24 │ │ - cmp r3, #7 │ │ - bhi.n 5cf02 │ │ - ldr r0, [pc, #324] ; (5d040 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 5d038 │ │ - ldr r2, [r0, #36] ; 0x24 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #32] │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #28] │ │ ldr r3, [sp, #24] │ │ - movs r0, #0 │ │ - cmp r3, r2 │ │ - bge.n 5cf0e │ │ - b.n 5d038 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - ldr r1, [sp, #28] │ │ - cmp r1, r3 │ │ - bge.n 5cf18 │ │ - b.n 5d038 │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - adds r2, r2, r1 │ │ - ldr r1, [sp, #24] │ │ - cmp r1, r2 │ │ - blt.n 5cf24 │ │ - b.n 5d038 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #28] │ │ - cmp r2, r3 │ │ - blt.n 5cf30 │ │ - b.n 5d038 │ │ - ldr r3, [sp, #32] │ │ - subs r3, #1 │ │ + cmp r3, #0 │ │ + bne.n 5cec8 │ │ + b.n 5d374 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #2 │ │ + beq.n 5cf7c │ │ + cmp r3, #3 │ │ + beq.n 5cf2a │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ cmp r3, #1 │ │ - bhi.n 5cf66 │ │ - ldr r3, [sp, #16] │ │ - ldr r0, [sp, #20] │ │ + beq.n 5cfcc │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [r7, #0] │ │ + lsls r0, r0, #16 │ │ movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r0, r4 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #8 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #8 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r3, r0, #24 │ │ - ldr r0, [sp, #20] │ │ - lsrs r3, r3, #24 │ │ movs r1, #255 ; 0xff │ │ + ands r5, r1 │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ muls r0, r5 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r6, r6, #16 │ │ + add r3, ip │ │ + lsls r5, r3, #8 │ │ + ldr r3, [sp, #12] │ │ + orrs r6, r5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r0 │ │ + stmia r7!, {r6} │ │ + b.n 5cf2e │ │ + ldr r3, [sp, #20] │ │ str r3, [sp, #16] │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [r7, #0] │ │ + lsls r0, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r5, r0, #24 │ │ - ldr r0, [sp, #20] │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #8 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #8 │ │ movs r1, #255 ; 0xff │ │ - muls r0, r6 │ │ + muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r6, r0, #24 │ │ - lsrs r5, r5, #24 │ │ - lsrs r6, r6, #24 │ │ + movs r1, #255 ; 0xff │ │ + ands r5, r1 │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ + muls r0, r5 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #16 │ │ - beq.n 5cf98 │ │ - cmp r3, #32 │ │ - beq.n 5cfbc │ │ - cmp r3, #15 │ │ - bne.n 5d000 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r7, #12] │ │ - lsls r3, r3, #7 │ │ - cmp r2, r3 │ │ - bne.n 5d000 │ │ - ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ + lsls r6, r6, #16 │ │ + add r3, ip │ │ + lsls r5, r3, #8 │ │ + ldr r3, [sp, #12] │ │ + orrs r6, r5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r0 │ │ + stmia r7!, {r6} │ │ + b.n 5cf80 │ │ ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [r7, #0] │ │ + lsls r0, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r0, r4 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #8 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #8 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + ands r5, r1 │ │ + str r0, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 5c1a4 │ │ - b.n 5d038 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r7, #12] │ │ - lsls r3, r3, #8 │ │ - cmp r2, r3 │ │ - bne.n 5d000 │ │ - ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ + muls r0, r5 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r6, r6, #16 │ │ + add r3, ip │ │ + lsls r5, r3, #8 │ │ + ldr r3, [sp, #12] │ │ + orrs r6, r5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r0 │ │ + stmia r7!, {r6} │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [r7, #0] │ │ + lsls r0, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r0, r4 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #8 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #8 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + ands r5, r1 │ │ + str r0, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 5c320 │ │ - b.n 5d038 │ │ - movs r3, #255 ; 0xff │ │ - ldr r2, [r7, #12] │ │ - lsls r3, r3, #16 │ │ - cmp r2, r3 │ │ - bne.n 5d000 │ │ - ldr r3, [r7, #24] │ │ - cmp r3, #0 │ │ - bne.n 5cfe6 │ │ + muls r0, r5 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r6, r6, #16 │ │ + add r3, ip │ │ + lsls r5, r3, #8 │ │ + ldr r3, [sp, #12] │ │ + orrs r6, r5 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ + orrs r6, r0 │ │ + stmia r7!, {r6} │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 5d024 │ │ + b.n 5cedc │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #32] │ │ - bl 5c49c │ │ - b.n 5d038 │ │ + adds r7, r7, r3 │ │ + b.n 5cec0 │ │ + str r3, [sp, #20] │ │ + ldrb r1, [r2, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + movs r1, #3 │ │ + movs r4, #255 ; 0xff │ │ + adds r2, r5, #0 │ │ + muls r2, r0 │ │ ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ + subs r0, r0, r6 │ │ + lsls r4, r4, #8 │ │ + adds r2, r2, r3 │ │ + adds r3, r6, #3 │ │ + asrs r5, r3, #31 │ │ + lsrs r5, r5, #30 │ │ + adds r5, r5, r3 │ │ + lsls r2, r2, #2 │ │ + lsls r3, r0, #2 │ │ + ands r6, r1 │ │ + adds r7, r7, r2 │ │ + asrs r5, r5, #2 │ │ + str r3, [sp, #24] │ │ + str r6, [sp, #16] │ │ ldr r3, [sp, #20] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 5c5c0 │ │ - b.n 5d038 │ │ - ldr r3, [r7, #24] │ │ cmp r3, #0 │ │ - bne.n 5d020 │ │ + bne.n 5d068 │ │ + b.n 5d374 │ │ ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ + adds r1, r5, #0 │ │ + cmp r3, #2 │ │ + beq.n 5d0f8 │ │ + cmp r3, #3 │ │ + beq.n 5d0b8 │ │ + cmp r3, #1 │ │ + beq.n 5d138 │ │ + ldr r3, [r7, #0] │ │ + movs r2, #255 ; 0xff │ │ + adds r6, r3, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + ands r6, r2 │ │ + adds r2, r3, #0 │ │ + mov ip, r0 │ │ + ands r3, r0 │ │ + ldr r0, [sp, #8] │ │ + ands r2, r4 │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r6, r6, #16 │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #4] │ │ + adds r6, r6, r0 │ │ + cmp r6, ip │ │ + bls.n 5d0a2 │ │ + mov r6, ip │ │ + lsls r6, r6, #16 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5d0aa │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orrs r2, r6 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5d0b4 │ │ + movs r3, #255 ; 0xff │ │ + orrs r3, r2 │ │ + stmia r7!, {r3} │ │ + ldr r3, [r7, #0] │ │ + movs r2, #255 ; 0xff │ │ + adds r6, r3, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + ands r6, r2 │ │ + adds r2, r3, #0 │ │ + mov ip, r0 │ │ + ands r3, r0 │ │ + ldr r0, [sp, #8] │ │ + ands r2, r4 │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r6, r6, #16 │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #4] │ │ + adds r6, r6, r0 │ │ + cmp r6, ip │ │ + bls.n 5d0e2 │ │ + mov r6, ip │ │ + lsls r6, r6, #16 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5d0ea │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orrs r2, r6 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5d0f4 │ │ + movs r3, #255 ; 0xff │ │ + orrs r3, r2 │ │ + stmia r7!, {r3} │ │ + ldr r3, [r7, #0] │ │ + movs r2, #255 ; 0xff │ │ + adds r6, r3, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + ands r6, r2 │ │ + adds r2, r3, #0 │ │ + mov ip, r0 │ │ + ands r3, r0 │ │ + ldr r0, [sp, #8] │ │ + ands r2, r4 │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r6, r6, #16 │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #4] │ │ + adds r6, r6, r0 │ │ + cmp r6, ip │ │ + bls.n 5d122 │ │ + mov r6, ip │ │ + lsls r6, r6, #16 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5d12a │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orrs r2, r6 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5d134 │ │ + movs r3, #255 ; 0xff │ │ + orrs r3, r2 │ │ + stmia r7!, {r3} │ │ + ldr r3, [r7, #0] │ │ + movs r2, #255 ; 0xff │ │ + adds r6, r3, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + ands r6, r2 │ │ + adds r2, r3, #0 │ │ + mov ip, r0 │ │ + ands r3, r0 │ │ + ldr r0, [sp, #8] │ │ + ands r2, r4 │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r6, r6, #16 │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #4] │ │ + adds r6, r6, r0 │ │ + cmp r6, ip │ │ + bls.n 5d162 │ │ + mov r6, ip │ │ + lsls r6, r6, #16 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5d16a │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orrs r2, r6 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5d174 │ │ + movs r3, #255 ; 0xff │ │ + orrs r3, r2 │ │ + subs r1, #1 │ │ + stmia r7!, {r3} │ │ + cmp r1, #0 │ │ + ble.n 5d180 │ │ + b.n 5d078 │ │ ldr r3, [sp, #20] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 5c700 │ │ - b.n 5d038 │ │ + subs r3, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #24] │ │ + adds r7, r7, r3 │ │ + b.n 5d060 │ │ + str r3, [sp, #24] │ │ + ldrb r1, [r2, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + muls r5, r0 │ │ ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ + subs r0, r0, r6 │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r4, r7, r5 │ │ + adds r7, r6, #3 │ │ + asrs r3, r7, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r7 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 5d1c0 │ │ + b.n 5d374 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #2 │ │ + beq.n 5d26c │ │ + cmp r3, #3 │ │ + beq.n 5d21e │ │ ldr r3, [sp, #20] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 5cbc4 │ │ - add sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, pc} │ │ - str r3, [r1, #32] │ │ - movs r4, r0 │ │ - str r5, [r6, #48] ; 0x30 │ │ - movs r4, r0 │ │ - │ │ -0005d044 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #60 ; 0x3c │ │ - str r3, [sp, #40] ; 0x28 │ │ - add r3, sp, #80 ; 0x50 │ │ - ldrb r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ str r3, [sp, #16] │ │ - add r3, sp, #84 ; 0x54 │ │ - ldrb r3, [r3, #0] │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #20] │ │ - add r3, sp, #88 ; 0x58 │ │ - ldrb r3, [r3, #0] │ │ - str r2, [sp, #52] ; 0x34 │ │ - str r3, [sp, #24] │ │ - add r3, sp, #92 ; 0x5c │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #28] │ │ - cmp r0, #0 │ │ - bne.n 5d072 │ │ - ldr r0, [pc, #272] ; (5d180 ) │ │ - add r0, pc │ │ - b.n 5d07e │ │ - ldr r5, [r0, #4] │ │ - ldrb r6, [r5, #8] │ │ - cmp r6, #7 │ │ - bhi.n 5d084 │ │ - ldr r0, [pc, #264] ; (5d184 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 5d17a │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - subs r3, #1 │ │ + ldr r3, [sp, #28] │ │ cmp r3, #1 │ │ - bhi.n 5d0c2 │ │ - ldr r3, [sp, #16] │ │ - ldr r0, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + beq.n 5d2b8 │ │ + movs r0, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r3, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + lsls r5, r5, #8 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + ands r5, r3 │ │ + lsrs r5, r5, #8 │ │ + muls r2, r5 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r6 │ │ + adds r1, r6, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #32] │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ + adds r1, r6, #0 │ │ + lsls r7, r0, #16 │ │ + adds r0, r5, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #32] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + b.n 5d222 │ │ + ldr r3, [sp, #20] │ │ str r3, [sp, #16] │ │ - ldr r0, [sp, #28] │ │ + movs r0, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r3, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + lsls r5, r5, #8 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + ands r5, r3 │ │ + lsrs r5, r5, #8 │ │ + muls r2, r5 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r6 │ │ + adds r1, r6, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #32] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r1, r6, #0 │ │ + lsls r7, r0, #16 │ │ + adds r0, r5, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #32] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + b.n 5d270 │ │ ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + str r3, [sp, #16] │ │ + movs r0, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r3, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + lsls r5, r5, #8 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + ands r5, r3 │ │ + lsrs r5, r5, #8 │ │ + muls r2, r5 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r6 │ │ + adds r1, r6, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #32] │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + adds r1, r6, #0 │ │ + lsls r7, r0, #16 │ │ + adds r0, r5, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ - str r3, [sp, #24] │ │ - cmp r6, #16 │ │ - beq.n 5d0de │ │ - cmp r6, #32 │ │ - beq.n 5d0ee │ │ - cmp r6, #15 │ │ - bne.n 5d104 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r5, #12] │ │ - lsls r3, r3, #7 │ │ - cmp r2, r3 │ │ - bne.n 5d104 │ │ - ldr r5, [pc, #172] ; (5d188 ) │ │ - add r5, pc │ │ - b.n 5d10e │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r5, #12] │ │ - lsls r3, r3, #8 │ │ - cmp r2, r3 │ │ - bne.n 5d104 │ │ - ldr r5, [pc, #160] ; (5d18c ) │ │ - add r5, pc │ │ - b.n 5d10e │ │ - movs r3, #255 ; 0xff │ │ - ldr r2, [r5, #12] │ │ - lsls r3, r3, #16 │ │ - cmp r2, r3 │ │ - bne.n 5d104 │ │ - ldr r3, [r5, #24] │ │ - cmp r3, #0 │ │ - beq.n 5d16e │ │ - ldr r5, [pc, #144] ; (5d190 ) │ │ - add r5, pc │ │ - b.n 5d10e │ │ - ldr r3, [r5, #24] │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #32] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + movs r0, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r3, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + lsls r5, r5, #8 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + ands r5, r3 │ │ + lsrs r5, r5, #8 │ │ + muls r2, r5 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r6 │ │ + adds r1, r6, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #32] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r1, r6, #0 │ │ + lsls r7, r0, #16 │ │ + adds r0, r5, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #32] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #16] │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.n 5d174 │ │ - ldr r5, [pc, #136] ; (5d194 ) │ │ - add r5, pc │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - movs r0, #0 │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - adds r6, r7, #0 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - adds r7, r0, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r7, r3 │ │ - bge.n 5d17a │ │ - ldr r1, [r6, #0] │ │ - ldr r3, [sp, #32] │ │ - ldr r2, [r6, #4] │ │ - cmp r1, r3 │ │ - blt.n 5d168 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, r1 │ │ - ble.n 5d168 │ │ + ble.n 5d30c │ │ + b.n 5d1d4 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cmp r2, r3 │ │ - blt.n 5d168 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, r2 │ │ - ble.n 5d168 │ │ + adds r4, r4, r3 │ │ + b.n 5d1b8 │ │ + ldrb r1, [r2, #9] │ │ + ldr r0, [r0, #16] │ │ + adds r4, r3, #0 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + adds r2, r5, #0 │ │ + muls r2, r0 │ │ ldr r3, [sp, #16] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - blx r5 │ │ - adds r7, #1 │ │ - adds r6, #8 │ │ - b.n 5d130 │ │ - ldr r5, [pc, #40] ; (5d198 ) │ │ - add r5, pc │ │ - b.n 5d10e │ │ - ldr r5, [pc, #36] ; (5d19c ) │ │ - add r5, pc │ │ - b.n 5d10e │ │ - add sp, #60 ; 0x3c │ │ + adds r1, r6, #3 │ │ + ldr r5, [sp, #12] │ │ + adds r2, r2, r3 │ │ + lsls r2, r2, #2 │ │ + adds r2, r7, r2 │ │ + subs r7, r0, r6 │ │ + movs r0, #3 │ │ + asrs r3, r1, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #8] │ │ + asrs r3, r3, #2 │ │ + lsls r7, r7, #2 │ │ + lsls r1, r1, #8 │ │ + orrs r5, r1 │ │ + ldr r1, [sp, #4] │ │ + ands r0, r6 │ │ + lsls r1, r1, #16 │ │ + orrs r5, r1 │ │ + cmp r4, #0 │ │ + beq.n 5d374 │ │ + adds r1, r3, #0 │ │ + cmp r0, #2 │ │ + beq.n 5d364 │ │ + cmp r0, #3 │ │ + beq.n 5d362 │ │ + cmp r0, #1 │ │ + beq.n 5d366 │ │ + stmia r2!, {r5} │ │ + stmia r2!, {r5} │ │ + stmia r2!, {r5} │ │ + subs r1, #1 │ │ + stmia r2!, {r5} │ │ + cmp r1, #0 │ │ + bgt.n 5d360 │ │ + subs r4, #1 │ │ + adds r2, r2, r7 │ │ + b.n 5d34e │ │ + movs r0, #0 │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - str r7, [r0, #8] │ │ - movs r4, r0 │ │ - str r0, [r4, #28] │ │ - movs r4, r0 │ │ - bl 12518a <_end@@Base+0x4d82e> │ │ - bl 29118e <_end@@Base+0x1b9832> │ │ - bl ffd1b192 <_end@@Base+0xffc43836> │ │ - ; instruction: 0xfab5ffff │ │ - bl 38719a <_end@@Base+0x2af83e> │ │ - bl ffde519e <_end@@Base+0xffd0d842> │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #116 ; 0x74 │ │ - adds r7, r3, #0 │ │ - add r3, sp, #144 ; 0x90 │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r3, #0] │ │ - add r3, sp, #148 ; 0x94 │ │ + adds r6, r1, #0 │ │ + sub sp, #44 ; 0x2c │ │ + str r3, [sp, #0] │ │ + add r3, sp, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #0] │ │ - adds r6, r3, #0 │ │ - add r3, sp, #152 ; 0x98 │ │ + ldr r4, [r6, #4] │ │ + ldr r6, [r6, #0] │ │ + str r3, [sp, #4] │ │ + add r3, sp, #68 ; 0x44 │ │ ldrb r3, [r3, #0] │ │ - ldr r4, [r0, #4] │ │ - str r3, [sp, #12] │ │ - add r3, sp, #156 ; 0x9c │ │ + str r6, [sp, #16] │ │ + ldr r6, [r0, #20] │ │ + str r3, [sp, #8] │ │ + add r3, sp, #72 ; 0x48 │ │ ldrb r5, [r3, #0] │ │ - ldr r3, [pc, #896] ; (5d544 ) │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - subs r3, #1 │ │ + ldr r7, [r1, #8] │ │ + ldr r3, [r0, #4] │ │ + ldr r1, [r1, #12] │ │ + str r6, [sp, #20] │ │ + cmp r2, #2 │ │ + bne.n 5d3a8 │ │ + b.n 5d584 │ │ + cmp r2, #4 │ │ + bne.n 5d3ae │ │ + b.n 5d6f8 │ │ + cmp r2, #1 │ │ + beq.n 5d3b4 │ │ + b.n 5d890 │ │ + movs r6, #255 ; 0xff │ │ + subs r2, r6, r5 │ │ + str r2, [sp, #12] │ │ + str r1, [sp, #28] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r0, r7 │ │ + str r6, [sp, #16] │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r4, r4, #2 │ │ + adds r4, r3, r4 │ │ + adds r3, r7, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #24] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #3 │ │ + ands r7, r3 │ │ + str r7, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + bne.n 5d3f2 │ │ + b.n 5d8f2 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #2 │ │ + beq.n 5d4bc │ │ + cmp r3, #3 │ │ + beq.n 5d460 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #32] │ │ cmp r3, #1 │ │ - bhi.n 5d1f6 │ │ - adds r0, r5, #0 │ │ - muls r0, r2 │ │ - movs r1, #255 ; 0xff │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #16] │ │ - adds r0, r6, #0 │ │ + bne.n 5d408 │ │ + b.n 5d516 │ │ + ldr r5, [r4, #0] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r5 │ │ + lsrs r0, r5, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #20] │ │ - ldr r0, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ + adds r7, r0, #0 │ │ + lsrs r0, r5, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r5 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #24] │ │ - b.n 5d1fe │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - str r2, [sp, #16] │ │ - str r6, [sp, #20] │ │ - str r3, [sp, #24] │ │ - movs r3, #255 ; 0xff │ │ - eors r3, r5 │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - beq.n 5d20e │ │ - b.n 5d5d0 │ │ - ldr r3, [sp, #8] │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - cmp r3, #2 │ │ - bne.n 5d21c │ │ - b.n 5d348 │ │ - cmp r3, #4 │ │ - bne.n 5d222 │ │ - b.n 5d43a │ │ - cmp r3, #1 │ │ - beq.n 5d228 │ │ - b.n 5d54c │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + movs r1, #255 ; 0xff │ │ + ands r0, r5 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 5d25e │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #8] │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ adds r0, r0, r3 │ │ - lsls r0, r0, #1 │ │ - adds r3, r5, r0 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r5, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - b.n 5d27c │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #1 │ │ - adds r3, r5, r0 │ │ - str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - subs r3, r3, r7 │ │ - adds r7, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 5d250 │ │ - ldr r2, [sp, #4] │ │ - adds r7, r3, #0 │ │ - adds r2, #2 │ │ - str r2, [sp, #4] │ │ - b.n 5d250 │ │ - subs r7, #1 │ │ - bcs.n 5d284 │ │ - bl 5e400 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #8] │ │ + orrs r5, r0 │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #4] │ │ - ldrh r6, [r3, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #672] ; (5d548 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [sp, #0] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + lsls r7, r7, #16 │ │ + orrs r5, r7 │ │ + adds r6, r6, r3 │ │ + lsls r6, r6, #8 │ │ + orrs r5, r6 │ │ + stmia r4!, {r5} │ │ + b.n 5d464 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldr r5, [r4, #0] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + lsrs r0, r5, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #16] │ │ + adds r7, r0, #0 │ │ + lsrs r0, r5, #8 │ │ + ands r0, r3 │ │ ldr r3, [sp, #12] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ands r0, r5 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r6, r3, #0 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r6, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r5, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #24] │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #4] │ │ - orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #4] │ │ - b.n 5d27c │ │ ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 5d37a │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ adds r0, r0, r3 │ │ - subs r7, r7, r3 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - lsls r0, r0, #1 │ │ - adds r5, r5, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r0, r7, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 5d432 │ │ ldr r3, [sp, #0] │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #1 │ │ - subs r7, r3, r7 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - adds r5, r5, r0 │ │ - adds r0, r7, #1 │ │ - cmp r3, #0 │ │ - bne.n 5d36c │ │ - adds r5, #2 │ │ - adds r0, r7, #0 │ │ - b.n 5d36c │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r1, [r5, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #420] ; (5d548 ) │ │ - ldr r6, [sp, #8] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ + orrs r5, r0 │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r2, [r2, r6] │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r3, #31] │ │ - mov ip, r3 │ │ - mov r7, ip │ │ - ldr r3, [sp, #12] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldr r7, [sp, #0] │ │ - ldr r6, [r6, r7] │ │ - ldrb r3, [r6, r3] │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r7, [r4, #30] │ │ - ldrb r3, [r6, #31] │ │ - lsls r6, r7, #2 │ │ - str r3, [sp, #32] │ │ - adds r3, r6, #0 │ │ - ldr r6, [r4, #20] │ │ - ands r1, r6 │ │ - ldr r6, [sp, #32] │ │ - lsrs r1, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r3, [r3, r6] │ │ - ldrb r1, [r3, r1] │ │ + lsls r7, r7, #16 │ │ + orrs r5, r7 │ │ + adds r6, r6, r3 │ │ + lsls r6, r6, #8 │ │ + orrs r5, r6 │ │ + stmia r4!, {r5} │ │ + b.n 5d4c0 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldr r5, [r4, #0] │ │ ldr r3, [sp, #16] │ │ - adds r2, r2, r3 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 5d3fa │ │ - movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #20] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r3, r6, r3 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5d406 │ │ - movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #24] │ │ - adds r1, r1, r6 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 5d410 │ │ movs r1, #255 ; 0xff │ │ - ldr r6, [sp, #4] │ │ - lsrs r1, r7 │ │ - lsrs r2, r6 │ │ - ldr r6, [sp, #8] │ │ - lsls r2, r6 │ │ - ldr r6, [sp, #12] │ │ - lsrs r3, r6 │ │ - mov r6, ip │ │ - lsls r3, r6 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3 │ │ - orrs r2, r1 │ │ - strh r2, [r5, #0] │ │ - adds r5, #2 │ │ - subs r0, #1 │ │ - bcs.n 5d392 │ │ - bl 5e400 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + lsrs r0, r5, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 5d472 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #1 │ │ - adds r3, r5, r0 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 5d492 │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #1 │ │ - adds r3, r5, r0 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - subs r7, r3, r7 │ │ - adds r3, r7, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - bne.n 5d464 │ │ - ldr r3, [sp, #4] │ │ - str r7, [sp, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #4] │ │ - b.n 5d464 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 5d49e │ │ - bl 5e400 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ - ldrh r6, [r3, #0] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ - ldrb r3, [r4, #30] │ │ - ldr r7, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #132] ; (5d548 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #8] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r5 │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #12] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #16] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r7 │ │ - ldrb r7, [r1, r2] │ │ - ldr r1, [r4, #20] │ │ - ldr r2, [sp, #20] │ │ - ands r6, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - muls r2, r7 │ │ - lsrs r6, r1 │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - movs r1, #255 ; 0xff │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #24] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #16] │ │ + adds r7, r0, #0 │ │ + lsrs r0, r5, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - adds r0, r7, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #16] │ │ ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #4] │ │ - orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #4] │ │ - b.n 5d492 │ │ - ldrb r4, [r0, r1] │ │ - movs r7, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + ands r0, r5 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 5d57a │ │ - adds r0, r0, r3 │ │ - subs r7, r7, r3 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - lsls r0, r0, #1 │ │ - adds r5, r5, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r7, r3 │ │ - adds r2, r4, #3 │ │ - adds r0, r4, #1 │ │ - adds r7, r4, #2 │ │ - mov ip, r2 │ │ - b.n 5d592 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #1 │ │ - subs r7, r3, r7 │ │ - adds r5, r5, r0 │ │ - adds r3, r7, #1 │ │ - cmp r2, #0 │ │ - bne.n 5d570 │ │ - adds r5, #2 │ │ - adds r3, r7, #0 │ │ - b.n 5d570 │ │ - subs r3, #1 │ │ - bcs.n 5d59a │ │ - bl 5e400 │ │ - ldrb r2, [r4, #28] │ │ - ldr r1, [sp, #16] │ │ - ldrb r6, [r0, #31] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r4, #29] │ │ - lsls r2, r6 │ │ - ldr r6, [sp, #20] │ │ - lsrs r6, r1 │ │ - adds r1, r6, #0 │ │ - ldrb r6, [r7, #31] │ │ - lsls r1, r6 │ │ - adds r6, r1, #0 │ │ - orrs r6, r2 │ │ - ldr r2, [r4, #24] │ │ - ldr r1, [sp, #24] │ │ - orrs r6, r2 │ │ - ldrb r2, [r4, #30] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - mov r1, ip │ │ - ldrb r1, [r1, #31] │ │ - lsls r2, r1 │ │ - orrs r2, r6 │ │ - strh r2, [r5, #0] │ │ - adds r5, #2 │ │ - b.n 5d592 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - beq.n 5d5d8 │ │ - b.n 5d9d4 │ │ - ldr r3, [sp, #8] │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - cmp r3, #2 │ │ - bne.n 5d5e6 │ │ - b.n 5d71c │ │ - cmp r3, #4 │ │ - bne.n 5d5ec │ │ - b.n 5d824 │ │ - cmp r3, #1 │ │ - beq.n 5d5f2 │ │ - b.n 5d934 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 5d62e │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r7, r5, r3 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #68] ; 0x44 │ │ - b.n 5d650 │ │ - ldr r6, [sp, #136] ; 0x88 │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r6, r0 │ │ - adds r7, r6, r3 │ │ + orrs r5, r0 │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r7, r7, #1 │ │ - adds r7, r5, r7 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 5d61c │ │ - lsls r2, r0, #1 │ │ - adds r7, r7, r2 │ │ - b.n 5d61a │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 5d65c │ │ - bl 5e400 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r6, [r7, #0] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #848] ; (5d9d0 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + lsls r7, r7, #16 │ │ + orrs r5, r7 │ │ + adds r6, r6, r3 │ │ + lsls r6, r6, #8 │ │ + orrs r5, r6 │ │ + stmia r4!, {r5} │ │ + ldr r5, [r4, #0] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + lsrs r0, r5, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #16] │ │ + adds r7, r0, #0 │ │ + lsrs r0, r5, #8 │ │ + ands r0, r3 │ │ ldr r3, [sp, #12] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r0, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ands r0, r5 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r6, r3, #0 │ │ - ldr r2, [sp, #20] │ │ ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r6, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r5, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #24] │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - orrs r6, r0 │ │ - strh r6, [r7, #0] │ │ + ldr r3, [sp, #0] │ │ + orrs r5, r0 │ │ adds r7, r7, r3 │ │ - b.n 5d650 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - adds r7, r0, #0 │ │ - cmp r3, r2 │ │ - bgt.n 5d758 │ │ + lsls r7, r7, #16 │ │ + orrs r5, r7 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r6, r6, #8 │ │ + orrs r5, r6 │ │ + subs r3, #1 │ │ + stmia r4!, {r5} │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + ble.n 5d578 │ │ + b.n 5d408 │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r4, r4, r3 │ │ + b.n 5d3ea │ │ + str r1, [sp, #12] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + movs r5, #3 │ │ + movs r1, #255 ; 0xff │ │ + adds r3, r4, #0 │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - ldr r0, [sp, #160] ; 0xa0 │ │ + ldr r2, [sp, #16] │ │ + subs r0, r0, r7 │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r5, r5, r3 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r6, r3, r2 │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - adds r0, r6, r0 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 5d81c │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ - muls r2, r0 │ │ - adds r2, r2, r3 │ │ - lsls r3, r2, #1 │ │ - adds r5, r5, r3 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r0, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 5d746 │ │ - lsls r2, r7, #1 │ │ - adds r5, r5, r2 │ │ - adds r0, r3, #0 │ │ - b.n 5d746 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r1, [r5, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #580] ; (5d9d0 ) │ │ - ldr r6, [sp, #8] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ + ldr r2, [sp, #20] │ │ + lsls r3, r3, #2 │ │ + adds r6, r2, r3 │ │ + adds r3, r7, #3 │ │ + asrs r4, r3, #31 │ │ + lsrs r4, r4, #30 │ │ + adds r4, r4, r3 │ │ + ands r7, r5 │ │ + lsls r3, r0, #2 │ │ + asrs r4, r4, #2 │ │ + str r3, [sp, #20] │ │ + str r7, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + bne.n 5d5bc │ │ + b.n 5d8f2 │ │ + ldr r3, [sp, #16] │ │ + adds r0, r4, #0 │ │ + cmp r3, #2 │ │ + beq.n 5d658 │ │ + cmp r3, #3 │ │ + beq.n 5d612 │ │ + cmp r3, #1 │ │ + beq.n 5d69e │ │ + ldr r5, [r6, #0] │ │ + adds r7, r5, #0 │ │ + ands r7, r1 │ │ + mov ip, r7 │ │ + ldr r7, [sp, #0] │ │ + lsrs r2, r5, #16 │ │ + ands r2, r1 │ │ + adds r2, r2, r7 │ │ + ldr r7, [sp, #4] │ │ + lsrs r3, r5, #8 │ │ ands r3, r1 │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r2, [r2, r6] │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - mov ip, r3 │ │ + adds r3, r3, r7 │ │ + ldr r7, [sp, #8] │ │ + add ip, r7 │ │ mov r7, ip │ │ - ldr r3, [sp, #12] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #16] │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5d5f2 │ │ + movs r7, #255 ; 0xff │ │ + mov ip, r7 │ │ + mov r7, ip │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r7, r5 │ │ + adds r5, r7, #0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5d602 │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + orrs r2, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5d60c │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + stmia r6!, {r3} │ │ + ldr r5, [r6, #0] │ │ + adds r7, r5, #0 │ │ + ands r7, r1 │ │ + mov ip, r7 │ │ + ldr r7, [sp, #0] │ │ + lsrs r2, r5, #16 │ │ + ands r2, r1 │ │ + adds r2, r2, r7 │ │ + ldr r7, [sp, #4] │ │ + lsrs r3, r5, #8 │ │ ands r3, r1 │ │ - lsrs r3, r7 │ │ + adds r3, r3, r7 │ │ + ldr r7, [sp, #8] │ │ + add ip, r7 │ │ + mov r7, ip │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5d638 │ │ + movs r7, #255 ; 0xff │ │ + mov ip, r7 │ │ + mov r7, ip │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r7, r5 │ │ + adds r5, r7, #0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5d648 │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + orrs r2, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5d652 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + stmia r6!, {r3} │ │ + ldr r5, [r6, #0] │ │ + adds r7, r5, #0 │ │ + ands r7, r1 │ │ + mov ip, r7 │ │ ldr r7, [sp, #0] │ │ - ldr r6, [r6, r7] │ │ - ldrb r3, [r6, r3] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r7, [r4, #30] │ │ - ldrb r3, [r6, #31] │ │ - lsls r6, r7, #2 │ │ - str r3, [sp, #32] │ │ - adds r3, r6, #0 │ │ - ldr r6, [r4, #20] │ │ - ands r1, r6 │ │ - ldr r6, [sp, #32] │ │ - lsrs r1, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r3, [r3, r6] │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - adds r2, r2, r3 │ │ + lsrs r2, r5, #16 │ │ + ands r2, r1 │ │ + adds r2, r2, r7 │ │ + ldr r7, [sp, #4] │ │ + lsrs r3, r5, #8 │ │ + ands r3, r1 │ │ + adds r3, r3, r7 │ │ + ldr r7, [sp, #8] │ │ + add ip, r7 │ │ + mov r7, ip │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5d67e │ │ + movs r7, #255 ; 0xff │ │ + mov ip, r7 │ │ + mov r7, ip │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r7, r5 │ │ + adds r5, r7, #0 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 5d7e2 │ │ + bls.n 5d68e │ │ movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #20] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r3, r6, r3 │ │ + lsls r2, r2, #16 │ │ + orrs r2, r5 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 5d7ee │ │ + bls.n 5d698 │ │ movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #24] │ │ - adds r1, r1, r6 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 5d7f8 │ │ - movs r1, #255 ; 0xff │ │ - ldr r6, [sp, #4] │ │ - lsrs r1, r7 │ │ - lsrs r2, r6 │ │ - ldr r6, [sp, #8] │ │ - lsls r2, r6 │ │ - ldr r6, [sp, #12] │ │ - lsrs r3, r6 │ │ - mov r6, ip │ │ - lsls r3, r6 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r2, r1 │ │ - strh r2, [r5, #0] │ │ - adds r5, r5, r3 │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + stmia r6!, {r3} │ │ + ldr r5, [r6, #0] │ │ + adds r7, r5, #0 │ │ + ands r7, r1 │ │ + mov ip, r7 │ │ + ldr r7, [sp, #0] │ │ + lsrs r2, r5, #16 │ │ + ands r2, r1 │ │ + adds r2, r2, r7 │ │ + ldr r7, [sp, #4] │ │ + lsrs r3, r5, #8 │ │ + ands r3, r1 │ │ + adds r3, r3, r7 │ │ + ldr r7, [sp, #8] │ │ + add ip, r7 │ │ + mov r7, ip │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 5d6c4 │ │ + movs r7, #255 ; 0xff │ │ + mov ip, r7 │ │ + mov r7, ip │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r7, r5 │ │ + adds r5, r7, #0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5d6d4 │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + orrs r2, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5d6de │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ subs r0, #1 │ │ - bcs.n 5d77a │ │ - bl 5e400 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ + stmia r6!, {r3} │ │ + cmp r0, #0 │ │ + ble.n 5d6ec │ │ + b.n 5d5cc │ │ + ldr r3, [sp, #12] │ │ + subs r3, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #20] │ │ + adds r6, r6, r3 │ │ + b.n 5d5b4 │ │ + str r1, [sp, #24] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 5d860 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r7, r5, r3 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - b.n 5d882 │ │ - ldr r6, [sp, #136] ; 0x88 │ │ + adds r5, r4, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r0, r7 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r5, r5, #2 │ │ + adds r4, r3, r5 │ │ + adds r5, r7, #3 │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r5 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #16] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #28] │ │ + movs r3, #3 │ │ + ands r7, r3 │ │ + str r7, [sp, #20] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 5d730 │ │ + b.n 5d8f2 │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #2 │ │ + beq.n 5d7e0 │ │ + cmp r3, #3 │ │ + beq.n 5d790 │ │ + ldr r3, [sp, #16] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #1 │ │ + beq.n 5d82e │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ + movs r0, #255 ; 0xff │ │ + lsrs r7, r5, #16 │ │ + ands r7, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r6, r0 │ │ - adds r7, r6, r3 │ │ + lsrs r6, r5, #8 │ │ + ands r0, r5 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r6, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r7, r7, #1 │ │ - adds r7, r5, r7 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 5d84e │ │ - lsls r2, r0, #1 │ │ - adds r7, r7, r2 │ │ - b.n 5d84c │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 5d88e │ │ - bl 5e400 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r6, [r7, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #12] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #288] ; (5d9d0 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r5 │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [sp, #12] │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - lsls r2, r2, #2 │ │ - mov ip, r2 │ │ - ldr r2, [r4, #16] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ - mov r1, ip │ │ - ldr r1, [r1, r3] │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #20] │ │ - muls r1, r2 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [r4, #20] │ │ - ldr r2, [sp, #32] │ │ - ands r6, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - lsrs r6, r1 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + orrs r5, r0 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #12] │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ + lsls r0, r0, #16 │ │ orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ adds r0, r6, #0 │ │ - orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #32] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + lsls r0, r0, #8 │ │ orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 5d882 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + stmia r4!, {r5} │ │ + b.n 5d794 │ │ + ldr r3, [sp, #16] │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ + movs r0, #255 ; 0xff │ │ + lsrs r7, r5, #16 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #0] │ │ + lsrs r6, r5, #8 │ │ + ands r0, r5 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r6, r3 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - adds r7, r0, #0 │ │ - cmp r3, r2 │ │ - bgt.n 5d96c │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - ldr r0, [sp, #160] ; 0xa0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r5, r5, r3 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r1, r3, r2 │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - adds r1, r1, r0 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #0] │ │ - adds r3, r4, #3 │ │ - adds r2, r4, #1 │ │ - adds r0, r4, #2 │ │ - mov ip, r3 │ │ - b.n 5d98e │ │ - ldr r6, [sp, #136] ; 0x88 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + orrs r5, r0 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #16 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r5, r0 │ │ + stmia r4!, {r5} │ │ + b.n 5d7e4 │ │ + ldr r3, [sp, #16] │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ + movs r0, #255 ; 0xff │ │ + lsrs r7, r5, #16 │ │ + ands r7, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r6, r0 │ │ - adds r6, r6, r3 │ │ - lsls r3, r6, #1 │ │ - adds r5, r5, r3 │ │ + lsrs r6, r5, #8 │ │ + ands r0, r5 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r6, r3 │ │ ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r1, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 5d95e │ │ - lsls r2, r0, #1 │ │ - adds r5, r5, r2 │ │ - adds r1, r3, #0 │ │ - b.n 5d95e │ │ - subs r1, #1 │ │ - bcs.n 5d996 │ │ - bl 5e400 │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [sp, #16] │ │ - ldrb r7, [r2, #31] │ │ - lsrs r6, r3 │ │ - adds r3, r6, #0 │ │ - ldrb r6, [r4, #29] │ │ - lsls r3, r7 │ │ - ldr r7, [sp, #20] │ │ - lsrs r7, r6 │ │ - adds r6, r7, #0 │ │ - ldrb r7, [r0, #31] │ │ - lsls r6, r7 │ │ - adds r7, r6, #0 │ │ - orrs r7, r3 │ │ - ldr r3, [r4, #24] │ │ - ldr r6, [sp, #24] │ │ - orrs r7, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsrs r6, r3 │ │ - adds r3, r6, #0 │ │ - mov r6, ip │ │ - ldrb r6, [r6, #31] │ │ - lsls r3, r6 │ │ - orrs r3, r7 │ │ - strh r3, [r5, #0] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + orrs r5, r0 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #16 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r5, r0 │ │ + stmia r4!, {r5} │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ + movs r0, #255 ; 0xff │ │ + lsrs r7, r5, #16 │ │ + ands r7, r3 │ │ ldr r3, [sp, #0] │ │ - adds r5, r5, r3 │ │ - b.n 5d98e │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r2, [sp, #136] ; 0x88 │ │ + lsrs r6, r5, #8 │ │ + ands r0, r5 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r6, r3 │ │ ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r7 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - ldr r2, [sp, #12] │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - beq.n 5d9f4 │ │ - b.n 5de28 │ │ - ldr r3, [sp, #8] │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - cmp r3, #2 │ │ - bne.n 5da02 │ │ - b.n 5db4c │ │ - cmp r3, #4 │ │ - bne.n 5da08 │ │ - b.n 5dc5e │ │ - cmp r3, #1 │ │ - beq.n 5da0e │ │ - b.n 5dd82 │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 5da42 │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #8] │ │ - subs r3, r0, #1 │ │ - cmp r2, r7 │ │ - bgt.n 5da32 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + orrs r5, r0 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #16 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #12] │ │ + lsls r0, r0, #8 │ │ + orrs r5, r0 │ │ + subs r3, #1 │ │ + stmia r4!, {r5} │ │ + str r3, [sp, #12] │ │ + cmp r3, #0 │ │ + ble.n 5d884 │ │ + b.n 5d744 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + adds r4, r4, r3 │ │ + b.n 5d728 │ │ + adds r6, r1, #0 │ │ + ldr r0, [r0, #16] │ │ + ldrb r1, [r3, #9] │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + adds r2, r4, #0 │ │ + muls r2, r0 │ │ + ldr r3, [sp, #16] │ │ + adds r1, r7, #3 │ │ + ldr r4, [sp, #8] │ │ + adds r2, r2, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r2, r2, #2 │ │ + lsls r5, r5, #24 │ │ + adds r2, r3, r2 │ │ + asrs r3, r1, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r1 │ │ ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #12] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - beq.n 5da6e │ │ - b.n 5da68 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r3, r3, r7 │ │ - lsls r3, r3, #1 │ │ - adds r3, r5, r3 │ │ + subs r0, r0, r7 │ │ + asrs r3, r3, #2 │ │ + lsls r1, r1, #8 │ │ + orrs r4, r1 │ │ + ldr r1, [sp, #0] │ │ + lsls r0, r0, #2 │ │ + lsls r1, r1, #16 │ │ + orrs r4, r1 │ │ + orrs r4, r5 │ │ + movs r5, #3 │ │ + ands r7, r5 │ │ + cmp r6, #0 │ │ + beq.n 5d8f2 │ │ + adds r1, r3, #0 │ │ + cmp r7, #2 │ │ + beq.n 5d8e2 │ │ + cmp r7, #3 │ │ + beq.n 5d8e0 │ │ + cmp r7, #1 │ │ + beq.n 5d8e4 │ │ + stmia r2!, {r4} │ │ + stmia r2!, {r4} │ │ + stmia r2!, {r4} │ │ + subs r1, #1 │ │ + stmia r2!, {r4} │ │ + cmp r1, #0 │ │ + bgt.n 5d8de │ │ + subs r6, #1 │ │ + adds r2, r2, r0 │ │ + b.n 5d8cc │ │ + movs r0, #0 │ │ + add sp, #44 ; 0x2c │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r2, #0 │ │ + ldr r2, [pc, #964] ; (5dcc4 ) │ │ + sub sp, #100 ; 0x64 │ │ + str r3, [sp, #0] │ │ + add r2, pc │ │ + str r2, [sp, #24] │ │ + movs r2, #255 ; 0xff │ │ + add r3, sp, #120 ; 0x78 │ │ + ldrb r3, [r3, #0] │ │ + ldr r4, [r0, #4] │ │ + mov ip, r0 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #124 ; 0x7c │ │ + ldrb r3, [r3, #0] │ │ + adds r7, r1, #0 │ │ str r3, [sp, #8] │ │ - subs r3, r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 5da58 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 5da68 │ │ - ldr r1, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - adds r2, r1, r2 │ │ - str r2, [sp, #8] │ │ - b.n 5da6e │ │ - ldr r2, [sp, #12] │ │ - adds r2, #1 │ │ - str r2, [sp, #12] │ │ + add r3, sp, #128 ; 0x80 │ │ + ldrb r3, [r3, #0] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + ldrb r2, [r4, #9] │ │ + lsls r3, r2, #24 │ │ + cmp r2, #2 │ │ + beq.n 5d938 │ │ + lsrs r3, r3, #24 │ │ + cmp r3, #4 │ │ + bne.n 5d934 │ │ + bl 5e3dc │ │ + bl 5ee7c │ │ + ldr r2, [r7, #4] │ │ + ldr r6, [r7, #12] │ │ + ldr r3, [r0, #16] │ │ + str r2, [sp, #16] │ │ + mov r2, ip │ │ + ldr r0, [r7, #0] │ │ + ldr r1, [r1, #8] │ │ + ldr r7, [r2, #20] │ │ + cmp r5, #2 │ │ + bne.n 5d94e │ │ + b.n 5dccc │ │ + cmp r5, #4 │ │ + bne.n 5d954 │ │ + b.n 5dfb4 │ │ + cmp r5, #1 │ │ + beq.n 5d95c │ │ + bl 5e2b8 │ │ + lsrs r5, r3, #31 │ │ + ldr r2, [sp, #16] │ │ + adds r5, r5, r3 │ │ + asrs r5, r5, #1 │ │ + muls r2, r5 │ │ + adds r0, r2, r0 │ │ + lsls r0, r0, #1 │ │ + adds r3, r7, r0 │ │ + str r6, [sp, #60] ; 0x3c │ │ + adds r6, r1, #3 │ │ + str r3, [sp, #16] │ │ + asrs r3, r6, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r6 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #32] │ │ + subs r3, r5, r1 │ │ lsls r3, r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #88] ; 0x58 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #52] ; 0x34 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #12] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #12] │ │ - bcs.n 5da8a │ │ - bl 5e400 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - ldrh r6, [r3, #0] │ │ + str r1, [sp, #64] ; 0x40 │ │ + str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ + cmp r3, #0 │ │ + bne.n 5d998 │ │ + b.n 5dd04 │ │ + ldr r3, [pc, #812] ; (5dcc8 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #20] │ │ + ldr r3, [r4, #12] │ │ str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r4, #20] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r4, #24] │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #64] ; 0x40 │ │ + cmp r3, #2 │ │ + bne.n 5d9b8 │ │ + b.n 5db38 │ │ + cmp r3, #3 │ │ + beq.n 5da7e │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + cmp r3, #1 │ │ + bne.n 5d9c8 │ │ + b.n 5dbf0 │ │ + ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #20] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #16] │ │ + ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [pc, #888] ; (5de24 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [sp, #0] │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r0, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r6, r0, #0 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #0] │ │ - str r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r2, r1] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r7 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r6, r3, #0 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ mov ip, r2 │ │ lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ lsls r6, r5 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsrs r5, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - mov ip, r2 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ lsls r5, r3 │ │ - ldr r3, [r4, #24] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ orrs r6, r5 │ │ orrs r6, r3 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ lsrs r0, r3 │ │ - lsls r0, r7 │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ orrs r6, r0 │ │ strh r6, [r3, #0] │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - b.n 5da7e │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r2, [sp, #4] │ │ - ldr r1, [sp, #136] ; 0x88 │ │ - adds r3, r0, #0 │ │ - cmp r2, r1 │ │ - bgt.n 5db80 │ │ - muls r2, r0 │ │ - ldr r1, [sp, #0] │ │ - subs r0, #1 │ │ - adds r2, r2, r1 │ │ - lsls r2, r2, #1 │ │ - adds r5, r5, r2 │ │ - cmp r1, r7 │ │ - bgt.n 5db70 │ │ - adds r0, r3, #1 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - beq.n 5dba6 │ │ - b.n 5dba0 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r2, r0 │ │ - adds r2, r2, r7 │ │ - lsls r2, r2, #1 │ │ - adds r5, r5, r2 │ │ - ldr r2, [sp, #0] │ │ - subs r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 5db94 │ │ - adds r0, r3, #1 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - bne.n 5dba0 │ │ - lsls r3, r0, #1 │ │ - adds r5, r5, r3 │ │ - b.n 5dba6 │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #12] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #12] │ │ - bcs.n 5dbc2 │ │ - bl 5e400 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r1, [r5, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #592] ; (5de24 ) │ │ - ldr r0, [sp, #8] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #0] │ │ - ldr r2, [r2, r0] │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - mov ip, r3 │ │ - mov r0, ip │ │ + adds r3, #2 │ │ + str r3, [sp, #16] │ │ + b.n 5da82 │ │ ldr r3, [sp, #32] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #0] │ │ - ldr r6, [r6, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldrb r3, [r6, r3] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #20] │ │ - ldrb r6, [r0, #31] │ │ - ldrb r7, [r4, #30] │ │ - ands r1, r3 │ │ - lsrs r1, r6 │ │ - ldr r3, [sp, #0] │ │ - lsls r0, r7, #2 │ │ - ldr r0, [r0, r3] │ │ - ldr r3, [sp, #16] │ │ - ldrb r1, [r0, r1] │ │ - adds r2, r2, r3 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 5dc24 │ │ - movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #20] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r3, r0, r3 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5dc30 │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [sp, #24] │ │ - adds r1, r1, r0 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 5dc3a │ │ - movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #4] │ │ - lsrs r1, r7 │ │ - lsrs r2, r0 │ │ - ldr r0, [sp, #8] │ │ - lsls r1, r6 │ │ - lsls r2, r0 │ │ - ldr r0, [sp, #32] │ │ - lsrs r3, r0 │ │ - mov r0, ip │ │ - lsls r3, r0 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r2, r1 │ │ - strh r2, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 5dbb6 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 5dc92 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #8] │ │ - subs r3, r0, #1 │ │ - cmp r2, r7 │ │ - bgt.n 5dc82 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #12] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - beq.n 5dcbe │ │ - b.n 5dcb8 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r3, r3, r7 │ │ - lsls r3, r3, #1 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #8] │ │ - subs r3, r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 5dca8 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 5dcb8 │ │ - ldr r1, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - adds r2, r1, r2 │ │ - str r2, [sp, #8] │ │ - b.n 5dcbe │ │ - ldr r2, [sp, #12] │ │ - adds r2, #1 │ │ - str r2, [sp, #12] │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #12] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #12] │ │ - bcs.n 5dcd8 │ │ - b.n 5e400 │ │ + str r3, [sp, #28] │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #8] │ │ - ldrh r6, [r3, #0] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #20] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #16] │ │ + ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #30] │ │ - ldr r7, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #292] ; (5de24 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #0] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r5 │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #16] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r7 │ │ - ldrb r7, [r1, r2] │ │ - ldr r1, [r4, #20] │ │ - ldr r2, [sp, #20] │ │ - ands r6, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - muls r2, r7 │ │ - lsrs r6, r1 │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #24] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - adds r0, r7, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ mov ip, r2 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #8] │ │ - orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + lsls r6, r5 │ │ add r3, ip │ │ - str r3, [sp, #8] │ │ - b.n 5dcce │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 5ddb6 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r0, #1 │ │ - cmp r3, r7 │ │ - bgt.n 5dda6 │ │ - adds r2, r0, #1 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #4] │ │ - subs r3, r3, r1 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - beq.n 5dddc │ │ - b.n 5ddd6 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r2, r0, #1 │ │ - muls r3, r0 │ │ - adds r3, r3, r7 │ │ - lsls r3, r3, #1 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #0] │ │ - cmp r7, r3 │ │ - bgt.n 5ddca │ │ - adds r2, r0, #1 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - bne.n 5ddd6 │ │ - lsls r3, r2, #1 │ │ - adds r5, r5, r3 │ │ - b.n 5dddc │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #0] │ │ - adds r1, r4, #1 │ │ - adds r0, r4, #2 │ │ - adds r6, r4, #3 │ │ - ldr r3, [sp, #12] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #12] │ │ - bcs.n 5ddf0 │ │ - b.n 5e400 │ │ - ldrb r7, [r4, #28] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + lsls r0, r3 │ │ ldr r3, [sp, #16] │ │ - ldr r2, [sp, #20] │ │ - lsrs r3, r7 │ │ - adds r7, r3, #0 │ │ - ldrb r3, [r1, #31] │ │ - lsls r7, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldrb r2, [r0, #31] │ │ - lsls r3, r2 │ │ - orrs r7, r3 │ │ - ldr r3, [r4, #24] │ │ - ldr r2, [sp, #24] │ │ - orrs r7, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldrb r2, [r6, #31] │ │ - lsls r3, r2 │ │ - orrs r3, r7 │ │ - strh r3, [r5, #0] │ │ - ldr r3, [sp, #0] │ │ - adds r5, r5, r3 │ │ - b.n 5dde6 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - subs r0, r7, r3 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - asrs r1, r0, #31 │ │ - subs r2, r3, r2 │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - cmp r3, #2 │ │ - bne.n 5de3c │ │ - b.n 5dff4 │ │ - cmp r3, #4 │ │ - bne.n 5de42 │ │ - b.n 5e170 │ │ - cmp r3, #1 │ │ - beq.n 5de48 │ │ - b.n 5e30c │ │ - adds r3, r0, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 5de70 │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #12] │ │ - lsls r1, r2, #1 │ │ - subs r2, r2, r3 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r3 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #0 │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - b.n 5de88 │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #12] │ │ - lsls r1, r3, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r2 │ │ - subs r2, r3, r2 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 5dea0 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5deb8 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - movs r3, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #100] ; 0x64 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #104] ; 0x68 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #108] ; 0x6c │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #12] │ │ - cmp r3, r2 │ │ - bne.n 5dede │ │ - b.n 5e400 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - ldr r7, [r2, #16] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #1 │ │ - muls r7, r2 │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r7 │ │ - ldr r2, [r2, #20] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #68] ; 0x44 │ │ + orrs r6, r0 │ │ + strh r6, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #16] │ │ + b.n 5db3c │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #20] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #16] │ │ ldrh r7, [r3, #0] │ │ - ldr r3, [sp, #100] ; 0x64 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #104] ; 0x68 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #80] ; 0x50 │ │ + str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #108] ; 0x6c │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldr r3, [pc, #640] ; (5e198 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ands r3, r7 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r6, r0, #0 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r3, r3, #2 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + lsls r6, r5 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsrs r0, r3 │ │ ldr r3, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - str r0, [sp, #96] ; 0x60 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r6, r0 │ │ + strh r6, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #20] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #16] │ │ + ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r7, r3, #0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r3, r3, #2 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r7, r2 │ │ ldr r2, [sp, #20] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ mov ip, r2 │ │ - lsrs r7, r3 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - lsls r7, r5 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + lsls r6, r5 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsrs r5, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ lsls r5, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r7, r5 │ │ - orrs r7, r3 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r7, r0 │ │ - strh r7, [r3, #0] │ │ - subs r3, r6, #0 │ │ - bge.n 5dfce │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - adds r6, r3, #0 │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 5dfe6 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r3, r6, #0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - adds r6, r3, #0 │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #16] │ │ + orrs r6, r0 │ │ + strh r6, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + str r3, [sp, #28] │ │ + cmp r3, #0 │ │ + ble.n 5dcb0 │ │ + b.n 5d9c8 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ mov ip, r2 │ │ + subs r3, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #16] │ │ add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 5ded4 │ │ - adds r3, r0, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 5e01a │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #12] │ │ - lsls r1, r2, #1 │ │ - subs r0, r1, r3 │ │ - subs r3, r2, r3 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - str r1, [sp, #32] │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - b.n 5e030 │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #12] │ │ - lsls r1, r3, #1 │ │ - subs r3, r3, r2 │ │ + str r3, [sp, #16] │ │ + b.n 5d990 │ │ + nop ; (mov r8, r8) │ │ + strb r6, [r0, r4] │ │ + movs r7, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + lsrs r5, r3, #31 │ │ + ldr r2, [sp, #16] │ │ + adds r5, r5, r3 │ │ + asrs r3, r5, #1 │ │ + muls r2, r3 │ │ + str r6, [sp, #52] ; 0x34 │ │ + adds r6, r2, r0 │ │ + adds r2, r1, #3 │ │ + asrs r5, r2, #31 │ │ + lsrs r5, r5, #30 │ │ + adds r5, r5, r2 │ │ + asrs r2, r5, #2 │ │ + movs r5, #3 │ │ + subs r3, r3, r1 │ │ lsls r3, r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r1, [sp, #32] │ │ - subs r0, r1, r2 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 5e048 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #1 │ │ + lsls r6, r6, #1 │ │ + ands r1, r5 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #2 │ │ + adds r6, r7, r6 │ │ + str r2, [sp, #20] │ │ + str r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 5dd0a │ │ + movs r0, #0 │ │ + bl 5ee82 │ │ + ldr r3, [pc, #676] ; (5dfb0 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #20] │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5e060 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ + ldr r3, [r4, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bne.n 5dd2a │ │ + b.n 5de6a │ │ + cmp r3, #3 │ │ + beq.n 5ddd0 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #1 │ │ + bne.n 5dd3a │ │ + b.n 5df02 │ │ + ldrb r3, [r4, #28] │ │ + ldrh r1, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - movs r3, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #84] ; 0x54 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #88] ; 0x58 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #12] │ │ - cmp r3, r2 │ │ - bne.n 5e086 │ │ - b.n 5e400 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - lsls r5, r3, #1 │ │ - ldr r3, [sp, #8] │ │ - ldr r3, [r3, #16] │ │ - muls r3, r2 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r3, #20] │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r0, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r0, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [r5, r0] │ │ + ldrb r3, [r0, r3] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r0, [r4, #30] │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + adds r0, r4, #3 │ │ + ldrb r0, [r0, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r5 │ │ + mov r5, ip │ │ + lsrs r1, r0 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r1, [r5, r1] │ │ + ldr r5, [sp, #4] │ │ adds r3, r3, r5 │ │ - mov ip, r3 │ │ + ldr r5, [sp, #8] │ │ + adds r1, r1, r5 │ │ + ldr r5, [sp, #0] │ │ + adds r2, r2, r5 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5dda2 │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsrs r2, r5 │ │ + lsls r2, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5ddae │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r3, r5 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + orrs r3, r2 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 5ddc2 │ │ + movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r1, r2 │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + strh r3, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 5ddd4 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ ldrb r3, [r4, #28] │ │ + ldrh r1, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r0, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #64] ; 0x40 │ │ - mov r3, ip │ │ - ldrh r1, [r3, #0] │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [pc, #232] ; (5e198 ) │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r0, r3, #2 │ │ + ldr r3, [sp, #32] │ │ ands r3, r1 │ │ lsrs r3, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr r2, [r2, r5] │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [r5, r0] │ │ + ldrb r3, [r0, r3] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r0, [r4, #30] │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + adds r0, r4, #3 │ │ + ldrb r0, [r0, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r5 │ │ + mov r5, ip │ │ + lsrs r1, r0 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r1, [r5, r1] │ │ + ldr r5, [sp, #4] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r1, r1, r5 │ │ + ldr r5, [sp, #0] │ │ + adds r2, r2, r5 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5de3c │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsrs r2, r5 │ │ + lsls r2, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5de48 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r3, r5 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + orrs r3, r2 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 5de5c │ │ + movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r1, r2 │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + strh r3, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 5de6e │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldrh r1, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r0, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ldrb r5, [r3, #31] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsls r7, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r7, [r7, r6] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r0, r3, #2 │ │ + ldr r3, [sp, #32] │ │ ands r3, r1 │ │ lsrs r3, r5 │ │ - ldrb r3, [r7, r3] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldrb r6, [r4, #30] │ │ - str r6, [sp, #76] ; 0x4c │ │ - ldr r6, [sp, #92] ; 0x5c │ │ - ldrb r7, [r6, #31] │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - lsls r6, r6, #2 │ │ - adds r3, r6, #0 │ │ - ldr r6, [r4, #20] │ │ - ands r1, r6 │ │ - lsrs r1, r7 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - ldr r3, [r3, r6] │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #20] │ │ - adds r3, r6, r3 │ │ - ldr r6, [sp, #24] │ │ - adds r1, r1, r6 │ │ - ldr r6, [sp, #16] │ │ - adds r2, r2, r6 │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [r5, r0] │ │ + ldrb r3, [r0, r3] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r0, [r4, #30] │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + adds r0, r4, #3 │ │ + ldrb r0, [r0, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r5 │ │ + mov r5, ip │ │ + lsrs r1, r0 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r1, [r5, r1] │ │ + ldr r5, [sp, #4] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r1, r1, r5 │ │ + ldr r5, [sp, #0] │ │ + adds r2, r2, r5 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 5e10c │ │ + bls.n 5ded6 │ │ movs r2, #255 ; 0xff │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - lsrs r2, r6 │ │ - ldr r6, [sp, #68] ; 0x44 │ │ - lsls r2, r6 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsrs r2, r5 │ │ + lsls r2, r7 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 5e11a │ │ + bls.n 5dee2 │ │ movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - lsrs r3, r6 │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ lsls r3, r5 │ │ orrs r3, r2 │ │ - ldr r2, [r4, #24] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ orrs r3, r2 │ │ cmp r1, #255 ; 0xff │ │ - bls.n 5e12c │ │ + bls.n 5def6 │ │ movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #72] ; 0x48 │ │ lsrs r1, r2 │ │ - lsls r1, r7 │ │ - mov r2, ip │ │ + lsls r1, r0 │ │ orrs r3, r1 │ │ - strh r3, [r2, #0] │ │ - cmp r0, #0 │ │ - bge.n 5e150 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + strh r3, [r6, #0] │ │ + adds r6, #2 │ │ + ldrb r3, [r4, #28] │ │ + ldrh r1, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r0, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r0, r3, #2 │ │ ldr r3, [sp, #32] │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [r5, r0] │ │ + ldrb r3, [r0, r3] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r0, [r4, #30] │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + adds r0, r4, #3 │ │ + ldrb r0, [r0, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r5 │ │ + mov r5, ip │ │ + lsrs r1, r0 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r1, [r5, r1] │ │ + ldr r5, [sp, #4] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r1, r1, r5 │ │ + ldr r5, [sp, #0] │ │ + adds r2, r2, r5 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5df6a │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsrs r2, r5 │ │ + lsls r2, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5df76 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r3, r5 │ │ + orrs r3, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 5e162 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + orrs r3, r2 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 5df8a │ │ + movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r1, r2 │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + strh r3, [r6, #0] │ │ + ldr r3, [sp, #16] │ │ + adds r6, #2 │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 5dfa2 │ │ + b.n 5dd3a │ │ ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - adds r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b.n 5e07c │ │ - adds r3, r0, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 5e19c │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r2, #1 │ │ - subs r2, r2, r3 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r3 │ │ - lsls r3, r2, #1 │ │ + subs r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - str r1, [sp, #12] │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - b.n 5e1b4 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + adds r6, r6, r3 │ │ + b.n 5dcfe │ │ + nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r3, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r2 │ │ - subs r2, r3, r2 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #1 │ │ + lsrs r5, r3, #31 │ │ + ldr r2, [sp, #16] │ │ + adds r5, r5, r3 │ │ + asrs r5, r5, #1 │ │ + muls r2, r5 │ │ + adds r0, r2, r0 │ │ + lsls r0, r0, #1 │ │ + str r6, [sp, #52] ; 0x34 │ │ + adds r6, r7, r0 │ │ + adds r7, r1, #3 │ │ + asrs r3, r7, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r7 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + subs r3, r5, r1 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #84] ; 0x54 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ + adds r3, r4, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - str r1, [sp, #12] │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 5e1cc │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ + adds r3, r4, #2 │ │ + str r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 5dfee │ │ + b.n 5dd04 │ │ + ldr r3, [pc, #708] ; (5e2b4 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #20] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bne.n 5e00e │ │ + b.n 5e15e │ │ + cmp r3, #3 │ │ + beq.n 5e0bc │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #1 │ │ + bne.n 5e01e │ │ + b.n 5e1fe │ │ + ldrb r3, [r4, #28] │ │ + ldrh r5, [r6, #0] │ │ + ldr r1, [sp, #12] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5e1e4 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #32] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #88] ; 0x58 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #92] ; 0x5c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #32] │ │ - cmp r3, r2 │ │ - bne.n 5e20a │ │ - b.n 5e400 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - ldr r5, [r2, #16] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #1 │ │ - muls r5, r2 │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r5 │ │ - ldr r2, [r2, #20] │ │ - adds r3, r2, r3 │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrh r3, [r3, #0] │ │ - mov ip, r3 │ │ - mov r0, ip │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - mov r6, ip │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [pc, #440] ; (5e404 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r0 │ │ - lsrs r2, r5 │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #16] │ │ - ands r2, r6 │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - ldr r1, [r1, r3] │ │ - lsrs r2, r6 │ │ - ldrb r7, [r1, r2] │ │ - mov r1, ip │ │ - ldr r6, [r4, #20] │ │ - ldr r2, [sp, #20] │ │ - ands r1, r6 │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - muls r2, r7 │ │ - lsrs r1, r6 │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ - ldrb r3, [r3, r1] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ands r3, r5 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ muls r2, r3 │ │ - adds r6, r2, #0 │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ands r5, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r5, r2 │ │ + ldrb r5, [r3, r5] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - adds r0, r7, #0 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #68] ; 0x44 │ │ lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r7, r0 │ │ + adds r0, r5, #0 │ │ + orrs r7, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ lsls r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - bge.n 5e2e6 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - str r3, [sp, #12] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 5e2fe │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #12] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - add r3, ip │ │ - str r3, [sp, #12] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 5e200 │ │ - adds r3, r0, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r0, r2, r1 │ │ - eors r0, r1 │ │ - cmp r3, r0 │ │ - blt.n 5e32e │ │ - lsls r2, r0, #1 │ │ - subs r0, r0, r3 │ │ - adds r1, r3, #1 │ │ - subs r5, r2, r3 │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #12] │ │ - movs r0, #0 │ │ - movs r3, #1 │ │ - b.n 5e340 │ │ - lsls r2, r3, #1 │ │ - adds r1, r0, #1 │ │ - subs r5, r2, r0 │ │ - subs r0, r3, r0 │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r0, #1 │ │ - movs r3, #0 │ │ - str r2, [sp, #12] │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 5e358 │ │ - ldr r3, [sp, #28] │ │ - negs r3, r3 │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - movs r7, #1 │ │ - cmp r3, r2 │ │ - ble.n 5e368 │ │ - movs r7, #1 │ │ - negs r0, r0 │ │ - negs r7, r7 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - subs r1, r1, r3 │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, r1 │ │ - beq.n 5e400 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r3, #16] │ │ - muls r3, r2 │ │ - ldr r2, [sp, #0] │ │ - lsls r2, r2, #1 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ + orrs r7, r0 │ │ + strh r7, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 5e0c0 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #16] │ │ - lsrs r2, r3 │ │ + ldrh r5, [r6, #0] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r6, r2, #0 │ │ - ldrb r2, [r4, #29] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r6 │ │ - ldr r6, [sp, #24] │ │ - orrs r3, r2 │ │ - ldrb r2, [r4, #30] │ │ - lsrs r6, r2 │ │ - adds r2, r6, #0 │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldrb r6, [r6, #31] │ │ - lsls r2, r6 │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #8] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r3, [r3, #20] │ │ - strh r2, [r6, r3] │ │ - cmp r5, #0 │ │ - bge.n 5e3e8 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #28] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r0 │ │ - b.n 5e3f6 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r5, r5, r3 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ands r3, r5 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #0] │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r7 │ │ - str r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ ldr r3, [sp, #32] │ │ - adds r3, #1 │ │ - str r3, [sp, #32] │ │ - b.n 5e380 │ │ - add sp, #116 ; 0x74 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #76 ; 0x4c │ │ - adds r5, r3, #0 │ │ - add r3, sp, #104 ; 0x68 │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r3, #0] │ │ - add r3, sp, #108 ; 0x6c │ │ - ldrb r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #112 ; 0x70 │ │ - ldrb r3, [r3, #0] │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #20] │ │ - add r3, sp, #116 ; 0x74 │ │ - ldrb r7, [r3, #0] │ │ - ldr r3, [pc, #800] ; (5e74c ) │ │ - add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bhi.n 5e45c │ │ - adds r0, r7, #0 │ │ - muls r0, r2 │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ + muls r2, r3 │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ands r5, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r5, r2 │ │ + ldrb r5, [r3, r5] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #16] │ │ - ldr r0, [sp, #20] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r7, r0 │ │ + adds r0, r5, #0 │ │ + orrs r7, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #20] │ │ - b.n 5e462 │ │ - ldr r3, [sp, #8] │ │ - str r2, [sp, #12] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r0, r3 │ │ + orrs r7, r0 │ │ + strh r7, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 5e162 │ │ + ldr r3, [sp, #20] │ │ str r3, [sp, #16] │ │ - movs r3, #255 ; 0xff │ │ - eors r3, r7 │ │ - str r3, [sp, #28] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - beq.n 5e472 │ │ - b.n 5e6d6 │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldr r7, [r4, #20] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r4, #16] │ │ - cmp r2, #2 │ │ - beq.n 5e542 │ │ - cmp r2, #4 │ │ - bne.n 5e486 │ │ - b.n 5e5da │ │ - cmp r2, #1 │ │ - beq.n 5e48c │ │ - b.n 5e67c │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - cmp r6, r5 │ │ - bgt.n 5e4b6 │ │ - adds r0, r3, r6 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - subs r4, r5, r6 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r7, r0 │ │ - adds r3, r4, r3 │ │ - str r3, [sp, #4] │ │ - ldr r3, [pc, #676] ; (5e750 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #8] │ │ - b.n 5e4cc │ │ - adds r0, r3, r5 │ │ - subs r3, r6, r5 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - adds r7, r7, r0 │ │ - cmp r2, #0 │ │ - bne.n 5e4aa │ │ - adds r7, #2 │ │ - b.n 5e4a8 │ │ - ldr r3, [sp, #4] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #4] │ │ - bcs.n 5e4d8 │ │ - bl 5f118 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ + ldrb r3, [r4, #28] │ │ + ldrh r5, [r6, #0] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ands r3, r5 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #8] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ + muls r2, r3 │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ands r5, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [r1, r3] │ │ + lsrs r5, r2 │ │ + ldrb r5, [r3, r5] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #10 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r4, r4, #3 │ │ - lsls r4, r4, #5 │ │ - adds r0, r0, r3 │ │ - orrs r5, r4 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ - adds r7, #2 │ │ - b.n 5e4cc │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - cmp r6, r5 │ │ - bgt.n 5e570 │ │ - adds r0, r3, r6 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - subs r4, r5, r6 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r7, r0 │ │ - adds r3, r4, r3 │ │ - movs r0, #248 ; 0xf8 │ │ - movs r4, #31 │ │ - ldr r2, [pc, #492] ; (5e750 ) │ │ - ldr r1, [sp, #24] │ │ - lsls r0, r0, #2 │ │ - mov ip, r4 │ │ - ldr r2, [r1, r2] │ │ - ldr r2, [r2, #12] │ │ - b.n 5e5d2 │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r0, r3, r5 │ │ - lsls r0, r0, #1 │ │ - subs r2, r6, r5 │ │ - adds r7, r7, r0 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 5e55e │ │ - adds r7, #2 │ │ - adds r3, r2, #0 │ │ - b.n 5e55e │ │ - ldrh r6, [r7, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - adds r4, r6, #0 │ │ - lsls r1, r1, #7 │ │ - ands r4, r1 │ │ - mov r1, ip │ │ - asrs r4, r4, #10 │ │ - ldrb r5, [r2, r4] │ │ - adds r4, r6, #0 │ │ - ands r6, r1 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r7, r0 │ │ + adds r0, r5, #0 │ │ + orrs r7, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r0, r3 │ │ + orrs r7, r0 │ │ + strh r7, [r6, #0] │ │ + adds r6, #2 │ │ + ldrb r3, [r4, #28] │ │ + ldrh r5, [r6, #0] │ │ ldr r1, [sp, #12] │ │ - ands r4, r0 │ │ - asrs r4, r4, #5 │ │ - adds r5, r5, r1 │ │ - ldrb r4, [r2, r4] │ │ - ldrb r6, [r2, r6] │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 5e5ac │ │ - movs r5, #255 ; 0xff │ │ - ldr r1, [sp, #16] │ │ - adds r4, r4, r1 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 5e5b6 │ │ - movs r4, #255 ; 0xff │ │ - ldr r1, [sp, #20] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 5e5c0 │ │ - movs r6, #255 ; 0xff │ │ - lsrs r5, r5, #3 │ │ - lsrs r4, r4, #3 │ │ - lsls r5, r5, #10 │ │ - lsls r4, r4, #5 │ │ - orrs r4, r5 │ │ - lsrs r6, r6, #3 │ │ - orrs r6, r4 │ │ - strh r6, [r7, #0] │ │ - adds r7, #2 │ │ - subs r3, #1 │ │ - bcs.n 5e586 │ │ - bl 5f118 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - cmp r6, r5 │ │ - bgt.n 5e602 │ │ - adds r0, r3, r6 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - adds r4, r7, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - subs r7, r5, r6 │ │ - adds r7, r7, r3 │ │ - ldr r3, [pc, #344] ; (5e750 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #4] │ │ - b.n 5e618 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r0, r3, r5 │ │ - lsls r0, r0, #1 │ │ - subs r3, r6, r5 │ │ - adds r4, r7, r0 │ │ - adds r7, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 5e5f6 │ │ - adds r4, #2 │ │ - adds r7, r3, #0 │ │ - b.n 5e5f6 │ │ - subs r7, #1 │ │ - bcs.n 5e620 │ │ - bl 5f118 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ands r3, r5 │ │ + lsrs r3, r7 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ + ldr r2, [sp, #4] │ │ muls r2, r3 │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - str r2, [sp, #8] │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ands r5, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r5, r2 │ │ + ldrb r5, [r3, r5] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - ldr r0, [sp, #8] │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r7, r0 │ │ + adds r0, r5, #0 │ │ + orrs r7, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 5e618 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - cmp r6, r5 │ │ - bgt.n 5e6b2 │ │ - adds r0, r3, r6 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - adds r4, r7, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - subs r7, r5, r6 │ │ - adds r3, r7, r3 │ │ - ldr r2, [sp, #12] │ │ - lsrs r2, r2, #3 │ │ - lsls r0, r2, #10 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r7, r0 │ │ + strh r7, [r6, #0] │ │ + subs r3, #1 │ │ + adds r6, #2 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 5e2a6 │ │ + b.n 5e01e │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + subs r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + adds r6, r6, r3 │ │ + b.n 5dfe6 │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + lsrs r5, r3, #31 │ │ ldr r2, [sp, #16] │ │ - lsrs r2, r2, #3 │ │ - lsls r7, r2, #5 │ │ - ldr r2, [sp, #20] │ │ - orrs r0, r7 │ │ - lsrs r2, r2, #3 │ │ - orrs r0, r2 │ │ - lsls r0, r0, #16 │ │ - lsrs r0, r0, #16 │ │ - b.n 5e6c8 │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r0, r3, r5 │ │ + adds r5, r5, r3 │ │ + asrs r5, r5, #1 │ │ + muls r2, r5 │ │ + adds r0, r2, r0 │ │ lsls r0, r0, #1 │ │ - subs r2, r6, r5 │ │ - adds r4, r7, r0 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 5e698 │ │ - adds r4, #2 │ │ - adds r3, r2, #0 │ │ - b.n 5e698 │ │ - subs r3, #1 │ │ - bcs.n 5e6d0 │ │ - bl 5f118 │ │ - strh r0, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 5e6c8 │ │ - cmp r6, r5 │ │ - beq.n 5e6dc │ │ - b.n 5e9a6 │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldr r5, [r4, #20] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r4, #16] │ │ + adds r2, r1, #3 │ │ + adds r3, r7, r0 │ │ + asrs r0, r2, #31 │ │ + lsrs r0, r0, #30 │ │ + adds r0, r0, r2 │ │ + asrs r2, r0, #2 │ │ + movs r0, #3 │ │ + subs r5, r5, r1 │ │ + str r2, [sp, #12] │ │ + lsls r2, r5, #1 │ │ + str r2, [sp, #28] │ │ + ands r1, r0 │ │ + adds r2, r4, r0 │ │ + str r6, [sp, #20] │ │ + str r1, [sp, #24] │ │ + str r2, [sp, #16] │ │ + adds r6, r4, #2 │ │ + ldr r2, [sp, #20] │ │ + cmp r2, #0 │ │ + bne.n 5e2f0 │ │ + b.n 5dd04 │ │ + ldr r2, [sp, #24] │ │ + ldr r7, [r4, #24] │ │ + ldr r0, [sp, #12] │ │ cmp r2, #2 │ │ - beq.n 5e7cc │ │ - cmp r2, #4 │ │ - bne.n 5e6f0 │ │ - b.n 5e87c │ │ + beq.n 5e366 │ │ + cmp r2, #3 │ │ + beq.n 5e334 │ │ cmp r2, #1 │ │ - beq.n 5e6f6 │ │ - b.n 5e936 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5e72c │ │ - adds r7, r3, #0 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - muls r7, r0 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - adds r7, r7, r6 │ │ - lsls r7, r7, #1 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r5, r7 │ │ - adds r3, r4, r3 │ │ - str r3, [sp, #4] │ │ + beq.n 5e398 │ │ + ldrb r2, [r4, #30] │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #4] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #16] │ │ + ldrb r1, [r1, #31] │ │ + lsls r2, r1 │ │ + ldrb r1, [r4, #29] │ │ + orrs r2, r7 │ │ + lsrs r5, r1 │ │ + adds r1, r5, #0 │ │ + ldrb r5, [r6, #31] │ │ + lsls r1, r5 │ │ + ldr r5, [sp, #0] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ + adds r5, r4, #1 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + orrs r2, r1 │ │ + strh r2, [r3, #0] │ │ + adds r3, #2 │ │ + ldrb r2, [r4, #30] │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #4] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #16] │ │ + ldrb r1, [r1, #31] │ │ + lsls r2, r1 │ │ + ldrb r1, [r4, #29] │ │ + orrs r2, r7 │ │ + lsrs r5, r1 │ │ + adds r1, r5, #0 │ │ + ldrb r5, [r6, #31] │ │ + lsls r1, r5 │ │ + ldr r5, [sp, #0] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ + adds r5, r4, #1 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + orrs r2, r1 │ │ + strh r2, [r3, #0] │ │ + adds r3, #2 │ │ + ldrb r2, [r4, #30] │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #4] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #16] │ │ + ldrb r1, [r1, #31] │ │ + lsls r2, r1 │ │ + ldrb r1, [r4, #29] │ │ + orrs r2, r7 │ │ + lsrs r5, r1 │ │ + adds r1, r5, #0 │ │ + ldrb r5, [r6, #31] │ │ + lsls r1, r5 │ │ + ldr r5, [sp, #0] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ + adds r5, r4, #1 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + orrs r2, r1 │ │ + strh r2, [r3, #0] │ │ + adds r3, #2 │ │ + ldrb r2, [r4, #30] │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #4] │ │ + subs r0, #1 │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #16] │ │ + ldrb r1, [r1, #31] │ │ + lsls r2, r1 │ │ + ldrb r1, [r4, #29] │ │ + orrs r2, r7 │ │ + lsrs r5, r1 │ │ + adds r1, r5, #0 │ │ + ldrb r5, [r6, #31] │ │ + lsls r1, r5 │ │ + ldr r5, [sp, #0] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ + adds r5, r4, #1 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + orrs r2, r1 │ │ + strh r2, [r3, #0] │ │ + adds r3, #2 │ │ + cmp r0, #0 │ │ + bgt.n 5e302 │ │ + ldr r2, [sp, #20] │ │ + subs r2, #1 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + adds r3, r3, r2 │ │ + b.n 5e2e8 │ │ + ldr r3, [r7, #4] │ │ + ldr r6, [r7, #12] │ │ + ldr r2, [r0, #16] │ │ + str r3, [sp, #16] │ │ + mov r3, ip │ │ + ldr r0, [r7, #0] │ │ + ldr r1, [r1, #8] │ │ + ldr r7, [r3, #20] │ │ + cmp r5, #2 │ │ + bne.n 5e3f2 │ │ + b.n 5e754 │ │ + cmp r5, #4 │ │ + bne.n 5e3f8 │ │ + b.n 5ea68 │ │ + cmp r5, #1 │ │ + beq.n 5e400 │ │ + bl 5ed52 │ │ + str r6, [sp, #44] ; 0x2c │ │ + asrs r6, r2, #31 │ │ + ldr r3, [sp, #16] │ │ + lsrs r6, r6, #30 │ │ + adds r6, r6, r2 │ │ + asrs r6, r6, #2 │ │ + muls r3, r6 │ │ + adds r0, r3, r0 │ │ + lsls r0, r0, #2 │ │ + adds r5, r1, #3 │ │ + adds r3, r7, r0 │ │ + str r3, [sp, #16] │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r5 │ │ + asrs r3, r3, #2 │ │ + subs r2, r6, r1 │ │ + str r3, [sp, #32] │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #72] ; 0x48 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r3, r4, #2 │ │ + str r1, [sp, #48] ; 0x30 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne.n 5e43e │ │ + b.n 5dd04 │ │ + ldr r3, [pc, #784] ; (5e750 ) │ │ ldr r2, [sp, #24] │ │ - ldr r3, [pc, #48] ; (5e750 ) │ │ ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #8] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #24] │ │ - b.n 5e754 │ │ - ldr r4, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r4, r0 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r6, r4, r6 │ │ - lsls r6, r6, #1 │ │ - adds r7, r5, r6 │ │ - cmp r2, #0 │ │ - bne.n 5e71c │ │ - lsls r2, r0, #1 │ │ - adds r7, r7, r2 │ │ - b.n 5e71a │ │ - ldr r1, [pc, #888] ; (5eac8 ) │ │ - movs r7, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r3, [sp, #4] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #4] │ │ - bcs.n 5e760 │ │ - bl 5f118 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #2 │ │ + bne.n 5e44e │ │ + b.n 5e5ca │ │ + cmp r3, #3 │ │ + beq.n 5e512 │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #1 │ │ + bne.n 5e45e │ │ + b.n 5e680 │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #20] │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [sp, #76] ; 0x4c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #10 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r4, r4, #3 │ │ - lsls r4, r4, #5 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #24] │ │ - orrs r5, r4 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 5e754 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5e806 │ │ - adds r7, r3, #0 │ │ - adds r3, r2, #0 │ │ + ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ - muls r7, r0 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - adds r7, r7, r6 │ │ - lsls r7, r7, #1 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r5, r7 │ │ - adds r3, r4, r3 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #780] ; (5eb00 ) │ │ - movs r4, #31 │ │ - ldr r2, [r1, r2] │ │ - lsls r1, r0, #1 │ │ - movs r0, #248 ; 0xf8 │ │ - ldr r2, [r2, #12] │ │ - str r1, [sp, #4] │ │ - lsls r0, r0, #2 │ │ - mov ip, r4 │ │ - b.n 5e874 │ │ - ldr r4, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r4, r0 │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - subs r2, r3, r2 │ │ - adds r7, r5, r4 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 5e7f0 │ │ - lsls r3, r0, #1 │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ - b.n 5e7f0 │ │ - ldrh r5, [r7, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - adds r4, r5, #0 │ │ - lsls r1, r1, #7 │ │ - ands r4, r1 │ │ - mov r1, ip │ │ - asrs r4, r4, #10 │ │ - ldrb r6, [r2, r4] │ │ - adds r4, r5, #0 │ │ - ands r5, r1 │ │ - ldr r1, [sp, #12] │ │ - ands r4, r0 │ │ - asrs r4, r4, #5 │ │ - adds r6, r6, r1 │ │ - ldrb r4, [r2, r4] │ │ - ldrb r5, [r2, r5] │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 5e84c │ │ - movs r6, #255 ; 0xff │ │ - ldr r1, [sp, #16] │ │ - adds r4, r4, r1 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 5e856 │ │ - movs r4, #255 ; 0xff │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r5, r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r0, r6, #0 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r5 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + b.n 5e516 │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ ldr r1, [sp, #20] │ │ - adds r5, r5, r1 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 5e860 │ │ - movs r5, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsrs r4, r4, #3 │ │ - lsls r6, r6, #10 │ │ - lsls r4, r4, #5 │ │ - ldr r1, [sp, #4] │ │ - orrs r4, r6 │ │ - lsrs r5, r5, #3 │ │ - orrs r5, r4 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r1 │ │ - subs r3, #1 │ │ - bcs.n 5e826 │ │ - bl 5f118 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5e8b0 │ │ - adds r4, r3, #0 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - muls r4, r0 │ │ - subs r7, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r4, r5, r4 │ │ - adds r7, r7, r3 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #604] ; (5eb00 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #4] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #24] │ │ - b.n 5e8d0 │ │ - ldr r7, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - muls r7, r0 │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r6, r7, r6 │ │ - lsls r6, r6, #1 │ │ - adds r4, r5, r6 │ │ - adds r7, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 5e8a0 │ │ - lsls r2, r0, #1 │ │ - adds r4, r4, r2 │ │ - adds r7, r3, #0 │ │ - b.n 5e8a0 │ │ - subs r7, #1 │ │ - bcs.n 5e8d8 │ │ - bl 5f118 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - str r2, [sp, #8] │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - ldr r0, [sp, #8] │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 5e8d0 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r2, [sp, #4] │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - adds r3, r0, #0 │ │ - cmp r2, r1 │ │ - bgt.n 5e97a │ │ - adds r4, r2, #0 │ │ - adds r2, r1, #0 │ │ - ldr r1, [sp, #4] │ │ - muls r4, r0 │ │ - subs r7, r2, r1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - subs r1, r2, #1 │ │ - sbcs r2, r1 │ │ - adds r4, r5, r4 │ │ - adds r5, r7, r2 │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #1 │ │ - lsrs r2, r2, #3 │ │ - lsls r0, r2, #10 │ │ - adds r1, r0, #0 │ │ - ldr r2, [sp, #16] │ │ - lsrs r2, r2, #3 │ │ - lsls r7, r2, #5 │ │ - ldr r2, [sp, #20] │ │ - orrs r1, r7 │ │ - lsrs r2, r2, #3 │ │ - orrs r1, r2 │ │ - lsls r1, r1, #16 │ │ - lsrs r1, r1, #16 │ │ - b.n 5e99a │ │ - ldr r4, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #4] │ │ - muls r4, r0 │ │ - subs r2, r2, r1 │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - adds r4, r5, r4 │ │ - adds r5, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 5e95c │ │ - lsls r1, r0, #1 │ │ - adds r4, r4, r1 │ │ - adds r5, r2, #0 │ │ - b.n 5e95c │ │ - subs r5, #1 │ │ - bcs.n 5e9a0 │ │ - b.n 5f118 │ │ - strh r1, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 5e99a │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - subs r3, r6, r5 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - ldr r2, [sp, #8] │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - beq.n 5e9c4 │ │ - b.n 5ecb2 │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldr r7, [r4, #20] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r4, #16] │ │ - cmp r2, #2 │ │ - beq.n 5eab2 │ │ - cmp r2, #4 │ │ - bne.n 5e9d8 │ │ - b.n 5eb72 │ │ - cmp r2, #1 │ │ - beq.n 5e9de │ │ - b.n 5ec36 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5ea0a │ │ - muls r3, r0 │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r6, r5 │ │ - bgt.n 5e9fa │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 5ea2e │ │ - b.n 5ea28 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r5, r6 │ │ - bgt.n 5ea1c │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 5ea28 │ │ - lsls r2, r3, #1 │ │ - adds r7, r7, r2 │ │ - b.n 5ea2e │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #204] ; (5eb00 ) │ │ - lsls r3, r3, #1 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #20] │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ ldr r2, [r1, r2] │ │ - str r3, [sp, #24] │ │ - ldr r2, [r2, #12] │ │ - str r2, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 5ea46 │ │ - b.n 5f118 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [sp, #76] ; 0x4c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #10 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r4, r4, #3 │ │ - lsls r4, r4, #5 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #24] │ │ - orrs r5, r4 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 5ea3c │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5eae0 │ │ - adds r2, r3, #0 │ │ - muls r2, r0 │ │ - adds r2, r2, r6 │ │ - lsls r2, r2, #1 │ │ - adds r7, r7, r2 │ │ - subs r4, r0, #1 │ │ - cmp r6, r5 │ │ - bgt.n 5ead0 │ │ - adds r4, r0, #1 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - beq.n 5eb0a │ │ - b.n 5eb04 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - subs r4, r0, #1 │ │ - muls r2, r0 │ │ - adds r2, r2, r5 │ │ - lsls r2, r2, #1 │ │ - adds r7, r7, r2 │ │ - cmp r5, r6 │ │ - bgt.n 5eaf2 │ │ - adds r4, r0, #1 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - bne.n 5eb04 │ │ - lsls r3, r4, #1 │ │ - adds r7, r7, r3 │ │ - b.n 5eb0a │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #816] ; (5ee3c ) │ │ - ldr r2, [sp, #24] │ │ - movs r5, #248 ; 0xf8 │ │ - ldr r3, [r2, r3] │ │ - movs r6, #31 │ │ - ldr r0, [r3, #12] │ │ - lsls r3, r4, #1 │ │ - mov ip, r3 │ │ - lsls r5, r5, #2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 5eb26 │ │ - b.n 5f118 │ │ - ldrh r2, [r7, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - adds r3, r2, #0 │ │ - lsls r1, r1, #7 │ │ - ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r1, [r0, r3] │ │ - adds r3, r2, #0 │ │ - ldr r4, [sp, #12] │ │ - ands r3, r5 │ │ - asrs r3, r3, #5 │ │ - ands r2, r6 │ │ - adds r1, r1, r4 │ │ - ldrb r3, [r0, r3] │ │ - ldrb r2, [r0, r2] │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 5eb4a │ │ - movs r1, #255 ; 0xff │ │ - ldr r4, [sp, #16] │ │ - adds r3, r3, r4 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5eb54 │ │ - movs r3, #255 ; 0xff │ │ - ldr r4, [sp, #20] │ │ - adds r2, r2, r4 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 5eb5e │ │ - movs r2, #255 ; 0xff │ │ - lsrs r1, r1, #3 │ │ - lsrs r3, r3, #3 │ │ - lsls r1, r1, #10 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r1 │ │ - lsrs r2, r2, #3 │ │ - orrs r2, r3 │ │ - strh r2, [r7, #0] │ │ - add r7, ip │ │ - b.n 5eb1c │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5eb9e │ │ - muls r3, r0 │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r6, r5 │ │ - bgt.n 5eb8e │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 5ebc2 │ │ - b.n 5ebbc │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r5, r6 │ │ - bgt.n 5ebb0 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 5ebbc │ │ - lsls r2, r3, #1 │ │ - adds r7, r7, r2 │ │ - b.n 5ebc2 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #628] ; (5ee3c ) │ │ - lsls r3, r3, #1 │ │ + adds r5, r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r0, r6, #0 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r5 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + b.n 5e5ce │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ ldr r2, [r1, r2] │ │ - str r3, [sp, #24] │ │ - ldr r2, [r2, #12] │ │ - str r2, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 5ebda │ │ - b.n 5f118 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r5, [r7, #0] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #7 │ │ - ands r3, r5 │ │ - asrs r3, r3, #10 │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - ands r3, r5 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r5, r3 │ │ - ldrb r5, [r2, r5] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #20] │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - lsrs r4, r0, #3 │ │ - adds r0, r6, #0 │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r4, r4, #10 │ │ - orrs r4, r0 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [sp, #76] ; 0x4c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r0, #3 │ │ - orrs r4, r0 │ │ - strh r4, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 5ebd0 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5ec64 │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - adds r4, r7, r4 │ │ - subs r3, r0, #1 │ │ - cmp r6, r5 │ │ - bgt.n 5ec54 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 5ec88 │ │ - b.n 5ec82 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - muls r3, r0 │ │ - adds r4, r3, r5 │ │ - lsls r4, r4, #1 │ │ - adds r4, r7, r4 │ │ - subs r3, r0, #1 │ │ - cmp r5, r6 │ │ - bgt.n 5ec76 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 5ec82 │ │ - lsls r2, r3, #1 │ │ - adds r4, r4, r2 │ │ - b.n 5ec88 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #1 │ │ - lsrs r2, r2, #3 │ │ - lsls r0, r2, #10 │ │ - ldr r2, [sp, #16] │ │ - lsrs r2, r2, #3 │ │ - lsls r7, r2, #5 │ │ + lsrs r7, r2 │ │ ldr r2, [sp, #20] │ │ - orrs r0, r7 │ │ - lsrs r2, r2, #3 │ │ - orrs r0, r2 │ │ - lsls r5, r0, #16 │ │ - lsrs r5, r5, #16 │ │ - ldr r2, [sp, #8] │ │ - subs r1, r2, #1 │ │ - str r1, [sp, #8] │ │ - bcs.n 5ecac │ │ - b.n 5f118 │ │ - strh r5, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 5eca2 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - subs r3, r5, r6 │ │ - subs r2, r2, r1 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - cmp r1, #2 │ │ - bne.n 5ecc2 │ │ - b.n 5ee14 │ │ - cmp r1, #4 │ │ - bne.n 5ecc8 │ │ - b.n 5ef2a │ │ - cmp r1, #1 │ │ - beq.n 5ecce │ │ - b.n 5f056 │ │ - asrs r1, r3, #31 │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 5ecf8 │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r2, #1 │ │ - subs r2, r2, r3 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r3 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - str r1, [sp, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - b.n 5ed10 │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r3, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r2 │ │ - subs r2, r3, r2 │ │ - lsls r3, r2, #1 │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r5, r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r0, r6, #0 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r5 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - str r1, [sp, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - cmp r6, r5 │ │ - ble.n 5ed26 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldr r3, [sp, #16] │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #56] ; 0x38 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5ed3e │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #32] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #236] ; (5ee3c ) │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #32] │ │ - cmp r3, r2 │ │ - bne.n 5ed62 │ │ - b.n 5f118 │ │ - ldr r7, [r4, #16] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r6, #1 │ │ - movs r1, #255 ; 0xff │ │ - muls r7, r2 │ │ - ldr r2, [r4, #20] │ │ - adds r3, r3, r7 │ │ - adds r3, r2, r3 │ │ - ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #64] ; 0x40 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r3, #7 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ ands r3, r7 │ │ - asrs r3, r3, #10 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r3, #2 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #20] │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - str r0, [sp, #68] ; 0x44 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #28] │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [sp, #76] ; 0x4c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #16] │ │ - add r3, ip │ │ - lsrs r3, r3, #3 │ │ - adds r5, r5, r2 │ │ - ldr r2, [sp, #20] │ │ - lsrs r5, r5, #3 │ │ - lsls r3, r3, #10 │ │ - adds r0, r0, r2 │ │ - lsls r5, r5, #5 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - orrs r3, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r3, r0 │ │ - strh r3, [r2, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 5edf6 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - b.n 5ee08 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ + lsrs r6, r3 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #60] ; 0x3c │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r5, r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r0, r6, #0 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r5 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + str r3, [sp, #28] │ │ + cmp r3, #0 │ │ + ble.n 5e73e │ │ + b.n 5e45e │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ + subs r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #16] │ │ add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - b.n 5ed56 │ │ - asrs r1, r3, #31 │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 5ee40 │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #8] │ │ - lsls r1, r2, #1 │ │ - subs r7, r1, r3 │ │ - subs r3, r2, r3 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - b.n 5ee56 │ │ + str r3, [sp, #16] │ │ + b.n 5e436 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #8] │ │ - lsls r1, r3, #1 │ │ - subs r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r1, [sp, #28] │ │ - subs r7, r1, r2 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - cmp r6, r5 │ │ - ble.n 5ee6c │ │ - ldr r3, [sp, #32] │ │ - negs r3, r3 │ │ + str r6, [sp, #40] ; 0x28 │ │ + asrs r6, r2, #31 │ │ + lsrs r6, r6, #30 │ │ + ldr r3, [sp, #16] │ │ + adds r6, r6, r2 │ │ + asrs r2, r6, #2 │ │ + muls r3, r2 │ │ + adds r3, r3, r0 │ │ + lsls r3, r3, #2 │ │ + adds r3, r7, r3 │ │ + str r3, [sp, #12] │ │ + adds r3, r1, #3 │ │ + asrs r0, r3, #31 │ │ + lsrs r0, r0, #30 │ │ + adds r0, r0, r3 │ │ + asrs r3, r0, #2 │ │ + movs r0, #3 │ │ + str r3, [sp, #28] │ │ + subs r3, r2, r1 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #1 │ │ + ands r1, r0 │ │ str r3, [sp, #32] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5ee84 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ + adds r3, r4, #2 │ │ + str r1, [sp, #44] ; 0x2c │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - movs r5, #0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + bne.n 5e794 │ │ + bl 5dd04 │ │ + ldr r3, [pc, #716] ; (5ea64 ) │ │ ldr r2, [sp, #24] │ │ - ldr r3, [pc, #644] ; (5f11c ) │ │ ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #8] │ │ - cmp r5, r3 │ │ - bne.n 5eea4 │ │ - b.n 5f118 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r4, #16] │ │ - lsls r0, r6, #1 │ │ - ldr r1, [sp, #24] │ │ - muls r3, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [r4, #20] │ │ - adds r0, r3, r0 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r2, [r0, #0] │ │ - lsls r3, r3, #7 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #2 │ │ + bne.n 5e7a4 │ │ + b.n 5e900 │ │ + cmp r3, #3 │ │ + beq.n 5e858 │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #1 │ │ + bne.n 5e7b4 │ │ + b.n 5e9a6 │ │ + ldrb r3, [r4, #28] │ │ + ldr r0, [sp, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + ldrb r7, [r4, #29] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [r0, r1] │ │ ands r3, r2 │ │ - asrs r3, r3, #10 │ │ + lsrs r3, r5 │ │ ldrb r3, [r1, r3] │ │ - mov ip, r3 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ + ldr r5, [sp, #16] │ │ + lsls r1, r7, #2 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [r5, r1] │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [r4, #16] │ │ ands r3, r2 │ │ - asrs r3, r3, #5 │ │ + lsrs r3, r6 │ │ ldrb r3, [r1, r3] │ │ - movs r1, #31 │ │ - ands r2, r1 │ │ - ldr r1, [sp, #24] │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #20] │ │ - adds r2, r2, r1 │ │ - ldr r1, [sp, #12] │ │ - add r1, ip │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 5eee6 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r1, r1, #3 │ │ - lsls r1, r1, #10 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldrb r1, [r4, #30] │ │ + ldr r3, [sp, #16] │ │ + str r1, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #56] ; 0x38 │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [r4, #20] │ │ + ands r2, r5 │ │ + mov r5, ip │ │ + lsrs r2, r1 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [sp, #4] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r2, r2, r5 │ │ + ldr r5, [sp, #0] │ │ + mov ip, r5 │ │ + add r0, ip │ │ + mov ip, r0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 5e822 │ │ + movs r5, #255 ; 0xff │ │ + mov ip, r5 │ │ + mov r5, ip │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsrs r5, r0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + lsls r5, r0 │ │ + mov ip, r5 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 5eef0 │ │ + bls.n 5e834 │ │ movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r1 │ │ + lsrs r3, r7 │ │ + mov r5, ip │ │ + lsls r3, r6 │ │ + orrs r5, r3 │ │ + adds r3, r5, #0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 5eefc │ │ + bls.n 5e848 │ │ movs r2, #255 ; 0xff │ │ - lsrs r2, r2, #3 │ │ - orrs r2, r3 │ │ - strh r2, [r0, #0] │ │ - cmp r7, #0 │ │ - bge.n 5ef14 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r2, r0 │ │ + lsls r2, r1 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #12] │ │ + stmia r2!, {r3} │ │ + str r2, [sp, #12] │ │ + b.n 5e85c │ │ ldr r3, [sp, #28] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #32] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - b.n 5ef20 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - adds r5, #1 │ │ - b.n 5ee9c │ │ - asrs r1, r3, #31 │ │ - adds r7, r3, r1 │ │ - asrs r3, r2, #31 │ │ - adds r2, r2, r3 │ │ - eors r7, r1 │ │ - eors r2, r3 │ │ - cmp r7, r2 │ │ - blt.n 5ef54 │ │ - adds r3, r7, #1 │ │ - str r3, [sp, #28] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #32] │ │ - subs r2, r2, r7 │ │ - subs r3, r3, r7 │ │ - str r3, [sp, #8] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - movs r7, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 5ef6c │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #28] │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #32] │ │ - subs r3, r3, r2 │ │ - subs r2, r7, r2 │ │ - str r3, [sp, #8] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - movs r7, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - cmp r6, r5 │ │ - ble.n 5ef7c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - negs r7, r7 │ │ + str r3, [sp, #20] │ │ + ldrb r3, [r4, #28] │ │ str r3, [sp, #48] ; 0x30 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5ef94 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r7, [r4, #29] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r2 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [r0, r1] │ │ + ldrb r3, [r1, r3] │ │ + lsls r1, r7, #2 │ │ + ldr r1, [r0, r1] │ │ + adds r5, r3, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #28] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #376] ; (5f11c ) │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - cmp r3, r2 │ │ - bne.n 5efb8 │ │ - b.n 5f118 │ │ - ldr r5, [r4, #16] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r6, #1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - muls r5, r2 │ │ - ldr r2, [r4, #20] │ │ - adds r3, r3, r5 │ │ - adds r3, r2, r3 │ │ - ldrh r2, [r3, #0] │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #7 │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [r4, #16] │ │ ands r3, r2 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r1, r3] │ │ + lsrs r3, r6 │ │ + ldrb r3, [r1, r3] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldrb r1, [r4, #30] │ │ + ldr r3, [sp, #16] │ │ + str r1, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r0, r0, #2 │ │ + mov ip, r0 │ │ + ldr r0, [r4, #20] │ │ + ands r2, r0 │ │ + mov r0, ip │ │ + lsrs r2, r1 │ │ + ldr r0, [r3, r0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r2, [r0, r2] │ │ + ldr r0, [sp, #4] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #8] │ │ + adds r2, r2, r0 │ │ + adds r0, r5, #0 │ │ + ldr r5, [sp, #0] │ │ + mov ip, r5 │ │ + add r0, ip │ │ + mov ip, r0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 5e8ca │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r5, ip │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsrs r5, r0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + lsls r5, r0 │ │ + mov ip, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5e8dc │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r7 │ │ + mov r5, ip │ │ + lsls r3, r6 │ │ + orrs r5, r3 │ │ + adds r3, r5, #0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5e8f0 │ │ + movs r2, #255 ; 0xff │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r2, r0 │ │ + lsls r2, r1 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #12] │ │ + stmia r2!, {r3} │ │ + str r2, [sp, #12] │ │ + b.n 5e904 │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #20] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r7, [r4, #29] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ ands r3, r2 │ │ - asrs r3, r3, #5 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [r0, r1] │ │ ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #16] │ │ - muls r1, r3 │ │ - movs r3, #31 │ │ + lsls r1, r7, #2 │ │ + ldr r1, [r0, r1] │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [r4, #16] │ │ ands r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r1, [sp, #60] ; 0x3c │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 5f038 │ │ - ldr r2, [sp, #32] │ │ - adds r6, r6, r7 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #4] │ │ - b.n 5f04a │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - b.n 5efac │ │ - asrs r1, r3, #31 │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 5f07c │ │ - lsls r0, r2, #1 │ │ - adds r1, r3, #1 │ │ - subs r7, r0, r3 │ │ - subs r3, r2, r3 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ - str r0, [sp, #8] │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - b.n 5f090 │ │ - lsls r0, r3, #1 │ │ - subs r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - str r3, [sp, #28] │ │ - movs r3, #0 │ │ - adds r1, r2, #1 │ │ - str r0, [sp, #8] │ │ - subs r7, r0, r2 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - cmp r6, r5 │ │ - ble.n 5f0a6 │ │ - ldr r3, [sp, #24] │ │ - negs r3, r3 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5f0be │ │ - ldr r3, [sp, #28] │ │ - negs r3, r3 │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - subs r1, r1, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r3, r3, #3 │ │ - lsls r5, r3, #10 │ │ + lsrs r3, r6 │ │ + ldrb r3, [r1, r3] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldrb r1, [r4, #30] │ │ ldr r3, [sp, #16] │ │ - lsrs r2, r3, #3 │ │ - lsls r3, r2, #5 │ │ - movs r2, #0 │ │ + str r1, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r0, r0, #2 │ │ + mov ip, r0 │ │ + ldr r0, [r4, #20] │ │ + ands r2, r0 │ │ + mov r0, ip │ │ + lsrs r2, r1 │ │ + ldr r0, [r3, r0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r2, [r0, r2] │ │ + ldr r0, [sp, #4] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #8] │ │ + adds r2, r2, r0 │ │ + adds r0, r5, #0 │ │ + ldr r5, [sp, #0] │ │ + mov ip, r5 │ │ + add r0, ip │ │ + mov ip, r0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 5e972 │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r5, ip │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsrs r5, r0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + lsls r5, r0 │ │ + mov ip, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5e984 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r7 │ │ + mov r5, ip │ │ + lsls r3, r6 │ │ orrs r5, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r0, r3, #3 │ │ - orrs r0, r5 │ │ - lsls r0, r0, #16 │ │ - lsrs r0, r0, #16 │ │ - cmp r2, r1 │ │ - beq.n 5f118 │ │ - ldr r3, [r4, #16] │ │ - ldr r5, [sp, #4] │ │ - muls r3, r5 │ │ - lsls r5, r6, #1 │ │ - adds r3, r5, r3 │ │ - ldr r5, [r4, #20] │ │ - strh r0, [r3, r5] │ │ - cmp r7, #0 │ │ - bge.n 5f106 │ │ - ldr r3, [sp, #8] │ │ - ldr r5, [sp, #28] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #24] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r5 │ │ - b.n 5f112 │ │ + adds r3, r5, #0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5e998 │ │ + movs r2, #255 ; 0xff │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r2, r0 │ │ + lsls r2, r1 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #12] │ │ + stmia r2!, {r3} │ │ + str r2, [sp, #12] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ ldr r3, [sp, #32] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - adds r2, #1 │ │ - b.n 5f0e0 │ │ - add sp, #76 ; 0x4c │ │ - pop {r4, r5, r6, r7, pc} │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #76 ; 0x4c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r7, [r4, #29] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r2 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [r0, r1] │ │ + ldrb r3, [r1, r3] │ │ + lsls r1, r7, #2 │ │ + ldr r1, [r0, r1] │ │ adds r5, r3, #0 │ │ - add r3, sp, #104 ; 0x68 │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r3, #0] │ │ - add r3, sp, #108 ; 0x6c │ │ - ldrb r3, [r3, #0] │ │ - ldr r6, [sp, #100] ; 0x64 │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #112 ; 0x70 │ │ - ldrb r3, [r3, #0] │ │ - str r1, [sp, #0] │ │ - str r3, [sp, #20] │ │ - add r3, sp, #116 ; 0x74 │ │ - ldrb r7, [r3, #0] │ │ - ldr r3, [pc, #824] ; (5f47c ) │ │ - add r3, pc │ │ - str r3, [sp, #24] │ │ - subs r3, r6, #1 │ │ - cmp r3, #1 │ │ - bhi.n 5f174 │ │ - adds r0, r7, #0 │ │ - muls r0, r2 │ │ - movs r1, #255 ; 0xff │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #12] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [r4, #16] │ │ + ands r3, r2 │ │ + lsrs r3, r6 │ │ + ldrb r3, [r1, r3] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldrb r1, [r4, #30] │ │ + ldr r3, [sp, #16] │ │ + str r1, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r0, r0, #2 │ │ + mov ip, r0 │ │ + ldr r0, [r4, #20] │ │ + ands r2, r0 │ │ + mov r0, ip │ │ + lsrs r2, r1 │ │ + ldr r0, [r3, r0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r2, [r0, r2] │ │ + ldr r0, [sp, #4] │ │ + adds r3, r3, r0 │ │ ldr r0, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #16] │ │ - ldr r0, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #20] │ │ - b.n 5f17a │ │ - ldr r3, [sp, #8] │ │ - str r2, [sp, #12] │ │ - str r3, [sp, #16] │ │ + adds r2, r2, r0 │ │ + adds r0, r5, #0 │ │ + ldr r5, [sp, #0] │ │ + mov ip, r5 │ │ + add r0, ip │ │ + mov ip, r0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 5ea14 │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r5, ip │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsrs r5, r0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + lsls r5, r0 │ │ + mov ip, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5ea26 │ │ movs r3, #255 ; 0xff │ │ - eors r3, r7 │ │ + lsrs r3, r7 │ │ + mov r5, ip │ │ + lsls r3, r6 │ │ + orrs r5, r3 │ │ + adds r3, r5, #0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5ea3a │ │ + movs r2, #255 ; 0xff │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r2, r0 │ │ + lsls r2, r1 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #12] │ │ + stmia r2!, {r3} │ │ + ldr r3, [sp, #20] │ │ + str r2, [sp, #12] │ │ + subs r3, #1 │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + ble.n 5ea54 │ │ + b.n 5e7b4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + b.n 5e78a │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + str r6, [sp, #36] ; 0x24 │ │ + asrs r6, r2, #31 │ │ + lsrs r6, r6, #30 │ │ + ldr r3, [sp, #16] │ │ + adds r2, r6, r2 │ │ + asrs r5, r2, #2 │ │ + muls r3, r5 │ │ + adds r6, r1, #3 │ │ + adds r0, r3, r0 │ │ + asrs r3, r6, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r6 │ │ + asrs r3, r3, #2 │ │ + subs r2, r5, r1 │ │ + str r3, [sp, #20] │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #68] ; 0x44 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ + adds r3, r4, #1 │ │ + lsls r0, r0, #2 │ │ str r3, [sp, #28] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - beq.n 5f18a │ │ - b.n 5f3fc │ │ - ldr r3, [r4, #4] │ │ - ldr r7, [r4, #20] │ │ - ldr r0, [r4, #16] │ │ - ldrb r1, [r3, #9] │ │ - cmp r6, #2 │ │ - beq.n 5f25c │ │ - cmp r6, #4 │ │ - bne.n 5f19c │ │ - b.n 5f2f4 │ │ - cmp r6, #1 │ │ - beq.n 5f1a2 │ │ - b.n 5f39c │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 5f1d4 │ │ - adds r0, r0, r3 │ │ - subs r4, r5, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ + adds r3, r4, #2 │ │ adds r7, r7, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r4, r3 │ │ - str r3, [sp, #0] │ │ + str r1, [sp, #40] ; 0x28 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + bne.n 5eaa6 │ │ + bl 5dd04 │ │ + ldr r3, [pc, #976] ; (5ee78 ) │ │ ldr r2, [sp, #24] │ │ - ldr r3, [pc, #696] ; (5f480 ) │ │ ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #8] │ │ - b.n 5f1ec │ │ - ldr r3, [sp, #0] │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #1 │ │ - subs r3, r3, r5 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r7, r7, r0 │ │ - cmp r2, #0 │ │ - bne.n 5f1c4 │ │ - adds r7, #2 │ │ - b.n 5f1c2 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 5f1f8 │ │ - bl 5fe5c │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #4] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r6, #11 │ │ - ldrb r0, [r2, r3] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #2 │ │ + bne.n 5eab6 │ │ + b.n 5ec02 │ │ + cmp r3, #3 │ │ + beq.n 5eb62 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #1 │ │ + bne.n 5eac6 │ │ + b.n 5eca0 │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #28] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #3 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r5 │ │ - adds r4, r4, r3 │ │ - lsrs r4, r4, #2 │ │ - lsls r4, r4, #5 │ │ - orrs r0, r4 │ │ - strh r0, [r7, #0] │ │ - adds r7, #2 │ │ - b.n 5f1ec │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 5f28c │ │ - adds r0, r0, r3 │ │ - subs r4, r5, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - adds r7, r7, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r4, r3 │ │ - movs r4, #31 │ │ - ldr r2, [pc, #512] ; (5f480 ) │ │ - ldr r1, [sp, #24] │ │ - mov ip, r4 │ │ - ldr r1, [r1, r2] │ │ - ldr r2, [r1, #12] │ │ - ldr r1, [r1, #8] │ │ - b.n 5f2ec │ │ + ldr r2, [r4, #16] │ │ ldr r3, [sp, #0] │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #1 │ │ - subs r2, r3, r5 │ │ - adds r7, r7, r0 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 5f27c │ │ - adds r7, #2 │ │ - adds r3, r2, #0 │ │ - b.n 5f27c │ │ - ldrh r6, [r7, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r4, r6, #11 │ │ - ldrb r5, [r2, r4] │ │ - adds r4, r6, #0 │ │ - lsls r0, r0, #3 │ │ - ands r4, r0 │ │ - mov r0, ip │ │ - ands r6, r0 │ │ - ldr r0, [sp, #12] │ │ - asrs r4, r4, #5 │ │ - ldrb r4, [r1, r4] │ │ - adds r5, r5, r0 │ │ - ldrb r6, [r2, r6] │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 5f2c6 │ │ - movs r5, #255 ; 0xff │ │ - ldr r0, [sp, #16] │ │ - adds r4, r4, r0 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 5f2d0 │ │ - movs r4, #255 ; 0xff │ │ - ldr r0, [sp, #20] │ │ - adds r6, r6, r0 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 5f2da │ │ - movs r6, #255 ; 0xff │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #11 │ │ - lsrs r6, r6, #3 │ │ - lsrs r4, r4, #2 │ │ - orrs r5, r6 │ │ - lsls r4, r4, #5 │ │ - orrs r4, r5 │ │ - strh r4, [r7, #0] │ │ - adds r7, #2 │ │ - subs r3, #1 │ │ - bcs.n 5f2a4 │ │ - bl 5fe5c │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 5f324 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #1 │ │ - adds r4, r7, r0 │ │ - subs r7, r5, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r6, r7, r3 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #360] ; (5f480 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - b.n 5f33c │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #1 │ │ - subs r3, r3, r5 │ │ - adds r4, r7, r0 │ │ - adds r6, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 5f314 │ │ - adds r4, #2 │ │ - adds r6, r3, #0 │ │ - b.n 5f314 │ │ - subs r6, #1 │ │ - bcs.n 5f344 │ │ - bl 5fe5c │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r2] │ │ ldr r2, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ muls r2, r3 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #0] │ │ - str r2, [sp, #8] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 5f33c │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 5f3d6 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #1 │ │ - adds r6, r7, r0 │ │ - subs r7, r5, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r5, r7, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r3, r3, #3 │ │ - lsls r0, r3, #11 │ │ - ldr r3, [sp, #16] │ │ - lsrs r3, r3, #2 │ │ - lsls r7, r3, #5 │ │ - ldr r3, [sp, #20] │ │ - orrs r0, r7 │ │ - lsrs r3, r3, #3 │ │ - orrs r0, r3 │ │ - lsls r0, r0, #16 │ │ - lsrs r0, r0, #16 │ │ - b.n 5f3ee │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #1 │ │ - subs r3, r3, r5 │ │ - adds r6, r7, r0 │ │ - adds r5, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 5f3bc │ │ - adds r6, #2 │ │ - adds r5, r3, #0 │ │ - b.n 5f3bc │ │ - subs r5, #1 │ │ - bcs.n 5f3f6 │ │ - bl 5fe5c │ │ - strh r0, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 5f3ee │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - beq.n 5f404 │ │ - b.n 5f6d0 │ │ - ldr r3, [r4, #4] │ │ - ldr r5, [r4, #20] │ │ - ldr r0, [r4, #16] │ │ - ldrb r1, [r3, #9] │ │ - cmp r6, #2 │ │ - beq.n 5f4f6 │ │ - cmp r6, #4 │ │ - bne.n 5f416 │ │ - b.n 5f5a4 │ │ - cmp r6, #1 │ │ - beq.n 5f41c │ │ - b.n 5f662 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5f458 │ │ - adds r7, r3, #0 │ │ - muls r7, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - lsls r7, r7, #1 │ │ - adds r7, r5, r7 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r4, r3 │ │ - str r3, [sp, #0] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #56] ; (5f480 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #8] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #24] │ │ - b.n 5f484 │ │ - ldr r4, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r4, r0 │ │ - adds r6, r4, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r6, #1 │ │ - adds r7, r5, r6 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 5f444 │ │ - lsls r2, r0, #1 │ │ - adds r7, r7, r2 │ │ - b.n 5f442 │ │ - nop ; (mov r8, r8) │ │ - subs r4, #196 ; 0xc4 │ │ - movs r7, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 5f490 │ │ - bl 5fe5c │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r6, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #3 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r5 │ │ - adds r4, r4, r3 │ │ - lsrs r4, r4, #2 │ │ - ldr r3, [sp, #24] │ │ - lsls r4, r4, #5 │ │ - orrs r0, r4 │ │ - strh r0, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 5f484 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5f530 │ │ - adds r7, r3, #0 │ │ - muls r7, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - lsls r7, r7, #1 │ │ - adds r7, r5, r7 │ │ - subs r6, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r6, r3 │ │ - movs r4, #31 │ │ - ldr r2, [pc, #780] ; (5f82c ) │ │ - ldr r1, [sp, #24] │ │ - lsls r0, r0, #1 │ │ - mov ip, r4 │ │ - ldr r1, [r1, r2] │ │ - ldr r2, [r1, #12] │ │ - ldr r1, [r1, #8] │ │ - str r1, [sp, #0] │ │ - b.n 5f59c │ │ - ldr r7, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r7, r0 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - lsls r7, r7, #1 │ │ - subs r2, r3, r2 │ │ - adds r7, r5, r7 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 5f51c │ │ - lsls r3, r0, #1 │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ - b.n 5f51c │ │ - ldrh r4, [r7, #0] │ │ - movs r1, #252 ; 0xfc │ │ - lsrs r5, r4, #11 │ │ - ldrb r6, [r2, r5] │ │ - adds r5, r4, #0 │ │ - lsls r1, r1, #3 │ │ - ands r5, r1 │ │ - ldr r1, [sp, #0] │ │ - asrs r5, r5, #5 │ │ - ldrb r5, [r1, r5] │ │ - mov r1, ip │ │ - ands r4, r1 │ │ - ldr r1, [sp, #12] │ │ - ldrb r4, [r2, r4] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 5f576 │ │ - movs r6, #255 ; 0xff │ │ - ldr r1, [sp, #16] │ │ - adds r5, r5, r1 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 5f580 │ │ - movs r5, #255 ; 0xff │ │ - ldr r1, [sp, #20] │ │ - adds r4, r4, r1 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 5f58a │ │ - movs r4, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - lsrs r4, r4, #3 │ │ - lsrs r5, r5, #2 │ │ - orrs r6, r4 │ │ - lsls r5, r5, #5 │ │ - orrs r5, r6 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r0 │ │ - subs r3, #1 │ │ - bcs.n 5f552 │ │ - bl 5fe5c │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5f5de │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - lsls r4, r4, #1 │ │ - adds r4, r5, r4 │ │ - subs r7, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r6, r7, r3 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #604] ; (5f82c ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #24] │ │ - b.n 5f600 │ │ - ldr r7, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r7, r0 │ │ - adds r6, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r6, #1 │ │ - adds r4, r5, r6 │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r6, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 5f5ca │ │ - lsls r2, r0, #1 │ │ - adds r4, r4, r2 │ │ - adds r6, r3, #0 │ │ - b.n 5f5ca │ │ - subs r6, #1 │ │ - bcs.n 5f608 │ │ - bl 5fe5c │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #0] │ │ - str r2, [sp, #8] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #8] │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r0, r3 │ │ orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 5f600 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5f6a2 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - ldr r2, [sp, #4] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - subs r7, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r6, r7, r3 │ │ - ldr r3, [sp, #12] │ │ - lsls r4, r0, #1 │ │ - lsrs r3, r3, #3 │ │ - lsls r1, r3, #11 │ │ - ldr r3, [sp, #16] │ │ - lsrs r3, r3, #2 │ │ - lsls r7, r3, #5 │ │ + stmia r7!, {r5} │ │ + b.n 5eb66 │ │ ldr r3, [sp, #20] │ │ - orrs r1, r7 │ │ - lsrs r3, r3, #3 │ │ - orrs r1, r3 │ │ - lsls r1, r1, #16 │ │ - lsrs r1, r1, #16 │ │ - b.n 5f6c4 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r6, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 5f686 │ │ - lsls r2, r0, #1 │ │ - adds r5, r5, r2 │ │ - adds r6, r3, #0 │ │ - b.n 5f686 │ │ - subs r6, #1 │ │ - bcs.n 5f6ca │ │ - b.n 5fe5c │ │ - strh r1, [r5, #0] │ │ - adds r5, r5, r4 │ │ - b.n 5f6c4 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r5 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - ldr r2, [sp, #8] │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - beq.n 5f6f0 │ │ - b.n 5f9e4 │ │ - ldr r3, [r4, #4] │ │ - ldr r7, [r4, #20] │ │ - ldr r0, [r4, #16] │ │ - ldrb r1, [r3, #9] │ │ - cmp r6, #2 │ │ - beq.n 5f7de │ │ - cmp r6, #4 │ │ - bne.n 5f702 │ │ - b.n 5f89a │ │ - cmp r6, #1 │ │ - beq.n 5f708 │ │ - b.n 5f964 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5f736 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 5f726 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 5f75c │ │ - b.n 5f756 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 5f74a │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 5f756 │ │ - lsls r2, r3, #1 │ │ - adds r7, r7, r2 │ │ - b.n 5f75c │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #204] ; (5f82c ) │ │ - lsls r3, r3, #1 │ │ - ldr r2, [r1, r2] │ │ - str r3, [sp, #24] │ │ - ldr r1, [r2, #12] │ │ - ldr r2, [r2, #8] │ │ - str r1, [sp, #0] │ │ - str r2, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 5f778 │ │ - b.n 5fe5c │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r6, #11 │ │ - ldrb r0, [r2, r3] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #28] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #3 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ + ldr r2, [r4, #16] │ │ ldr r3, [sp, #0] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r5 │ │ - adds r4, r4, r3 │ │ - lsrs r4, r4, #2 │ │ - ldr r3, [sp, #24] │ │ - lsls r4, r4, #5 │ │ - orrs r0, r4 │ │ - strh r0, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 5f76e │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5f80c │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - subs r1, r0, #1 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - cmp r2, r5 │ │ - bgt.n 5f7fc │ │ - adds r1, r0, #1 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r2] │ │ ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - beq.n 5f836 │ │ - b.n 5f830 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - subs r1, r0, #1 │ │ - muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - cmp r5, r3 │ │ - bgt.n 5f820 │ │ - adds r1, r0, #1 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - bne.n 5f830 │ │ - lsls r3, r1, #1 │ │ - adds r7, r7, r3 │ │ - b.n 5f836 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #828] ; (5fb74 ) │ │ - ldr r2, [sp, #24] │ │ - movs r6, #31 │ │ - ldr r3, [r2, r3] │ │ - lsls r1, r1, #1 │ │ - ldr r0, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - mov ip, r3 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 5f850 │ │ - b.n 5fe5c │ │ - ldrh r3, [r7, #0] │ │ - movs r4, #252 ; 0xfc │ │ - adds r5, r3, #0 │ │ - lsls r4, r4, #3 │ │ - ands r5, r4 │ │ - mov r4, ip │ │ - lsrs r2, r3, #11 │ │ - asrs r5, r5, #5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r5, [r4, r5] │ │ - ldr r4, [sp, #12] │ │ - ands r3, r6 │ │ - ldrb r3, [r0, r3] │ │ - adds r2, r2, r4 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 5f872 │ │ - movs r2, #255 ; 0xff │ │ - ldr r4, [sp, #16] │ │ - adds r5, r5, r4 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 5f87c │ │ - movs r5, #255 ; 0xff │ │ - ldr r4, [sp, #20] │ │ - adds r3, r3, r4 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5f886 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r2, r2, #3 │ │ - lsls r2, r2, #11 │ │ - lsrs r3, r3, #3 │ │ - lsrs r5, r5, #2 │ │ - orrs r2, r3 │ │ - lsls r5, r5, #5 │ │ - orrs r5, r2 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r1 │ │ - b.n 5f846 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5f8c8 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 5f8b8 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 5f8ee │ │ - b.n 5f8e8 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 5f8dc │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 5f8e8 │ │ - lsls r2, r3, #1 │ │ - adds r7, r7, r2 │ │ - b.n 5f8ee │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #640] ; (5fb74 ) │ │ - lsls r3, r3, #1 │ │ - ldr r2, [r1, r2] │ │ - str r3, [sp, #24] │ │ - ldr r1, [r2, #12] │ │ - ldr r2, [r2, #8] │ │ - str r1, [sp, #0] │ │ - str r2, [sp, #4] │ │ + muls r2, r3 │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 5f90a │ │ - b.n 5fe5c │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r6, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r5, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #20] │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ - lsrs r4, r0, #3 │ │ - adds r0, r6, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r4, r4, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r4, r0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r4, r0 │ │ - strh r4, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 5f900 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 5f994 │ │ - adds r6, r3, #0 │ │ - muls r6, r0 │ │ - ldr r3, [sp, #0] │ │ - subs r4, r0, #1 │ │ - adds r6, r6, r3 │ │ - lsls r6, r6, #1 │ │ - adds r6, r7, r6 │ │ - cmp r3, r5 │ │ - bgt.n 5f984 │ │ - adds r4, r0, #1 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - beq.n 5f9ba │ │ - b.n 5f9b4 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - subs r4, r0, #1 │ │ - muls r3, r0 │ │ - adds r6, r3, r5 │ │ - ldr r3, [sp, #0] │ │ - lsls r6, r6, #1 │ │ - adds r6, r7, r6 │ │ - cmp r5, r3 │ │ - bgt.n 5f9a8 │ │ - adds r4, r0, #1 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - bne.n 5f9b4 │ │ - lsls r3, r4, #1 │ │ - adds r6, r6, r3 │ │ - b.n 5f9ba │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - lsls r4, r4, #1 │ │ - lsrs r3, r3, #3 │ │ - lsls r0, r3, #11 │ │ - ldr r3, [sp, #16] │ │ - lsrs r3, r3, #2 │ │ - lsls r7, r3, #5 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + b.n 5ec06 │ │ ldr r3, [sp, #20] │ │ - orrs r0, r7 │ │ - lsrs r3, r3, #3 │ │ - orrs r0, r3 │ │ - lsls r5, r0, #16 │ │ - lsrs r5, r5, #16 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 5f9de │ │ - b.n 5fe5c │ │ - strh r5, [r6, #0] │ │ - adds r6, r6, r4 │ │ - b.n 5f9d4 │ │ - ldr r3, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - subs r3, r5, r3 │ │ - subs r2, r2, r1 │ │ - asrs r1, r3, #31 │ │ - cmp r6, #2 │ │ - bne.n 5f9f6 │ │ - b.n 5fb4e │ │ - cmp r6, #4 │ │ - bne.n 5f9fc │ │ - b.n 5fc6a │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r6, #1 │ │ - beq.n 5fa0c │ │ - b.n 5fd9c │ │ - cmp r3, r2 │ │ - blt.n 5fa2a │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r2, #1 │ │ - subs r2, r2, r3 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r3 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r1, [sp, #8] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + ldr r1, [sp, #12] │ │ str r3, [sp, #44] ; 0x2c │ │ - str r6, [sp, #40] ; 0x28 │ │ - b.n 5fa42 │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r3, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r2 │ │ - subs r2, r3, r2 │ │ - lsls r3, r2, #1 │ │ + ldr r3, [sp, #28] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r1, [sp, #8] │ │ - str r6, [sp, #44] ; 0x2c │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 5fa58 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5fa70 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #32] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #244] ; (5fb74 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #64] ; 0x40 │ │ - str r3, [sp, #68] ; 0x44 │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #32] │ │ - cmp r3, r2 │ │ - bne.n 5fa98 │ │ - b.n 5fe5c │ │ - ldr r7, [r4, #16] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r7, r2 │ │ - ldr r2, [r4, #20] │ │ - lsls r3, r3, #1 │ │ - adds r3, r3, r7 │ │ - adds r3, r2, r3 │ │ - ldrh r7, [r3, #0] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #60] ; 0x3c │ │ - lsrs r3, r7, #11 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ands r3, r6 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [sp, #0] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #4] │ │ + muls r2, r3 │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #28] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - lsrs r5, r5, #2 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 5fb2a │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 5fb42 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - b.n 5fa8c │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r6, r2, r1 │ │ - eors r6, r1 │ │ - cmp r3, r6 │ │ - blt.n 5fb78 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r6, #1 │ │ - subs r6, r6, r3 │ │ - subs r7, r2, r3 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #32] │ │ - movs r6, #1 │ │ - b.n 5fb8e │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - adds r2, r6, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - subs r7, r2, r6 │ │ - subs r6, r3, r6 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - movs r6, #0 │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 5fba0 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - negs r6, r6 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5fbb8 │ │ - ldr r3, [sp, #32] │ │ - negs r3, r3 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - movs r5, #0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #660] ; (5fe60 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #8] │ │ - cmp r5, r3 │ │ - bne.n 5fbdc │ │ - b.n 5fe5c │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - ldr r1, [sp, #24] │ │ - lsls r0, r3, #1 │ │ - ldr r3, [r4, #16] │ │ - muls r3, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [r4, #20] │ │ - adds r0, r3, r0 │ │ - ldrh r2, [r0, #0] │ │ - lsrs r3, r2, #11 │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - mov ip, r3 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r2 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r1, r3] │ │ - movs r1, #31 │ │ - ands r2, r1 │ │ - ldr r1, [sp, #24] │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #20] │ │ - adds r2, r2, r1 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ ldr r1, [sp, #12] │ │ - add r1, ip │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 5fc1c │ │ - movs r1, #255 ; 0xff │ │ - lsrs r1, r1, #3 │ │ - lsls r1, r1, #11 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 5fc26 │ │ - movs r2, #255 ; 0xff │ │ - lsrs r2, r2, #3 │ │ - orrs r2, r1 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5fc30 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r2 │ │ - strh r3, [r0, #0] │ │ - cmp r7, #0 │ │ - bge.n 5fc4e │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #32] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r2 │ │ - b.n 5fc64 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - adds r7, r7, r3 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #0] │ │ - add r3, ip │ │ - mov ip, r2 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - adds r5, #1 │ │ - b.n 5fbd4 │ │ - adds r7, r3, r1 │ │ - asrs r3, r2, #31 │ │ - adds r2, r2, r3 │ │ - eors r7, r1 │ │ - eors r2, r3 │ │ - cmp r7, r2 │ │ - blt.n 5fc90 │ │ - adds r3, r7, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r2, #1 │ │ - subs r2, r2, r7 │ │ - str r3, [sp, #28] │ │ - subs r6, r3, r7 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - b.n 5fca6 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r7, #1 │ │ - subs r6, r3, r2 │ │ - subs r2, r7, r2 │ │ - str r3, [sp, #28] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 5fcbe │ │ - ldr r3, [sp, #32] │ │ - negs r3, r3 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5fcd6 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldr r3, [sp, #28] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #376] ; (5fe60 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #8] │ │ - cmp r3, r2 │ │ - bne.n 5fcfe │ │ - b.n 5fe5c │ │ - ldr r5, [r4, #16] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r5, r2 │ │ - ldr r2, [r4, #20] │ │ - lsls r3, r3, #1 │ │ - adds r3, r3, r5 │ │ - adds r3, r2, r3 │ │ - ldrh r7, [r3, #0] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #52] ; 0x34 │ │ - lsrs r3, r7, #11 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ands r3, r6 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [sp, #0] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #4] │ │ muls r2, r3 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ str r2, [sp, #64] ; 0x40 │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - cmp r6, #0 │ │ - bge.n 5fd7e │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 5fd90 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - b.n 5fcf2 │ │ - cmp r3, r2 │ │ - blt.n 5fdb6 │ │ - lsls r0, r2, #1 │ │ - subs r6, r2, r3 │ │ - adds r1, r3, #1 │ │ - subs r7, r0, r3 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #28] │ │ - movs r3, #0 │ │ - str r0, [sp, #8] │ │ - str r3, [sp, #24] │ │ - movs r6, #1 │ │ - b.n 5fdca │ │ - subs r6, r3, r2 │ │ - lsls r0, r3, #1 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - movs r6, #0 │ │ - adds r1, r2, #1 │ │ - str r0, [sp, #8] │ │ - subs r7, r0, r2 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 5fddc │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - negs r6, r6 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 5fdf4 │ │ - ldr r3, [sp, #24] │ │ - negs r3, r3 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 5ed46 │ │ + b.n 5eac6 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + subs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - subs r1, r1, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r3, r3, #3 │ │ - lsls r5, r3, #11 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + adds r7, r7, r3 │ │ + b.n 5ea9c │ │ + asrs r5, r2, #31 │ │ ldr r3, [sp, #16] │ │ - lsrs r2, r3, #2 │ │ - lsls r3, r2, #5 │ │ - movs r2, #0 │ │ - orrs r5, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r0, r3, #3 │ │ - orrs r0, r5 │ │ - lsls r0, r0, #16 │ │ - lsrs r0, r0, #16 │ │ - cmp r2, r1 │ │ - beq.n 5fe5c │ │ - ldr r3, [r4, #16] │ │ - ldr r5, [sp, #4] │ │ + lsrs r5, r5, #30 │ │ + adds r5, r5, r2 │ │ + asrs r5, r5, #2 │ │ muls r3, r5 │ │ - ldr r5, [sp, #0] │ │ - lsls r5, r5, #1 │ │ - adds r3, r5, r3 │ │ - ldr r5, [r4, #20] │ │ - strh r0, [r3, r5] │ │ - cmp r7, #0 │ │ - bge.n 5fe40 │ │ - ldr r3, [sp, #8] │ │ - ldr r5, [sp, #24] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r5 │ │ - b.n 5fe56 │ │ - ldr r5, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - mov ip, r5 │ │ - adds r7, r7, r3 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #0] │ │ - add r3, ip │ │ - mov ip, r5 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - adds r2, #1 │ │ - b.n 5fe16 │ │ - add sp, #76 ; 0x4c │ │ - pop {r4, r5, r6, r7, pc} │ │ + adds r3, r3, r0 │ │ + adds r0, r1, #3 │ │ + asrs r2, r0, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r2, r2, r0 │ │ + subs r5, r5, r1 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #12] │ │ + lsls r2, r5, #2 │ │ + movs r5, #3 │ │ + lsls r3, r3, #2 │ │ + ands r1, r5 │ │ + str r6, [sp, #20] │ │ + adds r3, r7, r3 │ │ + str r2, [sp, #24] │ │ + str r1, [sp, #16] │ │ + adds r6, r4, r5 │ │ + adds r7, r4, #2 │ │ + ldr r2, [sp, #20] │ │ + cmp r2, #0 │ │ + bne.n 5ed8c │ │ + bl 5dd04 │ │ + ldr r2, [sp, #16] │ │ + ldr r5, [sp, #12] │ │ + cmp r2, #2 │ │ + beq.n 5ee00 │ │ + cmp r2, #3 │ │ + beq.n 5edce │ │ + cmp r2, #1 │ │ + beq.n 5ee32 │ │ + ldrb r1, [r4, #30] │ │ + ldr r0, [sp, #8] │ │ + ldr r2, [r4, #24] │ │ + lsrs r0, r1 │ │ + adds r1, r0, #0 │ │ + ldrb r0, [r6, #31] │ │ + lsls r1, r0 │ │ + adds r0, r1, #0 │ │ + ldrb r1, [r4, #29] │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r7, #31] │ │ + lsls r1, r2 │ │ + ldr r2, [sp, #0] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + lsls r1, r2 │ │ + orrs r1, r0 │ │ + stmia r3!, {r1} │ │ + ldrb r1, [r4, #30] │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r6, #31] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + lsls r1, r0 │ │ + adds r0, r1, #0 │ │ + ldr r2, [r4, #24] │ │ + ldrb r1, [r4, #29] │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r7, #31] │ │ + lsls r1, r2 │ │ + ldr r2, [sp, #0] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + lsls r1, r2 │ │ + orrs r1, r0 │ │ + stmia r3!, {r1} │ │ + ldrb r1, [r4, #30] │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r6, #31] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + lsls r1, r0 │ │ + adds r0, r1, #0 │ │ + ldr r2, [r4, #24] │ │ + ldrb r1, [r4, #29] │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r7, #31] │ │ + lsls r1, r2 │ │ + ldr r2, [sp, #0] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + lsls r1, r2 │ │ + orrs r1, r0 │ │ + stmia r3!, {r1} │ │ + ldrb r1, [r4, #30] │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r6, #31] │ │ + subs r5, #1 │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + lsls r1, r0 │ │ + adds r0, r1, #0 │ │ + ldr r2, [r4, #24] │ │ + ldrb r1, [r4, #29] │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r7, #31] │ │ + lsls r1, r2 │ │ + ldr r2, [sp, #0] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + lsls r1, r2 │ │ + orrs r1, r0 │ │ + stmia r3!, {r1} │ │ + cmp r5, #0 │ │ + bgt.n 5ed9c │ │ + ldr r2, [sp, #20] │ │ + subs r2, #1 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r3, r2 │ │ + b.n 5ed82 │ │ + nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + movs r0, #4 │ │ + bl 18bd0 │ │ + add sp, #100 ; 0x64 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #116 ; 0x74 │ │ + sub sp, #92 ; 0x5c │ │ + str r3, [sp, #0] │ │ + add r3, sp, #112 ; 0x70 │ │ + ldrb r3, [r3, #0] │ │ + ldr r4, [r0, #4] │ │ + adds r5, r1, #0 │ │ str r3, [sp, #4] │ │ - add r3, sp, #144 ; 0x90 │ │ - str r2, [sp, #0] │ │ - ldrb r2, [r3, #0] │ │ - add r3, sp, #148 ; 0x94 │ │ + add r3, sp, #116 ; 0x74 │ │ ldrb r3, [r3, #0] │ │ - adds r5, r0, #0 │ │ + adds r7, r2, #0 │ │ str r3, [sp, #8] │ │ - add r3, sp, #152 ; 0x98 │ │ + add r3, sp, #120 ; 0x78 │ │ ldrb r3, [r3, #0] │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #20] │ │ - add r3, sp, #156 ; 0x9c │ │ - ldrb r7, [r3, #0] │ │ - ldr r3, [pc, #920] ; (60220 ) │ │ - ldr r4, [r0, #4] │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #588] ; (5f0f4 ) │ │ add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bhi.n 5feba │ │ - adds r0, r7, #0 │ │ - muls r0, r2 │ │ - movs r1, #255 ; 0xff │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #16] │ │ - ldr r0, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r3, [sp, #32] │ │ + ldrb r3, [r4, #9] │ │ + cmp r3, #4 │ │ + beq.n 5eeb6 │ │ + bl 5fb06 │ │ + ldr r3, [r5, #4] │ │ + ldr r6, [r5, #12] │ │ + ldr r1, [r1, #8] │ │ + str r3, [sp, #16] │ │ + ldr r2, [r0, #16] │ │ + ldr r3, [r5, #0] │ │ + ldr r5, [r0, #20] │ │ + cmp r7, #2 │ │ + bne.n 5eeca │ │ + b.n 5f2ca │ │ + cmp r7, #4 │ │ + bne.n 5eed0 │ │ + b.n 5f628 │ │ + cmp r7, #1 │ │ + beq.n 5eed8 │ │ + bl 5f9bc │ │ + movs r7, #255 ; 0xff │ │ + ldr r0, [sp, #12] │ │ + str r6, [sp, #44] ; 0x2c │ │ + asrs r6, r2, #31 │ │ + subs r0, r7, r0 │ │ str r0, [sp, #20] │ │ - b.n 5fec0 │ │ - ldr r3, [sp, #8] │ │ - str r2, [sp, #12] │ │ + lsrs r6, r6, #30 │ │ + ldr r0, [sp, #16] │ │ + adds r6, r6, r2 │ │ + asrs r6, r6, #2 │ │ + muls r0, r6 │ │ + adds r3, r0, r3 │ │ + lsls r3, r3, #2 │ │ + adds r3, r5, r3 │ │ + adds r5, r1, #3 │ │ str r3, [sp, #16] │ │ - movs r3, #255 ; 0xff │ │ - eors r3, r7 │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r5 │ │ + asrs r3, r3, #2 │ │ + subs r2, r6, r1 │ │ str r3, [sp, #28] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r2 │ │ - beq.n 5fed0 │ │ - b.n 60262 │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - ldrb r1, [r4, #9] │ │ - ldr r7, [r5, #20] │ │ - ldr r0, [r5, #16] │ │ - cmp r3, #2 │ │ - bne.n 5fede │ │ - b.n 5fff8 │ │ - cmp r3, #4 │ │ - bne.n 5fee4 │ │ - b.n 600e8 │ │ - cmp r3, #1 │ │ - beq.n 5feea │ │ - b.n 601dc │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - bgt.n 5ff1a │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - subs r7, r3, r6 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r7, r3 │ │ - str r3, [sp, #0] │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #80] ; 0x50 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #36] ; 0x24 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - b.n 5ff32 │ │ - ldr r3, [sp, #4] │ │ - adds r0, r0, r3 │ │ - subs r3, r6, r3 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - cmp r2, #0 │ │ - bne.n 5ff0c │ │ - adds r5, #4 │ │ - b.n 5ff0a │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 5ff3e │ │ - bl 6104c │ │ + str r1, [sp, #48] ; 0x30 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne.n 5ef1e │ │ + b.n 5f306 │ │ + ldr r3, [pc, #472] ; (5f0f8 ) │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #2 │ │ + bne.n 5ef2e │ │ + b.n 5f0fc │ │ + cmp r3, #3 │ │ + beq.n 5f016 │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #1 │ │ + bne.n 5ef3e │ │ + b.n 5f1d6 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r6, [r5, #0] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r7, [r3, #31] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #60] ; 0x3c │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #708] ; (60224 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [sp, #4] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ands r3, r6 │ │ - lsrs r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r0, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + str r0, [sp, #84] ; 0x54 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #16] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #8] │ │ - add r3, ip │ │ - mov ip, r1 │ │ - lsrs r3, r2 │ │ + ldr r2, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + adds r3, r0, #0 │ │ + adds r7, r7, r2 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - lsls r3, r7 │ │ - add r2, ip │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #32] │ │ + mov ip, r1 │ │ lsrs r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r7, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r7 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #20] │ │ - adds r6, r0, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r6, r2 │ │ - orrs r3, r6 │ │ - stmia r5!, {r3} │ │ - b.n 5ff32 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - bgt.n 60026 │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - subs r7, r3, r6 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r0, r7, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 600e0 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - subs r3, r6, r3 │ │ - adds r5, r7, r0 │ │ - adds r0, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 60018 │ │ - adds r5, #4 │ │ - adds r0, r3, #0 │ │ - b.n 60018 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r7, r5 │ │ + add r2, ip │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r1, [r4, #24] │ │ + lsrs r5, r2 │ │ + ands r6, r1 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsrs r6, r1 │ │ + lsls r5, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #12] │ │ + orrs r7, r5 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r1, r2] │ │ + ldrb r0, [r2, r6] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r0, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r0, r2 │ │ + ldr r2, [sp, #8] │ │ + orrs r0, r7 │ │ + adds r6, r3, r2 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r6 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + b.n 5f01a │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r5, #0] │ │ - str r3, [sp, #4] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - ldr r6, [r5, #0] │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #468] ; (60224 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #8] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r3, #31] │ │ - mov ip, r3 │ │ - ldr r3, [sp, #28] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - mov r6, ip │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r1, [r1, r6] │ │ - ldr r6, [r5, #0] │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r7, [r4, #30] │ │ - ldrb r3, [r1, #31] │ │ - lsls r1, r7, #2 │ │ - str r3, [sp, #32] │ │ - adds r3, r1, #0 │ │ - ldr r1, [r4, #20] │ │ - ands r1, r6 │ │ - ldr r6, [sp, #32] │ │ - lsrs r1, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r3, [r3, r6] │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #12] │ │ - adds r2, r2, r3 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 600aa │ │ - movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #16] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r3, r6, r3 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 600b6 │ │ - movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #20] │ │ - adds r1, r1, r6 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 600c0 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ldr r6, [sp, #4] │ │ - lsrs r1, r7 │ │ - lsrs r2, r6 │ │ - ldr r6, [sp, #8] │ │ - lsls r2, r6 │ │ - ldr r6, [sp, #28] │ │ - lsrs r3, r6 │ │ - mov r6, ip │ │ - lsls r3, r6 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3 │ │ - orrs r2, r1 │ │ - stmia r5!, {r2} │ │ - subs r0, #1 │ │ - bcs.n 6003e │ │ - bl 6104c │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ands r3, r6 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - bgt.n 60118 │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - subs r7, r3, r6 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r7, r3 │ │ - str r3, [sp, #0] │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 60130 │ │ - ldr r3, [sp, #4] │ │ - adds r0, r0, r3 │ │ - subs r3, r6, r3 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - cmp r2, #0 │ │ - bne.n 6010a │ │ - adds r5, #4 │ │ - b.n 60108 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 6013c │ │ - bl 6104c │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #24] │ │ - str r3, [sp, #4] │ │ - ldrb r6, [r2, #31] │ │ - ldrb r2, [r4, #29] │ │ - ldr r3, [r5, #0] │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #28] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #32] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #196] ; (60224 ) │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #4] │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldr r0, [r0, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r6 │ │ - ldrb r0, [r0, r1] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ ldr r1, [sp, #12] │ │ - muls r1, r0 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #28] │ │ - lsls r7, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r7, [r7, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r0 │ │ - ldr r0, [r4, #20] │ │ - ldrb r7, [r7, r1] │ │ - ldr r1, [sp, #16] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - muls r1, r7 │ │ - lsrs r3, r0 │ │ - adds r7, r1, #0 │ │ - ldr r1, [sp, #32] │ │ - mov r0, ip │ │ - lsls r1, r1, #2 │ │ ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #40] ; 0x28 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r6 │ │ - adds r6, r0, #0 │ │ - adds r0, r7, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #20] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + str r0, [sp, #84] ; 0x54 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #28] │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - orrs r6, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #32] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ - orrs r6, r0 │ │ - stmia r5!, {r6} │ │ - b.n 60130 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - bgt.n 60206 │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - subs r7, r3, r6 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r7, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #0] │ │ - adds r0, r4, #2 │ │ - adds r6, r4, #3 │ │ - b.n 60228 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - subs r3, r6, r3 │ │ - adds r5, r7, r0 │ │ - adds r7, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 601fc │ │ - adds r5, #4 │ │ - adds r7, r3, #0 │ │ - b.n 601fc │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + adds r3, r0, #0 │ │ + adds r7, r7, r2 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + mov ip, r1 │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r7, r5 │ │ + add r2, ip │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r1, [r4, #24] │ │ + lsrs r5, r2 │ │ + ands r6, r1 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsrs r6, r1 │ │ + lsls r5, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #12] │ │ + orrs r7, r5 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r1, r2] │ │ + ldrb r0, [r2, r6] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r0, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r0, r2 │ │ + ldr r2, [sp, #8] │ │ + orrs r0, r7 │ │ + adds r6, r3, r2 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r6 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + b.n 5f100 │ │ nop ; (mov r8, r8) │ │ - cmp r7, #128 ; 0x80 │ │ + subs r7, #96 ; 0x60 │ │ movs r7, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - subs r7, #1 │ │ - bcs.n 60230 │ │ - bl 6104c │ │ - ldrb r2, [r4, #28] │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r3, r1 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - ldr r1, [sp, #20] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - ldrb r1, [r6, #31] │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - stmia r5!, {r3} │ │ - b.n 60228 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - beq.n 6026a │ │ - b.n 60648 │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - ldrb r1, [r4, #9] │ │ - ldr r7, [r5, #20] │ │ - ldr r0, [r5, #16] │ │ - cmp r3, #2 │ │ - bne.n 60278 │ │ - b.n 603a6 │ │ - cmp r3, #4 │ │ - bne.n 6027e │ │ - b.n 604ac │ │ - cmp r3, #1 │ │ - beq.n 60284 │ │ - b.n 605b4 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 602bc │ │ - adds r5, r3, #0 │ │ - adds r3, r2, #0 │ │ - muls r5, r0 │ │ - ldr r2, [sp, #0] │ │ - ldr r1, [sp, #160] ; 0xa0 │ │ - adds r5, r5, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r3, r2 │ │ - subs r3, r1, #1 │ │ - sbcs r1, r3 │ │ - adds r3, r7, r1 │ │ - str r3, [sp, #0] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #2 │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #68] ; 0x44 │ │ - b.n 602dc │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r3, r0 │ │ - adds r6, r3, r6 │ │ - ldr r3, [sp, #0] │ │ - lsls r6, r6, #2 │ │ - adds r5, r7, r6 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 602aa │ │ - lsls r2, r0, #2 │ │ - adds r5, r5, r2 │ │ - b.n 602a8 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 602e8 │ │ - bl 6104c │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r6, [r5, #0] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r7, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #4 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #824] ; (60644 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [sp, #4] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ands r3, r6 │ │ - lsrs r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r0, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + str r0, [sp, #84] ; 0x54 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #16] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #8] │ │ - add r3, ip │ │ - mov ip, r1 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r3, r7 │ │ - add r2, ip │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #32] │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r7, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r7 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #20] │ │ - adds r6, r0, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r6, r2 │ │ - orrs r3, r6 │ │ - str r3, [r5, #0] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r5, r5, r3 │ │ - b.n 602dc │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - adds r1, r0, #0 │ │ - cmp r3, r2 │ │ - bgt.n 603de │ │ - adds r5, r3, #0 │ │ - adds r3, r2, #0 │ │ - muls r5, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r5, r5, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r3, r2 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - subs r3, r2, #1 │ │ - sbcs r2, r3 │ │ - adds r0, r7, r2 │ │ - lsls r3, r1, #2 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 604a4 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r2, r0 │ │ - adds r2, r2, r6 │ │ - lsls r3, r2, #2 │ │ - adds r5, r7, r3 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r0, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 603cc │ │ - lsls r2, r1, #2 │ │ - adds r5, r5, r2 │ │ - adds r0, r3, #0 │ │ - b.n 603cc │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r5, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r6, [r5, #0] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #564] ; (60644 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #8] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - mov ip, r3 │ │ - ldr r3, [sp, #28] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - mov r6, ip │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r1, [r1, r6] │ │ - ldr r6, [r5, #0] │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r7, [r4, #30] │ │ - ldrb r3, [r1, #31] │ │ - lsls r1, r7, #2 │ │ - str r3, [sp, #32] │ │ - adds r3, r1, #0 │ │ - ldr r1, [r4, #20] │ │ - ands r1, r6 │ │ - ldr r6, [sp, #32] │ │ - lsrs r1, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r3, [r3, r6] │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #12] │ │ - adds r2, r2, r3 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 6046a │ │ - movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #16] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r3, r6, r3 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 60476 │ │ - movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #20] │ │ - adds r1, r1, r6 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 60480 │ │ - movs r1, #255 ; 0xff │ │ - ldr r6, [sp, #4] │ │ - lsrs r1, r7 │ │ - lsrs r2, r6 │ │ - ldr r6, [sp, #8] │ │ - lsls r2, r6 │ │ - ldr r6, [sp, #28] │ │ - lsrs r3, r6 │ │ - mov r6, ip │ │ - lsls r3, r6 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r2, r1 │ │ - str r2, [r5, #0] │ │ - adds r5, r5, r3 │ │ - subs r0, #1 │ │ - bcs.n 603fe │ │ - bl 6104c │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 604e4 │ │ - adds r5, r3, #0 │ │ - adds r3, r2, #0 │ │ - muls r5, r0 │ │ ldr r2, [sp, #0] │ │ - ldr r1, [sp, #160] ; 0xa0 │ │ - adds r5, r5, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r3, r2 │ │ - subs r3, r1, #1 │ │ - sbcs r1, r3 │ │ - adds r3, r7, r1 │ │ - str r3, [sp, #0] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - b.n 60504 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r3, r0 │ │ - adds r6, r3, r6 │ │ - ldr r3, [sp, #0] │ │ - lsls r6, r6, #2 │ │ - adds r5, r7, r6 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 604d2 │ │ - lsls r2, r0, #2 │ │ - adds r5, r5, r2 │ │ - b.n 604d0 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 60510 │ │ - bl 6104c │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #24] │ │ - str r3, [sp, #4] │ │ - ldrb r6, [r2, #31] │ │ - ldrb r2, [r4, #29] │ │ - ldr r3, [r5, #0] │ │ - str r2, [sp, #8] │ │ + ldr r1, [sp, #4] │ │ + adds r3, r0, #0 │ │ + adds r7, r7, r2 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #28] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #32] │ │ + mov ip, r1 │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r7, r5 │ │ + add r2, ip │ │ + adds r5, r2, #0 │ │ ldr r2, [sp, #56] ; 0x38 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #272] ; (60644 ) │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #4] │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldr r0, [r0, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r6 │ │ - ldrb r0, [r0, r1] │ │ + ldr r1, [r4, #24] │ │ + lsrs r5, r2 │ │ + ands r6, r1 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsrs r6, r1 │ │ + lsls r5, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ ldr r1, [sp, #12] │ │ - muls r1, r0 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #28] │ │ - lsls r7, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r7, [r7, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r0 │ │ - ldr r0, [r4, #20] │ │ - ldrb r7, [r7, r1] │ │ - ldr r1, [sp, #16] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - muls r1, r7 │ │ - lsrs r3, r0 │ │ - adds r7, r1, #0 │ │ - ldr r1, [sp, #32] │ │ - mov r0, ip │ │ - lsls r1, r1, #2 │ │ + orrs r7, r5 │ │ + lsls r2, r2, #2 │ │ ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #40] ; 0x28 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r6 │ │ - adds r6, r0, #0 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #28] │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - orrs r6, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #32] │ │ - lsrs r0, r3 │ │ + ldrb r0, [r2, r6] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r0, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r0, r2 │ │ + ldr r2, [sp, #8] │ │ + orrs r0, r7 │ │ + adds r6, r3, r2 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r6 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [r3, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - orrs r6, r0 │ │ - str r6, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 60504 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 605e6 │ │ - adds r5, r3, #0 │ │ - adds r3, r2, #0 │ │ - muls r5, r0 │ │ - ldr r2, [sp, #0] │ │ - ldr r1, [sp, #160] ; 0xa0 │ │ - adds r5, r5, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r3, r2 │ │ - subs r3, r1, #1 │ │ - sbcs r1, r3 │ │ - adds r7, r7, r1 │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #0] │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #4] │ │ - adds r0, r4, #2 │ │ - adds r6, r4, #3 │ │ - b.n 60606 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r2, r0 │ │ - adds r2, r2, r6 │ │ - lsls r3, r2, #2 │ │ - adds r5, r7, r3 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r7, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 605d8 │ │ - lsls r2, r0, #2 │ │ - adds r5, r5, r2 │ │ - adds r7, r3, #0 │ │ - b.n 605d8 │ │ - subs r7, #1 │ │ - bcs.n 6060e │ │ - bl 6104c │ │ - ldrb r2, [r4, #28] │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r3, r1 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - ldr r1, [sp, #20] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - ldrb r1, [r6, #31] │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - str r3, [r5, #0] │ │ - ldr r3, [sp, #0] │ │ - adds r5, r5, r3 │ │ - b.n 60606 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ - subs r3, r6, r3 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - ldr r2, [sp, #8] │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - beq.n 60668 │ │ - b.n 60a78 │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - ldrb r1, [r4, #9] │ │ - ldr r7, [r5, #20] │ │ - ldr r0, [r5, #16] │ │ - cmp r3, #2 │ │ - bne.n 60676 │ │ - b.n 607b0 │ │ - cmp r3, #4 │ │ - bne.n 6067c │ │ - b.n 608c2 │ │ - cmp r3, #1 │ │ - beq.n 60682 │ │ - b.n 609d6 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 606b0 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #4] │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #2 │ │ - adds r5, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 606a0 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #0] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - beq.n 606d6 │ │ - b.n 606d0 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #4] │ │ - muls r3, r0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r5, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 606c4 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 606d0 │ │ - lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 606d6 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #2 │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 606f2 │ │ - bl 6104c │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r6, [r5, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r7, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #4 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #864] ; (60a74 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [sp, #0] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ands r3, r6 │ │ - lsrs r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r0, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + str r0, [sp, #84] ; 0x54 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #16] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #4] │ │ - add r3, ip │ │ + ldr r2, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + adds r3, r0, #0 │ │ + adds r7, r7, r2 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ mov ip, r1 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r3, r7 │ │ - add r2, ip │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #32] │ │ lsrs r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r7, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r7 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #20] │ │ - adds r6, r0, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r6, r2 │ │ - orrs r3, r6 │ │ - str r3, [r5, #0] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r5, r5, r3 │ │ - b.n 606e6 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 607e0 │ │ - adds r2, r3, #0 │ │ - muls r2, r0 │ │ - ldr r3, [sp, #4] │ │ - adds r2, r2, r6 │ │ - lsls r2, r2, #2 │ │ - adds r5, r7, r2 │ │ - subs r2, r0, #1 │ │ - cmp r6, r3 │ │ - bgt.n 607d0 │ │ - adds r2, r0, #1 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #0] │ │ - subs r3, r3, r1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - beq.n 60806 │ │ - b.n 60800 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #4] │ │ - muls r2, r0 │ │ - adds r2, r2, r3 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r7, r5 │ │ + add r2, ip │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r1, [r4, #24] │ │ + lsrs r5, r2 │ │ + ands r6, r1 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsrs r6, r1 │ │ + lsls r5, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #12] │ │ + orrs r7, r5 │ │ lsls r2, r2, #2 │ │ - adds r5, r7, r2 │ │ - subs r2, r0, #1 │ │ - cmp r3, r6 │ │ - bgt.n 607f4 │ │ - adds r2, r0, #1 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ + ldr r2, [r1, r2] │ │ + ldrb r0, [r2, r6] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r0, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r0, r2 │ │ + ldr r2, [sp, #8] │ │ + orrs r0, r7 │ │ + adds r6, r3, r2 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r6 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n 60800 │ │ - lsls r3, r2, #2 │ │ - adds r5, r5, r3 │ │ - b.n 60806 │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r2, #2 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #1 │ │ + ble.n 5f2b8 │ │ + b.n 5ef3e │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + mov ip, r2 │ │ + subs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #16] │ │ + add r3, ip │ │ + str r3, [sp, #16] │ │ + b.n 5ef16 │ │ + str r6, [sp, #36] ; 0x24 │ │ + asrs r6, r2, #31 │ │ + lsrs r6, r6, #30 │ │ + ldr r0, [sp, #16] │ │ + adds r6, r6, r2 │ │ + asrs r2, r6, #2 │ │ + muls r0, r2 │ │ + adds r3, r0, r3 │ │ + lsls r3, r3, #2 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #12] │ │ + adds r3, r1, #3 │ │ + asrs r6, r3, #31 │ │ + lsrs r6, r6, #30 │ │ + adds r6, r6, r3 │ │ + asrs r3, r6, #2 │ │ + movs r6, #3 │ │ + str r3, [sp, #20] │ │ + subs r3, r2, r1 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #1 │ │ + ands r1, r6 │ │ + str r3, [sp, #24] │ │ adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 60822 │ │ - bl 6104c │ │ + str r1, [sp, #40] ; 0x28 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + bne.n 5f30c │ │ + movs r0, #0 │ │ + bl 5fb0c │ │ + ldr r3, [pc, #788] ; (5f624 ) │ │ + ldr r2, [sp, #32] │ │ + ldr r6, [r2, r3] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #2 │ │ + bne.n 5f31a │ │ + b.n 5f49a │ │ + cmp r3, #3 │ │ + beq.n 5f3e0 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #1 │ │ + bne.n 5f32a │ │ + b.n 5f552 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r5, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [r5, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #576] ; (60a74 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #48] ; 0x30 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ + ldr r2, [r6, r2] │ │ ands r3, r1 │ │ - ldr r1, [sp, #28] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ + lsrs r3, r0 │ │ + ldrb r3, [r2, r3] │ │ mov ip, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3, #2 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r0 │ │ - mov r0, ip │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [r1, r0] │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r6, [r1, #31] │ │ - ldr r3, [r5, #0] │ │ - ldr r1, [r4, #20] │ │ - ldrb r7, [r4, #30] │ │ - ands r1, r3 │ │ - lsrs r1, r6 │ │ - ldr r3, [sp, #0] │ │ - lsls r0, r7, #2 │ │ - ldr r0, [r0, r3] │ │ - ldrb r1, [r0, r1] │ │ - ldr r3, [sp, #12] │ │ - adds r2, r2, r3 │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #56] ; 0x38 │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsls r0, r2, #2 │ │ + ldr r2, [r4, #20] │ │ + ldr r0, [r6, r0] │ │ + ands r2, r1 │ │ + lsrs r2, r5 │ │ + ldrb r2, [r0, r2] │ │ + ldrb r0, [r4, #31] │ │ + ldr r5, [sp, #4] │ │ + str r0, [sp, #64] ; 0x40 │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r2, r2, r5 │ │ + ldr r5, [sp, #0] │ │ + str r2, [sp, #68] ; 0x44 │ │ + mov r2, ip │ │ + mov ip, r5 │ │ + add r2, ip │ │ cmp r2, #255 ; 0xff │ │ - bls.n 60888 │ │ + bls.n 5f39a │ │ movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #16] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r3, r0, r3 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + lsls r2, r5 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 60894 │ │ + bls.n 5f3a8 │ │ movs r3, #255 ; 0xff │ │ - ldr r0, [sp, #20] │ │ - adds r1, r1, r0 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 6089e │ │ - movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #4] │ │ - lsrs r1, r7 │ │ - lsrs r2, r0 │ │ - ldr r0, [sp, #28] │ │ - lsls r1, r6 │ │ - lsls r2, r0 │ │ - ldr r0, [sp, #32] │ │ - lsrs r3, r0 │ │ - mov r0, ip │ │ - lsls r3, r0 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsrs r3, r5 │ │ + lsls r3, r7 │ │ + ldr r5, [r4, #24] │ │ orrs r2, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r2, r1 │ │ - str r2, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 60816 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 608f0 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #4] │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #2 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 608e0 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #0] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - beq.n 60916 │ │ - b.n 60910 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #4] │ │ - muls r3, r0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 60904 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 60910 │ │ - lsls r2, r3, #2 │ │ - adds r7, r7, r2 │ │ - b.n 60916 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ands r1, r5 │ │ + lsrs r1, r0 │ │ lsls r3, r3, #2 │ │ + ldr r3, [r6, r3] │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r3, r1 │ │ + lsls r3, r0 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + orrs r2, r3 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 5f3ce │ │ + movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r1, r2 │ │ + stmia r3!, {r1} │ │ + str r3, [sp, #12] │ │ + b.n 5f3e4 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #1 │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 60930 │ │ - b.n 6104c │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r6, [r7, #0] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r5, [r3, #31] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r0 │ │ + ldrb r3, [r2, r3] │ │ + mov ip, r3 │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + ldrb r7, [r3, #31] │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #32] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #56] ; 0x38 │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsls r0, r2, #2 │ │ + ldr r2, [r4, #20] │ │ + ldr r0, [r6, r0] │ │ + ands r2, r1 │ │ + lsrs r2, r5 │ │ + ldrb r2, [r0, r2] │ │ + ldrb r0, [r4, #31] │ │ + ldr r5, [sp, #4] │ │ + str r0, [sp, #64] ; 0x40 │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r2, r2, r5 │ │ + ldr r5, [sp, #0] │ │ + str r2, [sp, #68] ; 0x44 │ │ + mov r2, ip │ │ + mov ip, r5 │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5f454 │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + lsls r2, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5f462 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsrs r3, r5 │ │ + lsls r3, r7 │ │ + ldr r5, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ands r1, r5 │ │ + lsrs r1, r0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r6, r3] │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r3, r1 │ │ + lsls r3, r0 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + orrs r2, r3 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 5f488 │ │ + movs r1, #255 ; 0xff │ │ ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r1, r2 │ │ + stmia r3!, {r1} │ │ + str r3, [sp, #12] │ │ + b.n 5f49e │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #288] ; (60a74 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #0] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r0 │ │ + ldrb r3, [r2, r3] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #56] ; 0x38 │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsls r0, r2, #2 │ │ + ldr r2, [r4, #20] │ │ + ldr r0, [r6, r0] │ │ + ands r2, r1 │ │ lsrs r2, r5 │ │ - ldrb r0, [r1, r2] │ │ + ldrb r2, [r0, r2] │ │ + ldrb r0, [r4, #31] │ │ + ldr r5, [sp, #4] │ │ + str r0, [sp, #64] ; 0x40 │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r2, r2, r5 │ │ + ldr r5, [sp, #0] │ │ + str r2, [sp, #68] ; 0x44 │ │ + mov r2, ip │ │ + mov ip, r5 │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5f50e │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + lsls r2, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5f51c │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsrs r3, r5 │ │ + lsls r3, r7 │ │ + ldr r5, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ands r1, r5 │ │ + lsrs r1, r0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r6, r3] │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r3, r1 │ │ + lsls r3, r0 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + orrs r2, r3 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 5f542 │ │ + movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r1, r2 │ │ + stmia r3!, {r1} │ │ + str r3, [sp, #12] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r0 │ │ + ldrb r3, [r2, r3] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #56] ; 0x38 │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsls r0, r2, #2 │ │ + ldr r2, [r4, #20] │ │ + ldr r0, [r6, r0] │ │ + ands r2, r1 │ │ + lsrs r2, r5 │ │ + ldrb r2, [r0, r2] │ │ + ldrb r0, [r4, #31] │ │ + ldr r5, [sp, #4] │ │ + str r0, [sp, #64] ; 0x40 │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r2, r2, r5 │ │ + ldr r5, [sp, #0] │ │ + str r2, [sp, #68] ; 0x44 │ │ + mov r2, ip │ │ + mov ip, r5 │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 5f5c2 │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + lsls r2, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5f5d0 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsrs r3, r5 │ │ + lsls r3, r7 │ │ + ldr r5, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ands r1, r5 │ │ + lsrs r1, r0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r6, r3] │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r3, r1 │ │ + lsls r3, r0 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + orrs r2, r3 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 5f5f6 │ │ + movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r1, r2 │ │ + stmia r3!, {r1} │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 5f612 │ │ + b.n 5f32a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #12] │ │ - ldr r1, [sp, #28] │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - lsls r2, r2, #2 │ │ - mov ip, r2 │ │ - ldr r2, [r4, #16] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ - mov r1, ip │ │ - ldr r1, [r1, r3] │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #16] │ │ - muls r1, r2 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [r4, #20] │ │ + subs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + b.n 5f300 │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + str r6, [sp, #40] ; 0x28 │ │ + asrs r6, r2, #31 │ │ + lsrs r6, r6, #30 │ │ + ldr r0, [sp, #16] │ │ + adds r6, r6, r2 │ │ + asrs r6, r6, #2 │ │ + muls r0, r6 │ │ + adds r3, r0, r3 │ │ + lsls r3, r3, #2 │ │ + adds r7, r5, r3 │ │ + adds r5, r1, #3 │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r5 │ │ + asrs r3, r3, #2 │ │ + subs r2, r6, r1 │ │ + str r3, [sp, #20] │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #80] ; 0x50 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #28] │ │ + adds r3, r4, #2 │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + bne.n 5f664 │ │ + b.n 5f306 │ │ + ldr r3, [pc, #848] ; (5f9b8 ) │ │ ldr r2, [sp, #32] │ │ - ands r6, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ - lsrs r6, r1 │ │ - ldrb r6, [r3, r6] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #2 │ │ + bne.n 5f674 │ │ + b.n 5f814 │ │ + cmp r3, #3 │ │ + beq.n 5f74a │ │ ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #1 │ │ + bne.n 5f684 │ │ + b.n 5f8dc │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r4, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r0, [r2, r3] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #0] │ │ + ands r6, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + muls r3, r0 │ │ + lsrs r6, r2 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r6] │ │ + muls r2, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r6, [r4, #20] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #24] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ lsrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + b.n 5f74e │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r4, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r0, [r2, r3] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #0] │ │ + ands r6, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + muls r3, r0 │ │ + lsrs r6, r2 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r6] │ │ + muls r2, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r6, [r4, #20] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ orrs r5, r0 │ │ adds r0, r6, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #24] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsls r3, r2 │ │ orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ orrs r5, r0 │ │ - str r5, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 60926 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + stmia r7!, {r5} │ │ + b.n 5f818 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r4, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r0, [r2, r3] │ │ + ldr r2, [sp, #24] │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 60a04 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ muls r3, r0 │ │ + lsrs r6, r2 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #4] │ │ - adds r3, r3, r6 │ │ lsls r3, r3, #2 │ │ - adds r5, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 609f4 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #0] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - beq.n 60a2a │ │ - b.n 60a24 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #4] │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r6] │ │ + muls r2, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r6, [r4, #20] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #24] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r4, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r0, [r2, r3] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #0] │ │ + ands r6, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ muls r3, r0 │ │ - adds r3, r3, r2 │ │ + lsrs r6, r2 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #4] │ │ lsls r3, r3, #2 │ │ - adds r5, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 60a18 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 60a24 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r6] │ │ + muls r2, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r6, [r4, #20] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 60a2a │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ + ldr r3, [sp, #24] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 5f9ac │ │ + b.n 5f684 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + adds r7, r7, r3 │ │ + b.n 5f65c │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + asrs r7, r2, #31 │ │ + ldr r0, [sp, #16] │ │ + lsrs r7, r7, #30 │ │ + adds r7, r7, r2 │ │ + asrs r7, r7, #2 │ │ + muls r0, r7 │ │ + adds r3, r0, r3 │ │ lsls r3, r3, #2 │ │ - str r3, [sp, #0] │ │ - adds r0, r4, #1 │ │ + adds r2, r5, r3 │ │ + movs r5, #3 │ │ + adds r0, r1, #3 │ │ + asrs r3, r0, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r0 │ │ + subs r7, r7, r1 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #16] │ │ + ands r1, r5 │ │ + lsls r3, r7, #2 │ │ + str r6, [sp, #20] │ │ + str r3, [sp, #28] │ │ + str r1, [sp, #24] │ │ adds r6, r4, #2 │ │ - adds r7, r4, #3 │ │ + adds r7, r4, r5 │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bne.n 5f9f4 │ │ + b.n 5f306 │ │ + ldr r3, [sp, #24] │ │ + ldr r5, [sp, #16] │ │ + cmp r3, #2 │ │ + beq.n 5fa7c │ │ + cmp r3, #3 │ │ + beq.n 5fa40 │ │ + cmp r3, #1 │ │ + beq.n 5fab8 │ │ + ldrb r1, [r4, #29] │ │ + ldr r0, [sp, #4] │ │ ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 60a3e │ │ - b.n 6104c │ │ - ldrb r1, [r4, #28] │ │ - ldr r2, [sp, #12] │ │ + lsrs r0, r1 │ │ + adds r1, r0, #0 │ │ + ldrb r0, [r6, #31] │ │ + lsls r1, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r1, r0 │ │ + ldrb r0, [r4, #28] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + orrs r1, r0 │ │ + stmia r2!, {r1} │ │ + ldrb r1, [r4, #29] │ │ + ldr r3, [sp, #4] │ │ + ldrb r0, [r6, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + lsls r1, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r1, r0 │ │ + ldrb r0, [r4, #28] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + orrs r1, r0 │ │ + stmia r2!, {r1} │ │ + ldrb r1, [r4, #29] │ │ + ldr r3, [sp, #4] │ │ + ldrb r0, [r6, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + lsls r1, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r1, r0 │ │ + ldrb r0, [r4, #28] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + orrs r1, r0 │ │ + stmia r2!, {r1} │ │ + ldrb r1, [r4, #29] │ │ + ldr r3, [sp, #4] │ │ + ldrb r0, [r6, #31] │ │ + subs r5, #1 │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + lsls r1, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r1, r0 │ │ + ldrb r0, [r4, #28] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + orrs r1, r0 │ │ + stmia r2!, {r1} │ │ + cmp r5, #0 │ │ + bgt.n 5fa04 │ │ + ldr r3, [sp, #20] │ │ + subs r3, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #28] │ │ + adds r2, r2, r3 │ │ + b.n 5f9ec │ │ + movs r0, #4 │ │ + bl 18bd0 │ │ + add sp, #92 ; 0x5c │ │ + pop {r4, r5, r6, r7, pc} │ │ + │ │ +0005fb10 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #60 ; 0x3c │ │ + adds r4, r3, #0 │ │ + add r3, sp, #80 ; 0x50 │ │ + ldrb r3, [r3, #0] │ │ + str r2, [sp, #24] │ │ + adds r6, r0, #0 │ │ + str r3, [sp, #16] │ │ + add r3, sp, #84 ; 0x54 │ │ + ldrb r7, [r3, #0] │ │ + add r3, sp, #88 ; 0x58 │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #348] ; (5fc88 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #28] │ │ + str r2, [sp, #52] ; 0x34 │ │ + cmp r0, #0 │ │ + bne.n 5fb40 │ │ + ldr r0, [pc, #336] ; (5fc8c ) │ │ + add r0, pc │ │ + b.n 5fb4c │ │ + ldr r3, [r0, #4] │ │ + ldrb r3, [r3, #8] │ │ + cmp r3, #7 │ │ + bhi.n 5fb52 │ │ + ldr r0, [pc, #324] ; (5fc90 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 5fc74 │ │ + adds r3, r0, #0 │ │ + adds r3, #36 ; 0x24 │ │ + cmp r1, #0 │ │ + beq.n 5fb70 │ │ + add r5, sp, #36 ; 0x24 │ │ + adds r0, r1, #0 │ │ + adds r2, r5, #0 │ │ + adds r1, r3, #0 │ │ + bl 889b0 │ │ + adds r3, r0, #0 │ │ + movs r0, #0 │ │ + cmp r3, r0 │ │ + bne.n 5fb72 │ │ + b.n 5fc74 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 5fba8 │ │ + ldr r0, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - ldrb r2, [r0, #31] │ │ - lsls r1, r2 │ │ - ldrb r2, [r4, #29] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - ldrb r3, [r6, #31] │ │ - lsls r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #30] │ │ - orrs r1, r3 │ │ + lsls r4, r0, #24 │ │ + ldr r0, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r3, r0, #24 │ │ + ldr r0, [sp, #20] │ │ + lsrs r3, r3, #24 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r7 │ │ + str r3, [sp, #16] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r7, r0, #24 │ │ + lsrs r4, r4, #24 │ │ + lsrs r7, r7, #24 │ │ + ldr r2, [r6, #4] │ │ + ldrb r3, [r2, #8] │ │ + lsls r1, r3, #24 │ │ + lsrs r3, r1, #24 │ │ + cmp r3, #16 │ │ + beq.n 5fbde │ │ + cmp r3, #32 │ │ + beq.n 5fc00 │ │ + cmp r3, #15 │ │ + bne.n 5fc40 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r1, [r2, #12] │ │ + lsls r3, r3, #7 │ │ + cmp r1, r3 │ │ + bne.n 5fc40 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #20] │ │ - lsrs r3, r2 │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 5c1a4 │ │ + b.n 5fc74 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r1, [r2, #12] │ │ + lsls r3, r3, #8 │ │ + cmp r1, r3 │ │ + bne.n 5fc40 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 5c7fc │ │ + b.n 5fc74 │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [r2, #12] │ │ + lsls r3, r3, #16 │ │ + cmp r1, r3 │ │ + bne.n 5fc40 │ │ + ldr r3, [r2, #24] │ │ + cmp r3, #0 │ │ + bne.n 5fc28 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 5ce54 │ │ + b.n 5fc74 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 5d37a │ │ + b.n 5fc74 │ │ + ldr r3, [r2, #24] │ │ + cmp r3, #0 │ │ + bne.n 5fc5e │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 5d8f8 │ │ + b.n 5fc74 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 5ee88 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 5fc82 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #60 ; 0x3c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + cmp r0, #76 ; 0x4c │ │ + movs r7, r0 │ │ + adds r5, #185 ; 0xb9 │ │ + movs r4, r0 │ │ + adds r6, #229 ; 0xe5 │ │ + movs r4, r0 │ │ + │ │ +0005fc94 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #84 ; 0x54 │ │ + str r3, [sp, #36] ; 0x24 │ │ + add r3, sp, #104 ; 0x68 │ │ + ldrb r6, [r3, #0] │ │ + add r3, sp, #108 ; 0x6c │ │ + ldrb r3, [r3, #0] │ │ + str r2, [sp, #48] ; 0x30 │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #112 ; 0x70 │ │ + ldrb r3, [r3, #0] │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #24] │ │ + add r3, sp, #116 ; 0x74 │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #272] ; (5fdc8 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + bne.n 5fccc │ │ + ldr r0, [pc, #260] ; (5fdcc ) │ │ + add r0, pc │ │ + b.n 5fcd8 │ │ + ldr r4, [r0, #4] │ │ + ldrb r5, [r4, #8] │ │ + cmp r5, #7 │ │ + bhi.n 5fcde │ │ + ldr r0, [pc, #248] ; (5fdd0 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 5fd9e │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 5fd18 │ │ + ldr r0, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r6 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #20] │ │ + lsls r6, r0, #24 │ │ + ldr r0, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ + str r3, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ + lsrs r6, r6, #24 │ │ + str r3, [sp, #24] │ │ + cmp r5, #16 │ │ + beq.n 5fd30 │ │ + cmp r5, #32 │ │ + beq.n 5fd3c │ │ + cmp r5, #15 │ │ + bne.n 5fd52 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r4, #12] │ │ + lsls r3, r3, #7 │ │ + cmp r2, r3 │ │ + beq.n 5fdb2 │ │ + b.n 5fd52 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r4, #12] │ │ + lsls r3, r3, #8 │ │ + cmp r2, r3 │ │ + beq.n 5fdb8 │ │ + b.n 5fd52 │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [r4, #12] │ │ + lsls r3, r3, #16 │ │ + cmp r2, r3 │ │ + bne.n 5fd52 │ │ + ldr r3, [r4, #24] │ │ + cmp r3, #0 │ │ + beq.n 5fdbe │ │ + ldr r5, [pc, #132] ; (5fdd4 ) │ │ + add r5, pc │ │ + b.n 5fd5c │ │ + ldr r3, [r4, #24] │ │ + cmp r3, #0 │ │ + beq.n 5fdac │ │ + ldr r5, [pc, #124] ; (5fdd8 ) │ │ + add r5, pc │ │ + movs r3, #0 │ │ + adds r4, r3, #0 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r4, r3 │ │ + bge.n 5fd9c │ │ + adds r1, r7, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r0, r4, #4 │ │ + adds r1, #36 ; 0x24 │ │ + adds r0, r3, r0 │ │ + add r3, sp, #60 ; 0x3c │ │ adds r2, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r2, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + bl 889b0 │ │ + cmp r0, #0 │ │ + beq.n 5fd98 │ │ + ldr r3, [sp, #20] │ │ + adds r0, r7, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #8] │ │ + adds r3, r6, #0 │ │ + blx r5 │ │ + str r0, [sp, #32] │ │ + adds r4, #1 │ │ + b.n 5fd62 │ │ + ldr r0, [sp, #32] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 5fdc4 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r5, [pc, #44] ; (5fddc ) │ │ + add r5, pc │ │ + b.n 5fd5c │ │ + ldr r5, [pc, #44] ; (5fde0 ) │ │ + add r5, pc │ │ + b.n 5fd5c │ │ + ldr r5, [pc, #40] ; (5fde4 ) │ │ + add r5, pc │ │ + b.n 5fd5c │ │ + ldr r5, [pc, #40] ; (5fde8 ) │ │ + add r5, pc │ │ + b.n 5fd5c │ │ + add sp, #84 ; 0x54 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r6, #192 ; 0xc0 │ │ + movs r7, r0 │ │ + adds r4, #45 ; 0x2d │ │ + movs r4, r0 │ │ + adds r5, #137 ; 0x89 │ │ + movs r4, r0 │ │ + bvs.n 5fe2a │ │ + vaddw.u , , d27 │ │ + vtbx.8 d29, {d15-d18}, d7 │ │ + ; instruction: 0xffffc3ed │ │ + vshll.u32 q14, d31, #31 │ │ + vshr.u64 d29, d1, #1 │ │ + vsli.64 , q8, #63 ; 0x3f │ │ + adds r4, r0, #0 │ │ + sub sp, #28 │ │ + add r0, sp, #48 ; 0x30 │ │ + ldrb r0, [r0, #0] │ │ + ldr r7, [pc, #360] ; (5ff60 ) │ │ + ldr r6, [r4, #16] │ │ + str r0, [sp, #0] │ │ + add r0, sp, #52 ; 0x34 │ │ + ldrb r0, [r0, #0] │ │ + add r7, pc │ │ + lsls r1, r1, #1 │ │ + str r0, [sp, #4] │ │ + add r0, sp, #56 ; 0x38 │ │ + ldrb r0, [r0, #0] │ │ + ldr r4, [r4, #20] │ │ + str r0, [sp, #8] │ │ + add r0, sp, #60 ; 0x3c │ │ + ldrb r0, [r0, #0] │ │ + cmp r3, #2 │ │ + beq.n 5fe96 │ │ + cmp r3, #4 │ │ + beq.n 5fee6 │ │ + cmp r3, #1 │ │ + beq.n 5fe20 │ │ + b.n 5ff40 │ │ + movs r5, #255 ; 0xff │ │ + muls r2, r6 │ │ + subs r3, r5, r0 │ │ + adds r1, r2, r1 │ │ + str r3, [sp, #12] │ │ + adds r3, r4, r1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #308] ; (5ff64 ) │ │ + adds r1, r5, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r6, [r3, #12] │ │ + ldr r3, [sp, #16] │ │ + ldrh r7, [r3, #0] │ │ + lsls r3, r7, #17 │ │ + lsrs r3, r3, #27 │ │ + ldrb r0, [r6, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r3, r7, #22 │ │ + lsrs r3, r3, #27 │ │ + str r0, [sp, #20] │ │ + ldrb r0, [r6, r3] │ │ + ldr r3, [sp, #12] │ │ + adds r1, r5, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + adds r4, r0, #0 │ │ + ldr r3, [sp, #12] │ │ + ldrb r0, [r6, r7] │ │ + adds r1, r5, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #4] │ │ + add r3, ip │ │ + lsrs r3, r3, #3 │ │ + adds r4, r4, r2 │ │ + lsrs r4, r4, #3 │ │ + lsls r3, r3, #10 │ │ + lsls r4, r4, #5 │ │ + orrs r4, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #16] │ │ + lsrs r0, r0, #3 │ │ + orrs r4, r0 │ │ + strh r4, [r3, #0] │ │ + b.n 5ff5a │ │ + muls r2, r6 │ │ + ldr r3, [pc, #200] ; (5ff64 ) │ │ + adds r1, r2, r1 │ │ + adds r1, r4, r1 │ │ + ldr r3, [r7, r3] │ │ + ldrh r5, [r1, #0] │ │ + ldr r2, [r3, #12] │ │ + lsls r3, r5, #17 │ │ + lsrs r3, r3, #27 │ │ + ldrb r0, [r2, r3] │ │ + lsls r3, r5, #22 │ │ + lsrs r3, r3, #27 │ │ + ldrb r4, [r2, r3] │ │ + movs r3, #31 │ │ + ands r3, r5 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ + adds r4, r4, r2 │ │ + ldr r2, [sp, #8] │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #0] │ │ + adds r0, r0, r2 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 5fec8 │ │ + movs r0, #255 ; 0xff │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #10 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 5fed2 │ │ + movs r4, #255 ; 0xff │ │ + lsrs r4, r4, #3 │ │ + lsls r4, r4, #5 │ │ + orrs r4, r0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5fede │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + orrs r4, r3 │ │ + strh r4, [r1, #0] │ │ + b.n 5ff5a │ │ + muls r2, r6 │ │ + ldr r3, [pc, #120] ; (5ff64 ) │ │ + adds r1, r2, r1 │ │ + adds r4, r4, r1 │ │ + ldr r3, [r7, r3] │ │ + ldrh r2, [r4, #0] │ │ + movs r1, #255 ; 0xff │ │ + ldr r6, [r3, #12] │ │ + lsls r3, r2, #17 │ │ + lsrs r3, r3, #27 │ │ + ldrb r0, [r6, r3] │ │ ldr r3, [sp, #0] │ │ - orrs r2, r1 │ │ - str r2, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 60a34 │ │ - nop ; (mov r8, r8) │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + lsls r3, r2, #22 │ │ + lsrs r3, r3, #27 │ │ + ldrb r7, [r6, r3] │ │ + ldr r3, [sp, #4] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + movs r3, #31 │ │ + ands r3, r2 │ │ + ldrb r6, [r6, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + b.n 5ff5a │ │ + muls r6, r2 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + adds r6, r1, r6 │ │ + lsrs r0, r2, #3 │ │ + ldr r2, [sp, #0] │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r0 │ │ + lsrs r0, r2, #3 │ │ + lsls r0, r0, #10 │ │ + orrs r0, r3 │ │ + strh r0, [r4, r6] │ │ + movs r0, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + adds r0, #8 │ │ + movs r7, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r2, [sp, #136] ; 0x88 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + sub sp, #28 │ │ + add r0, sp, #48 ; 0x30 │ │ + ldrb r0, [r0, #0] │ │ + ldr r7, [pc, #360] ; (600dc ) │ │ + ldr r5, [r4, #16] │ │ + str r0, [sp, #0] │ │ + add r0, sp, #52 ; 0x34 │ │ + ldrb r0, [r0, #0] │ │ + add r7, pc │ │ + lsls r1, r1, #1 │ │ + str r0, [sp, #4] │ │ + add r0, sp, #56 ; 0x38 │ │ + ldrb r0, [r0, #0] │ │ + ldr r4, [r4, #20] │ │ + str r0, [sp, #8] │ │ + add r0, sp, #60 ; 0x3c │ │ + ldrb r0, [r0, #0] │ │ + cmp r3, #2 │ │ + beq.n 60012 │ │ + cmp r3, #4 │ │ + beq.n 60062 │ │ + cmp r3, #1 │ │ + beq.n 5ff9c │ │ + b.n 600bc │ │ + movs r6, #255 ; 0xff │ │ + muls r2, r5 │ │ + subs r3, r6, r0 │ │ + adds r1, r2, r1 │ │ + str r3, [sp, #12] │ │ + adds r3, r4, r1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #308] ; (600e0 ) │ │ + adds r1, r6, #0 │ │ + ldr r4, [r7, r3] │ │ + ldr r3, [sp, #16] │ │ + ldr r5, [r4, #12] │ │ + ldrh r7, [r3, #0] │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r5, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [r4, #8] │ │ + lsls r3, r7, #21 │ │ + lsrs r3, r3, #26 │ │ + str r0, [sp, #20] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + adds r1, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + adds r4, r0, #0 │ │ + ldr r3, [sp, #12] │ │ + ldrb r0, [r5, r7] │ │ + adds r1, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + lsrs r5, r3, #3 │ │ + ldr r3, [sp, #8] │ │ + lsls r5, r5, #11 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + adds r4, r4, r3 │ │ + lsrs r4, r4, #2 │ │ + ldr r3, [sp, #16] │ │ + lsls r4, r4, #5 │ │ + orrs r5, r4 │ │ + strh r5, [r3, #0] │ │ + b.n 600d6 │ │ + muls r2, r5 │ │ + ldr r3, [pc, #200] ; (600e0 ) │ │ + adds r1, r2, r1 │ │ + adds r4, r4, r1 │ │ + ldr r5, [r7, r3] │ │ + ldrh r0, [r4, #0] │ │ + ldr r1, [r5, #12] │ │ + lsrs r3, r0, #11 │ │ + ldr r5, [r5, #8] │ │ + ldrb r2, [r1, r3] │ │ + lsls r3, r0, #21 │ │ + lsrs r3, r3, #26 │ │ + ldrb r6, [r5, r3] │ │ + movs r3, #31 │ │ + ands r3, r0 │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #4] │ │ + adds r6, r6, r1 │ │ + ldr r1, [sp, #8] │ │ + adds r3, r3, r1 │ │ ldr r1, [sp, #0] │ │ + adds r2, r2, r1 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 60044 │ │ + movs r2, #255 ; 0xff │ │ + lsrs r2, r2, #3 │ │ + lsls r2, r2, #11 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 6004e │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + orrs r3, r2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 60058 │ │ + movs r6, #255 ; 0xff │ │ + lsrs r6, r6, #2 │ │ + lsls r6, r6, #5 │ │ + orrs r6, r3 │ │ + strh r6, [r4, #0] │ │ + b.n 600d6 │ │ + muls r2, r5 │ │ + ldr r3, [pc, #120] ; (600e0 ) │ │ + adds r1, r2, r1 │ │ + adds r4, r4, r1 │ │ + ldr r6, [r7, r3] │ │ + ldrh r5, [r4, #0] │ │ + ldr r2, [r6, #12] │ │ + lsrs r3, r5, #11 │ │ + ldr r1, [r6, #8] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + lsls r3, r5, #21 │ │ + lsrs r3, r3, #26 │ │ + ldrb r6, [r1, r3] │ │ ldr r3, [sp, #4] │ │ - subs r1, r2, r1 │ │ - ldr r2, [sp, #140] ; 0x8c │ │ - subs r3, r3, r6 │ │ - cmp r2, #2 │ │ - bne.n 60a8a │ │ - b.n 60c3a │ │ - cmp r2, #4 │ │ - bne.n 60a90 │ │ - b.n 60dbe │ │ - cmp r2, #1 │ │ - beq.n 60a96 │ │ - b.n 60f4a │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - asrs r2, r1, #31 │ │ - adds r1, r1, r2 │ │ - eors r1, r2 │ │ - cmp r3, r1 │ │ - blt.n 60ac0 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #32] │ │ - lsls r2, r1, #1 │ │ - subs r1, r1, r3 │ │ - str r2, [sp, #36] ; 0x24 │ │ - subs r2, r2, r3 │ │ - lsls r3, r1, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - b.n 60ad8 │ │ - adds r2, r1, #1 │ │ - str r2, [sp, #32] │ │ - lsls r2, r3, #1 │ │ - str r2, [sp, #36] ; 0x24 │ │ - subs r2, r2, r1 │ │ - subs r1, r3, r1 │ │ - lsls r3, r1, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r3, r5 │ │ + ldrb r5, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsrs r7, r0, #3 │ │ + adds r0, r5, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r7, r7, #11 │ │ + lsrs r0, r0, #2 │ │ + orrs r5, r7 │ │ + lsls r0, r0, #5 │ │ + orrs r0, r5 │ │ + strh r0, [r4, #0] │ │ + b.n 600d6 │ │ ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - ble.n 60af0 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #60] ; 0x3c │ │ + muls r2, r5 │ │ + lsrs r6, r3, #2 │ │ + ldr r3, [sp, #8] │ │ + lsls r6, r6, #5 │ │ + adds r1, r1, r2 │ │ + lsrs r0, r3, #3 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r2 │ │ - ble.n 60b08 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #32] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ + orrs r6, r0 │ │ + lsrs r0, r3, #3 │ │ + lsls r0, r0, #11 │ │ + orrs r6, r0 │ │ + strh r6, [r4, r1] │ │ + movs r0, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r6, #140 ; 0x8c │ │ + movs r7, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #28 │ │ + add r4, sp, #48 ; 0x30 │ │ + ldrb r4, [r4, #0] │ │ + ldr r5, [r0, #16] │ │ + lsls r1, r1, #2 │ │ + str r4, [sp, #4] │ │ + add r4, sp, #52 ; 0x34 │ │ + ldrb r7, [r4, #0] │ │ + add r4, sp, #56 ; 0x38 │ │ + ldrb r4, [r4, #0] │ │ + ldr r0, [r0, #20] │ │ + str r4, [sp, #8] │ │ + add r4, sp, #60 ; 0x3c │ │ + ldrb r4, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 6016a │ │ + cmp r3, #4 │ │ + beq.n 601a4 │ │ + cmp r3, #1 │ │ + bne.n 601ee │ │ + movs r6, #255 ; 0xff │ │ + muls r5, r2 │ │ + adds r1, r5, r1 │ │ + subs r3, r6, r4 │ │ + adds r4, r0, r1 │ │ + ldr r5, [r4, #0] │ │ + str r3, [sp, #12] │ │ + adds r1, r6, #0 │ │ + lsls r0, r5, #8 │ │ + lsrs r0, r0, #24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #16] │ │ + lsls r0, r5, #16 │ │ + lsrs r0, r0, #24 │ │ + muls r3, r0 │ │ + adds r1, r6, #0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #20] │ │ + adds r0, r5, #0 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r6 │ │ + adds r1, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #16] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #20] │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + adds r7, r2, r7 │ │ + ldr r2, [sp, #8] │ │ + lsls r7, r7, #8 │ │ + orrs r3, r7 │ │ + adds r0, r0, r2 │ │ + orrs r3, r0 │ │ + str r3, [r4, #0] │ │ + b.n 60202 │ │ + muls r2, r5 │ │ + movs r5, #255 ; 0xff │ │ + adds r1, r2, r1 │ │ + adds r4, r0, r1 │ │ + ldr r6, [r4, #0] │ │ + lsls r2, r6, #16 │ │ + lsrs r2, r2, #24 │ │ + adds r7, r2, r7 │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r6, #8 │ │ + ands r6, r5 │ │ + adds r6, r6, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r3, r3, #24 │ │ + adds r3, r3, r2 │ │ + cmp r3, r5 │ │ + bls.n 6018e │ │ + adds r3, r5, #0 │ │ + lsls r3, r3, #16 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 60196 │ │ + movs r7, #255 ; 0xff │ │ + lsls r7, r7, #8 │ │ + orrs r7, r3 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 601a0 │ │ + movs r6, #255 ; 0xff │ │ + orrs r6, r7 │ │ + b.n 601ea │ │ + adds r4, r5, #0 │ │ + muls r4, r2 │ │ + adds r4, r4, r1 │ │ + adds r4, r0, r4 │ │ + ldr r5, [r4, #0] │ │ + ldr r3, [sp, #4] │ │ + lsls r6, r5, #16 │ │ + lsrs r6, r6, #24 │ │ + muls r6, r7 │ │ + movs r7, #255 ; 0xff │ │ + lsls r0, r5, #8 │ │ + lsrs r0, r0, #24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + ands r5, r7 │ │ + adds r1, r7, #0 │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r1, r7, #0 │ │ + lsls r3, r0, #16 │ │ + adds r0, r6, #0 │ │ str r3, [sp, #4] │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #100] ; 0x64 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #104] ; 0x68 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #108] ; 0x6c │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #32] │ │ - cmp r3, r2 │ │ - bne.n 60b2e │ │ - b.n 6104c │ │ - ldr r2, [sp, #0] │ │ - ldr r7, [r5, #16] │ │ - lsls r3, r6, #2 │ │ + lsls r6, r0, #8 │ │ + adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + orrs r6, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + orrs r6, r0 │ │ + str r6, [r4, #0] │ │ + b.n 60202 │ │ + ldr r3, [sp, #8] │ │ + lsls r7, r7, #8 │ │ + adds r4, r5, #0 │ │ + muls r4, r2 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r4, r1, r4 │ │ + lsls r6, r3, #16 │ │ + orrs r6, r7 │ │ + str r6, [r0, r4] │ │ + movs r0, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #28 │ │ + add r4, sp, #48 ; 0x30 │ │ + ldrb r4, [r4, #0] │ │ + ldr r7, [r0, #16] │ │ + lsls r1, r1, #2 │ │ + str r4, [sp, #4] │ │ + add r4, sp, #52 ; 0x34 │ │ + ldrb r4, [r4, #0] │ │ + str r4, [sp, #8] │ │ + add r4, sp, #56 ; 0x38 │ │ + ldrb r4, [r4, #0] │ │ + str r4, [sp, #12] │ │ + add r4, sp, #60 ; 0x3c │ │ + ldrb r5, [r4, #0] │ │ + ldr r4, [r0, #20] │ │ + cmp r3, #2 │ │ + beq.n 60294 │ │ + cmp r3, #4 │ │ + beq.n 602da │ │ + cmp r3, #1 │ │ + bne.n 6032a │ │ + movs r6, #255 ; 0xff │ │ muls r7, r2 │ │ - ldr r2, [r5, #20] │ │ - adds r3, r3, r7 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r7, [r3, #0] │ │ - ldr r3, [sp, #100] ; 0x64 │ │ + adds r1, r7, r1 │ │ + adds r4, r4, r1 │ │ + subs r3, r6, r5 │ │ + ldr r5, [r4, #0] │ │ + str r3, [sp, #16] │ │ + adds r1, r6, #0 │ │ + lsrs r0, r5, #16 │ │ + ands r0, r6 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #16] │ │ + str r0, [sp, #20] │ │ + lsrs r0, r5, #8 │ │ + ands r0, r6 │ │ + muls r3, r0 │ │ + adds r1, r6, #0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r7, r0, #0 │ │ + adds r0, r5, #0 │ │ + ldr r3, [sp, #16] │ │ + ands r0, r6 │ │ + adds r1, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ + lsrs r5, r5, #24 │ │ + mov ip, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r5, r5, #24 │ │ + orrs r5, r0 │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + orrs r5, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r7, r7, r3 │ │ + lsls r7, r7, #8 │ │ + orrs r5, r7 │ │ + b.n 60326 │ │ + muls r2, r7 │ │ + movs r7, #255 ; 0xff │ │ + adds r1, r2, r1 │ │ + adds r4, r4, r1 │ │ + ldr r5, [r4, #0] │ │ + ldr r1, [sp, #4] │ │ + adds r2, r5, #0 │ │ + lsrs r3, r5, #16 │ │ + ands r3, r7 │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #8] │ │ + lsrs r6, r5, #8 │ │ + ands r6, r7 │ │ + adds r6, r6, r1 │ │ + ldr r1, [sp, #12] │ │ + ands r2, r7 │ │ + adds r2, r2, r1 │ │ + cmp r2, r7 │ │ + bls.n 602bc │ │ + adds r2, r7, #0 │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r5, r2 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 602c8 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + orrs r5, r3 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 602d2 │ │ + movs r6, #255 ; 0xff │ │ + lsls r6, r6, #8 │ │ + orrs r6, r5 │ │ + str r6, [r4, #0] │ │ + b.n 60342 │ │ + movs r6, #255 ; 0xff │ │ + muls r7, r2 │ │ + adds r1, r7, r1 │ │ + adds r4, r4, r1 │ │ + ldr r5, [r4, #0] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #8] │ │ + adds r0, r5, #0 │ │ + lsrs r7, r5, #16 │ │ + ands r7, r6 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + lsrs r3, r5, #8 │ │ + ands r3, r6 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r6 │ │ + adds r1, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + str r2, [sp, #4] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r5, r0 │ │ + adds r1, r6, #0 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #16 │ │ + orrs r5, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #4] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r5, r0 │ │ + str r5, [r4, #0] │ │ + b.n 60342 │ │ + ldr r3, [sp, #8] │ │ + ldr r6, [sp, #12] │ │ + muls r2, r7 │ │ + lsls r3, r3, #8 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r5, r5, #24 │ │ + adds r2, r1, r2 │ │ + lsls r7, r3, #16 │ │ + orrs r6, r7 │ │ + orrs r6, r5 │ │ + str r6, [r4, r2] │ │ + movs r0, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #60 ; 0x3c │ │ + add r4, sp, #80 ; 0x50 │ │ + mov ip, r2 │ │ + ldrb r2, [r4, #0] │ │ + add r4, sp, #84 ; 0x54 │ │ + ldr r6, [pc, #844] ; (606a4 ) │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r4, #0] │ │ + add r4, sp, #88 ; 0x58 │ │ + add r6, pc │ │ + str r2, [sp, #8] │ │ + ldrb r2, [r4, #0] │ │ + add r4, sp, #92 ; 0x5c │ │ + ldrb r7, [r4, #0] │ │ + str r2, [sp, #12] │ │ + movs r2, #255 ; 0xff │ │ + ldr r4, [r0, #4] │ │ + subs r2, r2, r7 │ │ + str r2, [sp, #28] │ │ + ldrb r7, [r4, #9] │ │ + lsls r5, r7, #24 │ │ + cmp r7, #2 │ │ + beq.n 60382 │ │ + lsrs r5, r5, #24 │ │ + cmp r5, #4 │ │ + bne.n 60380 │ │ + b.n 605c6 │ │ + b.n 607fe │ │ + ldr r2, [r0, #16] │ │ + lsls r1, r1, #1 │ │ + ldr r7, [r0, #20] │ │ + adds r5, r2, #0 │ │ + ldrb r2, [r4, #28] │ │ + str r2, [sp, #16] │ │ + ldrb r2, [r4, #29] │ │ + str r2, [sp, #20] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #24] │ │ + ldr r2, [r4, #24] │ │ + str r2, [sp, #32] │ │ + cmp r3, #2 │ │ + beq.n 60462 │ │ + cmp r3, #4 │ │ + bne.n 603a4 │ │ + b.n 604f2 │ │ + cmp r3, #1 │ │ + beq.n 603aa │ │ + b.n 6058c │ │ + adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #104] ; 0x68 │ │ + mov r2, ip │ │ + muls r2, r5 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #2 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #108] ; 0x6c │ │ + adds r1, r2, r1 │ │ + adds r7, r7, r1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldr r3, [pc, #640] ; (60de8 ) │ │ - ldr r3, [r2, r3] │ │ + ldrh r5, [r7, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + ldr r3, [pc, #732] ; (606a8 ) │ │ + ldr r3, [r6, r3] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ + ands r3, r5 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + adds r6, r0, #0 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ + ands r3, r5 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r0, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ + ands r3, r5 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - mov ip, r2 │ │ + ldr r3, [sp, #4] │ │ + adds r2, r6, r3 │ │ + ldr r3, [sp, #16] │ │ + lsrs r2, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r2, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #8] │ │ + mov ip, r1 │ │ add r3, ip │ │ - adds r7, r3, #0 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #20] │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #32] │ │ + orrs r5, r2 │ │ + orrs r3, r5 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + strh r5, [r7, #0] │ │ + b.n 606a0 │ │ + mov r2, ip │ │ + muls r2, r5 │ │ + adds r1, r2, r1 │ │ + adds r3, r7, r1 │ │ + ldrh r2, [r3, #0] │ │ + mov ip, r3 │ │ + adds r3, r4, #1 │ │ + ldrb r0, [r3, #31] │ │ + ldr r3, [pc, #564] ; (606a8 ) │ │ + ldr r3, [r6, r3] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [sp, #28] │ │ + lsls r5, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r5, [r5, r1] │ │ + ldr r1, [sp, #20] │ │ + ands r3, r2 │ │ + lsrs r3, r0 │ │ + ldrb r3, [r5, r3] │ │ + adds r5, r4, #2 │ │ + ldrb r7, [r5, #31] │ │ + ldr r5, [r4, #16] │ │ + lsls r6, r1, #2 │ │ + ldr r1, [sp, #28] │ │ + ands r5, r2 │ │ + lsrs r5, r7 │ │ + ldr r6, [r6, r1] │ │ + ldr r1, [sp, #24] │ │ + ldrb r5, [r6, r5] │ │ + adds r6, r4, #3 │ │ + ldr r4, [r4, #20] │ │ + ldrb r6, [r6, #31] │ │ + lsls r1, r1, #2 │ │ + ands r2, r4 │ │ + lsrs r2, r6 │ │ + ldr r4, [sp, #28] │ │ + ldr r1, [r1, r4] │ │ + ldrb r4, [r1, r2] │ │ + ldr r2, [sp, #8] │ │ + adds r5, r5, r2 │ │ + ldr r2, [sp, #12] │ │ + adds r4, r4, r2 │ │ + ldr r2, [sp, #4] │ │ + adds r3, r3, r2 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 604c2 │ │ + movs r3, #255 ; 0xff │ │ ldr r2, [sp, #16] │ │ - lsrs r7, r3 │ │ - mov ip, r2 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r7, r3 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - add r3, ip │ │ lsrs r3, r2 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - lsls r3, r2 │ │ - orrs r7, r3 │ │ - ldr r3, [r4, #24] │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - orrs r7, r3 │ │ + lsls r3, r0 │ │ + adds r0, r3, #0 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 604d0 │ │ + movs r5, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ - adds r3, r0, r3 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - adds r0, r7, #0 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 60c1a │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - b.n 60c2c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - b.n 60b24 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - asrs r2, r1, #31 │ │ - adds r7, r1, r2 │ │ - eors r7, r2 │ │ - cmp r3, r7 │ │ - blt.n 60c64 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #28] │ │ - lsls r2, r7, #1 │ │ - subs r7, r7, r3 │ │ - str r2, [sp, #32] │ │ - subs r2, r2, r3 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - b.n 60c7c │ │ - adds r2, r7, #1 │ │ - str r2, [sp, #28] │ │ - lsls r2, r3, #1 │ │ - str r2, [sp, #32] │ │ - subs r2, r2, r7 │ │ - subs r7, r3, r7 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - ble.n 60c94 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r2 │ │ - ble.n 60cac │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #28] │ │ - subs r3, r2, r3 │ │ + lsrs r5, r3 │ │ + lsls r5, r7 │ │ + ldr r3, [sp, #32] │ │ + orrs r0, r5 │ │ + orrs r3, r0 │ │ + adds r0, r3, #0 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 604e4 │ │ + movs r4, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsrs r4, r3 │ │ + lsls r4, r6 │ │ + mov r3, ip │ │ + orrs r0, r4 │ │ + strh r0, [r3, #0] │ │ + b.n 606a0 │ │ + mov r2, ip │ │ + muls r2, r5 │ │ + adds r1, r2, r1 │ │ + adds r3, r7, r1 │ │ + ldr r1, [sp, #16] │ │ str r3, [sp, #28] │ │ - movs r3, #0 │ │ - str r3, [sp, #4] │ │ + adds r2, r4, #1 │ │ + ldrh r3, [r3, #0] │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldrb r5, [r2, #31] │ │ + adds r2, r4, #2 │ │ + ands r1, r3 │ │ + lsrs r1, r5 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #36] ; 0x24 │ │ + adds r2, r4, #3 │ │ + ldrb r7, [r2, #31] │ │ + ldr r2, [pc, #400] ; (606a8 ) │ │ + ldr r2, [r6, r2] │ │ + ldr r0, [r0, r2] │ │ + ldrb r0, [r0, r1] │ │ + ldr r1, [sp, #4] │ │ + muls r1, r0 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsls r6, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r4, [r4, #20] │ │ + ldr r6, [r6, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r0 │ │ + ands r3, r4 │ │ + lsrs r3, r7 │ │ + ldrb r6, [r6, r1] │ │ + ldr r1, [sp, #8] │ │ + mov r0, ip │ │ + muls r1, r6 │ │ + adds r6, r1, #0 │ │ + ldr r1, [sp, #24] │ │ + lsls r1, r1, #2 │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r4, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r4 │ │ + adds r4, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #32] │ │ + orrs r5, r0 │ │ + adds r0, r4, #0 │ │ + orrs r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + ldr r3, [sp, #28] │ │ + orrs r5, r0 │ │ + strh r5, [r3, #0] │ │ + b.n 606a0 │ │ + adds r3, r5, #0 │ │ + ldr r2, [sp, #12] │ │ + mov r5, ip │ │ + muls r5, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r5, r1, r5 │ │ + ldr r6, [sp, #4] │ │ + lsrs r2, r3 │ │ + adds r3, r4, #3 │ │ + ldrb r0, [r3, #31] │ │ + ldr r3, [sp, #32] │ │ + lsls r2, r0 │ │ + orrs r3, r2 │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #20] │ │ + lsrs r2, r3 │ │ + adds r3, r4, #2 │ │ + ldrb r1, [r3, #31] │ │ + ldr r3, [sp, #16] │ │ + adds r4, #1 │ │ + lsls r2, r1 │ │ + lsrs r6, r3 │ │ + ldrb r1, [r4, #31] │ │ + orrs r2, r0 │ │ + lsls r6, r1 │ │ + orrs r6, r2 │ │ + strh r6, [r7, r5] │ │ + b.n 606a0 │ │ + ldrb r2, [r4, #28] │ │ + ldr r7, [r0, #16] │ │ + ldr r5, [r0, #20] │ │ + str r2, [sp, #16] │ │ + ldrb r2, [r4, #29] │ │ + lsls r1, r1, #2 │ │ + str r2, [sp, #20] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #24] │ │ + ldr r2, [r4, #24] │ │ + str r2, [sp, #32] │ │ + mov r2, ip │ │ + muls r2, r7 │ │ + cmp r3, #2 │ │ + beq.n 606ac │ │ + cmp r3, #4 │ │ + bne.n 605ea │ │ + b.n 60732 │ │ + cmp r3, #1 │ │ + beq.n 605f0 │ │ + b.n 607c8 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #84] ; 0x54 │ │ + ldrb r3, [r3, #31] │ │ + adds r1, r2, r1 │ │ + adds r7, r5, r1 │ │ + str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #88] ; 0x58 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ - cmp r3, r2 │ │ - bne.n 60cd2 │ │ - b.n 6104c │ │ - ldr r1, [sp, #0] │ │ - ldr r3, [r5, #16] │ │ - lsls r2, r6, #2 │ │ - muls r3, r1 │ │ - adds r2, r2, r3 │ │ - ldr r3, [r5, #20] │ │ - ldr r1, [sp, #24] │ │ - adds r2, r3, r2 │ │ - ldrb r3, [r4, #28] │ │ - ldr r0, [r2, #0] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #84] ; 0x54 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [pc, #248] ; (60de8 ) │ │ - ldr r3, [r1, r3] │ │ + ldr r5, [r7, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [r1, r0] │ │ - ldr r0, [r2, #0] │ │ - ldrb r3, [r1, r3] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r1, r3, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #156] ; (606a8 ) │ │ + ldr r3, [r6, r3] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [r1, r0] │ │ - ldrb r3, [r1, r3] │ │ - ldrb r1, [r4, #30] │ │ - str r1, [sp, #76] ; 0x4c │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - ldrb r1, [r1, #31] │ │ - ldr r7, [r2, #0] │ │ - str r1, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #20] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #80] ; 0x50 │ │ - lsrs r1, r7 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - ldr r0, [r0, r7] │ │ - ldr r7, [sp, #12] │ │ - ldrb r1, [r0, r1] │ │ - ldr r0, [sp, #16] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #20] │ │ - adds r1, r1, r0 │ │ - mov r0, ip │ │ - mov ip, r7 │ │ - add r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 60d5a │ │ - movs r0, #255 ; 0xff │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - lsrs r0, r7 │ │ - ldr r7, [sp, #64] ; 0x40 │ │ - lsls r0, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 60d68 │ │ - movs r3, #255 ; 0xff │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - lsrs r3, r7 │ │ - ldr r7, [sp, #72] ; 0x48 │ │ - lsls r3, r7 │ │ - orrs r3, r0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 60d7c │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - lsrs r1, r0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - lsls r1, r0 │ │ - orrs r3, r1 │ │ - str r3, [r2, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 60da0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #32] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r0, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #4] │ │ adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - b.n 60db0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + ldr r3, [sp, #16] │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r6, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ + ldr r2, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - b.n 60cc8 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - asrs r2, r1, #31 │ │ - adds r1, r1, r2 │ │ - eors r1, r2 │ │ - cmp r3, r1 │ │ - blt.n 60dec │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r1, #1 │ │ - subs r1, r1, r3 │ │ - subs r7, r2, r3 │ │ - lsls r3, r1, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - b.n 60e02 │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - adds r2, r1, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - subs r7, r2, r1 │ │ - subs r1, r3, r1 │ │ - lsls r3, r1, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - ble.n 60e1a │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #20] │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r1, r3 │ │ ldr r3, [sp, #32] │ │ - negs r3, r3 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r2 │ │ - ble.n 60e32 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - movs r3, #0 │ │ - str r3, [sp, #4] │ │ + orrs r6, r1 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #12] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r0, r3 │ │ + orrs r6, r0 │ │ + str r6, [r7, #0] │ │ + movs r0, #0 │ │ + b.n 60804 │ │ + cmp r2, #172 ; 0xac │ │ + movs r7, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + adds r1, r2, r1 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #88] ; 0x58 │ │ + adds r5, r5, r1 │ │ + ldrb r1, [r3, #31] │ │ + ldr r3, [pc, #336] ; (60808 ) │ │ + ldr r2, [r6, r3] │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [r5, #0] │ │ + lsls r0, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r0, [r0, r2] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldrb r3, [r0, r3] │ │ + str r3, [sp, #28] │ │ adds r3, r4, #2 │ │ - str r3, [sp, #92] ; 0x5c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ + ldrb r0, [r3, #31] │ │ + ldr r3, [sp, #20] │ │ + lsls r7, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r7, [r7, r2] │ │ + ands r3, r6 │ │ + ldr r6, [sp, #24] │ │ + lsrs r3, r0 │ │ + lsls r6, r6, #2 │ │ + mov ip, r6 │ │ + ldrb r3, [r7, r3] │ │ + ldr r6, [r5, #0] │ │ + adds r7, r4, #3 │ │ + ldr r4, [r4, #20] │ │ + ldrb r7, [r7, #31] │ │ + ands r4, r6 │ │ + mov r6, ip │ │ + lsrs r4, r7 │ │ + ldr r2, [r6, r2] │ │ + ldr r6, [sp, #28] │ │ + ldrb r4, [r2, r4] │ │ ldr r2, [sp, #8] │ │ - cmp r3, r2 │ │ - bne.n 60e58 │ │ - b.n 6104c │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r5, #16] │ │ - lsls r3, r6, #2 │ │ - muls r2, r1 │ │ adds r3, r3, r2 │ │ - ldr r2, [r5, #20] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [pc, #444] ; (61050 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - lsrs r2, r0 │ │ - ldrb r0, [r1, r2] │ │ ldr r2, [sp, #12] │ │ - muls r2, r0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #16] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [r1, r3] │ │ - ands r2, r0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - lsrs r2, r0 │ │ - ldrb r2, [r1, r2] │ │ + adds r4, r4, r2 │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 60708 │ │ + movs r6, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + lsrs r6, r2 │ │ + lsls r6, r1 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 60714 │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [sp, #20] │ │ + lsrs r3, r2 │ │ + lsls r3, r0 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #32] │ │ + orrs r6, r3 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 60726 │ │ + movs r4, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsrs r4, r3 │ │ + lsls r4, r7 │ │ + orrs r6, r4 │ │ + str r6, [r5, #0] │ │ + b.n 606a0 │ │ + adds r1, r2, r1 │ │ + adds r5, r5, r1 │ │ ldr r1, [sp, #16] │ │ - ldr r0, [r4, #20] │ │ - muls r1, r2 │ │ - str r1, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ands r1, r0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + ldr r3, [r5, #0] │ │ + adds r2, r4, #1 │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldrb r7, [r2, #31] │ │ + adds r2, r4, #2 │ │ + ands r1, r3 │ │ + lsrs r1, r7 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #28] │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [pc, #180] ; (60808 ) │ │ + ldr r2, [r6, r2] │ │ + ldr r0, [r0, r2] │ │ + ldrb r0, [r0, r1] │ │ + ldr r1, [sp, #4] │ │ + muls r1, r0 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + lsls r6, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r4, [r4, #20] │ │ + ldr r6, [r6, r2] │ │ + ands r1, r3 │ │ lsrs r1, r0 │ │ - ldr r2, [sp, #20] │ │ - ldrb r3, [r3, r1] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ands r3, r4 │ │ + ldrb r6, [r6, r1] │ │ + lsrs r3, r0 │ │ + ldr r1, [sp, #8] │ │ mov r0, ip │ │ - muls r2, r3 │ │ + muls r1, r6 │ │ + adds r6, r1, #0 │ │ + ldr r1, [sp, #24] │ │ + lsls r1, r1, #2 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - str r2, [sp, #40] ; 0x28 │ │ + ldrb r4, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r4 │ │ + adds r4, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - str r0, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #84] ; 0x54 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ + adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r2, [r4, #24] │ │ + ldr r3, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #28] │ │ lsls r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - orrs r3, r0 │ │ - orrs r2, r3 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - str r2, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #32] │ │ + orrs r7, r0 │ │ + adds r0, r4, #0 │ │ + orrs r7, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #24] │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ lsls r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - orrs r3, r0 │ │ - str r3, [r2, #0] │ │ - cmp r7, #0 │ │ - bge.n 60f30 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r7, r7, r3 │ │ + orrs r7, r0 │ │ + str r7, [r5, #0] │ │ + b.n 606a0 │ │ + adds r0, r1, r2 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #12] │ │ + ldr r7, [sp, #4] │ │ + lsrs r2, r3 │ │ + adds r3, r4, #3 │ │ + ldrb r1, [r3, #31] │ │ ldr r3, [sp, #32] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - b.n 60f3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - b.n 60e4e │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - asrs r2, r1, #31 │ │ - adds r7, r1, r2 │ │ - eors r7, r2 │ │ - cmp r3, r7 │ │ - blt.n 60f72 │ │ - lsls r2, r7, #1 │ │ - subs r7, r7, r3 │ │ - adds r0, r3, #1 │ │ - str r2, [sp, #24] │ │ - subs r2, r2, r3 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #28] │ │ - movs r7, #1 │ │ - b.n 60f88 │ │ - lsls r2, r3, #1 │ │ - adds r0, r7, #1 │ │ + lsls r2, r1 │ │ + adds r1, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #20] │ │ + lsrs r2, r3 │ │ + adds r3, r4, #2 │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [sp, #16] │ │ + adds r4, #1 │ │ + lsls r2, r6 │ │ + lsrs r7, r3 │ │ + adds r6, r2, #0 │ │ + ldrb r2, [r4, #31] │ │ + orrs r6, r1 │ │ + lsls r7, r2 │ │ + orrs r6, r7 │ │ + str r6, [r5, r0] │ │ + b.n 606a0 │ │ + movs r0, #4 │ │ + bl 18bd0 │ │ + add sp, #60 ; 0x3c │ │ + pop {r4, r5, r6, r7, pc} │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + sub sp, #68 ; 0x44 │ │ + add r0, sp, #88 ; 0x58 │ │ + str r2, [sp, #20] │ │ + ldrb r2, [r0, #0] │ │ + add r0, sp, #92 ; 0x5c │ │ + ldr r4, [r7, #4] │ │ str r2, [sp, #24] │ │ - subs r2, r2, r7 │ │ - subs r7, r3, r7 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - movs r7, #0 │ │ + ldrb r2, [r0, #0] │ │ + add r0, sp, #96 ; 0x60 │ │ + str r2, [sp, #28] │ │ + ldrb r2, [r0, #0] │ │ + add r0, sp, #100 ; 0x64 │ │ + ldrb r6, [r0, #0] │ │ + str r2, [sp, #32] │ │ + ldr r0, [pc, #724] ; (60b04 ) │ │ + ldrb r5, [r4, #9] │ │ + add r0, pc │ │ + cmp r5, #4 │ │ + beq.n 60838 │ │ + b.n 60af8 │ │ + ldr r2, [r7, #16] │ │ + lsls r1, r1, #2 │ │ + adds r5, r2, #0 │ │ + ldr r2, [r7, #20] │ │ + mov ip, r2 │ │ + ldrb r2, [r4, #28] │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r4, #29] │ │ str r2, [sp, #8] │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - ble.n 60f9a │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - negs r7, r7 │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #12] │ │ + ldrb r2, [r4, #31] │ │ + str r2, [sp, #16] │ │ + cmp r3, #2 │ │ + beq.n 60944 │ │ + cmp r3, #4 │ │ + bne.n 6085c │ │ + b.n 609f8 │ │ + cmp r3, #1 │ │ + beq.n 60862 │ │ + b.n 60ab8 │ │ + movs r7, #255 ; 0xff │ │ + subs r3, r7, r6 │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r2 │ │ - ble.n 60fb2 │ │ - ldr r3, [sp, #28] │ │ - negs r3, r3 │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - subs r0, r0, r3 │ │ - movs r3, #0 │ │ - str r3, [sp, #4] │ │ adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ + ldrb r3, [r3, #31] │ │ + ldr r2, [sp, #20] │ │ + str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + muls r2, r5 │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + adds r1, r2, r1 │ │ + add r1, ip │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + ldr r5, [r1, #0] │ │ + adds r6, r1, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #632] ; (60b08 ) │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r3, [r0, r3] │ │ + str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ - cmp r3, r0 │ │ - beq.n 6104c │ │ - ldr r3, [r5, #16] │ │ - ldr r2, [sp, #0] │ │ - ldrb r1, [r4, #28] │ │ - muls r3, r2 │ │ - lsls r2, r6, #2 │ │ - adds r3, r2, r3 │ │ - mov ip, r3 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r2, r1] │ │ + adds r1, r7, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #56] ; 0x38 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r2, r1] │ │ + adds r1, r7, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ - ldr r2, [sp, #16] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r0, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r2, r1] │ │ + adds r1, r7, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + mov ip, r2 │ │ + add r3, ip │ │ adds r1, r3, #0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r3, #31] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + lsrs r1, r3 │ │ + mov ip, r2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ lsls r1, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldrb r2, [r2, #31] │ │ - lsls r3, r2 │ │ - orrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + add r3, ip │ │ + adds r7, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + lsrs r7, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r7, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r1, r7 │ │ + lsls r2, r3, #2 │ │ ldr r3, [r4, #24] │ │ - ldr r2, [sp, #20] │ │ - orrs r1, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ + ldr r4, [sp, #52] ; 0x34 │ │ + ands r3, r5 │ │ + lsrs r3, r4 │ │ + ldr r4, [sp, #20] │ │ + ldr r2, [r2, r4] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + lsrs r3, r2 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldrb r2, [r2, #31] │ │ lsls r3, r2 │ │ + ldr r2, [sp, #32] │ │ orrs r3, r1 │ │ - mov r1, ip │ │ - ldr r2, [r5, #20] │ │ - str r3, [r1, r2] │ │ + adds r5, r0, r2 │ │ + ldr r2, [sp, #12] │ │ + lsrs r5, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r5, r2 │ │ + orrs r3, r5 │ │ + str r3, [r6, #0] │ │ + b.n 609f4 │ │ + ldr r2, [sp, #20] │ │ + muls r2, r5 │ │ + adds r1, r2, r1 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + add r1, ip │ │ + ldr r3, [r1, #0] │ │ + str r2, [sp, #20] │ │ + adds r6, r1, #0 │ │ + ldr r2, [pc, #432] ; (60b08 ) │ │ + ldr r1, [sp, #4] │ │ + ldr r5, [sp, #20] │ │ + ldr r2, [r0, r2] │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r0, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r5 │ │ + ldrb r1, [r0, r1] │ │ + mov ip, r1 │ │ + adds r1, r4, #2 │ │ + ldrb r1, [r1, #31] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r0, [r0, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r5 │ │ + ldrb r7, [r0, r1] │ │ + ldr r0, [sp, #12] │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r5, r0, #2 │ │ + ldr r0, [r4, #20] │ │ + ldr r5, [r5, r2] │ │ + ands r0, r3 │ │ + lsrs r0, r1 │ │ + ldrb r5, [r5, r0] │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #28] │ │ + adds r7, r7, r0 │ │ + ldr r0, [sp, #32] │ │ + adds r0, r5, r0 │ │ + str r0, [sp, #28] │ │ + ldr r0, [sp, #24] │ │ + adds r5, r0, #0 │ │ + add r5, ip │ │ + subs r0, r5, #0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 609b2 │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [sp, #4] │ │ + lsrs r0, r5 │ │ + ldr r5, [sp, #20] │ │ + lsls r0, r5 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 609c0 │ │ + movs r7, #255 ; 0xff │ │ + ldr r5, [sp, #8] │ │ + ldr r4, [r4, #24] │ │ + lsrs r7, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r3, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + lsls r7, r5 │ │ + lsrs r3, r4 │ │ + ldr r5, [sp, #16] │ │ + orrs r0, r7 │ │ + lsls r7, r5, #2 │ │ + ldr r2, [r2, r7] │ │ + ldrb r2, [r2, r3] │ │ + lsrs r2, r5 │ │ + lsls r2, r4 │ │ + ldr r5, [sp, #28] │ │ + orrs r0, r2 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 609e8 │ │ + movs r5, #255 ; 0xff │ │ + adds r3, r5, #0 │ │ + ldr r2, [sp, #12] │ │ + lsrs r3, r2 │ │ + lsls r3, r1 │ │ + orrs r0, r3 │ │ + str r0, [r6, #0] │ │ + movs r0, #0 │ │ + b.n 60afe │ │ + ldr r2, [sp, #20] │ │ + adds r3, r4, #1 │ │ + muls r2, r5 │ │ + ldrb r5, [r3, #31] │ │ + adds r3, r4, #2 │ │ + ldrb r3, [r3, #31] │ │ + adds r1, r2, r1 │ │ + add r1, ip │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + ldr r7, [r1, #0] │ │ + adds r6, r1, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #236] ; (60b08 ) │ │ + ldr r3, [r0, r3] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #20] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 6102c │ │ - ldr r2, [sp, #24] │ │ - adds r6, r6, r7 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldrb r3, [r2, r3] │ │ ldr r2, [sp, #28] │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r2 │ │ - b.n 61042 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #12] │ │ + str r2, [sp, #24] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ ldr r2, [sp, #32] │ │ + muls r2, r3 │ │ + str r2, [sp, #28] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #4] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #24] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r5, r0 │ │ + ldr r0, [sp, #28] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #24] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #12] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + str r5, [r6, #0] │ │ + b.n 609f4 │ │ + ldr r3, [sp, #20] │ │ + ldr r7, [sp, #28] │ │ + ldr r2, [sp, #12] │ │ + muls r5, r3 │ │ ldr r3, [sp, #8] │ │ + ldr r0, [sp, #24] │ │ + adds r5, r1, r5 │ │ + lsrs r7, r3 │ │ + adds r3, r4, #2 │ │ + ldrb r3, [r3, #31] │ │ + lsls r7, r3 │ │ + ldr r3, [sp, #32] │ │ + lsrs r3, r2 │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + lsls r3, r2 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r0, r3 │ │ + adds r3, r4, #1 │ │ + ldrb r1, [r3, #31] │ │ + ldr r3, [sp, #16] │ │ + adds r4, #4 │ │ + lsls r0, r1 │ │ + lsrs r6, r3 │ │ + ldrb r3, [r4, #31] │ │ + orrs r7, r0 │ │ + lsls r6, r3 │ │ + mov r3, ip │ │ + orrs r7, r6 │ │ + str r7, [r3, r5] │ │ + b.n 609f4 │ │ + movs r0, #4 │ │ + bl 18bd0 │ │ + add sp, #68 ; 0x44 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + movs r5, #216 ; 0xd8 │ │ + movs r7, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + │ │ +00060b0c : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #44 ; 0x2c │ │ + str r3, [sp, #32] │ │ + add r3, sp, #64 ; 0x40 │ │ + ldrb r3, [r3, #0] │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #16] │ │ + add r3, sp, #68 ; 0x44 │ │ + ldrb r5, [r3, #0] │ │ + add r3, sp, #72 ; 0x48 │ │ + ldrb r6, [r3, #0] │ │ + add r3, sp, #76 ; 0x4c │ │ + ldrb r3, [r3, #0] │ │ + str r1, [sp, #24] │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #20] │ │ + cmp r0, #0 │ │ + bne.n 60b36 │ │ + ldr r0, [pc, #336] ; (60c84 ) │ │ + add r0, pc │ │ + b.n 60b44 │ │ + ldr r7, [r0, #4] │ │ + ldrb r3, [r7, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r3, #7 │ │ + bhi.n 60b4a │ │ + ldr r0, [pc, #324] ; (60c88 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 60c80 │ │ + ldr r2, [r0, #36] ; 0x24 │ │ + ldr r3, [sp, #24] │ │ + movs r0, #0 │ │ + cmp r3, r2 │ │ + bge.n 60b56 │ │ + b.n 60c80 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + ldr r1, [sp, #28] │ │ + cmp r1, r3 │ │ + bge.n 60b60 │ │ + b.n 60c80 │ │ + ldr r1, [r4, #44] ; 0x2c │ │ + adds r2, r2, r1 │ │ + ldr r1, [sp, #24] │ │ + cmp r1, r2 │ │ + blt.n 60b6c │ │ + b.n 60c80 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #28] │ │ + cmp r2, r3 │ │ + blt.n 60b78 │ │ + b.n 60c80 │ │ + ldr r3, [sp, #32] │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 60bae │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r3, r0, #24 │ │ + ldr r0, [sp, #20] │ │ + lsrs r3, r3, #24 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r5 │ │ + str r3, [sp, #16] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r5, r0, #24 │ │ + ldr r0, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r6 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r6, r0, #24 │ │ + lsrs r5, r5, #24 │ │ + lsrs r6, r6, #24 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #16 │ │ + beq.n 60be0 │ │ + cmp r3, #32 │ │ + beq.n 60c04 │ │ + cmp r3, #15 │ │ + bne.n 60c48 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r7, #12] │ │ + lsls r3, r3, #7 │ │ + cmp r2, r3 │ │ + bne.n 60c48 │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 5fdec │ │ + b.n 60c80 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r7, #12] │ │ + lsls r3, r3, #8 │ │ + cmp r2, r3 │ │ + bne.n 60c48 │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 5ff68 │ │ + b.n 60c80 │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [r7, #12] │ │ + lsls r3, r3, #16 │ │ + cmp r2, r3 │ │ + bne.n 60c48 │ │ + ldr r3, [r7, #24] │ │ + cmp r3, #0 │ │ + bne.n 60c2e │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 600e4 │ │ + b.n 60c80 │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 60208 │ │ + b.n 60c80 │ │ + ldr r3, [r7, #24] │ │ + cmp r3, #0 │ │ + bne.n 60c68 │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 60348 │ │ + b.n 60c80 │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 6080c │ │ + add sp, #44 ; 0x2c │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r5, #195 ; 0xc3 │ │ + movs r4, r0 │ │ + movs r7, #78 ; 0x4e │ │ + movs r4, r0 │ │ + │ │ +00060c8c : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #60 ; 0x3c │ │ + str r3, [sp, #40] ; 0x28 │ │ + add r3, sp, #80 ; 0x50 │ │ + ldrb r3, [r3, #0] │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #16] │ │ + add r3, sp, #84 ; 0x54 │ │ + ldrb r3, [r3, #0] │ │ + adds r7, r1, #0 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #88 ; 0x58 │ │ + ldrb r3, [r3, #0] │ │ + str r2, [sp, #52] ; 0x34 │ │ + str r3, [sp, #24] │ │ + add r3, sp, #92 ; 0x5c │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #28] │ │ + cmp r0, #0 │ │ + bne.n 60cba │ │ + ldr r0, [pc, #272] ; (60dc8 ) │ │ + add r0, pc │ │ + b.n 60cc6 │ │ + ldr r5, [r0, #4] │ │ + ldrb r6, [r5, #8] │ │ + cmp r6, #7 │ │ + bhi.n 60ccc │ │ + ldr r0, [pc, #264] ; (60dcc ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 60dc2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 60d0a │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + ldr r0, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ + str r3, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ + str r3, [sp, #24] │ │ + cmp r6, #16 │ │ + beq.n 60d26 │ │ + cmp r6, #32 │ │ + beq.n 60d36 │ │ + cmp r6, #15 │ │ + bne.n 60d4c │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r5, #12] │ │ + lsls r3, r3, #7 │ │ + cmp r2, r3 │ │ + bne.n 60d4c │ │ + ldr r5, [pc, #172] ; (60dd0 ) │ │ + add r5, pc │ │ + b.n 60d56 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r5, #12] │ │ + lsls r3, r3, #8 │ │ + cmp r2, r3 │ │ + bne.n 60d4c │ │ + ldr r5, [pc, #160] ; (60dd4 ) │ │ + add r5, pc │ │ + b.n 60d56 │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [r5, #12] │ │ + lsls r3, r3, #16 │ │ + cmp r2, r3 │ │ + bne.n 60d4c │ │ + ldr r3, [r5, #24] │ │ + cmp r3, #0 │ │ + beq.n 60db6 │ │ + ldr r5, [pc, #144] ; (60dd8 ) │ │ + add r5, pc │ │ + b.n 60d56 │ │ + ldr r3, [r5, #24] │ │ + cmp r3, #0 │ │ + beq.n 60dbc │ │ + ldr r5, [pc, #136] ; (60ddc ) │ │ + add r5, pc │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + movs r0, #0 │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + adds r6, r7, #0 │ │ mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ add r3, ip │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ mov ip, r2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ add r3, ip │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r7, r3 │ │ + bge.n 60dc2 │ │ + ldr r1, [r6, #0] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [r6, #4] │ │ + cmp r1, r3 │ │ + blt.n 60db0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, r1 │ │ + ble.n 60db0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r2, r3 │ │ + blt.n 60db0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, r2 │ │ + ble.n 60db0 │ │ + ldr r3, [sp, #16] │ │ + adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ + ldr r3, [sp, #20] │ │ str r3, [sp, #4] │ │ - b.n 60fca │ │ - add sp, #116 ; 0x74 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + blx r5 │ │ + adds r7, #1 │ │ + adds r6, #8 │ │ + b.n 60d78 │ │ + ldr r5, [pc, #40] ; (60de0 ) │ │ + add r5, pc │ │ + b.n 60d56 │ │ + ldr r5, [pc, #36] ; (60de4 ) │ │ + add r5, pc │ │ + b.n 60d56 │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + nop ; (mov r8, r8) │ │ + movs r4, #63 ; 0x3f │ │ + movs r4, r0 │ │ + movs r5, #249 ; 0xf9 │ │ + movs r4, r0 │ │ + bl 128dd2 <_end@@Base+0x51476> │ │ + bl 294dd6 <_end@@Base+0x1bd47a> │ │ + bl ffd1edda <_end@@Base+0xffc4747e> │ │ + ; instruction: 0xfab5ffff │ │ + bl 38ade2 <_end@@Base+0x2b3486> │ │ + bl ffde8de6 <_end@@Base+0xffd1148a> │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #124 ; 0x7c │ │ - adds r5, r3, #0 │ │ - add r3, sp, #152 ; 0x98 │ │ + sub sp, #116 ; 0x74 │ │ + adds r7, r3, #0 │ │ + add r3, sp, #144 ; 0x90 │ │ str r2, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - add r3, sp, #156 ; 0x9c │ │ - ldrb r6, [r3, #0] │ │ - add r3, sp, #160 ; 0xa0 │ │ - ldrb r3, [r3, #0] │ │ - adds r7, r0, #0 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #164 ; 0xa4 │ │ + add r3, sp, #148 ; 0x94 │ │ ldrb r3, [r3, #0] │ │ + str r0, [sp, #8] │ │ str r1, [sp, #0] │ │ + adds r6, r3, #0 │ │ + add r3, sp, #152 ; 0x98 │ │ + ldrb r3, [r3, #0] │ │ ldr r4, [r0, #4] │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #764] ; (61374 ) │ │ + str r3, [sp, #12] │ │ + add r3, sp, #156 ; 0x9c │ │ + ldrb r5, [r3, #0] │ │ + ldr r3, [pc, #896] ; (6118c ) │ │ add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #148] ; 0x94 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ subs r3, #1 │ │ cmp r3, #1 │ │ - bhi.n 610ac │ │ - ldr r0, [sp, #32] │ │ - movs r1, #255 ; 0xff │ │ + bhi.n 60e3e │ │ + adds r0, r5, #0 │ │ muls r0, r2 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #32] │ │ str r0, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ + adds r0, r6, #0 │ │ movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ - b.n 610b4 │ │ - ldr r3, [sp, #8] │ │ - str r2, [sp, #12] │ │ - str r6, [sp, #16] │ │ - str r3, [sp, #20] │ │ + ldr r0, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r5 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #24] │ │ + b.n 60e46 │ │ + ldr r3, [sp, #12] │ │ + str r2, [sp, #16] │ │ + str r6, [sp, #20] │ │ + str r3, [sp, #24] │ │ movs r3, #255 ; 0xff │ │ - ldr r2, [sp, #32] │ │ - eors r2, r3 │ │ - str r2, [sp, #28] │ │ + eors r3, r5 │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ cmp r3, r2 │ │ - beq.n 610c6 │ │ - b.n 614de │ │ - ldr r3, [sp, #148] ; 0x94 │ │ + beq.n 60e56 │ │ + b.n 61218 │ │ + ldr r3, [sp, #8] │ │ ldrb r1, [r4, #9] │ │ - ldr r6, [r7, #20] │ │ - ldr r0, [r7, #16] │ │ + ldr r5, [r3, #20] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ cmp r3, #2 │ │ - bne.n 610d4 │ │ - b.n 61216 │ │ + bne.n 60e64 │ │ + b.n 60f90 │ │ cmp r3, #4 │ │ - bne.n 610da │ │ - b.n 6132e │ │ + bne.n 60e6a │ │ + b.n 61082 │ │ cmp r3, #1 │ │ - beq.n 610e0 │ │ - b.n 61456 │ │ + beq.n 60e70 │ │ + b.n 61194 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 61110 │ │ + cmp r3, r7 │ │ + bgt.n 60ea6 │ │ adds r0, r0, r3 │ │ - subs r5, r5, r3 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - lsls r0, r0, #2 │ │ - adds r6, r6, r0 │ │ + lsls r0, r0, #1 │ │ + adds r3, r5, r0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + subs r5, r7, r3 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ + adds r7, r5, r3 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #56] ; 0x38 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #60] ; 0x3c │ │ adds r3, r4, #3 │ │ - str r3, [sp, #72] ; 0x48 │ │ - b.n 6112a │ │ - ldr r3, [sp, #0] │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #2 │ │ - subs r5, r3, r5 │ │ - adds r3, r5, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - adds r6, r6, r0 │ │ - cmp r3, #0 │ │ - bne.n 61102 │ │ - adds r6, #4 │ │ - str r5, [sp, #0] │ │ - b.n 61102 │ │ + str r3, [sp, #64] ; 0x40 │ │ + b.n 60ec4 │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #1 │ │ + adds r3, r5, r0 │ │ + str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 61136 │ │ - bl 62462 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + subs r3, r3, r7 │ │ + adds r7, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 60e98 │ │ + ldr r2, [sp, #4] │ │ + adds r7, r3, #0 │ │ + adds r2, #2 │ │ + str r2, [sp, #4] │ │ + b.n 60e98 │ │ + subs r7, #1 │ │ + bcs.n 60ecc │ │ + bl 62048 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r7, [r6, #0] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #4] │ │ + ldrh r6, [r3, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #532] ; (61378 ) │ │ + ldr r3, [pc, #672] ; (61190 ) │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ - ldr r1, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ + ands r3, r6 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ ldr r1, [sp, #36] ; 0x24 │ │ - str r0, [sp, #56] ; 0x38 │ │ + str r0, [sp, #48] ; 0x30 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ + ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #60] ; 0x3c │ │ + str r0, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ + ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r3, r0, #0 │ │ - mov ip, r1 │ │ - add r2, ip │ │ - adds r0, r2, #0 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [sp, #8] │ │ - mov ip, r1 │ │ - lsrs r0, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r0, r5 │ │ - add r2, ip │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #32] │ │ - lsrs r5, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r5, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - orrs r0, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #24] │ │ - ands r2, r7 │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #4] │ │ - ldr r1, [r1, r5] │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - lsrs r2, r1 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - lsls r2, r1 │ │ - orrs r0, r2 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r6, r3, #0 │ │ ldr r2, [sp, #20] │ │ - adds r7, r3, r2 │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r6, r5 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r5, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - lsrs r7, r3 │ │ + lsrs r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - lsls r7, r3 │ │ - orrs r0, r7 │ │ - stmia r6!, {r0} │ │ - b.n 6112a │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #4] │ │ + orrs r6, r0 │ │ + strh r6, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #4] │ │ + b.n 60ec4 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 61246 │ │ + cmp r3, r7 │ │ + bgt.n 60fc2 │ │ adds r0, r0, r3 │ │ - subs r5, r5, r3 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - lsls r0, r0, #2 │ │ - adds r6, r6, r0 │ │ + subs r7, r7, r3 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + lsls r0, r0, #1 │ │ + adds r5, r5, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ + adds r0, r7, r3 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - b.n 61322 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 6107a │ │ ldr r3, [sp, #0] │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #2 │ │ - subs r5, r3, r5 │ │ - adds r3, r5, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - adds r6, r6, r0 │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #1 │ │ + subs r7, r3, r7 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + adds r5, r5, r0 │ │ + adds r0, r7, #1 │ │ cmp r3, #0 │ │ - bne.n 61238 │ │ - adds r6, #4 │ │ - str r5, [sp, #0] │ │ - b.n 61238 │ │ + bne.n 60fb4 │ │ + adds r5, #2 │ │ + adds r0, r7, #0 │ │ + b.n 60fb4 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r6, #0] │ │ + ldr r2, [sp, #28] │ │ + ldrh r1, [r5, #0] │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r5, [r6, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #260] ; (61378 ) │ │ - ldr r0, [r2, r3] │ │ + ldr r3, [pc, #420] ; (61190 ) │ │ + ldr r6, [sp, #8] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - ldr r1, [sp, #8] │ │ - lsrs r3, r1 │ │ - ldrb r3, [r2, r3] │ │ - ldr r1, [r6, #0] │ │ - mov ip, r3 │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r2, [r2, r6] │ │ + ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - lsls r2, r3, #2 │ │ + mov ip, r3 │ │ + mov r7, ip │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - ldr r1, [sp, #32] │ │ - lsrs r3, r1 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #30] │ │ + lsrs r3, r7 │ │ + ldr r7, [sp, #0] │ │ + ldr r6, [r6, r7] │ │ + ldrb r3, [r6, r3] │ │ + ldr r6, [sp, #48] ; 0x30 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r1, [r1, r0] │ │ - ldrb r7, [r4, #31] │ │ - lsrs r3, r5 │ │ - ldrb r3, [r1, r3] │ │ - adds r1, r4, #4 │ │ - ldrb r1, [r1, #31] │ │ - ldr r5, [r6, #0] │ │ - str r1, [sp, #44] ; 0x2c │ │ - lsls r1, r7, #2 │ │ - str r1, [sp, #48] ; 0x30 │ │ - ldr r1, [r4, #24] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r1, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr r0, [r5, r0] │ │ - ldr r5, [sp, #12] │ │ - ldrb r1, [r0, r1] │ │ - mov r0, ip │ │ - mov ip, r5 │ │ - add r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 612e6 │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [sp, #16] │ │ - adds r2, r2, r5 │ │ + ldrb r7, [r4, #30] │ │ + ldrb r3, [r6, #31] │ │ + lsls r6, r7, #2 │ │ + str r3, [sp, #32] │ │ + adds r3, r6, #0 │ │ + ldr r6, [r4, #20] │ │ + ands r1, r6 │ │ + ldr r6, [sp, #32] │ │ + lsrs r1, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r3, [r3, r6] │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #16] │ │ + adds r2, r2, r3 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 612f0 │ │ + bls.n 61042 │ │ movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #20] │ │ - adds r3, r3, r5 │ │ + ldr r3, [sp, #20] │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + adds r3, r6, r3 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 612fa │ │ + bls.n 6104e │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #4] │ │ + ldr r6, [sp, #24] │ │ + adds r1, r1, r6 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 61058 │ │ + movs r1, #255 ; 0xff │ │ + ldr r6, [sp, #4] │ │ lsrs r1, r7 │ │ - lsrs r0, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r7, r1, #0 │ │ - lsls r0, r5 │ │ - ldr r5, [sp, #28] │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #32] │ │ - lsls r2, r5 │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - orrs r0, r7 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - stmia r6!, {r0} │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 61260 │ │ - bl 62462 │ │ + lsrs r2, r6 │ │ + ldr r6, [sp, #8] │ │ + lsls r2, r6 │ │ + ldr r6, [sp, #12] │ │ + lsrs r3, r6 │ │ + mov r6, ip │ │ + lsls r3, r6 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3 │ │ + orrs r2, r1 │ │ + strh r2, [r5, #0] │ │ + adds r5, #2 │ │ + subs r0, #1 │ │ + bcs.n 60fda │ │ + bl 62048 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 6135c │ │ + cmp r3, r7 │ │ + bgt.n 610ba │ │ adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - adds r7, r6, r0 │ │ - subs r6, r5, r3 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + lsls r0, r0, #1 │ │ + adds r3, r5, r0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + subs r5, r7, r3 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r6, r6, r3 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #0] │ │ adds r3, r4, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ - str r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #68] ; 0x44 │ │ - b.n 6137c │ │ + str r3, [sp, #52] ; 0x34 │ │ + b.n 610da │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #1 │ │ + adds r3, r5, r0 │ │ + str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #2 │ │ - subs r5, r3, r5 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - adds r7, r6, r0 │ │ - adds r6, r5, #1 │ │ + subs r7, r3, r7 │ │ + adds r3, r7, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ cmp r3, #0 │ │ - bne.n 6134e │ │ - adds r7, #4 │ │ - adds r6, r5, #0 │ │ - b.n 6134e │ │ - adds r0, r2, #6 │ │ - movs r7, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - subs r6, #1 │ │ - bcs.n 61384 │ │ - bl 62462 │ │ + bne.n 610ac │ │ + ldr r3, [sp, #4] │ │ + str r7, [sp, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #4] │ │ + b.n 610ac │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 610e6 │ │ + bl 62048 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #8] │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + ldrh r6, [r3, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #32] │ │ ldrb r3, [r4, #30] │ │ + ldr r7, [sp, #32] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #752] ; (616a4 ) │ │ + ldr r3, [pc, #132] ; (61190 ) │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #0] │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #28] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #32] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #0] │ │ - ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #8] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r5 │ │ + ldrb r0, [r1, r2] │ │ ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r1 │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #16] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r7 │ │ + ldrb r7, [r1, r2] │ │ + ldr r1, [r4, #20] │ │ + ldr r2, [sp, #20] │ │ + ands r6, r1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ + muls r2, r7 │ │ + lsrs r6, r1 │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #24] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [r4, #24] │ │ + ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ ldr r3, [sp, #32] │ │ lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r4, #24] │ │ orrs r5, r0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #0] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r2 │ │ + adds r0, r6, #0 │ │ orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #36] ; 0x24 │ │ lsrs r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r0, r3 │ │ + ldr r3, [sp, #4] │ │ orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 6137c │ │ + strh r5, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #4] │ │ + b.n 610da │ │ + subs r4, r7, #7 │ │ + movs r7, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 61480 │ │ + cmp r3, r7 │ │ + bgt.n 611c2 │ │ adds r0, r0, r3 │ │ - subs r5, r5, r3 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - lsls r0, r0, #2 │ │ - adds r6, r6, r0 │ │ + subs r7, r7, r3 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + lsls r0, r0, #1 │ │ + adds r5, r5, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r7, r5, r3 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #0] │ │ + adds r3, r7, r3 │ │ + adds r2, r4, #3 │ │ adds r0, r4, #1 │ │ - adds r5, r4, #3 │ │ - b.n 61498 │ │ + adds r7, r4, #2 │ │ + mov ip, r2 │ │ + b.n 611da │ │ ldr r3, [sp, #0] │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #2 │ │ - subs r5, r3, r5 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - adds r6, r6, r0 │ │ - adds r7, r5, #1 │ │ - cmp r3, #0 │ │ - bne.n 61476 │ │ - adds r6, #4 │ │ - adds r7, r5, #0 │ │ - b.n 61476 │ │ - subs r7, #1 │ │ - bcs.n 614a0 │ │ - bl 62462 │ │ - ldrb r3, [r4, #29] │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [sp, #12] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #0] │ │ - ldrb r2, [r2, #31] │ │ - lsls r3, r2 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #1 │ │ + subs r7, r3, r7 │ │ + adds r5, r5, r0 │ │ + adds r3, r7, #1 │ │ + cmp r2, #0 │ │ + bne.n 611b8 │ │ + adds r5, #2 │ │ + adds r3, r7, #0 │ │ + b.n 611b8 │ │ + subs r3, #1 │ │ + bcs.n 611e2 │ │ + bl 62048 │ │ ldrb r2, [r4, #28] │ │ + ldr r1, [sp, #16] │ │ + ldrb r6, [r0, #31] │ │ lsrs r1, r2 │ │ adds r2, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r2, r1 │ │ - ldr r1, [sp, #20] │ │ - orrs r3, r2 │ │ + ldrb r1, [r4, #29] │ │ + lsls r2, r6 │ │ + ldr r6, [sp, #20] │ │ + lsrs r6, r1 │ │ + adds r1, r6, #0 │ │ + ldrb r6, [r7, #31] │ │ + lsls r1, r6 │ │ + adds r6, r1, #0 │ │ + orrs r6, r2 │ │ + ldr r2, [r4, #24] │ │ + ldr r1, [sp, #24] │ │ + orrs r6, r2 │ │ ldrb r2, [r4, #30] │ │ lsrs r1, r2 │ │ adds r2, r1, #0 │ │ - ldrb r1, [r5, #31] │ │ - lsls r2, r1 │ │ - ldr r1, [sp, #32] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #31] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - adds r1, r4, #4 │ │ + mov r1, ip │ │ ldrb r1, [r1, #31] │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - stmia r6!, {r3} │ │ - b.n 61498 │ │ + lsls r2, r1 │ │ + orrs r2, r6 │ │ + strh r2, [r5, #0] │ │ + adds r5, #2 │ │ + b.n 611da │ │ ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - beq.n 614e6 │ │ - b.n 6194e │ │ - ldr r3, [sp, #148] ; 0x94 │ │ + cmp r3, r7 │ │ + beq.n 61220 │ │ + b.n 6161c │ │ + ldr r3, [sp, #8] │ │ ldrb r1, [r4, #9] │ │ - ldr r6, [r7, #20] │ │ - ldr r0, [r7, #16] │ │ + ldr r5, [r3, #20] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ cmp r3, #2 │ │ - bne.n 614f4 │ │ - b.n 61648 │ │ + bne.n 6122e │ │ + b.n 61364 │ │ cmp r3, #4 │ │ - bne.n 614fa │ │ - b.n 6177a │ │ + bne.n 61234 │ │ + b.n 6146c │ │ cmp r3, #1 │ │ - beq.n 61500 │ │ - b.n 618b0 │ │ + beq.n 6123a │ │ + b.n 6157c │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 61538 │ │ + bgt.n 61276 │ │ muls r3, r0 │ │ ldr r2, [sp, #0] │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r5, r6, r3 │ │ + lsls r3, r3, #1 │ │ + adds r7, r5, r3 │ │ ldr r2, [sp, #4] │ │ - ldr r3, [sp, #144] ; 0x90 │ │ - subs r6, r3, r2 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r6, r3 │ │ + adds r3, r5, r3 │ │ str r3, [sp, #0] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #60] ; 0x3c │ │ adds r3, r4, #2 │ │ - str r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #76] ; 0x4c │ │ - b.n 6155a │ │ - ldr r7, [sp, #144] ; 0x90 │ │ + str r3, [sp, #68] ; 0x44 │ │ + b.n 61298 │ │ + ldr r6, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ - muls r7, r0 │ │ - adds r5, r7, r3 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r6, r0 │ │ + adds r7, r6, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r5, r5, #2 │ │ - adds r5, r6, r5 │ │ + lsls r7, r7, #1 │ │ + adds r7, r5, r7 │ │ subs r3, r3, r2 │ │ adds r2, r3, #1 │ │ str r2, [sp, #0] │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 61526 │ │ - lsls r2, r0, #2 │ │ - adds r5, r5, r2 │ │ - b.n 61524 │ │ + bne.n 61264 │ │ + lsls r2, r0, #1 │ │ + adds r7, r7, r2 │ │ + b.n 61262 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #1 │ │ str r2, [sp, #0] │ │ - bcs.n 61566 │ │ - bl 62462 │ │ + bcs.n 612a4 │ │ + bl 62048 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r7, [r5, #0] │ │ + ldr r2, [sp, #28] │ │ + ldrh r6, [r7, #0] │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #4 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [pc, #268] ; (616a4 ) │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #848] ; (61618 ) │ │ ldr r3, [r2, r3] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ + ldr r1, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r6 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - adds r6, r0, #0 │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ + ands r3, r6 │ │ lsrs r3, r1 │ │ ldr r1, [sp, #4] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - str r0, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #56] ; 0x38 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ands r3, r7 │ │ + ands r3, r6 │ │ lsrs r3, r1 │ │ ldr r1, [sp, #4] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r0, #0 │ │ - adds r6, r6, r2 │ │ - ldr r2, [sp, #8] │ │ - mov ip, r1 │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsls r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - add r2, ip │ │ - lsrs r2, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsls r2, r1 │ │ - orrs r6, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #24] │ │ - ands r2, r7 │ │ - lsrs r2, r0 │ │ - ldr r0, [sp, #4] │ │ - ldr r1, [r1, r0] │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - lsrs r0, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r0, r2 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r6, r3, #0 │ │ ldr r2, [sp, #20] │ │ - orrs r0, r6 │ │ - adds r7, r3, r2 │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r6, r5 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r5, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsrs r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - lsrs r7, r3 │ │ + lsls r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - lsls r7, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - orrs r0, r7 │ │ - str r0, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 6155a │ │ + orrs r6, r0 │ │ + strh r6, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 61298 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + adds r7, r0, #0 │ │ cmp r3, r2 │ │ - bgt.n 61680 │ │ + bgt.n 613a0 │ │ muls r3, r0 │ │ ldr r2, [sp, #0] │ │ + ldr r0, [sp, #160] ; 0xa0 │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ + lsls r3, r3, #1 │ │ + adds r5, r5, r3 │ │ ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #144] ; 0x90 │ │ - subs r7, r3, r2 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r7, r3 │ │ - str r3, [sp, #0] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r6, r3, r2 │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + adds r0, r6, r0 │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - b.n 6176e │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + str r3, [sp, #52] ; 0x34 │ │ + b.n 61464 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #0] │ │ muls r2, r0 │ │ adds r2, r2, r3 │ │ - lsls r3, r2, #2 │ │ - adds r6, r6, r3 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + lsls r3, r2, #1 │ │ + adds r5, r5, r3 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r0, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 6166e │ │ - lsls r2, r0, #2 │ │ - adds r6, r6, r2 │ │ - b.n 6166c │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + bne.n 6138e │ │ + lsls r2, r7, #1 │ │ + adds r5, r5, r2 │ │ + adds r0, r3, #0 │ │ + b.n 6138e │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r6, #0] │ │ + ldr r2, [sp, #28] │ │ + ldrh r1, [r5, #0] │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r5, [r6, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #804] ; (619e0 ) │ │ - ldr r0, [r2, r3] │ │ + ldr r3, [pc, #580] ; (61618 ) │ │ + ldr r6, [sp, #8] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - ldr r1, [sp, #8] │ │ - lsrs r3, r1 │ │ - ldrb r3, [r2, r3] │ │ - ldr r1, [r6, #0] │ │ - mov ip, r3 │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r2, [r2, r6] │ │ + ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - lsls r2, r3, #2 │ │ + mov ip, r3 │ │ + mov r7, ip │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - ldr r1, [sp, #32] │ │ - lsrs r3, r1 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #30] │ │ + lsrs r3, r7 │ │ + ldr r7, [sp, #0] │ │ + ldr r6, [r6, r7] │ │ + ldrb r3, [r6, r3] │ │ + ldr r6, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r1, [r1, r0] │ │ - ldrb r7, [r4, #31] │ │ - lsrs r3, r5 │ │ - ldrb r3, [r1, r3] │ │ - adds r1, r4, #4 │ │ - ldrb r1, [r1, #31] │ │ - ldr r5, [r6, #0] │ │ - str r1, [sp, #44] ; 0x2c │ │ - lsls r1, r7, #2 │ │ - str r1, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r1, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r0, [r5, r0] │ │ - ldr r5, [sp, #12] │ │ - ldrb r1, [r0, r1] │ │ - mov r0, ip │ │ - mov ip, r5 │ │ - add r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 6172e │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [sp, #16] │ │ - adds r2, r2, r5 │ │ + ldrb r7, [r4, #30] │ │ + ldrb r3, [r6, #31] │ │ + lsls r6, r7, #2 │ │ + str r3, [sp, #32] │ │ + adds r3, r6, #0 │ │ + ldr r6, [r4, #20] │ │ + ands r1, r6 │ │ + ldr r6, [sp, #32] │ │ + lsrs r1, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r3, [r3, r6] │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #16] │ │ + adds r2, r2, r3 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 61738 │ │ + bls.n 6142a │ │ movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #20] │ │ - adds r3, r3, r5 │ │ + ldr r3, [sp, #20] │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + adds r3, r6, r3 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 61742 │ │ + bls.n 61436 │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #4] │ │ + ldr r6, [sp, #24] │ │ + adds r1, r1, r6 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 61440 │ │ + movs r1, #255 ; 0xff │ │ + ldr r6, [sp, #4] │ │ lsrs r1, r7 │ │ - lsrs r0, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r7, r1, #0 │ │ - lsls r0, r5 │ │ - ldr r5, [sp, #28] │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #32] │ │ - lsls r2, r5 │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - orrs r0, r7 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - str r0, [r6, #0] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 616a8 │ │ - bl 62462 │ │ + lsrs r2, r6 │ │ + ldr r6, [sp, #8] │ │ + lsls r2, r6 │ │ + ldr r6, [sp, #12] │ │ + lsrs r3, r6 │ │ + mov r6, ip │ │ + lsls r3, r6 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r2, r1 │ │ + strh r2, [r5, #0] │ │ + adds r5, r5, r3 │ │ + subs r0, #1 │ │ + bcs.n 613c2 │ │ + bl 62048 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 617b0 │ │ + bgt.n 614a8 │ │ muls r3, r0 │ │ ldr r2, [sp, #0] │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r7, r6, r3 │ │ + lsls r3, r3, #1 │ │ + adds r7, r5, r3 │ │ ldr r2, [sp, #4] │ │ - ldr r3, [sp, #144] ; 0x90 │ │ - subs r6, r3, r2 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r6, r6, r3 │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #0] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #1 │ │ - str r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #52] ; 0x34 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #72] ; 0x48 │ │ - b.n 617d2 │ │ - ldr r7, [sp, #144] ; 0x90 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b.n 614ca │ │ + ldr r6, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ - muls r7, r0 │ │ - adds r5, r7, r3 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r6, r0 │ │ + adds r7, r6, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r5, r5, #2 │ │ - adds r7, r6, r5 │ │ + lsls r7, r7, #1 │ │ + adds r7, r5, r7 │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ - adds r6, r3, #1 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 6179e │ │ - lsls r2, r0, #2 │ │ + bne.n 61496 │ │ + lsls r2, r0, #1 │ │ adds r7, r7, r2 │ │ - adds r6, r3, #0 │ │ - b.n 6179e │ │ - subs r6, #1 │ │ - bcs.n 617da │ │ - bl 62462 │ │ + b.n 61494 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 614d6 │ │ + bl 62048 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - str r3, [sp, #8] │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #0] │ │ + ldr r2, [sp, #28] │ │ + ldrh r6, [r7, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #4 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #468] ; (619e0 ) │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #288] ; (61618 ) │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #0] │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #28] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #32] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #0] │ │ - ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r5 │ │ + ldrb r0, [r1, r2] │ │ ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #12] │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + lsls r2, r2, #2 │ │ + mov ip, r2 │ │ + ldr r2, [r4, #16] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ + mov r1, ip │ │ + ldr r1, [r1, r3] │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [sp, #20] │ │ + muls r1, r2 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr r1, [r4, #20] │ │ + ldr r2, [sp, #32] │ │ + ands r6, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + lsrs r6, r1 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [r4, #24] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r4, #24] │ │ orrs r5, r0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #0] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r2 │ │ + adds r0, r6, #0 │ │ orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ lsls r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ orrs r5, r0 │ │ - str r5, [r7, #0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + strh r5, [r7, #0] │ │ adds r7, r7, r3 │ │ - b.n 617d2 │ │ + b.n 614ca │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + adds r7, r0, #0 │ │ cmp r3, r2 │ │ - bgt.n 618e2 │ │ + bgt.n 615b4 │ │ muls r3, r0 │ │ ldr r2, [sp, #0] │ │ + ldr r0, [sp, #160] ; 0xa0 │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ + lsls r3, r3, #1 │ │ + adds r5, r5, r3 │ │ ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #144] ; 0x90 │ │ - subs r7, r3, r2 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r5, r7, r3 │ │ - lsls r3, r0, #2 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r1, r3, r2 │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + adds r1, r1, r0 │ │ + lsls r3, r7, #1 │ │ str r3, [sp, #0] │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #4] │ │ - adds r0, r4, #1 │ │ - adds r7, r4, #3 │ │ - b.n 61904 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + adds r3, r4, #3 │ │ + adds r2, r4, #1 │ │ + adds r0, r4, #2 │ │ + mov ip, r3 │ │ + b.n 615d6 │ │ + ldr r6, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #0] │ │ - muls r2, r0 │ │ - adds r2, r2, r3 │ │ - lsls r3, r2, #2 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r6, r0 │ │ adds r6, r6, r3 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + lsls r3, r6, #1 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ - adds r5, r3, #1 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r1, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 618d4 │ │ - lsls r2, r0, #2 │ │ - adds r6, r6, r2 │ │ - adds r5, r3, #0 │ │ - b.n 618d4 │ │ - subs r5, #1 │ │ - bcs.n 6190c │ │ - bl 62462 │ │ - ldrb r3, [r4, #29] │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [sp, #12] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - ldrb r2, [r2, #31] │ │ - lsls r3, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r2, r1 │ │ - ldr r1, [sp, #20] │ │ - orrs r3, r2 │ │ - ldrb r2, [r4, #30] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r7, #31] │ │ - lsls r2, r1 │ │ - ldr r1, [sp, #32] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #31] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - adds r1, r4, #4 │ │ - ldrb r1, [r1, #31] │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - str r3, [r6, #0] │ │ + bne.n 615a6 │ │ + lsls r2, r0, #1 │ │ + adds r5, r5, r2 │ │ + adds r1, r3, #0 │ │ + b.n 615a6 │ │ + subs r1, #1 │ │ + bcs.n 615de │ │ + bl 62048 │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [sp, #16] │ │ + ldrb r7, [r2, #31] │ │ + lsrs r6, r3 │ │ + adds r3, r6, #0 │ │ + ldrb r6, [r4, #29] │ │ + lsls r3, r7 │ │ + ldr r7, [sp, #20] │ │ + lsrs r7, r6 │ │ + adds r6, r7, #0 │ │ + ldrb r7, [r0, #31] │ │ + lsls r6, r7 │ │ + adds r7, r6, #0 │ │ + orrs r7, r3 │ │ + ldr r3, [r4, #24] │ │ + ldr r6, [sp, #24] │ │ + orrs r7, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r6, r3 │ │ + adds r3, r6, #0 │ │ + mov r6, ip │ │ + ldrb r6, [r6, #31] │ │ + lsls r3, r6 │ │ + orrs r3, r7 │ │ + strh r3, [r5, #0] │ │ ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ - b.n 61904 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + adds r5, r5, r3 │ │ + b.n 615d6 │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r2, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #12] │ │ ldr r3, [sp, #0] │ │ - subs r3, r3, r5 │ │ + subs r3, r3, r7 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - beq.n 6196e │ │ - b.n 61e0e │ │ - ldr r3, [sp, #148] ; 0x94 │ │ + beq.n 6163c │ │ + b.n 61a70 │ │ + ldr r3, [sp, #8] │ │ ldrb r1, [r4, #9] │ │ - ldr r6, [r7, #20] │ │ - ldr r0, [r7, #16] │ │ + ldr r5, [r3, #20] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ cmp r3, #2 │ │ - bne.n 6197c │ │ - b.n 61aec │ │ + bne.n 6164a │ │ + b.n 61794 │ │ cmp r3, #4 │ │ - bne.n 61982 │ │ - b.n 61c26 │ │ + bne.n 61650 │ │ + b.n 618a6 │ │ cmp r3, #1 │ │ - beq.n 61988 │ │ - b.n 61d60 │ │ + beq.n 61656 │ │ + b.n 619ca │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 619b8 │ │ + bgt.n 6168a │ │ muls r3, r0 │ │ ldr r2, [sp, #0] │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r3, r6, r3 │ │ - str r3, [sp, #32] │ │ + lsls r3, r3, #1 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #8] │ │ subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 619a8 │ │ + cmp r2, r7 │ │ + bgt.n 6167a │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ + str r2, [sp, #12] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - beq.n 619ea │ │ - b.n 619e4 │ │ - ldr r3, [sp, #144] ; 0x90 │ │ + beq.n 616b6 │ │ + b.n 616b0 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #0] │ │ muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #2 │ │ - adds r3, r6, r3 │ │ - str r3, [sp, #32] │ │ + adds r3, r3, r7 │ │ + lsls r3, r3, #1 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #8] │ │ subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 619ce │ │ + cmp r7, r2 │ │ + bgt.n 616a0 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 619e4 │ │ - ldr r1, [sp, #32] │ │ - lsls r2, r3, #2 │ │ + bne.n 616b0 │ │ + ldr r1, [sp, #8] │ │ + lsls r2, r3, #1 │ │ adds r2, r1, r2 │ │ - str r2, [sp, #32] │ │ - b.n 619ea │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ + b.n 616b6 │ │ + ldr r2, [sp, #12] │ │ + adds r2, #1 │ │ + str r2, [sp, #12] │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #60] ; 0x3c │ │ adds r3, r4, #2 │ │ - str r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #8] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 61a06 │ │ - bl 62462 │ │ + str r2, [sp, #12] │ │ + bcs.n 616d2 │ │ + bl 62048 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ - ldr r7, [r3, #0] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #8] │ │ + ldrh r6, [r3, #0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [pc, #892] ; (61db0 ) │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [pc, #888] ; (61a6c ) │ │ ldr r3, [r2, r3] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ ldr r1, [sp, #0] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ + ands r3, r6 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #40] ; 0x28 │ │ - adds r6, r0, #0 │ │ + str r0, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ + ands r3, r6 │ │ lsrs r3, r1 │ │ ldr r1, [sp, #0] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #44] ; 0x2c │ │ - str r0, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #0] │ │ + str r0, [sp, #56] ; 0x38 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r6 │ │ + lsrs r3, r7 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r0, #0 │ │ - adds r6, r6, r2 │ │ - ldr r2, [sp, #4] │ │ - mov ip, r1 │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r6, r3, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ lsls r6, r5 │ │ - add r2, ip │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsrs r5, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsls r5, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov ip, r2 │ │ + lsls r5, r3 │ │ + ldr r3, [r4, #24] │ │ orrs r6, r5 │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #24] │ │ - ands r2, r7 │ │ - lsrs r2, r0 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [r1, r0] │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - lsrs r0, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r0, r2 │ │ - ldr r2, [sp, #20] │ │ - orrs r0, r6 │ │ - adds r7, r3, r2 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsrs r7, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - mov ip, r2 │ │ - lsls r7, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r0, r7 │ │ - str r0, [r3, #0] │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + ldr r3, [sp, #8] │ │ + orrs r6, r0 │ │ + strh r6, [r3, #0] │ │ add r3, ip │ │ - str r3, [sp, #32] │ │ - b.n 619fa │ │ + str r3, [sp, #8] │ │ + b.n 616c6 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ - cmp r3, r2 │ │ - bgt.n 61b1c │ │ - adds r2, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + ldr r1, [sp, #136] ; 0x88 │ │ + adds r3, r0, #0 │ │ + cmp r2, r1 │ │ + bgt.n 617c8 │ │ muls r2, r0 │ │ - ldr r3, [sp, #0] │ │ - subs r7, r0, #1 │ │ - adds r2, r2, r3 │ │ - lsls r2, r2, #2 │ │ - adds r6, r6, r2 │ │ - cmp r3, r5 │ │ - bgt.n 61b0c │ │ - adds r7, r0, #1 │ │ - ldr r3, [sp, #144] ; 0x90 │ │ + ldr r1, [sp, #0] │ │ + subs r0, #1 │ │ + adds r2, r2, r1 │ │ + lsls r2, r2, #1 │ │ + adds r5, r5, r2 │ │ + cmp r1, r7 │ │ + bgt.n 617b8 │ │ + adds r0, r3, #1 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #4] │ │ subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ cmp r3, #0 │ │ - beq.n 61b42 │ │ - b.n 61b3c │ │ - ldr r2, [sp, #144] ; 0x90 │ │ - ldr r3, [sp, #0] │ │ - subs r7, r0, #1 │ │ + beq.n 617ee │ │ + b.n 617e8 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ muls r2, r0 │ │ - adds r2, r2, r5 │ │ - lsls r2, r2, #2 │ │ - adds r6, r6, r2 │ │ - cmp r5, r3 │ │ - bgt.n 61b30 │ │ - adds r7, r0, #1 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + adds r2, r2, r7 │ │ + lsls r2, r2, #1 │ │ + adds r5, r5, r2 │ │ + ldr r2, [sp, #0] │ │ + subs r0, #1 │ │ + cmp r7, r2 │ │ + bgt.n 617dc │ │ + adds r0, r3, #1 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ cmp r3, #0 │ │ - bne.n 61b3c │ │ - lsls r3, r7, #2 │ │ - adds r6, r6, r3 │ │ - b.n 61b42 │ │ - ldr r3, [sp, #8] │ │ + bne.n 617e8 │ │ + lsls r3, r0, #1 │ │ + adds r5, r5, r3 │ │ + b.n 617ee │ │ + ldr r3, [sp, #12] │ │ adds r3, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r7, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #12] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #8] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 61b5e │ │ - bl 62462 │ │ + str r2, [sp, #12] │ │ + bcs.n 6180a │ │ + bl 62048 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r6, #0] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r5, [r6, #0] │ │ - ldrb r3, [r3, #31] │ │ + ldr r2, [sp, #28] │ │ + ldrh r1, [r5, #0] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #576] ; (61db0 ) │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #592] ; (61a6c ) │ │ + ldr r0, [sp, #8] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - ldr r1, [sp, #4] │ │ - lsrs r3, r1 │ │ - ldrb r3, [r2, r3] │ │ - ldr r1, [r6, #0] │ │ - mov ip, r3 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #0] │ │ + ldr r2, [r2, r0] │ │ + ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r3, #31] │ │ str r3, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - lsls r2, r3, #2 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + mov ip, r3 │ │ + mov r0, ip │ │ + ldr r3, [sp, #32] │ │ + lsls r6, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - ldr r1, [sp, #32] │ │ - lsrs r3, r1 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #30] │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #0] │ │ + ldr r6, [r6, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r3, [r6, r3] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #2 │ │ ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r1, [r1, r0] │ │ - ldrb r7, [r4, #31] │ │ - lsrs r3, r5 │ │ - ldrb r3, [r1, r3] │ │ - adds r1, r4, #4 │ │ - ldrb r1, [r1, #31] │ │ - ldr r5, [r6, #0] │ │ - str r1, [sp, #44] ; 0x2c │ │ - lsls r1, r7, #2 │ │ - str r1, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r1, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r0, [r5, r0] │ │ - ldr r5, [sp, #12] │ │ + ldrb r6, [r0, #31] │ │ + ldrb r7, [r4, #30] │ │ + ands r1, r3 │ │ + lsrs r1, r6 │ │ + ldr r3, [sp, #0] │ │ + lsls r0, r7, #2 │ │ + ldr r0, [r0, r3] │ │ + ldr r3, [sp, #16] │ │ ldrb r1, [r0, r1] │ │ - mov r0, ip │ │ - mov ip, r5 │ │ - add r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 61be4 │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [sp, #16] │ │ - adds r2, r2, r5 │ │ + adds r2, r2, r3 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 61bee │ │ + bls.n 6186c │ │ movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #20] │ │ - adds r3, r3, r5 │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + adds r3, r0, r3 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 61bf8 │ │ + bls.n 61878 │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #0] │ │ + ldr r0, [sp, #24] │ │ + adds r1, r1, r0 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 61882 │ │ + movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #4] │ │ lsrs r1, r7 │ │ - lsrs r0, r5 │ │ - ldr r5, [sp, #4] │ │ - adds r7, r1, #0 │ │ - lsls r0, r5 │ │ - ldr r5, [sp, #28] │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #32] │ │ - lsls r2, r5 │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - orrs r0, r7 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - str r0, [r6, #0] │ │ - adds r6, r6, r3 │ │ - b.n 61b52 │ │ + lsrs r2, r0 │ │ + ldr r0, [sp, #8] │ │ + lsls r1, r6 │ │ + lsls r2, r0 │ │ + ldr r0, [sp, #32] │ │ + lsrs r3, r0 │ │ + mov r0, ip │ │ + lsls r3, r0 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r2, r1 │ │ + strh r2, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 617fe │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 61c54 │ │ + bgt.n 618da │ │ muls r3, r0 │ │ ldr r2, [sp, #0] │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ + lsls r3, r3, #1 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #8] │ │ subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 61c44 │ │ + cmp r2, r7 │ │ + bgt.n 618ca │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ + str r2, [sp, #12] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - beq.n 61c7a │ │ - b.n 61c74 │ │ - ldr r3, [sp, #144] ; 0x90 │ │ + beq.n 61906 │ │ + b.n 61900 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #0] │ │ muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ + adds r3, r3, r7 │ │ + lsls r3, r3, #1 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #8] │ │ subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 61c68 │ │ + cmp r7, r2 │ │ + bgt.n 618f0 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 61c74 │ │ - lsls r2, r3, #2 │ │ - adds r6, r6, r2 │ │ - b.n 61c7a │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ + bne.n 61900 │ │ + ldr r1, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + adds r2, r1, r2 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ + b.n 61906 │ │ + ldr r2, [sp, #12] │ │ + adds r2, #1 │ │ + str r2, [sp, #12] │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #1 │ │ - str r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #52] ; 0x34 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #8] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 61c94 │ │ - b.n 62462 │ │ + str r2, [sp, #12] │ │ + bcs.n 61920 │ │ + b.n 62048 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r7, [r6, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #28] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #8] │ │ + ldrh r6, [r3, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #32] │ │ ldrb r3, [r4, #30] │ │ + ldr r7, [sp, #32] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #240] ; (61db0 ) │ │ + ldr r3, [pc, #292] ; (61a6c ) │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [sp, #0] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #32] │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #28] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #0] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r5 │ │ + ldrb r0, [r1, r2] │ │ ldr r2, [sp, #16] │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #16] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r7 │ │ + ldrb r7, [r1, r2] │ │ + ldr r1, [r4, #20] │ │ + ldr r2, [sp, #20] │ │ + ands r6, r1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ - muls r2, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + muls r2, r7 │ │ + lsrs r6, r1 │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #24] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #4] │ │ + movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ ldr r3, [sp, #32] │ │ lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - orrs r5, r0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ ldr r3, [r4, #24] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r2 │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ lsrs r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ + mov ip, r2 │ │ lsls r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #8] │ │ orrs r5, r0 │ │ - str r5, [r6, #0] │ │ - adds r6, r6, r3 │ │ - b.n 61c8a │ │ + strh r5, [r3, #0] │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + b.n 61916 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 61d8e │ │ + bgt.n 619fe │ │ muls r3, r0 │ │ ldr r2, [sp, #0] │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ - subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 61d7e │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + lsls r3, r3, #1 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r0, #1 │ │ + cmp r3, r7 │ │ + bgt.n 619ee │ │ + adds r2, r0, #1 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ - cmp r2, #0 │ │ - beq.n 61dba │ │ - b.n 61db4 │ │ - ldr r3, [sp, #144] ; 0x90 │ │ - ldr r2, [sp, #0] │ │ + subs r3, r3, r1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + cmp r3, #0 │ │ + beq.n 61a24 │ │ + b.n 61a1e │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r2, r0, #1 │ │ muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ - subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 61da2 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #168] ; 0xa8 │ │ - cmp r2, #0 │ │ - bne.n 61db4 │ │ - lsls r2, r3, #2 │ │ - adds r6, r6, r2 │ │ - b.n 61dba │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ + adds r3, r3, r7 │ │ + lsls r3, r3, #1 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #0] │ │ + cmp r7, r3 │ │ + bgt.n 61a12 │ │ + adds r2, r0, #1 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + cmp r3, #0 │ │ + bne.n 61a1e │ │ + lsls r3, r2, #1 │ │ + adds r5, r5, r3 │ │ + b.n 61a24 │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #0] │ │ + adds r1, r4, #1 │ │ adds r0, r4, #2 │ │ - adds r5, r4, #1 │ │ - adds r7, r4, #3 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 61dce │ │ - b.n 62462 │ │ - ldrb r2, [r4, #29] │ │ - ldr r1, [sp, #16] │ │ + adds r6, r4, #3 │ │ ldr r3, [sp, #12] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r2, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - ldrb r3, [r5, #31] │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #20] │ │ - orrs r2, r1 │ │ - ldrb r1, [r4, #30] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #31] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #12] │ │ + bcs.n 61a38 │ │ + b.n 62048 │ │ + ldrb r7, [r4, #28] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #20] │ │ + lsrs r3, r7 │ │ + adds r7, r3, #0 │ │ + ldrb r3, [r1, #31] │ │ + lsls r7, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldrb r2, [r0, #31] │ │ + lsls r3, r2 │ │ + orrs r7, r3 │ │ + ldr r3, [r4, #24] │ │ + ldr r2, [sp, #24] │ │ + orrs r7, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldrb r2, [r6, #31] │ │ + lsls r3, r2 │ │ + orrs r3, r7 │ │ + strh r3, [r5, #0] │ │ ldr r3, [sp, #0] │ │ - orrs r2, r1 │ │ - str r2, [r6, #0] │ │ - adds r6, r6, r3 │ │ - b.n 61dc4 │ │ + adds r5, r5, r3 │ │ + b.n 61a2e │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ - subs r0, r5, r3 │ │ - ldr r3, [sp, #144] ; 0x90 │ │ + subs r0, r7, r3 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ asrs r1, r0, #31 │ │ subs r2, r3, r2 │ │ - ldr r3, [sp, #148] ; 0x94 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ cmp r3, #2 │ │ - bne.n 61e22 │ │ - b.n 61ffa │ │ + bne.n 61a84 │ │ + b.n 61c3c │ │ cmp r3, #4 │ │ - bne.n 61e28 │ │ - b.n 621a2 │ │ + bne.n 61a8a │ │ + b.n 61db8 │ │ cmp r3, #1 │ │ - beq.n 61e2e │ │ - b.n 62356 │ │ + beq.n 61a90 │ │ + b.n 61f54 │ │ adds r3, r0, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - blt.n 61e56 │ │ + blt.n 61ab8 │ │ adds r1, r3, #1 │ │ - str r1, [sp, #32] │ │ + str r1, [sp, #12] │ │ lsls r1, r2, #1 │ │ subs r2, r2, r3 │ │ str r1, [sp, #36] ; 0x24 │ │ subs r1, r1, r3 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ movs r3, #0 │ │ - str r1, [sp, #8] │ │ + adds r6, r1, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #148] ; 0x94 │ │ - b.n 61e6e │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + b.n 61ad0 │ │ adds r1, r2, #1 │ │ - str r1, [sp, #32] │ │ + str r1, [sp, #12] │ │ lsls r1, r3, #1 │ │ str r1, [sp, #36] ; 0x24 │ │ subs r1, r1, r2 │ │ subs r2, r3, r2 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #148] ; 0x94 │ │ - str r1, [sp, #8] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + adds r6, r1, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 61e86 │ │ + cmp r3, r7 │ │ + ble.n 61ae8 │ │ ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #60] ; 0x3c │ │ movs r3, #1 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 61e9e │ │ + ble.n 61b00 │ │ ldr r3, [sp, #44] ; 0x2c │ │ negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #32] │ │ + ldr r2, [sp, #12] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ movs r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #108] ; 0x6c │ │ + str r3, [sp, #100] ; 0x64 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #112] ; 0x70 │ │ + str r3, [sp, #104] ; 0x68 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #116] ; 0x74 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #32] │ │ + str r3, [sp, #108] ; 0x6c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #12] │ │ cmp r3, r2 │ │ - bne.n 61ec4 │ │ - b.n 62462 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r7, #16] │ │ + bne.n 61b26 │ │ + b.n 62048 │ │ + ldr r2, [sp, #8] │ │ ldr r3, [sp, #0] │ │ - muls r2, r1 │ │ - lsls r3, r3, #2 │ │ - adds r3, r3, r2 │ │ - ldr r2, [r7, #20] │ │ + ldr r7, [r2, #16] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #1 │ │ + muls r7, r2 │ │ + ldr r2, [sp, #8] │ │ + adds r3, r3, r7 │ │ + ldr r2, [r2, #20] │ │ adds r3, r2, r3 │ │ str r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - ldr r6, [r3, #0] │ │ - ldr r3, [sp, #108] ; 0x6c │ │ + ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #100] ; 0x64 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #80] ; 0x50 │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #116] ; 0x74 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #88] ; 0x58 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #92] ; 0x5c │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #96] ; 0x60 │ │ - ldr r3, [pc, #708] ; (621c8 ) │ │ + ldr r3, [pc, #640] ; (61de0 ) │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #80] ; 0x50 │ │ - str r0, [sp, #100] ; 0x64 │ │ + str r0, [sp, #92] ; 0x5c │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #88] ; 0x58 │ │ - str r0, [sp, #104] ; 0x68 │ │ + str r0, [sp, #96] ; 0x60 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r1, [sp, #12] │ │ - adds r3, r0, #0 │ │ - mov ip, r1 │ │ - ldr r0, [sp, #16] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - add r2, ip │ │ - mov ip, r0 │ │ - lsrs r2, r1 │ │ - ldr r1, [sp, #104] ; 0x68 │ │ - lsls r2, r5 │ │ - add r1, ip │ │ - adds r5, r1, #0 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r0, [sp, #96] ; 0x60 │ │ - lsrs r5, r1 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - lsls r5, r1 │ │ - orrs r5, r2 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #24] │ │ - ands r2, r6 │ │ - lsrs r2, r0 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [r1, r0] │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - lsrs r0, r2 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - lsls r0, r2 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r7, r3, #0 │ │ ldr r2, [sp, #20] │ │ - orrs r0, r5 │ │ - adds r6, r3, r2 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + mov ip, r2 │ │ + lsrs r7, r3 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + lsls r7, r5 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsls r5, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r7, r5 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #84] ; 0x54 │ │ - lsrs r6, r3 │ │ + lsrs r0, r3 │ │ ldr r3, [sp, #88] ; 0x58 │ │ - lsls r6, r3 │ │ + lsls r0, r3 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - orrs r0, r6 │ │ - str r0, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 61fd4 │ │ + orrs r7, r0 │ │ + strh r7, [r3, #0] │ │ + subs r3, r6, #0 │ │ + bge.n 61c16 │ │ ldr r2, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add r3, ip │ │ - str r3, [sp, #8] │ │ + adds r6, r3, #0 │ │ mov ip, r2 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.n 61fec │ │ + b.n 61c2e │ │ ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #8] │ │ + adds r3, r6, #0 │ │ mov ip, r2 │ │ ldr r2, [sp, #60] ; 0x3c │ │ add r3, ip │ │ - str r3, [sp, #8] │ │ + adds r6, r3, #0 │ │ mov ip, r2 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 61eba │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 61b1c │ │ adds r3, r0, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ - adds r6, r2, r1 │ │ - eors r6, r1 │ │ - cmp r3, r6 │ │ - blt.n 62022 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #28] │ │ - lsls r2, r6, #1 │ │ - subs r6, r6, r3 │ │ - str r2, [sp, #32] │ │ - subs r2, r2, r3 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 61c62 │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #12] │ │ + lsls r1, r2, #1 │ │ + subs r0, r1, r3 │ │ + subs r3, r2, r3 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r6, #1 │ │ - b.n 6203a │ │ - adds r2, r6, #1 │ │ - str r2, [sp, #28] │ │ - lsls r2, r3, #1 │ │ - str r2, [sp, #32] │ │ - subs r2, r2, r6 │ │ - subs r6, r3, r6 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r1, [sp, #32] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - movs r6, #0 │ │ - str r2, [sp, #8] │ │ + b.n 61c78 │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #12] │ │ + lsls r1, r3, #1 │ │ + subs r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r1, [sp, #32] │ │ + subs r0, r1, r2 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 6204c │ │ - movs r3, #1 │ │ + cmp r3, r7 │ │ + ble.n 61c90 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ negs r3, r3 │ │ - negs r6, r6 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + negs r3, r3 │ │ str r3, [sp, #56] ; 0x38 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 62064 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ble.n 61ca8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #28] │ │ + ldr r2, [sp, #12] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #12] │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #1 │ │ - str r3, [sp, #96] ; 0x60 │ │ + str r3, [sp, #84] ; 0x54 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #100] ; 0x64 │ │ + str r3, [sp, #88] ; 0x58 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #104] ; 0x68 │ │ + str r3, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #28] │ │ + ldr r2, [sp, #12] │ │ cmp r3, r2 │ │ - bne.n 6208a │ │ - b.n 62462 │ │ + bne.n 61cce │ │ + b.n 62048 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r7, #16] │ │ + lsls r5, r3, #1 │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #16] │ │ muls r3, r2 │ │ - adds r1, r1, r3 │ │ - ldr r3, [r7, #20] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r3, r1 │ │ - str r3, [sp, #60] ; 0x3c │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #20] │ │ + adds r3, r3, r5 │ │ + mov ip, r3 │ │ ldrb r3, [r4, #28] │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r0, [r3, #0] │ │ - ldr r3, [sp, #96] ; 0x60 │ │ + mov r3, ip │ │ + ldrh r1, [r3, #0] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [pc, #280] ; (621c8 ) │ │ - ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [pc, #232] ; (61de0 ) │ │ + ldr r5, [sp, #68] ; 0x44 │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #64] ; 0x40 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r0 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [r2, r1] │ │ - ldrb r3, [r2, r3] │ │ - mov ip, r3 │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r5] │ │ + ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldrb r5, [r3, #31] │ │ ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - lsls r2, r3, #2 │ │ + lsls r7, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r0 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [r2, r1] │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #104] ; 0x68 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #84] ; 0x54 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - lsls r5, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ands r2, r0 │ │ - lsrs r2, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r5, [r5, r1] │ │ - ldrb r1, [r4, #31] │ │ - ldrb r2, [r5, r2] │ │ - str r1, [sp, #88] ; 0x58 │ │ - ldr r1, [sp, #16] │ │ - adds r5, r4, #4 │ │ - ldrb r5, [r5, #31] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #20] │ │ - adds r2, r2, r1 │ │ - ldr r1, [sp, #12] │ │ - str r2, [sp, #92] ; 0x5c │ │ - mov r2, ip │ │ - mov ip, r1 │ │ - add r2, ip │ │ + ldr r7, [r7, r6] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldrb r3, [r7, r3] │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldrb r6, [r4, #30] │ │ + str r6, [sp, #76] ; 0x4c │ │ + ldr r6, [sp, #92] ; 0x5c │ │ + ldrb r7, [r6, #31] │ │ + ldr r6, [sp, #76] ; 0x4c │ │ + lsls r6, r6, #2 │ │ + adds r3, r6, #0 │ │ + ldr r6, [r4, #20] │ │ + ands r1, r6 │ │ + lsrs r1, r7 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + ldr r3, [r3, r6] │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #20] │ │ + adds r3, r6, r3 │ │ + ldr r6, [sp, #24] │ │ + adds r1, r1, r6 │ │ + ldr r6, [sp, #16] │ │ + adds r2, r2, r6 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 6211e │ │ + bls.n 61d54 │ │ movs r2, #255 ; 0xff │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r2, r1 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - lsls r2, r1 │ │ + ldr r6, [sp, #64] ; 0x40 │ │ + lsrs r2, r6 │ │ + ldr r6, [sp, #68] ; 0x44 │ │ + lsls r2, r6 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 6212c │ │ + bls.n 61d62 │ │ movs r3, #255 ; 0xff │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - lsls r3, r1 │ │ - ldr r1, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ands r0, r1 │ │ - lsrs r0, r5 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - ldrb r3, [r3, r0] │ │ - lsrs r3, r1 │ │ + ldr r6, [sp, #72] ; 0x48 │ │ + lsrs r3, r6 │ │ lsls r3, r5 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ + orrs r3, r2 │ │ + ldr r2, [r4, #24] │ │ orrs r3, r2 │ │ cmp r1, #255 ; 0xff │ │ - bls.n 62156 │ │ + bls.n 61d74 │ │ movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ lsrs r1, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r1, r2 │ │ - orrs r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - str r1, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 6217e │ │ - ldr r2, [sp, #8] │ │ + lsls r1, r7 │ │ + mov r2, ip │ │ + orrs r3, r1 │ │ + strh r3, [r2, #0] │ │ + cmp r0, #0 │ │ + bge.n 61d98 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + mov ip, r2 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r3, r3, r6 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.n 62194 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, r2, r3 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ + b.n 61daa │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ mov ip, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 62080 │ │ + b.n 61cc4 │ │ adds r3, r0, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - blt.n 621cc │ │ + blt.n 61de4 │ │ adds r1, r3, #1 │ │ - str r1, [sp, #8] │ │ + str r1, [sp, #32] │ │ lsls r1, r2, #1 │ │ subs r2, r2, r3 │ │ - subs r6, r1, r3 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r3 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r1, [sp, #12] │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ - b.n 621e2 │ │ + b.n 61dfc │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ adds r1, r2, #1 │ │ - str r1, [sp, #8] │ │ + str r1, [sp, #32] │ │ lsls r1, r3, #1 │ │ - subs r6, r1, r2 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r2 │ │ subs r2, r3, r2 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #32] │ │ + str r1, [sp, #12] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 621fa │ │ - ldr r3, [sp, #32] │ │ + cmp r3, r7 │ │ + ble.n 61e14 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #56] ; 0x38 │ │ movs r3, #1 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 62212 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ble.n 61e2c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #32] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #104] ; 0x68 │ │ + str r3, [sp, #88] ; 0x58 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #108] ; 0x6c │ │ + str r3, [sp, #92] ; 0x5c │ │ adds r3, r4, #3 │ │ - str r3, [sp, #112] ; 0x70 │ │ + str r3, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #32] │ │ cmp r3, r2 │ │ - bne.n 62238 │ │ - b.n 62462 │ │ - ldr r2, [sp, #4] │ │ - ldr r5, [r7, #16] │ │ + bne.n 61e52 │ │ + b.n 62048 │ │ + ldr r2, [sp, #8] │ │ ldr r3, [sp, #0] │ │ + ldr r5, [r2, #16] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #1 │ │ muls r5, r2 │ │ - ldr r2, [r7, #20] │ │ - lsls r3, r3, #2 │ │ + ldr r2, [sp, #8] │ │ adds r3, r3, r5 │ │ + ldr r2, [r2, #20] │ │ adds r3, r2, r3 │ │ str r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #104] ; 0x68 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ + ldrh r3, [r3, #0] │ │ + mov ip, r3 │ │ + mov r0, ip │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + mov r6, ip │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #108] ; 0x6c │ │ + ldr r3, [sp, #92] ; 0x5c │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #84] ; 0x54 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #88] ; 0x58 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [pc, #492] ; (62468 ) │ │ + ldr r3, [pc, #440] ; (6204c ) │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r0 │ │ + lsrs r2, r5 │ │ + ldrb r0, [r1, r2] │ │ ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r2, [sp, #96] ; 0x60 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #16] │ │ + ands r2, r6 │ │ + ldr r6, [sp, #76] ; 0x4c │ │ + ldr r1, [r1, r3] │ │ + lsrs r2, r6 │ │ + ldrb r7, [r1, r2] │ │ + mov r1, ip │ │ + ldr r6, [r4, #20] │ │ ldr r2, [sp, #20] │ │ + ands r1, r6 │ │ + ldr r6, [sp, #84] ; 0x54 │ │ + muls r2, r7 │ │ + lsrs r1, r6 │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #24] │ │ + ldrb r3, [r3, r1] │ │ + movs r1, #255 ; 0xff │ │ muls r2, r3 │ │ - str r2, [sp, #100] ; 0x64 │ │ + adds r6, r2, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldr r0, [sp, #96] ; 0x60 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [r4, #24] │ │ + movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ ldr r3, [sp, #76] ; 0x4c │ │ lsls r0, r3 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + ldr r3, [r4, #24] │ │ orrs r5, r0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ands r3, r1 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r0, [sp, #100] ; 0x64 │ │ - lsls r3, r2 │ │ + adds r0, r6, #0 │ │ orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #80] ; 0x50 │ │ lsrs r0, r3 │ │ ldr r3, [sp, #84] ; 0x54 │ │ lsls r0, r3 │ │ ldr r3, [sp, #64] ; 0x40 │ │ orrs r5, r0 │ │ - str r5, [r3, #0] │ │ - cmp r6, #0 │ │ - bge.n 62336 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ + strh r5, [r3, #0] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + bge.n 61f2e │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ + str r3, [sp, #12] │ │ mov ip, r2 │ │ - adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.n 62348 │ │ + b.n 61f46 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #12] │ │ + mov ip, r2 │ │ ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + add r3, ip │ │ + str r3, [sp, #12] │ │ mov ip, r2 │ │ - adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #60] ; 0x3c │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n 6222e │ │ + b.n 61e48 │ │ adds r3, r0, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ adds r0, r2, r1 │ │ eors r0, r1 │ │ cmp r3, r0 │ │ - blt.n 62378 │ │ - lsls r1, r0, #1 │ │ + blt.n 61f76 │ │ + lsls r2, r0, #1 │ │ subs r0, r0, r3 │ │ - adds r2, r3, #1 │ │ - subs r6, r1, r3 │ │ + adds r1, r3, #1 │ │ + subs r5, r2, r3 │ │ lsls r3, r0, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #8] │ │ + str r2, [sp, #12] │ │ movs r0, #0 │ │ movs r3, #1 │ │ - b.n 6238a │ │ - lsls r1, r3, #1 │ │ - adds r2, r0, #1 │ │ - subs r6, r1, r0 │ │ + b.n 61f88 │ │ + lsls r2, r3, #1 │ │ + adds r1, r0, #1 │ │ + subs r5, r2, r0 │ │ subs r0, r3, r0 │ │ lsls r3, r0, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r0, #1 │ │ movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #24] │ │ + str r2, [sp, #12] │ │ + str r3, [sp, #28] │ │ movs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ + mov ip, r3 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 623a2 │ │ - ldr r3, [sp, #24] │ │ + cmp r3, r7 │ │ + ble.n 61fa0 │ │ + ldr r3, [sp, #28] │ │ negs r3, r3 │ │ - str r3, [sp, #24] │ │ + str r3, [sp, #28] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #144] ; 0x90 │ │ - str r3, [sp, #44] ; 0x2c │ │ + mov ip, r3 │ │ ldr r3, [sp, #4] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + movs r7, #1 │ │ cmp r3, r2 │ │ - ble.n 623b6 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ble.n 61fb0 │ │ + movs r7, #1 │ │ negs r0, r0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + negs r7, r7 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + subs r1, r1, r3 │ │ movs r3, #0 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #32] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #8] │ │ - cmp r3, r2 │ │ - beq.n 62462 │ │ - ldr r3, [r7, #16] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, r1 │ │ + beq.n 62048 │ │ + ldr r3, [sp, #8] │ │ ldr r2, [sp, #4] │ │ - ldrb r5, [r4, #29] │ │ + ldr r3, [r3, #16] │ │ muls r3, r2 │ │ ldr r2, [sp, #0] │ │ - lsls r2, r2, #2 │ │ + lsls r2, r2, #1 │ │ adds r3, r2, r3 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r2, [r4, #28] │ │ - lsrs r3, r5 │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #16] │ │ + lsrs r2, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r3, #31] │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #12] │ │ + lsls r2, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r6, r2, #0 │ │ + ldrb r2, [r4, #29] │ │ lsrs r3, r2 │ │ adds r2, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ lsls r2, r3 │ │ adds r3, r2, #0 │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r6 │ │ + ldr r6, [sp, #24] │ │ + orrs r3, r2 │ │ ldrb r2, [r4, #30] │ │ - orrs r3, r5 │ │ - ldr r5, [sp, #20] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ - ldr r5, [sp, #56] ; 0x38 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ - ldr r5, [sp, #32] │ │ + lsrs r6, r2 │ │ + adds r2, r6, #0 │ │ + ldr r6, [sp, #52] ; 0x34 │ │ + ldrb r6, [r6, #31] │ │ + lsls r2, r6 │ │ orrs r2, r3 │ │ - ldrb r3, [r4, #31] │ │ - lsrs r5, r3 │ │ - adds r3, r5, #0 │ │ - adds r5, r4, #4 │ │ - ldrb r5, [r5, #31] │ │ - lsls r3, r5 │ │ - mov r5, ip │ │ - orrs r3, r2 │ │ - ldr r2, [r7, #20] │ │ - str r3, [r5, r2] │ │ - cmp r6, #0 │ │ - bge.n 62442 │ │ + ldr r3, [sp, #8] │ │ + ldr r6, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #20] │ │ + strh r2, [r6, r3] │ │ + cmp r5, #0 │ │ + bge.n 62030 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #28] │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #24] │ │ - adds r6, r6, r1 │ │ adds r3, r3, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ adds r3, r3, r0 │ │ - b.n 62458 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + b.n 6203e │ │ ldr r3, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ - mov ip, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - add r3, ip │ │ + adds r3, r3, r7 │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ adds r3, #1 │ │ - str r3, [sp, #28] │ │ - b.n 623d2 │ │ - add sp, #124 ; 0x7c │ │ + str r3, [sp, #32] │ │ + b.n 61fc8 │ │ + add sp, #116 ; 0x74 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #68 ; 0x44 │ │ - adds r7, r3, #0 │ │ - add r3, sp, #96 ; 0x60 │ │ + sub sp, #76 ; 0x4c │ │ + adds r5, r3, #0 │ │ + add r3, sp, #104 ; 0x68 │ │ str r2, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - add r3, sp, #100 ; 0x64 │ │ - ldrb r6, [r3, #0] │ │ - add r3, sp, #104 ; 0x68 │ │ + add r3, sp, #108 ; 0x6c │ │ ldrb r3, [r3, #0] │ │ - adds r5, r0, #0 │ │ + adds r4, r0, #0 │ │ str r3, [sp, #8] │ │ - add r3, sp, #108 ; 0x6c │ │ - ldrb r4, [r3, #0] │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - str r1, [sp, #0] │ │ + add r3, sp, #112 ; 0x70 │ │ + ldrb r3, [r3, #0] │ │ + adds r6, r1, #0 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #116 ; 0x74 │ │ + ldrb r7, [r3, #0] │ │ + ldr r3, [pc, #800] ; (62394 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #100] ; 0x64 │ │ subs r3, #1 │ │ cmp r3, #1 │ │ - bhi.n 624b8 │ │ - adds r0, r2, #0 │ │ - muls r0, r4 │ │ + bhi.n 620a4 │ │ + adds r0, r7, #0 │ │ + muls r0, r2 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ str r0, [sp, #12] │ │ - adds r0, r6, #0 │ │ - muls r0, r4 │ │ + ldr r0, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ + muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ - b.n 624c0 │ │ + b.n 620aa │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #12] │ │ - str r6, [sp, #16] │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ movs r3, #255 ; 0xff │ │ - eors r3, r4 │ │ - str r3, [sp, #24] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + eors r3, r7 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - beq.n 624d0 │ │ - b.n 626f2 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r6, [r5, #20] │ │ + beq.n 620ba │ │ + b.n 6231e │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r7, [r4, #20] │ │ ldrb r1, [r3, #9] │ │ - ldr r0, [r5, #16] │ │ + ldr r0, [r4, #16] │ │ cmp r2, #2 │ │ - beq.n 62582 │ │ + beq.n 6218a │ │ cmp r2, #4 │ │ - bne.n 624e4 │ │ - b.n 6260a │ │ + bne.n 620ce │ │ + b.n 62222 │ │ cmp r2, #1 │ │ - beq.n 624ea │ │ - b.n 6269c │ │ + beq.n 620d4 │ │ + b.n 622c4 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 6250c │ │ - adds r0, r0, r3 │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ - adds r4, r6, r0 │ │ + cmp r6, r5 │ │ + bgt.n 620fe │ │ + adds r0, r3, r6 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + subs r4, r5, r6 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r5, r5, r3 │ │ - b.n 62522 │ │ - ldr r3, [sp, #0] │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #2 │ │ - subs r7, r3, r7 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - adds r4, r6, r0 │ │ - adds r5, r7, #1 │ │ - cmp r3, #0 │ │ - bne.n 62522 │ │ - adds r5, r7, #0 │ │ - adds r4, #4 │ │ - subs r5, #1 │ │ - bcs.n 6252a │ │ - bl 63060 │ │ - movs r0, #255 ; 0xff │ │ - ldr r6, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r3, [sp, #24] │ │ - ands r0, r6 │ │ - lsrs r0, r0, #16 │ │ - muls r3, r0 │ │ + adds r7, r7, r0 │ │ + adds r3, r4, r3 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #676] ; (62398 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #8] │ │ + b.n 62114 │ │ + adds r0, r3, r5 │ │ + subs r3, r6, r5 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r7, r7, r0 │ │ + cmp r2, #0 │ │ + bne.n 620f2 │ │ + adds r7, #2 │ │ + b.n 620f0 │ │ + ldr r3, [sp, #4] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #4] │ │ + bcs.n 62120 │ │ + bl 62d60 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r7, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsls r0, r0, #8 │ │ - ands r0, r6 │ │ - lsrs r0, r0, #8 │ │ - muls r3, r0 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #0] │ │ - ldr r0, [sp, #24] │ │ + movs r3, #31 │ │ ands r6, r3 │ │ - adds r1, r3, #0 │ │ - muls r0, r6 │ │ + ldr r3, [sp, #8] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - mov ip, r2 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - lsls r7, r7, #16 │ │ - add r3, ip │ │ - lsls r6, r3, #8 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #16] │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #10 │ │ + adds r4, r4, r3 │ │ ldr r3, [sp, #20] │ │ - orrs r7, r6 │ │ + lsrs r4, r4, #3 │ │ + lsls r4, r4, #5 │ │ adds r0, r0, r3 │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - b.n 62522 │ │ + orrs r5, r4 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r7, #0] │ │ + adds r7, #2 │ │ + b.n 62114 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 625b0 │ │ - adds r0, r0, r3 │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ - adds r4, r6, r0 │ │ + cmp r6, r5 │ │ + bgt.n 621b8 │ │ + adds r0, r3, r6 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + subs r4, r5, r6 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - movs r2, #255 ; 0xff │ │ - movs r1, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - mov ip, r2 │ │ - lsls r1, r1, #8 │ │ - movs r0, #255 ; 0xff │ │ - b.n 62602 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r0, r0, r7 │ │ + adds r7, r7, r0 │ │ + adds r3, r4, r3 │ │ + movs r0, #248 ; 0xf8 │ │ + movs r4, #31 │ │ + ldr r2, [pc, #492] ; (62398 ) │ │ + ldr r1, [sp, #24] │ │ lsls r0, r0, #2 │ │ - subs r7, r3, r7 │ │ - adds r4, r6, r0 │ │ - adds r3, r7, #1 │ │ - cmp r2, #0 │ │ - bne.n 625a2 │ │ - adds r4, #4 │ │ - adds r3, r7, #0 │ │ - b.n 625a2 │ │ - ldr r6, [r4, #0] │ │ - mov r2, ip │ │ - adds r7, r6, #0 │ │ - adds r5, r6, #0 │ │ - ands r7, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r7, r7, #16 │ │ - ands r5, r1 │ │ - adds r7, r7, r2 │ │ - lsrs r5, r5, #8 │ │ - ands r6, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 625e4 │ │ - movs r7, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - adds r5, r5, r2 │ │ + mov ip, r4 │ │ + ldr r2, [r1, r2] │ │ + ldr r2, [r2, #12] │ │ + b.n 6221a │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r0, r3, r5 │ │ + lsls r0, r0, #1 │ │ + subs r2, r6, r5 │ │ + adds r7, r7, r0 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 621a6 │ │ + adds r7, #2 │ │ + adds r3, r2, #0 │ │ + b.n 621a6 │ │ + ldrh r6, [r7, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + adds r4, r6, #0 │ │ + lsls r1, r1, #7 │ │ + ands r4, r1 │ │ + mov r1, ip │ │ + asrs r4, r4, #10 │ │ + ldrb r5, [r2, r4] │ │ + adds r4, r6, #0 │ │ + ands r6, r1 │ │ + ldr r1, [sp, #12] │ │ + ands r4, r0 │ │ + asrs r4, r4, #5 │ │ + adds r5, r5, r1 │ │ + ldrb r4, [r2, r4] │ │ + ldrb r6, [r2, r6] │ │ cmp r5, #255 ; 0xff │ │ - bls.n 625ee │ │ + bls.n 621f4 │ │ movs r5, #255 ; 0xff │ │ - ldr r2, [sp, #20] │ │ - adds r6, r6, r2 │ │ + ldr r1, [sp, #16] │ │ + adds r4, r4, r1 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 621fe │ │ + movs r4, #255 ; 0xff │ │ + ldr r1, [sp, #20] │ │ + adds r6, r6, r1 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 625f8 │ │ + bls.n 62208 │ │ movs r6, #255 ; 0xff │ │ - lsls r7, r7, #16 │ │ - lsls r5, r5, #8 │ │ - orrs r7, r5 │ │ - orrs r6, r7 │ │ - stmia r4!, {r6} │ │ + lsrs r5, r5, #3 │ │ + lsrs r4, r4, #3 │ │ + lsls r5, r5, #10 │ │ + lsls r4, r4, #5 │ │ + orrs r4, r5 │ │ + lsrs r6, r6, #3 │ │ + orrs r6, r4 │ │ + strh r6, [r7, #0] │ │ + adds r7, #2 │ │ subs r3, #1 │ │ - bcs.n 625c8 │ │ - bl 63060 │ │ + bcs.n 621ce │ │ + bl 62d60 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 6262e │ │ - adds r0, r0, r3 │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ - adds r4, r6, r0 │ │ + cmp r6, r5 │ │ + bgt.n 6224a │ │ + adds r0, r3, r6 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r4, r7, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - b.n 62646 │ │ - ldr r3, [sp, #0] │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #2 │ │ - subs r7, r3, r7 │ │ - adds r3, r7, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - adds r4, r6, r0 │ │ - cmp r3, #0 │ │ - bne.n 62646 │ │ - adds r4, #4 │ │ - str r7, [sp, #0] │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 62652 │ │ - bl 63060 │ │ - movs r0, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ - lsls r0, r0, #16 │ │ + subs r7, r5, r6 │ │ + adds r7, r7, r3 │ │ + ldr r3, [pc, #344] ; (62398 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #4] │ │ + b.n 62260 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r0, r3, r5 │ │ + lsls r0, r0, #1 │ │ + subs r3, r6, r5 │ │ + adds r4, r7, r0 │ │ + adds r7, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 6223e │ │ + adds r4, #2 │ │ + adds r7, r3, #0 │ │ + b.n 6223e │ │ + subs r7, #1 │ │ + bcs.n 62268 │ │ + bl 62d60 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ - lsls r6, r6, #8 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #16] │ │ - ands r6, r5 │ │ - lsrs r6, r6, #8 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #4] │ │ + str r2, [sp, #8] │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #20] │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r5, r3 │ │ - ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r1, #255 ; 0xff │ │ - lsls r7, r0, #16 │ │ - adds r0, r6, #0 │ │ + lsrs r5, r0, #3 │ │ + ldr r0, [sp, #8] │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ + adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - b.n 62646 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 62260 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 626ce │ │ - adds r0, r0, r3 │ │ - subs r4, r7, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ - adds r6, r6, r0 │ │ + cmp r6, r5 │ │ + bgt.n 622fa │ │ + adds r0, r3, r6 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r4, r7, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r7, r4, r3 │ │ - ldr r3, [sp, #12] │ │ - lsls r2, r3, #16 │ │ - ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r2, r3 │ │ - adds r0, r2, #0 │ │ - ldr r3, [sp, #20] │ │ - orrs r0, r3 │ │ - b.n 626e6 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r7 │ │ - adds r6, r6, r0 │ │ - adds r7, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 626bc │ │ - adds r6, #4 │ │ - adds r7, r3, #0 │ │ - b.n 626bc │ │ - subs r7, #1 │ │ - bcs.n 626ee │ │ - bl 63060 │ │ - stmia r6!, {r0} │ │ - b.n 626e6 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - beq.n 626fa │ │ - b.n 62972 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r6, [r5, #20] │ │ + subs r7, r5, r6 │ │ + adds r3, r7, r3 │ │ + ldr r2, [sp, #12] │ │ + lsrs r2, r2, #3 │ │ + lsls r0, r2, #10 │ │ + ldr r2, [sp, #16] │ │ + lsrs r2, r2, #3 │ │ + lsls r7, r2, #5 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r7 │ │ + lsrs r2, r2, #3 │ │ + orrs r0, r2 │ │ + lsls r0, r0, #16 │ │ + lsrs r0, r0, #16 │ │ + b.n 62310 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r0, r3, r5 │ │ + lsls r0, r0, #1 │ │ + subs r2, r6, r5 │ │ + adds r4, r7, r0 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 622e0 │ │ + adds r4, #2 │ │ + adds r3, r2, #0 │ │ + b.n 622e0 │ │ + subs r3, #1 │ │ + bcs.n 62318 │ │ + bl 62d60 │ │ + strh r0, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 62310 │ │ + cmp r6, r5 │ │ + beq.n 62324 │ │ + b.n 625ee │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r5, [r4, #20] │ │ ldrb r1, [r3, #9] │ │ - ldr r0, [r5, #16] │ │ + ldr r0, [r4, #16] │ │ cmp r2, #2 │ │ - beq.n 627c6 │ │ + beq.n 62414 │ │ cmp r2, #4 │ │ - bne.n 6270e │ │ - b.n 62860 │ │ + bne.n 62338 │ │ + b.n 624c4 │ │ cmp r2, #1 │ │ - beq.n 62714 │ │ - b.n 62908 │ │ + beq.n 6233e │ │ + b.n 6257e │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 62740 │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ + bgt.n 62374 │ │ + adds r7, r3, #0 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + muls r7, r0 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + adds r7, r7, r6 │ │ + lsls r7, r7, #1 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r5, r5, r3 │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #0] │ │ - b.n 62762 │ │ - ldr r7, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r7, r0 │ │ - adds r5, r7, r3 │ │ + adds r7, r5, r7 │ │ + adds r3, r4, r3 │ │ + str r3, [sp, #4] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #48] ; (62398 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #8] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + b.n 6239c │ │ + ldr r4, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ - lsls r5, r5, #2 │ │ - adds r4, r6, r5 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r4, r0 │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r5, r3, #1 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r6, r4, r6 │ │ + lsls r6, r6, #1 │ │ + adds r7, r5, r6 │ │ cmp r2, #0 │ │ - bne.n 6273a │ │ - lsls r2, r0, #2 │ │ - adds r4, r4, r2 │ │ - adds r5, r3, #0 │ │ - b.n 6273a │ │ - subs r5, #1 │ │ - bcs.n 6276a │ │ - bl 63060 │ │ - movs r0, #255 ; 0xff │ │ - ldr r6, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r3, [sp, #24] │ │ - ands r0, r6 │ │ - lsrs r0, r0, #16 │ │ - muls r3, r0 │ │ + bne.n 62364 │ │ + lsls r2, r0, #1 │ │ + adds r7, r7, r2 │ │ + b.n 62362 │ │ + lsrs r6, r2, #22 │ │ + movs r7, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r3, [sp, #4] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #4] │ │ + bcs.n 623a8 │ │ + bl 62d60 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r7, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsls r0, r0, #8 │ │ - ands r0, r6 │ │ - lsrs r0, r0, #8 │ │ - muls r3, r0 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #4] │ │ - ldr r0, [sp, #24] │ │ + movs r3, #31 │ │ ands r6, r3 │ │ - adds r1, r3, #0 │ │ - muls r0, r6 │ │ + ldr r3, [sp, #8] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - mov ip, r2 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r7, r7, #16 │ │ - add r3, ip │ │ - lsls r6, r3, #8 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #16] │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #10 │ │ + adds r4, r4, r3 │ │ ldr r3, [sp, #20] │ │ - orrs r7, r6 │ │ + lsrs r4, r4, #3 │ │ + lsls r4, r4, #5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r7, r0 │ │ - str r7, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 62762 │ │ + ldr r3, [sp, #24] │ │ + orrs r5, r4 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 6239c │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 627f8 │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ + bgt.n 6244e │ │ + adds r7, r3, #0 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + muls r7, r0 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + adds r7, r7, r6 │ │ + lsls r7, r7, #1 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - movs r1, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ + adds r7, r5, r7 │ │ + adds r3, r4, r3 │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #780] ; (62748 ) │ │ + movs r4, #31 │ │ + ldr r2, [r1, r2] │ │ + lsls r1, r0, #1 │ │ + movs r0, #248 ; 0xf8 │ │ + ldr r2, [r2, #12] │ │ + str r1, [sp, #4] │ │ lsls r0, r0, #2 │ │ - lsls r1, r1, #8 │ │ - mov ip, r5 │ │ - b.n 6285a │ │ - ldr r5, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r5, r0 │ │ - adds r5, r5, r3 │ │ + mov ip, r4 │ │ + b.n 624bc │ │ + ldr r4, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ - ldr r1, [sp, #112] ; 0x70 │ │ - lsls r5, r5, #2 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r4, r0 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ subs r2, r3, r2 │ │ - adds r4, r6, r5 │ │ + adds r7, r5, r4 │ │ adds r3, r2, #1 │ │ cmp r1, #0 │ │ - bne.n 627ec │ │ - lsls r3, r0, #2 │ │ - adds r4, r4, r3 │ │ + bne.n 62438 │ │ + lsls r3, r0, #1 │ │ + adds r7, r7, r3 │ │ adds r3, r2, #0 │ │ - b.n 627ec │ │ - ldr r6, [r4, #0] │ │ - movs r2, #255 ; 0xff │ │ - adds r5, r6, #0 │ │ - lsls r2, r2, #16 │ │ - ands r5, r2 │ │ - mov r2, ip │ │ - adds r7, r6, #0 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r5, r5, #16 │ │ - ands r7, r1 │ │ - adds r5, r5, r2 │ │ - lsrs r7, r7, #8 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 6283a │ │ - movs r5, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - adds r7, r7, r2 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 62844 │ │ - movs r7, #255 ; 0xff │ │ - ldr r2, [sp, #20] │ │ - adds r6, r6, r2 │ │ + b.n 62438 │ │ + ldrh r5, [r7, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + adds r4, r5, #0 │ │ + lsls r1, r1, #7 │ │ + ands r4, r1 │ │ + mov r1, ip │ │ + asrs r4, r4, #10 │ │ + ldrb r6, [r2, r4] │ │ + adds r4, r5, #0 │ │ + ands r5, r1 │ │ + ldr r1, [sp, #12] │ │ + ands r4, r0 │ │ + asrs r4, r4, #5 │ │ + adds r6, r6, r1 │ │ + ldrb r4, [r2, r4] │ │ + ldrb r5, [r2, r5] │ │ cmp r6, #255 ; 0xff │ │ - bls.n 6284e │ │ + bls.n 62494 │ │ movs r6, #255 ; 0xff │ │ - lsls r5, r5, #16 │ │ - lsls r7, r7, #8 │ │ - orrs r5, r7 │ │ - orrs r6, r5 │ │ - str r6, [r4, #0] │ │ - adds r4, r4, r0 │ │ + ldr r1, [sp, #16] │ │ + adds r4, r4, r1 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 6249e │ │ + movs r4, #255 ; 0xff │ │ + ldr r1, [sp, #20] │ │ + adds r5, r5, r1 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 624a8 │ │ + movs r5, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsrs r4, r4, #3 │ │ + lsls r6, r6, #10 │ │ + lsls r4, r4, #5 │ │ + ldr r1, [sp, #4] │ │ + orrs r4, r6 │ │ + lsrs r5, r5, #3 │ │ + orrs r5, r4 │ │ + strh r5, [r7, #0] │ │ + adds r7, r7, r1 │ │ subs r3, #1 │ │ - bcs.n 6281a │ │ - b.n 63060 │ │ + bcs.n 6246e │ │ + bl 62d60 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 6288e │ │ + bgt.n 624f8 │ │ adds r4, r3, #0 │ │ - muls r4, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + muls r4, r0 │ │ + subs r7, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - lsls r3, r0, #2 │ │ + adds r4, r5, r4 │ │ + adds r7, r7, r3 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #604] ; (62748 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ str r3, [sp, #4] │ │ - b.n 628b0 │ │ - ldr r5, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r5, r0 │ │ - adds r7, r5, r3 │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + b.n 62518 │ │ + ldr r7, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ - lsls r7, r7, #2 │ │ - adds r4, r6, r7 │ │ + muls r7, r0 │ │ subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r6, r7, r6 │ │ + lsls r6, r6, #1 │ │ + adds r4, r5, r6 │ │ + adds r7, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 62888 │ │ - lsls r2, r0, #2 │ │ + bne.n 624e8 │ │ + lsls r2, r0, #1 │ │ adds r4, r4, r2 │ │ - b.n 62886 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 628ba │ │ - b.n 63060 │ │ - movs r0, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ - lsls r0, r0, #16 │ │ + adds r7, r3, #0 │ │ + b.n 624e8 │ │ + subs r7, #1 │ │ + bcs.n 62520 │ │ + bl 62d60 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ - lsls r6, r6, #8 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #16] │ │ - ands r6, r5 │ │ - lsrs r6, r6, #8 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #4] │ │ + str r2, [sp, #8] │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #20] │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r5, r3 │ │ - ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r1, #255 ; 0xff │ │ - lsls r7, r0, #16 │ │ - adds r0, r6, #0 │ │ + lsrs r5, r0, #3 │ │ + ldr r0, [sp, #8] │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ + adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ - orrs r7, r0 │ │ - str r7, [r4, #0] │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ adds r4, r4, r3 │ │ - b.n 628b0 │ │ + b.n 62518 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - adds r5, r0, #0 │ │ - cmp r3, r2 │ │ - bgt.n 62944 │ │ - adds r7, r3, #0 │ │ - muls r7, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r7, r7, #2 │ │ - adds r7, r6, r7 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r6, r4, r3 │ │ - ldr r3, [sp, #12] │ │ - lsls r4, r5, #2 │ │ - lsls r2, r3, #16 │ │ - ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r2, r3 │ │ - adds r0, r2, #0 │ │ - ldr r3, [sp, #20] │ │ - orrs r0, r3 │ │ - b.n 62966 │ │ - ldr r7, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r7, r0 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r7, r7, #2 │ │ - adds r7, r6, r7 │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r6, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 62930 │ │ - lsls r2, r0, #2 │ │ - adds r7, r7, r2 │ │ - adds r6, r3, #0 │ │ - b.n 62930 │ │ - subs r6, #1 │ │ - bcs.n 6296c │ │ - b.n 63060 │ │ - str r0, [r7, #0] │ │ - adds r7, r7, r4 │ │ - b.n 62966 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + adds r3, r0, #0 │ │ + cmp r2, r1 │ │ + bgt.n 625c2 │ │ + adds r4, r2, #0 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #4] │ │ + muls r4, r0 │ │ + subs r7, r2, r1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ + subs r1, r2, #1 │ │ + sbcs r2, r1 │ │ + adds r4, r5, r4 │ │ + adds r5, r7, r2 │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #1 │ │ + lsrs r2, r2, #3 │ │ + lsls r0, r2, #10 │ │ + adds r1, r0, #0 │ │ + ldr r2, [sp, #16] │ │ + lsrs r2, r2, #3 │ │ + lsls r7, r2, #5 │ │ + ldr r2, [sp, #20] │ │ + orrs r1, r7 │ │ + lsrs r2, r2, #3 │ │ + orrs r1, r2 │ │ + lsls r1, r1, #16 │ │ + lsrs r1, r1, #16 │ │ + b.n 625e2 │ │ + ldr r4, [sp, #96] ; 0x60 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #4] │ │ + muls r4, r0 │ │ + subs r2, r2, r1 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ + adds r4, r5, r4 │ │ + adds r5, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 625a4 │ │ + lsls r1, r0, #1 │ │ + adds r4, r4, r1 │ │ + adds r5, r2, #0 │ │ + b.n 625a4 │ │ + subs r5, #1 │ │ + bcs.n 625e8 │ │ + b.n 62d60 │ │ + strh r1, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 625e2 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r7 │ │ + subs r3, r6, r5 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ ldr r2, [sp, #8] │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - beq.n 62992 │ │ - b.n 62c40 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r4, [r5, #20] │ │ + beq.n 6260c │ │ + b.n 628fa │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r7, [r4, #20] │ │ ldrb r1, [r3, #9] │ │ - ldr r0, [r5, #16] │ │ + ldr r0, [r4, #16] │ │ cmp r2, #2 │ │ - beq.n 62a6a │ │ + beq.n 626fa │ │ cmp r2, #4 │ │ - bne.n 629a6 │ │ - b.n 62b14 │ │ + bne.n 62620 │ │ + b.n 627ba │ │ cmp r2, #1 │ │ - beq.n 629ac │ │ - b.n 62bc8 │ │ + beq.n 62626 │ │ + b.n 6287e │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 629de │ │ - adds r5, r3, #0 │ │ - muls r5, r0 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #0] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r5, r4, r5 │ │ + bgt.n 62652 │ │ + muls r3, r0 │ │ + adds r3, r3, r6 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r7 │ │ - bgt.n 629ce │ │ + cmp r6, r5 │ │ + bgt.n 62642 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 62a04 │ │ - b.n 629fe │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ldr r2, [sp, #0] │ │ + beq.n 62676 │ │ + b.n 62670 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ muls r3, r0 │ │ - adds r5, r3, r7 │ │ - lsls r5, r5, #2 │ │ - adds r5, r4, r5 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 629f2 │ │ + cmp r5, r6 │ │ + bgt.n 62664 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 629fe │ │ - lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 62a04 │ │ + bne.n 62670 │ │ + lsls r2, r3, #1 │ │ + adds r7, r7, r2 │ │ + b.n 62676 │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #0] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #204] ; (62748 ) │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r1, r2] │ │ + str r3, [sp, #24] │ │ + ldr r2, [r2, #12] │ │ + str r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 62a12 │ │ - b.n 63060 │ │ - movs r0, #255 ; 0xff │ │ - ldr r6, [r5, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r3, [sp, #24] │ │ - ands r0, r6 │ │ - lsrs r0, r0, #16 │ │ - muls r3, r0 │ │ + bcs.n 6268e │ │ + b.n 62d60 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r7, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsls r0, r0, #8 │ │ - ands r0, r6 │ │ - lsrs r0, r0, #8 │ │ - muls r3, r0 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #255 ; 0xff │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #24] │ │ + movs r3, #31 │ │ ands r6, r3 │ │ - adds r1, r3, #0 │ │ - muls r0, r6 │ │ + ldr r3, [sp, #4] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ - adds r7, r7, r3 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #16] │ │ - lsls r7, r7, #16 │ │ - adds r6, r4, r3 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #10 │ │ + adds r4, r4, r3 │ │ ldr r3, [sp, #20] │ │ - lsls r6, r6, #8 │ │ - orrs r7, r6 │ │ + lsrs r4, r4, #3 │ │ + lsls r4, r4, #5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r7, r0 │ │ - str r7, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 62a08 │ │ + ldr r3, [sp, #24] │ │ + orrs r5, r4 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 62684 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 62a98 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - subs r1, r0, #1 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r4, r4, r3 │ │ - cmp r2, r7 │ │ - bgt.n 62a88 │ │ - adds r1, r0, #1 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + bgt.n 62728 │ │ + adds r2, r3, #0 │ │ + muls r2, r0 │ │ + adds r2, r2, r6 │ │ + lsls r2, r2, #1 │ │ + adds r7, r7, r2 │ │ + subs r4, r0, #1 │ │ + cmp r6, r5 │ │ + bgt.n 62718 │ │ + adds r4, r0, #1 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq.n 62abe │ │ - b.n 62ab8 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - subs r1, r0, #1 │ │ - muls r3, r0 │ │ - adds r3, r3, r7 │ │ - lsls r3, r3, #2 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #0] │ │ - cmp r7, r3 │ │ - bgt.n 62aac │ │ - adds r1, r0, #1 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + beq.n 62752 │ │ + b.n 6274c │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + subs r4, r0, #1 │ │ + muls r2, r0 │ │ + adds r2, r2, r5 │ │ + lsls r2, r2, #1 │ │ + adds r7, r7, r2 │ │ + cmp r5, r6 │ │ + bgt.n 6273a │ │ + adds r4, r0, #1 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - bne.n 62ab8 │ │ - lsls r3, r1, #2 │ │ - adds r4, r4, r3 │ │ - b.n 62abe │ │ + bne.n 6274c │ │ + lsls r3, r4, #1 │ │ + adds r7, r7, r3 │ │ + b.n 62752 │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ + ldr r3, [pc, #816] ; (62a84 ) │ │ + ldr r2, [sp, #24] │ │ + movs r5, #248 ; 0xf8 │ │ + ldr r3, [r2, r3] │ │ + movs r6, #31 │ │ + ldr r0, [r3, #12] │ │ + lsls r3, r4, #1 │ │ mov ip, r3 │ │ - movs r6, #255 ; 0xff │ │ - lsls r1, r1, #2 │ │ - lsls r5, r5, #8 │ │ + lsls r5, r5, #2 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 62ad6 │ │ - b.n 63060 │ │ - ldr r7, [r4, #0] │ │ - mov r3, ip │ │ - adds r2, r7, #0 │ │ - ands r2, r3 │ │ - adds r3, r7, #0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r2, r2, #16 │ │ + bcs.n 6276e │ │ + b.n 62d60 │ │ + ldrh r2, [r7, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + adds r3, r2, #0 │ │ + lsls r1, r1, #7 │ │ + ands r3, r1 │ │ + asrs r3, r3, #10 │ │ + ldrb r1, [r0, r3] │ │ + adds r3, r2, #0 │ │ + ldr r4, [sp, #12] │ │ ands r3, r5 │ │ - adds r2, r2, r0 │ │ - lsrs r3, r3, #8 │ │ - ands r7, r6 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 62af2 │ │ - movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #16] │ │ - adds r3, r3, r0 │ │ + asrs r3, r3, #5 │ │ + ands r2, r6 │ │ + adds r1, r1, r4 │ │ + ldrb r3, [r0, r3] │ │ + ldrb r2, [r0, r2] │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 62792 │ │ + movs r1, #255 ; 0xff │ │ + ldr r4, [sp, #16] │ │ + adds r3, r3, r4 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 62afc │ │ + bls.n 6279c │ │ movs r3, #255 ; 0xff │ │ - ldr r0, [sp, #20] │ │ - adds r7, r7, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 62b06 │ │ - movs r7, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - lsls r3, r3, #8 │ │ + ldr r4, [sp, #20] │ │ + adds r2, r2, r4 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 627a6 │ │ + movs r2, #255 ; 0xff │ │ + lsrs r1, r1, #3 │ │ + lsrs r3, r3, #3 │ │ + lsls r1, r1, #10 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r1 │ │ + lsrs r2, r2, #3 │ │ orrs r2, r3 │ │ - orrs r7, r2 │ │ - str r7, [r4, #0] │ │ - adds r4, r4, r1 │ │ - b.n 62acc │ │ + strh r2, [r7, #0] │ │ + add r7, ip │ │ + b.n 62764 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 62b46 │ │ - adds r5, r3, #0 │ │ - muls r5, r0 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #0] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r5, r4, r5 │ │ + bgt.n 627e6 │ │ + muls r3, r0 │ │ + adds r3, r3, r6 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r7 │ │ - bgt.n 62b36 │ │ + cmp r6, r5 │ │ + bgt.n 627d6 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 62b6c │ │ - b.n 62b66 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ldr r2, [sp, #0] │ │ + beq.n 6280a │ │ + b.n 62804 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ muls r3, r0 │ │ - adds r5, r3, r7 │ │ - lsls r5, r5, #2 │ │ - adds r5, r4, r5 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 62b5a │ │ + cmp r5, r6 │ │ + bgt.n 627f8 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 62b66 │ │ - lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 62b6c │ │ + bne.n 62804 │ │ + lsls r2, r3, #1 │ │ + adds r7, r7, r2 │ │ + b.n 6280a │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #0] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #628] ; (62a84 ) │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r1, r2] │ │ + str r3, [sp, #24] │ │ + ldr r2, [r2, #12] │ │ + str r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 62b7a │ │ - b.n 63060 │ │ - movs r0, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r4, [r5, #0] │ │ - lsls r0, r0, #16 │ │ + bcs.n 62822 │ │ + b.n 62d60 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r5, [r7, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #7 │ │ + ands r3, r5 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - ands r0, r4 │ │ - lsrs r0, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ - lsls r6, r6, #8 │ │ adds r0, r3, #0 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r5 │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ ldr r3, [sp, #16] │ │ - ands r6, r4 │ │ - lsrs r6, r6, #8 │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r4, r3 │ │ + movs r3, #31 │ │ + ands r5, r3 │ │ + ldrb r5, [r2, r5] │ │ ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r4 │ │ - adds r4, r3, #0 │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r1, #255 ; 0xff │ │ - lsls r7, r0, #16 │ │ + lsrs r4, r0, #3 │ │ adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r4, r4, #10 │ │ + orrs r4, r0 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r4, #0 │ │ + adds r0, r5, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #0] │ │ - orrs r7, r0 │ │ - str r7, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 62b70 │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r0, #3 │ │ + orrs r4, r0 │ │ + strh r4, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 62818 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 62bf8 │ │ - adds r6, r3, #0 │ │ - muls r6, r0 │ │ - ldr r3, [sp, #0] │ │ - subs r5, r0, #1 │ │ - adds r6, r6, r3 │ │ - lsls r6, r6, #2 │ │ - adds r6, r4, r6 │ │ - cmp r3, r7 │ │ - bgt.n 62be8 │ │ - adds r5, r0, #1 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - cmp r3, #0 │ │ - beq.n 62c1e │ │ - b.n 62c18 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - subs r5, r0, #1 │ │ + bgt.n 628ac │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ + adds r4, r7, r4 │ │ + subs r3, r0, #1 │ │ + cmp r6, r5 │ │ + bgt.n 6289c │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + cmp r2, #0 │ │ + beq.n 628d0 │ │ + b.n 628ca │ │ + ldr r3, [sp, #96] ; 0x60 │ │ muls r3, r0 │ │ - adds r6, r3, r7 │ │ - ldr r3, [sp, #0] │ │ - lsls r6, r6, #2 │ │ - adds r6, r4, r6 │ │ - cmp r7, r3 │ │ - bgt.n 62c0c │ │ - adds r5, r0, #1 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - cmp r3, #0 │ │ - bne.n 62c18 │ │ - lsls r3, r5, #2 │ │ - adds r6, r6, r3 │ │ - b.n 62c1e │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - lsls r4, r5, #2 │ │ - lsls r2, r3, #16 │ │ - ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r2, r3 │ │ - adds r0, r2, #0 │ │ - ldr r3, [sp, #20] │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ + adds r4, r3, r5 │ │ + lsls r4, r4, #1 │ │ + adds r4, r7, r4 │ │ + subs r3, r0, #1 │ │ + cmp r5, r6 │ │ + bgt.n 628be │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + cmp r2, #0 │ │ + bne.n 628ca │ │ + lsls r2, r3, #1 │ │ + adds r4, r4, r2 │ │ + b.n 628d0 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 62c3a │ │ - b.n 63060 │ │ - str r0, [r6, #0] │ │ - adds r6, r6, r4 │ │ - b.n 62c30 │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #1 │ │ + lsrs r2, r2, #3 │ │ + lsls r0, r2, #10 │ │ + ldr r2, [sp, #16] │ │ + lsrs r2, r2, #3 │ │ + lsls r7, r2, #5 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r7 │ │ + lsrs r2, r2, #3 │ │ + orrs r0, r2 │ │ + lsls r5, r0, #16 │ │ + lsrs r5, r5, #16 │ │ + ldr r2, [sp, #8] │ │ + subs r1, r2, #1 │ │ + str r1, [sp, #8] │ │ + bcs.n 628f4 │ │ + b.n 62d60 │ │ + strh r5, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 628ea │ │ ldr r1, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #0] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + subs r3, r5, r6 │ │ subs r2, r2, r1 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - subs r3, r7, r3 │ │ + ldr r1, [sp, #100] ; 0x64 │ │ cmp r1, #2 │ │ - bne.n 62c52 │ │ - b.n 62d86 │ │ + bne.n 6290a │ │ + b.n 62a5c │ │ cmp r1, #4 │ │ - bne.n 62c58 │ │ - b.n 62e86 │ │ + bne.n 62910 │ │ + b.n 62b72 │ │ cmp r1, #1 │ │ - beq.n 62c5e │ │ - b.n 62f9c │ │ + beq.n 62916 │ │ + b.n 62c9e │ │ asrs r1, r3, #31 │ │ adds r3, r3, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - blt.n 62c86 │ │ + blt.n 62940 │ │ adds r1, r3, #1 │ │ - str r1, [sp, #8] │ │ + str r1, [sp, #32] │ │ lsls r1, r2, #1 │ │ subs r2, r2, r3 │ │ - subs r4, r1, r3 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r3 │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - b.n 62c9c │ │ - adds r1, r2, #1 │ │ str r1, [sp, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + b.n 62958 │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #32] │ │ lsls r1, r3, #1 │ │ - subs r4, r1, r2 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r2 │ │ subs r2, r3, r2 │ │ lsls r3, r2, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + str r1, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 62cb4 │ │ - ldr r3, [sp, #32] │ │ + str r3, [sp, #56] ; 0x38 │ │ + cmp r6, r5 │ │ + ble.n 6296e │ │ + ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #56] ; 0x38 │ │ movs r3, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - str r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 62ccc │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ble.n 62986 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #120] ; 0x78 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #32] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #236] ; (62a84 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #8] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #32] │ │ cmp r3, r2 │ │ - bne.n 62ce6 │ │ - b.n 63060 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #0] │ │ + bne.n 629aa │ │ + b.n 62d60 │ │ + ldr r7, [r4, #16] │ │ ldr r2, [sp, #4] │ │ - lsls r0, r0, #16 │ │ - lsls r7, r3, #2 │ │ - ldr r3, [r5, #16] │ │ + lsls r3, r6, #1 │ │ movs r1, #255 ; 0xff │ │ - muls r3, r2 │ │ - adds r7, r7, r3 │ │ - ldr r3, [r5, #20] │ │ - adds r7, r3, r7 │ │ - ldr r6, [r7, #0] │ │ - ldr r3, [sp, #24] │ │ - ands r0, r6 │ │ - lsrs r0, r0, #16 │ │ + muls r7, r2 │ │ + ldr r2, [r4, #20] │ │ + adds r3, r3, r7 │ │ + adds r3, r2, r3 │ │ + ldrh r7, [r3, #0] │ │ + str r3, [sp, #64] ; 0x40 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [sp, #56] ; 0x38 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsls r0, r0, #8 │ │ - ands r0, r6 │ │ - lsrs r0, r0, #8 │ │ - muls r3, r0 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + str r0, [sp, #68] ; 0x44 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #24] │ │ - ands r3, r6 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r2, [sp, #12] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ mov ip, r2 │ │ ldr r2, [sp, #16] │ │ add r3, ip │ │ - lsls r6, r3, #16 │ │ - mov ip, r2 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - lsls r3, r3, #8 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r0, r0, r3 │ │ - orrs r6, r0 │ │ - str r6, [r7, #0] │ │ - cmp r4, #0 │ │ - bge.n 62d68 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - mov ip, r2 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #0] │ │ + lsrs r3, r3, #3 │ │ + adds r5, r5, r2 │ │ + ldr r2, [sp, #20] │ │ + lsrs r5, r5, #3 │ │ + lsls r3, r3, #10 │ │ + adds r0, r0, r2 │ │ + lsls r5, r5, #5 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + orrs r3, r5 │ │ + lsrs r0, r0, #3 │ │ + orrs r3, r0 │ │ + strh r3, [r2, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 62a3e │ │ ldr r2, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - b.n 62d7a │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov ip, r2 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #0] │ │ + b.n 62a50 │ │ ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - b.n 62cda │ │ + b.n 6299e │ │ asrs r1, r3, #31 │ │ adds r3, r3, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ - adds r6, r2, r1 │ │ - eors r6, r1 │ │ - cmp r3, r6 │ │ - blt.n 62dae │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r6, #1 │ │ - subs r6, r6, r3 │ │ - subs r4, r2, r3 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #32] │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 62a88 │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r2, #1 │ │ + subs r7, r1, r3 │ │ + subs r3, r2, r3 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ - movs r6, #1 │ │ - b.n 62dc4 │ │ - adds r2, r6, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - subs r4, r2, r6 │ │ - subs r6, r3, r6 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #32] │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - movs r6, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ + b.n 62a9e │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r3, #1 │ │ + subs r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 62dd6 │ │ + movs r3, #0 │ │ + str r1, [sp, #28] │ │ + subs r7, r1, r2 │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + cmp r6, r5 │ │ + ble.n 62ab4 │ │ + ldr r3, [sp, #32] │ │ negs r3, r3 │ │ - negs r6, r6 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - str r3, [sp, #40] ; 0x28 │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 62dee │ │ - ldr r3, [sp, #28] │ │ + ble.n 62acc │ │ + ldr r3, [sp, #36] ; 0x24 │ │ negs r3, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - movs r7, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + movs r5, #0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ ldr r2, [sp, #8] │ │ subs r3, r2, r3 │ │ str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #644] ; (62d64 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ - cmp r7, r3 │ │ - bne.n 62e04 │ │ - b.n 63060 │ │ - movs r1, #255 ; 0xff │ │ - ldr r3, [sp, #0] │ │ + cmp r5, r3 │ │ + bne.n 62aec │ │ + b.n 62d60 │ │ ldr r2, [sp, #4] │ │ - lsls r1, r1, #16 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [r5, #16] │ │ + ldr r3, [r4, #16] │ │ + lsls r0, r6, #1 │ │ + ldr r1, [sp, #24] │ │ muls r3, r2 │ │ adds r0, r0, r3 │ │ - ldr r3, [r5, #20] │ │ + ldr r3, [r4, #20] │ │ adds r0, r3, r0 │ │ - ldr r3, [r0, #0] │ │ - ands r1, r3 │ │ - lsrs r2, r1, #16 │ │ - mov ip, r2 │ │ - movs r2, #255 ; 0xff │ │ - movs r1, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - ands r2, r3 │ │ - ands r3, r1 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r2, [r0, #0] │ │ + lsls r3, r3, #7 │ │ + ands r3, r2 │ │ + asrs r3, r3, #10 │ │ + ldrb r3, [r1, r3] │ │ + mov ip, r3 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r2 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r1, r3] │ │ + movs r1, #31 │ │ + ands r2, r1 │ │ + ldr r1, [sp, #24] │ │ + ldrb r2, [r1, r2] │ │ ldr r1, [sp, #16] │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r1 │ │ - ldr r1, [sp, #20] │ │ adds r3, r3, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ add r1, ip │ │ cmp r1, #255 ; 0xff │ │ - bls.n 62e3e │ │ + bls.n 62b2e │ │ movs r1, #255 ; 0xff │ │ - lsls r1, r1, #16 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 62e46 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ + lsrs r1, r1, #3 │ │ + lsls r1, r1, #10 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 62e50 │ │ + bls.n 62b38 │ │ movs r3, #255 ; 0xff │ │ - orrs r3, r2 │ │ - str r3, [r0, #0] │ │ - cmp r4, #0 │ │ - bge.n 62e6a │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r2 │ │ - b.n 62e80 │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r1 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 62b44 │ │ + movs r2, #255 ; 0xff │ │ + lsrs r2, r2, #3 │ │ + orrs r2, r3 │ │ + strh r2, [r0, #0] │ │ + cmp r7, #0 │ │ + bge.n 62b5c │ │ + ldr r3, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #32] │ │ - mov ip, r2 │ │ - adds r4, r4, r3 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #0] │ │ - add r3, ip │ │ - mov ip, r2 │ │ - str r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + b.n 62b68 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - adds r7, #1 │ │ - b.n 62dfc │ │ + adds r5, #1 │ │ + b.n 62ae4 │ │ asrs r1, r3, #31 │ │ - adds r4, r3, r1 │ │ + adds r7, r3, r1 │ │ asrs r3, r2, #31 │ │ adds r2, r2, r3 │ │ - eors r4, r1 │ │ + eors r7, r1 │ │ eors r2, r3 │ │ - cmp r4, r2 │ │ - blt.n 62eae │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #8] │ │ + cmp r7, r2 │ │ + blt.n 62b9c │ │ + adds r3, r7, #1 │ │ + str r3, [sp, #28] │ │ lsls r3, r2, #1 │ │ - subs r2, r2, r4 │ │ - str r3, [sp, #24] │ │ - subs r6, r3, r4 │ │ + str r3, [sp, #32] │ │ + subs r2, r2, r7 │ │ + subs r3, r3, r7 │ │ + str r3, [sp, #8] │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - b.n 62ec4 │ │ + movs r7, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 62bb4 │ │ adds r3, r2, #1 │ │ + str r3, [sp, #28] │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #32] │ │ + subs r3, r3, r2 │ │ + subs r2, r7, r2 │ │ str r3, [sp, #8] │ │ - lsls r3, r4, #1 │ │ - subs r6, r3, r2 │ │ - subs r2, r4, r2 │ │ - str r3, [sp, #24] │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ - str r3, [sp, #28] │ │ + movs r7, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 62edc │ │ - ldr r3, [sp, #28] │ │ - negs r3, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r6, r5 │ │ + ble.n 62bc4 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + negs r7, r7 │ │ str r3, [sp, #48] ; 0x30 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 62ef4 │ │ - ldr r3, [sp, #32] │ │ + ble.n 62bdc │ │ + ldr r3, [sp, #36] ; 0x24 │ │ negs r3, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #28] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #376] ; (62d64 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #8] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ cmp r3, r2 │ │ - bne.n 62f0e │ │ - b.n 63060 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #0] │ │ + bne.n 62c00 │ │ + b.n 62d60 │ │ + ldr r5, [r4, #16] │ │ ldr r2, [sp, #4] │ │ - lsls r0, r0, #16 │ │ - lsls r4, r3, #2 │ │ - ldr r3, [r5, #16] │ │ + lsls r3, r6, #1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + muls r5, r2 │ │ + ldr r2, [r4, #20] │ │ + adds r3, r3, r5 │ │ + adds r3, r2, r3 │ │ + ldrh r2, [r3, #0] │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #7 │ │ + ands r3, r2 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r1, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r2 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r1, r3] │ │ ldr r1, [sp, #16] │ │ - muls r3, r2 │ │ - adds r4, r4, r3 │ │ - ldr r3, [r5, #20] │ │ - ldr r2, [sp, #12] │ │ - adds r4, r3, r4 │ │ - ldr r3, [r4, #0] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - ands r2, r3 │ │ - lsrs r2, r2, #8 │ │ - muls r1, r2 │ │ - movs r2, #255 ; 0xff │ │ + muls r1, r3 │ │ + movs r3, #31 │ │ ands r3, r2 │ │ - ldr r2, [sp, #20] │ │ - str r1, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r1, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ muls r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ + str r2, [sp, #64] ; 0x40 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r1, #255 ; 0xff │ │ - lsls r7, r0, #16 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + lsrs r5, r0, #3 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - orrs r7, r0 │ │ - str r7, [r4, #0] │ │ - cmp r6, #0 │ │ - bge.n 62f7e │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r3, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 62c80 │ │ ldr r2, [sp, #32] │ │ + adds r6, r6, r7 │ │ + mov ip, r2 │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ - b.n 62f90 │ │ + b.n 62c92 │ │ ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #8] │ │ mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - b.n 62f02 │ │ + b.n 62bf4 │ │ asrs r1, r3, #31 │ │ adds r3, r3, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - blt.n 62fc2 │ │ + blt.n 62cc4 │ │ lsls r0, r2, #1 │ │ - subs r6, r2, r3 │ │ adds r1, r3, #1 │ │ - subs r4, r0, r3 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #28] │ │ + subs r7, r0, r3 │ │ + subs r3, r2, r3 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #32] │ │ movs r3, #0 │ │ str r0, [sp, #8] │ │ - str r3, [sp, #24] │ │ - movs r6, #1 │ │ - b.n 62fd6 │ │ - subs r6, r3, r2 │ │ - lsls r0, r3, #1 │ │ - lsls r3, r6, #1 │ │ str r3, [sp, #28] │ │ movs r3, #1 │ │ - movs r6, #0 │ │ + b.n 62cd8 │ │ + lsls r0, r3, #1 │ │ + subs r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ adds r1, r2, #1 │ │ str r0, [sp, #8] │ │ - subs r4, r0, r2 │ │ + subs r7, r0, r2 │ │ str r3, [sp, #24] │ │ movs r3, #1 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 62fe8 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r6, r5 │ │ + ble.n 62cee │ │ + ldr r3, [sp, #24] │ │ + negs r3, r3 │ │ + str r3, [sp, #24] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - negs r6, r6 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + mov ip, r3 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - movs r7, #1 │ │ cmp r3, r2 │ │ - ble.n 62ffc │ │ - movs r7, #1 │ │ - ldr r3, [sp, #24] │ │ - negs r7, r7 │ │ + ble.n 62d06 │ │ + ldr r3, [sp, #28] │ │ negs r3, r3 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ subs r1, r1, r3 │ │ ldr r3, [sp, #12] │ │ - lsls r0, r3, #16 │ │ + lsrs r3, r3, #3 │ │ + lsls r5, r3, #10 │ │ ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r0, r3 │ │ + lsrs r2, r3, #3 │ │ + lsls r3, r2, #5 │ │ + movs r2, #0 │ │ + orrs r5, r3 │ │ ldr r3, [sp, #20] │ │ - orrs r0, r3 │ │ - adds r2, r0, #0 │ │ - movs r3, #0 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, r1 │ │ - beq.n 63060 │ │ - ldr r3, [r5, #16] │ │ - ldr r0, [sp, #4] │ │ - muls r3, r0 │ │ - ldr r0, [sp, #0] │ │ - lsls r0, r0, #2 │ │ - adds r3, r0, r3 │ │ - ldr r0, [r5, #20] │ │ - str r2, [r3, r0] │ │ - cmp r4, #0 │ │ - bge.n 63046 │ │ - ldr r0, [sp, #24] │ │ + lsrs r0, r3, #3 │ │ + orrs r0, r5 │ │ + lsls r0, r0, #16 │ │ + lsrs r0, r0, #16 │ │ + cmp r2, r1 │ │ + beq.n 62d60 │ │ + ldr r3, [r4, #16] │ │ + ldr r5, [sp, #4] │ │ + muls r3, r5 │ │ + lsls r5, r6, #1 │ │ + adds r3, r5, r3 │ │ + ldr r5, [r4, #20] │ │ + strh r0, [r3, r5] │ │ + cmp r7, #0 │ │ + bge.n 62d4e │ │ ldr r3, [sp, #8] │ │ - mov ip, r0 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #0] │ │ + ldr r5, [sp, #28] │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - add r3, ip │ │ - b.n 63058 │ │ - ldr r0, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - mov ip, r0 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #0] │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ + adds r3, r3, r5 │ │ + b.n 62d5a │ │ + ldr r3, [sp, #32] │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - adds r3, r3, r7 │ │ + add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - b.n 63016 │ │ - add sp, #68 ; 0x44 │ │ + adds r2, #1 │ │ + b.n 62d28 │ │ + add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #68 ; 0x44 │ │ - adds r6, r3, #0 │ │ - add r3, sp, #96 ; 0x60 │ │ + sub sp, #76 ; 0x4c │ │ + adds r5, r3, #0 │ │ + add r3, sp, #104 ; 0x68 │ │ str r2, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - add r3, sp, #100 ; 0x64 │ │ - ldrb r7, [r3, #0] │ │ - add r3, sp, #104 ; 0x68 │ │ + add r3, sp, #108 ; 0x6c │ │ ldrb r3, [r3, #0] │ │ - ldr r5, [sp, #92] ; 0x5c │ │ + ldr r6, [sp, #100] ; 0x64 │ │ adds r4, r0, #0 │ │ str r3, [sp, #8] │ │ - add r3, sp, #108 ; 0x6c │ │ + add r3, sp, #112 ; 0x70 │ │ ldrb r3, [r3, #0] │ │ str r1, [sp, #0] │ │ - str r3, [sp, #28] │ │ - subs r3, r5, #1 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #116 ; 0x74 │ │ + ldrb r7, [r3, #0] │ │ + ldr r3, [pc, #824] ; (630c4 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + subs r3, r6, #1 │ │ cmp r3, #1 │ │ - bhi.n 630b4 │ │ - ldr r0, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + bhi.n 62dbc │ │ + adds r0, r7, #0 │ │ muls r0, r2 │ │ + movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ - ldr r0, [sp, #28] │ │ + ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #28] │ │ str r0, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ - b.n 630bc │ │ + b.n 62dc2 │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #12] │ │ - str r7, [sp, #16] │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ movs r3, #255 ; 0xff │ │ - ldr r2, [sp, #28] │ │ - eors r2, r3 │ │ - str r2, [sp, #24] │ │ + eors r3, r7 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ cmp r3, r2 │ │ - beq.n 630ce │ │ - b.n 632ea │ │ + beq.n 62dd2 │ │ + b.n 63044 │ │ ldr r3, [r4, #4] │ │ ldr r7, [r4, #20] │ │ ldr r0, [r4, #16] │ │ ldrb r1, [r3, #9] │ │ - cmp r5, #2 │ │ - beq.n 63182 │ │ - cmp r5, #4 │ │ - bne.n 630e0 │ │ - b.n 63202 │ │ - cmp r5, #1 │ │ - beq.n 630e6 │ │ - b.n 6328e │ │ + cmp r6, #2 │ │ + beq.n 62ea4 │ │ + cmp r6, #4 │ │ + bne.n 62de4 │ │ + b.n 62f3c │ │ + cmp r6, #1 │ │ + beq.n 62dea │ │ + b.n 62fe4 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - bgt.n 63108 │ │ + cmp r3, r5 │ │ + bgt.n 62e1c │ │ adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - adds r4, r7, r0 │ │ - subs r7, r6, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r7, r7, r3 │ │ - b.n 6311e │ │ + subs r4, r5, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r7, r7, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r4, r3 │ │ + str r3, [sp, #0] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #696] ; (630c8 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #8] │ │ + b.n 62e34 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r6 │ │ - adds r4, r7, r0 │ │ - adds r7, r3, #1 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #1 │ │ + subs r3, r3, r5 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r7, r7, r0 │ │ cmp r2, #0 │ │ - bne.n 6311e │ │ - adds r7, r3, #0 │ │ - adds r4, #4 │ │ - subs r7, #1 │ │ - bcs.n 63126 │ │ - bl 63c54 │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ + bne.n 62e0c │ │ + adds r7, #2 │ │ + b.n 62e0a │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 62e40 │ │ + bl 63aa4 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r5, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + lsrs r3, r6, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #0] │ │ - lsrs r0, r5, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #3 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - ands r0, r5 │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #20] │ │ - lsrs r5, r5, #24 │ │ - mov ip, r2 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ - lsls r5, r5, #24 │ │ - orrs r5, r0 │ │ - add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r5, r3 │ │ ldr r3, [sp, #16] │ │ - adds r6, r6, r3 │ │ - lsls r6, r6, #8 │ │ - orrs r5, r6 │ │ - stmia r4!, {r5} │ │ - b.n 6311e │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r5 │ │ + adds r4, r4, r3 │ │ + lsrs r4, r4, #2 │ │ + lsls r4, r4, #5 │ │ + orrs r0, r4 │ │ + strh r0, [r7, #0] │ │ + adds r7, #2 │ │ + b.n 62e34 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - bgt.n 631a6 │ │ + cmp r3, r5 │ │ + bgt.n 62ed4 │ │ adds r0, r0, r3 │ │ - subs r5, r6, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ - adds r4, r7, r0 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r3, r5, r3 │ │ - movs r1, #255 ; 0xff │ │ - b.n 631fa │ │ - ldr r3, [sp, #0] │ │ - ldr r1, [sp, #112] ; 0x70 │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - subs r2, r3, r6 │ │ - adds r4, r7, r0 │ │ + subs r4, r5, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r7, r7, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r4, r3 │ │ + movs r4, #31 │ │ + ldr r2, [pc, #512] ; (630c8 ) │ │ + ldr r1, [sp, #24] │ │ + mov ip, r4 │ │ + ldr r1, [r1, r2] │ │ + ldr r2, [r1, #12] │ │ + ldr r1, [r1, #8] │ │ + b.n 62f34 │ │ + ldr r3, [sp, #0] │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #1 │ │ + subs r2, r3, r5 │ │ + adds r7, r7, r0 │ │ adds r3, r2, #1 │ │ cmp r1, #0 │ │ - bne.n 631a2 │ │ - adds r4, #4 │ │ + bne.n 62ec4 │ │ + adds r7, #2 │ │ adds r3, r2, #0 │ │ - b.n 631a2 │ │ - ldr r6, [r4, #0] │ │ + b.n 62ec4 │ │ + ldrh r6, [r7, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r4, r6, #11 │ │ + ldrb r5, [r2, r4] │ │ + adds r4, r6, #0 │ │ + lsls r0, r0, #3 │ │ + ands r4, r0 │ │ + mov r0, ip │ │ + ands r6, r0 │ │ ldr r0, [sp, #12] │ │ - adds r2, r6, #0 │ │ - lsrs r7, r6, #16 │ │ - ands r7, r1 │ │ - lsrs r5, r6, #8 │ │ - adds r7, r7, r0 │ │ - ands r5, r1 │ │ - ands r2, r1 │ │ - lsrs r6, r6, #24 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 631d8 │ │ - movs r7, #255 ; 0xff │ │ - ldr r0, [sp, #16] │ │ + asrs r4, r4, #5 │ │ + ldrb r4, [r1, r4] │ │ adds r5, r5, r0 │ │ + ldrb r6, [r2, r6] │ │ cmp r5, #255 ; 0xff │ │ - bls.n 631e2 │ │ + bls.n 62f0e │ │ movs r5, #255 ; 0xff │ │ + ldr r0, [sp, #16] │ │ + adds r4, r4, r0 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 62f18 │ │ + movs r4, #255 ; 0xff │ │ ldr r0, [sp, #20] │ │ - adds r2, r2, r0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 631ec │ │ - movs r2, #255 ; 0xff │ │ - lsls r6, r6, #24 │ │ - orrs r2, r6 │ │ - lsls r7, r7, #16 │ │ - orrs r7, r2 │ │ - lsls r5, r5, #8 │ │ - orrs r5, r7 │ │ - stmia r4!, {r5} │ │ + adds r6, r6, r0 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 62f22 │ │ + movs r6, #255 ; 0xff │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #11 │ │ + lsrs r6, r6, #3 │ │ + lsrs r4, r4, #2 │ │ + orrs r5, r6 │ │ + lsls r4, r4, #5 │ │ + orrs r4, r5 │ │ + strh r4, [r7, #0] │ │ + adds r7, #2 │ │ subs r3, #1 │ │ - bcs.n 631be │ │ - bl 63c54 │ │ + bcs.n 62eec │ │ + bl 63aa4 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - bgt.n 63226 │ │ + cmp r3, r5 │ │ + bgt.n 62f6c │ │ adds r0, r0, r3 │ │ - subs r5, r6, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ + lsls r0, r0, #1 │ │ adds r4, r7, r0 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r6, r5, r3 │ │ - movs r7, #255 ; 0xff │ │ - b.n 6323e │ │ + subs r7, r5, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r7, r3 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #360] ; (630c8 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + b.n 62f84 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r6 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #1 │ │ + subs r3, r3, r5 │ │ adds r4, r7, r0 │ │ adds r6, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 63222 │ │ - adds r4, #4 │ │ + bne.n 62f5c │ │ + adds r4, #2 │ │ adds r6, r3, #0 │ │ - b.n 63222 │ │ + b.n 62f5c │ │ subs r6, #1 │ │ - bcs.n 63246 │ │ - bl 63c54 │ │ - ldr r5, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ + bcs.n 62f8c │ │ + bl 63aa4 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ - lsrs r3, r5, #16 │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ ands r3, r7 │ │ - muls r2, r3 │ │ - str r2, [sp, #0] │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r2, r3] │ │ ldr r2, [sp, #16] │ │ - lsrs r3, r5, #8 │ │ - ands r3, r7 │ │ muls r2, r3 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldrb r7, [r3, r7] │ │ ldr r3, [sp, #20] │ │ - ands r0, r7 │ │ - str r2, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #0] │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #16 │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #4] │ │ + ldr r0, [sp, #8] │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ orrs r5, r0 │ │ - stmia r4!, {r5} │ │ - b.n 6323e │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 62f84 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - bgt.n 632c6 │ │ + cmp r3, r5 │ │ + bgt.n 6301e │ │ adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - subs r7, r6, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r6, r7, r3 │ │ - ldr r3, [sp, #28] │ │ - ldr r7, [sp, #20] │ │ - lsls r0, r3, #24 │ │ + lsls r0, r0, #1 │ │ + adds r6, r7, r0 │ │ + subs r7, r5, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r5, r7, r3 │ │ ldr r3, [sp, #12] │ │ - lsls r3, r3, #16 │ │ - orrs r0, r3 │ │ - orrs r7, r0 │ │ - adds r1, r7, #0 │ │ + lsrs r3, r3, #3 │ │ + lsls r0, r3, #11 │ │ ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r1, r3 │ │ - b.n 632de │ │ + lsrs r3, r3, #2 │ │ + lsls r7, r3, #5 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r7 │ │ + lsrs r3, r3, #3 │ │ + orrs r0, r3 │ │ + lsls r0, r0, #16 │ │ + lsrs r0, r0, #16 │ │ + b.n 63036 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r6 │ │ - adds r5, r7, r0 │ │ - adds r6, r3, #1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #1 │ │ + subs r3, r3, r5 │ │ + adds r6, r7, r0 │ │ + adds r5, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 632ae │ │ - adds r5, #4 │ │ - adds r6, r3, #0 │ │ - b.n 632ae │ │ - subs r6, #1 │ │ - bcs.n 632e6 │ │ - bl 63c54 │ │ - stmia r5!, {r1} │ │ - b.n 632de │ │ + bne.n 63004 │ │ + adds r6, #2 │ │ + adds r5, r3, #0 │ │ + b.n 63004 │ │ + subs r5, #1 │ │ + bcs.n 6303e │ │ + bl 63aa4 │ │ + strh r0, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 63036 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - beq.n 632f2 │ │ - b.n 63564 │ │ + cmp r3, r5 │ │ + beq.n 6304c │ │ + b.n 63318 │ │ ldr r3, [r4, #4] │ │ - ldr r6, [r4, #20] │ │ + ldr r5, [r4, #20] │ │ ldr r0, [r4, #16] │ │ ldrb r1, [r3, #9] │ │ - cmp r5, #2 │ │ - beq.n 633c0 │ │ - cmp r5, #4 │ │ - bne.n 63304 │ │ - b.n 63454 │ │ - cmp r5, #1 │ │ - beq.n 6330a │ │ - b.n 634f8 │ │ + cmp r6, #2 │ │ + beq.n 6313e │ │ + cmp r6, #4 │ │ + bne.n 6305e │ │ + b.n 631ec │ │ + cmp r6, #1 │ │ + beq.n 63064 │ │ + b.n 632aa │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 63336 │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ + bgt.n 630a0 │ │ + adds r7, r3, #0 │ │ + muls r7, r0 │ │ ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ + adds r7, r7, r3 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r6, r5, r3 │ │ - lsls r3, r0, #2 │ │ + lsls r7, r7, #1 │ │ + adds r7, r5, r7 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r4, r3 │ │ str r3, [sp, #0] │ │ - b.n 63358 │ │ - ldr r7, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #56] ; (630c8 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #8] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + b.n 630cc │ │ + ldr r4, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r7, r0 │ │ - adds r5, r7, r3 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r4, r0 │ │ + adds r6, r4, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r5, r5, #2 │ │ - adds r4, r6, r5 │ │ + lsls r6, r6, #1 │ │ + adds r7, r5, r6 │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r6, r3, #1 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 63330 │ │ - lsls r2, r0, #2 │ │ - adds r4, r4, r2 │ │ - adds r6, r3, #0 │ │ - b.n 63330 │ │ - subs r6, #1 │ │ - bcs.n 63360 │ │ - bl 63c54 │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ + bne.n 6308c │ │ + lsls r2, r0, #1 │ │ + adds r7, r7, r2 │ │ + b.n 6308a │ │ + nop ; (mov r8, r8) │ │ + lsls r4, r7, #1 │ │ + movs r7, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 630d8 │ │ + bl 63aa4 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r5, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + lsrs r3, r6, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #4] │ │ - lsrs r0, r5, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #3 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r7, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - ands r0, r5 │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #20] │ │ - lsrs r5, r5, #24 │ │ - mov ip, r2 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r5, r5, #24 │ │ - orrs r5, r0 │ │ - add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r5, r3 │ │ ldr r3, [sp, #16] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - lsls r7, r7, #8 │ │ - orrs r5, r7 │ │ - str r5, [r4, #0] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r5 │ │ adds r4, r4, r3 │ │ - b.n 63358 │ │ + lsrs r4, r4, #2 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #5 │ │ + orrs r0, r4 │ │ + strh r0, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 630cc │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 633ec │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ + bgt.n 63178 │ │ + adds r7, r3, #0 │ │ + muls r7, r0 │ │ ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ + adds r7, r7, r3 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r3, r5, r3 │ │ - lsls r0, r0, #2 │ │ - movs r1, #255 ; 0xff │ │ - b.n 6344e │ │ - ldr r5, [sp, #88] ; 0x58 │ │ + lsls r7, r7, #1 │ │ + adds r7, r5, r7 │ │ + subs r6, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r6, r3 │ │ + movs r4, #31 │ │ + ldr r2, [pc, #780] ; (63474 ) │ │ + ldr r1, [sp, #24] │ │ + lsls r0, r0, #1 │ │ + mov ip, r4 │ │ + ldr r1, [r1, r2] │ │ + ldr r2, [r1, #12] │ │ + ldr r1, [r1, #8] │ │ + str r1, [sp, #0] │ │ + b.n 631e4 │ │ + ldr r7, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r5, r0 │ │ - adds r5, r5, r3 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r7, r0 │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #4] │ │ - ldr r1, [sp, #112] ; 0x70 │ │ - lsls r5, r5, #2 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + lsls r7, r7, #1 │ │ subs r2, r3, r2 │ │ - adds r4, r6, r5 │ │ + adds r7, r5, r7 │ │ adds r3, r2, #1 │ │ cmp r1, #0 │ │ - bne.n 633e6 │ │ - lsls r3, r0, #2 │ │ - adds r4, r4, r3 │ │ + bne.n 63164 │ │ + lsls r3, r0, #1 │ │ + adds r7, r7, r3 │ │ adds r3, r2, #0 │ │ - b.n 633e6 │ │ - ldr r5, [r4, #0] │ │ - adds r2, r5, #0 │ │ - ands r2, r1 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r7, r5, #16 │ │ - ands r7, r1 │ │ - lsrs r6, r5, #8 │ │ - adds r7, r7, r2 │ │ - ands r6, r1 │ │ - lsrs r5, r5, #24 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 6342a │ │ - movs r7, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - adds r6, r6, r2 │ │ + b.n 63164 │ │ + ldrh r4, [r7, #0] │ │ + movs r1, #252 ; 0xfc │ │ + lsrs r5, r4, #11 │ │ + ldrb r6, [r2, r5] │ │ + adds r5, r4, #0 │ │ + lsls r1, r1, #3 │ │ + ands r5, r1 │ │ + ldr r1, [sp, #0] │ │ + asrs r5, r5, #5 │ │ + ldrb r5, [r1, r5] │ │ + mov r1, ip │ │ + ands r4, r1 │ │ + ldr r1, [sp, #12] │ │ + ldrb r4, [r2, r4] │ │ + adds r6, r6, r1 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 63434 │ │ + bls.n 631be │ │ movs r6, #255 ; 0xff │ │ - ldr r2, [sp, #20] │ │ - add r2, ip │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 6343e │ │ - movs r2, #255 ; 0xff │ │ - lsls r5, r5, #24 │ │ - orrs r2, r5 │ │ - lsls r7, r7, #16 │ │ - orrs r7, r2 │ │ - lsls r6, r6, #8 │ │ - orrs r7, r6 │ │ - str r7, [r4, #0] │ │ - adds r4, r4, r0 │ │ + ldr r1, [sp, #16] │ │ + adds r5, r5, r1 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 631c8 │ │ + movs r5, #255 ; 0xff │ │ + ldr r1, [sp, #20] │ │ + adds r4, r4, r1 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 631d2 │ │ + movs r4, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ + lsrs r4, r4, #3 │ │ + lsrs r5, r5, #2 │ │ + orrs r6, r4 │ │ + lsls r5, r5, #5 │ │ + orrs r5, r6 │ │ + strh r5, [r7, #0] │ │ + adds r7, r7, r0 │ │ subs r3, #1 │ │ - bcs.n 6340e │ │ - b.n 63c54 │ │ + bcs.n 6319a │ │ + bl 63aa4 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 63480 │ │ + bgt.n 63226 │ │ adds r4, r3, #0 │ │ muls r4, r0 │ │ ldr r3, [sp, #0] │ │ adds r4, r4, r3 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r5, r5, r3 │ │ - lsls r3, r0, #2 │ │ + lsls r4, r4, #1 │ │ + adds r4, r5, r4 │ │ + subs r7, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r7, r3 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #604] ; (63474 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - b.n 634a2 │ │ - ldr r7, [sp, #88] ; 0x58 │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + b.n 63248 │ │ + ldr r7, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ muls r7, r0 │ │ - adds r7, r7, r3 │ │ + adds r6, r7, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r7, r7, #2 │ │ - adds r4, r6, r7 │ │ + lsls r6, r6, #1 │ │ + adds r4, r5, r6 │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r5, r3, #1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r6, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 6347a │ │ - lsls r2, r0, #2 │ │ + bne.n 63212 │ │ + lsls r2, r0, #1 │ │ adds r4, r4, r2 │ │ - adds r5, r3, #0 │ │ - b.n 6347a │ │ - subs r5, #1 │ │ - bcs.n 634a8 │ │ - b.n 63c54 │ │ - movs r3, #255 ; 0xff │ │ - movs r2, #255 ; 0xff │ │ - movs r0, #255 ; 0xff │ │ - ldr r6, [r4, #0] │ │ + adds r6, r3, #0 │ │ + b.n 63212 │ │ + subs r6, #1 │ │ + bcs.n 63250 │ │ + bl 63aa4 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - lsrs r7, r6, #16 │ │ - ands r7, r3 │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - ands r0, r6 │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - lsrs r3, r6, #8 │ │ - ands r3, r2 │ │ + ldr r2, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r2, r3] │ │ ldr r2, [sp, #16] │ │ - lsrs r6, r6, #24 │ │ - lsls r6, r6, #24 │ │ muls r2, r3 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldrb r7, [r3, r7] │ │ ldr r3, [sp, #20] │ │ - str r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r1, #255 ; 0xff │ │ - orrs r6, r0 │ │ + lsrs r5, r0, #3 │ │ adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #16 │ │ - orrs r6, r0 │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #0] │ │ + ldr r0, [sp, #8] │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ - lsls r0, r0, #8 │ │ - orrs r6, r0 │ │ - str r6, [r4, #0] │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ adds r4, r4, r3 │ │ - b.n 634a2 │ │ + b.n 63248 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 63536 │ │ + bgt.n 632ea │ │ muls r3, r0 │ │ ldr r2, [sp, #0] │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ + lsls r3, r3, #1 │ │ ldr r2, [sp, #4] │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ adds r5, r5, r3 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #12] │ │ - lsls r7, r0, #2 │ │ - lsls r3, r3, #24 │ │ - lsls r2, r2, #16 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #20] │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #16] │ │ - lsls r2, r2, #8 │ │ - orrs r3, r2 │ │ - adds r1, r3, #0 │ │ - b.n 63558 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + subs r7, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r7, r3 │ │ + ldr r3, [sp, #12] │ │ + lsls r4, r0, #1 │ │ + lsrs r3, r3, #3 │ │ + lsls r1, r3, #11 │ │ + ldr r3, [sp, #16] │ │ + lsrs r3, r3, #2 │ │ + lsls r7, r3, #5 │ │ + ldr r3, [sp, #20] │ │ + orrs r1, r7 │ │ + lsrs r3, r3, #3 │ │ + orrs r1, r3 │ │ + lsls r1, r1, #16 │ │ + lsrs r1, r1, #16 │ │ + b.n 6330c │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #0] │ │ muls r3, r0 │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - adds r6, r6, r3 │ │ + lsls r3, r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r5, r3, #1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r6, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 6351c │ │ - lsls r2, r0, #2 │ │ - adds r6, r6, r2 │ │ - adds r5, r3, #0 │ │ - b.n 6351c │ │ - subs r5, #1 │ │ - bcs.n 6355e │ │ - b.n 63c54 │ │ - str r1, [r6, #0] │ │ - adds r6, r6, r7 │ │ - b.n 63558 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + bne.n 632ce │ │ + lsls r2, r0, #1 │ │ + adds r5, r5, r2 │ │ + adds r6, r3, #0 │ │ + b.n 632ce │ │ + subs r6, #1 │ │ + bcs.n 63312 │ │ + b.n 63aa4 │ │ + strh r1, [r5, #0] │ │ + adds r5, r5, r4 │ │ + b.n 6330c │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ - subs r3, r3, r6 │ │ + subs r3, r3, r5 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ ldr r2, [sp, #8] │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - beq.n 63584 │ │ - b.n 63832 │ │ + beq.n 63338 │ │ + b.n 6362c │ │ ldr r3, [r4, #4] │ │ ldr r7, [r4, #20] │ │ ldr r0, [r4, #16] │ │ ldrb r1, [r3, #9] │ │ - cmp r5, #2 │ │ - beq.n 6365e │ │ - cmp r5, #4 │ │ - bne.n 63596 │ │ - b.n 63700 │ │ - cmp r5, #1 │ │ - beq.n 6359c │ │ - b.n 637b4 │ │ + cmp r6, #2 │ │ + beq.n 63426 │ │ + cmp r6, #4 │ │ + bne.n 6334a │ │ + b.n 634e2 │ │ + cmp r6, #1 │ │ + beq.n 63350 │ │ + b.n 635ac │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 635ce │ │ - adds r5, r3, #0 │ │ - muls r5, r0 │ │ - ldr r3, [sp, #0] │ │ + bgt.n 6337e │ │ + muls r3, r0 │ │ ldr r2, [sp, #0] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 635be │ │ + cmp r2, r5 │ │ + bgt.n 6336e │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 635f4 │ │ - b.n 635ee │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + beq.n 633a4 │ │ + b.n 6339e │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #0] │ │ muls r3, r0 │ │ - adds r5, r3, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 635e2 │ │ + cmp r5, r2 │ │ + bgt.n 63392 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 635ee │ │ - lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 635f4 │ │ + bne.n 6339e │ │ + lsls r2, r3, #1 │ │ + adds r7, r7, r2 │ │ + b.n 633a4 │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #0] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #204] ; (63474 ) │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r1, r2] │ │ + str r3, [sp, #24] │ │ + ldr r1, [r2, #12] │ │ + ldr r2, [r2, #8] │ │ + str r1, [sp, #0] │ │ + str r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 63602 │ │ - b.n 63c54 │ │ - movs r3, #255 ; 0xff │ │ - ldr r4, [r5, #0] │ │ + bcs.n 633c0 │ │ + b.n 63aa4 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r4, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + lsrs r3, r6, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #255 ; 0xff │ │ - adds r7, r0, #0 │ │ - lsrs r0, r4, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #3 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - ands r0, r4 │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #12] │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #20] │ │ - lsrs r4, r4, #24 │ │ - lsls r4, r4, #24 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #12] │ │ - orrs r4, r0 │ │ - adds r7, r7, r3 │ │ ldr r3, [sp, #16] │ │ - lsls r7, r7, #16 │ │ - orrs r4, r7 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - lsls r6, r6, #8 │ │ - orrs r4, r6 │ │ - str r4, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 635f8 │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r5 │ │ + adds r4, r4, r3 │ │ + lsrs r4, r4, #2 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #5 │ │ + orrs r0, r4 │ │ + strh r0, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 633b6 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 6368c │ │ + bgt.n 63454 │ │ muls r3, r0 │ │ ldr r2, [sp, #0] │ │ subs r1, r0, #1 │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ + lsls r3, r3, #1 │ │ adds r7, r7, r3 │ │ - cmp r2, r6 │ │ - bgt.n 6367c │ │ + cmp r2, r5 │ │ + bgt.n 63444 │ │ adds r1, r0, #1 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq.n 636b2 │ │ - b.n 636ac │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + beq.n 6347e │ │ + b.n 63478 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ subs r1, r0, #1 │ │ muls r3, r0 │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #2 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #1 │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #0] │ │ - cmp r6, r3 │ │ - bgt.n 636a0 │ │ + cmp r5, r3 │ │ + bgt.n 63468 │ │ adds r1, r0, #1 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - bne.n 636ac │ │ - lsls r3, r1, #2 │ │ + bne.n 63478 │ │ + lsls r3, r1, #1 │ │ adds r7, r7, r3 │ │ - b.n 636b2 │ │ + b.n 6347e │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - movs r4, #255 ; 0xff │ │ - lsls r1, r1, #2 │ │ + ldr r3, [pc, #828] ; (637bc ) │ │ + ldr r2, [sp, #24] │ │ + movs r6, #31 │ │ + ldr r3, [r2, r3] │ │ + lsls r1, r1, #1 │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + mov ip, r3 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 636c0 │ │ - b.n 63c54 │ │ - ldr r2, [r7, #0] │ │ - ldr r5, [sp, #12] │ │ - adds r0, r2, #0 │ │ - lsrs r3, r2, #16 │ │ - ands r3, r4 │ │ - lsrs r6, r2, #8 │ │ - adds r3, r3, r5 │ │ - ands r6, r4 │ │ - ands r0, r4 │ │ - lsrs r2, r2, #24 │ │ + bcs.n 63498 │ │ + b.n 63aa4 │ │ + ldrh r3, [r7, #0] │ │ + movs r4, #252 ; 0xfc │ │ + adds r5, r3, #0 │ │ + lsls r4, r4, #3 │ │ + ands r5, r4 │ │ + mov r4, ip │ │ + lsrs r2, r3, #11 │ │ + asrs r5, r5, #5 │ │ + ldrb r2, [r0, r2] │ │ + ldrb r5, [r4, r5] │ │ + ldr r4, [sp, #12] │ │ + ands r3, r6 │ │ + ldrb r3, [r0, r3] │ │ + adds r2, r2, r4 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 634ba │ │ + movs r2, #255 ; 0xff │ │ + ldr r4, [sp, #16] │ │ + adds r5, r5, r4 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 634c4 │ │ + movs r5, #255 ; 0xff │ │ + ldr r4, [sp, #20] │ │ + adds r3, r3, r4 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 636da │ │ + bls.n 634ce │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #16] │ │ - adds r6, r6, r5 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 636e4 │ │ - movs r6, #255 ; 0xff │ │ - ldr r5, [sp, #20] │ │ - adds r0, r0, r5 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 636ee │ │ - movs r0, #255 ; 0xff │ │ - lsls r2, r2, #24 │ │ - orrs r2, r0 │ │ - lsls r3, r3, #16 │ │ - orrs r3, r2 │ │ - lsls r6, r6, #8 │ │ - orrs r3, r6 │ │ - str r3, [r7, #0] │ │ + lsrs r2, r2, #3 │ │ + lsls r2, r2, #11 │ │ + lsrs r3, r3, #3 │ │ + lsrs r5, r5, #2 │ │ + orrs r2, r3 │ │ + lsls r5, r5, #5 │ │ + orrs r5, r2 │ │ + strh r5, [r7, #0] │ │ adds r7, r7, r1 │ │ - b.n 636b6 │ │ + b.n 6348e │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 63732 │ │ - adds r5, r3, #0 │ │ - muls r5, r0 │ │ - ldr r3, [sp, #0] │ │ + bgt.n 63510 │ │ + muls r3, r0 │ │ ldr r2, [sp, #0] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 63722 │ │ + cmp r2, r5 │ │ + bgt.n 63500 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 63758 │ │ - b.n 63752 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + beq.n 63536 │ │ + b.n 63530 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #0] │ │ muls r3, r0 │ │ - adds r5, r3, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 63746 │ │ + cmp r5, r2 │ │ + bgt.n 63524 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 63752 │ │ - lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 63758 │ │ + bne.n 63530 │ │ + lsls r2, r3, #1 │ │ + adds r7, r7, r2 │ │ + b.n 63536 │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - movs r7, #255 ; 0xff │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #4] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #640] ; (637bc ) │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r1, r2] │ │ + str r3, [sp, #24] │ │ + ldr r1, [r2, #12] │ │ + ldr r2, [r2, #8] │ │ + str r1, [sp, #0] │ │ + str r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 63768 │ │ - b.n 63c54 │ │ - ldr r4, [r5, #0] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #16] │ │ - adds r0, r4, #0 │ │ - lsrs r6, r4, #16 │ │ - ands r6, r7 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - lsrs r3, r4, #8 │ │ - ands r3, r7 │ │ - muls r2, r3 │ │ - ldr r3, [sp, #20] │ │ - ands r0, r7 │ │ + bcs.n 63552 │ │ + b.n 63aa4 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ + lsrs r3, r6, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - str r2, [sp, #0] │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r5, [r2, r3] │ │ + ldr r3, [sp, #16] │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #20] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r4, r4, #24 │ │ - lsls r4, r4, #24 │ │ - orrs r4, r0 │ │ movs r1, #255 ; 0xff │ │ + lsrs r4, r0, #3 │ │ adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #16 │ │ + lsls r4, r4, #11 │ │ + lsrs r0, r0, #3 │ │ orrs r4, r0 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #0] │ │ + adds r0, r5, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ - lsls r0, r0, #8 │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ orrs r4, r0 │ │ - str r4, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 6375e │ │ + strh r4, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 63548 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 637e4 │ │ - adds r5, r3, #0 │ │ - muls r5, r0 │ │ + bgt.n 635dc │ │ + adds r6, r3, #0 │ │ + muls r6, r0 │ │ ldr r3, [sp, #0] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r0, #1 │ │ - cmp r3, r6 │ │ - bgt.n 637d4 │ │ - adds r7, r0, #1 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + subs r4, r0, #1 │ │ + adds r6, r6, r3 │ │ + lsls r6, r6, #1 │ │ + adds r6, r7, r6 │ │ + cmp r3, r5 │ │ + bgt.n 635cc │ │ + adds r4, r0, #1 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq.n 6380a │ │ - b.n 63804 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + beq.n 63602 │ │ + b.n 635fc │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + subs r4, r0, #1 │ │ muls r3, r0 │ │ - adds r5, r3, r6 │ │ + adds r6, r3, r5 │ │ ldr r3, [sp, #0] │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r0, #1 │ │ - cmp r6, r3 │ │ - bgt.n 637f8 │ │ - adds r7, r0, #1 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + lsls r6, r6, #1 │ │ + adds r6, r7, r6 │ │ + cmp r5, r3 │ │ + bgt.n 635f0 │ │ + adds r4, r0, #1 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - bne.n 63804 │ │ - lsls r3, r7, #2 │ │ - adds r5, r5, r3 │ │ - b.n 6380a │ │ + bne.n 635fc │ │ + lsls r3, r4, #1 │ │ + adds r6, r6, r3 │ │ + b.n 63602 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - ldr r6, [sp, #20] │ │ - lsls r4, r7, #2 │ │ - lsls r0, r3, #24 │ │ ldr r3, [sp, #12] │ │ - lsls r3, r3, #16 │ │ - orrs r0, r3 │ │ - orrs r6, r0 │ │ - adds r1, r6, #0 │ │ + lsls r4, r4, #1 │ │ + lsrs r3, r3, #3 │ │ + lsls r0, r3, #11 │ │ ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r1, r3 │ │ + lsrs r3, r3, #2 │ │ + lsls r7, r3, #5 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r7 │ │ + lsrs r3, r3, #3 │ │ + orrs r0, r3 │ │ + lsls r5, r0, #16 │ │ + lsrs r5, r5, #16 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 6382c │ │ - b.n 63c54 │ │ - str r1, [r5, #0] │ │ - adds r5, r5, r4 │ │ - b.n 63822 │ │ + bcs.n 63626 │ │ + b.n 63aa4 │ │ + strh r5, [r6, #0] │ │ + adds r6, r6, r4 │ │ + b.n 6361c │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #4] │ │ - subs r3, r6, r3 │ │ - subs r1, r2, r1 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - asrs r2, r1, #31 │ │ - cmp r5, #2 │ │ - bne.n 6384a │ │ - b.n 63984 │ │ - cmp r5, #4 │ │ - bne.n 63850 │ │ - b.n 63a80 │ │ - cmp r5, #1 │ │ - beq.n 63856 │ │ - b.n 63b94 │ │ - adds r1, r1, r2 │ │ - eors r1, r2 │ │ - cmp r3, r1 │ │ - blt.n 63878 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #28] │ │ - lsls r2, r1, #1 │ │ - subs r1, r1, r3 │ │ - str r2, [sp, #32] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + subs r3, r5, r3 │ │ + subs r2, r2, r1 │ │ + asrs r1, r3, #31 │ │ + cmp r6, #2 │ │ + bne.n 6363e │ │ + b.n 63796 │ │ + cmp r6, #4 │ │ + bne.n 63644 │ │ + b.n 638b2 │ │ + adds r3, r3, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r6, #1 │ │ + beq.n 63654 │ │ + b.n 639e4 │ │ + cmp r3, r2 │ │ + blt.n 63672 │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #32] │ │ + lsls r1, r2, #1 │ │ subs r2, r2, r3 │ │ - lsls r3, r1, #1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r3 │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #40] ; 0x28 │ │ - str r5, [sp, #36] ; 0x24 │ │ - b.n 63890 │ │ - adds r2, r1, #1 │ │ - str r2, [sp, #28] │ │ - lsls r2, r3, #1 │ │ - str r2, [sp, #32] │ │ - subs r2, r2, r1 │ │ - subs r1, r3, r1 │ │ - lsls r3, r1, #1 │ │ + str r1, [sp, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r6, [sp, #40] ; 0x28 │ │ + b.n 6368a │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #32] │ │ + lsls r1, r3, #1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r2 │ │ + subs r2, r3, r2 │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r5, [sp, #40] ; 0x28 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r1, [sp, #8] │ │ + str r6, [sp, #44] ; 0x2c │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - ble.n 638a6 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, r5 │ │ + ble.n 636a0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 638be │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ble.n 636b8 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - ldr r2, [sp, #28] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #32] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #244] ; (637bc ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #64] ; 0x40 │ │ + str r3, [sp, #68] ; 0x44 │ │ movs r3, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #32] │ │ cmp r3, r2 │ │ - bne.n 638d8 │ │ - b.n 63c54 │ │ + bne.n 636e0 │ │ + b.n 63aa4 │ │ ldr r7, [r4, #16] │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r7, r2 │ │ ldr r2, [r4, #20] │ │ - lsls r3, r3, #2 │ │ + lsls r3, r3, #1 │ │ adds r3, r3, r7 │ │ adds r3, r2, r3 │ │ - ldr r5, [r3, #0] │ │ + ldrh r7, [r3, #0] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ str r3, [sp, #60] ; 0x3c │ │ - movs r3, #255 ; 0xff │ │ - lsrs r0, r5, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #255 ; 0xff │ │ - adds r7, r0, #0 │ │ - lsrs r0, r5, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - ands r0, r5 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #12] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #20] │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #12] │ │ - orrs r5, r0 │ │ - adds r7, r7, r3 │ │ ldr r3, [sp, #16] │ │ - lsls r7, r7, #16 │ │ - orrs r5, r7 │ │ - adds r6, r6, r3 │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + lsrs r5, r5, #2 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - lsls r6, r6, #8 │ │ - orrs r5, r6 │ │ - str r5, [r3, #0] │ │ + lsls r5, r5, #5 │ │ + orrs r0, r5 │ │ + strh r0, [r3, #0] │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bge.n 63960 │ │ - ldr r2, [sp, #32] │ │ - mov ip, r2 │ │ + bge.n 63772 │ │ ldr r2, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [sp, #8] │ │ mov ip, r2 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.n 63978 │ │ + b.n 6378a │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ ldr r2, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [sp, #8] │ │ mov ip, r2 │ │ @@ -149264,8126 +148986,8407 @@ │ │ ldr r2, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - b.n 638cc │ │ - adds r7, r1, r2 │ │ - eors r7, r2 │ │ - cmp r3, r7 │ │ - blt.n 639a4 │ │ + b.n 636d4 │ │ + adds r3, r3, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r6, r2, r1 │ │ + eors r6, r1 │ │ + cmp r3, r6 │ │ + blt.n 637c0 │ │ adds r2, r3, #1 │ │ str r2, [sp, #8] │ │ - lsls r2, r7, #1 │ │ - subs r7, r7, r3 │ │ - subs r5, r2, r3 │ │ - lsls r3, r7, #1 │ │ + lsls r2, r6, #1 │ │ + subs r6, r6, r3 │ │ + subs r7, r2, r3 │ │ + lsls r3, r6, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ - movs r7, #1 │ │ - b.n 639ba │ │ - adds r2, r7, #1 │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #32] │ │ + movs r6, #1 │ │ + b.n 637d6 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + adds r2, r6, #1 │ │ str r2, [sp, #8] │ │ lsls r2, r3, #1 │ │ - subs r5, r2, r7 │ │ - subs r7, r3, r7 │ │ - lsls r3, r7, #1 │ │ + subs r7, r2, r6 │ │ + subs r6, r3, r6 │ │ + lsls r3, r6, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - movs r7, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ + movs r6, #0 │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - ble.n 639cc │ │ + cmp r3, r5 │ │ + ble.n 637e8 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - negs r7, r7 │ │ + negs r6, r6 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 639e4 │ │ - ldr r3, [sp, #28] │ │ + ble.n 63800 │ │ + ldr r3, [sp, #32] │ │ negs r3, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + movs r5, #0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ ldr r2, [sp, #8] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ subs r3, r2, r3 │ │ str r3, [sp, #8] │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #32] │ │ - ldr r2, [sp, #8] │ │ - cmp r3, r2 │ │ - bne.n 639fe │ │ - b.n 63c54 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #660] ; (63aa8 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #8] │ │ + cmp r5, r3 │ │ + bne.n 63824 │ │ + b.n 63aa4 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ - movs r6, #255 ; 0xff │ │ - lsls r0, r3, #2 │ │ + ldr r1, [sp, #24] │ │ + lsls r0, r3, #1 │ │ ldr r3, [r4, #16] │ │ muls r3, r2 │ │ adds r0, r0, r3 │ │ ldr r3, [r4, #20] │ │ adds r0, r3, r0 │ │ - movs r3, #255 ; 0xff │ │ - ldr r1, [r0, #0] │ │ - lsrs r2, r1, #16 │ │ - ands r2, r3 │ │ - lsrs r3, r1, #8 │ │ - ands r3, r6 │ │ - ands r6, r1 │ │ - mov ip, r6 │ │ - ldr r6, [sp, #12] │ │ - adds r2, r2, r6 │ │ - ldr r6, [sp, #16] │ │ - adds r3, r3, r6 │ │ - ldr r6, [sp, #20] │ │ - add r6, ip │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 63a32 │ │ - movs r6, #255 ; 0xff │ │ - lsrs r1, r1, #24 │ │ - lsls r1, r1, #24 │ │ - orrs r1, r6 │ │ + ldrh r2, [r0, #0] │ │ + lsrs r3, r2, #11 │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + mov ip, r3 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r2 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r1, r3] │ │ + movs r1, #31 │ │ + ands r2, r1 │ │ + ldr r1, [sp, #24] │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [sp, #16] │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r2, r2, r1 │ │ + ldr r1, [sp, #12] │ │ + add r1, ip │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 63864 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r1, r1, #3 │ │ + lsls r1, r1, #11 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 63a3e │ │ + bls.n 6386e │ │ movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ + lsrs r2, r2, #3 │ │ orrs r2, r1 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 63a48 │ │ + bls.n 63878 │ │ movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ orrs r3, r2 │ │ - str r3, [r0, #0] │ │ - cmp r5, #0 │ │ - bge.n 63a62 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - adds r5, r5, r3 │ │ + strh r3, [r0, #0] │ │ + cmp r7, #0 │ │ + bge.n 63896 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #32] │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #0] │ │ - adds r3, r3, r7 │ │ + adds r3, r3, r6 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.n 63a74 │ │ + adds r3, r3, r2 │ │ + b.n 638ac │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #0] │ │ + adds r7, r7, r3 │ │ ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ add r3, ip │ │ + mov ip, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ - adds r3, #1 │ │ - b.n 639f2 │ │ - adds r1, r1, r2 │ │ - eors r1, r2 │ │ - cmp r3, r1 │ │ - blt.n 63aa0 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r1, #1 │ │ - subs r1, r1, r3 │ │ - subs r7, r2, r3 │ │ - lsls r3, r1, #1 │ │ + adds r5, #1 │ │ + b.n 6381c │ │ + adds r7, r3, r1 │ │ + asrs r3, r2, #31 │ │ + adds r2, r2, r3 │ │ + eors r7, r1 │ │ + eors r2, r3 │ │ + cmp r7, r2 │ │ + blt.n 638d8 │ │ + adds r3, r7, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r2, #1 │ │ + subs r2, r2, r7 │ │ + str r3, [sp, #28] │ │ + subs r6, r3, r7 │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - b.n 63ab6 │ │ - adds r2, r1, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - subs r7, r2, r1 │ │ - subs r1, r3, r1 │ │ - lsls r3, r1, #1 │ │ + b.n 638ee │ │ + adds r3, r2, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r7, #1 │ │ + subs r6, r3, r2 │ │ + subs r2, r7, r2 │ │ + str r3, [sp, #28] │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - ble.n 63ace │ │ - ldr r3, [sp, #28] │ │ + cmp r3, r5 │ │ + ble.n 63906 │ │ + ldr r3, [sp, #32] │ │ negs r3, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 63ae6 │ │ - ldr r3, [sp, #32] │ │ + ble.n 6391e │ │ + ldr r3, [sp, #36] ; 0x24 │ │ negs r3, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ ldr r2, [sp, #8] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ subs r3, r2, r3 │ │ str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #376] ; (63aa8 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ movs r3, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ cmp r3, r2 │ │ - bne.n 63b00 │ │ - b.n 63c54 │ │ + bne.n 63946 │ │ + b.n 63aa4 │ │ ldr r5, [r4, #16] │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #0] │ │ - movs r0, #255 ; 0xff │ │ + movs r1, #255 ; 0xff │ │ muls r5, r2 │ │ ldr r2, [r4, #20] │ │ - lsls r3, r3, #2 │ │ + lsls r3, r3, #1 │ │ adds r3, r3, r5 │ │ adds r3, r2, r3 │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [r3, #0] │ │ + ldrh r7, [r3, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r5, #16 │ │ - ands r3, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r6, r5, #8 │ │ - ands r0, r5 │ │ - muls r2, r3 │ │ - movs r3, #255 ; 0xff │ │ - ands r6, r3 │ │ - ldr r3, [sp, #16] │ │ - str r2, [sp, #56] ; 0x38 │ │ - lsrs r5, r5, #24 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - ldr r3, [sp, #20] │ │ - lsls r5, r5, #24 │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldrb r7, [r3, r7] │ │ + ldr r3, [sp, #20] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r1, #255 ; 0xff │ │ - orrs r5, r0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #16 │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #52] ; 0x34 │ │ - lsls r0, r0, #8 │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ orrs r5, r0 │ │ - str r5, [r3, #0] │ │ - cmp r7, #0 │ │ - bge.n 63b76 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ + strh r5, [r3, #0] │ │ + cmp r6, #0 │ │ + bge.n 639c6 │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ mov ip, r2 │ │ - adds r7, r7, r3 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #32] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.n 63b88 │ │ + b.n 639d8 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ - adds r7, r7, r3 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - b.n 63af4 │ │ - adds r7, r1, r2 │ │ - eors r7, r2 │ │ - cmp r3, r7 │ │ - blt.n 63bb2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r7, #1 │ │ - subs r7, r7, r3 │ │ - subs r5, r2, r3 │ │ - lsls r3, r7, #1 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #32] │ │ - movs r2, #0 │ │ - movs r7, #1 │ │ - b.n 63bc6 │ │ - adds r2, r7, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - subs r5, r2, r7 │ │ - subs r7, r3, r7 │ │ - lsls r3, r7, #1 │ │ - str r2, [sp, #24] │ │ - movs r7, #0 │ │ - movs r2, #1 │ │ - str r3, [sp, #32] │ │ + b.n 6393a │ │ + cmp r3, r2 │ │ + blt.n 639fe │ │ + lsls r0, r2, #1 │ │ + subs r6, r2, r3 │ │ + adds r1, r3, #1 │ │ + subs r7, r0, r3 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r0, [sp, #8] │ │ + str r3, [sp, #24] │ │ + movs r6, #1 │ │ + b.n 63a12 │ │ + subs r6, r3, r2 │ │ + lsls r0, r3, #1 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #28] │ │ movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ + movs r6, #0 │ │ + adds r1, r2, #1 │ │ + str r0, [sp, #8] │ │ + subs r7, r0, r2 │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - ble.n 63bd8 │ │ + cmp r3, r5 │ │ + ble.n 63a24 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - negs r7, r7 │ │ - str r3, [sp, #36] ; 0x24 │ │ + negs r6, r6 │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - str r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ - cmp r3, r1 │ │ - ble.n 63bec │ │ + cmp r3, r2 │ │ + ble.n 63a3c │ │ + ldr r3, [sp, #24] │ │ + negs r3, r3 │ │ + str r3, [sp, #24] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - negs r2, r2 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - ldr r6, [sp, #20] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ - ldr r1, [sp, #8] │ │ - subs r3, r1, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - lsls r1, r3, #24 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + subs r1, r1, r3 │ │ ldr r3, [sp, #12] │ │ - lsls r0, r3, #16 │ │ + lsrs r3, r3, #3 │ │ + lsls r5, r3, #11 │ │ ldr r3, [sp, #16] │ │ - orrs r0, r1 │ │ - orrs r6, r0 │ │ - lsls r1, r3, #8 │ │ - orrs r6, r1 │ │ - movs r1, #0 │ │ - ldr r3, [sp, #8] │ │ - cmp r1, r3 │ │ - beq.n 63c54 │ │ + lsrs r2, r3, #2 │ │ + lsls r3, r2, #5 │ │ + movs r2, #0 │ │ + orrs r5, r3 │ │ + ldr r3, [sp, #20] │ │ + lsrs r0, r3, #3 │ │ + orrs r0, r5 │ │ + lsls r0, r0, #16 │ │ + lsrs r0, r0, #16 │ │ + cmp r2, r1 │ │ + beq.n 63aa4 │ │ ldr r3, [r4, #16] │ │ - ldr r0, [sp, #4] │ │ - muls r3, r0 │ │ - ldr r0, [sp, #0] │ │ - lsls r0, r0, #2 │ │ - adds r3, r0, r3 │ │ - ldr r0, [r4, #20] │ │ - str r6, [r3, r0] │ │ - cmp r5, #0 │ │ - bge.n 63c38 │ │ - ldr r3, [sp, #24] │ │ - adds r5, r5, r3 │ │ + ldr r5, [sp, #4] │ │ + muls r3, r5 │ │ + ldr r5, [sp, #0] │ │ + lsls r5, r5, #1 │ │ + adds r3, r5, r3 │ │ + ldr r5, [r4, #20] │ │ + strh r0, [r3, r5] │ │ + cmp r7, #0 │ │ + bge.n 63a88 │ │ + ldr r3, [sp, #8] │ │ + ldr r5, [sp, #24] │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #0] │ │ - adds r3, r3, r7 │ │ + adds r3, r3, r6 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - adds r3, r3, r2 │ │ - b.n 63c4e │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - mov ip, r0 │ │ - adds r5, r5, r3 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + adds r3, r3, r5 │ │ + b.n 63a9e │ │ + ldr r5, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + mov ip, r5 │ │ + adds r7, r7, r3 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ - mov ip, r0 │ │ + mov ip, r5 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - adds r1, #1 │ │ - b.n 63c0e │ │ - add sp, #68 ; 0x44 │ │ + adds r2, #1 │ │ + b.n 63a5e │ │ + add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrb r2, [r0, #9] │ │ - lsls r3, r2, #24 │ │ - cmp r2, #2 │ │ - beq.n 63c68 │ │ - lsrs r3, r3, #24 │ │ - cmp r3, #4 │ │ - beq.n 63c80 │ │ - b.n 63ca0 │ │ - movs r2, #248 ; 0xf8 │ │ - ldr r3, [r0, #12] │ │ - lsls r2, r2, #7 │ │ - cmp r3, r2 │ │ - beq.n 63ca4 │ │ - movs r2, #248 ; 0xf8 │ │ - lsls r2, r2, #8 │ │ - cmp r3, r2 │ │ - beq.n 63caa │ │ - ldr r0, [pc, #64] ; (63cbc ) │ │ - add r0, pc │ │ - b.n 63cba │ │ - movs r2, #255 ; 0xff │ │ - ldr r1, [r0, #12] │ │ - ldr r3, [r0, #24] │ │ - lsls r2, r2, #16 │ │ - cmp r1, r2 │ │ - bne.n 63c96 │ │ - cmp r3, #0 │ │ - bne.n 63cb0 │ │ - ldr r0, [pc, #44] ; (63cc0 ) │ │ - add r0, pc │ │ - b.n 63cba │ │ - cmp r3, #0 │ │ - bne.n 63cb6 │ │ - ldr r0, [pc, #40] ; (63cc4 ) │ │ - add r0, pc │ │ - b.n 63cba │ │ - movs r0, #0 │ │ - b.n 63cba │ │ - ldr r0, [pc, #32] ; (63cc8 ) │ │ - add r0, pc │ │ - b.n 63cba │ │ - ldr r0, [pc, #32] ; (63ccc ) │ │ - add r0, pc │ │ - b.n 63cba │ │ - ldr r0, [pc, #28] ; (63cd0 ) │ │ - add r0, pc │ │ - b.n 63cba │ │ - ldr r0, [pc, #28] ; (63cd4 ) │ │ - add r0, pc │ │ - bx lr │ │ - str r5, [sp, #132] ; 0x84 │ │ - vqshl.u64 q15, , #63 ; 0x3f │ │ - ; instruction: 0xffffc1c5 │ │ - vqshl.u32 q13, , #31 │ │ - vsri.32 , , #1 │ │ - vsubw.u , , d31 │ │ - vrsra.u64 d29, d9, #1 │ │ - Address 0x0000000000063cd6 is out of bounds. │ │ - │ │ - │ │ -00063cd8 : │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #60 ; 0x3c │ │ - str r3, [sp, #44] ; 0x2c │ │ - add r3, sp, #88 ; 0x58 │ │ - ldrb r7, [r3, #0] │ │ - add r3, sp, #92 ; 0x5c │ │ - ldrb r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #32] │ │ - add r3, sp, #96 ; 0x60 │ │ - ldrb r3, [r3, #0] │ │ - str r1, [sp, #52] ; 0x34 │ │ - str r2, [sp, #48] ; 0x30 │ │ - str r3, [sp, #36] ; 0x24 │ │ - add r3, sp, #100 ; 0x64 │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #40] ; 0x28 │ │ - cmp r0, #0 │ │ - bne.n 63d04 │ │ - ldr r0, [pc, #92] ; (63d5c ) │ │ - add r0, pc │ │ - b.n 63d12 │ │ - ldr r0, [r0, #4] │ │ - bl 63c58 │ │ - subs r6, r0, #0 │ │ - bne.n 63d1a │ │ - ldr r0, [pc, #80] ; (63d60 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - adds r5, r0, #0 │ │ - b.n 63d56 │ │ - adds r0, r4, #0 │ │ - add r3, sp, #80 ; 0x50 │ │ - str r3, [sp, #0] │ │ - adds r0, #36 ; 0x24 │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #48 ; 0x30 │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 88c68 │ │ - movs r5, #0 │ │ - cmp r0, r5 │ │ - beq.n 63d56 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r7, [sp, #8] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ + sub sp, #116 ; 0x74 │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - str r3, [sp, #20] │ │ - movs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - blx r6 │ │ - adds r0, r5, #0 │ │ - add sp, #60 ; 0x3c │ │ - pop {r4, r5, r6, r7, pc} │ │ - ; instruction: 0xf58a0003 │ │ - sub.w r0, fp, #8585216 ; 0x830000 │ │ - │ │ -00063d64 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #100 ; 0x64 │ │ - str r3, [sp, #48] ; 0x30 │ │ - add r3, sp, #120 ; 0x78 │ │ + add r3, sp, #144 ; 0x90 │ │ + str r2, [sp, #0] │ │ + ldrb r2, [r3, #0] │ │ + add r3, sp, #148 ; 0x94 │ │ ldrb r3, [r3, #0] │ │ - str r2, [sp, #44] ; 0x2c │ │ adds r5, r0, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - add r3, sp, #124 ; 0x7c │ │ + str r3, [sp, #8] │ │ + add r3, sp, #152 ; 0x98 │ │ ldrb r3, [r3, #0] │ │ adds r6, r1, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - add r3, sp, #128 ; 0x80 │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #60] ; 0x3c │ │ - add r3, sp, #132 ; 0x84 │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [pc, #232] ; (63e74 ) │ │ + str r3, [sp, #20] │ │ + add r3, sp, #156 ; 0x9c │ │ + ldrb r7, [r3, #0] │ │ + ldr r3, [pc, #920] ; (63e68 ) │ │ + ldr r4, [r0, #4] │ │ add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #68] ; 0x44 │ │ - str r2, [sp, #92] ; 0x5c │ │ - cmp r0, #0 │ │ - bne.n 63d9e │ │ - ldr r0, [pc, #220] ; (63e78 ) │ │ - add r0, pc │ │ - b.n 63db6 │ │ - ldr r0, [r0, #4] │ │ - bl 63c58 │ │ - str r0, [sp, #40] ; 0x28 │ │ - cmp r0, #0 │ │ - beq.n 63db2 │ │ - movs r3, #1 │ │ - adds r4, r6, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 63dea │ │ - ldr r0, [pc, #200] ; (63e7c ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 63e60 │ │ - adds r0, r5, #0 │ │ - ldr r3, [r4, #0] │ │ - adds r0, #36 ; 0x24 │ │ - add r1, sp, #76 ; 0x4c │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [r4, #4] │ │ - add r2, sp, #80 ; 0x50 │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [r4, #8] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [r4, #12] │ │ - str r3, [sp, #88] ; 0x58 │ │ - add r3, sp, #88 ; 0x58 │ │ - str r3, [sp, #0] │ │ - add r3, sp, #84 ; 0x54 │ │ - bl 88c68 │ │ - cmp r0, #0 │ │ - bne.n 63df4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r4, #8 │ │ - adds r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r2, r3 │ │ - blt.n 63dbc │ │ - b.n 63e2c │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - ldr r0, [r4, #8] │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - movs r2, #1 │ │ - cmp r3, r0 │ │ - bne.n 63e08 │ │ - ldr r2, [r4, #12] │ │ - subs r2, r1, r2 │ │ - subs r0, r2, #1 │ │ - sbcs r2, r0 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r2, [sp, #24] │ │ - adds r0, r5, #0 │ │ - str r1, [sp, #4] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - str r1, [sp, #8] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r1, [sp, #12] │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - str r1, [sp, #16] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - str r1, [sp, #20] │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - blx r7 │ │ - b.n 63de2 │ │ - ldr r2, [pc, #80] ; (63e80 ) │ │ - mov ip, r2 │ │ - add r3, ip │ │ - lsls r3, r3, #3 │ │ - adds r3, r6, r3 │ │ - ldmia r3!, {r1, r2} │ │ - ldr r3, [r6, #0] │ │ - cmp r3, r1 │ │ - bne.n 63e46 │ │ - ldr r3, [r6, #4] │ │ - movs r0, #0 │ │ - cmp r3, r2 │ │ - beq.n 63e60 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - adds r0, r5, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - bl 5cec4 │ │ - movs r0, #0 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 63e6e │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #100 ; 0x64 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - b.n 63a54 │ │ - movs r6, r0 │ │ - adc.w r0, sp, #8585216 ; 0x830000 │ │ - sbc.w r0, r5, #8585216 ; 0x830000 │ │ - ; instruction: 0xffff1fff │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #44 ; 0x2c │ │ - str r3, [sp, #0] │ │ - add r3, sp, #64 ; 0x40 │ │ - ldrb r3, [r3, #0] │ │ - ldr r6, [r1, #8] │ │ - ldr r4, [r1, #4] │ │ - str r3, [sp, #4] │ │ - add r3, sp, #68 ; 0x44 │ │ - ldrb r3, [r3, #0] │ │ - ldr r5, [pc, #584] ; (640e4 ) │ │ - ldr r7, [r0, #4] │ │ - str r3, [sp, #8] │ │ - add r3, sp, #72 ; 0x48 │ │ - ldrb r3, [r3, #0] │ │ - add r5, pc │ │ - mov ip, r3 │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [r1, #0] │ │ - str r1, [sp, #16] │ │ - ldr r1, [r0, #20] │ │ - str r1, [sp, #20] │ │ - cmp r2, #2 │ │ - bne.n 63eb6 │ │ - b.n 640ec │ │ - cmp r2, #4 │ │ - bne.n 63ebc │ │ - b.n 6428a │ │ - cmp r2, #1 │ │ - beq.n 63ec2 │ │ - b.n 64468 │ │ - mov r1, ip │ │ - movs r2, #255 ; 0xff │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #12] │ │ - str r3, [sp, #28] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #2 │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #504] ; (640e8 ) │ │ - ldr r3, [r5, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #16] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - bne.n 63f08 │ │ - b.n 644d4 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #2 │ │ - beq.n 63ff6 │ │ - cmp r3, #3 │ │ - beq.n 63f88 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + subs r3, #1 │ │ cmp r3, #1 │ │ - bne.n 63f1e │ │ - b.n 64062 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #7 │ │ - ands r3, r7 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + bhi.n 63b02 │ │ + adds r0, r7, #0 │ │ + muls r0, r2 │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #20] │ │ + b.n 63b08 │ │ + ldr r3, [sp, #8] │ │ + str r2, [sp, #12] │ │ + str r3, [sp, #16] │ │ + movs r3, #255 ; 0xff │ │ + eors r3, r7 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ + cmp r3, r2 │ │ + beq.n 63b18 │ │ + b.n 63eaa │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + ldrb r1, [r4, #9] │ │ + ldr r7, [r5, #20] │ │ + ldr r0, [r5, #16] │ │ + cmp r3, #2 │ │ + bne.n 63b26 │ │ + b.n 63c40 │ │ + cmp r3, #4 │ │ + bne.n 63b2c │ │ + b.n 63d30 │ │ + cmp r3, #1 │ │ + beq.n 63b32 │ │ + b.n 63e24 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + bgt.n 63b62 │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ + subs r7, r3, r6 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r7, r3 │ │ + str r3, [sp, #0] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + b.n 63b7a │ │ ldr r3, [sp, #4] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #5 │ │ adds r0, r0, r3 │ │ - orrs r6, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r6, r0 │ │ - strh r6, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 63f8c │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #7 │ │ - ands r3, r7 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + subs r3, r6, r3 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ + cmp r2, #0 │ │ + bne.n 63b54 │ │ + adds r5, #4 │ │ + b.n 63b52 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 63b86 │ │ + bl 64c94 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r6, [r5, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #708] ; (63e6c ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r6 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #16] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #8] │ │ + add r3, ip │ │ + mov ip, r1 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + lsls r3, r7 │ │ + add r2, ip │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #32] │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r7, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r7 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #20] │ │ + adds r6, r0, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r6, r2 │ │ + orrs r3, r6 │ │ + stmia r5!, {r3} │ │ + b.n 63b7a │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #5 │ │ + cmp r6, r3 │ │ + bgt.n 63c6e │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ + subs r7, r3, r6 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r0, r7, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 63d28 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ adds r0, r0, r3 │ │ - orrs r6, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r6, r0 │ │ - strh r6, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 63ffa │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #7 │ │ - ands r3, r7 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ + lsls r0, r0, #2 │ │ + subs r3, r6, r3 │ │ + adds r5, r7, r0 │ │ + adds r0, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 63c60 │ │ + adds r5, #4 │ │ + adds r0, r3, #0 │ │ + b.n 63c60 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r5, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r6, [r5, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #468] ; (63e6c ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #8] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r3, [r3, #31] │ │ + mov ip, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + mov r6, ip │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r1, [r1, r6] │ │ + ldr r6, [r5, #0] │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r7, [r4, #30] │ │ + ldrb r3, [r1, #31] │ │ + lsls r1, r7, #2 │ │ + str r3, [sp, #32] │ │ + adds r3, r1, #0 │ │ + ldr r1, [r4, #20] │ │ + ands r1, r6 │ │ + ldr r6, [sp, #32] │ │ + lsrs r1, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r3, [r3, r6] │ │ + ldrb r1, [r3, r1] │ │ ldr r3, [sp, #12] │ │ + adds r2, r2, r3 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 63cf2 │ │ + movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + adds r3, r6, r3 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 63cfe │ │ + movs r3, #255 ; 0xff │ │ + ldr r6, [sp, #20] │ │ + adds r1, r1, r6 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 63d08 │ │ movs r1, #255 ; 0xff │ │ + ldr r6, [sp, #4] │ │ + lsrs r1, r7 │ │ + lsrs r2, r6 │ │ + ldr r6, [sp, #8] │ │ + lsls r2, r6 │ │ + ldr r6, [sp, #28] │ │ + lsrs r3, r6 │ │ + mov r6, ip │ │ + lsls r3, r6 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3 │ │ + orrs r2, r1 │ │ + stmia r5!, {r2} │ │ + subs r0, #1 │ │ + bcs.n 63c86 │ │ + bl 64c94 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + bgt.n 63d60 │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ + subs r7, r3, r6 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r7, r3 │ │ + str r3, [sp, #0] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + b.n 63d78 │ │ + ldr r3, [sp, #4] │ │ + adds r0, r0, r3 │ │ + subs r3, r6, r3 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ + cmp r2, #0 │ │ + bne.n 63d52 │ │ + adds r5, #4 │ │ + b.n 63d50 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 63d84 │ │ + bl 64c94 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #24] │ │ + str r3, [sp, #4] │ │ + ldrb r6, [r2, #31] │ │ + ldrb r2, [r4, #29] │ │ + ldr r3, [r5, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #28] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [pc, #196] ; (63e6c ) │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #4] │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r0, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r6 │ │ + ldrb r0, [r0, r1] │ │ + ldr r1, [sp, #12] │ │ + muls r1, r0 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #28] │ │ + lsls r7, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r7, [r7, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r0 │ │ + ldr r0, [r4, #20] │ │ + ldrb r7, [r7, r1] │ │ + ldr r1, [sp, #16] │ │ + ands r3, r0 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + muls r1, r7 │ │ + lsrs r3, r0 │ │ + adds r7, r1, #0 │ │ + ldr r1, [sp, #32] │ │ + mov r0, ip │ │ + lsls r1, r1, #2 │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + str r2, [sp, #40] ; 0x28 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r6 │ │ + adds r6, r0, #0 │ │ + adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + orrs r6, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #32] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + orrs r6, r0 │ │ + stmia r5!, {r6} │ │ + b.n 63d78 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #5 │ │ + cmp r6, r3 │ │ + bgt.n 63e4e │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ + subs r7, r3, r6 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r7, r7, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #0] │ │ + adds r0, r4, #2 │ │ + adds r6, r4, #3 │ │ + b.n 63e70 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ adds r0, r0, r3 │ │ - orrs r6, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r6, r0 │ │ - strh r6, [r4, #0] │ │ - adds r4, #2 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #7 │ │ - ands r3, r7 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ + lsls r0, r0, #2 │ │ + subs r3, r6, r3 │ │ + adds r5, r7, r0 │ │ + adds r7, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 63e44 │ │ + adds r5, #4 │ │ + adds r7, r3, #0 │ │ + b.n 63e44 │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xf3380006 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + subs r7, #1 │ │ + bcs.n 63e78 │ │ + bl 64c94 │ │ + ldrb r2, [r4, #28] │ │ ldr r3, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + ldrb r3, [r3, #31] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + ldrb r1, [r0, #31] │ │ + lsls r3, r1 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + ldr r1, [sp, #20] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + ldrb r1, [r6, #31] │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + stmia r5!, {r3} │ │ + b.n 63e70 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + beq.n 63eb2 │ │ + b.n 64290 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + ldrb r1, [r4, #9] │ │ + ldr r7, [r5, #20] │ │ + ldr r0, [r5, #16] │ │ + cmp r3, #2 │ │ + bne.n 63ec0 │ │ + b.n 63fee │ │ + cmp r3, #4 │ │ + bne.n 63ec6 │ │ + b.n 640f4 │ │ + cmp r3, #1 │ │ + beq.n 63ecc │ │ + b.n 641fc │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 63f04 │ │ + adds r5, r3, #0 │ │ + adds r3, r2, #0 │ │ + muls r5, r0 │ │ + ldr r2, [sp, #0] │ │ + ldr r1, [sp, #160] ; 0xa0 │ │ + adds r5, r5, r6 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r7, r3, r2 │ │ + subs r3, r1, #1 │ │ + sbcs r1, r3 │ │ + adds r3, r7, r1 │ │ + str r3, [sp, #0] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #68] ; 0x44 │ │ + b.n 63f24 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r3, r0 │ │ + adds r6, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + lsls r6, r6, #2 │ │ + adds r5, r7, r6 │ │ + subs r3, r3, r2 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + cmp r2, #0 │ │ + bne.n 63ef2 │ │ + lsls r2, r0, #2 │ │ + adds r5, r5, r2 │ │ + b.n 63ef0 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 63f30 │ │ + bl 64c94 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r6, [r5, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #824] ; (6428c ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r6 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #56] ; 0x38 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #16] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #8] │ │ + add r3, ip │ │ + mov ip, r1 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r3, r7 │ │ + add r2, ip │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #32] │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r7, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r7 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #20] │ │ + adds r6, r0, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r6, r2 │ │ + orrs r3, r6 │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ adds r5, r5, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #5 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #20] │ │ - orrs r6, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r6, r0 │ │ - subs r3, #1 │ │ - strh r6, [r4, #0] │ │ - str r3, [sp, #20] │ │ - adds r4, #2 │ │ - cmp r3, #0 │ │ - ble.n 640d6 │ │ - b.n 63f1e │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r4, r4, r3 │ │ - b.n 63f00 │ │ - nop ; (mov r8, r8) │ │ - vhadd.s32 d16, d6, d6 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - str r3, [sp, #24] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ + b.n 63f24 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - adds r3, r4, #0 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #20] │ │ - lsls r3, r3, #1 │ │ - adds r4, r2, r3 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r2, r2, r3 │ │ - asrs r3, r2, #2 │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #848] ; (64464 ) │ │ - movs r2, #3 │ │ - ldr r3, [r5, r3] │ │ - ands r6, r2 │ │ - str r6, [sp, #16] │ │ - ldr r5, [r3, #12] │ │ - lsls r3, r0, #1 │ │ - movs r0, #248 ; 0xf8 │ │ - str r3, [sp, #20] │ │ - lsls r0, r0, #2 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 6412e │ │ - b.n 644d4 │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [sp, #12] │ │ - cmp r3, #2 │ │ - beq.n 641da │ │ - cmp r3, #3 │ │ - beq.n 6418c │ │ - cmp r3, #1 │ │ - beq.n 64228 │ │ - ldrh r3, [r4, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - mov ip, r3 │ │ - lsls r1, r1, #7 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + adds r1, r0, #0 │ │ + cmp r3, r2 │ │ + bgt.n 64026 │ │ + adds r5, r3, #0 │ │ + adds r3, r2, #0 │ │ + muls r5, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r5, r5, r6 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r7, r3, r2 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + subs r3, r2, #1 │ │ + sbcs r2, r3 │ │ + adds r0, r7, r2 │ │ + lsls r3, r1, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + b.n 640ec │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r2, r0 │ │ + adds r2, r2, r6 │ │ + lsls r3, r2, #2 │ │ + adds r5, r7, r3 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #0] │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r0, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 64014 │ │ + lsls r2, r1, #2 │ │ + adds r5, r5, r2 │ │ + adds r0, r3, #0 │ │ + b.n 64014 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r5, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r6, [r5, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #564] ; (6428c ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r6, [r5, r3] │ │ - mov r3, ip │ │ - mov r1, ip │ │ - movs r7, #31 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ands r7, r1 │ │ - ldrb r3, [r5, r3] │ │ - ldr r1, [sp, #4] │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r1 │ │ ldr r1, [sp, #8] │ │ - adds r7, r7, r1 │ │ + lsrs r3, r1 │ │ ldr r1, [sp, #0] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 6416e │ │ - movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 64178 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r6 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 64184 │ │ - movs r7, #255 ; 0xff │ │ - lsrs r7, r7, #3 │ │ - orrs r7, r3 │ │ - strh r7, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r3, [r4, #0] │ │ - movs r1, #248 ; 0xf8 │ │ + ldr r2, [r2, r1] │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ mov ip, r3 │ │ - lsls r1, r1, #7 │ │ - ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r6, [r5, r3] │ │ - mov r3, ip │ │ - mov r1, ip │ │ - movs r7, #31 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ands r7, r1 │ │ - ldrb r3, [r5, r3] │ │ - ldr r1, [sp, #4] │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #8] │ │ - adds r7, r7, r1 │ │ - ldr r1, [sp, #0] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 641bc │ │ - movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ + ldr r3, [sp, #28] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + mov r6, ip │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r1, [r1, r6] │ │ + ldr r6, [r5, #0] │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r7, [r4, #30] │ │ + ldrb r3, [r1, #31] │ │ + lsls r1, r7, #2 │ │ + str r3, [sp, #32] │ │ + adds r3, r1, #0 │ │ + ldr r1, [r4, #20] │ │ + ands r1, r6 │ │ + ldr r6, [sp, #32] │ │ + lsrs r1, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r3, [r3, r6] │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #12] │ │ + adds r2, r2, r3 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 640b2 │ │ + movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + adds r3, r6, r3 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 641c6 │ │ + bls.n 640be │ │ movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r6 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 641d2 │ │ - movs r7, #255 ; 0xff │ │ - lsrs r7, r7, #3 │ │ - orrs r7, r3 │ │ - strh r7, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r3, [r4, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - mov ip, r3 │ │ - lsls r1, r1, #7 │ │ - ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r6, [r5, r3] │ │ - mov r3, ip │ │ - mov r1, ip │ │ - movs r7, #31 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ands r7, r1 │ │ - ldrb r3, [r5, r3] │ │ + ldr r6, [sp, #20] │ │ + adds r1, r1, r6 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 640c8 │ │ + movs r1, #255 ; 0xff │ │ + ldr r6, [sp, #4] │ │ + lsrs r1, r7 │ │ + lsrs r2, r6 │ │ + ldr r6, [sp, #8] │ │ + lsls r2, r6 │ │ + ldr r6, [sp, #28] │ │ + lsrs r3, r6 │ │ + mov r6, ip │ │ + lsls r3, r6 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r2, r1 │ │ + str r2, [r5, #0] │ │ + adds r5, r5, r3 │ │ + subs r0, #1 │ │ + bcs.n 64046 │ │ + bl 64c94 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 6412c │ │ + adds r5, r3, #0 │ │ + adds r3, r2, #0 │ │ + muls r5, r0 │ │ + ldr r2, [sp, #0] │ │ + ldr r1, [sp, #160] ; 0xa0 │ │ + adds r5, r5, r6 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r7, r3, r2 │ │ + subs r3, r1, #1 │ │ + sbcs r1, r3 │ │ + adds r3, r7, r1 │ │ + str r3, [sp, #0] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b.n 6414c │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r3, r0 │ │ + adds r6, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + lsls r6, r6, #2 │ │ + adds r5, r7, r6 │ │ + subs r3, r3, r2 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + cmp r2, #0 │ │ + bne.n 6411a │ │ + lsls r2, r0, #2 │ │ + adds r5, r5, r2 │ │ + b.n 64118 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 64158 │ │ + bl 64c94 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #24] │ │ + str r3, [sp, #4] │ │ + ldrb r6, [r2, #31] │ │ + ldrb r2, [r4, #29] │ │ + ldr r3, [r5, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #28] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [pc, #272] ; (6428c ) │ │ + ldr r2, [r1, r2] │ │ ldr r1, [sp, #4] │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r1 │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r0, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r6 │ │ + ldrb r0, [r0, r1] │ │ + ldr r1, [sp, #12] │ │ + muls r1, r0 │ │ + mov ip, r1 │ │ ldr r1, [sp, #8] │ │ - adds r7, r7, r1 │ │ - ldr r1, [sp, #0] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 6420a │ │ - movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 64214 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r6 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 64220 │ │ - movs r7, #255 ; 0xff │ │ - lsrs r7, r7, #3 │ │ - orrs r7, r3 │ │ - strh r7, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r3, [r4, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - mov ip, r3 │ │ - lsls r1, r1, #7 │ │ - ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r6, [r5, r3] │ │ - mov r3, ip │ │ - mov r1, ip │ │ - movs r7, #31 │ │ + ldr r0, [sp, #28] │ │ + lsls r7, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r7, [r7, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r0 │ │ + ldr r0, [r4, #20] │ │ + ldrb r7, [r7, r1] │ │ + ldr r1, [sp, #16] │ │ ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ands r7, r1 │ │ - ldrb r3, [r5, r3] │ │ - ldr r1, [sp, #4] │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #8] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + muls r1, r7 │ │ + lsrs r3, r0 │ │ + adds r7, r1, #0 │ │ + ldr r1, [sp, #32] │ │ + mov r0, ip │ │ + lsls r1, r1, #2 │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + str r2, [sp, #40] ; 0x28 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #4] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r6 │ │ + adds r6, r0, #0 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + orrs r6, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #32] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + orrs r6, r0 │ │ + str r6, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 6414c │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 6422e │ │ + adds r5, r3, #0 │ │ + adds r3, r2, #0 │ │ + muls r5, r0 │ │ + ldr r2, [sp, #0] │ │ + ldr r1, [sp, #160] ; 0xa0 │ │ + adds r5, r5, r6 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r7, r3, r2 │ │ + subs r3, r1, #1 │ │ + sbcs r1, r3 │ │ adds r7, r7, r1 │ │ - ldr r1, [sp, #0] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 64258 │ │ - movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 64262 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r6 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 6426e │ │ - movs r7, #255 ; 0xff │ │ - lsrs r7, r7, #3 │ │ - orrs r7, r3 │ │ - subs r2, #1 │ │ - strh r7, [r4, #0] │ │ - adds r4, #2 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #0] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #4] │ │ + adds r0, r4, #2 │ │ + adds r6, r4, #3 │ │ + b.n 6424e │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r2, r0 │ │ + adds r2, r2, r6 │ │ + lsls r3, r2, #2 │ │ + adds r5, r7, r3 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #0] │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r7, r3, #1 │ │ cmp r2, #0 │ │ - ble.n 6427e │ │ - b.n 6413e │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #20] │ │ - adds r4, r4, r3 │ │ - b.n 64126 │ │ - str r3, [sp, #24] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ + bne.n 64220 │ │ + lsls r2, r0, #2 │ │ + adds r5, r5, r2 │ │ + adds r7, r3, #0 │ │ + b.n 64220 │ │ + subs r7, #1 │ │ + bcs.n 64256 │ │ + bl 64c94 │ │ + ldrb r2, [r4, #28] │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #4] │ │ + ldrb r3, [r3, #31] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + ldrb r1, [r0, #31] │ │ + lsls r3, r1 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + ldr r1, [sp, #20] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + ldrb r1, [r6, #31] │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #0] │ │ + adds r5, r5, r3 │ │ + b.n 6424e │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #0] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + subs r3, r6, r3 │ │ asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #436] ; (64464 ) │ │ - ldr r3, [r5, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #12] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 642c8 │ │ - b.n 644d4 │ │ - ldr r3, [sp, #28] │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + ldr r2, [sp, #8] │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + beq.n 642b0 │ │ + b.n 646c0 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + ldrb r1, [r4, #9] │ │ + ldr r7, [r5, #20] │ │ + ldr r0, [r5, #16] │ │ cmp r3, #2 │ │ - beq.n 64396 │ │ - cmp r3, #3 │ │ - beq.n 64338 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ + bne.n 642be │ │ + b.n 643f8 │ │ + cmp r3, #4 │ │ + bne.n 642c4 │ │ + b.n 6450a │ │ cmp r3, #1 │ │ - bne.n 642de │ │ - b.n 643f2 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ + beq.n 642ca │ │ + b.n 6461e │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 642f8 │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #4] │ │ + adds r3, r3, r6 │ │ lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r7, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r6 │ │ - ldrb r6, [r2, r3] │ │ + adds r5, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r6, r2 │ │ + bgt.n 642e8 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + cmp r2, #0 │ │ + beq.n 6431e │ │ + b.n 64318 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #4] │ │ + muls r3, r0 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r5, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r6 │ │ + bgt.n 6430c │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + cmp r2, #0 │ │ + bne.n 64318 │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 6431e │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 6433a │ │ + bl 64c94 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r6, [r5, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #864] ; (646bc ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 6433c │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #7 │ │ ands r3, r6 │ │ - asrs r3, r3, #10 │ │ + lsrs r3, r7 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r7, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r6 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 6439a │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #7 │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r7, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r6 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #56] ; 0x38 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ ldr r2, [sp, #12] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #16] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #4] │ │ + add r3, ip │ │ + mov ip, r1 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r3, r7 │ │ + add r2, ip │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #32] │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r7, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r7 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #20] │ │ + adds r6, r0, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r6, r2 │ │ + orrs r3, r6 │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r5, r5, r3 │ │ + b.n 6432e │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 64428 │ │ + adds r2, r3, #0 │ │ + muls r2, r0 │ │ + ldr r3, [sp, #4] │ │ + adds r2, r2, r6 │ │ + lsls r2, r2, #2 │ │ + adds r5, r7, r2 │ │ + subs r2, r0, #1 │ │ + cmp r6, r3 │ │ + bgt.n 64418 │ │ + adds r2, r0, #1 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ + subs r3, r3, r1 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + cmp r3, #0 │ │ + beq.n 6444e │ │ + b.n 64448 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #4] │ │ + muls r2, r0 │ │ + adds r2, r2, r3 │ │ + lsls r2, r2, #2 │ │ + adds r5, r7, r2 │ │ + subs r2, r0, #1 │ │ + cmp r3, r6 │ │ + bgt.n 6443c │ │ + adds r2, r0, #1 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + cmp r3, #0 │ │ + bne.n 64448 │ │ + lsls r3, r2, #2 │ │ + adds r5, r5, r3 │ │ + b.n 6444e │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 6446a │ │ + bl 64c94 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r5, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [r5, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #576] ; (646bc ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #28] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + mov ip, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r0 │ │ + mov r0, ip │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [r1, r0] │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r6, [r1, #31] │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [r4, #20] │ │ + ldrb r7, [r4, #30] │ │ + ands r1, r3 │ │ + lsrs r1, r6 │ │ ldr r3, [sp, #0] │ │ + lsls r0, r7, #2 │ │ + ldr r0, [r0, r3] │ │ + ldrb r1, [r0, r1] │ │ + ldr r3, [sp, #12] │ │ + adds r2, r2, r3 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 644d0 │ │ + movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + adds r3, r0, r3 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 644dc │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [sp, #20] │ │ + adds r1, r1, r0 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 644e6 │ │ movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #4] │ │ + lsrs r1, r7 │ │ + lsrs r2, r0 │ │ + ldr r0, [sp, #28] │ │ + lsls r1, r6 │ │ + lsls r2, r0 │ │ + ldr r0, [sp, #32] │ │ + lsrs r3, r0 │ │ + mov r0, ip │ │ + lsls r3, r0 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r2, r1 │ │ + str r2, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 6445e │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 64538 │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #4] │ │ + adds r3, r3, r6 │ │ lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r7, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r6 │ │ - ldrb r6, [r2, r3] │ │ + adds r7, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r6, r2 │ │ + bgt.n 64528 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + cmp r2, #0 │ │ + beq.n 6455e │ │ + b.n 64558 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #4] │ │ + muls r3, r0 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r7, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r6 │ │ + bgt.n 6454c │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + cmp r2, #0 │ │ + bne.n 64558 │ │ + lsls r2, r3, #2 │ │ + adds r7, r7, r2 │ │ + b.n 6455e │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 64578 │ │ + b.n 64c94 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r6, [r7, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #288] ; (646bc ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #0] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r5 │ │ + ldrb r0, [r1, r2] │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #28] │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r2, r2, #2 │ │ + mov ip, r2 │ │ + ldr r2, [r4, #16] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ + mov r1, ip │ │ + ldr r1, [r1, r3] │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [sp, #16] │ │ + muls r1, r2 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr r1, [r4, #20] │ │ + ldr r2, [sp, #32] │ │ + ands r6, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + lsrs r6, r1 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ + ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r5, r0 │ │ adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #16] │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - subs r3, #1 │ │ - strh r5, [r4, #0] │ │ - str r3, [sp, #16] │ │ - adds r4, #2 │ │ - cmp r3, #0 │ │ - ble.n 64456 │ │ - b.n 642de │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ ldr r3, [sp, #32] │ │ - adds r4, r4, r3 │ │ - b.n 642c0 │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - adds r5, r3, #0 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + orrs r5, r0 │ │ + str r5, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 6456e │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - adds r3, r4, #0 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 6464c │ │ muls r3, r0 │ │ - ldr r2, [sp, #16] │ │ - subs r0, r0, r6 │ │ - lsls r0, r0, #1 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #20] │ │ - lsls r3, r3, #1 │ │ - adds r3, r2, r3 │ │ - adds r2, r6, #3 │ │ - asrs r7, r2, #31 │ │ - lsrs r7, r7, #30 │ │ - adds r7, r7, r2 │ │ ldr r2, [sp, #4] │ │ - asrs r7, r7, #2 │ │ - lsrs r1, r2, #3 │ │ - lsls r4, r1, #5 │ │ - movs r1, #3 │ │ - ldr r2, [sp, #8] │ │ - ands r6, r1 │ │ - lsrs r2, r2, #3 │ │ - orrs r4, r2 │ │ - ldr r2, [sp, #0] │ │ - lsrs r2, r2, #3 │ │ - lsls r2, r2, #10 │ │ - orrs r4, r2 │ │ - cmp r5, #0 │ │ - beq.n 644d4 │ │ - adds r2, r7, #0 │ │ - cmp r6, #2 │ │ - beq.n 644c0 │ │ - cmp r6, #3 │ │ - beq.n 644bc │ │ - cmp r6, #1 │ │ - beq.n 644c4 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - subs r2, #1 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ + adds r3, r3, r6 │ │ + lsls r3, r3, #2 │ │ + adds r5, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r6, r2 │ │ + bgt.n 6463c │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bgt.n 644b8 │ │ - subs r5, #1 │ │ - adds r3, r3, r0 │ │ - b.n 644a6 │ │ - movs r0, #0 │ │ - add sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, pc} │ │ + beq.n 64672 │ │ + b.n 6466c │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #4] │ │ + muls r3, r0 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r5, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r6 │ │ + bgt.n 64660 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + cmp r2, #0 │ │ + bne.n 6466c │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 64672 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #0] │ │ + adds r0, r4, #1 │ │ + adds r6, r4, #2 │ │ + adds r7, r4, #3 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 64686 │ │ + b.n 64c94 │ │ + ldrb r1, [r4, #28] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r0, #31] │ │ + lsls r1, r2 │ │ + ldrb r2, [r4, #29] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + ldrb r3, [r6, #31] │ │ + lsls r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #30] │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #20] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r2, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r2, r1 │ │ + str r2, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 6467c │ │ nop ; (mov r8, r8) │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #52 ; 0x34 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #72 ; 0x48 │ │ - ldrb r3, [r3, #0] │ │ - ldr r6, [r1, #8] │ │ - ldr r4, [r1, #4] │ │ - str r3, [sp, #8] │ │ - add r3, sp, #76 ; 0x4c │ │ - ldrb r3, [r3, #0] │ │ - ldr r5, [pc, #564] ; (64728 ) │ │ - ldr r7, [r0, #4] │ │ - str r3, [sp, #12] │ │ - add r3, sp, #80 ; 0x50 │ │ - ldrb r3, [r3, #0] │ │ - add r5, pc │ │ - mov ip, r3 │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [r1, #0] │ │ - str r1, [sp, #20] │ │ - ldr r1, [r0, #20] │ │ - str r1, [sp, #24] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + subs r1, r2, r1 │ │ + ldr r2, [sp, #140] ; 0x8c │ │ + subs r3, r3, r6 │ │ cmp r2, #2 │ │ - bne.n 6450e │ │ - b.n 64730 │ │ + bne.n 646d2 │ │ + b.n 64882 │ │ cmp r2, #4 │ │ - bne.n 64514 │ │ - b.n 648e6 │ │ + bne.n 646d8 │ │ + b.n 64a06 │ │ cmp r2, #1 │ │ - beq.n 6451a │ │ - b.n 64ac0 │ │ - mov r1, ip │ │ - movs r2, #255 ; 0xff │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #16] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #20] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #24] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ + beq.n 646de │ │ + b.n 64b92 │ │ asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #484] ; (6472c ) │ │ - ldr r3, [r5, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #20] │ │ - str r3, [sp, #32] │ │ - lsls r3, r0, #1 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + asrs r2, r1, #31 │ │ + adds r1, r1, r2 │ │ + eors r1, r2 │ │ + cmp r3, r1 │ │ + blt.n 64708 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #32] │ │ + lsls r2, r1, #1 │ │ + subs r1, r1, r3 │ │ + str r2, [sp, #36] ; 0x24 │ │ + subs r2, r2, r3 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 64564 │ │ - b.n 64b2c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #2 │ │ - beq.n 64646 │ │ - cmp r3, #3 │ │ - beq.n 645de │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + b.n 64720 │ │ + adds r2, r1, #1 │ │ + str r2, [sp, #32] │ │ + lsls r2, r3, #1 │ │ + str r2, [sp, #36] ; 0x24 │ │ + subs r2, r2, r1 │ │ + subs r1, r3, r1 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + ble.n 64738 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #1 │ │ - bne.n 6457a │ │ - b.n 646ac │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #252 ; 0xfc │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r2 │ │ + ble.n 64750 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ ldr r2, [sp, #32] │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #100] ; 0x64 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #104] ; 0x68 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #108] ; 0x6c │ │ ldr r3, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - lsrs r5, r5, #2 │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 645e2 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #252 ; 0xfc │ │ ldr r2, [sp, #32] │ │ - lsls r3, r3, #3 │ │ + cmp r3, r2 │ │ + bne.n 64776 │ │ + b.n 64c94 │ │ + ldr r2, [sp, #0] │ │ + ldr r7, [r5, #16] │ │ + lsls r3, r6, #2 │ │ + muls r7, r2 │ │ + ldr r2, [r5, #20] │ │ + adds r3, r3, r7 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r3, [pc, #640] ; (64a30 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - lsrs r5, r5, #2 │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 6464a │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #20] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #32] │ │ - lsls r3, r3, #3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - lsrs r5, r5, #2 │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #20] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #32] │ │ - lsls r3, r3, #3 │ │ + str r0, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r7, r3, #0 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #16] │ │ + lsrs r7, r3 │ │ + mov ip, r2 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r7, r3 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + lsls r3, r2 │ │ + orrs r7, r3 │ │ + ldr r3, [r4, #24] │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + orrs r7, r3 │ │ ldr r3, [sp, #20] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ + adds r3, r0, r3 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + adds r0, r7, #0 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [r3, #0] │ │ ldr r3, [sp, #8] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #24] │ │ - lsrs r5, r5, #2 │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - subs r3, #1 │ │ - strh r0, [r4, #0] │ │ - str r3, [sp, #24] │ │ - adds r4, #2 │ │ cmp r3, #0 │ │ - ble.n 6471a │ │ - b.n 6457a │ │ + bge.n 64862 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + b.n 64874 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + b.n 6476c │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + asrs r2, r1, #31 │ │ + adds r7, r1, r2 │ │ + eors r7, r2 │ │ + cmp r3, r7 │ │ + blt.n 648ac │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #28] │ │ + lsls r2, r7, #1 │ │ + subs r7, r7, r3 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r3 │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + b.n 648c4 │ │ + adds r2, r7, #1 │ │ + str r2, [sp, #28] │ │ + lsls r2, r3, #1 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r7 │ │ + subs r7, r3, r7 │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + ble.n 648dc │ │ ldr r3, [sp, #36] ; 0x24 │ │ - subs r3, #1 │ │ + negs r3, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - adds r4, r4, r3 │ │ - b.n 6455c │ │ - nop ; (mov r8, r8) │ │ - stmdb lr, {r1, r2} │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r2 │ │ + ble.n 648f4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #28] │ │ + subs r3, r2, r3 │ │ str r3, [sp, #28] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #20] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #24] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #84] ; 0x54 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #88] ; 0x58 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + cmp r3, r2 │ │ + bne.n 6491a │ │ + b.n 64c94 │ │ + ldr r1, [sp, #0] │ │ + ldr r3, [r5, #16] │ │ + lsls r2, r6, #2 │ │ + muls r3, r1 │ │ adds r2, r2, r3 │ │ - asrs r3, r2, #2 │ │ - movs r2, #3 │ │ - str r3, [sp, #16] │ │ - ldr r3, [pc, #868] ; (64abc ) │ │ - ands r6, r2 │ │ - ldr r3, [r5, r3] │ │ - str r6, [sp, #20] │ │ - movs r6, #31 │ │ - ldr r5, [r3, #12] │ │ - ldr r1, [r3, #8] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - bne.n 64770 │ │ - b.n 64b2c │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #16] │ │ - cmp r3, #2 │ │ - beq.n 6482a │ │ - cmp r3, #3 │ │ - beq.n 647d6 │ │ - cmp r3, #1 │ │ - bne.n 64782 │ │ - b.n 6487e │ │ - ldrh r7, [r4, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r3, r7, #11 │ │ - ldrb r3, [r5, r3] │ │ - lsls r0, r0, #3 │ │ - mov ip, r3 │ │ - adds r3, r7, #0 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ldr r0, [sp, #8] │ │ - ldrb r3, [r1, r3] │ │ - ands r7, r6 │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - adds r7, r7, r0 │ │ - ldr r0, [sp, #4] │ │ - add ip, r0 │ │ - mov r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 647b0 │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r0, ip │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #11 │ │ - mov ip, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 647be │ │ - movs r7, #255 ; 0xff │ │ - mov r0, ip │ │ - lsrs r7, r7, #3 │ │ - orrs r0, r7 │ │ - adds r7, r0, #0 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 647cc │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r7 │ │ - strh r3, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r3, r7, #11 │ │ - ldrb r3, [r5, r3] │ │ - lsls r0, r0, #3 │ │ - mov ip, r3 │ │ - adds r3, r7, #0 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ldr r0, [sp, #8] │ │ - ldrb r3, [r1, r3] │ │ - ands r7, r6 │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - adds r7, r7, r0 │ │ - ldr r0, [sp, #4] │ │ - add ip, r0 │ │ - mov r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 64804 │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r0, ip │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #11 │ │ - mov ip, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 64812 │ │ - movs r7, #255 ; 0xff │ │ - mov r0, ip │ │ - lsrs r7, r7, #3 │ │ - orrs r0, r7 │ │ - adds r7, r0, #0 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 64820 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r7 │ │ - strh r3, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r3, r7, #11 │ │ - ldrb r3, [r5, r3] │ │ - lsls r0, r0, #3 │ │ - mov ip, r3 │ │ - adds r3, r7, #0 │ │ + ldr r3, [r5, #20] │ │ + ldr r1, [sp, #24] │ │ + adds r2, r3, r2 │ │ + ldrb r3, [r4, #28] │ │ + ldr r0, [r2, #0] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [pc, #248] ; (64a30 ) │ │ + ldr r3, [r1, r3] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ldr r0, [sp, #8] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r1, [r1, r0] │ │ + ldr r0, [r2, #0] │ │ ldrb r3, [r1, r3] │ │ - ands r7, r6 │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - adds r7, r7, r0 │ │ - ldr r0, [sp, #4] │ │ - add ip, r0 │ │ - mov r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 64858 │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r0, ip │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #11 │ │ - mov ip, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 64866 │ │ - movs r7, #255 ; 0xff │ │ - mov r0, ip │ │ - lsrs r7, r7, #3 │ │ - orrs r0, r7 │ │ - adds r7, r0, #0 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 64874 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r7 │ │ - strh r3, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r3, r7, #11 │ │ - ldrb r3, [r5, r3] │ │ - lsls r0, r0, #3 │ │ mov ip, r3 │ │ - adds r3, r7, #0 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #16] │ │ ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ldr r0, [sp, #8] │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r1, [r1, r0] │ │ ldrb r3, [r1, r3] │ │ - ands r7, r6 │ │ - ldrb r7, [r5, r7] │ │ + ldrb r1, [r4, #30] │ │ + str r1, [sp, #76] ; 0x4c │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + ldrb r1, [r1, #31] │ │ + ldr r7, [r2, #0] │ │ + str r1, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #20] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #80] ; 0x50 │ │ + lsrs r1, r7 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + ldr r0, [r0, r7] │ │ + ldr r7, [sp, #12] │ │ + ldrb r1, [r0, r1] │ │ + ldr r0, [sp, #16] │ │ adds r3, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - adds r7, r7, r0 │ │ - ldr r0, [sp, #4] │ │ - add ip, r0 │ │ + ldr r0, [sp, #20] │ │ + adds r1, r1, r0 │ │ mov r0, ip │ │ + mov ip, r7 │ │ + add r0, ip │ │ cmp r0, #255 ; 0xff │ │ - bls.n 648ac │ │ + bls.n 649a2 │ │ movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r0, ip │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #11 │ │ - mov ip, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 648ba │ │ - movs r7, #255 ; 0xff │ │ - mov r0, ip │ │ - lsrs r7, r7, #3 │ │ - orrs r0, r7 │ │ - adds r7, r0, #0 │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + lsrs r0, r7 │ │ + ldr r7, [sp, #64] ; 0x40 │ │ + lsls r0, r7 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 648c8 │ │ + bls.n 649b0 │ │ movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r7 │ │ - subs r2, #1 │ │ - strh r3, [r4, #0] │ │ - adds r4, #2 │ │ - cmp r2, #0 │ │ - ble.n 648da │ │ - b.n 64782 │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - adds r4, r4, r3 │ │ - b.n 64768 │ │ - str r3, [sp, #32] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #20] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #24] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #432] ; (64abc ) │ │ - ldr r3, [r5, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #16] │ │ - str r3, [sp, #28] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - bne.n 64928 │ │ - b.n 64b2c │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #2 │ │ - beq.n 649f2 │ │ - cmp r3, #3 │ │ - beq.n 64996 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #1 │ │ - bne.n 6493e │ │ - b.n 64a4c │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 6499a │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 649f6 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ + ldr r7, [sp, #68] ; 0x44 │ │ + lsrs r3, r7 │ │ + ldr r7, [sp, #72] ; 0x48 │ │ + lsls r3, r7 │ │ + orrs r3, r0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 649c4 │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + lsrs r1, r0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + str r3, [r2, #0] │ │ ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #20] │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - subs r3, #1 │ │ - strh r5, [r4, #0] │ │ - str r3, [sp, #20] │ │ - adds r4, #2 │ │ cmp r3, #0 │ │ - ble.n 64aae │ │ - b.n 6493e │ │ + bge.n 649e8 │ │ + ldr r2, [sp, #8] │ │ ldr r3, [sp, #32] │ │ - subs r3, #1 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r4, r4, r3 │ │ - b.n 64920 │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - adds r5, r3, #0 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - adds r3, r4, #0 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #20] │ │ - subs r0, r0, r6 │ │ - lsls r0, r0, #1 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #24] │ │ - lsls r3, r3, #1 │ │ adds r3, r2, r3 │ │ - adds r2, r6, #3 │ │ - asrs r7, r2, #31 │ │ - lsrs r7, r7, #30 │ │ - adds r7, r7, r2 │ │ - ldr r2, [sp, #8] │ │ - asrs r7, r7, #2 │ │ - lsrs r1, r2, #2 │ │ - lsls r4, r1, #5 │ │ - movs r1, #3 │ │ - ldr r2, [sp, #12] │ │ - ands r6, r1 │ │ - lsrs r2, r2, #3 │ │ - orrs r4, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r2, #3 │ │ - lsls r2, r2, #11 │ │ - orrs r4, r2 │ │ - cmp r5, #0 │ │ - beq.n 64b2c │ │ - adds r2, r7, #0 │ │ - cmp r6, #2 │ │ - beq.n 64b18 │ │ - cmp r6, #3 │ │ - beq.n 64b14 │ │ - cmp r6, #1 │ │ - beq.n 64b1c │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - subs r2, #1 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - cmp r2, #0 │ │ - bgt.n 64b10 │ │ - subs r5, #1 │ │ - adds r3, r3, r0 │ │ - b.n 64afe │ │ - movs r0, #0 │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #44 ; 0x2c │ │ - str r3, [sp, #4] │ │ - add r3, sp, #64 ; 0x40 │ │ - ldrb r3, [r3, #0] │ │ - ldr r6, [r1, #8] │ │ - ldr r5, [r1, #4] │ │ str r3, [sp, #8] │ │ - add r3, sp, #68 ; 0x44 │ │ - ldrb r3, [r3, #0] │ │ - adds r4, r2, #0 │ │ - str r3, [sp, #12] │ │ - add r3, sp, #72 ; 0x48 │ │ - ldrb r3, [r3, #0] │ │ - ldr r2, [r0, #4] │ │ - ldr r7, [r0, #20] │ │ - mov ip, r3 │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [r1, #0] │ │ - str r1, [sp, #16] │ │ - cmp r4, #2 │ │ - bne.n 64b62 │ │ - b.n 64d10 │ │ - cmp r4, #4 │ │ - bne.n 64b68 │ │ - b.n 64e6c │ │ - cmp r4, #1 │ │ - beq.n 64b6e │ │ - b.n 64ff8 │ │ - movs r1, #255 ; 0xff │ │ - mov r4, ip │ │ - str r3, [sp, #24] │ │ - subs r4, r1, r4 │ │ - ldr r0, [r0, #16] │ │ - ldrb r1, [r2, #9] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - muls r5, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r7, r7, r5 │ │ - adds r5, r6, #3 │ │ - asrs r3, r5, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r5 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #32] │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 64ba8 │ │ - b.n 65054 │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #2 │ │ - beq.n 64c5c │ │ - cmp r3, #3 │ │ - beq.n 64c0a │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #1 │ │ - beq.n 64cac │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [r7, #0] │ │ - lsls r0, r0, #16 │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ - muls r0, r4 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #8 │ │ - ands r0, r5 │ │ - lsrs r0, r0, #8 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - ands r5, r1 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - muls r0, r5 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - lsls r6, r6, #16 │ │ - add r3, ip │ │ - lsls r5, r3, #8 │ │ - ldr r3, [sp, #12] │ │ - orrs r6, r5 │ │ - adds r0, r0, r3 │ │ - orrs r6, r0 │ │ - stmia r7!, {r6} │ │ - b.n 64c0e │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [r7, #0] │ │ - lsls r0, r0, #16 │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ - muls r0, r4 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #8 │ │ - ands r0, r5 │ │ - lsrs r0, r0, #8 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - ands r5, r1 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - muls r0, r5 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ adds r6, r6, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r6, r6, #16 │ │ - add r3, ip │ │ - lsls r5, r3, #8 │ │ - ldr r3, [sp, #12] │ │ - orrs r6, r5 │ │ - adds r0, r0, r3 │ │ - orrs r6, r0 │ │ - stmia r7!, {r6} │ │ - b.n 64c60 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [r7, #0] │ │ - lsls r0, r0, #16 │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ - muls r0, r4 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #8 │ │ - ands r0, r5 │ │ - lsrs r0, r0, #8 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - ands r5, r1 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - muls r0, r5 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #0] │ │ + b.n 649f8 │ │ ldr r2, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ adds r6, r6, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r6, r6, #16 │ │ - add r3, ip │ │ - lsls r5, r3, #8 │ │ - ldr r3, [sp, #12] │ │ - orrs r6, r5 │ │ - adds r0, r0, r3 │ │ - orrs r6, r0 │ │ - stmia r7!, {r6} │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [r7, #0] │ │ - lsls r0, r0, #16 │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ - muls r0, r4 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #8 │ │ - ands r0, r5 │ │ - lsrs r0, r0, #8 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - ands r5, r1 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - muls r0, r5 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r6, r6, #16 │ │ add r3, ip │ │ - lsls r5, r3, #8 │ │ - ldr r3, [sp, #12] │ │ - orrs r6, r5 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - stmia r7!, {r6} │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 64d04 │ │ - b.n 64bbc │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + b.n 64910 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + asrs r2, r1, #31 │ │ + adds r1, r1, r2 │ │ + eors r1, r2 │ │ + cmp r3, r1 │ │ + blt.n 64a34 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r1, #1 │ │ + subs r1, r1, r3 │ │ + subs r7, r2, r3 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #0 │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + b.n 64a4a │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + adds r2, r1, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + subs r7, r2, r1 │ │ + subs r1, r3, r1 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + ble.n 64a62 │ │ ldr r3, [sp, #32] │ │ - adds r7, r7, r3 │ │ - b.n 64ba0 │ │ - str r3, [sp, #20] │ │ - ldrb r1, [r2, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - movs r1, #3 │ │ - movs r4, #255 ; 0xff │ │ - adds r2, r5, #0 │ │ - muls r2, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - lsls r4, r4, #8 │ │ - adds r2, r2, r3 │ │ - adds r3, r6, #3 │ │ - asrs r5, r3, #31 │ │ - lsrs r5, r5, #30 │ │ - adds r5, r5, r3 │ │ - lsls r2, r2, #2 │ │ - lsls r3, r0, #2 │ │ - ands r6, r1 │ │ - adds r7, r7, r2 │ │ - asrs r5, r5, #2 │ │ - str r3, [sp, #24] │ │ - str r6, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bne.n 64d48 │ │ - b.n 65054 │ │ - ldr r3, [sp, #16] │ │ - adds r1, r5, #0 │ │ - cmp r3, #2 │ │ - beq.n 64dd8 │ │ - cmp r3, #3 │ │ - beq.n 64d98 │ │ - cmp r3, #1 │ │ - beq.n 64e18 │ │ - ldr r3, [r7, #0] │ │ - movs r2, #255 ; 0xff │ │ - adds r6, r3, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - ands r6, r2 │ │ - adds r2, r3, #0 │ │ - mov ip, r0 │ │ - ands r3, r0 │ │ - ldr r0, [sp, #8] │ │ - ands r2, r4 │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r6, r6, #16 │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #4] │ │ - adds r6, r6, r0 │ │ - cmp r6, ip │ │ - bls.n 64d82 │ │ - mov r6, ip │ │ - lsls r6, r6, #16 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 64d8a │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orrs r2, r6 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 64d94 │ │ - movs r3, #255 ; 0xff │ │ - orrs r3, r2 │ │ - stmia r7!, {r3} │ │ - ldr r3, [r7, #0] │ │ - movs r2, #255 ; 0xff │ │ - adds r6, r3, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - ands r6, r2 │ │ - adds r2, r3, #0 │ │ - mov ip, r0 │ │ - ands r3, r0 │ │ - ldr r0, [sp, #8] │ │ - ands r2, r4 │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r6, r6, #16 │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #4] │ │ - adds r6, r6, r0 │ │ - cmp r6, ip │ │ - bls.n 64dc2 │ │ - mov r6, ip │ │ - lsls r6, r6, #16 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 64dca │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orrs r2, r6 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 64dd4 │ │ - movs r3, #255 ; 0xff │ │ - orrs r3, r2 │ │ - stmia r7!, {r3} │ │ - ldr r3, [r7, #0] │ │ - movs r2, #255 ; 0xff │ │ - adds r6, r3, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - ands r6, r2 │ │ - adds r2, r3, #0 │ │ - mov ip, r0 │ │ - ands r3, r0 │ │ - ldr r0, [sp, #8] │ │ - ands r2, r4 │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r6, r6, #16 │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #4] │ │ - adds r6, r6, r0 │ │ - cmp r6, ip │ │ - bls.n 64e02 │ │ - mov r6, ip │ │ - lsls r6, r6, #16 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 64e0a │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orrs r2, r6 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 64e14 │ │ - movs r3, #255 ; 0xff │ │ - orrs r3, r2 │ │ - stmia r7!, {r3} │ │ - ldr r3, [r7, #0] │ │ - movs r2, #255 ; 0xff │ │ - adds r6, r3, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - ands r6, r2 │ │ - adds r2, r3, #0 │ │ - mov ip, r0 │ │ - ands r3, r0 │ │ - ldr r0, [sp, #8] │ │ - ands r2, r4 │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r6, r6, #16 │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #4] │ │ - adds r6, r6, r0 │ │ - cmp r6, ip │ │ - bls.n 64e42 │ │ - mov r6, ip │ │ - lsls r6, r6, #16 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 64e4a │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orrs r2, r6 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 64e54 │ │ - movs r3, #255 ; 0xff │ │ - orrs r3, r2 │ │ - subs r1, #1 │ │ - stmia r7!, {r3} │ │ - cmp r1, #0 │ │ - ble.n 64e60 │ │ - b.n 64d58 │ │ - ldr r3, [sp, #20] │ │ - subs r3, #1 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #24] │ │ - adds r7, r7, r3 │ │ - b.n 64d40 │ │ - str r3, [sp, #24] │ │ - ldrb r1, [r2, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - muls r5, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r4, r7, r5 │ │ - adds r7, r6, #3 │ │ - asrs r3, r7, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r7 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - lsls r3, r0, #2 │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r2 │ │ + ble.n 64a7a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + negs r3, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 64ea0 │ │ - b.n 65054 │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #2 │ │ - beq.n 64f4c │ │ - cmp r3, #3 │ │ - beq.n 64efe │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #1 │ │ - beq.n 64f98 │ │ - movs r0, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r3, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r2, [sp, #4] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - lsls r5, r5, #8 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - ands r5, r3 │ │ - lsrs r5, r5, #8 │ │ - muls r2, r5 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #12] │ │ - ands r3, r6 │ │ - adds r1, r6, #0 │ │ - muls r2, r3 │ │ - str r2, [sp, #32] │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r1, r6, #0 │ │ - lsls r7, r0, #16 │ │ - adds r0, r5, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #32] │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - b.n 64f02 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r0, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r3, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r2, [sp, #4] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - lsls r5, r5, #8 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - ands r5, r3 │ │ - lsrs r5, r5, #8 │ │ - muls r2, r5 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #12] │ │ - ands r3, r6 │ │ - adds r1, r6, #0 │ │ - muls r2, r3 │ │ - str r2, [sp, #32] │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r1, r6, #0 │ │ - lsls r7, r0, #16 │ │ - adds r0, r5, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #32] │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - b.n 64f50 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r0, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r3, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r2, [sp, #4] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - lsls r5, r5, #8 │ │ - adds r0, r2, #0 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ ldr r2, [sp, #8] │ │ - ands r5, r3 │ │ - lsrs r5, r5, #8 │ │ - muls r2, r5 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #12] │ │ - ands r3, r6 │ │ - adds r1, r6, #0 │ │ - muls r2, r3 │ │ - str r2, [sp, #32] │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r1, r6, #0 │ │ - lsls r7, r0, #16 │ │ - adds r0, r5, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #32] │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - movs r0, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r3, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r2, [sp, #4] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - lsls r5, r5, #8 │ │ - adds r0, r2, #0 │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #88] ; 0x58 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #92] ; 0x5c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #8] │ │ - ands r5, r3 │ │ - lsrs r5, r5, #8 │ │ - muls r2, r5 │ │ - adds r5, r2, #0 │ │ + cmp r3, r2 │ │ + bne.n 64aa0 │ │ + b.n 64c94 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r5, #16] │ │ + lsls r3, r6, #2 │ │ + muls r2, r1 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r5, #20] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [pc, #444] ; (64c98 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + lsrs r2, r0 │ │ + ldrb r0, [r1, r2] │ │ ldr r2, [sp, #12] │ │ - ands r3, r6 │ │ - adds r1, r6, #0 │ │ - muls r2, r3 │ │ - str r2, [sp, #32] │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r1, r6, #0 │ │ - lsls r7, r0, #16 │ │ - adds r0, r5, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #32] │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #16] │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 64fec │ │ - b.n 64eb4 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r4, r4, r3 │ │ - b.n 64e98 │ │ - ldrb r1, [r2, #9] │ │ - ldr r0, [r0, #16] │ │ - adds r4, r3, #0 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - adds r2, r5, #0 │ │ muls r2, r0 │ │ - ldr r3, [sp, #16] │ │ - adds r1, r6, #3 │ │ - ldr r5, [sp, #12] │ │ - adds r2, r2, r3 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #16] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [r1, r3] │ │ + ands r2, r0 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + lsrs r2, r0 │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [sp, #16] │ │ + ldr r0, [r4, #20] │ │ + muls r1, r2 │ │ + str r1, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ands r1, r0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ lsls r2, r2, #2 │ │ - adds r2, r7, r2 │ │ - subs r7, r0, r6 │ │ - movs r0, #3 │ │ - asrs r3, r1, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #8] │ │ - asrs r3, r3, #2 │ │ - lsls r7, r7, #2 │ │ - lsls r1, r1, #8 │ │ - orrs r5, r1 │ │ - ldr r1, [sp, #4] │ │ - ands r0, r6 │ │ - lsls r1, r1, #16 │ │ - orrs r5, r1 │ │ - cmp r4, #0 │ │ - beq.n 65054 │ │ - adds r1, r3, #0 │ │ - cmp r0, #2 │ │ - beq.n 65044 │ │ - cmp r0, #3 │ │ - beq.n 65042 │ │ - cmp r0, #1 │ │ - beq.n 65046 │ │ - stmia r2!, {r5} │ │ - stmia r2!, {r5} │ │ - stmia r2!, {r5} │ │ - subs r1, #1 │ │ - stmia r2!, {r5} │ │ - cmp r1, #0 │ │ - bgt.n 65040 │ │ - subs r4, #1 │ │ - adds r2, r2, r7 │ │ - b.n 6502e │ │ - movs r0, #0 │ │ - add sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r6, r1, #0 │ │ - sub sp, #44 ; 0x2c │ │ - str r3, [sp, #0] │ │ - add r3, sp, #64 ; 0x40 │ │ - ldrb r3, [r3, #0] │ │ - ldr r4, [r6, #4] │ │ - ldr r6, [r6, #0] │ │ - str r3, [sp, #4] │ │ - add r3, sp, #68 ; 0x44 │ │ - ldrb r3, [r3, #0] │ │ - str r6, [sp, #16] │ │ - ldr r6, [r0, #20] │ │ - str r3, [sp, #8] │ │ - add r3, sp, #72 ; 0x48 │ │ - ldrb r5, [r3, #0] │ │ - ldr r7, [r1, #8] │ │ - ldr r3, [r0, #4] │ │ - ldr r1, [r1, #12] │ │ - str r6, [sp, #20] │ │ - cmp r2, #2 │ │ - bne.n 65088 │ │ - b.n 65264 │ │ - cmp r2, #4 │ │ - bne.n 6508e │ │ - b.n 653d8 │ │ - cmp r2, #1 │ │ - beq.n 65094 │ │ - b.n 65570 │ │ - movs r6, #255 ; 0xff │ │ - subs r2, r6, r5 │ │ - str r2, [sp, #12] │ │ - str r1, [sp, #28] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r7 │ │ - str r6, [sp, #16] │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r4, r4, #2 │ │ - adds r4, r3, r4 │ │ - adds r3, r7, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #24] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #3 │ │ - ands r7, r3 │ │ - str r7, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - bne.n 650d2 │ │ - b.n 655d2 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #2 │ │ - beq.n 6519c │ │ - cmp r3, #3 │ │ - beq.n 65140 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #1 │ │ - bne.n 650e8 │ │ - b.n 651f6 │ │ - ldr r5, [r4, #0] │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [r2, r3] │ │ + lsrs r1, r0 │ │ + ldr r2, [sp, #20] │ │ + ldrb r3, [r3, r1] │ │ + mov r0, ip │ │ + muls r2, r3 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r5, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + str r2, [sp, #40] ; 0x28 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #16] │ │ - adds r7, r0, #0 │ │ - lsrs r0, r5, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + str r0, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #84] ; 0x54 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r2, [r4, #24] │ │ movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + orrs r3, r0 │ │ + orrs r2, r3 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + str r2, [sp, #60] ; 0x3c │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r5, r0 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + orrs r3, r0 │ │ + str r3, [r2, #0] │ │ + cmp r7, #0 │ │ + bge.n 64b78 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ adds r7, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r7, r7, #16 │ │ - orrs r5, r7 │ │ + ldr r3, [sp, #32] │ │ adds r6, r6, r3 │ │ - lsls r6, r6, #8 │ │ - orrs r5, r6 │ │ - stmia r4!, {r5} │ │ - b.n 65144 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldr r5, [r4, #0] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r5, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #16] │ │ - adds r7, r0, #0 │ │ - lsrs r0, r5, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - adds r0, r0, r3 │ │ ldr r3, [sp, #0] │ │ - orrs r5, r0 │ │ + b.n 64b84 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ adds r7, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r7, r7, #16 │ │ - orrs r5, r7 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ adds r6, r6, r3 │ │ - lsls r6, r6, #8 │ │ - orrs r5, r6 │ │ - stmia r4!, {r5} │ │ - b.n 651a0 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldr r5, [r4, #0] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r5, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #16] │ │ - adds r7, r0, #0 │ │ - lsrs r0, r5, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - adds r0, r0, r3 │ │ ldr r3, [sp, #0] │ │ - orrs r5, r0 │ │ - adds r7, r7, r3 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - lsls r7, r7, #16 │ │ - orrs r5, r7 │ │ - adds r6, r6, r3 │ │ - lsls r6, r6, #8 │ │ - orrs r5, r6 │ │ - stmia r4!, {r5} │ │ - ldr r5, [r4, #0] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r5, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #16] │ │ - adds r7, r0, #0 │ │ - lsrs r0, r5, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r5, r0 │ │ - adds r7, r7, r3 │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + b.n 64a96 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + asrs r2, r1, #31 │ │ + adds r7, r1, r2 │ │ + eors r7, r2 │ │ + cmp r3, r7 │ │ + blt.n 64bba │ │ + lsls r2, r7, #1 │ │ + subs r7, r7, r3 │ │ + adds r0, r3, #1 │ │ + str r2, [sp, #24] │ │ + subs r2, r2, r3 │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #28] │ │ + movs r7, #1 │ │ + b.n 64bd0 │ │ + lsls r2, r3, #1 │ │ + adds r0, r7, #1 │ │ + str r2, [sp, #24] │ │ + subs r2, r2, r7 │ │ + subs r7, r3, r7 │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + movs r7, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ - lsls r7, r7, #16 │ │ - orrs r5, r7 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r6, r6, #8 │ │ - orrs r5, r6 │ │ - subs r3, #1 │ │ - stmia r4!, {r5} │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - ble.n 65258 │ │ - b.n 650e8 │ │ + cmp r6, r3 │ │ + ble.n 64be2 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r7, r7 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r2 │ │ + ble.n 64bfa │ │ ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ + negs r3, r3 │ │ str r3, [sp, #28] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r4, r4, r3 │ │ - b.n 650ca │ │ - str r1, [sp, #12] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - movs r5, #3 │ │ - movs r1, #255 ; 0xff │ │ - adds r3, r4, #0 │ │ - muls r3, r0 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + subs r0, r0, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r0 │ │ + beq.n 64c94 │ │ + ldr r3, [r5, #16] │ │ + ldr r2, [sp, #0] │ │ + ldrb r1, [r4, #28] │ │ + muls r3, r2 │ │ + lsls r2, r6, #2 │ │ + adds r3, r2, r3 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #16] │ │ - subs r0, r0, r7 │ │ - adds r3, r3, r2 │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldrb r2, [r2, #31] │ │ + lsls r3, r2 │ │ + orrs r1, r3 │ │ + ldr r3, [r4, #24] │ │ ldr r2, [sp, #20] │ │ - lsls r3, r3, #2 │ │ - adds r6, r2, r3 │ │ - adds r3, r7, #3 │ │ - asrs r4, r3, #31 │ │ - lsrs r4, r4, #30 │ │ - adds r4, r4, r3 │ │ - ands r7, r5 │ │ - lsls r3, r0, #2 │ │ - asrs r4, r4, #2 │ │ - str r3, [sp, #20] │ │ - str r7, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - bne.n 6529c │ │ - b.n 655d2 │ │ - ldr r3, [sp, #16] │ │ - adds r0, r4, #0 │ │ - cmp r3, #2 │ │ - beq.n 65338 │ │ - cmp r3, #3 │ │ - beq.n 652f2 │ │ - cmp r3, #1 │ │ - beq.n 6537e │ │ - ldr r5, [r6, #0] │ │ - adds r7, r5, #0 │ │ - ands r7, r1 │ │ - mov ip, r7 │ │ - ldr r7, [sp, #0] │ │ - lsrs r2, r5, #16 │ │ - ands r2, r1 │ │ - adds r2, r2, r7 │ │ - ldr r7, [sp, #4] │ │ - lsrs r3, r5, #8 │ │ - ands r3, r1 │ │ - adds r3, r3, r7 │ │ - ldr r7, [sp, #8] │ │ - add ip, r7 │ │ - mov r7, ip │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 652d2 │ │ - movs r7, #255 ; 0xff │ │ - mov ip, r7 │ │ - mov r7, ip │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r7, r5 │ │ - adds r5, r7, #0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 652e2 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - orrs r2, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 652ec │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - orrs r3, r2 │ │ - stmia r6!, {r3} │ │ - ldr r5, [r6, #0] │ │ - adds r7, r5, #0 │ │ - ands r7, r1 │ │ - mov ip, r7 │ │ - ldr r7, [sp, #0] │ │ - lsrs r2, r5, #16 │ │ - ands r2, r1 │ │ - adds r2, r2, r7 │ │ - ldr r7, [sp, #4] │ │ - lsrs r3, r5, #8 │ │ - ands r3, r1 │ │ - adds r3, r3, r7 │ │ - ldr r7, [sp, #8] │ │ - add ip, r7 │ │ - mov r7, ip │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 65318 │ │ - movs r7, #255 ; 0xff │ │ - mov ip, r7 │ │ - mov r7, ip │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r7, r5 │ │ - adds r5, r7, #0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 65328 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - orrs r2, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 65332 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - orrs r3, r2 │ │ - stmia r6!, {r3} │ │ - ldr r5, [r6, #0] │ │ - adds r7, r5, #0 │ │ - ands r7, r1 │ │ - mov ip, r7 │ │ - ldr r7, [sp, #0] │ │ - lsrs r2, r5, #16 │ │ - ands r2, r1 │ │ - adds r2, r2, r7 │ │ - ldr r7, [sp, #4] │ │ - lsrs r3, r5, #8 │ │ - ands r3, r1 │ │ - adds r3, r3, r7 │ │ - ldr r7, [sp, #8] │ │ - add ip, r7 │ │ - mov r7, ip │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 6535e │ │ - movs r7, #255 ; 0xff │ │ - mov ip, r7 │ │ - mov r7, ip │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r7, r5 │ │ - adds r5, r7, #0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 6536e │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - orrs r2, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 65378 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - orrs r3, r2 │ │ - stmia r6!, {r3} │ │ - ldr r5, [r6, #0] │ │ - adds r7, r5, #0 │ │ - ands r7, r1 │ │ - mov ip, r7 │ │ - ldr r7, [sp, #0] │ │ - lsrs r2, r5, #16 │ │ - ands r2, r1 │ │ - adds r2, r2, r7 │ │ - ldr r7, [sp, #4] │ │ - lsrs r3, r5, #8 │ │ - ands r3, r1 │ │ - adds r3, r3, r7 │ │ - ldr r7, [sp, #8] │ │ - add ip, r7 │ │ - mov r7, ip │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 653a4 │ │ - movs r7, #255 ; 0xff │ │ - mov ip, r7 │ │ - mov r7, ip │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r7, r5 │ │ - adds r5, r7, #0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 653b4 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - orrs r2, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 653be │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - orrs r3, r2 │ │ - subs r0, #1 │ │ - stmia r6!, {r3} │ │ - cmp r0, #0 │ │ - ble.n 653cc │ │ - b.n 652ac │ │ - ldr r3, [sp, #12] │ │ - subs r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #20] │ │ - adds r6, r6, r3 │ │ - b.n 65294 │ │ - str r1, [sp, #24] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - adds r5, r4, #0 │ │ - muls r5, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r7 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r5, r5, #2 │ │ - adds r4, r3, r5 │ │ - adds r5, r7, #3 │ │ - asrs r3, r5, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r5 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #16] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #28] │ │ - movs r3, #3 │ │ - ands r7, r3 │ │ - str r7, [sp, #20] │ │ - ldr r3, [sp, #24] │ │ + orrs r1, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldrb r2, [r2, #31] │ │ + lsls r3, r2 │ │ + orrs r3, r1 │ │ + mov r1, ip │ │ + ldr r2, [r5, #20] │ │ + str r3, [r1, r2] │ │ + ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bne.n 65410 │ │ - b.n 655d2 │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #2 │ │ - beq.n 654c0 │ │ - cmp r3, #3 │ │ - beq.n 65470 │ │ - ldr r3, [sp, #16] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #1 │ │ - beq.n 6550e │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ - movs r0, #255 ; 0xff │ │ - lsrs r7, r5, #16 │ │ - ands r7, r3 │ │ + bge.n 64c74 │ │ + ldr r2, [sp, #24] │ │ + adds r6, r6, r7 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #28] │ │ ldr r3, [sp, #0] │ │ - lsrs r6, r5, #8 │ │ - ands r0, r5 │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + adds r3, r3, r2 │ │ + b.n 64c8a │ │ + ldr r2, [sp, #32] │ │ ldr r3, [sp, #8] │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - orrs r5, r0 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #16 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r5, r0 │ │ - stmia r4!, {r5} │ │ - b.n 65474 │ │ - ldr r3, [sp, #16] │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ - movs r0, #255 ; 0xff │ │ - lsrs r7, r5, #16 │ │ - ands r7, r3 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ - lsrs r6, r5, #8 │ │ - ands r0, r5 │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r6, r3 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + b.n 64c12 │ │ + add sp, #116 ; 0x74 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #124 ; 0x7c │ │ + adds r5, r3, #0 │ │ + add r3, sp, #152 ; 0x98 │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r3, #0] │ │ + add r3, sp, #156 ; 0x9c │ │ + ldrb r6, [r3, #0] │ │ + add r3, sp, #160 ; 0xa0 │ │ + ldrb r3, [r3, #0] │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #8] │ │ + add r3, sp, #164 ; 0xa4 │ │ + ldrb r3, [r3, #0] │ │ + str r1, [sp, #0] │ │ + ldr r4, [r0, #4] │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #764] ; (64fbc ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #148] ; 0x94 │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 64cf4 │ │ + ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ - orrs r5, r0 │ │ - adds r0, r7, #0 │ │ + muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #16 │ │ - orrs r5, r0 │ │ + ldr r3, [sp, #32] │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ + muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r5, r0 │ │ - stmia r4!, {r5} │ │ - b.n 654c4 │ │ - ldr r3, [sp, #16] │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ - movs r0, #255 ; 0xff │ │ - lsrs r7, r5, #16 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #0] │ │ - lsrs r6, r5, #8 │ │ - ands r0, r5 │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + str r0, [sp, #20] │ │ + b.n 64cfc │ │ ldr r3, [sp, #8] │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - orrs r5, r0 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #16 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #8 │ │ - orrs r5, r0 │ │ - stmia r4!, {r5} │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ - movs r0, #255 ; 0xff │ │ - lsrs r7, r5, #16 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #0] │ │ - lsrs r6, r5, #8 │ │ - ands r0, r5 │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ + str r2, [sp, #12] │ │ + str r6, [sp, #16] │ │ + str r3, [sp, #20] │ │ movs r3, #255 ; 0xff │ │ - ands r6, r3 │ │ + ldr r2, [sp, #32] │ │ + eors r2, r3 │ │ + str r2, [sp, #28] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + cmp r3, r2 │ │ + beq.n 64d0e │ │ + b.n 65126 │ │ + ldr r3, [sp, #148] ; 0x94 │ │ + ldrb r1, [r4, #9] │ │ + ldr r6, [r7, #20] │ │ + ldr r0, [r7, #16] │ │ + cmp r3, #2 │ │ + bne.n 64d1c │ │ + b.n 64e5e │ │ + cmp r3, #4 │ │ + bne.n 64d22 │ │ + b.n 64f76 │ │ + cmp r3, #1 │ │ + beq.n 64d28 │ │ + b.n 6509e │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - movs r1, #255 ; 0xff │ │ - orrs r5, r0 │ │ - adds r0, r7, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r0, r0, #16 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #12] │ │ - lsls r0, r0, #8 │ │ - orrs r5, r0 │ │ - subs r3, #1 │ │ - stmia r4!, {r5} │ │ - str r3, [sp, #12] │ │ - cmp r3, #0 │ │ - ble.n 65564 │ │ - b.n 65424 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - adds r4, r4, r3 │ │ - b.n 65408 │ │ - adds r6, r1, #0 │ │ - ldr r0, [r0, #16] │ │ - ldrb r1, [r3, #9] │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - adds r2, r4, #0 │ │ - muls r2, r0 │ │ - ldr r3, [sp, #16] │ │ - adds r1, r7, #3 │ │ - ldr r4, [sp, #8] │ │ - adds r2, r2, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r2, r2, #2 │ │ - lsls r5, r5, #24 │ │ - adds r2, r3, r2 │ │ - asrs r3, r1, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #4] │ │ - subs r0, r0, r7 │ │ - asrs r3, r3, #2 │ │ - lsls r1, r1, #8 │ │ - orrs r4, r1 │ │ - ldr r1, [sp, #0] │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + bgt.n 64d58 │ │ + adds r0, r0, r3 │ │ + subs r5, r5, r3 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ lsls r0, r0, #2 │ │ - lsls r1, r1, #16 │ │ - orrs r4, r1 │ │ - orrs r4, r5 │ │ - movs r5, #3 │ │ - ands r7, r5 │ │ - cmp r6, #0 │ │ - beq.n 655d2 │ │ - adds r1, r3, #0 │ │ - cmp r7, #2 │ │ - beq.n 655c2 │ │ - cmp r7, #3 │ │ - beq.n 655c0 │ │ - cmp r7, #1 │ │ - beq.n 655c4 │ │ - stmia r2!, {r4} │ │ - stmia r2!, {r4} │ │ - stmia r2!, {r4} │ │ - subs r1, #1 │ │ - stmia r2!, {r4} │ │ - cmp r1, #0 │ │ - bgt.n 655be │ │ - subs r6, #1 │ │ - adds r2, r2, r0 │ │ - b.n 655ac │ │ - movs r0, #0 │ │ - add sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - ldr r2, [pc, #964] ; (659a4 ) │ │ - sub sp, #100 ; 0x64 │ │ + adds r6, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ str r3, [sp, #0] │ │ - add r2, pc │ │ - str r2, [sp, #24] │ │ - movs r2, #255 ; 0xff │ │ - add r3, sp, #120 ; 0x78 │ │ - ldrb r3, [r3, #0] │ │ - ldr r4, [r0, #4] │ │ - mov ip, r0 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #124 ; 0x7c │ │ - ldrb r3, [r3, #0] │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #128 ; 0x80 │ │ - ldrb r3, [r3, #0] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - ldrb r2, [r4, #9] │ │ - lsls r3, r2, #24 │ │ - cmp r2, #2 │ │ - beq.n 65618 │ │ - lsrs r3, r3, #24 │ │ - cmp r3, #4 │ │ - bne.n 65614 │ │ - bl 660bc │ │ - bl 66b5c │ │ - ldr r2, [r7, #4] │ │ - ldr r6, [r7, #12] │ │ - ldr r3, [r0, #16] │ │ - str r2, [sp, #16] │ │ - mov r2, ip │ │ - ldr r0, [r7, #0] │ │ - ldr r1, [r1, #8] │ │ - ldr r7, [r2, #20] │ │ - cmp r5, #2 │ │ - bne.n 6562e │ │ - b.n 659ac │ │ - cmp r5, #4 │ │ - bne.n 65634 │ │ - b.n 65c94 │ │ - cmp r5, #1 │ │ - beq.n 6563c │ │ - bl 65f98 │ │ - lsrs r5, r3, #31 │ │ - ldr r2, [sp, #16] │ │ - adds r5, r5, r3 │ │ - asrs r5, r5, #1 │ │ - muls r2, r5 │ │ - adds r0, r2, r0 │ │ - lsls r0, r0, #1 │ │ - adds r3, r7, r0 │ │ - str r6, [sp, #60] ; 0x3c │ │ - adds r6, r1, #3 │ │ - str r3, [sp, #16] │ │ - asrs r3, r6, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r6 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #32] │ │ - subs r3, r5, r1 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #88] ; 0x58 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #2 │ │ - str r1, [sp, #64] ; 0x40 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #72] ; 0x48 │ │ + b.n 64d72 │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #2 │ │ + subs r5, r3, r5 │ │ + adds r3, r5, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + adds r6, r6, r0 │ │ cmp r3, #0 │ │ - bne.n 65678 │ │ - b.n 659e4 │ │ - ldr r3, [pc, #812] ; (659a8 ) │ │ + bne.n 64d4a │ │ + adds r6, #4 │ │ + str r5, [sp, #0] │ │ + b.n 64d4a │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 64d7e │ │ + bl 660aa │ │ + ldrb r3, [r4, #28] │ │ ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #20] │ │ - ldr r3, [r4, #12] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #16] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [r4, #20] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r4, #24] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - cmp r3, #2 │ │ - bne.n 65698 │ │ - b.n 65818 │ │ - cmp r3, #3 │ │ - beq.n 6575e │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ + ldr r7, [r6, #0] │ │ + str r3, [sp, #8] │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cmp r3, #1 │ │ - bne.n 656a8 │ │ - b.n 658d0 │ │ - ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #20] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #36] ; 0x24 │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #532] ; (64fc0 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #4] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [r1, r2] │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ands r3, r7 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - adds r6, r0, #0 │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #56] ; 0x38 │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r4, #16] │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r3, r3, #2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + adds r3, r0, #0 │ │ + mov ip, r1 │ │ + add r2, ip │ │ + adds r0, r2, #0 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [sp, #8] │ │ + mov ip, r1 │ │ + lsrs r0, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r0, r5 │ │ + add r2, ip │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #32] │ │ + lsrs r5, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r5, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + orrs r0, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #24] │ │ + ands r2, r7 │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #4] │ │ + ldr r1, [r1, r5] │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + lsrs r2, r1 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + lsls r2, r1 │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #20] │ │ + adds r7, r3, r2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsrs r7, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r7, r3 │ │ + orrs r0, r7 │ │ + stmia r6!, {r0} │ │ + b.n 64d72 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - lsls r6, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ + cmp r3, r5 │ │ + bgt.n 64e8e │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #16] │ │ - b.n 65762 │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ + subs r5, r5, r3 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + lsls r0, r0, #2 │ │ + adds r6, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #0] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + b.n 64f6a │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #2 │ │ + subs r5, r3, r5 │ │ + adds r3, r5, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + adds r6, r6, r0 │ │ + cmp r3, #0 │ │ + bne.n 64e80 │ │ + adds r6, #4 │ │ + str r5, [sp, #0] │ │ + b.n 64e80 │ │ ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #20] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r6, #0] │ │ + str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r5, [r3, #31] │ │ + ldr r5, [r6, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #260] ; (64fc0 ) │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #8] │ │ + lsrs r3, r1 │ │ + ldrb r3, [r2, r3] │ │ + ldr r1, [r6, #0] │ │ + mov ip, r3 │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #28] │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r2, r0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #32] │ │ + lsrs r3, r1 │ │ + ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r2, r3, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + ldr r1, [r1, r0] │ │ + ldrb r7, [r4, #31] │ │ lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldrb r3, [r1, r3] │ │ + adds r1, r4, #4 │ │ + ldrb r1, [r1, #31] │ │ + ldr r5, [r6, #0] │ │ + str r1, [sp, #44] ; 0x2c │ │ + lsls r1, r7, #2 │ │ + str r1, [sp, #48] ; 0x30 │ │ + ldr r1, [r4, #24] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r1, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r0, [r5, r0] │ │ + ldr r5, [sp, #12] │ │ + ldrb r1, [r0, r1] │ │ + mov r0, ip │ │ + mov ip, r5 │ │ + add r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 64f2e │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [sp, #16] │ │ + adds r2, r2, r5 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 64f38 │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #20] │ │ + adds r3, r3, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 64f42 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #4] │ │ + lsrs r1, r7 │ │ + lsrs r0, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r7, r1, #0 │ │ + lsls r0, r5 │ │ + ldr r5, [sp, #28] │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #32] │ │ + lsls r2, r5 │ │ + orrs r0, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + lsls r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + orrs r0, r7 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ + stmia r6!, {r0} │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 64ea8 │ │ + bl 660aa │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - lsls r6, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ + cmp r3, r5 │ │ + bgt.n 64fa4 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #16] │ │ - b.n 6581c │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #20] │ │ + lsls r0, r0, #2 │ │ + adds r7, r6, r0 │ │ + subs r6, r5, r3 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r6, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + b.n 64fc4 │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #2 │ │ + subs r5, r3, r5 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + adds r7, r6, r0 │ │ + adds r6, r5, #1 │ │ + cmp r3, #0 │ │ + bne.n 64f96 │ │ + adds r7, #4 │ │ + adds r6, r5, #0 │ │ + b.n 64f96 │ │ + b.n 65250 │ │ + movs r6, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + subs r6, #1 │ │ + bcs.n 64fcc │ │ + bl 660aa │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #0] │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #32] │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #752] ; (652ec ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ lsrs r3, r5 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #0] │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - adds r6, r0, #0 │ │ + ldr r3, [sp, #28] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ands r3, r7 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #32] │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #0] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r3, r3, #2 │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + orrs r5, r0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsls r2, r3, #2 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - lsls r6, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + ands r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + b.n 64fc4 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + bgt.n 650c8 │ │ + adds r0, r0, r3 │ │ + subs r5, r5, r3 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + lsls r0, r0, #2 │ │ + adds r6, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r7, r5, r3 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #0] │ │ + adds r0, r4, #1 │ │ + adds r5, r4, #3 │ │ + b.n 650e0 │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #2 │ │ + subs r5, r3, r5 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + adds r6, r6, r0 │ │ + adds r7, r5, #1 │ │ + cmp r3, #0 │ │ + bne.n 650be │ │ + adds r6, #4 │ │ + adds r7, r5, #0 │ │ + b.n 650be │ │ + subs r7, #1 │ │ + bcs.n 650e8 │ │ + bl 660aa │ │ + ldrb r3, [r4, #29] │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [sp, #12] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #0] │ │ + ldrb r2, [r2, #31] │ │ + lsls r3, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldrb r1, [r0, #31] │ │ + lsls r2, r1 │ │ ldr r1, [sp, #20] │ │ + orrs r3, r2 │ │ + ldrb r2, [r4, #30] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldrb r1, [r5, #31] │ │ + lsls r2, r1 │ │ + ldr r1, [sp, #32] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #31] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + adds r1, r4, #4 │ │ + ldrb r1, [r1, #31] │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + stmia r6!, {r3} │ │ + b.n 650e0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + beq.n 6512e │ │ + b.n 65596 │ │ + ldr r3, [sp, #148] ; 0x94 │ │ + ldrb r1, [r4, #9] │ │ + ldr r6, [r7, #20] │ │ + ldr r0, [r7, #16] │ │ + cmp r3, #2 │ │ + bne.n 6513c │ │ + b.n 65290 │ │ + cmp r3, #4 │ │ + bne.n 65142 │ │ + b.n 653c2 │ │ + cmp r3, #1 │ │ + beq.n 65148 │ │ + b.n 654f8 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + cmp r3, r2 │ │ + bgt.n 65180 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r5, r6, r3 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #144] ; 0x90 │ │ + subs r6, r3, r2 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r6, r3 │ │ + str r3, [sp, #0] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ + adds r3, r4, #2 │ │ str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r3, #31] │ │ + adds r3, r4, #3 │ │ str r3, [sp, #76] ; 0x4c │ │ + b.n 651a2 │ │ + ldr r7, [sp, #144] ; 0x90 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + muls r7, r0 │ │ + adds r5, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r5, r5, #2 │ │ + adds r5, r6, r5 │ │ + subs r3, r3, r2 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + cmp r2, #0 │ │ + bne.n 6516e │ │ + lsls r2, r0, #2 │ │ + adds r5, r5, r2 │ │ + b.n 6516c │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 651ae │ │ + bl 660aa │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r7, [r5, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #32] │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [pc, #268] ; (652ec ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [r4, #12] │ │ ands r3, r7 │ │ - lsrs r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ adds r6, r0, #0 │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r4, #16] │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r3, r3, #2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + str r0, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - lsls r6, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + adds r3, r0, #0 │ │ + adds r6, r6, r2 │ │ + ldr r2, [sp, #8] │ │ + mov ip, r1 │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsls r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + add r2, ip │ │ + lsrs r2, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsls r2, r1 │ │ + orrs r6, r2 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #24] │ │ + ands r2, r7 │ │ + lsrs r2, r0 │ │ + ldr r0, [sp, #4] │ │ + ldr r1, [r1, r0] │ │ + ldrb r0, [r1, r2] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + lsrs r0, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r0, r2 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r6 │ │ + adds r7, r3, r2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsrs r7, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - str r3, [sp, #28] │ │ - cmp r3, #0 │ │ - ble.n 65990 │ │ - b.n 656a8 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + lsls r7, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - mov ip, r2 │ │ - subs r3, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #16] │ │ - add r3, ip │ │ - str r3, [sp, #16] │ │ - b.n 65670 │ │ - nop ; (mov r8, r8) │ │ - bhi.n 659f4 │ │ - movs r6, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - lsrs r5, r3, #31 │ │ - ldr r2, [sp, #16] │ │ + orrs r0, r7 │ │ + str r0, [r5, #0] │ │ adds r5, r5, r3 │ │ - asrs r3, r5, #1 │ │ - muls r2, r3 │ │ - str r6, [sp, #52] ; 0x34 │ │ - adds r6, r2, r0 │ │ - adds r2, r1, #3 │ │ - asrs r5, r2, #31 │ │ - lsrs r5, r5, #30 │ │ - adds r5, r5, r2 │ │ - asrs r2, r5, #2 │ │ - movs r5, #3 │ │ - subs r3, r3, r1 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #80] ; 0x50 │ │ + b.n 651a2 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + cmp r3, r2 │ │ + bgt.n 652c8 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #144] ; 0x90 │ │ + subs r7, r3, r2 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r7, r3 │ │ + str r3, [sp, #0] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ - lsls r6, r6, #1 │ │ - ands r1, r5 │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #56] ; 0x38 │ │ adds r3, r4, #2 │ │ - adds r6, r7, r6 │ │ - str r2, [sp, #20] │ │ - str r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 659ea │ │ - movs r0, #0 │ │ - bl 66b62 │ │ - ldr r3, [pc, #676] ; (65c90 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #12] │ │ - ldr r3, [r4, #12] │ │ - str r3, [sp, #28] │ │ - ldr r3, [r4, #16] │ │ - str r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #24] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #2 │ │ - bne.n 65a0a │ │ - b.n 65b4a │ │ - cmp r3, #3 │ │ - beq.n 65ab0 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #1 │ │ - bne.n 65a1a │ │ - b.n 65be2 │ │ - ldrb r3, [r4, #28] │ │ - ldrh r1, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r0, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ + adds r3, r4, #3 │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #12] │ │ - ldr r0, [r5, r0] │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r0, [r4, #30] │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - adds r0, r4, #3 │ │ - ldrb r0, [r0, #31] │ │ - lsls r5, r5, #2 │ │ - mov ip, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r5 │ │ - mov r5, ip │ │ - lsrs r1, r0 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r1, [r5, r1] │ │ - ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r1, r1, r5 │ │ - ldr r5, [sp, #0] │ │ - adds r2, r2, r5 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 65a82 │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsrs r2, r5 │ │ - lsls r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 65a8e │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r3, r5 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 65aa2 │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r1, r2 │ │ - lsls r1, r0 │ │ - orrs r3, r1 │ │ - strh r3, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 65ab4 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ + b.n 653b6 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r3, [sp, #0] │ │ + muls r2, r0 │ │ + adds r2, r2, r3 │ │ + lsls r3, r2, #2 │ │ + adds r6, r6, r3 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + cmp r2, #0 │ │ + bne.n 652b6 │ │ + lsls r2, r0, #2 │ │ + adds r6, r6, r2 │ │ + b.n 652b4 │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r3, [r4, #28] │ │ - ldrh r1, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r6, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r5, [r6, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #804] ; (65628 ) │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r0, r2] │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r2, [r2, r3] │ │ + ldr r1, [sp, #8] │ │ + lsrs r3, r1 │ │ + ldrb r3, [r2, r3] │ │ + ldr r1, [r6, #0] │ │ + mov ip, r3 │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #12] │ │ - ldr r0, [r5, r0] │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r0, [r4, #30] │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - adds r0, r4, #3 │ │ - ldrb r0, [r0, #31] │ │ - lsls r5, r5, #2 │ │ - mov ip, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r5 │ │ - mov r5, ip │ │ - lsrs r1, r0 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r1, [r5, r1] │ │ - ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r1, r1, r5 │ │ - ldr r5, [sp, #0] │ │ - adds r2, r2, r5 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 65b1c │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsrs r2, r5 │ │ - lsls r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 65b28 │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r3, r5 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 65b3c │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r1, r2 │ │ - lsls r1, r0 │ │ - orrs r3, r1 │ │ - strh r3, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 65b4e │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldrh r1, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ + str r3, [sp, #28] │ │ ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ - ldr r2, [r0, r2] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - lsrs r3, r7 │ │ + ldr r1, [sp, #32] │ │ + lsrs r3, r1 │ │ ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r1 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + ldr r1, [r1, r0] │ │ + ldrb r7, [r4, #31] │ │ lsrs r3, r5 │ │ - ldr r5, [sp, #12] │ │ + ldrb r3, [r1, r3] │ │ + adds r1, r4, #4 │ │ + ldrb r1, [r1, #31] │ │ + ldr r5, [r6, #0] │ │ + str r1, [sp, #44] ; 0x2c │ │ + lsls r1, r7, #2 │ │ + str r1, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r1, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ ldr r0, [r5, r0] │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r0, [r4, #30] │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - adds r0, r4, #3 │ │ - ldrb r0, [r0, #31] │ │ - lsls r5, r5, #2 │ │ + ldr r5, [sp, #12] │ │ + ldrb r1, [r0, r1] │ │ + mov r0, ip │ │ mov ip, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r5 │ │ - mov r5, ip │ │ - lsrs r1, r0 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r1, [r5, r1] │ │ - ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r1, r1, r5 │ │ - ldr r5, [sp, #0] │ │ + add r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 65376 │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [sp, #16] │ │ adds r2, r2, r5 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 65bb6 │ │ + bls.n 65380 │ │ movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsrs r2, r5 │ │ - lsls r2, r7 │ │ + ldr r5, [sp, #20] │ │ + adds r3, r3, r5 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 65bc2 │ │ + bls.n 6538a │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r3, r5 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 65bd6 │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r1, r2 │ │ - lsls r1, r0 │ │ - orrs r3, r1 │ │ - strh r3, [r6, #0] │ │ - adds r6, #2 │ │ - ldrb r3, [r4, #28] │ │ - ldrh r1, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r0, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #12] │ │ - ldr r0, [r5, r0] │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r0, [r4, #30] │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - adds r0, r4, #3 │ │ - ldrb r0, [r0, #31] │ │ - lsls r5, r5, #2 │ │ - mov ip, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r5 │ │ - mov r5, ip │ │ - lsrs r1, r0 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r1, [r5, r1] │ │ ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ + lsrs r1, r7 │ │ + lsrs r0, r5 │ │ ldr r5, [sp, #8] │ │ - adds r1, r1, r5 │ │ - ldr r5, [sp, #0] │ │ - adds r2, r2, r5 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 65c4a │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #60] ; 0x3c │ │ + adds r7, r1, #0 │ │ + lsls r0, r5 │ │ + ldr r5, [sp, #28] │ │ lsrs r2, r5 │ │ - lsls r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 65c56 │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r3, r5 │ │ - orrs r3, r2 │ │ + ldr r5, [sp, #32] │ │ + lsls r2, r5 │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + orrs r0, r7 │ │ + lsrs r3, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 65c6a │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r1, r2 │ │ - lsls r1, r0 │ │ - orrs r3, r1 │ │ - strh r3, [r6, #0] │ │ - ldr r3, [sp, #16] │ │ - adds r6, #2 │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 65c82 │ │ - b.n 65a1a │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - subs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + str r0, [r6, #0] │ │ adds r6, r6, r3 │ │ - b.n 659de │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - lsrs r5, r3, #31 │ │ - ldr r2, [sp, #16] │ │ - adds r5, r5, r3 │ │ - asrs r5, r5, #1 │ │ - muls r2, r5 │ │ - adds r0, r2, r0 │ │ - lsls r0, r0, #1 │ │ - str r6, [sp, #52] ; 0x34 │ │ - adds r6, r7, r0 │ │ - adds r7, r1, #3 │ │ - asrs r3, r7, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r7 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - subs r3, r5, r1 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #84] ; 0x54 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 652f0 │ │ + bl 660aa │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + cmp r3, r2 │ │ + bgt.n 653f8 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r7, r6, r3 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #144] ; 0x90 │ │ + subs r6, r3, r2 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r6, r3 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #2 │ │ - str r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 65cce │ │ - b.n 659e4 │ │ - ldr r3, [pc, #708] ; (65f94 ) │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #72] ; 0x48 │ │ + b.n 6541a │ │ + ldr r7, [sp, #144] ; 0x90 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + muls r7, r0 │ │ + adds r5, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r5, r5, #2 │ │ + adds r7, r6, r5 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 653e6 │ │ + lsls r2, r0, #2 │ │ + adds r7, r7, r2 │ │ + adds r6, r3, #0 │ │ + b.n 653e6 │ │ + subs r6, #1 │ │ + bcs.n 65422 │ │ + bl 660aa │ │ + ldrb r3, [r4, #28] │ │ ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #12] │ │ - ldr r3, [r4, #12] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #0] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #28] │ │ - ldr r3, [r4, #16] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #24] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #2 │ │ - bne.n 65cee │ │ - b.n 65e3e │ │ - cmp r3, #3 │ │ - beq.n 65d9c │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #1 │ │ - bne.n 65cfe │ │ - b.n 65ede │ │ - ldrb r3, [r4, #28] │ │ - ldrh r5, [r6, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #4 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #468] ; (65628 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ands r3, r5 │ │ - lsrs r3, r7 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #0] │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #28] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r5 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #32] │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #0] │ │ ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ + ldr r2, [sp, #16] │ │ muls r2, r3 │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ands r5, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r5, r2 │ │ - ldrb r5, [r3, r5] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r7, r0 │ │ - adds r0, r5, #0 │ │ - orrs r7, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r0, r3 │ │ - orrs r7, r0 │ │ - strh r7, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 65da0 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldrh r5, [r6, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ands r3, r5 │ │ - lsrs r3, r7 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r5 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ muls r2, r3 │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ands r5, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r5, r2 │ │ - ldrb r5, [r3, r5] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ + str r2, [sp, #56] ; 0x38 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r7, r0 │ │ - adds r0, r5, #0 │ │ - orrs r7, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r4, #24] │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #32] │ │ lsls r0, r3 │ │ - orrs r7, r0 │ │ - strh r7, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 65e42 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldrh r5, [r6, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + orrs r5, r0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ands r3, r5 │ │ - lsrs r3, r7 │ │ - ldrb r0, [r2, r3] │ │ ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r5 │ │ + ands r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ands r5, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r5, r2 │ │ - ldrb r5, [r3, r5] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #36] ; 0x24 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - orrs r7, r0 │ │ - adds r0, r5, #0 │ │ - orrs r7, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ lsls r0, r3 │ │ - orrs r7, r0 │ │ - strh r7, [r6, #0] │ │ - adds r6, #2 │ │ - ldrb r3, [r4, #28] │ │ - ldrh r5, [r6, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ + orrs r5, r0 │ │ + str r5, [r7, #0] │ │ ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ands r3, r5 │ │ - lsrs r3, r7 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ + adds r7, r7, r3 │ │ + b.n 6541a │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + cmp r3, r2 │ │ + bgt.n 6552a │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ands r5, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r5, r2 │ │ - ldrb r5, [r3, r5] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r7, r0 │ │ - adds r0, r5, #0 │ │ - orrs r7, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r7, r0 │ │ - strh r7, [r6, #0] │ │ - subs r3, #1 │ │ - adds r6, #2 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 65f86 │ │ - b.n 65cfe │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - subs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #4] │ │ adds r6, r6, r3 │ │ - b.n 65cc6 │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - lsrs r5, r3, #31 │ │ - ldr r2, [sp, #16] │ │ - adds r5, r5, r3 │ │ - asrs r5, r5, #1 │ │ - muls r2, r5 │ │ - adds r0, r2, r0 │ │ - lsls r0, r0, #1 │ │ - adds r2, r1, #3 │ │ - adds r3, r7, r0 │ │ - asrs r0, r2, #31 │ │ - lsrs r0, r0, #30 │ │ - adds r0, r0, r2 │ │ - asrs r2, r0, #2 │ │ - movs r0, #3 │ │ - subs r5, r5, r1 │ │ - str r2, [sp, #12] │ │ - lsls r2, r5, #1 │ │ - str r2, [sp, #28] │ │ - ands r1, r0 │ │ - adds r2, r4, r0 │ │ - str r6, [sp, #20] │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #16] │ │ - adds r6, r4, #2 │ │ - ldr r2, [sp, #20] │ │ + ldr r3, [sp, #144] ; 0x90 │ │ + subs r7, r3, r2 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r5, r7, r3 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #0] │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #4] │ │ + adds r0, r4, #1 │ │ + adds r7, r4, #3 │ │ + b.n 6554c │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r3, [sp, #0] │ │ + muls r2, r0 │ │ + adds r2, r2, r3 │ │ + lsls r3, r2, #2 │ │ + adds r6, r6, r3 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + adds r5, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 65fd0 │ │ - b.n 659e4 │ │ - ldr r2, [sp, #24] │ │ - ldr r7, [r4, #24] │ │ - ldr r0, [sp, #12] │ │ - cmp r2, #2 │ │ - beq.n 66046 │ │ - cmp r2, #3 │ │ - beq.n 66014 │ │ - cmp r2, #1 │ │ - beq.n 66078 │ │ - ldrb r2, [r4, #30] │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldr r1, [sp, #16] │ │ - ldrb r1, [r1, #31] │ │ - lsls r2, r1 │ │ - ldrb r1, [r4, #29] │ │ - orrs r2, r7 │ │ - lsrs r5, r1 │ │ - adds r1, r5, #0 │ │ - ldrb r5, [r6, #31] │ │ - lsls r1, r5 │ │ - ldr r5, [sp, #0] │ │ - orrs r1, r2 │ │ + bne.n 6551c │ │ + lsls r2, r0, #2 │ │ + adds r6, r6, r2 │ │ + adds r5, r3, #0 │ │ + b.n 6551c │ │ + subs r5, #1 │ │ + bcs.n 65554 │ │ + bl 660aa │ │ + ldrb r3, [r4, #29] │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [sp, #12] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + ldrb r2, [r2, #31] │ │ + lsls r3, r2 │ │ ldrb r2, [r4, #28] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ - adds r5, r4, #1 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ - orrs r2, r1 │ │ - strh r2, [r3, #0] │ │ - adds r3, #2 │ │ - ldrb r2, [r4, #30] │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ lsrs r1, r2 │ │ adds r2, r1, #0 │ │ - ldr r1, [sp, #16] │ │ - ldrb r1, [r1, #31] │ │ + ldrb r1, [r0, #31] │ │ lsls r2, r1 │ │ - ldrb r1, [r4, #29] │ │ - orrs r2, r7 │ │ - lsrs r5, r1 │ │ - adds r1, r5, #0 │ │ - ldrb r5, [r6, #31] │ │ - lsls r1, r5 │ │ - ldr r5, [sp, #0] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ - adds r5, r4, #1 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ - orrs r2, r1 │ │ - strh r2, [r3, #0] │ │ - adds r3, #2 │ │ + ldr r1, [sp, #20] │ │ + orrs r3, r2 │ │ ldrb r2, [r4, #30] │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ lsrs r1, r2 │ │ adds r2, r1, #0 │ │ - ldr r1, [sp, #16] │ │ - ldrb r1, [r1, #31] │ │ + ldrb r1, [r7, #31] │ │ lsls r2, r1 │ │ - ldrb r1, [r4, #29] │ │ - orrs r2, r7 │ │ - lsrs r5, r1 │ │ - adds r1, r5, #0 │ │ - ldrb r5, [r6, #31] │ │ - lsls r1, r5 │ │ - ldr r5, [sp, #0] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ - adds r5, r4, #1 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ - orrs r2, r1 │ │ - strh r2, [r3, #0] │ │ - adds r3, #2 │ │ - ldrb r2, [r4, #30] │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ - subs r0, #1 │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldr r1, [sp, #16] │ │ + ldr r1, [sp, #32] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #31] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + adds r1, r4, #4 │ │ ldrb r1, [r1, #31] │ │ - lsls r2, r1 │ │ - ldrb r1, [r4, #29] │ │ - orrs r2, r7 │ │ - lsrs r5, r1 │ │ - adds r1, r5, #0 │ │ - ldrb r5, [r6, #31] │ │ - lsls r1, r5 │ │ - ldr r5, [sp, #0] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ - adds r5, r4, #1 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ - orrs r2, r1 │ │ - strh r2, [r3, #0] │ │ - adds r3, #2 │ │ - cmp r0, #0 │ │ - bgt.n 65fe2 │ │ - ldr r2, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #28] │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + str r3, [r6, #0] │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ + b.n 6554c │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + subs r3, r3, r5 │ │ + asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ - b.n 65fc8 │ │ - ldr r3, [r7, #4] │ │ - ldr r6, [r7, #12] │ │ - ldr r2, [r0, #16] │ │ - str r3, [sp, #16] │ │ - mov r3, ip │ │ - ldr r0, [r7, #0] │ │ - ldr r1, [r1, #8] │ │ - ldr r7, [r3, #20] │ │ - cmp r5, #2 │ │ - bne.n 660d2 │ │ - b.n 66434 │ │ - cmp r5, #4 │ │ - bne.n 660d8 │ │ - b.n 66748 │ │ - cmp r5, #1 │ │ - beq.n 660e0 │ │ - bl 66a32 │ │ - str r6, [sp, #44] ; 0x2c │ │ - asrs r6, r2, #31 │ │ - ldr r3, [sp, #16] │ │ - lsrs r6, r6, #30 │ │ - adds r6, r6, r2 │ │ - asrs r6, r6, #2 │ │ - muls r3, r6 │ │ - adds r0, r3, r0 │ │ - lsls r0, r0, #2 │ │ - adds r5, r1, #3 │ │ - adds r3, r7, r0 │ │ - str r3, [sp, #16] │ │ - asrs r3, r5, #31 │ │ - lsrs r3, r3, #30 │ │ + eors r3, r2 │ │ + ldr r2, [sp, #8] │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + beq.n 655b6 │ │ + b.n 65a56 │ │ + ldr r3, [sp, #148] ; 0x94 │ │ + ldrb r1, [r4, #9] │ │ + ldr r6, [r7, #20] │ │ + ldr r0, [r7, #16] │ │ + cmp r3, #2 │ │ + bne.n 655c4 │ │ + b.n 65734 │ │ + cmp r3, #4 │ │ + bne.n 655ca │ │ + b.n 6586e │ │ + cmp r3, #1 │ │ + beq.n 655d0 │ │ + b.n 659a8 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + cmp r3, r2 │ │ + bgt.n 65600 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r3, r6, r3 │ │ + str r3, [sp, #32] │ │ + subs r3, r0, #1 │ │ + cmp r2, r5 │ │ + bgt.n 655f0 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + cmp r2, #0 │ │ + beq.n 65632 │ │ + b.n 6562c │ │ + ldr r3, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ adds r3, r3, r5 │ │ - asrs r3, r3, #2 │ │ - subs r2, r6, r1 │ │ + lsls r3, r3, #2 │ │ + adds r3, r6, r3 │ │ str r3, [sp, #32] │ │ - lsls r3, r2, #2 │ │ - str r3, [sp, #72] ; 0x48 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ + subs r3, r0, #1 │ │ + cmp r5, r2 │ │ + bgt.n 65616 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + cmp r2, #0 │ │ + bne.n 6562c │ │ + ldr r1, [sp, #32] │ │ + lsls r2, r3, #2 │ │ + adds r2, r1, r2 │ │ + str r2, [sp, #32] │ │ + b.n 65632 │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ adds r3, r4, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #68] ; 0x44 │ │ adds r3, r4, #2 │ │ - str r1, [sp, #48] ; 0x30 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 6611e │ │ - b.n 659e4 │ │ - ldr r3, [pc, #784] ; (66430 ) │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 6564e │ │ + bl 660aa │ │ + ldrb r3, [r4, #28] │ │ ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #2 │ │ - bne.n 6612e │ │ - b.n 662aa │ │ - cmp r3, #3 │ │ - beq.n 661f2 │ │ + str r3, [sp, #4] │ │ ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #1 │ │ - bne.n 6613e │ │ - b.n 66360 │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ ldr r7, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [pc, #892] ; (659f8 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #20] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ adds r6, r0, #0 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ ands r3, r7 │ │ - lsrs r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [sp, #76] ; 0x4c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r0, r6, #0 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r5 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - b.n 661f6 │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r7, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + str r0, [sp, #64] ; 0x40 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #20] │ │ - adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [sp, #76] ; 0x4c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #0] │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + adds r3, r0, #0 │ │ + adds r6, r6, r2 │ │ ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + mov ip, r1 │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + lsls r6, r5 │ │ + add r2, ip │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r5, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsls r5, r2 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + orrs r6, r5 │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #24] │ │ + ands r2, r7 │ │ + lsrs r2, r0 │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [r1, r0] │ │ + ldrb r0, [r1, r2] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + lsrs r0, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r0, r2 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r6 │ │ + adds r7, r3, r2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #60] ; 0x3c │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r0, r6, #0 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r5 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - b.n 662ae │ │ + lsrs r7, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov ip, r2 │ │ + lsls r7, r3 │ │ ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r7, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #20] │ │ - adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [sp, #76] ; 0x4c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + orrs r0, r7 │ │ + str r0, [r3, #0] │ │ + add r3, ip │ │ + str r3, [sp, #32] │ │ + b.n 65642 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + cmp r3, r2 │ │ + bgt.n 65764 │ │ + adds r2, r3, #0 │ │ + muls r2, r0 │ │ ldr r3, [sp, #0] │ │ + subs r7, r0, #1 │ │ + adds r2, r2, r3 │ │ + lsls r2, r2, #2 │ │ + adds r6, r6, r2 │ │ + cmp r3, r5 │ │ + bgt.n 65754 │ │ + adds r7, r0, #1 │ │ + ldr r3, [sp, #144] ; 0x90 │ │ ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + cmp r3, #0 │ │ + beq.n 6578a │ │ + b.n 65784 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r3, [sp, #0] │ │ + subs r7, r0, #1 │ │ + muls r2, r0 │ │ + adds r2, r2, r5 │ │ + lsls r2, r2, #2 │ │ + adds r6, r6, r2 │ │ + cmp r5, r3 │ │ + bgt.n 65778 │ │ + adds r7, r0, #1 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + cmp r3, #0 │ │ + bne.n 65784 │ │ + lsls r3, r7, #2 │ │ adds r6, r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r3 │ │ + b.n 6578a │ │ ldr r3, [sp, #8] │ │ - adds r5, r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r0, r6, #0 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r5 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r7, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r7, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ + adds r3, r4, #2 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 657a6 │ │ + bl 660aa │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r6, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r5, [r6, #0] │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #576] ; (659f8 ) │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ + ldr r2, [r2, r0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #4] │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldrb r3, [r2, r3] │ │ + ldr r1, [r6, #0] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #28] │ │ ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #20] │ │ - adds r6, r0, #0 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [sp, #76] ; 0x4c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r0, r6, #0 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r5 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - str r3, [sp, #28] │ │ - cmp r3, #0 │ │ - ble.n 6641e │ │ - b.n 6613e │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov ip, r2 │ │ - subs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #16] │ │ - add r3, ip │ │ - str r3, [sp, #16] │ │ - b.n 66116 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - str r6, [sp, #40] ; 0x28 │ │ - asrs r6, r2, #31 │ │ - lsrs r6, r6, #30 │ │ - ldr r3, [sp, #16] │ │ - adds r6, r6, r2 │ │ - asrs r2, r6, #2 │ │ - muls r3, r2 │ │ - adds r3, r3, r0 │ │ - lsls r3, r3, #2 │ │ - adds r3, r7, r3 │ │ - str r3, [sp, #12] │ │ - adds r3, r1, #3 │ │ - asrs r0, r3, #31 │ │ - lsrs r0, r0, #30 │ │ - adds r0, r0, r3 │ │ - asrs r3, r0, #2 │ │ - movs r0, #3 │ │ - str r3, [sp, #28] │ │ - subs r3, r2, r1 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #1 │ │ - ands r1, r0 │ │ - str r3, [sp, #32] │ │ - adds r3, r4, #2 │ │ - str r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, r0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #32] │ │ + lsrs r3, r1 │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - bne.n 66474 │ │ - bl 659e4 │ │ - ldr r3, [pc, #716] ; (66744 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #2 │ │ - bne.n 66484 │ │ - b.n 665e0 │ │ - cmp r3, #3 │ │ - beq.n 66538 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #1 │ │ - bne.n 66494 │ │ - b.n 66686 │ │ - ldrb r3, [r4, #28] │ │ - ldr r0, [sp, #16] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldrb r7, [r4, #29] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ lsls r1, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r1, [r0, r1] │ │ - ands r3, r2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + ldr r1, [r1, r0] │ │ + ldrb r7, [r4, #31] │ │ lsrs r3, r5 │ │ ldrb r3, [r1, r3] │ │ - ldr r5, [sp, #16] │ │ - lsls r1, r7, #2 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [r5, r1] │ │ - ldrb r6, [r3, #31] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - lsrs r3, r6 │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r1, [r4, #30] │ │ - ldr r3, [sp, #16] │ │ - str r1, [sp, #56] ; 0x38 │ │ - ldr r5, [sp, #56] ; 0x38 │ │ - adds r1, r4, #3 │ │ + adds r1, r4, #4 │ │ ldrb r1, [r1, #31] │ │ - lsls r5, r5, #2 │ │ - mov ip, r5 │ │ - ldr r5, [r4, #20] │ │ - ands r2, r5 │ │ - mov r5, ip │ │ - lsrs r2, r1 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #0] │ │ - mov ip, r5 │ │ - add r0, ip │ │ - mov ip, r0 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 66502 │ │ - movs r5, #255 ; 0xff │ │ - mov ip, r5 │ │ - mov r5, ip │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsrs r5, r0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - lsls r5, r0 │ │ - mov ip, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 66514 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r7 │ │ - mov r5, ip │ │ - lsls r3, r6 │ │ - orrs r5, r3 │ │ - adds r3, r5, #0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 66528 │ │ - movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsrs r2, r0 │ │ - lsls r2, r1 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - stmia r2!, {r3} │ │ - str r2, [sp, #12] │ │ - b.n 6653c │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #20] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldrb r7, [r4, #29] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r2 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [r0, r1] │ │ - ldrb r3, [r1, r3] │ │ + ldr r5, [r6, #0] │ │ + str r1, [sp, #44] ; 0x2c │ │ lsls r1, r7, #2 │ │ - ldr r1, [r0, r1] │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r6, [r3, #31] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - lsrs r3, r6 │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r1, [r4, #30] │ │ - ldr r3, [sp, #16] │ │ - str r1, [sp, #56] ; 0x38 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - adds r1, r4, #3 │ │ - ldrb r1, [r1, #31] │ │ - lsls r0, r0, #2 │ │ - mov ip, r0 │ │ - ldr r0, [r4, #20] │ │ - ands r2, r0 │ │ + str r1, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r1, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + ldr r0, [r5, r0] │ │ + ldr r5, [sp, #12] │ │ + ldrb r1, [r0, r1] │ │ mov r0, ip │ │ - lsrs r2, r1 │ │ - ldr r0, [r3, r0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r2, [r0, r2] │ │ - ldr r0, [sp, #4] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #8] │ │ - adds r2, r2, r0 │ │ - adds r0, r5, #0 │ │ - ldr r5, [sp, #0] │ │ mov ip, r5 │ │ add r0, ip │ │ - mov ip, r0 │ │ cmp r0, #255 ; 0xff │ │ - bls.n 665aa │ │ + bls.n 6582c │ │ movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r5, ip │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsrs r5, r0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - lsls r5, r0 │ │ - mov ip, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 665bc │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r7 │ │ - mov r5, ip │ │ - lsls r3, r6 │ │ - orrs r5, r3 │ │ - adds r3, r5, #0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ + ldr r5, [sp, #16] │ │ + adds r2, r2, r5 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 665d0 │ │ + bls.n 65836 │ │ movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsrs r2, r0 │ │ - lsls r2, r1 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - stmia r2!, {r3} │ │ - str r2, [sp, #12] │ │ - b.n 665e4 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #20] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldrb r7, [r4, #29] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r2 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [r0, r1] │ │ - ldrb r3, [r1, r3] │ │ - lsls r1, r7, #2 │ │ - ldr r1, [r0, r1] │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r6, [r3, #31] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - lsrs r3, r6 │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r1, [r4, #30] │ │ - ldr r3, [sp, #16] │ │ - str r1, [sp, #56] ; 0x38 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - adds r1, r4, #3 │ │ - ldrb r1, [r1, #31] │ │ - lsls r0, r0, #2 │ │ - mov ip, r0 │ │ - ldr r0, [r4, #20] │ │ - ands r2, r0 │ │ - mov r0, ip │ │ - lsrs r2, r1 │ │ - ldr r0, [r3, r0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r2, [r0, r2] │ │ - ldr r0, [sp, #4] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #8] │ │ - adds r2, r2, r0 │ │ - adds r0, r5, #0 │ │ - ldr r5, [sp, #0] │ │ - mov ip, r5 │ │ - add r0, ip │ │ - mov ip, r0 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 66652 │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r5, ip │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsrs r5, r0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - lsls r5, r0 │ │ - mov ip, r5 │ │ + ldr r5, [sp, #20] │ │ + adds r3, r3, r5 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 66664 │ │ + bls.n 65840 │ │ movs r3, #255 ; 0xff │ │ - lsrs r3, r7 │ │ - mov r5, ip │ │ - lsls r3, r6 │ │ - orrs r5, r3 │ │ - adds r3, r5, #0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 66678 │ │ - movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsrs r2, r0 │ │ - lsls r2, r1 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - stmia r2!, {r3} │ │ - str r2, [sp, #12] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ + ldr r5, [sp, #0] │ │ + lsrs r1, r7 │ │ + lsrs r0, r5 │ │ + ldr r5, [sp, #4] │ │ + adds r7, r1, #0 │ │ + lsls r0, r5 │ │ + ldr r5, [sp, #28] │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #32] │ │ + lsls r2, r5 │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + orrs r0, r7 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldrb r7, [r4, #29] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r2 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [r0, r1] │ │ - ldrb r3, [r1, r3] │ │ - lsls r1, r7, #2 │ │ - ldr r1, [r0, r1] │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r6, [r3, #31] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - lsrs r3, r6 │ │ - ldrb r3, [r1, r3] │ │ + str r0, [r6, #0] │ │ + adds r6, r6, r3 │ │ + b.n 6579a │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + cmp r3, r2 │ │ + bgt.n 6589c │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r5 │ │ + bgt.n 6588c │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + cmp r2, #0 │ │ + beq.n 658c2 │ │ + b.n 658bc │ │ + ldr r3, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #2 │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r5, r2 │ │ + bgt.n 658b0 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + cmp r2, #0 │ │ + bne.n 658bc │ │ + lsls r2, r3, #2 │ │ + adds r6, r6, r2 │ │ + b.n 658c2 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldrb r1, [r4, #30] │ │ - ldr r3, [sp, #16] │ │ - str r1, [sp, #56] ; 0x38 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - adds r1, r4, #3 │ │ - ldrb r1, [r1, #31] │ │ - lsls r0, r0, #2 │ │ - mov ip, r0 │ │ - ldr r0, [r4, #20] │ │ - ands r2, r0 │ │ - mov r0, ip │ │ - lsrs r2, r1 │ │ - ldr r0, [r3, r0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r2, [r0, r2] │ │ - ldr r0, [sp, #4] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #8] │ │ - adds r2, r2, r0 │ │ - adds r0, r5, #0 │ │ - ldr r5, [sp, #0] │ │ - mov ip, r5 │ │ - add r0, ip │ │ - mov ip, r0 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 666f4 │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r5, ip │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsrs r5, r0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - lsls r5, r0 │ │ - mov ip, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 66706 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r7 │ │ - mov r5, ip │ │ - lsls r3, r6 │ │ - orrs r5, r3 │ │ - adds r3, r5, #0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 6671a │ │ - movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsrs r2, r0 │ │ - lsls r2, r1 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - stmia r2!, {r3} │ │ - ldr r3, [sp, #20] │ │ - str r2, [sp, #12] │ │ - subs r3, #1 │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - ble.n 66734 │ │ - b.n 66494 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - subs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - b.n 6646a │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - str r6, [sp, #36] ; 0x24 │ │ - asrs r6, r2, #31 │ │ - lsrs r6, r6, #30 │ │ - ldr r3, [sp, #16] │ │ - adds r2, r6, r2 │ │ - asrs r5, r2, #2 │ │ - muls r3, r5 │ │ - adds r6, r1, #3 │ │ - adds r0, r3, r0 │ │ - asrs r3, r6, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r6 │ │ - asrs r3, r3, #2 │ │ - subs r2, r5, r1 │ │ - str r3, [sp, #20] │ │ - lsls r3, r2, #2 │ │ - str r3, [sp, #68] ; 0x44 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ adds r3, r4, #1 │ │ - lsls r0, r0, #2 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #2 │ │ - adds r7, r7, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 66786 │ │ - bl 659e4 │ │ - ldr r3, [pc, #976] ; (66b58 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #2 │ │ - bne.n 66796 │ │ - b.n 668e2 │ │ - cmp r3, #3 │ │ - beq.n 66842 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #1 │ │ - bne.n 667a6 │ │ - b.n 66980 │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 658dc │ │ + b.n 660aa │ │ ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r7, [r6, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #32] │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #240] ; (659f8 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ands r3, r6 │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #32] │ │ + ands r3, r7 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [sp, #0] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #12] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [sp, #4] │ │ + ldr r3, [sp, #28] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #32] │ │ lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ orrs r5, r0 │ │ - adds r0, r6, #0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #24] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r2 │ │ orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ lsls r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 66846 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #28] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [sp, #0] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ + str r5, [r6, #0] │ │ + adds r6, r6, r3 │ │ + b.n 658d2 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + cmp r3, r2 │ │ + bgt.n 659d6 │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #12] │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r5 │ │ + bgt.n 659c6 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + cmp r2, #0 │ │ + beq.n 65a02 │ │ + b.n 659fc │ │ + ldr r3, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r3, r3, r5 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r5, r2 │ │ + bgt.n 659ea │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + cmp r2, #0 │ │ + bne.n 659fc │ │ + lsls r2, r3, #2 │ │ + adds r6, r6, r2 │ │ + b.n 65a02 │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #0] │ │ + adds r0, r4, #2 │ │ + adds r5, r4, #1 │ │ + adds r7, r4, #3 │ │ ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 668e6 │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 65a16 │ │ + b.n 660aa │ │ + ldrb r2, [r4, #29] │ │ + ldr r1, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldrb r1, [r0, #31] │ │ + lsls r2, r1 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldrb r3, [r5, #31] │ │ + lsls r1, r3 │ │ ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #28] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #48] ; 0x30 │ │ + orrs r2, r1 │ │ + ldrb r1, [r4, #30] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r1, r3 │ │ ldr r3, [sp, #32] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #31] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + adds r3, r4, #4 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ + lsls r2, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r2, r1 │ │ + str r2, [r6, #0] │ │ + adds r6, r6, r3 │ │ + b.n 65a0c │ │ ldr r3, [sp, #0] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #12] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r2] │ │ ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - ldr r1, [sp, #12] │ │ + subs r0, r5, r3 │ │ + ldr r3, [sp, #144] ; 0x90 │ │ + asrs r1, r0, #31 │ │ + subs r2, r3, r2 │ │ + ldr r3, [sp, #148] ; 0x94 │ │ + cmp r3, #2 │ │ + bne.n 65a6a │ │ + b.n 65c42 │ │ + cmp r3, #4 │ │ + bne.n 65a70 │ │ + b.n 65dea │ │ + cmp r3, #1 │ │ + beq.n 65a76 │ │ + b.n 65f9e │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 65a9e │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #32] │ │ + lsls r1, r2, #1 │ │ + subs r2, r2, r3 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r3 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #0 │ │ + str r1, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #28] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r4, #30] │ │ + ldr r3, [sp, #148] ; 0x94 │ │ + b.n 65ab6 │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #32] │ │ + lsls r1, r3, #1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r2 │ │ + subs r2, r3, r2 │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ + ldr r3, [sp, #148] ; 0x94 │ │ + str r1, [sp, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ ldr r3, [sp, #0] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #12] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + cmp r3, r5 │ │ + ble.n 65ace │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + movs r3, #1 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 65ae6 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 66a26 │ │ - b.n 667a6 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - subs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - adds r7, r7, r3 │ │ - b.n 6677c │ │ - asrs r5, r2, #31 │ │ - ldr r3, [sp, #16] │ │ - lsrs r5, r5, #30 │ │ - adds r5, r5, r2 │ │ - asrs r5, r5, #2 │ │ - muls r3, r5 │ │ - adds r3, r3, r0 │ │ - adds r0, r1, #3 │ │ - asrs r2, r0, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r2, r2, r0 │ │ - subs r5, r5, r1 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #12] │ │ - lsls r2, r5, #2 │ │ - movs r5, #3 │ │ - lsls r3, r3, #2 │ │ - ands r1, r5 │ │ - str r6, [sp, #20] │ │ - adds r3, r7, r3 │ │ - str r2, [sp, #24] │ │ - str r1, [sp, #16] │ │ - adds r6, r4, r5 │ │ - adds r7, r4, #2 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - bne.n 66a6c │ │ - bl 659e4 │ │ - ldr r2, [sp, #16] │ │ - ldr r5, [sp, #12] │ │ - cmp r2, #2 │ │ - beq.n 66ae0 │ │ - cmp r2, #3 │ │ - beq.n 66aae │ │ - cmp r2, #1 │ │ - beq.n 66b12 │ │ - ldrb r1, [r4, #30] │ │ - ldr r0, [sp, #8] │ │ - ldr r2, [r4, #24] │ │ - lsrs r0, r1 │ │ - adds r1, r0, #0 │ │ - ldrb r0, [r6, #31] │ │ - lsls r1, r0 │ │ - adds r0, r1, #0 │ │ - ldrb r1, [r4, #29] │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - ldrb r2, [r7, #31] │ │ - lsls r1, r2 │ │ - ldr r2, [sp, #0] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - lsls r1, r2 │ │ - orrs r1, r0 │ │ - stmia r3!, {r1} │ │ - ldrb r1, [r4, #30] │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r6, #31] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - lsls r1, r0 │ │ - adds r0, r1, #0 │ │ - ldr r2, [r4, #24] │ │ - ldrb r1, [r4, #29] │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - ldrb r2, [r7, #31] │ │ - lsls r1, r2 │ │ - ldr r2, [sp, #0] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - lsls r1, r2 │ │ - orrs r1, r0 │ │ - stmia r3!, {r1} │ │ - ldrb r1, [r4, #30] │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r6, #31] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - lsls r1, r0 │ │ - adds r0, r1, #0 │ │ - ldr r2, [r4, #24] │ │ - ldrb r1, [r4, #29] │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - ldrb r2, [r7, #31] │ │ - lsls r1, r2 │ │ - ldr r2, [sp, #0] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - lsls r1, r2 │ │ - orrs r1, r0 │ │ - stmia r3!, {r1} │ │ - ldrb r1, [r4, #30] │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r6, #31] │ │ - subs r5, #1 │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - lsls r1, r0 │ │ - adds r0, r1, #0 │ │ - ldr r2, [r4, #24] │ │ - ldrb r1, [r4, #29] │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - ldrb r2, [r7, #31] │ │ - lsls r1, r2 │ │ - ldr r2, [sp, #0] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - lsls r1, r2 │ │ - orrs r1, r0 │ │ - stmia r3!, {r1} │ │ - cmp r5, #0 │ │ - bgt.n 66a7c │ │ - ldr r2, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r3, r2 │ │ - b.n 66a62 │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - movs r0, #4 │ │ - bl 18bd0 │ │ - add sp, #100 ; 0x64 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #92 ; 0x5c │ │ - str r3, [sp, #0] │ │ - add r3, sp, #112 ; 0x70 │ │ - ldrb r3, [r3, #0] │ │ - ldr r4, [r0, #4] │ │ - adds r5, r1, #0 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #116 ; 0x74 │ │ - ldrb r3, [r3, #0] │ │ - adds r7, r2, #0 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #120 ; 0x78 │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #588] ; (66dd4 ) │ │ - add r3, pc │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #32] │ │ + subs r3, r2, r3 │ │ str r3, [sp, #32] │ │ - ldrb r3, [r4, #9] │ │ - cmp r3, #4 │ │ - beq.n 66b96 │ │ - bl 677e6 │ │ - ldr r3, [r5, #4] │ │ - ldr r6, [r5, #12] │ │ - ldr r1, [r1, #8] │ │ - str r3, [sp, #16] │ │ - ldr r2, [r0, #16] │ │ - ldr r3, [r5, #0] │ │ - ldr r5, [r0, #20] │ │ - cmp r7, #2 │ │ - bne.n 66baa │ │ - b.n 66faa │ │ - cmp r7, #4 │ │ - bne.n 66bb0 │ │ - b.n 67308 │ │ - cmp r7, #1 │ │ - beq.n 66bb8 │ │ - bl 6769c │ │ - movs r7, #255 ; 0xff │ │ - ldr r0, [sp, #12] │ │ - str r6, [sp, #44] ; 0x2c │ │ - asrs r6, r2, #31 │ │ - subs r0, r7, r0 │ │ - str r0, [sp, #20] │ │ - lsrs r6, r6, #30 │ │ - ldr r0, [sp, #16] │ │ - adds r6, r6, r2 │ │ - asrs r6, r6, #2 │ │ - muls r0, r6 │ │ - adds r3, r0, r3 │ │ - lsls r3, r3, #2 │ │ - adds r3, r5, r3 │ │ - adds r5, r1, #3 │ │ - str r3, [sp, #16] │ │ - asrs r3, r5, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r5 │ │ - asrs r3, r3, #2 │ │ - subs r2, r6, r1 │ │ - str r3, [sp, #28] │ │ - lsls r3, r2, #2 │ │ - str r3, [sp, #80] ; 0x50 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #108] ; 0x6c │ │ adds r3, r4, #2 │ │ - str r1, [sp, #48] ; 0x30 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 66bfe │ │ - b.n 66fe6 │ │ - ldr r3, [pc, #472] ; (66dd8 ) │ │ + str r3, [sp, #112] ; 0x70 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #116] ; 0x74 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #32] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #2 │ │ - bne.n 66c0e │ │ - b.n 66ddc │ │ - cmp r3, #3 │ │ - beq.n 66cf6 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #1 │ │ - bne.n 66c1e │ │ - b.n 66eb6 │ │ + cmp r3, r2 │ │ + bne.n 65b0c │ │ + b.n 660aa │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r7, #16] │ │ + ldr r3, [sp, #0] │ │ + muls r2, r1 │ │ + lsls r3, r3, #2 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r7, #20] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ + ldr r2, [sp, #24] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ ldr r6, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #112] ; 0x70 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #80] ; 0x50 │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #116] ; 0x74 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #88] ; 0x58 │ │ ldrb r3, [r4, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #92] ; 0x5c │ │ adds r3, r4, #4 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [pc, #708] ; (65e10 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ands r3, r6 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - adds r7, r0, #0 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + str r0, [sp, #100] ; 0x64 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - str r0, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + str r0, [sp, #104] ; 0x68 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ + ldr r1, [sp, #12] │ │ adds r3, r0, #0 │ │ - adds r7, r7, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ mov ip, r1 │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r7, r5 │ │ + ldr r0, [sp, #16] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ add r2, ip │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r1, [r4, #24] │ │ - lsrs r5, r2 │ │ - ands r6, r1 │ │ + mov ip, r0 │ │ + lsrs r2, r1 │ │ + ldr r1, [sp, #104] ; 0x68 │ │ + lsls r2, r5 │ │ + add r1, ip │ │ + adds r5, r1, #0 │ │ ldr r1, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsrs r6, r1 │ │ - lsls r5, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #12] │ │ - orrs r7, r5 │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r6] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ + ldr r0, [sp, #96] ; 0x60 │ │ + lsrs r5, r1 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + lsls r5, r1 │ │ + orrs r5, r2 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #24] │ │ + ands r2, r6 │ │ + lsrs r2, r0 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + ldr r1, [r1, r0] │ │ + ldrb r0, [r1, r2] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ lsrs r0, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #96] ; 0x60 │ │ lsls r0, r2 │ │ - ldr r2, [sp, #8] │ │ - orrs r0, r7 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r5 │ │ adds r6, r3, r2 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ lsrs r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ lsls r6, r3 │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ orrs r0, r6 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - b.n 66cfa │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #12] │ │ + str r0, [r3, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 65c1c │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 65c34 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r6, [r3, #0] │ │ + b.n 65b02 │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r6, r2, r1 │ │ + eors r6, r1 │ │ + cmp r3, r6 │ │ + blt.n 65c6a │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #28] │ │ + lsls r2, r6, #1 │ │ + subs r6, r6, r3 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r3 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r6, #1 │ │ + b.n 65c82 │ │ + adds r2, r6, #1 │ │ + str r2, [sp, #28] │ │ + lsls r2, r3, #1 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r6 │ │ + subs r6, r3, r6 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #1 │ │ + movs r6, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + ble.n 65c94 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r6, r6 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 65cac │ │ ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ + negs r3, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r3, #31] │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #28] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #96] ; 0x60 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #100] ; 0x64 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #104] ; 0x68 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #28] │ │ + cmp r3, r2 │ │ + bne.n 65cd2 │ │ + b.n 660aa │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r7, #16] │ │ + muls r3, r2 │ │ + adds r1, r1, r3 │ │ + ldr r3, [r7, #20] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r3, r1 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r4, #30] │ │ + ldrb r3, [r4, #28] │ │ str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #31] │ │ + ldr r3, [pc, #280] ; (65e10 ) │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r0 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [r2, r1] │ │ + ldrb r3, [r2, r3] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #4 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - adds r7, r0, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ + ands r3, r0 │ │ lsrs r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [r2, r1] │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #104] ; 0x68 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + lsls r5, r2, #2 │ │ + ldr r2, [r4, #20] │ │ + ands r2, r0 │ │ + lsrs r2, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r5, [r5, r1] │ │ + ldrb r1, [r4, #31] │ │ + ldrb r2, [r5, r2] │ │ + str r1, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #16] │ │ + adds r5, r4, #4 │ │ + ldrb r5, [r5, #31] │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + str r2, [sp, #92] ; 0x5c │ │ + mov r2, ip │ │ + mov ip, r1 │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 65d66 │ │ + movs r2, #255 ; 0xff │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r2, r1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ - str r0, [sp, #84] ; 0x54 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ + lsls r2, r1 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 65d74 │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [sp, #72] ; 0x48 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + lsls r3, r1 │ │ + ldr r1, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ands r0, r1 │ │ + lsrs r0, r5 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + ldrb r3, [r3, r0] │ │ + lsrs r3, r1 │ │ + lsls r3, r5 │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + orrs r3, r2 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 65d9e │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - adds r3, r0, #0 │ │ - adds r7, r7, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - mov ip, r1 │ │ - lsrs r7, r2 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + lsrs r1, r2 │ │ ldr r2, [sp, #84] ; 0x54 │ │ - lsls r7, r5 │ │ - add r2, ip │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r1, [r4, #24] │ │ - lsrs r5, r2 │ │ - ands r6, r1 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsrs r6, r1 │ │ - lsls r5, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #12] │ │ - orrs r7, r5 │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r6] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r0, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r0, r2 │ │ + lsls r1, r2 │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + str r1, [r3, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 65dc6 │ │ ldr r2, [sp, #8] │ │ - orrs r0, r7 │ │ - adds r6, r3, r2 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r6 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - b.n 66de0 │ │ - nop ; (mov r8, r8) │ │ - stmia r2!, {r7} │ │ - movs r6, r0 │ │ + ldr r3, [sp, #32] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + adds r3, r3, r6 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 65ddc │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, r2, r3 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + b.n 65cc8 │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 65e14 │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r2, #1 │ │ + subs r2, r2, r3 │ │ + subs r6, r1, r3 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #0 │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + b.n 65e2a │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #12] │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r3, #1 │ │ + subs r6, r1, r2 │ │ + subs r2, r3, r2 │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r6, [r3, #0] │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + ble.n 65e42 │ │ + ldr r3, [sp, #32] │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 65e5a │ │ ldr r3, [sp, #36] ; 0x24 │ │ + negs r3, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #104] ; 0x68 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #108] ; 0x6c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 65e80 │ │ + b.n 660aa │ │ + ldr r2, [sp, #4] │ │ + ldr r5, [r7, #16] │ │ + ldr r3, [sp, #0] │ │ + muls r5, r2 │ │ + ldr r2, [r7, #20] │ │ + lsls r3, r3, #2 │ │ + adds r3, r3, r5 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #84] ; 0x54 │ │ ldrb r3, [r4, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #88] ; 0x58 │ │ adds r3, r4, #4 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr r3, [pc, #492] ; (660b0 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #68] ; 0x44 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ + ands r3, r1 │ │ lsrs r3, r5 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - adds r7, r0, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ + ands r3, r1 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r2, [sp, #96] ; 0x60 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + str r2, [sp, #100] ; 0x64 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - str r0, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #96] ; 0x60 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + orrs r5, r0 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ands r3, r1 │ │ + ldr r1, [sp, #92] ; 0x5c │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r0, [sp, #100] ; 0x64 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - adds r3, r0, #0 │ │ - adds r7, r7, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - mov ip, r1 │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r7, r5 │ │ - add r2, ip │ │ - adds r5, r2, #0 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + orrs r5, r0 │ │ + str r5, [r3, #0] │ │ + cmp r6, #0 │ │ + bge.n 65f7e │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 65f90 │ │ ldr r2, [sp, #56] ; 0x38 │ │ - ldr r1, [r4, #24] │ │ - lsrs r5, r2 │ │ - ands r6, r1 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ ldr r2, [sp, #60] ; 0x3c │ │ - lsrs r6, r1 │ │ - lsls r5, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #12] │ │ - orrs r7, r5 │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r6] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r0, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r0, r2 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 65e76 │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r0, r2, r1 │ │ + eors r0, r1 │ │ + cmp r3, r0 │ │ + blt.n 65fc0 │ │ + lsls r1, r0, #1 │ │ + subs r0, r0, r3 │ │ + adds r2, r3, #1 │ │ + subs r6, r1, r3 │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #8] │ │ + movs r0, #0 │ │ + movs r3, #1 │ │ + b.n 65fd2 │ │ + lsls r1, r3, #1 │ │ + adds r2, r0, #1 │ │ + subs r6, r1, r0 │ │ + subs r0, r3, r0 │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r0, #1 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + ble.n 65fea │ │ + ldr r3, [sp, #24] │ │ + negs r3, r3 │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 65ffe │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r0, r0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ ldr r2, [sp, #8] │ │ - orrs r0, r7 │ │ - adds r6, r3, r2 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r6 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #12] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r6, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ + adds r3, r4, #3 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + beq.n 660aa │ │ + ldr r3, [r7, #16] │ │ + ldr r2, [sp, #4] │ │ + ldrb r5, [r4, #29] │ │ + muls r3, r2 │ │ + ldr r2, [sp, #0] │ │ + lsls r2, r2, #2 │ │ + adds r3, r2, r3 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #16] │ │ + ldrb r2, [r4, #28] │ │ + lsrs r3, r5 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #12] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ + lsls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldrb r2, [r4, #30] │ │ + orrs r3, r5 │ │ + ldr r5, [sp, #20] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ + ldr r5, [sp, #56] ; 0x38 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + ldr r5, [sp, #32] │ │ + orrs r2, r3 │ │ ldrb r3, [r4, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ + lsrs r5, r3 │ │ + adds r3, r5, #0 │ │ + adds r5, r4, #4 │ │ + ldrb r5, [r5, #31] │ │ + lsls r3, r5 │ │ + mov r5, ip │ │ + orrs r3, r2 │ │ + ldr r2, [r7, #20] │ │ + str r3, [r5, r2] │ │ + cmp r6, #0 │ │ + bge.n 6608a │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #24] │ │ + adds r6, r6, r1 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r0 │ │ + b.n 660a0 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + add r3, ip │ │ + mov ip, r2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #28] │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + b.n 6601a │ │ + add sp, #124 ; 0x7c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #68 ; 0x44 │ │ + adds r7, r3, #0 │ │ + add r3, sp, #96 ; 0x60 │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r3, #0] │ │ + add r3, sp, #100 ; 0x64 │ │ + ldrb r6, [r3, #0] │ │ + add r3, sp, #104 ; 0x68 │ │ + ldrb r3, [r3, #0] │ │ + adds r5, r0, #0 │ │ + str r3, [sp, #8] │ │ + add r3, sp, #108 ; 0x6c │ │ + ldrb r4, [r3, #0] │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r1, [sp, #0] │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 66100 │ │ + adds r0, r2, #0 │ │ + muls r0, r4 │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + str r0, [sp, #12] │ │ + adds r0, r6, #0 │ │ + muls r0, r4 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #20] │ │ + b.n 66108 │ │ + ldr r3, [sp, #8] │ │ + str r2, [sp, #12] │ │ + str r6, [sp, #16] │ │ + str r3, [sp, #20] │ │ + movs r3, #255 ; 0xff │ │ + eors r3, r4 │ │ + str r3, [sp, #24] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + beq.n 66118 │ │ + b.n 6633a │ │ + ldr r3, [r5, #4] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r6, [r5, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r5, #16] │ │ + cmp r2, #2 │ │ + beq.n 661ca │ │ + cmp r2, #4 │ │ + bne.n 6612c │ │ + b.n 66252 │ │ + cmp r2, #1 │ │ + beq.n 66132 │ │ + b.n 662e4 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 66154 │ │ + adds r0, r0, r3 │ │ + subs r5, r7, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + lsls r0, r0, #2 │ │ + adds r4, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r5, r5, r3 │ │ + b.n 6616a │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #2 │ │ + subs r7, r3, r7 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + adds r4, r6, r0 │ │ + adds r5, r7, #1 │ │ + cmp r3, #0 │ │ + bne.n 6616a │ │ + adds r5, r7, #0 │ │ + adds r4, #4 │ │ + subs r5, #1 │ │ + bcs.n 66172 │ │ + bl 66ca8 │ │ + movs r0, #255 ; 0xff │ │ + ldr r6, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #24] │ │ + ands r0, r6 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ adds r7, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsls r0, r0, #8 │ │ + ands r0, r6 │ │ + lsrs r0, r0, #8 │ │ muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - str r0, [sp, #84] ; 0x54 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ + movs r3, #255 ; 0xff │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #24] │ │ + ands r6, r3 │ │ + adds r1, r3, #0 │ │ + muls r0, r6 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + mov ip, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #0] │ │ + lsls r7, r7, #16 │ │ + add r3, ip │ │ + lsls r6, r3, #8 │ │ ldr r3, [sp, #20] │ │ + orrs r7, r6 │ │ + adds r0, r0, r3 │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + b.n 6616a │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r2, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - adds r3, r0, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 661f8 │ │ + adds r0, r0, r3 │ │ + subs r5, r7, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + lsls r0, r0, #2 │ │ + adds r4, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ + movs r2, #255 ; 0xff │ │ + movs r1, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + mov ip, r2 │ │ + lsls r1, r1, #8 │ │ + movs r0, #255 ; 0xff │ │ + b.n 6624a │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #2 │ │ + subs r7, r3, r7 │ │ + adds r4, r6, r0 │ │ + adds r3, r7, #1 │ │ + cmp r2, #0 │ │ + bne.n 661ea │ │ + adds r4, #4 │ │ + adds r3, r7, #0 │ │ + b.n 661ea │ │ + ldr r6, [r4, #0] │ │ + mov r2, ip │ │ + adds r7, r6, #0 │ │ + adds r5, r6, #0 │ │ + ands r7, r2 │ │ + ldr r2, [sp, #12] │ │ + lsrs r7, r7, #16 │ │ + ands r5, r1 │ │ adds r7, r7, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - mov ip, r1 │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r7, r5 │ │ - add r2, ip │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r1, [r4, #24] │ │ - lsrs r5, r2 │ │ - ands r6, r1 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsrs r6, r1 │ │ - lsls r5, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #12] │ │ + lsrs r5, r5, #8 │ │ + ands r6, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 6622c │ │ + movs r7, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + adds r5, r5, r2 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 66236 │ │ + movs r5, #255 ; 0xff │ │ + ldr r2, [sp, #20] │ │ + adds r6, r6, r2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 66240 │ │ + movs r6, #255 ; 0xff │ │ + lsls r7, r7, #16 │ │ + lsls r5, r5, #8 │ │ orrs r7, r5 │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r6] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r0, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r0, r2 │ │ - ldr r2, [sp, #8] │ │ - orrs r0, r7 │ │ - adds r6, r3, r2 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r6 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - cmp r3, #0 │ │ - ble.n 66f98 │ │ - b.n 66c1e │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov ip, r2 │ │ + orrs r6, r7 │ │ + stmia r4!, {r6} │ │ subs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #16] │ │ - add r3, ip │ │ - str r3, [sp, #16] │ │ - b.n 66bf6 │ │ - str r6, [sp, #36] ; 0x24 │ │ - asrs r6, r2, #31 │ │ - lsrs r6, r6, #30 │ │ - ldr r0, [sp, #16] │ │ - adds r6, r6, r2 │ │ - asrs r2, r6, #2 │ │ - muls r0, r2 │ │ - adds r3, r0, r3 │ │ - lsls r3, r3, #2 │ │ + bcs.n 66210 │ │ + bl 66ca8 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 66276 │ │ + adds r0, r0, r3 │ │ + subs r5, r7, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + lsls r0, r0, #2 │ │ + adds r4, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ adds r3, r5, r3 │ │ - str r3, [sp, #12] │ │ - adds r3, r1, #3 │ │ - asrs r6, r3, #31 │ │ - lsrs r6, r6, #30 │ │ - adds r6, r6, r3 │ │ - asrs r3, r6, #2 │ │ - movs r6, #3 │ │ - str r3, [sp, #20] │ │ - subs r3, r2, r1 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #1 │ │ - ands r1, r6 │ │ - str r3, [sp, #24] │ │ - adds r3, r4, #2 │ │ - str r1, [sp, #40] ; 0x28 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #0] │ │ + b.n 6628e │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #2 │ │ + subs r7, r3, r7 │ │ + adds r3, r7, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + adds r4, r6, r0 │ │ cmp r3, #0 │ │ - bne.n 66fec │ │ - movs r0, #0 │ │ - bl 677ec │ │ - ldr r3, [pc, #788] ; (67304 ) │ │ - ldr r2, [sp, #32] │ │ - ldr r6, [r2, r3] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #2 │ │ - bne.n 66ffa │ │ - b.n 6717a │ │ - cmp r3, #3 │ │ - beq.n 670c0 │ │ + bne.n 6628e │ │ + adds r4, #4 │ │ + str r7, [sp, #0] │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 6629a │ │ + bl 66ca8 │ │ + movs r0, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + lsls r6, r6, #8 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #16] │ │ + ands r6, r5 │ │ + lsrs r6, r6, #8 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r5, r3 │ │ ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #1 │ │ - bne.n 6700a │ │ - b.n 67232 │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #44] ; 0x2c │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsls r7, r0, #16 │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + b.n 6628e │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 66316 │ │ + adds r0, r0, r3 │ │ + subs r4, r7, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + lsls r0, r0, #2 │ │ + adds r6, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r7, r4, r3 │ │ ldr r3, [sp, #12] │ │ - ldr r1, [r3, #0] │ │ + lsls r2, r3, #16 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #8 │ │ + orrs r2, r3 │ │ + adds r0, r2, #0 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r3 │ │ + b.n 6632e │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r7 │ │ + adds r6, r6, r0 │ │ + adds r7, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 66304 │ │ + adds r6, #4 │ │ + adds r7, r3, #0 │ │ + b.n 66304 │ │ + subs r7, #1 │ │ + bcs.n 66336 │ │ + bl 66ca8 │ │ + stmia r6!, {r0} │ │ + b.n 6632e │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + beq.n 66342 │ │ + b.n 665ba │ │ + ldr r3, [r5, #4] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r6, [r5, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r5, #16] │ │ + cmp r2, #2 │ │ + beq.n 6640e │ │ + cmp r2, #4 │ │ + bne.n 66356 │ │ + b.n 664a8 │ │ + cmp r2, #1 │ │ + beq.n 6635c │ │ + b.n 66550 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 66388 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r5, r5, r3 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #0] │ │ + b.n 663aa │ │ + ldr r7, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r7, r0 │ │ + adds r5, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r5, r5, #2 │ │ + adds r4, r6, r5 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r5, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 66382 │ │ + lsls r2, r0, #2 │ │ + adds r4, r4, r2 │ │ + adds r5, r3, #0 │ │ + b.n 66382 │ │ + subs r5, #1 │ │ + bcs.n 663b2 │ │ + bl 66ca8 │ │ + movs r0, #255 ; 0xff │ │ + ldr r6, [r4, #0] │ │ + lsls r0, r0, #16 │ │ ldr r3, [sp, #24] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r2, r3] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #28] │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #56] ; 0x38 │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsls r0, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ldr r0, [r6, r0] │ │ - ands r2, r1 │ │ - lsrs r2, r5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r0, [r4, #31] │ │ - ldr r5, [sp, #4] │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #0] │ │ - str r2, [sp, #68] ; 0x44 │ │ - mov r2, ip │ │ + ands r0, r6 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r7, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsls r0, r0, #8 │ │ + ands r0, r6 │ │ + lsrs r0, r0, #8 │ │ + muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #255 ; 0xff │ │ + str r0, [sp, #4] │ │ + ldr r0, [sp, #24] │ │ + ands r6, r3 │ │ + adds r1, r3, #0 │ │ + muls r0, r6 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + mov ip, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #16 │ │ + add r3, ip │ │ + lsls r6, r3, #8 │ │ + ldr r3, [sp, #20] │ │ + orrs r7, r6 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r7, r0 │ │ + str r7, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 663aa │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 66440 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ + movs r1, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + lsls r0, r0, #2 │ │ + lsls r1, r1, #8 │ │ mov ip, r5 │ │ - add r2, ip │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 6707a │ │ + b.n 664a2 │ │ + ldr r5, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r5, r0 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #112] ; 0x70 │ │ + lsls r5, r5, #2 │ │ + subs r2, r3, r2 │ │ + adds r4, r6, r5 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 66434 │ │ + lsls r3, r0, #2 │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + b.n 66434 │ │ + ldr r6, [r4, #0] │ │ movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - lsls r2, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 67088 │ │ + adds r5, r6, #0 │ │ + lsls r2, r2, #16 │ │ + ands r5, r2 │ │ + mov r2, ip │ │ + adds r7, r6, #0 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #12] │ │ + lsrs r5, r5, #16 │ │ + ands r7, r1 │ │ + adds r5, r5, r2 │ │ + lsrs r7, r7, #8 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 66482 │ │ + movs r5, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + adds r7, r7, r2 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 6648c │ │ + movs r7, #255 ; 0xff │ │ + ldr r2, [sp, #20] │ │ + adds r6, r6, r2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 66496 │ │ + movs r6, #255 ; 0xff │ │ + lsls r5, r5, #16 │ │ + lsls r7, r7, #8 │ │ + orrs r5, r7 │ │ + orrs r6, r5 │ │ + str r6, [r4, #0] │ │ + adds r4, r4, r0 │ │ + subs r3, #1 │ │ + bcs.n 66462 │ │ + b.n 66ca8 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 664d6 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #0] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #4] │ │ + b.n 664f8 │ │ + ldr r5, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r5, r0 │ │ + adds r7, r5, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #2 │ │ + adds r4, r6, r7 │ │ + subs r3, r3, r2 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + bne.n 664d0 │ │ + lsls r2, r0, #2 │ │ + adds r4, r4, r2 │ │ + b.n 664ce │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 66502 │ │ + b.n 66ca8 │ │ + movs r0, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + lsls r6, r6, #8 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #16] │ │ + ands r6, r5 │ │ + lsrs r6, r6, #8 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsrs r3, r5 │ │ - lsls r3, r7 │ │ - ldr r5, [r4, #24] │ │ + ands r5, r3 │ │ + ldr r3, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsls r7, r0, #16 │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #4] │ │ + orrs r7, r0 │ │ + str r7, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 664f8 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + adds r5, r0, #0 │ │ + cmp r3, r2 │ │ + bgt.n 6658c │ │ + adds r7, r3, #0 │ │ + muls r7, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r7, r7, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r7, r7, #2 │ │ + adds r7, r6, r7 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r4, r3 │ │ + ldr r3, [sp, #12] │ │ + lsls r4, r5, #2 │ │ + lsls r2, r3, #16 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #8 │ │ orrs r2, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ands r1, r5 │ │ - lsrs r1, r0 │ │ + adds r0, r2, #0 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r3 │ │ + b.n 665ae │ │ + ldr r7, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r7, r0 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #2 │ │ + adds r7, r6, r7 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 66578 │ │ + lsls r2, r0, #2 │ │ + adds r7, r7, r2 │ │ + adds r6, r3, #0 │ │ + b.n 66578 │ │ + subs r6, #1 │ │ + bcs.n 665b4 │ │ + b.n 66ca8 │ │ + str r0, [r7, #0] │ │ + adds r7, r7, r4 │ │ + b.n 665ae │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + subs r3, r3, r7 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + ldr r2, [sp, #8] │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + beq.n 665da │ │ + b.n 66888 │ │ + ldr r3, [r5, #4] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r4, [r5, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r5, #16] │ │ + cmp r2, #2 │ │ + beq.n 666b2 │ │ + cmp r2, #4 │ │ + bne.n 665ee │ │ + b.n 6675c │ │ + cmp r2, #1 │ │ + beq.n 665f4 │ │ + b.n 66810 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 66626 │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #0] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r5, r4, r5 │ │ + subs r3, r0, #1 │ │ + cmp r2, r7 │ │ + bgt.n 66616 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + beq.n 6664c │ │ + b.n 66646 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r5, r3, r7 │ │ + lsls r5, r5, #2 │ │ + adds r5, r4, r5 │ │ + subs r3, r0, #1 │ │ + cmp r7, r2 │ │ + bgt.n 6663a │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + bne.n 66646 │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 6664c │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r6, r3] │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r3, r1 │ │ - lsls r3, r0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - orrs r2, r3 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 670ae │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 6665a │ │ + b.n 66ca8 │ │ + movs r0, #255 ; 0xff │ │ + ldr r6, [r5, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #24] │ │ + ands r0, r6 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ movs r1, #255 ; 0xff │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + adds r7, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsls r0, r0, #8 │ │ + ands r0, r6 │ │ + lsrs r0, r0, #8 │ │ + muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #255 ; 0xff │ │ + adds r4, r0, #0 │ │ + ldr r0, [sp, #24] │ │ + ands r6, r3 │ │ + adds r1, r3, #0 │ │ + muls r0, r6 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ - orrs r1, r2 │ │ - stmia r3!, {r1} │ │ - str r3, [sp, #12] │ │ - b.n 670c4 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #16] │ │ + lsls r7, r7, #16 │ │ + adds r6, r4, r3 │ │ ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #24] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r2, r3] │ │ + lsls r6, r6, #8 │ │ + orrs r7, r6 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r7, r0 │ │ + str r7, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 66650 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 666e0 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + subs r1, r0, #1 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r4, r4, r3 │ │ + cmp r2, r7 │ │ + bgt.n 666d0 │ │ + adds r1, r0, #1 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + beq.n 66706 │ │ + b.n 66700 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + subs r1, r0, #1 │ │ + muls r3, r0 │ │ + adds r3, r3, r7 │ │ + lsls r3, r3, #2 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + cmp r7, r3 │ │ + bgt.n 666f4 │ │ + adds r1, r0, #1 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + bne.n 66700 │ │ + lsls r3, r1, #2 │ │ + adds r4, r4, r3 │ │ + b.n 66706 │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #28] │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #56] ; 0x38 │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsls r0, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ldr r0, [r6, r0] │ │ - ands r2, r1 │ │ - lsrs r2, r5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r0, [r4, #31] │ │ - ldr r5, [sp, #4] │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #0] │ │ - str r2, [sp, #68] ; 0x44 │ │ - mov r2, ip │ │ - mov ip, r5 │ │ - add r2, ip │ │ + movs r6, #255 ; 0xff │ │ + lsls r1, r1, #2 │ │ + lsls r5, r5, #8 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 6671e │ │ + b.n 66ca8 │ │ + ldr r7, [r4, #0] │ │ + mov r3, ip │ │ + adds r2, r7, #0 │ │ + ands r2, r3 │ │ + adds r3, r7, #0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r2, r2, #16 │ │ + ands r3, r5 │ │ + adds r2, r2, r0 │ │ + lsrs r3, r3, #8 │ │ + ands r7, r6 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 67134 │ │ + bls.n 6673a │ │ movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - lsls r2, r5 │ │ + ldr r0, [sp, #16] │ │ + adds r3, r3, r0 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 67142 │ │ + bls.n 66744 │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsrs r3, r5 │ │ - lsls r3, r7 │ │ - ldr r5, [r4, #24] │ │ + ldr r0, [sp, #20] │ │ + adds r7, r7, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 6674e │ │ + movs r7, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + lsls r3, r3, #8 │ │ orrs r2, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ands r1, r5 │ │ - lsrs r1, r0 │ │ + orrs r7, r2 │ │ + str r7, [r4, #0] │ │ + adds r4, r4, r1 │ │ + b.n 66714 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 6678e │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #0] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r5, r4, r5 │ │ + subs r3, r0, #1 │ │ + cmp r2, r7 │ │ + bgt.n 6677e │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + beq.n 667b4 │ │ + b.n 667ae │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r5, r3, r7 │ │ + lsls r5, r5, #2 │ │ + adds r5, r4, r5 │ │ + subs r3, r0, #1 │ │ + cmp r7, r2 │ │ + bgt.n 667a2 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + bne.n 667ae │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 667b4 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r6, r3] │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r3, r1 │ │ - lsls r3, r0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - orrs r2, r3 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 67168 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 667c2 │ │ + b.n 66ca8 │ │ + movs r0, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r4, [r5, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r4 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + lsls r6, r6, #8 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #16] │ │ + ands r6, r4 │ │ + lsrs r6, r6, #8 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r4, r3 │ │ + ldr r3, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3 │ │ + muls r3, r4 │ │ + adds r4, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsls r7, r0, #16 │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r4, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #0] │ │ + orrs r7, r0 │ │ + str r7, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 667b8 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 66840 │ │ + adds r6, r3, #0 │ │ + muls r6, r0 │ │ + ldr r3, [sp, #0] │ │ + subs r5, r0, #1 │ │ + adds r6, r6, r3 │ │ + lsls r6, r6, #2 │ │ + adds r6, r4, r6 │ │ + cmp r3, r7 │ │ + bgt.n 66830 │ │ + adds r5, r0, #1 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + beq.n 66866 │ │ + b.n 66860 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + subs r5, r0, #1 │ │ + muls r3, r0 │ │ + adds r6, r3, r7 │ │ + ldr r3, [sp, #0] │ │ + lsls r6, r6, #2 │ │ + adds r6, r4, r6 │ │ + cmp r7, r3 │ │ + bgt.n 66854 │ │ + adds r5, r0, #1 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + bne.n 66860 │ │ + lsls r3, r5, #2 │ │ + adds r6, r6, r3 │ │ + b.n 66866 │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ - orrs r1, r2 │ │ - stmia r3!, {r1} │ │ - str r3, [sp, #12] │ │ - b.n 6717e │ │ + lsls r4, r5, #2 │ │ + lsls r2, r3, #16 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #8 │ │ + orrs r2, r3 │ │ + adds r0, r2, #0 │ │ ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 66882 │ │ + b.n 66ca8 │ │ + str r0, [r6, #0] │ │ + adds r6, r6, r4 │ │ + b.n 66878 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r2, r1 │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + subs r3, r7, r3 │ │ + cmp r1, #2 │ │ + bne.n 6689a │ │ + b.n 669ce │ │ + cmp r1, #4 │ │ + bne.n 668a0 │ │ + b.n 66ace │ │ + cmp r1, #1 │ │ + beq.n 668a6 │ │ + b.n 66be4 │ │ + asrs r1, r3, #31 │ │ + adds r3, r3, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 668ce │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r2, #1 │ │ + subs r2, r2, r3 │ │ + subs r4, r1, r3 │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #24] │ │ - ldrb r3, [r3, #31] │ │ + movs r3, #0 │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + b.n 668e4 │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r3, #1 │ │ + subs r4, r1, r2 │ │ + subs r2, r3, r2 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r2, r3] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 668fc │ │ + ldr r3, [sp, #32] │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #28] │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #56] ; 0x38 │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsls r0, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ldr r0, [r6, r0] │ │ - ands r2, r1 │ │ - lsrs r2, r5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r0, [r4, #31] │ │ - ldr r5, [sp, #4] │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #0] │ │ - str r2, [sp, #68] ; 0x44 │ │ - mov r2, ip │ │ - mov ip, r5 │ │ - add r2, ip │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 671ee │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - lsls r2, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 671fc │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 66914 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + negs r3, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 6692e │ │ + b.n 66ca8 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r0, r0, #16 │ │ + lsls r7, r3, #2 │ │ + ldr r3, [r5, #16] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [r5, #20] │ │ + adds r7, r3, r7 │ │ + ldr r6, [r7, #0] │ │ + ldr r3, [sp, #24] │ │ + ands r0, r6 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #56] ; 0x38 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsls r0, r0, #8 │ │ + ands r0, r6 │ │ + lsrs r0, r0, #8 │ │ + muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsrs r3, r5 │ │ - lsls r3, r7 │ │ - ldr r5, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ands r1, r5 │ │ - lsrs r1, r0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r6, r3] │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r3, r1 │ │ - lsls r3, r0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - orrs r2, r3 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 67222 │ │ + str r0, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #24] │ │ + ands r3, r6 │ │ movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r2, [sp, #12] │ │ ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r1, r3 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #16] │ │ + add r3, ip │ │ + lsls r6, r3, #16 │ │ + mov ip, r2 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #12] │ │ - orrs r1, r2 │ │ - stmia r3!, {r1} │ │ - str r3, [sp, #12] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #24] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ + add r3, ip │ │ + lsls r3, r3, #8 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r0, r0, r3 │ │ + orrs r6, r0 │ │ + str r6, [r7, #0] │ │ + cmp r4, #0 │ │ + bge.n 669b0 │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + mov ip, r2 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 669c2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r2, r3] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ + mov ip, r2 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r3, #1 │ │ + b.n 66922 │ │ + asrs r1, r3, #31 │ │ + adds r3, r3, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r6, r2, r1 │ │ + eors r6, r1 │ │ + cmp r3, r6 │ │ + blt.n 669f6 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r6, #1 │ │ + subs r6, r6, r3 │ │ + subs r4, r2, r3 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r6, #1 │ │ + b.n 66a0c │ │ + adds r2, r6, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + subs r4, r2, r6 │ │ + subs r6, r3, r6 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + movs r6, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 66a1e │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r6, r6 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 66a36 │ │ ldr r3, [sp, #28] │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r6, r2] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + movs r7, #0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + cmp r7, r3 │ │ + bne.n 66a4c │ │ + b.n 66ca8 │ │ + movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r1, #16 │ │ + lsls r0, r3, #2 │ │ + ldr r3, [r5, #16] │ │ + muls r3, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [r5, #20] │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #0] │ │ + ands r1, r3 │ │ + lsrs r2, r1, #16 │ │ + mov ip, r2 │ │ + movs r2, #255 ; 0xff │ │ + movs r1, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + ands r2, r3 │ │ ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #56] ; 0x38 │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsls r0, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ldr r0, [r6, r0] │ │ - ands r2, r1 │ │ - lsrs r2, r5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r0, [r4, #31] │ │ - ldr r5, [sp, #4] │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #0] │ │ - str r2, [sp, #68] ; 0x44 │ │ - mov r2, ip │ │ - mov ip, r5 │ │ - add r2, ip │ │ + ldr r1, [sp, #16] │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #12] │ │ + add r1, ip │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 66a86 │ │ + movs r1, #255 ; 0xff │ │ + lsls r1, r1, #16 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 672a2 │ │ + bls.n 66a8e │ │ movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - lsls r2, r5 │ │ + lsls r2, r2, #8 │ │ + orrs r2, r1 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 672b0 │ │ + bls.n 66a98 │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsrs r3, r5 │ │ - lsls r3, r7 │ │ - ldr r5, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ands r1, r5 │ │ - lsrs r1, r0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r6, r3] │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r3, r1 │ │ - lsls r3, r0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - orrs r2, r3 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 672d6 │ │ + orrs r3, r2 │ │ + str r3, [r0, #0] │ │ + cmp r4, #0 │ │ + bge.n 66ab2 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r6 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r2 │ │ + b.n 66ac8 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + mov ip, r2 │ │ + adds r4, r4, r3 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + add r3, ip │ │ + mov ip, r2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + adds r7, #1 │ │ + b.n 66a44 │ │ + asrs r1, r3, #31 │ │ + adds r4, r3, r1 │ │ + asrs r3, r2, #31 │ │ + adds r2, r2, r3 │ │ + eors r4, r1 │ │ + eors r2, r3 │ │ + cmp r4, r2 │ │ + blt.n 66af6 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r2, #1 │ │ + subs r2, r2, r4 │ │ + str r3, [sp, #24] │ │ + subs r6, r3, r4 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + b.n 66b0c │ │ + adds r3, r2, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r4, #1 │ │ + subs r6, r3, r2 │ │ + subs r2, r4, r2 │ │ + str r3, [sp, #24] │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 66b24 │ │ + ldr r3, [sp, #28] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 66b3c │ │ + ldr r3, [sp, #32] │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 66b56 │ │ + b.n 66ca8 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r0, r0, #16 │ │ + lsls r4, r3, #2 │ │ + ldr r3, [r5, #16] │ │ + ldr r1, [sp, #16] │ │ + muls r3, r2 │ │ + adds r4, r4, r3 │ │ + ldr r3, [r5, #20] │ │ + ldr r2, [sp, #12] │ │ + adds r4, r3, r4 │ │ + ldr r3, [r4, #0] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + ands r2, r3 │ │ + lsrs r2, r2, #8 │ │ + muls r1, r2 │ │ + movs r2, #255 ; 0xff │ │ + ands r3, r2 │ │ + ldr r2, [sp, #20] │ │ + str r1, [sp, #52] ; 0x34 │ │ movs r1, #255 ; 0xff │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3 │ │ + muls r2, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + lsls r7, r0, #16 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + orrs r7, r0 │ │ + str r7, [r4, #0] │ │ + cmp r6, #0 │ │ + bge.n 66bc6 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #32] │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 66bd8 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r3, #1 │ │ + b.n 66b4a │ │ + asrs r1, r3, #31 │ │ + adds r3, r3, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 66c0a │ │ + lsls r0, r2, #1 │ │ + subs r6, r2, r3 │ │ + adds r1, r3, #1 │ │ + subs r4, r0, r3 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r0, [sp, #8] │ │ + str r3, [sp, #24] │ │ + movs r6, #1 │ │ + b.n 66c1e │ │ + subs r6, r3, r2 │ │ + lsls r0, r3, #1 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + movs r6, #0 │ │ + adds r1, r2, #1 │ │ + str r0, [sp, #8] │ │ + subs r4, r0, r2 │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 66c30 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r6, r6 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + movs r7, #1 │ │ + cmp r3, r2 │ │ + ble.n 66c44 │ │ + movs r7, #1 │ │ + ldr r3, [sp, #24] │ │ + negs r7, r7 │ │ + negs r3, r3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + subs r1, r1, r3 │ │ ldr r3, [sp, #12] │ │ - orrs r1, r2 │ │ - stmia r3!, {r1} │ │ - str r3, [sp, #12] │ │ + lsls r0, r3, #16 │ │ ldr r3, [sp, #16] │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 672f2 │ │ - b.n 6700a │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #12] │ │ - subs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - adds r3, r2, r3 │ │ + lsls r3, r3, #8 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r3 │ │ + adds r2, r0, #0 │ │ + movs r3, #0 │ │ str r3, [sp, #12] │ │ - b.n 66fe0 │ │ - nop ; (mov r8, r8) │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - str r6, [sp, #40] ; 0x28 │ │ - asrs r6, r2, #31 │ │ - lsrs r6, r6, #30 │ │ - ldr r0, [sp, #16] │ │ - adds r6, r6, r2 │ │ - asrs r6, r6, #2 │ │ - muls r0, r6 │ │ + ldr r3, [sp, #12] │ │ + cmp r3, r1 │ │ + beq.n 66ca8 │ │ + ldr r3, [r5, #16] │ │ + ldr r0, [sp, #4] │ │ + muls r3, r0 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #2 │ │ adds r3, r0, r3 │ │ - lsls r3, r3, #2 │ │ - adds r7, r5, r3 │ │ - adds r5, r1, #3 │ │ - asrs r3, r5, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r5 │ │ - asrs r3, r3, #2 │ │ - subs r2, r6, r1 │ │ - str r3, [sp, #20] │ │ - lsls r3, r2, #2 │ │ - str r3, [sp, #80] ; 0x50 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ - adds r3, r4, #1 │ │ + ldr r0, [r5, #20] │ │ + str r2, [r3, r0] │ │ + cmp r4, #0 │ │ + bge.n 66c8e │ │ + ldr r0, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ + mov ip, r0 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r6 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + add r3, ip │ │ + b.n 66ca0 │ │ + ldr r0, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + mov ip, r0 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r7 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 66c5e │ │ + add sp, #68 ; 0x44 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #68 ; 0x44 │ │ + adds r6, r3, #0 │ │ + add r3, sp, #96 ; 0x60 │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r3, #0] │ │ + add r3, sp, #100 ; 0x64 │ │ + ldrb r7, [r3, #0] │ │ + add r3, sp, #104 ; 0x68 │ │ + ldrb r3, [r3, #0] │ │ + ldr r5, [sp, #92] ; 0x5c │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #8] │ │ + add r3, sp, #108 ; 0x6c │ │ + ldrb r3, [r3, #0] │ │ + str r1, [sp, #0] │ │ str r3, [sp, #28] │ │ - adds r3, r4, #2 │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - bne.n 67344 │ │ - b.n 66fe6 │ │ - ldr r3, [pc, #848] ; (67698 ) │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #2 │ │ - bne.n 67354 │ │ - b.n 674f4 │ │ - cmp r3, #3 │ │ - beq.n 6742a │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + subs r3, r5, #1 │ │ cmp r3, #1 │ │ - bne.n 67364 │ │ - b.n 675bc │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r4, #16] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #24] │ │ + bhi.n 66cfc │ │ + ldr r0, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r2 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r7 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #0] │ │ - ands r6, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #20] │ │ + b.n 66d04 │ │ + ldr r3, [sp, #8] │ │ + str r2, [sp, #12] │ │ + str r7, [sp, #16] │ │ + str r3, [sp, #20] │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [sp, #28] │ │ + eors r2, r3 │ │ + str r2, [sp, #24] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + beq.n 66d16 │ │ + b.n 66f32 │ │ + ldr r3, [r4, #4] │ │ + ldr r7, [r4, #20] │ │ + ldr r0, [r4, #16] │ │ + ldrb r1, [r3, #9] │ │ + cmp r5, #2 │ │ + beq.n 66dca │ │ + cmp r5, #4 │ │ + bne.n 66d28 │ │ + b.n 66e4a │ │ + cmp r5, #1 │ │ + beq.n 66d2e │ │ + b.n 66ed6 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - lsrs r6, r2 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r6] │ │ - muls r2, r3 │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r6, [r4, #20] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + bgt.n 66d50 │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #2 │ │ + adds r4, r7, r0 │ │ + subs r7, r6, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r7, r7, r3 │ │ + b.n 66d66 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r6 │ │ + adds r4, r7, r0 │ │ + adds r7, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 66d66 │ │ + adds r7, r3, #0 │ │ + adds r4, #4 │ │ + subs r7, #1 │ │ + bcs.n 66d6e │ │ + bl 6789c │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + lsrs r0, r5, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + movs r3, #255 ; 0xff │ │ + str r0, [sp, #0] │ │ + lsrs r0, r5, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r3, #2 │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ands r0, r5 │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 6742e │ │ + ldr r2, [sp, #12] │ │ ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r4, #16] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ + lsrs r5, r5, #24 │ │ + mov ip, r2 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #0] │ │ - ands r6, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + lsls r5, r5, #24 │ │ + orrs r5, r0 │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + orrs r5, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r6, r6, r3 │ │ + lsls r6, r6, #8 │ │ + orrs r5, r6 │ │ + stmia r4!, {r5} │ │ + b.n 66d66 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - lsrs r6, r2 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r6] │ │ - muls r2, r3 │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r6, [r4, #20] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + bgt.n 66dee │ │ + adds r0, r0, r3 │ │ + subs r5, r6, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + lsls r0, r0, #2 │ │ + adds r4, r7, r0 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r3, r5, r3 │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ + b.n 66e42 │ │ + ldr r3, [sp, #0] │ │ + ldr r1, [sp, #112] ; 0x70 │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + subs r2, r3, r6 │ │ + adds r4, r7, r0 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 66dea │ │ + adds r4, #4 │ │ + adds r3, r2, #0 │ │ + b.n 66dea │ │ + ldr r6, [r4, #0] │ │ + ldr r0, [sp, #12] │ │ + adds r2, r6, #0 │ │ + lsrs r7, r6, #16 │ │ + ands r7, r1 │ │ + lsrs r5, r6, #8 │ │ + adds r7, r7, r0 │ │ + ands r5, r1 │ │ + ands r2, r1 │ │ + lsrs r6, r6, #24 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 66e20 │ │ + movs r7, #255 ; 0xff │ │ + ldr r0, [sp, #16] │ │ + adds r5, r5, r0 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 66e2a │ │ + movs r5, #255 ; 0xff │ │ + ldr r0, [sp, #20] │ │ + adds r2, r2, r0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 66e34 │ │ + movs r2, #255 ; 0xff │ │ + lsls r6, r6, #24 │ │ + orrs r2, r6 │ │ + lsls r7, r7, #16 │ │ + orrs r7, r2 │ │ + lsls r5, r5, #8 │ │ + orrs r5, r7 │ │ + stmia r4!, {r5} │ │ + subs r3, #1 │ │ + bcs.n 66e06 │ │ + bl 6789c │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + bgt.n 66e6e │ │ + adds r0, r0, r3 │ │ + subs r5, r6, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + lsls r0, r0, #2 │ │ + adds r4, r7, r0 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r6, r5, r3 │ │ + movs r7, #255 ; 0xff │ │ + b.n 66e86 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r6 │ │ + adds r4, r7, r0 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 66e6a │ │ + adds r4, #4 │ │ adds r6, r3, #0 │ │ + b.n 66e6a │ │ + subs r6, #1 │ │ + bcs.n 66e8e │ │ + bl 6789c │ │ + ldr r5, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + lsrs r3, r5, #16 │ │ + ands r3, r7 │ │ + muls r2, r3 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #16] │ │ + lsrs r3, r5, #8 │ │ + ands r3, r7 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #20] │ │ + ands r0, r7 │ │ + str r2, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ + ldr r0, [sp, #0] │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + lsls r0, r0, #16 │ │ orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #24] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + ldr r0, [sp, #4] │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ + lsls r0, r0, #8 │ │ orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 674f8 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r4, #16] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #0] │ │ - ands r6, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + stmia r4!, {r5} │ │ + b.n 66e86 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - lsrs r6, r2 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r6] │ │ - muls r2, r3 │ │ - str r2, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + bgt.n 66f0e │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ + subs r7, r6, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r6, r7, r3 │ │ + ldr r3, [sp, #28] │ │ + ldr r7, [sp, #20] │ │ + lsls r0, r3, #24 │ │ + ldr r3, [sp, #12] │ │ + lsls r3, r3, #16 │ │ + orrs r0, r3 │ │ + orrs r7, r0 │ │ + adds r1, r7, #0 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #8 │ │ + orrs r1, r3 │ │ + b.n 66f26 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r6 │ │ + adds r5, r7, r0 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 66ef6 │ │ + adds r5, #4 │ │ + adds r6, r3, #0 │ │ + b.n 66ef6 │ │ + subs r6, #1 │ │ + bcs.n 66f2e │ │ + bl 6789c │ │ + stmia r5!, {r1} │ │ + b.n 66f26 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + beq.n 66f3a │ │ + b.n 671ac │ │ + ldr r3, [r4, #4] │ │ ldr r6, [r4, #20] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ + ldr r0, [r4, #16] │ │ + ldrb r1, [r3, #9] │ │ + cmp r5, #2 │ │ + beq.n 67008 │ │ + cmp r5, #4 │ │ + bne.n 66f4c │ │ + b.n 6709c │ │ + cmp r5, #1 │ │ + beq.n 66f52 │ │ + b.n 67140 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 66f7e │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r6, r5, r3 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #0] │ │ + b.n 66fa0 │ │ + ldr r7, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r7, r0 │ │ + adds r5, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r5, r5, #2 │ │ + adds r4, r6, r5 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 66f78 │ │ + lsls r2, r0, #2 │ │ + adds r4, r4, r2 │ │ adds r6, r3, #0 │ │ + b.n 66f78 │ │ + subs r6, #1 │ │ + bcs.n 66fa8 │ │ + bl 6789c │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r5, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + movs r3, #255 ; 0xff │ │ + str r0, [sp, #4] │ │ + lsrs r0, r5, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r3, #2 │ │ + adds r7, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ands r0, r5 │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #20] │ │ + lsrs r5, r5, #24 │ │ + mov ip, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r5, r5, #24 │ │ orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r4, #16] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + orrs r5, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #0] │ │ - ands r6, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + lsls r7, r7, #8 │ │ + orrs r5, r7 │ │ + str r5, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 66fa0 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 67034 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r3, r5, r3 │ │ + lsls r0, r0, #2 │ │ + movs r1, #255 ; 0xff │ │ + b.n 67096 │ │ + ldr r5, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r5, r0 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #112] ; 0x70 │ │ + lsls r5, r5, #2 │ │ + subs r2, r3, r2 │ │ + adds r4, r6, r5 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 6702e │ │ + lsls r3, r0, #2 │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + b.n 6702e │ │ + ldr r5, [r4, #0] │ │ + adds r2, r5, #0 │ │ + ands r2, r1 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #12] │ │ + lsrs r7, r5, #16 │ │ + ands r7, r1 │ │ + lsrs r6, r5, #8 │ │ + adds r7, r7, r2 │ │ + ands r6, r1 │ │ + lsrs r5, r5, #24 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 67072 │ │ + movs r7, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + adds r6, r6, r2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 6707c │ │ + movs r6, #255 ; 0xff │ │ + ldr r2, [sp, #20] │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 67086 │ │ + movs r2, #255 ; 0xff │ │ + lsls r5, r5, #24 │ │ + orrs r2, r5 │ │ + lsls r7, r7, #16 │ │ + orrs r7, r2 │ │ + lsls r6, r6, #8 │ │ + orrs r7, r6 │ │ + str r7, [r4, #0] │ │ + adds r4, r4, r0 │ │ + subs r3, #1 │ │ + bcs.n 67056 │ │ + b.n 6789c │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 670c8 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r5, r5, r3 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #4] │ │ + b.n 670ea │ │ + ldr r7, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r7, r0 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #2 │ │ + adds r4, r6, r7 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r5, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 670c2 │ │ + lsls r2, r0, #2 │ │ + adds r4, r4, r2 │ │ + adds r5, r3, #0 │ │ + b.n 670c2 │ │ + subs r5, #1 │ │ + bcs.n 670f0 │ │ + b.n 6789c │ │ + movs r3, #255 ; 0xff │ │ + movs r2, #255 ; 0xff │ │ + movs r0, #255 ; 0xff │ │ + ldr r6, [r4, #0] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r7, r6, #16 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r6 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + lsrs r3, r6, #8 │ │ + ands r3, r2 │ │ + ldr r2, [sp, #16] │ │ + lsrs r6, r6, #24 │ │ + lsls r6, r6, #24 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #20] │ │ + str r2, [sp, #0] │ │ muls r3, r0 │ │ - lsrs r6, r2 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + orrs r6, r0 │ │ + adds r0, r7, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #16 │ │ + orrs r6, r0 │ │ + movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #0] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #4] │ │ + lsls r0, r0, #8 │ │ + orrs r6, r0 │ │ + str r6, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 670ea │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 6717e │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r6, r6, r3 │ │ ldr r2, [sp, #4] │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #12] │ │ + lsls r7, r0, #2 │ │ + lsls r3, r3, #24 │ │ + lsls r2, r2, #16 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #20] │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #16] │ │ + lsls r2, r2, #8 │ │ + orrs r3, r2 │ │ + adds r1, r3, #0 │ │ + b.n 671a0 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r6] │ │ - muls r2, r3 │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r6, [r4, #20] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r5, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 67164 │ │ + lsls r2, r0, #2 │ │ + adds r6, r6, r2 │ │ + adds r5, r3, #0 │ │ + b.n 67164 │ │ + subs r5, #1 │ │ + bcs.n 671a6 │ │ + b.n 6789c │ │ + str r1, [r6, #0] │ │ + adds r6, r6, r7 │ │ + b.n 671a0 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + subs r3, r3, r6 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + ldr r2, [sp, #8] │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + beq.n 671cc │ │ + b.n 6747a │ │ + ldr r3, [r4, #4] │ │ + ldr r7, [r4, #20] │ │ + ldr r0, [r4, #16] │ │ + ldrb r1, [r3, #9] │ │ + cmp r5, #2 │ │ + beq.n 672a6 │ │ + cmp r5, #4 │ │ + bne.n 671de │ │ + b.n 67348 │ │ + cmp r5, #1 │ │ + beq.n 671e4 │ │ + b.n 673fc │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 67216 │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #0] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r3, r0, #1 │ │ + cmp r2, r6 │ │ + bgt.n 67206 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + beq.n 6723c │ │ + b.n 67236 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r5, r3, r6 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r3, r0, #1 │ │ + cmp r6, r2 │ │ + bgt.n 6722a │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + bne.n 67236 │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 6723c │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 6724a │ │ + b.n 6789c │ │ + movs r3, #255 ; 0xff │ │ + ldr r4, [r5, #0] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + lsrs r0, r4, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + movs r3, #255 ; 0xff │ │ + adds r7, r0, #0 │ │ + lsrs r0, r4, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r3, #2 │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ands r0, r4 │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ + ldr r3, [sp, #20] │ │ + lsrs r4, r4, #24 │ │ + lsls r4, r4, #24 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r4, r0 │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #16] │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 6768c │ │ - b.n 67364 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - subs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + lsls r7, r7, #16 │ │ + orrs r4, r7 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + lsls r6, r6, #8 │ │ + orrs r4, r6 │ │ + str r4, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 67240 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 672d4 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + subs r1, r0, #1 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ adds r7, r7, r3 │ │ - b.n 6733c │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - asrs r7, r2, #31 │ │ - ldr r0, [sp, #16] │ │ - lsrs r7, r7, #30 │ │ - adds r7, r7, r2 │ │ - asrs r7, r7, #2 │ │ - muls r0, r7 │ │ - adds r3, r0, r3 │ │ + cmp r2, r6 │ │ + bgt.n 672c4 │ │ + adds r1, r0, #1 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + beq.n 672fa │ │ + b.n 672f4 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + subs r1, r0, #1 │ │ + muls r3, r0 │ │ + adds r3, r3, r6 │ │ lsls r3, r3, #2 │ │ - adds r2, r5, r3 │ │ - movs r5, #3 │ │ - adds r0, r1, #3 │ │ - asrs r3, r0, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r0 │ │ - subs r7, r7, r1 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #16] │ │ - ands r1, r5 │ │ - lsls r3, r7, #2 │ │ - str r6, [sp, #20] │ │ - str r3, [sp, #28] │ │ - str r1, [sp, #24] │ │ - adds r6, r4, #2 │ │ - adds r7, r4, r5 │ │ - ldr r3, [sp, #20] │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #0] │ │ + cmp r6, r3 │ │ + bgt.n 672e8 │ │ + adds r1, r0, #1 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ cmp r3, #0 │ │ - bne.n 676d4 │ │ - b.n 66fe6 │ │ - ldr r3, [sp, #24] │ │ - ldr r5, [sp, #16] │ │ - cmp r3, #2 │ │ - beq.n 6775c │ │ - cmp r3, #3 │ │ - beq.n 67720 │ │ - cmp r3, #1 │ │ - beq.n 67798 │ │ - ldrb r1, [r4, #29] │ │ - ldr r0, [sp, #4] │ │ + bne.n 672f4 │ │ + lsls r3, r1, #2 │ │ + adds r7, r7, r3 │ │ + b.n 672fa │ │ ldr r3, [sp, #8] │ │ - lsrs r0, r1 │ │ - adds r1, r0, #0 │ │ - ldrb r0, [r6, #31] │ │ - lsls r1, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r1, r0 │ │ - ldrb r0, [r4, #28] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #12] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - orrs r1, r0 │ │ - stmia r2!, {r1} │ │ - ldrb r1, [r4, #29] │ │ - ldr r3, [sp, #4] │ │ - ldrb r0, [r6, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + movs r4, #255 ; 0xff │ │ + lsls r1, r1, #2 │ │ ldr r3, [sp, #8] │ │ - lsls r1, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r1, r0 │ │ - ldrb r0, [r4, #28] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #12] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - orrs r1, r0 │ │ - stmia r2!, {r1} │ │ - ldrb r1, [r4, #29] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 67308 │ │ + b.n 6789c │ │ + ldr r2, [r7, #0] │ │ + ldr r5, [sp, #12] │ │ + adds r0, r2, #0 │ │ + lsrs r3, r2, #16 │ │ + ands r3, r4 │ │ + lsrs r6, r2, #8 │ │ + adds r3, r3, r5 │ │ + ands r6, r4 │ │ + ands r0, r4 │ │ + lsrs r2, r2, #24 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 67322 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #16] │ │ + adds r6, r6, r5 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 6732c │ │ + movs r6, #255 ; 0xff │ │ + ldr r5, [sp, #20] │ │ + adds r0, r0, r5 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 67336 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #24 │ │ + orrs r2, r0 │ │ + lsls r3, r3, #16 │ │ + orrs r3, r2 │ │ + lsls r6, r6, #8 │ │ + orrs r3, r6 │ │ + str r3, [r7, #0] │ │ + adds r7, r7, r1 │ │ + b.n 672fe │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldrb r0, [r6, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 6737a │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #0] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r3, r0, #1 │ │ + cmp r2, r6 │ │ + bgt.n 6736a │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + beq.n 673a0 │ │ + b.n 6739a │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r5, r3, r6 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r3, r0, #1 │ │ + cmp r6, r2 │ │ + bgt.n 6738e │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + bne.n 6739a │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 673a0 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + movs r7, #255 ; 0xff │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ - lsls r1, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsrs r3, r0 │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 673b0 │ │ + b.n 6789c │ │ + ldr r4, [r5, #0] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #16] │ │ + adds r0, r4, #0 │ │ + lsrs r6, r4, #16 │ │ + ands r6, r7 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + lsrs r3, r4, #8 │ │ + ands r3, r7 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #20] │ │ + ands r0, r7 │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r0, r3 │ │ + str r2, [sp, #0] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsrs r4, r4, #24 │ │ + lsls r4, r4, #24 │ │ + orrs r4, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #16 │ │ + orrs r4, r0 │ │ + movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #0] │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #4] │ │ + lsls r0, r0, #8 │ │ + orrs r4, r0 │ │ + str r4, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 673a6 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 6742c │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ ldr r3, [sp, #0] │ │ - orrs r1, r0 │ │ - ldrb r0, [r4, #28] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - lsls r0, r3 │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r7, r0, #1 │ │ + cmp r3, r6 │ │ + bgt.n 6741c │ │ + adds r7, r0, #1 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + beq.n 67452 │ │ + b.n 6744c │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + muls r3, r0 │ │ + adds r5, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r7, r0, #1 │ │ + cmp r6, r3 │ │ + bgt.n 67440 │ │ + adds r7, r0, #1 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + bne.n 6744c │ │ + lsls r3, r7, #2 │ │ + adds r5, r5, r3 │ │ + b.n 67452 │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + ldr r6, [sp, #20] │ │ + lsls r4, r7, #2 │ │ + lsls r0, r3, #24 │ │ ldr r3, [sp, #12] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - orrs r1, r0 │ │ - stmia r2!, {r1} │ │ - ldrb r1, [r4, #29] │ │ - ldr r3, [sp, #4] │ │ - ldrb r0, [r6, #31] │ │ - subs r5, #1 │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ + lsls r3, r3, #16 │ │ + orrs r0, r3 │ │ + orrs r6, r0 │ │ + adds r1, r6, #0 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #8 │ │ + orrs r1, r3 │ │ ldr r3, [sp, #8] │ │ - lsls r1, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r0, r3 │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 67474 │ │ + b.n 6789c │ │ + str r1, [r5, #0] │ │ + adds r5, r5, r4 │ │ + b.n 6746a │ │ ldr r3, [sp, #0] │ │ - orrs r1, r0 │ │ - ldrb r0, [r4, #28] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #12] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - orrs r1, r0 │ │ - stmia r2!, {r1} │ │ - cmp r5, #0 │ │ - bgt.n 676e4 │ │ - ldr r3, [sp, #20] │ │ - subs r3, #1 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #28] │ │ - adds r2, r2, r3 │ │ - b.n 676cc │ │ - movs r0, #4 │ │ - bl 18bd0 │ │ - add sp, #92 ; 0x5c │ │ - pop {r4, r5, r6, r7, pc} │ │ - │ │ -000677f0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #60 ; 0x3c │ │ - adds r4, r3, #0 │ │ - add r3, sp, #80 ; 0x50 │ │ - ldrb r3, [r3, #0] │ │ - str r2, [sp, #24] │ │ - adds r6, r0, #0 │ │ - str r3, [sp, #16] │ │ - add r3, sp, #84 ; 0x54 │ │ - ldrb r7, [r3, #0] │ │ - add r3, sp, #88 ; 0x58 │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #348] ; (67968 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #4] │ │ + subs r3, r6, r3 │ │ + subs r1, r2, r1 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + asrs r2, r1, #31 │ │ + cmp r5, #2 │ │ + bne.n 67492 │ │ + b.n 675cc │ │ + cmp r5, #4 │ │ + bne.n 67498 │ │ + b.n 676c8 │ │ + cmp r5, #1 │ │ + beq.n 6749e │ │ + b.n 677dc │ │ + adds r1, r1, r2 │ │ + eors r1, r2 │ │ + cmp r3, r1 │ │ + blt.n 674c0 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #28] │ │ + lsls r2, r1, #1 │ │ + subs r1, r1, r3 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r3 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #40] ; 0x28 │ │ + str r5, [sp, #36] ; 0x24 │ │ + b.n 674d8 │ │ + adds r2, r1, #1 │ │ + str r2, [sp, #28] │ │ + lsls r2, r3, #1 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r1 │ │ + subs r1, r3, r1 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r5, [sp, #40] ; 0x28 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + ble.n 674ee │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + negs r3, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 67506 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #28] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + subs r3, r2, r3 │ │ str r3, [sp, #28] │ │ - str r2, [sp, #52] ; 0x34 │ │ - cmp r0, #0 │ │ - bne.n 67820 │ │ - ldr r0, [pc, #336] ; (6796c ) │ │ - add r0, pc │ │ - b.n 6782c │ │ - ldr r3, [r0, #4] │ │ - ldrb r3, [r3, #8] │ │ - cmp r3, #7 │ │ - bhi.n 67832 │ │ - ldr r0, [pc, #324] ; (67970 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 67954 │ │ - adds r3, r0, #0 │ │ - adds r3, #36 ; 0x24 │ │ - cmp r1, #0 │ │ - beq.n 67850 │ │ - add r5, sp, #36 ; 0x24 │ │ - adds r0, r1, #0 │ │ - adds r2, r5, #0 │ │ - adds r1, r3, #0 │ │ - bl 889b0 │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r3, r0 │ │ - bne.n 67852 │ │ - b.n 67954 │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bhi.n 67888 │ │ - ldr r0, [sp, #20] │ │ + movs r3, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #28] │ │ + cmp r3, r2 │ │ + bne.n 67520 │ │ + b.n 6789c │ │ + ldr r7, [r4, #16] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ + muls r7, r2 │ │ + ldr r2, [r4, #20] │ │ + lsls r3, r3, #2 │ │ + adds r3, r3, r7 │ │ + adds r3, r2, r3 │ │ + ldr r5, [r3, #0] │ │ + str r3, [sp, #60] ; 0x3c │ │ + movs r3, #255 ; 0xff │ │ + lsrs r0, r5, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #16] │ │ - lsls r4, r0, #24 │ │ - ldr r0, [sp, #20] │ │ + movs r3, #255 ; 0xff │ │ + adds r7, r0, #0 │ │ + lsrs r0, r5, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r3, r0, #24 │ │ - ldr r0, [sp, #20] │ │ - lsrs r3, r3, #24 │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + ands r0, r5 │ │ movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ - str r3, [sp, #16] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r7, r0, #24 │ │ - lsrs r4, r4, #24 │ │ - lsrs r7, r7, #24 │ │ - ldr r2, [r6, #4] │ │ - ldrb r3, [r2, #8] │ │ - lsls r1, r3, #24 │ │ - lsrs r3, r1, #24 │ │ - cmp r3, #16 │ │ - beq.n 678be │ │ - cmp r3, #32 │ │ - beq.n 678e0 │ │ - cmp r3, #15 │ │ - bne.n 67920 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r1, [r2, #12] │ │ - lsls r3, r3, #7 │ │ - cmp r1, r3 │ │ - bne.n 67920 │ │ + ldr r3, [sp, #20] │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #12] │ │ + orrs r5, r0 │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ + lsls r7, r7, #16 │ │ + orrs r5, r7 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r6, r6, #8 │ │ + orrs r5, r6 │ │ + str r5, [r3, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 675a8 │ │ + ldr r2, [sp, #32] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ + ldr r3, [sp, #4] │ │ + b.n 675c0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r3, ip │ │ str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 63e84 │ │ - b.n 67954 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r1, [r2, #12] │ │ + mov ip, r2 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #1 │ │ + b.n 67514 │ │ + adds r7, r1, r2 │ │ + eors r7, r2 │ │ + cmp r3, r7 │ │ + blt.n 675ec │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r7, #1 │ │ + subs r7, r7, r3 │ │ + subs r5, r2, r3 │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r7, #1 │ │ + b.n 67602 │ │ + adds r2, r7, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + subs r5, r2, r7 │ │ + subs r7, r3, r7 │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + movs r7, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + ble.n 67614 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r7, r7 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 6762c │ │ + ldr r3, [sp, #28] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #8] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 67646 │ │ + b.n 6789c │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + movs r6, #255 ; 0xff │ │ + lsls r0, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + muls r3, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [r4, #20] │ │ + adds r0, r3, r0 │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [r0, #0] │ │ + lsrs r2, r1, #16 │ │ + ands r2, r3 │ │ + lsrs r3, r1, #8 │ │ + ands r3, r6 │ │ + ands r6, r1 │ │ + mov ip, r6 │ │ + ldr r6, [sp, #12] │ │ + adds r2, r2, r6 │ │ + ldr r6, [sp, #16] │ │ + adds r3, r3, r6 │ │ + ldr r6, [sp, #20] │ │ + add r6, ip │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 6767a │ │ + movs r6, #255 ; 0xff │ │ + lsrs r1, r1, #24 │ │ + lsls r1, r1, #24 │ │ + orrs r1, r6 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 67686 │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + orrs r2, r1 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 67690 │ │ + movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ - cmp r1, r3 │ │ - bne.n 67920 │ │ - ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ + orrs r3, r2 │ │ + str r3, [r0, #0] │ │ + cmp r5, #0 │ │ + bge.n 676aa │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r7 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ + ldr r3, [sp, #4] │ │ + b.n 676bc │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + b.n 6763a │ │ + adds r1, r1, r2 │ │ + eors r1, r2 │ │ + cmp r3, r1 │ │ + blt.n 676e8 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r1, #1 │ │ + subs r1, r1, r3 │ │ + subs r7, r2, r3 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + b.n 676fe │ │ + adds r2, r1, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + subs r7, r2, r1 │ │ + subs r1, r3, r1 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + ble.n 67716 │ │ + ldr r3, [sp, #28] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 6772e │ │ + ldr r3, [sp, #32] │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #8] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + subs r3, r2, r3 │ │ str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 644dc │ │ - b.n 67954 │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 67748 │ │ + b.n 6789c │ │ + ldr r5, [r4, #16] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + movs r0, #255 ; 0xff │ │ + muls r5, r2 │ │ + ldr r2, [r4, #20] │ │ + lsls r3, r3, #2 │ │ + adds r3, r3, r5 │ │ + adds r3, r2, r3 │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [r3, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r5, #16 │ │ + ands r3, r2 │ │ + ldr r2, [sp, #12] │ │ + lsrs r6, r5, #8 │ │ + ands r0, r5 │ │ + muls r2, r3 │ │ movs r3, #255 ; 0xff │ │ - ldr r1, [r2, #12] │ │ - lsls r3, r3, #16 │ │ - cmp r1, r3 │ │ - bne.n 67920 │ │ - ldr r3, [r2, #24] │ │ - cmp r3, #0 │ │ - bne.n 67908 │ │ + ands r6, r3 │ │ ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ + str r2, [sp, #56] ; 0x38 │ │ + lsrs r5, r5, #24 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + ldr r3, [sp, #20] │ │ + lsls r5, r5, #24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r1, #255 ; 0xff │ │ + orrs r5, r0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + lsls r0, r0, #16 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ adds r0, r6, #0 │ │ + bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r0, r0, #8 │ │ + orrs r5, r0 │ │ + str r5, [r3, #0] │ │ + cmp r7, #0 │ │ + bge.n 677be │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + mov ip, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #32] │ │ + add r3, ip │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ + ldr r3, [sp, #4] │ │ + b.n 677d0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov ip, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r3, #1 │ │ + b.n 6773c │ │ + adds r7, r1, r2 │ │ + eors r7, r2 │ │ + cmp r3, r7 │ │ + blt.n 677fa │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r7, #1 │ │ + subs r7, r7, r3 │ │ + subs r5, r2, r3 │ │ + lsls r3, r7, #1 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #32] │ │ + movs r2, #0 │ │ + movs r7, #1 │ │ + b.n 6780e │ │ + adds r2, r7, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + subs r5, r2, r7 │ │ + subs r7, r3, r7 │ │ + lsls r3, r7, #1 │ │ + str r2, [sp, #24] │ │ + movs r7, #0 │ │ + movs r2, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + ble.n 67820 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r7, r7 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r1 │ │ + ble.n 67834 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r2, r2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + ldr r6, [sp, #20] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + ldr r1, [sp, #8] │ │ + subs r3, r1, r3 │ │ str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 64b34 │ │ - b.n 67954 │ │ + ldr r3, [sp, #28] │ │ + lsls r1, r3, #24 │ │ + ldr r3, [sp, #12] │ │ + lsls r0, r3, #16 │ │ ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ + orrs r0, r1 │ │ + orrs r6, r0 │ │ + lsls r1, r3, #8 │ │ + orrs r6, r1 │ │ + movs r1, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp r1, r3 │ │ + beq.n 6789c │ │ + ldr r3, [r4, #16] │ │ + ldr r0, [sp, #4] │ │ + muls r3, r0 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #2 │ │ + adds r3, r0, r3 │ │ + ldr r0, [r4, #20] │ │ + str r6, [r3, r0] │ │ + cmp r5, #0 │ │ + bge.n 67880 │ │ + ldr r3, [sp, #24] │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r7 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 6505a │ │ - b.n 67954 │ │ - ldr r3, [r2, #24] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r2 │ │ + b.n 67896 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + mov ip, r0 │ │ + adds r5, r5, r3 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + add r3, ip │ │ + mov ip, r0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + adds r1, #1 │ │ + b.n 67856 │ │ + add sp, #68 ; 0x44 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb r2, [r0, #9] │ │ + lsls r3, r2, #24 │ │ + cmp r2, #2 │ │ + beq.n 678b0 │ │ + lsrs r3, r3, #24 │ │ + cmp r3, #4 │ │ + beq.n 678c8 │ │ + b.n 678e8 │ │ + movs r2, #248 ; 0xf8 │ │ + ldr r3, [r0, #12] │ │ + lsls r2, r2, #7 │ │ + cmp r3, r2 │ │ + beq.n 678ec │ │ + movs r2, #248 ; 0xf8 │ │ + lsls r2, r2, #8 │ │ + cmp r3, r2 │ │ + beq.n 678f2 │ │ + ldr r0, [pc, #64] ; (67904 ) │ │ + add r0, pc │ │ + b.n 67902 │ │ + movs r2, #255 ; 0xff │ │ + ldr r1, [r0, #12] │ │ + ldr r3, [r0, #24] │ │ + lsls r2, r2, #16 │ │ + cmp r1, r2 │ │ + bne.n 678de │ │ cmp r3, #0 │ │ - bne.n 6793e │ │ - ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ + bne.n 678f8 │ │ + ldr r0, [pc, #44] ; (67908 ) │ │ + add r0, pc │ │ + b.n 67902 │ │ + cmp r3, #0 │ │ + bne.n 678fe │ │ + ldr r0, [pc, #40] ; (6790c ) │ │ + add r0, pc │ │ + b.n 67902 │ │ + movs r0, #0 │ │ + b.n 67902 │ │ + ldr r0, [pc, #32] ; (67910 ) │ │ + add r0, pc │ │ + b.n 67902 │ │ + ldr r0, [pc, #32] ; (67914 ) │ │ + add r0, pc │ │ + b.n 67902 │ │ + ldr r0, [pc, #28] ; (67918 ) │ │ + add r0, pc │ │ + b.n 67902 │ │ + ldr r0, [pc, #28] ; (6791c ) │ │ + add r0, pc │ │ + bx lr │ │ + str r5, [sp, #132] ; 0x84 │ │ + vqshl.u64 q15, , #63 ; 0x3f │ │ + ; instruction: 0xffffc1c5 │ │ + vqshl.u32 q13, , #31 │ │ + vsri.32 , , #1 │ │ + vsubw.u , , d31 │ │ + vrsra.u64 d29, d9, #1 │ │ + Address 0x000000000006791e is out of bounds. │ │ + │ │ + │ │ +00067920 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #60 ; 0x3c │ │ + str r3, [sp, #44] ; 0x2c │ │ + add r3, sp, #88 ; 0x58 │ │ + ldrb r7, [r3, #0] │ │ + add r3, sp, #92 ; 0x5c │ │ + ldrb r3, [r3, #0] │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #32] │ │ + add r3, sp, #96 ; 0x60 │ │ + ldrb r3, [r3, #0] │ │ + str r1, [sp, #52] ; 0x34 │ │ + str r2, [sp, #48] ; 0x30 │ │ + str r3, [sp, #36] ; 0x24 │ │ + add r3, sp, #100 ; 0x64 │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r0, #0 │ │ + bne.n 6794c │ │ + ldr r0, [pc, #92] ; (679a4 ) │ │ + add r0, pc │ │ + b.n 6795a │ │ + ldr r0, [r0, #4] │ │ + bl 678a0 │ │ + subs r6, r0, #0 │ │ + bne.n 67962 │ │ + ldr r0, [pc, #80] ; (679a8 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + adds r5, r0, #0 │ │ + b.n 6799e │ │ + adds r0, r4, #0 │ │ + add r3, sp, #80 ; 0x50 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 655d8 │ │ - b.n 67954 │ │ - ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ + adds r0, #36 ; 0x24 │ │ + add r1, sp, #52 ; 0x34 │ │ + add r2, sp, #48 ; 0x30 │ │ + add r3, sp, #44 ; 0x2c │ │ + bl 88c68 │ │ + movs r5, #0 │ │ + cmp r0, r5 │ │ + beq.n 6799e │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r7, [sp, #8] │ │ + adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 66b68 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 67962 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + blx r6 │ │ + adds r0, r5, #0 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - add r3, sp, #432 ; 0x1b0 │ │ - movs r6, r0 │ │ - ; instruction: 0xb8d9 │ │ + cbnz r3, 679d0 │ │ movs r3, r0 │ │ - cbnz r4, 679ba │ │ + cbnz r4, 679dc │ │ movs r3, r0 │ │ │ │ -00067974 : │ │ +000679ac : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #84 ; 0x54 │ │ - str r3, [sp, #36] ; 0x24 │ │ - add r3, sp, #104 ; 0x68 │ │ - ldrb r6, [r3, #0] │ │ - add r3, sp, #108 ; 0x6c │ │ + sub sp, #100 ; 0x64 │ │ + str r3, [sp, #48] ; 0x30 │ │ + add r3, sp, #120 ; 0x78 │ │ ldrb r3, [r3, #0] │ │ - str r2, [sp, #48] ; 0x30 │ │ - adds r7, r0, #0 │ │ - str r3, [sp, #20] │ │ - add r3, sp, #112 ; 0x70 │ │ + str r2, [sp, #44] ; 0x2c │ │ + adds r5, r0, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + add r3, sp, #124 ; 0x7c │ │ ldrb r3, [r3, #0] │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r3, [sp, #24] │ │ - add r3, sp, #116 ; 0x74 │ │ + adds r6, r1, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + add r3, sp, #128 ; 0x80 │ │ ldrb r3, [r3, #0] │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #272] ; (67aa8 ) │ │ + str r3, [sp, #60] ; 0x3c │ │ + add r3, sp, #132 ; 0x84 │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [pc, #232] ; (67abc ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r3, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - str r2, [sp, #76] ; 0x4c │ │ + str r3, [sp, #68] ; 0x44 │ │ + str r2, [sp, #92] ; 0x5c │ │ cmp r0, #0 │ │ - bne.n 679ac │ │ - ldr r0, [pc, #260] ; (67aac ) │ │ + bne.n 679e6 │ │ + ldr r0, [pc, #220] ; (67ac0 ) │ │ add r0, pc │ │ - b.n 679b8 │ │ - ldr r4, [r0, #4] │ │ - ldrb r5, [r4, #8] │ │ - cmp r5, #7 │ │ - bhi.n 679be │ │ - ldr r0, [pc, #248] ; (67ab0 ) │ │ + b.n 679fe │ │ + ldr r0, [r0, #4] │ │ + bl 678a0 │ │ + str r0, [sp, #40] ; 0x28 │ │ + cmp r0, #0 │ │ + beq.n 679fa │ │ + movs r3, #1 │ │ + adds r4, r6, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 67a32 │ │ + ldr r0, [pc, #200] ; (67ac4 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 67a7e │ │ + b.n 67aa8 │ │ + adds r0, r5, #0 │ │ + ldr r3, [r4, #0] │ │ + adds r0, #36 ; 0x24 │ │ + add r1, sp, #76 ; 0x4c │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [r4, #4] │ │ + add r2, sp, #80 ; 0x50 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #88] ; 0x58 │ │ + add r3, sp, #88 ; 0x58 │ │ + str r3, [sp, #0] │ │ + add r3, sp, #84 ; 0x54 │ │ + bl 88c68 │ │ + cmp r0, #0 │ │ + bne.n 67a3c │ │ ldr r3, [sp, #36] ; 0x24 │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bhi.n 679f8 │ │ - ldr r0, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r6 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [sp, #20] │ │ - lsls r6, r0, #24 │ │ - ldr r0, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ - lsrs r6, r6, #24 │ │ - str r3, [sp, #24] │ │ - cmp r5, #16 │ │ - beq.n 67a10 │ │ - cmp r5, #32 │ │ - beq.n 67a1c │ │ - cmp r5, #15 │ │ - bne.n 67a32 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r4, #12] │ │ - lsls r3, r3, #7 │ │ - cmp r2, r3 │ │ - beq.n 67a92 │ │ - b.n 67a32 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r4, #12] │ │ - lsls r3, r3, #8 │ │ + adds r4, #8 │ │ + adds r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #36] ; 0x24 │ │ cmp r2, r3 │ │ - beq.n 67a98 │ │ - b.n 67a32 │ │ - movs r3, #255 ; 0xff │ │ + blt.n 67a04 │ │ + b.n 67a74 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r0, [r4, #8] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + movs r2, #1 │ │ + cmp r3, r0 │ │ + bne.n 67a50 │ │ ldr r2, [r4, #12] │ │ - lsls r3, r3, #16 │ │ - cmp r2, r3 │ │ - bne.n 67a32 │ │ - ldr r3, [r4, #24] │ │ - cmp r3, #0 │ │ - beq.n 67a9e │ │ - ldr r5, [pc, #132] ; (67ab4 ) │ │ - add r5, pc │ │ - b.n 67a3c │ │ - ldr r3, [r4, #24] │ │ - cmp r3, #0 │ │ - beq.n 67a8c │ │ - ldr r5, [pc, #124] ; (67ab8 ) │ │ - add r5, pc │ │ - movs r3, #0 │ │ - adds r4, r3, #0 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r4, r3 │ │ - bge.n 67a7c │ │ - adds r1, r7, #0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r0, r4, #4 │ │ - adds r1, #36 ; 0x24 │ │ - adds r0, r3, r0 │ │ - add r3, sp, #60 ; 0x3c │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - bl 889b0 │ │ - cmp r0, #0 │ │ - beq.n 67a78 │ │ - ldr r3, [sp, #20] │ │ - adds r0, r7, #0 │ │ + subs r2, r1, r2 │ │ + subs r0, r2, #1 │ │ + sbcs r2, r0 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r2, [sp, #24] │ │ + adds r0, r5, #0 │ │ + str r1, [sp, #4] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + str r1, [sp, #8] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r1, [sp, #12] │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + str r1, [sp, #16] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + str r1, [sp, #20] │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + blx r7 │ │ + b.n 67a2a │ │ + ldr r2, [pc, #80] ; (67ac8 ) │ │ + mov ip, r2 │ │ + add r3, ip │ │ + lsls r3, r3, #3 │ │ + adds r3, r6, r3 │ │ + ldmia r3!, {r1, r2} │ │ + ldr r3, [r6, #0] │ │ + cmp r3, r1 │ │ + bne.n 67a8e │ │ + ldr r3, [r6, #4] │ │ + movs r0, #0 │ │ + cmp r3, r2 │ │ + beq.n 67aa8 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r0, r5, #0 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ str r3, [sp, #8] │ │ - adds r3, r6, #0 │ │ - blx r5 │ │ - str r0, [sp, #32] │ │ - adds r4, #1 │ │ - b.n 67a42 │ │ - ldr r0, [sp, #32] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + bl 60b0c │ │ + movs r0, #0 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 67aa4 │ │ + beq.n 67ab6 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r5, [pc, #44] ; (67abc ) │ │ - add r5, pc │ │ - b.n 67a3c │ │ - ldr r5, [pc, #44] ; (67ac0 ) │ │ - add r5, pc │ │ - b.n 67a3c │ │ - ldr r5, [pc, #40] ; (67ac4 ) │ │ - add r5, pc │ │ - b.n 67a3c │ │ - ldr r5, [pc, #40] ; (67ac8 ) │ │ - add r5, pc │ │ - b.n 67a3c │ │ - add sp, #84 ; 0x54 │ │ + add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - add r1, sp, #896 ; 0x380 │ │ + nop ; (mov r8, r8) │ │ + add r1, sp, #664 ; 0x298 │ │ movs r6, r0 │ │ - ; instruction: 0xb74d │ │ + cbnz r6, 67adc │ │ movs r3, r0 │ │ - cbnz r0, 67ae4 │ │ + cbnz r6, 67ae6 │ │ movs r3, r0 │ │ - bvs.n 67b0a │ │ - vaddw.u , , d27 │ │ - vtbx.8 d29, {d15-d18}, d7 │ │ - ; instruction: 0xffffc3ed │ │ - vshll.u32 q14, d31, #31 │ │ - vshr.u64 d29, d1, #1 │ │ - Address 0x0000000000067aca is out of bounds. │ │ - │ │ + ; instruction: 0xffff1fff │ │ │ │ 00067acc : │ │ push {lr} │ │ movs r3, #0 │ │ cmp r0, #5 │ │ bls.n 67ad6 │ │ b.n 67bd8 │ │ @@ -158665,15 +158668,15 @@ │ │ adds r3, r5, #0 │ │ movs r2, #0 │ │ adds r3, #248 ; 0xf8 │ │ str r2, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ - bl 7208c │ │ + bl 71aa8 │ │ cmp r0, #0 │ │ blt.n 68560 │ │ ldr r3, [r5, #0] │ │ adds r0, r4, #0 │ │ str r3, [r7, #0] │ │ bl 6842c │ │ ldr r4, [r6, #56] ; 0x38 │ │ @@ -158750,15 +158753,15 @@ │ │ str r3, [r5, #68] ; 0x44 │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r4, #188 ; 0xbc │ │ bl 68514 │ │ ldr r0, [r4, #0] │ │ - bl 724dc │ │ + bl 71ef8 │ │ pop {r4, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ adds r4, r1, #0 │ │ ldr r5, [pc, #380] ; (6877c ) │ │ sub sp, #68 ; 0x44 │ │ add r7, sp, #16 │ │ @@ -158919,15 +158922,15 @@ │ │ ldr r2, [pc, #104] ; (687b4 ) │ │ str r3, [sp, #4] │ │ ldr r3, [r7, #4] │ │ str r3, [sp, #8] │ │ ldr r3, [r7, #72] ; 0x48 │ │ str r3, [sp, #12] │ │ ldr r3, [r7, #28] │ │ - bl 6f0c0 │ │ + bl 75088 │ │ adds r4, r0, #0 │ │ ldr r0, [r7, #28] │ │ bl 6bcfc │ │ adds r0, r4, #0 │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ @@ -159804,15 +159807,15 @@ │ │ adds r6, #212 ; 0xd4 │ │ ldr r0, [r6, #0] │ │ bl 6bcfc │ │ ldr r3, [sp, #20] │ │ str r3, [r6, #0] │ │ b.n 68e14 │ │ ldr r0, [r4, #0] │ │ - bl 72540 │ │ + bl 71f5c │ │ adds r3, r4, #0 │ │ adds r3, #224 ; 0xe0 │ │ ldr r0, [r3, #0] │ │ bl 6bcfc │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ adds r0, r5, #0 │ │ @@ -159848,23 +159851,23 @@ │ │ str r1, [sp, #20] │ │ add r5, pc │ │ ldr r4, [r5, r3] │ │ add r1, sp, #48 ; 0x30 │ │ movs r0, #21 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #60] ; 0x3c │ │ - bl 71ddc │ │ + bl 717f8 │ │ add r1, sp, #52 ; 0x34 │ │ movs r0, #17 │ │ - bl 71ddc │ │ + bl 717f8 │ │ add r1, sp, #56 ; 0x38 │ │ movs r0, #18 │ │ - bl 71ddc │ │ + bl 717f8 │ │ ldr r0, [sp, #16] │ │ - bl 704f8 │ │ + bl 6ff14 │ │ str r4, [sp, #28] │ │ adds r7, r0, #0 │ │ lsls r3, r0, #30 │ │ bpl.n 68f48 │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #4 │ │ bne.n 68f48 │ │ @@ -159872,39 +159875,39 @@ │ │ cmp r3, #2 │ │ bne.n 68f48 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ beq.n 68f92 │ │ movs r1, #4 │ │ movs r0, #21 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ movs r1, #2 │ │ movs r0, #17 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ movs r1, #0 │ │ movs r0, #18 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ movs r1, #2 │ │ ldr r0, [sp, #16] │ │ orrs r1, r7 │ │ - bl 71a6c │ │ + bl 71488 │ │ cmp r0, #0 │ │ bge.n 68f92 │ │ ldr r1, [sp, #48] ; 0x30 │ │ movs r0, #21 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ ldr r1, [sp, #52] ; 0x34 │ │ movs r0, #17 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ ldr r1, [sp, #56] ; 0x38 │ │ movs r0, #18 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ - bl 71a6c │ │ + bl 71488 │ │ movs r0, #0 │ │ b.n 69544 │ │ movs r1, #156 ; 0x9c │ │ movs r0, #1 │ │ lsls r1, r1, #1 │ │ bl 6bcec │ │ subs r6, r0, #0 │ │ @@ -159933,21 +159936,21 @@ │ │ adds r3, r6, #0 │ │ ldr r2, [sp, #16] │ │ adds r3, #252 ; 0xfc │ │ str r4, [r3, #56] ; 0x38 │ │ subs r3, #64 ; 0x40 │ │ str r2, [r3, #0] │ │ adds r0, r2, #0 │ │ - bl 71fb8 │ │ + bl 719d4 │ │ subs r7, r0, #0 │ │ str r0, [r4, #0] │ │ beq.n 68ff4 │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ - bl 7208c │ │ + bl 71aa8 │ │ cmp r0, #0 │ │ bge.n 69008 │ │ adds r0, r6, #0 │ │ bl 68dbc │ │ b.n 68f8e │ │ ldr r7, [sp, #0] │ │ movs r6, r0 │ │ @@ -160212,26 +160215,26 @@ │ │ adds r3, #208 ; 0xd0 │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #20] │ │ ands r3, r0 │ │ subs r0, r3, #0 │ │ beq.n 69216 │ │ movs r0, #1 │ │ - bl 72464 │ │ - bl 724b0 │ │ + bl 71e80 │ │ + bl 71ecc │ │ cmp r0, #0 │ │ ble.n 6922a │ │ movs r3, #4 │ │ ldr r2, [r6, #108] ; 0x6c │ │ orrs r3, r2 │ │ str r3, [r6, #108] ; 0x6c │ │ add r5, sp, #44 ; 0x2c │ │ movs r0, #20 │ │ adds r1, r5, #0 │ │ - bl 71ddc │ │ + bl 717f8 │ │ cmp r0, #0 │ │ bne.n 69242 │ │ movs r3, #1 │ │ ldr r2, [sp, #44] ; 0x2c │ │ tst r2, r3 │ │ beq.n 69242 │ │ str r3, [r4, #4] │ │ @@ -162634,15 +162637,15 @@ │ │ ldr r3, [r5, #0] │ │ movs r0, #0 │ │ cmp r3, r1 │ │ beq.n 6a688 │ │ adds r3, r4, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ - bl 7208c │ │ + bl 71aa8 │ │ cmp r0, #0 │ │ blt.n 6a684 │ │ ldr r3, [r6, #0] │ │ adds r0, r4, #0 │ │ str r3, [r5, #0] │ │ bl 6a444 │ │ movs r0, #0 │ │ @@ -163019,15 +163022,15 @@ │ │ str r3, [r5, #68] ; 0x44 │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r4, #188 ; 0xbc │ │ bl 6a650 │ │ ldr r0, [r4, #0] │ │ - bl 724dc │ │ + bl 71ef8 │ │ pop {r4, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [pc, #280] ; (6aae8 ) │ │ sub sp, #68 ; 0x44 │ │ add r7, sp, #16 │ │ add r4, pc │ │ @@ -163139,15 +163142,15 @@ │ │ ldr r2, [pc, #64] ; (6aaf8 ) │ │ str r3, [sp, #4] │ │ ldr r3, [r7, #4] │ │ str r3, [sp, #8] │ │ ldr r3, [r7, #72] ; 0x48 │ │ str r3, [sp, #12] │ │ ldr r3, [r7, #28] │ │ - bl 6f0c0 │ │ + bl 75088 │ │ adds r4, r0, #0 │ │ ldr r0, [r7, #28] │ │ bl 6bcfc │ │ adds r0, r4, #0 │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ @@ -163492,15 +163495,15 @@ │ │ movs r0, #1 │ │ blx r3 │ │ ldr r0, [r5, #0] │ │ bl 6bcfc │ │ str r7, [r5, #0] │ │ b.n 6ad80 │ │ ldr r0, [r4, #0] │ │ - bl 72540 │ │ + bl 71f5c │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ adds r0, r6, #0 │ │ bl 6bcfc │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -163511,23 +163514,23 @@ │ │ str r1, [sp, #8] │ │ add r6, pc │ │ ldr r5, [r6, r3] │ │ add r1, sp, #24 │ │ movs r0, #21 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ - bl 71ddc │ │ + bl 717f8 │ │ add r1, sp, #28 │ │ movs r0, #17 │ │ - bl 71ddc │ │ + bl 717f8 │ │ add r1, sp, #32 │ │ movs r0, #18 │ │ - bl 71ddc │ │ + bl 717f8 │ │ adds r0, r7, #0 │ │ - bl 704f8 │ │ + bl 6ff14 │ │ str r5, [sp, #12] │ │ adds r4, r0, #0 │ │ lsls r3, r0, #30 │ │ bpl.n 6ae04 │ │ ldr r3, [sp, #24] │ │ cmp r3, #4 │ │ bne.n 6ae04 │ │ @@ -163535,39 +163538,39 @@ │ │ cmp r3, #1 │ │ bne.n 6ae04 │ │ ldr r3, [sp, #32] │ │ cmp r3, #1 │ │ beq.n 6ae4e │ │ movs r1, #4 │ │ movs r0, #21 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ movs r1, #1 │ │ movs r0, #17 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ movs r1, #1 │ │ movs r0, #18 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ movs r1, #2 │ │ adds r0, r7, #0 │ │ orrs r1, r4 │ │ - bl 71a6c │ │ + bl 71488 │ │ cmp r0, #0 │ │ bge.n 6ae4e │ │ ldr r1, [sp, #24] │ │ movs r0, #21 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ ldr r1, [sp, #28] │ │ movs r0, #17 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ ldr r1, [sp, #32] │ │ movs r0, #18 │ │ - bl 71cc8 │ │ + bl 716e4 │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ - bl 71a6c │ │ + bl 71488 │ │ movs r0, #0 │ │ b.n 6b20c │ │ movs r1, #156 ; 0x9c │ │ movs r0, #1 │ │ lsls r1, r1, #1 │ │ bl 6bcec │ │ subs r5, r0, #0 │ │ @@ -163654,22 +163657,22 @@ │ │ str r3, [r5, #108] ; 0x6c │ │ adds r3, r5, #0 │ │ adds r3, #252 ; 0xfc │ │ str r4, [r3, #56] ; 0x38 │ │ subs r3, #64 ; 0x40 │ │ str r7, [r3, #0] │ │ adds r0, r7, #0 │ │ - bl 71fb8 │ │ + bl 719d4 │ │ str r0, [sp, #4] │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ beq.n 6af28 │ │ adds r0, r7, #0 │ │ ldr r1, [sp, #4] │ │ - bl 7208c │ │ + bl 71aa8 │ │ cmp r0, #0 │ │ bge.n 6af8c │ │ adds r0, r5, #0 │ │ bl 6ad6c │ │ b.n 6ae4a │ │ strh r4, [r0, #2] │ │ movs r6, r0 │ │ @@ -163896,26 +163899,26 @@ │ │ adds r3, #172 ; 0xac │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #8] │ │ ands r3, r0 │ │ subs r0, r3, #0 │ │ beq.n 6b11c │ │ movs r0, #1 │ │ - bl 72464 │ │ - bl 724b0 │ │ + bl 71e80 │ │ + bl 71ecc │ │ cmp r0, #0 │ │ ble.n 6b130 │ │ movs r3, #4 │ │ ldr r2, [r5, #108] ; 0x6c │ │ orrs r3, r2 │ │ str r3, [r5, #108] ; 0x6c │ │ ldr r0, [pc, #396] ; (6b2c0 ) │ │ movs r7, #0 │ │ add r0, pc │ │ - bl 71b88 │ │ + bl 715a4 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ adds r3, r4, #0 │ │ add r6, sp, #20 │ │ adds r3, #188 ; 0xbc │ │ str r0, [r3, #0] │ │ str r0, [r3, #4] │ │ @@ -163935,15 +163938,15 @@ │ │ blx r3 │ │ adds r3, r5, #0 │ │ ldr r2, [sp, #20] │ │ ldr r0, [pc, #348] ; (6b2c8 ) │ │ adds r3, #184 ; 0xb8 │ │ str r2, [r3, #0] │ │ add r0, pc │ │ - bl 71b88 │ │ + bl 715a4 │ │ cmp r0, r7 │ │ bne.n 6b17e │ │ ldr r3, [r4, #72] ; 0x48 │ │ cmp r3, r7 │ │ beq.n 6b1a2 │ │ adds r3, r4, #0 │ │ movs r2, #1 │ │ @@ -163965,15 +163968,15 @@ │ │ str r2, [r3, #0] │ │ adds r3, r4, #0 │ │ movs r2, #0 │ │ ldr r0, [pc, #296] ; (6b2d0 ) │ │ adds r3, #180 ; 0xb4 │ │ str r2, [r3, #0] │ │ add r0, pc │ │ - bl 71b88 │ │ + bl 715a4 │ │ cmp r0, #0 │ │ beq.n 6b1bc │ │ movs r3, #1 │ │ adds r4, #196 ; 0xc4 │ │ str r3, [r4, #0] │ │ adds r3, r5, #0 │ │ adds r3, #252 ; 0xfc │ │ @@ -164339,15 +164342,15 @@ │ │ cmp r3, #0 │ │ beq.n 6b5c6 │ │ ldr r3, [sp, #12] │ │ add r1, sp, #52 ; 0x34 │ │ add r2, sp, #56 ; 0x38 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ - bl 70c58 │ │ + bl 70674 │ │ ldr r3, [sp, #12] │ │ ldr r0, [r7, #0] │ │ ldr r1, [r7, #8] │ │ adds r3, #252 ; 0xfc │ │ ldr r5, [r3, #44] ; 0x2c │ │ add r2, sp, #92 ; 0x5c │ │ ldr r3, [r7, #4] │ │ @@ -168318,15 +168321,15 @@ │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ negs r0, r0 │ │ movs r7, r1 │ │ movs r0, r0 │ │ movs r0, r0 │ │ - ldr r6, [pc, #688] ; (6d7d4 ) │ │ + ldr r6, [pc, #688] ; (6d7d4 ) │ │ movs r6, r0 │ │ ldr r3, [sp, #680] ; 0x2a8 │ │ movs r6, r0 │ │ │ │ 0006d528 : │ │ push {r3, lr} │ │ ldr r3, [pc, #28] ; (6d548 ) │ │ @@ -168391,15 +168394,15 @@ │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ beq.n 6d5b2 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r6, [pc, #120] ; (6d634 ) │ │ + ldr r6, [pc, #120] ; (6d634 ) │ │ movs r6, r0 │ │ negs r0, r0 │ │ movs r7, r1 │ │ │ │ 0006d5c0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #44] ; 0x2c │ │ @@ -168447,14 +168450,359 @@ │ │ bl 6b96c │ │ ldr r3, [sp, #0] │ │ adds r6, r6, r7 │ │ subs r4, #1 │ │ adds r5, r5, r3 │ │ b.n 6d60e │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + │ │ +0006d628 : │ │ + ldr r3, [pc, #612] ; (6d890 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r5, r2, #0 │ │ + ldr r2, [r3, #0] │ │ + sub sp, #52 ; 0x34 │ │ + adds r6, r0, #0 │ │ + str r2, [sp, #44] ; 0x2c │ │ + adds r0, r1, #0 │ │ + str r3, [sp, #16] │ │ + cmp r6, #0 │ │ + bne.n 6d648 │ │ + ldr r0, [pc, #592] ; (6d894 ) │ │ + add r0, pc │ │ + b.n 6d654 │ │ + ldr r3, [r6, #4] │ │ + ldrb r3, [r3, #8] │ │ + cmp r3, #7 │ │ + bhi.n 6d65a │ │ + ldr r0, [pc, #580] ; (6d898 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 6d87e │ │ + adds r1, r6, #0 │ │ + adds r1, #36 ; 0x24 │ │ + cmp r0, #0 │ │ + beq.n 6d674 │ │ + add r7, sp, #28 │ │ + adds r2, r7, #0 │ │ + bl 889b0 │ │ + adds r1, r7, #0 │ │ + cmp r0, #0 │ │ + bne.n 6d674 │ │ + movs r0, #0 │ │ + b.n 6d87e │ │ + ldr r0, [r6, #20] │ │ + cmp r0, #0 │ │ + bne.n 6d680 │ │ + ldr r0, [pc, #544] ; (6d89c ) │ │ + add r0, pc │ │ + b.n 6d654 │ │ + ldr r3, [r6, #16] │ │ + ldr r4, [r1, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r6, #4] │ │ + ldr r6, [sp, #8] │ │ + ldrb r2, [r3, #9] │ │ + ldr r3, [r1, #4] │ │ + muls r4, r2 │ │ + muls r3, r6 │ │ + subs r2, #1 │ │ + adds r3, r4, r3 │ │ + adds r3, r0, r3 │ │ + movs r0, #0 │ │ + cmp r2, #3 │ │ + bls.n 6d6a0 │ │ + b.n 6d87e │ │ + adds r0, r2, #0 │ │ + ldr r2, [r1, #8] │ │ + str r2, [sp, #4] │ │ + ldr r2, [r1, #12] │ │ + bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ + ldrsh r2, [r0, r4] │ │ + cbnz r2, 6d6da │ │ + movs r7, #3 │ │ + str r2, [sp, #12] │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r5, #8 │ │ + orrs r5, r1 │ │ + lsls r1, r5, #16 │ │ + subs r2, #1 │ │ + orrs r1, r5 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #12] │ │ + subs r0, r2, #1 │ │ + str r0, [sp, #12] │ │ + bcc.n 6d670 │ │ + ldr r2, [sp, #4] │ │ + cmp r2, #3 │ │ + ble.n 6d744 │ │ + adds r2, r3, #0 │ │ + ands r2, r7 │ │ + cmp r2, #2 │ │ + beq.n 6d6e8 │ │ + cmp r2, #3 │ │ + beq.n 6d6f4 │ │ + cmp r2, #1 │ │ + bne.n 6d700 │ │ + adds r0, r3, #1 │ │ + strb r1, [r3, #0] │ │ + ldr r2, [sp, #20] │ │ + b.n 6d6ec │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + adds r5, r0, #1 │ │ + strb r1, [r0, #0] │ │ + subs r2, #1 │ │ + b.n 6d6f8 │ │ + adds r5, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + adds r0, r5, #1 │ │ + strb r1, [r5, #0] │ │ + subs r2, #1 │ │ + b.n 6d704 │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + asrs r5, r2, #2 │ │ + beq.n 6d748 │ │ + adds r6, r5, #3 │ │ + lsrs r6, r6, #2 │ │ + ands r5, r7 │ │ + cmp r5, #2 │ │ + beq.n 6d72c │ │ + mov ip, r0 │ │ + cmp r5, #3 │ │ + beq.n 6d724 │ │ + cmp r5, #1 │ │ + beq.n 6d734 │ │ + adds r5, r0, #0 │ │ + adds r4, r5, #4 │ │ + mov ip, r4 │ │ + str r1, [r5, #0] │ │ + mov r4, ip │ │ + adds r5, r4, #4 │ │ + str r1, [r4, #0] │ │ + b.n 6d72e │ │ + adds r5, r0, #0 │ │ + adds r4, r5, #4 │ │ + mov ip, r4 │ │ + str r1, [r5, #0] │ │ + mov r4, ip │ │ + subs r6, #1 │ │ + str r1, [r4, #0] │ │ + cmp r6, #0 │ │ + beq.n 6d748 │ │ + mov r5, ip │ │ + adds r5, #4 │ │ + b.n 6d71e │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + adds r5, r2, #0 │ │ + ands r5, r7 │ │ + beq.n 6d764 │ │ + bics r2, r7 │ │ + adds r2, r0, r2 │ │ + cmp r5, #2 │ │ + beq.n 6d75e │ │ + cmp r5, #3 │ │ + bne.n 6d762 │ │ + strb r1, [r2, #0] │ │ + adds r2, #1 │ │ + strb r1, [r2, #0] │ │ + adds r2, #1 │ │ + strb r1, [r2, #0] │ │ + ldr r2, [sp, #8] │ │ + adds r3, r3, r2 │ │ + b.n 6d6c2 │ │ + ldr r1, [sp, #4] │ │ + lsls r6, r5, #16 │ │ + orrs r6, r5 │ │ + subs r1, #1 │ │ + str r1, [sp, #12] │ │ + subs r2, #1 │ │ + bcs.n 6d77a │ │ + b.n 6d670 │ │ + ldr r1, [sp, #4] │ │ + cmp r1, #1 │ │ + ble.n 6d7d4 │ │ + movs r1, #2 │ │ + tst r3, r1 │ │ + beq.n 6d78e │ │ + adds r0, r3, r1 │ │ + strh r6, [r3, #0] │ │ + ldr r1, [sp, #12] │ │ + b.n 6d792 │ │ + adds r0, r3, #0 │ │ + ldr r1, [sp, #4] │ │ + asrs r5, r1, #1 │ │ + beq.n 6d7da │ │ + movs r4, #3 │ │ + adds r7, r5, #3 │ │ + lsrs r7, r7, #2 │ │ + ands r5, r4 │ │ + cmp r5, #2 │ │ + beq.n 6d7bc │ │ + mov ip, r0 │ │ + cmp r5, r4 │ │ + beq.n 6d7b4 │ │ + cmp r5, #1 │ │ + beq.n 6d7c4 │ │ + adds r5, r0, #0 │ │ + adds r4, r5, #4 │ │ + mov ip, r4 │ │ + str r6, [r5, #0] │ │ + mov r4, ip │ │ + adds r5, r4, #4 │ │ + str r6, [r4, #0] │ │ + b.n 6d7be │ │ + adds r5, r0, #0 │ │ + adds r4, r5, #4 │ │ + mov ip, r4 │ │ + str r6, [r5, #0] │ │ + mov r4, ip │ │ + subs r7, #1 │ │ + str r6, [r4, #0] │ │ + cmp r7, #0 │ │ + beq.n 6d7dc │ │ + mov r5, ip │ │ + adds r5, #4 │ │ + b.n 6d7ae │ │ + adds r0, r3, #0 │ │ + ldr r1, [sp, #4] │ │ + b.n 6d7dc │ │ + movs r1, #1 │ │ + movs r4, #1 │ │ + tst r1, r4 │ │ + beq.n 6d7ea │ │ + ldr r4, [pc, #188] ; (6d8a0 ) │ │ + adds r1, r1, r4 │ │ + lsls r1, r1, #1 │ │ + strh r6, [r1, r0] │ │ + ldr r1, [sp, #8] │ │ + adds r3, r3, r1 │ │ + b.n 6d774 │ │ + lsrs r0, r5, #16 │ │ + lsrs r6, r5, #8 │ │ + lsls r0, r0, #24 │ │ + lsls r6, r6, #24 │ │ + lsls r5, r5, #24 │ │ + lsrs r0, r0, #24 │ │ + lsrs r6, r6, #24 │ │ + lsrs r5, r5, #24 │ │ + subs r2, #1 │ │ + bcs.n 6d806 │ │ + b.n 6d670 │ │ + adds r1, r3, #0 │ │ + ldr r7, [sp, #4] │ │ + subs r7, #1 │ │ + bcc.n 6d818 │ │ + strb r0, [r1, #0] │ │ + strb r6, [r1, #1] │ │ + strb r5, [r1, #2] │ │ + adds r1, #3 │ │ + b.n 6d80a │ │ + ldr r1, [sp, #8] │ │ + adds r3, r3, r1 │ │ + b.n 6d800 │ │ + movs r7, #3 │ │ + ldr r1, [sp, #4] │ │ + adds r0, r1, #3 │ │ + lsrs r0, r0, #2 │ │ + ands r7, r1 │ │ + cmp r2, #0 │ │ + bne.n 6d82e │ │ + b.n 6d670 │ │ + ldr r1, [sp, #4] │ │ + cmp r1, #0 │ │ + beq.n 6d876 │ │ + cmp r7, #2 │ │ + beq.n 6d85a │ │ + cmp r7, #3 │ │ + beq.n 6d84c │ │ + cmp r7, #1 │ │ + beq.n 6d866 │ │ + adds r1, r3, #0 │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #4 │ │ + mov ip, r4 │ │ + str r5, [r1, #0] │ │ + b.n 6d850 │ │ + mov ip, r3 │ │ + adds r6, r0, #0 │ │ + mov r1, ip │ │ + mov r4, ip │ │ + adds r1, #4 │ │ + str r5, [r4, #0] │ │ + b.n 6d85e │ │ + adds r1, r3, #0 │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #4 │ │ + mov ip, r4 │ │ + str r5, [r1, #0] │ │ + b.n 6d86a │ │ + mov ip, r3 │ │ + adds r6, r0, #0 │ │ + mov r1, ip │ │ + subs r6, #1 │ │ + str r5, [r1, #0] │ │ + adds r1, #4 │ │ + cmp r6, #0 │ │ + bne.n 6d844 │ │ + ldr r1, [sp, #8] │ │ + subs r2, #1 │ │ + adds r3, r3, r1 │ │ + b.n 6d828 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 6d88c │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r5, [pc, #304] ; (6d9c4 ) │ │ + movs r6, r0 │ │ + ldrh r1, [r6, r2] │ │ + movs r3, r0 │ │ + str r0, [r1, #64] ; 0x40 │ │ + movs r3, r0 │ │ + str r1, [r1, #64] ; 0x40 │ │ + movs r3, r0 │ │ + ; instruction: 0xffff7fff │ │ + │ │ +0006d8a4 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + adds r7, r0, #0 │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + adds r5, r4, #0 │ │ + cmp r1, r4 │ │ + bne.n 6d8c0 │ │ + ldr r0, [pc, #36] ; (6d8dc ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 6d8da │ │ + ldr r3, [sp, #0] │ │ + cmp r5, r3 │ │ + bge.n 6d8d8 │ │ + lsls r1, r5, #4 │ │ + adds r1, r6, r1 │ │ + adds r0, r7, #0 │ │ + ldr r2, [sp, #4] │ │ + bl 6d628 │ │ + adds r5, #1 │ │ + adds r4, r4, r0 │ │ + b.n 6d8c0 │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + str r7, [r6, #28] │ │ + movs r3, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #24] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r3, [r0, #28] │ │ sub sp, #20 │ │ str r1, [sp, #4] │ │ adds r1, r2, #7 │ │ @@ -168467,74 +168815,74 @@ │ │ lsrs r0, r0, #29 │ │ adds r1, r0, r1 │ │ asrs r1, r1, #3 │ │ subs r0, r2, r1 │ │ adds r1, r7, r0 │ │ str r1, [sp, #8] │ │ cmp r6, #0 │ │ - bne.n 6d65a │ │ + bne.n 6d912 │ │ mvns r6, r2 │ │ asrs r6, r6, #31 │ │ ands r6, r2 │ │ - b.n 6d6b8 │ │ + b.n 6d970 │ │ mvns r1, r2 │ │ asrs r1, r1, #31 │ │ ands r1, r2 │ │ str r1, [sp, #12] │ │ ldr r1, [sp, #0] │ │ subs r1, #1 │ │ str r1, [sp, #0] │ │ - bcc.n 6d6c8 │ │ + bcc.n 6d980 │ │ movs r1, #0 │ │ movs r7, #7 │ │ adds r0, r1, #0 │ │ cmp r0, r2 │ │ - bge.n 6d68a │ │ + bge.n 6d942 │ │ tst r0, r7 │ │ - bne.n 6d67c │ │ + bne.n 6d934 │ │ ldrb r1, [r3, #0] │ │ adds r3, #1 │ │ lsrs r4, r1, #7 │ │ ldrb r4, [r6, r4] │ │ lsls r1, r1, #25 │ │ lsrs r1, r1, #24 │ │ strb r4, [r5, r0] │ │ adds r0, #1 │ │ - b.n 6d670 │ │ + b.n 6d928 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #4] │ │ adds r1, r1, r0 │ │ adds r5, r5, r1 │ │ - b.n 6d662 │ │ + b.n 6d91a │ │ tst r0, r7 │ │ - bne.n 6d6a0 │ │ + bne.n 6d958 │ │ ldrb r1, [r3, #0] │ │ adds r3, #1 │ │ lsrs r4, r1, #7 │ │ lsls r1, r1, #25 │ │ strb r4, [r5, r0] │ │ lsrs r1, r1, #24 │ │ adds r0, #1 │ │ cmp r0, r2 │ │ - blt.n 6d698 │ │ + blt.n 6d950 │ │ ldr r1, [sp, #8] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #4] │ │ adds r1, r1, r6 │ │ adds r5, r5, r1 │ │ ldr r1, [sp, #0] │ │ subs r1, #1 │ │ str r1, [sp, #0] │ │ - bcc.n 6d6c8 │ │ + bcc.n 6d980 │ │ movs r1, #0 │ │ movs r7, #7 │ │ adds r0, r1, #0 │ │ - b.n 6d6aa │ │ + b.n 6d962 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #48] ; 0x30 │ │ ldr r4, [r0, #24] │ │ sub sp, #20 │ │ str r3, [sp, #4] │ │ @@ -168557,39 +168905,39 @@ │ │ asrs r2, r2, #1 │ │ ands r3, r4 │ │ adds r3, r3, r2 │ │ ldr r7, [r0, #20] │ │ lsls r3, r3, #1 │ │ str r3, [sp, #12] │ │ subs r6, #1 │ │ - bcc.n 6d736 │ │ + bcc.n 6d9ee │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r1, r4 │ │ - bge.n 6d72c │ │ + bge.n 6d9e4 │ │ movs r0, #7 │ │ tst r1, r0 │ │ - bne.n 6d718 │ │ + bne.n 6d9d0 │ │ ldrb r2, [r5, #0] │ │ adds r5, #1 │ │ ldr r3, [sp, #4] │ │ lsrs r0, r2, #7 │ │ lsls r0, r0, #1 │ │ ldrh r3, [r0, r3] │ │ lsls r2, r2, #25 │ │ lsls r0, r1, #1 │ │ strh r3, [r7, r0] │ │ lsrs r2, r2, #24 │ │ adds r1, #1 │ │ - b.n 6d70a │ │ + b.n 6d9c2 │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r7, r7, r3 │ │ - b.n 6d702 │ │ + b.n 6d9ba │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #24] │ │ ldr r3, [r0, #28] │ │ sub sp, #20 │ │ adds r2, r4, #7 │ │ @@ -168615,23 +168963,23 @@ │ │ add r2, ip │ │ adds r3, r3, r1 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #1 │ │ str r2, [sp, #4] │ │ - bcc.n 6d7b8 │ │ + bcc.n 6da70 │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ ldr r1, [sp, #0] │ │ cmp r0, r4 │ │ - bge.n 6d7aa │ │ + bge.n 6da62 │ │ movs r2, #7 │ │ tst r0, r2 │ │ - bne.n 6d78e │ │ + bne.n 6da46 │ │ ldrb r3, [r5, #0] │ │ adds r5, #1 │ │ lsrs r2, r3, #7 │ │ lsls r2, r2, #2 │ │ ldrb r6, [r7, r2] │ │ adds r2, r7, r2 │ │ lsls r3, r3, #25 │ │ @@ -168639,22 +168987,22 @@ │ │ ldrb r6, [r2, #1] │ │ lsrs r3, r3, #24 │ │ adds r0, #1 │ │ strb r6, [r1, #1] │ │ ldrb r2, [r2, #2] │ │ strb r2, [r1, #2] │ │ adds r1, #3 │ │ - b.n 6d780 │ │ + b.n 6da38 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #0] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r3, r2, r3 │ │ str r3, [sp, #0] │ │ - b.n 6d772 │ │ + b.n 6da2a │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #48] ; 0x30 │ │ ldr r4, [r0, #24] │ │ sub sp, #20 │ │ str r3, [sp, #4] │ │ @@ -168678,39 +169026,39 @@ │ │ adds r3, r3, r2 │ │ ldr r6, [r0, #28] │ │ ldr r5, [r0, #0] │ │ ldr r7, [r0, #20] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #12] │ │ subs r6, #1 │ │ - bcc.n 6d828 │ │ + bcc.n 6dae0 │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r1, r4 │ │ - bge.n 6d81e │ │ + bge.n 6dad6 │ │ movs r0, #7 │ │ tst r1, r0 │ │ - bne.n 6d80a │ │ + bne.n 6dac2 │ │ ldrb r2, [r5, #0] │ │ adds r5, #1 │ │ ldr r3, [sp, #4] │ │ lsrs r0, r2, #7 │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r3] │ │ lsls r2, r2, #25 │ │ lsls r0, r1, #2 │ │ str r3, [r7, r0] │ │ lsrs r2, r2, #24 │ │ adds r1, #1 │ │ - b.n 6d7fc │ │ + b.n 6dab4 │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r7, r7, r3 │ │ - b.n 6d7f4 │ │ + b.n 6daac │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r1, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r1, #36] ; 0x24 │ │ sub sp, #28 │ │ ldr r2, [r0, #24] │ │ @@ -168728,84 +169076,84 @@ │ │ ldr r3, [r0, #0] │ │ ldr r0, [r0, #16] │ │ asrs r7, r7, #3 │ │ subs r7, r2, r7 │ │ adds r1, r0, r7 │ │ str r1, [sp, #16] │ │ cmp r6, #0 │ │ - bne.n 6d864 │ │ + bne.n 6db1c │ │ mvns r6, r2 │ │ asrs r6, r6, #31 │ │ ands r6, r2 │ │ - b.n 6d8d4 │ │ + b.n 6db8c │ │ mvns r1, r2 │ │ asrs r1, r1, #31 │ │ ands r1, r2 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ - bcc.n 6d8e6 │ │ + bcc.n 6db9e │ │ movs r1, #0 │ │ movs r4, #7 │ │ adds r0, r1, #0 │ │ mov ip, r4 │ │ cmp r0, r2 │ │ - bge.n 6d89e │ │ + bge.n 6db56 │ │ mov r7, ip │ │ tst r0, r7 │ │ - bne.n 6d88a │ │ + bne.n 6db42 │ │ ldrb r1, [r3, #0] │ │ adds r3, #1 │ │ ldr r4, [sp, #12] │ │ lsrs r7, r1, #7 │ │ cmp r7, r4 │ │ - beq.n 6d896 │ │ + beq.n 6db4e │ │ ldrb r7, [r6, r7] │ │ strb r7, [r5, r0] │ │ lsls r1, r1, #25 │ │ lsrs r1, r1, #24 │ │ adds r0, #1 │ │ - b.n 6d87c │ │ + b.n 6db34 │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #20] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #8] │ │ adds r1, r1, r0 │ │ adds r5, r5, r1 │ │ - b.n 6d86c │ │ + b.n 6db24 │ │ mov r4, ip │ │ tst r0, r4 │ │ - bne.n 6d8b6 │ │ + bne.n 6db6e │ │ ldrb r1, [r3, #0] │ │ adds r3, #1 │ │ ldr r4, [sp, #12] │ │ lsrs r7, r1, #7 │ │ cmp r7, r4 │ │ - beq.n 6d8c0 │ │ + beq.n 6db78 │ │ strb r7, [r5, r0] │ │ lsls r1, r1, #25 │ │ lsrs r1, r1, #24 │ │ adds r0, #1 │ │ cmp r0, r2 │ │ - blt.n 6d8ac │ │ + blt.n 6db64 │ │ ldr r1, [sp, #16] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #8] │ │ adds r1, r1, r6 │ │ adds r5, r5, r1 │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ - bcc.n 6d8e6 │ │ + bcc.n 6db9e │ │ movs r1, #0 │ │ movs r4, #7 │ │ adds r0, r1, #0 │ │ mov ip, r4 │ │ - b.n 6d8c6 │ │ + b.n 6db7e │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #56] ; 0x38 │ │ sub sp, #20 │ │ ldr r4, [r0, #24] │ │ str r2, [sp, #0] │ │ @@ -168830,42 +169178,42 @@ │ │ asrs r2, r2, #31 │ │ asrs r3, r3, #1 │ │ ands r2, r4 │ │ adds r3, r2, r3 │ │ lsls r3, r3, #1 │ │ str r3, [sp, #12] │ │ subs r6, #1 │ │ - bcc.n 6d95e │ │ + bcc.n 6dc16 │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r1, r4 │ │ - bge.n 6d954 │ │ + bge.n 6dc0c │ │ movs r0, #7 │ │ tst r1, r0 │ │ - bne.n 6d93a │ │ + bne.n 6dbf2 │ │ ldrb r2, [r5, #0] │ │ adds r5, #1 │ │ ldr r3, [sp, #0] │ │ lsrs r0, r2, #7 │ │ cmp r0, r3 │ │ - beq.n 6d94c │ │ + beq.n 6dc04 │ │ ldr r3, [sp, #4] │ │ lsls r0, r0, #1 │ │ ldrh r3, [r0, r3] │ │ lsls r0, r1, #1 │ │ strh r3, [r7, r0] │ │ lsls r2, r2, #25 │ │ lsrs r2, r2, #24 │ │ adds r1, #1 │ │ - b.n 6d92c │ │ + b.n 6dbe4 │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r7, r7, r3 │ │ - b.n 6d924 │ │ + b.n 6dbdc │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #56] ; 0x38 │ │ sub sp, #20 │ │ ldr r4, [r0, #24] │ │ str r3, [sp, #0] │ │ @@ -168891,47 +169239,47 @@ │ │ asrs r3, r3, #31 │ │ asrs r2, r2, #2 │ │ ands r3, r4 │ │ adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #12] │ │ subs r6, #1 │ │ - bcc.n 6d9d8 │ │ + bcc.n 6dc90 │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r1, r4 │ │ - bge.n 6d9ce │ │ + bge.n 6dc86 │ │ movs r0, #7 │ │ tst r1, r0 │ │ - bne.n 6d9b4 │ │ + bne.n 6dc6c │ │ ldrb r2, [r5, #0] │ │ adds r5, #1 │ │ ldr r3, [sp, #0] │ │ lsrs r0, r2, #7 │ │ cmp r0, r3 │ │ - beq.n 6d9c6 │ │ + beq.n 6dc7e │ │ ldr r3, [sp, #4] │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r3] │ │ lsls r0, r1, #2 │ │ str r3, [r7, r0] │ │ lsls r2, r2, #25 │ │ lsrs r2, r2, #24 │ │ adds r1, #1 │ │ - b.n 6d9a6 │ │ + b.n 6dc5e │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r7, r7, r3 │ │ - b.n 6d99e │ │ + b.n 6dc56 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r1, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #676] ; (6dc88 ) │ │ + ldr r3, [pc, #676] ; (6df40 ) │ │ sub sp, #84 ; 0x54 │ │ ldr r2, [r0, #36] ; 0x24 │ │ add r3, pc │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #24] │ │ str r2, [sp, #56] ; 0x38 │ │ ldr r2, [r0, #40] ; 0x28 │ │ @@ -168971,30 +169319,30 @@ │ │ subs r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ subs r2, r3, #1 │ │ str r2, [sp, #52] ; 0x34 │ │ - bcs.n 6da44 │ │ - b.n 6dc84 │ │ + bcs.n 6dcfc │ │ + b.n 6df3c │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #16] │ │ cmp r3, r2 │ │ - blt.n 6da58 │ │ - b.n 6dc6c │ │ + blt.n 6dd10 │ │ + b.n 6df24 │ │ movs r2, #7 │ │ ldr r3, [sp, #28] │ │ tst r3, r2 │ │ - bne.n 6da6c │ │ + bne.n 6dd24 │ │ ldr r3, [sp, #24] │ │ ldrb r3, [r3, #0] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #12] │ │ @@ -169006,26 +169354,26 @@ │ │ str r2, [sp, #32] │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #68] ; 0x44 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #3 │ │ - bhi.n 6db14 │ │ + bhi.n 6ddcc │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 6da9c │ │ + b.n 6dd54 │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #492] ; (6dc8c ) │ │ + ldr r3, [pc, #492] ; (6df44 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ ldr r1, [sp, #4] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ ldrb r1, [r1, #31] │ │ @@ -169056,15 +169404,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 6db1c │ │ + b.n 6ddd4 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -169072,18 +169420,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #8] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 6db1c │ │ + b.n 6ddd4 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 6da9c │ │ + b.n 6dd54 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #8] │ │ ldr r3, [sp, #32] │ │ ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ @@ -169114,15 +169462,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 6dc54 │ │ + bhi.n 6df0c │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r1, #2 │ │ strb r0, [r0, r1] │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #4] │ │ ldrb r0, [r4, #29] │ │ @@ -169149,15 +169497,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 6dc54 │ │ + b.n 6df0c │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #4] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #8] │ │ lsls r6, r2 │ │ @@ -169180,15 +169528,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 6dc54 │ │ + b.n 6df0c │ │ mov r1, sp │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #0] │ │ ldrb r1, [r1, #8] │ │ ldrb r3, [r3, #31] │ │ movs r0, #32 │ │ lsrs r3, r3, #3 │ │ @@ -169200,15 +169548,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 6dc54 │ │ + b.n 6df0c │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #4] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #8] │ │ @@ -169242,36 +169590,36 @@ │ │ lsrs r3, r3, #24 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ - b.n 6da4c │ │ + b.n 6dd04 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ add r3, ip │ │ ldr r2, [sp, #76] ; 0x4c │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ adds r3, r2, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 6da3a │ │ + b.n 6dcf2 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r2, [r4, r0] │ │ + str r2, [r5, r5] │ │ movs r6, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #36] ; 0x24 │ │ sub sp, #92 ; 0x5c │ │ - ldr r3, [pc, #692] ; (6df4c ) │ │ + ldr r3, [pc, #692] ; (6e204 ) │ │ str r2, [sp, #60] ; 0x3c │ │ ldr r2, [r0, #40] ; 0x28 │ │ add r3, pc │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r2, [r2, #4] │ │ ldr r3, [r0, #24] │ │ ldr r4, [r0, #44] ; 0x2c │ │ @@ -169310,67 +169658,67 @@ │ │ str r3, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #52] ; 0x34 │ │ subs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 6dcf8 │ │ - b.n 6df46 │ │ + bcs.n 6dfb0 │ │ + b.n 6e1fe │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #4] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ str r3, [sp, #32] │ │ adds r3, r4, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - blt.n 6dd10 │ │ - b.n 6df2e │ │ + blt.n 6dfc8 │ │ + b.n 6e1e6 │ │ movs r2, #7 │ │ ldr r3, [sp, #32] │ │ tst r3, r2 │ │ - bne.n 6dd24 │ │ + bne.n 6dfdc │ │ ldr r3, [sp, #28] │ │ ldrb r3, [r3, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #68] ; 0x44 │ │ lsrs r3, r3, #7 │ │ cmp r3, r2 │ │ - bne.n 6dd30 │ │ - b.n 6df14 │ │ + bne.n 6dfe8 │ │ + b.n 6e1cc │ │ ldr r2, [sp, #64] ; 0x40 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #36] ; 0x24 │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - bhi.n 6ddd4 │ │ + bhi.n 6e08c │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 6dd5c │ │ + b.n 6e014 │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #496] ; (6df50 ) │ │ + ldr r3, [pc, #496] ; (6e208 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ ldr r1, [sp, #8] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ ldrb r1, [r1, #31] │ │ @@ -169401,15 +169749,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 6dddc │ │ + b.n 6e094 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -169417,18 +169765,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #12] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 6dddc │ │ + b.n 6e094 │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 6dd5c │ │ + b.n 6e014 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ @@ -169459,15 +169807,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 6df14 │ │ + bhi.n 6e1cc │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r1, #2 │ │ strb r0, [r0, r1] │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #8] │ │ ldrb r0, [r4, #29] │ │ @@ -169494,15 +169842,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 6df14 │ │ + b.n 6e1cc │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #8] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #12] │ │ lsls r6, r2 │ │ @@ -169525,15 +169873,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 6df14 │ │ + b.n 6e1cc │ │ mov r1, sp │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #12] │ │ ldrb r3, [r3, #31] │ │ movs r0, #36 ; 0x24 │ │ lsrs r3, r3, #3 │ │ @@ -169545,15 +169893,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 6df14 │ │ + b.n 6e1cc │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #8] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #12] │ │ @@ -169588,31 +169936,31 @@ │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ - b.n 6dd06 │ │ + b.n 6dfbe │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ ldr r2, [sp, #84] ; 0x54 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #48] ; 0x30 │ │ adds r3, r2, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n 6dcee │ │ + b.n 6dfa6 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - str r4, [r5, r5] │ │ + ldr r6, [pc, #720] ; (6e4d8 ) │ │ movs r6, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #20] │ │ sub sp, #36 ; 0x24 │ │ ldr r6, [r0, #24] │ │ str r3, [sp, #4] │ │ @@ -169639,134 +169987,134 @@ │ │ ands r3, r6 │ │ adds r1, r2, #0 │ │ muls r1, r3 │ │ ldr r7, [r0, #0] │ │ str r1, [sp, #28] │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 6dfe4 │ │ + beq.n 6e29c │ │ movs r4, #0 │ │ adds r5, r4, #0 │ │ movs r3, #3 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ ldr r3, [sp, #4] │ │ adds r0, r3, r0 │ │ cmp r5, r6 │ │ - bge.n 6dfcc │ │ + bge.n 6e284 │ │ lsls r3, r5, #29 │ │ - bne.n 6dfb0 │ │ + bne.n 6e268 │ │ ldrb r4, [r7, #0] │ │ adds r7, #1 │ │ ldr r3, [sp, #16] │ │ lsrs r1, r4, #7 │ │ cmp r1, r3 │ │ - beq.n 6dfc4 │ │ + beq.n 6e27c │ │ ldr r3, [sp, #20] │ │ lsls r1, r1, #2 │ │ movs r2, #3 │ │ adds r1, r3, r1 │ │ bl 6b96c │ │ lsls r4, r4, #25 │ │ lsrs r4, r4, #24 │ │ adds r5, #1 │ │ - b.n 6df9a │ │ + b.n 6e252 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #28] │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #4] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 6df90 │ │ + b.n 6e248 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0006dfe8 : │ │ +0006e2a0 : │ │ ldr r3, [r0, #4] │ │ movs r2, #0 │ │ ldrb r3, [r3, #8] │ │ cmp r3, #1 │ │ - bne.n 6e054 │ │ + bne.n 6e30c │ │ ldr r2, [r0, #52] ; 0x34 │ │ ldr r3, [r2, #0] │ │ ldr r1, [r3, #4] │ │ movs r3, #0 │ │ ldrb r0, [r1, #8] │ │ cmp r0, #7 │ │ - bls.n 6e002 │ │ + bls.n 6e2ba │ │ ldrb r3, [r1, #9] │ │ ldr r1, [r2, #68] ; 0x44 │ │ - ldr r2, [pc, #80] ; (6e058 ) │ │ + ldr r2, [pc, #80] ; (6e310 ) │ │ ands r2, r1 │ │ cmp r2, #18 │ │ - beq.n 6e03a │ │ - bgt.n 6e01c │ │ + beq.n 6e2f2 │ │ + bgt.n 6e2d4 │ │ cmp r2, #0 │ │ - bne.n 6e052 │ │ - ldr r2, [pc, #72] ; (6e05c ) │ │ + bne.n 6e30a │ │ + ldr r2, [pc, #72] ; (6e314 ) │ │ lsls r3, r3, #2 │ │ add r2, pc │ │ ldr r2, [r3, r2] │ │ - b.n 6e054 │ │ + b.n 6e30c │ │ movs r1, #128 ; 0x80 │ │ lsls r1, r1, #1 │ │ cmp r2, r1 │ │ - beq.n 6e02e │ │ + beq.n 6e2e6 │ │ movs r1, #137 ; 0x89 │ │ lsls r1, r1, #1 │ │ cmp r2, r1 │ │ - beq.n 6e046 │ │ - b.n 6e052 │ │ - ldr r2, [pc, #48] ; (6e060 ) │ │ + beq.n 6e2fe │ │ + b.n 6e30a │ │ + ldr r2, [pc, #48] ; (6e318 ) │ │ lsls r3, r3, #2 │ │ add r2, pc │ │ adds r3, r2, r3 │ │ ldr r2, [r3, #20] │ │ - b.n 6e054 │ │ + b.n 6e30c │ │ movs r2, #0 │ │ cmp r3, #1 │ │ - ble.n 6e054 │ │ - ldr r2, [pc, #32] ; (6e064 ) │ │ + ble.n 6e30c │ │ + ldr r2, [pc, #32] ; (6e31c ) │ │ add r2, pc │ │ - b.n 6e054 │ │ + b.n 6e30c │ │ movs r2, #0 │ │ cmp r3, #1 │ │ - ble.n 6e054 │ │ - ldr r2, [pc, #24] ; (6e068 ) │ │ + ble.n 6e30c │ │ + ldr r2, [pc, #24] ; (6e320 ) │ │ add r2, pc │ │ - b.n 6e054 │ │ + b.n 6e30c │ │ movs r2, #0 │ │ adds r0, r2, #0 │ │ bx lr │ │ ldrh r7, [r7, #62] ; 0x3e │ │ - vqrdmlsh.s , , d6[0] │ │ + vmull.u , d31, d14 │ │ movs r6, r0 │ │ - subs r7, #42 ; 0x2a │ │ + subs r4, #114 ; 0x72 │ │ movs r6, r0 │ │ pli [r7, #4095] ; 0xfff │ │ - ldc2 15, cr15, [pc], #-1020 ; 6dc70 │ │ + ldc2 15, cr15, [pc], #-1020 ; 6df28 │ │ │ │ -0006e06c : │ │ - ldr r3, [pc, #824] ; (6e3a8 ) │ │ +0006e324 : │ │ + ldr r3, [pc, #824] ; (6e660 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #92 ; 0x5c │ │ subs r4, r0, #0 │ │ ldr r2, [r3, #0] │ │ str r1, [sp, #64] ; 0x40 │ │ str r3, [sp, #68] ; 0x44 │ │ str r2, [sp, #84] ; 0x54 │ │ - bne.n 6e084 │ │ - b.n 6e534 │ │ + bne.n 6e33c │ │ + b.n 6e7ec │ │ movs r5, #1 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r5, [sp, #0] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ add r6, sp, #80 ; 0x50 │ │ @@ -169777,28 +170125,28 @@ │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r3, #2 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ subs r2, r0, #0 │ │ cmp r2, #2 │ │ - beq.n 6e0b4 │ │ + beq.n 6e36c │ │ adds r0, r5, #0 │ │ bl 18bd0 │ │ - b.n 6e566 │ │ - ldr r1, [pc, #756] ; (6e3ac ) │ │ + b.n 6e81e │ │ + ldr r1, [pc, #756] ; (6e664 ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ bl 6bc5a │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 6e0ca │ │ - ldr r0, [pc, #744] ; (6e3b0 ) │ │ + beq.n 6e382 │ │ + ldr r0, [pc, #744] ; (6e668 ) │ │ add r0, pc │ │ - b.n 6e246 │ │ + b.n 6e4fe │ │ adds r0, r4, #0 │ │ bl 52718 │ │ adds r0, r4, #0 │ │ bl 526a8 │ │ adds r0, r4, #0 │ │ bl 526a8 │ │ adds r0, r4, #0 │ │ @@ -169806,29 +170154,29 @@ │ │ str r0, [sp, #60] ; 0x3c │ │ adds r0, r4, #0 │ │ bl 52718 │ │ str r0, [sp, #40] ; 0x28 │ │ adds r3, r0, #0 │ │ adds r0, r4, #0 │ │ cmp r3, #12 │ │ - bne.n 6e118 │ │ + bne.n 6e3d0 │ │ bl 526a8 │ │ str r0, [sp, #56] ; 0x38 │ │ adds r0, r4, #0 │ │ bl 526a8 │ │ str r0, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ bl 526a8 │ │ adds r0, r4, #0 │ │ bl 526a8 │ │ ldr r3, [sp, #20] │ │ adds r7, r0, #0 │ │ str r3, [sp, #24] │ │ adds r6, r3, #0 │ │ - b.n 6e180 │ │ + b.n 6e438 │ │ bl 52718 │ │ str r0, [sp, #56] ; 0x38 │ │ adds r0, r4, #0 │ │ bl 52718 │ │ str r0, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ bl 526a8 │ │ @@ -169847,133 +170195,133 @@ │ │ adds r0, r4, #0 │ │ bl 52718 │ │ str r0, [sp, #24] │ │ adds r0, r4, #0 │ │ bl 52718 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #40 ; 0x28 │ │ - bls.n 6e170 │ │ + bls.n 6e428 │ │ adds r2, r3, #0 │ │ str r5, [sp, #0] │ │ adds r0, r4, #0 │ │ subs r2, #40 ; 0x28 │ │ ldr r3, [sp, #20] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bge.n 6e182 │ │ + bge.n 6e43a │ │ negs r3, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ bl 1896c │ │ - ldr r1, [pc, #556] ; (6e3b4 ) │ │ + ldr r1, [pc, #556] ; (6e66c ) │ │ add r1, pc │ │ bl 6bc52 │ │ cmp r0, #0 │ │ - beq.n 6e194 │ │ - b.n 6e566 │ │ + beq.n 6e44c │ │ + b.n 6e81e │ │ cmp r7, #1 │ │ - beq.n 6e19c │ │ + beq.n 6e454 │ │ cmp r7, #4 │ │ - bne.n 6e1a8 │ │ + bne.n 6e460 │ │ str r7, [sp, #28] │ │ cmp r6, #0 │ │ - beq.n 6e1b4 │ │ + beq.n 6e46c │ │ cmp r6, #3 │ │ - beq.n 6e24c │ │ - b.n 6e242 │ │ + beq.n 6e504 │ │ + b.n 6e4fa │ │ cmp r6, #0 │ │ - beq.n 6e1b8 │ │ + beq.n 6e470 │ │ cmp r6, #3 │ │ - bne.n 6e242 │ │ + bne.n 6e4fa │ │ str r0, [sp, #28] │ │ - b.n 6e1f2 │ │ + b.n 6e4aa │ │ movs r7, #8 │ │ - b.n 6e1ba │ │ + b.n 6e472 │ │ str r6, [sp, #28] │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #60] ; 0x3c │ │ adds r3, #14 │ │ cmp r2, r3 │ │ - bne.n 6e1f2 │ │ + bne.n 6e4aa │ │ cmp r7, #24 │ │ - beq.n 6e250 │ │ - bhi.n 6e1e4 │ │ + beq.n 6e508 │ │ + bhi.n 6e49c │ │ adds r3, r7, #0 │ │ subs r3, #15 │ │ cmp r3, #1 │ │ - bhi.n 6e262 │ │ + bhi.n 6e51a │ │ movs r3, #0 │ │ movs r6, #248 ; 0xf8 │ │ str r3, [sp, #20] │ │ adds r0, r3, #0 │ │ movs r3, #248 ; 0xf8 │ │ movs r5, #31 │ │ lsls r6, r6, #2 │ │ lsls r3, r3, #7 │ │ - b.n 6e26c │ │ + b.n 6e524 │ │ cmp r7, #32 │ │ - bne.n 6e262 │ │ + bne.n 6e51a │ │ movs r3, #1 │ │ movs r0, #255 ; 0xff │ │ str r3, [sp, #20] │ │ lsls r0, r0, #24 │ │ - b.n 6e256 │ │ + b.n 6e50e │ │ cmp r7, #15 │ │ - bcc.n 6e262 │ │ + bcc.n 6e51a │ │ cmp r7, #16 │ │ - bls.n 6e222 │ │ + bls.n 6e4da │ │ cmp r7, #32 │ │ - bne.n 6e262 │ │ + bne.n 6e51a │ │ adds r0, r4, #0 │ │ bl 52718 │ │ str r0, [sp, #32] │ │ adds r0, r4, #0 │ │ bl 52718 │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ bl 52718 │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ bl 52718 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ - b.n 6e26e │ │ + b.n 6e526 │ │ adds r0, r4, #0 │ │ bl 52718 │ │ str r0, [sp, #32] │ │ adds r0, r4, #0 │ │ bl 52718 │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ bl 52718 │ │ movs r3, #0 │ │ adds r5, r0, #0 │ │ str r3, [sp, #20] │ │ adds r0, r3, #0 │ │ - b.n 6e26e │ │ - ldr r0, [pc, #372] ; (6e3b8 ) │ │ + b.n 6e526 │ │ + ldr r0, [pc, #372] ; (6e670 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 6e566 │ │ + b.n 6e81e │ │ movs r7, #8 │ │ - b.n 6e262 │ │ + b.n 6e51a │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ str r3, [sp, #20] │ │ movs r6, #255 ; 0xff │ │ movs r3, #255 ; 0xff │ │ movs r5, #255 ; 0xff │ │ lsls r6, r6, #8 │ │ lsls r3, r3, #16 │ │ - b.n 6e26c │ │ + b.n 6e524 │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ adds r5, r3, #0 │ │ adds r6, r3, #0 │ │ str r3, [sp, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #32] │ │ @@ -169981,71 +170329,71 @@ │ │ str r0, [sp, #12] │ │ str r3, [sp, #0] │ │ str r6, [sp, #4] │ │ movs r0, #0 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #36] ; 0x24 │ │ adds r3, r7, #0 │ │ - bl 6f264 │ │ + bl 7522c │ │ subs r5, r0, #0 │ │ - bne.n 6e28a │ │ - b.n 6e568 │ │ + bne.n 6e542 │ │ + b.n 6e820 │ │ ldr r3, [r0, #4] │ │ ldr r6, [r3, #4] │ │ cmp r6, #0 │ │ - bne.n 6e2b2 │ │ + bne.n 6e56a │ │ movs r7, #0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #52] ; 0x34 │ │ adds r3, r7, #0 │ │ ldr r2, [sp, #60] ; 0x3c │ │ str r7, [sp, #0] │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ adds r0, r4, #0 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ cmp r1, r7 │ │ - blt.n 6e2ae │ │ - b.n 6e3bc │ │ + blt.n 6e566 │ │ + b.n 6e674 │ │ movs r0, #3 │ │ - b.n 6e4aa │ │ + b.n 6e762 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n 6e2be │ │ + bne.n 6e576 │ │ movs r3, #1 │ │ lsls r3, r7 │ │ str r3, [sp, #24] │ │ ldr r3, [r6, #0] │ │ ldr r2, [sp, #24] │ │ cmp r2, r3 │ │ - ble.n 6e2d8 │ │ + ble.n 6e590 │ │ str r2, [r6, #0] │ │ lsls r1, r2, #2 │ │ ldr r0, [r6, #4] │ │ bl 6bcf4 │ │ str r0, [r6, #4] │ │ cmp r0, #0 │ │ - bne.n 6e2e0 │ │ - b.n 6e4aa │ │ + bne.n 6e598 │ │ + b.n 6e762 │ │ ldr r2, [sp, #24] │ │ cmp r2, r3 │ │ - bge.n 6e2e0 │ │ + bge.n 6e598 │ │ str r2, [r6, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #12 │ │ - beq.n 6e2ea │ │ + beq.n 6e5a2 │ │ movs r3, #0 │ │ - b.n 6e340 │ │ + b.n 6e5f8 │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #24] │ │ cmp r3, r2 │ │ - bge.n 6e292 │ │ + bge.n 6e54a │ │ ldr r3, [sp, #32] │ │ ldr r7, [r4, #8] │ │ adds r0, r4, #0 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #4] │ │ @@ -170074,20 +170422,20 @@ │ │ ldr r3, [r6, #4] │ │ ldr r2, [sp, #36] ; 0x24 │ │ adds r7, r3, r2 │ │ movs r3, #255 ; 0xff │ │ strb r3, [r7, #3] │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ - b.n 6e2ec │ │ + b.n 6e5a4 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #24] │ │ cmp r3, r2 │ │ - bge.n 6e292 │ │ + bge.n 6e54a │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r7, [r4, #8] │ │ adds r0, r4, #0 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #32] │ │ ldr r2, [sp, #32] │ │ ldr r3, [r6, #4] │ │ @@ -170125,83 +170473,83 @@ │ │ ldr r3, [r6, #4] │ │ ldr r2, [sp, #32] │ │ adds r7, r3, r2 │ │ movs r3, #255 ; 0xff │ │ strb r3, [r7, #3] │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ - b.n 6e340 │ │ + b.n 6e5f8 │ │ nop ; (mov r8, r8) │ │ - orrs r0, r1 │ │ + eors r0, r2 │ │ movs r6, r0 │ │ - ldr r2, [r4, r6] │ │ + ldrsb r1, [r4, r5] │ │ movs r3, r0 │ │ - ldr r7, [r2, r6] │ │ + ldrsb r6, [r2, r5] │ │ movs r3, r0 │ │ - cmp r4, #202 ; 0xca │ │ + cmp r2, #18 │ │ movs r3, r0 │ │ - ldr r0, [r7, r0] │ │ + strb r7, [r6, r7] │ │ movs r3, r0 │ │ ldr r3, [r5, #20] │ │ ldr r2, [r5, #16] │ │ movs r6, #3 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #12] │ │ ldr r1, [sp, #36] ; 0x24 │ │ muls r3, r2 │ │ adds r3, r1, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #28] │ │ cmp r3, #1 │ │ - beq.n 6e3e0 │ │ + beq.n 6e698 │ │ cmp r3, #4 │ │ - bne.n 6e402 │ │ + bne.n 6e6ba │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r3, #1 │ │ asrs r3, r3, #1 │ │ - b.n 6e3e6 │ │ + b.n 6e69e │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r3, #7 │ │ asrs r3, r3, #3 │ │ str r7, [sp, #24] │ │ tst r3, r6 │ │ - beq.n 6e420 │ │ - ldr r6, [pc, #396] ; (6e57c ) │ │ + beq.n 6e6d8 │ │ + ldr r6, [pc, #396] ; (6e834 ) │ │ ands r3, r6 │ │ - bpl.n 6e3fc │ │ + bpl.n 6e6b4 │ │ movs r1, #4 │ │ subs r3, #1 │ │ negs r1, r1 │ │ orrs r3, r1 │ │ adds r3, #1 │ │ movs r1, #4 │ │ subs r3, r1, r3 │ │ - b.n 6e41e │ │ + b.n 6e6d6 │ │ str r7, [sp, #24] │ │ tst r2, r6 │ │ - beq.n 6e420 │ │ - ldr r3, [pc, #368] ; (6e57c ) │ │ + beq.n 6e6d8 │ │ + ldr r3, [pc, #368] ; (6e834 ) │ │ ands r3, r2 │ │ subs r6, r3, #0 │ │ - bge.n 6e41a │ │ + bge.n 6e6d2 │ │ movs r3, #4 │ │ subs r6, #1 │ │ negs r3, r3 │ │ orrs r6, r3 │ │ adds r6, #1 │ │ movs r3, #4 │ │ subs r3, r3, r6 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r7, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne.n 6e480 │ │ + bne.n 6e738 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r7, r3, r2 │ │ - b.n 6e480 │ │ + b.n 6e738 │ │ movs r3, #23 │ │ movs r2, #0 │ │ add r1, sp, #56 ; 0x38 │ │ adds r3, r3, r1 │ │ strb r2, [r3, #0] │ │ movs r3, #8 │ │ ldr r2, [sp, #28] │ │ @@ -170209,18 +170557,18 @@ │ │ subs r3, r3, r2 │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #32] │ │ ldr r2, [r5, #8] │ │ subs r3, r3, r7 │ │ subs r6, r3, #0 │ │ cmp r6, r2 │ │ - blt.n 6e4b0 │ │ + blt.n 6e768 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 6e476 │ │ + beq.n 6e72e │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ movs r2, #1 │ │ movs r1, #23 │ │ add r3, sp, #56 ; 0x38 │ │ adds r1, r1, r3 │ │ adds r0, r4, #0 │ │ @@ -170229,65 +170577,65 @@ │ │ blx r6 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #24] │ │ cmp r2, r3 │ │ - blt.n 6e458 │ │ + blt.n 6e710 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r5, #16] │ │ cmp r2, #0 │ │ - beq.n 6e502 │ │ + beq.n 6e7ba │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r7, r3 │ │ - bcc.n 6e506 │ │ + bcc.n 6e7be │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r7, r3 │ │ - bcs.n 6e506 │ │ + bcs.n 6e7be │ │ ldr r3, [sp, #28] │ │ cmp r3, #1 │ │ - beq.n 6e42e │ │ + beq.n 6e6e6 │ │ cmp r3, #4 │ │ - beq.n 6e42e │ │ + beq.n 6e6e6 │ │ ldr r3, [r5, #16] │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ ldr r3, [r5, #16] │ │ cmp r0, r3 │ │ - beq.n 6e44e │ │ + beq.n 6e706 │ │ movs r0, #1 │ │ bl 18bd0 │ │ - b.n 6e568 │ │ + b.n 6e820 │ │ ldr r1, [sp, #28] │ │ movs r0, #8 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ adds r1, r0, #0 │ │ adds r0, r6, #0 │ │ bl 99654 <__aeabi_llsl@@Base+0x1dc> │ │ cmp r1, #0 │ │ - bne.n 6e4e2 │ │ + bne.n 6e79a │ │ movs r1, #23 │ │ movs r2, #1 │ │ add r3, sp, #56 ; 0x38 │ │ adds r1, r1, r3 │ │ adds r0, r4, #0 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 6e4e2 │ │ - ldr r0, [pc, #164] ; (6e580 ) │ │ + bne.n 6e79a │ │ + ldr r0, [pc, #164] ; (6e838 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 6e568 │ │ + b.n 6e820 │ │ movs r3, #23 │ │ add r2, sp, #56 ; 0x38 │ │ adds r3, r3, r2 │ │ ldrb r2, [r3, #0] │ │ ldr r1, [sp, #56] ; 0x38 │ │ asrs r2, r1 │ │ ldr r1, [sp, #32] │ │ @@ -170295,159 +170643,159 @@ │ │ ldrb r2, [r3, #0] │ │ ldr r1, [sp, #28] │ │ lsls r2, r1 │ │ strb r2, [r3, #0] │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ - b.n 6e442 │ │ + b.n 6e6fa │ │ subs r7, r7, r3 │ │ - b.n 6e480 │ │ + b.n 6e738 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 6e55e │ │ + beq.n 6e816 │ │ ldr r3, [r5, #20] │ │ ldr r1, [r5, #12] │ │ ldr r2, [r5, #16] │ │ adds r3, #3 │ │ muls r2, r1 │ │ adds r1, r3, #0 │ │ adds r2, r3, r2 │ │ cmp r1, r2 │ │ - bcs.n 6e528 │ │ + bcs.n 6e7e0 │ │ ldrb r0, [r1, #0] │ │ cmp r0, #0 │ │ - bne.n 6e55e │ │ + bne.n 6e816 │ │ adds r1, #4 │ │ - b.n 6e51a │ │ + b.n 6e7d2 │ │ movs r1, #255 ; 0xff │ │ cmp r3, r2 │ │ - bcs.n 6e55e │ │ + bcs.n 6e816 │ │ strb r1, [r3, #0] │ │ adds r3, #4 │ │ - b.n 6e52a │ │ + b.n 6e7e2 │ │ adds r5, r0, #0 │ │ adds r0, r5, #0 │ │ movs r5, #0 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, r5 │ │ - beq.n 6e54e │ │ + beq.n 6e806 │ │ cmp r4, r5 │ │ - beq.n 6e54e │ │ + beq.n 6e806 │ │ ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ blx r3 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #84] ; 0x54 │ │ adds r0, r5, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 6e578 │ │ + beq.n 6e830 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n 6e548 │ │ - b.n 6e54e │ │ + bne.n 6e800 │ │ + b.n 6e806 │ │ movs r5, #0 │ │ movs r3, #0 │ │ adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #52] ; 0x34 │ │ blx r1 │ │ - b.n 6e536 │ │ + b.n 6e7ee │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r3, r0 │ │ strh r0, [r0, #0] │ │ - strb r5, [r0, r7] │ │ + strh r4, [r0, r6] │ │ movs r3, r0 │ │ │ │ -0006e584 : │ │ +0006e83c : │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ movs r1, #66 ; 0x42 │ │ - ldr r3, [pc, #816] ; (6e8bc ) │ │ + ldr r3, [pc, #816] ; (6eb74 ) │ │ sub sp, #108 ; 0x6c │ │ str r2, [sp, #36] ; 0x24 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r0, [sp, #20] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #100] ; 0x64 │ │ add r2, sp, #96 ; 0x60 │ │ strb r1, [r2, #0] │ │ movs r1, #77 ; 0x4d │ │ strb r1, [r2, #1] │ │ cmp r4, #0 │ │ - bne.n 6e5aa │ │ - b.n 6e896 │ │ + bne.n 6e862 │ │ + b.n 6eb4e │ │ ldr r3, [r0, #52] ; 0x34 │ │ movs r2, #1 │ │ ldr r1, [r3, #68] ; 0x44 │ │ ldr r3, [r0, #4] │ │ lsls r1, r1, #23 │ │ - bmi.n 6e5bc │ │ + bmi.n 6e874 │ │ ldr r2, [r3, #24] │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ ldr r0, [r3, #4] │ │ ldrb r1, [r3, #8] │ │ cmp r0, #0 │ │ - beq.n 6e5d2 │ │ + beq.n 6e88a │ │ cmp r2, #0 │ │ - bne.n 6e5d2 │ │ + bne.n 6e88a │ │ cmp r1, #8 │ │ - beq.n 6e61c │ │ - ldr r0, [pc, #752] ; (6e8c0 ) │ │ + beq.n 6e8d4 │ │ + ldr r0, [pc, #752] ; (6eb78 ) │ │ add r0, pc │ │ - b.n 6e616 │ │ + b.n 6e8ce │ │ cmp r1, #24 │ │ - bne.n 6e5f0 │ │ + bne.n 6e8a8 │ │ movs r1, #255 ; 0xff │ │ ldr r0, [r3, #12] │ │ lsls r1, r1, #16 │ │ cmp r0, r1 │ │ - bne.n 6e5f0 │ │ + bne.n 6e8a8 │ │ movs r1, #255 ; 0xff │ │ ldr r0, [r3, #16] │ │ lsls r1, r1, #8 │ │ cmp r0, r1 │ │ - bne.n 6e5f0 │ │ + bne.n 6e8a8 │ │ ldr r3, [r3, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 6e61c │ │ + beq.n 6e8d4 │ │ add r6, sp, #52 ; 0x34 │ │ adds r0, r6, #0 │ │ cmp r2, #0 │ │ - beq.n 6e5fc │ │ - ldr r1, [pc, #712] ; (6e8c4 ) │ │ - b.n 6e5fe │ │ - ldr r1, [pc, #712] ; (6e8c8 ) │ │ - bl 756a4 │ │ + beq.n 6e8b4 │ │ + ldr r1, [pc, #712] ; (6eb7c ) │ │ + b.n 6e8b6 │ │ + ldr r1, [pc, #712] ; (6eb80 ) │ │ + bl 75ef4 │ │ ldr r0, [sp, #20] │ │ adds r1, r6, #0 │ │ movs r2, #0 │ │ - bl 6f3c0 │ │ + bl 75388 │ │ subs r5, r0, #0 │ │ - bne.n 6e61e │ │ - ldr r0, [pc, #696] ; (6e8cc ) │ │ + bne.n 6e8d6 │ │ + ldr r0, [pc, #696] ; (6eb84 ) │ │ ldrb r1, [r6, #8] │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 6e88a │ │ + b.n 6eb42 │ │ ldr r5, [sp, #20] │ │ adds r0, r5, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ subs r6, r0, #0 │ │ - beq.n 6e62a │ │ - b.n 6e88a │ │ + beq.n 6e8e2 │ │ + b.n 6eb42 │ │ movs r7, #1 │ │ ldr r3, [r5, #4] │ │ ldr r2, [r5, #8] │ │ adds r0, r4, #0 │ │ ldrb r3, [r3, #9] │ │ ldr r1, [r4, #4] │ │ str r7, [sp, #0] │ │ @@ -170485,15 +170833,15 @@ │ │ ldr r3, [r3, #4] │ │ str r2, [sp, #32] │ │ ldr r2, [r5, #16] │ │ adds r7, r3, #0 │ │ muls r2, r6 │ │ str r2, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n 6e692 │ │ + beq.n 6e94a │ │ ldr r7, [r3, #0] │ │ movs r1, #40 ; 0x28 │ │ adds r0, r4, #0 │ │ bl 528a4 │ │ ldr r1, [sp, #24] │ │ adds r0, r4, #0 │ │ bl 528a4 │ │ @@ -170523,15 +170871,15 @@ │ │ bl 528a4 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ bl 528a4 │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - bne.n 6e726 │ │ + bne.n 6e9de │ │ movs r3, #1 │ │ adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ @@ -170545,28 +170893,28 @@ │ │ adcs r3, r1 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ str r1, [sp, #0] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ cmp r1, #0 │ │ - bge.n 6e774 │ │ + bge.n 6ea2c │ │ movs r0, #3 │ │ bl 18bd0 │ │ - b.n 6e774 │ │ + b.n 6ea2c │ │ ldr r2, [r3, #0] │ │ ldr r6, [r3, #4] │ │ movs r3, #0 │ │ str r2, [sp, #32] │ │ adds r6, #2 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #24] │ │ cmp r2, r3 │ │ - bge.n 6e6f2 │ │ + bge.n 6e9aa │ │ movs r2, #1 │ │ adds r1, r6, #0 │ │ adds r3, r2, #0 │ │ ldr r7, [r4, #12] │ │ adds r0, r4, #0 │ │ blx r7 │ │ movs r2, #1 │ │ @@ -170587,15 +170935,15 @@ │ │ adds r0, r4, #0 │ │ ldr r7, [r4, #12] │ │ blx r7 │ │ ldr r3, [sp, #24] │ │ adds r6, #4 │ │ adds r3, #1 │ │ str r3, [sp, #24] │ │ - b.n 6e732 │ │ + b.n 6e9ea │ │ adds r1, r6, #0 │ │ adds r0, r4, #0 │ │ bl 528a4 │ │ movs r1, #0 │ │ adds r2, r6, #0 │ │ ldr r6, [sp, #8] │ │ ldr r7, [sp, #12] │ │ @@ -170603,41 +170951,41 @@ │ │ str r1, [sp, #0] │ │ adds r2, r2, r6 │ │ adcs r3, r7 │ │ adds r0, r4, #0 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ cmp r1, #0 │ │ - bge.n 6e79c │ │ + bge.n 6ea54 │ │ movs r0, #3 │ │ bl 18bd0 │ │ ldr r2, [r5, #12] │ │ ldr r3, [r5, #16] │ │ movs r7, #0 │ │ muls r3, r2 │ │ ldr r2, [r5, #20] │ │ adds r3, r2, r3 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ lsls r3, r3, #30 │ │ - beq.n 6e7f2 │ │ - ldr r7, [pc, #284] ; (6e8d0 ) │ │ + beq.n 6eaaa │ │ + ldr r7, [pc, #284] ; (6eb88 ) │ │ ldr r3, [sp, #28] │ │ ands r7, r3 │ │ - bpl.n 6e7c2 │ │ + bpl.n 6ea7a │ │ movs r3, #4 │ │ subs r7, #1 │ │ negs r3, r3 │ │ orrs r7, r3 │ │ adds r7, #1 │ │ movs r3, #4 │ │ subs r7, r3, r7 │ │ - b.n 6e7f2 │ │ + b.n 6eaaa │ │ cmp r7, #0 │ │ - beq.n 6e7f2 │ │ + beq.n 6eaaa │ │ movs r3, #11 │ │ movs r6, #0 │ │ add r2, sp, #40 ; 0x28 │ │ adds r3, r3, r2 │ │ strb r6, [r3, #0] │ │ str r6, [sp, #32] │ │ movs r2, #1 │ │ @@ -170648,32 +170996,32 @@ │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #12] │ │ blx r6 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ cmp r3, r7 │ │ - blt.n 6e7d8 │ │ + blt.n 6ea90 │ │ ldr r3, [sp, #24] │ │ ldr r2, [r5, #20] │ │ cmp r3, r2 │ │ - bls.n 6e81a │ │ + bls.n 6ead2 │ │ ldr r3, [sp, #24] │ │ ldr r2, [r5, #16] │ │ adds r0, r4, #0 │ │ subs r3, r3, r2 │ │ str r3, [sp, #24] │ │ adds r1, r3, #0 │ │ movs r2, #1 │ │ ldr r3, [sp, #28] │ │ ldr r6, [r4, #12] │ │ blx r6 │ │ ldr r3, [sp, #28] │ │ cmp r0, r3 │ │ - beq.n 6e7c8 │ │ + beq.n 6ea80 │ │ movs r0, #2 │ │ bl 18bd0 │ │ movs r3, #1 │ │ adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ movs r2, #0 │ │ @@ -170689,15 +171037,15 @@ │ │ adcs r3, r1 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ str r1, [sp, #0] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ cmp r1, #0 │ │ - bge.n 6e84c │ │ + bge.n 6eb04 │ │ movs r0, #3 │ │ bl 18bd0 │ │ adds r1, r6, #0 │ │ adds r0, r4, #0 │ │ bl 528a4 │ │ movs r1, #0 │ │ adds r2, r6, #0 │ │ @@ -170709,2410 +171057,1330 @@ │ │ str r1, [sp, #0] │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ adds r0, r4, #0 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ cmp r1, #0 │ │ - bge.n 6e878 │ │ + bge.n 6eb30 │ │ movs r0, #3 │ │ bl 18bd0 │ │ adds r0, r5, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ ldr r3, [sp, #20] │ │ cmp r5, r3 │ │ - beq.n 6e88a │ │ + beq.n 6eb42 │ │ adds r0, r5, #0 │ │ - bl 6f1f4 │ │ + bl 751bc │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 6e896 │ │ + beq.n 6eb4e │ │ ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ blx r3 │ │ bl 1896c │ │ - ldr r1, [pc, #56] ; (6e8d4 ) │ │ + ldr r1, [pc, #56] ; (6eb8c ) │ │ add r1, pc │ │ bl 6bc52 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #100] ; 0x64 │ │ negs r0, r0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 6e8b6 │ │ + beq.n 6eb6e │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - subs r5, #232 ; 0xe8 │ │ + subs r3, #48 ; 0x30 │ │ movs r6, r0 │ │ - strb r0, [r5, r3] │ │ + strh r7, [r4, r2] │ │ movs r3, r0 │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ adds r3, r0, r0 │ │ asrs r0, r0, #29 │ │ - strb r1, [r0, r3] │ │ + strh r0, [r0, r2] │ │ movs r3, r0 │ │ movs r3, r0 │ │ strh r0, [r0, #0] │ │ - movs r5, #182 ; 0xb6 │ │ + movs r2, #254 ; 0xfe │ │ movs r3, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [sp, #36] ; 0x24 │ │ + │ │ +0006eb90 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + movs r6, #159 ; 0x9f │ │ + lsls r6, r6, #2 │ │ + ldr r3, [r0, r6] │ │ adds r7, r0, #0 │ │ - str r1, [sp, #0] │ │ - str r3, [sp, #4] │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - cmp r2, #0 │ │ - beq.n 6e8ee │ │ - lsrs r3, r2, #28 │ │ - cmp r3, #1 │ │ - bne.n 6e904 │ │ - lsls r3, r2, #4 │ │ - lsrs r3, r3, #28 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bhi.n 6e904 │ │ - ldr r0, [pc, #88] ; (6e954 ) │ │ - movs r5, #0 │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 6e94e │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - adds r1, r2, #0 │ │ - bl 756a4 │ │ - movs r5, #0 │ │ - cmp r0, r5 │ │ - blt.n 6e94e │ │ + ldr r0, [r3, #0] │ │ + adds r5, r1, #0 │ │ + bl 55158 │ │ + subs r4, r0, #0 │ │ + bne.n 6ebce │ │ + adds r0, r5, #0 │ │ + bl 6b984 │ │ + ldr r2, [pc, #36] ; (6ebd4 ) │ │ + cmp r0, r2 │ │ + bhi.n 6ebce │ │ + movs r3, #95 ; 0x5f │ │ + ldr r4, [pc, #32] ; (6ebd8 ) │ │ adds r1, r5, #0 │ │ - movs r5, #1 │ │ - movs r2, #60 ; 0x3c │ │ + add r4, pc │ │ + adds r0, r4, #1 │ │ + strb r3, [r4, #0] │ │ + bl 6b9fc │ │ + ldr r3, [r7, r6] │ │ + adds r1, r4, #0 │ │ + ldr r0, [r3, #0] │ │ + bl 55158 │ │ + adds r4, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 6b964 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - movs r2, #88 ; 0x58 │ │ - str r3, [r4, #4] │ │ - ldr r3, [sp, #4] │ │ - str r5, [r4, #0] │ │ - str r7, [r4, #8] │ │ - str r3, [r4, #20] │ │ - ldr r3, [sp, #0] │ │ - adds r0, r6, #0 │ │ - str r3, [r4, #12] │ │ - ldr r3, [sp, #32] │ │ - movs r1, #0 │ │ - str r3, [r4, #16] │ │ - bl 6b964 │ │ - adds r2, r6, #0 │ │ - movs r3, #255 ; 0xff │ │ - adds r2, #76 ; 0x4c │ │ - strb r3, [r2, #0] │ │ - strb r3, [r2, #1] │ │ - strb r3, [r2, #2] │ │ - strb r3, [r2, #3] │ │ - str r6, [r4, #52] ; 0x34 │ │ - str r5, [r4, #56] ; 0x38 │ │ - adds r0, r5, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - str r2, [r7, r7] │ │ - movs r3, r0 │ │ - │ │ -0006e958 : │ │ - push {r3, lr} │ │ - cmp r0, #0 │ │ - bne.n 6e968 │ │ - ldr r0, [pc, #16] ; (6e970 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 6e96e │ │ - ldr r0, [r0, #4] │ │ - bl 75990 │ │ - pop {r3, pc} │ │ - str r2, [r7, r6] │ │ - movs r3, r0 │ │ - │ │ -0006e974 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 6e99c │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - ldr r2, [r0, #68] ; 0x44 │ │ - cmp r1, #0 │ │ - beq.n 6e98a │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r2 │ │ - b.n 6e98e │ │ - ldr r3, [pc, #24] ; (6e9a4 ) │ │ - ands r3, r2 │ │ - str r3, [r0, #68] ; 0x44 │ │ - movs r4, #0 │ │ - cmp r3, r2 │ │ - beq.n 6e9a0 │ │ - bl 75d7e │ │ - b.n 6e9a0 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - ; instruction: 0xefffffff │ │ + lsls r6, r7, #15 │ │ + movs r0, r0 │ │ + strh r0, [r3, #38] ; 0x26 │ │ + movs r6, r0 │ │ │ │ -0006e9a8 : │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r5, r2, #0 │ │ - cmp r0, #0 │ │ - bne.n 6e9be │ │ - ldr r0, [pc, #164] ; (6ea5c ) │ │ - ldr r1, [pc, #168] ; (6ea60 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - b.n 6e9d4 │ │ - ldr r3, [r0, #4] │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - beq.n 6e9dc │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bcc.n 6e9dc │ │ - ldr r0, [pc, #148] ; (6ea64 ) │ │ - ldr r1, [pc, #152] ; (6ea68 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 18a98 │ │ - adds r4, r0, #0 │ │ - b.n 6ea58 │ │ - lsls r3, r6, #30 │ │ - bpl.n 6e9e8 │ │ - adds r0, r4, #0 │ │ - movs r1, #1 │ │ - bl 6e974 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r0, [r4, #4] │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - cmp r6, #0 │ │ - beq.n 6ea1e │ │ - movs r1, #128 ; 0x80 │ │ - lsls r1, r1, #1 │ │ - orrs r1, r2 │ │ - str r1, [r3, #68] ; 0x44 │ │ - str r5, [r3, #72] ; 0x48 │ │ - ldr r3, [r0, #4] │ │ - cmp r3, #0 │ │ - beq.n 6ea4a │ │ - ldr r3, [r3, #4] │ │ +0006ebdc : │ │ + push {r3, r4, r5, lr} │ │ + movs r5, #159 ; 0x9f │ │ lsls r5, r5, #2 │ │ - adds r5, r3, r5 │ │ - movs r3, #0 │ │ - strb r3, [r5, #3] │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r1, #8] │ │ - adds r3, #1 │ │ - cmp r3, #0 │ │ - bne.n 6ea1a │ │ - movs r3, #1 │ │ - str r3, [r1, #8] │ │ - b.n 6ea4a │ │ - ldr r1, [r0, #4] │ │ - cmp r1, #0 │ │ - beq.n 6ea40 │ │ - ldr r3, [r3, #72] ; 0x48 │ │ - ldr r1, [r1, #4] │ │ - lsls r3, r3, #2 │ │ - adds r3, r1, r3 │ │ - movs r1, #255 ; 0xff │ │ - strb r1, [r3, #3] │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r1, #8] │ │ - adds r3, #1 │ │ + ldr r3, [r0, r5] │ │ cmp r3, #0 │ │ - bne.n 6ea3e │ │ - movs r3, #1 │ │ - str r3, [r1, #8] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - ldr r3, [pc, #40] ; (6ea6c ) │ │ - ldr r0, [r1, #68] ; 0x44 │ │ - ands r3, r0 │ │ - str r3, [r1, #68] ; 0x44 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - movs r4, #0 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cmp r3, r2 │ │ - beq.n 6ea58 │ │ - bl 75d7e │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ - movs r3, #168 ; 0xa8 │ │ - movs r3, r0 │ │ - str r6, [r1, r6] │ │ - movs r3, r0 │ │ - movs r3, #144 ; 0x90 │ │ - movs r3, r0 │ │ - str r6, [r7, r5] │ │ - movs r3, r0 │ │ - mrc2 15, 7, pc, cr15, cr15, {7} │ │ - │ │ -0006ea70 : │ │ - cmp r0, #0 │ │ - beq.n 6ea88 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - lsls r2, r2, #23 │ │ - bpl.n 6ea88 │ │ - subs r0, r1, #0 │ │ - beq.n 6ea8c │ │ - ldr r3, [r3, #72] ; 0x48 │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - b.n 6ea8c │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - bx lr │ │ - │ │ -0006ea8e : │ │ - push {r3, r4, r5, lr} │ │ - cmp r0, #0 │ │ - beq.n 6ead0 │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - adds r4, #76 ; 0x4c │ │ - strb r1, [r4, #0] │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - adds r4, #77 ; 0x4d │ │ - strb r2, [r4, #0] │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - adds r4, #78 ; 0x4e │ │ - strb r3, [r4, #0] │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - movs r4, #1 │ │ - ldr r5, [r0, #68] ; 0x44 │ │ - cmp r1, #255 ; 0xff │ │ - bne.n 6eab8 │ │ - cmp r2, #255 ; 0xff │ │ - bne.n 6eab8 │ │ - cmp r3, #255 ; 0xff │ │ - beq.n 6eabe │ │ - adds r3, r4, #0 │ │ - orrs r3, r5 │ │ - b.n 6eac2 │ │ - adds r3, r5, #0 │ │ - bics r3, r4 │ │ - str r3, [r0, #68] ; 0x44 │ │ - movs r4, #0 │ │ - cmp r3, r5 │ │ - beq.n 6ead4 │ │ - bl 75d7e │ │ - b.n 6ead4 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -0006ead8 : │ │ - push {r4, lr} │ │ + beq.n 6ec30 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r3, #8] │ │ cmp r0, #0 │ │ - beq.n 6eb06 │ │ - cmp r1, #0 │ │ - beq.n 6eaea │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - adds r4, #76 ; 0x4c │ │ - ldrb r4, [r4, #0] │ │ - strb r4, [r1, #0] │ │ - cmp r2, #0 │ │ - beq.n 6eaf6 │ │ - ldr r1, [r0, #52] ; 0x34 │ │ - adds r1, #77 ; 0x4d │ │ - ldrb r1, [r1, #0] │ │ - strb r1, [r2, #0] │ │ - subs r2, r3, #0 │ │ - beq.n 6eb0a │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - adds r2, #78 ; 0x4e │ │ - ldrb r2, [r2, #0] │ │ - strb r2, [r3, #0] │ │ + beq.n 6ebfa │ │ + ldr r3, [r3, #28] │ │ + blx r3 │ │ movs r2, #0 │ │ - b.n 6eb0a │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - adds r0, r2, #0 │ │ - pop {r4, pc} │ │ - │ │ -0006eb0e : │ │ - push {r4, lr} │ │ + ldr r3, [r4, r5] │ │ + str r2, [r3, #8] │ │ + ldr r3, [r4, r5] │ │ + ldr r0, [r3, #4] │ │ cmp r0, #0 │ │ - beq.n 6eb3c │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - adds r3, #79 ; 0x4f │ │ - strb r1, [r3, #0] │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - movs r3, #2 │ │ - ldr r2, [r0, #68] ; 0x44 │ │ - cmp r1, #255 ; 0xff │ │ - beq.n 6eb28 │ │ - orrs r3, r2 │ │ - b.n 6eb2e │ │ - adds r1, r2, #0 │ │ - bics r1, r3 │ │ - adds r3, r1, #0 │ │ - str r3, [r0, #68] ; 0x44 │ │ - movs r4, #0 │ │ - cmp r3, r2 │ │ - beq.n 6eb40 │ │ - bl 75d7e │ │ - b.n 6eb40 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - │ │ -0006eb44 : │ │ + beq.n 6ec10 │ │ + bl 551d4 │ │ + movs r3, #159 ; 0x9f │ │ + movs r2, #0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + str r2, [r3, #4] │ │ + ldr r3, [r4, r5] │ │ + ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 6eb58 │ │ - subs r3, r1, #0 │ │ - beq.n 6eb5c │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - adds r3, #79 ; 0x4f │ │ - ldrb r3, [r3, #0] │ │ - strb r3, [r1, #0] │ │ + beq.n 6ec26 │ │ + bl 551d4 │ │ + movs r3, #159 ; 0x9f │ │ + movs r2, #0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + str r2, [r3, #0] │ │ + ldr r0, [r4, r5] │ │ + bl 6bcfc │ │ movs r3, #0 │ │ - b.n 6eb5c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ + str r3, [r4, r5] │ │ + pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -0006eb60 : │ │ - push {r3, r4, r5, lr} │ │ +0006ec34 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #159 ; 0x9f │ │ + lsls r4, r4, #2 │ │ + ldr r3, [r0, r4] │ │ + sub sp, #20 │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 6ec4e │ │ + ldr r0, [pc, #708] ; (6ef10 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + movs r0, #1 │ │ + movs r1, #88 ; 0x58 │ │ + bl 6bcec │ │ + str r0, [r5, r4] │ │ cmp r0, #0 │ │ - beq.n 6ebb2 │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - movs r3, #112 ; 0x70 │ │ - ldr r5, [r2, #68] ; 0x44 │ │ - adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ - bics r0, r3 │ │ - adds r3, r0, #0 │ │ - str r0, [r2, #68] ; 0x44 │ │ - cmp r1, #4 │ │ - bhi.n 6eb96 │ │ - adds r0, r1, #0 │ │ - bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ - lsls r0, r2, #12 │ │ - lsrs r5, r0, #12 │ │ - movs r7, r0 │ │ - movs r1, #16 │ │ - b.n 6eb90 │ │ - movs r1, #32 │ │ - b.n 6eb90 │ │ - movs r1, #64 ; 0x40 │ │ - orrs r3, r1 │ │ - str r3, [r2, #68] ; 0x44 │ │ - b.n 6eba0 │ │ - movs r0, #4 │ │ + bne.n 6ec62 │ │ bl 18bd0 │ │ - adds r3, r0, #0 │ │ - b.n 6eba2 │ │ + b.n 6efc8 │ │ + ldr r0, [pc, #688] ; (6ef14 ) │ │ + add r0, pc │ │ + bl 6c52c │ │ + subs r4, r0, #0 │ │ + bne.n 6ec7e │ │ + adds r3, r5, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r2, [r3, #80] ; 0x50 │ │ + cmp r2, #4 │ │ + beq.n 6ec8a │ │ movs r3, #0 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - adds r4, r3, #0 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cmp r3, r5 │ │ - beq.n 6ebb6 │ │ - bl 75d7e │ │ - b.n 6ebb6 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -0006ebba : │ │ - subs r3, r0, #0 │ │ - beq.n 6ebea │ │ - subs r0, r1, #0 │ │ - beq.n 6ebee │ │ - ldr r3, [r3, #52] ; 0x34 │ │ - movs r0, #0 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - movs r3, #112 ; 0x70 │ │ - ands r3, r2 │ │ - cmp r3, #32 │ │ - beq.n 6ebdc │ │ - cmp r3, #64 ; 0x40 │ │ - beq.n 6ebe0 │ │ - cmp r3, #16 │ │ - bne.n 6ebe6 │ │ - movs r3, #1 │ │ - b.n 6ebe2 │ │ - movs r3, #2 │ │ - b.n 6ebe2 │ │ - movs r3, #4 │ │ - str r3, [r1, #0] │ │ - b.n 6ebee │ │ - str r0, [r1, #0] │ │ - b.n 6ebee │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - bx lr │ │ - │ │ -0006ebf0 : │ │ - push {r4, r5, lr} │ │ - movs r5, #0 │ │ - ldr r4, [pc, #72] ; (6ec40 ) │ │ - adds r3, r1, #0 │ │ + str r3, [sp, #8] │ │ + b.n 6ecb2 │ │ + bl 55130 │ │ + str r0, [sp, #8] │ │ + cmp r0, #0 │ │ + bne.n 6ecb2 │ │ + b.n 6ec6e │ │ + ldr r3, [r3, #68] ; 0x44 │ │ + cmp r3, #1 │ │ + ble.n 6ec96 │ │ + ldr r4, [pc, #644] ; (6ef18 ) │ │ add r4, pc │ │ - ldr r4, [r4, #0] │ │ - sub sp, #28 │ │ - subs r2, r0, #0 │ │ - ldr r1, [r4, #0] │ │ - str r1, [sp, #20] │ │ - cmp r2, r5 │ │ - beq.n 6ec30 │ │ - ldr r0, [r2, #8] │ │ - add r1, sp, #4 │ │ - str r5, [sp, #4] │ │ - str r0, [r1, #8] │ │ - ldr r0, [r2, #12] │ │ - str r5, [r1, #4] │ │ - adds r2, #36 ; 0x24 │ │ - str r0, [r1, #12] │ │ - cmp r3, r5 │ │ - bne.n 6ec2a │ │ - adds r3, r2, #0 │ │ - ldmia r1!, {r0, r2, r5} │ │ - stmia r3!, {r0, r2, r5} │ │ - ldr r2, [r1, #0] │ │ - movs r0, #1 │ │ - str r2, [r3, #0] │ │ - b.n 6ec30 │ │ - adds r0, r3, #0 │ │ - bl 889b0 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 6ec3c │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #28 │ │ - pop {r4, r5, pc} │ │ - adds r7, #128 ; 0x80 │ │ - movs r6, r0 │ │ - │ │ -0006ec44 : │ │ - push {r4, lr} │ │ + b.n 6ecaa │ │ + ldr r4, [pc, #644] ; (6ef1c ) │ │ + add r4, pc │ │ + adds r0, r4, #0 │ │ + bl 55130 │ │ + str r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq.n 6ec5a │ │ - cmp r1, #0 │ │ - beq.n 6ec5a │ │ - adds r3, r1, #0 │ │ - adds r0, #36 ; 0x24 │ │ - ldmia r0!, {r1, r2, r4} │ │ - stmia r3!, {r1, r2, r4} │ │ - ldr r2, [r0, #0] │ │ + bne.n 6ecb2 │ │ + ldr r4, [pc, #632] ; (6ef20 ) │ │ + add r4, pc │ │ + adds r0, r4, #0 │ │ + bl 55130 │ │ + str r0, [sp, #8] │ │ + movs r3, #159 ; 0x9f │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r5, r3] │ │ + ldr r2, [sp, #8] │ │ str r2, [r3, #0] │ │ - pop {r4, pc} │ │ - │ │ -0006ec5c : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r3, #0 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - adds r5, r2, #0 │ │ - ldr r2, [r3, #0] │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - cmp r2, r5 │ │ - bne.n 6eca0 │ │ - ldr r2, [r5, #4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - beq.n 6ec7e │ │ - ldr r2, [r2, #8] │ │ - ldr r1, [r3, #80] ; 0x50 │ │ - cmp r1, r2 │ │ - bne.n 6eca0 │ │ - ldr r2, [r4, #4] │ │ - ldr r2, [r2, #4] │ │ cmp r2, #0 │ │ - bne.n 6ec98 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, #8] │ │ - adds r1, r6, #0 │ │ - mov ip, r3 │ │ - adds r2, r5, #0 │ │ - adds r3, r7, #0 │ │ - blx ip │ │ - b.n 6ecb0 │ │ - ldr r1, [r3, #84] ; 0x54 │ │ - ldr r3, [r2, #8] │ │ - cmp r1, r3 │ │ - beq.n 6ec86 │ │ + bne.n 6ecc6 │ │ + ldr r0, [pc, #608] ; (6ef24 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + str r6, [sp, #4] │ │ + cmp r6, #0 │ │ + beq.n 6ecd4 │ │ + adds r0, r6, #0 │ │ + bl 55130 │ │ + str r0, [sp, #4] │ │ + ldr r1, [pc, #592] ; (6ef28 ) │ │ + ldr r0, [sp, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + cmp r0, #0 │ │ + bne.n 6ed10 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + beq.n 6ecee │ │ + adds r0, r3, #0 │ │ + bl 551d4 │ │ + ldr r0, [pc, #572] ; (6ef2c ) │ │ + add r0, pc │ │ + bl 6c52c │ │ + subs r4, r0, #0 │ │ + bne.n 6ecfe │ │ + ldr r4, [pc, #564] ; (6ef30 ) │ │ + add r4, pc │ │ adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 75dac │ │ + bl 55130 │ │ + str r0, [sp, #4] │ │ cmp r0, #0 │ │ - bge.n 6ec86 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -0006ecb4 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r3, #0 │ │ - ldr r3, [pc, #340] ; (6ee10 ) │ │ - adds r6, r2, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub sp, #68 ; 0x44 │ │ - subs r7, r0, #0 │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #60] ; 0x3c │ │ - beq.n 6ecd0 │ │ - cmp r6, #0 │ │ - bne.n 6ecd6 │ │ - ldr r0, [pc, #320] ; (6ee14 ) │ │ + bne.n 6ed10 │ │ + ldr r0, [pc, #552] ; (6ef34 ) │ │ add r0, pc │ │ - b.n 6ece8 │ │ - ldr r3, [r0, #28] │ │ + b.n 6eee4 │ │ + movs r7, #159 ; 0x9f │ │ + lsls r7, r7, #2 │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [pc, #540] ; (6ef38 ) │ │ + str r3, [r6, #4] │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #20] │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [r6, #20] │ │ + cmp r3, #0 │ │ + bne.n 6ed34 │ │ + ldr r0, [pc, #524] ; (6ef3c ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #520] ; (6ef40 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #24] │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [r6, #24] │ │ cmp r3, #0 │ │ - bne.n 6ece4 │ │ + bne.n 6ed4e │ │ + ldr r0, [pc, #504] ; (6ef44 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #504] ; (6ef48 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #28] │ │ + ldr r6, [r5, r7] │ │ ldr r3, [r6, #28] │ │ - str r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.n 6ecf0 │ │ - ldr r0, [pc, #304] ; (6ee18 ) │ │ + bne.n 6ed68 │ │ + ldr r0, [pc, #488] ; (6ef4c ) │ │ add r0, pc │ │ - bl 18a98 │ │ - str r0, [sp, #16] │ │ - b.n 6edfa │ │ - cmp r4, #0 │ │ - bne.n 6ed04 │ │ - add r3, sp, #28 │ │ - str r4, [sp, #32] │ │ - str r4, [sp, #28] │ │ - adds r4, r3, #0 │ │ - ldr r2, [r6, #8] │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [r6, #12] │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r3, [r7, #8] │ │ - ldr r5, [r7, #12] │ │ - mov ip, r3 │ │ - cmp r1, #0 │ │ - beq.n 6ed5c │ │ - ldr r3, [r1, #0] │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r1, #8] │ │ - cmp r2, #0 │ │ - bge.n 6ed28 │ │ - ldr r0, [sp, #12] │ │ - adds r3, r3, r2 │ │ - ldr r2, [r4, #0] │ │ - subs r2, r2, r0 │ │ - str r2, [r4, #0] │ │ - movs r2, #0 │ │ - str r2, [sp, #12] │ │ - mov r0, ip │ │ - ldr r2, [sp, #12] │ │ - subs r2, r0, r2 │ │ - str r2, [sp, #4] │ │ - cmp r2, r3 │ │ - ble.n 6ed36 │ │ - str r3, [sp, #4] │ │ - ldr r3, [r1, #4] │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [r1, #12] │ │ - cmp r2, #0 │ │ - bge.n 6ed50 │ │ - ldr r1, [sp, #8] │ │ - adds r3, r3, r2 │ │ - ldr r2, [r4, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [r4, #4] │ │ - movs r2, #0 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #8] │ │ - subs r5, r5, r2 │ │ - cmp r5, r3 │ │ - ble.n 6ed62 │ │ - adds r5, r3, #0 │ │ - b.n 6ed62 │ │ - str r3, [sp, #4] │ │ - str r1, [sp, #8] │ │ - str r1, [sp, #12] │ │ - ldr r2, [r6, #36] ; 0x24 │ │ - ldr r3, [r4, #0] │ │ - subs r3, r2, r3 │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #484] ; (6ef50 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #32] │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [r6, #32] │ │ cmp r3, #0 │ │ - ble.n 6ed7a │ │ - ldr r1, [sp, #4] │ │ - str r2, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - subs r1, r1, r3 │ │ - str r1, [sp, #4] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r2 │ │ - ldr r2, [r6, #36] ; 0x24 │ │ - subs r3, r3, r2 │ │ - ldr r2, [r6, #44] ; 0x2c │ │ - subs r3, r3, r2 │ │ + bne.n 6ed82 │ │ + ldr r0, [pc, #468] ; (6ef54 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #468] ; (6ef58 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #36] ; 0x24 │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [r6, #36] ; 0x24 │ │ cmp r3, #0 │ │ - ble.n 6ed92 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #4] │ │ - ldr r2, [r6, #40] ; 0x28 │ │ - ldr r3, [r4, #4] │ │ - subs r3, r2, r3 │ │ + bne.n 6ed9c │ │ + ldr r0, [pc, #452] ; (6ef5c ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #448] ; (6ef60 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #72] ; 0x48 │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [r6, #72] ; 0x48 │ │ cmp r3, #0 │ │ - ble.n 6eda6 │ │ - str r2, [r4, #4] │ │ - ldr r2, [sp, #8] │ │ - subs r5, r5, r3 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r6, #40] ; 0x28 │ │ - adds r3, r5, r3 │ │ - subs r3, r3, r2 │ │ - ldr r2, [r6, #48] ; 0x30 │ │ - subs r3, r3, r2 │ │ + bne.n 6edb6 │ │ + ldr r0, [pc, #432] ; (6ef64 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #432] ; (6ef68 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #40] ; 0x28 │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [r6, #40] ; 0x28 │ │ cmp r3, #0 │ │ - ble.n 6edb8 │ │ - subs r5, r5, r3 │ │ - ldr r0, [r7, #52] ; 0x34 │ │ - ldr r2, [r0, #68] ; 0x44 │ │ - lsls r3, r2, #22 │ │ - bpl.n 6edca │ │ - ldr r3, [pc, #88] ; (6ee1c ) │ │ - ands r3, r2 │ │ - str r3, [r0, #68] ; 0x44 │ │ - bl 75d7e │ │ - ldr r3, [sp, #4] │ │ + bne.n 6edd0 │ │ + ldr r0, [pc, #416] ; (6ef6c ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #412] ; (6ef70 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #44] ; 0x2c │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [r6, #44] ; 0x2c │ │ cmp r3, #0 │ │ - ble.n 6edf4 │ │ - cmp r5, #0 │ │ - ble.n 6edf4 │ │ - ldr r3, [sp, #12] │ │ - add r1, sp, #44 ; 0x2c │ │ - str r5, [r4, #12] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #8] │ │ - adds r0, r7, #0 │ │ - str r3, [r1, #4] │ │ - ldr r3, [sp, #4] │ │ - adds r2, r6, #0 │ │ - str r3, [r4, #8] │ │ - str r3, [r1, #8] │ │ - adds r3, r4, #0 │ │ - str r5, [r1, #12] │ │ - bl 6ec5c │ │ - b.n 6ecec │ │ - movs r3, #0 │ │ - str r3, [r4, #12] │ │ - str r3, [r4, #8] │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 6ee0a │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #68 ; 0x44 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - adds r6, #188 ; 0xbc │ │ - movs r6, r0 │ │ - ldr r6, [pc, #520] ; (6f020 ) │ │ + bne.n 6edea │ │ + ldr r0, [pc, #396] ; (6ef74 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #396] ; (6ef78 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #48] ; 0x30 │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + bne.n 6ee04 │ │ + ldr r0, [pc, #380] ; (6ef7c ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #376] ; (6ef80 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #52] ; 0x34 │ │ + ldr r6, [r5, r7] │ │ + ldr r3, [r6, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 6ee1e │ │ + ldr r0, [pc, #360] ; (6ef84 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #360] ; (6ef88 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r6, #56] ; 0x38 │ │ + movs r6, #159 ; 0x9f │ │ + lsls r6, r6, #2 │ │ + ldr r7, [r5, r6] │ │ + ldr r3, [r7, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bne.n 6ee3c │ │ + ldr r0, [pc, #340] ; (6ef8c ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #336] ; (6ef90 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r7, #60] ; 0x3c │ │ + ldr r7, [r5, r6] │ │ + ldr r3, [r7, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + bne.n 6ee56 │ │ + ldr r0, [pc, #320] ; (6ef94 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #320] ; (6ef98 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r7, #64] ; 0x40 │ │ + ldr r7, [r5, r6] │ │ + ldr r3, [r7, #64] ; 0x40 │ │ + cmp r3, #0 │ │ + bne.n 6ee70 │ │ + ldr r0, [pc, #304] ; (6ef9c ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #300] ; (6efa0 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r7, #76] ; 0x4c │ │ + ldr r7, [r5, r6] │ │ + ldr r3, [r7, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + bne.n 6ee8a │ │ + ldr r0, [pc, #284] ; (6efa4 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #284] ; (6efa8 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r7, #80] ; 0x50 │ │ + ldr r7, [r5, r6] │ │ + ldr r3, [r7, #80] ; 0x50 │ │ + cmp r3, #0 │ │ + bne.n 6eea4 │ │ + ldr r0, [pc, #268] ; (6efac ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r1, [pc, #264] ; (6efb0 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 55158 │ │ + str r0, [r7, #84] ; 0x54 │ │ + ldr r7, [r5, r6] │ │ + ldr r3, [r7, #84] ; 0x54 │ │ + cmp r3, #0 │ │ + bne.n 6eebe │ │ + ldr r0, [pc, #248] ; (6efb4 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + ldr r3, [r7, #20] │ │ + ldr r0, [sp, #12] │ │ + blx r3 │ │ + ldr r3, [r5, r6] │ │ + str r0, [r7, #8] │ │ + ldr r0, [r3, #8] │ │ + cmp r0, #0 │ │ + bne.n 6eed4 │ │ + ldr r0, [pc, #232] ; (6efb8 ) │ │ + add r0, pc │ │ + b.n 6eee4 │ │ + movs r1, #0 │ │ + ldr r3, [r3, #24] │ │ + adds r2, r1, #0 │ │ + blx r3 │ │ + cmp r0, #1 │ │ + beq.n 6eeea │ │ + ldr r0, [pc, #216] ; (6efbc ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 6efc8 │ │ + ldr r3, [r5, r6] │ │ + ldr r2, [sp, #4] │ │ + str r2, [r3, #4] │ │ + ldr r2, [sp, #8] │ │ + str r2, [r3, #0] │ │ + adds r3, r5, #0 │ │ + adds r3, #252 ; 0xfc │ │ + str r0, [r3, #96] ; 0x60 │ │ + cmp r4, #0 │ │ + beq.n 6efc0 │ │ + adds r0, r5, #0 │ │ + adds r0, #97 ; 0x61 │ │ + adds r0, #255 ; 0xff │ │ + adds r1, r4, #0 │ │ + movs r2, #255 ; 0xff │ │ + bl 6b9fc │ │ + movs r0, #0 │ │ + b.n 6efc8 │ │ + ldr r7, [pc, #352] ; (6f074 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #384] ; (6f098 ) │ │ + movs r3, r0 │ │ + ldr r6, [pc, #876] ; (6f288 ) │ │ + movs r3, r0 │ │ + ldr r6, [pc, #904] ; (6f2a8 ) │ │ + movs r3, r0 │ │ + ldr r6, [pc, #904] ; (6f2ac ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #88] ; (6ef80 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #172] ; (6efd8 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #140] ; (6efbc ) │ │ + movs r3, r0 │ │ + ldr r6, [pc, #624] ; (6f1a4 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #112] ; (6efa8 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #148] ; (6efd0 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #132] ; (6efc4 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #284] ; (6f060 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #268] ; (6f054 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #420] ; (6f0f0 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #400] ; (6f0e0 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #548] ; (6f178 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #548] ; (6f17c ) │ │ + movs r3, r0 │ │ + ldr r6, [pc, #500] ; (6f150 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #644] ; (6f1e4 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #804] ; (6f288 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #808] ; (6f290 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #980] ; (6f340 ) │ │ + movs r3, r0 │ │ + ldr r7, [pc, #976] ; (6f340 ) │ │ + movs r3, r0 │ │ + str r5, [r3, r0] │ │ + movs r3, r0 │ │ + str r5, [r3, r0] │ │ + movs r3, r0 │ │ + str r7, [r0, r1] │ │ + movs r3, r0 │ │ + str r4, [r1, r1] │ │ + movs r3, r0 │ │ + str r3, [r7, r1] │ │ + movs r3, r0 │ │ + str r3, [r7, r1] │ │ + movs r3, r0 │ │ + str r5, [r4, r2] │ │ + movs r3, r0 │ │ + str r6, [r3, r2] │ │ + movs r3, r0 │ │ + str r5, [r0, r3] │ │ + movs r3, r0 │ │ + str r2, [r0, r3] │ │ + movs r3, r0 │ │ + str r1, [r5, r3] │ │ + movs r3, r0 │ │ + str r7, [r4, r3] │ │ movs r3, r0 │ │ - ldr r6, [pc, #588] ; (6f068 ) │ │ + str r7, [r1, r4] │ │ movs r3, r0 │ │ - ldc2l 15, cr15, [pc, #1020]! ; 6f21c │ │ + str r3, [r1, r4] │ │ + movs r3, r0 │ │ + str r1, [r6, r4] │ │ + movs r3, r0 │ │ + str r1, [r5, r4] │ │ + movs r3, r0 │ │ + str r3, [r1, r5] │ │ + movs r3, r0 │ │ + str r4, [r0, r5] │ │ + movs r3, r0 │ │ + str r1, [r3, r5] │ │ + movs r3, r0 │ │ + str r1, [r4, r5] │ │ + movs r3, r0 │ │ + movs r3, #176 ; 0xb0 │ │ + adds r0, r4, #0 │ │ + lsls r3, r3, #1 │ │ + strb r4, [r5, r3] │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0006ee20 : │ │ - mov ip, r1 │ │ +0006efcc : │ │ + ldr r3, [pc, #464] ; (6f1a0 ) │ │ push {r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - ldr r2, [pc, #268] ; (6ef34 ) │ │ - sub sp, #84 ; 0x54 │ │ - adds r6, r0, #0 │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r2, #0] │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r2, [r3, #8] │ │ - str r2, [sp, #12] │ │ - ldr r2, [r3, #12] │ │ - str r2, [sp, #16] │ │ - add r2, sp, #44 ; 0x2c │ │ - str r2, [sp, #8] │ │ - ldmia r3!, {r0, r1, r4} │ │ - stmia r2!, {r0, r1, r4} │ │ + add r3, pc │ │ ldr r3, [r3, #0] │ │ - add r4, sp, #60 ; 0x3c │ │ - mov r1, ip │ │ - str r3, [r2, #0] │ │ - adds r3, r4, #0 │ │ - ldmia r1!, {r0, r2, r7} │ │ - stmia r3!, {r0, r2, r7} │ │ - ldr r2, [r1, #0] │ │ - add r1, sp, #28 │ │ - str r2, [r3, #0] │ │ - movs r3, #0 │ │ - str r3, [sp, #28] │ │ - str r3, [r1, #4] │ │ - ldr r3, [r5, #8] │ │ - ldr r0, [sp, #8] │ │ - str r3, [r1, #8] │ │ - ldr r3, [r5, #12] │ │ - adds r2, r0, #0 │ │ - str r3, [r1, #12] │ │ - bl 889b0 │ │ + ldr r4, [pc, #460] ; (6f1a4 ) │ │ + movs r6, #159 ; 0x9f │ │ + ldr r2, [r3, #0] │ │ + add sp, r4 │ │ + lsls r6, r6, #2 │ │ + str r2, [sp, #812] ; 0x32c │ │ + movs r2, #0 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [r0, r6] │ │ + adds r5, r0, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #24] │ │ + str r6, [sp, #12] │ │ + cmp r2, #0 │ │ + bne.n 6eff4 │ │ + b.n 6f184 │ │ + adds r1, r0, #0 │ │ + ldr r2, [pc, #432] ; (6f1a8 ) │ │ + adds r1, #252 ; 0xfc │ │ + add r3, sp, #44 ; 0x2c │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [r1, #4] │ │ + ldr r0, [r1, #16] │ │ + str r2, [r3, #4] │ │ + ldr r2, [pc, #420] ; (6f1ac ) │ │ + str r2, [r3, #8] │ │ + ldr r2, [r1, #8] │ │ + str r2, [r3, #12] │ │ + ldr r2, [pc, #416] ; (6f1b0 ) │ │ + str r2, [r3, #16] │ │ + ldr r2, [r1, #12] │ │ + str r2, [r3, #20] │ │ + movs r2, #6 │ │ cmp r0, #0 │ │ - bne.n 6ee78 │ │ - movs r0, #0 │ │ - b.n 6ef20 │ │ - ldr r3, [sp, #8] │ │ - ldr r3, [r3, #8] │ │ - str r3, [sp, #20] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, r2 │ │ - beq.n 6ee94 │ │ - ldr r3, [r4, #8] │ │ - ldr r0, [r5, #44] ; 0x2c │ │ - ldr r1, [sp, #12] │ │ - muls r0, r3 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - str r0, [r4, #8] │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - cmp r3, r2 │ │ - beq.n 6eeac │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r0, [r5, #48] ; 0x30 │ │ - ldr r1, [sp, #16] │ │ - add r7, sp, #60 ; 0x3c │ │ - muls r0, r3 │ │ - bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ - str r0, [r7, #12] │ │ - movs r3, #0 │ │ - add r1, sp, #28 │ │ - str r3, [sp, #28] │ │ - str r3, [r1, #4] │ │ - ldr r3, [r6, #8] │ │ - adds r0, r4, #0 │ │ - str r3, [r1, #8] │ │ - ldr r3, [r6, #12] │ │ - adds r2, r4, #0 │ │ - str r3, [r1, #12] │ │ - bl 889b0 │ │ + beq.n 6f022 │ │ + ldr r2, [pc, #408] ; (6f1b4 ) │ │ + str r0, [r3, #28] │ │ + str r2, [r3, #24] │ │ + movs r2, #8 │ │ + ldr r0, [r1, #24] │ │ cmp r0, #0 │ │ - beq.n 6ee74 │ │ - movs r2, #128 ; 0x80 │ │ - ldr r0, [r6, #52] ; 0x34 │ │ + beq.n 6f036 │ │ + ldr r6, [pc, #396] ; (6f1b8 ) │ │ + adds r1, r2, #1 │ │ + lsls r4, r2, #2 │ │ + lsls r1, r1, #2 │ │ + str r6, [r3, r4] │ │ + adds r2, #2 │ │ + str r0, [r3, r1] │ │ + adds r0, r5, #0 │ │ + ldr r1, [pc, #384] ; (6f1bc ) │ │ + adds r0, #252 ; 0xfc │ │ + add r6, sp, #44 ; 0x2c │ │ + lsls r3, r2, #2 │ │ + ldr r4, [r0, #20] │ │ + str r1, [r3, r6] │ │ + adds r1, r2, #1 │ │ + lsls r1, r1, #2 │ │ + str r4, [r1, r6] │ │ + ldr r1, [r0, #28] │ │ + adds r3, r2, #2 │ │ + cmp r1, #0 │ │ + beq.n 6f060 │ │ + ldr r0, [pc, #364] ; (6f1c0 ) │ │ + lsls r3, r3, #2 │ │ + str r0, [r3, r6] │ │ + adds r3, r2, #4 │ │ + adds r2, #3 │ │ lsls r2, r2, #2 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - tst r3, r2 │ │ - bne.n 6eedc │ │ - orrs r3, r2 │ │ - str r3, [r0, #68] ; 0x44 │ │ - bl 75d7e │ │ - ldr r3, [r6, #52] ; 0x34 │ │ - add r1, sp, #60 ; 0x3c │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - movs r3, #116 ; 0x74 │ │ - adds r3, #255 ; 0xff │ │ - tst r2, r3 │ │ - bne.n 6ef16 │ │ - ldr r3, [r6, #4] │ │ - ldr r2, [r5, #4] │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r3, r2 │ │ - bne.n 6ef16 │ │ - cmp r3, #0 │ │ - beq.n 6ef00 │ │ - lsrs r2, r3, #28 │ │ - cmp r2, #1 │ │ - bne.n 6ef0a │ │ - lsls r3, r3, #4 │ │ - lsrs r3, r3, #28 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bls.n 6ef16 │ │ - adds r0, r6, #0 │ │ + str r1, [r2, r6] │ │ adds r2, r5, #0 │ │ - ldr r3, [sp, #8] │ │ - bl 81c30 │ │ - b.n 6ef20 │ │ - adds r0, r6, #0 │ │ + adds r2, #252 ; 0xfc │ │ + ldr r0, [r2, #56] ; 0x38 │ │ + cmp r0, #0 │ │ + beq.n 6f07e │ │ + ldr r1, [pc, #344] ; (6f1c4 ) │ │ + adds r2, r3, #1 │ │ + lsls r4, r3, #2 │ │ + mov ip, r1 │ │ + mov r7, ip │ │ + add r1, sp, #44 ; 0x2c │ │ + lsls r2, r2, #2 │ │ + str r7, [r4, r1] │ │ + adds r3, #2 │ │ + str r0, [r2, r1] │ │ adds r2, r5, #0 │ │ - ldr r3, [sp, #8] │ │ - bl 6ec5c │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 6ef2e │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - adds r5, #76 ; 0x4c │ │ - movs r6, r0 │ │ - │ │ -0006ef38 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - ldr r0, [pc, #296] ; (6f068 ) │ │ - sub sp, #84 ; 0x54 │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - ldr r5, [r0, #0] │ │ - str r0, [sp, #20] │ │ - str r5, [sp, #76] ; 0x4c │ │ - cmp r4, #0 │ │ - beq.n 6ef52 │ │ - cmp r2, #0 │ │ - bne.n 6ef58 │ │ - ldr r0, [pc, #280] ; (6f06c ) │ │ - add r0, pc │ │ - b.n 6ef68 │ │ - ldr r0, [r4, #28] │ │ + adds r2, #252 ; 0xfc │ │ + ldr r0, [r2, #60] ; 0x3c │ │ cmp r0, #0 │ │ - bne.n 6ef64 │ │ - ldr r0, [r2, #28] │ │ + beq.n 6f09c │ │ + ldr r1, [pc, #316] ; (6f1c8 ) │ │ + adds r2, r3, #1 │ │ + lsls r4, r3, #2 │ │ + mov ip, r1 │ │ + mov r7, ip │ │ + add r1, sp, #44 ; 0x2c │ │ + lsls r2, r2, #2 │ │ + str r7, [r4, r1] │ │ + adds r3, #2 │ │ + str r0, [r2, r1] │ │ + movs r4, #193 ; 0xc1 │ │ + lsls r0, r3, #2 │ │ + lsls r4, r4, #6 │ │ + add r1, sp, #44 ; 0x2c │ │ + str r4, [r0, r1] │ │ + movs r0, #252 ; 0xfc │ │ + mov ip, r0 │ │ + add ip, r5 │ │ + mov r0, ip │ │ + adds r2, r3, #1 │ │ + adds r4, r3, #2 │ │ + ldr r0, [r0, #80] ; 0x50 │ │ + ldr r3, [sp, #8] │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r3, #84] ; 0x54 │ │ + cmp r0, #4 │ │ + bne.n 6f0ce │ │ + mov r7, ip │ │ + ldr r7, [r7, #68] ; 0x44 │ │ + cmp r7, #2 │ │ + beq.n 6f0c8 │ │ + movs r0, #1 │ │ + str r0, [r1, r2] │ │ + ldr r0, [pc, #256] ; (6f1cc ) │ │ + b.n 6f0d4 │ │ + movs r0, #8 │ │ + str r0, [r1, r2] │ │ + ldr r0, [pc, #252] ; (6f1d0 ) │ │ + blx r3 │ │ + ldr r3, [sp, #12] │ │ + ldr r7, [pc, #248] ; (6f1d4 ) │ │ + lsls r4, r4, #2 │ │ + ldr r3, [r5, r3] │ │ + add r2, sp, #36 ; 0x24 │ │ + str r7, [r6, r4] │ │ + ldr r0, [r3, #8] │ │ + str r2, [sp, #0] │ │ + ldr r4, [r3, #36] ; 0x24 │ │ + adds r1, r6, #0 │ │ + add r2, sp, #300 ; 0x12c │ │ + movs r3, #128 ; 0x80 │ │ + blx r4 │ │ + str r7, [sp, #28] │ │ cmp r0, #0 │ │ - beq.n 6ef6e │ │ - ldr r0, [pc, #264] ; (6f070 ) │ │ + beq.n 6f0fc │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + bne.n 6f106 │ │ + ldr r0, [pc, #216] ; (6f1d8 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 6f054 │ │ - ldr r5, [r2, #8] │ │ - str r5, [sp, #4] │ │ - ldr r5, [r2, #12] │ │ - str r5, [sp, #8] │ │ - cmp r3, #0 │ │ - bne.n 6ef8a │ │ - str r3, [sp, #64] ; 0x40 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #4] │ │ - add r5, sp, #60 ; 0x3c │ │ - str r3, [sp, #68] ; 0x44 │ │ + b.n 6f188 │ │ + movs r3, #1 │ │ + movs r7, #0 │ │ + negs r3, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r7, r3 │ │ + blt.n 6f118 │ │ + movs r0, #0 │ │ + b.n 6f188 │ │ + movs r6, #0 │ │ + add r3, sp, #304 ; 0x130 │ │ + str r3, [sp, #20] │ │ + lsls r3, r7, #2 │ │ + add r4, sp, #48 ; 0x30 │ │ + str r3, [sp, #16] │ │ + subs r3, r4, #4 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #28] │ │ + cmp r2, r3 │ │ + beq.n 6f164 │ │ + ldr r3, [r4, #0] │ │ + adds r3, #1 │ │ + beq.n 6f15c │ │ + ldr r3, [pc, #164] ; (6f1dc ) │ │ + adds r3, r2, r3 │ │ + cmp r3, #5 │ │ + bhi.n 6f15c │ │ + ldr r3, [sp, #12] │ │ + add r1, sp, #300 ; 0x12c │ │ + ldr r3, [r5, r3] │ │ + mov ip, r3 │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [r3, r1] │ │ + mov r3, ip │ │ + ldr r3, [r3, #72] ; 0x48 │ │ + mov ip, r3 │ │ + add r3, sp, #40 ; 0x28 │ │ + blx ip │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [r4, #0] │ │ + subs r3, r3, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r4, #8 │ │ + cmp r4, r3 │ │ + bne.n 6f124 │ │ ldr r3, [sp, #8] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r5, #0 │ │ - ldr r6, [r4, #8] │ │ - add r5, sp, #28 │ │ - str r6, [sp, #12] │ │ - ldr r6, [r4, #12] │ │ - str r6, [sp, #16] │ │ - cmp r1, #0 │ │ - beq.n 6efe6 │ │ - ldr r6, [r1, #0] │ │ - ldr r7, [r1, #8] │ │ - str r6, [sp, #28] │ │ - mov ip, r7 │ │ - cmp r6, #0 │ │ - blt.n 6efa8 │ │ - str r7, [r5, #8] │ │ - b.n 6efb0 │ │ - add r6, ip │ │ - str r6, [r5, #8] │ │ - movs r5, #0 │ │ - str r5, [sp, #28] │ │ - ldr r6, [sp, #28] │ │ - ldr r7, [sp, #12] │ │ - add r5, sp, #28 │ │ - subs r7, r7, r6 │ │ - ldr r6, [r5, #8] │ │ - cmp r7, r6 │ │ - bge.n 6efc0 │ │ - str r7, [r5, #8] │ │ - ldr r6, [r1, #4] │ │ - ldr r1, [r1, #12] │ │ - str r6, [r5, #4] │ │ + cmp r6, r3 │ │ + blt.n 6f16e │ │ + adds r3, #1 │ │ + bne.n 6f17c │ │ + ldr r2, [sp, #16] │ │ + add r3, sp, #300 ; 0x12c │ │ + str r6, [sp, #8] │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + ldr r3, [r5, r3] │ │ + str r2, [r3, #12] │ │ cmp r6, #0 │ │ - blt.n 6efce │ │ - str r1, [r5, #12] │ │ - b.n 6efd6 │ │ - adds r1, r1, r6 │ │ - str r1, [r5, #12] │ │ - movs r1, #0 │ │ - str r1, [r5, #4] │ │ - ldr r6, [sp, #32] │ │ - ldr r5, [sp, #16] │ │ - subs r5, r5, r6 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - cmp r5, r6 │ │ - bge.n 6eff2 │ │ - str r5, [sp, #40] ; 0x28 │ │ - b.n 6eff2 │ │ - str r1, [r5, #4] │ │ - str r1, [sp, #28] │ │ - ldr r1, [sp, #12] │ │ - str r1, [r5, #8] │ │ - ldr r1, [sp, #16] │ │ - str r1, [r5, #12] │ │ - ldr r1, [r3, #0] │ │ - add r5, sp, #44 ; 0x2c │ │ - ldr r6, [r3, #8] │ │ - str r1, [sp, #44] ; 0x2c │ │ - cmp r1, #0 │ │ - blt.n 6f002 │ │ - str r6, [r5, #8] │ │ - b.n 6f00a │ │ - adds r1, r6, r1 │ │ - str r1, [r5, #8] │ │ - movs r1, #0 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #4] │ │ - add r5, sp, #44 ; 0x2c │ │ - subs r1, r1, r6 │ │ - ldr r6, [r5, #8] │ │ - cmp r1, r6 │ │ - bge.n 6f01a │ │ - str r1, [r5, #8] │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r3, #12] │ │ - str r1, [r5, #4] │ │ - cmp r1, #0 │ │ - blt.n 6f028 │ │ - str r3, [r5, #12] │ │ - b.n 6f030 │ │ - adds r1, r3, r1 │ │ - movs r3, #0 │ │ - str r1, [r5, #12] │ │ - str r3, [r5, #4] │ │ - ldr r1, [r5, #4] │ │ - ldr r3, [sp, #8] │ │ - subs r3, r3, r1 │ │ - ldr r1, [r5, #12] │ │ - cmp r3, r1 │ │ - bge.n 6f03e │ │ - str r3, [r5, #12] │ │ - ldr r3, [r5, #8] │ │ - cmp r3, #0 │ │ - ble.n 6f054 │ │ - ldr r3, [r5, #12] │ │ - cmp r3, #0 │ │ - ble.n 6f054 │ │ - adds r0, r4, #0 │ │ - add r1, sp, #28 │ │ - adds r3, r5, #0 │ │ - bl 6ee20 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + beq.n 6f114 │ │ + adds r7, #1 │ │ + b.n 6f10e │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #812] ; 0x32c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 6f062 │ │ + beq.n 6f196 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #84 ; 0x54 │ │ + movs r3, #205 ; 0xcd │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - adds r4, #56 ; 0x38 │ │ + adds r3, #168 ; 0xa8 │ │ movs r6, r0 │ │ - ldr r4, [pc, #308] ; (6f1a4 ) │ │ - movs r3, r0 │ │ - ldr r4, [pc, #76] ; (6f0c0 ) │ │ + stc2l 15, cr15, [ip], {255} ; 0xff │ │ + adds r0, #36 ; 0x24 │ │ + movs r0, r0 │ │ + adds r0, #35 ; 0x23 │ │ + movs r0, r0 │ │ + adds r0, #34 ; 0x22 │ │ + movs r0, r0 │ │ + adds r0, #33 ; 0x21 │ │ + movs r0, r0 │ │ + adds r0, #32 │ │ + movs r0, r0 │ │ + adds r0, #37 ; 0x25 │ │ + movs r0, r0 │ │ + adds r0, #38 ; 0x26 │ │ + movs r0, r0 │ │ + adds r0, #50 ; 0x32 │ │ + movs r0, r0 │ │ + adds r0, #49 ; 0x31 │ │ + movs r0, r0 │ │ + adds r0, #160 ; 0xa0 │ │ + movs r0, r0 │ │ + adds r0, #162 ; 0xa2 │ │ + movs r0, r0 │ │ + adds r0, #56 ; 0x38 │ │ + movs r0, r0 │ │ + ldr r7, [pc, #376] ; (6f354 ) │ │ movs r3, r0 │ │ + ldmia r7, {r0, r1, r2, r3, r4, r6, r7} │ │ + Address 0x000000000006f1de is out of bounds. │ │ + │ │ │ │ -0006f074 : │ │ +0006f1e0 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [r0, #28] │ │ - adds r4, r0, #0 │ │ + adds r3, r2, #0 │ │ + movs r2, #159 ; 0x9f │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r0, r2] │ │ + adds r4, r1, #0 │ │ + cmp r2, #0 │ │ + bne.n 6f1f6 │ │ + ldr r0, [pc, #48] ; (6f224 ) │ │ + add r0, pc │ │ + b.n 6f21e │ │ + ldr r0, [r2, #8] │ │ + ldr r5, [r2, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bne.n 6f092 │ │ - movs r5, #2 │ │ - ldr r3, [r0, #0] │ │ - tst r3, r5 │ │ - beq.n 6f092 │ │ - movs r1, #1 │ │ - bl 8fdf8 │ │ - ldr r3, [r4, #0] │ │ - orrs r3, r5 │ │ - str r3, [r4, #0] │ │ - ldr r3, [r4, #28] │ │ + beq.n 6f202 │ │ + cmp r1, #0 │ │ + bne.n 6f20e │ │ + movs r1, #0 │ │ + adds r2, r1, #0 │ │ + adds r3, r1, #0 │ │ + blx r5 │ │ movs r0, #0 │ │ - adds r3, #1 │ │ - str r3, [r4, #28] │ │ + b.n 6f222 │ │ + adds r2, r4, #0 │ │ + blx r5 │ │ + adds r3, r0, #0 │ │ + movs r0, #0 │ │ + cmp r3, r0 │ │ + bne.n 6f222 │ │ + ldr r0, [pc, #12] ; (6f228 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ pop {r3, r4, r5, pc} │ │ + ldr r6, [pc, #560] ; (6f458 ) │ │ + movs r3, r0 │ │ + ldr r6, [pc, #484] ; (6f410 ) │ │ + movs r3, r0 │ │ │ │ -0006f09c : │ │ - push {r3, lr} │ │ - ldr r3, [r0, #28] │ │ - cmp r3, #0 │ │ - beq.n 6f0bc │ │ - subs r3, #1 │ │ - str r3, [r0, #28] │ │ - cmp r3, #0 │ │ - bgt.n 6f0bc │ │ - movs r2, #2 │ │ - ldr r3, [r0, #0] │ │ - tst r3, r2 │ │ - beq.n 6f0bc │ │ - bics r3, r2 │ │ - str r3, [r0, #0] │ │ - bl 8ff94 │ │ - pop {r3, pc} │ │ - ... │ │ - │ │ -0006f0c0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r6, r3, #0 │ │ - ldr r3, [pc, #256] ; (6f1c8 ) │ │ - sub sp, #436 ; 0x1b4 │ │ +0006f22c : │ │ + push {r4, r5, r6, lr} │ │ + movs r5, #159 ; 0x9f │ │ + lsls r5, r5, #2 │ │ + ldr r3, [r0, r5] │ │ + adds r6, r0, #0 │ │ adds r4, r1, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r7, [sp, #464] ; 0x1d0 │ │ - adds r5, r0, #0 │ │ - ldr r1, [r3, #0] │ │ - str r3, [sp, #20] │ │ - str r1, [sp, #428] ; 0x1ac │ │ - cmp r7, #0 │ │ - bne.n 6f0e6 │ │ - ldr r0, [pc, #236] ; (6f1cc ) │ │ - ldr r1, [pc, #240] ; (6f1d0 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - b.n 6f0f4 │ │ - ldr r3, [sp, #468] ; 0x1d4 │ │ cmp r3, #0 │ │ - bne.n 6f0fa │ │ - ldr r0, [pc, #228] ; (6f1d4 ) │ │ - ldr r1, [pc, #232] ; (6f1d8 ) │ │ + bne.n 6f242 │ │ + ldr r0, [pc, #32] ; (6f260 ) │ │ add r0, pc │ │ - add r1, pc │ │ - bl 18a98 │ │ - b.n 6f1b4 │ │ - ldr r3, [sp, #460] ; 0x1cc │ │ - cmp r2, r3 │ │ - bne.n 6f15a │ │ - cmp r2, #0 │ │ - beq.n 6f132 │ │ - lsrs r3, r2, #28 │ │ - cmp r3, #1 │ │ - beq.n 6f132 │ │ - ldr r3, [pc, #208] ; (6f1dc ) │ │ - cmp r2, r3 │ │ - beq.n 6f138 │ │ - bhi.n 6f11c │ │ - ldr r3, [pc, #204] ; (6f1e0 ) │ │ - cmp r2, r3 │ │ - beq.n 6f138 │ │ - ldr r3, [pc, #200] ; (6f1e4 ) │ │ - b.n 6f124 │ │ - ldr r3, [pc, #200] ; (6f1e8 ) │ │ - cmp r2, r3 │ │ - beq.n 6f138 │ │ - ldr r3, [pc, #200] ; (6f1ec ) │ │ - cmp r2, r3 │ │ - beq.n 6f138 │ │ - ldr r0, [pc, #196] ; (6f1f0 ) │ │ + b.n 6f258 │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + blx r3 │ │ + cmp r0, #1 │ │ + bne.n 6f254 │ │ + ldr r3, [r6, r5] │ │ + movs r0, #0 │ │ + str r4, [r3, #16] │ │ + b.n 6f25c │ │ + ldr r0, [pc, #12] ; (6f264 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 6f1b4 │ │ - lsls r2, r2, #24 │ │ - lsrs r2, r2, #24 │ │ - b.n 6f13a │ │ - movs r2, #2 │ │ - muls r5, r2 │ │ - cmp r4, #0 │ │ - ble.n 6f156 │ │ - adds r0, r7, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ - bl 6b96c │ │ - ldr r3, [sp, #456] ; 0x1c8 │ │ - subs r4, #1 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #468] ; 0x1d4 │ │ - adds r7, r7, r3 │ │ - b.n 6f13c │ │ - movs r0, #0 │ │ - b.n 6f1b4 │ │ - ldr r3, [sp, #456] ; 0x1c8 │ │ - adds r1, r4, #0 │ │ - str r3, [sp, #0] │ │ - add r3, sp, #132 ; 0x84 │ │ - str r3, [sp, #16] │ │ - str r3, [sp, #4] │ │ - add r3, sp, #44 ; 0x2c │ │ - str r3, [sp, #8] │ │ - add r3, sp, #252 ; 0xfc │ │ - str r3, [sp, #12] │ │ - adds r3, r6, #0 │ │ - bl 6e8d8 │ │ - cmp r0, #0 │ │ - bne.n 6f17e │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - b.n 6f1b4 │ │ - ldr r3, [sp, #468] ; 0x1d4 │ │ - add r6, sp, #192 ; 0xc0 │ │ - str r6, [sp, #4] │ │ - str r3, [sp, #0] │ │ - add r3, sp, #88 ; 0x58 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #340 ; 0x154 │ │ - str r3, [sp, #12] │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - ldr r2, [sp, #460] ; 0x1cc │ │ - adds r3, r7, #0 │ │ - bl 6e8d8 │ │ - cmp r0, #0 │ │ - beq.n 6f178 │ │ - movs r2, #0 │ │ - add r3, sp, #28 │ │ - str r2, [sp, #28] │ │ - str r2, [r3, #4] │ │ - ldr r0, [sp, #16] │ │ - adds r1, r3, #0 │ │ - adds r2, r6, #0 │ │ - str r5, [r3, #8] │ │ - str r4, [r3, #12] │ │ - bl 6ec5c │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #428] ; 0x1ac │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 6f1c2 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #436 ; 0x1b4 │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - adds r2, #174 ; 0xae │ │ - movs r6, r0 │ │ - adds r0, r0, #2 │ │ - movs r3, r0 │ │ - ldr r2, [pc, #936] ; (6f57c ) │ │ + ldr r6, [pc, #488] ; (6f44c ) │ │ movs r3, r0 │ │ - adds r0, r6, #1 │ │ - movs r3, r0 │ │ - ldr r2, [pc, #888] ; (6f554 ) │ │ - movs r3, r0 │ │ - ldrsb r1, [r3, r1] │ │ - strb r1, [r3, r5] │ │ - ldrsb r1, [r3, r1] │ │ - adds r2, #49 ; 0x31 │ │ - strb r1, [r3, r5] │ │ - adds r2, #89 ; 0x59 │ │ - ldr r1, [r1, r5] │ │ - ldrsb r5, [r2, r1] │ │ - ldr r5, [r2, r5] │ │ - ldr r6, [r2, r5] │ │ - ldr r2, [pc, #704] ; (6f4b4 ) │ │ + ldr r6, [pc, #472] ; (6f440 ) │ │ movs r3, r0 │ │ │ │ -0006f1f4 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 6f260 │ │ - ldr r3, [r0, #0] │ │ - lsls r3, r3, #29 │ │ - bmi.n 6f260 │ │ - ldr r3, [r0, #56] ; 0x38 │ │ - adds r4, r0, #0 │ │ - subs r3, #1 │ │ - str r3, [r0, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bgt.n 6f260 │ │ - ldr r3, [r4, #28] │ │ - cmp r3, #0 │ │ - ble.n 6f21a │ │ - adds r0, r4, #0 │ │ - bl 6f09c │ │ - b.n 6f20c │ │ - ldr r3, [r4, #0] │ │ - lsls r3, r3, #30 │ │ - bpl.n 6f228 │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - bl 8fdf8 │ │ - ldr r3, [r4, #4] │ │ +0006f268 : │ │ + push {r3, lr} │ │ + movs r3, #159 ; 0x9f │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r0, r3] │ │ cmp r3, #0 │ │ - beq.n 6f240 │ │ - movs r1, #0 │ │ - adds r0, r4, #0 │ │ - bl 6e958 │ │ - ldr r0, [r4, #4] │ │ - bl 7592c │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - cmp r0, #0 │ │ - beq.n 6f24e │ │ - bl 76062 │ │ - movs r3, #0 │ │ - str r3, [r4, #52] ; 0x34 │ │ - ldr r3, [r4, #0] │ │ - lsls r3, r3, #31 │ │ - bmi.n 6f25a │ │ - ldr r0, [r4, #20] │ │ - bl 6bcfc │ │ - adds r0, r4, #0 │ │ - bl 6bcfc │ │ - pop {r4, pc} │ │ - ... │ │ - │ │ -0006f264 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r2, #0 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - adds r0, r3, #0 │ │ - str r2, [sp, #0] │ │ - adds r7, r1, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - bl 75350 │ │ - subs r5, r0, #0 │ │ - bne.n 6f288 │ │ - ldr r0, [pc, #244] ; (6f374 ) │ │ + bne.n 6f27e │ │ + ldr r0, [pc, #12] ; (6f284 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 6f2ac │ │ - movs r0, #1 │ │ - movs r1, #60 ; 0x3c │ │ - bl 6bcec │ │ - subs r4, r0, #0 │ │ - bne.n 6f29a │ │ - bl 18bd0 │ │ - b.n 6f36e │ │ - adds r0, r5, #0 │ │ - bl 757dc │ │ - subs r5, r0, #0 │ │ - str r0, [r4, #4] │ │ - bne.n 6f2b0 │ │ - adds r0, r4, #0 │ │ - bl 6f1f4 │ │ - adds r0, r5, #0 │ │ - b.n 6f370 │ │ - str r7, [r4, #8] │ │ - str r6, [r4, #12] │ │ - adds r0, r4, #0 │ │ - bl 75a2c │ │ - movs r1, #0 │ │ - str r0, [r4, #16] │ │ - adds r0, r4, #0 │ │ - bl 6ebf0 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r2, #0] │ │ - cmp r3, #0 │ │ - beq.n 6f2d2 │ │ - lsrs r1, r3, #28 │ │ - cmp r1, #1 │ │ - bne.n 6f31c │ │ - lsls r3, r3, #4 │ │ - lsrs r3, r3, #28 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bhi.n 6f31c │ │ - movs r3, #1 │ │ - ldrb r0, [r2, #8] │ │ - lsls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 75864 │ │ - subs r5, r0, #0 │ │ - beq.n 6f2a6 │ │ - ldr r3, [r0, #0] │ │ - cmp r3, #2 │ │ - bne.n 6f30e │ │ - movs r3, #255 ; 0xff │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #1] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #2] │ │ - movs r3, #0 │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #4] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #5] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #6] │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 6e958 │ │ - adds r0, r5, #0 │ │ - bl 758f8 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #0 │ │ - beq.n 6f352 │ │ - ldr r0, [r4, #12] │ │ - cmp r0, #0 │ │ - beq.n 6f352 │ │ - ldr r3, [r4, #16] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 6bce4 │ │ - subs r5, r0, #0 │ │ - str r0, [r4, #20] │ │ - bne.n 6f346 │ │ - adds r0, r4, #0 │ │ - bl 6f1f4 │ │ - adds r0, r5, #0 │ │ - bl 18bd0 │ │ - b.n 6f2ac │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [r4, #12] │ │ - movs r1, #0 │ │ - muls r2, r3 │ │ - bl 6b964 │ │ - bl 75d58 │ │ - subs r5, r0, #0 │ │ - str r0, [r4, #52] ; 0x34 │ │ - beq.n 6f2a6 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n 6f36a │ │ - adds r0, r4, #0 │ │ - movs r1, #1 │ │ - bl 6eb60 │ │ - movs r3, #1 │ │ - str r3, [r4, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + b.n 6f280 │ │ + ldr r0, [r3, #16] │ │ + pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r1, [pc, #472] ; (6f550 ) │ │ + ldr r6, [pc, #264] ; (6f390 ) │ │ movs r3, r0 │ │ │ │ -0006f378 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - movs r0, #0 │ │ - sub sp, #20 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - adds r1, r0, #0 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - str r2, [sp, #12] │ │ - adds r2, r0, #0 │ │ - bl 6f264 │ │ - subs r4, r0, #0 │ │ - beq.n 6f3b8 │ │ - movs r3, #1 │ │ - ldr r2, [r0, #0] │ │ - str r7, [r0, #20] │ │ - str r6, [r0, #8] │ │ - orrs r3, r2 │ │ - str r3, [r0, #0] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - str r5, [r0, #12] │ │ - movs r1, #0 │ │ - str r3, [r0, #16] │ │ - bl 6ebf0 │ │ - adds r0, r4, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ... │ │ +0006f288 : │ │ + push {r3, lr} │ │ + movs r3, #159 ; 0x9f │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r0, r3] │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #60] ; 0x3c │ │ + blx r3 │ │ + pop {r3, pc} │ │ │ │ -0006f3c0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #788] ; (6f6d8 ) │ │ - adds r7, r1, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r1, [r1, #4] │ │ - sub sp, #76 ; 0x4c │ │ - ldr r3, [r4, #0] │ │ - adds r5, r0, #0 │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #68] ; 0x44 │ │ - str r4, [sp, #44] ; 0x2c │ │ - cmp r1, #0 │ │ - beq.n 6f412 │ │ - movs r2, #0 │ │ - ldr r0, [r1, #0] │ │ - cmp r2, r0 │ │ - bge.n 6f3f2 │ │ - ldr r4, [r1, #4] │ │ - lsls r3, r2, #2 │ │ - adds r3, r4, r3 │ │ - ldrb r4, [r3, #0] │ │ - cmp r4, #255 ; 0xff │ │ - beq.n 6f402 │ │ - b.n 6f412 │ │ - cmp r2, r0 │ │ - bne.n 6f412 │ │ - ldr r0, [pc, #740] ; (6f6dc ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - movs r0, #0 │ │ - b.n 6f60a │ │ - ldrb r4, [r3, #1] │ │ - cmp r4, #255 ; 0xff │ │ - bne.n 6f412 │ │ - ldrb r3, [r3, #2] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n 6f412 │ │ - adds r2, #1 │ │ - b.n 6f3e0 │ │ - ldr r2, [r7, #12] │ │ - ldrb r3, [r7, #8] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r7, #16] │ │ - ldr r1, [r5, #8] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r7, #20] │ │ - str r2, [sp, #8] │ │ - ldr r2, [r7, #24] │ │ - str r2, [sp, #12] │ │ - ldr r2, [r5, #12] │ │ - bl 6f264 │ │ - subs r4, r0, #0 │ │ - bne.n 6f434 │ │ - b.n 6f60a │ │ - ldr r3, [r7, #4] │ │ - cmp r3, #0 │ │ - beq.n 6f458 │ │ - ldr r2, [r4, #4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - beq.n 6f458 │ │ - ldr r0, [r2, #4] │ │ - ldr r2, [r3, #0] │ │ - ldr r1, [r3, #4] │ │ - lsls r2, r2, #2 │ │ - bl 6b96c │ │ - ldr r3, [r7, #4] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #4] │ │ - str r2, [r3, #0] │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - movs r6, #0 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - str r2, [sp, #20] │ │ - adds r2, r3, #0 │ │ - adds r2, #76 ; 0x4c │ │ - ldrb r1, [r2, #0] │ │ - str r1, [sp, #24] │ │ - adds r1, r3, #0 │ │ - adds r1, #77 ; 0x4d │ │ - ldrb r1, [r1, #0] │ │ - str r1, [sp, #28] │ │ - adds r1, r3, #0 │ │ - adds r1, #78 ; 0x4e │ │ - ldrb r1, [r1, #0] │ │ - adds r3, #79 ; 0x4f │ │ - str r1, [sp, #32] │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #255 ; 0xff │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r5, #52] ; 0x34 │ │ - adds r2, #77 ; 0x4d │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r5, #52] ; 0x34 │ │ - adds r2, #78 ; 0x4e │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r5, #52] ; 0x34 │ │ - adds r2, #79 ; 0x4f │ │ - strb r3, [r2, #0] │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - str r6, [r0, #68] ; 0x44 │ │ - bl 75d7e │ │ - ldr r2, [r5, #8] │ │ - add r3, sp, #52 ; 0x34 │ │ - adds r1, r3, #0 │ │ - str r2, [r3, #8] │ │ - ldr r2, [r5, #12] │ │ - adds r0, r5, #0 │ │ - str r2, [r3, #12] │ │ - adds r2, r4, #0 │ │ - str r6, [r3, #4] │ │ - str r6, [sp, #52] ; 0x34 │ │ - bl 6ec5c │ │ - mov r2, sp │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldrb r2, [r2, #24] │ │ - movs r1, #32 │ │ - adds r3, #76 ; 0x4c │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldrb r2, [r2, #28] │ │ - adds r3, #77 ; 0x4d │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - adds r2, r2, r1 │ │ - ldrb r2, [r2, #0] │ │ - adds r3, #78 ; 0x4e │ │ - movs r1, #36 ; 0x24 │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - adds r2, r2, r1 │ │ - ldrb r2, [r2, #0] │ │ - adds r3, #79 ; 0x4f │ │ - ldr r1, [sp, #20] │ │ - strb r2, [r3, #0] │ │ - ldr r3, [pc, #504] ; (6f6e0 ) │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - ands r3, r1 │ │ - str r3, [r2, #68] ; 0x44 │ │ - mov r2, sp │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - ldrb r2, [r2, #24] │ │ - movs r1, #32 │ │ - adds r3, #76 ; 0x4c │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - ldrb r2, [r2, #28] │ │ - adds r3, #77 ; 0x4d │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - adds r2, r2, r1 │ │ - ldrb r2, [r2, #0] │ │ - adds r3, #78 ; 0x4e │ │ - movs r1, #36 ; 0x24 │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - adds r2, r2, r1 │ │ - ldrb r2, [r2, #0] │ │ - adds r3, #79 ; 0x4f │ │ - strb r2, [r3, #0] │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - ldr r3, [sp, #20] │ │ - str r3, [r0, #68] ; 0x44 │ │ - bl 75d7e │ │ - movs r2, #128 ; 0x80 │ │ - ldr r3, [sp, #20] │ │ - lsls r2, r2, #1 │ │ - tst r3, r2 │ │ - beq.n 6f5c8 │ │ - ldr r3, [r5, #4] │ │ - ldr r1, [r3, #4] │ │ - cmp r1, r6 │ │ - beq.n 6f56a │ │ - ldr r3, [r7, #4] │ │ - cmp r3, r6 │ │ - beq.n 6f564 │ │ - ldr r2, [r1, #0] │ │ - ldr r0, [r3, #0] │ │ - cmp r2, r0 │ │ - bgt.n 6f564 │ │ - ldr r0, [r1, #4] │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r3, #4] │ │ - bl 6b97c │ │ - cmp r0, r6 │ │ - bne.n 6f564 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - adds r0, r4, #0 │ │ - ldr r2, [r3, #72] ; 0x48 │ │ - movs r1, #1 │ │ - bl 6e9a8 │ │ - b.n 6f5c8 │ │ - ldr r3, [r7, #24] │ │ - cmp r3, #0 │ │ - bne.n 6f5c8 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - add r2, sp, #32 │ │ - movs r6, #17 │ │ - ldr r0, [r3, #72] ; 0x48 │ │ - movs r3, #18 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #28] │ │ - str r3, [sp, #0] │ │ - movs r3, #19 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #32] │ │ - str r3, [sp, #4] │ │ - add r3, sp, #48 ; 0x30 │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #24] │ │ - add r3, sp, #32 │ │ - adds r6, r6, r3 │ │ - adds r3, r6, #0 │ │ - ldr r1, [r5, #4] │ │ - bl 75ca8 │ │ - ldrb r2, [r6, #0] │ │ - ldr r3, [sp, #24] │ │ - ldr r6, [sp, #32] │ │ - ldr r0, [r4, #4] │ │ - ldrb r1, [r3, #0] │ │ - ldrb r6, [r6, #0] │ │ - ldr r3, [sp, #28] │ │ - ldrb r3, [r3, #0] │ │ - str r6, [sp, #0] │ │ - bl 75bd0 │ │ - movs r1, #1 │ │ - adds r2, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 6e9a8 │ │ - movs r2, #128 ; 0x80 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - lsls r2, r2, #1 │ │ - ldr r3, [r3, #68] ; 0x44 │ │ - tst r3, r2 │ │ - beq.n 6f5c8 │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #24] │ │ - cmp r3, #0 │ │ - bne.n 6f618 │ │ - adds r1, r5, #0 │ │ - adds r0, r4, #0 │ │ - adds r1, #36 ; 0x24 │ │ - bl 6ebf0 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #24] │ │ - cmp r3, #0 │ │ - beq.n 6f5e0 │ │ - ldr r3, [r7, #24] │ │ - cmp r3, #0 │ │ - bne.n 6f5ea │ │ - movs r3, #129 ; 0x81 │ │ - ldr r2, [sp, #20] │ │ - lsls r3, r3, #1 │ │ - tst r2, r3 │ │ - beq.n 6f5f2 │ │ - adds r0, r4, #0 │ │ - movs r1, #1 │ │ - bl 6eb60 │ │ - ldr r3, [sp, #20] │ │ - lsls r3, r3, #19 │ │ - bmi.n 6f600 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r0, r4, #0 │ │ - lsls r3, r3, #30 │ │ - bpl.n 6f60a │ │ - adds r0, r4, #0 │ │ - movs r1, #2 │ │ - bl 6e974 │ │ - adds r0, r4, #0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 6f6d2 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - adds r0, r4, #0 │ │ - bl 6f074 │ │ - ldr r1, [r4, #4] │ │ - ldrb r2, [r1, #9] │ │ - lsls r3, r2, #24 │ │ - cmp r2, #2 │ │ - beq.n 6f640 │ │ - lsrs r3, r3, #24 │ │ - cmp r3, #4 │ │ - bne.n 6f6b8 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r0, [r4, #20] │ │ - ldr r2, [r3, #72] ; 0x48 │ │ - ldr r3, [r1, #24] │ │ - ldr r1, [r4, #12] │ │ - mvns r3, r3 │ │ - mov ip, r1 │ │ - ands r2, r3 │ │ - b.n 6f6a8 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r0, [r4, #20] │ │ - ldr r2, [r3, #72] ; 0x48 │ │ - ldr r3, [r1, #24] │ │ - ldr r1, [r4, #12] │ │ - mvns r3, r3 │ │ - mov ip, r1 │ │ - lsls r3, r3, #16 │ │ - lsrs r3, r3, #16 │ │ - ands r2, r3 │ │ - mov r1, ip │ │ - subs r6, r1, #1 │ │ - mov ip, r6 │ │ - bcc.n 6f6b8 │ │ - ldr r1, [r4, #8] │ │ - str r1, [sp, #24] │ │ - adds r1, r0, #0 │ │ - ldr r6, [sp, #24] │ │ - subs r6, #1 │ │ - str r6, [sp, #24] │ │ - bcc.n 6f678 │ │ - ldrh r6, [r1, #0] │ │ - ands r6, r3 │ │ - cmp r6, r2 │ │ - bne.n 6f674 │ │ - strh r2, [r1, #0] │ │ - adds r1, #2 │ │ - b.n 6f662 │ │ - ldr r1, [r4, #16] │ │ - lsrs r6, r1, #31 │ │ - adds r1, r6, r1 │ │ - asrs r1, r1, #1 │ │ - lsls r1, r1, #1 │ │ - adds r0, r0, r1 │ │ - b.n 6f654 │ │ - ldr r6, [r1, #0] │ │ - ands r6, r3 │ │ - cmp r6, r2 │ │ - bne.n 6f690 │ │ - str r2, [r1, #0] │ │ - adds r1, #4 │ │ - ldr r6, [sp, #24] │ │ - subs r6, #1 │ │ - str r6, [sp, #24] │ │ - bcs.n 6f686 │ │ - ldr r1, [r4, #16] │ │ - asrs r6, r1, #31 │ │ - lsrs r6, r6, #30 │ │ - adds r6, r6, r1 │ │ - asrs r6, r6, #2 │ │ +0006f298 : │ │ + push {r4, r5, r6, lr} │ │ + movs r6, #159 ; 0x9f │ │ lsls r6, r6, #2 │ │ - adds r0, r0, r6 │ │ - mov r1, ip │ │ - subs r6, r1, #1 │ │ - mov ip, r6 │ │ - bcc.n 6f6b8 │ │ - ldr r1, [r4, #8] │ │ - str r1, [sp, #24] │ │ - adds r1, r0, #0 │ │ - b.n 6f692 │ │ - adds r0, r4, #0 │ │ - bl 6f09c │ │ + ldr r3, [r0, r6] │ │ + cmp r3, #0 │ │ + beq.n 6f2be │ │ + cmp r1, #0 │ │ + beq.n 6f2be │ │ + adds r5, r1, #0 │ │ movs r1, #0 │ │ - adds r0, r4, #0 │ │ - adds r2, r1, #0 │ │ - bl 6e9a8 │ │ - adds r0, r4, #0 │ │ - movs r1, #1 │ │ - bl 6eb60 │ │ - b.n 6f5c8 │ │ - add sp, #76 ; 0x4c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - cmp r7, #178 ; 0xb2 │ │ - movs r6, r0 │ │ - ldr r0, [pc, #76] ; (6f72c ) │ │ - movs r3, r0 │ │ - ldrh r7, [r5, #54] ; 0x36 │ │ - Address 0x000000000006f6e2 is out of bounds. │ │ - │ │ - │ │ -0006f6e4 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r0, r1, #0 │ │ - adds r6, r2, #0 │ │ - bl 757dc │ │ adds r4, r0, #0 │ │ - subs r5, r0, #0 │ │ - beq.n 6f708 │ │ - adds r0, r7, #0 │ │ - adds r1, r4, #0 │ │ - adds r2, r6, #0 │ │ - bl 6f3c0 │ │ - adds r5, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 7592c │ │ - adds r0, r5, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + adds r2, r1, #0 │ │ + bl 6f1e0 │ │ + ldr r3, [r4, r6] │ │ + adds r1, r5, #0 │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + blx r3 │ │ + pop {r4, r5, r6, pc} │ │ │ │ -0006f70c : │ │ - ldr r3, [pc, #612] ; (6f974 ) │ │ +0006f2c0 : │ │ + ldr r3, [pc, #196] ; (6f388 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r5, r2, #0 │ │ + sub sp, #36 ; 0x24 │ │ + movs r5, #159 ; 0x9f │ │ ldr r2, [r3, #0] │ │ - sub sp, #52 ; 0x34 │ │ - adds r6, r0, #0 │ │ - str r2, [sp, #44] ; 0x2c │ │ - adds r0, r1, #0 │ │ - str r3, [sp, #16] │ │ - cmp r6, #0 │ │ - bne.n 6f72c │ │ - ldr r0, [pc, #592] ; (6f978 ) │ │ - add r0, pc │ │ - b.n 6f738 │ │ - ldr r3, [r6, #4] │ │ - ldrb r3, [r3, #8] │ │ - cmp r3, #7 │ │ - bhi.n 6f73e │ │ - ldr r0, [pc, #580] ; (6f97c ) │ │ + add r6, sp, #16 │ │ + lsls r5, r5, #2 │ │ + str r2, [sp, #28] │ │ + ldr r2, [pc, #180] ; (6f38c ) │ │ + str r1, [sp, #8] │ │ + adds r4, r0, #0 │ │ + str r2, [sp, #16] │ │ + movs r2, #1 │ │ + str r2, [r6, #4] │ │ + ldr r2, [pc, #172] ; (6f390 ) │ │ + str r3, [sp, #12] │ │ + str r2, [r6, #8] │ │ + ldr r2, [r0, r5] │ │ + subs r1, r2, #0 │ │ + beq.n 6f372 │ │ + adds r7, r0, #0 │ │ + movs r3, #0 │ │ + adds r7, #252 ; 0xfc │ │ + str r3, [sp, #4] │ │ + ldr r3, [r7, #84] ; 0x54 │ │ + cmp r3, #0 │ │ + beq.n 6f300 │ │ + bl 71a84 │ │ + str r0, [sp, #4] │ │ + ldr r3, [r7, #80] ; 0x50 │ │ + cmp r3, #4 │ │ + bne.n 6f324 │ │ + ldr r3, [r4, r5] │ │ + ldr r0, [pc, #136] ; (6f394 ) │ │ + ldr r3, [r3, #84] ; 0x54 │ │ + blx r3 │ │ + ldr r3, [r7, #68] ; 0x44 │ │ + cmp r3, #0 │ │ + beq.n 6f316 │ │ + str r3, [r6, #4] │ │ + ldr r3, [r4, r5] │ │ + ldr r2, [sp, #4] │ │ + ldr r0, [r3, #8] │ │ + ldr r1, [r3, #12] │ │ + ldr r6, [r3, #40] ; 0x28 │ │ + add r3, sp, #16 │ │ + b.n 6f338 │ │ + ldr r3, [r4, r5] │ │ + ldr r0, [pc, #112] ; (6f398 ) │ │ + ldr r3, [r3, #84] ; 0x54 │ │ + blx r3 │ │ + ldr r3, [r4, r5] │ │ + ldr r2, [sp, #4] │ │ + ldr r0, [r3, #8] │ │ + ldr r1, [r3, #12] │ │ + ldr r6, [r3, #40] ; 0x28 │ │ + movs r3, #0 │ │ + blx r6 │ │ + movs r6, #0 │ │ + subs r7, r0, #0 │ │ + cmp r7, r6 │ │ + bne.n 6f34e │ │ + ldr r0, [pc, #88] ; (6f39c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 6f962 │ │ - adds r1, r6, #0 │ │ - adds r1, #36 ; 0x24 │ │ - cmp r0, #0 │ │ - beq.n 6f758 │ │ - add r7, sp, #28 │ │ + adds r1, r7, #0 │ │ + b.n 6f372 │ │ + ldr r3, [r4, r5] │ │ + ldr r1, [sp, #8] │ │ + adds r0, r4, #0 │ │ + str r6, [r3, #16] │ │ adds r2, r7, #0 │ │ - bl 889b0 │ │ + bl 6f1e0 │ │ adds r1, r7, #0 │ │ cmp r0, #0 │ │ - bne.n 6f758 │ │ - movs r0, #0 │ │ - b.n 6f962 │ │ - ldr r0, [r6, #20] │ │ - cmp r0, #0 │ │ - bne.n 6f764 │ │ - ldr r0, [pc, #544] ; (6f980 ) │ │ + bge.n 6f372 │ │ + adds r0, r4, #0 │ │ + bl 6f298 │ │ + ldr r0, [pc, #52] ; (6f3a0 ) │ │ add r0, pc │ │ - b.n 6f738 │ │ - ldr r3, [r6, #16] │ │ - ldr r4, [r1, #0] │ │ - str r3, [sp, #8] │ │ - ldr r3, [r6, #4] │ │ - ldr r6, [sp, #8] │ │ - ldrb r2, [r3, #9] │ │ - ldr r3, [r1, #4] │ │ - muls r4, r2 │ │ - muls r3, r6 │ │ - subs r2, #1 │ │ - adds r3, r4, r3 │ │ - adds r3, r0, r3 │ │ - movs r0, #0 │ │ - cmp r2, #3 │ │ - bls.n 6f784 │ │ - b.n 6f962 │ │ - adds r0, r2, #0 │ │ - ldr r2, [r1, #8] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r1, #12] │ │ - bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ - ldrsh r2, [r0, r4] │ │ - cbnz r2, 6f7be │ │ - movs r7, #3 │ │ - str r2, [sp, #12] │ │ - ldr r2, [sp, #4] │ │ - lsls r1, r5, #8 │ │ - orrs r5, r1 │ │ - lsls r1, r5, #16 │ │ - subs r2, #1 │ │ - orrs r1, r5 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #12] │ │ - subs r0, r2, #1 │ │ - str r0, [sp, #12] │ │ - bcc.n 6f754 │ │ - ldr r2, [sp, #4] │ │ - cmp r2, #3 │ │ - ble.n 6f828 │ │ - adds r2, r3, #0 │ │ - ands r2, r7 │ │ - cmp r2, #2 │ │ - beq.n 6f7cc │ │ - cmp r2, #3 │ │ - beq.n 6f7d8 │ │ - cmp r2, #1 │ │ - bne.n 6f7e4 │ │ - adds r0, r3, #1 │ │ - strb r1, [r3, #0] │ │ - ldr r2, [sp, #20] │ │ - b.n 6f7d0 │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #4] │ │ - adds r5, r0, #1 │ │ - strb r1, [r0, #0] │ │ - subs r2, #1 │ │ - b.n 6f7dc │ │ - adds r5, r3, #0 │ │ - ldr r2, [sp, #4] │ │ - adds r0, r5, #1 │ │ - strb r1, [r5, #0] │ │ - subs r2, #1 │ │ - b.n 6f7e8 │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #4] │ │ - asrs r5, r2, #2 │ │ - beq.n 6f82c │ │ - adds r6, r5, #3 │ │ - lsrs r6, r6, #2 │ │ - ands r5, r7 │ │ - cmp r5, #2 │ │ - beq.n 6f810 │ │ - mov ip, r0 │ │ - cmp r5, #3 │ │ - beq.n 6f808 │ │ - cmp r5, #1 │ │ - beq.n 6f818 │ │ - adds r5, r0, #0 │ │ - adds r4, r5, #4 │ │ - mov ip, r4 │ │ - str r1, [r5, #0] │ │ - mov r4, ip │ │ - adds r5, r4, #4 │ │ - str r1, [r4, #0] │ │ - b.n 6f812 │ │ - adds r5, r0, #0 │ │ - adds r4, r5, #4 │ │ - mov ip, r4 │ │ - str r1, [r5, #0] │ │ - mov r4, ip │ │ - subs r6, #1 │ │ - str r1, [r4, #0] │ │ - cmp r6, #0 │ │ - beq.n 6f82c │ │ - mov r5, ip │ │ - adds r5, #4 │ │ - b.n 6f802 │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #4] │ │ - adds r5, r2, #0 │ │ - ands r5, r7 │ │ - beq.n 6f848 │ │ - bics r2, r7 │ │ - adds r2, r0, r2 │ │ - cmp r5, #2 │ │ - beq.n 6f842 │ │ - cmp r5, #3 │ │ - bne.n 6f846 │ │ - strb r1, [r2, #0] │ │ - adds r2, #1 │ │ - strb r1, [r2, #0] │ │ - adds r2, #1 │ │ - strb r1, [r2, #0] │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r2 │ │ - b.n 6f7a6 │ │ - ldr r1, [sp, #4] │ │ - lsls r6, r5, #16 │ │ - orrs r6, r5 │ │ - subs r1, #1 │ │ - str r1, [sp, #12] │ │ - subs r2, #1 │ │ - bcs.n 6f85e │ │ - b.n 6f754 │ │ - ldr r1, [sp, #4] │ │ - cmp r1, #1 │ │ - ble.n 6f8b8 │ │ - movs r1, #2 │ │ - tst r3, r1 │ │ - beq.n 6f872 │ │ - adds r0, r3, r1 │ │ - strh r6, [r3, #0] │ │ - ldr r1, [sp, #12] │ │ - b.n 6f876 │ │ - adds r0, r3, #0 │ │ - ldr r1, [sp, #4] │ │ - asrs r5, r1, #1 │ │ - beq.n 6f8be │ │ - movs r4, #3 │ │ - adds r7, r5, #3 │ │ - lsrs r7, r7, #2 │ │ - ands r5, r4 │ │ - cmp r5, #2 │ │ - beq.n 6f8a0 │ │ - mov ip, r0 │ │ - cmp r5, r4 │ │ - beq.n 6f898 │ │ - cmp r5, #1 │ │ - beq.n 6f8a8 │ │ - adds r5, r0, #0 │ │ - adds r4, r5, #4 │ │ - mov ip, r4 │ │ - str r6, [r5, #0] │ │ - mov r4, ip │ │ - adds r5, r4, #4 │ │ - str r6, [r4, #0] │ │ - b.n 6f8a2 │ │ - adds r5, r0, #0 │ │ - adds r4, r5, #4 │ │ - mov ip, r4 │ │ - str r6, [r5, #0] │ │ - mov r4, ip │ │ - subs r7, #1 │ │ - str r6, [r4, #0] │ │ - cmp r7, #0 │ │ - beq.n 6f8c0 │ │ - mov r5, ip │ │ - adds r5, #4 │ │ - b.n 6f892 │ │ - adds r0, r3, #0 │ │ - ldr r1, [sp, #4] │ │ - b.n 6f8c0 │ │ - movs r1, #1 │ │ - movs r4, #1 │ │ - tst r1, r4 │ │ - beq.n 6f8ce │ │ - ldr r4, [pc, #188] ; (6f984 ) │ │ - adds r1, r1, r4 │ │ - lsls r1, r1, #1 │ │ - strh r6, [r1, r0] │ │ - ldr r1, [sp, #8] │ │ - adds r3, r3, r1 │ │ - b.n 6f858 │ │ - lsrs r0, r5, #16 │ │ - lsrs r6, r5, #8 │ │ - lsls r0, r0, #24 │ │ - lsls r6, r6, #24 │ │ - lsls r5, r5, #24 │ │ - lsrs r0, r0, #24 │ │ - lsrs r6, r6, #24 │ │ - lsrs r5, r5, #24 │ │ - subs r2, #1 │ │ - bcs.n 6f8ea │ │ - b.n 6f754 │ │ - adds r1, r3, #0 │ │ - ldr r7, [sp, #4] │ │ - subs r7, #1 │ │ - bcc.n 6f8fc │ │ - strb r0, [r1, #0] │ │ - strb r6, [r1, #1] │ │ - strb r5, [r1, #2] │ │ - adds r1, #3 │ │ - b.n 6f8ee │ │ - ldr r1, [sp, #8] │ │ - adds r3, r3, r1 │ │ - b.n 6f8e4 │ │ - movs r7, #3 │ │ - ldr r1, [sp, #4] │ │ - adds r0, r1, #3 │ │ - lsrs r0, r0, #2 │ │ - ands r7, r1 │ │ - cmp r2, #0 │ │ - bne.n 6f912 │ │ - b.n 6f754 │ │ - ldr r1, [sp, #4] │ │ - cmp r1, #0 │ │ - beq.n 6f95a │ │ - cmp r7, #2 │ │ - beq.n 6f93e │ │ - cmp r7, #3 │ │ - beq.n 6f930 │ │ - cmp r7, #1 │ │ - beq.n 6f94a │ │ - adds r1, r3, #0 │ │ - adds r6, r0, #0 │ │ - adds r4, r1, #4 │ │ - mov ip, r4 │ │ - str r5, [r1, #0] │ │ - b.n 6f934 │ │ - mov ip, r3 │ │ - adds r6, r0, #0 │ │ - mov r1, ip │ │ - mov r4, ip │ │ - adds r1, #4 │ │ - str r5, [r4, #0] │ │ - b.n 6f942 │ │ - adds r1, r3, #0 │ │ - adds r6, r0, #0 │ │ - adds r4, r1, #4 │ │ - mov ip, r4 │ │ - str r5, [r1, #0] │ │ - b.n 6f94e │ │ - mov ip, r3 │ │ - adds r6, r0, #0 │ │ - mov r1, ip │ │ - subs r6, #1 │ │ - str r5, [r1, #0] │ │ - adds r1, #4 │ │ - cmp r6, #0 │ │ - bne.n 6f928 │ │ - ldr r1, [sp, #8] │ │ - subs r2, #1 │ │ - adds r3, r3, r1 │ │ - b.n 6f90c │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + bl 18a98 │ │ + adds r1, r6, #0 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #28] │ │ + adds r0, r1, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 6f970 │ │ + beq.n 6f382 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #52 ; 0x34 │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r4, #104 ; 0x68 │ │ + nop ; (mov r8, r8) │ │ + adds r0, #180 ; 0xb4 │ │ movs r6, r0 │ │ - subs r1, #205 ; 0xcd │ │ - movs r3, r0 │ │ - add pc, sp │ │ + adds r0, #152 ; 0x98 │ │ + movs r0, r0 │ │ + adds r0, #56 ; 0x38 │ │ + movs r0, r0 │ │ + adds r0, #160 ; 0xa0 │ │ + movs r0, r0 │ │ + adds r0, #162 ; 0xa2 │ │ + movs r0, r0 │ │ + ldr r5, [pc, #688] ; (6f650 ) │ │ movs r3, r0 │ │ - add r8, lr │ │ + ldr r5, [pc, #652] ; (6f630 ) │ │ movs r3, r0 │ │ - ; instruction: 0xffff7fff │ │ │ │ -0006f988 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - movs r4, #0 │ │ - adds r7, r0, #0 │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - adds r5, r4, #0 │ │ - cmp r1, r4 │ │ - bne.n 6f9a4 │ │ - ldr r0, [pc, #36] ; (6f9c0 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 6f9be │ │ - ldr r3, [sp, #0] │ │ - cmp r5, r3 │ │ - bge.n 6f9bc │ │ - lsls r1, r5, #4 │ │ - adds r1, r6, r1 │ │ - adds r0, r7, #0 │ │ - ldr r2, [sp, #4] │ │ - bl 6f70c │ │ - adds r5, #1 │ │ - adds r4, r4, r0 │ │ - b.n 6f9a4 │ │ - adds r0, r4, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - cmn r6, r3 │ │ - movs r3, r0 │ │ +0006f3a4 : │ │ + push {r3, r4, r5, lr} │ │ + adds r5, r0, #0 │ │ + adds r4, r1, #0 │ │ + bl 6efcc │ │ + adds r3, r0, #0 │ │ + movs r0, #0 │ │ + cmp r3, r0 │ │ + bne.n 6f3c6 │ │ + movs r2, #159 ; 0x9f │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r5, r2] │ │ + ldr r0, [r2, #8] │ │ + ldr r1, [r2, #12] │ │ + ldr r5, [r2, #48] ; 0x30 │ │ + adds r2, r4, #0 │ │ + blx r5 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +0006f3c8 : │ │ + push {r3, lr} │ │ + movs r3, #159 ; 0x9f │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r0, r3] │ │ + cmp r3, #0 │ │ + beq.n 6f3de │ │ + cmp r1, #0 │ │ + beq.n 6f3de │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #52] ; 0x34 │ │ + blx r3 │ │ + pop {r3, pc} │ │ push {r3, lr} │ │ - ldr r0, [pc, #8] ; (6f9d0 ) │ │ + ldr r0, [pc, #8] ; (6f3ec ) │ │ add r0, pc │ │ bl 18a98 │ │ pop {r3, pc} │ │ - cmn r4, r2 │ │ + ldr r5, [pc, #304] ; (6f520 ) │ │ movs r3, r0 │ │ ldr r3, [r0, #8] │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 6f9fc │ │ - ldr r3, [pc, #32] ; (6fa00 ) │ │ + bne.n 6f418 │ │ + ldr r3, [pc, #32] ; (6f41c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #16] │ │ cmp r3, #0 │ │ - beq.n 6f9fc │ │ + beq.n 6f418 │ │ adds r1, r4, #0 │ │ blx r3 │ │ - ldr r3, [pc, #20] ; (6fa04 ) │ │ + ldr r3, [pc, #20] ; (6f420 ) │ │ ldr r0, [r4, #12] │ │ ldr r1, [r4, #8] │ │ movs r2, #20 │ │ add r3, pc │ │ bl 6c534 │ │ ldr r0, [r4, #8] │ │ pop {r4, pc} │ │ - strb r0, [r6, #26] │ │ + strh r4, [r2, #4] │ │ movs r6, r0 │ │ lsls r7, r4, #8 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ sub sp, #28 │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ cmp r1, #0 │ │ - beq.n 6fa1a │ │ + beq.n 6f436 │ │ cmp r2, #0 │ │ - bne.n 6fa26 │ │ - ldr r0, [pc, #276] ; (6fb30 ) │ │ + bne.n 6f442 │ │ + ldr r0, [pc, #276] ; (6f54c ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 6fb2c │ │ + b.n 6f548 │ │ ldr r3, [r1, #0] │ │ str r3, [sp, #4] │ │ cmp r3, #0 │ │ - bne.n 6fa32 │ │ + bne.n 6f44e │ │ ldr r3, [r0, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [r6, #12] │ │ str r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 6fa3e │ │ + bne.n 6f45a │ │ ldr r3, [r7, #28] │ │ str r3, [sp, #12] │ │ movs r4, #0 │ │ ldr r3, [sp, #4] │ │ str r4, [sp, #8] │ │ lsrs r3, r3, #8 │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ lsrs r3, r3, #24 │ │ str r3, [sp, #20] │ │ adds r0, r7, #0 │ │ - bl 6f9d4 │ │ + bl 6f3f0 │ │ ldr r3, [sp, #8] │ │ cmp r3, r0 │ │ - bge.n 6fa76 │ │ + bge.n 6f492 │ │ movs r3, #20 │ │ ldr r2, [sp, #8] │ │ muls r2, r3 │ │ adds r3, r2, #0 │ │ ldr r2, [r7, #12] │ │ adds r3, r2, r3 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - beq.n 6fa7c │ │ + beq.n 6f498 │ │ ldr r1, [r6, #4] │ │ cmp r2, r1 │ │ - bge.n 6fa7c │ │ + bge.n 6f498 │ │ cmp r4, #0 │ │ - bne.n 6fae2 │ │ - b.n 6fa22 │ │ + bne.n 6f4fe │ │ + b.n 6f43e │ │ ldr r1, [r3, #8] │ │ cmp r1, #0 │ │ - beq.n 6fa94 │ │ + beq.n 6f4b0 │ │ ldr r0, [r6, #8] │ │ cmp r1, r0 │ │ - bge.n 6fa94 │ │ + bge.n 6f4b0 │ │ cmp r2, #0 │ │ - beq.n 6fada │ │ + beq.n 6f4f6 │ │ ldr r3, [r6, #4] │ │ cmp r2, r3 │ │ - bne.n 6fada │ │ - b.n 6fa76 │ │ + bne.n 6f4f6 │ │ + b.n 6f492 │ │ cmp r4, #0 │ │ - beq.n 6fad8 │ │ + beq.n 6f4f4 │ │ ldr r0, [r4, #4] │ │ cmp r2, r0 │ │ - blt.n 6fad8 │ │ + blt.n 6f4f4 │ │ ldr r2, [r4, #8] │ │ cmp r1, r2 │ │ - blt.n 6fad8 │ │ + blt.n 6f4f4 │ │ ldr r2, [r3, #0] │ │ ldr r1, [r4, #0] │ │ cmp r2, r1 │ │ - beq.n 6faca │ │ + beq.n 6f4e6 │ │ ldr r1, [sp, #4] │ │ cmp r2, r1 │ │ - beq.n 6fad8 │ │ + beq.n 6f4f4 │ │ ldr r0, [sp, #16] │ │ lsrs r1, r2, #8 │ │ lsls r1, r1, #24 │ │ lsrs r1, r1, #24 │ │ cmp r1, r0 │ │ - bcc.n 6fada │ │ + bcc.n 6f4f6 │ │ ldr r1, [sp, #20] │ │ lsrs r2, r2, #24 │ │ eors r2, r1 │ │ lsls r2, r2, #28 │ │ - beq.n 6fad8 │ │ - b.n 6fada │ │ + beq.n 6f4f4 │ │ + b.n 6f4f6 │ │ ldr r2, [r3, #12] │ │ ldr r1, [r4, #12] │ │ cmp r2, r1 │ │ - beq.n 6fada │ │ + beq.n 6f4f6 │ │ ldr r1, [sp, #12] │ │ cmp r2, r1 │ │ - blt.n 6fada │ │ + blt.n 6f4f6 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 6fa52 │ │ + b.n 6f46e │ │ ldr r1, [r4, #0] │ │ cmp r1, #0 │ │ - bne.n 6faea │ │ + bne.n 6f506 │ │ ldr r1, [r6, #0] │ │ ldr r2, [r4, #4] │ │ str r1, [r5, #0] │ │ cmp r2, #0 │ │ - beq.n 6faf8 │ │ + beq.n 6f514 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - bne.n 6fafc │ │ + bne.n 6f518 │ │ ldr r2, [r6, #4] │ │ ldr r3, [r6, #8] │ │ ldr r0, [r4, #12] │ │ str r3, [r5, #8] │ │ str r2, [r5, #4] │ │ cmp r0, #0 │ │ - bne.n 6fb08 │ │ + bne.n 6f524 │ │ ldr r0, [r6, #12] │ │ str r0, [r5, #12] │ │ ldr r0, [r4, #16] │ │ str r0, [r5, #16] │ │ cmp r1, #0 │ │ - bne.n 6fb16 │ │ - ldr r1, [pc, #32] ; (6fb34 ) │ │ + bne.n 6f532 │ │ + ldr r1, [pc, #32] ; (6f550 ) │ │ str r1, [r5, #0] │ │ cmp r2, #0 │ │ - bne.n 6fb20 │ │ + bne.n 6f53c │ │ movs r2, #160 ; 0xa0 │ │ lsls r2, r2, #2 │ │ str r2, [r5, #4] │ │ adds r0, r5, #0 │ │ cmp r3, #0 │ │ - bne.n 6fb2c │ │ + bne.n 6f548 │ │ movs r3, #240 ; 0xf0 │ │ lsls r3, r3, #1 │ │ str r3, [r5, #8] │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r1, r5 │ │ + ldr r5, [pc, #132] ; (6f5d4 ) │ │ movs r3, r0 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #212] ; (6fc10 ) │ │ + ldr r5, [pc, #212] ; (6f62c ) │ │ sub sp, #60 ; 0x3c │ │ adds r7, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r4, sp, #12 │ │ ldr r3, [r5, #0] │ │ str r5, [sp, #4] │ │ str r3, [sp, #52] ; 0x34 │ │ cmp r1, #0 │ │ - beq.n 6fb9e │ │ + beq.n 6f5ba │ │ adds r3, r4, #0 │ │ ldmia r1!, {r0, r2, r6} │ │ stmia r3!, {r0, r2, r6} │ │ ldmia r1!, {r0, r2} │ │ stmia r3!, {r0, r2} │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 6fb64 │ │ + bne.n 6f580 │ │ ldr r3, [r7, #36] ; 0x24 │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - bne.n 6fb6e │ │ + bne.n 6f58a │ │ ldr r3, [r7, #40] ; 0x28 │ │ str r3, [r4, #4] │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - bne.n 6fb78 │ │ + bne.n 6f594 │ │ ldr r3, [r7, #44] ; 0x2c │ │ str r3, [r4, #8] │ │ ldr r3, [r4, #12] │ │ cmp r3, #0 │ │ - bne.n 6fb82 │ │ + bne.n 6f59e │ │ ldr r3, [r7, #48] ; 0x30 │ │ str r3, [r4, #12] │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ adds r2, r4, #0 │ │ - bl 6fa08 │ │ + bl 6f424 │ │ cmp r0, #0 │ │ - bne.n 6fbac │ │ - ldr r0, [pc, #128] ; (6fc14 ) │ │ + bne.n 6f5c8 │ │ + ldr r0, [pc, #128] ; (6f630 ) │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #8] │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 6fbfe │ │ + b.n 6f61a │ │ adds r3, r0, #0 │ │ adds r2, r4, #0 │ │ adds r3, #16 │ │ ldmia r3!, {r0, r1, r6} │ │ stmia r2!, {r0, r1, r6} │ │ ldmia r3!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ @@ -173126,180 +172394,180 @@ │ │ stmia r2!, {r0, r5} │ │ adds r0, r4, #0 │ │ movs r2, #20 │ │ adds r6, r7, #0 │ │ bl 6b97c │ │ adds r6, #36 ; 0x24 │ │ cmp r0, #0 │ │ - beq.n 6fbfe │ │ - ldr r3, [pc, #72] ; (6fc18 ) │ │ + beq.n 6f61a │ │ + ldr r3, [pc, #72] ; (6f634 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #20] │ │ cmp r3, #0 │ │ - bne.n 6fbe2 │ │ - ldr r0, [pc, #64] ; (6fc1c ) │ │ + bne.n 6f5fe │ │ + ldr r0, [pc, #64] ; (6f638 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 6fbfe │ │ + b.n 6f61a │ │ adds r1, r7, #0 │ │ adds r2, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - blt.n 6fbfa │ │ + blt.n 6f616 │ │ adds r3, r6, #0 │ │ ldmia r4!, {r0, r1, r2} │ │ stmia r3!, {r0, r1, r2} │ │ movs r0, #0 │ │ ldmia r4!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ - b.n 6fbfe │ │ + b.n 6f61a │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 6fc0c │ │ + beq.n 6f628 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r0, #56 ; 0x38 │ │ + cmp r6, #28 │ │ movs r6, r0 │ │ - adcs r6, r3 │ │ + ldr r3, [pc, #856] ; (6f98c ) │ │ movs r3, r0 │ │ - strb r2, [r0, #19] │ │ + ldrb r6, [r4, #26] │ │ movs r6, r0 │ │ - asrs r7, r7 │ │ + ldr r3, [pc, #732] ; (6f918 ) │ │ movs r3, r0 │ │ adds r2, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ movs r0, #0 │ │ cmp r2, r1 │ │ - beq.n 6fc78 │ │ + beq.n 6f694 │ │ ldr r0, [r2, #4] │ │ ldr r3, [r1, #4] │ │ cmp r0, r3 │ │ - bne.n 6fc3a │ │ + bne.n 6f656 │ │ ldr r0, [r2, #8] │ │ ldr r3, [r1, #8] │ │ cmp r0, r3 │ │ - beq.n 6fc3e │ │ + beq.n 6f65a │ │ subs r0, r3, r0 │ │ - b.n 6fc78 │ │ + b.n 6f694 │ │ ldr r3, [r1, #0] │ │ movs r4, #255 ; 0xff │ │ lsrs r0, r3, #8 │ │ adds r7, r0, #0 │ │ ldr r5, [r2, #0] │ │ lsrs r6, r5, #8 │ │ eors r7, r6 │ │ tst r7, r4 │ │ - beq.n 6fc58 │ │ + beq.n 6f674 │ │ ands r0, r4 │ │ ands r4, r6 │ │ subs r0, r0, r4 │ │ - b.n 6fc78 │ │ + b.n 6f694 │ │ lsrs r3, r3, #16 │ │ adds r0, r3, #0 │ │ movs r4, #15 │ │ lsrs r5, r5, #16 │ │ eors r0, r5 │ │ ands r0, r4 │ │ - beq.n 6fc6e │ │ + beq.n 6f68a │ │ ands r3, r4 │ │ ands r4, r5 │ │ subs r0, r3, r4 │ │ - b.n 6fc78 │ │ + b.n 6f694 │ │ ldr r3, [r2, #12] │ │ ldr r2, [r1, #12] │ │ cmp r3, r2 │ │ - beq.n 6fc78 │ │ + beq.n 6f694 │ │ subs r0, r2, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, lr} │ │ - ldr r4, [pc, #56] ; (6fcb8 ) │ │ + ldr r4, [pc, #56] ; (6f6d4 ) │ │ sub sp, #20 │ │ adds r5, r0, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ bl 4f968 │ │ cmp r5, r0 │ │ - bne.n 6fca6 │ │ + bne.n 6f6c2 │ │ add r1, sp, #8 │ │ add r0, sp, #4 │ │ bl 4f972 │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ bl 4fcbc │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 6fcb2 │ │ + beq.n 6f6ce │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - movs r6, #244 ; 0xf4 │ │ + cmp r4, #216 ; 0xd8 │ │ movs r6, r0 │ │ │ │ -0006fcbc : │ │ +0006f6d8 : │ │ movs r0, #1 │ │ bx lr │ │ │ │ -0006fcc0 : │ │ +0006f6dc : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - bge.n 6fcca │ │ + bge.n 6f6e6 │ │ movs r0, #0 │ │ - b.n 6fcde │ │ + b.n 6f6fa │ │ adds r4, r0, #0 │ │ - bl 6fcbc │ │ + bl 6f6d8 │ │ cmp r4, r0 │ │ - bge.n 6fcc6 │ │ - ldr r3, [pc, #8] ; (6fce0 ) │ │ + bge.n 6f6e2 │ │ + ldr r3, [pc, #8] ; (6f6fc ) │ │ lsls r4, r4, #2 │ │ add r3, pc │ │ ldr r3, [r4, r3] │ │ ldr r0, [r3, #0] │ │ pop {r4, pc} │ │ - movs r5, #84 ; 0x54 │ │ + cmp r3, #56 ; 0x38 │ │ movs r6, r0 │ │ │ │ -0006fce4 : │ │ - ldr r3, [pc, #20] ; (6fcfc ) │ │ +0006f700 : │ │ + ldr r3, [pc, #20] ; (6f718 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 6fcf8 │ │ - bl 6f9c4 │ │ + bne.n 6f714 │ │ + bl 6f3e0 │ │ adds r0, r4, #0 │ │ - b.n 6fcfa │ │ + b.n 6f716 │ │ ldr r0, [r4, #0] │ │ pop {r4, pc} │ │ - strb r0, [r5, #14] │ │ + ldrb r4, [r1, #22] │ │ movs r6, r0 │ │ │ │ -0006fd00 : │ │ - ldr r3, [pc, #4] ; (6fd08 ) │ │ +0006f71c : │ │ + ldr r3, [pc, #4] ; (6f724 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bx lr │ │ - strb r6, [r1, #14] │ │ + ldrb r2, [r6, #21] │ │ movs r6, r0 │ │ │ │ -0006fd0c : │ │ +0006f728 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #140] ; (6fd9c ) │ │ - ldr r4, [pc, #140] ; (6fda0 ) │ │ + ldr r5, [pc, #140] ; (6f7b8 ) │ │ + ldr r4, [pc, #140] ; (6f7bc ) │ │ sub sp, #52 ; 0x34 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r4, pc │ │ adds r7, r0, #0 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ @@ -173312,15 +172580,15 @@ │ │ muls r3, r1 │ │ adds r2, #236 ; 0xec │ │ ldr r0, [r2, #0] │ │ adds r1, r3, #0 │ │ bl 6bcf4 │ │ str r5, [sp, #4] │ │ subs r6, r0, #0 │ │ - beq.n 6fd7e │ │ + beq.n 6f79a │ │ ldr r3, [r4, #0] │ │ movs r4, #68 ; 0x44 │ │ str r3, [sp, #0] │ │ adds r3, #232 ; 0xe8 │ │ ldr r5, [r3, #0] │ │ adds r1, r7, #0 │ │ muls r4, r5 │ │ @@ -173332,273 +172600,273 @@ │ │ bl 994a4 <__aeabi_llsl@@Base+0x2c> │ │ ldr r3, [sp, #0] │ │ ldr r0, [r7, #0] │ │ str r3, [r4, #60] ; 0x3c │ │ adds r3, #236 ; 0xec │ │ str r6, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 6fd76 │ │ + bne.n 6f792 │ │ add r6, sp, #12 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ movs r2, #10 │ │ bl 6bb84 │ │ adds r0, r6, #0 │ │ bl 6ba96 │ │ str r0, [r4, #0] │ │ - b.n 6fd86 │ │ + b.n 6f7a2 │ │ movs r5, #1 │ │ bl 18bd0 │ │ negs r5, r5 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #44] ; 0x2c │ │ adds r0, r5, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 6fd96 │ │ + beq.n 6f7b2 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - movs r6, #100 ; 0x64 │ │ + cmp r4, #72 ; 0x48 │ │ movs r6, r0 │ │ - strb r0, [r7, #13] │ │ + ldrb r4, [r3, #21] │ │ movs r6, r0 │ │ │ │ -0006fda4 : │ │ +0006f7c0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #72] ; (6fdf0 ) │ │ + ldr r4, [pc, #72] ; (6f80c ) │ │ sub sp, #76 ; 0x4c │ │ adds r6, r0, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r0, sp │ │ ldr r3, [r4, #0] │ │ movs r1, #0 │ │ movs r2, #68 ; 0x44 │ │ str r3, [sp, #68] ; 0x44 │ │ mov r5, sp │ │ bl 6b964 │ │ add r3, sp, #16 │ │ cmp r6, #0 │ │ - beq.n 6fdd0 │ │ + beq.n 6f7ec │ │ adds r2, r3, #0 │ │ ldmia r6!, {r0, r1, r7} │ │ stmia r2!, {r0, r1, r7} │ │ ldmia r6!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ add r2, sp, #36 ; 0x24 │ │ ldmia r3!, {r0, r1, r6} │ │ stmia r2!, {r0, r1, r6} │ │ ldmia r3!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ adds r0, r5, #0 │ │ - bl 6fd0c │ │ + bl 6f728 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 6fdec │ │ + beq.n 6f808 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r5, #204 ; 0xcc │ │ + cmp r3, #176 ; 0xb0 │ │ movs r6, r0 │ │ │ │ -0006fdf4 : │ │ - ldr r3, [pc, #24] ; (6fe10 ) │ │ +0006f810 : │ │ + ldr r3, [pc, #24] ; (6f82c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 6fe08 │ │ - bl 6f9c4 │ │ + bne.n 6f824 │ │ + bl 6f3e0 │ │ adds r0, r4, #0 │ │ - b.n 6fe0c │ │ + b.n 6f828 │ │ adds r4, #232 ; 0xe8 │ │ ldr r0, [r4, #0] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r3, #10] │ │ + ldrb r4, [r7, #17] │ │ movs r6, r0 │ │ │ │ -0006fe14 : │ │ - ldr r3, [pc, #64] ; (6fe58 ) │ │ +0006f830 : │ │ + ldr r3, [pc, #64] ; (6f874 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ adds r1, r0, #0 │ │ cmp r4, #0 │ │ - bne.n 6fe28 │ │ - bl 6f9c4 │ │ - b.n 6fe42 │ │ + bne.n 6f844 │ │ + bl 6f3e0 │ │ + b.n 6f85e │ │ adds r3, r4, #0 │ │ adds r3, #232 ; 0xe8 │ │ cmp r0, #0 │ │ - blt.n 6fe36 │ │ + blt.n 6f852 │ │ ldr r2, [r3, #0] │ │ cmp r0, r2 │ │ - blt.n 6fe46 │ │ + blt.n 6f862 │ │ ldr r1, [r3, #0] │ │ - ldr r0, [pc, #32] ; (6fe5c ) │ │ + ldr r0, [pc, #32] ; (6f878 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 6fe54 │ │ + b.n 6f870 │ │ movs r2, #68 ; 0x44 │ │ adds r4, #236 ; 0xec │ │ adds r0, r1, #0 │ │ muls r0, r2 │ │ ldr r3, [r4, #0] │ │ adds r0, r3, r0 │ │ ldr r0, [r0, #64] ; 0x40 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r7, #9] │ │ + ldrb r4, [r3, #17] │ │ movs r6, r0 │ │ - subs r7, #16 │ │ + ldr r1, [pc, #544] ; (6fa9c ) │ │ movs r3, r0 │ │ │ │ -0006fe60 : │ │ - ldr r3, [pc, #60] ; (6fea0 ) │ │ +0006f87c : │ │ + ldr r3, [pc, #60] ; (6f8bc ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ adds r1, r0, #0 │ │ cmp r4, #0 │ │ - bne.n 6fe74 │ │ - bl 6f9c4 │ │ - b.n 6fe8e │ │ + bne.n 6f890 │ │ + bl 6f3e0 │ │ + b.n 6f8aa │ │ adds r3, r4, #0 │ │ adds r3, #232 ; 0xe8 │ │ cmp r0, #0 │ │ - blt.n 6fe82 │ │ + blt.n 6f89e │ │ ldr r2, [r3, #0] │ │ cmp r0, r2 │ │ - blt.n 6fe92 │ │ + blt.n 6f8ae │ │ ldr r1, [r3, #0] │ │ - ldr r0, [pc, #28] ; (6fea4 ) │ │ + ldr r0, [pc, #28] ; (6f8c0 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 6fe9e │ │ + b.n 6f8ba │ │ movs r2, #68 ; 0x44 │ │ adds r4, #236 ; 0xec │ │ adds r0, r1, #0 │ │ muls r0, r2 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r0, r3] │ │ pop {r4, pc} │ │ - strb r4, [r5, #8] │ │ + ldrb r0, [r2, #16] │ │ movs r6, r0 │ │ - subs r6, #196 ; 0xc4 │ │ + ldr r1, [pc, #240] ; (6f9b4 ) │ │ movs r3, r0 │ │ │ │ -0006fea8 : │ │ - ldr r3, [pc, #124] ; (6ff28 ) │ │ +0006f8c4 : │ │ + ldr r3, [pc, #124] ; (6f944 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ adds r5, r0, #0 │ │ ldr r0, [r3, #0] │ │ adds r4, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 6febe │ │ - bl 6f9c4 │ │ - b.n 6fed8 │ │ + bne.n 6f8da │ │ + bl 6f3e0 │ │ + b.n 6f8f4 │ │ adds r3, r0, #0 │ │ adds r3, #232 ; 0xe8 │ │ cmp r5, #0 │ │ - blt.n 6fecc │ │ + blt.n 6f8e8 │ │ ldr r2, [r3, #0] │ │ cmp r5, r2 │ │ - blt.n 6fede │ │ + blt.n 6f8fa │ │ ldr r1, [r3, #0] │ │ - ldr r0, [pc, #92] ; (6ff2c ) │ │ + ldr r0, [pc, #92] ; (6f948 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 6ff26 │ │ + b.n 6f942 │ │ cmp r1, #0 │ │ - beq.n 6ff24 │ │ + beq.n 6f940 │ │ movs r3, #68 ; 0x44 │ │ adds r6, r3, #0 │ │ muls r6, r5 │ │ adds r3, r0, #0 │ │ adds r3, #236 ; 0xec │ │ ldr r3, [r3, #0] │ │ adds r6, r3, r6 │ │ ldr r3, [r0, #12] │ │ cmp r3, #0 │ │ - bne.n 6ff00 │ │ + bne.n 6f91c │ │ cmp r5, #0 │ │ - bne.n 6ff0c │ │ + bne.n 6f928 │ │ str r5, [r4, #0] │ │ str r5, [r4, #4] │ │ - b.n 6ff1c │ │ + b.n 6f938 │ │ adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 6fef6 │ │ - b.n 6ff24 │ │ + bne.n 6f912 │ │ + b.n 6f940 │ │ subs r0, r5, #1 │ │ adds r1, r4, #0 │ │ - bl 6fea8 │ │ + bl 6f8c4 │ │ ldr r3, [r4, #0] │ │ ldr r2, [r4, #8] │ │ adds r3, r3, r2 │ │ str r3, [r4, #0] │ │ ldr r3, [r6, #40] ; 0x28 │ │ str r3, [r4, #8] │ │ ldr r3, [r6, #44] ; 0x2c │ │ str r3, [r4, #12] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - strb r4, [r4, #7] │ │ + ldrb r0, [r1, #15] │ │ movs r6, r0 │ │ - subs r6, #122 ; 0x7a │ │ + ldr r0, [pc, #968] ; (6fd14 ) │ │ movs r3, r0 │ │ │ │ -0006ff30 : │ │ +0006f94c : │ │ ldr r3, [r0, #8] │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r4, r3, #0 │ │ movs r7, #0 │ │ ldr r6, [r0, #12] │ │ str r1, [sp, #4] │ │ cmp r7, r4 │ │ - bge.n 6ff5a │ │ + bge.n 6f976 │ │ movs r1, #20 │ │ muls r1, r7 │ │ ldr r0, [sp, #4] │ │ adds r1, r6, r1 │ │ - bl 6fc20 │ │ + bl 6f63c │ │ cmp r0, #0 │ │ - bne.n 6ff56 │ │ + bne.n 6f972 │ │ movs r0, #0 │ │ - b.n 6ffa0 │ │ + b.n 6f9bc │ │ adds r7, #1 │ │ - b.n 6ff3e │ │ + b.n 6f95a │ │ ldr r3, [r5, #4] │ │ cmp r4, r3 │ │ - bne.n 6ff7e │ │ + bne.n 6f99a │ │ adds r3, r4, #0 │ │ movs r1, #20 │ │ adds r3, #32 │ │ adds r2, r1, #0 │ │ muls r2, r3 │ │ adds r0, r6, #0 │ │ adds r1, r2, #0 │ │ bl 6bcf4 │ │ subs r6, r0, #0 │ │ - beq.n 6ff52 │ │ + beq.n 6f96e │ │ ldr r3, [r5, #4] │ │ str r0, [r5, #12] │ │ adds r3, #32 │ │ str r3, [r5, #4] │ │ movs r2, #20 │ │ muls r4, r2 │ │ ldr r3, [sp, #4] │ │ @@ -173606,375 +172874,375 @@ │ │ ldmia r3!, {r0, r1, r4} │ │ stmia r6!, {r0, r1, r4} │ │ ldmia r3!, {r0, r1} │ │ stmia r6!, {r0, r1} │ │ ldr r3, [r5, #8] │ │ ldr r0, [r5, #12] │ │ adds r1, r3, #1 │ │ - ldr r3, [pc, #12] ; (6ffa4 ) │ │ + ldr r3, [pc, #12] ; (6f9c0 ) │ │ str r1, [r5, #8] │ │ add r3, pc │ │ bl 6c534 │ │ movs r0, #1 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ stc2 15, cr15, [r5], {255} ; 0xff │ │ │ │ -0006ffa8 : │ │ +0006f9c4 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #68] ; (6fff0 ) │ │ + ldr r3, [pc, #68] ; (6fa0c ) │ │ mov ip, r0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 6ffbc │ │ - bl 6f9c4 │ │ - b.n 6ffd6 │ │ + bne.n 6f9d8 │ │ + bl 6f3e0 │ │ + b.n 6f9f2 │ │ adds r2, r3, #0 │ │ adds r2, #232 ; 0xe8 │ │ cmp r0, #0 │ │ - blt.n 6ffca │ │ + blt.n 6f9e6 │ │ ldr r1, [r2, #0] │ │ cmp r0, r1 │ │ - blt.n 6ffdc │ │ + blt.n 6f9f8 │ │ ldr r1, [r2, #0] │ │ - ldr r0, [pc, #36] ; (6fff4 ) │ │ + ldr r0, [pc, #36] ; (6fa10 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 6ffec │ │ + b.n 6fa08 │ │ movs r2, #68 ; 0x44 │ │ adds r3, #236 ; 0xec │ │ mov r0, ip │ │ muls r0, r2 │ │ ldr r3, [r3, #0] │ │ adds r0, r3, r0 │ │ - bl 6f9d4 │ │ + bl 6f3f0 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - strb r2, [r4, #3] │ │ + ldrb r6, [r0, #11] │ │ movs r6, r0 │ │ - subs r5, #124 ; 0x7c │ │ + blxns lr │ │ movs r3, r0 │ │ │ │ -0006fff8 : │ │ +0006fa14 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #124] ; (70078 ) │ │ + ldr r3, [pc, #124] ; (6fa94 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r7, r1, #0 │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - bne.n 70010 │ │ - bl 6f9c4 │ │ - b.n 7002a │ │ + bne.n 6fa2c │ │ + bl 6f3e0 │ │ + b.n 6fa46 │ │ adds r2, r3, #0 │ │ adds r2, #232 ; 0xe8 │ │ cmp r0, #0 │ │ - blt.n 7001e │ │ + blt.n 6fa3a │ │ ldr r1, [r2, #0] │ │ cmp r0, r1 │ │ - blt.n 70030 │ │ + blt.n 6fa4c │ │ ldr r1, [r2, #0] │ │ - ldr r0, [pc, #88] ; (7007c ) │ │ + ldr r0, [pc, #88] ; (6fa98 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 70076 │ │ + b.n 6fa92 │ │ movs r2, #68 ; 0x44 │ │ adds r3, #236 ; 0xec │ │ adds r0, r4, #0 │ │ muls r0, r2 │ │ ldr r6, [r3, #0] │ │ adds r6, r6, r0 │ │ cmp r7, #0 │ │ - bge.n 70052 │ │ + bge.n 6fa6e │ │ adds r0, r6, #0 │ │ - bl 6f9d4 │ │ + bl 6f3f0 │ │ subs r1, r0, #1 │ │ - ldr r0, [pc, #52] ; (70080 ) │ │ + ldr r0, [pc, #52] ; (6fa9c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70076 │ │ + b.n 6fa92 │ │ adds r0, r6, #0 │ │ - bl 6f9d4 │ │ + bl 6f3f0 │ │ cmp r7, r0 │ │ - bge.n 70040 │ │ + bge.n 6fa5c │ │ subs r0, r5, #0 │ │ - beq.n 70076 │ │ + beq.n 6fa92 │ │ movs r2, #20 │ │ adds r4, r7, #0 │ │ muls r4, r2 │ │ adds r2, r5, #0 │ │ ldr r3, [r6, #12] │ │ adds r3, r3, r4 │ │ ldmia r3!, {r0, r1, r4} │ │ stmia r2!, {r0, r1, r4} │ │ ldmia r3!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - strb r2, [r2, #2] │ │ + ldrb r6, [r6, #9] │ │ movs r6, r0 │ │ - subs r5, #40 ; 0x28 │ │ + blx r4 │ │ movs r3, r0 │ │ - cmp r4, #88 ; 0x58 │ │ + adds r2, #60 ; 0x3c │ │ movs r3, r0 │ │ │ │ -00070084 : │ │ - ldr r3, [pc, #84] ; (700dc ) │ │ +0006faa0 : │ │ + ldr r3, [pc, #84] ; (6faf8 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 70098 │ │ - bl 6f9c4 │ │ - b.n 700b2 │ │ + bne.n 6fab4 │ │ + bl 6f3e0 │ │ + b.n 6face │ │ adds r2, r3, #0 │ │ adds r2, #232 ; 0xe8 │ │ cmp r0, #0 │ │ - blt.n 700a6 │ │ + blt.n 6fac2 │ │ ldr r0, [r2, #0] │ │ cmp r4, r0 │ │ - blt.n 700b8 │ │ + blt.n 6fad4 │ │ ldr r1, [r2, #0] │ │ - ldr r0, [pc, #52] ; (700e0 ) │ │ + ldr r0, [pc, #52] ; (6fafc ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 700d8 │ │ + b.n 6faf4 │ │ movs r2, #68 ; 0x44 │ │ adds r3, #236 ; 0xec │ │ adds r0, r4, #0 │ │ muls r0, r2 │ │ ldr r3, [r3, #0] │ │ adds r3, r3, r0 │ │ subs r0, r1, #0 │ │ - beq.n 700d8 │ │ + beq.n 6faf4 │ │ adds r3, #16 │ │ adds r0, r3, #0 │ │ adds r3, r1, #0 │ │ ldmia r0!, {r1, r2, r4} │ │ stmia r3!, {r1, r2, r4} │ │ ldmia r0!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r1, #0] │ │ + ldrb r4, [r5, #7] │ │ movs r6, r0 │ │ - subs r4, #160 ; 0xa0 │ │ + bx r3 │ │ movs r3, r0 │ │ │ │ -000700e4 : │ │ - ldr r3, [pc, #84] ; (7013c ) │ │ +0006fb00 : │ │ + ldr r3, [pc, #84] ; (6fb58 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 700f8 │ │ - bl 6f9c4 │ │ - b.n 70112 │ │ + bne.n 6fb14 │ │ + bl 6f3e0 │ │ + b.n 6fb2e │ │ adds r2, r3, #0 │ │ adds r2, #232 ; 0xe8 │ │ cmp r0, #0 │ │ - blt.n 70106 │ │ + blt.n 6fb22 │ │ ldr r0, [r2, #0] │ │ cmp r4, r0 │ │ - blt.n 70118 │ │ + blt.n 6fb34 │ │ ldr r1, [r2, #0] │ │ - ldr r0, [pc, #52] ; (70140 ) │ │ + ldr r0, [pc, #52] ; (6fb5c ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 70138 │ │ + b.n 6fb54 │ │ movs r2, #68 ; 0x44 │ │ adds r3, #236 ; 0xec │ │ adds r0, r4, #0 │ │ muls r0, r2 │ │ ldr r3, [r3, #0] │ │ adds r3, r3, r0 │ │ subs r0, r1, #0 │ │ - beq.n 70138 │ │ + beq.n 6fb54 │ │ adds r3, #36 ; 0x24 │ │ adds r0, r3, #0 │ │ adds r3, r1, #0 │ │ ldmia r0!, {r1, r2, r4} │ │ stmia r3!, {r1, r2, r4} │ │ ldmia r0!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r0, [r5, #120] ; 0x78 │ │ + ldrb r4, [r1, #6] │ │ movs r6, r0 │ │ - subs r4, #64 ; 0x40 │ │ + mov r8, r7 │ │ movs r3, r0 │ │ │ │ -00070144 : │ │ - ldr r3, [pc, #64] ; (70188 ) │ │ +0006fb60 : │ │ + ldr r3, [pc, #64] ; (6fba4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ mov ip, r0 │ │ cmp r4, #0 │ │ - bne.n 70158 │ │ - bl 6f9c4 │ │ - b.n 70172 │ │ + bne.n 6fb74 │ │ + bl 6f3e0 │ │ + b.n 6fb8e │ │ adds r3, r4, #0 │ │ adds r3, #232 ; 0xe8 │ │ cmp r0, #0 │ │ - blt.n 70166 │ │ + blt.n 6fb82 │ │ ldr r0, [r3, #0] │ │ cmp ip, r0 │ │ - blt.n 70176 │ │ + blt.n 6fb92 │ │ ldr r1, [r3, #0] │ │ - ldr r0, [pc, #32] ; (7018c ) │ │ + ldr r0, [pc, #32] ; (6fba8 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 70186 │ │ + b.n 6fba2 │ │ movs r3, #68 ; 0x44 │ │ adds r4, #236 ; 0xec │ │ mov r0, ip │ │ muls r0, r3 │ │ ldr r3, [r4, #0] │ │ adds r0, r3, r0 │ │ - bl 6fa08 │ │ + bl 6f424 │ │ pop {r4, pc} │ │ - ldr r0, [r1, #116] ; 0x74 │ │ + ldrb r4, [r5, #4] │ │ movs r6, r0 │ │ - subs r3, #224 ; 0xe0 │ │ + mov r0, fp │ │ movs r3, r0 │ │ │ │ -00070190 : │ │ - ldr r3, [pc, #328] ; (702dc ) │ │ +0006fbac : │ │ + ldr r3, [pc, #328] ; (6fcf8 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #44 ; 0x2c │ │ adds r7, r0, #0 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #4] │ │ str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #316] ; (702e0 ) │ │ + ldr r2, [pc, #316] ; (6fcfc ) │ │ add r2, pc │ │ ldr r4, [r2, #0] │ │ cmp r4, #0 │ │ - bne.n 701b2 │ │ - bl 6f9c4 │ │ - b.n 701c8 │ │ + bne.n 6fbce │ │ + bl 6f3e0 │ │ + b.n 6fbe4 │ │ cmp r0, #0 │ │ - beq.n 701c0 │ │ + beq.n 6fbdc │ │ adds r3, r4, #0 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 701ce │ │ - ldr r0, [pc, #288] ; (702e4 ) │ │ + beq.n 6fbea │ │ + ldr r0, [pc, #288] ; (6fd00 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 702ca │ │ + b.n 6fce6 │ │ adds r5, r4, #0 │ │ ldr r3, [r0, #16] │ │ - ldr r2, [pc, #276] ; (702e8 ) │ │ - ldr r1, [pc, #276] ; (702ec ) │ │ + ldr r2, [pc, #276] ; (6fd04 ) │ │ + ldr r1, [pc, #276] ; (6fd08 ) │ │ lsrs r6, r3, #16 │ │ lsls r6, r6, #16 │ │ adds r6, r6, r2 │ │ ands r6, r1 │ │ adds r5, #232 ; 0xe8 │ │ cmp r6, #0 │ │ - bne.n 701f0 │ │ + bne.n 6fc0c │ │ ldr r2, [r5, #0] │ │ lsls r0, r3, #16 │ │ lsrs r0, r0, #16 │ │ cmp r0, r2 │ │ - bge.n 702c0 │ │ - b.n 702ca │ │ + bge.n 6fcdc │ │ + b.n 6fce6 │ │ ldr r0, [r0, #20] │ │ - ldr r6, [pc, #244] ; (702e8 ) │ │ + ldr r6, [pc, #244] ; (6fd04 ) │ │ lsrs r2, r0, #16 │ │ lsls r2, r2, #16 │ │ adds r2, r2, r6 │ │ ands r2, r1 │ │ - beq.n 7020a │ │ + beq.n 6fc26 │ │ movs r1, #68 ; 0x44 │ │ ldr r2, [r5, #0] │ │ adds r4, #236 ; 0xec │ │ movs r5, #0 │ │ mov ip, r1 │ │ - b.n 70228 │ │ + b.n 6fc44 │ │ ldr r3, [r5, #0] │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ cmp r0, r3 │ │ - blt.n 702ca │ │ + blt.n 6fce6 │ │ adds r0, r2, #0 │ │ - b.n 702ca │ │ + b.n 6fce6 │ │ mov r6, ip │ │ muls r6, r5 │ │ ldr r1, [r4, #0] │ │ adds r6, r1, r6 │ │ ldr r6, [r6, #56] ; 0x38 │ │ cmp r6, r7 │ │ - beq.n 702c4 │ │ + beq.n 6fce0 │ │ adds r5, #1 │ │ cmp r5, r2 │ │ - blt.n 70218 │ │ + blt.n 6fc34 │ │ ldr r4, [r7, #24] │ │ movs r6, #1 │ │ lsrs r2, r4, #31 │ │ adds r4, r2, r4 │ │ asrs r4, r4, #1 │ │ adds r4, r3, r4 │ │ str r4, [sp, #12] │ │ ldr r4, [r7, #28] │ │ negs r6, r6 │ │ lsrs r3, r4, #31 │ │ adds r4, r3, r4 │ │ asrs r4, r4, #1 │ │ adds r0, r0, r4 │ │ movs r4, #0 │ │ - ldr r3, [pc, #164] ; (702f0 ) │ │ + ldr r3, [pc, #164] ; (6fd0c ) │ │ str r0, [sp, #16] │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #164] ; (702f4 ) │ │ + ldr r3, [pc, #164] ; (6fd10 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #232 ; 0xe8 │ │ ldr r3, [r3, #0] │ │ cmp r4, r3 │ │ - bge.n 702b4 │ │ + bge.n 6fcd0 │ │ add r5, sp, #20 │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ add r7, sp, #12 │ │ - bl 6fea8 │ │ + bl 6f8c4 │ │ adds r0, r7, #0 │ │ movs r1, #1 │ │ adds r2, r5, #0 │ │ movs r3, #0 │ │ bl 88b2c │ │ cmp r0, #0 │ │ - bne.n 702c8 │ │ + bne.n 6fce4 │ │ ldr r3, [r5, #8] │ │ ldr r2, [r5, #12] │ │ lsrs r1, r3, #31 │ │ adds r1, r1, r3 │ │ ldr r3, [sp, #20] │ │ asrs r1, r1, #1 │ │ negs r1, r1 │ │ @@ -173992,876 +173260,876 @@ │ │ adds r5, r3, #0 │ │ muls r5, r3 │ │ adds r2, r1, #0 │ │ muls r2, r1 │ │ ldr r3, [sp, #0] │ │ adds r1, r2, r5 │ │ cmp r1, r3 │ │ - bge.n 702b0 │ │ + bge.n 6fccc │ │ adds r6, r4, #0 │ │ str r1, [sp, #0] │ │ adds r4, #1 │ │ - b.n 7024e │ │ + b.n 6fc6a │ │ cmp r6, #0 │ │ - bge.n 702c0 │ │ - ldr r0, [pc, #60] ; (702f8 ) │ │ + bge.n 6fcdc │ │ + ldr r0, [pc, #60] ; (6fd14 ) │ │ add r0, pc │ │ bl 18a98 │ │ adds r0, r6, #0 │ │ - b.n 702ca │ │ + b.n 6fce6 │ │ adds r0, r5, #0 │ │ - b.n 702ca │ │ + b.n 6fce6 │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 702d8 │ │ + beq.n 6fcf4 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r1, #228 ; 0xe4 │ │ + movs r7, #200 ; 0xc8 │ │ movs r6, r0 │ │ - ldr r4, [r5, #108] ; 0x6c │ │ + ldrb r0, [r2, #3] │ │ movs r6, r0 │ │ - cmp r4, #79 ; 0x4f │ │ + adds r2, #51 ; 0x33 │ │ movs r3, r0 │ │ movs r0, r0 │ │ - b.n 702f0 │ │ + b.n 6fd0c │ │ ; instruction: 0xffffefff │ │ ; instruction: 0xffff7fff │ │ - ldr r0, [r0, #100] ; 0x64 │ │ + ldrb r4, [r4, #0] │ │ movs r6, r0 │ │ - subs r2, #187 ; 0xbb │ │ + cmp r3, r6 │ │ movs r3, r0 │ │ │ │ -000702fc : │ │ +0006fd18 : │ │ push {r3, lr} │ │ - bl 70190 │ │ + bl 6fbac │ │ adds r3, r0, #0 │ │ movs r0, #0 │ │ cmp r3, r0 │ │ - blt.n 7031a │ │ + blt.n 6fd36 │ │ movs r0, #68 ; 0x44 │ │ - ldr r2, [pc, #12] ; (7031c ) │ │ + ldr r2, [pc, #12] ; (6fd38 ) │ │ muls r0, r3 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ adds r2, #236 ; 0xec │ │ ldr r3, [r2, #0] │ │ adds r0, r3, r0 │ │ pop {r3, pc} │ │ - ldr r0, [r0, #88] ; 0x58 │ │ + strb r4, [r4, #29] │ │ movs r6, r0 │ │ │ │ -00070320 : │ │ - ldr r3, [pc, #72] ; (7036c ) │ │ +0006fd3c : │ │ + ldr r3, [pc, #72] ; (6fd88 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r1, #0 │ │ cmp r3, #0 │ │ - bne.n 70334 │ │ - bl 6f9c4 │ │ - b.n 70348 │ │ + bne.n 6fd50 │ │ + bl 6f3e0 │ │ + b.n 6fd64 │ │ cmp r0, #0 │ │ - beq.n 70340 │ │ + beq.n 6fd5c │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 7034e │ │ - ldr r0, [pc, #44] ; (70370 ) │ │ + beq.n 6fd6a │ │ + ldr r0, [pc, #44] ; (6fd8c ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 7036a │ │ + b.n 6fd86 │ │ adds r0, #72 ; 0x48 │ │ cmp r1, #0 │ │ - beq.n 70362 │ │ + beq.n 6fd7e │ │ adds r3, r0, #0 │ │ ldmia r4!, {r0, r1, r2} │ │ stmia r3!, {r0, r1, r2} │ │ movs r0, #0 │ │ ldmia r4!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ - b.n 7036a │ │ + b.n 6fd86 │ │ movs r2, #20 │ │ bl 6b964 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ - ldr r4, [r5, #84] ; 0x54 │ │ + strb r0, [r2, #29] │ │ movs r6, r0 │ │ - cmp r2, #207 ; 0xcf │ │ + adds r0, #179 ; 0xb3 │ │ movs r3, r0 │ │ │ │ -00070374 : │ │ +0006fd90 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #200] ; (70440 ) │ │ + ldr r5, [pc, #200] ; (6fe5c ) │ │ sub sp, #36 ; 0x24 │ │ adds r7, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ subs r6, r1, #0 │ │ ldr r3, [r5, #0] │ │ str r5, [sp, #4] │ │ str r3, [sp, #28] │ │ - bne.n 70398 │ │ - ldr r0, [pc, #184] ; (70444 ) │ │ - ldr r1, [pc, #184] ; (70448 ) │ │ + bne.n 6fdb4 │ │ + ldr r0, [pc, #184] ; (6fe60 ) │ │ + ldr r1, [pc, #184] ; (6fe64 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 7042c │ │ - ldr r3, [pc, #176] ; (7044c ) │ │ + b.n 6fe48 │ │ + ldr r3, [pc, #176] ; (6fe68 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 703a8 │ │ - bl 6f9c4 │ │ - b.n 703bc │ │ + bne.n 6fdc4 │ │ + bl 6f3e0 │ │ + b.n 6fdd8 │ │ cmp r0, #0 │ │ - beq.n 703b4 │ │ + beq.n 6fdd0 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 703c2 │ │ - ldr r0, [pc, #152] ; (70450 ) │ │ + beq.n 6fdde │ │ + ldr r0, [pc, #152] ; (6fe6c ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 7042c │ │ + b.n 6fe48 │ │ adds r3, r0, #0 │ │ add r4, sp, #8 │ │ adds r2, r4, #0 │ │ adds r3, #72 ; 0x48 │ │ ldmia r3!, {r0, r1, r5} │ │ stmia r2!, {r0, r1, r5} │ │ ldmia r3!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - bne.n 703dc │ │ + bne.n 6fdf8 │ │ ldr r3, [r7, #24] │ │ str r3, [r4, #4] │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - bne.n 703e6 │ │ + bne.n 6fe02 │ │ ldr r3, [r7, #28] │ │ str r3, [r4, #8] │ │ adds r0, r7, #0 │ │ - bl 702fc │ │ - ldr r2, [pc, #100] ; (70454 ) │ │ + bl 6fd18 │ │ + ldr r2, [pc, #100] ; (6fe70 ) │ │ ldr r3, [r7, #48] ; 0x30 │ │ ands r3, r2 │ │ cmp r3, r2 │ │ - bne.n 70404 │ │ + bne.n 6fe20 │ │ adds r3, r4, #0 │ │ adds r0, #16 │ │ ldmia r0!, {r1, r2, r5} │ │ stmia r3!, {r1, r2, r5} │ │ ldmia r0!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ - b.n 70420 │ │ + b.n 6fe3c │ │ adds r0, r7, #0 │ │ - bl 702fc │ │ + bl 6fd18 │ │ adds r1, r4, #0 │ │ adds r2, r4, #0 │ │ - bl 6fa08 │ │ + bl 6f424 │ │ cmp r0, #0 │ │ - bne.n 70420 │ │ - ldr r0, [pc, #64] ; (70458 ) │ │ + bne.n 6fe3c │ │ + ldr r0, [pc, #64] ; (6fe74 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 7042c │ │ + b.n 6fe48 │ │ adds r3, r6, #0 │ │ ldmia r4!, {r0, r1, r2} │ │ stmia r3!, {r0, r1, r2} │ │ movs r0, #0 │ │ ldmia r4!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 7043a │ │ + beq.n 6fe56 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - subs r4, r7, #7 │ │ + movs r5, #224 ; 0xe0 │ │ movs r6, r0 │ │ - lsrs r2, r2, #7 │ │ + lsrs r6, r6, #30 │ │ movs r3, r0 │ │ - subs r2, #0 │ │ + add r0, pc │ │ movs r3, r0 │ │ - ldr r6, [r6, #76] ; 0x4c │ │ + strb r2, [r3, #27] │ │ movs r6, r0 │ │ - cmp r2, #91 ; 0x5b │ │ + adds r0, #63 ; 0x3f │ │ movs r3, r0 │ │ asrs r1, r0, #32 │ │ movs r0, r0 │ │ - subs r1, #125 ; 0x7d │ │ + mvns r5, r6 │ │ movs r3, r0 │ │ │ │ -0007045c : │ │ - ldr r3, [pc, #48] ; (70490 ) │ │ +0006fe78 : │ │ + ldr r3, [pc, #48] ; (6feac ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 7046e │ │ - bl 6f9c4 │ │ - b.n 70482 │ │ + bne.n 6fe8a │ │ + bl 6f3e0 │ │ + b.n 6fe9e │ │ cmp r0, #0 │ │ - beq.n 7047a │ │ + beq.n 6fe96 │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 70486 │ │ - ldr r0, [pc, #24] ; (70494 ) │ │ + beq.n 6fea2 │ │ + ldr r0, [pc, #24] ; (6feb0 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 7048c │ │ - bl 702fc │ │ + b.n 6fea8 │ │ + bl 6fd18 │ │ ldr r0, [r0, #36] ; 0x24 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r0, [r6, #64] ; 0x40 │ │ + strb r4, [r2, #24] │ │ movs r6, r0 │ │ - cmp r1, #149 ; 0x95 │ │ + cmp r7, #121 ; 0x79 │ │ movs r3, r0 │ │ │ │ -00070498 : │ │ - ldr r3, [pc, #44] ; (704c8 ) │ │ +0006feb4 : │ │ + ldr r3, [pc, #44] ; (6fee4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 704aa │ │ - bl 6f9c4 │ │ - b.n 704be │ │ + bne.n 6fec6 │ │ + bl 6f3e0 │ │ + b.n 6feda │ │ cmp r0, #0 │ │ - beq.n 704b6 │ │ + beq.n 6fed2 │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 704c2 │ │ - ldr r0, [pc, #20] ; (704cc ) │ │ + beq.n 6fede │ │ + ldr r0, [pc, #20] ; (6fee8 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 704c4 │ │ + b.n 6fee0 │ │ ldr r0, [r0, #4] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r4, [r6, #60] ; 0x3c │ │ + strb r0, [r3, #23] │ │ movs r6, r0 │ │ - cmp r1, #89 ; 0x59 │ │ + cmp r7, #61 ; 0x3d │ │ movs r3, r0 │ │ │ │ -000704d0 : │ │ - ldr r3, [pc, #32] ; (704f4 ) │ │ +0006feec : │ │ + ldr r3, [pc, #32] ; (6ff10 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ subs r3, r2, #0 │ │ - beq.n 704ee │ │ + beq.n 6ff0a │ │ adds r2, #240 ; 0xf0 │ │ ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ - beq.n 704ee │ │ + beq.n 6ff0a │ │ ldr r2, [r3, #4] │ │ cmp r2, r0 │ │ - beq.n 704ee │ │ + beq.n 6ff0a │ │ adds r3, #8 │ │ ldr r3, [r3, #124] ; 0x7c │ │ - b.n 704de │ │ + b.n 6fefa │ │ adds r0, r3, #0 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - ldr r6, [r7, #56] ; 0x38 │ │ + strb r2, [r4, #22] │ │ movs r6, r0 │ │ │ │ -000704f8 : │ │ - ldr r3, [pc, #44] ; (70528 ) │ │ +0006ff14 : │ │ + ldr r3, [pc, #44] ; (6ff44 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 7050a │ │ - bl 6f9c4 │ │ - b.n 7051e │ │ + bne.n 6ff26 │ │ + bl 6f3e0 │ │ + b.n 6ff3a │ │ cmp r0, #0 │ │ - beq.n 70516 │ │ + beq.n 6ff32 │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 70522 │ │ - ldr r0, [pc, #20] ; (7052c ) │ │ + beq.n 6ff3e │ │ + ldr r0, [pc, #20] ; (6ff48 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 70524 │ │ + b.n 6ff40 │ │ ldr r0, [r0, #48] ; 0x30 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r4, [r2, #56] ; 0x38 │ │ + strb r0, [r7, #21] │ │ movs r6, r0 │ │ - cmp r0, #249 ; 0xf9 │ │ + cmp r6, #221 ; 0xdd │ │ movs r3, r0 │ │ │ │ -00070530 : │ │ +0006ff4c : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #92] ; (70590 ) │ │ + ldr r3, [pc, #92] ; (6ffac ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r5, r1, #0 │ │ cmp r3, #0 │ │ - bne.n 70546 │ │ - bl 6f9c4 │ │ - b.n 7058e │ │ + bne.n 6ff62 │ │ + bl 6f3e0 │ │ + b.n 6ffaa │ │ cmp r0, #0 │ │ - beq.n 70552 │ │ + beq.n 6ff6e │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 7055c │ │ - ldr r0, [pc, #64] ; (70594 ) │ │ + beq.n 6ff78 │ │ + ldr r0, [pc, #64] ; (6ffb0 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 7058e │ │ + b.n 6ffaa │ │ ldr r0, [r0, #8] │ │ cmp r1, r0 │ │ - beq.n 7058e │ │ + beq.n 6ffaa │ │ bl 6bcfc │ │ cmp r5, #0 │ │ - beq.n 7057a │ │ + beq.n 6ff96 │ │ ldrb r3, [r5, #0] │ │ cmp r3, #0 │ │ - beq.n 7057a │ │ + beq.n 6ff96 │ │ adds r0, r5, #0 │ │ bl 6ba96 │ │ str r0, [r4, #8] │ │ - b.n 7057e │ │ + b.n 6ff9a │ │ movs r3, #0 │ │ str r3, [r4, #8] │ │ - ldr r3, [pc, #24] ; (70598 ) │ │ + ldr r3, [pc, #24] ; (6ffb4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #32] │ │ cmp r3, #0 │ │ - beq.n 7058e │ │ + beq.n 6ffaa │ │ adds r1, r4, #0 │ │ blx r3 │ │ pop {r3, r4, r5, pc} │ │ - ldr r2, [r3, #52] ; 0x34 │ │ + strb r6, [r7, #20] │ │ movs r6, r0 │ │ - cmp r0, #189 ; 0xbd │ │ + cmp r6, #161 ; 0xa1 │ │ movs r3, r0 │ │ - ldr r0, [r2, #48] ; 0x30 │ │ + strb r4, [r6, #19] │ │ movs r6, r0 │ │ │ │ -0007059c : │ │ +0006ffb8 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #56] ; (705d8 ) │ │ + ldr r3, [pc, #56] ; (6fff4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 705b2 │ │ - bl 6f9c4 │ │ - ldr r0, [pc, #44] ; (705dc ) │ │ + bne.n 6ffce │ │ + bl 6f3e0 │ │ + ldr r0, [pc, #44] ; (6fff8 ) │ │ add r0, pc │ │ - b.n 705d6 │ │ + b.n 6fff2 │ │ cmp r0, #0 │ │ - beq.n 705be │ │ + beq.n 6ffda │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 705cc │ │ - ldr r0, [pc, #32] ; (705e0 ) │ │ + beq.n 6ffe8 │ │ + ldr r0, [pc, #32] ; (6fffc ) │ │ add r0, pc │ │ bl 18a98 │ │ - ldr r0, [pc, #28] ; (705e4 ) │ │ + ldr r0, [pc, #28] ; (70000 ) │ │ add r0, pc │ │ - b.n 705d6 │ │ + b.n 6fff2 │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - bne.n 705d6 │ │ - ldr r0, [pc, #20] ; (705e8 ) │ │ + bne.n 6fff2 │ │ + ldr r0, [pc, #20] ; (70004 ) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [r6, #44] ; 0x2c │ │ + strb r4, [r2, #19] │ │ movs r6, r0 │ │ - lsrs r4, r4, #2 │ │ + lsrs r0, r1, #26 │ │ movs r3, r0 │ │ - cmp r0, #81 ; 0x51 │ │ + cmp r6, #53 ; 0x35 │ │ movs r3, r0 │ │ - lsrs r2, r1, #2 │ │ + lsrs r6, r5, #25 │ │ movs r3, r0 │ │ - lsrs r6, r7, #1 │ │ + lsrs r2, r4, #25 │ │ movs r3, r0 │ │ │ │ -000705ec : │ │ +00070008 : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #80] ; (70640 ) │ │ + ldr r5, [pc, #80] ; (7005c ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ adds r6, r1, #0 │ │ cmp r3, #0 │ │ - bne.n 70602 │ │ - bl 6f9c4 │ │ - b.n 7063e │ │ + bne.n 7001e │ │ + bl 6f3e0 │ │ + b.n 7005a │ │ cmp r0, #0 │ │ - beq.n 7060e │ │ + beq.n 7002a │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 70618 │ │ - ldr r0, [pc, #52] ; (70644 ) │ │ + beq.n 70034 │ │ + ldr r0, [pc, #52] ; (70060 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 7063e │ │ + b.n 7005a │ │ cmp r1, #0 │ │ - beq.n 7063e │ │ + beq.n 7005a │ │ ldr r0, [r0, #12] │ │ - bl 6f1f4 │ │ + bl 751bc │ │ movs r2, #0 │ │ adds r0, r6, #0 │ │ - ldr r1, [pc, #32] ; (70648 ) │ │ - bl 6f6e4 │ │ + ldr r1, [pc, #32] ; (70064 ) │ │ + bl 756ac │ │ subs r2, r0, #0 │ │ str r0, [r4, #12] │ │ - beq.n 7063e │ │ + beq.n 7005a │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 7063e │ │ + beq.n 7005a │ │ adds r1, r4, #0 │ │ blx r3 │ │ pop {r4, r5, r6, pc} │ │ - ldr r6, [r3, #40] ; 0x28 │ │ + strb r2, [r0, #18] │ │ movs r6, r0 │ │ - cmp r0, #1 │ │ + cmp r5, #229 ; 0xe5 │ │ movs r3, r0 │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ │ │ -0007064c : │ │ - ldr r3, [pc, #176] ; (70700 ) │ │ +00070068 : │ │ + ldr r3, [pc, #176] ; (7011c ) │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r6, [r3, #0] │ │ adds r5, r0, #0 │ │ adds r7, r1, #0 │ │ str r2, [sp, #4] │ │ cmp r6, #0 │ │ - bne.n 70664 │ │ - bl 6f9c4 │ │ - b.n 70678 │ │ + bne.n 70080 │ │ + bl 6f3e0 │ │ + b.n 70094 │ │ cmp r0, #0 │ │ - beq.n 70670 │ │ + beq.n 7008c │ │ ldr r3, [r0, #0] │ │ adds r6, #244 ; 0xf4 │ │ cmp r3, r6 │ │ - beq.n 7067c │ │ - ldr r0, [pc, #144] ; (70704 ) │ │ + beq.n 70098 │ │ + ldr r0, [pc, #144] ; (70120 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 706fc │ │ + b.n 70118 │ │ cmp r1, #0 │ │ - beq.n 70686 │ │ + beq.n 700a2 │ │ ldrb r3, [r1, #0] │ │ cmp r3, #0 │ │ - bne.n 70694 │ │ - ldr r0, [pc, #128] ; (70708 ) │ │ - ldr r1, [pc, #128] ; (7070c ) │ │ + bne.n 700b0 │ │ + ldr r0, [pc, #128] ; (70124 ) │ │ + ldr r1, [pc, #128] ; (70128 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 70678 │ │ + b.n 70094 │ │ movs r6, #0 │ │ ldr r4, [r0, #120] ; 0x78 │ │ cmp r4, #0 │ │ - beq.n 706da │ │ + beq.n 700f6 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 706d4 │ │ + beq.n 700f0 │ │ adds r1, r7, #0 │ │ bl 6bc52 │ │ cmp r0, #0 │ │ - bne.n 706d4 │ │ + bne.n 700f0 │ │ ldr r3, [sp, #4] │ │ ldr r7, [r4, #4] │ │ cmp r3, #0 │ │ - beq.n 706b8 │ │ + beq.n 700d4 │ │ str r3, [r4, #4] │ │ - b.n 706d0 │ │ + b.n 700ec │ │ ldr r3, [r4, #8] │ │ cmp r6, #0 │ │ - beq.n 706c2 │ │ + beq.n 700de │ │ str r3, [r6, #8] │ │ - b.n 706c4 │ │ + b.n 700e0 │ │ str r3, [r5, #120] ; 0x78 │ │ ldr r0, [r4, #0] │ │ bl 6bcfc │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ adds r0, r7, #0 │ │ - b.n 706fc │ │ + b.n 70118 │ │ adds r6, r4, #0 │ │ ldr r4, [r4, #8] │ │ - b.n 70698 │ │ + b.n 700b4 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n 706fc │ │ + beq.n 70118 │ │ movs r0, #12 │ │ bl 6bce4 │ │ adds r6, r0, #0 │ │ adds r0, r7, #0 │ │ bl 6ba96 │ │ str r0, [r6, #0] │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #4] │ │ str r3, [r6, #4] │ │ ldr r3, [r5, #120] ; 0x78 │ │ str r3, [r6, #8] │ │ str r6, [r5, #120] ; 0x78 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r0, [r0, #36] ; 0x24 │ │ + strb r4, [r4, #16] │ │ movs r6, r0 │ │ - movs r7, #159 ; 0x9f │ │ + cmp r5, #131 ; 0x83 │ │ movs r3, r0 │ │ - lsls r6, r2, #27 │ │ + lsrs r2, r7, #18 │ │ movs r3, r0 │ │ - lsls r6, r5, #27 │ │ + lsrs r2, r2, #19 │ │ movs r3, r0 │ │ adds r0, r1, #0 │ │ - ldr r1, [pc, #48] ; (70744 ) │ │ + ldr r1, [pc, #48] ; (70160 ) │ │ push {r4, lr} │ │ add r1, pc │ │ movs r2, #0 │ │ - bl 7064c │ │ + bl 70068 │ │ subs r4, r0, #0 │ │ - beq.n 70742 │ │ + beq.n 7015e │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq.n 7072c │ │ + beq.n 70148 │ │ bl 58ecc │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 70736 │ │ + beq.n 70152 │ │ bl 59358 │ │ ldr r0, [r4, #8] │ │ bl 6bcfc │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ pop {r4, pc} │ │ - adds r6, #160 ; 0xa0 │ │ + asrs r0, r3 │ │ movs r3, r0 │ │ │ │ -00070748 : │ │ +00070164 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #100] ; (707b0 ) │ │ + ldr r3, [pc, #100] ; (701cc ) │ │ adds r5, r1, #0 │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 7075c │ │ - bl 6f9c4 │ │ - b.n 707aa │ │ + bne.n 70178 │ │ + bl 6f3e0 │ │ + b.n 701c6 │ │ cmp r0, #0 │ │ - beq.n 70768 │ │ + beq.n 70184 │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 70772 │ │ - ldr r0, [pc, #72] ; (707b4 ) │ │ + beq.n 7018e │ │ + ldr r0, [pc, #72] ; (701d0 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70788 │ │ + b.n 701a4 │ │ cmp r1, #0 │ │ - beq.n 7077c │ │ + beq.n 70198 │ │ ldrb r3, [r1, #0] │ │ cmp r3, #0 │ │ - bne.n 7078c │ │ - ldr r0, [pc, #56] ; (707b8 ) │ │ - ldr r1, [pc, #60] ; (707bc ) │ │ + bne.n 701a8 │ │ + ldr r0, [pc, #56] ; (701d4 ) │ │ + ldr r1, [pc, #60] ; (701d8 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 707ac │ │ + b.n 701c8 │ │ ldr r4, [r0, #120] ; 0x78 │ │ cmp r4, #0 │ │ - beq.n 707aa │ │ + beq.n 701c6 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 707a6 │ │ + beq.n 701c2 │ │ adds r1, r5, #0 │ │ bl 6bc52 │ │ cmp r0, #0 │ │ - bne.n 707a6 │ │ + bne.n 701c2 │ │ ldr r0, [r4, #4] │ │ - b.n 707ac │ │ + b.n 701c8 │ │ ldr r4, [r4, #8] │ │ - b.n 7078e │ │ + b.n 701aa │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r2, [r0, #20] │ │ + strb r6, [r4, #12] │ │ movs r6, r0 │ │ - movs r6, #167 ; 0xa7 │ │ + cmp r4, #139 ; 0x8b │ │ movs r3, r0 │ │ - lsls r0, r4, #23 │ │ + lsrs r4, r0, #15 │ │ movs r3, r0 │ │ - lsls r0, r7, #23 │ │ + lsrs r4, r3, #15 │ │ movs r3, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #148] ; (70858 ) │ │ + ldr r5, [pc, #148] ; (70274 ) │ │ sub sp, #44 ; 0x2c │ │ adds r0, r1, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r6, r1, #0 │ │ - ldr r1, [pc, #140] ; (7085c ) │ │ + ldr r1, [pc, #140] ; (70278 ) │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #0] │ │ add r1, pc │ │ adds r7, r2, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - bl 70748 │ │ + bl 70164 │ │ subs r4, r0, #0 │ │ - beq.n 707e8 │ │ + beq.n 70204 │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - bne.n 707f4 │ │ - ldr r0, [pc, #116] ; (70860 ) │ │ + bne.n 70210 │ │ + ldr r0, [pc, #116] ; (7027c ) │ │ add r0, pc │ │ bl 18a98 │ │ adds r7, r0, #0 │ │ - b.n 70846 │ │ + b.n 70262 │ │ ldr r0, [r6, #24] │ │ ldr r1, [r6, #28] │ │ add r6, sp, #20 │ │ adds r3, r7, #0 │ │ str r6, [sp, #0] │ │ ldr r2, [sp, #12] │ │ bl 88f90 │ │ movs r7, #0 │ │ cmp r0, r7 │ │ - beq.n 70846 │ │ + beq.n 70262 │ │ ldr r3, [sp, #20] │ │ ldr r2, [r4, #16] │ │ ldr r1, [r4, #12] │ │ ldr r0, [r4, #4] │ │ muls r2, r3 │ │ ldr r3, [r6, #4] │ │ muls r3, r1 │ │ adds r2, r2, r3 │ │ ldr r3, [r4, #8] │ │ adds r1, r6, #0 │ │ adds r2, r3, r2 │ │ ldr r3, [r4, #12] │ │ bl 575c0 │ │ cmp r0, r7 │ │ - bge.n 70830 │ │ + bge.n 7024c │ │ movs r7, #1 │ │ negs r7, r7 │ │ - b.n 70846 │ │ + b.n 70262 │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #4] │ │ adds r2, r7, #0 │ │ adds r3, r7, #0 │ │ bl 58a9c │ │ cmp r0, #0 │ │ - blt.n 7082a │ │ + blt.n 70246 │ │ ldr r0, [r4, #0] │ │ bl 58e98 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #0] │ │ adds r0, r7, #0 │ │ cmp r2, r3 │ │ - beq.n 70854 │ │ + beq.n 70270 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - subs r0, r6, r6 │ │ + movs r1, #148 ; 0x94 │ │ movs r6, r0 │ │ - adds r5, #226 ; 0xe2 │ │ + eors r2, r3 │ │ movs r3, r0 │ │ - adds r5, #227 ; 0xe3 │ │ + eors r3, r3 │ │ movs r3, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #468] ; (70a3c ) │ │ + ldr r6, [pc, #468] ; (70458 ) │ │ sub sp, #124 ; 0x7c │ │ str r3, [sp, #16] │ │ add r6, pc │ │ ldr r3, [sp, #144] ; 0x90 │ │ ldr r6, [r6, #0] │ │ adds r0, r1, #0 │ │ adds r5, r1, #0 │ │ - ldr r1, [pc, #456] ; (70a40 ) │ │ + ldr r1, [pc, #456] ; (7045c ) │ │ str r3, [sp, #20] │ │ ldr r3, [r6, #0] │ │ add r1, pc │ │ str r2, [sp, #12] │ │ str r3, [sp, #116] ; 0x74 │ │ - bl 70748 │ │ + bl 70164 │ │ str r6, [sp, #28] │ │ subs r4, r0, #0 │ │ - bne.n 70920 │ │ - ldr r0, [pc, #436] ; (70a44 ) │ │ + bne.n 7033c │ │ + ldr r0, [pc, #436] ; (70460 ) │ │ add r0, pc │ │ bl 18ce8 │ │ subs r6, r0, #0 │ │ - beq.n 708dc │ │ + beq.n 702f8 │ │ ldrb r3, [r0, #0] │ │ subs r3, #48 ; 0x30 │ │ cmp r3, #1 │ │ - bls.n 708dc │ │ - ldr r1, [pc, #420] ; (70a48 ) │ │ + bls.n 702f8 │ │ + ldr r1, [pc, #420] ; (70464 ) │ │ add r1, pc │ │ bl 6bc62 │ │ cmp r0, #0 │ │ - beq.n 708dc │ │ + beq.n 702f8 │ │ bl 57088 │ │ cmp r4, r0 │ │ - bge.n 708dc │ │ + bge.n 702f8 │ │ add r1, sp, #32 │ │ adds r0, r4, #0 │ │ bl 5708c │ │ ldr r0, [sp, #32] │ │ adds r1, r6, #0 │ │ bl 6bc62 │ │ subs r2, r0, #0 │ │ - bne.n 708d8 │ │ + bne.n 702f4 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ bl 57cac │ │ subs r6, r0, #0 │ │ - beq.n 708d6 │ │ - b.n 70a20 │ │ - b.n 708dc │ │ + beq.n 702f2 │ │ + b.n 7043c │ │ + b.n 702f8 │ │ adds r4, #1 │ │ - b.n 708ac │ │ + b.n 702c8 │ │ movs r4, #0 │ │ bl 57088 │ │ cmp r4, r0 │ │ - blt.n 708e8 │ │ - b.n 70a16 │ │ + blt.n 70304 │ │ + b.n 70432 │ │ add r1, sp, #32 │ │ adds r0, r4, #0 │ │ bl 5708c │ │ - ldr r1, [pc, #344] ; (70a4c ) │ │ + ldr r1, [pc, #344] ; (70468 ) │ │ ldr r0, [sp, #32] │ │ add r1, pc │ │ bl 6bc52 │ │ cmp r0, #0 │ │ - beq.n 7090e │ │ + beq.n 7032a │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ movs r2, #0 │ │ bl 57cac │ │ subs r6, r0, #0 │ │ - beq.n 7090e │ │ - b.n 70a20 │ │ + beq.n 7032a │ │ + b.n 7043c │ │ adds r4, #1 │ │ - b.n 708de │ │ - ldr r1, [pc, #316] ; (70a50 ) │ │ + b.n 702fa │ │ + ldr r1, [pc, #316] ; (7046c ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ adds r2, r4, #0 │ │ - bl 7064c │ │ + bl 70068 │ │ str r6, [r4, #0] │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 7092e │ │ + beq.n 7034a │ │ bl 58ecc │ │ movs r3, #0 │ │ str r3, [r4, #4] │ │ movs r6, #0 │ │ ldr r0, [r4, #8] │ │ add r7, sp, #32 │ │ bl 6bcfc │ │ str r6, [r4, #8] │ │ ldr r0, [r4, #0] │ │ adds r1, r7, #0 │ │ bl 570dc │ │ cmp r0, r6 │ │ - bge.n 7094c │ │ + bge.n 70368 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 70a08 │ │ + b.n 70424 │ │ ldr r3, [sp, #12] │ │ ldr r2, [r7, #12] │ │ movs r1, #15 │ │ str r2, [r3, #0] │ │ ldr r3, [r7, #8] │ │ movs r0, #4 │ │ mov ip, r3 │ │ cmp r6, ip │ │ - beq.n 70984 │ │ + beq.n 703a0 │ │ lsls r3, r6, #2 │ │ adds r3, r7, r3 │ │ ldr r2, [r3, #12] │ │ cmp r2, #0 │ │ - beq.n 7096e │ │ + beq.n 7038a │ │ lsrs r3, r2, #28 │ │ cmp r3, #1 │ │ - bne.n 70980 │ │ + bne.n 7039c │ │ lsrs r3, r2, #20 │ │ ands r3, r1 │ │ subs r3, #3 │ │ bics r3, r0 │ │ cmp r3, #1 │ │ - bls.n 70980 │ │ + bls.n 7039c │ │ ldr r3, [sp, #12] │ │ str r2, [r3, #0] │ │ - b.n 70984 │ │ + b.n 703a0 │ │ adds r6, #1 │ │ - b.n 7095a │ │ + b.n 70376 │ │ ldr r3, [sp, #12] │ │ ldr r0, [r4, #0] │ │ movs r2, #1 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r5, #28] │ │ ldr r1, [sp, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #24] │ │ bl 58f48 │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 70946 │ │ + beq.n 70362 │ │ ldr r3, [sp, #12] │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 709c8 │ │ + beq.n 703e4 │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - beq.n 709c8 │ │ - ldr r2, [pc, #164] ; (70a54 ) │ │ + beq.n 703e4 │ │ + ldr r2, [pc, #164] ; (70470 ) │ │ movs r0, #2 │ │ cmp r3, r2 │ │ - beq.n 709cc │ │ - ldr r2, [pc, #160] ; (70a58 ) │ │ + beq.n 703e8 │ │ + ldr r2, [pc, #160] ; (70474 ) │ │ cmp r3, r2 │ │ - beq.n 709cc │ │ - ldr r2, [pc, #156] ; (70a5c ) │ │ + beq.n 703e8 │ │ + ldr r2, [pc, #156] ; (70478 ) │ │ adds r3, r3, r2 │ │ negs r0, r3 │ │ adcs r0, r3 │ │ adds r0, #1 │ │ - b.n 709cc │ │ + b.n 703e8 │ │ lsls r0, r3, #24 │ │ lsrs r0, r0, #24 │ │ ldr r3, [r5, #24] │ │ str r0, [r4, #16] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ adds r0, #3 │ │ @@ -174871,849 +174139,849 @@ │ │ ldr r3, [r5, #28] │ │ str r2, [r4, #12] │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ bl 6bce4 │ │ str r0, [r4, #8] │ │ cmp r0, #0 │ │ - bne.n 709f4 │ │ + bne.n 70410 │ │ bl 18bd0 │ │ - b.n 70a08 │ │ + b.n 70424 │ │ ldr r3, [sp, #16] │ │ ldr r2, [r4, #12] │ │ movs r1, #0 │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #20] │ │ ldr r0, [r4, #0] │ │ str r2, [r3, #0] │ │ bl 57bdc │ │ movs r0, #0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #116] ; 0x74 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 70a38 │ │ + beq.n 70454 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r0, [pc, #72] ; (70a60 ) │ │ + ldr r0, [pc, #72] ; (7047c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70a08 │ │ + b.n 70424 │ │ movs r0, #1 │ │ movs r1, #20 │ │ bl 6bcec │ │ subs r4, r0, #0 │ │ - beq.n 70a2e │ │ - b.n 70912 │ │ + beq.n 7044a │ │ + b.n 7032e │ │ adds r0, r6, #0 │ │ bl 59358 │ │ adds r0, r4, #0 │ │ - b.n 709ee │ │ + b.n 7040a │ │ add sp, #124 ; 0x7c │ │ pop {r4, r5, r6, r7, pc} │ │ - subs r4, r1, r4 │ │ + movs r0, #240 ; 0xf0 │ │ movs r6, r0 │ │ - adds r5, #58 ; 0x3a │ │ + subs r7, #178 ; 0xb2 │ │ movs r3, r0 │ │ - adds r5, #86 ; 0x56 │ │ + subs r7, #206 ; 0xce │ │ movs r3, r0 │ │ - cmp r1, #132 ; 0x84 │ │ + cmp r7, #104 ; 0x68 │ │ movs r3, r0 │ │ - cmp r1, #50 ; 0x32 │ │ + cmp r7, #22 │ │ movs r3, r0 │ │ - adds r4, #160 ; 0xa0 │ │ + subs r7, #24 │ │ movs r3, r0 │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ add r1, sp, #668 ; 0x29c │ │ add r2, sp, #664 ; 0x298 │ │ - adds r3, #233 ; 0xe9 │ │ + subs r6, #97 ; 0x61 │ │ movs r3, r0 │ │ │ │ -00070a64 : │ │ - ldr r3, [pc, #280] ; (70b80 ) │ │ +00070480 : │ │ + ldr r3, [pc, #280] ; (7059c ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r5, r2, #0 │ │ ldr r2, [r3, #0] │ │ sub sp, #36 ; 0x24 │ │ adds r4, r0, #0 │ │ str r2, [sp, #28] │ │ - ldr r2, [pc, #268] ; (70b84 ) │ │ + ldr r2, [pc, #268] ; (705a0 ) │ │ adds r6, r1, #0 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ str r3, [sp, #4] │ │ cmp r2, #0 │ │ - bne.n 70a8a │ │ - bl 6f9c4 │ │ - b.n 70b6e │ │ + bne.n 704a6 │ │ + bl 6f3e0 │ │ + b.n 7058a │ │ cmp r0, #0 │ │ - beq.n 70a96 │ │ + beq.n 704b2 │ │ ldr r3, [r0, #0] │ │ adds r2, #244 ; 0xf4 │ │ cmp r3, r2 │ │ - beq.n 70aa0 │ │ - ldr r0, [pc, #240] ; (70b88 ) │ │ + beq.n 704bc │ │ + ldr r0, [pc, #240] ; (705a4 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70b6e │ │ + b.n 7058a │ │ lsrs r3, r1, #16 │ │ lsls r3, r3, #16 │ │ str r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #224] ; (70b8c ) │ │ + ldr r3, [pc, #224] ; (705a8 ) │ │ cmp r2, r3 │ │ - beq.n 70ab8 │ │ - ldr r2, [pc, #220] ; (70b8c ) │ │ + beq.n 704d4 │ │ + ldr r2, [pc, #220] ; (705a8 ) │ │ lsrs r3, r5, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ - bne.n 70b26 │ │ + bne.n 70542 │ │ adds r0, r4, #0 │ │ - bl 702fc │ │ - ldr r3, [pc, #208] ; (70b90 ) │ │ + bl 6fd18 │ │ + ldr r3, [pc, #208] ; (705ac ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ adds r3, r2, #0 │ │ adds r3, #232 ; 0xe8 │ │ ldr r3, [r3, #0] │ │ adds r2, #236 ; 0xec │ │ mov ip, r3 │ │ movs r3, #0 │ │ cmp r3, ip │ │ - bge.n 70ae4 │ │ + bge.n 70500 │ │ movs r1, #68 ; 0x44 │ │ muls r1, r3 │ │ ldr r7, [r2, #0] │ │ adds r1, r7, r1 │ │ cmp r0, r1 │ │ - beq.n 70ae8 │ │ + beq.n 70504 │ │ adds r3, #1 │ │ - b.n 70ad0 │ │ + b.n 704ec │ │ movs r0, #0 │ │ - b.n 70aea │ │ + b.n 70506 │ │ adds r0, r3, #0 │ │ add r7, sp, #12 │ │ adds r1, r7, #0 │ │ - bl 6fea8 │ │ + bl 6f8c4 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #148] ; (70b8c ) │ │ + ldr r3, [pc, #148] ; (705a8 ) │ │ cmp r2, r3 │ │ - bne.n 70b0c │ │ + bne.n 70528 │ │ ldr r2, [r4, #24] │ │ ldr r3, [r7, #8] │ │ subs r3, r3, r2 │ │ lsrs r2, r3, #31 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #12] │ │ asrs r3, r3, #1 │ │ adds r6, r3, r2 │ │ - ldr r2, [pc, #124] ; (70b8c ) │ │ + ldr r2, [pc, #124] ; (705a8 ) │ │ lsrs r3, r5, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ - bne.n 70b26 │ │ + bne.n 70542 │ │ ldr r2, [r4, #28] │ │ ldr r3, [r7, #12] │ │ ldr r5, [r7, #4] │ │ subs r3, r3, r2 │ │ lsrs r2, r3, #31 │ │ adds r3, r2, r3 │ │ asrs r3, r3, #1 │ │ adds r5, r3, r5 │ │ ldr r0, [r4, #48] ; 0x30 │ │ lsrs r2, r6, #16 │ │ lsrs r3, r5, #16 │ │ - ldr r1, [pc, #100] ; (70b94 ) │ │ + ldr r1, [pc, #100] ; (705b0 ) │ │ lsls r2, r2, #16 │ │ lsls r0, r0, #31 │ │ - bpl.n 70b44 │ │ + bpl.n 70560 │ │ cmp r2, r1 │ │ - beq.n 70b3a │ │ + beq.n 70556 │ │ str r6, [r4, #56] ; 0x38 │ │ lsls r3, r3, #16 │ │ cmp r3, r1 │ │ - beq.n 70b6e │ │ + beq.n 7058a │ │ str r5, [r4, #60] ; 0x3c │ │ - b.n 70b6e │ │ + b.n 7058a │ │ cmp r2, r1 │ │ - beq.n 70b4a │ │ + beq.n 70566 │ │ str r6, [r4, #16] │ │ lsls r3, r3, #16 │ │ cmp r3, r1 │ │ - beq.n 70b52 │ │ + beq.n 7056e │ │ str r5, [r4, #20] │ │ - ldr r3, [pc, #68] ; (70b98 ) │ │ + ldr r3, [pc, #68] ; (705b4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n 70b62 │ │ + beq.n 7057e │ │ adds r1, r4, #0 │ │ blx r3 │ │ adds r0, r4, #0 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ adds r3, r5, #0 │ │ bl 51fe4 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 70b7c │ │ + beq.n 70598 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - adds r0, r2, r4 │ │ + subs r4, r6, #3 │ │ movs r6, r0 │ │ - str r6, [r2, #96] ; 0x60 │ │ + ldr r2, [r7, #124] ; 0x7c │ │ movs r6, r0 │ │ - movs r3, #121 ; 0x79 │ │ + cmp r1, #93 ; 0x5d │ │ movs r3, r0 │ │ movs r0, r0 │ │ cmp r7, #255 ; 0xff │ │ - str r0, [r2, #92] ; 0x5c │ │ + ldr r4, [r6, #120] ; 0x78 │ │ movs r6, r0 │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ - str r4, [r7, #80] ; 0x50 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ movs r6, r0 │ │ │ │ -00070b9c : │ │ - ldr r3, [pc, #76] ; (70bec ) │ │ +000705b8 : │ │ + ldr r3, [pc, #76] ; (70608 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 70bae │ │ - bl 6f9c4 │ │ - b.n 70bea │ │ + bne.n 705ca │ │ + bl 6f3e0 │ │ + b.n 70606 │ │ cmp r0, #0 │ │ - beq.n 70bba │ │ + beq.n 705d6 │ │ ldr r4, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r4, r3 │ │ - beq.n 70bc4 │ │ - ldr r0, [pc, #52] ; (70bf0 ) │ │ + beq.n 705e0 │ │ + ldr r0, [pc, #52] ; (7060c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70bea │ │ + b.n 70606 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bpl.n 70bda │ │ + bpl.n 705f6 │ │ cmp r1, #0 │ │ - beq.n 70bd2 │ │ + beq.n 705ee │ │ movs r3, #0 │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ cmp r2, #0 │ │ - bne.n 70be8 │ │ - b.n 70bea │ │ + bne.n 70604 │ │ + b.n 70606 │ │ cmp r1, #0 │ │ - beq.n 70be2 │ │ + beq.n 705fe │ │ ldr r3, [r0, #16] │ │ str r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 70bea │ │ + beq.n 70606 │ │ ldr r3, [r0, #20] │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ - str r0, [r6, #76] ; 0x4c │ │ + ldr r4, [r2, #108] ; 0x6c │ │ movs r6, r0 │ │ - movs r2, #85 ; 0x55 │ │ + cmp r0, #57 ; 0x39 │ │ movs r3, r0 │ │ │ │ -00070bf4 : │ │ +00070610 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #88] ; (70c50 ) │ │ + ldr r3, [pc, #88] ; (7066c ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 70c08 │ │ - bl 6f9c4 │ │ - b.n 70c4e │ │ + bne.n 70624 │ │ + bl 6f3e0 │ │ + b.n 7066a │ │ cmp r4, #0 │ │ - beq.n 70c16 │ │ + beq.n 70632 │ │ adds r3, r0, #0 │ │ ldr r2, [r4, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 70c20 │ │ - ldr r0, [pc, #60] ; (70c54 ) │ │ + beq.n 7063c │ │ + ldr r0, [pc, #60] ; (70670 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70c4e │ │ + b.n 7066a │ │ movs r5, #1 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r5 │ │ - bne.n 70c4e │ │ + bne.n 7066a │ │ adds r2, r1, #0 │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ lsrs r1, r3, #4 │ │ bics r5, r1 │ │ cmp r2, r5 │ │ - beq.n 70c4e │ │ + beq.n 7066a │ │ ldr r5, [r0, #80] ; 0x50 │ │ cmp r5, #0 │ │ - beq.n 70c4e │ │ + beq.n 7066a │ │ movs r1, #16 │ │ cmp r2, #0 │ │ - beq.n 70c46 │ │ + beq.n 70662 │ │ bics r3, r1 │ │ - b.n 70c48 │ │ + b.n 70664 │ │ orrs r3, r1 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r1, r4, #0 │ │ blx r5 │ │ pop {r3, r4, r5, pc} │ │ - str r6, [r2, #72] ; 0x48 │ │ + ldr r2, [r7, #100] ; 0x64 │ │ movs r6, r0 │ │ - movs r1, #249 ; 0xf9 │ │ + movs r7, #221 ; 0xdd │ │ movs r3, r0 │ │ │ │ -00070c58 : │ │ - ldr r3, [pc, #56] ; (70c94 ) │ │ +00070674 : │ │ + ldr r3, [pc, #56] ; (706b0 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 70c6a │ │ - bl 6f9c4 │ │ - b.n 70c90 │ │ + bne.n 70686 │ │ + bl 6f3e0 │ │ + b.n 706ac │ │ cmp r0, #0 │ │ - beq.n 70c76 │ │ + beq.n 70692 │ │ ldr r4, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r4, r3 │ │ - beq.n 70c80 │ │ - ldr r0, [pc, #32] ; (70c98 ) │ │ + beq.n 7069c │ │ + ldr r0, [pc, #32] ; (706b4 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70c90 │ │ + b.n 706ac │ │ cmp r1, #0 │ │ - beq.n 70c88 │ │ + beq.n 706a4 │ │ ldr r3, [r0, #24] │ │ str r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 70c90 │ │ + beq.n 706ac │ │ ldr r3, [r0, #28] │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - str r4, [r6, #64] ; 0x40 │ │ + ldr r0, [r3, #96] ; 0x60 │ │ movs r6, r0 │ │ - movs r1, #153 ; 0x99 │ │ + movs r7, #125 ; 0x7d │ │ movs r3, r0 │ │ │ │ -00070c9c : │ │ - ldr r3, [pc, #56] ; (70cd8 ) │ │ +000706b8 : │ │ + ldr r3, [pc, #56] ; (706f4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 70cae │ │ - bl 6f9c4 │ │ - b.n 70cd4 │ │ + bne.n 706ca │ │ + bl 6f3e0 │ │ + b.n 706f0 │ │ cmp r0, #0 │ │ - beq.n 70cba │ │ + beq.n 706d6 │ │ ldr r4, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r4, r3 │ │ - beq.n 70cc4 │ │ - ldr r0, [pc, #32] ; (70cdc ) │ │ + beq.n 706e0 │ │ + ldr r0, [pc, #32] ; (706f8 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70cd4 │ │ + b.n 706f0 │ │ cmp r1, #0 │ │ - beq.n 70ccc │ │ + beq.n 706e8 │ │ ldr r3, [r0, #32] │ │ str r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 70cd4 │ │ + beq.n 706f0 │ │ ldr r3, [r0, #36] ; 0x24 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - str r0, [r6, #60] ; 0x3c │ │ + ldr r4, [r2, #92] ; 0x5c │ │ movs r6, r0 │ │ - movs r1, #85 ; 0x55 │ │ + movs r7, #57 ; 0x39 │ │ movs r3, r0 │ │ │ │ -00070ce0 : │ │ - ldr r3, [pc, #56] ; (70d1c ) │ │ +000706fc : │ │ + ldr r3, [pc, #56] ; (70738 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 70cf2 │ │ - bl 6f9c4 │ │ - b.n 70d18 │ │ + bne.n 7070e │ │ + bl 6f3e0 │ │ + b.n 70734 │ │ cmp r0, #0 │ │ - beq.n 70cfe │ │ + beq.n 7071a │ │ ldr r4, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r4, r3 │ │ - beq.n 70d08 │ │ - ldr r0, [pc, #32] ; (70d20 ) │ │ + beq.n 70724 │ │ + ldr r0, [pc, #32] ; (7073c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70d18 │ │ + b.n 70734 │ │ cmp r1, #0 │ │ - beq.n 70d10 │ │ + beq.n 7072c │ │ ldr r3, [r0, #40] ; 0x28 │ │ str r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 70d18 │ │ + beq.n 70734 │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - str r4, [r5, #56] ; 0x38 │ │ + ldr r0, [r2, #88] ; 0x58 │ │ movs r6, r0 │ │ - movs r1, #17 │ │ + movs r6, #245 ; 0xf5 │ │ movs r3, r0 │ │ │ │ -00070d24 : │ │ - ldr r3, [pc, #72] ; (70d70 ) │ │ +00070740 : │ │ + ldr r3, [pc, #72] ; (7078c ) │ │ push {r4, lr} │ │ add r3, pc │ │ adds r4, r0, #0 │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 70d38 │ │ - bl 6f9c4 │ │ - b.n 70d6c │ │ + bne.n 70754 │ │ + bl 6f3e0 │ │ + b.n 70788 │ │ cmp r4, #0 │ │ - beq.n 70d46 │ │ + beq.n 70762 │ │ adds r3, r0, #0 │ │ ldr r2, [r4, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 70d50 │ │ - ldr r0, [pc, #44] ; (70d74 ) │ │ + beq.n 7076c │ │ + ldr r0, [pc, #44] ; (70790 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70d6c │ │ + b.n 70788 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bmi.n 70d6c │ │ + bmi.n 70788 │ │ ldr r3, [r0, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.n 70d60 │ │ + beq.n 7077c │ │ adds r1, r4, #0 │ │ blx r3 │ │ movs r2, #0 │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ adds r3, r2, #0 │ │ bl 51fe4 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - str r0, [r5, #52] ; 0x34 │ │ + ldr r4, [r1, #84] ; 0x54 │ │ movs r6, r0 │ │ - movs r0, #201 ; 0xc9 │ │ + movs r6, #173 ; 0xad │ │ movs r3, r0 │ │ │ │ -00070d78 : │ │ +00070794 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #56] ; (70db4 ) │ │ + ldr r3, [pc, #56] ; (707d0 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 70d8c │ │ - bl 6f9c4 │ │ - b.n 70db2 │ │ + bne.n 707a8 │ │ + bl 6f3e0 │ │ + b.n 707ce │ │ cmp r1, #0 │ │ - beq.n 70d9a │ │ + beq.n 707b6 │ │ adds r3, r0, #0 │ │ ldr r2, [r1, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 70da4 │ │ - ldr r0, [pc, #28] ; (70db8 ) │ │ + beq.n 707c0 │ │ + ldr r0, [pc, #28] ; (707d4 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70db2 │ │ + b.n 707ce │ │ ldr r3, [r1, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bpl.n 70db2 │ │ + bpl.n 707ce │ │ ldr r3, [r0, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n 70db2 │ │ + beq.n 707ce │ │ blx r3 │ │ pop {r3, pc} │ │ - str r2, [r2, #48] ; 0x30 │ │ + ldr r6, [r6, #76] ; 0x4c │ │ movs r6, r0 │ │ - movs r0, #117 ; 0x75 │ │ + movs r6, #89 ; 0x59 │ │ movs r3, r0 │ │ │ │ -00070dbc : │ │ +000707d8 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #56] ; (70df8 ) │ │ + ldr r3, [pc, #56] ; (70814 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 70dd0 │ │ - bl 6f9c4 │ │ - b.n 70df6 │ │ + bne.n 707ec │ │ + bl 6f3e0 │ │ + b.n 70812 │ │ cmp r1, #0 │ │ - beq.n 70dde │ │ + beq.n 707fa │ │ adds r3, r0, #0 │ │ ldr r2, [r1, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 70de8 │ │ - ldr r0, [pc, #28] ; (70dfc ) │ │ + beq.n 70804 │ │ + ldr r0, [pc, #28] ; (70818 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70df6 │ │ + b.n 70812 │ │ ldr r3, [r1, #48] ; 0x30 │ │ lsls r3, r3, #24 │ │ - bmi.n 70df6 │ │ + bmi.n 70812 │ │ ldr r3, [r0, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 70df6 │ │ + beq.n 70812 │ │ blx r3 │ │ pop {r3, pc} │ │ - str r6, [r1, #44] ; 0x2c │ │ + ldr r2, [r6, #72] ; 0x48 │ │ movs r6, r0 │ │ - movs r0, #49 ; 0x31 │ │ + movs r6, #21 │ │ movs r3, r0 │ │ │ │ -00070e00 : │ │ +0007081c : │ │ push {r3, lr} │ │ - ldr r3, [pc, #60] ; (70e40 ) │ │ + ldr r3, [pc, #60] ; (7085c ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 70e14 │ │ - bl 6f9c4 │ │ - b.n 70e3c │ │ + bne.n 70830 │ │ + bl 6f3e0 │ │ + b.n 70858 │ │ cmp r1, #0 │ │ - beq.n 70e22 │ │ + beq.n 7083e │ │ adds r3, r0, #0 │ │ ldr r2, [r1, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 70e2c │ │ - ldr r0, [pc, #32] ; (70e44 ) │ │ + beq.n 70848 │ │ + ldr r0, [pc, #32] ; (70860 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70e3c │ │ + b.n 70858 │ │ movs r3, #192 ; 0xc0 │ │ ldr r2, [r1, #48] ; 0x30 │ │ tst r2, r3 │ │ - beq.n 70e3c │ │ + beq.n 70858 │ │ ldr r3, [r0, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n 70e3c │ │ + beq.n 70858 │ │ blx r3 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - str r2, [r1, #40] ; 0x28 │ │ + ldr r6, [r5, #68] ; 0x44 │ │ movs r6, r0 │ │ - subs r5, r5, #7 │ │ + movs r5, #209 ; 0xd1 │ │ movs r3, r0 │ │ │ │ -00070e48 : │ │ +00070864 : │ │ push {r4, r5, r6, lr} │ │ - ldr r6, [pc, #208] ; (70f1c ) │ │ + ldr r6, [pc, #208] ; (70938 ) │ │ sub sp, #64 ; 0x40 │ │ adds r4, r0, #0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [pc, #196] ; (70f20 ) │ │ + ldr r3, [pc, #196] ; (7093c ) │ │ add r3, pc │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - bne.n 70e68 │ │ - bl 6f9c4 │ │ - b.n 70e7c │ │ + bne.n 70884 │ │ + bl 6f3e0 │ │ + b.n 70898 │ │ cmp r0, #0 │ │ - beq.n 70e74 │ │ + beq.n 70890 │ │ ldr r3, [r0, #0] │ │ adds r5, #244 ; 0xf4 │ │ cmp r3, r5 │ │ - beq.n 70e80 │ │ - ldr r0, [pc, #172] ; (70f24 ) │ │ + beq.n 7089c │ │ + ldr r0, [pc, #172] ; (70940 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 70f0a │ │ + b.n 70926 │ │ ldr r3, [r0, #108] ; 0x6c │ │ cmp r3, #0 │ │ - bne.n 70f08 │ │ + bne.n 70924 │ │ ldr r0, [r0, #104] ; 0x68 │ │ cmp r0, #0 │ │ - beq.n 70e98 │ │ + beq.n 708b4 │ │ movs r3, #4 │ │ ldr r2, [r0, #0] │ │ bics r2, r3 │ │ str r2, [r0, #0] │ │ - bl 6f1f4 │ │ - ldr r3, [pc, #140] ; (70f28 ) │ │ + bl 751bc │ │ + ldr r3, [pc, #140] ; (70944 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r5, [r0, #104] ; 0x68 │ │ cmp r5, #0 │ │ - bne.n 70ea8 │ │ + bne.n 708c4 │ │ movs r0, #0 │ │ - b.n 70ef6 │ │ + b.n 70912 │ │ ldr r3, [r0, #108] ; 0x6c │ │ cmp r3, #0 │ │ - beq.n 70ea4 │ │ + beq.n 708c0 │ │ add r3, sp, #36 ; 0x24 │ │ str r3, [sp, #0] │ │ adds r1, r4, #0 │ │ add r2, sp, #28 │ │ add r3, sp, #32 │ │ blx r5 │ │ cmp r0, #0 │ │ - blt.n 70ea4 │ │ + blt.n 708c0 │ │ add r3, sp, #52 ; 0x34 │ │ str r3, [sp, #0] │ │ add r3, sp, #56 ; 0x38 │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #28] │ │ add r1, sp, #40 ; 0x28 │ │ add r2, sp, #44 ; 0x2c │ │ add r3, sp, #48 ; 0x30 │ │ - bl 75198 │ │ + bl 759e8 │ │ cmp r0, #0 │ │ - beq.n 70ea4 │ │ + beq.n 708c0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #32] │ │ ldr r1, [r4, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [r4, #28] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 6f378 │ │ + bl 75340 │ │ str r0, [r4, #104] ; 0x68 │ │ cmp r0, #0 │ │ - beq.n 70f08 │ │ + beq.n 70924 │ │ movs r3, #1 │ │ str r3, [r4, #108] ; 0x6c │ │ movs r3, #4 │ │ ldr r2, [r0, #0] │ │ orrs r3, r2 │ │ str r3, [r0, #0] │ │ ldr r0, [r4, #104] ; 0x68 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 70f16 │ │ + beq.n 70932 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #64 ; 0x40 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r0, r5, #20 │ │ + subs r4, r1, r4 │ │ movs r6, r0 │ │ - str r6, [r6, #32] │ │ + ldr r2, [r3, #64] ; 0x40 │ │ movs r6, r0 │ │ - subs r3, r3, #6 │ │ + movs r5, #127 ; 0x7f │ │ movs r3, r0 │ │ - str r6, [r6, #28] │ │ + ldr r2, [r3, #60] ; 0x3c │ │ movs r6, r0 │ │ │ │ -00070f2c : │ │ +00070948 : │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #76] ; (70f7c ) │ │ + ldr r2, [pc, #76] ; (70998 ) │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ adds r4, r0, #0 │ │ ldr r0, [r2, #0] │ │ adds r6, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 70f44 │ │ - bl 6f9c4 │ │ - b.n 70f5a │ │ + bne.n 70960 │ │ + bl 6f3e0 │ │ + b.n 70976 │ │ cmp r4, #0 │ │ - beq.n 70f52 │ │ + beq.n 7096e │ │ adds r2, r0, #0 │ │ ldr r1, [r4, #0] │ │ adds r2, #244 ; 0xf4 │ │ cmp r1, r2 │ │ - beq.n 70f60 │ │ - ldr r0, [pc, #44] ; (70f80 ) │ │ + beq.n 7097c │ │ + ldr r0, [pc, #44] ; (7099c ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 70f78 │ │ + b.n 70994 │ │ ldr r2, [r4, #108] ; 0x6c │ │ cmp r2, #0 │ │ - bne.n 70f70 │ │ - ldr r0, [pc, #28] ; (70f84 ) │ │ + bne.n 7098c │ │ + ldr r0, [pc, #28] ; (709a0 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 70f78 │ │ + b.n 70994 │ │ ldr r5, [r0, #108] ; 0x6c │ │ adds r1, r4, #0 │ │ adds r2, r6, #0 │ │ blx r5 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - str r6, [r3, #20] │ │ + ldr r2, [r0, #52] ; 0x34 │ │ movs r6, r0 │ │ - subs r5, r7, #2 │ │ + movs r4, #161 ; 0xa1 │ │ movs r3, r0 │ │ - cmp r6, #197 ; 0xc5 │ │ + subs r1, #61 ; 0x3d │ │ movs r3, r0 │ │ │ │ -00070f88 : │ │ - ldr r3, [pc, #92] ; (70fe8 ) │ │ +000709a4 : │ │ + ldr r3, [pc, #92] ; (70a04 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #24 │ │ ldr r2, [r3, #0] │ │ adds r4, r3, #0 │ │ str r2, [sp, #20] │ │ - ldr r2, [pc, #80] ; (70fec ) │ │ + ldr r2, [pc, #80] ; (70a08 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 70fa8 │ │ - bl 6f9c4 │ │ - b.n 70fbc │ │ + bne.n 709c4 │ │ + bl 6f3e0 │ │ + b.n 709d8 │ │ cmp r0, #0 │ │ - beq.n 70fb4 │ │ + beq.n 709d0 │ │ ldr r3, [r0, #0] │ │ adds r2, #244 ; 0xf4 │ │ cmp r3, r2 │ │ - beq.n 70fc2 │ │ - ldr r0, [pc, #56] ; (70ff0 ) │ │ + beq.n 709de │ │ + ldr r0, [pc, #56] ; (70a0c ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 70fd8 │ │ + b.n 709f4 │ │ movs r3, #0 │ │ add r1, sp, #4 │ │ str r3, [sp, #4] │ │ str r3, [r1, #4] │ │ ldr r3, [r0, #24] │ │ movs r2, #1 │ │ str r3, [r1, #8] │ │ ldr r3, [r0, #28] │ │ str r3, [r1, #12] │ │ - bl 70f2c │ │ + bl 70948 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 70fe4 │ │ + beq.n 70a00 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #24 │ │ pop {r4, pc} │ │ - asrs r4, r5, #15 │ │ + adds r0, r2, r7 │ │ movs r6, r0 │ │ - str r6, [r6, #12] │ │ + ldr r2, [r3, #44] ; 0x2c │ │ movs r6, r0 │ │ - subs r3, r3, #1 │ │ + movs r4, #63 ; 0x3f │ │ movs r3, r0 │ │ │ │ -00070ff4 : │ │ +00070a10 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #44] ; (71024 ) │ │ + ldr r3, [pc, #44] ; (70a40 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 71006 │ │ - bl 6f9c4 │ │ - b.n 7101a │ │ + bne.n 70a22 │ │ + bl 6f3e0 │ │ + b.n 70a36 │ │ cmp r0, #0 │ │ - beq.n 71012 │ │ + beq.n 70a2e │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 71020 │ │ - ldr r0, [pc, #20] ; (71028 ) │ │ + beq.n 70a3c │ │ + ldr r0, [pc, #20] ; (70a44 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #254 ; 0xfe │ │ lsls r0, r0, #22 │ │ - b.n 71022 │ │ + b.n 70a3e │ │ ldr r0, [r0, #92] ; 0x5c │ │ pop {r3, pc} │ │ - str r0, [r3, #8] │ │ + ldr r4, [r7, #36] ; 0x24 │ │ movs r6, r0 │ │ - adds r5, r7, #7 │ │ + movs r3, #225 ; 0xe1 │ │ movs r3, r0 │ │ │ │ -0007102c : │ │ +00070a48 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #216] ; (71108 ) │ │ + ldr r7, [pc, #216] ; (70b24 ) │ │ adds r5, r3, #0 │ │ add r7, pc │ │ ldr r3, [r7, #0] │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - bne.n 71046 │ │ - bl 6f9c4 │ │ - b.n 71100 │ │ + bne.n 70a62 │ │ + bl 6f3e0 │ │ + b.n 70b1c │ │ cmp r0, #0 │ │ - beq.n 71052 │ │ + beq.n 70a6e │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 7105c │ │ - ldr r0, [pc, #184] ; (7110c ) │ │ + beq.n 70a78 │ │ + ldr r0, [pc, #184] ; (70b28 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 71100 │ │ + b.n 70b1c │ │ ldr r3, [r0, #96] ; 0x60 │ │ cmp r3, #0 │ │ - bne.n 710c4 │ │ + bne.n 70ae0 │ │ movs r0, #192 ; 0xc0 │ │ lsls r0, r0, #4 │ │ bl 6bce4 │ │ subs r2, r0, #0 │ │ str r0, [r4, #96] ; 0x60 │ │ - bne.n 71076 │ │ + bne.n 70a92 │ │ bl 18bd0 │ │ - b.n 71104 │ │ + b.n 70b20 │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #3 │ │ adds r3, r0, r3 │ │ ldr r0, [r7, #0] │ │ str r3, [r4, #100] ; 0x64 │ │ ldr r3, [r0, #92] ; 0x5c │ │ cmp r3, #0 │ │ - beq.n 7109c │ │ + beq.n 70ab8 │ │ adds r1, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - blt.n 71100 │ │ + blt.n 70b1c │ │ movs r2, #192 ; 0xc0 │ │ ldr r0, [r4, #100] ; 0x64 │ │ ldr r1, [r4, #96] ; 0x60 │ │ lsls r2, r2, #3 │ │ bl 6b96c │ │ - b.n 710c4 │ │ + b.n 70ae0 │ │ movs r1, #128 ; 0x80 │ │ lsls r1, r1, #1 │ │ movs r0, #128 ; 0x80 │ │ lsls r7, r3, #8 │ │ orrs r7, r3 │ │ lsls r7, r7, #16 │ │ lsls r0, r0, #2 │ │ @@ -175724,591 +174992,591 @@ │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #3 │ │ adds r0, r2, r0 │ │ adds r3, #1 │ │ strh r7, [r0, #0] │ │ adds r2, #2 │ │ cmp r3, r1 │ │ - bne.n 710a0 │ │ - b.n 7108e │ │ + bne.n 70abc │ │ + b.n 70aaa │ │ cmp r6, #0 │ │ - beq.n 710d4 │ │ + beq.n 70af0 │ │ movs r2, #128 ; 0x80 │ │ adds r0, r6, #0 │ │ ldr r1, [r4, #96] ; 0x60 │ │ lsls r2, r2, #2 │ │ bl 6b96c │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 710e8 │ │ + beq.n 70b04 │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #96] ; 0x60 │ │ lsls r2, r2, #2 │ │ ldr r0, [sp, #4] │ │ adds r1, r3, r2 │ │ bl 6b96c │ │ subs r0, r5, #0 │ │ - beq.n 71104 │ │ + beq.n 70b20 │ │ movs r3, #128 ; 0x80 │ │ movs r2, #128 ; 0x80 │ │ ldr r1, [r4, #96] ; 0x60 │ │ lsls r3, r3, #3 │ │ lsls r2, r2, #2 │ │ adds r1, r1, r3 │ │ bl 6b96c │ │ movs r0, #0 │ │ - b.n 71104 │ │ + b.n 70b20 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - str r6, [r3, #4] │ │ + ldr r2, [r0, #36] ; 0x24 │ │ movs r6, r0 │ │ - adds r5, r7, #6 │ │ + movs r3, #161 ; 0xa1 │ │ movs r3, r0 │ │ │ │ -00071110 : │ │ +00070b2c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ - ldr r3, [pc, #164] ; (711bc ) │ │ + ldr r3, [pc, #164] ; (70bd8 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r7, r1, #0 │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - bne.n 7112a │ │ - bl 6f9c4 │ │ - b.n 711b6 │ │ + bne.n 70b46 │ │ + bl 6f3e0 │ │ + b.n 70bd2 │ │ cmp r0, #0 │ │ - beq.n 71138 │ │ + beq.n 70b54 │ │ adds r2, r3, #0 │ │ ldr r1, [r0, #0] │ │ adds r2, #244 ; 0xf4 │ │ cmp r1, r2 │ │ - beq.n 71142 │ │ - ldr r0, [pc, #132] ; (711c0 ) │ │ + beq.n 70b5e │ │ + ldr r0, [pc, #132] ; (70bdc ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 711b6 │ │ + b.n 70bd2 │ │ ldr r3, [r3, #88] ; 0x58 │ │ cmp r3, #0 │ │ - bne.n 71150 │ │ + bne.n 70b6c │ │ movs r0, #4 │ │ bl 18bd0 │ │ - b.n 711ba │ │ + b.n 70bd6 │ │ ldr r3, [r0, #96] ; 0x60 │ │ cmp r3, #0 │ │ - beq.n 71168 │ │ + beq.n 70b84 │ │ cmp r7, #0 │ │ - beq.n 71176 │ │ + beq.n 70b92 │ │ movs r2, #128 ; 0x80 │ │ ldr r0, [r4, #96] ; 0x60 │ │ adds r1, r7, #0 │ │ lsls r2, r2, #2 │ │ bl 6b96c │ │ - b.n 71176 │ │ + b.n 70b92 │ │ adds r1, r3, #0 │ │ adds r2, r3, #0 │ │ - bl 7102c │ │ + bl 70a48 │ │ cmp r0, #0 │ │ - bge.n 71156 │ │ - b.n 711b6 │ │ + bge.n 70b72 │ │ + b.n 70bd2 │ │ cmp r6, #0 │ │ - beq.n 71188 │ │ + beq.n 70ba4 │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #96] ; 0x60 │ │ lsls r2, r2, #2 │ │ adds r1, r6, #0 │ │ adds r0, r3, r2 │ │ bl 6b96c │ │ cmp r5, #0 │ │ - beq.n 7119e │ │ + beq.n 70bba │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #96] ; 0x60 │ │ lsls r2, r2, #3 │ │ adds r1, r5, #0 │ │ adds r0, r3, r2 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #2 │ │ bl 6b96c │ │ ldr r3, [r4, #48] ; 0x30 │ │ movs r0, #0 │ │ lsls r3, r3, #22 │ │ - bpl.n 711ba │ │ - ldr r3, [pc, #28] ; (711c4 ) │ │ + bpl.n 70bd6 │ │ + ldr r3, [pc, #28] ; (70be0 ) │ │ ldr r2, [r4, #96] ; 0x60 │ │ adds r1, r4, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #88] ; 0x58 │ │ blx r3 │ │ - b.n 711ba │ │ + b.n 70bd6 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldrsh r0, [r7, r5] │ │ + ldr r4, [r3, #20] │ │ movs r6, r0 │ │ - adds r7, r2, #3 │ │ + movs r2, #187 ; 0xbb │ │ movs r3, r0 │ │ - ldrsh r4, [r4, r3] │ │ + ldr r0, [r1, #12] │ │ movs r6, r0 │ │ │ │ -000711c8 : │ │ +00070be4 : │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #108] ; (71238 ) │ │ + ldr r3, [pc, #108] ; (70c54 ) │ │ sub sp, #508 ; 0x1fc │ │ adds r5, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r6, r1, #0 │ │ ldr r2, [r3, #0] │ │ adds r7, r3, #0 │ │ str r2, [sp, #516] ; 0x204 │ │ - ldr r2, [pc, #92] ; (7123c ) │ │ + ldr r2, [pc, #92] ; (70c58 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 711ec │ │ - bl 6f9c4 │ │ - b.n 71200 │ │ + bne.n 70c08 │ │ + bl 6f3e0 │ │ + b.n 70c1c │ │ cmp r0, #0 │ │ - beq.n 711f8 │ │ + beq.n 70c14 │ │ ldr r3, [r0, #0] │ │ adds r2, #244 ; 0xf4 │ │ cmp r3, r2 │ │ - beq.n 71206 │ │ - ldr r0, [pc, #68] ; (71240 ) │ │ + beq.n 70c22 │ │ + ldr r0, [pc, #68] ; (70c5c ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 71222 │ │ + b.n 70c3e │ │ add r4, sp, #4 │ │ adds r0, r1, #0 │ │ adds r1, r4, #0 │ │ - bl 76078 │ │ + bl 768c8 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ adds r2, r4, #0 │ │ adds r3, r4, #0 │ │ - bl 71110 │ │ + bl 70b2c │ │ cmp r0, #0 │ │ - bne.n 71222 │ │ + bne.n 70c3e │ │ str r6, [r5, #92] ; 0x5c │ │ ldr r2, [sp, #516] ; 0x204 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 7122e │ │ + beq.n 70c4a │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ movs r3, #131 ; 0x83 │ │ lsls r3, r3, #2 │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r0, r5, #6 │ │ + asrs r4, r1, #30 │ │ movs r6, r0 │ │ - ldrsh r2, [r6, r2] │ │ + ldr r6, [r2, #8] │ │ movs r6, r0 │ │ - adds r7, r2, #0 │ │ + movs r1, #251 ; 0xfb │ │ movs r3, r0 │ │ │ │ -00071244 : │ │ - ldr r3, [pc, #48] ; (71278 ) │ │ +00070c60 : │ │ + ldr r3, [pc, #48] ; (70c94 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #96] ; 0x60 │ │ cmp r3, #0 │ │ - beq.n 71274 │ │ + beq.n 70c90 │ │ adds r4, r0, #0 │ │ bl 4f940 │ │ ldr r2, [r0, #64] ; 0x40 │ │ ldr r3, [r4, #48] ; 0x30 │ │ cmp r2, #0 │ │ - bne.n 71264 │ │ + bne.n 70c80 │ │ lsls r1, r3, #23 │ │ - bpl.n 71268 │ │ + bpl.n 70c84 │ │ lsls r3, r3, #22 │ │ lsrs r2, r3, #31 │ │ - ldr r3, [pc, #16] ; (7127c ) │ │ + ldr r3, [pc, #16] ; (70c98 ) │ │ adds r1, r4, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #96] ; 0x60 │ │ blx r3 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsh r0, [r1, r1] │ │ + ldr r4, [r5, #0] │ │ movs r6, r0 │ │ - ldrsh r4, [r4, r0] │ │ + ldr r0, [r1, #0] │ │ movs r6, r0 │ │ │ │ -00071280 : │ │ - ldr r3, [pc, #76] ; (712d0 ) │ │ +00070c9c : │ │ + ldr r3, [pc, #76] ; (70cec ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 71292 │ │ - bl 6f9c4 │ │ - b.n 712cc │ │ + bne.n 70cae │ │ + bl 6f3e0 │ │ + b.n 70ce8 │ │ cmp r0, #0 │ │ - beq.n 7129e │ │ + beq.n 70cba │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 712a8 │ │ - ldr r0, [pc, #52] ; (712d4 ) │ │ + beq.n 70cc4 │ │ + ldr r0, [pc, #52] ; (70cf0 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 712cc │ │ + b.n 70ce8 │ │ negs r4, r1 │ │ adcs r4, r1 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r2, r3, #23 │ │ lsrs r2, r2, #31 │ │ cmp r4, r2 │ │ - bne.n 712cc │ │ + bne.n 70ce8 │ │ cmp r1, #0 │ │ - beq.n 712c2 │ │ + beq.n 70cde │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #1 │ │ orrs r3, r2 │ │ - b.n 712c6 │ │ - ldr r2, [pc, #20] ; (712d8 ) │ │ + b.n 70ce2 │ │ + ldr r2, [pc, #20] ; (70cf4 ) │ │ ands r3, r2 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 71244 │ │ + bl 70c60 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsh r4, [r1, r0] │ │ + str r0, [r6, #124] ; 0x7c │ │ movs r6, r0 │ │ - subs r1, r6, r5 │ │ + movs r1, #85 ; 0x55 │ │ movs r3, r0 │ │ mrc2 15, 7, pc, cr15, cr15, {7} │ │ │ │ -000712dc : │ │ - ldr r3, [pc, #48] ; (71310 ) │ │ +00070cf8 : │ │ + ldr r3, [pc, #48] ; (70d2c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 712ee │ │ - bl 6f9c4 │ │ - b.n 71302 │ │ + bne.n 70d0a │ │ + bl 6f3e0 │ │ + b.n 70d1e │ │ cmp r0, #0 │ │ - beq.n 712fa │ │ + beq.n 70d16 │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 71306 │ │ - ldr r0, [pc, #24] ; (71314 ) │ │ + beq.n 70d22 │ │ + ldr r0, [pc, #24] ; (70d30 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 7130c │ │ + b.n 70d28 │ │ ldr r0, [r0, #48] ; 0x30 │ │ lsls r0, r0, #23 │ │ lsrs r0, r0, #31 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r0, [r6, r6] │ │ + str r4, [r2, #120] ; 0x78 │ │ movs r6, r0 │ │ - subs r5, r2, r4 │ │ + movs r0, #249 ; 0xf9 │ │ movs r3, r0 │ │ │ │ -00071318 : │ │ +00070d34 : │ │ push {r3, lr} │ │ movs r3, #0 │ │ ldr r2, [r0, #24] │ │ str r3, [r0, #108] ; 0x6c │ │ movs r1, #6 │ │ ldr r3, [r0, #28] │ │ bl 51fe4 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #304] ; (71460 ) │ │ + ldr r4, [pc, #304] ; (70e7c ) │ │ sub sp, #36 ; 0x24 │ │ adds r5, r0, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r1, [sp, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #28] │ │ - bl 702fc │ │ + bl 6fd18 │ │ ldr r3, [sp, #0] │ │ adds r6, r0, #0 │ │ str r4, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 7135a │ │ + beq.n 70d76 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n 7135a │ │ + beq.n 70d76 │ │ cmp r0, r5 │ │ - beq.n 7135a │ │ - bl 714cc │ │ + beq.n 70d76 │ │ + bl 70ee8 │ │ ldr r3, [r6, #56] ; 0x38 │ │ subs r3, r3, r5 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ ldr r3, [sp, #0] │ │ cmp r1, r3 │ │ - bne.n 71374 │ │ + bne.n 70d90 │ │ ldr r2, [r5, #52] ; 0x34 │ │ ldr r3, [r5, #48] ; 0x30 │ │ eors r3, r2 │ │ - ldr r2, [pc, #244] ; (71464 ) │ │ + ldr r2, [pc, #244] ; (70e80 ) │ │ tst r3, r2 │ │ - beq.n 7144c │ │ - ldr r3, [pc, #240] ; (71468 ) │ │ + beq.n 70e68 │ │ + ldr r3, [pc, #240] ; (70e84 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #240 ; 0xf0 │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - beq.n 7141c │ │ + beq.n 70e38 │ │ cmp r4, r5 │ │ - beq.n 713aa │ │ + beq.n 70dc6 │ │ movs r3, #69 ; 0x45 │ │ ldr r2, [r4, #48] ; 0x30 │ │ ands r3, r2 │ │ cmp r3, #5 │ │ - bne.n 71416 │ │ + bne.n 70e32 │ │ adds r0, r4, #0 │ │ - bl 702fc │ │ + bl 6fd18 │ │ cmp r0, r6 │ │ - bne.n 71416 │ │ + bne.n 70e32 │ │ add r7, sp, #8 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 70374 │ │ + bl 6fd90 │ │ cmp r0, #0 │ │ - bne.n 71416 │ │ - b.n 713b2 │ │ + bne.n 70e32 │ │ + b.n 70dce │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - bne.n 7139a │ │ - b.n 71416 │ │ + bne.n 70db6 │ │ + b.n 70e32 │ │ movs r3, #1 │ │ ldr r2, [r7, #4] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #24] │ │ cmp r3, r2 │ │ - bne.n 713cc │ │ + bne.n 70de8 │ │ ldr r2, [r7, #8] │ │ ldr r3, [r4, #28] │ │ subs r3, r3, r2 │ │ adds r2, r3, #0 │ │ subs r3, r2, #1 │ │ sbcs r2, r3 │ │ str r2, [sp, #0] │ │ - ldr r2, [pc, #148] ; (71464 ) │ │ + ldr r2, [pc, #148] ; (70e80 ) │ │ ldr r3, [r5, #48] ; 0x30 │ │ adds r0, r6, #0 │ │ ands r3, r2 │ │ adds r1, r7, #0 │ │ cmp r3, r2 │ │ - bne.n 713dc │ │ + bne.n 70df8 │ │ movs r1, #0 │ │ - bl 6fb38 │ │ - ldr r3, [pc, #136] ; (7146c ) │ │ + bl 6f554 │ │ + ldr r3, [pc, #136] ; (70e88 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #84] ; 0x54 │ │ mov ip, r3 │ │ cmp r3, #0 │ │ - beq.n 713f6 │ │ + beq.n 70e12 │ │ adds r1, r4, #0 │ │ adds r2, r6, #0 │ │ movs r3, #1 │ │ blx ip │ │ ldr r3, [sp, #0] │ │ str r4, [r6, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.n 7140c │ │ + beq.n 70e28 │ │ ldr r2, [r7, #4] │ │ ldr r3, [r7, #8] │ │ adds r0, r4, #0 │ │ movs r1, #5 │ │ bl 51fe4 │ │ - b.n 71412 │ │ + b.n 70e2e │ │ adds r0, r4, #0 │ │ - bl 71318 │ │ + bl 70d34 │ │ adds r0, r4, #0 │ │ - b.n 71444 │ │ + b.n 70e60 │ │ adds r4, #8 │ │ ldr r4, [r4, #124] ; 0x7c │ │ - b.n 7137e │ │ + b.n 70d9a │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ - bl 6fb38 │ │ - ldr r3, [pc, #72] ; (71470 ) │ │ + bl 6f554 │ │ + ldr r3, [pc, #72] ; (70e8c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r7, [r0, #84] ; 0x54 │ │ cmp r7, #0 │ │ - beq.n 71438 │ │ + beq.n 70e54 │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ adds r3, r4, #0 │ │ blx r7 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ str r3, [r6, #56] ; 0x38 │ │ - bl 71318 │ │ + bl 70d34 │ │ adds r0, r5, #0 │ │ - bl 6fc7c │ │ + bl 6f698 │ │ ldr r3, [r5, #48] ; 0x30 │ │ str r3, [r5, #52] ; 0x34 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 7145a │ │ + beq.n 70e76 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r4, r0, #1 │ │ + asrs r0, r5, #24 │ │ movs r6, r0 │ │ asrs r1, r0, #32 │ │ movs r0, r0 │ │ - ldrb r2, [r3, r4] │ │ + str r6, [r7, #108] ; 0x6c │ │ movs r6, r0 │ │ - ldrb r6, [r5, r2] │ │ + str r2, [r2, #104] ; 0x68 │ │ movs r6, r0 │ │ - ldrb r2, [r5, r1] │ │ + str r6, [r1, #100] ; 0x64 │ │ movs r6, r0 │ │ │ │ -00071474 : │ │ +00070e90 : │ │ push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #76] ; (714c4 ) │ │ + ldr r5, [pc, #76] ; (70ee0 ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - bne.n 71488 │ │ - bl 6f9c4 │ │ - b.n 714c2 │ │ + bne.n 70ea4 │ │ + bl 6f3e0 │ │ + b.n 70ede │ │ cmp r0, #0 │ │ - beq.n 71494 │ │ + beq.n 70eb0 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 7149e │ │ - ldr r0, [pc, #48] ; (714c8 ) │ │ + beq.n 70eba │ │ + ldr r0, [pc, #48] ; (70ee4 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 714c2 │ │ + b.n 70ede │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bpl.n 714c2 │ │ + bpl.n 70ede │ │ movs r1, #0 │ │ - bl 7132c │ │ + bl 70d48 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 714b6 │ │ + beq.n 70ed2 │ │ adds r1, r4, #0 │ │ blx r3 │ │ movs r2, #0 │ │ adds r0, r4, #0 │ │ movs r1, #2 │ │ adds r3, r2, #0 │ │ bl 51fe4 │ │ pop {r3, r4, r5, pc} │ │ - ldrb r6, [r2, r0] │ │ + str r2, [r7, #92] ; 0x5c │ │ movs r6, r0 │ │ - adds r3, r7, r5 │ │ + subs r7, r3, #5 │ │ movs r3, r0 │ │ │ │ -000714cc : │ │ +00070ee8 : │ │ push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #64] ; (71510 ) │ │ + ldr r5, [pc, #64] ; (70f2c ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - bne.n 714e0 │ │ - bl 6f9c4 │ │ - b.n 7150e │ │ + bne.n 70efc │ │ + bl 6f3e0 │ │ + b.n 70f2a │ │ cmp r0, #0 │ │ - beq.n 714ec │ │ + beq.n 70f08 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 714f6 │ │ - ldr r0, [pc, #36] ; (71514 ) │ │ + beq.n 70f12 │ │ + ldr r0, [pc, #36] ; (70f30 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 7150e │ │ + b.n 70f2a │ │ movs r1, #64 ; 0x40 │ │ ldr r3, [r0, #48] ; 0x30 │ │ ands r1, r3 │ │ - bne.n 7150e │ │ - bl 7132c │ │ + bne.n 70f2a │ │ + bl 70d48 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, #0 │ │ - beq.n 7150e │ │ + beq.n 70f2a │ │ adds r1, r4, #0 │ │ blx r3 │ │ pop {r3, r4, r5, pc} │ │ - ldrh r6, [r7, r6] │ │ + str r2, [r4, #88] ; 0x58 │ │ movs r6, r0 │ │ - adds r3, r4, r4 │ │ + subs r7, r0, #4 │ │ movs r3, r0 │ │ │ │ -00071518 : │ │ - ldr r3, [pc, #84] ; (71570 ) │ │ +00070f34 : │ │ + ldr r3, [pc, #84] ; (70f8c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 7152a │ │ - bl 6f9c4 │ │ - b.n 7153e │ │ + bne.n 70f46 │ │ + bl 6f3e0 │ │ + b.n 70f5a │ │ cmp r0, #0 │ │ - beq.n 71536 │ │ + beq.n 70f52 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 71544 │ │ - ldr r0, [pc, #60] ; (71574 ) │ │ + beq.n 70f60 │ │ + ldr r0, [pc, #60] ; (70f90 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r4, #1 │ │ negs r4, r4 │ │ - b.n 7156a │ │ - ldr r3, [pc, #48] ; (71578 ) │ │ + b.n 70f86 │ │ + ldr r3, [pc, #48] ; (70f94 ) │ │ ldr r2, [r0, #48] ; 0x30 │ │ movs r4, #0 │ │ ands r1, r3 │ │ ands r3, r2 │ │ cmp r1, r3 │ │ - beq.n 7156a │ │ - ldr r3, [pc, #40] ; (7157c ) │ │ + beq.n 70f86 │ │ + ldr r3, [pc, #40] ; (70f98 ) │ │ ands r2, r3 │ │ movs r3, #69 ; 0x45 │ │ orrs r1, r2 │ │ str r1, [r0, #48] ; 0x30 │ │ ands r1, r3 │ │ subs r1, #5 │ │ negs r2, r1 │ │ adcs r2, r1 │ │ adds r1, r2, #0 │ │ - bl 7132c │ │ + bl 70d48 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r4, [r6, r5] │ │ + str r0, [r3, #84] ; 0x54 │ │ movs r6, r0 │ │ - adds r1, r3, r3 │ │ + subs r5, r7, #2 │ │ movs r3, r0 │ │ asrs r1, r0, #32 │ │ movs r0, r0 │ │ ; instruction: 0xeffeffff │ │ push {r3, r4, r5, lr} │ │ ldr r3, [r0, #16] │ │ adds r4, r0, #0 │ │ @@ -176317,877 +175585,877 @@ │ │ adds r5, r1, #0 │ │ str r3, [r0, #60] ; 0x3c │ │ ldr r3, [r0, #24] │ │ str r3, [r0, #64] ; 0x40 │ │ ldr r3, [r0, #28] │ │ str r3, [r0, #68] ; 0x44 │ │ lsls r3, r1, #24 │ │ - bpl.n 7159e │ │ - bl 70dbc │ │ + bpl.n 70fba │ │ + bl 707d8 │ │ lsls r3, r5, #25 │ │ - bpl.n 715a8 │ │ + bpl.n 70fc4 │ │ adds r0, r4, #0 │ │ - bl 714cc │ │ + bl 70ee8 │ │ lsls r3, r5, #31 │ │ - bpl.n 715b4 │ │ + bpl.n 70fd0 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 71518 │ │ + bl 70f34 │ │ lsls r3, r5, #23 │ │ - bpl.n 715c0 │ │ + bpl.n 70fdc │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ - bl 71280 │ │ + bl 70c9c │ │ lsls r3, r5, #28 │ │ - bmi.n 715ca │ │ + bmi.n 70fe6 │ │ adds r0, r4, #0 │ │ - bl 70d24 │ │ + bl 70740 │ │ pop {r3, r4, r5, pc} │ │ │ │ -000715cc : │ │ +00070fe8 : │ │ push {r3, lr} │ │ movs r1, #0 │ │ - bl 7132c │ │ + bl 70d48 │ │ pop {r3, pc} │ │ ... │ │ │ │ -000715d8 : │ │ - ldr r3, [pc, #172] ; (71688 ) │ │ +00070ff4 : │ │ + ldr r3, [pc, #172] ; (710a4 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ adds r4, r0, #0 │ │ ldr r0, [r3, #0] │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ cmp r0, #0 │ │ - bne.n 715f0 │ │ - bl 6f9c4 │ │ - b.n 71684 │ │ + bne.n 7100c │ │ + bl 6f3e0 │ │ + b.n 710a0 │ │ cmp r4, #0 │ │ - beq.n 715fe │ │ + beq.n 7101a │ │ adds r3, r0, #0 │ │ ldr r2, [r4, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 71608 │ │ - ldr r0, [pc, #140] ; (7168c ) │ │ + beq.n 71024 │ │ + ldr r0, [pc, #140] ; (710a8 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 71684 │ │ + b.n 710a0 │ │ cmp r1, #0 │ │ - bgt.n 71616 │ │ - ldr r0, [pc, #128] ; (71690 ) │ │ - ldr r1, [pc, #132] ; (71694 ) │ │ + bgt.n 71032 │ │ + ldr r0, [pc, #128] ; (710ac ) │ │ + ldr r1, [pc, #132] ; (710b0 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 71622 │ │ + b.n 7103e │ │ cmp r5, #0 │ │ - bgt.n 71628 │ │ - ldr r0, [pc, #124] ; (71698 ) │ │ - ldr r1, [pc, #124] ; (7169c ) │ │ + bgt.n 71044 │ │ + ldr r0, [pc, #124] ; (710b4 ) │ │ + ldr r1, [pc, #124] ; (710b8 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 71684 │ │ + b.n 710a0 │ │ ldr r3, [r4, #32] │ │ cmp r3, #0 │ │ - beq.n 71634 │ │ + beq.n 71050 │ │ cmp r1, r3 │ │ - bge.n 71634 │ │ + bge.n 71050 │ │ adds r6, r3, #0 │ │ ldr r3, [r4, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n 71640 │ │ + beq.n 7105c │ │ cmp r6, r3 │ │ - ble.n 71640 │ │ + ble.n 7105c │ │ adds r6, r3, #0 │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 7164c │ │ + beq.n 71068 │ │ cmp r5, r3 │ │ - bge.n 7164c │ │ + bge.n 71068 │ │ adds r5, r3, #0 │ │ ldr r3, [r4, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 71658 │ │ + beq.n 71074 │ │ cmp r5, r3 │ │ - ble.n 71658 │ │ + ble.n 71074 │ │ adds r5, r3, #0 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bpl.n 71664 │ │ + bpl.n 71080 │ │ str r6, [r4, #64] ; 0x40 │ │ str r5, [r4, #68] ; 0x44 │ │ - b.n 71684 │ │ + b.n 710a0 │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r6, [r4, #24] │ │ str r5, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 71672 │ │ + beq.n 7108e │ │ adds r1, r4, #0 │ │ blx r3 │ │ ldr r3, [r4, #24] │ │ cmp r3, r6 │ │ - bne.n 71684 │ │ + bne.n 710a0 │ │ ldr r3, [r4, #28] │ │ cmp r3, r5 │ │ - bne.n 71684 │ │ + bne.n 710a0 │ │ adds r0, r4, #0 │ │ - bl 71318 │ │ + bl 70d34 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r4, [r6, r2] │ │ + str r0, [r3, #72] ; 0x48 │ │ movs r6, r0 │ │ - adds r1, r2, r0 │ │ + adds r5, r6, #7 │ │ movs r3, r0 │ │ - ; instruction: 0xf7500002 │ │ - cmp r0, #110 ; 0x6e │ │ + ldc2 0, cr0, [r4, #-8]! │ │ + adds r2, #230 ; 0xe6 │ │ movs r3, r0 │ │ - ; instruction: 0xf7420002 │ │ - cmp r0, #98 ; 0x62 │ │ + stc2 0, cr0, [r6, #-8]! │ │ + adds r2, #218 ; 0xda │ │ movs r3, r0 │ │ │ │ -000716a0 : │ │ +000710bc : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #120] ; (7171c ) │ │ + ldr r3, [pc, #120] ; (71138 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 716b4 │ │ - bl 6f9c4 │ │ - b.n 7171a │ │ + bne.n 710d0 │ │ + bl 6f3e0 │ │ + b.n 71136 │ │ cmp r4, #0 │ │ - beq.n 716c2 │ │ + beq.n 710de │ │ adds r3, r0, #0 │ │ ldr r5, [r4, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r5, r3 │ │ - beq.n 716cc │ │ - ldr r0, [pc, #92] ; (71720 ) │ │ + beq.n 710e8 │ │ + ldr r0, [pc, #92] ; (7113c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 7171a │ │ + b.n 71136 │ │ cmp r1, #0 │ │ - bgt.n 716da │ │ - ldr r0, [pc, #80] ; (71724 ) │ │ - ldr r1, [pc, #84] ; (71728 ) │ │ + bgt.n 710f6 │ │ + ldr r0, [pc, #80] ; (71140 ) │ │ + ldr r1, [pc, #84] ; (71144 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 716e6 │ │ + b.n 71102 │ │ cmp r2, #0 │ │ - bgt.n 716ec │ │ - ldr r0, [pc, #76] ; (7172c ) │ │ - ldr r1, [pc, #76] ; (71730 ) │ │ + bgt.n 71108 │ │ + ldr r0, [pc, #76] ; (71148 ) │ │ + ldr r1, [pc, #76] ; (7114c ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 7171a │ │ + b.n 71136 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bmi.n 7171a │ │ + bmi.n 71136 │ │ ldr r3, [r0, #48] ; 0x30 │ │ str r1, [r4, #32] │ │ str r2, [r4, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 71700 │ │ + beq.n 7111c │ │ adds r1, r4, #0 │ │ blx r3 │ │ ldr r3, [r4, #32] │ │ ldr r1, [r4, #24] │ │ cmp r1, r3 │ │ - bge.n 7170a │ │ + bge.n 71126 │ │ adds r1, r3, #0 │ │ ldr r3, [r4, #36] ; 0x24 │ │ ldr r2, [r4, #28] │ │ cmp r2, r3 │ │ - bge.n 71714 │ │ + bge.n 71130 │ │ adds r2, r3, #0 │ │ adds r0, r4, #0 │ │ - bl 715d8 │ │ + bl 70ff4 │ │ pop {r3, r4, r5, pc} │ │ - ldr r2, [r5, r7] │ │ + str r6, [r1, #60] ; 0x3c │ │ movs r6, r0 │ │ - asrs r5, r1, #29 │ │ + adds r1, r6, #4 │ │ movs r3, r0 │ │ - ; instruction: 0xf68c0002 │ │ - movs r7, #174 ; 0xae │ │ + ldc2l 0, cr0, [r0], #-8 │ │ + adds r2, #38 ; 0x26 │ │ movs r3, r0 │ │ - ; instruction: 0xf67e0002 │ │ - movs r7, #166 ; 0xa6 │ │ + stc2l 0, cr0, [r2], #-8 │ │ + adds r2, #30 │ │ movs r3, r0 │ │ │ │ -00071734 : │ │ +00071150 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #120] ; (717b0 ) │ │ + ldr r3, [pc, #120] ; (711cc ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 71748 │ │ - bl 6f9c4 │ │ - b.n 717ae │ │ + bne.n 71164 │ │ + bl 6f3e0 │ │ + b.n 711ca │ │ cmp r4, #0 │ │ - beq.n 71756 │ │ + beq.n 71172 │ │ adds r3, r0, #0 │ │ ldr r5, [r4, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r5, r3 │ │ - beq.n 71760 │ │ - ldr r0, [pc, #92] ; (717b4 ) │ │ + beq.n 7117c │ │ + ldr r0, [pc, #92] ; (711d0 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 717ae │ │ + b.n 711ca │ │ cmp r1, #0 │ │ - bgt.n 7176e │ │ - ldr r0, [pc, #80] ; (717b8 ) │ │ - ldr r1, [pc, #84] ; (717bc ) │ │ + bgt.n 7118a │ │ + ldr r0, [pc, #80] ; (711d4 ) │ │ + ldr r1, [pc, #84] ; (711d8 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 7177a │ │ + b.n 71196 │ │ cmp r2, #0 │ │ - bgt.n 71780 │ │ - ldr r0, [pc, #76] ; (717c0 ) │ │ - ldr r1, [pc, #76] ; (717c4 ) │ │ + bgt.n 7119c │ │ + ldr r0, [pc, #76] ; (711dc ) │ │ + ldr r1, [pc, #76] ; (711e0 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 717ae │ │ + b.n 711ca │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bmi.n 717ae │ │ + bmi.n 711ca │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r1, [r4, #40] ; 0x28 │ │ str r2, [r4, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 71794 │ │ + beq.n 711b0 │ │ adds r1, r4, #0 │ │ blx r3 │ │ ldr r3, [r4, #40] ; 0x28 │ │ ldr r1, [r4, #24] │ │ cmp r1, r3 │ │ - ble.n 7179e │ │ + ble.n 711ba │ │ adds r1, r3, #0 │ │ ldr r3, [r4, #44] ; 0x2c │ │ ldr r2, [r4, #28] │ │ cmp r2, r3 │ │ - ble.n 717a8 │ │ + ble.n 711c4 │ │ adds r2, r3, #0 │ │ adds r0, r4, #0 │ │ - bl 715d8 │ │ + bl 70ff4 │ │ pop {r3, r4, r5, pc} │ │ - ldr r6, [r2, r5] │ │ + str r2, [r7, #48] ; 0x30 │ │ movs r6, r0 │ │ - asrs r1, r7, #26 │ │ + adds r5, r3, #2 │ │ movs r3, r0 │ │ - ; instruction: 0xf5f80002 │ │ - movs r7, #38 ; 0x26 │ │ + ; instruction: 0xfbdc0002 │ │ + adds r1, #158 ; 0x9e │ │ movs r3, r0 │ │ - ; instruction: 0xf5ea0002 │ │ - movs r7, #30 │ │ + smlal r0, r0, lr, r2 │ │ + adds r1, #150 ; 0x96 │ │ movs r3, r0 │ │ │ │ -000717c8 : │ │ +000711e4 : │ │ push {r3, lr} │ │ movs r1, #0 │ │ - bl 7132c │ │ + bl 70d48 │ │ pop {r3, pc} │ │ │ │ -000717d2 : │ │ +000711ee : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - bl 70d78 │ │ + bl 70794 │ │ movs r3, #69 ; 0x45 │ │ ldr r2, [r4, #48] ; 0x30 │ │ ands r3, r2 │ │ cmp r3, #5 │ │ - bne.n 717ec │ │ + bne.n 71208 │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ - bl 7132c │ │ + bl 70d48 │ │ pop {r4, pc} │ │ │ │ -000717ee : │ │ +0007120a : │ │ push {r3, lr} │ │ - bl 717d2 │ │ + bl 711ee │ │ pop {r3, pc} │ │ ... │ │ │ │ -000717f8 : │ │ +00071214 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #16] ; (7180c ) │ │ + ldr r3, [pc, #16] ; (71228 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #116] ; 0x74 │ │ cmp r3, #0 │ │ - beq.n 7180a │ │ + beq.n 71226 │ │ blx r3 │ │ pop {r3, pc} │ │ - ldr r2, [r2, r2] │ │ + str r6, [r6, #36] ; 0x24 │ │ movs r6, r0 │ │ │ │ -00071810 : │ │ +0007122c : │ │ bx lr │ │ ... │ │ │ │ -00071814 : │ │ +00071230 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ bl 4f940 │ │ ldr r2, [r4, #96] ; 0x60 │ │ adds r5, r0, #0 │ │ cmp r2, #0 │ │ - beq.n 71834 │ │ - ldr r3, [pc, #60] ; (71864 ) │ │ + beq.n 71250 │ │ + ldr r3, [pc, #60] ; (71280 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 71834 │ │ + beq.n 71250 │ │ adds r1, r4, #0 │ │ blx r3 │ │ cmp r5, #0 │ │ - beq.n 7185a │ │ + beq.n 71276 │ │ ldr r3, [r5, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n 7185a │ │ + beq.n 71276 │ │ adds r0, r4, #0 │ │ bl 4fbc4 │ │ ldr r2, [r4, #24] │ │ ldr r3, [r4, #28] │ │ adds r0, r4, #0 │ │ lsrs r1, r2, #31 │ │ adds r1, r1, r2 │ │ lsrs r2, r3, #31 │ │ adds r2, r2, r3 │ │ asrs r1, r1, #1 │ │ asrs r2, r2, #1 │ │ bl 4fcbc │ │ adds r0, r4, #0 │ │ - bl 71244 │ │ + bl 70c60 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r2, [r5, r1] │ │ + str r6, [r1, #36] ; 0x24 │ │ movs r6, r0 │ │ │ │ -00071868 : │ │ +00071284 : │ │ ldr r3, [r0, #96] ; 0x60 │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 71884 │ │ - ldr r3, [pc, #60] ; (718b0 ) │ │ + beq.n 712a0 │ │ + ldr r3, [pc, #60] ; (712cc ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 71884 │ │ + beq.n 712a0 │ │ adds r1, r4, #0 │ │ ldr r2, [r4, #100] ; 0x64 │ │ blx r3 │ │ adds r0, r4, #0 │ │ - bl 71244 │ │ + bl 70c60 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bpl.n 718ae │ │ + bpl.n 712ca │ │ ldr r3, [r4, #112] ; 0x70 │ │ cmp r3, #0 │ │ - bne.n 718ae │ │ - ldr r0, [pc, #28] ; (718b4 ) │ │ + bne.n 712ca │ │ + ldr r0, [pc, #28] ; (712d0 ) │ │ add r0, pc │ │ bl 18ce8 │ │ cmp r0, #0 │ │ - beq.n 718a8 │ │ + beq.n 712c4 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 718ae │ │ + beq.n 712ca │ │ adds r0, r4, #0 │ │ - bl 714cc │ │ + bl 70ee8 │ │ pop {r4, pc} │ │ - ldr r4, [r3, r0] │ │ + str r0, [r0, #32] │ │ movs r6, r0 │ │ - movs r6, #4 │ │ + adds r0, #124 ; 0x7c │ │ movs r3, r0 │ │ │ │ -000718b8 : │ │ - ldr r3, [pc, #32] ; (718dc ) │ │ +000712d4 : │ │ + ldr r3, [pc, #32] ; (712f8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subs r0, r3, #0 │ │ - beq.n 718da │ │ + beq.n 712f6 │ │ adds r3, #240 ; 0xf0 │ │ ldr r0, [r3, #0] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #2 │ │ cmp r0, #0 │ │ - beq.n 718da │ │ + beq.n 712f6 │ │ ldr r2, [r0, #48] ; 0x30 │ │ tst r2, r3 │ │ - bne.n 718da │ │ + bne.n 712f6 │ │ adds r0, #8 │ │ ldr r0, [r0, #124] ; 0x7c │ │ - b.n 718ca │ │ + b.n 712e6 │ │ bx lr │ │ - ldrsb r6, [r2, r7] │ │ + str r2, [r7, #24] │ │ movs r6, r0 │ │ │ │ -000718e0 : │ │ - ldr r3, [pc, #20] ; (718f8 ) │ │ +000712fc : │ │ + ldr r3, [pc, #20] ; (71314 ) │ │ movs r0, #1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 718f4 │ │ + beq.n 71310 │ │ adds r3, #228 ; 0xe4 │ │ ldr r0, [r3, #0] │ │ negs r3, r0 │ │ adcs r0, r3 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - ldrsb r4, [r5, r6] │ │ + str r0, [r2, #24] │ │ movs r6, r0 │ │ │ │ -000718fc : │ │ +00071318 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #36] ; (71924 ) │ │ + ldr r3, [pc, #36] ; (71340 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 71920 │ │ + beq.n 7133c │ │ adds r3, r0, #0 │ │ adds r3, #228 ; 0xe4 │ │ ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - beq.n 71920 │ │ + beq.n 7133c │ │ movs r2, #0 │ │ subs r3, #48 ; 0x30 │ │ str r2, [r3, #48] ; 0x30 │ │ ldr r3, [r3, #0] │ │ cmp r3, r2 │ │ - beq.n 71920 │ │ + beq.n 7133c │ │ blx r3 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsb r0, [r2, r6] │ │ + str r4, [r6, #20] │ │ movs r6, r0 │ │ │ │ -00071928 : │ │ +00071344 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #36] ; (71950 ) │ │ + ldr r3, [pc, #36] ; (7136c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 7194c │ │ + beq.n 71368 │ │ adds r3, r0, #0 │ │ adds r3, #228 ; 0xe4 │ │ ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - bne.n 7194c │ │ + bne.n 71368 │ │ movs r2, #1 │ │ subs r3, #48 ; 0x30 │ │ str r2, [r3, #48] ; 0x30 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 7194c │ │ + beq.n 71368 │ │ blx r3 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsb r4, [r4, r5] │ │ + str r0, [r1, #20] │ │ movs r6, r0 │ │ │ │ -00071954 : │ │ +00071370 : │ │ push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #120] ; (719d0 ) │ │ + ldr r5, [pc, #120] ; (713ec ) │ │ adds r1, r0, #0 │ │ add r5, pc │ │ ldr r0, [r5, #0] │ │ cmp r0, #0 │ │ - bne.n 71968 │ │ - bl 6f9c4 │ │ - b.n 719cc │ │ + bne.n 71384 │ │ + bl 6f3e0 │ │ + b.n 713e8 │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #96] ; 0x60 │ │ cmp r3, #0 │ │ - beq.n 7198e │ │ + beq.n 713aa │ │ cmp r1, #0 │ │ - beq.n 719a8 │ │ + beq.n 713c4 │ │ adds r3, r0, #0 │ │ adds r3, #97 ; 0x61 │ │ adds r3, #255 ; 0xff │ │ adds r0, r1, #0 │ │ adds r1, r3, #0 │ │ bl 6bc52 │ │ cmp r0, #0 │ │ - beq.n 719a8 │ │ - ldr r0, [pc, #72] ; (719d4 ) │ │ + beq.n 713c4 │ │ + ldr r0, [pc, #72] ; (713f0 ) │ │ add r0, pc │ │ - b.n 7199c │ │ + b.n 713b8 │ │ adds r3, r0, #0 │ │ adds r3, #136 ; 0x88 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 719a2 │ │ - ldr r0, [pc, #60] ; (719d8 ) │ │ + bne.n 713be │ │ + ldr r0, [pc, #60] ; (713f4 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 719cc │ │ + b.n 713e8 │ │ blx r3 │ │ subs r4, r0, #0 │ │ - bne.n 719ba │ │ - ldr r3, [pc, #48] ; (719dc ) │ │ + bne.n 713d6 │ │ + ldr r3, [pc, #48] ; (713f8 ) │ │ movs r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r2, [r3, #96] ; 0x60 │ │ adds r2, #1 │ │ str r2, [r3, #96] ; 0x60 │ │ - b.n 719cc │ │ + b.n 713e8 │ │ ldr r2, [r5, #0] │ │ adds r3, r2, #0 │ │ adds r3, #144 ; 0x90 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 719cc │ │ + beq.n 713e8 │ │ adds r0, r2, #0 │ │ blx r3 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsb r6, [r6, r4] │ │ + str r2, [r3, #16] │ │ movs r6, r0 │ │ - movs r5, #51 ; 0x33 │ │ + cmp r7, #171 ; 0xab │ │ movs r3, r0 │ │ - movs r5, #65 ; 0x41 │ │ + cmp r7, #185 ; 0xb9 │ │ movs r3, r0 │ │ - ldrsb r4, [r4, r3] │ │ + str r0, [r1, #12] │ │ movs r6, r0 │ │ │ │ -000719e0 : │ │ - ldr r3, [pc, #68] ; (71a28 ) │ │ +000713fc : │ │ + ldr r3, [pc, #68] ; (71444 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r5, [r3, #0] │ │ adds r1, r0, #0 │ │ cmp r5, #0 │ │ - bne.n 719f6 │ │ - bl 6f9c4 │ │ + bne.n 71412 │ │ + bl 6f3e0 │ │ adds r0, r5, #0 │ │ - b.n 71a24 │ │ + b.n 71440 │ │ adds r3, r5, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - beq.n 71a1a │ │ + beq.n 71436 │ │ adds r3, #112 ; 0x70 │ │ ldr r6, [r3, #96] ; 0x60 │ │ cmp r6, #0 │ │ - beq.n 71a0e │ │ + beq.n 7142a │ │ adds r0, r5, #0 │ │ blx r4 │ │ - b.n 71a24 │ │ - ldr r0, [pc, #28] ; (71a2c ) │ │ + b.n 71440 │ │ + ldr r0, [pc, #28] ; (71448 ) │ │ add r0, pc │ │ bl 18a98 │ │ adds r0, r6, #0 │ │ - b.n 71a24 │ │ - ldr r0, [pc, #20] ; (71a30 ) │ │ + b.n 71440 │ │ + ldr r0, [pc, #20] ; (7144c ) │ │ add r0, pc │ │ bl 18a98 │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsb r4, [r5, r2] │ │ + str r0, [r2, #8] │ │ movs r6, r0 │ │ - movs r4, #241 ; 0xf1 │ │ + cmp r7, #105 ; 0x69 │ │ movs r3, r0 │ │ - movs r4, #191 ; 0xbf │ │ + cmp r7, #55 ; 0x37 │ │ movs r3, r0 │ │ │ │ -00071a34 : │ │ +00071450 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #48] ; (71a68 ) │ │ + ldr r3, [pc, #48] ; (71484 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 71a46 │ │ - bl 6f9c4 │ │ - b.n 71a64 │ │ + bne.n 71462 │ │ + bl 6f3e0 │ │ + b.n 71480 │ │ adds r2, r0, #0 │ │ adds r2, #252 ; 0xfc │ │ ldr r3, [r2, #96] ; 0x60 │ │ cmp r3, #0 │ │ - ble.n 71a64 │ │ + ble.n 71480 │ │ subs r3, #1 │ │ str r3, [r2, #96] ; 0x60 │ │ cmp r3, #0 │ │ - bne.n 71a64 │ │ + bne.n 71480 │ │ adds r3, r0, #0 │ │ adds r3, #144 ; 0x90 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 71a64 │ │ + beq.n 71480 │ │ blx r3 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsb r0, [r3, r1] │ │ + str r4, [r7, #0] │ │ movs r6, r0 │ │ │ │ -00071a6c : │ │ +00071488 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #12] │ │ adds r4, r0, #0 │ │ ldr r7, [r0, #8] │ │ str r3, [sp, #4] │ │ lsls r3, r1, #30 │ │ - bpl.n 71a92 │ │ - ldr r3, [pc, #240] ; (71b6c ) │ │ + bpl.n 714ae │ │ + ldr r3, [pc, #240] ; (71588 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #148 ; 0x94 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 71a92 │ │ - ldr r0, [pc, #228] ; (71b70 ) │ │ + bne.n 714ae │ │ + ldr r0, [pc, #228] ; (7158c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 71b6a │ │ + b.n 71586 │ │ movs r6, #128 ; 0x80 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r6, r6, #4 │ │ tst r3, r6 │ │ - beq.n 71aa2 │ │ + beq.n 714be │ │ orrs r1, r6 │ │ adds r5, r1, #0 │ │ - b.n 71aa6 │ │ - ldr r5, [pc, #208] ; (71b74 ) │ │ + b.n 714c2 │ │ + ldr r5, [pc, #208] ; (71590 ) │ │ ands r5, r1 │ │ adds r0, r4, #0 │ │ - bl 71474 │ │ + bl 70e90 │ │ ldr r0, [r4, #104] ; 0x68 │ │ cmp r0, #0 │ │ - beq.n 71abe │ │ + beq.n 714da │ │ movs r3, #4 │ │ ldr r2, [r0, #0] │ │ bics r2, r3 │ │ str r2, [r0, #0] │ │ - bl 6f1f4 │ │ - ldr r3, [pc, #184] ; (71b78 ) │ │ + bl 751bc │ │ + ldr r3, [pc, #184] ; (71594 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #112] ; 0x70 │ │ cmp r3, #0 │ │ - beq.n 71ace │ │ + beq.n 714ea │ │ adds r1, r4, #0 │ │ blx r3 │ │ - ldr r3, [pc, #172] ; (71b7c ) │ │ + ldr r3, [pc, #172] ; (71598 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #100] ; 0x64 │ │ cmp r3, #0 │ │ - beq.n 71ae2 │ │ + beq.n 714fe │ │ tst r5, r6 │ │ - bne.n 71ae2 │ │ + bne.n 714fe │ │ adds r1, r4, #0 │ │ blx r3 │ │ movs r2, #2 │ │ ldr r3, [r4, #48] ; 0x30 │ │ eors r3, r5 │ │ tst r3, r2 │ │ - beq.n 71b00 │ │ + beq.n 7151c │ │ tst r5, r2 │ │ - beq.n 71afc │ │ + beq.n 71518 │ │ movs r0, #0 │ │ - bl 71954 │ │ + bl 71370 │ │ cmp r0, #0 │ │ - bge.n 71b00 │ │ - b.n 71b34 │ │ - bl 71a34 │ │ + bge.n 7151c │ │ + b.n 71550 │ │ + bl 71450 │ │ movs r1, #8 │ │ movs r2, #0 │ │ - ldr r3, [pc, #120] ; (71b80 ) │ │ + ldr r3, [pc, #120] ; (7159c ) │ │ str r2, [r4, #8] │ │ str r2, [r4, #12] │ │ ands r3, r5 │ │ orrs r3, r1 │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ - ldr r3, [pc, #112] ; (71b84 ) │ │ + ldr r3, [pc, #112] ; (715a0 ) │ │ str r2, [r4, #112] ; 0x70 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #24] │ │ cmp r3, r2 │ │ - beq.n 71b3a │ │ + beq.n 71556 │ │ tst r5, r6 │ │ - bne.n 71b3a │ │ + bne.n 71556 │ │ adds r1, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 71b3a │ │ + bge.n 71556 │ │ lsls r3, r5, #30 │ │ - bpl.n 71b34 │ │ - bl 71a34 │ │ + bpl.n 71550 │ │ + bl 71450 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 71b6a │ │ + b.n 71586 │ │ cmp r7, #0 │ │ - beq.n 71b4c │ │ + beq.n 71568 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 70530 │ │ + bl 6ff4c │ │ adds r0, r7, #0 │ │ bl 6bcfc │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 71b60 │ │ + beq.n 7157c │ │ adds r0, r4, #0 │ │ adds r1, r3, #0 │ │ - bl 705ec │ │ + bl 70008 │ │ ldr r0, [sp, #4] │ │ - bl 6f1f4 │ │ + bl 751bc │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 71580 │ │ + bl 70f9c │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - ldrsb r4, [r2, r0] │ │ + ldrsh r0, [r7, r7] │ │ movs r6, r0 │ │ - movs r4, #148 ; 0x94 │ │ + cmp r7, #12 │ │ movs r3, r0 │ │ - bl 71b76 │ │ - strb r0, [r2, r7] │ │ + bl 71592 │ │ + ldrsh r4, [r6, r6] │ │ movs r6, r0 │ │ - strb r0, [r0, r7] │ │ + ldrsh r4, [r4, r6] │ │ movs r6, r0 │ │ movs r0, #50 ; 0x32 │ │ movs r0, r0 │ │ - strb r2, [r7, r5] │ │ + ldrsh r6, [r3, r5] │ │ movs r6, r0 │ │ │ │ -00071b88 : │ │ +000715a4 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #208] ; (71c5c ) │ │ + ldr r5, [pc, #208] ; (71678 ) │ │ movs r1, #32 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r6, r0, #0 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #4] │ │ bl 6bafc │ │ cmp r0, #0 │ │ - bne.n 71bfe │ │ + bne.n 7161a │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - beq.n 71bfe │ │ + beq.n 7161a │ │ adds r0, r6, #0 │ │ bl 6c52c │ │ cmp r0, #0 │ │ - beq.n 71bb6 │ │ + beq.n 715d2 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 71bfe │ │ - ldr r0, [pc, #168] ; (71c60 ) │ │ + beq.n 7161a │ │ + ldr r0, [pc, #168] ; (7167c ) │ │ add r0, pc │ │ - bl 719e0 │ │ + bl 713fc │ │ subs r4, r0, #0 │ │ - beq.n 71bfe │ │ - ldr r0, [pc, #160] ; (71c64 ) │ │ + beq.n 7161a │ │ + ldr r0, [pc, #160] ; (71680 ) │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 71c3a │ │ + beq.n 71656 │ │ bl 6bc18 │ │ cmp r0, #2 │ │ - ble.n 71c3a │ │ + ble.n 71656 │ │ movs r4, #0 │ │ - ldr r0, [pc, #144] ; (71c68 ) │ │ + ldr r0, [pc, #144] ; (71684 ) │ │ str r4, [sp, #0] │ │ add r0, pc │ │ - bl 719e0 │ │ + bl 713fc │ │ adds r7, r0, #0 │ │ - ldr r0, [pc, #136] ; (71c6c ) │ │ + ldr r0, [pc, #136] ; (71688 ) │ │ add r0, pc │ │ - bl 719e0 │ │ + bl 713fc │ │ adds r3, r0, #0 │ │ cmp r7, r4 │ │ - beq.n 71bfe │ │ + beq.n 7161a │ │ cmp r3, #0 │ │ - beq.n 71bfe │ │ - ldr r0, [pc, #124] ; (71c70 ) │ │ + beq.n 7161a │ │ + ldr r0, [pc, #124] ; (7168c ) │ │ mov r1, sp │ │ blx r3 │ │ ldr r3, [sp, #0] │ │ cmp r4, r3 │ │ - blt.n 71c44 │ │ + blt.n 71660 │ │ movs r0, #0 │ │ - b.n 71c2e │ │ + b.n 7164a │ │ subs r4, #1 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #32 │ │ - beq.n 71c24 │ │ + beq.n 71640 │ │ adds r7, r0, #0 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ bl 6bb0c │ │ subs r4, r0, #0 │ │ - beq.n 71bfe │ │ + beq.n 7161a │ │ adds r0, r6, #0 │ │ bl 6b984 │ │ adds r0, r4, r0 │ │ cmp r4, r7 │ │ - bne.n 71c02 │ │ + bne.n 7161e │ │ movs r2, #32 │ │ ldrb r3, [r0, #0] │ │ bics r3, r2 │ │ - bne.n 71c0a │ │ + bne.n 71626 │ │ movs r0, #1 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 71c58 │ │ + beq.n 71674 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r0, [pc, #56] ; (71c74 ) │ │ + ldr r0, [pc, #56] ; (71690 ) │ │ blx r4 │ │ subs r7, r0, #0 │ │ - bne.n 71c0c │ │ - b.n 71bfe │ │ + bne.n 71628 │ │ + b.n 7161a │ │ adds r1, r4, #0 │ │ - ldr r0, [pc, #44] ; (71c74 ) │ │ + ldr r0, [pc, #44] ; (71690 ) │ │ blx r7 │ │ adds r1, r6, #0 │ │ bl 6bc52 │ │ cmp r0, #0 │ │ - beq.n 71c2c │ │ + beq.n 71648 │ │ adds r4, #1 │ │ - b.n 71bf8 │ │ + b.n 71614 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r2, r5, #31 │ │ + lsrs r6, r1, #23 │ │ movs r6, r0 │ │ - movs r3, #136 ; 0x88 │ │ + cmp r6, #0 │ │ movs r3, r0 │ │ subs r2, r0, #4 │ │ movs r0, r0 │ │ - movs r3, #116 ; 0x74 │ │ + cmp r5, #236 ; 0xec │ │ movs r3, r0 │ │ - movs r3, #119 ; 0x77 │ │ + cmp r5, #239 ; 0xef │ │ movs r3, r0 │ │ strh r5, [r3, #16] │ │ movs r0, r0 │ │ subs r3, r0, #4 │ │ ... │ │ │ │ -00071c78 : │ │ - ldr r3, [pc, #72] ; (71cc4 ) │ │ +00071694 : │ │ + ldr r3, [pc, #72] ; (716e0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 71cc2 │ │ + beq.n 716de │ │ movs r0, #16 │ │ adds r3, #252 ; 0xfc │ │ str r0, [r3, #20] │ │ movs r0, #1 │ │ movs r2, #3 │ │ movs r1, #2 │ │ str r0, [r3, #32] │ │ @@ -177213,29 +176481,29 @@ │ │ str r0, [r3, #64] ; 0x40 │ │ str r2, [r3, #72] ; 0x48 │ │ str r1, [r3, #80] ; 0x50 │ │ str r2, [r3, #76] ; 0x4c │ │ str r2, [r3, #88] ; 0x58 │ │ str r2, [r3, #84] ; 0x54 │ │ bx lr │ │ - strb r6, [r2, r0] │ │ + ldrb r2, [r7, r7] │ │ movs r6, r0 │ │ │ │ -00071cc8 : │ │ - ldr r3, [pc, #256] ; (71dcc ) │ │ +000716e4 : │ │ + ldr r3, [pc, #256] ; (717e8 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r1, #0 │ │ cmp r3, #0 │ │ - bne.n 71cdc │ │ - bl 6f9c4 │ │ - b.n 71dc8 │ │ + bne.n 716f8 │ │ + bl 6f3e0 │ │ + b.n 717e4 │ │ cmp r0, #23 │ │ - bhi.n 71dc0 │ │ + bhi.n 717dc │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r4, r1, #28 │ │ asrs r2, r2, #20 │ │ adds r3, r3, r0 │ │ movs r1, #30 │ │ movs r7, #36 ; 0x24 │ │ cmp r5, #42 ; 0x2a │ │ @@ -177243,393 +176511,393 @@ │ │ subs r1, #54 ; 0x36 │ │ subs r7, #60 ; 0x3c │ │ mov r2, r8 │ │ ldrh r1, [r2, r5] │ │ ldr r0, [r5, #52] ; 0x34 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #4] │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #8] │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #12] │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #16] │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #32] │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #24] │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #20] │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #28] │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #36] ; 0x24 │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #40] ; 0x28 │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #44] ; 0x2c │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #48] ; 0x30 │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #52] ; 0x34 │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #56] ; 0x38 │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #60] ; 0x3c │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #64] ; 0x40 │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #92] ; 0x5c │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #68] ; 0x44 │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #72] ; 0x48 │ │ movs r0, #0 │ │ - b.n 71dc8 │ │ + b.n 717e4 │ │ movs r0, #21 │ │ cmp r1, #0 │ │ - beq.n 71d7e │ │ + beq.n 7179a │ │ movs r1, #4 │ │ - bl 71cc8 │ │ - b.n 71d6c │ │ - bl 71cc8 │ │ + bl 716e4 │ │ + b.n 71788 │ │ + bl 716e4 │ │ adds r0, r4, #0 │ │ - b.n 71dc8 │ │ + b.n 717e4 │ │ movs r2, #15 │ │ adds r0, r1, #0 │ │ bics r0, r2 │ │ - beq.n 71d94 │ │ - ldr r0, [pc, #64] ; (71dd0 ) │ │ + beq.n 717b0 │ │ + ldr r0, [pc, #64] ; (717ec ) │ │ add r0, pc │ │ - b.n 71da6 │ │ + b.n 717c2 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #76] ; 0x4c │ │ - b.n 71dc8 │ │ + b.n 717e4 │ │ cmp r1, #2 │ │ - bls.n 71dae │ │ + bls.n 717ca │ │ cmp r1, #4 │ │ - beq.n 71dae │ │ - ldr r0, [pc, #48] ; (71dd4 ) │ │ + beq.n 717ca │ │ + ldr r0, [pc, #48] ; (717f0 ) │ │ add r0, pc │ │ adds r1, r4, #0 │ │ bl 18a98 │ │ - b.n 71dc8 │ │ + b.n 717e4 │ │ adds r3, #252 ; 0xfc │ │ str r4, [r3, #80] ; 0x50 │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #84] ; 0x54 │ │ - b.n 71d6c │ │ + b.n 71788 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #88] ; 0x58 │ │ - b.n 71d6c │ │ - ldr r0, [pc, #20] ; (71dd8 ) │ │ + b.n 71788 │ │ + ldr r0, [pc, #20] ; (717f4 ) │ │ add r0, pc │ │ bl 18a98 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - strh r4, [r0, r7] │ │ + ldrb r0, [r5, r6] │ │ movs r6, r0 │ │ - movs r1, #215 ; 0xd7 │ │ + cmp r4, #79 ; 0x4f │ │ movs r3, r0 │ │ - movs r1, #226 ; 0xe2 │ │ + cmp r4, #90 ; 0x5a │ │ movs r3, r0 │ │ - movs r1, #230 ; 0xe6 │ │ + cmp r4, #94 ; 0x5e │ │ movs r3, r0 │ │ │ │ -00071ddc : │ │ +000717f8 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #368] ; (71f50 ) │ │ + ldr r6, [pc, #368] ; (7196c ) │ │ adds r7, r0, #0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ - ldr r0, [pc, #364] ; (71f54 ) │ │ + ldr r0, [pc, #364] ; (71970 ) │ │ sub sp, #20 │ │ ldr r3, [r6, #0] │ │ add r0, pc │ │ adds r4, r1, #0 │ │ str r3, [sp, #12] │ │ - bl 719e0 │ │ + bl 713fc │ │ str r6, [sp, #4] │ │ subs r5, r0, #0 │ │ - bne.n 71e02 │ │ + bne.n 7181e │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 71f3c │ │ - ldr r0, [pc, #340] ; (71f58 ) │ │ + b.n 71958 │ │ + ldr r0, [pc, #340] ; (71974 ) │ │ add r0, pc │ │ - bl 719e0 │ │ + bl 713fc │ │ subs r6, r0, #0 │ │ - beq.n 71dfc │ │ + beq.n 71818 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ cmp r7, #23 │ │ - bhi.n 71efc │ │ + bhi.n 71918 │ │ adds r0, r7, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ strb r3, [r6, #21] │ │ lsrs r4, r1, #24 │ │ asrs r6, r3, #32 │ │ adds r6, r2, r0 │ │ ldrh r7, [r1, #60] ; 0x3c │ │ ldrh r7, [r1, #60] ; 0x3c │ │ subs r7, r1, r2 │ │ adds r4, #28 │ │ tst r4, r7 │ │ - ldr r6, [pc, #288] ; (71f50 ) │ │ + ldr r6, [pc, #288] ; (7196c ) │ │ ldrb r7, [r2, r5] │ │ ldr r3, [r4, #20] │ │ - ldr r0, [pc, #292] ; (71f5c ) │ │ - b.n 71f08 │ │ - ldr r0, [pc, #292] ; (71f60 ) │ │ - b.n 71f08 │ │ - ldr r3, [pc, #292] ; (71f64 ) │ │ + ldr r0, [pc, #292] ; (71978 ) │ │ + b.n 71924 │ │ + ldr r0, [pc, #292] ; (7197c ) │ │ + b.n 71924 │ │ + ldr r3, [pc, #292] ; (71980 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #32] │ │ - b.n 71ef8 │ │ - ldr r0, [pc, #284] ; (71f68 ) │ │ - b.n 71f08 │ │ - ldr r0, [pc, #284] ; (71f6c ) │ │ - b.n 71f08 │ │ - ldr r0, [pc, #284] ; (71f70 ) │ │ - b.n 71f08 │ │ - ldr r0, [pc, #284] ; (71f74 ) │ │ - b.n 71f08 │ │ + b.n 71914 │ │ + ldr r0, [pc, #284] ; (71984 ) │ │ + b.n 71924 │ │ + ldr r0, [pc, #284] ; (71988 ) │ │ + b.n 71924 │ │ + ldr r0, [pc, #284] ; (7198c ) │ │ + b.n 71924 │ │ + ldr r0, [pc, #284] ; (71990 ) │ │ + b.n 71924 │ │ add r6, sp, #8 │ │ - ldr r0, [pc, #284] ; (71f78 ) │ │ + ldr r0, [pc, #284] ; (71994 ) │ │ adds r1, r6, #0 │ │ blx r5 │ │ - ldr r0, [pc, #280] ; (71f7c ) │ │ + ldr r0, [pc, #280] ; (71998 ) │ │ adds r1, r6, #0 │ │ ldr r7, [sp, #8] │ │ blx r5 │ │ ldr r3, [sp, #8] │ │ - ldr r0, [pc, #240] ; (71f5c ) │ │ + ldr r0, [pc, #240] ; (71978 ) │ │ adds r1, r6, #0 │ │ adds r7, r7, r3 │ │ blx r5 │ │ ldr r3, [sp, #8] │ │ - ldr r0, [pc, #232] ; (71f60 ) │ │ + ldr r0, [pc, #232] ; (7197c ) │ │ adds r1, r6, #0 │ │ adds r7, r7, r3 │ │ blx r5 │ │ ldr r3, [sp, #8] │ │ adds r7, r7, r3 │ │ str r7, [r4, #0] │ │ - b.n 71f3a │ │ - ldr r3, [pc, #248] ; (71f80 ) │ │ + b.n 71956 │ │ + ldr r3, [pc, #248] ; (7199c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #64] ; 0x40 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - b.n 71ef8 │ │ - ldr r3, [pc, #236] ; (71f84 ) │ │ + b.n 71914 │ │ + ldr r3, [pc, #236] ; (719a0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #92] ; 0x5c │ │ - b.n 71ef8 │ │ - ldr r3, [pc, #228] ; (71f88 ) │ │ + b.n 71914 │ │ + ldr r3, [pc, #228] ; (719a4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #68] ; 0x44 │ │ - b.n 71ef8 │ │ - ldr r3, [pc, #220] ; (71f8c ) │ │ + b.n 71914 │ │ + ldr r3, [pc, #220] ; (719a8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #72] ; 0x48 │ │ - b.n 71ef8 │ │ - ldr r3, [pc, #212] ; (71f90 ) │ │ + b.n 71914 │ │ + ldr r3, [pc, #212] ; (719ac ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #80] ; 0x50 │ │ cmp r3, #4 │ │ - bne.n 71f3a │ │ + bne.n 71956 │ │ movs r3, #1 │ │ - b.n 71ef8 │ │ - ldr r3, [pc, #200] ; (71f94 ) │ │ + b.n 71914 │ │ + ldr r3, [pc, #200] ; (719b0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #76] ; 0x4c │ │ - b.n 71ef8 │ │ - ldr r3, [pc, #192] ; (71f98 ) │ │ + b.n 71914 │ │ + ldr r3, [pc, #192] ; (719b4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #80] ; 0x50 │ │ - b.n 71ef8 │ │ - ldr r3, [pc, #184] ; (71f9c ) │ │ + b.n 71914 │ │ + ldr r3, [pc, #184] ; (719b8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #84] ; 0x54 │ │ - b.n 71ef8 │ │ - ldr r3, [pc, #176] ; (71fa0 ) │ │ + b.n 71914 │ │ + ldr r3, [pc, #176] ; (719bc ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #88] ; 0x58 │ │ str r3, [r4, #0] │ │ - b.n 71f3a │ │ - ldr r0, [pc, #164] ; (71fa4 ) │ │ + b.n 71956 │ │ + ldr r0, [pc, #164] ; (719c0 ) │ │ add r0, pc │ │ - b.n 71f2a │ │ - ldr r0, [pc, #116] ; (71f78 ) │ │ - b.n 71f08 │ │ - ldr r0, [pc, #116] ; (71f7c ) │ │ + b.n 71946 │ │ + ldr r0, [pc, #116] ; (71994 ) │ │ + b.n 71924 │ │ + ldr r0, [pc, #116] ; (71998 ) │ │ adds r1, r4, #0 │ │ blx r5 │ │ blx r6 │ │ subs r1, r0, #0 │ │ - beq.n 71f3a │ │ + beq.n 71956 │ │ movs r3, #160 ; 0xa0 │ │ lsls r3, r3, #3 │ │ cmp r0, r3 │ │ - bne.n 71f20 │ │ - ldr r0, [pc, #140] ; (71fa8 ) │ │ + bne.n 7193c │ │ + ldr r0, [pc, #140] ; (719c4 ) │ │ add r0, pc │ │ - b.n 71f2a │ │ - ldr r3, [pc, #136] ; (71fac ) │ │ + b.n 71946 │ │ + ldr r3, [pc, #136] ; (719c8 ) │ │ cmp r0, r3 │ │ - bne.n 71f30 │ │ - ldr r0, [pc, #136] ; (71fb0 ) │ │ + bne.n 7194c │ │ + ldr r0, [pc, #136] ; (719cc ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 71f3c │ │ - ldr r0, [pc, #128] ; (71fb4 ) │ │ + b.n 71958 │ │ + ldr r0, [pc, #128] ; (719d0 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 71f3c │ │ + b.n 71958 │ │ movs r0, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #12] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 71f4a │ │ + beq.n 71966 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r6, r2, #22 │ │ + lsrs r2, r7, #13 │ │ movs r6, r0 │ │ - movs r1, #109 ; 0x6d │ │ + cmp r3, #229 ; 0xe5 │ │ movs r3, r0 │ │ - movs r1, #189 ; 0xbd │ │ + cmp r4, #53 ; 0x35 │ │ movs r3, r0 │ │ lsrs r4, r2, #21 │ │ movs r0, r0 │ │ lsrs r5, r2, #21 │ │ movs r0, r0 │ │ - strh r2, [r2, r1] │ │ + ldrb r6, [r6, r0] │ │ movs r6, r0 │ │ lsrs r6, r2, #21 │ │ movs r0, r0 │ │ lsrs r7, r2, #21 │ │ movs r0, r0 │ │ strh r0, [r5, #4] │ │ movs r0, r0 │ │ strh r1, [r5, #4] │ │ movs r0, r0 │ │ lsrs r2, r2, #21 │ │ movs r0, r0 │ │ lsrs r3, r2, #21 │ │ movs r0, r0 │ │ - strh r2, [r1, r0] │ │ + ldrh r6, [r5, r7] │ │ movs r6, r0 │ │ - str r2, [r7, r7] │ │ + ldrh r6, [r3, r7] │ │ movs r6, r0 │ │ - str r6, [r5, r7] │ │ + ldrh r2, [r2, r7] │ │ movs r6, r0 │ │ - str r2, [r4, r7] │ │ + ldrh r6, [r0, r7] │ │ movs r6, r0 │ │ - str r6, [r2, r7] │ │ + ldrh r2, [r7, r6] │ │ movs r6, r0 │ │ - str r4, [r0, r7] │ │ + ldrh r0, [r5, r6] │ │ movs r6, r0 │ │ - str r0, [r7, r6] │ │ + ldrh r4, [r3, r6] │ │ movs r6, r0 │ │ - str r4, [r5, r6] │ │ + ldrh r0, [r2, r6] │ │ movs r6, r0 │ │ - str r0, [r4, r6] │ │ + ldrh r4, [r0, r6] │ │ movs r6, r0 │ │ - movs r0, #170 ; 0xaa │ │ + cmp r3, #34 ; 0x22 │ │ movs r3, r0 │ │ - movs r0, #176 ; 0xb0 │ │ + cmp r3, #40 ; 0x28 │ │ movs r3, r0 │ │ lsls r1, r0, #20 │ │ movs r0, r0 │ │ - movs r0, #194 ; 0xc2 │ │ + cmp r3, #58 ; 0x3a │ │ movs r3, r0 │ │ - movs r0, #215 ; 0xd7 │ │ + cmp r3, #79 ; 0x4f │ │ movs r3, r0 │ │ │ │ -00071fb8 : │ │ +000719d4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #124] ; (72038 ) │ │ + ldr r6, [pc, #124] ; (71a54 ) │ │ adds r5, r0, #0 │ │ add r6, pc │ │ ldr r7, [r6, #0] │ │ cmp r7, #0 │ │ - bne.n 71fcc │ │ - bl 6f9c4 │ │ - b.n 71fe2 │ │ + bne.n 719e8 │ │ + bl 6f3e0 │ │ + b.n 719fe │ │ cmp r0, #0 │ │ - beq.n 71fda │ │ + beq.n 719f6 │ │ adds r3, r7, #0 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 71fe6 │ │ - ldr r0, [pc, #96] ; (7203c ) │ │ + beq.n 71a02 │ │ + ldr r0, [pc, #96] ; (71a58 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 72036 │ │ + b.n 71a52 │ │ movs r4, #2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ ands r4, r3 │ │ - bne.n 71ff8 │ │ - ldr r0, [pc, #80] ; (72040 ) │ │ + bne.n 71a14 │ │ + ldr r0, [pc, #80] ; (71a5c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 72034 │ │ + b.n 71a50 │ │ adds r3, r7, #0 │ │ adds r3, #148 ; 0x94 │ │ ldr r3, [r3, #0] │ │ adds r0, r7, #0 │ │ adds r1, r5, #0 │ │ blx r3 │ │ subs r4, r0, #0 │ │ - beq.n 72036 │ │ + beq.n 71a52 │ │ movs r2, #153 ; 0x99 │ │ ldr r3, [r6, #0] │ │ lsls r2, r2, #2 │ │ adds r1, r5, #0 │ │ str r5, [r3, r2] │ │ movs r2, #154 ; 0x9a │ │ lsls r2, r2, #2 │ │ @@ -177644,111 +176912,111 @@ │ │ lsls r3, r3, #2 │ │ adds r1, r4, #0 │ │ ldr r0, [r2, r3] │ │ movs r2, #0 │ │ bl 6c664 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - str r2, [r2, r3] │ │ + ldrh r6, [r6, r2] │ │ movs r6, r0 │ │ - lsrs r5, r6, #24 │ │ + asrs r1, r3, #16 │ │ movs r3, r0 │ │ - movs r0, #44 ; 0x2c │ │ + cmp r2, #164 ; 0xa4 │ │ movs r3, r0 │ │ │ │ -00072044 : │ │ - ldr r3, [pc, #28] ; (72064 ) │ │ +00071a60 : │ │ + ldr r3, [pc, #28] ; (71a80 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 72058 │ │ - bl 6f9c4 │ │ + bne.n 71a74 │ │ + bl 6f3e0 │ │ adds r0, r4, #0 │ │ - b.n 72062 │ │ + b.n 71a7e │ │ movs r3, #155 ; 0x9b │ │ lsls r3, r3, #2 │ │ ldr r0, [r4, r3] │ │ bl 6c640 │ │ pop {r4, pc} │ │ - str r0, [r1, r1] │ │ + ldrh r4, [r5, r0] │ │ movs r6, r0 │ │ │ │ -00072068 : │ │ - ldr r3, [pc, #28] ; (72088 ) │ │ +00071a84 : │ │ + ldr r3, [pc, #28] ; (71aa4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 7207c │ │ - bl 6f9c4 │ │ + bne.n 71a98 │ │ + bl 6f3e0 │ │ adds r0, r4, #0 │ │ - b.n 72086 │ │ + b.n 71aa2 │ │ movs r3, #156 ; 0x9c │ │ lsls r3, r3, #2 │ │ ldr r0, [r4, r3] │ │ bl 6c640 │ │ pop {r4, pc} │ │ - str r4, [r4, r0] │ │ + ldrh r0, [r1, r0] │ │ movs r6, r0 │ │ │ │ -0007208c : │ │ +00071aa8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - bl 72044 │ │ + bl 71a60 │ │ cmp r5, r0 │ │ - beq.n 720a0 │ │ + beq.n 71abc │ │ cmp r6, #0 │ │ - bne.n 720ac │ │ - b.n 720e8 │ │ - bl 72068 │ │ + bne.n 71ac8 │ │ + b.n 71b04 │ │ + bl 71a84 │ │ movs r4, #0 │ │ cmp r6, r0 │ │ - bne.n 7209a │ │ - b.n 7212c │ │ - ldr r3, [pc, #128] ; (72130 ) │ │ + bne.n 71ab6 │ │ + b.n 71b48 │ │ + ldr r3, [pc, #128] ; (71b4c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 720bc │ │ - bl 6f9c4 │ │ - b.n 720d0 │ │ + bne.n 71ad8 │ │ + bl 6f3e0 │ │ + b.n 71aec │ │ cmp r5, #0 │ │ - beq.n 720c8 │ │ + beq.n 71ae4 │ │ ldr r2, [r5, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 720d6 │ │ - ldr r0, [pc, #104] ; (72134 ) │ │ + beq.n 71af2 │ │ + ldr r0, [pc, #104] ; (71b50 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r4, #1 │ │ negs r4, r4 │ │ - b.n 7212c │ │ + b.n 71b48 │ │ ldr r3, [r5, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bmi.n 720ea │ │ - ldr r0, [pc, #88] ; (72138 ) │ │ + bmi.n 71b06 │ │ + ldr r0, [pc, #88] ; (71b54 ) │ │ add r0, pc │ │ bl 18a98 │ │ adds r4, r0, #0 │ │ - b.n 7212c │ │ + b.n 71b48 │ │ adds r5, r6, #0 │ │ - ldr r7, [pc, #80] ; (7213c ) │ │ + ldr r7, [pc, #80] ; (71b58 ) │ │ adds r1, r5, #0 │ │ add r7, pc │ │ ldr r3, [r7, #0] │ │ ldr r0, [r7, #0] │ │ adds r2, r6, #0 │ │ adds r3, #152 ; 0x98 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ subs r4, r0, #0 │ │ - bne.n 7212c │ │ + bne.n 71b48 │ │ movs r2, #153 ; 0x99 │ │ ldr r3, [r7, #0] │ │ lsls r2, r2, #2 │ │ adds r1, r5, #0 │ │ str r5, [r3, r2] │ │ movs r2, #154 ; 0x9a │ │ lsls r2, r2, #2 │ │ @@ -177763,174 +177031,174 @@ │ │ lsls r3, r3, #2 │ │ adds r1, r6, #0 │ │ ldr r0, [r2, r3] │ │ adds r2, r4, #0 │ │ bl 6c664 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r7, [pc, #904] ; (724bc ) │ │ + ldr r6, [r0, r7] │ │ movs r6, r0 │ │ - lsrs r7, r0, #21 │ │ + asrs r3, r5, #12 │ │ movs r3, r0 │ │ - subs r6, r7, #4 │ │ + cmp r1, #182 ; 0xb6 │ │ movs r3, r0 │ │ - ldr r7, [pc, #648] ; (723c8 ) │ │ + ldr r6, [r0, r6] │ │ movs r6, r0 │ │ │ │ -00072140 : │ │ +00071b5c : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #268] ; (72250 ) │ │ + ldr r3, [pc, #268] ; (71c6c ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 72154 │ │ - bl 6f9c4 │ │ - b.n 7224e │ │ + bne.n 71b70 │ │ + bl 6f3e0 │ │ + b.n 71c6a │ │ cmp r0, #0 │ │ - beq.n 72160 │ │ + beq.n 71b7c │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 7216a │ │ - ldr r0, [pc, #240] ; (72254 ) │ │ + beq.n 71b86 │ │ + ldr r0, [pc, #240] ; (71c70 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 7224e │ │ + b.n 71c6a │ │ movs r3, #1 │ │ str r3, [r0, #112] ; 0x70 │ │ - bl 71474 │ │ + bl 70e90 │ │ bl 51974 │ │ cmp r0, r4 │ │ - bne.n 72180 │ │ + bne.n 71b9c │ │ movs r0, #0 │ │ bl 51bc0 │ │ bl 4f968 │ │ cmp r0, r4 │ │ - bne.n 7218e │ │ + bne.n 71baa │ │ movs r0, #0 │ │ bl 4fbc4 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bpl.n 721ac │ │ - ldr r3, [pc, #192] ; (72258 ) │ │ + bpl.n 71bc8 │ │ + ldr r3, [pc, #192] ; (71c74 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ movs r3, #153 ; 0x99 │ │ lsls r3, r3, #2 │ │ ldr r3, [r2, r3] │ │ cmp r3, r4 │ │ - bne.n 721ac │ │ + bne.n 71bc8 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 7208c │ │ + bl 71aa8 │ │ ldr r0, [r4, #104] ; 0x68 │ │ cmp r0, #0 │ │ - beq.n 721be │ │ + beq.n 71bda │ │ movs r3, #4 │ │ ldr r2, [r0, #0] │ │ bics r2, r3 │ │ str r2, [r0, #0] │ │ - bl 6f1f4 │ │ - ldr r3, [pc, #156] ; (7225c ) │ │ + bl 751bc │ │ + ldr r3, [pc, #156] ; (71c78 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #112] ; 0x70 │ │ cmp r3, #0 │ │ - beq.n 721ce │ │ + beq.n 71bea │ │ adds r1, r4, #0 │ │ blx r3 │ │ - ldr r3, [pc, #144] ; (72260 ) │ │ + ldr r3, [pc, #144] ; (71c7c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #100] ; 0x64 │ │ cmp r3, #0 │ │ - beq.n 721de │ │ + beq.n 71bfa │ │ adds r1, r4, #0 │ │ blx r3 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bpl.n 721e8 │ │ - bl 71a34 │ │ + bpl.n 71c04 │ │ + bl 71450 │ │ adds r0, r4, #0 │ │ - bl 702fc │ │ + bl 6fd18 │ │ ldr r2, [r0, #56] ; 0x38 │ │ movs r3, #0 │ │ cmp r2, r4 │ │ - bne.n 721f8 │ │ + bne.n 71c14 │ │ str r3, [r0, #56] ; 0x38 │ │ str r3, [r4, #0] │ │ ldr r0, [r4, #8] │ │ bl 6bcfc │ │ ldr r0, [r4, #12] │ │ - bl 6f1f4 │ │ + bl 751bc │ │ ldr r0, [r4, #96] ; 0x60 │ │ bl 6bcfc │ │ ldr r5, [r4, #120] ; 0x78 │ │ cmp r5, #0 │ │ - beq.n 72220 │ │ + beq.n 71c3c │ │ ldr r3, [r5, #8] │ │ ldr r0, [r5, #0] │ │ str r3, [r4, #120] ; 0x78 │ │ bl 6bcfc │ │ adds r0, r5, #0 │ │ - b.n 72208 │ │ + b.n 71c24 │ │ adds r3, r4, #0 │ │ adds r3, #8 │ │ ldr r3, [r3, #124] ; 0x7c │ │ adds r2, r4, #4 │ │ cmp r3, #0 │ │ - beq.n 72232 │ │ + beq.n 71c4e │ │ ldr r0, [r2, #124] ; 0x7c │ │ adds r1, r3, #4 │ │ str r0, [r1, #124] ; 0x7c │ │ ldr r2, [r2, #124] ; 0x7c │ │ cmp r2, #0 │ │ - beq.n 7223e │ │ + beq.n 71c5a │ │ adds r2, #8 │ │ str r3, [r2, #124] ; 0x7c │ │ - b.n 72248 │ │ - ldr r2, [pc, #36] ; (72264 ) │ │ + b.n 71c64 │ │ + ldr r2, [pc, #36] ; (71c80 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ adds r2, #240 ; 0xf0 │ │ str r3, [r2, #0] │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ pop {r3, r4, r5, pc} │ │ - ldr r7, [pc, #296] ; (7237c ) │ │ + ldr r6, [r5, r4] │ │ movs r6, r0 │ │ - lsrs r7, r5, #18 │ │ + asrs r3, r2, #10 │ │ movs r3, r0 │ │ - ldr r6, [pc, #1000] ; (72644 ) │ │ + ldr r6, [r3, r3] │ │ movs r6, r0 │ │ - ldr r6, [pc, #832] ; (725a0 ) │ │ + ldr r4, [r6, r2] │ │ movs r6, r0 │ │ - ldr r6, [pc, #768] ; (72564 ) │ │ + ldr r4, [r4, r2] │ │ movs r6, r0 │ │ - ldr r6, [pc, #320] ; (723a8 ) │ │ + ldr r4, [r6, r0] │ │ movs r6, r0 │ │ │ │ -00072268 : │ │ +00071c84 : │ │ push {r4, r5, r6, lr} │ │ - ldr r6, [pc, #124] ; (722e8 ) │ │ + ldr r6, [pc, #124] ; (71d04 ) │ │ adds r5, r0, #0 │ │ add r6, pc │ │ ldr r4, [r6, #0] │ │ cmp r4, #0 │ │ - bne.n 7227c │ │ - bl 6f9c4 │ │ - b.n 722e2 │ │ + bne.n 71c98 │ │ + bl 6f3e0 │ │ + b.n 71cfe │ │ movs r0, #1 │ │ movs r1, #136 ; 0x88 │ │ bl 6bcec │ │ subs r4, r0, #0 │ │ - bne.n 7228e │ │ + bne.n 71caa │ │ bl 18bd0 │ │ - b.n 722e2 │ │ + b.n 71cfe │ │ ldr r0, [r6, #0] │ │ adds r3, r0, #0 │ │ adds r2, r0, #0 │ │ adds r3, #244 ; 0xf4 │ │ adds r2, #248 ; 0xf8 │ │ str r3, [r4, #0] │ │ ldr r3, [r2, #0] │ │ @@ -177948,73 +177216,73 @@ │ │ adds r1, r4, #0 │ │ lsls r3, r3, #22 │ │ str r3, [r4, #92] ; 0x5c │ │ ldr r3, [r2, #0] │ │ adds r1, #8 │ │ str r3, [r1, #124] ; 0x7c │ │ cmp r3, #0 │ │ - beq.n 722c6 │ │ + beq.n 71ce2 │ │ adds r3, #4 │ │ str r4, [r3, #124] ; 0x7c │ │ ldr r3, [r0, #28] │ │ str r4, [r2, #0] │ │ cmp r3, #0 │ │ - bne.n 722d8 │ │ + bne.n 71cf4 │ │ adds r0, r4, #0 │ │ - bl 72140 │ │ + bl 71b5c │ │ movs r0, #0 │ │ - b.n 722e4 │ │ + b.n 71d00 │ │ adds r1, r4, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - blt.n 722ce │ │ + blt.n 71cea │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r6, [pc, #136] ; (72374 ) │ │ + ldr r6, [r0, r0] │ │ movs r6, r0 │ │ │ │ -000722ec : │ │ +00071d08 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #264] ; (723f8 ) │ │ + ldr r3, [pc, #264] ; (71e14 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 722fa │ │ - b.n 723f4 │ │ + bne.n 71d16 │ │ + b.n 71e10 │ │ bl 4f7b8 │ │ bl 501bc │ │ bl 51d44 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #7 │ │ bl 198e0 │ │ - bl 718fc │ │ - ldr r3, [pc, #232] ; (723fc ) │ │ + bl 71318 │ │ + ldr r3, [pc, #232] ; (71e18 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #240 ; 0xf0 │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - beq.n 7232a │ │ + beq.n 71d46 │ │ adds r0, r5, #0 │ │ - bl 72140 │ │ - b.n 72312 │ │ + bl 71b5c │ │ + b.n 71d2e │ │ ldr r3, [r0, #8] │ │ blx r3 │ │ - ldr r3, [pc, #208] ; (72400 ) │ │ + ldr r3, [pc, #208] ; (71e1c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r2, r3, #0 │ │ adds r2, #232 ; 0xe8 │ │ ldr r2, [r2, #0] │ │ adds r3, #236 ; 0xec │ │ cmp r5, r2 │ │ - bge.n 72392 │ │ + bge.n 71dae │ │ movs r2, #68 ; 0x44 │ │ movs r6, #20 │ │ adds r4, r2, #0 │ │ muls r4, r5 │ │ ldr r3, [r3, #0] │ │ adds r4, r3, r4 │ │ ldr r3, [r4, #8] │ │ @@ -178023,66 +177291,66 @@ │ │ adds r6, r2, #0 │ │ subs r7, r3, #1 │ │ adds r3, r6, #0 │ │ subs r3, #20 │ │ adds r6, r3, #0 │ │ ldr r0, [r4, #12] │ │ adds r3, r7, #1 │ │ - beq.n 72376 │ │ + beq.n 71d92 │ │ adds r0, r0, r6 │ │ ldr r0, [r0, #16] │ │ bl 6bcfc │ │ movs r2, #0 │ │ ldr r3, [r4, #12] │ │ subs r7, #1 │ │ adds r3, r3, r6 │ │ str r2, [r3, #16] │ │ - b.n 72356 │ │ + b.n 71d72 │ │ movs r6, #0 │ │ bl 6bcfc │ │ ldr r0, [r4, #32] │ │ str r6, [r4, #12] │ │ bl 6bcfc │ │ str r6, [r4, #32] │ │ ldr r0, [r4, #64] ; 0x40 │ │ bl 6bcfc │ │ adds r5, #1 │ │ str r6, [r4, #64] ; 0x40 │ │ - b.n 7232e │ │ + b.n 71d4a │ │ movs r4, #0 │ │ ldr r3, [r3, #0] │ │ cmp r3, r4 │ │ - beq.n 723d2 │ │ - ldr r5, [pc, #104] ; (72404 ) │ │ + beq.n 71dee │ │ + ldr r5, [pc, #104] ; (71e20 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ adds r2, r3, #0 │ │ adds r2, #232 ; 0xe8 │ │ ldr r2, [r2, #0] │ │ adds r3, #236 ; 0xec │ │ cmp r4, r2 │ │ - bge.n 723be │ │ + bge.n 71dda │ │ movs r1, #68 ; 0x44 │ │ ldr r2, [r3, #0] │ │ adds r3, r1, #0 │ │ muls r3, r4 │ │ ldr r0, [r3, r2] │ │ bl 6bcfc │ │ adds r4, #1 │ │ - b.n 7239a │ │ + b.n 71db6 │ │ ldr r0, [r3, #0] │ │ bl 6bcfc │ │ ldr r3, [r5, #0] │ │ movs r2, #0 │ │ adds r1, r3, #0 │ │ adds r3, #232 ; 0xe8 │ │ adds r1, #236 ; 0xec │ │ str r2, [r1, #0] │ │ str r2, [r3, #0] │ │ - ldr r4, [pc, #52] ; (72408 ) │ │ + ldr r4, [pc, #52] ; (71e24 ) │ │ movs r5, #0 │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r0, [r3, #0] │ │ bl 6bcfc │ │ ldr r0, [r4, #0] │ │ @@ -178092,687 +177360,690 @@ │ │ movs r3, #161 ; 0xa1 │ │ lsls r3, r3, #2 │ │ ldr r3, [r0, r3] │ │ blx r3 │ │ str r5, [r4, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r5, [pc, #640] ; (7267c ) │ │ + ldrsb r4, [r0, r6] │ │ movs r6, r0 │ │ - ldr r5, [pc, #496] ; (725f0 ) │ │ + ldrsb r0, [r4, r5] │ │ movs r6, r0 │ │ - ldr r5, [pc, #384] ; (72584 ) │ │ + ldrsb r4, [r0, r5] │ │ movs r6, r0 │ │ - ldr r4, [pc, #976] ; (727d8 ) │ │ + ldrsb r0, [r3, r3] │ │ movs r6, r0 │ │ - ldr r4, [pc, #744] ; (726f4 ) │ │ + ldrsb r6, [r3, r2] │ │ movs r6, r0 │ │ │ │ -0007240c : │ │ +00071e28 : │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #76] ; (7245c ) │ │ + ldr r2, [pc, #76] ; (71e78 ) │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ adds r4, r0, #0 │ │ ldr r0, [r2, #0] │ │ adds r5, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 72424 │ │ - bl 6f9c4 │ │ - b.n 72458 │ │ + bne.n 71e40 │ │ + bl 6f3e0 │ │ + b.n 71e74 │ │ cmp r4, #0 │ │ - beq.n 72432 │ │ + beq.n 71e4e │ │ adds r2, r0, #0 │ │ ldr r1, [r4, #0] │ │ adds r2, #244 ; 0xf4 │ │ cmp r1, r2 │ │ - beq.n 7243c │ │ - ldr r0, [pc, #44] ; (72460 ) │ │ + beq.n 71e58 │ │ + ldr r0, [pc, #44] ; (71e7c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 72458 │ │ + b.n 71e74 │ │ adds r2, r0, #0 │ │ adds r2, #156 ; 0x9c │ │ ldr r6, [r2, #0] │ │ cmp r6, #0 │ │ - beq.n 7244e │ │ + beq.n 71e6a │ │ adds r1, r4, #0 │ │ adds r2, r5, #0 │ │ blx r6 │ │ - b.n 72458 │ │ + b.n 71e74 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ adds r2, r3, #0 │ │ - bl 70c58 │ │ + bl 70674 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r4, [pc, #504] ; (72658 ) │ │ + ldrsb r2, [r4, r1] │ │ movs r6, r0 │ │ - lsrs r5, r3, #7 │ │ + lsrs r1, r0, #31 │ │ movs r3, r0 │ │ │ │ -00072464 : │ │ +00071e80 : │ │ push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #60] ; (724a4 ) │ │ + ldr r4, [pc, #60] ; (71ec0 ) │ │ adds r5, r0, #0 │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 72478 │ │ - bl 6f9c4 │ │ - b.n 724a0 │ │ - bl 72068 │ │ + bne.n 71e94 │ │ + bl 6f3e0 │ │ + b.n 71ebc │ │ + bl 71a84 │ │ cmp r0, #0 │ │ - bne.n 72486 │ │ - ldr r0, [pc, #36] ; (724a8 ) │ │ + bne.n 71ea2 │ │ + ldr r0, [pc, #36] ; (71ec4 ) │ │ add r0, pc │ │ - b.n 7249c │ │ + b.n 71eb8 │ │ ldr r0, [r4, #0] │ │ adds r3, r0, #0 │ │ adds r3, #160 ; 0xa0 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 72498 │ │ + beq.n 71eb4 │ │ adds r1, r5, #0 │ │ blx r3 │ │ - b.n 724a0 │ │ - ldr r0, [pc, #16] ; (724ac ) │ │ + b.n 71ebc │ │ + ldr r0, [pc, #16] ; (71ec8 ) │ │ add r0, pc │ │ bl 18a98 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r4, [pc, #152] ; (72540 ) │ │ + ldrsb r2, [r1, r0] │ │ movs r6, r0 │ │ - subs r6, r0, r7 │ │ + movs r6, #62 ; 0x3e │ │ movs r3, r0 │ │ - subs r6, r2, r7 │ │ + movs r6, #78 ; 0x4e │ │ movs r3, r0 │ │ │ │ -000724b0 : │ │ +00071ecc : │ │ push {r4, lr} │ │ - ldr r4, [pc, #36] ; (724d8 ) │ │ + ldr r4, [pc, #36] ; (71ef4 ) │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 724c0 │ │ + bne.n 71edc │ │ movs r0, #0 │ │ - b.n 724d6 │ │ - bl 72068 │ │ + b.n 71ef2 │ │ + bl 71a84 │ │ cmp r0, #0 │ │ - beq.n 724bc │ │ + beq.n 71ed8 │ │ ldr r0, [r4, #0] │ │ adds r3, r0, #0 │ │ adds r3, #164 ; 0xa4 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 724bc │ │ + beq.n 71ed8 │ │ blx r3 │ │ pop {r4, pc} │ │ - ldr r3, [pc, #880] ; (7284c ) │ │ + strb r0, [r0, r7] │ │ movs r6, r0 │ │ │ │ -000724dc : │ │ +00071ef8 : │ │ push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #80] ; (72530 ) │ │ + ldr r5, [pc, #80] ; (71f4c ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - bne.n 724f0 │ │ - bl 6f9c4 │ │ - b.n 7252c │ │ + bne.n 71f0c │ │ + bl 6f3e0 │ │ + b.n 71f48 │ │ cmp r0, #0 │ │ - beq.n 724fc │ │ + beq.n 71f18 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 72502 │ │ - ldr r0, [pc, #52] ; (72534 ) │ │ + beq.n 71f1e │ │ + ldr r0, [pc, #52] ; (71f50 ) │ │ add r0, pc │ │ - b.n 7251c │ │ + b.n 71f38 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bmi.n 7250e │ │ - ldr r0, [pc, #44] ; (72538 ) │ │ + bmi.n 71f2a │ │ + ldr r0, [pc, #44] ; (71f54 ) │ │ add r0, pc │ │ - b.n 7251c │ │ - bl 72044 │ │ + b.n 71f38 │ │ + bl 71a60 │ │ subs r1, r0, #0 │ │ cmp r1, r4 │ │ - beq.n 72522 │ │ - ldr r0, [pc, #32] ; (7253c ) │ │ + beq.n 71f3e │ │ + ldr r0, [pc, #32] ; (71f58 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 7252c │ │ + b.n 71f48 │ │ ldr r0, [r5, #0] │ │ adds r3, r0, #0 │ │ adds r3, #168 ; 0xa8 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r3, [pc, #696] ; (727ec ) │ │ + strb r2, [r2, r6] │ │ movs r6, r0 │ │ - lsrs r3, r2, #4 │ │ + lsrs r7, r6, #27 │ │ movs r3, r0 │ │ - subs r2, r2, r4 │ │ + movs r5, #138 ; 0x8a │ │ movs r3, r0 │ │ - subs r1, r0, r6 │ │ + movs r5, #249 ; 0xf9 │ │ movs r3, r0 │ │ │ │ -00072540 : │ │ - ldr r3, [pc, #48] ; (72574 ) │ │ +00071f5c : │ │ + ldr r3, [pc, #48] ; (71f90 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 72572 │ │ + beq.n 71f8e │ │ cmp r0, #0 │ │ - beq.n 72572 │ │ + beq.n 71f8e │ │ adds r4, r0, #0 │ │ - bl 72068 │ │ + bl 71a84 │ │ cmp r0, r4 │ │ - bne.n 72562 │ │ + bne.n 71f7e │ │ movs r0, #0 │ │ adds r1, r0, #0 │ │ - bl 7208c │ │ - ldr r3, [pc, #20] ; (72578 ) │ │ + bl 71aa8 │ │ + ldr r3, [pc, #20] ; (71f94 ) │ │ adds r1, r4, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #172 ; 0xac │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ pop {r4, pc} │ │ - ldr r3, [pc, #304] ; (726a8 ) │ │ + strb r0, [r6, r4] │ │ movs r6, r0 │ │ - ldr r3, [pc, #168] ; (72624 ) │ │ + strb r6, [r1, r4] │ │ movs r6, r0 │ │ │ │ -0007257c : │ │ +00071f98 : │ │ adds r2, r1, #0 │ │ - ldr r1, [pc, #72] ; (725c8 ) │ │ + ldr r1, [pc, #72] ; (71fe4 ) │ │ push {r3, r4, r5, lr} │ │ add r1, pc │ │ ldr r4, [r1, #0] │ │ adds r3, r0, #0 │ │ cmp r4, #0 │ │ - bne.n 72592 │ │ - bl 6f9c4 │ │ - b.n 725a8 │ │ + bne.n 71fae │ │ + bl 6f3e0 │ │ + b.n 71fc4 │ │ cmp r0, #0 │ │ - beq.n 725a0 │ │ + beq.n 71fbc │ │ adds r1, r4, #0 │ │ ldr r0, [r0, #0] │ │ adds r1, #244 ; 0xf4 │ │ cmp r0, r1 │ │ - beq.n 725ac │ │ - ldr r0, [pc, #40] ; (725cc ) │ │ + beq.n 71fc8 │ │ + ldr r0, [pc, #40] ; (71fe8 ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 725c4 │ │ + b.n 71fe0 │ │ cmp r2, #0 │ │ - beq.n 725a8 │ │ + beq.n 71fc4 │ │ movs r1, #0 │ │ str r1, [r2, #4] │ │ adds r1, r4, #0 │ │ adds r1, #8 │ │ ldr r5, [r1, #124] ; 0x7c │ │ cmp r5, #0 │ │ - beq.n 725a8 │ │ + beq.n 71fc4 │ │ adds r0, r4, #0 │ │ adds r1, r3, #0 │ │ blx r5 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r3, [pc, #56] ; (72604 ) │ │ + strb r2, [r6, r3] │ │ movs r6, r0 │ │ - lsrs r7, r5, #1 │ │ + lsrs r3, r2, #25 │ │ movs r3, r0 │ │ │ │ -000725d0 : │ │ +00071fec : │ │ push {r3, lr} │ │ movs r1, #1 │ │ - ldr r0, [pc, #64] ; (72618 ) │ │ + ldr r0, [pc, #64] ; (72034 ) │ │ bl 507e4 │ │ movs r1, #1 │ │ - ldr r0, [pc, #60] ; (7261c ) │ │ + ldr r0, [pc, #60] ; (72038 ) │ │ bl 507e4 │ │ - bl 718b8 │ │ + bl 712d4 │ │ subs r1, r0, #0 │ │ - beq.n 72600 │ │ - ldr r3, [pc, #52] ; (72620 ) │ │ + beq.n 7201c │ │ + ldr r3, [pc, #52] ; (7203c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 72600 │ │ + beq.n 7201c │ │ adds r3, r0, #0 │ │ adds r3, #200 ; 0xc8 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 72600 │ │ + beq.n 7201c │ │ blx r3 │ │ - ldr r3, [pc, #32] ; (72624 ) │ │ + ldr r3, [pc, #32] ; (72040 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 72616 │ │ + beq.n 72032 │ │ adds r3, r0, #0 │ │ adds r3, #184 ; 0xb8 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 72616 │ │ + beq.n 72032 │ │ blx r3 │ │ pop {r3, pc} │ │ lsls r3, r0, #12 │ │ movs r0, r0 │ │ lsls r2, r0, #12 │ │ movs r0, r0 │ │ - ldr r2, [pc, #656] ; (728b4 ) │ │ + strb r0, [r1, r2] │ │ movs r6, r0 │ │ - ldr r2, [pc, #568] ; (72860 ) │ │ + strb r2, [r6, r1] │ │ movs r6, r0 │ │ │ │ -00072628 : │ │ +00072044 : │ │ movs r1, #1 │ │ push {r3, lr} │ │ - ldr r0, [pc, #12] ; (7263c ) │ │ + ldr r0, [pc, #12] ; (72058 ) │ │ negs r1, r1 │ │ bl 507e4 │ │ subs r0, #1 │ │ negs r3, r0 │ │ adcs r0, r3 │ │ pop {r3, pc} │ │ lsls r3, r0, #12 │ │ ... │ │ │ │ -00072640 : │ │ +0007205c : │ │ push {r3, lr} │ │ - ldr r3, [pc, #68] ; (72688 ) │ │ + ldr r3, [pc, #68] ; (720a4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 72658 │ │ + beq.n 72074 │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 72658 │ │ + beq.n 72074 │ │ blx r3 │ │ - bl 718b8 │ │ + bl 712d4 │ │ subs r1, r0, #0 │ │ - beq.n 72676 │ │ - ldr r3, [pc, #40] ; (7268c ) │ │ + beq.n 72092 │ │ + ldr r3, [pc, #40] ; (720a8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 72676 │ │ + beq.n 72092 │ │ adds r3, r0, #0 │ │ adds r3, #204 ; 0xcc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 72676 │ │ + beq.n 72092 │ │ blx r3 │ │ movs r1, #0 │ │ - ldr r0, [pc, #20] ; (72690 ) │ │ + ldr r0, [pc, #20] ; (720ac ) │ │ bl 507e4 │ │ - ldr r0, [pc, #20] ; (72694 ) │ │ + ldr r0, [pc, #20] ; (720b0 ) │ │ movs r1, #0 │ │ bl 507e4 │ │ pop {r3, pc} │ │ - ldr r2, [pc, #304] ; (727bc ) │ │ + strb r0, [r6, r0] │ │ movs r6, r0 │ │ - ldr r2, [pc, #184] ; (72748 ) │ │ + strb r2, [r2, r0] │ │ movs r6, r0 │ │ lsls r3, r0, #12 │ │ movs r0, r0 │ │ lsls r2, r0, #12 │ │ ... │ │ │ │ -00072698 : │ │ +000720b4 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #24] ; (726b4 ) │ │ + ldr r3, [pc, #24] ; (720d0 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 726b2 │ │ + beq.n 720ce │ │ adds r3, r0, #0 │ │ adds r3, #192 ; 0xc0 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 726b2 │ │ + beq.n 720ce │ │ blx r3 │ │ pop {r3, pc} │ │ - ldr r1, [pc, #968] ; (72a80 ) │ │ + strh r6, [r2, r7] │ │ movs r6, r0 │ │ │ │ -000726b8 : │ │ +000720d4 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #24] ; (726d4 ) │ │ + ldr r3, [pc, #24] ; (720f0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subs r0, r3, #0 │ │ - beq.n 726d2 │ │ + beq.n 720ee │ │ adds r2, r3, #0 │ │ adds r2, #196 ; 0xc4 │ │ ldr r2, [r2, #0] │ │ subs r0, r2, #0 │ │ - beq.n 726d2 │ │ + beq.n 720ee │ │ adds r0, r3, #0 │ │ blx r2 │ │ pop {r3, pc} │ │ - ldr r1, [pc, #848] ; (72a28 ) │ │ + strh r0, [r7, r6] │ │ movs r6, r0 │ │ │ │ -000726d8 : │ │ +000720f4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #436] ; (72890 ) │ │ + ldr r3, [pc, #436] ; (722ac ) │ │ adds r5, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 726ea │ │ - bl 722ec │ │ + beq.n 72106 │ │ + bl 71d08 │ │ bl 6d438 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #7 │ │ bl 19784 │ │ cmp r0, #0 │ │ - bge.n 726fc │ │ - b.n 727f0 │ │ + bge.n 72118 │ │ + b.n 7220c │ │ bl 51904 │ │ cmp r0, #0 │ │ - blt.n 727f0 │ │ + blt.n 7220c │ │ bl 4f94c │ │ cmp r0, #0 │ │ - blt.n 727f0 │ │ + blt.n 7220c │ │ bl 4f3a4 │ │ cmp r0, #0 │ │ - blt.n 727f0 │ │ + blt.n 7220c │ │ cmp r5, #0 │ │ - bne.n 72728 │ │ - ldr r0, [pc, #376] ; (72894 ) │ │ + bne.n 72144 │ │ + ldr r0, [pc, #376] ; (722b0 ) │ │ movs r4, #0 │ │ add r0, pc │ │ bl 6c52c │ │ subs r5, r0, #0 │ │ cmp r5, r4 │ │ - beq.n 7276e │ │ + beq.n 7218a │ │ movs r4, #0 │ │ - ldr r2, [pc, #364] ; (72898 ) │ │ + ldr r2, [pc, #364] ; (722b4 ) │ │ lsls r3, r4, #2 │ │ add r2, pc │ │ ldr r6, [r3, r2] │ │ cmp r6, #0 │ │ - beq.n 72788 │ │ + beq.n 721a4 │ │ adds r0, r5, #0 │ │ ldr r7, [r6, #0] │ │ bl 6b984 │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ adds r0, r7, #0 │ │ bl 6bc6a │ │ subs r7, r0, #0 │ │ - bne.n 72760 │ │ + bne.n 7217c │ │ ldr r3, [r6, #8] │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n 72760 │ │ + beq.n 7217c │ │ ldr r3, [r6, #12] │ │ adds r0, r7, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 7279e │ │ - b.n 7278c │ │ + bne.n 721ba │ │ + b.n 721a8 │ │ adds r4, #1 │ │ - b.n 7272a │ │ + b.n 72146 │ │ ldr r3, [r5, #8] │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 7277c │ │ + bne.n 72198 │ │ adds r4, #1 │ │ - ldr r2, [pc, #300] ; (7289c ) │ │ + ldr r2, [pc, #300] ; (722b8 ) │ │ lsls r3, r4, #2 │ │ add r2, pc │ │ ldr r5, [r3, r2] │ │ cmp r5, #0 │ │ - bne.n 72764 │ │ - b.n 72798 │ │ + bne.n 72180 │ │ + b.n 721b4 │ │ ldr r3, [r5, #12] │ │ movs r0, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n 7276c │ │ - b.n 7279e │ │ + beq.n 72188 │ │ + b.n 721ba │ │ cmp r5, #0 │ │ - beq.n 72798 │ │ - ldr r0, [pc, #272] ; (728a0 ) │ │ + beq.n 721b4 │ │ + ldr r0, [pc, #272] ; (722bc ) │ │ adds r1, r5, #0 │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 7280e │ │ - ldr r0, [pc, #264] ; (728a4 ) │ │ + b.n 7222a │ │ + ldr r0, [pc, #264] ; (722c0 ) │ │ add r0, pc │ │ - b.n 7280a │ │ - ldr r3, [pc, #264] ; (728a8 ) │ │ + b.n 72226 │ │ + ldr r3, [pc, #264] ; (722c4 ) │ │ lsls r4, r4, #2 │ │ movs r2, #1 │ │ add r3, pc │ │ ldr r3, [r4, r3] │ │ - ldr r5, [pc, #256] ; (728ac ) │ │ + ldr r5, [pc, #256] ; (722c8 ) │ │ ldr r3, [r3, #0] │ │ add r5, pc │ │ str r0, [r5, #0] │ │ str r3, [r0, #0] │ │ adds r3, r0, #0 │ │ adds r3, #248 ; 0xf8 │ │ str r2, [r3, #0] │ │ adds r2, r0, #0 │ │ movs r3, #0 │ │ adds r2, #252 ; 0xfc │ │ str r3, [r2, #96] ; 0x60 │ │ movs r2, #152 ; 0x98 │ │ lsls r2, r2, #2 │ │ str r3, [r0, r2] │ │ - bl 71c78 │ │ + bl 71694 │ │ ldr r4, [r5, #0] │ │ bl 6c62c │ │ movs r3, #155 ; 0x9b │ │ lsls r3, r3, #2 │ │ str r0, [r4, r3] │ │ ldr r4, [r5, #0] │ │ bl 6c62c │ │ movs r3, #156 ; 0x9c │ │ lsls r3, r3, #2 │ │ str r0, [r4, r3] │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #4] │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 727f6 │ │ - bl 722ec │ │ + bge.n 72212 │ │ + bl 71d08 │ │ movs r4, #1 │ │ negs r4, r4 │ │ - b.n 7288a │ │ + b.n 722a6 │ │ ldr r3, [r5, #0] │ │ adds r2, r3, #0 │ │ adds r2, #232 ; 0xe8 │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 72812 │ │ - bl 722ec │ │ - ldr r0, [pc, #168] ; (728b0 ) │ │ + bne.n 7222e │ │ + bl 71d08 │ │ + ldr r0, [pc, #168] ; (722cc ) │ │ add r0, pc │ │ bl 18a98 │ │ adds r4, r0, #0 │ │ - b.n 7288a │ │ + b.n 722a6 │ │ ldr r3, [r3, #104] ; 0x68 │ │ cmp r3, #0 │ │ - beq.n 72870 │ │ - ldr r0, [pc, #152] ; (728b4 ) │ │ + beq.n 7228c │ │ + ldr r0, [pc, #152] ; (722d0 ) │ │ add r0, pc │ │ bl 18ce8 │ │ cmp r0, #0 │ │ - bne.n 72832 │ │ - ldr r0, [pc, #144] ; (728b8 ) │ │ + bne.n 7224e │ │ + ldr r0, [pc, #144] ; (722d4 ) │ │ add r0, pc │ │ bl 18ce8 │ │ cmp r0, #0 │ │ - bne.n 72840 │ │ - b.n 72846 │ │ - ldr r1, [pc, #136] ; (728bc ) │ │ + bne.n 7225c │ │ + b.n 72262 │ │ + ldr r1, [pc, #136] ; (722d8 ) │ │ add r1, pc │ │ bl 6bc62 │ │ cmp r0, #0 │ │ - bne.n 72824 │ │ - b.n 72846 │ │ + bne.n 72240 │ │ + b.n 72262 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - bne.n 72870 │ │ - ldr r0, [pc, #120] ; (728c0 ) │ │ + bne.n 7228c │ │ + ldr r0, [pc, #120] ; (722dc ) │ │ add r0, pc │ │ bl 18ce8 │ │ cmp r0, #0 │ │ - bne.n 72858 │ │ - bl 71928 │ │ - b.n 72860 │ │ + bne.n 72274 │ │ + bl 71344 │ │ + b.n 7227c │ │ bl 6bc18 │ │ cmp r0, #0 │ │ - beq.n 72852 │ │ - bl 726b8 │ │ + beq.n 7226e │ │ + bl 720d4 │ │ movs r4, #0 │ │ cmp r0, r4 │ │ - bne.n 7288a │ │ - bl 725d0 │ │ - b.n 7288a │ │ - ldr r3, [pc, #80] ; (728c4 ) │ │ - ldr r2, [pc, #84] ; (728c8 ) │ │ + bne.n 722a6 │ │ + bl 71fec │ │ + b.n 722a6 │ │ + ldr r3, [pc, #80] ; (722e0 ) │ │ + ldr r2, [pc, #84] ; (722e4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r2, pc │ │ str r2, [r3, #104] ; 0x68 │ │ - ldr r2, [pc, #76] ; (728cc ) │ │ + ldr r2, [pc, #76] ; (722e8 ) │ │ add r2, pc │ │ str r2, [r3, #108] ; 0x6c │ │ - ldr r2, [pc, #76] ; (728d0 ) │ │ + ldr r2, [pc, #76] ; (722ec ) │ │ add r2, pc │ │ str r2, [r3, #112] ; 0x70 │ │ - b.n 72846 │ │ + b.n 72262 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r1, [pc, #712] ; (72b5c ) │ │ + strh r6, [r2, r6] │ │ movs r6, r0 │ │ - adds r6, r5, r6 │ │ + movs r4, #38 ; 0x26 │ │ movs r3, r0 │ │ - ; instruction: 0xfafe0005 │ │ - ; instruction: 0xfaba0005 │ │ - adds r2, r1, r5 │ │ + lsls r2, r4, #3 │ │ + movs r6, r0 │ │ + lsls r6, r3, #2 │ │ + movs r6, r0 │ │ + movs r3, #194 ; 0xc2 │ │ movs r3, r0 │ │ - adds r1, r2, r5 │ │ + movs r3, #201 ; 0xc9 │ │ movs r3, r0 │ │ - ; instruction: 0xfa880005 │ │ - ldr r0, [pc, #912] ; (72c40 ) │ │ + lsls r4, r5, #1 │ │ movs r6, r0 │ │ - adds r5, r7, r3 │ │ + strh r0, [r1, r3] │ │ + movs r6, r0 │ │ + movs r3, #117 ; 0x75 │ │ movs r3, r0 │ │ - lsls r7, r7, #24 │ │ + lsrs r3, r4, #16 │ │ movs r3, r0 │ │ - asrs r6, r7, #22 │ │ + movs r0, #54 ; 0x36 │ │ movs r3, r0 │ │ - lsrs r2, r6, #7 │ │ + lsrs r6, r2, #31 │ │ movs r3, r0 │ │ - adds r7, r4, r3 │ │ + movs r3, #95 ; 0x5f │ │ movs r3, r0 │ │ - ldr r0, [pc, #112] ; (72938 ) │ │ + strh r0, [r0, r0] │ │ movs r6, r0 │ │ svc 233 ; 0xe9 │ │ vcvt.u32.f32 d29, d31, #1 │ │ ; instruction: 0xffffde89 │ │ - Address 0x00000000000728d2 is out of bounds. │ │ + Address 0x00000000000722ee is out of bounds. │ │ │ │ │ │ -000728d4 : │ │ +000722f0 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r3, #0 │ │ - ldr r3, [pc, #484] ; (72ac0 ) │ │ + ldr r3, [pc, #484] ; (724dc ) │ │ sub sp, #52 ; 0x34 │ │ str r2, [sp, #4] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r0, [sp, #8] │ │ adds r5, r1, #0 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #20] │ │ str r2, [sp, #44] ; 0x2c │ │ - ldr r2, [pc, #468] ; (72ac4 ) │ │ + ldr r2, [pc, #468] ; (724e0 ) │ │ add r2, pc │ │ ldr r0, [r2, #0] │ │ cmp r0, #0 │ │ - beq.n 728fe │ │ + beq.n 7231a │ │ cmp r6, #0 │ │ - bgt.n 72908 │ │ + bgt.n 72324 │ │ movs r6, #1 │ │ - b.n 72908 │ │ - bl 726d8 │ │ + b.n 72324 │ │ + bl 720f4 │ │ cmp r0, #0 │ │ - bge.n 728f6 │ │ - b.n 72a7c │ │ + bge.n 72312 │ │ + b.n 72498 │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - bgt.n 72912 │ │ + bgt.n 7232e │ │ movs r3, #1 │ │ str r3, [sp, #72] ; 0x48 │ │ movs r7, #2 │ │ ldr r3, [sp, #76] ; 0x4c │ │ orrs r3, r7 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #428] ; (72ac8 ) │ │ + ldr r3, [pc, #428] ; (724e4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #148 ; 0x94 │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 72932 │ │ - ldr r0, [pc, #416] ; (72acc ) │ │ + bne.n 7234e │ │ + ldr r0, [pc, #416] ; (724e8 ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 72aaa │ │ + b.n 724c6 │ │ movs r0, #0 │ │ - bl 71954 │ │ + bl 71370 │ │ cmp r0, #0 │ │ - bge.n 7293e │ │ - b.n 72a7c │ │ + bge.n 7235a │ │ + b.n 72498 │ │ ldr r3, [sp, #76] ; 0x4c │ │ lsls r3, r3, #18 │ │ - bpl.n 72962 │ │ - ldr r0, [pc, #392] ; (72ad0 ) │ │ + bpl.n 7237e │ │ + ldr r0, [pc, #392] ; (724ec ) │ │ add r0, pc │ │ bl 18ce8 │ │ cmp r0, #0 │ │ - beq.n 72962 │ │ + beq.n 7237e │ │ bl 6bc18 │ │ cmp r0, #0 │ │ - ble.n 72962 │ │ - ldr r3, [pc, #376] ; (72ad4 ) │ │ + ble.n 7237e │ │ + ldr r3, [pc, #376] ; (724f0 ) │ │ ldr r2, [sp, #76] ; 0x4c │ │ ands r3, r2 │ │ orrs r7, r3 │ │ str r7, [sp, #0] │ │ movs r0, #1 │ │ movs r1, #136 ; 0x88 │ │ bl 6bcec │ │ subs r4, r0, #0 │ │ - bne.n 72974 │ │ + bne.n 72390 │ │ bl 18bd0 │ │ - b.n 72aaa │ │ - ldr r3, [pc, #352] ; (72ad8 ) │ │ + b.n 724c6 │ │ + ldr r3, [pc, #352] ; (724f4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r2, r3, #0 │ │ adds r3, #248 ; 0xf8 │ │ adds r2, #244 ; 0xf4 │ │ str r2, [r0, #0] │ │ ldr r2, [r3, #0] │ │ @@ -178782,273 +178053,273 @@ │ │ str r5, [r0, #16] │ │ lsrs r5, r5, #16 │ │ str r3, [r0, #20] │ │ ldr r3, [sp, #72] ; 0x48 │ │ lsls r5, r5, #16 │ │ str r2, [r0, #4] │ │ str r3, [r0, #28] │ │ - ldr r3, [pc, #320] ; (72adc ) │ │ - ldr r2, [pc, #324] ; (72ae0 ) │ │ + ldr r3, [pc, #320] ; (724f8 ) │ │ + ldr r2, [pc, #324] ; (724fc ) │ │ str r6, [r0, #24] │ │ adds r5, r5, r3 │ │ adds r1, r5, #0 │ │ ands r1, r2 │ │ negs r7, r1 │ │ adcs r7, r1 │ │ str r2, [sp, #12] │ │ cmp r7, #0 │ │ - bne.n 729be │ │ + bne.n 723da │ │ ldr r3, [sp, #4] │ │ - ldr r2, [pc, #296] ; (72adc ) │ │ + ldr r2, [pc, #296] ; (724f8 ) │ │ lsrs r3, r3, #16 │ │ lsls r3, r3, #16 │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #12] │ │ tst r3, r2 │ │ - bne.n 72a34 │ │ + bne.n 72450 │ │ adds r0, r4, #0 │ │ - bl 702fc │ │ - ldr r3, [pc, #284] ; (72ae4 ) │ │ + bl 6fd18 │ │ + ldr r3, [pc, #284] ; (72500 ) │ │ movs r1, #68 ; 0x44 │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ mov ip, r1 │ │ adds r3, r2, #0 │ │ adds r3, #232 ; 0xe8 │ │ ldr r5, [r3, #0] │ │ movs r3, #0 │ │ str r0, [sp, #16] │ │ adds r2, #236 ; 0xec │ │ cmp r3, r5 │ │ - bge.n 729f0 │ │ + bge.n 7240c │ │ mov r1, ip │ │ muls r1, r3 │ │ ldr r0, [r2, #0] │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #16] │ │ cmp r0, r1 │ │ - beq.n 729f4 │ │ + beq.n 72410 │ │ adds r3, #1 │ │ - b.n 729da │ │ + b.n 723f6 │ │ movs r0, #0 │ │ - b.n 729f6 │ │ + b.n 72412 │ │ adds r0, r3, #0 │ │ add r5, sp, #28 │ │ adds r1, r5, #0 │ │ - bl 6fea8 │ │ + bl 6f8c4 │ │ cmp r7, #0 │ │ - beq.n 72a12 │ │ + beq.n 7242e │ │ ldr r3, [r5, #8] │ │ subs r6, r3, r6 │ │ lsrs r3, r6, #31 │ │ adds r6, r3, r6 │ │ ldr r3, [sp, #28] │ │ asrs r6, r6, #1 │ │ adds r6, r3, r6 │ │ str r6, [r4, #16] │ │ ldr r3, [sp, #4] │ │ - ldr r2, [pc, #196] ; (72adc ) │ │ + ldr r2, [pc, #196] ; (724f8 ) │ │ lsrs r3, r3, #16 │ │ lsls r3, r3, #16 │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #12] │ │ tst r3, r2 │ │ - bne.n 72a34 │ │ + bne.n 72450 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [r5, #12] │ │ subs r3, r3, r2 │ │ lsrs r2, r3, #31 │ │ adds r3, r2, r3 │ │ ldr r2, [r5, #4] │ │ asrs r3, r3, #1 │ │ adds r3, r2, r3 │ │ str r3, [r4, #20] │ │ ldr r2, [sp, #0] │ │ - ldr r3, [pc, #176] ; (72ae8 ) │ │ + ldr r3, [pc, #176] ; (72504 ) │ │ adds r1, r4, #0 │ │ ands r3, r2 │ │ movs r2, #8 │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ str r3, [r4, #92] ; 0x5c │ │ - ldr r3, [pc, #160] ; (72aec ) │ │ + ldr r3, [pc, #160] ; (72508 ) │ │ adds r1, #8 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r2, r0, #0 │ │ adds r2, #240 ; 0xf0 │ │ ldr r3, [r2, #0] │ │ str r3, [r1, #124] ; 0x7c │ │ movs r1, #0 │ │ str r1, [r4, #112] ; 0x70 │ │ cmp r3, r1 │ │ - beq.n 72a66 │ │ + beq.n 72482 │ │ adds r3, #4 │ │ str r4, [r3, #124] ; 0x7c │ │ ldr r3, [r0, #24] │ │ str r4, [r2, #0] │ │ cmp r3, #0 │ │ - beq.n 72a80 │ │ + beq.n 7249c │ │ adds r1, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 72a80 │ │ + bge.n 7249c │ │ adds r0, r4, #0 │ │ - bl 72140 │ │ + bl 71b5c │ │ movs r0, #0 │ │ - b.n 72aac │ │ + b.n 724c8 │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 72a8e │ │ + beq.n 724aa │ │ adds r0, r4, #0 │ │ adds r1, r3, #0 │ │ - bl 70530 │ │ + bl 6ff4c │ │ adds r0, r4, #0 │ │ ldr r1, [sp, #0] │ │ - bl 71580 │ │ + bl 70f9c │ │ movs r1, #69 ; 0x45 │ │ ldr r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ ands r1, r3 │ │ subs r1, #5 │ │ negs r2, r1 │ │ adcs r2, r1 │ │ adds r1, r2, #0 │ │ - bl 7132c │ │ + bl 70d48 │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 72aba │ │ + beq.n 724d6 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xfa9a0005 │ │ - ; instruction: 0x47a2 │ │ + lsls r6, r7, #1 │ │ movs r6, r0 │ │ - bxns lr │ │ + str r6, [r0, r6] │ │ movs r6, r0 │ │ - asrs r4, r6, #23 │ │ + str r0, [r3, r5] │ │ + movs r6, r0 │ │ + movs r0, #108 ; 0x6c │ │ movs r3, r0 │ │ - adds r5, r0, r0 │ │ + movs r2, #125 ; 0x7d │ │ movs r3, r0 │ │ svc 255 ; 0xff │ │ - vqshl.u32 d20, d10, #31 │ │ + vshr.u64 , q15, #1 │ │ movs r6, r0 │ │ movs r0, r0 │ │ - b.n 72ae4 │ │ + b.n 72500 │ │ ; instruction: 0xffffefff │ │ - mov r8, r9 │ │ + str r4, [r5, r2] │ │ movs r6, r0 │ │ movs r0, #50 ; 0x32 │ │ movs r0, r0 │ │ - mov r2, r8 │ │ + str r6, [r4, r0] │ │ movs r6, r0 │ │ │ │ -00072af0 : │ │ +0007250c : │ │ push {r3, lr} │ │ subs r1, r0, #0 │ │ - beq.n 72b0e │ │ - ldr r3, [pc, #24] ; (72b10 ) │ │ + beq.n 7252a │ │ + ldr r3, [pc, #24] ; (7252c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subs r0, r3, #0 │ │ - beq.n 72b0e │ │ + beq.n 7252a │ │ adds r2, r3, #0 │ │ adds r2, #208 ; 0xd0 │ │ ldr r2, [r2, #0] │ │ subs r0, r2, #0 │ │ - beq.n 72b0e │ │ + beq.n 7252a │ │ adds r0, r3, #0 │ │ blx r2 │ │ pop {r3, pc} │ │ - cmp r8, r3 │ │ + ldr r7, [pc, #496] ; (72720 ) │ │ movs r6, r0 │ │ │ │ -00072b14 : │ │ - ldr r3, [pc, #136] ; (72ba0 ) │ │ +00072530 : │ │ + ldr r3, [pc, #136] ; (725bc ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #20 │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ adds r4, r1, #0 │ │ str r2, [sp, #12] │ │ adds r6, r3, #0 │ │ cmp r0, #0 │ │ - bne.n 72b3a │ │ - ldr r0, [pc, #116] ; (72ba4 ) │ │ - ldr r1, [pc, #120] ; (72ba8 ) │ │ + bne.n 72556 │ │ + ldr r0, [pc, #116] ; (725c0 ) │ │ + ldr r1, [pc, #120] ; (725c4 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 72b90 │ │ + b.n 725ac │ │ bl 4f9b4 │ │ str r0, [sp, #4] │ │ movs r0, #0 │ │ bl 50090 │ │ movs r0, #1 │ │ bl 50196 │ │ adds r7, r0, #0 │ │ cmp r4, #0 │ │ - bne.n 72b54 │ │ + bne.n 72570 │ │ add r4, sp, #8 │ │ - ldr r3, [pc, #84] ; (72bac ) │ │ + ldr r3, [pc, #84] ; (725c8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 72b6c │ │ + bne.n 72588 │ │ movs r4, #1 │ │ - ldr r0, [pc, #76] ; (72bb0 ) │ │ + ldr r0, [pc, #76] ; (725cc ) │ │ negs r4, r4 │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 72b82 │ │ + b.n 7259e │ │ adds r3, r0, #0 │ │ adds r3, #224 ; 0xe0 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 72b5e │ │ + beq.n 7257a │ │ adds r2, r4, #0 │ │ adds r1, r5, #0 │ │ blx r3 │ │ adds r4, r0, #0 │ │ adds r3, r0, #1 │ │ - beq.n 72b5e │ │ + beq.n 7257a │ │ adds r0, r7, #0 │ │ bl 50196 │ │ ldr r0, [sp, #4] │ │ bl 50090 │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 72b9c │ │ + beq.n 725b8 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - str??.w r0, [r0, r5] │ │ - b.n 73008 │ │ - movs r2, r0 │ │ - asrs r4, r6, #24 │ │ + cdp2 0, 4, cr0, cr4, cr5, {0} │ │ + ; instruction: 0xe8140002 │ │ + movs r0, #172 ; 0xac │ │ movs r3, r0 │ │ - cmp r2, r7 │ │ + ldr r7, [pc, #120] ; (72644 ) │ │ movs r6, r0 │ │ - asrs r1, r2, #24 │ │ + movs r0, #137 ; 0x89 │ │ movs r3, r0 │ │ │ │ -00072bb4 : │ │ +000725d0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #100] ; (72c1c ) │ │ + ldr r5, [pc, #100] ; (72638 ) │ │ sub sp, #60 ; 0x3c │ │ str r3, [sp, #4] │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r4, sp, #24 │ │ adds r6, r1, #0 │ │ ldr r3, [r5, #0] │ │ @@ -179074,46 +178345,46 @@ │ │ str r6, [r4, #20] │ │ bl 6b964 │ │ movs r3, #3 │ │ ldr r2, [sp, #12] │ │ adds r0, r4, #0 │ │ orrs r3, r2 │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #32] ; (72c20 ) │ │ + ldr r3, [pc, #32] ; (7263c ) │ │ movs r1, #0 │ │ add r3, pc │ │ str r3, [r6, #8] │ │ - bl 72b14 │ │ + bl 72530 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 72c16 │ │ + beq.n 72632 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xf7bc0005 │ │ - asrs r7, r1, #22 │ │ + stc2 0, cr0, [r0, #20]! │ │ + movs r0, #7 │ │ movs r3, r0 │ │ │ │ -00072c24 : │ │ - ldr r0, [pc, #24] ; (72c40 ) │ │ +00072640 : │ │ + ldr r0, [pc, #24] ; (7265c ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 18ce8 │ │ adds r3, r0, #0 │ │ movs r0, #1 │ │ cmp r3, #0 │ │ - beq.n 72c3e │ │ + beq.n 7265a │ │ ldrb r0, [r3, #0] │ │ subs r0, #48 ; 0x30 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ pop {r3, pc} │ │ - asrs r4, r5, #21 │ │ + subs r4, r4, #7 │ │ movs r3, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #16] │ │ ldr r5, [r0, #24] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r6, [r0, #28] │ │ ldr r3, [r0, #0] │ │ @@ -179126,87 +178397,87 @@ │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ movs r0, #7 │ │ ands r5, r0 │ │ asrs r1, r1, #3 │ │ subs r5, #1 │ │ cmp r6, #0 │ │ - beq.n 72cfe │ │ + beq.n 7271a │ │ cmp r5, #6 │ │ - bhi.n 72c7e │ │ + bhi.n 7269a │ │ adds r0, r5, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ cmp r6, #53 ; 0x35 │ │ movs r0, #39 ; 0x27 │ │ asrs r1, r3, #8 │ │ movs r3, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 72c8e │ │ + b.n 726aa │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 72c9c │ │ + b.n 726b8 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 72caa │ │ + b.n 726c6 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 72cb8 │ │ + b.n 726d4 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 72cc6 │ │ + b.n 726e2 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 72cd4 │ │ + b.n 726f0 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 72ce2 │ │ + b.n 726fe │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ subs r0, #1 │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ cmp r0, #0 │ │ - bgt.n 72c80 │ │ + bgt.n 7269c │ │ ldr r0, [sp, #0] │ │ subs r6, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #4] │ │ adds r2, r2, r0 │ │ - b.n 72c68 │ │ + b.n 72684 │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #16] │ │ ldr r5, [r0, #24] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r6, [r0, #28] │ │ ldr r2, [r0, #0] │ │ @@ -179219,99 +178490,99 @@ │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ movs r0, #7 │ │ ands r5, r0 │ │ asrs r1, r1, #3 │ │ subs r5, #1 │ │ cmp r6, #0 │ │ - beq.n 72dd2 │ │ + beq.n 727ee │ │ cmp r5, #6 │ │ - bhi.n 72d3a │ │ + bhi.n 72756 │ │ adds r0, r5, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r4, #61 ; 0x3d │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 72d4c │ │ + b.n 72768 │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 72d5c │ │ + b.n 72778 │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 72d6c │ │ + b.n 72788 │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 72d7c │ │ + b.n 72798 │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 72d8c │ │ + b.n 727a8 │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 72d9c │ │ + b.n 727b8 │ │ adds r0, r1, #0 │ │ adds r7, r2, #1 │ │ ldrb r2, [r2, #0] │ │ mov ip, r7 │ │ lsls r2, r2, #1 │ │ ldrh r2, [r2, r4] │ │ strh r2, [r3, #0] │ │ adds r3, #2 │ │ - b.n 72db0 │ │ + b.n 727cc │ │ adds r0, r1, #0 │ │ mov ip, r2 │ │ mov r7, ip │ │ mov r2, ip │ │ ldrb r7, [r7, #0] │ │ subs r0, #1 │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ cmp r0, #0 │ │ - bgt.n 72d3c │ │ + bgt.n 72758 │ │ ldr r0, [sp, #0] │ │ subs r6, #1 │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #4] │ │ adds r3, r3, r0 │ │ - b.n 72d24 │ │ + b.n 72740 │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ movs r7, #7 │ │ ldr r3, [r0, #16] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r5, [r0, #24] │ │ sub sp, #20 │ │ @@ -179326,18 +178597,18 @@ │ │ lsrs r4, r4, #29 │ │ ands r5, r7 │ │ adds r4, r4, r0 │ │ subs r0, r5, #1 │ │ asrs r4, r4, #3 │ │ str r0, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 72ef2 │ │ + beq.n 7290e │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 72e12 │ │ + bhi.n 7282e │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ strh r7, [r3, r1] │ │ subs r0, #69 ; 0x45 │ │ subs r3, r5, #0 │ │ movs r1, r2 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ @@ -179347,114 +178618,114 @@ │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 72e2e │ │ + b.n 7284a │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 72e48 │ │ + b.n 72864 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 72e62 │ │ + b.n 7287e │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 72e7c │ │ + b.n 72898 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 72e96 │ │ + b.n 728b2 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 72eb0 │ │ + b.n 728cc │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 72eca │ │ + b.n 728e6 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ subs r0, #1 │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ cmp r0, #0 │ │ - bgt.n 72e14 │ │ + bgt.n 72830 │ │ ldr r0, [sp, #8] │ │ subs r6, #1 │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 72dfc │ │ + b.n 72818 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #16] │ │ ldr r5, [r0, #24] │ │ sub sp, #20 │ │ ldr r6, [r0, #28] │ │ @@ -179475,100 +178746,100 @@ │ │ lsls r0, r0, #2 │ │ ands r5, r7 │ │ str r0, [sp, #12] │ │ subs r0, r5, #1 │ │ asrs r1, r1, #3 │ │ str r0, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 72fd8 │ │ + beq.n 729f4 │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 72f3e │ │ + bhi.n 7295a │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r4, #61 ; 0x3d │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 72f50 │ │ + b.n 7296c │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 72f60 │ │ + b.n 7297c │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 72f70 │ │ + b.n 7298c │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 72f80 │ │ + b.n 7299c │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 72f90 │ │ + b.n 729ac │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 72fa0 │ │ + b.n 729bc │ │ adds r0, r1, #0 │ │ adds r5, r3, #1 │ │ ldrb r3, [r3, #0] │ │ adds r7, r2, #4 │ │ mov ip, r5 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ str r3, [r2, #0] │ │ - b.n 72fb6 │ │ + b.n 729d2 │ │ adds r0, r1, #0 │ │ adds r7, r2, #0 │ │ mov ip, r3 │ │ mov r5, ip │ │ mov r3, ip │ │ ldrb r5, [r5, #0] │ │ subs r0, #1 │ │ adds r2, r7, #4 │ │ lsls r5, r5, #2 │ │ ldr r5, [r5, r4] │ │ adds r3, #1 │ │ str r5, [r7, #0] │ │ cmp r0, #0 │ │ - bgt.n 72f40 │ │ + bgt.n 7295c │ │ ldr r0, [sp, #8] │ │ subs r6, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 72f28 │ │ + b.n 72944 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #16] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r7, [r0, #24] │ │ sub sp, #20 │ │ @@ -179583,192 +178854,192 @@ │ │ asrs r4, r0, #31 │ │ lsrs r4, r4, #29 │ │ adds r4, r4, r0 │ │ movs r0, #7 │ │ asrs r4, r4, #3 │ │ ands r7, r0 │ │ cmp r5, #0 │ │ - bne.n 7300a │ │ + bne.n 72a26 │ │ subs r7, #1 │ │ - b.n 7313c │ │ + b.n 72b58 │ │ subs r0, r7, #1 │ │ str r0, [sp, #12] │ │ cmp r6, #0 │ │ - bne.n 73014 │ │ - b.n 7316c │ │ + bne.n 72a30 │ │ + b.n 72b88 │ │ ldr r0, [sp, #12] │ │ cmp r0, #6 │ │ - bhi.n 73026 │ │ + bhi.n 72a42 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, #67 ; 0x43 │ │ cmp r0, #49 ; 0x31 │ │ asrs r7, r3, #24 │ │ movs r5, r1 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 73032 │ │ + beq.n 72a4e │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 7303a │ │ + b.n 72a56 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 73044 │ │ + beq.n 72a60 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 7304c │ │ + b.n 72a68 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 73056 │ │ + beq.n 72a72 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 7305e │ │ + b.n 72a7a │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 73068 │ │ + beq.n 72a84 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 73070 │ │ + b.n 72a8c │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 7307a │ │ + beq.n 72a96 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 73082 │ │ + b.n 72a9e │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 7308c │ │ + beq.n 72aa8 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 73094 │ │ + b.n 72ab0 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 7309e │ │ + beq.n 72aba │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 730a6 │ │ + b.n 72ac2 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 730b0 │ │ + beq.n 72acc │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ subs r0, #1 │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r0, #0 │ │ - bgt.n 73028 │ │ + bgt.n 72a44 │ │ ldr r0, [sp, #4] │ │ subs r6, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 7300e │ │ + b.n 72a2a │ │ cmp r7, #6 │ │ - bls.n 73142 │ │ + bls.n 72b5e │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 730d4 │ │ + beq.n 72af0 │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 730e0 │ │ + beq.n 72afc │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 730ec │ │ + beq.n 72b08 │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 730f8 │ │ + beq.n 72b14 │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 73104 │ │ + beq.n 72b20 │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 73110 │ │ + beq.n 72b2c │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 7311c │ │ + beq.n 72b38 │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 73128 │ │ + beq.n 72b44 │ │ strb r5, [r2, #0] │ │ subs r0, #1 │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r0, #0 │ │ - bgt.n 730cc │ │ + bgt.n 72ae8 │ │ ldr r0, [sp, #4] │ │ subs r6, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ cmp r6, #0 │ │ - bne.n 730c6 │ │ - b.n 7316c │ │ + bne.n 72ae2 │ │ + b.n 72b88 │ │ adds r0, r7, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r0, r2, #24 │ │ lsrs r4, r1, #8 │ │ lsls r0, r1, #24 │ │ movs r4, r0 │ │ adds r0, r4, #0 │ │ - b.n 730d8 │ │ + b.n 72af4 │ │ adds r0, r4, #0 │ │ - b.n 730e4 │ │ + b.n 72b00 │ │ adds r0, r4, #0 │ │ - b.n 730f0 │ │ + b.n 72b0c │ │ adds r0, r4, #0 │ │ - b.n 730fc │ │ + b.n 72b18 │ │ adds r0, r4, #0 │ │ - b.n 73108 │ │ + b.n 72b24 │ │ adds r0, r4, #0 │ │ - b.n 73114 │ │ + b.n 72b30 │ │ adds r0, r4, #0 │ │ - b.n 73120 │ │ + b.n 72b3c │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r1, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r1, #28] │ │ ldr r2, [r1, #16] │ │ ldr r0, [r0, #24] │ │ @@ -179793,113 +179064,113 @@ │ │ str r6, [sp, #12] │ │ movs r6, #7 │ │ ands r0, r6 │ │ asrs r1, r1, #3 │ │ subs r6, r0, #1 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n 73274 │ │ + beq.n 72c90 │ │ cmp r6, #6 │ │ - bhi.n 731c0 │ │ + bhi.n 72bdc │ │ adds r0, r6, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ eors r2, r1 │ │ cmp r4, #54 ; 0x36 │ │ adds r2, r4, r0 │ │ movs r6, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 731ce │ │ + beq.n 72bea │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 731d6 │ │ + b.n 72bf2 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 731e2 │ │ + beq.n 72bfe │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 731ea │ │ + b.n 72c06 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 731f6 │ │ + beq.n 72c12 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 731fe │ │ + b.n 72c1a │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 7320a │ │ + beq.n 72c26 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 73212 │ │ + b.n 72c2e │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 7321e │ │ + beq.n 72c3a │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 73226 │ │ + b.n 72c42 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 73232 │ │ + beq.n 72c4e │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 7323a │ │ + b.n 72c56 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 73246 │ │ + beq.n 72c62 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 7324e │ │ + b.n 72c6a │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 7325a │ │ + beq.n 72c76 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ subs r0, #1 │ │ adds r3, #1 │ │ adds r2, #2 │ │ cmp r0, #0 │ │ - bgt.n 731c2 │ │ + bgt.n 72bde │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 731a8 │ │ + b.n 72bc4 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ ldr r3, [r4, #28] │ │ sub sp, #20 │ │ ldr r0, [r0, #24] │ │ @@ -179919,154 +179190,154 @@ │ │ movs r7, #7 │ │ ands r0, r7 │ │ subs r0, #1 │ │ asrs r4, r4, #3 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - bne.n 732ae │ │ - b.n 733c4 │ │ + bne.n 72cca │ │ + b.n 72de0 │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 732c0 │ │ + bhi.n 72cdc │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ ldrsh r5, [r5, r1] │ │ eors r7, r1 │ │ movs r2, #49 ; 0x31 │ │ movs r3, r2 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 732d8 │ │ + beq.n 72cf4 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 732e0 │ │ + b.n 72cfc │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 732f6 │ │ + beq.n 72d12 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 732fe │ │ + b.n 72d1a │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 73314 │ │ + beq.n 72d30 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 7331c │ │ + b.n 72d38 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 73332 │ │ + beq.n 72d4e │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 7333a │ │ + b.n 72d56 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 73350 │ │ + beq.n 72d6c │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 73358 │ │ + b.n 72d74 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 7336e │ │ + beq.n 72d8a │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 73376 │ │ + b.n 72d92 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 7338c │ │ + beq.n 72da8 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 73394 │ │ + b.n 72db0 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 733aa │ │ + beq.n 72dc6 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ subs r0, #1 │ │ adds r2, #1 │ │ adds r3, #3 │ │ cmp r0, #0 │ │ - bgt.n 732c2 │ │ + bgt.n 72cde │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 732a6 │ │ + b.n 72cc2 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r1, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r1, #28] │ │ ldr r2, [r1, #16] │ │ ldr r0, [r0, #24] │ │ @@ -180092,120 +179363,120 @@ │ │ str r6, [sp, #12] │ │ movs r6, #7 │ │ ands r0, r6 │ │ asrs r1, r1, #3 │ │ subs r6, r0, #1 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n 734ce │ │ + beq.n 72eea │ │ cmp r6, #6 │ │ - bhi.n 7341a │ │ + bhi.n 72e36 │ │ adds r0, r6, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ eors r2, r1 │ │ cmp r4, #54 ; 0x36 │ │ adds r2, r4, r0 │ │ movs r6, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 73428 │ │ + beq.n 72e44 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 73430 │ │ + b.n 72e4c │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 7343c │ │ + beq.n 72e58 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 73444 │ │ + b.n 72e60 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 73450 │ │ + beq.n 72e6c │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 73458 │ │ + b.n 72e74 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 73464 │ │ + beq.n 72e80 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 7346c │ │ + b.n 72e88 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 73478 │ │ + beq.n 72e94 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 73480 │ │ + b.n 72e9c │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 7348c │ │ + beq.n 72ea8 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 73494 │ │ + b.n 72eb0 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 734a0 │ │ + beq.n 72ebc │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 734a8 │ │ + b.n 72ec4 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 734b4 │ │ + beq.n 72ed0 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ subs r0, #1 │ │ adds r3, #1 │ │ adds r2, #4 │ │ cmp r0, #0 │ │ - bgt.n 7341c │ │ + bgt.n 72e38 │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 73402 │ │ + b.n 72e1e │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #28] │ │ sub sp, #76 ; 0x4c │ │ - ldr r3, [pc, #876] ; (73848 ) │ │ + ldr r3, [pc, #876] ; (73264 ) │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r2, [r0, #0] │ │ add r3, pc │ │ str r3, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r2, [r0, #16] │ │ ldr r3, [r0, #24] │ │ @@ -180234,54 +179505,54 @@ │ │ ands r3, r2 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #32] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n 7352a │ │ - bl 73d52 │ │ + bne.n 72f46 │ │ + bl 7376e │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #2 │ │ - bne.n 73532 │ │ - b.n 7393a │ │ + bne.n 72f4e │ │ + b.n 73356 │ │ cmp r3, #3 │ │ - bne.n 73538 │ │ - b.n 73738 │ │ + bne.n 72f54 │ │ + b.n 73154 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #1 │ │ - bne.n 73544 │ │ - b.n 73b30 │ │ + bne.n 72f60 │ │ + b.n 7354c │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r3, [r3, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n 735ec │ │ + bhi.n 73008 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 73574 │ │ + b.n 72f90 │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #20] │ │ - ldr r3, [pc, #724] ; (7384c ) │ │ + ldr r3, [pc, #724] ; (73268 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -180312,15 +179583,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 735f4 │ │ + b.n 73010 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -180328,18 +179599,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #24] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 735f4 │ │ + b.n 73010 │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 73574 │ │ + b.n 72f90 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #24] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -180370,15 +179641,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 73726 │ │ + bhi.n 73142 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -180405,15 +179676,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 73726 │ │ + b.n 73142 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -180435,15 +179706,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 73726 │ │ + b.n 73142 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #24] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -180454,15 +179725,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 73726 │ │ + b.n 73142 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #24] │ │ lsrs r2, r3 │ │ @@ -180492,15 +179763,15 @@ │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7373c │ │ + b.n 73158 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r3, [r3, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ @@ -180508,26 +179779,26 @@ │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n 737e4 │ │ + bhi.n 73200 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 7376c │ │ + b.n 73188 │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #20] │ │ - ldr r3, [pc, #220] ; (7384c ) │ │ + ldr r3, [pc, #220] ; (73268 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -180558,15 +179829,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 737ec │ │ + b.n 73208 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -180574,18 +179845,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #24] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 737ec │ │ + b.n 73208 │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 7376c │ │ + b.n 73188 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #24] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -180616,22 +179887,22 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 73928 │ │ + bhi.n 73344 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r5, #7 │ │ ldrsb r3, [r0, r1] │ │ nop ; (mov r8, r8) │ │ - vld4.8 {d0-d3}, [r8], r5 │ │ + vhadd.u8 d0, d12, d5 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ lsls r6, r2 │ │ @@ -180654,15 +179925,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 73928 │ │ + b.n 73344 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -180684,15 +179955,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 73928 │ │ + b.n 73344 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #24] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -180703,15 +179974,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 73928 │ │ + b.n 73344 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #24] │ │ lsrs r2, r3 │ │ @@ -180741,15 +180012,15 @@ │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7393e │ │ + b.n 7335a │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r3, [r3, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ @@ -180757,26 +180028,26 @@ │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n 739e6 │ │ + bhi.n 73402 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 7396e │ │ + b.n 7338a │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #20] │ │ - ldr r3, [pc, #868] ; (73cd8 ) │ │ + ldr r3, [pc, #868] ; (736f4 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -180807,15 +180078,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 739ee │ │ + b.n 7340a │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -180823,18 +180094,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #24] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 739ee │ │ + b.n 7340a │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 7396e │ │ + b.n 7338a │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #24] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -180865,15 +180136,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 73b20 │ │ + bhi.n 7353c │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -180900,15 +180171,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 73b20 │ │ + b.n 7353c │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -180930,15 +180201,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 73b20 │ │ + b.n 7353c │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #24] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -180949,15 +180220,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 73b20 │ │ + b.n 7353c │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #24] │ │ lsrs r2, r3 │ │ @@ -181000,26 +180271,26 @@ │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n 73bd8 │ │ + bhi.n 735f4 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 73b60 │ │ + b.n 7357c │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #20] │ │ - ldr r3, [pc, #372] ; (73cd8 ) │ │ + ldr r3, [pc, #372] ; (736f4 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -181050,15 +180321,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 73be0 │ │ + b.n 735fc │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -181066,18 +180337,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #24] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 73be0 │ │ + b.n 735fc │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 73b60 │ │ + b.n 7357c │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #24] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -181108,15 +180379,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 73d16 │ │ + bhi.n 73732 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -181143,15 +180414,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 73d16 │ │ + b.n 73732 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -181173,15 +180444,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 73d16 │ │ + b.n 73732 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #24] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -181192,15 +180463,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 73d16 │ │ + b.n 73732 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #24] │ │ @@ -181235,37 +180506,37 @@ │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ subs r3, #1 │ │ str r3, [sp, #28] │ │ cmp r3, #0 │ │ - ble.n 73d34 │ │ - bl 73544 │ │ + ble.n 73750 │ │ + bl 72f60 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ subs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ mov ip, r2 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - bl 73520 │ │ + bl 72f3c │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #28] │ │ sub sp, #76 ; 0x4c │ │ - ldr r3, [pc, #804] ; (74084 ) │ │ + ldr r3, [pc, #804] ; (73aa0 ) │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r2, [r0, #0] │ │ add r3, pc │ │ str r3, [sp, #16] │ │ str r2, [sp, #12] │ │ ldr r2, [r0, #16] │ │ ldr r3, [r0, #24] │ │ @@ -181297,19 +180568,19 @@ │ │ subs r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n 73db4 │ │ - bl 74e06 │ │ + bne.n 737d0 │ │ + bl 74822 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #6 │ │ - bhi.n 73dd2 │ │ + bhi.n 737ee │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r2, r1, #28 │ │ lsls r3, r1, #24 │ │ lsls r2, r1, #20 │ │ @@ -181319,39 +180590,39 @@ │ │ lsls r0, r1, #4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 73de2 │ │ - b.n 73fc4 │ │ + bne.n 737fe │ │ + b.n 739e0 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 73e86 │ │ + bhi.n 738a2 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 73e0e │ │ + b.n 7382a │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #628] ; (74088 ) │ │ + ldr r3, [pc, #628] ; (73aa4 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -181382,15 +180653,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 73e8e │ │ + b.n 738aa │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -181398,18 +180669,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 73e8e │ │ + b.n 738aa │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 73e0e │ │ + b.n 7382a │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -181440,15 +180711,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 73fc4 │ │ + bhi.n 739e0 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -181475,15 +180746,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 73fc4 │ │ + b.n 739e0 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -181505,15 +180776,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 73fc4 │ │ + b.n 739e0 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -181526,15 +180797,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 73fc4 │ │ + b.n 739e0 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -181568,39 +180839,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 73fe0 │ │ - b.n 741ca │ │ + bne.n 739fc │ │ + b.n 73be6 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 7408c │ │ + bhi.n 73aa8 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 7400c │ │ + b.n 73a28 │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #120] ; (74088 ) │ │ + ldr r3, [pc, #120] ; (73aa4 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -181631,15 +180902,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 74094 │ │ + b.n 73ab0 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -181647,19 +180918,19 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 74094 │ │ + b.n 73ab0 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 7400c │ │ - ; instruction: 0xf0a40005 │ │ + b.n 73a28 │ │ + ; instruction: 0xf6880005 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ @@ -181691,15 +180962,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 741ca │ │ + bhi.n 73be6 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -181726,15 +180997,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 741ca │ │ + b.n 73be6 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -181756,15 +181027,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 741ca │ │ + b.n 73be6 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -181777,15 +181048,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 741ca │ │ + b.n 73be6 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -181819,39 +181090,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 741e6 │ │ - b.n 743c8 │ │ + bne.n 73c02 │ │ + b.n 73de4 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 7428a │ │ + bhi.n 73ca6 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 74212 │ │ + b.n 73c2e │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #884] ; (7458c ) │ │ + ldr r3, [pc, #884] ; (73fa8 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -181882,15 +181153,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 74292 │ │ + b.n 73cae │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -181898,18 +181169,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 74292 │ │ + b.n 73cae │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 74212 │ │ + b.n 73c2e │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -181940,15 +181211,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 743c8 │ │ + bhi.n 73de4 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -181975,15 +181246,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 743c8 │ │ + b.n 73de4 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -182005,15 +181276,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 743c8 │ │ + b.n 73de4 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -182026,15 +181297,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 743c8 │ │ + b.n 73de4 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -182068,39 +181339,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 743e4 │ │ - b.n 745ca │ │ + bne.n 73e00 │ │ + b.n 73fe6 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 74488 │ │ + bhi.n 73ea4 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 74410 │ │ + b.n 73e2c │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #376] ; (7458c ) │ │ + ldr r3, [pc, #376] ; (73fa8 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -182131,15 +181402,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 74490 │ │ + b.n 73eac │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -182147,18 +181418,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 74490 │ │ + b.n 73eac │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 74410 │ │ + b.n 73e2c │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -182189,15 +181460,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 745ca │ │ + bhi.n 73fe6 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strb r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -182224,15 +181495,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 745ca │ │ + b.n 73fe6 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -182254,15 +181525,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 745ca │ │ + b.n 73fe6 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -182275,15 +181546,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 745ca │ │ + b.n 73fe6 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ @@ -182318,39 +181589,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 745e6 │ │ - b.n 747c8 │ │ + bne.n 74002 │ │ + b.n 741e4 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 7468a │ │ + bhi.n 740a6 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 74612 │ │ + b.n 7402e │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #884] ; (7498c ) │ │ + ldr r3, [pc, #884] ; (743a8 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -182381,15 +181652,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 74692 │ │ + b.n 740ae │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -182397,18 +181668,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 74692 │ │ + b.n 740ae │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 74612 │ │ + b.n 7402e │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -182439,15 +181710,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 747c8 │ │ + bhi.n 741e4 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -182474,15 +181745,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 747c8 │ │ + b.n 741e4 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -182504,15 +181775,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 747c8 │ │ + b.n 741e4 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -182525,15 +181796,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 747c8 │ │ + b.n 741e4 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -182567,39 +181838,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 747e4 │ │ - b.n 749ca │ │ + bne.n 74200 │ │ + b.n 743e6 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 74888 │ │ + bhi.n 742a4 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 74810 │ │ + b.n 7422c │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #376] ; (7498c ) │ │ + ldr r3, [pc, #376] ; (743a8 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -182630,15 +181901,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 74890 │ │ + b.n 742ac │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -182646,18 +181917,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 74890 │ │ + b.n 742ac │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 74810 │ │ + b.n 7422c │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -182688,15 +181959,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 749ca │ │ + bhi.n 743e6 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strb r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -182723,15 +181994,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 749ca │ │ + b.n 743e6 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -182753,15 +182024,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 749ca │ │ + b.n 743e6 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -182774,15 +182045,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 749ca │ │ + b.n 743e6 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ @@ -182817,39 +182088,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 749e6 │ │ - b.n 74bc8 │ │ + bne.n 74402 │ │ + b.n 745e4 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 74a8a │ │ + bhi.n 744a6 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 74a12 │ │ + b.n 7442e │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #884] ; (74d8c ) │ │ + ldr r3, [pc, #884] ; (747a8 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -182880,15 +182151,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 74a92 │ │ + b.n 744ae │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -182896,18 +182167,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 74a92 │ │ + b.n 744ae │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 74a12 │ │ + b.n 7442e │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -182938,15 +182209,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 74bc8 │ │ + bhi.n 745e4 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -182973,15 +182244,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 74bc8 │ │ + b.n 745e4 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -183003,15 +182274,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 74bc8 │ │ + b.n 745e4 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -183024,15 +182295,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 74bc8 │ │ + b.n 745e4 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -183066,39 +182337,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 74be4 │ │ - b.n 74dca │ │ + bne.n 74600 │ │ + b.n 747e6 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 74c88 │ │ + bhi.n 746a4 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 74c10 │ │ + b.n 7462c │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #376] ; (74d8c ) │ │ + ldr r3, [pc, #376] ; (747a8 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -183129,15 +182400,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 74c90 │ │ + b.n 746ac │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -183145,18 +182416,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 74c90 │ │ + b.n 746ac │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 74c10 │ │ + b.n 7462c │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -183187,15 +182458,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 74dca │ │ + bhi.n 747e6 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strb r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -183222,15 +182493,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 74dca │ │ + b.n 747e6 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -183252,15 +182523,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 74dca │ │ + b.n 747e6 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -183273,15 +182544,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 74dca │ │ + b.n 747e6 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ @@ -183313,348 +182584,2107 @@ │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #20] │ │ - subs r3, #1 │ │ - str r3, [sp, #20] │ │ + subs r3, #1 │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + ble.n 74804 │ │ + bl 737f2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov ip, r2 │ │ + subs r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #12] │ │ + add r3, ip │ │ + mov ip, r2 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #0] │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + bl 737c6 │ │ + add sp, #76 ; 0x4c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + │ │ +00074828 : │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + ldr r3, [r2, #0] │ │ + ldr r1, [r3, #4] │ │ + movs r3, #0 │ │ + ldrb r0, [r1, #8] │ │ + cmp r0, #7 │ │ + bls.n 74838 │ │ + ldrb r3, [r1, #9] │ │ + ldr r1, [r2, #68] ; 0x44 │ │ + ldr r2, [pc, #80] ; (7488c ) │ │ + ands r2, r1 │ │ + cmp r2, #18 │ │ + beq.n 74870 │ │ + bgt.n 74852 │ │ + cmp r2, #0 │ │ + bne.n 74888 │ │ + ldr r2, [pc, #68] ; (74890 ) │ │ + lsls r3, r3, #2 │ │ + add r2, pc │ │ + ldr r0, [r3, r2] │ │ + b.n 7488a │ │ + movs r1, #128 ; 0x80 │ │ + lsls r1, r1, #1 │ │ + cmp r2, r1 │ │ + beq.n 74864 │ │ + movs r1, #137 ; 0x89 │ │ + lsls r1, r1, #1 │ │ + cmp r2, r1 │ │ + beq.n 7487c │ │ + b.n 74888 │ │ + ldr r2, [pc, #44] ; (74894 ) │ │ + lsls r3, r3, #2 │ │ + add r2, pc │ │ + adds r3, r2, r3 │ │ + ldr r0, [r3, #20] │ │ + b.n 7488a │ │ + movs r0, #0 │ │ + cmp r3, #1 │ │ + ble.n 7488a │ │ + ldr r0, [pc, #32] ; (74898 ) │ │ + add r0, pc │ │ + b.n 7488a │ │ + movs r0, #0 │ │ + cmp r3, #1 │ │ + ble.n 7488a │ │ + ldr r0, [pc, #24] ; (7489c ) │ │ + add r0, pc │ │ + b.n 7488a │ │ + movs r0, #0 │ │ + bx lr │ │ + ldrh r7, [r7, #62] ; 0x3e │ │ + vqshl.u32 d29, d24, #31 │ │ + movs r5, r0 │ │ + bvc.n 748d0 │ │ + movs r5, r0 │ │ + b.n 74586 │ │ + vqrdmlah.s q15, , d29[0] │ │ + vsli.64 , , #63 ; 0x3f │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + adds r7, r0, #0 │ │ + str r1, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + cmp r2, #0 │ │ + beq.n 748b6 │ │ + lsrs r3, r2, #28 │ │ + cmp r3, #1 │ │ + bne.n 748cc │ │ + lsls r3, r2, #4 │ │ + lsrs r3, r3, #28 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bhi.n 748cc │ │ + ldr r0, [pc, #88] ; (7491c ) │ │ + movs r5, #0 │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 74916 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + adds r1, r2, #0 │ │ + bl 75ef4 │ │ + movs r5, #0 │ │ + cmp r0, r5 │ │ + blt.n 74916 │ │ + adds r1, r5, #0 │ │ + movs r5, #1 │ │ + movs r2, #60 ; 0x3c │ │ + adds r0, r4, #0 │ │ + bl 6b964 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + movs r2, #88 ; 0x58 │ │ + str r3, [r4, #4] │ │ + ldr r3, [sp, #4] │ │ + str r5, [r4, #0] │ │ + str r7, [r4, #8] │ │ + str r3, [r4, #20] │ │ + ldr r3, [sp, #0] │ │ + adds r0, r6, #0 │ │ + str r3, [r4, #12] │ │ + ldr r3, [sp, #32] │ │ + movs r1, #0 │ │ + str r3, [r4, #16] │ │ + bl 6b964 │ │ + adds r2, r6, #0 │ │ + movs r3, #255 ; 0xff │ │ + adds r2, #76 ; 0x4c │ │ + strb r3, [r2, #0] │ │ + strb r3, [r2, #1] │ │ + strb r3, [r2, #2] │ │ + strb r3, [r2, #3] │ │ + str r6, [r4, #52] ; 0x34 │ │ + str r5, [r4, #56] ; 0x38 │ │ + adds r0, r5, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldc2l 0, cr0, [r6, #-8]! │ │ + │ │ +00074920 : │ │ + push {r3, lr} │ │ + cmp r0, #0 │ │ + bne.n 74930 │ │ + ldr r0, [pc, #16] ; (74938 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 74936 │ │ + ldr r0, [r0, #4] │ │ + bl 761e0 │ │ + pop {r3, pc} │ │ + ldc2 0, cr0, [r6, #-8]! │ │ + │ │ +0007493c : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 74964 │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + cmp r1, #0 │ │ + beq.n 74952 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r2 │ │ + b.n 74956 │ │ + ldr r3, [pc, #24] ; (7496c ) │ │ + ands r3, r2 │ │ + str r3, [r0, #68] ; 0x44 │ │ + movs r4, #0 │ │ + cmp r3, r2 │ │ + beq.n 74968 │ │ + bl 765ce │ │ + b.n 74968 │ │ + movs r4, #1 │ │ + negs r4, r4 │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + ; instruction: 0xefffffff │ │ + │ │ +00074970 : │ │ + push {r4, r5, r6, lr} │ │ + adds r4, r0, #0 │ │ + adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + cmp r0, #0 │ │ + bne.n 74986 │ │ + ldr r0, [pc, #164] ; (74a24 ) │ │ + ldr r1, [pc, #168] ; (74a28 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 7499c │ │ + ldr r3, [r0, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + beq.n 749a4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bcc.n 749a4 │ │ + ldr r0, [pc, #148] ; (74a2c ) │ │ + ldr r1, [pc, #152] ; (74a30 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 18a98 │ │ + adds r4, r0, #0 │ │ + b.n 74a20 │ │ + lsls r3, r6, #30 │ │ + bpl.n 749b0 │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + bl 7493c │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r0, [r4, #4] │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + cmp r6, #0 │ │ + beq.n 749e6 │ │ + movs r1, #128 ; 0x80 │ │ + lsls r1, r1, #1 │ │ + orrs r1, r2 │ │ + str r1, [r3, #68] ; 0x44 │ │ + str r5, [r3, #72] ; 0x48 │ │ + ldr r3, [r0, #4] │ │ + cmp r3, #0 │ │ + beq.n 74a12 │ │ + ldr r3, [r3, #4] │ │ + lsls r5, r5, #2 │ │ + adds r5, r3, r5 │ │ + movs r3, #0 │ │ + strb r3, [r5, #3] │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r3, #4] │ │ + ldr r3, [r1, #8] │ │ + adds r3, #1 │ │ + cmp r3, #0 │ │ + bne.n 749e2 │ │ + movs r3, #1 │ │ + str r3, [r1, #8] │ │ + b.n 74a12 │ │ + ldr r1, [r0, #4] │ │ + cmp r1, #0 │ │ + beq.n 74a08 │ │ + ldr r3, [r3, #72] ; 0x48 │ │ + ldr r1, [r1, #4] │ │ + lsls r3, r3, #2 │ │ + adds r3, r1, r3 │ │ + movs r1, #255 ; 0xff │ │ + strb r1, [r3, #3] │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r3, #4] │ │ + ldr r3, [r1, #8] │ │ + adds r3, #1 │ │ + cmp r3, #0 │ │ + bne.n 74a06 │ │ + movs r3, #1 │ │ + str r3, [r1, #8] │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + ldr r3, [pc, #40] ; (74a34 ) │ │ + ldr r0, [r1, #68] ; 0x44 │ │ + ands r3, r0 │ │ + str r3, [r1, #68] ; 0x44 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + movs r4, #0 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + beq.n 74a20 │ │ + bl 765ce │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + stmia r3!, {r5, r6, r7} │ │ + movs r2, r0 │ │ + stc2 0, cr0, [sl, #-8] │ │ + stmia r3!, {r3, r6, r7} │ │ + movs r2, r0 │ │ + ldc2l 0, cr0, [sl], #8 │ │ + mrc2 15, 7, pc, cr15, cr15, {7} │ │ + │ │ +00074a38 : │ │ + cmp r0, #0 │ │ + beq.n 74a50 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + lsls r2, r2, #23 │ │ + bpl.n 74a50 │ │ + subs r0, r1, #0 │ │ + beq.n 74a54 │ │ + ldr r3, [r3, #72] ; 0x48 │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + b.n 74a54 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + bx lr │ │ + │ │ +00074a56 : │ │ + push {r3, r4, r5, lr} │ │ + cmp r0, #0 │ │ + beq.n 74a98 │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + adds r4, #76 ; 0x4c │ │ + strb r1, [r4, #0] │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + adds r4, #77 ; 0x4d │ │ + strb r2, [r4, #0] │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + adds r4, #78 ; 0x4e │ │ + strb r3, [r4, #0] │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + movs r4, #1 │ │ + ldr r5, [r0, #68] ; 0x44 │ │ + cmp r1, #255 ; 0xff │ │ + bne.n 74a80 │ │ + cmp r2, #255 ; 0xff │ │ + bne.n 74a80 │ │ + cmp r3, #255 ; 0xff │ │ + beq.n 74a86 │ │ + adds r3, r4, #0 │ │ + orrs r3, r5 │ │ + b.n 74a8a │ │ + adds r3, r5, #0 │ │ + bics r3, r4 │ │ + str r3, [r0, #68] ; 0x44 │ │ + movs r4, #0 │ │ + cmp r3, r5 │ │ + beq.n 74a9c │ │ + bl 765ce │ │ + b.n 74a9c │ │ + movs r4, #1 │ │ + negs r4, r4 │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00074aa0 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 74ace │ │ + cmp r1, #0 │ │ + beq.n 74ab2 │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + adds r4, #76 ; 0x4c │ │ + ldrb r4, [r4, #0] │ │ + strb r4, [r1, #0] │ │ + cmp r2, #0 │ │ + beq.n 74abe │ │ + ldr r1, [r0, #52] ; 0x34 │ │ + adds r1, #77 ; 0x4d │ │ + ldrb r1, [r1, #0] │ │ + strb r1, [r2, #0] │ │ + subs r2, r3, #0 │ │ + beq.n 74ad2 │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + adds r2, #78 ; 0x4e │ │ + ldrb r2, [r2, #0] │ │ + strb r2, [r3, #0] │ │ + movs r2, #0 │ │ + b.n 74ad2 │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + adds r0, r2, #0 │ │ + pop {r4, pc} │ │ + │ │ +00074ad6 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 74b04 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + adds r3, #79 ; 0x4f │ │ + strb r1, [r3, #0] │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + movs r3, #2 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + cmp r1, #255 ; 0xff │ │ + beq.n 74af0 │ │ + orrs r3, r2 │ │ + b.n 74af6 │ │ + adds r1, r2, #0 │ │ + bics r1, r3 │ │ + adds r3, r1, #0 │ │ + str r3, [r0, #68] ; 0x44 │ │ + movs r4, #0 │ │ + cmp r3, r2 │ │ + beq.n 74b08 │ │ + bl 765ce │ │ + b.n 74b08 │ │ + movs r4, #1 │ │ + negs r4, r4 │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + │ │ +00074b0c : │ │ + cmp r0, #0 │ │ + beq.n 74b20 │ │ + subs r3, r1, #0 │ │ + beq.n 74b24 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + adds r3, #79 ; 0x4f │ │ + ldrb r3, [r3, #0] │ │ + strb r3, [r1, #0] │ │ + movs r3, #0 │ │ + b.n 74b24 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + │ │ +00074b28 : │ │ + push {r3, r4, r5, lr} │ │ + cmp r0, #0 │ │ + beq.n 74b7a │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + movs r3, #112 ; 0x70 │ │ + ldr r5, [r2, #68] ; 0x44 │ │ + adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bics r0, r3 │ │ + adds r3, r0, #0 │ │ + str r0, [r2, #68] ; 0x44 │ │ + cmp r1, #4 │ │ + bhi.n 74b5e │ │ + adds r0, r1, #0 │ │ + bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ + lsls r0, r2, #12 │ │ + lsrs r5, r0, #12 │ │ + movs r7, r0 │ │ + movs r1, #16 │ │ + b.n 74b58 │ │ + movs r1, #32 │ │ + b.n 74b58 │ │ + movs r1, #64 ; 0x40 │ │ + orrs r3, r1 │ │ + str r3, [r2, #68] ; 0x44 │ │ + b.n 74b68 │ │ + movs r0, #4 │ │ + bl 18bd0 │ │ + adds r3, r0, #0 │ │ + b.n 74b6a │ │ + movs r3, #0 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + adds r4, r3, #0 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cmp r3, r5 │ │ + beq.n 74b7e │ │ + bl 765ce │ │ + b.n 74b7e │ │ + movs r4, #1 │ │ + negs r4, r4 │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00074b82 : │ │ + subs r3, r0, #0 │ │ + beq.n 74bb2 │ │ + subs r0, r1, #0 │ │ + beq.n 74bb6 │ │ + ldr r3, [r3, #52] ; 0x34 │ │ + movs r0, #0 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + movs r3, #112 ; 0x70 │ │ + ands r3, r2 │ │ + cmp r3, #32 │ │ + beq.n 74ba4 │ │ + cmp r3, #64 ; 0x40 │ │ + beq.n 74ba8 │ │ + cmp r3, #16 │ │ + bne.n 74bae │ │ + movs r3, #1 │ │ + b.n 74baa │ │ + movs r3, #2 │ │ + b.n 74baa │ │ + movs r3, #4 │ │ + str r3, [r1, #0] │ │ + b.n 74bb6 │ │ + str r0, [r1, #0] │ │ + b.n 74bb6 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + bx lr │ │ + │ │ +00074bb8 : │ │ + push {r4, r5, lr} │ │ + movs r5, #0 │ │ + ldr r4, [pc, #72] ; (74c08 ) │ │ + adds r3, r1, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + sub sp, #28 │ │ + subs r2, r0, #0 │ │ + ldr r1, [r4, #0] │ │ + str r1, [sp, #20] │ │ + cmp r2, r5 │ │ + beq.n 74bf8 │ │ + ldr r0, [r2, #8] │ │ + add r1, sp, #4 │ │ + str r5, [sp, #4] │ │ + str r0, [r1, #8] │ │ + ldr r0, [r2, #12] │ │ + str r5, [r1, #4] │ │ + adds r2, #36 ; 0x24 │ │ + str r0, [r1, #12] │ │ + cmp r3, r5 │ │ + bne.n 74bf2 │ │ + adds r3, r2, #0 │ │ + ldmia r1!, {r0, r2, r5} │ │ + stmia r3!, {r0, r2, r5} │ │ + ldr r2, [r1, #0] │ │ + movs r0, #1 │ │ + str r2, [r3, #0] │ │ + b.n 74bf8 │ │ + adds r0, r3, #0 │ │ + bl 889b0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 74c04 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + bvc.n 74b7c │ │ + movs r5, r0 │ │ + │ │ +00074c0c : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 74c22 │ │ + cmp r1, #0 │ │ + beq.n 74c22 │ │ + adds r3, r1, #0 │ │ + adds r0, #36 ; 0x24 │ │ + ldmia r0!, {r1, r2, r4} │ │ + stmia r3!, {r1, r2, r4} │ │ + ldr r2, [r0, #0] │ │ + str r2, [r3, #0] │ │ + pop {r4, pc} │ │ + │ │ +00074c24 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r3, #0 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + adds r5, r2, #0 │ │ + ldr r2, [r3, #0] │ │ + adds r4, r0, #0 │ │ + adds r6, r1, #0 │ │ + cmp r2, r5 │ │ + bne.n 74c68 │ │ + ldr r2, [r5, #4] │ │ + ldr r2, [r2, #4] │ │ + cmp r2, #0 │ │ + beq.n 74c46 │ │ + ldr r2, [r2, #8] │ │ + ldr r1, [r3, #80] ; 0x50 │ │ + cmp r1, r2 │ │ + bne.n 74c68 │ │ + ldr r2, [r4, #4] │ │ + ldr r2, [r2, #4] │ │ + cmp r2, #0 │ │ + bne.n 74c60 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #8] │ │ + adds r1, r6, #0 │ │ + mov ip, r3 │ │ + adds r2, r5, #0 │ │ + adds r3, r7, #0 │ │ + blx ip │ │ + b.n 74c78 │ │ + ldr r1, [r3, #84] ; 0x54 │ │ + ldr r3, [r2, #8] │ │ + cmp r1, r3 │ │ + beq.n 74c4e │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + bl 765fc │ │ + cmp r0, #0 │ │ + bge.n 74c4e │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +00074c7c : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r4, r3, #0 │ │ + ldr r3, [pc, #340] ; (74dd8 ) │ │ + adds r6, r2, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #68 ; 0x44 │ │ + subs r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #60] ; 0x3c │ │ + beq.n 74c98 │ │ + cmp r6, #0 │ │ + bne.n 74c9e │ │ + ldr r0, [pc, #320] ; (74ddc ) │ │ + add r0, pc │ │ + b.n 74cb0 │ │ + ldr r3, [r0, #28] │ │ + cmp r3, #0 │ │ + bne.n 74cac │ │ + ldr r3, [r6, #28] │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + beq.n 74cb8 │ │ + ldr r0, [pc, #304] ; (74de0 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + str r0, [sp, #16] │ │ + b.n 74dc2 │ │ + cmp r4, #0 │ │ + bne.n 74ccc │ │ + add r3, sp, #28 │ │ + str r4, [sp, #32] │ │ + str r4, [sp, #28] │ │ + adds r4, r3, #0 │ │ + ldr r2, [r6, #8] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [r6, #12] │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r3, [r7, #8] │ │ + ldr r5, [r7, #12] │ │ + mov ip, r3 │ │ + cmp r1, #0 │ │ + beq.n 74d24 │ │ + ldr r3, [r1, #0] │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r1, #8] │ │ + cmp r2, #0 │ │ + bge.n 74cf0 │ │ + ldr r0, [sp, #12] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r4, #0] │ │ + subs r2, r2, r0 │ │ + str r2, [r4, #0] │ │ + movs r2, #0 │ │ + str r2, [sp, #12] │ │ + mov r0, ip │ │ + ldr r2, [sp, #12] │ │ + subs r2, r0, r2 │ │ + str r2, [sp, #4] │ │ + cmp r2, r3 │ │ + ble.n 74cfe │ │ + str r3, [sp, #4] │ │ + ldr r3, [r1, #4] │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [r1, #12] │ │ + cmp r2, #0 │ │ + bge.n 74d18 │ │ + ldr r1, [sp, #8] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r4, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [r4, #4] │ │ + movs r2, #0 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #8] │ │ + subs r5, r5, r2 │ │ + cmp r5, r3 │ │ + ble.n 74d2a │ │ + adds r5, r3, #0 │ │ + b.n 74d2a │ │ + str r3, [sp, #4] │ │ + str r1, [sp, #8] │ │ + str r1, [sp, #12] │ │ + ldr r2, [r6, #36] ; 0x24 │ │ + ldr r3, [r4, #0] │ │ + subs r3, r2, r3 │ │ + cmp r3, #0 │ │ + ble.n 74d42 │ │ + ldr r1, [sp, #4] │ │ + str r2, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + subs r1, r1, r3 │ │ + str r1, [sp, #4] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r6, #36] ; 0x24 │ │ + subs r3, r3, r2 │ │ + ldr r2, [r6, #44] ; 0x2c │ │ + subs r3, r3, r2 │ │ + cmp r3, #0 │ │ + ble.n 74d5a │ │ + ldr r2, [sp, #4] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #4] │ │ + ldr r2, [r6, #40] ; 0x28 │ │ + ldr r3, [r4, #4] │ │ + subs r3, r2, r3 │ │ + cmp r3, #0 │ │ + ble.n 74d6e │ │ + str r2, [r4, #4] │ │ + ldr r2, [sp, #8] │ │ + subs r5, r5, r3 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [r6, #40] ; 0x28 │ │ + adds r3, r5, r3 │ │ + subs r3, r3, r2 │ │ + ldr r2, [r6, #48] ; 0x30 │ │ + subs r3, r3, r2 │ │ + cmp r3, #0 │ │ + ble.n 74d80 │ │ + subs r5, r5, r3 │ │ + ldr r0, [r7, #52] ; 0x34 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + lsls r3, r2, #22 │ │ + bpl.n 74d92 │ │ + ldr r3, [pc, #88] ; (74de4 ) │ │ + ands r3, r2 │ │ + str r3, [r0, #68] ; 0x44 │ │ + bl 765ce │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + ble.n 74dbc │ │ + cmp r5, #0 │ │ + ble.n 74dbc │ │ + ldr r3, [sp, #12] │ │ + add r1, sp, #44 ; 0x2c │ │ + str r5, [r4, #12] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #8] │ │ + adds r0, r7, #0 │ │ + str r3, [r1, #4] │ │ + ldr r3, [sp, #4] │ │ + adds r2, r6, #0 │ │ + str r3, [r4, #8] │ │ + str r3, [r1, #8] │ │ + adds r3, r4, #0 │ │ + str r5, [r1, #12] │ │ + bl 74c24 │ │ + b.n 74cb4 │ │ + movs r3, #0 │ │ + str r3, [r4, #12] │ │ + str r3, [r4, #8] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 74dd2 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #68 ; 0x44 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bvs.n 74dc4 │ │ + movs r5, r0 │ │ + ldr??.w r0, [lr, #2] │ │ + ; instruction: 0xfa0f0002 │ │ + ldc2l 15, cr15, [pc, #1020]! ; 751e4 │ │ + │ │ +00074de8 : │ │ + mov ip, r1 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r2, #0 │ │ + ldr r2, [pc, #268] ; (74efc ) │ │ + sub sp, #84 ; 0x54 │ │ + adds r6, r0, #0 │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #4] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r2, [r3, #8] │ │ + str r2, [sp, #12] │ │ + ldr r2, [r3, #12] │ │ + str r2, [sp, #16] │ │ + add r2, sp, #44 ; 0x2c │ │ + str r2, [sp, #8] │ │ + ldmia r3!, {r0, r1, r4} │ │ + stmia r2!, {r0, r1, r4} │ │ + ldr r3, [r3, #0] │ │ + add r4, sp, #60 ; 0x3c │ │ + mov r1, ip │ │ + str r3, [r2, #0] │ │ + adds r3, r4, #0 │ │ + ldmia r1!, {r0, r2, r7} │ │ + stmia r3!, {r0, r2, r7} │ │ + ldr r2, [r1, #0] │ │ + add r1, sp, #28 │ │ + str r2, [r3, #0] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + str r3, [r1, #4] │ │ + ldr r3, [r5, #8] │ │ + ldr r0, [sp, #8] │ │ + str r3, [r1, #8] │ │ + ldr r3, [r5, #12] │ │ + adds r2, r0, #0 │ │ + str r3, [r1, #12] │ │ + bl 889b0 │ │ + cmp r0, #0 │ │ + bne.n 74e40 │ │ + movs r0, #0 │ │ + b.n 74ee8 │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, r2 │ │ + beq.n 74e5c │ │ + ldr r3, [r4, #8] │ │ + ldr r0, [r5, #44] ; 0x2c │ │ + ldr r1, [sp, #12] │ │ + muls r0, r3 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + str r0, [r4, #8] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + cmp r3, r2 │ │ + beq.n 74e74 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r0, [r5, #48] ; 0x30 │ │ + ldr r1, [sp, #16] │ │ + add r7, sp, #60 ; 0x3c │ │ + muls r0, r3 │ │ + bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ + str r0, [r7, #12] │ │ + movs r3, #0 │ │ + add r1, sp, #28 │ │ + str r3, [sp, #28] │ │ + str r3, [r1, #4] │ │ + ldr r3, [r6, #8] │ │ + adds r0, r4, #0 │ │ + str r3, [r1, #8] │ │ + ldr r3, [r6, #12] │ │ + adds r2, r4, #0 │ │ + str r3, [r1, #12] │ │ + bl 889b0 │ │ + cmp r0, #0 │ │ + beq.n 74e3c │ │ + movs r2, #128 ; 0x80 │ │ + ldr r0, [r6, #52] ; 0x34 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + tst r3, r2 │ │ + bne.n 74ea4 │ │ + orrs r3, r2 │ │ + str r3, [r0, #68] ; 0x44 │ │ + bl 765ce │ │ + ldr r3, [r6, #52] ; 0x34 │ │ + add r1, sp, #60 ; 0x3c │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + movs r3, #116 ; 0x74 │ │ + adds r3, #255 ; 0xff │ │ + tst r2, r3 │ │ + bne.n 74ede │ │ + ldr r3, [r6, #4] │ │ + ldr r2, [r5, #4] │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r3, r2 │ │ + bne.n 74ede │ │ + cmp r3, #0 │ │ + beq.n 74ec8 │ │ + lsrs r2, r3, #28 │ │ + cmp r2, #1 │ │ + bne.n 74ed2 │ │ + lsls r3, r3, #4 │ │ + lsrs r3, r3, #28 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bls.n 74ede │ │ + adds r0, r6, #0 │ │ + adds r2, r5, #0 │ │ + ldr r3, [sp, #8] │ │ + bl 82480 │ │ + b.n 74ee8 │ │ + adds r0, r6, #0 │ │ + adds r2, r5, #0 │ │ + ldr r3, [sp, #8] │ │ + bl 74c24 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 74ef6 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #84 ; 0x54 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bpl.n 74e08 │ │ + movs r5, r0 │ │ + │ │ +00074f00 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + ldr r0, [pc, #296] ; (75030 ) │ │ + sub sp, #84 ; 0x54 │ │ + add r0, pc │ │ + ldr r0, [r0, #0] │ │ + ldr r5, [r0, #0] │ │ + str r0, [sp, #20] │ │ + str r5, [sp, #76] ; 0x4c │ │ + cmp r4, #0 │ │ + beq.n 74f1a │ │ + cmp r2, #0 │ │ + bne.n 74f20 │ │ + ldr r0, [pc, #280] ; (75034 ) │ │ + add r0, pc │ │ + b.n 74f30 │ │ + ldr r0, [r4, #28] │ │ + cmp r0, #0 │ │ + bne.n 74f2c │ │ + ldr r0, [r2, #28] │ │ + cmp r0, #0 │ │ + beq.n 74f36 │ │ + ldr r0, [pc, #264] ; (75038 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 7501c │ │ + ldr r5, [r2, #8] │ │ + str r5, [sp, #4] │ │ + ldr r5, [r2, #12] │ │ + str r5, [sp, #8] │ │ + cmp r3, #0 │ │ + bne.n 74f52 │ │ + str r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #4] │ │ + add r5, sp, #60 ; 0x3c │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #8] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r5, #0 │ │ + ldr r6, [r4, #8] │ │ + add r5, sp, #28 │ │ + str r6, [sp, #12] │ │ + ldr r6, [r4, #12] │ │ + str r6, [sp, #16] │ │ + cmp r1, #0 │ │ + beq.n 74fae │ │ + ldr r6, [r1, #0] │ │ + ldr r7, [r1, #8] │ │ + str r6, [sp, #28] │ │ + mov ip, r7 │ │ + cmp r6, #0 │ │ + blt.n 74f70 │ │ + str r7, [r5, #8] │ │ + b.n 74f78 │ │ + add r6, ip │ │ + str r6, [r5, #8] │ │ + movs r5, #0 │ │ + str r5, [sp, #28] │ │ + ldr r6, [sp, #28] │ │ + ldr r7, [sp, #12] │ │ + add r5, sp, #28 │ │ + subs r7, r7, r6 │ │ + ldr r6, [r5, #8] │ │ + cmp r7, r6 │ │ + bge.n 74f88 │ │ + str r7, [r5, #8] │ │ + ldr r6, [r1, #4] │ │ + ldr r1, [r1, #12] │ │ + str r6, [r5, #4] │ │ + cmp r6, #0 │ │ + blt.n 74f96 │ │ + str r1, [r5, #12] │ │ + b.n 74f9e │ │ + adds r1, r1, r6 │ │ + str r1, [r5, #12] │ │ + movs r1, #0 │ │ + str r1, [r5, #4] │ │ + ldr r6, [sp, #32] │ │ + ldr r5, [sp, #16] │ │ + subs r5, r5, r6 │ │ + ldr r6, [sp, #40] ; 0x28 │ │ + cmp r5, r6 │ │ + bge.n 74fba │ │ + str r5, [sp, #40] ; 0x28 │ │ + b.n 74fba │ │ + str r1, [r5, #4] │ │ + str r1, [sp, #28] │ │ + ldr r1, [sp, #12] │ │ + str r1, [r5, #8] │ │ + ldr r1, [sp, #16] │ │ + str r1, [r5, #12] │ │ + ldr r1, [r3, #0] │ │ + add r5, sp, #44 ; 0x2c │ │ + ldr r6, [r3, #8] │ │ + str r1, [sp, #44] ; 0x2c │ │ + cmp r1, #0 │ │ + blt.n 74fca │ │ + str r6, [r5, #8] │ │ + b.n 74fd2 │ │ + adds r1, r6, r1 │ │ + str r1, [r5, #8] │ │ + movs r1, #0 │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #4] │ │ + add r5, sp, #44 ; 0x2c │ │ + subs r1, r1, r6 │ │ + ldr r6, [r5, #8] │ │ + cmp r1, r6 │ │ + bge.n 74fe2 │ │ + str r1, [r5, #8] │ │ + ldr r1, [r3, #4] │ │ + ldr r3, [r3, #12] │ │ + str r1, [r5, #4] │ │ + cmp r1, #0 │ │ + blt.n 74ff0 │ │ + str r3, [r5, #12] │ │ + b.n 74ff8 │ │ + adds r1, r3, r1 │ │ + movs r3, #0 │ │ + str r1, [r5, #12] │ │ + str r3, [r5, #4] │ │ + ldr r1, [r5, #4] │ │ + ldr r3, [sp, #8] │ │ + subs r3, r3, r1 │ │ + ldr r1, [r5, #12] │ │ + cmp r3, r1 │ │ + bge.n 75006 │ │ + str r3, [r5, #12] │ │ + ldr r3, [r5, #8] │ │ + cmp r3, #0 │ │ + ble.n 7501c │ │ + ldr r3, [r5, #12] │ │ + cmp r3, #0 │ │ + ble.n 7501c │ │ + adds r0, r4, #0 │ │ + add r1, sp, #28 │ │ + adds r3, r5, #0 │ │ + bl 74de8 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 7502a │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #84 ; 0x54 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bmi.n 75114 │ │ + movs r5, r0 │ │ + ; instruction: 0xf7c90002 │ │ + ; instruction: 0xf78f0002 │ │ + │ │ +0007503c : │ │ + push {r3, r4, r5, lr} │ │ + ldr r3, [r0, #28] │ │ + adds r4, r0, #0 │ │ + cmp r3, #0 │ │ + bne.n 7505a │ │ + movs r5, #2 │ │ + ldr r3, [r0, #0] │ │ + tst r3, r5 │ │ + beq.n 7505a │ │ + movs r1, #1 │ │ + bl 8fdf8 │ │ + ldr r3, [r4, #0] │ │ + orrs r3, r5 │ │ + str r3, [r4, #0] │ │ + ldr r3, [r4, #28] │ │ + movs r0, #0 │ │ + adds r3, #1 │ │ + str r3, [r4, #28] │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00075064 : │ │ + push {r3, lr} │ │ + ldr r3, [r0, #28] │ │ + cmp r3, #0 │ │ + beq.n 75084 │ │ + subs r3, #1 │ │ + str r3, [r0, #28] │ │ + cmp r3, #0 │ │ + bgt.n 75084 │ │ + movs r2, #2 │ │ + ldr r3, [r0, #0] │ │ + tst r3, r2 │ │ + beq.n 75084 │ │ + bics r3, r2 │ │ + str r3, [r0, #0] │ │ + bl 8ff94 │ │ + pop {r3, pc} │ │ + ... │ │ + │ │ +00075088 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r6, r3, #0 │ │ + ldr r3, [pc, #256] ; (75190 ) │ │ + sub sp, #436 ; 0x1b4 │ │ + adds r4, r1, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r7, [sp, #464] ; 0x1d0 │ │ + adds r5, r0, #0 │ │ + ldr r1, [r3, #0] │ │ + str r3, [sp, #20] │ │ + str r1, [sp, #428] ; 0x1ac │ │ + cmp r7, #0 │ │ + bne.n 750ae │ │ + ldr r0, [pc, #236] ; (75194 ) │ │ + ldr r1, [pc, #240] ; (75198 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 750bc │ │ + ldr r3, [sp, #468] ; 0x1d4 │ │ + cmp r3, #0 │ │ + bne.n 750c2 │ │ + ldr r0, [pc, #228] ; (7519c ) │ │ + ldr r1, [pc, #232] ; (751a0 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 18a98 │ │ + b.n 7517c │ │ + ldr r3, [sp, #460] ; 0x1cc │ │ + cmp r2, r3 │ │ + bne.n 75122 │ │ + cmp r2, #0 │ │ + beq.n 750fa │ │ + lsrs r3, r2, #28 │ │ + cmp r3, #1 │ │ + beq.n 750fa │ │ + ldr r3, [pc, #208] ; (751a4 ) │ │ + cmp r2, r3 │ │ + beq.n 75100 │ │ + bhi.n 750e4 │ │ + ldr r3, [pc, #204] ; (751a8 ) │ │ + cmp r2, r3 │ │ + beq.n 75100 │ │ + ldr r3, [pc, #200] ; (751ac ) │ │ + b.n 750ec │ │ + ldr r3, [pc, #200] ; (751b0 ) │ │ + cmp r2, r3 │ │ + beq.n 75100 │ │ + ldr r3, [pc, #200] ; (751b4 ) │ │ + cmp r2, r3 │ │ + beq.n 75100 │ │ + ldr r0, [pc, #196] ; (751b8 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 7517c │ │ + lsls r2, r2, #24 │ │ + lsrs r2, r2, #24 │ │ + b.n 75102 │ │ + movs r2, #2 │ │ + muls r5, r2 │ │ + cmp r4, #0 │ │ + ble.n 7511e │ │ + adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ + adds r2, r5, #0 │ │ + bl 6b96c │ │ + ldr r3, [sp, #456] ; 0x1c8 │ │ + subs r4, #1 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #468] ; 0x1d4 │ │ + adds r7, r7, r3 │ │ + b.n 75104 │ │ + movs r0, #0 │ │ + b.n 7517c │ │ + ldr r3, [sp, #456] ; 0x1c8 │ │ + adds r1, r4, #0 │ │ + str r3, [sp, #0] │ │ + add r3, sp, #132 ; 0x84 │ │ + str r3, [sp, #16] │ │ + str r3, [sp, #4] │ │ + add r3, sp, #44 ; 0x2c │ │ + str r3, [sp, #8] │ │ + add r3, sp, #252 ; 0xfc │ │ + str r3, [sp, #12] │ │ + adds r3, r6, #0 │ │ + bl 748a0 │ │ + cmp r0, #0 │ │ + bne.n 75146 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 7517c │ │ + ldr r3, [sp, #468] ; 0x1d4 │ │ + add r6, sp, #192 ; 0xc0 │ │ + str r6, [sp, #4] │ │ + str r3, [sp, #0] │ │ + add r3, sp, #88 ; 0x58 │ │ + str r3, [sp, #8] │ │ + add r3, sp, #340 ; 0x154 │ │ + str r3, [sp, #12] │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + ldr r2, [sp, #460] ; 0x1cc │ │ + adds r3, r7, #0 │ │ + bl 748a0 │ │ + cmp r0, #0 │ │ + beq.n 75140 │ │ + movs r2, #0 │ │ + add r3, sp, #28 │ │ + str r2, [sp, #28] │ │ + str r2, [r3, #4] │ │ + ldr r0, [sp, #16] │ │ + adds r1, r3, #0 │ │ + adds r2, r6, #0 │ │ + str r5, [r3, #8] │ │ + str r4, [r3, #12] │ │ + bl 74c24 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #428] ; 0x1ac │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 7518a │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #436 ; 0x1b4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bcs.n 75160 │ │ + movs r5, r0 │ │ + pop {r3, r4, r5, r7} │ │ + movs r2, r0 │ │ + ; instruction: 0xf6660002 │ │ + pop {r3, r5, r7} │ │ + movs r2, r0 │ │ + ; instruction: 0xf65a0002 │ │ + ldrsb r1, [r3, r1] │ │ + strb r1, [r3, r5] │ │ + ldrsb r1, [r3, r1] │ │ + adds r2, #49 ; 0x31 │ │ + strb r1, [r3, r5] │ │ + adds r2, #89 ; 0x59 │ │ + ldr r1, [r1, r5] │ │ + ldrsb r5, [r2, r1] │ │ + ldr r5, [r2, r5] │ │ + ldr r6, [r2, r5] │ │ + ; instruction: 0xf62c0002 │ │ + │ │ +000751bc : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 75228 │ │ + ldr r3, [r0, #0] │ │ + lsls r3, r3, #29 │ │ + bmi.n 75228 │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + adds r4, r0, #0 │ │ + subs r3, #1 │ │ + str r3, [r0, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bgt.n 75228 │ │ + ldr r3, [r4, #28] │ │ + cmp r3, #0 │ │ + ble.n 751e2 │ │ + adds r0, r4, #0 │ │ + bl 75064 │ │ + b.n 751d4 │ │ + ldr r3, [r4, #0] │ │ + lsls r3, r3, #30 │ │ + bpl.n 751f0 │ │ + adds r0, r4, #0 │ │ + movs r1, #0 │ │ + bl 8fdf8 │ │ + ldr r3, [r4, #4] │ │ + cmp r3, #0 │ │ + beq.n 75208 │ │ + movs r1, #0 │ │ + adds r0, r4, #0 │ │ + bl 74920 │ │ + ldr r0, [r4, #4] │ │ + bl 7617c │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + cmp r0, #0 │ │ + beq.n 75216 │ │ + bl 768b2 │ │ + movs r3, #0 │ │ + str r3, [r4, #52] ; 0x34 │ │ + ldr r3, [r4, #0] │ │ + lsls r3, r3, #31 │ │ + bmi.n 75222 │ │ + ldr r0, [r4, #20] │ │ + bl 6bcfc │ │ + adds r0, r4, #0 │ │ + bl 6bcfc │ │ + pop {r4, pc} │ │ + ... │ │ + │ │ +0007522c : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r6, r2, #0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r0, r3, #0 │ │ + str r2, [sp, #0] │ │ + adds r7, r1, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #32] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + bl 75ba0 │ │ + subs r5, r0, #0 │ │ + bne.n 75250 │ │ + ldr r0, [pc, #244] ; (7533c ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + b.n 75274 │ │ + movs r0, #1 │ │ + movs r1, #60 ; 0x3c │ │ + bl 6bcec │ │ + subs r4, r0, #0 │ │ + bne.n 75262 │ │ + bl 18bd0 │ │ + b.n 75336 │ │ + adds r0, r5, #0 │ │ + bl 7602c │ │ + subs r5, r0, #0 │ │ + str r0, [r4, #4] │ │ + bne.n 75278 │ │ + adds r0, r4, #0 │ │ + bl 751bc │ │ + adds r0, r5, #0 │ │ + b.n 75338 │ │ + str r7, [r4, #8] │ │ + str r6, [r4, #12] │ │ + adds r0, r4, #0 │ │ + bl 7627c │ │ + movs r1, #0 │ │ + str r0, [r4, #16] │ │ + adds r0, r4, #0 │ │ + bl 74bb8 │ │ + ldr r2, [r4, #4] │ │ + ldr r3, [r2, #0] │ │ + cmp r3, #0 │ │ + beq.n 7529a │ │ + lsrs r1, r3, #28 │ │ + cmp r1, #1 │ │ + bne.n 752e4 │ │ + lsls r3, r3, #4 │ │ + lsrs r3, r3, #28 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bhi.n 752e4 │ │ + movs r3, #1 │ │ + ldrb r0, [r2, #8] │ │ + lsls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 760b4 │ │ + subs r5, r0, #0 │ │ + beq.n 7526e │ │ + ldr r3, [r0, #0] │ │ + cmp r3, #2 │ │ + bne.n 752d6 │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #1] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #2] │ │ + movs r3, #0 │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #4] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #5] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #6] │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + bl 74920 │ │ + adds r0, r5, #0 │ │ + bl 76148 │ │ + ldr r3, [r4, #8] │ │ + cmp r3, #0 │ │ + beq.n 7531a │ │ + ldr r0, [r4, #12] │ │ + cmp r0, #0 │ │ + beq.n 7531a │ │ + ldr r3, [r4, #16] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 6bce4 │ │ + subs r5, r0, #0 │ │ + str r0, [r4, #20] │ │ + bne.n 7530e │ │ + adds r0, r4, #0 │ │ + bl 751bc │ │ + adds r0, r5, #0 │ │ + bl 18bd0 │ │ + b.n 75274 │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r4, #12] │ │ + movs r1, #0 │ │ + muls r2, r3 │ │ + bl 6b964 │ │ + bl 765a8 │ │ + subs r5, r0, #0 │ │ + str r0, [r4, #52] ; 0x34 │ │ + beq.n 7526e │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 75332 │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + bl 74b28 │ │ + movs r3, #1 │ │ + str r3, [r4, #56] ; 0x38 │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xf4f20002 │ │ + │ │ +00075340 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + movs r0, #0 │ │ + sub sp, #20 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + adds r1, r0, #0 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + str r2, [sp, #12] │ │ + adds r2, r0, #0 │ │ + bl 7522c │ │ + subs r4, r0, #0 │ │ + beq.n 75380 │ │ + movs r3, #1 │ │ + ldr r2, [r0, #0] │ │ + str r7, [r0, #20] │ │ + str r6, [r0, #8] │ │ + orrs r3, r2 │ │ + str r3, [r0, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r5, [r0, #12] │ │ + movs r1, #0 │ │ + str r3, [r0, #16] │ │ + bl 74bb8 │ │ + adds r0, r4, #0 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +00075388 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #788] ; (756a0 ) │ │ + adds r7, r1, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [r1, #4] │ │ + sub sp, #76 ; 0x4c │ │ + ldr r3, [r4, #0] │ │ + adds r5, r0, #0 │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #68] ; 0x44 │ │ + str r4, [sp, #44] ; 0x2c │ │ + cmp r1, #0 │ │ + beq.n 753da │ │ + movs r2, #0 │ │ + ldr r0, [r1, #0] │ │ + cmp r2, r0 │ │ + bge.n 753ba │ │ + ldr r4, [r1, #4] │ │ + lsls r3, r2, #2 │ │ + adds r3, r4, r3 │ │ + ldrb r4, [r3, #0] │ │ + cmp r4, #255 ; 0xff │ │ + beq.n 753ca │ │ + b.n 753da │ │ + cmp r2, r0 │ │ + bne.n 753da │ │ + ldr r0, [pc, #740] ; (756a4 ) │ │ + add r0, pc │ │ + bl 18a98 │ │ + movs r0, #0 │ │ + b.n 755d2 │ │ + ldrb r4, [r3, #1] │ │ + cmp r4, #255 ; 0xff │ │ + bne.n 753da │ │ + ldrb r3, [r3, #2] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 753da │ │ + adds r2, #1 │ │ + b.n 753a8 │ │ + ldr r2, [r7, #12] │ │ + ldrb r3, [r7, #8] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + str r2, [sp, #0] │ │ + ldr r2, [r7, #16] │ │ + ldr r1, [r5, #8] │ │ + str r2, [sp, #4] │ │ + ldr r2, [r7, #20] │ │ + str r2, [sp, #8] │ │ + ldr r2, [r7, #24] │ │ + str r2, [sp, #12] │ │ + ldr r2, [r5, #12] │ │ + bl 7522c │ │ + subs r4, r0, #0 │ │ + bne.n 753fc │ │ + b.n 755d2 │ │ + ldr r3, [r7, #4] │ │ + cmp r3, #0 │ │ + beq.n 75420 │ │ + ldr r2, [r4, #4] │ │ + ldr r2, [r2, #4] │ │ + cmp r2, #0 │ │ + beq.n 75420 │ │ + ldr r0, [r2, #4] │ │ + ldr r2, [r3, #0] │ │ + ldr r1, [r3, #4] │ │ + lsls r2, r2, #2 │ │ + bl 6b96c │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #4] │ │ + str r2, [r3, #0] │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + movs r6, #0 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + str r2, [sp, #20] │ │ + adds r2, r3, #0 │ │ + adds r2, #76 ; 0x4c │ │ + ldrb r1, [r2, #0] │ │ + str r1, [sp, #24] │ │ + adds r1, r3, #0 │ │ + adds r1, #77 ; 0x4d │ │ + ldrb r1, [r1, #0] │ │ + str r1, [sp, #28] │ │ + adds r1, r3, #0 │ │ + adds r1, #78 ; 0x4e │ │ + ldrb r1, [r1, #0] │ │ + adds r3, #79 ; 0x4f │ │ + str r1, [sp, #32] │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #255 ; 0xff │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r5, #52] ; 0x34 │ │ + adds r2, #77 ; 0x4d │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r5, #52] ; 0x34 │ │ + adds r2, #78 ; 0x4e │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r5, #52] ; 0x34 │ │ + adds r2, #79 ; 0x4f │ │ + strb r3, [r2, #0] │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + str r6, [r0, #68] ; 0x44 │ │ + bl 765ce │ │ + ldr r2, [r5, #8] │ │ + add r3, sp, #52 ; 0x34 │ │ + adds r1, r3, #0 │ │ + str r2, [r3, #8] │ │ + ldr r2, [r5, #12] │ │ + adds r0, r5, #0 │ │ + str r2, [r3, #12] │ │ + adds r2, r4, #0 │ │ + str r6, [r3, #4] │ │ + str r6, [sp, #52] ; 0x34 │ │ + bl 74c24 │ │ + mov r2, sp │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldrb r2, [r2, #24] │ │ + movs r1, #32 │ │ + adds r3, #76 ; 0x4c │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldrb r2, [r2, #28] │ │ + adds r3, #77 ; 0x4d │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + adds r2, r2, r1 │ │ + ldrb r2, [r2, #0] │ │ + adds r3, #78 ; 0x4e │ │ + movs r1, #36 ; 0x24 │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + adds r2, r2, r1 │ │ + ldrb r2, [r2, #0] │ │ + adds r3, #79 ; 0x4f │ │ + ldr r1, [sp, #20] │ │ + strb r2, [r3, #0] │ │ + ldr r3, [pc, #504] ; (756a8 ) │ │ + ldr r2, [r4, #52] ; 0x34 │ │ + ands r3, r1 │ │ + str r3, [r2, #68] ; 0x44 │ │ + mov r2, sp │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + ldrb r2, [r2, #24] │ │ + movs r1, #32 │ │ + adds r3, #76 ; 0x4c │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + ldrb r2, [r2, #28] │ │ + adds r3, #77 ; 0x4d │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + adds r2, r2, r1 │ │ + ldrb r2, [r2, #0] │ │ + adds r3, #78 ; 0x4e │ │ + movs r1, #36 ; 0x24 │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + adds r2, r2, r1 │ │ + ldrb r2, [r2, #0] │ │ + adds r3, #79 ; 0x4f │ │ + strb r2, [r3, #0] │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + ldr r3, [sp, #20] │ │ + str r3, [r0, #68] ; 0x44 │ │ + bl 765ce │ │ + movs r2, #128 ; 0x80 │ │ + ldr r3, [sp, #20] │ │ + lsls r2, r2, #1 │ │ + tst r3, r2 │ │ + beq.n 75590 │ │ + ldr r3, [r5, #4] │ │ + ldr r1, [r3, #4] │ │ + cmp r1, r6 │ │ + beq.n 75532 │ │ + ldr r3, [r7, #4] │ │ + cmp r3, r6 │ │ + beq.n 7552c │ │ + ldr r2, [r1, #0] │ │ + ldr r0, [r3, #0] │ │ + cmp r2, r0 │ │ + bgt.n 7552c │ │ + ldr r0, [r1, #4] │ │ + lsls r2, r2, #2 │ │ + ldr r1, [r3, #4] │ │ + bl 6b97c │ │ + cmp r0, r6 │ │ + bne.n 7552c │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + adds r0, r4, #0 │ │ + ldr r2, [r3, #72] ; 0x48 │ │ + movs r1, #1 │ │ + bl 74970 │ │ + b.n 75590 │ │ + ldr r3, [r7, #24] │ │ cmp r3, #0 │ │ - ble.n 74de8 │ │ - bl 73dd6 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - mov ip, r2 │ │ - subs r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #12] │ │ - add r3, ip │ │ - mov ip, r2 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #0] │ │ - add r3, ip │ │ + bne.n 75590 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + add r2, sp, #32 │ │ + movs r6, #17 │ │ + ldr r0, [r3, #72] ; 0x48 │ │ + movs r3, #18 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #28] │ │ str r3, [sp, #0] │ │ - bl 73daa │ │ + movs r3, #19 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #32] │ │ + str r3, [sp, #4] │ │ + add r3, sp, #48 ; 0x30 │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #24] │ │ + add r3, sp, #32 │ │ + adds r6, r6, r3 │ │ + adds r3, r6, #0 │ │ + ldr r1, [r5, #4] │ │ + bl 764f8 │ │ + ldrb r2, [r6, #0] │ │ + ldr r3, [sp, #24] │ │ + ldr r6, [sp, #32] │ │ + ldr r0, [r4, #4] │ │ + ldrb r1, [r3, #0] │ │ + ldrb r6, [r6, #0] │ │ + ldr r3, [sp, #28] │ │ + ldrb r3, [r3, #0] │ │ + str r6, [sp, #0] │ │ + bl 76420 │ │ + movs r1, #1 │ │ + adds r2, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 74970 │ │ + movs r2, #128 ; 0x80 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + lsls r2, r2, #1 │ │ + ldr r3, [r3, #68] ; 0x44 │ │ + tst r3, r2 │ │ + beq.n 75590 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + bne.n 755e0 │ │ + adds r1, r5, #0 │ │ + adds r0, r4, #0 │ │ + adds r1, #36 ; 0x24 │ │ + bl 74bb8 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + beq.n 755a8 │ │ + ldr r3, [r7, #24] │ │ + cmp r3, #0 │ │ + bne.n 755b2 │ │ + movs r3, #129 ; 0x81 │ │ + ldr r2, [sp, #20] │ │ + lsls r3, r3, #1 │ │ + tst r2, r3 │ │ + beq.n 755ba │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + bl 74b28 │ │ + ldr r3, [sp, #20] │ │ + lsls r3, r3, #19 │ │ + bmi.n 755c8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r0, r4, #0 │ │ + lsls r3, r3, #30 │ │ + bpl.n 755d2 │ │ + adds r0, r4, #0 │ │ + movs r1, #2 │ │ + bl 7493c │ │ + adds r0, r4, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 7569a │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + adds r0, r4, #0 │ │ + bl 7503c │ │ + ldr r1, [r4, #4] │ │ + ldrb r2, [r1, #9] │ │ + lsls r3, r2, #24 │ │ + cmp r2, #2 │ │ + beq.n 75608 │ │ + lsrs r3, r3, #24 │ │ + cmp r3, #4 │ │ + bne.n 75680 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r0, [r4, #20] │ │ + ldr r2, [r3, #72] ; 0x48 │ │ + ldr r3, [r1, #24] │ │ + ldr r1, [r4, #12] │ │ + mvns r3, r3 │ │ + mov ip, r1 │ │ + ands r2, r3 │ │ + b.n 75670 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r0, [r4, #20] │ │ + ldr r2, [r3, #72] ; 0x48 │ │ + ldr r3, [r1, #24] │ │ + ldr r1, [r4, #12] │ │ + mvns r3, r3 │ │ + mov ip, r1 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + ands r2, r3 │ │ + mov r1, ip │ │ + subs r6, r1, #1 │ │ + mov ip, r6 │ │ + bcc.n 75680 │ │ + ldr r1, [r4, #8] │ │ + str r1, [sp, #24] │ │ + adds r1, r0, #0 │ │ + ldr r6, [sp, #24] │ │ + subs r6, #1 │ │ + str r6, [sp, #24] │ │ + bcc.n 75640 │ │ + ldrh r6, [r1, #0] │ │ + ands r6, r3 │ │ + cmp r6, r2 │ │ + bne.n 7563c │ │ + strh r2, [r1, #0] │ │ + adds r1, #2 │ │ + b.n 7562a │ │ + ldr r1, [r4, #16] │ │ + lsrs r6, r1, #31 │ │ + adds r1, r6, r1 │ │ + asrs r1, r1, #1 │ │ + lsls r1, r1, #1 │ │ + adds r0, r0, r1 │ │ + b.n 7561c │ │ + ldr r6, [r1, #0] │ │ + ands r6, r3 │ │ + cmp r6, r2 │ │ + bne.n 75658 │ │ + str r2, [r1, #0] │ │ + adds r1, #4 │ │ + ldr r6, [sp, #24] │ │ + subs r6, #1 │ │ + str r6, [sp, #24] │ │ + bcs.n 7564e │ │ + ldr r1, [r4, #16] │ │ + asrs r6, r1, #31 │ │ + lsrs r6, r6, #30 │ │ + adds r6, r6, r1 │ │ + asrs r6, r6, #2 │ │ + lsls r6, r6, #2 │ │ + adds r0, r0, r6 │ │ + mov r1, ip │ │ + subs r6, r1, #1 │ │ + mov ip, r6 │ │ + bcc.n 75680 │ │ + ldr r1, [r4, #8] │ │ + str r1, [sp, #24] │ │ + adds r1, r0, #0 │ │ + b.n 7565a │ │ + adds r0, r4, #0 │ │ + bl 75064 │ │ + movs r1, #0 │ │ + adds r0, r4, #0 │ │ + adds r2, r1, #0 │ │ + bl 74970 │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + bl 74b28 │ │ + b.n 75590 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - │ │ -00074e0c : │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - ldr r3, [r2, #0] │ │ - ldr r1, [r3, #4] │ │ - movs r3, #0 │ │ - ldrb r0, [r1, #8] │ │ - cmp r0, #7 │ │ - bls.n 74e1c │ │ - ldrb r3, [r1, #9] │ │ - ldr r1, [r2, #68] ; 0x44 │ │ - ldr r2, [pc, #80] ; (74e70 ) │ │ - ands r2, r1 │ │ - cmp r2, #18 │ │ - beq.n 74e54 │ │ - bgt.n 74e36 │ │ - cmp r2, #0 │ │ - bne.n 74e6c │ │ - ldr r2, [pc, #68] ; (74e74 ) │ │ - lsls r3, r3, #2 │ │ - add r2, pc │ │ - ldr r0, [r3, r2] │ │ - b.n 74e6e │ │ - movs r1, #128 ; 0x80 │ │ - lsls r1, r1, #1 │ │ - cmp r2, r1 │ │ - beq.n 74e48 │ │ - movs r1, #137 ; 0x89 │ │ - lsls r1, r1, #1 │ │ - cmp r2, r1 │ │ - beq.n 74e60 │ │ - b.n 74e6c │ │ - ldr r2, [pc, #44] ; (74e78 ) │ │ - lsls r3, r3, #2 │ │ - add r2, pc │ │ - adds r3, r2, r3 │ │ - ldr r0, [r3, #20] │ │ - b.n 74e6e │ │ - movs r0, #0 │ │ - cmp r3, #1 │ │ - ble.n 74e6e │ │ - ldr r0, [pc, #32] ; (74e7c ) │ │ - add r0, pc │ │ - b.n 74e6e │ │ - movs r0, #0 │ │ - cmp r3, #1 │ │ - ble.n 74e6e │ │ - ldr r0, [pc, #24] ; (74e80 ) │ │ - add r0, pc │ │ - b.n 74e6e │ │ - movs r0, #0 │ │ - bx lr │ │ - ldrh r7, [r7, #62] ; 0x3e │ │ - vsra.u32 , q2, #1 │ │ - movs r5, r0 │ │ - bne.n 74eec │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ movs r5, r0 │ │ - b.n 74b6a │ │ - vqrdmlah.s q15, , d29[0] │ │ - Address 0x0000000000074e82 is out of bounds. │ │ + usat r0, #2, pc │ │ + ldrh r7, [r5, #54] ; 0x36 │ │ + Address 0x00000000000756aa is out of bounds. │ │ │ │ │ │ -00074e84 : │ │ - ldr r3, [pc, #500] ; (7507c ) │ │ +000756ac : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r0, r1, #0 │ │ + adds r6, r2, #0 │ │ + bl 7602c │ │ + adds r4, r0, #0 │ │ + subs r5, r0, #0 │ │ + beq.n 756d0 │ │ + adds r0, r7, #0 │ │ + adds r1, r4, #0 │ │ + adds r2, r6, #0 │ │ + bl 75388 │ │ + adds r5, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 7617c │ │ + adds r0, r5, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +000756d4 : │ │ + ldr r3, [pc, #500] ; (758cc ) │ │ push {lr} │ │ cmp r0, r3 │ │ - bne.n 74e8e │ │ - b.n 7500e │ │ - bhi.n 74f40 │ │ - ldr r3, [pc, #492] ; (75080 ) │ │ + bne.n 756de │ │ + b.n 7585e │ │ + bhi.n 75790 │ │ + ldr r3, [pc, #492] ; (758d0 ) │ │ cmp r0, r3 │ │ - bne.n 74e98 │ │ - b.n 75020 │ │ - bhi.n 74eec │ │ - ldr r3, [pc, #488] ; (75084 ) │ │ + bne.n 756e8 │ │ + b.n 75870 │ │ + bhi.n 7573c │ │ + ldr r3, [pc, #488] ; (758d4 ) │ │ cmp r0, r3 │ │ - bne.n 74ea2 │ │ - b.n 74ff0 │ │ - bhi.n 74ebe │ │ - ldr r3, [pc, #480] ; (75088 ) │ │ + bne.n 756f2 │ │ + b.n 75840 │ │ + bhi.n 7570e │ │ + ldr r3, [pc, #480] ; (758d8 ) │ │ cmp r0, r3 │ │ - bne.n 74eac │ │ - b.n 74fe4 │ │ - ldr r3, [pc, #476] ; (7508c ) │ │ + bne.n 756fc │ │ + b.n 75834 │ │ + ldr r3, [pc, #476] ; (758dc ) │ │ cmp r0, r3 │ │ - bne.n 74eb4 │ │ - b.n 74fea │ │ - ldr r3, [pc, #472] ; (75090 ) │ │ + bne.n 75704 │ │ + b.n 7583a │ │ + ldr r3, [pc, #472] ; (758e0 ) │ │ cmp r0, r3 │ │ - beq.n 74ebc │ │ - b.n 7506e │ │ - b.n 75074 │ │ - ldr r3, [pc, #468] ; (75094 ) │ │ + beq.n 7570c │ │ + b.n 758be │ │ + b.n 758c4 │ │ + ldr r3, [pc, #468] ; (758e4 ) │ │ cmp r0, r3 │ │ - bne.n 74ec6 │ │ - b.n 74ff6 │ │ - bhi.n 74ed6 │ │ - ldr r3, [pc, #460] ; (75098 ) │ │ + bne.n 75716 │ │ + b.n 75846 │ │ + bhi.n 75726 │ │ + ldr r3, [pc, #460] ; (758e8 ) │ │ cmp r0, r3 │ │ - beq.n 74ed0 │ │ - b.n 7506e │ │ - ldr r0, [pc, #456] ; (7509c ) │ │ + beq.n 75720 │ │ + b.n 758be │ │ + ldr r0, [pc, #456] ; (758ec ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #456] ; (750a0 ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #456] ; (758f0 ) │ │ cmp r0, r3 │ │ - bne.n 74ede │ │ - b.n 74ffc │ │ - ldr r3, [pc, #452] ; (750a4 ) │ │ + bne.n 7572e │ │ + b.n 7584c │ │ + ldr r3, [pc, #452] ; (758f4 ) │ │ cmp r0, r3 │ │ - beq.n 74ee6 │ │ - b.n 7506e │ │ - ldr r0, [pc, #448] ; (750a8 ) │ │ + beq.n 75736 │ │ + b.n 758be │ │ + ldr r0, [pc, #448] ; (758f8 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #444] ; (750ac ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #444] ; (758fc ) │ │ cmp r0, r3 │ │ - bne.n 74ef4 │ │ - b.n 7501a │ │ - bhi.n 74f14 │ │ - ldr r3, [pc, #440] ; (750b0 ) │ │ + bne.n 75744 │ │ + b.n 7586a │ │ + bhi.n 75764 │ │ + ldr r3, [pc, #440] ; (75900 ) │ │ cmp r0, r3 │ │ - bne.n 74efe │ │ - b.n 75014 │ │ - ldr r3, [pc, #436] ; (750b4 ) │ │ + bne.n 7574e │ │ + b.n 75864 │ │ + ldr r3, [pc, #436] ; (75904 ) │ │ cmp r0, r3 │ │ - bne.n 74f06 │ │ - b.n 75002 │ │ - ldr r3, [pc, #432] ; (750b8 ) │ │ + bne.n 75756 │ │ + b.n 75852 │ │ + ldr r3, [pc, #432] ; (75908 ) │ │ cmp r0, r3 │ │ - beq.n 74f0e │ │ - b.n 7506e │ │ - ldr r0, [pc, #428] ; (750bc ) │ │ + beq.n 7575e │ │ + b.n 758be │ │ + ldr r0, [pc, #428] ; (7590c ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #424] ; (750c0 ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #424] ; (75910 ) │ │ cmp r0, r3 │ │ - bne.n 74f1c │ │ - b.n 75026 │ │ - bhi.n 74f2c │ │ - ldr r3, [pc, #420] ; (750c4 ) │ │ + bne.n 7576c │ │ + b.n 75876 │ │ + bhi.n 7577c │ │ + ldr r3, [pc, #420] ; (75914 ) │ │ cmp r0, r3 │ │ - beq.n 74f26 │ │ - b.n 7506e │ │ - ldr r0, [pc, #416] ; (750c8 ) │ │ + beq.n 75776 │ │ + b.n 758be │ │ + ldr r0, [pc, #416] ; (75918 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #412] ; (750cc ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #412] ; (7591c ) │ │ cmp r0, r3 │ │ - beq.n 75008 │ │ - ldr r3, [pc, #412] ; (750d0 ) │ │ + beq.n 75858 │ │ + ldr r3, [pc, #412] ; (75920 ) │ │ cmp r0, r3 │ │ - beq.n 74f3a │ │ - b.n 7506e │ │ - ldr r0, [pc, #408] ; (750d4 ) │ │ + beq.n 7578a │ │ + b.n 758be │ │ + ldr r0, [pc, #408] ; (75924 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #404] ; (750d8 ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #404] ; (75928 ) │ │ cmp r0, r3 │ │ - bne.n 74f48 │ │ - b.n 75056 │ │ - bhi.n 74f9e │ │ - ldr r3, [pc, #400] ; (750dc ) │ │ + bne.n 75798 │ │ + b.n 758a6 │ │ + bhi.n 757ee │ │ + ldr r3, [pc, #400] ; (7592c ) │ │ cmp r0, r3 │ │ - bne.n 74f52 │ │ - b.n 7504a │ │ - bhi.n 74f72 │ │ - ldr r3, [pc, #392] ; (750e0 ) │ │ + bne.n 757a2 │ │ + b.n 7589a │ │ + bhi.n 757c2 │ │ + ldr r3, [pc, #392] ; (75930 ) │ │ cmp r0, r3 │ │ - bne.n 74f5c │ │ - b.n 75038 │ │ - ldr r3, [pc, #388] ; (750e4 ) │ │ + bne.n 757ac │ │ + b.n 75888 │ │ + ldr r3, [pc, #388] ; (75934 ) │ │ cmp r0, r3 │ │ - bne.n 74f64 │ │ - b.n 7503e │ │ - ldr r3, [pc, #384] ; (750e8 ) │ │ + bne.n 757b4 │ │ + b.n 7588e │ │ + ldr r3, [pc, #384] ; (75938 ) │ │ cmp r0, r3 │ │ - beq.n 74f6c │ │ - b.n 7506e │ │ - ldr r0, [pc, #380] ; (750ec ) │ │ + beq.n 757bc │ │ + b.n 758be │ │ + ldr r0, [pc, #380] ; (7593c ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #380] ; (750f0 ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #380] ; (75940 ) │ │ cmp r0, r3 │ │ - bne.n 74f7a │ │ - b.n 75050 │ │ - bhi.n 74f8a │ │ - ldr r3, [pc, #372] ; (750f4 ) │ │ + bne.n 757ca │ │ + b.n 758a0 │ │ + bhi.n 757da │ │ + ldr r3, [pc, #372] ; (75944 ) │ │ cmp r0, r3 │ │ - beq.n 74f84 │ │ - b.n 7506e │ │ - ldr r0, [pc, #368] ; (750f8 ) │ │ + beq.n 757d4 │ │ + b.n 758be │ │ + ldr r0, [pc, #368] ; (75948 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #368] ; (750fc ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #368] ; (7594c ) │ │ cmp r0, r3 │ │ - beq.n 75044 │ │ - ldr r3, [pc, #364] ; (75100 ) │ │ + beq.n 75894 │ │ + ldr r3, [pc, #364] ; (75950 ) │ │ cmp r0, r3 │ │ - beq.n 74f98 │ │ - b.n 7506e │ │ - ldr r0, [pc, #360] ; (75104 ) │ │ + beq.n 757e8 │ │ + b.n 758be │ │ + ldr r0, [pc, #360] ; (75954 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #360] ; (75108 ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #360] ; (75958 ) │ │ cmp r0, r3 │ │ - beq.n 7505c │ │ - bhi.n 74fbe │ │ - ldr r3, [pc, #356] ; (7510c ) │ │ + beq.n 758ac │ │ + bhi.n 7580e │ │ + ldr r3, [pc, #356] ; (7595c ) │ │ cmp r0, r3 │ │ - beq.n 7502c │ │ - ldr r3, [pc, #352] ; (75110 ) │ │ + beq.n 7587c │ │ + ldr r3, [pc, #352] ; (75960 ) │ │ cmp r0, r3 │ │ - beq.n 75032 │ │ - ldr r3, [pc, #352] ; (75114 ) │ │ + beq.n 75882 │ │ + ldr r3, [pc, #352] ; (75964 ) │ │ cmp r0, r3 │ │ - bne.n 7506e │ │ - ldr r0, [pc, #348] ; (75118 ) │ │ + bne.n 758be │ │ + ldr r0, [pc, #348] ; (75968 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #348] ; (7511c ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #348] ; (7596c ) │ │ cmp r0, r3 │ │ - beq.n 75068 │ │ - bhi.n 74fd2 │ │ - ldr r3, [pc, #344] ; (75120 ) │ │ + beq.n 758b8 │ │ + bhi.n 75822 │ │ + ldr r3, [pc, #344] ; (75970 ) │ │ cmp r0, r3 │ │ - bne.n 7506e │ │ - ldr r0, [pc, #340] ; (75124 ) │ │ + bne.n 758be │ │ + ldr r0, [pc, #340] ; (75974 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r3, [pc, #340] ; (75128 ) │ │ + b.n 758c8 │ │ + ldr r3, [pc, #340] ; (75978 ) │ │ cmp r0, r3 │ │ - beq.n 75062 │ │ - ldr r3, [pc, #336] ; (7512c ) │ │ + beq.n 758b2 │ │ + ldr r3, [pc, #336] ; (7597c ) │ │ cmp r0, r3 │ │ - bne.n 7506e │ │ - ldr r0, [pc, #336] ; (75130 ) │ │ + bne.n 758be │ │ + ldr r0, [pc, #336] ; (75980 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #332] ; (75134 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #332] ; (75984 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #332] ; (75138 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #332] ; (75988 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #328] ; (7513c ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #328] ; (7598c ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #328] ; (75140 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #328] ; (75990 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #324] ; (75144 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #324] ; (75994 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #324] ; (75148 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #324] ; (75998 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #320] ; (7514c ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #320] ; (7599c ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #320] ; (75150 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #320] ; (759a0 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #316] ; (75154 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #316] ; (759a4 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #316] ; (75158 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #316] ; (759a8 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #312] ; (7515c ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #312] ; (759ac ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #312] ; (75160 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #312] ; (759b0 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #308] ; (75164 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #308] ; (759b4 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #308] ; (75168 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #308] ; (759b8 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #304] ; (7516c ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #304] ; (759bc ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #304] ; (75170 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #304] ; (759c0 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #300] ; (75174 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #300] ; (759c4 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #300] ; (75178 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #300] ; (759c8 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #296] ; (7517c ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #296] ; (759cc ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #296] ; (75180 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #296] ; (759d0 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #292] ; (75184 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #292] ; (759d4 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #292] ; (75188 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #292] ; (759d8 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #288] ; (7518c ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #288] ; (759dc ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #288] ; (75190 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #288] ; (759e0 ) │ │ add r0, pc │ │ - b.n 75078 │ │ - ldr r0, [pc, #284] ; (75194 ) │ │ + b.n 758c8 │ │ + ldr r0, [pc, #284] ; (759e4 ) │ │ add r0, pc │ │ pop {pc} │ │ nop ; (mov r8, r8) │ │ asrs r2, r0, #32 │ │ asrs r2, r0, #22 │ │ asrs r2, r0, #32 │ │ asrs r5, r2, #20 │ │ @@ -183666,296 +184696,296 @@ │ │ asrs r0, r2, #8 │ │ lsls r0, r0, #4 │ │ asrs r0, r2, #4 │ │ lsrs r1, r0, #32 │ │ asrs r1, r2, #16 │ │ lsrs r1, r0, #32 │ │ asrs r0, r0, #12 │ │ - ; instruction: 0xf33c0002 │ │ + ; instruction: 0xf0af0002 │ │ lsrs r2, r0, #16 │ │ asrs r2, r2, #20 │ │ lsrs r2, r0, #28 │ │ asrs r3, r2, #20 │ │ - bfi r0, fp, #0, #3 │ │ + ; instruction: 0xf0de0002 │ │ asrs r2, r0, #32 │ │ asrs r4, r0, #21 │ │ asrs r2, r0, #32 │ │ asrs r3, r6, #20 │ │ asrs r2, r0, #32 │ │ asrs r2, r0, #21 │ │ asrs r2, r0, #32 │ │ asrs r2, r6, #20 │ │ - ; instruction: 0xf3710002 │ │ + ; instruction: 0xf0e40002 │ │ asrs r2, r0, #32 │ │ asrs r5, r2, #21 │ │ lsrs r2, r0, #28 │ │ asrs r3, r2, #21 │ │ - sbfx r0, r2, #0, #3 │ │ + ; instruction: 0xf0b50002 │ │ asrs r2, r0, #32 │ │ asrs r2, r6, #21 │ │ asrs r2, r0, #32 │ │ asrs r3, r6, #21 │ │ - ; instruction: 0xf3db0002 │ │ + adc.w r0, lr, #2 │ │ movs r0, #4 │ │ asrs r6, r6, #25 │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r4, #24 │ │ asrs r2, r0, #32 │ │ asrs r4, r0, #22 │ │ - ubfx r0, r2, #0, #3 │ │ + ; instruction: 0xf1350002 │ │ movs r0, #4 │ │ asrs r6, r0, #25 │ │ movs r0, #4 │ │ asrs r7, r6, #24 │ │ - ; instruction: 0xf4e10002 │ │ + ; instruction: 0xf2540002 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #25 │ │ adds r4, r0, r0 │ │ asrs r6, r4, #25 │ │ - orrs.w r0, r0, #8519680 ; 0x820000 │ │ + rsb r0, r3, #2 │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ adds r3, r0, r0 │ │ asrs r0, r2, #28 │ │ adds r3, r0, r0 │ │ asrs r0, r0, #29 │ │ movs r0, #4 │ │ asrs r6, r0, #26 │ │ - eors.w r0, r4, #8519680 ; 0x820000 │ │ + addw r0, r7, #2 │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ - ; instruction: 0xf4df0002 │ │ + ; instruction: 0xf2520002 │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ - ; instruction: 0xf4e20002 │ │ - rsbs r0, sl, #2 │ │ - ; instruction: 0xf1ee0002 │ │ - addw r0, r2, #2 │ │ - ; instruction: 0xf22d0002 │ │ - ; instruction: 0xf23e0002 │ │ - ; instruction: 0xf2960002 │ │ - subw r0, r9, #2 │ │ - ; instruction: 0xf2bc0002 │ │ - movt r0, #61442 ; 0xf002 │ │ - ; instruction: 0xf2e20002 │ │ - ssat16 r0, #3, r7 │ │ - ; instruction: 0xf3380002 │ │ - sbfx r0, r9, #0, #3 │ │ - ; instruction: 0xf3590002 │ │ - bfi r0, r9, #0, #3 │ │ - ; instruction: 0xf37a0002 │ │ - usat r0, #2, sp │ │ - ; instruction: 0xf3b70002 │ │ - ubfx r0, sl, #0, #3 │ │ - ; instruction: 0xf3dd0002 │ │ - bic.w r0, r5, #8519680 ; 0x820000 │ │ - bics.w r0, r4, #8519680 ; 0x820000 │ │ - orn r0, sp, #8519680 ; 0x820000 │ │ - orns r0, ip, #8519680 ; 0x820000 │ │ - ; instruction: 0xf1300002 │ │ + ; instruction: 0xf2550002 │ │ + vhadd.s8 d16, d13, d2 │ │ + vhadd.s32 d16, d1, d2 │ │ + vhadd.s d16, d5, d2 │ │ + vaddl.s32 q0, d0, d2 │ │ + vext.8 d0, d1, d2, #0 │ │ + and.w r0, r9, #2 │ │ + ands.w r0, ip, #2 │ │ + bic.w r0, pc, #2 │ │ + orr.w r0, r2, #2 │ │ + orrs.w r0, r5, #2 │ │ + eors.w r0, sl, #2 │ │ + ; instruction: 0xf0ab0002 │ │ + ; instruction: 0xf0bc0002 │ │ + ; instruction: 0xf0cc0002 │ │ + ; instruction: 0xf0dc0002 │ │ + ; instruction: 0xf0ed0002 │ │ + add.w r0, r0, #2 │ │ + ; instruction: 0xf12a0002 │ │ + ; instruction: 0xf13d0002 │ │ + adcs.w r0, r0, #2 │ │ + ; instruction: 0xf1980002 │ │ + sub.w r0, r7, #2 │ │ + ; instruction: 0xf1e00002 │ │ + ; instruction: 0xf1ef0002 │ │ + cdp 0, 10, cr0, cr3, cr2, {0} │ │ │ │ -00075198 : │ │ +000759e8 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r7, [sp, #32] │ │ subs r4, r0, #0 │ │ - beq.n 751ac │ │ + beq.n 759fc │ │ lsrs r0, r0, #28 │ │ cmp r0, #1 │ │ - beq.n 751ac │ │ - ldr r0, [pc, #368] ; (75318 ) │ │ + beq.n 759fc │ │ + ldr r0, [pc, #368] ; (75b68 ) │ │ add r0, pc │ │ - b.n 7530e │ │ + b.n 75b5e │ │ movs r5, #255 ; 0xff │ │ adds r0, r4, #0 │ │ ands r0, r5 │ │ cmp r0, #2 │ │ - bhi.n 751be │ │ + bhi.n 75a0e │ │ lsrs r0, r4, #8 │ │ ands r5, r0 │ │ str r5, [r1, #0] │ │ - b.n 751de │ │ + b.n 75a2e │ │ lsrs r5, r4, #28 │ │ lsls r0, r0, #3 │ │ cmp r5, #1 │ │ - beq.n 751dc │ │ - ldr r5, [pc, #340] ; (7531c ) │ │ + beq.n 75a2c │ │ + ldr r5, [pc, #340] ; (75b6c ) │ │ movs r0, #16 │ │ cmp r4, r5 │ │ - beq.n 751dc │ │ - ldr r5, [pc, #336] ; (75320 ) │ │ + beq.n 75a2c │ │ + ldr r5, [pc, #336] ; (75b70 ) │ │ cmp r4, r5 │ │ - beq.n 751dc │ │ - ldr r5, [pc, #332] ; (75324 ) │ │ + beq.n 75a2c │ │ + ldr r5, [pc, #332] ; (75b74 ) │ │ cmp r4, r5 │ │ - beq.n 751dc │ │ + beq.n 75a2c │ │ movs r0, #8 │ │ str r0, [r1, #0] │ │ movs r5, #0 │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r5, [r1, #0] │ │ - ldr r1, [pc, #320] ; (75328 ) │ │ + ldr r1, [pc, #320] ; (75b78 ) │ │ str r5, [r7, #0] │ │ str r5, [r3, #0] │ │ str r5, [r2, #0] │ │ cmp r4, r1 │ │ - bne.n 75200 │ │ + bne.n 75a50 │ │ movs r1, #255 ; 0xff │ │ str r1, [r2, #0] │ │ movs r2, #255 ; 0xff │ │ lsls r2, r2, #8 │ │ str r2, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ - b.n 752d8 │ │ - ldr r1, [pc, #296] ; (7532c ) │ │ + b.n 75b28 │ │ + ldr r1, [pc, #296] ; (75b7c ) │ │ cmp r4, r1 │ │ - bne.n 75216 │ │ + bne.n 75a66 │ │ movs r1, #255 ; 0xff │ │ lsls r1, r1, #16 │ │ str r1, [r2, #0] │ │ movs r2, #255 ; 0xff │ │ lsls r2, r2, #8 │ │ str r2, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ - b.n 752d8 │ │ + b.n 75b28 │ │ movs r1, #15 │ │ lsrs r6, r4, #24 │ │ ands r6, r1 │ │ subs r6, #4 │ │ movs r0, #1 │ │ cmp r6, #2 │ │ - bhi.n 75314 │ │ + bhi.n 75b64 │ │ lsrs r0, r4, #16 │ │ ands r1, r0 │ │ subs r0, r1, #1 │ │ cmp r0, #7 │ │ - bhi.n 7528e │ │ + bhi.n 75ade │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r1, r6, #16 │ │ lsrs r7, r6, #12 │ │ adds r2, r2, r4 │ │ cmp r0, #33 ; 0x21 │ │ movs r1, #15 │ │ movs r5, #240 ; 0xf0 │ │ str r1, [sp, #4] │ │ lsls r5, r5, #4 │ │ movs r1, #240 ; 0xf0 │ │ movs r6, #240 ; 0xf0 │ │ - b.n 752ae │ │ + b.n 75afe │ │ movs r1, #1 │ │ movs r5, #248 ; 0xf8 │ │ str r1, [sp, #4] │ │ lsls r5, r5, #3 │ │ movs r1, #62 ; 0x3e │ │ movs r6, #248 ; 0xf8 │ │ - b.n 752ae │ │ + b.n 75afe │ │ movs r1, #31 │ │ movs r5, #248 ; 0xf8 │ │ str r1, [sp, #4] │ │ movs r1, #252 ; 0xfc │ │ lsls r5, r5, #8 │ │ lsls r1, r1, #3 │ │ - b.n 7529c │ │ + b.n 75aec │ │ movs r1, #255 ; 0xff │ │ movs r5, #255 ; 0xff │ │ str r1, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ lsls r5, r5, #16 │ │ lsls r1, r1, #8 │ │ movs r6, #255 ; 0xff │ │ - b.n 7527e │ │ + b.n 75ace │ │ movs r6, #192 ; 0xc0 │ │ - ldr r1, [pc, #184] ; (75330 ) │ │ - ldr r5, [pc, #184] ; (75334 ) │ │ + ldr r1, [pc, #184] ; (75b80 ) │ │ + ldr r5, [pc, #184] ; (75b84 ) │ │ str r1, [sp, #4] │ │ - ldr r1, [pc, #184] ; (75338 ) │ │ + ldr r1, [pc, #184] ; (75b88 ) │ │ lsls r6, r6, #24 │ │ - b.n 752b0 │ │ + b.n 75b00 │ │ movs r1, #3 │ │ - ldr r5, [pc, #180] ; (7533c ) │ │ + ldr r5, [pc, #180] ; (75b8c ) │ │ str r1, [sp, #4] │ │ - ldr r6, [pc, #180] ; (75340 ) │ │ - ldr r1, [pc, #184] ; (75344 ) │ │ - b.n 752b0 │ │ - ldr r0, [pc, #184] ; (75348 ) │ │ + ldr r6, [pc, #180] ; (75b90 ) │ │ + ldr r1, [pc, #184] ; (75b94 ) │ │ + b.n 75b00 │ │ + ldr r0, [pc, #184] ; (75b98 ) │ │ add r0, pc │ │ - b.n 7530e │ │ + b.n 75b5e │ │ movs r1, #3 │ │ movs r5, #224 ; 0xe0 │ │ str r1, [sp, #4] │ │ movs r1, #28 │ │ movs r6, #0 │ │ - b.n 752b0 │ │ + b.n 75b00 │ │ movs r1, #31 │ │ movs r5, #248 ; 0xf8 │ │ str r1, [sp, #4] │ │ movs r1, #248 ; 0xf8 │ │ movs r6, #128 ; 0x80 │ │ lsls r1, r1, #2 │ │ lsls r5, r5, #7 │ │ lsls r6, r6, #8 │ │ lsls r4, r4, #8 │ │ lsrs r4, r4, #28 │ │ subs r0, r4, #1 │ │ cmp r0, #7 │ │ - bhi.n 7530a │ │ + bhi.n 75b5a │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r1, #16 │ │ lsrs r0, r1, #28 │ │ asrs r0, r4, #12 │ │ asrs r6, r3, #28 │ │ str r6, [r2, #0] │ │ str r5, [r3, #0] │ │ str r1, [r7, #0] │ │ - b.n 75306 │ │ + b.n 75b56 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r6, [r0, #0] │ │ str r5, [r2, #0] │ │ str r1, [r3, #0] │ │ ldr r3, [sp, #4] │ │ str r3, [r7, #0] │ │ - b.n 75306 │ │ + b.n 75b56 │ │ str r6, [r2, #0] │ │ str r5, [r3, #0] │ │ str r1, [r7, #0] │ │ - b.n 752f2 │ │ + b.n 75b42 │ │ str r6, [r7, #0] │ │ str r5, [r3, #0] │ │ str r1, [r2, #0] │ │ - b.n 75306 │ │ + b.n 75b56 │ │ str r6, [r7, #0] │ │ str r5, [r3, #0] │ │ str r1, [r2, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #4] │ │ str r2, [r3, #0] │ │ - b.n 75306 │ │ + b.n 75b56 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r6, [r0, #0] │ │ str r5, [r7, #0] │ │ str r1, [r3, #0] │ │ ldr r3, [sp, #4] │ │ str r3, [r2, #0] │ │ movs r0, #1 │ │ - b.n 75314 │ │ - ldr r0, [pc, #64] ; (7534c ) │ │ + b.n 75b64 │ │ + ldr r0, [pc, #64] ; (75b9c ) │ │ add r0, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xf35c0002 │ │ + ; instruction: 0xf0cf0002 │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ adds r3, r0, r0 │ │ @@ -183967,379 +184997,379 @@ │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ stc2 0, cr0, [r0], {15} │ │ and.w r0, r0, #63 ; 0x3f │ │ movs r0, r0 │ │ ; instruction: 0xffc00ffc │ │ movs r0, r0 │ │ - strd r0, r0, [r6, #-8]! │ │ - strd r0, r0, [sl], #8 │ │ + mrrc 0, 0, r0, sl, cr2 │ │ + rsbs r0, lr, r2 │ │ │ │ -00075350 : │ │ +00075ba0 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [sp, #20] │ │ cmp r0, #12 │ │ - beq.n 753ae │ │ - bgt.n 75368 │ │ + beq.n 75bfe │ │ + bgt.n 75bb8 │ │ cmp r0, #4 │ │ - beq.n 75382 │ │ + beq.n 75bd2 │ │ cmp r0, #8 │ │ - beq.n 7538a │ │ + beq.n 75bda │ │ cmp r0, #1 │ │ - bne.n 75386 │ │ - b.n 755fa │ │ + bne.n 75bd6 │ │ + b.n 75e4a │ │ cmp r0, #16 │ │ - beq.n 753dc │ │ - bgt.n 75374 │ │ + beq.n 75c2c │ │ + bgt.n 75bc4 │ │ cmp r0, #15 │ │ - beq.n 753d4 │ │ - b.n 75386 │ │ + beq.n 75c24 │ │ + b.n 75bd6 │ │ cmp r0, #24 │ │ - bne.n 7537a │ │ - b.n 75530 │ │ + bne.n 75bca │ │ + b.n 75d80 │ │ cmp r0, #32 │ │ - bne.n 75380 │ │ - b.n 75546 │ │ - b.n 75386 │ │ - ldr r0, [pc, #672] ; (75624 ) │ │ - b.n 7569e │ │ + bne.n 75bd0 │ │ + b.n 75d96 │ │ + b.n 75bd6 │ │ + ldr r0, [pc, #672] ; (75e74 ) │ │ + b.n 75eee │ │ movs r0, #0 │ │ - b.n 7569e │ │ + b.n 75eee │ │ cmp r1, #0 │ │ - bne.n 75390 │ │ - b.n 755fe │ │ + bne.n 75be0 │ │ + b.n 75e4e │ │ movs r0, #0 │ │ cmp r1, #224 ; 0xe0 │ │ - beq.n 75398 │ │ - b.n 7569e │ │ + beq.n 75be8 │ │ + b.n 75eee │ │ cmp r2, #28 │ │ - beq.n 7539e │ │ - b.n 7569e │ │ + beq.n 75bee │ │ + b.n 75eee │ │ cmp r3, #3 │ │ - beq.n 753a4 │ │ - b.n 7569e │ │ + beq.n 75bf4 │ │ + b.n 75eee │ │ cmp r4, r0 │ │ - beq.n 753aa │ │ - b.n 7569e │ │ - ldr r0, [pc, #636] ; (75628 ) │ │ - b.n 7569e │ │ + beq.n 75bfa │ │ + b.n 75eee │ │ + ldr r0, [pc, #636] ; (75e78 ) │ │ + b.n 75eee │ │ cmp r1, #0 │ │ - bne.n 753b4 │ │ - b.n 75602 │ │ + bne.n 75c04 │ │ + b.n 75e52 │ │ movs r5, #240 ; 0xf0 │ │ movs r0, #0 │ │ lsls r5, r5, #4 │ │ cmp r1, r5 │ │ - beq.n 753c0 │ │ - b.n 7569e │ │ + beq.n 75c10 │ │ + b.n 75eee │ │ cmp r2, #240 ; 0xf0 │ │ - beq.n 753c6 │ │ - b.n 7569e │ │ + beq.n 75c16 │ │ + b.n 75eee │ │ cmp r3, #15 │ │ - beq.n 753cc │ │ - b.n 7569e │ │ + beq.n 75c1c │ │ + b.n 75eee │ │ cmp r4, r0 │ │ - bne.n 753d2 │ │ - b.n 75602 │ │ - b.n 7569e │ │ - cmp r1, #0 │ │ - bne.n 753da │ │ - b.n 7560a │ │ - b.n 753e2 │ │ + bne.n 75c22 │ │ + b.n 75e52 │ │ + b.n 75eee │ │ + cmp r1, #0 │ │ + bne.n 75c2a │ │ + b.n 75e5a │ │ + b.n 75c32 │ │ cmp r1, #0 │ │ - bne.n 753e2 │ │ - b.n 75606 │ │ + bne.n 75c32 │ │ + b.n 75e56 │ │ movs r5, #248 ; 0xf8 │ │ lsls r5, r5, #7 │ │ cmp r1, r5 │ │ - bne.n 75404 │ │ + bne.n 75c54 │ │ movs r1, #248 ; 0xf8 │ │ movs r0, #0 │ │ lsls r1, r1, #2 │ │ cmp r2, r1 │ │ - beq.n 753f6 │ │ - b.n 7569e │ │ + beq.n 75c46 │ │ + b.n 75eee │ │ cmp r3, #31 │ │ - beq.n 753fc │ │ - b.n 7569e │ │ + beq.n 75c4c │ │ + b.n 75eee │ │ cmp r4, r0 │ │ - bne.n 75402 │ │ - b.n 7560a │ │ - b.n 7549c │ │ + bne.n 75c52 │ │ + b.n 75e5a │ │ + b.n 75cec │ │ cmp r1, #31 │ │ - bne.n 75420 │ │ + bne.n 75c70 │ │ movs r1, #248 ; 0xf8 │ │ movs r0, #0 │ │ lsls r1, r1, #2 │ │ cmp r2, r1 │ │ - bne.n 75512 │ │ + bne.n 75d62 │ │ cmp r3, r5 │ │ - beq.n 75418 │ │ - b.n 7569e │ │ + beq.n 75c68 │ │ + b.n 75eee │ │ cmp r4, r0 │ │ - bne.n 7541e │ │ - b.n 7560e │ │ - b.n 754cc │ │ + bne.n 75c6e │ │ + b.n 75e5e │ │ + b.n 75d1c │ │ movs r5, #240 ; 0xf0 │ │ lsls r5, r5, #4 │ │ cmp r1, r5 │ │ - bne.n 75444 │ │ + bne.n 75c94 │ │ movs r0, #0 │ │ cmp r2, #240 ; 0xf0 │ │ - beq.n 75430 │ │ - b.n 7569e │ │ + beq.n 75c80 │ │ + b.n 75eee │ │ cmp r3, #15 │ │ - beq.n 75436 │ │ - b.n 7569e │ │ + beq.n 75c86 │ │ + b.n 75eee │ │ movs r3, #240 ; 0xf0 │ │ lsls r3, r3, #8 │ │ cmp r4, r3 │ │ - beq.n 75440 │ │ - b.n 7569e │ │ - ldr r0, [pc, #488] ; (7562c ) │ │ - b.n 7569e │ │ + beq.n 75c90 │ │ + b.n 75eee │ │ + ldr r0, [pc, #488] ; (75e7c ) │ │ + b.n 75eee │ │ movs r6, #240 ; 0xf0 │ │ lsls r6, r6, #8 │ │ cmp r1, r6 │ │ - bne.n 75464 │ │ + bne.n 75cb4 │ │ movs r0, #0 │ │ cmp r2, r5 │ │ - beq.n 75454 │ │ - b.n 7569e │ │ + beq.n 75ca4 │ │ + b.n 75eee │ │ cmp r3, #240 ; 0xf0 │ │ - beq.n 7545a │ │ - b.n 7569e │ │ + beq.n 75caa │ │ + b.n 75eee │ │ cmp r4, #15 │ │ - beq.n 75460 │ │ - b.n 7569e │ │ - ldr r0, [pc, #460] ; (75630 ) │ │ - b.n 7569e │ │ + beq.n 75cb0 │ │ + b.n 75eee │ │ + ldr r0, [pc, #460] ; (75e80 ) │ │ + b.n 75eee │ │ cmp r1, #15 │ │ - bne.n 75480 │ │ + bne.n 75cd0 │ │ movs r0, #0 │ │ cmp r2, #240 ; 0xf0 │ │ - beq.n 75470 │ │ - b.n 7569e │ │ + beq.n 75cc0 │ │ + b.n 75eee │ │ cmp r3, r5 │ │ - beq.n 75476 │ │ - b.n 7569e │ │ + beq.n 75cc6 │ │ + b.n 75eee │ │ cmp r4, r6 │ │ - beq.n 7547c │ │ - b.n 7569e │ │ - ldr r0, [pc, #436] ; (75634 ) │ │ - b.n 7569e │ │ + beq.n 75ccc │ │ + b.n 75eee │ │ + ldr r0, [pc, #436] ; (75e84 ) │ │ + b.n 75eee │ │ cmp r1, #240 ; 0xf0 │ │ - bne.n 754aa │ │ + bne.n 75cfa │ │ movs r0, #0 │ │ cmp r2, r5 │ │ - beq.n 7548c │ │ - b.n 7569e │ │ + beq.n 75cdc │ │ + b.n 75eee │ │ cmp r3, r6 │ │ - beq.n 75492 │ │ - b.n 7569e │ │ + beq.n 75ce2 │ │ + b.n 75eee │ │ cmp r4, #15 │ │ - beq.n 75498 │ │ - b.n 7569e │ │ - ldr r0, [pc, #412] ; (75638 ) │ │ - b.n 7569e │ │ + beq.n 75ce8 │ │ + b.n 75eee │ │ + ldr r0, [pc, #412] ; (75e88 ) │ │ + b.n 75eee │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #8 │ │ cmp r4, r3 │ │ - beq.n 754a6 │ │ - b.n 7569e │ │ - ldr r0, [pc, #404] ; (7563c ) │ │ - b.n 7569e │ │ + beq.n 75cf6 │ │ + b.n 75eee │ │ + ldr r0, [pc, #404] ; (75e8c ) │ │ + b.n 75eee │ │ movs r5, #248 ; 0xf8 │ │ lsls r5, r5, #8 │ │ cmp r1, r5 │ │ - bne.n 754da │ │ + bne.n 75d2a │ │ movs r1, #248 ; 0xf8 │ │ movs r0, #0 │ │ lsls r1, r1, #3 │ │ cmp r2, r1 │ │ - bne.n 754fc │ │ + bne.n 75d4c │ │ cmp r3, #62 ; 0x3e │ │ - beq.n 754c2 │ │ - b.n 7569e │ │ + beq.n 75d12 │ │ + b.n 75eee │ │ cmp r4, #1 │ │ - beq.n 754c8 │ │ - b.n 7569e │ │ - ldr r0, [pc, #372] ; (75640 ) │ │ - b.n 7569e │ │ + beq.n 75d18 │ │ + b.n 75eee │ │ + ldr r0, [pc, #372] ; (75e90 ) │ │ + b.n 75eee │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #8 │ │ cmp r4, r3 │ │ - beq.n 754d6 │ │ - b.n 7569e │ │ - ldr r0, [pc, #364] ; (75644 ) │ │ - b.n 7569e │ │ + beq.n 75d26 │ │ + b.n 75eee │ │ + ldr r0, [pc, #364] ; (75e94 ) │ │ + b.n 75eee │ │ movs r0, #0 │ │ cmp r1, #62 ; 0x3e │ │ - beq.n 754e2 │ │ - b.n 7569e │ │ + beq.n 75d32 │ │ + b.n 75eee │ │ movs r1, #248 ; 0xf8 │ │ lsls r1, r1, #3 │ │ cmp r2, r1 │ │ - beq.n 754ec │ │ - b.n 7569e │ │ + beq.n 75d3c │ │ + b.n 75eee │ │ cmp r3, r5 │ │ - beq.n 754f2 │ │ - b.n 7569e │ │ + beq.n 75d42 │ │ + b.n 75eee │ │ cmp r4, #1 │ │ - beq.n 754f8 │ │ - b.n 7569e │ │ - ldr r0, [pc, #332] ; (75648 ) │ │ - b.n 7569e │ │ + beq.n 75d48 │ │ + b.n 75eee │ │ + ldr r0, [pc, #332] ; (75e98 ) │ │ + b.n 75eee │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #3 │ │ cmp r2, r1 │ │ - beq.n 75506 │ │ - b.n 7569e │ │ + beq.n 75d56 │ │ + b.n 75eee │ │ cmp r3, #31 │ │ - beq.n 7550c │ │ - b.n 7569e │ │ + beq.n 75d5c │ │ + b.n 75eee │ │ cmp r4, r0 │ │ - beq.n 75606 │ │ - b.n 7569e │ │ + beq.n 75e56 │ │ + b.n 75eee │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #3 │ │ cmp r2, r1 │ │ - beq.n 7551c │ │ - b.n 7569e │ │ + beq.n 75d6c │ │ + b.n 75eee │ │ movs r2, #248 ; 0xf8 │ │ lsls r2, r2, #8 │ │ cmp r3, r2 │ │ - beq.n 75526 │ │ - b.n 7569e │ │ + beq.n 75d76 │ │ + b.n 75eee │ │ cmp r4, r0 │ │ - beq.n 7552c │ │ - b.n 7569e │ │ - ldr r0, [pc, #284] ; (7564c ) │ │ - b.n 7569e │ │ + beq.n 75d7c │ │ + b.n 75eee │ │ + ldr r0, [pc, #284] ; (75e9c ) │ │ + b.n 75eee │ │ cmp r1, #255 ; 0xff │ │ - beq.n 75542 │ │ + beq.n 75d92 │ │ movs r0, #255 ; 0xff │ │ lsls r0, r0, #16 │ │ cmp r1, r0 │ │ - beq.n 75612 │ │ + beq.n 75e62 │ │ cmp r1, #0 │ │ - bne.n 7554a │ │ - b.n 75612 │ │ - ldr r0, [pc, #268] ; (75650 ) │ │ - b.n 7569e │ │ + bne.n 75d9a │ │ + b.n 75e62 │ │ + ldr r0, [pc, #268] ; (75ea0 ) │ │ + b.n 75eee │ │ cmp r1, #0 │ │ - beq.n 75616 │ │ + beq.n 75e66 │ │ movs r5, #255 ; 0xff │ │ lsls r5, r5, #16 │ │ cmp r1, r5 │ │ - bne.n 7556a │ │ + bne.n 75dba │ │ movs r1, #255 ; 0xff │ │ movs r0, #0 │ │ lsls r1, r1, #8 │ │ cmp r2, r1 │ │ - beq.n 7555e │ │ - b.n 7569e │ │ + beq.n 75dae │ │ + b.n 75eee │ │ cmp r3, #255 ; 0xff │ │ - beq.n 75564 │ │ - b.n 7569e │ │ + beq.n 75db4 │ │ + b.n 75eee │ │ cmp r4, r0 │ │ - beq.n 75616 │ │ - b.n 755b8 │ │ + beq.n 75e66 │ │ + b.n 75e08 │ │ movs r6, #255 ; 0xff │ │ lsls r6, r6, #24 │ │ cmp r1, r6 │ │ - bne.n 7558a │ │ + bne.n 75dda │ │ movs r0, #0 │ │ cmp r2, r5 │ │ - beq.n 7557a │ │ - b.n 7569e │ │ + beq.n 75dca │ │ + b.n 75eee │ │ movs r2, #255 ; 0xff │ │ lsls r2, r2, #8 │ │ cmp r3, r2 │ │ - beq.n 75584 │ │ - b.n 7569e │ │ + beq.n 75dd4 │ │ + b.n 75eee │ │ cmp r4, r0 │ │ - beq.n 7561a │ │ - b.n 755c4 │ │ + beq.n 75e6a │ │ + b.n 75e14 │ │ movs r7, #255 ; 0xff │ │ movs r0, #0 │ │ lsls r7, r7, #8 │ │ cmp r1, #255 ; 0xff │ │ - bne.n 755a6 │ │ + bne.n 75df6 │ │ cmp r2, r7 │ │ - beq.n 7559a │ │ - b.n 7569e │ │ + beq.n 75dea │ │ + b.n 75eee │ │ cmp r3, r5 │ │ - beq.n 755a0 │ │ - b.n 7569e │ │ + beq.n 75df0 │ │ + b.n 75eee │ │ cmp r4, r0 │ │ - beq.n 7561e │ │ - b.n 755cc │ │ + beq.n 75e6e │ │ + b.n 75e1c │ │ cmp r1, r7 │ │ - bne.n 755dc │ │ + bne.n 75e2c │ │ cmp r2, r5 │ │ - bne.n 7569e │ │ + bne.n 75eee │ │ cmp r3, r6 │ │ - bne.n 7569e │ │ + bne.n 75eee │ │ cmp r4, r0 │ │ - beq.n 7569c │ │ - b.n 755d4 │ │ + beq.n 75eec │ │ + b.n 75e24 │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #24 │ │ cmp r4, r3 │ │ - bne.n 7569e │ │ - ldr r0, [pc, #144] ; (75654 ) │ │ - b.n 7569e │ │ + bne.n 75eee │ │ + ldr r0, [pc, #144] ; (75ea4 ) │ │ + b.n 75eee │ │ cmp r4, #255 ; 0xff │ │ - bne.n 7569e │ │ - ldr r0, [pc, #140] ; (75658 ) │ │ - b.n 7569e │ │ + bne.n 75eee │ │ + ldr r0, [pc, #140] ; (75ea8 ) │ │ + b.n 75eee │ │ cmp r4, r6 │ │ - bne.n 7569e │ │ - ldr r0, [pc, #136] ; (7565c ) │ │ - b.n 7569e │ │ + bne.n 75eee │ │ + ldr r0, [pc, #136] ; (75eac ) │ │ + b.n 75eee │ │ cmp r4, #255 ; 0xff │ │ - bne.n 7569e │ │ - ldr r0, [pc, #132] ; (75660 ) │ │ - b.n 7569e │ │ - ldr r5, [pc, #132] ; (75664 ) │ │ + bne.n 75eee │ │ + ldr r0, [pc, #132] ; (75eb0 ) │ │ + b.n 75eee │ │ + ldr r5, [pc, #132] ; (75eb4 ) │ │ cmp r1, r5 │ │ - bne.n 7569e │ │ - ldr r1, [pc, #132] ; (75668 ) │ │ + bne.n 75eee │ │ + ldr r1, [pc, #132] ; (75eb8 ) │ │ cmp r2, r1 │ │ - bne.n 7569e │ │ - ldr r2, [pc, #128] ; (7566c ) │ │ + bne.n 75eee │ │ + ldr r2, [pc, #128] ; (75ebc ) │ │ cmp r3, r2 │ │ - bne.n 7569e │ │ + bne.n 75eee │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #24 │ │ cmp r4, r3 │ │ - bne.n 7569e │ │ - ldr r0, [pc, #120] ; (75670 ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (75674 ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (75678 ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (7567c ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (75680 ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (75684 ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (75688 ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (7568c ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (75690 ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (75694 ) │ │ - b.n 7569e │ │ - ldr r0, [pc, #120] ; (75698 ) │ │ - b.n 7569e │ │ + bne.n 75eee │ │ + ldr r0, [pc, #120] ; (75ec0 ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75ec4 ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75ec8 ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75ecc ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75ed0 ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75ed4 ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75ed8 ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75edc ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75ee0 ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75ee4 ) │ │ + b.n 75eee │ │ + ldr r0, [pc, #120] ; (75ee8 ) │ │ + b.n 75eee │ │ nop ; (mov r8, r8) │ │ lsls r0, r0, #16 │ │ asrs r0, r4, #8 │ │ lsrs r1, r0, #32 │ │ asrs r1, r2, #16 │ │ asrs r2, r0, #32 │ │ asrs r2, r6, #20 │ │ @@ -184392,22 +185422,22 @@ │ │ asrs r0, r0, #29 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r4, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #25 │ │ - ldr r0, [pc, #0] ; (756a0 ) │ │ + ldr r0, [pc, #0] ; (75ef0 ) │ │ pop {r4, r5, r6, r7, pc} │ │ adds r4, r0, r0 │ │ asrs r6, r4, #25 │ │ │ │ -000756a4 : │ │ +00075ef4 : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #304] ; (757d8 ) │ │ + ldr r5, [pc, #304] ; (76028 ) │ │ sub sp, #32 │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r6, r1, #0 │ │ ldr r3, [r5, #0] │ │ adds r0, r1, #0 │ │ @@ -184415,17 +185445,17 @@ │ │ add r3, sp, #20 │ │ str r3, [sp, #0] │ │ add r3, sp, #24 │ │ str r3, [sp, #4] │ │ add r1, sp, #8 │ │ add r2, sp, #12 │ │ add r3, sp, #16 │ │ - bl 75198 │ │ + bl 759e8 │ │ cmp r0, #0 │ │ - beq.n 757c4 │ │ + beq.n 76014 │ │ movs r1, #0 │ │ movs r2, #44 ; 0x2c │ │ adds r0, r4, #0 │ │ bl 6b964 │ │ movs r1, #0 │ │ ldr r3, [sp, #8] │ │ str r6, [r4, #0] │ │ @@ -184440,374 +185470,374 @@ │ │ ldr r3, [sp, #12] │ │ adds r2, r4, #1 │ │ str r3, [r4, #12] │ │ strb r1, [r2, #31] │ │ movs r1, #8 │ │ strb r1, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 75714 │ │ + bne.n 75f64 │ │ movs r1, #0 │ │ ldr r3, [sp, #16] │ │ adds r2, r4, #2 │ │ movs r0, #1 │ │ str r3, [r4, #16] │ │ strb r1, [r2, #31] │ │ movs r1, #8 │ │ strb r1, [r4, #29] │ │ cmp r3, #0 │ │ - bne.n 75748 │ │ - b.n 75732 │ │ + bne.n 75f98 │ │ + b.n 75f82 │ │ tst r3, r0 │ │ - bne.n 75722 │ │ + bne.n 75f72 │ │ ldrb r1, [r2, #31] │ │ lsrs r3, r3, #1 │ │ adds r1, #1 │ │ strb r1, [r2, #31] │ │ - b.n 75714 │ │ + b.n 75f64 │ │ movs r1, #1 │ │ tst r3, r1 │ │ - beq.n 756fe │ │ + beq.n 75f4e │ │ ldrb r2, [r4, #28] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #28] │ │ - b.n 75724 │ │ + b.n 75f74 │ │ movs r1, #0 │ │ ldr r3, [sp, #20] │ │ adds r2, r4, #3 │ │ movs r0, #1 │ │ str r3, [r4, #20] │ │ strb r1, [r2, #31] │ │ movs r1, #8 │ │ strb r1, [r4, #30] │ │ cmp r3, #0 │ │ - bne.n 7577c │ │ - b.n 75766 │ │ + bne.n 75fcc │ │ + b.n 75fb6 │ │ tst r3, r0 │ │ - bne.n 75756 │ │ + bne.n 75fa6 │ │ ldrb r1, [r2, #31] │ │ lsrs r3, r3, #1 │ │ adds r1, #1 │ │ strb r1, [r2, #31] │ │ - b.n 75748 │ │ + b.n 75f98 │ │ movs r1, #1 │ │ tst r3, r1 │ │ - beq.n 75732 │ │ + beq.n 75f82 │ │ ldrb r2, [r4, #29] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #29] │ │ - b.n 75758 │ │ + b.n 75fa8 │ │ movs r1, #0 │ │ ldr r3, [sp, #24] │ │ adds r2, r4, #4 │ │ movs r0, #1 │ │ str r3, [r4, #24] │ │ strb r1, [r2, #31] │ │ movs r1, #8 │ │ strb r1, [r4, #31] │ │ cmp r3, #0 │ │ - bne.n 757a6 │ │ - b.n 7579a │ │ + bne.n 75ff6 │ │ + b.n 75fea │ │ tst r3, r0 │ │ - bne.n 7578a │ │ + bne.n 75fda │ │ ldrb r1, [r2, #31] │ │ lsrs r3, r3, #1 │ │ adds r1, #1 │ │ strb r1, [r2, #31] │ │ - b.n 7577c │ │ + b.n 75fcc │ │ movs r1, #1 │ │ tst r3, r1 │ │ - beq.n 75766 │ │ + beq.n 75fb6 │ │ ldrb r2, [r4, #30] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #30] │ │ - b.n 7578c │ │ + b.n 75fdc │ │ movs r0, #0 │ │ movs r3, #1 │ │ str r0, [r4, #4] │ │ str r3, [r4, #36] ; 0x24 │ │ str r0, [r4, #40] ; 0x28 │ │ - b.n 757c8 │ │ + b.n 76018 │ │ tst r3, r0 │ │ - bne.n 757b4 │ │ + bne.n 76004 │ │ ldrb r1, [r2, #31] │ │ lsrs r3, r3, #1 │ │ adds r1, #1 │ │ strb r1, [r2, #31] │ │ - b.n 757a6 │ │ + b.n 75ff6 │ │ movs r1, #1 │ │ tst r3, r1 │ │ - beq.n 7579a │ │ + beq.n 75fea │ │ ldrb r2, [r4, #31] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #31] │ │ - b.n 757b6 │ │ + b.n 76006 │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 757d4 │ │ + beq.n 76024 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ movs r5, r0 │ │ │ │ -000757dc : │ │ - ldr r3, [pc, #116] ; (75854 ) │ │ +0007602c : │ │ + ldr r3, [pc, #116] ; (760a4 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - beq.n 757fa │ │ + beq.n 7604a │ │ ldr r3, [r4, #0] │ │ cmp r0, r3 │ │ - bne.n 757f6 │ │ + bne.n 76046 │ │ ldr r3, [r4, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [r4, #36] ; 0x24 │ │ - b.n 7580c │ │ + b.n 7605c │ │ ldr r4, [r4, #40] ; 0x28 │ │ - b.n 757e4 │ │ + b.n 76034 │ │ adds r5, r0, #0 │ │ movs r0, #44 ; 0x2c │ │ bl 6bce4 │ │ subs r6, r0, #0 │ │ - bne.n 75810 │ │ + bne.n 76060 │ │ adds r0, r4, #0 │ │ bl 18bd0 │ │ adds r0, r4, #0 │ │ - b.n 75850 │ │ + b.n 760a0 │ │ adds r1, r5, #0 │ │ - bl 756a4 │ │ + bl 75ef4 │ │ cmp r0, #0 │ │ - bge.n 7582e │ │ + bge.n 7607e │ │ adds r0, r6, #0 │ │ bl 6bcfc │ │ - ldr r0, [pc, #52] ; (75858 ) │ │ - ldr r1, [pc, #56] ; (7585c ) │ │ + ldr r0, [pc, #52] ; (760a8 ) │ │ + ldr r1, [pc, #56] ; (760ac ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 7580c │ │ + b.n 7605c │ │ cmp r5, #0 │ │ - beq.n 75838 │ │ + beq.n 76088 │ │ lsrs r3, r5, #28 │ │ cmp r3, #1 │ │ - bne.n 75844 │ │ + bne.n 76094 │ │ lsls r5, r5, #4 │ │ lsrs r5, r5, #28 │ │ subs r5, #1 │ │ adds r0, r6, #0 │ │ cmp r5, #2 │ │ - bls.n 75850 │ │ + bls.n 760a0 │ │ adds r0, r6, #0 │ │ - ldr r3, [pc, #24] ; (75860 ) │ │ + ldr r3, [pc, #24] ; (760b0 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ str r6, [r3, #0] │ │ str r2, [r6, #40] ; 0x28 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - adds r4, r6, r2 │ │ + asrs r4, r4, #17 │ │ movs r6, r0 │ │ - push {r2, r3, r4, r5, lr} │ │ + add r4, sp, #944 ; 0x3b0 │ │ movs r2, r0 │ │ - stc 0, cr0, [r5, #-8] │ │ - adds r4, r1, r1 │ │ + orns r0, r8, r2 │ │ + asrs r4, r7, #15 │ │ movs r6, r0 │ │ │ │ -00075864 : │ │ +000760b4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r6, r0, #0 │ │ - bgt.n 7587a │ │ - ldr r0, [pc, #72] ; (758b4 ) │ │ - ldr r1, [pc, #72] ; (758b8 ) │ │ + bgt.n 760ca │ │ + ldr r0, [pc, #72] ; (76104 ) │ │ + ldr r1, [pc, #72] ; (76108 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ movs r0, #0 │ │ - b.n 758b2 │ │ + b.n 76102 │ │ movs r0, #16 │ │ bl 6bce4 │ │ subs r4, r0, #0 │ │ - bne.n 7588a │ │ + bne.n 760da │ │ bl 18bd0 │ │ - b.n 75876 │ │ + b.n 760c6 │ │ lsls r7, r6, #2 │ │ adds r0, r7, #0 │ │ bl 6bce4 │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ - bne.n 758a0 │ │ + bne.n 760f0 │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ - b.n 75876 │ │ + b.n 760c6 │ │ movs r3, #1 │ │ str r6, [r4, #0] │ │ str r3, [r4, #8] │ │ str r3, [r4, #12] │ │ movs r1, #255 ; 0xff │ │ adds r2, r7, #0 │ │ bl 6b964 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - push {r1, r4, r5, r6, r7} │ │ + add r4, sp, #648 ; 0x288 │ │ movs r2, r0 │ │ - stcl 0, cr0, [r2], {2} │ │ + bics.w r0, r5, r2 │ │ │ │ -000758bc : │ │ +0007610c : │ │ push {r3, r4, r5, lr} │ │ subs r5, r0, #0 │ │ - beq.n 758f2 │ │ + beq.n 76142 │ │ ldr r0, [r0, #0] │ │ movs r4, #0 │ │ subs r0, r0, r2 │ │ cmp r3, r0 │ │ - ble.n 758d2 │ │ + ble.n 76122 │ │ movs r4, #1 │ │ adds r3, r0, #0 │ │ negs r4, r4 │ │ ldr r0, [r5, #4] │ │ lsls r2, r2, #2 │ │ adds r0, r0, r2 │ │ cmp r1, r0 │ │ - beq.n 758e2 │ │ + beq.n 76132 │ │ lsls r2, r3, #2 │ │ bl 6b96c │ │ ldr r3, [r5, #8] │ │ adds r3, #1 │ │ cmp r3, #0 │ │ - bne.n 758ec │ │ + bne.n 7613c │ │ movs r3, #1 │ │ str r3, [r5, #8] │ │ adds r0, r4, #0 │ │ - b.n 758f6 │ │ + b.n 76146 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -000758f8 : │ │ +00076148 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - bne.n 7590c │ │ - ldr r0, [pc, #36] ; (75924 ) │ │ - ldr r1, [pc, #36] ; (75928 ) │ │ + bne.n 7615c │ │ + ldr r0, [pc, #36] ; (76174 ) │ │ + ldr r1, [pc, #36] ; (76178 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 75922 │ │ + b.n 76172 │ │ ldr r3, [r0, #12] │ │ subs r3, #1 │ │ str r3, [r0, #12] │ │ cmp r3, #0 │ │ - bgt.n 75922 │ │ + bgt.n 76172 │ │ ldr r0, [r0, #4] │ │ bl 6bcfc │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ pop {r4, pc} │ │ - push {r1, r2, r3, r4, r6} │ │ + add r4, sp, #56 ; 0x38 │ │ movs r2, r0 │ │ - ldc 0, cr0, [r6], #-8 │ │ + ; instruction: 0xe9a90002 │ │ │ │ -0007592c : │ │ +0007617c : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - bne.n 75940 │ │ - ldr r0, [pc, #80] ; (75984 ) │ │ - ldr r1, [pc, #80] ; (75988 ) │ │ + bne.n 76190 │ │ + ldr r0, [pc, #80] ; (761d4 ) │ │ + ldr r1, [pc, #80] ; (761d8 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 75982 │ │ + b.n 761d2 │ │ ldr r3, [r0, #36] ; 0x24 │ │ subs r3, #1 │ │ str r3, [r0, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bgt.n 75982 │ │ - ldr r2, [pc, #64] ; (7598c ) │ │ + bgt.n 761d2 │ │ + ldr r2, [pc, #64] ; (761dc ) │ │ add r2, pc │ │ ldr r3, [r2, #0] │ │ cmp r0, r3 │ │ - bne.n 7595a │ │ + bne.n 761aa │ │ ldr r3, [r0, #40] ; 0x28 │ │ str r3, [r2, #0] │ │ - b.n 75972 │ │ + b.n 761c2 │ │ cmp r3, #0 │ │ - beq.n 75972 │ │ + beq.n 761c2 │ │ ldr r2, [r3, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n 75972 │ │ + beq.n 761c2 │ │ cmp r2, r4 │ │ - bne.n 7596e │ │ + bne.n 761be │ │ ldr r2, [r4, #40] ; 0x28 │ │ str r2, [r3, #40] ; 0x28 │ │ - b.n 75972 │ │ + b.n 761c2 │ │ adds r3, r2, #0 │ │ - b.n 7595e │ │ + b.n 761ae │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 7597c │ │ - bl 758f8 │ │ + beq.n 761cc │ │ + bl 76148 │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ pop {r4, pc} │ │ - push {r1, r3, r5} │ │ + add r3, sp, #872 ; 0x368 │ │ movs r2, r0 │ │ - ; instruction: 0xebf30002 │ │ - asrs r0, r1, #29 │ │ + strd r0, r0, [r6, #-8]! │ │ + asrs r0, r7, #11 │ │ movs r6, r0 │ │ │ │ -00075990 : │ │ +000761e0 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 759a0 │ │ - ldr r0, [pc, #60] ; (759d8 ) │ │ + bne.n 761f0 │ │ + ldr r0, [pc, #60] ; (76228 ) │ │ add r0, pc │ │ - b.n 759b4 │ │ + b.n 76204 │ │ cmp r1, #0 │ │ - beq.n 759ba │ │ + beq.n 7620a │ │ movs r3, #1 │ │ ldrb r2, [r0, #8] │ │ lsls r3, r2 │ │ ldr r2, [r1, #0] │ │ cmp r2, r3 │ │ - beq.n 759ba │ │ - ldr r0, [pc, #40] ; (759dc ) │ │ + beq.n 7620a │ │ + ldr r0, [pc, #40] ; (7622c ) │ │ add r0, pc │ │ bl 18a98 │ │ - b.n 759d6 │ │ + b.n 76226 │ │ ldr r0, [r5, #4] │ │ cmp r0, r4 │ │ - beq.n 759d4 │ │ + beq.n 76224 │ │ cmp r0, #0 │ │ - beq.n 759c8 │ │ - bl 758f8 │ │ + beq.n 76218 │ │ + bl 76148 │ │ str r4, [r5, #4] │ │ cmp r4, #0 │ │ - beq.n 759d4 │ │ + beq.n 76224 │ │ ldr r3, [r4, #12] │ │ adds r3, #1 │ │ str r3, [r4, #12] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - sub.w r0, r6, r2 │ │ - subs.w r0, pc, r2 │ │ + ldmdb r9, {r1} │ │ + ldmdb r2!, {r1} │ │ │ │ -000759e0 : │ │ +00076230 : │ │ push {r4, r5, r6, r7, lr} │ │ cmp r1, #8 │ │ - bne.n 75a2a │ │ + bne.n 7627a │ │ movs r2, #0 │ │ movs r1, #224 ; 0xe0 │ │ movs r6, #3 │ │ movs r5, #255 ; 0xff │ │ adds r3, r2, #0 │ │ ands r3, r1 │ │ asrs r7, r3, #3 │ │ @@ -184833,45 +185863,45 @@ │ │ strb r3, [r0, #2] │ │ movs r3, #128 ; 0x80 │ │ adds r2, #1 │ │ strb r5, [r0, #3] │ │ lsls r3, r3, #1 │ │ adds r0, #4 │ │ cmp r2, r3 │ │ - bne.n 759ee │ │ + bne.n 7623e │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00075a2c : │ │ +0007627c : │ │ ldr r2, [r0, #4] │ │ ldr r0, [r0, #8] │ │ ldrb r3, [r2, #9] │ │ ldrb r2, [r2, #8] │ │ muls r0, r3 │ │ lsls r3, r2, #24 │ │ cmp r2, #1 │ │ - beq.n 75a4c │ │ + beq.n 7629c │ │ lsrs r3, r3, #24 │ │ cmp r3, #4 │ │ - bne.n 75a56 │ │ + bne.n 762a6 │ │ adds r0, #1 │ │ lsrs r3, r0, #31 │ │ adds r0, r3, r0 │ │ asrs r0, r0, #1 │ │ - b.n 75a56 │ │ + b.n 762a6 │ │ adds r0, #7 │ │ asrs r3, r0, #31 │ │ lsrs r3, r3, #29 │ │ adds r0, r3, r0 │ │ asrs r0, r0, #3 │ │ movs r3, #3 │ │ adds r0, #3 │ │ bics r0, r3 │ │ bx lr │ │ │ │ -00075a5e : │ │ +000762ae : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ str r3, [sp, #16] │ │ add r3, sp, #48 ; 0x30 │ │ ldrb r3, [r3, #0] │ │ str r1, [sp, #8] │ │ movs r1, #1 │ │ @@ -184882,15 +185912,15 @@ │ │ negs r1, r1 │ │ str r3, [sp, #4] │ │ mov ip, r1 │ │ adds r3, r0, #0 │ │ str r2, [sp, #12] │ │ ldr r2, [sp, #4] │ │ cmp r3, r2 │ │ - bge.n 75acc │ │ + bge.n 7631c │ │ ldr r4, [r7, #4] │ │ lsls r1, r3, #2 │ │ ldr r2, [sp, #12] │ │ adds r1, r4, r1 │ │ ldrb r6, [r1, #0] │ │ ldr r4, [sp, #8] │ │ ldrb r5, [r1, #1] │ │ @@ -184911,121 +185941,121 @@ │ │ adds r2, r4, #0 │ │ muls r2, r4 │ │ adds r6, r6, r2 │ │ adds r2, r1, #0 │ │ muls r2, r1 │ │ adds r6, r6, r2 │ │ cmp r6, ip │ │ - bcs.n 75ac8 │ │ + bcs.n 76318 │ │ lsls r0, r3, #24 │ │ lsrs r0, r0, #24 │ │ cmp r6, #0 │ │ - beq.n 75acc │ │ + beq.n 7631c │ │ mov ip, r6 │ │ adds r3, #1 │ │ - b.n 75a7e │ │ + b.n 762ce │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r7, r1, #0 │ │ subs r4, r2, #0 │ │ - beq.n 75b00 │ │ + beq.n 76350 │ │ ldr r2, [r0, #0] │ │ ldr r3, [r1, #0] │ │ cmp r2, r3 │ │ - bgt.n 75afc │ │ + bgt.n 7634c │ │ cmp r0, r1 │ │ - bne.n 75aee │ │ + bne.n 7633e │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ - b.n 75b38 │ │ + b.n 76388 │ │ lsls r2, r2, #2 │ │ ldr r0, [r0, #4] │ │ ldr r1, [r1, #4] │ │ bl 6b97c │ │ cmp r0, #0 │ │ - beq.n 75ae6 │ │ + beq.n 76336 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ ldr r0, [r5, #0] │ │ bl 6bce4 │ │ movs r6, #0 │ │ subs r4, r0, #0 │ │ cmp r4, r6 │ │ - bne.n 75b14 │ │ + bne.n 76364 │ │ bl 18bd0 │ │ - b.n 75aea │ │ + b.n 7633a │ │ ldr r3, [r5, #0] │ │ cmp r6, r3 │ │ - bge.n 75b36 │ │ + bge.n 76386 │ │ ldr r3, [r5, #4] │ │ lsls r0, r6, #2 │ │ adds r0, r3, r0 │ │ ldrb r1, [r0, #0] │ │ ldrb r2, [r0, #1] │ │ ldrb r3, [r0, #2] │ │ ldrb r0, [r0, #3] │ │ str r0, [sp, #0] │ │ adds r0, r7, #0 │ │ - bl 75a5e │ │ + bl 762ae │ │ strb r0, [r4, r6] │ │ adds r6, #1 │ │ - b.n 75b14 │ │ + b.n 76364 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #72] ; (75b88 ) │ │ + ldr r4, [pc, #72] ; (763d8 ) │ │ adds r7, r0, #0 │ │ add sp, r4 │ │ - ldr r4, [pc, #68] ; (75b8c ) │ │ + ldr r4, [pc, #68] ; (763dc ) │ │ add r2, sp, #1020 ; 0x3fc │ │ adds r2, #24 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r6, r1, #0 │ │ ldr r3, [r4, #0] │ │ add r5, sp, #20 │ │ adds r0, r5, #0 │ │ str r3, [r2, #0] │ │ movs r3, #128 ; 0x80 │ │ movs r1, #8 │ │ lsls r3, r3, #1 │ │ str r3, [sp, #4] │ │ - bl 759e0 │ │ + bl 76230 │ │ add r0, sp, #4 │ │ adds r2, r6, #0 │ │ adds r1, r7, #0 │ │ str r5, [r0, #4] │ │ - bl 75ad0 │ │ + bl 76320 │ │ add r3, sp, #1020 ; 0x3fc │ │ adds r3, #24 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 75b80 │ │ + beq.n 763d0 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #12] ; (75b90 ) │ │ + ldr r3, [pc, #12] ; (763e0 ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xfbe4ffff │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ - movs r5, r0 │ │ - lsls r4, r3, #16 │ │ + ittt le │ │ + movle r5, r0 │ │ + lslle r4, r3, #16 │ │ ... │ │ │ │ -00075b94 : │ │ +000763e4 : │ │ push {r0, r1, r2, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ + addle r4, r0, #0 │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne.n 75bc6 │ │ + bne.n 76416 │ │ ldrb r0, [r4, #29] │ │ asrs r2, r0 │ │ adds r0, r4, #2 │ │ ldrb r0, [r0, #31] │ │ lsls r2, r0 │ │ ldrb r0, [r4, #30] │ │ asrs r3, r0 │ │ @@ -185037,28 +186067,28 @@ │ │ orrs r2, r3 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r0, [r4, #24] │ │ lsls r1, r3 │ │ orrs r2, r1 │ │ orrs r0, r2 │ │ - b.n 75bce │ │ + b.n 7641e │ │ movs r4, #255 ; 0xff │ │ str r4, [sp, #0] │ │ - bl 75a5e │ │ + bl 762ae │ │ pop {r1, r2, r3, r4, r5, pc} │ │ │ │ -00075bd0 : │ │ +00076420 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ add r0, sp, #32 │ │ ldrb r6, [r0, #0] │ │ ldr r0, [r5, #4] │ │ cmp r0, #0 │ │ - bne.n 75c18 │ │ + bne.n 76468 │ │ ldrb r4, [r5, #30] │ │ ldrb r7, [r5, #29] │ │ adds r0, r5, #2 │ │ asrs r3, r4 │ │ asrs r2, r7 │ │ ldrb r7, [r0, #31] │ │ adds r4, r3, #0 │ │ @@ -185079,27 +186109,27 @@ │ │ ldrb r3, [r3, #31] │ │ asrs r6, r4 │ │ adds r4, r6, #0 │ │ lsls r4, r3 │ │ ldr r3, [r5, #24] │ │ ands r4, r3 │ │ orrs r0, r4 │ │ - b.n 75c1e │ │ + b.n 7646e │ │ str r6, [sp, #0] │ │ - bl 75a5e │ │ + bl 762ae │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -00075c20 : │ │ +00076470 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r4, [r1, #4] │ │ ldr r5, [sp, #32] │ │ cmp r4, #0 │ │ - bne.n 75c74 │ │ + bne.n 764c4 │ │ ldrb r7, [r1, #28] │ │ - ldr r4, [pc, #116] ; (75ca4 ) │ │ + ldr r4, [pc, #116] ; (764f4 ) │ │ lsls r6, r7, #2 │ │ str r6, [sp, #4] │ │ ldr r6, [r1, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ands r6, r0 │ │ adds r7, r6, #0 │ │ @@ -185126,50 +186156,50 @@ │ │ adds r1, #3 │ │ ands r0, r2 │ │ ldrb r2, [r1, #31] │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ lsrs r0, r2 │ │ ldrb r3, [r3, r0] │ │ - b.n 75c94 │ │ + b.n 764e4 │ │ ldr r6, [r4, #0] │ │ cmp r0, r6 │ │ - bcs.n 75c98 │ │ + bcs.n 764e8 │ │ ldr r4, [r4, #4] │ │ lsls r0, r0, #2 │ │ ldrb r4, [r4, r0] │ │ strb r4, [r2, #0] │ │ ldr r2, [r1, #4] │ │ ldr r2, [r2, #4] │ │ adds r2, r2, r0 │ │ ldrb r2, [r2, #1] │ │ strb r2, [r3, #0] │ │ ldr r3, [r1, #4] │ │ ldr r3, [r3, #4] │ │ adds r0, r3, r0 │ │ ldrb r3, [r0, #2] │ │ strb r3, [r5, #0] │ │ - b.n 75ca0 │ │ + b.n 764f0 │ │ movs r1, #0 │ │ strb r1, [r5, #0] │ │ strb r1, [r3, #0] │ │ strb r1, [r2, #0] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ + stmia r7!, {r3, r5, r7} │ │ movs r5, r0 │ │ │ │ -00075ca8 : │ │ +000764f8 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r4, [r1, #4] │ │ ldr r5, [sp, #36] ; 0x24 │ │ cmp r4, #0 │ │ - bne.n 75d14 │ │ + bne.n 76564 │ │ ldrb r7, [r1, #28] │ │ - ldr r4, [pc, #156] ; (75d54 ) │ │ + ldr r4, [pc, #156] ; (765a4 ) │ │ lsls r6, r7, #2 │ │ str r6, [sp, #4] │ │ ldr r6, [r1, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ands r6, r0 │ │ mov ip, r6 │ │ @@ -185208,18 +186238,18 @@ │ │ ldrb r3, [r1, #27] │ │ ands r0, r2 │ │ ldrb r2, [r1, #31] │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ lsrs r0, r2 │ │ ldrb r3, [r3, r0] │ │ - b.n 75d40 │ │ + b.n 76590 │ │ ldr r6, [r4, #0] │ │ cmp r0, r6 │ │ - bcs.n 75d44 │ │ + bcs.n 76594 │ │ ldr r4, [r4, #4] │ │ lsls r0, r0, #2 │ │ ldrb r4, [r4, r0] │ │ strb r4, [r2, #0] │ │ ldr r2, [r1, #4] │ │ ldr r2, [r2, #4] │ │ adds r2, r2, r0 │ │ @@ -185232,135 +186262,135 @@ │ │ ldrb r3, [r3, #2] │ │ strb r3, [r2, #0] │ │ ldr r3, [r1, #4] │ │ ldr r3, [r3, #4] │ │ adds r0, r3, r0 │ │ ldrb r3, [r0, #3] │ │ strb r3, [r5, #0] │ │ - b.n 75d50 │ │ + b.n 765a0 │ │ movs r1, #0 │ │ ldr r0, [sp, #32] │ │ strb r1, [r5, #0] │ │ strb r1, [r0, #0] │ │ strb r1, [r3, #0] │ │ strb r1, [r2, #0] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldmia r7!, {r4, r5, r6} │ │ + stmia r7!, {r5} │ │ movs r5, r0 │ │ │ │ -00075d58 : │ │ +000765a8 : │ │ push {r4, lr} │ │ movs r0, #1 │ │ movs r1, #88 ; 0x58 │ │ bl 6bcec │ │ subs r4, r0, #0 │ │ - bne.n 75d6c │ │ + bne.n 765bc │ │ bl 18bd0 │ │ - b.n 75d7a │ │ + b.n 765ca │ │ adds r2, r0, #0 │ │ movs r3, #255 ; 0xff │ │ adds r2, #76 ; 0x4c │ │ strb r3, [r2, #0] │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #2] │ │ strb r3, [r2, #3] │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ │ │ -00075d7e : │ │ +000765ce : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - beq.n 75daa │ │ + beq.n 765fa │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.n 75d9a │ │ + beq.n 765ea │ │ ldr r3, [r0, #56] ; 0x38 │ │ subs r3, #1 │ │ str r3, [r0, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bgt.n 75d9a │ │ - bl 6f1f4 │ │ + bgt.n 765ea │ │ + bl 751bc │ │ movs r5, #0 │ │ ldr r0, [r4, #64] ; 0x40 │ │ str r5, [r4, #0] │ │ str r5, [r4, #84] ; 0x54 │ │ str r5, [r4, #80] ; 0x50 │ │ bl 6bcfc │ │ str r5, [r4, #64] ; 0x40 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00075dac : │ │ +000765fc : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #0] │ │ sub sp, #76 ; 0x4c │ │ adds r7, r0, #0 │ │ str r1, [sp, #32] │ │ ldr r5, [r0, #52] ; 0x34 │ │ lsls r3, r3, #30 │ │ - bpl.n 75dc2 │ │ + bpl.n 76612 │ │ movs r1, #1 │ │ bl 8fdf8 │ │ adds r0, r5, #0 │ │ - bl 75d7e │ │ + bl 765ce │ │ movs r3, #0 │ │ str r3, [r5, #4] │ │ ldr r3, [r7, #4] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #32] │ │ ldr r4, [r3, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, #0 │ │ - beq.n 75de6 │ │ + beq.n 76636 │ │ lsrs r1, r2, #28 │ │ cmp r1, #1 │ │ - beq.n 75de6 │ │ - b.n 75ffc │ │ + beq.n 76636 │ │ + b.n 7684c │ │ lsls r2, r2, #4 │ │ lsrs r2, r2, #28 │ │ subs r2, #1 │ │ cmp r2, #2 │ │ - bls.n 75df2 │ │ - b.n 75ffc │ │ + bls.n 76642 │ │ + b.n 7684c │ │ cmp r3, #0 │ │ - beq.n 75dfc │ │ + beq.n 7664c │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - bne.n 75e36 │ │ + bne.n 76686 │ │ lsls r3, r3, #4 │ │ lsrs r3, r3, #28 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ - bhi.n 75e36 │ │ + bhi.n 76686 │ │ ldr r3, [sp, #4] │ │ adds r2, r5, #4 │ │ ldr r1, [r4, #4] │ │ ldr r3, [r3, #4] │ │ adds r0, r3, #0 │ │ str r3, [sp, #8] │ │ - bl 75ad0 │ │ + bl 76320 │ │ ldr r3, [r5, #4] │ │ str r0, [r5, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n 75e28 │ │ + bne.n 76678 │ │ cmp r0, #0 │ │ - bne.n 75e28 │ │ + bne.n 76678 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 7605e │ │ + b.n 768ae │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #8] │ │ ldrb r3, [r4, #8] │ │ cmp r2, r3 │ │ - beq.n 75e34 │ │ - b.n 76026 │ │ - b.n 76034 │ │ + beq.n 76684 │ │ + b.n 76876 │ │ + b.n 76884 │ │ ldr r3, [r7, #52] ; 0x34 │ │ adds r2, r3, #0 │ │ adds r2, #76 ; 0x4c │ │ ldrb r2, [r2, #0] │ │ str r2, [sp, #56] ; 0x38 │ │ adds r2, r3, #0 │ │ adds r2, #77 ; 0x4d │ │ @@ -185376,38 +186406,38 @@ │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #4] │ │ ldr r3, [r3, #4] │ │ str r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r4, #9] │ │ str r2, [sp, #52] ; 0x34 │ │ cmp r3, #3 │ │ - beq.n 75e68 │ │ + beq.n 766b8 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ muls r0, r3 │ │ str r3, [sp, #8] │ │ bl 6bce4 │ │ str r0, [sp, #12] │ │ cmp r0, #0 │ │ - beq.n 75e90 │ │ + beq.n 766e0 │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ adds r3, r4, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ adds r3, r4, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ str r0, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 75f02 │ │ + b.n 76752 │ │ ldr r0, [sp, #12] │ │ bl 18bd0 │ │ - b.n 75ff2 │ │ + b.n 76842 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ ldr r2, [r2, #4] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r0, [r3, #0] │ │ @@ -185440,31 +186470,31 @@ │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ adds r3, r0, #0 │ │ ldrb r0, [r4, #9] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bls.n 75f12 │ │ + bls.n 76762 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #16] │ │ cmp r3, r2 │ │ - blt.n 75e98 │ │ - b.n 75ff2 │ │ + blt.n 766e8 │ │ + b.n 76842 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r0] │ │ ldrb r0, [r4, #29] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r1, [r4, #28] │ │ asrs r6, r0 │ │ @@ -185489,15 +186519,15 @@ │ │ adds r1, r4, #4 │ │ ldrb r1, [r1, #31] │ │ orrs r2, r6 │ │ lsls r3, r1 │ │ orrs r2, r3 │ │ ldr r3, [sp, #8] │ │ strb r2, [r3, #0] │ │ - b.n 75ef2 │ │ + b.n 76742 │ │ ldrb r0, [r4, #29] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r1, [r4, #28] │ │ asrs r6, r0 │ │ ldrb r0, [r2, #31] │ │ ldr r2, [sp, #24] │ │ lsls r6, r0 │ │ @@ -185519,15 +186549,15 @@ │ │ adds r1, r4, #4 │ │ ldrb r1, [r1, #31] │ │ orrs r2, r6 │ │ lsls r3, r1 │ │ orrs r2, r3 │ │ ldr r3, [sp, #8] │ │ strh r2, [r3, #0] │ │ - b.n 75ef2 │ │ + b.n 76742 │ │ mov r1, sp │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #8] │ │ ldrb r1, [r1, #24] │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ @@ -185537,15 +186567,15 @@ │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 75ef2 │ │ + b.n 76742 │ │ ldrb r1, [r4, #29] │ │ ldr r2, [sp, #36] ; 0x24 │ │ asrs r6, r1 │ │ ldrb r1, [r2, #31] │ │ ldrb r2, [r4, #28] │ │ lsls r6, r1 │ │ ldr r1, [sp, #24] │ │ @@ -185567,188 +186597,188 @@ │ │ asrs r3, r2 │ │ adds r2, r4, #4 │ │ ldrb r2, [r2, #31] │ │ lsls r3, r2 │ │ orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ str r6, [r3, #0] │ │ - b.n 75ef2 │ │ + b.n 76742 │ │ ldr r3, [sp, #12] │ │ str r3, [r5, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n 76034 │ │ - b.n 75e22 │ │ + bne.n 76884 │ │ + b.n 76672 │ │ cmp r3, #0 │ │ - beq.n 76006 │ │ + beq.n 76856 │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - bne.n 7602a │ │ + bne.n 7687a │ │ lsls r3, r3, #4 │ │ lsrs r3, r3, #28 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ - bhi.n 7602a │ │ + bhi.n 7687a │ │ adds r1, r5, #4 │ │ ldr r0, [r4, #4] │ │ - bl 75b3c │ │ + bl 7638c │ │ ldr r3, [r5, #4] │ │ str r0, [r5, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n 76026 │ │ + bne.n 76876 │ │ cmp r0, #0 │ │ - bne.n 76026 │ │ - b.n 75e22 │ │ + bne.n 76876 │ │ + b.n 76672 │ │ movs r3, #0 │ │ - b.n 76032 │ │ + b.n 76882 │ │ ldr r3, [sp, #4] │ │ cmp r3, r4 │ │ - bne.n 76034 │ │ + bne.n 76884 │ │ movs r3, #1 │ │ str r3, [r5, #4] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #32] │ │ str r3, [r5, #0] │ │ ldr r3, [r3, #56] ; 0x38 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [r2, #56] ; 0x38 │ │ ldr r3, [r4, #4] │ │ subs r2, r3, #0 │ │ - beq.n 7604a │ │ + beq.n 7689a │ │ ldr r2, [r3, #8] │ │ ldr r3, [sp, #4] │ │ str r2, [r5, #80] ; 0x50 │ │ ldr r3, [r3, #4] │ │ subs r2, r3, #0 │ │ - beq.n 76056 │ │ + beq.n 768a6 │ │ ldr r2, [r3, #8] │ │ str r2, [r5, #84] ; 0x54 │ │ adds r0, r7, #0 │ │ bl 8d40c │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00076062 : │ │ +000768b2 : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n 76074 │ │ + beq.n 768c4 │ │ adds r4, r0, #0 │ │ - bl 75d7e │ │ + bl 765ce │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ pop {r4, pc} │ │ ... │ │ │ │ -00076078 : │ │ +000768c8 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ movs r1, #0 │ │ adds r7, r0, #0 │ │ bl 997e4 <__aeabi_llsl@@Base+0x36c> │ │ subs r5, r0, #0 │ │ - beq.n 76092 │ │ - ldr r0, [pc, #204] ; (76158 ) │ │ - ldr r1, [pc, #208] ; (7615c ) │ │ + beq.n 768e2 │ │ + ldr r0, [pc, #204] ; (769a8 ) │ │ + ldr r1, [pc, #208] ; (769ac ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 7609e │ │ + b.n 768ee │ │ cmp r4, #0 │ │ - bne.n 760a4 │ │ - ldr r0, [pc, #200] ; (76160 ) │ │ - ldr r1, [pc, #200] ; (76164 ) │ │ + bne.n 768f4 │ │ + ldr r0, [pc, #200] ; (769b0 ) │ │ + ldr r1, [pc, #200] ; (769b4 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 18a98 │ │ - b.n 7613c │ │ + b.n 7698c │ │ adds r0, r7, #0 │ │ movs r1, #0 │ │ bl 99774 <__aeabi_llsl@@Base+0x2fc> │ │ subs r6, r0, #0 │ │ - beq.n 760c0 │ │ + beq.n 76910 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #2 │ │ adds r3, r4, r3 │ │ strh r5, [r4, #0] │ │ adds r4, #2 │ │ cmp r4, r3 │ │ - bne.n 760b6 │ │ - b.n 7613c │ │ + bne.n 76906 │ │ + b.n 7698c │ │ movs r1, #254 ; 0xfe │ │ adds r0, r7, #0 │ │ lsls r1, r1, #22 │ │ bl 99774 <__aeabi_llsl@@Base+0x2fc> │ │ subs r5, r0, #0 │ │ - beq.n 760e2 │ │ + beq.n 76932 │ │ lsls r3, r6, #8 │ │ orrs r3, r6 │ │ lsls r2, r6, #1 │ │ strh r3, [r4, r2] │ │ movs r3, #128 ; 0x80 │ │ adds r6, #1 │ │ lsls r3, r3, #1 │ │ cmp r6, r3 │ │ - bne.n 760ce │ │ - b.n 7613c │ │ + bne.n 7691e │ │ + b.n 7698c │ │ movs r0, #254 ; 0xfe │ │ adds r1, r7, #0 │ │ lsls r0, r0, #22 │ │ bl 997b4 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [sp, #4] │ │ adds r0, r5, #0 │ │ bl 995f4 <__aeabi_llsl@@Base+0x17c> │ │ - ldr r3, [pc, #76] ; (76144 ) │ │ - ldr r2, [pc, #72] ; (76140 ) │ │ + ldr r3, [pc, #76] ; (76994 ) │ │ + ldr r2, [pc, #72] ; (76990 ) │ │ bl 995d4 <__aeabi_llsl@@Base+0x15c> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #4] │ │ adds r7, r1, #0 │ │ bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ bl 6c59a │ │ - ldr r2, [pc, #52] ; (76148 ) │ │ - ldr r3, [pc, #52] ; (7614c ) │ │ + ldr r2, [pc, #52] ; (76998 ) │ │ + ldr r3, [pc, #52] ; (7699c ) │ │ bl 995d4 <__aeabi_llsl@@Base+0x15c> │ │ - ldr r2, [pc, #52] ; (76150 ) │ │ - ldr r3, [pc, #52] ; (76154 ) │ │ + ldr r2, [pc, #52] ; (769a0 ) │ │ + ldr r3, [pc, #52] ; (769a4 ) │ │ bl 99604 <__aeabi_llsl@@Base+0x18c> │ │ bl 995e4 <__aeabi_llsl@@Base+0x16c> │ │ - ldr r3, [pc, #64] ; (76168 ) │ │ + ldr r3, [pc, #64] ; (769b8 ) │ │ lsls r2, r5, #1 │ │ cmp r0, r3 │ │ - ble.n 76130 │ │ + ble.n 76980 │ │ adds r0, r3, #0 │ │ movs r3, #128 ; 0x80 │ │ adds r5, #1 │ │ strh r0, [r4, r2] │ │ lsls r3, r3, #1 │ │ cmp r5, r3 │ │ - bne.n 760ee │ │ + bne.n 7693e │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #112 ; 0x70 │ │ movs r0, r0 │ │ movs r0, r0 │ │ vmla.i32 q10, q8, d15[1] │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #224 ; 0xe0 │ │ - add r4, sp, #848 ; 0x350 │ │ + add r4, pc, #528 ; (adr r4, 76bbc ) │ │ movs r2, r0 │ │ - b.n 75bbc │ │ + b.n 76ef2 │ │ movs r2, r0 │ │ - add r4, sp, #792 ; 0x318 │ │ + add r4, pc, #472 ; (adr r4, 76b8c ) │ │ movs r2, r0 │ │ - b.n 75bb4 │ │ + b.n 76eea │ │ movs r2, r0 │ │ vaddl.u q8, d15, d0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -185758,47 +186788,47 @@ │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [r4, #4] │ │ str r0, [sp, #16] │ │ ldr r1, [r4, #24] │ │ lsls r0, r3, #16 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ movs r2, #0 │ │ - ldr r3, [pc, #124] ; (7620c ) │ │ + ldr r3, [pc, #124] ; (76a5c ) │ │ adds r5, r2, #0 │ │ mov ip, r3 │ │ str r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ subs r1, r3, #1 │ │ str r1, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 76208 │ │ + beq.n 76a58 │ │ ldr r3, [r4, #24] │ │ ldr r6, [r4, #20] │ │ str r3, [sp, #12] │ │ cmp r2, ip │ │ - ble.n 761b2 │ │ - ldr r3, [pc, #100] ; (76210 ) │ │ + ble.n 76a02 │ │ + ldr r3, [pc, #100] ; (76a60 ) │ │ adds r5, #1 │ │ adds r2, r2, r3 │ │ - b.n 761a6 │ │ + b.n 769f6 │ │ movs r3, #0 │ │ movs r1, #1 │ │ str r3, [sp, #4] │ │ movs r3, #128 ; 0x80 │ │ str r6, [sp, #8] │ │ lsls r3, r3, #9 │ │ negs r1, r1 │ │ ldr r7, [sp, #12] │ │ subs r0, r7, #1 │ │ str r0, [sp, #12] │ │ - bcc.n 761fc │ │ - ldr r7, [pc, #64] ; (7620c ) │ │ + bcc.n 76a4c │ │ + ldr r7, [pc, #64] ; (76a5c ) │ │ cmp r3, r7 │ │ - ble.n 761ec │ │ - ldr r0, [pc, #64] ; (76210 ) │ │ + ble.n 76a3c │ │ + ldr r0, [pc, #64] ; (76a60 ) │ │ adds r1, #1 │ │ adds r0, r3, r0 │ │ lsrs r3, r0, #16 │ │ adds r1, r1, r3 │ │ lsls r3, r3, #16 │ │ subs r3, r0, r3 │ │ lsls r0, r1, #2 │ │ @@ -185812,21 +186842,21 @@ │ │ ldr r0, [sp, #4] │ │ ldr r7, [r0, #0] │ │ ldr r0, [sp, #8] │ │ stmia r0!, {r7} │ │ ldr r7, [sp, #20] │ │ str r0, [sp, #8] │ │ adds r3, r3, r7 │ │ - b.n 761c0 │ │ + b.n 76a10 │ │ ldr r3, [sp, #16] │ │ adds r2, r2, r3 │ │ ldr r3, [r4, #32] │ │ adds r6, r6, r3 │ │ str r6, [r4, #20] │ │ - b.n 76196 │ │ + b.n 769e6 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 q9, q8, #1 │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ @@ -185834,29 +186864,29 @@ │ │ sub sp, #36 ; 0x24 │ │ ands r2, r3 │ │ str r2, [sp, #16] │ │ ldr r3, [r7, #28] │ │ subs r2, r3, #1 │ │ str r2, [r7, #28] │ │ cmp r3, #0 │ │ - beq.n 762f4 │ │ + beq.n 76b44 │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r7, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r7, #24] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #1 │ │ str r2, [sp, #20] │ │ - bcc.n 762de │ │ + bcc.n 76b2e │ │ ldr r3, [sp, #0] │ │ movs r2, #255 ; 0xff │ │ ldr r4, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r0, r4, #16 │ │ adds r1, r0, #0 │ │ ands r1, r3 │ │ @@ -185872,38 +186902,38 @@ │ │ lsrs r6, r4, #16 │ │ lsrs r5, r4, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #16] │ │ cmp r3, #32 │ │ - beq.n 76288 │ │ + beq.n 76ad8 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 762a6 │ │ + beq.n 76af6 │ │ cmp r3, #16 │ │ - bne.n 762ca │ │ + bne.n 76b1a │ │ ldr r4, [sp, #12] │ │ adds r5, r2, #0 │ │ adds r6, r1, #0 │ │ - b.n 762ca │ │ + b.n 76b1a │ │ adds r6, r6, r1 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 76290 │ │ + bls.n 76ae0 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7629a │ │ + bls.n 76aea │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r4, r4, r3 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 762ca │ │ + bls.n 76b1a │ │ movs r4, #255 ; 0xff │ │ - b.n 762ca │ │ + b.n 76b1a │ │ adds r0, r1, #0 │ │ muls r0, r6 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -185920,26 +186950,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r6, r5 │ │ orrs r6, r4 │ │ stmia r3!, {r6} │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ adds r3, #4 │ │ - b.n 7623e │ │ + b.n 76a8e │ │ ldr r2, [r7, #12] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r7, #32] │ │ add r3, ip │ │ str r3, [r7, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r7, #20] │ │ - b.n 76222 │ │ + b.n 76a72 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ ldr r3, [r0, #8] │ │ sub sp, #60 ; 0x3c │ │ ldr r4, [r0, #52] ; 0x34 │ │ @@ -185958,55 +186988,55 @@ │ │ ands r4, r3 │ │ str r0, [sp, #52] ; 0x34 │ │ str r4, [sp, #32] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 76330 │ │ - b.n 76458 │ │ + bne.n 76b80 │ │ + b.n 76ca8 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #284] ; (7645c ) │ │ + ldr r3, [pc, #284] ; (76cac ) │ │ cmp r2, r3 │ │ - ble.n 76354 │ │ - ldr r2, [pc, #284] ; (76460 ) │ │ + ble.n 76ba4 │ │ + ldr r2, [pc, #284] ; (76cb0 ) │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 76338 │ │ + b.n 76b88 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcc.n 76442 │ │ + bcc.n 76c92 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #228] ; (7645c ) │ │ + ldr r3, [pc, #228] ; (76cac ) │ │ cmp r2, r3 │ │ - ble.n 763a6 │ │ + ble.n 76bf6 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #224] ; (76460 ) │ │ + ldr r2, [pc, #224] ; (76cb0 ) │ │ ldr r1, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r4, r3, #16 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ @@ -186042,38 +187072,38 @@ │ │ lsrs r7, r4, #16 │ │ lsrs r5, r4, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #32] │ │ cmp r3, #32 │ │ - beq.n 763e6 │ │ + beq.n 76c36 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 76404 │ │ + beq.n 76c54 │ │ cmp r3, #16 │ │ - bne.n 76428 │ │ + bne.n 76c78 │ │ ldr r4, [sp, #28] │ │ adds r5, r2, #0 │ │ adds r7, r1, #0 │ │ - b.n 76428 │ │ + b.n 76c78 │ │ adds r7, r1, r7 │ │ cmp r7, #255 ; 0xff │ │ - bls.n 763ee │ │ + bls.n 76c3e │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 763f8 │ │ + bls.n 76c48 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 76428 │ │ + bls.n 76c78 │ │ movs r4, #255 ; 0xff │ │ - b.n 76428 │ │ + b.n 76c78 │ │ adds r0, r1, #0 │ │ muls r0, r7 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ @@ -186093,26 +187123,26 @@ │ │ orrs r7, r5 │ │ orrs r7, r4 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 76368 │ │ + b.n 76bb8 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 76324 │ │ + b.n 76b74 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ @@ -186132,39 +187162,39 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 76514 │ │ + beq.n 76d64 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ ldr r5, [sp, #16] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 764fe │ │ + bcc.n 76d4e │ │ movs r2, #255 ; 0xff │ │ ldr r3, [r5, #0] │ │ lsrs r7, r3, #16 │ │ lsrs r6, r3, #8 │ │ ands r7, r2 │ │ ands r6, r2 │ │ ands r2, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 764ea │ │ + beq.n 76d3a │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -186182,26 +187212,26 @@ │ │ lsls r6, r6, #8 │ │ orrs r7, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #8] │ │ adds r5, #4 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ - b.n 764a6 │ │ + b.n 76cf6 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7648a │ │ + b.n 76cda │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -186232,50 +187262,50 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 76636 │ │ + beq.n 76e86 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #200] ; (7663c ) │ │ + ldr r3, [pc, #200] ; (76e8c ) │ │ cmp r2, r3 │ │ - ble.n 7658a │ │ - ldr r2, [pc, #196] ; (76640 ) │ │ + ble.n 76dda │ │ + ldr r2, [pc, #196] ; (76e90 ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 7656e │ │ + b.n 76dbe │ │ ldr r3, [sp, #28] │ │ movs r5, #128 ; 0x80 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #1 │ │ negs r3, r3 │ │ lsls r5, r5, #9 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 76620 │ │ - ldr r3, [pc, #148] ; (7663c ) │ │ + bcc.n 76e70 │ │ + ldr r3, [pc, #148] ; (76e8c ) │ │ cmp r5, r3 │ │ - ble.n 765cc │ │ - ldr r3, [pc, #148] ; (76640 ) │ │ + ble.n 76e1c │ │ + ldr r3, [pc, #148] ; (76e90 ) │ │ ldr r1, [sp, #8] │ │ adds r6, r5, r3 │ │ ldr r3, [sp, #12] │ │ lsrs r5, r6, #16 │ │ adds r3, #1 │ │ adds r3, r3, r5 │ │ lsls r2, r3, #2 │ │ @@ -186295,15 +187325,15 @@ │ │ lsrs r6, r3, #8 │ │ ands r7, r2 │ │ ands r6, r2 │ │ ands r2, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 7660a │ │ + beq.n 76e5a │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -186322,26 +187352,26 @@ │ │ orrs r7, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #20] │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r5, r5, r3 │ │ - b.n 7659c │ │ + b.n 76dec │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7655c │ │ + b.n 76dac │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -186367,15 +187397,15 @@ │ │ ldrb r3, [r3, #0] │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #24] │ │ str r4, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 76682 │ │ + bpl.n 76ed2 │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ subs r3, r4, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ ands r2, r3 │ │ @@ -186384,31 +187414,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 766a4 │ │ - b.n 7680e │ │ + bne.n 76ef4 │ │ + b.n 7705e │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 766c2 │ │ - b.n 767f8 │ │ + bcs.n 76f12 │ │ + b.n 77048 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ lsrs r5, r3, #16 │ │ lsrs r4, r3, #8 │ │ ands r3, r7 │ │ str r3, [sp, #16] │ │ @@ -186424,15 +187454,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7671c │ │ + beq.n 76f6c │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -186445,18 +187475,18 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 76752 │ │ + beq.n 76fa2 │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 76752 │ │ + beq.n 76fa2 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -186471,19 +187501,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 76794 │ │ + beq.n 76fe4 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 767bc │ │ + beq.n 7700c │ │ cmp r3, #16 │ │ - bne.n 767e2 │ │ + bne.n 77032 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -186496,35 +187526,35 @@ │ │ movs r1, #255 ; 0xff │ │ adds r5, r3, r0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r0 │ │ - b.n 767e2 │ │ + b.n 77032 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 767a6 │ │ + bls.n 76ff6 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 767b0 │ │ + bls.n 77000 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 767e2 │ │ + bls.n 77032 │ │ movs r4, #255 ; 0xff │ │ - b.n 767e2 │ │ + b.n 77032 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -186543,26 +187573,26 @@ │ │ ldr r3, [sp, #32] │ │ orrs r0, r5 │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 766b6 │ │ + b.n 76f06 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 76698 │ │ + b.n 76ee8 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ @@ -186596,15 +187626,15 @@ │ │ adds r1, r5, #0 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #28] │ │ str r5, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 7686a │ │ + bpl.n 770ba │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #28] │ │ subs r3, r5, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ @@ -186612,34 +187642,34 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7688a │ │ - b.n 76a5c │ │ + bne.n 770da │ │ + b.n 772ac │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #16] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #456] ; (76a60 ) │ │ + ldr r3, [pc, #456] ; (772b0 ) │ │ cmp r2, r3 │ │ - ble.n 768ae │ │ - ldr r2, [pc, #452] ; (76a64 ) │ │ + ble.n 770fe │ │ + ldr r2, [pc, #452] ; (772b4 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ str r3, [sp, #16] │ │ - b.n 76892 │ │ + b.n 770e2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -186649,23 +187679,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #48 ; 0x30 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #52] ; 0x34 │ │ subs r2, r3, #1 │ │ str r2, [sp, #52] ; 0x34 │ │ - bcs.n 768d4 │ │ - b.n 76a46 │ │ + bcs.n 77124 │ │ + b.n 77296 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #388] ; (76a60 ) │ │ + ldr r3, [pc, #388] ; (772b0 ) │ │ cmp r2, r3 │ │ - ble.n 7690a │ │ + ble.n 7715a │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #384] ; (76a64 ) │ │ + ldr r2, [pc, #384] ; (772b4 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -186701,15 +187731,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 76964 │ │ + beq.n 771b4 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -186722,18 +187752,18 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 7699a │ │ + beq.n 771ea │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 7699a │ │ + beq.n 771ea │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -186748,19 +187778,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 769dc │ │ + beq.n 7722c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 76a04 │ │ + beq.n 77254 │ │ cmp r3, #16 │ │ - bne.n 76a2a │ │ + bne.n 7727a │ │ ldr r3, [sp, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -186773,35 +187803,35 @@ │ │ movs r1, #255 ; 0xff │ │ adds r6, r3, r0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r0 │ │ - b.n 76a2a │ │ + b.n 7727a │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 769ee │ │ + bls.n 7723e │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 769f8 │ │ + bls.n 77248 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 76a2a │ │ + bls.n 7727a │ │ movs r5, #255 ; 0xff │ │ - b.n 76a2a │ │ + b.n 7727a │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -186823,26 +187853,26 @@ │ │ orrs r0, r6 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 768ca │ │ + b.n 7711a │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7687e │ │ + b.n 770ce │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -186858,45 +187888,45 @@ │ │ movs r5, #0 │ │ str r0, [sp, #20] │ │ str r5, [sp, #0] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 76b22 │ │ + beq.n 77372 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #136] ; (76b28 ) │ │ + ldr r3, [pc, #136] ; (77378 ) │ │ cmp r5, r3 │ │ - ble.n 76aae │ │ + ble.n 772fe │ │ ldr r3, [sp, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #128] ; (76b2c ) │ │ + ldr r3, [pc, #128] ; (7737c ) │ │ adds r5, r5, r3 │ │ - b.n 76a9c │ │ + b.n 772ec │ │ ldr r3, [sp, #12] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r3, #1 │ │ movs r1, #0 │ │ movs r6, #255 ; 0xff │ │ negs r3, r3 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r0, r3, #1 │ │ str r0, [sp, #8] │ │ - bcc.n 76b12 │ │ - ldr r3, [pc, #92] ; (76b28 ) │ │ + bcc.n 77362 │ │ + ldr r3, [pc, #92] ; (77378 ) │ │ cmp r2, r3 │ │ - ble.n 76af0 │ │ - ldr r3, [pc, #92] ; (76b2c ) │ │ + ble.n 77340 │ │ + ldr r3, [pc, #92] ; (7737c ) │ │ ldr r0, [sp, #0] │ │ adds r7, r2, r3 │ │ ldr r2, [sp, #4] │ │ lsrs r3, r7, #16 │ │ adds r2, #1 │ │ adds r2, r2, r3 │ │ str r2, [sp, #4] │ │ @@ -186921,23 +187951,23 @@ │ │ ands r0, r6 │ │ lsls r0, r0, #8 │ │ orrs r7, r0 │ │ stmia r3!, {r7} │ │ mov ip, r3 │ │ ldr r3, [sp, #20] │ │ adds r2, r2, r3 │ │ - b.n 76ac0 │ │ + b.n 77310 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 76a8a │ │ + b.n 772da │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 q9, q8, #1 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -186946,29 +187976,29 @@ │ │ sub sp, #36 ; 0x24 │ │ ands r2, r3 │ │ str r2, [sp, #16] │ │ ldr r3, [r7, #28] │ │ subs r2, r3, #1 │ │ str r2, [r7, #28] │ │ cmp r3, #0 │ │ - beq.n 76c10 │ │ + beq.n 77460 │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r7, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r7, #24] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #1 │ │ str r2, [sp, #20] │ │ - bcc.n 76bfa │ │ + bcc.n 7744a │ │ ldr r3, [sp, #0] │ │ movs r2, #255 ; 0xff │ │ ldr r6, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r0, r6, #16 │ │ adds r1, r0, #0 │ │ ands r1, r3 │ │ @@ -186984,38 +188014,38 @@ │ │ lsrs r6, r4, #16 │ │ lsrs r5, r4, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #16] │ │ cmp r3, #32 │ │ - beq.n 76ba4 │ │ + beq.n 773f4 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 76bc2 │ │ + beq.n 77412 │ │ cmp r3, #16 │ │ - bne.n 76be6 │ │ + bne.n 77436 │ │ ldr r6, [sp, #12] │ │ adds r5, r2, #0 │ │ adds r4, r1, #0 │ │ - b.n 76be6 │ │ + b.n 77436 │ │ adds r4, r1, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 76bac │ │ + bls.n 773fc │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 76bb6 │ │ + bls.n 77406 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r6, r6, r3 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 76be6 │ │ + bls.n 77436 │ │ movs r6, #255 ; 0xff │ │ - b.n 76be6 │ │ + b.n 77436 │ │ adds r0, r1, #0 │ │ muls r0, r4 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -187032,26 +188062,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r6, r5 │ │ orrs r6, r4 │ │ stmia r3!, {r6} │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ adds r3, #4 │ │ - b.n 76b5a │ │ + b.n 773aa │ │ ldr r2, [r7, #12] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r7, #32] │ │ add r3, ip │ │ str r3, [r7, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r7, #20] │ │ - b.n 76b3e │ │ + b.n 7738e │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ ldr r3, [r0, #8] │ │ sub sp, #60 ; 0x3c │ │ ldr r4, [r0, #52] ; 0x34 │ │ @@ -187070,55 +188100,55 @@ │ │ ands r4, r3 │ │ str r0, [sp, #52] ; 0x34 │ │ str r4, [sp, #32] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 76c4c │ │ - b.n 76d74 │ │ + bne.n 7749c │ │ + b.n 775c4 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #284] ; (76d78 ) │ │ + ldr r3, [pc, #284] ; (775c8 ) │ │ cmp r2, r3 │ │ - ble.n 76c70 │ │ - ldr r2, [pc, #284] ; (76d7c ) │ │ + ble.n 774c0 │ │ + ldr r2, [pc, #284] ; (775cc ) │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 76c54 │ │ + b.n 774a4 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcc.n 76d5e │ │ + bcc.n 775ae │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #228] ; (76d78 ) │ │ + ldr r3, [pc, #228] ; (775c8 ) │ │ cmp r2, r3 │ │ - ble.n 76cc2 │ │ + ble.n 77512 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #224] ; (76d7c ) │ │ + ldr r2, [pc, #224] ; (775cc ) │ │ ldr r1, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r4, r3, #16 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ @@ -187154,38 +188184,38 @@ │ │ lsrs r7, r4, #16 │ │ lsrs r5, r4, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #32] │ │ cmp r3, #32 │ │ - beq.n 76d02 │ │ + beq.n 77552 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 76d20 │ │ + beq.n 77570 │ │ cmp r3, #16 │ │ - bne.n 76d44 │ │ + bne.n 77594 │ │ ldr r7, [sp, #28] │ │ adds r5, r2, #0 │ │ adds r4, r1, #0 │ │ - b.n 76d44 │ │ + b.n 77594 │ │ adds r4, r1, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 76d0a │ │ + bls.n 7755a │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 76d14 │ │ + bls.n 77564 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ adds r7, r3, r7 │ │ cmp r7, #255 ; 0xff │ │ - bls.n 76d44 │ │ + bls.n 77594 │ │ movs r7, #255 ; 0xff │ │ - b.n 76d44 │ │ + b.n 77594 │ │ adds r0, r1, #0 │ │ muls r0, r4 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ @@ -187205,26 +188235,26 @@ │ │ orrs r7, r5 │ │ orrs r7, r4 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 76c84 │ │ + b.n 774d4 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 76c40 │ │ + b.n 77490 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ @@ -187244,40 +188274,40 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 76e30 │ │ + beq.n 77680 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 76e1a │ │ + bcc.n 7766a │ │ ldr r3, [sp, #4] │ │ ldr r6, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r7, r6, #16 │ │ lsrs r5, r6, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r6, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 76e06 │ │ + beq.n 77656 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -187294,26 +188324,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r6, r5 │ │ orrs r7, r6 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ - b.n 76dc2 │ │ + b.n 77612 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 76da6 │ │ + b.n 775f6 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -187344,54 +188374,54 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 76f62 │ │ + beq.n 777b2 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #216] ; (76f68 ) │ │ + ldr r3, [pc, #216] ; (777b8 ) │ │ cmp r2, r3 │ │ - ble.n 76ea6 │ │ - ldr r2, [pc, #212] ; (76f6c ) │ │ + ble.n 776f6 │ │ + ldr r2, [pc, #212] ; (777bc ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 76e8a │ │ + b.n 776da │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 76f4c │ │ + bcc.n 7779c │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (76f68 ) │ │ + ldr r3, [pc, #160] ; (777b8 ) │ │ cmp r2, r3 │ │ - ble.n 76ef8 │ │ + ble.n 77748 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (76f6c ) │ │ + ldr r2, [pc, #156] ; (777bc ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -187414,15 +188444,15 @@ │ │ lsrs r7, r6, #16 │ │ lsrs r5, r6, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r6, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 76f32 │ │ + beq.n 77782 │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -187442,26 +188472,26 @@ │ │ orrs r6, r5 │ │ orrs r7, r6 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 76eba │ │ + b.n 7770a │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 76e78 │ │ + b.n 776c8 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -187487,15 +188517,15 @@ │ │ ldrb r3, [r3, #0] │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #24] │ │ str r4, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 76fae │ │ + bpl.n 777fe │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ subs r3, r4, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ ands r2, r3 │ │ @@ -187504,31 +188534,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 76fd0 │ │ - b.n 77138 │ │ + bne.n 77820 │ │ + b.n 77988 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 76fee │ │ - b.n 77122 │ │ + bcs.n 7783e │ │ + b.n 77972 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ lsrs r5, r3, #16 │ │ lsrs r4, r3, #8 │ │ ands r3, r7 │ │ str r3, [sp, #16] │ │ @@ -187544,15 +188574,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 77048 │ │ + beq.n 77898 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -187565,18 +188595,18 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 7707e │ │ + beq.n 778ce │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 7707e │ │ + beq.n 778ce │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -187591,19 +188621,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 770be │ │ + beq.n 7790e │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 770e6 │ │ + beq.n 77936 │ │ cmp r3, #16 │ │ - bne.n 7710c │ │ + bne.n 7795c │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ adds r4, r3, r0 │ │ @@ -187615,35 +188645,35 @@ │ │ adds r5, r3, r0 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 770e2 │ │ + b.n 77932 │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 770c8 │ │ + bls.n 77918 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 770d2 │ │ + bls.n 77922 │ │ movs r5, #255 ; 0xff │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7710c │ │ + bls.n 7795c │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ - b.n 7710c │ │ + b.n 7795c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -187662,26 +188692,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 76fe2 │ │ + b.n 77832 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 76fc4 │ │ + b.n 77814 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ str r3, [sp, #28] │ │ @@ -187714,15 +188744,15 @@ │ │ adds r1, r5, #0 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #28] │ │ str r5, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 77192 │ │ + bpl.n 779e2 │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #28] │ │ subs r3, r5, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ @@ -187730,34 +188760,34 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 771b2 │ │ - b.n 77382 │ │ + bne.n 77a02 │ │ + b.n 77bd2 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #16] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #456] ; (77388 ) │ │ + ldr r3, [pc, #456] ; (77bd8 ) │ │ cmp r2, r3 │ │ - ble.n 771d6 │ │ - ldr r2, [pc, #452] ; (7738c ) │ │ + ble.n 77a26 │ │ + ldr r2, [pc, #452] ; (77bdc ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ str r3, [sp, #16] │ │ - b.n 771ba │ │ + b.n 77a0a │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -187767,23 +188797,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #48 ; 0x30 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #52] ; 0x34 │ │ subs r2, r3, #1 │ │ str r2, [sp, #52] ; 0x34 │ │ - bcs.n 771fc │ │ - b.n 7736c │ │ + bcs.n 77a4c │ │ + b.n 77bbc │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #388] ; (77388 ) │ │ + ldr r3, [pc, #388] ; (77bd8 ) │ │ cmp r2, r3 │ │ - ble.n 77232 │ │ + ble.n 77a82 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #384] ; (7738c ) │ │ + ldr r2, [pc, #384] ; (77bdc ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -187819,15 +188849,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7728c │ │ + beq.n 77adc │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -187840,18 +188870,18 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 772c2 │ │ + beq.n 77b12 │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 772c2 │ │ + beq.n 77b12 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -187866,19 +188896,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 77302 │ │ + beq.n 77b52 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7732a │ │ + beq.n 77b7a │ │ cmp r3, #16 │ │ - bne.n 77350 │ │ + bne.n 77ba0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ adds r5, r3, r0 │ │ @@ -187890,35 +188920,35 @@ │ │ adds r6, r3, r0 │ │ ldr r3, [sp, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 77326 │ │ + b.n 77b76 │ │ ldr r3, [sp, #4] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7730c │ │ + bls.n 77b5c │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 77316 │ │ + bls.n 77b66 │ │ movs r6, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 77350 │ │ + bls.n 77ba0 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 77350 │ │ + b.n 77ba0 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -187940,26 +188970,26 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 771f2 │ │ + b.n 77a42 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 771a6 │ │ + b.n 779f6 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ @@ -187976,45 +189006,45 @@ │ │ movs r5, #0 │ │ str r0, [sp, #24] │ │ str r5, [sp, #4] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 77454 │ │ + beq.n 77ca4 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #144] ; (77458 ) │ │ + ldr r3, [pc, #144] ; (77ca8 ) │ │ cmp r5, r3 │ │ - ble.n 773d6 │ │ + ble.n 77c26 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #136] ; (7745c ) │ │ + ldr r3, [pc, #136] ; (77cac ) │ │ adds r5, r5, r3 │ │ - b.n 773c4 │ │ + b.n 77c14 │ │ ldr r3, [sp, #16] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r3, #1 │ │ movs r1, #0 │ │ movs r6, #255 ; 0xff │ │ negs r3, r3 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r0, r3, #1 │ │ str r0, [sp, #12] │ │ - bcc.n 77444 │ │ - ldr r3, [pc, #100] ; (77458 ) │ │ + bcc.n 77c94 │ │ + ldr r3, [pc, #100] ; (77ca8 ) │ │ cmp r2, r3 │ │ - ble.n 77418 │ │ - ldr r3, [pc, #100] ; (7745c ) │ │ + ble.n 77c68 │ │ + ldr r3, [pc, #100] ; (77cac ) │ │ ldr r0, [sp, #4] │ │ adds r7, r2, r3 │ │ ldr r2, [sp, #8] │ │ lsrs r3, r7, #16 │ │ adds r2, #1 │ │ adds r2, r2, r3 │ │ str r2, [sp, #8] │ │ @@ -188044,23 +189074,23 @@ │ │ ldr r3, [sp, #28] │ │ orrs r7, r3 │ │ mov r3, ip │ │ stmia r3!, {r7} │ │ mov ip, r3 │ │ ldr r3, [sp, #24] │ │ adds r2, r2, r3 │ │ - b.n 773e8 │ │ + b.n 77c38 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 773b2 │ │ + b.n 77c02 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 q9, q8, #1 │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ @@ -188068,29 +189098,29 @@ │ │ sub sp, #44 ; 0x2c │ │ ands r2, r3 │ │ str r2, [sp, #20] │ │ ldr r3, [r7, #28] │ │ subs r2, r3, #1 │ │ str r2, [r7, #28] │ │ cmp r3, #0 │ │ - beq.n 7754e │ │ + beq.n 77d9e │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #32] │ │ ldr r3, [r7, #20] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r7, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ subs r2, r3, #1 │ │ str r2, [sp, #28] │ │ - bcc.n 77538 │ │ + bcc.n 77d88 │ │ ldr r3, [sp, #4] │ │ movs r2, #255 ; 0xff │ │ ldr r4, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r0, r4, #16 │ │ adds r1, r0, #0 │ │ ands r1, r3 │ │ @@ -188108,40 +189138,40 @@ │ │ lsrs r6, r4, #16 │ │ lsrs r5, r4, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #20] │ │ cmp r3, #32 │ │ - beq.n 774dc │ │ + beq.n 77d2c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 774fa │ │ + beq.n 77d4a │ │ cmp r3, #16 │ │ - bne.n 7751e │ │ + bne.n 77d6e │ │ movs r3, #255 ; 0xff │ │ ldr r4, [sp, #16] │ │ adds r5, r2, #0 │ │ adds r6, r1, #0 │ │ str r3, [sp, #24] │ │ - b.n 7751e │ │ + b.n 77d6e │ │ adds r6, r6, r1 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 774e4 │ │ + bls.n 77d34 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r5, r3 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 774ee │ │ + bls.n 77d3e │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r4, r4, r3 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7751e │ │ + bls.n 77d6e │ │ movs r4, #255 ; 0xff │ │ - b.n 7751e │ │ + b.n 77d6e │ │ adds r0, r1, #0 │ │ muls r0, r6 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -188161,26 +189191,26 @@ │ │ ldr r3, [sp, #8] │ │ orrs r6, r4 │ │ orrs r5, r6 │ │ stmia r3!, {r5} │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ - b.n 7748a │ │ + b.n 77cda │ │ ldr r2, [r7, #12] │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ ldr r2, [r7, #32] │ │ add r3, ip │ │ str r3, [r7, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r3, ip │ │ str r3, [r7, #20] │ │ - b.n 7746e │ │ + b.n 77cbe │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ ldr r3, [r0, #8] │ │ sub sp, #60 ; 0x3c │ │ @@ -188200,55 +189230,55 @@ │ │ ands r4, r3 │ │ str r0, [sp, #52] ; 0x34 │ │ str r4, [sp, #28] │ │ ldr r3, [r7, #28] │ │ subs r2, r3, #1 │ │ str r2, [r7, #28] │ │ cmp r3, #0 │ │ - bne.n 7758c │ │ - b.n 776c2 │ │ + bne.n 77ddc │ │ + b.n 77f12 │ │ ldr r3, [r7, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r7, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #300] ; (776c8 ) │ │ + ldr r3, [pc, #300] ; (77f18 ) │ │ cmp r2, r3 │ │ - ble.n 775b0 │ │ - ldr r2, [pc, #300] ; (776cc ) │ │ + ble.n 77e00 │ │ + ldr r2, [pc, #300] ; (77f1c ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 77594 │ │ + b.n 77de4 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #16] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcc.n 776ac │ │ + bcc.n 77efc │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #244] ; (776c8 ) │ │ + ldr r3, [pc, #244] ; (77f18 ) │ │ cmp r2, r3 │ │ - ble.n 77602 │ │ + ble.n 77e52 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #240] ; (776cc ) │ │ + ldr r2, [pc, #240] ; (77f1c ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r4, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -188286,40 +189316,40 @@ │ │ lsrs r6, r4, #16 │ │ lsrs r5, r4, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 7764a │ │ + beq.n 77e9a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 77668 │ │ + beq.n 77eb8 │ │ cmp r3, #16 │ │ - bne.n 7768c │ │ + bne.n 77edc │ │ movs r3, #255 ; 0xff │ │ ldr r4, [sp, #24] │ │ adds r5, r2, #0 │ │ adds r6, r1, #0 │ │ str r3, [sp, #32] │ │ - b.n 7768c │ │ + b.n 77edc │ │ adds r6, r1, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 77652 │ │ + bls.n 77ea2 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7765c │ │ + bls.n 77eac │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7768c │ │ + bls.n 77edc │ │ movs r4, #255 ; 0xff │ │ - b.n 7768c │ │ + b.n 77edc │ │ adds r0, r1, #0 │ │ muls r0, r6 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ @@ -188342,26 +189372,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r5, r6 │ │ stmia r3!, {r5} │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 775c4 │ │ + b.n 77e14 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r7, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r7, #20] │ │ - b.n 77580 │ │ + b.n 77dd0 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -188385,51 +189415,51 @@ │ │ adds r3, #63 ; 0x3f │ │ ldrb r3, [r3, #0] │ │ adds r0, r3, #0 │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r3, r6, #0 │ │ lsls r2, r5, #30 │ │ - bpl.n 7770a │ │ + bpl.n 77f5a │ │ adds r3, r0, #0 │ │ lsls r3, r3, #24 │ │ str r3, [sp, #32] │ │ movs r3, #1 │ │ ands r5, r3 │ │ str r5, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 777a2 │ │ + beq.n 77ff2 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcc.n 7778c │ │ + bcc.n 77fdc │ │ ldr r3, [sp, #0] │ │ ldr r7, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r6, r7, #16 │ │ lsrs r5, r7, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r7, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 77774 │ │ + beq.n 77fc4 │ │ ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ @@ -188448,26 +189478,26 @@ │ │ ldr r3, [sp, #4] │ │ orrs r7, r6 │ │ orrs r5, r7 │ │ stmia r3!, {r5} │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ adds r3, #4 │ │ - b.n 77730 │ │ + b.n 77f80 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 77714 │ │ + b.n 77f64 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ @@ -188499,68 +189529,68 @@ │ │ ldrb r3, [r3, #0] │ │ adds r1, r6, #0 │ │ adds r0, r3, #0 │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r3, r6, #0 │ │ lsls r2, r5, #30 │ │ - bpl.n 777fa │ │ + bpl.n 7804a │ │ adds r3, r0, #0 │ │ lsls r3, r3, #24 │ │ str r3, [sp, #56] ; 0x38 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ str r3, [sp, #12] │ │ movs r3, #1 │ │ ands r5, r3 │ │ str r5, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 778f8 │ │ + beq.n 78148 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #216] ; (778fc ) │ │ + ldr r3, [pc, #216] ; (7814c ) │ │ cmp r2, r3 │ │ - ble.n 77838 │ │ - ldr r2, [pc, #216] ; (77900 ) │ │ + ble.n 78088 │ │ + ldr r2, [pc, #216] ; (78150 ) │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7781c │ │ + b.n 7806c │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #24] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #28] │ │ subs r2, r3, #1 │ │ str r2, [sp, #28] │ │ - bcc.n 778e2 │ │ + bcc.n 78132 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (778fc ) │ │ + ldr r3, [pc, #160] ; (7814c ) │ │ cmp r2, r3 │ │ - ble.n 7788a │ │ + ble.n 780da │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (77900 ) │ │ + ldr r2, [pc, #156] ; (78150 ) │ │ ldr r1, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ @@ -188583,15 +189613,15 @@ │ │ lsrs r6, r7, #16 │ │ lsrs r5, r7, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r7, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 778c4 │ │ + beq.n 78114 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movs r1, #255 ; 0xff │ │ @@ -188613,26 +189643,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r5, r7 │ │ stmia r3!, {r5} │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 7784c │ │ + b.n 7809c │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #32] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7780a │ │ + b.n 7805a │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -188657,15 +189687,15 @@ │ │ ldrb r3, [r3, #0] │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r4, [sp, #16] │ │ lsls r3, r3, #30 │ │ - bpl.n 77942 │ │ + bpl.n 78192 │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #20] │ │ subs r3, r4, r3 │ │ str r3, [sp, #24] │ │ movs r3, #1 │ │ ands r2, r3 │ │ @@ -188674,31 +189704,31 @@ │ │ ldr r2, [sp, #20] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 77964 │ │ - b.n 77aea │ │ + bne.n 781b4 │ │ + b.n 7833a │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 77982 │ │ - b.n 77ad4 │ │ + bcs.n 781d2 │ │ + b.n 78324 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #32] │ │ ldr r3, [r3, #0] │ │ lsrs r5, r3, #16 │ │ lsrs r4, r3, #8 │ │ ands r3, r7 │ │ str r3, [sp, #12] │ │ @@ -188716,15 +189746,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 779e0 │ │ + beq.n 78230 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -188737,18 +189767,18 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 77a16 │ │ + beq.n 78266 │ │ ldr r3, [sp, #16] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 77a16 │ │ + beq.n 78266 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -188763,19 +189793,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #20] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 77a6a │ │ + beq.n 782ba │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 77a92 │ │ + beq.n 782e2 │ │ cmp r3, #16 │ │ - bne.n 77ab8 │ │ + bne.n 78308 │ │ ldr r3, [sp, #0] │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -188796,35 +189826,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #24] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r0, r3 │ │ str r3, [sp, #28] │ │ - b.n 77ab8 │ │ + b.n 78308 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 77a7c │ │ + bls.n 782cc │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 77a86 │ │ + bls.n 782d6 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 77ab8 │ │ + bls.n 78308 │ │ movs r5, #255 ; 0xff │ │ - b.n 77ab8 │ │ + b.n 78308 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -188846,26 +189876,26 @@ │ │ lsls r3, r4, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ stmia r3!, {r0} │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ adds r3, #4 │ │ - b.n 77976 │ │ + b.n 781c6 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 77958 │ │ + b.n 781a8 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #100 ; 0x64 │ │ adds r4, r0, #0 │ │ @@ -188899,15 +189929,15 @@ │ │ adds r1, r5, #0 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #32] │ │ str r5, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 77b46 │ │ + bpl.n 78396 │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #32] │ │ subs r3, r5, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #24] │ │ @@ -188915,34 +189945,34 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 77b66 │ │ - b.n 77d54 │ │ + bne.n 783b6 │ │ + b.n 785a4 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (77d58 ) │ │ + ldr r3, [pc, #484] ; (785a8 ) │ │ cmp r2, r3 │ │ - ble.n 77b8a │ │ - ldr r2, [pc, #480] ; (77d5c ) │ │ + ble.n 783da │ │ + ldr r2, [pc, #480] ; (785ac ) │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 77b6e │ │ + b.n 783be │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #32] │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ str r3, [sp, #56] ; 0x38 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -188952,23 +189982,23 @@ │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #48 ; 0x30 │ │ ands r2, r3 │ │ str r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #60] ; 0x3c │ │ subs r2, r3, #1 │ │ str r2, [sp, #60] ; 0x3c │ │ - bcs.n 77bb0 │ │ - b.n 77d3e │ │ + bcs.n 78400 │ │ + b.n 7858e │ │ ldr r3, [sp, #28] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #416] ; (77d58 ) │ │ + ldr r3, [pc, #416] ; (785a8 ) │ │ cmp r2, r3 │ │ - ble.n 77be6 │ │ + ble.n 78436 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #412] ; (77d5c ) │ │ + ldr r2, [pc, #412] ; (785ac ) │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ @@ -189006,15 +190036,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ands r2, r7 │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 77c44 │ │ + beq.n 78494 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -189027,18 +190057,18 @@ │ │ ldr r0, [sp, #76] ; 0x4c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 77c7a │ │ + beq.n 784ca │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 77c7a │ │ + beq.n 784ca │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -189053,19 +190083,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #32] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 77cce │ │ + beq.n 7851e │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 77cf6 │ │ + beq.n 78546 │ │ cmp r3, #16 │ │ - bne.n 77d1c │ │ + bne.n 7856c │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -189086,35 +190116,35 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ adds r3, r0, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n 77d1c │ │ + b.n 7856c │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 77ce0 │ │ + bls.n 78530 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 77cea │ │ + bls.n 7853a │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 77d1c │ │ + bls.n 7856c │ │ movs r6, #255 ; 0xff │ │ - b.n 77d1c │ │ + b.n 7856c │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -189139,26 +190169,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ stmia r3!, {r0} │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [sp, #28] │ │ - b.n 77ba6 │ │ + b.n 783f6 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r3, [sp, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 77b5a │ │ + b.n 783aa │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -189174,45 +190204,45 @@ │ │ movs r5, #0 │ │ str r0, [sp, #20] │ │ str r5, [sp, #0] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 77e1a │ │ + beq.n 7866a │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #136] ; (77e20 ) │ │ + ldr r3, [pc, #136] ; (78670 ) │ │ cmp r5, r3 │ │ - ble.n 77da6 │ │ + ble.n 785f6 │ │ ldr r3, [sp, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #128] ; (77e24 ) │ │ + ldr r3, [pc, #128] ; (78674 ) │ │ adds r5, r5, r3 │ │ - b.n 77d94 │ │ + b.n 785e4 │ │ ldr r3, [sp, #12] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r3, #1 │ │ movs r1, #0 │ │ movs r6, #255 ; 0xff │ │ negs r3, r3 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r0, r3, #1 │ │ str r0, [sp, #8] │ │ - bcc.n 77e0a │ │ - ldr r3, [pc, #92] ; (77e20 ) │ │ + bcc.n 7865a │ │ + ldr r3, [pc, #92] ; (78670 ) │ │ cmp r2, r3 │ │ - ble.n 77de8 │ │ - ldr r3, [pc, #92] ; (77e24 ) │ │ + ble.n 78638 │ │ + ldr r3, [pc, #92] ; (78674 ) │ │ ldr r0, [sp, #0] │ │ adds r7, r2, r3 │ │ ldr r2, [sp, #4] │ │ lsrs r3, r7, #16 │ │ adds r2, #1 │ │ adds r2, r2, r3 │ │ str r2, [sp, #4] │ │ @@ -189237,23 +190267,23 @@ │ │ ands r0, r6 │ │ lsls r0, r0, #8 │ │ orrs r7, r0 │ │ stmia r3!, {r7} │ │ mov ip, r3 │ │ ldr r3, [sp, #20] │ │ adds r2, r2, r3 │ │ - b.n 77db8 │ │ + b.n 78608 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 77d82 │ │ + b.n 785d2 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 q9, q8, #1 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -189262,29 +190292,29 @@ │ │ sub sp, #36 ; 0x24 │ │ ands r2, r3 │ │ str r2, [sp, #16] │ │ ldr r3, [r7, #28] │ │ subs r2, r3, #1 │ │ str r2, [r7, #28] │ │ cmp r3, #0 │ │ - beq.n 77f08 │ │ + beq.n 78758 │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r7, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r7, #24] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #1 │ │ str r2, [sp, #20] │ │ - bcc.n 77ef2 │ │ + bcc.n 78742 │ │ movs r2, #255 ; 0xff │ │ ldr r3, [sp, #0] │ │ movs r0, #255 ; 0xff │ │ ldr r6, [r3, #0] │ │ lsrs r3, r6, #16 │ │ ands r2, r3 │ │ str r2, [sp, #8] │ │ @@ -189300,38 +190330,38 @@ │ │ lsrs r5, r4, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #16] │ │ adds r2, r0, #0 │ │ cmp r3, #32 │ │ - beq.n 77e9c │ │ + beq.n 786ec │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 77eba │ │ + beq.n 7870a │ │ cmp r3, #16 │ │ - bne.n 77ede │ │ + bne.n 7872e │ │ ldr r4, [sp, #8] │ │ ldr r5, [sp, #12] │ │ adds r6, r0, #0 │ │ - b.n 77ede │ │ + b.n 7872e │ │ adds r6, r6, r0 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 77ea4 │ │ + bls.n 786f4 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r5, r3 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 77eae │ │ + bls.n 786fe │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 77ede │ │ + bls.n 7872e │ │ movs r4, #255 ; 0xff │ │ - b.n 77ede │ │ + b.n 7872e │ │ adds r0, r2, #0 │ │ muls r0, r6 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -189348,26 +190378,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r6, r5 │ │ orrs r6, r4 │ │ stmia r3!, {r6} │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ adds r3, #4 │ │ - b.n 77e52 │ │ + b.n 786a2 │ │ ldr r2, [r7, #12] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r7, #32] │ │ add r3, ip │ │ str r3, [r7, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r7, #20] │ │ - b.n 77e36 │ │ + b.n 78686 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ ldr r3, [r0, #8] │ │ sub sp, #60 ; 0x3c │ │ ldr r4, [r0, #52] ; 0x34 │ │ @@ -189386,55 +190416,55 @@ │ │ ands r4, r3 │ │ str r0, [sp, #52] ; 0x34 │ │ str r4, [sp, #32] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 77f44 │ │ - b.n 7806c │ │ + bne.n 78794 │ │ + b.n 788bc │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #284] ; (78070 ) │ │ + ldr r3, [pc, #284] ; (788c0 ) │ │ cmp r2, r3 │ │ - ble.n 77f68 │ │ - ldr r2, [pc, #284] ; (78074 ) │ │ + ble.n 787b8 │ │ + ldr r2, [pc, #284] ; (788c4 ) │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 77f4c │ │ + b.n 7879c │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcc.n 78056 │ │ + bcc.n 788a6 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #228] ; (78070 ) │ │ + ldr r3, [pc, #228] ; (788c0 ) │ │ cmp r2, r3 │ │ - ble.n 77fba │ │ + ble.n 7880a │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #224] ; (78074 ) │ │ + ldr r2, [pc, #224] ; (788c4 ) │ │ ldr r1, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r4, r3, #16 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ @@ -189470,38 +190500,38 @@ │ │ lsrs r5, r4, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #32] │ │ adds r2, r0, #0 │ │ cmp r3, #32 │ │ - beq.n 77ffa │ │ + beq.n 7884a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 78018 │ │ + beq.n 78868 │ │ cmp r3, #16 │ │ - bne.n 7803c │ │ + bne.n 7888c │ │ ldr r4, [sp, #24] │ │ ldr r5, [sp, #28] │ │ adds r7, r0, #0 │ │ - b.n 7803c │ │ + b.n 7888c │ │ adds r7, r0, r7 │ │ cmp r7, #255 ; 0xff │ │ - bls.n 78002 │ │ + bls.n 78852 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7800c │ │ + bls.n 7885c │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7803c │ │ + bls.n 7888c │ │ movs r4, #255 ; 0xff │ │ - b.n 7803c │ │ + b.n 7888c │ │ adds r0, r2, #0 │ │ muls r0, r7 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -189521,26 +190551,26 @@ │ │ orrs r7, r5 │ │ orrs r7, r4 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 77f7c │ │ + b.n 787cc │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 77f38 │ │ + b.n 78788 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ @@ -189560,40 +190590,40 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 78128 │ │ + beq.n 78978 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 78112 │ │ + bcc.n 78962 │ │ ldr r3, [sp, #4] │ │ ldr r6, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r7, r6, #16 │ │ lsrs r5, r6, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r6, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 780fe │ │ + beq.n 7894e │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -189610,26 +190640,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r6, r5 │ │ orrs r7, r6 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ - b.n 780ba │ │ + b.n 7890a │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7809e │ │ + b.n 788ee │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -189660,54 +190690,54 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7825a │ │ + beq.n 78aaa │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #216] ; (78260 ) │ │ + ldr r3, [pc, #216] ; (78ab0 ) │ │ cmp r2, r3 │ │ - ble.n 7819e │ │ - ldr r2, [pc, #212] ; (78264 ) │ │ + ble.n 789ee │ │ + ldr r2, [pc, #212] ; (78ab4 ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 78182 │ │ + b.n 789d2 │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 78244 │ │ + bcc.n 78a94 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (78260 ) │ │ + ldr r3, [pc, #160] ; (78ab0 ) │ │ cmp r2, r3 │ │ - ble.n 781f0 │ │ + ble.n 78a40 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (78264 ) │ │ + ldr r2, [pc, #156] ; (78ab4 ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -189730,15 +190760,15 @@ │ │ lsrs r7, r6, #16 │ │ lsrs r5, r6, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r6, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 7822a │ │ + beq.n 78a7a │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -189758,26 +190788,26 @@ │ │ orrs r6, r5 │ │ orrs r7, r6 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 781b2 │ │ + b.n 78a02 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 78170 │ │ + b.n 789c0 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -189803,15 +190833,15 @@ │ │ ldrb r3, [r3, #0] │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #24] │ │ str r4, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 782a6 │ │ + bpl.n 78af6 │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ subs r3, r4, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ ands r2, r3 │ │ @@ -189820,31 +190850,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 782c8 │ │ - b.n 78432 │ │ + bne.n 78b18 │ │ + b.n 78c82 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 782e6 │ │ - b.n 7841c │ │ + bcs.n 78b36 │ │ + b.n 78c6c │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #32] │ │ @@ -189860,15 +190890,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ str r4, [sp, #8] │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 78340 │ │ + beq.n 78b90 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -189881,18 +190911,18 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 78376 │ │ + beq.n 78bc6 │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 78376 │ │ + beq.n 78bc6 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -189907,19 +190937,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 783b8 │ │ + beq.n 78c08 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 783e0 │ │ + beq.n 78c30 │ │ cmp r3, #16 │ │ - bne.n 78406 │ │ + bne.n 78c56 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -189932,35 +190962,35 @@ │ │ movs r1, #255 ; 0xff │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r5, r3, r0 │ │ - b.n 78406 │ │ + b.n 78c56 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 783ca │ │ + bls.n 78c1a │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 783d4 │ │ + bls.n 78c24 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 78406 │ │ + bls.n 78c56 │ │ movs r5, #255 ; 0xff │ │ - b.n 78406 │ │ + b.n 78c56 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -189979,26 +191009,26 @@ │ │ ldr r3, [sp, #32] │ │ orrs r0, r4 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 782da │ │ + b.n 78b2a │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 782bc │ │ + b.n 78b0c │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ @@ -190032,15 +191062,15 @@ │ │ adds r1, r5, #0 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #28] │ │ str r5, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 7848e │ │ + bpl.n 78cde │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #28] │ │ subs r3, r5, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ @@ -190048,34 +191078,34 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 784ae │ │ - b.n 78680 │ │ + bne.n 78cfe │ │ + b.n 78ed0 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #16] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #456] ; (78684 ) │ │ + ldr r3, [pc, #456] ; (78ed4 ) │ │ cmp r2, r3 │ │ - ble.n 784d2 │ │ - ldr r2, [pc, #452] ; (78688 ) │ │ + ble.n 78d22 │ │ + ldr r2, [pc, #452] ; (78ed8 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ str r3, [sp, #16] │ │ - b.n 784b6 │ │ + b.n 78d06 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -190085,23 +191115,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #48 ; 0x30 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #52] ; 0x34 │ │ subs r2, r3, #1 │ │ str r2, [sp, #52] ; 0x34 │ │ - bcs.n 784f8 │ │ - b.n 7866a │ │ + bcs.n 78d48 │ │ + b.n 78eba │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #388] ; (78684 ) │ │ + ldr r3, [pc, #388] ; (78ed4 ) │ │ cmp r2, r3 │ │ - ble.n 7852e │ │ + ble.n 78d7e │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #384] ; (78688 ) │ │ + ldr r2, [pc, #384] ; (78ed8 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -190137,15 +191167,15 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ str r5, [sp, #4] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 78588 │ │ + beq.n 78dd8 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -190158,18 +191188,18 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 785be │ │ + beq.n 78e0e │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 785be │ │ + beq.n 78e0e │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -190184,19 +191214,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 78600 │ │ + beq.n 78e50 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 78628 │ │ + beq.n 78e78 │ │ cmp r3, #16 │ │ - bne.n 7864e │ │ + bne.n 78e9e │ │ ldr r3, [sp, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -190209,35 +191239,35 @@ │ │ movs r1, #255 ; 0xff │ │ adds r5, r3, r0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r6, r3, r0 │ │ - b.n 7864e │ │ + b.n 78e9e │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 78612 │ │ + bls.n 78e62 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7861c │ │ + bls.n 78e6c │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7864e │ │ + bls.n 78e9e │ │ movs r6, #255 ; 0xff │ │ - b.n 7864e │ │ + b.n 78e9e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -190259,26 +191289,26 @@ │ │ orrs r0, r5 │ │ orrs r0, r6 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 784ee │ │ + b.n 78d3e │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 784a2 │ │ + b.n 78cf2 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -190288,47 +191318,47 @@ │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [r4, #4] │ │ str r0, [sp, #16] │ │ ldr r1, [r4, #24] │ │ lsls r0, r3, #16 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ movs r2, #0 │ │ - ldr r3, [pc, #124] ; (78728 ) │ │ + ldr r3, [pc, #124] ; (78f78 ) │ │ adds r5, r2, #0 │ │ mov ip, r3 │ │ str r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ subs r1, r3, #1 │ │ str r1, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 78724 │ │ + beq.n 78f74 │ │ ldr r3, [r4, #24] │ │ ldr r6, [r4, #20] │ │ str r3, [sp, #12] │ │ cmp r2, ip │ │ - ble.n 786ce │ │ - ldr r3, [pc, #100] ; (7872c ) │ │ + ble.n 78f1e │ │ + ldr r3, [pc, #100] ; (78f7c ) │ │ adds r5, #1 │ │ adds r2, r2, r3 │ │ - b.n 786c2 │ │ + b.n 78f12 │ │ movs r3, #0 │ │ movs r1, #1 │ │ str r3, [sp, #4] │ │ movs r3, #128 ; 0x80 │ │ str r6, [sp, #8] │ │ lsls r3, r3, #9 │ │ negs r1, r1 │ │ ldr r7, [sp, #12] │ │ subs r0, r7, #1 │ │ str r0, [sp, #12] │ │ - bcc.n 78718 │ │ - ldr r7, [pc, #64] ; (78728 ) │ │ + bcc.n 78f68 │ │ + ldr r7, [pc, #64] ; (78f78 ) │ │ cmp r3, r7 │ │ - ble.n 78708 │ │ - ldr r0, [pc, #64] ; (7872c ) │ │ + ble.n 78f58 │ │ + ldr r0, [pc, #64] ; (78f7c ) │ │ adds r1, #1 │ │ adds r0, r3, r0 │ │ lsrs r3, r0, #16 │ │ adds r1, r1, r3 │ │ lsls r3, r3, #16 │ │ subs r3, r0, r3 │ │ lsls r0, r1, #2 │ │ @@ -190342,21 +191372,21 @@ │ │ ldr r0, [sp, #4] │ │ ldr r7, [r0, #0] │ │ ldr r0, [sp, #8] │ │ stmia r0!, {r7} │ │ ldr r7, [sp, #20] │ │ str r0, [sp, #8] │ │ adds r3, r3, r7 │ │ - b.n 786dc │ │ + b.n 78f2c │ │ ldr r3, [sp, #16] │ │ adds r2, r2, r3 │ │ ldr r3, [r4, #32] │ │ adds r6, r6, r3 │ │ str r6, [r4, #20] │ │ - b.n 786b2 │ │ + b.n 78f02 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 q9, q8, #1 │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ @@ -190364,29 +191394,29 @@ │ │ sub sp, #36 ; 0x24 │ │ ands r2, r3 │ │ str r2, [sp, #16] │ │ ldr r3, [r7, #28] │ │ subs r2, r3, #1 │ │ str r2, [r7, #28] │ │ cmp r3, #0 │ │ - beq.n 78810 │ │ + beq.n 79060 │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r7, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r7, #24] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #1 │ │ str r2, [sp, #20] │ │ - bcc.n 787fa │ │ + bcc.n 7904a │ │ movs r2, #255 ; 0xff │ │ ldr r3, [sp, #0] │ │ movs r0, #255 ; 0xff │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #16 │ │ ands r2, r3 │ │ str r2, [sp, #8] │ │ @@ -190402,38 +191432,38 @@ │ │ lsrs r5, r4, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #16] │ │ adds r2, r0, #0 │ │ cmp r3, #32 │ │ - beq.n 787a4 │ │ + beq.n 78ff4 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 787c2 │ │ + beq.n 79012 │ │ cmp r3, #16 │ │ - bne.n 787e6 │ │ + bne.n 79036 │ │ ldr r6, [sp, #8] │ │ ldr r5, [sp, #12] │ │ adds r4, r0, #0 │ │ - b.n 787e6 │ │ + b.n 79036 │ │ adds r4, r4, r0 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 787ac │ │ + bls.n 78ffc │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r5, r3 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 787b6 │ │ + bls.n 79006 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r6, r6, r3 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 787e6 │ │ + bls.n 79036 │ │ movs r6, #255 ; 0xff │ │ - b.n 787e6 │ │ + b.n 79036 │ │ adds r0, r2, #0 │ │ muls r0, r4 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -190450,26 +191480,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r6, r5 │ │ orrs r6, r4 │ │ stmia r3!, {r6} │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ adds r3, #4 │ │ - b.n 7875a │ │ + b.n 78faa │ │ ldr r2, [r7, #12] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r7, #32] │ │ add r3, ip │ │ str r3, [r7, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r7, #20] │ │ - b.n 7873e │ │ + b.n 78f8e │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ ldr r3, [r0, #8] │ │ sub sp, #60 ; 0x3c │ │ ldr r4, [r0, #52] ; 0x34 │ │ @@ -190488,55 +191518,55 @@ │ │ ands r4, r3 │ │ str r0, [sp, #52] ; 0x34 │ │ str r4, [sp, #32] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7884c │ │ - b.n 78974 │ │ + bne.n 7909c │ │ + b.n 791c4 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #284] ; (78978 ) │ │ + ldr r3, [pc, #284] ; (791c8 ) │ │ cmp r2, r3 │ │ - ble.n 78870 │ │ - ldr r2, [pc, #284] ; (7897c ) │ │ + ble.n 790c0 │ │ + ldr r2, [pc, #284] ; (791cc ) │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 78854 │ │ + b.n 790a4 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcc.n 7895e │ │ + bcc.n 791ae │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #228] ; (78978 ) │ │ + ldr r3, [pc, #228] ; (791c8 ) │ │ cmp r2, r3 │ │ - ble.n 788c2 │ │ + ble.n 79112 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #224] ; (7897c ) │ │ + ldr r2, [pc, #224] ; (791cc ) │ │ ldr r1, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r4, r3, #16 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ @@ -190572,38 +191602,38 @@ │ │ lsrs r5, r4, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #32] │ │ adds r2, r0, #0 │ │ cmp r3, #32 │ │ - beq.n 78902 │ │ + beq.n 79152 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 78920 │ │ + beq.n 79170 │ │ cmp r3, #16 │ │ - bne.n 78944 │ │ + bne.n 79194 │ │ ldr r7, [sp, #24] │ │ ldr r5, [sp, #28] │ │ adds r4, r0, #0 │ │ - b.n 78944 │ │ + b.n 79194 │ │ adds r4, r0, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7890a │ │ + bls.n 7915a │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 78914 │ │ + bls.n 79164 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r7, r3, r7 │ │ cmp r7, #255 ; 0xff │ │ - bls.n 78944 │ │ + bls.n 79194 │ │ movs r7, #255 ; 0xff │ │ - b.n 78944 │ │ + b.n 79194 │ │ adds r0, r2, #0 │ │ muls r0, r4 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -190623,26 +191653,26 @@ │ │ orrs r7, r5 │ │ orrs r7, r4 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 78884 │ │ + b.n 790d4 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 78840 │ │ + b.n 79090 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ @@ -190662,39 +191692,39 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 78a2e │ │ + beq.n 7927e │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ ldr r5, [sp, #16] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 78a18 │ │ + bcc.n 79268 │ │ movs r2, #255 ; 0xff │ │ ldr r3, [r5, #0] │ │ lsrs r7, r3, #16 │ │ lsrs r6, r3, #8 │ │ ands r7, r2 │ │ ands r6, r2 │ │ ands r2, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 78a04 │ │ + beq.n 79254 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -190711,26 +191741,26 @@ │ │ lsls r6, r6, #8 │ │ orrs r7, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #8] │ │ adds r5, #4 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ - b.n 789c2 │ │ + b.n 79212 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 789a6 │ │ + b.n 791f6 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ @@ -190762,50 +191792,50 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 78b50 │ │ + beq.n 793a0 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #196] ; (78b54 ) │ │ + ldr r3, [pc, #196] ; (793a4 ) │ │ cmp r2, r3 │ │ - ble.n 78aa6 │ │ - ldr r2, [pc, #192] ; (78b58 ) │ │ + ble.n 792f6 │ │ + ldr r2, [pc, #192] ; (793a8 ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 78a8a │ │ + b.n 792da │ │ ldr r3, [sp, #28] │ │ movs r5, #128 ; 0x80 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #1 │ │ negs r3, r3 │ │ lsls r5, r5, #9 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 78b3a │ │ - ldr r3, [pc, #144] ; (78b54 ) │ │ + bcc.n 7938a │ │ + ldr r3, [pc, #144] ; (793a4 ) │ │ cmp r5, r3 │ │ - ble.n 78ae8 │ │ - ldr r3, [pc, #144] ; (78b58 ) │ │ + ble.n 79338 │ │ + ldr r3, [pc, #144] ; (793a8 ) │ │ ldr r1, [sp, #8] │ │ adds r6, r5, r3 │ │ ldr r3, [sp, #12] │ │ lsrs r5, r6, #16 │ │ adds r3, #1 │ │ adds r3, r3, r5 │ │ lsls r2, r3, #2 │ │ @@ -190825,15 +191855,15 @@ │ │ lsrs r6, r3, #8 │ │ ands r7, r2 │ │ ands r6, r2 │ │ ands r2, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 78b24 │ │ + beq.n 79374 │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -190851,26 +191881,26 @@ │ │ orrs r7, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #20] │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r5, r5, r3 │ │ - b.n 78ab8 │ │ + b.n 79308 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 78a78 │ │ + b.n 792c8 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -190895,15 +191925,15 @@ │ │ ldrb r3, [r3, #0] │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #24] │ │ str r4, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 78b9a │ │ + bpl.n 793ea │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ subs r3, r4, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ ands r2, r3 │ │ @@ -190912,31 +191942,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 78bbc │ │ - b.n 78d24 │ │ + bne.n 7940c │ │ + b.n 79574 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 78bda │ │ - b.n 78d0e │ │ + bcs.n 7942a │ │ + b.n 7955e │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #32] │ │ @@ -190952,15 +191982,15 @@ │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ str r5, [sp, #12] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 78c34 │ │ + beq.n 79484 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -190973,18 +192003,18 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 78c6a │ │ + beq.n 794ba │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 78c6a │ │ + beq.n 794ba │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -190999,19 +192029,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 78caa │ │ + beq.n 794fa │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 78cd2 │ │ + beq.n 79522 │ │ cmp r3, #16 │ │ - bne.n 78cf8 │ │ + bne.n 79548 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ adds r4, r3, r0 │ │ @@ -191023,35 +192053,35 @@ │ │ adds r5, r3, r0 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 78cce │ │ + b.n 7951e │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 78cb4 │ │ + bls.n 79504 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 78cbe │ │ + bls.n 7950e │ │ movs r5, #255 ; 0xff │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 78cf8 │ │ + bls.n 79548 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ - b.n 78cf8 │ │ + b.n 79548 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -191070,26 +192100,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 78bce │ │ + b.n 7941e │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 78bb0 │ │ + b.n 79400 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ str r3, [sp, #28] │ │ @@ -191122,15 +192152,15 @@ │ │ adds r1, r5, #0 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #28] │ │ str r5, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 78d7e │ │ + bpl.n 795ce │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #28] │ │ subs r3, r5, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ @@ -191138,34 +192168,34 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 78d9e │ │ - b.n 78f6e │ │ + bne.n 795ee │ │ + b.n 797be │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #16] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #456] ; (78f74 ) │ │ + ldr r3, [pc, #456] ; (797c4 ) │ │ cmp r2, r3 │ │ - ble.n 78dc2 │ │ - ldr r2, [pc, #452] ; (78f78 ) │ │ + ble.n 79612 │ │ + ldr r2, [pc, #452] ; (797c8 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ str r3, [sp, #16] │ │ - b.n 78da6 │ │ + b.n 795f6 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -191175,23 +192205,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #48 ; 0x30 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #52] ; 0x34 │ │ subs r2, r3, #1 │ │ str r2, [sp, #52] ; 0x34 │ │ - bcs.n 78de8 │ │ - b.n 78f58 │ │ + bcs.n 79638 │ │ + b.n 797a8 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #388] ; (78f74 ) │ │ + ldr r3, [pc, #388] ; (797c4 ) │ │ cmp r2, r3 │ │ - ble.n 78e1e │ │ + ble.n 7966e │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #384] ; (78f78 ) │ │ + ldr r2, [pc, #384] ; (797c8 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -191227,15 +192257,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ str r6, [sp, #8] │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 78e78 │ │ + beq.n 796c8 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -191248,18 +192278,18 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 78eae │ │ + beq.n 796fe │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 78eae │ │ + beq.n 796fe │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -191274,19 +192304,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 78eee │ │ + beq.n 7973e │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 78f16 │ │ + beq.n 79766 │ │ cmp r3, #16 │ │ - bne.n 78f3c │ │ + bne.n 7978c │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ adds r5, r3, r0 │ │ @@ -191298,35 +192328,35 @@ │ │ adds r6, r3, r0 │ │ ldr r3, [sp, #0] │ │ ldr r0, [sp, #44] ; 0x2c │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 78f12 │ │ + b.n 79762 │ │ ldr r3, [sp, #4] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 78ef8 │ │ + bls.n 79748 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 78f02 │ │ + bls.n 79752 │ │ movs r6, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 78f3c │ │ + bls.n 7978c │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 78f3c │ │ + b.n 7978c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -191348,26 +192378,26 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 78dde │ │ + b.n 7962e │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 78d92 │ │ + b.n 795e2 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ @@ -191384,45 +192414,45 @@ │ │ movs r5, #0 │ │ str r0, [sp, #20] │ │ str r5, [sp, #0] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7903a │ │ + beq.n 7988a │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #140] ; (79040 ) │ │ + ldr r3, [pc, #140] ; (79890 ) │ │ cmp r5, r3 │ │ - ble.n 78fc2 │ │ + ble.n 79812 │ │ ldr r3, [sp, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #132] ; (79044 ) │ │ + ldr r3, [pc, #132] ; (79894 ) │ │ adds r5, r5, r3 │ │ - b.n 78fb0 │ │ + b.n 79800 │ │ ldr r3, [sp, #12] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r3, #1 │ │ movs r1, #0 │ │ movs r6, #255 ; 0xff │ │ negs r3, r3 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r0, r3, #1 │ │ str r0, [sp, #8] │ │ - bcc.n 7902a │ │ - ldr r3, [pc, #96] ; (79040 ) │ │ + bcc.n 7987a │ │ + ldr r3, [pc, #96] ; (79890 ) │ │ cmp r2, r3 │ │ - ble.n 79004 │ │ - ldr r3, [pc, #96] ; (79044 ) │ │ + ble.n 79854 │ │ + ldr r3, [pc, #96] ; (79894 ) │ │ ldr r0, [sp, #0] │ │ adds r7, r2, r3 │ │ ldr r2, [sp, #4] │ │ lsrs r3, r7, #16 │ │ adds r2, #1 │ │ adds r2, r2, r3 │ │ str r2, [sp, #4] │ │ @@ -191449,23 +192479,23 @@ │ │ ands r0, r6 │ │ lsls r0, r0, #8 │ │ orrs r7, r0 │ │ stmia r3!, {r7} │ │ mov ip, r3 │ │ ldr r3, [sp, #20] │ │ adds r2, r2, r3 │ │ - b.n 78fd4 │ │ + b.n 79824 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 78f9e │ │ + b.n 797ee │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 q9, q8, #1 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -191474,29 +192504,29 @@ │ │ sub sp, #44 ; 0x2c │ │ ands r2, r3 │ │ str r2, [sp, #20] │ │ ldr r3, [r7, #28] │ │ subs r2, r3, #1 │ │ str r2, [r7, #28] │ │ cmp r3, #0 │ │ - beq.n 79136 │ │ + beq.n 79986 │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #32] │ │ ldr r3, [r7, #20] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r7, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ subs r2, r3, #1 │ │ str r2, [sp, #28] │ │ - bcc.n 79120 │ │ + bcc.n 79970 │ │ movs r2, #255 ; 0xff │ │ ldr r3, [sp, #4] │ │ movs r0, #255 ; 0xff │ │ ldr r6, [r3, #0] │ │ lsrs r3, r6, #16 │ │ ands r2, r3 │ │ str r2, [sp, #12] │ │ @@ -191514,40 +192544,40 @@ │ │ lsrs r6, r4, #16 │ │ lsrs r5, r4, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #20] │ │ cmp r3, #32 │ │ - beq.n 790c4 │ │ + beq.n 79914 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 790e2 │ │ + beq.n 79932 │ │ cmp r3, #16 │ │ - bne.n 79106 │ │ + bne.n 79956 │ │ movs r3, #255 ; 0xff │ │ ldr r4, [sp, #12] │ │ ldr r5, [sp, #16] │ │ adds r6, r0, #0 │ │ str r3, [sp, #24] │ │ - b.n 79106 │ │ + b.n 79956 │ │ adds r6, r6, r0 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 790cc │ │ + bls.n 7991c │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r5, r5, r3 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 790d6 │ │ + bls.n 79926 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 79106 │ │ + bls.n 79956 │ │ movs r4, #255 ; 0xff │ │ - b.n 79106 │ │ + b.n 79956 │ │ adds r0, r2, #0 │ │ muls r0, r6 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ @@ -191567,26 +192597,26 @@ │ │ ldr r3, [sp, #8] │ │ orrs r6, r4 │ │ orrs r5, r6 │ │ stmia r3!, {r5} │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ - b.n 79072 │ │ + b.n 798c2 │ │ ldr r2, [r7, #12] │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ ldr r2, [r7, #32] │ │ add r3, ip │ │ str r3, [r7, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r3, ip │ │ str r3, [r7, #20] │ │ - b.n 79056 │ │ + b.n 798a6 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ ldr r3, [r0, #8] │ │ sub sp, #60 ; 0x3c │ │ @@ -191606,55 +192636,55 @@ │ │ ands r4, r3 │ │ str r0, [sp, #52] ; 0x34 │ │ str r4, [sp, #28] │ │ ldr r3, [r7, #28] │ │ subs r2, r3, #1 │ │ str r2, [r7, #28] │ │ cmp r3, #0 │ │ - bne.n 79174 │ │ - b.n 792aa │ │ + bne.n 799c4 │ │ + b.n 79afa │ │ ldr r3, [r7, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r7, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #300] ; (792b0 ) │ │ + ldr r3, [pc, #300] ; (79b00 ) │ │ cmp r2, r3 │ │ - ble.n 79198 │ │ - ldr r2, [pc, #300] ; (792b4 ) │ │ + ble.n 799e8 │ │ + ldr r2, [pc, #300] ; (79b04 ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 7917c │ │ + b.n 799cc │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #16] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcc.n 79294 │ │ + bcc.n 79ae4 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #244] ; (792b0 ) │ │ + ldr r3, [pc, #244] ; (79b00 ) │ │ cmp r2, r3 │ │ - ble.n 791ea │ │ + ble.n 79a3a │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #240] ; (792b4 ) │ │ + ldr r2, [pc, #240] ; (79b04 ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r4, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -191692,40 +192722,40 @@ │ │ lsrs r6, r4, #16 │ │ lsrs r5, r4, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ands r4, r3 │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 79232 │ │ + beq.n 79a82 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 79250 │ │ + beq.n 79aa0 │ │ cmp r3, #16 │ │ - bne.n 79274 │ │ + bne.n 79ac4 │ │ movs r3, #255 ; 0xff │ │ ldr r4, [sp, #20] │ │ ldr r5, [sp, #24] │ │ adds r6, r0, #0 │ │ str r3, [sp, #32] │ │ - b.n 79274 │ │ + b.n 79ac4 │ │ adds r6, r0, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7923a │ │ + bls.n 79a8a │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 79244 │ │ + bls.n 79a94 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 79274 │ │ + bls.n 79ac4 │ │ movs r4, #255 ; 0xff │ │ - b.n 79274 │ │ + b.n 79ac4 │ │ adds r0, r2, #0 │ │ muls r0, r6 │ │ movs r1, #255 ; 0xff │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ @@ -191748,26 +192778,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r5, r6 │ │ stmia r3!, {r5} │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 791ac │ │ + b.n 799fc │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r7, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r7, #20] │ │ - b.n 79168 │ │ + b.n 799b8 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -191791,51 +192821,51 @@ │ │ adds r3, #63 ; 0x3f │ │ ldrb r3, [r3, #0] │ │ adds r0, r3, #0 │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r3, r6, #0 │ │ lsls r2, r5, #30 │ │ - bpl.n 792f2 │ │ + bpl.n 79b42 │ │ adds r3, r0, #0 │ │ lsls r3, r3, #24 │ │ str r3, [sp, #32] │ │ movs r3, #1 │ │ ands r5, r3 │ │ str r5, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7938a │ │ + beq.n 79bda │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcc.n 79374 │ │ + bcc.n 79bc4 │ │ ldr r3, [sp, #0] │ │ ldr r5, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r7, r5, #16 │ │ lsrs r6, r5, #8 │ │ ands r7, r3 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 7935c │ │ + beq.n 79bac │ │ ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ @@ -191854,26 +192884,26 @@ │ │ ldr r3, [sp, #4] │ │ orrs r7, r5 │ │ orrs r6, r7 │ │ stmia r3!, {r6} │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ adds r3, #4 │ │ - b.n 79318 │ │ + b.n 79b68 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 792fc │ │ + b.n 79b4c │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ @@ -191905,68 +192935,68 @@ │ │ ldrb r3, [r3, #0] │ │ adds r1, r6, #0 │ │ adds r0, r3, #0 │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r3, r6, #0 │ │ lsls r2, r5, #30 │ │ - bpl.n 793e2 │ │ + bpl.n 79c32 │ │ adds r3, r0, #0 │ │ lsls r3, r3, #24 │ │ str r3, [sp, #56] ; 0x38 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ str r3, [sp, #12] │ │ movs r3, #1 │ │ ands r5, r3 │ │ str r5, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 794e0 │ │ + beq.n 79d30 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #216] ; (794e4 ) │ │ + ldr r3, [pc, #216] ; (79d34 ) │ │ cmp r2, r3 │ │ - ble.n 79420 │ │ - ldr r2, [pc, #216] ; (794e8 ) │ │ + ble.n 79c70 │ │ + ldr r2, [pc, #216] ; (79d38 ) │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 79404 │ │ + b.n 79c54 │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #24] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #28] │ │ subs r2, r3, #1 │ │ str r2, [sp, #28] │ │ - bcc.n 794ca │ │ + bcc.n 79d1a │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (794e4 ) │ │ + ldr r3, [pc, #160] ; (79d34 ) │ │ cmp r2, r3 │ │ - ble.n 79472 │ │ + ble.n 79cc2 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (794e8 ) │ │ + ldr r2, [pc, #156] ; (79d38 ) │ │ ldr r1, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ @@ -191989,15 +193019,15 @@ │ │ lsrs r7, r5, #16 │ │ lsrs r6, r5, #8 │ │ ands r7, r3 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 794ac │ │ + beq.n 79cfc │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movs r1, #255 ; 0xff │ │ @@ -192019,26 +193049,26 @@ │ │ lsls r6, r6, #8 │ │ orrs r6, r7 │ │ stmia r3!, {r6} │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 79434 │ │ + b.n 79c84 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #32] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 793f2 │ │ + b.n 79c42 │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -192063,15 +193093,15 @@ │ │ ldrb r3, [r3, #0] │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r4, [sp, #16] │ │ lsls r3, r3, #30 │ │ - bpl.n 7952a │ │ + bpl.n 79d7a │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #20] │ │ subs r3, r4, r3 │ │ str r3, [sp, #24] │ │ movs r3, #1 │ │ ands r2, r3 │ │ @@ -192080,31 +193110,31 @@ │ │ ldr r2, [sp, #20] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7954c │ │ - b.n 796d2 │ │ + bne.n 79d9c │ │ + b.n 79f22 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 7956a │ │ - b.n 796bc │ │ + bcs.n 79dba │ │ + b.n 79f0c │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #32] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ @@ -192122,15 +193152,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ str r4, [sp, #4] │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 795c8 │ │ + beq.n 79e18 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -192143,18 +193173,18 @@ │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 795fe │ │ + beq.n 79e4e │ │ ldr r3, [sp, #16] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 795fe │ │ + beq.n 79e4e │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -192169,19 +193199,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #20] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 79652 │ │ + beq.n 79ea2 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7967a │ │ + beq.n 79eca │ │ cmp r3, #16 │ │ - bne.n 796a0 │ │ + bne.n 79ef0 │ │ ldr r3, [sp, #0] │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -192202,35 +193232,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #24] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r0, r3 │ │ str r3, [sp, #28] │ │ - b.n 796a0 │ │ + b.n 79ef0 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 79664 │ │ + bls.n 79eb4 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7966e │ │ + bls.n 79ebe │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 796a0 │ │ + bls.n 79ef0 │ │ movs r5, #255 ; 0xff │ │ - b.n 796a0 │ │ + b.n 79ef0 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -192252,26 +193282,26 @@ │ │ lsls r3, r4, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ stmia r3!, {r0} │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ adds r3, #4 │ │ - b.n 7955e │ │ + b.n 79dae │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 79540 │ │ + b.n 79d90 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #100 ; 0x64 │ │ adds r4, r0, #0 │ │ @@ -192305,15 +193335,15 @@ │ │ adds r1, r5, #0 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #32] │ │ str r5, [sp, #20] │ │ lsls r3, r3, #30 │ │ - bpl.n 7972e │ │ + bpl.n 79f7e │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #32] │ │ subs r3, r5, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #24] │ │ @@ -192321,34 +193351,34 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7974e │ │ - b.n 7993c │ │ + bne.n 79f9e │ │ + b.n 7a18c │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (79940 ) │ │ + ldr r3, [pc, #484] ; (7a190 ) │ │ cmp r2, r3 │ │ - ble.n 79772 │ │ - ldr r2, [pc, #480] ; (79944 ) │ │ + ble.n 79fc2 │ │ + ldr r2, [pc, #480] ; (7a194 ) │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 79756 │ │ + b.n 79fa6 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #32] │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ str r3, [sp, #56] ; 0x38 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -192358,23 +193388,23 @@ │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #48 ; 0x30 │ │ ands r2, r3 │ │ str r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #60] ; 0x3c │ │ subs r2, r3, #1 │ │ str r2, [sp, #60] ; 0x3c │ │ - bcs.n 79798 │ │ - b.n 79926 │ │ + bcs.n 79fe8 │ │ + b.n 7a176 │ │ ldr r3, [sp, #28] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #416] ; (79940 ) │ │ + ldr r3, [pc, #416] ; (7a190 ) │ │ cmp r2, r3 │ │ - ble.n 797ce │ │ + ble.n 7a01e │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #412] ; (79944 ) │ │ + ldr r2, [pc, #412] ; (7a194 ) │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ @@ -192412,15 +193442,15 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ands r2, r7 │ │ str r5, [sp, #8] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7982c │ │ + beq.n 7a07c │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #68] ; 0x44 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -192433,18 +193463,18 @@ │ │ ldr r0, [sp, #76] ; 0x4c │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 79862 │ │ + beq.n 7a0b2 │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 79862 │ │ + beq.n 7a0b2 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -192459,19 +193489,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #32] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 798b6 │ │ + beq.n 7a106 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 798de │ │ + beq.n 7a12e │ │ cmp r3, #16 │ │ - bne.n 79904 │ │ + bne.n 7a154 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -192492,35 +193522,35 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ adds r3, r0, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n 79904 │ │ + b.n 7a154 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 798c8 │ │ + bls.n 7a118 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 798d2 │ │ + bls.n 7a122 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 79904 │ │ + bls.n 7a154 │ │ movs r6, #255 ; 0xff │ │ - b.n 79904 │ │ + b.n 7a154 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -192545,26 +193575,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ stmia r3!, {r0} │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [sp, #28] │ │ - b.n 7978e │ │ + b.n 79fde │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r3, [sp, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 79742 │ │ + b.n 79f92 │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -192580,43 +193610,43 @@ │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ adds r7, r0, #0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 79a00 │ │ + beq.n 7a250 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #132] ; (79a04 ) │ │ + ldr r3, [pc, #132] ; (7a254 ) │ │ cmp r0, r3 │ │ - ble.n 7998a │ │ - ldr r3, [pc, #132] ; (79a08 ) │ │ + ble.n 7a1da │ │ + ldr r3, [pc, #132] ; (7a258 ) │ │ adds r7, #1 │ │ adds r0, r0, r3 │ │ - b.n 7997c │ │ + b.n 7a1cc │ │ ldr r3, [sp, #8] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r3, #1 │ │ movs r1, #0 │ │ movs r6, #255 ; 0xff │ │ negs r3, r3 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ subs r5, r3, #1 │ │ str r5, [sp, #4] │ │ - bcc.n 799f0 │ │ - ldr r3, [pc, #92] ; (79a04 ) │ │ + bcc.n 7a240 │ │ + ldr r3, [pc, #92] ; (7a254 ) │ │ cmp r2, r3 │ │ - ble.n 799ca │ │ - ldr r3, [pc, #92] ; (79a08 ) │ │ + ble.n 7a21a │ │ + ldr r3, [pc, #92] ; (7a258 ) │ │ adds r5, r2, r3 │ │ ldr r2, [sp, #0] │ │ lsrs r3, r5, #16 │ │ adds r2, #1 │ │ adds r2, r2, r3 │ │ str r2, [sp, #0] │ │ lsls r3, r3, #16 │ │ @@ -192642,23 +193672,23 @@ │ │ ldr r5, [sp, #20] │ │ orrs r3, r5 │ │ mov r5, ip │ │ stmia r5!, {r3} │ │ ldr r3, [sp, #16] │ │ mov ip, r5 │ │ adds r2, r2, r3 │ │ - b.n 7999c │ │ + b.n 7a1ec │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7996a │ │ + b.n 7a1ba │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #52] ; 0x34 │ │ @@ -192669,31 +193699,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #28] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 79a2c │ │ - b.n 79b6a │ │ + bne.n 7a27c │ │ + b.n 7a3ba │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #32] │ │ subs r2, r3, #1 │ │ str r2, [sp, #32] │ │ - bcs.n 79a4a │ │ - b.n 79b54 │ │ + bcs.n 7a29a │ │ + b.n 7a3a4 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #16] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -192710,18 +193740,18 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 79aac │ │ + beq.n 7a2fc │ │ ldr r3, [sp, #16] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 79aac │ │ + bhi.n 7a2fc │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -192734,19 +193764,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 79af0 │ │ + beq.n 7a340 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 79b18 │ │ + beq.n 7a368 │ │ cmp r3, #16 │ │ - bne.n 79b3e │ │ + bne.n 7a38e │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #16] │ │ @@ -192762,35 +193792,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #16] │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r0 │ │ - b.n 79b3e │ │ + b.n 7a38e │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 79b02 │ │ + bls.n 7a352 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 79b0c │ │ + bls.n 7a35c │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 79b3e │ │ + bls.n 7a38e │ │ movs r5, #255 ; 0xff │ │ - b.n 79b3e │ │ + b.n 7a38e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -192809,26 +193839,26 @@ │ │ lsls r3, r3, #16 │ │ orrs r3, r7 │ │ orrs r3, r5 │ │ stmia r2!, {r3} │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #24] │ │ adds r3, #4 │ │ - b.n 79a3e │ │ + b.n 7a28e │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 79a20 │ │ + b.n 7a270 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -192850,34 +193880,34 @@ │ │ str r0, [sp, #64] ; 0x40 │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 79bac │ │ - b.n 79d52 │ │ + bne.n 7a3fc │ │ + b.n 7a5a2 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #412] ; (79d58 ) │ │ + ldr r3, [pc, #412] ; (7a5a8 ) │ │ cmp r2, r3 │ │ - ble.n 79bd0 │ │ - ldr r2, [pc, #412] ; (79d5c ) │ │ + ble.n 7a420 │ │ + ldr r2, [pc, #412] ; (7a5ac ) │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 79bb4 │ │ + b.n 7a404 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -192887,23 +193917,23 @@ │ │ str r3, [sp, #32] │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 79bf6 │ │ - b.n 79d3c │ │ + bcs.n 7a446 │ │ + b.n 7a58c │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #348] ; (79d58 ) │ │ + ldr r3, [pc, #348] ; (7a5a8 ) │ │ cmp r2, r3 │ │ - ble.n 79c2c │ │ + ble.n 7a47c │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #344] ; (79d5c ) │ │ + ldr r2, [pc, #344] ; (7a5ac ) │ │ ldr r1, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ @@ -192940,18 +193970,18 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 79c8e │ │ + beq.n 7a4de │ │ ldr r3, [sp, #24] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 79c8e │ │ + bhi.n 7a4de │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -192964,19 +193994,19 @@ │ │ ldr r0, [sp, #24] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #32 │ │ - beq.n 79cd2 │ │ + beq.n 7a522 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 79cfa │ │ + beq.n 7a54a │ │ cmp r3, #16 │ │ - bne.n 79d20 │ │ + bne.n 7a570 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #24] │ │ @@ -192992,35 +194022,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #24] │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r0 │ │ - b.n 79d20 │ │ + b.n 7a570 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 79ce4 │ │ + bls.n 7a534 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 79cee │ │ + bls.n 7a53e │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 79d20 │ │ + bls.n 7a570 │ │ movs r6, #255 ; 0xff │ │ - b.n 79d20 │ │ + b.n 7a570 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -193042,26 +194072,26 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 79bec │ │ + b.n 7a43c │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 79ba0 │ │ + b.n 7a3f0 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -193082,39 +194112,39 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 79e10 │ │ + beq.n 7a660 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ ldr r5, [sp, #16] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 79dfa │ │ + bcc.n 7a64a │ │ movs r2, #255 ; 0xff │ │ ldr r3, [r5, #0] │ │ lsrs r7, r3, #16 │ │ lsrs r6, r3, #8 │ │ ands r7, r2 │ │ ands r6, r2 │ │ ands r2, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 79de6 │ │ + beq.n 7a636 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -193132,26 +194162,26 @@ │ │ lsls r6, r6, #8 │ │ orrs r7, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #8] │ │ adds r5, #4 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ - b.n 79da2 │ │ + b.n 7a5f2 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 79d86 │ │ + b.n 7a5d6 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -193182,50 +194212,50 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 79f32 │ │ + beq.n 7a782 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #200] ; (79f38 ) │ │ + ldr r3, [pc, #200] ; (7a788 ) │ │ cmp r2, r3 │ │ - ble.n 79e86 │ │ - ldr r2, [pc, #196] ; (79f3c ) │ │ + ble.n 7a6d6 │ │ + ldr r2, [pc, #196] ; (7a78c ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 79e6a │ │ + b.n 7a6ba │ │ ldr r3, [sp, #28] │ │ movs r5, #128 ; 0x80 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #1 │ │ negs r3, r3 │ │ lsls r5, r5, #9 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 79f1c │ │ - ldr r3, [pc, #148] ; (79f38 ) │ │ + bcc.n 7a76c │ │ + ldr r3, [pc, #148] ; (7a788 ) │ │ cmp r5, r3 │ │ - ble.n 79ec8 │ │ - ldr r3, [pc, #148] ; (79f3c ) │ │ + ble.n 7a718 │ │ + ldr r3, [pc, #148] ; (7a78c ) │ │ ldr r1, [sp, #8] │ │ adds r6, r5, r3 │ │ ldr r3, [sp, #12] │ │ lsrs r5, r6, #16 │ │ adds r3, #1 │ │ adds r3, r3, r5 │ │ lsls r2, r3, #2 │ │ @@ -193245,15 +194275,15 @@ │ │ lsrs r6, r3, #8 │ │ ands r7, r2 │ │ ands r6, r2 │ │ ands r2, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 79f06 │ │ + beq.n 7a756 │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -193272,26 +194302,26 @@ │ │ orrs r7, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #20] │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r5, r5, r3 │ │ - b.n 79e98 │ │ + b.n 7a6e8 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 79e58 │ │ + b.n 7a6a8 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -193322,31 +194352,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 79f86 │ │ - b.n 7a10e │ │ + bne.n 7a7d6 │ │ + b.n 7a95e │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcs.n 79fa4 │ │ - b.n 7a0f8 │ │ + bcs.n 7a7f4 │ │ + b.n 7a948 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r5, r3, #16 │ │ lsrs r4, r3, #8 │ │ ands r3, r7 │ │ @@ -193364,15 +194394,15 @@ │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ str r5, [sp, #8] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7a002 │ │ + beq.n 7a852 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -193385,28 +194415,28 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 7a016 │ │ + beq.n 7a866 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7a04c │ │ + beq.n 7a89c │ │ ldr r3, [sp, #20] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7a04c │ │ + bhi.n 7a89c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -193420,19 +194450,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7a094 │ │ + beq.n 7a8e4 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7a0bc │ │ + beq.n 7a90c │ │ cmp r3, #16 │ │ - bne.n 7a0e2 │ │ + bne.n 7a932 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #20] │ │ @@ -193448,35 +194478,35 @@ │ │ adds r1, r7, #0 │ │ adds r5, r3, r0 │ │ ldr r0, [sp, #20] │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r0 │ │ - b.n 7a0e2 │ │ + b.n 7a932 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7a0a6 │ │ + bls.n 7a8f6 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7a0b0 │ │ + bls.n 7a900 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7a0e2 │ │ + bls.n 7a932 │ │ movs r4, #255 ; 0xff │ │ - b.n 7a0e2 │ │ + b.n 7a932 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -193495,26 +194525,26 @@ │ │ ldr r3, [sp, #32] │ │ orrs r0, r5 │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 79f98 │ │ + b.n 7a7e8 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 79f7a │ │ + b.n 7a7ca │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ @@ -193552,34 +194582,34 @@ │ │ str r0, [sp, #76] ; 0x4c │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7a170 │ │ - b.n 7a360 │ │ + bne.n 7a9c0 │ │ + b.n 7abb0 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (7a364 ) │ │ + ldr r3, [pc, #484] ; (7abb4 ) │ │ cmp r2, r3 │ │ - ble.n 7a194 │ │ - ldr r2, [pc, #484] ; (7a368 ) │ │ + ble.n 7a9e4 │ │ + ldr r2, [pc, #484] ; (7abb8 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7a178 │ │ + b.n 7a9c8 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -193589,23 +194619,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7a1ba │ │ - b.n 7a34a │ │ + bcs.n 7aa0a │ │ + b.n 7ab9a │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #420] ; (7a364 ) │ │ + ldr r3, [pc, #420] ; (7abb4 ) │ │ cmp r2, r3 │ │ - ble.n 7a1f0 │ │ + ble.n 7aa40 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #416] ; (7a368 ) │ │ + ldr r2, [pc, #416] ; (7abb8 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -193643,15 +194673,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ str r6, [sp, #4] │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7a24e │ │ + beq.n 7aa9e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -193664,28 +194694,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 7a262 │ │ + beq.n 7aab2 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 7a298 │ │ + beq.n 7aae8 │ │ ldr r3, [sp, #16] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7a298 │ │ + bhi.n 7aae8 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -193699,19 +194729,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7a2e0 │ │ + beq.n 7ab30 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7a308 │ │ + beq.n 7ab58 │ │ cmp r3, #16 │ │ - bne.n 7a32e │ │ + bne.n 7ab7e │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #16] │ │ @@ -193727,35 +194757,35 @@ │ │ adds r1, r7, #0 │ │ adds r6, r3, r0 │ │ ldr r0, [sp, #16] │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r0 │ │ - b.n 7a32e │ │ + b.n 7ab7e │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7a2f2 │ │ + bls.n 7ab42 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7a2fc │ │ + bls.n 7ab4c │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7a32e │ │ + bls.n 7ab7e │ │ movs r5, #255 ; 0xff │ │ - b.n 7a32e │ │ + b.n 7ab7e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -193777,26 +194807,26 @@ │ │ orrs r0, r6 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7a1b0 │ │ + b.n 7aa00 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7a164 │ │ + b.n 7a9b4 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -193812,45 +194842,45 @@ │ │ movs r5, #0 │ │ str r0, [sp, #20] │ │ str r5, [sp, #0] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7a426 │ │ + beq.n 7ac76 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #136] ; (7a42c ) │ │ + ldr r3, [pc, #136] ; (7ac7c ) │ │ cmp r5, r3 │ │ - ble.n 7a3b2 │ │ + ble.n 7ac02 │ │ ldr r3, [sp, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #128] ; (7a430 ) │ │ + ldr r3, [pc, #128] ; (7ac80 ) │ │ adds r5, r5, r3 │ │ - b.n 7a3a0 │ │ + b.n 7abf0 │ │ ldr r3, [sp, #12] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r3, #1 │ │ movs r1, #0 │ │ movs r6, #255 ; 0xff │ │ negs r3, r3 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r0, r3, #1 │ │ str r0, [sp, #8] │ │ - bcc.n 7a416 │ │ - ldr r3, [pc, #92] ; (7a42c ) │ │ + bcc.n 7ac66 │ │ + ldr r3, [pc, #92] ; (7ac7c ) │ │ cmp r2, r3 │ │ - ble.n 7a3f4 │ │ - ldr r3, [pc, #92] ; (7a430 ) │ │ + ble.n 7ac44 │ │ + ldr r3, [pc, #92] ; (7ac80 ) │ │ ldr r0, [sp, #0] │ │ adds r7, r2, r3 │ │ ldr r2, [sp, #4] │ │ lsrs r3, r7, #16 │ │ adds r2, #1 │ │ adds r2, r2, r3 │ │ str r2, [sp, #4] │ │ @@ -193875,23 +194905,23 @@ │ │ ands r0, r6 │ │ lsls r0, r0, #8 │ │ orrs r7, r0 │ │ stmia r3!, {r7} │ │ mov ip, r3 │ │ ldr r3, [sp, #20] │ │ adds r2, r2, r3 │ │ - b.n 7a3c4 │ │ + b.n 7ac14 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7a38e │ │ + b.n 7abde │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -193903,31 +194933,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #28] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7a454 │ │ - b.n 7a592 │ │ + bne.n 7aca4 │ │ + b.n 7ade2 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #32] │ │ subs r2, r3, #1 │ │ str r2, [sp, #32] │ │ - bcs.n 7a472 │ │ - b.n 7a57c │ │ + bcs.n 7acc2 │ │ + b.n 7adcc │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #16] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -193944,18 +194974,18 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7a4d4 │ │ + beq.n 7ad24 │ │ ldr r3, [sp, #16] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7a4d4 │ │ + bhi.n 7ad24 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -193968,19 +194998,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 7a518 │ │ + beq.n 7ad68 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7a540 │ │ + beq.n 7ad90 │ │ cmp r3, #16 │ │ - bne.n 7a566 │ │ + bne.n 7adb6 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ str r3, [sp, #16] │ │ @@ -193996,35 +195026,35 @@ │ │ adds r4, r3, r0 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 7a53c │ │ + b.n 7ad8c │ │ ldr r3, [sp, #4] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7a522 │ │ + bls.n 7ad72 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7a52c │ │ + bls.n 7ad7c │ │ movs r4, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7a566 │ │ + bls.n 7adb6 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 7a566 │ │ + b.n 7adb6 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -194043,26 +195073,26 @@ │ │ lsls r3, r3, #16 │ │ orrs r3, r7 │ │ orrs r3, r5 │ │ stmia r2!, {r3} │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #24] │ │ adds r3, #4 │ │ - b.n 7a466 │ │ + b.n 7acb6 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7a448 │ │ + b.n 7ac98 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -194084,34 +195114,34 @@ │ │ str r0, [sp, #64] ; 0x40 │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7a5d4 │ │ - b.n 7a77a │ │ + bne.n 7ae24 │ │ + b.n 7afca │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #412] ; (7a780 ) │ │ + ldr r3, [pc, #412] ; (7afd0 ) │ │ cmp r2, r3 │ │ - ble.n 7a5f8 │ │ - ldr r2, [pc, #412] ; (7a784 ) │ │ + ble.n 7ae48 │ │ + ldr r2, [pc, #412] ; (7afd4 ) │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7a5dc │ │ + b.n 7ae2c │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -194121,23 +195151,23 @@ │ │ str r3, [sp, #32] │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7a61e │ │ - b.n 7a764 │ │ + bcs.n 7ae6e │ │ + b.n 7afb4 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #348] ; (7a780 ) │ │ + ldr r3, [pc, #348] ; (7afd0 ) │ │ cmp r2, r3 │ │ - ble.n 7a654 │ │ + ble.n 7aea4 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #344] ; (7a784 ) │ │ + ldr r2, [pc, #344] ; (7afd4 ) │ │ ldr r1, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ @@ -194174,18 +195204,18 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7a6b6 │ │ + beq.n 7af06 │ │ ldr r3, [sp, #24] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7a6b6 │ │ + bhi.n 7af06 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -194198,19 +195228,19 @@ │ │ ldr r0, [sp, #24] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #32 │ │ - beq.n 7a6fa │ │ + beq.n 7af4a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7a722 │ │ + beq.n 7af72 │ │ cmp r3, #16 │ │ - bne.n 7a748 │ │ + bne.n 7af98 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r6 │ │ str r3, [sp, #24] │ │ @@ -194226,35 +195256,35 @@ │ │ adds r4, r3, r0 │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 7a71e │ │ + b.n 7af6e │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7a704 │ │ + bls.n 7af54 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7a70e │ │ + bls.n 7af5e │ │ movs r4, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7a748 │ │ + bls.n 7af98 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 7a748 │ │ + b.n 7af98 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -194276,26 +195306,26 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7a614 │ │ + b.n 7ae64 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7a5c8 │ │ + b.n 7ae18 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -194316,40 +195346,40 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7a838 │ │ + beq.n 7b088 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 7a822 │ │ + bcc.n 7b072 │ │ ldr r3, [sp, #4] │ │ ldr r6, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r7, r6, #16 │ │ lsrs r5, r6, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r6, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 7a80e │ │ + beq.n 7b05e │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -194366,26 +195396,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r6, r5 │ │ orrs r7, r6 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ - b.n 7a7ca │ │ + b.n 7b01a │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7a7ae │ │ + b.n 7affe │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -194416,54 +195446,54 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7a96a │ │ + beq.n 7b1ba │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #216] ; (7a970 ) │ │ + ldr r3, [pc, #216] ; (7b1c0 ) │ │ cmp r2, r3 │ │ - ble.n 7a8ae │ │ - ldr r2, [pc, #212] ; (7a974 ) │ │ + ble.n 7b0fe │ │ + ldr r2, [pc, #212] ; (7b1c4 ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 7a892 │ │ + b.n 7b0e2 │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 7a954 │ │ + bcc.n 7b1a4 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (7a970 ) │ │ + ldr r3, [pc, #160] ; (7b1c0 ) │ │ cmp r2, r3 │ │ - ble.n 7a900 │ │ + ble.n 7b150 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (7a974 ) │ │ + ldr r2, [pc, #156] ; (7b1c4 ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -194486,15 +195516,15 @@ │ │ lsrs r7, r6, #16 │ │ lsrs r5, r6, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r6, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 7a93a │ │ + beq.n 7b18a │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -194514,26 +195544,26 @@ │ │ orrs r6, r5 │ │ orrs r7, r6 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7a8c2 │ │ + b.n 7b112 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7a880 │ │ + b.n 7b0d0 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -194564,31 +195594,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7a9be │ │ - b.n 7ab46 │ │ + bne.n 7b20e │ │ + b.n 7b396 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcs.n 7a9dc │ │ - b.n 7ab30 │ │ + bcs.n 7b22c │ │ + b.n 7b380 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r5, r3, #16 │ │ lsrs r4, r3, #8 │ │ ands r3, r7 │ │ @@ -194606,15 +195636,15 @@ │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ str r5, [sp, #8] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7aa3a │ │ + beq.n 7b28a │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -194627,28 +195657,28 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 7aa4e │ │ + beq.n 7b29e │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7aa84 │ │ + beq.n 7b2d4 │ │ ldr r3, [sp, #20] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7aa84 │ │ + bhi.n 7b2d4 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -194662,19 +195692,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7aacc │ │ + beq.n 7b31c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7aaf4 │ │ + beq.n 7b344 │ │ cmp r3, #16 │ │ - bne.n 7ab1a │ │ + bne.n 7b36a │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ str r3, [sp, #20] │ │ @@ -194690,35 +195720,35 @@ │ │ adds r5, r3, r0 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #4] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 7aaf0 │ │ + b.n 7b340 │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7aad6 │ │ + bls.n 7b326 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7aae0 │ │ + bls.n 7b330 │ │ movs r5, #255 ; 0xff │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7ab1a │ │ + bls.n 7b36a │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ - b.n 7ab1a │ │ + b.n 7b36a │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -194737,26 +195767,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 7a9d0 │ │ + b.n 7b220 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7a9b2 │ │ + b.n 7b202 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ @@ -194794,34 +195824,34 @@ │ │ str r0, [sp, #76] ; 0x4c │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7aba8 │ │ - b.n 7ad98 │ │ + bne.n 7b3f8 │ │ + b.n 7b5e8 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (7ad9c ) │ │ + ldr r3, [pc, #484] ; (7b5ec ) │ │ cmp r2, r3 │ │ - ble.n 7abcc │ │ - ldr r2, [pc, #484] ; (7ada0 ) │ │ + ble.n 7b41c │ │ + ldr r2, [pc, #484] ; (7b5f0 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7abb0 │ │ + b.n 7b400 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -194831,23 +195861,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7abf2 │ │ - b.n 7ad82 │ │ + bcs.n 7b442 │ │ + b.n 7b5d2 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #420] ; (7ad9c ) │ │ + ldr r3, [pc, #420] ; (7b5ec ) │ │ cmp r2, r3 │ │ - ble.n 7ac28 │ │ + ble.n 7b478 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #416] ; (7ada0 ) │ │ + ldr r2, [pc, #416] ; (7b5f0 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -194885,15 +195915,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ str r6, [sp, #4] │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7ac86 │ │ + beq.n 7b4d6 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -194906,28 +195936,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 7ac9a │ │ + beq.n 7b4ea │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 7acd0 │ │ + beq.n 7b520 │ │ ldr r3, [sp, #16] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7acd0 │ │ + bhi.n 7b520 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -194941,19 +195971,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7ad18 │ │ + beq.n 7b568 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7ad40 │ │ + beq.n 7b590 │ │ cmp r3, #16 │ │ - bne.n 7ad66 │ │ + bne.n 7b5b6 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ str r3, [sp, #16] │ │ @@ -194969,35 +195999,35 @@ │ │ adds r6, r3, r0 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 7ad3c │ │ + b.n 7b58c │ │ ldr r3, [sp, #4] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7ad22 │ │ + bls.n 7b572 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7ad2c │ │ + bls.n 7b57c │ │ movs r6, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7ad66 │ │ + bls.n 7b5b6 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 7ad66 │ │ + b.n 7b5b6 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -195019,26 +196049,26 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7abe8 │ │ + b.n 7b438 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7ab9c │ │ + b.n 7b3ec │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -195048,47 +196078,47 @@ │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [r4, #4] │ │ str r0, [sp, #16] │ │ ldr r1, [r4, #24] │ │ lsls r0, r3, #16 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ movs r2, #0 │ │ - ldr r3, [pc, #124] ; (7ae40 ) │ │ + ldr r3, [pc, #124] ; (7b690 ) │ │ adds r5, r2, #0 │ │ mov ip, r3 │ │ str r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ subs r1, r3, #1 │ │ str r1, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7ae3c │ │ + beq.n 7b68c │ │ ldr r3, [r4, #24] │ │ ldr r6, [r4, #20] │ │ str r3, [sp, #12] │ │ cmp r2, ip │ │ - ble.n 7ade6 │ │ - ldr r3, [pc, #100] ; (7ae44 ) │ │ + ble.n 7b636 │ │ + ldr r3, [pc, #100] ; (7b694 ) │ │ adds r5, #1 │ │ adds r2, r2, r3 │ │ - b.n 7adda │ │ + b.n 7b62a │ │ movs r3, #0 │ │ movs r1, #1 │ │ str r3, [sp, #4] │ │ movs r3, #128 ; 0x80 │ │ str r6, [sp, #8] │ │ lsls r3, r3, #9 │ │ negs r1, r1 │ │ ldr r7, [sp, #12] │ │ subs r0, r7, #1 │ │ str r0, [sp, #12] │ │ - bcc.n 7ae30 │ │ - ldr r7, [pc, #64] ; (7ae40 ) │ │ + bcc.n 7b680 │ │ + ldr r7, [pc, #64] ; (7b690 ) │ │ cmp r3, r7 │ │ - ble.n 7ae20 │ │ - ldr r0, [pc, #64] ; (7ae44 ) │ │ + ble.n 7b670 │ │ + ldr r0, [pc, #64] ; (7b694 ) │ │ adds r1, #1 │ │ adds r0, r3, r0 │ │ lsrs r3, r0, #16 │ │ adds r1, r1, r3 │ │ lsls r3, r3, #16 │ │ subs r3, r0, r3 │ │ lsls r0, r1, #2 │ │ @@ -195102,21 +196132,21 @@ │ │ ldr r0, [sp, #4] │ │ ldr r7, [r0, #0] │ │ ldr r0, [sp, #8] │ │ stmia r0!, {r7} │ │ ldr r7, [sp, #20] │ │ str r0, [sp, #8] │ │ adds r3, r3, r7 │ │ - b.n 7adf4 │ │ + b.n 7b644 │ │ ldr r3, [sp, #16] │ │ adds r2, r2, r3 │ │ ldr r3, [r4, #32] │ │ adds r6, r6, r3 │ │ str r6, [r4, #20] │ │ - b.n 7adca │ │ + b.n 7b61a │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #52] ; 0x34 │ │ @@ -195127,31 +196157,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7ae68 │ │ - b.n 7afc2 │ │ + bne.n 7b6b8 │ │ + b.n 7b812 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 7ae86 │ │ - b.n 7afac │ │ + bcs.n 7b6d6 │ │ + b.n 7b7fc │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #4] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -195170,18 +196200,18 @@ │ │ str r3, [sp, #0] │ │ lsrs r3, r4, #8 │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7aeec │ │ + beq.n 7b73c │ │ ldr r3, [sp, #4] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7aeec │ │ + bhi.n 7b73c │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -195194,19 +196224,19 @@ │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #32 │ │ - beq.n 7af42 │ │ + beq.n 7b792 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7af6a │ │ + beq.n 7b7ba │ │ cmp r3, #16 │ │ - bne.n 7af90 │ │ + bne.n 7b7e0 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #20] │ │ @@ -195230,35 +196260,35 @@ │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #24] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ adds r3, r0, r3 │ │ str r3, [sp, #24] │ │ - b.n 7af90 │ │ + b.n 7b7e0 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7af54 │ │ + bls.n 7b7a4 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7af5e │ │ + bls.n 7b7ae │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7af90 │ │ + bls.n 7b7e0 │ │ movs r4, #255 ; 0xff │ │ - b.n 7af90 │ │ + b.n 7b7e0 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -195280,26 +196310,26 @@ │ │ lsls r3, r5, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 7ae7a │ │ + b.n 7b6ca │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7ae5c │ │ + b.n 7b6ac │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ @@ -195321,34 +196351,34 @@ │ │ str r0, [sp, #72] ; 0x48 │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7b004 │ │ - b.n 7b1c6 │ │ + bne.n 7b854 │ │ + b.n 7ba16 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #440] ; (7b1cc ) │ │ + ldr r3, [pc, #440] ; (7ba1c ) │ │ cmp r2, r3 │ │ - ble.n 7b028 │ │ - ldr r2, [pc, #440] ; (7b1d0 ) │ │ + ble.n 7b878 │ │ + ldr r2, [pc, #440] ; (7ba20 ) │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7b00c │ │ + b.n 7b85c │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -195358,23 +196388,23 @@ │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 7b04e │ │ - b.n 7b1b0 │ │ + bcs.n 7b89e │ │ + b.n 7ba00 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #376] ; (7b1cc ) │ │ + ldr r3, [pc, #376] ; (7ba1c ) │ │ cmp r2, r3 │ │ - ble.n 7b084 │ │ + ble.n 7b8d4 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #372] ; (7b1d0 ) │ │ + ldr r2, [pc, #372] ; (7ba20 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ @@ -195413,18 +196443,18 @@ │ │ str r3, [sp, #0] │ │ lsrs r3, r4, #8 │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #76] ; 0x4c │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7b0ea │ │ + beq.n 7b93a │ │ ldr r3, [sp, #8] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7b0ea │ │ + bhi.n 7b93a │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #12] │ │ @@ -195437,19 +196467,19 @@ │ │ ldr r0, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #32 │ │ - beq.n 7b140 │ │ + beq.n 7b990 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7b168 │ │ + beq.n 7b9b8 │ │ cmp r3, #16 │ │ - bne.n 7b18e │ │ + bne.n 7b9de │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #28] │ │ @@ -195473,35 +196503,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #32] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ adds r3, r0, r3 │ │ str r3, [sp, #32] │ │ - b.n 7b18e │ │ + b.n 7b9de │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7b152 │ │ + bls.n 7b9a2 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7b15c │ │ + bls.n 7b9ac │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7b18e │ │ + bls.n 7b9de │ │ movs r4, #255 ; 0xff │ │ - b.n 7b18e │ │ + b.n 7b9de │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #16] │ │ @@ -195526,26 +196556,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ stmia r3!, {r0} │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7b044 │ │ + b.n 7b894 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7aff8 │ │ + b.n 7b848 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -195573,42 +196603,42 @@ │ │ movs r3, #2 │ │ ands r5, r3 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7b2b4 │ │ + beq.n 7bb04 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r4, #20] │ │ ldr r6, [sp, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #1 │ │ str r2, [sp, #20] │ │ - bcc.n 7b29e │ │ + bcc.n 7baee │ │ movs r7, #255 ; 0xff │ │ ldr r3, [r6, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r5, r3, #8 │ │ str r2, [sp, #12] │ │ lsrs r2, r3, #16 │ │ ands r3, r7 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ands r2, r7 │ │ str r2, [sp, #4] │ │ ands r5, r7 │ │ cmp r3, #0 │ │ - beq.n 7b26e │ │ + beq.n 7babe │ │ ldr r0, [sp, #32] │ │ adds r1, r7, #0 │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r1, r7, #0 │ │ @@ -195619,15 +196649,15 @@ │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #8] │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 7b282 │ │ + beq.n 7bad2 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #4] │ │ @@ -195639,26 +196669,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #12] │ │ lsls r3, r3, #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #16] │ │ stmia r3!, {r0} │ │ str r3, [sp, #16] │ │ - b.n 7b224 │ │ + b.n 7ba74 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7b208 │ │ + b.n 7ba58 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ adds r4, r0, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -195695,34 +196725,34 @@ │ │ str r0, [sp, #68] ; 0x44 │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7b314 │ │ - b.n 7b420 │ │ + bne.n 7bb64 │ │ + b.n 7bc70 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #256] ; (7b424 ) │ │ + ldr r3, [pc, #256] ; (7bc74 ) │ │ cmp r2, r3 │ │ - ble.n 7b338 │ │ - ldr r2, [pc, #256] ; (7b428 ) │ │ + ble.n 7bb88 │ │ + ldr r2, [pc, #256] ; (7bc78 ) │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7b31c │ │ + b.n 7bb6c │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -195732,22 +196762,22 @@ │ │ str r3, [sp, #24] │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcc.n 7b40a │ │ + bcc.n 7bc5a │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #192] ; (7b424 ) │ │ + ldr r3, [pc, #192] ; (7bc74 ) │ │ cmp r2, r3 │ │ - ble.n 7b392 │ │ + ble.n 7bbe2 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #188] ; (7b428 ) │ │ + ldr r2, [pc, #188] ; (7bc78 ) │ │ ldr r1, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ @@ -195773,15 +196803,15 @@ │ │ ands r3, r7 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #76] ; 0x4c │ │ str r2, [sp, #16] │ │ ands r6, r7 │ │ ands r5, r7 │ │ cmp r3, #0 │ │ - beq.n 7b3d4 │ │ + beq.n 7bc24 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ @@ -195792,15 +196822,15 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - beq.n 7b3e8 │ │ + beq.n 7bc38 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r2, [sp, #68] ; 0x44 │ │ @@ -195815,26 +196845,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 7b354 │ │ + b.n 7bba4 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7b308 │ │ + b.n 7bb58 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ @@ -195864,31 +196894,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7b472 │ │ - b.n 7b616 │ │ + bne.n 7bcc2 │ │ + b.n 7be66 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r2, r3, #1 │ │ str r2, [sp, #44] ; 0x2c │ │ - bcs.n 7b490 │ │ - b.n 7b600 │ │ + bcs.n 7bce0 │ │ + b.n 7be50 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r5, r3, #16 │ │ lsrs r4, r3, #8 │ │ ands r3, r7 │ │ @@ -195908,15 +196938,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ands r2, r7 │ │ str r4, [sp, #16] │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7b4f2 │ │ + beq.n 7bd42 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #12] │ │ @@ -195929,28 +196959,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n 7b506 │ │ + beq.n 7bd56 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #8] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7b53c │ │ + beq.n 7bd8c │ │ ldr r3, [sp, #8] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7b53c │ │ + bhi.n 7bd8c │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ @@ -195964,19 +196994,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7b596 │ │ + beq.n 7bde6 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7b5be │ │ + beq.n 7be0e │ │ cmp r3, #16 │ │ - bne.n 7b5e4 │ │ + bne.n 7be34 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #28] │ │ @@ -196000,35 +197030,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #32] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ adds r3, r0, r3 │ │ str r3, [sp, #32] │ │ - b.n 7b5e4 │ │ + b.n 7be34 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7b5a8 │ │ + bls.n 7bdf8 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7b5b2 │ │ + bls.n 7be02 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7b5e4 │ │ + bls.n 7be34 │ │ movs r5, #255 ; 0xff │ │ - b.n 7b5e4 │ │ + b.n 7be34 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ @@ -196050,26 +197080,26 @@ │ │ lsls r3, r4, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #4 │ │ - b.n 7b484 │ │ + b.n 7bcd4 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7b466 │ │ + b.n 7bcb6 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #100 ; 0x64 │ │ adds r4, r0, #0 │ │ @@ -196107,34 +197137,34 @@ │ │ str r0, [sp, #84] ; 0x54 │ │ ands r2, r3 │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7b678 │ │ - b.n 7b884 │ │ + bne.n 7bec8 │ │ + b.n 7c0d4 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #512] ; (7b888 ) │ │ + ldr r3, [pc, #512] ; (7c0d8 ) │ │ cmp r2, r3 │ │ - ble.n 7b69c │ │ - ldr r2, [pc, #512] ; (7b88c ) │ │ + ble.n 7beec │ │ + ldr r2, [pc, #512] ; (7c0dc ) │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7b680 │ │ + b.n 7bed0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -196144,23 +197174,23 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 7b6c2 │ │ - b.n 7b86e │ │ + bcs.n 7bf12 │ │ + b.n 7c0be │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #448] ; (7b888 ) │ │ + ldr r3, [pc, #448] ; (7c0d8 ) │ │ cmp r2, r3 │ │ - ble.n 7b6f8 │ │ + ble.n 7bf48 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #444] ; (7b88c ) │ │ + ldr r2, [pc, #444] ; (7c0dc ) │ │ ldr r1, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r3, #1 │ │ @@ -196200,15 +197230,15 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ands r2, r7 │ │ str r5, [sp, #12] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7b75a │ │ + beq.n 7bfaa │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -196221,28 +197251,28 @@ │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 7b76e │ │ + beq.n 7bfbe │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #76] ; 0x4c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 7b7a4 │ │ + beq.n 7bff4 │ │ ldr r3, [sp, #4] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7b7a4 │ │ + bhi.n 7bff4 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -196256,19 +197286,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7b7fe │ │ + beq.n 7c04e │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7b826 │ │ + beq.n 7c076 │ │ cmp r3, #16 │ │ - bne.n 7b84c │ │ + bne.n 7c09c │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #32] │ │ @@ -196292,35 +197322,35 @@ │ │ ldr r3, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ adds r3, r0, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 7b84c │ │ + b.n 7c09c │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7b810 │ │ + bls.n 7c060 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7b81a │ │ + bls.n 7c06a │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7b84c │ │ + bls.n 7c09c │ │ movs r6, #255 ; 0xff │ │ - b.n 7b84c │ │ + b.n 7c09c │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -196345,26 +197375,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ stmia r3!, {r0} │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7b6b8 │ │ + b.n 7bf08 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7b66c │ │ + b.n 7bebc │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -196380,43 +197410,43 @@ │ │ movs r5, #0 │ │ str r0, [sp, #16] │ │ str r5, [sp, #0] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7b946 │ │ + beq.n 7c196 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #132] ; (7b94c ) │ │ + ldr r3, [pc, #132] ; (7c19c ) │ │ cmp r5, r3 │ │ - ble.n 7b8d6 │ │ + ble.n 7c126 │ │ ldr r3, [sp, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #124] ; (7b950 ) │ │ + ldr r3, [pc, #124] ; (7c1a0 ) │ │ adds r5, r5, r3 │ │ - b.n 7b8c4 │ │ + b.n 7c114 │ │ ldr r3, [sp, #8] │ │ movs r2, #128 ; 0x80 │ │ movs r6, #1 │ │ mov ip, r3 │ │ movs r1, #0 │ │ lsls r2, r2, #9 │ │ negs r6, r6 │ │ ldr r3, [sp, #4] │ │ subs r0, r3, #1 │ │ str r0, [sp, #4] │ │ - bcc.n 7b936 │ │ - ldr r3, [pc, #92] ; (7b94c ) │ │ + bcc.n 7c186 │ │ + ldr r3, [pc, #92] ; (7c19c ) │ │ cmp r2, r3 │ │ - ble.n 7b90e │ │ - ldr r3, [pc, #92] ; (7b950 ) │ │ + ble.n 7c15e │ │ + ldr r3, [pc, #92] ; (7c1a0 ) │ │ ldr r0, [sp, #0] │ │ adds r6, #1 │ │ adds r1, r2, r3 │ │ ldr r3, [r4, #12] │ │ lsrs r2, r1, #16 │ │ adds r6, r6, r2 │ │ muls r3, r0 │ │ @@ -196441,23 +197471,23 @@ │ │ ldr r3, [sp, #20] │ │ orrs r7, r3 │ │ mov r3, ip │ │ stmia r3!, {r7} │ │ mov ip, r3 │ │ ldr r3, [sp, #16] │ │ adds r2, r2, r3 │ │ - b.n 7b8e4 │ │ + b.n 7c134 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7b8b2 │ │ + b.n 7c102 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -196469,31 +197499,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #28] │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7b974 │ │ - b.n 7bab0 │ │ + bne.n 7c1c4 │ │ + b.n 7c300 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #32] │ │ subs r2, r3, #1 │ │ str r2, [sp, #32] │ │ - bcs.n 7b992 │ │ - b.n 7ba9a │ │ + bcs.n 7c1e2 │ │ + b.n 7c2ea │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #4] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -196510,18 +197540,18 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7b9f2 │ │ + beq.n 7c242 │ │ ldr r3, [sp, #16] │ │ cmp r3, r7 │ │ - beq.n 7b9f2 │ │ + beq.n 7c242 │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -196533,19 +197563,19 @@ │ │ ldr r0, [sp, #12] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 7ba36 │ │ + beq.n 7c286 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7ba5e │ │ + beq.n 7c2ae │ │ cmp r3, #16 │ │ - bne.n 7ba84 │ │ + bne.n 7c2d4 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #16] │ │ @@ -196561,35 +197591,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #16] │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r6, r3, r0 │ │ - b.n 7ba84 │ │ + b.n 7c2d4 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7ba48 │ │ + bls.n 7c298 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7ba52 │ │ + bls.n 7c2a2 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7ba84 │ │ + bls.n 7c2d4 │ │ movs r6, #255 ; 0xff │ │ - b.n 7ba84 │ │ + b.n 7c2d4 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -196608,26 +197638,26 @@ │ │ lsls r3, r3, #16 │ │ orrs r3, r7 │ │ orrs r3, r6 │ │ stmia r2!, {r3} │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #24] │ │ adds r3, #4 │ │ - b.n 7b986 │ │ + b.n 7c1d6 │ │ ldr r2, [r5, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [r5, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7b968 │ │ + b.n 7c1b8 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ ldr r1, [r5, #28] │ │ @@ -196648,34 +197678,34 @@ │ │ str r0, [sp, #64] ; 0x40 │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7baf0 │ │ - b.n 7bc94 │ │ + bne.n 7c340 │ │ + b.n 7c4e4 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #408] ; (7bc98 ) │ │ + ldr r3, [pc, #408] ; (7c4e8 ) │ │ cmp r2, r3 │ │ - ble.n 7bb14 │ │ - ldr r2, [pc, #408] ; (7bc9c ) │ │ + ble.n 7c364 │ │ + ldr r2, [pc, #408] ; (7c4ec ) │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7baf8 │ │ + b.n 7c348 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -196685,23 +197715,23 @@ │ │ str r3, [sp, #32] │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7bb3a │ │ - b.n 7bc7e │ │ + bcs.n 7c38a │ │ + b.n 7c4ce │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #344] ; (7bc98 ) │ │ + ldr r3, [pc, #344] ; (7c4e8 ) │ │ cmp r2, r3 │ │ - ble.n 7bb70 │ │ + ble.n 7c3c0 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #340] ; (7bc9c ) │ │ + ldr r2, [pc, #340] ; (7c4ec ) │ │ ldr r1, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ @@ -196738,18 +197768,18 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7bbd0 │ │ + beq.n 7c420 │ │ ldr r3, [sp, #24] │ │ cmp r3, r7 │ │ - beq.n 7bbd0 │ │ + beq.n 7c420 │ │ ldr r0, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #24] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -196761,19 +197791,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #32 │ │ - beq.n 7bc14 │ │ + beq.n 7c464 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7bc3c │ │ + beq.n 7c48c │ │ cmp r3, #16 │ │ - bne.n 7bc62 │ │ + bne.n 7c4b2 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #24] │ │ @@ -196789,35 +197819,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #24] │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r0 │ │ - b.n 7bc62 │ │ + b.n 7c4b2 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7bc26 │ │ + bls.n 7c476 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7bc30 │ │ + bls.n 7c480 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7bc62 │ │ + bls.n 7c4b2 │ │ movs r6, #255 ; 0xff │ │ - b.n 7bc62 │ │ + b.n 7c4b2 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -196839,26 +197869,26 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7bb30 │ │ + b.n 7c380 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7bae4 │ │ + b.n 7c334 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ @@ -196878,40 +197908,40 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7bd50 │ │ + beq.n 7c5a0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 7bd3a │ │ + bcc.n 7c58a │ │ ldr r3, [sp, #4] │ │ ldr r5, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r6, r5, #16 │ │ lsrs r7, r5, #24 │ │ lsrs r5, r5, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 7bd26 │ │ + beq.n 7c576 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -196928,26 +197958,26 @@ │ │ lsls r6, r6, #8 │ │ orrs r7, r6 │ │ orrs r7, r5 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ - b.n 7bce2 │ │ + b.n 7c532 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7bcc6 │ │ + b.n 7c516 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -196978,54 +198008,54 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7be82 │ │ + beq.n 7c6d2 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #216] ; (7be88 ) │ │ + ldr r3, [pc, #216] ; (7c6d8 ) │ │ cmp r2, r3 │ │ - ble.n 7bdc6 │ │ - ldr r2, [pc, #212] ; (7be8c ) │ │ + ble.n 7c616 │ │ + ldr r2, [pc, #212] ; (7c6dc ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 7bdaa │ │ + b.n 7c5fa │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 7be6c │ │ + bcc.n 7c6bc │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (7be88 ) │ │ + ldr r3, [pc, #160] ; (7c6d8 ) │ │ cmp r2, r3 │ │ - ble.n 7be18 │ │ + ble.n 7c668 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (7be8c ) │ │ + ldr r2, [pc, #156] ; (7c6dc ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -197048,15 +198078,15 @@ │ │ lsrs r6, r5, #16 │ │ lsrs r7, r5, #24 │ │ lsrs r5, r5, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 7be52 │ │ + beq.n 7c6a2 │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -197076,26 +198106,26 @@ │ │ orrs r7, r6 │ │ orrs r7, r5 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7bdda │ │ + b.n 7c62a │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7bd98 │ │ + b.n 7c5e8 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -197126,31 +198156,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7bed6 │ │ - b.n 7c05e │ │ + bne.n 7c726 │ │ + b.n 7c8ae │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcs.n 7bef4 │ │ - b.n 7c048 │ │ + bcs.n 7c744 │ │ + b.n 7c898 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r4, r3, #16 │ │ str r2, [sp, #8] │ │ lsrs r2, r3, #8 │ │ @@ -197168,15 +198198,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7bf52 │ │ + beq.n 7c7a2 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -197189,28 +198219,28 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 7bf66 │ │ + beq.n 7c7b6 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7bf9c │ │ + beq.n 7c7ec │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 7bf9c │ │ + beq.n 7c7ec │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -197224,19 +198254,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7bfe4 │ │ + beq.n 7c834 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7c00c │ │ + beq.n 7c85c │ │ cmp r3, #16 │ │ - bne.n 7c032 │ │ + bne.n 7c882 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #20] │ │ @@ -197252,35 +198282,35 @@ │ │ adds r1, r7, #0 │ │ adds r6, r3, r0 │ │ ldr r0, [sp, #20] │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r0 │ │ - b.n 7c032 │ │ + b.n 7c882 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7bff6 │ │ + bls.n 7c846 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7c000 │ │ + bls.n 7c850 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7c032 │ │ + bls.n 7c882 │ │ movs r4, #255 ; 0xff │ │ - b.n 7c032 │ │ + b.n 7c882 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -197299,26 +198329,26 @@ │ │ ldr r3, [sp, #32] │ │ orrs r0, r6 │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 7bee8 │ │ + b.n 7c738 │ │ ldr r2, [r5, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [r5, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7beca │ │ + b.n 7c71a │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ @@ -197356,34 +198386,34 @@ │ │ str r0, [sp, #76] ; 0x4c │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7c0c0 │ │ - b.n 7c2b0 │ │ + bne.n 7c910 │ │ + b.n 7cb00 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (7c2b4 ) │ │ + ldr r3, [pc, #484] ; (7cb04 ) │ │ cmp r2, r3 │ │ - ble.n 7c0e4 │ │ - ldr r2, [pc, #484] ; (7c2b8 ) │ │ + ble.n 7c934 │ │ + ldr r2, [pc, #484] ; (7cb08 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7c0c8 │ │ + b.n 7c918 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -197393,23 +198423,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7c10a │ │ - b.n 7c29a │ │ + bcs.n 7c95a │ │ + b.n 7caea │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #420] ; (7c2b4 ) │ │ + ldr r3, [pc, #420] ; (7cb04 ) │ │ cmp r2, r3 │ │ - ble.n 7c140 │ │ + ble.n 7c990 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #416] ; (7c2b8 ) │ │ + ldr r2, [pc, #416] ; (7cb08 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -197447,15 +198477,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7c19e │ │ + beq.n 7c9ee │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -197468,28 +198498,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 7c1b2 │ │ + beq.n 7ca02 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 7c1e8 │ │ + beq.n 7ca38 │ │ ldr r3, [sp, #16] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 7c1e8 │ │ + beq.n 7ca38 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -197503,19 +198533,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7c230 │ │ + beq.n 7ca80 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7c258 │ │ + beq.n 7caa8 │ │ cmp r3, #16 │ │ - bne.n 7c27e │ │ + bne.n 7cace │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #16] │ │ @@ -197531,35 +198561,35 @@ │ │ adds r1, r7, #0 │ │ adds r6, r3, r0 │ │ ldr r0, [sp, #16] │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r0 │ │ - b.n 7c27e │ │ + b.n 7cace │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7c242 │ │ + bls.n 7ca92 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7c24c │ │ + bls.n 7ca9c │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7c27e │ │ + bls.n 7cace │ │ movs r5, #255 ; 0xff │ │ - b.n 7c27e │ │ + b.n 7cace │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -197581,26 +198611,26 @@ │ │ orrs r0, r6 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7c100 │ │ + b.n 7c950 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7c0b4 │ │ + b.n 7c904 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -197616,42 +198646,42 @@ │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ adds r7, r0, #0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7c370 │ │ + beq.n 7cbc0 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #128] ; (7c374 ) │ │ + ldr r3, [pc, #128] ; (7cbc4 ) │ │ cmp r0, r3 │ │ - ble.n 7c2fe │ │ - ldr r3, [pc, #128] ; (7c378 ) │ │ + ble.n 7cb4e │ │ + ldr r3, [pc, #128] ; (7cbc8 ) │ │ adds r7, #1 │ │ adds r0, r0, r3 │ │ - b.n 7c2f0 │ │ + b.n 7cb40 │ │ ldr r3, [sp, #8] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r5, #1 │ │ movs r3, #0 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #0] │ │ negs r5, r5 │ │ ldr r3, [sp, #4] │ │ subs r1, r3, #1 │ │ str r1, [sp, #4] │ │ - bcc.n 7c360 │ │ - ldr r3, [pc, #92] ; (7c374 ) │ │ + bcc.n 7cbb0 │ │ + ldr r3, [pc, #92] ; (7cbc4 ) │ │ cmp r2, r3 │ │ - ble.n 7c338 │ │ - ldr r3, [pc, #88] ; (7c378 ) │ │ + ble.n 7cb88 │ │ + ldr r3, [pc, #88] ; (7cbc8 ) │ │ adds r5, #1 │ │ adds r1, r2, r3 │ │ ldr r3, [r4, #12] │ │ lsrs r2, r1, #16 │ │ adds r5, r5, r2 │ │ muls r3, r7 │ │ lsls r2, r2, #16 │ │ @@ -197676,23 +198706,23 @@ │ │ mov r6, ip │ │ ldr r1, [sp, #20] │ │ orrs r3, r1 │ │ stmia r6!, {r3} │ │ ldr r3, [sp, #16] │ │ mov ip, r6 │ │ adds r2, r2, r3 │ │ - b.n 7c30e │ │ + b.n 7cb5e │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7c2de │ │ + b.n 7cb2e │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #52] ; 0x34 │ │ @@ -197703,31 +198733,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #28] │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7c39c │ │ - b.n 7c4d8 │ │ + bne.n 7cbec │ │ + b.n 7cd28 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #32] │ │ subs r2, r3, #1 │ │ str r2, [sp, #32] │ │ - bcs.n 7c3ba │ │ - b.n 7c4c2 │ │ + bcs.n 7cc0a │ │ + b.n 7cd12 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #4] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -197744,18 +198774,18 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7c41a │ │ + beq.n 7cc6a │ │ ldr r3, [sp, #16] │ │ cmp r3, r7 │ │ - beq.n 7c41a │ │ + beq.n 7cc6a │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -197767,19 +198797,19 @@ │ │ ldr r0, [sp, #12] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 7c45e │ │ + beq.n 7ccae │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7c486 │ │ + beq.n 7ccd6 │ │ cmp r3, #16 │ │ - bne.n 7c4ac │ │ + bne.n 7ccfc │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r6 │ │ str r3, [sp, #16] │ │ @@ -197795,35 +198825,35 @@ │ │ adds r4, r3, r0 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 7c482 │ │ + b.n 7ccd2 │ │ ldr r3, [sp, #4] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7c468 │ │ + bls.n 7ccb8 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7c472 │ │ + bls.n 7ccc2 │ │ movs r4, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7c4ac │ │ + bls.n 7ccfc │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 7c4ac │ │ + b.n 7ccfc │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -197842,26 +198872,26 @@ │ │ lsls r3, r3, #16 │ │ orrs r3, r7 │ │ orrs r3, r6 │ │ stmia r2!, {r3} │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #24] │ │ adds r3, #4 │ │ - b.n 7c3ae │ │ + b.n 7cbfe │ │ ldr r2, [r5, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [r5, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7c390 │ │ + b.n 7cbe0 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ ldr r1, [r5, #28] │ │ @@ -197882,34 +198912,34 @@ │ │ str r0, [sp, #64] ; 0x40 │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7c518 │ │ - b.n 7c6bc │ │ + bne.n 7cd68 │ │ + b.n 7cf0c │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #408] ; (7c6c0 ) │ │ + ldr r3, [pc, #408] ; (7cf10 ) │ │ cmp r2, r3 │ │ - ble.n 7c53c │ │ - ldr r2, [pc, #408] ; (7c6c4 ) │ │ + ble.n 7cd8c │ │ + ldr r2, [pc, #408] ; (7cf14 ) │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7c520 │ │ + b.n 7cd70 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -197919,23 +198949,23 @@ │ │ str r3, [sp, #32] │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7c562 │ │ - b.n 7c6a6 │ │ + bcs.n 7cdb2 │ │ + b.n 7cef6 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #344] ; (7c6c0 ) │ │ + ldr r3, [pc, #344] ; (7cf10 ) │ │ cmp r2, r3 │ │ - ble.n 7c598 │ │ + ble.n 7cde8 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #340] ; (7c6c4 ) │ │ + ldr r2, [pc, #340] ; (7cf14 ) │ │ ldr r1, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ @@ -197972,18 +199002,18 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7c5f8 │ │ + beq.n 7ce48 │ │ ldr r3, [sp, #24] │ │ cmp r3, r7 │ │ - beq.n 7c5f8 │ │ + beq.n 7ce48 │ │ ldr r0, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #24] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -197995,19 +199025,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #32 │ │ - beq.n 7c63c │ │ + beq.n 7ce8c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7c664 │ │ + beq.n 7ceb4 │ │ cmp r3, #16 │ │ - bne.n 7c68a │ │ + bne.n 7ceda │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r6 │ │ str r3, [sp, #24] │ │ @@ -198023,35 +199053,35 @@ │ │ adds r4, r3, r0 │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 7c660 │ │ + b.n 7ceb0 │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7c646 │ │ + bls.n 7ce96 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7c650 │ │ + bls.n 7cea0 │ │ movs r4, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7c68a │ │ + bls.n 7ceda │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 7c68a │ │ + b.n 7ceda │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -198073,26 +199103,26 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7c558 │ │ + b.n 7cda8 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7c50c │ │ + b.n 7cd5c │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ @@ -198112,39 +199142,39 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7c778 │ │ + beq.n 7cfc8 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ ldr r7, [sp, #16] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 7c762 │ │ + bcc.n 7cfb2 │ │ ldr r5, [r7, #0] │ │ lsrs r3, r5, #24 │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ lsrs r6, r5, #16 │ │ lsrs r5, r5, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 7c74e │ │ + beq.n 7cf9e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ @@ -198162,26 +199192,26 @@ │ │ lsls r5, r5, #16 │ │ lsls r6, r6, #8 │ │ orrs r6, r5 │ │ orrs r3, r6 │ │ stmia r2!, {r3} │ │ str r2, [sp, #8] │ │ adds r7, #4 │ │ - b.n 7c70a │ │ + b.n 7cf5a │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7c6ee │ │ + b.n 7cf3e │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -198211,49 +199241,49 @@ │ │ str r0, [sp, #48] ; 0x30 │ │ str r7, [sp, #8] │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7c89e │ │ + beq.n 7d0ee │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #208] ; (7c8a4 ) │ │ + ldr r3, [pc, #208] ; (7d0f4 ) │ │ cmp r7, r3 │ │ - ble.n 7c7e2 │ │ + ble.n 7d032 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #200] ; (7c8a8 ) │ │ + ldr r3, [pc, #200] ; (7d0f8 ) │ │ adds r7, r7, r3 │ │ - b.n 7c7d0 │ │ + b.n 7d020 │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #0] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 7c88e │ │ + bcc.n 7d0de │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (7c8a4 ) │ │ + ldr r3, [pc, #160] ; (7d0f4 ) │ │ cmp r2, r3 │ │ - ble.n 7c834 │ │ + ble.n 7d084 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (7c8a8 ) │ │ + ldr r2, [pc, #156] ; (7d0f8 ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -198277,15 +199307,15 @@ │ │ movs r3, #255 ; 0xff │ │ lsrs r6, r5, #16 │ │ lsrs r5, r5, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 7c872 │ │ + beq.n 7d0c2 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ @@ -198307,23 +199337,23 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #20] │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 7c7f6 │ │ + b.n 7d046 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7c7be │ │ + b.n 7d00e │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -198354,31 +199384,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7c8f2 │ │ - b.n 7ca7a │ │ + bne.n 7d142 │ │ + b.n 7d2ca │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcs.n 7c910 │ │ - b.n 7ca64 │ │ + bcs.n 7d160 │ │ + b.n 7d2b4 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r4, r3, #16 │ │ str r2, [sp, #8] │ │ lsrs r2, r3, #8 │ │ @@ -198396,15 +199426,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7c96e │ │ + beq.n 7d1be │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -198417,28 +199447,28 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 7c982 │ │ + beq.n 7d1d2 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7c9b8 │ │ + beq.n 7d208 │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 7c9b8 │ │ + beq.n 7d208 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -198452,19 +199482,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7ca00 │ │ + beq.n 7d250 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7ca28 │ │ + beq.n 7d278 │ │ cmp r3, #16 │ │ - bne.n 7ca4e │ │ + bne.n 7d29e │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ str r3, [sp, #20] │ │ @@ -198480,35 +199510,35 @@ │ │ adds r6, r3, r0 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #4] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 7ca24 │ │ + b.n 7d274 │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7ca0a │ │ + bls.n 7d25a │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7ca14 │ │ + bls.n 7d264 │ │ movs r6, #255 ; 0xff │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7ca4e │ │ + bls.n 7d29e │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ - b.n 7ca4e │ │ + b.n 7d29e │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -198527,26 +199557,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 7c904 │ │ + b.n 7d154 │ │ ldr r2, [r5, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [r5, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7c8e6 │ │ + b.n 7d136 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ @@ -198584,34 +199614,34 @@ │ │ str r0, [sp, #76] ; 0x4c │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7cadc │ │ - b.n 7cccc │ │ + bne.n 7d32c │ │ + b.n 7d51c │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (7ccd0 ) │ │ + ldr r3, [pc, #484] ; (7d520 ) │ │ cmp r2, r3 │ │ - ble.n 7cb00 │ │ - ldr r2, [pc, #484] ; (7ccd4 ) │ │ + ble.n 7d350 │ │ + ldr r2, [pc, #484] ; (7d524 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7cae4 │ │ + b.n 7d334 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -198621,23 +199651,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7cb26 │ │ - b.n 7ccb6 │ │ + bcs.n 7d376 │ │ + b.n 7d506 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #420] ; (7ccd0 ) │ │ + ldr r3, [pc, #420] ; (7d520 ) │ │ cmp r2, r3 │ │ - ble.n 7cb5c │ │ + ble.n 7d3ac │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #416] ; (7ccd4 ) │ │ + ldr r2, [pc, #416] ; (7d524 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -198675,15 +199705,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7cbba │ │ + beq.n 7d40a │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -198696,28 +199726,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 7cbce │ │ + beq.n 7d41e │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 7cc04 │ │ + beq.n 7d454 │ │ ldr r3, [sp, #16] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 7cc04 │ │ + beq.n 7d454 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -198731,19 +199761,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7cc4c │ │ + beq.n 7d49c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7cc74 │ │ + beq.n 7d4c4 │ │ cmp r3, #16 │ │ - bne.n 7cc9a │ │ + bne.n 7d4ea │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ str r3, [sp, #16] │ │ @@ -198759,35 +199789,35 @@ │ │ adds r6, r3, r0 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 7cc70 │ │ + b.n 7d4c0 │ │ ldr r3, [sp, #4] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7cc56 │ │ + bls.n 7d4a6 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7cc60 │ │ + bls.n 7d4b0 │ │ movs r6, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7cc9a │ │ + bls.n 7d4ea │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 7cc9a │ │ + b.n 7d4ea │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -198809,26 +199839,26 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7cb1c │ │ + b.n 7d36c │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7cad0 │ │ + b.n 7d320 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -198844,44 +199874,44 @@ │ │ movs r5, #0 │ │ str r0, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7cd98 │ │ + beq.n 7d5e8 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #140] ; (7cd9c ) │ │ + ldr r3, [pc, #140] ; (7d5ec ) │ │ cmp r5, r3 │ │ - ble.n 7cd20 │ │ + ble.n 7d570 │ │ movs r3, #1 │ │ ldr r2, [sp, #4] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #132] ; (7cda0 ) │ │ + ldr r3, [pc, #132] ; (7d5f0 ) │ │ adds r5, r5, r3 │ │ - b.n 7cd0c │ │ + b.n 7d55c │ │ movs r3, #1 │ │ movs r2, #128 ; 0x80 │ │ negs r3, r3 │ │ movs r1, #0 │ │ mov ip, r3 │ │ ldr r7, [sp, #12] │ │ lsls r2, r2, #9 │ │ ldr r3, [sp, #8] │ │ subs r0, r3, #1 │ │ str r0, [sp, #8] │ │ - bcc.n 7cd88 │ │ - ldr r3, [pc, #100] ; (7cd9c ) │ │ + bcc.n 7d5d8 │ │ + ldr r3, [pc, #100] ; (7d5ec ) │ │ cmp r2, r3 │ │ - ble.n 7cd5c │ │ - ldr r3, [pc, #96] ; (7cda0 ) │ │ + ble.n 7d5ac │ │ + ldr r3, [pc, #96] ; (7d5f0 ) │ │ ldr r0, [r4, #12] │ │ adds r2, r2, r3 │ │ mov r3, ip │ │ lsrs r6, r2, #16 │ │ adds r3, #1 │ │ adds r3, r3, r6 │ │ lsls r1, r3, #2 │ │ @@ -198910,23 +199940,23 @@ │ │ orrs r6, r0 │ │ ldr r0, [sp, #24] │ │ orrs r3, r6 │ │ orrs r0, r3 │ │ ldr r3, [sp, #20] │ │ stmia r7!, {r0} │ │ adds r2, r2, r3 │ │ - b.n 7cd2e │ │ + b.n 7d57e │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7ccfa │ │ + b.n 7d54a │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #52] ; 0x34 │ │ @@ -198937,31 +199967,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7cdc4 │ │ - b.n 7cf1c │ │ + bne.n 7d614 │ │ + b.n 7d76c │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 7cde2 │ │ - b.n 7cf06 │ │ + bcs.n 7d632 │ │ + b.n 7d756 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #8] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -198980,18 +200010,18 @@ │ │ str r3, [sp, #0] │ │ lsrs r3, r4, #8 │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7ce46 │ │ + beq.n 7d696 │ │ ldr r3, [sp, #4] │ │ cmp r3, r7 │ │ - beq.n 7ce46 │ │ + beq.n 7d696 │ │ ldr r0, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -199003,19 +200033,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #32 │ │ - beq.n 7ce9c │ │ + beq.n 7d6ec │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7cec4 │ │ + beq.n 7d714 │ │ cmp r3, #16 │ │ - bne.n 7ceea │ │ + bne.n 7d73a │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #20] │ │ @@ -199039,35 +200069,35 @@ │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #24] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ adds r3, r0, r3 │ │ str r3, [sp, #24] │ │ - b.n 7ceea │ │ + b.n 7d73a │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7ceae │ │ + bls.n 7d6fe │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7ceb8 │ │ + bls.n 7d708 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7ceea │ │ + bls.n 7d73a │ │ movs r4, #255 ; 0xff │ │ - b.n 7ceea │ │ + b.n 7d73a │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -199089,26 +200119,26 @@ │ │ lsls r3, r6, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 7cdd6 │ │ + b.n 7d626 │ │ ldr r2, [r5, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [r5, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7cdb8 │ │ + b.n 7d608 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ ldr r1, [r5, #28] │ │ @@ -199129,34 +200159,34 @@ │ │ str r0, [sp, #72] ; 0x48 │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7cf5c │ │ - b.n 7d11c │ │ + bne.n 7d7ac │ │ + b.n 7d96c │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #436] ; (7d120 ) │ │ + ldr r3, [pc, #436] ; (7d970 ) │ │ cmp r2, r3 │ │ - ble.n 7cf80 │ │ - ldr r2, [pc, #436] ; (7d124 ) │ │ + ble.n 7d7d0 │ │ + ldr r2, [pc, #436] ; (7d974 ) │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7cf64 │ │ + b.n 7d7b4 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -199166,23 +200196,23 @@ │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 7cfa6 │ │ - b.n 7d106 │ │ + bcs.n 7d7f6 │ │ + b.n 7d956 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #372] ; (7d120 ) │ │ + ldr r3, [pc, #372] ; (7d970 ) │ │ cmp r2, r3 │ │ - ble.n 7cfdc │ │ + ble.n 7d82c │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #368] ; (7d124 ) │ │ + ldr r2, [pc, #368] ; (7d974 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ @@ -199221,18 +200251,18 @@ │ │ str r3, [sp, #0] │ │ lsrs r3, r4, #8 │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #76] ; 0x4c │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7d040 │ │ + beq.n 7d890 │ │ ldr r3, [sp, #8] │ │ cmp r3, r7 │ │ - beq.n 7d040 │ │ + beq.n 7d890 │ │ ldr r0, [sp, #12] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ @@ -199244,19 +200274,19 @@ │ │ ldr r0, [sp, #20] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #32 │ │ - beq.n 7d096 │ │ + beq.n 7d8e6 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7d0be │ │ + beq.n 7d90e │ │ cmp r3, #16 │ │ - bne.n 7d0e4 │ │ + bne.n 7d934 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #28] │ │ @@ -199280,35 +200310,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #32] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ adds r3, r0, r3 │ │ str r3, [sp, #32] │ │ - b.n 7d0e4 │ │ + b.n 7d934 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7d0a8 │ │ + bls.n 7d8f8 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7d0b2 │ │ + bls.n 7d902 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7d0e4 │ │ + bls.n 7d934 │ │ movs r4, #255 ; 0xff │ │ - b.n 7d0e4 │ │ + b.n 7d934 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #16] │ │ @@ -199333,26 +200363,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ stmia r3!, {r0} │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7cf9c │ │ + b.n 7d7ec │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7cf50 │ │ + b.n 7d7a0 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ @@ -199379,43 +200409,43 @@ │ │ movs r3, #2 │ │ ands r5, r3 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7d208 │ │ + beq.n 7da58 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #1 │ │ str r2, [sp, #20] │ │ - bcc.n 7d1f2 │ │ + bcc.n 7da42 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r5, r3, #16 │ │ lsrs r6, r3, #8 │ │ ands r3, r7 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r2, [sp, #4] │ │ ands r5, r7 │ │ ands r6, r7 │ │ cmp r3, #0 │ │ - beq.n 7d1c2 │ │ + beq.n 7da12 │ │ ldr r0, [sp, #32] │ │ adds r1, r7, #0 │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r1, r7, #0 │ │ @@ -199425,15 +200455,15 @@ │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r1, r7, #0 │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 7d1d6 │ │ + beq.n 7da26 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #8] │ │ ldr r3, [sp, #4] │ │ @@ -199445,26 +200475,26 @@ │ │ lsls r3, r3, #24 │ │ orrs r6, r3 │ │ ldr r3, [sp, #16] │ │ stmia r3!, {r6} │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ adds r3, #4 │ │ - b.n 7d178 │ │ + b.n 7d9c8 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7d15c │ │ + b.n 7d9ac │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ adds r4, r0, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -199501,34 +200531,34 @@ │ │ str r0, [sp, #68] ; 0x44 │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7d268 │ │ - b.n 7d372 │ │ + bne.n 7dab8 │ │ + b.n 7dbc2 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #256] ; (7d378 ) │ │ + ldr r3, [pc, #256] ; (7dbc8 ) │ │ cmp r2, r3 │ │ - ble.n 7d28c │ │ - ldr r2, [pc, #256] ; (7d37c ) │ │ + ble.n 7dadc │ │ + ldr r2, [pc, #256] ; (7dbcc ) │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7d270 │ │ + b.n 7dac0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -199538,22 +200568,22 @@ │ │ str r3, [sp, #24] │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcc.n 7d35c │ │ + bcc.n 7dbac │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #192] ; (7d378 ) │ │ + ldr r3, [pc, #192] ; (7dbc8 ) │ │ cmp r2, r3 │ │ - ble.n 7d2e6 │ │ + ble.n 7db36 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #188] ; (7d37c ) │ │ + ldr r2, [pc, #188] ; (7dbcc ) │ │ ldr r1, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ @@ -199579,15 +200609,15 @@ │ │ ands r3, r7 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #76] ; 0x4c │ │ str r2, [sp, #12] │ │ ands r5, r7 │ │ ands r6, r7 │ │ cmp r3, #0 │ │ - beq.n 7d326 │ │ + beq.n 7db76 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ @@ -199597,15 +200627,15 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - beq.n 7d33a │ │ + beq.n 7db8a │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #12] │ │ @@ -199620,26 +200650,26 @@ │ │ orrs r6, r3 │ │ ldr r3, [sp, #32] │ │ stmia r3!, {r6} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 7d2a8 │ │ + b.n 7daf8 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7d25c │ │ + b.n 7daac │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -199670,31 +200700,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7d3c6 │ │ - b.n 7d56a │ │ + bne.n 7dc16 │ │ + b.n 7ddba │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r2, r3, #1 │ │ str r2, [sp, #44] ; 0x2c │ │ - bcs.n 7d3e4 │ │ - b.n 7d554 │ │ + bcs.n 7dc34 │ │ + b.n 7dda4 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r4, r3, #16 │ │ str r2, [sp, #12] │ │ lsrs r2, r3, #8 │ │ @@ -199714,15 +200744,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ands r2, r7 │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7d446 │ │ + beq.n 7dc96 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #12] │ │ @@ -199735,28 +200765,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n 7d45a │ │ + beq.n 7dcaa │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #8] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7d490 │ │ + beq.n 7dce0 │ │ ldr r3, [sp, #8] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 7d490 │ │ + beq.n 7dce0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ @@ -199770,19 +200800,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7d4ea │ │ + beq.n 7dd3a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7d512 │ │ + beq.n 7dd62 │ │ cmp r3, #16 │ │ - bne.n 7d538 │ │ + bne.n 7dd88 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #28] │ │ @@ -199806,35 +200836,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #32] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ adds r3, r0, r3 │ │ str r3, [sp, #32] │ │ - b.n 7d538 │ │ + b.n 7dd88 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7d4fc │ │ + bls.n 7dd4c │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7d506 │ │ + bls.n 7dd56 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7d538 │ │ + bls.n 7dd88 │ │ movs r6, #255 ; 0xff │ │ - b.n 7d538 │ │ + b.n 7dd88 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ @@ -199856,26 +200886,26 @@ │ │ lsls r3, r4, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #4 │ │ - b.n 7d3d8 │ │ + b.n 7dc28 │ │ ldr r2, [r5, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [r5, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7d3ba │ │ + b.n 7dc0a │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #100 ; 0x64 │ │ adds r4, r0, #0 │ │ @@ -199913,34 +200943,34 @@ │ │ str r0, [sp, #84] ; 0x54 │ │ ands r2, r3 │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7d5cc │ │ - b.n 7d7d8 │ │ + bne.n 7de1c │ │ + b.n 7e028 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #512] ; (7d7dc ) │ │ + ldr r3, [pc, #512] ; (7e02c ) │ │ cmp r2, r3 │ │ - ble.n 7d5f0 │ │ - ldr r2, [pc, #512] ; (7d7e0 ) │ │ + ble.n 7de40 │ │ + ldr r2, [pc, #512] ; (7e030 ) │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7d5d4 │ │ + b.n 7de24 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -199950,23 +200980,23 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 7d616 │ │ - b.n 7d7c2 │ │ + bcs.n 7de66 │ │ + b.n 7e012 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #448] ; (7d7dc ) │ │ + ldr r3, [pc, #448] ; (7e02c ) │ │ cmp r2, r3 │ │ - ble.n 7d64c │ │ + ble.n 7de9c │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #444] ; (7d7e0 ) │ │ + ldr r2, [pc, #444] ; (7e030 ) │ │ ldr r1, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r3, #1 │ │ @@ -200006,15 +201036,15 @@ │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ands r2, r7 │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7d6ae │ │ + beq.n 7defe │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -200027,28 +201057,28 @@ │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 7d6c2 │ │ + beq.n 7df12 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #76] ; 0x4c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 7d6f8 │ │ + beq.n 7df48 │ │ ldr r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 7d6f8 │ │ + beq.n 7df48 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -200062,19 +201092,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7d752 │ │ + beq.n 7dfa2 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7d77a │ │ + beq.n 7dfca │ │ cmp r3, #16 │ │ - bne.n 7d7a0 │ │ + bne.n 7dff0 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #32] │ │ @@ -200098,35 +201128,35 @@ │ │ ldr r3, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ adds r3, r0, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 7d7a0 │ │ + b.n 7dff0 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7d764 │ │ + bls.n 7dfb4 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7d76e │ │ + bls.n 7dfbe │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7d7a0 │ │ + bls.n 7dff0 │ │ movs r6, #255 ; 0xff │ │ - b.n 7d7a0 │ │ + b.n 7dff0 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -200151,26 +201181,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ stmia r3!, {r0} │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7d60c │ │ + b.n 7de5c │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7d5c0 │ │ + b.n 7de10 │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -200186,45 +201216,45 @@ │ │ movs r5, #0 │ │ str r0, [sp, #20] │ │ str r5, [sp, #0] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7d89e │ │ + beq.n 7e0ee │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #136] ; (7d8a4 ) │ │ + ldr r3, [pc, #136] ; (7e0f4 ) │ │ cmp r5, r3 │ │ - ble.n 7d82a │ │ + ble.n 7e07a │ │ ldr r3, [sp, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #128] ; (7d8a8 ) │ │ + ldr r3, [pc, #128] ; (7e0f8 ) │ │ adds r5, r5, r3 │ │ - b.n 7d818 │ │ + b.n 7e068 │ │ ldr r3, [sp, #12] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r3, #1 │ │ movs r1, #0 │ │ movs r6, #255 ; 0xff │ │ negs r3, r3 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r0, r3, #1 │ │ str r0, [sp, #8] │ │ - bcc.n 7d88e │ │ - ldr r3, [pc, #92] ; (7d8a4 ) │ │ + bcc.n 7e0de │ │ + ldr r3, [pc, #92] ; (7e0f4 ) │ │ cmp r2, r3 │ │ - ble.n 7d86c │ │ - ldr r3, [pc, #92] ; (7d8a8 ) │ │ + ble.n 7e0bc │ │ + ldr r3, [pc, #92] ; (7e0f8 ) │ │ ldr r0, [sp, #0] │ │ adds r7, r2, r3 │ │ ldr r2, [sp, #4] │ │ lsrs r3, r7, #16 │ │ adds r2, #1 │ │ adds r2, r2, r3 │ │ str r2, [sp, #4] │ │ @@ -200249,23 +201279,23 @@ │ │ ands r0, r6 │ │ lsls r0, r0, #8 │ │ orrs r7, r0 │ │ stmia r3!, {r7} │ │ mov ip, r3 │ │ ldr r3, [sp, #20] │ │ adds r2, r2, r3 │ │ - b.n 7d83c │ │ + b.n 7e08c │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7d806 │ │ + b.n 7e056 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -200277,31 +201307,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #28] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7d8cc │ │ - b.n 7da0a │ │ + bne.n 7e11c │ │ + b.n 7e25a │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #32] │ │ subs r2, r3, #1 │ │ str r2, [sp, #32] │ │ - bcs.n 7d8ea │ │ - b.n 7d9f4 │ │ + bcs.n 7e13a │ │ + b.n 7e244 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r2, [r3, #0] │ │ lsrs r3, r2, #24 │ │ str r3, [sp, #16] │ │ lsrs r3, r2, #16 │ │ ands r3, r7 │ │ @@ -200318,18 +201348,18 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7d94c │ │ + beq.n 7e19c │ │ ldr r3, [sp, #16] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7d94c │ │ + bhi.n 7e19c │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -200342,19 +201372,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 7d990 │ │ + beq.n 7e1e0 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7d9b8 │ │ + beq.n 7e208 │ │ cmp r3, #16 │ │ - bne.n 7d9de │ │ + bne.n 7e22e │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #16] │ │ @@ -200370,35 +201400,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #16] │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r0 │ │ - b.n 7d9de │ │ + b.n 7e22e │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7d9a2 │ │ + bls.n 7e1f2 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7d9ac │ │ + bls.n 7e1fc │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7d9de │ │ + bls.n 7e22e │ │ movs r5, #255 ; 0xff │ │ - b.n 7d9de │ │ + b.n 7e22e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -200417,26 +201447,26 @@ │ │ lsls r3, r3, #16 │ │ orrs r3, r7 │ │ orrs r3, r5 │ │ stmia r2!, {r3} │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #24] │ │ adds r3, #4 │ │ - b.n 7d8de │ │ + b.n 7e12e │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7d8c0 │ │ + b.n 7e110 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -200458,34 +201488,34 @@ │ │ str r0, [sp, #64] ; 0x40 │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7da4c │ │ - b.n 7dbf2 │ │ + bne.n 7e29c │ │ + b.n 7e442 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #412] ; (7dbf8 ) │ │ + ldr r3, [pc, #412] ; (7e448 ) │ │ cmp r2, r3 │ │ - ble.n 7da70 │ │ - ldr r2, [pc, #412] ; (7dbfc ) │ │ + ble.n 7e2c0 │ │ + ldr r2, [pc, #412] ; (7e44c ) │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7da54 │ │ + b.n 7e2a4 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -200495,23 +201525,23 @@ │ │ str r3, [sp, #32] │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7da96 │ │ - b.n 7dbdc │ │ + bcs.n 7e2e6 │ │ + b.n 7e42c │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #348] ; (7dbf8 ) │ │ + ldr r3, [pc, #348] ; (7e448 ) │ │ cmp r2, r3 │ │ - ble.n 7dacc │ │ + ble.n 7e31c │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #344] ; (7dbfc ) │ │ + ldr r2, [pc, #344] ; (7e44c ) │ │ ldr r1, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ @@ -200548,18 +201578,18 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7db2e │ │ + beq.n 7e37e │ │ ldr r3, [sp, #24] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7db2e │ │ + bhi.n 7e37e │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -200572,19 +201602,19 @@ │ │ ldr r0, [sp, #24] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #32 │ │ - beq.n 7db72 │ │ + beq.n 7e3c2 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7db9a │ │ + beq.n 7e3ea │ │ cmp r3, #16 │ │ - bne.n 7dbc0 │ │ + bne.n 7e410 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #24] │ │ @@ -200600,35 +201630,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #24] │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r5, r3, r0 │ │ - b.n 7dbc0 │ │ + b.n 7e410 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7db84 │ │ + bls.n 7e3d4 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7db8e │ │ + bls.n 7e3de │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7dbc0 │ │ + bls.n 7e410 │ │ movs r5, #255 ; 0xff │ │ - b.n 7dbc0 │ │ + b.n 7e410 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -200650,26 +201680,26 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7da8c │ │ + b.n 7e2dc │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7da40 │ │ + b.n 7e290 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -200690,40 +201720,40 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7dcb0 │ │ + beq.n 7e500 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 7dc9a │ │ + bcc.n 7e4ea │ │ ldr r3, [sp, #4] │ │ ldr r6, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r7, r6, #16 │ │ lsrs r5, r6, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r6, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 7dc86 │ │ + beq.n 7e4d6 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -200740,26 +201770,26 @@ │ │ lsls r5, r5, #8 │ │ orrs r6, r5 │ │ orrs r7, r6 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ - b.n 7dc42 │ │ + b.n 7e492 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7dc26 │ │ + b.n 7e476 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -200790,54 +201820,54 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7dde2 │ │ + beq.n 7e632 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #216] ; (7dde8 ) │ │ + ldr r3, [pc, #216] ; (7e638 ) │ │ cmp r2, r3 │ │ - ble.n 7dd26 │ │ - ldr r2, [pc, #212] ; (7ddec ) │ │ + ble.n 7e576 │ │ + ldr r2, [pc, #212] ; (7e63c ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 7dd0a │ │ + b.n 7e55a │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 7ddcc │ │ + bcc.n 7e61c │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (7dde8 ) │ │ + ldr r3, [pc, #160] ; (7e638 ) │ │ cmp r2, r3 │ │ - ble.n 7dd78 │ │ + ble.n 7e5c8 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (7ddec ) │ │ + ldr r2, [pc, #156] ; (7e63c ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -200860,15 +201890,15 @@ │ │ lsrs r7, r6, #16 │ │ lsrs r5, r6, #8 │ │ ands r7, r3 │ │ ands r5, r3 │ │ ands r6, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 7ddb2 │ │ + beq.n 7e602 │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -200888,26 +201918,26 @@ │ │ orrs r6, r5 │ │ orrs r7, r6 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7dd3a │ │ + b.n 7e58a │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7dcf8 │ │ + b.n 7e548 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -200938,31 +201968,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7de36 │ │ - b.n 7dfbe │ │ + bne.n 7e686 │ │ + b.n 7e80e │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcs.n 7de54 │ │ - b.n 7dfa8 │ │ + bcs.n 7e6a4 │ │ + b.n 7e7f8 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #20] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -200980,15 +202010,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ str r4, [sp, #8] │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7deb2 │ │ + beq.n 7e702 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -201001,28 +202031,28 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 7dec6 │ │ + beq.n 7e716 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7defc │ │ + beq.n 7e74c │ │ ldr r3, [sp, #20] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7defc │ │ + bhi.n 7e74c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -201036,19 +202066,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7df44 │ │ + beq.n 7e794 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7df6c │ │ + beq.n 7e7bc │ │ cmp r3, #16 │ │ - bne.n 7df92 │ │ + bne.n 7e7e2 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #20] │ │ @@ -201064,35 +202094,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #20] │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r5, r3, r0 │ │ - b.n 7df92 │ │ + b.n 7e7e2 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7df56 │ │ + bls.n 7e7a6 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7df60 │ │ + bls.n 7e7b0 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7df92 │ │ + bls.n 7e7e2 │ │ movs r5, #255 ; 0xff │ │ - b.n 7df92 │ │ + b.n 7e7e2 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -201111,26 +202141,26 @@ │ │ ldr r3, [sp, #32] │ │ orrs r0, r4 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 7de48 │ │ + b.n 7e698 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7de2a │ │ + b.n 7e67a │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r5, r0, #0 │ │ @@ -201168,34 +202198,34 @@ │ │ str r0, [sp, #76] ; 0x4c │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7e020 │ │ - b.n 7e210 │ │ + bne.n 7e870 │ │ + b.n 7ea60 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (7e214 ) │ │ + ldr r3, [pc, #484] ; (7ea64 ) │ │ cmp r2, r3 │ │ - ble.n 7e044 │ │ - ldr r2, [pc, #484] ; (7e218 ) │ │ + ble.n 7e894 │ │ + ldr r2, [pc, #484] ; (7ea68 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7e028 │ │ + b.n 7e878 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -201205,23 +202235,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7e06a │ │ - b.n 7e1fa │ │ + bcs.n 7e8ba │ │ + b.n 7ea4a │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #420] ; (7e214 ) │ │ + ldr r3, [pc, #420] ; (7ea64 ) │ │ cmp r2, r3 │ │ - ble.n 7e0a0 │ │ + ble.n 7e8f0 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #416] ; (7e218 ) │ │ + ldr r2, [pc, #416] ; (7ea68 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -201259,15 +202289,15 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ str r4, [sp, #4] │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7e0fe │ │ + beq.n 7e94e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -201280,28 +202310,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 7e112 │ │ + beq.n 7e962 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 7e148 │ │ + beq.n 7e998 │ │ ldr r3, [sp, #16] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7e148 │ │ + bhi.n 7e998 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -201315,19 +202345,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7e190 │ │ + beq.n 7e9e0 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7e1b8 │ │ + beq.n 7ea08 │ │ cmp r3, #16 │ │ - bne.n 7e1de │ │ + bne.n 7ea2e │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #16] │ │ @@ -201343,35 +202373,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #16] │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r6, r3, r0 │ │ - b.n 7e1de │ │ + b.n 7ea2e │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7e1a2 │ │ + bls.n 7e9f2 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7e1ac │ │ + bls.n 7e9fc │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7e1de │ │ + bls.n 7ea2e │ │ movs r6, #255 ; 0xff │ │ - b.n 7e1de │ │ + b.n 7ea2e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -201393,26 +202423,26 @@ │ │ orrs r0, r4 │ │ orrs r0, r6 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7e060 │ │ + b.n 7e8b0 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7e014 │ │ + b.n 7e864 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -201428,43 +202458,43 @@ │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ adds r7, r0, #0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7e2d4 │ │ + beq.n 7eb24 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #132] ; (7e2d8 ) │ │ + ldr r3, [pc, #132] ; (7eb28 ) │ │ cmp r0, r3 │ │ - ble.n 7e25e │ │ - ldr r3, [pc, #132] ; (7e2dc ) │ │ + ble.n 7eaae │ │ + ldr r3, [pc, #132] ; (7eb2c ) │ │ adds r7, #1 │ │ adds r0, r0, r3 │ │ - b.n 7e250 │ │ + b.n 7eaa0 │ │ ldr r3, [sp, #8] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r3, #1 │ │ movs r1, #0 │ │ movs r6, #255 ; 0xff │ │ negs r3, r3 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ subs r5, r3, #1 │ │ str r5, [sp, #4] │ │ - bcc.n 7e2c4 │ │ - ldr r3, [pc, #92] ; (7e2d8 ) │ │ + bcc.n 7eb14 │ │ + ldr r3, [pc, #92] ; (7eb28 ) │ │ cmp r2, r3 │ │ - ble.n 7e29e │ │ - ldr r3, [pc, #92] ; (7e2dc ) │ │ + ble.n 7eaee │ │ + ldr r3, [pc, #92] ; (7eb2c ) │ │ adds r5, r2, r3 │ │ ldr r2, [sp, #0] │ │ lsrs r3, r5, #16 │ │ adds r2, #1 │ │ adds r2, r2, r3 │ │ str r2, [sp, #0] │ │ lsls r3, r3, #16 │ │ @@ -201490,23 +202520,23 @@ │ │ ldr r5, [sp, #20] │ │ orrs r3, r5 │ │ mov r5, ip │ │ stmia r5!, {r3} │ │ ldr r3, [sp, #16] │ │ mov ip, r5 │ │ adds r2, r2, r3 │ │ - b.n 7e270 │ │ + b.n 7eac0 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7e23e │ │ + b.n 7ea8e │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #52] ; 0x34 │ │ @@ -201517,31 +202547,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #28] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7e300 │ │ - b.n 7e43e │ │ + bne.n 7eb50 │ │ + b.n 7ec8e │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #32] │ │ subs r2, r3, #1 │ │ str r2, [sp, #32] │ │ - bcs.n 7e31e │ │ - b.n 7e428 │ │ + bcs.n 7eb6e │ │ + b.n 7ec78 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r2, [r3, #0] │ │ lsrs r3, r2, #24 │ │ str r3, [sp, #16] │ │ lsrs r3, r2, #16 │ │ ands r3, r7 │ │ @@ -201558,18 +202588,18 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7e380 │ │ + beq.n 7ebd0 │ │ ldr r3, [sp, #16] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7e380 │ │ + bhi.n 7ebd0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -201582,19 +202612,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 7e3c4 │ │ + beq.n 7ec14 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7e3ec │ │ + beq.n 7ec3c │ │ cmp r3, #16 │ │ - bne.n 7e412 │ │ + bne.n 7ec62 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ str r3, [sp, #16] │ │ @@ -201610,35 +202640,35 @@ │ │ adds r4, r3, r0 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 7e3e8 │ │ + b.n 7ec38 │ │ ldr r3, [sp, #4] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7e3ce │ │ + bls.n 7ec1e │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7e3d8 │ │ + bls.n 7ec28 │ │ movs r4, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7e412 │ │ + bls.n 7ec62 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 7e412 │ │ + b.n 7ec62 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -201657,26 +202687,26 @@ │ │ lsls r3, r3, #16 │ │ orrs r3, r7 │ │ orrs r3, r5 │ │ stmia r2!, {r3} │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #24] │ │ adds r3, #4 │ │ - b.n 7e312 │ │ + b.n 7eb62 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7e2f4 │ │ + b.n 7eb44 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -201698,34 +202728,34 @@ │ │ str r0, [sp, #64] ; 0x40 │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7e480 │ │ - b.n 7e626 │ │ + bne.n 7ecd0 │ │ + b.n 7ee76 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #412] ; (7e62c ) │ │ + ldr r3, [pc, #412] ; (7ee7c ) │ │ cmp r2, r3 │ │ - ble.n 7e4a4 │ │ - ldr r2, [pc, #412] ; (7e630 ) │ │ + ble.n 7ecf4 │ │ + ldr r2, [pc, #412] ; (7ee80 ) │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7e488 │ │ + b.n 7ecd8 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -201735,23 +202765,23 @@ │ │ str r3, [sp, #32] │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7e4ca │ │ - b.n 7e610 │ │ + bcs.n 7ed1a │ │ + b.n 7ee60 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #348] ; (7e62c ) │ │ + ldr r3, [pc, #348] ; (7ee7c ) │ │ cmp r2, r3 │ │ - ble.n 7e500 │ │ + ble.n 7ed50 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #344] ; (7e630 ) │ │ + ldr r2, [pc, #344] ; (7ee80 ) │ │ ldr r1, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ @@ -201788,18 +202818,18 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7e562 │ │ + beq.n 7edb2 │ │ ldr r3, [sp, #24] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7e562 │ │ + bhi.n 7edb2 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -201812,19 +202842,19 @@ │ │ ldr r0, [sp, #24] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #32 │ │ - beq.n 7e5a6 │ │ + beq.n 7edf6 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7e5ce │ │ + beq.n 7ee1e │ │ cmp r3, #16 │ │ - bne.n 7e5f4 │ │ + bne.n 7ee44 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ str r3, [sp, #24] │ │ @@ -201840,35 +202870,35 @@ │ │ adds r4, r3, r0 │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 7e5ca │ │ + b.n 7ee1a │ │ ldr r3, [sp, #8] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7e5b0 │ │ + bls.n 7ee00 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7e5ba │ │ + bls.n 7ee0a │ │ movs r4, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7e5f4 │ │ + bls.n 7ee44 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 7e5f4 │ │ + b.n 7ee44 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -201890,26 +202920,26 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7e4c0 │ │ + b.n 7ed10 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7e474 │ │ + b.n 7ecc4 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -201930,39 +202960,39 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7e6e2 │ │ + beq.n 7ef32 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ ldr r5, [sp, #16] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 7e6cc │ │ + bcc.n 7ef1c │ │ movs r2, #255 ; 0xff │ │ ldr r3, [r5, #0] │ │ lsrs r7, r3, #16 │ │ lsrs r6, r3, #8 │ │ ands r7, r2 │ │ ands r6, r2 │ │ ands r2, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 7e6b8 │ │ + beq.n 7ef08 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -201979,26 +203009,26 @@ │ │ lsls r6, r6, #8 │ │ orrs r7, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #8] │ │ adds r5, #4 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ - b.n 7e676 │ │ + b.n 7eec6 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7e65a │ │ + b.n 7eeaa │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ @@ -202030,50 +203060,50 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7e804 │ │ + beq.n 7f054 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #196] ; (7e808 ) │ │ + ldr r3, [pc, #196] ; (7f058 ) │ │ cmp r2, r3 │ │ - ble.n 7e75a │ │ - ldr r2, [pc, #192] ; (7e80c ) │ │ + ble.n 7efaa │ │ + ldr r2, [pc, #192] ; (7f05c ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 7e73e │ │ + b.n 7ef8e │ │ ldr r3, [sp, #28] │ │ movs r5, #128 ; 0x80 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #1 │ │ negs r3, r3 │ │ lsls r5, r5, #9 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 7e7ee │ │ - ldr r3, [pc, #144] ; (7e808 ) │ │ + bcc.n 7f03e │ │ + ldr r3, [pc, #144] ; (7f058 ) │ │ cmp r5, r3 │ │ - ble.n 7e79c │ │ - ldr r3, [pc, #144] ; (7e80c ) │ │ + ble.n 7efec │ │ + ldr r3, [pc, #144] ; (7f05c ) │ │ ldr r1, [sp, #8] │ │ adds r6, r5, r3 │ │ ldr r3, [sp, #12] │ │ lsrs r5, r6, #16 │ │ adds r3, #1 │ │ adds r3, r3, r5 │ │ lsls r2, r3, #2 │ │ @@ -202093,15 +203123,15 @@ │ │ lsrs r6, r3, #8 │ │ ands r7, r2 │ │ ands r6, r2 │ │ ands r2, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 7e7d8 │ │ + beq.n 7f028 │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -202119,26 +203149,26 @@ │ │ orrs r7, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #20] │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r5, r5, r3 │ │ - b.n 7e76c │ │ + b.n 7efbc │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7e72c │ │ + b.n 7ef7c │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -202168,31 +203198,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7e856 │ │ - b.n 7e9de │ │ + bne.n 7f0a6 │ │ + b.n 7f22e │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcs.n 7e874 │ │ - b.n 7e9c8 │ │ + bcs.n 7f0c4 │ │ + b.n 7f218 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #20] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -202210,15 +203240,15 @@ │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ str r5, [sp, #12] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7e8d2 │ │ + beq.n 7f122 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -202231,28 +203261,28 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 7e8e6 │ │ + beq.n 7f136 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7e91c │ │ + beq.n 7f16c │ │ ldr r3, [sp, #20] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7e91c │ │ + bhi.n 7f16c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -202266,19 +203296,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7e964 │ │ + beq.n 7f1b4 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7e98c │ │ + beq.n 7f1dc │ │ cmp r3, #16 │ │ - bne.n 7e9b2 │ │ + bne.n 7f202 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ str r3, [sp, #20] │ │ @@ -202294,35 +203324,35 @@ │ │ adds r5, r3, r0 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #4] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 7e988 │ │ + b.n 7f1d8 │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7e96e │ │ + bls.n 7f1be │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7e978 │ │ + bls.n 7f1c8 │ │ movs r5, #255 ; 0xff │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7e9b2 │ │ + bls.n 7f202 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ - b.n 7e9b2 │ │ + b.n 7f202 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -202341,26 +203371,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 7e868 │ │ + b.n 7f0b8 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7e84a │ │ + b.n 7f09a │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r5, r0, #0 │ │ @@ -202398,34 +203428,34 @@ │ │ str r0, [sp, #76] ; 0x4c │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7ea40 │ │ - b.n 7ec30 │ │ + bne.n 7f290 │ │ + b.n 7f480 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (7ec34 ) │ │ + ldr r3, [pc, #484] ; (7f484 ) │ │ cmp r2, r3 │ │ - ble.n 7ea64 │ │ - ldr r2, [pc, #484] ; (7ec38 ) │ │ + ble.n 7f2b4 │ │ + ldr r2, [pc, #484] ; (7f488 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7ea48 │ │ + b.n 7f298 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -202435,23 +203465,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7ea8a │ │ - b.n 7ec1a │ │ + bcs.n 7f2da │ │ + b.n 7f46a │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #420] ; (7ec34 ) │ │ + ldr r3, [pc, #420] ; (7f484 ) │ │ cmp r2, r3 │ │ - ble.n 7eac0 │ │ + ble.n 7f310 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #416] ; (7ec38 ) │ │ + ldr r2, [pc, #416] ; (7f488 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -202489,15 +203519,15 @@ │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ str r6, [sp, #8] │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7eb1e │ │ + beq.n 7f36e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -202510,28 +203540,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 7eb32 │ │ + beq.n 7f382 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 7eb68 │ │ + beq.n 7f3b8 │ │ ldr r3, [sp, #16] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7eb68 │ │ + bhi.n 7f3b8 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -202545,19 +203575,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7ebb0 │ │ + beq.n 7f400 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7ebd8 │ │ + beq.n 7f428 │ │ cmp r3, #16 │ │ - bne.n 7ebfe │ │ + bne.n 7f44e │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ str r3, [sp, #16] │ │ @@ -202573,35 +203603,35 @@ │ │ adds r6, r3, r0 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 7ebd4 │ │ + b.n 7f424 │ │ ldr r3, [sp, #4] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7ebba │ │ + bls.n 7f40a │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7ebc4 │ │ + bls.n 7f414 │ │ movs r6, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7ebfe │ │ + bls.n 7f44e │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 7ebfe │ │ + b.n 7f44e │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -202623,26 +203653,26 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7ea80 │ │ + b.n 7f2d0 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7ea34 │ │ + b.n 7f284 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -202658,44 +203688,44 @@ │ │ movs r5, #0 │ │ str r0, [sp, #24] │ │ str r5, [sp, #4] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7ed00 │ │ + beq.n 7f550 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #144] ; (7ed04 ) │ │ + ldr r3, [pc, #144] ; (7f554 ) │ │ cmp r5, r3 │ │ - ble.n 7ec82 │ │ + ble.n 7f4d2 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #136] ; (7ed08 ) │ │ + ldr r3, [pc, #136] ; (7f558 ) │ │ adds r5, r5, r3 │ │ - b.n 7ec70 │ │ + b.n 7f4c0 │ │ ldr r3, [sp, #16] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r3, #1 │ │ movs r1, #0 │ │ negs r3, r3 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r0, r3, #1 │ │ str r0, [sp, #12] │ │ - bcc.n 7ecf0 │ │ - ldr r3, [pc, #104] ; (7ed04 ) │ │ + bcc.n 7f540 │ │ + ldr r3, [pc, #104] ; (7f554 ) │ │ cmp r2, r3 │ │ - ble.n 7ecc2 │ │ - ldr r3, [pc, #100] ; (7ed08 ) │ │ + ble.n 7f512 │ │ + ldr r3, [pc, #100] ; (7f558 ) │ │ ldr r0, [sp, #4] │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #8] │ │ lsrs r6, r3, #16 │ │ adds r2, #1 │ │ adds r2, r2, r6 │ │ str r2, [sp, #8] │ │ @@ -202726,23 +203756,23 @@ │ │ orrs r3, r6 │ │ orrs r0, r3 │ │ mov r3, ip │ │ stmia r3!, {r0} │ │ mov ip, r3 │ │ ldr r3, [sp, #24] │ │ adds r2, r2, r3 │ │ - b.n 7ec92 │ │ + b.n 7f4e2 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7ec5e │ │ + b.n 7f4ae │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #52] ; 0x34 │ │ @@ -202753,31 +203783,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7ed2c │ │ - b.n 7ee84 │ │ + bne.n 7f57c │ │ + b.n 7f6d4 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 7ed4a │ │ - b.n 7ee6e │ │ + bcs.n 7f59a │ │ + b.n 7f6be │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r2, [r3, #0] │ │ lsrs r3, r2, #24 │ │ str r3, [sp, #4] │ │ lsrs r3, r2, #16 │ │ ands r3, r7 │ │ @@ -202796,18 +203826,18 @@ │ │ str r3, [sp, #0] │ │ lsrs r3, r4, #8 │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7edae │ │ + beq.n 7f5fe │ │ ldr r3, [sp, #4] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7edae │ │ + bhi.n 7f5fe │ │ adds r0, r3, #0 │ │ adds r1, r7, #0 │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #4] │ │ @@ -202819,19 +203849,19 @@ │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #32 │ │ - beq.n 7ee04 │ │ + beq.n 7f654 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7ee2c │ │ + beq.n 7f67c │ │ cmp r3, #16 │ │ - bne.n 7ee52 │ │ + bne.n 7f6a2 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #20] │ │ @@ -202855,35 +203885,35 @@ │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #24] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ adds r3, r0, r3 │ │ str r3, [sp, #24] │ │ - b.n 7ee52 │ │ + b.n 7f6a2 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7ee16 │ │ + bls.n 7f666 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7ee20 │ │ + bls.n 7f670 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7ee52 │ │ + bls.n 7f6a2 │ │ movs r4, #255 ; 0xff │ │ - b.n 7ee52 │ │ + b.n 7f6a2 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -202905,26 +203935,26 @@ │ │ lsls r3, r5, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 7ed3e │ │ + b.n 7f58e │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7ed20 │ │ + b.n 7f570 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ ldr r1, [r6, #28] │ │ @@ -202945,34 +203975,34 @@ │ │ str r0, [sp, #72] ; 0x48 │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7eec4 │ │ - b.n 7f084 │ │ + bne.n 7f714 │ │ + b.n 7f8d4 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #436] ; (7f088 ) │ │ + ldr r3, [pc, #436] ; (7f8d8 ) │ │ cmp r2, r3 │ │ - ble.n 7eee8 │ │ - ldr r2, [pc, #436] ; (7f08c ) │ │ + ble.n 7f738 │ │ + ldr r2, [pc, #436] ; (7f8dc ) │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7eecc │ │ + b.n 7f71c │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -202982,23 +204012,23 @@ │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 7ef0e │ │ - b.n 7f06e │ │ + bcs.n 7f75e │ │ + b.n 7f8be │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #372] ; (7f088 ) │ │ + ldr r3, [pc, #372] ; (7f8d8 ) │ │ cmp r2, r3 │ │ - ble.n 7ef44 │ │ + ble.n 7f794 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #368] ; (7f08c ) │ │ + ldr r2, [pc, #368] ; (7f8dc ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ @@ -203037,18 +204067,18 @@ │ │ str r3, [sp, #0] │ │ lsrs r3, r4, #8 │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #76] ; 0x4c │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7efa8 │ │ + beq.n 7f7f8 │ │ ldr r3, [sp, #8] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7efa8 │ │ + bhi.n 7f7f8 │ │ adds r0, r3, #0 │ │ adds r1, r7, #0 │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #8] │ │ @@ -203060,19 +204090,19 @@ │ │ ldr r0, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #32 │ │ - beq.n 7effe │ │ + beq.n 7f84e │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7f026 │ │ + beq.n 7f876 │ │ cmp r3, #16 │ │ - bne.n 7f04c │ │ + bne.n 7f89c │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #28] │ │ @@ -203096,35 +204126,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #32] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ adds r3, r0, r3 │ │ str r3, [sp, #32] │ │ - b.n 7f04c │ │ + b.n 7f89c │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7f010 │ │ + bls.n 7f860 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #16] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7f01a │ │ + bls.n 7f86a │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7f04c │ │ + bls.n 7f89c │ │ movs r4, #255 ; 0xff │ │ - b.n 7f04c │ │ + b.n 7f89c │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #16] │ │ @@ -203149,26 +204179,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ stmia r3!, {r0} │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7ef04 │ │ + b.n 7f754 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7eeb8 │ │ + b.n 7f708 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ @@ -203195,42 +204225,42 @@ │ │ movs r3, #2 │ │ ands r5, r3 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7f170 │ │ + beq.n 7f9c0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r4, #20] │ │ ldr r5, [sp, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #1 │ │ str r2, [sp, #20] │ │ - bcc.n 7f15a │ │ + bcc.n 7f9aa │ │ movs r7, #255 ; 0xff │ │ ldr r2, [r5, #0] │ │ lsrs r3, r2, #24 │ │ str r3, [sp, #12] │ │ lsrs r3, r2, #16 │ │ ands r3, r7 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #48] ; 0x30 │ │ lsrs r6, r2, #8 │ │ ands r2, r7 │ │ ands r6, r7 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 7f12a │ │ + beq.n 7f97a │ │ ldr r0, [sp, #32] │ │ adds r1, r7, #0 │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r1, r7, #0 │ │ @@ -203241,15 +204271,15 @@ │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #8] │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 7f13e │ │ + beq.n 7f98e │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #4] │ │ @@ -203261,26 +204291,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #12] │ │ lsls r3, r3, #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #16] │ │ stmia r3!, {r0} │ │ str r3, [sp, #16] │ │ - b.n 7f0e0 │ │ + b.n 7f930 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7f0c4 │ │ + b.n 7f914 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ adds r4, r0, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -203317,34 +204347,34 @@ │ │ str r0, [sp, #68] ; 0x44 │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7f1d0 │ │ - b.n 7f2dc │ │ + bne.n 7fa20 │ │ + b.n 7fb2c │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #256] ; (7f2e0 ) │ │ + ldr r3, [pc, #256] ; (7fb30 ) │ │ cmp r2, r3 │ │ - ble.n 7f1f4 │ │ - ldr r2, [pc, #256] ; (7f2e4 ) │ │ + ble.n 7fa44 │ │ + ldr r2, [pc, #256] ; (7fb34 ) │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7f1d8 │ │ + b.n 7fa28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -203354,22 +204384,22 @@ │ │ str r3, [sp, #24] │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcc.n 7f2c6 │ │ + bcc.n 7fb16 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #192] ; (7f2e0 ) │ │ + ldr r3, [pc, #192] ; (7fb30 ) │ │ cmp r2, r3 │ │ - ble.n 7f24e │ │ + ble.n 7fa9e │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #188] ; (7f2e4 ) │ │ + ldr r2, [pc, #188] ; (7fb34 ) │ │ ldr r1, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ @@ -203395,15 +204425,15 @@ │ │ ands r3, r7 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #76] ; 0x4c │ │ lsrs r6, r5, #8 │ │ ands r6, r7 │ │ ands r5, r7 │ │ cmp r3, #0 │ │ - beq.n 7f290 │ │ + beq.n 7fae0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ @@ -203414,15 +204444,15 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - beq.n 7f2a4 │ │ + beq.n 7faf4 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r2, [sp, #68] ; 0x44 │ │ @@ -203437,26 +204467,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 7f210 │ │ + b.n 7fa60 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7f1c4 │ │ + b.n 7fa14 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ @@ -203486,31 +204516,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7f32e │ │ - b.n 7f4d2 │ │ + bne.n 7fb7e │ │ + b.n 7fd22 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r2, r3, #1 │ │ str r2, [sp, #44] ; 0x2c │ │ - bcs.n 7f34c │ │ - b.n 7f4bc │ │ + bcs.n 7fb9c │ │ + b.n 7fd0c │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #8] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -203530,15 +204560,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ands r2, r7 │ │ str r4, [sp, #12] │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7f3ae │ │ + beq.n 7fbfe │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #12] │ │ @@ -203551,28 +204581,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n 7f3c2 │ │ + beq.n 7fc12 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #8] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7f3f8 │ │ + beq.n 7fc48 │ │ ldr r3, [sp, #8] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7f3f8 │ │ + bhi.n 7fc48 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ @@ -203586,19 +204616,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7f452 │ │ + beq.n 7fca2 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7f47a │ │ + beq.n 7fcca │ │ cmp r3, #16 │ │ - bne.n 7f4a0 │ │ + bne.n 7fcf0 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #28] │ │ @@ -203622,35 +204652,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #32] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ adds r3, r0, r3 │ │ str r3, [sp, #32] │ │ - b.n 7f4a0 │ │ + b.n 7fcf0 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7f464 │ │ + bls.n 7fcb4 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7f46e │ │ + bls.n 7fcbe │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7f4a0 │ │ + bls.n 7fcf0 │ │ movs r5, #255 ; 0xff │ │ - b.n 7f4a0 │ │ + b.n 7fcf0 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ @@ -203672,26 +204702,26 @@ │ │ lsls r3, r4, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #4 │ │ - b.n 7f340 │ │ + b.n 7fb90 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7f322 │ │ + b.n 7fb72 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #100 ; 0x64 │ │ adds r5, r0, #0 │ │ @@ -203729,34 +204759,34 @@ │ │ str r0, [sp, #84] ; 0x54 │ │ ands r2, r3 │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7f534 │ │ - b.n 7f740 │ │ + bne.n 7fd84 │ │ + b.n 7ff90 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #512] ; (7f744 ) │ │ + ldr r3, [pc, #512] ; (7ff94 ) │ │ cmp r2, r3 │ │ - ble.n 7f558 │ │ - ldr r2, [pc, #512] ; (7f748 ) │ │ + ble.n 7fda8 │ │ + ldr r2, [pc, #512] ; (7ff98 ) │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7f53c │ │ + b.n 7fd8c │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -203766,23 +204796,23 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 7f57e │ │ - b.n 7f72a │ │ + bcs.n 7fdce │ │ + b.n 7ff7a │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #448] ; (7f744 ) │ │ + ldr r3, [pc, #448] ; (7ff94 ) │ │ cmp r2, r3 │ │ - ble.n 7f5b4 │ │ + ble.n 7fe04 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #444] ; (7f748 ) │ │ + ldr r2, [pc, #444] ; (7ff98 ) │ │ ldr r1, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r3, #1 │ │ @@ -203822,15 +204852,15 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ands r2, r7 │ │ str r4, [sp, #8] │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7f616 │ │ + beq.n 7fe66 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -203843,28 +204873,28 @@ │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 7f62a │ │ + beq.n 7fe7a │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #76] ; 0x4c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 7f660 │ │ + beq.n 7feb0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 7f660 │ │ + bhi.n 7feb0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -203878,19 +204908,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7f6ba │ │ + beq.n 7ff0a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7f6e2 │ │ + beq.n 7ff32 │ │ cmp r3, #16 │ │ - bne.n 7f708 │ │ + bne.n 7ff58 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #32] │ │ @@ -203914,35 +204944,35 @@ │ │ ldr r3, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ adds r3, r0, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 7f708 │ │ + b.n 7ff58 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7f6cc │ │ + bls.n 7ff1c │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7f6d6 │ │ + bls.n 7ff26 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7f708 │ │ + bls.n 7ff58 │ │ movs r6, #255 ; 0xff │ │ - b.n 7f708 │ │ + b.n 7ff58 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -203967,26 +204997,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ stmia r3!, {r0} │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7f574 │ │ + b.n 7fdc4 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7f528 │ │ + b.n 7fd78 │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -204002,42 +205032,42 @@ │ │ str r0, [sp, #16] │ │ movs r0, #0 │ │ adds r7, r0, #0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7f800 │ │ + beq.n 80050 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #128] ; (7f804 ) │ │ + ldr r3, [pc, #128] ; (80054 ) │ │ cmp r0, r3 │ │ - ble.n 7f78e │ │ - ldr r3, [pc, #128] ; (7f808 ) │ │ + ble.n 7ffde │ │ + ldr r3, [pc, #128] ; (80058 ) │ │ adds r7, #1 │ │ adds r0, r0, r3 │ │ - b.n 7f780 │ │ + b.n 7ffd0 │ │ ldr r3, [sp, #8] │ │ movs r2, #128 ; 0x80 │ │ mov ip, r3 │ │ movs r5, #1 │ │ movs r3, #0 │ │ lsls r2, r2, #9 │ │ str r3, [sp, #0] │ │ negs r5, r5 │ │ ldr r3, [sp, #4] │ │ subs r1, r3, #1 │ │ str r1, [sp, #4] │ │ - bcc.n 7f7f0 │ │ - ldr r3, [pc, #92] ; (7f804 ) │ │ + bcc.n 80040 │ │ + ldr r3, [pc, #92] ; (80054 ) │ │ cmp r2, r3 │ │ - ble.n 7f7c8 │ │ - ldr r3, [pc, #88] ; (7f808 ) │ │ + ble.n 80018 │ │ + ldr r3, [pc, #88] ; (80058 ) │ │ adds r5, #1 │ │ adds r1, r2, r3 │ │ ldr r3, [r4, #12] │ │ lsrs r2, r1, #16 │ │ adds r5, r5, r2 │ │ muls r3, r7 │ │ lsls r2, r2, #16 │ │ @@ -204062,23 +205092,23 @@ │ │ mov r6, ip │ │ ldr r1, [sp, #20] │ │ orrs r3, r1 │ │ stmia r6!, {r3} │ │ ldr r3, [sp, #16] │ │ mov ip, r6 │ │ adds r2, r2, r3 │ │ - b.n 7f79e │ │ + b.n 7ffee │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7f76e │ │ + b.n 7ffbe │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #52] ; 0x34 │ │ @@ -204089,31 +205119,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #28] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7f82c │ │ - b.n 7f96a │ │ + bne.n 8007c │ │ + b.n 801ba │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #32] │ │ subs r2, r3, #1 │ │ str r2, [sp, #32] │ │ - bcs.n 7f84a │ │ - b.n 7f954 │ │ + bcs.n 8009a │ │ + b.n 801a4 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #12] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -204130,18 +205160,18 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7f8ac │ │ + beq.n 800fc │ │ ldr r3, [sp, #16] │ │ cmp r3, r7 │ │ - beq.n 7f8ac │ │ + beq.n 800fc │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -204154,19 +205184,19 @@ │ │ ldr r0, [sp, #12] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 7f8f0 │ │ + beq.n 80140 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7f918 │ │ + beq.n 80168 │ │ cmp r3, #16 │ │ - bne.n 7f93e │ │ + bne.n 8018e │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #16] │ │ @@ -204182,35 +205212,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #16] │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r0 │ │ - b.n 7f93e │ │ + b.n 8018e │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7f902 │ │ + bls.n 80152 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7f90c │ │ + bls.n 8015c │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7f93e │ │ + bls.n 8018e │ │ movs r5, #255 ; 0xff │ │ - b.n 7f93e │ │ + b.n 8018e │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -204229,26 +205259,26 @@ │ │ lsls r3, r3, #16 │ │ orrs r3, r7 │ │ orrs r3, r5 │ │ stmia r2!, {r3} │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #24] │ │ adds r3, #4 │ │ - b.n 7f83e │ │ + b.n 8008e │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7f820 │ │ + b.n 80070 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -204270,34 +205300,34 @@ │ │ str r0, [sp, #64] ; 0x40 │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 7f9ac │ │ - b.n 7fb52 │ │ + bne.n 801fc │ │ + b.n 803a2 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #412] ; (7fb58 ) │ │ + ldr r3, [pc, #412] ; (803a8 ) │ │ cmp r2, r3 │ │ - ble.n 7f9d0 │ │ - ldr r2, [pc, #412] ; (7fb5c ) │ │ + ble.n 80220 │ │ + ldr r2, [pc, #412] ; (803ac ) │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 7f9b4 │ │ + b.n 80204 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -204307,23 +205337,23 @@ │ │ str r3, [sp, #32] │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7f9f6 │ │ - b.n 7fb3c │ │ + bcs.n 80246 │ │ + b.n 8038c │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #348] ; (7fb58 ) │ │ + ldr r3, [pc, #348] ; (803a8 ) │ │ cmp r2, r3 │ │ - ble.n 7fa2c │ │ + ble.n 8027c │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #344] ; (7fb5c ) │ │ + ldr r2, [pc, #344] ; (803ac ) │ │ ldr r1, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ @@ -204360,18 +205390,18 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 7fa8e │ │ + beq.n 802de │ │ ldr r3, [sp, #24] │ │ cmp r3, r7 │ │ - beq.n 7fa8e │ │ + beq.n 802de │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -204384,19 +205414,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #32 │ │ - beq.n 7fad2 │ │ + beq.n 80322 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7fafa │ │ + beq.n 8034a │ │ cmp r3, #16 │ │ - bne.n 7fb20 │ │ + bne.n 80370 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #24] │ │ @@ -204412,35 +205442,35 @@ │ │ adds r1, r7, #0 │ │ adds r4, r3, r0 │ │ ldr r0, [sp, #24] │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r0 │ │ - b.n 7fb20 │ │ + b.n 80370 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7fae4 │ │ + bls.n 80334 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7faee │ │ + bls.n 8033e │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 7fb20 │ │ + bls.n 80370 │ │ movs r6, #255 ; 0xff │ │ - b.n 7fb20 │ │ + b.n 80370 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -204462,26 +205492,26 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7f9ec │ │ + b.n 8023c │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 7f9a0 │ │ + b.n 801f0 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -204502,39 +205532,39 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7fc10 │ │ + beq.n 80460 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ ldr r7, [sp, #16] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 7fbfa │ │ + bcc.n 8044a │ │ ldr r5, [r7, #0] │ │ lsrs r3, r5, #24 │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ lsrs r6, r5, #16 │ │ lsrs r5, r5, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 7fbe6 │ │ + beq.n 80436 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -204552,26 +205582,26 @@ │ │ lsls r5, r5, #16 │ │ lsls r6, r6, #8 │ │ orrs r6, r5 │ │ orrs r3, r6 │ │ stmia r2!, {r3} │ │ str r2, [sp, #8] │ │ adds r7, #4 │ │ - b.n 7fba2 │ │ + b.n 803f2 │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7fb86 │ │ + b.n 803d6 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -204601,49 +205631,49 @@ │ │ str r0, [sp, #48] ; 0x30 │ │ str r7, [sp, #8] │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 7fd36 │ │ + beq.n 80586 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #208] ; (7fd3c ) │ │ + ldr r3, [pc, #208] ; (8058c ) │ │ cmp r7, r3 │ │ - ble.n 7fc7a │ │ + ble.n 804ca │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #200] ; (7fd40 ) │ │ + ldr r3, [pc, #200] ; (80590 ) │ │ adds r7, r7, r3 │ │ - b.n 7fc68 │ │ + b.n 804b8 │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #0] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 7fd26 │ │ + bcc.n 80576 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (7fd3c ) │ │ + ldr r3, [pc, #160] ; (8058c ) │ │ cmp r2, r3 │ │ - ble.n 7fccc │ │ + ble.n 8051c │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (7fd40 ) │ │ + ldr r2, [pc, #156] ; (80590 ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -204667,15 +205697,15 @@ │ │ movs r3, #255 ; 0xff │ │ lsrs r6, r5, #16 │ │ lsrs r5, r5, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 7fd0a │ │ + beq.n 8055a │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -204697,23 +205727,23 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #20] │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 7fc8e │ │ + b.n 804de │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7fc56 │ │ + b.n 804a6 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -204744,31 +205774,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 7fd8a │ │ - b.n 7ff12 │ │ + bne.n 805da │ │ + b.n 80762 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcs.n 7fda8 │ │ - b.n 7fefc │ │ + bcs.n 805f8 │ │ + b.n 8074c │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r4, r3, #16 │ │ lsrs r5, r3, #8 │ │ ands r3, r7 │ │ @@ -204786,15 +205816,15 @@ │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ str r5, [sp, #8] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 7fe06 │ │ + beq.n 80656 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -204807,28 +205837,28 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 7fe1a │ │ + beq.n 8066a │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 7fe50 │ │ + beq.n 806a0 │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 7fe50 │ │ + beq.n 806a0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -204842,19 +205872,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 7fe98 │ │ + beq.n 806e8 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 7fec0 │ │ + beq.n 80710 │ │ cmp r3, #16 │ │ - bne.n 7fee6 │ │ + bne.n 80736 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #20] │ │ @@ -204870,35 +205900,35 @@ │ │ adds r1, r7, #0 │ │ adds r5, r3, r0 │ │ ldr r0, [sp, #20] │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r0 │ │ - b.n 7fee6 │ │ + b.n 80736 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 7feaa │ │ + bls.n 806fa │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 7feb4 │ │ + bls.n 80704 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 7fee6 │ │ + bls.n 80736 │ │ movs r4, #255 ; 0xff │ │ - b.n 7fee6 │ │ + b.n 80736 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #12] │ │ @@ -204917,26 +205947,26 @@ │ │ ldr r3, [sp, #32] │ │ orrs r0, r5 │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 7fd9c │ │ + b.n 805ec │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 7fd7e │ │ + b.n 805ce │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ @@ -204974,34 +206004,34 @@ │ │ str r0, [sp, #76] ; 0x4c │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 7ff74 │ │ - b.n 80164 │ │ + bne.n 807c4 │ │ + b.n 809b4 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (80168 ) │ │ + ldr r3, [pc, #484] ; (809b8 ) │ │ cmp r2, r3 │ │ - ble.n 7ff98 │ │ - ldr r2, [pc, #484] ; (8016c ) │ │ + ble.n 807e8 │ │ + ldr r2, [pc, #484] ; (809bc ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 7ff7c │ │ + b.n 807cc │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -205011,23 +206041,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 7ffbe │ │ - b.n 8014e │ │ + bcs.n 8080e │ │ + b.n 8099e │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #420] ; (80168 ) │ │ + ldr r3, [pc, #420] ; (809b8 ) │ │ cmp r2, r3 │ │ - ble.n 7fff4 │ │ + ble.n 80844 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #416] ; (8016c ) │ │ + ldr r2, [pc, #416] ; (809bc ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -205065,15 +206095,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ str r6, [sp, #4] │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 80052 │ │ + beq.n 808a2 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -205086,28 +206116,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 80066 │ │ + beq.n 808b6 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 8009c │ │ + beq.n 808ec │ │ ldr r3, [sp, #16] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 8009c │ │ + beq.n 808ec │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -205121,19 +206151,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 800e4 │ │ + beq.n 80934 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 8010c │ │ + beq.n 8095c │ │ cmp r3, #16 │ │ - bne.n 80132 │ │ + bne.n 80982 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #16] │ │ @@ -205149,35 +206179,35 @@ │ │ adds r1, r7, #0 │ │ adds r6, r3, r0 │ │ ldr r0, [sp, #16] │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r0 │ │ - b.n 80132 │ │ + b.n 80982 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 800f6 │ │ + bls.n 80946 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 80100 │ │ + bls.n 80950 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 80132 │ │ + bls.n 80982 │ │ movs r5, #255 ; 0xff │ │ - b.n 80132 │ │ + b.n 80982 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ @@ -205199,26 +206229,26 @@ │ │ orrs r0, r6 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 7ffb4 │ │ + b.n 80804 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 7ff68 │ │ + b.n 807b8 │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -205234,43 +206264,43 @@ │ │ movs r5, #0 │ │ str r0, [sp, #16] │ │ str r5, [sp, #0] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 80226 │ │ + beq.n 80a76 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #132] ; (8022c ) │ │ + ldr r3, [pc, #132] ; (80a7c ) │ │ cmp r5, r3 │ │ - ble.n 801b6 │ │ + ble.n 80a06 │ │ ldr r3, [sp, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #124] ; (80230 ) │ │ + ldr r3, [pc, #124] ; (80a80 ) │ │ adds r5, r5, r3 │ │ - b.n 801a4 │ │ + b.n 809f4 │ │ ldr r3, [sp, #8] │ │ movs r2, #128 ; 0x80 │ │ movs r6, #1 │ │ mov ip, r3 │ │ movs r1, #0 │ │ lsls r2, r2, #9 │ │ negs r6, r6 │ │ ldr r3, [sp, #4] │ │ subs r0, r3, #1 │ │ str r0, [sp, #4] │ │ - bcc.n 80216 │ │ - ldr r3, [pc, #92] ; (8022c ) │ │ + bcc.n 80a66 │ │ + ldr r3, [pc, #92] ; (80a7c ) │ │ cmp r2, r3 │ │ - ble.n 801ee │ │ - ldr r3, [pc, #92] ; (80230 ) │ │ + ble.n 80a3e │ │ + ldr r3, [pc, #92] ; (80a80 ) │ │ ldr r0, [sp, #0] │ │ adds r6, #1 │ │ adds r1, r2, r3 │ │ ldr r3, [r4, #12] │ │ lsrs r2, r1, #16 │ │ adds r6, r6, r2 │ │ muls r3, r0 │ │ @@ -205295,23 +206325,23 @@ │ │ ldr r3, [sp, #20] │ │ orrs r7, r3 │ │ mov r3, ip │ │ stmia r3!, {r7} │ │ mov ip, r3 │ │ ldr r3, [sp, #16] │ │ adds r2, r2, r3 │ │ - b.n 801c4 │ │ + b.n 80a14 │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 80192 │ │ + b.n 809e2 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -205323,31 +206353,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #28] │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 80254 │ │ - b.n 80392 │ │ + bne.n 80aa4 │ │ + b.n 80be2 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #32] │ │ subs r2, r3, #1 │ │ str r2, [sp, #32] │ │ - bcs.n 80272 │ │ - b.n 8037c │ │ + bcs.n 80ac2 │ │ + b.n 80bcc │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #12] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -205364,18 +206394,18 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 802d4 │ │ + beq.n 80b24 │ │ ldr r3, [sp, #16] │ │ cmp r3, r7 │ │ - beq.n 802d4 │ │ + beq.n 80b24 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -205388,19 +206418,19 @@ │ │ ldr r0, [sp, #12] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 80318 │ │ + beq.n 80b68 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 80340 │ │ + beq.n 80b90 │ │ cmp r3, #16 │ │ - bne.n 80366 │ │ + bne.n 80bb6 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ str r3, [sp, #16] │ │ @@ -205416,35 +206446,35 @@ │ │ adds r4, r3, r0 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 8033c │ │ + b.n 80b8c │ │ ldr r3, [sp, #4] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 80322 │ │ + bls.n 80b72 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 8032c │ │ + bls.n 80b7c │ │ movs r4, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 80366 │ │ + bls.n 80bb6 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 80366 │ │ + b.n 80bb6 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -205463,26 +206493,26 @@ │ │ lsls r3, r3, #16 │ │ orrs r3, r7 │ │ orrs r3, r5 │ │ stmia r2!, {r3} │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #24] │ │ adds r3, #4 │ │ - b.n 80266 │ │ + b.n 80ab6 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 80248 │ │ + b.n 80a98 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #76 ; 0x4c │ │ @@ -205504,34 +206534,34 @@ │ │ str r0, [sp, #64] ; 0x40 │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 803d4 │ │ - b.n 8057a │ │ + bne.n 80c24 │ │ + b.n 80dca │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #412] ; (80580 ) │ │ + ldr r3, [pc, #412] ; (80dd0 ) │ │ cmp r2, r3 │ │ - ble.n 803f8 │ │ - ldr r2, [pc, #412] ; (80584 ) │ │ + ble.n 80c48 │ │ + ldr r2, [pc, #412] ; (80dd4 ) │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 803dc │ │ + b.n 80c2c │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -205541,23 +206571,23 @@ │ │ str r3, [sp, #32] │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 8041e │ │ - b.n 80564 │ │ + bcs.n 80c6e │ │ + b.n 80db4 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #348] ; (80580 ) │ │ + ldr r3, [pc, #348] ; (80dd0 ) │ │ cmp r2, r3 │ │ - ble.n 80454 │ │ + ble.n 80ca4 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #344] ; (80584 ) │ │ + ldr r2, [pc, #344] ; (80dd4 ) │ │ ldr r1, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ @@ -205594,18 +206624,18 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ands r2, r7 │ │ str r2, [sp, #0] │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 804b6 │ │ + beq.n 80d06 │ │ ldr r3, [sp, #24] │ │ cmp r3, r7 │ │ - beq.n 804b6 │ │ + beq.n 80d06 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -205618,19 +206648,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #32 │ │ - beq.n 804fa │ │ + beq.n 80d4a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 80522 │ │ + beq.n 80d72 │ │ cmp r3, #16 │ │ - bne.n 80548 │ │ + bne.n 80d98 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r6 │ │ str r3, [sp, #24] │ │ @@ -205646,35 +206676,35 @@ │ │ adds r4, r3, r0 │ │ ldr r3, [sp, #24] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 8051e │ │ + b.n 80d6e │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 80504 │ │ + bls.n 80d54 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 8050e │ │ + bls.n 80d5e │ │ movs r4, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 80548 │ │ + bls.n 80d98 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 80548 │ │ + b.n 80d98 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -205696,26 +206726,26 @@ │ │ stmia r2!, {r3} │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 80414 │ │ + b.n 80c64 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 803c8 │ │ + b.n 80c18 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -205736,40 +206766,40 @@ │ │ movs r3, #1 │ │ ands r2, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 80638 │ │ + beq.n 80e88 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ str r2, [sp, #12] │ │ - bcc.n 80622 │ │ + bcc.n 80e72 │ │ ldr r3, [sp, #4] │ │ ldr r5, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsrs r6, r5, #16 │ │ lsrs r7, r5, #24 │ │ lsrs r5, r5, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 8060e │ │ + beq.n 80e5e │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ @@ -205786,26 +206816,26 @@ │ │ lsls r6, r6, #8 │ │ orrs r7, r6 │ │ orrs r7, r5 │ │ stmia r3!, {r7} │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ - b.n 805ca │ │ + b.n 80e1a │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 805ae │ │ + b.n 80dfe │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #60 ; 0x3c │ │ ldrb r3, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ @@ -205836,54 +206866,54 @@ │ │ ands r5, r3 │ │ str r0, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 8076a │ │ + beq.n 80fba │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #216] ; (80770 ) │ │ + ldr r3, [pc, #216] ; (80fc0 ) │ │ cmp r2, r3 │ │ - ble.n 806ae │ │ - ldr r2, [pc, #212] ; (80774 ) │ │ + ble.n 80efe │ │ + ldr r2, [pc, #212] ; (80fc4 ) │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 80692 │ │ + b.n 80ee2 │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #1 │ │ str r2, [sp, #24] │ │ - bcc.n 80754 │ │ + bcc.n 80fa4 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #160] ; (80770 ) │ │ + ldr r3, [pc, #160] ; (80fc0 ) │ │ cmp r2, r3 │ │ - ble.n 80700 │ │ + ble.n 80f50 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #156] ; (80774 ) │ │ + ldr r2, [pc, #156] ; (80fc4 ) │ │ ldr r1, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ @@ -205906,15 +206936,15 @@ │ │ lsrs r6, r5, #16 │ │ lsrs r7, r5, #24 │ │ lsrs r5, r5, #8 │ │ ands r6, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 8073a │ │ + beq.n 80f8a │ │ ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #255 ; 0xff │ │ @@ -205934,26 +206964,26 @@ │ │ orrs r7, r6 │ │ orrs r7, r5 │ │ stmia r3!, {r7} │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 806c2 │ │ + b.n 80f12 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 80680 │ │ + b.n 80ed0 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -205984,31 +207014,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 807be │ │ - b.n 80946 │ │ + bne.n 8100e │ │ + b.n 81196 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcs.n 807dc │ │ - b.n 80930 │ │ + bcs.n 8102c │ │ + b.n 81180 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r4, r3, #16 │ │ lsrs r5, r3, #8 │ │ ands r3, r7 │ │ @@ -206026,15 +207056,15 @@ │ │ ands r3, r7 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ands r2, r7 │ │ str r5, [sp, #8] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 8083a │ │ + beq.n 8108a │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -206047,28 +207077,28 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 8084e │ │ + beq.n 8109e │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 80884 │ │ + beq.n 810d4 │ │ ldr r3, [sp, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 80884 │ │ + beq.n 810d4 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -206082,19 +207112,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 808cc │ │ + beq.n 8111c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 808f4 │ │ + beq.n 81144 │ │ cmp r3, #16 │ │ - bne.n 8091a │ │ + bne.n 8116a │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ str r3, [sp, #20] │ │ @@ -206110,35 +207140,35 @@ │ │ adds r5, r3, r0 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #4] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ adds r3, r3, r0 │ │ - b.n 808f0 │ │ + b.n 81140 │ │ ldr r3, [sp, #8] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 808d6 │ │ + bls.n 81126 │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 808e0 │ │ + bls.n 81130 │ │ movs r5, #255 ; 0xff │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 8091a │ │ + bls.n 8116a │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ - b.n 8091a │ │ + b.n 8116a │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r4 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ @@ -206157,26 +207187,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ orrs r0, r4 │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 807d0 │ │ + b.n 81020 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 807b2 │ │ + b.n 81002 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ @@ -206214,34 +207244,34 @@ │ │ str r0, [sp, #76] ; 0x4c │ │ ands r2, r3 │ │ str r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 809a8 │ │ - b.n 80b98 │ │ + bne.n 811f8 │ │ + b.n 813e8 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #484] ; (80b9c ) │ │ + ldr r3, [pc, #484] ; (813ec ) │ │ cmp r2, r3 │ │ - ble.n 809cc │ │ - ldr r2, [pc, #484] ; (80ba0 ) │ │ + ble.n 8121c │ │ + ldr r2, [pc, #484] ; (813f0 ) │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 809b0 │ │ + b.n 81200 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -206251,23 +207281,23 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r2, r3, #1 │ │ str r2, [sp, #48] ; 0x30 │ │ - bcs.n 809f2 │ │ - b.n 80b82 │ │ + bcs.n 81242 │ │ + b.n 813d2 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #420] ; (80b9c ) │ │ + ldr r3, [pc, #420] ; (813ec ) │ │ cmp r2, r3 │ │ - ble.n 80a28 │ │ + ble.n 81278 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #416] ; (80ba0 ) │ │ + ldr r2, [pc, #416] ; (813f0 ) │ │ ldr r1, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ @@ -206305,15 +207335,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ands r2, r7 │ │ str r6, [sp, #4] │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 80a86 │ │ + beq.n 812d6 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #4] │ │ @@ -206326,28 +207356,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 80a9a │ │ + beq.n 812ea │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 80ad0 │ │ + beq.n 81320 │ │ ldr r3, [sp, #16] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 80ad0 │ │ + beq.n 81320 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ @@ -206361,19 +207391,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 80b18 │ │ + beq.n 81368 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 80b40 │ │ + beq.n 81390 │ │ cmp r3, #16 │ │ - bne.n 80b66 │ │ + bne.n 813b6 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ str r3, [sp, #16] │ │ @@ -206389,35 +207419,35 @@ │ │ adds r6, r3, r0 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #0] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 80b3c │ │ + b.n 8138c │ │ ldr r3, [sp, #4] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 80b22 │ │ + bls.n 81372 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 80b2c │ │ + bls.n 8137c │ │ movs r6, #255 ; 0xff │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 80b66 │ │ + bls.n 813b6 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ - b.n 80b66 │ │ + b.n 813b6 │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r5 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -206439,26 +207469,26 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ orrs r0, r5 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 809e8 │ │ + b.n 81238 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 8099c │ │ + b.n 811ec │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r4, r0, #0 │ │ ldr r3, [r0, #8] │ │ @@ -206474,44 +207504,44 @@ │ │ movs r5, #0 │ │ str r0, [sp, #16] │ │ str r5, [sp, #0] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 80c62 │ │ + beq.n 814b2 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #140] ; (80c68 ) │ │ + ldr r3, [pc, #140] ; (814b8 ) │ │ cmp r5, r3 │ │ - ble.n 80bec │ │ + ble.n 8143c │ │ movs r3, #1 │ │ ldr r2, [sp, #0] │ │ adds r3, r2, r3 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #132] ; (80c6c ) │ │ + ldr r3, [pc, #132] ; (814bc ) │ │ adds r5, r5, r3 │ │ - b.n 80bd8 │ │ + b.n 81428 │ │ movs r3, #1 │ │ movs r2, #128 ; 0x80 │ │ negs r3, r3 │ │ movs r1, #0 │ │ mov ip, r3 │ │ ldr r7, [sp, #8] │ │ lsls r2, r2, #9 │ │ ldr r3, [sp, #4] │ │ subs r0, r3, #1 │ │ str r0, [sp, #4] │ │ - bcc.n 80c52 │ │ - ldr r3, [pc, #100] ; (80c68 ) │ │ + bcc.n 814a2 │ │ + ldr r3, [pc, #100] ; (814b8 ) │ │ cmp r2, r3 │ │ - ble.n 80c28 │ │ - ldr r3, [pc, #96] ; (80c6c ) │ │ + ble.n 81478 │ │ + ldr r3, [pc, #96] ; (814bc ) │ │ ldr r0, [r4, #12] │ │ adds r1, r2, r3 │ │ mov r3, ip │ │ lsrs r2, r1, #16 │ │ adds r3, #1 │ │ adds r3, r3, r2 │ │ lsls r2, r2, #16 │ │ @@ -206539,23 +207569,23 @@ │ │ ldr r0, [sp, #20] │ │ lsls r3, r3, #16 │ │ orrs r3, r6 │ │ orrs r0, r3 │ │ ldr r3, [sp, #16] │ │ stmia r7!, {r0} │ │ adds r2, r2, r3 │ │ - b.n 80bfa │ │ + b.n 8144a │ │ ldr r2, [r4, #32] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 80bc6 │ │ + b.n 81416 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vrsra.u32 d18, d16, #1 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -206567,31 +207597,31 @@ │ │ movs r3, #112 ; 0x70 │ │ ands r7, r3 │ │ str r7, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 80c90 │ │ - b.n 80dea │ │ + bne.n 814e0 │ │ + b.n 8163a │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r2, r3, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ - bcs.n 80cae │ │ - b.n 80dd4 │ │ + bcs.n 814fe │ │ + b.n 81624 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #28] │ │ ldr r4, [r3, #0] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #16] │ │ lsrs r3, r4, #16 │ │ ands r3, r7 │ │ @@ -206610,18 +207640,18 @@ │ │ str r3, [sp, #0] │ │ lsrs r3, r4, #8 │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 80d14 │ │ + beq.n 81564 │ │ ldr r3, [sp, #4] │ │ cmp r3, r7 │ │ - beq.n 80d14 │ │ + beq.n 81564 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -206634,19 +207664,19 @@ │ │ ldr r0, [sp, #16] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #32 │ │ - beq.n 80d6a │ │ + beq.n 815ba │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 80d92 │ │ + beq.n 815e2 │ │ cmp r3, #16 │ │ - bne.n 80db8 │ │ + bne.n 81608 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #20] │ │ @@ -206670,35 +207700,35 @@ │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #24] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ adds r3, r0, r3 │ │ str r3, [sp, #24] │ │ - b.n 80db8 │ │ + b.n 81608 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 80d7c │ │ + bls.n 815cc │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 80d86 │ │ + bls.n 815d6 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 80db8 │ │ + bls.n 81608 │ │ movs r4, #255 ; 0xff │ │ - b.n 80db8 │ │ + b.n 81608 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -206720,26 +207750,26 @@ │ │ lsls r3, r5, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ - b.n 80ca2 │ │ + b.n 814f2 │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 80c84 │ │ + b.n 814d4 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ @@ -206761,34 +207791,34 @@ │ │ str r0, [sp, #72] ; 0x48 │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - bne.n 80e2c │ │ - b.n 80fee │ │ + bne.n 8167c │ │ + b.n 8183e │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #440] ; (80ff4 ) │ │ + ldr r3, [pc, #440] ; (81844 ) │ │ cmp r2, r3 │ │ - ble.n 80e50 │ │ - ldr r2, [pc, #440] ; (80ff8 ) │ │ + ble.n 816a0 │ │ + ldr r2, [pc, #440] ; (81848 ) │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 80e34 │ │ + b.n 81684 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -206798,23 +207828,23 @@ │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #112 ; 0x70 │ │ ands r2, r3 │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 80e76 │ │ - b.n 80fd8 │ │ + bcs.n 816c6 │ │ + b.n 81828 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #376] ; (80ff4 ) │ │ + ldr r3, [pc, #376] ; (81844 ) │ │ cmp r2, r3 │ │ - ble.n 80eac │ │ + ble.n 816fc │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #372] ; (80ff8 ) │ │ + ldr r2, [pc, #372] ; (81848 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ @@ -206853,18 +207883,18 @@ │ │ str r3, [sp, #0] │ │ lsrs r3, r4, #8 │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #76] ; 0x4c │ │ ands r4, r7 │ │ cmp r3, #0 │ │ - beq.n 80f12 │ │ + beq.n 81762 │ │ ldr r3, [sp, #8] │ │ cmp r3, r7 │ │ - beq.n 80f12 │ │ + beq.n 81762 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #12] │ │ @@ -206877,19 +207907,19 @@ │ │ ldr r0, [sp, #20] │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #32 │ │ - beq.n 80f68 │ │ + beq.n 817b8 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 80f90 │ │ + beq.n 817e0 │ │ cmp r3, #16 │ │ - bne.n 80fb6 │ │ + bne.n 81806 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #28] │ │ @@ -206913,35 +207943,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #32] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ adds r3, r0, r3 │ │ str r3, [sp, #32] │ │ - b.n 80fb6 │ │ + b.n 81806 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 80f7a │ │ + bls.n 817ca │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 80f84 │ │ + bls.n 817d4 │ │ movs r6, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 80fb6 │ │ + bls.n 81806 │ │ movs r4, #255 ; 0xff │ │ - b.n 80fb6 │ │ + b.n 81806 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #16] │ │ @@ -206966,26 +207996,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ stmia r3!, {r0} │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 80e6c │ │ + b.n 816bc │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r5, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [r5, #20] │ │ - b.n 80e20 │ │ + b.n 81670 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vdup.8 d17, d3[7] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -207013,42 +208043,42 @@ │ │ movs r3, #2 │ │ ands r5, r3 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 810dc │ │ + beq.n 8192c │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r4, #20] │ │ ldr r6, [sp, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #1 │ │ str r2, [sp, #20] │ │ - bcc.n 810c6 │ │ + bcc.n 81916 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [r6, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r5, r3, #16 │ │ str r2, [sp, #8] │ │ lsrs r2, r3, #8 │ │ ands r3, r7 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ands r2, r7 │ │ ands r5, r7 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 81096 │ │ + beq.n 818e6 │ │ ldr r0, [sp, #32] │ │ adds r1, r7, #0 │ │ muls r0, r2 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r1, r7, #0 │ │ @@ -207059,15 +208089,15 @@ │ │ ldr r0, [sp, #40] ; 0x28 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #8] │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 810aa │ │ + beq.n 818fa │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #4] │ │ @@ -207079,26 +208109,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #12] │ │ lsls r3, r3, #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #16] │ │ stmia r3!, {r0} │ │ str r3, [sp, #16] │ │ - b.n 8104c │ │ + b.n 8189c │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [r4, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #28] │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 81030 │ │ + b.n 81880 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ adds r4, r0, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -207135,34 +208165,34 @@ │ │ str r0, [sp, #68] ; 0x44 │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 8113c │ │ - b.n 81248 │ │ + bne.n 8198c │ │ + b.n 81a98 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #256] ; (8124c ) │ │ + ldr r3, [pc, #256] ; (81a9c ) │ │ cmp r2, r3 │ │ - ble.n 81160 │ │ - ldr r2, [pc, #256] ; (81250 ) │ │ + ble.n 819b0 │ │ + ldr r2, [pc, #256] ; (81aa0 ) │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 81144 │ │ + b.n 81994 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -207172,22 +208202,22 @@ │ │ str r3, [sp, #24] │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ - bcc.n 81232 │ │ + bcc.n 81a82 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #192] ; (8124c ) │ │ + ldr r3, [pc, #192] ; (81a9c ) │ │ cmp r2, r3 │ │ - ble.n 811ba │ │ + ble.n 81a0a │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #188] ; (81250 ) │ │ + ldr r2, [pc, #188] ; (81aa0 ) │ │ ldr r1, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r6, r3, #0 │ │ lsrs r5, r3, #16 │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ @@ -207213,15 +208243,15 @@ │ │ ands r3, r7 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #76] ; 0x4c │ │ str r2, [sp, #12] │ │ ands r5, r7 │ │ ands r6, r7 │ │ cmp r3, #0 │ │ - beq.n 811fc │ │ + beq.n 81a4c │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r7, #0 │ │ muls r0, r6 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r1, r7, #0 │ │ @@ -207232,15 +208262,15 @@ │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #12] │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - beq.n 81210 │ │ + beq.n 81a60 │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r2, [sp, #68] ; 0x44 │ │ @@ -207255,26 +208285,26 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ stmia r3!, {r0} │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - b.n 8117c │ │ + b.n 819cc │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ mov ip, r2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 81130 │ │ + b.n 81980 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vsli.64 , q8, #63 ; 0x3f │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #84 ; 0x54 │ │ @@ -207304,31 +208334,31 @@ │ │ ldr r2, [sp, #24] │ │ ands r2, r3 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - bne.n 8129a │ │ - b.n 8143e │ │ + bne.n 81aea │ │ + b.n 81c8e │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r2, r3, #1 │ │ str r2, [sp, #44] ; 0x2c │ │ - bcs.n 812b8 │ │ - b.n 81428 │ │ + bcs.n 81b08 │ │ + b.n 81c78 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ lsrs r2, r3, #24 │ │ lsrs r4, r3, #16 │ │ lsrs r5, r3, #8 │ │ ands r3, r7 │ │ @@ -207348,15 +208378,15 @@ │ │ ands r3, r7 │ │ adds r5, r3, #0 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ands r2, r7 │ │ str r4, [sp, #16] │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 8131a │ │ + beq.n 81b6a │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #12] │ │ @@ -207369,28 +208399,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n 8132e │ │ + beq.n 81b7e │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #8] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #24] │ │ tst r2, r3 │ │ - beq.n 81364 │ │ + beq.n 81bb4 │ │ ldr r3, [sp, #8] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 81364 │ │ + beq.n 81bb4 │ │ ldr r0, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #16] │ │ @@ -207404,19 +208434,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #20] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #24] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 813be │ │ + beq.n 81c0e │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 813e6 │ │ + beq.n 81c36 │ │ cmp r3, #16 │ │ - bne.n 8140c │ │ + bne.n 81c5c │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #28] │ │ @@ -207440,35 +208470,35 @@ │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #32] │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #8] │ │ adds r3, r0, r3 │ │ str r3, [sp, #32] │ │ - b.n 8140c │ │ + b.n 81c5c │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 813d0 │ │ + bls.n 81c20 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ adds r4, r3, r4 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 813da │ │ + bls.n 81c2a │ │ movs r4, #255 ; 0xff │ │ ldr r3, [sp, #20] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 8140c │ │ + bls.n 81c5c │ │ movs r5, #255 ; 0xff │ │ - b.n 8140c │ │ + b.n 81c5c │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #16] │ │ @@ -207490,26 +208520,26 @@ │ │ lsls r3, r4, #8 │ │ orrs r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ stmia r3!, {r0} │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #4 │ │ - b.n 812ac │ │ + b.n 81afc │ │ ldr r2, [r6, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ ldr r2, [r6, #32] │ │ add r3, ip │ │ str r3, [r6, #0] │ │ mov ip, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ add r3, ip │ │ str r3, [r6, #20] │ │ - b.n 8128e │ │ + b.n 81ade │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #52] ; 0x34 │ │ sub sp, #100 ; 0x64 │ │ adds r4, r0, #0 │ │ @@ -207547,34 +208577,34 @@ │ │ str r0, [sp, #84] ; 0x54 │ │ ands r2, r3 │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 814a0 │ │ - b.n 816ac │ │ + bne.n 81cf0 │ │ + b.n 81efc │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #20] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #512] ; (816b0 ) │ │ + ldr r3, [pc, #512] ; (81f00 ) │ │ cmp r2, r3 │ │ - ble.n 814c4 │ │ - ldr r2, [pc, #512] ; (816b4 ) │ │ + ble.n 81d14 │ │ + ldr r2, [pc, #512] ; (81f04 ) │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #20] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ - b.n 814a8 │ │ + b.n 81cf8 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #9 │ │ @@ -207584,23 +208614,23 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #2 │ │ ands r2, r3 │ │ str r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 814ea │ │ - b.n 81696 │ │ + bcs.n 81d3a │ │ + b.n 81ee6 │ │ ldr r3, [sp, #24] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #448] ; (816b0 ) │ │ + ldr r3, [pc, #448] ; (81f00 ) │ │ cmp r2, r3 │ │ - ble.n 81520 │ │ + ble.n 81d70 │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #444] ; (816b4 ) │ │ + ldr r2, [pc, #444] ; (81f04 ) │ │ ldr r1, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ lsrs r7, r3, #16 │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r3, #1 │ │ @@ -207640,15 +208670,15 @@ │ │ ands r3, r7 │ │ adds r6, r3, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ands r2, r7 │ │ str r5, [sp, #12] │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 81582 │ │ + beq.n 81dd2 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #64] ; 0x40 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #8] │ │ @@ -207661,28 +208691,28 @@ │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 81596 │ │ + beq.n 81de6 │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #76] ; 0x4c │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #4] │ │ movs r3, #48 ; 0x30 │ │ ldr r2, [sp, #28] │ │ tst r2, r3 │ │ - beq.n 815cc │ │ + beq.n 81e1c │ │ ldr r3, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 815cc │ │ + beq.n 81e1c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ @@ -207696,19 +208726,19 @@ │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #16] │ │ movs r3, #112 ; 0x70 │ │ ldr r2, [sp, #28] │ │ ands r3, r2 │ │ cmp r3, #32 │ │ - beq.n 81626 │ │ + beq.n 81e76 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 8164e │ │ + beq.n 81e9e │ │ cmp r3, #16 │ │ - bne.n 81674 │ │ + bne.n 81ec4 │ │ movs r7, #255 ; 0xff │ │ ldr r3, [sp, #4] │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ subs r3, r7, r3 │ │ muls r0, r3 │ │ str r3, [sp, #32] │ │ @@ -207732,35 +208762,35 @@ │ │ ldr r3, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ ldr r3, [sp, #4] │ │ adds r3, r0, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 81674 │ │ + b.n 81ec4 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bls.n 81638 │ │ + bls.n 81e88 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ adds r5, r3, r5 │ │ cmp r5, #255 ; 0xff │ │ - bls.n 81642 │ │ + bls.n 81e92 │ │ movs r5, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ adds r6, r3, r6 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 81674 │ │ + bls.n 81ec4 │ │ movs r6, #255 ; 0xff │ │ - b.n 81674 │ │ + b.n 81ec4 │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ muls r0, r3 │ │ bl 99634 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #12] │ │ @@ -207785,34 +208815,34 @@ │ │ orrs r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ stmia r3!, {r0} │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #24] │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 814e0 │ │ + b.n 81d30 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ mov ip, r2 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 81494 │ │ + b.n 81ce4 │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ vaddl.u , d31, d2 │ │ push {r4, r5, r6, r7, lr} │ │ movs r4, #0 │ │ - ldr r5, [pc, #536] ; (818d8 ) │ │ + ldr r5, [pc, #536] ; (82128 ) │ │ sub sp, #100 ; 0x64 │ │ str r3, [sp, #124] ; 0x7c │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ str r0, [sp, #64] ; 0x40 │ │ str r1, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #0] │ │ @@ -207850,25 +208880,25 @@ │ │ str r5, [sp, #60] ; 0x3c │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #28] │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ cmp r2, r3 │ │ - blt.n 81720 │ │ - b.n 818a2 │ │ + blt.n 81f70 │ │ + b.n 820f2 │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #32] │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r2, r3 │ │ - blt.n 81732 │ │ - b.n 8189a │ │ + blt.n 81f82 │ │ + b.n 820ea │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #24] │ │ ldr r5, [sp, #36] ; 0x24 │ │ ldr r1, [r3, #4] │ │ ldr r2, [r2, #16] │ │ ldrb r3, [r1, #9] │ │ str r2, [sp, #56] ; 0x38 │ │ @@ -207880,90 +208910,90 @@ │ │ ldr r2, [sp, #24] │ │ subs r3, #1 │ │ movs r0, #0 │ │ ldr r2, [r2, #20] │ │ str r2, [sp, #56] ; 0x38 │ │ adds r5, r2, r5 │ │ cmp r3, #3 │ │ - bhi.n 81776 │ │ + bhi.n 81fc6 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #8 │ │ ldrb r0, [r5, #0] │ │ - b.n 81776 │ │ + b.n 81fc6 │ │ ldrh r0, [r5, #0] │ │ - b.n 81776 │ │ + b.n 81fc6 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r1, #24] │ │ bics r0, r3 │ │ - b.n 81776 │ │ + b.n 81fc6 │ │ ldr r0, [r5, #0] │ │ movs r3, #26 │ │ add r2, sp, #48 ; 0x30 │ │ movs r5, #27 │ │ adds r3, r3, r2 │ │ str r3, [sp, #0] │ │ movs r3, #25 │ │ adds r5, r5, r2 │ │ str r5, [sp, #20] │ │ str r5, [sp, #4] │ │ add r5, sp, #48 ; 0x30 │ │ adds r3, r3, r5 │ │ add r2, sp, #72 ; 0x48 │ │ - bl 75ca8 │ │ + bl 764f8 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r3, sp, #64 ; 0x40 │ │ cmp r0, #3 │ │ - bhi.n 817ec │ │ + bhi.n 8203c │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ asrs r4, r1, #12 │ │ ldr r3, [sp, #20] │ │ ldrb r4, [r3, #0] │ │ - b.n 817e8 │ │ + b.n 82038 │ │ movs r4, #0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ adcs r4, r4 │ │ - b.n 817ec │ │ + b.n 8203c │ │ movs r4, #0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldrb r3, [r3, #0] │ │ cmp r2, r3 │ │ adcs r4, r4 │ │ - b.n 817ec │ │ + b.n 8203c │ │ ldrb r1, [r3, #5] │ │ ldrb r2, [r3, #6] │ │ add r3, sp, #72 ; 0x48 │ │ ldrb r3, [r3, #0] │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r4, #1 │ │ cmp r3, r0 │ │ - bne.n 817ec │ │ + bne.n 8203c │ │ movs r3, #25 │ │ add r0, sp, #48 ; 0x30 │ │ adds r3, r3, r0 │ │ ldrb r3, [r3, #0] │ │ cmp r3, r1 │ │ - bne.n 817ec │ │ + bne.n 8203c │ │ movs r3, #26 │ │ adds r3, r3, r0 │ │ ldrb r3, [r3, #0] │ │ subs r4, r3, r2 │ │ subs r3, r4, #1 │ │ sbcs r4, r3 │ │ adds r3, r6, #1 │ │ - bne.n 817f2 │ │ + bne.n 82042 │ │ adds r6, r4, #0 │ │ cmp r6, r4 │ │ - beq.n 81890 │ │ + beq.n 820e0 │ │ movs r3, #0 │ │ str r3, [r7, #0] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #24] │ │ lsrs r4, r3, #31 │ │ adds r4, r4, r3 │ │ @@ -207983,29 +209013,29 @@ │ │ add r5, sp, #64 ; 0x40 │ │ str r3, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #32] │ │ - bl 816b8 │ │ + bl 81f08 │ │ ldr r3, [sp, #32] │ │ str r0, [r7, #4] │ │ ldr r2, [sp, #24] │ │ adds r4, r3, r4 │ │ ldr r3, [r6, #4] │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r3, [sp, #0] │ │ ldr r3, [r6, #8] │ │ str r3, [sp, #4] │ │ ldr r3, [r6, #12] │ │ str r3, [sp, #8] │ │ ldr r1, [r5, #4] │ │ adds r3, r4, #0 │ │ - bl 816b8 │ │ + bl 81f08 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #28] │ │ str r0, [r7, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ str r3, [sp, #80] ; 0x50 │ │ @@ -208013,39 +209043,39 @@ │ │ ldr r2, [sp, #24] │ │ ldr r0, [sp, #64] ; 0x40 │ │ str r3, [sp, #4] │ │ ldr r3, [r6, #12] │ │ str r3, [sp, #8] │ │ ldr r1, [r5, #4] │ │ ldr r3, [sp, #32] │ │ - bl 816b8 │ │ + bl 81f08 │ │ ldr r3, [r6, #4] │ │ str r0, [r7, #12] │ │ str r4, [sp, #76] ; 0x4c │ │ str r3, [sp, #0] │ │ ldr r3, [r6, #8] │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [r6, #12] │ │ str r3, [sp, #8] │ │ ldr r1, [r5, #4] │ │ adds r3, r4, #0 │ │ - bl 816b8 │ │ + bl 81f08 │ │ str r0, [r7, #16] │ │ - b.n 818bc │ │ + b.n 8210c │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r4, r6, #0 │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 81724 │ │ + b.n 81f74 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n 81712 │ │ + b.n 81f62 │ │ subs r6, #1 │ │ negs r2, r6 │ │ adcs r2, r6 │ │ ldr r3, [sp, #32] │ │ adds r6, r2, #1 │ │ str r6, [r7, #0] │ │ str r3, [r7, #4] │ │ @@ -208056,84 +209086,84 @@ │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [r7, #16] │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #92] ; 0x5c │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 818cc │ │ + beq.n 8211c │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #8 │ │ bx r3 │ │ nop ; (mov r8, r8) │ │ - lsrs r4, r6, #18 │ │ + lsls r4, r4, #17 │ │ movs r5, r0 │ │ │ │ -000818dc : │ │ +0008212c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r6, r2, #0 │ │ ldr r2, [sp, #32] │ │ adds r7, r1, #0 │ │ str r2, [sp, #0] │ │ movs r2, #49 ; 0x31 │ │ ldr r1, [sp, #36] ; 0x24 │ │ bics r1, r2 │ │ adds r2, r1, #0 │ │ movs r1, #16 │ │ orrs r2, r1 │ │ - ldr r1, [pc, #60] ; (81930 ) │ │ + ldr r1, [pc, #60] ; (82180 ) │ │ str r2, [sp, #4] │ │ adds r2, r1, #0 │ │ - bl 728d4 │ │ + bl 722f0 │ │ subs r5, r0, #0 │ │ - beq.n 8192e │ │ - bl 6fd00 │ │ + beq.n 8217e │ │ + bl 6f71c │ │ ldr r3, [r0, #120] ; 0x78 │ │ adds r0, r5, #0 │ │ blx r3 │ │ movs r3, #0 │ │ subs r4, r0, #0 │ │ str r0, [r5, #116] ; 0x74 │ │ cmp r4, r3 │ │ - beq.n 81926 │ │ + beq.n 82176 │ │ movs r2, #1 │ │ strb r2, [r0, #16] │ │ ldr r2, [r5, #116] ; 0x74 │ │ str r7, [r0, #4] │ │ str r6, [r0, #8] │ │ str r3, [r0, #12] │ │ str r3, [r2, #20] │ │ adds r0, r5, #0 │ │ - b.n 8192e │ │ + b.n 8217e │ │ adds r0, r5, #0 │ │ - bl 72140 │ │ + bl 71b5c │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ ldc2 15, cr15, [r8], {255} ; 0xff │ │ │ │ -00081934 : │ │ +00082184 : │ │ subs r3, r0, #0 │ │ - beq.n 8193e │ │ + beq.n 8218e │ │ ldr r0, [r3, #116] ; 0x74 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ bx lr │ │ │ │ -00081940 : │ │ +00082190 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #60 ; 0x3c │ │ str r3, [sp, #32] │ │ add r3, sp, #80 ; 0x50 │ │ ldrb r3, [r3, #0] │ │ adds r4, r2, #0 │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #368] ; (81ac0 ) │ │ + ldr r3, [pc, #368] ; (82310 ) │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r0, sp, #40 ; 0x28 │ │ add r1, sp, #48 ; 0x30 │ │ ldr r2, [r3, #0] │ │ @@ -208151,30 +209181,30 @@ │ │ movs r1, #18 │ │ adds r1, r1, r0 │ │ strb r2, [r1, #0] │ │ movs r1, #19 │ │ adds r1, r1, r0 │ │ strb r2, [r1, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 8198a │ │ + bpl.n 821da │ │ adds r0, r4, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ movs r5, #0 │ │ str r5, [sp, #16] │ │ ldr r3, [sp, #16] │ │ ldr r2, [r4, #12] │ │ cmp r3, r2 │ │ - blt.n 81998 │ │ - b.n 81aa0 │ │ + blt.n 821e8 │ │ + b.n 822f0 │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #12] │ │ ldr r2, [r4, #8] │ │ cmp r3, r2 │ │ - bge.n 81a98 │ │ + bge.n 822e8 │ │ movs r3, #19 │ │ movs r0, #0 │ │ add r2, sp, #32 │ │ ldr r1, [r4, #4] │ │ adds r3, r3, r2 │ │ strb r0, [r3, #0] │ │ ldrb r3, [r1, #9] │ │ @@ -208184,86 +209214,86 @@ │ │ muls r6, r3 │ │ muls r2, r7 │ │ adds r6, r6, r2 │ │ ldr r2, [r4, #20] │ │ subs r3, #1 │ │ adds r6, r2, r6 │ │ cmp r3, #3 │ │ - bhi.n 819e4 │ │ + bhi.n 82234 │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #8 │ │ ldrb r0, [r6, #0] │ │ - b.n 819e4 │ │ + b.n 82234 │ │ ldrh r0, [r6, #0] │ │ - b.n 819e4 │ │ + b.n 82234 │ │ ldr r0, [r6, #0] │ │ ldr r3, [r1, #24] │ │ bics r0, r3 │ │ - b.n 819e4 │ │ + b.n 82234 │ │ ldr r0, [r6, #0] │ │ movs r3, #18 │ │ add r2, sp, #32 │ │ adds r3, r3, r2 │ │ movs r6, #19 │ │ str r3, [sp, #0] │ │ movs r3, #17 │ │ adds r6, r6, r2 │ │ add r7, sp, #32 │ │ add r2, sp, #48 ; 0x30 │ │ adds r3, r3, r7 │ │ str r6, [sp, #4] │ │ - bl 75ca8 │ │ + bl 764f8 │ │ ldr r2, [sp, #16] │ │ ldr r3, [r4, #8] │ │ ldr r0, [sp, #40] ; 0x28 │ │ muls r3, r2 │ │ ldr r2, [sp, #12] │ │ adds r3, r3, r2 │ │ str r3, [sp, #28] │ │ add r3, sp, #40 ; 0x28 │ │ cmp r0, #3 │ │ - bhi.n 81a6a │ │ + bhi.n 822ba │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #28 │ │ asrs r6, r1, #20 │ │ ldrb r3, [r6, #0] │ │ adds r5, r3, #0 │ │ subs r3, r5, #1 │ │ sbcs r5, r3 │ │ - b.n 81a6a │ │ + b.n 822ba │ │ movs r3, #0 │ │ adds r5, r3, #0 │ │ ldrb r2, [r6, #0] │ │ ldr r1, [sp, #20] │ │ cmp r2, r1 │ │ adcs r5, r3 │ │ - b.n 81a6a │ │ + b.n 822ba │ │ movs r3, #0 │ │ adds r5, r3, #0 │ │ ldrb r2, [r6, #0] │ │ ldr r1, [sp, #20] │ │ cmp r1, r2 │ │ adcs r5, r3 │ │ - b.n 81a6a │ │ + b.n 822ba │ │ ldrb r1, [r3, #5] │ │ ldrb r2, [r3, #6] │ │ add r3, sp, #48 ; 0x30 │ │ ldrb r0, [r3, #0] │ │ ldr r5, [sp, #20] │ │ movs r3, #1 │ │ cmp r0, r5 │ │ - bne.n 81a68 │ │ + bne.n 822b8 │ │ movs r0, #17 │ │ add r5, sp, #32 │ │ adds r0, r0, r5 │ │ ldrb r0, [r0, #0] │ │ cmp r0, r1 │ │ - bne.n 81a68 │ │ + bne.n 822b8 │ │ movs r3, #18 │ │ adds r3, r3, r5 │ │ ldrb r3, [r3, #0] │ │ subs r3, r3, r2 │ │ subs r6, r3, #1 │ │ sbcs r3, r6 │ │ adds r5, r3, #0 │ │ @@ -208283,37 +209313,37 @@ │ │ lsls r3, r7 │ │ adds r7, r3, #0 │ │ ldrb r3, [r6, #0] │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ strb r7, [r6, #0] │ │ adds r3, #1 │ │ - b.n 8199a │ │ + b.n 821ea │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 8198e │ │ + b.n 821de │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 81aac │ │ + bpl.n 822fc │ │ adds r0, r4, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 81aba │ │ + beq.n 8230a │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsrs r4, r4, #8 │ │ + lsls r4, r2, #7 │ │ movs r5, r0 │ │ │ │ -00081ac4 : │ │ +00082314 : │ │ movs r3, #0 │ │ push {r4, r5, r6, lr} │ │ sub sp, #40 ; 0x28 │ │ add r5, sp, #24 │ │ str r3, [sp, #24] │ │ str r3, [r5, #4] │ │ ldr r3, [r2, #8] │ │ @@ -208322,177 +209352,177 @@ │ │ str r3, [r5, #8] │ │ ldr r3, [r2, #12] │ │ str r1, [r6, #4] │ │ adds r4, r2, #0 │ │ str r3, [r5, #12] │ │ ldr r3, [r2, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 81aec │ │ + bpl.n 8233c │ │ adds r0, r2, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ ldr r3, [r5, #4] │ │ ldr r0, [sp, #16] │ │ adds r2, r4, #0 │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #8] │ │ str r3, [sp, #4] │ │ ldr r3, [r5, #12] │ │ str r3, [sp, #8] │ │ ldr r1, [r6, #4] │ │ ldr r3, [sp, #24] │ │ - bl 816b8 │ │ + bl 81f08 │ │ ldr r3, [r4, #0] │ │ adds r5, r0, #0 │ │ lsls r3, r3, #30 │ │ - bpl.n 81b12 │ │ + bpl.n 82362 │ │ adds r0, r4, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ adds r0, r5, #0 │ │ add sp, #40 ; 0x28 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00081b18 : │ │ +00082368 : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ adds r6, r2, #0 │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 81b48 │ │ + bne.n 82398 │ │ ldr r0, [r4, #4] │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 81b18 │ │ + bl 82368 │ │ ldr r0, [r4, #8] │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 81b18 │ │ + bl 82368 │ │ ldr r0, [r4, #12] │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 81b18 │ │ + bl 82368 │ │ ldr r4, [r4, #16] │ │ - b.n 81b20 │ │ + b.n 82370 │ │ adds r1, r6, #0 │ │ adds r0, r4, #0 │ │ blx r5 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00081b50 : │ │ +000823a0 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #0] │ │ ldr r3, [r0, #0] │ │ cmp r3, #0 │ │ - bne.n 81b7a │ │ + bne.n 823ca │ │ adds r0, #4 │ │ - bl 81b50 │ │ + bl 823a0 │ │ ldr r0, [r4, #0] │ │ adds r0, #8 │ │ - bl 81b50 │ │ + bl 823a0 │ │ ldr r0, [r4, #0] │ │ adds r0, #12 │ │ - bl 81b50 │ │ + bl 823a0 │ │ ldr r0, [r4, #0] │ │ adds r0, #16 │ │ - bl 81b50 │ │ + bl 823a0 │ │ ldr r0, [r4, #0] │ │ bl 6bcfc │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r4, pc} │ │ │ │ -00081b86 : │ │ +000823d6 : │ │ push {r4, r5, r6, lr} │ │ cmp r0, #0 │ │ - bne.n 81b90 │ │ + bne.n 823e0 │ │ movs r5, #1 │ │ - b.n 81be4 │ │ + b.n 82434 │ │ adds r5, r2, #0 │ │ adds r6, r1, #0 │ │ adds r4, r0, #0 │ │ - bl 81934 │ │ + bl 82184 │ │ cmp r0, #0 │ │ - beq.n 81b8c │ │ + beq.n 823dc │ │ cmp r6, #0 │ │ - beq.n 81be2 │ │ + beq.n 82432 │ │ cmp r5, #0 │ │ - beq.n 81bb0 │ │ + beq.n 82400 │ │ ldr r2, [r5, #0] │ │ ldr r3, [r4, #116] ; 0x74 │ │ str r2, [r3, #12] │ │ ldr r2, [r5, #4] │ │ str r2, [r3, #16] │ │ - bl 6fd00 │ │ + bl 6f71c │ │ adds r2, r5, #0 │ │ ldr r3, [r0, #124] ; 0x7c │ │ adds r1, r6, #0 │ │ ldr r0, [r4, #116] ; 0x74 │ │ blx r3 │ │ movs r2, #1 │ │ ldr r3, [r4, #116] ; 0x74 │ │ adds r5, r0, #0 │ │ ldr r1, [r3, #4] │ │ str r2, [r3, #20] │ │ cmp r1, #0 │ │ - beq.n 81be6 │ │ + beq.n 82436 │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - beq.n 81be6 │ │ + beq.n 82436 │ │ adds r0, r4, #0 │ │ - bl 70a64 │ │ + bl 70480 │ │ movs r2, #0 │ │ ldr r3, [r4, #116] ; 0x74 │ │ str r2, [r3, #4] │ │ str r2, [r3, #8] │ │ - b.n 81be6 │ │ + b.n 82436 │ │ movs r5, #2 │ │ negs r5, r5 │ │ adds r0, r5, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00081bea : │ │ +0008243a : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - bne.n 81bf4 │ │ + bne.n 82444 │ │ movs r0, #1 │ │ - b.n 81c2a │ │ + b.n 8247a │ │ adds r4, r1, #0 │ │ adds r5, r0, #0 │ │ - bl 81934 │ │ + bl 82184 │ │ cmp r0, #0 │ │ - beq.n 81bf0 │ │ + beq.n 82440 │ │ cmp r4, #0 │ │ - bne.n 81c1a │ │ + bne.n 8246a │ │ adds r0, r5, #0 │ │ - bl 81934 │ │ + bl 82184 │ │ cmp r0, #0 │ │ - beq.n 81c28 │ │ + beq.n 82478 │ │ ldr r3, [r5, #116] ; 0x74 │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - bne.n 81c2c │ │ - b.n 81c28 │ │ + bne.n 8247c │ │ + b.n 82478 │ │ ldr r3, [r5, #116] ; 0x74 │ │ movs r0, #0 │ │ ldr r2, [r3, #12] │ │ str r2, [r4, #0] │ │ ldr r3, [r3, #16] │ │ str r3, [r4, #4] │ │ - b.n 81c2c │ │ + b.n 8247c │ │ movs r0, #3 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -00081c30 : │ │ +00082480 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ - ldr r0, [pc, #736] ; (81f18 ) │ │ + ldr r0, [pc, #736] ; (82768 ) │ │ sub sp, #108 ; 0x6c │ │ str r3, [sp, #0] │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ adds r4, r2, #0 │ │ ldr r3, [r0, #0] │ │ adds r6, r1, #0 │ │ @@ -208501,118 +209531,118 @@ │ │ ldrb r2, [r3, #9] │ │ ldr r3, [r3, #0] │ │ str r0, [sp, #60] ; 0x3c │ │ str r2, [sp, #28] │ │ ldr r2, [r5, #4] │ │ ldr r2, [r2, #0] │ │ cmp r2, r3 │ │ - beq.n 81c5e │ │ - ldr r0, [pc, #704] ; (81f1c ) │ │ + beq.n 824ae │ │ + ldr r0, [pc, #704] ; (8276c ) │ │ add r0, pc │ │ - b.n 81c86 │ │ + b.n 824d6 │ │ cmp r1, #0 │ │ - beq.n 81c8e │ │ + beq.n 824de │ │ ldr r2, [r1, #0] │ │ cmp r2, #0 │ │ - blt.n 81c82 │ │ + blt.n 824d2 │ │ ldr r3, [r1, #4] │ │ cmp r3, #0 │ │ - blt.n 81c82 │ │ + blt.n 824d2 │ │ ldr r1, [r1, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [r5, #8] │ │ cmp r2, r1 │ │ - bgt.n 81c82 │ │ + bgt.n 824d2 │ │ ldr r2, [r6, #12] │ │ adds r3, r3, r2 │ │ ldr r2, [r5, #12] │ │ cmp r3, r2 │ │ - ble.n 81c9e │ │ - ldr r0, [pc, #668] ; (81f20 ) │ │ + ble.n 824ee │ │ + ldr r0, [pc, #668] ; (82770 ) │ │ add r0, pc │ │ bl 18a98 │ │ adds r4, r0, #0 │ │ - b.n 81f02 │ │ + b.n 82752 │ │ add r3, sp, #68 ; 0x44 │ │ adds r6, r3, #0 │ │ ldr r2, [r5, #8] │ │ str r1, [sp, #68] ; 0x44 │ │ str r1, [sp, #72] ; 0x48 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r2, [r5, #12] │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - beq.n 81cd2 │ │ + beq.n 82522 │ │ ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - blt.n 81ccc │ │ + blt.n 8251c │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - blt.n 81ccc │ │ + blt.n 8251c │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #8] │ │ str r1, [sp, #4] │ │ adds r2, r2, r1 │ │ ldr r1, [r4, #8] │ │ cmp r2, r1 │ │ - bgt.n 81ccc │ │ + bgt.n 8251c │ │ ldr r2, [sp, #0] │ │ ldr r2, [r2, #12] │ │ str r2, [sp, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r4, #12] │ │ cmp r3, r2 │ │ - ble.n 81ce6 │ │ - ldr r0, [pc, #596] ; (81f24 ) │ │ + ble.n 82536 │ │ + ldr r0, [pc, #596] ; (82774 ) │ │ add r0, pc │ │ - b.n 81c86 │ │ + b.n 824d6 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #0] │ │ str r2, [sp, #88] ; 0x58 │ │ ldr r2, [r4, #8] │ │ str r3, [sp, #84] ; 0x54 │ │ add r3, sp, #84 ; 0x54 │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r2, [r4, #12] │ │ str r3, [sp, #0] │ │ str r2, [sp, #96] ; 0x60 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 81d04 │ │ + bpl.n 82554 │ │ adds r0, r4, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ movs r3, #1 │ │ str r3, [sp, #20] │ │ cmp r0, #0 │ │ - bge.n 81d04 │ │ - ldr r0, [pc, #552] ; (81f28 ) │ │ + bge.n 82554 │ │ + ldr r0, [pc, #552] ; (82778 ) │ │ add r0, pc │ │ - b.n 81c86 │ │ + b.n 824d6 │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ ldr r3, [r5, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 81d2e │ │ + bpl.n 8257e │ │ adds r0, r5, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ movs r3, #1 │ │ str r3, [sp, #32] │ │ cmp r0, #0 │ │ - bge.n 81d2e │ │ + bge.n 8257e │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 81d28 │ │ + beq.n 82578 │ │ adds r0, r4, #0 │ │ - bl 6f09c │ │ - ldr r0, [pc, #512] ; (81f2c ) │ │ + bl 75064 │ │ + ldr r0, [pc, #512] ; (8277c ) │ │ add r0, pc │ │ - b.n 81c86 │ │ + b.n 824d6 │ │ ldr r3, [sp, #0] │ │ ldr r7, [r3, #12] │ │ ldr r3, [r6, #12] │ │ adds r1, r7, #0 │ │ lsls r0, r3, #16 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [r6, #4] │ │ @@ -208630,56 +209660,56 @@ │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ subs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #52] ; 0x34 │ │ cmp r3, r2 │ │ - blt.n 81d66 │ │ - b.n 81ee8 │ │ + blt.n 825b6 │ │ + b.n 82738 │ │ ldr r3, [sp, #8] │ │ ldr r7, [r4, #16] │ │ muls r7, r3 │ │ ldr r3, [sp, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #16] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #28] │ │ muls r3, r2 │ │ adds r7, r7, r3 │ │ ldr r3, [r4, #20] │ │ adds r7, r3, r7 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #428] ; (81f30 ) │ │ + ldr r3, [pc, #428] ; (82780 ) │ │ cmp r2, r3 │ │ - ble.n 81dae │ │ + ble.n 825fe │ │ ldr r3, [sp, #24] │ │ ldr r0, [r5, #16] │ │ ldr r2, [sp, #28] │ │ muls r0, r3 │ │ ldr r3, [r6, #0] │ │ muls r3, r2 │ │ - ldr r2, [pc, #412] ; (81f34 ) │ │ + ldr r2, [pc, #412] ; (82784 ) │ │ adds r0, r0, r3 │ │ ldr r3, [r5, #20] │ │ mov ip, r2 │ │ adds r3, r3, r0 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 81d7e │ │ + b.n 825ce │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - bls.n 81db6 │ │ - b.n 81ed6 │ │ + bls.n 82606 │ │ + b.n 82726 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #8] │ │ ldr r3, [r6, #8] │ │ str r2, [sp, #16] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r2, #2 │ │ @@ -208690,245 +209720,246 @@ │ │ movs r2, #128 ; 0x80 │ │ movs r3, #0 │ │ mov ip, r0 │ │ ldr r0, [sp, #12] │ │ lsls r2, r2, #9 │ │ ldr r1, [sp, #16] │ │ cmp r1, #0 │ │ - ble.n 81ed6 │ │ + ble.n 82726 │ │ adds r1, r0, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #328] ; (81f30 ) │ │ + ldr r3, [pc, #328] ; (82780 ) │ │ adds r0, r1, #0 │ │ cmp r2, r3 │ │ - ble.n 81df8 │ │ + ble.n 82648 │ │ ldrb r3, [r1, #0] │ │ - ldr r0, [pc, #324] ; (81f34 ) │ │ + ldr r0, [pc, #324] ; (82784 ) │ │ adds r1, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ - b.n 81de4 │ │ + b.n 82634 │ │ ldr r1, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r2, ip │ │ subs r1, #1 │ │ strb r3, [r7, #0] │ │ str r1, [sp, #16] │ │ adds r7, #1 │ │ - b.n 81dda │ │ + b.n 8262a │ │ lsls r0, r3, #16 │ │ adds r1, r2, #0 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ movs r2, #128 ; 0x80 │ │ movs r3, #0 │ │ mov ip, r0 │ │ ldr r0, [sp, #12] │ │ lsls r2, r2, #9 │ │ ldr r1, [sp, #16] │ │ cmp r1, #0 │ │ - ble.n 81ed6 │ │ + ble.n 82726 │ │ adds r1, r0, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #264] ; (81f30 ) │ │ + ldr r3, [pc, #264] ; (82780 ) │ │ adds r0, r1, #0 │ │ cmp r2, r3 │ │ - ble.n 81e38 │ │ + ble.n 82688 │ │ ldrh r3, [r1, #0] │ │ - ldr r0, [pc, #260] ; (81f34 ) │ │ + ldr r0, [pc, #260] ; (82784 ) │ │ adds r1, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ - b.n 81e24 │ │ + b.n 82674 │ │ ldr r1, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r2, ip │ │ subs r1, #1 │ │ strh r3, [r7, #0] │ │ str r1, [sp, #16] │ │ adds r7, #2 │ │ - b.n 81e1a │ │ + b.n 8266a │ │ adds r1, r2, #0 │ │ lsls r0, r3, #16 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #56] ; 0x38 │ │ movs r0, #128 ; 0x80 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ lsls r0, r0, #9 │ │ adds r1, r3, #0 │ │ adds r2, r3, #0 │ │ mov ip, r0 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - ble.n 81ed6 │ │ + ble.n 82726 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #192] ; (81f30 ) │ │ + ldr r3, [pc, #192] ; (82780 ) │ │ str r0, [sp, #36] ; 0x24 │ │ cmp ip, r3 │ │ - ble.n 81e84 │ │ + ble.n 826d4 │ │ ldrb r3, [r0, #2] │ │ ldrb r2, [r0, #0] │ │ ldrb r1, [r0, #1] │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #180] ; (81f34 ) │ │ + ldr r3, [pc, #180] ; (82784 ) │ │ adds r0, #3 │ │ add ip, r3 │ │ - b.n 81e6c │ │ + b.n 826bc │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #40] ; 0x28 │ │ strb r2, [r7, #0] │ │ add ip, r0 │ │ ldr r0, [sp, #16] │ │ strb r1, [r7, #1] │ │ strb r3, [r7, #2] │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ adds r7, #3 │ │ - b.n 81e62 │ │ + b.n 826b2 │ │ lsls r0, r3, #16 │ │ adds r1, r2, #0 │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ movs r2, #128 ; 0x80 │ │ movs r3, #0 │ │ mov ip, r0 │ │ ldr r0, [sp, #12] │ │ str r7, [sp, #36] ; 0x24 │ │ lsls r2, r2, #9 │ │ ldr r1, [sp, #16] │ │ cmp r1, #0 │ │ - ble.n 81ed6 │ │ + ble.n 82726 │ │ adds r1, r0, #0 │ │ - ldr r7, [pc, #120] ; (81f30 ) │ │ + ldr r7, [pc, #120] ; (82780 ) │ │ adds r0, r1, #0 │ │ cmp r2, r7 │ │ - ble.n 81ec6 │ │ - ldr r0, [pc, #116] ; (81f34 ) │ │ + ble.n 82716 │ │ + ldr r0, [pc, #116] ; (82784 ) │ │ ldmia r1!, {r3} │ │ adds r2, r2, r0 │ │ - b.n 81eb6 │ │ + b.n 82706 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, ip │ │ stmia r1!, {r3} │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #16] │ │ subs r1, #1 │ │ str r1, [sp, #16] │ │ - b.n 81eae │ │ + b.n 826fe │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 81d5c │ │ + b.n 825ac │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 81ef4 │ │ + beq.n 82744 │ │ adds r0, r4, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ movs r4, #0 │ │ ldr r3, [sp, #32] │ │ cmp r3, r4 │ │ - beq.n 81f02 │ │ + beq.n 82752 │ │ adds r0, r5, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #100] ; 0x64 │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 81f12 │ │ + beq.n 82762 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r6, r7, #28 │ │ - movs r5, r0 │ │ - cmp r1, #109 ; 0x6d │ │ + cdp2 0, 14, cr0, cr14, cr4, {0} │ │ + movs r6, #224 ; 0xe0 │ │ movs r2, r0 │ │ - cmp r1, #104 ; 0x68 │ │ + movs r6, #219 ; 0xdb │ │ movs r2, r0 │ │ - cmp r1, #60 ; 0x3c │ │ + movs r6, #175 ; 0xaf │ │ movs r2, r0 │ │ - cmp r1, #45 ; 0x2d │ │ + movs r6, #160 ; 0xa0 │ │ movs r2, r0 │ │ - cmp r1, #38 ; 0x26 │ │ + movs r6, #153 ; 0x99 │ │ movs r2, r0 │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ - Address 0x0000000000081f36 is out of bounds. │ │ + Address 0x0000000000082786 is out of bounds. │ │ │ │ │ │ -00081f38 : │ │ +00082788 : │ │ push {r4, r5, r6, lr} │ │ adds r6, r0, #0 │ │ - bl 6fd00 │ │ + bl 6f71c │ │ cmp r6, #0 │ │ - bne.n 81f48 │ │ - ldr r6, [pc, #40] ; (81f70 ) │ │ + bne.n 82798 │ │ + ldr r6, [pc, #40] ; (827c0 ) │ │ add r6, pc │ │ adds r3, r0, #0 │ │ adds r3, #212 ; 0xd4 │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - beq.n 81f58 │ │ + beq.n 827a8 │ │ adds r1, r6, #0 │ │ blx r4 │ │ - b.n 81f6c │ │ + b.n 827bc │ │ adds r0, #252 ; 0xfc │ │ adds r5, r0, #0 │ │ ldr r0, [r0, #0] │ │ bl 6bcfc │ │ adds r0, r6, #0 │ │ bl 6ba96 │ │ str r0, [r5, #0] │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - vhadd.s8 d0, d12, d1 │ │ + b.n 8253c │ │ + movs r1, r0 │ │ │ │ -00081f74 : │ │ +000827c4 : │ │ push {r3, lr} │ │ - bl 6fd00 │ │ + bl 6f71c │ │ adds r3, r0, #0 │ │ adds r3, #216 ; 0xd8 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 81f88 │ │ + beq.n 827d8 │ │ blx r3 │ │ - b.n 81f98 │ │ + b.n 827e8 │ │ adds r0, #252 ; 0xfc │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - bne.n 81f94 │ │ - ldr r0, [pc, #8] ; (81f9c ) │ │ + bne.n 827e4 │ │ + ldr r0, [pc, #8] ; (827ec ) │ │ add r0, pc │ │ bl 6ba96 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - cdp 0, 12, cr0, cr0, cr1, {0} │ │ + b.n 824d0 │ │ + movs r1, r0 │ │ │ │ -00081fa0 : │ │ +000827f0 : │ │ push {r3, lr} │ │ - bl 6fd00 │ │ + bl 6f71c │ │ adds r3, r0, #0 │ │ adds r3, #220 ; 0xdc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 81fb4 │ │ + beq.n 82804 │ │ blx r3 │ │ - b.n 81fc2 │ │ + b.n 82812 │ │ adds r0, #252 ; 0xfc │ │ ldr r3, [r0, #0] │ │ subs r0, r3, #0 │ │ - beq.n 81fc2 │ │ + beq.n 82812 │ │ ldrb r0, [r3, #0] │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ pop {r3, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r0, #16] │ │ ldr r5, [r0, #24] │ │ @@ -208946,41 +209977,41 @@ │ │ asrs r1, r7, #31 │ │ str r3, [sp, #4] │ │ ldr r2, [r0, #0] │ │ ldr r3, [r0, #20] │ │ str r4, [sp, #12] │ │ lsrs r1, r1, #29 │ │ cmp r6, #0 │ │ - beq.n 82000 │ │ + beq.n 82850 │ │ adds r1, r1, r7 │ │ asrs r1, r1, #3 │ │ str r1, [sp, #0] │ │ movs r1, #7 │ │ ands r1, r5 │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ - b.n 82250 │ │ + b.n 82aa0 │ │ adds r7, r1, r7 │ │ asrs r1, r7, #3 │ │ str r1, [sp, #0] │ │ movs r1, #7 │ │ movs r4, #224 ; 0xe0 │ │ ands r1, r5 │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ lsls r4, r4, #8 │ │ ldr r1, [sp, #4] │ │ cmp r1, #0 │ │ - bne.n 8201a │ │ - b.n 82274 │ │ + bne.n 8286a │ │ + b.n 82ac4 │ │ movs r5, #224 ; 0xe0 │ │ ldr r1, [sp, #20] │ │ lsls r5, r5, #16 │ │ cmp r1, #6 │ │ - bhi.n 82034 │ │ + bhi.n 82884 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #0] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ strh r4, [r4, r5] │ │ subs r1, #70 ; 0x46 │ │ subs r4, r5, #4 │ │ movs r2, r2 │ │ @@ -209075,15 +210106,15 @@ │ │ ands r6, r5 │ │ lsrs r6, r6, #16 │ │ lsls r0, r0, #24 │ │ orrs r6, r7 │ │ lsrs r0, r0, #30 │ │ orrs r0, r6 │ │ strb r0, [r3, #0] │ │ - b.n 820f6 │ │ + b.n 82946 │ │ str r3, [sp, #8] │ │ ldr r0, [r2, #0] │ │ ldr r3, [sp, #8] │ │ subs r1, #1 │ │ adds r6, r0, #0 │ │ ands r6, r4 │ │ lsrs r6, r6, #11 │ │ @@ -209096,29 +210127,29 @@ │ │ orrs r6, r7 │ │ lsrs r0, r0, #30 │ │ orrs r0, r6 │ │ ldr r6, [sp, #8] │ │ adds r3, #1 │ │ strb r0, [r6, #0] │ │ cmp r1, #0 │ │ - bgt.n 82036 │ │ + bgt.n 82886 │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #16] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ adds r3, r3, r1 │ │ - b.n 82012 │ │ + b.n 82862 │ │ movs r4, #224 ; 0xe0 │ │ ldr r1, [sp, #20] │ │ lsls r4, r4, #16 │ │ cmp r1, #6 │ │ - bhi.n 8213a │ │ - b.n 8225a │ │ + bhi.n 8298a │ │ + b.n 82aaa │ │ ldr r1, [sp, #0] │ │ ldmia r2!, {r0} │ │ movs r7, #224 ; 0xe0 │ │ adds r5, r0, #0 │ │ lsls r7, r7, #8 │ │ ands r7, r0 │ │ ands r5, r4 │ │ @@ -209241,37 +210272,37 @@ │ │ orrs r0, r5 │ │ ldrb r0, [r6, r0] │ │ ldr r5, [sp, #8] │ │ subs r1, #1 │ │ adds r3, #1 │ │ strb r0, [r5, #0] │ │ cmp r1, #0 │ │ - ble.n 82242 │ │ - b.n 8213c │ │ + ble.n 82a92 │ │ + b.n 8298c │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #16] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #4] │ │ cmp r1, #0 │ │ - beq.n 82258 │ │ - b.n 8212e │ │ - b.n 82274 │ │ + beq.n 82aa8 │ │ + b.n 8297e │ │ + b.n 82ac4 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #0] │ │ bl 958ec <__gnu_thumb1_case_shi@@Base> │ │ movs r7, r0 │ │ ; instruction: 0xffc7ffb8 │ │ ; instruction: 0xffa9ff9a │ │ ; instruction: 0xff8bff7c │ │ str r3, [sp, #8] │ │ - b.n 82214 │ │ + b.n 82a64 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r0, #16] │ │ ldr r5, [r0, #24] │ │ sub sp, #28 │ │ asrs r1, r6, #31 │ │ @@ -209294,27 +210325,27 @@ │ │ subs r1, #1 │ │ str r3, [sp, #4] │ │ ldr r2, [r0, #0] │ │ ldr r3, [r0, #20] │ │ str r4, [sp, #12] │ │ str r1, [sp, #20] │ │ cmp r6, #0 │ │ - beq.n 822b4 │ │ - b.n 82516 │ │ + beq.n 82b04 │ │ + b.n 82d66 │ │ ldr r1, [sp, #4] │ │ cmp r1, #0 │ │ - bne.n 822bc │ │ - b.n 8253a │ │ + bne.n 82b0c │ │ + b.n 82d8a │ │ movs r5, #224 ; 0xe0 │ │ movs r4, #192 ; 0xc0 │ │ ldr r1, [sp, #20] │ │ lsls r5, r5, #22 │ │ lsls r4, r4, #2 │ │ cmp r1, #6 │ │ - bhi.n 822da │ │ + bhi.n 82b2a │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #0] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ ldr r3, [r5, r5] │ │ subs r5, #75 ; 0x4b │ │ movs r1, #47 ; 0x2f │ │ movs r3, r2 │ │ @@ -209416,15 +210447,15 @@ │ │ ands r6, r5 │ │ lsrs r6, r6, #22 │ │ ands r0, r4 │ │ orrs r6, r7 │ │ lsrs r0, r0, #8 │ │ orrs r0, r6 │ │ strb r0, [r3, #0] │ │ - b.n 823aa │ │ + b.n 82bfa │ │ str r3, [sp, #8] │ │ movs r6, #224 ; 0xe0 │ │ ldr r0, [r2, #0] │ │ lsls r6, r6, #12 │ │ ldr r3, [sp, #8] │ │ ands r6, r0 │ │ lsrs r6, r6, #15 │ │ @@ -209438,29 +210469,29 @@ │ │ lsrs r0, r0, #8 │ │ orrs r0, r6 │ │ ldr r6, [sp, #8] │ │ subs r1, #1 │ │ adds r3, #1 │ │ strb r0, [r6, #0] │ │ cmp r1, #0 │ │ - bgt.n 822dc │ │ + bgt.n 82b2c │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #16] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ adds r3, r3, r1 │ │ - b.n 822b4 │ │ + b.n 82b04 │ │ movs r4, #192 ; 0xc0 │ │ ldr r1, [sp, #20] │ │ lsls r4, r4, #2 │ │ cmp r1, #6 │ │ - bhi.n 823f0 │ │ - b.n 82520 │ │ + bhi.n 82c40 │ │ + b.n 82d70 │ │ ldr r1, [sp, #0] │ │ movs r7, #224 ; 0xe0 │ │ movs r5, #224 ; 0xe0 │ │ ldmia r2!, {r0} │ │ lsls r7, r7, #12 │ │ lsls r5, r5, #22 │ │ ands r7, r0 │ │ @@ -209591,37 +210622,37 @@ │ │ orrs r0, r5 │ │ ldrb r0, [r6, r0] │ │ ldr r5, [sp, #8] │ │ subs r1, #1 │ │ adds r3, #1 │ │ strb r0, [r5, #0] │ │ cmp r1, #0 │ │ - ble.n 82508 │ │ - b.n 823f2 │ │ + ble.n 82d58 │ │ + b.n 82c42 │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #16] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #4] │ │ cmp r1, #0 │ │ - beq.n 8251e │ │ - b.n 823e4 │ │ - b.n 8253a │ │ + beq.n 82d6e │ │ + b.n 82c34 │ │ + b.n 82d8a │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #0] │ │ bl 958ec <__gnu_thumb1_case_shi@@Base> │ │ movs r7, r0 │ │ ; instruction: 0xffc5ffb5 │ │ ; instruction: 0xffa5ff95 │ │ ; instruction: 0xff85ff75 │ │ str r3, [sp, #8] │ │ - b.n 824d8 │ │ + b.n 82d28 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ ldr r3, [r0, #28] │ │ ldr r4, [r0, #24] │ │ sub sp, #20 │ │ @@ -209648,24 +210679,24 @@ │ │ str r0, [sp, #12] │ │ movs r0, #7 │ │ ands r0, r4 │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - bne.n 82582 │ │ - b.n 826c2 │ │ + bne.n 82dd2 │ │ + b.n 82f12 │ │ movs r6, #248 ; 0xf8 │ │ ldr r0, [sp, #4] │ │ lsls r6, r6, #16 │ │ cmp r0, #6 │ │ - bhi.n 82598 │ │ + bhi.n 82de8 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ ldr r5, [r7, #68] ; 0x44 │ │ - ldr r2, [pc, #364] ; (82700 ) │ │ + ldr r2, [pc, #364] ; (82f50 ) │ │ cmp r0, #57 ; 0x39 │ │ movs r7, r2 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ @@ -209678,15 +210709,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 825c0 │ │ + b.n 82e10 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -209695,15 +210726,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 825e2 │ │ + b.n 82e32 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -209712,15 +210743,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 82604 │ │ + b.n 82e54 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -209729,15 +210760,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 82626 │ │ + b.n 82e76 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -209746,15 +210777,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 82648 │ │ + b.n 82e98 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -209763,15 +210794,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 8266a │ │ + b.n 82eba │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -209780,15 +210811,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 8268c │ │ + b.n 82edc │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -209799,24 +210830,24 @@ │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ subs r0, #1 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ cmp r0, #0 │ │ - ble.n 826b2 │ │ - b.n 8259a │ │ + ble.n 82f02 │ │ + b.n 82dea │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 8257a │ │ + b.n 82dca │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ ldr r3, [r0, #28] │ │ ldr r4, [r0, #24] │ │ sub sp, #20 │ │ @@ -209843,24 +210874,24 @@ │ │ str r0, [sp, #12] │ │ movs r0, #7 │ │ ands r0, r4 │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - bne.n 8270a │ │ - b.n 8284a │ │ + bne.n 82f5a │ │ + b.n 8309a │ │ movs r6, #248 ; 0xf8 │ │ ldr r0, [sp, #4] │ │ lsls r6, r6, #16 │ │ cmp r0, #6 │ │ - bhi.n 82720 │ │ + bhi.n 82f70 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ ldr r5, [r7, #68] ; 0x44 │ │ - ldr r2, [pc, #364] ; (82888 ) │ │ + ldr r2, [pc, #364] ; (830d8 ) │ │ cmp r0, #57 ; 0x39 │ │ movs r7, r2 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ @@ -209873,15 +210904,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 82748 │ │ + b.n 82f98 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -209890,15 +210921,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 8276a │ │ + b.n 82fba │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -209907,15 +210938,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 8278c │ │ + b.n 82fdc │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -209924,15 +210955,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 827ae │ │ + b.n 82ffe │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -209941,15 +210972,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 827d0 │ │ + b.n 83020 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -209958,15 +210989,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 827f2 │ │ + b.n 83042 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -209975,15 +211006,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 82814 │ │ + b.n 83064 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -209994,24 +211025,24 @@ │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ subs r0, #1 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ cmp r0, #0 │ │ - ble.n 8283a │ │ - b.n 82722 │ │ + ble.n 8308a │ │ + b.n 82f72 │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 82702 │ │ + b.n 82f52 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #24] │ │ ldr r3, [r0, #28] │ │ ldr r2, [r0, #16] │ │ adds r5, r7, #7 │ │ @@ -210033,18 +211064,18 @@ │ │ movs r0, #7 │ │ ands r7, r0 │ │ subs r0, r7, #1 │ │ asrs r4, r4, #3 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - beq.n 82982 │ │ + beq.n 831d2 │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 82898 │ │ + bhi.n 830e8 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ strh r0, [r4, r1] │ │ subs r0, #69 ; 0x45 │ │ subs r3, r5, #0 │ │ movs r1, r2 │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ @@ -210054,94 +211085,94 @@ │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 828b4 │ │ + b.n 83104 │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 828ce │ │ + b.n 8311e │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 828e8 │ │ + b.n 83138 │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 82902 │ │ + b.n 83152 │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 8291c │ │ + b.n 8316c │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 82936 │ │ + b.n 83186 │ │ adds r0, r4, #0 │ │ ldrb r6, [r3, #0] │ │ ldrb r5, [r3, #1] │ │ adds r7, r2, #4 │ │ lsls r6, r6, #3 │ │ ldr r6, [r6, r1] │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ mov ip, r6 │ │ ldr r5, [r5, #4] │ │ adds r3, #2 │ │ add r5, ip │ │ str r5, [r2, #0] │ │ - b.n 82954 │ │ + b.n 831a4 │ │ adds r0, r4, #0 │ │ adds r7, r2, #0 │ │ ldrb r6, [r3, #0] │ │ ldrb r5, [r3, #1] │ │ subs r0, #1 │ │ lsls r6, r6, #3 │ │ ldr r6, [r6, r1] │ │ @@ -210150,61 +211181,61 @@ │ │ mov ip, r6 │ │ ldr r5, [r5, #4] │ │ adds r2, r7, #4 │ │ adds r3, #2 │ │ add r5, ip │ │ str r5, [r7, #0] │ │ cmp r0, #0 │ │ - bgt.n 8289a │ │ + bgt.n 830ea │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 82880 │ │ + b.n 830d0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r3, lr} │ │ - ldr r1, [pc, #8] ; (82994 ) │ │ + ldr r1, [pc, #8] ; (831e4 ) │ │ add r1, pc │ │ - bl 8284e │ │ + bl 8309e │ │ pop {r3, pc} │ │ - ldrsb r4, [r5, r0] │ │ + ldr r5, [pc, #880] ; (83558 ) │ │ movs r2, r0 │ │ push {r3, lr} │ │ - ldr r1, [pc, #8] ; (829a4 ) │ │ + ldr r1, [pc, #8] ; (831f4 ) │ │ add r1, pc │ │ - bl 8284e │ │ + bl 8309e │ │ pop {r3, pc} │ │ - ldrsh r4, [r3, r0] │ │ + strb r4, [r1, r7] │ │ movs r2, r0 │ │ push {r3, lr} │ │ - ldr r1, [pc, #8] ; (829b4 ) │ │ + ldr r1, [pc, #8] ; (83204 ) │ │ add r1, pc │ │ - bl 8284e │ │ + bl 8309e │ │ pop {r3, pc} │ │ - str r4, [r1, #96] ; 0x60 │ │ + ldrb r4, [r7, r6] │ │ movs r2, r0 │ │ push {r3, lr} │ │ - ldr r1, [pc, #8] ; (829c4 ) │ │ + ldr r1, [pc, #8] ; (83214 ) │ │ add r1, pc │ │ - bl 8284e │ │ + bl 8309e │ │ pop {r3, pc} │ │ - ldr r4, [r7, #92] ; 0x5c │ │ + str r4, [r5, #88] ; 0x58 │ │ movs r2, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #28] │ │ sub sp, #52 ; 0x34 │ │ ldr r7, [r0, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #16] │ │ - ldr r1, [pc, #768] ; (82cd8 ) │ │ + ldr r1, [pc, #768] ; (83528 ) │ │ ldr r2, [r0, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #20] │ │ add r1, pc │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #36] ; 0x24 │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -210212,67 +211243,67 @@ │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #40] ; 0x28 │ │ ldr r4, [sp, #20] │ │ ldrb r0, [r3, #9] │ │ str r0, [sp, #8] │ │ adds r0, r7, #7 │ │ cmp r4, #0 │ │ - beq.n 82a10 │ │ + beq.n 83260 │ │ asrs r4, r0, #31 │ │ lsrs r6, r4, #29 │ │ adds r0, r6, r0 │ │ asrs r0, r0, #3 │ │ str r0, [sp, #24] │ │ movs r0, #7 │ │ ands r0, r7 │ │ subs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 82fe4 │ │ + b.n 83834 │ │ asrs r4, r0, #31 │ │ lsrs r6, r4, #29 │ │ adds r0, r6, r0 │ │ asrs r0, r0, #3 │ │ str r0, [sp, #20] │ │ movs r0, #7 │ │ ands r0, r7 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n 82a32 │ │ - bl 834cc │ │ + bne.n 83282 │ │ + bl 83d1c │ │ ldr r0, [sp, #32] │ │ cmp r0, #6 │ │ - bhi.n 82a4a │ │ + bhi.n 8329a │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r4, r6, #8 │ │ lsls r5, r4, #7 │ │ lsls r6, r2, #6 │ │ lsls r3, r0, #5 │ │ lsls r4, r6, #3 │ │ lsls r5, r4, #2 │ │ lsls r6, r2, #1 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 82ac4 │ │ + bhi.n 83314 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 82a62 │ │ + b.n 832b2 │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #632] ; (82cdc ) │ │ + ldr r0, [pc, #632] ; (8352c ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -210296,31 +211327,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 82aca │ │ + b.n 8331a │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 82aca │ │ + b.n 8331a │ │ ldr r5, [r2, #0] │ │ - b.n 82a62 │ │ + b.n 832b2 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -210330,27 +211361,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 82aec │ │ + b.n 8333c │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 82b62 │ │ + bhi.n 833b2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 82b00 │ │ + b.n 83350 │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #472] ; (82cdc ) │ │ + ldr r0, [pc, #472] ; (8352c ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -210374,31 +211405,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 82b68 │ │ + b.n 833b8 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 82b68 │ │ + b.n 833b8 │ │ ldr r5, [r2, #0] │ │ - b.n 82b00 │ │ + b.n 83350 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -210408,27 +211439,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 82b8a │ │ + b.n 833da │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 82c00 │ │ + bhi.n 83450 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 82b9e │ │ + b.n 833ee │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #316] ; (82cdc ) │ │ + ldr r0, [pc, #316] ; (8352c ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -210452,31 +211483,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 82c06 │ │ + b.n 83456 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 82c06 │ │ + b.n 83456 │ │ ldr r5, [r2, #0] │ │ - b.n 82b9e │ │ + b.n 833ee │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -210486,27 +211517,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 82c28 │ │ + b.n 83478 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 82c9e │ │ + bhi.n 834ee │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 82c3c │ │ + b.n 8348c │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #156] ; (82cdc ) │ │ + ldr r0, [pc, #156] ; (8352c ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -210530,31 +211561,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 82ca4 │ │ + b.n 834f4 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 82ca4 │ │ + b.n 834f4 │ │ ldr r5, [r2, #0] │ │ - b.n 82c3c │ │ + b.n 8348c │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -210564,30 +211595,29 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 82cc6 │ │ + b.n 83516 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 82d44 │ │ + bhi.n 83594 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r2, r0, #32 │ │ subs r0, #42 ; 0x2a │ │ ldrb r5, [r2, #0] │ │ - b.n 82ce2 │ │ - lsls r4, r5, #16 │ │ - movs r5, r0 │ │ + b.n 83532 │ │ + ; instruction: 0xfbdc0004 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #824] ; (8301c ) │ │ + ldr r0, [pc, #824] ; (8386c ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -210611,31 +211641,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 82d4a │ │ + b.n 8359a │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 82d4a │ │ + b.n 8359a │ │ ldr r5, [r2, #0] │ │ - b.n 82ce2 │ │ + b.n 83532 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -210645,27 +211675,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 82d6c │ │ + b.n 835bc │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 82de2 │ │ + bhi.n 83632 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 82d80 │ │ + b.n 835d0 │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #664] ; (8301c ) │ │ + ldr r0, [pc, #664] ; (8386c ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -210689,31 +211719,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 82de8 │ │ + b.n 83638 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 82de8 │ │ + b.n 83638 │ │ ldr r5, [r2, #0] │ │ - b.n 82d80 │ │ + b.n 835d0 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -210723,27 +211753,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 82e0a │ │ + b.n 8365a │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 82e80 │ │ + bhi.n 836d0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 82e1e │ │ + b.n 8366e │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #508] ; (8301c ) │ │ + ldr r0, [pc, #508] ; (8386c ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -210767,31 +211797,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 82e86 │ │ + b.n 836d6 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 82e86 │ │ + b.n 836d6 │ │ ldr r5, [r2, #0] │ │ - b.n 82e1e │ │ + b.n 8366e │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -210801,27 +211831,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 82ea8 │ │ + b.n 836f8 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 82f1e │ │ + bhi.n 8376e │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 82ebc │ │ + b.n 8370c │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #348] ; (8301c ) │ │ + ldr r0, [pc, #348] ; (8386c ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -210845,31 +211875,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 82f24 │ │ + b.n 83774 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 82f24 │ │ + b.n 83774 │ │ ldr r5, [r2, #0] │ │ - b.n 82ebc │ │ + b.n 8370c │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -210883,29 +211913,29 @@ │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ cmp r0, #0 │ │ - ble.n 82f4c │ │ - b.n 82a4e │ │ + ble.n 8379c │ │ + b.n 8329e │ │ ldr r4, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #28] │ │ mov ip, r4 │ │ subs r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #4] │ │ add r0, ip │ │ str r0, [sp, #4] │ │ - b.n 82a28 │ │ + b.n 83278 │ │ ldrb r5, [r2, #0] │ │ - ldr r0, [pc, #180] ; (8301c ) │ │ + ldr r0, [pc, #180] ; (8386c ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -210950,54 +211980,54 @@ │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ cmp r0, #0 │ │ - bgt.n 83008 │ │ + bgt.n 83858 │ │ ldr r4, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #28] │ │ mov ip, r4 │ │ subs r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #4] │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n 82fec │ │ - b.n 834cc │ │ + bne.n 8383c │ │ + b.n 83d1c │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #6 │ │ - bhi.n 83004 │ │ + bhi.n 83854 │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r2, r1, #9 │ │ lsls r0, r7, #7 │ │ lsls r4, r4, #6 │ │ lsls r2, r2, #5 │ │ lsls r0, r0, #4 │ │ lsls r6, r5, #2 │ │ lsls r4, r3, #1 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 83084 │ │ + bhi.n 838d4 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #28 │ │ adds r7, #41 ; 0x29 │ │ ldrb r5, [r2, #0] │ │ - b.n 83022 │ │ + b.n 83872 │ │ nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #816] ; (83354 ) │ │ + ldr r0, [pc, #816] ; (83ba4 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -211021,31 +212051,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 8308a │ │ + b.n 838da │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 8308a │ │ + b.n 838da │ │ ldr r5, [r2, #0] │ │ - b.n 83022 │ │ + b.n 83872 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -211058,27 +212088,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 830b2 │ │ + b.n 83902 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 83128 │ │ + bhi.n 83978 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 830c6 │ │ + b.n 83916 │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #652] ; (83354 ) │ │ + ldr r0, [pc, #652] ; (83ba4 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -211102,31 +212132,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 8312e │ │ + b.n 8397e │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 8312e │ │ + b.n 8397e │ │ ldr r5, [r2, #0] │ │ - b.n 830c6 │ │ + b.n 83916 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -211139,27 +212169,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 83156 │ │ + b.n 839a6 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 831cc │ │ + bhi.n 83a1c │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 8316a │ │ + b.n 839ba │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #488] ; (83354 ) │ │ + ldr r0, [pc, #488] ; (83ba4 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -211183,31 +212213,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 831d2 │ │ + b.n 83a22 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 831d2 │ │ + b.n 83a22 │ │ ldr r5, [r2, #0] │ │ - b.n 8316a │ │ + b.n 839ba │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -211220,27 +212250,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 831fa │ │ + b.n 83a4a │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 83270 │ │ + bhi.n 83ac0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 8320e │ │ + b.n 83a5e │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #324] ; (83354 ) │ │ + ldr r0, [pc, #324] ; (83ba4 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -211264,31 +212294,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 83276 │ │ + b.n 83ac6 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 83276 │ │ + b.n 83ac6 │ │ ldr r5, [r2, #0] │ │ - b.n 8320e │ │ + b.n 83a5e │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -211301,27 +212331,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 8329e │ │ + b.n 83aee │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 83314 │ │ + bhi.n 83b64 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 832b2 │ │ + b.n 83b02 │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #160] ; (83354 ) │ │ + ldr r0, [pc, #160] ; (83ba4 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -211345,31 +212375,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 8331a │ │ + b.n 83b6a │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 8331a │ │ + b.n 83b6a │ │ ldr r5, [r2, #0] │ │ - b.n 832b2 │ │ + b.n 83b02 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -211382,28 +212412,28 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 83342 │ │ + b.n 83b92 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 833bc │ │ + bhi.n 83c0c │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #24 │ │ adds r6, #40 ; 0x28 │ │ ldrb r5, [r2, #0] │ │ - b.n 8335a │ │ + b.n 83baa │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #372] ; (834d0 ) │ │ + ldr r0, [pc, #372] ; (83d20 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -211427,31 +212457,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 833c2 │ │ + b.n 83c12 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 833c2 │ │ + b.n 83c12 │ │ ldr r5, [r2, #0] │ │ - b.n 8335a │ │ + b.n 83baa │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -211464,27 +212494,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 833ea │ │ + b.n 83c3a │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 83460 │ │ + bhi.n 83cb0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 833fe │ │ + b.n 83c4e │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #208] ; (834d0 ) │ │ + ldr r0, [pc, #208] ; (83d20 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -211508,31 +212538,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 83466 │ │ + b.n 83cb6 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 83466 │ │ + b.n 83cb6 │ │ ldr r5, [r2, #0] │ │ - b.n 833fe │ │ + b.n 83c4e │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -211545,46 +212575,46 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 8348e │ │ + b.n 83cde │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 834c4 │ │ + bhi.n 83d14 │ │ bl 958ec <__gnu_thumb1_case_shi@@Base> │ │ stc2l 0, cr0, [r5, #-16]! │ │ movs r6, r0 │ │ movs r4, r2 │ │ ldrh r5, [r2, #0] │ │ - b.n 82f64 │ │ + b.n 837b4 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 82fa4 │ │ + b.n 837f4 │ │ ldr r5, [r2, #0] │ │ - b.n 82f64 │ │ + b.n 837b4 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ - b.n 82fa4 │ │ + b.n 837f4 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r2, [r0, #16] │ │ ldr r7, [r0, #24] │ │ @@ -211593,15 +212623,15 @@ │ │ str r2, [sp, #0] │ │ ldr r5, [r0, #28] │ │ ldr r6, [r1, #24] │ │ ldr r3, [r0, #0] │ │ ldr r2, [r0, #20] │ │ ldr r4, [r0, #40] ; 0x28 │ │ cmp r6, #0 │ │ - beq.n 83586 │ │ + beq.n 83dd6 │ │ adds r0, #63 ; 0x3f │ │ ldrb r4, [r0, #0] │ │ ldrb r0, [r1, #31] │ │ adds r1, #4 │ │ asrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ lsls r4, r0 │ │ @@ -211610,146 +212640,146 @@ │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ movs r0, #7 │ │ ands r7, r0 │ │ asrs r1, r1, #3 │ │ subs r7, #1 │ │ cmp r5, #0 │ │ - bne.n 83514 │ │ - b.n 83616 │ │ + bne.n 83d64 │ │ + b.n 83e66 │ │ cmp r7, #6 │ │ - bhi.n 83526 │ │ + bhi.n 83d76 │ │ adds r0, r7, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r2, #39 ; 0x27 │ │ adds r5, r3, r0 │ │ lsrs r3, r2, #24 │ │ movs r1, r1 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 83532 │ │ + b.n 83d82 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 8353c │ │ + b.n 83d8c │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 83546 │ │ + b.n 83d96 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 83550 │ │ + b.n 83da0 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 8355a │ │ + b.n 83daa │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 83564 │ │ + b.n 83db4 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 8356e │ │ + b.n 83dbe │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ subs r0, #1 │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ cmp r0, #0 │ │ - bgt.n 83528 │ │ + bgt.n 83d78 │ │ ldr r0, [sp, #0] │ │ subs r5, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #4] │ │ adds r2, r2, r0 │ │ - b.n 8350e │ │ + b.n 83d5e │ │ ldr r0, [r4, #12] │ │ ldr r1, [r4, #16] │ │ ldr r4, [r4, #20] │ │ orrs r1, r0 │ │ adds r0, r7, #7 │ │ orrs r4, r1 │ │ asrs r1, r0, #31 │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ movs r0, #7 │ │ ands r7, r0 │ │ asrs r1, r1, #3 │ │ subs r7, #1 │ │ cmp r5, #0 │ │ - beq.n 83616 │ │ + beq.n 83e66 │ │ cmp r7, #6 │ │ - bhi.n 835b6 │ │ + bhi.n 83e06 │ │ adds r0, r7, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r2, #39 ; 0x27 │ │ adds r5, r3, r0 │ │ lsrs r3, r2, #24 │ │ movs r1, r1 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 835c2 │ │ + b.n 83e12 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 835cc │ │ + b.n 83e1c │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 835d6 │ │ + b.n 83e26 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 835e0 │ │ + b.n 83e30 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 835ea │ │ + b.n 83e3a │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 835f4 │ │ + b.n 83e44 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 835fe │ │ + b.n 83e4e │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ subs r0, #1 │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ cmp r0, #0 │ │ - bgt.n 835b8 │ │ + bgt.n 83e08 │ │ ldr r0, [sp, #0] │ │ subs r5, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #4] │ │ adds r2, r2, r0 │ │ - b.n 835a0 │ │ + b.n 83df0 │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #824] ; (83954 ) │ │ + ldr r3, [pc, #824] ; (841a4 ) │ │ sub sp, #60 ; 0x3c │ │ ldr r4, [r0, #24] │ │ add r3, pc │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ ldr r1, [r0, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -211765,15 +212795,15 @@ │ │ ldr r2, [r0, #44] ; 0x2c │ │ ldrb r5, [r2, #9] │ │ str r5, [sp, #16] │ │ movs r5, #0 │ │ str r5, [sp, #8] │ │ ldr r5, [r2, #24] │ │ cmp r5, #0 │ │ - beq.n 83652 │ │ + beq.n 83ea2 │ │ adds r0, #63 ; 0x3f │ │ ldrb r0, [r0, #0] │ │ str r0, [sp, #8] │ │ adds r0, r4, #7 │ │ asrs r5, r0, #31 │ │ lsrs r6, r5, #29 │ │ adds r0, r6, r0 │ │ @@ -211784,36 +212814,36 @@ │ │ subs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #28] │ │ subs r0, #1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - bne.n 83676 │ │ - bl 8456a │ │ + bne.n 83ec6 │ │ + bl 84dba │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #6 │ │ - bhi.n 8368e │ │ + bhi.n 83ede │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r7, r6, #25 │ │ lsls r5, r1, #22 │ │ lsls r1, r4, #18 │ │ lsls r7, r6, #14 │ │ lsls r2, r1, #11 │ │ lsls r0, r4, #7 │ │ lsls r1, r6, #3 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 83766 │ │ + bhi.n 83fb6 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (83788 ) │ │ - ldr r4, [pc, #692] ; (83958 ) │ │ + ldr r0, [pc, #232] ; (83fd8 ) │ │ + ldr r4, [pc, #692] ; (841a8 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -211827,16 +212857,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 836f6 │ │ - ldr r4, [pc, #648] ; (83958 ) │ │ + b.n 83f46 │ │ + ldr r4, [pc, #648] ; (841a8 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -211860,30 +212890,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 8376c │ │ + b.n 83fbc │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 8376c │ │ - ldr r0, [pc, #552] ; (83958 ) │ │ + b.n 83fbc │ │ + ldr r0, [pc, #552] ; (841a8 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -211903,22 +212933,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 83702 │ │ + b.n 83f52 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 83852 │ │ + bhi.n 840a2 │ │ adds r7, r2, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -211944,15 +212974,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 83852 │ │ + b.n 840a2 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -211974,15 +213004,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 83852 │ │ + b.n 840a2 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -211993,15 +213023,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 83852 │ │ + b.n 840a2 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -212028,24 +213058,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 83866 │ │ + b.n 840b6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 8393a │ │ + bhi.n 8418a │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (8395c ) │ │ - ldr r4, [pc, #224] ; (83958 ) │ │ + ldr r0, [pc, #232] ; (841ac ) │ │ + ldr r4, [pc, #224] ; (841a8 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -212059,16 +213089,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 838ca │ │ - ldr r4, [pc, #180] ; (83958 ) │ │ + b.n 8411a │ │ + ldr r4, [pc, #180] ; (841a8 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -212092,30 +213122,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 83940 │ │ + b.n 84190 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 83940 │ │ - ldr r0, [pc, #84] ; (83958 ) │ │ + b.n 84190 │ │ + ldr r0, [pc, #84] ; (841a8 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -212135,28 +213165,28 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 838d6 │ │ + b.n 84126 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 83a30 │ │ + bhi.n 84280 │ │ adds r7, r2, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r5, #7 │ │ ldrsb r3, [r0, r1] │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xf7e80004 │ │ + vaddl.s16 q0, d8, d4 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ @@ -212179,15 +213209,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 83a30 │ │ + b.n 84280 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -212209,15 +213239,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 83a30 │ │ + b.n 84280 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -212228,15 +213258,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 83a30 │ │ + b.n 84280 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -212263,24 +213293,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 83a44 │ │ + b.n 84294 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 83b18 │ │ + bhi.n 84368 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (83b3c ) │ │ - ldr r4, [pc, #848] ; (83da4 ) │ │ + ldr r0, [pc, #232] ; (8438c ) │ │ + ldr r4, [pc, #848] ; (845f4 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -212294,16 +213324,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 83aa8 │ │ - ldr r4, [pc, #800] ; (83da4 ) │ │ + b.n 842f8 │ │ + ldr r4, [pc, #800] ; (845f4 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -212327,30 +213357,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 83b1e │ │ + b.n 8436e │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 83b1e │ │ - ldr r0, [pc, #708] ; (83da4 ) │ │ + b.n 8436e │ │ + ldr r0, [pc, #708] ; (845f4 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -212370,22 +213400,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 83ab4 │ │ + b.n 84304 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 83c04 │ │ + bhi.n 84454 │ │ adds r7, r2, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -212411,15 +213441,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 83c04 │ │ + b.n 84454 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -212441,15 +213471,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 83c04 │ │ + b.n 84454 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -212460,15 +213490,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 83c04 │ │ + b.n 84454 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -212495,24 +213525,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 83c18 │ │ + b.n 84468 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 83cec │ │ + bhi.n 8453c │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (83d10 ) │ │ - ldr r4, [pc, #380] ; (83da4 ) │ │ + ldr r0, [pc, #232] ; (84560 ) │ │ + ldr r4, [pc, #380] ; (845f4 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -212526,16 +213556,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 83c7c │ │ - ldr r4, [pc, #332] ; (83da4 ) │ │ + b.n 844cc │ │ + ldr r4, [pc, #332] ; (845f4 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -212559,30 +213589,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 83cf2 │ │ + b.n 84542 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 83cf2 │ │ - ldr r0, [pc, #240] ; (83da4 ) │ │ + b.n 84542 │ │ + ldr r0, [pc, #240] ; (845f4 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -212602,22 +213632,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 83c88 │ │ + b.n 844d8 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 83dde │ │ + bhi.n 8462e │ │ adds r7, r2, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strb r6, [r7, r0] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -212643,15 +213673,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 83dde │ │ + b.n 8462e │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -212673,15 +213703,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 83dde │ │ + b.n 8462e │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -212692,15 +213722,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 83dde │ │ + b.n 8462e │ │ nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ @@ -212729,24 +213759,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 83df2 │ │ + b.n 84642 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 83ec6 │ │ + bhi.n 84716 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (83ee8 ) │ │ - ldr r4, [pc, #844] ; (84150 ) │ │ + ldr r0, [pc, #232] ; (84738 ) │ │ + ldr r4, [pc, #844] ; (849a0 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -212760,16 +213790,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 83e56 │ │ - ldr r4, [pc, #800] ; (84150 ) │ │ + b.n 846a6 │ │ + ldr r4, [pc, #800] ; (849a0 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -212793,30 +213823,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 83ecc │ │ + b.n 8471c │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 83ecc │ │ - ldr r0, [pc, #704] ; (84150 ) │ │ + b.n 8471c │ │ + ldr r0, [pc, #704] ; (849a0 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -212836,22 +213866,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 83e62 │ │ + b.n 846b2 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 83fb2 │ │ + bhi.n 84802 │ │ adds r7, r2, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -212877,15 +213907,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 83fb2 │ │ + b.n 84802 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -212907,15 +213937,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 83fb2 │ │ + b.n 84802 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -212926,15 +213956,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 83fb2 │ │ + b.n 84802 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -212961,24 +213991,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 83fc6 │ │ + b.n 84816 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 8409a │ │ + bhi.n 848ea │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (840bc ) │ │ - ldr r4, [pc, #376] ; (84150 ) │ │ + ldr r0, [pc, #232] ; (8490c ) │ │ + ldr r4, [pc, #376] ; (849a0 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -212992,16 +214022,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 8402a │ │ - ldr r4, [pc, #332] ; (84150 ) │ │ + b.n 8487a │ │ + ldr r4, [pc, #332] ; (849a0 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -213025,30 +214055,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 840a0 │ │ + b.n 848f0 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 840a0 │ │ - ldr r0, [pc, #236] ; (84150 ) │ │ + b.n 848f0 │ │ + ldr r0, [pc, #236] ; (849a0 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -213068,22 +214098,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 84036 │ │ + b.n 84886 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 8418a │ │ + bhi.n 849da │ │ adds r7, r2, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -213109,15 +214139,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 8418a │ │ + b.n 849da │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -213139,15 +214169,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 8418a │ │ + b.n 849da │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -213158,15 +214188,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 8418a │ │ + b.n 849da │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ @@ -213194,24 +214224,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 8419e │ │ + b.n 849ee │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 84272 │ │ + bhi.n 84ac2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (84294 ) │ │ - ldr r4, [pc, #844] ; (844fc ) │ │ + ldr r0, [pc, #232] ; (84ae4 ) │ │ + ldr r4, [pc, #844] ; (84d4c ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -213225,16 +214255,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 84202 │ │ - ldr r4, [pc, #800] ; (844fc ) │ │ + b.n 84a52 │ │ + ldr r4, [pc, #800] ; (84d4c ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -213258,30 +214288,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 84278 │ │ + b.n 84ac8 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 84278 │ │ - ldr r0, [pc, #704] ; (844fc ) │ │ + b.n 84ac8 │ │ + ldr r0, [pc, #704] ; (84d4c ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -213301,22 +214331,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 8420e │ │ + b.n 84a5e │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 8435e │ │ + bhi.n 84bae │ │ adds r7, r2, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -213342,15 +214372,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 8435e │ │ + b.n 84bae │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -213372,15 +214402,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 8435e │ │ + b.n 84bae │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -213391,15 +214421,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 8435e │ │ + b.n 84bae │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -213426,24 +214456,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 84372 │ │ + b.n 84bc2 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 84446 │ │ + bhi.n 84c96 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (84468 ) │ │ - ldr r4, [pc, #376] ; (844fc ) │ │ + ldr r0, [pc, #232] ; (84cb8 ) │ │ + ldr r4, [pc, #376] ; (84d4c ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -213457,16 +214487,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 843d6 │ │ - ldr r4, [pc, #332] ; (844fc ) │ │ + b.n 84c26 │ │ + ldr r4, [pc, #332] ; (84d4c ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -213490,30 +214520,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 8444c │ │ + b.n 84c9c │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 8444c │ │ - ldr r0, [pc, #236] ; (844fc ) │ │ + b.n 84c9c │ │ + ldr r0, [pc, #236] ; (84d4c ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -213533,22 +214563,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 843e2 │ │ + b.n 84c32 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 84536 │ │ + bhi.n 84d86 │ │ adds r7, r2, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -213574,15 +214604,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 84536 │ │ + b.n 84d86 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -213604,15 +214634,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 84536 │ │ + b.n 84d86 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -213623,15 +214653,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 84536 │ │ + b.n 84d86 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ @@ -213663,32 +214693,32 @@ │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ ldr r0, [sp, #24] │ │ subs r0, #1 │ │ str r0, [sp, #24] │ │ cmp r0, #0 │ │ - ble.n 84552 │ │ - bl 83692 │ │ + ble.n 84da2 │ │ + bl 83ee2 │ │ ldr r4, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #40] ; 0x28 │ │ mov ip, r4 │ │ subs r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, ip │ │ str r0, [sp, #4] │ │ - bl 8366c │ │ + bl 83ebc │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #580] ; (847b8 ) │ │ + ldr r3, [pc, #580] ; (85008 ) │ │ sub sp, #68 ; 0x44 │ │ add r3, pc │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #28] │ │ ldr r4, [sp, #36] ; 0x24 │ │ @@ -213720,38 +214750,38 @@ │ │ adds r1, r3, #1 │ │ str r1, [sp, #16] │ │ adds r1, r3, #2 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #48] ; 0x30 │ │ subs r0, r1, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - bcs.n 845c6 │ │ - b.n 847b2 │ │ + bcs.n 84e16 │ │ + b.n 85002 │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ ldr r1, [sp, #28] │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #24] │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #32] │ │ cmp r1, #0 │ │ - bne.n 845da │ │ - b.n 8479c │ │ + bne.n 84e2a │ │ + b.n 84fec │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r1, #3 │ │ - bhi.n 846aa │ │ + bhi.n 84efa │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r3, #2 │ │ ldrsh r6, [r1, r5] │ │ ldr r1, [sp, #0] │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldrb r0, [r1, #0] │ │ - ldr r1, [pc, #456] ; (847bc ) │ │ + ldr r1, [pc, #456] ; (8500c ) │ │ ldr r7, [r3, #16] │ │ ands r6, r0 │ │ ldr r4, [r4, r1] │ │ ldr r1, [sp, #16] │ │ ands r7, r0 │ │ ldrb r5, [r3, #28] │ │ ldrb r1, [r1, #31] │ │ @@ -213771,18 +214801,18 @@ │ │ ands r5, r0 │ │ mov ip, r5 │ │ ldrb r7, [r3, #30] │ │ adds r5, r3, #3 │ │ ldrb r5, [r5, #31] │ │ lsls r7, r7, #2 │ │ mov r1, ip │ │ - b.n 84668 │ │ + b.n 84eb8 │ │ ldr r1, [sp, #0] │ │ ldrh r0, [r1, #0] │ │ - ldr r1, [pc, #392] ; (847bc ) │ │ + ldr r1, [pc, #392] ; (8500c ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r4, [r4, r1] │ │ ldr r1, [sp, #16] │ │ ands r6, r0 │ │ ands r7, r0 │ │ @@ -213814,15 +214844,15 @@ │ │ ands r0, r1 │ │ adds r1, r3, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r7, r7, #2 │ │ ldr r4, [r7, r4] │ │ lsrs r0, r1 │ │ ldrb r4, [r4, r0] │ │ - b.n 846b2 │ │ + b.n 84f02 │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #0] │ │ movs r4, #255 ; 0xff │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r6, [r0, r1] │ │ ldr r1, [sp, #20] │ │ @@ -213831,26 +214861,26 @@ │ │ ldrb r1, [r0, r1] │ │ adds r0, r3, #3 │ │ str r1, [sp, #8] │ │ ldrb r0, [r0, #31] │ │ ldr r1, [sp, #0] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 846b2 │ │ + b.n 84f02 │ │ ldr r1, [sp, #0] │ │ ldr r0, [r1, #0] │ │ - b.n 84630 │ │ + b.n 84e80 │ │ movs r4, #0 │ │ adds r5, r4, #0 │ │ adds r6, r4, #0 │ │ str r4, [sp, #8] │ │ ldr r1, [sp, #44] ; 0x2c │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 84780 │ │ + bhi.n 84fd0 │ │ adds r7, r2, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, #0 │ │ bx r6 │ │ ldrb r0, [r2, #29] │ │ ldr r1, [sp, #8] │ │ lsrs r1, r0 │ │ @@ -213872,15 +214902,15 @@ │ │ lsrs r4, r0 │ │ adds r0, r2, #4 │ │ ldrb r7, [r0, #31] │ │ ldr r0, [sp, #4] │ │ lsls r4, r7 │ │ orrs r1, r4 │ │ strb r1, [r0, #0] │ │ - b.n 84780 │ │ + b.n 84fd0 │ │ ldrb r0, [r2, #29] │ │ ldr r1, [sp, #8] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r2, #28] │ │ lsrs r6, r0 │ │ @@ -213898,15 +214928,15 @@ │ │ lsrs r4, r0 │ │ adds r0, r2, #4 │ │ ldrb r7, [r0, #31] │ │ ldr r0, [sp, #4] │ │ lsls r4, r7 │ │ orrs r1, r4 │ │ strh r1, [r0, #0] │ │ - b.n 84780 │ │ + b.n 84fd0 │ │ mov r4, sp │ │ adds r0, r2, #1 │ │ ldrb r0, [r0, #31] │ │ ldr r1, [sp, #4] │ │ ldrb r4, [r4, #8] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ @@ -213915,15 +214945,15 @@ │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #4] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 84780 │ │ + b.n 84fd0 │ │ ldrb r0, [r2, #29] │ │ ldr r1, [sp, #8] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r2, #28] │ │ lsrs r6, r0 │ │ @@ -213954,33 +214984,34 @@ │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #32] │ │ subs r1, #1 │ │ str r1, [sp, #32] │ │ - b.n 845d2 │ │ + b.n 84e22 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #24] │ │ mov ip, r0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r1, ip │ │ str r1, [sp, #24] │ │ mov ip, r0 │ │ ldr r1, [sp, #28] │ │ add r1, ip │ │ str r1, [sp, #28] │ │ - b.n 845bc │ │ + b.n 84e0c │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldmia.w r2, {r2} │ │ + b.n 85090 │ │ + movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #776] ; (84acc ) │ │ + ldr r3, [pc, #776] ; (8531c ) │ │ sub sp, #60 ; 0x3c │ │ ldr r1, [r0, #48] ; 0x30 │ │ add r3, pc │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #28] │ │ str r1, [sp, #28] │ │ ldr r5, [r0, #24] │ │ @@ -214001,47 +215032,47 @@ │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ands r0, r1 │ │ ldr r1, [sp, #28] │ │ str r0, [sp, #16] │ │ adds r0, r5, #7 │ │ cmp r1, #0 │ │ - beq.n 84818 │ │ + beq.n 85068 │ │ asrs r1, r0, #31 │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ asrs r1, r1, #3 │ │ str r1, [sp, #32] │ │ movs r1, #7 │ │ ands r1, r5 │ │ subs r1, #1 │ │ str r1, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #8] │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ - b.n 84e52 │ │ + b.n 856a2 │ │ asrs r1, r0, #31 │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ asrs r1, r1, #3 │ │ str r1, [sp, #28] │ │ movs r1, #7 │ │ ands r1, r5 │ │ subs r1, #1 │ │ str r1, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #8] │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r1, #0 │ │ - bne.n 8483a │ │ - bl 8538a │ │ + bne.n 8508a │ │ + bl 85bda │ │ ldr r1, [sp, #40] ; 0x28 │ │ cmp r1, #6 │ │ - bhi.n 84858 │ │ + bhi.n 850a8 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #28] │ │ str r1, [sp, #24] │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r1, r3, #9 │ │ lsls r5, r0, #8 │ │ lsls r1, r6, #6 │ │ @@ -214049,23 +215080,23 @@ │ │ lsls r5, r0, #4 │ │ lsls r1, r6, #2 │ │ lsls r5, r3, #1 │ │ ldr r1, [sp, #28] │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 848d4 │ │ + bhi.n 85124 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 84872 │ │ + b.n 850c2 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #604] ; (84ad0 ) │ │ + ldr r0, [pc, #604] ; (85320 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214088,41 +215119,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 848dc │ │ + b.n 8512c │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 848dc │ │ + b.n 8512c │ │ ldr r1, [r2, #0] │ │ - b.n 84872 │ │ + b.n 850c2 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 848fa │ │ + beq.n 8514a │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -214132,23 +215163,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 8497c │ │ + bhi.n 851cc │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 8491a │ │ + b.n 8516a │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #436] ; (84ad0 ) │ │ + ldr r0, [pc, #436] ; (85320 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214171,41 +215202,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 84984 │ │ + b.n 851d4 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84984 │ │ + b.n 851d4 │ │ ldr r1, [r2, #0] │ │ - b.n 8491a │ │ + b.n 8516a │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 849a2 │ │ + beq.n 851f2 │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -214215,23 +215246,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 84a24 │ │ + bhi.n 85274 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 849c2 │ │ + b.n 85212 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #268] ; (84ad0 ) │ │ + ldr r0, [pc, #268] ; (85320 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214254,41 +215285,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 84a2c │ │ + b.n 8527c │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84a2c │ │ + b.n 8527c │ │ ldr r1, [r2, #0] │ │ - b.n 849c2 │ │ + b.n 85212 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 84a4a │ │ + beq.n 8529a │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -214298,23 +215329,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 84ad4 │ │ + bhi.n 85324 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 84a6a │ │ + b.n 852ba │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #100] ; (84ad0 ) │ │ + ldr r0, [pc, #100] ; (85320 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214337,44 +215368,44 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 84adc │ │ + b.n 8532c │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84adc │ │ + b.n 8532c │ │ ldr r1, [r2, #0] │ │ - b.n 84a6a │ │ - b.n 84750 │ │ + b.n 852ba │ │ + ble.n 85300 │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 84afa │ │ + beq.n 8534a │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -214384,23 +215415,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 84b7c │ │ + bhi.n 853cc │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 84b1a │ │ + b.n 8536a │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #860] ; (84e78 ) │ │ + ldr r0, [pc, #860] ; (856c8 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214423,41 +215454,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 84b84 │ │ + b.n 853d4 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84b84 │ │ + b.n 853d4 │ │ ldr r1, [r2, #0] │ │ - b.n 84b1a │ │ + b.n 8536a │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 84ba2 │ │ + beq.n 853f2 │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -214467,23 +215498,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 84c24 │ │ + bhi.n 85474 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 84bc2 │ │ + b.n 85412 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #692] ; (84e78 ) │ │ + ldr r0, [pc, #692] ; (856c8 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214506,41 +215537,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 84c2c │ │ + b.n 8547c │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84c2c │ │ + b.n 8547c │ │ ldr r1, [r2, #0] │ │ - b.n 84bc2 │ │ + b.n 85412 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 84c4a │ │ + beq.n 8549a │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -214550,23 +215581,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 84ccc │ │ + bhi.n 8551c │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 84c6a │ │ + b.n 854ba │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #524] ; (84e78 ) │ │ + ldr r0, [pc, #524] ; (856c8 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214589,41 +215620,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 84cd4 │ │ + b.n 85524 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84cd4 │ │ + b.n 85524 │ │ ldr r1, [r2, #0] │ │ - b.n 84c6a │ │ + b.n 854ba │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 84cf2 │ │ + beq.n 85542 │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -214633,23 +215664,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 84d74 │ │ + bhi.n 855c4 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 84d12 │ │ + b.n 85562 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #356] ; (84e78 ) │ │ + ldr r0, [pc, #356] ; (856c8 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214672,41 +215703,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 84d7c │ │ + b.n 855cc │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84d7c │ │ + b.n 855cc │ │ ldr r1, [r2, #0] │ │ - b.n 84d12 │ │ + b.n 85562 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 84d9a │ │ + beq.n 855ea │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -214718,29 +215749,29 @@ │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #24] │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ cmp r1, #0 │ │ - ble.n 84db0 │ │ - b.n 8485c │ │ + ble.n 85600 │ │ + b.n 850ac │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov ip, r0 │ │ subs r1, #1 │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #44] ; 0x2c │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ - b.n 84830 │ │ + b.n 85080 │ │ ldrb r1, [r2, #0] │ │ - ldr r0, [pc, #172] ; (84e78 ) │ │ + ldr r0, [pc, #172] ; (856c8 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214767,15 +215798,15 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 84e2a │ │ + beq.n 8567a │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -214790,32 +215821,32 @@ │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #24] │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ cmp r1, #0 │ │ - bgt.n 84e80 │ │ + bgt.n 856d0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov ip, r0 │ │ subs r1, #1 │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #44] ; 0x2c │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r1, #0 │ │ - bne.n 84e5a │ │ - b.n 8538a │ │ + bne.n 856aa │ │ + b.n 85bda │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r1, #6 │ │ - bhi.n 84e7c │ │ + bhi.n 856cc │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #32] │ │ str r1, [sp, #24] │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r6, r5, #9 │ │ lsls r7, r2, #8 │ │ lsls r0, r0, #7 │ │ @@ -214824,23 +215855,23 @@ │ │ lsls r1, r7, #2 │ │ lsls r2, r4, #1 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r1, [sp, #32] │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 84ef8 │ │ + bhi.n 85748 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 84e96 │ │ + b.n 856e6 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #792] ; (851b0 ) │ │ + ldr r0, [pc, #792] ; (85a00 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214863,41 +215894,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 84f00 │ │ + b.n 85750 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84f00 │ │ + b.n 85750 │ │ ldr r1, [r2, #0] │ │ - b.n 84e96 │ │ + b.n 856e6 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 84f24 │ │ + beq.n 85774 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -214910,23 +215941,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 84fa6 │ │ + bhi.n 857f6 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 84f44 │ │ + b.n 85794 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #616] ; (851b0 ) │ │ + ldr r0, [pc, #616] ; (85a00 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -214949,41 +215980,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 84fae │ │ + b.n 857fe │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84fae │ │ + b.n 857fe │ │ ldr r1, [r2, #0] │ │ - b.n 84f44 │ │ + b.n 85794 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 84fd2 │ │ + beq.n 85822 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -214996,23 +216027,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 85054 │ │ + bhi.n 858a4 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 84ff2 │ │ + b.n 85842 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #444] ; (851b0 ) │ │ + ldr r0, [pc, #444] ; (85a00 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -215035,41 +216066,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 8505c │ │ + b.n 858ac │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 8505c │ │ + b.n 858ac │ │ ldr r1, [r2, #0] │ │ - b.n 84ff2 │ │ + b.n 85842 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 85080 │ │ + beq.n 858d0 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -215082,23 +216113,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 85102 │ │ + bhi.n 85952 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 850a0 │ │ + b.n 858f0 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #268] ; (851b0 ) │ │ + ldr r0, [pc, #268] ; (85a00 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -215121,41 +216152,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 8510a │ │ + b.n 8595a │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 8510a │ │ + b.n 8595a │ │ ldr r1, [r2, #0] │ │ - b.n 850a0 │ │ + b.n 858f0 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 8512e │ │ + beq.n 8597e │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -215168,23 +216199,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 851b4 │ │ + bhi.n 85a04 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 8514e │ │ + b.n 8599e │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #96] ; (851b0 ) │ │ + ldr r0, [pc, #96] ; (85a00 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -215207,42 +216238,42 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 851bc │ │ + b.n 85a0c │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 851bc │ │ + b.n 85a0c │ │ ldr r1, [r2, #0] │ │ - b.n 8514e │ │ + b.n 8599e │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 851e0 │ │ + beq.n 85a30 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -215255,23 +216286,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 85262 │ │ + bhi.n 85ab2 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 85200 │ │ + b.n 85a50 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #396] ; (85390 ) │ │ + ldr r0, [pc, #396] ; (85be0 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -215294,41 +216325,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 8526a │ │ + b.n 85aba │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 8526a │ │ + b.n 85aba │ │ ldr r1, [r2, #0] │ │ - b.n 85200 │ │ + b.n 85a50 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 8528e │ │ + beq.n 85ade │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -215341,23 +216372,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 85310 │ │ + bhi.n 85b60 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 852ae │ │ + b.n 85afe │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #224] ; (85390 ) │ │ + ldr r0, [pc, #224] ; (85be0 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -215380,41 +216411,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 85318 │ │ + b.n 85b68 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 85318 │ │ + b.n 85b68 │ │ ldr r1, [r2, #0] │ │ - b.n 852ae │ │ + b.n 85afe │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 8533c │ │ + beq.n 85b8c │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -215427,44 +216458,44 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 85380 │ │ + bhi.n 85bd0 │ │ adds r0, r1, #0 │ │ bl 958ec <__gnu_thumb1_case_shi@@Base> │ │ ldc2 0, cr0, [sl, #-16]! │ │ movs r6, r0 │ │ movs r5, r2 │ │ ldrh r1, [r2, #0] │ │ - b.n 84dc8 │ │ + b.n 85618 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 84e06 │ │ + b.n 85656 │ │ ldr r1, [r2, #0] │ │ - b.n 84dc8 │ │ + b.n 85618 │ │ movs r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ - b.n 84e06 │ │ + b.n 85656 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [r0, #24] │ │ ldr r1, [r0, #40] ; 0x28 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -215499,117 +216530,117 @@ │ │ ands r0, r6 │ │ subs r0, #1 │ │ ands r5, r4 │ │ asrs r1, r1, #3 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - beq.n 854a8 │ │ + beq.n 85cf8 │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 853f4 │ │ + bhi.n 85c44 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ eors r2, r1 │ │ cmp r4, #54 ; 0x36 │ │ adds r2, r4, r0 │ │ movs r6, r1 │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 85402 │ │ + beq.n 85c52 │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 8540a │ │ + b.n 85c5a │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 85416 │ │ + beq.n 85c66 │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 8541e │ │ + b.n 85c6e │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 8542a │ │ + beq.n 85c7a │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 85432 │ │ + b.n 85c82 │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 8543e │ │ + beq.n 85c8e │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 85446 │ │ + b.n 85c96 │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 85452 │ │ + beq.n 85ca2 │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 8545a │ │ + b.n 85caa │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 85466 │ │ + beq.n 85cb6 │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 8546e │ │ + b.n 85cbe │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 8547a │ │ + beq.n 85cca │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 85482 │ │ + b.n 85cd2 │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 8548e │ │ + beq.n 85cde │ │ strh r6, [r2, #0] │ │ subs r0, #1 │ │ adds r2, #2 │ │ adds r3, #2 │ │ cmp r0, #0 │ │ - bgt.n 853f6 │ │ + bgt.n 85c46 │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 853dc │ │ + b.n 85c2c │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #860] ; (8580c ) │ │ + ldr r3, [pc, #860] ; (8605c ) │ │ sub sp, #68 ; 0x44 │ │ ldr r2, [r0, #40] ; 0x28 │ │ add r3, pc │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #28] │ │ ldr r5, [r0, #24] │ │ ldr r4, [r0, #56] ; 0x38 │ │ @@ -215627,15 +216658,15 @@ │ │ str r1, [sp, #28] │ │ ldrb r1, [r3, #9] │ │ str r1, [sp, #16] │ │ movs r1, #0 │ │ str r1, [sp, #12] │ │ ldr r1, [r3, #24] │ │ cmp r1, #0 │ │ - beq.n 854ea │ │ + beq.n 85d3a │ │ adds r0, #63 ; 0x3f │ │ ldrb r1, [r0, #0] │ │ str r1, [sp, #12] │ │ ldr r1, [r2, #24] │ │ mvns r1, r1 │ │ adds r0, r1, #0 │ │ ands r0, r4 │ │ @@ -215652,19 +216683,19 @@ │ │ subs r1, r0, #1 │ │ str r1, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #28] │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r1, #0 │ │ - bne.n 8551a │ │ - bl 8605c │ │ + bne.n 85d6a │ │ + bl 868ac │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r1, #6 │ │ - bhi.n 85538 │ │ + bhi.n 85d88 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #24] │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r4, r2, #19 │ │ lsls r6, r4, #16 │ │ lsls r0, r7, #13 │ │ @@ -215673,40 +216704,40 @@ │ │ lsls r7, r4, #5 │ │ lsls r1, r7, #2 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 8556a │ │ + bhi.n 85dba │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 8556a │ │ + b.n 85dba │ │ ldrh r0, [r1, #0] │ │ - b.n 8556a │ │ + b.n 85dba │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 8556a │ │ + b.n 85dba │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 85576 │ │ - b.n 8568a │ │ - ldr r4, [pc, #664] ; (85810 ) │ │ + bne.n 85dc6 │ │ + b.n 85eda │ │ + ldr r4, [pc, #664] ; (86060 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -215733,19 +216764,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 8568a │ │ + bhi.n 85eda │ │ adds r7, r3, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (856b8 ) │ │ + ldr r1, [pc, #240] ; (85f08 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -215766,15 +216797,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 8568a │ │ + b.n 85eda │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -215795,28 +216826,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 8568a │ │ + b.n 85eda │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 8568a │ │ + b.n 85eda │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -215847,40 +216878,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 856ca │ │ + bhi.n 85f1a │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 856ca │ │ + b.n 85f1a │ │ ldrh r0, [r1, #0] │ │ - b.n 856ca │ │ + b.n 85f1a │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 856ca │ │ + b.n 85f1a │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 856d6 │ │ - b.n 857e6 │ │ - ldr r4, [pc, #312] ; (85810 ) │ │ + bne.n 85f26 │ │ + b.n 86036 │ │ + ldr r4, [pc, #312] ; (86060 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -215905,19 +216936,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 857e6 │ │ + bhi.n 86036 │ │ adds r7, r3, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (85814 ) │ │ + ldr r1, [pc, #240] ; (86064 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -215938,15 +216969,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 857e6 │ │ + b.n 86036 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -215967,28 +216998,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 857e6 │ │ + b.n 86036 │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 857e6 │ │ + b.n 86036 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -216019,43 +217050,43 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 8582e │ │ + bhi.n 8607e │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r6, r0, #32 │ │ asrs r2, r1, #8 │ │ - bls.n 858b8 │ │ + bne.n 86068 │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r0, [r1, #0] │ │ - b.n 8582e │ │ + b.n 8607e │ │ ldrh r0, [r1, #0] │ │ - b.n 8582e │ │ + b.n 8607e │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 8582e │ │ + b.n 8607e │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 8583a │ │ - b.n 8594a │ │ - ldr r4, [pc, #832] ; (85b7c ) │ │ + bne.n 8608a │ │ + b.n 8619a │ │ + ldr r4, [pc, #832] ; (863cc ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -216080,19 +217111,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 8594a │ │ + bhi.n 8619a │ │ adds r7, r3, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (85978 ) │ │ + ldr r1, [pc, #240] ; (861c8 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216113,15 +217144,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 8594a │ │ + b.n 8619a │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216142,28 +217173,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 8594a │ │ + b.n 8619a │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 8594a │ │ + b.n 8619a │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -216194,40 +217225,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 8598a │ │ + bhi.n 861da │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 8598a │ │ + b.n 861da │ │ ldrh r0, [r1, #0] │ │ - b.n 8598a │ │ + b.n 861da │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 8598a │ │ + b.n 861da │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 85996 │ │ - b.n 85aa6 │ │ - ldr r4, [pc, #484] ; (85b7c ) │ │ + bne.n 861e6 │ │ + b.n 862f6 │ │ + ldr r4, [pc, #484] ; (863cc ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -216252,19 +217283,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 85aa6 │ │ + bhi.n 862f6 │ │ adds r7, r3, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (85ad4 ) │ │ + ldr r1, [pc, #240] ; (86324 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216285,15 +217316,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 85aa6 │ │ + b.n 862f6 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216314,28 +217345,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 85aa6 │ │ + b.n 862f6 │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 85aa6 │ │ + b.n 862f6 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -216366,40 +217397,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 85ae6 │ │ + bhi.n 86336 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 85ae6 │ │ + b.n 86336 │ │ ldrh r0, [r1, #0] │ │ - b.n 85ae6 │ │ + b.n 86336 │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 85ae6 │ │ + b.n 86336 │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 85af2 │ │ - b.n 85c08 │ │ - ldr r4, [pc, #136] ; (85b7c ) │ │ + bne.n 86342 │ │ + b.n 86458 │ │ + ldr r4, [pc, #136] ; (863cc ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -216424,19 +217455,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 85c08 │ │ + bhi.n 86458 │ │ adds r7, r3, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r2, #2 │ │ - ldr r4, [pc, #252] ; (85c3c ) │ │ + ldr r4, [pc, #252] ; (8648c ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216457,15 +217488,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 85c08 │ │ + b.n 86458 │ │ nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ @@ -216488,28 +217519,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 85c08 │ │ + b.n 86458 │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 85c08 │ │ + b.n 86458 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -216540,40 +217571,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 85c48 │ │ + bhi.n 86498 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 85c48 │ │ + b.n 86498 │ │ ldrh r0, [r1, #0] │ │ - b.n 85c48 │ │ + b.n 86498 │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 85c48 │ │ + b.n 86498 │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 85c54 │ │ - b.n 85d64 │ │ - ldr r4, [pc, #828] ; (85f94 ) │ │ + bne.n 864a4 │ │ + b.n 865b4 │ │ + ldr r4, [pc, #828] ; (867e4 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -216598,19 +217629,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 85d64 │ │ + bhi.n 865b4 │ │ adds r7, r3, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (85d94 ) │ │ + ldr r1, [pc, #240] ; (865e4 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216631,15 +217662,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 85d64 │ │ + b.n 865b4 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216660,28 +217691,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 85d64 │ │ + b.n 865b4 │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 85d64 │ │ + b.n 865b4 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -216712,40 +217743,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 85da4 │ │ + bhi.n 865f4 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 85da4 │ │ + b.n 865f4 │ │ ldrh r0, [r1, #0] │ │ - b.n 85da4 │ │ + b.n 865f4 │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 85da4 │ │ + b.n 865f4 │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 85db0 │ │ - b.n 85ec0 │ │ - ldr r4, [pc, #480] ; (85f94 ) │ │ + bne.n 86600 │ │ + b.n 86710 │ │ + ldr r4, [pc, #480] ; (867e4 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -216770,19 +217801,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 85ec0 │ │ + bhi.n 86710 │ │ adds r7, r3, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (85ef0 ) │ │ + ldr r1, [pc, #240] ; (86740 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216803,15 +217834,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 85ec0 │ │ + b.n 86710 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216832,28 +217863,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 85ec0 │ │ + b.n 86710 │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 85ec0 │ │ + b.n 86710 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -216884,40 +217915,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 85f00 │ │ + bhi.n 86750 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 85f00 │ │ + b.n 86750 │ │ ldrh r0, [r1, #0] │ │ - b.n 85f00 │ │ + b.n 86750 │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 85f00 │ │ + b.n 86750 │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 85f0c │ │ - b.n 86020 │ │ - ldr r4, [pc, #132] ; (85f94 ) │ │ + bne.n 8675c │ │ + b.n 86870 │ │ + ldr r4, [pc, #132] ; (867e4 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -216942,19 +217973,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 86020 │ │ + bhi.n 86870 │ │ adds r7, r3, #1 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ movs r1, #2 │ │ - ldr r3, [pc, #248] ; (86054 ) │ │ + ldr r3, [pc, #248] ; (868a4 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -216975,15 +218006,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 86020 │ │ + b.n 86870 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ @@ -217005,28 +218036,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 86020 │ │ + b.n 86870 │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 86020 │ │ + b.n 86870 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -217058,33 +218089,33 @@ │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #24] │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ cmp r1, #0 │ │ - ble.n 86040 │ │ - bl 8553c │ │ + ble.n 86890 │ │ + bl 85d8c │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #56] ; 0x38 │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #8] │ │ mov ip, r0 │ │ add r1, ip │ │ str r1, [sp, #8] │ │ - bl 85510 │ │ + bl 85d60 │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #848] ; (863b4 ) │ │ + ldr r3, [pc, #848] ; (86c04 ) │ │ sub sp, #68 ; 0x44 │ │ ldr r5, [r0, #24] │ │ add r3, pc │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #28] │ │ ldr r1, [r0, #56] ; 0x38 │ │ ldr r2, [r0, #44] ; 0x2c │ │ @@ -217119,19 +218150,19 @@ │ │ subs r1, #1 │ │ str r1, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #28] │ │ subs r1, #1 │ │ str r1, [sp, #16] │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r1, #0 │ │ - bne.n 860be │ │ - bl 86e3e │ │ + bne.n 8690e │ │ + bl 8768e │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r1, #6 │ │ - bhi.n 860dc │ │ + bhi.n 8692c │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #20] │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r0, r2, #23 │ │ lsls r4, r7, #19 │ │ lsls r2, r5, #16 │ │ @@ -217139,25 +218170,25 @@ │ │ lsls r4, r0, #10 │ │ lsls r2, r6, #6 │ │ lsls r3, r3, #3 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 86178 │ │ + bhi.n 869c8 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 860fa │ │ + b.n 8694a │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #700] ; (863b8 ) │ │ + ldr r0, [pc, #700] ; (86c08 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -217190,15 +218221,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 86182 │ │ + b.n 869d2 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -217208,32 +218239,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 86182 │ │ + b.n 869d2 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 860fa │ │ + b.n 8694a │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 86270 │ │ + beq.n 86ac0 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 86270 │ │ + bhi.n 86ac0 │ │ adds r1, r2, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -217257,15 +218288,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 86270 │ │ + b.n 86ac0 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -217285,15 +218316,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 86270 │ │ + b.n 86ac0 │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -217307,15 +218338,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 86270 │ │ + b.n 86ac0 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -217347,25 +218378,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 8631c │ │ + bhi.n 86b6c │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 8629e │ │ + b.n 86aee │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #280] ; (863b8 ) │ │ + ldr r0, [pc, #280] ; (86c08 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -217398,15 +218429,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 86326 │ │ + b.n 86b76 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -217416,32 +218447,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 86326 │ │ + b.n 86b76 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 8629e │ │ + b.n 86aee │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 8641e │ │ + beq.n 86c6e │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 8641e │ │ + bhi.n 86c6e │ │ adds r1, r2, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ strb r7, [r7, r4] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -217465,15 +218496,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 8641e │ │ + b.n 86c6e │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -217493,17 +218524,17 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 8641e │ │ + b.n 86c6e │ │ nop ; (mov r8, r8) │ │ - ldmia r5, {r5, r7} │ │ + stmia r5!, {r4, r6} │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ @@ -217519,15 +218550,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 8641e │ │ + b.n 86c6e │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -217559,25 +218590,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 864ca │ │ + bhi.n 86d1a │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 8644c │ │ + b.n 86c9c │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #832] ; (86790 ) │ │ + ldr r0, [pc, #832] ; (86fe0 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -217610,15 +218641,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 864d4 │ │ + b.n 86d24 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -217628,32 +218659,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 864d4 │ │ + b.n 86d24 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 8644c │ │ + b.n 86c9c │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 865c2 │ │ + beq.n 86e12 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 865c2 │ │ + bhi.n 86e12 │ │ adds r1, r2, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -217677,15 +218708,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 865c2 │ │ + b.n 86e12 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -217705,15 +218736,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 865c2 │ │ + b.n 86e12 │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -217727,15 +218758,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 865c2 │ │ + b.n 86e12 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -217767,25 +218798,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 8666e │ │ + bhi.n 86ebe │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 865f0 │ │ + b.n 86e40 │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #412] ; (86790 ) │ │ + ldr r0, [pc, #412] ; (86fe0 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -217818,15 +218849,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 86678 │ │ + b.n 86ec8 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -217836,32 +218867,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 86678 │ │ + b.n 86ec8 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 865f0 │ │ + b.n 86e40 │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 86766 │ │ + beq.n 86fb6 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 86766 │ │ + bhi.n 86fb6 │ │ adds r1, r2, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -217885,15 +218916,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 86766 │ │ + b.n 86fb6 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -217913,15 +218944,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 86766 │ │ + b.n 86fb6 │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -217935,15 +218966,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 86766 │ │ + b.n 86fb6 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -217975,26 +219006,26 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 86816 │ │ + bhi.n 87066 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #28 │ │ cmp r3, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 86798 │ │ + b.n 86fe8 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #832] ; (86adc ) │ │ + ldr r0, [pc, #832] ; (8732c ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -218027,15 +219058,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 86820 │ │ + b.n 87070 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -218045,32 +219076,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 86820 │ │ + b.n 87070 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 86798 │ │ + b.n 86fe8 │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 8690e │ │ + beq.n 8715e │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 8690e │ │ + bhi.n 8715e │ │ adds r1, r2, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -218094,15 +219125,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 8690e │ │ + b.n 8715e │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -218122,15 +219153,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 8690e │ │ + b.n 8715e │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -218144,15 +219175,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 8690e │ │ + b.n 8715e │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -218184,25 +219215,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 869ba │ │ + bhi.n 8720a │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 8693c │ │ + b.n 8718c │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #412] ; (86adc ) │ │ + ldr r0, [pc, #412] ; (8732c ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -218235,15 +219266,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 869c4 │ │ + b.n 87214 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -218253,32 +219284,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 869c4 │ │ + b.n 87214 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 8693c │ │ + b.n 8718c │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 86ab2 │ │ + beq.n 87302 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 86ab2 │ │ + bhi.n 87302 │ │ adds r1, r2, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -218302,15 +219333,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 86ab2 │ │ + b.n 87302 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -218330,15 +219361,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 86ab2 │ │ + b.n 87302 │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -218352,15 +219383,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 86ab2 │ │ + b.n 87302 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -218392,26 +219423,26 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 86b62 │ │ + bhi.n 873b2 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #28 │ │ cmp r3, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 86ae4 │ │ + b.n 87334 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #860] ; (86e44 ) │ │ + ldr r0, [pc, #860] ; (87694 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -218444,15 +219475,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 86b6c │ │ + b.n 873bc │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -218462,32 +219493,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 86b6c │ │ + b.n 873bc │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 86ae4 │ │ + b.n 87334 │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 86c5a │ │ + beq.n 874aa │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 86c5a │ │ + bhi.n 874aa │ │ adds r1, r2, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -218511,15 +219542,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 86c5a │ │ + b.n 874aa │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -218539,15 +219570,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 86c5a │ │ + b.n 874aa │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -218561,15 +219592,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 86c5a │ │ + b.n 874aa │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -218601,25 +219632,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 86d06 │ │ + bhi.n 87556 │ │ adds r0, r1, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 86c88 │ │ + b.n 874d8 │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #440] ; (86e44 ) │ │ + ldr r0, [pc, #440] ; (87694 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -218652,15 +219683,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 86d10 │ │ + b.n 87560 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -218670,32 +219701,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 86d10 │ │ + b.n 87560 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 86c88 │ │ + b.n 874d8 │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 86dfe │ │ + beq.n 8764e │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 86dfe │ │ + bhi.n 8764e │ │ adds r1, r2, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -218719,15 +219750,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 86dfe │ │ + b.n 8764e │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -218747,15 +219778,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 86dfe │ │ + b.n 8764e │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -218769,15 +219800,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 86dfe │ │ + b.n 8764e │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -218811,30 +219842,30 @@ │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #20] │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ cmp r1, #0 │ │ - ble.n 86e20 │ │ - bl 860e0 │ │ + ble.n 87670 │ │ + bl 86930 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #48] ; 0x30 │ │ mov ip, r0 │ │ subs r1, #1 │ │ str r1, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ mov ip, r0 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #4] │ │ add r1, ip │ │ str r1, [sp, #4] │ │ - bl 860b4 │ │ + bl 86904 │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #28] │ │ sub sp, #44 ; 0x2c │ │ @@ -218858,23 +219889,23 @@ │ │ str r0, [sp, #16] │ │ movs r0, #7 │ │ ands r1, r0 │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #20] │ │ cmp r1, #0 │ │ - bne.n 86e82 │ │ - b.n 875f2 │ │ - ldr r1, [pc, #896] ; (87204 ) │ │ + bne.n 876d2 │ │ + b.n 87e42 │ │ + ldr r1, [pc, #896] ; (87a54 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #24] │ │ cmp r1, #6 │ │ - bhi.n 86ea8 │ │ + bhi.n 876f8 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #16] │ │ str r1, [sp, #12] │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r1, r5, #12 │ │ lsls r7, r6, #10 │ │ lsls r5, r0, #9 │ │ @@ -218899,15 +219930,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 86f86 │ │ + bhi.n 877d6 │ │ adds r7, r3, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -218927,15 +219958,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 86f86 │ │ + b.n 877d6 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -218951,28 +219982,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 86f86 │ │ + b.n 877d6 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 86f86 │ │ + b.n 877d6 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219012,15 +220043,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 8706a │ │ + bhi.n 878ba │ │ adds r7, r3, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -219040,15 +220071,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 8706a │ │ + b.n 878ba │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219064,28 +220095,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 8706a │ │ + b.n 878ba │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 8706a │ │ + b.n 878ba │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219125,15 +220156,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 8714e │ │ + bhi.n 8799e │ │ adds r7, r3, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -219153,15 +220184,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 8714e │ │ + b.n 8799e │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219177,28 +220208,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 8714e │ │ + b.n 8799e │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 8714e │ │ + b.n 8799e │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219238,15 +220269,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 87236 │ │ + bhi.n 87a86 │ │ adds r7, r3, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ asrs r2, r6 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -219266,15 +220297,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 87236 │ │ + b.n 87a86 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219290,29 +220321,29 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 87236 │ │ + b.n 87a86 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 87236 │ │ - pop {r3, r5, r7, pc} │ │ + b.n 87a86 │ │ + push {r3, r4, r6, lr} │ │ movs r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ @@ -219353,15 +220384,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 8731a │ │ + bhi.n 87b6a │ │ adds r7, r3, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -219381,15 +220412,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 8731a │ │ + b.n 87b6a │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219405,28 +220436,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 8731a │ │ + b.n 87b6a │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 8731a │ │ + b.n 87b6a │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219466,15 +220497,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 873fe │ │ + bhi.n 87c4e │ │ adds r7, r3, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -219494,15 +220525,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 873fe │ │ + b.n 87c4e │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219518,28 +220549,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 873fe │ │ + b.n 87c4e │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 873fe │ │ + b.n 87c4e │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219579,15 +220610,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 874e2 │ │ + bhi.n 87d32 │ │ adds r7, r3, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -219607,15 +220638,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 874e2 │ │ + b.n 87d32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219631,28 +220662,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 874e2 │ │ + b.n 87d32 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 874e2 │ │ + b.n 87d32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219692,15 +220723,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 875c6 │ │ + bhi.n 87e16 │ │ adds r7, r3, #2 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -219720,15 +220751,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 875c6 │ │ + b.n 87e16 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219744,28 +220775,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 875c6 │ │ + b.n 87e16 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 875c6 │ │ + b.n 87e16 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -219790,32 +220821,32 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #12] │ │ subs r1, #1 │ │ str r1, [sp, #12] │ │ cmp r1, #0 │ │ - ble.n 875dc │ │ - b.n 86eac │ │ + ble.n 87e2c │ │ + b.n 876fc │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #20] │ │ mov ip, r0 │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #32] │ │ adds r2, r2, r1 │ │ - b.n 86e7a │ │ + b.n 876ca │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #832] ; (8793c ) │ │ + ldr r3, [pc, #832] ; (8818c ) │ │ sub sp, #52 ; 0x34 │ │ ldr r1, [r0, #24] │ │ add r3, pc │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #28] │ │ ldr r4, [r0, #40] ; 0x28 │ │ adds r6, r1, #7 │ │ @@ -219840,52 +220871,52 @@ │ │ subs r3, r2, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #28] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n 87642 │ │ - bl 87e68 │ │ + bne.n 87e92 │ │ + bl 886b8 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #6 │ │ - bhi.n 8765e │ │ + bhi.n 87eae │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #16] │ │ bl 95900 <__gnu_thumb1_case_uhi@@Base> │ │ lsls r6, r4, #11 │ │ lsls r4, r5, #9 │ │ lsls r3, r6, #7 │ │ lsls r2, r7, #5 │ │ lsls r6, r7, #3 │ │ lsls r7, r0, #2 │ │ movs r0, r2 │ │ ldr r3, [sp, #16] │ │ cmp r3, #3 │ │ - bls.n 87668 │ │ - bl 87e2a │ │ + bls.n 87eb8 │ │ + bl 8867a │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ - b.n 87d7a │ │ + b.n 885ca │ │ cmp r3, #3 │ │ - bls.n 87678 │ │ - bl 87e30 │ │ + bls.n 87ec8 │ │ + bl 88680 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 876b6 │ │ + b.n 87f06 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 876b6 │ │ + b.n 87f06 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -219893,18 +220924,18 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 87708 │ │ + b.n 87f58 │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #648] ; (87940 ) │ │ + ldr r3, [pc, #648] ; (88190 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -219939,27 +220970,27 @@ │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ movs r1, #0 │ │ cmp r2, r1 │ │ - beq.n 87714 │ │ + beq.n 87f64 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ movs r2, #0 │ │ cmp r7, r2 │ │ - beq.n 87720 │ │ + beq.n 87f70 │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ movs r7, #0 │ │ cmp r3, r7 │ │ - beq.n 8772c │ │ + beq.n 87f7c │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ movs r3, #3 │ │ lsls r1, r1, #20 │ │ lsls r2, r2, #10 │ │ orrs r2, r1 │ │ @@ -219977,31 +221008,31 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 8776a │ │ - b.n 87814 │ │ + bls.n 87fba │ │ + b.n 88064 │ │ cmp r3, #3 │ │ - bls.n 87764 │ │ - b.n 87e3e │ │ + bls.n 87fb4 │ │ + b.n 8868e │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 877a2 │ │ + b.n 87ff2 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 877a2 │ │ + b.n 87ff2 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -220009,18 +221040,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ movs r1, #255 ; 0xff │ │ - b.n 877f4 │ │ + b.n 88044 │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #412] ; (87940 ) │ │ + ldr r3, [pc, #412] ; (88190 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -220054,29 +221085,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r1, [r0, r1] │ │ subs r6, r2, #0 │ │ - beq.n 877fe │ │ + beq.n 8804e │ │ movs r6, #3 │ │ lsls r2, r2, #2 │ │ orrs r6, r2 │ │ subs r2, r7, #0 │ │ - beq.n 87808 │ │ + beq.n 88058 │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 8781c │ │ + beq.n 8806c │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 8781c │ │ + b.n 8806c │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ lsls r2, r2, #10 │ │ adds r0, r3, #0 │ │ @@ -220094,31 +221125,31 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 87858 │ │ - b.n 87902 │ │ + bls.n 880a8 │ │ + b.n 88152 │ │ cmp r3, #3 │ │ - bls.n 87852 │ │ - b.n 87e4c │ │ + bls.n 880a2 │ │ + b.n 8869c │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 87890 │ │ + b.n 880e0 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 87890 │ │ + b.n 880e0 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -220126,18 +221157,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ movs r1, #255 ; 0xff │ │ - b.n 878e2 │ │ + b.n 88132 │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #172] ; (87940 ) │ │ + ldr r3, [pc, #172] ; (88190 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -220171,29 +221202,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r1, [r0, r1] │ │ subs r6, r2, #0 │ │ - beq.n 878ec │ │ + beq.n 8813c │ │ movs r6, #3 │ │ lsls r2, r2, #2 │ │ orrs r6, r2 │ │ subs r2, r7, #0 │ │ - beq.n 878f6 │ │ + beq.n 88146 │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 8790a │ │ + beq.n 8815a │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 8790a │ │ + b.n 8815a │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ lsls r2, r2, #10 │ │ adds r0, r3, #0 │ │ @@ -220211,34 +221242,34 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 8794e │ │ - b.n 879fc │ │ + bls.n 8819e │ │ + b.n 8824c │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xb808 │ │ + add r7, sp, #736 ; 0x2e0 │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ cmp r3, #3 │ │ - bhi.n 879f8 │ │ + bhi.n 88248 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 87986 │ │ + b.n 881d6 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 87986 │ │ + b.n 881d6 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -220246,18 +221277,18 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 879d8 │ │ + b.n 88228 │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #724] ; (87c5c ) │ │ + ldr r3, [pc, #724] ; (884ac ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -220291,29 +221322,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ subs r1, r2, #0 │ │ - beq.n 879e2 │ │ + beq.n 88232 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ subs r2, r7, #0 │ │ - beq.n 879ec │ │ + beq.n 8823c │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 87a04 │ │ + beq.n 88254 │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 87a04 │ │ + b.n 88254 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ @@ -220334,30 +221365,30 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 87a40 │ │ - b.n 87aee │ │ + bls.n 88290 │ │ + b.n 8833e │ │ cmp r3, #3 │ │ - bhi.n 87aea │ │ + bhi.n 8833a │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 87a78 │ │ + b.n 882c8 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 87a78 │ │ + b.n 882c8 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -220365,18 +221396,18 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 87aca │ │ + b.n 8831a │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #480] ; (87c5c ) │ │ + ldr r3, [pc, #480] ; (884ac ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -220410,29 +221441,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ subs r1, r2, #0 │ │ - beq.n 87ad4 │ │ + beq.n 88324 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ subs r2, r7, #0 │ │ - beq.n 87ade │ │ + beq.n 8832e │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 87af6 │ │ + beq.n 88346 │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 87af6 │ │ + b.n 88346 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ @@ -220453,31 +221484,31 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 87b34 │ │ - b.n 87be4 │ │ + bls.n 88384 │ │ + b.n 88434 │ │ cmp r3, #3 │ │ - bls.n 87b2e │ │ - b.n 87e5a │ │ + bls.n 8837e │ │ + b.n 886aa │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 87b6c │ │ + b.n 883bc │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 87b6c │ │ + b.n 883bc │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -220485,18 +221516,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ movs r1, #255 ; 0xff │ │ - b.n 87bbe │ │ + b.n 8840e │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #236] ; (87c5c ) │ │ + ldr r3, [pc, #236] ; (884ac ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -220531,31 +221562,31 @@ │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r1, [r0, r1] │ │ movs r6, #0 │ │ cmp r2, r6 │ │ - beq.n 87bca │ │ + beq.n 8841a │ │ movs r6, #3 │ │ lsls r2, r2, #2 │ │ orrs r6, r2 │ │ movs r2, #0 │ │ cmp r7, r2 │ │ - beq.n 87bd6 │ │ + beq.n 88426 │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ movs r7, #0 │ │ cmp r3, r7 │ │ - beq.n 87bec │ │ + beq.n 8843c │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 87bec │ │ + b.n 8843c │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ lsls r2, r2, #10 │ │ adds r0, r3, #0 │ │ @@ -220573,30 +221604,30 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 87c26 │ │ - b.n 87cda │ │ + bls.n 88476 │ │ + b.n 8852a │ │ cmp r3, #3 │ │ - bhi.n 87cd6 │ │ + bhi.n 88526 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ subs r0, r1, r4 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 87c64 │ │ + b.n 884b4 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 87c64 │ │ + b.n 884b4 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -220604,20 +221635,20 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 87cb6 │ │ + b.n 88506 │ │ nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #516] ; (87e6c ) │ │ + ldr r3, [pc, #516] ; (886bc ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -220651,29 +221682,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ subs r1, r2, #0 │ │ - beq.n 87cc0 │ │ + beq.n 88510 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ subs r2, r7, #0 │ │ - beq.n 87cca │ │ + beq.n 8851a │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 87ce2 │ │ + beq.n 88532 │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 87ce2 │ │ + b.n 88532 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ @@ -220695,31 +221726,31 @@ │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ cmp r3, #0 │ │ - bgt.n 87d2e │ │ + bgt.n 8857e │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #44] ; 0x2c │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 87638 │ │ + b.n 87e88 │ │ ldr r3, [sp, #16] │ │ cmp r3, #3 │ │ - bls.n 87d78 │ │ + bls.n 885c8 │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ lsls r1, r1, #20 │ │ lsls r2, r2, #10 │ │ @@ -220742,27 +221773,27 @@ │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ adds r2, r7, #0 │ │ adds r1, r7, #0 │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bhi.n 87d76 │ │ - b.n 8767e │ │ - b.n 8772c │ │ + bhi.n 885c6 │ │ + b.n 87ece │ │ + b.n 87f7c │ │ adds r0, r3, #0 │ │ bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 87db2 │ │ + b.n 88602 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 87db2 │ │ + b.n 88602 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -220770,18 +221801,18 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 87e04 │ │ + b.n 88654 │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #184] ; (87e6c ) │ │ + ldr r3, [pc, #184] ; (886bc ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -220816,307 +221847,307 @@ │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ movs r1, #0 │ │ cmp r2, r1 │ │ - beq.n 87e10 │ │ + beq.n 88660 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ movs r2, #0 │ │ cmp r7, r2 │ │ - beq.n 87e1c │ │ + beq.n 8866c │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ movs r7, #0 │ │ cmp r3, r7 │ │ - beq.n 87d3c │ │ + beq.n 8858c │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 87d3c │ │ + b.n 8858c │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ - b.n 87d34 │ │ + b.n 88584 │ │ movs r6, #0 │ │ ldr r3, [sp, #12] │ │ adds r1, r6, #0 │ │ str r3, [sp, #8] │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ - b.n 8772c │ │ + b.n 87f7c │ │ movs r1, #0 │ │ ldr r3, [sp, #12] │ │ adds r6, r1, #0 │ │ str r3, [sp, #8] │ │ adds r2, r1, #0 │ │ adds r7, r1, #0 │ │ - b.n 8781c │ │ + b.n 8806c │ │ movs r1, #0 │ │ ldr r3, [sp, #12] │ │ adds r6, r1, #0 │ │ str r3, [sp, #8] │ │ adds r2, r1, #0 │ │ adds r7, r1, #0 │ │ - b.n 8790a │ │ + b.n 8815a │ │ movs r1, #0 │ │ ldr r3, [sp, #12] │ │ adds r6, r1, #0 │ │ str r3, [sp, #8] │ │ adds r2, r1, #0 │ │ adds r7, r1, #0 │ │ - b.n 87bec │ │ + b.n 8843c │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ │ │ -00087e70 : │ │ +000886c0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #52] ; 0x34 │ │ ldr r4, [r0, #4] │ │ movs r0, #0 │ │ ldr r3, [r2, #0] │ │ ldr r5, [r3, #4] │ │ ldrb r1, [r5, #8] │ │ cmp r1, #7 │ │ - bhi.n 87e84 │ │ - b.n 8803e │ │ - ldr r3, [pc, #440] ; (88040 ) │ │ + bhi.n 886d4 │ │ + b.n 8888e │ │ + ldr r3, [pc, #440] ; (88890 ) │ │ ldr r0, [r2, #68] ; 0x44 │ │ ands r3, r0 │ │ - beq.n 87e98 │ │ + beq.n 886e8 │ │ movs r1, #128 ; 0x80 │ │ lsls r1, r1, #1 │ │ cmp r3, r1 │ │ - bne.n 87e96 │ │ - b.n 87fc4 │ │ - b.n 87fe8 │ │ + bne.n 886e6 │ │ + b.n 88814 │ │ + b.n 88838 │ │ ldrb r3, [r4, #9] │ │ cmp r1, #8 │ │ - bne.n 87eea │ │ + bne.n 8873a │ │ cmp r3, #4 │ │ - beq.n 87ea4 │ │ - b.n 87fec │ │ + beq.n 886f4 │ │ + b.n 8883c │ │ movs r2, #255 ; 0xff │ │ ldr r3, [r4, #12] │ │ lsls r2, r2, #16 │ │ cmp r3, r2 │ │ - bne.n 87ec8 │ │ + bne.n 88718 │ │ movs r3, #255 ; 0xff │ │ ldr r2, [r4, #16] │ │ lsls r3, r3, #8 │ │ cmp r2, r3 │ │ - beq.n 87eba │ │ - b.n 87ff2 │ │ + beq.n 8870a │ │ + b.n 88842 │ │ ldr r3, [r4, #20] │ │ cmp r3, #255 ; 0xff │ │ - bne.n 87ec2 │ │ - b.n 87ff8 │ │ - ldr r0, [pc, #384] ; (88044 ) │ │ - add r0, pc │ │ - b.n 8803e │ │ - ldr r2, [pc, #380] ; (88048 ) │ │ - cmp r3, r2 │ │ - beq.n 87ed0 │ │ - b.n 87ffe │ │ - ldr r3, [pc, #376] ; (8804c ) │ │ + bne.n 88712 │ │ + b.n 88848 │ │ + ldr r0, [pc, #384] ; (88894 ) │ │ + add r0, pc │ │ + b.n 8888e │ │ + ldr r2, [pc, #380] ; (88898 ) │ │ + cmp r3, r2 │ │ + beq.n 88720 │ │ + b.n 8884e │ │ + ldr r3, [pc, #376] ; (8889c ) │ │ ldr r2, [r4, #16] │ │ cmp r2, r3 │ │ - beq.n 87eda │ │ - b.n 88004 │ │ + beq.n 8872a │ │ + b.n 88854 │ │ ldr r2, [r4, #20] │ │ - ldr r3, [pc, #368] ; (88050 ) │ │ + ldr r3, [pc, #368] ; (888a0 ) │ │ cmp r2, r3 │ │ - beq.n 87ee4 │ │ - b.n 8800a │ │ - ldr r0, [pc, #364] ; (88054 ) │ │ + beq.n 88734 │ │ + b.n 8885a │ │ + ldr r0, [pc, #364] ; (888a4 ) │ │ add r0, pc │ │ - b.n 8803e │ │ + b.n 8888e │ │ ldr r2, [r5, #24] │ │ movs r7, #1 │ │ cmp r2, #0 │ │ - beq.n 87efc │ │ + beq.n 8874c │ │ ldr r2, [r4, #24] │ │ movs r7, #4 │ │ cmp r2, #0 │ │ - bne.n 87efc │ │ + bne.n 8874c │ │ movs r7, #2 │ │ - ldr r2, [pc, #344] ; (88058 ) │ │ + ldr r2, [pc, #344] ; (888a8 ) │ │ subs r3, #1 │ │ lsls r3, r3, #2 │ │ add r2, pc │ │ ldr r6, [r3, r2] │ │ ldr r3, [r6, #12] │ │ cmp r3, #0 │ │ - beq.n 87f78 │ │ + beq.n 887c8 │ │ ldr r2, [r6, #0] │ │ ldr r1, [r4, #12] │ │ cmp r1, r2 │ │ - beq.n 87f18 │ │ + beq.n 88768 │ │ cmp r2, #0 │ │ - bne.n 87f84 │ │ + bne.n 887d4 │ │ ldr r2, [r6, #4] │ │ ldr r1, [r4, #16] │ │ cmp r1, r2 │ │ - beq.n 87f24 │ │ + beq.n 88774 │ │ cmp r2, #0 │ │ - bne.n 87f84 │ │ + bne.n 887d4 │ │ ldr r2, [r6, #8] │ │ ldr r1, [r4, #20] │ │ cmp r1, r2 │ │ - beq.n 87f30 │ │ + beq.n 88780 │ │ cmp r2, #0 │ │ - bne.n 87f84 │ │ + bne.n 887d4 │ │ ldr r2, [r6, #16] │ │ ldr r1, [r5, #12] │ │ cmp r1, r2 │ │ - beq.n 87f3c │ │ + beq.n 8878c │ │ cmp r2, #0 │ │ - bne.n 87f84 │ │ + bne.n 887d4 │ │ ldr r2, [r6, #20] │ │ ldr r1, [r5, #16] │ │ cmp r1, r2 │ │ - beq.n 87f48 │ │ + beq.n 88798 │ │ cmp r2, #0 │ │ - bne.n 87f84 │ │ + bne.n 887d4 │ │ ldr r2, [r6, #24] │ │ ldr r1, [r5, #20] │ │ cmp r1, r2 │ │ - beq.n 87f54 │ │ + beq.n 887a4 │ │ cmp r2, #0 │ │ - bne.n 87f84 │ │ + bne.n 887d4 │ │ ldrb r2, [r5, #9] │ │ cmp r2, r3 │ │ - bne.n 87f84 │ │ + bne.n 887d4 │ │ ldr r3, [r6, #36] ; 0x24 │ │ ands r3, r7 │ │ cmp r3, r7 │ │ - bne.n 87f84 │ │ + bne.n 887d4 │ │ ldr r3, [r6, #28] │ │ str r3, [sp, #4] │ │ bl 457e0 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ ldr r3, [sp, #4] │ │ ands r0, r3 │ │ ldr r3, [r6, #28] │ │ cmp r0, r3 │ │ - bne.n 87f84 │ │ - ldr r3, [pc, #224] ; (8805c ) │ │ + bne.n 887d4 │ │ + ldr r3, [pc, #224] ; (888ac ) │ │ ldr r0, [r6, #32] │ │ add r3, pc │ │ cmp r0, r3 │ │ - bne.n 8803e │ │ - b.n 87f88 │ │ + bne.n 8888e │ │ + b.n 887d8 │ │ adds r6, #40 ; 0x28 │ │ - b.n 87f06 │ │ - ldr r3, [pc, #212] ; (88060 ) │ │ + b.n 88756 │ │ + ldr r3, [pc, #212] ; (888b0 ) │ │ ldr r2, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 88010 │ │ + beq.n 88860 │ │ ldr r2, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 88016 │ │ + beq.n 88866 │ │ ldrb r3, [r4, #9] │ │ cmp r3, #4 │ │ - bne.n 87fba │ │ + bne.n 8880a │ │ ldrb r3, [r5, #9] │ │ cmp r3, #4 │ │ - bne.n 87fba │ │ + bne.n 8880a │ │ ldr r3, [r4, #12] │ │ ldr r2, [r5, #12] │ │ cmp r3, r2 │ │ - bne.n 87fba │ │ + bne.n 8880a │ │ ldr r3, [r4, #16] │ │ ldr r2, [r5, #16] │ │ cmp r3, r2 │ │ - bne.n 87fba │ │ + bne.n 8880a │ │ ldr r2, [r4, #20] │ │ ldr r3, [r5, #20] │ │ cmp r2, r3 │ │ - beq.n 8801c │ │ + beq.n 8886c │ │ cmp r7, #4 │ │ - bne.n 88022 │ │ - ldr r0, [pc, #164] ; (88064 ) │ │ + bne.n 88872 │ │ + ldr r0, [pc, #164] ; (888b4 ) │ │ add r0, pc │ │ - b.n 8803e │ │ + b.n 8888e │ │ ldrb r3, [r4, #9] │ │ cmp r3, #2 │ │ - bne.n 87fd0 │ │ + bne.n 88820 │ │ ldr r3, [r2, #4] │ │ cmp r3, #0 │ │ - bne.n 88028 │ │ + bne.n 88878 │ │ ldrb r3, [r5, #9] │ │ cmp r3, #1 │ │ - beq.n 8802e │ │ + beq.n 8887e │ │ ldr r3, [r4, #24] │ │ cmp r3, #0 │ │ - beq.n 88034 │ │ + beq.n 88884 │ │ ldr r3, [r5, #24] │ │ cmp r3, #0 │ │ - beq.n 8803a │ │ - ldr r0, [pc, #132] ; (88068 ) │ │ + beq.n 8888a │ │ + ldr r0, [pc, #132] ; (888b8 ) │ │ add r0, pc │ │ - b.n 8803e │ │ + b.n 8888e │ │ movs r0, #0 │ │ - b.n 8803e │ │ - ldr r0, [pc, #124] ; (8806c ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #124] ; (888bc ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #124] ; (88070 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #124] ; (888c0 ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #120] ; (88074 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #120] ; (888c4 ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #120] ; (88078 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #120] ; (888c8 ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #116] ; (8807c ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #116] ; (888cc ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #116] ; (88080 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #116] ; (888d0 ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #112] ; (88084 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #112] ; (888d4 ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #112] ; (88088 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #112] ; (888d8 ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #108] ; (8808c ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #108] ; (888dc ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #108] ; (88090 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #108] ; (888e0 ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #104] ; (88094 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #104] ; (888e4 ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #104] ; (88098 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #104] ; (888e8 ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #100] ; (8809c ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #100] ; (888ec ) │ │ add r0, pc │ │ - b.n 8803e │ │ - ldr r0, [pc, #100] ; (880a0 ) │ │ + b.n 8888e │ │ + ldr r0, [pc, #100] ; (888f0 ) │ │ add r0, pc │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ ldrh r7, [r7, #62] ; 0x3e │ │ vtbl.8 d26, {d15-d18}, d1 │ │ vaddl.u q8, d15, d0 │ │ subs r7, #240 ; 0xf0 │ │ stc2 0, cr0, [r0], {15} │ │ lsls r7, r7, #15 │ │ movs r0, r0 │ │ - add r3, pc, #572 ; (adr r3, 88294 ) │ │ - vaddl.u q13, d31, d26 │ │ + add r3, pc, #572 ; (adr r3, 88ae4 ) │ │ + vqrshrun.s64 d25, q5, #1 │ │ movs r4, r0 │ │ ; instruction: 0xb699 │ │ vaddl.u q9, d15, d4 │ │ asrs r7, r6, #24 │ │ stmia r5!, {r0, r2, r3, r5, r7} │ │ vshr.u32 q15, , #1 │ │ ; instruction: 0xffffa9d7 │ │ @@ -221129,1075 +222160,35 @@ │ │ vsli.64 , , #63 ; 0x3f │ │ vsri.64 d27, d19, #1 │ │ vsli.64 , , #63 ; 0x3f │ │ ; instruction: 0xffffd367 │ │ vabdl.u q14, d31, d13 │ │ vsri.32 , , #1 │ │ vmls.i , , d29[0] │ │ - Address 0x00000000000880a2 is out of bounds. │ │ - │ │ - │ │ -000880a4 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r6, #159 ; 0x9f │ │ - lsls r6, r6, #2 │ │ - ldr r3, [r0, r6] │ │ - adds r7, r0, #0 │ │ - ldr r0, [r3, #0] │ │ - adds r5, r1, #0 │ │ - bl 55158 │ │ - subs r4, r0, #0 │ │ - bne.n 880e2 │ │ - adds r0, r5, #0 │ │ - bl 6b984 │ │ - ldr r2, [pc, #36] ; (880e8 ) │ │ - cmp r0, r2 │ │ - bhi.n 880e2 │ │ - movs r3, #95 ; 0x5f │ │ - ldr r4, [pc, #32] ; (880ec ) │ │ - adds r1, r5, #0 │ │ - add r4, pc │ │ - adds r0, r4, #1 │ │ - strb r3, [r4, #0] │ │ - bl 6b9fc │ │ - ldr r3, [r7, r6] │ │ - adds r1, r4, #0 │ │ - ldr r0, [r3, #0] │ │ - bl 55158 │ │ - adds r4, r0, #0 │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsls r6, r7, #15 │ │ - movs r0, r0 │ │ - vaddl.s8 q8, d12, d4 │ │ - │ │ -000880f0 : │ │ - push {r3, r4, r5, lr} │ │ - movs r5, #159 ; 0x9f │ │ - lsls r5, r5, #2 │ │ - ldr r3, [r0, r5] │ │ - cmp r3, #0 │ │ - beq.n 88144 │ │ - adds r4, r0, #0 │ │ - ldr r0, [r3, #8] │ │ - cmp r0, #0 │ │ - beq.n 8810e │ │ - ldr r3, [r3, #28] │ │ - blx r3 │ │ - movs r2, #0 │ │ - ldr r3, [r4, r5] │ │ - str r2, [r3, #8] │ │ - ldr r3, [r4, r5] │ │ - ldr r0, [r3, #4] │ │ - cmp r0, #0 │ │ - beq.n 88124 │ │ - bl 551d4 │ │ - movs r3, #159 ; 0x9f │ │ - movs r2, #0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - str r2, [r3, #4] │ │ - ldr r3, [r4, r5] │ │ - ldr r0, [r3, #0] │ │ - cmp r0, #0 │ │ - beq.n 8813a │ │ - bl 551d4 │ │ - movs r3, #159 ; 0x9f │ │ - movs r2, #0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - str r2, [r3, #0] │ │ - ldr r0, [r4, r5] │ │ - bl 6bcfc │ │ - movs r3, #0 │ │ - str r3, [r4, r5] │ │ - pop {r3, r4, r5, pc} │ │ - ... │ │ - │ │ -00088148 : │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r4, #159 ; 0x9f │ │ - lsls r4, r4, #2 │ │ - ldr r3, [r0, r4] │ │ - sub sp, #20 │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #12] │ │ - cmp r3, #0 │ │ - beq.n 88162 │ │ - ldr r0, [pc, #708] ; (88424 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - movs r0, #1 │ │ - movs r1, #88 ; 0x58 │ │ - bl 6bcec │ │ - str r0, [r5, r4] │ │ - cmp r0, #0 │ │ - bne.n 88176 │ │ - bl 18bd0 │ │ - b.n 884dc │ │ - ldr r0, [pc, #688] ; (88428 ) │ │ - add r0, pc │ │ - bl 6c52c │ │ - subs r4, r0, #0 │ │ - bne.n 88192 │ │ - adds r3, r5, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r2, [r3, #80] ; 0x50 │ │ - cmp r2, #4 │ │ - beq.n 8819e │ │ - movs r3, #0 │ │ - str r3, [sp, #8] │ │ - b.n 881c6 │ │ - bl 55130 │ │ - str r0, [sp, #8] │ │ - cmp r0, #0 │ │ - bne.n 881c6 │ │ - b.n 88182 │ │ - ldr r3, [r3, #68] ; 0x44 │ │ - cmp r3, #1 │ │ - ble.n 881aa │ │ - ldr r4, [pc, #644] ; (8842c ) │ │ - add r4, pc │ │ - b.n 881be │ │ - ldr r4, [pc, #644] ; (88430 ) │ │ - add r4, pc │ │ - adds r0, r4, #0 │ │ - bl 55130 │ │ - str r0, [sp, #8] │ │ - cmp r0, #0 │ │ - bne.n 881c6 │ │ - ldr r4, [pc, #632] ; (88434 ) │ │ - add r4, pc │ │ - adds r0, r4, #0 │ │ - bl 55130 │ │ - str r0, [sp, #8] │ │ - movs r3, #159 ; 0x9f │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r5, r3] │ │ - ldr r2, [sp, #8] │ │ - str r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 881da │ │ - ldr r0, [pc, #608] ; (88438 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - str r6, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n 881e8 │ │ - adds r0, r6, #0 │ │ - bl 55130 │ │ - str r0, [sp, #4] │ │ - ldr r1, [pc, #592] ; (8843c ) │ │ - ldr r0, [sp, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - cmp r0, #0 │ │ - bne.n 88224 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, #0 │ │ - beq.n 88202 │ │ - adds r0, r3, #0 │ │ - bl 551d4 │ │ - ldr r0, [pc, #572] ; (88440 ) │ │ - add r0, pc │ │ - bl 6c52c │ │ - subs r4, r0, #0 │ │ - bne.n 88212 │ │ - ldr r4, [pc, #564] ; (88444 ) │ │ - add r4, pc │ │ - adds r0, r4, #0 │ │ - bl 55130 │ │ - str r0, [sp, #4] │ │ - cmp r0, #0 │ │ - bne.n 88224 │ │ - ldr r0, [pc, #552] ; (88448 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - movs r7, #159 ; 0x9f │ │ - lsls r7, r7, #2 │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [pc, #540] ; (8844c ) │ │ - str r3, [r6, #4] │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #20] │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #20] │ │ - cmp r3, #0 │ │ - bne.n 88248 │ │ - ldr r0, [pc, #524] ; (88450 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #520] ; (88454 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #24] │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #24] │ │ - cmp r3, #0 │ │ - bne.n 88262 │ │ - ldr r0, [pc, #504] ; (88458 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #504] ; (8845c ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #28] │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #28] │ │ - cmp r3, #0 │ │ - bne.n 8827c │ │ - ldr r0, [pc, #488] ; (88460 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #484] ; (88464 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #32] │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #32] │ │ - cmp r3, #0 │ │ - bne.n 88296 │ │ - ldr r0, [pc, #468] ; (88468 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #468] ; (8846c ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #36] ; 0x24 │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 882b0 │ │ - ldr r0, [pc, #452] ; (88470 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #448] ; (88474 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #72] ; 0x48 │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - cmp r3, #0 │ │ - bne.n 882ca │ │ - ldr r0, [pc, #432] ; (88478 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #432] ; (8847c ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #40] ; 0x28 │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - bne.n 882e4 │ │ - ldr r0, [pc, #416] ; (88480 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #412] ; (88484 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #44] ; 0x2c │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 882fe │ │ - ldr r0, [pc, #396] ; (88488 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #396] ; (8848c ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #48] ; 0x30 │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 88318 │ │ - ldr r0, [pc, #380] ; (88490 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #376] ; (88494 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #52] ; 0x34 │ │ - ldr r6, [r5, r7] │ │ - ldr r3, [r6, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 88332 │ │ - ldr r0, [pc, #360] ; (88498 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #360] ; (8849c ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r6, #56] ; 0x38 │ │ - movs r6, #159 ; 0x9f │ │ - lsls r6, r6, #2 │ │ - ldr r7, [r5, r6] │ │ - ldr r3, [r7, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bne.n 88350 │ │ - ldr r0, [pc, #340] ; (884a0 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #336] ; (884a4 ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r7, #60] ; 0x3c │ │ - ldr r7, [r5, r6] │ │ - ldr r3, [r7, #60] ; 0x3c │ │ - cmp r3, #0 │ │ - bne.n 8836a │ │ - ldr r0, [pc, #320] ; (884a8 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #320] ; (884ac ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r7, #64] ; 0x40 │ │ - ldr r7, [r5, r6] │ │ - ldr r3, [r7, #64] ; 0x40 │ │ - cmp r3, #0 │ │ - bne.n 88384 │ │ - ldr r0, [pc, #304] ; (884b0 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #300] ; (884b4 ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r7, #76] ; 0x4c │ │ - ldr r7, [r5, r6] │ │ - ldr r3, [r7, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - bne.n 8839e │ │ - ldr r0, [pc, #284] ; (884b8 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #284] ; (884bc ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r7, #80] ; 0x50 │ │ - ldr r7, [r5, r6] │ │ - ldr r3, [r7, #80] ; 0x50 │ │ - cmp r3, #0 │ │ - bne.n 883b8 │ │ - ldr r0, [pc, #268] ; (884c0 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r1, [pc, #264] ; (884c4 ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 55158 │ │ - str r0, [r7, #84] ; 0x54 │ │ - ldr r7, [r5, r6] │ │ - ldr r3, [r7, #84] ; 0x54 │ │ - cmp r3, #0 │ │ - bne.n 883d2 │ │ - ldr r0, [pc, #248] ; (884c8 ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - ldr r3, [r7, #20] │ │ - ldr r0, [sp, #12] │ │ - blx r3 │ │ - ldr r3, [r5, r6] │ │ - str r0, [r7, #8] │ │ - ldr r0, [r3, #8] │ │ - cmp r0, #0 │ │ - bne.n 883e8 │ │ - ldr r0, [pc, #232] ; (884cc ) │ │ - add r0, pc │ │ - b.n 883f8 │ │ - movs r1, #0 │ │ - ldr r3, [r3, #24] │ │ - adds r2, r1, #0 │ │ - blx r3 │ │ - cmp r0, #1 │ │ - beq.n 883fe │ │ - ldr r0, [pc, #216] ; (884d0 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 884dc │ │ - ldr r3, [r5, r6] │ │ - ldr r2, [sp, #4] │ │ - str r2, [r3, #4] │ │ - ldr r2, [sp, #8] │ │ - str r2, [r3, #0] │ │ - adds r3, r5, #0 │ │ - adds r3, #252 ; 0xfc │ │ - str r0, [r3, #96] ; 0x60 │ │ - cmp r4, #0 │ │ - beq.n 884d4 │ │ - adds r0, r5, #0 │ │ - adds r0, #97 ; 0x61 │ │ - adds r0, #255 ; 0xff │ │ - adds r1, r4, #0 │ │ - movs r2, #255 ; 0xff │ │ - bl 6b9fc │ │ - movs r0, #0 │ │ - b.n 884dc │ │ - stmia r5!, {r0, r2, r6} │ │ - movs r1, r0 │ │ - stmia r5!, {r0, r2, r3, r6} │ │ - movs r1, r0 │ │ - stmia r4!, {r3, r6, r7} │ │ - movs r1, r0 │ │ - stmia r4!, {r0, r1, r2, r3, r6, r7} │ │ - movs r1, r0 │ │ - stmia r4!, {r0, r1, r2, r3, r6, r7} │ │ - movs r1, r0 │ │ - stmia r5!, {r0, r1} │ │ - movs r1, r0 │ │ - stmia r5!, {r3, r4} │ │ - movs r1, r0 │ │ - stmia r5!, {r4} │ │ - movs r1, r0 │ │ - stmia r4!, {r0, r3, r7} │ │ - movs r1, r0 │ │ - stmia r5!, {r0, r3} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r4} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r2, r3} │ │ - movs r1, r0 │ │ - stmia r5!, {r2, r4, r5} │ │ - movs r1, r0 │ │ - stmia r5!, {r4, r5} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r2, r4, r6} │ │ - movs r1, r0 │ │ - stmia r5!, {r0, r4, r6} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ - movs r1, r0 │ │ - stmia r4!, {r1, r3, r5, r6} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r2, r3, r7} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ - movs r1, r0 │ │ - stmia r5!, {r0, r1, r2, r4, r5, r7} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r5, r6, r7} │ │ - movs r1, r0 │ │ - stmia r5!, {r0, r5, r6, r7} │ │ - movs r1, r0 │ │ - stmia r6!, {r1, r3} │ │ - movs r1, r0 │ │ - stmia r6!, {r1, r3} │ │ - movs r1, r0 │ │ - stmia r6!, {r2, r4, r5} │ │ - movs r1, r0 │ │ - stmia r6!, {r0, r3, r4, r5} │ │ - movs r1, r0 │ │ - stmia r6!, {r3, r5, r6} │ │ - movs r1, r0 │ │ - stmia r6!, {r3, r5, r6} │ │ - movs r1, r0 │ │ - stmia r6!, {r1, r4, r7} │ │ - movs r1, r0 │ │ - stmia r6!, {r0, r1, r3, r7} │ │ - movs r1, r0 │ │ - stmia r6!, {r1, r4, r5, r7} │ │ - movs r1, r0 │ │ - stmia r6!, {r0, r1, r2, r3, r5, r7} │ │ - movs r1, r0 │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ - movs r1, r0 │ │ - stmia r6!, {r2, r4, r6, r7} │ │ - movs r1, r0 │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - stmia r7!, {r1, r2, r3, r4} │ │ - movs r1, r0 │ │ - stmia r7!, {r1, r2, r4} │ │ - movs r1, r0 │ │ - stmia r7!, {r3, r4, r5} │ │ - movs r1, r0 │ │ - stmia r7!, {r0, r4, r5} │ │ - movs r1, r0 │ │ - stmia r7!, {r1, r2, r6} │ │ - movs r1, r0 │ │ - stmia r7!, {r1, r2, r3, r6} │ │ - movs r1, r0 │ │ - movs r3, #176 ; 0xb0 │ │ - adds r0, r4, #0 │ │ - lsls r3, r3, #1 │ │ - strb r4, [r5, r3] │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - │ │ -000884e0 : │ │ - ldr r3, [pc, #464] ; (886b4 ) │ │ - push {r4, r5, r6, r7, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [pc, #460] ; (886b8 ) │ │ - movs r6, #159 ; 0x9f │ │ - ldr r2, [r3, #0] │ │ - add sp, r4 │ │ - lsls r6, r6, #2 │ │ - str r2, [sp, #812] ; 0x32c │ │ - movs r2, #0 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [r0, r6] │ │ - adds r5, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #24] │ │ - str r6, [sp, #12] │ │ - cmp r2, #0 │ │ - bne.n 88508 │ │ - b.n 88698 │ │ - adds r1, r0, #0 │ │ - ldr r2, [pc, #432] ; (886bc ) │ │ - adds r1, #252 ; 0xfc │ │ - add r3, sp, #44 ; 0x2c │ │ - str r2, [sp, #44] ; 0x2c │ │ - ldr r2, [r1, #4] │ │ - ldr r0, [r1, #16] │ │ - str r2, [r3, #4] │ │ - ldr r2, [pc, #420] ; (886c0 ) │ │ - str r2, [r3, #8] │ │ - ldr r2, [r1, #8] │ │ - str r2, [r3, #12] │ │ - ldr r2, [pc, #416] ; (886c4 ) │ │ - str r2, [r3, #16] │ │ - ldr r2, [r1, #12] │ │ - str r2, [r3, #20] │ │ - movs r2, #6 │ │ - cmp r0, #0 │ │ - beq.n 88536 │ │ - ldr r2, [pc, #408] ; (886c8 ) │ │ - str r0, [r3, #28] │ │ - str r2, [r3, #24] │ │ - movs r2, #8 │ │ - ldr r0, [r1, #24] │ │ - cmp r0, #0 │ │ - beq.n 8854a │ │ - ldr r6, [pc, #396] ; (886cc ) │ │ - adds r1, r2, #1 │ │ - lsls r4, r2, #2 │ │ - lsls r1, r1, #2 │ │ - str r6, [r3, r4] │ │ - adds r2, #2 │ │ - str r0, [r3, r1] │ │ - adds r0, r5, #0 │ │ - ldr r1, [pc, #384] ; (886d0 ) │ │ - adds r0, #252 ; 0xfc │ │ - add r6, sp, #44 ; 0x2c │ │ - lsls r3, r2, #2 │ │ - ldr r4, [r0, #20] │ │ - str r1, [r3, r6] │ │ - adds r1, r2, #1 │ │ - lsls r1, r1, #2 │ │ - str r4, [r1, r6] │ │ - ldr r1, [r0, #28] │ │ - adds r3, r2, #2 │ │ - cmp r1, #0 │ │ - beq.n 88574 │ │ - ldr r0, [pc, #364] ; (886d4 ) │ │ - lsls r3, r3, #2 │ │ - str r0, [r3, r6] │ │ - adds r3, r2, #4 │ │ - adds r2, #3 │ │ - lsls r2, r2, #2 │ │ - str r1, [r2, r6] │ │ - adds r2, r5, #0 │ │ - adds r2, #252 ; 0xfc │ │ - ldr r0, [r2, #56] ; 0x38 │ │ - cmp r0, #0 │ │ - beq.n 88592 │ │ - ldr r1, [pc, #344] ; (886d8 ) │ │ - adds r2, r3, #1 │ │ - lsls r4, r3, #2 │ │ - mov ip, r1 │ │ - mov r7, ip │ │ - add r1, sp, #44 ; 0x2c │ │ - lsls r2, r2, #2 │ │ - str r7, [r4, r1] │ │ - adds r3, #2 │ │ - str r0, [r2, r1] │ │ - adds r2, r5, #0 │ │ - adds r2, #252 ; 0xfc │ │ - ldr r0, [r2, #60] ; 0x3c │ │ - cmp r0, #0 │ │ - beq.n 885b0 │ │ - ldr r1, [pc, #316] ; (886dc ) │ │ - adds r2, r3, #1 │ │ - lsls r4, r3, #2 │ │ - mov ip, r1 │ │ - mov r7, ip │ │ - add r1, sp, #44 ; 0x2c │ │ - lsls r2, r2, #2 │ │ - str r7, [r4, r1] │ │ - adds r3, #2 │ │ - str r0, [r2, r1] │ │ - movs r4, #193 ; 0xc1 │ │ - lsls r0, r3, #2 │ │ - lsls r4, r4, #6 │ │ - add r1, sp, #44 ; 0x2c │ │ - str r4, [r0, r1] │ │ - movs r0, #252 ; 0xfc │ │ - mov ip, r0 │ │ - add ip, r5 │ │ - mov r0, ip │ │ - adds r2, r3, #1 │ │ - adds r4, r3, #2 │ │ - ldr r0, [r0, #80] ; 0x50 │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, #84] ; 0x54 │ │ - cmp r0, #4 │ │ - bne.n 885e2 │ │ - mov r7, ip │ │ - ldr r7, [r7, #68] ; 0x44 │ │ - cmp r7, #2 │ │ - beq.n 885dc │ │ - movs r0, #1 │ │ - str r0, [r1, r2] │ │ - ldr r0, [pc, #256] ; (886e0 ) │ │ - b.n 885e8 │ │ - movs r0, #8 │ │ - str r0, [r1, r2] │ │ - ldr r0, [pc, #252] ; (886e4 ) │ │ - blx r3 │ │ - ldr r3, [sp, #12] │ │ - ldr r7, [pc, #248] ; (886e8 ) │ │ - lsls r4, r4, #2 │ │ - ldr r3, [r5, r3] │ │ - add r2, sp, #36 ; 0x24 │ │ - str r7, [r6, r4] │ │ - ldr r0, [r3, #8] │ │ - str r2, [sp, #0] │ │ - ldr r4, [r3, #36] ; 0x24 │ │ - adds r1, r6, #0 │ │ - add r2, sp, #300 ; 0x12c │ │ - movs r3, #128 ; 0x80 │ │ - blx r4 │ │ - str r7, [sp, #28] │ │ - cmp r0, #0 │ │ - beq.n 88610 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 8861a │ │ - ldr r0, [pc, #216] ; (886ec ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 8869c │ │ - movs r3, #1 │ │ - movs r7, #0 │ │ - negs r3, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r7, r3 │ │ - blt.n 8862c │ │ - movs r0, #0 │ │ - b.n 8869c │ │ - movs r6, #0 │ │ - add r3, sp, #304 ; 0x130 │ │ - str r3, [sp, #20] │ │ - lsls r3, r7, #2 │ │ - add r4, sp, #48 ; 0x30 │ │ - str r3, [sp, #16] │ │ - subs r3, r4, #4 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #28] │ │ - cmp r2, r3 │ │ - beq.n 88678 │ │ - ldr r3, [r4, #0] │ │ - adds r3, #1 │ │ - beq.n 88670 │ │ - ldr r3, [pc, #164] ; (886f0 ) │ │ - adds r3, r2, r3 │ │ - cmp r3, #5 │ │ - bhi.n 88670 │ │ - ldr r3, [sp, #12] │ │ - add r1, sp, #300 ; 0x12c │ │ - ldr r3, [r5, r3] │ │ - mov ip, r3 │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [sp, #16] │ │ - ldr r1, [r3, r1] │ │ - mov r3, ip │ │ - ldr r3, [r3, #72] ; 0x48 │ │ - mov ip, r3 │ │ - add r3, sp, #40 ; 0x28 │ │ - blx ip │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [r4, #0] │ │ - subs r3, r3, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r4, #8 │ │ - cmp r4, r3 │ │ - bne.n 88638 │ │ - ldr r3, [sp, #8] │ │ - cmp r6, r3 │ │ - blt.n 88682 │ │ - adds r3, #1 │ │ - bne.n 88690 │ │ - ldr r2, [sp, #16] │ │ - add r3, sp, #300 ; 0x12c │ │ - str r6, [sp, #8] │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - ldr r3, [r5, r3] │ │ - str r2, [r3, #12] │ │ - cmp r6, #0 │ │ - beq.n 88628 │ │ - adds r7, #1 │ │ - b.n 88622 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #812] ; 0x32c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 886aa │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - movs r3, #205 ; 0xcd │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r6, [sp, #592] ; 0x250 │ │ - movs r4, r0 │ │ - stc2l 15, cr15, [ip], {255} ; 0xff │ │ - adds r0, #36 ; 0x24 │ │ - movs r0, r0 │ │ - adds r0, #35 ; 0x23 │ │ - movs r0, r0 │ │ - adds r0, #34 ; 0x22 │ │ - movs r0, r0 │ │ - adds r0, #33 ; 0x21 │ │ - movs r0, r0 │ │ - adds r0, #32 │ │ - movs r0, r0 │ │ - adds r0, #37 ; 0x25 │ │ - movs r0, r0 │ │ - adds r0, #38 ; 0x26 │ │ - movs r0, r0 │ │ - adds r0, #50 ; 0x32 │ │ - movs r0, r0 │ │ - adds r0, #49 ; 0x31 │ │ - movs r0, r0 │ │ - adds r0, #160 ; 0xa0 │ │ - movs r0, r0 │ │ - adds r0, #162 ; 0xa2 │ │ - movs r0, r0 │ │ - adds r0, #56 ; 0x38 │ │ - movs r0, r0 │ │ - stmia r5!, {r0, r1, r3, r6} │ │ - movs r1, r0 │ │ - ldmia r7, {r0, r1, r2, r3, r4, r6, r7} │ │ - Address 0x00000000000886f2 is out of bounds. │ │ - │ │ - │ │ -000886f4 : │ │ - push {r3, r4, r5, lr} │ │ - adds r3, r2, #0 │ │ - movs r2, #159 ; 0x9f │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r0, r2] │ │ - adds r4, r1, #0 │ │ - cmp r2, #0 │ │ - bne.n 8870a │ │ - ldr r0, [pc, #48] ; (88738 ) │ │ - add r0, pc │ │ - b.n 88732 │ │ - ldr r0, [r2, #8] │ │ - ldr r5, [r2, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - beq.n 88716 │ │ - cmp r1, #0 │ │ - bne.n 88722 │ │ - movs r1, #0 │ │ - adds r2, r1, #0 │ │ - adds r3, r1, #0 │ │ - blx r5 │ │ - movs r0, #0 │ │ - b.n 88736 │ │ - adds r2, r4, #0 │ │ - blx r5 │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r3, r0 │ │ - bne.n 88736 │ │ - ldr r0, [pc, #12] ; (8873c ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - pop {r3, r4, r5, pc} │ │ - stmia r4!, {r0, r3, r4, r5, r6} │ │ - movs r1, r0 │ │ - stmia r4!, {r1, r2, r5, r6} │ │ - movs r1, r0 │ │ - │ │ -00088740 : │ │ - push {r4, r5, r6, lr} │ │ - movs r5, #159 ; 0x9f │ │ - lsls r5, r5, #2 │ │ - ldr r3, [r0, r5] │ │ - adds r6, r0, #0 │ │ - adds r4, r1, #0 │ │ - cmp r3, #0 │ │ - bne.n 88756 │ │ - ldr r0, [pc, #32] ; (88774 ) │ │ - add r0, pc │ │ - b.n 8876c │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #64] ; 0x40 │ │ - blx r3 │ │ - cmp r0, #1 │ │ - bne.n 88768 │ │ - ldr r3, [r6, r5] │ │ - movs r0, #0 │ │ - str r4, [r3, #16] │ │ - b.n 88770 │ │ - ldr r0, [pc, #12] ; (88778 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - stmia r4!, {r0, r1, r2, r5, r6} │ │ - movs r1, r0 │ │ - stmia r4!, {r0, r1, r5, r6} │ │ - movs r1, r0 │ │ - │ │ -0008877c : │ │ - push {r3, lr} │ │ - movs r3, #159 ; 0x9f │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r0, r3] │ │ - cmp r3, #0 │ │ - bne.n 88792 │ │ - ldr r0, [pc, #12] ; (88798 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - b.n 88794 │ │ - ldr r0, [r3, #16] │ │ - pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - stmia r4!, {r0, r1, r2, r3, r5} │ │ - movs r1, r0 │ │ - │ │ -0008879c : │ │ - push {r3, lr} │ │ - movs r3, #159 ; 0x9f │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r0, r3] │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #60] ; 0x3c │ │ - blx r3 │ │ - pop {r3, pc} │ │ - │ │ -000887ac : │ │ - push {r4, r5, r6, lr} │ │ - movs r6, #159 ; 0x9f │ │ - lsls r6, r6, #2 │ │ - ldr r3, [r0, r6] │ │ - cmp r3, #0 │ │ - beq.n 887d2 │ │ - cmp r1, #0 │ │ - beq.n 887d2 │ │ - adds r5, r1, #0 │ │ - movs r1, #0 │ │ - adds r4, r0, #0 │ │ - adds r2, r1, #0 │ │ - bl 886f4 │ │ - ldr r3, [r4, r6] │ │ - adds r1, r5, #0 │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #44] ; 0x2c │ │ - blx r3 │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -000887d4 : │ │ - ldr r3, [pc, #196] ; (8889c ) │ │ - push {r4, r5, r6, r7, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub sp, #36 ; 0x24 │ │ - movs r5, #159 ; 0x9f │ │ - ldr r2, [r3, #0] │ │ - add r6, sp, #16 │ │ - lsls r5, r5, #2 │ │ - str r2, [sp, #28] │ │ - ldr r2, [pc, #180] ; (888a0 ) │ │ - str r1, [sp, #8] │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #16] │ │ - movs r2, #1 │ │ - str r2, [r6, #4] │ │ - ldr r2, [pc, #172] ; (888a4 ) │ │ - str r3, [sp, #12] │ │ - str r2, [r6, #8] │ │ - ldr r2, [r0, r5] │ │ - subs r1, r2, #0 │ │ - beq.n 88886 │ │ - adds r7, r0, #0 │ │ - movs r3, #0 │ │ - adds r7, #252 ; 0xfc │ │ - str r3, [sp, #4] │ │ - ldr r3, [r7, #84] ; 0x54 │ │ - cmp r3, #0 │ │ - beq.n 88814 │ │ - bl 72068 │ │ - str r0, [sp, #4] │ │ - ldr r3, [r7, #80] ; 0x50 │ │ - cmp r3, #4 │ │ - bne.n 88838 │ │ - ldr r3, [r4, r5] │ │ - ldr r0, [pc, #136] ; (888a8 ) │ │ - ldr r3, [r3, #84] ; 0x54 │ │ - blx r3 │ │ - ldr r3, [r7, #68] ; 0x44 │ │ - cmp r3, #0 │ │ - beq.n 8882a │ │ - str r3, [r6, #4] │ │ - ldr r3, [r4, r5] │ │ - ldr r2, [sp, #4] │ │ - ldr r0, [r3, #8] │ │ - ldr r1, [r3, #12] │ │ - ldr r6, [r3, #40] ; 0x28 │ │ - add r3, sp, #16 │ │ - b.n 8884c │ │ - ldr r3, [r4, r5] │ │ - ldr r0, [pc, #112] ; (888ac ) │ │ - ldr r3, [r3, #84] ; 0x54 │ │ - blx r3 │ │ - ldr r3, [r4, r5] │ │ - ldr r2, [sp, #4] │ │ - ldr r0, [r3, #8] │ │ - ldr r1, [r3, #12] │ │ - ldr r6, [r3, #40] ; 0x28 │ │ - movs r3, #0 │ │ - blx r6 │ │ - movs r6, #0 │ │ - subs r7, r0, #0 │ │ - cmp r7, r6 │ │ - bne.n 88862 │ │ - ldr r0, [pc, #88] ; (888b0 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - adds r1, r7, #0 │ │ - b.n 88886 │ │ - ldr r3, [r4, r5] │ │ - ldr r1, [sp, #8] │ │ - adds r0, r4, #0 │ │ - str r6, [r3, #16] │ │ - adds r2, r7, #0 │ │ - bl 886f4 │ │ - adds r1, r7, #0 │ │ - cmp r0, #0 │ │ - bge.n 88886 │ │ - adds r0, r4, #0 │ │ - bl 887ac │ │ - ldr r0, [pc, #52] ; (888b4 ) │ │ - add r0, pc │ │ - bl 18a98 │ │ - adds r1, r6, #0 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #28] │ │ - adds r0, r1, #0 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 88896 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #36 ; 0x24 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r3, [sp, #640] ; 0x280 │ │ - movs r4, r0 │ │ - adds r0, #152 ; 0x98 │ │ - movs r0, r0 │ │ - adds r0, #56 ; 0x38 │ │ - movs r0, r0 │ │ - adds r0, #160 ; 0xa0 │ │ - movs r0, r0 │ │ - adds r0, #162 ; 0xa2 │ │ - movs r0, r0 │ │ - stmia r3!, {r0, r3, r4, r7} │ │ - movs r1, r0 │ │ - stmia r3!, {r4, r7} │ │ - movs r1, r0 │ │ - │ │ -000888b8 : │ │ - push {r3, r4, r5, lr} │ │ - adds r5, r0, #0 │ │ - adds r4, r1, #0 │ │ - bl 884e0 │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r3, r0 │ │ - bne.n 888da │ │ - movs r2, #159 ; 0x9f │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r5, r2] │ │ - ldr r0, [r2, #8] │ │ - ldr r1, [r2, #12] │ │ - ldr r5, [r2, #48] ; 0x30 │ │ - adds r2, r4, #0 │ │ - blx r5 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -000888dc : │ │ - push {r3, lr} │ │ - movs r3, #159 ; 0x9f │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r0, r3] │ │ - cmp r3, #0 │ │ - beq.n 888f2 │ │ - cmp r1, #0 │ │ - beq.n 888f2 │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #52] ; 0x34 │ │ - blx r3 │ │ - pop {r3, pc} │ │ - push {r4, r5, lr} │ │ + vsli.32 d27, d16, #31 │ │ ldr r4, [r0, #4] │ │ adds r3, r0, #0 │ │ movs r0, #2 │ │ cmp r2, r4 │ │ - blt.n 8890c │ │ + blt.n 8890c │ │ ldr r0, [r3, #12] │ │ asrs r5, r2, #31 │ │ adds r4, r4, r0 │ │ lsrs r0, r4, #31 │ │ cmp r2, r4 │ │ adcs r0, r5 │ │ ldr r2, [r3, #0] │ │ cmp r1, r2 │ │ - bge.n 88916 │ │ + bge.n 88916 │ │ movs r3, #4 │ │ - b.n 88920 │ │ + b.n 88920 │ │ ldr r3, [r3, #8] │ │ adds r3, r2, r3 │ │ cmp r1, r3 │ │ - blt.n 88922 │ │ + blt.n 88922 │ │ movs r3, #8 │ │ orrs r0, r3 │ │ pop {r4, r5, pc} │ │ │ │ 00088924 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ @@ -222718,20 +222709,20 @@ │ │ beq.n 88dba │ │ ldr r3, [sp, #0] │ │ cmp r5, r3 │ │ beq.n 88de8 │ │ adds r1, r5, #0 │ │ adds r2, r4, #0 │ │ ldr r0, [sp, #24] │ │ - bl 888f4 │ │ + bl 888f4 │ │ ldr r1, [sp, #0] │ │ str r0, [sp, #28] │ │ adds r2, r7, #0 │ │ ldr r0, [sp, #24] │ │ - bl 888f4 │ │ + bl 888f4 │ │ movs r6, #0 │ │ str r0, [sp, #32] │ │ str r6, [sp, #8] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #28] │ │ orrs r3, r2 │ │ bne.n 88d58 │ │ @@ -222892,15 +222883,15 @@ │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #16] │ │ adds r6, r4, r0 │ │ str r3, [sp, #8] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ adds r2, r6, #0 │ │ - bl 888f4 │ │ + bl 888f4 │ │ ldr r5, [sp, #8] │ │ str r0, [sp, #28] │ │ adds r3, r6, #0 │ │ b.n 88f3e │ │ movs r2, #2 │ │ ldr r3, [sp, #32] │ │ tst r3, r2 │ │ @@ -222958,15 +222949,15 @@ │ │ bl 99544 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #16] │ │ adds r6, r4, r0 │ │ str r3, [sp, #8] │ │ adds r2, r6, #0 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ - bl 888f4 │ │ + bl 888f4 │ │ ldr r3, [sp, #8] │ │ adds r7, r6, #0 │ │ str r3, [sp, #0] │ │ adds r3, r6, #0 │ │ adds r6, r4, #0 │ │ str r0, [sp, #32] │ │ adds r4, r6, #0 │ │ @@ -231434,15 +231425,15 @@ │ │ ldr r2, [r2, #0] │ │ sub sp, #28 │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ ands r3, r2 │ │ beq.n 8d328 │ │ adds r0, r5, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ movs r3, #1 │ │ cmp r0, #0 │ │ bge.n 8d32e │ │ movs r3, #0 │ │ b.n 8d32e │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ @@ -231451,15 +231442,15 @@ │ │ str r3, [sp, #4] │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 8d34a │ │ adds r0, r4, #0 │ │ - bl 6f074 │ │ + bl 7503c │ │ cmp r0, #0 │ │ blt.n 8d36c │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ beq.n 8d364 │ │ @@ -231479,20 +231470,20 @@ │ │ b.n 8d376 │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ beq.n 8d3fc │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #4] │ │ adds r0, r5, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ beq.n 8d3fe │ │ adds r0, r4, #0 │ │ - bl 6f09c │ │ + bl 75064 │ │ b.n 8d3fe │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldrh r1, [r6, #0] │ │ ldr r0, [r4, #16] │ │ ldr r2, [r3, #56] ; 0x38 │ │ ldrb r2, [r2, #9] │ │ mov ip, r2 │ │ @@ -231611,15 +231602,15 @@ │ │ bne.n 8d48a │ │ lsls r3, r3, #4 │ │ lsrs r3, r3, #28 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ bhi.n 8d48a │ │ adds r0, r5, #0 │ │ - bl 6dfe8 │ │ + bl 6e2a0 │ │ b.n 8d4c0 │ │ ldrb r3, [r2, #9] │ │ cmp r3, #1 │ │ bne.n 8d4ae │ │ ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ beq.n 8d49c │ │ @@ -231628,23 +231619,23 @@ │ │ bne.n 8d4ae │ │ lsls r3, r3, #4 │ │ lsrs r3, r3, #28 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ bhi.n 8d4ae │ │ adds r0, r5, #0 │ │ - bl 74e0c │ │ + bl 74828 │ │ b.n 8d4c0 │ │ ldr r3, [r4, #68] ; 0x44 │ │ adds r0, r5, #0 │ │ lsls r3, r3, #27 │ │ bpl.n 8d4bc │ │ bl 8d0b8 │ │ b.n 8d4c0 │ │ - bl 87e70 │ │ + bl 886c0 │ │ str r0, [sp, #4] │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ beq.n 8d4ca │ │ b.n 8d5f6 │ │ ldr r3, [r5, #4] │ │ ldr r7, [pc, #392] ; (8d658 ) │ │ @@ -231791,15 +231782,15 @@ │ │ bhi.n 8d61a │ │ ldr r3, [sp, #4] │ │ str r3, [r4, #12] │ │ cmp r3, #0 │ │ beq.n 8d600 │ │ b.n 8d456 │ │ adds r0, r4, #0 │ │ - bl 75d7e │ │ + bl 765ce │ │ ldr r0, [pc, #116] ; (8d67c ) │ │ add r0, pc │ │ bl 18a98 │ │ b.n 8d646 │ │ ldr r3, [pc, #108] ; (8d680 ) │ │ ldr r2, [sp, #8] │ │ ldr r3, [r2, r3] │ │ @@ -232535,15 +232526,15 @@ │ │ ldr r3, [r4, #52] ; 0x34 │ │ str r3, [sp, #8] │ │ ldr r7, [r3, #12] │ │ cmp r2, #0 │ │ bne.n 8dbf2 │ │ b.n 8dcb8 │ │ ldr r0, [sp, #20] │ │ - bl 6f074 │ │ + bl 7503c │ │ cmp r0, #0 │ │ bge.n 8dbb6 │ │ movs r4, #1 │ │ negs r4, r4 │ │ bl 8f6c2 │ │ ldr r3, [sp, #28] │ │ subs r0, r3, #1 │ │ @@ -234746,15 +234737,15 @@ │ │ subs r0, r2, #1 │ │ b.n 8edc2 │ │ nop ; (mov r8, r8) │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb r7, [r7, #31] │ │ movs r0, r0 │ │ vaddl.u q8, d15, d0 │ │ - bl 6ddb6 │ │ + bl 6ddb6 │ │ lsrs r1, r4, #32 │ │ movs r0, r0 │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #8] │ │ str r2, [sp, #24] │ │ ldr r2, [sp, #24] │ │ adds r5, r3, #0 │ │ @@ -235137,15 +235128,15 @@ │ │ b.n 8f6b0 │ │ movs r0, #0 │ │ b.n 8f0a4 │ │ nop ; (mov r8, r8) │ │ bl ffc6e084 <_end@@Base+0xffb96728> │ │ lsrs r1, r4, #32 │ │ lsrs r1, r4, #32 │ │ - bl 6e0ce │ │ + bl 6e0ce │ │ lsrs r1, r4, #32 │ │ movs r0, r0 │ │ ldrb.w r0, [pc, #-2016] ; 8e8f8 │ │ ; instruction: 0xfbdeffff │ │ lsls r1, r4, #16 │ │ movs r0, r0 │ │ smlsldx pc, fp, lr, lr ; │ │ @@ -235891,15 +235882,15 @@ │ │ ldr r3, [sp, #20] │ │ movs r4, #0 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 8f6c2 │ │ ldr r0, [sp, #20] │ │ - bl 6f09c │ │ + bl 75064 │ │ adds r0, r4, #0 │ │ add sp, #124 ; 0x7c │ │ pop {r4, r5, r6, r7, pc} │ │ lsls r7, r7, #3 │ │ lsls r7, r7, #3 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ │ │ @@ -235932,15 +235923,15 @@ │ │ ldr r3, [r3, #52] ; 0x34 │ │ ldr r4, [r3, #12] │ │ adds r4, #28 │ │ cmp r1, #0 │ │ bne.n 8f71e │ │ b.n 8f798 │ │ ldr r0, [sp, #12] │ │ - bl 6f074 │ │ + bl 7503c │ │ cmp r0, #0 │ │ bge.n 8f6e8 │ │ movs r4, #1 │ │ negs r4, r4 │ │ b.n 8fde4 │ │ lsls r0, r1, #1 │ │ cmp r2, #2 │ │ @@ -236796,15 +236787,15 @@ │ │ bne.n 8fd36 │ │ ldr r3, [sp, #12] │ │ movs r4, #0 │ │ ldr r3, [r3, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 8fde4 │ │ ldr r0, [sp, #12] │ │ - bl 6f09c │ │ + bl 75064 │ │ adds r0, r4, #0 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ldrb.w r0, [pc, #-2016] ; 8f610 │ │ ldrb r7, [r3, #16] │ │ lsls r0, r4, #15 │ │ @@ -236852,15 +236843,15 @@ │ │ orrs r6, r3 │ │ str r6, [r4, #0] │ │ b.n 8ff6e │ │ ldr r3, [r4, #52] ; 0x34 │ │ adds r1, r5, #0 │ │ ldr r2, [r3, #72] ; 0x48 │ │ adds r0, r4, #0 │ │ - bl 6f70c │ │ + bl 6d628 │ │ ldr r2, [r4, #8] │ │ add r3, sp, #52 ; 0x34 │ │ adds r0, r4, #0 │ │ str r2, [r3, #8] │ │ ldr r2, [r4, #12] │ │ adds r1, r3, #0 │ │ str r2, [r3, #12] │ │ @@ -238674,263 +238665,146 @@ │ │ mov ip, r2 │ │ ldr r2, [sp, #20] │ │ add r3, ip │ │ str r3, [r2, #20] │ │ b.n 9071a │ │ add sp, #116 ; 0x74 │ │ pop {r4, r5, r6, r7, pc} │ │ - │ │ -00090cf8 : │ │ - push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #36] ; (90d20 ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r0, [r4, #0] │ │ - ldr r5, [r0, #124] ; 0x7c │ │ - ldr r1, [r5, #4] │ │ - bl 7208c │ │ - cmp r0, #0 │ │ - bge.n 90d1e │ │ - ldr r0, [r4, #0] │ │ - bl 71fb8 │ │ - adds r1, r0, #0 │ │ - str r0, [r5, #4] │ │ - ldr r0, [r4, #0] │ │ - bl 7208c │ │ - pop {r3, r4, r5, pc} │ │ - asrs r0, r2, #26 │ │ - movs r4, r0 │ │ - │ │ -00090d24 : │ │ - push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #24] ; (90d40 ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - ldr r5, [r3, #124] ; 0x7c │ │ - bl 72068 │ │ - movs r1, #0 │ │ - str r0, [r5, #4] │ │ - ldr r0, [r4, #0] │ │ - bl 7208c │ │ - pop {r3, r4, r5, pc} │ │ - asrs r4, r4, #25 │ │ - movs r4, r0 │ │ - │ │ -00090d44 : │ │ - push {r4, lr} │ │ - ldr r4, [pc, #144] ; (90dd8 ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 90d7e │ │ - ldr r3, [r4, #4] │ │ - cmp r3, #0 │ │ - bne.n 90d7e │ │ - bl 90d24 │ │ - ldr r3, [pc, #128] ; (90ddc ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - bl 6cafc │ │ - cmp r0, #0 │ │ - bne.n 90dd4 │ │ - str r0, [r4, #0] │ │ - movs r0, #128 ; 0x80 │ │ - lsls r0, r0, #1 │ │ - bl 50528 │ │ - cmp r0, #0 │ │ - bne.n 90dd4 │ │ - bl 90cf8 │ │ - b.n 90dd4 │ │ - ldr r3, [pc, #96] ; (90de0 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - beq.n 90d96 │ │ - movs r0, #128 ; 0x80 │ │ - lsls r0, r0, #2 │ │ - bl 50528 │ │ - cmp r0, #0 │ │ - bne.n 90db4 │ │ - b.n 90da8 │ │ - ldr r3, [pc, #76] ; (90de4 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - bl 6cadc │ │ - cmp r0, #0 │ │ - beq.n 90d88 │ │ - b.n 90dd4 │ │ - movs r0, #4 │ │ - adds r0, #255 ; 0xff │ │ - bl 50528 │ │ - cmp r0, #0 │ │ - beq.n 90dbe │ │ - movs r2, #1 │ │ - ldr r3, [pc, #48] ; (90de8 ) │ │ - add r3, pc │ │ - str r2, [r3, #4] │ │ - b.n 90dd4 │ │ - movs r0, #130 ; 0x82 │ │ - lsls r0, r0, #1 │ │ - bl 50528 │ │ - cmp r0, #0 │ │ - bne.n 90db4 │ │ - movs r2, #1 │ │ - ldr r3, [pc, #28] ; (90dec ) │ │ - add r3, pc │ │ - str r0, [r3, #4] │ │ - str r2, [r3, #0] │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - str r0, [r2, #116] ; 0x74 │ │ - movs r4, r0 │ │ - asrs r4, r6, #24 │ │ - movs r4, r0 │ │ - str r0, [r3, #112] ; 0x70 │ │ - movs r4, r0 │ │ - asrs r4, r7, #23 │ │ - movs r4, r0 │ │ - str r0, [r4, #108] ; 0x6c │ │ - movs r4, r0 │ │ - str r2, [r1, #108] ; 0x6c │ │ - movs r4, r0 │ │ movs r0, #1 │ │ bx lr │ │ bx lr │ │ movs r0, r0 │ │ push {r0, r1, r4, r5, r6, lr} │ │ movs r1, #162 ; 0xa2 │ │ movs r0, #1 │ │ lsls r1, r1, #2 │ │ bl 6bcec │ │ - ldr r5, [pc, #248] ; (90f00 ) │ │ + ldr r5, [pc, #248] ; (90e08 ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ cmp r0, #0 │ │ - bne.n 90e14 │ │ + bne.n 90d1c │ │ bl 18bd0 │ │ - b.n 90efc │ │ + b.n 90e04 │ │ movs r0, #1 │ │ movs r1, #16 │ │ bl 6bcec │ │ subs r6, r0, #0 │ │ - bne.n 90e2e │ │ + bne.n 90d36 │ │ bl 18bd0 │ │ adds r0, r4, #0 │ │ bl 6bcfc │ │ adds r0, r6, #0 │ │ - b.n 90efe │ │ + b.n 90e06 │ │ movs r3, #157 ; 0x9d │ │ lsls r3, r3, #2 │ │ str r0, [r4, r3] │ │ - ldr r3, [pc, #204] ; (90f04 ) │ │ - ldr r2, [pc, #208] ; (90f08 ) │ │ + ldr r3, [pc, #204] ; (90e0c ) │ │ + ldr r2, [pc, #208] ; (90e10 ) │ │ add r3, pc │ │ str r3, [r4, #4] │ │ - ldr r3, [pc, #204] ; (90f0c ) │ │ + ldr r3, [pc, #204] ; (90e14 ) │ │ add r3, pc │ │ str r3, [r4, #8] │ │ adds r3, r4, #0 │ │ ldr r2, [r5, r2] │ │ adds r3, #176 ; 0xb0 │ │ str r2, [sp, #4] │ │ str r2, [r3, #0] │ │ movs r2, #161 ; 0xa1 │ │ - ldr r3, [pc, #192] ; (90f10 ) │ │ + ldr r3, [pc, #192] ; (90e18 ) │ │ lsls r2, r2, #2 │ │ ldr r3, [r5, r3] │ │ str r3, [sp, #4] │ │ str r3, [r4, #24] │ │ - ldr r3, [pc, #184] ; (90f14 ) │ │ + ldr r3, [pc, #184] ; (90e1c ) │ │ ldr r3, [r5, r3] │ │ str r3, [sp, #4] │ │ str r3, [r4, #32] │ │ - ldr r3, [pc, #180] ; (90f18 ) │ │ + ldr r3, [pc, #180] ; (90e20 ) │ │ ldr r3, [r5, r3] │ │ str r3, [sp, #4] │ │ str r3, [r4, #100] ; 0x64 │ │ - ldr r3, [pc, #176] ; (90f1c ) │ │ + ldr r3, [pc, #176] ; (90e24 ) │ │ add r3, pc │ │ str r3, [r4, r2] │ │ adds r3, r4, #0 │ │ - ldr r2, [pc, #172] ; (90f20 ) │ │ + ldr r2, [pc, #172] ; (90e28 ) │ │ adds r3, #136 ; 0x88 │ │ ldr r2, [r5, r2] │ │ str r2, [r3, #0] │ │ str r2, [sp, #4] │ │ - ldr r2, [pc, #168] ; (90f24 ) │ │ + ldr r2, [pc, #168] ; (90e2c ) │ │ adds r3, #4 │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #0] │ │ - ldr r2, [pc, #160] ; (90f28 ) │ │ + ldr r2, [pc, #160] ; (90e30 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #4] │ │ - ldr r2, [pc, #156] ; (90f2c ) │ │ + ldr r2, [pc, #156] ; (90e34 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #8] │ │ - ldr r2, [pc, #152] ; (90f30 ) │ │ + ldr r2, [pc, #152] ; (90e38 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #12] │ │ - ldr r2, [pc, #148] ; (90f34 ) │ │ + ldr r2, [pc, #148] ; (90e3c ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #20] │ │ - ldr r2, [pc, #144] ; (90f38 ) │ │ + ldr r2, [pc, #144] ; (90e40 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #24] │ │ - ldr r2, [pc, #140] ; (90f3c ) │ │ + ldr r2, [pc, #140] ; (90e44 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #28] │ │ - ldr r2, [pc, #136] ; (90f40 ) │ │ + ldr r2, [pc, #136] ; (90e48 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #32] │ │ - ldr r2, [pc, #132] ; (90f44 ) │ │ + ldr r2, [pc, #132] ; (90e4c ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #44] ; 0x2c │ │ - ldr r2, [pc, #128] ; (90f48 ) │ │ + ldr r2, [pc, #128] ; (90e50 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #48] ; 0x30 │ │ - ldr r2, [pc, #124] ; (90f4c ) │ │ + ldr r2, [pc, #124] ; (90e54 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #52] ; 0x34 │ │ - ldr r2, [pc, #120] ; (90f50 ) │ │ + ldr r2, [pc, #120] ; (90e58 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #56] ; 0x38 │ │ - ldr r2, [pc, #116] ; (90f54 ) │ │ + ldr r2, [pc, #116] ; (90e5c ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #68] ; 0x44 │ │ - ldr r2, [pc, #112] ; (90f58 ) │ │ + ldr r2, [pc, #112] ; (90e60 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #72] ; 0x48 │ │ - ldr r2, [pc, #108] ; (90f5c ) │ │ + ldr r2, [pc, #108] ; (90e64 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #76] ; 0x4c │ │ - ldr r2, [pc, #104] ; (90f60 ) │ │ + ldr r2, [pc, #104] ; (90e68 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #80] ; 0x50 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r4, r5, r6, pc} │ │ - movs r0, #0 │ │ + movs r0, #248 ; 0xf8 │ │ movs r4, r0 │ │ lsls r1, r6, #4 │ │ movs r0, r0 │ │ vminnm.f32 , q14, │ │ ; instruction: 0xffb3ffff │ │ vminnm.f16 , q8, │ │ vminnm.f16 , q10, │ │ @@ -238954,154 +238828,271 @@ │ │ ; instruction: 0xffb4ffff │ │ ; instruction: 0xffb8ffff │ │ ; instruction: 0xffbcffff │ │ push {r3, lr} │ │ bl 6bcfc │ │ pop {r3, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #100] ; (90fd4 ) │ │ + ldr r4, [pc, #100] ; (90edc ) │ │ movs r5, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #28 │ │ adds r7, r0, #0 │ │ ldr r3, [r4, #0] │ │ mov r0, sp │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #84] ; (90fd8 ) │ │ + ldr r3, [pc, #84] ; (90ee0 ) │ │ str r5, [sp, #12] │ │ str r5, [sp, #16] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #76] ; (90fdc ) │ │ + ldr r3, [pc, #76] ; (90ee4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #68] ; (90fe0 ) │ │ + ldr r3, [pc, #68] ; (90ee8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #8] │ │ - bl 6fda4 │ │ + bl 6f7c0 │ │ cmp r0, r5 │ │ - blt.n 90fc0 │ │ + blt.n 90ec8 │ │ adds r7, #236 ; 0xec │ │ mov r1, sp │ │ ldr r0, [r7, #0] │ │ - bl 6ff30 │ │ + bl 6f94c │ │ bl 913d4 │ │ bl 91200 │ │ adds r0, r5, #0 │ │ - b.n 90fc4 │ │ + b.n 90ecc │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 90fd0 │ │ + beq.n 90ed8 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - asrs r6, r0, #16 │ │ + asrs r6, r7, #19 │ │ movs r4, r0 │ │ - subs r2, r0, #1 │ │ + subs r2, r7, #4 │ │ movs r4, r0 │ │ - subs r4, r7, #0 │ │ + subs r4, r6, #4 │ │ movs r4, r0 │ │ - subs r6, r6, #0 │ │ + subs r6, r5, #4 │ │ movs r4, r0 │ │ │ │ -00090fe4 : │ │ +00090eec : │ │ push {r4, lr} │ │ - ldr r4, [pc, #48] ; (91018 ) │ │ + ldr r4, [pc, #48] ; (90f20 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r0, [r4, #0] │ │ - ldr r4, [pc, #44] ; (9101c ) │ │ + ldr r4, [pc, #44] ; (90f24 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r1, [r4, #0] │ │ - ldr r4, [pc, #40] ; (91020 ) │ │ + ldr r4, [pc, #40] ; (90f28 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r2, [r4, #0] │ │ - ldr r4, [pc, #36] ; (91024 ) │ │ + ldr r4, [pc, #36] ; (90f2c ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r4, [r4, #0] │ │ cmp r4, #0 │ │ - beq.n 91016 │ │ + beq.n 90f1e │ │ adds r3, r1, #0 │ │ adds r2, r0, #0 │ │ movs r1, #5 │ │ adds r0, r4, #0 │ │ bl 51fe4 │ │ pop {r4, pc} │ │ - adds r4, r4, #7 │ │ + subs r4, r3, #3 │ │ movs r4, r0 │ │ - adds r0, r4, #7 │ │ + subs r0, r3, #3 │ │ movs r4, r0 │ │ - adds r0, r2, #7 │ │ + subs r0, r1, #3 │ │ movs r4, r0 │ │ - asrs r4, r1, #14 │ │ + asrs r4, r0, #18 │ │ movs r4, r0 │ │ │ │ -00091028 : │ │ +00090f30 : │ │ push {r3, lr} │ │ ldr r3, [r1, #124] ; 0x7c │ │ ldr r1, [r3, #0] │ │ - bl 887d4 │ │ + bl 6f2c0 │ │ pop {r3, pc} │ │ │ │ -00091034 : │ │ +00090f3c : │ │ push {r3, lr} │ │ cmp r1, #0 │ │ - beq.n 91044 │ │ + beq.n 90f4c │ │ cmp r2, #0 │ │ - beq.n 91044 │ │ + beq.n 90f4c │ │ ldr r3, [r1, #124] ; 0x7c │ │ ldr r1, [r3, #0] │ │ - b.n 91048 │ │ + b.n 90f50 │ │ movs r1, #0 │ │ adds r2, r1, #0 │ │ - bl 886f4 │ │ + bl 6f1e0 │ │ pop {r3, pc} │ │ ... │ │ │ │ -00091050 : │ │ +00090f58 : │ │ push {r4, r5, r6, lr} │ │ movs r5, #159 ; 0x9f │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ lsls r5, r5, #2 │ │ ldr r3, [r0, r5] │ │ - ldr r0, [pc, #20] ; (91074 ) │ │ + ldr r0, [pc, #20] ; (90f7c ) │ │ ldr r3, [r3, #76] ; 0x4c │ │ blx r3 │ │ ldr r3, [r4, r5] │ │ ldr r3, [r3, #80] ; 0x50 │ │ blx r3 │ │ ldr r3, [r6, #124] ; 0x7c │ │ adds r0, r4, #0 │ │ ldr r1, [r3, #0] │ │ - bl 8879c │ │ + bl 6f288 │ │ pop {r4, r5, r6, pc} │ │ adds r0, #91 ; 0x5b │ │ ... │ │ │ │ -00091078 : │ │ +00090f80 : │ │ push {r3, lr} │ │ movs r2, #0 │ │ - bl 88148 │ │ + bl 6ec34 │ │ pop {r3, pc} │ │ ... │ │ │ │ +00090f8c : │ │ + push {r3, r4, r5, lr} │ │ + ldr r4, [pc, #36] ; (90fb4 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [r4, #0] │ │ + ldr r5, [r0, #124] ; 0x7c │ │ + ldr r1, [r5, #4] │ │ + bl 71aa8 │ │ + cmp r0, #0 │ │ + bge.n 90fb2 │ │ + ldr r0, [r4, #0] │ │ + bl 719d4 │ │ + adds r1, r0, #0 │ │ + str r0, [r5, #4] │ │ + ldr r0, [r4, #0] │ │ + bl 71aa8 │ │ + pop {r3, r4, r5, pc} │ │ + asrs r4, r7, #15 │ │ + movs r4, r0 │ │ + │ │ +00090fb8 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r4, [pc, #24] ; (90fd4 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + ldr r5, [r3, #124] ; 0x7c │ │ + bl 71a84 │ │ + movs r1, #0 │ │ + str r0, [r5, #4] │ │ + ldr r0, [r4, #0] │ │ + bl 71aa8 │ │ + pop {r3, r4, r5, pc} │ │ + asrs r0, r2, #15 │ │ + movs r4, r0 │ │ + │ │ +00090fd8 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #144] ; (9106c ) │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.n 91012 │ │ + ldr r3, [r4, #4] │ │ + cmp r3, #0 │ │ + bne.n 91012 │ │ + bl 90fb8 │ │ + ldr r3, [pc, #128] ; (91070 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 6cafc │ │ + cmp r0, #0 │ │ + bne.n 91068 │ │ + str r0, [r4, #0] │ │ + movs r0, #128 ; 0x80 │ │ + lsls r0, r0, #1 │ │ + bl 50528 │ │ + cmp r0, #0 │ │ + bne.n 91068 │ │ + bl 90f8c │ │ + b.n 91068 │ │ + ldr r3, [pc, #96] ; (91074 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + beq.n 9102a │ │ + movs r0, #128 ; 0x80 │ │ + lsls r0, r0, #2 │ │ + bl 50528 │ │ + cmp r0, #0 │ │ + bne.n 91048 │ │ + b.n 9103c │ │ + ldr r3, [pc, #76] ; (91078 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 6cadc │ │ + cmp r0, #0 │ │ + beq.n 9101c │ │ + b.n 91068 │ │ + movs r0, #4 │ │ + adds r0, #255 ; 0xff │ │ + bl 50528 │ │ + cmp r0, #0 │ │ + beq.n 91052 │ │ + movs r2, #1 │ │ + ldr r3, [pc, #48] ; (9107c ) │ │ + add r3, pc │ │ + str r2, [r3, #4] │ │ + b.n 91068 │ │ + movs r0, #130 ; 0x82 │ │ + lsls r0, r0, #1 │ │ + bl 50528 │ │ + cmp r0, #0 │ │ + bne.n 91048 │ │ + movs r2, #1 │ │ + ldr r3, [pc, #28] ; (91080 ) │ │ + add r3, pc │ │ + str r0, [r3, #4] │ │ + str r2, [r3, #0] │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + str r4, [r2, #76] ; 0x4c │ │ + movs r4, r0 │ │ + asrs r0, r4, #14 │ │ + movs r4, r0 │ │ + str r4, [r3, #72] ; 0x48 │ │ + movs r4, r0 │ │ + asrs r0, r5, #13 │ │ + movs r4, r0 │ │ + str r4, [r4, #68] ; 0x44 │ │ + movs r4, r0 │ │ + str r6, [r1, #68] ; 0x44 │ │ + movs r4, r0 │ │ + │ │ 00091084 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r6, [pc, #180] ; (9113c ) │ │ ldr r3, [pc, #180] ; (91140 ) │ │ adds r7, r0, #0 │ │ add r6, pc │ │ ldr r3, [r6, r3] │ │ @@ -239158,15 +239149,15 @@ │ │ adds r0, r6, #0 │ │ bl 6bcfc │ │ ldr r0, [pc, #80] ; (9115c ) │ │ add r0, pc │ │ bl 18a98 │ │ b.n 91138 │ │ adds r0, r7, #0 │ │ - bl 888b8 │ │ + bl 6f3a4 │ │ str r0, [r6, #0] │ │ cmp r0, #0 │ │ bne.n 91130 │ │ ldr r0, [r6, #8] │ │ bl 99704 <__aeabi_llsl@@Base+0x28c> │ │ adds r0, r6, #0 │ │ bl 6bcfc │ │ @@ -239235,15 +239226,15 @@ │ │ str r3, [r7, #0] │ │ cmp r4, r3 │ │ beq.n 911d4 │ │ ldr r1, [r4, #0] │ │ cmp r1, r3 │ │ beq.n 911c0 │ │ adds r0, r6, #0 │ │ - bl 888dc │ │ + bl 6f3c8 │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ beq.n 911ca │ │ bl 99704 <__aeabi_llsl@@Base+0x28c> │ │ ldr r0, [r5, #124] ; 0x7c │ │ bl 6bcfc │ │ movs r3, #0 │ │ @@ -239353,15 +239344,15 @@ │ │ str r4, [r0, #80] ; 0x50 │ │ ldrb r2, [r6, #28] │ │ adds r0, #127 ; 0x7f │ │ lsls r1, r6, #1 │ │ add r2, sp, #40 ; 0x28 │ │ ldr r0, [r4, #0] │ │ add r1, sp, #36 ; 0x24 │ │ - bl 70c58 │ │ + bl 70674 │ │ ldr r0, [sp, #36] ; 0x24 │ │ bl 99584 <__aeabi_llsl@@Base+0x10c> │ │ adds r1, r0, #0 │ │ ldr r0, [sp, #16] │ │ bl 99564 <__aeabi_llsl@@Base+0xec> │ │ bl 995b4 <__aeabi_llsl@@Base+0x13c> │ │ adds r4, r0, #0 │ │ @@ -239396,15 +239387,15 @@ │ │ ldr r7, [r3, #0] │ │ ldr r3, [r3, #4] │ │ orrs r7, r3 │ │ bne.n 91352 │ │ add r2, sp, #40 ; 0x28 │ │ ldr r0, [r4, #0] │ │ add r1, sp, #36 ; 0x24 │ │ - bl 70c58 │ │ + bl 70674 │ │ ldr r0, [sp, #36] ; 0x24 │ │ bl 99584 <__aeabi_llsl@@Base+0x10c> │ │ adds r1, r0, #0 │ │ ldr r0, [sp, #16] │ │ bl 99564 <__aeabi_llsl@@Base+0xec> │ │ bl 995b4 <__aeabi_llsl@@Base+0x13c> │ │ adds r4, r0, #0 │ │ @@ -239508,15 +239499,15 @@ │ │ cmp r2, r3 │ │ beq.n 9140c │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ ldr r3, [pc, #16] ; (91420 ) │ │ add sp, r3 │ │ pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - bl 86416 │ │ + bl 86416 │ │ lsrs r4, r0, #32 │ │ movs r0, r0 │ │ lsrs r6, r2, #30 │ │ movs r4, r0 │ │ lsrs r4, r1, #32 │ │ ... │ │ │ │ @@ -239578,15 +239569,15 @@ │ │ │ │ 00091494 : │ │ movs r0, #1 │ │ bx lr │ │ │ │ 00091498 : │ │ push {r3, lr} │ │ - bl 72628 │ │ + bl 72044 │ │ pop {r3, pc} │ │ │ │ 000914a0 : │ │ push {r3, lr} │ │ movs r3, #157 ; 0x9d │ │ lsls r3, r3, #2 │ │ ldr r0, [r0, r3] │ │ @@ -239632,868 +239623,4565 @@ │ │ str r4, [sp, #48] ; 0x30 │ │ movs r4, #8 │ │ ldr r3, [pc, #308] ; (9162c ) │ │ str r2, [sp, #64] ; 0x40 │ │ lsls r2, r7, #2 │ │ str r2, [sp, #16] │ │ add r3, pc │ │ - ldr r2, [pc, #300] ; (91630 ) │ │ - ldr r3, [r3, #0] │ │ - str r1, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #16] │ │ - add r2, pc │ │ + ldr r2, [pc, #300] ; (91630 ) │ │ + ldr r3, [r3, #0] │ │ + str r1, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #16] │ │ + add r2, pc │ │ + str r0, [sp, #24] │ │ + ldr r5, [r1, r2] │ │ + ldr r0, [r3, #0] │ │ + str r4, [sp, #52] ; 0x34 │ │ + str r4, [sp, #56] ; 0x38 │ │ + str r0, [sp, #76] ; 0x4c │ │ + str r4, [sp, #68] ; 0x44 │ │ + str r4, [sp, #72] ; 0x48 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r5, #0 │ │ + beq.n 91582 │ │ + movs r3, #19 │ │ + add r2, sp, #24 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #20] │ │ + str r3, [sp, #0] │ │ + movs r5, #17 │ │ + adds r3, r2, #0 │ │ + movs r4, #18 │ │ + add r6, sp, #40 ; 0x28 │ │ + adds r4, r4, r3 │ │ + adds r5, r5, r2 │ │ + adds r3, r4, #0 │ │ + adds r1, r6, #0 │ │ + adds r2, r5, #0 │ │ + ldr r0, [sp, #24] │ │ + bl 4db70 │ │ + ldr r7, [pc, #240] ; (91634 ) │ │ + ldr r3, [sp, #16] │ │ + ldrb r2, [r5, #0] │ │ + add r7, pc │ │ + ldr r3, [r7, r3] │ │ + str r0, [sp, #28] │ │ + ldrb r1, [r6, #0] │ │ + str r3, [sp, #32] │ │ + ldr r0, [sp, #32] │ │ + ldrb r3, [r4, #0] │ │ + bl 4d970 │ │ + ldr r3, [sp, #16] │ │ + ldr r4, [sp, #28] │ │ + ldr r3, [r7, r3] │ │ + orrs r4, r0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + ldrb r1, [r3, #0] │ │ + bl 4d99c │ │ + ldr r3, [sp, #16] │ │ + orrs r4, r0 │ │ + add r2, sp, #44 ; 0x2c │ │ + ldr r1, [r7, r3] │ │ + ldr r0, [sp, #24] │ │ + add r3, sp, #60 ; 0x3c │ │ + bl 4dc80 │ │ + orrs r0, r4 │ │ + b.n 9161a │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + str r3, [sp, #12] │ │ + adds r1, r4, #0 │ │ + adds r2, r4, #0 │ │ + movs r3, #32 │ │ + bl 4e528 │ │ + subs r6, r0, #0 │ │ + bne.n 915ae │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 9161a │ │ + mov ip, r4 │ │ + ldr r2, [pc, #132] ; (91638 ) │ │ + lsls r3, r7, #3 │ │ + add r2, pc │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r0, #16] │ │ + ldr r2, [r0, #20] │ │ + str r3, [sp, #28] │ │ + adds r4, r2, #0 │ │ + adds r1, r2, #0 │ │ + movs r3, #0 │ │ + adds r4, #32 │ │ + str r4, [sp, #32] │ │ + lsrs r3, r3, #1 │ │ + bne.n 915d8 │ │ + ldr r3, [sp, #20] │ │ + ldrb r5, [r3, #0] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + movs r3, #128 ; 0x80 │ │ + adds r0, r5, #0 │ │ + ands r0, r3 │ │ + subs r4, r0, #1 │ │ + sbcs r0, r4 │ │ + negs r0, r0 │ │ + stmia r1!, {r0} │ │ + ldr r0, [sp, #32] │ │ + cmp r1, r0 │ │ + bne.n 915ca │ │ + ldr r3, [sp, #28] │ │ + adds r2, r2, r3 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + add ip, r3 │ │ + mov r3, ip │ │ + cmp r3, #0 │ │ + bne.n 915c0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #24] │ │ + bl 4d940 │ │ + ldr r4, [pc, #56] ; (9163c ) │ │ + lsls r5, r7, #2 │ │ + add r4, pc │ │ + str r0, [r5, r4] │ │ + adds r0, r6, #0 │ │ + bl 4e580 │ │ + ldr r3, [r5, r4] │ │ + cmp r3, #0 │ │ + beq.n 91618 │ │ + b.n 91520 │ │ + b.n 915a8 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 91628 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #84 ; 0x54 │ │ + pop {r4, r5, r6, r7, pc} │ │ + lsrs r2, r7, #25 │ │ + movs r4, r0 │ │ + ldrsh r4, [r7, r6] │ │ + movs r4, r0 │ │ + ldrsh r4, [r7, r5] │ │ + movs r4, r0 │ │ + subs r2, #32 │ │ + movs r4, r0 │ │ + ldrsh r6, [r7, r2] │ │ + movs r4, r0 │ │ + │ │ +00091640 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #0 │ │ + adds r7, r2, #0 │ │ + adds r5, r3, #0 │ │ + movs r0, #0 │ │ + ldrb r3, [r5, #0] │ │ + cmp r3, #0 │ │ + beq.n 91666 │ │ + cmp r0, #0 │ │ + bne.n 91666 │ │ + adds r1, r4, #0 │ │ + adds r0, r6, #0 │ │ + adds r2, r7, #0 │ │ + bl 914e8 │ │ + adds r4, #8 │ │ + adds r5, #1 │ │ + b.n 9164c │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +00091668 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (91698 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r0, [r5, #36] ; 0x24 │ │ + movs r1, r0 │ │ + │ │ +0009169c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (916cc ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + stmia r4!, {r0, r2, r4, r5, r7} │ │ + movs r1, r0 │ │ + │ │ +000916d0 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (91700 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #65 ; 0x41 │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + stc2 0, cr0, [r7], {1} │ │ + │ │ +00091704 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (91734 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #2 │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + adds r4, #211 ; 0xd3 │ │ + movs r2, r0 │ │ + │ │ +00091738 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (91768 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #67 ; 0x43 │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + ldr r7, [r3, #72] ; 0x48 │ │ + movs r2, r0 │ │ + │ │ +0009176c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (9179c ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #4 │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + add r4, pc, #940 ; (adr r4, 91b4c ) │ │ + movs r2, r0 │ │ + │ │ +000917a0 : │ │ + ldr r3, [pc, #436] ; (91958 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r6, r1, #0 │ │ + ldr r1, [r3, #0] │ │ + sub sp, #340 ; 0x154 │ │ + subs r4, r0, #0 │ │ + str r1, [sp, #332] ; 0x14c │ │ + str r3, [sp, #60] ; 0x3c │ │ + bne.n 917b8 │ │ + b.n 9193e │ │ + cmp r6, #0 │ │ + bne.n 917be │ │ + b.n 9193e │ │ + ldr r3, [r0, #8] │ │ + ldr r1, [r6, #8] │ │ + cmp r3, r1 │ │ + beq.n 917c8 │ │ + b.n 91942 │ │ + ldr r3, [r0, #12] │ │ + ldr r1, [r6, #12] │ │ + cmp r3, r1 │ │ + beq.n 917d2 │ │ + b.n 91942 │ │ + mvns r3, r2 │ │ + movs r7, #0 │ │ + asrs r3, r3, #31 │ │ + ands r2, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ + bl 4e5ac │ │ + adds r0, r6, #0 │ │ + bl 4e5ac │ │ + ldr r3, [r4, #4] │ │ + ldrb r3, [r3, #9] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r6, #4] │ │ + ldrb r3, [r3, #9] │ │ + str r7, [sp, #16] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [r4, #12] │ │ + cmp r7, r3 │ │ + bge.n 918ca │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + str r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [r4, #8] │ │ + cmp r3, r2 │ │ + bge.n 918c6 │ │ + ldr r5, [r6, #16] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r4, #20] │ │ + muls r5, r7 │ │ + adds r5, r3, r5 │ │ + ldr r3, [r6, #20] │ │ + ldr r1, [sp, #24] │ │ + adds r3, r3, r5 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #16] │ │ + adds r2, r2, r1 │ │ + add r5, sp, #56 ; 0x38 │ │ + muls r3, r7 │ │ + ldr r0, [r2, r3] │ │ + movs r3, #14 │ │ + add r2, sp, #56 ; 0x38 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #15 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #68 ; 0x44 │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #28] │ │ + movs r3, #13 │ │ + ldr r1, [r4, #4] │ │ + adds r3, r3, r5 │ │ + str r3, [sp, #32] │ │ + bl 4d7a8 │ │ + ldr r3, [sp, #8] │ │ + add r2, sp, #56 ; 0x38 │ │ + movs r5, #17 │ │ + ldr r0, [r3, #0] │ │ + movs r3, #18 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #0] │ │ + movs r3, #19 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #72 ; 0x48 │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + add r3, sp, #56 ; 0x38 │ │ + adds r5, r5, r3 │ │ + adds r3, r5, #0 │ │ + ldr r1, [r6, #4] │ │ + bl 4d7a8 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #28] │ │ + ldrb r5, [r5, #0] │ │ + ldrb r1, [r2, #0] │ │ + ldr r2, [sp, #32] │ │ + ldrb r3, [r3, #0] │ │ + ldrb r2, [r2, #0] │ │ + subs r3, r3, r1 │ │ + subs r5, r2, r5 │ │ + adds r2, r3, #0 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + adds r2, r5, #0 │ │ + muls r2, r5 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldrb r5, [r2, #0] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldrb r2, [r2, #0] │ │ + subs r5, r5, r2 │ │ + adds r2, r5, #0 │ │ + muls r2, r5 │ │ + adds r5, r3, r2 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r5, r3 │ │ + ble.n 918aa │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #20] │ │ + mov ip, r2 │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #24] │ │ + add r3, ip │ │ + mov ip, r2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #12] │ │ + add r3, ip │ │ + str r3, [sp, #12] │ │ + b.n 91802 │ │ + adds r7, #1 │ │ + b.n 917f4 │ │ + ldr r7, [pc, #144] ; (9195c ) │ │ + adds r0, r4, #0 │ │ + bl 4e5c0 │ │ + add r7, pc │ │ + adds r0, r6, #0 │ │ + bl 4e5c0 │ │ + ldr r3, [r7, #0] │ │ + ldr r2, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [r7, #0] │ │ + cmp r2, #0 │ │ + beq.n 9193a │ │ + add r2, sp, #76 ; 0x4c │ │ + str r2, [sp, #12] │ │ + adds r0, r2, #0 │ │ + ldr r5, [pc, #112] ; (91960 ) │ │ + ldr r2, [pc, #116] ; (91964 ) │ │ + movs r1, #127 ; 0x7f │ │ + add r2, pc │ │ + add r5, pc │ │ + bl 4f138 │ │ + adds r1, r5, #0 │ │ + ldr r0, [sp, #12] │ │ + bl 4dd48 │ │ + movs r2, #1 │ │ + adds r1, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 4e5ec │ │ + ldr r2, [pc, #88] ; (91968 ) │ │ + add r4, sp, #204 ; 0xcc │ │ + ldr r3, [r7, #0] │ │ + add r2, pc │ │ + movs r1, #127 ; 0x7f │ │ + adds r0, r4, #0 │ │ + bl 4f138 │ │ + adds r1, r5, #0 │ │ + adds r0, r4, #0 │ │ + bl 4dd48 │ │ + movs r2, #1 │ │ + adds r1, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 4e5ec │ │ + ldr r0, [pc, #60] ; (9196c ) │ │ + ldr r1, [sp, #12] │ │ + adds r2, r4, #0 │ │ + add r0, pc │ │ + bl 91a4c │ │ + ldr r0, [sp, #16] │ │ + b.n 91946 │ │ + movs r0, #1 │ │ + b.n 91944 │ │ + movs r0, #2 │ │ + negs r0, r0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #332] ; 0x14c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 91954 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #340 ; 0x154 │ │ + pop {r4, r5, r6, r7, pc} │ │ + lsrs r4, r2, #15 │ │ + movs r4, r0 │ │ + ldrsh r2, [r6, r7] │ │ + movs r4, r0 │ │ + adds r4, #186 ; 0xba │ │ + movs r1, r0 │ │ + adds r4, #153 ; 0x99 │ │ + movs r1, r0 │ │ + adds r4, #159 ; 0x9f │ │ + movs r1, r0 │ │ + adds r4, #159 ; 0x9f │ │ + movs r1, r0 │ │ + │ │ +00091970 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #60] ; (919b4 ) │ │ + ldr r5, [pc, #64] ; (919b8 ) │ │ + movs r1, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + add r5, pc │ │ + movs r2, #64 ; 0x40 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r5, #0 │ │ + str r3, [sp, #4] │ │ + bl 4e054 │ │ + mov r0, sp │ │ + str r6, [sp, #0] │ │ + bl 99d64 <__aeabi_llsl@@Base+0x8ec> │ │ + ldr r2, [pc, #36] ; (919bc ) │ │ + adds r3, r0, #0 │ │ + add r2, pc │ │ + adds r0, r5, #0 │ │ + movs r1, #64 ; 0x40 │ │ + bl 99d74 <__aeabi_llsl@@Base+0x8fc> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + adds r0, r5, #0 │ │ + cmp r2, r3 │ │ + beq.n 919b0 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + lsrs r6, r7, #7 │ │ + movs r4, r0 │ │ + ldrsh r2, [r1, r5] │ │ + movs r4, r0 │ │ + adds r4, #114 ; 0x72 │ │ + movs r1, r0 │ │ + │ │ +000919c0 : │ │ + push {r0, r1, r2, r3} │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #104] ; (91a30 ) │ │ + ldr r2, [pc, #108] ; (91a34 ) │ │ + ldr r5, [pc, #108] ; (91a38 ) │ │ + add sp, r4 │ │ + ldr r4, [pc, #108] ; (91a3c ) │ │ + add r2, sp │ │ + add r5, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldmia r5!, {r7} │ │ + add r6, sp, #12 │ │ + ldr r3, [r4, #0] │ │ + movs r1, #0 │ │ + str r3, [r2, #0] │ │ + movs r2, #224 ; 0xe0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r2, #4 │ │ + bl 4e054 │ │ + ldr r1, [pc, #84] ; (91a40 ) │ │ + adds r2, r7, #0 │ │ + adds r3, r5, #0 │ │ + adds r0, r6, #0 │ │ + str r5, [sp, #8] │ │ + bl 4e354 │ │ + movs r0, #0 │ │ + bl 99d84 <__aeabi_llsl@@Base+0x90c> │ │ + bl 91970 │ │ + ldr r2, [pc, #64] ; (91a44 ) │ │ + adds r3, r0, #0 │ │ + add r2, pc │ │ + str r6, [sp, #0] │ │ + movs r0, #8 │ │ + movs r1, #3 │ │ + bl 4f1b8 │ │ + ldr r3, [pc, #32] ; (91a34 ) │ │ + add r3, sp │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 91a22 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r3, [pc, #36] ; (91a48 ) │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7} │ │ + pop {r3} │ │ + add sp, #16 │ │ + bx r3 │ │ + nop ; (mov r8, r8) │ │ + bl 27ea32 <_end@@Base+0x1a70d6> │ │ + lsrs r4, r1, #24 │ │ + movs r0, r0 │ │ + lsrs r0, r5, #24 │ │ + movs r0, r0 │ │ + lsrs r6, r4, #6 │ │ + movs r4, r0 │ │ + lsrs r7, r7, #23 │ │ + movs r0, r0 │ │ + adds r4, #10 │ │ + movs r1, r0 │ │ + lsrs r4, r2, #24 │ │ + ... │ │ + │ │ +00091a4c : │ │ + push {r0, r1, r2, r3} │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #104] ; (91abc ) │ │ + ldr r2, [pc, #108] ; (91ac0 ) │ │ + ldr r5, [pc, #108] ; (91ac4 ) │ │ + add sp, r4 │ │ + ldr r4, [pc, #108] ; (91ac8 ) │ │ + add r2, sp │ │ + add r5, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldmia r5!, {r7} │ │ + add r6, sp, #12 │ │ + ldr r3, [r4, #0] │ │ + movs r1, #0 │ │ + str r3, [r2, #0] │ │ + movs r2, #224 ; 0xe0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r2, #4 │ │ + bl 4e054 │ │ + ldr r1, [pc, #84] ; (91acc ) │ │ + adds r2, r7, #0 │ │ + adds r3, r5, #0 │ │ + adds r0, r6, #0 │ │ + str r5, [sp, #8] │ │ + bl 4e354 │ │ + movs r0, #0 │ │ + bl 99d84 <__aeabi_llsl@@Base+0x90c> │ │ + bl 91970 │ │ + ldr r2, [pc, #64] ; (91ad0 ) │ │ + adds r3, r0, #0 │ │ + add r2, pc │ │ + str r6, [sp, #0] │ │ + movs r0, #8 │ │ + movs r1, #5 │ │ + bl 4f1b8 │ │ + ldr r3, [pc, #32] ; (91ac0 ) │ │ + add r3, sp │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 91aae │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r3, [pc, #36] ; (91ad4 ) │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7} │ │ + pop {r3} │ │ + add sp, #16 │ │ + bx r3 │ │ + nop ; (mov r8, r8) │ │ + bl 27eabe <_end@@Base+0x1a7162> │ │ + lsrs r4, r1, #24 │ │ + movs r0, r0 │ │ + lsrs r0, r5, #24 │ │ + movs r0, r0 │ │ + lsrs r2, r3, #4 │ │ + movs r4, r0 │ │ + lsrs r7, r7, #23 │ │ + movs r0, r0 │ │ + smull r0, r0, sp, r0 │ │ + lsrs r4, r2, #24 │ │ + ... │ │ + │ │ +00091ad8 : │ │ + push {r4, r5, r6, r7, lr} │ │ + cmp r0, #0 │ │ + beq.n 91b0e │ │ + movs r1, #0 │ │ + movs r6, #1 │ │ + ldr r7, [pc, #48] ; (91b14 ) │ │ + adds r4, r1, #0 │ │ + movs r3, #8 │ │ + adds r5, r7, #0 │ │ + lsrs r2, r4, #1 │ │ + eors r5, r2 │ │ + tst r4, r6 │ │ + beq.n 91af4 │ │ + adds r2, r5, #0 │ │ + subs r3, #1 │ │ + adds r4, r2, #0 │ │ + cmp r3, #0 │ │ + bne.n 91ae8 │ │ + lsls r4, r1, #2 │ │ + str r2, [r0, r4] │ │ + movs r2, #128 ; 0x80 │ │ + adds r1, #1 │ │ + lsls r2, r2, #1 │ │ + cmp r1, r2 │ │ + bne.n 91ae4 │ │ + adds r0, r3, #0 │ │ + b.n 91b12 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r4, r5, r6, r7, pc} │ │ + strh r0, [r4, #24] │ │ + Address 0x0000000000091b16 is out of bounds. │ │ + │ │ + │ │ +00091b18 : │ │ + cmp r0, #0 │ │ + beq.n 91b24 │ │ + movs r3, #1 │ │ + movs r0, #0 │ │ + negs r3, r3 │ │ + b.n 91b2a │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + │ │ +00091b2e : │ │ + cmp r0, #0 │ │ + beq.n 91b3a │ │ + ldr r3, [r1, #0] │ │ + movs r0, #0 │ │ + mvns r3, r3 │ │ + b.n 91b40 │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + │ │ +00091b44 : │ │ + push {r4, r5, r6, r7, lr} │ │ + cmp r0, #0 │ │ + bne.n 91b4e │ │ + str r0, [r3, #0] │ │ + b.n 91b74 │ │ + cmp r1, #0 │ │ + beq.n 91b74 │ │ + movs r5, #255 ; 0xff │ │ + ldr r4, [r3, #0] │ │ + adds r2, r1, r2 │ │ + cmp r1, r2 │ │ + beq.n 91b6e │ │ + ldrb r7, [r1, #0] │ │ + lsrs r6, r4, #8 │ │ + adds r1, #1 │ │ + eors r4, r7 │ │ + ands r4, r5 │ │ + lsls r4, r4, #2 │ │ + ldr r4, [r4, r0] │ │ + eors r4, r6 │ │ + b.n 91b58 │ │ + str r4, [r3, #0] │ │ + movs r0, #0 │ │ + b.n 91b78 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r4, r5, r6, r7, pc} │ │ + │ │ +00091b7a : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + adds r1, r3, #0 │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + adds r4, r3, #0 │ │ + bl 91b18 │ │ + cmp r0, #0 │ │ + beq.n 91b92 │ │ + movs r0, #1 │ │ + b.n 91bae │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + adds r3, r4, #0 │ │ + bl 91b44 │ │ + cmp r0, #0 │ │ + bne.n 91b8e │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 91b2e │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + negs r0, r0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +00091bb2 : │ │ + negs r3, r0 │ │ + adcs r0, r3 │ │ + negs r0, r0 │ │ + bx lr │ │ + movs r0, r0 │ │ + adds r0, #1 │ │ + push {lr} │ │ + cmp r0, #15 │ │ + bhi.n 91c32 │ │ + bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ + lsrs r0, r7, #32 │ │ + lsrs r3, r1, #24 │ │ + asrs r1, r2, #16 │ │ + subs r7, r2, r0 │ │ + movs r0, #29 │ │ + movs r6, #35 ; 0x23 │ │ + cmp r4, #41 ; 0x29 │ │ + adds r2, #47 ; 0x2f │ │ + ldr r0, [pc, #100] ; (91c40 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #100] ; (91c44 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #96] ; (91c48 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #96] ; (91c4c ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #92] ; (91c50 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #92] ; (91c54 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #88] ; (91c58 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #88] ; (91c5c ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #84] ; (91c60 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #84] ; (91c64 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #80] ; (91c68 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #80] ; (91c6c ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #76] ; (91c70 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #76] ; (91c74 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #72] ; (91c78 ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #72] ; (91c7c ) │ │ + add r0, pc │ │ + b.n 91c3c │ │ + ldr r0, [pc, #68] ; (91c80 ) │ │ + add r0, pc │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xf2760000 │ │ + lsls r4, r1, #12 │ │ + movs r1, r0 │ │ + lsls r0, r6, #12 │ │ + movs r1, r0 │ │ + lsls r4, r5, #12 │ │ + movs r1, r0 │ │ + adds r2, #46 ; 0x2e │ │ + movs r1, r0 │ │ + adds r2, #45 ; 0x2d │ │ + movs r1, r0 │ │ + adds r2, #45 ; 0x2d │ │ + movs r1, r0 │ │ + adds r2, #45 ; 0x2d │ │ + movs r1, r0 │ │ + adds r2, #49 ; 0x31 │ │ + movs r1, r0 │ │ + adds r2, #54 ; 0x36 │ │ + movs r1, r0 │ │ + adds r2, #61 ; 0x3d │ │ + movs r1, r0 │ │ + adds r2, #69 ; 0x45 │ │ + movs r1, r0 │ │ + adds r2, #71 ; 0x47 │ │ + movs r1, r0 │ │ + adds r2, #75 ; 0x4b │ │ + movs r1, r0 │ │ + adds r2, #79 ; 0x4f │ │ + movs r1, r0 │ │ + adds r2, #84 ; 0x54 │ │ + movs r1, r0 │ │ + adds r1, #222 ; 0xde │ │ + movs r1, r0 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #652] ; (91f14 ) │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + movs r7, #0 │ │ + adds r6, r4, #0 │ │ + ldr r1, [pc, #644] ; (91f18 ) │ │ + adds r6, #168 ; 0xa8 │ │ + ldr r2, [r5, #0] │ │ + add r1, pc │ │ + adds r0, r6, #0 │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #632] ; (91f1c ) │ │ + ldr r2, [r5, #4] │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r0, [pc, #624] ; (91f20 ) │ │ + adds r1, r6, #0 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + str r7, [sp, #4] │ │ + movs r6, #1 │ │ + ldr r3, [sp, #4] │ │ + lsls r6, r3 │ │ + ldr r3, [r5, #4] │ │ + tst r3, r6 │ │ + beq.n 91d00 │ │ + cmp r7, #0 │ │ + beq.n 91cd4 │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #600] ; (91f24 ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + cmp r6, #2 │ │ + beq.n 91ce2 │ │ + cmp r6, #4 │ │ + bne.n 91cf0 │ │ + ldr r0, [pc, #584] ; (91f28 ) │ │ + add r0, pc │ │ + b.n 91ce6 │ │ + ldr r0, [pc, #584] ; (91f2c ) │ │ + add r0, pc │ │ + adds r1, r4, #0 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 91cfe │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #572] ; (91f30 ) │ │ + adds r0, #168 ; 0xa8 │ │ + adds r2, r6, #0 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + adds r7, #1 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + cmp r3, #32 │ │ + bne.n 91cb8 │ │ + adds r6, r4, #0 │ │ + ldr r0, [pc, #548] ; (91f34 ) │ │ + adds r6, #168 ; 0xa8 │ │ + adds r1, r6, #0 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r1, [pc, #540] ; (91f38 ) │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + ldr r2, [r5, #8] │ │ + adds r7, r5, #0 │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + movs r6, #0 │ │ + adds r7, #12 │ │ + ldr r3, [r5, #8] │ │ + cmp r6, r3 │ │ + blt.n 91d32 │ │ + b.n 91ef0 │ │ + cmp r6, #0 │ │ + ble.n 91d42 │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #512] ; (91f3c ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r2, [r7, #0] │ │ + ldr r3, [pc, #504] ; (91f40 ) │ │ + cmp r2, r3 │ │ + bne.n 91d4c │ │ + b.n 91e8a │ │ + bhi.n 91dd4 │ │ + ldr r3, [pc, #500] ; (91f44 ) │ │ + cmp r2, r3 │ │ + bne.n 91d56 │ │ + b.n 91e72 │ │ + bhi.n 91d94 │ │ + ldr r3, [pc, #492] ; (91f48 ) │ │ + cmp r2, r3 │ │ + bne.n 91d60 │ │ + b.n 91e58 │ │ + bhi.n 91d76 │ │ + cmp r2, #0 │ │ + bne.n 91d68 │ │ + b.n 91e52 │ │ + ldr r3, [pc, #480] ; (91f4c ) │ │ + cmp r2, r3 │ │ + beq.n 91d70 │ │ + b.n 91ede │ │ + ldr r0, [pc, #476] ; (91f50 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r3, [pc, #476] ; (91f54 ) │ │ + cmp r2, r3 │ │ + bne.n 91d7e │ │ + b.n 91e66 │ │ + ldr r3, [pc, #472] ; (91f58 ) │ │ + cmp r2, r3 │ │ + bne.n 91d86 │ │ + b.n 91e6c │ │ + ldr r3, [pc, #468] ; (91f5c ) │ │ + cmp r2, r3 │ │ + beq.n 91d8e │ │ + b.n 91ede │ │ + ldr r0, [pc, #464] ; (91f60 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r3, [pc, #460] ; (91f64 ) │ │ + cmp r2, r3 │ │ + bne.n 91d9c │ │ + b.n 91e84 │ │ + bhi.n 91dba │ │ + ldr r3, [pc, #456] ; (91f68 ) │ │ + cmp r2, r3 │ │ + beq.n 91e78 │ │ + ldr r3, [pc, #452] ; (91f6c ) │ │ + cmp r2, r3 │ │ + bne.n 91dac │ │ + b.n 91e90 │ │ + ldr r3, [pc, #448] ; (91f70 ) │ │ + cmp r2, r3 │ │ + beq.n 91db4 │ │ + b.n 91ede │ │ + ldr r0, [pc, #444] ; (91f74 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r3, [pc, #444] ; (91f78 ) │ │ + cmp r2, r3 │ │ + beq.n 91e7e │ │ + ldr r3, [pc, #440] ; (91f7c ) │ │ + cmp r2, r3 │ │ + beq.n 91e96 │ │ + ldr r3, [pc, #440] ; (91f80 ) │ │ + cmp r2, r3 │ │ + beq.n 91dce │ │ + b.n 91ede │ │ + ldr r0, [pc, #436] ; (91f84 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r3, [pc, #432] ; (91f88 ) │ │ + cmp r2, r3 │ │ + bne.n 91ddc │ │ + b.n 91eba │ │ + bhi.n 91e1a │ │ + ldr r3, [pc, #428] ; (91f8c ) │ │ + cmp r2, r3 │ │ + bne.n 91de6 │ │ + b.n 91ec0 │ │ + bhi.n 91e02 │ │ + ldr r3, [pc, #420] ; (91f90 ) │ │ + cmp r2, r3 │ │ + beq.n 91ea2 │ │ + ldr r3, [pc, #420] ; (91f94 ) │ │ + cmp r2, r3 │ │ + beq.n 91eae │ │ + ldr r3, [pc, #416] ; (91f98 ) │ │ + cmp r2, r3 │ │ + beq.n 91dfc │ │ + b.n 91ede │ │ + ldr r0, [pc, #412] ; (91f9c ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r3, [pc, #412] ; (91fa0 ) │ │ + cmp r2, r3 │ │ + beq.n 91ea8 │ │ + ldr r3, [pc, #408] ; (91fa4 ) │ │ + cmp r2, r3 │ │ + beq.n 91eb4 │ │ + ldr r3, [pc, #408] ; (91fa8 ) │ │ + cmp r2, r3 │ │ + bne.n 91ede │ │ + ldr r0, [pc, #404] ; (91fac ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r3, [pc, #404] ; (91fb0 ) │ │ + cmp r2, r3 │ │ + beq.n 91ed2 │ │ + bhi.n 91e3a │ │ + ldr r3, [pc, #400] ; (91fb4 ) │ │ + cmp r2, r3 │ │ + beq.n 91e9c │ │ + ldr r3, [pc, #396] ; (91fb8 ) │ │ + cmp r2, r3 │ │ + beq.n 91ec6 │ │ + ldr r3, [pc, #396] ; (91fbc ) │ │ + cmp r2, r3 │ │ + bne.n 91ede │ │ + ldr r0, [pc, #392] ; (91fc0 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r3, [pc, #392] ; (91fc4 ) │ │ + cmp r2, r3 │ │ + beq.n 91ecc │ │ + ldr r3, [pc, #388] ; (91fc8 ) │ │ + cmp r2, r3 │ │ + beq.n 91ed8 │ │ + ldr r3, [pc, #388] ; (91fcc ) │ │ + cmp r2, r3 │ │ + bne.n 91ede │ │ + ldr r0, [pc, #384] ; (91fd0 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #384] ; (91fd4 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #380] ; (91fd8 ) │ │ + add r0, pc │ │ + adds r1, r4, #0 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 91eea │ │ + ldr r0, [pc, #372] ; (91fdc ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #368] ; (91fe0 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #368] ; (91fe4 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #364] ; (91fe8 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #364] ; (91fec ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #360] ; (91ff0 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #360] ; (91ff4 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #356] ; (91ff8 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #356] ; (91ffc ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #352] ; (92000 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #352] ; (92004 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #348] ; (92008 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #348] ; (9200c ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #344] ; (92010 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #344] ; (92014 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #340] ; (92018 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #340] ; (9201c ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #336] ; (92020 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #336] ; (92024 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + ldr r0, [pc, #332] ; (92028 ) │ │ + add r0, pc │ │ + b.n 91e5c │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #328] ; (9202c ) │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + adds r6, #1 │ │ + adds r7, #4 │ │ + b.n 91d2a │ │ + adds r1, r4, #0 │ │ + movs r0, #10 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 99d94 <__aeabi_llsl@@Base+0x91c> │ │ + ldr r2, [r5, #76] ; 0x4c │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + cmp r2, #0 │ │ + bne.n 91f06 │ │ + cmp r3, #0 │ │ + beq.n 91f12 │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #292] ; (92030 ) │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + lsls r2, r6, #27 │ │ + movs r4, r0 │ │ + adds r1, #244 ; 0xf4 │ │ + movs r1, r0 │ │ + adds r1, #246 ; 0xf6 │ │ + movs r1, r0 │ │ + adds r1, #255 ; 0xff │ │ + movs r1, r0 │ │ + adds r1, #228 ; 0xe4 │ │ + movs r1, r0 │ │ + adds r1, #216 ; 0xd8 │ │ + movs r1, r0 │ │ + adds r1, #223 ; 0xdf │ │ + movs r1, r0 │ │ + adds r1, #215 ; 0xd7 │ │ + movs r1, r0 │ │ + adds r1, #197 ; 0xc5 │ │ + movs r1, r0 │ │ + adds r1, #190 ; 0xbe │ │ + movs r1, r0 │ │ + adds r1, #185 ; 0xb9 │ │ + movs r1, r0 │ │ + asrs r2, r0, #32 │ │ + asrs r2, r6, #21 │ │ + lsrs r1, r0, #32 │ │ + asrs r1, r2, #16 │ │ + lsls r0, r0, #4 │ │ + asrs r0, r4, #4 │ │ + lsls r0, r0, #4 │ │ + asrs r0, r2, #4 │ │ + adds r1, #142 ; 0x8e │ │ + movs r1, r0 │ │ + lsls r0, r0, #16 │ │ + asrs r0, r4, #8 │ │ + lsrs r1, r0, #32 │ │ + asrs r0, r0, #12 │ │ + lsls r0, r0, #16 │ │ + asrs r0, r2, #8 │ │ + adds r1, #132 ; 0x84 │ │ + movs r1, r0 │ │ + asrs r2, r0, #32 │ │ + asrs r2, r6, #20 │ │ + lsrs r2, r0, #28 │ │ + asrs r3, r2, #20 │ │ + asrs r2, r0, #32 │ │ + asrs r5, r2, #20 │ │ + lsrs r2, r0, #16 │ │ + asrs r2, r2, #20 │ │ + adds r1, #128 ; 0x80 │ │ + movs r1, r0 │ │ + lsrs r2, r0, #28 │ │ + asrs r3, r2, #21 │ │ + asrs r2, r0, #32 │ │ + asrs r5, r2, #21 │ │ + asrs r2, r0, #32 │ │ + asrs r3, r6, #20 │ │ + adds r1, #141 ; 0x8d │ │ + movs r1, r0 │ │ + movs r0, #4 │ │ + asrs r6, r0, #26 │ │ + movs r0, #4 │ │ + asrs r7, r6, #24 │ │ + adds r4, r0, r0 │ │ + asrs r6, r2, #24 │ │ + movs r0, #4 │ │ + asrs r6, r6, #24 │ │ + asrs r2, r0, #32 │ │ + asrs r3, r6, #21 │ │ + adds r1, #104 ; 0x68 │ │ + movs r1, r0 │ │ + adds r4, r0, r0 │ │ + asrs r6, r2, #25 │ │ + movs r0, #4 │ │ + asrs r6, r6, #25 │ │ + movs r0, #4 │ │ + asrs r6, r0, #25 │ │ + adds r1, #138 ; 0x8a │ │ + movs r1, r0 │ │ + strb r1, [r3, r5] │ │ + adds r2, #89 ; 0x59 │ │ + adds r3, r0, r0 │ │ + asrs r0, r0, #29 │ │ + ldrsb r1, [r3, r1] │ │ + adds r2, #49 ; 0x31 │ │ + adds r3, r0, r0 │ │ + asrs r0, r2, #28 │ │ + adds r1, #71 ; 0x47 │ │ + movs r1, r0 │ │ + ldr r1, [r1, r5] │ │ + ldrsb r5, [r2, r1] │ │ + ldr r5, [r2, r5] │ │ + ldr r6, [r2, r5] │ │ + ldrsb r1, [r3, r1] │ │ + strb r1, [r3, r5] │ │ + adds r1, #141 ; 0x8d │ │ + movs r1, r0 │ │ + adds r0, #164 ; 0xa4 │ │ + movs r1, r0 │ │ + adds r0, #176 ; 0xb0 │ │ + movs r1, r0 │ │ + adds r0, #182 ; 0xb6 │ │ + movs r1, r0 │ │ + adds r0, #186 ; 0xba │ │ + movs r1, r0 │ │ + adds r0, #187 ; 0xbb │ │ + movs r1, r0 │ │ + adds r0, #195 ; 0xc3 │ │ + movs r1, r0 │ │ + adds r0, #196 ; 0xc4 │ │ + movs r1, r0 │ │ + adds r0, #197 ; 0xc5 │ │ + movs r1, r0 │ │ + adds r0, #200 ; 0xc8 │ │ + movs r1, r0 │ │ + adds r0, #221 ; 0xdd │ │ + movs r1, r0 │ │ + adds r0, #222 ; 0xde │ │ + movs r1, r0 │ │ + adds r0, #229 ; 0xe5 │ │ + movs r1, r0 │ │ + adds r0, #229 ; 0xe5 │ │ + movs r1, r0 │ │ + adds r0, #230 ; 0xe6 │ │ + movs r1, r0 │ │ + adds r0, #231 ; 0xe7 │ │ + movs r1, r0 │ │ + adds r0, #243 ; 0xf3 │ │ + movs r1, r0 │ │ + adds r0, #246 ; 0xf6 │ │ + movs r1, r0 │ │ + adds r0, #249 ; 0xf9 │ │ + movs r1, r0 │ │ + adds r0, #255 ; 0xff │ │ + movs r1, r0 │ │ + adds r0, #254 ; 0xfe │ │ + movs r1, r0 │ │ + adds r0, #253 ; 0xfd │ │ + movs r1, r0 │ │ + adds r0, #252 ; 0xfc │ │ + movs r1, r0 │ │ + cmp r7, #235 ; 0xeb │ │ + movs r1, r0 │ │ + adds r0, #212 ; 0xd4 │ │ + movs r1, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r1, #0 │ │ + ldr r4, [pc, #100] ; (920a0 ) │ │ + sub sp, #28 │ │ + add r6, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + movs r1, #0 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #16 │ │ + adds r7, r0, #0 │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #20] │ │ + bl 99874 <__aeabi_llsl@@Base+0x3fc> │ │ + adds r0, r5, #0 │ │ + bl 4eba0 │ │ + subs r5, r0, #0 │ │ + beq.n 9208e │ │ + adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ + bl 4ea78 │ │ + adds r0, r5, #0 │ │ + bl 4ebb4 │ │ + lsls r3, r0, #31 │ │ + bpl.n 9207c │ │ + adds r0, r5, #0 │ │ + movs r1, #0 │ │ + bl 4ed84 │ │ + movs r0, #15 │ │ + bl 4e904 │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r6, #4] │ │ + bl 4ec38 │ │ + adds r0, r5, #0 │ │ + movs r1, #1 │ │ + bl 4ed84 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 9209a │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + lsls r2, r7, #12 │ │ + movs r4, r0 │ │ + │ │ +000920a4 : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + movs r0, #1 │ │ + movs r1, #224 ; 0xe0 │ │ + bl 4df60 │ │ + subs r4, r0, #0 │ │ + bne.n 920bc │ │ + bl 4c9c0 │ │ + b.n 92126 │ │ + ldr r2, [pc, #108] ; (9212c ) │ │ + str r5, [r0, #0] │ │ + ldr r3, [r5, #0] │ │ + str r2, [r0, #32] │ │ + str r2, [r0, #36] ; 0x24 │ │ + movs r2, #160 ; 0xa0 │ │ + lsls r2, r2, #2 │ │ + str r2, [r0, #40] ; 0x28 │ │ + movs r2, #240 ; 0xf0 │ │ + ldr r1, [pc, #96] ; (92130 ) │ │ + lsls r2, r2, #1 │ │ + str r3, [r0, #20] │ │ + str r2, [r0, #44] ; 0x2c │ │ + movs r3, #0 │ │ + movs r2, #1 │ │ + str r1, [r0, #116] ; 0x74 │ │ + adds r1, r4, #0 │ │ + str r2, [r0, #84] ; 0x54 │ │ + str r6, [r0, #4] │ │ + str r3, [r0, #28] │ │ + ldr r0, [pc, #76] ; (92134 ) │ │ + adds r1, #120 ; 0x78 │ │ + movs r5, #128 ; 0x80 │ │ + strh r0, [r1, #0] │ │ + movs r0, #2 │ │ + lsls r5, r5, #4 │ │ + strb r0, [r1, #2] │ │ + strh r5, [r1, #4] │ │ + adds r1, #20 │ │ + str r0, [r1, #8] │ │ + movs r5, #3 │ │ + movs r0, #16 │ │ + str r2, [r1, #28] │ │ + str r2, [r1, #60] ; 0x3c │ │ + str r5, [r1, #0] │ │ + str r5, [r1, #4] │ │ + str r3, [r1, #12] │ │ + str r3, [r1, #16] │ │ + str r0, [r1, #20] │ │ + str r3, [r1, #24] │ │ + str r3, [r1, #32] │ │ + str r3, [r1, #36] ; 0x24 │ │ + str r3, [r1, #40] ; 0x28 │ │ + str r3, [r1, #44] ; 0x2c │ │ + str r3, [r1, #48] ; 0x30 │ │ + str r3, [r1, #52] ; 0x34 │ │ + str r3, [r1, #56] ; 0x38 │ │ + adds r2, r4, #0 │ │ + movs r1, #1 │ │ + adds r2, #204 ; 0xcc │ │ + negs r1, r1 │ │ + str r1, [r2, #0] │ │ + str r3, [r2, #12] │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + movs r0, r0 │ │ + subs r7, r7, #7 │ │ + ldrsb r2, [r4, r0] │ │ + movs r0, r0 │ │ + strh r0, [r2, #0] │ │ + Address 0x0000000000092136 is out of bounds. │ │ + │ │ + │ │ +00092138 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + ldr r7, [r0, #0] │ │ + lsls r3, r1, #2 │ │ + adds r6, r1, #0 │ │ + ldr r1, [pc, #712] ; (9240c ) │ │ + adds r5, r7, r3 │ │ + adds r4, r0, #0 │ │ + add r1, pc │ │ + ldr r0, [r5, #0] │ │ + str r3, [sp, #4] │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92164 │ │ + ldr r3, [r5, #4] │ │ + cmp r3, #0 │ │ + bne.n 92160 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 92804 │ │ + str r3, [r4, #12] │ │ + b.n 92802 │ │ + ldr r1, [pc, #680] ; (92410 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 9217c │ │ + ldr r3, [r5, #4] │ │ + cmp r3, #0 │ │ + beq.n 9215a │ │ + str r3, [r4, #92] ; 0x5c │ │ + b.n 92802 │ │ + ldr r1, [pc, #660] ; (92414 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92192 │ │ + movs r0, #1 │ │ + adds r4, #216 ; 0xd8 │ │ + str r0, [r4, #0] │ │ + b.n 92804 │ │ + ldr r1, [pc, #644] ; (92418 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 9220a │ │ + ldr r3, [sp, #4] │ │ + adds r3, #4 │ │ + adds r7, r7, r3 │ │ + ldr r0, [r7, #0] │ │ + cmp r0, #0 │ │ + beq.n 9215a │ │ + ldr r1, [pc, #620] ; (9241c ) │ │ + add r1, pc │ │ + bl 4e328 │ │ + movs r3, #15 │ │ + cmp r0, #0 │ │ + beq.n 92202 │ │ + ldr r1, [pc, #612] ; (92420 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 92202 │ │ + ldr r1, [pc, #600] ; (92424 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 921e2 │ │ + movs r0, #2 │ │ + ldr r3, [r4, #8] │ │ + orrs r3, r0 │ │ + str r3, [r4, #8] │ │ + b.n 92804 │ │ + ldr r1, [pc, #580] ; (92428 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + movs r3, #4 │ │ + cmp r0, #0 │ │ + beq.n 92202 │ │ + ldr r1, [pc, #568] ; (9242c ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 9215a │ │ + movs r3, #8 │ │ + ldr r2, [r4, #8] │ │ + orrs r3, r2 │ │ + str r3, [r4, #8] │ │ + b.n 92802 │ │ + ldr r1, [pc, #548] ; (92430 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 922ae │ │ + ldr r3, [sp, #4] │ │ + adds r3, #4 │ │ + adds r7, r7, r3 │ │ + ldr r0, [r7, #0] │ │ + cmp r0, #0 │ │ + beq.n 9215a │ │ + ldr r1, [pc, #524] ; (92434 ) │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92238 │ │ + movs r0, #1 │ │ + bl 4d350 │ │ + b.n 92802 │ │ + ldr r1, [pc, #508] ; (92438 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 9224c │ │ + movs r0, #1 │ │ + adds r1, r0, #0 │ │ + b.n 922a8 │ │ + ldr r1, [pc, #492] ; (9243c ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 9225e │ │ + movs r0, #3 │ │ + b.n 922a6 │ │ + ldr r1, [pc, #480] ; (92440 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92270 │ │ + movs r0, #4 │ │ + b.n 922a6 │ │ + ldr r1, [pc, #464] ; (92444 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92282 │ │ + movs r0, #5 │ │ + b.n 922a6 │ │ + ldr r1, [pc, #452] ; (92448 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92294 │ │ + movs r0, #6 │ │ + b.n 922a6 │ │ + ldr r1, [pc, #436] ; (9244c ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + beq.n 922a4 │ │ + b.n 9215a │ │ + movs r0, #7 │ │ + movs r1, #1 │ │ + bl 4d364 │ │ + b.n 92802 │ │ + ldr r1, [pc, #416] ; (92450 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 922ec │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + bne.n 922c4 │ │ + b.n 9215a │ │ + bl 4e264 │ │ + ldrh r3, [r4, #34] ; 0x22 │ │ + ldr r2, [pc, #392] ; (92454 ) │ │ + str r0, [r4, #16] │ │ + lsls r3, r3, #16 │ │ + cmp r3, r2 │ │ + bne.n 922da │ │ + orrs r3, r0 │ │ + str r3, [r4, #32] │ │ + str r3, [r4, #36] ; 0x24 │ │ + ldrh r3, [r4, #34] ; 0x22 │ │ + ldr r2, [pc, #376] ; (92458 ) │ │ + lsls r3, r3, #16 │ │ + cmp r3, r2 │ │ + beq.n 922e6 │ │ + b.n 92802 │ │ + orrs r0, r3 │ │ + str r0, [r4, #32] │ │ + b.n 92734 │ │ + ldr r1, [pc, #364] ; (9245c ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92304 │ │ + movs r0, #1 │ │ + ldr r3, [r4, #28] │ │ + orrs r3, r0 │ │ + str r3, [r4, #28] │ │ + b.n 9231c │ │ + ldr r1, [pc, #344] ; (92460 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92320 │ │ + movs r0, #1 │ │ + ldr r2, [r4, #28] │ │ + ldr r3, [pc, #332] ; (92464 ) │ │ + orrs r3, r2 │ │ + str r3, [r4, #28] │ │ + str r0, [r4, #84] ; 0x54 │ │ + b.n 92804 │ │ + ldr r1, [pc, #324] ; (92468 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92334 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #6 │ │ + b.n 925ca │ │ + ldr r1, [pc, #308] ; (9246c ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 9236e │ │ + ldr r3, [sp, #4] │ │ + adds r3, #4 │ │ + adds r7, r7, r3 │ │ + ldr r3, [r7, #0] │ │ + cmp r3, #0 │ │ + bne.n 92350 │ │ + b.n 9215a │ │ + ldrb r0, [r3, #0] │ │ + bl 4dffc │ │ + cmp r0, #0 │ │ + bne.n 9235c │ │ + b.n 9215a │ │ + ldr r3, [r4, #28] │ │ + lsls r3, r3, #31 │ │ + bpl.n 92364 │ │ + b.n 92802 │ │ + ldr r0, [r7, #0] │ │ + bl 4e264 │ │ + str r0, [r4, #84] ; 0x54 │ │ + b.n 92802 │ │ + ldr r1, [pc, #256] ; (92470 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92388 │ │ + ldr r3, [r5, #4] │ │ + cmp r3, #0 │ │ + bne.n 92384 │ │ + b.n 9215a │ │ + str r3, [r4, #20] │ │ + b.n 92802 │ │ + ldr r1, [pc, #232] ; (92474 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 923a2 │ │ + ldr r3, [r5, #4] │ │ + cmp r3, #0 │ │ + bne.n 9239e │ │ + b.n 9215a │ │ + str r3, [r4, #24] │ │ + b.n 92802 │ │ + ldr r1, [pc, #212] ; (92478 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 923b8 │ │ + ldr r3, [pc, #164] ; (92458 ) │ │ + str r3, [r4, #32] │ │ + str r3, [r4, #36] ; 0x24 │ │ + b.n 925d0 │ │ + ldr r1, [pc, #192] ; (9247c ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 923e2 │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 923ce │ │ + b.n 9215a │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 923d6 │ │ + b.n 9215a │ │ + adds r5, r3, #1 │ │ + cmp r2, #44 ; 0x2c │ │ + bne.n 923de │ │ + b.n 92724 │ │ + adds r3, r5, #0 │ │ + b.n 923ce │ │ + ldr r1, [pc, #156] ; (92480 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92484 │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 923f8 │ │ + b.n 9215a │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 92400 │ │ + b.n 9215a │ │ + adds r5, r3, #1 │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 92408 │ │ + b.n 92738 │ │ + adds r3, r5, #0 │ │ + b.n 923f8 │ │ + cmp r6, #183 ; 0xb7 │ │ + movs r1, r0 │ │ + cmp r6, #157 ; 0x9d │ │ + movs r1, r0 │ │ + cmp r6, #144 ; 0x90 │ │ + movs r1, r0 │ │ + cmp r6, #132 ; 0x84 │ │ + movs r1, r0 │ │ + cmp r6, #115 ; 0x73 │ │ + movs r1, r0 │ │ + cmp r6, #103 ; 0x67 │ │ + movs r1, r0 │ │ + cmp r6, #93 ; 0x5d │ │ + movs r1, r0 │ │ + cmp r6, #75 ; 0x4b │ │ + movs r1, r0 │ │ + cmp r6, #66 ; 0x42 │ │ + movs r1, r0 │ │ + cmp r6, #48 ; 0x30 │ │ + movs r1, r0 │ │ + cmp r5, #251 ; 0xfb │ │ + movs r1, r0 │ │ + cmp r6, #8 │ │ + movs r1, r0 │ │ + cmp r5, #250 ; 0xfa │ │ + movs r1, r0 │ │ + cmp r5, #239 ; 0xef │ │ + movs r1, r0 │ │ + cmp r5, #177 ; 0xb1 │ │ + movs r1, r0 │ │ + cmp r5, #171 ; 0xab │ │ + movs r1, r0 │ │ + cmp r5, #191 ; 0xbf │ │ + movs r1, r0 │ │ + cmp r5, #171 ; 0xab │ │ + movs r1, r0 │ │ + movs r0, r0 │ │ + subs r7, r7, #7 │ │ + movs r0, r0 │ │ + cmp r7, #255 ; 0xff │ │ + cmp r5, #119 ; 0x77 │ │ + movs r1, r0 │ │ + cmp r5, #108 ; 0x6c │ │ + movs r1, r0 │ │ + asrs r1, r0, #32 │ │ + movs r0, r0 │ │ + cmp r5, #101 ; 0x65 │ │ + movs r1, r0 │ │ + cmp r5, #97 ; 0x61 │ │ + movs r1, r0 │ │ + cmp r5, #49 ; 0x31 │ │ + movs r1, r0 │ │ + cmp r5, #31 │ │ + movs r1, r0 │ │ + cmp r5, #12 │ │ + movs r1, r0 │ │ + cmp r4, #255 ; 0xff │ │ + movs r1, r0 │ │ + cmp r4, #224 ; 0xe0 │ │ + movs r1, r0 │ │ + ldr r1, [pc, #748] ; (92774 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 924ae │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 9249a │ │ + b.n 9215a │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 924a2 │ │ + b.n 9215a │ │ + adds r5, r3, #1 │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 924aa │ │ + b.n 9274c │ │ + adds r3, r5, #0 │ │ + b.n 9249a │ │ + ldr r1, [pc, #712] ; (92778 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 924d8 │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 924c4 │ │ + b.n 9215a │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 924cc │ │ + b.n 9215a │ │ + adds r5, r3, #1 │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 924d4 │ │ + b.n 92760 │ │ + adds r3, r5, #0 │ │ + b.n 924c4 │ │ + ldr r1, [pc, #672] ; (9277c ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92502 │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 924ee │ │ + b.n 9215a │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 924f6 │ │ + b.n 9215a │ │ + adds r5, r3, #1 │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 924fe │ │ + b.n 927f0 │ │ + adds r3, r5, #0 │ │ + b.n 924ee │ │ + ldr r1, [pc, #636] ; (92780 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92524 │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + bne.n 92518 │ │ + b.n 9215a │ │ + bl 4e278 │ │ + bl 99614 <__aeabi_llsl@@Base+0x19c> │ │ + str r0, [r4, #72] ; 0x48 │ │ + b.n 92802 │ │ + ldr r1, [pc, #604] ; (92784 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92542 │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + bne.n 9253a │ │ + b.n 9215a │ │ + bl 4e264 │ │ + str r0, [r4, #76] ; 0x4c │ │ + b.n 92802 │ │ + ldr r1, [pc, #580] ; (92788 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92560 │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + bne.n 92558 │ │ + b.n 9215a │ │ + bl 4e264 │ │ + str r0, [r4, #80] ; 0x50 │ │ + b.n 92802 │ │ + ldr r1, [pc, #552] ; (9278c ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92578 │ │ + movs r3, #4 │ │ + ldr r2, [r4, #96] ; 0x60 │ │ + orrs r3, r2 │ │ + str r3, [r4, #96] ; 0x60 │ │ + b.n 925d0 │ │ + ldr r1, [pc, #532] ; (92790 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + movs r3, #16 │ │ + cmp r0, #0 │ │ + beq.n 925ca │ │ + ldr r1, [pc, #520] ; (92794 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + movs r3, #32 │ │ + cmp r0, #0 │ │ + beq.n 925ca │ │ + ldr r1, [pc, #508] ; (92798 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + movs r3, #64 ; 0x40 │ │ + cmp r0, #0 │ │ + beq.n 925ca │ │ + ldr r1, [pc, #496] ; (9279c ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + movs r3, #128 ; 0x80 │ │ + cmp r0, #0 │ │ + beq.n 925ca │ │ + ldr r1, [pc, #484] ; (927a0 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 925d4 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r4, #28] │ │ + orrs r3, r2 │ │ + str r3, [r4, #28] │ │ + movs r0, #1 │ │ + b.n 92804 │ │ + ldr r1, [pc, #460] ; (927a4 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 925f6 │ │ + adds r6, #1 │ │ + lsls r6, r6, #2 │ │ + ldr r0, [r6, r7] │ │ + cmp r0, #0 │ │ + bne.n 925ee │ │ + b.n 9215a │ │ + bl 4e264 │ │ + str r0, [r4, #116] ; 0x74 │ │ + b.n 92802 │ │ + ldr r1, [pc, #432] ; (927a8 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 926a8 │ │ + adds r6, #1 │ │ + lsls r6, r6, #2 │ │ + adds r7, r7, r6 │ │ + ldr r0, [r7, #0] │ │ + cmp r0, #0 │ │ + bne.n 92612 │ │ + b.n 9215a │ │ + ldr r1, [pc, #408] ; (927ac ) │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92624 │ │ + adds r4, #120 ; 0x78 │ │ + movs r3, #8 │ │ + b.n 926a4 │ │ + ldr r1, [pc, #392] ; (927b0 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92638 │ │ + adds r4, #120 ; 0x78 │ │ + ldr r3, [pc, #380] ; (927b4 ) │ │ + b.n 926a4 │ │ + ldr r1, [pc, #380] ; (927b8 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 9264c │ │ + adds r4, #120 ; 0x78 │ │ + movs r3, #16 │ │ + b.n 926a4 │ │ + ldr r1, [pc, #364] ; (927bc ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + beq.n 92646 │ │ + ldr r1, [pc, #356] ; (927c0 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 9266e │ │ + adds r4, #120 ; 0x78 │ │ + ldr r3, [pc, #344] ; (927c4 ) │ │ + b.n 926a4 │ │ + ldr r1, [pc, #344] ; (927c8 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92682 │ │ + adds r4, #120 ; 0x78 │ │ + ldr r3, [pc, #332] ; (927cc ) │ │ + b.n 926a4 │ │ + ldr r1, [pc, #332] ; (927d0 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + beq.n 9267c │ │ + ldr r1, [pc, #320] ; (927d4 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + beq.n 926a0 │ │ + b.n 9215a │ │ + ldr r3, [pc, #308] ; (927d8 ) │ │ + adds r4, #120 ; 0x78 │ │ + strh r3, [r4, #0] │ │ + b.n 92802 │ │ + ldr r1, [pc, #304] ; (927dc ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 926cc │ │ + adds r6, #1 │ │ + lsls r6, r6, #2 │ │ + ldr r0, [r6, r7] │ │ + cmp r0, #0 │ │ + bne.n 926c2 │ │ + b.n 9215a │ │ + bl 4e264 │ │ + adds r4, #122 ; 0x7a │ │ + strb r0, [r4, #0] │ │ + b.n 92802 │ │ + ldr r1, [pc, #272] ; (927e0 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 926f0 │ │ + adds r6, #1 │ │ + lsls r6, r6, #2 │ │ + ldr r0, [r6, r7] │ │ + cmp r0, #0 │ │ + bne.n 926e6 │ │ + b.n 9215a │ │ + bl 4e264 │ │ + adds r4, #124 ; 0x7c │ │ + strh r0, [r4, #0] │ │ + b.n 92802 │ │ + ldr r1, [pc, #240] ; (927e4 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92700 │ │ + b.n 9215a │ │ + ldr r1, [pc, #228] ; (927e8 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + bne.n 92710 │ │ + b.n 9215a │ │ + ldr r1, [pc, #216] ; (927ec ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 4e2fc │ │ + adds r3, r0, #0 │ │ + negs r0, r3 │ │ + adcs r0, r3 │ │ + lsls r0, r0, #1 │ │ + b.n 92804 │ │ + movs r2, #0 │ │ + strb r2, [r3, #0] │ │ + bl 4e264 │ │ + str r0, [r4, #32] │ │ + adds r0, r5, #0 │ │ + bl 4e264 │ │ + str r0, [r4, #36] ; 0x24 │ │ + b.n 92802 │ │ + movs r2, #0 │ │ + strb r2, [r3, #0] │ │ + bl 4e264 │ │ + str r0, [r4, #40] ; 0x28 │ │ + adds r0, r5, #0 │ │ + bl 4e264 │ │ + str r0, [r4, #44] ; 0x2c │ │ + b.n 92802 │ │ + movs r2, #0 │ │ + strb r2, [r3, #0] │ │ + bl 4e264 │ │ + str r0, [r4, #48] ; 0x30 │ │ + adds r0, r5, #0 │ │ + bl 4e264 │ │ + str r0, [r4, #52] ; 0x34 │ │ + b.n 92802 │ │ + movs r2, #0 │ │ + strb r2, [r3, #0] │ │ + bl 4e264 │ │ + str r0, [r4, #56] ; 0x38 │ │ + adds r0, r5, #0 │ │ + bl 4e264 │ │ + str r0, [r4, #60] ; 0x3c │ │ + b.n 92802 │ │ + cmp r4, #73 ; 0x49 │ │ + movs r1, r0 │ │ + cmp r4, #46 ; 0x2e │ │ + movs r1, r0 │ │ + cmp r4, #19 │ │ + movs r1, r0 │ │ + cmp r3, #243 ; 0xf3 │ │ + movs r1, r0 │ │ + cmp r3, #217 ; 0xd9 │ │ + movs r1, r0 │ │ + cmp r3, #195 ; 0xc3 │ │ + movs r1, r0 │ │ + cmp r3, #175 ; 0xaf │ │ + movs r1, r0 │ │ + cmp r3, #159 ; 0x9f │ │ + movs r1, r0 │ │ + cmp r3, #153 ; 0x99 │ │ + movs r1, r0 │ │ + cmp r3, #146 ; 0x92 │ │ + movs r1, r0 │ │ + cmp r3, #141 ; 0x8d │ │ + movs r1, r0 │ │ + cmp r3, #136 ; 0x88 │ │ + movs r1, r0 │ │ + cmp r3, #115 ; 0x73 │ │ + movs r1, r0 │ │ + cmp r3, #88 ; 0x58 │ │ + movs r1, r0 │ │ + stc 0, cr0, [sp, #-0] │ │ + ldcl 0, cr0, [ip] │ │ + strh r0, [r1, #0] │ │ + vcvt.u16.f16 d30, d5, #1 │ │ + movs r0, r0 │ │ + cmp r3, #11 │ │ + movs r1, r0 │ │ + cmp r3, #3 │ │ + movs r1, r0 │ │ + asrs r0, r2, #32 │ │ + movs r0, r0 │ │ + stcl 0, cr0, [r3] │ │ + strh r0, [r2, #0] │ │ + vtbx.8 d18, {d31- │ │ + str r0, [r4, #64] ; 0x40 │ │ + adds r0, r5, #0 │ │ + bl 4e264 │ │ + str r0, [r4, #68] ; 0x44 │ │ + movs r0, #2 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + │ │ +00092808 : │ │ + movs r3, #48 ; 0x30 │ │ + ldr r2, [r0, #4] │ │ + ands r3, r2 │ │ + cmp r3, #32 │ │ + beq.n 9282c │ │ + cmp r3, #48 ; 0x30 │ │ + beq.n 92820 │ │ + cmp r3, #16 │ │ + bne.n 92826 │ │ + ldr r0, [pc, #24] ; (92834 ) │ │ + add r0, pc │ │ + b.n 92830 │ │ + ldr r0, [pc, #20] ; (92838 ) │ │ + add r0, pc │ │ + b.n 92830 │ │ + ldr r0, [pc, #20] ; (9283c ) │ │ + add r0, pc │ │ + b.n 92830 │ │ + ldr r0, [pc, #16] ; (92840 ) │ │ + add r0, pc │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + cmp r3, #100 ; 0x64 │ │ + movs r1, r0 │ │ + cmp r3, #183 ; 0xb7 │ │ + movs r1, r0 │ │ + b.n 92494 │ │ + movs r0, r0 │ │ + cmp r1, #130 ; 0x82 │ │ + movs r1, r0 │ │ + │ │ +00092844 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r7, [pc, #756] ; (92b3c ) │ │ + ldr r3, [pc, #756] ; (92b40 ) │ │ + ldr r4, [pc, #760] ; (92b44 ) │ │ + add r7, pc │ │ + ldr r3, [r7, r3] │ │ + add sp, r4 │ │ + add r1, sp, #1020 ; 0x3fc │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r0, #4] │ │ + adds r1, #192 ; 0xc0 │ │ + adds r6, r0, #0 │ │ + str r2, [r1, #0] │ │ + lsls r3, r3, #26 │ │ + bmi.n 92870 │ │ + movs r3, #16 │ │ + ldr r2, [r6, #4] │ │ + tst r2, r3 │ │ + beq.n 9286e │ │ + b.n 92f98 │ │ + b.n 92f94 │ │ + ldr r3, [r0, #8] │ │ + lsls r3, r3, #31 │ │ + bpl.n 928d6 │ │ + bl 4e9e0 │ │ + ldr r3, [pc, #716] ; (92b48 ) │ │ + str r0, [sp, #16] │ │ + ldr r4, [r7, r3] │ │ + cmp r0, #0 │ │ + bne.n 92892 │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #708] ; (92b4c ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 928d6 │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #696] ; (92b50 ) │ │ + adds r1, #168 ; 0xa8 │ │ + movs r5, #0 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r3, [sp, #16] │ │ + cmp r5, r3 │ │ + bge.n 928cc │ │ + cmp r5, #0 │ │ + ble.n 928b4 │ │ + adds r1, r4, #0 │ │ + movs r0, #44 ; 0x2c │ │ + adds r1, #168 ; 0xa8 │ │ + bl 99d94 <__aeabi_llsl@@Base+0x91c> │ │ + adds r0, r5, #0 │ │ + bl 4e9f4 │ │ + adds r2, r0, #0 │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #660] ; (92b54 ) │ │ + adds r0, #168 ; 0xa8 │ │ + adds r5, #1 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + b.n 928a0 │ │ + adds r1, r4, #0 │ │ + movs r0, #10 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 99d94 <__aeabi_llsl@@Base+0x91c> │ │ + ldr r0, [r6, #12] │ │ + bl 4ea0c │ │ + cmp r0, #0 │ │ + bge.n 928f6 │ │ + bl 4c998 │ │ + ldr r3, [pc, #608] ; (92b48 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #620] ; (92b58 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 9305e │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #31 │ │ + bpl.n 92914 │ │ + bl 4ea38 │ │ + ldr r3, [pc, #580] ; (92b48 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #596] ; (92b5c ) │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + adds r0, #168 ; 0xa8 │ │ + str r3, [sp, #16] │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + adds r3, r6, #0 │ │ + adds r3, #140 ; 0x8c │ │ + ldr r1, [r3, #0] │ │ + movs r0, #0 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #144 ; 0x90 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #1 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #148 ; 0x94 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #2 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #152 ; 0x98 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #3 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #168 ; 0xa8 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #5 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #156 ; 0x9c │ │ + ldr r1, [r3, #0] │ │ + movs r0, #4 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #160 ; 0xa0 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #6 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #164 ; 0xa4 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #7 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #172 ; 0xac │ │ + ldr r1, [r3, #0] │ │ + movs r0, #8 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #9 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #180 ; 0xb4 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #10 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #184 ; 0xb8 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #11 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #188 ; 0xbc │ │ + ldr r1, [r3, #0] │ │ + movs r0, #12 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #192 ; 0xc0 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #13 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #196 ; 0xc4 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #14 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #204 ; 0xcc │ │ + ldr r1, [r3, #0] │ │ + cmp r1, #0 │ │ + blt.n 929d8 │ │ + movs r0, #15 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #200 ; 0xc8 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #16 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #208 ; 0xd0 │ │ + ldr r1, [r3, #0] │ │ + cmp r1, #0 │ │ + beq.n 92a00 │ │ + movs r0, #17 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #212 ; 0xd4 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #18 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #216 ; 0xd8 │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 92a12 │ │ + movs r0, #20 │ │ + movs r1, #1 │ │ + bl 4ef14 │ │ + adds r3, r6, #0 │ │ + adds r3, #220 ; 0xdc │ │ + ldr r1, [r3, #0] │ │ + cmp r1, #0 │ │ + beq.n 92a22 │ │ + movs r0, #21 │ │ + bl 4ef14 │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #30 │ │ + bmi.n 92a2a │ │ + b.n 92c3e │ │ + bl 4ea4c │ │ + ldr r3, [pc, #280] ; (92b48 ) │ │ + str r0, [sp, #24] │ │ + ldr r1, [pc, #300] ; (92b60 ) │ │ + ldr r3, [r7, r3] │ │ + ldr r2, [sp, #24] │ │ + add r1, pc │ │ + adds r0, r3, #0 │ │ + adds r0, #168 ; 0xa8 │ │ + str r3, [sp, #16] │ │ + movs r5, #0 │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [sp, #24] │ │ + cmp r5, r3 │ │ + blt.n 92a4e │ │ + b.n 92c3e │ │ + adds r0, r5, #0 │ │ + bl 4ea64 │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [pc, #268] ; (92b64 ) │ │ + add r4, sp, #68 ; 0x44 │ │ + adds r2, #168 ; 0xa8 │ │ + adds r3, r0, #0 │ │ + str r2, [sp, #20] │ │ + adds r0, r2, #0 │ │ + add r1, pc │ │ + adds r2, r5, #0 │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + adds r0, r4, #0 │ │ + movs r2, #16 │ │ + movs r1, #0 │ │ + bl 4e054 │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 4ea78 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [r4, #8] │ │ + ldr r3, [r4, #12] │ │ + str r1, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + ldr r0, [sp, #20] │ │ + add r4, sp, #84 ; 0x54 │ │ + str r1, [sp, #4] │ │ + ldr r1, [pc, #216] ; (92b68 ) │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 4eabc │ │ + add r3, sp, #60 ; 0x3c │ │ + str r3, [sp, #0] │ │ + add r3, sp, #64 ; 0x40 │ │ + add r1, sp, #48 ; 0x30 │ │ + add r2, sp, #52 ; 0x34 │ │ + str r3, [sp, #4] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + add r3, sp, #56 ; 0x38 │ │ + bl 4d6b4 │ │ + ldr r3, [r4, #4] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #12] │ │ + ldr r4, [sp, #48] ; 0x30 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 4d6a0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #164] ; (92b6c ) │ │ + str r0, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r2, [sp, #28] │ │ + str r4, [sp, #4] │ │ + ldr r0, [sp, #20] │ │ + add r1, pc │ │ + ldr r3, [sp, #32] │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + cmp r2, #0 │ │ + bne.n 92aec │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bne.n 92aec │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + beq.n 92b22 │ │ + ldr r4, [sp, #16] │ │ + ldr r1, [pc, #128] ; (92b70 ) │ │ + adds r4, #168 ; 0xa8 │ │ + add r1, pc │ │ + adds r0, r4, #0 │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #120] ; (92b74 ) │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #112] ; (92b78 ) │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + cmp r2, #0 │ │ + beq.n 92b22 │ │ + ldr r1, [pc, #96] ; (92b7c ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + adds r0, r5, #0 │ │ + bl 4ea90 │ │ + str r0, [sp, #28] │ │ + cmp r0, #0 │ │ + bne.n 92b84 │ │ + ldr r1, [sp, #16] │ │ + ldr r0, [pc, #76] ; (92b80 ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 92c3a │ │ + lsls r4, r7, #22 │ │ + movs r4, r0 │ │ + bl ffe03b42 <_end@@Base+0xffd2c1e6> │ │ + ; instruction: 0xfb3cffff │ │ + bl ffe07b4a <_end@@Base+0xffd301ee> │ │ + cmp r5, #120 ; 0x78 │ │ + movs r1, r0 │ │ + cmp r5, #131 ; 0x83 │ │ + movs r1, r0 │ │ + cmp r5, #113 ; 0x71 │ │ + movs r1, r0 │ │ + cmp r5, #71 ; 0x47 │ │ + movs r1, r0 │ │ + cmp r5, #85 ; 0x55 │ │ + movs r1, r0 │ │ + cmp r4, #57 ; 0x39 │ │ + movs r1, r0 │ │ + cmp r4, #39 ; 0x27 │ │ + movs r1, r0 │ │ + cmp r4, #11 │ │ + movs r1, r0 │ │ + cmp r3, #223 ; 0xdf │ │ + movs r1, r0 │ │ + cmp r3, #243 ; 0xf3 │ │ + movs r1, r0 │ │ + cmp r4, #0 │ │ + movs r1, r0 │ │ + cmp r4, #15 │ │ + movs r1, r0 │ │ + cmp r4, #26 │ │ + movs r1, r0 │ │ + cmp r4, #29 │ │ + movs r1, r0 │ │ + ldr r1, [sp, #16] │ │ + ldr r0, [pc, #800] ; (92ea8 ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #0 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + cmp r3, r2 │ │ + bge.n 92c3a │ │ + add r4, sp, #84 ; 0x54 │ │ + adds r2, r4, #0 │ │ + ldr r1, [sp, #20] │ │ + adds r0, r5, #0 │ │ + bl 4eaa4 │ │ + add r3, sp, #60 ; 0x3c │ │ + str r3, [sp, #0] │ │ + add r3, sp, #64 ; 0x40 │ │ + add r1, sp, #48 ; 0x30 │ │ + add r2, sp, #52 ; 0x34 │ │ + str r3, [sp, #4] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + add r3, sp, #56 ; 0x38 │ │ + bl 4d6b4 │ │ + ldr r3, [r4, #4] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #8] │ │ + ldr r4, [r4, #12] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #40] ; 0x28 │ │ + bl 4d6a0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r0, [sp, #12] │ │ + ldr r1, [pc, #724] ; (92eac ) │ │ + str r3, [sp, #0] │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #20] │ │ + str r4, [sp, #4] │ │ + str r3, [sp, #8] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + ldr r3, [sp, #32] │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + cmp r2, #0 │ │ + bne.n 92bfe │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bne.n 92bfe │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + beq.n 92c34 │ │ + ldr r4, [sp, #16] │ │ + ldr r1, [pc, #684] ; (92eb0 ) │ │ + adds r4, #168 ; 0xa8 │ │ + add r1, pc │ │ + adds r0, r4, #0 │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #676] ; (92eb4 ) │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #668] ; (92eb8 ) │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + cmp r2, #0 │ │ + beq.n 92c34 │ │ + ldr r1, [pc, #656] ; (92ebc ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + b.n 92b92 │ │ + adds r5, #1 │ │ + b.n 92a46 │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #29 │ │ + bpl.n 92c82 │ │ + bl 4d874 │ │ + ldr r3, [pc, #628] ; (92ec0 ) │ │ + str r0, [sp, #16] │ │ + ldr r1, [r7, r3] │ │ + adds r1, #168 ; 0xa8 │ │ + cmp r0, #0 │ │ + bne.n 92c5e │ │ + ldr r0, [pc, #620] ; (92ec4 ) │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 92c82 │ │ + ldr r0, [pc, #616] ; (92ec8 ) │ │ + movs r4, #0 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r3, [sp, #16] │ │ + cmp r4, r3 │ │ + bge.n 92c82 │ │ + add r5, sp, #104 ; 0x68 │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + bl 4d888 │ │ + adds r0, r5, #0 │ │ + bl 91c84 │ │ + adds r4, #1 │ │ + b.n 92c68 │ │ + add r4, sp, #84 ; 0x54 │ │ + adds r0, r4, #0 │ │ + movs r1, #0 │ │ + movs r2, #20 │ │ + bl 4e054 │ │ + ldr r3, [r6, #76] ; 0x4c │ │ + cmp r3, #15 │ │ + beq.n 92caa │ │ + bgt.n 92c9e │ │ + cmp r3, #8 │ │ + bne.n 92cb2 │ │ + ldr r3, [pc, #560] ; (92ecc ) │ │ + b.n 92cb4 │ │ + cmp r3, #16 │ │ + beq.n 92cae │ │ + cmp r3, #24 │ │ + bne.n 92cb2 │ │ + ldr r3, [pc, #552] ; (92ed0 ) │ │ + b.n 92cb4 │ │ + ldr r3, [pc, #552] ; (92ed4 ) │ │ + b.n 92cb4 │ │ + ldr r3, [pc, #552] ; (92ed8 ) │ │ + b.n 92cb4 │ │ + ldr r3, [pc, #552] ; (92edc ) │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [r6, #80] ; 0x50 │ │ + str r3, [r4, #12] │ │ + ldr r3, [r6, #84] ; 0x54 │ │ + lsls r0, r3, #2 │ │ + bl 4df4c │ │ + ldr r3, [r6, #84] ; 0x54 │ │ + str r0, [r6, #88] ; 0x58 │ │ + lsls r0, r3, #2 │ │ + bl 4df4c │ │ + ldr r3, [r6, #84] ; 0x54 │ │ + str r0, [r6, #104] ; 0x68 │ │ + lsls r0, r3, #2 │ │ + bl 4df4c │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + str r0, [r6, #108] ; 0x6c │ │ + cmp r3, #0 │ │ + beq.n 92ce8 │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + cmp r3, #0 │ │ + bne.n 92d26 │ │ + ldr r3, [pc, #468] ; (92ec0 ) │ │ + ldr r0, [pc, #500] ; (92ee0 ) │ │ + ldr r3, [r7, r3] │ │ + add r0, pc │ │ + adds r1, r3, #0 │ │ + adds r1, #168 ; 0xa8 │ │ + str r3, [sp, #16] │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 93062 │ │ + ldr r3, [r6, #24] │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + beq.n 92d06 │ │ + b.n 92e18 │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r0, [r3, r4] │ │ + bl 4ed00 │ │ + movs r3, #0 │ │ + ldr r2, [r6, #104] ; 0x68 │ │ + ldr r5, [r6, #100] ; 0x64 │ │ + str r3, [r2, r4] │ │ + ldr r2, [r6, #108] ; 0x6c │ │ + str r3, [r2, r4] │ │ + cmp r5, r3 │ │ + bne.n 92d20 │ │ + b.n 92e5e │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r2, [r6, #84] ; 0x54 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, r2 │ │ + blt.n 92d30 │ │ + b.n 92864 │ │ + add r5, sp, #188 ; 0xbc │ │ + ldr r3, [r6, #20] │ │ + cmp r2, #1 │ │ + ble.n 92d4e │ │ + movs r1, #128 ; 0x80 │ │ + ldr r2, [sp, #16] │ │ + adds r0, r5, #0 │ │ + adds r2, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [pc, #416] ; (92ee4 ) │ │ + lsls r1, r1, #3 │ │ + add r2, pc │ │ + bl 4f138 │ │ + b.n 92d5a │ │ + movs r2, #128 ; 0x80 │ │ + adds r0, r5, #0 │ │ + adds r1, r3, #0 │ │ + lsls r2, r2, #3 │ │ + bl 4e104 │ │ + ldr r3, [sp, #16] │ │ + adds r0, r5, #0 │ │ + lsls r4, r3, #2 │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r1, [r6, #32] │ │ + ldr r2, [r6, #36] ; 0x24 │ │ + adds r3, r3, r4 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r6, #44] ; 0x2c │ │ + str r3, [sp, #0] │ │ + ldr r3, [r6, #28] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r6, #40] ; 0x28 │ │ + bl 4eb54 │ │ + ldr r3, [sp, #20] │ │ + str r0, [r3, #0] │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r0, [r3, r4] │ │ + cmp r0, #0 │ │ + bne.n 92d9a │ │ + bl 4c998 │ │ + ldr r3, [pc, #308] ; (92ec0 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #344] ; (92ee8 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 9305e │ │ + ldr r1, [r6, #48] ; 0x30 │ │ + ldr r2, [r6, #52] ; 0x34 │ │ + cmp r1, #0 │ │ + bne.n 92da6 │ │ + cmp r2, #0 │ │ + beq.n 92daa │ │ + bl 4ec90 │ │ + ldr r1, [r6, #56] ; 0x38 │ │ + ldr r2, [r6, #60] ; 0x3c │ │ + cmp r1, #0 │ │ + bne.n 92db6 │ │ + cmp r2, #0 │ │ + beq.n 92dbe │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r0, [r3, r4] │ │ + bl 4ecbc │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + add r1, sp, #64 ; 0x40 │ │ + add r2, sp, #68 ; 0x44 │ │ + ldr r0, [r3, r4] │ │ + bl 4ec7c │ │ + ldr r3, [r6, #28] │ │ + lsls r3, r3, #26 │ │ + bmi.n 92df2 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [r6, #40] ; 0x28 │ │ + ldr r2, [r6, #44] ; 0x2c │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + cmp r3, r1 │ │ + bne.n 92de0 │ │ + cmp r0, r2 │ │ + beq.n 92df2 │ │ + str r0, [sp, #0] │ │ + ldr r0, [pc, #264] ; (92eec ) │ │ + add r0, pc │ │ + bl 99da4 <__aeabi_llsl@@Base+0x92c> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r3, [r6, #40] ; 0x28 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [r6, #44] ; 0x2c │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + add r1, sp, #84 ; 0x54 │ │ + ldr r0, [r3, r4] │ │ + bl 4eb14 │ │ + cmp r0, #0 │ │ + blt.n 92e02 │ │ + b.n 92cfc │ │ + bl 4c998 │ │ + ldr r3, [pc, #184] ; (92ec0 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #224] ; (92ef0 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 9305e │ │ + ldr r1, [pc, #216] ; (92ef4 ) │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + bl 4dd48 │ │ + movs r1, #1 │ │ + bl 4e5d8 │ │ + subs r5, r0, #0 │ │ + bne.n 92e48 │ │ + bl 4c998 │ │ + ldr r2, [pc, #140] ; (92ec0 ) │ │ + adds r3, r0, #0 │ │ + ldr r2, [r7, r2] │ │ + ldr r1, [pc, #192] ; (92ef8 ) │ │ + adds r0, r2, #0 │ │ + str r2, [sp, #24] │ │ + add r1, pc │ │ + ldr r2, [sp, #20] │ │ + adds r0, #168 ; 0xa8 │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + b.n 92d06 │ │ + ldr r3, [r0, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + bne.n 92e52 │ │ + b.n 93076 │ │ + ldr r3, [r0, #20] │ │ + movs r1, #1 │ │ + ldrb r2, [r3, #0] │ │ + bl 4e618 │ │ + b.n 93076 │ │ + ldr r3, [r6, #92] ; 0x5c │ │ + cmp r3, #0 │ │ + bne.n 92e6c │ │ + ldr r3, [r6, #28] │ │ + lsls r3, r3, #30 │ │ + bpl.n 92f00 │ │ + b.n 92d20 │ │ + bl 4d874 │ │ + str r0, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + cmp r5, r3 │ │ + bge.n 92e90 │ │ + add r1, sp, #104 ; 0x68 │ │ + adds r0, r5, #0 │ │ + bl 4d888 │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + ldr r1, [r6, #92] ; 0x5c │ │ + bl 4e328 │ │ + cmp r0, #0 │ │ + beq.n 92f04 │ │ + adds r5, #1 │ │ + b.n 92e72 │ │ + adds r3, #1 │ │ + bne.n 92f00 │ │ + ldr r3, [pc, #40] ; (92ec0 ) │ │ + ldr r1, [pc, #100] ; (92efc ) │ │ + ldr r2, [r6, #92] ; 0x5c │ │ + ldr r3, [r7, r3] │ │ + add r1, pc │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + b.n 9305e │ │ + nop ; (mov r8, r8) │ │ + cmp r3, #236 ; 0xec │ │ + movs r1, r0 │ │ + cmp r3, #173 ; 0xad │ │ + movs r1, r0 │ │ + cmp r3, #190 ; 0xbe │ │ + movs r1, r0 │ │ + cmp r3, #205 ; 0xcd │ │ + movs r1, r0 │ │ + cmp r3, #222 ; 0xde │ │ + movs r1, r0 │ │ + cmp r3, #235 ; 0xeb │ │ + movs r1, r0 │ │ + bl ffe07ec2 <_end@@Base+0xffd30566> │ │ + cmp r3, #224 ; 0xe0 │ │ + movs r1, r0 │ │ + cmp r3, #240 ; 0xf0 │ │ + movs r1, r0 │ │ + lsrs r1, r0, #32 │ │ + asrs r0, r0, #12 │ │ + adds r3, r0, r0 │ │ + asrs r0, r2, #28 │ │ + lsrs r2, r0, #28 │ │ + asrs r3, r2, #20 │ │ + asrs r2, r0, #32 │ │ + asrs r5, r2, #20 │ │ + adds r4, r0, r0 │ │ + asrs r6, r2, #24 │ │ + cmp r3, #126 ; 0x7e │ │ + movs r1, r0 │ │ + cmp r3, #54 ; 0x36 │ │ + movs r1, r0 │ │ + cmp r2, #236 ; 0xec │ │ + movs r1, r0 │ │ + cmp r2, #186 ; 0xba │ │ + movs r1, r0 │ │ + cmp r2, #178 ; 0xb2 │ │ + movs r1, r0 │ │ + cmp r2, #212 ; 0xd4 │ │ + movs r1, r0 │ │ + cmp r2, #183 ; 0xb7 │ │ + movs r1, r0 │ │ + cmp r2, #109 ; 0x6d │ │ + movs r1, r0 │ │ + movs r5, #1 │ │ + negs r5, r5 │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + adds r1, r5, #0 │ │ + adds r3, r3, r4 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r2, [r6, #96] ; 0x60 │ │ + ldr r0, [r3, r4] │ │ + bl 4d8b8 │ │ + ldr r3, [sp, #20] │ │ + str r0, [r3, #0] │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + ldr r3, [r3, r4] │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bne.n 92f3a │ │ + bl 4c998 │ │ + ldr r3, [pc, #356] ; (93090 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #356] ; (93094 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 9305e │ │ + ldr r1, [r6, #64] ; 0x40 │ │ + cmp r1, #0 │ │ + beq.n 92f4e │ │ + ldr r2, [r6, #68] ; 0x44 │ │ + cmp r2, #0 │ │ + beq.n 92f4e │ │ + ldr r0, [sp, #20] │ │ + bl 4daa4 │ │ + b.n 92f66 │ │ + ldr r5, [r6, #72] ; 0x48 │ │ + movs r1, #0 │ │ + adds r0, r5, #0 │ │ + bl 99774 <__aeabi_llsl@@Base+0x2fc> │ │ + cmp r0, #0 │ │ + bne.n 92f66 │ │ + ldr r0, [sp, #20] │ │ + adds r1, r5, #0 │ │ + adds r2, r5, #0 │ │ + bl 4db28 │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #29 │ │ + bmi.n 92f6e │ │ + b.n 92d20 │ │ + ldr r3, [pc, #288] ; (93090 ) │ │ + ldr r0, [pc, #292] ; (93098 ) │ │ + ldr r3, [r7, r3] │ │ + add r0, pc │ │ + adds r1, r3, #0 │ │ + adds r1, #168 ; 0xa8 │ │ + str r3, [sp, #20] │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + ldr r0, [r3, r4] │ │ + add r4, sp, #104 ; 0x68 │ │ + adds r1, r4, #0 │ │ + bl 4d8fc │ │ + adds r0, r4, #0 │ │ + bl 91c84 │ │ + b.n 92d20 │ │ + movs r0, #1 │ │ + b.n 93064 │ │ + ldr r2, [r6, #8] │ │ + tst r2, r3 │ │ + beq.n 92ffe │ │ + bl 4c658 │ │ + ldr r3, [pc, #236] ; (93090 ) │ │ + str r0, [sp, #16] │ │ + ldr r4, [r7, r3] │ │ + cmp r0, #0 │ │ + bne.n 92fba │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #236] ; (9309c ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 92ffe │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #224] ; (930a0 ) │ │ + adds r1, #168 ; 0xa8 │ │ + movs r5, #0 │ │ + add r0, pc │ │ + bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r3, [sp, #16] │ │ + cmp r5, r3 │ │ + bge.n 92ff4 │ │ + cmp r5, #0 │ │ + ble.n 92fdc │ │ + adds r1, r4, #0 │ │ + movs r0, #44 ; 0x2c │ │ + adds r1, #168 ; 0xa8 │ │ + bl 99d94 <__aeabi_llsl@@Base+0x91c> │ │ + adds r0, r5, #0 │ │ + bl 4c66c │ │ + adds r2, r0, #0 │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #188] ; (930a4 ) │ │ + adds r0, #168 ; 0xa8 │ │ + adds r5, #1 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + b.n 92fc8 │ │ + adds r1, r4, #0 │ │ + movs r0, #10 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 99d94 <__aeabi_llsl@@Base+0x91c> │ │ + ldr r0, [r6, #112] ; 0x70 │ │ + bl 4c680 │ │ + cmp r0, #0 │ │ + bge.n 9301e │ │ + bl 4c998 │ │ + ldr r3, [pc, #128] ; (93090 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #148] ; (930a8 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 9305e │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #31 │ │ + bpl.n 9303c │ │ + bl 4c6a8 │ │ + ldr r3, [pc, #100] ; (93090 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #124] ; (930ac ) │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + adds r0, #168 ; 0xa8 │ │ + str r3, [sp, #16] │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + adds r0, r6, #0 │ │ + movs r1, #0 │ │ + adds r0, #116 ; 0x74 │ │ + bl 4c6bc │ │ + cmp r0, #0 │ │ + bge.n 92f94 │ │ + bl 4c998 │ │ + ldr r3, [pc, #64] ; (93090 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #88] ; (930b0 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + movs r0, #0 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #192 ; 0xc0 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 93088 │ │ + bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + adds r1, r5, #0 │ │ + ldr r0, [r3, r4] │ │ + bl 4ebf8 │ │ + adds r0, r5, #0 │ │ + bl 4e580 │ │ + b.n 92d06 │ │ + ldr r3, [pc, #40] ; (930b4 ) │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bl ffe08092 <_end@@Base+0xffd30736> │ │ + cmp r1, #248 ; 0xf8 │ │ + movs r1, r0 │ │ + cmp r1, #216 ; 0xd8 │ │ + movs r1, r0 │ │ + cmp r1, #173 ; 0xad │ │ + movs r1, r0 │ │ + cmp r1, #184 ; 0xb8 │ │ + movs r1, r0 │ │ + movs r6, #73 ; 0x49 │ │ + movs r1, r0 │ │ + cmp r1, #120 ; 0x78 │ │ + movs r1, r0 │ │ + cmp r1, #134 ; 0x86 │ │ + movs r1, r0 │ │ + cmp r1, #110 ; 0x6e │ │ + movs r1, r0 │ │ + lsls r4, r0, #19 │ │ + ... │ │ + │ │ +000930b8 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r3, [pc, #676] ; (93360 ) │ │ + sub sp, #356 ; 0x164 │ │ + str r2, [sp, #48] ; 0x30 │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #668] ; (93364 ) │ │ + adds r4, r0, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r5, r1, #0 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r0, #8] │ │ + str r2, [sp, #348] ; 0x15c │ │ + lsls r3, r3, #28 │ │ + bmi.n 930dc │ │ + b.n 93540 │ │ + movs r3, #128 ; 0x80 │ │ + ldr r1, [r1, #0] │ │ + lsls r3, r3, #3 │ │ + cmp r1, r3 │ │ + bne.n 930e8 │ │ + b.n 93540 │ │ + ldr r2, [pc, #636] ; (93368 ) │ │ + cmp r1, r2 │ │ + bne.n 930f0 │ │ + b.n 93540 │ │ + ldr r2, [pc, #632] ; (9336c ) │ │ + cmp r1, r2 │ │ + bne.n 930f8 │ │ + b.n 93452 │ │ + bhi.n 9317a │ │ + cmp r1, r3 │ │ + bne.n 93100 │ │ + b.n 932c8 │ │ + bhi.n 9313e │ │ + movs r3, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + cmp r1, r3 │ │ + bne.n 9310c │ │ + b.n 93282 │ │ + bhi.n 93122 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #1 │ │ + cmp r1, r3 │ │ + bne.n 93118 │ │ + b.n 9352e │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #2 │ │ + cmp r1, r3 │ │ + beq.n 93208 │ │ + b.n 93538 │ │ + ldr r3, [pc, #588] ; (93370 ) │ │ + cmp r1, r3 │ │ + bne.n 9312a │ │ + b.n 932a2 │ │ + ldr r3, [pc, #584] ; (93374 ) │ │ + cmp r1, r3 │ │ + beq.n 93132 │ │ + b.n 93538 │ │ + adds r1, r5, #0 │ │ + ldr r0, [pc, #576] ; (93378 ) │ │ + adds r1, #12 │ │ + ldr r2, [r5, #8] │ │ + add r0, pc │ │ + b.n 93462 │ │ + ldr r3, [pc, #572] ; (9337c ) │ │ + cmp r1, r3 │ │ + bne.n 93146 │ │ + b.n 932f4 │ │ + bhi.n 93168 │ │ + ldr r3, [pc, #564] ; (93380 ) │ │ + cmp r1, r3 │ │ + bne.n 93150 │ │ + b.n 932dc │ │ + ldr r3, [pc, #560] ; (93384 ) │ │ + cmp r1, r3 │ │ + beq.n 93158 │ │ + b.n 93538 │ │ + ldrb r3, [r5, #18] │ │ + ldrb r1, [r5, #16] │ │ + ldr r0, [pc, #552] ; (93388 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r5, #8] │ │ + add r0, pc │ │ + str r3, [sp, #4] │ │ + b.n 932ea │ │ + ldr r3, [pc, #544] ; (9338c ) │ │ + cmp r1, r3 │ │ + bne.n 93170 │ │ + b.n 93308 │ │ + ldr r3, [pc, #540] ; (93390 ) │ │ + cmp r1, r3 │ │ + bne.n 93178 │ │ + b.n 9331c │ │ + b.n 93538 │ │ + ldr r3, [pc, #536] ; (93394 ) │ │ + cmp r1, r3 │ │ + bne.n 93182 │ │ + b.n 934ba │ │ + bhi.n 931c6 │ │ + ldr r3, [pc, #528] ; (93398 ) │ │ + cmp r1, r3 │ │ + bne.n 9318c │ │ + b.n 93300 │ │ + bhi.n 931a4 │ │ + ldr r3, [pc, #524] ; (9339c ) │ │ + cmp r1, r3 │ │ + bne.n 93196 │ │ + b.n 9345a │ │ + ldr r3, [pc, #520] ; (933a0 ) │ │ + cmp r1, r3 │ │ + beq.n 9319e │ │ + b.n 93538 │ │ + ldr r0, [pc, #516] ; (933a4 ) │ │ + add r0, pc │ │ + b.n 93304 │ │ + movs r3, #202 ; 0xca │ │ + lsls r3, r3, #3 │ │ + cmp r1, r3 │ │ + bne.n 931ae │ │ + b.n 9346e │ │ + ldr r3, [pc, #504] ; (933a8 ) │ │ + cmp r1, r3 │ │ + beq.n 931b6 │ │ + b.n 93538 │ │ + ldrb r6, [r5, #12] │ │ + adds r0, r6, #0 │ │ + bl 91bbc │ │ + adds r3, r0, #0 │ │ + ldr r0, [pc, #488] ; (933ac ) │ │ + add r0, pc │ │ + b.n 934c8 │ │ + ldr r3, [pc, #488] ; (933b0 ) │ │ + cmp r1, r3 │ │ + bhi.n 931ec │ │ + movs r3, #224 ; 0xe0 │ │ + lsls r3, r3, #3 │ │ + cmp r1, r3 │ │ + bcc.n 931d6 │ │ + b.n 934d8 │ │ + ldr r3, [pc, #476] ; (933b4 ) │ │ + cmp r1, r3 │ │ + bne.n 931de │ │ + b.n 93468 │ │ + ldr r3, [pc, #472] ; (933b8 ) │ │ + cmp r1, r3 │ │ + beq.n 931e6 │ │ + b.n 93538 │ │ + ldr r0, [pc, #468] ; (933bc ) │ │ + add r0, pc │ │ + b.n 93304 │ │ + movs r3, #144 ; 0x90 │ │ + lsls r3, r3, #4 │ │ + cmp r1, r3 │ │ + bne.n 931f6 │ │ + b.n 934d2 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #8 │ │ + cmp r1, r3 │ │ + beq.n 93200 │ │ + b.n 93538 │ │ + ldr r0, [pc, #444] ; (933c0 ) │ │ + ldr r1, [r5, #12] │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldrb r2, [r5, #12] │ │ + ldr r1, [r5, #8] │ │ + subs r0, r2, #1 │ │ + cmp r0, #13 │ │ + bhi.n 9327c │ │ + bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ + lsrs r7, r0, #8 │ │ + asrs r5, r1, #32 │ │ + adds r3, r2, r0 │ │ + subs r3, r3, #0 │ │ + movs r4, #33 ; 0x21 │ │ + cmp r2, #39 ; 0x27 │ │ + adds r0, #45 ; 0x2d │ │ + ldr r0, [pc, #412] ; (933c4 ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #412] ; (933c8 ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #408] ; (933cc ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #408] ; (933d0 ) │ │ + add r0, pc │ │ + b.n 93240 │ │ + ldr r0, [pc, #404] ; (933d4 ) │ │ + add r0, pc │ │ + ldr r2, [r5, #16] │ │ + ldr r3, [r5, #20] │ │ + b.n 934cc │ │ + ldr r0, [pc, #400] ; (933d8 ) │ │ + add r0, pc │ │ + b.n 93240 │ │ + ldr r0, [pc, #396] ; (933dc ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #396] ; (933e0 ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #392] ; (933e4 ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #392] ; (933e8 ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #388] ; (933ec ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #388] ; (933f0 ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #384] ; (933f4 ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #384] ; (933f8 ) │ │ + add r0, pc │ │ + b.n 9353c │ │ + ldr r0, [pc, #380] ; (933fc ) │ │ + add r0, pc │ │ + b.n 93462 │ │ + ldr r6, [r5, #16] │ │ + ldr r3, [r5, #8] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 4d24c │ │ + ldr r7, [r5, #20] │ │ + str r0, [sp, #56] ; 0x38 │ │ + adds r0, r7, #0 │ │ + bl 4d274 │ │ + str r0, [sp, #4] │ │ + ldr r0, [pc, #356] ; (93400 ) │ │ + str r7, [sp, #0] │ │ + add r0, pc │ │ + b.n 932c0 │ │ + ldr r6, [r5, #16] │ │ + ldr r3, [r5, #8] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 4d24c │ │ + ldr r7, [r5, #20] │ │ + str r0, [sp, #56] ; 0x38 │ │ + adds r0, r7, #0 │ │ + bl 4d274 │ │ + str r0, [sp, #4] │ │ + ldr r0, [pc, #328] ; (93404 ) │ │ + str r7, [sp, #0] │ │ + add r0, pc │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + adds r2, r6, #0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + b.n 932ee │ │ + ldr r3, [r5, #32] │ │ + ldr r0, [pc, #316] ; (93408 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r5, #8] │ │ + add r0, pc │ │ + str r3, [sp, #4] │ │ + ldr r1, [r5, #20] │ │ + ldr r2, [r5, #24] │ │ + ldr r3, [r5, #28] │ │ + b.n 932ee │ │ + ldrb r3, [r5, #18] │ │ + ldrb r1, [r5, #16] │ │ + ldr r0, [pc, #296] ; (9340c ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r5, #8] │ │ + add r0, pc │ │ + str r3, [sp, #4] │ │ + ldr r2, [r5, #20] │ │ + ldr r3, [r5, #24] │ │ + bl 4f178 │ │ + b.n 93540 │ │ + ldr r0, [pc, #280] ; (93410 ) │ │ + ldr r1, [r5, #16] │ │ + ldr r2, [r5, #20] │ │ + add r0, pc │ │ + ldr r3, [r5, #8] │ │ + b.n 934cc │ │ + ldr r0, [pc, #272] ; (93414 ) │ │ + add r0, pc │ │ + ldr r1, [r5, #8] │ │ + b.n 9353c │ │ + movs r1, #16 │ │ + ldrsh r3, [r5, r1] │ │ + movs r0, #18 │ │ + ldrsh r1, [r5, r0] │ │ + ldr r0, [pc, #260] ; (93418 ) │ │ + ldrb r2, [r5, #12] │ │ + str r1, [sp, #0] │ │ + add r0, pc │ │ + ldr r1, [r5, #8] │ │ + b.n 934b4 │ │ + ldrb r0, [r5, #13] │ │ + cmp r0, #12 │ │ + bls.n 93324 │ │ + b.n 93444 │ │ + bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ + lsrs r7, r0, #8 │ │ + lsrs r0, r2, #20 │ │ + ldrh r6, [r2, #48] ; 0x30 │ │ + ldrh r3, [r2, #48] ; 0x30 │ │ + ldrh r0, [r1, #28] │ │ + ldrh r6, [r1, #52] ; 0x34 │ │ + movs r1, r3 │ │ + ldr r3, [pc, #228] ; (9341c ) │ │ + add r3, pc │ │ + b.n 93448 │ │ + ldr r3, [pc, #224] ; (93420 ) │ │ + add r3, pc │ │ + b.n 93448 │ │ + ldr r3, [pc, #224] ; (93424 ) │ │ + add r3, pc │ │ + b.n 93448 │ │ + ldr r3, [pc, #220] ; (93428 ) │ │ + add r3, pc │ │ + b.n 93448 │ │ + ldr r3, [pc, #220] ; (9342c ) │ │ + add r3, pc │ │ + b.n 93448 │ │ + ldr r3, [pc, #216] ; (93430 ) │ │ + add r3, pc │ │ + b.n 93448 │ │ + ldr r3, [pc, #216] ; (93434 ) │ │ + add r3, pc │ │ + b.n 93448 │ │ + stc2l 0, cr0, [r8, #-12] │ │ + bl ffe04366 <_end@@Base+0xffd2ca0a> │ │ + lsls r2, r0, #28 │ │ + movs r0, r0 │ │ + lsls r3, r0, #24 │ │ + movs r0, r0 │ │ + lsls r1, r0, #12 │ │ + movs r0, r0 │ │ + lsls r3, r0, #12 │ │ + movs r0, r0 │ │ + cmp r3, #214 ; 0xd6 │ │ + movs r1, r0 │ │ + lsls r3, r0, #16 │ │ + movs r0, r0 │ │ + lsls r1, r0, #16 │ │ + movs r0, r0 │ │ + lsls r2, r0, #16 │ │ + movs r0, r0 │ │ + cmp r4, #100 ; 0x64 │ │ + movs r1, r0 │ │ + lsls r1, r0, #24 │ │ + movs r0, r0 │ │ + lsls r2, r0, #24 │ │ + movs r0, r0 │ │ + lsls r2, r2, #25 │ │ + movs r0, r0 │ │ + lsls r6, r0, #24 │ │ + movs r0, r0 │ │ + lsls r4, r0, #24 │ │ + movs r0, r0 │ │ + lsls r5, r0, #24 │ │ + movs r0, r0 │ │ + cmp r4, #183 ; 0xb7 │ │ + movs r1, r0 │ │ + lsls r1, r2, #25 │ │ + movs r0, r0 │ │ + cmp r6, #4 │ │ + movs r1, r0 │ │ + lsls r1, r0, #28 │ │ + movs r0, r0 │ │ + lsls r3, r2, #25 │ │ + movs r0, r0 │ │ + lsls r4, r2, #25 │ │ + movs r0, r0 │ │ + cmp r5, #139 ; 0x8b │ │ + movs r1, r0 │ │ + cmp r6, #168 ; 0xa8 │ │ + movs r1, r0 │ │ + cmp r0, #52 ; 0x34 │ │ + movs r1, r0 │ │ + cmp r0, #73 ; 0x49 │ │ + movs r1, r0 │ │ + cmp r0, #95 ; 0x5f │ │ + movs r1, r0 │ │ + cmp r0, #118 ; 0x76 │ │ + movs r1, r0 │ │ + cmp r0, #148 ; 0x94 │ │ + movs r1, r0 │ │ + cmp r0, #176 ; 0xb0 │ │ + movs r1, r0 │ │ + cmp r0, #213 ; 0xd5 │ │ + movs r1, r0 │ │ + cmp r0, #238 ; 0xee │ │ + movs r1, r0 │ │ + cmp r1, #7 │ │ + movs r1, r0 │ │ + cmp r1, #31 │ │ + movs r1, r0 │ │ + cmp r1, #60 ; 0x3c │ │ + movs r1, r0 │ │ + cmp r1, #86 ; 0x56 │ │ + movs r1, r0 │ │ + cmp r1, #123 ; 0x7b │ │ + movs r1, r0 │ │ + cmp r1, #158 ; 0x9e │ │ + movs r1, r0 │ │ + cmp r1, #180 ; 0xb4 │ │ + movs r1, r0 │ │ + cmp r1, #190 ; 0xbe │ │ + movs r1, r0 │ │ + cmp r1, #248 ; 0xf8 │ │ + movs r1, r0 │ │ + cmp r2, #114 ; 0x72 │ │ + movs r1, r0 │ │ + cmp r2, #146 ; 0x92 │ │ + movs r1, r0 │ │ + cmp r3, #27 │ │ + movs r1, r0 │ │ + cmp r3, #123 ; 0x7b │ │ + movs r1, r0 │ │ + cmp r3, #134 ; 0x86 │ │ + movs r1, r0 │ │ + movs r6, #171 ; 0xab │ │ + movs r1, r0 │ │ + movs r6, #172 ; 0xac │ │ + movs r1, r0 │ │ + movs r6, #169 ; 0xa9 │ │ + movs r1, r0 │ │ + movs r6, #171 ; 0xab │ │ + movs r1, r0 │ │ + movs r6, #171 ; 0xab │ │ + movs r1, r0 │ │ + movs r6, #175 ; 0xaf │ │ + movs r1, r0 │ │ + movs r6, #174 ; 0xae │ │ + movs r1, r0 │ │ + ldr r3, [pc, #720] ; (9370c ) │ │ + add r3, pc │ │ + b.n 93448 │ │ + ldr r3, [pc, #720] ; (93710 ) │ │ + add r3, pc │ │ + b.n 93448 │ │ + ldr r3, [pc, #716] ; (93714 ) │ │ + add r3, pc │ │ + ldr r0, [pc, #716] ; (93718 ) │ │ + ldrb r2, [r5, #12] │ │ + ldr r1, [r5, #8] │ │ + add r0, pc │ │ + b.n 934cc │ │ + ldr r0, [pc, #712] ; (9371c ) │ │ + ldrb r2, [r5, #12] │ │ + add r0, pc │ │ + b.n 93460 │ │ + ldr r0, [pc, #708] ; (93720 ) │ │ + ldrb r2, [r5, #12] │ │ + add r0, pc │ │ + ldr r1, [r5, #8] │ │ + bl 4f178 │ │ + b.n 93540 │ │ + ldr r0, [pc, #696] ; (93724 ) │ │ + add r0, pc │ │ + b.n 93304 │ │ + ldrb r2, [r5, #12] │ │ + ldr r1, [r5, #8] │ │ + cmp r2, #5 │ │ + bhi.n 934a0 │ │ + adds r0, r2, #0 │ │ + bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ + lsls r5, r2, #12 │ │ + lsrs r6, r0, #4 │ │ + lsrs r4, r1, #28 │ │ + ldr r3, [pc, #676] ; (93728 ) │ │ + add r3, pc │ │ + b.n 934aa │ │ + ldr r3, [pc, #672] ; (9372c ) │ │ + add r3, pc │ │ + b.n 934aa │ │ + ldr r3, [pc, #672] ; (93730 ) │ │ + add r3, pc │ │ + b.n 934aa │ │ + ldr r3, [pc, #668] ; (93734 ) │ │ + add r3, pc │ │ + b.n 934aa │ │ + ldr r3, [pc, #668] ; (93738 ) │ │ + add r3, pc │ │ + b.n 934aa │ │ + ldr r3, [pc, #664] ; (9373c ) │ │ + add r3, pc │ │ + b.n 934aa │ │ + ldr r3, [pc, #664] ; (93740 ) │ │ + add r3, pc │ │ + movs r6, #16 │ │ + ldrsh r0, [r5, r6] │ │ + str r0, [sp, #0] │ │ + ldr r0, [pc, #656] ; (93744 ) │ │ + add r0, pc │ │ + bl 4f178 │ │ + b.n 93540 │ │ + ldrb r6, [r5, #12] │ │ + adds r0, r6, #0 │ │ + bl 91bbc │ │ + adds r3, r0, #0 │ │ + ldr r0, [pc, #640] ; (93748 ) │ │ + add r0, pc │ │ + adds r2, r6, #0 │ │ + ldr r1, [r5, #8] │ │ + bl 4f178 │ │ + b.n 93540 │ │ + ldr r0, [pc, #632] ; (9374c ) │ │ + add r0, pc │ │ + b.n 93532 │ │ + cmp r1, r3 │ │ + beq.n 934e2 │ │ + ldr r6, [pc, #624] ; (93750 ) │ │ + add r6, pc │ │ + b.n 934e6 │ │ + ldr r6, [pc, #624] ; (93754 ) │ │ + add r6, pc │ │ + ldr r3, [r5, #16] │ │ + ldr r0, [r5, #24] │ │ + ldr r7, [r5, #8] │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ + str r0, [sp, #0] │ │ + str r1, [sp, #4] │ │ + ldr r0, [r5, #28] │ │ + bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + ldr r0, [r5, #32] │ │ + bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + ldr r0, [r5, #36] ; 0x24 │ │ + bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ str r0, [sp, #24] │ │ - ldr r5, [r1, r2] │ │ - ldr r0, [r3, #0] │ │ - str r4, [sp, #52] ; 0x34 │ │ - str r4, [sp, #56] ; 0x38 │ │ - str r0, [sp, #76] ; 0x4c │ │ - str r4, [sp, #68] ; 0x44 │ │ - str r4, [sp, #72] ; 0x48 │ │ - str r3, [sp, #36] ; 0x24 │ │ - cmp r5, #0 │ │ - beq.n 91582 │ │ - movs r3, #19 │ │ - add r2, sp, #24 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #20] │ │ - str r3, [sp, #0] │ │ - movs r5, #17 │ │ - adds r3, r2, #0 │ │ - movs r4, #18 │ │ - add r6, sp, #40 ; 0x28 │ │ - adds r4, r4, r3 │ │ - adds r5, r5, r2 │ │ - adds r3, r4, #0 │ │ + str r1, [sp, #28] │ │ + ldr r0, [r5, #40] ; 0x28 │ │ + bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r0, [pc, #568] ; (93758 ) │ │ adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ - ldr r0, [sp, #24] │ │ - bl 4db70 │ │ - ldr r7, [pc, #240] ; (91634 ) │ │ - ldr r3, [sp, #16] │ │ - ldrb r2, [r5, #0] │ │ - add r7, pc │ │ - ldr r3, [r7, r3] │ │ - str r0, [sp, #28] │ │ - ldrb r1, [r6, #0] │ │ - str r3, [sp, #32] │ │ - ldr r0, [sp, #32] │ │ - ldrb r3, [r4, #0] │ │ - bl 4d970 │ │ - ldr r3, [sp, #16] │ │ - ldr r4, [sp, #28] │ │ - ldr r3, [r7, r3] │ │ - orrs r4, r0 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - ldrb r1, [r3, #0] │ │ - bl 4d99c │ │ - ldr r3, [sp, #16] │ │ - orrs r4, r0 │ │ - add r2, sp, #44 ; 0x2c │ │ - ldr r1, [r7, r3] │ │ - ldr r0, [sp, #24] │ │ - add r3, sp, #60 ; 0x3c │ │ - bl 4dc80 │ │ - orrs r0, r4 │ │ - b.n 9161a │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ - str r3, [sp, #12] │ │ - adds r1, r4, #0 │ │ - adds r2, r4, #0 │ │ - movs r3, #32 │ │ - bl 4e528 │ │ - subs r6, r0, #0 │ │ - bne.n 915ae │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - b.n 9161a │ │ - mov ip, r4 │ │ - ldr r2, [pc, #132] ; (91638 ) │ │ - lsls r3, r7, #3 │ │ + add r0, pc │ │ + adds r2, r7, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + bl 4f178 │ │ + b.n 93540 │ │ + ldr r0, [pc, #556] ; (9375c ) │ │ + add r0, pc │ │ + bl 4f178 │ │ + b.n 93540 │ │ + ldr r0, [pc, #548] ; (93760 ) │ │ + add r0, pc │ │ + bl 4f178 │ │ + movs r3, #128 ; 0x80 │ │ + ldr r7, [r5, #0] │ │ + lsls r3, r3, #2 │ │ + cmp r7, r3 │ │ + beq.n 9357e │ │ + bhi.n 93558 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #1 │ │ + cmp r7, r3 │ │ + bne.n 93556 │ │ + b.n 93a2e │ │ + b.n 93a3c │ │ + movs r3, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + cmp r7, r3 │ │ + beq.n 935de │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #3 │ │ + cmp r7, r3 │ │ + beq.n 9356a │ │ + b.n 93a3c │ │ + ldr r2, [pc, #504] ; (93764 ) │ │ add r2, pc │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #20] │ │ - ldr r3, [r0, #16] │ │ - ldr r2, [r0, #20] │ │ - str r3, [sp, #28] │ │ - adds r4, r2, #0 │ │ - adds r1, r2, #0 │ │ + adds r3, r2, #0 │ │ + ldmia r5!, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + ldmia r5!, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + ldmia r5!, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + b.n 93a3c │ │ + ldrb r3, [r5, #12] │ │ + cmp r3, #14 │ │ + beq.n 93586 │ │ + b.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + cmp r0, #0 │ │ + bne.n 93592 │ │ + b.n 93a3c │ │ movs r3, #0 │ │ - adds r4, #32 │ │ - str r4, [sp, #32] │ │ - lsrs r3, r3, #1 │ │ - bne.n 915d8 │ │ - ldr r3, [sp, #20] │ │ - ldrb r5, [r3, #0] │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - movs r3, #128 ; 0x80 │ │ - adds r0, r5, #0 │ │ - ands r0, r3 │ │ - subs r4, r0, #1 │ │ - sbcs r0, r4 │ │ - negs r0, r0 │ │ - stmia r1!, {r0} │ │ - ldr r0, [sp, #32] │ │ - cmp r1, r0 │ │ - bne.n 915ca │ │ - ldr r3, [sp, #28] │ │ - adds r2, r2, r3 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - add ip, r3 │ │ - mov r3, ip │ │ - cmp r3, #0 │ │ - bne.n 915c0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #24] │ │ - bl 4d940 │ │ - ldr r4, [pc, #56] ; (9163c ) │ │ - lsls r5, r7, #2 │ │ - add r4, pc │ │ - str r0, [r5, r4] │ │ - adds r0, r6, #0 │ │ - bl 4e580 │ │ - ldr r3, [r5, r4] │ │ - cmp r3, #0 │ │ - beq.n 91618 │ │ - b.n 91520 │ │ - b.n 915a8 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 91628 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, r6, r7, pc} │ │ - lsrs r2, r7, #25 │ │ - movs r4, r0 │ │ - ldrsh r4, [r7, r6] │ │ - movs r4, r0 │ │ - ldrsh r4, [r7, r5] │ │ - movs r4, r0 │ │ - subs r2, #32 │ │ - movs r4, r0 │ │ - ldrsh r6, [r7, r2] │ │ - movs r4, r0 │ │ - │ │ -00091640 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - adds r4, r1, #0 │ │ - adds r7, r2, #0 │ │ - adds r5, r3, #0 │ │ - movs r0, #0 │ │ - ldrb r3, [r5, #0] │ │ - cmp r3, #0 │ │ - beq.n 91666 │ │ + ldr r2, [r4, #84] ; 0x54 │ │ + cmp r3, r2 │ │ + blt.n 9359c │ │ + b.n 93a3c │ │ + ldr r1, [r4, #88] ; 0x58 │ │ + lsls r5, r3, #2 │ │ + ldr r1, [r1, r5] │ │ + cmp r0, r1 │ │ + bne.n 935da │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + ldr r0, [r3, r5] │ │ cmp r0, #0 │ │ - bne.n 91666 │ │ - adds r1, r4, #0 │ │ - adds r0, r6, #0 │ │ - adds r2, r7, #0 │ │ - bl 914e8 │ │ - adds r4, #8 │ │ - adds r5, #1 │ │ - b.n 9164c │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -00091668 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ + beq.n 935b8 │ │ + bl 4dcf0 │ │ + movs r3, #0 │ │ + ldr r2, [r4, #108] ; 0x6c │ │ + str r3, [r2, r5] │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + ldr r0, [r3, r5] │ │ + cmp r0, #0 │ │ + beq.n 935ca │ │ + bl 4dd08 │ │ + movs r3, #0 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + str r3, [r2, r5] │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr r0, [r3, r5] │ │ + bl 4ee60 │ │ + movs r2, #0 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + str r2, [r3, r5] │ │ + b.n 93a3c │ │ + adds r3, #1 │ │ + b.n 93596 │ │ + movs r6, #192 ; 0xc0 │ │ + ldrh r2, [r5, #24] │ │ + ands r6, r2 │ │ + ands r7, r2 │ │ + subs r3, r6, #1 │ │ + sbcs r6, r3 │ │ + subs r3, r7, #1 │ │ + sbcs r7, r3 │ │ + ldr r3, [r5, #20] │ │ + cmp r3, #61 ; 0x3d │ │ + bne.n 935f6 │ │ + b.n 937b6 │ │ + bgt.n 93628 │ │ + cmp r3, #45 ; 0x2d │ │ + bne.n 935fe │ │ + b.n 937da │ │ + bgt.n 93614 │ │ + cmp r3, #27 │ │ + bne.n 93606 │ │ + b.n 93a2e │ │ + cmp r3, #32 │ │ + bne.n 9360c │ │ + b.n 939f4 │ │ + cmp r3, #13 │ │ + beq.n 93612 │ │ + b.n 93a3c │ │ + b.n 9393e │ │ + cmp r3, #49 ; 0x31 │ │ + bne.n 9361a │ │ + b.n 939dc │ │ + cmp r3, #50 ; 0x32 │ │ + bne.n 93620 │ │ + b.n 939e6 │ │ + cmp r3, #48 ; 0x30 │ │ + beq.n 93626 │ │ + b.n 93a3c │ │ + b.n 939c4 │ │ + cmp r3, #109 ; 0x6d │ │ + bne.n 9362e │ │ + b.n 938e6 │ │ + bgt.n 93644 │ │ + cmp r3, #99 ; 0x63 │ │ + bne.n 93636 │ │ + b.n 9380c │ │ + cmp r3, #103 ; 0x67 │ │ + bne.n 9363c │ │ + b.n 938c4 │ │ + cmp r3, #98 ; 0x62 │ │ + beq.n 93642 │ │ + b.n 93a3c │ │ + b.n 939a6 │ │ + cmp r3, #118 ; 0x76 │ │ + bne.n 9364a │ │ + b.n 93896 │ │ + bgt.n 93654 │ │ + cmp r3, #114 ; 0x72 │ │ + bne.n 93652 │ │ + b.n 93910 │ │ + b.n 93a3c │ │ + cmp r3, #122 ; 0x7a │ │ + bne.n 9365a │ │ + b.n 93926 │ │ + ldr r2, [pc, #268] ; (93768 ) │ │ + cmp r3, r2 │ │ + beq.n 93662 │ │ + b.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + movs r6, #0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + cmp r0, r6 │ │ + bne.n 93672 │ │ + b.n 93a3c │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r6, r3 │ │ + blt.n 9367a │ │ + b.n 93a3c │ │ + ldr r2, [r4, #88] ; 0x58 │ │ + lsls r3, r6, #2 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r3] │ │ + cmp r1, r2 │ │ + beq.n 93688 │ │ + b.n 937b2 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + ldr r7, [r2, r3] │ │ + cmp r7, #0 │ │ + bne.n 93692 │ │ + b.n 937b2 │ │ + add r5, sp, #76 ; 0x4c │ │ + adds r1, r5, #0 │ │ + adds r0, r7, #0 │ │ + bl 4dae4 │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (91698 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - add r0, pc │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ - nop ; (mov r8, r8) │ │ - ldrh r0, [r5, #36] ; 0x24 │ │ - movs r1, r0 │ │ - │ │ -0009169c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ + ldr r1, [r5, #8] │ │ + ldr r2, [r5, #12] │ │ str r3, [sp, #0] │ │ movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ + movs r3, #0 │ │ str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (916cc ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ + adds r0, r3, #0 │ │ movs r3, #24 │ │ - add r0, pc │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ + bl 4e528 │ │ + subs r5, r0, #0 │ │ + bne.n 936dc │ │ + bl 4c998 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #164] ; (9376c ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [pc, #160] ; (93770 ) │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + adds r0, #168 ; 0xa8 │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + b.n 937b2 │ │ + ldr r3, [r0, #4] │ │ + ldr r1, [r0, #16] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r0, #20] │ │ + str r1, [sp, #0] │ │ + adds r0, r7, #0 │ │ + movs r1, #0 │ │ + bl 4dcc0 │ │ + cmp r0, #0 │ │ + bge.n 93778 │ │ + bl 4c998 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #112] ; (9376c ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [pc, #116] ; (93774 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 937a8 │ │ nop ; (mov r8, r8) │ │ - stmia r4!, {r0, r2, r4, r5, r7} │ │ + movs r5, #217 ; 0xd9 │ │ movs r1, r0 │ │ - │ │ -000916d0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (91700 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ + movs r5, #216 ; 0xd8 │ │ + movs r1, r0 │ │ + lsls r2, r6, #3 │ │ + movs r1, r0 │ │ + cmp r2, #125 ; 0x7d │ │ + movs r1, r0 │ │ + cmp r2, #160 ; 0xa0 │ │ + movs r1, r0 │ │ + cmp r2, #194 ; 0xc2 │ │ + movs r1, r0 │ │ + cmp r2, #225 ; 0xe1 │ │ + movs r1, r0 │ │ + movs r5, #161 ; 0xa1 │ │ + movs r1, r0 │ │ + movs r5, #161 ; 0xa1 │ │ + movs r1, r0 │ │ + movs r5, #162 ; 0xa2 │ │ + movs r1, r0 │ │ + movs r5, #163 ; 0xa3 │ │ + movs r1, r0 │ │ + movs r5, #169 ; 0xa9 │ │ + movs r1, r0 │ │ + adds r6, r4, r7 │ │ + movs r1, r0 │ │ + movs r5, #119 ; 0x77 │ │ + movs r1, r0 │ │ + cmp r2, #226 ; 0xe2 │ │ + movs r1, r0 │ │ + cmp r3, #47 ; 0x2f │ │ + movs r1, r0 │ │ + cmp r3, #78 ; 0x4e │ │ + movs r1, r0 │ │ + movs r5, #121 ; 0x79 │ │ + movs r1, r0 │ │ + movs r5, #110 ; 0x6e │ │ + movs r1, r0 │ │ + cmp r3, #29 │ │ + movs r1, r0 │ │ + cmp r3, #98 ; 0x62 │ │ + movs r1, r0 │ │ + cmp r3, #139 ; 0x8b │ │ + movs r1, r0 │ │ + bics r4, r3 │ │ + movs r4, r0 │ │ + lsls r6, r0, #1 │ │ + ands r0, r0 │ │ + bl ffe0876e <_end@@Base+0xffd30e12> │ │ + cmp r2, #6 │ │ + movs r1, r0 │ │ + cmp r1, #237 ; 0xed │ │ + movs r1, r0 │ │ + ldr r0, [pc, #724] ; (93a50 ) │ │ + ldr r1, [pc, #728] ; (93a54 ) │ │ add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #65 ; 0x41 │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ - stc2 0, cr0, [r7], {1} │ │ - │ │ -00091704 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (91734 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ + add r1, pc │ │ + bl 4dd48 │ │ + movs r2, #1 │ │ + adds r1, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 4e5ec │ │ + cmp r0, #0 │ │ + bge.n 937b2 │ │ + bl 4c998 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #700] ; (93a58 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [pc, #700] ; (93a5c ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + bl 99524 <__aeabi_llsl@@Base+0xac> │ │ + adds r0, r5, #0 │ │ + bl 4df8c │ │ + adds r6, #1 │ │ + b.n 93672 │ │ + cmp r6, #0 │ │ + bne.n 937bc │ │ + b.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + subs r4, r0, #0 │ │ + bne.n 937c8 │ │ + b.n 93a3c │ │ + add r1, sp, #72 ; 0x48 │ │ + add r2, sp, #76 ; 0x4c │ │ + bl 4ec7c │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsls r1, r3, #1 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r2, r3, #1 │ │ + b.n 93804 │ │ + cmp r6, #0 │ │ + bne.n 937e0 │ │ + b.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + subs r4, r0, #0 │ │ + bne.n 937ec │ │ + b.n 93a3c │ │ + add r1, sp, #72 ; 0x48 │ │ + add r2, sp, #76 ; 0x4c │ │ + bl 4ec7c │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsrs r1, r2, #31 │ │ + adds r1, r1, r2 │ │ + lsrs r2, r3, #31 │ │ + adds r2, r2, r3 │ │ + asrs r1, r1, #1 │ │ + asrs r2, r2, #1 │ │ + adds r0, r4, #0 │ │ + bl 4ec64 │ │ + b.n 93a3c │ │ + cmp r6, #0 │ │ + beq.n 93820 │ │ + ldr r0, [pc, #588] ; (93a60 ) │ │ add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #2 │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ - adds r4, #211 ; 0xd3 │ │ - movs r2, r0 │ │ - │ │ -00091738 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (91768 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ + bl 4c86c │ │ + ldr r0, [pc, #584] ; (93a64 ) │ │ add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #67 ; 0x43 │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ - ldr r7, [r3, #72] ; 0x48 │ │ - movs r2, r0 │ │ - │ │ -0009176c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (9179c ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ + bl 99db4 <__aeabi_llsl@@Base+0x93c> │ │ + movs r6, #0 │ │ + cmp r7, r6 │ │ + bne.n 93828 │ │ + b.n 93a3c │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r6, r3 │ │ + blt.n 93830 │ │ + b.n 93a3c │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + lsls r7, r6, #2 │ │ + ldr r3, [r3, r7] │ │ + cmp r3, #0 │ │ + beq.n 93892 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + add r1, sp, #68 ; 0x44 │ │ + add r2, sp, #72 ; 0x48 │ │ + ldr r0, [r3, r7] │ │ + bl 4ec7c │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + add r5, sp, #76 ; 0x4c │ │ + adds r1, r5, #0 │ │ + ldr r0, [r3, r7] │ │ + bl 4db10 │ │ + ldr r3, [r5, #8] │ │ + ldr r1, [r4, #104] ; 0x68 │ │ + cmp r3, #0 │ │ + ble.n 93862 │ │ + ldr r3, [r5, #12] │ │ + cmp r3, #0 │ │ + ble.n 93862 │ │ + b.n 93a36 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #2 │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + asrs r0, r3, #31 │ │ + lsrs r0, r0, #30 │ │ + adds r0, r0, r3 │ │ + asrs r0, r0, #2 │ │ + str r0, [r5, #4] │ │ + lsrs r0, r2, #31 │ │ + adds r2, r0, r2 │ │ + ldr r0, [r1, r7] │ │ + adds r1, r5, #0 │ │ + asrs r2, r2, #1 │ │ + str r2, [r5, #8] │ │ + lsrs r2, r3, #31 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #1 │ │ + str r3, [r5, #12] │ │ + bl 4dafc │ │ + adds r6, #1 │ │ + b.n 93828 │ │ + cmp r6, #0 │ │ + bne.n 9389c │ │ + b.n 93a3c │ │ + bl 4c880 │ │ + ldrb r3, [r0, #0] │ │ + adds r4, r0, #0 │ │ + cmp r3, #0 │ │ + beq.n 938b4 │ │ + ldr r0, [pc, #444] ; (93a68 ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #4 │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ - add r4, pc, #940 ; (adr r4, 91b4c ) │ │ - movs r2, r0 │ │ - │ │ -000917a0 : │ │ - ldr r3, [pc, #436] ; (91958 ) │ │ - push {r4, r5, r6, r7, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r6, r1, #0 │ │ - ldr r1, [r3, #0] │ │ - sub sp, #340 ; 0x154 │ │ + bl 99da4 <__aeabi_llsl@@Base+0x92c> │ │ + b.n 938bc │ │ + ldr r0, [pc, #436] ; (93a6c ) │ │ + add r0, pc │ │ + bl 99db4 <__aeabi_llsl@@Base+0x93c> │ │ + adds r0, r4, #0 │ │ + bl 4df8c │ │ + b.n 93a3c │ │ + cmp r6, #0 │ │ + bne.n 938ca │ │ + b.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ subs r4, r0, #0 │ │ - str r1, [sp, #332] ; 0x14c │ │ - str r3, [sp, #60] ; 0x3c │ │ - bne.n 917b8 │ │ - b.n 9193e │ │ + bne.n 938d6 │ │ + b.n 93a3c │ │ + bl 4edf0 │ │ + negs r1, r0 │ │ + adcs r1, r0 │ │ + adds r0, r4, #0 │ │ + bl 4eddc │ │ + b.n 93a3c │ │ cmp r6, #0 │ │ - bne.n 917be │ │ - b.n 9193e │ │ - ldr r3, [r0, #8] │ │ - ldr r1, [r6, #8] │ │ - cmp r3, r1 │ │ - beq.n 917c8 │ │ - b.n 91942 │ │ - ldr r3, [r0, #12] │ │ - ldr r1, [r6, #12] │ │ - cmp r3, r1 │ │ - beq.n 917d2 │ │ - b.n 91942 │ │ - mvns r3, r2 │ │ - movs r7, #0 │ │ - asrs r3, r3, #31 │ │ - ands r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ - bl 4e5ac │ │ - adds r0, r6, #0 │ │ - bl 4e5ac │ │ - ldr r3, [r4, #4] │ │ - ldrb r3, [r3, #9] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r6, #4] │ │ - ldrb r3, [r3, #9] │ │ - str r7, [sp, #16] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [r4, #12] │ │ - cmp r7, r3 │ │ - bge.n 918ca │ │ - movs r3, #0 │ │ - str r3, [sp, #12] │ │ - str r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [r4, #8] │ │ - cmp r3, r2 │ │ - bge.n 918c6 │ │ - ldr r5, [r6, #16] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [r4, #20] │ │ - muls r5, r7 │ │ - adds r5, r3, r5 │ │ - ldr r3, [r6, #20] │ │ - ldr r1, [sp, #24] │ │ - adds r3, r3, r5 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r4, #16] │ │ - adds r2, r2, r1 │ │ - add r5, sp, #56 ; 0x38 │ │ - muls r3, r7 │ │ - ldr r0, [r2, r3] │ │ - movs r3, #14 │ │ - add r2, sp, #56 ; 0x38 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #15 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #68 ; 0x44 │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #28] │ │ - movs r3, #13 │ │ - ldr r1, [r4, #4] │ │ - adds r3, r3, r5 │ │ - str r3, [sp, #32] │ │ - bl 4d7a8 │ │ - ldr r3, [sp, #8] │ │ - add r2, sp, #56 ; 0x38 │ │ - movs r5, #17 │ │ - ldr r0, [r3, #0] │ │ - movs r3, #18 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #44] ; 0x2c │ │ - str r3, [sp, #0] │ │ - movs r3, #19 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #72 ; 0x48 │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - add r3, sp, #56 ; 0x38 │ │ - adds r5, r5, r3 │ │ - adds r3, r5, #0 │ │ - ldr r1, [r6, #4] │ │ - bl 4d7a8 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #28] │ │ - ldrb r5, [r5, #0] │ │ - ldrb r1, [r2, #0] │ │ - ldr r2, [sp, #32] │ │ - ldrb r3, [r3, #0] │ │ - ldrb r2, [r2, #0] │ │ - subs r3, r3, r1 │ │ - subs r5, r2, r5 │ │ - adds r2, r3, #0 │ │ - muls r2, r3 │ │ - adds r3, r2, #0 │ │ - adds r2, r5, #0 │ │ - muls r2, r5 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldrb r5, [r2, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldrb r2, [r2, #0] │ │ - subs r5, r5, r2 │ │ - adds r2, r5, #0 │ │ - muls r2, r5 │ │ - adds r5, r3, r2 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r5, r3 │ │ - ble.n 918aa │ │ - ldr r3, [sp, #16] │ │ - adds r3, #1 │ │ - str r3, [sp, #16] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #20] │ │ - mov ip, r2 │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #24] │ │ - add r3, ip │ │ - mov ip, r2 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #12] │ │ - add r3, ip │ │ - str r3, [sp, #12] │ │ - b.n 91802 │ │ - adds r7, #1 │ │ - b.n 917f4 │ │ - ldr r7, [pc, #144] ; (9195c ) │ │ + bne.n 938ec │ │ + b.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + subs r4, r0, #0 │ │ + bne.n 938f8 │ │ + b.n 93a3c │ │ + bl 4ebb4 │ │ + lsls r3, r0, #24 │ │ + bpl.n 93908 │ │ adds r0, r4, #0 │ │ - bl 4e5c0 │ │ - add r7, pc │ │ - adds r0, r6, #0 │ │ - bl 4e5c0 │ │ - ldr r3, [r7, #0] │ │ - ldr r2, [sp, #16] │ │ - adds r3, #1 │ │ - str r3, [r7, #0] │ │ - cmp r2, #0 │ │ - beq.n 9193a │ │ - add r2, sp, #76 ; 0x4c │ │ - str r2, [sp, #12] │ │ - adds r0, r2, #0 │ │ - ldr r5, [pc, #112] ; (91960 ) │ │ - ldr r2, [pc, #116] ; (91964 ) │ │ - movs r1, #127 ; 0x7f │ │ - add r2, pc │ │ - add r5, pc │ │ - bl 4f138 │ │ - adds r1, r5, #0 │ │ - ldr r0, [sp, #12] │ │ - bl 4dd48 │ │ - movs r2, #1 │ │ - adds r1, r0, #0 │ │ + bl 4ed6c │ │ + b.n 93a3c │ │ adds r0, r4, #0 │ │ - bl 4e5ec │ │ - ldr r2, [pc, #88] ; (91968 ) │ │ - add r4, sp, #204 ; 0xcc │ │ - ldr r3, [r7, #0] │ │ + bl 4ed40 │ │ + b.n 93a3c │ │ + cmp r6, #0 │ │ + bne.n 93916 │ │ + b.n 93a3c │ │ + bl 4d47c │ │ + adds r3, r0, #0 │ │ + negs r0, r3 │ │ + adcs r0, r3 │ │ + bl 4d468 │ │ + b.n 93a3c │ │ + cmp r6, #0 │ │ + bne.n 9392c │ │ + b.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + cmp r0, #0 │ │ + bne.n 93938 │ │ + b.n 93a3c │ │ + bl 4ed58 │ │ + b.n 93a3c │ │ + cmp r6, #0 │ │ + beq.n 93964 │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + subs r4, r0, #0 │ │ + beq.n 93a3c │ │ + bl 4ebb4 │ │ + movs r1, #1 │ │ + tst r0, r1 │ │ + beq.n 9395c │ │ + adds r0, r4, #0 │ │ + movs r1, #0 │ │ + b.n 9395e │ │ + adds r0, r4, #0 │ │ + bl 4ed84 │ │ + b.n 93a3c │ │ + cmp r7, #0 │ │ + beq.n 93986 │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + subs r4, r0, #0 │ │ + beq.n 93a3c │ │ + bl 4ebb4 │ │ + lsls r3, r0, #31 │ │ + bpl.n 93980 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + b.n 9395e │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #236] ; (93a70 ) │ │ + b.n 9395e │ │ + lsls r3, r2, #30 │ │ + beq.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + subs r4, r0, #0 │ │ + beq.n 93a3c │ │ + bl 4ebb4 │ │ + ldr r1, [pc, #212] ; (93a70 ) │ │ + ands r0, r1 │ │ + cmp r0, r1 │ │ + bne.n 9395c │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + b.n 9395e │ │ + cmp r6, #0 │ │ + beq.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + subs r4, r0, #0 │ │ + beq.n 93a3c │ │ + bl 4ebb4 │ │ + lsls r1, r0, #27 │ │ + lsrs r1, r1, #31 │ │ + adds r0, r4, #0 │ │ + bl 4ece8 │ │ + b.n 93a3c │ │ + cmp r6, #0 │ │ + beq.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + ldr r1, [pc, #164] ; (93a74 ) │ │ + ldr r2, [pc, #164] ; (93a78 ) │ │ + adds r3, r0, #0 │ │ + add r1, pc │ │ + movs r0, #64 ; 0x40 │ │ add r2, pc │ │ - movs r1, #127 ; 0x7f │ │ + b.n 93a28 │ │ + cmp r6, #0 │ │ + beq.n 93a3c │ │ + ldr r1, [r5, #8] │ │ + movs r0, #0 │ │ + b.n 939ee │ │ + cmp r6, #0 │ │ + beq.n 93a3c │ │ + movs r0, #1 │ │ + ldr r1, [r5, #8] │ │ + bl 92034 │ │ + b.n 93a3c │ │ + ldr r0, [r5, #8] │ │ + bl 4eba0 │ │ + ldr r2, [pc, #128] ; (93a7c ) │ │ + adds r5, r0, #0 │ │ + add r2, pc │ │ + ldr r1, [r2, #24] │ │ + ldr r3, [r2, #20] │ │ + add r4, sp, #92 ; 0x5c │ │ + str r1, [sp, #0] │ │ + ldr r1, [r2, #28] │ │ adds r0, r4, #0 │ │ + str r1, [sp, #4] │ │ + movs r1, #128 ; 0x80 │ │ + ldr r2, [r2, #32] │ │ + lsls r1, r1, #1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [pc, #104] ; (93a80 ) │ │ + add r2, pc │ │ bl 4f138 │ │ - adds r1, r5, #0 │ │ - adds r0, r4, #0 │ │ - bl 4dd48 │ │ - movs r2, #1 │ │ - adds r1, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 4e5ec │ │ - ldr r0, [pc, #60] ; (9196c ) │ │ - ldr r1, [sp, #12] │ │ + movs r0, #64 ; 0x40 │ │ adds r2, r4, #0 │ │ - add r0, pc │ │ - bl 91a4c │ │ - ldr r0, [sp, #16] │ │ - b.n 91946 │ │ - movs r0, #1 │ │ - b.n 91944 │ │ - movs r0, #2 │ │ - negs r0, r0 │ │ + adds r3, r5, #0 │ │ + ldr r1, [pc, #92] ; (93a84 ) │ │ + add r1, pc │ │ + bl 4d404 │ │ + b.n 93a3c │ │ + movs r3, #1 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + str r3, [r2, #0] │ │ + b.n 93a3c │ │ + ldr r0, [r1, r7] │ │ + movs r1, #0 │ │ + b.n 9388e │ │ ldr r3, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #332] ; 0x14c │ │ + ldr r2, [sp, #348] ; 0x15c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 91954 │ │ + beq.n 93a4a │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #340 ; 0x154 │ │ + add sp, #356 ; 0x164 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsrs r4, r2, #15 │ │ - movs r4, r0 │ │ - ldrsh r2, [r6, r7] │ │ - movs r4, r0 │ │ - adds r4, #186 ; 0xba │ │ + nop ; (mov r8, r8) │ │ + cmp r1, #145 ; 0x91 │ │ movs r1, r0 │ │ - adds r4, #153 ; 0x99 │ │ + asrs r0, r6, #24 │ │ movs r1, r0 │ │ - adds r4, #159 ; 0x9f │ │ + bl ffe08a5a <_end@@Base+0xffd310fe> │ │ + cmp r1, #118 ; 0x76 │ │ movs r1, r0 │ │ - adds r4, #159 ; 0x9f │ │ + cmp r1, #44 ; 0x2c │ │ movs r1, r0 │ │ - │ │ -00091970 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ - ldr r4, [pc, #60] ; (919b4 ) │ │ - ldr r5, [pc, #64] ; (919b8 ) │ │ - movs r1, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - add r5, pc │ │ - movs r2, #64 ; 0x40 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r5, #0 │ │ - str r3, [sp, #4] │ │ - bl 4e054 │ │ - mov r0, sp │ │ - str r6, [sp, #0] │ │ - bl 99d64 <__aeabi_llsl@@Base+0x8ec> │ │ - ldr r2, [pc, #36] ; (919bc ) │ │ - adds r3, r0, #0 │ │ - add r2, pc │ │ - adds r0, r5, #0 │ │ - movs r1, #64 ; 0x40 │ │ - bl 99d74 <__aeabi_llsl@@Base+0x8fc> │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r4, #0] │ │ - adds r0, r5, #0 │ │ - cmp r2, r3 │ │ - beq.n 919b0 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - lsrs r6, r7, #7 │ │ - movs r4, r0 │ │ - ldrsh r2, [r1, r5] │ │ - movs r4, r0 │ │ - adds r4, #114 ; 0x72 │ │ + cmp r1, #60 ; 0x3c │ │ movs r1, r0 │ │ - │ │ -000919c0 : │ │ - push {r0, r1, r2, r3} │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #104] ; (91a30 ) │ │ - ldr r2, [pc, #108] ; (91a34 ) │ │ - ldr r5, [pc, #108] ; (91a38 ) │ │ - add sp, r4 │ │ - ldr r4, [pc, #108] ; (91a3c ) │ │ - add r2, sp │ │ - add r5, sp │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldmia r5!, {r7} │ │ - add r6, sp, #12 │ │ - ldr r3, [r4, #0] │ │ - movs r1, #0 │ │ - str r3, [r2, #0] │ │ - movs r2, #224 ; 0xe0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r2, #4 │ │ - bl 4e054 │ │ - ldr r1, [pc, #84] ; (91a40 ) │ │ - adds r2, r7, #0 │ │ - adds r3, r5, #0 │ │ - adds r0, r6, #0 │ │ - str r5, [sp, #8] │ │ - bl 4e354 │ │ - movs r0, #0 │ │ - bl 99d84 <__aeabi_llsl@@Base+0x90c> │ │ - bl 91970 │ │ - ldr r2, [pc, #64] ; (91a44 ) │ │ - adds r3, r0, #0 │ │ - add r2, pc │ │ - str r6, [sp, #0] │ │ - movs r0, #8 │ │ - movs r1, #3 │ │ - bl 4f1b8 │ │ - ldr r3, [pc, #32] ; (91a34 ) │ │ - add r3, sp │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 91a22 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #36] ; (91a48 ) │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7} │ │ - pop {r3} │ │ - add sp, #16 │ │ - bx r3 │ │ - nop ; (mov r8, r8) │ │ - bl 27ea32 <_end@@Base+0x1a70d6> │ │ - lsrs r4, r1, #24 │ │ - movs r0, r0 │ │ - lsrs r0, r5, #24 │ │ - movs r0, r0 │ │ - lsrs r6, r4, #6 │ │ - movs r4, r0 │ │ - lsrs r7, r7, #23 │ │ - movs r0, r0 │ │ - adds r4, #10 │ │ + cmp r0, #195 ; 0xc3 │ │ movs r1, r0 │ │ - lsrs r4, r2, #24 │ │ - ... │ │ - │ │ -00091a4c : │ │ - push {r0, r1, r2, r3} │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #104] ; (91abc ) │ │ - ldr r2, [pc, #108] ; (91ac0 ) │ │ - ldr r5, [pc, #108] ; (91ac4 ) │ │ - add sp, r4 │ │ - ldr r4, [pc, #108] ; (91ac8 ) │ │ - add r2, sp │ │ - add r5, sp │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldmia r5!, {r7} │ │ - add r6, sp, #12 │ │ - ldr r3, [r4, #0] │ │ - movs r1, #0 │ │ - str r3, [r2, #0] │ │ - movs r2, #224 ; 0xe0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r2, #4 │ │ - bl 4e054 │ │ - ldr r1, [pc, #84] ; (91acc ) │ │ - adds r2, r7, #0 │ │ - adds r3, r5, #0 │ │ - adds r0, r6, #0 │ │ - str r5, [sp, #8] │ │ - bl 4e354 │ │ - movs r0, #0 │ │ - bl 99d84 <__aeabi_llsl@@Base+0x90c> │ │ - bl 91970 │ │ - ldr r2, [pc, #64] ; (91ad0 ) │ │ - adds r3, r0, #0 │ │ - add r2, pc │ │ - str r6, [sp, #0] │ │ - movs r0, #8 │ │ - movs r1, #5 │ │ - bl 4f1b8 │ │ - ldr r3, [pc, #32] ; (91ac0 ) │ │ - add r3, sp │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 91aae │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #36] ; (91ad4 ) │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7} │ │ - pop {r3} │ │ - add sp, #16 │ │ - bx r3 │ │ - nop ; (mov r8, r8) │ │ - bl 27eabe <_end@@Base+0x1a7162> │ │ - lsrs r4, r1, #24 │ │ - movs r0, r0 │ │ - lsrs r0, r5, #24 │ │ + cmp r0, #200 ; 0xc8 │ │ + movs r1, r0 │ │ + asrs r1, r0, #32 │ │ movs r0, r0 │ │ - lsrs r2, r3, #4 │ │ + movs r7, #189 ; 0xbd │ │ + movs r1, r0 │ │ + movs r7, #198 ; 0xc6 │ │ + movs r1, r0 │ │ + subs r7, #10 │ │ movs r4, r0 │ │ - lsrs r7, r7, #23 │ │ - movs r0, r0 │ │ - smull r0, r0, sp, r0 │ │ - lsrs r4, r2, #24 │ │ - ... │ │ - │ │ -00091ad8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - cmp r0, #0 │ │ - beq.n 91b0e │ │ - movs r1, #0 │ │ - movs r6, #1 │ │ - ldr r7, [pc, #48] ; (91b14 ) │ │ - adds r4, r1, #0 │ │ - movs r3, #8 │ │ - adds r5, r7, #0 │ │ - lsrs r2, r4, #1 │ │ - eors r5, r2 │ │ - tst r4, r6 │ │ - beq.n 91af4 │ │ - adds r2, r5, #0 │ │ - subs r3, #1 │ │ - adds r4, r2, #0 │ │ - cmp r3, #0 │ │ - bne.n 91ae8 │ │ - lsls r4, r1, #2 │ │ - str r2, [r0, r4] │ │ - movs r2, #128 ; 0x80 │ │ - adds r1, #1 │ │ - lsls r2, r2, #1 │ │ - cmp r1, r2 │ │ - bne.n 91ae4 │ │ - adds r0, r3, #0 │ │ - b.n 91b12 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - strh r0, [r4, #24] │ │ - Address 0x0000000000091b16 is out of bounds. │ │ - │ │ - │ │ -00091b18 : │ │ - cmp r0, #0 │ │ - beq.n 91b24 │ │ - movs r3, #1 │ │ - movs r0, #0 │ │ - negs r3, r3 │ │ - b.n 91b2a │ │ - adds r3, r0, #0 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - │ │ -00091b2e : │ │ - cmp r0, #0 │ │ - beq.n 91b3a │ │ - ldr r3, [r1, #0] │ │ - movs r0, #0 │ │ - mvns r3, r3 │ │ - b.n 91b40 │ │ - adds r3, r0, #0 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - │ │ -00091b44 : │ │ - push {r4, r5, r6, r7, lr} │ │ - cmp r0, #0 │ │ - bne.n 91b4e │ │ - str r0, [r3, #0] │ │ - b.n 91b74 │ │ - cmp r1, #0 │ │ - beq.n 91b74 │ │ - movs r5, #255 ; 0xff │ │ - ldr r4, [r3, #0] │ │ - adds r2, r1, r2 │ │ - cmp r1, r2 │ │ - beq.n 91b6e │ │ - ldrb r7, [r1, #0] │ │ - lsrs r6, r4, #8 │ │ - adds r1, #1 │ │ - eors r4, r7 │ │ - ands r4, r5 │ │ - lsls r4, r4, #2 │ │ - ldr r4, [r4, r0] │ │ - eors r4, r6 │ │ - b.n 91b58 │ │ - str r4, [r3, #0] │ │ - movs r0, #0 │ │ - b.n 91b78 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + movs r7, #150 ; 0x96 │ │ + movs r1, r0 │ │ + movs r7, #160 ; 0xa0 │ │ + movs r1, r0 │ │ │ │ -00091b7a : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - adds r1, r3, #0 │ │ - adds r5, r0, #0 │ │ - adds r6, r2, #0 │ │ - adds r4, r3, #0 │ │ - bl 91b18 │ │ +00093a88 : │ │ + push {r3, r4, r5, lr} │ │ + adds r4, r0, #0 │ │ + movs r5, #0 │ │ + ldr r0, [r0, #88] ; 0x58 │ │ + bl 4df8c │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + cmp r3, r5 │ │ + beq.n 93ab6 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + ldr r0, [r4, #108] ; 0x6c │ │ + cmp r5, r3 │ │ + bge.n 93ab2 │ │ + lsls r3, r5, #2 │ │ + ldr r0, [r0, r3] │ │ cmp r0, #0 │ │ - beq.n 91b92 │ │ - movs r0, #1 │ │ - b.n 91bae │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r4, #0 │ │ - bl 91b44 │ │ + beq.n 93aae │ │ + bl 4dcf0 │ │ + adds r5, #1 │ │ + b.n 93a9a │ │ + bl 4df8c │ │ + movs r5, #0 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + cmp r3, r5 │ │ + beq.n 93ada │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + ldr r0, [r4, #104] ; 0x68 │ │ + cmp r5, r3 │ │ + bge.n 93ad6 │ │ + lsls r3, r5, #2 │ │ + ldr r0, [r0, r3] │ │ cmp r0, #0 │ │ - bne.n 91b8e │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - bl 91b2e │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - negs r0, r0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -00091bb2 : │ │ - negs r3, r0 │ │ - adcs r0, r3 │ │ - negs r0, r0 │ │ - bx lr │ │ + beq.n 93ad2 │ │ + bl 4dd08 │ │ + adds r5, #1 │ │ + b.n 93abe │ │ + bl 4df8c │ │ + ldr r3, [r4, #4] │ │ + lsls r3, r3, #26 │ │ + bpl.n 93ae4 │ │ + bl 4ea20 │ │ + ldr r3, [r4, #4] │ │ + lsls r3, r3, #27 │ │ + bpl.n 93aee │ │ + bl 4c694 │ │ + adds r0, r4, #0 │ │ + bl 4df8c │ │ + bl 4c554 │ │ + pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -00091bbc : │ │ +00093afc : │ │ push {r1, r2, r3} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #76] ; (91c10 ) │ │ - ldr r2, [pc, #80] ; (91c14 ) │ │ - ldr r5, [pc, #80] ; (91c18 ) │ │ + ldr r4, [pc, #76] ; (93b50 ) │ │ + ldr r2, [pc, #80] ; (93b54 ) │ │ + ldr r5, [pc, #80] ; (93b58 ) │ │ add sp, r4 │ │ - ldr r4, [pc, #80] ; (91c1c ) │ │ + ldr r4, [pc, #80] ; (93b5c ) │ │ add r2, sp │ │ add r5, sp │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldmia r5!, {r7} │ │ add r6, sp, #4 │ │ ldr r3, [r4, #0] │ │ @@ -240502,50 +244190,49 @@ │ │ movs r2, #224 ; 0xe0 │ │ adds r0, r6, #0 │ │ lsls r2, r2, #4 │ │ bl 4e054 │ │ adds r2, r7, #0 │ │ adds r3, r5, #0 │ │ adds r0, r6, #0 │ │ - ldr r1, [pc, #48] ; (91c20 ) │ │ + ldr r1, [pc, #48] ; (93b60 ) │ │ str r5, [sp, #0] │ │ bl 4e354 │ │ - ldr r3, [pc, #28] ; (91c14 ) │ │ + ldr r3, [pc, #28] ; (93b54 ) │ │ add r3, sp │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 91c04 │ │ + beq.n 93b44 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #28] ; (91c24 ) │ │ + ldr r3, [pc, #28] ; (93b64 ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #12 │ │ bx r3 │ │ - bl 28ac12 <_end@@Base+0x1b32b6> │ │ + bl 28cb52 <_end@@Base+0x1b51f6> │ │ lsrs r4, r0, #24 │ │ movs r0, r0 │ │ lsrs r4, r3, #24 │ │ movs r0, r0 │ │ - lsls r2, r5, #30 │ │ - movs r4, r0 │ │ + strd r0, r0, [sl], #-12 │ │ lsrs r7, r7, #23 │ │ movs r0, r0 │ │ lsrs r0, r1, #24 │ │ ... │ │ │ │ -00091c28 : │ │ +00093b68 : │ │ push {r1, r2, r3} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #148] ; (91cc4 ) │ │ - ldr r6, [pc, #152] ; (91cc8 ) │ │ - ldr r2, [pc, #152] ; (91ccc ) │ │ + ldr r4, [pc, #148] ; (93c04 ) │ │ + ldr r6, [pc, #152] ; (93c08 ) │ │ + ldr r2, [pc, #152] ; (93c0c ) │ │ add sp, r4 │ │ - ldr r4, [pc, #152] ; (91cd0 ) │ │ + ldr r4, [pc, #152] ; (93c10 ) │ │ add r3, sp, #8 │ │ adds r6, r6, r3 │ │ add r4, pc │ │ ldmia r6!, {r3} │ │ ldr r4, [r4, #0] │ │ add r1, sp, #8 │ │ str r3, [sp, #4] │ │ @@ -240557,451 +244244,555 @@ │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ adds r7, r0, #0 │ │ adds r0, r5, #0 │ │ bl 4e054 │ │ adds r3, r6, #0 │ │ adds r0, r5, #0 │ │ - ldr r1, [pc, #116] ; (91cd4 ) │ │ + ldr r1, [pc, #116] ; (93c14 ) │ │ ldr r2, [sp, #4] │ │ str r6, [sp, #8] │ │ bl 4e354 │ │ - ldr r3, [pc, #108] ; (91cd8 ) │ │ + ldr r3, [pc, #108] ; (93c18 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r7, #0 │ │ - bne.n 91c8a │ │ - ldr r1, [pc, #104] ; (91cdc ) │ │ + bne.n 93bca │ │ + ldr r1, [pc, #104] ; (93c1c ) │ │ ldr r0, [r3, #0] │ │ add r1, pc │ │ ldr r2, [r1, #0] │ │ adds r2, #1 │ │ str r2, [r1, #0] │ │ - ldr r2, [pc, #96] ; (91ce0 ) │ │ + ldr r2, [pc, #96] ; (93c20 ) │ │ adds r1, r5, #0 │ │ add r2, pc │ │ bl 91a4c │ │ - b.n 91ca0 │ │ - ldr r1, [pc, #88] ; (91ce4 ) │ │ + b.n 93be0 │ │ + ldr r1, [pc, #88] ; (93c24 ) │ │ ldr r0, [r3, #0] │ │ add r1, pc │ │ ldr r2, [r1, #4] │ │ adds r2, #1 │ │ str r2, [r1, #4] │ │ - ldr r2, [pc, #80] ; (91ce8 ) │ │ + ldr r2, [pc, #80] ; (93c28 ) │ │ adds r1, r5, #0 │ │ add r2, pc │ │ bl 919c0 │ │ - ldr r3, [pc, #40] ; (91ccc ) │ │ + ldr r3, [pc, #40] ; (93c0c ) │ │ add r2, sp, #8 │ │ adds r0, r7, #0 │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 91cb4 │ │ + beq.n 93bf4 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ movs r3, #225 ; 0xe1 │ │ lsls r3, r3, #4 │ │ add sp, r3 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #12 │ │ bx r3 │ │ nop ; (mov r8, r8) │ │ - bl 282cc6 <_end@@Base+0x1ab36a> │ │ + bl 284c06 <_end@@Base+0x1ad2aa> │ │ lsrs r4, r3, #24 │ │ movs r0, r0 │ │ lsrs r4, r0, #24 │ │ movs r0, r0 │ │ - lsls r6, r7, #28 │ │ - movs r4, r0 │ │ + b.n 93c10 │ │ + movs r3, r0 │ │ lsrs r7, r7, #23 │ │ movs r0, r0 │ │ - asrs r2, r5, #5 │ │ - movs r4, r0 │ │ - ldrb r2, [r2, r2] │ │ + ; instruction: 0xf22a0003 │ │ + subs r5, #118 ; 0x76 │ │ movs r4, r0 │ │ - adds r1, #150 ; 0x96 │ │ + movs r6, #24 │ │ movs r1, r0 │ │ - ldrb r2, [r7, r1] │ │ + subs r5, #94 ; 0x5e │ │ movs r4, r0 │ │ - adds r1, #133 ; 0x85 │ │ + movs r6, #7 │ │ movs r1, r0 │ │ │ │ -00091cec : │ │ +00093c2c : │ │ push {r0, r1, r2, r3} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #108] ; (91d60 ) │ │ + ldr r4, [pc, #108] ; (93ca0 ) │ │ movs r5, #226 ; 0xe2 │ │ add sp, r4 │ │ - ldr r4, [pc, #108] ; (91d64 ) │ │ - ldr r2, [pc, #108] ; (91d68 ) │ │ + ldr r4, [pc, #108] ; (93ca4 ) │ │ + ldr r2, [pc, #108] ; (93ca8 ) │ │ lsls r5, r5, #4 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ add r2, sp │ │ add r5, sp │ │ ldr r3, [r4, #0] │ │ ldmia r5!, {r7} │ │ add r6, sp, #4 │ │ str r3, [r2, #0] │ │ movs r2, #224 ; 0xe0 │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ adds r0, r6, #0 │ │ bl 4e054 │ │ - ldr r1, [pc, #80] ; (91d6c ) │ │ + ldr r1, [pc, #80] ; (93cac ) │ │ adds r2, r7, #0 │ │ adds r3, r5, #0 │ │ adds r0, r6, #0 │ │ str r5, [sp, #0] │ │ bl 4e354 │ │ - ldr r2, [pc, #72] ; (91d70 ) │ │ + ldr r2, [pc, #72] ; (93cb0 ) │ │ adds r1, r6, #0 │ │ add r2, pc │ │ ldr r3, [r2, #4] │ │ adds r3, #1 │ │ str r3, [r2, #4] │ │ - ldr r3, [pc, #64] ; (91d74 ) │ │ - ldr r2, [pc, #64] ; (91d78 ) │ │ + ldr r3, [pc, #64] ; (93cb4 ) │ │ + ldr r2, [pc, #64] ; (93cb8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r2, pc │ │ ldr r0, [r3, #0] │ │ bl 919c0 │ │ - ldr r3, [pc, #36] ; (91d68 ) │ │ + ldr r3, [pc, #36] ; (93ca8 ) │ │ add r3, sp │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 91d52 │ │ + beq.n 93c92 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #40] ; (91d7c ) │ │ + ldr r3, [pc, #40] ; (93cbc ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #16 │ │ bx r3 │ │ nop ; (mov r8, r8) │ │ - bl 286d62 <_end@@Base+0x1af406> │ │ - lsls r4, r7, #25 │ │ - movs r4, r0 │ │ + bl 288ca2 <_end@@Base+0x1b1346> │ │ + b.n 93b20 │ │ + movs r3, r0 │ │ lsrs r4, r0, #24 │ │ movs r0, r0 │ │ lsrs r7, r7, #23 │ │ movs r0, r0 │ │ - ldrh r6, [r3, r7] │ │ + subs r4, #194 ; 0xc2 │ │ movs r4, r0 │ │ - asrs r6, r3, #2 │ │ - movs r4, r0 │ │ - adds r0, #236 ; 0xec │ │ + adcs.w r0, lr, #3 │ │ + movs r5, #110 ; 0x6e │ │ movs r1, r0 │ │ lsrs r4, r1, #24 │ │ ... │ │ │ │ -00091d80 : │ │ +00093cc0 : │ │ movs r2, #0 │ │ - ldr r3, [pc, #8] ; (91d8c ) │ │ + ldr r3, [pc, #8] ; (93ccc ) │ │ add r3, pc │ │ str r2, [r3, #4] │ │ str r2, [r3, #0] │ │ bx lr │ │ - ldrh r4, [r0, r6] │ │ + subs r4, #104 ; 0x68 │ │ movs r4, r0 │ │ │ │ -00091d90 : │ │ +00093cd0 : │ │ push {r3, lr} │ │ - ldr r0, [pc, #32] ; (91db4 ) │ │ - ldr r3, [pc, #32] ; (91db8 ) │ │ + ldr r0, [pc, #32] ; (93cf4 ) │ │ + ldr r3, [pc, #32] ; (93cf8 ) │ │ add r0, pc │ │ add r3, pc │ │ ldr r2, [r3, #4] │ │ ldr r0, [r0, #0] │ │ ldr r3, [r3, #0] │ │ ldr r0, [r0, #0] │ │ adds r1, r3, r2 │ │ cmp r3, #0 │ │ - bne.n 91dae │ │ + bne.n 93cee │ │ bl 919c0 │ │ - b.n 91db2 │ │ + b.n 93cf2 │ │ bl 91a4c │ │ pop {r3, pc} │ │ - asrs r2, r0, #1 │ │ - movs r4, r0 │ │ - ldrh r0, [r6, r5] │ │ + add.w r0, r2, #3 │ │ + subs r4, #84 ; 0x54 │ │ movs r4, r0 │ │ │ │ -00091dbc : │ │ - ldr r3, [pc, #20] ; (91dd4 ) │ │ +00093cfc : │ │ + ldr r3, [pc, #20] ; (93d14 ) │ │ movs r0, #1 │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - bne.n 91dd0 │ │ + bne.n 93d10 │ │ ldr r3, [r3, #4] │ │ negs r0, r3 │ │ adcs r0, r3 │ │ lsls r0, r0, #1 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - ldrh r0, [r1, r5] │ │ + subs r4, #44 ; 0x2c │ │ movs r4, r0 │ │ │ │ -00091dd8 : │ │ +00093d18 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #128 ; 0x80 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + movs r1, #32 │ │ + ldr r0, [pc, #20] ; (93d48 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + adds r2, r1, #0 │ │ + adds r3, r1, #0 │ │ + add r0, pc │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xb77e │ │ + movs r2, r0 │ │ + │ │ +00093d4c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (93d7c ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + stmia r7!, {r0, r1, r3, r6} │ │ + movs r2, r0 │ │ + │ │ +00093d80 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (93db0 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #65 ; 0x41 │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + vhadd.u16 d0, d13, d2 │ │ + │ │ +00093db4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (93de4 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #2 │ │ + bl 4e550 │ │ + add sp, #28 │ │ + pop {pc} │ │ + adds r7, #105 ; 0x69 │ │ + movs r3, r0 │ │ + │ │ +00093de8 : │ │ push {r4, r5, r6, lr} │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - ldr r4, [pc, #28] ; (91dfc ) │ │ + ldr r4, [pc, #28] ; (93e0c ) │ │ movs r1, #0 │ │ add r4, pc │ │ adds r0, r4, #0 │ │ movs r2, #20 │ │ bl 4e054 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ adds r0, r4, #0 │ │ - bl 938d4 │ │ + bl 95814 │ │ movs r3, #0 │ │ str r3, [r4, #20] │ │ pop {r4, r5, r6, pc} │ │ - ldrh r6, [r5, r4] │ │ + subs r3, #66 ; 0x42 │ │ movs r4, r0 │ │ │ │ -00091e00 : │ │ - ldr r3, [pc, #4] ; (91e08 ) │ │ +00093e10 : │ │ + ldr r3, [pc, #4] ; (93e18 ) │ │ add r3, pc │ │ ldr r0, [r3, #20] │ │ bx lr │ │ - ldrh r6, [r1, r4] │ │ + subs r3, #34 ; 0x22 │ │ movs r4, r0 │ │ │ │ -00091e0c : │ │ - ldr r0, [pc, #20] ; (91e24 ) │ │ +00093e1c : │ │ + ldr r0, [pc, #20] ; (93e34 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 93938 │ │ + bl 95878 │ │ lsls r0, r0, #24 │ │ lsrs r0, r0, #24 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r0, [r0, r4] │ │ + subs r3, #20 │ │ movs r4, r0 │ │ │ │ -00091e28 : │ │ - ldr r0, [pc, #20] ; (91e40 ) │ │ +00093e38 : │ │ + ldr r0, [pc, #20] ; (93e50 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 93938 │ │ + bl 95878 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r4, [r4, r3] │ │ + subs r2, #248 ; 0xf8 │ │ movs r4, r0 │ │ │ │ -00091e44 : │ │ - ldr r0, [pc, #20] ; (91e5c ) │ │ +00093e54 : │ │ + ldr r0, [pc, #20] ; (93e6c ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 93938 │ │ + bl 95878 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r0, [r1, r3] │ │ + subs r2, #220 ; 0xdc │ │ movs r4, r0 │ │ │ │ -00091e60 : │ │ - ldr r0, [pc, #20] ; (91e78 ) │ │ +00093e70 : │ │ + ldr r0, [pc, #20] ; (93e88 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 93938 │ │ + bl 95878 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r4, [r5, r2] │ │ + subs r2, #192 ; 0xc0 │ │ movs r4, r0 │ │ │ │ -00091e7c : │ │ - ldr r0, [pc, #16] ; (91e90 ) │ │ +00093e8c : │ │ + ldr r0, [pc, #16] ; (93ea0 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 93938 │ │ + bl 95878 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r0, [r2, r2] │ │ + subs r2, #164 ; 0xa4 │ │ movs r4, r0 │ │ │ │ -00091e94 : │ │ - ldr r0, [pc, #16] ; (91ea8 ) │ │ +00093ea4 : │ │ + ldr r0, [pc, #16] ; (93eb8 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 93938 │ │ + bl 95878 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r0, [r7, r1] │ │ + subs r2, #140 ; 0x8c │ │ movs r4, r0 │ │ │ │ -00091eac : │ │ +00093ebc : │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r4, [pc, #60] ; (91eec ) │ │ + ldr r4, [pc, #60] ; (93efc ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - ldr r2, [pc, #44] ; (91ef0 ) │ │ + ldr r2, [pc, #44] ; (93f00 ) │ │ add r2, pc │ │ ldr r3, [r2, #20] │ │ adds r3, #1 │ │ str r3, [r2, #20] │ │ - bl 91e7c │ │ + bl 93e8c │ │ str r0, [sp, #0] │ │ - bl 91e7c │ │ + bl 93e8c │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ cmp r2, r3 │ │ - beq.n 91ee6 │ │ + beq.n 93ef6 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r0, r1, #19 │ │ - movs r4, r0 │ │ - ldrh r6, [r1, r1] │ │ + b.n 93870 │ │ + movs r3, r0 │ │ + subs r2, #98 ; 0x62 │ │ movs r4, r0 │ │ │ │ -00091ef4 : │ │ +00093f04 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r4, [pc, #60] ; (91f34 ) │ │ + ldr r4, [pc, #60] ; (93f44 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - ldr r2, [pc, #44] ; (91f38 ) │ │ + ldr r2, [pc, #44] ; (93f48 ) │ │ add r2, pc │ │ ldr r3, [r2, #20] │ │ adds r3, #1 │ │ str r3, [r2, #20] │ │ - bl 91e7c │ │ + bl 93e8c │ │ str r0, [sp, #0] │ │ - bl 91e7c │ │ + bl 93e8c │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ cmp r2, r3 │ │ - beq.n 91f2e │ │ + beq.n 93f3e │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r0, r0, #18 │ │ - movs r4, r0 │ │ - ldrh r6, [r0, r0] │ │ + b.n 93828 │ │ + movs r3, r0 │ │ + subs r2, #26 │ │ movs r4, r0 │ │ │ │ -00091f3c : │ │ +00093f4c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #0 │ │ adds r4, r0, #0 │ │ asrs r5, r0, #31 │ │ adds r6, r1, #0 │ │ asrs r7, r1, #31 │ │ cmp r0, r1 │ │ - bgt.n 91f52 │ │ + bgt.n 93f62 │ │ cmp r3, r1 │ │ - bne.n 91f5c │ │ - b.n 91f74 │ │ + bne.n 93f6c │ │ + b.n 93f84 │ │ adds r3, r5, #0 │ │ adds r4, r1, #0 │ │ adds r5, r7, #0 │ │ adds r6, r0, #0 │ │ adds r7, r3, #0 │ │ - bl 91e94 │ │ + bl 93ea4 │ │ movs r2, #1 │ │ movs r3, #0 │ │ adds r2, r2, r6 │ │ adcs r3, r7 │ │ movs r1, #0 │ │ subs r2, r2, r4 │ │ sbcs r3, r5 │ │ - bl 99d94 <__aeabi_llsl@@Base+0x91c> │ │ + bl 99dc4 <__aeabi_llsl@@Base+0x94c> │ │ adds r0, r2, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -00091f78 : │ │ +00093f88 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #296] ; (920a4 ) │ │ + ldr r5, [pc, #296] ; (940b4 ) │ │ sub sp, #60 ; 0x3c │ │ ldr r6, [sp, #80] ; 0x50 │ │ ldr r7, [sp, #84] ; 0x54 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r4, [r5, #0] │ │ str r5, [sp, #12] │ │ str r4, [sp, #52] ; 0x34 │ │ cmp r3, r7 │ │ - bhi.n 91fa2 │ │ - bne.n 91f96 │ │ + bhi.n 93fb2 │ │ + bne.n 93fa6 │ │ cmp r2, r6 │ │ - bhi.n 91fa2 │ │ + bhi.n 93fb2 │ │ adds r5, r6, #0 │ │ adds r4, r7, #0 │ │ adds r6, r2, #0 │ │ adds r7, r3, #0 │ │ adds r2, r5, #0 │ │ adds r3, r4, #0 │ │ ldr r4, [sp, #88] ; 0x58 │ │ cmp r4, #1 │ │ - bne.n 92018 │ │ + bne.n 94028 │ │ cmp r6, r2 │ │ - bne.n 91fb0 │ │ + bne.n 93fc0 │ │ cmp r7, r3 │ │ - beq.n 92086 │ │ + beq.n 94096 │ │ adds r4, r2, #0 │ │ adds r5, r3, #0 │ │ subs r4, r4, r6 │ │ sbcs r5, r7 │ │ cmp r5, #0 │ │ - bne.n 91ff0 │ │ + bne.n 94000 │ │ cmp r4, #3 │ │ - bhi.n 91ff0 │ │ + bhi.n 94000 │ │ add r3, sp, #16 │ │ adds r1, r5, #0 │ │ mov ip, r3 │ │ movs r3, #0 │ │ str r1, [sp, #0] │ │ str r3, [sp, #4] │ │ ldr r2, [sp, #0] │ │ @@ -241012,20 +244803,20 @@ │ │ adds r1, #1 │ │ add r0, ip │ │ lsls r1, r1, #24 │ │ str r2, [r0, #0] │ │ str r3, [r0, #4] │ │ lsrs r1, r1, #24 │ │ cmp r5, #0 │ │ - bne.n 91fc6 │ │ + bne.n 93fd6 │ │ cmp r4, r1 │ │ - bhi.n 91fc6 │ │ + bhi.n 93fd6 │ │ subs r4, r1, #0 │ │ - beq.n 9205e │ │ - b.n 9206c │ │ + beq.n 9406e │ │ + b.n 9407c │ │ movs r0, #1 │ │ movs r1, #0 │ │ str r6, [sp, #16] │ │ str r7, [sp, #20] │ │ adds r6, r6, r0 │ │ adcs r7, r1 │ │ adds r5, r2, #0 │ │ @@ -241037,205 +244828,205 @@ │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ str r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #44] ; 0x2c │ │ str r0, [sp, #32] │ │ str r1, [sp, #36] ; 0x24 │ │ movs r4, #4 │ │ - b.n 9206c │ │ + b.n 9407c │ │ adds r4, r6, #0 │ │ orrs r4, r7 │ │ - beq.n 9203a │ │ + beq.n 9404a │ │ movs r4, #1 │ │ negs r4, r4 │ │ asrs r5, r4, #31 │ │ adds r4, r4, r6 │ │ adcs r5, r7 │ │ str r4, [sp, #16] │ │ str r5, [sp, #20] │ │ cmp r1, r3 │ │ - bhi.n 92036 │ │ - bne.n 9206a │ │ + bhi.n 94046 │ │ + bne.n 9407a │ │ cmp r0, r2 │ │ - bls.n 9206a │ │ + bls.n 9407a │ │ movs r4, #1 │ │ - b.n 92040 │ │ + b.n 94050 │ │ cmp r1, r3 │ │ - bls.n 9205a │ │ + bls.n 9406a │ │ movs r4, #0 │ │ movs r6, #1 │ │ movs r7, #0 │ │ adds r2, r2, r6 │ │ adcs r3, r7 │ │ lsls r1, r4, #3 │ │ add r0, sp, #16 │ │ adds r4, #1 │ │ adds r1, r0, r1 │ │ lsls r4, r4, #24 │ │ str r2, [r1, #0] │ │ str r3, [r1, #4] │ │ lsrs r4, r4, #24 │ │ - b.n 9206c │ │ + b.n 9407c │ │ cmp r1, r3 │ │ - beq.n 92098 │ │ + beq.n 940a8 │ │ movs r0, #4 │ │ bl 4c9c0 │ │ movs r0, #0 │ │ adds r1, r0, #0 │ │ - b.n 9208a │ │ + b.n 9409a │ │ movs r4, #1 │ │ - bl 91e0c │ │ + bl 93e1c │ │ adds r1, r4, #0 │ │ bl 99914 <__aeabi_llsl@@Base+0x49c> │ │ lsls r1, r1, #24 │ │ lsrs r1, r1, #24 │ │ lsls r1, r1, #3 │ │ add r3, sp, #16 │ │ adds r1, r3, r1 │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ - b.n 9208a │ │ + b.n 9409a │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 9209e │ │ + beq.n 940ae │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ cmp r0, r2 │ │ - bhi.n 9203e │ │ - b.n 9205e │ │ + bhi.n 9404e │ │ + b.n 9406e │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r6, r6, #15 │ │ - movs r4, r0 │ │ + b.n 94884 │ │ + movs r3, r0 │ │ │ │ -000920a8 : │ │ +000940b8 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ adds r4, r0, #0 │ │ movs r3, #0 │ │ str r1, [sp, #0] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ adds r2, r4, #0 │ │ movs r0, #255 ; 0xff │ │ movs r1, #0 │ │ - bl 91f78 │ │ + bl 93f88 │ │ lsls r0, r0, #24 │ │ lsrs r0, r0, #24 │ │ add sp, #16 │ │ pop {r4, pc} │ │ ... │ │ │ │ -000920c8 : │ │ +000940d8 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ adds r4, r0, #0 │ │ movs r3, #0 │ │ str r1, [sp, #0] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ adds r2, r4, #0 │ │ - ldr r1, [pc, #20] ; (920ec ) │ │ - ldr r0, [pc, #12] ; (920e8 ) │ │ - bl 91f78 │ │ + ldr r1, [pc, #20] ; (940fc ) │ │ + ldr r0, [pc, #12] ; (940f8 ) │ │ + bl 93f88 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ ... │ │ │ │ -000920f0 : │ │ +00094100 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ adds r4, r0, #0 │ │ movs r3, #0 │ │ str r1, [sp, #0] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ adds r2, r4, #0 │ │ - ldr r1, [pc, #20] ; (92114 ) │ │ - ldr r0, [pc, #12] ; (92110 ) │ │ - bl 91f78 │ │ + ldr r1, [pc, #20] ; (94124 ) │ │ + ldr r0, [pc, #12] ; (94120 ) │ │ + bl 93f88 │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xffffffff │ │ movs r0, r0 │ │ ... │ │ │ │ -00092118 : │ │ +00094128 : │ │ push {r4, r5, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ sub sp, #20 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #32] │ │ adds r2, r4, #0 │ │ str r3, [sp, #8] │ │ movs r0, #1 │ │ negs r0, r0 │ │ asrs r1, r0, #31 │ │ adds r3, r5, #0 │ │ - bl 91f78 │ │ + bl 93f88 │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ ... │ │ │ │ -0009213c : │ │ +0009414c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #68 ; 0x44 │ │ str r1, [sp, #4] │ │ - ldr r1, [pc, #336] ; (92294 ) │ │ + ldr r1, [pc, #336] ; (942a4 ) │ │ str r0, [sp, #16] │ │ ldr r4, [sp, #88] ; 0x58 │ │ ldr r5, [sp, #92] ; 0x5c │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r6, [sp, #96] ; 0x60 │ │ ldr r7, [sp, #100] ; 0x64 │ │ ldr r0, [r1, #0] │ │ str r1, [sp, #20] │ │ str r0, [sp, #60] ; 0x3c │ │ cmp r5, r7 │ │ - ble.n 9215e │ │ - b.n 92282 │ │ - bne.n 92166 │ │ + ble.n 9416e │ │ + b.n 94292 │ │ + bne.n 94176 │ │ cmp r4, r6 │ │ - bls.n 92166 │ │ - b.n 92282 │ │ + bls.n 94176 │ │ + b.n 94292 │ │ ldr r1, [sp, #104] ; 0x68 │ │ cmp r1, #1 │ │ - bne.n 921ee │ │ + bne.n 941fe │ │ cmp r4, r6 │ │ - bne.n 92176 │ │ + bne.n 94186 │ │ cmp r5, r7 │ │ - bne.n 92176 │ │ - b.n 92270 │ │ + bne.n 94186 │ │ + b.n 94280 │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ adds r6, r4, #0 │ │ adds r7, r5, #0 │ │ adds r4, r2, #0 │ │ adds r5, r3, #0 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ subs r0, r0, r6 │ │ sbcs r1, r7 │ │ cmp r1, #0 │ │ - bgt.n 921c6 │ │ - bne.n 92194 │ │ + bgt.n 941d6 │ │ + bne.n 941a4 │ │ cmp r0, #3 │ │ - bhi.n 921c6 │ │ + bhi.n 941d6 │ │ add r2, sp, #24 │ │ movs r3, #0 │ │ mov ip, r2 │ │ movs r4, #0 │ │ str r3, [sp, #8] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #8] │ │ @@ -241246,21 +245037,21 @@ │ │ adds r3, #1 │ │ add r2, ip │ │ lsls r3, r3, #24 │ │ str r4, [r2, #0] │ │ str r5, [r2, #4] │ │ lsrs r3, r3, #24 │ │ cmp r1, #0 │ │ - bgt.n 9219a │ │ - bne.n 921c0 │ │ + bgt.n 941aa │ │ + bne.n 941d0 │ │ cmp r0, r3 │ │ - bhi.n 9219a │ │ + bhi.n 941aa │ │ subs r5, r3, #0 │ │ - beq.n 92248 │ │ - b.n 92256 │ │ + beq.n 94258 │ │ + b.n 94266 │ │ movs r2, #1 │ │ movs r3, #0 │ │ str r6, [sp, #24] │ │ str r7, [sp, #28] │ │ adds r6, r6, r2 │ │ adcs r7, r3 │ │ str r6, [sp, #32] │ │ @@ -241272,264 +245063,264 @@ │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ str r4, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ str r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r5, #4 │ │ - b.n 92256 │ │ + b.n 94266 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ adds r6, r4, #0 │ │ adds r7, r5, #0 │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ ldr r1, [sp, #4] │ │ cmp r7, r1 │ │ - bgt.n 92208 │ │ - bne.n 92224 │ │ + bgt.n 94218 │ │ + bne.n 94234 │ │ ldr r1, [sp, #16] │ │ cmp r6, r1 │ │ - bls.n 92224 │ │ + bls.n 94234 │ │ movs r0, #1 │ │ negs r0, r0 │ │ asrs r1, r0, #31 │ │ adds r0, r0, r6 │ │ adcs r1, r7 │ │ str r0, [sp, #24] │ │ str r1, [sp, #28] │ │ cmp r3, r5 │ │ - bgt.n 92220 │ │ - bne.n 92254 │ │ + bgt.n 94230 │ │ + bne.n 94264 │ │ cmp r2, r4 │ │ - bls.n 92254 │ │ + bls.n 94264 │ │ movs r3, #1 │ │ - b.n 9222a │ │ + b.n 9423a │ │ cmp r3, r5 │ │ - ble.n 92244 │ │ + ble.n 94254 │ │ movs r3, #0 │ │ movs r6, #1 │ │ movs r7, #0 │ │ adds r4, r4, r6 │ │ adcs r5, r7 │ │ lsls r2, r3, #3 │ │ add r1, sp, #24 │ │ adds r2, r1, r2 │ │ adds r3, #1 │ │ str r4, [r2, #0] │ │ str r5, [r2, #4] │ │ lsls r5, r3, #24 │ │ lsrs r5, r5, #24 │ │ - b.n 92256 │ │ + b.n 94266 │ │ cmp r3, r5 │ │ - beq.n 9228a │ │ + beq.n 9429a │ │ movs r0, #4 │ │ bl 4c9c0 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ - b.n 92274 │ │ + b.n 94284 │ │ movs r5, #1 │ │ - bl 91e0c │ │ + bl 93e1c │ │ adds r1, r5, #0 │ │ bl 99914 <__aeabi_llsl@@Base+0x49c> │ │ lsls r1, r1, #24 │ │ lsrs r1, r1, #24 │ │ lsls r1, r1, #3 │ │ add r3, sp, #24 │ │ adds r1, r3, r1 │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ - b.n 92274 │ │ + b.n 94284 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 92290 │ │ + beq.n 942a0 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ ldr r1, [sp, #104] ; 0x68 │ │ cmp r1, #1 │ │ - bne.n 921fa │ │ - b.n 92182 │ │ + bne.n 9420a │ │ + b.n 94192 │ │ cmp r2, r4 │ │ - bhi.n 92228 │ │ - b.n 92248 │ │ + bhi.n 94238 │ │ + b.n 94258 │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r6, r5, #8 │ │ - movs r4, r0 │ │ + b.n 946e4 │ │ + movs r3, r0 │ │ │ │ -00092298 : │ │ +000942a8 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ str r0, [sp, #0] │ │ str r1, [sp, #8] │ │ asrs r0, r0, #31 │ │ asrs r1, r1, #31 │ │ str r0, [sp, #4] │ │ str r1, [sp, #12] │ │ str r2, [sp, #16] │ │ movs r0, #128 ; 0x80 │ │ negs r0, r0 │ │ asrs r1, r0, #31 │ │ movs r2, #127 ; 0x7f │ │ movs r3, #0 │ │ - bl 9213c │ │ + bl 9414c │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ add sp, #28 │ │ pop {pc} │ │ ... │ │ │ │ -000922c0 : │ │ +000942d0 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ str r0, [sp, #0] │ │ str r1, [sp, #8] │ │ asrs r0, r0, #31 │ │ asrs r1, r1, #31 │ │ str r0, [sp, #4] │ │ str r1, [sp, #12] │ │ str r2, [sp, #16] │ │ - ldr r1, [pc, #24] ; (922ec ) │ │ - ldr r0, [pc, #20] ; (922e8 ) │ │ - ldr r2, [pc, #24] ; (922f0 ) │ │ - ldr r3, [pc, #28] ; (922f4 ) │ │ - bl 9213c │ │ + ldr r1, [pc, #24] ; (942fc ) │ │ + ldr r0, [pc, #20] ; (942f8 ) │ │ + ldr r2, [pc, #24] ; (94300 ) │ │ + ldr r3, [pc, #28] ; (94304 ) │ │ + bl 9414c │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ add sp, #28 │ │ pop {pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ strh r0, [r0, #0] │ │ ; instruction: 0xffffffff │ │ ; instruction: 0xffff7fff │ │ movs r0, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ -000922f8 : │ │ +00094308 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ str r0, [sp, #0] │ │ str r1, [sp, #8] │ │ asrs r0, r0, #31 │ │ asrs r1, r1, #31 │ │ str r0, [sp, #4] │ │ str r1, [sp, #12] │ │ str r2, [sp, #16] │ │ - ldr r1, [pc, #16] ; (9231c ) │ │ - ldr r0, [pc, #12] ; (92318 ) │ │ - ldr r2, [pc, #16] ; (92320 ) │ │ - ldr r3, [pc, #20] ; (92324 ) │ │ - bl 9213c │ │ + ldr r1, [pc, #16] ; (9432c ) │ │ + ldr r0, [pc, #12] ; (94328 ) │ │ + ldr r2, [pc, #16] ; (94330 ) │ │ + ldr r3, [pc, #20] ; (94334 ) │ │ + bl 9414c │ │ add sp, #28 │ │ pop {pc} │ │ movs r0, r0 │ │ strh r0, [r0, #0] │ │ ; instruction: 0xffffffff │ │ ; instruction: 0xffff7fff │ │ movs r0, r0 │ │ ... │ │ │ │ -00092328 : │ │ +00094338 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r1, [pc, #20] ; (9234c ) │ │ - ldr r0, [pc, #16] ; (92348 ) │ │ + ldr r1, [pc, #20] ; (9435c ) │ │ + ldr r0, [pc, #16] ; (94358 ) │ │ str r3, [sp, #16] │ │ - ldr r2, [pc, #20] ; (92350 ) │ │ - ldr r3, [pc, #20] ; (92354 ) │ │ - bl 9213c │ │ + ldr r2, [pc, #20] ; (94360 ) │ │ + ldr r3, [pc, #20] ; (94364 ) │ │ + bl 9414c │ │ add sp, #28 │ │ pop {pc} │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ strh r0, [r0, #0] │ │ ; instruction: 0xffffffff │ │ ; instruction: 0xffff7fff │ │ │ │ -00092358 : │ │ +00094368 : │ │ push {r3, lr} │ │ - bl 91e94 │ │ + bl 93ea4 │ │ bl 99554 <__aeabi_llsl@@Base+0xdc> │ │ movs r1, #190 ; 0xbe │ │ lsls r1, r1, #22 │ │ bl 99564 <__aeabi_llsl@@Base+0xec> │ │ pop {r3, pc} │ │ movs r0, r0 │ │ ... │ │ │ │ -00092370 : │ │ +00094380 : │ │ push {r3, lr} │ │ - bl 91eac │ │ + bl 93ebc │ │ lsls r3, r1, #21 │ │ lsrs r0, r0, #11 │ │ orrs r0, r3 │ │ lsrs r1, r1, #11 │ │ - bl 99da4 <__aeabi_llsl@@Base+0x92c> │ │ - ldr r3, [pc, #16] ; (92394 ) │ │ - ldr r2, [pc, #8] ; (92390 ) │ │ + bl 99dd4 <__aeabi_llsl@@Base+0x95c> │ │ + ldr r3, [pc, #16] ; (943a4 ) │ │ + ldr r2, [pc, #8] ; (943a0 ) │ │ bl 995d4 <__aeabi_llsl@@Base+0x15c> │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r4, #160 ; 0xa0 │ │ │ │ -00092398 : │ │ +000943a8 : │ │ push {r3, lr} │ │ - bl 92370 │ │ + bl 94380 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ bl 99604 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #28] ; (923c4 ) │ │ - ldr r2, [pc, #20] ; (923c0 ) │ │ + ldr r3, [pc, #28] ; (943d4 ) │ │ + ldr r2, [pc, #20] ; (943d0 ) │ │ bl 995d4 <__aeabi_llsl@@Base+0x15c> │ │ - ldr r3, [pc, #20] ; (923c4 ) │ │ - ldr r2, [pc, #12] ; (923c0 ) │ │ + ldr r3, [pc, #20] ; (943d4 ) │ │ + ldr r2, [pc, #12] ; (943d0 ) │ │ bl 997d4 <__aeabi_llsl@@Base+0x35c> │ │ bl 99614 <__aeabi_llsl@@Base+0x19c> │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ - b.n 923c6 │ │ + b.n 943d6 │ │ ; instruction: 0xffff47ef │ │ │ │ -000923c8 : │ │ +000943d8 : │ │ push {r4, r6, r7, lr} │ │ - ldr r4, [pc, #100] ; (92430 ) │ │ + ldr r4, [pc, #100] ; (94440 ) │ │ add r4, pc │ │ adds r0, r4, #0 │ │ - bl 93938 │ │ + bl 95878 │ │ bl 995f4 <__aeabi_llsl@@Base+0x17c> │ │ - ldr r3, [pc, #64] ; (9241c ) │ │ - ldr r2, [pc, #60] ; (92418 ) │ │ + ldr r3, [pc, #64] ; (9442c ) │ │ + ldr r2, [pc, #60] ; (94428 ) │ │ bl 995d4 <__aeabi_llsl@@Base+0x15c> │ │ - ldr r2, [pc, #60] ; (92420 ) │ │ - ldr r3, [pc, #64] ; (92424 ) │ │ + ldr r2, [pc, #60] ; (94430 ) │ │ + ldr r3, [pc, #64] ; (94434 ) │ │ bl 99604 <__aeabi_llsl@@Base+0x18c> │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ adds r7, r1, #0 │ │ - bl 93938 │ │ + bl 95878 │ │ ldr r3, [r4, #20] │ │ adds r3, #1 │ │ str r3, [r4, #20] │ │ bl 995f4 <__aeabi_llsl@@Base+0x17c> │ │ - ldr r2, [pc, #40] ; (92428 ) │ │ - ldr r3, [pc, #44] ; (9242c ) │ │ + ldr r2, [pc, #40] ; (94438 ) │ │ + ldr r3, [pc, #44] ; (9443c ) │ │ bl 995d4 <__aeabi_llsl@@Base+0x15c> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ bl 99604 <__aeabi_llsl@@Base+0x18c> │ │ pop {r4, r6, r7, pc} │ │ @@ -241539,328 +245330,223 @@ │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r5, #240 ; 0xf0 │ │ ... │ │ movs r0, r0 │ │ subs r3, #240 ; 0xf0 │ │ - strb r4, [r0, r5] │ │ + adds r5, #88 ; 0x58 │ │ movs r4, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -00092438 : │ │ +00094448 : │ │ push {r4, r5, r6, lr} │ │ subs r4, r0, #0 │ │ - bgt.n 9244e │ │ - ldr r0, [pc, #64] ; (92480 ) │ │ - ldr r1, [pc, #64] ; (92484 ) │ │ + bgt.n 9445e │ │ + ldr r0, [pc, #64] ; (94490 ) │ │ + ldr r1, [pc, #64] ; (94494 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 4f09c │ │ movs r0, #0 │ │ - b.n 9247c │ │ + b.n 9448c │ │ adds r0, #1 │ │ bl 4df4c │ │ subs r5, r0, #0 │ │ - beq.n 9247c │ │ + beq.n 9448c │ │ adds r6, r5, #0 │ │ adds r4, r5, r4 │ │ movs r0, #32 │ │ movs r1, #126 ; 0x7e │ │ - bl 91f3c │ │ + bl 93f4c │ │ strb r0, [r6, #0] │ │ adds r6, #1 │ │ cmp r4, r6 │ │ - bne.n 9245c │ │ + bne.n 9446c │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ - ldr r2, [pc, #20] ; (92488 ) │ │ + ldr r2, [pc, #20] ; (94498 ) │ │ strb r3, [r4, #0] │ │ add r2, pc │ │ ldr r3, [r2, #20] │ │ adds r3, #1 │ │ str r3, [r2, #20] │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldmdb lr, {} │ │ - lsls r1, r0, #4 │ │ - movs r1, r0 │ │ - strb r4, [r3, r2] │ │ + ldmia r1, {r1, r2, r3} │ │ + movs r0, r0 │ │ + b.n 9467a │ │ + movs r0, r0 │ │ + adds r4, #176 ; 0xb0 │ │ movs r4, r0 │ │ │ │ -0009248c : │ │ +0009449c : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - bgt.n 924a2 │ │ - ldr r0, [pc, #32] ; (924b4 ) │ │ - ldr r1, [pc, #32] ; (924b8 ) │ │ + bgt.n 944b2 │ │ + ldr r0, [pc, #32] ; (944c4 ) │ │ + ldr r1, [pc, #32] ; (944c8 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 4f09c │ │ movs r0, #0 │ │ - b.n 924b2 │ │ - bl 91e94 │ │ + b.n 944c2 │ │ + bl 93ea4 │ │ adds r1, r4, #1 │ │ bl 99914 <__aeabi_llsl@@Base+0x49c> │ │ adds r0, r1, #0 │ │ - bl 92438 │ │ + bl 94448 │ │ pop {r4, pc} │ │ - ; instruction: 0xe8ca0000 │ │ - cmp r1, #208 ; 0xd0 │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ + movs r0, r0 │ │ + adds r2, r0, #6 │ │ movs r1, r0 │ │ │ │ -000924bc : │ │ +000944cc : │ │ push {r3, lr} │ │ movs r0, #255 ; 0xff │ │ - bl 9248c │ │ + bl 9449c │ │ pop {r3, pc} │ │ ... │ │ │ │ -000924c8 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #128 ; 0x80 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - movs r1, #32 │ │ - ldr r0, [pc, #20] ; (924f8 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - adds r2, r1, #0 │ │ - adds r3, r1, #0 │ │ - add r0, pc │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ - movs r2, r0 │ │ - │ │ -000924fc : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (9252c ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - add r0, pc │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ - nop ; (mov r8, r8) │ │ - svc 155 ; 0x9b │ │ - movs r2, r0 │ │ - │ │ -00092530 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (92560 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #65 ; 0x41 │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ - asrs r5, r5, #29 │ │ - movs r3, r0 │ │ - │ │ -00092564 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (92594 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #2 │ │ - bl 4e550 │ │ - add sp, #28 │ │ - pop {pc} │ │ - ldr r7, [pc, #740] ; (9287c ) │ │ - movs r3, r0 │ │ - │ │ -00092598 : │ │ - ldr r0, [pc, #16] ; (925ac ) │ │ +000944d8 : │ │ + ldr r0, [pc, #16] ; (944ec ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 91a4c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - bl 99db4 <__aeabi_llsl@@Base+0x93c> │ │ + bl 99de4 <__aeabi_llsl@@Base+0x96c> │ │ nop ; (mov r8, r8) │ │ - cmp r0, #214 ; 0xd6 │ │ + adds r0, r3, #5 │ │ movs r1, r0 │ │ │ │ -000925b0 : │ │ - ldr r3, [pc, #132] ; (92638 ) │ │ +000944f0 : │ │ + ldr r3, [pc, #132] ; (94578 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #36 ; 0x24 │ │ subs r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #4] │ │ str r2, [sp, #28] │ │ - bgt.n 925d0 │ │ - ldr r0, [pc, #116] ; (9263c ) │ │ + bgt.n 94510 │ │ + ldr r0, [pc, #116] ; (9457c ) │ │ add r0, pc │ │ bl 91a4c │ │ movs r0, #0 │ │ - b.n 92626 │ │ + b.n 94566 │ │ adds r0, #1 │ │ bl 4df4c │ │ subs r4, r0, #0 │ │ - bne.n 925ea │ │ - ldr r0, [pc, #100] ; (92640 ) │ │ + bne.n 9452a │ │ + ldr r0, [pc, #100] ; (94580 ) │ │ add r0, pc │ │ bl 91a4c │ │ adds r0, r4, #0 │ │ bl 4c9c0 │ │ - b.n 925cc │ │ + b.n 9450c │ │ add r7, sp, #8 │ │ adds r0, r7, #0 │ │ - bl 93908 │ │ + bl 95848 │ │ adds r6, r4, #0 │ │ adds r5, r4, r5 │ │ adds r0, r7, #0 │ │ - bl 93938 │ │ + bl 95878 │ │ movs r1, #43 ; 0x2b │ │ bl 99914 <__aeabi_llsl@@Base+0x49c> │ │ lsls r1, r1, #24 │ │ lsrs r1, r1, #24 │ │ adds r2, r1, #0 │ │ subs r2, #10 │ │ movs r3, #65 ; 0x41 │ │ cmp r2, #6 │ │ - bls.n 92618 │ │ + bls.n 94558 │ │ adds r3, r1, #0 │ │ adds r3, #48 ; 0x30 │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ strb r3, [r6, #0] │ │ adds r6, #1 │ │ cmp r5, r6 │ │ - bne.n 925f6 │ │ + bne.n 94536 │ │ movs r3, #0 │ │ adds r0, r4, #0 │ │ strb r3, [r5, #0] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 92634 │ │ + beq.n 94574 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - stc2l 0, cr0, [r4, #12] │ │ - cmp r0, #222 ; 0xde │ │ + udf #132 ; 0x84 │ │ + movs r3, r0 │ │ + adds r0, r4, #5 │ │ movs r1, r0 │ │ - cmp r0, #243 ; 0xf3 │ │ + adds r5, r6, #5 │ │ movs r1, r0 │ │ │ │ -00092644 : │ │ +00094584 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #172 ; 0xac │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #260] ; (92750 ) │ │ + ldr r3, [pc, #260] ; (94690 ) │ │ str r2, [sp, #24] │ │ adds r7, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r1, [sp, #20] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #164] ; 0xa4 │ │ cmp r0, #0 │ │ - beq.n 92666 │ │ + beq.n 945a6 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #0 │ │ - bne.n 9266c │ │ - ldr r0, [pc, #236] ; (92754 ) │ │ + bne.n 945ac │ │ + ldr r0, [pc, #236] ; (94694 ) │ │ add r0, pc │ │ - b.n 9269a │ │ + b.n 945da │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 92678 │ │ + beq.n 945b8 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 9267e │ │ - ldr r0, [pc, #220] ; (92758 ) │ │ + bne.n 945be │ │ + ldr r0, [pc, #220] ; (94698 ) │ │ add r0, pc │ │ - b.n 9269a │ │ + b.n 945da │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 9268a │ │ + beq.n 945ca │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 92690 │ │ - ldr r0, [pc, #208] ; (9275c ) │ │ + bne.n 945d0 │ │ + ldr r0, [pc, #208] ; (9469c ) │ │ add r0, pc │ │ - b.n 9269a │ │ + b.n 945da │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - bgt.n 926a4 │ │ - ldr r0, [pc, #200] ; (92760 ) │ │ + bgt.n 945e4 │ │ + ldr r0, [pc, #200] ; (946a0 ) │ │ add r0, pc │ │ bl 91a4c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 92700 │ │ + b.n 94640 │ │ add r6, sp, #148 ; 0x94 │ │ adds r0, r6, #0 │ │ movs r1, #0 │ │ movs r2, #16 │ │ bl 4e054 │ │ - ldr r2, [pc, #176] ; (92764 ) │ │ + ldr r2, [pc, #176] ; (946a4 ) │ │ movs r1, #15 │ │ add r2, pc │ │ ldr r3, [sp, #28] │ │ adds r0, r6, #0 │ │ bl 4f138 │ │ adds r0, r7, #0 │ │ bl 4e0ec │ │ @@ -241877,508 +245563,509 @@ │ │ adds r4, r3, r4 │ │ adds r4, #1 │ │ adds r5, r4, r5 │ │ adds r5, r5, r0 │ │ adds r0, r5, #0 │ │ bl 4df4c │ │ subs r6, r0, #0 │ │ - bne.n 92704 │ │ - ldr r0, [pc, #116] ; (92768 ) │ │ + bne.n 94644 │ │ + ldr r0, [pc, #116] ; (946a8 ) │ │ add r0, pc │ │ bl 91a4c │ │ adds r0, r6, #0 │ │ bl 4c9c0 │ │ adds r0, r6, #0 │ │ adds r1, r0, #0 │ │ - b.n 9273e │ │ + b.n 9467e │ │ ldr r3, [sp, #20] │ │ - ldr r2, [pc, #100] ; (9276c ) │ │ + ldr r2, [pc, #100] ; (946ac ) │ │ adds r1, r5, #0 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #24] │ │ add r2, pc │ │ add r4, sp, #44 ; 0x2c │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #8] │ │ adds r3, r7, #0 │ │ bl 4f138 │ │ adds r0, r4, #0 │ │ - bl 93740 │ │ + bl 95680 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ adds r0, r4, #0 │ │ - bl 9376c │ │ + bl 956ac │ │ adds r0, r4, #0 │ │ - bl 93808 │ │ + bl 95748 │ │ adds r0, r6, #0 │ │ bl 4df8c │ │ ldr r0, [sp, #132] ; 0x84 │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 9274c │ │ + beq.n 9468c │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #172 ; 0xac │ │ pop {r4, r5, r6, r7, pc} │ │ - stc2 0, cr0, [r8, #-12]! │ │ - cmp r0, #149 ; 0x95 │ │ + ble.n 94664 │ │ + movs r3, r0 │ │ + adds r7, r2, #4 │ │ movs r1, r0 │ │ - cmp r0, #155 ; 0x9b │ │ + adds r5, r3, #4 │ │ movs r1, r0 │ │ - cmp r0, #163 ; 0xa3 │ │ + adds r5, r4, #4 │ │ movs r1, r0 │ │ - cmp r0, #176 ; 0xb0 │ │ + adds r2, r6, #4 │ │ movs r1, r0 │ │ - cmp r0, #173 ; 0xad │ │ + adds r7, r5, #4 │ │ movs r1, r0 │ │ - cmp r0, #114 ; 0x72 │ │ + adds r4, r6, #3 │ │ movs r1, r0 │ │ - cmp r0, #136 ; 0x88 │ │ + adds r2, r1, #4 │ │ movs r1, r0 │ │ │ │ -00092770 : │ │ +000946b0 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ subs r5, r1, #0 │ │ - bne.n 9277e │ │ - ldr r0, [pc, #88] ; (927d4 ) │ │ + bne.n 946be │ │ + ldr r0, [pc, #88] ; (94714 ) │ │ add r0, pc │ │ - b.n 92786 │ │ + b.n 946c6 │ │ cmp r0, #0 │ │ - bge.n 9278c │ │ - ldr r0, [pc, #84] ; (927d8 ) │ │ + bge.n 946cc │ │ + ldr r0, [pc, #84] ; (94718 ) │ │ add r0, pc │ │ bl 91a4c │ │ - b.n 927cc │ │ + b.n 9470c │ │ movs r0, #1 │ │ bl 4c544 │ │ cmp r0, #0 │ │ - bne.n 927ac │ │ + bne.n 946ec │ │ movs r0, #1 │ │ bl 4c524 │ │ cmp r0, #0 │ │ - beq.n 927ac │ │ + beq.n 946ec │ │ bl 4c998 │ │ adds r1, r0, #0 │ │ - ldr r0, [pc, #52] ; (927dc ) │ │ + ldr r0, [pc, #52] ; (9471c ) │ │ add r0, pc │ │ - b.n 927c8 │ │ + b.n 94708 │ │ movs r0, #250 ; 0xfa │ │ lsls r0, r0, #2 │ │ muls r0, r4 │ │ adds r1, r5, #0 │ │ movs r2, #0 │ │ bl 4e918 │ │ cmp r0, #0 │ │ - bne.n 927d0 │ │ + bne.n 94710 │ │ bl 4c998 │ │ adds r1, r0, #0 │ │ - ldr r0, [pc, #24] ; (927e0 ) │ │ + ldr r0, [pc, #24] ; (94720 ) │ │ add r0, pc │ │ bl 91a4c │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r0, #37 ; 0x25 │ │ + adds r7, r4, #2 │ │ movs r1, r0 │ │ - cmp r0, #58 ; 0x3a │ │ + adds r4, r7, #2 │ │ movs r1, r0 │ │ - cmp r0, #62 ; 0x3e │ │ + adds r0, r0, #3 │ │ movs r1, r0 │ │ - cmp r0, #67 ; 0x43 │ │ + adds r5, r0, #3 │ │ movs r1, r0 │ │ │ │ -000927e4 : │ │ +00094724 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #292] ; (9290c ) │ │ + ldr r6, [pc, #292] ; (9484c ) │ │ adds r7, r0, #0 │ │ adds r5, r1, #0 │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ add r6, pc │ │ cmp r7, #0 │ │ - beq.n 92806 │ │ + beq.n 94746 │ │ cmp r5, #0 │ │ - beq.n 92806 │ │ + beq.n 94746 │ │ ldr r3, [r7, #0] │ │ cmp r3, #0 │ │ - beq.n 92806 │ │ + beq.n 94746 │ │ ldr r2, [r5, #4] │ │ cmp r2, #0 │ │ - bne.n 92810 │ │ - ldr r0, [pc, #264] ; (92910 ) │ │ + bne.n 94750 │ │ + ldr r0, [pc, #264] ; (94850 ) │ │ add r0, pc │ │ bl 91a4c │ │ - b.n 9286c │ │ + b.n 947ac │ │ ldr r3, [r5, #12] │ │ cmp r3, #0 │ │ - bne.n 9282c │ │ - ldr r3, [pc, #252] ; (92914 ) │ │ - ldr r1, [pc, #252] ; (92918 ) │ │ + bne.n 9476c │ │ + ldr r3, [pc, #252] ; (94854 ) │ │ + ldr r1, [pc, #252] ; (94858 ) │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #248] ; (9291c ) │ │ + ldr r3, [pc, #248] ; (9485c ) │ │ add r3, pc │ │ bl 919c0 │ │ movs r0, #3 │ │ - b.n 9290a │ │ - bl 91dd8 │ │ - bl 91d80 │ │ + b.n 9484a │ │ + bl 93de8 │ │ + bl 93cc0 │ │ movs r0, #225 ; 0xe1 │ │ - ldr r3, [pc, #232] ; (92920 ) │ │ + ldr r3, [pc, #232] ; (94860 ) │ │ lsls r0, r0, #4 │ │ ldr r3, [r6, r3] │ │ adds r1, r3, #0 │ │ str r3, [sp, #0] │ │ - bl 92770 │ │ + bl 946b0 │ │ ldr r3, [r7, #4] │ │ str r0, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 92870 │ │ + beq.n 947b0 │ │ movs r0, #0 │ │ blx r3 │ │ - bl 91dbc │ │ + bl 93cfc │ │ cmp r0, #1 │ │ - bne.n 92870 │ │ - ldr r3, [pc, #184] ; (92914 ) │ │ - ldr r1, [pc, #200] ; (92924 ) │ │ + bne.n 947b0 │ │ + ldr r3, [pc, #184] ; (94854 ) │ │ + ldr r1, [pc, #200] ; (94864 ) │ │ ldr r2, [r7, #0] │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #192] ; (92928 ) │ │ + ldr r3, [pc, #192] ; (94868 ) │ │ add r3, pc │ │ bl 91a4c │ │ movs r0, #4 │ │ - b.n 9290a │ │ + b.n 9484a │ │ ldr r3, [r5, #0] │ │ movs r0, #0 │ │ blx r3 │ │ movs r4, #3 │ │ str r0, [sp, #0] │ │ subs r3, r0, #0 │ │ cmp r3, #2 │ │ - beq.n 9288e │ │ + beq.n 947ce │ │ movs r4, #1 │ │ adds r3, #1 │ │ cmp r3, r4 │ │ - bls.n 9288e │ │ - bl 91dbc │ │ + bls.n 947ce │ │ + bl 93cfc │ │ adds r4, r0, #0 │ │ ldr r3, [r7, #12] │ │ cmp r3, #0 │ │ - beq.n 92898 │ │ + beq.n 947d8 │ │ movs r0, #0 │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 928a4 │ │ + beq.n 947e4 │ │ adds r0, r3, #0 │ │ bl 4e930 │ │ - bl 91e00 │ │ + bl 93e10 │ │ subs r1, r0, #0 │ │ - ble.n 928b4 │ │ - ldr r0, [pc, #124] ; (9292c ) │ │ + ble.n 947f4 │ │ + ldr r0, [pc, #124] ; (9486c ) │ │ add r0, pc │ │ bl 919c0 │ │ ldr r3, [sp, #0] │ │ cmp r3, #2 │ │ - bne.n 928d0 │ │ - ldr r3, [pc, #88] ; (92914 ) │ │ - ldr r1, [pc, #112] ; (92930 ) │ │ + bne.n 94810 │ │ + ldr r3, [pc, #88] ; (94854 ) │ │ + ldr r1, [pc, #112] ; (94870 ) │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #108] ; (92934 ) │ │ + ldr r3, [pc, #108] ; (94874 ) │ │ add r3, pc │ │ bl 919c0 │ │ - b.n 92908 │ │ + b.n 94848 │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - bne.n 928e8 │ │ - ldr r3, [pc, #60] ; (92914 ) │ │ - ldr r1, [pc, #92] ; (92938 ) │ │ + bne.n 94828 │ │ + ldr r3, [pc, #60] ; (94854 ) │ │ + ldr r1, [pc, #92] ; (94878 ) │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #88] ; (9293c ) │ │ + ldr r3, [pc, #88] ; (9487c ) │ │ add r3, pc │ │ - b.n 928fe │ │ + b.n 9483e │ │ ldr r3, [sp, #0] │ │ adds r3, #1 │ │ - bne.n 92904 │ │ - ldr r3, [pc, #36] ; (92914 ) │ │ - ldr r1, [pc, #76] ; (92940 ) │ │ + bne.n 94844 │ │ + ldr r3, [pc, #36] ; (94854 ) │ │ + ldr r1, [pc, #76] ; (94880 ) │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #72] ; (92944 ) │ │ + ldr r3, [pc, #72] ; (94884 ) │ │ add r3, pc │ │ bl 91a4c │ │ - b.n 92908 │ │ - bl 91d90 │ │ + b.n 94848 │ │ + bl 93cd0 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - lsls r0, r3, #24 │ │ - movs r4, r0 │ │ - cmp r0, #34 ; 0x22 │ │ + b.n 94600 │ │ + movs r3, r0 │ │ + adds r4, r4, #2 │ │ movs r1, r0 │ │ ; instruction: 0xffd4ffff │ │ - cmp r0, #67 ; 0x43 │ │ + adds r5, r0, #3 │ │ movs r1, r0 │ │ - cmp r0, #66 ; 0x42 │ │ + adds r4, r0, #3 │ │ movs r1, r0 │ │ ; instruction: 0xffd8ffff │ │ - cmp r0, #23 │ │ + adds r1, r3, #2 │ │ movs r1, r0 │ │ - movs r5, #178 ; 0xb2 │ │ + subs r4, r6, r0 │ │ movs r1, r0 │ │ - movs r7, #213 ; 0xd5 │ │ + adds r7, r2, #1 │ │ movs r1, r0 │ │ - movs r7, #157 ; 0x9d │ │ + adds r7, r3, #0 │ │ movs r1, r0 │ │ - movs r7, #210 ; 0xd2 │ │ + adds r4, r2, #1 │ │ movs r1, r0 │ │ - movs r7, #129 ; 0x81 │ │ + adds r3, r0, #0 │ │ movs r1, r0 │ │ - movs r7, #209 ; 0xd1 │ │ + adds r3, r2, #1 │ │ movs r1, r0 │ │ - movs r7, #105 ; 0x69 │ │ + subs r3, r5, r7 │ │ movs r1, r0 │ │ - movs r7, #242 ; 0xf2 │ │ + adds r4, r6, #1 │ │ movs r1, r0 │ │ │ │ -00092948 : │ │ +00094888 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ movs r7, #0 │ │ - ldr r5, [pc, #88] ; (929a8 ) │ │ + ldr r5, [pc, #88] ; (948e8 ) │ │ add r5, pc │ │ cmp r4, #0 │ │ - beq.n 929a4 │ │ + beq.n 948e4 │ │ ldr r2, [r4, #0] │ │ adds r7, #1 │ │ cmp r2, #0 │ │ - bne.n 92964 │ │ - ldr r3, [pc, #76] ; (929ac ) │ │ + bne.n 948a4 │ │ + ldr r3, [pc, #76] ; (948ec ) │ │ ldr r3, [r5, r3] │ │ ldr r2, [r3, #0] │ │ - ldr r0, [pc, #72] ; (929b0 ) │ │ + ldr r0, [pc, #72] ; (948f0 ) │ │ adds r1, r7, #0 │ │ add r0, pc │ │ bl 919c0 │ │ movs r6, #0 │ │ ldr r2, [r4, #8] │ │ lsls r3, r6, #2 │ │ ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - beq.n 929a0 │ │ + beq.n 948e0 │ │ ldr r2, [r3, #4] │ │ adds r6, #1 │ │ cmp r2, #0 │ │ - bne.n 92988 │ │ - ldr r2, [pc, #40] ; (929ac ) │ │ + bne.n 948c8 │ │ + ldr r2, [pc, #40] ; (948ec ) │ │ ldr r2, [r5, r2] │ │ ldr r2, [r2, #0] │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - bne.n 92994 │ │ - ldr r3, [pc, #28] ; (929ac ) │ │ + bne.n 948d4 │ │ + ldr r3, [pc, #28] ; (948ec ) │ │ ldr r3, [r5, r3] │ │ ldr r3, [r3, #0] │ │ - ldr r0, [pc, #28] ; (929b4 ) │ │ + ldr r0, [pc, #28] ; (948f4 ) │ │ adds r1, r6, #0 │ │ add r0, pc │ │ bl 919c0 │ │ - b.n 92970 │ │ + b.n 948b0 │ │ adds r4, #16 │ │ - b.n 92952 │ │ + b.n 94892 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r0, r7, #18 │ │ - movs r4, r0 │ │ + b.n 943dc │ │ + movs r3, r0 │ │ ; instruction: 0xffdcffff │ │ - movs r7, #151 ; 0x97 │ │ + adds r1, r3, #0 │ │ movs r1, r0 │ │ - movs r7, #123 ; 0x7b │ │ + subs r5, r7, r7 │ │ movs r1, r0 │ │ │ │ -000929b8 : │ │ +000948f8 : │ │ push {r3, lr} │ │ - bl 99dc4 <__aeabi_llsl@@Base+0x94c> │ │ + bl 99df4 <__aeabi_llsl@@Base+0x97c> │ │ bl 99584 <__aeabi_llsl@@Base+0x10c> │ │ - ldr r1, [pc, #8] ; (929cc ) │ │ + ldr r1, [pc, #8] ; (9490c ) │ │ bl 997b4 <__aeabi_llsl@@Base+0x33c> │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ movs r4, #0 │ │ - ldr r1, [pc, #464] ; (92ba0 ) │ │ + ldr r1, [pc, #464] ; (94ae0 ) │ │ │ │ -000929d0 : │ │ +00094910 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #116 ; 0x74 │ │ str r3, [sp, #96] ; 0x60 │ │ - ldr r3, [pc, #784] ; (92ce8 ) │ │ + ldr r3, [pc, #784] ; (94c28 ) │ │ str r2, [sp, #92] ; 0x5c │ │ str r0, [sp, #84] ; 0x54 │ │ add r3, pc │ │ str r3, [sp, #16] │ │ ldr r2, [sp, #16] │ │ - ldr r3, [pc, #776] ; (92cec ) │ │ + ldr r3, [pc, #776] ; (94c2c ) │ │ str r1, [sp, #12] │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #140] ; 0x8c │ │ cmp r3, #0 │ │ - bgt.n 929f6 │ │ + bgt.n 94936 │ │ movs r3, #1 │ │ str r3, [sp, #140] ; 0x8c │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n 92a02 │ │ + beq.n 94942 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 92a18 │ │ + bne.n 94958 │ │ movs r0, #16 │ │ - bl 925b0 │ │ + bl 944f0 │ │ str r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne.n 92a18 │ │ - ldr r0, [pc, #736] ; (92cf0 ) │ │ + bne.n 94958 │ │ + ldr r0, [pc, #736] ; (94c30 ) │ │ add r0, pc │ │ bl 91a4c │ │ - b.n 92b18 │ │ - bl 929b8 │ │ + b.n 94a58 │ │ + bl 948f8 │ │ str r0, [sp, #100] ; 0x64 │ │ - ldr r0, [pc, #724] ; (92cf4 ) │ │ + ldr r0, [pc, #724] ; (94c34 ) │ │ ldr r1, [sp, #12] │ │ add r0, pc │ │ bl 919c0 │ │ movs r0, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ str r3, [sp, #8] │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - beq.n 92a48 │ │ + beq.n 94988 │ │ ldr r2, [r4, #8] │ │ adds r2, #4 │ │ subs r1, r2, #4 │ │ ldr r1, [r1, #0] │ │ cmp r1, #0 │ │ - beq.n 92a44 │ │ + beq.n 94984 │ │ adds r0, #1 │ │ - b.n 92a36 │ │ + b.n 94976 │ │ adds r3, #4 │ │ - b.n 92a2e │ │ + b.n 9496e │ │ lsls r0, r0, #2 │ │ bl 4df4c │ │ str r0, [sp, #72] ; 0x48 │ │ cmp r0, #0 │ │ - bne.n 92a68 │ │ - ldr r0, [pc, #672] ; (92cf8 ) │ │ + bne.n 949a8 │ │ + ldr r0, [pc, #672] ; (94c38 ) │ │ add r0, pc │ │ bl 91a4c │ │ ldr r0, [sp, #72] ; 0x48 │ │ bl 4c9c0 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 92f08 │ │ + b.n 94e48 │ │ ldr r3, [sp, #136] ; 0x88 │ │ cmp r3, #0 │ │ - beq.n 92b1c │ │ + beq.n 94a5c │ │ ldrb r3, [r3, #0] │ │ subs r7, r3, #0 │ │ - beq.n 92b1e │ │ + beq.n 94a5e │ │ adds r7, r4, #0 │ │ str r7, [sp, #24] │ │ str r7, [sp, #20] │ │ ldr r3, [sp, #8] │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - beq.n 92afc │ │ + beq.n 94a3c │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - bne.n 92af4 │ │ + bne.n 94a34 │ │ ldr r1, [r5, #0] │ │ cmp r1, #0 │ │ - bne.n 92a92 │ │ + bne.n 949d2 │ │ movs r3, #0 │ │ - b.n 92aba │ │ + b.n 949fa │ │ ldr r0, [sp, #136] ; 0x88 │ │ bl 4e2fc │ │ cmp r0, #0 │ │ - bne.n 92a8e │ │ + bne.n 949ce │ │ ldr r3, [r5, #0] │ │ - ldr r0, [pc, #604] ; (92cfc ) │ │ + ldr r0, [pc, #604] ; (94c3c ) │ │ adds r1, r3, #0 │ │ add r0, pc │ │ str r3, [sp, #24] │ │ bl 919c0 │ │ - b.n 92af4 │ │ + b.n 94a34 │ │ cmp r4, #0 │ │ - bne.n 92aea │ │ + bne.n 94a2a │ │ ldr r1, [r6, #4] │ │ cmp r1, #0 │ │ - bne.n 92ac8 │ │ + bne.n 94a08 │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ str r3, [sp, #28] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #8] │ │ ldr r6, [r3, r2] │ │ cmp r6, #0 │ │ - bne.n 92aac │ │ - b.n 92aec │ │ + bne.n 949ec │ │ + b.n 94a2c │ │ ldr r0, [sp, #136] ; 0x88 │ │ bl 4e2fc │ │ cmp r0, #0 │ │ - bne.n 92ab6 │ │ + bne.n 949f6 │ │ movs r4, #1 │ │ ldr r3, [r5, #0] │ │ ldr r7, [r6, #4] │ │ - ldr r0, [pc, #548] ; (92d00 ) │ │ + ldr r0, [pc, #548] ; (94c40 ) │ │ adds r2, r3, #0 │ │ add r0, pc │ │ adds r1, r7, #0 │ │ str r3, [sp, #24] │ │ bl 919c0 │ │ str r4, [sp, #20] │ │ - b.n 92aec │ │ + b.n 94a2c │ │ movs r4, #1 │ │ ldr r3, [sp, #8] │ │ adds r3, #4 │ │ str r3, [sp, #8] │ │ - b.n 92a7a │ │ + b.n 949ba │ │ movs r3, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ str r3, [sp, #20] │ │ - b.n 92b24 │ │ + b.n 94a64 │ │ adds r3, r4, #0 │ │ ldr r2, [sp, #20] │ │ str r4, [sp, #40] ; 0x28 │ │ orrs r3, r2 │ │ - bne.n 92b24 │ │ - ldr r0, [pc, #508] ; (92d04 ) │ │ + bne.n 94a64 │ │ + ldr r0, [pc, #508] ; (94c44 ) │ │ ldr r1, [sp, #136] ; 0x88 │ │ add r0, pc │ │ bl 91a4c │ │ - ldr r0, [pc, #500] ; (92d08 ) │ │ + ldr r0, [pc, #500] ; (94c48 ) │ │ add r0, pc │ │ bl 919c0 │ │ movs r0, #2 │ │ - b.n 92f08 │ │ + b.n 94e48 │ │ ldr r7, [sp, #136] ; 0x88 │ │ str r7, [sp, #40] ; 0x28 │ │ str r7, [sp, #24] │ │ str r7, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -242386,503 +246073,503 @@ │ │ str r3, [sp, #32] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #84] ; 0x54 │ │ lsls r3, r3, #2 │ │ ldr r6, [r2, r3] │ │ cmp r6, #0 │ │ - bne.n 92b3e │ │ - b.n 92e3c │ │ + bne.n 94a7e │ │ + b.n 94d7c │ │ ldr r1, [r6, #0] │ │ str r1, [sp, #68] ; 0x44 │ │ cmp r1, #0 │ │ - bne.n 92b50 │ │ - ldr r3, [pc, #452] ; (92d0c ) │ │ + bne.n 94a90 │ │ + ldr r3, [pc, #452] ; (94c4c ) │ │ ldr r2, [sp, #16] │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ cmp r3, #1 │ │ - bne.n 92b7e │ │ + bne.n 94abe │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 92b7e │ │ + beq.n 94abe │ │ cmp r1, #0 │ │ - beq.n 92b7e │ │ + beq.n 94abe │ │ adds r0, r3, #0 │ │ bl 4e2fc │ │ cmp r0, #0 │ │ - beq.n 92b7e │ │ - ldr r0, [pc, #412] ; (92d10 ) │ │ + beq.n 94abe │ │ + ldr r0, [pc, #412] ; (94c50 ) │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #68] ; 0x44 │ │ add r0, pc │ │ bl 919c0 │ │ - b.n 92b30 │ │ - bl 929b8 │ │ + b.n 94a70 │ │ + bl 948f8 │ │ str r0, [sp, #104] ; 0x68 │ │ - ldr r0, [pc, #396] ; (92d14 ) │ │ + ldr r0, [pc, #396] ; (94c54 ) │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #68] ; 0x44 │ │ add r0, pc │ │ bl 919c0 │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ str r3, [sp, #76] ; 0x4c │ │ str r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [r6, #8] │ │ lsls r3, r3, #2 │ │ ldr r4, [r3, r2] │ │ cmp r4, #0 │ │ - bne.n 92ba8 │ │ - b.n 92db2 │ │ + bne.n 94ae8 │ │ + b.n 94cf2 │ │ ldr r1, [r4, #4] │ │ str r1, [sp, #44] ; 0x2c │ │ cmp r1, #0 │ │ - bne.n 92bba │ │ - ldr r3, [pc, #344] ; (92d0c ) │ │ + bne.n 94afa │ │ + ldr r3, [pc, #344] ; (94c4c ) │ │ ldr r2, [sp, #16] │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #1 │ │ - bne.n 92bf6 │ │ + bne.n 94b36 │ │ cmp r7, #0 │ │ - beq.n 92be4 │ │ + beq.n 94b24 │ │ cmp r1, #0 │ │ - beq.n 92be4 │ │ + beq.n 94b24 │ │ adds r0, r7, #0 │ │ bl 4e2fc │ │ cmp r0, #0 │ │ - beq.n 92be4 │ │ - ldr r0, [pc, #316] ; (92d18 ) │ │ + beq.n 94b24 │ │ + ldr r0, [pc, #316] ; (94c58 ) │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #60] ; 0x3c │ │ add r0, pc │ │ ldr r3, [sp, #44] ; 0x2c │ │ - b.n 92d64 │ │ + b.n 94ca4 │ │ ldr r3, [r4, #12] │ │ cmp r3, #0 │ │ - bne.n 92bf6 │ │ - ldr r0, [pc, #304] ; (92d1c ) │ │ + bne.n 94b36 │ │ + ldr r0, [pc, #304] ; (94c5c ) │ │ add r0, pc │ │ bl 919c0 │ │ movs r3, #1 │ │ str r3, [r4, #12] │ │ - bl 929b8 │ │ + bl 948f8 │ │ str r0, [sp, #108] ; 0x6c │ │ - ldr r0, [pc, #288] ; (92d20 ) │ │ + ldr r0, [pc, #288] ; (94c60 ) │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #60] ; 0x3c │ │ add r0, pc │ │ ldr r3, [sp, #44] ; 0x2c │ │ bl 919c0 │ │ ldr r1, [r4, #8] │ │ cmp r1, #0 │ │ - beq.n 92c1e │ │ + beq.n 94b5e │ │ ldrb r3, [r1, #0] │ │ cmp r3, #0 │ │ - beq.n 92c1e │ │ - ldr r0, [pc, #268] ; (92d24 ) │ │ + beq.n 94b5e │ │ + ldr r0, [pc, #268] ; (94c64 ) │ │ add r0, pc │ │ bl 919c0 │ │ movs r5, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #96] ; 0x60 │ │ adds r5, #1 │ │ orrs r3, r2 │ │ - bne.n 92c3c │ │ + bne.n 94b7c │ │ ldr r0, [sp, #12] │ │ ldr r1, [r6, #0] │ │ ldr r2, [r4, #4] │ │ adds r3, r5, #0 │ │ - bl 92644 │ │ + bl 94584 │ │ str r0, [sp, #52] ; 0x34 │ │ str r1, [sp, #88] ; 0x58 │ │ - b.n 92c44 │ │ + b.n 94b84 │ │ ldr r3, [sp, #92] ; 0x5c │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #96] ; 0x60 │ │ str r3, [sp, #88] ; 0x58 │ │ - ldr r0, [pc, #224] ; (92d28 ) │ │ + ldr r0, [pc, #224] ; (94c68 ) │ │ adds r1, r5, #0 │ │ add r0, pc │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #88] ; 0x58 │ │ bl 919c0 │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #88] ; 0x58 │ │ - bl 927e4 │ │ + bl 94724 │ │ str r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ - bne.n 92c72 │ │ + bne.n 94bb2 │ │ ldr r3, [sp, #76] ; 0x4c │ │ adds r3, #1 │ │ str r3, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #64] ; 0x40 │ │ adds r3, #1 │ │ str r3, [sp, #64] ; 0x40 │ │ - b.n 92c92 │ │ + b.n 94bd2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #3 │ │ - bne.n 92c86 │ │ + bne.n 94bc6 │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 92c92 │ │ + b.n 94bd2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #140] ; 0x8c │ │ cmp r5, r3 │ │ - bne.n 92c20 │ │ - bl 929b8 │ │ + bne.n 94b60 │ │ + bl 948f8 │ │ ldr r1, [sp, #108] ; 0x6c │ │ bl 99574 <__aeabi_llsl@@Base+0xfc> │ │ movs r1, #0 │ │ adds r5, r0, #0 │ │ bl 997e4 <__aeabi_llsl@@Base+0x36c> │ │ cmp r0, #0 │ │ - beq.n 92cb0 │ │ + beq.n 94bf0 │ │ movs r5, #0 │ │ ldr r3, [sp, #140] ; 0x8c │ │ adds r0, r5, #0 │ │ cmp r3, #1 │ │ - beq.n 92d34 │ │ + beq.n 94c74 │ │ bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #108] ; (92d2c ) │ │ + ldr r0, [pc, #108] ; (94c6c ) │ │ adds r3, r1, #0 │ │ add r0, pc │ │ ldr r1, [sp, #140] ; 0x8c │ │ bl 919c0 │ │ ldr r0, [sp, #140] ; 0x8c │ │ bl 99584 <__aeabi_llsl@@Base+0x10c> │ │ adds r1, r0, #0 │ │ adds r0, r5, #0 │ │ bl 997b4 <__aeabi_llsl@@Base+0x33c> │ │ bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #80] ; (92d30 ) │ │ + ldr r0, [pc, #80] ; (94c70 ) │ │ adds r3, r1, #0 │ │ add r0, pc │ │ - b.n 92d40 │ │ + b.n 94c80 │ │ nop ; (mov r8, r8) │ │ - lsls r4, r5, #16 │ │ - movs r4, r0 │ │ + b.n 94604 │ │ + movs r3, r0 │ │ ; instruction: 0xffe0ffff │ │ - movs r7, #27 │ │ + subs r5, r3, r6 │ │ movs r1, r0 │ │ - movs r7, #41 ; 0x29 │ │ + subs r3, r5, r6 │ │ movs r1, r0 │ │ - movs r7, #26 │ │ + subs r4, r3, r6 │ │ movs r1, r0 │ │ - movs r6, #248 ; 0xf8 │ │ + subs r2, r7, r5 │ │ movs r1, r0 │ │ - movs r6, #225 ; 0xe1 │ │ + subs r3, r4, r5 │ │ movs r1, r0 │ │ - movs r6, #227 ; 0xe3 │ │ + subs r5, r4, r5 │ │ movs r1, r0 │ │ - movs r7, #10 │ │ + subs r4, r1, r6 │ │ movs r1, r0 │ │ ; instruction: 0xffdcffff │ │ - movs r6, #179 ; 0xb3 │ │ + subs r5, r6, r4 │ │ movs r1, r0 │ │ - movs r6, #194 ; 0xc2 │ │ + subs r4, r0, r5 │ │ movs r1, r0 │ │ - movs r6, #145 ; 0x91 │ │ + subs r3, r2, r4 │ │ movs r1, r0 │ │ - movs r6, #168 ; 0xa8 │ │ + subs r2, r5, r4 │ │ movs r1, r0 │ │ - movs r6, #199 ; 0xc7 │ │ + subs r1, r1, r5 │ │ movs r1, r0 │ │ - movs r6, #213 ; 0xd5 │ │ + subs r7, r2, r5 │ │ movs r1, r0 │ │ - movs r6, #188 ; 0xbc │ │ + subs r6, r7, r4 │ │ movs r1, r0 │ │ - movs r6, #98 ; 0x62 │ │ + subs r4, r4, r3 │ │ movs r1, r0 │ │ - movs r6, #101 ; 0x65 │ │ + subs r7, r4, r3 │ │ movs r1, r0 │ │ bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ adds r3, r1, #0 │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #460] ; (92f0c ) │ │ + ldr r0, [pc, #460] ; (94e4c ) │ │ add r0, pc │ │ bl 919c0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #1 │ │ - beq.n 92d6a │ │ + beq.n 94caa │ │ cmp r3, #2 │ │ - beq.n 92d82 │ │ + beq.n 94cc2 │ │ cmp r3, #0 │ │ - bne.n 92d9a │ │ + bne.n 94cda │ │ ldr r2, [sp, #16] │ │ - ldr r3, [pc, #440] ; (92f10 ) │ │ - ldr r1, [pc, #444] ; (92f14 ) │ │ + ldr r3, [pc, #440] ; (94e50 ) │ │ + ldr r1, [pc, #444] ; (94e54 ) │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #44] ; 0x2c │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #436] ; (92f18 ) │ │ + ldr r3, [pc, #436] ; (94e58 ) │ │ add r3, pc │ │ bl 919c0 │ │ - b.n 92b9a │ │ + b.n 94ada │ │ ldr r2, [sp, #16] │ │ - ldr r3, [pc, #416] ; (92f10 ) │ │ - ldr r1, [pc, #428] ; (92f1c ) │ │ + ldr r3, [pc, #416] ; (94e50 ) │ │ + ldr r1, [pc, #428] ; (94e5c ) │ │ ldr r3, [r2, r3] │ │ add r1, pc │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #420] ; (92f20 ) │ │ + ldr r3, [pc, #420] ; (94e60 ) │ │ add r3, pc │ │ bl 91a4c │ │ - b.n 92da2 │ │ + b.n 94ce2 │ │ ldr r2, [sp, #16] │ │ - ldr r3, [pc, #392] ; (92f10 ) │ │ - ldr r1, [pc, #412] ; (92f24 ) │ │ + ldr r3, [pc, #392] ; (94e50 ) │ │ + ldr r1, [pc, #412] ; (94e64 ) │ │ ldr r3, [r2, r3] │ │ add r1, pc │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #404] ; (92f28 ) │ │ + ldr r3, [pc, #404] ; (94e68 ) │ │ add r3, pc │ │ bl 91a4c │ │ - b.n 92b9a │ │ + b.n 94ada │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #1 │ │ - beq.n 92da2 │ │ - b.n 92b9a │ │ + beq.n 94ce2 │ │ + b.n 94ada │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #72] ; 0x48 │ │ lsls r3, r3, #2 │ │ str r4, [r3, r2] │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r3, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ - b.n 92b9a │ │ - bl 929b8 │ │ + b.n 94ada │ │ + bl 948f8 │ │ ldr r1, [sp, #104] ; 0x68 │ │ bl 99574 <__aeabi_llsl@@Base+0xfc> │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ bl 997e4 <__aeabi_llsl@@Base+0x36c> │ │ cmp r0, #0 │ │ - beq.n 92dca │ │ + beq.n 94d0a │ │ movs r4, #0 │ │ adds r0, r4, #0 │ │ bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #344] ; (92f2c ) │ │ + ldr r0, [pc, #344] ; (94e6c ) │ │ adds r3, r1, #0 │ │ add r0, pc │ │ bl 919c0 │ │ ldr r3, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #28] │ │ ldr r1, [sp, #16] │ │ adds r2, r3, r2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r2, r2, r3 │ │ - ldr r3, [pc, #292] ; (92f10 ) │ │ + ldr r3, [pc, #292] ; (94e50 ) │ │ ldr r4, [r1, r3] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n 92e16 │ │ - ldr r5, [pc, #316] ; (92f30 ) │ │ + bne.n 94d56 │ │ + ldr r5, [pc, #316] ; (94e70 ) │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #28] │ │ add r5, pc │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r3, [sp, #4] │ │ adds r1, r5, #0 │ │ ldr r3, [sp, #76] ; 0x4c │ │ bl 919c0 │ │ - ldr r3, [pc, #300] ; (92f34 ) │ │ + ldr r3, [pc, #300] ; (94e74 ) │ │ ldr r0, [r4, #0] │ │ adds r1, r5, #0 │ │ ldr r2, [sp, #68] ; 0x44 │ │ add r3, pc │ │ bl 919c0 │ │ - b.n 92b30 │ │ + b.n 94a70 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ldr r5, [pc, #284] ; (92f38 ) │ │ + ldr r5, [pc, #284] ; (94e78 ) │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #28] │ │ add r5, pc │ │ adds r1, r5, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #76] ; 0x4c │ │ bl 91a4c │ │ - ldr r3, [pc, #268] ; (92f3c ) │ │ + ldr r3, [pc, #268] ; (94e7c ) │ │ ldr r0, [r4, #0] │ │ adds r1, r5, #0 │ │ ldr r2, [sp, #68] ; 0x44 │ │ add r3, pc │ │ bl 91a4c │ │ - b.n 92b30 │ │ - bl 929b8 │ │ + b.n 94a70 │ │ + bl 948f8 │ │ ldr r1, [sp, #100] ; 0x64 │ │ bl 99574 <__aeabi_llsl@@Base+0xfc> │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ bl 997e4 <__aeabi_llsl@@Base+0x36c> │ │ cmp r0, #0 │ │ - beq.n 92e54 │ │ + beq.n 94d94 │ │ movs r4, #0 │ │ adds r0, r4, #0 │ │ bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #224] ; (92f40 ) │ │ + ldr r0, [pc, #224] ; (94e80 ) │ │ adds r3, r1, #0 │ │ add r0, pc │ │ bl 919c0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #16] │ │ adds r2, r3, r2 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r2, r2, r3 │ │ - ldr r3, [pc, #156] ; (92f10 ) │ │ + ldr r3, [pc, #156] ; (94e50 ) │ │ ldr r4, [r1, r3] │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne.n 92ea2 │ │ + bne.n 94de2 │ │ str r3, [sp, #0] │ │ - ldr r1, [pc, #196] ; (92f44 ) │ │ + ldr r1, [pc, #196] ; (94e84 ) │ │ ldr r3, [sp, #8] │ │ ldr r0, [sp, #80] ; 0x50 │ │ add r1, pc │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #64] ; 0x40 │ │ bl 919c0 │ │ - ldr r1, [pc, #184] ; (92f48 ) │ │ - ldr r3, [pc, #184] ; (92f4c ) │ │ + ldr r1, [pc, #184] ; (94e88 ) │ │ + ldr r3, [pc, #184] ; (94e8c ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ ldr r2, [sp, #12] │ │ add r3, pc │ │ bl 919c0 │ │ ldr r7, [sp, #36] ; 0x24 │ │ - b.n 92ec8 │ │ + b.n 94e08 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [pc, #168] ; (92f50 ) │ │ + ldr r1, [pc, #168] ; (94e90 ) │ │ ldr r0, [sp, #80] ; 0x50 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ add r1, pc │ │ movs r7, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #64] ; 0x40 │ │ bl 91a4c │ │ - ldr r1, [pc, #152] ; (92f54 ) │ │ - ldr r3, [pc, #156] ; (92f58 ) │ │ + ldr r1, [pc, #152] ; (94e94 ) │ │ + ldr r3, [pc, #156] ; (94e98 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ ldr r2, [sp, #12] │ │ add r3, pc │ │ bl 91a4c │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bne.n 92ee2 │ │ + bne.n 94e22 │ │ ldr r0, [sp, #72] ; 0x48 │ │ bl 4df8c │ │ - ldr r0, [pc, #132] ; (92f5c ) │ │ + ldr r0, [pc, #132] ; (94e9c ) │ │ adds r1, r7, #0 │ │ add r0, pc │ │ bl 919c0 │ │ adds r0, r7, #0 │ │ - b.n 92f08 │ │ - ldr r0, [pc, #124] ; (92f60 ) │ │ + b.n 94e48 │ │ + ldr r0, [pc, #124] ; (94ea0 ) │ │ movs r4, #0 │ │ add r0, pc │ │ bl 919c0 │ │ ldr r2, [sp, #72] ; 0x48 │ │ lsls r3, r4, #2 │ │ - ldr r0, [pc, #112] ; (92f64 ) │ │ + ldr r0, [pc, #112] ; (94ea4 ) │ │ ldr r3, [r2, r3] │ │ ldr r1, [sp, #12] │ │ add r0, pc │ │ ldr r2, [r3, #4] │ │ bl 919c0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r4, #1 │ │ cmp r4, r3 │ │ - blt.n 92eec │ │ - b.n 92ece │ │ + blt.n 94e2c │ │ + b.n 94e0e │ │ add sp, #116 ; 0x74 │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r6, #40 ; 0x28 │ │ + subs r2, r5, r2 │ │ movs r1, r0 │ │ ; instruction: 0xffd4ffff │ │ - movs r3, #3 │ │ + asrs r5, r0, #30 │ │ movs r1, r0 │ │ - movs r0, #189 ; 0xbd │ │ + asrs r7, r7, #20 │ │ movs r1, r0 │ │ - movs r2, #237 ; 0xed │ │ + asrs r7, r5, #29 │ │ movs r1, r0 │ │ - movs r0, #158 ; 0x9e │ │ + asrs r0, r4, #20 │ │ movs r1, r0 │ │ - movs r2, #213 ; 0xd5 │ │ + asrs r7, r2, #29 │ │ movs r1, r0 │ │ - movs r5, #241 ; 0xf1 │ │ + subs r3, r6, r1 │ │ movs r1, r0 │ │ - movs r5, #184 ; 0xb8 │ │ + subs r2, r7, r0 │ │ movs r1, r0 │ │ - movs r5, #180 ; 0xb4 │ │ + subs r6, r6, r0 │ │ movs r1, r0 │ │ - movs r0, #17 │ │ + asrs r3, r2, #18 │ │ movs r1, r0 │ │ - movs r5, #140 ; 0x8c │ │ + subs r6, r1, r0 │ │ movs r1, r0 │ │ - subs r4, r4, #7 │ │ + asrs r6, r4, #17 │ │ movs r1, r0 │ │ - movs r5, #82 ; 0x52 │ │ + adds r4, r2, r7 │ │ movs r1, r0 │ │ - movs r5, #74 ; 0x4a │ │ + adds r4, r1, r7 │ │ movs r1, r0 │ │ - movs r5, #62 ; 0x3e │ │ + adds r0, r0, r7 │ │ movs r1, r0 │ │ - subs r7, r0, #6 │ │ + asrs r1, r1, #16 │ │ movs r1, r0 │ │ - movs r5, #34 ; 0x22 │ │ + adds r4, r4, r6 │ │ movs r1, r0 │ │ - movs r5, #20 │ │ + adds r6, r2, r6 │ │ movs r1, r0 │ │ - subs r6, r2, #5 │ │ + asrs r0, r3, #15 │ │ movs r1, r0 │ │ - movs r5, #6 │ │ + adds r0, r1, r6 │ │ movs r1, r0 │ │ - movs r5, #6 │ │ + adds r0, r1, r6 │ │ movs r1, r0 │ │ - movs r5, #23 │ │ + adds r1, r3, r6 │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r1, #0] │ │ - ldr r2, [pc, #1016] ; (93368 ) │ │ + ldr r2, [pc, #1016] ; (952a8 ) │ │ sub sp, #76 ; 0x4c │ │ str r3, [sp, #0] │ │ adds r0, r3, r2 │ │ ldr r3, [r5, #0] │ │ ldr r4, [r5, #8] │ │ ldr r2, [r5, #4] │ │ adds r0, r0, r3 │ │ @@ -242893,111 +246580,111 @@ │ │ orrs r2, r3 │ │ movs r3, #25 │ │ adds r0, r0, r2 │ │ rors r0, r3 │ │ ldr r3, [r5, #4] │ │ ldr r2, [r1, #4] │ │ adds r3, r0, r3 │ │ - ldr r0, [pc, #980] ; (9336c ) │ │ + ldr r0, [pc, #980] ; (952ac ) │ │ str r2, [sp, #4] │ │ bics r7, r3 │ │ adds r0, r2, r0 │ │ ldr r2, [r5, #12] │ │ adds r0, r0, r2 │ │ ldr r2, [r5, #4] │ │ ands r2, r3 │ │ orrs r2, r7 │ │ adds r0, r0, r2 │ │ movs r2, #20 │ │ rors r0, r2 │ │ ldr r2, [r1, #8] │ │ adds r6, r0, r3 │ │ - ldr r0, [pc, #956] ; (93370 ) │ │ + ldr r0, [pc, #956] ; (952b0 ) │ │ str r2, [sp, #8] │ │ ldr r7, [r5, #4] │ │ adds r2, r2, r0 │ │ adds r0, r3, #0 │ │ bics r7, r6 │ │ ands r0, r6 │ │ adds r2, r2, r4 │ │ orrs r7, r0 │ │ adds r7, r2, r7 │ │ movs r2, #15 │ │ rors r7, r2 │ │ - ldr r0, [pc, #936] ; (93374 ) │ │ + ldr r0, [pc, #936] ; (952b4 ) │ │ ldr r2, [r1, #12] │ │ adds r4, r7, r6 │ │ str r2, [sp, #12] │ │ adds r7, r2, r0 │ │ ldr r2, [r5, #4] │ │ adds r0, r6, #0 │ │ adds r7, r7, r2 │ │ adds r2, r3, #0 │ │ ands r0, r4 │ │ bics r2, r4 │ │ orrs r2, r0 │ │ movs r0, #10 │ │ adds r2, r7, r2 │ │ rors r2, r0 │ │ - ldr r7, [pc, #912] ; (93378 ) │ │ + ldr r7, [pc, #912] ; (952b8 ) │ │ ldr r0, [r1, #16] │ │ adds r2, r2, r4 │ │ adds r7, r0, r7 │ │ str r0, [sp, #16] │ │ adds r3, r7, r3 │ │ adds r0, r4, #0 │ │ adds r7, r6, #0 │ │ ands r0, r2 │ │ bics r7, r2 │ │ orrs r0, r7 │ │ adds r3, r3, r0 │ │ movs r0, #25 │ │ - ldr r7, [pc, #888] ; (9337c ) │ │ + ldr r7, [pc, #888] ; (952bc ) │ │ rors r3, r0 │ │ ldr r0, [r1, #20] │ │ adds r3, r3, r2 │ │ adds r7, r0, r7 │ │ str r0, [sp, #20] │ │ adds r7, r7, r6 │ │ adds r0, r2, #0 │ │ adds r6, r4, #0 │ │ ands r0, r3 │ │ bics r6, r3 │ │ orrs r0, r6 │ │ movs r6, #20 │ │ adds r0, r7, r0 │ │ rors r0, r6 │ │ - ldr r7, [pc, #864] ; (93380 ) │ │ + ldr r7, [pc, #864] ; (952c0 ) │ │ adds r6, r0, r3 │ │ ldr r0, [r1, #24] │ │ adds r7, r0, r7 │ │ str r0, [sp, #24] │ │ adds r7, r7, r4 │ │ adds r0, r3, #0 │ │ adds r4, r2, #0 │ │ ands r0, r6 │ │ bics r4, r6 │ │ orrs r0, r4 │ │ movs r4, #15 │ │ adds r0, r7, r0 │ │ rors r0, r4 │ │ - ldr r7, [pc, #840] ; (93384 ) │ │ + ldr r7, [pc, #840] ; (952c4 ) │ │ adds r4, r0, r6 │ │ ldr r0, [r1, #28] │ │ adds r7, r0, r7 │ │ str r0, [sp, #28] │ │ adds r2, r7, r2 │ │ adds r0, r6, #0 │ │ adds r7, r3, #0 │ │ ands r0, r4 │ │ bics r7, r4 │ │ orrs r7, r0 │ │ adds r7, r2, r7 │ │ movs r2, #10 │ │ - ldr r0, [pc, #816] ; (93388 ) │ │ + ldr r0, [pc, #816] ; (952c8 ) │ │ rors r7, r2 │ │ ldr r2, [r1, #32] │ │ adds r7, r7, r4 │ │ adds r0, r2, r0 │ │ str r2, [sp, #32] │ │ adds r3, r0, r3 │ │ adds r2, r4, #0 │ │ @@ -243006,15 +246693,15 @@ │ │ bics r0, r7 │ │ orrs r2, r0 │ │ adds r2, r3, r2 │ │ movs r3, #25 │ │ rors r2, r3 │ │ adds r3, r2, r7 │ │ mov ip, r3 │ │ - ldr r2, [pc, #788] ; (9338c ) │ │ + ldr r2, [pc, #788] ; (952cc ) │ │ ldr r3, [r1, #36] ; 0x24 │ │ str r3, [sp, #36] ; 0x24 │ │ adds r0, r3, r2 │ │ mov r3, ip │ │ adds r2, r4, #0 │ │ bics r2, r3 │ │ ands r3, r7 │ │ @@ -243022,26 +246709,26 @@ │ │ movs r2, #20 │ │ adds r0, r0, r6 │ │ adds r3, r0, r3 │ │ rors r3, r2 │ │ mov r2, ip │ │ adds r6, r3, r2 │ │ ldr r3, [r1, #40] ; 0x28 │ │ - ldr r2, [pc, #760] ; (93390 ) │ │ + ldr r2, [pc, #760] ; (952d0 ) │ │ str r3, [sp, #40] ; 0x28 │ │ adds r0, r3, r2 │ │ adds r3, r7, #0 │ │ mov r2, ip │ │ bics r3, r6 │ │ ands r2, r6 │ │ orrs r3, r2 │ │ adds r0, r0, r4 │ │ adds r0, r0, r3 │ │ movs r3, #15 │ │ - ldr r2, [pc, #740] ; (93394 ) │ │ + ldr r2, [pc, #740] ; (952d4 ) │ │ rors r0, r3 │ │ ldr r3, [r1, #44] ; 0x2c │ │ adds r0, r0, r6 │ │ adds r2, r3, r2 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r7, r2, r7 │ │ adds r3, r6, #0 │ │ @@ -243050,27 +246737,27 @@ │ │ bics r2, r0 │ │ orrs r2, r3 │ │ movs r3, #10 │ │ adds r2, r7, r2 │ │ rors r2, r3 │ │ ldr r3, [r1, #48] ; 0x30 │ │ adds r4, r2, r0 │ │ - ldr r2, [pc, #712] ; (93398 ) │ │ + ldr r2, [pc, #712] ; (952d8 ) │ │ str r3, [sp, #48] ; 0x30 │ │ adds r7, r0, #0 │ │ adds r3, r3, r2 │ │ mov r2, ip │ │ adds r3, r3, r2 │ │ adds r2, r6, #0 │ │ ands r7, r4 │ │ bics r2, r4 │ │ orrs r2, r7 │ │ adds r2, r3, r2 │ │ movs r3, #25 │ │ - ldr r7, [pc, #692] ; (9339c ) │ │ + ldr r7, [pc, #692] ; (952dc ) │ │ rors r2, r3 │ │ ldr r3, [r1, #52] ; 0x34 │ │ adds r2, r2, r4 │ │ str r3, [sp, #52] ; 0x34 │ │ adds r3, r3, r7 │ │ adds r3, r3, r6 │ │ adds r7, r4, #0 │ │ @@ -243079,15 +246766,15 @@ │ │ bics r6, r2 │ │ orrs r7, r6 │ │ movs r6, #20 │ │ adds r3, r3, r7 │ │ rors r3, r6 │ │ adds r3, r3, r2 │ │ mvns r6, r3 │ │ - ldr r7, [pc, #660] ; (933a0 ) │ │ + ldr r7, [pc, #660] ; (952e0 ) │ │ str r6, [sp, #64] ; 0x40 │ │ ldr r6, [r1, #56] ; 0x38 │ │ ldr r1, [r1, #60] ; 0x3c │ │ adds r7, r6, r7 │ │ adds r0, r7, r0 │ │ adds r7, r2, #0 │ │ str r6, [sp, #56] ; 0x38 │ │ @@ -243098,56 +246785,56 @@ │ │ orrs r7, r6 │ │ movs r6, #15 │ │ adds r0, r0, r7 │ │ rors r0, r6 │ │ adds r0, r0, r3 │ │ mvns r6, r0 │ │ str r6, [sp, #68] ; 0x44 │ │ - ldr r6, [pc, #628] ; (933a4 ) │ │ + ldr r6, [pc, #628] ; (952e4 ) │ │ adds r7, r1, r6 │ │ ldr r1, [sp, #68] ; 0x44 │ │ adds r7, r7, r4 │ │ - ldr r6, [pc, #624] ; (933a8 ) │ │ + ldr r6, [pc, #624] ; (952e8 ) │ │ ands r1, r2 │ │ mov ip, r1 │ │ adds r1, r3, #0 │ │ mov r4, ip │ │ ands r1, r0 │ │ orrs r1, r4 │ │ adds r7, r7, r1 │ │ movs r1, #10 │ │ - ldr r4, [pc, #608] ; (933ac ) │ │ + ldr r4, [pc, #608] ; (952ec ) │ │ rors r7, r1 │ │ ldr r1, [sp, #4] │ │ adds r7, r7, r0 │ │ adds r1, r1, r4 │ │ adds r2, r1, r2 │ │ adds r1, r3, #0 │ │ ands r1, r7 │ │ mov ip, r1 │ │ mov r4, ip │ │ ldr r1, [sp, #64] ; 0x40 │ │ ands r1, r0 │ │ orrs r1, r4 │ │ adds r1, r2, r1 │ │ movs r2, #27 │ │ - ldr r4, [pc, #584] ; (933b0 ) │ │ + ldr r4, [pc, #584] ; (952f0 ) │ │ rors r1, r2 │ │ ldr r2, [sp, #24] │ │ adds r1, r1, r7 │ │ adds r2, r2, r4 │ │ adds r2, r2, r3 │ │ adds r3, r0, #0 │ │ ldr r4, [sp, #68] ; 0x44 │ │ ands r3, r1 │ │ ands r4, r7 │ │ orrs r3, r4 │ │ adds r3, r2, r3 │ │ movs r2, #23 │ │ - ldr r4, [pc, #560] ; (933b4 ) │ │ + ldr r4, [pc, #560] ; (952f4 ) │ │ rors r3, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ adds r3, r3, r1 │ │ adds r2, r2, r4 │ │ adds r0, r2, r0 │ │ adds r2, r7, #0 │ │ ands r2, r3 │ │ @@ -243155,134 +246842,134 @@ │ │ adds r2, r1, #0 │ │ mov r4, ip │ │ bics r2, r7 │ │ orrs r2, r4 │ │ adds r0, r0, r2 │ │ movs r2, #18 │ │ rors r0, r2 │ │ - ldr r4, [pc, #532] ; (933b8 ) │ │ + ldr r4, [pc, #532] ; (952f8 ) │ │ adds r2, r0, r3 │ │ ldr r0, [sp, #0] │ │ adds r0, r0, r4 │ │ adds r7, r0, r7 │ │ adds r0, r1, #0 │ │ ands r0, r2 │ │ mov ip, r0 │ │ adds r0, r3, #0 │ │ mov r4, ip │ │ bics r0, r1 │ │ orrs r0, r4 │ │ adds r7, r7, r0 │ │ movs r0, #12 │ │ - ldr r4, [pc, #508] ; (933bc ) │ │ + ldr r4, [pc, #508] ; (952fc ) │ │ rors r7, r0 │ │ ldr r0, [sp, #20] │ │ adds r7, r7, r2 │ │ adds r0, r0, r4 │ │ adds r1, r0, r1 │ │ adds r0, r3, #0 │ │ ands r0, r7 │ │ mov ip, r0 │ │ adds r0, r2, #0 │ │ mov r4, ip │ │ bics r0, r3 │ │ orrs r0, r4 │ │ adds r0, r1, r0 │ │ movs r1, #27 │ │ - ldr r4, [pc, #484] ; (933c0 ) │ │ + ldr r4, [pc, #484] ; (95300 ) │ │ rors r0, r1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ adds r0, r0, r7 │ │ adds r1, r1, r4 │ │ adds r3, r1, r3 │ │ adds r1, r2, #0 │ │ ands r1, r0 │ │ mov ip, r1 │ │ adds r1, r7, #0 │ │ mov r4, ip │ │ bics r1, r2 │ │ orrs r1, r4 │ │ adds r1, r3, r1 │ │ movs r3, #23 │ │ - ldr r4, [pc, #456] ; (933c4 ) │ │ + ldr r4, [pc, #456] ; (95304 ) │ │ rors r1, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r1, r1, r0 │ │ adds r3, r3, r4 │ │ adds r2, r3, r2 │ │ adds r3, r7, #0 │ │ ands r3, r1 │ │ mov ip, r3 │ │ adds r3, r0, #0 │ │ mov r4, ip │ │ bics r3, r7 │ │ orrs r3, r4 │ │ adds r2, r2, r3 │ │ movs r3, #18 │ │ - ldr r4, [pc, #432] ; (933c8 ) │ │ + ldr r4, [pc, #432] ; (95308 ) │ │ rors r2, r3 │ │ ldr r3, [sp, #16] │ │ adds r2, r2, r1 │ │ adds r3, r3, r4 │ │ adds r7, r3, r7 │ │ adds r3, r0, #0 │ │ ands r3, r2 │ │ mov ip, r3 │ │ adds r3, r1, #0 │ │ mov r4, ip │ │ bics r3, r0 │ │ orrs r3, r4 │ │ adds r7, r7, r3 │ │ movs r3, #12 │ │ - ldr r4, [pc, #404] ; (933cc ) │ │ + ldr r4, [pc, #404] ; (9530c ) │ │ rors r7, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r7, r7, r2 │ │ adds r3, r3, r4 │ │ adds r0, r3, r0 │ │ adds r3, r1, #0 │ │ ands r3, r7 │ │ mov ip, r3 │ │ adds r3, r2, #0 │ │ mov r4, ip │ │ bics r3, r1 │ │ orrs r3, r4 │ │ adds r3, r0, r3 │ │ movs r0, #27 │ │ - ldr r4, [pc, #380] ; (933d0 ) │ │ + ldr r4, [pc, #380] ; (95310 ) │ │ rors r3, r0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r3, r3, r7 │ │ adds r0, r0, r4 │ │ adds r1, r0, r1 │ │ adds r0, r2, #0 │ │ ands r0, r3 │ │ mov ip, r0 │ │ adds r0, r7, #0 │ │ mov r4, ip │ │ bics r0, r2 │ │ orrs r0, r4 │ │ adds r1, r1, r0 │ │ movs r0, #23 │ │ - ldr r4, [pc, #352] ; (933d4 ) │ │ + ldr r4, [pc, #352] ; (95314 ) │ │ rors r1, r0 │ │ ldr r0, [sp, #12] │ │ adds r1, r1, r3 │ │ adds r0, r0, r4 │ │ adds r2, r0, r2 │ │ adds r0, r7, #0 │ │ ands r0, r1 │ │ mov ip, r0 │ │ adds r0, r3, #0 │ │ mov r4, ip │ │ bics r0, r7 │ │ orrs r0, r4 │ │ adds r0, r2, r0 │ │ movs r2, #18 │ │ - ldr r4, [pc, #328] ; (933d8 ) │ │ + ldr r4, [pc, #328] ; (95318 ) │ │ rors r0, r2 │ │ ldr r2, [sp, #32] │ │ adds r0, r0, r1 │ │ adds r2, r2, r4 │ │ adds r7, r2, r7 │ │ adds r2, r3, #0 │ │ ands r2, r0 │ │ @@ -243302,158 +246989,158 @@ │ │ adds r7, r0, #0 │ │ ands r4, r2 │ │ bics r7, r1 │ │ orrs r7, r4 │ │ movs r4, #27 │ │ adds r3, r3, r7 │ │ rors r3, r4 │ │ - ldr r6, [pc, #276] ; (933dc ) │ │ + ldr r6, [pc, #276] ; (9531c ) │ │ ldr r4, [sp, #8] │ │ adds r3, r3, r2 │ │ adds r7, r4, r6 │ │ adds r1, r7, r1 │ │ adds r4, r0, #0 │ │ adds r7, r2, #0 │ │ ands r4, r3 │ │ bics r7, r0 │ │ orrs r7, r4 │ │ adds r7, r1, r7 │ │ movs r1, #23 │ │ - ldr r4, [pc, #256] ; (933e0 ) │ │ + ldr r4, [pc, #256] ; (95320 ) │ │ rors r7, r1 │ │ ldr r1, [sp, #28] │ │ adds r7, r7, r3 │ │ adds r1, r1, r4 │ │ adds r0, r1, r0 │ │ adds r1, r2, #0 │ │ ands r1, r7 │ │ mov ip, r1 │ │ adds r1, r3, #0 │ │ mov r4, ip │ │ bics r1, r2 │ │ orrs r1, r4 │ │ adds r0, r0, r1 │ │ movs r1, #18 │ │ - ldr r4, [pc, #228] ; (933e4 ) │ │ + ldr r4, [pc, #228] ; (95324 ) │ │ rors r0, r1 │ │ ldr r1, [sp, #48] ; 0x30 │ │ adds r0, r0, r7 │ │ adds r1, r1, r4 │ │ adds r2, r1, r2 │ │ adds r1, r3, #0 │ │ ands r1, r0 │ │ mov ip, r1 │ │ adds r1, r7, #0 │ │ mov r4, ip │ │ bics r1, r3 │ │ orrs r1, r4 │ │ adds r1, r2, r1 │ │ movs r2, #12 │ │ - ldr r4, [pc, #204] ; (933e8 ) │ │ + ldr r4, [pc, #204] ; (95328 ) │ │ rors r1, r2 │ │ ldr r2, [sp, #20] │ │ adds r1, r1, r0 │ │ adds r2, r2, r4 │ │ adds r3, r2, r3 │ │ adds r2, r0, #0 │ │ eors r2, r7 │ │ eors r2, r1 │ │ adds r2, r3, r2 │ │ movs r3, #28 │ │ - ldr r4, [pc, #184] ; (933ec ) │ │ + ldr r4, [pc, #184] ; (9532c ) │ │ rors r2, r3 │ │ ldr r3, [sp, #32] │ │ adds r2, r2, r1 │ │ adds r3, r3, r4 │ │ adds r7, r3, r7 │ │ adds r3, r1, #0 │ │ eors r3, r0 │ │ eors r3, r2 │ │ adds r7, r7, r3 │ │ movs r3, #21 │ │ - ldr r4, [pc, #168] ; (933f0 ) │ │ + ldr r4, [pc, #168] ; (95330 ) │ │ rors r7, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r7, r7, r2 │ │ adds r3, r3, r4 │ │ adds r0, r3, r0 │ │ adds r3, r2, #0 │ │ eors r3, r1 │ │ eors r3, r7 │ │ adds r3, r0, r3 │ │ movs r0, #16 │ │ - ldr r4, [pc, #148] ; (933f4 ) │ │ + ldr r4, [pc, #148] ; (95334 ) │ │ rors r3, r0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r6, [sp, #4] │ │ adds r3, r3, r7 │ │ - b.n 933f8 │ │ - add r4, pc, #480 ; (adr r4, 9354c ) │ │ - bvc.n 93442 │ │ + b.n 95338 │ │ + add r4, pc, #480 ; (adr r4, 9548c ) │ │ + bvc.n 95382 │ │ ; instruction: 0xb756 │ │ ; instruction: 0xe8c770db │ │ movs r4, #32 │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ lsrs r7, r5, #30 │ │ - blx ff20ffd0 <_end@@Base+0xff138674> │ │ + blx ff211f10 <_end@@Base+0xff13a5b4> │ │ ; instruction: 0x4787 │ │ mov r3, r2 │ │ add r0, sp, #192 ; 0xc0 │ │ str r5, [sp, #4] │ │ stc2l 8, cr9, [r6, #-864] ; 0xfffffca0 │ │ ldr r0, [r0, #24] │ │ undefined (bcc, cond=0xE) │ │ ldrh r1, [r6, r6] │ │ vqshl.u64 d29, d30, #63 ; 0x3f │ │ ldrh r4, [r3, #10] │ │ asrs r2, r4, #4 │ │ ldr r0, [r2, #56] ; 0x38 │ │ strb r3, [r2, #6] │ │ ldc2 3, cr4, [r8, #568] ; 0x238 │ │ - add r6, pc, #484 ; (adr r6, 93588 ) │ │ + add r6, pc, #484 ; (adr r6, 954c8 ) │ │ lsrs r1, r4, #32 │ │ - ldr r1, [pc, #720] ; (93678 ) │ │ + ldr r1, [pc, #720] ; (955b8 ) │ │ stmdb r5, {r0, r1, r5, r6, r7, r8, fp, sp, pc} │ │ movs r5, #98 ; 0x62 │ │ - b.w ffab1a32 <_end@@Base+0xff9da0d6> │ │ + b.w ffab3972 <_end@@Base+0xff9dc016> │ │ stmia r0!, {r6} │ │ ldrh r1, [r2, r1] │ │ movs r6, #94 ; 0x5e │ │ stmia r7!, {r1, r3, r5, r7} │ │ ; instruction: 0xe9b6105d │ │ - bvs.n 93420 │ │ + bvs.n 95360 │ │ asrs r3, r2, #17 │ │ lsls r4, r0, #9 │ │ - b.n 930ca │ │ - bhi.n 9330c │ │ + b.n 9500a │ │ + bhi.n 9524c │ │ smlaldx lr, r7, r8, r3 │ │ ldmia r5, {r1, r2, r5, r6, r7} │ │ movs r1, #225 ; 0xe1 │ │ lsls r6, r2, #31 │ │ stmia r3!, {r0, r1, r2, r4, r5} │ │ lsrs r7, r0, #22 │ │ ; instruction: 0xf4d514ed │ │ cmp r2, fp │ │ - add r3, pc, #992 ; (adr r3, 937c0 ) │ │ - stc2l 2, cr0, [pc], #868 ; 93744 │ │ + add r3, pc, #992 ; (adr r3, 95700 ) │ │ + stc2l 2, cr0, [pc], #868 ; 95684 │ │ str r7, [r5, #116] ; 0x74 │ │ - ldr r4, [pc, #552] ; (93610 ) │ │ + ldr r4, [pc, #552] ; (95550 ) │ │ ldrh r2, [r5, #40] ; 0x28 │ │ subs r1, #66 ; 0x42 │ │ vrintm.f32 d31, d1 │ │ strh r1, [r6, #58] ; 0x3a │ │ str r2, [r4, #16] │ │ ldr r5, [r3, #88] ; 0x58 │ │ subs r0, #12 │ │ stc2l 9, cr1, [r5] ; │ │ adds r1, r0, r1 │ │ adds r0, r7, #0 │ │ mov ip, r6 │ │ - ldr r4, [pc, #716] ; (936d0 ) │ │ + ldr r4, [pc, #716] ; (95610 ) │ │ eors r0, r2 │ │ eors r0, r3 │ │ add r4, ip │ │ adds r0, r1, r0 │ │ mov ip, r4 │ │ movs r1, #9 │ │ add ip, r2 │ │ @@ -243463,17 +247150,17 @@ │ │ adds r0, r0, r3 │ │ eors r2, r7 │ │ eors r2, r0 │ │ add r2, ip │ │ rors r2, r4 │ │ adds r2, r2, r0 │ │ mov ip, r2 │ │ - ldr r4, [pc, #684] ; (936d4 ) │ │ + ldr r4, [pc, #684] ; (95614 ) │ │ ldr r2, [sp, #16] │ │ - ldr r6, [pc, #684] ; (936d8 ) │ │ + ldr r6, [pc, #684] ; (95618 ) │ │ adds r2, r2, r4 │ │ adds r7, r2, r7 │ │ adds r2, r0, #0 │ │ mov r4, ip │ │ eors r2, r3 │ │ eors r2, r4 │ │ movs r4, #21 │ │ @@ -243484,157 +247171,157 @@ │ │ adds r7, r4, r6 │ │ adds r3, r7, r3 │ │ mov r7, ip │ │ eors r7, r0 │ │ eors r7, r2 │ │ adds r7, r3, r7 │ │ movs r3, #16 │ │ - ldr r4, [pc, #652] ; (936dc ) │ │ + ldr r4, [pc, #652] ; (9561c ) │ │ rors r7, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r7, r7, r2 │ │ ldr r6, [sp, #0] │ │ adds r3, r3, r4 │ │ adds r0, r3, r0 │ │ mov r3, ip │ │ eors r3, r2 │ │ eors r3, r7 │ │ adds r0, r0, r3 │ │ - ldr r4, [pc, #632] ; (936e0 ) │ │ + ldr r4, [pc, #632] ; (95620 ) │ │ ldr r3, [sp, #52] ; 0x34 │ │ rors r0, r1 │ │ adds r3, r3, r4 │ │ add ip, r3 │ │ adds r3, r7, #0 │ │ movs r4, #28 │ │ adds r0, r0, r7 │ │ eors r3, r2 │ │ eors r3, r0 │ │ add r3, ip │ │ mov ip, r6 │ │ rors r3, r4 │ │ - ldr r4, [pc, #612] ; (936e4 ) │ │ + ldr r4, [pc, #612] ; (95624 ) │ │ adds r3, r3, r0 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r2 │ │ adds r2, r0, #0 │ │ movs r4, #21 │ │ eors r2, r7 │ │ eors r2, r3 │ │ add r2, ip │ │ rors r2, r4 │ │ adds r2, r2, r3 │ │ mov ip, r2 │ │ - ldr r4, [pc, #588] ; (936e8 ) │ │ + ldr r4, [pc, #588] ; (95628 ) │ │ ldr r2, [sp, #12] │ │ adds r2, r2, r4 │ │ adds r7, r2, r7 │ │ adds r2, r3, #0 │ │ mov r4, ip │ │ eors r2, r0 │ │ eors r2, r4 │ │ adds r7, r7, r2 │ │ movs r2, #16 │ │ - ldr r4, [pc, #572] ; (936ec ) │ │ + ldr r4, [pc, #572] ; (9562c ) │ │ rors r7, r2 │ │ ldr r2, [sp, #24] │ │ add r7, ip │ │ adds r2, r2, r4 │ │ adds r0, r2, r0 │ │ mov r2, ip │ │ eors r2, r3 │ │ eors r2, r7 │ │ adds r2, r0, r2 │ │ - ldr r4, [pc, #556] ; (936f0 ) │ │ + ldr r4, [pc, #556] ; (95630 ) │ │ ldr r0, [sp, #36] ; 0x24 │ │ rors r2, r1 │ │ adds r0, r0, r4 │ │ adds r3, r0, r3 │ │ mov r0, ip │ │ adds r2, r2, r7 │ │ eors r0, r7 │ │ eors r0, r2 │ │ adds r0, r3, r0 │ │ movs r3, #28 │ │ - ldr r4, [pc, #540] ; (936f4 ) │ │ + ldr r4, [pc, #540] ; (95634 ) │ │ rors r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r0, r0, r2 │ │ adds r3, r3, r4 │ │ add ip, r3 │ │ adds r3, r2, #0 │ │ movs r4, #21 │ │ eors r3, r7 │ │ eors r3, r0 │ │ add r3, ip │ │ rors r3, r4 │ │ adds r3, r3, r0 │ │ adds r6, r3, #0 │ │ - ldr r4, [pc, #516] ; (936f8 ) │ │ + ldr r4, [pc, #516] ; (95638 ) │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r3, r3, r4 │ │ adds r7, r3, r7 │ │ adds r3, r0, #0 │ │ eors r3, r2 │ │ eors r3, r6 │ │ adds r7, r7, r3 │ │ movs r3, #16 │ │ - ldr r4, [pc, #500] ; (936fc ) │ │ + ldr r4, [pc, #500] ; (9563c ) │ │ rors r7, r3 │ │ ldr r3, [sp, #8] │ │ adds r7, r7, r6 │ │ adds r3, r3, r4 │ │ adds r2, r3, r2 │ │ adds r3, r6, #0 │ │ - ldr r4, [pc, #492] ; (93700 ) │ │ + ldr r4, [pc, #492] ; (95640 ) │ │ eors r3, r0 │ │ eors r3, r7 │ │ mov ip, r4 │ │ adds r2, r2, r3 │ │ ldr r3, [sp, #0] │ │ rors r2, r1 │ │ add r3, ip │ │ adds r1, r3, r0 │ │ mvns r0, r6 │ │ adds r2, r2, r7 │ │ orrs r0, r2 │ │ eors r0, r7 │ │ adds r1, r1, r0 │ │ movs r3, #26 │ │ - ldr r0, [pc, #464] ; (93704 ) │ │ + ldr r0, [pc, #464] ; (95644 ) │ │ rors r1, r3 │ │ mov ip, r0 │ │ ldr r3, [sp, #28] │ │ adds r1, r1, r2 │ │ - ldr r4, [pc, #460] ; (93708 ) │ │ + ldr r4, [pc, #460] ; (95648 ) │ │ add r3, ip │ │ adds r3, r3, r6 │ │ adds r0, r3, #0 │ │ mvns r3, r7 │ │ orrs r3, r1 │ │ eors r3, r2 │ │ adds r3, r0, r3 │ │ movs r0, #22 │ │ mov ip, r4 │ │ rors r3, r0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r3, r3, r1 │ │ - ldr r4, [pc, #436] ; (9370c ) │ │ + ldr r4, [pc, #436] ; (9564c ) │ │ add r0, ip │ │ adds r0, r0, r7 │ │ mvns r7, r2 │ │ orrs r7, r3 │ │ eors r7, r1 │ │ adds r7, r0, r7 │ │ movs r0, #17 │ │ mov ip, r4 │ │ rors r7, r0 │ │ ldr r0, [sp, #20] │ │ - ldr r6, [pc, #420] ; (93710 ) │ │ + ldr r6, [pc, #420] ; (95650 ) │ │ adds r7, r7, r3 │ │ add r0, ip │ │ adds r0, r0, r2 │ │ mvns r2, r1 │ │ mov ip, r6 │ │ ldr r4, [sp, #48] ; 0x30 │ │ orrs r2, r7 │ │ @@ -243644,33 +247331,33 @@ │ │ movs r2, #11 │ │ mov ip, r4 │ │ rors r0, r2 │ │ add ip, r1 │ │ mvns r1, r3 │ │ adds r0, r0, r7 │ │ movs r4, #26 │ │ - ldr r6, [pc, #388] ; (93714 ) │ │ + ldr r6, [pc, #388] ; (95654 ) │ │ orrs r1, r0 │ │ eors r1, r7 │ │ add r1, ip │ │ mov ip, r6 │ │ rors r1, r4 │ │ ldr r4, [sp, #12] │ │ adds r1, r1, r0 │ │ - ldr r6, [pc, #376] ; (93718 ) │ │ + ldr r6, [pc, #376] ; (95658 ) │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r3 │ │ mvns r3, r7 │ │ movs r4, #22 │ │ orrs r3, r1 │ │ eors r3, r0 │ │ add r3, ip │ │ rors r3, r4 │ │ - ldr r4, [pc, #360] ; (9371c ) │ │ + ldr r4, [pc, #360] ; (9565c ) │ │ adds r3, r3, r1 │ │ str r3, [sp, #0] │ │ mov ip, r4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #0] │ │ add r3, ip │ │ adds r3, r3, r7 │ │ @@ -243678,37 +247365,37 @@ │ │ orrs r7, r4 │ │ movs r4, #17 │ │ eors r7, r1 │ │ adds r3, r3, r7 │ │ rors r3, r4 │ │ mov ip, r6 │ │ ldr r4, [sp, #0] │ │ - ldr r6, [pc, #332] ; (93720 ) │ │ + ldr r6, [pc, #332] ; (95660 ) │ │ adds r3, r3, r4 │ │ ldr r4, [sp, #4] │ │ add r4, ip │ │ adds r7, r4, r0 │ │ mvns r0, r1 │ │ ldr r4, [sp, #0] │ │ orrs r0, r3 │ │ eors r0, r4 │ │ - ldr r4, [pc, #316] ; (93724 ) │ │ + ldr r4, [pc, #316] ; (95664 ) │ │ adds r7, r7, r0 │ │ ldr r0, [sp, #32] │ │ mov ip, r4 │ │ add r0, ip │ │ adds r0, r0, r1 │ │ ldr r1, [sp, #0] │ │ rors r7, r2 │ │ mvns r1, r1 │ │ adds r7, r7, r3 │ │ orrs r1, r7 │ │ eors r1, r3 │ │ adds r1, r0, r1 │ │ - ldr r4, [pc, #296] ; (93728 ) │ │ + ldr r4, [pc, #296] ; (95668 ) │ │ movs r0, #26 │ │ mov ip, r4 │ │ rors r1, r0 │ │ ldr r4, [sp, #0] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r1, r7 │ │ add r0, ip │ │ @@ -243728,20 +247415,20 @@ │ │ add ip, r3 │ │ mvns r3, r7 │ │ movs r4, #17 │ │ orrs r3, r0 │ │ eors r3, r1 │ │ add r3, ip │ │ rors r3, r4 │ │ - ldr r4, [pc, #244] ; (9372c ) │ │ + ldr r4, [pc, #244] ; (9566c ) │ │ adds r3, r3, r0 │ │ adds r6, r3, #0 │ │ mov ip, r4 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r4, [pc, #236] ; (93730 ) │ │ + ldr r4, [pc, #236] ; (95670 ) │ │ add r3, ip │ │ adds r3, r3, r7 │ │ mvns r7, r1 │ │ mov ip, r4 │ │ orrs r7, r6 │ │ eors r7, r0 │ │ adds r7, r3, r7 │ │ @@ -243750,21 +247437,21 @@ │ │ add r3, ip │ │ adds r3, r3, r1 │ │ mvns r1, r0 │ │ adds r7, r7, r6 │ │ orrs r1, r7 │ │ eors r1, r6 │ │ adds r3, r3, r1 │ │ - ldr r4, [pc, #208] ; (93734 ) │ │ + ldr r4, [pc, #208] ; (95674 ) │ │ movs r1, #26 │ │ mov ip, r4 │ │ rors r3, r1 │ │ ldr r1, [sp, #44] ; 0x2c │ │ adds r3, r3, r7 │ │ - ldr r4, [pc, #200] ; (93738 ) │ │ + ldr r4, [pc, #200] ; (95678 ) │ │ add r1, ip │ │ adds r1, r1, r0 │ │ mvns r0, r6 │ │ orrs r0, r3 │ │ eors r0, r7 │ │ adds r0, r1, r0 │ │ movs r1, #22 │ │ @@ -243773,15 +247460,15 @@ │ │ ldr r1, [sp, #8] │ │ adds r0, r0, r3 │ │ movs r4, #17 │ │ add r1, ip │ │ adds r1, r6, r1 │ │ mov ip, r1 │ │ mvns r1, r7 │ │ - ldr r6, [pc, #168] ; (9373c ) │ │ + ldr r6, [pc, #168] ; (9567c ) │ │ orrs r1, r0 │ │ eors r1, r3 │ │ add r1, ip │ │ mov ip, r6 │ │ rors r1, r4 │ │ ldr r4, [sp, #36] ; 0x24 │ │ adds r1, r1, r0 │ │ @@ -243807,127 +247494,127 @@ │ │ adds r0, r0, r3 │ │ str r0, [r5, #12] │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xea44a4be │ │ ldmia r7, {r0, r3, r5, r7} │ │ - ldr r3, [pc, #888] ; (93a50 ) │ │ - ldr r3, [pc, #384] ; (9385c ) │ │ - b.w fff4efbe <_end@@Base+0xffe77662> │ │ + ldr r3, [pc, #888] ; (95990 <__udivsi3@@Base+0x7c>) │ │ + ldr r3, [pc, #384] ; (9579c ) │ │ + b.w fff50efe <_end@@Base+0xffe795a2> │ │ bkpt 0x00bf │ │ ldrb r6, [r0, #27] │ │ cmp r0, #155 ; 0x9b │ │ movs r7, #250 ; 0xfa │ │ ; instruction: 0xeaa13085 │ │ - bmi.n 936cc │ │ + bmi.n 9560c │ │ adds r5, r0, #4 │ │ lsls r0, r1, #18 │ │ - beq.n 93766 │ │ - bls.n 9369e │ │ + beq.n 956a6 │ │ + bls.n 955de │ │ ldr r1, [sp, #916] ; 0x394 │ │ - b.n 934b0 │ │ + b.n 953f0 │ │ ldrb r0, [r7, #19] │ │ subs r2, r4, #6 │ │ ldrsb r5, [r4, r1] │ │ stmia r4!, {r2, r3, r5, r7} │ │ movs r2, #68 ; 0x44 │ │ - bl ffcbd634 <_end@@Base+0xffbe5cd8> │ │ + bl ffcbf574 <_end@@Base+0xffbe7c18> │ │ orrs r2, r5 │ │ movs r3, #167 ; 0xa7 │ │ add r3, sp, #592 ; 0x250 │ │ - add r0, pc, #228 ; (adr r0, 937f4 ) │ │ + add r0, pc, #228 ; (adr r0, 95734 ) │ │ ldc2 9, cr5, [r3], {195} ; 0xc3 ; │ │ str r3, [r3, #84] ; 0x54 │ │ ldmia r4, {r1, r4, r7} │ │ ldrh r4, [r1, #56] ; 0x38 │ │ ldrb r1, [r2, r7] │ │ strh r4, [r0, #44] ; 0x2c │ │ - bl ffd116fe <_end@@Base+0xffc39da2> │ │ + bl ffd1363e <_end@@Base+0xffc3bce2> │ │ orrs r4, r2 │ │ - add r3, pc, #4 ; (adr r3, 93728 ) │ │ + add r3, pc, #4 ; (adr r3, 95668 ) │ │ ldrb r7, [r1, #25] │ │ ldr r0, [r5, #120] ; 0x78 │ │ - b.n 934ec │ │ + b.n 9542c │ │ cdp2 1, 2, cr1, cr12, cr1, {5} │ │ - ldr r6, [pc, #32] ; (93750 ) │ │ + ldr r6, [pc, #32] ; (95690 ) │ │ ldrb r2, [r0, #26] │ │ - bl ffbe6ba0 <_end@@Base+0xffb0f244> │ │ + bl ffbe8ae0 <_end@@Base+0xffb11184> │ │ pop {r1, r3, r4, r5, pc} │ │ - bcs.n 936b2 │ │ + bcs.n 955f2 │ │ cmp r2, #215 ; 0xd7 │ │ - bcc.n 93662 │ │ - Address 0x000000000009373e is out of bounds. │ │ + bcc.n 955a2 │ │ + Address 0x000000000009567e is out of bounds. │ │ │ │ │ │ -00093740 : │ │ +00095680 : │ │ cmp r0, #0 │ │ - beq.n 9375a │ │ + beq.n 9569a │ │ movs r3, #0 │ │ str r3, [r0, #4] │ │ str r3, [r0, #0] │ │ - ldr r3, [pc, #16] ; (9375c ) │ │ + ldr r3, [pc, #16] ; (9569c ) │ │ str r3, [r0, #8] │ │ - ldr r3, [pc, #16] ; (93760 ) │ │ + ldr r3, [pc, #16] ; (956a0 ) │ │ str r3, [r0, #12] │ │ - ldr r3, [pc, #16] ; (93764 ) │ │ + ldr r3, [pc, #16] ; (956a4 ) │ │ str r3, [r0, #16] │ │ - ldr r3, [pc, #16] ; (93768 ) │ │ + ldr r3, [pc, #16] ; (956a8 ) │ │ str r3, [r0, #20] │ │ bx lr │ │ movs r3, #1 │ │ str r5, [r0, #116] ; 0x74 │ │ add r3, sp, #548 ; 0x224 │ │ ; instruction: 0xefcddcfe │ │ ldr r0, [sp, #744] ; 0x2e8 │ │ strb r6, [r6, r1] │ │ asrs r2, r6, #32 │ │ │ │ -0009376c : │ │ +000956ac : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #148] ; (93804 ) │ │ + ldr r5, [pc, #148] ; (95744 ) │ │ sub sp, #84 ; 0x54 │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r6, r1, #0 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ cmp r0, #0 │ │ - beq.n 937f4 │ │ + beq.n 95734 │ │ cmp r1, #0 │ │ - beq.n 937f4 │ │ + beq.n 95734 │ │ cmp r2, #0 │ │ - beq.n 937f4 │ │ + beq.n 95734 │ │ ldr r7, [r0, #0] │ │ lsls r0, r2, #3 │ │ lsls r3, r7, #23 │ │ adds r0, r0, r7 │ │ lsrs r3, r3, #26 │ │ cmp r0, r7 │ │ - bcs.n 9379e │ │ + bcs.n 956de │ │ ldr r1, [r4, #4] │ │ adds r1, #1 │ │ str r1, [r4, #4] │ │ str r0, [r4, #0] │ │ ldr r0, [r4, #4] │ │ lsrs r1, r2, #29 │ │ adds r2, r6, r2 │ │ adds r1, r0, r1 │ │ str r1, [r4, #4] │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #4] │ │ cmp r6, r2 │ │ - beq.n 937f4 │ │ + beq.n 95734 │ │ ldrb r1, [r6, #0] │ │ adds r2, r3, #1 │ │ adds r3, r4, r3 │ │ strb r1, [r3, #24] │ │ cmp r2, #64 ; 0x40 │ │ - bne.n 937ee │ │ + bne.n 9572e │ │ adds r3, r4, #0 │ │ movs r7, #0 │ │ adds r3, #24 │ │ ldrb r0, [r3, #3] │ │ ldrb r2, [r3, #2] │ │ add r1, sp, #12 │ │ lsls r0, r0, #24 │ │ @@ -243938,59 +247625,60 @@ │ │ ldrb r0, [r3, #1] │ │ adds r3, #4 │ │ lsls r0, r0, #8 │ │ orrs r2, r0 │ │ str r2, [r7, r1] │ │ adds r7, #4 │ │ cmp r7, #64 ; 0x40 │ │ - bne.n 937c4 │ │ + bne.n 95704 │ │ adds r0, r4, #0 │ │ adds r0, #8 │ │ - bl 92f68 │ │ + bl 94ea8 │ │ movs r2, #0 │ │ adds r6, #1 │ │ adds r3, r2, #0 │ │ - b.n 937ac │ │ + b.n 956ec │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 93800 │ │ + beq.n 95740 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ - stc 0, cr0, [r4], {3} │ │ + ldmia r4!, {r2, r6, r7} │ │ + movs r3, r0 │ │ │ │ -00093808 : │ │ +00095748 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #140] ; (93898 ) │ │ + ldr r5, [pc, #140] ; (957d8 ) │ │ sub sp, #76 ; 0x4c │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 93888 │ │ + beq.n 957c8 │ │ ldr r2, [r0, #0] │ │ ldr r1, [r0, #4] │ │ movs r3, #56 ; 0x38 │ │ str r2, [sp, #60] ; 0x3c │ │ lsls r2, r2, #23 │ │ str r1, [sp, #64] ; 0x40 │ │ lsrs r2, r2, #26 │ │ cmp r2, #55 ; 0x37 │ │ - ble.n 93830 │ │ + ble.n 95770 │ │ movs r3, #120 ; 0x78 │ │ adds r6, r4, #0 │ │ - ldr r1, [pc, #104] ; (9389c ) │ │ + ldr r1, [pc, #104] ; (957dc ) │ │ subs r2, r3, r2 │ │ adds r0, r4, #0 │ │ add r1, pc │ │ adds r6, #24 │ │ - bl 9376c │ │ + bl 956ac │ │ movs r7, #0 │ │ adds r3, r6, #0 │ │ ldrb r0, [r3, #3] │ │ ldrb r2, [r3, #2] │ │ add r1, sp, #4 │ │ lsls r0, r0, #24 │ │ lsls r2, r2, #16 │ │ @@ -244000,121 +247688,122 @@ │ │ ldrb r0, [r3, #1] │ │ adds r3, #4 │ │ lsls r0, r0, #8 │ │ orrs r2, r0 │ │ str r2, [r7, r1] │ │ adds r7, #4 │ │ cmp r7, #56 ; 0x38 │ │ - bne.n 93844 │ │ + bne.n 95784 │ │ adds r4, #8 │ │ adds r0, r4, #0 │ │ - bl 92f68 │ │ + bl 94ea8 │ │ adds r3, r4, #0 │ │ adds r1, r3, #0 │ │ ldr r2, [r3, #0] │ │ adds r1, #80 ; 0x50 │ │ adds r3, #4 │ │ lsrs r0, r2, #8 │ │ strb r2, [r1, #0] │ │ strb r0, [r1, #1] │ │ lsrs r0, r2, #16 │ │ lsrs r2, r2, #24 │ │ strb r0, [r1, #2] │ │ strb r2, [r1, #3] │ │ cmp r3, r6 │ │ - bne.n 9386e │ │ + bne.n 957ae │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 93894 │ │ + beq.n 957d4 │ │ bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ - sbc.w r0, r8, r3 │ │ - subs r0, r6, #6 │ │ + ldmia r4!, {r3, r5} │ │ + movs r3, r0 │ │ + lsls r0, r6, #1 │ │ movs r4, r0 │ │ │ │ -000938a0 : │ │ +000957e0 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r3, #240 ; 0xf0 │ │ str r3, [sp, #0] │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ str r3, [sp, #8] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ str r3, [sp, #12] │ │ movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (938d0 ) │ │ + ldr r0, [pc, #20] ; (95810 ) │ │ lsls r3, r3, #24 │ │ str r3, [sp, #16] │ │ movs r1, #80 ; 0x50 │ │ movs r2, #60 ; 0x3c │ │ movs r3, #24 │ │ add r0, pc │ │ bl 4e550 │ │ add sp, #28 │ │ pop {pc} │ │ nop ; (mov r8, r8) │ │ - strb r2, [r7, #18] │ │ + strb r2, [r7, r5] │ │ movs r3, r0 │ │ │ │ -000938d4 : │ │ +00095814 : │ │ cmp r0, #0 │ │ - beq.n 938f4 │ │ - ldr r3, [pc, #28] ; (938f8 ) │ │ + beq.n 95834 │ │ + ldr r3, [pc, #28] ; (95838 ) │ │ str r3, [r0, #0] │ │ - ldr r3, [pc, #28] ; (938fc ) │ │ + ldr r3, [pc, #28] ; (9583c ) │ │ str r3, [r0, #4] │ │ movs r3, #0 │ │ str r3, [r0, #8] │ │ cmp r1, r3 │ │ - beq.n 938ea │ │ + beq.n 9582a │ │ str r1, [r0, #4] │ │ - ldr r3, [pc, #20] ; (93900 ) │ │ + ldr r3, [pc, #20] ; (95840 ) │ │ str r2, [r0, #8] │ │ str r3, [r0, #12] │ │ - ldr r3, [pc, #16] ; (93904 ) │ │ + ldr r3, [pc, #16] ; (95844 ) │ │ str r3, [r0, #16] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - bgt.n 939f0 │ │ + bgt.n 95930 <__udivsi3@@Base+0x1c> │ │ str r7, [r5, #40] ; 0x28 │ │ ldrb r7, [r6, #2] │ │ movs r0, r0 │ │ str r7, [r5, #40] ; 0x28 │ │ movs r0, r0 │ │ - bgt.n 939fc │ │ + bgt.n 9593c <__udivsi3@@Base+0x28> │ │ ... │ │ │ │ -00093908 : │ │ +00095848 : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - beq.n 93936 │ │ + beq.n 95876 │ │ adds r4, r0, #0 │ │ movs r0, #0 │ │ bl 99d84 <__aeabi_llsl@@Base+0x90c> │ │ - bl 99dd4 <__aeabi_llsl@@Base+0x95c> │ │ - bl 99de4 <__aeabi_llsl@@Base+0x96c> │ │ + bl 99e04 <__aeabi_llsl@@Base+0x98c> │ │ + bl 99e14 <__aeabi_llsl@@Base+0x99c> │ │ adds r5, r0, #0 │ │ - bl 99dc4 <__aeabi_llsl@@Base+0x94c> │ │ - bl 99dd4 <__aeabi_llsl@@Base+0x95c> │ │ - bl 99de4 <__aeabi_llsl@@Base+0x96c> │ │ + bl 99df4 <__aeabi_llsl@@Base+0x97c> │ │ + bl 99e04 <__aeabi_llsl@@Base+0x98c> │ │ + bl 99e14 <__aeabi_llsl@@Base+0x99c> │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 938d4 │ │ + bl 95814 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00093938 : │ │ +00095878 : │ │ push {r4, r5, r6, r7, lr} │ │ subs r1, r0, #0 │ │ - beq.n 9397c │ │ + beq.n 958bc │ │ ldr r0, [r0, #4] │ │ ldr r6, [r1, #12] │ │ ldr r5, [r1, #16] │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ mov ip, r3 │ │ ldr r3, [r1, #0] │ │ @@ -244134,3721 +247823,21 @@ │ │ mov r4, ip │ │ muls r4, r5 │ │ adds r3, r7, r3 │ │ adds r3, r3, r2 │ │ negs r2, r3 │ │ str r0, [r1, #4] │ │ cmp r4, r2 │ │ - bcc.n 93978 │ │ + bcc.n 958b8 │ │ adds r3, #1 │ │ str r3, [r1, #8] │ │ - b.n 93980 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - adds r0, #1 │ │ - push {lr} │ │ - cmp r0, #15 │ │ - bhi.n 939fa │ │ - bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ - lsrs r0, r7, #32 │ │ - lsrs r3, r1, #24 │ │ - asrs r1, r2, #16 │ │ - subs r7, r2, r0 │ │ - movs r0, #29 │ │ - movs r6, #35 ; 0x23 │ │ - cmp r4, #41 ; 0x29 │ │ - adds r2, #47 ; 0x2f │ │ - ldr r0, [pc, #100] ; (93a08 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #100] ; (93a0c ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #96] ; (93a10 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #96] ; (93a14 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #92] ; (93a18 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #92] ; (93a1c ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #88] ; (93a20 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #88] ; (93a24 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #84] ; (93a28 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #84] ; (93a2c ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #80] ; (93a30 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #80] ; (93a34 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #76] ; (93a38 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #76] ; (93a3c ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #72] ; (93a40 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #72] ; (93a44 ) │ │ - add r0, pc │ │ - b.n 93a04 │ │ - ldr r0, [pc, #68] ; (93a48 ) │ │ - add r0, pc │ │ - pop {pc} │ │ - nop ; (mov r8, r8) │ │ - bmi.n 93968 │ │ - movs r0, r0 │ │ - b.n 93498 │ │ - movs r0, r0 │ │ - b.n 934e4 │ │ - movs r0, r0 │ │ - b.n 934e0 │ │ - movs r0, r0 │ │ - subs r1, r0, r3 │ │ - movs r1, r0 │ │ - subs r0, r0, r3 │ │ - movs r1, r0 │ │ - subs r0, r0, r3 │ │ - movs r1, r0 │ │ - subs r0, r0, r3 │ │ - movs r1, r0 │ │ - subs r4, r0, r3 │ │ - movs r1, r0 │ │ - subs r1, r1, r3 │ │ - movs r1, r0 │ │ - subs r0, r2, r3 │ │ - movs r1, r0 │ │ - subs r0, r3, r3 │ │ - movs r1, r0 │ │ - subs r2, r3, r3 │ │ - movs r1, r0 │ │ - subs r6, r3, r3 │ │ - movs r1, r0 │ │ - subs r2, r4, r3 │ │ - movs r1, r0 │ │ - subs r7, r4, r3 │ │ - movs r1, r0 │ │ - subs r1, r6, r1 │ │ - movs r1, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #652] ; (93cdc ) │ │ - adds r5, r0, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - movs r7, #0 │ │ - adds r6, r4, #0 │ │ - ldr r1, [pc, #644] ; (93ce0 ) │ │ - adds r6, #168 ; 0xa8 │ │ - ldr r2, [r5, #0] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #632] ; (93ce4 ) │ │ - ldr r2, [r5, #4] │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r0, [pc, #624] ; (93ce8 ) │ │ - adds r1, r6, #0 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - str r7, [sp, #4] │ │ - movs r6, #1 │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r3 │ │ - ldr r3, [r5, #4] │ │ - tst r3, r6 │ │ - beq.n 93ac8 │ │ - cmp r7, #0 │ │ - beq.n 93a9c │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #600] ; (93cec ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - cmp r6, #2 │ │ - beq.n 93aaa │ │ - cmp r6, #4 │ │ - bne.n 93ab8 │ │ - ldr r0, [pc, #584] ; (93cf0 ) │ │ - add r0, pc │ │ - b.n 93aae │ │ - ldr r0, [pc, #584] ; (93cf4 ) │ │ - add r0, pc │ │ - adds r1, r4, #0 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 93ac6 │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #572] ; (93cf8 ) │ │ - adds r0, #168 ; 0xa8 │ │ - adds r2, r6, #0 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - adds r7, #1 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - cmp r3, #32 │ │ - bne.n 93a80 │ │ - adds r6, r4, #0 │ │ - ldr r0, [pc, #548] ; (93cfc ) │ │ - adds r6, #168 ; 0xa8 │ │ - adds r1, r6, #0 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r1, [pc, #540] ; (93d00 ) │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - ldr r2, [r5, #8] │ │ - adds r7, r5, #0 │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - movs r6, #0 │ │ - adds r7, #12 │ │ - ldr r3, [r5, #8] │ │ - cmp r6, r3 │ │ - blt.n 93afa │ │ - b.n 93cb8 │ │ - cmp r6, #0 │ │ - ble.n 93b0a │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #512] ; (93d04 ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r2, [r7, #0] │ │ - ldr r3, [pc, #504] ; (93d08 ) │ │ - cmp r2, r3 │ │ - bne.n 93b14 │ │ - b.n 93c52 │ │ - bhi.n 93b9c │ │ - ldr r3, [pc, #500] ; (93d0c ) │ │ - cmp r2, r3 │ │ - bne.n 93b1e │ │ - b.n 93c3a │ │ - bhi.n 93b5c │ │ - ldr r3, [pc, #492] ; (93d10 ) │ │ - cmp r2, r3 │ │ - bne.n 93b28 │ │ - b.n 93c20 │ │ - bhi.n 93b3e │ │ - cmp r2, #0 │ │ - bne.n 93b30 │ │ - b.n 93c1a │ │ - ldr r3, [pc, #480] ; (93d14 ) │ │ - cmp r2, r3 │ │ - beq.n 93b38 │ │ - b.n 93ca6 │ │ - ldr r0, [pc, #476] ; (93d18 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r3, [pc, #476] ; (93d1c ) │ │ - cmp r2, r3 │ │ - bne.n 93b46 │ │ - b.n 93c2e │ │ - ldr r3, [pc, #472] ; (93d20 ) │ │ - cmp r2, r3 │ │ - bne.n 93b4e │ │ - b.n 93c34 │ │ - ldr r3, [pc, #468] ; (93d24 ) │ │ - cmp r2, r3 │ │ - beq.n 93b56 │ │ - b.n 93ca6 │ │ - ldr r0, [pc, #464] ; (93d28 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r3, [pc, #460] ; (93d2c ) │ │ - cmp r2, r3 │ │ - bne.n 93b64 │ │ - b.n 93c4c │ │ - bhi.n 93b82 │ │ - ldr r3, [pc, #456] ; (93d30 ) │ │ - cmp r2, r3 │ │ - beq.n 93c40 │ │ - ldr r3, [pc, #452] ; (93d34 ) │ │ - cmp r2, r3 │ │ - bne.n 93b74 │ │ - b.n 93c58 │ │ - ldr r3, [pc, #448] ; (93d38 ) │ │ - cmp r2, r3 │ │ - beq.n 93b7c │ │ - b.n 93ca6 │ │ - ldr r0, [pc, #444] ; (93d3c ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r3, [pc, #444] ; (93d40 ) │ │ - cmp r2, r3 │ │ - beq.n 93c46 │ │ - ldr r3, [pc, #440] ; (93d44 ) │ │ - cmp r2, r3 │ │ - beq.n 93c5e │ │ - ldr r3, [pc, #440] ; (93d48 ) │ │ - cmp r2, r3 │ │ - beq.n 93b96 │ │ - b.n 93ca6 │ │ - ldr r0, [pc, #436] ; (93d4c ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r3, [pc, #432] ; (93d50 ) │ │ - cmp r2, r3 │ │ - bne.n 93ba4 │ │ - b.n 93c82 │ │ - bhi.n 93be2 │ │ - ldr r3, [pc, #428] ; (93d54 ) │ │ - cmp r2, r3 │ │ - bne.n 93bae │ │ - b.n 93c88 │ │ - bhi.n 93bca │ │ - ldr r3, [pc, #420] ; (93d58 ) │ │ - cmp r2, r3 │ │ - beq.n 93c6a │ │ - ldr r3, [pc, #420] ; (93d5c ) │ │ - cmp r2, r3 │ │ - beq.n 93c76 │ │ - ldr r3, [pc, #416] ; (93d60 ) │ │ - cmp r2, r3 │ │ - beq.n 93bc4 │ │ - b.n 93ca6 │ │ - ldr r0, [pc, #412] ; (93d64 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r3, [pc, #412] ; (93d68 ) │ │ - cmp r2, r3 │ │ - beq.n 93c70 │ │ - ldr r3, [pc, #408] ; (93d6c ) │ │ - cmp r2, r3 │ │ - beq.n 93c7c │ │ - ldr r3, [pc, #408] ; (93d70 ) │ │ - cmp r2, r3 │ │ - bne.n 93ca6 │ │ - ldr r0, [pc, #404] ; (93d74 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r3, [pc, #404] ; (93d78 ) │ │ - cmp r2, r3 │ │ - beq.n 93c9a │ │ - bhi.n 93c02 │ │ - ldr r3, [pc, #400] ; (93d7c ) │ │ - cmp r2, r3 │ │ - beq.n 93c64 │ │ - ldr r3, [pc, #396] ; (93d80 ) │ │ - cmp r2, r3 │ │ - beq.n 93c8e │ │ - ldr r3, [pc, #396] ; (93d84 ) │ │ - cmp r2, r3 │ │ - bne.n 93ca6 │ │ - ldr r0, [pc, #392] ; (93d88 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r3, [pc, #392] ; (93d8c ) │ │ - cmp r2, r3 │ │ - beq.n 93c94 │ │ - ldr r3, [pc, #388] ; (93d90 ) │ │ - cmp r2, r3 │ │ - beq.n 93ca0 │ │ - ldr r3, [pc, #388] ; (93d94 ) │ │ - cmp r2, r3 │ │ - bne.n 93ca6 │ │ - ldr r0, [pc, #384] ; (93d98 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #384] ; (93d9c ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #380] ; (93da0 ) │ │ - add r0, pc │ │ - adds r1, r4, #0 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 93cb2 │ │ - ldr r0, [pc, #372] ; (93da4 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #368] ; (93da8 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #368] ; (93dac ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #364] ; (93db0 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #364] ; (93db4 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #360] ; (93db8 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #360] ; (93dbc ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #356] ; (93dc0 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #356] ; (93dc4 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #352] ; (93dc8 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #352] ; (93dcc ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #348] ; (93dd0 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #348] ; (93dd4 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #344] ; (93dd8 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #344] ; (93ddc ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #340] ; (93de0 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #340] ; (93de4 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #336] ; (93de8 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #336] ; (93dec ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - ldr r0, [pc, #332] ; (93df0 ) │ │ - add r0, pc │ │ - b.n 93c24 │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #328] ; (93df4 ) │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - adds r6, #1 │ │ - adds r7, #4 │ │ - b.n 93af2 │ │ - adds r1, r4, #0 │ │ - movs r0, #10 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 99df4 <__aeabi_llsl@@Base+0x97c> │ │ - ldr r2, [r5, #76] ; 0x4c │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - cmp r2, #0 │ │ - bne.n 93cce │ │ - cmp r3, #0 │ │ - beq.n 93cda │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #292] ; (93df8 ) │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - stmdb sl!, {r0, r1} │ │ - subs r7, r0, r2 │ │ - movs r1, r0 │ │ - subs r1, r1, r2 │ │ - movs r1, r0 │ │ - subs r2, r2, r2 │ │ - movs r1, r0 │ │ - subs r7, r6, r1 │ │ - movs r1, r0 │ │ - subs r3, r5, r1 │ │ - movs r1, r0 │ │ - subs r2, r6, r1 │ │ - movs r1, r0 │ │ - subs r2, r5, r1 │ │ - movs r1, r0 │ │ - subs r0, r3, r1 │ │ - movs r1, r0 │ │ - subs r1, r2, r1 │ │ - movs r1, r0 │ │ - subs r4, r1, r1 │ │ - movs r1, r0 │ │ - asrs r2, r0, #32 │ │ - asrs r2, r6, #21 │ │ - lsrs r1, r0, #32 │ │ - asrs r1, r2, #16 │ │ - lsls r0, r0, #4 │ │ - asrs r0, r4, #4 │ │ - lsls r0, r0, #4 │ │ - asrs r0, r2, #4 │ │ - subs r1, r4, r0 │ │ - movs r1, r0 │ │ - lsls r0, r0, #16 │ │ - asrs r0, r4, #8 │ │ - lsrs r1, r0, #32 │ │ - asrs r0, r0, #12 │ │ - lsls r0, r0, #16 │ │ - asrs r0, r2, #8 │ │ - subs r7, r2, r0 │ │ - movs r1, r0 │ │ - asrs r2, r0, #32 │ │ - asrs r2, r6, #20 │ │ - lsrs r2, r0, #28 │ │ - asrs r3, r2, #20 │ │ - asrs r2, r0, #32 │ │ - asrs r5, r2, #20 │ │ - lsrs r2, r0, #16 │ │ - asrs r2, r2, #20 │ │ - subs r3, r2, r0 │ │ - movs r1, r0 │ │ - lsrs r2, r0, #28 │ │ - asrs r3, r2, #21 │ │ - asrs r2, r0, #32 │ │ - asrs r5, r2, #21 │ │ - asrs r2, r0, #32 │ │ - asrs r3, r6, #20 │ │ - subs r0, r4, r0 │ │ - movs r1, r0 │ │ - movs r0, #4 │ │ - asrs r6, r0, #26 │ │ - movs r0, #4 │ │ - asrs r7, r6, #24 │ │ - adds r4, r0, r0 │ │ - asrs r6, r2, #24 │ │ - movs r0, #4 │ │ - asrs r6, r6, #24 │ │ - asrs r2, r0, #32 │ │ - asrs r3, r6, #21 │ │ - adds r3, r7, r7 │ │ - movs r1, r0 │ │ - adds r4, r0, r0 │ │ - asrs r6, r2, #25 │ │ - movs r0, #4 │ │ - asrs r6, r6, #25 │ │ - movs r0, #4 │ │ - asrs r6, r0, #25 │ │ - subs r5, r3, r0 │ │ - movs r1, r0 │ │ - strb r1, [r3, r5] │ │ - adds r2, #89 ; 0x59 │ │ - adds r3, r0, r0 │ │ - asrs r0, r0, #29 │ │ - ldrsb r1, [r3, r1] │ │ - adds r2, #49 ; 0x31 │ │ - adds r3, r0, r0 │ │ - asrs r0, r2, #28 │ │ - adds r2, r3, r7 │ │ - movs r1, r0 │ │ - ldr r1, [r1, r5] │ │ - ldrsb r5, [r2, r1] │ │ - ldr r5, [r2, r5] │ │ - ldr r6, [r2, r5] │ │ - ldrsb r1, [r3, r1] │ │ - strb r1, [r3, r5] │ │ - subs r0, r4, r0 │ │ - movs r1, r0 │ │ - adds r7, r6, r4 │ │ - movs r1, r0 │ │ - adds r3, r0, r5 │ │ - movs r1, r0 │ │ - adds r1, r1, r5 │ │ - movs r1, r0 │ │ - adds r5, r1, r5 │ │ - movs r1, r0 │ │ - adds r6, r1, r5 │ │ - movs r1, r0 │ │ - adds r6, r2, r5 │ │ - movs r1, r0 │ │ - adds r7, r2, r5 │ │ - movs r1, r0 │ │ - adds r0, r3, r5 │ │ - movs r1, r0 │ │ - adds r3, r3, r5 │ │ - movs r1, r0 │ │ - adds r0, r6, r5 │ │ - movs r1, r0 │ │ - adds r1, r6, r5 │ │ - movs r1, r0 │ │ - adds r0, r7, r5 │ │ - movs r1, r0 │ │ - adds r0, r7, r5 │ │ - movs r1, r0 │ │ - adds r1, r7, r5 │ │ - movs r1, r0 │ │ - adds r2, r7, r5 │ │ - movs r1, r0 │ │ - adds r6, r0, r6 │ │ - movs r1, r0 │ │ - adds r1, r1, r6 │ │ - movs r1, r0 │ │ - adds r4, r1, r6 │ │ - movs r1, r0 │ │ - adds r2, r2, r6 │ │ - movs r1, r0 │ │ - adds r1, r2, r6 │ │ - movs r1, r0 │ │ - adds r0, r2, r6 │ │ - movs r1, r0 │ │ - adds r7, r1, r6 │ │ - movs r1, r0 │ │ - adds r6, r7, r1 │ │ - movs r1, r0 │ │ - adds r7, r4, r5 │ │ - movs r1, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r1, #0 │ │ - ldr r4, [pc, #100] ; (93e68 ) │ │ - sub sp, #28 │ │ - add r6, sp, #4 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - movs r1, #0 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #16 │ │ - adds r7, r0, #0 │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #20] │ │ - bl 99874 <__aeabi_llsl@@Base+0x3fc> │ │ - adds r0, r5, #0 │ │ - bl 4eba0 │ │ - subs r5, r0, #0 │ │ - beq.n 93e56 │ │ - adds r0, r7, #0 │ │ - adds r1, r6, #0 │ │ - bl 4ea78 │ │ - adds r0, r5, #0 │ │ - bl 4ebb4 │ │ - lsls r3, r0, #31 │ │ - bpl.n 93e44 │ │ - adds r0, r5, #0 │ │ - movs r1, #0 │ │ - bl 4ed84 │ │ - movs r0, #15 │ │ - bl 4e904 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r6, #4] │ │ - bl 4ec38 │ │ - adds r0, r5, #0 │ │ - movs r1, #1 │ │ - bl 4ed84 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 93e62 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - b.n 93950 │ │ - movs r3, r0 │ │ - │ │ -00093e6c : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - movs r0, #1 │ │ - movs r1, #224 ; 0xe0 │ │ - bl 4df60 │ │ - subs r4, r0, #0 │ │ - bne.n 93e84 │ │ - bl 4c9c0 │ │ - b.n 93eee │ │ - ldr r2, [pc, #108] ; (93ef4 ) │ │ - str r5, [r0, #0] │ │ - ldr r3, [r5, #0] │ │ - str r2, [r0, #32] │ │ - str r2, [r0, #36] ; 0x24 │ │ - movs r2, #160 ; 0xa0 │ │ - lsls r2, r2, #2 │ │ - str r2, [r0, #40] ; 0x28 │ │ - movs r2, #240 ; 0xf0 │ │ - ldr r1, [pc, #96] ; (93ef8 ) │ │ - lsls r2, r2, #1 │ │ - str r3, [r0, #20] │ │ - str r2, [r0, #44] ; 0x2c │ │ - movs r3, #0 │ │ - movs r2, #1 │ │ - str r1, [r0, #116] ; 0x74 │ │ - adds r1, r4, #0 │ │ - str r2, [r0, #84] ; 0x54 │ │ - str r6, [r0, #4] │ │ - str r3, [r0, #28] │ │ - ldr r0, [pc, #76] ; (93efc ) │ │ - adds r1, #120 ; 0x78 │ │ - movs r5, #128 ; 0x80 │ │ - strh r0, [r1, #0] │ │ - movs r0, #2 │ │ - lsls r5, r5, #4 │ │ - strb r0, [r1, #2] │ │ - strh r5, [r1, #4] │ │ - adds r1, #20 │ │ - str r0, [r1, #8] │ │ - movs r5, #3 │ │ - movs r0, #16 │ │ - str r2, [r1, #28] │ │ - str r2, [r1, #60] ; 0x3c │ │ - str r5, [r1, #0] │ │ - str r5, [r1, #4] │ │ - str r3, [r1, #12] │ │ - str r3, [r1, #16] │ │ - str r0, [r1, #20] │ │ - str r3, [r1, #24] │ │ - str r3, [r1, #32] │ │ - str r3, [r1, #36] ; 0x24 │ │ - str r3, [r1, #40] ; 0x28 │ │ - str r3, [r1, #44] ; 0x2c │ │ - str r3, [r1, #48] ; 0x30 │ │ - str r3, [r1, #52] ; 0x34 │ │ - str r3, [r1, #56] ; 0x38 │ │ - adds r2, r4, #0 │ │ - movs r1, #1 │ │ - adds r2, #204 ; 0xcc │ │ - negs r1, r1 │ │ - str r1, [r2, #0] │ │ - str r3, [r2, #12] │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - movs r0, r0 │ │ - subs r7, r7, #7 │ │ - ldrsb r2, [r4, r0] │ │ - movs r0, r0 │ │ - strh r0, [r2, #0] │ │ - Address 0x0000000000093efe is out of bounds. │ │ - │ │ - │ │ -00093f00 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r7, [r0, #0] │ │ - lsls r3, r1, #2 │ │ - adds r6, r1, #0 │ │ - ldr r1, [pc, #712] ; (941d4 ) │ │ - adds r5, r7, r3 │ │ - adds r4, r0, #0 │ │ - add r1, pc │ │ - ldr r0, [r5, #0] │ │ - str r3, [sp, #4] │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 93f2c │ │ - ldr r3, [r5, #4] │ │ - cmp r3, #0 │ │ - bne.n 93f28 │ │ + b.n 958c0 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 945cc │ │ - str r3, [r4, #12] │ │ - b.n 945ca │ │ - ldr r1, [pc, #680] ; (941d8 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 93f44 │ │ - ldr r3, [r5, #4] │ │ - cmp r3, #0 │ │ - beq.n 93f22 │ │ - str r3, [r4, #92] ; 0x5c │ │ - b.n 945ca │ │ - ldr r1, [pc, #660] ; (941dc ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 93f5a │ │ - movs r0, #1 │ │ - adds r4, #216 ; 0xd8 │ │ - str r0, [r4, #0] │ │ - b.n 945cc │ │ - ldr r1, [pc, #644] ; (941e0 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 93fd2 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #4 │ │ - adds r7, r7, r3 │ │ - ldr r0, [r7, #0] │ │ - cmp r0, #0 │ │ - beq.n 93f22 │ │ - ldr r1, [pc, #620] ; (941e4 ) │ │ - add r1, pc │ │ - bl 4e328 │ │ - movs r3, #15 │ │ - cmp r0, #0 │ │ - beq.n 93fca │ │ - ldr r1, [pc, #612] ; (941e8 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 93fca │ │ - ldr r1, [pc, #600] ; (941ec ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 93faa │ │ - movs r0, #2 │ │ - ldr r3, [r4, #8] │ │ - orrs r3, r0 │ │ - str r3, [r4, #8] │ │ - b.n 945cc │ │ - ldr r1, [pc, #580] ; (941f0 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - movs r3, #4 │ │ - cmp r0, #0 │ │ - beq.n 93fca │ │ - ldr r1, [pc, #568] ; (941f4 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 93f22 │ │ - movs r3, #8 │ │ - ldr r2, [r4, #8] │ │ - orrs r3, r2 │ │ - str r3, [r4, #8] │ │ - b.n 945ca │ │ - ldr r1, [pc, #548] ; (941f8 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94076 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #4 │ │ - adds r7, r7, r3 │ │ - ldr r0, [r7, #0] │ │ - cmp r0, #0 │ │ - beq.n 93f22 │ │ - ldr r1, [pc, #524] ; (941fc ) │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94000 │ │ - movs r0, #1 │ │ - bl 4d350 │ │ - b.n 945ca │ │ - ldr r1, [pc, #508] ; (94200 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94014 │ │ - movs r0, #1 │ │ - adds r1, r0, #0 │ │ - b.n 94070 │ │ - ldr r1, [pc, #492] ; (94204 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94026 │ │ - movs r0, #3 │ │ - b.n 9406e │ │ - ldr r1, [pc, #480] ; (94208 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94038 │ │ - movs r0, #4 │ │ - b.n 9406e │ │ - ldr r1, [pc, #464] ; (9420c ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 9404a │ │ - movs r0, #5 │ │ - b.n 9406e │ │ - ldr r1, [pc, #452] ; (94210 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 9405c │ │ - movs r0, #6 │ │ - b.n 9406e │ │ - ldr r1, [pc, #436] ; (94214 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - beq.n 9406c │ │ - b.n 93f22 │ │ - movs r0, #7 │ │ - movs r1, #1 │ │ - bl 4d364 │ │ - b.n 945ca │ │ - ldr r1, [pc, #416] ; (94218 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 940b4 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - bne.n 9408c │ │ - b.n 93f22 │ │ - bl 4e264 │ │ - ldrh r3, [r4, #34] ; 0x22 │ │ - ldr r2, [pc, #392] ; (9421c ) │ │ - str r0, [r4, #16] │ │ - lsls r3, r3, #16 │ │ - cmp r3, r2 │ │ - bne.n 940a2 │ │ - orrs r3, r0 │ │ - str r3, [r4, #32] │ │ - str r3, [r4, #36] ; 0x24 │ │ - ldrh r3, [r4, #34] ; 0x22 │ │ - ldr r2, [pc, #376] ; (94220 ) │ │ - lsls r3, r3, #16 │ │ - cmp r3, r2 │ │ - beq.n 940ae │ │ - b.n 945ca │ │ - orrs r0, r3 │ │ - str r0, [r4, #32] │ │ - b.n 944fc │ │ - ldr r1, [pc, #364] ; (94224 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 940cc │ │ - movs r0, #1 │ │ - ldr r3, [r4, #28] │ │ - orrs r3, r0 │ │ - str r3, [r4, #28] │ │ - b.n 940e4 │ │ - ldr r1, [pc, #344] ; (94228 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 940e8 │ │ - movs r0, #1 │ │ - ldr r2, [r4, #28] │ │ - ldr r3, [pc, #332] ; (9422c ) │ │ - orrs r3, r2 │ │ - str r3, [r4, #28] │ │ - str r0, [r4, #84] ; 0x54 │ │ - b.n 945cc │ │ - ldr r1, [pc, #324] ; (94230 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 940fc │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #6 │ │ - b.n 94392 │ │ - ldr r1, [pc, #308] ; (94234 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94136 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #4 │ │ - adds r7, r7, r3 │ │ - ldr r3, [r7, #0] │ │ - cmp r3, #0 │ │ - bne.n 94118 │ │ - b.n 93f22 │ │ - ldrb r0, [r3, #0] │ │ - bl 4dffc │ │ - cmp r0, #0 │ │ - bne.n 94124 │ │ - b.n 93f22 │ │ - ldr r3, [r4, #28] │ │ - lsls r3, r3, #31 │ │ - bpl.n 9412c │ │ - b.n 945ca │ │ - ldr r0, [r7, #0] │ │ - bl 4e264 │ │ - str r0, [r4, #84] ; 0x54 │ │ - b.n 945ca │ │ - ldr r1, [pc, #256] ; (94238 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94150 │ │ - ldr r3, [r5, #4] │ │ - cmp r3, #0 │ │ - bne.n 9414c │ │ - b.n 93f22 │ │ - str r3, [r4, #20] │ │ - b.n 945ca │ │ - ldr r1, [pc, #232] ; (9423c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 9416a │ │ - ldr r3, [r5, #4] │ │ - cmp r3, #0 │ │ - bne.n 94166 │ │ - b.n 93f22 │ │ - str r3, [r4, #24] │ │ - b.n 945ca │ │ - ldr r1, [pc, #212] ; (94240 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94180 │ │ - ldr r3, [pc, #164] ; (94220 ) │ │ - str r3, [r4, #32] │ │ - str r3, [r4, #36] ; 0x24 │ │ - b.n 94398 │ │ - ldr r1, [pc, #192] ; (94244 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 941aa │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 94196 │ │ - b.n 93f22 │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 9419e │ │ - b.n 93f22 │ │ - adds r5, r3, #1 │ │ - cmp r2, #44 ; 0x2c │ │ - bne.n 941a6 │ │ - b.n 944ec │ │ - adds r3, r5, #0 │ │ - b.n 94196 │ │ - ldr r1, [pc, #156] ; (94248 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 9424c │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 941c0 │ │ - b.n 93f22 │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 941c8 │ │ - b.n 93f22 │ │ - adds r5, r3, #1 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 941d0 │ │ - b.n 94500 │ │ - adds r3, r5, #0 │ │ - b.n 941c0 │ │ - asrs r2, r1, #29 │ │ - movs r1, r0 │ │ - asrs r0, r6, #28 │ │ - movs r1, r0 │ │ - asrs r3, r4, #28 │ │ - movs r1, r0 │ │ - asrs r7, r2, #28 │ │ - movs r1, r0 │ │ - asrs r6, r0, #28 │ │ - movs r1, r0 │ │ - asrs r2, r7, #27 │ │ - movs r1, r0 │ │ - asrs r0, r6, #27 │ │ - movs r1, r0 │ │ - asrs r6, r3, #27 │ │ - movs r1, r0 │ │ - asrs r5, r2, #27 │ │ - movs r1, r0 │ │ - asrs r3, r0, #27 │ │ - movs r1, r0 │ │ - asrs r6, r1, #26 │ │ - movs r1, r0 │ │ - asrs r3, r3, #26 │ │ - movs r1, r0 │ │ - asrs r5, r1, #26 │ │ - movs r1, r0 │ │ - asrs r2, r0, #26 │ │ - movs r1, r0 │ │ - asrs r4, r0, #25 │ │ - movs r1, r0 │ │ - asrs r6, r7, #24 │ │ - movs r1, r0 │ │ - asrs r2, r2, #25 │ │ - movs r1, r0 │ │ - asrs r6, r7, #24 │ │ - movs r1, r0 │ │ - movs r0, r0 │ │ - subs r7, r7, #7 │ │ - movs r0, r0 │ │ - cmp r7, #255 ; 0xff │ │ - asrs r2, r1, #24 │ │ - movs r1, r0 │ │ - asrs r7, r7, #23 │ │ - movs r1, r0 │ │ - asrs r1, r0, #32 │ │ - movs r0, r0 │ │ - asrs r0, r7, #23 │ │ - movs r1, r0 │ │ - asrs r4, r6, #23 │ │ - movs r1, r0 │ │ - asrs r4, r0, #23 │ │ - movs r1, r0 │ │ - asrs r2, r6, #22 │ │ - movs r1, r0 │ │ - asrs r7, r3, #22 │ │ - movs r1, r0 │ │ - asrs r2, r2, #22 │ │ - movs r1, r0 │ │ - asrs r3, r6, #21 │ │ - movs r1, r0 │ │ - ldr r1, [pc, #748] ; (9453c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94276 │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 94262 │ │ - b.n 93f22 │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 9426a │ │ - b.n 93f22 │ │ - adds r5, r3, #1 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 94272 │ │ - b.n 94514 │ │ - adds r3, r5, #0 │ │ - b.n 94262 │ │ - ldr r1, [pc, #712] ; (94540 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 942a0 │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 9428c │ │ - b.n 93f22 │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 94294 │ │ - b.n 93f22 │ │ - adds r5, r3, #1 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 9429c │ │ - b.n 94528 │ │ - adds r3, r5, #0 │ │ - b.n 9428c │ │ - ldr r1, [pc, #672] ; (94544 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 942ca │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 942b6 │ │ - b.n 93f22 │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 942be │ │ - b.n 93f22 │ │ - adds r5, r3, #1 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 942c6 │ │ - b.n 945b8 │ │ - adds r3, r5, #0 │ │ - b.n 942b6 │ │ - ldr r1, [pc, #636] ; (94548 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 942ec │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - bne.n 942e0 │ │ - b.n 93f22 │ │ - bl 4e278 │ │ - bl 99614 <__aeabi_llsl@@Base+0x19c> │ │ - str r0, [r4, #72] ; 0x48 │ │ - b.n 945ca │ │ - ldr r1, [pc, #604] ; (9454c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 9430a │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - bne.n 94302 │ │ - b.n 93f22 │ │ - bl 4e264 │ │ - str r0, [r4, #76] ; 0x4c │ │ - b.n 945ca │ │ - ldr r1, [pc, #580] ; (94550 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94328 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - bne.n 94320 │ │ - b.n 93f22 │ │ - bl 4e264 │ │ - str r0, [r4, #80] ; 0x50 │ │ - b.n 945ca │ │ - ldr r1, [pc, #552] ; (94554 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94340 │ │ - movs r3, #4 │ │ - ldr r2, [r4, #96] ; 0x60 │ │ - orrs r3, r2 │ │ - str r3, [r4, #96] ; 0x60 │ │ - b.n 94398 │ │ - ldr r1, [pc, #532] ; (94558 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - movs r3, #16 │ │ - cmp r0, #0 │ │ - beq.n 94392 │ │ - ldr r1, [pc, #520] ; (9455c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - movs r3, #32 │ │ - cmp r0, #0 │ │ - beq.n 94392 │ │ - ldr r1, [pc, #508] ; (94560 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - movs r3, #64 ; 0x40 │ │ - cmp r0, #0 │ │ - beq.n 94392 │ │ - ldr r1, [pc, #496] ; (94564 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - movs r3, #128 ; 0x80 │ │ - cmp r0, #0 │ │ - beq.n 94392 │ │ - ldr r1, [pc, #484] ; (94568 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 9439c │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #1 │ │ - ldr r2, [r4, #28] │ │ - orrs r3, r2 │ │ - str r3, [r4, #28] │ │ - movs r0, #1 │ │ - b.n 945cc │ │ - ldr r1, [pc, #460] ; (9456c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 943be │ │ - adds r6, #1 │ │ - lsls r6, r6, #2 │ │ - ldr r0, [r6, r7] │ │ - cmp r0, #0 │ │ - bne.n 943b6 │ │ - b.n 93f22 │ │ - bl 4e264 │ │ - str r0, [r4, #116] ; 0x74 │ │ - b.n 945ca │ │ - ldr r1, [pc, #432] ; (94570 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94470 │ │ - adds r6, #1 │ │ - lsls r6, r6, #2 │ │ - adds r7, r7, r6 │ │ - ldr r0, [r7, #0] │ │ - cmp r0, #0 │ │ - bne.n 943da │ │ - b.n 93f22 │ │ - ldr r1, [pc, #408] ; (94574 ) │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 943ec │ │ - adds r4, #120 ; 0x78 │ │ - movs r3, #8 │ │ - b.n 9446c │ │ - ldr r1, [pc, #392] ; (94578 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94400 │ │ - adds r4, #120 ; 0x78 │ │ - ldr r3, [pc, #380] ; (9457c ) │ │ - b.n 9446c │ │ - ldr r1, [pc, #380] ; (94580 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94414 │ │ - adds r4, #120 ; 0x78 │ │ - movs r3, #16 │ │ - b.n 9446c │ │ - ldr r1, [pc, #364] ; (94584 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - beq.n 9440e │ │ - ldr r1, [pc, #356] ; (94588 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94436 │ │ - adds r4, #120 ; 0x78 │ │ - ldr r3, [pc, #344] ; (9458c ) │ │ - b.n 9446c │ │ - ldr r1, [pc, #344] ; (94590 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 9444a │ │ - adds r4, #120 ; 0x78 │ │ - ldr r3, [pc, #332] ; (94594 ) │ │ - b.n 9446c │ │ - ldr r1, [pc, #332] ; (94598 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - beq.n 94444 │ │ - ldr r1, [pc, #320] ; (9459c ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - beq.n 94468 │ │ - b.n 93f22 │ │ - ldr r3, [pc, #308] ; (945a0 ) │ │ - adds r4, #120 ; 0x78 │ │ - strh r3, [r4, #0] │ │ - b.n 945ca │ │ - ldr r1, [pc, #304] ; (945a4 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 94494 │ │ - adds r6, #1 │ │ - lsls r6, r6, #2 │ │ - ldr r0, [r6, r7] │ │ - cmp r0, #0 │ │ - bne.n 9448a │ │ - b.n 93f22 │ │ - bl 4e264 │ │ - adds r4, #122 ; 0x7a │ │ - strb r0, [r4, #0] │ │ - b.n 945ca │ │ - ldr r1, [pc, #272] ; (945a8 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 944b8 │ │ - adds r6, #1 │ │ - lsls r6, r6, #2 │ │ - ldr r0, [r6, r7] │ │ - cmp r0, #0 │ │ - bne.n 944ae │ │ - b.n 93f22 │ │ - bl 4e264 │ │ - adds r4, #124 ; 0x7c │ │ - strh r0, [r4, #0] │ │ - b.n 945ca │ │ - ldr r1, [pc, #240] ; (945ac ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 944c8 │ │ - b.n 93f22 │ │ - ldr r1, [pc, #228] ; (945b0 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - bne.n 944d8 │ │ - b.n 93f22 │ │ - ldr r1, [pc, #216] ; (945b4 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 4e2fc │ │ - adds r3, r0, #0 │ │ - negs r0, r3 │ │ - adcs r0, r3 │ │ - lsls r0, r0, #1 │ │ - b.n 945cc │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 4e264 │ │ - str r0, [r4, #32] │ │ - adds r0, r5, #0 │ │ - bl 4e264 │ │ - str r0, [r4, #36] ; 0x24 │ │ - b.n 945ca │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 4e264 │ │ - str r0, [r4, #40] ; 0x28 │ │ - adds r0, r5, #0 │ │ - bl 4e264 │ │ - str r0, [r4, #44] ; 0x2c │ │ - b.n 945ca │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 4e264 │ │ - str r0, [r4, #48] ; 0x30 │ │ - adds r0, r5, #0 │ │ - bl 4e264 │ │ - str r0, [r4, #52] ; 0x34 │ │ - b.n 945ca │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 4e264 │ │ - str r0, [r4, #56] ; 0x38 │ │ - adds r0, r5, #0 │ │ - bl 4e264 │ │ - str r0, [r4, #60] ; 0x3c │ │ - b.n 945ca │ │ - asrs r4, r3, #19 │ │ - movs r1, r0 │ │ - asrs r1, r0, #19 │ │ - movs r1, r0 │ │ - asrs r6, r4, #18 │ │ - movs r1, r0 │ │ - asrs r6, r0, #18 │ │ - movs r1, r0 │ │ - asrs r4, r5, #17 │ │ - movs r1, r0 │ │ - asrs r6, r2, #17 │ │ - movs r1, r0 │ │ - asrs r2, r0, #17 │ │ - movs r1, r0 │ │ - asrs r2, r6, #16 │ │ - movs r1, r0 │ │ - asrs r4, r5, #16 │ │ - movs r1, r0 │ │ - asrs r5, r4, #16 │ │ - movs r1, r0 │ │ - asrs r0, r4, #16 │ │ - movs r1, r0 │ │ - asrs r3, r3, #16 │ │ - movs r1, r0 │ │ - asrs r6, r0, #16 │ │ - movs r1, r0 │ │ - asrs r3, r5, #15 │ │ - movs r1, r0 │ │ - ldmia r7!, {r0, r2, r6} │ │ - movs r0, r0 │ │ - ldmia r7!, {r2, r4, r5} │ │ - movs r0, r0 │ │ - strh r0, [r1, #0] │ │ - vqrdmlsh.s q14, , d13[0] │ │ - movs r0, r0 │ │ - asrs r6, r3, #14 │ │ - movs r1, r0 │ │ - asrs r6, r2, #14 │ │ - movs r1, r0 │ │ - asrs r0, r2, #32 │ │ - movs r0, r0 │ │ - ldmia r7!, {r0, r1, r3, r4} │ │ - movs r0, r0 │ │ - strh r0, [r2, #0] │ │ - vrsra.u32 , q10, #1 │ │ - movs r1, r0 │ │ - asrs r4, r5, #13 │ │ - movs r1, r0 │ │ - str r0, [sp, #64] ; 0x40 │ │ - vrsra.u32 , q5, #1 │ │ - movs r1, r0 │ │ - asrs r1, r0, #13 │ │ - movs r1, r0 │ │ - asrs r7, r4, #12 │ │ - movs r1, r0 │ │ - asrs r2, r3, #12 │ │ - movs r1, r0 │ │ - asrs r1, r2, #12 │ │ - movs r1, r0 │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 4e264 │ │ - str r0, [r4, #64] ; 0x40 │ │ - adds r0, r5, #0 │ │ - bl 4e264 │ │ - str r0, [r4, #68] ; 0x44 │ │ - movs r0, #2 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - │ │ -000945d0 : │ │ - movs r3, #48 ; 0x30 │ │ - ldr r2, [r0, #4] │ │ - ands r3, r2 │ │ - cmp r3, #32 │ │ - beq.n 945f4 │ │ - cmp r3, #48 ; 0x30 │ │ - beq.n 945e8 │ │ - cmp r3, #16 │ │ - bne.n 945ee │ │ - ldr r0, [pc, #24] ; (945fc ) │ │ - add r0, pc │ │ - b.n 945f8 │ │ - ldr r0, [pc, #20] ; (94600 ) │ │ - add r0, pc │ │ - b.n 945f8 │ │ - ldr r0, [pc, #20] ; (94604 ) │ │ - add r0, pc │ │ - b.n 945f8 │ │ - ldr r0, [pc, #16] ; (94608 ) │ │ - add r0, pc │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - asrs r7, r6, #15 │ │ - movs r1, r0 │ │ - asrs r2, r1, #17 │ │ - movs r1, r0 │ │ - ldmia r0!, {r1, r5, r6} │ │ - movs r0, r0 │ │ - asrs r5, r2, #8 │ │ - movs r1, r0 │ │ - │ │ -0009460c : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #756] ; (94904 ) │ │ - ldr r3, [pc, #756] ; (94908 ) │ │ - ldr r4, [pc, #760] ; (9490c ) │ │ - add r7, pc │ │ - ldr r3, [r7, r3] │ │ - add sp, r4 │ │ - add r1, sp, #1020 ; 0x3fc │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r0, #4] │ │ - adds r1, #192 ; 0xc0 │ │ - adds r6, r0, #0 │ │ - str r2, [r1, #0] │ │ - lsls r3, r3, #26 │ │ - bmi.n 94638 │ │ - movs r3, #16 │ │ - ldr r2, [r6, #4] │ │ - tst r2, r3 │ │ - beq.n 94636 │ │ - b.n 94d60 │ │ - b.n 94d5c │ │ - ldr r3, [r0, #8] │ │ - lsls r3, r3, #31 │ │ - bpl.n 9469e │ │ - bl 4e9e0 │ │ - ldr r3, [pc, #716] ; (94910 ) │ │ - str r0, [sp, #16] │ │ - ldr r4, [r7, r3] │ │ - cmp r0, #0 │ │ - bne.n 9465a │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #708] ; (94914 ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 9469e │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #696] ; (94918 ) │ │ - adds r1, #168 ; 0xa8 │ │ - movs r5, #0 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #16] │ │ - cmp r5, r3 │ │ - bge.n 94694 │ │ - cmp r5, #0 │ │ - ble.n 9467c │ │ - adds r1, r4, #0 │ │ - movs r0, #44 ; 0x2c │ │ - adds r1, #168 ; 0xa8 │ │ - bl 99df4 <__aeabi_llsl@@Base+0x97c> │ │ - adds r0, r5, #0 │ │ - bl 4e9f4 │ │ - adds r2, r0, #0 │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #660] ; (9491c ) │ │ - adds r0, #168 ; 0xa8 │ │ - adds r5, #1 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - b.n 94668 │ │ - adds r1, r4, #0 │ │ - movs r0, #10 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 99df4 <__aeabi_llsl@@Base+0x97c> │ │ - ldr r0, [r6, #12] │ │ - bl 4ea0c │ │ - cmp r0, #0 │ │ - bge.n 946be │ │ - bl 4c998 │ │ - ldr r3, [pc, #608] ; (94910 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #620] ; (94920 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 94e26 │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #31 │ │ - bpl.n 946dc │ │ - bl 4ea38 │ │ - ldr r3, [pc, #580] ; (94910 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #596] ; (94924 ) │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - adds r0, #168 ; 0xa8 │ │ - str r3, [sp, #16] │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - adds r3, r6, #0 │ │ - adds r3, #140 ; 0x8c │ │ - ldr r1, [r3, #0] │ │ - movs r0, #0 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #144 ; 0x90 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #1 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #148 ; 0x94 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #2 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #152 ; 0x98 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #3 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #168 ; 0xa8 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #5 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #156 ; 0x9c │ │ - ldr r1, [r3, #0] │ │ - movs r0, #4 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #160 ; 0xa0 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #6 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #164 ; 0xa4 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #7 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #172 ; 0xac │ │ - ldr r1, [r3, #0] │ │ - movs r0, #8 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #176 ; 0xb0 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #9 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #180 ; 0xb4 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #10 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #184 ; 0xb8 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #11 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #188 ; 0xbc │ │ - ldr r1, [r3, #0] │ │ - movs r0, #12 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #192 ; 0xc0 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #13 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #196 ; 0xc4 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #14 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #204 ; 0xcc │ │ - ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - blt.n 947a0 │ │ - movs r0, #15 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #200 ; 0xc8 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #16 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #208 ; 0xd0 │ │ - ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - beq.n 947c8 │ │ - movs r0, #17 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #212 ; 0xd4 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #18 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #216 ; 0xd8 │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 947da │ │ - movs r0, #20 │ │ - movs r1, #1 │ │ - bl 4ef14 │ │ - adds r3, r6, #0 │ │ - adds r3, #220 ; 0xdc │ │ - ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - beq.n 947ea │ │ - movs r0, #21 │ │ - bl 4ef14 │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #30 │ │ - bmi.n 947f2 │ │ - b.n 94a06 │ │ - bl 4ea4c │ │ - ldr r3, [pc, #280] ; (94910 ) │ │ - str r0, [sp, #24] │ │ - ldr r1, [pc, #300] ; (94928 ) │ │ - ldr r3, [r7, r3] │ │ - ldr r2, [sp, #24] │ │ - add r1, pc │ │ - adds r0, r3, #0 │ │ - adds r0, #168 ; 0xa8 │ │ - str r3, [sp, #16] │ │ - movs r5, #0 │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r3, [sp, #24] │ │ - cmp r5, r3 │ │ - blt.n 94816 │ │ - b.n 94a06 │ │ - adds r0, r5, #0 │ │ - bl 4ea64 │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [pc, #268] ; (9492c ) │ │ - add r4, sp, #68 ; 0x44 │ │ - adds r2, #168 ; 0xa8 │ │ - adds r3, r0, #0 │ │ - str r2, [sp, #20] │ │ - adds r0, r2, #0 │ │ - add r1, pc │ │ - adds r2, r5, #0 │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - adds r0, r4, #0 │ │ - movs r2, #16 │ │ - movs r1, #0 │ │ - bl 4e054 │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 4ea78 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r2, [r4, #8] │ │ - ldr r3, [r4, #12] │ │ - str r1, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - ldr r0, [sp, #20] │ │ - add r4, sp, #84 ; 0x54 │ │ - str r1, [sp, #4] │ │ - ldr r1, [pc, #216] ; (94930 ) │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 4eabc │ │ - add r3, sp, #60 ; 0x3c │ │ - str r3, [sp, #0] │ │ - add r3, sp, #64 ; 0x40 │ │ - add r1, sp, #48 ; 0x30 │ │ - add r2, sp, #52 ; 0x34 │ │ - str r3, [sp, #4] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - add r3, sp, #56 ; 0x38 │ │ - bl 4d6b4 │ │ - ldr r3, [r4, #4] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - str r3, [sp, #28] │ │ - ldr r3, [r4, #8] │ │ - str r3, [sp, #32] │ │ - ldr r3, [r4, #12] │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 4d6a0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [pc, #164] ; (94934 ) │ │ - str r0, [sp, #8] │ │ - str r3, [sp, #0] │ │ - ldr r2, [sp, #28] │ │ - str r4, [sp, #4] │ │ - ldr r0, [sp, #20] │ │ - add r1, pc │ │ - ldr r3, [sp, #32] │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r2, #0 │ │ - bne.n 948b4 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bne.n 948b4 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - cmp r3, #0 │ │ - beq.n 948ea │ │ - ldr r4, [sp, #16] │ │ - ldr r1, [pc, #128] ; (94938 ) │ │ - adds r4, #168 ; 0xa8 │ │ - add r1, pc │ │ - adds r0, r4, #0 │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #120] ; (9493c ) │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #112] ; (94940 ) │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - cmp r2, #0 │ │ - beq.n 948ea │ │ - ldr r1, [pc, #96] ; (94944 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - adds r0, r5, #0 │ │ - bl 4ea90 │ │ - str r0, [sp, #28] │ │ - cmp r0, #0 │ │ - bne.n 9494c │ │ - ldr r1, [sp, #16] │ │ - ldr r0, [pc, #76] ; (94948 ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 94a02 │ │ - b.n 948f0 │ │ - movs r3, r0 │ │ - bl ffe0590a <_end@@Base+0xffd2dfae> │ │ - ; instruction: 0xfb3cffff │ │ - bl ffe09912 <_end@@Base+0xffd31fb6> │ │ - asrs r3, r1, #24 │ │ - movs r1, r0 │ │ - asrs r6, r2, #24 │ │ - movs r1, r0 │ │ - asrs r4, r0, #24 │ │ - movs r1, r0 │ │ - asrs r2, r3, #23 │ │ - movs r1, r0 │ │ - asrs r0, r5, #23 │ │ - movs r1, r0 │ │ - asrs r4, r1, #19 │ │ - movs r1, r0 │ │ - asrs r2, r7, #18 │ │ - movs r1, r0 │ │ - asrs r6, r3, #18 │ │ - movs r1, r0 │ │ - asrs r2, r6, #17 │ │ - movs r1, r0 │ │ - asrs r6, r0, #18 │ │ - movs r1, r0 │ │ - asrs r3, r2, #18 │ │ - movs r1, r0 │ │ - asrs r2, r4, #18 │ │ - movs r1, r0 │ │ - asrs r5, r5, #18 │ │ - movs r1, r0 │ │ - asrs r0, r6, #18 │ │ - movs r1, r0 │ │ - ldr r1, [sp, #16] │ │ - ldr r0, [pc, #800] ; (94c70 ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - movs r3, #0 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #28] │ │ - cmp r3, r2 │ │ - bge.n 94a02 │ │ - add r4, sp, #84 ; 0x54 │ │ - adds r2, r4, #0 │ │ - ldr r1, [sp, #20] │ │ - adds r0, r5, #0 │ │ - bl 4eaa4 │ │ - add r3, sp, #60 ; 0x3c │ │ - str r3, [sp, #0] │ │ - add r3, sp, #64 ; 0x40 │ │ - add r1, sp, #48 ; 0x30 │ │ - add r2, sp, #52 ; 0x34 │ │ - str r3, [sp, #4] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - add r3, sp, #56 ; 0x38 │ │ - bl 4d6b4 │ │ - ldr r3, [r4, #4] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - str r3, [sp, #32] │ │ - ldr r3, [r4, #8] │ │ - ldr r4, [r4, #12] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - str r3, [sp, #40] ; 0x28 │ │ - bl 4d6a0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r0, [sp, #12] │ │ - ldr r1, [pc, #724] ; (94c74 ) │ │ - str r3, [sp, #0] │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #20] │ │ - str r4, [sp, #4] │ │ - str r3, [sp, #8] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - ldr r3, [sp, #32] │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r2, #0 │ │ - bne.n 949c6 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bne.n 949c6 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - cmp r3, #0 │ │ - beq.n 949fc │ │ - ldr r4, [sp, #16] │ │ - ldr r1, [pc, #684] ; (94c78 ) │ │ - adds r4, #168 ; 0xa8 │ │ - add r1, pc │ │ - adds r0, r4, #0 │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #676] ; (94c7c ) │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #668] ; (94c80 ) │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - cmp r2, #0 │ │ - beq.n 949fc │ │ - ldr r1, [pc, #656] ; (94c84 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - ldr r3, [sp, #20] │ │ - adds r3, #1 │ │ - b.n 9495a │ │ - adds r5, #1 │ │ - b.n 9480e │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #29 │ │ - bpl.n 94a4a │ │ - bl 4d874 │ │ - ldr r3, [pc, #628] ; (94c88 ) │ │ - str r0, [sp, #16] │ │ - ldr r1, [r7, r3] │ │ - adds r1, #168 ; 0xa8 │ │ - cmp r0, #0 │ │ - bne.n 94a26 │ │ - ldr r0, [pc, #620] ; (94c8c ) │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 94a4a │ │ - ldr r0, [pc, #616] ; (94c90 ) │ │ - movs r4, #0 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #16] │ │ - cmp r4, r3 │ │ - bge.n 94a4a │ │ - add r5, sp, #104 ; 0x68 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 4d888 │ │ - adds r0, r5, #0 │ │ - bl 93a4c │ │ - adds r4, #1 │ │ - b.n 94a30 │ │ - add r4, sp, #84 ; 0x54 │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - movs r2, #20 │ │ - bl 4e054 │ │ - ldr r3, [r6, #76] ; 0x4c │ │ - cmp r3, #15 │ │ - beq.n 94a72 │ │ - bgt.n 94a66 │ │ - cmp r3, #8 │ │ - bne.n 94a7a │ │ - ldr r3, [pc, #560] ; (94c94 ) │ │ - b.n 94a7c │ │ - cmp r3, #16 │ │ - beq.n 94a76 │ │ - cmp r3, #24 │ │ - bne.n 94a7a │ │ - ldr r3, [pc, #552] ; (94c98 ) │ │ - b.n 94a7c │ │ - ldr r3, [pc, #552] ; (94c9c ) │ │ - b.n 94a7c │ │ - ldr r3, [pc, #552] ; (94ca0 ) │ │ - b.n 94a7c │ │ - ldr r3, [pc, #552] ; (94ca4 ) │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [r6, #80] ; 0x50 │ │ - str r3, [r4, #12] │ │ - ldr r3, [r6, #84] ; 0x54 │ │ - lsls r0, r3, #2 │ │ - bl 4df4c │ │ - ldr r3, [r6, #84] ; 0x54 │ │ - str r0, [r6, #88] ; 0x58 │ │ - lsls r0, r3, #2 │ │ - bl 4df4c │ │ - ldr r3, [r6, #84] ; 0x54 │ │ - str r0, [r6, #104] ; 0x68 │ │ - lsls r0, r3, #2 │ │ - bl 4df4c │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - str r0, [r6, #108] ; 0x6c │ │ - cmp r3, #0 │ │ - beq.n 94ab0 │ │ - movs r3, #0 │ │ - str r3, [sp, #16] │ │ - ldr r3, [r6, #104] ; 0x68 │ │ - cmp r3, #0 │ │ - bne.n 94aee │ │ - ldr r3, [pc, #468] ; (94c88 ) │ │ - ldr r0, [pc, #500] ; (94ca8 ) │ │ - ldr r3, [r7, r3] │ │ - add r0, pc │ │ - adds r1, r3, #0 │ │ - adds r1, #168 ; 0xa8 │ │ - str r3, [sp, #16] │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 94e2a │ │ - ldr r3, [r6, #24] │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - beq.n 94ace │ │ - b.n 94be0 │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r0, [r3, r4] │ │ - bl 4ed00 │ │ - movs r3, #0 │ │ - ldr r2, [r6, #104] ; 0x68 │ │ - ldr r5, [r6, #100] ; 0x64 │ │ - str r3, [r2, r4] │ │ - ldr r2, [r6, #108] ; 0x6c │ │ - str r3, [r2, r4] │ │ - cmp r5, r3 │ │ - bne.n 94ae8 │ │ - b.n 94c26 │ │ - ldr r3, [sp, #16] │ │ - adds r3, #1 │ │ - str r3, [sp, #16] │ │ - ldr r2, [r6, #84] ; 0x54 │ │ - ldr r3, [sp, #16] │ │ - cmp r3, r2 │ │ - blt.n 94af8 │ │ - b.n 9462c │ │ - add r5, sp, #188 ; 0xbc │ │ - ldr r3, [r6, #20] │ │ - cmp r2, #1 │ │ - ble.n 94b16 │ │ - movs r1, #128 ; 0x80 │ │ - ldr r2, [sp, #16] │ │ - adds r0, r5, #0 │ │ - adds r2, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #416] ; (94cac ) │ │ - lsls r1, r1, #3 │ │ - add r2, pc │ │ - bl 4f138 │ │ - b.n 94b22 │ │ - movs r2, #128 ; 0x80 │ │ - adds r0, r5, #0 │ │ - adds r1, r3, #0 │ │ - lsls r2, r2, #3 │ │ - bl 4e104 │ │ - ldr r3, [sp, #16] │ │ - adds r0, r5, #0 │ │ - lsls r4, r3, #2 │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r1, [r6, #32] │ │ - ldr r2, [r6, #36] ; 0x24 │ │ - adds r3, r3, r4 │ │ - str r3, [sp, #20] │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - str r3, [sp, #0] │ │ - ldr r3, [r6, #28] │ │ - str r3, [sp, #4] │ │ - ldr r3, [r6, #40] ; 0x28 │ │ - bl 4eb54 │ │ - ldr r3, [sp, #20] │ │ - str r0, [r3, #0] │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r0, [r3, r4] │ │ - cmp r0, #0 │ │ - bne.n 94b62 │ │ - bl 4c998 │ │ - ldr r3, [pc, #308] ; (94c88 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #344] ; (94cb0 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 94e26 │ │ - ldr r1, [r6, #48] ; 0x30 │ │ - ldr r2, [r6, #52] ; 0x34 │ │ - cmp r1, #0 │ │ - bne.n 94b6e │ │ - cmp r2, #0 │ │ - beq.n 94b72 │ │ - bl 4ec90 │ │ - ldr r1, [r6, #56] ; 0x38 │ │ - ldr r2, [r6, #60] ; 0x3c │ │ - cmp r1, #0 │ │ - bne.n 94b7e │ │ - cmp r2, #0 │ │ - beq.n 94b86 │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r0, [r3, r4] │ │ - bl 4ecbc │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - add r1, sp, #64 ; 0x40 │ │ - add r2, sp, #68 ; 0x44 │ │ - ldr r0, [r3, r4] │ │ - bl 4ec7c │ │ - ldr r3, [r6, #28] │ │ - lsls r3, r3, #26 │ │ - bmi.n 94bba │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [r6, #40] ; 0x28 │ │ - ldr r2, [r6, #44] ; 0x2c │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - cmp r3, r1 │ │ - bne.n 94ba8 │ │ - cmp r0, r2 │ │ - beq.n 94bba │ │ - str r0, [sp, #0] │ │ - ldr r0, [pc, #264] ; (94cb4 ) │ │ - add r0, pc │ │ - bl 99e04 <__aeabi_llsl@@Base+0x98c> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r3, [r6, #40] ; 0x28 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - str r3, [r6, #44] ; 0x2c │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - add r1, sp, #84 ; 0x54 │ │ - ldr r0, [r3, r4] │ │ - bl 4eb14 │ │ - cmp r0, #0 │ │ - blt.n 94bca │ │ - b.n 94ac4 │ │ - bl 4c998 │ │ - ldr r3, [pc, #184] ; (94c88 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #224] ; (94cb8 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 94e26 │ │ - ldr r1, [pc, #216] ; (94cbc ) │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - bl 4dd48 │ │ - movs r1, #1 │ │ - bl 4e5d8 │ │ - subs r5, r0, #0 │ │ - bne.n 94c10 │ │ - bl 4c998 │ │ - ldr r2, [pc, #140] ; (94c88 ) │ │ - adds r3, r0, #0 │ │ - ldr r2, [r7, r2] │ │ - ldr r1, [pc, #192] ; (94cc0 ) │ │ - adds r0, r2, #0 │ │ - str r2, [sp, #24] │ │ - add r1, pc │ │ - ldr r2, [sp, #20] │ │ - adds r0, #168 ; 0xa8 │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - b.n 94ace │ │ - ldr r3, [r0, #4] │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bne.n 94c1a │ │ - b.n 94e3e │ │ - ldr r3, [r0, #20] │ │ - movs r1, #1 │ │ - ldrb r2, [r3, #0] │ │ - bl 4e618 │ │ - b.n 94e3e │ │ - ldr r3, [r6, #92] ; 0x5c │ │ - cmp r3, #0 │ │ - bne.n 94c34 │ │ - ldr r3, [r6, #28] │ │ - lsls r3, r3, #30 │ │ - bpl.n 94cc8 │ │ - b.n 94ae8 │ │ - bl 4d874 │ │ - str r0, [sp, #20] │ │ - ldr r3, [sp, #20] │ │ - cmp r5, r3 │ │ - bge.n 94c58 │ │ - add r1, sp, #104 ; 0x68 │ │ - adds r0, r5, #0 │ │ - bl 4d888 │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - ldr r1, [r6, #92] ; 0x5c │ │ - bl 4e328 │ │ - cmp r0, #0 │ │ - beq.n 94ccc │ │ - adds r5, #1 │ │ - b.n 94c3a │ │ - adds r3, #1 │ │ - bne.n 94cc8 │ │ - ldr r3, [pc, #40] ; (94c88 ) │ │ - ldr r1, [pc, #100] ; (94cc4 ) │ │ - ldr r2, [r6, #92] ; 0x5c │ │ - ldr r3, [r7, r3] │ │ - add r1, pc │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 94e26 │ │ - nop ; (mov r8, r8) │ │ - asrs r7, r7, #17 │ │ - movs r1, r0 │ │ - asrs r0, r0, #17 │ │ - movs r1, r0 │ │ - asrs r1, r2, #17 │ │ - movs r1, r0 │ │ - asrs r0, r4, #17 │ │ - movs r1, r0 │ │ - asrs r1, r6, #17 │ │ - movs r1, r0 │ │ - asrs r6, r7, #17 │ │ - movs r1, r0 │ │ - bl ffe09c8a <_end@@Base+0xffd3232e> │ │ - asrs r3, r6, #17 │ │ - movs r1, r0 │ │ - asrs r3, r0, #18 │ │ - movs r1, r0 │ │ - lsrs r1, r0, #32 │ │ - asrs r0, r0, #12 │ │ - adds r3, r0, r0 │ │ - asrs r0, r2, #28 │ │ - lsrs r2, r0, #28 │ │ - asrs r3, r2, #20 │ │ - asrs r2, r0, #32 │ │ - asrs r5, r2, #20 │ │ - adds r4, r0, r0 │ │ - asrs r6, r2, #24 │ │ - asrs r1, r2, #16 │ │ - movs r1, r0 │ │ - asrs r1, r1, #15 │ │ - movs r1, r0 │ │ - asrs r7, r7, #13 │ │ - movs r1, r0 │ │ - asrs r5, r1, #13 │ │ - movs r1, r0 │ │ - asrs r5, r0, #13 │ │ - movs r1, r0 │ │ - asrs r7, r4, #13 │ │ - movs r1, r0 │ │ - asrs r2, r1, #13 │ │ - movs r1, r0 │ │ - asrs r0, r0, #12 │ │ - movs r1, r0 │ │ - movs r5, #1 │ │ - negs r5, r5 │ │ - ldr r3, [r6, #104] ; 0x68 │ │ - adds r1, r5, #0 │ │ - adds r3, r3, r4 │ │ - str r3, [sp, #20] │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r2, [r6, #96] ; 0x60 │ │ - ldr r0, [r3, r4] │ │ - bl 4d8b8 │ │ - ldr r3, [sp, #20] │ │ - str r0, [r3, #0] │ │ - ldr r3, [r6, #104] ; 0x68 │ │ - ldr r3, [r3, r4] │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bne.n 94d02 │ │ - bl 4c998 │ │ - ldr r3, [pc, #356] ; (94e58 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #356] ; (94e5c ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 94e26 │ │ - ldr r1, [r6, #64] ; 0x40 │ │ - cmp r1, #0 │ │ - beq.n 94d16 │ │ - ldr r2, [r6, #68] ; 0x44 │ │ - cmp r2, #0 │ │ - beq.n 94d16 │ │ - ldr r0, [sp, #20] │ │ - bl 4daa4 │ │ - b.n 94d2e │ │ - ldr r5, [r6, #72] ; 0x48 │ │ - movs r1, #0 │ │ - adds r0, r5, #0 │ │ - bl 99774 <__aeabi_llsl@@Base+0x2fc> │ │ - cmp r0, #0 │ │ - bne.n 94d2e │ │ - ldr r0, [sp, #20] │ │ - adds r1, r5, #0 │ │ - adds r2, r5, #0 │ │ - bl 4db28 │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #29 │ │ - bmi.n 94d36 │ │ - b.n 94ae8 │ │ - ldr r3, [pc, #288] ; (94e58 ) │ │ - ldr r0, [pc, #292] ; (94e60 ) │ │ - ldr r3, [r7, r3] │ │ - add r0, pc │ │ - adds r1, r3, #0 │ │ - adds r1, #168 ; 0xa8 │ │ - str r3, [sp, #20] │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [r6, #104] ; 0x68 │ │ - ldr r0, [r3, r4] │ │ - add r4, sp, #104 ; 0x68 │ │ - adds r1, r4, #0 │ │ - bl 4d8fc │ │ - adds r0, r4, #0 │ │ - bl 93a4c │ │ - b.n 94ae8 │ │ - movs r0, #1 │ │ - b.n 94e2c │ │ - ldr r2, [r6, #8] │ │ - tst r2, r3 │ │ - beq.n 94dc6 │ │ - bl 4c658 │ │ - ldr r3, [pc, #236] ; (94e58 ) │ │ - str r0, [sp, #16] │ │ - ldr r4, [r7, r3] │ │ - cmp r0, #0 │ │ - bne.n 94d82 │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #236] ; (94e64 ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 94dc6 │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #224] ; (94e68 ) │ │ - adds r1, #168 ; 0xa8 │ │ - movs r5, #0 │ │ - add r0, pc │ │ - bl 994b4 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #16] │ │ - cmp r5, r3 │ │ - bge.n 94dbc │ │ - cmp r5, #0 │ │ - ble.n 94da4 │ │ - adds r1, r4, #0 │ │ - movs r0, #44 ; 0x2c │ │ - adds r1, #168 ; 0xa8 │ │ - bl 99df4 <__aeabi_llsl@@Base+0x97c> │ │ - adds r0, r5, #0 │ │ - bl 4c66c │ │ - adds r2, r0, #0 │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #188] ; (94e6c ) │ │ - adds r0, #168 ; 0xa8 │ │ - adds r5, #1 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - b.n 94d90 │ │ - adds r1, r4, #0 │ │ - movs r0, #10 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 99df4 <__aeabi_llsl@@Base+0x97c> │ │ - ldr r0, [r6, #112] ; 0x70 │ │ - bl 4c680 │ │ - cmp r0, #0 │ │ - bge.n 94de6 │ │ - bl 4c998 │ │ - ldr r3, [pc, #128] ; (94e58 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #148] ; (94e70 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 94e26 │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #31 │ │ - bpl.n 94e04 │ │ - bl 4c6a8 │ │ - ldr r3, [pc, #100] ; (94e58 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #124] ; (94e74 ) │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - adds r0, #168 ; 0xa8 │ │ - str r3, [sp, #16] │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - adds r0, r6, #0 │ │ - movs r1, #0 │ │ - adds r0, #116 ; 0x74 │ │ - bl 4c6bc │ │ - cmp r0, #0 │ │ - bge.n 94d5c │ │ - bl 4c998 │ │ - ldr r3, [pc, #64] ; (94e58 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #88] ; (94e78 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - movs r0, #0 │ │ - add r3, sp, #1020 ; 0x3fc │ │ - adds r3, #192 ; 0xc0 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 94e50 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - adds r1, r5, #0 │ │ - ldr r0, [r3, r4] │ │ - bl 4ebf8 │ │ - adds r0, r5, #0 │ │ - bl 4e580 │ │ - b.n 94ace │ │ - ldr r3, [pc, #40] ; (94e7c ) │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - bl ffe09e5a <_end@@Base+0xffd324fe> │ │ - asrs r3, r1, #10 │ │ - movs r1, r0 │ │ - asrs r3, r5, #9 │ │ - movs r1, r0 │ │ - asrs r0, r0, #9 │ │ - movs r1, r0 │ │ - asrs r3, r1, #9 │ │ - movs r1, r0 │ │ - lsrs r4, r3, #27 │ │ - movs r1, r0 │ │ - asrs r3, r1, #8 │ │ - movs r1, r0 │ │ - asrs r1, r3, #8 │ │ - movs r1, r0 │ │ - asrs r1, r0, #8 │ │ - movs r1, r0 │ │ - lsls r4, r0, #19 │ │ - ... │ │ - │ │ -00094e80 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #676] ; (95128 ) │ │ - sub sp, #356 ; 0x164 │ │ - str r2, [sp, #48] ; 0x30 │ │ - add r3, pc │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #668] ; (9512c ) │ │ - adds r4, r0, #0 │ │ - ldr r3, [r2, r3] │ │ - adds r5, r1, #0 │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [r0, #8] │ │ - str r2, [sp, #348] ; 0x15c │ │ - lsls r3, r3, #28 │ │ - bmi.n 94ea4 │ │ - b.n 95308 │ │ - movs r3, #128 ; 0x80 │ │ - ldr r1, [r1, #0] │ │ - lsls r3, r3, #3 │ │ - cmp r1, r3 │ │ - bne.n 94eb0 │ │ - b.n 95308 │ │ - ldr r2, [pc, #636] ; (95130 ) │ │ - cmp r1, r2 │ │ - bne.n 94eb8 │ │ - b.n 95308 │ │ - ldr r2, [pc, #632] ; (95134 ) │ │ - cmp r1, r2 │ │ - bne.n 94ec0 │ │ - b.n 9521a │ │ - bhi.n 94f42 │ │ - cmp r1, r3 │ │ - bne.n 94ec8 │ │ - b.n 95090 │ │ - bhi.n 94f06 │ │ - movs r3, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - cmp r1, r3 │ │ - bne.n 94ed4 │ │ - b.n 9504a │ │ - bhi.n 94eea │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #1 │ │ - cmp r1, r3 │ │ - bne.n 94ee0 │ │ - b.n 952f6 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #2 │ │ - cmp r1, r3 │ │ - beq.n 94fd0 │ │ - b.n 95300 │ │ - ldr r3, [pc, #588] ; (95138 ) │ │ - cmp r1, r3 │ │ - bne.n 94ef2 │ │ - b.n 9506a │ │ - ldr r3, [pc, #584] ; (9513c ) │ │ - cmp r1, r3 │ │ - beq.n 94efa │ │ - b.n 95300 │ │ - adds r1, r5, #0 │ │ - ldr r0, [pc, #576] ; (95140 ) │ │ - adds r1, #12 │ │ - ldr r2, [r5, #8] │ │ - add r0, pc │ │ - b.n 9522a │ │ - ldr r3, [pc, #572] ; (95144 ) │ │ - cmp r1, r3 │ │ - bne.n 94f0e │ │ - b.n 950bc │ │ - bhi.n 94f30 │ │ - ldr r3, [pc, #564] ; (95148 ) │ │ - cmp r1, r3 │ │ - bne.n 94f18 │ │ - b.n 950a4 │ │ - ldr r3, [pc, #560] ; (9514c ) │ │ - cmp r1, r3 │ │ - beq.n 94f20 │ │ - b.n 95300 │ │ - ldrb r3, [r5, #18] │ │ - ldrb r1, [r5, #16] │ │ - ldr r0, [pc, #552] ; (95150 ) │ │ - str r3, [sp, #0] │ │ - ldr r3, [r5, #8] │ │ - add r0, pc │ │ - str r3, [sp, #4] │ │ - b.n 950b2 │ │ - ldr r3, [pc, #544] ; (95154 ) │ │ - cmp r1, r3 │ │ - bne.n 94f38 │ │ - b.n 950d0 │ │ - ldr r3, [pc, #540] ; (95158 ) │ │ - cmp r1, r3 │ │ - bne.n 94f40 │ │ - b.n 950e4 │ │ - b.n 95300 │ │ - ldr r3, [pc, #536] ; (9515c ) │ │ - cmp r1, r3 │ │ - bne.n 94f4a │ │ - b.n 95282 │ │ - bhi.n 94f8e │ │ - ldr r3, [pc, #528] ; (95160 ) │ │ - cmp r1, r3 │ │ - bne.n 94f54 │ │ - b.n 950c8 │ │ - bhi.n 94f6c │ │ - ldr r3, [pc, #524] ; (95164 ) │ │ - cmp r1, r3 │ │ - bne.n 94f5e │ │ - b.n 95222 │ │ - ldr r3, [pc, #520] ; (95168 ) │ │ - cmp r1, r3 │ │ - beq.n 94f66 │ │ - b.n 95300 │ │ - ldr r0, [pc, #516] ; (9516c ) │ │ - add r0, pc │ │ - b.n 950cc │ │ - movs r3, #202 ; 0xca │ │ - lsls r3, r3, #3 │ │ - cmp r1, r3 │ │ - bne.n 94f76 │ │ - b.n 95236 │ │ - ldr r3, [pc, #504] ; (95170 ) │ │ - cmp r1, r3 │ │ - beq.n 94f7e │ │ - b.n 95300 │ │ - ldrb r6, [r5, #12] │ │ - adds r0, r6, #0 │ │ - bl 93984 │ │ - adds r3, r0, #0 │ │ - ldr r0, [pc, #488] ; (95174 ) │ │ - add r0, pc │ │ - b.n 95290 │ │ - ldr r3, [pc, #488] ; (95178 ) │ │ - cmp r1, r3 │ │ - bhi.n 94fb4 │ │ - movs r3, #224 ; 0xe0 │ │ - lsls r3, r3, #3 │ │ - cmp r1, r3 │ │ - bcc.n 94f9e │ │ - b.n 952a0 │ │ - ldr r3, [pc, #476] ; (9517c ) │ │ - cmp r1, r3 │ │ - bne.n 94fa6 │ │ - b.n 95230 │ │ - ldr r3, [pc, #472] ; (95180 ) │ │ - cmp r1, r3 │ │ - beq.n 94fae │ │ - b.n 95300 │ │ - ldr r0, [pc, #468] ; (95184 ) │ │ - add r0, pc │ │ - b.n 950cc │ │ - movs r3, #144 ; 0x90 │ │ - lsls r3, r3, #4 │ │ - cmp r1, r3 │ │ - bne.n 94fbe │ │ - b.n 9529a │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #8 │ │ - cmp r1, r3 │ │ - beq.n 94fc8 │ │ - b.n 95300 │ │ - ldr r0, [pc, #444] ; (95188 ) │ │ - ldr r1, [r5, #12] │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldrb r2, [r5, #12] │ │ - ldr r1, [r5, #8] │ │ - subs r0, r2, #1 │ │ - cmp r0, #13 │ │ - bhi.n 95044 │ │ - bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ - lsrs r7, r0, #8 │ │ - asrs r5, r1, #32 │ │ - adds r3, r2, r0 │ │ - subs r3, r3, #0 │ │ - movs r4, #33 ; 0x21 │ │ - cmp r2, #39 ; 0x27 │ │ - adds r0, #45 ; 0x2d │ │ - ldr r0, [pc, #412] ; (9518c ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #412] ; (95190 ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #408] ; (95194 ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #408] ; (95198 ) │ │ - add r0, pc │ │ - b.n 95008 │ │ - ldr r0, [pc, #404] ; (9519c ) │ │ - add r0, pc │ │ - ldr r2, [r5, #16] │ │ - ldr r3, [r5, #20] │ │ - b.n 95294 │ │ - ldr r0, [pc, #400] ; (951a0 ) │ │ - add r0, pc │ │ - b.n 95008 │ │ - ldr r0, [pc, #396] ; (951a4 ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #396] ; (951a8 ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #392] ; (951ac ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #392] ; (951b0 ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #388] ; (951b4 ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #388] ; (951b8 ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #384] ; (951bc ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #384] ; (951c0 ) │ │ - add r0, pc │ │ - b.n 95304 │ │ - ldr r0, [pc, #380] ; (951c4 ) │ │ - add r0, pc │ │ - b.n 9522a │ │ - ldr r6, [r5, #16] │ │ - ldr r3, [r5, #8] │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 4d24c │ │ - ldr r7, [r5, #20] │ │ - str r0, [sp, #56] ; 0x38 │ │ - adds r0, r7, #0 │ │ - bl 4d274 │ │ - str r0, [sp, #4] │ │ - ldr r0, [pc, #356] ; (951c8 ) │ │ - str r7, [sp, #0] │ │ - add r0, pc │ │ - b.n 95088 │ │ - ldr r6, [r5, #16] │ │ - ldr r3, [r5, #8] │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 4d24c │ │ - ldr r7, [r5, #20] │ │ - str r0, [sp, #56] ; 0x38 │ │ - adds r0, r7, #0 │ │ - bl 4d274 │ │ - str r0, [sp, #4] │ │ - ldr r0, [pc, #328] ; (951cc ) │ │ - str r7, [sp, #0] │ │ - add r0, pc │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - adds r2, r6, #0 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - b.n 950b6 │ │ - ldr r3, [r5, #32] │ │ - ldr r0, [pc, #316] ; (951d0 ) │ │ - str r3, [sp, #0] │ │ - ldr r3, [r5, #8] │ │ - add r0, pc │ │ - str r3, [sp, #4] │ │ - ldr r1, [r5, #20] │ │ - ldr r2, [r5, #24] │ │ - ldr r3, [r5, #28] │ │ - b.n 950b6 │ │ - ldrb r3, [r5, #18] │ │ - ldrb r1, [r5, #16] │ │ - ldr r0, [pc, #296] ; (951d4 ) │ │ - str r3, [sp, #0] │ │ - ldr r3, [r5, #8] │ │ - add r0, pc │ │ - str r3, [sp, #4] │ │ - ldr r2, [r5, #20] │ │ - ldr r3, [r5, #24] │ │ - bl 4f178 │ │ - b.n 95308 │ │ - ldr r0, [pc, #280] ; (951d8 ) │ │ - ldr r1, [r5, #16] │ │ - ldr r2, [r5, #20] │ │ - add r0, pc │ │ - ldr r3, [r5, #8] │ │ - b.n 95294 │ │ - ldr r0, [pc, #272] ; (951dc ) │ │ - add r0, pc │ │ - ldr r1, [r5, #8] │ │ - b.n 95304 │ │ - movs r1, #16 │ │ - ldrsh r3, [r5, r1] │ │ - movs r0, #18 │ │ - ldrsh r1, [r5, r0] │ │ - ldr r0, [pc, #260] ; (951e0 ) │ │ - ldrb r2, [r5, #12] │ │ - str r1, [sp, #0] │ │ - add r0, pc │ │ - ldr r1, [r5, #8] │ │ - b.n 9527c │ │ - ldrb r0, [r5, #13] │ │ - cmp r0, #12 │ │ - bls.n 950ec │ │ - b.n 9520c │ │ - bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ - lsrs r7, r0, #8 │ │ - lsrs r0, r2, #20 │ │ - ldrh r6, [r2, #48] ; 0x30 │ │ - ldrh r3, [r2, #48] ; 0x30 │ │ - ldrh r0, [r1, #28] │ │ - ldrh r6, [r1, #52] ; 0x34 │ │ - movs r1, r3 │ │ - ldr r3, [pc, #228] ; (951e4 ) │ │ - add r3, pc │ │ - b.n 95210 │ │ - ldr r3, [pc, #224] ; (951e8 ) │ │ - add r3, pc │ │ - b.n 95210 │ │ - ldr r3, [pc, #224] ; (951ec ) │ │ - add r3, pc │ │ - b.n 95210 │ │ - ldr r3, [pc, #220] ; (951f0 ) │ │ - add r3, pc │ │ - b.n 95210 │ │ - ldr r3, [pc, #220] ; (951f4 ) │ │ - add r3, pc │ │ - b.n 95210 │ │ - ldr r3, [pc, #216] ; (951f8 ) │ │ - add r3, pc │ │ - b.n 95210 │ │ - ldr r3, [pc, #216] ; (951fc ) │ │ - add r3, pc │ │ - b.n 95210 │ │ - svc 128 ; 0x80 │ │ - movs r3, r0 │ │ - bl ffe0612e <_end@@Base+0xffd2e7d2> │ │ - lsls r2, r0, #28 │ │ - movs r0, r0 │ │ - lsls r3, r0, #24 │ │ - movs r0, r0 │ │ - lsls r1, r0, #12 │ │ - movs r0, r0 │ │ - lsls r3, r0, #12 │ │ - movs r0, r0 │ │ - asrs r1, r5, #17 │ │ - movs r1, r0 │ │ - lsls r3, r0, #16 │ │ - movs r0, r0 │ │ - lsls r1, r0, #16 │ │ - movs r0, r0 │ │ - lsls r2, r0, #16 │ │ - movs r0, r0 │ │ - asrs r7, r6, #19 │ │ - movs r1, r0 │ │ - lsls r1, r0, #24 │ │ - movs r0, r0 │ │ - lsls r2, r0, #24 │ │ - movs r0, r0 │ │ - lsls r2, r2, #25 │ │ - movs r0, r0 │ │ - lsls r6, r0, #24 │ │ - movs r0, r0 │ │ - lsls r4, r0, #24 │ │ - movs r0, r0 │ │ - lsls r5, r0, #24 │ │ - movs r0, r0 │ │ - asrs r2, r1, #21 │ │ - movs r1, r0 │ │ - lsls r1, r2, #25 │ │ - movs r0, r0 │ │ - asrs r7, r2, #26 │ │ - movs r1, r0 │ │ - lsls r1, r0, #28 │ │ - movs r0, r0 │ │ - lsls r3, r2, #25 │ │ - movs r0, r0 │ │ - lsls r4, r2, #25 │ │ - movs r0, r0 │ │ - asrs r6, r3, #24 │ │ - movs r1, r0 │ │ - asrs r3, r7, #28 │ │ - movs r1, r0 │ │ - asrs r7, r0, #3 │ │ - movs r1, r0 │ │ - asrs r4, r3, #3 │ │ - movs r1, r0 │ │ - asrs r2, r6, #3 │ │ - movs r1, r0 │ │ - asrs r1, r1, #4 │ │ - movs r1, r0 │ │ - asrs r7, r4, #4 │ │ - movs r1, r0 │ │ - asrs r3, r0, #5 │ │ - movs r1, r0 │ │ - asrs r0, r5, #5 │ │ - movs r1, r0 │ │ - asrs r1, r0, #6 │ │ - movs r1, r0 │ │ - asrs r2, r3, #6 │ │ - movs r1, r0 │ │ - asrs r2, r6, #6 │ │ - movs r1, r0 │ │ - asrs r7, r1, #7 │ │ - movs r1, r0 │ │ - asrs r1, r5, #7 │ │ - movs r1, r0 │ │ - asrs r6, r1, #8 │ │ - movs r1, r0 │ │ - asrs r1, r6, #8 │ │ - movs r1, r0 │ │ - asrs r7, r0, #9 │ │ - movs r1, r0 │ │ - asrs r1, r2, #9 │ │ - movs r1, r0 │ │ - asrs r3, r1, #10 │ │ - movs r1, r0 │ │ - asrs r5, r0, #12 │ │ - movs r1, r0 │ │ - asrs r5, r4, #12 │ │ - movs r1, r0 │ │ - asrs r6, r5, #14 │ │ - movs r1, r0 │ │ - asrs r6, r1, #16 │ │ - movs r1, r0 │ │ - asrs r1, r3, #16 │ │ - movs r1, r0 │ │ - lsrs r6, r7, #28 │ │ - movs r1, r0 │ │ - lsrs r7, r7, #28 │ │ - movs r1, r0 │ │ - lsrs r4, r7, #28 │ │ - movs r1, r0 │ │ - lsrs r6, r7, #28 │ │ - movs r1, r0 │ │ - lsrs r6, r7, #28 │ │ - movs r1, r0 │ │ - lsrs r2, r0, #29 │ │ - movs r1, r0 │ │ - lsrs r1, r0, #29 │ │ - movs r1, r0 │ │ - ldr r3, [pc, #720] ; (954d4 ) │ │ - add r3, pc │ │ - b.n 95210 │ │ - ldr r3, [pc, #720] ; (954d8 ) │ │ - add r3, pc │ │ - b.n 95210 │ │ - ldr r3, [pc, #716] ; (954dc ) │ │ - add r3, pc │ │ - ldr r0, [pc, #716] ; (954e0 ) │ │ - ldrb r2, [r5, #12] │ │ - ldr r1, [r5, #8] │ │ - add r0, pc │ │ - b.n 95294 │ │ - ldr r0, [pc, #712] ; (954e4 ) │ │ - ldrb r2, [r5, #12] │ │ - add r0, pc │ │ - b.n 95228 │ │ - ldr r0, [pc, #708] ; (954e8 ) │ │ - ldrb r2, [r5, #12] │ │ - add r0, pc │ │ - ldr r1, [r5, #8] │ │ - bl 4f178 │ │ - b.n 95308 │ │ - ldr r0, [pc, #696] ; (954ec ) │ │ - add r0, pc │ │ - b.n 950cc │ │ - ldrb r2, [r5, #12] │ │ - ldr r1, [r5, #8] │ │ - cmp r2, #5 │ │ - bhi.n 95268 │ │ - adds r0, r2, #0 │ │ - bl 958d8 <__gnu_thumb1_case_uqi@@Base> │ │ - lsls r5, r2, #12 │ │ - lsrs r6, r0, #4 │ │ - lsrs r4, r1, #28 │ │ - ldr r3, [pc, #676] ; (954f0 ) │ │ - add r3, pc │ │ - b.n 95272 │ │ - ldr r3, [pc, #672] ; (954f4 ) │ │ - add r3, pc │ │ - b.n 95272 │ │ - ldr r3, [pc, #672] ; (954f8 ) │ │ - add r3, pc │ │ - b.n 95272 │ │ - ldr r3, [pc, #668] ; (954fc ) │ │ - add r3, pc │ │ - b.n 95272 │ │ - ldr r3, [pc, #668] ; (95500 ) │ │ - add r3, pc │ │ - b.n 95272 │ │ - ldr r3, [pc, #664] ; (95504 ) │ │ - add r3, pc │ │ - b.n 95272 │ │ - ldr r3, [pc, #664] ; (95508 ) │ │ - add r3, pc │ │ - movs r6, #16 │ │ - ldrsh r0, [r5, r6] │ │ - str r0, [sp, #0] │ │ - ldr r0, [pc, #656] ; (9550c ) │ │ - add r0, pc │ │ - bl 4f178 │ │ - b.n 95308 │ │ - ldrb r6, [r5, #12] │ │ - adds r0, r6, #0 │ │ - bl 93984 │ │ - adds r3, r0, #0 │ │ - ldr r0, [pc, #640] ; (95510 ) │ │ - add r0, pc │ │ - adds r2, r6, #0 │ │ - ldr r1, [r5, #8] │ │ - bl 4f178 │ │ - b.n 95308 │ │ - ldr r0, [pc, #632] ; (95514 ) │ │ - add r0, pc │ │ - b.n 952fa │ │ - cmp r1, r3 │ │ - beq.n 952aa │ │ - ldr r6, [pc, #624] ; (95518 ) │ │ - add r6, pc │ │ - b.n 952ae │ │ - ldr r6, [pc, #624] ; (9551c ) │ │ - add r6, pc │ │ - ldr r3, [r5, #16] │ │ - ldr r0, [r5, #24] │ │ - ldr r7, [r5, #8] │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - ldr r0, [r5, #28] │ │ - bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - ldr r0, [r5, #32] │ │ - bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r0, [r5, #36] ; 0x24 │ │ - bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - ldr r0, [r5, #40] ; 0x28 │ │ - bl 995c4 <__aeabi_llsl@@Base+0x14c> │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r0, [pc, #568] ; (95520 ) │ │ - adds r1, r6, #0 │ │ - add r0, pc │ │ - adds r2, r7, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - bl 4f178 │ │ - b.n 95308 │ │ - ldr r0, [pc, #556] ; (95524 ) │ │ - add r0, pc │ │ - bl 4f178 │ │ - b.n 95308 │ │ - ldr r0, [pc, #548] ; (95528 ) │ │ - add r0, pc │ │ - bl 4f178 │ │ - movs r3, #128 ; 0x80 │ │ - ldr r7, [r5, #0] │ │ - lsls r3, r3, #2 │ │ - cmp r7, r3 │ │ - beq.n 95346 │ │ - bhi.n 95320 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #1 │ │ - cmp r7, r3 │ │ - bne.n 9531e │ │ - b.n 957f6 │ │ - b.n 95804 │ │ - movs r3, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - cmp r7, r3 │ │ - beq.n 953a6 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #3 │ │ - cmp r7, r3 │ │ - beq.n 95332 │ │ - b.n 95804 │ │ - ldr r2, [pc, #504] ; (9552c ) │ │ - add r2, pc │ │ - adds r3, r2, #0 │ │ - ldmia r5!, {r0, r1, r2} │ │ - stmia r3!, {r0, r1, r2} │ │ - ldmia r5!, {r0, r1, r2} │ │ - stmia r3!, {r0, r1, r2} │ │ - ldmia r5!, {r0, r1, r2} │ │ - stmia r3!, {r0, r1, r2} │ │ - b.n 95804 │ │ - ldrb r3, [r5, #12] │ │ - cmp r3, #14 │ │ - beq.n 9534e │ │ - b.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - cmp r0, #0 │ │ - bne.n 9535a │ │ - b.n 95804 │ │ - movs r3, #0 │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - cmp r3, r2 │ │ - blt.n 95364 │ │ - b.n 95804 │ │ - ldr r1, [r4, #88] ; 0x58 │ │ - lsls r5, r3, #2 │ │ - ldr r1, [r1, r5] │ │ - cmp r0, r1 │ │ - bne.n 953a2 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ldr r0, [r3, r5] │ │ - cmp r0, #0 │ │ - beq.n 95380 │ │ - bl 4dcf0 │ │ - movs r3, #0 │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - str r3, [r2, r5] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr r0, [r3, r5] │ │ - cmp r0, #0 │ │ - beq.n 95392 │ │ - bl 4dd08 │ │ - movs r3, #0 │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - str r3, [r2, r5] │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - ldr r0, [r3, r5] │ │ - bl 4ee60 │ │ - movs r2, #0 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - str r2, [r3, r5] │ │ - b.n 95804 │ │ - adds r3, #1 │ │ - b.n 9535e │ │ - movs r6, #192 ; 0xc0 │ │ - ldrh r2, [r5, #24] │ │ - ands r6, r2 │ │ - ands r7, r2 │ │ - subs r3, r6, #1 │ │ - sbcs r6, r3 │ │ - subs r3, r7, #1 │ │ - sbcs r7, r3 │ │ - ldr r3, [r5, #20] │ │ - cmp r3, #61 ; 0x3d │ │ - bne.n 953be │ │ - b.n 9557e │ │ - bgt.n 953f0 │ │ - cmp r3, #45 ; 0x2d │ │ - bne.n 953c6 │ │ - b.n 955a2 │ │ - bgt.n 953dc │ │ - cmp r3, #27 │ │ - bne.n 953ce │ │ - b.n 957f6 │ │ - cmp r3, #32 │ │ - bne.n 953d4 │ │ - b.n 957bc │ │ - cmp r3, #13 │ │ - beq.n 953da │ │ - b.n 95804 │ │ - b.n 95706 │ │ - cmp r3, #49 ; 0x31 │ │ - bne.n 953e2 │ │ - b.n 957a4 │ │ - cmp r3, #50 ; 0x32 │ │ - bne.n 953e8 │ │ - b.n 957ae │ │ - cmp r3, #48 ; 0x30 │ │ - beq.n 953ee │ │ - b.n 95804 │ │ - b.n 9578c │ │ - cmp r3, #109 ; 0x6d │ │ - bne.n 953f6 │ │ - b.n 956ae │ │ - bgt.n 9540c │ │ - cmp r3, #99 ; 0x63 │ │ - bne.n 953fe │ │ - b.n 955d4 │ │ - cmp r3, #103 ; 0x67 │ │ - bne.n 95404 │ │ - b.n 9568c │ │ - cmp r3, #98 ; 0x62 │ │ - beq.n 9540a │ │ - b.n 95804 │ │ - b.n 9576e │ │ - cmp r3, #118 ; 0x76 │ │ - bne.n 95412 │ │ - b.n 9565e │ │ - bgt.n 9541c │ │ - cmp r3, #114 ; 0x72 │ │ - bne.n 9541a │ │ - b.n 956d8 │ │ - b.n 95804 │ │ - cmp r3, #122 ; 0x7a │ │ - bne.n 95422 │ │ - b.n 956ee │ │ - ldr r2, [pc, #268] ; (95530 ) │ │ - cmp r3, r2 │ │ - beq.n 9542a │ │ - b.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - movs r6, #0 │ │ - str r0, [sp, #48] ; 0x30 │ │ - cmp r0, r6 │ │ - bne.n 9543a │ │ - b.n 95804 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r6, r3 │ │ - blt.n 95442 │ │ - b.n 95804 │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - lsls r3, r6, #2 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ldr r2, [r2, r3] │ │ - cmp r1, r2 │ │ - beq.n 95450 │ │ - b.n 9557a │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - ldr r7, [r2, r3] │ │ - cmp r7, #0 │ │ - bne.n 9545a │ │ - b.n 9557a │ │ - add r5, sp, #76 ; 0x4c │ │ - adds r1, r5, #0 │ │ - adds r0, r7, #0 │ │ - bl 4dae4 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - ldr r1, [r5, #8] │ │ - ldr r2, [r5, #12] │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #8] │ │ - movs r3, #0 │ │ - str r3, [sp, #12] │ │ - adds r0, r3, #0 │ │ - movs r3, #24 │ │ - bl 4e528 │ │ - subs r5, r0, #0 │ │ - bne.n 954a4 │ │ - bl 4c998 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #164] ; (95534 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [pc, #160] ; (95538 ) │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - adds r0, #168 ; 0xa8 │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - b.n 9557a │ │ - ldr r3, [r0, #4] │ │ - ldr r1, [r0, #16] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r0, #20] │ │ - str r1, [sp, #0] │ │ - adds r0, r7, #0 │ │ - movs r1, #0 │ │ - bl 4dcc0 │ │ - cmp r0, #0 │ │ - bge.n 95540 │ │ - bl 4c998 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #112] ; (95534 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [pc, #116] ; (9553c ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 95570 │ │ - nop ; (mov r8, r8) │ │ - lsrs r4, r5, #25 │ │ - movs r1, r0 │ │ - lsrs r3, r5, #25 │ │ - movs r1, r0 │ │ - b.n 95b34 <__adddf3@@Base+0x50> │ │ - movs r0, r0 │ │ - asrs r0, r2, #12 │ │ - movs r1, r0 │ │ - asrs r3, r6, #12 │ │ - movs r1, r0 │ │ - asrs r5, r2, #13 │ │ - movs r1, r0 │ │ - asrs r4, r6, #13 │ │ - movs r1, r0 │ │ - lsrs r4, r6, #24 │ │ - movs r1, r0 │ │ - lsrs r4, r6, #24 │ │ - movs r1, r0 │ │ - lsrs r5, r6, #24 │ │ - movs r1, r0 │ │ - lsrs r6, r6, #24 │ │ - movs r1, r0 │ │ - lsrs r4, r7, #24 │ │ - movs r1, r0 │ │ - lsls r1, r7, #9 │ │ - movs r1, r0 │ │ - lsrs r2, r1, #24 │ │ - movs r1, r0 │ │ - asrs r5, r6, #13 │ │ - movs r1, r0 │ │ - asrs r2, r0, #15 │ │ - movs r1, r0 │ │ - asrs r1, r4, #15 │ │ - movs r1, r0 │ │ - lsrs r4, r1, #24 │ │ - movs r1, r0 │ │ - lsrs r1, r0, #24 │ │ - movs r1, r0 │ │ - asrs r0, r6, #14 │ │ - movs r1, r0 │ │ - asrs r5, r6, #15 │ │ - movs r1, r0 │ │ - asrs r6, r3, #16 │ │ - movs r1, r0 │ │ - movs r5, #244 ; 0xf4 │ │ - movs r4, r0 │ │ - lsls r6, r0, #1 │ │ - ands r0, r0 │ │ - bl ffe0a536 <_end@@Base+0xffd32bda> │ │ - asrs r1, r3, #10 │ │ - movs r1, r0 │ │ - asrs r0, r0, #10 │ │ - movs r1, r0 │ │ - ldr r0, [pc, #724] ; (95818 ) │ │ - ldr r1, [pc, #728] ; (9581c ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 4dd48 │ │ - movs r2, #1 │ │ - adds r1, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 4e5ec │ │ - cmp r0, #0 │ │ - bge.n 9557a │ │ - bl 4c998 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #700] ; (95820 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [pc, #700] ; (95824 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - bl 99524 <__aeabi_llsl@@Base+0xac> │ │ - adds r0, r5, #0 │ │ - bl 4df8c │ │ - adds r6, #1 │ │ - b.n 9543a │ │ - cmp r6, #0 │ │ - bne.n 95584 │ │ - b.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - subs r4, r0, #0 │ │ - bne.n 95590 │ │ - b.n 95804 │ │ - add r1, sp, #72 ; 0x48 │ │ - add r2, sp, #76 ; 0x4c │ │ - bl 4ec7c │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsls r1, r3, #1 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r2, r3, #1 │ │ - b.n 955cc │ │ - cmp r6, #0 │ │ - bne.n 955a8 │ │ - b.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - subs r4, r0, #0 │ │ - bne.n 955b4 │ │ - b.n 95804 │ │ - add r1, sp, #72 ; 0x48 │ │ - add r2, sp, #76 ; 0x4c │ │ - bl 4ec7c │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsrs r1, r2, #31 │ │ - adds r1, r1, r2 │ │ - lsrs r2, r3, #31 │ │ - adds r2, r2, r3 │ │ - asrs r1, r1, #1 │ │ - asrs r2, r2, #1 │ │ - adds r0, r4, #0 │ │ - bl 4ec64 │ │ - b.n 95804 │ │ - cmp r6, #0 │ │ - beq.n 955e8 │ │ - ldr r0, [pc, #588] ; (95828 ) │ │ - add r0, pc │ │ - bl 4c86c │ │ - ldr r0, [pc, #584] ; (9582c ) │ │ - add r0, pc │ │ - bl 99e14 <__aeabi_llsl@@Base+0x99c> │ │ - movs r6, #0 │ │ - cmp r7, r6 │ │ - bne.n 955f0 │ │ - b.n 95804 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r6, r3 │ │ - blt.n 955f8 │ │ - b.n 95804 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r7, r6, #2 │ │ - ldr r3, [r3, r7] │ │ - cmp r3, #0 │ │ - beq.n 9565a │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - add r1, sp, #68 ; 0x44 │ │ - add r2, sp, #72 ; 0x48 │ │ - ldr r0, [r3, r7] │ │ - bl 4ec7c │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - add r5, sp, #76 ; 0x4c │ │ - adds r1, r5, #0 │ │ - ldr r0, [r3, r7] │ │ - bl 4db10 │ │ - ldr r3, [r5, #8] │ │ - ldr r1, [r4, #104] ; 0x68 │ │ - cmp r3, #0 │ │ - ble.n 9562a │ │ - ldr r3, [r5, #12] │ │ - cmp r3, #0 │ │ - ble.n 9562a │ │ - b.n 957fe │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - asrs r3, r2, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r2 │ │ - asrs r3, r3, #2 │ │ - str r3, [r5, #0] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - asrs r0, r3, #31 │ │ - lsrs r0, r0, #30 │ │ - adds r0, r0, r3 │ │ - asrs r0, r0, #2 │ │ - str r0, [r5, #4] │ │ - lsrs r0, r2, #31 │ │ - adds r2, r0, r2 │ │ - ldr r0, [r1, r7] │ │ - adds r1, r5, #0 │ │ - asrs r2, r2, #1 │ │ - str r2, [r5, #8] │ │ - lsrs r2, r3, #31 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #1 │ │ - str r3, [r5, #12] │ │ - bl 4dafc │ │ - adds r6, #1 │ │ - b.n 955f0 │ │ - cmp r6, #0 │ │ - bne.n 95664 │ │ - b.n 95804 │ │ - bl 4c880 │ │ - ldrb r3, [r0, #0] │ │ - adds r4, r0, #0 │ │ - cmp r3, #0 │ │ - beq.n 9567c │ │ - ldr r0, [pc, #444] ; (95830 ) │ │ - adds r1, r4, #0 │ │ - add r0, pc │ │ - bl 99e04 <__aeabi_llsl@@Base+0x98c> │ │ - b.n 95684 │ │ - ldr r0, [pc, #436] ; (95834 ) │ │ - add r0, pc │ │ - bl 99e14 <__aeabi_llsl@@Base+0x99c> │ │ - adds r0, r4, #0 │ │ - bl 4df8c │ │ - b.n 95804 │ │ - cmp r6, #0 │ │ - bne.n 95692 │ │ - b.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - subs r4, r0, #0 │ │ - bne.n 9569e │ │ - b.n 95804 │ │ - bl 4edf0 │ │ - negs r1, r0 │ │ - adcs r1, r0 │ │ - adds r0, r4, #0 │ │ - bl 4eddc │ │ - b.n 95804 │ │ - cmp r6, #0 │ │ - bne.n 956b4 │ │ - b.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - subs r4, r0, #0 │ │ - bne.n 956c0 │ │ - b.n 95804 │ │ - bl 4ebb4 │ │ - lsls r3, r0, #24 │ │ - bpl.n 956d0 │ │ - adds r0, r4, #0 │ │ - bl 4ed6c │ │ - b.n 95804 │ │ - adds r0, r4, #0 │ │ - bl 4ed40 │ │ - b.n 95804 │ │ - cmp r6, #0 │ │ - bne.n 956de │ │ - b.n 95804 │ │ - bl 4d47c │ │ - adds r3, r0, #0 │ │ - negs r0, r3 │ │ - adcs r0, r3 │ │ - bl 4d468 │ │ - b.n 95804 │ │ - cmp r6, #0 │ │ - bne.n 956f4 │ │ - b.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - cmp r0, #0 │ │ - bne.n 95700 │ │ - b.n 95804 │ │ - bl 4ed58 │ │ - b.n 95804 │ │ - cmp r6, #0 │ │ - beq.n 9572c │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - subs r4, r0, #0 │ │ - beq.n 95804 │ │ - bl 4ebb4 │ │ - movs r1, #1 │ │ - tst r0, r1 │ │ - beq.n 95724 │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - b.n 95726 │ │ - adds r0, r4, #0 │ │ - bl 4ed84 │ │ - b.n 95804 │ │ - cmp r7, #0 │ │ - beq.n 9574e │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - subs r4, r0, #0 │ │ - beq.n 95804 │ │ - bl 4ebb4 │ │ - lsls r3, r0, #31 │ │ - bpl.n 95748 │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - b.n 95726 │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #236] ; (95838 ) │ │ - b.n 95726 │ │ - lsls r3, r2, #30 │ │ - beq.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - subs r4, r0, #0 │ │ - beq.n 95804 │ │ - bl 4ebb4 │ │ - ldr r1, [pc, #212] ; (95838 ) │ │ - ands r0, r1 │ │ - cmp r0, r1 │ │ - bne.n 95724 │ │ - adds r0, r4, #0 │ │ - movs r1, #1 │ │ - b.n 95726 │ │ - cmp r6, #0 │ │ - beq.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - subs r4, r0, #0 │ │ - beq.n 95804 │ │ - bl 4ebb4 │ │ - lsls r1, r0, #27 │ │ - lsrs r1, r1, #31 │ │ - adds r0, r4, #0 │ │ - bl 4ece8 │ │ - b.n 95804 │ │ - cmp r6, #0 │ │ - beq.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - ldr r1, [pc, #164] ; (9583c ) │ │ - ldr r2, [pc, #164] ; (95840 ) │ │ - adds r3, r0, #0 │ │ - add r1, pc │ │ - movs r0, #64 ; 0x40 │ │ - add r2, pc │ │ - b.n 957f0 │ │ - cmp r6, #0 │ │ - beq.n 95804 │ │ - ldr r1, [r5, #8] │ │ - movs r0, #0 │ │ - b.n 957b6 │ │ - cmp r6, #0 │ │ - beq.n 95804 │ │ - movs r0, #1 │ │ - ldr r1, [r5, #8] │ │ - bl 93dfc │ │ - b.n 95804 │ │ - ldr r0, [r5, #8] │ │ - bl 4eba0 │ │ - ldr r2, [pc, #128] ; (95844 ) │ │ - adds r5, r0, #0 │ │ - add r2, pc │ │ - ldr r1, [r2, #24] │ │ - ldr r3, [r2, #20] │ │ - add r4, sp, #92 ; 0x5c │ │ - str r1, [sp, #0] │ │ - ldr r1, [r2, #28] │ │ - adds r0, r4, #0 │ │ - str r1, [sp, #4] │ │ - movs r1, #128 ; 0x80 │ │ - ldr r2, [r2, #32] │ │ - lsls r1, r1, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #104] ; (95848 ) │ │ - add r2, pc │ │ - bl 4f138 │ │ - movs r0, #64 ; 0x40 │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - ldr r1, [pc, #92] ; (9584c ) │ │ - add r1, pc │ │ - bl 4d404 │ │ - b.n 95804 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - str r3, [r2, #0] │ │ - b.n 95804 │ │ - ldr r0, [r1, r7] │ │ - movs r1, #0 │ │ - b.n 95656 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #348] ; 0x15c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 95812 │ │ - bl 99494 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #356 ; 0x164 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - asrs r4, r4, #8 │ │ - movs r1, r0 │ │ - str??.w r0, [r8, r0] │ │ - bl ffe0a822 <_end@@Base+0xffd32ec6> │ │ - asrs r1, r1, #8 │ │ - movs r1, r0 │ │ - asrs r7, r7, #6 │ │ - movs r1, r0 │ │ - asrs r7, r1, #7 │ │ - movs r1, r0 │ │ - asrs r6, r2, #5 │ │ - movs r1, r0 │ │ - asrs r3, r3, #5 │ │ - movs r1, r0 │ │ - asrs r1, r0, #32 │ │ - movs r0, r0 │ │ - asrs r0, r2, #1 │ │ - movs r1, r0 │ │ - asrs r1, r3, #1 │ │ - movs r1, r0 │ │ - movs r1, #98 ; 0x62 │ │ - movs r4, r0 │ │ - asrs r1, r5, #32 │ │ - movs r1, r0 │ │ - asrs r3, r6, #32 │ │ - movs r1, r0 │ │ - │ │ -00095850 : │ │ - push {r3, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ - movs r5, #0 │ │ - ldr r0, [r0, #88] ; 0x58 │ │ - bl 4df8c │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - cmp r3, r5 │ │ - beq.n 9587e │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ - cmp r5, r3 │ │ - bge.n 9587a │ │ - lsls r3, r5, #2 │ │ - ldr r0, [r0, r3] │ │ - cmp r0, #0 │ │ - beq.n 95876 │ │ - bl 4dcf0 │ │ - adds r5, #1 │ │ - b.n 95862 │ │ - bl 4df8c │ │ - movs r5, #0 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - cmp r3, r5 │ │ - beq.n 958a2 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - ldr r0, [r4, #104] ; 0x68 │ │ - cmp r5, r3 │ │ - bge.n 9589e │ │ - lsls r3, r5, #2 │ │ - ldr r0, [r0, r3] │ │ - cmp r0, #0 │ │ - beq.n 9589a │ │ - bl 4dd08 │ │ - adds r5, #1 │ │ - b.n 95886 │ │ - bl 4df8c │ │ - ldr r3, [r4, #4] │ │ - lsls r3, r3, #26 │ │ - bpl.n 958ac │ │ - bl 4ea20 │ │ - ldr r3, [r4, #4] │ │ - lsls r3, r3, #27 │ │ - bpl.n 958b6 │ │ - bl 4c694 │ │ - adds r0, r4, #0 │ │ - bl 4df8c │ │ - bl 4c554 │ │ - pop {r3, r4, r5, pc} │ │ ... │ │ │ │ 000958c4 <__gnu_thumb1_case_sqi@@Base>: │ │ push {r1} │ │ mov r1, lr │ │ lsrs r1, r1, #1 │ │ lsls r1, r1, #1 │ │ @@ -252465,31 +252454,31 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 99d90 <__aeabi_llsl@@Base+0x918> │ │ add pc, ip, pc │ │ ; instruction: 0xfff7eafc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 99da0 <__aeabi_llsl@@Base+0x928> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffce80 │ │ + ; instruction: 0xfff7eaf8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 99db0 <__aeabi_llsl@@Base+0x938> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffc068 │ │ + ; instruction: 0xfff7eaf4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 99dc0 <__aeabi_llsl@@Base+0x948> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff7ead8 │ │ + ; instruction: 0xfff7eaf0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 99dd0 <__aeabi_llsl@@Base+0x958> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff7ead4 │ │ + ; instruction: 0xffffce50 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 99de0 <__aeabi_llsl@@Base+0x968> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff7ead0 │ │ + ; instruction: 0xffffc038 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 99df0 <__aeabi_llsl@@Base+0x978> │ │ add pc, ip, pc │ │ ; instruction: 0xfff7eacc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 99e00 <__aeabi_llsl@@Base+0x988> │ │ add pc, ip, pc │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -526,29 +526,29 @@ │ │ 0x0009bf04 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009bf14 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009bf24 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009bf34 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009bf44 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009bf54 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009bf64 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0009bf74 00000000 3f3e0181 b0ab0fb1 00000000 ....?>.......... │ │ - 0x0009bf84 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0009bf74 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0009bf84 3f3e0181 b0ab0fb1 00000000 08b10181 ?>.............. │ │ 0x0009bf94 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009bfa4 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009bfb4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009bfc4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009bfd4 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009bfe4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009bff4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009c004 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009c014 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009c024 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0009c034 00000000 86b20181 b0b0ab01 00000000 ................ │ │ + 0x0009c034 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009c044 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0009c054 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0009c054 b0b00084 00000000 86b20181 b0b0ab01 ................ │ │ 0x0009c064 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009c074 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009c084 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009c094 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009c0a4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009c0b4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009c0c4 00000000 08b10181 b0b00084 00000000 ................ │ │ @@ -557,26 +557,26 @@ │ │ 0x0009c0f4 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009c104 08b10181 b0b00084 00000000 82b20181 ................ │ │ 0x0009c114 b0b0a903 00000000 08b10181 b0b00084 ................ │ │ 0x0009c124 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009c134 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009c144 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009c154 00000000 84b20181 b003ab06 00000000 ................ │ │ - 0x0009c164 84b20181 b003ab06 00000000 81b20181 ................ │ │ - 0x0009c174 b002ab06 00000000 83b20181 b002ab06 ................ │ │ - 0x0009c184 00000000 82b20181 b003ab06 00000000 ................ │ │ - 0x0009c194 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0009c164 84b20181 b003ab06 00000000 b0b20181 ................ │ │ + 0x0009c174 b0b0ab01 00000000 81b20181 b002ab06 ................ │ │ + 0x0009c184 00000000 83b20181 b002ab06 00000000 ................ │ │ + 0x0009c194 82b20181 b003ab06 00000000 08b10181 ................ │ │ 0x0009c1a4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009c1b4 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009c1c4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009c1d4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009c1e4 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009c1f4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009c204 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009c214 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0009c224 08b10181 b0b00084 00000000 b0b20181 ................ │ │ - 0x0009c234 b0b0ab01 00000000 02b10181 b0b00084 ................ │ │ + 0x0009c224 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0009c234 b0b00084 00000000 02b10181 b0b00084 ................ │ │ 0x0009c244 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0009c254 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009c264 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x0009c274 00000000 08b10181 b0b00084 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -816,26 +816,26 @@ │ │ 0x0009f554 60bffb7f b0ab0c80 18c0fb7f b0ab3a80 `.............:. │ │ 0x0009f564 70c4fb7f b0ab0a80 28c5fb7f ab0a9780 p.......(....... │ │ 0x0009f574 d4c8fb7f a908b180 04c9fb7f b0ab0a80 ................ │ │ 0x0009f584 80c9fb7f ab07b180 e2c9fb7f 04c6ff7f ................ │ │ 0x0009f594 e6c9fb7f 08c6ff7f eac9fb7f 0cc6ff7f ................ │ │ 0x0009f5a4 f4c9fb7f b0a90a80 84cafb7f b0b0a880 ................ │ │ 0x0009f5b4 94cafb7f b0b0aa80 d8cbfb7f f8c5ff7f ................ │ │ - 0x0009f5c4 e0cbfb7f 01000000 d8cbfb7f b0ab0680 ................ │ │ - 0x0009f5d4 2cd1fb7f b0ab0e80 e8d5fb7f b0ab1080 ,............... │ │ - 0x0009f5e4 e0d8fb7f b0ab0a80 58dafb7f b0ab0e80 ........X....... │ │ - 0x0009f5f4 acdbfb7f 01000000 a4dbfb7f b0ab1c80 ................ │ │ - 0x0009f604 04eefb7f b0ab1280 5808fc7f b0ab1c80 ........X....... │ │ - 0x0009f614 401afc7f b0ab1e80 502efc7f b0ab1080 @.......P....... │ │ - 0x0009f624 3446fc7f b0b0b080 ac46fc7f b0ab0e80 4F.......F...... │ │ - 0x0009f634 3047fc7f b0ab1880 4848fc7f 01000000 0G......HH...... │ │ - 0x0009f644 4048fc7f b0ab0a80 904efc7f b0ab0c80 @H.......N...... │ │ - 0x0009f654 e054fc7f b0ab0a80 7c5ffc7f b0ab1880 .T......|_...... │ │ - 0x0009f664 0475fc7f b0ab1680 8481fc7f b0ab0e80 .u.............. │ │ - 0x0009f674 0083fc7f b0ab1480 5084fc7f 01000000 ........P....... │ │ + 0x0009f5c4 e0cbfb7f 01000000 d8cbfb7f b0ab0a80 ................ │ │ + 0x0009f5d4 28d2fb7f b0ab0c80 78d8fb7f b0ab0a80 (.......x....... │ │ + 0x0009f5e4 14e3fb7f b0ab1880 9cf8fb7f b0ab1680 ................ │ │ + 0x0009f5f4 1c05fc7f b0ab0e80 9806fc7f b0ab1480 ................ │ │ + 0x0009f604 e807fc7f 01000000 e007fc7f b0ab0680 ................ │ │ + 0x0009f614 340dfc7f b0ab0e80 f011fc7f b0ab1080 4............... │ │ + 0x0009f624 e814fc7f b0ab0a80 6016fc7f b0ab0e80 ........`....... │ │ + 0x0009f634 b417fc7f 01000000 ac17fc7f b0ab1c80 ................ │ │ + 0x0009f644 0c2afc7f b0ab1280 6044fc7f b0ab1c80 .*......`D...... │ │ + 0x0009f654 4856fc7f b0ab1e80 586afc7f b0ab1080 HV......Xj...... │ │ + 0x0009f664 3c82fc7f b0b0b080 b482fc7f b0ab0e80 <............... │ │ + 0x0009f674 3883fc7f b0ab1880 5084fc7f 01000000 8.......P....... │ │ 0x0009f684 4884fc7f b0008480 a485fc7f 01000000 H............... │ │ 0x0009f694 9c85fc7f 2cc5ff7f bc85fc7f b0b0aa80 ....,........... │ │ 0x0009f6a4 0c86fc7f b0b0ab80 6086fc7f b0b0aa80 ........`....... │ │ 0x0009f6b4 b486fc7f aa03b180 1887fc7f b0ab1480 ................ │ │ 0x0009f6c4 ec87fc7f b0b0a880 2088fc7f ab0a9780 ........ ....... │ │ 0x0009f6d4 e489fc7f b0ab0a80 508dfc7f b0ab0480 ........P....... │ │ 0x0009f6e4 308efc7f ab08b180 808efc7f a908b180 0............... │ │ @@ -923,200 +923,200 @@ │ │ 0x0009fc04 b8d5fc7f a908b180 4cd6fc7f ab08b180 ........L....... │ │ 0x0009fc14 b4d6fc7f a908b180 10d7fc7f ab07b180 ................ │ │ 0x0009fc24 14d8fc7f 01000000 0cd8fc7f b8c2ff7f ................ │ │ 0x0009fc34 20d8fc7f b0b0b080 28d8fc7f aa0fb180 .......(....... │ │ 0x0009fc44 84d8fc7f b0a90480 dcd8fc7f a4c2ff7f ................ │ │ 0x0009fc54 fcd8fc7f b0aa0580 64d9fc7f 01000000 ........d....... │ │ 0x0009fc64 5cd9fc7f ab07b180 bcd9fc7f 01000000 \............... │ │ - 0x0009fc74 b4d9fc7f b0ab0480 b0dbfc7f b0ab0680 ................ │ │ - 0x0009fc84 66dcfc7f b0ab0480 50ddfc7f b0ab1480 f.......P....... │ │ - 0x0009fc94 fcdffc7f b0ab1680 b8e2fc7f b0ab0880 ................ │ │ - 0x0009fca4 44e3fc7f b0b0b080 c0e3fc7f 01000000 D............... │ │ - 0x0009fcb4 b8e3fc7f b0ab1680 c8e8fc7f b0ab1a80 ................ │ │ - 0x0009fcc4 14ecfc7f 01000000 0cecfc7f ab07b180 ................ │ │ - 0x0009fcd4 84ecfc7f 28c2ff7f 98ecfc7f b0b0a880 ....(........... │ │ - 0x0009fce4 c4ecfc7f b0b0aa80 84edfc7f b0b0b080 ................ │ │ - 0x0009fcf4 9aedfc7f a908b180 dcedfc7f b0b0a880 ................ │ │ - 0x0009fd04 40eefc7f b0b0b080 54eefc7f a908b180 @.......T....... │ │ - 0x0009fd14 a6eefc7f b0b0b080 d4eefc7f b0a90680 ................ │ │ - 0x0009fd24 20effc7f b0b0a880 30effc7f ab08b180 .......0....... │ │ - 0x0009fd34 80effc7f b0ab1080 e4f0fc7f b0ab1480 ................ │ │ - 0x0009fd44 30f3fc7f a908b180 50f3fc7f bcc1ff7f 0.......P....... │ │ - 0x0009fd54 6cf3fc7f ab3f2c80 98f4fc7f b0b0a880 l....?,......... │ │ - 0x0009fd64 00f5fc7f ab07b180 0cf6fc7f b0ab0480 ................ │ │ - 0x0009fd74 4cf6fc7f b0ab1280 68f9fc7f ab08b180 L.......h....... │ │ - 0x0009fd84 88f9fc7f 01000000 80f9fc7f b0ab0c80 ................ │ │ - 0x0009fd94 f4fbfc7f ab07b180 28fcfc7f 01000000 ........(....... │ │ - 0x0009fda4 20fcfc7f 70c1ff7f 28fcfc7f b0b0a880 ...p...(....... │ │ - 0x0009fdb4 54fcfc7f b0ab0680 7cfdfc7f b0ab0e80 T.......|....... │ │ - 0x0009fdc4 5cfefc7f b0b0ab80 b0fefc7f b0a90480 \............... │ │ - 0x0009fdd4 e8fefc7f b0b0b080 e4fefc7f b0b0a880 ................ │ │ - 0x0009fde4 1cfffc7f b0b0b080 20fffc7f b0ab0c80 ........ ....... │ │ - 0x0009fdf4 b0fffc7f b0ab1280 f8fffc7f b0b0a880 ................ │ │ - 0x0009fe04 a400fd7f b0b0aa80 2401fd7f ab07b180 ........$....... │ │ - 0x0009fe14 9401fd7f 0cc1ff7f dc01fd7f ab08b180 ................ │ │ - 0x0009fe24 6002fd7f b0b0a880 6403fd7f b0ab0a80 `.......d....... │ │ - 0x0009fe34 c804fd7f f8c0ff7f e404fd7f b0b0a880 ................ │ │ - 0x0009fe44 3005fd7f b0ab0880 1006fd7f b0b0a880 0............... │ │ - 0x0009fe54 7c06fd7f b0b0b080 9c06fd7f b0b0a880 |............... │ │ - 0x0009fe64 cc06fd7f a908b180 3007fd7f ccc0ff7f ........0....... │ │ - 0x0009fe74 7807fd7f b0b0aa80 d007fd7f ab07b180 x............... │ │ - 0x0009fe84 8c08fd7f b0b0a880 bc08fd7f a908b180 ................ │ │ - 0x0009fe94 2c09fd7f b0ab0a80 c809fd7f b0ab1e80 ,............... │ │ - 0x0009fea4 c00bfd7f b0ab0880 f00cfd7f b0b0a880 ................ │ │ - 0x0009feb4 400dfd7f a908b180 9c0dfd7f b0b0a880 @............... │ │ - 0x0009fec4 b40efd7f 80c0ff7f f00efd7f 84c0ff7f ................ │ │ - 0x0009fed4 2c0ffd7f 88c0ff7f 6c0ffd7f b0aa0f80 ,.......l....... │ │ - 0x0009fee4 4810fd7f b0b0aa80 9c10fd7f b0a80580 H............... │ │ - 0x0009fef4 0011fd7f 74c0ff7f 3011fd7f ab07b180 ....t...0....... │ │ - 0x0009ff04 0c12fd7f ab08b180 bc12fd7f 68c0ff7f ............h... │ │ - 0x0009ff14 3013fd7f b0b0a880 fc13fd7f 64c0ff7f 0...........d... │ │ - 0x0009ff24 0814fd7f b0ab0880 4815fd7f a908b180 ........H....... │ │ - 0x0009ff34 e415fd7f b0b0a880 4416fd7f a908b180 ........D....... │ │ - 0x0009ff44 8816fd7f 48c0ff7f 8c16fd7f b0b0aa80 ....H........... │ │ - 0x0009ff54 4c17fd7f a908b180 6c18fd7f 3cc0ff7f L.......l...<... │ │ - 0x0009ff64 6e18fd7f b0b0a880 8218fd7f 38c0ff7f n...........8... │ │ - 0x0009ff74 8418fd7f 3cc0ff7f 9418fd7f b0b0b080 ....<........... │ │ - 0x0009ff84 9018fd7f a908b180 dc18fd7f b0b0a880 ................ │ │ - 0x0009ff94 2419fd7f b0b0b080 6019fd7f 20c0ff7f $.......`... ... │ │ - 0x0009ffa4 8419fd7f 24c0ff7f a819fd7f a908b180 ....$........... │ │ - 0x0009ffb4 2c1afd7f b0b0aa80 781afd7f 18c0ff7f ,.......x....... │ │ - 0x0009ffc4 a81afd7f ab07b180 ac1cfd7f b0b0b080 ................ │ │ - 0x0009ffd4 f41cfd7f b0b0a880 001efd7f b0ab0480 ................ │ │ - 0x0009ffe4 d41ffd7f ab08b180 5820fd7f b0b0a880 ........X ...... │ │ - 0x0009fff4 9820fd7f ab08b180 4421fd7f a908b180 . ......D!...... │ │ - 0x000a0004 6422fd7f b0b0aa80 e022fd7f ab08b180 d"......."...... │ │ - 0x000a0014 f823fd7f b0b0aa80 4824fd7f a908b180 .#......H$...... │ │ - 0x000a0024 8c24fd7f b0b0a880 b024fd7f a908b180 .$.......$...... │ │ - 0x000a0034 0c25fd7f b0b0a880 4025fd7f a908b180 .%......@%...... │ │ - 0x000a0044 8c25fd7f 9cbfff7f dc25fd7f a0bfff7f .%.......%...... │ │ - 0x000a0054 ec25fd7f a4bfff7f 3c26fd7f a8bfff7f .%......<&...... │ │ - 0x000a0064 5426fd7f acbfff7f 6c26fd7f ab08b180 T&......l&...... │ │ - 0x000a0074 6028fd7f b0ab0c80 742afd7f a0bfff7f `(......t*...... │ │ - 0x000a0084 902afd7f b0ab0480 282bfd7f b0ab0e80 .*......(+...... │ │ - 0x000a0094 902bfd7f 94bfff7f a82bfd7f 01000000 .+.......+...... │ │ - 0x000a00a4 a02bfd7f ab07b180 282dfd7f b0ab0480 .+......(-...... │ │ - 0x000a00b4 2034fd7f b0ab1280 504dfd7f b0b0b080 4......PM...... │ │ - 0x000a00c4 c04dfd7f 01000000 b84dfd7f b0008480 .M.......M...... │ │ - 0x000a00d4 c450fd7f ab07b180 7452fd7f b0b0ab80 .P......tR...... │ │ - 0x000a00e4 c055fd7f b0aa0780 f056fd7f b0b0aa80 .U.......V...... │ │ - 0x000a00f4 7057fd7f ab08b180 c057fd7f a908b180 pW.......W...... │ │ - 0x000a0104 f457fd7f b0b0a880 8458fd7f a908b180 .W.......X...... │ │ - 0x000a0114 cc58fd7f b0b0ab80 1059fd7f b0b0b080 .X.......Y...... │ │ - 0x000a0124 3a59fd7f b0ab0680 a459fd7f ab07b180 :Y.......Y...... │ │ - 0x000a0134 085afd7f 00bfff7f 585afd7f a907b180 .Z......XZ...... │ │ - 0x000a0144 8c5afd7f ab07b180 0c5cfd7f b0b0a880 .Z.......\...... │ │ - 0x000a0154 2a5cfd7f a908b180 505cfd7f b0ab1280 *\......P\...... │ │ - 0x000a0164 fe5efd7f b0b0a880 0c5ffd7f ab07b180 .^......._...... │ │ - 0x000a0174 fc5ffd7f 01000000 f45ffd7f b0ab0680 ._......._...... │ │ - 0x000a0184 9060fd7f b0ab0880 6c61fd7f b0ab0e80 .`......la...... │ │ - 0x000a0194 d062fd7f b0ab0a80 7c63fd7f b0ab0e80 .b......|c...... │ │ - 0x000a01a4 a064fd7f b0ab1280 6866fd7f b0ab1680 .d......hf...... │ │ - 0x000a01b4 b468fd7f b0ab0680 7469fd7f b0ab0880 .h......ti...... │ │ - 0x000a01c4 506afd7f b0ab0e80 b46bfd7f b0ab0a80 Pj.......k...... │ │ - 0x000a01d4 606cfd7f b0ab0e80 946dfd7f b0ab1280 `l.......m...... │ │ - 0x000a01e4 586ffd7f b0ab1680 a471fd7f b0ab0880 Xo.......q...... │ │ - 0x000a01f4 6c72fd7f b0ab0a80 5873fd7f b0ab0e80 lr......Xs...... │ │ - 0x000a0204 cc74fd7f b0ab0a80 9c75fd7f b0ab1080 .t.......u...... │ │ - 0x000a0214 f076fd7f b0ab1280 d478fd7f b0ab1880 .v.......x...... │ │ - 0x000a0224 3c7bfd7f b0ab0680 fc7bfd7f b0ab0880 <{.......{...... │ │ - 0x000a0234 d87cfd7f b0ab0e80 3c7efd7f b0ab0a80 .|......<~...... │ │ - 0x000a0244 e87efd7f b0ab0e80 1c80fd7f b0ab1280 .~.............. │ │ - 0x000a0254 e481fd7f b0ab1680 3084fd7f b0ab0680 ........0....... │ │ - 0x000a0264 cc84fd7f b0ab0880 a885fd7f b0ab0e80 ................ │ │ - 0x000a0274 0c87fd7f b0ab0a80 b887fd7f b0ab0e80 ................ │ │ - 0x000a0284 d888fd7f b0ab1280 9c8afd7f b0ab1680 ................ │ │ - 0x000a0294 e88cfd7f b0ab0680 ac8dfd7f b0ab0a80 ................ │ │ - 0x000a02a4 988efd7f b0ab0e80 0c90fd7f b0ab0a80 ................ │ │ - 0x000a02b4 dc90fd7f b0ab1080 3092fd7f b0ab1280 ........0....... │ │ - 0x000a02c4 1494fd7f b0ab1880 7c96fd7f b0ab0680 ........|....... │ │ - 0x000a02d4 3897fd7f b0ab0c80 9498fd7f b0ab1280 8............... │ │ - 0x000a02e4 7c9afd7f b0ab0a80 289bfd7f b0ab0e80 |.......(....... │ │ - 0x000a02f4 4c9cfd7f b0ab1280 189efd7f b0ab1680 L............... │ │ - 0x000a0304 68a0fd7f b0ab0680 28a1fd7f b0ab0c80 h.......(....... │ │ - 0x000a0314 84a2fd7f b0ab1280 6ca4fd7f b0ab0a80 ........l....... │ │ - 0x000a0324 18a5fd7f b0ab0e80 4ca6fd7f b0ab1280 ........L....... │ │ - 0x000a0334 18a8fd7f b0ab1680 68aafd7f b0ab0680 ........h....... │ │ - 0x000a0344 04abfd7f b0ab0e80 7cacfd7f b0ab1480 ........|....... │ │ - 0x000a0354 80aefd7f b0ab0e80 5caffd7f b0ab1480 ........\....... │ │ - 0x000a0364 b8b2fd7f b0ab1880 24b5fd7f b0ab0680 ........$....... │ │ - 0x000a0374 e0b5fd7f b0ab0c80 38b7fd7f b0ab1280 ........8....... │ │ - 0x000a0384 1cb9fd7f b0ab0a80 c8b9fd7f b0ab0e80 ................ │ │ - 0x000a0394 fcbafd7f b0ab1280 c8bcfd7f b0ab1680 ................ │ │ - 0x000a03a4 18bffd7f b0ab0680 d0bffd7f b0ab0c80 ................ │ │ - 0x000a03b4 28c1fd7f b0ab1280 0cc3fd7f b0ab0a80 (............... │ │ - 0x000a03c4 b8c3fd7f b0ab0e80 e0c4fd7f b0ab1280 ................ │ │ - 0x000a03d4 acc6fd7f b0ab1680 fcc8fd7f b0ab0880 ................ │ │ - 0x000a03e4 c0c9fd7f b0ab0e80 34cbfd7f b0ab1480 ........4....... │ │ - 0x000a03f4 34cdfd7f b0ab0e80 10cefd7f b0ab1480 4............... │ │ - 0x000a0404 6cd1fd7f b0ab1880 d8d3fd7f b0ab0680 l............... │ │ - 0x000a0414 98d4fd7f b0ab0c80 f4d5fd7f b0ab1280 ................ │ │ - 0x000a0424 dcd7fd7f b0ab0a80 88d8fd7f b0ab0e80 ................ │ │ - 0x000a0434 bcd9fd7f b0ab1280 88dbfd7f b0ab1680 ................ │ │ - 0x000a0444 d8ddfd7f b0ab0680 94defd7f b0ab0c80 ................ │ │ - 0x000a0454 f0dffd7f b0ab1280 d8e1fd7f b0ab0a80 ................ │ │ - 0x000a0464 84e2fd7f b0ab0e80 a4e3fd7f b0ab1280 ................ │ │ - 0x000a0474 70e5fd7f b0ab1680 c0e7fd7f b0ab0880 p............... │ │ - 0x000a0484 88e8fd7f b0ab0e80 fce9fd7f b0ab1480 ................ │ │ - 0x000a0494 fcebfd7f b0ab0e80 d8ecfd7f b0ab1480 ................ │ │ - 0x000a04a4 34f0fd7f b0ab1880 a0f2fd7f b0ab0680 4............... │ │ - 0x000a04b4 58f3fd7f b0ab0c80 b4f4fd7f b0ab1280 X............... │ │ - 0x000a04c4 9cf6fd7f b0ab0a80 48f7fd7f b0ab0e80 ........H....... │ │ - 0x000a04d4 70f8fd7f b0ab1280 3cfafd7f b0ab1680 p.......<....... │ │ - 0x000a04e4 8cfcfd7f b0ab0680 48fdfd7f b0ab0c80 ........H....... │ │ - 0x000a04f4 a4fefd7f b0ab1280 8c00fe7f b0ab0a80 ................ │ │ - 0x000a0504 3801fe7f b0ab0e80 6c02fe7f b0ab1280 8.......l....... │ │ - 0x000a0514 3804fe7f b0ab1680 8806fe7f b0ab0680 8............... │ │ - 0x000a0524 4c07fe7f b0ab0e80 c408fe7f b0ab1480 L............... │ │ - 0x000a0534 c80afe7f b0ab0e80 a40bfe7f b0ab1480 ................ │ │ - 0x000a0544 000ffe7f b0ab1880 6c11fe7f 01000000 ........l....... │ │ - 0x000a0554 6411fe7f 01ab1880 8013fe7f ab07b180 d............... │ │ - 0x000a0564 d013fe7f b0b0b080 d413fe7f b0ab0e80 ................ │ │ - 0x000a0574 5015fe7f b0aa0980 9c15fe7f b0b0aa80 P............... │ │ - 0x000a0584 cc15fe7f b0b0a880 fa15fe7f b0b0aa80 ................ │ │ - 0x000a0594 5616fe7f a908b180 9216fe7f 01000000 V............... │ │ - 0x000a05a4 8c16fe7f b0ab1a80 8c19fe7f 01000000 ................ │ │ - 0x000a05b4 8419fe7f b0b0aa80 b819fe7f 84baff7f ................ │ │ - 0x000a05c4 dc19fe7f 88baff7f f819fe7f 01000000 ................ │ │ - 0x000a05d4 f019fe7f b0ab0680 621ffe7f b0ab0480 ........b....... │ │ - 0x000a05e4 a423fe7f 74baff7f ac23fe7f 78baff7f .#..t....#..x... │ │ - 0x000a05f4 b423fe7f 7cbaff7f bc23fe7f 80baff7f .#..|....#...... │ │ - 0x000a0604 c423fe7f b0ab0c80 c82efe7f ab07b180 .#.............. │ │ - 0x000a0614 0430fe7f b0ab0e80 543ffe7f b0ab1080 .0......T?...... │ │ - 0x000a0624 9c41fe7f b0ab0e80 684dfe7f b0ab0480 .A......hM...... │ │ - 0x000a0634 784efe7f b0ab1080 0c68fe7f b0ab0a80 xN.......h...... │ │ - 0x000a0644 b46ffe7f b0ab0c80 2478fe7f ab07b180 .o......$x...... │ │ - 0x000a0654 507afe7f 01000000 487afe7f ab08b180 Pz......Hz...... │ │ - 0x000a0664 8c7afe7f a908b180 dc7afe7f b0ab0480 .z.......z...... │ │ - 0x000a0674 6c7efe7f ab4cb280 7880fe7f a908b180 l~...L..x....... │ │ - 0x000a0684 bc80fe7f b0b0aa80 f080fe7f fcb9ff7f ................ │ │ - 0x000a0694 0881fe7f 00baff7f 1081fe7f b0b0aa80 ................ │ │ - 0x000a06a4 3081fe7f b0ab0880 0c82fe7f a908b180 0............... │ │ - 0x000a06b4 2882fe7f ecb9ff7f 3882fe7f 01000000 (.......8....... │ │ + 0x0009fc74 b4d9fc7f b0ab0c80 28dcfc7f ab07b180 ........(....... │ │ + 0x0009fc84 5cdcfc7f 01000000 54dcfc7f b0ab0480 \.......T....... │ │ + 0x0009fc94 50defc7f b0ab0680 06dffc7f b0ab0480 P............... │ │ + 0x0009fca4 f0dffc7f b0ab1480 9ce2fc7f b0ab1680 ................ │ │ + 0x0009fcb4 58e5fc7f b0ab0880 e4e5fc7f b0b0b080 X............... │ │ + 0x0009fcc4 60e6fc7f 01000000 58e6fc7f b0ab1680 `.......X....... │ │ + 0x0009fcd4 68ebfc7f b0ab1a80 b4eefc7f 01000000 h............... │ │ + 0x0009fce4 aceefc7f ab08b180 f0eefc7f a908b180 ................ │ │ + 0x0009fcf4 40effc7f b0ab0480 d0f2fc7f ab4cb280 @............L.. │ │ + 0x0009fd04 dcf4fc7f a908b180 20f5fc7f b0b0aa80 ........ ....... │ │ + 0x0009fd14 54f5fc7f e8c1ff7f 6cf5fc7f ecc1ff7f T.......l....... │ │ + 0x0009fd24 74f5fc7f b0b0aa80 94f5fc7f b0ab0880 t............... │ │ + 0x0009fd34 70f6fc7f a908b180 8cf6fc7f d8c1ff7f p............... │ │ + 0x0009fd44 9cf6fc7f 01000000 94f6fc7f d4c1ff7f ................ │ │ + 0x0009fd54 9cf6fc7f b0b0a880 c8f6fc7f b0ab0680 ................ │ │ + 0x0009fd64 f0f7fc7f b0ab0e80 d0f8fc7f b0b0ab80 ................ │ │ + 0x0009fd74 24f9fc7f b0a90480 5cf9fc7f b0b0b080 $.......\....... │ │ + 0x0009fd84 58f9fc7f b0b0a880 90f9fc7f b0b0b080 X............... │ │ + 0x0009fd94 94f9fc7f b0ab0c80 24fafc7f b0ab1280 ........$....... │ │ + 0x0009fda4 6cfafc7f b0b0a880 18fbfc7f b0b0aa80 l............... │ │ + 0x0009fdb4 98fbfc7f ab07b180 08fcfc7f 70c1ff7f ............p... │ │ + 0x0009fdc4 50fcfc7f ab08b180 d4fcfc7f b0b0a880 P............... │ │ + 0x0009fdd4 d8fdfc7f b0ab0a80 3cfffc7f 5cc1ff7f ........<...\... │ │ + 0x0009fde4 58fffc7f b0b0a880 a4fffc7f b0ab0880 X............... │ │ + 0x0009fdf4 8400fd7f b0b0a880 f000fd7f b0b0b080 ................ │ │ + 0x0009fe04 1001fd7f b0b0a880 4001fd7f a908b180 ........@....... │ │ + 0x0009fe14 a401fd7f 30c1ff7f ec01fd7f b0b0aa80 ....0........... │ │ + 0x0009fe24 4402fd7f ab07b180 0003fd7f b0b0a880 D............... │ │ + 0x0009fe34 3003fd7f a908b180 a003fd7f b0ab0a80 0............... │ │ + 0x0009fe44 3c04fd7f b0ab1e80 3406fd7f b0ab0880 <.......4....... │ │ + 0x0009fe54 6407fd7f b0b0a880 b407fd7f a908b180 d............... │ │ + 0x0009fe64 1008fd7f b0b0a880 2809fd7f e4c0ff7f ........(....... │ │ + 0x0009fe74 6409fd7f e8c0ff7f a009fd7f ecc0ff7f d............... │ │ + 0x0009fe84 e009fd7f b0aa0f80 bc0afd7f b0b0aa80 ................ │ │ + 0x0009fe94 100bfd7f b0a80580 740bfd7f d8c0ff7f ........t....... │ │ + 0x0009fea4 a40bfd7f ab07b180 800cfd7f ab08b180 ................ │ │ + 0x0009feb4 300dfd7f ccc0ff7f a40dfd7f b0b0a880 0............... │ │ + 0x0009fec4 700efd7f c8c0ff7f 7c0efd7f b0ab0880 p.......|....... │ │ + 0x0009fed4 bc0ffd7f a908b180 5810fd7f b0b0a880 ........X....... │ │ + 0x0009fee4 b810fd7f a908b180 fc10fd7f acc0ff7f ................ │ │ + 0x0009fef4 0011fd7f b0b0aa80 c011fd7f a908b180 ................ │ │ + 0x0009ff04 e012fd7f a0c0ff7f e212fd7f b0b0a880 ................ │ │ + 0x0009ff14 f612fd7f 9cc0ff7f f812fd7f a0c0ff7f ................ │ │ + 0x0009ff24 0813fd7f b0b0b080 0413fd7f a908b180 ................ │ │ + 0x0009ff34 5013fd7f b0b0a880 9813fd7f b0b0b080 P............... │ │ + 0x0009ff44 d413fd7f 84c0ff7f f813fd7f 88c0ff7f ................ │ │ + 0x0009ff54 1c14fd7f a908b180 a014fd7f b0b0aa80 ................ │ │ + 0x0009ff64 ec14fd7f 7cc0ff7f 1c15fd7f ab07b180 ....|........... │ │ + 0x0009ff74 2017fd7f b0b0b080 6817fd7f b0b0a880 .......h....... │ │ + 0x0009ff84 7418fd7f b0ab0480 481afd7f ab08b180 t.......H....... │ │ + 0x0009ff94 cc1afd7f b0b0a880 0c1bfd7f ab08b180 ................ │ │ + 0x0009ffa4 b81bfd7f a908b180 d81cfd7f b0b0aa80 ................ │ │ + 0x0009ffb4 541dfd7f ab08b180 6c1efd7f b0b0aa80 T.......l....... │ │ + 0x0009ffc4 bc1efd7f a908b180 001ffd7f b0b0a880 ................ │ │ + 0x0009ffd4 241ffd7f a908b180 801ffd7f b0b0a880 $............... │ │ + 0x0009ffe4 b41ffd7f a908b180 0020fd7f 00c0ff7f ......... ...... │ │ + 0x0009fff4 5020fd7f 04c0ff7f 6020fd7f 08c0ff7f P ......` ...... │ │ + 0x000a0004 b020fd7f 0cc0ff7f c820fd7f 10c0ff7f . ....... ...... │ │ + 0x000a0014 e020fd7f ab08b180 d422fd7f b0ab0c80 . ......."...... │ │ + 0x000a0024 e824fd7f 04c0ff7f 0425fd7f b0ab0480 .$.......%...... │ │ + 0x000a0034 9c25fd7f b0ab0e80 0426fd7f f8bfff7f .%.......&...... │ │ + 0x000a0044 1c26fd7f 01000000 1426fd7f ab07b180 .&.......&...... │ │ + 0x000a0054 9c27fd7f b0ab0480 942efd7f b0ab1280 .'.............. │ │ + 0x000a0064 c447fd7f b0b0b080 3448fd7f 01000000 .G......4H...... │ │ + 0x000a0074 2c48fd7f ab07b180 a448fd7f c4bfff7f ,H.......H...... │ │ + 0x000a0084 b848fd7f b0b0a880 e448fd7f b0b0aa80 .H.......H...... │ │ + 0x000a0094 a449fd7f b0b0b080 ba49fd7f a908b180 .I.......I...... │ │ + 0x000a00a4 fc49fd7f b0b0a880 604afd7f b0b0b080 .I......`J...... │ │ + 0x000a00b4 744afd7f a908b180 c64afd7f b0b0b080 tJ.......J...... │ │ + 0x000a00c4 f44afd7f b0a90680 404bfd7f b0b0a880 .J......@K...... │ │ + 0x000a00d4 504bfd7f ab08b180 a04bfd7f b0ab1080 PK.......K...... │ │ + 0x000a00e4 044dfd7f b0ab1480 504ffd7f a908b180 .M......PO...... │ │ + 0x000a00f4 704ffd7f 58bfff7f 8c4ffd7f ab3f2c80 pO..X....O...?,. │ │ + 0x000a0104 b850fd7f b0b0a880 2051fd7f ab07b180 .P...... Q...... │ │ + 0x000a0114 2c52fd7f b0ab0480 6c52fd7f b0ab1280 ,R......lR...... │ │ + 0x000a0124 8855fd7f ab08b180 a855fd7f 01000000 .U.......U...... │ │ + 0x000a0134 a055fd7f b0008480 ac58fd7f ab07b180 .U.......X...... │ │ + 0x000a0144 5c5afd7f b0b0ab80 a85dfd7f b0aa0780 \Z.......]...... │ │ + 0x000a0154 d85efd7f b0b0aa80 585ffd7f ab08b180 .^......X_...... │ │ + 0x000a0164 a85ffd7f a908b180 dc5ffd7f b0b0a880 ._......._...... │ │ + 0x000a0174 6c60fd7f a908b180 b460fd7f b0b0ab80 l`.......`...... │ │ + 0x000a0184 f860fd7f b0b0b080 2261fd7f b0ab0680 .`......"a...... │ │ + 0x000a0194 8c61fd7f ab07b180 f061fd7f bcbeff7f .a.......a...... │ │ + 0x000a01a4 4062fd7f a907b180 7462fd7f ab07b180 @b......tb...... │ │ + 0x000a01b4 f463fd7f b0b0a880 1264fd7f a908b180 .c.......d...... │ │ + 0x000a01c4 3864fd7f b0ab1280 e666fd7f b0b0a880 8d.......f...... │ │ + 0x000a01d4 f466fd7f ab07b180 e467fd7f 01000000 .f.......g...... │ │ + 0x000a01e4 dc67fd7f b0ab0680 7868fd7f b0ab0880 .g......xh...... │ │ + 0x000a01f4 5469fd7f b0ab0e80 b86afd7f b0ab0a80 Ti.......j...... │ │ + 0x000a0204 646bfd7f b0ab0e80 886cfd7f b0ab1280 dk.......l...... │ │ + 0x000a0214 506efd7f b0ab1680 9c70fd7f b0ab0680 Pn.......p...... │ │ + 0x000a0224 5c71fd7f b0ab0880 3872fd7f b0ab0e80 \q......8r...... │ │ + 0x000a0234 9c73fd7f b0ab0a80 4874fd7f b0ab0e80 .s......Ht...... │ │ + 0x000a0244 7c75fd7f b0ab1280 4077fd7f b0ab1680 |u......@w...... │ │ + 0x000a0254 8c79fd7f b0ab0880 547afd7f b0ab0a80 .y......Tz...... │ │ + 0x000a0264 407bfd7f b0ab0e80 b47cfd7f b0ab0a80 @{.......|...... │ │ + 0x000a0274 847dfd7f b0ab1080 d87efd7f b0ab1280 .}.......~...... │ │ + 0x000a0284 bc80fd7f b0ab1880 2483fd7f b0ab0680 ........$....... │ │ + 0x000a0294 e483fd7f b0ab0880 c084fd7f b0ab0e80 ................ │ │ + 0x000a02a4 2486fd7f b0ab0a80 d086fd7f b0ab0e80 $............... │ │ + 0x000a02b4 0488fd7f b0ab1280 cc89fd7f b0ab1680 ................ │ │ + 0x000a02c4 188cfd7f b0ab0680 b48cfd7f b0ab0880 ................ │ │ + 0x000a02d4 908dfd7f b0ab0e80 f48efd7f b0ab0a80 ................ │ │ + 0x000a02e4 a08ffd7f b0ab0e80 c090fd7f b0ab1280 ................ │ │ + 0x000a02f4 8492fd7f b0ab1680 d094fd7f b0ab0680 ................ │ │ + 0x000a0304 9495fd7f b0ab0a80 8096fd7f b0ab0e80 ................ │ │ + 0x000a0314 f497fd7f b0ab0a80 c498fd7f b0ab1080 ................ │ │ + 0x000a0324 189afd7f b0ab1280 fc9bfd7f b0ab1880 ................ │ │ + 0x000a0334 649efd7f b0ab0680 209ffd7f b0ab0c80 d....... ....... │ │ + 0x000a0344 7ca0fd7f b0ab1280 64a2fd7f b0ab0a80 |.......d....... │ │ + 0x000a0354 10a3fd7f b0ab0e80 34a4fd7f b0ab1280 ........4....... │ │ + 0x000a0364 00a6fd7f b0ab1680 50a8fd7f b0ab0680 ........P....... │ │ + 0x000a0374 10a9fd7f b0ab0c80 6caafd7f b0ab1280 ........l....... │ │ + 0x000a0384 54acfd7f b0ab0a80 00adfd7f b0ab0e80 T............... │ │ + 0x000a0394 34aefd7f b0ab1280 00b0fd7f b0ab1680 4............... │ │ + 0x000a03a4 50b2fd7f b0ab0680 ecb2fd7f b0ab0e80 P............... │ │ + 0x000a03b4 64b4fd7f b0ab1480 68b6fd7f b0ab0e80 d.......h....... │ │ + 0x000a03c4 44b7fd7f b0ab1480 a0bafd7f b0ab1880 D............... │ │ + 0x000a03d4 0cbdfd7f b0ab0680 c8bdfd7f b0ab0c80 ................ │ │ + 0x000a03e4 20bffd7f b0ab1280 04c1fd7f b0ab0a80 ............... │ │ + 0x000a03f4 b0c1fd7f b0ab0e80 e4c2fd7f b0ab1280 ................ │ │ + 0x000a0404 b0c4fd7f b0ab1680 00c7fd7f b0ab0680 ................ │ │ + 0x000a0414 b8c7fd7f b0ab0c80 10c9fd7f b0ab1280 ................ │ │ + 0x000a0424 f4cafd7f b0ab0a80 a0cbfd7f b0ab0e80 ................ │ │ + 0x000a0434 c8ccfd7f b0ab1280 94cefd7f b0ab1680 ................ │ │ + 0x000a0444 e4d0fd7f b0ab0880 a8d1fd7f b0ab0e80 ................ │ │ + 0x000a0454 1cd3fd7f b0ab1480 1cd5fd7f b0ab0e80 ................ │ │ + 0x000a0464 f8d5fd7f b0ab1480 54d9fd7f b0ab1880 ........T....... │ │ + 0x000a0474 c0dbfd7f b0ab0680 80dcfd7f b0ab0c80 ................ │ │ + 0x000a0484 dcddfd7f b0ab1280 c4dffd7f b0ab0a80 ................ │ │ + 0x000a0494 70e0fd7f b0ab0e80 a4e1fd7f b0ab1280 p............... │ │ + 0x000a04a4 70e3fd7f b0ab1680 c0e5fd7f b0ab0680 p............... │ │ + 0x000a04b4 7ce6fd7f b0ab0c80 d8e7fd7f b0ab1280 |............... │ │ + 0x000a04c4 c0e9fd7f b0ab0a80 6ceafd7f b0ab0e80 ........l....... │ │ + 0x000a04d4 8cebfd7f b0ab1280 58edfd7f b0ab1680 ........X....... │ │ + 0x000a04e4 a8effd7f b0ab0880 70f0fd7f b0ab0e80 ........p....... │ │ + 0x000a04f4 e4f1fd7f b0ab1480 e4f3fd7f b0ab0e80 ................ │ │ + 0x000a0504 c0f4fd7f b0ab1480 1cf8fd7f b0ab1880 ................ │ │ + 0x000a0514 88fafd7f b0ab0680 40fbfd7f b0ab0c80 ........@....... │ │ + 0x000a0524 9cfcfd7f b0ab1280 84fefd7f b0ab0a80 ................ │ │ + 0x000a0534 30fffd7f b0ab0e80 5800fe7f b0ab1280 0.......X....... │ │ + 0x000a0544 2402fe7f b0ab1680 7404fe7f b0ab0680 $.......t....... │ │ + 0x000a0554 3005fe7f b0ab0c80 8c06fe7f b0ab1280 0............... │ │ + 0x000a0564 7408fe7f b0ab0a80 2009fe7f b0ab0e80 t....... ....... │ │ + 0x000a0574 540afe7f b0ab1280 200cfe7f b0ab1680 T....... ....... │ │ + 0x000a0584 700efe7f b0ab0680 340ffe7f b0ab0e80 p.......4....... │ │ + 0x000a0594 ac10fe7f b0ab1480 b012fe7f b0ab0e80 ................ │ │ + 0x000a05a4 8c13fe7f b0ab1480 e816fe7f b0ab1880 ................ │ │ + 0x000a05b4 5419fe7f 01000000 4c19fe7f 01ab1880 T.......L....... │ │ + 0x000a05c4 681bfe7f ab07b180 b81bfe7f b0b0b080 h............... │ │ + 0x000a05d4 bc1bfe7f b0ab0e80 381dfe7f b0aa0980 ........8....... │ │ + 0x000a05e4 841dfe7f b0b0aa80 b41dfe7f b0b0a880 ................ │ │ + 0x000a05f4 e21dfe7f b0b0aa80 3e1efe7f a908b180 ........>....... │ │ + 0x000a0604 7a1efe7f 01000000 741efe7f b0ab1a80 z.......t....... │ │ + 0x000a0614 7421fe7f 01000000 6c21fe7f b0b0aa80 t!......l!...... │ │ + 0x000a0624 a021fe7f 40baff7f c421fe7f 44baff7f .!..@....!..D... │ │ + 0x000a0634 e021fe7f 01000000 d821fe7f b0ab0680 .!.......!...... │ │ + 0x000a0644 4a27fe7f b0ab0480 8c2bfe7f 30baff7f J'.......+..0... │ │ + 0x000a0654 942bfe7f 34baff7f 9c2bfe7f 38baff7f .+..4....+..8... │ │ + 0x000a0664 a42bfe7f 3cbaff7f ac2bfe7f b0ab0c80 .+..<....+...... │ │ + 0x000a0674 b036fe7f ab07b180 ec37fe7f b0ab0e80 .6.......7...... │ │ + 0x000a0684 3c47fe7f b0ab1080 8449fe7f b0ab0e80 ..P... │ │ + 0x000a0ae4 2c3eff7f b0ab1c80 bc43ff7f 01000000 ,>.......C...... │ │ + 0x000a0af4 b443ff7f b0ab1280 844bff7f b0b0b080 .C.......K...... │ │ + 0x000a0b04 a84bff7f b0ab1480 3c4cff7f b0ab1280 .K......0..S │ │ - 0x000a4ed4 444c5f6d 616c6c6f 6320666f 72207275 DL_malloc for ru │ │ - 0x000a4ee4 6e207365 6564206f 75747075 74206275 n seed output bu │ │ - 0x000a4ef4 66666572 20666169 6c65642e 00496e76 ffer failed..Inv │ │ - 0x000a4f04 616c6964 2072756e 53656564 20737472 alid runSeed str │ │ - 0x000a4f14 696e672e 00496e76 616c6964 20737569 ing..Invalid sui │ │ - 0x000a4f24 74654e61 6d652073 7472696e 672e0049 teName string..I │ │ - 0x000a4f34 6e76616c 69642074 6573744e 616d6520 nvalid testName │ │ - 0x000a4f44 73747269 6e672e00 496e7661 6c696420 string..Invalid │ │ - 0x000a4f54 69746572 6174696f 6e20636f 756e742e iteration count. │ │ - 0x000a4f64 00256400 4661696c 65642074 6f20616c .%d.Failed to al │ │ - 0x000a4f74 6c6f6361 74652062 75666665 7220666f locate buffer fo │ │ - 0x000a4f84 72206578 65634b65 79206765 6e657261 r execKey genera │ │ - 0x000a4f94 74696f6e 2e002573 25732573 25640054 tion..%s%s%s%d.T │ │ - 0x000a4fa4 696d656f 75742063 616c6c62 61636b20 imeout callback │ │ - 0x000a4fb4 63616e27 74206265 204e554c 4c005469 can't be NULL.Ti │ │ - 0x000a4fc4 6d656f75 74207661 6c756520 6d757374 meout value must │ │ - 0x000a4fd4 20626520 62696767 65722074 68616e20 be bigger than │ │ - 0x000a4fe4 7a65726f 2e004661 696c6564 20746f20 zero..Failed to │ │ - 0x000a4ff4 696e6974 2074696d 65722073 75627379 init timer subsy │ │ - 0x000a5004 7374656d 3a202573 00437265 6174696f stem: %s.Creatio │ │ - 0x000a5014 6e206f66 2053444c 2074696d 65722066 n of SDL timer f │ │ - 0x000a5024 61696c65 643a2025 73005365 74757020 ailed: %s.Setup │ │ - 0x000a5034 6661696c 7572653a 20746573 74537569 failure: testSui │ │ - 0x000a5044 7465206f 72207465 73744361 73652072 te or testCase r │ │ - 0x000a5054 65666572 656e6365 73204e55 4c4c0054 eferences NULL.T │ │ - 0x000a5064 65737400 536b6970 70656420 28446973 est.Skipped (Dis │ │ - 0x000a5074 61626c65 64290053 75697465 20536574 abled).Suite Set │ │ - 0x000a5084 75700046 757a7a65 7220696e 766f6361 up.Fuzzer invoca │ │ - 0x000a5094 74696f6e 733a2025 6400536b 69707065 tions: %d.Skippe │ │ - 0x000a50a4 64202850 726f6772 616d6d61 74696361 d (Programmatica │ │ - 0x000a50b4 6c6c7929 00466169 6c656420 28746573 lly).Failed (tes │ │ - 0x000a50c4 74207374 61727465 642c2062 75742064 t started, but d │ │ - 0x000a50d4 6964206e 6f742072 65747572 6e205445 id not return TE │ │ - 0x000a50e4 53545f43 4f4d504c 45544544 29004661 ST_COMPLETED).Fa │ │ - 0x000a50f4 696c6564 20284162 6f727465 64290054 iled (Aborted).T │ │ - 0x000a5104 65737420 53756974 65202569 202d2025 est Suite %i - % │ │ - 0x000a5114 730a0020 20546573 74204361 73652025 s.. Test Case % │ │ - 0x000a5124 69202d20 25733a20 25730047 656e6572 i - %s: %s.Gener │ │ - 0x000a5134 6174696e 67206120 72616e64 6f6d2073 ating a random s │ │ - 0x000a5144 65656420 6661696c 6564003a 3a3a3a3a eed failed.::::: │ │ - 0x000a5154 20546573 74205275 6e202f77 20736565 Test Run /w see │ │ - 0x000a5164 64202725 73272073 74617274 65640a00 d '%s' started.. │ │ - 0x000a5174 556e6162 6c652074 6f20616c 6c6f6361 Unable to alloca │ │ - 0x000a5184 74652063 61636865 20666f72 20666169 te cache for fai │ │ - 0x000a5194 6c656420 74657374 73004669 6c746572 led tests.Filter │ │ - 0x000a51a4 696e673a 2072756e 6e696e67 206f6e6c ing: running onl │ │ - 0x000a51b4 79207375 69746520 27257327 0046696c y suite '%s'.Fil │ │ - 0x000a51c4 74657269 6e673a20 72756e6e 696e6720 tering: running │ │ - 0x000a51d4 6f6e6c79 20746573 74202725 73272069 only test '%s' i │ │ - 0x000a51e4 6e207375 69746520 27257327 0046696c n suite '%s'.Fil │ │ - 0x000a51f4 74657220 27257327 20646964 206e6f74 ter '%s' did not │ │ - 0x000a5204 206d6174 63682061 6e792074 65737420 match any test │ │ - 0x000a5214 73756974 652f6361 73652e00 45786974 suite/case..Exit │ │ - 0x000a5224 20636f64 653a2032 003d3d3d 3d3d2054 code: 2.===== T │ │ - 0x000a5234 65737420 53756974 65202569 3a202725 est Suite %i: '% │ │ - 0x000a5244 73272073 6b697070 65640a00 3d3d3d3d s' skipped..==== │ │ - 0x000a5254 3d205465 73742053 75697465 2025693a = Test Suite %i: │ │ - 0x000a5264 20272573 27207374 61727465 640a003d '%s' started..= │ │ - 0x000a5274 3d3d3d3d 20546573 74204361 73652025 ==== Test Case % │ │ - 0x000a5284 692e2569 3a202725 73272073 6b697070 i.%i: '%s' skipp │ │ - 0x000a5294 65640a00 466f7263 65207275 6e206f66 ed..Force run of │ │ - 0x000a52a4 20646973 61626c65 64207465 73742073 disabled test s │ │ - 0x000a52b4 696e6365 20746573 74206669 6c746572 ince test filter │ │ - 0x000a52c4 20776173 20736574 002d2d2d 2d2d2054 was set.----- T │ │ - 0x000a52d4 65737420 43617365 2025692e 25693a20 est Case %i.%i: │ │ - 0x000a52e4 27257327 20737461 72746564 00546573 '%s' started.Tes │ │ - 0x000a52f4 74204465 73637269 7074696f 6e3a2027 t Description: ' │ │ - 0x000a5304 25732700 54657374 20497465 72617469 %s'.Test Iterati │ │ - 0x000a5314 6f6e2025 693a2065 7865634b 65792025 on %i: execKey % │ │ - 0x000a5324 6c6c7500 52756e74 696d6520 6f662025 llu.Runtime of % │ │ - 0x000a5334 69206974 65726174 696f6e73 3a20252e i iterations: %. │ │ - 0x000a5344 31662073 65630041 76657261 67652054 1f sec.Average T │ │ - 0x000a5354 65737420 72756e74 696d653a 20252e35 est runtime: %.5 │ │ - 0x000a5364 66207365 6300546f 74616c20 54657374 f sec.Total Test │ │ - 0x000a5374 2072756e 74696d65 3a20252e 31662073 runtime: %.1f s │ │ - 0x000a5384 6563004e 6f204173 73657274 7300546f ec.No Asserts.To │ │ - 0x000a5394 74616c20 53756974 65207275 6e74696d tal Suite runtim │ │ - 0x000a53a4 653a2025 2e316620 73656300 53756974 e: %.1f sec.Suit │ │ - 0x000a53b4 6500546f 74616c20 52756e20 72756e74 e.Total Run runt │ │ - 0x000a53c4 696d653a 20252e31 66207365 63005275 ime: %.1f sec.Ru │ │ - 0x000a53d4 6e005275 6e202f77 20736565 64004578 n.Run /w seed.Ex │ │ - 0x000a53e4 69742063 6f64653a 20256400 4861726e it code: %d.Harn │ │ - 0x000a53f4 65737320 696e7075 7420746f 20726570 ess input to rep │ │ - 0x000a5404 726f2066 61696c75 7265733a 00202d2d ro failures:. -- │ │ - 0x000a5414 73656564 20257320 2d2d6669 6c746572 seed %s --filter │ │ - 0x000a5424 20257300 3e3e3e20 25732027 2573273a %s.>>> %s '%s': │ │ - 0x000a5434 2025730a 00257320 53756d6d 6172793a %s..%s Summary: │ │ - 0x000a5444 20546f74 616c3d25 64205061 73736564 Total=%d Passed │ │ - 0x000a5454 3d256420 4661696c 65643d25 6420536b =%d Failed=%d Sk │ │ - 0x000a5464 69707065 643d2564 0028496e 76616c69 ipped=%d.(Invali │ │ - 0x000a5474 64290049 4e56414c 49440042 41434b00 d).INVALID.BACK. │ │ - 0x000a5484 47554944 45005354 41525400 4c454654 GUIDE.START.LEFT │ │ - 0x000a5494 53544943 4b005249 47485453 5449434b STICK.RIGHTSTICK │ │ - 0x000a54a4 004c4546 5453484f 554c4445 52005249 .LEFTSHOULDER.RI │ │ - 0x000a54b4 47485453 484f554c 44455200 44504144 GHTSHOULDER.DPAD │ │ - 0x000a54c4 5f555000 44504144 5f444f57 4e004450 _UP.DPAD_DOWN.DP │ │ - 0x000a54d4 41445f4c 45465400 44504144 5f524947 AD_LEFT.DPAD_RIG │ │ - 0x000a54e4 4854003f 3f3f0020 2052656e 64657265 HT.???. Rendere │ │ - 0x000a54f4 72202573 3a0a0020 20202046 6c616773 r %s:.. Flags │ │ - 0x000a5504 3a203078 25382e38 58002028 00207c20 : 0x%8.8X. (. | │ │ - 0x000a5514 00507265 73656e74 5653796e 63004163 .PresentVSync.Ac │ │ - 0x000a5524 63656c65 72617465 64003078 25382e38 celerated.0x%8.8 │ │ - 0x000a5534 7800290a 00202020 20546578 74757265 x.).. Texture │ │ - 0x000a5544 20666f72 6d617473 20282564 293a2000 formats (%d): . │ │ - 0x000a5554 2c200055 6e6b6e77 6f6e0049 6e646578 , .Unknwon.Index │ │ - 0x000a5564 314c5342 00496e64 6578314d 53420049 1LSB.Index1MSB.I │ │ - 0x000a5574 6e646578 344c5342 00496e64 6578344d ndex4LSB.Index4M │ │ - 0x000a5584 53420049 6e646578 38005247 42333332 SB.Index8.RGB332 │ │ - 0x000a5594 00524742 34343400 52474235 35350042 .RGB444.RGB555.B │ │ - 0x000a55a4 47523535 35004152 47423434 34340041 GR555.ARGB4444.A │ │ - 0x000a55b4 42475234 34343400 41524742 31353535 BGR4444.ARGB1555 │ │ - 0x000a55c4 00414247 52313535 35005247 42353635 .ABGR1555.RGB565 │ │ - 0x000a55d4 00424752 35363500 52474232 34004247 .BGR565.RGB24.BG │ │ - 0x000a55e4 52323400 52474238 38380042 47523838 R24.RGB888.BGR88 │ │ - 0x000a55f4 38004152 47423838 38380052 47424138 8.ARGB8888.RGBA8 │ │ - 0x000a5604 38383800 41424752 38383838 00424752 888.ABGR8888.BGR │ │ - 0x000a5614 41383838 38004152 47423231 30313031 A8888.ARGB210101 │ │ - 0x000a5624 30005956 31320049 59555600 59555932 0.YV12.IYUV.YUY2 │ │ - 0x000a5634 00555956 59005956 59550020 2020204d .UYVY.YVYU. M │ │ - 0x000a5644 61782054 65787475 72652053 697a653a ax Texture Size: │ │ - 0x000a5654 20256478 25640a00 2d2d7669 64656f00 %dx%d..--video. │ │ - 0x000a5664 2d2d7265 6e646572 6572002d 2d676c64 --renderer.--gld │ │ - 0x000a5674 65627567 002d2d69 6e666f00 616c6c00 ebug.--info.all. │ │ - 0x000a5684 76696465 6f006d6f 64657300 72656e64 video.modes.rend │ │ - 0x000a5694 65720065 76656e74 002d2d6c 6f670065 er.event.--log.e │ │ - 0x000a56a4 72726f72 00737973 74656d00 61756469 rror.system.audi │ │ - 0x000a56b4 6f00696e 70757400 2d2d6469 73706c61 o.input.--displa │ │ - 0x000a56c4 79002d2d 66756c6c 73637265 656e002d y.--fullscreen.- │ │ - 0x000a56d4 2d66756c 6c736372 65656e2d 6465736b -fullscreen-desk │ │ - 0x000a56e4 746f7000 2d2d616c 6c6f772d 68696768 top.--allow-high │ │ - 0x000a56f4 64706900 2d2d7769 6e646f77 73002d2d dpi.--windows.-- │ │ - 0x000a5704 7469746c 65002d2d 69636f6e 002d2d63 title.--icon.--c │ │ - 0x000a5714 656e7465 72002d2d 706f7369 74696f6e enter.--position │ │ - 0x000a5724 002d2d67 656f6d65 74727900 2d2d6d69 .--geometry.--mi │ │ - 0x000a5734 6e2d6765 6f6d6574 7279002d 2d6d6178 n-geometry.--max │ │ - 0x000a5744 2d67656f 6d657472 79002d2d 6c6f6769 -geometry.--logi │ │ - 0x000a5754 63616c00 2d2d7363 616c6500 2d2d6465 cal.--scale.--de │ │ - 0x000a5764 70746800 2d2d7265 66726573 68002d2d pth.--refresh.-- │ │ - 0x000a5774 7673796e 63002d2d 6e6f6672 616d6500 vsync.--noframe. │ │ - 0x000a5784 2d2d7265 73697a65 002d2d6d 696e696d --resize.--minim │ │ - 0x000a5794 697a6500 2d2d6d61 78696d69 7a65002d ize.--maximize.- │ │ - 0x000a57a4 2d677261 62002d2d 72617465 002d2d66 -grab.--rate.--f │ │ - 0x000a57b4 6f726d61 74005531 364c4500 55313642 ormat.U16LE.U16B │ │ - 0x000a57c4 45005331 364c4500 53313642 45002d2d E.S16LE.S16BE.-- │ │ - 0x000a57d4 6368616e 6e656c73 002d2d73 616d706c channels.--sampl │ │ - 0x000a57e4 6573002d 68002d2d 68656c70 002d4e53 es.-h.--help.-NS │ │ - 0x000a57f4 446f6375 6d656e74 52657669 73696f6e DocumentRevision │ │ - 0x000a5804 73446562 75674d6f 6465005b 2d2d7669 sDebugMode.[--vi │ │ - 0x000a5814 64656f20 64726976 65725d20 5b2d2d72 deo driver] [--r │ │ - 0x000a5824 656e6465 72657220 64726976 65725d20 enderer driver] │ │ - 0x000a5834 5b2d2d67 6c646562 75675d20 5b2d2d69 [--gldebug] [--i │ │ - 0x000a5844 6e666f20 616c6c7c 76696465 6f7c6d6f nfo all|video|mo │ │ - 0x000a5854 6465737c 72656e64 65727c65 76656e74 des|render|event │ │ - 0x000a5864 5d205b2d 2d6c6f67 20616c6c 7c657272 ] [--log all|err │ │ - 0x000a5874 6f727c73 79737465 6d7c6175 64696f7c or|system|audio| │ │ - 0x000a5884 76696465 6f7c7265 6e646572 7c696e70 video|render|inp │ │ - 0x000a5894 75745d20 5b2d2d64 6973706c 6179204e ut] [--display N │ │ - 0x000a58a4 5d205b2d 2d66756c 6c736372 65656e20 ] [--fullscreen │ │ - 0x000a58b4 7c202d2d 66756c6c 73637265 656e2d64 | --fullscreen-d │ │ - 0x000a58c4 65736b74 6f70207c 202d2d77 696e646f esktop | --windo │ │ - 0x000a58d4 7773204e 5d205b2d 2d746974 6c652074 ws N] [--title t │ │ - 0x000a58e4 69746c65 5d205b2d 2d69636f 6e206963 itle] [--icon ic │ │ - 0x000a58f4 6f6e2e62 6d705d20 5b2d2d63 656e7465 on.bmp] [--cente │ │ - 0x000a5904 72207c20 2d2d706f 73697469 6f6e2058 r | --position X │ │ - 0x000a5914 2c595d20 5b2d2d67 656f6d65 74727920 ,Y] [--geometry │ │ - 0x000a5924 5778485d 205b2d2d 6d696e2d 67656f6d WxH] [--min-geom │ │ - 0x000a5934 65747279 20577848 5d205b2d 2d6d6178 etry WxH] [--max │ │ - 0x000a5944 2d67656f 6d657472 79205778 485d205b -geometry WxH] [ │ │ - 0x000a5954 2d2d6c6f 67696361 6c205778 485d205b --logical WxH] [ │ │ - 0x000a5964 2d2d7363 616c6520 4e5d205b 2d2d6465 --scale N] [--de │ │ - 0x000a5974 70746820 4e5d205b 2d2d7265 66726573 pth N] [--refres │ │ - 0x000a5984 6820525d 205b2d2d 7673796e 635d205b h R] [--vsync] [ │ │ - 0x000a5994 2d2d6e6f 6672616d 655d205b 2d2d7265 --noframe] [--re │ │ - 0x000a59a4 73697a65 5d205b2d 2d6d696e 696d697a size] [--minimiz │ │ - 0x000a59b4 655d205b 2d2d6d61 78696d69 7a655d20 e] [--maximize] │ │ - 0x000a59c4 5b2d2d67 7261625d 205b2d2d 616c6c6f [--grab] [--allo │ │ - 0x000a59d4 772d6869 67686470 695d005b 2d2d7261 w-highdpi].[--ra │ │ - 0x000a59e4 7465204e 5d205b2d 2d666f72 6d617420 te N] [--format │ │ - 0x000a59f4 55387c53 387c5531 367c5531 364c457c U8|S8|U16|U16LE| │ │ - 0x000a5a04 55313642 457c5331 367c5331 364c457c U16BE|S16|S16LE| │ │ - 0x000a5a14 53313642 455d205b 2d2d6368 616e6e65 S16BE] [--channe │ │ - 0x000a5a24 6c73204e 5d205b2d 2d73616d 706c6573 ls N] [--samples │ │ - 0x000a5a34 204e5d00 5b2d2d76 6964656f 20647269 N].[--video dri │ │ - 0x000a5a44 7665725d 205b2d2d 72656e64 65726572 ver] [--renderer │ │ - 0x000a5a54 20647269 7665725d 205b2d2d 676c6465 driver] [--glde │ │ - 0x000a5a64 6275675d 205b2d2d 696e666f 20616c6c bug] [--info all │ │ - 0x000a5a74 7c766964 656f7c6d 6f646573 7c72656e |video|modes|ren │ │ - 0x000a5a84 6465727c 6576656e 745d205b 2d2d6c6f der|event] [--lo │ │ - 0x000a5a94 6720616c 6c7c6572 726f727c 73797374 g all|error|syst │ │ - 0x000a5aa4 656d7c61 7564696f 7c766964 656f7c72 em|audio|video|r │ │ - 0x000a5ab4 656e6465 727c696e 7075745d 205b2d2d ender|input] [-- │ │ - 0x000a5ac4 64697370 6c617920 4e5d205b 2d2d6675 display N] [--fu │ │ - 0x000a5ad4 6c6c7363 7265656e 207c202d 2d66756c llscreen | --ful │ │ - 0x000a5ae4 6c736372 65656e2d 6465736b 746f7020 lscreen-desktop │ │ - 0x000a5af4 7c202d2d 77696e64 6f777320 4e5d205b | --windows N] [ │ │ - 0x000a5b04 2d2d7469 746c6520 7469746c 655d205b --title title] [ │ │ - 0x000a5b14 2d2d6963 6f6e2069 636f6e2e 626d705d --icon icon.bmp] │ │ - 0x000a5b24 205b2d2d 63656e74 6572207c 202d2d70 [--center | --p │ │ - 0x000a5b34 6f736974 696f6e20 582c595d 205b2d2d osition X,Y] [-- │ │ - 0x000a5b44 67656f6d 65747279 20577848 5d205b2d geometry WxH] [- │ │ - 0x000a5b54 2d6d696e 2d67656f 6d657472 79205778 -min-geometry Wx │ │ - 0x000a5b64 485d205b 2d2d6d61 782d6765 6f6d6574 H] [--max-geomet │ │ - 0x000a5b74 72792057 78485d20 5b2d2d6c 6f676963 ry WxH] [--logic │ │ - 0x000a5b84 616c2057 78485d20 5b2d2d73 63616c65 al WxH] [--scale │ │ - 0x000a5b94 204e5d20 5b2d2d64 65707468 204e5d20 N] [--depth N] │ │ - 0x000a5ba4 5b2d2d72 65667265 73682052 5d205b2d [--refresh R] [- │ │ - 0x000a5bb4 2d767379 6e635d20 5b2d2d6e 6f667261 -vsync] [--nofra │ │ - 0x000a5bc4 6d655d20 5b2d2d72 6573697a 655d205b me] [--resize] [ │ │ - 0x000a5bd4 2d2d6d69 6e696d69 7a655d20 5b2d2d6d --minimize] [--m │ │ - 0x000a5be4 6178696d 697a655d 205b2d2d 67726162 aximize] [--grab │ │ - 0x000a5bf4 5d205b2d 2d616c6c 6f772d68 69676864 ] [--allow-highd │ │ - 0x000a5c04 70695d20 5b2d2d72 61746520 4e5d205b pi] [--rate N] [ │ │ - 0x000a5c14 2d2d666f 726d6174 2055387c 53387c55 --format U8|S8|U │ │ - 0x000a5c24 31367c55 31364c45 7c553136 42457c53 16|U16LE|U16BE|S │ │ - 0x000a5c34 31367c53 31364c45 7c533136 42455d20 16|S16LE|S16BE] │ │ - 0x000a5c44 5b2d2d63 68616e6e 656c7320 4e5d205b [--channels N] [ │ │ - 0x000a5c54 2d2d7361 6d706c65 73204e5d 004e6f20 --samples N].No │ │ - 0x000a5c64 6275696c 742d696e 20766964 656f2064 built-in video d │ │ - 0x000a5c74 72697665 72730a00 4275696c 742d696e rivers..Built-in │ │ - 0x000a5c84 20766964 656f2064 72697665 72733a00 video drivers:. │ │ - 0x000a5c94 20257300 436f756c 646e2774 20696e69 %s.Couldn't ini │ │ - 0x000a5ca4 7469616c 697a6520 76696465 6f206472 tialize video dr │ │ - 0x000a5cb4 69766572 3a202573 0a005669 64656f20 iver: %s..Video │ │ - 0x000a5cc4 64726976 65723a20 25730a00 4e756d62 driver: %s..Numb │ │ - 0x000a5cd4 6572206f 66206469 73706c61 79733a20 er of displays: │ │ - 0x000a5ce4 25640a00 44697370 6c617920 25643a20 %d..Display %d: │ │ - 0x000a5cf4 25730a00 426f756e 64733a20 25647825 %s..Bounds: %dx% │ │ - 0x000a5d04 64206174 2025642c 25640a00 20204375 d at %d,%d.. Cu │ │ - 0x000a5d14 7272656e 74206d6f 64653a20 25647825 rrent mode: %dx% │ │ - 0x000a5d24 64402564 487a2c20 25642062 6974732d d@%dHz, %d bits- │ │ - 0x000a5d34 7065722d 70697865 6c202825 73290a00 per-pixel (%s).. │ │ - 0x000a5d44 20202020 20205265 64204d61 736b2020 Red Mask │ │ - 0x000a5d54 203d2030 78252e38 780a0020 20202020 = 0x%.8x.. │ │ - 0x000a5d64 20477265 656e204d 61736b20 3d203078 Green Mask = 0x │ │ - 0x000a5d74 252e3878 0a002020 20202020 426c7565 %.8x.. Blue │ │ - 0x000a5d84 204d6173 6b20203d 20307825 2e38780a Mask = 0x%.8x. │ │ - 0x000a5d94 00202020 20202041 6c706861 204d6173 . Alpha Mas │ │ - 0x000a5da4 6b203d20 3078252e 38780a00 4e6f2061 k = 0x%.8x..No a │ │ - 0x000a5db4 7661696c 61626c65 2066756c 6c736372 vailable fullscr │ │ - 0x000a5dc4 65656e20 76696465 6f206d6f 6465730a een video modes. │ │ - 0x000a5dd4 00202046 756c6c73 63726565 6e207669 . Fullscreen vi │ │ - 0x000a5de4 64656f20 6d6f6465 733a0a00 20202020 deo modes:.. │ │ - 0x000a5df4 4d6f6465 2025643a 20256478 25644025 Mode %d: %dx%d@% │ │ - 0x000a5e04 64487a2c 20256420 62697473 2d706572 dHz, %d bits-per │ │ - 0x000a5e14 2d706978 656c2028 2573290a 00202020 -pixel (%s).. │ │ - 0x000a5e24 20202020 20526564 204d6173 6b202020 Red Mask │ │ - 0x000a5e34 3d203078 252e3878 0a002020 20202020 = 0x%.8x.. │ │ - 0x000a5e44 20204772 65656e20 4d61736b 203d2030 Green Mask = 0 │ │ - 0x000a5e54 78252e38 780a0020 20202020 20202042 x%.8x.. B │ │ - 0x000a5e64 6c756520 4d61736b 20203d20 3078252e lue Mask = 0x%. │ │ - 0x000a5e74 38780a00 20202020 20202020 416c7068 8x.. Alph │ │ - 0x000a5e84 61204d61 736b203d 20307825 2e38780a a Mask = 0x%.8x. │ │ - 0x000a5e94 004e6f20 6275696c 742d696e 2072656e .No built-in ren │ │ - 0x000a5ea4 64657220 64726976 6572730a 00427569 der drivers..Bui │ │ - 0x000a5eb4 6c742d69 6e207265 6e646572 20647269 lt-in render dri │ │ - 0x000a5ec4 76657273 3a0a004f 7574206f 66206d65 vers:..Out of me │ │ - 0x000a5ed4 6d6f7279 210a0025 73202564 00436f75 mory!..%s %d.Cou │ │ - 0x000a5ee4 6c646e27 74206372 65617465 2077696e ldn't create win │ │ - 0x000a5ef4 646f773a 2025730a 0057696e 646f7720 dow: %s..Window │ │ - 0x000a5f04 72657175 65737465 64207369 7a652025 requested size % │ │ - 0x000a5f14 64782564 2c20676f 74202564 7825640a dx%d, got %dx%d. │ │ - 0x000a5f24 0043616e 27742073 65742075 70206675 .Can't set up fu │ │ - 0x000a5f34 6c6c7363 7265656e 20646973 706c6179 llscreen display │ │ - 0x000a5f44 206d6f64 653a2025 730a0072 6200436f mode: %s..rb.Co │ │ - 0x000a5f54 756c646e 2774206c 6f616420 25733a20 uldn't load %s: │ │ - 0x000a5f64 25730a00 436f756c 646e2774 2066696e %s..Couldn't fin │ │ - 0x000a5f74 64207265 6e646572 20647269 76657220 d render driver │ │ - 0x000a5f84 6e616d65 64202573 00436f75 6c646e27 named %s.Couldn' │ │ - 0x000a5f94 74206372 65617465 2072656e 64657265 t create rendere │ │ - 0x000a5fa4 723a2025 730a0043 75727265 6e742072 r: %s..Current r │ │ - 0x000a5fb4 656e6465 7265723a 0a004e6f 20627569 enderer:..No bui │ │ - 0x000a5fc4 6c742d69 6e206175 64696f20 64726976 lt-in audio driv │ │ - 0x000a5fd4 6572730a 00427569 6c742d69 6e206175 ers..Built-in au │ │ - 0x000a5fe4 64696f20 64726976 6572733a 00436f75 dio drivers:.Cou │ │ - 0x000a5ff4 6c646e27 7420696e 69746961 6c697a65 ldn't initialize │ │ - 0x000a6004 20617564 696f2064 72697665 723a2025 audio driver: % │ │ - 0x000a6014 730a0041 7564696f 20647269 7665723a s..Audio driver: │ │ - 0x000a6024 2025730a 00436f75 6c646e27 74206f70 %s..Couldn't op │ │ - 0x000a6034 656e2061 7564696f 3a202573 0a004345 en audio: %s..CE │ │ - 0x000a6044 4e544552 00555000 52494748 54555000 NTER.UP.RIGHTUP. │ │ - 0x000a6054 52494748 54005249 47485444 4f574e00 RIGHT.RIGHTDOWN. │ │ - 0x000a6064 444f574e 004c4546 54444f57 4e004c45 DOWN.LEFTDOWN.LE │ │ - 0x000a6074 4654004c 45465455 50004c45 46545800 FT.LEFTUP.LEFTX. │ │ - 0x000a6084 4c454654 59005249 47485458 00524947 LEFTY.RIGHTX.RIG │ │ - 0x000a6094 48545900 54524947 4745524c 45465400 HTY.TRIGGERLEFT. │ │ - 0x000a60a4 54524947 47455252 49474854 00646f77 TRIGGERRIGHT.dow │ │ - 0x000a60b4 6e007570 0053444c 20455645 4e543a20 n.up.SDL EVENT: │ │ - 0x000a60c4 57696e64 6f772025 64207368 6f776e00 Window %d shown. │ │ - 0x000a60d4 53444c20 4556454e 543a2057 696e646f SDL EVENT: Windo │ │ - 0x000a60e4 77202564 20686964 64656e00 53444c20 w %d hidden.SDL │ │ - 0x000a60f4 4556454e 543a2057 696e646f 77202564 EVENT: Window %d │ │ - 0x000a6104 20657870 6f736564 0053444c 20455645 exposed.SDL EVE │ │ - 0x000a6114 4e543a20 57696e64 6f772025 64206d6f NT: Window %d mo │ │ - 0x000a6124 76656420 746f2025 642c2564 0053444c ved to %d,%d.SDL │ │ - 0x000a6134 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ - 0x000a6144 64207265 73697a65 6420746f 20256478 d resized to %dx │ │ - 0x000a6154 25640053 444c2045 56454e54 3a205769 %d.SDL EVENT: Wi │ │ - 0x000a6164 6e646f77 20256420 6368616e 67656420 ndow %d changed │ │ - 0x000a6174 73697a65 20746f20 25647825 64005344 size to %dx%d.SD │ │ - 0x000a6184 4c204556 454e543a 2057696e 646f7720 L EVENT: Window │ │ - 0x000a6194 2564206d 696e696d 697a6564 0053444c %d minimized.SDL │ │ - 0x000a61a4 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ - 0x000a61b4 64206d61 78696d69 7a656400 53444c20 d maximized.SDL │ │ - 0x000a61c4 4556454e 543a2057 696e646f 77202564 EVENT: Window %d │ │ - 0x000a61d4 20726573 746f7265 64005344 4c204556 restored.SDL EV │ │ - 0x000a61e4 454e543a 204d6f75 73652065 6e746572 ENT: Mouse enter │ │ - 0x000a61f4 65642077 696e646f 77202564 0053444c ed window %d.SDL │ │ - 0x000a6204 20455645 4e543a20 4d6f7573 65206c65 EVENT: Mouse le │ │ - 0x000a6214 66742077 696e646f 77202564 0053444c ft window %d.SDL │ │ - 0x000a6224 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ - 0x000a6234 64206761 696e6564 206b6579 626f6172 d gained keyboar │ │ - 0x000a6244 6420666f 63757300 53444c20 4556454e d focus.SDL EVEN │ │ - 0x000a6254 543a2057 696e646f 77202564 206c6f73 T: Window %d los │ │ - 0x000a6264 74206b65 79626f61 72642066 6f637573 t keyboard focus │ │ - 0x000a6274 0053444c 20455645 4e543a20 57696e64 .SDL EVENT: Wind │ │ - 0x000a6284 6f772025 6420636c 6f736564 0053444c ow %d closed.SDL │ │ - 0x000a6294 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ - 0x000a62a4 6420676f 7420756e 6b6e6f77 6e206576 d got unknown ev │ │ - 0x000a62b4 656e7420 25640053 444c2045 56454e54 ent %d.SDL EVENT │ │ - 0x000a62c4 3a204b65 79626f61 72643a20 6b657920 : Keyboard: key │ │ - 0x000a62d4 70726573 73656420 20696e20 77696e64 pressed in wind │ │ - 0x000a62e4 6f772025 643a2073 63616e63 6f646520 ow %d: scancode │ │ - 0x000a62f4 30782530 3858203d 2025732c 206b6579 0x%08X = %s, key │ │ - 0x000a6304 636f6465 20307825 30385820 3d202573 code 0x%08X = %s │ │ - 0x000a6314 0053444c 20455645 4e543a20 4b657962 .SDL EVENT: Keyb │ │ - 0x000a6324 6f617264 3a206b65 79207265 6c656173 oard: key releas │ │ - 0x000a6334 65642069 6e207769 6e646f77 2025643a ed in window %d: │ │ - 0x000a6344 20736361 6e636f64 65203078 25303858 scancode 0x%08X │ │ - 0x000a6354 203d2025 732c206b 6579636f 64652030 = %s, keycode 0 │ │ - 0x000a6364 78253038 58203d20 25730053 444c2045 x%08X = %s.SDL E │ │ - 0x000a6374 56454e54 3a204b65 79626f61 72643a20 VENT: Keyboard: │ │ - 0x000a6384 74657874 20696e70 75742022 25732220 text input "%s" │ │ - 0x000a6394 696e2077 696e646f 77202564 0053444c in window %d.SDL │ │ - 0x000a63a4 20455645 4e543a20 4d6f7573 653a206d EVENT: Mouse: m │ │ - 0x000a63b4 6f766564 20746f20 25642c25 64202825 oved to %d,%d (% │ │ - 0x000a63c4 642c2564 2920696e 2077696e 646f7720 d,%d) in window │ │ - 0x000a63d4 25640053 444c2045 56454e54 3a204d6f %d.SDL EVENT: Mo │ │ - 0x000a63e4 7573653a 20627574 746f6e20 25642070 use: button %d p │ │ - 0x000a63f4 72657373 65642061 74202564 2c256420 ressed at %d,%d │ │ - 0x000a6404 77697468 20636c69 636b2063 6f756e74 with click count │ │ - 0x000a6414 20256420 696e2077 696e646f 77202564 %d in window %d │ │ - 0x000a6424 0053444c 20455645 4e543a20 4d6f7573 .SDL EVENT: Mous │ │ - 0x000a6434 653a2062 7574746f 6e202564 2072656c e: button %d rel │ │ - 0x000a6444 65617365 64206174 2025642c 25642077 eased at %d,%d w │ │ - 0x000a6454 69746820 636c6963 6b20636f 756e7420 ith click count │ │ - 0x000a6464 25642069 6e207769 6e646f77 20256400 %d in window %d. │ │ - 0x000a6474 53444c20 4556454e 543a204d 6f757365 SDL EVENT: Mouse │ │ - 0x000a6484 3a207768 65656c20 7363726f 6c6c6564 : wheel scrolled │ │ - 0x000a6494 20256420 696e2078 20616e64 20256420 %d in x and %d │ │ - 0x000a64a4 696e2079 20696e20 77696e64 6f772025 in y in window % │ │ - 0x000a64b4 64005344 4c204556 454e543a 204a6f79 d.SDL EVENT: Joy │ │ - 0x000a64c4 73746963 6b20696e 64657820 25642061 stick index %d a │ │ - 0x000a64d4 74746163 68656400 53444c20 4556454e ttached.SDL EVEN │ │ - 0x000a64e4 543a204a 6f797374 69636b20 25642072 T: Joystick %d r │ │ - 0x000a64f4 656d6f76 65640053 444c2045 56454e54 emoved.SDL EVENT │ │ - 0x000a6504 3a204a6f 79737469 636b2025 643a2062 : Joystick %d: b │ │ - 0x000a6514 616c6c20 2564206d 6f766564 20627920 all %d moved by │ │ - 0x000a6524 25642c25 64005344 4c204556 454e543a %d,%d.SDL EVENT: │ │ - 0x000a6534 204a6f79 73746963 6b202564 3a206861 Joystick %d: ha │ │ - 0x000a6544 74202564 206d6f76 65642074 6f202573 t %d moved to %s │ │ - 0x000a6554 0053444c 20455645 4e543a20 4a6f7973 .SDL EVENT: Joys │ │ - 0x000a6564 7469636b 2025643a 20627574 746f6e20 tick %d: button │ │ - 0x000a6574 25642070 72657373 65640053 444c2045 %d pressed.SDL E │ │ - 0x000a6584 56454e54 3a204a6f 79737469 636b2025 VENT: Joystick % │ │ - 0x000a6594 643a2062 7574746f 6e202564 2072656c d: button %d rel │ │ - 0x000a65a4 65617365 64005344 4c204556 454e543a eased.SDL EVENT: │ │ - 0x000a65b4 20436f6e 74726f6c 6c657220 696e6465 Controller inde │ │ - 0x000a65c4 78202564 20617474 61636865 64005344 x %d attached.SD │ │ - 0x000a65d4 4c204556 454e543a 20436f6e 74726f6c L EVENT: Control │ │ - 0x000a65e4 6c657220 25642072 656d6f76 65640053 ler %d removed.S │ │ - 0x000a65f4 444c2045 56454e54 3a20436f 6e74726f DL EVENT: Contro │ │ - 0x000a6604 6c6c6572 20256420 61786973 20256420 ller %d axis %d │ │ - 0x000a6614 28272573 27292076 616c7565 3a202564 ('%s') value: %d │ │ - 0x000a6624 0053444c 20455645 4e543a20 436f6e74 .SDL EVENT: Cont │ │ - 0x000a6634 726f6c6c 65722025 64206275 74746f6e roller %d button │ │ - 0x000a6644 20256420 28272573 27292064 6f776e00 %d ('%s') down. │ │ - 0x000a6654 53444c20 4556454e 543a2043 6f6e7472 SDL EVENT: Contr │ │ - 0x000a6664 6f6c6c65 72202564 20627574 746f6e20 oller %d button │ │ - 0x000a6674 25642028 27257327 29207570 0053444c %d ('%s') up.SDL │ │ - 0x000a6684 20455645 4e543a20 436c6970 626f6172 EVENT: Clipboar │ │ - 0x000a6694 64207570 64617465 64005344 4c204556 d updated.SDL EV │ │ - 0x000a66a4 454e543a 2046696e 6765723a 20257320 ENT: Finger: %s │ │ - 0x000a66b4 746f7563 683d256c 642c2066 696e6765 touch=%ld, finge │ │ - 0x000a66c4 723d256c 642c2078 3d25662c 20793d25 r=%ld, x=%f, y=% │ │ - 0x000a66d4 662c2064 783d2566 2c206479 3d25662c f, dx=%f, dy=%f, │ │ - 0x000a66e4 20707265 73737572 653d2566 0053444c pressure=%f.SDL │ │ - 0x000a66f4 20455645 4e543a20 51756974 20726571 EVENT: Quit req │ │ - 0x000a6704 75657374 65640053 444c2045 56454e54 uested.SDL EVENT │ │ - 0x000a6714 3a205573 65722065 76656e74 20256400 : User event %d. │ │ - 0x000a6724 556e6b6e 6f776e20 6576656e 74202564 Unknown event %d │ │ - 0x000a6734 00436f75 6c646e27 74206372 65617465 .Couldn't create │ │ - 0x000a6744 20737572 66616365 3a202573 0a00436f surface: %s..Co │ │ - 0x000a6754 756c646e 27742072 65616420 73637265 uldn't read scre │ │ - 0x000a6764 656e3a20 25730a00 73637265 656e7368 en: %s..screensh │ │ - 0x000a6774 6f742e62 6d700043 6f756c64 6e277420 ot.bmp.Couldn't │ │ - 0x000a6784 73617665 20736372 65656e73 686f742e save screenshot. │ │ - 0x000a6794 626d703a 2025730a 0053444c 20726f63 bmp: %s..SDL roc │ │ - 0x000a67a4 6b73210a 596f7520 6b6e6f77 20697421 ks!.You know it! │ │ - 0x000a67b4 00436f70 69656420 74657874 20746f20 .Copied text to │ │ - 0x000a67c4 636c6970 626f6172 6400436c 6970626f clipboard.Clipbo │ │ - 0x000a67d4 6172643a 2025730a 00436c69 70626f61 ard: %s..Clipboa │ │ - 0x000a67e4 72642069 7320656d 70747900 54657374 rd is empty.Test │ │ - 0x000a67f4 204d6573 73616765 00596f75 27726520 Message.You're │ │ - 0x000a6804 61776573 6f6d6521 00282569 2c202569 awesome!.(%i, %i │ │ - 0x000a6814 292c2072 656c2028 25692c20 2569290a ), rel (%i, %i). │ │ - 0x000a6824 004c6173 74206d6f 75736520 706f7369 .Last mouse posi │ │ - 0x000a6834 74696f6e 00000000 00000000 02000000 tion............ │ │ + 0x000a4e14 2025733a 20257300 494e5641 4c494400 %s: %s.INVALID. │ │ + 0x000a4e24 4241434b 00475549 44450053 54415254 BACK.GUIDE.START │ │ + 0x000a4e34 004c4546 54535449 434b0052 49474854 .LEFTSTICK.RIGHT │ │ + 0x000a4e44 53544943 4b004c45 46545348 4f554c44 STICK.LEFTSHOULD │ │ + 0x000a4e54 45520052 49474854 53484f55 4c444552 ER.RIGHTSHOULDER │ │ + 0x000a4e64 00445041 445f5550 00445041 445f444f .DPAD_UP.DPAD_DO │ │ + 0x000a4e74 574e0044 5041445f 4c454654 00445041 WN.DPAD_LEFT.DPA │ │ + 0x000a4e84 445f5249 47485400 3f3f3f00 20205265 D_RIGHT.???. Re │ │ + 0x000a4e94 6e646572 65722025 733a0a00 20202020 nderer %s:.. │ │ + 0x000a4ea4 466c6167 733a2030 7825382e 38580020 Flags: 0x%8.8X. │ │ + 0x000a4eb4 2800207c 20005072 6573656e 74565379 (. | .PresentVSy │ │ + 0x000a4ec4 6e630041 6363656c 65726174 65640030 nc.Accelerated.0 │ │ + 0x000a4ed4 7825382e 38780029 0a002020 20205465 x%8.8x.).. Te │ │ + 0x000a4ee4 78747572 6520666f 726d6174 73202825 xture formats (% │ │ + 0x000a4ef4 64293a20 002c2000 556e6b6e 776f6e00 d): ., .Unknwon. │ │ + 0x000a4f04 496e6465 78314c53 4200496e 64657831 Index1LSB.Index1 │ │ + 0x000a4f14 4d534200 496e6465 78344c53 4200496e MSB.Index4LSB.In │ │ + 0x000a4f24 64657834 4d534200 496e6465 78380052 dex4MSB.Index8.R │ │ + 0x000a4f34 47423333 32005247 42343434 00524742 GB332.RGB444.RGB │ │ + 0x000a4f44 35353500 42475235 35350041 52474234 555.BGR555.ARGB4 │ │ + 0x000a4f54 34343400 41424752 34343434 00415247 444.ABGR4444.ARG │ │ + 0x000a4f64 42313535 35004142 47523135 35350052 B1555.ABGR1555.R │ │ + 0x000a4f74 47423536 35004247 52353635 00524742 GB565.BGR565.RGB │ │ + 0x000a4f84 32340042 47523234 00524742 38383800 24.BGR24.RGB888. │ │ + 0x000a4f94 42475238 38380041 52474238 38383800 BGR888.ARGB8888. │ │ + 0x000a4fa4 52474241 38383838 00414247 52383838 RGBA8888.ABGR888 │ │ + 0x000a4fb4 38004247 52413838 38380041 52474232 8.BGRA8888.ARGB2 │ │ + 0x000a4fc4 31303130 31300059 56313200 49595556 101010.YV12.IYUV │ │ + 0x000a4fd4 00595559 32005559 56590059 56595500 .YUY2.UYVY.YVYU. │ │ + 0x000a4fe4 20202020 4d617820 54657874 75726520 Max Texture │ │ + 0x000a4ff4 53697a65 3a202564 7825640a 002d2d76 Size: %dx%d..--v │ │ + 0x000a5004 6964656f 002d2d72 656e6465 72657200 ideo.--renderer. │ │ + 0x000a5014 2d2d676c 64656275 67002d2d 696e666f --gldebug.--info │ │ + 0x000a5024 00616c6c 00766964 656f006d 6f646573 .all.video.modes │ │ + 0x000a5034 0072656e 64657200 6576656e 74002d2d .render.event.-- │ │ + 0x000a5044 6c6f6700 6572726f 72007379 7374656d log.error.system │ │ + 0x000a5054 00617564 696f0069 6e707574 002d2d64 .audio.input.--d │ │ + 0x000a5064 6973706c 6179002d 2d66756c 6c736372 isplay.--fullscr │ │ + 0x000a5074 65656e00 2d2d6675 6c6c7363 7265656e een.--fullscreen │ │ + 0x000a5084 2d646573 6b746f70 002d2d61 6c6c6f77 -desktop.--allow │ │ + 0x000a5094 2d686967 68647069 002d2d77 696e646f -highdpi.--windo │ │ + 0x000a50a4 7773002d 2d746974 6c65002d 2d69636f ws.--title.--ico │ │ + 0x000a50b4 6e002d2d 63656e74 6572002d 2d706f73 n.--center.--pos │ │ + 0x000a50c4 6974696f 6e002d2d 67656f6d 65747279 ition.--geometry │ │ + 0x000a50d4 002d2d6d 696e2d67 656f6d65 74727900 .--min-geometry. │ │ + 0x000a50e4 2d2d6d61 782d6765 6f6d6574 7279002d --max-geometry.- │ │ + 0x000a50f4 2d6c6f67 6963616c 002d2d73 63616c65 -logical.--scale │ │ + 0x000a5104 002d2d64 65707468 002d2d72 65667265 .--depth.--refre │ │ + 0x000a5114 7368002d 2d767379 6e63002d 2d6e6f66 sh.--vsync.--nof │ │ + 0x000a5124 72616d65 002d2d72 6573697a 65002d2d rame.--resize.-- │ │ + 0x000a5134 6d696e69 6d697a65 002d2d6d 6178696d minimize.--maxim │ │ + 0x000a5144 697a6500 2d2d6772 6162002d 2d726174 ize.--grab.--rat │ │ + 0x000a5154 65002d2d 666f726d 61740055 31364c45 e.--format.U16LE │ │ + 0x000a5164 00553136 42450053 31364c45 00533136 .U16BE.S16LE.S16 │ │ + 0x000a5174 4245002d 2d636861 6e6e656c 73002d2d BE.--channels.-- │ │ + 0x000a5184 73616d70 6c657300 2d68002d 2d68656c samples.-h.--hel │ │ + 0x000a5194 70002d4e 53446f63 756d656e 74526576 p.-NSDocumentRev │ │ + 0x000a51a4 6973696f 6e734465 6275674d 6f646500 isionsDebugMode. │ │ + 0x000a51b4 5b2d2d76 6964656f 20647269 7665725d [--video driver] │ │ + 0x000a51c4 205b2d2d 72656e64 65726572 20647269 [--renderer dri │ │ + 0x000a51d4 7665725d 205b2d2d 676c6465 6275675d ver] [--gldebug] │ │ + 0x000a51e4 205b2d2d 696e666f 20616c6c 7c766964 [--info all|vid │ │ + 0x000a51f4 656f7c6d 6f646573 7c72656e 6465727c eo|modes|render| │ │ + 0x000a5204 6576656e 745d205b 2d2d6c6f 6720616c event] [--log al │ │ + 0x000a5214 6c7c6572 726f727c 73797374 656d7c61 l|error|system|a │ │ + 0x000a5224 7564696f 7c766964 656f7c72 656e6465 udio|video|rende │ │ + 0x000a5234 727c696e 7075745d 205b2d2d 64697370 r|input] [--disp │ │ + 0x000a5244 6c617920 4e5d205b 2d2d6675 6c6c7363 lay N] [--fullsc │ │ + 0x000a5254 7265656e 207c202d 2d66756c 6c736372 reen | --fullscr │ │ + 0x000a5264 65656e2d 6465736b 746f7020 7c202d2d een-desktop | -- │ │ + 0x000a5274 77696e64 6f777320 4e5d205b 2d2d7469 windows N] [--ti │ │ + 0x000a5284 746c6520 7469746c 655d205b 2d2d6963 tle title] [--ic │ │ + 0x000a5294 6f6e2069 636f6e2e 626d705d 205b2d2d on icon.bmp] [-- │ │ + 0x000a52a4 63656e74 6572207c 202d2d70 6f736974 center | --posit │ │ + 0x000a52b4 696f6e20 582c595d 205b2d2d 67656f6d ion X,Y] [--geom │ │ + 0x000a52c4 65747279 20577848 5d205b2d 2d6d696e etry WxH] [--min │ │ + 0x000a52d4 2d67656f 6d657472 79205778 485d205b -geometry WxH] [ │ │ + 0x000a52e4 2d2d6d61 782d6765 6f6d6574 72792057 --max-geometry W │ │ + 0x000a52f4 78485d20 5b2d2d6c 6f676963 616c2057 xH] [--logical W │ │ + 0x000a5304 78485d20 5b2d2d73 63616c65 204e5d20 xH] [--scale N] │ │ + 0x000a5314 5b2d2d64 65707468 204e5d20 5b2d2d72 [--depth N] [--r │ │ + 0x000a5324 65667265 73682052 5d205b2d 2d767379 efresh R] [--vsy │ │ + 0x000a5334 6e635d20 5b2d2d6e 6f667261 6d655d20 nc] [--noframe] │ │ + 0x000a5344 5b2d2d72 6573697a 655d205b 2d2d6d69 [--resize] [--mi │ │ + 0x000a5354 6e696d69 7a655d20 5b2d2d6d 6178696d nimize] [--maxim │ │ + 0x000a5364 697a655d 205b2d2d 67726162 5d205b2d ize] [--grab] [- │ │ + 0x000a5374 2d616c6c 6f772d68 69676864 70695d00 -allow-highdpi]. │ │ + 0x000a5384 5b2d2d72 61746520 4e5d205b 2d2d666f [--rate N] [--fo │ │ + 0x000a5394 726d6174 2055387c 53387c55 31367c55 rmat U8|S8|U16|U │ │ + 0x000a53a4 31364c45 7c553136 42457c53 31367c53 16LE|U16BE|S16|S │ │ + 0x000a53b4 31364c45 7c533136 42455d20 5b2d2d63 16LE|S16BE] [--c │ │ + 0x000a53c4 68616e6e 656c7320 4e5d205b 2d2d7361 hannels N] [--sa │ │ + 0x000a53d4 6d706c65 73204e5d 005b2d2d 76696465 mples N].[--vide │ │ + 0x000a53e4 6f206472 69766572 5d205b2d 2d72656e o driver] [--ren │ │ + 0x000a53f4 64657265 72206472 69766572 5d205b2d derer driver] [- │ │ + 0x000a5404 2d676c64 65627567 5d205b2d 2d696e66 -gldebug] [--inf │ │ + 0x000a5414 6f20616c 6c7c7669 64656f7c 6d6f6465 o all|video|mode │ │ + 0x000a5424 737c7265 6e646572 7c657665 6e745d20 s|render|event] │ │ + 0x000a5434 5b2d2d6c 6f672061 6c6c7c65 72726f72 [--log all|error │ │ + 0x000a5444 7c737973 74656d7c 61756469 6f7c7669 |system|audio|vi │ │ + 0x000a5454 64656f7c 72656e64 65727c69 6e707574 deo|render|input │ │ + 0x000a5464 5d205b2d 2d646973 706c6179 204e5d20 ] [--display N] │ │ + 0x000a5474 5b2d2d66 756c6c73 63726565 6e207c20 [--fullscreen | │ │ + 0x000a5484 2d2d6675 6c6c7363 7265656e 2d646573 --fullscreen-des │ │ + 0x000a5494 6b746f70 207c202d 2d77696e 646f7773 ktop | --windows │ │ + 0x000a54a4 204e5d20 5b2d2d74 69746c65 20746974 N] [--title tit │ │ + 0x000a54b4 6c655d20 5b2d2d69 636f6e20 69636f6e le] [--icon icon │ │ + 0x000a54c4 2e626d70 5d205b2d 2d63656e 74657220 .bmp] [--center │ │ + 0x000a54d4 7c202d2d 706f7369 74696f6e 20582c59 | --position X,Y │ │ + 0x000a54e4 5d205b2d 2d67656f 6d657472 79205778 ] [--geometry Wx │ │ + 0x000a54f4 485d205b 2d2d6d69 6e2d6765 6f6d6574 H] [--min-geomet │ │ + 0x000a5504 72792057 78485d20 5b2d2d6d 61782d67 ry WxH] [--max-g │ │ + 0x000a5514 656f6d65 74727920 5778485d 205b2d2d eometry WxH] [-- │ │ + 0x000a5524 6c6f6769 63616c20 5778485d 205b2d2d logical WxH] [-- │ │ + 0x000a5534 7363616c 65204e5d 205b2d2d 64657074 scale N] [--dept │ │ + 0x000a5544 68204e5d 205b2d2d 72656672 65736820 h N] [--refresh │ │ + 0x000a5554 525d205b 2d2d7673 796e635d 205b2d2d R] [--vsync] [-- │ │ + 0x000a5564 6e6f6672 616d655d 205b2d2d 72657369 noframe] [--resi │ │ + 0x000a5574 7a655d20 5b2d2d6d 696e696d 697a655d ze] [--minimize] │ │ + 0x000a5584 205b2d2d 6d617869 6d697a65 5d205b2d [--maximize] [- │ │ + 0x000a5594 2d677261 625d205b 2d2d616c 6c6f772d -grab] [--allow- │ │ + 0x000a55a4 68696768 6470695d 205b2d2d 72617465 highdpi] [--rate │ │ + 0x000a55b4 204e5d20 5b2d2d66 6f726d61 74205538 N] [--format U8 │ │ + 0x000a55c4 7c53387c 5531367c 5531364c 457c5531 |S8|U16|U16LE|U1 │ │ + 0x000a55d4 3642457c 5331367c 5331364c 457c5331 6BE|S16|S16LE|S1 │ │ + 0x000a55e4 3642455d 205b2d2d 6368616e 6e656c73 6BE] [--channels │ │ + 0x000a55f4 204e5d20 5b2d2d73 616d706c 6573204e N] [--samples N │ │ + 0x000a5604 5d004e6f 20627569 6c742d69 6e207669 ].No built-in vi │ │ + 0x000a5614 64656f20 64726976 6572730a 00427569 deo drivers..Bui │ │ + 0x000a5624 6c742d69 6e207669 64656f20 64726976 lt-in video driv │ │ + 0x000a5634 6572733a 00202573 00436f75 6c646e27 ers:. %s.Couldn' │ │ + 0x000a5644 7420696e 69746961 6c697a65 20766964 t initialize vid │ │ + 0x000a5654 656f2064 72697665 723a2025 730a0056 eo driver: %s..V │ │ + 0x000a5664 6964656f 20647269 7665723a 2025730a ideo driver: %s. │ │ + 0x000a5674 004e756d 62657220 6f662064 6973706c .Number of displ │ │ + 0x000a5684 6179733a 2025640a 00446973 706c6179 ays: %d..Display │ │ + 0x000a5694 2025643a 2025730a 00426f75 6e64733a %d: %s..Bounds: │ │ + 0x000a56a4 20256478 25642061 74202564 2c25640a %dx%d at %d,%d. │ │ + 0x000a56b4 00202043 75727265 6e74206d 6f64653a . Current mode: │ │ + 0x000a56c4 20256478 25644025 64487a2c 20256420 %dx%d@%dHz, %d │ │ + 0x000a56d4 62697473 2d706572 2d706978 656c2028 bits-per-pixel ( │ │ + 0x000a56e4 2573290a 00202020 20202052 6564204d %s).. Red M │ │ + 0x000a56f4 61736b20 20203d20 3078252e 38780a00 ask = 0x%.8x.. │ │ + 0x000a5704 20202020 20204772 65656e20 4d61736b Green Mask │ │ + 0x000a5714 203d2030 78252e38 780a0020 20202020 = 0x%.8x.. │ │ + 0x000a5724 20426c75 65204d61 736b2020 3d203078 Blue Mask = 0x │ │ + 0x000a5734 252e3878 0a002020 20202020 416c7068 %.8x.. Alph │ │ + 0x000a5744 61204d61 736b203d 20307825 2e38780a a Mask = 0x%.8x. │ │ + 0x000a5754 004e6f20 61766169 6c61626c 65206675 .No available fu │ │ + 0x000a5764 6c6c7363 7265656e 20766964 656f206d llscreen video m │ │ + 0x000a5774 6f646573 0a002020 46756c6c 73637265 odes.. Fullscre │ │ + 0x000a5784 656e2076 6964656f 206d6f64 65733a0a en video modes:. │ │ + 0x000a5794 00202020 204d6f64 65202564 3a202564 . Mode %d: %d │ │ + 0x000a57a4 78256440 2564487a 2c202564 20626974 x%d@%dHz, %d bit │ │ + 0x000a57b4 732d7065 722d7069 78656c20 28257329 s-per-pixel (%s) │ │ + 0x000a57c4 0a002020 20202020 20205265 64204d61 .. Red Ma │ │ + 0x000a57d4 736b2020 203d2030 78252e38 780a0020 sk = 0x%.8x.. │ │ + 0x000a57e4 20202020 20202047 7265656e 204d6173 Green Mas │ │ + 0x000a57f4 6b203d20 3078252e 38780a00 20202020 k = 0x%.8x.. │ │ + 0x000a5804 20202020 426c7565 204d6173 6b20203d Blue Mask = │ │ + 0x000a5814 20307825 2e38780a 00202020 20202020 0x%.8x.. │ │ + 0x000a5824 20416c70 6861204d 61736b20 3d203078 Alpha Mask = 0x │ │ + 0x000a5834 252e3878 0a004e6f 20627569 6c742d69 %.8x..No built-i │ │ + 0x000a5844 6e207265 6e646572 20647269 76657273 n render drivers │ │ + 0x000a5854 0a004275 696c742d 696e2072 656e6465 ..Built-in rende │ │ + 0x000a5864 72206472 69766572 733a0a00 4f757420 r drivers:..Out │ │ + 0x000a5874 6f66206d 656d6f72 79210a00 25732025 of memory!..%s % │ │ + 0x000a5884 6400436f 756c646e 27742063 72656174 d.Couldn't creat │ │ + 0x000a5894 65207769 6e646f77 3a202573 0a005769 e window: %s..Wi │ │ + 0x000a58a4 6e646f77 20726571 75657374 65642073 ndow requested s │ │ + 0x000a58b4 697a6520 25647825 642c2067 6f742025 ize %dx%d, got % │ │ + 0x000a58c4 64782564 0a004361 6e277420 73657420 dx%d..Can't set │ │ + 0x000a58d4 75702066 756c6c73 63726565 6e206469 up fullscreen di │ │ + 0x000a58e4 73706c61 79206d6f 64653a20 25730a00 splay mode: %s.. │ │ + 0x000a58f4 72620043 6f756c64 6e277420 6c6f6164 rb.Couldn't load │ │ + 0x000a5904 2025733a 2025730a 00436f75 6c646e27 %s: %s..Couldn' │ │ + 0x000a5914 74206669 6e642072 656e6465 72206472 t find render dr │ │ + 0x000a5924 69766572 206e616d 65642025 7300436f iver named %s.Co │ │ + 0x000a5934 756c646e 27742063 72656174 65207265 uldn't create re │ │ + 0x000a5944 6e646572 65723a20 25730a00 43757272 nderer: %s..Curr │ │ + 0x000a5954 656e7420 72656e64 65726572 3a0a004e ent renderer:..N │ │ + 0x000a5964 6f206275 696c742d 696e2061 7564696f o built-in audio │ │ + 0x000a5974 20647269 76657273 0a004275 696c742d drivers..Built- │ │ + 0x000a5984 696e2061 7564696f 20647269 76657273 in audio drivers │ │ + 0x000a5994 3a00436f 756c646e 27742069 6e697469 :.Couldn't initi │ │ + 0x000a59a4 616c697a 65206175 64696f20 64726976 alize audio driv │ │ + 0x000a59b4 65723a20 25730a00 41756469 6f206472 er: %s..Audio dr │ │ + 0x000a59c4 69766572 3a202573 0a00436f 756c646e iver: %s..Couldn │ │ + 0x000a59d4 2774206f 70656e20 61756469 6f3a2025 't open audio: % │ │ + 0x000a59e4 730a0043 454e5445 52005550 00524947 s..CENTER.UP.RIG │ │ + 0x000a59f4 48545550 00524947 48540052 49474854 HTUP.RIGHT.RIGHT │ │ + 0x000a5a04 444f574e 00444f57 4e004c45 4654444f DOWN.DOWN.LEFTDO │ │ + 0x000a5a14 574e004c 45465400 4c454654 5550004c WN.LEFT.LEFTUP.L │ │ + 0x000a5a24 45465458 004c4546 54590052 49474854 EFTX.LEFTY.RIGHT │ │ + 0x000a5a34 58005249 47485459 00545249 47474552 X.RIGHTY.TRIGGER │ │ + 0x000a5a44 4c454654 00545249 47474552 52494748 LEFT.TRIGGERRIGH │ │ + 0x000a5a54 5400646f 776e0075 70005344 4c204556 T.down.up.SDL EV │ │ + 0x000a5a64 454e543a 2057696e 646f7720 25642073 ENT: Window %d s │ │ + 0x000a5a74 686f776e 0053444c 20455645 4e543a20 hown.SDL EVENT: │ │ + 0x000a5a84 57696e64 6f772025 64206869 6464656e Window %d hidden │ │ + 0x000a5a94 0053444c 20455645 4e543a20 57696e64 .SDL EVENT: Wind │ │ + 0x000a5aa4 6f772025 64206578 706f7365 64005344 ow %d exposed.SD │ │ + 0x000a5ab4 4c204556 454e543a 2057696e 646f7720 L EVENT: Window │ │ + 0x000a5ac4 2564206d 6f766564 20746f20 25642c25 %d moved to %d,% │ │ + 0x000a5ad4 64005344 4c204556 454e543a 2057696e d.SDL EVENT: Win │ │ + 0x000a5ae4 646f7720 25642072 6573697a 65642074 dow %d resized t │ │ + 0x000a5af4 6f202564 78256400 53444c20 4556454e o %dx%d.SDL EVEN │ │ + 0x000a5b04 543a2057 696e646f 77202564 20636861 T: Window %d cha │ │ + 0x000a5b14 6e676564 2073697a 6520746f 20256478 nged size to %dx │ │ + 0x000a5b24 25640053 444c2045 56454e54 3a205769 %d.SDL EVENT: Wi │ │ + 0x000a5b34 6e646f77 20256420 6d696e69 6d697a65 ndow %d minimize │ │ + 0x000a5b44 64005344 4c204556 454e543a 2057696e d.SDL EVENT: Win │ │ + 0x000a5b54 646f7720 2564206d 6178696d 697a6564 dow %d maximized │ │ + 0x000a5b64 0053444c 20455645 4e543a20 57696e64 .SDL EVENT: Wind │ │ + 0x000a5b74 6f772025 64207265 73746f72 65640053 ow %d restored.S │ │ + 0x000a5b84 444c2045 56454e54 3a204d6f 75736520 DL EVENT: Mouse │ │ + 0x000a5b94 656e7465 72656420 77696e64 6f772025 entered window % │ │ + 0x000a5ba4 64005344 4c204556 454e543a 204d6f75 d.SDL EVENT: Mou │ │ + 0x000a5bb4 7365206c 65667420 77696e64 6f772025 se left window % │ │ + 0x000a5bc4 64005344 4c204556 454e543a 2057696e d.SDL EVENT: Win │ │ + 0x000a5bd4 646f7720 25642067 61696e65 64206b65 dow %d gained ke │ │ + 0x000a5be4 79626f61 72642066 6f637573 0053444c yboard focus.SDL │ │ + 0x000a5bf4 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ + 0x000a5c04 64206c6f 7374206b 6579626f 61726420 d lost keyboard │ │ + 0x000a5c14 666f6375 73005344 4c204556 454e543a focus.SDL EVENT: │ │ + 0x000a5c24 2057696e 646f7720 25642063 6c6f7365 Window %d close │ │ + 0x000a5c34 64005344 4c204556 454e543a 2057696e d.SDL EVENT: Win │ │ + 0x000a5c44 646f7720 25642067 6f742075 6e6b6e6f dow %d got unkno │ │ + 0x000a5c54 776e2065 76656e74 20256400 53444c20 wn event %d.SDL │ │ + 0x000a5c64 4556454e 543a204b 6579626f 6172643a EVENT: Keyboard: │ │ + 0x000a5c74 206b6579 20707265 73736564 2020696e key pressed in │ │ + 0x000a5c84 2077696e 646f7720 25643a20 7363616e window %d: scan │ │ + 0x000a5c94 636f6465 20307825 30385820 3d202573 code 0x%08X = %s │ │ + 0x000a5ca4 2c206b65 79636f64 65203078 25303858 , keycode 0x%08X │ │ + 0x000a5cb4 203d2025 73005344 4c204556 454e543a = %s.SDL EVENT: │ │ + 0x000a5cc4 204b6579 626f6172 643a206b 65792072 Keyboard: key r │ │ + 0x000a5cd4 656c6561 73656420 696e2077 696e646f eleased in windo │ │ + 0x000a5ce4 77202564 3a207363 616e636f 64652030 w %d: scancode 0 │ │ + 0x000a5cf4 78253038 58203d20 25732c20 6b657963 x%08X = %s, keyc │ │ + 0x000a5d04 6f646520 30782530 3858203d 20257300 ode 0x%08X = %s. │ │ + 0x000a5d14 53444c20 4556454e 543a204b 6579626f SDL EVENT: Keybo │ │ + 0x000a5d24 6172643a 20746578 7420696e 70757420 ard: text input │ │ + 0x000a5d34 22257322 20696e20 77696e64 6f772025 "%s" in window % │ │ + 0x000a5d44 64005344 4c204556 454e543a 204d6f75 d.SDL EVENT: Mou │ │ + 0x000a5d54 73653a20 6d6f7665 6420746f 2025642c se: moved to %d, │ │ + 0x000a5d64 25642028 25642c25 64292069 6e207769 %d (%d,%d) in wi │ │ + 0x000a5d74 6e646f77 20256400 53444c20 4556454e ndow %d.SDL EVEN │ │ + 0x000a5d84 543a204d 6f757365 3a206275 74746f6e T: Mouse: button │ │ + 0x000a5d94 20256420 70726573 73656420 61742025 %d pressed at % │ │ + 0x000a5da4 642c2564 20776974 6820636c 69636b20 d,%d with click │ │ + 0x000a5db4 636f756e 74202564 20696e20 77696e64 count %d in wind │ │ + 0x000a5dc4 6f772025 64005344 4c204556 454e543a ow %d.SDL EVENT: │ │ + 0x000a5dd4 204d6f75 73653a20 62757474 6f6e2025 Mouse: button % │ │ + 0x000a5de4 64207265 6c656173 65642061 74202564 d released at %d │ │ + 0x000a5df4 2c256420 77697468 20636c69 636b2063 ,%d with click c │ │ + 0x000a5e04 6f756e74 20256420 696e2077 696e646f ount %d in windo │ │ + 0x000a5e14 77202564 0053444c 20455645 4e543a20 w %d.SDL EVENT: │ │ + 0x000a5e24 4d6f7573 653a2077 6865656c 20736372 Mouse: wheel scr │ │ + 0x000a5e34 6f6c6c65 64202564 20696e20 7820616e olled %d in x an │ │ + 0x000a5e44 64202564 20696e20 7920696e 2077696e d %d in y in win │ │ + 0x000a5e54 646f7720 25640053 444c2045 56454e54 dow %d.SDL EVENT │ │ + 0x000a5e64 3a204a6f 79737469 636b2069 6e646578 : Joystick index │ │ + 0x000a5e74 20256420 61747461 63686564 0053444c %d attached.SDL │ │ + 0x000a5e84 20455645 4e543a20 4a6f7973 7469636b EVENT: Joystick │ │ + 0x000a5e94 20256420 72656d6f 76656400 53444c20 %d removed.SDL │ │ + 0x000a5ea4 4556454e 543a204a 6f797374 69636b20 EVENT: Joystick │ │ + 0x000a5eb4 25643a20 62616c6c 20256420 6d6f7665 %d: ball %d move │ │ + 0x000a5ec4 64206279 2025642c 25640053 444c2045 d by %d,%d.SDL E │ │ + 0x000a5ed4 56454e54 3a204a6f 79737469 636b2025 VENT: Joystick % │ │ + 0x000a5ee4 643a2068 61742025 64206d6f 76656420 d: hat %d moved │ │ + 0x000a5ef4 746f2025 73005344 4c204556 454e543a to %s.SDL EVENT: │ │ + 0x000a5f04 204a6f79 73746963 6b202564 3a206275 Joystick %d: bu │ │ + 0x000a5f14 74746f6e 20256420 70726573 73656400 tton %d pressed. │ │ + 0x000a5f24 53444c20 4556454e 543a204a 6f797374 SDL EVENT: Joyst │ │ + 0x000a5f34 69636b20 25643a20 62757474 6f6e2025 ick %d: button % │ │ + 0x000a5f44 64207265 6c656173 65640053 444c2045 d released.SDL E │ │ + 0x000a5f54 56454e54 3a20436f 6e74726f 6c6c6572 VENT: Controller │ │ + 0x000a5f64 20696e64 65782025 64206174 74616368 index %d attach │ │ + 0x000a5f74 65640053 444c2045 56454e54 3a20436f ed.SDL EVENT: Co │ │ + 0x000a5f84 6e74726f 6c6c6572 20256420 72656d6f ntroller %d remo │ │ + 0x000a5f94 76656400 53444c20 4556454e 543a2043 ved.SDL EVENT: C │ │ + 0x000a5fa4 6f6e7472 6f6c6c65 72202564 20617869 ontroller %d axi │ │ + 0x000a5fb4 73202564 20282725 73272920 76616c75 s %d ('%s') valu │ │ + 0x000a5fc4 653a2025 64005344 4c204556 454e543a e: %d.SDL EVENT: │ │ + 0x000a5fd4 20436f6e 74726f6c 6c657220 25642062 Controller %d b │ │ + 0x000a5fe4 7574746f 6e202564 20282725 73272920 utton %d ('%s') │ │ + 0x000a5ff4 646f776e 0053444c 20455645 4e543a20 down.SDL EVENT: │ │ + 0x000a6004 436f6e74 726f6c6c 65722025 64206275 Controller %d bu │ │ + 0x000a6014 74746f6e 20256420 28272573 27292075 tton %d ('%s') u │ │ + 0x000a6024 70005344 4c204556 454e543a 20436c69 p.SDL EVENT: Cli │ │ + 0x000a6034 70626f61 72642075 70646174 65640053 pboard updated.S │ │ + 0x000a6044 444c2045 56454e54 3a204669 6e676572 DL EVENT: Finger │ │ + 0x000a6054 3a202573 20746f75 63683d25 6c642c20 : %s touch=%ld, │ │ + 0x000a6064 66696e67 65723d25 6c642c20 783d2566 finger=%ld, x=%f │ │ + 0x000a6074 2c20793d 25662c20 64783d25 662c2064 , y=%f, dx=%f, d │ │ + 0x000a6084 793d2566 2c207072 65737375 72653d25 y=%f, pressure=% │ │ + 0x000a6094 66005344 4c204556 454e543a 20517569 f.SDL EVENT: Qui │ │ + 0x000a60a4 74207265 71756573 74656400 53444c20 t requested.SDL │ │ + 0x000a60b4 4556454e 543a2055 73657220 6576656e EVENT: User even │ │ + 0x000a60c4 74202564 00556e6b 6e6f776e 20657665 t %d.Unknown eve │ │ + 0x000a60d4 6e742025 6400436f 756c646e 27742063 nt %d.Couldn't c │ │ + 0x000a60e4 72656174 65207375 72666163 653a2025 reate surface: % │ │ + 0x000a60f4 730a0043 6f756c64 6e277420 72656164 s..Couldn't read │ │ + 0x000a6104 20736372 65656e3a 2025730a 00736372 screen: %s..scr │ │ + 0x000a6114 65656e73 686f742e 626d7000 436f756c eenshot.bmp.Coul │ │ + 0x000a6124 646e2774 20736176 65207363 7265656e dn't save screen │ │ + 0x000a6134 73686f74 2e626d70 3a202573 0a005344 shot.bmp: %s..SD │ │ + 0x000a6144 4c20726f 636b7321 0a596f75 206b6e6f L rocks!.You kno │ │ + 0x000a6154 77206974 2100436f 70696564 20746578 w it!.Copied tex │ │ + 0x000a6164 7420746f 20636c69 70626f61 72640043 t to clipboard.C │ │ + 0x000a6174 6c697062 6f617264 3a202573 0a00436c lipboard: %s..Cl │ │ + 0x000a6184 6970626f 61726420 69732065 6d707479 ipboard is empty │ │ + 0x000a6194 00546573 74204d65 73736167 6500596f .Test Message.Yo │ │ + 0x000a61a4 75277265 20617765 736f6d65 21002825 u're awesome!.(% │ │ + 0x000a61b4 692c2025 69292c20 72656c20 2825692c i, %i), rel (%i, │ │ + 0x000a61c4 20256929 0a004c61 7374206d 6f757365 %i)..Last mouse │ │ + 0x000a61d4 20706f73 6974696f 6e004661 696c6564 position.Failed │ │ + 0x000a61e4 00506173 73656400 50617373 00417373 .Passed.Pass.Ass │ │ + 0x000a61f4 65727420 53756d6d 6172793a 20546f74 ert Summary: Tot │ │ + 0x000a6204 616c3d25 64205061 73736564 3d256420 al=%d Passed=%d │ │ + 0x000a6214 4661696c 65643d25 64004173 73657274 Failed=%d.Assert │ │ + 0x000a6224 20272573 273a2025 73006d61 784c656e '%s': %s.maxLen │ │ + 0x000a6234 67746800 54657374 43617365 54696d65 gth.TestCaseTime │ │ + 0x000a6244 6f757420 74696d65 72206578 70697265 out timer expire │ │ + 0x000a6254 642e2041 626f7274 696e6720 74657374 d. Aborting test │ │ + 0x000a6264 2072756e 2e005468 65206c65 6e677468 run..The length │ │ + 0x000a6274 206f6620 74686520 6861726e 65737320 of the harness │ │ + 0x000a6284 73656564 206d7573 74206265 203e302e seed must be >0. │ │ + 0x000a6294 0053444c 5f6d616c 6c6f6320 666f7220 .SDL_malloc for │ │ + 0x000a62a4 72756e20 73656564 206f7574 70757420 run seed output │ │ + 0x000a62b4 62756666 65722066 61696c65 642e0049 buffer failed..I │ │ + 0x000a62c4 6e76616c 69642072 756e5365 65642073 nvalid runSeed s │ │ + 0x000a62d4 7472696e 672e0049 6e76616c 69642073 tring..Invalid s │ │ + 0x000a62e4 75697465 4e616d65 20737472 696e672e uiteName string. │ │ + 0x000a62f4 00496e76 616c6964 20746573 744e616d .Invalid testNam │ │ + 0x000a6304 65207374 72696e67 2e00496e 76616c69 e string..Invali │ │ + 0x000a6314 64206974 65726174 696f6e20 636f756e d iteration coun │ │ + 0x000a6324 742e0025 64004661 696c6564 20746f20 t..%d.Failed to │ │ + 0x000a6334 616c6c6f 63617465 20627566 66657220 allocate buffer │ │ + 0x000a6344 666f7220 65786563 4b657920 67656e65 for execKey gene │ │ + 0x000a6354 72617469 6f6e2e00 25732573 25732564 ration..%s%s%s%d │ │ + 0x000a6364 0054696d 656f7574 2063616c 6c626163 .Timeout callbac │ │ + 0x000a6374 6b206361 6e277420 6265204e 554c4c00 k can't be NULL. │ │ + 0x000a6384 54696d65 6f757420 76616c75 65206d75 Timeout value mu │ │ + 0x000a6394 73742062 65206269 67676572 20746861 st be bigger tha │ │ + 0x000a63a4 6e207a65 726f2e00 4661696c 65642074 n zero..Failed t │ │ + 0x000a63b4 6f20696e 69742074 696d6572 20737562 o init timer sub │ │ + 0x000a63c4 73797374 656d3a20 25730043 72656174 system: %s.Creat │ │ + 0x000a63d4 696f6e20 6f662053 444c2074 696d6572 ion of SDL timer │ │ + 0x000a63e4 20666169 6c65643a 20257300 53657475 failed: %s.Setu │ │ + 0x000a63f4 70206661 696c7572 653a2074 65737453 p failure: testS │ │ + 0x000a6404 75697465 206f7220 74657374 43617365 uite or testCase │ │ + 0x000a6414 20726566 6572656e 63657320 4e554c4c references NULL │ │ + 0x000a6424 00546573 7400536b 69707065 64202844 .Test.Skipped (D │ │ + 0x000a6434 69736162 6c656429 00537569 74652053 isabled).Suite S │ │ + 0x000a6444 65747570 0046757a 7a657220 696e766f etup.Fuzzer invo │ │ + 0x000a6454 63617469 6f6e733a 20256400 536b6970 cations: %d.Skip │ │ + 0x000a6464 70656420 2850726f 6772616d 6d617469 ped (Programmati │ │ + 0x000a6474 63616c6c 79290046 61696c65 64202874 cally).Failed (t │ │ + 0x000a6484 65737420 73746172 7465642c 20627574 est started, but │ │ + 0x000a6494 20646964 206e6f74 20726574 75726e20 did not return │ │ + 0x000a64a4 54455354 5f434f4d 504c4554 45442900 TEST_COMPLETED). │ │ + 0x000a64b4 4661696c 65642028 41626f72 74656429 Failed (Aborted) │ │ + 0x000a64c4 00546573 74205375 69746520 2569202d .Test Suite %i - │ │ + 0x000a64d4 2025730a 00202054 65737420 43617365 %s.. Test Case │ │ + 0x000a64e4 20256920 2d202573 3a202573 0047656e %i - %s: %s.Gen │ │ + 0x000a64f4 65726174 696e6720 61207261 6e646f6d erating a random │ │ + 0x000a6504 20736565 64206661 696c6564 003a3a3a seed failed.::: │ │ + 0x000a6514 3a3a2054 65737420 52756e20 2f772073 :: Test Run /w s │ │ + 0x000a6524 65656420 27257327 20737461 72746564 eed '%s' started │ │ + 0x000a6534 0a00556e 61626c65 20746f20 616c6c6f ..Unable to allo │ │ + 0x000a6544 63617465 20636163 68652066 6f722066 cate cache for f │ │ + 0x000a6554 61696c65 64207465 73747300 46696c74 ailed tests.Filt │ │ + 0x000a6564 6572696e 673a2072 756e6e69 6e67206f ering: running o │ │ + 0x000a6574 6e6c7920 73756974 65202725 73270046 nly suite '%s'.F │ │ + 0x000a6584 696c7465 72696e67 3a207275 6e6e696e iltering: runnin │ │ + 0x000a6594 67206f6e 6c792074 65737420 27257327 g only test '%s' │ │ + 0x000a65a4 20696e20 73756974 65202725 73270046 in suite '%s'.F │ │ + 0x000a65b4 696c7465 72202725 73272064 6964206e ilter '%s' did n │ │ + 0x000a65c4 6f74206d 61746368 20616e79 20746573 ot match any tes │ │ + 0x000a65d4 74207375 6974652f 63617365 2e004578 t suite/case..Ex │ │ + 0x000a65e4 69742063 6f64653a 2032003d 3d3d3d3d it code: 2.===== │ │ + 0x000a65f4 20546573 74205375 69746520 25693a20 Test Suite %i: │ │ + 0x000a6604 27257327 20736b69 70706564 0a003d3d '%s' skipped..== │ │ + 0x000a6614 3d3d3d20 54657374 20537569 74652025 === Test Suite % │ │ + 0x000a6624 693a2027 25732720 73746172 7465640a i: '%s' started. │ │ + 0x000a6634 003d3d3d 3d3d2054 65737420 43617365 .===== Test Case │ │ + 0x000a6644 2025692e 25693a20 27257327 20736b69 %i.%i: '%s' ski │ │ + 0x000a6654 70706564 0a00466f 72636520 72756e20 pped..Force run │ │ + 0x000a6664 6f662064 69736162 6c656420 74657374 of disabled test │ │ + 0x000a6674 2073696e 63652074 65737420 66696c74 since test filt │ │ + 0x000a6684 65722077 61732073 6574002d 2d2d2d2d er was set.----- │ │ + 0x000a6694 20546573 74204361 73652025 692e2569 Test Case %i.%i │ │ + 0x000a66a4 3a202725 73272073 74617274 65640054 : '%s' started.T │ │ + 0x000a66b4 65737420 44657363 72697074 696f6e3a est Description: │ │ + 0x000a66c4 20272573 27005465 73742049 74657261 '%s'.Test Itera │ │ + 0x000a66d4 74696f6e 2025693a 20657865 634b6579 tion %i: execKey │ │ + 0x000a66e4 20256c6c 75005275 6e74696d 65206f66 %llu.Runtime of │ │ + 0x000a66f4 20256920 69746572 6174696f 6e733a20 %i iterations: │ │ + 0x000a6704 252e3166 20736563 00417665 72616765 %.1f sec.Average │ │ + 0x000a6714 20546573 74207275 6e74696d 653a2025 Test runtime: % │ │ + 0x000a6724 2e356620 73656300 546f7461 6c205465 .5f sec.Total Te │ │ + 0x000a6734 73742072 756e7469 6d653a20 252e3166 st runtime: %.1f │ │ + 0x000a6744 20736563 004e6f20 41737365 72747300 sec.No Asserts. │ │ + 0x000a6754 546f7461 6c205375 69746520 72756e74 Total Suite runt │ │ + 0x000a6764 696d653a 20252e31 66207365 63005375 ime: %.1f sec.Su │ │ + 0x000a6774 69746500 546f7461 6c205275 6e207275 ite.Total Run ru │ │ + 0x000a6784 6e74696d 653a2025 2e316620 73656300 ntime: %.1f sec. │ │ + 0x000a6794 52756e00 52756e20 2f772073 65656400 Run.Run /w seed. │ │ + 0x000a67a4 45786974 20636f64 653a2025 64004861 Exit code: %d.Ha │ │ + 0x000a67b4 726e6573 7320696e 70757420 746f2072 rness input to r │ │ + 0x000a67c4 6570726f 20666169 6c757265 733a0020 epro failures:. │ │ + 0x000a67d4 2d2d7365 65642025 73202d2d 66696c74 --seed %s --filt │ │ + 0x000a67e4 65722025 73003e3e 3e202573 20272573 er %s.>>> %s '%s │ │ + 0x000a67f4 273a2025 730a0025 73205375 6d6d6172 ': %s..%s Summar │ │ + 0x000a6804 793a2054 6f74616c 3d256420 50617373 y: Total=%d Pass │ │ + 0x000a6814 65643d25 64204661 696c6564 3d256420 ed=%d Failed=%d │ │ + 0x000a6824 536b6970 7065643d 25640028 496e7661 Skipped=%d.(Inva │ │ + 0x000a6834 6c696429 00000000 00000000 02000000 lid)............ │ │ 0x000a6844 03000000 04000000 05000000 06000000 ................ │ │ 0x000a6854 07000000 e6000000 e6000000 e6000000 ................ │ │ 0x000a6864 e6000000 33010000 99010000 00020000 ....3........... │ │ 0x000a6874 66020000 00030000 66020000 00020000 f.......f....... │ │ 0x000a6884 99010000 33010000 e6000000 e6000000 ....3........... │ │ 0x000a6894 e6000000 ffffffff ffffffff ffffffff ................ │ │ 0x000a68a4 ffffffff 02000000 04000000 06000000 ................ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {} │ │ @@ -447,46 +447,46 @@ │ │ 0x000d1ee8 a2370a00 07000000 a9370a00 08000000 .7.......7...... │ │ 0x000d1ef8 b1370a00 08000000 ba370a00 09000000 .7.......7...... │ │ 0x000d1f08 c2370a00 09000000 cb370a00 0a000000 .7.......7...... │ │ 0x000d1f18 d0370a00 0a000000 d6370a00 0b000000 .7.......7...... │ │ 0x000d1f28 de370a00 0a000000 e6370a00 0b000000 .7.......7...... │ │ 0x000d1f38 f5370a00 0c000000 fa370a00 0c000000 .7.......7...... │ │ 0x000d1f48 00380a00 0d000000 08380a00 0c000000 .8.......8...... │ │ - 0x000d1f58 10380a00 0d000000 00000000 29d60600 .8..........)... │ │ - 0x000d1f68 cdd60600 3bd70600 bdd70600 00000000 ....;........... │ │ - 0x000d1f78 2dd80600 ebd80600 55df0600 63d90600 -.......U...c... │ │ - 0x000d1f88 00000000 452c0700 012d0700 d52d0700 ....E,...-...-.. │ │ - 0x000d1f98 f72e0700 00000000 dd2f0700 71310700 ........./..q1.. │ │ - 0x000d1fa8 79320700 c9330700 28210d00 60200d00 y2...3..(!..` .. │ │ + 0x000d1f58 10380a00 0d000000 00000000 e1d80600 .8.............. │ │ + 0x000d1f68 85d90600 f3d90600 75da0600 00000000 ........u....... │ │ + 0x000d1f78 e5da0600 a3db0600 0de20600 1bdc0600 ................ │ │ + 0x000d1f88 00000000 61260700 1d270700 f1270700 ....a&...'...'.. │ │ + 0x000d1f98 13290700 00000000 f9290700 8d2b0700 .).......)...+.. │ │ + 0x000d1fa8 952c0700 e52d0700 28210d00 60200d00 .,...-..(!..` .. │ │ 0x000d1fb8 38200d00 c01f0d00 0000ff00 00ff0000 8 .............. │ │ 0x000d1fc8 ff000000 02000000 00f80000 e0070000 ................ │ │ - 0x000d1fd8 1f000000 00000000 c7260800 01000000 .........&...... │ │ + 0x000d1fd8 1f000000 00000000 172f0800 01000000 ........./...... │ │ 0x000d1fe8 0000ff00 00ff0000 ff000000 02000000 ................ │ │ 0x000d1ff8 007c0000 e0030000 1f000000 00000000 .|.............. │ │ - 0x000d2008 3f250800 01000000 00000000 00000000 ?%.............. │ │ + 0x000d2008 8f2d0800 01000000 00000000 00000000 .-.............. │ │ 0x000d2018 00000000 00000000 00000000 00000000 ................ │ │ - 0x000d2028 00000000 00000000 19360800 00000000 .........6...... │ │ + 0x000d2028 00000000 00000000 693e0800 00000000 ........i>...... │ │ 0x000d2038 00000000 00000000 00000000 00000000 ................ │ │ 0x000d2048 00000000 00000000 00000000 00000000 ................ │ │ - 0x000d2058 19360800 00000000 00f80000 e0070000 .6.............. │ │ + 0x000d2058 693e0800 00000000 00f80000 e0070000 i>.............. │ │ 0x000d2068 1f000000 04000000 0000ff00 00ff0000 ................ │ │ - 0x000d2078 ff000000 00000000 89290800 07000000 .........)...... │ │ + 0x000d2078 ff000000 00000000 d9310800 07000000 .........1...... │ │ 0x000d2088 00f80000 e0070000 1f000000 04000000 ................ │ │ 0x000d2098 ff000000 00ff0000 0000ff00 00000000 ................ │ │ - 0x000d20a8 99290800 07000000 00f80000 e0070000 .).............. │ │ + 0x000d20a8 e9310800 07000000 00f80000 e0070000 .1.............. │ │ 0x000d20b8 1f000000 04000000 000000ff 0000ff00 ................ │ │ - 0x000d20c8 00ff0000 00000000 a9290800 07000000 .........)...... │ │ + 0x000d20c8 00ff0000 00000000 f9310800 07000000 .........1...... │ │ 0x000d20d8 00f80000 e0070000 1f000000 04000000 ................ │ │ 0x000d20e8 00ff0000 0000ff00 000000ff 00000000 ................ │ │ - 0x000d20f8 b9290800 07000000 00000000 00000000 .).............. │ │ + 0x000d20f8 09320800 07000000 00000000 00000000 .2.............. │ │ 0x000d2108 00000000 00000000 00000000 00000000 ................ │ │ - 0x000d2118 00000000 00000000 19360800 00000000 .........6...... │ │ + 0x000d2118 00000000 00000000 693e0800 00000000 ........i>...... │ │ 0x000d2128 00000000 00000000 00000000 00000000 ................ │ │ 0x000d2138 00000000 00000000 00000000 00000000 ................ │ │ - 0x000d2148 19360800 00000000 7ddb0800 81db0800 .6......}....... │ │ + 0x000d2148 693e0800 00000000 7ddb0800 81db0800 i>......}....... │ │ 0x000d2158 85db0800 95db0800 50000000 3c000000 ........P...<... │ │ 0x000d2168 03000000 38a30a00 50000000 3c000000 ....8...P...<... │ │ 0x000d2178 03000000 7dbc0b00 50000000 3c000000 ....}...P...<... │ │ 0x000d2188 03000000 3c840b00 50000000 3c000000 ....<...P...<... │ │ 0x000d2198 03000000 fb4b0b00 50000000 3c000000 .....K..P...<... │ │ 0x000d21a8 03000000 ba130b00 50000000 3c000000 ........P...<... │ │ 0x000d21b8 03000000 79db0a00 20000000 20000000 ....y... ... ... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,11 +1,11 @@ │ │ │ │ Hex dump of section '.got': │ │ 0x000d237c 00000000 00000000 ec1a0d00 68030d00 ............h... │ │ - 0x000d238c 39250400 a4740d00 a8740d00 ac740d00 9%...t...t...t.. │ │ + 0x000d238c 39250400 9c740d00 a0740d00 a4740d00 9%...t...t...t.. │ │ 0x000d239c 998a0100 e9380400 1d950100 51950100 .....8......Q... │ │ 0x000d23ac 85950100 b9950100 ed950100 21960100 ............!... │ │ 0x000d23bc 55960100 89960100 7dbc0600 b5bc0600 U.......}....... │ │ 0x000d23cc 33c90600 dd230500 39530400 41530400 3....#..9S..AS.. │ │ 0x000d23dc 81530400 c9540400 bd550400 d9980100 .S...T...U...... │ │ 0x000d23ec 85970100 e1980100 b1990100 f1990100 ................ │ │ 0x000d23fc d1900100 a9910100 cd910100 d9910100 ................ │ │ @@ -13,16 +13,16 @@ │ │ 0x000d241c d1380400 e1380400 c1380400 d9380400 .8...8...8...8.. │ │ 0x000d242c 01390400 89270400 8d270400 152a0400 .9...'...'...*.. │ │ 0x000d243c ad290400 b1270400 75320400 bd270400 .)...'..u2...'.. │ │ 0x000d244c 39280400 dd320400 f7280400 d5280400 9(...2...(...(.. │ │ 0x000d245c 29290400 01290400 fd9b0100 ada20100 ))...).......... │ │ 0x000d246c e9180400 51180400 ed320400 21330400 ....Q....2..!3.. │ │ 0x000d247c 4d290400 35290400 71290400 59290400 M)..5)..q)..Y).. │ │ - 0x000d248c a1290400 7d290400 391f0800 751f0800 .)..})..9...u... │ │ - 0x000d249c a11f0800 41570400 71570400 c9570400 ....AW..qW...W.. │ │ + 0x000d248c a1290400 7d290400 89270800 c5270800 .)..})...'...'.. │ │ + 0x000d249c f1270800 41570400 71570400 c9570400 .'..AW..qW...W.. │ │ 0x000d24ac d5570400 e1570400 ed570400 f9570400 .W...W...W...W.. │ │ 0x000d24bc 05580400 11580400 1d580400 29580400 .X...X...X..)X.. │ │ 0x000d24cc 41580400 6d890100 c58b0100 d18b0100 AX..m........... │ │ 0x000d24dc ad050500 45030500 29050500 41050500 ....E...)...A... │ │ 0x000d24ec a1050500 59050500 41060500 4b060500 ....Y...A...K... │ │ 0x000d24fc e9050500 59060500 c9060500 f9060500 ....Y........... │ │ 0x000d250c 25070500 5d070500 a1070500 e5070500 %...]........... │ │ @@ -45,31 +45,31 @@ │ │ 0x000d261c d9320500 09350500 83340500 cd390500 .2...5...4...9.. │ │ 0x000d262c 353a0500 853a0500 d93a0500 55340500 5:...:...:..U4.. │ │ 0x000d263c 6d340500 29330500 55330500 3f330500 m4..)3..U3..?3.. │ │ 0x000d264c 6b330500 a5380500 49390500 81330500 k3...8..I9...3.. │ │ 0x000d265c b1330500 dd330500 29340500 95340500 .3...3..)4...4.. │ │ 0x000d266c 75190500 491d0500 611d0500 6d1d0500 u...I...a...m... │ │ 0x000d267c 791d0500 ad1d0500 d91d0500 1d1e0500 y............... │ │ - 0x000d268c 6d1e0500 d51e0500 d1250700 29260700 m........%..)&.. │ │ - 0x000d269c 41260700 99260700 b9260700 f12a0700 A&...&...&...*.. │ │ + 0x000d268c 6d1e0500 d51e0500 ed1f0700 45200700 m...........E .. │ │ + 0x000d269c 5d200700 b5200700 d5200700 0d250700 ] ... ... ...%.. │ │ 0x000d26ac 31510500 59510500 d5510500 81930100 1Q..YQ...Q...... │ │ 0x000d26bc a5930100 e9930100 3d940100 71940100 ........=...q... │ │ - 0x000d26cc b9960100 dd960100 75970100 152b0700 ........u....+.. │ │ - 0x000d26dc b52b0700 69f90400 73f90400 91f90400 .+..i...s....... │ │ + 0x000d26cc b9960100 dd960100 75970100 31250700 ........u...1%.. │ │ + 0x000d26dc d1250700 69f90400 73f90400 91f90400 .%..i...s....... │ │ 0x000d26ec bdfc0400 91000500 b5f90400 59fa0400 ............Y... │ │ 0x000d26fc c1f90400 19fb0400 49fb0400 31010500 ........I...1... │ │ 0x000d270c 3f010500 4d010500 97010500 19ce0600 ?...M........... │ │ 0x000d271c 8dce0600 b9ce0600 edce0600 79ce0600 ............y... │ │ 0x000d272c 91ca0600 c9ca0600 fdca0600 ddca0600 ................ │ │ 0x000d273c 25cb0600 b1cb0600 79cb0600 adcc0600 %.......y....... │ │ 0x000d274c ddcc0600 f1cc0600 19cd0600 f1cd0600 ................ │ │ - 0x000d275c 41cd0600 854e0700 99510700 51530700 A....N...Q..QS.. │ │ - 0x000d276c dd570700 2d590700 65580700 91590700 .W..-Y..eX...Y.. │ │ - 0x000d277c bd580700 f9580700 955b0700 d15b0700 .X...X...[...[.. │ │ - 0x000d278c 215c0700 a95c0700 79600700 4d9a0100 !\...\..y`..M... │ │ + 0x000d275c 41cd0600 d5560700 e9590700 a15b0700 A....V...Y...[.. │ │ + 0x000d276c 2d600700 7d610700 b5600700 e1610700 -`..}a...`...a.. │ │ + 0x000d277c 0d610700 49610700 e5630700 21640700 .a..Ia...c..!d.. │ │ + 0x000d278c 71640700 f9640700 c9680700 4d9a0100 qd...d...h..M... │ │ 0x000d279c e1510500 25890800 b1890800 758a0800 .Q..%.......u... │ │ 0x000d27ac 2d8b0800 698c0800 89700500 8d700500 -...i....p...p.. │ │ 0x000d27bc 457e0500 ad7c0500 817e0500 cd700500 E~...|...~...p.. │ │ 0x000d27cc dd700500 65710500 498f0500 ad910500 .p..eq..I....... │ │ 0x000d27dc 15710500 d1710500 35720500 7d720500 .q...q..5r..}r.. │ │ 0x000d27ec d5720500 0d730500 55730500 c1750500 .r...s..Us...u.. │ │ 0x000d27fc f9770500 8d730500 9d740500 257a0500 .w...s...t..%z.. │ │ @@ -81,16 +81,16 @@ │ │ 0x000d285c cd880500 298a0500 35890500 9d8a0500 ....)...5....... │ │ 0x000d286c e98b0500 818d0500 998e0500 cd8e0500 ................ │ │ 0x000d287c 59930500 bd930500 11940500 41250500 Y...........A%.. │ │ 0x000d288c 29240500 b1240500 c1230500 39250500 )$...$...#..9%.. │ │ 0x000d289c 75260500 a9260500 dd260500 19270500 u&...&...&...'.. │ │ 0x000d28ac 49270500 91270500 c9270500 2d280500 I'...'...'..-(.. │ │ 0x000d28bc 41280500 71280500 a5280500 d1280500 A(..q(...(...(.. │ │ - 0x000d28cc 15290500 45290500 dd180800 35190800 .)..E)......5... │ │ - 0x000d28dc 871b0800 eb1b0800 e5bc0600 edbc0600 ................ │ │ + 0x000d28cc 15290500 45290500 2d210800 85210800 .)..E)..-!...!.. │ │ + 0x000d28dc d7230800 3b240800 e5bc0600 edbc0600 .#..;$.......... │ │ 0x000d28ec f5bc0600 fdbc0600 2dc50600 25c50600 ........-...%... │ │ 0x000d28fc 35c50600 c3c50600 cbc50600 d9c50600 5............... │ │ 0x000d290c fdc50600 15c60600 65b90600 6db90600 ........e...m... │ │ 0x000d291c 75b90600 7db90600 8db90600 9fb90600 u...}........... │ │ 0x000d292c d1b90600 85b90600 fdb90600 05ba0600 ................ │ │ 0x000d293c 8fba0600 97ba0600 9fba0600 c9ba0600 ................ │ │ 0x000d294c e3ba0600 fdba0600 05bb0600 0dbb0600 ................ │ │ @@ -99,46 +99,46 @@ │ │ 0x000d297c 2bbc0600 33bc0600 3bbc0600 43bc0600 +...3...;...C... │ │ 0x000d298c 4bbc0600 53bc0600 5bbc0600 63bc0600 K...S...[...c... │ │ 0x000d299c 6bbc0600 adbc0600 4dc50600 55c50600 k.......M...U... │ │ 0x000d29ac 3dc50600 45c50600 5dc50600 65c50600 =...E...]...e... │ │ 0x000d29bc 73c50600 7bc50600 83c50600 8bc50600 s...{........... │ │ 0x000d29cc 93c50600 9bc50600 a3c50600 abc50600 ................ │ │ 0x000d29dc b3c50600 bbc50600 a1bd0600 05c40600 ................ │ │ - 0x000d29ec 65be0600 15c40600 65f20600 79f30600 e.......e...y... │ │ - 0x000d29fc f5f10600 59e90600 75f00600 9df00600 ....Y...u....... │ │ - 0x000d2a0c 6de00600 85e50600 75e90600 a9e90600 m.......u....... │ │ - 0x000d2a1c 71ea0600 8fea0600 d9ea0600 0feb0600 q............... │ │ - 0x000d2a2c 45eb0600 61eb0600 bbeb0600 f1eb0600 E...a........... │ │ - 0x000d2a3c 45ec0600 c1f30600 e5f60600 c1f00600 E............... │ │ - 0x000d2a4c 0df70600 89f90600 b5ec0600 5dec0600 ............]... │ │ - 0x000d2a5c 311c0800 39ef0600 21ee0600 7d250700 1...9...!...}%.. │ │ + 0x000d29ec 65be0600 15c40600 2d520700 41530700 e.......-R..AS.. │ │ + 0x000d29fc bd510700 21490700 3d500700 65500700 .Q..!I..=P..eP.. │ │ + 0x000d2a0c 25e30600 3de80600 3d490700 71490700 %...=...=I..qI.. │ │ + 0x000d2a1c 394a0700 574a0700 a14a0700 d74a0700 9J..WJ...J...J.. │ │ + 0x000d2a2c 0d4b0700 294b0700 834b0700 b94b0700 .K..)K...K...K.. │ │ + 0x000d2a3c 0d4c0700 89530700 ad560700 89500700 .L...S...V...P.. │ │ + 0x000d2a4c 29d60600 a5d80600 7d4c0700 254c0700 ).......}L..%L.. │ │ + 0x000d2a5c 81240800 014f0700 e94d0700 991f0700 .$...O...M...... │ │ 0x000d2a6c 1bca0600 fdcf0600 0bca0600 27ca0600 ............'... │ │ 0x000d2a7c 2fca0600 5bca0600 2dc60600 41c60600 /...[...-...A... │ │ 0x000d2a8c 65c60600 65d40600 c9d40600 29d50600 e...e.......)... │ │ 0x000d2a9c 51d50600 2dd30600 c9d20600 a9f30400 Q...-........... │ │ 0x000d2aac b5f30400 47f40400 55f40400 299a0100 ....G...U...)... │ │ - 0x000d2abc 399a0100 459a0100 bdfc0600 c1fc0600 9...E........... │ │ - 0x000d2acc d9260700 ed220700 e5fc0600 f5fd0600 .&...".......... │ │ - 0x000d2adc 61fe0600 a9fe0600 a9ff0600 f9ff0600 a............... │ │ - 0x000d2aec 85000700 e5000700 45010700 91010700 ........E....... │ │ - 0x000d2afc 21030700 75030700 5d040700 d5280700 !...u...]....(.. │ │ - 0x000d2b0c 69220700 99040700 d1040700 f9040700 i".............. │ │ - 0x000d2b1c 31050700 9d050700 ed050700 4d060700 1...........M... │ │ - 0x000d2b2c 49070700 650a0700 9d0b0700 d9150700 I...e........... │ │ - 0x000d2b3c 590c0700 a1160700 9d0c0700 35170700 Y...........5... │ │ - 0x000d2b4c e10c0700 f50b0700 250d0700 75140700 ........%...u... │ │ - 0x000d2b5c 790d0700 bd0d0700 cd140700 010e0700 y............... │ │ - 0x000d2b6c 19150700 490e0700 890f0700 2d0f0700 ....I.......-... │ │ - 0x000d2b7c 81120700 dd120700 c9110700 f50f0700 ................ │ │ - 0x000d2b8c 11110700 2d100700 41210700 e1180700 ....-...A!...... │ │ - 0x000d2b9c fd180700 29190700 55190700 e1190700 ....)...U....... │ │ - 0x000d2bac 351a0700 891b0700 c91c0700 dd1d0700 5............... │ │ - 0x000d2bbc b91f0700 8d200700 45200700 69200700 ..... ..E ..i .. │ │ - 0x000d2bcc 0d240700 65240700 b1240700 dd240700 .$..e$...$...$.. │ │ - 0x000d2bdc 41250700 73bc0600 e9400500 791c0700 A%..s....@..y... │ │ + 0x000d2abc 399a0100 459a0100 d9f60600 ddf60600 9...E........... │ │ + 0x000d2acc f5200700 091d0700 01f70600 11f80600 . .............. │ │ + 0x000d2adc 7df80600 c5f80600 c5f90600 15fa0600 }............... │ │ + 0x000d2aec a1fa0600 01fb0600 61fb0600 adfb0600 ........a....... │ │ + 0x000d2afc 3dfd0600 91fd0600 79fe0600 f1220700 =.......y....".. │ │ + 0x000d2b0c 851c0700 b5fe0600 edfe0600 15ff0600 ................ │ │ + 0x000d2b1c 4dff0600 b9ff0600 09000700 69000700 M...........i... │ │ + 0x000d2b2c 65010700 81040700 b9050700 f50f0700 e............... │ │ + 0x000d2b3c 75060700 bd100700 b9060700 51110700 u...........Q... │ │ + 0x000d2b4c fd060700 11060700 41070700 910e0700 ........A....... │ │ + 0x000d2b5c 95070700 d9070700 e90e0700 1d080700 ................ │ │ + 0x000d2b6c 350f0700 65080700 a5090700 49090700 5...e.......I... │ │ + 0x000d2b7c 9d0c0700 f90c0700 e50b0700 110a0700 ................ │ │ + 0x000d2b8c 2d0b0700 490a0700 5d1b0700 fd120700 -...I...]....... │ │ + 0x000d2b9c 19130700 45130700 71130700 fd130700 ....E...q....... │ │ + 0x000d2bac 51140700 a5150700 e5160700 f9170700 Q............... │ │ + 0x000d2bbc d5190700 a91a0700 611a0700 851a0700 ........a....... │ │ + 0x000d2bcc 291e0700 811e0700 cd1e0700 f91e0700 )............... │ │ + 0x000d2bdc 5d1f0700 73bc0600 e9400500 95160700 ]...s....@...... │ │ 0x000d2bec 35580400 bd920100 c9920100 8d580400 5X...........X.. │ │ 0x000d2bfc 60620d00 50790d00 64620d00 54790d00 `b..Py..db..Ty.. │ │ 0x000d2c0c 58790d00 2d4a0400 354a0400 d9480400 Xy..-J..5J...H.. │ │ 0x000d2c1c 194a0400 e54b0400 786c0d00 cd470500 .J...K..xl...G.. │ │ 0x000d2c2c 00410d00 b4450d00 fc420d00 00000000 .A...E...B...... │ │ 0x000d2c3c 00000000 00000000 00000000 00000000 ................ │ │ 0x000d2c4c 00000000 00000000 00000000 00000000 ................ │ │ @@ -155,22 +155,22 @@ │ │ 0x000d2cfc 54430d00 00000000 00000000 00000000 TC.............. │ │ 0x000d2d0c 00000000 00000000 00000000 00000000 ................ │ │ 0x000d2d1c 00000000 00000000 00000000 00000000 ................ │ │ 0x000d2d2c 00000000 00000000 00000000 00000000 ................ │ │ 0x000d2d3c 00000000 00000000 00000000 00000000 ................ │ │ 0x000d2d4c 00000000 00000000 00000000 00000000 ................ │ │ 0x000d2d5c 00000000 00000000 d8450d00 c1d50600 .........E...... │ │ - 0x000d2d6c ad060900 99db0800 d1f60800 450d0900 ............E... │ │ - 0x000d2d7c 85100900 65110900 71110900 79100900 ....e...q...y... │ │ - 0x000d2d8c a5800800 f1800800 29100900 35100900 ........)...5... │ │ - 0x000d2d9c 41870800 7d870800 51100900 ad870800 A...}...Q....... │ │ + 0x000d2d6c ad060900 99db0800 d1f60800 d90f0900 ................ │ │ + 0x000d2d7c 85100900 65110900 71110900 810f0900 ....e...q....... │ │ + 0x000d2d8c 91eb0600 ddeb0600 310f0900 3d0f0900 ........1...=... │ │ + 0x000d2d9c 2df20600 69f20600 590f0900 99f20600 -...i...Y....... │ │ 0x000d2dac a1140900 af140900 b9140900 95140900 ................ │ │ 0x000d2dbc 99140900 e5110900 ef110900 f7110900 ................ │ │ - 0x000d2dcc b0740d00 b8740d00 b4740d00 dc570d00 .t...t...t...W.. │ │ - 0x000d2ddc d8570d00 e0570d00 99250900 e8570d00 .W...W...%...W.. │ │ + 0x000d2dcc a8740d00 b0740d00 ac740d00 dc570d00 .t...t...t...W.. │ │ + 0x000d2ddc d8570d00 e0570d00 d9440900 e8570d00 .W...W...D...W.. │ │ 0x000d2dec e4570d00 14880900 1c880900 24880900 .W..........$... │ │ 0x000d2dfc 00000000 c40c0a00 84c20900 00000000 ................ │ │ 0x000d2e0c 00000000 00000000 00000000 60830100 ............`... │ │ 0x000d2e1c 60830100 60830100 60830100 60830100 `...`...`...`... │ │ 0x000d2e2c 60830100 60830100 60830100 60830100 `...`...`...`... │ │ 0x000d2e3c 60830100 60830100 60830100 60830100 `...`...`...`... │ │ 0x000d2e4c 60830100 60830100 60830100 60830100 `...`...`...`... │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -346,174 +346,174 @@ │ │ 0x000d4570 bcbdbebf c0c1c2c3 c4c5c6c7 c8c9cacb ................ │ │ 0x000d4580 cccdcecf d0d1d2d3 d4d5d6d7 d8d9dadb ................ │ │ 0x000d4590 dcdddedf e0e1e2e3 e4e5e6e7 e8e9eaeb ................ │ │ 0x000d45a0 ecedeeef f0f1f2f3 f4f5f6f7 f8f9fafb ................ │ │ 0x000d45b0 fcfdfeff b4440d00 34440d00 f4430d00 .....D..4D...C.. │ │ 0x000d45c0 d4430d00 c4430d00 bc430d00 b8430d00 .C...C...C...C.. │ │ 0x000d45d0 b4430d00 b0430d00 04181616 04181616 .C...C.......... │ │ - 0x000d45e0 00020000 00000000 71610700 04181616 ........qa...... │ │ - 0x000d45f0 04181616 70000000 00000000 15620700 ....p........b.. │ │ + 0x000d45e0 00020000 00000000 c1690700 04181616 .........i...... │ │ + 0x000d45f0 04181616 70000000 00000000 656a0700 ....p.......ej.. │ │ 0x000d4600 04181616 04181616 70020000 00000000 ........p....... │ │ - 0x000d4610 f9620700 04181616 04181616 03000000 .b.............. │ │ - 0x000d4620 00000000 65640700 04181616 04181616 ....ed.......... │ │ - 0x000d4630 03020000 00000000 19650700 04181616 .........e...... │ │ - 0x000d4640 04181616 73000000 00000000 45660700 ....s.......Ef.. │ │ + 0x000d4610 496b0700 04181616 04181616 03000000 Ik.............. │ │ + 0x000d4620 00000000 b56c0700 04181616 04181616 .....l.......... │ │ + 0x000d4630 03020000 00000000 696d0700 04181616 ........im...... │ │ + 0x000d4640 04181616 73000000 00000000 956e0700 ....s........n.. │ │ 0x000d4650 04181616 04181616 73020000 00000000 ........s....... │ │ - 0x000d4660 15680700 04181616 04185616 00020000 .h........V..... │ │ - 0x000d4670 00000000 696a0700 04181616 04185616 ....ij........V. │ │ - 0x000d4680 70000000 00000000 316b0700 04181616 p.......1k...... │ │ - 0x000d4690 04185616 70020000 00000000 156c0700 ..V.p........l.. │ │ + 0x000d4660 65700700 04181616 04185616 00020000 ep........V..... │ │ + 0x000d4670 00000000 b9720700 04181616 04185616 .....r........V. │ │ + 0x000d4680 70000000 00000000 81730700 04181616 p........s...... │ │ + 0x000d4690 04185616 70020000 00000000 65740700 ..V.p.......et.. │ │ 0x000d46a0 04181616 04185616 03000000 00000000 ......V......... │ │ - 0x000d46b0 816d0700 04181616 04185616 03020000 .m........V..... │ │ - 0x000d46c0 00000000 356e0700 04181616 04185616 ....5n........V. │ │ - 0x000d46d0 73000000 00000000 716f0700 04181616 s.......qo...... │ │ - 0x000d46e0 04185616 73020000 00000000 3d710700 ..V.s.......=q.. │ │ + 0x000d46b0 d1750700 04181616 04185616 03020000 .u........V..... │ │ + 0x000d46c0 00000000 85760700 04181616 04185616 .....v........V. │ │ + 0x000d46d0 73000000 00000000 c1770700 04181616 s........w...... │ │ + 0x000d46e0 04185616 73020000 00000000 8d790700 ..V.s........y.. │ │ 0x000d46f0 04181616 04203616 00020000 00000000 ..... 6......... │ │ - 0x000d4700 91730700 04181616 04203616 70000000 .s....... 6.p... │ │ - 0x000d4710 00000000 61740700 04181616 04203616 ....at....... 6. │ │ - 0x000d4720 70020000 00000000 55750700 04181616 p.......Uu...... │ │ - 0x000d4730 04203616 03000000 00000000 d1760700 . 6..........v.. │ │ + 0x000d4700 e17b0700 04181616 04203616 70000000 .{....... 6.p... │ │ + 0x000d4710 00000000 b17c0700 04181616 04203616 .....|....... 6. │ │ + 0x000d4720 70020000 00000000 a57d0700 04181616 p........}...... │ │ + 0x000d4730 04203616 03000000 00000000 217f0700 . 6.........!... │ │ 0x000d4740 04181616 04203616 03020000 00000000 ..... 6......... │ │ - 0x000d4750 a9770700 04181616 04203616 73000000 .w....... 6.s... │ │ - 0x000d4760 00000000 05790700 04181616 04203616 .....y....... 6. │ │ - 0x000d4770 73020000 00000000 f17a0700 04185616 s........z....V. │ │ - 0x000d4780 04181616 00020000 00000000 617d0700 ............a}.. │ │ + 0x000d4750 f97f0700 04181616 04203616 73000000 ......... 6.s... │ │ + 0x000d4760 00000000 55810700 04181616 04203616 ....U........ 6. │ │ + 0x000d4770 73020000 00000000 41830700 04185616 s.......A.....V. │ │ + 0x000d4780 04181616 00020000 00000000 b1850700 ................ │ │ 0x000d4790 04185616 04181616 70000000 00000000 ..V.....p....... │ │ - 0x000d47a0 297e0700 04185616 04181616 70020000 )~....V.....p... │ │ - 0x000d47b0 00000000 0d7f0700 04185616 04181616 ..........V..... │ │ - 0x000d47c0 03000000 00000000 79800700 04185616 ........y.....V. │ │ - 0x000d47d0 04181616 03020000 00000000 2d810700 ............-... │ │ + 0x000d47a0 79860700 04185616 04181616 70020000 y.....V.....p... │ │ + 0x000d47b0 00000000 5d870700 04185616 04181616 ....].....V..... │ │ + 0x000d47c0 03000000 00000000 c9880700 04185616 ..............V. │ │ + 0x000d47d0 04181616 03020000 00000000 7d890700 ............}... │ │ 0x000d47e0 04185616 04181616 73000000 00000000 ..V.....s....... │ │ - 0x000d47f0 69820700 04185616 04181616 73020000 i.....V.....s... │ │ - 0x000d4800 00000000 39840700 04185616 04185616 ....9.....V...V. │ │ - 0x000d4810 00020000 00000000 8d860700 04185616 ..............V. │ │ - 0x000d4820 04185616 70000000 00000000 31870700 ..V.p.......1... │ │ + 0x000d47f0 b98a0700 04185616 04181616 73020000 ......V.....s... │ │ + 0x000d4800 00000000 898c0700 04185616 04185616 ..........V...V. │ │ + 0x000d4810 00020000 00000000 dd8e0700 04185616 ..............V. │ │ + 0x000d4820 04185616 70000000 00000000 818f0700 ..V.p........... │ │ 0x000d4830 04185616 04185616 70020000 00000000 ..V...V.p....... │ │ - 0x000d4840 15880700 04185616 04185616 03000000 ......V...V..... │ │ - 0x000d4850 00000000 81890700 04185616 04185616 ..........V...V. │ │ - 0x000d4860 03020000 00000000 358a0700 04185616 ........5.....V. │ │ - 0x000d4870 04185616 73000000 00000000 5d8b0700 ..V.s.......]... │ │ + 0x000d4840 65900700 04185616 04185616 03000000 e.....V...V..... │ │ + 0x000d4850 00000000 d1910700 04185616 04185616 ..........V...V. │ │ + 0x000d4860 03020000 00000000 85920700 04185616 ..............V. │ │ + 0x000d4870 04185616 73000000 00000000 ad930700 ..V.s........... │ │ 0x000d4880 04185616 04185616 73020000 00000000 ..V...V.s....... │ │ - 0x000d4890 298d0700 04185616 04203616 00020000 ).....V.. 6..... │ │ - 0x000d48a0 00000000 7d8f0700 04185616 04203616 ....}.....V.. 6. │ │ - 0x000d48b0 70000000 00000000 49900700 04185616 p.......I.....V. │ │ - 0x000d48c0 04203616 70020000 00000000 3d910700 . 6.p.......=... │ │ + 0x000d4890 79950700 04185616 04203616 00020000 y.....V.. 6..... │ │ + 0x000d48a0 00000000 cd970700 04185616 04203616 ..........V.. 6. │ │ + 0x000d48b0 70000000 00000000 99980700 04185616 p.............V. │ │ + 0x000d48c0 04203616 70020000 00000000 8d990700 . 6.p........... │ │ 0x000d48d0 04185616 04203616 03000000 00000000 ..V.. 6......... │ │ - 0x000d48e0 b9920700 04185616 04203616 03020000 ......V.. 6..... │ │ - 0x000d48f0 00000000 91930700 04185616 04203616 ..........V.. 6. │ │ - 0x000d4900 73000000 00000000 ed940700 04185616 s.............V. │ │ - 0x000d4910 04203616 73020000 00000000 d9960700 . 6.s........... │ │ + 0x000d48e0 099b0700 04185616 04203616 03020000 ......V.. 6..... │ │ + 0x000d48f0 00000000 e19b0700 04185616 04203616 ..........V.. 6. │ │ + 0x000d4900 73000000 00000000 3d9d0700 04185616 s.......=.....V. │ │ + 0x000d4910 04203616 73020000 00000000 299f0700 . 6.s.......)... │ │ 0x000d4920 04203616 04181616 00020000 00000000 . 6............. │ │ - 0x000d4930 49990700 04203616 04181616 70000000 I.... 6.....p... │ │ - 0x000d4940 00000000 0d9a0700 04203616 04181616 ......... 6..... │ │ - 0x000d4950 70020000 00000000 719b0700 04203616 p.......q.... 6. │ │ - 0x000d4960 04181616 03000000 00000000 619d0700 ............a... │ │ + 0x000d4930 99a10700 04203616 04181616 70000000 ..... 6.....p... │ │ + 0x000d4940 00000000 5da20700 04203616 04181616 ....].... 6..... │ │ + 0x000d4950 70020000 00000000 c1a30700 04203616 p............ 6. │ │ + 0x000d4960 04181616 03000000 00000000 b1a50700 ................ │ │ 0x000d4970 04203616 04181616 03020000 00000000 . 6............. │ │ - 0x000d4980 159e0700 04203616 04181616 73000000 ..... 6.....s... │ │ - 0x000d4990 00000000 419f0700 04203616 04181616 ....A.... 6..... │ │ - 0x000d49a0 73020000 00000000 15a10700 04203616 s............ 6. │ │ - 0x000d49b0 04185616 00020000 00000000 6da30700 ..V.........m... │ │ + 0x000d4980 65a60700 04203616 04181616 73000000 e.... 6.....s... │ │ + 0x000d4990 00000000 91a70700 04203616 04181616 ......... 6..... │ │ + 0x000d49a0 73020000 00000000 65a90700 04203616 s.......e.... 6. │ │ + 0x000d49b0 04185616 00020000 00000000 bdab0700 ..V............. │ │ 0x000d49c0 04203616 04185616 70000000 00000000 . 6...V.p....... │ │ - 0x000d49d0 35a40700 04203616 04185616 70020000 5.... 6...V.p... │ │ - 0x000d49e0 00000000 99a50700 04203616 04185616 ......... 6...V. │ │ - 0x000d49f0 03000000 00000000 89a70700 04203616 ............. 6. │ │ - 0x000d4a00 04185616 03020000 00000000 3da80700 ..V.........=... │ │ + 0x000d49d0 85ac0700 04203616 04185616 70020000 ..... 6...V.p... │ │ + 0x000d49e0 00000000 e9ad0700 04203616 04185616 ......... 6...V. │ │ + 0x000d49f0 03000000 00000000 d9af0700 04203616 ............. 6. │ │ + 0x000d4a00 04185616 03020000 00000000 8db00700 ..V............. │ │ 0x000d4a10 04203616 04185616 73000000 00000000 . 6...V.s....... │ │ - 0x000d4a20 79a90700 04203616 04185616 73020000 y.... 6...V.s... │ │ - 0x000d4a30 00000000 4dab0700 04203616 04203616 ....M.... 6.. 6. │ │ - 0x000d4a40 00020000 00000000 a5ad0700 04203616 ............. 6. │ │ - 0x000d4a50 04203616 70000000 00000000 49ae0700 . 6.p.......I... │ │ + 0x000d4a20 c9b10700 04203616 04185616 73020000 ..... 6...V.s... │ │ + 0x000d4a30 00000000 9db30700 04203616 04203616 ......... 6.. 6. │ │ + 0x000d4a40 00020000 00000000 f5b50700 04203616 ............. 6. │ │ + 0x000d4a50 04203616 70000000 00000000 99b60700 . 6.p........... │ │ 0x000d4a60 04203616 04203616 70020000 00000000 . 6.. 6.p....... │ │ - 0x000d4a70 c9af0700 04203616 04203616 03000000 ..... 6.. 6..... │ │ - 0x000d4a80 00000000 d5b10700 04203616 04203616 ......... 6.. 6. │ │ - 0x000d4a90 03020000 00000000 b9b20700 04203616 ............. 6. │ │ - 0x000d4aa0 04203616 73000000 00000000 2db40700 . 6.s.......-... │ │ + 0x000d4a70 19b80700 04203616 04203616 03000000 ..... 6.. 6..... │ │ + 0x000d4a80 00000000 25ba0700 04203616 04203616 ....%.... 6.. 6. │ │ + 0x000d4a90 03020000 00000000 09bb0700 04203616 ............. 6. │ │ + 0x000d4aa0 04203616 73000000 00000000 7dbc0700 . 6.s.......}... │ │ 0x000d4ab0 04203616 04203616 73020000 00000000 . 6.. 6.s....... │ │ - 0x000d4ac0 1db60700 04204616 04181616 00020000 ..... F......... │ │ - 0x000d4ad0 00000000 91b80700 04204616 04181616 ......... F..... │ │ - 0x000d4ae0 70000000 00000000 55b90700 04204616 p.......U.... F. │ │ - 0x000d4af0 04181616 70020000 00000000 b5ba0700 ....p........... │ │ + 0x000d4ac0 6dbe0700 04204616 04181616 00020000 m.... F......... │ │ + 0x000d4ad0 00000000 e1c00700 04204616 04181616 ......... F..... │ │ + 0x000d4ae0 70000000 00000000 a5c10700 04204616 p............ F. │ │ + 0x000d4af0 04181616 70020000 00000000 05c30700 ....p........... │ │ 0x000d4b00 04204616 04181616 03000000 00000000 . F............. │ │ - 0x000d4b10 a1bc0700 04204616 04181616 03020000 ..... F......... │ │ - 0x000d4b20 00000000 55bd0700 04204616 04181616 ....U.... F..... │ │ - 0x000d4b30 73000000 00000000 91be0700 04204616 s............ F. │ │ - 0x000d4b40 04181616 73020000 00000000 65c00700 ....s.......e... │ │ + 0x000d4b10 f1c40700 04204616 04181616 03020000 ..... F......... │ │ + 0x000d4b20 00000000 a5c50700 04204616 04181616 ......... F..... │ │ + 0x000d4b30 73000000 00000000 e1c60700 04204616 s............ F. │ │ + 0x000d4b40 04181616 73020000 00000000 b5c80700 ....s........... │ │ 0x000d4b50 04204616 04185616 00020000 00000000 . F...V......... │ │ - 0x000d4b60 bdc20700 04204616 04185616 70000000 ..... F...V.p... │ │ - 0x000d4b70 00000000 7dc30700 04204616 04185616 ....}.... F...V. │ │ - 0x000d4b80 70020000 00000000 ddc40700 04204616 p............ F. │ │ - 0x000d4b90 04185616 03000000 00000000 c9c60700 ..V............. │ │ + 0x000d4b60 0dcb0700 04204616 04185616 70000000 ..... F...V.p... │ │ + 0x000d4b70 00000000 cdcb0700 04204616 04185616 ......... F...V. │ │ + 0x000d4b80 70020000 00000000 2dcd0700 04204616 p.......-.... F. │ │ + 0x000d4b90 04185616 03000000 00000000 19cf0700 ..V............. │ │ 0x000d4ba0 04204616 04185616 03020000 00000000 . F...V......... │ │ - 0x000d4bb0 7dc70700 04204616 04185616 73000000 }.... F...V.s... │ │ - 0x000d4bc0 00000000 adc80700 04204616 04185616 ......... F...V. │ │ - 0x000d4bd0 73020000 00000000 81ca0700 04204616 s............ F. │ │ - 0x000d4be0 04203616 00020000 00000000 d9cc0700 . 6............. │ │ + 0x000d4bb0 cdcf0700 04204616 04185616 73000000 ..... F...V.s... │ │ + 0x000d4bc0 00000000 fdd00700 04204616 04185616 ......... F...V. │ │ + 0x000d4bd0 73020000 00000000 d1d20700 04204616 s............ F. │ │ + 0x000d4be0 04203616 00020000 00000000 29d50700 . 6.........)... │ │ 0x000d4bf0 04204616 04203616 70000000 00000000 . F.. 6.p....... │ │ - 0x000d4c00 a5cd0700 04204616 04203616 70020000 ..... F.. 6.p... │ │ - 0x000d4c10 00000000 21cf0700 04204616 04203616 ....!.... F.. 6. │ │ - 0x000d4c20 03000000 00000000 29d10700 04204616 ........).... F. │ │ - 0x000d4c30 04203616 03020000 00000000 0dd20700 . 6............. │ │ + 0x000d4c00 f5d50700 04204616 04203616 70020000 ..... F.. 6.p... │ │ + 0x000d4c10 00000000 71d70700 04204616 04203616 ....q.... F.. 6. │ │ + 0x000d4c20 03000000 00000000 79d90700 04204616 ........y.... F. │ │ + 0x000d4c30 04203616 03020000 00000000 5dda0700 . 6.........]... │ │ 0x000d4c40 04204616 04203616 73000000 00000000 . F.. 6.s....... │ │ - 0x000d4c50 81d30700 04204616 04203616 73020000 ..... F.. 6.s... │ │ - 0x000d4c60 00000000 71d50700 04207616 04181616 ....q.... v..... │ │ - 0x000d4c70 00020000 00000000 e5d70700 04207616 ............. v. │ │ - 0x000d4c80 04181616 70000000 00000000 add80700 ....p........... │ │ + 0x000d4c50 d1db0700 04204616 04203616 73020000 ..... F.. 6.s... │ │ + 0x000d4c60 00000000 c1dd0700 04207616 04181616 ......... v..... │ │ + 0x000d4c70 00020000 00000000 35e00700 04207616 ........5.... v. │ │ + 0x000d4c80 04181616 70000000 00000000 fde00700 ....p........... │ │ 0x000d4c90 04207616 04181616 70020000 00000000 . v.....p....... │ │ - 0x000d4ca0 11da0700 04207616 04181616 03000000 ..... v......... │ │ - 0x000d4cb0 00000000 01dc0700 04207616 04181616 ......... v..... │ │ - 0x000d4cc0 03020000 00000000 b5dc0700 04207616 ............. v. │ │ - 0x000d4cd0 04181616 73000000 00000000 f1dd0700 ....s........... │ │ + 0x000d4ca0 61e20700 04207616 04181616 03000000 a.... v......... │ │ + 0x000d4cb0 00000000 51e40700 04207616 04181616 ....Q.... v..... │ │ + 0x000d4cc0 03020000 00000000 05e50700 04207616 ............. v. │ │ + 0x000d4cd0 04181616 73000000 00000000 41e60700 ....s.......A... │ │ 0x000d4ce0 04207616 04181616 73020000 00000000 . v.....s....... │ │ - 0x000d4cf0 c5df0700 04207616 04185616 00020000 ..... v...V..... │ │ - 0x000d4d00 00000000 1de20700 04207616 04185616 ......... v...V. │ │ - 0x000d4d10 70000000 00000000 e1e20700 04207616 p............ v. │ │ - 0x000d4d20 04185616 70020000 00000000 45e40700 ..V.p.......E... │ │ + 0x000d4cf0 15e80700 04207616 04185616 00020000 ..... v...V..... │ │ + 0x000d4d00 00000000 6dea0700 04207616 04185616 ....m.... v...V. │ │ + 0x000d4d10 70000000 00000000 31eb0700 04207616 p.......1.... v. │ │ + 0x000d4d20 04185616 70020000 00000000 95ec0700 ..V.p........... │ │ 0x000d4d30 04207616 04185616 03000000 00000000 . v...V......... │ │ - 0x000d4d40 35e60700 04207616 04185616 03020000 5.... v...V..... │ │ - 0x000d4d50 00000000 e9e60700 04207616 04185616 ......... v...V. │ │ - 0x000d4d60 73000000 00000000 11e80700 04207616 s............ v. │ │ - 0x000d4d70 04185616 73020000 00000000 e5e90700 ..V.s........... │ │ + 0x000d4d40 85ee0700 04207616 04185616 03020000 ..... v...V..... │ │ + 0x000d4d50 00000000 39ef0700 04207616 04185616 ....9.... v...V. │ │ + 0x000d4d60 73000000 00000000 61f00700 04207616 s.......a.... v. │ │ + 0x000d4d70 04185616 73020000 00000000 35f20700 ..V.s.......5... │ │ 0x000d4d80 04207616 04203616 00020000 00000000 . v.. 6......... │ │ - 0x000d4d90 3dec0700 04207616 04203616 70000000 =.... v.. 6.p... │ │ - 0x000d4da0 00000000 0ded0700 04207616 04203616 ......... v.. 6. │ │ - 0x000d4db0 70020000 00000000 89ee0700 04207616 p............ v. │ │ - 0x000d4dc0 04203616 03000000 00000000 91f00700 . 6............. │ │ + 0x000d4d90 8df40700 04207616 04203616 70000000 ..... v.. 6.p... │ │ + 0x000d4da0 00000000 5df50700 04207616 04203616 ....].... v.. 6. │ │ + 0x000d4db0 70020000 00000000 d9f60700 04207616 p............ v. │ │ + 0x000d4dc0 04203616 03000000 00000000 e1f80700 . 6............. │ │ 0x000d4dd0 04207616 04203616 03020000 00000000 . v.. 6......... │ │ - 0x000d4de0 75f10700 04207616 04203616 73000000 u.... v.. 6.s... │ │ - 0x000d4df0 00000000 e9f20700 04207616 04203616 ......... v.. 6. │ │ - 0x000d4e00 73020000 00000000 d9f40700 04208616 s............ .. │ │ - 0x000d4e10 04181616 00020000 00000000 4df70700 ............M... │ │ + 0x000d4de0 c5f90700 04207616 04203616 73000000 ..... v.. 6.s... │ │ + 0x000d4df0 00000000 39fb0700 04207616 04203616 ....9.... v.. 6. │ │ + 0x000d4e00 73020000 00000000 29fd0700 04208616 s.......).... .. │ │ + 0x000d4e10 04181616 00020000 00000000 9dff0700 ................ │ │ 0x000d4e20 04208616 04181616 70000000 00000000 . ......p....... │ │ - 0x000d4e30 0df80700 04208616 04181616 70020000 ..... ......p... │ │ - 0x000d4e40 00000000 71f90700 04208616 04181616 ....q.... ...... │ │ - 0x000d4e50 03000000 00000000 61fb0700 04208616 ........a.... .. │ │ - 0x000d4e60 04181616 03020000 00000000 15fc0700 ................ │ │ + 0x000d4e30 5d000800 04208616 04181616 70020000 ].... ......p... │ │ + 0x000d4e40 00000000 c1010800 04208616 04181616 ......... ...... │ │ + 0x000d4e50 03000000 00000000 b1030800 04208616 ............. .. │ │ + 0x000d4e60 04181616 03020000 00000000 65040800 ............e... │ │ 0x000d4e70 04208616 04181616 73000000 00000000 . ......s....... │ │ - 0x000d4e80 45fd0700 04208616 04181616 73020000 E.... ......s... │ │ - 0x000d4e90 00000000 19ff0700 04208616 04185616 ......... ....V. │ │ - 0x000d4ea0 00020000 00000000 71010800 04208616 ........q.... .. │ │ - 0x000d4eb0 04185616 70000000 00000000 35020800 ..V.p.......5... │ │ + 0x000d4e80 95050800 04208616 04181616 73020000 ..... ......s... │ │ + 0x000d4e90 00000000 69070800 04208616 04185616 ....i.... ....V. │ │ + 0x000d4ea0 00020000 00000000 c1090800 04208616 ............. .. │ │ + 0x000d4eb0 04185616 70000000 00000000 850a0800 ..V.p........... │ │ 0x000d4ec0 04208616 04185616 70020000 00000000 . ....V.p....... │ │ - 0x000d4ed0 99030800 04208616 04185616 03000000 ..... ....V..... │ │ - 0x000d4ee0 00000000 89050800 04208616 04185616 ......... ....V. │ │ - 0x000d4ef0 03020000 00000000 3d060800 04208616 ........=.... .. │ │ - 0x000d4f00 04185616 73000000 00000000 79070800 ..V.s.......y... │ │ + 0x000d4ed0 e90b0800 04208616 04185616 03000000 ..... ....V..... │ │ + 0x000d4ee0 00000000 d90d0800 04208616 04185616 ......... ....V. │ │ + 0x000d4ef0 03020000 00000000 8d0e0800 04208616 ............. .. │ │ + 0x000d4f00 04185616 73000000 00000000 c90f0800 ..V.s........... │ │ 0x000d4f10 04208616 04185616 73020000 00000000 . ....V.s....... │ │ - 0x000d4f20 4d090800 04208616 04203616 00020000 M.... ... 6..... │ │ - 0x000d4f30 00000000 a50b0800 04208616 04203616 ......... ... 6. │ │ - 0x000d4f40 70000000 00000000 710c0800 04208616 p.......q.... .. │ │ - 0x000d4f50 04203616 70020000 00000000 f10d0800 . 6.p........... │ │ + 0x000d4f20 9d110800 04208616 04203616 00020000 ..... ... 6..... │ │ + 0x000d4f30 00000000 f5130800 04208616 04203616 ......... ... 6. │ │ + 0x000d4f40 70000000 00000000 c1140800 04208616 p............ .. │ │ + 0x000d4f50 04203616 70020000 00000000 41160800 . 6.p.......A... │ │ 0x000d4f60 04208616 04203616 03000000 00000000 . ... 6......... │ │ - 0x000d4f70 fd0f0800 04208616 04203616 03020000 ..... ... 6..... │ │ - 0x000d4f80 00000000 e1100800 04208616 04203616 ......... ... 6. │ │ - 0x000d4f90 73000000 00000000 55120800 04208616 s.......U.... .. │ │ - 0x000d4fa0 04203616 73020000 00000000 45140800 . 6.s.......E... │ │ + 0x000d4f70 4d180800 04208616 04203616 03020000 M.... ... 6..... │ │ + 0x000d4f80 00000000 31190800 04208616 04203616 ....1.... ... 6. │ │ + 0x000d4f90 73000000 00000000 a51a0800 04208616 s............ .. │ │ + 0x000d4fa0 04203616 73020000 00000000 951c0800 . 6.s........... │ │ 0x000d4fb0 00000000 00000000 00000000 00000000 ................ │ │ 0x000d4fc0 00000000 ffffffff 09100a00 b34c0a00 .............L.. │ │ - 0x000d4fd0 f10d0900 f90d0900 00000000 00000000 ................ │ │ + 0x000d4fd0 f90c0900 010d0900 00000000 00000000 ................ │ │ 0x000d4fe0 7e81a581 bd99817e 7effdbff c3e7ff7e ~......~~......~ │ │ 0x000d4ff0 6cfefefe 7c381000 10387cfe 7c381000 l...|8...8|.|8.. │ │ 0x000d5000 387c38fe fed61038 10387cfe fe7c1038 8|8....8.8|..|.8 │ │ 0x000d5010 0000183c 3c180000 ffffe7c3 c3e7ffff ...<<........... │ │ 0x000d5020 003c6642 42663c00 ffc399bd bd99c3ff ....=...7....... │ │ 0x00007910 00000000 8a020000 94010000 00000000 ................ │ │ 0x00007920 00000000 00000000 00000000 00000000 ................ │ │ 0x00007930 00000000 00000000 00000000 00000000 ................ │ │ 0x00007940 00000000 00000000 00000000 00000000 ................ │ │ @@ -144,204 +144,204 @@ │ │ 0x000079c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000079d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000079e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000079f0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a00 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a10 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007a30 0e000000 00000000 00000000 00000000 ................ │ │ + 0x00007a30 31000000 00000000 00000000 3c000000 1...........<... │ │ 0x00007a40 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a50 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a60 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007a80 00000000 00000000 30000000 00000000 ........0....... │ │ - 0x00007a90 33000000 3e000000 00000000 00000000 3...>........... │ │ - 0x00007aa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007ab0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007a80 1e000000 00000000 00000000 00000000 ................ │ │ + 0x00007a90 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007aa0 00000000 00000000 1b000000 2c000000 ............,... │ │ + 0x00007ab0 42000000 00000000 00000000 00000000 B............... │ │ 0x00007ac0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007ad0 00000000 00000000 00000000 22000000 ............"... │ │ - 0x00007ae0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007af0 00000000 00000000 1f000000 42000000 ............B... │ │ - 0x00007b00 49000000 00000000 00000000 00000000 I............... │ │ + 0x00007ad0 00000000 00000000 00000000 1c000000 ................ │ │ + 0x00007ae0 00000000 29000000 12000000 46000000 ....).......F... │ │ + 0x00007af0 28000000 66000000 00000000 00000000 (...f........... │ │ + 0x00007b00 00000000 00000000 00000000 00000000 ................ │ │ 0x00007b10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007b20 20000000 00000000 2d000000 16000000 .......-....... │ │ - 0x00007b30 46000000 2c000000 53000000 00000000 F...,...S....... │ │ + 0x00007b20 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007b30 00000000 2f000000 6a000000 00000000 ..../...j....... │ │ 0x00007b40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007b50 60000000 00000000 00000000 00000000 `............... │ │ - 0x00007b60 1a000000 00000000 00000000 00000000 ................ │ │ - 0x00007b70 00000000 2b000000 00000000 00000000 ....+........... │ │ + 0x00007b50 4a000000 00000000 00000000 00000000 J............... │ │ + 0x00007b60 16000000 00000000 00000000 00000000 ................ │ │ + 0x00007b70 00000000 27000000 00000000 00000000 ....'........... │ │ 0x00007b80 00000000 0c000000 00000000 95000000 ................ │ │ 0x00007b90 00000000 00000000 00000000 00000000 ................ │ │ 0x00007ba0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007bb0 a2000000 00000000 00000000 a6000000 ................ │ │ - 0x00007bc0 15000000 00000000 00000000 00000000 ................ │ │ + 0x00007bc0 11000000 00000000 00000000 00000000 ................ │ │ 0x00007bd0 00000000 87000000 ae000000 00000000 ................ │ │ - 0x00007be0 55000000 23000000 00000000 00000000 U...#........... │ │ + 0x00007be0 80000000 1f000000 00000000 00000000 ................ │ │ 0x00007bf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007c00 3f000000 00000000 00000000 00000000 ?............... │ │ + 0x00007c00 3d000000 00000000 00000000 00000000 =............... │ │ 0x00007c10 00000000 a3000000 00000000 00000000 ................ │ │ - 0x00007c20 00000000 68000000 00000000 10000000 ....h........... │ │ + 0x00007c20 00000000 52000000 00000000 40000000 ....R.......@... │ │ 0x00007c30 00000000 af000000 00000000 98000000 ................ │ │ 0x00007c40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007c50 00000000 54000000 00000000 00000000 ....T........... │ │ + 0x00007c50 00000000 7f000000 00000000 00000000 ................ │ │ 0x00007c60 00000000 00000000 00000000 00000000 ................ │ │ 0x00007c70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007c80 00000000 00000000 00000000 4b000000 ............K... │ │ + 0x00007c80 00000000 00000000 00000000 78000000 ............x... │ │ 0x00007c90 00000000 b3000000 00000000 00000000 ................ │ │ - 0x00007ca0 00000000 40000000 b1000000 63000000 ....@.......c... │ │ + 0x00007ca0 00000000 3e000000 b1000000 4d000000 ....>.......M... │ │ 0x00007cb0 00000000 00000000 00000000 e7000000 ................ │ │ - 0x00007cc0 7d000000 cc000000 00000000 1b000000 }............... │ │ + 0x00007cc0 6b000000 cc000000 00000000 17000000 k............... │ │ 0x00007cd0 00000000 00000000 e4000000 00000000 ................ │ │ 0x00007ce0 00000000 a8000000 00000000 dc000000 ................ │ │ 0x00007cf0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007d00 da000000 00000000 cb000000 00000000 ................ │ │ 0x00007d10 ec000000 00000000 00000000 a1000000 ................ │ │ - 0x00007d20 00000000 1e000000 00000000 dd000000 ................ │ │ + 0x00007d20 00000000 1a000000 00000000 dd000000 ................ │ │ 0x00007d30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007d40 38000000 00000000 d6000000 03000000 8............... │ │ + 0x00007d40 36000000 00000000 d6000000 03000000 6............... │ │ 0x00007d50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007d60 00000000 51000000 57000000 00000000 ....Q...W....... │ │ + 0x00007d60 00000000 7e000000 82000000 00000000 ....~........... │ │ 0x00007d70 0f010000 00000000 00000000 00000000 ................ │ │ - 0x00007d80 00000000 f0000000 00000000 35000000 ............5... │ │ - 0x00007d90 bb000000 00000000 00000000 86000000 ................ │ │ + 0x00007d80 00000000 f0000000 00000000 33000000 ............3... │ │ + 0x00007d90 bb000000 00000000 00000000 75000000 ............u... │ │ 0x00007da0 f5000000 00000000 ff000000 00000000 ................ │ │ 0x00007db0 00000000 00000000 00000000 c4000000 ................ │ │ 0x00007dc0 06010000 00000000 00000000 d2000000 ................ │ │ 0x00007dd0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007de0 00000000 ed000000 b7000000 8f000000 ................ │ │ - 0x00007df0 c9000000 e2000000 80000000 00000000 ................ │ │ + 0x00007df0 c9000000 e2000000 6f000000 00000000 ........o....... │ │ 0x00007e00 9c000000 08010000 00000000 00000000 ................ │ │ - 0x00007e10 6b000000 3b000000 00000000 00000000 k...;........... │ │ - 0x00007e20 00000000 9a000000 22010000 71000000 ........"...q... │ │ + 0x00007e10 55000000 39000000 00000000 00000000 U...9........... │ │ + 0x00007e20 00000000 9a000000 22010000 5a000000 ........"...Z... │ │ 0x00007e30 c1000000 00000000 00000000 25010000 ............%... │ │ - 0x00007e40 85000000 9f000000 16010000 3f010000 ............?... │ │ + 0x00007e40 74000000 9f000000 16010000 3f010000 t...........?... │ │ 0x00007e50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007e60 62000000 00000000 39010000 4a010000 b.......9...J... │ │ + 0x00007e60 4c000000 00000000 39010000 4a010000 L.......9...J... │ │ 0x00007e70 07000000 00000000 00000000 1e010000 ................ │ │ 0x00007e80 00000000 00000000 00000000 a5000000 ................ │ │ 0x00007e90 00000000 00000000 b4000000 00000000 ................ │ │ 0x00007ea0 00000000 ab000000 00000000 df000000 ................ │ │ - 0x00007eb0 65000000 6f000000 0b010000 00000000 e...o........... │ │ - 0x00007ec0 34010000 a4000000 5c000000 00000000 4.......\....... │ │ + 0x00007eb0 4f000000 58000000 0b010000 00000000 O...X........... │ │ + 0x00007ec0 34010000 a4000000 85000000 00000000 4............... │ │ 0x00007ed0 00000000 00000000 e0000000 00000000 ................ │ │ - 0x00007ee0 66000000 18010000 2e000000 00000000 f............... │ │ + 0x00007ee0 50000000 18010000 2a000000 00000000 P.......*....... │ │ 0x00007ef0 00000000 e5000000 fe000000 5f010000 ............_... │ │ - 0x00007f00 00000000 00000000 89000000 3d000000 ............=... │ │ - 0x00007f10 de000000 21000000 6c010000 00000000 ....!...l....... │ │ + 0x00007f00 00000000 00000000 89000000 3b000000 ............;... │ │ + 0x00007f10 de000000 1d000000 6c010000 00000000 ........l....... │ │ 0x00007f20 00000000 00000000 00000000 27010000 ............'... │ │ - 0x00007f30 00000000 0f000000 75000000 3d010000 ........u...=... │ │ + 0x00007f30 00000000 3f000000 61000000 3d010000 ....?...a...=... │ │ 0x00007f40 bd000000 c6000000 0a010000 00000000 ................ │ │ - 0x00007f50 00000000 53010000 00000000 5b000000 ....S.......[... │ │ + 0x00007f50 00000000 53010000 00000000 64000000 ....S.......d... │ │ 0x00007f60 c3000000 00000000 00000000 00000000 ................ │ │ 0x00007f70 8d000000 1b010000 00000000 80010000 ................ │ │ 0x00007f80 b8000000 81010000 49010000 d4000000 ........I....... │ │ 0x00007f90 00000000 00000000 00000000 00000000 ................ │ │ 0x00007fa0 00000000 3e010000 94000000 00000000 ....>........... │ │ 0x00007fb0 6f010000 90000000 00000000 00000000 o............... │ │ 0x00007fc0 41000000 00000000 f3000000 0b000000 A............... │ │ - 0x00007fd0 75010000 26000000 79010000 69010000 u...&...y...i... │ │ + 0x00007fd0 75010000 22000000 79010000 69010000 u..."...y...i... │ │ 0x00007fe0 1c010000 8f010000 92000000 00000000 ................ │ │ 0x00007ff0 00000000 00000000 c8000000 00000000 ................ │ │ 0x00008000 00000000 a8010000 00000000 af010000 ................ │ │ 0x00008010 00000000 00000000 00000000 58010000 ............X... │ │ - 0x00008020 2f000000 9e000000 00000000 00000000 /............... │ │ - 0x00008030 e8000000 18000000 3b010000 12000000 ........;....... │ │ - 0x00008040 63010000 5d000000 05000000 00000000 c...]........... │ │ - 0x00008050 37010000 23010000 4a000000 bb010000 7...#...J....... │ │ + 0x00008020 2b000000 9e000000 00000000 00000000 +............... │ │ + 0x00008030 e8000000 14000000 3b010000 0e000000 ........;....... │ │ + 0x00008040 63010000 86000000 05000000 00000000 c............... │ │ + 0x00008050 37010000 23010000 77000000 bb010000 7...#...w....... │ │ 0x00008060 00000000 13010000 c1010000 00000000 ................ │ │ 0x00008070 00000000 55010000 00000000 5c010000 ....U.......\... │ │ - 0x00008080 76000000 4c010000 d8010000 00000000 v...L........... │ │ + 0x00008080 62000000 4c010000 d8010000 00000000 b...L........... │ │ 0x00008090 9a010000 fd000000 dd010000 07010000 ................ │ │ 0x000080a0 e1000000 9e010000 00000000 00000000 ................ │ │ 0x000080b0 00000000 c5010000 00000000 11010000 ................ │ │ - 0x000080c0 b7010000 00000000 9f010000 39000000 ............9... │ │ + 0x000080c0 b7010000 00000000 9f010000 37000000 ............7... │ │ 0x000080d0 85010000 d7010000 00000000 00000000 ................ │ │ - 0x000080e0 61010000 24010000 00000000 7a000000 a...$.......z... │ │ - 0x000080f0 b0000000 81000000 00000000 00000000 ................ │ │ + 0x000080e0 61010000 24010000 00000000 67000000 a...$.......g... │ │ + 0x000080f0 b0000000 70000000 00000000 00000000 ....p........... │ │ 0x00008100 46010000 00000000 d0000000 00000000 F............... │ │ 0x00008110 9d010000 00000000 b6010000 ba000000 ................ │ │ 0x00008120 00000000 00000000 29010000 f4010000 ........)....... │ │ 0x00008130 00000000 00000000 00000000 73010000 ............s... │ │ - 0x00008140 68010000 5a000000 00000000 00000000 h...Z........... │ │ - 0x00008150 0a000000 eb000000 52000000 ab010000 ........R....... │ │ + 0x00008140 68010000 84000000 00000000 00000000 h............... │ │ + 0x00008150 0a000000 eb000000 5c000000 ab010000 ........\....... │ │ 0x00008160 8c000000 ef010000 c9010000 d9010000 ................ │ │ 0x00008170 00000000 00000000 91010000 00000000 ................ │ │ - 0x00008180 7e000000 b6000000 00000000 00000000 ~............... │ │ + 0x00008180 6d000000 b6000000 00000000 00000000 m............... │ │ 0x00008190 8a000000 00000000 64010000 00000000 ........d....... │ │ 0x000081a0 00000000 19020000 00000000 00000000 ................ │ │ - 0x000081b0 00000000 17000000 d0010000 00000000 ................ │ │ + 0x000081b0 00000000 13000000 d0010000 00000000 ................ │ │ 0x000081c0 1a010000 00000000 00000000 00000000 ................ │ │ - 0x000081d0 be000000 00000000 79000000 84000000 ........y....... │ │ + 0x000081d0 be000000 00000000 76000000 73000000 ........v...s... │ │ 0x000081e0 2f010000 f4000000 00000000 9b000000 /............... │ │ 0x000081f0 0d020000 ca000000 6b010000 8e000000 ........k....... │ │ 0x00008200 00000000 44010000 08020000 00000000 ....D........... │ │ 0x00008210 93010000 16020000 00000000 00000000 ................ │ │ 0x00008220 e7010000 24020000 db000000 83010000 ....$........... │ │ 0x00008230 ba010000 96000000 23020000 00000000 ........#....... │ │ 0x00008240 01020000 00000000 00010000 1c020000 ................ │ │ - 0x00008250 00000000 25000000 e3010000 00000000 ....%........... │ │ + 0x00008250 00000000 21000000 e3010000 00000000 ....!........... │ │ 0x00008260 00000000 00000000 00000000 e8010000 ................ │ │ 0x00008270 00000000 00000000 47010000 0e020000 ........G....... │ │ 0x00008280 58020000 00000000 52010000 39020000 X.......R...9... │ │ 0x00008290 00000000 38020000 00000000 45020000 ....8.......E... │ │ - 0x000082a0 82000000 55020000 f3010000 20020000 ....U....... ... │ │ + 0x000082a0 71000000 55020000 f3010000 20020000 q...U....... ... │ │ 0x000082b0 00000000 d7000000 66010000 18020000 ........f....... │ │ - 0x000082c0 00000000 21020000 44020000 5e000000 ....!...D...^... │ │ + 0x000082c0 00000000 21020000 44020000 48000000 ....!...D...H... │ │ 0x000082d0 00000000 65020000 00000000 13020000 ....e........... │ │ - 0x000082e0 62010000 00000000 72010000 48000000 b.......r...H... │ │ + 0x000082e0 62010000 00000000 72010000 5e000000 b.......r...^... │ │ 0x000082f0 7f010000 00000000 48010000 2d010000 ........H...-... │ │ - 0x00008300 00000000 01010000 6a000000 00000000 ........j....... │ │ + 0x00008300 00000000 01010000 54000000 00000000 ........T....... │ │ 0x00008310 09000000 2b010000 1f020000 b2010000 ....+........... │ │ 0x00008320 33020000 00000000 4b010000 3f020000 3.......K...?... │ │ - 0x00008330 00000000 1b020000 00000000 7f000000 ................ │ │ + 0x00008330 00000000 1b020000 00000000 6e000000 ............n... │ │ 0x00008340 6a010000 e2010000 4f020000 09020000 j.......O....... │ │ 0x00008350 cd000000 cf000000 cd010000 00000000 ................ │ │ - 0x00008360 3c000000 0f020000 00000000 7d020000 <...........}... │ │ + 0x00008360 3a000000 0f020000 00000000 7d020000 :...........}... │ │ 0x00008370 a6010000 00000000 17010000 c0000000 ................ │ │ 0x00008380 2c010000 00000000 91020000 00000000 ,............... │ │ 0x00008390 7e010000 93020000 9c020000 4d010000 ~...........M... │ │ 0x000083a0 19010000 00000000 fc010000 00000000 ................ │ │ 0x000083b0 72020000 8c010000 09010000 6d010000 r...........m... │ │ 0x000083c0 e0010000 7d010000 2e020000 00000000 ....}........... │ │ - 0x000083d0 00000000 6d000000 7b020000 00000000 ....m...{....... │ │ + 0x000083d0 00000000 56000000 7b020000 00000000 ....V...{....... │ │ 0x000083e0 99020000 b4010000 cb010000 00000000 ................ │ │ - 0x000083f0 61000000 72000000 0d000000 8f020000 a...r........... │ │ - 0x00008400 00000000 7b000000 00000000 94020000 ....{........... │ │ - 0x00008410 28000000 00000000 ee000000 ca010000 (............... │ │ - 0x00008420 02010000 00000000 88000000 70000000 ............p... │ │ + 0x000083f0 4b000000 5b000000 30000000 8f020000 K...[...0....... │ │ + 0x00008400 00000000 68000000 00000000 94020000 ....h........... │ │ + 0x00008410 24000000 00000000 ee000000 ca010000 $............... │ │ + 0x00008420 02010000 00000000 88000000 59000000 ............Y... │ │ 0x00008430 5a020000 2f020000 70010000 ef000000 Z.../...p....... │ │ 0x00008440 8b000000 7f020000 00000000 42010000 ............B... │ │ - 0x00008450 00000000 27000000 c2020000 00000000 ....'........... │ │ - 0x00008460 d3000000 00000000 19000000 69020000 ............i... │ │ + 0x00008450 00000000 23000000 c2020000 00000000 ....#........... │ │ + 0x00008460 d3000000 00000000 15000000 69020000 ............i... │ │ 0x00008470 14010000 50020000 b6020000 c6010000 ....P........... │ │ 0x00008480 d9000000 fd010000 4e010000 b1010000 ........N....... │ │ 0x00008490 3d020000 00000000 d4020000 71020000 =...........q... │ │ - 0x000084a0 a5010000 5f000000 b8010000 00000000 ...._........... │ │ + 0x000084a0 a5010000 49000000 b8010000 00000000 ....I........... │ │ 0x000084b0 b1020000 2b020000 22020000 d2020000 ....+..."....... │ │ 0x000084c0 21010000 a6020000 00000000 c3010000 !............... │ │ 0x000084d0 00000000 47020000 c5020000 d5010000 ....G........... │ │ 0x000084e0 00000000 b7020000 82010000 d3010000 ................ │ │ 0x000084f0 c9020000 49020000 00000000 00000000 ....I........... │ │ 0x00008500 e5020000 89020000 53020000 00000000 ........S....... │ │ 0x00008510 f3020000 eb010000 41010000 6e020000 ........A...n... │ │ 0x00008520 00000000 7a010000 8b010000 80020000 ....z........... │ │ - 0x00008530 24000000 00000000 32000000 15010000 $.......2....... │ │ - 0x00008540 58000000 62020000 6c000000 d0020000 X...b...l....... │ │ + 0x00008530 20000000 00000000 2e000000 15010000 ............... │ │ + 0x00008540 83000000 62020000 6c000000 d0020000 ....b...l....... │ │ 0x00008550 61020000 9a020000 5e010000 00000000 a.......^....... │ │ 0x00008560 2c020000 51010000 ae010000 d1010000 ,...Q........... │ │ 0x00008570 c6020000 d6010000 00000000 95010000 ................ │ │ 0x00008580 b5010000 00000000 00000000 2a020000 ............*... │ │ 0x00008590 00000000 95020000 00000000 86020000 ................ │ │ - 0x000085a0 00000000 9f020000 69000000 f2000000 ........i....... │ │ + 0x000085a0 00000000 9f020000 53000000 f2000000 ........S....... │ │ 0x000085b0 e0020000 04000000 50010000 00000000 ........P....... │ │ 0x000085c0 00000000 00000000 cf020000 00000000 ................ │ │ 0x000085d0 20010000 1a020000 00000000 00000000 ............... │ │ 0x000085e0 18030000 0d010000 3e020000 96020000 ........>....... │ │ 0x000085f0 15030000 98020000 a7020000 00000000 ................ │ │ 0x00008600 ca020000 a1020000 1f030000 13030000 ................ │ │ - 0x00008610 03010000 00000000 64000000 00000000 ........d....... │ │ + 0x00008610 03010000 00000000 4e000000 00000000 ........N....... │ │ 0x00008620 f9020000 fc000000 08030000 28030000 ............(... │ │ 0x00008630 66020000 35020000 00000000 e6000000 f...5........... │ │ 0x00008640 df020000 28010000 00000000 0c020000 ....(........... │ │ - 0x00008650 e8020000 11000000 22030000 11020000 ........"....... │ │ + 0x00008650 e8020000 0d000000 22030000 11020000 ........"....... │ │ 0x00008660 38030000 8... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -46,40 +46,40 @@ │ │ ldr pc, [ip, #1248]! ; 0x4e0 │ │ │ │ 000099f4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1240]! ; 0x4d8 │ │ │ │ -00009a00 : │ │ +00009a00 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1232]! ; 0x4d0 │ │ │ │ -00009a0c : │ │ +00009a0c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1224]! ; 0x4c8 │ │ │ │ -00009a18 : │ │ +00009a18 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1216]! ; 0x4c0 │ │ │ │ -00009a24 : │ │ +00009a24 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1208]! ; 0x4b8 │ │ │ │ -00009a30 : │ │ +00009a30 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1200]! ; 0x4b0 │ │ │ │ -00009a3c : │ │ +00009a3c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1192]! ; 0x4a8 │ │ │ │ 00009a48 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ @@ -106,70 +106,70 @@ │ │ ldr pc, [ip, #1152]! ; 0x480 │ │ │ │ 00009a84 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1144]! ; 0x478 │ │ │ │ -00009a90 : │ │ +00009a90 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1136]! ; 0x470 │ │ │ │ 00009a9c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1128]! ; 0x468 │ │ │ │ -00009aa8 : │ │ +00009aa8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1120]! ; 0x460 │ │ │ │ -00009ab4 : │ │ +00009ab4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1112]! ; 0x458 │ │ │ │ -00009ac0 : │ │ +00009ac0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1104]! ; 0x450 │ │ │ │ -00009acc : │ │ +00009acc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1096]! ; 0x448 │ │ │ │ -00009ad8 : │ │ +00009ad8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1088]! ; 0x440 │ │ │ │ -00009ae4 : │ │ +00009ae4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1080]! ; 0x438 │ │ │ │ -00009af0 : │ │ +00009af0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1072]! ; 0x430 │ │ │ │ -00009afc : │ │ +00009afc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1064]! ; 0x428 │ │ │ │ -00009b08 : │ │ +00009b08 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1056]! ; 0x420 │ │ │ │ -00009b14 : │ │ +00009b14 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1048]! ; 0x418 │ │ │ │ 00009b20 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -284,1267 +284,406 @@ │ │ ldrb r0, [r6, #26] │ │ movs r5, r0 │ │ ldrb r6, [r5, #26] │ │ movs r5, r0 │ │ ldrb r2, [r6, #26] │ │ movs r5, r0 │ │ │ │ -0000a0a0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - ldr r4, [pc, #124] ; (a124 ) │ │ - push {r6, r7} │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - sub sp, #156 ; 0x9c │ │ - subs r5, r0, #0 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #148] ; 0x94 │ │ - beq.n a11a │ │ - movs r3, #1 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add r3, sp, #20 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - mov r9, r3 │ │ - adds r1, r3, #0 │ │ - adds r0, r5, #0 │ │ - movs r3, #1 │ │ - movs r2, #128 ; 0x80 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - cmp r0, #1 │ │ - beq.n a102 │ │ - movs r3, #0 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - blx r1 │ │ - mov r0, r8 │ │ - ldr r2, [sp, #148] ; 0x94 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - bne.n a11e │ │ - add sp, #156 ; 0x9c │ │ - pop {r2, r3} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r3, r9 │ │ - ldrh r2, [r3, #0] │ │ - ldr r3, [pc, #32] ; (a128 ) │ │ - cmp r2, r3 │ │ - bne.n a0e0 │ │ - mov r3, r9 │ │ - mov r2, r8 │ │ - ldrb r3, [r3, #2] │ │ - cmp r0, r3 │ │ - adcs r2, r2 │ │ - mov r8, r2 │ │ - b.n a0e0 │ │ - movs r0, #0 │ │ - b.n a0f0 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - nop ; (mov r8, r8) │ │ - lsrs r6, r7, #15 │ │ - movs r6, r0 │ │ - lsls r2, r1, #20 │ │ - ... │ │ - │ │ -0000a12c : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r6, sl │ │ - mov r7, fp │ │ - mov r5, r9 │ │ - mov r4, r8 │ │ - ldr r3, [pc, #520] ; (a340 ) │ │ - push {r4, r5, r6, r7} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub sp, #220 ; 0xdc │ │ - mov sl, r0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #212] ; 0xd4 │ │ - cmp r0, #0 │ │ - bne.n a14e │ │ - b.n a54e │ │ - movs r3, #1 │ │ - mov r1, sl │ │ - str r3, [sp, #0] │ │ - ldr r1, [r1, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - mov r0, sl │ │ - add r3, sp, #84 ; 0x54 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r1, r3, #0 │ │ - movs r2, #128 ; 0x80 │ │ - movs r3, #1 │ │ - ldr r4, [r0, #8] │ │ - blx r4 │ │ - cmp r0, #0 │ │ - beq.n a1cc │ │ - movs r0, #65 ; 0x41 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - ldrh r4, [r5, #10] │ │ - ldrh r1, [r5, #4] │ │ - ldrh r2, [r5, #6] │ │ - mov fp, r4 │ │ - ldrb r4, [r5, #3] │ │ - ldrh r3, [r5, #8] │ │ - ldrb r5, [r5, r0] │ │ - cmp r4, #1 │ │ - beq.n a1fe │ │ - cmp r4, #8 │ │ - beq.n a1ec │ │ - movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - mov r3, sl │ │ - mov r0, sl │ │ - ldr r1, [r3, #4] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx r1 │ │ - ldr r3, [pc, #412] ; (a344 ) │ │ - add r3, pc │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #28] │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #212] ; 0xd4 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n a1be │ │ - b.n a56e │ │ - add sp, #220 ; 0xdc │ │ - pop {r2, r3, r4, r5} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - mov sl, r4 │ │ - mov fp, r5 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #376] ; (a348 ) │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - mov r3, sl │ │ - mov r0, sl │ │ - ldr r1, [r3, #4] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx r1 │ │ - ldr r0, [sp, #28] │ │ - b.n a1ac │ │ - cmp r5, #1 │ │ - beq.n a208 │ │ - cmp r5, #3 │ │ - bne.n a1f6 │ │ - b.n a552 │ │ - ldr r3, [pc, #340] ; (a34c ) │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - b.n a1d2 │ │ - subs r0, r5, #1 │ │ - lsls r0, r0, #24 │ │ - lsrs r0, r0, #24 │ │ - cmp r0, #3 │ │ - bhi.n a18e │ │ - movs r0, #8 │ │ - str r0, [sp, #60] ; 0x3c │ │ - movs r0, #0 │ │ - movs r6, #0 │ │ - mov ip, r0 │ │ - lsls r3, r3, #16 │ │ - lsls r1, r1, #16 │ │ - asrs r3, r3, #16 │ │ - asrs r1, r1, #16 │ │ - subs r1, r3, r1 │ │ - mov r3, fp │ │ - lsls r2, r2, #16 │ │ - lsls r3, r3, #16 │ │ - asrs r3, r3, #16 │ │ - asrs r2, r2, #16 │ │ - subs r2, r3, r2 │ │ - mov r3, ip │ │ - str r3, [sp, #8] │ │ - movs r3, #0 │ │ - adds r7, r1, #1 │ │ - str r0, [sp, #0] │ │ - str r3, [sp, #12] │ │ - adds r1, r7, #0 │ │ - adds r2, #1 │ │ - str r6, [sp, #4] │ │ - movs r0, #0 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - subs r1, r0, #0 │ │ - str r0, [sp, #48] ; 0x30 │ │ - bne.n a24a │ │ - b.n a564 │ │ - movs r3, #65 ; 0x41 │ │ - movs r2, #66 ; 0x42 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldrb r3, [r0, r3] │ │ - ldrsh r2, [r0, r2] │ │ - adds r0, r2, #0 │ │ - muls r0, r3 │ │ - ldr r3, [r1, #16] │ │ - str r0, [sp, #64] ; 0x40 │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #20] │ │ - cmp r0, r3 │ │ - ble.n a270 │ │ - ldr r3, [pc, #228] ; (a350 ) │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - adds r3, r5, #0 │ │ - muls r3, r4 │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - str r0, [sp, #56] ; 0x38 │ │ - ldr r2, [r3, #20] │ │ - ldr r3, [r3, #12] │ │ - mov r8, r2 │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bgt.n a28c │ │ - b.n a4d4 │ │ - movs r3, #0 │ │ - add r2, sp, #64 ; 0x40 │ │ - str r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - movs r3, #19 │ │ - add r3, ip │ │ - str r3, [sp, #76] ; 0x4c │ │ - mov r3, sl │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r6, r8 │ │ - mov sl, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #8 │ │ - bne.n a2ac │ │ - b.n a54a │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - mov r3, sl │ │ - ldrb r3, [r3, #2] │ │ - cmp r3, #0 │ │ - bne.n a2b8 │ │ - b.n a52e │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - cmp r3, #0 │ │ - ble.n a35c │ │ - mov r8, r3 │ │ - add r8, r1 │ │ - mov r3, r8 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov r9, r6 │ │ - adds r4, r1, #0 │ │ - movs r5, #0 │ │ - mov fp, r7 │ │ - mov r8, r3 │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - b.n a2e4 │ │ - ldrb r3, [r6, #0] │ │ - subs r5, #1 │ │ - strb r3, [r4, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r4, #1 │ │ - cmp r4, r3 │ │ - beq.n a358 │ │ - cmp r5, #0 │ │ - bne.n a2d6 │ │ - mov r0, r8 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r0, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - beq.n a318 │ │ - ldrb r3, [r6, #0] │ │ - movs r1, #63 ; 0x3f │ │ - adds r2, r3, #0 │ │ - bics r2, r1 │ │ - cmp r2, #192 ; 0xc0 │ │ - bne.n a2da │ │ - movs r5, #63 ; 0x3f │ │ - mov r0, r8 │ │ - ands r5, r3 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r0, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - bne.n a2d6 │ │ - mov sl, r8 │ │ - ldr r3, [pc, #56] ; (a354 ) │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - mov r3, sl │ │ - mov r0, sl │ │ - ldr r1, [r3, #4] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx r1 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - ldr r0, [sp, #28] │ │ - b.n a1ac │ │ - lsrs r6, r5, #13 │ │ - movs r6, r0 │ │ - ldrb r6, [r0, #23] │ │ - movs r5, r0 │ │ - ldrb r6, [r6, #22] │ │ - movs r5, r0 │ │ - ldrb r4, [r6, #21] │ │ - movs r5, r0 │ │ - ldrb r0, [r3, #19] │ │ - movs r5, r0 │ │ - ldrb r0, [r5, #17] │ │ - movs r5, r0 │ │ - mov r6, r9 │ │ - mov r7, fp │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #4 │ │ - ble.n a364 │ │ - b.n a4ec │ │ - movs r3, #65 ; 0x41 │ │ - mov r2, sl │ │ - ldrb r3, [r2, r3] │ │ - cmp r3, #0 │ │ - bne.n a370 │ │ - b.n a4b8 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - mov r1, sl │ │ - str r2, [sp, #24] │ │ - movs r2, #0 │ │ - mov ip, r2 │ │ - movs r2, #66 ; 0x42 │ │ - ldrsh r1, [r1, r2] │ │ - movs r2, #1 │ │ - mov r8, r2 │ │ - mov r2, ip │ │ - mov ip, r6 │ │ - adds r6, r2, #0 │ │ - cmp r1, #0 │ │ - bgt.n a38e │ │ - b.n a4ae │ │ - ldr r3, [sp, #24] │ │ - movs r0, #0 │ │ - mov r9, r3 │ │ - movs r2, #7 │ │ - movs r3, #0 │ │ - mov r4, ip │ │ - str r0, [sp, #20] │ │ - movs r1, #1 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #24] │ │ - add r9, ip │ │ - ldrb r1, [r1, r0] │ │ - cmp r7, r2 │ │ - ble.n a3c2 │ │ - adds r5, r4, r3 │ │ - mov fp, r5 │ │ - asrs r5, r1, #7 │ │ - lsls r5, r6 │ │ - mov ip, r5 │ │ - mov r5, fp │ │ - mov r0, ip │ │ - ldrb r5, [r5, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, fp │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #1 │ │ - cmp r7, r5 │ │ - ble.n a3e0 │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #6 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #2 │ │ - cmp r7, r5 │ │ - ble.n a3fe │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #5 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #3 │ │ - cmp r7, r5 │ │ - ble.n a41c │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #4 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #4 │ │ - cmp r7, r5 │ │ - ble.n a43a │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #3 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #5 │ │ - cmp r7, r5 │ │ - ble.n a458 │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #2 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #6 │ │ - cmp r7, r5 │ │ - ble.n a476 │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #1 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - ldr r0, [sp, #20] │ │ - lsls r5, r0, #3 │ │ - cmp r7, r5 │ │ - ble.n a490 │ │ - mov r0, r8 │ │ - ands r1, r0 │ │ - lsls r1, r6 │ │ - adds r5, r4, r3 │ │ - ldrb r0, [r5, #0] │ │ - adds r3, #1 │ │ - orrs r1, r0 │ │ - ldr r0, [sp, #20] │ │ - strb r1, [r5, #0] │ │ - mov r1, sl │ │ - movs r5, #66 ; 0x42 │ │ - adds r0, #1 │ │ - str r0, [sp, #20] │ │ - ldrsh r1, [r1, r5] │ │ - adds r2, #8 │ │ - cmp r1, r0 │ │ - ble.n a4a2 │ │ - b.n a39c │ │ - movs r2, #65 ; 0x41 │ │ - mov r3, sl │ │ - ldrb r3, [r3, r2] │ │ - mov r2, r9 │ │ - mov ip, r4 │ │ - str r2, [sp, #24] │ │ - adds r6, #1 │ │ - cmp r3, r6 │ │ - ble.n a4b6 │ │ - b.n a388 │ │ - mov r6, ip │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [r2, #16] │ │ - ldr r2, [r2, #12] │ │ - mov ip, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - add r6, ip │ │ - str r2, [sp, #20] │ │ - adds r3, #1 │ │ - str r3, [sp, #68] ; 0x44 │ │ - cmp r2, r3 │ │ - ble.n a4d0 │ │ - b.n a2a4 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov sl, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - cmp r3, #8 │ │ - beq.n a572 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - beq.n a4e8 │ │ - b.n a326 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - b.n a1b2 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #24 │ │ - bne.n a4b8 │ │ - movs r3, #65 ; 0x41 │ │ - mov r2, sl │ │ - ldrb r1, [r2, r3] │ │ - cmp r1, #0 │ │ - beq.n a4b8 │ │ - movs r5, #0 │ │ - mov ip, r6 │ │ - movs r4, #65 ; 0x41 │ │ - adds r6, r5, #0 │ │ - mov r5, sl │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - mov r3, ip │ │ - adds r2, r3, r6 │ │ - cmp r7, #0 │ │ - ble.n a522 │ │ - adds r3, r0, #0 │ │ - adds r0, r0, r7 │ │ - ldrb r1, [r3, #0] │ │ - adds r3, #1 │ │ - strb r1, [r2, #0] │ │ - ldrb r1, [r5, r4] │ │ - adds r2, r2, r1 │ │ - cmp r0, r3 │ │ - bne.n a514 │ │ - adds r6, #1 │ │ - cmp r1, r6 │ │ - bgt.n a508 │ │ - mov r6, ip │ │ - mov sl, r5 │ │ - b.n a4b8 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r2, [r3, #8] │ │ - adds r0, r3, #0 │ │ - str r2, [sp, #20] │ │ - movs r3, #1 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r4, [sp, #20] │ │ - blx r4 │ │ - cmp r0, #0 │ │ - beq.n a544 │ │ - b.n a35c │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov sl, r3 │ │ - b.n a31a │ │ - adds r1, r6, #0 │ │ - b.n a2ae │ │ - movs r0, #0 │ │ - b.n a1b2 │ │ - movs r0, #24 │ │ - str r0, [sp, #60] ; 0x3c │ │ - movs r0, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - lsls r0, r0, #16 │ │ - mov ip, r0 │ │ - lsls r6, r6, #8 │ │ - movs r0, #255 ; 0xff │ │ - b.n a212 │ │ - movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - movs r0, #0 │ │ - b.n a1b2 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r3, [r3, #4] │ │ - ldr r2, [r3, #4] │ │ - movs r3, #1 │ │ - lsls r3, r1 │ │ - ldr r4, [r2, #4] │ │ - str r3, [r2, #0] │ │ - cmp r1, #8 │ │ - bne.n a588 │ │ - b.n a704 │ │ - cmp r3, #0 │ │ - ble.n a4da │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - ldrb r2, [r6, #16] │ │ - strb r2, [r4, #0] │ │ - ldrb r2, [r6, #17] │ │ - strb r2, [r4, #1] │ │ - ldrb r2, [r6, #18] │ │ - strb r2, [r4, #2] │ │ - cmp r3, #1 │ │ - beq.n a4da │ │ - ldrb r2, [r6, #19] │ │ - strb r2, [r4, #4] │ │ - ldrb r2, [r6, #20] │ │ - strb r2, [r4, #5] │ │ - ldrb r2, [r6, #21] │ │ - strb r2, [r4, #6] │ │ - cmp r3, #2 │ │ - beq.n a4da │ │ - ldrb r2, [r6, #22] │ │ - strb r2, [r4, #8] │ │ - ldrb r2, [r6, #23] │ │ - strb r2, [r4, #9] │ │ - ldrb r2, [r6, #24] │ │ - strb r2, [r4, #10] │ │ - cmp r3, #3 │ │ - beq.n a4da │ │ - ldrb r2, [r6, #25] │ │ - strb r2, [r4, #12] │ │ - ldrb r2, [r6, #26] │ │ - strb r2, [r4, #13] │ │ - ldrb r2, [r6, #27] │ │ - strb r2, [r4, #14] │ │ - cmp r3, #4 │ │ - beq.n a4da │ │ - ldrb r2, [r6, #28] │ │ - strb r2, [r4, #16] │ │ - ldrb r2, [r6, #29] │ │ - strb r2, [r4, #17] │ │ - ldrb r2, [r6, #30] │ │ - strb r2, [r4, #18] │ │ - cmp r3, #5 │ │ - bne.n a5e0 │ │ - b.n a4da │ │ - ldrb r2, [r6, #31] │ │ - strb r2, [r4, #20] │ │ - movs r2, #32 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #21] │ │ - movs r2, #33 ; 0x21 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #22] │ │ - cmp r3, #6 │ │ - bne.n a5f6 │ │ - b.n a4da │ │ - movs r2, #34 ; 0x22 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #24] │ │ - movs r2, #35 ; 0x23 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #25] │ │ - movs r2, #36 ; 0x24 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #26] │ │ - cmp r3, #7 │ │ - bne.n a60e │ │ - b.n a4da │ │ - movs r2, #37 ; 0x25 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #28] │ │ - movs r2, #38 ; 0x26 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #29] │ │ - movs r2, #39 ; 0x27 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #30] │ │ - cmp r3, #8 │ │ - bne.n a626 │ │ - b.n a4da │ │ - movs r1, #40 ; 0x28 │ │ - movs r2, #32 │ │ - ldrb r0, [r6, r1] │ │ - strb r0, [r4, r2] │ │ - movs r2, #41 ; 0x29 │ │ - ldrb r0, [r6, r2] │ │ - adds r2, r4, #0 │ │ - adds r2, #32 │ │ - strb r0, [r2, #1] │ │ - movs r0, #42 ; 0x2a │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r2, #2] │ │ - cmp r3, #9 │ │ - bne.n a644 │ │ - b.n a4da │ │ - movs r2, #43 ; 0x2b │ │ - ldrb r0, [r6, r2] │ │ - movs r2, #36 ; 0x24 │ │ - strb r0, [r4, r2] │ │ - movs r2, #44 ; 0x2c │ │ - adds r0, r4, #0 │ │ - ldrb r5, [r6, r2] │ │ - adds r0, #36 ; 0x24 │ │ - strb r5, [r0, #1] │ │ - movs r5, #45 ; 0x2d │ │ - ldrb r5, [r6, r5] │ │ - strb r5, [r0, #2] │ │ - cmp r3, #10 │ │ - bne.n a662 │ │ - b.n a4da │ │ - movs r0, #46 ; 0x2e │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r4, r1] │ │ - movs r1, #47 ; 0x2f │ │ - adds r0, r4, #0 │ │ - ldrb r1, [r6, r1] │ │ - adds r0, #40 ; 0x28 │ │ - strb r1, [r0, #1] │ │ - movs r1, #48 ; 0x30 │ │ - ldrb r5, [r6, r1] │ │ - strb r5, [r0, #2] │ │ - cmp r3, #11 │ │ - bne.n a67e │ │ - b.n a4da │ │ - movs r0, #49 ; 0x31 │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r4, r2] │ │ - movs r2, #50 ; 0x32 │ │ - ldrb r0, [r6, r2] │ │ - adds r2, r4, #0 │ │ - adds r2, #44 ; 0x2c │ │ - strb r0, [r2, #1] │ │ - movs r0, #51 ; 0x33 │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r2, #2] │ │ - cmp r3, #12 │ │ - bne.n a69a │ │ - b.n a4da │ │ - movs r2, #52 ; 0x34 │ │ - ldrb r0, [r6, r2] │ │ - strb r0, [r4, r1] │ │ - movs r1, #53 ; 0x35 │ │ - ldrb r0, [r6, r1] │ │ - adds r1, r4, #0 │ │ - adds r1, #48 ; 0x30 │ │ - strb r0, [r1, #1] │ │ - movs r0, #54 ; 0x36 │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r1, #2] │ │ - cmp r3, #13 │ │ - bne.n a6b6 │ │ - b.n a4da │ │ - movs r1, #55 ; 0x37 │ │ - ldrb r1, [r6, r1] │ │ - strb r1, [r4, r2] │ │ - movs r2, #56 ; 0x38 │ │ - adds r1, r4, #0 │ │ - ldrb r0, [r6, r2] │ │ - adds r1, #52 ; 0x34 │ │ - strb r0, [r1, #1] │ │ - movs r0, #57 ; 0x39 │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r1, #2] │ │ - cmp r3, #14 │ │ - bne.n a6d2 │ │ - b.n a4da │ │ - movs r1, #58 ; 0x3a │ │ - ldrb r1, [r6, r1] │ │ - strb r1, [r4, r2] │ │ - movs r2, #59 ; 0x3b │ │ - adds r1, r4, #0 │ │ - ldrb r2, [r6, r2] │ │ - adds r1, #56 ; 0x38 │ │ - strb r2, [r1, #1] │ │ - movs r2, #60 ; 0x3c │ │ - ldrb r0, [r6, r2] │ │ - strb r0, [r1, #2] │ │ - cmp r3, #15 │ │ - bne.n a6ee │ │ - b.n a4da │ │ - movs r3, #61 ; 0x3d │ │ - ldrb r3, [r6, r3] │ │ - strb r3, [r4, r2] │ │ - movs r3, #62 ; 0x3e │ │ - ldrb r3, [r6, r3] │ │ - adds r4, #60 ; 0x3c │ │ - strb r3, [r4, #1] │ │ - movs r3, #63 ; 0x3f │ │ - ldrb r3, [r6, r3] │ │ - strb r3, [r4, #2] │ │ - b.n a4da │ │ - add r3, sp, #64 ; 0x40 │ │ - movs r5, #19 │ │ - mov ip, r3 │ │ - mov r6, sl │ │ - add r5, ip │ │ - b.n a716 │ │ - ldrb r3, [r5, #0] │ │ - cmp r3, #12 │ │ - beq.n a730 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - bne.n a710 │ │ - ldr r3, [pc, #60] ; (a764 ) │ │ - mov sl, r6 │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - b.n a320 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #3 │ │ - adds r5, r4, r3 │ │ - adds r1, r4, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - adds r0, r6, #0 │ │ - blx r7 │ │ - adds r1, r4, #1 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - adds r0, r6, #0 │ │ - blx r7 │ │ - adds r1, r4, #2 │ │ - adds r0, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - adds r4, #4 │ │ - blx r7 │ │ - cmp r4, r5 │ │ - bne.n a736 │ │ - mov sl, r6 │ │ - b.n a4da │ │ - ldrb r2, [r3, #1] │ │ - movs r5, r0 │ │ - │ │ -0000a768 : │ │ +0000a0a0 : │ │ movs r3, #2 │ │ - ldr r0, [pc, #12] ; (a778 ) │ │ + ldr r0, [pc, #12] ; (a0b0 ) │ │ add r0, pc │ │ strb r3, [r0, #0] │ │ movs r3, #0 │ │ strb r3, [r0, #1] │ │ strb r3, [r0, #2] │ │ bx lr │ │ - lsrs r4, r2, #2 │ │ + lsrs r4, r3, #29 │ │ movs r6, r0 │ │ │ │ -0000a77c : │ │ +0000a0b4 : │ │ movs r3, #1 │ │ push {r4, r5, r6, lr} │ │ adds r5, r0, #0 │ │ tst r3, r0 │ │ - bne.n a7c2 │ │ + bne.n a0fa │ │ movs r4, #0 │ │ - ldr r3, [pc, #152] ; (a824 ) │ │ + ldr r3, [pc, #152] ; (a15c ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ movs r3, #2 │ │ tst r3, r5 │ │ - beq.n a79c │ │ + beq.n a0d4 │ │ tst r3, r0 │ │ - beq.n a7ea │ │ + beq.n a122 │ │ movs r3, #2 │ │ orrs r4, r3 │ │ movs r3, #4 │ │ tst r3, r5 │ │ - beq.n a7aa │ │ + beq.n a0e2 │ │ tst r3, r0 │ │ - beq.n a7fa │ │ + beq.n a132 │ │ movs r3, #4 │ │ orrs r4, r3 │ │ movs r3, #8 │ │ tst r3, r5 │ │ - beq.n a7b8 │ │ + beq.n a0f0 │ │ tst r3, r0 │ │ - beq.n a7da │ │ + beq.n a112 │ │ movs r3, #8 │ │ orrs r4, r3 │ │ - ldr r3, [pc, #108] ; (a828 ) │ │ + ldr r3, [pc, #108] ; (a160 ) │ │ orrs r0, r4 │ │ add r3, pc │ │ str r0, [r3, #4] │ │ pop {r4, r5, r6, pc} │ │ - ldr r6, [pc, #104] ; (a82c ) │ │ + ldr r6, [pc, #104] ; (a164 ) │ │ movs r4, #1 │ │ add r6, pc │ │ ldr r0, [r6, #4] │ │ tst r3, r0 │ │ - bne.n a78e │ │ - bl b8a4 │ │ + bne.n a0c6 │ │ + bl 102ec │ │ negs r4, r0 │ │ adcs r4, r0 │ │ ldr r0, [r6, #4] │ │ - b.n a78e │ │ + b.n a0c6 │ │ bl 11d6c │ │ cmp r0, #0 │ │ - bne.n a81a │ │ - ldr r3, [pc, #76] ; (a830 ) │ │ + bne.n a152 │ │ + ldr r3, [pc, #76] ; (a168 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a7b4 │ │ - bl e47c │ │ + b.n a0ec │ │ + bl c98c │ │ cmp r0, #0 │ │ - beq.n a80a │ │ - ldr r3, [pc, #64] ; (a834 ) │ │ + beq.n a142 │ │ + ldr r3, [pc, #64] ; (a16c ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a79c │ │ - bl 12ac8 │ │ + b.n a0d4 │ │ + bl 13e3c │ │ cmp r0, #0 │ │ - beq.n a812 │ │ - ldr r3, [pc, #52] ; (a838 ) │ │ + beq.n a14a │ │ + ldr r3, [pc, #52] ; (a170 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a7aa │ │ - ldr r3, [pc, #48] ; (a83c ) │ │ + b.n a0e2 │ │ + ldr r3, [pc, #48] ; (a174 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a798 │ │ - ldr r3, [pc, #44] ; (a840 ) │ │ + b.n a0d0 │ │ + ldr r3, [pc, #44] ; (a178 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a7a6 │ │ - ldr r3, [pc, #40] ; (a844 ) │ │ + b.n a0de │ │ + ldr r3, [pc, #40] ; (a17c ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a7b8 │ │ + b.n a0f0 │ │ nop ; (mov r8, r8) │ │ - lsrs r6, r6, #1 │ │ + lsrs r6, r7, #28 │ │ movs r6, r0 │ │ - lsrs r4, r0, #1 │ │ + lsrs r4, r1, #28 │ │ movs r6, r0 │ │ - lsrs r2, r7, #32 │ │ + lsrs r2, r0, #28 │ │ movs r6, r0 │ │ - lsrs r4, r3, #32 │ │ + lsrs r4, r4, #27 │ │ movs r6, r0 │ │ - lsrs r4, r1, #32 │ │ + lsrs r4, r2, #27 │ │ movs r6, r0 │ │ - lsls r4, r7, #31 │ │ + lsrs r4, r0, #27 │ │ movs r6, r0 │ │ - lsls r4, r6, #31 │ │ + lsrs r4, r7, #26 │ │ movs r6, r0 │ │ - lsls r4, r5, #31 │ │ + lsrs r4, r6, #26 │ │ movs r6, r0 │ │ - lsls r4, r4, #31 │ │ + lsrs r4, r5, #26 │ │ movs r6, r0 │ │ │ │ -0000a848 : │ │ +0000a180 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #68] ; (a890 ) │ │ + ldr r4, [pc, #68] ; (a1c8 ) │ │ add r4, pc │ │ ldr r3, [r4, #4] │ │ lsls r2, r3, #31 │ │ - bmi.n a886 │ │ + bmi.n a1be │ │ lsls r2, r3, #30 │ │ - bmi.n a87a │ │ + bmi.n a1b2 │ │ lsls r2, r3, #29 │ │ - bmi.n a86e │ │ + bmi.n a1a6 │ │ lsls r3, r3, #28 │ │ - bpl.n a864 │ │ + bpl.n a19c │ │ bl 11d80 │ │ movs r2, #0 │ │ - ldr r3, [pc, #44] ; (a894 ) │ │ + ldr r3, [pc, #44] ; (a1cc ) │ │ add r3, pc │ │ str r2, [r3, #4] │ │ pop {r4, pc} │ │ - bl 12adc │ │ - ldr r3, [pc, #36] ; (a898 ) │ │ + bl 13e50 │ │ + ldr r3, [pc, #36] ; (a1d0 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n a85c │ │ - bl e58c │ │ - ldr r3, [pc, #28] ; (a89c ) │ │ + b.n a194 │ │ + bl ca9c │ │ + ldr r3, [pc, #28] ; (a1d4 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n a858 │ │ - bl b93c │ │ + b.n a190 │ │ + bl 10384 │ │ ldr r3, [r4, #4] │ │ - b.n a854 │ │ + b.n a18c │ │ nop ; (mov r8, r8) │ │ - lsls r4, r6, #30 │ │ + lsrs r4, r7, #25 │ │ movs r6, r0 │ │ - lsls r0, r3, #30 │ │ + lsrs r0, r4, #25 │ │ movs r6, r0 │ │ - lsls r4, r1, #30 │ │ + lsrs r4, r2, #25 │ │ movs r6, r0 │ │ - lsls r0, r0, #30 │ │ + lsrs r0, r1, #25 │ │ movs r6, r0 │ │ │ │ -0000a8a0 : │ │ +0000a1d8 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r8 │ │ mov r6, sl │ │ mov r7, fp │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ mov sl, r1 │ │ sub sp, #12 │ │ subs r4, r0, #0 │ │ mov r8, r2 │ │ - bne.n a8b8 │ │ - b.n a9a4 │ │ + bne.n a1f0 │ │ + b.n a2dc │ │ movs r3, #1 │ │ ldr r1, [r4, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ cmp r1, #0 │ │ - bge.n a8e8 │ │ - ldr r0, [pc, #228] ; (a9b0 ) │ │ + bge.n a220 │ │ + ldr r0, [pc, #228] ; (a2e8 ) │ │ movs r5, #0 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ mov r3, sl │ │ cmp r3, #0 │ │ - bne.n a91a │ │ + bne.n a252 │ │ adds r0, r5, #0 │ │ add sp, #12 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #200] ; (a9b4 ) │ │ + ldr r3, [pc, #200] ; (a2ec ) │ │ movs r5, #0 │ │ add r3, pc │ │ mov fp, r3 │ │ mov r3, fp │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - beq.n a922 │ │ + beq.n a25a │ │ adds r0, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n a97e │ │ + beq.n a2b6 │ │ lsls r3, r5, #1 │ │ adds r5, r3, r5 │ │ - ldr r3, [pc, #176] ; (a9b8 ) │ │ + ldr r3, [pc, #176] ; (a2f0 ) │ │ lsls r5, r5, #2 │ │ adds r0, r4, #0 │ │ add r3, pc │ │ adds r5, r3, r5 │ │ ldr r3, [r5, #8] │ │ blx r3 │ │ mov r3, sl │ │ adds r5, r0, #0 │ │ cmp r3, #0 │ │ - beq.n a8d8 │ │ + beq.n a210 │ │ ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ blx r3 │ │ - b.n a8d8 │ │ + b.n a210 │ │ mov r3, r8 │ │ cmp r3, #0 │ │ - beq.n a97e │ │ + beq.n a2b6 │ │ mov r3, fp │ │ ldr r1, [r3, #0] │ │ mov r3, r8 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n a978 │ │ + beq.n a2b0 │ │ ldrb r2, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n a97e │ │ - ldr r0, [pc, #128] ; (a9bc ) │ │ + beq.n a2b6 │ │ + ldr r0, [pc, #128] ; (a2f4 ) │ │ adds r3, #1 │ │ adds r2, #1 │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ lsls r3, r3, #1 │ │ lsls r2, r2, #1 │ │ ldr r7, [r0, #0] │ │ ldrsh r0, [r3, r7] │ │ ldrsh r3, [r2, r7] │ │ cmp r0, r3 │ │ - bne.n a97e │ │ + bne.n a2b6 │ │ mov r0, r8 │ │ - b.n a96e │ │ + b.n a2a6 │ │ ldrb r2, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n a97e │ │ + beq.n a2b6 │ │ adds r3, #1 │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r3, r7] │ │ adds r2, #1 │ │ lsls r2, r2, #1 │ │ mov r9, r3 │ │ ldrsh r3, [r2, r7] │ │ cmp r9, r3 │ │ - bne.n a97e │ │ + bne.n a2b6 │ │ adds r0, #1 │ │ ldrb r3, [r0, #0] │ │ adds r1, #1 │ │ cmp r3, #0 │ │ - bne.n a956 │ │ + bne.n a28e │ │ ldrb r3, [r1, #0] │ │ cmp r3, #0 │ │ - beq.n a900 │ │ + beq.n a238 │ │ movs r3, #12 │ │ mov ip, r3 │ │ adds r5, #1 │ │ add fp, ip │ │ cmp r5, #15 │ │ - bne.n a8f0 │ │ + bne.n a228 │ │ mov r3, sl │ │ cmp r3, #0 │ │ - bne.n a99c │ │ - ldr r0, [pc, #44] ; (a9c0 ) │ │ + bne.n a2d4 │ │ + ldr r0, [pc, #44] ; (a2f8 ) │ │ movs r5, #0 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n a8d8 │ │ + b.n a210 │ │ ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ blx r3 │ │ - b.n a990 │ │ - ldr r0, [pc, #28] ; (a9c4 ) │ │ + b.n a2c8 │ │ + ldr r0, [pc, #28] ; (a2fc ) │ │ movs r5, #0 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n a8d8 │ │ - strb r4, [r4, #27] │ │ + b.n a210 │ │ + ldrb r4, [r3, #21] │ │ movs r5, r0 │ │ - lsls r4, r2, #7 │ │ + lsrs r4, r3, #2 │ │ movs r6, r0 │ │ - lsls r6, r6, #6 │ │ + lsrs r6, r7, #1 │ │ movs r6, r0 │ │ - lsls r4, r5, #13 │ │ + lsrs r4, r6, #8 │ │ movs r6, r0 │ │ - strb r4, [r0, #22] │ │ + ldrb r4, [r1, #17] │ │ movs r5, r0 │ │ - strb r4, [r5, #23] │ │ + ldrb r4, [r4, #17] │ │ movs r5, r0 │ │ │ │ -0000a9c8 : │ │ - ldr r1, [pc, #44] ; (a9f8 ) │ │ +0000a300 : │ │ + ldr r1, [pc, #44] ; (a330 ) │ │ push {r3, r4, r5, lr} │ │ add r1, pc │ │ adds r4, r0, #0 │ │ - bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ + bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ movs r1, #46 ; 0x2e │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ + bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r3, r0, #0 │ │ subs r1, r3, #1 │ │ sbcs r3, r1 │ │ adds r2, r0, r3 │ │ cmp r5, #0 │ │ - beq.n a9f4 │ │ + beq.n a32c │ │ adds r0, r5, #0 │ │ movs r1, #1 │ │ - bl a8a0 │ │ + bl a1d8 │ │ pop {r3, r4, r5, pc} │ │ movs r0, #0 │ │ - b.n a9f2 │ │ - strb r4, [r0, #24] │ │ + b.n a32a │ │ + ldrb r4, [r7, #17] │ │ movs r5, r0 │ │ │ │ -0000a9fc : │ │ +0000a334 : │ │ push {r3, lr} │ │ movs r2, #0 │ │ - bl a8a0 │ │ + bl a1d8 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ │ │ -0000aa08 : │ │ +0000a340 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r0, r1, #0 │ │ - bl a9c8 │ │ + bl a300 │ │ subs r4, r0, #0 │ │ - beq.n aa2a │ │ + beq.n a362 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ - b.n aa26 │ │ + b.n a35e │ │ nop ; (mov r8, r8) │ │ │ │ -0000aa30 : │ │ +0000a368 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ - bl a9fc │ │ + bl a334 │ │ subs r4, r0, #0 │ │ - beq.n aa54 │ │ + beq.n a38c │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ - b.n aa50 │ │ + b.n a388 │ │ │ │ -0000aa58 : │ │ +0000a390 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ adds r2, r3, #0 │ │ - bl a8a0 │ │ + bl a1d8 │ │ subs r4, r0, #0 │ │ - beq.n aa7e │ │ + beq.n a3b6 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ - b.n aa7a │ │ + b.n a3b2 │ │ nop ; (mov r8, r8) │ │ - ldr r3, [pc, #284] ; (aba4 ) │ │ + ldr r3, [pc, #284] ; (a4dc ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, sl │ │ mov sl, r3 │ │ add sl, pc │ │ mov r5, r8 │ │ mov r3, sl │ │ mov r6, r9 │ │ @@ -1554,169 +693,169 @@ │ │ ldr r3, [r3, #0] │ │ sub sp, #8 │ │ adds r4, r0, #0 │ │ str r3, [sp, #4] │ │ mov r3, sp │ │ adds r7, r1, #0 │ │ adds r5, r3, #3 │ │ - b.n aab0 │ │ + b.n a3e8 │ │ ldrb r3, [r5, #0] │ │ cmp r3, #34 ; 0x22 │ │ - beq.n aae2 │ │ + beq.n a41a │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n aaaa │ │ + bne.n a3e2 │ │ movs r0, #0 │ │ - ldr r3, [pc, #228] ; (aba8 ) │ │ - ldr r2, [pc, #228] ; (abac ) │ │ + ldr r3, [pc, #228] ; (a4e0 ) │ │ + ldr r2, [pc, #228] ; (a4e4 ) │ │ add r3, pc │ │ add r2, pc │ │ str r3, [r2, #0] │ │ mov r3, sl │ │ ldr r2, [sp, #4] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n aba0 │ │ + bne.n a4d8 │ │ add sp, #8 │ │ pop {r2, r3, r4} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ pop {r4, r5, r6, r7, pc} │ │ cmp r7, #0 │ │ - beq.n ab16 │ │ - ldr r5, [pc, #200] ; (abb0 ) │ │ + beq.n a44e │ │ + ldr r5, [pc, #200] ; (a4e8 ) │ │ adds r1, r7, #4 │ │ add r5, pc │ │ ldr r3, [r5, #4] │ │ cmp r1, r3 │ │ - bgt.n ab6e │ │ + bgt.n a4a6 │ │ ldr r1, [r5, #8] │ │ ldr r3, [r4, #8] │ │ adds r5, r7, #3 │ │ adds r0, r4, #0 │ │ mov ip, r3 │ │ adds r2, r5, #0 │ │ movs r3, #1 │ │ blx ip │ │ cmp r0, #0 │ │ - beq.n aac0 │ │ - ldr r3, [pc, #172] ; (abb4 ) │ │ + beq.n a3f8 │ │ + ldr r3, [pc, #172] ; (a4ec ) │ │ adds r7, #2 │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ adds r2, r0, r7 │ │ movs r3, #0 │ │ strb r3, [r2, #0] │ │ - b.n aacc │ │ - ldr r2, [pc, #160] ; (abb8 ) │ │ - ldr r7, [pc, #160] ; (abbc ) │ │ + b.n a404 │ │ + ldr r2, [pc, #160] ; (a4f0 ) │ │ + ldr r7, [pc, #160] ; (a4f4 ) │ │ movs r5, #0 │ │ add r2, pc │ │ ldr r0, [r2, #8] │ │ mov r8, r2 │ │ add r7, pc │ │ - b.n ab5a │ │ + b.n a492 │ │ lsls r3, r3, #1 │ │ adds r1, r3, #0 │ │ str r3, [r7, #4] │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n ab80 │ │ + beq.n a4b8 │ │ str r0, [r7, #8] │ │ adds r1, r0, r5 │ │ movs r2, #1 │ │ adds r0, r4, #0 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ mov r9, r5 │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n aac0 │ │ - ldr r3, [pc, #116] ; (abc0 ) │ │ + beq.n a3f8 │ │ + ldr r3, [pc, #116] ; (a4f8 ) │ │ adds r5, #1 │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ mov r3, r9 │ │ adds r2, r0, r3 │ │ ldrb r3, [r2, #0] │ │ cmp r3, #34 ; 0x22 │ │ - beq.n ab10 │ │ + beq.n a448 │ │ mov r3, r8 │ │ ldr r3, [r3, #4] │ │ subs r2, r3, #1 │ │ cmp r2, r5 │ │ - bgt.n ab36 │ │ + bgt.n a46e │ │ cmp r3, #0 │ │ - bne.n ab26 │ │ + bne.n a45e │ │ movs r1, #32 │ │ movs r3, #32 │ │ - b.n ab2a │ │ + b.n a462 │ │ ldr r0, [r5, #8] │ │ str r1, [r5, #4] │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n ab90 │ │ + beq.n a4c8 │ │ str r0, [r5, #8] │ │ adds r1, r0, #0 │ │ - b.n aaf4 │ │ + b.n a42c │ │ ldr r0, [r7, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #60] ; (abc4 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #60] ; (a4fc ) │ │ movs r0, #0 │ │ add r3, pc │ │ str r3, [r7, #0] │ │ - b.n aacc │ │ + b.n a404 │ │ ldr r0, [r5, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #48] ; (abc8 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #48] ; (a500 ) │ │ movs r0, #0 │ │ add r3, pc │ │ str r3, [r5, #0] │ │ - b.n aacc │ │ + b.n a404 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - lsls r4, r3, #8 │ │ + lsrs r4, r4, #3 │ │ movs r6, r0 │ │ - strb r6, [r1, #21] │ │ + ldrb r6, [r0, #15] │ │ movs r5, r0 │ │ - lsls r0, r0, #21 │ │ + lsrs r0, r1, #16 │ │ movs r6, r0 │ │ - lsls r6, r3, #20 │ │ + lsrs r6, r4, #15 │ │ movs r6, r0 │ │ - lsls r6, r7, #19 │ │ + lsrs r6, r0, #15 │ │ movs r6, r0 │ │ - lsls r4, r5, #19 │ │ + lsrs r4, r6, #14 │ │ movs r6, r0 │ │ - lsls r6, r4, #19 │ │ + lsrs r6, r5, #14 │ │ movs r6, r0 │ │ - lsls r4, r7, #18 │ │ + lsrs r4, r0, #14 │ │ movs r6, r0 │ │ - strb r2, [r5, #14] │ │ + ldrb r2, [r6, #9] │ │ movs r5, r0 │ │ - strb r2, [r3, #14] │ │ + ldrb r2, [r4, #9] │ │ movs r5, r0 │ │ │ │ -0000abcc : │ │ +0000a504 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r9 │ │ mov r6, r8 │ │ - ldr r4, [pc, #120] ; (ac4c ) │ │ + ldr r4, [pc, #120] ; (a584 ) │ │ push {r6, r7} │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #36 ; 0x24 │ │ subs r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #28] │ │ - beq.n ac42 │ │ + beq.n a57a │ │ movs r3, #1 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r3, sp, #16 │ │ @@ -1728,100 +867,100 @@ │ │ movs r3, #1 │ │ movs r2, #9 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ movs r3, #0 │ │ mov r8, r3 │ │ cmp r0, #0 │ │ - bne.n ac2e │ │ + bne.n a566 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ blx r1 │ │ mov r0, r8 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n ac46 │ │ + bne.n a57e │ │ add sp, #36 ; 0x24 │ │ pop {r2, r3} │ │ mov r8, r2 │ │ mov r9, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #32] ; (ac50 ) │ │ + ldr r1, [pc, #32] ; (a588 ) │ │ mov r0, r9 │ │ add r1, pc │ │ movs r2, #9 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ negs r3, r0 │ │ adcs r3, r0 │ │ mov r8, r3 │ │ - b.n ac0c │ │ + b.n a544 │ │ movs r0, #0 │ │ - b.n ac1c │ │ + b.n a554 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - lsls r2, r2, #3 │ │ + lsls r2, r3, #30 │ │ movs r6, r0 │ │ - strb r2, [r7, #15] │ │ + ldrb r2, [r6, #9] │ │ movs r5, r0 │ │ │ │ -0000ac54 : │ │ +0000a58c : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r4, r8 │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ - ldr r7, [pc, #664] ; (aefc ) │ │ + ldr r7, [pc, #664] ; (a834 ) │ │ sub sp, #100 ; 0x64 │ │ mov r8, r0 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #92] ; 0x5c │ │ cmp r0, #0 │ │ - bne.n ac74 │ │ - b.n b0c8 │ │ + bne.n a5ac │ │ + b.n aa00 │ │ movs r5, #0 │ │ movs r3, #1 │ │ mov r1, r8 │ │ - ldr r4, [pc, #644] ; (af00 ) │ │ + ldr r4, [pc, #644] ; (a838 ) │ │ add r4, pc │ │ str r5, [r4, #0] │ │ str r5, [r4, #8] │ │ str r5, [r4, #4] │ │ str r3, [sp, #0] │ │ ldr r1, [r1, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ str r0, [sp, #24] │ │ str r1, [sp, #28] │ │ mov r0, r8 │ │ movs r1, #0 │ │ - bl aa84 │ │ + bl a3bc │ │ cmp r0, #0 │ │ - beq.n ad48 │ │ - ldr r1, [pc, #612] ; (af04 ) │ │ + beq.n a680 │ │ + ldr r1, [pc, #612] ; (a83c ) │ │ add r3, sp, #76 ; 0x4c │ │ str r3, [sp, #0] │ │ add r3, sp, #80 ; 0x50 │ │ str r3, [sp, #4] │ │ add r1, pc │ │ add r2, sp, #68 ; 0x44 │ │ add r3, sp, #72 ; 0x48 │ │ bl 5e87c <_Unwind_GetTextRelBase@@Base+0x18> │ │ cmp r0, #4 │ │ - beq.n ad82 │ │ - ldr r3, [pc, #592] ; (af08 ) │ │ - ldr r2, [pc, #592] ; (af0c ) │ │ + beq.n a6ba │ │ + ldr r3, [pc, #592] ; (a840 ) │ │ + ldr r2, [pc, #592] ; (a844 ) │ │ add r3, pc │ │ add r2, pc │ │ str r3, [r2, #0] │ │ movs r3, #0 │ │ mov r9, r3 │ │ str r3, [sp, #32] │ │ str r3, [sp, #20] │ │ @@ -1831,118 +970,118 @@ │ │ mov r0, r8 │ │ ldr r1, [r3, #4] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n ace4 │ │ + beq.n a61c │ │ ldr r0, [sp, #20] │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - ldr r3, [pc, #552] ; (af10 ) │ │ + ldr r3, [pc, #552] ; (a848 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - beq.n ad7c │ │ + beq.n a6b4 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #32] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r9 │ │ cmp r3, #0 │ │ - beq.n ad20 │ │ + beq.n a658 │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n ad0e │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n a646 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r9 │ │ ldr r0, [r3, #4] │ │ cmp r0, #0 │ │ - beq.n ad1a │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n a652 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #496] ; (af14 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #496] ; (a84c ) │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ cmp r0, #0 │ │ - beq.n ad2e │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n a666 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n ad3a │ │ - b.n b238 │ │ + beq.n a672 │ │ + b.n ab70 │ │ add sp, #100 ; 0x64 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r2, #0 │ │ ldr r3, [r4, #0] │ │ str r2, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n ad54 │ │ - b.n aef4 │ │ + bne.n a68c │ │ + b.n a82c │ │ movs r4, #0 │ │ mov r3, r8 │ │ str r4, [sp, #0] │ │ ldr r1, [r3, #4] │ │ mov r0, r8 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ - ldr r3, [pc, #432] ; (af18 ) │ │ + ldr r3, [pc, #432] ; (a850 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ ldr r3, [sp, #32] │ │ cmp r3, r4 │ │ - bne.n ad76 │ │ - b.n aef4 │ │ + bne.n a6ae │ │ + b.n a82c │ │ mov r9, r4 │ │ str r4, [sp, #20] │ │ - b.n acf8 │ │ + b.n a630 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ - b.n acfe │ │ + b.n a636 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - bgt.n ad8a │ │ - b.n acb6 │ │ + bgt.n a6c2 │ │ + b.n a5ee │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - bgt.n ad92 │ │ - b.n acb6 │ │ + bgt.n a6ca │ │ + b.n a5ee │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - bgt.n ad9a │ │ - b.n acb6 │ │ + bgt.n a6d2 │ │ + b.n a5ee │ │ ldr r2, [sp, #80] ; 0x50 │ │ cmp r2, #0 │ │ - bgt.n ada2 │ │ - b.n acb6 │ │ + bgt.n a6da │ │ + b.n a5ee │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #32] │ │ cmp r0, #0 │ │ - bne.n adb2 │ │ - b.n b1d2 │ │ + bne.n a6ea │ │ + b.n ab0a │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [sp, #76] ; 0x4c │ │ lsls r3, r3, #1 │ │ cmp r2, r3 │ │ - ble.n adbe │ │ - b.n b0d4 │ │ + ble.n a6f6 │ │ + b.n aa0c │ │ str r5, [sp, #0] │ │ str r5, [sp, #4] │ │ str r5, [sp, #8] │ │ str r5, [sp, #12] │ │ movs r3, #8 │ │ movs r0, #0 │ │ ldr r1, [sp, #68] ; 0x44 │ │ @@ -1953,170 +1092,171 @@ │ │ str r0, [sp, #20] │ │ ldr r3, [r3, #4] │ │ ldr r6, [r3, #4] │ │ str r5, [r3, #0] │ │ movs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r0, #20 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - bne.n adf0 │ │ - b.n b1f6 │ │ + bne.n a728 │ │ + b.n ab2e │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ cmp r5, r3 │ │ - bgt.n adfa │ │ - b.n b232 │ │ + bgt.n a732 │ │ + b.n ab6a │ │ lsls r3, r3, #1 │ │ cmp r3, r5 │ │ - blt.n adfa │ │ + blt.n a732 │ │ lsls r4, r3, #2 │ │ mov r2, r9 │ │ str r3, [r2, #12] │ │ movs r3, #0 │ │ str r5, [r2, #16] │ │ str r3, [r2, #4] │ │ adds r0, r4, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r3, r9 │ │ str r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n ae1c │ │ - b.n b1f0 │ │ + bne.n a754 │ │ + b.n ab28 │ │ movs r1, #0 │ │ adds r2, r4, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ lsls r0, r5, #1 │ │ adds r0, r0, r5 │ │ lsls r0, r0, #2 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r3, r9 │ │ str r0, [r3, #4] │ │ cmp r0, #0 │ │ - bne.n ae38 │ │ - b.n b1ea │ │ + bne.n a770 │ │ + b.n ab22 │ │ mov r3, r9 │ │ str r0, [r3, #8] │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - bgt.n ae44 │ │ - b.n afe2 │ │ + bgt.n a77c │ │ + b.n a91a │ │ ldr r3, [sp, #32] │ │ str r6, [sp, #44] ; 0x2c │ │ str r7, [sp, #60] ; 0x3c │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #200] ; (af1c ) │ │ + ldr r3, [pc, #200] ; (a854 ) │ │ add r3, pc │ │ mov fp, r3 │ │ add r3, sp, #84 ; 0x54 │ │ str r3, [sp, #56] ; 0x38 │ │ mov r3, r8 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #0 │ │ - bl aa84 │ │ + bl a3bc │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - bne.n ae6e │ │ - b.n b22a │ │ + bne.n a7a6 │ │ + b.n ab62 │ │ ldr r3, [sp, #80] ; 0x50 │ │ adds r4, r3, #1 │ │ add r4, sl │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - bne.n aef8 │ │ + bne.n a830 │ │ ldrb r7, [r4, #0] │ │ cmp r7, #0 │ │ - bne.n ae8e │ │ - b.n b108 │ │ + bne.n a7c6 │ │ + b.n aa40 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n ae98 │ │ + beq.n a7d0 │ │ adds r4, #1 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n ae86 │ │ + beq.n a7be │ │ adds r6, r4, #0 │ │ - b.n ae9e │ │ + b.n a7d6 │ │ adds r6, #1 │ │ ldrb r0, [r6, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - bne.n ae9c │ │ + bne.n a7d4 │ │ adds r5, r6, #0 │ │ - b.n aeb4 │ │ + b.n a7ec │ │ ldrb r3, [r5, #0] │ │ cmp r3, #0 │ │ - beq.n aebe │ │ + beq.n a7f6 │ │ adds r5, #1 │ │ ldrb r0, [r5, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n aeac │ │ + beq.n a7e4 │ │ adds r4, r5, #0 │ │ cmp r7, #115 ; 0x73 │ │ - beq.n ae74 │ │ + beq.n a7ac │ │ subs r3, r5, r6 │ │ mov r8, r3 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #35 ; 0x23 │ │ - beq.n af20 │ │ + beq.n a858 │ │ mov r3, r8 │ │ movs r7, #0 │ │ mov r8, r5 │ │ adds r4, r3, #0 │ │ mov r3, fp │ │ lsls r5, r7, #3 │ │ ldr r0, [r5, r3] │ │ adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ bl 5e94c <_Unwind_GetTextRelBase@@Base+0xe8> │ │ cmp r0, #0 │ │ - bne.n aeea │ │ - b.n b0cc │ │ + bne.n a822 │ │ + b.n aa04 │ │ adds r7, #1 │ │ cmp r7, #7 │ │ - bne.n aed6 │ │ + bne.n a80e │ │ mov r4, r8 │ │ - b.n ae74 │ │ + b.n a7ac │ │ str r3, [sp, #20] │ │ - b.n ad20 │ │ + b.n a658 │ │ adds r4, #1 │ │ - b.n ae74 │ │ - lsls r2, r0, #1 │ │ + b.n a7ac │ │ + lsls r2, r1, #28 │ │ movs r6, r0 │ │ - lsls r4, r1, #14 │ │ + lsrs r4, r2, #9 │ │ movs r6, r0 │ │ - strb r0, [r2, #14] │ │ + ldrb r0, [r1, #8] │ │ movs r5, r0 │ │ - strb r2, [r1, #14] │ │ + ldrb r2, [r0, #8] │ │ movs r5, r0 │ │ - lsls r4, r1, #13 │ │ + lsrs r4, r2, #8 │ │ movs r6, r0 │ │ - lsls r2, r4, #12 │ │ + lsrs r2, r5, #7 │ │ movs r6, r0 │ │ - lsls r6, r4, #11 │ │ + lsrs r6, r5, #6 │ │ + movs r6, r0 │ │ + lsrs r2, r5, #5 │ │ movs r6, r0 │ │ - lsls r2, r4, #10 │ │ + lsls r6, r6, #3 │ │ movs r6, r0 │ │ - ; instruction: 0xfa2e0005 │ │ mov r3, r8 │ │ cmp r3, #7 │ │ - bne.n af28 │ │ - b.n b136 │ │ + bne.n a860 │ │ + b.n aa6e │ │ cmp r3, #13 │ │ - bne.n af2e │ │ - b.n b11a │ │ + bne.n a866 │ │ + b.n aa52 │ │ cmp r3, #4 │ │ - bne.n af46 │ │ + bne.n a87e │ │ ldrb r3, [r6, #1] │ │ ldr r2, [sp, #56] ; 0x38 │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #0] │ │ ldrb r3, [r6, #2] │ │ strb r3, [r2, #3] │ │ strb r3, [r2, #2] │ │ @@ -2134,40 +1274,40 @@ │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #36] ; 0x24 │ │ mov r1, sl │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r2, r4, #0 │ │ cmp r3, #0 │ │ - beq.n af78 │ │ + beq.n a8b0 │ │ ldr r1, [sp, #44] ; 0x2c │ │ lsrs r3, r4, #16 │ │ ldr r2, [sp, #40] ; 0x28 │ │ strb r3, [r1, #0] │ │ lsrs r3, r4, #8 │ │ strb r3, [r1, #1] │ │ strb r4, [r1, #2] │ │ mov r3, r9 │ │ ldr r5, [sp, #80] ; 0x50 │ │ ldr r6, [r3, #12] │ │ cmp r5, #0 │ │ - bgt.n af84 │ │ - b.n b1e0 │ │ + bgt.n a8bc │ │ + b.n ab18 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r3 │ │ adds r0, r3, #0 │ │ movs r3, #0 │ │ add r5, ip │ │ lsls r1, r3, #5 │ │ adds r3, r1, r3 │ │ ldrb r1, [r0, #0] │ │ adds r0, #1 │ │ adds r3, r3, r1 │ │ cmp r5, r0 │ │ - bne.n af8e │ │ + bne.n a8c6 │ │ subs r6, #1 │ │ ands r3, r6 │ │ lsls r3, r3, #2 │ │ mov r1, r9 │ │ ldr r1, [r1, #8] │ │ mov r6, r9 │ │ adds r0, r1, #0 │ │ @@ -2180,26 +1320,26 @@ │ │ ldr r0, [r6, #0] │ │ mov ip, r0 │ │ add r3, ip │ │ ldr r0, [r3, #0] │ │ str r0, [r1, #8] │ │ str r1, [r3, #0] │ │ adds r3, r4, #1 │ │ - bne.n afc8 │ │ - b.n b1be │ │ + bne.n a900 │ │ + b.n aaf6 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r2, #4 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #76] ; 0x4c │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ cmp r3, r2 │ │ - bge.n afdc │ │ - b.n ae5e │ │ + bge.n a914 │ │ + b.n a796 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r7, [sp, #60] ; 0x3c │ │ mov r8, r3 │ │ ldr r3, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #68] ; 0x44 │ │ mov ip, r3 │ │ mov r3, ip │ │ @@ -2208,120 +1348,120 @@ │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #20] │ │ adds r2, r3, #0 │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - ble.n b0a6 │ │ + ble.n a9de │ │ mov r3, r8 │ │ str r7, [sp, #56] ; 0x38 │ │ mov sl, r2 │ │ mov r7, r9 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #52] ; 0x34 │ │ - bl aa84 │ │ + bl a3bc │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r8, r0 │ │ cmp r3, #0 │ │ - beq.n b01a │ │ - b.n b142 │ │ + beq.n a952 │ │ + b.n aa7a │ │ mov fp, r3 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - ble.n b088 │ │ + ble.n a9c0 │ │ adds r3, r7, #0 │ │ mov r7, sl │ │ mov r9, r3 │ │ mov r3, r9 │ │ ldr r5, [sp, #80] ; 0x50 │ │ ldr r6, [r3, #0] │ │ ldr r3, [r3, #12] │ │ mov r4, fp │ │ muls r4, r5 │ │ mov ip, r3 │ │ add r4, r8 │ │ cmp r5, #0 │ │ - bgt.n b03e │ │ - b.n b1b6 │ │ + bgt.n a976 │ │ + b.n aaee │ │ adds r2, r4, #0 │ │ movs r3, #0 │ │ adds r1, r4, r5 │ │ lsls r0, r3, #5 │ │ adds r3, r0, r3 │ │ ldrb r0, [r2, #0] │ │ adds r2, #1 │ │ adds r3, r3, r0 │ │ cmp r2, r1 │ │ - bne.n b044 │ │ + bne.n a97c │ │ mov r0, ip │ │ subs r0, #1 │ │ ands r3, r0 │ │ lsls r3, r3, #2 │ │ ldr r6, [r6, r3] │ │ cmp r6, #0 │ │ - bne.n b068 │ │ - b.n b0c4 │ │ + bne.n a9a0 │ │ + b.n a9fc │ │ ldr r6, [r6, #8] │ │ cmp r6, #0 │ │ - beq.n b0c4 │ │ + beq.n a9fc │ │ adds r0, r4, #0 │ │ ldr r1, [r6, #0] │ │ adds r2, r5, #0 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ cmp r0, #0 │ │ - bne.n b062 │ │ + bne.n a99a │ │ ldr r3, [r6, #4] │ │ stmia r7!, {r3} │ │ movs r3, #1 │ │ mov ip, r3 │ │ ldr r3, [sp, #68] ; 0x44 │ │ add fp, ip │ │ cmp fp, r3 │ │ - blt.n b028 │ │ + blt.n a960 │ │ mov r7, r9 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [r3, #16] │ │ mov ip, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add sl, ip │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - blt.n b008 │ │ + blt.n a940 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov r9, r7 │ │ mov r8, r3 │ │ ldr r7, [sp, #56] ; 0x38 │ │ - ldr r3, [pc, #404] ; (b23c ) │ │ + ldr r3, [pc, #404] ; (ab74 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n b0b2 │ │ - b.n acf8 │ │ + bne.n a9ea │ │ + b.n a630 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r8 │ │ mov r0, r8 │ │ ldr r1, [r3, #4] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ - b.n acde │ │ + b.n a616 │ │ movs r3, #0 │ │ - b.n b078 │ │ + b.n a9b0 │ │ movs r0, #0 │ │ - b.n ad30 │ │ + b.n a668 │ │ adds r3, r5, #0 │ │ add r3, fp │ │ ldr r4, [r3, #4] │ │ - b.n af58 │ │ + b.n a890 │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ str r3, [sp, #0] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ @@ -2330,281 +1470,285 @@ │ │ movs r0, #0 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #72] ; 0x48 │ │ movs r3, #32 │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n b1c8 │ │ - ldr r3, [pc, #324] ; (b240 ) │ │ + bne.n ab00 │ │ + ldr r3, [pc, #324] ; (ab78 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r9, r3 │ │ cmp r3, #0 │ │ - beq.n b106 │ │ - b.n ad54 │ │ - b.n acf8 │ │ + beq.n aa3e │ │ + b.n a68c │ │ + b.n a630 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [pc, #312] ; (b244 ) │ │ + ldr r2, [pc, #312] ; (ab7c ) │ │ ldr r7, [sp, #60] ; 0x3c │ │ mov r8, r3 │ │ - ldr r3, [pc, #308] ; (b248 ) │ │ + ldr r3, [pc, #308] ; (ab80 ) │ │ add r2, pc │ │ add r3, pc │ │ str r3, [r2, #0] │ │ - b.n acc8 │ │ + b.n a600 │ │ ldrb r3, [r6, #1] │ │ ldr r2, [sp, #56] ; 0x38 │ │ strb r3, [r2, #0] │ │ ldrb r3, [r6, #2] │ │ strb r3, [r2, #1] │ │ ldrb r3, [r6, #5] │ │ strb r3, [r2, #2] │ │ ldrb r3, [r6, #6] │ │ strb r3, [r2, #3] │ │ ldrb r3, [r6, #9] │ │ strb r3, [r2, #4] │ │ ldrb r3, [r6, #10] │ │ strb r3, [r2, #5] │ │ - b.n af46 │ │ + b.n a87e │ │ adds r1, r6, #1 │ │ ldr r0, [sp, #56] ; 0x38 │ │ movs r2, #6 │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ - b.n af46 │ │ + b.n a87e │ │ ldr r5, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r5, #1 │ │ - beq.n b206 │ │ + beq.n ab3e │ │ cmp r3, #0 │ │ - ble.n b088 │ │ + ble.n a9c0 │ │ movs r3, #0 │ │ mov r9, r7 │ │ adds r6, r3, #0 │ │ mov r3, r9 │ │ adds r4, r5, #0 │ │ muls r4, r6 │ │ ldr r7, [r3, #0] │ │ ldr r3, [r3, #12] │ │ add r4, r8 │ │ mov ip, r3 │ │ cmp r5, #0 │ │ - ble.n b1ba │ │ + ble.n aaf2 │ │ adds r1, r4, #0 │ │ movs r3, #0 │ │ adds r0, r4, r5 │ │ lsls r2, r3, #5 │ │ adds r3, r2, r3 │ │ ldrb r2, [r1, #0] │ │ adds r1, #1 │ │ adds r3, r3, r2 │ │ cmp r1, r0 │ │ - bne.n b16c │ │ + bne.n aaa4 │ │ mov r2, ip │ │ subs r2, #1 │ │ ands r3, r2 │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ cmp r7, #0 │ │ - bne.n b190 │ │ - b.n b1b2 │ │ + bne.n aac8 │ │ + b.n aaea │ │ ldr r7, [r7, #8] │ │ cmp r7, #0 │ │ - beq.n b1b2 │ │ + beq.n aaea │ │ adds r0, r4, #0 │ │ ldr r1, [r7, #0] │ │ adds r2, r5, #0 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ cmp r0, #0 │ │ - bne.n b18a │ │ + bne.n aac2 │ │ ldrb r3, [r7, #4] │ │ mov r2, sl │ │ strb r3, [r2, r6] │ │ ldr r3, [sp, #68] ; 0x44 │ │ adds r6, #1 │ │ cmp r6, r3 │ │ - blt.n b1ae │ │ - b.n b086 │ │ + blt.n aae6 │ │ + b.n a9be │ │ ldr r5, [sp, #80] ; 0x50 │ │ - b.n b154 │ │ + b.n aa8c │ │ movs r3, #0 │ │ - b.n b1a0 │ │ + b.n aad8 │ │ movs r3, #0 │ │ - b.n b05a │ │ + b.n a992 │ │ movs r3, #0 │ │ - b.n b182 │ │ + b.n aaba │ │ ldr r0, [sp, #20] │ │ movs r1, #1 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ - b.n afc8 │ │ + b.n a900 │ │ movs r3, #0 │ │ ldr r5, [sp, #76] ; 0x4c │ │ movs r6, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n ade2 │ │ - ldr r3, [pc, #120] ; (b24c ) │ │ + b.n a71a │ │ + ldr r3, [pc, #120] ; (ab84 ) │ │ add r3, pc │ │ str r3, [r4, #0] │ │ movs r3, #0 │ │ mov r9, r3 │ │ str r3, [sp, #20] │ │ - b.n acc8 │ │ + b.n a600 │ │ ldr r1, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ mov ip, r1 │ │ add r5, ip │ │ - b.n afa2 │ │ + b.n a8da │ │ ldr r0, [r3, #0] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #88] ; (b250 ) │ │ - ldr r2, [pc, #88] ; (b254 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #88] ; (ab88 ) │ │ + ldr r2, [pc, #88] ; (ab8c ) │ │ add r3, pc │ │ add r2, pc │ │ str r3, [r2, #0] │ │ movs r3, #0 │ │ mov r9, r3 │ │ - b.n acc8 │ │ + b.n a600 │ │ cmp r3, #0 │ │ - bgt.n b20c │ │ - b.n b088 │ │ + bgt.n ab44 │ │ + b.n a9c0 │ │ adds r1, r0, #0 │ │ movs r3, #0 │ │ mov r0, sl │ │ ldrb r2, [r1, r3] │ │ ldr r4, [r7, #0] │ │ lsls r2, r2, #2 │ │ ldr r2, [r2, r4] │ │ ldr r2, [r2, #4] │ │ strb r2, [r0, r3] │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r3, #1 │ │ cmp r3, r2 │ │ - blt.n b212 │ │ + blt.n ab4a │ │ mov sl, r0 │ │ - b.n b088 │ │ + b.n a9c0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r7, [sp, #60] ; 0x3c │ │ mov r8, r3 │ │ - b.n b0a6 │ │ + b.n a9de │ │ movs r4, #128 ; 0x80 │ │ lsls r4, r4, #3 │ │ - b.n ae02 │ │ + b.n a73a │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - vhadd.u32 d16, d0, d5 │ │ - vhadd.u8 d0, d14, d5 │ │ - cdp2 0, 15, cr0, cr6, cr5, {0} │ │ - ldr r4, [r1, #116] ; 0x74 │ │ + lsls r0, r5, #24 │ │ + movs r6, r0 │ │ + lsls r6, r2, #23 │ │ + movs r6, r0 │ │ + lsls r6, r7, #22 │ │ + movs r6, r0 │ │ + strb r4, [r0, #23] │ │ movs r5, r0 │ │ - ldr r0, [r4, #84] ; 0x54 │ │ + strb r0, [r5, #16] │ │ movs r5, r0 │ │ - ldr r2, [r7, #80] ; 0x50 │ │ + strb r2, [r0, #16] │ │ movs r5, r0 │ │ - cdp2 0, 0, cr0, cr12, cr5, {0} │ │ + lsls r4, r2, #19 │ │ + movs r6, r0 │ │ │ │ -0000b258 : │ │ +0000ab90 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r9 │ │ mov r7, fp │ │ mov r6, sl │ │ mov r4, r8 │ │ movs r2, #0 │ │ push {r4, r5, r6, r7} │ │ - ldr r5, [pc, #544] ; (b488 ) │ │ + ldr r5, [pc, #544] ; (adc0 ) │ │ sub sp, #92 ; 0x5c │ │ str r0, [sp, #56] ; 0x38 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [pc, #532] ; (b48c ) │ │ + ldr r3, [pc, #532] ; (adc4 ) │ │ add r3, pc │ │ str r2, [r3, #0] │ │ str r2, [r3, #8] │ │ str r2, [r3, #4] │ │ cmp r0, #0 │ │ - bne.n b284 │ │ - b.n b474 │ │ + bne.n abbc │ │ + b.n adac │ │ adds r3, r0, #4 │ │ ldr r0, [r0, #0] │ │ str r3, [sp, #56] ; 0x38 │ │ add r3, sp, #56 ; 0x38 │ │ str r3, [sp, #16] │ │ cmp r0, #0 │ │ - beq.n b2e4 │ │ - ldr r1, [pc, #508] ; (b490 ) │ │ + beq.n ac1c │ │ + ldr r1, [pc, #508] ; (adc8 ) │ │ add r3, sp, #68 ; 0x44 │ │ str r3, [sp, #0] │ │ add r3, sp, #72 ; 0x48 │ │ str r3, [sp, #4] │ │ add r1, pc │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #64 ; 0x40 │ │ bl 5e87c <_Unwind_GetTextRelBase@@Base+0x18> │ │ cmp r0, #4 │ │ - beq.n b2f0 │ │ - ldr r0, [pc, #488] ; (b494 ) │ │ - ldr r3, [pc, #488] ; (b498 ) │ │ + beq.n ac28 │ │ + ldr r0, [pc, #488] ; (adcc ) │ │ + ldr r3, [pc, #488] ; (add0 ) │ │ add r0, pc │ │ add r3, pc │ │ str r0, [r3, #0] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r3, #0 │ │ mov r9, r3 │ │ - ldr r3, [pc, #476] ; (b49c ) │ │ + ldr r3, [pc, #476] ; (add4 ) │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ cmp r0, #0 │ │ - beq.n b2ca │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n ac02 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r5, #0] │ │ mov r0, r9 │ │ cmp r2, r3 │ │ - beq.n b2d6 │ │ - b.n b80a │ │ + beq.n ac0e │ │ + b.n b142 │ │ add sp, #92 ; 0x5c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #440] ; (b4a0 ) │ │ + ldr r3, [pc, #440] ; (add8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n b2b4 │ │ - b.n b2b8 │ │ + bne.n abec │ │ + b.n abf0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - ble.n b2aa │ │ + ble.n abe2 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - ble.n b2aa │ │ + ble.n abe2 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - ble.n b2aa │ │ + ble.n abe2 │ │ ldr r2, [sp, #72] ; 0x48 │ │ cmp r2, #0 │ │ - ble.n b2aa │ │ + ble.n abe2 │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n b318 │ │ - b.n b78a │ │ + bne.n ac50 │ │ + b.n b0c2 │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [sp, #68] ; 0x44 │ │ lsls r3, r3, #1 │ │ cmp r2, r3 │ │ - ble.n b324 │ │ - b.n b69e │ │ + ble.n ac5c │ │ + b.n afd6 │ │ movs r3, #0 │ │ ldr r2, [sp, #64] ; 0x40 │ │ str r3, [sp, #0] │ │ str r3, [sp, #4] │ │ str r3, [sp, #8] │ │ str r3, [sp, #12] │ │ movs r0, #0 │ │ @@ -2617,182 +1761,187 @@ │ │ ldr r3, [r3, #4] │ │ ldr r2, [r3, #4] │ │ str r7, [r3, #0] │ │ movs r3, #1 │ │ mov r8, r2 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r0, #20 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ subs r6, r0, #0 │ │ - bne.n b358 │ │ - b.n b7ba │ │ + bne.n ac90 │ │ + b.n b0f2 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ cmp r7, r3 │ │ - bgt.n b362 │ │ - b.n b7ec │ │ + bgt.n ac9a │ │ + b.n b124 │ │ lsls r3, r3, #1 │ │ cmp r3, r7 │ │ - blt.n b362 │ │ + blt.n ac9a │ │ lsls r4, r3, #2 │ │ str r3, [r6, #12] │ │ movs r3, #0 │ │ str r7, [r6, #16] │ │ str r3, [r6, #4] │ │ adds r0, r4, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [r6, #0] │ │ cmp r0, #0 │ │ - bne.n b380 │ │ - b.n b7b4 │ │ + bne.n acb8 │ │ + b.n b0ec │ │ movs r1, #0 │ │ adds r2, r4, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ lsls r0, r7, #1 │ │ adds r0, r0, r7 │ │ lsls r0, r0, #2 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [r6, #4] │ │ cmp r0, #0 │ │ - bne.n b39a │ │ - b.n b7ae │ │ + bne.n acd2 │ │ + b.n b0e6 │ │ ldr r3, [sp, #68] ; 0x44 │ │ str r0, [r6, #8] │ │ cmp r3, #0 │ │ - bgt.n b3a4 │ │ - b.n b572 │ │ + bgt.n acdc │ │ + b.n aeaa │ │ mov r3, r8 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #20] │ │ mov sl, r6 │ │ str r3, [sp, #24] │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #240] ; (b4a4 ) │ │ + ldr r3, [pc, #240] ; (addc ) │ │ str r5, [sp, #52] ; 0x34 │ │ add r3, pc │ │ mov fp, r3 │ │ add r3, sp, #76 ; 0x4c │ │ str r3, [sp, #44] ; 0x2c │ │ mov r3, r9 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #16] │ │ mov r9, r3 │ │ mov r3, r9 │ │ cmp r3, #0 │ │ - bne.n b3ce │ │ - b.n b7a0 │ │ + bne.n ad06 │ │ + b.n b0d8 │ │ mov r1, r9 │ │ ldr r3, [r3, #0] │ │ adds r2, r3, #4 │ │ ldr r3, [r3, #0] │ │ str r2, [r1, #0] │ │ str r3, [sp, #28] │ │ cmp r3, #0 │ │ - bne.n b3e0 │ │ - b.n b7f2 │ │ + bne.n ad18 │ │ + b.n b12a │ │ mov ip, r3 │ │ mov r5, fp │ │ ldr r2, [sp, #72] ; 0x48 │ │ adds r4, r2, #1 │ │ add r4, ip │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - bne.n b482 │ │ + bne.n adba │ │ ldrb r7, [r4, #0] │ │ cmp r7, #0 │ │ - bne.n b404 │ │ - b.n b668 │ │ + bne.n ad3c │ │ + b.n afa0 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n b41a │ │ + beq.n ad52 │ │ adds r4, #1 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n b3fc │ │ + beq.n ad34 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n b424 │ │ + beq.n ad5c │ │ adds r4, #1 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - bne.n b418 │ │ + bne.n ad50 │ │ mov fp, r4 │ │ adds r6, r4, #0 │ │ - b.n b432 │ │ + b.n ad6a │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n b43c │ │ + beq.n ad74 │ │ adds r4, #1 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n b42a │ │ + beq.n ad62 │ │ cmp r7, #115 ; 0x73 │ │ - beq.n b3ea │ │ + beq.n ad22 │ │ subs r3, r4, r6 │ │ mov r8, r3 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #35 ; 0x23 │ │ - beq.n b4a8 │ │ + beq.n ade0 │ │ mov fp, r4 │ │ movs r7, #0 │ │ mov r4, r8 │ │ mov r8, r5 │ │ adds r5, r6, #0 │ │ mov r3, r8 │ │ lsls r6, r7, #3 │ │ ldr r0, [r6, r3] │ │ adds r1, r5, #0 │ │ adds r2, r4, #0 │ │ bl 5e94c <_Unwind_GetTextRelBase@@Base+0xe8> │ │ cmp r0, #0 │ │ - bne.n b468 │ │ - b.n b694 │ │ + bne.n ada0 │ │ + b.n afcc │ │ adds r7, #1 │ │ cmp r7, #7 │ │ - bne.n b454 │ │ + bne.n ad8c │ │ mov r4, fp │ │ mov r5, r8 │ │ - b.n b3ea │ │ + b.n ad22 │ │ movs r0, #0 │ │ movs r1, #0 │ │ - bl aa84 │ │ + bl a3bc │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ - b.n b28e │ │ + b.n abc6 │ │ adds r4, #1 │ │ - b.n b3ea │ │ + b.n ad22 │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xfa3c0005 │ │ - ldc2 0, cr0, [r2, #20] │ │ - ldr r4, [r3, #88] ; 0x58 │ │ - movs r5, r0 │ │ - ldr r6, [r2, #88] ; 0x58 │ │ - movs r5, r0 │ │ - ldc2l 0, cr0, [r8, #-20] ; 0xffffffec │ │ - stc2l 0, cr0, [sl, #-20] ; 0xffffffec │ │ - stc2 0, cr0, [r2, #-20]! ; 0xffffffec │ │ - ; instruction: 0xf4ca0005 │ │ + lsls r4, r0, #4 │ │ + movs r6, r0 │ │ + lsls r2, r3, #17 │ │ + movs r6, r0 │ │ + strb r4, [r2, #16] │ │ + movs r5, r0 │ │ + strb r6, [r1, #16] │ │ + movs r5, r0 │ │ + lsls r0, r4, #16 │ │ + movs r6, r0 │ │ + lsls r2, r2, #16 │ │ + movs r6, r0 │ │ + lsls r2, r5, #15 │ │ + movs r6, r0 │ │ + ; instruction: 0xfb920005 │ │ adds r3, r5, #0 │ │ mov r5, fp │ │ mov fp, r3 │ │ mov r3, r8 │ │ cmp r3, #7 │ │ - bne.n b4b6 │ │ - b.n b6ee │ │ + bne.n adee │ │ + b.n b026 │ │ cmp r3, #13 │ │ - bne.n b4bc │ │ - b.n b6d2 │ │ + bne.n adf4 │ │ + b.n b00a │ │ cmp r3, #4 │ │ - bne.n b4d4 │ │ + bne.n ae0c │ │ ldrb r3, [r5, #1] │ │ ldr r2, [sp, #44] ; 0x2c │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #0] │ │ ldrb r3, [r5, #2] │ │ strb r3, [r2, #3] │ │ strb r3, [r2, #2] │ │ @@ -2810,40 +1959,40 @@ │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r2, r4, #0 │ │ cmp r3, #0 │ │ - beq.n b506 │ │ + beq.n ae3e │ │ ldr r1, [sp, #36] ; 0x24 │ │ lsrs r3, r4, #16 │ │ ldr r2, [sp, #32] │ │ strb r3, [r1, #0] │ │ lsrs r3, r4, #8 │ │ strb r3, [r1, #1] │ │ strb r4, [r1, #2] │ │ mov r3, sl │ │ ldr r5, [sp, #72] ; 0x48 │ │ ldr r6, [r3, #12] │ │ cmp r5, #0 │ │ - bgt.n b512 │ │ - b.n b796 │ │ + bgt.n ae4a │ │ + b.n b0ce │ │ ldr r3, [sp, #24] │ │ mov ip, r3 │ │ adds r0, r3, #0 │ │ movs r3, #0 │ │ add r5, ip │ │ lsls r1, r3, #5 │ │ adds r3, r1, r3 │ │ ldrb r1, [r0, #0] │ │ adds r0, #1 │ │ adds r3, r3, r1 │ │ cmp r5, r0 │ │ - bne.n b51c │ │ + bne.n ae54 │ │ subs r6, #1 │ │ ands r3, r6 │ │ lsls r3, r3, #2 │ │ mov r1, sl │ │ ldr r1, [r1, #8] │ │ mov r6, sl │ │ adds r0, r1, #0 │ │ @@ -2856,26 +2005,26 @@ │ │ ldr r0, [r6, #0] │ │ mov ip, r0 │ │ add r3, ip │ │ ldr r0, [r3, #0] │ │ str r0, [r1, #8] │ │ str r1, [r3, #0] │ │ adds r3, r4, #1 │ │ - bne.n b556 │ │ - b.n b76e │ │ + bne.n ae8e │ │ + b.n b0a6 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ adds r2, #4 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ cmp r3, r2 │ │ - bge.n b56a │ │ - b.n b3c6 │ │ + bge.n aea2 │ │ + b.n acfe │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r6, sl │ │ mov r9, r3 │ │ ldr r5, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #60] ; 0x3c │ │ mov ip, r2 │ │ @@ -2885,144 +2034,144 @@ │ │ mov r2, r9 │ │ ldr r2, [r2, #20] │ │ adds r1, r2, #0 │ │ movs r2, #0 │ │ str r2, [sp, #24] │ │ ldr r2, [sp, #64] ; 0x40 │ │ cmp r2, #0 │ │ - ble.n b636 │ │ + ble.n af6e │ │ mov fp, r1 │ │ mov sl, r9 │ │ str r5, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bne.n b59c │ │ - b.n b7fc │ │ + bne.n aed4 │ │ + b.n b134 │ │ ldr r2, [r0, #0] │ │ adds r1, r2, #4 │ │ ldr r2, [r2, #0] │ │ str r1, [r0, #0] │ │ mov r8, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n b5ae │ │ - b.n b6fa │ │ + beq.n aee6 │ │ + b.n b032 │ │ mov r9, fp │ │ cmp r3, #0 │ │ - ble.n b61e │ │ + ble.n af56 │ │ mov r3, fp │ │ mov fp, r2 │ │ str r3, [sp, #28] │ │ ldr r5, [sp, #72] ; 0x48 │ │ ldr r3, [r6, #12] │ │ ldr r7, [r6, #0] │ │ mov r4, fp │ │ muls r4, r5 │ │ mov ip, r3 │ │ add r4, r8 │ │ cmp r5, #0 │ │ - bgt.n b5ce │ │ - b.n b76a │ │ + bgt.n af06 │ │ + b.n b0a2 │ │ adds r1, r4, #0 │ │ movs r3, #0 │ │ adds r0, r4, r5 │ │ lsls r2, r3, #5 │ │ adds r3, r2, r3 │ │ ldrb r2, [r1, #0] │ │ adds r1, #1 │ │ adds r3, r3, r2 │ │ cmp r1, r0 │ │ - bne.n b5d4 │ │ + bne.n af0c │ │ mov r2, ip │ │ subs r2, #1 │ │ ands r3, r2 │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ cmp r7, #0 │ │ - bne.n b5f8 │ │ - b.n b690 │ │ + bne.n af30 │ │ + b.n afc8 │ │ ldr r7, [r7, #8] │ │ cmp r7, #0 │ │ - beq.n b690 │ │ + beq.n afc8 │ │ adds r0, r4, #0 │ │ ldr r1, [r7, #0] │ │ adds r2, r5, #0 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ cmp r0, #0 │ │ - bne.n b5f2 │ │ + bne.n af2a │ │ ldr r3, [r7, #4] │ │ mov r2, r9 │ │ stmia r2!, {r3} │ │ movs r3, #1 │ │ mov ip, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add fp, ip │ │ mov r9, r2 │ │ cmp fp, r3 │ │ - blt.n b5ba │ │ + blt.n aef2 │ │ ldr r2, [sp, #28] │ │ mov fp, r2 │ │ mov r2, sl │ │ ldr r2, [r2, #16] │ │ ldr r1, [sp, #64] ; 0x40 │ │ mov ip, r2 │ │ ldr r2, [sp, #24] │ │ add fp, ip │ │ adds r2, #1 │ │ str r2, [sp, #24] │ │ cmp r2, r1 │ │ - blt.n b594 │ │ + blt.n aecc │ │ mov r9, sl │ │ ldr r5, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #472] ; (b810 ) │ │ + ldr r3, [pc, #472] ; (b148 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n b67a │ │ + bne.n afb2 │ │ ldr r0, [sp, #20] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ cmp r6, #0 │ │ - bne.n b64c │ │ - b.n b2bc │ │ + bne.n af84 │ │ + b.n abf4 │ │ ldr r0, [r6, #0] │ │ cmp r0, #0 │ │ - beq.n b656 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n af8e │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [r6, #4] │ │ cmp r0, #0 │ │ - beq.n b660 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n af98 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r6, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - b.n b2bc │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + b.n abf4 │ │ mov r6, sl │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [pc, #420] ; (b814 ) │ │ + ldr r2, [pc, #420] ; (b14c ) │ │ ldr r5, [sp, #52] ; 0x34 │ │ mov r9, r3 │ │ - ldr r3, [pc, #420] ; (b818 ) │ │ + ldr r3, [pc, #420] ; (b150 ) │ │ add r2, pc │ │ add r3, pc │ │ str r3, [r2, #0] │ │ mov r0, r9 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - ldr r3, [pc, #408] ; (b81c ) │ │ + ldr r3, [pc, #408] ; (b154 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r3, #0 │ │ mov r9, r3 │ │ - b.n b640 │ │ + b.n af78 │ │ movs r3, #0 │ │ - b.n b608 │ │ + b.n af40 │ │ adds r7, r6, #0 │ │ add r7, r8 │ │ mov fp, r8 │ │ ldr r4, [r7, #4] │ │ - b.n b4e6 │ │ + b.n ae1e │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ str r3, [sp, #0] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ @@ -3032,2830 +2181,380 @@ │ │ str r3, [sp, #12] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #64] ; 0x40 │ │ movs r3, #32 │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - bne.n b780 │ │ - ldr r3, [pc, #344] ; (b820 ) │ │ + bne.n b0b8 │ │ + ldr r3, [pc, #344] ; (b158 ) │ │ movs r6, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n b686 │ │ - b.n b640 │ │ + bne.n afbe │ │ + b.n af78 │ │ ldrb r3, [r5, #1] │ │ ldr r2, [sp, #44] ; 0x2c │ │ strb r3, [r2, #0] │ │ ldrb r3, [r5, #2] │ │ strb r3, [r2, #1] │ │ ldrb r3, [r5, #5] │ │ strb r3, [r2, #2] │ │ ldrb r3, [r5, #6] │ │ strb r3, [r2, #3] │ │ ldrb r3, [r5, #9] │ │ strb r3, [r2, #4] │ │ ldrb r3, [r5, #10] │ │ strb r3, [r2, #5] │ │ - b.n b4d4 │ │ + b.n ae0c │ │ adds r1, r5, #1 │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r2, #6 │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ - b.n b4d4 │ │ + b.n ae0c │ │ ldr r5, [sp, #72] ; 0x48 │ │ cmp r5, #1 │ │ - beq.n b7c8 │ │ + beq.n b100 │ │ cmp r3, #0 │ │ - ble.n b61e │ │ + ble.n af56 │ │ movs r3, #0 │ │ mov r9, r6 │ │ adds r7, r3, #0 │ │ mov r3, r9 │ │ adds r4, r5, #0 │ │ muls r4, r7 │ │ ldr r6, [r3, #0] │ │ ldr r3, [r3, #12] │ │ add r4, r8 │ │ mov ip, r3 │ │ cmp r5, #0 │ │ - ble.n b778 │ │ + ble.n b0b0 │ │ adds r2, r4, #0 │ │ movs r3, #0 │ │ adds r1, r4, r5 │ │ lsls r0, r3, #5 │ │ adds r3, r0, r3 │ │ ldrb r0, [r2, #0] │ │ adds r2, #1 │ │ adds r3, r3, r0 │ │ cmp r2, r1 │ │ - bne.n b722 │ │ + bne.n b05a │ │ mov r0, ip │ │ subs r0, #1 │ │ ands r3, r0 │ │ lsls r3, r3, #2 │ │ ldr r6, [r6, r3] │ │ cmp r6, #0 │ │ - bne.n b746 │ │ - b.n b766 │ │ + bne.n b07e │ │ + b.n b09e │ │ ldr r6, [r6, #8] │ │ cmp r6, #0 │ │ - beq.n b766 │ │ + beq.n b09e │ │ adds r0, r4, #0 │ │ ldr r1, [r6, #0] │ │ adds r2, r5, #0 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ cmp r0, #0 │ │ - bne.n b740 │ │ + bne.n b078 │ │ ldrb r3, [r6, #4] │ │ mov r2, fp │ │ strb r3, [r2, r7] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r7, #1 │ │ cmp r7, r3 │ │ - bge.n b77c │ │ + bge.n b0b4 │ │ ldr r5, [sp, #72] ; 0x48 │ │ - b.n b70a │ │ + b.n b042 │ │ movs r3, #0 │ │ - b.n b756 │ │ + b.n b08e │ │ movs r3, #0 │ │ - b.n b5ea │ │ + b.n af22 │ │ ldr r0, [sp, #48] ; 0x30 │ │ movs r1, #1 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ - b.n b556 │ │ + b.n ae8e │ │ movs r3, #0 │ │ - b.n b738 │ │ + b.n b070 │ │ mov r6, r9 │ │ - b.n b61e │ │ + b.n af56 │ │ movs r3, #0 │ │ ldr r7, [sp, #68] ; 0x44 │ │ mov r8, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n b34c │ │ - ldr r0, [pc, #152] ; (b824 ) │ │ - ldr r3, [pc, #152] ; (b828 ) │ │ + b.n ac84 │ │ + ldr r0, [pc, #152] ; (b15c ) │ │ + ldr r3, [pc, #152] ; (b160 ) │ │ add r0, pc │ │ add r3, pc │ │ str r0, [r3, #0] │ │ - b.n b2b4 │ │ + b.n abec │ │ ldr r1, [sp, #24] │ │ movs r3, #0 │ │ mov ip, r1 │ │ add r5, ip │ │ - b.n b530 │ │ + b.n ae68 │ │ movs r0, #0 │ │ movs r1, #0 │ │ - bl aa84 │ │ + bl a3bc │ │ str r0, [sp, #28] │ │ adds r3, r0, #0 │ │ - b.n b3da │ │ + b.n ad12 │ │ ldr r0, [r6, #0] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r6, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #112] ; (b82c ) │ │ - ldr r2, [pc, #112] ; (b830 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #112] ; (b164 ) │ │ + ldr r2, [pc, #112] ; (b168 ) │ │ movs r6, #0 │ │ add r3, pc │ │ add r2, pc │ │ str r3, [r2, #0] │ │ - b.n b67a │ │ + b.n afb2 │ │ cmp r3, #0 │ │ - bgt.n b7ce │ │ - b.n b61e │ │ + bgt.n b106 │ │ + b.n af56 │ │ movs r2, #0 │ │ mov r1, fp │ │ mov r0, r8 │ │ ldrb r3, [r0, r2] │ │ ldr r4, [r6, #0] │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ ldr r3, [r3, #4] │ │ strb r3, [r1, r2] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r2, #1 │ │ cmp r2, r3 │ │ - blt.n b7d4 │ │ + blt.n b10c │ │ mov fp, r1 │ │ - b.n b61e │ │ + b.n af56 │ │ movs r4, #128 ; 0x80 │ │ lsls r4, r4, #3 │ │ - b.n b36a │ │ + b.n aca2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r6, sl │ │ mov r9, r3 │ │ ldr r5, [sp, #52] ; 0x34 │ │ - b.n b636 │ │ + b.n af6e │ │ movs r0, #0 │ │ ldr r1, [sp, #32] │ │ - bl aa84 │ │ + bl a3bc │ │ ldr r3, [sp, #60] ; 0x3c │ │ mov r8, r0 │ │ - b.n b5a6 │ │ + b.n aede │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - ldr??.w r0, [r0, #5] │ │ - ldrsb.w r0, [r4, #5] │ │ - ldr r2, [r5, #28] │ │ - movs r5, r0 │ │ - vst1.8 {d0[0]}, [r6], r5 │ │ - vst4.8 {d16-d19}, [r0], r5 │ │ - str r6, [r4, #120] ; 0x78 │ │ - movs r5, r0 │ │ - ldr??.w r0, [r8, r5] │ │ - str r4, [r6, #116] ; 0x74 │ │ - movs r5, r0 │ │ - str.w r0, [r6, r5] │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - push {r4, r5, r6, lr} │ │ - ldr r4, [r0, #24] │ │ - movs r3, #128 ; 0x80 │ │ - adds r5, r4, #0 │ │ - ldr r0, [r4, #28] │ │ - adds r5, #32 │ │ - adds r1, r5, #0 │ │ - ldr r6, [r0, #8] │ │ - movs r2, #1 │ │ - lsls r3, r3, #5 │ │ - blx r6 │ │ - cmp r0, #0 │ │ - bgt.n b860 │ │ - movs r2, #255 ; 0xff │ │ - movs r3, #32 │ │ - strb r2, [r4, r3] │ │ - movs r2, #217 ; 0xd9 │ │ - movs r3, #33 ; 0x21 │ │ - movs r0, #2 │ │ - strb r2, [r4, r3] │ │ - str r5, [r4, #0] │ │ - str r0, [r4, #4] │ │ - movs r0, #1 │ │ - pop {r4, r5, r6, pc} │ │ - push {r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ - subs r4, r1, #0 │ │ - ldr r5, [r0, #24] │ │ - bgt.n b87c │ │ - b.n b88c │ │ - subs r4, r4, r3 │ │ - adds r0, r6, #0 │ │ - ldr r3, [r5, #12] │ │ - blx r3 │ │ - ldr r3, [r5, #4] │ │ - cmp r3, r4 │ │ - blt.n b874 │ │ - ldr r2, [r5, #0] │ │ - subs r3, r3, r4 │ │ - str r3, [r5, #4] │ │ - adds r2, r2, r4 │ │ - str r2, [r5, #0] │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - ldr r0, [r0, #0] │ │ - push {r3, lr} │ │ - adds r0, #132 ; 0x84 │ │ - movs r1, #1 │ │ - bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ - │ │ -0000b8a4 : │ │ - ldr r3, [pc, #100] ; (b90c ) │ │ - ldr r2, [pc, #104] ; (b910 ) │ │ - sub sp, #8 │ │ - add r3, pc │ │ - ldr r1, [r3, #0] │ │ - add r2, pc │ │ - cmp r1, #0 │ │ - bne.n b8fc │ │ - ldr r0, [pc, #92] ; (b914 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #8] │ │ - ldr r0, [pc, #88] ; (b918 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #12] │ │ - ldr r0, [pc, #84] ; (b91c ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #16] │ │ - ldr r0, [pc, #80] ; (b920 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #20] │ │ - ldr r0, [pc, #76] ; (b924 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #24] │ │ - ldr r0, [pc, #72] ; (b928 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #28] │ │ - ldr r0, [pc, #68] ; (b92c ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #32] │ │ - ldr r0, [pc, #64] ; (b930 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #36] ; 0x24 │ │ - ldr r0, [pc, #60] ; (b934 ) │ │ - ldr r2, [r2, r0] │ │ - str r2, [sp, #4] │ │ - str r2, [r3, #40] ; 0x28 │ │ - movs r0, #0 │ │ - ldr r3, [pc, #56] ; (b938 ) │ │ - adds r1, #1 │ │ - add r3, pc │ │ - str r1, [r3, #0] │ │ - add sp, #8 │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - ; instruction: 0xf76a0005 │ │ - ; instruction: 0xf5fa0005 │ │ - mcr2 15, 0, pc, cr8, cr15, {7} ; │ │ - mcr2 15, 0, pc, cr12, cr15, {7} ; │ │ - mrc2 15, 0, pc, cr0, cr15, {7} │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - mrc2 15, 0, pc, cr8, cr15, {7} │ │ - mrc2 15, 0, pc, cr12, cr15, {7} │ │ - mcr2 15, 1, pc, cr0, cr15, {7} ; │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - mcr2 15, 1, pc, cr8, cr15, {7} ; │ │ - ; instruction: 0xf7120005 │ │ - │ │ -0000b93c : │ │ - ldr r2, [pc, #12] ; (b94c ) │ │ - add r2, pc │ │ - ldr r3, [r2, #0] │ │ - cmp r3, #0 │ │ - beq.n b94a │ │ - subs r3, #1 │ │ - str r3, [r2, #0] │ │ - bx lr │ │ - ; instruction: 0xf6d60005 │ │ - │ │ -0000b950 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r5, r9 │ │ - mov r4, r8 │ │ - mov r7, fp │ │ - mov r6, sl │ │ - push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #336] ; (bab0 ) │ │ - sub sp, #36 ; 0x24 │ │ - adds r5, r0, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #28] │ │ - cmp r0, #0 │ │ - beq.n b9f4 │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add r3, sp, #24 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - mov sl, r3 │ │ - adds r1, r3, #0 │ │ - adds r0, r5, #0 │ │ - movs r2, #2 │ │ - movs r3, #1 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - cmp r0, #0 │ │ - bne.n b9be │ │ - movs r3, #0 │ │ - mov r9, r3 │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - blx r1 │ │ - mov r0, r9 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n b9b0 │ │ - b.n baa2 │ │ - add sp, #36 ; 0x24 │ │ - pop {r2, r3, r4, r5} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - mov sl, r4 │ │ - mov fp, r5 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r3, sl │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n b992 │ │ - mov r3, sl │ │ - ldrb r3, [r3, #1] │ │ - cmp r3, #216 ; 0xd8 │ │ - bne.n b992 │ │ - add r2, sp, #16 │ │ - movs r3, #10 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - mov r8, r3 │ │ - mov r9, r4 │ │ - adds r6, r5, #0 │ │ - mov r7, sl │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #2 │ │ - ldr r4, [r6, #8] │ │ - blx r4 │ │ - cmp r0, #2 │ │ - beq.n b9f8 │ │ - adds r5, r6, #0 │ │ - mov r4, r9 │ │ - b.n b992 │ │ - movs r0, #0 │ │ - b.n b9a6 │ │ - ldrb r3, [r7, #0] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n b9ee │ │ - ldrb r3, [r7, #1] │ │ - cmp r3, #255 ; 0xff │ │ - beq.n ba86 │ │ - cmp r3, #217 ; 0xd9 │ │ - beq.n ba98 │ │ - adds r3, #48 ; 0x30 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - cmp r3, #8 │ │ - bls.n b9de │ │ - adds r0, r6, #0 │ │ - mov r1, r8 │ │ - movs r2, #1 │ │ - movs r3, #2 │ │ - ldr r4, [r6, #8] │ │ - blx r4 │ │ - cmp r0, #2 │ │ - bne.n b9ee │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - mov fp, r3 │ │ - adds r0, r6, #0 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - ldr r1, [r6, #4] │ │ - blx r1 │ │ - ldrb r3, [r7, #2] │ │ - ldrb r2, [r7, #3] │ │ - adds r4, r0, #0 │ │ - lsls r3, r3, #8 │ │ - mov sl, r3 │ │ - add sl, r2 │ │ - mov r3, sl │ │ - subs r2, r3, #2 │ │ - mov r3, fp │ │ - str r3, [sp, #0] │ │ - adds r5, r1, #0 │ │ - movs r3, #0 │ │ - adds r0, r6, #0 │ │ - ldr r1, [r6, #4] │ │ - blx r1 │ │ - mov r3, sl │ │ - str r3, [sp, #16] │ │ - asrs r3, r3, #31 │ │ - str r3, [sp, #20] │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - ldr r4, [sp, #16] │ │ - ldr r5, [sp, #20] │ │ - adds r2, r2, r4 │ │ - adcs r3, r5 │ │ - movs r4, #2 │ │ - negs r4, r4 │ │ - asrs r5, r4, #31 │ │ - adds r2, r2, r4 │ │ - adcs r3, r5 │ │ - eors r0, r2 │ │ - eors r1, r3 │ │ - adds r3, r0, #0 │ │ - orrs r3, r1 │ │ - negs r0, r3 │ │ - adcs r0, r3 │ │ - ldrb r2, [r7, #1] │ │ - cmp r2, #218 ; 0xda │ │ - beq.n baa6 │ │ - cmp r0, #0 │ │ - bne.n b9de │ │ - b.n b9ee │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - adds r0, r6, #0 │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - asrs r3, r2, #31 │ │ - ldr r1, [r6, #4] │ │ - blx r1 │ │ - b.n b9de │ │ - movs r3, #1 │ │ - mov r4, r9 │ │ - adds r5, r6, #0 │ │ - mov r9, r3 │ │ - b.n b996 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - mov r4, r9 │ │ - adds r5, r6, #0 │ │ - mov r9, r0 │ │ - b.n b996 │ │ - nop ; (mov r8, r8) │ │ - sbfx r0, r6, #0, #6 │ │ - │ │ -0000bab4 : │ │ - ldr r3, [pc, #480] ; (bc98 ) │ │ - push {r4, r5, r6, r7, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [pc, #476] ; (bc9c ) │ │ - ldr r3, [r3, #0] │ │ - add sp, r4 │ │ - str r0, [sp, #16] │ │ - str r3, [sp, #924] ; 0x39c │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - cmp r0, #0 │ │ - bne.n bad0 │ │ - b.n bc18 │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [r3, #4] │ │ - adds r0, r3, #0 │ │ - str r2, [sp, #20] │ │ - ldr r1, [sp, #20] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - movs r0, #1 │ │ - bl a77c │ │ - cmp r0, #0 │ │ - bne.n baf4 │ │ - b.n bc18 │ │ - ldr r3, [pc, #424] ; (bca0 ) │ │ - add r4, sp, #44 ; 0x2c │ │ - adds r0, r4, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #40] ; 0x28 │ │ - blx r3 │ │ - ldr r3, [pc, #416] ; (bca4 ) │ │ - str r0, [sp, #432] ; 0x1b0 │ │ - add r0, sp, #176 ; 0xb0 │ │ - add r3, pc │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #412] ; (bca8 ) │ │ - add r3, pc │ │ - str r3, [r4, #8] │ │ - bl 5e99c <_Unwind_GetTextRelBase@@Base+0x138> │ │ - cmp r0, #0 │ │ - bne.n bbea │ │ - movs r2, #244 ; 0xf4 │ │ - ldr r3, [pc, #400] ; (bcac ) │ │ - add r4, sp, #432 ; 0x1b0 │ │ - adds r0, r4, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #12] │ │ - movs r1, #90 ; 0x5a │ │ - lsls r2, r2, #1 │ │ - blx r3 │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - bne.n bb32 │ │ - b.n bc82 │ │ - movs r5, #0 │ │ - ldr r3, [pc, #376] ; (bcb0 ) │ │ - ldr r6, [pc, #380] ; (bcb4 ) │ │ - add r4, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - str r3, [r0, #8] │ │ - ldr r3, [pc, #376] ; (bcb8 ) │ │ - add r6, pc │ │ - str r5, [r0, #4] │ │ - add r3, pc │ │ - str r3, [r0, #12] │ │ - ldr r3, [pc, #368] ; (bcbc ) │ │ - str r5, [r0, #0] │ │ - movs r1, #1 │ │ - add r3, pc │ │ - str r3, [r0, #16] │ │ - ldr r3, [r6, #32] │ │ - str r3, [r0, #20] │ │ - ldr r3, [pc, #360] ; (bcc0 ) │ │ - add r3, pc │ │ - str r3, [r0, #24] │ │ - ldr r3, [sp, #16] │ │ - str r3, [r0, #28] │ │ - ldr r3, [r6, #24] │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - cmp r3, #4 │ │ - beq.n bc30 │ │ - movs r3, #2 │ │ - adds r0, r4, #0 │ │ - str r3, [r4, #44] ; 0x2c │ │ - str r5, [r4, #84] ; 0x54 │ │ - ldr r3, [r6, #8] │ │ - blx r3 │ │ - movs r3, #255 ; 0xff │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #8] │ │ - str r5, [sp, #12] │ │ - movs r0, #0 │ │ - movs r3, #24 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - cmp r4, #0 │ │ - beq.n bc60 │ │ - ldr r3, [pc, #292] ; (bcc4 ) │ │ - ldr r7, [pc, #292] ; (bcc8 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #36] ; 0x24 │ │ - blx r3 │ │ - movs r5, #140 ; 0x8c │ │ - add r7, pc │ │ - add r6, sp, #36 ; 0x24 │ │ - b.n bbcc │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [r2, #20] │ │ - ldr r1, [r1, #16] │ │ - adds r3, r0, #0 │ │ - muls r3, r1 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - ldr r3, [r7, #28] │ │ - blx r3 │ │ - add r4, sp, #432 ; 0x1b0 │ │ - ldr r0, [r4, r5] │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - cmp r0, r3 │ │ - bcc.n bbb2 │ │ - ldr r5, [pc, #244] ; (bccc ) │ │ - adds r0, r4, #0 │ │ - add r5, pc │ │ - ldr r3, [r5, #20] │ │ - blx r3 │ │ - adds r0, r4, #0 │ │ - ldr r3, [r5, #16] │ │ - blx r3 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - b.n bc1a │ │ - ldr r3, [pc, #228] ; (bcd0 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #16] │ │ - blx r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - beq.n bc00 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #16] │ │ - ldr r1, [r3, #4] │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - blx r1 │ │ - ldr r0, [pc, #192] ; (bcd4 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r0, #0 │ │ - ldr r3, [pc, #188] ; (bcd8 ) │ │ - ldr r2, [sp, #924] ; 0x39c │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bne.n bc94 │ │ - movs r3, #233 ; 0xe9 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - str r3, [r4, #44] ; 0x2c │ │ - adds r0, r4, #0 │ │ - ldr r3, [r6, #8] │ │ - str r5, [r4, #84] ; 0x54 │ │ - blx r3 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #12] │ │ - movs r0, #0 │ │ - movs r3, #32 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - str r0, [sp, #40] ; 0x28 │ │ - b.n bb98 │ │ - ldr r3, [pc, #120] ; (bcdc ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #16] │ │ - blx r3 │ │ - ldr r3, [sp, #16] │ │ - str r4, [sp, #0] │ │ - ldr r1, [r3, #4] │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - blx r1 │ │ - ldr r0, [pc, #100] ; (bce0 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n bc18 │ │ - movs r2, #129 ; 0x81 │ │ - ldr r3, [r4, #4] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, #0] │ │ - movs r1, #0 │ │ - lsls r2, r2, #5 │ │ - blx r3 │ │ - str r0, [r4, #24] │ │ - b.n bb32 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - ; instruction: 0xf1f00005 │ │ - mrrc2 15, 15, pc, ip, cr15 ; │ │ - adds.w r0, sl, #8716288 ; 0x850000 │ │ - stc2 15, cr15, [pc, #1020] ; c0a4 │ │ - stc2 15, cr15, [r5, #1020] ; 0x3fc │ │ - ; instruction: 0xf4f40005 │ │ - ldc2l 15, cr15, [r7], #1020 ; 0x3fc │ │ - ; instruction: 0xf4d40005 │ │ - ldc2l 15, cr15, [r1], #1020 ; 0x3fc │ │ - ldc2 15, cr15, [r7, #-1020] ; 0xfffffc04 │ │ - ldc2 15, cr15, [r5, #-1020]! ; 0xfffffc04 │ │ - orns r0, r0, #8716288 ; 0x850000 │ │ - orn r0, r8, #8716288 ; 0x850000 │ │ - bics.w r0, sl, #8716288 ; 0x850000 │ │ - bic.w r0, r6, #8716288 ; 0x850000 │ │ - str r6, [r1, #72] ; 0x48 │ │ - movs r5, r0 │ │ - eor.w r0, sl, #5 │ │ - ; instruction: 0xf3b00005 │ │ - str r2, [r7, #40] ; 0x28 │ │ - movs r5, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r6, sl │ │ - mov r5, r9 │ │ - mov r4, r8 │ │ - mov r7, fp │ │ - push {r4, r5, r6, r7} │ │ - ldr r5, [pc, #556] ; (bf20 ) │ │ - ldr r4, [pc, #560] ; (bf24 ) │ │ - adds r6, r1, #0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - add sp, r4 │ │ - add r2, sp, #1020 ; 0x3fc │ │ - ldr r3, [r5, #0] │ │ - adds r2, #64 ; 0x40 │ │ - subs r4, r0, #0 │ │ - str r3, [r2, #0] │ │ - bne.n bd0a │ │ - b.n be2c │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - bl 5e9ac <_Unwind_GetTextRelBase@@Base+0x148> │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r7, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r9, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r8, r0 │ │ - cmp r7, #0 │ │ - bne.n bdd8 │ │ - cmp r0, #0 │ │ - beq.n bdd8 │ │ - cmp r9, r6 │ │ - bne.n bdd8 │ │ - movs r3, #0 │ │ - mov fp, r3 │ │ - mov sl, r3 │ │ - add r3, sp, #40 ; 0x28 │ │ - movs r7, #19 │ │ - mov ip, r3 │ │ - mov r2, fp │ │ - mov r9, r5 │ │ - add r7, ip │ │ - str r2, [sp, #24] │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - adds r0, r4, #0 │ │ - blx r6 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - adds r0, r4, #0 │ │ - blx r6 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - adds r0, r4, #0 │ │ - blx r6 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - adds r0, r4, #0 │ │ - ldr r5, [r4, #8] │ │ - ldrb r6, [r7, #0] │ │ - blx r5 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - cmp r6, #0 │ │ - bne.n bda8 │ │ - movs r6, #128 ; 0x80 │ │ - lsls r6, r6, #1 │ │ - cmp r6, sl │ │ - ble.n bdb0 │ │ - mov fp, r0 │ │ - mov sl, r6 │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - str r3, [sp, #24] │ │ - cmp r3, r8 │ │ - blt.n bd56 │ │ - movs r2, #0 │ │ - mov r3, fp │ │ - str r2, [sp, #0] │ │ - asrs r3, r3, #31 │ │ - adds r0, r4, #0 │ │ - mov r2, fp │ │ - ldr r1, [r4, #4] │ │ - mov r5, r9 │ │ - blx r1 │ │ - cmp r1, #0 │ │ - bge.n be54 │ │ - movs r0, #3 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - b.n bde8 │ │ - cmp r6, #1 │ │ - beq.n be4e │ │ - ldr r1, [pc, #328] ; (bf28 ) │ │ - add r1, pc │ │ - ldr r0, [pc, #328] ; (bf2c ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - blx r1 │ │ - movs r6, #0 │ │ - b.n be2e │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #28] │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - mov r3, r9 │ │ - ldr r3, [r3, #16] │ │ - cmp r0, r3 │ │ - bne.n be0e │ │ - b.n c0dc │ │ - movs r0, #1 │ │ - mov r6, r9 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - blx r1 │ │ - adds r0, r6, #0 │ │ - bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r6, #0 │ │ - add r3, sp, #1020 ; 0x3fc │ │ - adds r3, #64 ; 0x40 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r5, #0] │ │ - adds r0, r6, #0 │ │ - cmp r2, r3 │ │ - beq.n be3e │ │ - b.n c278 │ │ - ldr r3, [pc, #240] ; (bf30 ) │ │ - add sp, r3 │ │ - pop {r2, r3, r4, r5} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - mov sl, r4 │ │ - mov fp, r5 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #228] ; (bf34 ) │ │ - add r1, pc │ │ - b.n bde0 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - cmp r0, #40 ; 0x28 │ │ - beq.n be68 │ │ - ldr r0, [pc, #216] ; (bf38 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n bde8 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov fp, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov r8, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov sl, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - bl 5e9ec <_Unwind_GetTextRelBase@@Base+0x188> │ │ - ldr r1, [pc, #136] ; (bf3c ) │ │ - add r1, pc │ │ - bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ - cmp r0, #0 │ │ - beq.n bec0 │ │ - b.n bde8 │ │ - mov r3, r8 │ │ - cmp r3, #0 │ │ - beq.n bec8 │ │ - b.n c100 │ │ - mov r3, fp │ │ - subs r0, r3, #1 │ │ - cmp r0, #31 │ │ - bls.n beda │ │ - ldr r0, [pc, #108] ; (bf40 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n bde8 │ │ - bl 5c108 <__gnu_thumb1_case_shi@@Base> │ │ - lsls r7, r2, #3 │ │ - ; instruction: 0xfff9fff9 │ │ - lsls r7, r2, #3 │ │ - ; instruction: 0xfff9fff9 │ │ - vshr.u32 d16, d19, #7 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - vshr.u64 q8, q5, #7 │ │ - nop ; (mov r8, r8) │ │ - vext.8 d0, d2, d5, #0 │ │ - udiv pc, ip, pc │ │ - str r2, [r7, #28] │ │ - movs r5, r0 │ │ - str r2, [r2, #44] ; 0x2c │ │ - movs r5, r0 │ │ - lsls r4, r0, #17 │ │ - movs r0, r0 │ │ - str r4, [r1, #24] │ │ - movs r5, r0 │ │ - str r4, [r6, #36] ; 0x24 │ │ - movs r5, r0 │ │ - str r7, [r3, #0] │ │ - movs r5, r0 │ │ - str r2, [r4, #32] │ │ - movs r5, r0 │ │ - movs r3, #8 │ │ - str r3, [sp, #24] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #24 │ │ - asrs r2, r6, #1 │ │ - str r3, [sp, #12] │ │ - movs r0, #0 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - movs r3, #32 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - subs r6, r0, #0 │ │ - bne.n bf70 │ │ - b.n bde8 │ │ - mov r3, sl │ │ - cmp r3, #0 │ │ - bne.n bf78 │ │ - b.n c22c │ │ - ble.n bfae │ │ - add r3, sp, #60 ; 0x3c │ │ - mov r9, r3 │ │ - movs r3, #0 │ │ - adds r2, r4, #0 │ │ - adds r4, r3, #0 │ │ - adds r3, r5, #0 │ │ - mov r8, r6 │ │ - mov r5, r9 │ │ - mov fp, sl │ │ - mov r9, r7 │ │ - mov sl, r3 │ │ - adds r6, r2, #0 │ │ - adds r1, r5, #0 │ │ - adds r0, r6, #0 │ │ - movs r2, #4 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - adds r4, #1 │ │ - blx r7 │ │ - adds r5, #4 │ │ - cmp r4, fp │ │ - blt.n bf92 │ │ - adds r4, r6, #0 │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - mov r5, sl │ │ - ldr r3, [r6, #16] │ │ - ldr r2, [r6, #12] │ │ - mov ip, r3 │ │ - mov r3, ip │ │ - muls r3, r2 │ │ - ldr r2, [r6, #20] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #4 │ │ - bne.n bfc8 │ │ - b.n c256 │ │ - cmp r3, #8 │ │ - bne.n bfce │ │ - b.n c234 │ │ - cmp r3, #1 │ │ - bne.n bfd4 │ │ - b.n c20c │ │ - movs r3, #0 │ │ - mov fp, r3 │ │ - ldr r1, [sp, #24] │ │ - mov r9, r6 │ │ - adds r3, r1, #0 │ │ - subs r3, #1 │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - lsls r3, r2 │ │ - movs r2, #137 ; 0x89 │ │ - ands r2, r3 │ │ - movs r3, #8 │ │ - adds r6, r7, #0 │ │ - subs r3, r3, r1 │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #48] ; 0x30 │ │ - str r5, [sp, #52] ; 0x34 │ │ - mov r3, r9 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r3, #20] │ │ - cmp r2, r3 │ │ - bhi.n c004 │ │ - b.n c11a │ │ - mov r3, r9 │ │ - ldr r3, [r3, #16] │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #28] │ │ - ldr r2, [sp, #32] │ │ - cmp r2, #7 │ │ - bls.n c014 │ │ - b.n bdfa │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - cmp r2, #0 │ │ - bne.n c01c │ │ - b.n bdfa │ │ - movs r3, #0 │ │ - strb r3, [r6, #0] │ │ - mov r3, r9 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - ble.n c0dc │ │ - movs r0, #8 │ │ - ldr r1, [sp, #24] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ - ldr r3, [sp, #28] │ │ - mov sl, r0 │ │ - mov r8, r3 │ │ - mov r3, fp │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - mov fp, r4 │ │ - movs r5, #0 │ │ - adds r4, r6, #0 │ │ - movs r7, #0 │ │ - mov r6, r8 │ │ - mov r8, r3 │ │ - b.n c06c │ │ - adds r3, r5, #0 │ │ - mov r2, r8 │ │ - asrs r3, r2 │ │ - add r2, sp, #60 ; 0x3c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r3, r2] │ │ - adds r7, #1 │ │ - stmia r6!, {r3} │ │ - ldr r3, [sp, #24] │ │ - lsls r5, r3 │ │ - mov r3, r9 │ │ - lsls r5, r5, #24 │ │ - lsrs r5, r5, #24 │ │ - strb r5, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r7, r3 │ │ - bge.n c0d4 │ │ - adds r0, r7, #0 │ │ - mov r1, sl │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ - cmp r1, #0 │ │ - bne.n c04a │ │ - mov r0, fp │ │ - adds r1, r4, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.n c10a │ │ - ldrb r5, [r4, #0] │ │ - b.n c04a │ │ - mov r3, fp │ │ - str r3, [sp, #24] │ │ - b.n bf48 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #24 │ │ - asrs r2, r6, #1 │ │ - str r3, [sp, #12] │ │ - movs r0, #0 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - movs r3, #32 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - subs r6, r0, #0 │ │ - bne.n c0ba │ │ - b.n bde8 │ │ - ldr r3, [r0, #16] │ │ - ldr r2, [r0, #12] │ │ - mov ip, r3 │ │ - mov r3, ip │ │ - muls r3, r2 │ │ - ldr r2, [r0, #20] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #28] │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - mov fp, r3 │ │ - b.n bfd8 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - adds r6, r4, #0 │ │ - mov r4, fp │ │ - mov fp, r3 │ │ - mov r3, fp │ │ - cmp r3, #0 │ │ - beq.n bff8 │ │ - movs r5, #0 │ │ - mov r7, fp │ │ - mov r8, r6 │ │ - adds r0, r4, #0 │ │ - mov r1, r8 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - adds r5, #1 │ │ - blx r6 │ │ - cmp r5, r7 │ │ - blt.n c0e8 │ │ - mov fp, r7 │ │ - mov r6, r8 │ │ - b.n bff8 │ │ - ldr r0, [pc, #384] ; (c284 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n bde8 │ │ - ldr r0, [pc, #380] ; (c288 ) │ │ - mov r6, r9 │ │ - add r0, pc │ │ - mov r4, fp │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n be18 │ │ - adds r7, r6, #0 │ │ - mov r6, r9 │ │ - ldr r2, [r6, #12] │ │ - ldr r0, [r6, #16] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - mov r2, ip │ │ - muls r2, r0 │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #28] │ │ - movs r2, #0 │ │ - adds r1, #7 │ │ - asrs r1, r1, #3 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - str r2, [sp, #32] │ │ - lsls r2, r1, #30 │ │ - beq.n c152 │ │ - ldr r2, [pc, #332] ; (c28c ) │ │ - ands r2, r1 │ │ - bpl.n c14c │ │ - movs r1, #4 │ │ - subs r2, #1 │ │ - negs r1, r1 │ │ - orrs r2, r1 │ │ - adds r2, #1 │ │ - movs r1, #4 │ │ - subs r2, r1, r2 │ │ - str r2, [sp, #32] │ │ - ldr r2, [sp, #28] │ │ - cmp r2, r3 │ │ - bhi.n c15a │ │ - b.n be2e │ │ - add r2, sp, #40 ; 0x28 │ │ - movs r3, #18 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - mov sl, r3 │ │ - movs r3, #7 │ │ - mov r9, r7 │ │ - mov fp, r3 │ │ - adds r7, r6, #0 │ │ - mov r8, r4 │ │ - mov r6, sl │ │ - mov sl, r5 │ │ - movs r3, #0 │ │ - strb r3, [r6, #0] │ │ - ldr r3, [sp, #28] │ │ - subs r3, r3, r0 │ │ - str r3, [sp, #28] │ │ - ldr r3, [r7, #8] │ │ - cmp r3, #0 │ │ - ble.n c1d2 │ │ - ldr r5, [sp, #28] │ │ - movs r1, #0 │ │ - movs r4, #0 │ │ - str r7, [sp, #24] │ │ - b.n c1ae │ │ - ldr r3, [r5, #0] │ │ - asrs r2, r1, #7 │ │ - movs r0, #0 │ │ - cmp r2, #0 │ │ - bne.n c19a │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #24 │ │ - orrs r3, r0 │ │ - stmia r5!, {r3} │ │ - ldr r3, [sp, #24] │ │ - lsls r1, r1, #25 │ │ - lsrs r1, r1, #24 │ │ - ldr r3, [r3, #8] │ │ - adds r4, #1 │ │ - strb r1, [r6, #0] │ │ - cmp r4, r3 │ │ - bge.n c1d0 │ │ - mov r0, fp │ │ - asrs r3, r4, #31 │ │ - lsrs r3, r3, #29 │ │ - adds r2, r4, r3 │ │ - ands r2, r0 │ │ - cmp r2, r3 │ │ - bne.n c18c │ │ - mov r0, r8 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r0, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - beq.n c268 │ │ - ldrb r1, [r6, #0] │ │ - b.n c18c │ │ - ldr r7, [sp, #24] │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - beq.n c200 │ │ - mov r5, r8 │ │ - movs r4, #0 │ │ - mov r8, r7 │ │ - mov r7, r9 │ │ - mov r9, r6 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - ldr r3, [sp, #24] │ │ - adds r4, #1 │ │ - cmp r3, r4 │ │ - bgt.n c1e4 │ │ - mov r6, r9 │ │ - mov r9, r7 │ │ - mov r7, r8 │ │ - mov r8, r5 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r7, #20] │ │ - cmp r3, r2 │ │ - bls.n c27c │ │ - ldr r0, [r7, #16] │ │ - b.n c172 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r2, r3, #7 │ │ - movs r3, #0 │ │ - asrs r2, r2, #3 │ │ - mov fp, r3 │ │ - lsls r3, r2, #30 │ │ - bne.n c21c │ │ - b.n bfd8 │ │ - ldr r3, [pc, #108] ; (c28c ) │ │ - ands r3, r2 │ │ - cmp r3, fp │ │ - blt.n c24a │ │ - movs r2, #4 │ │ - subs r3, r2, r3 │ │ - mov fp, r3 │ │ - b.n bfd8 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #1 │ │ - mov sl, r3 │ │ - b.n bf7a │ │ - movs r3, #0 │ │ - mov fp, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r3, r3, #30 │ │ - bne.n c240 │ │ - b.n bfd8 │ │ - ldr r3, [pc, #72] ; (c28c ) │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ands r3, r2 │ │ - cmp r3, fp │ │ - bge.n c224 │ │ - movs r2, #4 │ │ - subs r3, #1 │ │ - negs r2, r2 │ │ - orrs r3, r2 │ │ - adds r3, #1 │ │ - b.n c224 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r2, r3, #1 │ │ - movs r3, #0 │ │ - asrs r2, r2, #1 │ │ - mov fp, r3 │ │ - lsls r3, r2, #30 │ │ - bne.n c266 │ │ - b.n bfd8 │ │ - b.n c21c │ │ - ldr r0, [pc, #36] ; (c290 ) │ │ - ldr r6, [sp, #24] │ │ - mov r4, r8 │ │ - add r0, pc │ │ - mov r5, sl │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n be18 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - adds r6, r7, #0 │ │ - mov r5, sl │ │ - b.n be2e │ │ - nop ; (mov r8, r8) │ │ - str r6, [r2, #0] │ │ - movs r5, r0 │ │ - str r6, [r5, #0] │ │ - movs r5, r0 │ │ - movs r3, r0 │ │ - strh r0, [r0, #0] │ │ - ldrsh r6, [r1, r3] │ │ - movs r5, r0 │ │ - │ │ -0000c294 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - ldr r4, [pc, #120] ; (c314 ) │ │ - push {r6, r7} │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - sub sp, #28 │ │ - subs r5, r0, #0 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #20] │ │ - beq.n c30a │ │ - movs r3, #1 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add r3, sp, #16 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - mov r9, r3 │ │ - adds r1, r3, #0 │ │ - adds r0, r5, #0 │ │ - movs r3, #1 │ │ - movs r2, #2 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - cmp r0, #0 │ │ - bne.n c2f6 │ │ - movs r3, #0 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - blx r1 │ │ - mov r0, r8 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - bne.n c30e │ │ - add sp, #28 │ │ - pop {r2, r3} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #32] ; (c318 ) │ │ - mov r0, r9 │ │ - add r1, pc │ │ - movs r2, #2 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - negs r3, r0 │ │ - adcs r3, r0 │ │ - mov r8, r3 │ │ - b.n c2d4 │ │ - movs r0, #0 │ │ - b.n c2e4 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - nop ; (mov r8, r8) │ │ - and.w r0, sl, r5 │ │ - ldrsh r2, [r3, r1] │ │ - movs r5, r0 │ │ - │ │ -0000c31c : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - push {r6, r7} │ │ - sub sp, #12 │ │ - cmp r0, #0 │ │ - beq.n c382 │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - blx r1 │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - adds r7, r1, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r9, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r5, r9 │ │ - mov r8, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - negs r3, r5 │ │ - adcs r5, r3 │ │ - mov r3, r8 │ │ - subs r3, #1 │ │ - negs r1, r3 │ │ - adcs r1, r3 │ │ - movs r3, #0 │ │ - subs r2, r0, #1 │ │ - sbcs r0, r2 │ │ - ands r5, r1 │ │ - str r3, [sp, #0] │ │ - ands r5, r0 │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - blx r1 │ │ - adds r0, r5, #0 │ │ - add sp, #12 │ │ - pop {r2, r3} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r5, #0 │ │ - b.n c376 │ │ - nop ; (mov r8, r8) │ │ - │ │ -0000c388 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - push {r6, r7} │ │ - sub sp, #12 │ │ - cmp r0, #0 │ │ - beq.n c3ee │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - blx r1 │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - adds r7, r1, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r9, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r5, r9 │ │ - mov r8, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - negs r3, r5 │ │ - adcs r5, r3 │ │ - mov r3, r8 │ │ - subs r3, #2 │ │ - negs r1, r3 │ │ - adcs r1, r3 │ │ - movs r3, #0 │ │ - subs r2, r0, #1 │ │ - sbcs r0, r2 │ │ - ands r5, r1 │ │ - str r3, [sp, #0] │ │ - ands r5, r0 │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - blx r1 │ │ - adds r0, r5, #0 │ │ - add sp, #12 │ │ - pop {r2, r3} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r5, #0 │ │ - b.n c3e2 │ │ - nop ; (mov r8, r8) │ │ - │ │ -0000c3f4 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, fp │ │ - mov r5, r9 │ │ - mov r6, sl │ │ - mov r4, r8 │ │ - push {r4, r5, r6, r7} │ │ - ldr r7, [pc, #800] ; (c724 ) │ │ - sub sp, #84 ; 0x54 │ │ - adds r5, r0, #0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cmp r0, #0 │ │ - beq.n c47a │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add r4, sp, #72 ; 0x48 │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - bl 5e9ac <_Unwind_GetTextRelBase@@Base+0x148> │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - movs r2, #1 │ │ - movs r3, #2 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - cmp r0, #2 │ │ - beq.n c480 │ │ - movs r0, #1 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - adds r0, r5, #0 │ │ - blx r1 │ │ - mov r3, r8 │ │ - cmp r3, #0 │ │ - beq.n c460 │ │ - mov r0, r8 │ │ - bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r7, #0] │ │ - mov r0, r8 │ │ - cmp r2, r3 │ │ - beq.n c46c │ │ - b.n cc16 │ │ - add sp, #84 ; 0x54 │ │ - pop {r2, r3, r4, r5} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - mov sl, r4 │ │ - mov fp, r5 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - b.n c460 │ │ - ldr r1, [pc, #676] ; (c728 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - movs r2, #2 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - cmp r0, #0 │ │ - beq.n c49e │ │ - ldr r0, [pc, #664] ; (c72c ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - b.n c442 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #40] ; 0x28 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ - cmp r6, #12 │ │ - bne.n c4c8 │ │ - b.n c7cc │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #48] ; 0x30 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov r8, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - mov r3, r8 │ │ - cmp r3, #0 │ │ - blt.n c5d0 │ │ - bl 5e9ec <_Unwind_GetTextRelBase@@Base+0x188> │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.n c5ca │ │ - cmp r4, #1 │ │ - bne.n c524 │ │ - b.n c7f6 │ │ - cmp r4, #4 │ │ - bne.n c52a │ │ - b.n c7f6 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - beq.n c532 │ │ - b.n c7f0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r6, #0 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - adds r3, #14 │ │ - cmp r2, r3 │ │ - bne.n c540 │ │ - b.n c8e0 │ │ - cmp r4, #15 │ │ - bcs.n c546 │ │ - b.n c800 │ │ - cmp r4, #16 │ │ - bhi.n c54c │ │ - b.n c81e │ │ - cmp r4, #32 │ │ - beq.n c552 │ │ - b.n c800 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov sl, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #20] │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov fp, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - movs r3, #32 │ │ - mov r9, r3 │ │ - movs r3, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - mov r3, sl │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - str r0, [sp, #12] │ │ - mov r2, r8 │ │ - str r3, [sp, #4] │ │ - mov r3, fp │ │ - movs r0, #0 │ │ - str r3, [sp, #8] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - mov r3, r9 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - bne.n c59a │ │ - b.n c442 │ │ - ldr r3, [r0, #4] │ │ - ldr r4, [r3, #4] │ │ - cmp r4, #0 │ │ - beq.n c658 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - movs r2, #14 │ │ - movs r3, #0 │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - movs r1, #0 │ │ - adds r0, r6, #0 │ │ - str r1, [sp, #0] │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - adds r0, r5, #0 │ │ - ldr r1, [r5, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - bge.n c5da │ │ - movs r0, #3 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - b.n c442 │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - b.n c442 │ │ - negs r3, r3 │ │ - mov r8, r3 │ │ - movs r3, #1 │ │ - str r3, [sp, #32] │ │ - b.n c514 │ │ - movs r3, #1 │ │ - mov r2, r9 │ │ - lsls r3, r2 │ │ - mov fp, r3 │ │ - cmp r6, #12 │ │ - bne.n c5e8 │ │ - b.n c884 │ │ - movs r3, #0 │ │ - mov r9, r3 │ │ - movs r3, #255 ; 0xff │ │ - mov sl, r3 │ │ - mov r3, fp │ │ - cmp r3, #0 │ │ - ble.n c654 │ │ - mov r2, r9 │ │ - mov r9, r7 │ │ - adds r3, r2, #0 │ │ - str r2, [sp, #20] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - adds r1, #2 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - adds r1, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - ldr r7, [r5, #8] │ │ - movs r3, #1 │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - adds r0, r5, #0 │ │ - adds r1, r3, r6 │ │ - adds r1, #3 │ │ - movs r3, #1 │ │ - movs r2, #1 │ │ - ldr r7, [r5, #8] │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - mov ip, r3 │ │ - mov r3, sl │ │ - add r6, ip │ │ - strb r3, [r6, #3] │ │ - ldr r3, [sp, #20] │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - cmp r3, fp │ │ - bne.n c5fe │ │ - mov r7, r9 │ │ - mov r3, fp │ │ - str r3, [r4, #0] │ │ - movs r1, #0 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #0] │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - adds r0, r5, #0 │ │ - ldr r1, [r5, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - blt.n c5c2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bhi.n c67a │ │ - b.n c986 │ │ - mov r3, r8 │ │ - mov r2, r8 │ │ - ldr r3, [r3, #20] │ │ - ldr r2, [r2, #12] │ │ - adds r1, r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - mov r3, r8 │ │ - mov ip, r2 │ │ - ldr r3, [r3, #16] │ │ - mov r2, ip │ │ - muls r2, r3 │ │ - mov ip, r1 │ │ - add r2, ip │ │ - str r2, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r2, #1 │ │ - bne.n c69e │ │ - b.n c846 │ │ - cmp r2, #4 │ │ - beq.n c6a4 │ │ - b.n c868 │ │ - movs r0, #0 │ │ - movs r2, #3 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r1, #1 │ │ - asrs r6, r1, #1 │ │ - tst r2, r6 │ │ - beq.n c6c4 │ │ - asrs r1, r1, #31 │ │ - lsrs r1, r1, #30 │ │ - adds r6, r6, r1 │ │ - ands r2, r6 │ │ - subs r2, r2, r1 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - subs r2, r1, r2 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - mov sl, r2 │ │ - ldr r2, [sp, #32] │ │ - cmp r2, #0 │ │ - bne.n c6d4 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - subs r2, r2, r3 │ │ - mov sl, r2 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - movs r2, #8 │ │ - mov r9, r1 │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #20] │ │ - str r7, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - cmp sl, r2 │ │ - bcc.n c6e8 │ │ - b.n c942 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - cmp sl, r2 │ │ - bcs.n c6f0 │ │ - b.n c942 │ │ - mov r2, r9 │ │ - cmp r2, #1 │ │ - beq.n c6fa │ │ - cmp r2, #4 │ │ - bne.n c7b0 │ │ - add r3, sp, #48 ; 0x30 │ │ - mov ip, r3 │ │ - movs r7, #23 │ │ - movs r3, #0 │ │ - add r7, ip │ │ - strb r3, [r7, #0] │ │ - mov r3, r8 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - ble.n c770 │ │ - movs r0, #8 │ │ - mov r1, r9 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ - adds r3, r5, #0 │ │ - movs r4, #0 │ │ - movs r6, #0 │ │ - adds r5, r0, #0 │ │ - mov fp, r3 │ │ - b.n c74e │ │ - nop ; (mov r8, r8) │ │ - stmia.w r2!, {r0, r2} │ │ - ldrb r0, [r2, r3] │ │ - movs r5, r0 │ │ - ldrb r6, [r0, r3] │ │ + lsls r0, r3, #2 │ │ + movs r6, r0 │ │ + lsls r4, r3, #1 │ │ + movs r6, r0 │ │ + strb r2, [r4, #1] │ │ movs r5, r0 │ │ - ldr r3, [sp, #20] │ │ - asrs r4, r3 │ │ - mov r3, sl │ │ - strb r4, [r3, r6] │ │ - mov r3, r9 │ │ - ldrb r4, [r7, #0] │ │ - adds r6, #1 │ │ - lsls r4, r3 │ │ - mov r3, r8 │ │ - lsls r4, r4, #24 │ │ - lsrs r4, r4, #24 │ │ - strb r4, [r7, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r6, r3 │ │ - bge.n c76e │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ - cmp r1, #0 │ │ - bne.n c730 │ │ - mov r0, fp │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r4, [r0, #8] │ │ - blx r4 │ │ - cmp r0, #0 │ │ - beq.n c810 │ │ - ldrb r4, [r7, #0] │ │ - b.n c730 │ │ - mov r5, fp │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - beq.n c796 │ │ - add r3, sp, #48 ; 0x30 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - movs r7, #23 │ │ - movs r4, #0 │ │ - mov fp, r3 │ │ - add r7, ip │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r5, #8] │ │ - adds r4, #1 │ │ - blx r6 │ │ - cmp fp, r4 │ │ - bgt.n c784 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - beq.n c7a4 │ │ - mov r3, r8 │ │ - ldr r3, [r3, #16] │ │ - add sl, r3 │ │ - b.n c6e0 │ │ - mov r3, r8 │ │ - mov r2, sl │ │ - ldr r3, [r3, #16] │ │ - subs r2, r2, r3 │ │ - mov sl, r2 │ │ - b.n c6e0 │ │ - adds r0, r5, #0 │ │ - mov r1, sl │ │ - movs r2, #1 │ │ - ldr r4, [r5, #8] │ │ - blx r4 │ │ - mov r3, r8 │ │ - ldr r3, [r3, #16] │ │ - cmp r0, r3 │ │ - beq.n c770 │ │ - movs r0, #1 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - b.n c442 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - str r0, [sp, #48] ; 0x30 │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r8, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r3, [sp, #32] │ │ - b.n c514 │ │ - movs r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n c540 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r4, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n c840 │ │ - movs r4, #8 │ │ - mov r9, r4 │ │ - movs r3, #0 │ │ - movs r0, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - mov fp, r3 │ │ - str r3, [sp, #20] │ │ - mov sl, r3 │ │ - b.n c578 │ │ - ldr r0, [pc, #748] ; (cb00 ) │ │ - mov r5, fp │ │ - add r0, pc │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n c442 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov sl, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #20] │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - movs r3, #0 │ │ - mov fp, r0 │ │ - mov r9, r4 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r0, #0 │ │ - b.n c578 │ │ - movs r3, #8 │ │ - mov r9, r3 │ │ - b.n c802 │ │ - movs r2, #0 │ │ - movs r4, #3 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r2, [sp, #36] ; 0x24 │ │ - adds r1, #7 │ │ - asrs r6, r1, #3 │ │ - tst r4, r6 │ │ - bne.n c858 │ │ - b.n c6c4 │ │ - asrs r1, r1, #31 │ │ - lsrs r2, r1, #30 │ │ - adds r6, r6, r2 │ │ - ands r6, r4 │ │ - subs r2, r2, r6 │ │ - adds r2, #4 │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n c6c4 │ │ - movs r2, #0 │ │ - movs r1, #3 │ │ - str r2, [sp, #36] ; 0x24 │ │ - tst r1, r3 │ │ - bne.n c874 │ │ - b.n c6c4 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r0, r3, r2 │ │ - ands r1, r0 │ │ - subs r2, r2, r1 │ │ - adds r2, #4 │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n c6c4 │ │ - cmp r3, #0 │ │ - bgt.n c88a │ │ - b.n c654 │ │ - movs r3, #0 │ │ - mov r9, r3 │ │ - movs r3, #255 ; 0xff │ │ - mov r2, r9 │ │ - mov sl, r3 │ │ - mov r9, r7 │ │ - adds r3, r2, #0 │ │ - str r2, [sp, #20] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - adds r1, #2 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - adds r1, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - adds r0, r5, #0 │ │ - adds r1, r3, r6 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - mov ip, r3 │ │ - mov r3, sl │ │ - add r6, ip │ │ - strb r3, [r6, #3] │ │ - ldr r3, [sp, #20] │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - cmp r3, fp │ │ - bne.n c89a │ │ - b.n c652 │ │ - adds r0, r4, #0 │ │ - subs r0, #15 │ │ - cmp r0, #17 │ │ - bhi.n c800 │ │ - bl 5c0e0 <__gnu_thumb1_case_sqi@@Base> │ │ - subs r6, r3, #0 │ │ - ldrh r2, [r1, #20] │ │ - ldrh r2, [r1, #20] │ │ - ldrh r2, [r1, #20] │ │ - adds r2, r1, r2 │ │ - ldrh r2, [r1, #20] │ │ - ldrh r2, [r1, #20] │ │ - ldrh r2, [r1, #20] │ │ - lsrs r2, r1, #6 │ │ - movs r3, #32 │ │ - movs r0, #255 ; 0xff │ │ - mov r9, r3 │ │ - movs r3, #1 │ │ - lsls r0, r0, #24 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #255 ; 0xff │ │ - mov fp, r3 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #20] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - mov sl, r3 │ │ - b.n c578 │ │ - movs r3, #24 │ │ - mov r9, r3 │ │ - movs r3, #0 │ │ - movs r0, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - b.n c90a │ │ - movs r3, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #31 │ │ - mov fp, r3 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #7 │ │ - mov r9, r4 │ │ - movs r0, #0 │ │ - mov sl, r3 │ │ - b.n c578 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - cmp r2, #0 │ │ - bne.n c94c │ │ - b.n c460 │ │ - mov r0, r8 │ │ - mov r2, r8 │ │ - ldr r0, [r0, #12] │ │ - ldr r2, [r2, #20] │ │ - muls r0, r3 │ │ - adds r1, r2, #3 │ │ - adds r3, r1, r0 │ │ - cmp r1, r3 │ │ - bcc.n c960 │ │ - b.n c460 │ │ - ldrb r2, [r2, #3] │ │ - cmp r2, #0 │ │ - beq.n c968 │ │ - b.n c460 │ │ - adds r2, r1, #0 │ │ - b.n c974 │ │ - ldrb r0, [r2, #0] │ │ - cmp r0, #0 │ │ - beq.n c974 │ │ - b.n c460 │ │ - adds r2, #4 │ │ - cmp r3, r2 │ │ - bhi.n c96c │ │ - movs r2, #255 ; 0xff │ │ - strb r2, [r1, #0] │ │ - adds r1, #4 │ │ - cmp r3, r1 │ │ - bhi.n c97c │ │ - b.n c460 │ │ - negs r2, r3 │ │ - adcs r2, r3 │ │ - str r2, [sp, #44] ; 0x2c │ │ - mov r2, r8 │ │ - ldr r2, [r2, #20] │ │ - mov r3, r8 │ │ - mov sl, r2 │ │ - mov r2, r8 │ │ - ldr r2, [r2, #12] │ │ - ldr r3, [r3, #16] │ │ - movs r6, #22 │ │ - mov ip, r2 │ │ - mov r2, ip │ │ - muls r2, r3 │ │ - add r2, sl │ │ - mov fp, r2 │ │ - str r3, [sp, #56] ; 0x38 │ │ - negs r3, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - add r3, fp │ │ - str r3, [sp, #36] ; 0x24 │ │ - add r3, sp, #48 ; 0x30 │ │ - mov ip, r3 │ │ - movs r3, #23 │ │ - add r3, ip │ │ - mov r9, r3 │ │ - mov r3, sl │ │ - str r7, [sp, #40] ; 0x28 │ │ - mov fp, r8 │ │ - movs r4, #0 │ │ - adds r7, r2, #0 │ │ - mov r8, r5 │ │ - add r6, ip │ │ - str r3, [sp, #32] │ │ - mov r0, r8 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n c9dc │ │ - b.n cc0e │ │ - ldrb r3, [r6, #0] │ │ - mov r0, r8 │ │ - cmp r3, #0 │ │ - beq.n ca24 │ │ - mov r1, r9 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n c9f4 │ │ - b.n cc0e │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n ca80 │ │ - mov r1, r9 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r5, [sp, #32] │ │ - adds r2, r3, r4 │ │ - adds r4, #1 │ │ - cmp r7, r2 │ │ - bls.n ca10 │ │ - cmp r5, r2 │ │ - bhi.n ca10 │ │ - ldrb r3, [r1, #0] │ │ - strb r3, [r2, #0] │ │ - ldrb r3, [r6, #0] │ │ - adds r2, #1 │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - bne.n ca02 │ │ - str r5, [sp, #32] │ │ - mov r9, r1 │ │ - b.n c9ca │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n ca34 │ │ - b.n cc0e │ │ - ldrb r3, [r6, #0] │ │ - str r3, [sp, #48] ; 0x30 │ │ - cmp r3, #1 │ │ - bne.n ca3e │ │ - b.n cb58 │ │ - cmp r3, #0 │ │ - bne.n ca44 │ │ - b.n cb4a │ │ - cmp r3, #2 │ │ - bne.n cae0 │ │ - mov r0, r8 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n ca5a │ │ - b.n cc0e │ │ - mov r0, r8 │ │ - ldrb r3, [r6, #0] │ │ - adds r1, r6, #0 │ │ - adds r4, r4, r3 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n ca70 │ │ - b.n cc0e │ │ - ldrb r3, [r6, #0] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - muls r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n c9ca │ │ - mov r3, r9 │ │ - ldrb r3, [r3, #0] │ │ - adds r0, r4, #1 │ │ - ldr r5, [sp, #32] │ │ - lsrs r2, r3, #4 │ │ - mov sl, r2 │ │ - movs r2, #15 │ │ - ands r2, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - adds r1, r3, r0 │ │ - adds r2, r3, r4 │ │ - adds r3, r0, #0 │ │ - mov r0, sl │ │ - mov sl, r3 │ │ - b.n cac4 │ │ - adds r4, #2 │ │ - cmp r7, r1 │ │ - bls.n cab0 │ │ - cmp r5, r1 │ │ - bhi.n cab0 │ │ - mov r3, ip │ │ - strb r3, [r1, #0] │ │ - ldrb r3, [r6, #0] │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - adds r2, #2 │ │ - adds r1, #2 │ │ - cmp r3, #0 │ │ - beq.n cb46 │ │ - adds r3, r4, #1 │ │ - mov sl, r3 │ │ - cmp r7, r2 │ │ - bls.n cace │ │ - cmp r5, r2 │ │ - bhi.n cace │ │ - strb r0, [r2, #0] │ │ - ldrb r3, [r6, #0] │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - bne.n caa0 │ │ - str r5, [sp, #32] │ │ - mov r4, sl │ │ - b.n c9ca │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n cb5e │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r5, r4, #0 │ │ - mov sl, r3 │ │ - ldr r3, [sp, #32] │ │ - add sl, r4 │ │ - mov r4, sl │ │ - mov sl, r3 │ │ - adds r3, r6, #0 │ │ - str r5, [sp, #20] │ │ - mov r6, r8 │ │ - mov r8, r7 │ │ - adds r7, r3, #0 │ │ - b.n cb26 │ │ - ldr r4, [r4, r5] │ │ + lsls r6, r1, #1 │ │ + movs r6, r0 │ │ + movs r0, r1 │ │ + movs r6, r0 │ │ + ldr r6, [r5, #100] ; 0x64 │ │ movs r5, r0 │ │ - ldr r3, [sp, #20] │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - cmp r8, r4 │ │ - bls.n cb18 │ │ - cmp sl, r4 │ │ - bhi.n cb18 │ │ - mov r3, r9 │ │ - ldrb r3, [r3, #0] │ │ - strb r3, [r4, #0] │ │ - ldrb r3, [r7, #0] │ │ - adds r4, #1 │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r7, #0] │ │ - beq.n cbe0 │ │ - adds r0, r6, #0 │ │ - mov r1, r9 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r6, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n cb04 │ │ - mov r8, fp │ │ - adds r5, r6, #0 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - ldr r0, [pc, #256] ; (cc40 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n c442 │ │ - str r5, [sp, #32] │ │ - b.n c9ca │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - movs r4, #0 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n c9ca │ │ - mov r8, fp │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - b.n c460 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov r2, fp │ │ - mov sl, r1 │ │ - adds r3, r4, #1 │ │ - add r3, sl │ │ - add sl, r4 │ │ - adds r5, r3, #0 │ │ - mov r3, sl │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #32] │ │ - str r4, [sp, #20] │ │ - mov sl, r7 │ │ - mov fp, r2 │ │ - adds r4, r3, #0 │ │ - b.n cbc6 │ │ - ldr r3, [sp, #20] │ │ - adds r2, r3, #1 │ │ - cmp sl, r4 │ │ - bls.n cb90 │ │ - cmp fp, r4 │ │ - bhi.n cb90 │ │ - mov r3, r9 │ │ - ldrb r3, [r3, #0] │ │ - lsrs r3, r3, #4 │ │ - strb r3, [r4, #0] │ │ - ldrb r3, [r6, #0] │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - beq.n cc30 │ │ - ldr r2, [sp, #20] │ │ - adds r2, #2 │ │ - str r2, [sp, #20] │ │ - cmp sl, r5 │ │ - bls.n cbb6 │ │ - cmp fp, r5 │ │ - bhi.n cbb6 │ │ - mov r3, r9 │ │ - movs r2, #15 │ │ - ldrb r3, [r3, #0] │ │ - ands r3, r2 │ │ - strb r3, [r4, #1] │ │ - ldrb r3, [r6, #0] │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - adds r5, #2 │ │ - adds r4, #2 │ │ - cmp r3, #0 │ │ - beq.n cc1a │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r0, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - bne.n cb7c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov r5, r8 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - mov r8, r3 │ │ - b.n cb3c │ │ - mov r3, sl │ │ - str r3, [sp, #32] │ │ - adds r3, r7, #0 │ │ - mov r7, r8 │ │ - mov r8, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r4, [sp, #20] │ │ - ands r2, r3 │ │ - adds r3, r2, #0 │ │ - cmp r3, #0 │ │ - bne.n cbfc │ │ - b.n c9ca │ │ - mov r0, r8 │ │ - movs r2, #1 │ │ - adds r1, r6, #0 │ │ - adds r3, r2, #0 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.n cc0e │ │ - b.n c9ca │ │ - mov r5, r8 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - mov r8, fp │ │ - b.n cb3c │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - mov r3, fp │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov r7, sl │ │ - mov fp, r3 │ │ - ldr r4, [sp, #20] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, #1 │ │ - lsls r3, r3, #30 │ │ - lsrs r3, r3, #31 │ │ - b.n cbf6 │ │ - mov r3, fp │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov r7, sl │ │ - mov fp, r3 │ │ - adds r4, r2, #0 │ │ - b.n cc26 │ │ - nop ; (mov r8, r8) │ │ - ldrsb r2, [r7, r0] │ │ + vhadd.u8 d16, d0, d5 │ │ + ldr r4, [r7, #96] ; 0x60 │ │ movs r5, r0 │ │ - │ │ -0000cc44 : │ │ - push {r3, lr} │ │ - movs r1, #1 │ │ - bl bce4 │ │ - pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - │ │ -0000cc50 : │ │ - push {r3, lr} │ │ - movs r1, #2 │ │ - bl bce4 │ │ - pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r3, [pc, #24] ; (cc78 ) │ │ + vhadd.u8 d0, d14, d5 │ │ + ldr r3, [pc, #24] ; (b188 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ blx r3 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ ldr r4, [r0, #8] │ │ movs r3, #1 │ │ blx r4 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - b.n d43c │ │ - movs r5, r0 │ │ + cdp2 0, 10, cr0, cr4, cr5, {0} │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, sl │ │ mov r6, r9 │ │ mov r5, r8 │ │ mov sl, r1 │ │ push {r5, r6, r7} │ │ cmp r1, #0 │ │ - bne.n cc8e │ │ - b.n cd96 │ │ + bne.n b19e │ │ + b.n b2a6 │ │ cmp r1, #1 │ │ - bne.n cc94 │ │ - b.n cdb2 │ │ + bne.n b1a4 │ │ + b.n b2c2 │ │ ldrh r3, [r0, #0] │ │ ldrh r2, [r0, #4] │ │ subs r5, r1, #1 │ │ adds r3, r2, r3 │ │ strh r3, [r0, #0] │ │ cmp r5, #1 │ │ - ble.n cd1a │ │ + ble.n b22a │ │ adds r4, r0, #4 │ │ movs r2, #1 │ │ movs r7, #2 │ │ movs r3, #0 │ │ - b.n ccd8 │ │ + b.n b1e8 │ │ lsls r1, r7, #2 │ │ ldrh r1, [r1, r0] │ │ mov ip, r1 │ │ cmp r8, r1 │ │ - bcc.n cce4 │ │ + bcc.n b1f4 │ │ adds r7, #1 │ │ strh r1, [r4, #0] │ │ cmp r7, sl │ │ - blt.n ccf4 │ │ + blt.n b204 │ │ lsls r6, r3, #2 │ │ adds r6, r0, r6 │ │ ldrh r1, [r6, #0] │ │ mov r8, r1 │ │ add ip, r8 │ │ mov r1, ip │ │ strh r1, [r4, #0] │ │ strh r2, [r6, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ adds r4, #4 │ │ cmp r2, r5 │ │ - beq.n cd1a │ │ + beq.n b22a │ │ lsls r6, r3, #2 │ │ adds r6, r0, r6 │ │ ldrh r1, [r6, #0] │ │ mov r8, r1 │ │ cmp sl, r7 │ │ - bgt.n ccac │ │ + bgt.n b1bc │ │ mov r1, r8 │ │ strh r1, [r4, #0] │ │ strh r2, [r6, #0] │ │ ldrh r1, [r4, #0] │ │ adds r3, #1 │ │ mov ip, r1 │ │ cmp r7, sl │ │ - bge.n ccbe │ │ + bge.n b1ce │ │ cmp r3, r2 │ │ - bge.n cda0 │ │ + bge.n b2b0 │ │ lsls r6, r3, #2 │ │ adds r6, r0, r6 │ │ ldrh r1, [r6, #0] │ │ mov r8, r1 │ │ lsls r1, r7, #2 │ │ ldrh r1, [r1, r0] │ │ mov r9, r1 │ │ cmp r8, r1 │ │ - bcc.n ccc6 │ │ + bcc.n b1d6 │ │ mov r6, r9 │ │ adds r2, #1 │ │ add r6, ip │ │ strh r6, [r4, #0] │ │ adds r7, #1 │ │ adds r4, #4 │ │ cmp r2, r5 │ │ - bne.n ccd8 │ │ + bne.n b1e8 │ │ movs r2, #0 │ │ - ldr r3, [pc, #152] ; (cdb8 ) │ │ + ldr r3, [pc, #152] ; (b2c8 ) │ │ add r3, sl │ │ lsls r3, r3, #2 │ │ strh r2, [r0, r3] │ │ mov r2, sl │ │ cmp r2, #2 │ │ - ble.n cd40 │ │ + ble.n b250 │ │ subs r3, #4 │ │ adds r3, r0, r3 │ │ subs r4, r0, #4 │ │ ldrh r2, [r3, #0] │ │ subs r3, #4 │ │ lsls r2, r2, #2 │ │ ldrh r2, [r2, r0] │ │ adds r2, #1 │ │ strh r2, [r3, #4] │ │ cmp r3, r4 │ │ - bne.n cd30 │ │ + bne.n b240 │ │ movs r3, #0 │ │ mov r1, sl │ │ mov ip, r3 │ │ movs r2, #1 │ │ subs r1, #2 │ │ cmp r1, #0 │ │ - blt.n cda8 │ │ + blt.n b2b8 │ │ lsls r3, r1, #2 │ │ ldrh r7, [r0, r3] │ │ cmp r7, ip │ │ - bne.n cda8 │ │ + bne.n b2b8 │ │ subs r3, #4 │ │ adds r3, r0, r3 │ │ movs r4, #0 │ │ - b.n cd66 │ │ + b.n b276 │ │ ldrh r6, [r3, #0] │ │ subs r3, #4 │ │ cmp r6, r7 │ │ - bne.n cd6c │ │ + bne.n b27c │ │ adds r4, #1 │ │ subs r1, #1 │ │ - bcs.n cd5e │ │ + bcs.n b26e │ │ adds r6, r4, #0 │ │ lsls r7, r4, #1 │ │ cmp r2, r4 │ │ - ble.n cd8a │ │ + ble.n b29a │ │ mov r3, ip │ │ lsls r4, r3, #16 │ │ lsls r3, r5, #2 │ │ lsrs r4, r4, #16 │ │ adds r3, r0, r3 │ │ subs r2, #1 │ │ strh r4, [r3, #0] │ │ subs r5, #1 │ │ subs r3, #4 │ │ cmp r6, r2 │ │ - blt.n cd7e │ │ + blt.n b28e │ │ movs r3, #1 │ │ mov r8, r3 │ │ adds r2, r7, #0 │ │ add ip, r8 │ │ cmp r7, #0 │ │ - bne.n cd4a │ │ + bne.n b25a │ │ pop {r2, r3, r4} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ pop {r4, r5, r6, r7, pc} │ │ lsls r6, r7, #2 │ │ ldrh r1, [r6, r0] │ │ mov r9, r1 │ │ - b.n cd0a │ │ + b.n b21a │ │ cmp r2, #0 │ │ - ble.n cd96 │ │ + ble.n b2a6 │ │ movs r7, #0 │ │ movs r6, #0 │ │ - b.n cd74 │ │ + b.n b284 │ │ strh r1, [r0, #0] │ │ - b.n cd96 │ │ + b.n b2a6 │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xfffe3fff │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #300] ; (cef8 ) │ │ + ldr r4, [pc, #300] ; (b408 ) │ │ mov r8, r1 │ │ add sp, r4 │ │ adds r4, r1, #0 │ │ add r1, sp, #24 │ │ mov ip, r1 │ │ - ldr r3, [pc, #292] ; (cefc ) │ │ + ldr r3, [pc, #292] ; (b40c ) │ │ adds r5, r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r2, [pc, #288] ; (cf00 ) │ │ + ldr r2, [pc, #288] ; (b410 ) │ │ adds r7, r0, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ str r0, [sp, #8] │ │ str r3, [r2, #0] │ │ movs r2, #128 ; 0x80 │ │ @@ -5864,16 +2563,16 @@ │ │ adds r0, r3, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ adds r6, r3, #0 │ │ str r3, [sp, #12] │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ cmp r7, #0 │ │ - bne.n ce04 │ │ - b.n ceea │ │ + bne.n b314 │ │ + b.n b3fa │ │ lsls r2, r7, #2 │ │ mov ip, r2 │ │ adds r1, r4, #0 │ │ str r2, [sp, #16] │ │ adds r3, r4, #0 │ │ movs r2, #255 ; 0xff │ │ add r1, ip │ │ @@ -5889,15 +2588,15 @@ │ │ adds r0, #255 ; 0xff │ │ str r7, [r6, r4] │ │ lsls r0, r0, #2 │ │ ldr r4, [r6, r0] │ │ adds r4, #1 │ │ str r4, [r6, r0] │ │ cmp r3, r1 │ │ - bne.n ce12 │ │ + bne.n b322 │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [sp, #12] │ │ lsls r3, r3, #3 │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #8] │ │ subs r3, r2, r3 │ │ negs r1, r3 │ │ @@ -5923,18 +2622,18 @@ │ │ add r5, ip │ │ ldr r6, [r5, r4] │ │ str r1, [r3, r4] │ │ adds r4, #4 │ │ mov ip, r6 │ │ add r1, ip │ │ cmp r4, r2 │ │ - bne.n ce6a │ │ + bne.n b37a │ │ ldr r1, [sp, #8] │ │ cmp r1, #0 │ │ - beq.n ceb4 │ │ + beq.n b3c4 │ │ mov r1, fp │ │ lsls r1, r1, #3 │ │ mov r8, r1 │ │ mov r5, r9 │ │ mov ip, r8 │ │ ldr r1, [sp, #16] │ │ add r1, r9 │ │ @@ -5953,147 +2652,146 @@ │ │ str r7, [r3, r4] │ │ ldrh r4, [r5, #2] │ │ adds r1, r0, r1 │ │ adds r5, #4 │ │ strh r4, [r1, #2] │ │ ldr r1, [sp, #0] │ │ cmp r5, r1 │ │ - bne.n ce8e │ │ + bne.n b39e │ │ movs r1, #1 │ │ mov ip, r1 │ │ ldr r1, [sp, #4] │ │ add fp, ip │ │ cmp fp, r1 │ │ - beq.n cec8 │ │ + beq.n b3d8 │ │ mov r1, r9 │ │ mov r9, r0 │ │ adds r0, r1, #0 │ │ - b.n ce5c │ │ + b.n b36c │ │ add r2, sp, #24 │ │ mov ip, r2 │ │ - ldr r3, [pc, #48] ; (cf00 ) │ │ + ldr r3, [pc, #48] ; (b410 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n cef4 │ │ - ldr r3, [pc, #40] ; (cf04 ) │ │ + bne.n b404 │ │ + ldr r3, [pc, #40] ; (b414 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r3, #1 │ │ str r3, [sp, #4] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ - b.n ce4a │ │ + b.n b35a │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - bl 3e9efa <_end@@Base+0x36e8e2> │ │ - udf #208 ; 0xd0 │ │ - movs r5, r0 │ │ + bl 3e840a <_end@@Base+0x36cdf2> │ │ + vst1.8 {d16[0]}, [r0], r5 │ │ lsrs r4, r0, #16 │ │ movs r0, r0 │ │ lsrs r4, r4, #16 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r8 │ │ ldr r3, [r2, #0] │ │ ldr r4, [r2, #4] │ │ push {r7} │ │ adds r5, r1, r3 │ │ mov r8, r0 │ │ adds r7, r1, #0 │ │ adds r6, r2, #0 │ │ cmp r5, r4 │ │ - bls.n cf5a │ │ + bls.n b46a │ │ ldr r3, [r2, #12] │ │ cmp r3, #0 │ │ - beq.n cf56 │ │ + beq.n b466 │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ - bcs.n cf2c │ │ + bcs.n b43c │ │ movs r4, #128 ; 0x80 │ │ cmp r5, r4 │ │ - bhi.n cf24 │ │ + bhi.n b434 │ │ ldr r0, [r6, #8] │ │ adds r1, r4, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n cf56 │ │ + beq.n b466 │ │ ldr r3, [r6, #0] │ │ str r0, [r6, #8] │ │ str r4, [r6, #4] │ │ adds r0, r0, r3 │ │ mov r1, r8 │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r0, #1 │ │ str r5, [r6, #0] │ │ pop {r2} │ │ mov r8, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n cf50 │ │ + b.n b460 │ │ ldr r0, [r2, #8] │ │ - b.n cf42 │ │ + b.n b452 │ │ nop ; (mov r8, r8) │ │ - ldr r3, [pc, #668] ; (d200 ) │ │ + ldr r3, [pc, #668] ; (b710 ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ mov r7, fp │ │ mov sl, r3 │ │ push {r4, r5, r6, r7} │ │ add sl, pc │ │ - ldr r4, [pc, #656] ; (d204 ) │ │ + ldr r4, [pc, #656] ; (b714 ) │ │ mov r3, sl │ │ add sp, r4 │ │ adds r5, r1, #0 │ │ add r1, sp, #16 │ │ mov ip, r1 │ │ ldr r3, [r3, #0] │ │ - ldr r2, [pc, #644] ; (d208 ) │ │ + ldr r2, [pc, #644] ; (b718 ) │ │ adds r4, r0, #0 │ │ mov sl, r3 │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ adds r6, r1, #0 │ │ str r3, [r2, #0] │ │ adds r0, r1, #0 │ │ movs r2, #132 ; 0x84 │ │ movs r1, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ cmp r5, #0 │ │ - bne.n cf9e │ │ - b.n d0d4 │ │ - ldr r3, [pc, #620] ; (d20c ) │ │ + bne.n b4ae │ │ + b.n b5e4 │ │ + ldr r3, [pc, #620] ; (b71c ) │ │ mov r8, r3 │ │ add r8, r4 │ │ mov r2, r8 │ │ - ldr r3, [pc, #616] ; (d210 ) │ │ + ldr r3, [pc, #616] ; (b720 ) │ │ adds r0, r4, r3 │ │ ldrb r3, [r2, #0] │ │ adds r2, #1 │ │ lsls r3, r3, #2 │ │ ldr r1, [r6, r3] │ │ adds r1, #1 │ │ str r1, [r6, r3] │ │ cmp r2, r0 │ │ - bne.n cfaa │ │ + bne.n b4ba │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #596] ; (d214 ) │ │ + ldr r3, [pc, #596] ; (b724 ) │ │ add r3, ip │ │ mov r9, r3 │ │ - ldr r3, [pc, #592] ; (d218 ) │ │ + ldr r3, [pc, #592] ; (b728 ) │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ str r3, [sp, #8] │ │ mov r2, r9 │ │ movs r3, #0 │ │ str r3, [r2, #4] │ │ @@ -6176,105 +2874,105 @@ │ │ str r3, [r2, #56] ; 0x38 │ │ ldr r2, [r6, #56] ; 0x38 │ │ ldr r6, [sp, #8] │ │ adds r3, r3, r2 │ │ mov r2, r9 │ │ lsls r3, r3, #1 │ │ str r3, [r2, #60] ; 0x3c │ │ - ldr r3, [pc, #416] ; (d21c ) │ │ + ldr r3, [pc, #416] ; (b72c ) │ │ mov ip, r3 │ │ add r4, ip │ │ mov ip, r4 │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ - beq.n d0a8 │ │ + beq.n b5b8 │ │ mov r1, r9 │ │ mov r4, r9 │ │ lsls r3, r2, #2 │ │ ldr r1, [r1, r3] │ │ adds r0, r1, #1 │ │ str r0, [r4, r3] │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ lsls r3, r3, #1 │ │ ands r0, r1 │ │ subs r2, #1 │ │ orrs r3, r0 │ │ lsrs r1, r1, #1 │ │ cmp r2, #0 │ │ - bne.n d096 │ │ + bne.n b5a6 │ │ strh r3, [r6, #0] │ │ adds r6, #2 │ │ adds r7, #1 │ │ cmp r6, ip │ │ - bne.n d082 │ │ + bne.n b592 │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #336] ; (d208 ) │ │ + ldr r3, [pc, #336] ; (b718 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ mov r3, sl │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d0c4 │ │ - b.n d40e │ │ - ldr r3, [pc, #344] ; (d220 ) │ │ + beq.n b5d4 │ │ + b.n b91e │ │ + ldr r3, [pc, #344] ; (b730 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #332] ; (d224 ) │ │ + ldr r3, [pc, #332] ; (b734 ) │ │ movs r7, #0 │ │ adds r2, r4, r3 │ │ movs r3, #0 │ │ add r1, sp, #148 ; 0x94 │ │ ldrh r0, [r2, #0] │ │ cmp r0, #0 │ │ - beq.n d0ee │ │ + beq.n b5fe │ │ lsls r5, r7, #2 │ │ strh r0, [r1, r5] │ │ adds r5, r1, r5 │ │ strh r3, [r5, #2] │ │ adds r7, #1 │ │ adds r3, #1 │ │ adds r2, #2 │ │ cmp r3, #32 │ │ - bne.n d0de │ │ + bne.n b5ee │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #280] ; (d214 ) │ │ + ldr r3, [pc, #280] ; (b724 ) │ │ adds r0, r7, #0 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ mov r9, r3 │ │ - bl cdbc │ │ + bl b2cc │ │ adds r1, r7, #0 │ │ adds r5, r7, #0 │ │ mov fp, r0 │ │ - bl cc7c │ │ + bl b18c │ │ cmp r7, #0 │ │ - bne.n d118 │ │ - b.n d2a4 │ │ + bne.n b628 │ │ + b.n b7b4 │ │ mov r2, fp │ │ lsls r0, r7, #2 │ │ add r0, fp │ │ ldrh r3, [r2, #0] │ │ adds r2, #4 │ │ lsls r3, r3, #2 │ │ ldr r1, [r6, r3] │ │ adds r1, #1 │ │ str r1, [r6, r3] │ │ cmp r2, r0 │ │ - bne.n d11e │ │ + bne.n b62e │ │ cmp r7, #1 │ │ - bgt.n d134 │ │ - b.n d2a4 │ │ + bgt.n b644 │ │ + b.n b7b4 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #76] ; 0x4c │ │ mov ip, r1 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #68] ; 0x44 │ │ @@ -6366,20 +3064,19 @@ │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #20] │ │ lsls r0, r0, #14 │ │ adds r1, r1, r0 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #8 │ │ cmp r1, r0 │ │ - bne.n d22c │ │ - b.n d2a4 │ │ + bne.n b73c │ │ + b.n b7b4 │ │ nop ; (mov r8, r8) │ │ - ble.n d274 │ │ - movs r5, r0 │ │ - bl ffe72206 <_end@@Base+0xffdf6bee> │ │ + strh.w r0, [r8, r5] │ │ + bl ffe70716 <_end@@Base+0xffdf50fe> │ │ lsrs r4, r0, #6 │ │ movs r0, r0 │ │ str r0, [sp, #200] ; 0xc8 │ │ movs r0, r0 │ │ str r0, [sp, #328] ; 0x148 │ │ movs r0, r0 │ │ lsls r4, r0, #20 │ │ @@ -6393,80 +3090,80 @@ │ │ strh r2, [r2, #30] │ │ movs r0, r0 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #72] ; 0x48 │ │ subs r2, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n d236 │ │ - b.n d3a2 │ │ + beq.n b746 │ │ + b.n b8b2 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n d23e │ │ - b.n d390 │ │ + beq.n b74e │ │ + b.n b8a0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n d246 │ │ - b.n d37e │ │ + beq.n b756 │ │ + b.n b88e │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n d24e │ │ - b.n d36c │ │ + beq.n b75e │ │ + b.n b87c │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.n d256 │ │ - b.n d35a │ │ + beq.n b766 │ │ + b.n b86a │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - bne.n d348 │ │ + bne.n b858 │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n d336 │ │ + bne.n b846 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n d26a │ │ - b.n d3b4 │ │ + beq.n b77a │ │ + b.n b8c4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n d272 │ │ - b.n d3fc │ │ + beq.n b782 │ │ + b.n b90c │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n d27a │ │ - b.n d3ea │ │ + beq.n b78a │ │ + b.n b8fa │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - beq.n d282 │ │ - b.n d3d8 │ │ + beq.n b792 │ │ + b.n b8e8 │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - beq.n d28a │ │ - b.n d3c6 │ │ + beq.n b79a │ │ + b.n b8d6 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n d324 │ │ + bne.n b834 │ │ ldr r3, [sp, #20] │ │ movs r2, #8 │ │ add r0, sp, #20 │ │ cmp r3, #0 │ │ - bne.n d328 │ │ + bne.n b838 │ │ movs r3, #128 ; 0x80 │ │ subs r1, #1 │ │ lsls r3, r3, #8 │ │ cmp r1, r3 │ │ - bne.n d228 │ │ - ldr r3, [pc, #364] ; (d414 ) │ │ + bne.n b738 │ │ + ldr r3, [pc, #364] ; (b924 ) │ │ movs r2, #144 ; 0x90 │ │ mov r8, r3 │ │ add r8, r4 │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ mov r0, r8 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #352] ; (d418 ) │ │ + ldr r3, [pc, #352] ; (b928 ) │ │ movs r2, #144 ; 0x90 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ @@ -6480,219 +3177,219 @@ │ │ mov ip, fp │ │ adds r6, r5, #0 │ │ str r3, [sp, #12] │ │ mov r2, r9 │ │ lsls r3, r7, #2 │ │ ldr r5, [r2, r3] │ │ cmp r5, #0 │ │ - ble.n d316 │ │ + ble.n b826 │ │ subs r1, r6, r5 │ │ lsls r2, r6, #2 │ │ lsls r1, r1, #2 │ │ lsls r0, r7, #24 │ │ subs r2, #2 │ │ subs r1, #2 │ │ lsrs r0, r0, #24 │ │ add r2, ip │ │ add r1, ip │ │ str r5, [sp, #0] │ │ - ldr r5, [pc, #288] ; (d41c ) │ │ + ldr r5, [pc, #288] ; (b92c ) │ │ ldrh r3, [r2, #0] │ │ subs r2, #4 │ │ mov fp, r5 │ │ adds r3, r4, r3 │ │ add r3, fp │ │ strb r0, [r3, #2] │ │ cmp r2, r1 │ │ - bne.n d2fa │ │ + bne.n b80a │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #4] │ │ subs r6, #1 │ │ subs r3, r3, r5 │ │ adds r6, r6, r3 │ │ adds r7, #1 │ │ cmp r7, #16 │ │ - bne.n d2dc │ │ + bne.n b7ec │ │ ldr r3, [sp, #12] │ │ mov r6, r9 │ │ mov r9, r3 │ │ - b.n cfce │ │ + b.n b4de │ │ movs r2, #12 │ │ add r0, sp, #24 │ │ subs r3, #1 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #36 ; 0x24 │ │ subs r3, #1 │ │ add r0, sp, #48 ; 0x30 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #40 ; 0x28 │ │ subs r3, #1 │ │ add r0, sp, #52 ; 0x34 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #44 ; 0x2c │ │ subs r3, #1 │ │ add r0, sp, #56 ; 0x38 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #48 ; 0x30 │ │ subs r3, #1 │ │ add r0, sp, #60 ; 0x3c │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #52 ; 0x34 │ │ subs r3, #1 │ │ add r0, sp, #64 ; 0x40 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #56 ; 0x38 │ │ subs r3, #1 │ │ add r0, sp, #68 ; 0x44 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #60 ; 0x3c │ │ subs r3, #1 │ │ add r0, sp, #72 ; 0x48 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #32 │ │ subs r3, #1 │ │ add r0, sp, #44 ; 0x2c │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #16 │ │ subs r3, #1 │ │ add r0, sp, #28 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #20 │ │ subs r3, #1 │ │ add r0, sp, #32 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #24 │ │ subs r3, #1 │ │ add r0, sp, #36 ; 0x24 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #28 │ │ subs r3, #1 │ │ add r0, sp, #40 ; 0x28 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ str r0, [sp, #200] ; 0xc8 │ │ movs r0, r0 │ │ ldrh r2, [r2, #20] │ │ movs r0, r0 │ │ str r0, [sp, #192] ; 0xc0 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ mov r7, fp │ │ push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #668] ; (d6cc ) │ │ + ldr r4, [pc, #668] ; (bbdc ) │ │ adds r5, r1, #0 │ │ add sp, r4 │ │ add r1, sp, #16 │ │ mov ip, r1 │ │ - ldr r3, [pc, #664] ; (d6d0 ) │ │ - ldr r2, [pc, #664] ; (d6d4 ) │ │ + ldr r3, [pc, #664] ; (bbe0 ) │ │ + ldr r2, [pc, #664] ; (bbe4 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ adds r6, r1, #0 │ │ str r3, [sp, #12] │ │ ldr r3, [r3, #0] │ │ adds r0, r1, #0 │ │ str r3, [r2, #0] │ │ movs r1, #0 │ │ movs r2, #132 ; 0x84 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ cmp r5, #0 │ │ - bne.n d45a │ │ - b.n d590 │ │ - ldr r3, [pc, #636] ; (d6d8 ) │ │ + bne.n b96a │ │ + b.n baa0 │ │ + ldr r3, [pc, #636] ; (bbe8 ) │ │ mov r8, r3 │ │ add r8, r4 │ │ mov r2, r8 │ │ - ldr r3, [pc, #632] ; (d6dc ) │ │ + ldr r3, [pc, #632] ; (bbec ) │ │ adds r0, r4, r3 │ │ ldrb r3, [r2, #0] │ │ adds r2, #1 │ │ lsls r3, r3, #2 │ │ ldr r1, [r6, r3] │ │ adds r1, #1 │ │ str r1, [r6, r3] │ │ cmp r2, r0 │ │ - bne.n d466 │ │ + bne.n b976 │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #612] ; (d6e0 ) │ │ + ldr r3, [pc, #612] ; (bbf0 ) │ │ add r3, ip │ │ mov r9, r3 │ │ - ldr r3, [pc, #608] ; (d6e4 ) │ │ + ldr r3, [pc, #608] ; (bbf4 ) │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ str r3, [sp, #8] │ │ mov r2, r9 │ │ movs r3, #0 │ │ str r3, [r2, #4] │ │ @@ -6775,113 +3472,113 @@ │ │ str r3, [r2, #56] ; 0x38 │ │ ldr r2, [r6, #56] ; 0x38 │ │ ldr r6, [sp, #8] │ │ adds r3, r3, r2 │ │ mov r2, r9 │ │ lsls r3, r3, #1 │ │ str r3, [r2, #60] ; 0x3c │ │ - ldr r3, [pc, #432] ; (d6e8 ) │ │ + ldr r3, [pc, #432] ; (bbf8 ) │ │ mov ip, r3 │ │ add r4, ip │ │ mov ip, r4 │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ - beq.n d564 │ │ + beq.n ba74 │ │ mov r1, r9 │ │ mov r4, r9 │ │ lsls r3, r2, #2 │ │ ldr r1, [r1, r3] │ │ adds r0, r1, #1 │ │ str r0, [r4, r3] │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ lsls r3, r3, #1 │ │ ands r0, r1 │ │ subs r2, #1 │ │ orrs r3, r0 │ │ lsrs r1, r1, #1 │ │ cmp r2, #0 │ │ - bne.n d552 │ │ + bne.n ba62 │ │ strh r3, [r6, #0] │ │ adds r6, #2 │ │ adds r7, #1 │ │ cmp r6, ip │ │ - bne.n d53e │ │ + bne.n ba4e │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #352] ; (d6d4 ) │ │ + ldr r3, [pc, #352] ; (bbe4 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ ldr r3, [sp, #12] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d580 │ │ - b.n d8d0 │ │ - ldr r3, [pc, #360] ; (d6ec ) │ │ + beq.n ba90 │ │ + b.n bde0 │ │ + ldr r3, [pc, #360] ; (bbfc ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #348] ; (d6f0 ) │ │ + ldr r3, [pc, #348] ; (bc00 ) │ │ add r1, sp, #148 ; 0x94 │ │ movs r7, #144 ; 0x90 │ │ adds r2, r4, r3 │ │ movs r3, #0 │ │ mov ip, r4 │ │ adds r4, r1, #0 │ │ adds r1, r3, #0 │ │ lsls r7, r7, #1 │ │ ldrh r0, [r2, #0] │ │ cmp r0, #0 │ │ - beq.n d5b2 │ │ + beq.n bac2 │ │ lsls r5, r1, #2 │ │ strh r0, [r4, r5] │ │ adds r5, r4, r5 │ │ strh r3, [r5, #2] │ │ adds r1, #1 │ │ adds r3, #1 │ │ adds r2, #2 │ │ cmp r3, r7 │ │ - bne.n d5a2 │ │ + bne.n bab2 │ │ add r2, sp, #16 │ │ mov sl, r1 │ │ adds r1, r4, #0 │ │ mov r4, ip │ │ mov ip, r2 │ │ - ldr r3, [pc, #280] ; (d6e0 ) │ │ + ldr r3, [pc, #280] ; (bbf0 ) │ │ mov r0, sl │ │ add r3, ip │ │ adds r2, r3, #0 │ │ mov r5, sl │ │ mov r9, r3 │ │ - bl cdbc │ │ + bl b2cc │ │ mov r1, sl │ │ mov fp, r0 │ │ - bl cc7c │ │ + bl b18c │ │ cmp r5, #0 │ │ - bne.n d5e2 │ │ - b.n d76e │ │ + bne.n baf2 │ │ + b.n bc7e │ │ mov r2, fp │ │ lsls r0, r5, #2 │ │ add r0, fp │ │ ldrh r3, [r2, #0] │ │ adds r2, #4 │ │ lsls r3, r3, #2 │ │ ldr r1, [r6, r3] │ │ adds r1, #1 │ │ str r1, [r6, r3] │ │ cmp r2, r0 │ │ - bne.n d5e8 │ │ + bne.n baf8 │ │ mov r3, sl │ │ cmp r3, #1 │ │ - bgt.n d600 │ │ - b.n d76e │ │ + bgt.n bb10 │ │ + b.n bc7e │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #76] ; 0x4c │ │ mov ip, r1 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #68] ; 0x44 │ │ @@ -6973,20 +3670,19 @@ │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #20] │ │ lsls r0, r0, #14 │ │ adds r1, r1, r0 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #8 │ │ cmp r1, r0 │ │ - bne.n d6f8 │ │ - b.n d76e │ │ + bne.n bc08 │ │ + b.n bc7e │ │ nop ; (mov r8, r8) │ │ - bl ffe726ce <_end@@Base+0xffdf70b6> │ │ - bhi.n d7ac │ │ - movs r5, r0 │ │ + bl ffe70bde <_end@@Base+0xffdf55c6> │ │ + ; instruction: 0xf35c0005 │ │ lsrs r4, r0, #6 │ │ movs r0, r0 │ │ ldrh r2, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ str r0, [sp, #200] ; 0xc8 │ │ movs r0, r0 │ │ lsls r4, r0, #20 │ │ @@ -7000,79 +3696,79 @@ │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #72] ; 0x48 │ │ subs r2, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n d702 │ │ - b.n d864 │ │ + beq.n bc12 │ │ + b.n bd74 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n d70a │ │ - b.n d852 │ │ + beq.n bc1a │ │ + b.n bd62 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n d712 │ │ - b.n d840 │ │ + beq.n bc22 │ │ + b.n bd50 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n d71a │ │ - b.n d82e │ │ + beq.n bc2a │ │ + b.n bd3e │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bne.n d81c │ │ + bne.n bd2c │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - bne.n d80a │ │ + bne.n bd1a │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n d7f8 │ │ + bne.n bd08 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n d734 │ │ - b.n d876 │ │ + beq.n bc44 │ │ + b.n bd86 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n d73c │ │ - b.n d8be │ │ + beq.n bc4c │ │ + b.n bdce │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n d744 │ │ - b.n d8ac │ │ + beq.n bc54 │ │ + b.n bdbc │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - beq.n d74c │ │ - b.n d89a │ │ + beq.n bc5c │ │ + b.n bdaa │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - beq.n d754 │ │ - b.n d888 │ │ + beq.n bc64 │ │ + b.n bd98 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n d7e6 │ │ + bne.n bcf6 │ │ ldr r3, [sp, #20] │ │ movs r2, #8 │ │ add r0, sp, #20 │ │ cmp r3, #0 │ │ - bne.n d7ea │ │ + bne.n bcfa │ │ movs r3, #128 ; 0x80 │ │ subs r1, #1 │ │ lsls r3, r3, #8 │ │ cmp r1, r3 │ │ - bne.n d6f4 │ │ - ldr r3, [pc, #356] ; (d8d4 ) │ │ + bne.n bc04 │ │ + ldr r3, [pc, #356] ; (bde4 ) │ │ movs r2, #144 ; 0x90 │ │ mov r8, r3 │ │ add r8, r4 │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ mov r0, r8 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #340] ; (d8d8 ) │ │ + ldr r3, [pc, #340] ; (bde8 ) │ │ movs r2, #144 ; 0x90 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ @@ -7084,325 +3780,325 @@ │ │ mov ip, fp │ │ adds r6, r5, #0 │ │ str r3, [sp, #4] │ │ mov r2, sl │ │ lsls r3, r7, #2 │ │ ldr r5, [r2, r3] │ │ cmp r5, #0 │ │ - ble.n d7dc │ │ + ble.n bcec │ │ subs r1, r6, r5 │ │ lsls r2, r6, #2 │ │ lsls r1, r1, #2 │ │ lsls r0, r7, #24 │ │ subs r2, #2 │ │ subs r1, #2 │ │ lsrs r0, r0, #24 │ │ add r2, ip │ │ add r1, ip │ │ str r5, [sp, #0] │ │ - ldr r5, [pc, #280] ; (d8dc ) │ │ + ldr r5, [pc, #280] ; (bdec ) │ │ ldrh r3, [r2, #0] │ │ subs r2, #4 │ │ mov fp, r5 │ │ adds r3, r4, r3 │ │ add r3, fp │ │ strb r0, [r3, #2] │ │ cmp r2, r1 │ │ - bne.n d7c0 │ │ + bne.n bcd0 │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #4] │ │ subs r6, #1 │ │ subs r3, r3, r5 │ │ adds r6, r6, r3 │ │ adds r7, #1 │ │ cmp r7, #16 │ │ - bne.n d7a2 │ │ + bne.n bcb2 │ │ mov r6, sl │ │ - b.n d48a │ │ + b.n b99a │ │ movs r2, #12 │ │ add r0, sp, #24 │ │ subs r3, #1 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #36 ; 0x24 │ │ subs r3, #1 │ │ add r0, sp, #48 ; 0x30 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #40 ; 0x28 │ │ subs r3, #1 │ │ add r0, sp, #52 ; 0x34 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #44 ; 0x2c │ │ subs r3, #1 │ │ add r0, sp, #56 ; 0x38 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #48 ; 0x30 │ │ subs r3, #1 │ │ add r0, sp, #60 ; 0x3c │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #52 ; 0x34 │ │ subs r3, #1 │ │ add r0, sp, #64 ; 0x40 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #56 ; 0x38 │ │ subs r3, #1 │ │ add r0, sp, #68 ; 0x44 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #60 ; 0x3c │ │ subs r3, #1 │ │ add r0, sp, #72 ; 0x48 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #32 │ │ subs r3, #1 │ │ add r0, sp, #44 ; 0x2c │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #16 │ │ subs r3, #1 │ │ add r0, sp, #28 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #20 │ │ subs r3, #1 │ │ add r0, sp, #32 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #24 │ │ subs r3, #1 │ │ add r0, sp, #36 ; 0x24 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #28 │ │ subs r3, #1 │ │ add r0, sp, #40 ; 0x28 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ ldrh r2, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ ldrh r2, [r2, #2] │ │ movs r0, r0 │ │ ldrh r0, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #488] ; (dad8 ) │ │ - ldr r3, [pc, #492] ; (dadc ) │ │ - ldr r2, [pc, #492] ; (dae0 ) │ │ + ldr r4, [pc, #488] ; (bfe8 ) │ │ + ldr r3, [pc, #492] ; (bfec ) │ │ + ldr r2, [pc, #492] ; (bff0 ) │ │ add sp, r4 │ │ add r1, sp, #32 │ │ mov ip, r1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ adds r4, r0, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [r3, #0] │ │ movs r1, #0 │ │ str r3, [r2, #0] │ │ movs r2, #1 │ │ - ldr r3, [pc, #472] ; (dae4 ) │ │ + ldr r3, [pc, #472] ; (bff4 ) │ │ movs r6, #143 ; 0x8f │ │ strh r2, [r0, r3] │ │ - bl d420 │ │ + bl b930 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ - bl cf60 │ │ + bl b470 │ │ movs r1, #2 │ │ - ldr r3, [pc, #456] ; (dae8 ) │ │ + ldr r3, [pc, #456] ; (bff8 ) │ │ lsls r6, r6, #1 │ │ adds r1, #255 ; 0xff │ │ adds r3, r4, r3 │ │ - b.n d932 │ │ + b.n be42 │ │ subs r3, #1 │ │ subs r6, r0, #0 │ │ cmp r6, r1 │ │ - bne.n d932 │ │ - b.n e010 │ │ + bne.n be42 │ │ + b.n c520 │ │ ldrb r2, [r3, #0] │ │ subs r0, r6, #1 │ │ cmp r2, #0 │ │ - beq.n d928 │ │ + beq.n be38 │ │ mov r9, r6 │ │ subs r3, r6, #2 │ │ subs r3, #255 ; 0xff │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #424] ; (daec ) │ │ + ldr r3, [pc, #424] ; (bffc ) │ │ movs r5, #30 │ │ adds r3, r4, r3 │ │ - b.n d954 │ │ + b.n be64 │ │ subs r3, #1 │ │ subs r5, r7, #0 │ │ cmp r5, #1 │ │ - bne.n d954 │ │ - b.n e00a │ │ + bne.n be64 │ │ + b.n c51a │ │ ldrb r2, [r3, #0] │ │ subs r7, r5, #1 │ │ cmp r2, #0 │ │ - beq.n d94a │ │ + beq.n be5a │ │ str r7, [sp, #16] │ │ adds r7, r5, #0 │ │ add r2, sp, #32 │ │ mov ip, r2 │ │ - ldr r3, [pc, #392] ; (daf0 ) │ │ + ldr r3, [pc, #392] ; (c000 ) │ │ adds r2, r6, #0 │ │ add r3, ip │ │ mov r8, r3 │ │ adds r0, r3, #0 │ │ - ldr r3, [pc, #388] ; (daf4 ) │ │ + ldr r3, [pc, #388] ; (c004 ) │ │ add r9, r7 │ │ mov fp, r4 │ │ adds r1, r4, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r6, #0 │ │ - ldr r3, [pc, #376] ; (daf8 ) │ │ + ldr r3, [pc, #376] ; (c008 ) │ │ adds r2, r5, #0 │ │ adds r1, r4, r3 │ │ add r0, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ - ldr r3, [pc, #368] ; (dafc ) │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ + ldr r3, [pc, #368] ; (c00c ) │ │ movs r2, #38 ; 0x26 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ str r3, [sp, #8] │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r3, #255 ; 0xff │ │ - ldr r2, [pc, #352] ; (db00 ) │ │ + ldr r2, [pc, #352] ; (c010 ) │ │ mov sl, r3 │ │ str r2, [sp, #4] │ │ - ldr r2, [pc, #340] ; (dafc ) │ │ + ldr r2, [pc, #340] ; (c00c ) │ │ movs r7, #0 │ │ mov ip, r2 │ │ mov r2, r8 │ │ movs r6, #0 │ │ movs r5, #0 │ │ movs r3, #0 │ │ str r2, [sp, #0] │ │ ldr r2, [sp, #0] │ │ ldrb r1, [r2, r3] │ │ cmp r1, #0 │ │ - beq.n d9be │ │ - b.n de60 │ │ + beq.n bece │ │ + b.n c370 │ │ cmp r7, #0 │ │ - beq.n d9f0 │ │ + beq.n bf00 │ │ cmp r7, #2 │ │ - bls.n d9c8 │ │ - b.n df00 │ │ + bls.n bed8 │ │ + b.n c410 │ │ mov r2, sl │ │ mov r0, ip │ │ mov r4, ip │ │ lsls r2, r2, #1 │ │ add r2, fp │ │ ldrh r0, [r2, r0] │ │ adds r0, r0, r7 │ │ strh r0, [r2, r4] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ mov r4, sl │ │ - ldr r2, [pc, #292] ; (db04 ) │ │ + ldr r2, [pc, #292] ; (c014 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ cmp r7, #1 │ │ - bne.n d9ec │ │ - b.n df88 │ │ + bne.n befc │ │ + b.n c498 │ │ adds r5, #2 │ │ strb r4, [r2, r0] │ │ adds r6, #1 │ │ cmp r6, #138 ; 0x8a │ │ - bne.n d9f8 │ │ - b.n de0a │ │ + bne.n bf08 │ │ + b.n c31a │ │ movs r7, #0 │ │ adds r3, #1 │ │ mov sl, r1 │ │ cmp r9, r3 │ │ - bhi.n d9b4 │ │ + bhi.n bec4 │ │ mov r4, fp │ │ adds r2, r5, #0 │ │ cmp r7, #0 │ │ - bne.n da0c │ │ - b.n df90 │ │ + bne.n bf1c │ │ + b.n c4a0 │ │ cmp r7, #2 │ │ - bls.n da12 │ │ - b.n e07c │ │ - ldr r0, [pc, #232] ; (dafc ) │ │ + bls.n bf22 │ │ + b.n c58c │ │ + ldr r0, [pc, #232] ; (c00c ) │ │ lsls r3, r1, #1 │ │ adds r3, r4, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, r2, r7 │ │ strh r2, [r3, r0] │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ - ldr r0, [pc, #224] ; (db04 ) │ │ + ldr r0, [pc, #224] ; (c014 ) │ │ adds r2, r7, #0 │ │ add r0, ip │ │ adds r0, r0, r5 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r5, r5, r7 │ │ add r7, sp, #32 │ │ movs r2, #132 ; 0x84 │ │ @@ -7413,61 +4109,61 @@ │ │ mov ip, r4 │ │ movs r6, #0 │ │ movs r0, #0 │ │ adds r4, r2, #0 │ │ ldr r3, [sp, #8] │ │ ldrh r1, [r3, #0] │ │ cmp r1, #0 │ │ - beq.n da58 │ │ + beq.n bf68 │ │ lsls r2, r6, #2 │ │ strh r1, [r4, r2] │ │ adds r2, r4, r2 │ │ strh r0, [r2, #2] │ │ adds r6, #1 │ │ adds r0, #1 │ │ adds r3, #2 │ │ cmp r0, #19 │ │ - bne.n da48 │ │ + bne.n bf58 │ │ add r2, sp, #32 │ │ mov sl, r4 │ │ mov r4, ip │ │ mov ip, r2 │ │ - ldr r3, [pc, #156] ; (db08 ) │ │ + ldr r3, [pc, #156] ; (c018 ) │ │ mov r1, sl │ │ add r3, ip │ │ adds r0, r6, #0 │ │ adds r2, r3, #0 │ │ mov fp, r3 │ │ - bl cdbc │ │ + bl b2cc │ │ adds r1, r6, #0 │ │ mov r8, r0 │ │ - bl cc7c │ │ + bl b18c │ │ cmp r6, #0 │ │ - beq.n db4c │ │ + beq.n c05c │ │ mov r1, r8 │ │ lsls r0, r6, #2 │ │ add r0, r8 │ │ ldrh r3, [r1, #0] │ │ adds r1, #4 │ │ lsls r3, r3, #2 │ │ ldr r2, [r7, r3] │ │ adds r2, #1 │ │ str r2, [r7, r3] │ │ cmp r1, r0 │ │ - bne.n da8a │ │ + bne.n bf9a │ │ cmp r6, #1 │ │ - ble.n db4c │ │ + ble.n c05c │ │ mov r0, sl │ │ ldr r2, [sp, #60] ; 0x3c │ │ add r3, sp, #64 ; 0x40 │ │ ldmia r3!, {r1} │ │ adds r2, r2, r1 │ │ str r2, [sp, #60] ; 0x3c │ │ cmp r0, r3 │ │ - bne.n daa4 │ │ + bne.n bfb4 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #52] ; 0x34 │ │ lsls r0, r3, #1 │ │ lsls r1, r1, #2 │ │ adds r0, r0, r2 │ │ adds r0, r0, r1 │ │ ldr r1, [sp, #48] ; 0x30 │ │ @@ -7479,19 +4175,18 @@ │ │ ldr r1, [sp, #40] ; 0x28 │ │ lsls r1, r1, #5 │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #36] ; 0x24 │ │ lsls r0, r0, #6 │ │ adds r1, r1, r0 │ │ cmp r1, #128 ; 0x80 │ │ - bne.n db10 │ │ - b.n db4c │ │ - bl 3e2ada <_end@@Base+0x3674c2> │ │ - bcc.n da40 │ │ - movs r5, r0 │ │ + bne.n c020 │ │ + b.n c05c │ │ + bl 3e0fea <_end@@Base+0x3659d2> │ │ + cdp 0, 10, cr0, cr0, cr5, {0} │ │ lsrs r4, r0, #16 │ │ movs r0, r0 │ │ strh r2, [r2, #28] │ │ movs r0, r0 │ │ str r0, [sp, #188] ; 0xbc │ │ movs r0, r0 │ │ str r0, [sp, #316] ; 0x13c │ │ @@ -7511,52 +4206,52 @@ │ │ lsls r4, r0, #20 │ │ movs r0, r0 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, #1 │ │ str r2, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n db1a │ │ - b.n e034 │ │ + beq.n c02a │ │ + b.n c544 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n db22 │ │ - b.n e046 │ │ + beq.n c032 │ │ + b.n c556 │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n db2a │ │ - b.n e06a │ │ + beq.n c03a │ │ + b.n c57a │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n db32 │ │ - b.n e058 │ │ + beq.n c042 │ │ + b.n c568 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n db3a │ │ - b.n dfba │ │ + beq.n c04a │ │ + b.n c4ca │ │ ldr r3, [sp, #36] ; 0x24 │ │ movs r2, #8 │ │ add r0, sp, #36 ; 0x24 │ │ cmp r3, #0 │ │ - beq.n db46 │ │ - b.n dfbe │ │ + beq.n c056 │ │ + b.n c4ce │ │ subs r1, #1 │ │ cmp r1, #128 ; 0x80 │ │ - bne.n db0c │ │ - ldr r3, [pc, #736] ; (de30 ) │ │ + bne.n c01c │ │ + ldr r3, [pc, #736] ; (c340 ) │ │ movs r2, #144 ; 0x90 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ str r3, [sp, #24] │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #720] ; (de34 ) │ │ + ldr r3, [pc, #720] ; (c344 ) │ │ movs r2, #144 ; 0x90 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ @@ -7567,42 +4262,42 @@ │ │ mov sl, r5 │ │ adds r7, r3, #0 │ │ str r3, [sp, #8] │ │ mov r2, ip │ │ lsls r3, r7, #2 │ │ ldr r5, [r2, r3] │ │ cmp r5, #0 │ │ - ble.n dbbc │ │ + ble.n c0cc │ │ subs r1, r6, r5 │ │ lsls r2, r6, #2 │ │ lsls r1, r1, #2 │ │ lsls r0, r7, #24 │ │ subs r2, #2 │ │ subs r1, #2 │ │ lsrs r0, r0, #24 │ │ add r2, r8 │ │ add r1, r8 │ │ str r5, [sp, #4] │ │ - ldr r5, [pc, #660] ; (de38 ) │ │ + ldr r5, [pc, #660] ; (c348 ) │ │ ldrh r3, [r2, #0] │ │ subs r2, #4 │ │ mov r9, r5 │ │ adds r3, r4, r3 │ │ add r3, r9 │ │ strb r0, [r3, #2] │ │ cmp r2, r1 │ │ - bne.n dba0 │ │ + bne.n c0b0 │ │ ldr r5, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r6, #1 │ │ subs r3, r3, r5 │ │ adds r6, r6, r3 │ │ adds r7, #1 │ │ cmp r7, #8 │ │ - bne.n db82 │ │ + bne.n c092 │ │ mov r7, ip │ │ mov r2, fp │ │ movs r3, #0 │ │ str r3, [r2, #4] │ │ ldr r3, [r7, #4] │ │ movs r6, #1 │ │ lsls r3, r3, #1 │ │ @@ -7636,24 +4331,24 @@ │ │ adds r3, r3, r2 │ │ mov r2, fp │ │ lsls r3, r3, #1 │ │ str r3, [r2, #28] │ │ ldr r3, [sp, #24] │ │ ldr r7, [sp, #28] │ │ mov r8, r3 │ │ - ldr r3, [pc, #548] ; (de3c ) │ │ + ldr r3, [pc, #548] ; (c34c ) │ │ mov r9, r3 │ │ adds r3, r4, #0 │ │ add r9, r4 │ │ mov r5, r9 │ │ mov r4, r8 │ │ mov r8, r3 │ │ ldrb r1, [r4, #0] │ │ cmp r1, #0 │ │ - beq.n dc4c │ │ + beq.n c15c │ │ mov r2, fp │ │ lsls r3, r1, #2 │ │ ldr r2, [r2, r3] │ │ mov r0, fp │ │ mov r9, r2 │ │ adds r2, #1 │ │ str r2, [r0, r3] │ │ @@ -7662,598 +4357,598 @@ │ │ adds r2, r6, #0 │ │ lsls r3, r3, #1 │ │ ands r2, r0 │ │ subs r1, #1 │ │ orrs r3, r2 │ │ lsrs r0, r0, #1 │ │ cmp r1, #0 │ │ - bne.n dc3a │ │ + bne.n c14a │ │ strh r3, [r7, #0] │ │ adds r7, #2 │ │ adds r4, #1 │ │ cmp r7, r5 │ │ - bne.n dc22 │ │ + bne.n c132 │ │ mov r4, r8 │ │ movs r2, #2 │ │ ldr r0, [r4, #68] ; 0x44 │ │ ldr r3, [r4, #72] ; 0x48 │ │ mov r5, ip │ │ lsls r2, r0 │ │ adds r0, #2 │ │ orrs r2, r3 │ │ str r2, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n dc8a │ │ + bls.n c19a │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r1, [r4, #52] ; 0x34 │ │ cmp r3, r1 │ │ - bcs.n dc7e │ │ + bcs.n c18e │ │ adds r1, r3, #1 │ │ str r1, [r4, #48] ; 0x30 │ │ strb r2, [r3, #0] │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r0, #8 │ │ str r2, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dc6c │ │ + bhi.n c17c │ │ ldr r3, [sp, #12] │ │ lsls r3, r0 │ │ adds r0, #5 │ │ orrs r2, r3 │ │ str r2, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n dcb8 │ │ + bls.n c1c8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r1, [r4, #52] ; 0x34 │ │ cmp r3, r1 │ │ - bcs.n dcac │ │ + bcs.n c1bc │ │ adds r1, r3, #1 │ │ str r1, [r4, #48] ; 0x30 │ │ strb r2, [r3, #0] │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r0, #8 │ │ str r2, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dc9a │ │ + bhi.n c1aa │ │ ldr r7, [sp, #16] │ │ lsls r7, r0 │ │ adds r0, #5 │ │ orrs r7, r2 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n dce6 │ │ + bls.n c1f6 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ - bcs.n dcda │ │ + bcs.n c1ea │ │ adds r2, r3, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r7, [r3, #0] │ │ ldr r7, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ subs r0, #8 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dcc8 │ │ + bhi.n c1d8 │ │ movs r2, #18 │ │ - ldr r1, [pc, #340] ; (de40 ) │ │ + ldr r1, [pc, #340] ; (c350 ) │ │ add r1, pc │ │ - ldr r6, [pc, #328] ; (de38 ) │ │ + ldr r6, [pc, #328] ; (c348 ) │ │ ldrb r3, [r2, r1] │ │ mov ip, r6 │ │ adds r3, r4, r3 │ │ add r3, ip │ │ ldrb r3, [r3, #2] │ │ cmp r3, #0 │ │ - beq.n dcfe │ │ - b.n e018 │ │ + beq.n c20e │ │ + b.n c528 │ │ subs r2, #1 │ │ - bcs.n dcec │ │ + bcs.n c1fc │ │ adds r0, #4 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ movs r1, #4 │ │ cmp r0, #7 │ │ - bls.n dd2c │ │ + bls.n c23c │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ - bcs.n dd20 │ │ + bcs.n c230 │ │ adds r2, r3, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r7, [r3, #0] │ │ ldr r7, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ subs r0, #8 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dd0e │ │ - ldr r3, [pc, #276] ; (de44 ) │ │ + bhi.n c21e │ │ + ldr r3, [pc, #276] ; (c354 ) │ │ add r3, pc │ │ adds r1, r3, r1 │ │ - ldr r6, [pc, #260] ; (de38 ) │ │ + ldr r6, [pc, #260] ; (c348 ) │ │ ldrb r2, [r3, #0] │ │ mov ip, r6 │ │ adds r2, r4, r2 │ │ add r2, ip │ │ ldrb r2, [r2, #2] │ │ lsls r2, r0 │ │ adds r0, #3 │ │ orrs r7, r2 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n dd6a │ │ + bls.n c27a │ │ ldr r2, [r4, #48] ; 0x30 │ │ ldr r6, [r4, #52] ; 0x34 │ │ cmp r2, r6 │ │ - bcs.n dd5e │ │ + bcs.n c26e │ │ adds r0, r2, #1 │ │ str r0, [r4, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r7, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ subs r0, #8 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dd4c │ │ + bhi.n c25c │ │ adds r3, #1 │ │ cmp r3, r1 │ │ - bne.n dd32 │ │ + bne.n c242 │ │ add r2, sp, #32 │ │ mov ip, r2 │ │ - ldr r3, [pc, #208] ; (de48 ) │ │ + ldr r3, [pc, #208] ; (c358 ) │ │ movs r6, #0 │ │ add r3, ip │ │ mov r9, r3 │ │ - ldr r3, [pc, #204] ; (de4c ) │ │ + ldr r3, [pc, #204] ; (c35c ) │ │ mov fp, r5 │ │ add r3, pc │ │ mov ip, r3 │ │ cmp fp, r6 │ │ - bls.n dde6 │ │ + bls.n c2f6 │ │ mov r1, r9 │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #68] ; 0x44 │ │ adds r7, r1, r6 │ │ - ldr r5, [pc, #164] ; (de38 ) │ │ + ldr r5, [pc, #164] ; (c348 ) │ │ ldrb r0, [r7, #0] │ │ adds r1, r6, #1 │ │ mov sl, r5 │ │ mov r8, r1 │ │ adds r1, r4, r0 │ │ add r1, sl │ │ ldrb r1, [r1, #2] │ │ mov sl, r1 │ │ - ldr r1, [pc, #172] ; (de50 ) │ │ + ldr r1, [pc, #172] ; (c360 ) │ │ adds r1, r0, r1 │ │ lsls r1, r1, #1 │ │ adds r1, r4, r1 │ │ ldrh r1, [r1, #2] │ │ lsls r1, r3 │ │ add r3, sl │ │ orrs r2, r1 │ │ str r2, [r4, #72] ; 0x48 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n ddd8 │ │ + bls.n c2e8 │ │ ldr r1, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ cmp r1, r5 │ │ - bcs.n ddcc │ │ + bcs.n c2dc │ │ adds r3, r1, #1 │ │ str r3, [r4, #48] ; 0x30 │ │ strb r2, [r1, #0] │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r3, #8 │ │ str r2, [r4, #72] ; 0x48 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n ddba │ │ + bhi.n c2ca │ │ cmp r0, #15 │ │ - bls.n ddde │ │ - b.n dfcc │ │ + bls.n c2ee │ │ + b.n c4dc │ │ adds r7, #1 │ │ mov r6, r8 │ │ cmp fp, r8 │ │ - bhi.n dd90 │ │ + bhi.n c2a0 │ │ add r2, sp, #32 │ │ mov ip, r2 │ │ - ldr r3, [pc, #104] ; (de54 ) │ │ + ldr r3, [pc, #104] ; (c364 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n ddfa │ │ - b.n e0da │ │ - ldr r3, [pc, #92] ; (de58 ) │ │ + beq.n c30a │ │ + b.n c5ea │ │ + ldr r3, [pc, #92] ; (c368 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r4, fp │ │ - ldr r2, [pc, #76] ; (de5c ) │ │ - ldr r0, [pc, #76] ; (de5c ) │ │ + ldr r2, [pc, #76] ; (c36c ) │ │ + ldr r0, [pc, #76] ; (c36c ) │ │ movs r6, #127 ; 0x7f │ │ ldrh r2, [r4, r2] │ │ movs r7, #0 │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #18 │ │ - ldr r2, [pc, #36] ; (de48 ) │ │ + ldr r2, [pc, #36] ; (c358 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ strb r6, [r2, r0] │ │ adds r5, #2 │ │ movs r6, #0 │ │ - b.n d9fa │ │ + b.n bf0a │ │ str r1, [sp, #328] ; 0x148 │ │ movs r0, r0 │ │ ldrh r2, [r2, #38] ; 0x26 │ │ movs r0, r0 │ │ str r1, [sp, #320] ; 0x140 │ │ movs r0, r0 │ │ ldrh r0, [r7, #38] ; 0x26 │ │ movs r0, r0 │ │ - ldrh r2, [r6, #30] │ │ + add r6, pc, #904 ; (adr r6, c6dc ) │ │ movs r5, r0 │ │ - ldrh r6, [r5, #28] │ │ + add r6, pc, #632 ; (adr r6, c5d0 ) │ │ movs r5, r0 │ │ lsrs r4, r0, #11 │ │ movs r0, r0 │ │ - add r0, r2 │ │ + ldrb r0, [r0, r7] │ │ movs r5, r0 │ │ mov r0, sp │ │ movs r0, r0 │ │ lsrs r4, r0, #16 │ │ movs r0, r0 │ │ lsrs r4, r5, #16 │ │ movs r0, r0 │ │ strh r6, [r6, #48] ; 0x30 │ │ movs r0, r0 │ │ cmp r6, #0 │ │ - beq.n de8c │ │ + beq.n c39c │ │ cmp r6, #2 │ │ - bhi.n df22 │ │ + bhi.n c432 │ │ mov r4, fp │ │ mov r2, ip │ │ mov r0, ip │ │ ldrh r2, [r4, r2] │ │ adds r2, r6, r2 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #0 │ │ - ldr r2, [pc, #612] ; (e0e0 ) │ │ + ldr r2, [pc, #612] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ cmp r6, #1 │ │ - bne.n de88 │ │ - b.n df84 │ │ + bne.n c398 │ │ + b.n c494 │ │ adds r5, #2 │ │ strb r4, [r2, r0] │ │ cmp r1, sl │ │ - beq.n ded4 │ │ + beq.n c3e4 │ │ add r0, sp, #32 │ │ mov r8, r0 │ │ - ldr r2, [pc, #584] ; (e0e0 ) │ │ + ldr r2, [pc, #584] ; (c5f0 ) │ │ add r2, r8 │ │ cmp r7, #0 │ │ - beq.n debc │ │ + beq.n c3cc │ │ cmp r7, #2 │ │ - bhi.n df48 │ │ + bhi.n c458 │ │ mov r0, sl │ │ mov r4, ip │ │ lsls r0, r0, #1 │ │ add r0, fp │ │ ldrh r6, [r0, r4] │ │ adds r6, r6, r7 │ │ strh r6, [r0, r4] │ │ mov r4, sl │ │ adds r0, r5, #1 │ │ strb r4, [r2, r5] │ │ cmp r7, #1 │ │ - beq.n df8c │ │ + beq.n c49c │ │ adds r5, #2 │ │ strb r4, [r2, r0] │ │ mov r6, ip │ │ mov r7, ip │ │ lsls r0, r1, #1 │ │ add r0, fp │ │ ldrh r6, [r0, r6] │ │ strb r1, [r2, r5] │ │ adds r5, #1 │ │ adds r6, #1 │ │ strh r6, [r0, r7] │ │ movs r7, #0 │ │ movs r6, #0 │ │ - b.n d9fa │ │ + b.n bf0a │ │ adds r7, #1 │ │ movs r6, #0 │ │ cmp r7, #6 │ │ - beq.n dede │ │ - b.n d9fa │ │ + beq.n c3ee │ │ + b.n bf0a │ │ mov r4, fp │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldrh r2, [r4, r2] │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #16 │ │ - ldr r2, [pc, #492] ; (e0e0 ) │ │ + ldr r2, [pc, #492] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ movs r4, #3 │ │ adds r5, #2 │ │ strb r4, [r2, r0] │ │ - b.n d9f8 │ │ + b.n bf08 │ │ mov r4, fp │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #4] │ │ subs r7, #3 │ │ ldrh r2, [r4, r2] │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #16 │ │ - ldr r2, [pc, #456] ; (e0e0 ) │ │ + ldr r2, [pc, #456] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ strb r7, [r2, r0] │ │ adds r5, #2 │ │ - b.n d9f0 │ │ + b.n bf00 │ │ cmp r6, #10 │ │ - bhi.n df62 │ │ + bhi.n c472 │ │ mov r4, fp │ │ - ldr r2, [pc, #440] ; (e0e4 ) │ │ - ldr r0, [pc, #440] ; (e0e4 ) │ │ + ldr r2, [pc, #440] ; (c5f4 ) │ │ + ldr r0, [pc, #440] ; (c5f4 ) │ │ subs r6, #3 │ │ ldrh r2, [r4, r2] │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #17 │ │ - ldr r2, [pc, #420] ; (e0e0 ) │ │ + ldr r2, [pc, #420] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ strb r6, [r2, r0] │ │ adds r5, #2 │ │ - b.n de8c │ │ + b.n c39c │ │ mov r6, fp │ │ ldr r0, [sp, #4] │ │ ldr r4, [sp, #4] │ │ subs r7, #3 │ │ ldrh r0, [r6, r0] │ │ adds r0, #1 │ │ strh r0, [r6, r4] │ │ movs r0, #16 │ │ adds r6, r5, #1 │ │ strb r0, [r2, r5] │ │ strb r7, [r2, r6] │ │ adds r5, #2 │ │ - b.n debc │ │ + b.n c3cc │ │ mov r4, fp │ │ - ldr r2, [pc, #384] ; (e0e8 ) │ │ - ldr r0, [pc, #384] ; (e0e8 ) │ │ + ldr r2, [pc, #384] ; (c5f8 ) │ │ + ldr r0, [pc, #384] ; (c5f8 ) │ │ subs r6, #11 │ │ ldrh r2, [r4, r2] │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #18 │ │ - ldr r2, [pc, #360] ; (e0e0 ) │ │ + ldr r2, [pc, #360] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ strb r6, [r2, r0] │ │ adds r5, #2 │ │ - b.n de8c │ │ + b.n c39c │ │ adds r5, r0, #0 │ │ - b.n de8c │ │ + b.n c39c │ │ adds r5, r0, #0 │ │ - b.n d9f0 │ │ + b.n bf00 │ │ adds r5, r0, #0 │ │ - b.n debc │ │ + b.n c3cc │ │ cmp r6, #0 │ │ - bne.n df96 │ │ - b.n da30 │ │ + bne.n c4a6 │ │ + b.n bf40 │ │ cmp r6, #2 │ │ - bls.n df9c │ │ - b.n e09a │ │ - ldr r2, [pc, #332] ; (e0ec ) │ │ - ldr r0, [pc, #320] ; (e0e0 ) │ │ + bls.n c4ac │ │ + b.n c5aa │ │ + ldr r2, [pc, #332] ; (c5fc ) │ │ + ldr r0, [pc, #320] ; (c5f0 ) │ │ movs r1, #0 │ │ ldrh r3, [r4, r2] │ │ adds r3, r6, r3 │ │ strh r3, [r4, r2] │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ add r0, ip │ │ adds r0, r0, r5 │ │ adds r2, r6, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r5, r5, r6 │ │ - b.n da30 │ │ + b.n bf40 │ │ movs r2, #12 │ │ add r0, sp, #40 ; 0x28 │ │ subs r3, #1 │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ + b.n c056 │ │ mov r1, r9 │ │ mov r5, r8 │ │ ldrb r1, [r1, r5] │ │ add r0, ip │ │ subs r0, #16 │ │ lsls r1, r3 │ │ orrs r2, r1 │ │ ldrb r1, [r0, #0] │ │ adds r6, #2 │ │ str r2, [r4, #72] ; 0x48 │ │ adds r3, r1, r3 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n dfea │ │ - b.n dd84 │ │ + bhi.n c4fa │ │ + b.n c294 │ │ ldr r1, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ cmp r1, r0 │ │ - bcs.n dffc │ │ + bcs.n c50c │ │ adds r3, r1, #1 │ │ str r3, [r4, #48] ; 0x30 │ │ strb r2, [r1, #0] │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r3, #8 │ │ str r2, [r4, #72] ; 0x48 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n dfea │ │ - b.n dd84 │ │ + bhi.n c4fa │ │ + b.n c294 │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ - b.n d960 │ │ + b.n be70 │ │ movs r3, #0 │ │ mov r9, r0 │ │ str r3, [sp, #12] │ │ - b.n d942 │ │ + b.n be52 │ │ cmp r2, #2 │ │ - bgt.n e01e │ │ - b.n dd02 │ │ + bgt.n c52e │ │ + b.n c212 │ │ adds r1, r2, #1 │ │ subs r2, #3 │ │ lsls r2, r0 │ │ adds r0, #4 │ │ orrs r7, r2 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n e032 │ │ - b.n dd0e │ │ - b.n dd2c │ │ + bls.n c542 │ │ + b.n c21e │ │ + b.n c23c │ │ movs r2, #28 │ │ subs r3, #1 │ │ add r0, sp, #56 ; 0x38 │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ + b.n c056 │ │ movs r2, #24 │ │ subs r3, #1 │ │ add r0, sp, #52 ; 0x34 │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ + b.n c056 │ │ movs r2, #16 │ │ subs r3, #1 │ │ add r0, sp, #44 ; 0x2c │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ + b.n c056 │ │ movs r2, #20 │ │ subs r3, #1 │ │ add r0, sp, #48 ; 0x30 │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ - ldr r1, [pc, #112] ; (e0f0 ) │ │ + b.n c056 │ │ + ldr r1, [pc, #112] ; (c600 ) │ │ add r0, sp, #32 │ │ mov ip, r0 │ │ ldrh r3, [r4, r1] │ │ subs r7, #3 │ │ adds r3, #1 │ │ strh r3, [r4, r1] │ │ movs r1, #16 │ │ - ldr r3, [pc, #80] ; (e0e0 ) │ │ + ldr r3, [pc, #80] ; (c5f0 ) │ │ add r3, ip │ │ strb r1, [r3, r5] │ │ adds r3, r3, r2 │ │ adds r5, #2 │ │ strb r7, [r3, #1] │ │ - b.n da30 │ │ + b.n bf40 │ │ cmp r6, #10 │ │ - bhi.n e0bc │ │ - ldr r1, [pc, #68] ; (e0e4 ) │ │ + bhi.n c5cc │ │ + ldr r1, [pc, #68] ; (c5f4 ) │ │ add r0, sp, #32 │ │ mov ip, r0 │ │ ldrh r3, [r4, r1] │ │ subs r6, #3 │ │ adds r3, #1 │ │ strh r3, [r4, r1] │ │ movs r1, #17 │ │ - ldr r3, [pc, #48] ; (e0e0 ) │ │ + ldr r3, [pc, #48] ; (c5f0 ) │ │ add r3, ip │ │ strb r1, [r3, r5] │ │ adds r3, r3, r2 │ │ adds r5, #2 │ │ strb r6, [r3, #1] │ │ - b.n da30 │ │ - ldr r1, [pc, #40] ; (e0e8 ) │ │ + b.n bf40 │ │ + ldr r1, [pc, #40] ; (c5f8 ) │ │ add r0, sp, #32 │ │ mov ip, r0 │ │ ldrh r3, [r4, r1] │ │ subs r6, #11 │ │ adds r3, #1 │ │ strh r3, [r4, r1] │ │ movs r1, #18 │ │ - ldr r3, [pc, #16] ; (e0e0 ) │ │ + ldr r3, [pc, #16] ; (c5f0 ) │ │ add r3, ip │ │ adds r2, r3, r2 │ │ strb r1, [r3, r5] │ │ adds r5, #2 │ │ strb r6, [r2, #1] │ │ - b.n da30 │ │ + b.n bf40 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ lsrs r4, r0, #11 │ │ movs r0, r0 │ │ strh r4, [r6, #48] ; 0x30 │ │ movs r0, r0 │ │ strh r6, [r6, #48] ; 0x30 │ │ @@ -8267,72 +4962,72 @@ │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ adds r4, r0, #0 │ │ sub sp, #36 ; 0x24 │ │ cmp r1, #0 │ │ - beq.n e10a │ │ - b.n e3a4 │ │ - bl d8e0 │ │ + beq.n c61a │ │ + b.n c8b4 │ │ + bl bdf0 │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ - ldr r1, [pc, #788] ; (e42c ) │ │ + ldr r1, [pc, #788] ; (c93c ) │ │ adds r6, r4, r1 │ │ ldr r1, [r4, #40] ; 0x28 │ │ mov r9, r1 │ │ cmp r6, r1 │ │ - bcc.n e124 │ │ - b.n e2d4 │ │ + bcc.n c634 │ │ + b.n c7e4 │ │ movs r1, #1 │ │ mov r8, r1 │ │ mov ip, r1 │ │ - ldr r1, [pc, #772] ; (e430 ) │ │ - ldr r7, [pc, #772] ; (e434 ) │ │ + ldr r1, [pc, #772] ; (c940 ) │ │ + ldr r7, [pc, #772] ; (c944 ) │ │ str r0, [sp, #4] │ │ add r1, pc │ │ str r1, [sp, #16] │ │ - ldr r1, [pc, #768] ; (e438 ) │ │ + ldr r1, [pc, #768] ; (c948 ) │ │ add r7, pc │ │ str r7, [sp, #28] │ │ add r1, pc │ │ str r1, [sp, #20] │ │ - ldr r1, [pc, #764] ; (e43c ) │ │ + ldr r1, [pc, #764] ; (c94c ) │ │ mov r7, r8 │ │ add r1, pc │ │ str r1, [sp, #24] │ │ - ldr r1, [pc, #760] ; (e440 ) │ │ + ldr r1, [pc, #760] ; (c950 ) │ │ add r1, pc │ │ mov r8, r1 │ │ cmp r7, #1 │ │ - bne.n e152 │ │ - b.n e370 │ │ + bne.n c662 │ │ + b.n c880 │ │ mov r1, ip │ │ tst r1, r7 │ │ - bne.n e15a │ │ - b.n e31c │ │ + bne.n c66a │ │ + b.n c82c │ │ ldrb r1, [r6, #0] │ │ ldrb r0, [r6, #1] │ │ mov sl, r1 │ │ ldrb r1, [r6, #2] │ │ adds r6, #3 │ │ lsls r1, r1, #8 │ │ orrs r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ mov r1, sl │ │ mov r9, r0 │ │ - ldr r0, [pc, #720] ; (e444 ) │ │ + ldr r0, [pc, #720] ; (c954 ) │ │ lsls r1, r1, #1 │ │ add r1, r9 │ │ mov r9, r0 │ │ ldrh r1, [r1, #20] │ │ - ldr r0, [pc, #716] ; (e448 ) │ │ + ldr r0, [pc, #716] ; (c958 ) │ │ mov fp, r1 │ │ adds r1, r4, r1 │ │ add r1, r9 │ │ mov r9, r0 │ │ add fp, r9 │ │ mov r0, fp │ │ lsls r0, r0, #1 │ │ @@ -8343,31 +5038,31 @@ │ │ ldrb r1, [r1, #2] │ │ lsls r0, r2 │ │ adds r2, r1, r2 │ │ orrs r3, r0 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e1c4 │ │ + bls.n c6d4 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e1b6 │ │ + bcs.n c6c6 │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e1a4 │ │ + bhi.n c6b4 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #20] │ │ add r1, sl │ │ ldrb r1, [r1, #20] │ │ lsls r0, r1, #2 │ │ mov fp, r0 │ │ ldr r0, [sp, #24] │ │ @@ -8383,52 +5078,52 @@ │ │ lsls r0, r2 │ │ ldr r1, [sp, #12] │ │ orrs r3, r0 │ │ str r3, [r4, #72] ; 0x48 │ │ adds r1, r2, r1 │ │ str r1, [r4, #68] ; 0x44 │ │ cmp r1, #7 │ │ - bls.n e214 │ │ + bls.n c724 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e206 │ │ + bcs.n c716 │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r1, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r1, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r1, [r4, #68] ; 0x44 │ │ cmp r1, #7 │ │ - bhi.n e1f4 │ │ + bhi.n c704 │ │ str r0, [sp, #4] │ │ ldr r2, [sp, #8] │ │ subs r0, r2, #0 │ │ - ldr r2, [pc, #560] ; (e44c ) │ │ + ldr r2, [pc, #560] ; (c95c ) │ │ cmp r0, r2 │ │ - ble.n e220 │ │ - b.n e37c │ │ - ldr r2, [pc, #556] ; (e450 ) │ │ + ble.n c730 │ │ + b.n c88c │ │ + ldr r2, [pc, #556] ; (c960 ) │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r2, [r2, r0] │ │ mov fp, r2 │ │ - ldr r2, [pc, #552] ; (e454 ) │ │ + ldr r2, [pc, #552] ; (c964 ) │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r2, [r2, r0] │ │ mov sl, r2 │ │ - ldr r0, [pc, #544] ; (e458 ) │ │ + ldr r0, [pc, #544] ; (c968 ) │ │ mov r2, fp │ │ mov r9, r0 │ │ - ldr r0, [pc, #544] ; (e45c ) │ │ + ldr r0, [pc, #544] ; (c96c ) │ │ adds r2, r4, r2 │ │ add r2, r9 │ │ mov r9, r0 │ │ add fp, r9 │ │ mov r0, fp │ │ lsls r0, r0, #1 │ │ mov fp, r0 │ │ @@ -8438,31 +5133,31 @@ │ │ ldrb r2, [r2, #2] │ │ lsls r0, r1 │ │ adds r2, r2, r1 │ │ orrs r3, r0 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e282 │ │ + bls.n c792 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e274 │ │ + bcs.n c784 │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e262 │ │ + bhi.n c772 │ │ str r0, [sp, #4] │ │ mov r1, sl │ │ lsls r1, r1, #2 │ │ mov r9, r1 │ │ add r9, r8 │ │ mov r1, r9 │ │ ldr r1, [r1, #20] │ │ @@ -8472,389 +5167,389 @@ │ │ ands r1, r0 │ │ lsls r1, r2 │ │ add r2, sl │ │ orrs r3, r1 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e2c6 │ │ + bls.n c7d6 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e2b8 │ │ + bcs.n c7c8 │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e2a6 │ │ + bhi.n c7b6 │ │ str r0, [sp, #4] │ │ ldr r1, [r4, #40] ; 0x28 │ │ mov r9, r1 │ │ lsrs r7, r7, #1 │ │ cmp r9, r6 │ │ - bls.n e2d2 │ │ - b.n e14c │ │ + bls.n c7e2 │ │ + b.n c65c │ │ ldr r0, [sp, #4] │ │ - ldr r6, [pc, #392] ; (e460 ) │ │ - ldr r1, [pc, #396] ; (e464 ) │ │ + ldr r6, [pc, #392] ; (c970 ) │ │ + ldr r1, [pc, #396] ; (c974 ) │ │ ldrh r6, [r4, r6] │ │ ldrb r1, [r4, r1] │ │ lsls r6, r2 │ │ adds r2, r2, r1 │ │ orrs r3, r6 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e308 │ │ + bls.n c818 │ │ cmp r0, r5 │ │ - bcs.n e2fc │ │ + bcs.n c80c │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e2ea │ │ + bhi.n c7fa │ │ cmp r0, r5 │ │ sbcs r0, r0 │ │ negs r0, r0 │ │ add sp, #36 ; 0x24 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #292] ; (e444 ) │ │ + ldr r0, [pc, #292] ; (c954 ) │ │ adds r1, r6, #1 │ │ mov sl, r1 │ │ mov fp, r0 │ │ ldrb r1, [r6, #0] │ │ - ldr r0, [pc, #288] ; (e448 ) │ │ + ldr r0, [pc, #288] ; (c958 ) │ │ adds r6, r4, r1 │ │ add r6, fp │ │ mov fp, r0 │ │ add r1, fp │ │ lsls r1, r1, #1 │ │ adds r1, r4, r1 │ │ ldrh r1, [r1, #2] │ │ ldrb r6, [r6, #2] │ │ lsls r1, r2 │ │ adds r2, r2, r6 │ │ orrs r3, r1 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e3a0 │ │ + bls.n c8b0 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e35a │ │ + bcs.n c86a │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e348 │ │ + bhi.n c858 │ │ ldr r1, [r4, #40] ; 0x28 │ │ str r0, [sp, #4] │ │ mov r6, sl │ │ mov r9, r1 │ │ - b.n e2ca │ │ + b.n c7da │ │ movs r1, #128 ; 0x80 │ │ ldrb r7, [r6, #0] │ │ lsls r1, r1, #1 │ │ adds r6, #1 │ │ orrs r7, r1 │ │ - b.n e152 │ │ + b.n c662 │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #8] │ │ mov fp, r0 │ │ movs r0, #88 ; 0x58 │ │ lsrs r2, r2, #8 │ │ mov r9, r0 │ │ mov sl, r2 │ │ add fp, r9 │ │ mov r0, sl │ │ mov r2, fp │ │ ldrb r2, [r2, r0] │ │ mov fp, r2 │ │ - ldr r2, [pc, #208] ; (e468 ) │ │ + ldr r2, [pc, #208] ; (c978 ) │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r2, [r2, r0] │ │ mov sl, r2 │ │ - b.n e234 │ │ + b.n c744 │ │ mov r6, sl │ │ - b.n e2ca │ │ - ldr r3, [pc, #196] ; (e46c ) │ │ + b.n c7da │ │ + ldr r3, [pc, #196] ; (c97c ) │ │ movs r1, #8 │ │ adds r0, r0, r3 │ │ movs r2, #144 ; 0x90 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #188] ; (e470 ) │ │ + ldr r3, [pc, #188] ; (c980 ) │ │ movs r1, #9 │ │ adds r0, r4, r3 │ │ movs r2, #112 ; 0x70 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #164] ; (e464 ) │ │ + ldr r3, [pc, #164] ; (c974 ) │ │ movs r1, #7 │ │ adds r0, r4, r3 │ │ movs r2, #24 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #168] ; (e474 ) │ │ + ldr r3, [pc, #168] ; (c984 ) │ │ movs r1, #8 │ │ adds r0, r4, r3 │ │ movs r2, #8 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #160] ; (e478 ) │ │ + ldr r3, [pc, #160] ; (c988 ) │ │ movs r2, #32 │ │ adds r0, r4, r3 │ │ movs r1, #5 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ - bl d420 │ │ + bl b930 │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ - bl cf60 │ │ + bl b470 │ │ movs r3, #1 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r1, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #48] ; 0x30 │ │ lsls r3, r2 │ │ adds r2, #2 │ │ orrs r3, r1 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ ldr r5, [r4, #52] ; 0x34 │ │ cmp r2, #7 │ │ - bhi.n e40a │ │ - b.n e116 │ │ + bhi.n c91a │ │ + b.n c626 │ │ cmp r0, r5 │ │ - bcs.n e41c │ │ + bcs.n c92c │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e40a │ │ - b.n e116 │ │ + bhi.n c91a │ │ + b.n c626 │ │ nop ; (mov r8, r8) │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r0, r0 │ │ - strh r4, [r5, #60] ; 0x3c │ │ + add r2, pc, #624 ; (adr r2, cbb4 ) │ │ movs r5, r0 │ │ - ldrh r6, [r4, #52] ; 0x34 │ │ + add r1, sp, #600 ; 0x258 │ │ movs r5, r0 │ │ - ldrh r2, [r4, #12] │ │ + add r4, pc, #584 ; (adr r4, cb94 ) │ │ movs r5, r0 │ │ - ldrh r2, [r3, #20] │ │ + add r5, pc, #552 ; (adr r5, cb78 ) │ │ movs r5, r0 │ │ - ldrh r4, [r2, #20] │ │ + add r5, pc, #528 ; (adr r5, cb64 ) │ │ movs r5, r0 │ │ ldrh r0, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ add r0, r5 │ │ movs r0, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ - ldrh r2, [r7, #12] │ │ + add r4, pc, #680 ; (adr r4, cc0c ) │ │ movs r5, r0 │ │ - ldrh r0, [r6, #28] │ │ + add r6, pc, #640 ; (adr r6, cbe8 ) │ │ movs r5, r0 │ │ str r0, [sp, #192] ; 0xc0 │ │ movs r0, r0 │ │ cmp r0, r9 │ │ movs r0, r0 │ │ ldrh r2, [r2, #18] │ │ movs r0, r0 │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, r0 │ │ - ldrh r6, [r0, #38] ; 0x26 │ │ + add r7, pc, #728 ; (adr r7, cc54 ) │ │ movs r5, r0 │ │ ldrh r2, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ ldrh r2, [r4, #60] ; 0x3c │ │ movs r0, r0 │ │ str r0, [sp, #168] ; 0xa8 │ │ movs r0, r0 │ │ str r0, [sp, #200] ; 0xc8 │ │ ... │ │ │ │ -0000e47c : │ │ - ldr r3, [pc, #180] ; (e534 ) │ │ - ldr r2, [pc, #184] ; (e538 ) │ │ +0000c98c : │ │ + ldr r3, [pc, #180] ; (ca44 ) │ │ + ldr r2, [pc, #184] ; (ca48 ) │ │ sub sp, #8 │ │ add r3, pc │ │ ldr r1, [r3, #0] │ │ add r2, pc │ │ cmp r1, #0 │ │ - bne.n e524 │ │ - ldr r0, [pc, #172] ; (e53c ) │ │ + bne.n ca34 │ │ + ldr r0, [pc, #172] ; (ca4c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #8] │ │ - ldr r0, [pc, #168] ; (e540 ) │ │ + ldr r0, [pc, #168] ; (ca50 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #12] │ │ - ldr r0, [pc, #164] ; (e544 ) │ │ + ldr r0, [pc, #164] ; (ca54 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #16] │ │ - ldr r0, [pc, #160] ; (e548 ) │ │ + ldr r0, [pc, #160] ; (ca58 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #20] │ │ - ldr r0, [pc, #156] ; (e54c ) │ │ + ldr r0, [pc, #156] ; (ca5c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #28] │ │ - ldr r0, [pc, #152] ; (e550 ) │ │ + ldr r0, [pc, #152] ; (ca60 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #24] │ │ - ldr r0, [pc, #148] ; (e554 ) │ │ + ldr r0, [pc, #148] ; (ca64 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #32] │ │ - ldr r0, [pc, #144] ; (e558 ) │ │ + ldr r0, [pc, #144] ; (ca68 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #36] ; 0x24 │ │ - ldr r0, [pc, #140] ; (e55c ) │ │ + ldr r0, [pc, #140] ; (ca6c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #40] ; 0x28 │ │ - ldr r0, [pc, #136] ; (e560 ) │ │ + ldr r0, [pc, #136] ; (ca70 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #44] ; 0x2c │ │ - ldr r0, [pc, #132] ; (e564 ) │ │ + ldr r0, [pc, #132] ; (ca74 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #48] ; 0x30 │ │ - ldr r0, [pc, #128] ; (e568 ) │ │ + ldr r0, [pc, #128] ; (ca78 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #52] ; 0x34 │ │ - ldr r0, [pc, #124] ; (e56c ) │ │ + ldr r0, [pc, #124] ; (ca7c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #56] ; 0x38 │ │ - ldr r0, [pc, #120] ; (e570 ) │ │ + ldr r0, [pc, #120] ; (ca80 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #60] ; 0x3c │ │ - ldr r0, [pc, #116] ; (e574 ) │ │ + ldr r0, [pc, #116] ; (ca84 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #64] ; 0x40 │ │ - ldr r0, [pc, #112] ; (e578 ) │ │ + ldr r0, [pc, #112] ; (ca88 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #68] ; 0x44 │ │ - ldr r0, [pc, #108] ; (e57c ) │ │ + ldr r0, [pc, #108] ; (ca8c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #72] ; 0x48 │ │ - ldr r0, [pc, #104] ; (e580 ) │ │ + ldr r0, [pc, #104] ; (ca90 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #76] ; 0x4c │ │ - ldr r0, [pc, #100] ; (e584 ) │ │ + ldr r0, [pc, #100] ; (ca94 ) │ │ ldr r2, [r2, r0] │ │ str r2, [sp, #4] │ │ str r2, [r3, #80] ; 0x50 │ │ movs r0, #0 │ │ - ldr r3, [pc, #96] ; (e588 ) │ │ + ldr r3, [pc, #96] ; (ca98 ) │ │ adds r1, #1 │ │ add r3, pc │ │ str r1, [r3, #0] │ │ add sp, #8 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ + b.n c74c │ │ movs r5, r0 │ │ - ldmia r2!, {r1, r5} │ │ + b.n c470 │ │ movs r5, r0 │ │ + mcr2 15, 0, pc, cr8, cr15, {7} ; │ │ + mcr2 15, 0, pc, cr12, cr15, {7} ; │ │ + mrc2 15, 0, pc, cr0, cr15, {7} │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + mrc2 15, 0, pc, cr8, cr15, {7} │ │ + mrc2 15, 0, pc, cr12, cr15, {7} │ │ + mcr2 15, 1, pc, cr0, cr15, {7} ; │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + mcr2 15, 1, pc, cr8, cr15, {7} ; │ │ mcr2 15, 1, pc, cr12, cr15, {7} ; │ │ mrc2 15, 1, pc, cr0, cr15, {7} │ │ mrc2 15, 1, pc, cr4, cr15, {7} │ │ mrc2 15, 1, pc, cr8, cr15, {7} │ │ mrc2 15, 1, pc, cr12, cr15, {7} │ │ mcr2 15, 2, pc, cr0, cr15, {7} ; │ │ mcr2 15, 2, pc, cr4, cr15, {7} ; │ │ mcr2 15, 2, pc, cr8, cr15, {7} ; │ │ mcr2 15, 2, pc, cr12, cr15, {7} ; │ │ mrc2 15, 2, pc, cr0, cr15, {7} │ │ - mrc2 15, 2, pc, cr4, cr15, {7} │ │ - mrc2 15, 2, pc, cr8, cr15, {7} │ │ - mrc2 15, 2, pc, cr12, cr15, {7} │ │ - mcr2 15, 3, pc, cr0, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr4, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr8, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr12, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr0, cr15, {7} │ │ - mrc2 15, 3, pc, cr4, cr15, {7} │ │ - ldmia r3!, {r1, r2, r4} │ │ + b.n c650 │ │ movs r5, r0 │ │ │ │ -0000e58c : │ │ - ldr r2, [pc, #12] ; (e59c ) │ │ +0000ca9c : │ │ + ldr r2, [pc, #12] ; (caac ) │ │ add r2, pc │ │ ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ - beq.n e59a │ │ + beq.n caaa │ │ subs r3, #1 │ │ str r3, [r2, #0] │ │ bx lr │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ + b.n c59c │ │ movs r5, r0 │ │ │ │ -0000e5a0 : │ │ +0000cab0 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r9 │ │ mov r6, r8 │ │ - ldr r4, [pc, #136] ; (e630 ) │ │ + ldr r4, [pc, #136] ; (cb40 ) │ │ push {r6, r7} │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #28 │ │ subs r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #20] │ │ - beq.n e628 │ │ + beq.n cb38 │ │ movs r3, #1 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r3, sp, #16 │ │ @@ -8866,200 +5561,200 @@ │ │ movs r3, #4 │ │ movs r2, #1 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ movs r3, #0 │ │ mov r8, r3 │ │ cmp r0, #4 │ │ - beq.n e602 │ │ + beq.n cb12 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ blx r1 │ │ mov r0, r8 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n e62c │ │ + bne.n cb3c │ │ add sp, #28 │ │ pop {r2, r3} │ │ mov r8, r2 │ │ mov r9, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r3, r9 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #137 ; 0x89 │ │ - bne.n e5e0 │ │ + bne.n caf0 │ │ mov r3, r9 │ │ ldrb r3, [r3, #1] │ │ cmp r3, #80 ; 0x50 │ │ - bne.n e5e0 │ │ + bne.n caf0 │ │ mov r3, r9 │ │ ldrb r3, [r3, #2] │ │ cmp r3, #78 ; 0x4e │ │ - bne.n e5e0 │ │ + bne.n caf0 │ │ mov r3, r9 │ │ ldrb r3, [r3, #3] │ │ subs r3, #71 ; 0x47 │ │ negs r2, r3 │ │ adcs r2, r3 │ │ mov r8, r2 │ │ - b.n e5e0 │ │ + b.n caf0 │ │ movs r0, #0 │ │ - b.n e5f0 │ │ + b.n cb00 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ + b.n cf20 │ │ movs r5, r0 │ │ │ │ -0000e634 : │ │ - ldr r3, [pc, #808] ; (e960 ) │ │ +0000cb44 : │ │ + ldr r3, [pc, #808] ; (ce70 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ adds r2, r3, #0 │ │ sub sp, #120 ; 0x78 │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #800] ; (e964 ) │ │ + ldr r3, [pc, #800] ; (ce74 ) │ │ str r0, [sp, #24] │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #116] ; 0x74 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - bne.n e656 │ │ - b.n e730 │ │ + bne.n cb66 │ │ + b.n cc40 │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #24] │ │ ldr r2, [r3, #4] │ │ adds r0, r3, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #36] ; 0x24 │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ movs r0, #2 │ │ - bl a77c │ │ + bl a0b4 │ │ cmp r0, #0 │ │ - beq.n e730 │ │ + beq.n cc40 │ │ movs r3, #0 │ │ - ldr r4, [pc, #748] ; (e968 ) │ │ - ldr r0, [pc, #748] ; (e96c ) │ │ + ldr r4, [pc, #748] ; (ce78 ) │ │ + ldr r0, [pc, #748] ; (ce7c ) │ │ str r3, [sp, #64] ; 0x40 │ │ add r4, pc │ │ str r3, [sp, #68] ; 0x44 │ │ add r0, pc │ │ movs r1, #0 │ │ movs r2, #0 │ │ ldr r5, [r4, #12] │ │ str r3, [sp, #92] ; 0x5c │ │ str r3, [sp, #32] │ │ str r3, [sp, #60] ; 0x3c │ │ blx r5 │ │ str r0, [sp, #64] ; 0x40 │ │ cmp r0, #0 │ │ - beq.n e734 │ │ + beq.n cc44 │ │ ldr r3, [r4, #8] │ │ blx r3 │ │ str r0, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n e742 │ │ + beq.n cc52 │ │ ldr r2, [sp, #28] │ │ - ldr r3, [pc, #712] ; (e970 ) │ │ + ldr r3, [pc, #712] ; (ce80 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r3, [r2, r3] │ │ movs r2, #128 ; 0x80 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #80] ; 0x50 │ │ lsls r2, r2, #1 │ │ blx r3 │ │ bl 5e99c <_Unwind_GetTextRelBase@@Base+0x138> │ │ subs r4, r0, #0 │ │ - beq.n e756 │ │ - ldr r3, [pc, #688] ; (e974 ) │ │ + beq.n cc66 │ │ + ldr r3, [pc, #688] ; (ce84 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n e6e4 │ │ - ldr r3, [pc, #680] ; (e978 ) │ │ + beq.n cbf4 │ │ + ldr r3, [pc, #680] ; (ce88 ) │ │ add r1, sp, #68 ; 0x44 │ │ add r3, pc │ │ ldr r4, [r3, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ negs r3, r3 │ │ ands r1, r3 │ │ add r0, sp, #64 ; 0x40 │ │ movs r2, #0 │ │ blx r4 │ │ ldr r3, [sp, #92] ; 0x5c │ │ cmp r3, #0 │ │ - beq.n e6f0 │ │ + beq.n cc00 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - beq.n e71a │ │ + beq.n cc2a │ │ movs r4, #0 │ │ ldr r3, [sp, #24] │ │ str r4, [sp, #0] │ │ ldr r1, [r3, #4] │ │ adds r0, r3, #0 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ blx r1 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n e714 │ │ + beq.n cc24 │ │ ldr r0, [sp, #60] ; 0x3c │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ str r4, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #32] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #28] │ │ - ldr r3, [pc, #580] ; (e964 ) │ │ + ldr r3, [pc, #580] ; (ce74 ) │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #116] ; 0x74 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n e72c │ │ - b.n e9da │ │ + beq.n cc3c │ │ + b.n ceea │ │ add sp, #120 ; 0x78 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ - b.n e71c │ │ - ldr r3, [pc, #580] ; (e97c ) │ │ + b.n cc2c │ │ + ldr r3, [pc, #580] ; (ce8c ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bne.n e6ea │ │ - b.n e6f6 │ │ + bne.n cbfa │ │ + b.n cc06 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n e74a │ │ - b.n e9de │ │ - ldr r3, [pc, #564] ; (e980 ) │ │ + bne.n cc5a │ │ + b.n ceee │ │ + ldr r3, [pc, #564] ; (ce90 ) │ │ ldr r4, [r4, #16] │ │ movs r1, #0 │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e6de │ │ - ldr r5, [pc, #556] ; (e984 ) │ │ - ldr r2, [pc, #556] ; (e988 ) │ │ + b.n cbee │ │ + ldr r5, [pc, #556] ; (ce94 ) │ │ + ldr r2, [pc, #556] ; (ce98 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r5, pc │ │ add r2, pc │ │ ldr r1, [sp, #24] │ │ ldr r3, [r5, #68] ; 0x44 │ │ blx r3 │ │ ldr r0, [sp, #64] ; 0x40 │ │ @@ -9084,33 +5779,33 @@ │ │ ldr r3, [r5, #72] ; 0x48 │ │ blx r3 │ │ ldr r3, [r5, #64] ; 0x40 │ │ ldr r0, [sp, #64] ; 0x40 │ │ blx r3 │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - bne.n e7a2 │ │ + bne.n ccb2 │ │ ldr r3, [r5, #56] ; 0x38 │ │ ldr r0, [sp, #64] ; 0x40 │ │ blx r3 │ │ - ldr r4, [pc, #488] ; (e98c ) │ │ + ldr r4, [pc, #488] ; (ce9c ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ add r4, pc │ │ movs r2, #16 │ │ ldr r3, [r4, #40] ; 0x28 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n e7b6 │ │ - b.n e8f0 │ │ + beq.n ccc6 │ │ + b.n ce00 │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r1, #4 │ │ - bne.n e7be │ │ - b.n e93a │ │ - ldr r4, [pc, #464] ; (e990 ) │ │ + bne.n ccce │ │ + b.n ce4a │ │ + ldr r4, [pc, #464] ; (cea0 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ add r4, pc │ │ ldr r3, [r4, #52] ; 0x34 │ │ blx r3 │ │ add r3, sp, #80 ; 0x50 │ │ str r3, [sp, #0] │ │ @@ -9128,25 +5823,25 @@ │ │ ldr r5, [r4, #20] │ │ blx r5 │ │ ldr r3, [r4, #28] │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ blx r3 │ │ cmp r0, #2 │ │ - ble.n e808 │ │ + ble.n cd18 │ │ cmp r0, #4 │ │ - bne.n e7fa │ │ - b.n e934 │ │ + bne.n cd0a │ │ + b.n ce44 │ │ movs r2, #0 │ │ movs r1, #255 ; 0xff │ │ movs r4, #255 ; 0xff │ │ lsls r1, r1, #16 │ │ lsls r4, r4, #8 │ │ movs r5, #255 ; 0xff │ │ - b.n e810 │ │ + b.n cd20 │ │ movs r2, #0 │ │ movs r1, #0 │ │ movs r4, #0 │ │ movs r5, #0 │ │ ldr r3, [sp, #80] ; 0x50 │ │ str r1, [sp, #8] │ │ str r2, [sp, #12] │ │ @@ -9158,85 +5853,85 @@ │ │ movs r0, #0 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #76] ; 0x4c │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - bne.n e834 │ │ - b.n e9c2 │ │ + bne.n cd44 │ │ + b.n ced2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ - beq.n e85c │ │ + beq.n cd6c │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #3 │ │ - beq.n e852 │ │ + beq.n cd62 │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldrb r1, [r3, #2] │ │ ldr r0, [r2, #4] │ │ ldrb r2, [r3, #4] │ │ ldrb r3, [r3, #6] │ │ - bl 5ea4c <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + bl 5e9ac <_Unwind_GetTextRelBase@@Base+0x148> │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #1 │ │ ldr r2, [sp, #48] ; 0x30 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ ldr r3, [sp, #76] ; 0x4c │ │ lsls r0, r3, #2 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #92] ; 0x5c │ │ cmp r3, #0 │ │ - beq.n e946 │ │ + beq.n ce56 │ │ ldr r5, [sp, #76] ; 0x4c │ │ movs r2, #0 │ │ cmp r5, #0 │ │ - ble.n e892 │ │ + ble.n cda2 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r4, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #60] ; 0x3c │ │ lsls r0, r2, #2 │ │ ldr r4, [r4, #20] │ │ ldr r3, [r3, #16] │ │ adds r6, r3, #0 │ │ muls r6, r2 │ │ adds r3, r4, #0 │ │ mov ip, r6 │ │ adds r2, #1 │ │ add r3, ip │ │ str r3, [r0, r1] │ │ cmp r5, r2 │ │ - bne.n e874 │ │ - ldr r5, [pc, #256] ; (e994 ) │ │ + bne.n cd84 │ │ + ldr r5, [pc, #256] ; (cea4 ) │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r5, pc │ │ ldr r3, [r5, #44] ; 0x2c │ │ blx r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #4] │ │ ldr r4, [r3, #4] │ │ cmp r4, #0 │ │ - bne.n e8aa │ │ - b.n e6c6 │ │ + bne.n cdba │ │ + b.n cbd6 │ │ add r3, sp, #108 ; 0x6c │ │ ldr r5, [r5, #32] │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ add r2, sp, #112 ; 0x70 │ │ blx r5 │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - beq.n e90c │ │ + beq.n ce1c │ │ ldr r2, [sp, #108] ; 0x6c │ │ cmp r2, #0 │ │ - bgt.n e8c4 │ │ - b.n e6c6 │ │ + bgt.n cdd4 │ │ + b.n cbd6 │ │ lsls r5, r2, #1 │ │ adds r5, r5, r2 │ │ str r2, [r4, #0] │ │ movs r2, #0 │ │ ldr r3, [sp, #112] ; 0x70 │ │ adds r5, r3, r5 │ │ ldr r1, [r4, #4] │ │ @@ -9249,30 +5944,30 @@ │ │ strb r0, [r1, #1] │ │ ldrb r1, [r3, #0] │ │ ldr r0, [r4, #4] │ │ adds r3, #3 │ │ strb r1, [r0, r2] │ │ adds r2, #4 │ │ cmp r3, r5 │ │ - bne.n e8d0 │ │ - b.n e6c6 │ │ + bne.n cde0 │ │ + b.n cbd6 │ │ add r3, sp, #96 ; 0x60 │ │ str r3, [sp, #0] │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r4, [r4, #36] ; 0x24 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r2, sp, #104 ; 0x68 │ │ add r3, sp, #100 ; 0x64 │ │ blx r4 │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r1, #3 │ │ - beq.n e94e │ │ + beq.n ce5e │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n e7b8 │ │ + b.n ccc8 │ │ movs r5, #128 ; 0x80 │ │ movs r1, #0 │ │ lsls r5, r5, #1 │ │ str r5, [r4, #0] │ │ ldr r0, [r4, #4] │ │ lsls r2, r1, #24 │ │ lsls r3, r1, #2 │ │ @@ -9283,130 +5978,130 @@ │ │ adds r0, r0, r3 │ │ strb r2, [r0, #1] │ │ ldr r0, [r4, #4] │ │ mov ip, r0 │ │ add r3, ip │ │ strb r2, [r3, #2] │ │ cmp r1, r5 │ │ - bne.n e914 │ │ - b.n e6c6 │ │ + bne.n ce24 │ │ + b.n cbd6 │ │ movs r2, #255 ; 0xff │ │ lsls r2, r2, #24 │ │ - b.n e7fc │ │ - ldr r3, [pc, #92] ; (e998 ) │ │ + b.n cd0c │ │ + ldr r3, [pc, #92] ; (cea8 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r3, pc │ │ ldr r3, [r3, #60] ; 0x3c │ │ blx r3 │ │ - b.n e7be │ │ - ldr r3, [pc, #84] ; (e99c ) │ │ + b.n ccce │ │ + ldr r3, [pc, #84] ; (ceac ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e6c6 │ │ + b.n cbd6 │ │ ldr r0, [sp, #100] ; 0x64 │ │ cmp r0, #0 │ │ - ble.n e9ce │ │ + ble.n cede │ │ movs r4, #1 │ │ ldr r5, [sp, #104] ; 0x68 │ │ negs r4, r4 │ │ movs r3, #0 │ │ - b.n e9ac │ │ + b.n cebc │ │ nop ; (mov r8, r8) │ │ - ldmia r0!, {r4, r5, r6} │ │ + b.n d534 │ │ movs r5, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - ldmia r1!, {r6, r7} │ │ + b.n c784 │ │ movs r5, r0 │ │ - subs r3, #156 ; 0x9c │ │ + strb r4, [r1, r5] │ │ movs r5, r0 │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ - subs r2, #210 ; 0xd2 │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ + strb r2, [r0, r2] │ │ movs r5, r0 │ │ - ldmia r1!, {r4, r5, r6} │ │ + b.n c6f4 │ │ movs r5, r0 │ │ - subs r2, #170 ; 0xaa │ │ + strb r2, [r3, r1] │ │ movs r5, r0 │ │ - subs r2, #96 ; 0x60 │ │ + strb r0, [r2, r0] │ │ movs r5, r0 │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ + b.n d5e8 │ │ movs r5, r0 │ │ - b.n e382 │ │ - ; instruction: 0xffffc898 │ │ + b.n c892 │ │ + vrsra.u32 q15, q6, #1 │ │ movs r5, r0 │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ + b.n d524 │ │ movs r5, r0 │ │ - stmia r7!, {r3, r5, r7} │ │ + b.n d380 │ │ movs r5, r0 │ │ - stmia r7!, {r1} │ │ + b.n d238 │ │ movs r5, r0 │ │ - adds r5, #236 ; 0xec │ │ + str r4, [r3, r3] │ │ movs r5, r0 │ │ cmp r4, #0 │ │ - bge.n e9b6 │ │ + bge.n cec6 │ │ adds r4, r3, #0 │ │ adds r3, #1 │ │ cmp r3, r0 │ │ - beq.n e9ca │ │ + beq.n ceda │ │ ldrb r2, [r5, r3] │ │ cmp r2, #0 │ │ - beq.n e9a0 │ │ + beq.n ceb0 │ │ cmp r2, #255 ; 0xff │ │ - beq.n e9a6 │ │ - ldr r3, [pc, #48] ; (e9e8 ) │ │ + beq.n ceb6 │ │ + ldr r3, [pc, #48] ; (cef8 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ blx r3 │ │ - b.n e7b6 │ │ - bl 5e9ec <_Unwind_GetTextRelBase@@Base+0x188> │ │ + b.n ccc6 │ │ + bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #32] │ │ - b.n e6c6 │ │ + b.n cbd6 │ │ str r4, [sp, #48] ; 0x30 │ │ - b.n e7b8 │ │ + b.n ccc8 │ │ cmp r0, #0 │ │ - bne.n e9b6 │ │ + bne.n cec6 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n e7b8 │ │ + b.n ccc8 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - ldr r3, [pc, #12] ; (e9ec ) │ │ + ldr r3, [pc, #12] ; (cefc ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e73a │ │ + b.n cc4a │ │ nop ; (mov r8, r8) │ │ - stmia r6!, {r1, r2, r7} │ │ + b.n d190 │ │ movs r5, r0 │ │ - adds r7, #208 ; 0xd0 │ │ + str r0, [r0, r6] │ │ movs r5, r0 │ │ │ │ -0000e9f0 : │ │ +0000cf00 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ lsls r6, r0, #16 │ │ sub sp, #12 │ │ adds r5, r1, #0 │ │ lsrs r7, r0, #16 │ │ - ldr r1, [pc, #192] ; (eac8 ) │ │ + ldr r1, [pc, #192] ; (cfd8 ) │ │ adds r0, r2, #0 │ │ adds r4, r2, #0 │ │ str r2, [sp, #4] │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ lsrs r6, r6, #16 │ │ mov r8, r1 │ │ cmp r5, #0 │ │ - beq.n eac4 │ │ + beq.n cfd4 │ │ cmp r4, #0 │ │ - beq.n eaa6 │ │ + beq.n cfb6 │ │ cmp r1, #7 │ │ - bls.n eabc │ │ + bls.n cfcc │ │ mov r3, r8 │ │ subs r3, #8 │ │ lsrs r3, r3, #3 │ │ adds r3, #1 │ │ lsls r3, r3, #3 │ │ mov fp, r3 │ │ mov sl, r5 │ │ @@ -9435,73 +6130,73 @@ │ │ adds r2, r1, r2 │ │ adds r6, r3, r6 │ │ adds r3, r2, r3 │ │ adds r3, r3, r6 │ │ adds r5, #8 │ │ adds r7, r7, r3 │ │ cmp r5, sl │ │ - bne.n ea30 │ │ + bne.n cf40 │ │ cmp fp, r8 │ │ - bcs.n eab8 │ │ + bcs.n cfc8 │ │ mov r2, r8 │ │ mov r1, fp │ │ mov r3, sl │ │ subs r5, r2, r1 │ │ adds r5, r3, r5 │ │ ldrb r2, [r3, #0] │ │ adds r3, #1 │ │ adds r6, r6, r2 │ │ adds r7, r7, r6 │ │ cmp r5, r3 │ │ - bne.n ea78 │ │ + bne.n cf88 │ │ adds r0, r6, #0 │ │ - ldr r1, [pc, #68] ; (eacc ) │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r1, [pc, #68] ; (cfdc ) │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r0, r7, #0 │ │ adds r6, r1, #0 │ │ - ldr r1, [pc, #56] ; (eacc ) │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r1, [pc, #56] ; (cfdc ) │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r2, r8 │ │ ldr r3, [sp, #4] │ │ adds r7, r1, #0 │ │ subs r3, r3, r2 │ │ - ldr r2, [pc, #40] ; (eac8 ) │ │ + ldr r2, [pc, #40] ; (cfd8 ) │ │ str r3, [sp, #4] │ │ mov r8, r2 │ │ - bne.n ea20 │ │ + bne.n cf30 │ │ lsls r7, r7, #16 │ │ adds r0, r7, r6 │ │ add sp, #12 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r5, sl │ │ - b.n ea84 │ │ + b.n cf94 │ │ movs r3, #0 │ │ mov sl, r5 │ │ mov fp, r3 │ │ - b.n ea6a │ │ + b.n cf7a │ │ movs r0, #1 │ │ - b.n eaaa │ │ + b.n cfba │ │ asrs r0, r6, #22 │ │ movs r0, r0 │ │ vcgt.s8 d16, d0, #0 │ │ │ │ -0000ead0 : │ │ +0000cfe0 : │ │ push {r4, r5, r6, r7, lr} │ │ cmp r1, #0 │ │ - beq.n eb0e │ │ + beq.n d01e │ │ mvns r0, r0 │ │ cmp r2, #0 │ │ - beq.n eb0a │ │ + beq.n d01a │ │ movs r4, #15 │ │ - ldr r5, [pc, #52] ; (eb14 ) │ │ + ldr r5, [pc, #52] ; (d024 ) │ │ adds r2, r1, r2 │ │ add r5, pc │ │ ldrb r3, [r1, #0] │ │ lsrs r6, r0, #4 │ │ adds r1, #1 │ │ eors r0, r3 │ │ ands r0, r4 │ │ @@ -9514,36 +6209,36 @@ │ │ ands r6, r4 │ │ eors r3, r6 │ │ lsls r3, r3, #2 │ │ adds r3, r5, r3 │ │ ldr r3, [r3, #88] ; 0x58 │ │ eors r0, r3 │ │ cmp r1, r2 │ │ - bne.n eae4 │ │ + bne.n cff4 │ │ mvns r0, r0 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n eb0c │ │ + b.n d01c │ │ nop ; (mov r8, r8) │ │ - strh r2, [r7, #46] ; 0x2e │ │ + add r0, pc, #936 ; (adr r0, d3d0 ) │ │ movs r5, r0 │ │ │ │ -0000eb18 : │ │ +0000d028 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ push {r4, r5, r6, r7} │ │ sub sp, #228 ; 0xe4 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #268] ; 0x10c │ │ movs r5, #4 │ │ mov sl, r3 │ │ - ldr r3, [pc, #556] ; (ed5c ) │ │ + ldr r3, [pc, #556] ; (d26c ) │ │ adds r6, r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r4, [sp, #264] ; 0x108 │ │ mov fp, r0 │ │ str r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ @@ -9557,30 +6252,30 @@ │ │ mov r3, sl │ │ ldr r2, [r3, #0] │ │ adds r3, r4, r2 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #272] ; 0x110 │ │ ands r3, r5 │ │ str r3, [sp, #40] ; 0x28 │ │ - beq.n eb5e │ │ - b.n ecb8 │ │ + beq.n d06e │ │ + b.n d1c8 │ │ ldr r3, [sp, #8] │ │ subs r2, #1 │ │ subs r5, r4, r3 │ │ adds r3, r2, r5 │ │ adds r2, r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ mov r8, r2 │ │ tst r3, r2 │ │ - beq.n eb72 │ │ - b.n ed34 │ │ + beq.n d082 │ │ + b.n d244 │ │ ldr r3, [sp, #8] │ │ cmp r4, r3 │ │ - bcs.n eb7a │ │ - b.n ed34 │ │ + bcs.n d08a │ │ + b.n d244 │ │ mov r3, fp │ │ ldr r5, [r3, #4] │ │ ldr r3, [r3, #56] ; 0x38 │ │ str r3, [sp, #4] │ │ mov r3, fp │ │ ldr r3, [r3, #32] │ │ str r3, [sp, #20] │ │ @@ -9592,16 +6287,16 @@ │ │ str r3, [sp, #24] │ │ mov r3, fp │ │ ldr r3, [r3, #60] ; 0x3c │ │ str r3, [sp, #32] │ │ mov r3, fp │ │ ldr r0, [r3, #0] │ │ cmp r0, #53 ; 0x35 │ │ - bhi.n eba4 │ │ - b.n ecc4 │ │ + bhi.n d0b4 │ │ + b.n d1d4 │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ movs r2, #0 │ │ adds r0, r3, #0 │ │ str r3, [sp, #16] │ │ @@ -9620,35 +6315,35 @@ │ │ mov r3, sl │ │ str r2, [r6, #0] │ │ ldr r2, [sp, #8] │ │ str r2, [r3, #0] │ │ movs r3, #9 │ │ ldr r2, [sp, #272] ; 0x110 │ │ tst r3, r2 │ │ - bne.n ebdc │ │ - b.n ed40 │ │ + bne.n d0ec │ │ + b.n d250 │ │ adds r3, r0, #0 │ │ adds r3, #1 │ │ - bne.n ebe4 │ │ - b.n ed40 │ │ + bne.n d0f4 │ │ + b.n d250 │ │ mov r3, fp │ │ ldr r7, [sp, #8] │ │ ldr r3, [r3, #28] │ │ - ldr r1, [pc, #372] ; (ed60 ) │ │ + ldr r1, [pc, #372] ; (d270 ) │ │ adds r0, r7, #0 │ │ lsls r5, r3, #16 │ │ lsrs r6, r3, #16 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ lsrs r5, r5, #16 │ │ mov sl, r1 │ │ cmp r7, #0 │ │ - beq.n ec96 │ │ + beq.n d1a6 │ │ cmp r1, #7 │ │ - bhi.n ec06 │ │ - bl f7d6 │ │ + bhi.n d116 │ │ + bl dce6 │ │ mov r3, sl │ │ subs r3, #8 │ │ lsrs r3, r3, #3 │ │ adds r3, #1 │ │ lsls r3, r3, #3 │ │ mov ip, r3 │ │ adds r3, r4, #0 │ │ @@ -9679,68 +6374,68 @@ │ │ adds r5, r3, r5 │ │ adds r3, r2, r3 │ │ adds r3, r3, r5 │ │ add r9, r3 │ │ ldr r3, [sp, #4] │ │ adds r4, #8 │ │ cmp r4, r3 │ │ - bne.n ec1a │ │ + bne.n d12a │ │ mov r6, r9 │ │ cmp sl, ip │ │ - bhi.n ec5e │ │ - bl f7d0 │ │ + bhi.n d16e │ │ + bl dce0 │ │ mov r2, sl │ │ mov r1, ip │ │ ldr r3, [sp, #4] │ │ subs r4, r2, r1 │ │ adds r4, r3, r4 │ │ ldrb r2, [r3, #0] │ │ adds r3, #1 │ │ adds r5, r5, r2 │ │ adds r6, r6, r5 │ │ cmp r4, r3 │ │ - bne.n ec68 │ │ + bne.n d178 │ │ adds r0, r5, #0 │ │ - ldr r1, [pc, #236] ; (ed64 ) │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r1, [pc, #236] ; (d274 ) │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r0, r6, #0 │ │ adds r5, r1, #0 │ │ - ldr r1, [pc, #224] ; (ed64 ) │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r1, [pc, #224] ; (d274 ) │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r2, sl │ │ ldr r3, [sp, #8] │ │ adds r6, r1, #0 │ │ subs r3, r3, r2 │ │ - ldr r2, [pc, #208] ; (ed60 ) │ │ + ldr r2, [pc, #208] ; (d270 ) │ │ str r3, [sp, #8] │ │ mov sl, r2 │ │ - bne.n ec06 │ │ + bne.n d116 │ │ mov r3, fp │ │ ldr r0, [sp, #16] │ │ lsls r6, r6, #16 │ │ adds r5, r6, r5 │ │ str r5, [r3, #28] │ │ cmp r0, #0 │ │ - bne.n ed40 │ │ + bne.n d250 │ │ ldr r3, [sp, #272] ; 0x110 │ │ lsls r3, r3, #31 │ │ - bpl.n ed40 │ │ + bpl.n d250 │ │ mov r3, fp │ │ ldr r3, [r3, #16] │ │ cmp r5, r3 │ │ - beq.n ed40 │ │ + beq.n d250 │ │ movs r0, #2 │ │ negs r0, r0 │ │ - b.n ed40 │ │ + b.n d250 │ │ movs r3, #0 │ │ mov r8, r3 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n eb72 │ │ + b.n d082 │ │ bl 5c108 <__gnu_thumb1_case_shi@@Base> │ │ lsls r7, r7, #16 │ │ lsls r2, r3, #18 │ │ lsls r1, r0, #19 │ │ lsls r7, r1, #13 │ │ vcge.u32 d16, d30, d13 │ │ lsls r7, r4, #14 │ │ @@ -9785,120 +6480,120 @@ │ │ str r3, [r2, #0] │ │ negs r0, r0 │ │ str r3, [r6, #0] │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #220] ; 0xdc │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n ed4e │ │ - bl 10192 │ │ + beq.n d25e │ │ + bl e6a2 │ │ add sp, #228 ; 0xe4 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ + bgt.n d33c │ │ movs r5, r0 │ │ asrs r0, r6, #22 │ │ movs r0, r0 │ │ vcgt.s8 d16, d0, #0 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n ed72 │ │ - bl fc64 │ │ + bcc.n d282 │ │ + bl e174 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #14 │ │ - bls.n ed8c │ │ - bl fcb4 │ │ + bls.n d29c │ │ + bl e1c4 │ │ mov r2, fp │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ adds r3, #97 ; 0x61 │ │ adds r3, #255 ; 0xff │ │ ldrh r2, [r3, r2] │ │ lsls r3, r2, #16 │ │ asrs r3, r3, #16 │ │ - bpl.n eda4 │ │ - bl 100ee │ │ + bpl.n d2b4 │ │ + bl e5fe │ │ asrs r1, r3, #9 │ │ cmp r5, r1 │ │ - bcs.n edae │ │ - bl 100d6 │ │ + bcs.n d2be │ │ + bl e5e6 │ │ cmp r1, #0 │ │ - bne.n edb6 │ │ - bl 100d6 │ │ + bne.n d2c6 │ │ + bl e5e6 │ │ lsls r2, r2, #23 │ │ lsrs r3, r2, #23 │ │ ldr r2, [sp, #4] │ │ str r3, [sp, #12] │ │ subs r5, r5, r1 │ │ lsrs r2, r1 │ │ str r2, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - ble.n eea0 │ │ + ble.n d3b0 │ │ lsls r0, r3, #23 │ │ lsrs r3, r0, #23 │ │ adds r1, r3, #0 │ │ str r3, [sp, #12] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ cmp r1, r3 │ │ - bne.n eddc │ │ - bl f780 │ │ + bne.n d2ec │ │ + bl dc90 │ │ adds r3, r1, #0 │ │ subs r3, #2 │ │ subs r3, #255 ; 0xff │ │ lsls r0, r3, #2 │ │ - ldr r3, [pc, #868] ; (f14c ) │ │ + ldr r3, [pc, #868] ; (d65c ) │ │ add r3, pc │ │ adds r3, r3, r0 │ │ ldr r3, [r3, #56] ; 0x38 │ │ adds r2, r3, #0 │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #860] ; (f150 ) │ │ + ldr r3, [pc, #860] ; (d660 ) │ │ add r3, pc │ │ adds r0, r3, r0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ cmp r2, #0 │ │ - bne.n ee02 │ │ - bl 1002a │ │ + bne.n d312 │ │ + bl e53a │ │ cmp r5, r2 │ │ - bcc.n ee0a │ │ - bl 10022 │ │ + bcc.n d31a │ │ + bl e532 │ │ mov r3, r8 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n ee18 │ │ - bl fb5a │ │ + bcc.n d328 │ │ + bl e06a │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ add r9, ip │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ ldr r3, [sp, #24] │ │ str r2, [sp, #4] │ │ cmp r3, r5 │ │ - bhi.n ee0e │ │ + bhi.n d31e │ │ movs r3, #1 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #4] │ │ lsls r3, r2 │ │ subs r3, #1 │ │ ands r3, r1 │ │ subs r5, r5, r2 │ │ @@ -9906,21 +6601,21 @@ │ │ ldr r2, [sp, #12] │ │ str r1, [sp, #4] │ │ mov ip, r2 │ │ add ip, r3 │ │ mov r3, ip │ │ str r3, [sp, #12] │ │ cmp r5, #14 │ │ - bhi.n ee7c │ │ + bhi.n d38c │ │ mov r2, r9 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r2 │ │ cmp r3, #1 │ │ - bgt.n ee5e │ │ - b.n efd6 │ │ + bgt.n d36e │ │ + b.n d4e6 │ │ mov r3, r9 │ │ adds r1, r5, #0 │ │ ldrb r2, [r2, #0] │ │ ldrb r3, [r3, #1] │ │ adds r1, #8 │ │ lsls r2, r5 │ │ lsls r3, r1 │ │ @@ -9939,428 +6634,428 @@ │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ add r3, ip │ │ ldrh r1, [r3, r2] │ │ lsls r0, r1, #16 │ │ asrs r0, r0, #16 │ │ - bpl.n ee98 │ │ - bl fdc2 │ │ + bpl.n d3a8 │ │ + bl e2d2 │ │ asrs r2, r0, #9 │ │ - b.n f004 │ │ + b.n d514 │ │ mov r8, r4 │ │ mov r9, r7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r8, r3 │ │ - bcc.n eeaa │ │ - bl f8f2 │ │ + bcc.n d3ba │ │ + bl de02 │ │ mov r3, r8 │ │ mov r2, sp │ │ adds r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ mov r3, r8 │ │ ldrb r2, [r2, #12] │ │ strb r2, [r3, #0] │ │ mov r2, r9 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r2 │ │ cmp r3, #3 │ │ - bgt.n eec6 │ │ - bl 101c8 │ │ + bgt.n d3d6 │ │ + bl e6d8 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #48] ; 0x30 │ │ subs r3, r3, r2 │ │ cmp r3, #1 │ │ - bgt.n eed4 │ │ - bl fc8e │ │ + bgt.n d3e4 │ │ + bl e19e │ │ movs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r7, #0 │ │ mov r0, r9 │ │ adds r7, r2, #0 │ │ mov r9, r6 │ │ mov r8, r3 │ │ mov r6, fp │ │ mov fp, r4 │ │ ldr r4, [sp, #4] │ │ - b.n ef56 │ │ + b.n d466 │ │ asrs r2, r1, #9 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ str r1, [sp, #12] │ │ lsrs r4, r2 │ │ subs r5, r5, r2 │ │ tst r1, r3 │ │ - beq.n eefe │ │ - bl 101b2 │ │ + beq.n d40e │ │ + bl e6c2 │ │ cmp r5, #14 │ │ - bhi.n ef12 │ │ + bhi.n d422 │ │ ldrb r2, [r0, #1] │ │ ldrb r3, [r0, #0] │ │ adds r0, #2 │ │ lsls r2, r2, #8 │ │ orrs r3, r2 │ │ lsls r3, r5 │ │ adds r5, #16 │ │ orrs r4, r3 │ │ lsls r3, r4, #22 │ │ lsrs r3, r3, #21 │ │ adds r3, #97 ; 0x61 │ │ adds r3, #255 ; 0xff │ │ ldrsh r3, [r3, r6] │ │ cmp r3, #0 │ │ - bge.n ef24 │ │ - bl fdf8 │ │ + bge.n d434 │ │ + bl e308 │ │ asrs r2, r3, #9 │ │ str r2, [sp, #4] │ │ lsrs r4, r2 │ │ subs r5, r5, r2 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #1 │ │ strb r1, [r7, #0] │ │ tst r3, r2 │ │ - beq.n ef3a │ │ - bl 10196 │ │ + beq.n d44a │ │ + bl e6a6 │ │ strb r3, [r7, #1] │ │ ldr r3, [sp, #16] │ │ adds r7, #2 │ │ subs r3, r3, r0 │ │ cmp r3, #3 │ │ - bgt.n ef4a │ │ - bl 1021c │ │ + bgt.n d45a │ │ + bl e72c │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r3, r3, r7 │ │ cmp r3, #1 │ │ - bgt.n ef56 │ │ - bl 1020a │ │ + bgt.n d466 │ │ + bl e71a │ │ cmp r5, #14 │ │ - bhi.n ef6a │ │ + bhi.n d47a │ │ ldrb r2, [r0, #1] │ │ ldrb r3, [r0, #0] │ │ adds r0, #2 │ │ lsls r2, r2, #8 │ │ orrs r3, r2 │ │ lsls r3, r5 │ │ adds r5, #16 │ │ orrs r4, r3 │ │ lsls r3, r4, #22 │ │ lsrs r3, r3, #21 │ │ adds r3, #97 ; 0x61 │ │ adds r3, #255 ; 0xff │ │ ldrsh r1, [r3, r6] │ │ cmp r1, #0 │ │ - bge.n eeea │ │ + bge.n d3fa │ │ movs r3, #10 │ │ str r0, [sp, #4] │ │ adds r0, r4, #0 │ │ lsrs r0, r3 │ │ adds r2, r3, #1 │ │ adds r3, r0, #0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ands r3, r0 │ │ subs r3, r3, r1 │ │ - ldr r1, [pc, #456] ; (f154 ) │ │ + ldr r1, [pc, #456] ; (d664 ) │ │ mov ip, r1 │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r1, [r6, r3] │ │ adds r3, r2, #0 │ │ cmp r1, #0 │ │ - blt.n ef7c │ │ + blt.n d48c │ │ ldr r0, [sp, #4] │ │ - b.n eeec │ │ + b.n d3fc │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n efa8 │ │ - bl fb56 │ │ + bcc.n d4b8 │ │ + bl e066 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ - b.n ee24 │ │ + b.n d334 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n efbe │ │ - bl fc02 │ │ + bcc.n d4ce │ │ + bl e112 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #14 │ │ - bls.n efd6 │ │ - b.n ee7c │ │ + bls.n d4e6 │ │ + b.n d38c │ │ movs r2, #240 ; 0xf0 │ │ lsls r2, r2, #4 │ │ mov ip, r2 │ │ mov r2, fp │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ add r3, ip │ │ ldrh r1, [r3, r2] │ │ lsls r0, r1, #16 │ │ asrs r0, r0, #16 │ │ - bpl.n eff2 │ │ - bl fd88 │ │ + bpl.n d502 │ │ + bl e298 │ │ asrs r2, r0, #9 │ │ cmp r5, r2 │ │ - bcs.n effc │ │ - bl 10172 │ │ + bcs.n d50c │ │ + bl e682 │ │ cmp r2, #0 │ │ - bne.n f004 │ │ - bl 10172 │ │ + bne.n d514 │ │ + bl e682 │ │ lsls r0, r1, #23 │ │ lsrs r0, r0, #23 │ │ ldr r3, [sp, #4] │ │ lsls r0, r0, #2 │ │ subs r5, r5, r2 │ │ lsrs r3, r2 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #324] ; (f158 ) │ │ + ldr r3, [pc, #324] ; (d668 ) │ │ add r3, pc │ │ adds r3, r3, r0 │ │ ldr r3, [r3, #48] ; 0x30 │ │ adds r2, r3, #0 │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #316] ; (f15c ) │ │ + ldr r3, [pc, #316] ; (d66c ) │ │ add r3, pc │ │ adds r0, r3, r0 │ │ ldr r3, [r0, #48] ; 0x30 │ │ str r3, [sp, #20] │ │ subs r3, r2, #0 │ │ - bne.n f05c │ │ + bne.n d56c │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #48] ; 0x30 │ │ subs r3, r1, r2 │ │ ldr r2, [sp, #20] │ │ str r3, [sp, #32] │ │ cmp r3, r2 │ │ - bcc.n f03c │ │ - b.n f810 │ │ + bcc.n d54c │ │ + b.n dd20 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne.n f044 │ │ - b.n f810 │ │ + bne.n d554 │ │ + b.n dd20 │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ subs r7, r1, r4 │ │ movs r3, #37 ; 0x25 │ │ mov r1, fp │ │ str r3, [r1, #0] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r7, [sp, #8] │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - b.n ebb2 │ │ + b.n d0c2 │ │ cmp r3, r5 │ │ - bls.n f084 │ │ + bls.n d594 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f06a │ │ - bl fb2a │ │ + bcc.n d57a │ │ + bl e03a │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ add r9, ip │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ ldr r3, [sp, #24] │ │ str r2, [sp, #4] │ │ cmp r3, r5 │ │ - bhi.n f060 │ │ + bhi.n d570 │ │ movs r3, #1 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #4] │ │ lsls r3, r2 │ │ subs r3, #1 │ │ ands r3, r1 │ │ subs r5, r5, r2 │ │ lsrs r1, r2 │ │ ldr r2, [sp, #20] │ │ str r1, [sp, #4] │ │ mov ip, r2 │ │ add ip, r3 │ │ mov r3, ip │ │ str r3, [sp, #20] │ │ - b.n f02c │ │ + b.n d53c │ │ movs r3, #0 │ │ movs r2, #0 │ │ mov r0, fp │ │ movs r1, #34 ; 0x22 │ │ str r3, [sp, #8] │ │ movs r3, #0 │ │ str r1, [r0, #0] │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - b.n ebb2 │ │ + b.n d0c2 │ │ movs r7, #0 │ │ movs r2, #0 │ │ movs r3, #35 ; 0x23 │ │ mov r1, fp │ │ str r3, [r1, #0] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ str r7, [sp, #8] │ │ ldr r0, [sp, #16] │ │ - b.n ebb2 │ │ + b.n d0c2 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f0d6 │ │ - bl fb26 │ │ + bcc.n d5e6 │ │ + bl e036 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ - b.n f076 │ │ + b.n d586 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f0ec │ │ - bl fc7a │ │ + bcc.n d5fc │ │ + bl e18a │ │ ldrb r2, [r7, #0] │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ lsls r2, r5 │ │ movs r3, #0 │ │ ldr r1, [sp, #4] │ │ adds r5, #8 │ │ orrs r1, r2 │ │ movs r2, #7 │ │ str r1, [sp, #4] │ │ ands r2, r5 │ │ cmp r5, r2 │ │ - bcc.n f108 │ │ - b.n f7a4 │ │ + bcc.n d618 │ │ + b.n dcb4 │ │ ldr r2, [sp, #16] │ │ cmp r9, r2 │ │ - bcc.n f112 │ │ - bl fc7e │ │ + bcc.n d622 │ │ + bl e18e │ │ mov r2, r9 │ │ movs r1, #1 │ │ ldrb r2, [r2, #0] │ │ mov ip, r1 │ │ lsls r2, r5 │ │ ldr r1, [sp, #4] │ │ adds r5, #8 │ │ add r9, ip │ │ orrs r1, r2 │ │ movs r2, #7 │ │ str r1, [sp, #4] │ │ ands r2, r5 │ │ cmp r5, r2 │ │ - bcc.n f108 │ │ - b.n f7a4 │ │ + bcc.n d618 │ │ + b.n dcb4 │ │ movs r2, #0 │ │ movs r3, #36 ; 0x24 │ │ mov r1, fp │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - b.n ebb2 │ │ + b.n d0c2 │ │ movs r7, #0 │ │ movs r2, #0 │ │ - b.n f04a │ │ - strh r6, [r6, #26] │ │ + b.n d55a │ │ + ldr r6, [sp, #408] ; 0x198 │ │ movs r5, r0 │ │ - strh r2, [r5, #30] │ │ + ldr r6, [sp, #872] ; 0x368 │ │ movs r5, r0 │ │ lsls r7, r5, #18 │ │ movs r0, r0 │ │ - strh r0, [r1, #18] │ │ + ldr r5, [sp, #224] ; 0xe0 │ │ movs r5, r0 │ │ - strh r4, [r7, #20] │ │ + ldr r5, [sp, #688] ; 0x2b0 │ │ movs r5, r0 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f168 │ │ - b.n f90c │ │ - ldr r2, [pc, #868] ; (f4d0 ) │ │ + bcc.n d678 │ │ + b.n de1c │ │ + ldr r2, [pc, #868] ; (d9e0 ) │ │ ldr r1, [sp, #12] │ │ adds r3, r7, #1 │ │ add r2, pc │ │ mov r9, r3 │ │ ldrb r2, [r2, r1] │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ adds r1, r2, #0 │ │ ldr r0, [sp, #4] │ │ adds r5, #8 │ │ orrs r0, r3 │ │ str r0, [sp, #4] │ │ cmp r5, r1 │ │ - bcc.n f18a │ │ - b.n f934 │ │ + bcc.n d69a │ │ + b.n de44 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f192 │ │ - b.n f910 │ │ + bcc.n d6a2 │ │ + b.n de20 │ │ mov r3, r9 │ │ movs r0, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r0 │ │ lsls r3, r5 │ │ ldr r0, [sp, #4] │ │ add r9, ip │ │ adds r5, #8 │ │ orrs r0, r3 │ │ str r0, [sp, #4] │ │ - b.n f184 │ │ + b.n d694 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f1b2 │ │ - bl fc16 │ │ + bcc.n d6c2 │ │ + bl e126 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #2 │ │ - bhi.n f1ea │ │ + bhi.n d6fa │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f1d2 │ │ - bl fc1a │ │ + bcc.n d6e2 │ │ + bl e12a │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ add r9, ip │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #2 │ │ - bls.n f1c8 │ │ + bls.n d6d8 │ │ mov r3, fp │ │ ldr r3, [r3, #52] ; 0x34 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r2, #7 │ │ ldr r0, [sp, #4] │ │ - ldr r3, [pc, #732] ; (f4d4 ) │ │ + ldr r3, [pc, #732] ; (d9e4 ) │ │ subs r5, #3 │ │ ands r2, r0 │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #12] │ │ add r3, pc │ │ adds r3, #36 ; 0x24 │ │ ldrb r3, [r3, r2] │ │ @@ -10374,62 +7069,62 @@ │ │ ldrb r1, [r1, #4] │ │ add r3, ip │ │ strb r1, [r3, #0] │ │ lsrs r3, r0, #3 │ │ str r3, [sp, #4] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ - b.n f982 │ │ + b.n de92 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f22c │ │ - bl fc50 │ │ + bcc.n d73c │ │ + bl e160 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #14 │ │ - bls.n f246 │ │ - bl fd4e │ │ + bls.n d756 │ │ + bl e25e │ │ movs r2, #229 ; 0xe5 │ │ lsls r2, r2, #5 │ │ mov ip, r2 │ │ mov r2, fp │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ add r3, ip │ │ ldrh r2, [r3, r2] │ │ lsls r3, r2, #16 │ │ asrs r3, r3, #16 │ │ - bpl.n f262 │ │ - bl 1013a │ │ + bpl.n d772 │ │ + bl e64a │ │ asrs r1, r3, #9 │ │ cmp r5, r1 │ │ - bcs.n f26c │ │ - bl 10122 │ │ + bcs.n d77c │ │ + bl e632 │ │ cmp r1, #0 │ │ - bne.n f274 │ │ - bl 10122 │ │ + bne.n d784 │ │ + bl e632 │ │ lsls r2, r2, #23 │ │ lsrs r3, r2, #23 │ │ ldr r2, [sp, #4] │ │ str r3, [sp, #20] │ │ subs r5, r5, r1 │ │ lsrs r2, r1 │ │ str r2, [sp, #4] │ │ cmp r3, #15 │ │ - ble.n f28a │ │ - bl fe28 │ │ - ldr r1, [pc, #588] ; (f4d8 ) │ │ + ble.n d79a │ │ + bl e338 │ │ + ldr r1, [pc, #588] ; (d9e8 ) │ │ ldr r2, [sp, #12] │ │ mov ip, r1 │ │ mov r1, sp │ │ adds r3, r2, #0 │ │ ldrb r1, [r1, #20] │ │ add r3, fp │ │ add r3, ip │ │ @@ -10440,61 +7135,61 @@ │ │ str r3, [sp, #12] │ │ mov r3, fp │ │ ldr r2, [r3, #44] ; 0x2c │ │ ldr r3, [r3, #48] ; 0x30 │ │ mov r8, r3 │ │ adds r3, r3, r2 │ │ cmp r1, r3 │ │ - bcs.n f2b6 │ │ - bl fd1e │ │ - bne.n f2bc │ │ - bl 101dc │ │ + bcs.n d7c6 │ │ + bl e22e │ │ + bne.n d7cc │ │ + bl e6ec │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r7, r3, r4 │ │ movs r3, #21 │ │ - b.n f0bc │ │ + b.n d5cc │ │ movs r7, #0 │ │ movs r2, #0 │ │ movs r3, #17 │ │ - b.n f0bc │ │ + b.n d5cc │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f2da │ │ - bl fc2a │ │ + bcc.n d7ea │ │ + bl e13a │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ ldr r3, [sp, #24] │ │ str r2, [sp, #4] │ │ cmp r3, r5 │ │ - bls.n f316 │ │ + bls.n d826 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f2fc │ │ - bl fc2e │ │ + bcc.n d80c │ │ + bl e13e │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ add r9, ip │ │ orrs r2, r3 │ │ ldr r3, [sp, #24] │ │ str r2, [sp, #4] │ │ cmp r3, r5 │ │ - bhi.n f2f2 │ │ + bhi.n d802 │ │ ldr r2, [sp, #20] │ │ subs r2, #16 │ │ movs r3, #1 │ │ ldr r1, [sp, #24] │ │ ldr r0, [sp, #4] │ │ lsls r3, r1 │ │ subs r3, #1 │ │ @@ -10502,302 +7197,302 @@ │ │ lsrs r0, r1 │ │ mov r8, r3 │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #4] │ │ subs r5, r5, r1 │ │ add r3, fp │ │ adds r0, r3, #0 │ │ - ldr r3, [pc, #420] ; (f4dc ) │ │ - ldr r1, [pc, #424] ; (f4e0 ) │ │ + ldr r3, [pc, #420] ; (d9ec ) │ │ + ldr r1, [pc, #424] ; (d9f0 ) │ │ mov ip, r3 │ │ add r1, pc │ │ ldrb r2, [r1, r2] │ │ ldr r3, [sp, #20] │ │ add r0, ip │ │ add r8, r2 │ │ movs r1, #0 │ │ cmp r3, #16 │ │ - bne.n f34e │ │ - bl feba │ │ + bne.n d85e │ │ + bl e3ca │ │ mov r2, r8 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ ldr r3, [sp, #12] │ │ add r3, r8 │ │ str r3, [sp, #12] │ │ adds r1, r3, #0 │ │ - b.n f2a4 │ │ + b.n d7b4 │ │ movs r7, #0 │ │ movs r2, #0 │ │ movs r3, #21 │ │ - b.n f0bc │ │ + b.n d5cc │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f36e │ │ - b.n f8b0 │ │ + bcc.n d87e │ │ + b.n ddc0 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #2 │ │ - bhi.n f386 │ │ - b.n f89c │ │ + bhi.n d896 │ │ + b.n ddac │ │ ldr r1, [sp, #4] │ │ movs r2, #7 │ │ adds r3, r1, #0 │ │ mov r0, fp │ │ ands r3, r2 │ │ str r3, [r0, #20] │ │ lsrs r1, r1, #3 │ │ lsrs r3, r3, #1 │ │ str r1, [sp, #4] │ │ subs r5, #3 │ │ str r3, [r0, #24] │ │ cmp r3, #0 │ │ - beq.n f3a2 │ │ - b.n f8f6 │ │ + beq.n d8b2 │ │ + b.n de06 │ │ ands r2, r5 │ │ cmp r5, r2 │ │ - bcs.n f3cc │ │ + bcs.n d8dc │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f3b0 │ │ - b.n f87e │ │ + bcc.n d8c0 │ │ + b.n dd8e │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ add r9, ip │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ movs r3, #7 │ │ str r2, [sp, #4] │ │ ands r3, r5 │ │ cmp r5, r3 │ │ - bcc.n f3a8 │ │ + bcc.n d8b8 │ │ movs r3, #7 │ │ adds r2, r3, #0 │ │ ldr r1, [sp, #4] │ │ ands r2, r5 │ │ bics r5, r3 │ │ lsrs r1, r2 │ │ movs r3, #0 │ │ str r1, [sp, #4] │ │ str r3, [sp, #12] │ │ cmp r5, #0 │ │ - bne.n f430 │ │ + bne.n d940 │ │ ldr r3, [sp, #16] │ │ cmp r3, r9 │ │ - bhi.n f3ea │ │ - b.n fb48 │ │ + bhi.n d8fa │ │ + b.n e058 │ │ mov r3, r9 │ │ - ldr r1, [pc, #232] ; (f4d8 ) │ │ + ldr r1, [pc, #232] ; (d9e8 ) │ │ ldrb r2, [r3, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r1 │ │ add r3, fp │ │ add r3, ip │ │ strb r2, [r3, #0] │ │ movs r3, #1 │ │ mov ip, r3 │ │ add r9, ip │ │ - b.n f6be │ │ + b.n dbce │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f40a │ │ - b.n f87a │ │ + bcc.n d91a │ │ + b.n dd8a │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ - b.n f3bc │ │ + b.n d8cc │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f41e │ │ - b.n fbe0 │ │ + bcc.n d92e │ │ + b.n e0f0 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #7 │ │ - bls.n f436 │ │ - b.n fbca │ │ + bls.n d946 │ │ + b.n e0da │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f43e │ │ - b.n fbe4 │ │ + bcc.n d94e │ │ + b.n e0f4 │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ add r9, ip │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ - b.n f430 │ │ + b.n d940 │ │ mov r8, r4 │ │ mov r9, r7 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcs.n f460 │ │ - b.n f746 │ │ + bcs.n d970 │ │ + b.n dc56 │ │ ldr r3, [sp, #272] ; 0x110 │ │ lsls r3, r3, #30 │ │ - bmi.n f468 │ │ - b.n fb1c │ │ + bmi.n d978 │ │ + b.n e02c │ │ movs r3, #38 ; 0x26 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ movs r3, #0 │ │ movs r2, #0 │ │ movs r1, #40 ; 0x28 │ │ mov r0, fp │ │ str r1, [r0, #0] │ │ - b.n f13a │ │ + b.n d64a │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f496 │ │ - b.n fba6 │ │ + bcc.n d9a6 │ │ + b.n e0b6 │ │ ldrb r2, [r7, #0] │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ lsls r2, r5 │ │ movs r3, #0 │ │ ldr r1, [sp, #4] │ │ adds r5, #8 │ │ orrs r1, r2 │ │ str r1, [sp, #4] │ │ cmp r5, #7 │ │ - bls.n f4b0 │ │ - bl fcd0 │ │ + bls.n d9c0 │ │ + bl e1e0 │ │ ldr r2, [sp, #16] │ │ cmp r9, r2 │ │ - bcc.n f4b8 │ │ - b.n fbaa │ │ + bcc.n d9c8 │ │ + b.n e0ba │ │ mov r2, r9 │ │ movs r1, #1 │ │ ldrb r2, [r2, #0] │ │ mov ip, r1 │ │ lsls r2, r5 │ │ ldr r1, [sp, #4] │ │ add r9, ip │ │ adds r5, #8 │ │ orrs r1, r2 │ │ str r1, [sp, #4] │ │ - b.n f4a8 │ │ + b.n d9b8 │ │ nop ; (mov r8, r8) │ │ - adds r0, #186 ; 0xba │ │ + ldr r2, [pc, #424] ; (db8c ) │ │ movs r5, r0 │ │ - ldrb r6, [r3, #29] │ │ + ldr r2, [sp, #312] ; 0x138 │ │ movs r5, r0 │ │ cmp r1, #32 │ │ movs r0, r0 │ │ cmp r1, #36 ; 0x24 │ │ movs r0, r0 │ │ - cmp r6, #242 ; 0xf2 │ │ + ldr r0, [pc, #648] ; (dc7c ) │ │ movs r5, r0 │ │ adds r1, r4, #0 │ │ mov r9, r7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r1, r3 │ │ - bcc.n f4f0 │ │ - b.n f8c2 │ │ + bcc.n da00 │ │ + b.n ddd2 │ │ adds r3, r1, #1 │ │ mov r8, r3 │ │ mov r3, sp │ │ ldrb r3, [r3, #20] │ │ strb r3, [r1, #0] │ │ ldr r3, [sp, #12] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ cmp r5, #0 │ │ - bne.n f506 │ │ - b.n f77a │ │ + bne.n da16 │ │ + b.n dc8a │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n f50e │ │ - b.n f77a │ │ + bne.n da1e │ │ + b.n dc8a │ │ mov r1, r8 │ │ cmp r5, #7 │ │ - bhi.n f534 │ │ + bhi.n da44 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f51c │ │ - b.n fb84 │ │ + bcc.n da2c │ │ + b.n e094 │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ add r9, ip │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #7 │ │ - bls.n f514 │ │ + bls.n da24 │ │ ldr r2, [sp, #4] │ │ movs r0, #255 ; 0xff │ │ adds r3, r2, #0 │ │ ands r3, r0 │ │ str r3, [sp, #20] │ │ lsrs r3, r2, #8 │ │ str r3, [sp, #4] │ │ subs r5, #8 │ │ - b.n f4e8 │ │ + b.n d9f8 │ │ mov r2, fp │ │ movs r3, #0 │ │ str r3, [r2, #12] │ │ str r3, [r2, #8] │ │ movs r3, #1 │ │ str r3, [r2, #28] │ │ str r3, [r2, #16] │ │ ldr r2, [sp, #272] ; 0x110 │ │ tst r3, r2 │ │ - bne.n f55c │ │ - b.n f88c │ │ + bne.n da6c │ │ + b.n dd9c │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcs.n f566 │ │ - bl fd6e │ │ + bcs.n da76 │ │ + bl e27e │ │ movs r3, #0 │ │ movs r5, #0 │ │ str r3, [sp, #4] │ │ str r3, [sp, #24] │ │ str r3, [sp, #12] │ │ str r3, [sp, #20] │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r2, r3 │ │ str r2, [sp, #48] ; 0x30 │ │ - beq.n f57e │ │ - b.n fcfa │ │ + beq.n da8e │ │ + b.n e20a │ │ mov r2, fp │ │ mov r9, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [r2, #8] │ │ str r3, [r2, #12] │ │ movs r3, #15 │ │ ldr r2, [sp, #48] ; 0x30 │ │ @@ -10805,123 +7500,123 @@ │ │ subs r3, #8 │ │ adds r2, r3, #0 │ │ subs r3, r2, #1 │ │ sbcs r2, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r2, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n f5c2 │ │ + bne.n dad2 │ │ movs r2, #1 │ │ movs r0, #128 ; 0x80 │ │ ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #1 │ │ lsrs r3, r3, #4 │ │ adds r3, #8 │ │ lsls r2, r3 │ │ lsls r0, r0, #8 │ │ cmp r2, r0 │ │ - bhi.n f5bc │ │ + bhi.n dacc │ │ mov r2, r8 │ │ lsrs r2, r3 │ │ adds r3, r2, #0 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ ldr r3, [sp, #12] │ │ orrs r3, r1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n f5ca │ │ - b.n f7e0 │ │ + beq.n dada │ │ + b.n dcf0 │ │ mov r8, r4 │ │ - b.n f380 │ │ + b.n d890 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f5d6 │ │ - b.n fbf2 │ │ + bcc.n dae6 │ │ + b.n e102 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ movs r3, #0 │ │ ldrb r2, [r7, #0] │ │ mov r1, fp │ │ ldr r1, [r1, #16] │ │ lsls r1, r1, #8 │ │ orrs r2, r1 │ │ mov r1, fp │ │ str r2, [r1, #16] │ │ ldr r2, [sp, #12] │ │ adds r2, #1 │ │ str r2, [sp, #12] │ │ cmp r2, #3 │ │ - bhi.n f5f6 │ │ - b.n f7b6 │ │ + bhi.n db06 │ │ + b.n dcc6 │ │ mov r2, r9 │ │ subs r2, r2, r7 │ │ - b.n f0a6 │ │ + b.n d5b6 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcs.n f572 │ │ + bcs.n da82 │ │ mov r2, fp │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r3, [sp, #48] ; 0x30 │ │ str r3, [r2, #8] │ │ mov r3, r9 │ │ ldr r2, [sp, #16] │ │ cmp r3, r2 │ │ - bcc.n f618 │ │ - b.n f7ec │ │ + bcc.n db28 │ │ + b.n dcfc │ │ adds r2, r3, #1 │ │ mov r9, r2 │ │ mov r2, fp │ │ ldrb r3, [r3, #0] │ │ str r3, [r2, #12] │ │ ldr r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #12] │ │ mov ip, r3 │ │ lsls r0, r2, #8 │ │ add r0, ip │ │ movs r1, #31 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ - bne.n f63c │ │ + bne.n db4c │ │ ldr r3, [sp, #12] │ │ lsls r3, r3, #26 │ │ - bpl.n f588 │ │ + bpl.n da98 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n f644 │ │ - b.n f7e0 │ │ + beq.n db54 │ │ + b.n dcf0 │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ - b.n f59e │ │ + b.n daae │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f652 │ │ - b.n f7ea │ │ + bcc.n db62 │ │ + b.n dcfa │ │ mov r2, fp │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r3, [r2, #12] │ │ ldr r2, [r2, #8] │ │ str r3, [sp, #12] │ │ str r2, [sp, #48] ; 0x30 │ │ - b.n f626 │ │ + b.n db36 │ │ movs r3, #0 │ │ movs r2, #0 │ │ movs r1, #39 ; 0x27 │ │ - b.n f488 │ │ + b.n d998 │ │ adds r0, r4, #0 │ │ mov r9, r7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r0, r3 │ │ - bcc.n f678 │ │ - b.n f8da │ │ + bcc.n db88 │ │ + b.n ddea │ │ ldr r2, [sp, #32] │ │ ldr r1, [sp, #20] │ │ adds r3, r0, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ subs r3, r2, r1 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ands r3, r1 │ │ @@ -10930,326 +7625,326 @@ │ │ strb r3, [r0, #0] │ │ adds r3, r2, #0 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #12] │ │ subs r1, r3, #1 │ │ cmp r3, #0 │ │ - beq.n f69c │ │ - b.n fdec │ │ + beq.n dbac │ │ + b.n e2fc │ │ str r1, [sp, #12] │ │ - bl eeb8 │ │ + bl d3c8 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f6aa │ │ - b.n fb44 │ │ - ldr r1, [pc, #628] ; (f920 ) │ │ + bcc.n dbba │ │ + b.n e054 │ │ + ldr r1, [pc, #628] ; (de30 ) │ │ mov r8, r4 │ │ mov ip, r1 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldr r3, [sp, #12] │ │ ldrb r2, [r7, #0] │ │ add r3, fp │ │ add r3, ip │ │ strb r2, [r3, #0] │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n f6ca │ │ - b.n f3de │ │ + bhi.n dbda │ │ + b.n d8ee │ │ mov r2, fp │ │ mov r1, fp │ │ - ldr r3, [pc, #596] ; (f924 ) │ │ + ldr r3, [pc, #596] ; (de34 ) │ │ ldrb r3, [r2, r3] │ │ - ldr r2, [pc, #588] ; (f920 ) │ │ + ldr r2, [pc, #588] ; (de30 ) │ │ lsls r3, r3, #8 │ │ ldrb r0, [r1, r2] │ │ mov r2, fp │ │ orrs r3, r0 │ │ mov r0, fp │ │ str r3, [sp, #12] │ │ adds r1, r3, #0 │ │ - ldr r3, [pc, #580] ; (f928 ) │ │ + ldr r3, [pc, #580] ; (de38 ) │ │ ldrb r2, [r2, r3] │ │ - ldr r3, [pc, #580] ; (f92c ) │ │ + ldr r3, [pc, #580] ; (de3c ) │ │ lsls r2, r2, #8 │ │ ldrb r3, [r0, r3] │ │ orrs r3, r2 │ │ - ldr r2, [pc, #576] ; (f930 ) │ │ + ldr r2, [pc, #576] ; (de40 ) │ │ eors r3, r2 │ │ cmp r1, r3 │ │ - bne.n f6f8 │ │ - b.n f500 │ │ + bne.n dc08 │ │ + b.n da10 │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ movs r1, #39 ; 0x27 │ │ subs r3, r3, r4 │ │ - b.n f488 │ │ + b.n d998 │ │ mov r8, r4 │ │ mov r9, r7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r8, r3 │ │ - bcs.n f710 │ │ - b.n f458 │ │ + bcs.n dc20 │ │ + b.n d968 │ │ movs r3, #9 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ movs r3, #0 │ │ movs r2, #0 │ │ movs r1, #10 │ │ - b.n f488 │ │ + b.n d998 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f73a │ │ - b.n fb80 │ │ + bcc.n dc4a │ │ + b.n e090 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ adds r1, r4, #0 │ │ lsls r3, r5 │ │ - b.n f528 │ │ + b.n da38 │ │ mov r2, r8 │ │ mov r1, r9 │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, r2 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r1 │ │ cmp r3, r2 │ │ - bls.n f758 │ │ + bls.n dc68 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #12] │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r3, r2 │ │ - bls.n f762 │ │ + bls.n dc72 │ │ str r2, [sp, #48] ; 0x30 │ │ mov r1, r9 │ │ mov r0, r8 │ │ ldr r2, [sp, #48] ; 0x30 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #12] │ │ mov ip, r2 │ │ subs r3, r1, r2 │ │ add r9, ip │ │ add r8, ip │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n f708 │ │ + bne.n dc18 │ │ mov r2, fp │ │ movs r3, #1 │ │ ldr r2, [r2, #20] │ │ tst r2, r3 │ │ - bne.n f78c │ │ - b.n f380 │ │ + bne.n dc9c │ │ + b.n d890 │ │ ldr r2, [sp, #272] ; 0x110 │ │ tst r3, r2 │ │ - bne.n f794 │ │ - b.n fe5e │ │ + bne.n dca4 │ │ + b.n e36e │ │ movs r3, #7 │ │ ands r3, r5 │ │ cmp r5, r3 │ │ - bcs.n f7a0 │ │ - bl 1018a │ │ + bcs.n dcb0 │ │ + bl e69a │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ movs r2, #7 │ │ adds r1, r2, #0 │ │ ldr r0, [sp, #4] │ │ ands r1, r5 │ │ bics r5, r2 │ │ lsrs r0, r1 │ │ movs r2, #0 │ │ str r0, [sp, #4] │ │ str r2, [sp, #12] │ │ cmp r5, #0 │ │ - beq.n f7bc │ │ - b.n f4a8 │ │ + beq.n dccc │ │ + b.n d9b8 │ │ ldr r2, [sp, #16] │ │ cmp r2, r9 │ │ - bhi.n f7c4 │ │ - b.n fbf6 │ │ + bhi.n dcd4 │ │ + b.n e106 │ │ movs r1, #1 │ │ mov r2, r9 │ │ mov ip, r1 │ │ ldrb r2, [r2, #0] │ │ add r9, ip │ │ - b.n f5de │ │ + b.n daee │ │ ldr r4, [sp, #4] │ │ - bl ec74 │ │ + bl d184 │ │ movs r3, #0 │ │ str r4, [sp, #4] │ │ mov ip, r3 │ │ - bl ec56 │ │ + bl d166 │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ - b.n f132 │ │ + b.n d642 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r2, r3 │ │ - beq.n f7f6 │ │ - b.n fb6a │ │ + beq.n dd06 │ │ + b.n e07a │ │ mov r3, fp │ │ mov r1, fp │ │ ldr r3, [r3, #8] │ │ str r2, [r1, #12] │ │ movs r1, #31 │ │ lsls r0, r3, #8 │ │ str r3, [sp, #48] ; 0x30 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ - beq.n f80e │ │ - b.n f63c │ │ - b.n f588 │ │ + beq.n dd1e │ │ + b.n db4c │ │ + b.n da98 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #32] │ │ ldr r1, [sp, #48] ; 0x30 │ │ subs r3, r3, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ands r3, r2 │ │ ldr r2, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ cmp r1, r3 │ │ - bls.n f82a │ │ + bls.n dd3a │ │ adds r2, r1, #0 │ │ ldr r1, [sp, #12] │ │ mov ip, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, ip │ │ cmp r1, r2 │ │ - bcs.n f838 │ │ - b.n f692 │ │ + bcs.n dd48 │ │ + b.n dba2 │ │ mov r1, ip │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldrb r0, [r3, #0] │ │ subs r1, #3 │ │ strb r0, [r2, #0] │ │ ldrb r0, [r3, #1] │ │ strb r0, [r2, #1] │ │ ldrb r0, [r3, #2] │ │ adds r3, #3 │ │ strb r0, [r2, #2] │ │ adds r2, #3 │ │ cmp r1, #2 │ │ - bgt.n f83c │ │ + bgt.n dd4c │ │ str r1, [sp, #12] │ │ adds r0, r2, #0 │ │ str r2, [sp, #48] ; 0x30 │ │ cmp r1, #0 │ │ - bgt.n f860 │ │ - bl eeb8 │ │ + bgt.n dd70 │ │ + bl d3c8 │ │ ldrb r2, [r3, #0] │ │ strb r2, [r0, #0] │ │ cmp r1, #2 │ │ - bne.n f86c │ │ + bne.n dd7c │ │ ldrb r3, [r3, #1] │ │ strb r3, [r0, #1] │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #48] ; 0x30 │ │ - bl eeb8 │ │ + bl d3c8 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n f888 │ │ - b.n f3bc │ │ + bne.n dd98 │ │ + b.n d8cc │ │ movs r3, #5 │ │ - b.n f46a │ │ + b.n d97a │ │ movs r3, #0 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r5, #0 │ │ str r3, [sp, #4] │ │ str r3, [sp, #24] │ │ str r3, [sp, #12] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcs.n f8b4 │ │ + bcs.n ddc4 │ │ movs r2, #1 │ │ mov r3, r9 │ │ mov ip, r2 │ │ ldrb r3, [r3, #0] │ │ add r9, ip │ │ lsls r3, r5 │ │ - b.n f378 │ │ + b.n d888 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n f8be │ │ - b.n f378 │ │ + bne.n ddce │ │ + b.n d888 │ │ movs r3, #3 │ │ - b.n f46a │ │ + b.n d97a │ │ movs r3, #52 ; 0x34 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ subs r3, r1, r4 │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ movs r3, #53 ; 0x35 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ subs r3, r0, r4 │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ movs r3, #24 │ │ - b.n f712 │ │ + b.n dc22 │ │ cmp r3, #3 │ │ - bne.n f8fc │ │ - b.n fe50 │ │ + bne.n de0c │ │ + b.n e360 │ │ cmp r3, #1 │ │ - bne.n f902 │ │ - b.n 1005c │ │ + bne.n de12 │ │ + b.n e56c │ │ movs r3, #0 │ │ movs r1, #5 │ │ movs r2, #5 │ │ str r3, [sp, #12] │ │ - b.n f184 │ │ + b.n d694 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n f91a │ │ - b.n fcec │ │ + bne.n de2a │ │ + b.n e1fc │ │ movs r3, #11 │ │ - b.n f46a │ │ + b.n d97a │ │ nop ; (mov r8, r8) │ │ cmp r1, #32 │ │ movs r0, r0 │ │ cmp r1, #33 ; 0x21 │ │ movs r0, r0 │ │ cmp r1, #35 ; 0x23 │ │ movs r0, r0 │ │ @@ -11261,59 +7956,59 @@ │ │ ldr r0, [sp, #4] │ │ subs r3, #1 │ │ subs r5, r5, r1 │ │ ands r3, r0 │ │ lsrs r0, r2 │ │ ldr r1, [sp, #12] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #920] ; (fce0 ) │ │ + ldr r0, [pc, #920] ; (e1f0 ) │ │ adds r2, r1, #0 │ │ add r0, pc │ │ lsls r1, r1, #2 │ │ adds r1, r0, r1 │ │ ldr r1, [r1, #24] │ │ adds r2, #10 │ │ lsls r2, r2, #2 │ │ add r2, fp │ │ adds r3, r3, r1 │ │ str r3, [r2, #4] │ │ ldr r2, [sp, #12] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ cmp r3, #2 │ │ - bhi.n f968 │ │ - b.n 100c8 │ │ + bhi.n de78 │ │ + b.n e5d8 │ │ movs r0, #220 ; 0xdc │ │ movs r2, #144 ; 0x90 │ │ lsls r0, r0, #5 │ │ add r0, fp │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ mov r3, fp │ │ ldr r3, [r3, #52] ; 0x34 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ ldr r2, [sp, #48] ; 0x30 │ │ cmp r3, r2 │ │ - bcs.n f98a │ │ - b.n 10032 │ │ + bcs.n de9a │ │ + b.n e542 │ │ movs r3, #19 │ │ mov r2, fp │ │ str r3, [r2, #52] ; 0x34 │ │ mov r3, fp │ │ ldr r3, [r3, #24] │ │ str r3, [sp, #52] ; 0x34 │ │ mov r3, r8 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - bge.n f9a4 │ │ - bl eeb8 │ │ + bge.n deb4 │ │ + bl d3c8 │ │ add r3, sp, #88 ; 0x58 │ │ adds r0, r3, #0 │ │ movs r1, #0 │ │ movs r2, #64 ; 0x40 │ │ mov r8, r3 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ ldr r2, [sp, #52] ; 0x34 │ │ @@ -11346,15 +8041,15 @@ │ │ str r3, [sp, #68] ; 0x44 │ │ adds r3, #10 │ │ lsls r3, r3, #2 │ │ add r3, fp │ │ ldr r3, [r3, #4] │ │ subs r0, r3, #0 │ │ str r3, [sp, #64] ; 0x40 │ │ - beq.n fa26 │ │ + beq.n df36 │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r0, #64 ; 0x40 │ │ mov ip, r3 │ │ adds r2, r3, #0 │ │ add r0, ip │ │ add r0, fp │ │ mov ip, r4 │ │ @@ -11365,15 +8060,15 @@ │ │ ldrb r3, [r2, #0] │ │ adds r2, #1 │ │ lsls r3, r3, #2 │ │ ldr r1, [r0, r3] │ │ adds r1, #1 │ │ str r1, [r0, r3] │ │ cmp r2, r4 │ │ - bne.n fa12 │ │ + bne.n df22 │ │ mov r4, ip │ │ mov r8, r0 │ │ add r3, sp, #152 ; 0x98 │ │ mov ip, r3 │ │ movs r3, #0 │ │ mov r2, ip │ │ str r3, [sp, #152] ; 0x98 │ │ @@ -11475,205 +8170,205 @@ │ │ str r3, [r2, #60] ; 0x3c │ │ mov r2, r8 │ │ ldr r1, [r2, #60] ; 0x3c │ │ mov r2, ip │ │ adds r3, r3, r1 │ │ lsls r3, r3, #1 │ │ str r3, [r2, #64] ; 0x40 │ │ - ldr r2, [pc, #484] ; (fce4 ) │ │ + ldr r2, [pc, #484] ; (e1f4 ) │ │ mov r8, r2 │ │ add r3, r8 │ │ cmp r3, #0 │ │ - bne.n fb08 │ │ - b.n feca │ │ + bne.n e018 │ │ + b.n e3da │ │ adds r1, r0, r1 │ │ cmp r1, #1 │ │ - bhi.n fb10 │ │ - b.n feca │ │ + bhi.n e020 │ │ + b.n e3da │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r7, r3, r4 │ │ - bl f0ba │ │ + bl d5ca │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ - b.n f486 │ │ + b.n d996 │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fb36 │ │ - bl f076 │ │ + bne.n e046 │ │ + bl d586 │ │ movs r3, #27 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - b.n f474 │ │ + b.n d984 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fb52 │ │ - b.n fd10 │ │ + bne.n e062 │ │ + b.n e220 │ │ movs r3, #7 │ │ - b.n f46a │ │ + b.n d97a │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fb66 │ │ - bl ee24 │ │ + bne.n e076 │ │ + bl d334 │ │ movs r3, #25 │ │ - b.n fb38 │ │ + b.n e048 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ adds r1, r4, #0 │ │ mov r9, r7 │ │ movs r0, #2 │ │ ldr r3, [sp, #272] ; 0x110 │ │ ands r3, r0 │ │ - bne.n fb8e │ │ - b.n f528 │ │ + bne.n e09e │ │ + b.n da38 │ │ movs r3, #51 ; 0x33 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ subs r3, r1, r4 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ mov r9, r7 │ │ movs r3, #0 │ │ movs r2, #2 │ │ ldr r1, [sp, #272] ; 0x110 │ │ ands r2, r1 │ │ - bne.n fbb4 │ │ - b.n f4a0 │ │ + bne.n e0c4 │ │ + b.n d9b0 │ │ movs r2, #41 ; 0x29 │ │ mov r1, fp │ │ str r3, [sp, #8] │ │ str r2, [r1, #0] │ │ movs r3, #1 │ │ mov r2, r9 │ │ str r3, [sp, #16] │ │ subs r2, r2, r7 │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ - ldr r2, [pc, #284] ; (fce8 ) │ │ + bl d0c2 │ │ + ldr r2, [pc, #284] ; (e1f8 ) │ │ ldr r3, [sp, #12] │ │ ldr r1, [sp, #4] │ │ mov ip, r2 │ │ add r3, fp │ │ add r3, ip │ │ strb r1, [r3, #0] │ │ lsrs r3, r1, #8 │ │ str r3, [sp, #4] │ │ subs r5, #8 │ │ - b.n f6be │ │ + b.n dbce │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fbee │ │ - b.n f428 │ │ + bne.n e0fe │ │ + b.n d938 │ │ movs r3, #6 │ │ - b.n f46a │ │ + b.n d97a │ │ mov r9, r7 │ │ movs r3, #0 │ │ ldr r2, [sp, #272] ; 0x110 │ │ lsls r2, r2, #30 │ │ - bmi.n fbfe │ │ - b.n fdf2 │ │ + bmi.n e10e │ │ + b.n e302 │ │ movs r2, #42 ; 0x2a │ │ - b.n fbb6 │ │ + b.n e0c6 │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc12 │ │ - bl efc8 │ │ + bne.n e122 │ │ + bl d4d8 │ │ movs r3, #26 │ │ - b.n fb38 │ │ + b.n e048 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc26 │ │ - bl f1bc │ │ + bne.n e136 │ │ + bl d6cc │ │ movs r3, #14 │ │ - b.n f46a │ │ + b.n d97a │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc3a │ │ - bl f2e4 │ │ + bne.n e14a │ │ + bl d7f4 │ │ movs r3, #18 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r7, r3, r4 │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ - bl f0c6 │ │ + bl d5d6 │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc60 │ │ - bl f236 │ │ + bne.n e170 │ │ + bl d746 │ │ movs r3, #16 │ │ - b.n fc3c │ │ + b.n e14c │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc74 │ │ - bl ed7c │ │ + bne.n e184 │ │ + bl d28c │ │ movs r3, #23 │ │ - bl f46a │ │ + bl d97a │ │ mov r9, r7 │ │ movs r3, #0 │ │ movs r2, #2 │ │ ldr r1, [sp, #272] ; 0x110 │ │ ands r2, r1 │ │ - bne.n fc8a │ │ - bl f0f6 │ │ + bne.n e19a │ │ + bl d606 │ │ movs r2, #32 │ │ - b.n fbb6 │ │ + b.n e0c6 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r8, r3 │ │ cmp r5, #14 │ │ - bhi.n fcb4 │ │ + bhi.n e1c4 │ │ mov r3, r9 │ │ adds r1, r5, #0 │ │ ldrb r2, [r3, #0] │ │ ldrb r3, [r3, #1] │ │ adds r1, #8 │ │ lsls r2, r5 │ │ lsls r3, r1 │ │ @@ -11690,62 +8385,62 @@ │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ adds r3, #97 ; 0x61 │ │ adds r3, #255 ; 0xff │ │ ldrh r2, [r3, r2] │ │ lsls r3, r2, #16 │ │ asrs r3, r3, #16 │ │ - bpl.n fcca │ │ - b.n fe94 │ │ + bpl.n e1da │ │ + b.n e3a4 │ │ asrs r1, r3, #9 │ │ - bl edb6 │ │ + bl d2c6 │ │ movs r2, #255 ; 0xff │ │ ldr r1, [sp, #4] │ │ subs r5, #8 │ │ ands r2, r1 │ │ lsrs r1, r1, #8 │ │ str r1, [sp, #4] │ │ - b.n f5de │ │ + b.n daee │ │ nop ; (mov r8, r8) │ │ - ldrb r2, [r2, #0] │ │ + str r3, [sp, #8] │ │ movs r5, r0 │ │ movs r0, r0 │ │ vtbl.8 d18, {d15-d16}, d16 │ │ movs r0, r0 │ │ - ldr r2, [pc, #848] ; (10040 ) │ │ + ldr r2, [pc, #848] ; (e550 ) │ │ ldr r1, [sp, #12] │ │ add r2, pc │ │ ldrb r2, [r2, r1] │ │ adds r1, r2, #0 │ │ - bl f17c │ │ + bl d68c │ │ movs r3, #1 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ - ldr r1, [pc, #816] ; (10044 ) │ │ + bl d0c2 │ │ + ldr r1, [pc, #816] ; (e554 ) │ │ ldr r2, [sp, #12] │ │ mov ip, r1 │ │ add r2, fp │ │ add r2, ip │ │ strb r3, [r2, #0] │ │ - b.n f6be │ │ + b.n dbce │ │ cmp r5, #14 │ │ - bhi.n fd4e │ │ + bhi.n e25e │ │ mov r2, r9 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r2 │ │ cmp r3, #1 │ │ - bgt.n fd30 │ │ - bl f246 │ │ + bgt.n e240 │ │ + bl d756 │ │ mov r3, r9 │ │ adds r1, r5, #0 │ │ ldrb r2, [r2, #0] │ │ ldrb r3, [r3, #1] │ │ adds r1, #8 │ │ lsls r2, r5 │ │ lsls r3, r1 │ │ @@ -11764,186 +8459,186 @@ │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ add r3, ip │ │ ldrh r2, [r3, r2] │ │ lsls r3, r2, #16 │ │ asrs r3, r3, #16 │ │ - bpl.n fd68 │ │ - b.n fe6a │ │ + bpl.n e278 │ │ + b.n e37a │ │ asrs r1, r3, #9 │ │ - bl f274 │ │ + bl d784 │ │ mov r2, fp │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ movs r5, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ str r3, [r2, #8] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ str r3, [sp, #24] │ │ str r3, [sp, #12] │ │ str r3, [sp, #20] │ │ - b.n f60e │ │ + b.n db1e │ │ cmp r5, #10 │ │ - bhi.n fd8e │ │ - b.n 10172 │ │ + bhi.n e29e │ │ + b.n e682 │ │ movs r1, #1 │ │ movs r2, #10 │ │ mov r8, r1 │ │ mov ip, r0 │ │ - b.n fda4 │ │ + b.n e2b4 │ │ adds r3, r2, #1 │ │ adds r2, #2 │ │ cmp r5, r2 │ │ - bcs.n fda2 │ │ - b.n 10172 │ │ + bcs.n e2b2 │ │ + b.n e682 │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #4] │ │ mov r1, r8 │ │ lsrs r3, r2 │ │ ands r3, r1 │ │ mov r1, ip │ │ subs r3, r3, r1 │ │ - ldr r1, [pc, #660] ; (10048 ) │ │ + ldr r1, [pc, #660] ; (e558 ) │ │ mov ip, r1 │ │ mov r1, fp │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r1, r3] │ │ mov ip, r3 │ │ cmp r3, #0 │ │ - blt.n fd98 │ │ + blt.n e2a8 │ │ movs r3, #10 │ │ movs r1, #1 │ │ mov r8, r4 │ │ ldr r4, [sp, #4] │ │ adds r2, r3, #1 │ │ lsrs r4, r3 │ │ adds r3, r4, #0 │ │ ands r3, r1 │ │ subs r3, r3, r0 │ │ - ldr r0, [pc, #624] ; (10048 ) │ │ + ldr r0, [pc, #624] ; (e558 ) │ │ mov ip, r0 │ │ mov r0, fp │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r0, [r0, r3] │ │ adds r3, r2, #0 │ │ cmp r0, #0 │ │ - blt.n fdc8 │ │ + blt.n e2d8 │ │ mov r4, r8 │ │ - bl f008 │ │ + bl d518 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #12] │ │ - b.n f670 │ │ + b.n db80 │ │ movs r2, #0 │ │ - bl f5de │ │ + bl daee │ │ movs r2, #10 │ │ str r0, [sp, #52] ; 0x34 │ │ str r1, [sp, #56] ; 0x38 │ │ adds r0, r4, #0 │ │ lsrs r0, r2 │ │ adds r1, r2, #1 │ │ adds r2, r0, #0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #4] │ │ ands r2, r0 │ │ subs r3, r2, r3 │ │ - ldr r2, [pc, #572] ; (1004c ) │ │ + ldr r2, [pc, #572] ; (e55c ) │ │ mov ip, r2 │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r6, r3] │ │ adds r2, r1, #0 │ │ cmp r3, #0 │ │ - blt.n fdfe │ │ + blt.n e30e │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #4] │ │ - bl ef28 │ │ + bl d438 │ │ adds r2, r3, #0 │ │ subs r2, #16 │ │ cmp r2, #0 │ │ - beq.n fe32 │ │ - b.n 100aa │ │ + beq.n e342 │ │ + b.n e5ba │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n fe3a │ │ - b.n 100aa │ │ + beq.n e34a │ │ + b.n e5ba │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r7, r3, r4 │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ movs r3, #16 │ │ str r3, [sp, #20] │ │ movs r3, #17 │ │ - bl f0bc │ │ + bl d5cc │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ movs r1, #10 │ │ subs r3, r3, r4 │ │ - bl f488 │ │ + bl d998 │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ - bl f0a6 │ │ + bl d5b6 │ │ movs r1, #1 │ │ movs r2, #10 │ │ mov r8, r1 │ │ ldr r0, [sp, #4] │ │ adds r1, r2, #1 │ │ lsrs r0, r2 │ │ adds r2, r0, #0 │ │ mov r0, r8 │ │ ands r2, r0 │ │ subs r3, r2, r3 │ │ - ldr r2, [pc, #464] ; (10050 ) │ │ + ldr r2, [pc, #464] ; (e560 ) │ │ mov ip, r2 │ │ mov r2, fp │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r2, r3] │ │ adds r2, r1, #0 │ │ cmp r3, #0 │ │ - blt.n fe70 │ │ - bl f278 │ │ + blt.n e380 │ │ + bl d788 │ │ movs r2, #10 │ │ ldr r0, [sp, #4] │ │ adds r1, r2, #1 │ │ lsrs r0, r2 │ │ adds r2, r0, #0 │ │ movs r0, #1 │ │ ands r2, r0 │ │ subs r3, r2, r3 │ │ - ldr r2, [pc, #420] ; (1004c ) │ │ + ldr r2, [pc, #420] ; (e55c ) │ │ mov ip, r2 │ │ mov r2, fp │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r2, r3] │ │ adds r2, r1, #0 │ │ cmp r3, #0 │ │ - blt.n fe96 │ │ - bl edba │ │ - ldr r2, [pc, #408] ; (10054 ) │ │ + blt.n e3a6 │ │ + bl d2ca │ │ + ldr r2, [pc, #408] ; (e564 ) │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, fp │ │ add r3, ip │ │ ldrb r1, [r3, #4] │ │ - bl f34e │ │ + bl d85e │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n ff90 │ │ + beq.n e4a0 │ │ ldr r2, [sp, #52] ; 0x34 │ │ movs r0, #218 ; 0xda │ │ adds r3, r2, #0 │ │ lsls r0, r0, #4 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ mov r8, r2 │ │ @@ -11968,15 +8663,15 @@ │ │ adds r6, r2, #0 │ │ mov fp, r4 │ │ str r5, [sp, #80] ; 0x50 │ │ str r3, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldrb r4, [r3, #0] │ │ subs r5, r4, #0 │ │ - beq.n ff70 │ │ + beq.n e480 │ │ mov r2, ip │ │ mov r0, ip │ │ lsls r3, r4, #2 │ │ ldr r1, [r2, r3] │ │ adds r2, r1, #1 │ │ str r2, [r0, r3] │ │ ldr r2, [sp, #60] ; 0x3c │ │ @@ -11986,145 +8681,145 @@ │ │ movs r2, #1 │ │ lsls r3, r3, #1 │ │ ands r2, r1 │ │ subs r0, #1 │ │ orrs r3, r2 │ │ lsrs r1, r1, #1 │ │ cmp r0, #0 │ │ - bne.n ff26 │ │ + bne.n e436 │ │ mov r2, r8 │ │ str r2, [sp, #60] ; 0x3c │ │ cmp r4, #10 │ │ - bhi.n ffa2 │ │ + bhi.n e4b2 │ │ ldr r2, [sp, #56] ; 0x38 │ │ lsls r1, r4, #9 │ │ orrs r1, r2 │ │ - ldr r2, [pc, #272] ; (10058 ) │ │ + ldr r2, [pc, #272] ; (e568 ) │ │ lsls r1, r1, #16 │ │ lsrs r1, r1, #16 │ │ cmp r3, r2 │ │ - bhi.n ff70 │ │ + bhi.n e480 │ │ movs r2, #1 │ │ lsls r2, r4 │ │ adds r4, r2, #0 │ │ lsls r0, r2, #1 │ │ ldr r2, [sp, #72] ; 0x48 │ │ adds r2, #176 ; 0xb0 │ │ adds r2, r2, r3 │ │ lsls r2, r2, #1 │ │ adds r2, r7, r2 │ │ - ldr r5, [pc, #244] ; (10058 ) │ │ + ldr r5, [pc, #244] ; (e568 ) │ │ adds r3, r3, r4 │ │ strh r1, [r2, #0] │ │ adds r2, r2, r0 │ │ cmp r3, r5 │ │ - bls.n ff60 │ │ + bls.n e470 │ │ mov r3, r8 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r2, #1 │ │ str r2, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #64] ; 0x40 │ │ adds r3, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ cmp r3, r2 │ │ - bne.n ff0a │ │ + bne.n e41a │ │ ldr r3, [sp, #84] ; 0x54 │ │ mov r6, r9 │ │ mov r9, r3 │ │ mov r4, fp │ │ ldr r5, [sp, #80] ; 0x50 │ │ mov fp, r7 │ │ ldr r7, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #2 │ │ - bne.n ff98 │ │ - b.n 100be │ │ + bne.n e4a8 │ │ + b.n e5ce │ │ mov r2, fp │ │ subs r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ str r3, [r2, #24] │ │ - b.n f99c │ │ + b.n deac │ │ ldr r1, [sp, #72] ; 0x48 │ │ lsls r2, r3, #22 │ │ lsrs r2, r2, #22 │ │ mov r8, r1 │ │ movs r1, #176 ; 0xb0 │ │ add r2, r8 │ │ lsls r2, r2, #1 │ │ adds r2, r7, r2 │ │ lsls r1, r1, #1 │ │ ldrsh r1, [r2, r1] │ │ cmp r1, #0 │ │ - bne.n ffc4 │ │ + bne.n e4d4 │ │ movs r1, #176 ; 0xb0 │ │ lsls r1, r1, #1 │ │ strh r6, [r2, r1] │ │ adds r1, r6, #0 │ │ subs r6, #2 │ │ lsrs r3, r3, #9 │ │ cmp r4, #11 │ │ - beq.n 10006 │ │ + beq.n e516 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #72] ; 0x48 │ │ mov r8, r2 │ │ - b.n ffe2 │ │ + b.n e4f2 │ │ movs r1, #150 ; 0x96 │ │ lsls r1, r1, #4 │ │ strh r6, [r2, r1] │ │ adds r1, r6, #0 │ │ subs r6, #2 │ │ subs r5, #1 │ │ cmp r5, #11 │ │ - beq.n 10002 │ │ + beq.n e512 │ │ movs r2, #1 │ │ lsrs r3, r3, #1 │ │ ands r2, r3 │ │ subs r2, r1, r2 │ │ mvns r2, r2 │ │ movs r1, #150 ; 0x96 │ │ adds r2, r0, r2 │ │ lsls r2, r2, #1 │ │ adds r2, r7, r2 │ │ lsls r1, r1, #4 │ │ ldrh r1, [r2, r1] │ │ cmp r1, #0 │ │ - beq.n ffd2 │ │ + beq.n e4e2 │ │ lsls r1, r1, #16 │ │ asrs r1, r1, #16 │ │ - b.n ffdc │ │ + b.n e4ec │ │ mov r2, r8 │ │ str r2, [sp, #60] ; 0x3c │ │ movs r2, #1 │ │ lsrs r3, r3, #1 │ │ ands r3, r2 │ │ ldr r2, [sp, #76] ; 0x4c │ │ subs r3, r1, r3 │ │ subs r3, r2, r3 │ │ - ldr r2, [pc, #56] ; (1004c ) │ │ + ldr r2, [pc, #56] ; (e55c ) │ │ mov r8, r2 │ │ mov r2, sp │ │ ldrh r2, [r2, #56] ; 0x38 │ │ add r3, r8 │ │ lsls r3, r3, #1 │ │ strh r2, [r3, r7] │ │ - b.n ff70 │ │ + b.n e480 │ │ mov r3, r8 │ │ str r3, [sp, #48] ; 0x30 │ │ - bl ee32 │ │ + bl d342 │ │ mov r3, r8 │ │ str r3, [sp, #48] ; 0x30 │ │ - bl ee4e │ │ + bl d35e │ │ cmp r5, #2 │ │ - bls.n 1003a │ │ - bl f1f0 │ │ - bl f1c8 │ │ + bls.n e54a │ │ + bl d700 │ │ + bl d6d8 │ │ nop ; (mov r8, r8) │ │ - movs r5, #56 ; 0x38 │ │ + subs r6, #232 ; 0xe8 │ │ movs r5, r0 │ │ cmp r1, #32 │ │ movs r0, r0 │ │ lsrs r7, r7, #13 │ │ movs r0, r0 │ │ lsls r7, r5, #18 │ │ movs r0, r0 │ │ @@ -12163,227 +8858,227 @@ │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ mov r0, fp │ │ adds r0, #89 ; 0x59 │ │ movs r1, #8 │ │ movs r2, #8 │ │ adds r0, #255 ; 0xff │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - b.n f990 │ │ - ldr r3, [pc, #388] ; (10230 ) │ │ + b.n dea0 │ │ + ldr r3, [pc, #388] ; (e740 ) │ │ add r3, pc │ │ ldrb r3, [r3, r2] │ │ str r3, [sp, #24] │ │ cmp r5, r3 │ │ - bcc.n 100ba │ │ - bl f31a │ │ - bl f2f2 │ │ + bcc.n e5ca │ │ + bl d82a │ │ + bl d802 │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ adds r1, r3, #0 │ │ - bl f2a4 │ │ + bl d7b4 │ │ adds r2, r3, #0 │ │ - ldr r3, [pc, #360] ; (10234 ) │ │ + ldr r3, [pc, #360] ; (e744 ) │ │ add r3, pc │ │ ldrb r2, [r3, r2] │ │ adds r1, r2, #0 │ │ - bl f184 │ │ + bl d694 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n 100de │ │ - b.n fc68 │ │ + bcc.n e5ee │ │ + b.n e178 │ │ movs r2, #1 │ │ mov r3, r9 │ │ mov ip, r2 │ │ ldrb r3, [r3, #0] │ │ add r9, ip │ │ lsls r3, r5 │ │ - bl ed7c │ │ + bl d28c │ │ cmp r5, #10 │ │ - bls.n 100d6 │ │ + bls.n e5e6 │ │ movs r1, #10 │ │ mov ip, r3 │ │ ldr r2, [sp, #4] │ │ movs r0, #1 │ │ lsrs r2, r1 │ │ ands r2, r0 │ │ mov r0, ip │ │ subs r2, r2, r0 │ │ - ldr r0, [pc, #308] ; (10238 ) │ │ + ldr r0, [pc, #308] ; (e748 ) │ │ mov ip, r0 │ │ mov r0, fp │ │ add r2, ip │ │ lsls r2, r2, #1 │ │ ldrsh r2, [r0, r2] │ │ mov ip, r2 │ │ cmp r2, #0 │ │ - blt.n 10116 │ │ - b.n fe94 │ │ + blt.n e626 │ │ + b.n e3a4 │ │ adds r2, r1, #1 │ │ adds r1, #2 │ │ cmp r5, r1 │ │ - bcc.n 100d6 │ │ + bcc.n e5e6 │ │ adds r1, r2, #0 │ │ - b.n 100f6 │ │ + b.n e606 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n 1012a │ │ - b.n fc54 │ │ + bcc.n e63a │ │ + b.n e164 │ │ movs r2, #1 │ │ mov r3, r9 │ │ mov ip, r2 │ │ ldrb r3, [r3, #0] │ │ add r9, ip │ │ lsls r3, r5 │ │ - bl f236 │ │ + bl d746 │ │ cmp r5, #10 │ │ - bls.n 10122 │ │ + bls.n e632 │ │ movs r0, #1 │ │ movs r1, #10 │ │ mov r8, r0 │ │ mov ip, r3 │ │ ldr r2, [sp, #4] │ │ mov r0, r8 │ │ lsrs r2, r1 │ │ ands r2, r0 │ │ mov r0, ip │ │ subs r2, r2, r0 │ │ - ldr r0, [pc, #232] ; (1023c ) │ │ + ldr r0, [pc, #232] ; (e74c ) │ │ mov ip, r0 │ │ mov r0, fp │ │ add r2, ip │ │ lsls r2, r2, #1 │ │ ldrsh r2, [r0, r2] │ │ mov ip, r2 │ │ cmp r2, #0 │ │ - blt.n 10166 │ │ - b.n fe6a │ │ + blt.n e676 │ │ + b.n e37a │ │ adds r2, r1, #1 │ │ adds r1, #2 │ │ cmp r5, r1 │ │ - bcc.n 10122 │ │ + bcc.n e632 │ │ adds r1, r2, #0 │ │ - b.n 10146 │ │ + b.n e656 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n 1017a │ │ - b.n fc06 │ │ + bcc.n e68a │ │ + b.n e116 │ │ movs r2, #1 │ │ mov r3, r9 │ │ mov ip, r2 │ │ ldrb r3, [r3, #0] │ │ add r9, ip │ │ lsls r3, r5 │ │ - bl efc8 │ │ + bl d4d8 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ - bl f108 │ │ + bl d618 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ mov r2, r8 │ │ mov r8, r7 │ │ adds r7, r2, #0 │ │ movs r2, #1 │ │ mov ip, r2 │ │ str r4, [sp, #4] │ │ add r8, ip │ │ mov r4, fp │ │ str r3, [sp, #12] │ │ mov fp, r6 │ │ mov r6, r9 │ │ mov r9, r0 │ │ - bl edc8 │ │ + bl d2d8 │ │ mov r3, r8 │ │ str r4, [sp, #4] │ │ mov r8, r7 │ │ mov r4, fp │ │ adds r7, r3, #0 │ │ mov fp, r6 │ │ ldr r3, [sp, #12] │ │ mov r6, r9 │ │ mov r9, r0 │ │ - bl edc8 │ │ + bl d2d8 │ │ ldr r2, [sp, #48] ; 0x30 │ │ mov r8, r2 │ │ cmp r5, #14 │ │ - bls.n 101d2 │ │ - b.n fcb4 │ │ + bls.n e6e2 │ │ + b.n e1c4 │ │ cmp r3, #1 │ │ - ble.n 101d8 │ │ - b.n fc96 │ │ - bl ed8c │ │ + ble.n e6e8 │ │ + b.n e1a6 │ │ + bl d29c │ │ mov r0, fp │ │ - ldr r1, [pc, #96] ; (10240 ) │ │ + ldr r1, [pc, #96] ; (e750 ) │ │ adds r0, #64 ; 0x40 │ │ add r1, fp │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, fp │ │ ldr r3, [r3, #44] ; 0x2c │ │ movs r0, #222 ; 0xde │ │ add r3, fp │ │ adds r1, r3, #0 │ │ - ldr r3, [pc, #76] ; (10240 ) │ │ + ldr r3, [pc, #76] ; (e750 ) │ │ lsls r0, r0, #4 │ │ add r0, fp │ │ mov ip, r3 │ │ mov r2, r8 │ │ add r1, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, fp │ │ ldr r3, [r3, #24] │ │ str r3, [sp, #68] ; 0x44 │ │ - b.n ff98 │ │ + b.n e4a8 │ │ mov r3, r8 │ │ str r4, [sp, #4] │ │ mov r8, r7 │ │ mov r4, fp │ │ adds r7, r3, #0 │ │ mov fp, r6 │ │ mov r6, r9 │ │ mov r9, r0 │ │ - b.n fc92 │ │ + b.n e1a2 │ │ mov r2, r8 │ │ str r4, [sp, #4] │ │ mov r8, r7 │ │ mov r4, fp │ │ adds r7, r2, #0 │ │ mov fp, r6 │ │ mov r6, r9 │ │ mov r9, r0 │ │ - b.n 101cc │ │ + b.n e6dc │ │ nop ; (mov r8, r8) │ │ - movs r0, #228 ; 0xe4 │ │ + subs r2, #148 ; 0x94 │ │ movs r5, r0 │ │ - movs r1, #92 ; 0x5c │ │ + subs r3, #12 │ │ movs r5, r0 │ │ lsls r7, r5, #18 │ │ movs r0, r0 │ │ asrs r7, r1, #9 │ │ movs r0, r0 │ │ cmp r1, #36 ; 0x24 │ │ ... │ │ │ │ -00010244 : │ │ +0000e754 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ push {r4, r5, r6, r7} │ │ adds r7, r2, #0 │ │ - ldr r2, [pc, #248] ; (1034c ) │ │ - ldr r4, [pc, #248] ; (10350 ) │ │ + ldr r2, [pc, #248] ; (e85c ) │ │ + ldr r4, [pc, #248] ; (e860 ) │ │ mov sl, r0 │ │ mov r8, r2 │ │ add r8, pc │ │ mov r2, r8 │ │ add sp, r4 │ │ add r0, sp, #16 │ │ mov ip, r0 │ │ ldr r2, [r2, #0] │ │ mov fp, r1 │ │ - ldr r1, [pc, #232] ; (10354 ) │ │ + ldr r1, [pc, #232] ; (e864 ) │ │ mov r8, r2 │ │ ldr r2, [r2, #0] │ │ add r1, ip │ │ movs r5, #0 │ │ str r2, [r1, #0] │ │ movs r2, #0 │ │ str r2, [r7, #0] │ │ @@ -12410,191 +9105,191 @@ │ │ ldr r3, [sp, #28] │ │ mov r0, r9 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #8] │ │ adds r3, r6, #0 │ │ - bl eb18 │ │ + bl d028 │ │ cmp r0, #1 │ │ - beq.n 10316 │ │ + beq.n e826 │ │ cmp r0, #0 │ │ - blt.n 10316 │ │ + blt.n e826 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ mov ip, r3 │ │ add r4, ip │ │ mov ip, r2 │ │ ldr r3, [r7, #0] │ │ add r3, ip │ │ str r3, [r7, #0] │ │ cmp r0, #0 │ │ - beq.n 10344 │ │ + beq.n e854 │ │ lsls r5, r5, #1 │ │ adds r0, r6, #0 │ │ cmp r5, #127 ; 0x7f │ │ - bls.n 102f2 │ │ + bls.n e802 │ │ adds r1, r5, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n 10316 │ │ + beq.n e826 │ │ mov r3, fp │ │ subs r3, r3, r4 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r7, #0] │ │ subs r2, r5, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ mov r2, sl │ │ adds r1, r2, r4 │ │ - b.n 10310 │ │ + b.n e820 │ │ movs r1, #128 ; 0x80 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n 10316 │ │ + beq.n e826 │ │ mov r3, fp │ │ movs r2, #128 ; 0x80 │ │ subs r3, r3, r4 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r7, #0] │ │ movs r5, #128 ; 0x80 │ │ subs r2, r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ mov r2, sl │ │ adds r1, r2, r4 │ │ adds r3, r0, r3 │ │ adds r6, r0, #0 │ │ - b.n 1029e │ │ + b.n e7ae │ │ adds r0, r6, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ movs r0, #0 │ │ str r3, [r7, #0] │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #44] ; (10354 ) │ │ + ldr r3, [pc, #44] ; (e864 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ mov r3, r8 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n 10348 │ │ - ldr r3, [pc, #32] ; (10358 ) │ │ + bne.n e858 │ │ + ldr r3, [pc, #32] ; (e868 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r0, r6, #0 │ │ - b.n 10322 │ │ + b.n e832 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - add r2, sp, #312 ; 0x138 │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ movs r5, r0 │ │ - bmi.n 1030c │ │ + bmi.n e81c │ │ vtbl.8 d18, {d15-d18}, d12 │ │ movs r0, r0 │ │ cmp r3, #36 ; 0x24 │ │ ... │ │ │ │ -0001035c : │ │ +0000e86c : │ │ push {r4, r5, lr} │ │ - ldr r4, [pc, #96] ; (103c0 ) │ │ + ldr r4, [pc, #96] ; (e8d0 ) │ │ adds r5, r0, #0 │ │ add sp, r4 │ │ - ldr r4, [pc, #92] ; (103c4 ) │ │ + ldr r4, [pc, #92] ; (e8d4 ) │ │ str r1, [sp, #20] │ │ - ldr r1, [pc, #92] ; (103c8 ) │ │ + ldr r1, [pc, #92] ; (e8d8 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r3, [sp, #16] │ │ add r1, sp │ │ ldr r3, [r4, #0] │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ add r3, sp, #20 │ │ str r3, [sp, #4] │ │ movs r3, #6 │ │ - ldr r1, [pc, #72] ; (103cc ) │ │ + ldr r1, [pc, #72] ; (e8dc ) │ │ str r0, [sp, #0] │ │ add r1, sp │ │ ldr r0, [r1, #0] │ │ adds r1, r2, #0 │ │ bics r0, r3 │ │ movs r3, #4 │ │ orrs r3, r0 │ │ str r3, [sp, #8] │ │ add r0, sp, #28 │ │ add r2, sp, #16 │ │ adds r3, r5, #0 │ │ - bl eb18 │ │ + bl d028 │ │ cmp r0, #0 │ │ - beq.n 103b6 │ │ + beq.n e8c6 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - ldr r3, [pc, #32] ; (103c8 ) │ │ + ldr r3, [pc, #32] ; (e8d8 ) │ │ add r3, sp │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 103ba │ │ - ldr r3, [pc, #28] ; (103d0 ) │ │ + bne.n e8ca │ │ + ldr r3, [pc, #28] ; (e8e0 ) │ │ add sp, r3 │ │ pop {r4, r5, pc} │ │ ldr r0, [sp, #20] │ │ - b.n 103a4 │ │ + b.n e8b4 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - bmi.n 1039c │ │ - vqshrn.u64 d26, q15, #1 │ │ + bmi.n e8ac │ │ + vraddhn.i d28, , q15 │ │ movs r5, r0 │ │ cmp r3, #12 │ │ movs r0, r0 │ │ cmp r3, #32 │ │ movs r0, r0 │ │ cmp r3, #20 │ │ ... │ │ │ │ -000103d4 : │ │ +0000e8e4 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #252] ; (104e0 ) │ │ + ldr r4, [pc, #252] ; (e9f0 ) │ │ mov sl, r1 │ │ add sp, r4 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #248] ; (104e4 ) │ │ + ldr r3, [pc, #248] ; (e9f4 ) │ │ add r1, sp, #24 │ │ mov fp, r0 │ │ mov r9, r3 │ │ add r9, pc │ │ mov r3, r9 │ │ mov ip, r1 │ │ movs r0, #128 ; 0x80 │ │ ldr r3, [r3, #0] │ │ str r2, [sp, #28] │ │ - ldr r2, [pc, #232] ; (104e8 ) │ │ + ldr r2, [pc, #232] ; (e9f8 ) │ │ mov r9, r3 │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ lsls r0, r0, #8 │ │ str r3, [r2, #0] │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ cmp r0, #0 │ │ - beq.n 104d4 │ │ + beq.n e9e4 │ │ movs r3, #0 │ │ add r1, sp, #24 │ │ mov ip, r1 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #6 │ │ - ldr r2, [pc, #208] ; (104ec ) │ │ + ldr r2, [pc, #208] ; (e9fc ) │ │ movs r4, #0 │ │ add r2, ip │ │ ldr r2, [r2, #0] │ │ movs r5, #0 │ │ bics r2, r3 │ │ str r2, [sp, #16] │ │ add r2, sp, #44 ; 0x2c │ │ @@ -12602,18 +9297,18 @@ │ │ add r2, sp, #48 ; 0x30 │ │ str r2, [sp, #24] │ │ mov r2, r9 │ │ add r3, sp, #52 ; 0x34 │ │ adds r7, r0, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ mov r9, r3 │ │ - b.n 1044c │ │ + b.n e95c │ │ mov r3, r8 │ │ cmp r3, #2 │ │ - bne.n 1049a │ │ + bne.n e9aa │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r3 │ │ add r4, ip │ │ lsls r4, r4, #17 │ │ lsrs r4, r4, #17 │ │ mov r3, sl │ │ ldr r3, [r3, #0] │ │ @@ -12630,101 +9325,101 @@ │ │ ldr r3, [sp, #24] │ │ mov r0, r9 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #20] │ │ str r3, [sp, #8] │ │ adds r3, r7, #0 │ │ - bl eb18 │ │ + bl d028 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #48] ; 0x30 │ │ mov r8, r0 │ │ mov ip, r3 │ │ add r5, ip │ │ cmp r1, #0 │ │ - beq.n 1043c │ │ + beq.n e94c │ │ adds r0, r6, #0 │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #28] │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 1043c │ │ + bne.n e94c │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov r8, r7 │ │ mov r9, r3 │ │ movs r4, #0 │ │ - b.n 104a6 │ │ + b.n e9b6 │ │ mov r8, r7 │ │ adds r7, r3, #0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ negs r4, r7 │ │ adcs r4, r7 │ │ mov r9, r2 │ │ mov r0, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, sl │ │ adds r0, r4, #0 │ │ str r5, [r3, #0] │ │ add r2, sp, #24 │ │ mov ip, r2 │ │ - ldr r3, [pc, #48] ; (104e8 ) │ │ + ldr r3, [pc, #48] ; (e9f8 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ mov r3, r9 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n 104da │ │ - ldr r3, [pc, #40] ; (104f0 ) │ │ + bne.n e9ea │ │ + ldr r3, [pc, #40] ; (ea00 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 104b2 │ │ + b.n e9c2 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - bmi.n 1048c │ │ - ; instruction: 0xffffa8b8 │ │ + bmi.n e99c │ │ + vsubw.u q14, , d24 │ │ movs r5, r0 │ │ cmp r3, #12 │ │ movs r0, r0 │ │ cmp r3, #56 ; 0x38 │ │ movs r0, r0 │ │ cmp r3, #44 ; 0x2c │ │ ... │ │ │ │ -000104f4 : │ │ +0000ea04 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ sub sp, #76 ; 0x4c │ │ adds r4, r0, #0 │ │ adds r0, r2, #0 │ │ ldr r2, [sp, #112] ; 0x70 │ │ adds r6, r1, #0 │ │ mov ip, r2 │ │ cmp r4, #0 │ │ - bne.n 10514 │ │ - bl 11348 │ │ + bne.n ea24 │ │ + bl f858 │ │ str r2, [r4, #124] ; 0x7c │ │ movs r2, #132 ; 0x84 │ │ str r1, [r4, #112] ; 0x70 │ │ str r0, [r4, #120] ; 0x78 │ │ str r3, [r4, #116] ; 0x74 │ │ str r1, [r4, r2] │ │ cmp r0, #0 │ │ - bne.n 10528 │ │ - bl 11364 │ │ + bne.n ea38 │ │ + bl f874 │ │ ldr r2, [r0, #0] │ │ adds r7, r3, #0 │ │ adds r1, r2, #0 │ │ str r2, [sp, #12] │ │ movs r2, #136 ; 0x88 │ │ str r1, [r4, r2] │ │ movs r1, #0 │ │ @@ -12740,87 +9435,87 @@ │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ negs r1, r5 │ │ adcs r5, r1 │ │ adds r1, r7, #0 │ │ orrs r1, r2 │ │ cmp r5, r1 │ │ - beq.n 1055c │ │ - bl 1116e │ │ + beq.n ea6c │ │ + bl f67e │ │ ldr r1, [r4, #108] ; 0x6c │ │ cmp r1, #0 │ │ - beq.n 10566 │ │ - bl 1116e │ │ + beq.n ea76 │ │ + bl f67e │ │ ldr r5, [sp, #116] ; 0x74 │ │ ldr r1, [r4, #104] ; 0x68 │ │ subs r5, #4 │ │ mov sl, r1 │ │ cmp r5, #0 │ │ - beq.n 1057a │ │ + beq.n ea8a │ │ cmp r1, #0 │ │ - beq.n 1057a │ │ - bl 1116a │ │ + beq.n ea8a │ │ + bl f67a │ │ cmp r0, #0 │ │ - beq.n 1058c │ │ + beq.n ea9c │ │ ldr r7, [r0, #0] │ │ cmp r7, #0 │ │ - beq.n 1058c │ │ + beq.n ea9c │ │ cmp r6, #0 │ │ - bne.n 1058c │ │ - bl 1116e │ │ + bne.n ea9c │ │ + bl f67e │ │ cmp r2, #0 │ │ - beq.n 105a6 │ │ + beq.n eab6 │ │ mov r7, ip │ │ ldr r7, [r7, #0] │ │ subs r1, r7, #1 │ │ sbcs r7, r1 │ │ adds r1, r7, #0 │ │ negs r7, r3 │ │ adcs r7, r3 │ │ ands r7, r1 │ │ - beq.n 105a6 │ │ - bl 116c2 │ │ + beq.n eab6 │ │ + bl fbd2 │ │ adds r7, r3, #0 │ │ mov r1, sl │ │ negs r3, r5 │ │ adcs r3, r5 │ │ orrs r1, r3 │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [r4, #92] ; 0x5c │ │ str r6, [sp, #68] ; 0x44 │ │ str r1, [r4, #104] ; 0x68 │ │ adds r6, r4, #0 │ │ cmp r3, #0 │ │ - bne.n 105c4 │ │ + bne.n ead4 │ │ ldr r3, [r4, #96] ; 0x60 │ │ cmp r3, #0 │ │ - beq.n 1062e │ │ + beq.n eb3e │ │ cmp r0, #0 │ │ - beq.n 105cc │ │ + beq.n eadc │ │ movs r3, #0 │ │ str r3, [r0, #0] │ │ cmp r2, #0 │ │ - beq.n 10610 │ │ + beq.n eb20 │ │ movs r3, #140 ; 0x8c │ │ ldr r0, [r6, r3] │ │ mov r3, ip │ │ ldr r1, [r6, #92] ; 0x5c │ │ ldr r4, [r3, #0] │ │ subs r4, r4, r0 │ │ cmp r4, r1 │ │ - bls.n 105e4 │ │ - bl 11164 │ │ + bls.n eaf4 │ │ + bl f674 │ │ adds r0, r7, r0 │ │ ldr r3, [r6, #88] ; 0x58 │ │ adds r2, r4, #0 │ │ adds r1, r6, r3 │ │ - ldr r3, [pc, #432] ; (107a0 ) │ │ + ldr r3, [pc, #432] ; (ecb0 ) │ │ mov ip, r3 │ │ add r1, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [r6, #88] ; 0x58 │ │ adds r3, r3, r4 │ │ str r3, [r6, #88] ; 0x58 │ │ ldr r3, [r6, #92] ; 0x5c │ │ subs r3, r3, r4 │ │ str r3, [r6, #92] ; 0x5c │ │ movs r3, #140 ; 0x8c │ │ @@ -12829,15 +9524,15 @@ │ │ add r4, ip │ │ str r4, [r6, r3] │ │ ldr r3, [r6, #124] ; 0x7c │ │ str r4, [r3, #0] │ │ ldr r3, [r6, #96] ; 0x60 │ │ movs r0, #0 │ │ cmp r3, #0 │ │ - beq.n 1061e │ │ + beq.n eb2e │ │ ldr r0, [r6, #92] ; 0x5c │ │ negs r3, r0 │ │ adcs r0, r3 │ │ str r0, [r6, #108] ; 0x6c │ │ add sp, #76 ; 0x4c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ @@ -12851,29 +9546,29 @@ │ │ ldr r3, [sp, #68] ; 0x44 │ │ str r3, [sp, #28] │ │ negs r3, r2 │ │ adcs r2, r3 │ │ str r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n 10646 │ │ - b.n 10b80 │ │ + beq.n eb56 │ │ + b.n f090 │ │ ldr r3, [sp, #116] ; 0x74 │ │ cmp r3, #0 │ │ - bne.n 10650 │ │ - bl 111c0 │ │ + bne.n eb60 │ │ + bl f6d0 │ │ ldr r4, [r6, #32] │ │ cmp r4, #0 │ │ - bne.n 1065a │ │ - bl 111c0 │ │ + bne.n eb6a │ │ + bl f6d0 │ │ ldr r3, [r6, #36] ; 0x24 │ │ str r3, [sp, #8] │ │ adds r3, r4, r3 │ │ cmp r3, #1 │ │ - bls.n 10714 │ │ + bls.n ec24 │ │ ldr r3, [r6, #28] │ │ adds r3, r4, r3 │ │ lsls r1, r3, #17 │ │ subs r5, r3, #2 │ │ subs r3, #1 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ @@ -12889,59 +9584,59 @@ │ │ lsls r3, r3, #1 │ │ lsrs r1, r1, #17 │ │ lsls r2, r2, #5 │ │ eors r2, r7 │ │ ldr r7, [sp, #12] │ │ subs r3, r3, r4 │ │ cmp r3, r7 │ │ - bls.n 10696 │ │ + bls.n eba6 │ │ adds r3, r7, #0 │ │ ldr r7, [sp, #28] │ │ adds r4, r4, r3 │ │ str r4, [r6, #32] │ │ mov sl, r7 │ │ ldr r7, [sp, #12] │ │ add sl, r3 │ │ subs r7, r7, r3 │ │ str r7, [sp, #12] │ │ ldr r7, [sp, #28] │ │ cmp r7, sl │ │ - beq.n 10714 │ │ + beq.n ec24 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ mov fp, r3 │ │ - ldr r3, [pc, #240] ; (107a4 ) │ │ + ldr r3, [pc, #240] ; (ecb4 ) │ │ mov ip, r4 │ │ mov r8, r3 │ │ str r5, [sp, #4] │ │ adds r3, r0, #0 │ │ - b.n 106c0 │ │ + b.n ebd0 │ │ lsls r3, r3, #17 │ │ movs r0, #144 ; 0x90 │ │ mov r9, r0 │ │ adds r5, r6, r1 │ │ add r9, r5 │ │ mov r0, r9 │ │ ldrb r4, [r7, #0] │ │ strb r4, [r0, #0] │ │ cmp r1, fp │ │ - bhi.n 106da │ │ - ldr r0, [pc, #212] ; (107a8 ) │ │ + bhi.n ebea │ │ + ldr r0, [pc, #212] ; (ecb8 ) │ │ mov r9, r0 │ │ add r5, r9 │ │ strb r4, [r5, #0] │ │ mov r0, r8 │ │ lsls r2, r2, #5 │ │ eors r2, r4 │ │ lsls r2, r2, #17 │ │ lsrs r2, r2, #17 │ │ lsls r5, r2, #1 │ │ adds r5, r6, r5 │ │ ldrh r4, [r5, r0] │ │ - ldr r0, [pc, #192] ; (107ac ) │ │ + ldr r0, [pc, #192] ; (ecbc ) │ │ lsrs r3, r3, #16 │ │ adds r1, #1 │ │ mov r9, r0 │ │ add r3, r9 │ │ adds r3, r6, r3 │ │ strh r4, [r3, #2] │ │ mov r3, r8 │ │ @@ -12950,121 +9645,121 @@ │ │ adds r7, #1 │ │ strh r4, [r5, r3] │ │ adds r3, r4, #0 │ │ adds r3, #1 │ │ lsrs r1, r1, #17 │ │ str r3, [sp, #4] │ │ cmp sl, r7 │ │ - bne.n 106be │ │ + bne.n ebce │ │ mov r3, sl │ │ mov r4, ip │ │ str r3, [sp, #28] │ │ movs r0, #128 ; 0x80 │ │ ldr r3, [sp, #8] │ │ lsls r0, r0, #8 │ │ subs r0, r0, r4 │ │ cmp r0, r3 │ │ - bls.n 10722 │ │ + bls.n ec32 │ │ adds r0, r3, #0 │ │ movs r3, #2 │ │ adds r3, #255 ; 0xff │ │ str r0, [r6, #36] ; 0x24 │ │ cmp r3, r4 │ │ - bcc.n 10736 │ │ + bcc.n ec46 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 10736 │ │ - bl 111c0 │ │ + beq.n ec46 │ │ + bl f6d0 │ │ ldr r3, [r6, #28] │ │ mov fp, r4 │ │ mov sl, r3 │ │ ldr r3, [r6, #80] ; 0x50 │ │ movs r4, #2 │ │ str r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 10748 │ │ + beq.n ec58 │ │ adds r4, r3, #0 │ │ mov r3, sl │ │ lsls r7, r3, #17 │ │ lsrs r3, r7, #17 │ │ str r3, [sp, #24] │ │ movs r3, #144 ; 0x90 │ │ ldr r2, [sp, #16] │ │ lsls r3, r3, #12 │ │ tst r2, r3 │ │ - bne.n 1075c │ │ - b.n 10c92 │ │ + bne.n ec6c │ │ + b.n f1a2 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 107cc │ │ + beq.n ecdc │ │ adds r3, r2, #0 │ │ lsls r3, r3, #12 │ │ - bmi.n 107cc │ │ + bmi.n ecdc │ │ ldr r1, [sp, #24] │ │ adds r3, r1, #0 │ │ subs r3, #1 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ adds r3, r6, r3 │ │ adds r3, #144 ; 0x90 │ │ ldrb r2, [r3, #0] │ │ mov r3, fp │ │ cmp r3, #0 │ │ - bne.n 10784 │ │ - bl 1115e │ │ + bne.n ec94 │ │ + bl f66e │ │ adds r3, r6, r1 │ │ adds r3, #144 ; 0x90 │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - beq.n 10792 │ │ - bl 1115e │ │ + beq.n eca2 │ │ + bl f66e │ │ adds r3, r1, #0 │ │ adds r3, #145 ; 0x91 │ │ adds r3, r6, r3 │ │ movs r4, #0 │ │ mov r0, fp │ │ - b.n 107ba │ │ + b.n ecca │ │ nop ; (mov r8, r8) │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r2, r0 │ │ strh r0, [r2, #4] │ │ movs r0, r0 │ │ str r2, [sp, #448] ; 0x1c0 │ │ movs r1, r0 │ │ adds r3, #1 │ │ subs r1, r3, #1 │ │ ldrb r1, [r1, #0] │ │ cmp r1, r2 │ │ - bne.n 107c0 │ │ + bne.n ecd0 │ │ adds r4, #1 │ │ cmp r4, r0 │ │ - bne.n 107b0 │ │ + bne.n ecc0 │ │ cmp r4, #2 │ │ - bhi.n 107c8 │ │ - bl 1115a │ │ + bhi.n ecd8 │ │ + bl f66a │ │ movs r3, #1 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - beq.n 107e2 │ │ + beq.n ecf2 │ │ cmp r4, #5 │ │ - bls.n 107da │ │ - b.n 10c4c │ │ + bls.n ecea │ │ + b.n f15c │ │ ldr r3, [sp, #16] │ │ lsls r3, r3, #14 │ │ - bmi.n 107e2 │ │ - b.n 10c4c │ │ + bmi.n ecf2 │ │ + b.n f15c │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bne.n 107ea │ │ - b.n 10e3c │ │ + bne.n ecfa │ │ + b.n f34c │ │ ldr r0, [sp, #8] │ │ movs r5, #128 ; 0x80 │ │ mov ip, r0 │ │ ldr r3, [r6, #60] ; 0x3c │ │ subs r0, #3 │ │ ldr r1, [r6, #76] ; 0x4c │ │ add r3, ip │ │ @@ -13085,45 +9780,45 @@ │ │ ldrb r3, [r2, #0] │ │ lsrs r3, r3, #1 │ │ orrs r3, r5 │ │ strb r3, [r2, #0] │ │ ldr r3, [r6, #56] ; 0x38 │ │ subs r3, #1 │ │ cmp r3, #0 │ │ - bne.n 10828 │ │ - bl 110e6 │ │ + bne.n ed38 │ │ + bl f5f6 │ │ str r3, [r6, #56] ; 0x38 │ │ - ldr r2, [pc, #332] ; (10978 ) │ │ + ldr r2, [pc, #332] ; (ee88 ) │ │ lsls r3, r1, #23 │ │ lsrs r3, r3, #23 │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r5, [r2, r3] │ │ movs r3, #127 ; 0x7f │ │ ands r4, r3 │ │ - ldr r3, [pc, #320] ; (1097c ) │ │ - ldr r2, [pc, #320] ; (10980 ) │ │ + ldr r3, [pc, #320] ; (ee8c ) │ │ + ldr r2, [pc, #320] ; (ee90 ) │ │ add r3, pc │ │ adds r3, #88 ; 0x58 │ │ ldrb r3, [r3, r4] │ │ cmp r1, r2 │ │ - bhi.n 1084a │ │ + bhi.n ed5a │ │ adds r3, r5, #0 │ │ - ldr r1, [pc, #312] ; (10984 ) │ │ + ldr r1, [pc, #312] ; (ee94 ) │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r1] │ │ adds r2, #1 │ │ strh r2, [r3, r1] │ │ ldr r3, [sp, #8] │ │ cmp r3, #2 │ │ - bls.n 10872 │ │ - ldr r3, [pc, #296] ; (10988 ) │ │ + bls.n ed82 │ │ + ldr r3, [pc, #296] ; (ee98 ) │ │ lsls r0, r0, #1 │ │ - ldr r1, [pc, #296] ; (1098c ) │ │ + ldr r1, [pc, #296] ; (ee9c ) │ │ add r3, pc │ │ adds r0, r3, r0 │ │ ldrh r3, [r0, #20] │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r1] │ │ adds r2, #1 │ │ @@ -13144,65 +9839,65 @@ │ │ subs r3, r3, r4 │ │ str r3, [r6, #32] │ │ ldr r3, [r6, #36] ; 0x24 │ │ adds r7, r4, r3 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #8 │ │ cmp r7, r3 │ │ - bls.n 1089e │ │ + bls.n edae │ │ adds r7, r3, #0 │ │ - ldr r3, [pc, #240] ; (10990 ) │ │ + ldr r3, [pc, #240] ; (eea0 ) │ │ str r7, [r6, #36] ; 0x24 │ │ adds r3, r6, r3 │ │ cmp r1, r3 │ │ - bls.n 108aa │ │ - b.n 10f4a │ │ + bls.n edba │ │ + b.n f45a │ │ movs r3, #248 ; 0xf8 │ │ ldr r2, [r6, #60] ; 0x3c │ │ lsls r3, r3, #7 │ │ cmp r2, r3 │ │ - bhi.n 108b6 │ │ - b.n 1063e │ │ - ldr r3, [pc, #220] ; (10994 ) │ │ + bhi.n edc6 │ │ + b.n eb4e │ │ + ldr r3, [pc, #220] ; (eea4 ) │ │ mov r9, r3 │ │ add r9, r6 │ │ mov r3, r9 │ │ subs r3, r1, r3 │ │ movs r1, #115 ; 0x73 │ │ adds r5, r1, #0 │ │ muls r5, r3 │ │ lsrs r5, r5, #7 │ │ cmp r2, r5 │ │ - bhi.n 108ce │ │ - b.n 10f50 │ │ + bhi.n edde │ │ + b.n f460 │ │ ldr r3, [sp, #16] │ │ lsls r3, r3, #12 │ │ - bmi.n 108d6 │ │ - b.n 1063e │ │ + bmi.n ede6 │ │ + b.n eb4e │ │ movs r3, #132 ; 0x84 │ │ ldr r2, [sp, #28] │ │ str r2, [r6, r3] │ │ movs r3, #136 ; 0x88 │ │ ldr r2, [sp, #12] │ │ str r2, [r6, r3] │ │ movs r2, #0 │ │ ldr r3, [r6, #64] ; 0x40 │ │ subs r3, r0, r3 │ │ cmp r7, r3 │ │ adcs r2, r2 │ │ ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 108f4 │ │ - b.n 10f76 │ │ - ldr r3, [pc, #160] ; (10998 ) │ │ + bne.n ee04 │ │ + b.n f486 │ │ + ldr r3, [pc, #160] ; (eea8 ) │ │ mov sl, r3 │ │ add sl, r6 │ │ mov r3, sl │ │ str r3, [r6, #48] ; 0x30 │ │ - ldr r3, [pc, #156] ; (1099c ) │ │ + ldr r3, [pc, #156] ; (eeac ) │ │ ldr r1, [r6, #44] ; 0x2c │ │ ldr r0, [r6, #56] ; 0x38 │ │ add r3, sl │ │ str r3, [r6, #52] ; 0x34 │ │ movs r3, #0 │ │ str r3, [r6, #88] ; 0x58 │ │ str r3, [r6, #92] ; 0x5c │ │ @@ -13214,266 +9909,266 @@ │ │ negs r0, r3 │ │ adcs r0, r3 │ │ ldr r3, [r6, #40] ; 0x28 │ │ subs r3, r3, r0 │ │ str r3, [r6, #40] ; 0x28 │ │ ldr r3, [r6, #8] │ │ lsls r3, r3, #19 │ │ - bmi.n 1092a │ │ - b.n 10f9e │ │ + bmi.n ee3a │ │ + b.n f4ae │ │ ldr r3, [r6, #100] ; 0x64 │ │ cmp r3, #0 │ │ - beq.n 10932 │ │ - b.n 10f9e │ │ + beq.n ee42 │ │ + b.n f4ae │ │ movs r3, #120 ; 0x78 │ │ ldr r7, [r6, #68] ; 0x44 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r5, [r6, #48] ; 0x30 │ │ lsls r3, r7 │ │ adds r7, #8 │ │ orrs r3, r1 │ │ str r3, [r6, #72] ; 0x48 │ │ str r7, [r6, #68] ; 0x44 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r7, #7 │ │ - bls.n 10968 │ │ + bls.n ee78 │ │ cmp r1, r5 │ │ - bls.n 1095c │ │ + bls.n ee6c │ │ adds r1, r5, #1 │ │ str r1, [r6, #48] ; 0x30 │ │ strb r3, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r3, [r6, #72] ; 0x48 │ │ ldr r7, [r6, #68] ; 0x44 │ │ ldr r1, [r6, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r7, #8 │ │ str r3, [r6, #72] ; 0x48 │ │ str r7, [r6, #68] ; 0x44 │ │ cmp r7, #7 │ │ - bhi.n 1094a │ │ + bhi.n ee5a │ │ movs r4, #1 │ │ lsls r4, r7 │ │ adds r7, #8 │ │ orrs r4, r3 │ │ str r4, [r6, #72] ; 0x48 │ │ str r7, [r6, #68] ; 0x44 │ │ - b.n 109a2 │ │ + b.n eeb2 │ │ nop ; (mov r8, r8) │ │ - str r4, [r5, #56] ; 0x38 │ │ + ldrb r4, [r3, #26] │ │ movs r5, r0 │ │ - str r6, [r3, #120] ; 0x78 │ │ + strh r6, [r1, #20] │ │ movs r5, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ strh r2, [r2, #30] │ │ movs r0, r0 │ │ - str r2, [r7, #4] │ │ + ldrb r2, [r5, #13] │ │ movs r5, r0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ str r2, [sp, #424] ; 0x1a8 │ │ movs r1, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r0, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ - ldr r4, [pc, #752] ; (10c90 ) │ │ + ldr r4, [pc, #752] ; (f1a0 ) │ │ movs r1, r0 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r1, r5 │ │ - bls.n 109b2 │ │ + bls.n eec2 │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r7, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ subs r7, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ str r7, [r6, #68] ; 0x44 │ │ cmp r7, #7 │ │ - bhi.n 109a0 │ │ + bhi.n eeb0 │ │ adds r7, #1 │ │ str r7, [r6, #68] ; 0x44 │ │ cmp r7, #7 │ │ - bls.n 109e8 │ │ + bls.n eef8 │ │ adds r3, r7, #0 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r1, r5 │ │ - bls.n 109da │ │ + bls.n eeea │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ subs r3, #8 │ │ lsrs r4, r4, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ subs r7, r3, #0 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r7, #7 │ │ - bhi.n 109c8 │ │ + bhi.n eed8 │ │ cmp r2, #0 │ │ - beq.n 109ee │ │ - b.n 10fb2 │ │ + beq.n eefe │ │ + b.n f4c2 │ │ ldr r3, [r6, #8] │ │ movs r1, #1 │ │ lsls r3, r3, #13 │ │ - bmi.n 10a00 │ │ + bmi.n ef10 │ │ movs r3, #47 ; 0x2f │ │ adds r1, r2, #0 │ │ ldr r0, [r6, #60] ; 0x3c │ │ cmp r3, r0 │ │ adcs r1, r2 │ │ adds r0, r6, #0 │ │ - bl e0f4 │ │ + bl c604 │ │ ldr r2, [r6, #60] ; 0x3c │ │ cmp r2, #0 │ │ - bne.n 10a0e │ │ - b.n 10fa6 │ │ + bne.n ef1e │ │ + b.n f4b6 │ │ ldr r3, [r6, #48] ; 0x30 │ │ subs r3, r3, r5 │ │ adds r3, #1 │ │ cmp r2, r3 │ │ - bls.n 10a1a │ │ - b.n 10fa6 │ │ + bls.n ef2a │ │ + b.n f4b6 │ │ ldr r1, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r1 │ │ ldr r1, [r6, #36] ; 0x24 │ │ cmp r3, r1 │ │ - bls.n 10a28 │ │ - b.n 10fa6 │ │ + bls.n ef38 │ │ + b.n f4b6 │ │ adds r3, r7, #2 │ │ str r5, [r6, #48] ; 0x30 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 10a56 │ │ + bls.n ef66 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r5 │ │ - bls.n 10a46 │ │ + bls.n ef56 │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ subs r3, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 10a34 │ │ + bhi.n ef44 │ │ cmp r3, #0 │ │ - beq.n 10a78 │ │ + beq.n ef88 │ │ movs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r3, r5 │ │ - bls.n 10a6a │ │ + bls.n ef7a │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 10a5a │ │ + bhi.n ef6a │ │ ldr r2, [r6, #60] ; 0x3c │ │ movs r1, #2 │ │ adds r7, r2, #0 │ │ - ldr r0, [pc, #856] ; (10dd8 ) │ │ + ldr r0, [pc, #856] ; (f2e8 ) │ │ lsls r2, r7, #16 │ │ lsrs r2, r2, #16 │ │ lsls r2, r3 │ │ adds r3, #16 │ │ orrs r4, r2 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 10ab2 │ │ + bls.n efc2 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r5 │ │ - bls.n 10aa4 │ │ + bls.n efb4 │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ subs r3, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 10a92 │ │ + bhi.n efa2 │ │ ldr r7, [r6, #60] ; 0x3c │ │ eors r7, r0 │ │ str r7, [r6, #60] ; 0x3c │ │ cmp r1, #1 │ │ - beq.n 10abc │ │ - b.n 1107c │ │ + beq.n efcc │ │ + b.n f58c │ │ mov r8, r7 │ │ adds r2, r7, #0 │ │ movs r1, #0 │ │ ldr r7, [r6, #64] ; 0x40 │ │ cmp r2, #0 │ │ - beq.n 10b08 │ │ + beq.n f018 │ │ adds r2, r7, r1 │ │ lsls r2, r2, #17 │ │ lsrs r2, r2, #17 │ │ adds r2, r6, r2 │ │ adds r2, #144 ; 0x90 │ │ ldrb r2, [r2, #0] │ │ lsls r2, r3 │ │ adds r3, #8 │ │ orrs r4, r2 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r5 │ │ - bls.n 10af0 │ │ + bls.n f000 │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ subs r3, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 10ade │ │ + bhi.n efee │ │ ldr r2, [r6, #60] ; 0x3c │ │ adds r1, #1 │ │ ldr r7, [r6, #64] ; 0x40 │ │ cmp r1, r2 │ │ - bcc.n 10ac8 │ │ + bcc.n efd8 │ │ mov r8, r2 │ │ movs r2, #144 ; 0x90 │ │ - ldr r3, [pc, #720] ; (10ddc ) │ │ + ldr r3, [pc, #720] ; (f2ec ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ lsls r2, r2, #2 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #712] ; (10de0 ) │ │ + ldr r3, [pc, #712] ; (f2f0 ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ movs r2, #64 ; 0x40 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #704] ; (10de4 ) │ │ + ldr r3, [pc, #704] ; (f2f4 ) │ │ add r7, r8 │ │ str r7, [r6, #64] ; 0x40 │ │ adds r3, r6, r3 │ │ str r3, [r6, #40] ; 0x28 │ │ mov r3, r9 │ │ str r3, [r6, #44] ; 0x2c │ │ movs r3, #8 │ │ @@ -13481,78 +10176,78 @@ │ │ movs r3, #0 │ │ str r3, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #100] ; 0x64 │ │ adds r3, #1 │ │ str r3, [r6, #100] ; 0x64 │ │ mov r3, sl │ │ subs r5, r5, r3 │ │ - beq.n 10b6a │ │ + beq.n f07a │ │ ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 10b4c │ │ - b.n 11140 │ │ + bne.n f05c │ │ + b.n f650 │ │ movs r2, #132 ; 0x84 │ │ ldr r0, [r6, #112] ; 0x70 │ │ ldr r2, [r6, r2] │ │ ldr r1, [r6, #120] ; 0x78 │ │ subs r2, r2, r0 │ │ str r2, [r1, #0] │ │ - ldr r2, [pc, #652] ; (10de8 ) │ │ + ldr r2, [pc, #652] ; (f2f8 ) │ │ adds r1, r5, #0 │ │ adds r0, r6, r2 │ │ ldr r2, [r6, #4] │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 10b6a │ │ - bl 1147e │ │ + bne.n f07a │ │ + bl f98e │ │ ldr r5, [r6, #92] ; 0x5c │ │ cmp r5, #0 │ │ - beq.n 10b74 │ │ - bl 114ca │ │ + beq.n f084 │ │ + bl f9da │ │ ldr r3, [r6, #8] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 10b80 │ │ - b.n 10646 │ │ + bne.n f090 │ │ + b.n eb56 │ │ ldr r3, [r6, #36] ; 0x24 │ │ ldr r4, [r6, #32] │ │ str r3, [sp, #8] │ │ adds r3, r4, r3 │ │ cmp r3, #1 │ │ - bls.n 10b8e │ │ - b.n 10664 │ │ + bls.n f09e │ │ + b.n eb74 │ │ movs r3, #2 │ │ adds r3, #255 ; 0xff │ │ cmp r4, r3 │ │ - bls.n 10b9a │ │ - bl 1139a │ │ + bls.n f0aa │ │ + bl f8aa │ │ ldr r3, [r6, #28] │ │ adds r5, r4, #0 │ │ mov sl, r3 │ │ subs r3, #2 │ │ str r3, [sp, #20] │ │ adds r7, r3, r4 │ │ ldr r3, [sp, #28] │ │ ldr r1, [sp, #12] │ │ mov ip, r3 │ │ subs r3, r3, r4 │ │ mov r8, r3 │ │ - ldr r3, [pc, #568] ; (10dec ) │ │ + ldr r3, [pc, #568] ; (f2fc ) │ │ mov r9, r3 │ │ movs r3, #129 ; 0x81 │ │ lsls r3, r3, #1 │ │ mov fp, r3 │ │ mov r3, r8 │ │ str r3, [sp, #4] │ │ - b.n 10bc8 │ │ + b.n f0d8 │ │ adds r7, #1 │ │ cmp r5, fp │ │ - bne.n 10bc8 │ │ - b.n 11116 │ │ + bne.n f0d8 │ │ + b.n f626 │ │ movs r3, #1 │ │ movs r4, #144 ; 0x90 │ │ mov r8, r3 │ │ ldr r3, [sp, #4] │ │ add ip, r8 │ │ mov r8, r4 │ │ ldrb r0, [r3, r5] │ │ @@ -13564,31 +10259,31 @@ │ │ add r8, r2 │ │ mov r4, r8 │ │ strb r0, [r4, #0] │ │ movs r4, #128 ; 0x80 │ │ subs r1, #1 │ │ lsls r4, r4, #1 │ │ cmp r3, r4 │ │ - bhi.n 10bf8 │ │ - ldr r3, [pc, #508] ; (10df0 ) │ │ + bhi.n f108 │ │ + ldr r3, [pc, #508] ; (f300 ) │ │ mov r8, r3 │ │ add r2, r8 │ │ strb r0, [r2, #0] │ │ ldr r3, [sp, #8] │ │ adds r5, #1 │ │ str r5, [r6, #32] │ │ adds r3, r5, r3 │ │ cmp r3, #2 │ │ - bls.n 10c3e │ │ + bls.n f14e │ │ lsls r3, r7, #17 │ │ lsrs r3, r3, #17 │ │ adds r2, r6, r3 │ │ adds r2, #144 ; 0x90 │ │ ldrb r2, [r2, #0] │ │ - ldr r4, [pc, #484] ; (10df4 ) │ │ + ldr r4, [pc, #484] ; (f304 ) │ │ lsls r2, r2, #10 │ │ eors r0, r2 │ │ ldr r2, [sp, #20] │ │ mov r8, r4 │ │ adds r2, r5, r2 │ │ lsls r2, r2, #17 │ │ lsrs r2, r2, #17 │ │ @@ -13605,55 +10300,55 @@ │ │ adds r0, r6, r0 │ │ ldrh r2, [r0, r2] │ │ adds r3, r6, r3 │ │ strh r2, [r3, #2] │ │ mov r3, r9 │ │ strh r7, [r0, r3] │ │ cmp r1, #0 │ │ - bne.n 10bc0 │ │ + bne.n f0d0 │ │ mov r3, ip │ │ str r1, [sp, #12] │ │ adds r4, r5, #0 │ │ str r3, [sp, #28] │ │ - b.n 10714 │ │ + b.n ec24 │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 10c54 │ │ - b.n 10e98 │ │ + beq.n f164 │ │ + b.n f3a8 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - bne.n 10c5c │ │ - b.n 10e3c │ │ + bne.n f16c │ │ + b.n f34c │ │ ldr r3, [r6, #20] │ │ cmp r3, #0 │ │ - beq.n 10c64 │ │ - b.n 10fe8 │ │ + beq.n f174 │ │ + b.n f4f8 │ │ ldr r3, [sp, #16] │ │ lsls r3, r3, #15 │ │ - bpl.n 10c6c │ │ - b.n 10fe8 │ │ + bpl.n f17c │ │ + b.n f4f8 │ │ cmp r4, #127 ; 0x7f │ │ - bls.n 10c72 │ │ - b.n 10fe8 │ │ + bls.n f182 │ │ + b.n f4f8 │ │ movs r3, #129 ; 0x81 │ │ ldr r0, [sp, #24] │ │ lsls r3, r3, #8 │ │ cmp r0, r3 │ │ - bls.n 10c7e │ │ - b.n 11186 │ │ + bls.n f18e │ │ + b.n f696 │ │ adds r0, r6, r0 │ │ adds r0, #144 ; 0x90 │ │ ldrb r3, [r0, #0] │ │ ldr r1, [r6, #40] ; 0x28 │ │ str r4, [r6, #80] ; 0x50 │ │ str r3, [r6, #84] ; 0x54 │ │ ldr r3, [sp, #20] │ │ movs r4, #1 │ │ str r3, [r6, #76] ; 0x4c │ │ - b.n 10884 │ │ + b.n ed94 │ │ movs r3, #31 │ │ cmp r3, r4 │ │ sbcs r3, r3 │ │ negs r3, r3 │ │ adds r3, #2 │ │ lsls r3, r3, #2 │ │ adds r3, r6, r3 │ │ @@ -13666,16 +10361,16 @@ │ │ adds r3, #143 ; 0x8f │ │ adds r2, #144 ; 0x90 │ │ ldrb r2, [r2, #0] │ │ ldrb r3, [r3, #0] │ │ mov r9, r2 │ │ str r3, [sp, #32] │ │ cmp r4, fp │ │ - bcc.n 10cbe │ │ - b.n 10fd8 │ │ + bcc.n f1ce │ │ + b.n f4e8 │ │ movs r5, #0 │ │ str r5, [sp, #20] │ │ mov r5, sl │ │ ldr r1, [sp, #24] │ │ lsls r2, r5, #16 │ │ lsrs r5, r2, #16 │ │ adds r2, r1, #0 │ │ @@ -13690,132 +10385,132 @@ │ │ mov sl, r4 │ │ mov ip, r0 │ │ adds r0, r4, #0 │ │ str r5, [sp, #4] │ │ str r2, [sp, #36] ; 0x24 │ │ subs r7, #1 │ │ cmp r7, #0 │ │ - bne.n 10cee │ │ - b.n 10fe0 │ │ - ldr r2, [pc, #260] ; (10df4 ) │ │ + bne.n f1fe │ │ + b.n f4f0 │ │ + ldr r2, [pc, #260] ; (f304 ) │ │ mov r8, r2 │ │ add r3, r8 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - bne.n 10d00 │ │ - b.n 10fe0 │ │ + bne.n f210 │ │ + b.n f4f0 │ │ ldr r2, [sp, #4] │ │ subs r2, r2, r3 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ cmp r2, ip │ │ - bls.n 10d0e │ │ - b.n 10fe0 │ │ + bls.n f21e │ │ + b.n f4f0 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ adds r1, r3, r0 │ │ adds r1, r6, r1 │ │ adds r4, r1, #0 │ │ adds r4, #144 ; 0x90 │ │ ldrb r4, [r4, #0] │ │ cmp r4, r9 │ │ - bne.n 10d22 │ │ - b.n 10e8a │ │ - ldr r2, [pc, #208] ; (10df4 ) │ │ + bne.n f232 │ │ + b.n f39a │ │ + ldr r2, [pc, #208] ; (f304 ) │ │ mov r8, r2 │ │ add r3, r8 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - bne.n 10d34 │ │ - b.n 10fe0 │ │ + bne.n f244 │ │ + b.n f4f0 │ │ ldr r2, [sp, #4] │ │ subs r2, r2, r3 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ cmp r2, ip │ │ - bls.n 10d42 │ │ - b.n 10fe0 │ │ + bls.n f252 │ │ + b.n f4f0 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ adds r1, r3, r0 │ │ adds r1, r6, r1 │ │ adds r4, r1, #0 │ │ adds r4, #144 ; 0x90 │ │ ldrb r4, [r4, #0] │ │ cmp r4, r9 │ │ - bne.n 10d56 │ │ - b.n 10f90 │ │ - ldr r2, [pc, #156] ; (10df4 ) │ │ + bne.n f266 │ │ + b.n f4a0 │ │ + ldr r2, [pc, #156] ; (f304 ) │ │ mov r8, r2 │ │ add r3, r8 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - bne.n 10d68 │ │ - b.n 10fe0 │ │ + bne.n f278 │ │ + b.n f4f0 │ │ ldr r2, [sp, #4] │ │ subs r2, r2, r3 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ cmp r2, ip │ │ - bls.n 10d76 │ │ - b.n 10fe0 │ │ + bls.n f286 │ │ + b.n f4f0 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ adds r1, r3, r0 │ │ adds r1, r6, r1 │ │ adds r4, r1, #0 │ │ adds r4, #144 ; 0x90 │ │ ldrb r4, [r4, #0] │ │ cmp r4, r9 │ │ - bne.n 10ce6 │ │ + bne.n f1f6 │ │ adds r1, #143 ; 0x8f │ │ ldrb r1, [r1, #0] │ │ ldr r4, [sp, #32] │ │ cmp r1, r4 │ │ - bne.n 10ce6 │ │ + bne.n f1f6 │ │ cmp r2, #0 │ │ - bne.n 10d98 │ │ - b.n 10fe0 │ │ + bne.n f2a8 │ │ + b.n f4f0 │ │ adds r1, r3, #0 │ │ adds r1, #144 ; 0x90 │ │ adds r1, r6, r1 │ │ adds r5, r1, #0 │ │ mov r1, fp │ │ cmp r1, #0 │ │ - beq.n 10ce6 │ │ + beq.n f1f6 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r4, [sp, #56] ; 0x38 │ │ mov r8, r1 │ │ add r8, r6 │ │ mov r1, r8 │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r6, r3 │ │ adds r1, #144 ; 0x90 │ │ ldrb r4, [r4, #0] │ │ ldrb r1, [r1, #0] │ │ cmp r4, r1 │ │ - bne.n 10ce6 │ │ + bne.n f1f6 │ │ mov r4, ip │ │ str r4, [sp, #44] ; 0x2c │ │ ldr r4, [sp, #36] ; 0x24 │ │ str r7, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ mov r7, fp │ │ movs r1, #0 │ │ mov fp, r3 │ │ adds r2, r5, #0 │ │ mov r3, r8 │ │ mov r8, r4 │ │ - b.n 10e02 │ │ + b.n f312 │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ strh r2, [r2, #30] │ │ movs r0, r0 │ │ str r2, [sp, #460] ; 0x1cc │ │ @@ -13827,50 +10522,50 @@ │ │ strh r0, [r2, #4] │ │ movs r0, r0 │ │ ldmia r1!, {r3, r4, r5} │ │ movs r0, r0 │ │ ldrb r5, [r3, r1] │ │ ldrb r4, [r2, r1] │ │ cmp r5, r4 │ │ - beq.n 10e02 │ │ - b.n 11080 │ │ + beq.n f312 │ │ + b.n f590 │ │ adds r1, #1 │ │ cmp r1, r7 │ │ - bne.n 10df8 │ │ + bne.n f308 │ │ mov r4, r8 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov r2, ip │ │ str r4, [sp, #36] ; 0x24 │ │ mov ip, r3 │ │ mov r3, fp │ │ mov fp, r7 │ │ ldr r7, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bcc.n 10e1e │ │ - b.n 10ce6 │ │ + bcc.n f32e │ │ + b.n f1f6 │ │ mov sl, r4 │ │ adds r4, r1, #0 │ │ str r2, [sp, #20] │ │ cmp r4, #3 │ │ - beq.n 10e2a │ │ - b.n 107cc │ │ - ldr r3, [pc, #864] ; (1118c ) │ │ + beq.n f33a │ │ + b.n ecdc │ │ + ldr r3, [pc, #864] ; (f69c ) │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - bcc.n 10e34 │ │ - b.n 107cc │ │ + bcc.n f344 │ │ + b.n ecdc │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 10e3c │ │ - b.n 107ea │ │ + beq.n f34c │ │ + b.n ecfa │ │ movs r3, #129 ; 0x81 │ │ ldr r0, [sp, #24] │ │ lsls r3, r3, #8 │ │ cmp r0, r3 │ │ - bls.n 10e48 │ │ + bls.n f358 │ │ adds r0, r3, #0 │ │ ldr r2, [r6, #60] ; 0x3c │ │ adds r0, r6, r0 │ │ adds r0, #144 ; 0x90 │ │ adds r2, #1 │ │ ldrb r3, [r0, #0] │ │ str r2, [r6, #60] ; 0x3c │ │ @@ -13882,39 +10577,39 @@ │ │ ldrb r2, [r1, #0] │ │ lsrs r2, r2, #1 │ │ strb r2, [r1, #0] │ │ ldr r2, [r6, #56] ; 0x38 │ │ subs r2, #1 │ │ str r2, [r6, #56] ; 0x38 │ │ cmp r2, #0 │ │ - bne.n 10e70 │ │ - b.n 110b2 │ │ + bne.n f380 │ │ + b.n f5c2 │ │ ldr r1, [r6, #40] ; 0x28 │ │ - ldr r0, [pc, #796] ; (11190 ) │ │ + ldr r0, [pc, #796] ; (f6a0 ) │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, #1 │ │ strh r2, [r3, r0] │ │ ldr r3, [r6, #8] │ │ movs r4, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [r6, #28] │ │ mov sl, r3 │ │ - b.n 10884 │ │ + b.n ed94 │ │ adds r1, #143 ; 0x8f │ │ ldrb r1, [r1, #0] │ │ ldr r4, [sp, #32] │ │ cmp r1, r4 │ │ - beq.n 10e96 │ │ - b.n 10d22 │ │ - b.n 10d92 │ │ + beq.n f3a6 │ │ + b.n f232 │ │ + b.n f2a2 │ │ cmp r3, r4 │ │ - bcc.n 10e9e │ │ - b.n 107ea │ │ + bcc.n f3ae │ │ + b.n ecfa │ │ ldr r2, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #84] ; 0x54 │ │ adds r2, #1 │ │ str r2, [r6, #60] ; 0x3c │ │ ldr r2, [r6, #40] ; 0x28 │ │ adds r1, r2, #1 │ │ str r1, [r6, #40] ; 0x28 │ │ @@ -13923,28 +10618,28 @@ │ │ ldrb r1, [r2, #0] │ │ lsrs r1, r1, #1 │ │ strb r1, [r2, #0] │ │ ldr r2, [r6, #56] ; 0x38 │ │ subs r2, #1 │ │ str r2, [r6, #56] ; 0x38 │ │ cmp r2, #0 │ │ - bne.n 10ec2 │ │ - b.n 11108 │ │ + bne.n f3d2 │ │ + b.n f618 │ │ ldr r1, [r6, #40] ; 0x28 │ │ movs r2, #255 ; 0xff │ │ - ldr r0, [pc, #712] ; (11190 ) │ │ + ldr r0, [pc, #712] ; (f6a0 ) │ │ ands r3, r2 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, #1 │ │ strh r2, [r3, r0] │ │ cmp r4, #127 ; 0x7f │ │ - bhi.n 10eda │ │ - b.n 110f6 │ │ + bhi.n f3ea │ │ + b.n f606 │ │ ldr r3, [r6, #60] ; 0x3c │ │ subs r5, r4, #3 │ │ ldr r7, [sp, #20] │ │ adds r3, r3, r4 │ │ str r3, [r6, #60] ; 0x3c │ │ strb r5, [r1, #0] │ │ ldr r3, [r6, #40] ; 0x28 │ │ @@ -13962,46 +10657,46 @@ │ │ negs r3, r3 │ │ lsrs r2, r2, #1 │ │ orrs r3, r2 │ │ strb r3, [r0, #0] │ │ ldr r3, [r6, #56] ; 0x38 │ │ subs r3, #1 │ │ cmp r3, #0 │ │ - beq.n 10f10 │ │ - b.n 11156 │ │ + beq.n f420 │ │ + b.n f666 │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ ldr r3, [r6, #40] ; 0x28 │ │ adds r2, r3, #1 │ │ str r2, [r6, #40] ; 0x28 │ │ str r3, [r6, #44] ; 0x2c │ │ - ldr r2, [pc, #628] ; (11194 ) │ │ + ldr r2, [pc, #628] ; (f6a4 ) │ │ lsls r3, r7, #23 │ │ lsrs r3, r3, #23 │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r2, [r2, r3] │ │ movs r3, #127 ; 0x7f │ │ ands r1, r3 │ │ - ldr r3, [pc, #616] ; (11198 ) │ │ + ldr r3, [pc, #616] ; (f6a8 ) │ │ add r3, pc │ │ adds r3, #88 ; 0x58 │ │ ldrb r1, [r3, r1] │ │ - ldr r3, [pc, #612] ; (1119c ) │ │ + ldr r3, [pc, #612] ; (f6ac ) │ │ cmp r7, r3 │ │ - bls.n 10f3c │ │ - b.n 110c0 │ │ - ldr r1, [pc, #608] ; (111a0 ) │ │ + bls.n f44c │ │ + b.n f5d0 │ │ + ldr r1, [pc, #608] ; (f6b0 ) │ │ lsls r2, r2, #1 │ │ adds r2, r6, r2 │ │ ldrh r3, [r2, r1] │ │ adds r3, #1 │ │ strh r3, [r2, r1] │ │ - b.n 110cc │ │ - ldr r3, [pc, #600] ; (111a4 ) │ │ + b.n f5dc │ │ + ldr r3, [pc, #600] ; (f6b4 ) │ │ mov r9, r3 │ │ add r9, r6 │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [sp, #16] │ │ lsls r3, r3, #12 │ │ ldr r1, [sp, #28] │ │ ands r2, r3 │ │ @@ -14009,75 +10704,75 @@ │ │ movs r2, #132 ; 0x84 │ │ str r1, [r6, r2] │ │ movs r2, #136 ; 0x88 │ │ ldr r1, [sp, #12] │ │ str r1, [r6, r2] │ │ movs r2, #0 │ │ cmp r3, #0 │ │ - beq.n 10f6e │ │ - b.n 108e2 │ │ + beq.n f47e │ │ + b.n edf2 │ │ ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - beq.n 10f76 │ │ - b.n 108f4 │ │ + beq.n f486 │ │ + b.n ee04 │ │ movs r3, #140 ; 0x8c │ │ ldr r1, [r6, #124] ; 0x7c │ │ ldr r3, [r6, r3] │ │ ldr r4, [r1, #0] │ │ - ldr r1, [pc, #552] ; (111a8 ) │ │ + ldr r1, [pc, #552] ; (f6b8 ) │ │ subs r4, r4, r3 │ │ cmp r4, r1 │ │ - bhi.n 10f88 │ │ - b.n 108f4 │ │ + bhi.n f498 │ │ + b.n ee04 │ │ ldr r1, [r6, #116] ; 0x74 │ │ mov sl, r1 │ │ add sl, r3 │ │ - b.n 108fa │ │ + b.n ee0a │ │ adds r1, #143 ; 0x8f │ │ ldrb r1, [r1, #0] │ │ ldr r4, [sp, #32] │ │ cmp r1, r4 │ │ - beq.n 10f9c │ │ - b.n 10d56 │ │ - b.n 10d92 │ │ + beq.n f4ac │ │ + b.n f266 │ │ + b.n f2a2 │ │ ldr r7, [r6, #68] ; 0x44 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r5, [r6, #48] ; 0x30 │ │ - b.n 109be │ │ + b.n eece │ │ cmp r0, #0 │ │ - beq.n 10fc0 │ │ + beq.n f4d0 │ │ mov r8, r2 │ │ ldr r7, [r6, #64] ; 0x40 │ │ ldr r5, [r6, #48] ; 0x30 │ │ - b.n 10b08 │ │ + b.n f018 │ │ ldr r2, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r2 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r3, r2 │ │ - bhi.n 10fc0 │ │ - b.n 10a28 │ │ + bhi.n f4d0 │ │ + b.n ef38 │ │ str r5, [r6, #48] ; 0x30 │ │ str r7, [r6, #68] ; 0x44 │ │ str r4, [r6, #72] ; 0x48 │ │ adds r0, r6, #0 │ │ movs r1, #1 │ │ - bl e0f4 │ │ + bl c604 │ │ ldr r3, [r6, #60] ; 0x3c │ │ ldr r7, [r6, #64] ; 0x40 │ │ ldr r5, [r6, #48] ; 0x30 │ │ mov r8, r3 │ │ - b.n 10b08 │ │ + b.n f018 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ - bl 107cc │ │ + bl ecdc │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov r4, sl │ │ mov sl, r3 │ │ - b.n 10e24 │ │ + b.n f334 │ │ ldr r3, [r6, #60] ; 0x3c │ │ subs r5, r4, #3 │ │ ldr r7, [sp, #20] │ │ adds r3, r3, r4 │ │ str r3, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #40] ; 0x28 │ │ subs r7, #1 │ │ @@ -14099,268 +10794,268 @@ │ │ lsrs r0, r0, #1 │ │ orrs r2, r0 │ │ strb r2, [r3, #0] │ │ ldr r3, [r6, #56] ; 0x38 │ │ subs r3, #1 │ │ str r3, [r6, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bne.n 11026 │ │ - b.n 11132 │ │ + bne.n f536 │ │ + b.n f642 │ │ ldr r1, [r6, #40] ; 0x28 │ │ - ldr r2, [pc, #384] ; (111ac ) │ │ + ldr r2, [pc, #384] ; (f6bc ) │ │ lsls r3, r7, #23 │ │ lsrs r3, r3, #23 │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r0, [r2, r3] │ │ mov r2, r8 │ │ movs r3, #127 ; 0x7f │ │ ands r3, r2 │ │ - ldr r2, [pc, #372] ; (111b0 ) │ │ + ldr r2, [pc, #372] ; (f6c0 ) │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r3, [r2, r3] │ │ - ldr r2, [pc, #344] ; (1119c ) │ │ + ldr r2, [pc, #344] ; (f6ac ) │ │ cmp r7, r2 │ │ - bhi.n 1104a │ │ + bhi.n f55a │ │ adds r3, r0, #0 │ │ - ldr r0, [pc, #340] ; (111a0 ) │ │ + ldr r0, [pc, #340] ; (f6b0 ) │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, #1 │ │ strh r2, [r3, r0] │ │ cmp r4, #2 │ │ - bls.n 11070 │ │ - ldr r3, [pc, #344] ; (111b4 ) │ │ + bls.n f580 │ │ + ldr r3, [pc, #344] ; (f6c4 ) │ │ lsls r5, r5, #1 │ │ - ldr r0, [pc, #304] ; (11190 ) │ │ + ldr r0, [pc, #304] ; (f6a0 ) │ │ add r3, pc │ │ adds r5, r3, r5 │ │ ldrh r3, [r5, #20] │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, #1 │ │ strh r2, [r3, r0] │ │ ldr r3, [r6, #8] │ │ str r3, [sp, #16] │ │ ldr r3, [r6, #28] │ │ mov sl, r3 │ │ - bl 10884 │ │ + bl ed94 │ │ movs r1, #1 │ │ - b.n 10a80 │ │ + b.n ef90 │ │ mov r4, r8 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov r2, ip │ │ str r4, [sp, #36] ; 0x24 │ │ mov ip, r3 │ │ mov r3, fp │ │ mov fp, r7 │ │ ldr r7, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bcc.n 11096 │ │ - b.n 10ce6 │ │ + bcc.n f5a6 │ │ + b.n f1f6 │ │ ldr r0, [sp, #24] │ │ mov sl, r1 │ │ adds r0, r1, r0 │ │ adds r0, r6, r0 │ │ adds r4, r0, #0 │ │ adds r0, #143 ; 0x8f │ │ adds r4, #144 ; 0x90 │ │ ldrb r0, [r0, #0] │ │ ldrb r4, [r4, #0] │ │ str r2, [sp, #20] │ │ str r0, [sp, #32] │ │ mov r9, r4 │ │ adds r0, r1, #0 │ │ - b.n 10ce6 │ │ + b.n f1f6 │ │ movs r2, #8 │ │ str r2, [r6, #56] ; 0x38 │ │ ldr r2, [r6, #40] ; 0x28 │ │ adds r1, r2, #1 │ │ str r1, [r6, #40] ; 0x28 │ │ str r2, [r6, #44] ; 0x2c │ │ - b.n 10e72 │ │ + b.n f382 │ │ lsls r1, r1, #1 │ │ adds r3, r6, r1 │ │ - ldr r1, [pc, #216] ; (111a0 ) │ │ + ldr r1, [pc, #216] ; (f6b0 ) │ │ ldrh r2, [r3, r1] │ │ adds r2, #1 │ │ strh r2, [r3, r1] │ │ - ldr r3, [pc, #232] ; (111b8 ) │ │ + ldr r3, [pc, #232] ; (f6c8 ) │ │ lsls r5, r5, #1 │ │ - ldr r1, [pc, #188] ; (11190 ) │ │ + ldr r1, [pc, #188] ; (f6a0 ) │ │ add r3, pc │ │ adds r5, r3, r5 │ │ ldrh r3, [r5, #20] │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r1] │ │ adds r2, #1 │ │ strh r2, [r3, r1] │ │ - bl 10876 │ │ + bl ed86 │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ ldr r3, [r6, #40] ; 0x28 │ │ adds r2, r3, #1 │ │ str r2, [r6, #40] ; 0x28 │ │ str r3, [r6, #44] ; 0x2c │ │ - bl 1082a │ │ + bl ed3a │ │ ldr r3, [sp, #24] │ │ adds r0, r6, r3 │ │ adds r0, #144 ; 0x90 │ │ ldrb r3, [r0, #0] │ │ str r4, [r6, #80] ; 0x50 │ │ str r3, [r6, #84] ; 0x54 │ │ ldr r3, [sp, #20] │ │ str r3, [r6, #76] ; 0x4c │ │ - b.n 10e7e │ │ + b.n f38e │ │ movs r2, #8 │ │ str r2, [r6, #56] ; 0x38 │ │ ldr r2, [r6, #40] ; 0x28 │ │ adds r1, r2, #1 │ │ str r1, [r6, #40] ; 0x28 │ │ str r2, [r6, #44] ; 0x2c │ │ - b.n 10ec4 │ │ + b.n f3d4 │ │ str r1, [sp, #12] │ │ movs r0, #128 ; 0x80 │ │ ldr r3, [sp, #8] │ │ lsls r0, r0, #8 │ │ subs r0, r0, r5 │ │ cmp r0, r3 │ │ - bls.n 11126 │ │ + bls.n f636 │ │ adds r0, r3, #0 │ │ mov r3, ip │ │ str r0, [r6, #36] ; 0x24 │ │ str r3, [sp, #28] │ │ mov fp, r5 │ │ - bl 1073c │ │ + bl ec4c │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ ldr r3, [r6, #40] ; 0x28 │ │ adds r1, r3, #1 │ │ str r1, [r6, #40] ; 0x28 │ │ str r3, [r6, #44] ; 0x2c │ │ - b.n 11028 │ │ - ldr r3, [pc, #120] ; (111bc ) │ │ + b.n f538 │ │ + ldr r3, [pc, #120] ; (f6cc ) │ │ adds r3, r6, r3 │ │ cmp sl, r3 │ │ - bne.n 1114a │ │ - b.n 11490 │ │ + bne.n f65a │ │ + b.n f9a0 │ │ movs r3, #140 ; 0x8c │ │ ldr r2, [r6, r3] │ │ mov ip, r2 │ │ add r5, ip │ │ str r5, [r6, r3] │ │ - b.n 10b6a │ │ + b.n f07a │ │ str r3, [r6, #56] ; 0x38 │ │ - b.n 10f1c │ │ + b.n f42c │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ movs r4, #0 │ │ - bl 107cc │ │ + bl ecdc │ │ adds r4, r1, #0 │ │ - bl 105e4 │ │ + bl eaf4 │ │ cmp r0, #0 │ │ - beq.n 11172 │ │ + beq.n f682 │ │ movs r3, #0 │ │ str r3, [r0, #0] │ │ cmp r2, #0 │ │ - beq.n 1117c │ │ + beq.n f68c │ │ movs r3, #0 │ │ mov r2, ip │ │ str r3, [r2, #0] │ │ movs r0, #2 │ │ negs r0, r0 │ │ str r0, [r4, #108] ; 0x6c │ │ - bl 10620 │ │ + bl eb30 │ │ adds r0, r3, #0 │ │ - b.n 10c7e │ │ + b.n f18e │ │ nop ; (mov r8, r8) │ │ subs r7, r7, #7 │ │ movs r0, r0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ - ldrb r2, [r7, r2] │ │ + strb r2, [r5, #30] │ │ movs r5, r0 │ │ - str r6, [r5, #8] │ │ + ldrb r6, [r3, #14] │ │ movs r5, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ strh r2, [r2, #30] │ │ movs r0, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r0, r0 │ │ - ldr r4, [pc, #812] ; (114d8 ) │ │ + ldr r4, [pc, #812] ; (f9e8 ) │ │ movs r1, r0 │ │ - ldrh r6, [r5, r6] │ │ + strb r6, [r3, #26] │ │ movs r5, r0 │ │ - ldrsh r0, [r4, r6] │ │ + ldrb r0, [r2, #10] │ │ movs r5, r0 │ │ - ldr r4, [r7, r1] │ │ + strb r4, [r5, #13] │ │ movs r5, r0 │ │ - ldr r2, [r1, r0] │ │ + strb r2, [r7, #11] │ │ movs r5, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ movs r3, #132 ; 0x84 │ │ ldr r2, [sp, #28] │ │ str r2, [r6, r3] │ │ movs r3, #136 ; 0x88 │ │ ldr r2, [sp, #12] │ │ str r2, [r6, r3] │ │ ldr r2, [sp, #16] │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #6 │ │ tst r2, r3 │ │ - beq.n 111ea │ │ + beq.n f6fa │ │ ldr r1, [sp, #68] ; 0x44 │ │ cmp r1, #0 │ │ - beq.n 111ea │ │ + beq.n f6fa │ │ movs r3, #132 ; 0x84 │ │ ldr r2, [r6, r3] │ │ ldr r0, [r6, #24] │ │ subs r2, r2, r1 │ │ - bl e9f0 │ │ + bl cf00 │ │ str r0, [r6, #24] │ │ ldr r3, [sp, #116] ; 0x74 │ │ cmp r3, #0 │ │ - bne.n 111f2 │ │ - b.n 11314 │ │ + bne.n f702 │ │ + b.n f824 │ │ ldr r3, [r6, #32] │ │ cmp r3, #0 │ │ - beq.n 111fa │ │ - b.n 11314 │ │ + beq.n f70a │ │ + b.n f824 │ │ movs r3, #136 ; 0x88 │ │ ldr r3, [r6, r3] │ │ cmp r3, #0 │ │ - beq.n 11204 │ │ - b.n 11314 │ │ + beq.n f714 │ │ + b.n f824 │ │ ldr r3, [r6, #92] ; 0x5c │ │ cmp r3, #0 │ │ - beq.n 1120c │ │ - b.n 11314 │ │ + beq.n f71c │ │ + b.n f824 │ │ ldr r3, [r6, #8] │ │ movs r0, #0 │ │ lsls r3, r3, #12 │ │ - bpl.n 11220 │ │ + bpl.n f730 │ │ ldr r2, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r2 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r2, r3 │ │ adcs r0, r0 │ │ ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 11228 │ │ - b.n 1173a │ │ - ldr r3, [pc, #684] ; (114d8 ) │ │ + bne.n f738 │ │ + b.n fc4a │ │ + ldr r3, [pc, #684] ; (f9e8 ) │ │ adds r5, r6, r3 │ │ - ldr r3, [pc, #684] ; (114dc ) │ │ + ldr r3, [pc, #684] ; (f9ec ) │ │ ldr r2, [r6, #44] ; 0x2c │ │ str r5, [r6, #48] ; 0x30 │ │ adds r3, r5, r3 │ │ str r3, [r6, #52] ; 0x34 │ │ movs r3, #0 │ │ str r3, [r6, #88] ; 0x58 │ │ str r3, [r6, #92] ; 0x5c │ │ @@ -14373,144 +11068,144 @@ │ │ negs r1, r3 │ │ adcs r1, r3 │ │ ldr r3, [r6, #40] ; 0x28 │ │ subs r3, r3, r1 │ │ str r3, [r6, #40] ; 0x28 │ │ ldr r3, [r6, #8] │ │ lsls r3, r3, #19 │ │ - bmi.n 1125a │ │ - b.n 114f8 │ │ + bmi.n f76a │ │ + b.n fa08 │ │ ldr r3, [r6, #100] ; 0x64 │ │ cmp r3, #0 │ │ - beq.n 11262 │ │ - b.n 114f8 │ │ + beq.n f772 │ │ + b.n fa08 │ │ movs r1, #120 ; 0x78 │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #72] ; 0x48 │ │ ldr r4, [r6, #52] ; 0x34 │ │ lsls r1, r3 │ │ orrs r1, r2 │ │ ldr r2, [r6, #48] ; 0x30 │ │ adds r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ mov r8, r2 │ │ cmp r3, #7 │ │ - bls.n 1129c │ │ + bls.n f7ac │ │ cmp r4, r2 │ │ - bls.n 1128e │ │ + bls.n f79e │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r2, #0] │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r4, [r6, #52] ; 0x34 │ │ lsrs r1, r1, #8 │ │ subs r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 1127c │ │ + bhi.n f78c │ │ mov r8, r2 │ │ movs r2, #1 │ │ lsls r2, r3 │ │ adds r3, #8 │ │ orrs r2, r1 │ │ str r2, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ mov r1, r8 │ │ - b.n 112ae │ │ + b.n f7be │ │ ldr r4, [r6, #52] ; 0x34 │ │ cmp r4, r1 │ │ - bls.n 112be │ │ + bls.n f7ce │ │ adds r3, r1, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r2, [r1, #0] │ │ ldr r1, [r6, #48] ; 0x30 │ │ ldr r2, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r3, #8 │ │ str r2, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 112ac │ │ + bhi.n f7bc │ │ mov r8, r1 │ │ - b.n 11500 │ │ - ldr r3, [pc, #520] ; (114d8 ) │ │ + b.n fa10 │ │ + ldr r3, [pc, #520] ; (f9e8 ) │ │ adds r3, r6, r3 │ │ cmp r5, r3 │ │ - bne.n 112d8 │ │ - b.n 11684 │ │ + bne.n f7e8 │ │ + b.n fb94 │ │ movs r3, #140 ; 0x8c │ │ ldr r2, [r6, r3] │ │ mov ip, r2 │ │ add r4, ip │ │ str r4, [r6, r3] │ │ ldr r4, [r6, #92] ; 0x5c │ │ cmp r4, #0 │ │ - bge.n 112ea │ │ - b.n 114d0 │ │ + bge.n f7fa │ │ + b.n f9e0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ str r3, [r6, #96] ; 0x60 │ │ ldr r3, [sp, #116] ; 0x74 │ │ cmp r3, #3 │ │ - bne.n 11314 │ │ + bne.n f824 │ │ movs r2, #128 ; 0x80 │ │ - ldr r3, [pc, #488] ; (114e0 ) │ │ + ldr r3, [pc, #488] ; (f9f0 ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ lsls r2, r2, #9 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r2, #128 ; 0x80 │ │ - ldr r3, [pc, #476] ; (114e4 ) │ │ + ldr r3, [pc, #476] ; (f9f4 ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ lsls r2, r2, #9 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r3, #0 │ │ str r3, [r6, #36] ; 0x24 │ │ ldr r2, [r6, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 11324 │ │ + beq.n f834 │ │ movs r3, #132 ; 0x84 │ │ ldr r1, [r6, #112] ; 0x70 │ │ ldr r3, [r6, r3] │ │ subs r3, r3, r1 │ │ str r3, [r2, #0] │ │ ldr r3, [r6, #124] ; 0x7c │ │ cmp r3, #0 │ │ - bne.n 1132e │ │ - bl 10610 │ │ + bne.n f83e │ │ + bl eb20 │ │ movs r2, #140 ; 0x8c │ │ ldr r4, [r3, #0] │ │ ldr r0, [r6, r2] │ │ ldr r3, [r6, #92] ; 0x5c │ │ subs r4, r4, r0 │ │ cmp r4, r3 │ │ - bls.n 1133e │ │ + bls.n f84e │ │ adds r4, r3, #0 │ │ ldr r3, [r6, #116] ; 0x74 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 105e6 │ │ + bl eaf6 │ │ cmp r0, #0 │ │ - beq.n 1134e │ │ + beq.n f85e │ │ str r4, [r0, #0] │ │ mov r3, ip │ │ cmp r3, #0 │ │ - bne.n 11356 │ │ - b.n 11488 │ │ + bne.n f866 │ │ + b.n f998 │ │ movs r3, #0 │ │ mov r2, ip │ │ movs r0, #2 │ │ str r3, [r2, #0] │ │ negs r0, r0 │ │ - bl 10620 │ │ + bl eb30 │ │ movs r2, #136 ; 0x88 │ │ str r0, [r4, r2] │ │ movs r2, #140 ; 0x8c │ │ str r0, [r4, r2] │ │ movs r2, #128 ; 0x80 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r5, [r4, #0] │ │ @@ -14521,176 +11216,176 @@ │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ adds r1, r3, #0 │ │ subs r7, r1, #1 │ │ sbcs r1, r7 │ │ orrs r1, r2 │ │ cmp r5, r1 │ │ - beq.n 1138c │ │ - b.n 11172 │ │ + beq.n f89c │ │ + b.n f682 │ │ ldr r1, [r4, #108] ; 0x6c │ │ cmp r1, #0 │ │ - beq.n 11394 │ │ - b.n 11172 │ │ + beq.n f8a4 │ │ + b.n f682 │ │ str r1, [sp, #12] │ │ - bl 10566 │ │ + bl ea76 │ │ ldr r3, [r6, #28] │ │ adds r5, r4, #0 │ │ mov sl, r3 │ │ ldr r3, [sp, #28] │ │ mov ip, r3 │ │ - b.n 11118 │ │ + b.n f628 │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 113d2 │ │ + beq.n f8e2 │ │ movs r3, #8 │ │ adds r4, r2, #0 │ │ ldr r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r4 │ │ - bls.n 113c6 │ │ + bls.n f8d6 │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r1, r1, #8 │ │ subs r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 113b4 │ │ + bhi.n f8c4 │ │ ldr r2, [r6, #8] │ │ lsls r2, r2, #19 │ │ - bpl.n 11414 │ │ + bpl.n f924 │ │ movs r1, #4 │ │ ldr r0, [r6, #24] │ │ ldr r2, [r6, #72] ; 0x48 │ │ lsrs r7, r0, #24 │ │ lsls r7, r3 │ │ adds r3, #8 │ │ orrs r2, r7 │ │ str r2, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 1140c │ │ + bls.n f91c │ │ ldr r7, [r6, #52] ; 0x34 │ │ cmp r7, r4 │ │ - bls.n 11400 │ │ + bls.n f910 │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r2, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r2, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r3, #8 │ │ str r2, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 113ee │ │ + bhi.n f8fe │ │ subs r1, #1 │ │ lsls r0, r0, #8 │ │ cmp r1, #0 │ │ - bne.n 113de │ │ + bne.n f8ee │ │ movs r2, #144 ; 0x90 │ │ - ldr r3, [pc, #208] ; (114e8 ) │ │ + ldr r3, [pc, #208] ; (f9f8 ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ lsls r2, r2, #2 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #200] ; (114ec ) │ │ + ldr r3, [pc, #200] ; (f9fc ) │ │ movs r2, #64 ; 0x40 │ │ adds r0, r6, r3 │ │ movs r1, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #192] ; (114f0 ) │ │ + ldr r3, [pc, #192] ; (fa00 ) │ │ ldr r2, [r6, #60] ; 0x3c │ │ subs r4, r4, r5 │ │ adds r3, r6, r3 │ │ str r3, [r6, #40] ; 0x28 │ │ - ldr r3, [pc, #184] ; (114f4 ) │ │ + ldr r3, [pc, #184] ; (fa04 ) │ │ mov ip, r2 │ │ adds r3, r6, r3 │ │ str r3, [r6, #44] ; 0x2c │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ ldr r3, [r6, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [r6, #64] ; 0x40 │ │ movs r3, #0 │ │ str r3, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #100] ; 0x64 │ │ adds r3, #1 │ │ str r3, [r6, #100] ; 0x64 │ │ cmp r4, #0 │ │ - bne.n 1145a │ │ - b.n 112e2 │ │ + bne.n f96a │ │ + b.n f7f2 │ │ ldr r7, [r6, #0] │ │ cmp r7, #0 │ │ - bne.n 11462 │ │ - b.n 112ce │ │ + bne.n f972 │ │ + b.n f7de │ │ movs r3, #132 ; 0x84 │ │ ldr r1, [r6, #112] ; 0x70 │ │ ldr r3, [r6, r3] │ │ ldr r2, [r6, #120] ; 0x78 │ │ subs r3, r3, r1 │ │ str r3, [r2, #0] │ │ - ldr r3, [pc, #104] ; (114d8 ) │ │ + ldr r3, [pc, #104] ; (f9e8 ) │ │ adds r1, r4, #0 │ │ adds r0, r6, r3 │ │ ldr r2, [r6, #4] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.n 1147e │ │ - b.n 112e2 │ │ + beq.n f98e │ │ + b.n f7f2 │ │ movs r0, #1 │ │ negs r0, r0 │ │ str r0, [r6, #108] ; 0x6c │ │ - bl 10620 │ │ + bl eb30 │ │ movs r0, #2 │ │ negs r0, r0 │ │ - bl 10620 │ │ + bl eb30 │ │ movs r3, #140 ; 0x8c │ │ ldr r0, [r6, r3] │ │ ldr r3, [r6, #124] ; 0x7c │ │ adds r4, r5, #0 │ │ ldr r3, [r3, #0] │ │ subs r3, r3, r0 │ │ cmp r5, r3 │ │ - bls.n 114a2 │ │ + bls.n f9b2 │ │ adds r4, r3, #0 │ │ ldr r3, [r6, #116] ; 0x74 │ │ adds r2, r4, #0 │ │ mov ip, r3 │ │ mov r1, sl │ │ add r0, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #140 ; 0x8c │ │ ldr r3, [r6, r2] │ │ subs r5, r5, r4 │ │ adds r3, r4, r3 │ │ str r3, [r6, r2] │ │ cmp r5, #0 │ │ - bne.n 114c2 │ │ - bl 10b6a │ │ + bne.n f9d2 │ │ + bl f07a │ │ str r4, [r6, #88] ; 0x58 │ │ str r5, [r6, #92] ; 0x5c │ │ - bl 10b6c │ │ + bl f07c │ │ cmp r5, #0 │ │ - blt.n 114d0 │ │ - b.n 116ba │ │ + blt.n f9e0 │ │ + b.n fbca │ │ ldr r0, [r6, #108] ; 0x6c │ │ - bl 10620 │ │ + bl eb30 │ │ nop ; (mov r8, r8) │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ - ldr r4, [pc, #752] ; (117d0 ) │ │ + ldr r4, [pc, #752] ; (fce0 ) │ │ movs r1, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r2, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r1, r0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ @@ -14707,305 +11402,305 @@ │ │ ldr r7, [sp, #64] ; 0x40 │ │ adds r4, r3, #1 │ │ str r4, [r6, #68] ; 0x44 │ │ lsls r7, r3 │ │ orrs r7, r2 │ │ str r7, [r6, #72] ; 0x48 │ │ cmp r4, #7 │ │ - bls.n 11536 │ │ + bls.n fa46 │ │ adds r3, r4, #0 │ │ mov r2, r8 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r1, r2 │ │ - bls.n 11526 │ │ + bls.n fa36 │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ subs r3, #8 │ │ lsrs r7, r7, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ subs r4, r3, #0 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r4, #7 │ │ - bhi.n 11514 │ │ + bhi.n fa24 │ │ mov r8, r2 │ │ cmp r0, #0 │ │ - bne.n 115f2 │ │ + bne.n fb02 │ │ ldr r3, [r6, #8] │ │ movs r1, #1 │ │ lsls r3, r3, #13 │ │ - bmi.n 1154c │ │ + bmi.n fa5c │ │ movs r3, #47 ; 0x2f │ │ adds r1, r0, #0 │ │ ldr r2, [r6, #60] ; 0x3c │ │ cmp r3, r2 │ │ adcs r1, r0 │ │ adds r0, r6, #0 │ │ - bl e0f4 │ │ + bl c604 │ │ ldr r3, [r6, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 11570 │ │ + beq.n fa80 │ │ mov r1, r8 │ │ ldr r2, [r6, #48] ; 0x30 │ │ subs r2, r2, r1 │ │ adds r2, #1 │ │ cmp r3, r2 │ │ - bhi.n 11570 │ │ + bhi.n fa80 │ │ ldr r2, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r2 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r3, r2 │ │ - bls.n 115b4 │ │ + bls.n fac4 │ │ cmp r0, #0 │ │ - beq.n 115fe │ │ + beq.n fb0e │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r1, [sp, #64] ; 0x40 │ │ cmp r1, #0 │ │ - beq.n 11580 │ │ - b.n 113a6 │ │ + beq.n fa90 │ │ + b.n f8b6 │ │ adds r3, #3 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 11610 │ │ + bls.n fb20 │ │ adds r4, r2, #0 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r4 │ │ - bls.n 1159e │ │ + bls.n faae │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r1, r1, #8 │ │ subs r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 1158c │ │ + bhi.n fa9c │ │ cmp r3, #0 │ │ - beq.n 11618 │ │ + beq.n fb28 │ │ movs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ - b.n 11664 │ │ + b.n fb74 │ │ mov r3, r8 │ │ str r3, [r6, #48] ; 0x30 │ │ adds r3, r4, #2 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ mov r2, r8 │ │ cmp r3, #7 │ │ - bhi.n 115c8 │ │ - b.n 116cc │ │ + bhi.n fad8 │ │ + b.n fbdc │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r1, r2 │ │ - bls.n 115d8 │ │ + bls.n fae8 │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ subs r3, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 115c6 │ │ + bhi.n fad6 │ │ cmp r3, #0 │ │ - bne.n 115ea │ │ - b.n 116f0 │ │ + bne.n fafa │ │ + b.n fc00 │ │ movs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r3, [r6, #48] ; 0x30 │ │ - b.n 116d2 │ │ + b.n fbe2 │ │ ldr r2, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r2 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r3, r2 │ │ - bls.n 115b4 │ │ + bls.n fac4 │ │ mov r3, r8 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #48] ; 0x30 │ │ str r4, [r6, #68] ; 0x44 │ │ adds r0, r6, #0 │ │ movs r1, #1 │ │ - bl e0f4 │ │ - b.n 11574 │ │ + bl c604 │ │ + b.n fa84 │ │ cmp r3, #0 │ │ - bne.n 1165c │ │ + bne.n fb6c │ │ adds r4, r2, #0 │ │ ldr r1, [r6, #72] ; 0x48 │ │ - ldr r7, [pc, #384] ; (1179c ) │ │ + ldr r7, [pc, #384] ; (fcac ) │ │ movs r0, #2 │ │ movs r2, #0 │ │ mov ip, r7 │ │ adds r7, r2, #0 │ │ lsls r7, r3 │ │ adds r3, #16 │ │ orrs r1, r7 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 1164e │ │ + bls.n fb5e │ │ ldr r7, [r6, #52] ; 0x34 │ │ cmp r7, r4 │ │ - bls.n 11642 │ │ + bls.n fb52 │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r1, r1, #8 │ │ subs r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 11630 │ │ + bhi.n fb40 │ │ mov r7, ip │ │ eors r2, r7 │ │ cmp r0, #1 │ │ - bne.n 11658 │ │ - b.n 11414 │ │ + bne.n fb68 │ │ + b.n f924 │ │ movs r0, #1 │ │ - b.n 11620 │ │ + b.n fb30 │ │ movs r3, #8 │ │ adds r4, r2, #0 │ │ ldr r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r3, r4 │ │ - bls.n 11674 │ │ + bls.n fb84 │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r1, r1, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 11664 │ │ - b.n 11618 │ │ + bhi.n fb74 │ │ + b.n fb28 │ │ movs r3, #140 ; 0x8c │ │ ldr r0, [r6, r3] │ │ ldr r3, [r6, #124] ; 0x7c │ │ adds r7, r4, #0 │ │ ldr r3, [r3, #0] │ │ subs r3, r3, r0 │ │ cmp r4, r3 │ │ - bls.n 11696 │ │ + bls.n fba6 │ │ adds r7, r3, #0 │ │ ldr r3, [r6, #116] ; 0x74 │ │ adds r2, r7, #0 │ │ mov ip, r3 │ │ adds r1, r5, #0 │ │ add r0, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #140 ; 0x8c │ │ ldr r3, [r6, r2] │ │ subs r4, r4, r7 │ │ adds r3, r7, r3 │ │ str r3, [r6, r2] │ │ cmp r4, #0 │ │ - bne.n 116b4 │ │ - b.n 112e2 │ │ + bne.n fbc4 │ │ + b.n f7f2 │ │ str r7, [r6, #88] ; 0x58 │ │ str r4, [r6, #92] ; 0x5c │ │ - b.n 112e4 │ │ + b.n f7f4 │ │ ldr r3, [r6, #8] │ │ str r3, [sp, #16] │ │ adds r2, r3, #0 │ │ - b.n 111ce │ │ + b.n f6de │ │ adds r2, r7, #0 │ │ cmp r0, #0 │ │ - beq.n 116ca │ │ - b.n 1116e │ │ - b.n 11176 │ │ + beq.n fbda │ │ + b.n f67e │ │ + b.n f686 │ │ movs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ mov r3, r8 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r3 │ │ - bls.n 116e0 │ │ + bls.n fbf0 │ │ adds r2, r3, #1 │ │ str r2, [r6, #48] ; 0x30 │ │ strb r7, [r3, #0] │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 116f0 │ │ - b.n 115ee │ │ - ldr r0, [pc, #168] ; (1179c ) │ │ + bls.n fc00 │ │ + b.n fafe │ │ + ldr r0, [pc, #168] ; (fcac ) │ │ movs r4, #2 │ │ mov ip, r0 │ │ ldr r1, [r6, #60] ; 0x3c │ │ ldr r2, [r6, #48] ; 0x30 │ │ lsls r0, r1, #16 │ │ lsrs r0, r0, #16 │ │ lsls r0, r3 │ │ adds r3, #16 │ │ orrs r7, r0 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 1172c │ │ + bls.n fc3c │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r2, r1 │ │ - bcs.n 1171e │ │ + bcs.n fc2e │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #48] ; 0x30 │ │ lsrs r7, r7, #8 │ │ subs r3, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 1170c │ │ + bhi.n fc1c │ │ ldr r1, [r6, #60] ; 0x3c │ │ mov r0, ip │ │ eors r1, r0 │ │ str r1, [r6, #60] ; 0x3c │ │ cmp r4, #1 │ │ - beq.n 11754 │ │ + beq.n fc64 │ │ movs r4, #1 │ │ - b.n 116fa │ │ + b.n fc0a │ │ movs r3, #140 ; 0x8c │ │ ldr r5, [r6, r3] │ │ ldr r3, [r6, #124] ; 0x7c │ │ - ldr r2, [pc, #92] ; (117a0 ) │ │ + ldr r2, [pc, #92] ; (fcb0 ) │ │ ldr r3, [r3, #0] │ │ subs r3, r3, r5 │ │ cmp r3, r2 │ │ - bhi.n 1174c │ │ - b.n 11228 │ │ + bhi.n fc5c │ │ + b.n f738 │ │ ldr r3, [r6, #116] ; 0x74 │ │ mov ip, r3 │ │ add r5, ip │ │ - b.n 1122c │ │ + b.n f73c │ │ cmp r1, #0 │ │ - bne.n 1175a │ │ - b.n 11578 │ │ + bne.n fc6a │ │ + b.n fa88 │ │ movs r0, #0 │ │ ldr r1, [r6, #64] ; 0x40 │ │ adds r1, r0, r1 │ │ lsls r1, r1, #17 │ │ lsrs r1, r1, #17 │ │ adds r1, r6, r1 │ │ adds r1, #144 ; 0x90 │ │ @@ -15013,92 +11708,92 @@ │ │ lsls r1, r3 │ │ adds r3, #8 │ │ orrs r7, r1 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r2, r1 │ │ - bcs.n 11786 │ │ + bcs.n fc96 │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #48] ; 0x30 │ │ lsrs r7, r7, #8 │ │ subs r3, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 11774 │ │ + bhi.n fc84 │ │ ldr r1, [r6, #60] ; 0x3c │ │ adds r0, #1 │ │ cmp r0, r1 │ │ - bcc.n 1175c │ │ - b.n 11578 │ │ + bcc.n fc6c │ │ + b.n fa88 │ │ vaddl.u q8, d15, d0 │ │ - ldr r4, [pc, #812] ; (11ad0 ) │ │ + ldr r4, [pc, #812] ; (ffe0 ) │ │ movs r1, r0 │ │ │ │ -000117a4 : │ │ +0000fcb4 : │ │ push {lr} │ │ sub sp, #20 │ │ str r2, [sp, #12] │ │ movs r2, #0 │ │ str r3, [sp, #4] │ │ str r2, [sp, #0] │ │ movs r3, #0 │ │ add r2, sp, #12 │ │ - bl 104f4 │ │ + bl ea04 │ │ add sp, #20 │ │ pop {pc} │ │ │ │ -000117bc : │ │ +0000fccc : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ lsls r5, r3, #20 │ │ lsrs r5, r5, #20 │ │ str r1, [r0, #0] │ │ str r2, [r0, #4] │ │ movs r1, #3 │ │ str r3, [r4, #8] │ │ adds r0, r5, #2 │ │ adds r6, r3, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ lsls r3, r6, #17 │ │ adds r0, #1 │ │ str r0, [r4, #12] │ │ lsrs r3, r3, #31 │ │ asrs r0, r5, #2 │ │ str r3, [r4, #20] │ │ adds r0, #2 │ │ movs r1, #3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r0, #1 │ │ str r0, [r4, #16] │ │ lsls r3, r6, #16 │ │ - bmi.n 117fe │ │ + bmi.n fd0e │ │ movs r2, #128 ; 0x80 │ │ - ldr r3, [pc, #128] ; (11874 ) │ │ + ldr r3, [pc, #128] ; (fd84 ) │ │ movs r1, #0 │ │ adds r0, r4, r3 │ │ lsls r2, r2, #9 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r2, [pc, #120] ; (11878 ) │ │ + ldr r2, [pc, #120] ; (fd88 ) │ │ movs r3, #0 │ │ adds r2, r4, r2 │ │ str r2, [r4, #40] ; 0x28 │ │ - ldr r2, [pc, #116] ; (1187c ) │ │ + ldr r2, [pc, #116] ; (fd8c ) │ │ str r3, [r4, #68] ; 0x44 │ │ str r3, [r4, #64] ; 0x40 │ │ adds r2, r4, r2 │ │ str r2, [r4, #44] ; 0x2c │ │ movs r2, #8 │ │ str r2, [r4, #56] ; 0x38 │ │ - ldr r2, [pc, #104] ; (11880 ) │ │ + ldr r2, [pc, #104] ; (fd90 ) │ │ str r3, [r4, #60] ; 0x3c │ │ str r3, [r4, #36] ; 0x24 │ │ adds r2, r4, r2 │ │ str r2, [r4, #48] ; 0x30 │ │ str r2, [r4, #52] ; 0x34 │ │ movs r2, #1 │ │ str r2, [r4, #24] │ │ @@ -15123,20 +11818,20 @@ │ │ movs r2, #132 ; 0x84 │ │ str r3, [r4, r2] │ │ movs r2, #136 ; 0x88 │ │ str r3, [r4, r2] │ │ movs r2, #140 ; 0x8c │ │ str r3, [r4, r2] │ │ movs r2, #144 ; 0x90 │ │ - ldr r3, [pc, #44] ; (11884 ) │ │ + ldr r3, [pc, #44] ; (fd94 ) │ │ movs r1, #0 │ │ adds r0, r4, r3 │ │ lsls r2, r2, #2 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #36] ; (11888 ) │ │ + ldr r3, [pc, #36] ; (fd98 ) │ │ movs r1, #0 │ │ adds r0, r4, r3 │ │ movs r2, #64 ; 0x40 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ @@ -15149,290 +11844,290 @@ │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ strh r2, [r2, #30] │ │ ... │ │ │ │ -0001188c : │ │ +0000fd9c : │ │ ldr r0, [r0, #108] ; 0x6c │ │ bx lr │ │ │ │ -00011890 : │ │ +0000fda0 : │ │ ldr r0, [r0, #24] │ │ bx lr │ │ │ │ -00011894 : │ │ +0000fda4 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ mov r7, r8 │ │ subs r5, r4, #1 │ │ sbcs r4, r5 │ │ negs r5, r0 │ │ adcs r5, r0 │ │ push {r7} │ │ tst r5, r4 │ │ - bne.n 118dc │ │ + bne.n fdec │ │ cmp r2, #0 │ │ - beq.n 118dc │ │ + beq.n fdec │ │ adds r6, r0, #0 │ │ - ldr r0, [pc, #68] ; (118f4 ) │ │ + ldr r0, [pc, #68] ; (fe04 ) │ │ adds r7, r3, #0 │ │ adds r4, r2, #0 │ │ mov r8, r1 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ subs r5, r0, #0 │ │ - beq.n 118dc │ │ + beq.n fdec │ │ adds r1, r4, #0 │ │ adds r2, r7, #0 │ │ ldr r3, [sp, #24] │ │ - bl 117bc │ │ + bl fccc │ │ movs r4, #0 │ │ cmp r0, #0 │ │ - beq.n 118e0 │ │ + beq.n fdf0 │ │ adds r0, r5, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r4, #0 │ │ pop {r2} │ │ mov r8, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n 118d6 │ │ + b.n fde6 │ │ movs r3, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ mov r2, r8 │ │ - bl 117a4 │ │ + bl fcb4 │ │ subs r4, r0, #1 │ │ negs r3, r4 │ │ adcs r4, r3 │ │ - b.n 118ce │ │ + b.n fdde │ │ svc 64 ; 0x40 │ │ movs r4, r0 │ │ │ │ -000118f8 : │ │ +0000fe08 : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #76] ; (11948 ) │ │ + ldr r5, [pc, #76] ; (fe58 ) │ │ adds r6, r2, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ sub sp, #32 │ │ add r4, sp, #12 │ │ ldr r2, [r5, #0] │ │ str r2, [sp, #28] │ │ movs r2, #0 │ │ str r2, [sp, #12] │ │ str r2, [r4, #4] │ │ str r2, [r4, #8] │ │ str r2, [r4, #12] │ │ cmp r6, #0 │ │ - beq.n 11940 │ │ + beq.n fe50 │ │ str r2, [r6, #0] │ │ movs r2, #1 │ │ str r2, [r4, #12] │ │ - ldr r2, [pc, #44] ; (1194c ) │ │ + ldr r2, [pc, #44] ; (fe5c ) │ │ str r3, [sp, #0] │ │ adds r3, r4, #0 │ │ add r2, pc │ │ - bl 11894 │ │ + bl fda4 │ │ cmp r0, #0 │ │ - beq.n 11940 │ │ + beq.n fe50 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r4, #8] │ │ str r3, [r6, #0] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n 11944 │ │ + bne.n fe54 │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ - b.n 11934 │ │ + b.n fe44 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - str r3, [sp, #680] ; 0x2a8 │ │ + add r6, sp, #616 ; 0x268 │ │ movs r5, r0 │ │ push {r0, r5, r6, r7, lr} │ │ - Address 0x000000000001194e is out of bounds. │ │ + Address 0x000000000000fe5e is out of bounds. │ │ │ │ │ │ -00011950 : │ │ +0000fe60 : │ │ push {r4, r5, r6, lr} │ │ movs r6, #0 │ │ - ldr r4, [pc, #72] ; (119a0 ) │ │ + ldr r4, [pc, #72] ; (feb0 ) │ │ sub sp, #32 │ │ str r6, [sp, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r5, [r4, #0] │ │ str r5, [sp, #28] │ │ add r5, sp, #12 │ │ str r6, [r5, #4] │ │ str r6, [r5, #8] │ │ str r6, [r5, #12] │ │ cmp r0, #0 │ │ - beq.n 1198c │ │ + beq.n fe9c │ │ str r0, [r5, #8] │ │ str r1, [r5, #4] │ │ adds r0, r2, #0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ - ldr r2, [pc, #44] ; (119a4 ) │ │ + ldr r2, [pc, #44] ; (feb4 ) │ │ str r1, [sp, #0] │ │ add r2, pc │ │ adds r1, r3, #0 │ │ adds r3, r5, #0 │ │ - bl 11894 │ │ + bl fda4 │ │ cmp r0, #0 │ │ - beq.n 1198c │ │ + beq.n fe9c │ │ ldr r0, [r5, #0] │ │ - b.n 1198e │ │ + b.n fe9e │ │ movs r0, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 1199a │ │ + bne.n feaa │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - str r3, [sp, #312] ; 0x138 │ │ + add r6, sp, #248 ; 0xf8 │ │ movs r5, r0 │ │ push {r0, r1, r3, r7, lr} │ │ - Address 0x00000000000119a6 is out of bounds. │ │ + Address 0x000000000000feb6 is out of bounds. │ │ │ │ │ │ -000119a8 : │ │ +0000feb8 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r4, r8 │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ sub sp, #84 ; 0x54 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #124] ; 0x7c │ │ mov r9, r3 │ │ mov sl, r1 │ │ - ldr r1, [pc, #676] ; (11c64 ) │ │ + ldr r1, [pc, #676] ; (10174 ) │ │ adds r7, r0, #0 │ │ mov fp, r1 │ │ add fp, pc │ │ mov r1, fp │ │ ldr r1, [r1, #0] │ │ - ldr r0, [pc, #668] ; (11c68 ) │ │ + ldr r0, [pc, #668] ; (10178 ) │ │ adds r4, r2, #0 │ │ ldr r3, [r1, #0] │ │ mov fp, r1 │ │ str r3, [sp, #76] ; 0x4c │ │ str r2, [sp, #0] │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ movs r3, #0 │ │ mov r1, sl │ │ mov r8, r0 │ │ str r3, [r1, #0] │ │ cmp r0, #0 │ │ - bne.n 119e8 │ │ - b.n 11c52 │ │ + bne.n fef8 │ │ + b.n 10162 │ │ add r6, sp, #16 │ │ str r3, [sp, #16] │ │ str r3, [r6, #8] │ │ movs r3, #1 │ │ mov r1, r9 │ │ str r3, [r6, #12] │ │ adds r3, r4, #0 │ │ adds r0, r1, #1 │ │ muls r3, r0 │ │ subs r0, r3, #0 │ │ cmp r0, #64 ; 0x40 │ │ - bge.n 11a02 │ │ - b.n 11c34 │ │ + bge.n ff12 │ │ + b.n 10144 │ │ adds r0, #57 ; 0x39 │ │ str r0, [r6, #4] │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ subs r4, r0, #0 │ │ str r0, [r6, #8] │ │ - bne.n 11a12 │ │ - b.n 11c56 │ │ + bne.n ff22 │ │ + b.n 10166 │ │ movs r3, #41 ; 0x29 │ │ str r3, [sp, #12] │ │ ldr r2, [r6, #0] │ │ ldr r4, [r6, #4] │ │ adds r5, r2, #1 │ │ cmp r5, r4 │ │ - bhi.n 11a22 │ │ - b.n 11c30 │ │ + bhi.n ff32 │ │ + b.n 10140 │ │ ldr r2, [r6, #12] │ │ cmp r2, #0 │ │ - beq.n 11a50 │ │ + beq.n ff60 │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ - bcs.n 11a30 │ │ + bcs.n ff40 │ │ movs r4, #128 ; 0x80 │ │ cmp r5, r4 │ │ - bhi.n 11a28 │ │ + bhi.n ff38 │ │ ldr r0, [r6, #8] │ │ adds r1, r4, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n 11a4e │ │ + beq.n ff5e │ │ ldr r2, [r6, #0] │ │ str r0, [r6, #8] │ │ str r4, [r6, #4] │ │ add r3, sp, #12 │ │ ldrb r3, [r3, #0] │ │ strb r3, [r0, r2] │ │ str r5, [r6, #0] │ │ ldr r3, [sp, #12] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 11a16 │ │ + bne.n ff26 │ │ movs r3, #132 ; 0x84 │ │ - ldr r1, [pc, #528] ; (11c6c ) │ │ + ldr r1, [pc, #528] ; (1017c ) │ │ lsls r3, r3, #5 │ │ mov r0, r8 │ │ add r1, pc │ │ adds r2, r6, #0 │ │ - bl 117bc │ │ + bl fccc │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - ble.n 11aa6 │ │ + ble.n ffb6 │ │ adds r3, r6, #0 │ │ add r5, sp, #12 │ │ mov r6, r9 │ │ movs r4, #0 │ │ mov r9, r5 │ │ mov r5, r8 │ │ mov r8, sl │ │ mov sl, r3 │ │ mov r1, r9 │ │ movs r2, #1 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ - bl 117a4 │ │ + bl fcb4 │ │ adds r1, r7, #0 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 117a4 │ │ + bl fcb4 │ │ ldr r3, [sp, #0] │ │ adds r4, #1 │ │ adds r7, r7, r6 │ │ cmp r4, r3 │ │ - bne.n 11a7e │ │ + bne.n ff8e │ │ mov r6, sl │ │ mov sl, r8 │ │ mov r8, r5 │ │ mov r0, r8 │ │ movs r1, #0 │ │ movs r2, #0 │ │ movs r3, #4 │ │ - bl 117a4 │ │ + bl fcb4 │ │ cmp r0, #1 │ │ - beq.n 11ab8 │ │ - b.n 11c3e │ │ + beq.n ffc8 │ │ + b.n 1014e │ │ mov r3, sl │ │ ldr r2, [sp, #16] │ │ movs r1, #13 │ │ subs r2, #41 ; 0x29 │ │ str r2, [r3, #0] │ │ movs r3, #137 ; 0x89 │ │ add r4, sp, #32 │ │ @@ -15456,15 +12151,15 @@ │ │ strb r1, [r4, #18] │ │ movs r3, #10 │ │ asrs r1, r5, #8 │ │ strb r1, [r4, #22] │ │ movs r1, #8 │ │ movs r0, #26 │ │ strb r1, [r4, #24] │ │ - ldr r1, [pc, #376] ; (11c70 ) │ │ + ldr r1, [pc, #376] ; (10180 ) │ │ strb r5, [r4, #23] │ │ ldr r5, [sp, #120] ; 0x78 │ │ add r1, pc │ │ adds r1, #48 ; 0x30 │ │ ldrb r1, [r1, r5] │ │ strb r3, [r4, #5] │ │ strb r0, [r4, #6] │ │ @@ -15510,63 +12205,63 @@ │ │ strb r2, [r4, r3] │ │ movs r3, #40 ; 0x28 │ │ movs r2, #84 ; 0x54 │ │ add r1, sp, #44 ; 0x2c │ │ strb r2, [r4, r3] │ │ movs r0, #0 │ │ movs r2, #17 │ │ - bl ead0 │ │ + bl cfe0 │ │ lsrs r3, r0, #24 │ │ strb r3, [r4, #29] │ │ lsrs r3, r0, #16 │ │ strb r3, [r4, #30] │ │ lsrs r3, r0, #8 │ │ strb r0, [r4, r5] │ │ strb r3, [r4, #31] │ │ adds r1, r4, #0 │ │ ldr r0, [r6, #8] │ │ movs r2, #41 ; 0x29 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #16] │ │ ldr r4, [r6, #4] │ │ adds r5, r3, #0 │ │ adds r5, #16 │ │ cmp r5, r4 │ │ - bls.n 11c4e │ │ + bls.n 1015e │ │ ldr r3, [r6, #12] │ │ cmp r3, #0 │ │ - beq.n 11c38 │ │ + beq.n 10148 │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ - bcs.n 11b98 │ │ + bcs.n 100a8 │ │ movs r4, #128 ; 0x80 │ │ cmp r5, r4 │ │ - bhi.n 11b90 │ │ + bhi.n 100a0 │ │ ldr r0, [r6, #8] │ │ adds r1, r4, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n 11c38 │ │ + beq.n 10148 │ │ ldr r3, [sp, #16] │ │ str r0, [r6, #8] │ │ str r4, [r6, #4] │ │ - ldr r1, [pc, #196] ; (11c74 ) │ │ + ldr r1, [pc, #196] ; (10184 ) │ │ adds r0, r0, r3 │ │ movs r2, #16 │ │ add r1, pc │ │ adds r1, #56 ; 0x38 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, sl │ │ ldr r1, [r6, #8] │ │ ldr r3, [r3, #0] │ │ movs r0, #0 │ │ adds r2, r3, #4 │ │ adds r1, #37 ; 0x25 │ │ str r5, [sp, #16] │ │ - bl ead0 │ │ + bl cfe0 │ │ ldr r2, [sp, #16] │ │ ldr r3, [r6, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ lsrs r2, r0, #24 │ │ subs r3, #16 │ │ strb r2, [r3, #0] │ │ @@ -15592,175 +12287,3507 @@ │ │ strb r0, [r3, #0] │ │ mov r3, sl │ │ mov r2, sl │ │ ldr r3, [r3, #0] │ │ mov r0, r8 │ │ adds r3, #57 ; 0x39 │ │ str r3, [r2, #0] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r4, [r6, #8] │ │ mov r3, fp │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ adds r0, r4, #0 │ │ cmp r2, r3 │ │ - bne.n 11c5e │ │ + bne.n 1016e │ │ add sp, #84 ; 0x54 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r0, [r6, #8] │ │ - b.n 11a46 │ │ + b.n ff56 │ │ movs r0, #64 ; 0x40 │ │ - b.n 11a02 │ │ + b.n ff12 │ │ movs r3, #0 │ │ mov r2, sl │ │ str r3, [r2, #0] │ │ mov r0, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [r6, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r4, #0 │ │ - b.n 11c16 │ │ + b.n 10126 │ │ ldr r0, [r6, #8] │ │ - b.n 11bae │ │ + b.n 100be │ │ movs r4, #0 │ │ - b.n 11c16 │ │ + b.n 10126 │ │ mov r0, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - b.n 11c16 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + b.n 10126 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - str r2, [sp, #912] ; 0x390 │ │ + add r5, sp, #848 ; 0x350 │ │ movs r5, r0 │ │ svc 64 ; 0x40 │ │ movs r4, r0 │ │ push {r0, r2, r5, r7} │ │ - vtbx.8 d21, {d15}, d16 │ │ + vrsra.u32 , q0, #1 │ │ movs r5, r0 │ │ - ldrsb r0, [r5, r6] │ │ + strb r0, [r3, #10] │ │ movs r5, r0 │ │ │ │ -00011c78 : │ │ +00010188 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r8 │ │ - ldr r4, [pc, #180] ; (11d34 ) │ │ + ldr r4, [pc, #180] ; (10244 ) │ │ push {r7} │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #16 │ │ subs r6, r1, #0 │ │ ldr r3, [r4, #0] │ │ mov r8, r2 │ │ str r3, [sp, #12] │ │ - beq.n 11d20 │ │ + beq.n 10230 │ │ ldr r5, [r0, #4] │ │ - ldr r1, [pc, #164] ; (11d38 ) │ │ + ldr r1, [pc, #164] ; (10248 ) │ │ ldr r3, [r5, #0] │ │ cmp r3, r1 │ │ - beq.n 11cfc │ │ + beq.n 1020c │ │ movs r2, #0 │ │ - bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ + bl 5e9ec <_Unwind_GetTextRelBase@@Base+0x188> │ │ subs r5, r0, #0 │ │ - beq.n 11cc2 │ │ + beq.n 101d2 │ │ ldr r7, [r5, #4] │ │ ldr r0, [r0, #20] │ │ ldr r1, [r5, #8] │ │ ldrb r7, [r7, #9] │ │ ldr r2, [r5, #12] │ │ ldr r3, [r5, #16] │ │ str r7, [sp, #0] │ │ add r7, sp, #8 │ │ str r7, [sp, #4] │ │ - bl 119a8 │ │ + bl feb8 │ │ adds r7, r0, #0 │ │ adds r0, r5, #0 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ cmp r7, #0 │ │ - beq.n 11d12 │ │ + beq.n 10222 │ │ ldr r5, [r6, #12] │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ ldr r2, [sp, #8] │ │ movs r3, #1 │ │ blx r5 │ │ negs r5, r0 │ │ adcs r5, r0 │ │ adds r0, r7, #0 │ │ negs r5, r5 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r8 │ │ cmp r3, #0 │ │ - beq.n 11cea │ │ + beq.n 101fa │ │ ldr r3, [r6, #16] │ │ adds r0, r6, #0 │ │ blx r3 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ adds r0, r5, #0 │ │ cmp r2, r3 │ │ - bne.n 11d2e │ │ + bne.n 1023e │ │ add sp, #16 │ │ pop {r2} │ │ mov r8, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r0, #8 │ │ ldmia r0!, {r1, r2, r3, r7} │ │ ldrb r0, [r5, #9] │ │ str r0, [sp, #0] │ │ add r0, sp, #8 │ │ str r0, [sp, #4] │ │ adds r0, r7, #0 │ │ - bl 119a8 │ │ + bl feb8 │ │ subs r7, r0, #0 │ │ - bne.n 11cc6 │ │ + bne.n 101d6 │ │ movs r5, #1 │ │ - ldr r0, [pc, #36] ; (11d3c ) │ │ + ldr r0, [pc, #36] ; (1024c ) │ │ negs r5, r5 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 11cde │ │ + b.n 101ee │ │ movs r5, #1 │ │ - ldr r0, [pc, #28] ; (11d40 ) │ │ + ldr r0, [pc, #28] ; (10250 ) │ │ negs r5, r5 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 11cea │ │ + b.n 101fa │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - str r0, [sp, #160] ; 0xa0 │ │ + add r3, sp, #96 ; 0x60 │ │ movs r5, r0 │ │ movs r0, #4 │ │ asrs r6, r6, #25 │ │ - lsls r0, r3, #20 │ │ + subs r0, r1, #3 │ │ movs r5, r0 │ │ - lsls r6, r5, #20 │ │ + subs r6, r3, #3 │ │ movs r5, r0 │ │ │ │ -00011d44 : │ │ +00010254 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, r1, #0 │ │ - ldr r1, [pc, #28] ; (11d68 ) │ │ + ldr r1, [pc, #28] ; (10278 ) │ │ add r1, pc │ │ - bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ + bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ subs r1, r0, #0 │ │ - beq.n 11d60 │ │ + beq.n 10270 │ │ adds r0, r4, #0 │ │ movs r2, #1 │ │ - bl 11c78 │ │ + bl 10188 │ │ pop {r4, pc} │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 11d5e │ │ + b.n 1026e │ │ nop ; (mov r8, r8) │ │ - lsls r0, r3, #20 │ │ + subs r0, r1, #3 │ │ + movs r5, r0 │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [r0, #24] │ │ + movs r3, #128 ; 0x80 │ │ + adds r5, r4, #0 │ │ + ldr r0, [r4, #28] │ │ + adds r5, #32 │ │ + adds r1, r5, #0 │ │ + ldr r6, [r0, #8] │ │ + movs r2, #1 │ │ + lsls r3, r3, #5 │ │ + blx r6 │ │ + cmp r0, #0 │ │ + bgt.n 102a8 │ │ + movs r2, #255 ; 0xff │ │ + movs r3, #32 │ │ + strb r2, [r4, r3] │ │ + movs r2, #217 ; 0xd9 │ │ + movs r3, #33 ; 0x21 │ │ + movs r0, #2 │ │ + strb r2, [r4, r3] │ │ + str r5, [r4, #0] │ │ + str r0, [r4, #4] │ │ + movs r0, #1 │ │ + pop {r4, r5, r6, pc} │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ + subs r4, r1, #0 │ │ + ldr r5, [r0, #24] │ │ + bgt.n 102c4 │ │ + b.n 102d4 │ │ + subs r4, r4, r3 │ │ + adds r0, r6, #0 │ │ + ldr r3, [r5, #12] │ │ + blx r3 │ │ + ldr r3, [r5, #4] │ │ + cmp r3, r4 │ │ + blt.n 102bc │ │ + ldr r2, [r5, #0] │ │ + subs r3, r3, r4 │ │ + str r3, [r5, #4] │ │ + adds r2, r2, r4 │ │ + str r2, [r5, #0] │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + ldr r0, [r0, #0] │ │ + push {r3, lr} │ │ + adds r0, #132 ; 0x84 │ │ + movs r1, #1 │ │ + bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ + │ │ +000102ec : │ │ + ldr r3, [pc, #100] ; (10354 ) │ │ + ldr r2, [pc, #104] ; (10358 ) │ │ + sub sp, #8 │ │ + add r3, pc │ │ + ldr r1, [r3, #0] │ │ + add r2, pc │ │ + cmp r1, #0 │ │ + bne.n 10344 │ │ + ldr r0, [pc, #92] ; (1035c ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #8] │ │ + ldr r0, [pc, #88] ; (10360 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #12] │ │ + ldr r0, [pc, #84] ; (10364 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #16] │ │ + ldr r0, [pc, #80] ; (10368 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #20] │ │ + ldr r0, [pc, #76] ; (1036c ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #24] │ │ + ldr r0, [pc, #72] ; (10370 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #28] │ │ + ldr r0, [pc, #68] ; (10374 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #32] │ │ + ldr r0, [pc, #64] ; (10378 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #36] ; 0x24 │ │ + ldr r0, [pc, #60] ; (1037c ) │ │ + ldr r2, [r2, r0] │ │ + str r2, [sp, #4] │ │ + str r2, [r3, #40] ; 0x28 │ │ + movs r0, #0 │ │ + ldr r3, [pc, #56] ; (10380 ) │ │ + adds r1, #1 │ │ + add r3, pc │ │ + str r1, [r3, #0] │ │ + add sp, #8 │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + add r5, sp, #472 ; 0x1d8 │ │ + movs r5, r0 │ │ + add r3, sp, #712 ; 0x2c8 │ │ + movs r5, r0 │ │ + mrc2 15, 2, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr12, cr15, {7} │ │ + mcr2 15, 3, pc, cr0, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr4, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr8, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr12, cr15, {7} ; │ │ + mrc2 15, 3, pc, cr0, cr15, {7} │ │ + mrc2 15, 3, pc, cr4, cr15, {7} │ │ + mrc2 15, 3, pc, cr8, cr15, {7} │ │ + add r5, sp, #120 ; 0x78 │ │ + movs r5, r0 │ │ + │ │ +00010384 : │ │ + ldr r2, [pc, #12] ; (10394 ) │ │ + add r2, pc │ │ + ldr r3, [r2, #0] │ │ + cmp r3, #0 │ │ + beq.n 10392 │ │ + subs r3, #1 │ │ + str r3, [r2, #0] │ │ + bx lr │ │ + add r4, sp, #904 ; 0x388 │ │ + movs r5, r0 │ │ + │ │ +00010398 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r5, r9 │ │ + mov r4, r8 │ │ + mov r7, fp │ │ + mov r6, sl │ │ + push {r4, r5, r6, r7} │ │ + ldr r4, [pc, #336] ; (104f8 ) │ │ + sub sp, #36 ; 0x24 │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ + cmp r0, #0 │ │ + beq.n 1043c │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add r3, sp, #24 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + mov sl, r3 │ │ + adds r1, r3, #0 │ │ + adds r0, r5, #0 │ │ + movs r2, #2 │ │ + movs r3, #1 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + cmp r0, #0 │ │ + bne.n 10406 │ │ + movs r3, #0 │ │ + mov r9, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + adds r0, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + blx r1 │ │ + mov r0, r9 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 103f8 │ │ + b.n 104ea │ │ + add sp, #36 ; 0x24 │ │ + pop {r2, r3, r4, r5} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + mov sl, r4 │ │ + mov fp, r5 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r3, sl │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 103da │ │ + mov r3, sl │ │ + ldrb r3, [r3, #1] │ │ + cmp r3, #216 ; 0xd8 │ │ + bne.n 103da │ │ + add r2, sp, #16 │ │ + movs r3, #10 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + mov r8, r3 │ │ + mov r9, r4 │ │ + adds r6, r5, #0 │ │ + mov r7, sl │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #2 │ │ + ldr r4, [r6, #8] │ │ + blx r4 │ │ + cmp r0, #2 │ │ + beq.n 10440 │ │ + adds r5, r6, #0 │ │ + mov r4, r9 │ │ + b.n 103da │ │ + movs r0, #0 │ │ + b.n 103ee │ │ + ldrb r3, [r7, #0] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 10436 │ │ + ldrb r3, [r7, #1] │ │ + cmp r3, #255 ; 0xff │ │ + beq.n 104ce │ │ + cmp r3, #217 ; 0xd9 │ │ + beq.n 104e0 │ │ + adds r3, #48 ; 0x30 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + cmp r3, #8 │ │ + bls.n 10426 │ │ + adds r0, r6, #0 │ │ + mov r1, r8 │ │ + movs r2, #1 │ │ + movs r3, #2 │ │ + ldr r4, [r6, #8] │ │ + blx r4 │ │ + cmp r0, #2 │ │ + bne.n 10436 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + mov fp, r3 │ │ + adds r0, r6, #0 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + ldr r1, [r6, #4] │ │ + blx r1 │ │ + ldrb r3, [r7, #2] │ │ + ldrb r2, [r7, #3] │ │ + adds r4, r0, #0 │ │ + lsls r3, r3, #8 │ │ + mov sl, r3 │ │ + add sl, r2 │ │ + mov r3, sl │ │ + subs r2, r3, #2 │ │ + mov r3, fp │ │ + str r3, [sp, #0] │ │ + adds r5, r1, #0 │ │ + movs r3, #0 │ │ + adds r0, r6, #0 │ │ + ldr r1, [r6, #4] │ │ + blx r1 │ │ + mov r3, sl │ │ + str r3, [sp, #16] │ │ + asrs r3, r3, #31 │ │ + str r3, [sp, #20] │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + ldr r4, [sp, #16] │ │ + ldr r5, [sp, #20] │ │ + adds r2, r2, r4 │ │ + adcs r3, r5 │ │ + movs r4, #2 │ │ + negs r4, r4 │ │ + asrs r5, r4, #31 │ │ + adds r2, r2, r4 │ │ + adcs r3, r5 │ │ + eors r0, r2 │ │ + eors r1, r3 │ │ + adds r3, r0, #0 │ │ + orrs r3, r1 │ │ + negs r0, r3 │ │ + adcs r0, r3 │ │ + ldrb r2, [r7, #1] │ │ + cmp r2, #218 ; 0xda │ │ + beq.n 104ee │ │ + cmp r0, #0 │ │ + bne.n 10426 │ │ + b.n 10436 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + adds r0, r6, #0 │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + asrs r3, r2, #31 │ │ + ldr r1, [r6, #4] │ │ + blx r1 │ │ + b.n 10426 │ │ + movs r3, #1 │ │ + mov r4, r9 │ │ + adds r5, r6, #0 │ │ + mov r9, r3 │ │ + b.n 103de │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + mov r4, r9 │ │ + adds r5, r6, #0 │ │ + mov r9, r0 │ │ + b.n 103de │ │ + nop ; (mov r8, r8) │ │ + add r0, sp, #1016 ; 0x3f8 │ │ + movs r5, r0 │ │ + │ │ +000104fc : │ │ + ldr r3, [pc, #480] ; (106e0 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [pc, #476] ; (106e4 ) │ │ + ldr r3, [r3, #0] │ │ + add sp, r4 │ │ + str r0, [sp, #16] │ │ + str r3, [sp, #924] ; 0x39c │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r0, #0 │ │ + bne.n 10518 │ │ + b.n 10660 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r3, #4] │ │ + adds r0, r3, #0 │ │ + str r2, [sp, #20] │ │ + ldr r1, [sp, #20] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + movs r0, #1 │ │ + bl a0b4 │ │ + cmp r0, #0 │ │ + bne.n 1053c │ │ + b.n 10660 │ │ + ldr r3, [pc, #424] ; (106e8 ) │ │ + add r4, sp, #44 ; 0x2c │ │ + adds r0, r4, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #40] ; 0x28 │ │ + blx r3 │ │ + ldr r3, [pc, #416] ; (106ec ) │ │ + str r0, [sp, #432] ; 0x1b0 │ │ + add r0, sp, #176 ; 0xb0 │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #412] ; (106f0 ) │ │ + add r3, pc │ │ + str r3, [r4, #8] │ │ + bl 5e99c <_Unwind_GetTextRelBase@@Base+0x138> │ │ + cmp r0, #0 │ │ + bne.n 10632 │ │ + movs r2, #244 ; 0xf4 │ │ + ldr r3, [pc, #400] ; (106f4 ) │ │ + add r4, sp, #432 ; 0x1b0 │ │ + adds r0, r4, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #12] │ │ + movs r1, #90 ; 0x5a │ │ + lsls r2, r2, #1 │ │ + blx r3 │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + bne.n 1057a │ │ + b.n 106ca │ │ + movs r5, #0 │ │ + ldr r3, [pc, #376] ; (106f8 ) │ │ + ldr r6, [pc, #380] ; (106fc ) │ │ + add r4, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + str r3, [r0, #8] │ │ + ldr r3, [pc, #376] ; (10700 ) │ │ + add r6, pc │ │ + str r5, [r0, #4] │ │ + add r3, pc │ │ + str r3, [r0, #12] │ │ + ldr r3, [pc, #368] ; (10704 ) │ │ + str r5, [r0, #0] │ │ + movs r1, #1 │ │ + add r3, pc │ │ + str r3, [r0, #16] │ │ + ldr r3, [r6, #32] │ │ + str r3, [r0, #20] │ │ + ldr r3, [pc, #360] ; (10708 ) │ │ + add r3, pc │ │ + str r3, [r0, #24] │ │ + ldr r3, [sp, #16] │ │ + str r3, [r0, #28] │ │ + ldr r3, [r6, #24] │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + cmp r3, #4 │ │ + beq.n 10678 │ │ + movs r3, #2 │ │ + adds r0, r4, #0 │ │ + str r3, [r4, #44] ; 0x2c │ │ + str r5, [r4, #84] ; 0x54 │ │ + ldr r3, [r6, #8] │ │ + blx r3 │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #8] │ │ + str r5, [sp, #12] │ │ + movs r0, #0 │ │ + movs r3, #24 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + cmp r4, #0 │ │ + beq.n 106a8 │ │ + ldr r3, [pc, #292] ; (1070c ) │ │ + ldr r7, [pc, #292] ; (10710 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #36] ; 0x24 │ │ + blx r3 │ │ + movs r5, #140 ; 0x8c │ │ + add r7, pc │ │ + add r6, sp, #36 ; 0x24 │ │ + b.n 10614 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [r2, #20] │ │ + ldr r1, [r1, #16] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + ldr r3, [r7, #28] │ │ + blx r3 │ │ + add r4, sp, #432 ; 0x1b0 │ │ + ldr r0, [r4, r5] │ │ + ldr r3, [r4, #116] ; 0x74 │ │ + cmp r0, r3 │ │ + bcc.n 105fa │ │ + ldr r5, [pc, #244] ; (10714 ) │ │ + adds r0, r4, #0 │ │ + add r5, pc │ │ + ldr r3, [r5, #20] │ │ + blx r3 │ │ + adds r0, r4, #0 │ │ + ldr r3, [r5, #16] │ │ + blx r3 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + b.n 10662 │ │ + ldr r3, [pc, #228] ; (10718 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #16] │ │ + blx r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq.n 10648 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [r3, #4] │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + blx r1 │ │ + ldr r0, [pc, #192] ; (1071c ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r0, #0 │ │ + ldr r3, [pc, #188] ; (10720 ) │ │ + ldr r2, [sp, #924] ; 0x39c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bne.n 106dc │ │ + movs r3, #233 ; 0xe9 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + str r3, [r4, #44] ; 0x2c │ │ + adds r0, r4, #0 │ │ + ldr r3, [r6, #8] │ │ + str r5, [r4, #84] ; 0x54 │ │ + blx r3 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #12] │ │ + movs r0, #0 │ │ + movs r3, #32 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r0, [sp, #40] ; 0x28 │ │ + b.n 105e0 │ │ + ldr r3, [pc, #120] ; (10724 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #16] │ │ + blx r3 │ │ + ldr r3, [sp, #16] │ │ + str r4, [sp, #0] │ │ + ldr r1, [r3, #4] │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + blx r1 │ │ + ldr r0, [pc, #100] ; (10728 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10660 │ │ + movs r2, #129 ; 0x81 │ │ + ldr r3, [r4, #4] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + movs r1, #0 │ │ + lsls r2, r2, #5 │ │ + blx r3 │ │ + str r0, [r4, #24] │ │ + b.n 1057a │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + add r7, pc, #672 ; (adr r7, 10984 ) │ │ + movs r5, r0 │ │ + mrrc2 15, 15, pc, ip, cr15 ; │ │ + add r3, sp, #152 ; 0x98 │ │ + movs r5, r0 │ │ + stc2 15, cr15, [pc, #1020] ; 10aec │ │ + stc2 15, cr15, [r5, #1020] ; 0x3fc │ │ + add r3, sp, #0 │ │ + movs r5, r0 │ │ + ldc2l 15, cr15, [r7], #1020 ; 0x3fc │ │ + add r2, sp, #896 ; 0x380 │ │ + movs r5, r0 │ │ + ldc2l 15, cr15, [r1], #1020 ; 0x3fc │ │ + ldc2 15, cr15, [r7, #-1020] ; 0xfffffc04 │ │ + ldc2 15, cr15, [r5, #-1020]! ; 0xfffffc04 │ │ + add r2, sp, #496 ; 0x1f0 │ │ + movs r5, r0 │ │ + add r2, sp, #464 ; 0x1d0 │ │ + movs r5, r0 │ │ + add r2, sp, #280 ; 0x118 │ │ + movs r5, r0 │ │ + add r2, sp, #200 ; 0xc8 │ │ + movs r5, r0 │ │ + subs r6, r1, r3 │ │ + movs r5, r0 │ │ + add r6, pc, #264 ; (adr r6, 1082c ) │ │ + movs r5, r0 │ │ + add r1, sp, #752 ; 0x2f0 │ │ + movs r5, r0 │ │ + adds r2, r6, r1 │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r6, sl │ │ + mov r5, r9 │ │ + mov r4, r8 │ │ + mov r7, fp │ │ + push {r4, r5, r6, r7} │ │ + ldr r5, [pc, #556] ; (10968 ) │ │ + ldr r4, [pc, #560] ; (1096c ) │ │ + adds r6, r1, #0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add sp, r4 │ │ + add r2, sp, #1020 ; 0x3fc │ │ + ldr r3, [r5, #0] │ │ + adds r2, #64 ; 0x40 │ │ + subs r4, r0, #0 │ │ + str r3, [r2, #0] │ │ + bne.n 10752 │ │ + b.n 10874 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r7, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r9, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r8, r0 │ │ + cmp r7, #0 │ │ + bne.n 10820 │ │ + cmp r0, #0 │ │ + beq.n 10820 │ │ + cmp r9, r6 │ │ + bne.n 10820 │ │ + movs r3, #0 │ │ + mov fp, r3 │ │ + mov sl, r3 │ │ + add r3, sp, #40 ; 0x28 │ │ + movs r7, #19 │ │ + mov ip, r3 │ │ + mov r2, fp │ │ + mov r9, r5 │ │ + add r7, ip │ │ + str r2, [sp, #24] │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + adds r0, r4, #0 │ │ + blx r6 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + adds r0, r4, #0 │ │ + blx r6 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + adds r0, r4, #0 │ │ + blx r6 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + adds r0, r4, #0 │ │ + ldr r5, [r4, #8] │ │ + ldrb r6, [r7, #0] │ │ + blx r5 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r6, #0 │ │ + bne.n 107f0 │ │ + movs r6, #128 ; 0x80 │ │ + lsls r6, r6, #1 │ │ + cmp r6, sl │ │ + ble.n 107f8 │ │ + mov fp, r0 │ │ + mov sl, r6 │ │ + ldr r3, [sp, #24] │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + cmp r3, r8 │ │ + blt.n 1079e │ │ + movs r2, #0 │ │ + mov r3, fp │ │ + str r2, [sp, #0] │ │ + asrs r3, r3, #31 │ │ + adds r0, r4, #0 │ │ + mov r2, fp │ │ + ldr r1, [r4, #4] │ │ + mov r5, r9 │ │ + blx r1 │ │ + cmp r1, #0 │ │ + bge.n 1089c │ │ + movs r0, #3 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + b.n 10830 │ │ + cmp r6, #1 │ │ + beq.n 10896 │ │ + ldr r1, [pc, #328] ; (10970 ) │ │ + add r1, pc │ │ + ldr r0, [pc, #328] ; (10974 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + blx r1 │ │ + movs r6, #0 │ │ + b.n 10876 │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #28] │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + mov r3, r9 │ │ + ldr r3, [r3, #16] │ │ + cmp r0, r3 │ │ + bne.n 10856 │ │ + b.n 10b24 │ │ + movs r0, #1 │ │ + mov r6, r9 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + blx r1 │ │ + adds r0, r6, #0 │ │ + bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r6, #0 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #64 ; 0x40 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r5, #0] │ │ + adds r0, r6, #0 │ │ + cmp r2, r3 │ │ + beq.n 10886 │ │ + b.n 10cc0 │ │ + ldr r3, [pc, #240] ; (10978 ) │ │ + add sp, r3 │ │ + pop {r2, r3, r4, r5} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + mov sl, r4 │ │ + mov fp, r5 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [pc, #228] ; (1097c ) │ │ + add r1, pc │ │ + b.n 10828 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, #40 ; 0x28 │ │ + beq.n 108b0 │ │ + ldr r0, [pc, #216] ; (10980 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10830 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov fp, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov r8, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov sl, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r1, [pc, #136] ; (10984 ) │ │ + add r1, pc │ │ + bl 5ea4c <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + cmp r0, #0 │ │ + beq.n 10908 │ │ + b.n 10830 │ │ + mov r3, r8 │ │ + cmp r3, #0 │ │ + beq.n 10910 │ │ + b.n 10b48 │ │ + mov r3, fp │ │ + subs r0, r3, #1 │ │ + cmp r0, #31 │ │ + bls.n 10922 │ │ + ldr r0, [pc, #108] ; (10988 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10830 │ │ + bl 5c108 <__gnu_thumb1_case_shi@@Base> │ │ + lsls r7, r2, #3 │ │ + ; instruction: 0xfff9fff9 │ │ + lsls r7, r2, #3 │ │ + ; instruction: 0xfff9fff9 │ │ + vshr.u32 d16, d19, #7 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + vshr.u64 q8, q5, #7 │ │ + nop ; (mov r8, r8) │ │ + add r5, pc, #424 ; (adr r5, 10b14 ) │ │ + movs r5, r0 │ │ + udiv pc, ip, pc │ │ + asrs r2, r4, #29 │ │ + movs r5, r0 │ │ + adds r2, r2, r4 │ │ + movs r5, r0 │ │ + lsls r4, r0, #17 │ │ + movs r0, r0 │ │ + asrs r4, r6, #27 │ │ + movs r5, r0 │ │ + adds r4, r6, r2 │ │ + movs r5, r0 │ │ + asrs r7, r2, #23 │ │ + movs r5, r0 │ │ + adds r2, r4, r1 │ │ + movs r5, r0 │ │ + movs r3, #8 │ │ + str r3, [sp, #24] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #24 │ │ + asrs r2, r6, #1 │ │ + str r3, [sp, #12] │ │ + movs r0, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + movs r3, #32 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r6, r0, #0 │ │ + bne.n 109b8 │ │ + b.n 10830 │ │ + mov r3, sl │ │ + cmp r3, #0 │ │ + bne.n 109c0 │ │ + b.n 10c74 │ │ + ble.n 109f6 │ │ + add r3, sp, #60 ; 0x3c │ │ + mov r9, r3 │ │ + movs r3, #0 │ │ + adds r2, r4, #0 │ │ + adds r4, r3, #0 │ │ + adds r3, r5, #0 │ │ + mov r8, r6 │ │ + mov r5, r9 │ │ + mov fp, sl │ │ + mov r9, r7 │ │ + mov sl, r3 │ │ + adds r6, r2, #0 │ │ + adds r1, r5, #0 │ │ + adds r0, r6, #0 │ │ + movs r2, #4 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + adds r4, #1 │ │ + blx r7 │ │ + adds r5, #4 │ │ + cmp r4, fp │ │ + blt.n 109da │ │ + adds r4, r6, #0 │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + mov r5, sl │ │ + ldr r3, [r6, #16] │ │ + ldr r2, [r6, #12] │ │ + mov ip, r3 │ │ + mov r3, ip │ │ + muls r3, r2 │ │ + ldr r2, [r6, #20] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #4 │ │ + bne.n 10a10 │ │ + b.n 10c9e │ │ + cmp r3, #8 │ │ + bne.n 10a16 │ │ + b.n 10c7c │ │ + cmp r3, #1 │ │ + bne.n 10a1c │ │ + b.n 10c54 │ │ + movs r3, #0 │ │ + mov fp, r3 │ │ + ldr r1, [sp, #24] │ │ + mov r9, r6 │ │ + adds r3, r1, #0 │ │ + subs r3, #1 │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + lsls r3, r2 │ │ + movs r2, #137 ; 0x89 │ │ + ands r2, r3 │ │ + movs r3, #8 │ │ + adds r6, r7, #0 │ │ + subs r3, r3, r1 │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #48] ; 0x30 │ │ + str r5, [sp, #52] ; 0x34 │ │ + mov r3, r9 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #20] │ │ + cmp r2, r3 │ │ + bhi.n 10a4c │ │ + b.n 10b62 │ │ + mov r3, r9 │ │ + ldr r3, [r3, #16] │ │ + subs r2, r2, r3 │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #32] │ │ + cmp r2, #7 │ │ + bls.n 10a5c │ │ + b.n 10842 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r2, #0 │ │ + bne.n 10a64 │ │ + b.n 10842 │ │ + movs r3, #0 │ │ + strb r3, [r6, #0] │ │ + mov r3, r9 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + ble.n 10b24 │ │ + movs r0, #8 │ │ + ldr r1, [sp, #24] │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #28] │ │ + mov sl, r0 │ │ + mov r8, r3 │ │ + mov r3, fp │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov fp, r4 │ │ + movs r5, #0 │ │ + adds r4, r6, #0 │ │ + movs r7, #0 │ │ + mov r6, r8 │ │ + mov r8, r3 │ │ + b.n 10ab4 │ │ + adds r3, r5, #0 │ │ + mov r2, r8 │ │ + asrs r3, r2 │ │ + add r2, sp, #60 ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + adds r7, #1 │ │ + stmia r6!, {r3} │ │ + ldr r3, [sp, #24] │ │ + lsls r5, r3 │ │ + mov r3, r9 │ │ + lsls r5, r5, #24 │ │ + lsrs r5, r5, #24 │ │ + strb r5, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r7, r3 │ │ + bge.n 10b1c │ │ + adds r0, r7, #0 │ │ + mov r1, sl │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + cmp r1, #0 │ │ + bne.n 10a92 │ │ + mov r0, fp │ │ + adds r1, r4, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.n 10b52 │ │ + ldrb r5, [r4, #0] │ │ + b.n 10a92 │ │ + mov r3, fp │ │ + str r3, [sp, #24] │ │ + b.n 10990 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #24 │ │ + asrs r2, r6, #1 │ │ + str r3, [sp, #12] │ │ + movs r0, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + movs r3, #32 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r6, r0, #0 │ │ + bne.n 10b02 │ │ + b.n 10830 │ │ + ldr r3, [r0, #16] │ │ + ldr r2, [r0, #12] │ │ + mov ip, r3 │ │ + mov r3, ip │ │ + muls r3, r2 │ │ + ldr r2, [r0, #20] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + mov fp, r3 │ │ + b.n 10a20 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r6, r4, #0 │ │ + mov r4, fp │ │ + mov fp, r3 │ │ + mov r3, fp │ │ + cmp r3, #0 │ │ + beq.n 10a40 │ │ + movs r5, #0 │ │ + mov r7, fp │ │ + mov r8, r6 │ │ + adds r0, r4, #0 │ │ + mov r1, r8 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + adds r5, #1 │ │ + blx r6 │ │ + cmp r5, r7 │ │ + blt.n 10b30 │ │ + mov fp, r7 │ │ + mov r6, r8 │ │ + b.n 10a40 │ │ + ldr r0, [pc, #384] ; (10ccc ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10830 │ │ + ldr r0, [pc, #380] ; (10cd0 ) │ │ + mov r6, r9 │ │ + add r0, pc │ │ + mov r4, fp │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10860 │ │ + adds r7, r6, #0 │ │ + mov r6, r9 │ │ + ldr r2, [r6, #12] │ │ + ldr r0, [r6, #16] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + mov r2, ip │ │ + muls r2, r0 │ │ + adds r2, r3, r2 │ │ + str r2, [sp, #28] │ │ + movs r2, #0 │ │ + adds r1, #7 │ │ + asrs r1, r1, #3 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + str r2, [sp, #32] │ │ + lsls r2, r1, #30 │ │ + beq.n 10b9a │ │ + ldr r2, [pc, #332] ; (10cd4 ) │ │ + ands r2, r1 │ │ + bpl.n 10b94 │ │ + movs r1, #4 │ │ + subs r2, #1 │ │ + negs r1, r1 │ │ + orrs r2, r1 │ │ + adds r2, #1 │ │ + movs r1, #4 │ │ + subs r2, r1, r2 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, r3 │ │ + bhi.n 10ba2 │ │ + b.n 10876 │ │ + add r2, sp, #40 ; 0x28 │ │ + movs r3, #18 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + mov sl, r3 │ │ + movs r3, #7 │ │ + mov r9, r7 │ │ + mov fp, r3 │ │ + adds r7, r6, #0 │ │ + mov r8, r4 │ │ + mov r6, sl │ │ + mov sl, r5 │ │ + movs r3, #0 │ │ + strb r3, [r6, #0] │ │ + ldr r3, [sp, #28] │ │ + subs r3, r3, r0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r7, #8] │ │ + cmp r3, #0 │ │ + ble.n 10c1a │ │ + ldr r5, [sp, #28] │ │ + movs r1, #0 │ │ + movs r4, #0 │ │ + str r7, [sp, #24] │ │ + b.n 10bf6 │ │ + ldr r3, [r5, #0] │ │ + asrs r2, r1, #7 │ │ + movs r0, #0 │ │ + cmp r2, #0 │ │ + bne.n 10be2 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #24 │ │ + orrs r3, r0 │ │ + stmia r5!, {r3} │ │ + ldr r3, [sp, #24] │ │ + lsls r1, r1, #25 │ │ + lsrs r1, r1, #24 │ │ + ldr r3, [r3, #8] │ │ + adds r4, #1 │ │ + strb r1, [r6, #0] │ │ + cmp r4, r3 │ │ + bge.n 10c18 │ │ + mov r0, fp │ │ + asrs r3, r4, #31 │ │ + lsrs r3, r3, #29 │ │ + adds r2, r4, r3 │ │ + ands r2, r0 │ │ + cmp r2, r3 │ │ + bne.n 10bd4 │ │ + mov r0, r8 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r0, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + beq.n 10cb0 │ │ + ldrb r1, [r6, #0] │ │ + b.n 10bd4 │ │ + ldr r7, [sp, #24] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + beq.n 10c48 │ │ + mov r5, r8 │ │ + movs r4, #0 │ │ + mov r8, r7 │ │ + mov r7, r9 │ │ + mov r9, r6 │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + ldr r3, [sp, #24] │ │ + adds r4, #1 │ │ + cmp r3, r4 │ │ + bgt.n 10c2c │ │ + mov r6, r9 │ │ + mov r9, r7 │ │ + mov r7, r8 │ │ + mov r8, r5 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r7, #20] │ │ + cmp r3, r2 │ │ + bls.n 10cc4 │ │ + ldr r0, [r7, #16] │ │ + b.n 10bba │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r2, r3, #7 │ │ + movs r3, #0 │ │ + asrs r2, r2, #3 │ │ + mov fp, r3 │ │ + lsls r3, r2, #30 │ │ + bne.n 10c64 │ │ + b.n 10a20 │ │ + ldr r3, [pc, #108] ; (10cd4 ) │ │ + ands r3, r2 │ │ + cmp r3, fp │ │ + blt.n 10c92 │ │ + movs r2, #4 │ │ + subs r3, r2, r3 │ │ + mov fp, r3 │ │ + b.n 10a20 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #1 │ │ + mov sl, r3 │ │ + b.n 109c2 │ │ + movs r3, #0 │ │ + mov fp, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r3, r3, #30 │ │ + bne.n 10c88 │ │ + b.n 10a20 │ │ + ldr r3, [pc, #72] ; (10cd4 ) │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ands r3, r2 │ │ + cmp r3, fp │ │ + bge.n 10c6c │ │ + movs r2, #4 │ │ + subs r3, #1 │ │ + negs r2, r2 │ │ + orrs r3, r2 │ │ + adds r3, #1 │ │ + b.n 10c6c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r2, r3, #1 │ │ + movs r3, #0 │ │ + asrs r2, r2, #1 │ │ + mov fp, r3 │ │ + lsls r3, r2, #30 │ │ + bne.n 10cae │ │ + b.n 10a20 │ │ + b.n 10c64 │ │ + ldr r0, [pc, #36] ; (10cd8 ) │ │ + ldr r6, [sp, #24] │ │ + mov r4, r8 │ │ + add r0, pc │ │ + mov r5, sl │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10860 │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + adds r6, r7, #0 │ │ + mov r5, sl │ │ + b.n 10876 │ │ + nop ; (mov r8, r8) │ │ + asrs r6, r2, #25 │ │ + movs r5, r0 │ │ + asrs r6, r5, #25 │ │ + movs r5, r0 │ │ + movs r3, r0 │ │ + strh r0, [r0, #0] │ │ + asrs r6, r1, #20 │ │ + movs r5, r0 │ │ + │ │ +00010cdc : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + ldr r4, [pc, #120] ; (10d5c ) │ │ + push {r6, r7} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + sub sp, #28 │ │ + subs r5, r0, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ + beq.n 10d52 │ │ + movs r3, #1 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add r3, sp, #16 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + mov r9, r3 │ │ + adds r1, r3, #0 │ │ + adds r0, r5, #0 │ │ + movs r3, #1 │ │ + movs r2, #2 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + cmp r0, #0 │ │ + bne.n 10d3e │ │ + movs r3, #0 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + adds r0, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + blx r1 │ │ + mov r0, r8 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + bne.n 10d56 │ │ + add sp, #28 │ │ + pop {r2, r3} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [pc, #32] ; (10d60 ) │ │ + mov r0, r9 │ │ + add r1, pc │ │ + movs r2, #2 │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ + negs r3, r0 │ │ + adcs r3, r0 │ │ + mov r8, r3 │ │ + b.n 10d1c │ │ + movs r0, #0 │ │ + b.n 10d2c │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + nop ; (mov r8, r8) │ │ + ldr r7, [sp, #776] ; 0x308 │ │ + movs r5, r0 │ │ + asrs r2, r3, #18 │ │ + movs r5, r0 │ │ + │ │ +00010d64 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + push {r6, r7} │ │ + sub sp, #12 │ │ + cmp r0, #0 │ │ + beq.n 10dca │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + adds r4, r0, #0 │ │ + blx r1 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + adds r7, r1, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r9, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r5, r9 │ │ + mov r8, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + negs r3, r5 │ │ + adcs r5, r3 │ │ + mov r3, r8 │ │ + subs r3, #1 │ │ + negs r1, r3 │ │ + adcs r1, r3 │ │ + movs r3, #0 │ │ + subs r2, r0, #1 │ │ + sbcs r0, r2 │ │ + ands r5, r1 │ │ + str r3, [sp, #0] │ │ + ands r5, r0 │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ + blx r1 │ │ + adds r0, r5, #0 │ │ + add sp, #12 │ │ + pop {r2, r3} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r5, #0 │ │ + b.n 10dbe │ │ + nop ; (mov r8, r8) │ │ + │ │ +00010dd0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + push {r6, r7} │ │ + sub sp, #12 │ │ + cmp r0, #0 │ │ + beq.n 10e36 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + adds r4, r0, #0 │ │ + blx r1 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + adds r7, r1, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r9, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r5, r9 │ │ + mov r8, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + negs r3, r5 │ │ + adcs r5, r3 │ │ + mov r3, r8 │ │ + subs r3, #2 │ │ + negs r1, r3 │ │ + adcs r1, r3 │ │ + movs r3, #0 │ │ + subs r2, r0, #1 │ │ + sbcs r0, r2 │ │ + ands r5, r1 │ │ + str r3, [sp, #0] │ │ + ands r5, r0 │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ + blx r1 │ │ + adds r0, r5, #0 │ │ + add sp, #12 │ │ + pop {r2, r3} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r5, #0 │ │ + b.n 10e2a │ │ + nop ; (mov r8, r8) │ │ + │ │ +00010e3c : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, fp │ │ + mov r5, r9 │ │ + mov r6, sl │ │ + mov r4, r8 │ │ + push {r4, r5, r6, r7} │ │ + ldr r7, [pc, #800] ; (1116c ) │ │ + sub sp, #84 ; 0x54 │ │ + adds r5, r0, #0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + beq.n 10ec2 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add r4, sp, #72 ; 0x48 │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + movs r2, #1 │ │ + movs r3, #2 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + cmp r0, #2 │ │ + beq.n 10ec8 │ │ + movs r0, #1 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + adds r0, r5, #0 │ │ + blx r1 │ │ + mov r3, r8 │ │ + cmp r3, #0 │ │ + beq.n 10ea8 │ │ + mov r0, r8 │ │ + bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r7, #0] │ │ + mov r0, r8 │ │ + cmp r2, r3 │ │ + beq.n 10eb4 │ │ + b.n 1165e │ │ + add sp, #84 ; 0x54 │ │ + pop {r2, r3, r4, r5} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + mov sl, r4 │ │ + mov fp, r5 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + b.n 10ea8 │ │ + ldr r1, [pc, #676] ; (11170 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + movs r2, #2 │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ + cmp r0, #0 │ │ + beq.n 10ee6 │ │ + ldr r0, [pc, #664] ; (11174 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + b.n 10e8a │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #40] ; 0x28 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r6, r0, #0 │ │ + adds r0, r5, #0 │ │ + cmp r6, #12 │ │ + bne.n 10f10 │ │ + b.n 11214 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #48] ; 0x30 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov r8, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + mov r3, r8 │ │ + cmp r3, #0 │ │ + blt.n 11018 │ │ + bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + bne.n 11012 │ │ + cmp r4, #1 │ │ + bne.n 10f6c │ │ + b.n 1123e │ │ + cmp r4, #4 │ │ + bne.n 10f72 │ │ + b.n 1123e │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 10f7a │ │ + b.n 11238 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r6, #0 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r3, #14 │ │ + cmp r2, r3 │ │ + bne.n 10f88 │ │ + b.n 11328 │ │ + cmp r4, #15 │ │ + bcs.n 10f8e │ │ + b.n 11248 │ │ + cmp r4, #16 │ │ + bhi.n 10f94 │ │ + b.n 11266 │ │ + cmp r4, #32 │ │ + beq.n 10f9a │ │ + b.n 11248 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov sl, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #20] │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov fp, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + movs r3, #32 │ │ + mov r9, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + mov r3, sl │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + str r0, [sp, #12] │ │ + mov r2, r8 │ │ + str r3, [sp, #4] │ │ + mov r3, fp │ │ + movs r0, #0 │ │ + str r3, [sp, #8] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + mov r3, r9 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + mov r8, r0 │ │ + cmp r0, #0 │ │ + bne.n 10fe2 │ │ + b.n 10e8a │ │ + ldr r3, [r0, #4] │ │ + ldr r4, [r3, #4] │ │ + cmp r4, #0 │ │ + beq.n 110a0 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #28] │ │ + movs r2, #14 │ │ + movs r3, #0 │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + movs r1, #0 │ │ + adds r0, r6, #0 │ │ + str r1, [sp, #0] │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + adds r0, r5, #0 │ │ + ldr r1, [r5, #4] │ │ + blx r1 │ │ + cmp r1, #0 │ │ + bge.n 11022 │ │ + movs r0, #3 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + b.n 10e8a │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + b.n 10e8a │ │ + negs r3, r3 │ │ + mov r8, r3 │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ + b.n 10f5c │ │ + movs r3, #1 │ │ + mov r2, r9 │ │ + lsls r3, r2 │ │ + mov fp, r3 │ │ + cmp r6, #12 │ │ + bne.n 11030 │ │ + b.n 112cc │ │ + movs r3, #0 │ │ + mov r9, r3 │ │ + movs r3, #255 ; 0xff │ │ + mov sl, r3 │ │ + mov r3, fp │ │ + cmp r3, #0 │ │ + ble.n 1109c │ │ + mov r2, r9 │ │ + mov r9, r7 │ │ + adds r3, r2, #0 │ │ + str r2, [sp, #20] │ │ + lsls r6, r3, #2 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + adds r1, #2 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + adds r1, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + ldr r7, [r5, #8] │ │ + movs r3, #1 │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + adds r0, r5, #0 │ │ + adds r1, r3, r6 │ │ + adds r1, #3 │ │ + movs r3, #1 │ │ + movs r2, #1 │ │ + ldr r7, [r5, #8] │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + mov ip, r3 │ │ + mov r3, sl │ │ + add r6, ip │ │ + strb r3, [r6, #3] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + cmp r3, fp │ │ + bne.n 11046 │ │ + mov r7, r9 │ │ + mov r3, fp │ │ + str r3, [r4, #0] │ │ + movs r1, #0 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + str r1, [sp, #0] │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + adds r0, r5, #0 │ │ + ldr r1, [r5, #4] │ │ + blx r1 │ │ + cmp r1, #0 │ │ + blt.n 1100a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 110c2 │ │ + b.n 113ce │ │ + mov r3, r8 │ │ + mov r2, r8 │ │ + ldr r3, [r3, #20] │ │ + ldr r2, [r2, #12] │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + mov r3, r8 │ │ + mov ip, r2 │ │ + ldr r3, [r3, #16] │ │ + mov r2, ip │ │ + muls r2, r3 │ │ + mov ip, r1 │ │ + add r2, ip │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + cmp r2, #1 │ │ + bne.n 110e6 │ │ + b.n 1128e │ │ + cmp r2, #4 │ │ + beq.n 110ec │ │ + b.n 112b0 │ │ + movs r0, #0 │ │ + movs r2, #3 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r1, #1 │ │ + asrs r6, r1, #1 │ │ + tst r2, r6 │ │ + beq.n 1110c │ │ + asrs r1, r1, #31 │ │ + lsrs r1, r1, #30 │ │ + adds r6, r6, r1 │ │ + ands r2, r6 │ │ + subs r2, r2, r1 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + subs r2, r1, r2 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + mov sl, r2 │ │ + ldr r2, [sp, #32] │ │ + cmp r2, #0 │ │ + bne.n 1111c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + subs r2, r2, r3 │ │ + mov sl, r2 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + movs r2, #8 │ │ + mov r9, r1 │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #20] │ │ + str r7, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp sl, r2 │ │ + bcc.n 11130 │ │ + b.n 1138a │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp sl, r2 │ │ + bcs.n 11138 │ │ + b.n 1138a │ │ + mov r2, r9 │ │ + cmp r2, #1 │ │ + beq.n 11142 │ │ + cmp r2, #4 │ │ + bne.n 111f8 │ │ + add r3, sp, #48 ; 0x30 │ │ + mov ip, r3 │ │ + movs r7, #23 │ │ + movs r3, #0 │ │ + add r7, ip │ │ + strb r3, [r7, #0] │ │ + mov r3, r8 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + ble.n 111b8 │ │ + movs r0, #8 │ │ + mov r1, r9 │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ + adds r3, r5, #0 │ │ + movs r4, #0 │ │ + movs r6, #0 │ │ + adds r5, r0, #0 │ │ + mov fp, r3 │ │ + b.n 11196 │ │ + nop ; (mov r8, r8) │ │ + ldr r6, [sp, #360] ; 0x168 │ │ + movs r5, r0 │ │ + asrs r0, r2, #12 │ │ + movs r5, r0 │ │ + asrs r6, r0, #12 │ │ + movs r5, r0 │ │ + ldr r3, [sp, #20] │ │ + asrs r4, r3 │ │ + mov r3, sl │ │ + strb r4, [r3, r6] │ │ + mov r3, r9 │ │ + ldrb r4, [r7, #0] │ │ + adds r6, #1 │ │ + lsls r4, r3 │ │ + mov r3, r8 │ │ + lsls r4, r4, #24 │ │ + lsrs r4, r4, #24 │ │ + strb r4, [r7, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r6, r3 │ │ + bge.n 111b6 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + cmp r1, #0 │ │ + bne.n 11178 │ │ + mov r0, fp │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r4, [r0, #8] │ │ + blx r4 │ │ + cmp r0, #0 │ │ + beq.n 11258 │ │ + ldrb r4, [r7, #0] │ │ + b.n 11178 │ │ + mov r5, fp │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 111de │ │ + add r3, sp, #48 ; 0x30 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + movs r7, #23 │ │ + movs r4, #0 │ │ + mov fp, r3 │ │ + add r7, ip │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r5, #8] │ │ + adds r4, #1 │ │ + blx r6 │ │ + cmp fp, r4 │ │ + bgt.n 111cc │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + beq.n 111ec │ │ + mov r3, r8 │ │ + ldr r3, [r3, #16] │ │ + add sl, r3 │ │ + b.n 11128 │ │ + mov r3, r8 │ │ + mov r2, sl │ │ + ldr r3, [r3, #16] │ │ + subs r2, r2, r3 │ │ + mov sl, r2 │ │ + b.n 11128 │ │ + adds r0, r5, #0 │ │ + mov r1, sl │ │ + movs r2, #1 │ │ + ldr r4, [r5, #8] │ │ + blx r4 │ │ + mov r3, r8 │ │ + ldr r3, [r3, #16] │ │ + cmp r0, r3 │ │ + beq.n 111b8 │ │ + movs r0, #1 │ │ + ldr r7, [sp, #48] ; 0x30 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + b.n 10e8a │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + str r0, [sp, #48] ; 0x30 │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r8, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + movs r3, #0 │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #32] │ │ + b.n 10f5c │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + b.n 10f88 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r4, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 11288 │ │ + movs r4, #8 │ │ + mov r9, r4 │ │ + movs r3, #0 │ │ + movs r0, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + mov fp, r3 │ │ + str r3, [sp, #20] │ │ + mov sl, r3 │ │ + b.n 10fc0 │ │ + ldr r0, [pc, #748] ; (11548 ) │ │ + mov r5, fp │ │ + add r0, pc │ │ + ldr r7, [sp, #48] ; 0x30 │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10e8a │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov sl, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #20] │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + movs r3, #0 │ │ + mov fp, r0 │ │ + mov r9, r4 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r0, #0 │ │ + b.n 10fc0 │ │ + movs r3, #8 │ │ + mov r9, r3 │ │ + b.n 1124a │ │ + movs r2, #0 │ │ + movs r4, #3 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r2, [sp, #36] ; 0x24 │ │ + adds r1, #7 │ │ + asrs r6, r1, #3 │ │ + tst r4, r6 │ │ + bne.n 112a0 │ │ + b.n 1110c │ │ + asrs r1, r1, #31 │ │ + lsrs r2, r1, #30 │ │ + adds r6, r6, r2 │ │ + ands r6, r4 │ │ + subs r2, r2, r6 │ │ + adds r2, #4 │ │ + str r2, [sp, #36] ; 0x24 │ │ + b.n 1110c │ │ + movs r2, #0 │ │ + movs r1, #3 │ │ + str r2, [sp, #36] ; 0x24 │ │ + tst r1, r3 │ │ + bne.n 112bc │ │ + b.n 1110c │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r0, r3, r2 │ │ + ands r1, r0 │ │ + subs r2, r2, r1 │ │ + adds r2, #4 │ │ + str r2, [sp, #36] ; 0x24 │ │ + b.n 1110c │ │ + cmp r3, #0 │ │ + bgt.n 112d2 │ │ + b.n 1109c │ │ + movs r3, #0 │ │ + mov r9, r3 │ │ + movs r3, #255 ; 0xff │ │ + mov r2, r9 │ │ + mov sl, r3 │ │ + mov r9, r7 │ │ + adds r3, r2, #0 │ │ + str r2, [sp, #20] │ │ + lsls r6, r3, #2 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + adds r1, #2 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + adds r1, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + adds r0, r5, #0 │ │ + adds r1, r3, r6 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + mov ip, r3 │ │ + mov r3, sl │ │ + add r6, ip │ │ + strb r3, [r6, #3] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + cmp r3, fp │ │ + bne.n 112e2 │ │ + b.n 1109a │ │ + adds r0, r4, #0 │ │ + subs r0, #15 │ │ + cmp r0, #17 │ │ + bhi.n 11248 │ │ + bl 5c0e0 <__gnu_thumb1_case_sqi@@Base> │ │ + subs r6, r3, #0 │ │ + ldrh r2, [r1, #20] │ │ + ldrh r2, [r1, #20] │ │ + ldrh r2, [r1, #20] │ │ + adds r2, r1, r2 │ │ + ldrh r2, [r1, #20] │ │ + ldrh r2, [r1, #20] │ │ + ldrh r2, [r1, #20] │ │ + lsrs r2, r1, #6 │ │ + movs r3, #32 │ │ + movs r0, #255 ; 0xff │ │ + mov r9, r3 │ │ + movs r3, #1 │ │ + lsls r0, r0, #24 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #255 ; 0xff │ │ + mov fp, r3 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #20] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + mov sl, r3 │ │ + b.n 10fc0 │ │ + movs r3, #24 │ │ + mov r9, r3 │ │ + movs r3, #0 │ │ + movs r0, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b.n 11352 │ │ + movs r3, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #31 │ │ + mov fp, r3 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #7 │ │ + mov r9, r4 │ │ + movs r0, #0 │ │ + mov sl, r3 │ │ + b.n 10fc0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r7, [sp, #48] ; 0x30 │ │ + cmp r2, #0 │ │ + bne.n 11394 │ │ + b.n 10ea8 │ │ + mov r0, r8 │ │ + mov r2, r8 │ │ + ldr r0, [r0, #12] │ │ + ldr r2, [r2, #20] │ │ + muls r0, r3 │ │ + adds r1, r2, #3 │ │ + adds r3, r1, r0 │ │ + cmp r1, r3 │ │ + bcc.n 113a8 │ │ + b.n 10ea8 │ │ + ldrb r2, [r2, #3] │ │ + cmp r2, #0 │ │ + beq.n 113b0 │ │ + b.n 10ea8 │ │ + adds r2, r1, #0 │ │ + b.n 113bc │ │ + ldrb r0, [r2, #0] │ │ + cmp r0, #0 │ │ + beq.n 113bc │ │ + b.n 10ea8 │ │ + adds r2, #4 │ │ + cmp r3, r2 │ │ + bhi.n 113b4 │ │ + movs r2, #255 ; 0xff │ │ + strb r2, [r1, #0] │ │ + adds r1, #4 │ │ + cmp r3, r1 │ │ + bhi.n 113c4 │ │ + b.n 10ea8 │ │ + negs r2, r3 │ │ + adcs r2, r3 │ │ + str r2, [sp, #44] ; 0x2c │ │ + mov r2, r8 │ │ + ldr r2, [r2, #20] │ │ + mov r3, r8 │ │ + mov sl, r2 │ │ + mov r2, r8 │ │ + ldr r2, [r2, #12] │ │ + ldr r3, [r3, #16] │ │ + movs r6, #22 │ │ + mov ip, r2 │ │ + mov r2, ip │ │ + muls r2, r3 │ │ + add r2, sl │ │ + mov fp, r2 │ │ + str r3, [sp, #56] ; 0x38 │ │ + negs r3, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + add r3, fp │ │ + str r3, [sp, #36] ; 0x24 │ │ + add r3, sp, #48 ; 0x30 │ │ + mov ip, r3 │ │ + movs r3, #23 │ │ + add r3, ip │ │ + mov r9, r3 │ │ + mov r3, sl │ │ + str r7, [sp, #40] ; 0x28 │ │ + mov fp, r8 │ │ + movs r4, #0 │ │ + adds r7, r2, #0 │ │ + mov r8, r5 │ │ + add r6, ip │ │ + str r3, [sp, #32] │ │ + mov r0, r8 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 11424 │ │ + b.n 11656 │ │ + ldrb r3, [r6, #0] │ │ + mov r0, r8 │ │ + cmp r3, #0 │ │ + beq.n 1146c │ │ + mov r1, r9 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 1143c │ │ + b.n 11656 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 114c8 │ │ + mov r1, r9 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r5, [sp, #32] │ │ + adds r2, r3, r4 │ │ + adds r4, #1 │ │ + cmp r7, r2 │ │ + bls.n 11458 │ │ + cmp r5, r2 │ │ + bhi.n 11458 │ │ + ldrb r3, [r1, #0] │ │ + strb r3, [r2, #0] │ │ + ldrb r3, [r6, #0] │ │ + adds r2, #1 │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + bne.n 1144a │ │ + str r5, [sp, #32] │ │ + mov r9, r1 │ │ + b.n 11412 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 1147c │ │ + b.n 11656 │ │ + ldrb r3, [r6, #0] │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r3, #1 │ │ + bne.n 11486 │ │ + b.n 115a0 │ │ + cmp r3, #0 │ │ + bne.n 1148c │ │ + b.n 11592 │ │ + cmp r3, #2 │ │ + bne.n 11528 │ │ + mov r0, r8 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 114a2 │ │ + b.n 11656 │ │ + mov r0, r8 │ │ + ldrb r3, [r6, #0] │ │ + adds r1, r6, #0 │ │ + adds r4, r4, r3 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 114b8 │ │ + b.n 11656 │ │ + ldrb r3, [r6, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 11412 │ │ + mov r3, r9 │ │ + ldrb r3, [r3, #0] │ │ + adds r0, r4, #1 │ │ + ldr r5, [sp, #32] │ │ + lsrs r2, r3, #4 │ │ + mov sl, r2 │ │ + movs r2, #15 │ │ + ands r2, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + adds r1, r3, r0 │ │ + adds r2, r3, r4 │ │ + adds r3, r0, #0 │ │ + mov r0, sl │ │ + mov sl, r3 │ │ + b.n 1150c │ │ + adds r4, #2 │ │ + cmp r7, r1 │ │ + bls.n 114f8 │ │ + cmp r5, r1 │ │ + bhi.n 114f8 │ │ + mov r3, ip │ │ + strb r3, [r1, #0] │ │ + ldrb r3, [r6, #0] │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + adds r2, #2 │ │ + adds r1, #2 │ │ + cmp r3, #0 │ │ + beq.n 1158e │ │ + adds r3, r4, #1 │ │ + mov sl, r3 │ │ + cmp r7, r2 │ │ + bls.n 11516 │ │ + cmp r5, r2 │ │ + bhi.n 11516 │ │ + strb r0, [r2, #0] │ │ + ldrb r3, [r6, #0] │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + bne.n 114e8 │ │ + str r5, [sp, #32] │ │ + mov r4, sl │ │ + b.n 11412 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 115a6 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r5, r4, #0 │ │ + mov sl, r3 │ │ + ldr r3, [sp, #32] │ │ + add sl, r4 │ │ + mov r4, sl │ │ + mov sl, r3 │ │ + adds r3, r6, #0 │ │ + str r5, [sp, #20] │ │ + mov r6, r8 │ │ + mov r8, r7 │ │ + adds r7, r3, #0 │ │ + b.n 1156e │ │ + lsrs r4, r4, #30 │ │ + movs r5, r0 │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + cmp r8, r4 │ │ + bls.n 11560 │ │ + cmp sl, r4 │ │ + bhi.n 11560 │ │ + mov r3, r9 │ │ + ldrb r3, [r3, #0] │ │ + strb r3, [r4, #0] │ │ + ldrb r3, [r7, #0] │ │ + adds r4, #1 │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r7, #0] │ │ + beq.n 11628 │ │ + adds r0, r6, #0 │ │ + mov r1, r9 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r6, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 1154c │ │ + mov r8, fp │ │ + adds r5, r6, #0 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + ldr r0, [pc, #256] ; (11688 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10e8a │ │ + str r5, [sp, #32] │ │ + b.n 11412 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + movs r4, #0 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 11412 │ │ + mov r8, fp │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + b.n 10ea8 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + mov r2, fp │ │ + mov sl, r1 │ │ + adds r3, r4, #1 │ │ + add r3, sl │ │ + add sl, r4 │ │ + adds r5, r3, #0 │ │ + mov r3, sl │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #32] │ │ + str r4, [sp, #20] │ │ + mov sl, r7 │ │ + mov fp, r2 │ │ + adds r4, r3, #0 │ │ + b.n 1160e │ │ + ldr r3, [sp, #20] │ │ + adds r2, r3, #1 │ │ + cmp sl, r4 │ │ + bls.n 115d8 │ │ + cmp fp, r4 │ │ + bhi.n 115d8 │ │ + mov r3, r9 │ │ + ldrb r3, [r3, #0] │ │ + lsrs r3, r3, #4 │ │ + strb r3, [r4, #0] │ │ + ldrb r3, [r6, #0] │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + beq.n 11678 │ │ + ldr r2, [sp, #20] │ │ + adds r2, #2 │ │ + str r2, [sp, #20] │ │ + cmp sl, r5 │ │ + bls.n 115fe │ │ + cmp fp, r5 │ │ + bhi.n 115fe │ │ + mov r3, r9 │ │ + movs r2, #15 │ │ + ldrb r3, [r3, #0] │ │ + ands r3, r2 │ │ + strb r3, [r4, #1] │ │ + ldrb r3, [r6, #0] │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + adds r5, #2 │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + beq.n 11662 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r0, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + bne.n 115c4 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov r5, r8 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + mov r8, r3 │ │ + b.n 11584 │ │ + mov r3, sl │ │ + str r3, [sp, #32] │ │ + adds r3, r7, #0 │ │ + mov r7, r8 │ │ + mov r8, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r4, [sp, #20] │ │ + ands r2, r3 │ │ + adds r3, r2, #0 │ │ + cmp r3, #0 │ │ + bne.n 11644 │ │ + b.n 11412 │ │ + mov r0, r8 │ │ + movs r2, #1 │ │ + adds r1, r6, #0 │ │ + adds r3, r2, #0 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.n 11656 │ │ + b.n 11412 │ │ + mov r5, r8 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + mov r8, fp │ │ + b.n 11584 │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + mov r3, fp │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov r7, sl │ │ + mov fp, r3 │ │ + ldr r4, [sp, #20] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + lsls r3, r3, #30 │ │ + lsrs r3, r3, #31 │ │ + b.n 1163e │ │ + mov r3, fp │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov r7, sl │ │ + mov fp, r3 │ │ + adds r4, r2, #0 │ │ + b.n 1166e │ │ + nop ; (mov r8, r8) │ │ + lsrs r2, r7, #17 │ │ + movs r5, r0 │ │ + │ │ +0001168c : │ │ + push {r3, lr} │ │ + movs r1, #1 │ │ + bl 1072c │ │ + pop {r3, pc} │ │ + nop ; (mov r8, r8) │ │ + │ │ +00011698 : │ │ + push {r3, lr} │ │ + movs r1, #2 │ │ + bl 1072c │ │ + pop {r3, pc} │ │ + nop ; (mov r8, r8) │ │ + │ │ +000116a4 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + ldr r4, [pc, #124] ; (11728 ) │ │ + push {r6, r7} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + sub sp, #156 ; 0x9c │ │ + subs r5, r0, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #148] ; 0x94 │ │ + beq.n 1171e │ │ + movs r3, #1 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add r3, sp, #20 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + mov r9, r3 │ │ + adds r1, r3, #0 │ │ + adds r0, r5, #0 │ │ + movs r3, #1 │ │ + movs r2, #128 ; 0x80 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + cmp r0, #1 │ │ + beq.n 11706 │ │ + movs r3, #0 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + adds r0, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + blx r1 │ │ + mov r0, r8 │ │ + ldr r2, [sp, #148] ; 0x94 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + bne.n 11722 │ │ + add sp, #156 ; 0x9c │ │ + pop {r2, r3} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r3, r9 │ │ + ldrh r2, [r3, #0] │ │ + ldr r3, [pc, #32] ; (1172c ) │ │ + cmp r2, r3 │ │ + bne.n 116e4 │ │ + mov r3, r9 │ │ + mov r2, r8 │ │ + ldrb r3, [r3, #2] │ │ + cmp r0, r3 │ │ + adcs r2, r2 │ │ + mov r8, r2 │ │ + b.n 116e4 │ │ + movs r0, #0 │ │ + b.n 116f4 │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + nop ; (mov r8, r8) │ │ + str r5, [sp, #1000] ; 0x3e8 │ │ + movs r5, r0 │ │ + lsls r2, r1, #20 │ │ + ... │ │ + │ │ +00011730 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r6, sl │ │ + mov r7, fp │ │ + mov r5, r9 │ │ + mov r4, r8 │ │ + ldr r3, [pc, #520] ; (11944 ) │ │ + push {r4, r5, r6, r7} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #220 ; 0xdc │ │ + mov sl, r0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #212] ; 0xd4 │ │ + cmp r0, #0 │ │ + bne.n 11752 │ │ + b.n 11b52 │ │ + movs r3, #1 │ │ + mov r1, sl │ │ + str r3, [sp, #0] │ │ + ldr r1, [r1, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + mov r0, sl │ │ + add r3, sp, #84 ; 0x54 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r1, r3, #0 │ │ + movs r2, #128 ; 0x80 │ │ + movs r3, #1 │ │ + ldr r4, [r0, #8] │ │ + blx r4 │ │ + cmp r0, #0 │ │ + beq.n 117d0 │ │ + movs r0, #65 ; 0x41 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + ldrh r4, [r5, #10] │ │ + ldrh r1, [r5, #4] │ │ + ldrh r2, [r5, #6] │ │ + mov fp, r4 │ │ + ldrb r4, [r5, #3] │ │ + ldrh r3, [r5, #8] │ │ + ldrb r5, [r5, r0] │ │ + cmp r4, #1 │ │ + beq.n 11802 │ │ + cmp r4, #8 │ │ + beq.n 117f0 │ │ + movs r0, #0 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + mov r3, sl │ │ + mov r0, sl │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + blx r1 │ │ + ldr r3, [pc, #412] ; (11948 ) │ │ + add r3, pc │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #28] │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #212] ; 0xd4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 117c2 │ │ + b.n 11b72 │ │ + add sp, #220 ; 0xdc │ │ + pop {r2, r3, r4, r5} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + mov sl, r4 │ │ + mov fp, r5 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #376] ; (1194c ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + movs r0, #0 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + mov r3, sl │ │ + mov r0, sl │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + blx r1 │ │ + ldr r0, [sp, #28] │ │ + b.n 117b0 │ │ + cmp r5, #1 │ │ + beq.n 1180c │ │ + cmp r5, #3 │ │ + bne.n 117fa │ │ + b.n 11b56 │ │ + ldr r3, [pc, #340] ; (11950 ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + b.n 117d6 │ │ + subs r0, r5, #1 │ │ + lsls r0, r0, #24 │ │ + lsrs r0, r0, #24 │ │ + cmp r0, #3 │ │ + bhi.n 11792 │ │ + movs r0, #8 │ │ + str r0, [sp, #60] ; 0x3c │ │ + movs r0, #0 │ │ + movs r6, #0 │ │ + mov ip, r0 │ │ + lsls r3, r3, #16 │ │ + lsls r1, r1, #16 │ │ + asrs r3, r3, #16 │ │ + asrs r1, r1, #16 │ │ + subs r1, r3, r1 │ │ + mov r3, fp │ │ + lsls r2, r2, #16 │ │ + lsls r3, r3, #16 │ │ + asrs r3, r3, #16 │ │ + asrs r2, r2, #16 │ │ + subs r2, r3, r2 │ │ + mov r3, ip │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + adds r7, r1, #1 │ │ + str r0, [sp, #0] │ │ + str r3, [sp, #12] │ │ + adds r1, r7, #0 │ │ + adds r2, #1 │ │ + str r6, [sp, #4] │ │ + movs r0, #0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r1, r0, #0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + bne.n 1184e │ │ + b.n 11b68 │ │ + movs r3, #65 ; 0x41 │ │ + movs r2, #66 ; 0x42 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldrb r3, [r0, r3] │ │ + ldrsh r2, [r0, r2] │ │ + adds r0, r2, #0 │ │ + muls r0, r3 │ │ + ldr r3, [r1, #16] │ │ + str r0, [sp, #64] ; 0x40 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ + cmp r0, r3 │ │ + ble.n 11874 │ │ + ldr r3, [pc, #228] ; (11954 ) │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + adds r3, r5, #0 │ │ + muls r3, r4 │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + str r0, [sp, #56] ; 0x38 │ │ + ldr r2, [r3, #20] │ │ + ldr r3, [r3, #12] │ │ + mov r8, r2 │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bgt.n 11890 │ │ + b.n 11ad8 │ │ + movs r3, #0 │ │ + add r2, sp, #64 ; 0x40 │ │ + str r3, [sp, #68] ; 0x44 │ │ + mov ip, r2 │ │ + movs r3, #19 │ │ + add r3, ip │ │ + str r3, [sp, #76] ; 0x4c │ │ + mov r3, sl │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + mov r6, r8 │ │ + mov sl, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #8 │ │ + bne.n 118b0 │ │ + b.n 11b4e │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + mov r3, sl │ │ + ldrb r3, [r3, #2] │ │ + cmp r3, #0 │ │ + bne.n 118bc │ │ + b.n 11b32 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + cmp r3, #0 │ │ + ble.n 11960 │ │ + mov r8, r3 │ │ + add r8, r1 │ │ + mov r3, r8 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + mov r9, r6 │ │ + adds r4, r1, #0 │ │ + movs r5, #0 │ │ + mov fp, r7 │ │ + mov r8, r3 │ │ + ldr r6, [sp, #76] ; 0x4c │ │ + b.n 118e8 │ │ + ldrb r3, [r6, #0] │ │ + subs r5, #1 │ │ + strb r3, [r4, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r4, #1 │ │ + cmp r4, r3 │ │ + beq.n 1195c │ │ + cmp r5, #0 │ │ + bne.n 118da │ │ + mov r0, r8 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r0, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + beq.n 1191c │ │ + ldrb r3, [r6, #0] │ │ + movs r1, #63 ; 0x3f │ │ + adds r2, r3, #0 │ │ + bics r2, r1 │ │ + cmp r2, #192 ; 0xc0 │ │ + bne.n 118de │ │ + movs r5, #63 ; 0x3f │ │ + mov r0, r8 │ │ + ands r5, r3 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r0, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + bne.n 118da │ │ + mov sl, r8 │ │ + ldr r3, [pc, #56] ; (11958 ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + mov r3, sl │ │ + mov r0, sl │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + blx r1 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [sp, #28] │ │ + b.n 117b0 │ │ + str r5, [sp, #424] ; 0x1a8 │ │ + movs r5, r0 │ │ + lsrs r6, r2, #10 │ │ + movs r5, r0 │ │ + lsrs r6, r0, #10 │ │ + movs r5, r0 │ │ + lsrs r4, r0, #9 │ │ + movs r5, r0 │ │ + lsrs r0, r5, #6 │ │ + movs r5, r0 │ │ + lsrs r0, r7, #4 │ │ + movs r5, r0 │ │ + mov r6, r9 │ │ + mov r7, fp │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #4 │ │ + ble.n 11968 │ │ + b.n 11af0 │ │ + movs r3, #65 ; 0x41 │ │ + mov r2, sl │ │ + ldrb r3, [r2, r3] │ │ + cmp r3, #0 │ │ + bne.n 11974 │ │ + b.n 11abc │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + mov r1, sl │ │ + str r2, [sp, #24] │ │ + movs r2, #0 │ │ + mov ip, r2 │ │ + movs r2, #66 ; 0x42 │ │ + ldrsh r1, [r1, r2] │ │ + movs r2, #1 │ │ + mov r8, r2 │ │ + mov r2, ip │ │ + mov ip, r6 │ │ + adds r6, r2, #0 │ │ + cmp r1, #0 │ │ + bgt.n 11992 │ │ + b.n 11ab2 │ │ + ldr r3, [sp, #24] │ │ + movs r0, #0 │ │ + mov r9, r3 │ │ + movs r2, #7 │ │ + movs r3, #0 │ │ + mov r4, ip │ │ + str r0, [sp, #20] │ │ + movs r1, #1 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #24] │ │ + add r9, ip │ │ + ldrb r1, [r1, r0] │ │ + cmp r7, r2 │ │ + ble.n 119c6 │ │ + adds r5, r4, r3 │ │ + mov fp, r5 │ │ + asrs r5, r1, #7 │ │ + lsls r5, r6 │ │ + mov ip, r5 │ │ + mov r5, fp │ │ + mov r0, ip │ │ + ldrb r5, [r5, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, fp │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #1 │ │ + cmp r7, r5 │ │ + ble.n 119e4 │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #6 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #2 │ │ + cmp r7, r5 │ │ + ble.n 11a02 │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #5 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #3 │ │ + cmp r7, r5 │ │ + ble.n 11a20 │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #4 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #4 │ │ + cmp r7, r5 │ │ + ble.n 11a3e │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #3 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #5 │ │ + cmp r7, r5 │ │ + ble.n 11a5c │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #2 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #6 │ │ + cmp r7, r5 │ │ + ble.n 11a7a │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #1 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + ldr r0, [sp, #20] │ │ + lsls r5, r0, #3 │ │ + cmp r7, r5 │ │ + ble.n 11a94 │ │ + mov r0, r8 │ │ + ands r1, r0 │ │ + lsls r1, r6 │ │ + adds r5, r4, r3 │ │ + ldrb r0, [r5, #0] │ │ + adds r3, #1 │ │ + orrs r1, r0 │ │ + ldr r0, [sp, #20] │ │ + strb r1, [r5, #0] │ │ + mov r1, sl │ │ + movs r5, #66 ; 0x42 │ │ + adds r0, #1 │ │ + str r0, [sp, #20] │ │ + ldrsh r1, [r1, r5] │ │ + adds r2, #8 │ │ + cmp r1, r0 │ │ + ble.n 11aa6 │ │ + b.n 119a0 │ │ + movs r2, #65 ; 0x41 │ │ + mov r3, sl │ │ + ldrb r3, [r3, r2] │ │ + mov r2, r9 │ │ + mov ip, r4 │ │ + str r2, [sp, #24] │ │ + adds r6, #1 │ │ + cmp r3, r6 │ │ + ble.n 11aba │ │ + b.n 1198c │ │ + mov r6, ip │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [r2, #16] │ │ + ldr r2, [r2, #12] │ │ + mov ip, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + add r6, ip │ │ + str r2, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #68] ; 0x44 │ │ + cmp r2, r3 │ │ + ble.n 11ad4 │ │ + b.n 118a8 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + mov sl, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #8 │ │ + beq.n 11b76 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + beq.n 11aec │ │ + b.n 1192a │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + b.n 117b6 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #24 │ │ + bne.n 11abc │ │ + movs r3, #65 ; 0x41 │ │ + mov r2, sl │ │ + ldrb r1, [r2, r3] │ │ + cmp r1, #0 │ │ + beq.n 11abc │ │ + movs r5, #0 │ │ + mov ip, r6 │ │ + movs r4, #65 ; 0x41 │ │ + adds r6, r5, #0 │ │ + mov r5, sl │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + mov r3, ip │ │ + adds r2, r3, r6 │ │ + cmp r7, #0 │ │ + ble.n 11b26 │ │ + adds r3, r0, #0 │ │ + adds r0, r0, r7 │ │ + ldrb r1, [r3, #0] │ │ + adds r3, #1 │ │ + strb r1, [r2, #0] │ │ + ldrb r1, [r5, r4] │ │ + adds r2, r2, r1 │ │ + cmp r0, r3 │ │ + bne.n 11b18 │ │ + adds r6, #1 │ │ + cmp r1, r6 │ │ + bgt.n 11b0c │ │ + mov r6, ip │ │ + mov sl, r5 │ │ + b.n 11abc │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r2, [r3, #8] │ │ + adds r0, r3, #0 │ │ + str r2, [sp, #20] │ │ + movs r3, #1 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr r4, [sp, #20] │ │ + blx r4 │ │ + cmp r0, #0 │ │ + beq.n 11b48 │ │ + b.n 11960 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + mov sl, r3 │ │ + b.n 1191e │ │ + adds r1, r6, #0 │ │ + b.n 118b2 │ │ + movs r0, #0 │ │ + b.n 117b6 │ │ + movs r0, #24 │ │ + str r0, [sp, #60] ; 0x3c │ │ + movs r0, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + lsls r0, r0, #16 │ │ + mov ip, r0 │ │ + lsls r6, r6, #8 │ │ + movs r0, #255 ; 0xff │ │ + b.n 11816 │ │ + movs r0, #0 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + movs r0, #0 │ │ + b.n 117b6 │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #4] │ │ + ldr r2, [r3, #4] │ │ + movs r3, #1 │ │ + lsls r3, r1 │ │ + ldr r4, [r2, #4] │ │ + str r3, [r2, #0] │ │ + cmp r1, #8 │ │ + bne.n 11b8c │ │ + b.n 11d08 │ │ + cmp r3, #0 │ │ + ble.n 11ade │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + ldrb r2, [r6, #16] │ │ + strb r2, [r4, #0] │ │ + ldrb r2, [r6, #17] │ │ + strb r2, [r4, #1] │ │ + ldrb r2, [r6, #18] │ │ + strb r2, [r4, #2] │ │ + cmp r3, #1 │ │ + beq.n 11ade │ │ + ldrb r2, [r6, #19] │ │ + strb r2, [r4, #4] │ │ + ldrb r2, [r6, #20] │ │ + strb r2, [r4, #5] │ │ + ldrb r2, [r6, #21] │ │ + strb r2, [r4, #6] │ │ + cmp r3, #2 │ │ + beq.n 11ade │ │ + ldrb r2, [r6, #22] │ │ + strb r2, [r4, #8] │ │ + ldrb r2, [r6, #23] │ │ + strb r2, [r4, #9] │ │ + ldrb r2, [r6, #24] │ │ + strb r2, [r4, #10] │ │ + cmp r3, #3 │ │ + beq.n 11ade │ │ + ldrb r2, [r6, #25] │ │ + strb r2, [r4, #12] │ │ + ldrb r2, [r6, #26] │ │ + strb r2, [r4, #13] │ │ + ldrb r2, [r6, #27] │ │ + strb r2, [r4, #14] │ │ + cmp r3, #4 │ │ + beq.n 11ade │ │ + ldrb r2, [r6, #28] │ │ + strb r2, [r4, #16] │ │ + ldrb r2, [r6, #29] │ │ + strb r2, [r4, #17] │ │ + ldrb r2, [r6, #30] │ │ + strb r2, [r4, #18] │ │ + cmp r3, #5 │ │ + bne.n 11be4 │ │ + b.n 11ade │ │ + ldrb r2, [r6, #31] │ │ + strb r2, [r4, #20] │ │ + movs r2, #32 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #21] │ │ + movs r2, #33 ; 0x21 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #22] │ │ + cmp r3, #6 │ │ + bne.n 11bfa │ │ + b.n 11ade │ │ + movs r2, #34 ; 0x22 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #24] │ │ + movs r2, #35 ; 0x23 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #25] │ │ + movs r2, #36 ; 0x24 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #26] │ │ + cmp r3, #7 │ │ + bne.n 11c12 │ │ + b.n 11ade │ │ + movs r2, #37 ; 0x25 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #28] │ │ + movs r2, #38 ; 0x26 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #29] │ │ + movs r2, #39 ; 0x27 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #30] │ │ + cmp r3, #8 │ │ + bne.n 11c2a │ │ + b.n 11ade │ │ + movs r1, #40 ; 0x28 │ │ + movs r2, #32 │ │ + ldrb r0, [r6, r1] │ │ + strb r0, [r4, r2] │ │ + movs r2, #41 ; 0x29 │ │ + ldrb r0, [r6, r2] │ │ + adds r2, r4, #0 │ │ + adds r2, #32 │ │ + strb r0, [r2, #1] │ │ + movs r0, #42 ; 0x2a │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r2, #2] │ │ + cmp r3, #9 │ │ + bne.n 11c48 │ │ + b.n 11ade │ │ + movs r2, #43 ; 0x2b │ │ + ldrb r0, [r6, r2] │ │ + movs r2, #36 ; 0x24 │ │ + strb r0, [r4, r2] │ │ + movs r2, #44 ; 0x2c │ │ + adds r0, r4, #0 │ │ + ldrb r5, [r6, r2] │ │ + adds r0, #36 ; 0x24 │ │ + strb r5, [r0, #1] │ │ + movs r5, #45 ; 0x2d │ │ + ldrb r5, [r6, r5] │ │ + strb r5, [r0, #2] │ │ + cmp r3, #10 │ │ + bne.n 11c66 │ │ + b.n 11ade │ │ + movs r0, #46 ; 0x2e │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r4, r1] │ │ + movs r1, #47 ; 0x2f │ │ + adds r0, r4, #0 │ │ + ldrb r1, [r6, r1] │ │ + adds r0, #40 ; 0x28 │ │ + strb r1, [r0, #1] │ │ + movs r1, #48 ; 0x30 │ │ + ldrb r5, [r6, r1] │ │ + strb r5, [r0, #2] │ │ + cmp r3, #11 │ │ + bne.n 11c82 │ │ + b.n 11ade │ │ + movs r0, #49 ; 0x31 │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r4, r2] │ │ + movs r2, #50 ; 0x32 │ │ + ldrb r0, [r6, r2] │ │ + adds r2, r4, #0 │ │ + adds r2, #44 ; 0x2c │ │ + strb r0, [r2, #1] │ │ + movs r0, #51 ; 0x33 │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r2, #2] │ │ + cmp r3, #12 │ │ + bne.n 11c9e │ │ + b.n 11ade │ │ + movs r2, #52 ; 0x34 │ │ + ldrb r0, [r6, r2] │ │ + strb r0, [r4, r1] │ │ + movs r1, #53 ; 0x35 │ │ + ldrb r0, [r6, r1] │ │ + adds r1, r4, #0 │ │ + adds r1, #48 ; 0x30 │ │ + strb r0, [r1, #1] │ │ + movs r0, #54 ; 0x36 │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r1, #2] │ │ + cmp r3, #13 │ │ + bne.n 11cba │ │ + b.n 11ade │ │ + movs r1, #55 ; 0x37 │ │ + ldrb r1, [r6, r1] │ │ + strb r1, [r4, r2] │ │ + movs r2, #56 ; 0x38 │ │ + adds r1, r4, #0 │ │ + ldrb r0, [r6, r2] │ │ + adds r1, #52 ; 0x34 │ │ + strb r0, [r1, #1] │ │ + movs r0, #57 ; 0x39 │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r1, #2] │ │ + cmp r3, #14 │ │ + bne.n 11cd6 │ │ + b.n 11ade │ │ + movs r1, #58 ; 0x3a │ │ + ldrb r1, [r6, r1] │ │ + strb r1, [r4, r2] │ │ + movs r2, #59 ; 0x3b │ │ + adds r1, r4, #0 │ │ + ldrb r2, [r6, r2] │ │ + adds r1, #56 ; 0x38 │ │ + strb r2, [r1, #1] │ │ + movs r2, #60 ; 0x3c │ │ + ldrb r0, [r6, r2] │ │ + strb r0, [r1, #2] │ │ + cmp r3, #15 │ │ + bne.n 11cf2 │ │ + b.n 11ade │ │ + movs r3, #61 ; 0x3d │ │ + ldrb r3, [r6, r3] │ │ + strb r3, [r4, r2] │ │ + movs r3, #62 ; 0x3e │ │ + ldrb r3, [r6, r3] │ │ + adds r4, #60 ; 0x3c │ │ + strb r3, [r4, #1] │ │ + movs r3, #63 ; 0x3f │ │ + ldrb r3, [r6, r3] │ │ + strb r3, [r4, #2] │ │ + b.n 11ade │ │ + add r3, sp, #64 ; 0x40 │ │ + movs r5, #19 │ │ + mov ip, r3 │ │ + mov r6, sl │ │ + add r5, ip │ │ + b.n 11d1a │ │ + ldrb r3, [r5, #0] │ │ + cmp r3, #12 │ │ + beq.n 11d34 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + bne.n 11d14 │ │ + ldr r3, [pc, #60] ; (11d68 ) │ │ + mov sl, r6 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + b.n 11924 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #3 │ │ + adds r5, r4, r3 │ │ + adds r1, r4, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + adds r0, r6, #0 │ │ + blx r7 │ │ + adds r1, r4, #1 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + adds r0, r6, #0 │ │ + blx r7 │ │ + adds r1, r4, #2 │ │ + adds r0, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + adds r4, #4 │ │ + blx r7 │ │ + cmp r4, r5 │ │ + bne.n 11d3a │ │ + mov sl, r6 │ │ + b.n 11ade │ │ + lsls r2, r5, #20 │ │ movs r5, r0 │ │ │ │ 00011d6c : │ │ ldr r0, [pc, #12] ; (11d7c ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ @@ -15781,15 +15808,15 @@ │ │ 00011d88 : │ │ movs r0, #0 │ │ bx lr │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ adds r0, r1, #0 │ │ adds r5, r1, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r4, r0, #0 │ │ ldr r7, [r6, #8] │ │ adds r0, r6, #0 │ │ adds r2, r5, #0 │ │ adds r1, r4, #0 │ │ movs r3, #1 │ │ blx r7 │ │ @@ -15844,15 +15871,15 @@ │ │ str r0, [r4, #12] │ │ b.n 11dd8 │ │ adds r0, r5, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ lsls r3, r0, #1 │ │ str r0, [r4, #8] │ │ adds r0, r3, r0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ ldr r3, [r4, #8] │ │ str r0, [r4, #12] │ │ adds r1, r0, #0 │ │ lsls r2, r3, #1 │ │ adds r2, r2, r3 │ │ ldr r4, [r5, #8] │ │ adds r0, r5, #0 │ │ @@ -15867,15 +15894,15 @@ │ │ push {r4, r5, r6, r7} │ │ adds r5, r0, #0 │ │ sub sp, #12 │ │ adds r0, r1, #0 │ │ adds r7, r1, #0 │ │ adds r4, r2, #0 │ │ adds r6, r3, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov sl, r0 │ │ ldr r3, [r5, #8] │ │ mov r1, sl │ │ mov ip, r3 │ │ movs r2, #1 │ │ adds r3, r7, #0 │ │ adds r0, r5, #0 │ │ @@ -15883,15 +15910,15 @@ │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r3 │ │ mov r3, ip │ │ muls r3, r6 │ │ mov fp, r3 │ │ mov r0, fp │ │ muls r0, r4 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #4] │ │ cmp r4, #0 │ │ ble.n 11edc │ │ mov r9, r0 │ │ movs r3, #128 ; 0x80 │ │ add r9, r4 │ │ lsls r3, r3, #1 │ │ @@ -15932,15 +15959,15 @@ │ │ movs r3, #1 │ │ mov sl, r3 │ │ add fp, sl │ │ cmp fp, r8 │ │ bne.n 11e98 │ │ mov sl, r5 │ │ mov r0, sl │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [sp, #4] │ │ add sp, #12 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ @@ -16033,15 +16060,15 @@ │ │ mov r8, r2 │ │ mov r9, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r1, [pc, #32] ; (11fc0 ) │ │ mov r0, r9 │ │ add r1, pc │ │ movs r2, #9 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ negs r3, r0 │ │ adcs r3, r0 │ │ mov r8, r3 │ │ b.n 11f7c │ │ movs r0, #0 │ │ b.n 11f8c │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ @@ -16080,15 +16107,15 @@ │ │ ldr r1, [r1, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ str r0, [sp, #144] ; 0x90 │ │ str r1, [sp, #148] ; 0x94 │ │ movs r0, #52 ; 0x34 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r4, r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ mov r0, sl │ │ movs r3, #1 │ │ adds r1, r4, #0 │ │ movs r2, #14 │ │ ldr r5, [r0, #8] │ │ @@ -16127,23 +16154,23 @@ │ │ str r3, [r2, #40] ; 0x28 │ │ b.n 1204e │ │ ldr r3, [r5, #8] │ │ ldr r4, [sp, #52] ; 0x34 │ │ lsls r0, r3, #1 │ │ str r3, [r4, #44] ; 0x2c │ │ adds r0, r0, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ ldr r3, [r4, #44] ; 0x2c │ │ str r0, [r4, #48] ; 0x30 │ │ ldr r1, [r5, #12] │ │ lsls r2, r3, #1 │ │ adds r2, r2, r3 │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ ldr r0, [r5, #12] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r4, [r5, #0] │ │ cmp r4, #0 │ │ bne.n 1204e │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov sl, r6 │ │ ldr r3, [r3, #40] ; 0x28 │ │ mov fp, r5 │ │ @@ -16168,17 +16195,17 @@ │ │ cmp r3, #0 │ │ beq.n 120c4 │ │ bl 12a14 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r0, [r3, #32] │ │ cmp r0, #0 │ │ beq.n 120d0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r0, #0 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #228] ; 0xe4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 120e6 │ │ bl 12aaa │ │ @@ -16225,15 +16252,15 @@ │ │ mrc2 15, 3, pc, cr12, cr15, {7} │ │ lsls r2, r5, #7 │ │ movs r5, r0 │ │ stc2l 15, cr15, [r7, #-1020] ; 0xfffffc04 │ │ adds r6, #1 │ │ lsls r1, r6, #2 │ │ ldr r0, [r7, #32] │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ str r0, [r7, #32] │ │ str r5, [r0, r4] │ │ adds r4, #4 │ │ mov r0, sl │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ subs r5, r0, #0 │ │ bne.n 12148 │ │ @@ -16290,15 +16317,15 @@ │ │ ldr r2, [r3, r2] │ │ str r3, [sp, #16] │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r7, #4] │ │ blx r1 │ │ movs r0, #40 ; 0x28 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r8, r0 │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ mov r3, r8 │ │ str r0, [r3, #0] │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ @@ -16309,15 +16336,15 @@ │ │ mov r3, r8 │ │ str r0, [r3, #8] │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ subs r4, r0, #0 │ │ bne.n 12206 │ │ b.n 128fe │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r5, r0, #0 │ │ adds r2, r4, #0 │ │ adds r0, r7, #0 │ │ adds r1, r5, #0 │ │ movs r3, #1 │ │ ldr r4, [r7, #8] │ │ blx r4 │ │ @@ -16346,15 +16373,15 @@ │ │ str r0, [r6, #24] │ │ str r4, [sp, #0] │ │ movs r3, #0 │ │ adds r0, r7, #0 │ │ ldr r1, [r7, #4] │ │ blx r1 │ │ movs r0, #16 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r9, r0 │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ mov r3, r9 │ │ str r0, [r3, #0] │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ @@ -16369,15 +16396,15 @@ │ │ mov fp, r5 │ │ mov r7, r9 │ │ mov r8, r6 │ │ movs r5, #4 │ │ movs r0, #0 │ │ mov r9, r3 │ │ adds r1, r5, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ subs r6, r5, #4 │ │ str r0, [r7, #12] │ │ adds r4, r0, r6 │ │ mov r0, r9 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r4, #0] │ │ ldr r0, [r7, #12] │ │ @@ -16404,28 +16431,28 @@ │ │ str r3, [sp, #100] ; 0x64 │ │ movs r3, #0 │ │ mov r0, r8 │ │ str r3, [sp, #0] │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ movs r0, #12 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r7, r0, #0 │ │ mov r0, r8 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r7, #0] │ │ mov r0, r8 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ movs r3, #0 │ │ str r0, [r7, #4] │ │ movs r5, #4 │ │ movs r0, #0 │ │ str r3, [r7, #8] │ │ adds r1, r5, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ subs r6, r5, #4 │ │ adds r4, r0, r6 │ │ str r0, [r7, #8] │ │ mov r0, r8 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r4, #0] │ │ ldr r0, [r7, #8] │ │ @@ -16593,15 +16620,15 @@ │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #4] │ │ str r3, [sp, #16] │ │ cmp r3, r2 │ │ bhi.n 1245c │ │ b.n 12a9c │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #8] │ │ ldr r3, [sp, #108] ; 0x6c │ │ ldr r2, [r0, r3] │ │ cmp r2, #0 │ │ bne.n 12470 │ │ b.n 12936 │ │ @@ -16861,25 +16888,25 @@ │ │ adds r0, #168 ; 0xa8 │ │ str r3, [sp, #16] │ │ bl 5ea9c <_Unwind_GetTextRelBase@@Base+0x238> │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ beq.n 12680 │ │ adds r0, r3, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, sl │ │ ldr r0, [r3, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, sl │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r9 │ │ ldr r0, [r3, #12] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r2, #0 │ │ ldr r1, [sp, #120] ; 0x78 │ │ mov r3, r8 │ │ str r2, [r1, #0] │ │ str r2, [r1, #4] │ │ mov r2, r8 │ │ mov r0, r8 │ │ @@ -16898,17 +16925,17 @@ │ │ str r2, [r1, #8] │ │ str r0, [r1, #4] │ │ cmp r3, #0 │ │ beq.n 126cc │ │ b.n 128f0 │ │ mov r3, r8 │ │ ldr r0, [r3, #12] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r3, [sp, #88] ; 0x58 │ │ ldr r2, [sp, #72] ; 0x48 │ │ subs r3, #1 │ │ subs r2, #4 │ │ str r3, [sp, #88] ; 0x58 │ │ str r2, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ @@ -16937,15 +16964,15 @@ │ │ beq.n 127fe │ │ movs r3, #1 │ │ mov ip, r3 │ │ add r8, ip │ │ mov r3, r8 │ │ ldr r0, [sp, #16] │ │ lsls r1, r3, #2 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ adds r7, r0, #0 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r0, [sp, #16] │ │ ldr r1, [r5, #4] │ │ @@ -16959,28 +16986,28 @@ │ │ adds r0, r5, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ adds r3, r7, #0 │ │ movs r0, #36 ; 0x24 │ │ add r3, r9 │ │ mov fp, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r6, r0, #0 │ │ adds r0, r5, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r6, #0] │ │ adds r0, r5, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r6, #4] │ │ adds r0, r5, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ subs r7, r0, #0 │ │ bne.n 12776 │ │ b.n 12902 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov sl, r0 │ │ adds r2, r7, #0 │ │ adds r0, r5, #0 │ │ mov r1, sl │ │ movs r3, #1 │ │ ldr r7, [r5, #8] │ │ blx r7 │ │ @@ -17050,17 +17077,17 @@ │ │ cmp r3, #0 │ │ beq.n 12816 │ │ b.n 12922 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r0, [r3, #32] │ │ cmp r0, #0 │ │ beq.n 12822 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ cmp r4, #0 │ │ bne.n 1282e │ │ b.n 12930 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, sl │ │ mov r0, sl │ │ @@ -17133,25 +17160,25 @@ │ │ adds r0, #168 ; 0xa8 │ │ str r3, [sp, #16] │ │ bl 5ea9c <_Unwind_GetTextRelBase@@Base+0x238> │ │ mov r3, r9 │ │ ldr r0, [r3, #12] │ │ cmp r0, #0 │ │ beq.n 128d6 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r9 │ │ ldr r0, [r3, #12] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, sl │ │ ldr r0, [r3, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, sl │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ b.n 1269c │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #140] ; 0x8c │ │ bl 5eaac <_Unwind_GetTextRelBase@@Base+0x248> │ │ b.n 126cc │ │ @@ -17172,26 +17199,26 @@ │ │ cmp r3, #0 │ │ bne.n 12922 │ │ b.n 12816 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #48] ; 0x30 │ │ adds r0, r3, #0 │ │ str r3, [sp, #16] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ b.n 12816 │ │ ldr r0, [sp, #140] ; 0x8c │ │ bl 120d8 │ │ ldr r3, [sp, #64] ; 0x40 │ │ mov sl, fp │ │ mov r8, r3 │ │ mov fp, r7 │ │ ldr r7, [sp, #56] ; 0x38 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r7, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, fp │ │ ldr r0, [r3, #12] │ │ ldr r3, [sp, #136] ; 0x88 │ │ ldr r2, [r0, r3] │ │ adds r3, #4 │ │ str r3, [sp, #136] ; 0x88 │ │ cmp r2, #0 │ │ @@ -17199,17 +17226,17 @@ │ │ b.n 122cc │ │ ldr r3, [sp, #96] ; 0x60 │ │ mov r7, r8 │ │ mov r8, r3 │ │ ldr r3, [sp, #100] ; 0x64 │ │ mov r9, fp │ │ mov fp, r3 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ b.n 1269c │ │ ldr r3, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ ldr r1, [r3, #16] │ │ ldr r2, [r3, #20] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ @@ -17232,18 +17259,18 @@ │ │ nop ; (mov r8, r8) │ │ mrc2 15, 3, pc, cr12, cr15, {7} │ │ mcrr2 0, 0, r0, r6, cr4 │ │ ldr??.w r0, [r4, #4] │ │ bl ffc929b2 <_end@@Base+0xffc1739a> │ │ ; instruction: 0xf61c0004 │ │ ldr r0, [r4, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r6, #1 │ │ adds r0, r4, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ cmp r6, r8 │ │ bge.n 12a0a │ │ lsls r7, r6, #2 │ │ ldr r4, [r5, r7] │ │ ldr r3, [r4, #28] │ │ cmp r3, #0 │ │ bne.n 129b8 │ │ @@ -17276,15 +17303,15 @@ │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ movs r4, #0 │ │ b.n 1280a │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #48] ; 0x30 │ │ adds r0, r3, #0 │ │ str r3, [sp, #16] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ bl 120c4 │ │ mov r2, fp │ │ orrs r2, r4 │ │ b.n 129f2 │ │ mov r3, fp │ │ lsls r0, r3, #8 │ │ lsrs r0, r0, #24 │ │ @@ -17350,74 +17377,52 @@ │ │ ldmia r0!, {r2, r4, r5, r7} │ │ subs r7, #226 ; 0xe2 │ │ strb r1, [r1, #27] │ │ ldr r7, [sp, #760] ; 0x2f8 │ │ cmp r7, #26 │ │ subs r7, #189 ; 0xbd │ │ │ │ -00012ac8 : │ │ - ldr r0, [pc, #12] ; (12ad8 ) │ │ - push {r3, lr} │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, pc} │ │ - strb.w r0, [r4, r4] │ │ - │ │ -00012adc : │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - │ │ -00012ae0 : │ │ - movs r0, #0 │ │ - bx lr │ │ - │ │ -00012ae4 : │ │ +00012ac8 : │ │ movs r0, #0 │ │ bx lr │ │ │ │ -00012ae8 : │ │ - movs r0, #0 │ │ - bx lr │ │ - │ │ -00012aec : │ │ +00012acc : │ │ movs r0, #0 │ │ bx lr │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, sl │ │ mov r6, r9 │ │ mov r5, r8 │ │ mov sl, r1 │ │ push {r5, r6, r7} │ │ - ldr r5, [pc, #276] ; (12c14 ) │ │ + ldr r5, [pc, #276] ; (12bf4 ) │ │ sub sp, #8 │ │ - ldr r6, [pc, #276] ; (12c18 ) │ │ + ldr r6, [pc, #276] ; (12bf8 ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r6, pc │ │ ldr r1, [r6, #0] │ │ ldr r3, [r5, #0] │ │ adds r7, r0, #0 │ │ str r3, [sp, #4] │ │ mov r3, sl │ │ adds r3, r1, r3 │ │ mov r9, r3 │ │ ldr r3, [r6, #4] │ │ cmp r9, r3 │ │ - blt.n 12b84 │ │ + blt.n 12b64 │ │ ldr r2, [r6, #8] │ │ mov r8, r2 │ │ cmp r2, #0 │ │ - beq.n 12b2e │ │ + beq.n 12b0e │ │ cmp r1, r3 │ │ - bge.n 12bda │ │ + bge.n 12bba │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 12bc6 │ │ + b.n 12ba6 │ │ ldr r3, [r6, #12] │ │ adds r3, r6, r3 │ │ ldrb r2, [r3, #14] │ │ strb r2, [r6, #16] │ │ ldrb r3, [r3, #15] │ │ movs r2, #1 │ │ strb r3, [r6, #17] │ │ @@ -17425,46 +17430,46 @@ │ │ add r3, sp │ │ mov r9, r3 │ │ adds r1, r3, #0 │ │ ldr r4, [r7, #8] │ │ movs r3, #1 │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 12c08 │ │ + beq.n 12be8 │ │ mov r3, r9 │ │ ldrb r2, [r3, #0] │ │ negs r1, r2 │ │ adcs r1, r2 │ │ - ldr r3, [pc, #196] ; (12c1c ) │ │ + ldr r3, [pc, #196] ; (12bfc ) │ │ add r3, pc │ │ str r1, [r3, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.n 12bec │ │ + bne.n 12bcc │ │ movs r2, #1 │ │ - ldr r3, [pc, #188] ; (12c20 ) │ │ + ldr r3, [pc, #188] ; (12c00 ) │ │ add r3, pc │ │ str r2, [r3, #8] │ │ mov r2, r8 │ │ adds r2, #2 │ │ lsls r0, r2, #3 │ │ - ldr r3, [pc, #180] ; (12c24 ) │ │ + ldr r3, [pc, #180] ; (12c04 ) │ │ add r3, pc │ │ ldr r1, [r3, #4] │ │ str r2, [r3, #12] │ │ str r0, [r3, #4] │ │ ldr r2, [r3, #0] │ │ mov r3, sl │ │ subs r1, r2, r1 │ │ adds r1, #16 │ │ adds r3, r3, r1 │ │ mov r9, r3 │ │ mov r3, sl │ │ cmp r3, #0 │ │ - ble.n 12be8 │ │ - ldr r3, [pc, #156] ; (12c28 ) │ │ + ble.n 12bc8 │ │ + ldr r3, [pc, #156] ; (12c08 ) │ │ mov r8, r1 │ │ add r3, pc │ │ movs r0, #0 │ │ mov ip, r3 │ │ movs r7, #7 │ │ movs r6, #1 │ │ add sl, r1 │ │ @@ -17481,134 +17486,134 @@ │ │ mov r2, r8 │ │ ands r3, r6 │ │ subs r2, r1, r2 │ │ lsls r3, r2 │ │ adds r1, #1 │ │ orrs r0, r3 │ │ cmp r1, sl │ │ - bne.n 12b9a │ │ + bne.n 12b7a │ │ mov r2, r9 │ │ - ldr r3, [pc, #104] ; (12c2c ) │ │ + ldr r3, [pc, #104] ; (12c0c ) │ │ add r3, pc │ │ str r2, [r3, #0] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n 12c10 │ │ + bne.n 12bf0 │ │ add sp, #8 │ │ pop {r2, r3, r4} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #84] ; (12c30 ) │ │ + ldr r0, [pc, #84] ; (12c10 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 12bc6 │ │ + b.n 12ba6 │ │ movs r0, #0 │ │ - b.n 12bbe │ │ + b.n 12b9e │ │ adds r1, r6, #0 │ │ adds r0, r7, #0 │ │ adds r1, #18 │ │ ldr r6, [r7, #8] │ │ movs r3, #1 │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 12c08 │ │ + beq.n 12be8 │ │ mov r3, r9 │ │ ldrb r2, [r3, #0] │ │ mov r8, r2 │ │ cmp r2, #0 │ │ - bne.n 12b6a │ │ - b.n 12b60 │ │ + bne.n 12b4a │ │ + b.n 12b40 │ │ movs r2, #2 │ │ - ldr r0, [pc, #40] ; (12c34 ) │ │ + ldr r0, [pc, #40] ; (12c14 ) │ │ adds r2, #255 ; 0xff │ │ - b.n 12b6e │ │ + b.n 12b4e │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - strh r6, [r4, #12] │ │ + strh r6, [r0, #14] │ │ movs r5, r0 │ │ - strh r6, [r1, #44] ; 0x2c │ │ + strh r6, [r5, #44] ; 0x2c │ │ movs r5, r0 │ │ - strh r4, [r7, #48] ; 0x30 │ │ + strh r4, [r3, #50] ; 0x32 │ │ movs r5, r0 │ │ - strh r0, [r6, #40] ; 0x28 │ │ + strh r0, [r2, #42] ; 0x2a │ │ movs r5, r0 │ │ - strh r4, [r4, #40] ; 0x28 │ │ + strh r4, [r0, #42] ; 0x2a │ │ movs r5, r0 │ │ - strh r6, [r0, #40] ; 0x28 │ │ + strh r6, [r4, #40] ; 0x28 │ │ movs r5, r0 │ │ - strh r2, [r2, #38] ; 0x26 │ │ + strh r2, [r6, #38] ; 0x26 │ │ movs r5, r0 │ │ ; instruction: 0xf7140004 │ │ lsrs r0, r1, #32 │ │ movs r0, r0 │ │ - ldr r3, [pc, #708] ; (12f00 ) │ │ + ldr r3, [pc, #708] ; (12ee0 ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov fp, r3 │ │ add fp, pc │ │ mov r3, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ ldr r3, [r3, #0] │ │ push {r4, r5, r6, r7} │ │ - ldr r7, [pc, #692] ; (12f04 ) │ │ + ldr r7, [pc, #692] ; (12ee4 ) │ │ mov fp, r3 │ │ ldr r3, [r3, #0] │ │ sub sp, #300 ; 0x12c │ │ add r7, pc │ │ str r3, [sp, #292] ; 0x124 │ │ ldr r3, [r7, #44] ; 0x2c │ │ str r0, [sp, #8] │ │ cmp r3, #0 │ │ - bne.n 12c64 │ │ - b.n 12d6a │ │ + bne.n 12c44 │ │ + b.n 12d4a │ │ movs r3, #0 │ │ str r3, [r7, #44] ; 0x2c │ │ movs r3, #18 │ │ mov ip, r3 │ │ - ldr r6, [pc, #664] ; (12f08 ) │ │ + ldr r6, [pc, #664] ; (12ee8 ) │ │ str r7, [sp, #4] │ │ add r6, pc │ │ add ip, r6 │ │ mov r3, ip │ │ str r3, [sp, #20] │ │ mov r3, fp │ │ str r3, [sp, #16] │ │ - b.n 12c9c │ │ + b.n 12c7c │ │ ldr r7, [r6, #8] │ │ cmp r7, #0 │ │ - beq.n 12cf8 │ │ + beq.n 12cd8 │ │ cmp r4, r3 │ │ - bge.n 12d5c │ │ + bge.n 12d3c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - ldr r3, [pc, #636] ; (12f0c ) │ │ + ldr r3, [pc, #636] ; (12eec ) │ │ add r3, pc │ │ str r0, [r3, #52] ; 0x34 │ │ str r0, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #60] ; 0x3c │ │ cmp r3, r0 │ │ - beq.n 12c9c │ │ - b.n 12ea0 │ │ + beq.n 12c7c │ │ + b.n 12e80 │ │ ldr r3, [sp, #4] │ │ ldr r4, [r6, #0] │ │ ldr r5, [r3, #48] ; 0x30 │ │ adds r3, r5, r4 │ │ mov fp, r3 │ │ ldr r3, [r6, #4] │ │ cmp fp, r3 │ │ - bge.n 12c7e │ │ + bge.n 12c5e │ │ cmp r5, #0 │ │ - ble.n 12d58 │ │ - ldr r3, [pc, #604] ; (12f10 ) │ │ + ble.n 12d38 │ │ + ldr r3, [pc, #604] ; (12ef0 ) │ │ mov ip, r6 │ │ add r3, pc │ │ mov r9, r3 │ │ movs r3, #7 │ │ mov r6, r9 │ │ movs r0, #0 │ │ mov r8, r3 │ │ @@ -17629,21 +17634,21 @@ │ │ ands r3, r2 │ │ mov r2, r9 │ │ subs r2, r4, r2 │ │ lsls r3, r2 │ │ adds r4, #1 │ │ orrs r0, r3 │ │ cmp r4, r5 │ │ - bne.n 12cc4 │ │ + bne.n 12ca4 │ │ mov r6, ip │ │ mov r2, fp │ │ - ldr r3, [pc, #544] ; (12f14 ) │ │ + ldr r3, [pc, #544] ; (12ef4 ) │ │ add r3, pc │ │ str r2, [r3, #0] │ │ - b.n 12c8c │ │ + b.n 12c6c │ │ ldr r3, [r6, #12] │ │ adds r3, r6, r3 │ │ ldrb r2, [r3, #14] │ │ strb r2, [r6, #16] │ │ ldrb r3, [r3, #15] │ │ strb r3, [r6, #17] │ │ add r3, sp, #24 │ │ @@ -17655,164 +17660,164 @@ │ │ adds r0, r3, #0 │ │ str r2, [sp, #12] │ │ movs r3, #1 │ │ movs r2, #1 │ │ ldr r4, [sp, #12] │ │ blx r4 │ │ cmp r0, #0 │ │ - bne.n 12d22 │ │ - b.n 12ef8 │ │ + bne.n 12d02 │ │ + b.n 12ed8 │ │ mov r3, r8 │ │ ldrb r2, [r3, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ ldr r1, [sp, #4] │ │ str r3, [r1, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n 12d34 │ │ - b.n 12ecc │ │ + beq.n 12d14 │ │ + b.n 12eac │ │ movs r2, #1 │ │ - ldr r3, [pc, #480] ; (12f18 ) │ │ + ldr r3, [pc, #480] ; (12ef8 ) │ │ add r3, pc │ │ str r2, [r3, #8] │ │ adds r2, r7, #2 │ │ lsls r1, r2, #3 │ │ - ldr r3, [pc, #472] ; (12f1c ) │ │ + ldr r3, [pc, #472] ; (12efc ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ str r2, [r3, #12] │ │ ldr r2, [r3, #0] │ │ str r1, [r3, #4] │ │ subs r4, r2, r0 │ │ adds r4, #16 │ │ adds r3, r5, r4 │ │ mov fp, r3 │ │ cmp r5, #0 │ │ - bgt.n 12cb0 │ │ + bgt.n 12c90 │ │ movs r0, #0 │ │ - b.n 12cee │ │ - ldr r0, [pc, #448] ; (12f20 ) │ │ + b.n 12cce │ │ + ldr r0, [pc, #448] ; (12f00 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 12c8c │ │ + b.n 12c6c │ │ adds r2, r7, #0 │ │ ldr r3, [r7, #64] ; 0x40 │ │ adds r2, #68 ; 0x44 │ │ cmp r3, r2 │ │ - bls.n 12d76 │ │ - b.n 12ef0 │ │ - ldr r3, [pc, #428] ; (12f24 ) │ │ + bls.n 12d56 │ │ + b.n 12ed0 │ │ + ldr r3, [pc, #428] ; (12f04 ) │ │ mov r8, r7 │ │ add r3, pc │ │ mov sl, r3 │ │ movs r3, #68 ; 0x44 │ │ add r3, sl │ │ str r3, [sp, #4] │ │ mov r3, r8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [r3, #48] ; 0x30 │ │ - bl 12af0 │ │ + bl 12ad0 │ │ subs r7, r0, #0 │ │ - bge.n 12d94 │ │ - b.n 12ea4 │ │ + bge.n 12d74 │ │ + b.n 12e84 │ │ mov r3, r8 │ │ ldr r1, [r3, #60] ; 0x3c │ │ cmp r1, r7 │ │ - bne.n 12d9e │ │ - b.n 12f54 │ │ - ldr r3, [pc, #392] ; (12f28 ) │ │ + bne.n 12d7e │ │ + b.n 12f34 │ │ + ldr r3, [pc, #392] ; (12f08 ) │ │ add r3, pc │ │ ldr r2, [r3, #80] ; 0x50 │ │ cmp r7, r2 │ │ - bne.n 12daa │ │ - b.n 12fd6 │ │ + bne.n 12d8a │ │ + b.n 12fb6 │ │ ldr r2, [r3, #76] ; 0x4c │ │ subs r3, r7, #0 │ │ cmp r3, r2 │ │ - blt.n 12dc2 │ │ + blt.n 12da2 │ │ mov r3, r8 │ │ mov r0, r8 │ │ ldr r3, [r3, #64] ; 0x40 │ │ adds r2, r3, #4 │ │ str r2, [r0, #64] ; 0x40 │ │ ldr r2, [r0, #56] ; 0x38 │ │ str r2, [r3, #0] │ │ ldr r3, [r0, #52] ; 0x34 │ │ cmp r1, r3 │ │ - bgt.n 12e1a │ │ - ldr r2, [pc, #356] ; (12f2c ) │ │ + bgt.n 12dfa │ │ + ldr r2, [pc, #356] ; (12f0c ) │ │ cmp r3, r2 │ │ - bls.n 12dce │ │ - b.n 12ebe │ │ - ldr r2, [pc, #352] ; (12f30 ) │ │ - ldr r5, [pc, #352] ; (12f34 ) │ │ - ldr r6, [pc, #356] ; (12f38 ) │ │ + bls.n 12dae │ │ + b.n 12e9e │ │ + ldr r2, [pc, #352] ; (12f10 ) │ │ + ldr r5, [pc, #352] ; (12f14 ) │ │ + ldr r6, [pc, #356] ; (12f18 ) │ │ add r2, pc │ │ add r5, pc │ │ add r6, pc │ │ adds r4, r2, #0 │ │ mov r9, r7 │ │ - b.n 12dec │ │ + b.n 12dcc │ │ subs r3, r2, #0 │ │ cmp r3, r1 │ │ - blt.n 12e18 │ │ - ldr r2, [pc, #324] ; (12f2c ) │ │ + blt.n 12df8 │ │ + ldr r2, [pc, #324] ; (12f0c ) │ │ cmp r3, r2 │ │ - bhi.n 12ebe │ │ + bhi.n 12e9e │ │ ldr r0, [r5, #64] ; 0x40 │ │ adds r2, r0, #4 │ │ str r2, [r5, #64] ; 0x40 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #5 │ │ adds r2, r3, r2 │ │ lsls r2, r2, #2 │ │ adds r2, r6, r2 │ │ ldr r2, [r2, #68] ; 0x44 │ │ str r2, [r0, #0] │ │ lsls r2, r3, #2 │ │ adds r7, r6, r2 │ │ ldr r2, [r7, #68] ; 0x44 │ │ cmp r3, r2 │ │ - bne.n 12de0 │ │ + bne.n 12dc0 │ │ adds r0, r4, #0 │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ ldr r1, [r5, #60] ; 0x3c │ │ ldr r3, [r7, #68] ; 0x44 │ │ cmp r3, r1 │ │ - bge.n 12de6 │ │ + bge.n 12dc6 │ │ mov r7, r9 │ │ - ldr r6, [pc, #272] ; (12f2c ) │ │ + ldr r6, [pc, #272] ; (12f0c ) │ │ cmp r3, r6 │ │ - bls.n 12e22 │ │ - b.n 13024 │ │ - ldr r2, [pc, #280] ; (12f3c ) │ │ - ldr r5, [pc, #280] ; (12f40 ) │ │ + bls.n 12e02 │ │ + b.n 13004 │ │ + ldr r2, [pc, #280] ; (12f1c ) │ │ + ldr r5, [pc, #280] ; (12f20 ) │ │ add r2, pc │ │ ldr r1, [r2, #64] ; 0x40 │ │ add r5, pc │ │ adds r0, r1, #4 │ │ str r0, [sp, #12] │ │ str r0, [r2, #64] ; 0x40 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #5 │ │ mov ip, r0 │ │ add r3, ip │ │ lsls r3, r3, #2 │ │ adds r3, r5, r3 │ │ ldr r0, [r3, #68] ; 0x44 │ │ - ldr r3, [pc, #256] ; (12f44 ) │ │ + ldr r3, [pc, #256] ; (12f24 ) │ │ str r0, [r2, #56] ; 0x38 │ │ add r3, pc │ │ mov ip, r3 │ │ ldr r3, [r3, #76] ; 0x4c │ │ str r0, [r1, #0] │ │ cmp r3, r6 │ │ - bgt.n 12e8c │ │ + bgt.n 12e6c │ │ ldr r4, [r2, #52] ; 0x34 │ │ lsls r6, r3, #2 │ │ adds r6, r5, r6 │ │ str r4, [r6, #68] ; 0x44 │ │ movs r4, #128 ; 0x80 │ │ lsls r4, r4, #5 │ │ adds r6, r3, r4 │ │ @@ -17824,253 +17829,253 @@ │ │ adds r3, #1 │ │ str r3, [r4, #76] ; 0x4c │ │ lsrs r6, r5, #31 │ │ asrs r4, r3, #31 │ │ cmp r3, r5 │ │ adcs r4, r6 │ │ lsls r3, r4, #24 │ │ - beq.n 12e8c │ │ - ldr r3, [pc, #204] ; (12f48 ) │ │ + beq.n 12e6c │ │ + ldr r3, [pc, #204] ; (12f28 ) │ │ adds r3, r5, r3 │ │ cmp r3, #0 │ │ - beq.n 12e8c │ │ + beq.n 12e6c │ │ mov r3, ip │ │ lsls r5, r5, #1 │ │ str r5, [r3, #72] ; 0x48 │ │ ldr r3, [r2, #48] ; 0x30 │ │ adds r3, #1 │ │ str r3, [r2, #48] ; 0x30 │ │ mov r3, sl │ │ ldr r2, [sp, #12] │ │ str r7, [r3, #52] ; 0x34 │ │ ldr r3, [sp, #4] │ │ cmp r2, r3 │ │ - bhi.n 12e9a │ │ - b.n 12d84 │ │ + bhi.n 12e7a │ │ + b.n 12d64 │ │ mov r3, sl │ │ str r1, [r3, #64] ; 0x40 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ ldr r3, [sp, #16] │ │ mov fp, r3 │ │ mov r3, fp │ │ ldr r2, [sp, #292] ; 0x124 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 12eb0 │ │ - b.n 1303a │ │ + beq.n 12e90 │ │ + b.n 1301a │ │ add sp, #300 ; 0x12c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #140] ; (12f4c ) │ │ + ldr r0, [pc, #140] ; (12f2c ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #3 │ │ negs r0, r0 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r3, #8] │ │ adds r0, r3, #0 │ │ str r1, [sp, #12] │ │ movs r3, #1 │ │ ldr r1, [sp, #20] │ │ ldr r4, [sp, #12] │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 12ef8 │ │ + beq.n 12ed8 │ │ mov r3, r8 │ │ ldrb r2, [r3, #0] │ │ subs r7, r2, #0 │ │ - bne.n 12eea │ │ - b.n 12d34 │ │ + bne.n 12eca │ │ + b.n 12d14 │ │ adds r2, #2 │ │ lsls r1, r2, #3 │ │ - b.n 12d40 │ │ + b.n 12d20 │ │ subs r3, #4 │ │ str r3, [r7, #64] ; 0x40 │ │ ldr r0, [r3, #0] │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ movs r2, #2 │ │ - ldr r1, [pc, #84] ; (12f50 ) │ │ + ldr r1, [pc, #84] ; (12f30 ) │ │ adds r2, #255 ; 0xff │ │ - b.n 12d40 │ │ - strh r0, [r5, #2] │ │ + b.n 12d20 │ │ + strh r0, [r1, #4] │ │ movs r5, r0 │ │ - strh r6, [r7, #40] ; 0x28 │ │ + strh r6, [r3, #42] ; 0x2a │ │ movs r5, r0 │ │ - strh r4, [r4, #32] │ │ + strh r4, [r0, #34] ; 0x22 │ │ movs r5, r0 │ │ - strh r6, [r0, #40] ; 0x28 │ │ + strh r6, [r4, #40] ; 0x28 │ │ movs r5, r0 │ │ - strh r0, [r4, #30] │ │ + strh r0, [r0, #32] │ │ movs r5, r0 │ │ - strh r2, [r4, #28] │ │ + strh r2, [r0, #30] │ │ movs r5, r0 │ │ - strh r4, [r3, #26] │ │ + strh r4, [r7, #26] │ │ movs r5, r0 │ │ - strh r2, [r2, #26] │ │ + strh r2, [r6, #26] │ │ movs r5, r0 │ │ ; instruction: 0xf5920004 │ │ - strh r2, [r3, #32] │ │ + strh r2, [r7, #32] │ │ movs r5, r0 │ │ - strh r4, [r6, #30] │ │ + strh r4, [r2, #32] │ │ movs r6, r0 │ │ lsrs r7, r7, #31 │ │ movs r0, r0 │ │ adc.w r0, ip, #8650752 ; 0x840000 │ │ - strh r6, [r7, #28] │ │ + strh r6, [r3, #30] │ │ movs r5, r0 │ │ - lsls r4, r7, #14 │ │ + lsls r4, r3, #15 │ │ movs r6, r0 │ │ - strh r6, [r5, #26] │ │ + strh r6, [r1, #28] │ │ movs r5, r0 │ │ - lsls r2, r5, #13 │ │ + lsls r2, r1, #14 │ │ movs r6, r0 │ │ - strh r0, [r2, #26] │ │ + strh r0, [r6, #26] │ │ movs r6, r0 │ │ - bl 13f4a │ │ + bl 13f2a │ │ orr.w r0, ip, #8650752 ; 0x840000 │ │ lsrs r0, r1, #32 │ │ movs r0, r0 │ │ subs r6, r7, #0 │ │ - ble.n 13032 │ │ - ldr r4, [pc, #228] ; (13040 ) │ │ + ble.n 13012 │ │ + ldr r4, [pc, #228] ; (13020 ) │ │ lsls r5, r7, #2 │ │ movs r1, #0 │ │ add r4, pc │ │ adds r0, r4, #0 │ │ adds r2, r5, #0 │ │ adds r0, #68 ; 0x44 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #216] ; (13044 ) │ │ + ldr r3, [pc, #216] ; (13024 ) │ │ adds r1, r7, #0 │ │ adds r2, r4, r3 │ │ movs r3, #0 │ │ stmia r2!, {r3} │ │ adds r3, #1 │ │ cmp r3, r1 │ │ - bne.n 12f72 │ │ + bne.n 12f52 │ │ movs r3, #128 ; 0x80 │ │ mov r8, r1 │ │ lsls r3, r3, #5 │ │ cmp r1, r3 │ │ - beq.n 12fae │ │ + beq.n 12f8e │ │ mov r3, r8 │ │ lsls r3, r3, #2 │ │ negs r4, r3 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #7 │ │ mov ip, r3 │ │ - ldr r7, [pc, #180] ; (13048 ) │ │ + ldr r7, [pc, #180] ; (13028 ) │ │ add r4, ip │ │ adds r0, r5, r3 │ │ add r7, pc │ │ adds r7, #68 ; 0x44 │ │ movs r1, #0 │ │ adds r2, r4, #0 │ │ adds r0, r7, r0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r7, r5 │ │ movs r1, #0 │ │ adds r2, r4, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #156] ; (1304c ) │ │ - ldr r4, [pc, #156] ; (13050 ) │ │ + ldr r3, [pc, #156] ; (1302c ) │ │ + ldr r4, [pc, #156] ; (13030 ) │ │ ldr r0, [sp, #8] │ │ add r3, pc │ │ ldr r2, [r3, #68] ; 0x44 │ │ add r4, pc │ │ adds r1, r2, #1 │ │ lsls r2, r6, #1 │ │ adds r6, #2 │ │ str r2, [r3, #72] ; 0x48 │ │ str r6, [r3, #76] ; 0x4c │ │ adds r3, r4, #0 │ │ adds r3, #68 ; 0x44 │ │ str r1, [r4, #48] ; 0x30 │ │ str r3, [r4, #64] ; 0x40 │ │ - bl 12af0 │ │ + bl 12ad0 │ │ str r0, [r4, #52] ; 0x34 │ │ str r0, [r4, #56] ; 0x38 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ mov r7, r8 │ │ ldr r3, [r7, #40] ; 0x28 │ │ add r2, sp, #24 │ │ adds r4, r2, #7 │ │ cmp r3, #0 │ │ - bne.n 13008 │ │ + bne.n 12fe8 │ │ add r5, sp, #32 │ │ mov r8, r5 │ │ - ldr r6, [pc, #108] ; (13054 ) │ │ + ldr r6, [pc, #108] ; (13034 ) │ │ ldr r7, [sp, #8] │ │ add r6, pc │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r5, [r7, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13008 │ │ + beq.n 12fe8 │ │ ldrb r2, [r4, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ str r3, [r6, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.n 1300e │ │ + bne.n 12fee │ │ movs r0, #2 │ │ negs r0, r0 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ adds r0, r7, #0 │ │ mov r1, r8 │ │ movs r3, #1 │ │ ldr r5, [r7, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13008 │ │ + beq.n 12fe8 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 12fec │ │ - b.n 13008 │ │ - ldr r0, [pc, #48] ; (13058 ) │ │ + bne.n 12fcc │ │ + b.n 12fe8 │ │ + ldr r0, [pc, #48] ; (13038 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #4 │ │ negs r0, r0 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ movs r3, #0 │ │ movs r5, #0 │ │ mov r8, r3 │ │ - b.n 12f84 │ │ + b.n 12f64 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - lsls r6, r6, #8 │ │ + lsls r6, r2, #9 │ │ movs r6, r0 │ │ eors r4, r0 │ │ movs r0, r0 │ │ - lsls r6, r7, #7 │ │ + lsls r6, r3, #8 │ │ movs r6, r0 │ │ - strh r0, [r4, #14] │ │ + strh r0, [r0, #16] │ │ movs r6, r0 │ │ - strh r4, [r3, #14] │ │ + strh r4, [r7, #14] │ │ movs r5, r0 │ │ - strh r2, [r5, #12] │ │ + strh r2, [r1, #14] │ │ movs r5, r0 │ │ ; instruction: 0xf2e60004 │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ push {r4, r5, r6, r7} │ │ adds r6, r3, #0 │ │ - ldr r3, [pc, #580] ; (132b0 ) │ │ + ldr r3, [pc, #580] ; (13290 ) │ │ mov r9, r0 │ │ mov fp, r3 │ │ add fp, pc │ │ mov r3, fp │ │ ldr r3, [r3, #0] │ │ sub sp, #44 ; 0x2c │ │ str r2, [sp, #20] │ │ @@ -18087,112 +18092,112 @@ │ │ adds r1, r3, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r4, [r4, #8] │ │ ldr r7, [sp, #80] ; 0x50 │ │ blx r4 │ │ cmp r0, #0 │ │ - bne.n 130a0 │ │ - b.n 13282 │ │ + bne.n 13080 │ │ + b.n 13262 │ │ mov r3, sl │ │ ldrb r3, [r3, #0] │ │ mov r8, r3 │ │ cmp r3, #12 │ │ - ble.n 130ac │ │ - b.n 13294 │ │ + ble.n 1308c │ │ + b.n 13274 │ │ mov r2, r8 │ │ mov r1, r8 │ │ - ldr r3, [pc, #512] ; (132b4 ) │ │ + ldr r3, [pc, #512] ; (13294 ) │ │ adds r1, #1 │ │ mov r0, r8 │ │ add r3, pc │ │ str r2, [r3, #68] ; 0x44 │ │ - ldr r2, [pc, #508] ; (132b8 ) │ │ - ldr r4, [pc, #508] ; (132bc ) │ │ + ldr r2, [pc, #508] ; (13298 ) │ │ + ldr r4, [pc, #508] ; (1329c ) │ │ add r2, pc │ │ str r1, [r2, #48] ; 0x30 │ │ movs r1, #1 │ │ adds r5, r1, #0 │ │ lsls r5, r0 │ │ adds r0, r5, #1 │ │ str r0, [r3, #80] ; 0x50 │ │ lsls r0, r5, #1 │ │ str r0, [r3, #72] ; 0x48 │ │ adds r0, r5, #2 │ │ str r0, [r3, #76] ; 0x4c │ │ movs r0, #0 │ │ - ldr r3, [pc, #488] ; (132c0 ) │ │ + ldr r3, [pc, #488] ; (132a0 ) │ │ add r4, pc │ │ str r1, [r2, #44] ; 0x2c │ │ add r3, pc │ │ str r0, [r3, #0] │ │ str r0, [r3, #4] │ │ str r0, [r3, #8] │ │ adds r0, r4, #0 │ │ lsls r3, r5, #2 │ │ str r5, [r2, #60] ; 0x3c │ │ adds r0, #68 ; 0x44 │ │ adds r2, r3, #0 │ │ movs r1, #0 │ │ str r3, [sp, #28] │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #460] ; (132c4 ) │ │ + ldr r3, [pc, #460] ; (132a4 ) │ │ mov ip, r3 │ │ movs r3, #0 │ │ add r4, ip │ │ stmia r4!, {r3} │ │ adds r3, #1 │ │ cmp r3, r5 │ │ - bne.n 130fe │ │ + bne.n 130de │ │ movs r1, #0 │ │ - ldr r0, [pc, #444] ; (132c8 ) │ │ - ldr r2, [pc, #440] ; (132c4 ) │ │ + ldr r0, [pc, #444] ; (132a8 ) │ │ + ldr r2, [pc, #440] ; (132a4 ) │ │ add r0, pc │ │ str r1, [r0, r2] │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #5 │ │ cmp r3, r2 │ │ - beq.n 13130 │ │ + beq.n 13110 │ │ movs r2, #128 ; 0x80 │ │ lsls r3, r3, #2 │ │ negs r3, r3 │ │ lsls r2, r2, #7 │ │ adds r2, r3, r2 │ │ ldr r3, [sp, #28] │ │ adds r0, #68 ; 0x44 │ │ movs r1, #0 │ │ mov ip, r3 │ │ add r0, ip │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #408] ; (132cc ) │ │ + ldr r3, [pc, #408] ; (132ac ) │ │ add r3, pc │ │ adds r2, r3, #0 │ │ adds r2, #68 ; 0x44 │ │ str r2, [r3, #64] ; 0x40 │ │ ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 13174 │ │ + beq.n 13154 │ │ mov r3, r8 │ │ mov r4, r9 │ │ mov r5, sl │ │ - b.n 1314a │ │ + b.n 1312a │ │ ldrb r3, [r5, #0] │ │ cmp r3, #12 │ │ - bgt.n 13158 │ │ + bgt.n 13138 │ │ adds r0, r4, #0 │ │ - bl 12c38 │ │ + bl 12c18 │ │ cmp r0, #0 │ │ - bge.n 13148 │ │ + bge.n 13128 │ │ movs r0, #0 │ │ mov r3, fp │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 13166 │ │ - b.n 132aa │ │ + beq.n 13146 │ │ + b.n 1328a │ │ add sp, #44 ; 0x2c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ @@ -18207,15 +18212,15 @@ │ │ movs r3, #8 │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ adds r1, r7, #1 │ │ adds r4, r0, #0 │ │ adds r1, #255 ; 0xff │ │ movs r2, #0 │ │ cmp r6, #0 │ │ - ble.n 131c6 │ │ + ble.n 131a6 │ │ ldr r0, [r4, #4] │ │ ldrb r5, [r7, r2] │ │ lsls r3, r2, #2 │ │ ldr r0, [r0, #4] │ │ adds r2, #1 │ │ ldr r0, [r0, #4] │ │ strb r5, [r0, r3] │ │ @@ -18231,158 +18236,158 @@ │ │ ldr r0, [r4, #4] │ │ adds r1, #1 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ adds r3, r0, r3 │ │ strb r5, [r3, #2] │ │ cmp r2, r6 │ │ - bne.n 13196 │ │ + bne.n 13176 │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - bne.n 13208 │ │ + bne.n 131e8 │ │ ldr r3, [sp, #20] │ │ movs r6, #0 │ │ movs r5, #0 │ │ ldr r7, [sp, #24] │ │ mov r8, r3 │ │ - b.n 131dc │ │ + b.n 131bc │ │ cmp r8, r6 │ │ - ble.n 13272 │ │ + ble.n 13252 │ │ mov r3, sl │ │ ldrb r3, [r3, #0] │ │ cmp r3, #12 │ │ - bgt.n 13272 │ │ + bgt.n 13252 │ │ mov r0, r9 │ │ - bl 12c38 │ │ + bl 12c18 │ │ cmp r0, #0 │ │ - blt.n 13272 │ │ + blt.n 13252 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #20] │ │ mov ip, r3 │ │ mov r3, ip │ │ muls r3, r6 │ │ adds r2, r2, r5 │ │ adds r5, #1 │ │ strb r0, [r2, r3] │ │ cmp r7, r5 │ │ - bne.n 131d8 │ │ + bne.n 131b8 │ │ adds r6, #1 │ │ movs r5, #0 │ │ - b.n 131d8 │ │ + b.n 131b8 │ │ movs r7, #0 │ │ movs r6, #0 │ │ movs r5, #0 │ │ - b.n 13216 │ │ + b.n 131f6 │ │ ldr r3, [sp, #20] │ │ cmp r3, r6 │ │ - ble.n 13272 │ │ + ble.n 13252 │ │ mov r3, sl │ │ ldrb r3, [r3, #0] │ │ cmp r3, #12 │ │ - bgt.n 13272 │ │ + bgt.n 13252 │ │ mov r0, r9 │ │ - bl 12c38 │ │ + bl 12c18 │ │ cmp r0, #0 │ │ - blt.n 13272 │ │ + blt.n 13252 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #20] │ │ mov ip, r3 │ │ mov r3, ip │ │ muls r3, r6 │ │ adds r2, r2, r5 │ │ strb r0, [r2, r3] │ │ ldr r3, [sp, #24] │ │ adds r5, #1 │ │ cmp r3, r5 │ │ - bne.n 13210 │ │ + bne.n 131f0 │ │ cmp r7, #3 │ │ - bhi.n 1325e │ │ + bhi.n 1323e │ │ adds r0, r7, #0 │ │ bl 5c0f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r2, r1, #8 │ │ asrs r2, r0, #28 │ │ ldr r3, [sp, #20] │ │ adds r6, #4 │ │ cmp r3, r6 │ │ - bgt.n 1320c │ │ + bgt.n 131ec │ │ movs r7, #3 │ │ movs r6, #1 │ │ movs r5, #0 │ │ - b.n 13210 │ │ + b.n 131f0 │ │ adds r6, #8 │ │ ldr r3, [sp, #20] │ │ cmp r3, r6 │ │ - bgt.n 1320c │ │ + bgt.n 131ec │ │ adds r7, #1 │ │ cmp r7, #2 │ │ - beq.n 132a4 │ │ + beq.n 13284 │ │ cmp r7, #3 │ │ - beq.n 1329e │ │ + beq.n 1327e │ │ cmp r7, #1 │ │ - beq.n 1328e │ │ + beq.n 1326e │ │ adds r0, r4, #0 │ │ - b.n 1315a │ │ + b.n 1313a │ │ ldr r3, [sp, #20] │ │ adds r6, #2 │ │ cmp r3, r6 │ │ - bgt.n 1320c │ │ + bgt.n 131ec │ │ adds r0, r4, #0 │ │ - b.n 1315a │ │ - ldr r0, [pc, #76] ; (132d0 ) │ │ + b.n 1313a │ │ + ldr r0, [pc, #76] ; (132b0 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #0 │ │ - b.n 1315a │ │ + b.n 1313a │ │ movs r6, #4 │ │ movs r5, #0 │ │ - b.n 13210 │ │ - ldr r0, [pc, #60] ; (132d4 ) │ │ + b.n 131f0 │ │ + ldr r0, [pc, #60] ; (132b4 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 13158 │ │ + b.n 13138 │ │ movs r6, #1 │ │ movs r5, #0 │ │ - b.n 13210 │ │ + b.n 131f0 │ │ movs r6, #2 │ │ movs r5, #0 │ │ - b.n 13210 │ │ + b.n 131f0 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - ldrb r0, [r7, #16] │ │ + ldrb r0, [r3, #17] │ │ movs r5, r0 │ │ - strh r6, [r3, #6] │ │ + strh r6, [r7, #6] │ │ movs r6, r0 │ │ - strh r6, [r2, #6] │ │ + strh r6, [r6, #6] │ │ movs r5, r0 │ │ - lsls r4, r7, #2 │ │ + lsls r4, r3, #3 │ │ movs r6, r0 │ │ - ldrb r0, [r7, #30] │ │ + ldrb r0, [r3, #31] │ │ movs r5, r0 │ │ eors r4, r0 │ │ movs r0, r0 │ │ - lsls r0, r1, #2 │ │ + lsls r0, r5, #2 │ │ movs r6, r0 │ │ - strh r2, [r4, #2] │ │ + strh r2, [r0, #4] │ │ movs r5, r0 │ │ ; instruction: 0xf0bc0004 │ │ ; instruction: 0xf0ca0004 │ │ │ │ -000132d8 : │ │ +000132b8 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r9 │ │ mov r6, r8 │ │ - ldr r4, [pc, #164] ; (13384 ) │ │ + ldr r4, [pc, #164] ; (13364 ) │ │ push {r6, r7} │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #36 ; 0x24 │ │ subs r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #28] │ │ - beq.n 1337c │ │ + beq.n 1335c │ │ movs r3, #1 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r3, sp, #20 │ │ @@ -18392,90 +18397,90 @@ │ │ adds r1, r3, #0 │ │ adds r0, r5, #0 │ │ movs r2, #6 │ │ movs r3, #1 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 1333a │ │ + bne.n 1331a │ │ movs r3, #0 │ │ mov r8, r3 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ blx r1 │ │ mov r0, r8 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 13380 │ │ + bne.n 13360 │ │ add sp, #36 ; 0x24 │ │ pop {r2, r3} │ │ mov r8, r2 │ │ mov r9, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #76] ; (13388 ) │ │ + ldr r1, [pc, #76] ; (13368 ) │ │ mov r0, r8 │ │ add r1, pc │ │ movs r2, #3 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ cmp r0, #0 │ │ - bne.n 13314 │ │ + bne.n 132f4 │ │ add r2, sp, #8 │ │ mov ip, r2 │ │ movs r3, #15 │ │ - ldr r1, [pc, #56] ; (1338c ) │ │ + ldr r1, [pc, #56] ; (1336c ) │ │ add r3, ip │ │ adds r0, r3, #0 │ │ add r1, pc │ │ movs r2, #3 │ │ mov r9, r3 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ movs r3, #1 │ │ mov r8, r3 │ │ cmp r0, #0 │ │ - beq.n 13318 │ │ - ldr r1, [pc, #36] ; (13390 ) │ │ + beq.n 132f8 │ │ + ldr r1, [pc, #36] ; (13370 ) │ │ mov r0, r9 │ │ add r1, pc │ │ movs r2, #3 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ negs r3, r0 │ │ adcs r3, r0 │ │ mov r8, r3 │ │ - b.n 13318 │ │ + b.n 132f8 │ │ movs r0, #0 │ │ - b.n 13328 │ │ + b.n 13308 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - ldrb r6, [r0, #7] │ │ + ldrb r6, [r4, #7] │ │ movs r5, r0 │ │ - stc 0, cr0, [r6], #16 │ │ + ldcl 0, cr0, [r6], #-16 │ │ ands.w r0, lr, #4 │ │ and.w r0, ip, #4 │ │ │ │ -00013394 : │ │ +00013374 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r9 │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r6, sl │ │ push {r4, r5, r6, r7} │ │ - ldr r5, [pc, #740] ; (13688 ) │ │ - ldr r4, [pc, #744] ; (1368c ) │ │ + ldr r5, [pc, #740] ; (13668 ) │ │ + ldr r4, [pc, #744] ; (1366c ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add sp, r4 │ │ subs r4, r0, #0 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #844] ; 0x34c │ │ - bne.n 133b4 │ │ - b.n 13684 │ │ + bne.n 13394 │ │ + b.n 13664 │ │ movs r3, #1 │ │ ldr r1, [r4, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r6, sp, #828 ; 0x33c │ │ @@ -18484,76 +18489,76 @@ │ │ movs r2, #6 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r3, #1 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.n 1341a │ │ - ldr r1, [pc, #696] ; (13690 ) │ │ + beq.n 133fa │ │ + ldr r1, [pc, #696] ; (13670 ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ movs r2, #3 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ subs r7, r0, #0 │ │ - beq.n 13424 │ │ - ldr r0, [pc, #684] ; (13694 ) │ │ + beq.n 13404 │ │ + ldr r0, [pc, #684] ; (13674 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ str r3, [sp, #0] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ movs r0, #0 │ │ ldr r2, [sp, #844] ; 0x34c │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 13408 │ │ - b.n 138c2 │ │ + beq.n 133e8 │ │ + b.n 138a2 │ │ movs r3, #213 ; 0xd5 │ │ lsls r3, r3, #2 │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #636] ; (13698 ) │ │ + ldr r0, [pc, #636] ; (13678 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ add r3, sp, #824 ; 0x338 │ │ mov r8, r3 │ │ adds r0, r3, #0 │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ - ldr r1, [pc, #620] ; (1369c ) │ │ + ldr r1, [pc, #620] ; (1367c ) │ │ movs r2, #3 │ │ add r1, ip │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ mov r3, r8 │ │ - ldr r1, [pc, #612] ; (136a0 ) │ │ + ldr r1, [pc, #612] ; (13680 ) │ │ mov r0, r8 │ │ add r1, pc │ │ strb r7, [r3, #3] │ │ - bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl 5ea4c <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ cmp r0, #0 │ │ - beq.n 1345a │ │ - ldr r1, [pc, #600] ; (136a4 ) │ │ + beq.n 1343a │ │ + ldr r1, [pc, #600] ; (13684 ) │ │ mov r0, r8 │ │ add r1, pc │ │ - bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl 5ea4c <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ cmp r0, #0 │ │ - beq.n 1345a │ │ - b.n 1361a │ │ - ldr r3, [pc, #588] ; (136a8 ) │ │ + beq.n 1343a │ │ + b.n 135fa │ │ + ldr r3, [pc, #588] ; (13688 ) │ │ adds r0, r4, #0 │ │ add r3, pc │ │ mov r9, r3 │ │ movs r3, #1 │ │ mov r2, r9 │ │ negs r3, r3 │ │ str r3, [r2, #84] ; 0x54 │ │ @@ -18563,16 +18568,16 @@ │ │ adds r1, r6, #0 │ │ str r3, [r2, #96] ; 0x60 │ │ ldr r7, [r4, #8] │ │ movs r2, #7 │ │ movs r3, #1 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne.n 13482 │ │ - b.n 13580 │ │ + bne.n 13462 │ │ + b.n 13560 │ │ ldrb r3, [r6, #1] │ │ ldrb r2, [r6, #0] │ │ movs r1, #7 │ │ lsls r3, r3, #8 │ │ orrs r3, r2 │ │ mov r2, r9 │ │ str r3, [r2, #100] ; 0x64 │ │ @@ -18605,62 +18610,62 @@ │ │ lsls r2, r2, #24 │ │ str r0, [r7, r3] │ │ movs r3, #222 ; 0xde │ │ ldrb r0, [r6, #6] │ │ lsls r3, r3, #2 │ │ str r0, [r7, r3] │ │ cmp r2, #0 │ │ - bge.n 134d6 │ │ - b.n 1382a │ │ + bge.n 134b6 │ │ + b.n 1380a │ │ movs r3, #0 │ │ add r2, sp, #32 │ │ mov sl, r3 │ │ mov ip, r2 │ │ movs r3, #18 │ │ add r3, ip │ │ mov fp, r3 │ │ mov r9, r6 │ │ mov r7, fp │ │ - ldr r3, [pc, #448] ; (136ac ) │ │ + ldr r3, [pc, #448] ; (1368c ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ adds r3, #108 ; 0x6c │ │ str r3, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 13504 │ │ - b.n 1376e │ │ + bne.n 134e4 │ │ + b.n 1374e │ │ ldrb r3, [r7, #0] │ │ cmp r3, #59 ; 0x3b │ │ - beq.n 1358a │ │ + beq.n 1356a │ │ cmp r3, #33 ; 0x21 │ │ - beq.n 135a0 │ │ + beq.n 13580 │ │ cmp r3, #44 ; 0x2c │ │ - bne.n 134f2 │ │ + bne.n 134d2 │ │ movs r3, #1 │ │ mov ip, r3 │ │ adds r0, r4, #0 │ │ mov r1, r9 │ │ movs r2, #9 │ │ ldr r6, [r4, #8] │ │ add sl, ip │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 13528 │ │ - b.n 138b8 │ │ + bne.n 13508 │ │ + b.n 13898 │ │ mov r3, r9 │ │ ldrb r0, [r3, #8] │ │ lsls r3, r0, #24 │ │ - bpl.n 13532 │ │ - b.n 136e0 │ │ + bpl.n 13512 │ │ + b.n 136c0 │ │ mov r3, r9 │ │ ldrb r2, [r3, #7] │ │ ldrb r6, [r3, #4] │ │ ldrb r1, [r3, #5] │ │ ldrb r3, [r3, #6] │ │ lsls r2, r2, #8 │ │ lsls r1, r1, #8 │ │ @@ -18677,185 +18682,185 @@ │ │ ldr r6, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r6, [sp, #0] │ │ subs r6, r0, #1 │ │ sbcs r0, r6 │ │ str r0, [sp, #8] │ │ adds r0, r4, #0 │ │ - bl 1305c │ │ + bl 1303c │ │ cmp r0, #0 │ │ - beq.n 134f2 │ │ - ldr r3, [pc, #324] ; (136b0 ) │ │ + beq.n 134d2 │ │ + ldr r3, [pc, #324] ; (13690 ) │ │ adds r7, r0, #0 │ │ add r3, pc │ │ ldr r2, [r3, #84] ; 0x54 │ │ cmp r2, #0 │ │ - blt.n 1357c │ │ + blt.n 1355c │ │ movs r1, #1 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r7, #0 │ │ - b.n 133fe │ │ - ldr r0, [pc, #304] ; (136b4 ) │ │ + b.n 133de │ │ + ldr r0, [pc, #304] ; (13694 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ mov r3, sl │ │ cmp r3, #0 │ │ - bne.n 134f2 │ │ - ldr r0, [pc, #292] ; (136b8 ) │ │ - ldr r2, [pc, #296] ; (136bc ) │ │ + bne.n 134d2 │ │ + ldr r0, [pc, #292] ; (13698 ) │ │ + ldr r2, [pc, #296] ; (1369c ) │ │ movs r1, #0 │ │ add r2, pc │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 135ba │ │ - ldr r0, [pc, #268] ; (136c0 ) │ │ + bne.n 1359a │ │ + ldr r0, [pc, #268] ; (136a0 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ ldrb r3, [r7, #0] │ │ cmp r3, #249 ; 0xf9 │ │ - bne.n 135c2 │ │ - b.n 13780 │ │ - bls.n 13624 │ │ + bne.n 135a2 │ │ + b.n 13760 │ │ + bls.n 13604 │ │ cmp r3, #254 ; 0xfe │ │ - beq.n 135ca │ │ - b.n 13778 │ │ + beq.n 135aa │ │ + b.n 13758 │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ - ldr r3, [pc, #244] ; (136c4 ) │ │ + ldr r3, [pc, #244] ; (136a4 ) │ │ movs r6, #19 │ │ add r3, pc │ │ mov r8, r3 │ │ - ldr r3, [pc, #240] ; (136c8 ) │ │ + ldr r3, [pc, #240] ; (136a8 ) │ │ add r6, ip │ │ str r5, [sp, #28] │ │ add r3, pc │ │ mov fp, r3 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 135e0 │ │ + beq.n 135c0 │ │ ldrb r2, [r6, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ mov r1, r8 │ │ str r3, [r1, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.n 13602 │ │ + bne.n 135e2 │ │ ldr r5, [sp, #28] │ │ - b.n 134f2 │ │ + b.n 134d2 │ │ adds r0, r4, #0 │ │ mov r1, fp │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 135e0 │ │ + beq.n 135c0 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 135e0 │ │ + bne.n 135c0 │ │ ldr r5, [sp, #28] │ │ - b.n 134f2 │ │ - ldr r0, [pc, #176] ; (136cc ) │ │ + b.n 134d2 │ │ + ldr r0, [pc, #176] ; (136ac ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ cmp r3, #1 │ │ - beq.n 13638 │ │ + beq.n 13618 │ │ movs r1, #128 ; 0x80 │ │ - ldr r0, [pc, #164] ; (136d0 ) │ │ - ldr r2, [pc, #164] ; (136d4 ) │ │ + ldr r0, [pc, #164] ; (136b0 ) │ │ + ldr r2, [pc, #164] ; (136b4 ) │ │ lsls r1, r1, #1 │ │ add r0, pc │ │ add r2, pc │ │ bl 5eb0c <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ - ldr r3, [pc, #152] ; (136d8 ) │ │ + ldr r3, [pc, #152] ; (136b8 ) │ │ movs r6, #19 │ │ add r3, pc │ │ mov r8, r3 │ │ - ldr r3, [pc, #148] ; (136dc ) │ │ + ldr r3, [pc, #148] ; (136bc ) │ │ add r6, ip │ │ str r5, [sp, #28] │ │ add r3, pc │ │ mov fp, r3 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 1364e │ │ + beq.n 1362e │ │ ldrb r2, [r6, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ mov r1, r8 │ │ str r3, [r1, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n 135fe │ │ + beq.n 135de │ │ adds r0, r4, #0 │ │ mov r1, fp │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 1364e │ │ + beq.n 1362e │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 1364e │ │ + bne.n 1362e │ │ ldr r5, [sp, #28] │ │ - b.n 134f2 │ │ + b.n 134d2 │ │ movs r0, #0 │ │ - b.n 133fe │ │ - ldrb r4, [r0, #4] │ │ + b.n 133de │ │ + ldrb r4, [r4, #4] │ │ movs r5, r0 │ │ stc2 15, cr15, [ip], #1020 ; 0x3fc │ │ - stc 0, cr0, [sl], {4} │ │ + rsbs r0, sl, r4 │ │ vext.8 d0, d0, d4, #0 │ │ vhadd.s32 d16, d0, d4 │ │ lsls r7, r3, #12 │ │ movs r0, r0 │ │ vhadd.s d0, d6, d4 │ │ vhadd.s32 d0, d10, d4 │ │ - ldrb r6, [r6, #20] │ │ + ldrb r6, [r2, #21] │ │ movs r6, r0 │ │ - ldrb r2, [r5, #18] │ │ + ldrb r2, [r1, #19] │ │ movs r6, r0 │ │ - ldrb r6, [r4, #16] │ │ + ldrb r6, [r0, #17] │ │ movs r6, r0 │ │ cdp 0, 4, cr0, cr14, cr4, {0} │ │ cdp 0, 8, cr0, cr12, cr4, {0} │ │ - ldmdb sp!, {r2} │ │ + ldrd r0, r0, [sp, #-16] │ │ cdp 0, 9, cr0, cr2, cr4, {0} │ │ - ldrb r2, [r0, #15] │ │ + ldrb r2, [r4, #15] │ │ movs r5, r0 │ │ - ldrb r0, [r7, #28] │ │ + ldrb r0, [r3, #29] │ │ movs r6, r0 │ │ stc 0, cr0, [ip, #16] │ │ - ldrb r4, [r4, #27] │ │ + ldrb r4, [r0, #28] │ │ movs r6, r0 │ │ cdp 0, 3, cr0, cr14, cr4, {0} │ │ - ldrb r4, [r2, #13] │ │ + ldrb r4, [r6, #13] │ │ movs r5, r0 │ │ - ldrb r2, [r1, #27] │ │ + ldrb r2, [r5, #27] │ │ movs r6, r0 │ │ movs r3, #7 │ │ ands r0, r3 │ │ movs r3, #1 │ │ add r2, sp, #52 ; 0x34 │ │ adds r0, #1 │ │ lsls r3, r0 │ │ @@ -18875,31 +18880,31 @@ │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #3 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - bne.n 13718 │ │ - b.n 13882 │ │ + bne.n 136f8 │ │ + b.n 13862 │ │ ldrb r3, [r7, #0] │ │ strb r3, [r6, #0] │ │ ldrb r2, [r7, #1] │ │ adds r3, r6, #1 │ │ adds r3, #255 ; 0xff │ │ strb r2, [r3, #0] │ │ movs r3, #128 ; 0x80 │ │ ldrb r2, [r7, #2] │ │ lsls r3, r3, #2 │ │ adds r3, r6, r3 │ │ strb r2, [r3, #0] │ │ ldr r3, [sp, #28] │ │ adds r6, #1 │ │ cmp r6, r3 │ │ - bne.n 13706 │ │ + bne.n 136e6 │ │ mov r3, r9 │ │ ldrb r1, [r3, #5] │ │ ldrb r0, [r3, #4] │ │ ldrb r2, [r3, #7] │ │ lsls r1, r1, #8 │ │ orrs r1, r0 │ │ ldrb r0, [r3, #6] │ │ @@ -18917,51 +18922,51 @@ │ │ subs r3, #1 │ │ subs r0, r3, #1 │ │ sbcs r3, r0 │ │ adds r0, r4, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov r5, fp │ │ - bl 1305c │ │ - b.n 13566 │ │ - ldr r0, [pc, #344] ; (138c8 ) │ │ + bl 1303c │ │ + b.n 13546 │ │ + ldr r0, [pc, #344] ; (138a8 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ cmp r3, #255 ; 0xff │ │ - bne.n 1377e │ │ - b.n 13638 │ │ - b.n 13628 │ │ + bne.n 1375e │ │ + b.n 13618 │ │ + b.n 13608 │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ movs r6, #19 │ │ add r6, ip │ │ str r6, [sp, #28] │ │ mov r8, r6 │ │ adds r1, r6, #0 │ │ adds r0, r4, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 137b0 │ │ + beq.n 13790 │ │ mov r3, r8 │ │ ldrb r2, [r3, #0] │ │ negs r1, r2 │ │ adcs r1, r2 │ │ - ldr r3, [pc, #292] ; (138cc ) │ │ + ldr r3, [pc, #292] ; (138ac ) │ │ add r3, pc │ │ str r1, [r3, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n 137b0 │ │ - b.n 138aa │ │ + beq.n 13790 │ │ + b.n 1388a │ │ movs r6, #1 │ │ - ldr r2, [pc, #284] ; (138d0 ) │ │ - ldr r3, [pc, #284] ; (138d4 ) │ │ + ldr r2, [pc, #284] ; (138b0 ) │ │ + ldr r3, [pc, #284] ; (138b4 ) │ │ mov r8, r6 │ │ add r2, pc │ │ ldrb r1, [r2, #0] │ │ add r3, pc │ │ lsls r0, r1, #27 │ │ lsrs r0, r0, #29 │ │ str r0, [r3, #96] ; 0x60 │ │ @@ -18973,53 +18978,53 @@ │ │ mov ip, r0 │ │ mov r6, ip │ │ ldrb r0, [r2, #1] │ │ orrs r0, r6 │ │ str r0, [r3, #88] ; 0x58 │ │ mov r0, r8 │ │ tst r0, r1 │ │ - beq.n 137e2 │ │ + beq.n 137c2 │ │ ldrb r2, [r2, #3] │ │ str r2, [r3, #84] ; 0x54 │ │ - ldr r3, [pc, #244] ; (138d8 ) │ │ + ldr r3, [pc, #244] ; (138b8 ) │ │ ldr r6, [sp, #28] │ │ str r5, [sp, #28] │ │ add r3, pc │ │ mov r8, r3 │ │ - ldr r3, [pc, #236] ; (138dc ) │ │ + ldr r3, [pc, #236] ; (138bc ) │ │ add r3, pc │ │ mov fp, r3 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 137f2 │ │ + beq.n 137d2 │ │ ldrb r2, [r6, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ mov r1, r8 │ │ str r3, [r1, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.n 13812 │ │ - b.n 135fe │ │ + bne.n 137f2 │ │ + b.n 135de │ │ adds r0, r4, #0 │ │ mov r1, fp │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 137f2 │ │ + beq.n 137d2 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 137f2 │ │ + bne.n 137d2 │ │ ldr r5, [sp, #28] │ │ - b.n 134f2 │ │ + b.n 134d2 │ │ movs r3, #108 ; 0x6c │ │ mov r8, r3 │ │ add r1, r9 │ │ add r8, r9 │ │ mov r9, r3 │ │ adds r2, r6, #0 │ │ add r9, r1 │ │ @@ -19032,106 +19037,106 @@ │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #3 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13896 │ │ + beq.n 13876 │ │ ldrb r3, [r6, #0] │ │ strb r3, [r7, #0] │ │ ldrb r2, [r6, #1] │ │ adds r3, r7, #1 │ │ adds r3, #255 ; 0xff │ │ strb r2, [r3, #0] │ │ movs r3, #128 ; 0x80 │ │ ldrb r2, [r6, #2] │ │ lsls r3, r3, #2 │ │ adds r3, r7, r3 │ │ adds r7, #1 │ │ strb r2, [r3, #0] │ │ cmp r7, sl │ │ - bne.n 13844 │ │ + bne.n 13824 │ │ movs r3, #223 ; 0xdf │ │ movs r1, #0 │ │ - ldr r2, [pc, #104] ; (138e0 ) │ │ + ldr r2, [pc, #104] ; (138c0 ) │ │ lsls r3, r3, #2 │ │ mov r6, r8 │ │ add r2, pc │ │ mov r5, r9 │ │ str r1, [r2, r3] │ │ - b.n 134d6 │ │ - ldr r0, [pc, #96] ; (138e4 ) │ │ + b.n 134b6 │ │ + ldr r0, [pc, #96] ; (138c4 ) │ │ mov r5, fp │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - ldr r0, [pc, #88] ; (138e8 ) │ │ + ldr r0, [pc, #88] ; (138c8 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ - ldr r0, [pc, #84] ; (138ec ) │ │ + b.n 133ce │ │ + ldr r0, [pc, #84] ; (138cc ) │ │ mov r5, r9 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - ldr r0, [pc, #76] ; (138f0 ) │ │ + ldr r0, [pc, #76] ; (138d0 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ - ldr r1, [pc, #72] ; (138f4 ) │ │ + b.n 133ce │ │ + ldr r1, [pc, #72] ; (138d4 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ - b.n 137b0 │ │ - ldr r0, [pc, #60] ; (138f8 ) │ │ + b.n 13790 │ │ + ldr r0, [pc, #60] ; (138d8 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ rsbs r0, r0, r4 │ │ - ldrb r6, [r5, #7] │ │ + ldrb r6, [r1, #8] │ │ movs r5, r0 │ │ - ldrb r4, [r3, #21] │ │ + ldrb r4, [r7, #21] │ │ movs r6, r0 │ │ - ldrb r0, [r3, #7] │ │ + ldrb r0, [r7, #7] │ │ movs r6, r0 │ │ - ldrb r4, [r5, #6] │ │ + ldrb r4, [r1, #7] │ │ movs r5, r0 │ │ - ldrb r6, [r4, #20] │ │ + ldrb r6, [r0, #21] │ │ movs r6, r0 │ │ - ldrb r2, [r3, #4] │ │ + ldrb r2, [r7, #4] │ │ movs r6, r0 │ │ sbc.w r0, lr, r4 │ │ ldc 0, cr0, [sl], {4} │ │ adcs.w r0, sl, r4 │ │ sbc.w r0, r2, r4 │ │ - ldrb r6, [r4, #17] │ │ + ldrb r6, [r0, #18] │ │ movs r6, r0 │ │ rsb r0, sl, r4 │ │ │ │ -000138fc : │ │ +000138dc : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r9 │ │ mov r7, fp │ │ mov r6, sl │ │ mov r4, r8 │ │ - ldr r3, [pc, #788] ; (13c1c ) │ │ + ldr r3, [pc, #788] ; (13bfc ) │ │ push {r4, r5, r6, r7} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #108 ; 0x6c │ │ mov r9, r0 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #100] ; 0x64 │ │ cmp r0, #0 │ │ - bne.n 1391e │ │ - b.n 13de4 │ │ + bne.n 138fe │ │ + b.n 13dc4 │ │ movs r3, #1 │ │ mov r1, r9 │ │ str r3, [sp, #0] │ │ ldr r1, [r1, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ @@ -19141,26 +19146,26 @@ │ │ add r4, sp, #80 ; 0x50 │ │ adds r1, r4, #0 │ │ movs r2, #18 │ │ movs r3, #1 │ │ ldr r5, [r0, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - bne.n 13944 │ │ - b.n 13de8 │ │ + bne.n 13924 │ │ + b.n 13dc8 │ │ ldrb r2, [r4, #5] │ │ ldrb r3, [r4, #6] │ │ ldrb r0, [r4, #2] │ │ mov r8, r2 │ │ lsls r3, r3, #8 │ │ subs r0, #1 │ │ add r8, r3 │ │ cmp r0, #10 │ │ - bls.n 1398c │ │ - ldr r4, [pc, #712] ; (13c20 ) │ │ + bls.n 1396c │ │ + ldr r4, [pc, #712] ; (13c00 ) │ │ add r4, pc │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ mov r0, r9 │ │ ldr r1, [r3, #4] │ │ ldr r2, [sp, #16] │ │ @@ -19169,16 +19174,16 @@ │ │ adds r0, r4, #0 │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1397e │ │ - b.n 13e36 │ │ + beq.n 1395e │ │ + b.n 13e16 │ │ add sp, #108 ; 0x6c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ @@ -19191,30 +19196,30 @@ │ │ vmla.f32 q8, , d12[0] │ │ lsls r7, r5, #4 │ │ movs r3, r1 │ │ movs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r4, #16] │ │ cmp r3, #8 │ │ - beq.n 139b2 │ │ - b.n 13dfe │ │ + beq.n 13992 │ │ + b.n 13dde │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ movs r6, #1 │ │ movs r5, #0 │ │ movs r7, #0 │ │ mov sl, r3 │ │ movs r2, #47 ; 0x2f │ │ ldrb r3, [r4, #17] │ │ bics r3, r2 │ │ - beq.n 139ce │ │ - b.n 13c68 │ │ + beq.n 139ae │ │ + b.n 13c48 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ mov r0, r9 │ │ ldrb r2, [r4, #0] │ │ str r3, [sp, #0] │ │ mov fp, r3 │ │ ldr r1, [r0, #4] │ │ @@ -19239,32 +19244,32 @@ │ │ lsls r3, r6, #3 │ │ str r7, [sp, #4] │ │ str r5, [sp, #8] │ │ movs r0, #0 │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ str r0, [sp, #56] ; 0x38 │ │ cmp r0, #0 │ │ - bne.n 13a14 │ │ - b.n 13e30 │ │ + bne.n 139f4 │ │ + b.n 13e10 │ │ ldrb r3, [r4, #1] │ │ cmp r3, #0 │ │ - bne.n 13a1c │ │ - b.n 13d38 │ │ + bne.n 139fc │ │ + b.n 13d18 │ │ ldrb r7, [r4, #7] │ │ adds r7, #7 │ │ asrs r7, r7, #3 │ │ mov r3, r8 │ │ muls r3, r7 │ │ adds r7, r3, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne.n 13a30 │ │ - b.n 13d2a │ │ + bne.n 13a10 │ │ + b.n 13d0a │ │ adds r0, r7, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r2, r8 │ │ mov sl, r0 │ │ mov r0, r9 │ │ ldr r3, [sp, #56] ; 0x38 │ │ mov r1, sl │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ @@ -19272,29 +19277,29 @@ │ │ ldr r5, [r3, #4] │ │ adds r2, r7, #0 │ │ movs r3, #1 │ │ ldr r7, [r0, #8] │ │ blx r7 │ │ mov r3, r8 │ │ cmp r3, #0 │ │ - bne.n 13a58 │ │ - b.n 13e28 │ │ + bne.n 13a38 │ │ + b.n 13e08 │ │ movs r1, #7 │ │ movs r7, #1 │ │ mov fp, r1 │ │ mov r2, sl │ │ mov r1, r8 │ │ movs r3, #0 │ │ mov r8, r6 │ │ negs r7, r7 │ │ str r7, [sp, #16] │ │ ldrb r0, [r4, #7] │ │ subs r0, #15 │ │ cmp r0, #17 │ │ - bhi.n 13a9e │ │ + bhi.n 13a7e │ │ bl 5c0f4 <__gnu_thumb1_case_uqi@@Base> │ │ add r3, sp, #684 ; 0x2ac │ │ asrs r4, r2, #16 │ │ asrs r4, r2, #16 │ │ asrs r4, r2, #16 │ │ lsrs r4, r2, #4 │ │ asrs r4, r2, #16 │ │ @@ -19305,43 +19310,43 @@ │ │ strb r0, [r5, #2] │ │ ldrb r0, [r2, #1] │ │ strb r0, [r5, #1] │ │ ldrb r0, [r2, #2] │ │ strb r0, [r5, #0] │ │ ldrb r0, [r4, #7] │ │ cmp r0, #32 │ │ - bne.n 13a9c │ │ - b.n 13dd6 │ │ + bne.n 13a7c │ │ + b.n 13db6 │ │ adds r2, #3 │ │ adds r3, #1 │ │ adds r5, #4 │ │ cmp r3, r1 │ │ - bne.n 13a6a │ │ + bne.n 13a4a │ │ ldr r7, [sp, #16] │ │ mov r0, sl │ │ mov r6, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r3, r7, #1 │ │ - beq.n 13abe │ │ + beq.n 13a9e │ │ ldr r0, [sp, #56] ; 0x38 │ │ movs r1, #1 │ │ adds r2, r7, #0 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ ldrb r3, [r4, #17] │ │ lsls r3, r3, #26 │ │ - bmi.n 13ac6 │ │ - b.n 13d70 │ │ + bmi.n 13aa6 │ │ + b.n 13d50 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [r3, #16] │ │ ldr r3, [r3, #20] │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n 13bc8 │ │ + beq.n 13ba8 │ │ ldr r2, [sp, #28] │ │ mov ip, r2 │ │ mov r3, ip │ │ muls r3, r6 │ │ str r3, [sp, #64] ; 0x40 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ @@ -19354,22 +19359,22 @@ │ │ mov sl, r3 │ │ mov ip, r2 │ │ movs r3, #19 │ │ add r3, ip │ │ mov fp, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - bne.n 13b02 │ │ - b.n 13cf2 │ │ + bne.n 13ae2 │ │ + b.n 13cd2 │ │ movs r7, #0 │ │ - b.n 13b4e │ │ + b.n 13b2e │ │ ldr r3, [sp, #28] │ │ subs r4, r3, r7 │ │ cmp r4, r8 │ │ - ble.n 13b10 │ │ + ble.n 13af0 │ │ mov r4, r8 │ │ ldr r3, [sp, #32] │ │ mov r0, r9 │ │ mov ip, r3 │ │ adds r1, r6, #0 │ │ muls r1, r7 │ │ movs r3, #1 │ │ @@ -19380,48 +19385,48 @@ │ │ blx r5 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ mov r8, r3 │ │ ldr r3, [sp, #28] │ │ adds r7, r7, r4 │ │ cmp r7, r3 │ │ - beq.n 13bac │ │ + beq.n 13b8c │ │ mov r0, r9 │ │ movs r2, #1 │ │ movs r3, #1 │ │ mov r1, fp │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ mov r3, fp │ │ ldrb r3, [r3, #0] │ │ lsls r2, r3, #24 │ │ - bpl.n 13b4a │ │ - b.n 13cd8 │ │ + bpl.n 13b2a │ │ + b.n 13cb8 │ │ adds r3, #1 │ │ mov r8, r3 │ │ mov r3, r8 │ │ cmp r3, #0 │ │ - bne.n 13b06 │ │ + bne.n 13ae6 │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - bne.n 13b5c │ │ - b.n 13cd4 │ │ + bne.n 13b3c │ │ + b.n 13cb4 │ │ ldr r3, [sp, #28] │ │ subs r4, r3, r7 │ │ ldr r3, [sp, #16] │ │ cmp r4, r3 │ │ - ble.n 13b6a │ │ + ble.n 13b4a │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r4 │ │ str r3, [sp, #16] │ │ subs r3, r4, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r4, #0 │ │ - beq.n 13ba6 │ │ + beq.n 13b86 │ │ ldr r3, [sp, #32] │ │ adds r5, r6, #0 │ │ muls r5, r7 │ │ mov ip, r3 │ │ mov r3, sl │ │ mov sl, r7 │ │ adds r7, r3, #0 │ │ @@ -19429,41 +19434,41 @@ │ │ adds r0, r5, #0 │ │ adds r1, r7, #0 │ │ adds r2, r6, #0 │ │ subs r4, #1 │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ adds r5, r5, r6 │ │ cmp r4, #0 │ │ - bne.n 13b86 │ │ + bne.n 13b66 │ │ adds r3, r7, #0 │ │ mov r7, sl │ │ mov sl, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r7, #1 │ │ mov ip, r3 │ │ add r7, ip │ │ ldr r3, [sp, #28] │ │ cmp r7, r3 │ │ - bne.n 13b34 │ │ + bne.n 13b14 │ │ cmp r6, #2 │ │ - bne.n 13bb2 │ │ - b.n 13d04 │ │ + bne.n 13b92 │ │ + b.n 13ce4 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ cmp r3, r2 │ │ - bne.n 13afa │ │ + bne.n 13ada │ │ ldr r0, [sp, #56] ; 0x38 │ │ - b.n 13972 │ │ + b.n 13952 │ │ ldrb r6, [r2, #0] │ │ mov r7, fp │ │ mov ip, r6 │ │ ldrb r0, [r2, #1] │ │ adds r2, #2 │ │ lsls r0, r0, #8 │ │ add r0, ip │ │ @@ -19472,98 +19477,98 @@ │ │ bics r6, r7 │ │ strb r6, [r5, #0] │ │ lsrs r6, r0, #18 │ │ bics r6, r7 │ │ lsrs r0, r0, #13 │ │ strb r6, [r5, #1] │ │ strb r0, [r5, #2] │ │ - b.n 13a9e │ │ + b.n 13a7e │ │ movs r3, #0 │ │ ldrb r5, [r4, #16] │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ adds r0, r5, #0 │ │ adds r6, r5, #7 │ │ subs r0, #8 │ │ str r3, [sp, #44] ; 0x2c │ │ asrs r6, r6, #3 │ │ cmp r0, #24 │ │ - bls.n 13c98 │ │ + bls.n 13c78 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ - ldr r4, [pc, #24] ; (13c24 ) │ │ + ldr r4, [pc, #24] ; (13c04 ) │ │ ldr r1, [r3, #4] │ │ mov r0, r9 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ add r4, pc │ │ - b.n 1396a │ │ + b.n 1394a │ │ nop ; (mov r8, r8) │ │ - strb r6, [r3, #14] │ │ + strb r6, [r7, #14] │ │ movs r5, r0 │ │ ; instruction: 0xeb880004 │ │ ; instruction: 0xe8ca0004 │ │ movs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r4, #1] │ │ cmp r3, #0 │ │ - bne.n 13c34 │ │ - b.n 13e14 │ │ + bne.n 13c14 │ │ + b.n 13df4 │ │ movs r2, #128 ; 0x80 │ │ movs r3, #1 │ │ lsls r2, r2, #1 │ │ cmp r8, r2 │ │ - bgt.n 13c40 │ │ + bgt.n 13c20 │ │ movs r3, #0 │ │ lsls r3, r3, #24 │ │ - beq.n 13c46 │ │ - b.n 13dee │ │ + beq.n 13c26 │ │ + b.n 13dce │ │ ldrb r3, [r4, #16] │ │ cmp r3, #8 │ │ - beq.n 13c4e │ │ - b.n 13dee │ │ + beq.n 13c2e │ │ + b.n 13dce │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ movs r2, #47 ; 0x2f │ │ str r3, [sp, #32] │ │ mov sl, r3 │ │ ldrb r3, [r4, #17] │ │ movs r6, #1 │ │ movs r5, #0 │ │ movs r7, #0 │ │ bics r3, r2 │ │ - bne.n 13c68 │ │ - b.n 139ce │ │ + bne.n 13c48 │ │ + b.n 139ae │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ - ldr r4, [pc, #460] ; (13e3c ) │ │ + ldr r4, [pc, #460] ; (13e1c ) │ │ ldr r1, [r3, #4] │ │ mov r0, r9 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ add r4, pc │ │ - b.n 1396a │ │ + b.n 1394a │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 139aa │ │ + b.n 1398a │ │ ldrb r5, [r4, #16] │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ adds r6, r5, #7 │ │ subs r0, #8 │ │ str r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #44] ; 0x2c │ │ asrs r6, r6, #3 │ │ cmp r0, #24 │ │ - bhi.n 13c04 │ │ + bhi.n 13be4 │ │ bl 5c108 <__gnu_thumb1_case_shi@@Base> │ │ lsls r6, r5, #2 │ │ ; instruction: 0xffb4ffb4 │ │ ; instruction: 0xffb4ffb4 │ │ ; instruction: 0xffb4ffb4 │ │ lsls r1, r2, #2 │ │ lsls r1, r2, #2 │ │ @@ -19573,69 +19578,69 @@ │ │ vrev32.16 d0, d8 │ │ ; instruction: 0xffb4ffb4 │ │ ; instruction: 0xffb4ffb4 │ │ ; instruction: 0xffb4ffb4 │ │ vshr.u32 q0, , #12 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 13c2c │ │ + b.n 13c0c │ │ mov r8, r3 │ │ - b.n 13b34 │ │ + b.n 13b14 │ │ mov r0, r9 │ │ adds r2, r6, #0 │ │ movs r3, #1 │ │ mov r1, sl │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ mov r3, fp │ │ movs r2, #127 ; 0x7f │ │ ldrb r3, [r3, #0] │ │ ands r3, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 13b4e │ │ + b.n 13b2e │ │ mov r0, r9 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #64] ; 0x40 │ │ movs r3, #1 │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ cmp r6, #2 │ │ - beq.n 13d04 │ │ - b.n 13bb2 │ │ + beq.n 13ce4 │ │ + b.n 13b92 │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - bne.n 13d0c │ │ - b.n 13bb2 │ │ + bne.n 13cec │ │ + b.n 13b92 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #32] │ │ mov ip, r0 │ │ adds r2, r3, #0 │ │ add r3, ip │ │ adds r1, r3, #0 │ │ ldrh r3, [r2, #0] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r3, r0 │ │ strh r3, [r2, #0] │ │ adds r2, #2 │ │ cmp r1, r2 │ │ - bne.n 13d18 │ │ - b.n 13bb2 │ │ + bne.n 13cf8 │ │ + b.n 13b92 │ │ mov r2, fp │ │ mov r0, r9 │ │ str r2, [sp, #0] │ │ asrs r3, r7, #31 │ │ adds r2, r7, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n 13d40 │ │ - b.n 13abe │ │ + bne.n 13d20 │ │ + b.n 13a9e │ │ movs r0, #128 ; 0x80 │ │ movs r1, #0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ lsls r0, r0, #1 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ ldr r2, [r3, #4] │ │ @@ -19643,139 +19648,162 @@ │ │ lsrs r3, r3, #24 │ │ adds r1, #1 │ │ strb r3, [r2, #2] │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #0] │ │ adds r2, #4 │ │ cmp r1, r0 │ │ - bne.n 13d4e │ │ + bne.n 13d2e │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ str r1, [r3, #0] │ │ ldrb r3, [r4, #17] │ │ lsls r3, r3, #26 │ │ - bpl.n 13d70 │ │ - b.n 13ac6 │ │ + bpl.n 13d50 │ │ + b.n 13aa6 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r4, [r2, #16] │ │ ldr r2, [r2, #20] │ │ negs r3, r4 │ │ mov ip, r2 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r2, [sp, #16] │ │ subs r1, r3, #1 │ │ adds r3, r1, #0 │ │ muls r3, r4 │ │ add ip, r3 │ │ mov r3, ip │ │ str r3, [sp, #32] │ │ - b.n 13ad0 │ │ + b.n 13ab0 │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #24 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #255 ; 0xff │ │ movs r7, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ movs r5, #255 ; 0xff │ │ mov sl, r3 │ │ lsls r7, r7, #8 │ │ movs r2, #47 ; 0x2f │ │ ldrb r3, [r4, #17] │ │ bics r3, r2 │ │ - bne.n 13dd0 │ │ + bne.n 13db0 │ │ str r3, [sp, #32] │ │ - b.n 139d0 │ │ + b.n 139b0 │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ movs r3, #255 ; 0xff │ │ movs r7, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ movs r5, #255 ; 0xff │ │ lsls r7, r7, #8 │ │ mov sl, r3 │ │ - b.n 139c4 │ │ + b.n 139a4 │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #248 ; 0xf8 │ │ movs r7, #248 ; 0xf8 │ │ lsls r3, r3, #7 │ │ movs r5, #31 │ │ lsls r7, r7, #2 │ │ mov sl, r3 │ │ - b.n 13da0 │ │ - ldr r4, [pc, #108] ; (13e40 ) │ │ + b.n 13d80 │ │ + ldr r4, [pc, #108] ; (13e20 ) │ │ add r4, pc │ │ - b.n 1395a │ │ + b.n 1393a │ │ adds r0, r2, #4 │ │ ldrb r2, [r2, #3] │ │ cmp r2, #127 ; 0x7f │ │ - bhi.n 13df4 │ │ + bhi.n 13dd4 │ │ adds r2, r0, #0 │ │ str r3, [sp, #16] │ │ - b.n 13a9e │ │ + b.n 13a7e │ │ movs r0, #0 │ │ - b.n 13972 │ │ - ldr r4, [pc, #88] ; (13e44 ) │ │ + b.n 13952 │ │ + ldr r4, [pc, #88] ; (13e24 ) │ │ add r4, pc │ │ - b.n 1395a │ │ - ldr r4, [pc, #88] ; (13e48 ) │ │ + b.n 1393a │ │ + ldr r4, [pc, #88] ; (13e28 ) │ │ add r4, pc │ │ - b.n 1395a │ │ + b.n 1393a │ │ adds r2, r0, #0 │ │ - b.n 13a9e │ │ - ldr r4, [pc, #80] ; (13e4c ) │ │ + b.n 13a7e │ │ + ldr r4, [pc, #80] ; (13e2c ) │ │ add r4, pc │ │ - b.n 1395a │ │ + b.n 1393a │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ - ldr r4, [pc, #72] ; (13e50 ) │ │ + ldr r4, [pc, #72] ; (13e30 ) │ │ ldr r1, [r3, #4] │ │ mov r0, r9 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ add r4, pc │ │ - b.n 1396a │ │ + b.n 1394a │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ - ldr r4, [pc, #56] ; (13e54 ) │ │ + ldr r4, [pc, #56] ; (13e34 ) │ │ ldr r1, [r3, #4] │ │ mov r0, r9 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ add r4, pc │ │ - b.n 1396a │ │ + b.n 1394a │ │ mov r0, sl │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - b.n 13abe │ │ - ldr r4, [pc, #36] ; (13e58 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + b.n 13a9e │ │ + ldr r4, [pc, #36] ; (13e38 ) │ │ add r4, pc │ │ - b.n 1395a │ │ + b.n 1393a │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ strd r0, r0, [r6], #-16 │ │ - b.n 13c60 │ │ + b.n 13c40 │ │ + movs r4, r0 │ │ + b.n 13be4 │ │ movs r4, r0 │ │ - b.n 13c04 │ │ + b.n 13c0c │ │ movs r4, r0 │ │ - b.n 13c2c │ │ + b.n 13bfc │ │ movs r4, r0 │ │ - b.n 13c1c │ │ + b.n 13bd4 │ │ movs r4, r0 │ │ - b.n 13bf4 │ │ + b.n 13bb0 │ │ movs r4, r0 │ │ - b.n 13bd0 │ │ + b.n 14080 │ │ movs r4, r0 │ │ - b.n 14060 │ │ + │ │ +00013e3c : │ │ + ldr r0, [pc, #12] ; (13e4c ) │ │ + push {r3, lr} │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, pc} │ │ + b.n 13b80 │ │ movs r4, r0 │ │ - ldr r3, [pc, #184] ; (13f18 ) │ │ + │ │ +00013e50 : │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + │ │ +00013e54 : │ │ + movs r0, #0 │ │ + bx lr │ │ + │ │ +00013e58 : │ │ + movs r0, #0 │ │ + bx lr │ │ + ldr r3, [pc, #184] ; (13f18 ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r8 │ │ mov r8, r3 │ │ add r8, pc │ │ mov r3, r8 │ │ push {r7} │ │ ldr r3, [r3, #0] │ │ @@ -19783,90 +19811,90 @@ │ │ adds r4, r0, #0 │ │ mov r8, r3 │ │ ldr r3, [r3, #0] │ │ movs r7, #8 │ │ str r3, [sp, #4] │ │ mov r3, sp │ │ adds r5, r3, #3 │ │ - b.n 13e8e │ │ - ldr r2, [pc, #156] ; (13f1c ) │ │ + b.n 13e8e │ │ + ldr r2, [pc, #156] ; (13f1c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ adds r2, r2, r3 │ │ ldrb r2, [r2, #1] │ │ tst r7, r2 │ │ - beq.n 13ee8 │ │ + beq.n 13ee8 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 13ee4 │ │ + beq.n 13ee4 │ │ ldrb r3, [r5, #0] │ │ cmp r3, #35 ; 0x23 │ │ - bne.n 13e7e │ │ + bne.n 13e7e │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 13ece │ │ + beq.n 13ece │ │ ldrb r3, [r5, #0] │ │ cmp r3, #10 │ │ - beq.n 13e7e │ │ + beq.n 13e7e │ │ cmp r3, #13 │ │ - beq.n 13e7e │ │ + beq.n 13e7e │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 13eb4 │ │ + bne.n 13eb4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ mov r3, r8 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n 13f14 │ │ + bne.n 13f14 │ │ add sp, #8 │ │ pop {r2} │ │ mov r8, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n 13ed2 │ │ + b.n 13ed2 │ │ movs r7, #0 │ │ subs r3, #48 ; 0x30 │ │ - b.n 13ef6 │ │ + b.n 13ef6 │ │ ldrb r3, [r5, #0] │ │ subs r3, #48 ; 0x30 │ │ cmp r3, #9 │ │ - bhi.n 13f10 │ │ + bhi.n 13f10 │ │ lsls r2, r7, #2 │ │ adds r7, r2, r7 │ │ lsls r7, r7, #1 │ │ adds r7, r3, r7 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 13eee │ │ - b.n 13ece │ │ + bne.n 13eee │ │ + b.n 13ece │ │ adds r0, r7, #0 │ │ - b.n 13ed2 │ │ + b.n 13ed2 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ ldr r4, [r0, #100] ; 0x64 │ │ movs r5, r0 │ │ ldr r0, [r5, #104] ; 0x68 │ │ movs r5, r0 │ │ │ │ 00013f20 : │ │ @@ -19981,18 +20009,18 @@ │ │ ldrb r3, [r5, #1] │ │ str r2, [sp, #32] │ │ add fp, r3 │ │ mov r2, fp │ │ cmp r2, #2 │ │ bhi.n 140f6 │ │ adds r0, r4, #0 │ │ - bl 13e5c │ │ + bl 13e5c │ │ mov r9, r0 │ │ adds r0, r4, #0 │ │ - bl 13e5c │ │ + bl 13e5c │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ ble.n 14104 │ │ mov r3, r9 │ │ subs r5, r3, #1 │ │ orrs r5, r3 │ │ lsrs r5, r5, #31 │ │ @@ -20033,15 +20061,15 @@ │ │ ldr r3, [r3, #4] │ │ str r2, [r3, #0] │ │ mov r3, r9 │ │ adds r3, #7 │ │ asrs r3, r3, #3 │ │ adds r0, r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ bne.n 1407e │ │ b.n 1430e │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #48] ; 0x30 │ │ mov r3, sl │ │ @@ -20078,21 +20106,21 @@ │ │ b.n 140cc │ │ strb r0, [r7, #0] │ │ adds r7, #1 │ │ cmp r7, r5 │ │ bne.n 140cc │ │ b.n 142d0 │ │ adds r0, r4, #0 │ │ - bl 13e5c │ │ + bl 13e5c │ │ cmp r0, #0 │ │ bge.n 140c2 │ │ ldr r5, [pc, #536] ; (142f0 ) │ │ add r5, pc │ │ ldr r0, [sp, #40] ; 0x28 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ @@ -20105,15 +20133,15 @@ │ │ add fp, r3 │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ b.n 14002 │ │ ldr r5, [pc, #492] ; (142f4 ) │ │ add r5, pc │ │ movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ @@ -20173,15 +20201,15 @@ │ │ mov fp, r3 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r5, [sp, #48] ; 0x30 │ │ ldrb r0, [r6, r7] │ │ adds r1, r5, #0 │ │ lsls r3, r0, #8 │ │ subs r0, r3, r0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ strb r0, [r6, r7] │ │ adds r7, #1 │ │ cmp r4, r7 │ │ bgt.n 1418e │ │ mov r3, fp │ │ mov fp, r4 │ │ adds r4, r3, #0 │ │ @@ -20194,27 +20222,27 @@ │ │ add r6, ip │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r2, r3 │ │ ble.n 141c0 │ │ b.n 1409a │ │ ldr r0, [sp, #40] ; 0x28 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, sl │ │ b.n 14124 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ mov r2, fp │ │ movs r3, #1 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ cmp r0, #0 │ │ bne.n 14176 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ ldr r5, [pc, #276] ; (142f8 ) │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ @@ -20246,15 +20274,15 @@ │ │ strb r3, [r2, r7] │ │ adds r7, #1 │ │ cmp r9, r7 │ │ bgt.n 14208 │ │ adds r6, r2, #0 │ │ b.n 14176 │ │ adds r0, r4, #0 │ │ - bl 13e5c │ │ + bl 13e5c │ │ adds r3, r0, #0 │ │ subs r3, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ cmp r3, #254 ; 0xfe │ │ bhi.n 142e0 │ │ mov r3, fp │ │ cmp r3, #2 │ │ @@ -20340,36 +20368,36 @@ │ │ add r5, pc │ │ b.n 14108 │ │ ldr r5, [pc, #28] ; (14304 ) │ │ add r5, pc │ │ b.n 14108 │ │ ldr r4, [r6, #76] ; 0x4c │ │ movs r5, r0 │ │ - udf #172 ; 0xac │ │ + b.n 145f4 │ │ movs r4, r0 │ │ b.n 14adc │ │ movs r4, r0 │ │ - ble.n 14224 │ │ + b.n 143cc │ │ movs r4, r0 │ │ - ble.n 143d4 │ │ + b.n 1437c │ │ movs r4, r0 │ │ b.n 14780 │ │ movs r4, r0 │ │ bgt.n 143a0 │ │ movs r4, r0 │ │ ldr r5, [pc, #44] ; (14338 ) │ │ add r5, pc │ │ b.n 14108 │ │ ldr r5, [pc, #44] ; (1433c ) │ │ add r5, pc │ │ b.n 140da │ │ movs r0, #0 │ │ b.n 14124 │ │ movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, sl │ │ ldr r5, [pc, #28] ; (14340 ) │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ @@ -20849,15 +20877,15 @@ │ │ mov ip, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [sp, #60] ; 0x3c │ │ mov ip, r2 │ │ mov r0, ip │ │ muls r0, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov fp, r0 │ │ cmp r0, #0 │ │ bne.n 14714 │ │ b.n 14c5a │ │ mov r3, sl │ │ ldrh r2, [r3, #2] │ │ ldr r3, [sp, #48] ; 0x30 │ │ @@ -20962,15 +20990,15 @@ │ │ mov r8, r4 │ │ ldr r3, [r5, #4] │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #4] │ │ ldr r1, [sp, #28] │ │ adds r7, #1 │ │ ldr r4, [r3, #4] │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ lsls r1, r1, #2 │ │ ldrb r3, [r4, r1] │ │ strb r3, [r4, r6] │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ adds r2, r3, r1 │ │ @@ -21396,15 +21424,15 @@ │ │ adds r4, r7, #0 │ │ ldr r6, [sp, #32] │ │ ldr r7, [sp, #36] ; 0x24 │ │ mov fp, r3 │ │ ldr r3, [sp, #28] │ │ mov r0, fp │ │ mov r9, r3 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ blx r1 │ │ @@ -21538,15 +21566,15 @@ │ │ b.n 14750 │ │ ldr r3, [sp, #20] │ │ ldr r5, [sp, #24] │ │ mov fp, r3 │ │ ldr r3, [sp, #28] │ │ mov r9, r3 │ │ mov r0, fp │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r5, #0 │ │ bl 1445e │ │ mov r3, sl │ │ ldrb r2, [r3, #8] │ │ movs r3, #1 │ │ lsls r3, r2 │ │ cmp r3, #64 ; 0x40 │ │ @@ -26418,15 +26446,15 @@ │ │ mov r3, r8 │ │ ldr r3, [r3, #28] │ │ mov fp, r3 │ │ mov r3, r8 │ │ ldr r7, [r3, #8] │ │ mov r0, fp │ │ adds r1, r7, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r9, r1 │ │ cmp r1, #0 │ │ ble.n 17336 │ │ subs r3, r7, r1 │ │ mov r9, r3 │ │ movs r2, #210 ; 0xd2 │ │ ldr r3, [sp, #20] │ │ @@ -26533,15 +26561,15 @@ │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r3, r8 │ │ ldr r5, [r3, #12] │ │ ldr r0, [r3, #32] │ │ adds r1, r5, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ str r1, [sp, #24] │ │ cmp r1, #0 │ │ beq.n 17420 │ │ b.n 1731a │ │ str r5, [sp, #24] │ │ b.n 1731a │ │ mov r4, r9 │ │ @@ -28176,15 +28204,15 @@ │ │ movs r4, #0 │ │ mov r8, r3 │ │ b.n 18138 │ │ adds r0, r0, r3 │ │ movs r2, #0 │ │ cmp r1, r0 │ │ bgt.n 1812e │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ lsls r2, r0, #16 │ │ lsrs r2, r2, #16 │ │ adds r4, #4 │ │ strh r2, [r5, #0] │ │ adds r5, #2 │ │ cmp r4, r7 │ │ beq.n 18160 │ │ @@ -28194,15 +28222,15 @@ │ │ asrs r0, r1, #1 │ │ cmp r3, #0 │ │ bge.n 1811e │ │ subs r0, r0, r3 │ │ movs r2, #0 │ │ cmp r1, r0 │ │ bgt.n 1812e │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ negs r2, r0 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ adds r4, #4 │ │ strh r2, [r5, #0] │ │ adds r5, #2 │ │ cmp r4, r7 │ │ @@ -30194,15 +30222,15 @@ │ │ ldrb r3, [r4, #0] │ │ ldr r6, [sp, #4] │ │ subs r3, #1 │ │ strb r3, [r4, r2] │ │ adds r1, r4, #0 │ │ adds r0, r6, #0 │ │ movs r2, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r0, #128 ; 0x80 │ │ movs r1, #1 │ │ movs r4, #0 │ │ lsls r0, r0, #1 │ │ movs r3, #0 │ │ b.n 191d6 │ │ adds r3, #1 │ │ @@ -40588,22 +40616,22 @@ │ │ muls r6, r3 │ │ mov r9, r3 │ │ str r3, [r7, #60] ; 0x3c │ │ mov r3, r8 │ │ muls r3, r2 │ │ str r6, [r7, #64] ; 0x40 │ │ str r3, [r7, #68] ; 0x44 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 1e3c8 │ │ mov r1, r8 │ │ str r1, [r7, #72] ; 0x48 │ │ ldr r0, [r7, #32] │ │ mov r1, r9 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 1e3d8 │ │ mov r1, r9 │ │ ldr r3, [sp, #0] │ │ str r1, [r7, #76] ; 0x4c │ │ adds r3, r6, r3 │ │ cmp r3, #10 │ │ @@ -40714,15 +40742,15 @@ │ │ str r0, [r4, r2] │ │ ldr r2, [r5, #36] ; 0x24 │ │ str r3, [r5, #56] ; 0x38 │ │ str r3, [r5, #60] ; 0x3c │ │ str r3, [r5, #64] ; 0x40 │ │ str r2, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 1e4c8 │ │ adds r1, r6, #0 │ │ movs r3, #160 ; 0xa0 │ │ movs r2, #1 │ │ lsls r3, r3, #1 │ │ str r1, [r5, #76] ; 0x4c │ │ @@ -41529,15 +41557,15 @@ │ │ mov r5, r9 │ │ mov r9, r2 │ │ b.n 1eb6c │ │ adds r1, r5, #0 │ │ muls r1, r7 │ │ mov r0, r9 │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 1eb74 │ │ lsls r7, r7, #1 │ │ adds r6, r4, #0 │ │ muls r6, r7 │ │ cmp r6, #4 │ │ ble.n 1eb5a │ │ @@ -41568,15 +41596,15 @@ │ │ mov r2, fp │ │ mov ip, r3 │ │ mov r3, r8 │ │ mov r1, ip │ │ muls r1, r7 │ │ ldr r0, [r3, r2] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 1ebc4 │ │ lsls r7, r7, #1 │ │ adds r4, r5, #0 │ │ muls r4, r7 │ │ cmp r4, #4 │ │ ble.n 1eba2 │ │ @@ -41785,15 +41813,15 @@ │ │ mov r5, r9 │ │ mov r9, r2 │ │ b.n 1ed88 │ │ adds r1, r5, #0 │ │ muls r1, r7 │ │ mov r0, r9 │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ beq.n 1ed86 │ │ b.n 1eb74 │ │ lsls r7, r7, #1 │ │ adds r6, r4, #0 │ │ muls r6, r7 │ │ cmp r6, #8 │ │ @@ -41814,15 +41842,15 @@ │ │ mov r2, fp │ │ mov ip, r3 │ │ mov r3, r8 │ │ mov r1, ip │ │ muls r1, r7 │ │ ldr r0, [r3, r2] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ beq.n 1edc2 │ │ b.n 1ebc4 │ │ lsls r7, r7, #1 │ │ adds r4, r5, #0 │ │ muls r4, r7 │ │ cmp r4, #8 │ │ @@ -42123,15 +42151,15 @@ │ │ cmp r4, r3 │ │ beq.n 1f06c │ │ ldr r3, [r4, #0] │ │ movs r1, #100 ; 0x64 │ │ mov r0, fp │ │ muls r0, r3 │ │ adds r0, #50 ; 0x32 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [pc, #124] ; (1f0a4 ) │ │ subs r7, r0, #1 │ │ movs r1, #1 │ │ cmp r7, r3 │ │ bhi.n 1f030 │ │ adds r1, r0, #0 │ │ mov r2, r8 │ │ @@ -42255,15 +42283,15 @@ │ │ ble.n 1f122 │ │ pop {r3, pc} │ │ ldr r0, [pc, #24] ; (1f138 ) │ │ b.n 1f11c │ │ cmp r1, #49 ; 0x31 │ │ bgt.n 1f12e │ │ ldr r0, [pc, #16] ; (1f138 ) │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ b.n 1f11c │ │ movs r0, #100 ; 0x64 │ │ subs r0, r0, r1 │ │ lsls r0, r0, #1 │ │ b.n 1f11c │ │ nop ; (mov r8, r8) │ │ asrs r0, r1, #14 │ │ @@ -42580,22 +42608,22 @@ │ │ cmp r0, #0 │ │ bne.n 1f3b0 │ │ b.n 1f4f8 │ │ ldr r5, [pc, #364] ; (1f520 ) │ │ movs r2, #17 │ │ add r5, pc │ │ adds r1, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r1, r5, #0 │ │ ldr r0, [r4, #120] ; 0x78 │ │ movs r5, #136 ; 0x88 │ │ adds r1, #20 │ │ movs r2, #12 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #138 ; 0x8a │ │ movs r2, #0 │ │ ldr r1, [r4, #120] ; 0x78 │ │ ldr r0, [r4, r5] │ │ lsls r3, r3, #1 │ │ str r2, [r1, r3] │ │ cmp r0, #0 │ │ @@ -42603,65 +42631,65 @@ │ │ b.n 1f502 │ │ ldr r5, [pc, #324] ; (1f524 ) │ │ movs r6, #136 ; 0x88 │ │ add r5, pc │ │ adds r1, r5, #0 │ │ movs r2, #17 │ │ adds r1, #32 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r1, r5, #0 │ │ ldr r0, [r4, r6] │ │ adds r1, #52 ; 0x34 │ │ movs r2, #162 ; 0xa2 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #138 ; 0x8a │ │ movs r1, #0 │ │ ldr r2, [r4, r6] │ │ ldr r0, [r4, #124] ; 0x7c │ │ lsls r3, r3, #1 │ │ str r1, [r2, r3] │ │ cmp r0, #0 │ │ bne.n 1f40e │ │ b.n 1f50c │ │ ldr r5, [pc, #280] ; (1f528 ) │ │ movs r2, #17 │ │ add r5, pc │ │ adds r1, r5, #0 │ │ adds r1, #88 ; 0x58 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r1, r5, #0 │ │ ldr r0, [r4, #124] ; 0x7c │ │ movs r5, #140 ; 0x8c │ │ adds r1, #108 ; 0x6c │ │ movs r2, #12 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #138 ; 0x8a │ │ movs r2, #0 │ │ ldr r1, [r4, #124] ; 0x7c │ │ ldr r0, [r4, r5] │ │ lsls r3, r3, #1 │ │ str r2, [r1, r3] │ │ cmp r0, #0 │ │ bne.n 1f43e │ │ b.n 1f516 │ │ movs r5, #140 ; 0x8c │ │ ldr r1, [pc, #232] ; (1f52c ) │ │ movs r2, #17 │ │ add r1, pc │ │ adds r1, #120 ; 0x78 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r1, [pc, #224] ; (1f530 ) │ │ ldr r0, [r4, r5] │ │ movs r2, #162 ; 0xa2 │ │ add r1, pc │ │ adds r1, #12 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #138 ; 0x8a │ │ ldr r2, [r4, r5] │ │ adds r0, r4, #0 │ │ movs r5, #0 │ │ lsls r3, r3, #1 │ │ str r5, [r2, r3] │ │ movs r1, #0 │ │ @@ -43312,15 +43340,15 @@ │ │ mov ip, r2 │ │ movs r2, #142 ; 0x8e │ │ mov r0, ip │ │ muls r0, r3 │ │ ldr r3, [sp, #12] │ │ lsls r2, r2, #1 │ │ ldr r1, [r3, r2] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #80] ; 0x50 │ │ adds r2, r4, #0 │ │ muls r2, r0 │ │ mov ip, r3 │ │ mov r6, ip │ │ muls r6, r0 │ │ cmp r2, r6 │ │ @@ -43674,15 +43702,15 @@ │ │ adds r5, #88 ; 0x58 │ │ mov r0, ip │ │ muls r0, r3 │ │ mov r3, sl │ │ ldr r3, [r4, r3] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, r8 │ │ ldr r3, [r3, #8] │ │ adds r2, r0, #0 │ │ mov ip, r3 │ │ mov r3, r9 │ │ adds r0, r4, #0 │ │ ldr r3, [r4, r3] │ │ @@ -43772,28 +43800,28 @@ │ │ lsls r3, r3, #1 │ │ ldr r3, [r7, r3] │ │ str r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ mov r3, r9 │ │ ldr r1, [r3, #0] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r6, [r6, #8] │ │ adds r2, r0, #0 │ │ movs r1, #1 │ │ ldr r3, [sp, #12] │ │ adds r0, r7, #0 │ │ blx r6 │ │ adds r6, r0, #0 │ │ adds r3, r5, r4 │ │ adds r0, r3, #0 │ │ adds r1, r6, #0 │ │ ldr r2, [sp, #16] │ │ mov r8, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ ble.n 1fd6a │ │ ldr r3, [sp, #24] │ │ adds r1, r6, r3 │ │ ldr r3, [sp, #28] │ │ adds r2, r5, r3 │ │ @@ -43986,15 +44014,15 @@ │ │ cmp r4, r3 │ │ bgt.n 1fed0 │ │ adds r7, #4 │ │ cmp r7, r6 │ │ bne.n 1fec6 │ │ add r0, fp │ │ ldr r1, [sp, #4] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #0] │ │ adds r5, r5, r4 │ │ strb r0, [r3, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ cmp r3, r9 │ │ bne.n 1febc │ │ @@ -44878,25 +44906,25 @@ │ │ mov ip, r3 │ │ ldr r3, [r5, #0] │ │ mov r0, ip │ │ muls r0, r3 │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #1 │ │ ldr r1, [r4, r3] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [r5, #32] │ │ mov r9, r0 │ │ mov ip, r3 │ │ ldr r3, [r5, #4] │ │ mov r0, ip │ │ muls r0, r3 │ │ movs r3, #142 ; 0x8e │ │ lsls r3, r3, #1 │ │ ldr r1, [r4, r3] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ movs r3, #136 ; 0x88 │ │ lsls r3, r3, #1 │ │ ldr r3, [r4, r3] │ │ adds r7, r0, #0 │ │ mov sl, r3 │ │ movs r3, #138 ; 0x8a │ │ lsls r3, r3, #1 │ │ @@ -44910,33 +44938,33 @@ │ │ bne.n 205a8 │ │ mov r3, r9 │ │ lsls r2, r3, #1 │ │ cmp r2, sl │ │ beq.n 20678 │ │ mov r0, sl │ │ mov r1, r9 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 20662 │ │ mov r0, fp │ │ adds r1, r7, #0 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 20662 │ │ ldr r3, [pc, #176] ; (206f0 ) │ │ mov r1, r9 │ │ add r3, pc │ │ str r3, [r6, #0] │ │ mov r0, sl │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #4] │ │ adds r1, r7, #0 │ │ strb r0, [r3, #0] │ │ mov r0, fp │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #4] │ │ strb r0, [r3, #10] │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ b.n 205c0 │ │ movs r2, #39 ; 0x27 │ │ ldr r3, [r4, #0] │ │ @@ -46004,15 +46032,15 @@ │ │ cmp r1, #0 │ │ beq.n 20ee8 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ bne.n 20eda │ │ b.n 21026 │ │ movs r2, #128 ; 0x80 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r2, r9 │ │ mov r1, r8 │ │ ldr r3, [r4, #0] │ │ str r1, [r3, r2] │ │ adds r4, #4 │ │ adds r6, #4 │ │ cmp r4, r7 │ │ @@ -48894,15 +48922,15 @@ │ │ adds r0, r7, #0 │ │ bl 5eb8c <_Unwind_GetTextRelBase@@Base+0x328> │ │ subs r5, r0, #0 │ │ beq.n 225da │ │ adds r0, r5, #0 │ │ ldr r1, [r4, #32] │ │ adds r2, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r0, [r4, #28] │ │ cmp r0, #0 │ │ beq.n 225c4 │ │ bl 5eb9c <_Unwind_GetTextRelBase@@Base+0x338> │ │ ldr r3, [r4, #36] ; 0x24 │ │ str r5, [r4, #28] │ │ str r5, [r4, #32] │ │ @@ -49208,15 +49236,15 @@ │ │ blx r3 │ │ ldr r3, [r4, #24] │ │ str r0, [r6, #32] │ │ b.n 227e4 │ │ vminnm.f16 , , │ │ ; instruction: 0xff8fffff │ │ vmaxnm.f16 , , │ │ - strh r6, [r1, #38] ; 0x26 │ │ + strh r6, [r3, #40] ; 0x28 │ │ movs r4, r0 │ │ vminnm.f16 , , │ │ │ │ 00022844 : │ │ push {r4, r5, r6, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ @@ -49264,15 +49292,15 @@ │ │ blx r3 │ │ str r0, [r5, #24] │ │ b.n 2285a │ │ nop ; (mov r8, r8) │ │ mcr2 15, 6, pc, cr5, cr15, {7} ; │ │ mcr2 15, 6, pc, cr3, cr15, {7} ; │ │ mcr2 15, 7, pc, cr5, cr15, {7} ; │ │ - strh r6, [r2, #34] ; 0x22 │ │ + strh r6, [r4, #36] ; 0x24 │ │ movs r4, r0 │ │ mrc2 15, 7, pc, cr15, cr15, {7} │ │ movs r0, #0 │ │ bx lr │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r4, r8 │ │ @@ -50103,15 +50131,15 @@ │ │ movs r2, #156 ; 0x9c │ │ ldr r6, [r3, #36] ; 0x24 │ │ ldr r4, [r3, r2] │ │ b.n 22e7c │ │ ldr r6, [r7, #0] │ │ ldr r0, [r7, #20] │ │ adds r1, r6, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ str r1, [sp, #20] │ │ cmp r1, #0 │ │ bne.n 22ecc │ │ str r6, [sp, #20] │ │ b.n 22ecc │ │ movs r3, #156 ; 0x9c │ │ mov r2, fp │ │ @@ -50566,15 +50594,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ bge.n 232e0 │ │ b.n 23502 │ │ mov ip, r3 │ │ ldr r1, [sp, #96] ; 0x60 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 232fc │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50597,15 +50625,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #100] ; 0x64 │ │ bge.n 23320 │ │ b.n 2357a │ │ mov ip, r3 │ │ ldr r1, [sp, #104] ; 0x68 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 2333c │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50633,15 +50661,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #108] ; 0x6c │ │ bge.n 2336a │ │ b.n 2355c │ │ mov ip, r3 │ │ ldr r1, [sp, #112] ; 0x70 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23386 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50669,15 +50697,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #120] ; 0x78 │ │ bge.n 233b4 │ │ b.n 2353e │ │ mov ip, r3 │ │ ldr r1, [sp, #124] ; 0x7c │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 233d0 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50704,15 +50732,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #128] ; 0x80 │ │ bge.n 233fc │ │ b.n 23520 │ │ mov ip, r3 │ │ ldr r1, [sp, #132] ; 0x84 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23418 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50832,71 +50860,71 @@ │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #96] ; 0x60 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 2351c │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ blt.n 2351c │ │ subs r0, r3, #1 │ │ negs r0, r0 │ │ b.n 232fc │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #132] ; 0x84 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 2353a │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ blt.n 2353a │ │ subs r0, r3, #1 │ │ negs r0, r0 │ │ b.n 23418 │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #124] ; 0x7c │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23558 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ blt.n 23558 │ │ subs r0, r3, #1 │ │ negs r0, r0 │ │ b.n 233d0 │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #112] ; 0x70 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23576 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ blt.n 23576 │ │ subs r0, r3, #1 │ │ negs r0, r0 │ │ b.n 23386 │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #104] ; 0x68 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23594 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50920,15 +50948,15 @@ │ │ mov sl, r0 │ │ str r3, [sp, #144] ; 0x90 │ │ b.n 2319e │ │ mov r3, r9 │ │ ldr r5, [r3, #0] │ │ ldr r0, [r3, #20] │ │ adds r1, r5, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ subs r3, r1, #0 │ │ str r1, [sp, #136] ; 0x88 │ │ bne.n 235d4 │ │ movs r2, #1 │ │ adds r3, r5, #0 │ │ str r5, [sp, #136] ; 0x88 │ │ str r2, [sp, #140] ; 0x8c │ │ @@ -57860,22 +57888,22 @@ │ │ muls r6, r3 │ │ mov r9, r3 │ │ str r3, [r7, #60] ; 0x3c │ │ mov r3, r8 │ │ muls r3, r2 │ │ str r6, [r7, #64] ; 0x40 │ │ str r3, [r7, #68] ; 0x44 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 26d90 │ │ mov r1, r8 │ │ str r1, [r7, #72] ; 0x48 │ │ ldr r0, [r7, #32] │ │ mov r1, r9 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 26da0 │ │ mov r1, r9 │ │ ldr r3, [sp, #0] │ │ str r1, [r7, #76] ; 0x4c │ │ adds r3, r6, r3 │ │ cmp r3, #10 │ │ @@ -57985,15 +58013,15 @@ │ │ str r0, [r4, r2] │ │ ldr r2, [r5, #36] ; 0x24 │ │ str r3, [r5, #56] ; 0x38 │ │ str r3, [r5, #60] ; 0x3c │ │ str r3, [r5, #64] ; 0x40 │ │ str r2, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 26e8e │ │ adds r1, r6, #0 │ │ movs r3, #184 ; 0xb8 │ │ movs r2, #1 │ │ lsls r3, r3, #1 │ │ str r1, [r5, #76] ; 0x4c │ │ @@ -58058,15 +58086,15 @@ │ │ adds r0, r4, #0 │ │ blx r3 │ │ adds r7, r0, #0 │ │ lsls r6, r6, #2 │ │ adds r6, r4, r6 │ │ ldr r1, [r6, #4] │ │ movs r2, #132 ; 0x84 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ str r7, [r5, #80] ; 0x50 │ │ movs r3, #234 ; 0xea │ │ movs r5, #226 ; 0xe2 │ │ lsls r3, r3, #1 │ │ ldr r3, [r4, r3] │ │ adds r0, r4, #0 │ │ lsls r5, r5, #1 │ │ @@ -58124,15 +58152,15 @@ │ │ adds r0, r4, #0 │ │ blx r3 │ │ lsls r6, r6, #2 │ │ adds r6, r4, r6 │ │ ldr r1, [r6, #4] │ │ movs r2, #132 ; 0x84 │ │ adds r7, r0, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #170 ; 0xaa │ │ lsls r3, r3, #1 │ │ str r7, [r5, #80] ; 0x50 │ │ ldr r3, [r4, r3] │ │ b.n 26eb6 │ │ ldr r3, [r5, #16] │ │ adds r6, r3, #0 │ │ @@ -58151,15 +58179,15 @@ │ │ adds r0, r4, #0 │ │ blx r3 │ │ lsls r6, r6, #2 │ │ adds r6, r4, r6 │ │ ldr r1, [r6, #4] │ │ movs r2, #132 ; 0x84 │ │ adds r7, r0, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #170 ; 0xaa │ │ lsls r3, r3, #1 │ │ str r7, [r5, #80] ; 0x50 │ │ ldr r3, [r4, r3] │ │ b.n 26ec8 │ │ ldr r3, [r5, #16] │ │ adds r6, r3, #0 │ │ @@ -58178,15 +58206,15 @@ │ │ adds r0, r4, #0 │ │ blx r3 │ │ lsls r6, r6, #2 │ │ adds r6, r4, r6 │ │ ldr r1, [r6, #4] │ │ movs r2, #132 ; 0x84 │ │ adds r7, r0, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #170 ; 0xaa │ │ lsls r3, r3, #1 │ │ str r7, [r5, #80] ; 0x50 │ │ ldr r3, [r4, r3] │ │ b.n 26eda │ │ movs r1, #54 ; 0x36 │ │ ldr r2, [r4, #0] │ │ @@ -59517,15 +59545,15 @@ │ │ ldr r2, [r3, #0] │ │ ldr r3, [r3, #28] │ │ str r2, [sp, #16] │ │ mov ip, r3 │ │ mov r0, ip │ │ muls r0, r2 │ │ str r3, [sp, #28] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r1, r8 │ │ mov r2, sl │ │ ldr r1, [r1, #56] ; 0x38 │ │ lsls r2, r2, #2 │ │ subs r3, r0, #0 │ │ ldr r5, [r1, r2] │ │ mov r1, r8 │ │ @@ -59609,28 +59637,28 @@ │ │ ldr r3, [r7, #28] │ │ ldr r1, [sp, #24] │ │ mov ip, r3 │ │ ldr r3, [r7, #0] │ │ mov r5, ip │ │ muls r5, r3 │ │ adds r0, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r1, r5, #0 │ │ adds r6, r0, #0 │ │ ldr r0, [r7, #36] ; 0x24 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ subs r4, r1, #0 │ │ bne.n 27bb2 │ │ adds r4, r5, #0 │ │ mov r3, r8 │ │ cmp r3, #0 │ │ bne.n 27bc6 │ │ subs r0, r4, #1 │ │ adds r1, r6, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, r9 │ │ adds r0, #1 │ │ str r0, [r3, #72] ; 0x48 │ │ mov r2, r9 │ │ mov r1, fp │ │ mov r3, r8 │ │ ldr r2, [r1, r2] │ │ @@ -59760,15 +59788,15 @@ │ │ str r3, [sp, #20] │ │ ldr r3, [r7, #28] │ │ mov r1, r8 │ │ mov ip, r3 │ │ ldr r3, [r7, #0] │ │ mov r0, ip │ │ muls r0, r3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #20] │ │ ldr r1, [r6, #60] ; 0x3c │ │ mov fp, r0 │ │ add r3, r9 │ │ adds r2, r3, #0 │ │ ldr r3, [r6, #56] ; 0x38 │ │ ldr r4, [r1, r2] │ │ @@ -59926,15 +59954,15 @@ │ │ ldr r2, [r3, #28] │ │ ldr r3, [r3, #0] │ │ mov ip, r2 │ │ mov r0, ip │ │ muls r0, r3 │ │ mov r3, r9 │ │ ldr r1, [r4, r3] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r6, fp │ │ muls r6, r0 │ │ ldr r3, [r4, #4] │ │ lsls r2, r6, #3 │ │ adds r5, r0, #0 │ │ ldr r3, [r3, #0] │ │ adds r0, r4, #0 │ │ @@ -59990,15 +60018,15 @@ │ │ muls r6, r3 │ │ ldr r3, [r5, #28] │ │ mov ip, r3 │ │ ldr r3, [r5, #0] │ │ adds r5, #88 ; 0x58 │ │ mov r0, ip │ │ muls r0, r3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r2, r9 │ │ ldr r2, [r2, #8] │ │ mov r3, sl │ │ muls r3, r0 │ │ mov ip, r2 │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ @@ -61235,15 +61263,15 @@ │ │ movs r2, #128 ; 0x80 │ │ ldrb r3, [r3, #0] │ │ lsls r2, r2, #1 │ │ strb r3, [r0, #16] │ │ ldr r0, [r4, #0] │ │ ldr r1, [sp, #72] ; 0x48 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, sl │ │ cmp r3, #16 │ │ ble.n 28870 │ │ b.n 2856e │ │ ldr r3, [sp, #76] ; 0x4c │ │ mov fp, r5 │ │ mov r6, r8 │ │ @@ -64922,15 +64950,15 @@ │ │ ldr r3, [r5, #0] │ │ mov ip, r3 │ │ mov r3, sl │ │ mov r1, ip │ │ muls r1, r4 │ │ ldr r0, [r7, r3] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 2a70e │ │ lsls r4, r4, #1 │ │ mov r6, r8 │ │ muls r6, r4 │ │ cmp r6, #4 │ │ ble.n 2a6ee │ │ @@ -64950,15 +64978,15 @@ │ │ mov r2, r9 │ │ mov ip, r3 │ │ mov r3, r8 │ │ mov r1, ip │ │ muls r1, r4 │ │ ldr r0, [r3, r2] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 2a748 │ │ lsls r4, r4, #1 │ │ adds r7, r5, #0 │ │ muls r7, r4 │ │ cmp r7, #4 │ │ ble.n 2a726 │ │ @@ -65075,15 +65103,15 @@ │ │ ldr r3, [r5, #0] │ │ mov ip, r3 │ │ mov r3, sl │ │ mov r1, ip │ │ muls r1, r4 │ │ ldr r0, [r7, r3] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ beq.n 2a840 │ │ b.n 2a70e │ │ lsls r4, r4, #1 │ │ mov r6, r8 │ │ muls r6, r4 │ │ cmp r6, #8 │ │ @@ -65104,15 +65132,15 @@ │ │ mov r2, r9 │ │ mov ip, r3 │ │ mov r3, r8 │ │ mov r1, ip │ │ muls r1, r4 │ │ ldr r0, [r3, r2] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ beq.n 2a87c │ │ b.n 2a748 │ │ lsls r4, r4, #1 │ │ adds r7, r5, #0 │ │ muls r7, r4 │ │ cmp r7, #8 │ │ @@ -65311,15 +65339,15 @@ │ │ movs r3, #160 ; 0xa0 │ │ lsls r3, r3, #3 │ │ adds r0, r4, r3 │ │ movs r3, #168 ; 0xa8 │ │ lsls r3, r3, #1 │ │ ldr r1, [r5, r3] │ │ movs r2, #128 ; 0x80 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #0 │ │ str r3, [r6, #12] │ │ mov ip, r3 │ │ ldr r3, [r5, #76] ; 0x4c │ │ cmp r3, #0 │ │ bne.n 2aa3a │ │ movs r3, #154 ; 0x9a │ │ @@ -67011,15 +67039,15 @@ │ │ mov ip, r3 │ │ ldr r3, [r5, #4] │ │ mov r0, ip │ │ muls r0, r3 │ │ movs r3, #164 ; 0xa4 │ │ lsls r3, r3, #1 │ │ ldr r1, [r4, r3] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ movs r3, #158 ; 0x9e │ │ lsls r3, r3, #1 │ │ ldr r3, [r4, r3] │ │ mov r8, r0 │ │ mov fp, r3 │ │ movs r3, #160 ; 0xa0 │ │ lsls r3, r3, #1 │ │ @@ -67029,15 +67057,15 @@ │ │ ldr r3, [r5, #44] ; 0x2c │ │ cmp r3, #0 │ │ beq.n 2b75c │ │ ldr r3, [sp, #8] │ │ ldr r1, [sp, #12] │ │ mov r0, r9 │ │ muls r0, r3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, r8 │ │ ldr r2, [sp, #4] │ │ mov r9, r0 │ │ subs r3, r3, r2 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ cmp r1, #0 │ │ @@ -67050,33 +67078,33 @@ │ │ b.n 2b762 │ │ mov r3, r9 │ │ lsls r2, r3, #1 │ │ cmp r2, fp │ │ beq.n 2b85c │ │ mov r0, fp │ │ mov r1, r9 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 2b840 │ │ ldr r0, [sp, #4] │ │ mov r1, r8 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 2b840 │ │ ldr r3, [pc, #156] ; (2b898 ) │ │ mov r1, r9 │ │ add r3, pc │ │ str r3, [r6, #40] ; 0x28 │ │ mov r0, fp │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ mov r1, r8 │ │ strb r0, [r3, #0] │ │ ldr r0, [sp, #4] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ strb r0, [r3, #10] │ │ ldr r3, [r4, #4] │ │ ldr r0, [r4, #112] ; 0x70 │ │ ldr r3, [r3, #8] │ │ mov r8, r3 │ │ movs r3, #158 ; 0x9e │ │ @@ -101628,15 +101656,15 @@ │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r0, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ ldr r4, [r3, #32] │ │ adds r1, r4, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #20] │ │ cmp r3, #0 │ │ beq.n 3c922 │ │ ldr r3, [sp, #8] │ │ mov ip, r3 │ │ add r5, ip │ │ @@ -101653,15 +101681,15 @@ │ │ movs r6, #0 │ │ mov r9, r3 │ │ subs r3, r4, #1 │ │ str r3, [sp, #4] │ │ lsls r3, r3, #1 │ │ adds r1, r3, #0 │ │ mov r8, r3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #20] │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ mov sl, r3 │ │ cmp r6, r0 │ │ ble.n 3c976 │ │ ldr r3, [sp, #4] │ │ @@ -101673,15 +101701,15 @@ │ │ adds r4, #255 ; 0xff │ │ add r4, ip │ │ mov r7, r8 │ │ b.n 3c960 │ │ adds r5, #1 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r4, #255 ; 0xff │ │ adds r4, #255 ; 0xff │ │ cmp r6, r0 │ │ bgt.n 3c95e │ │ adds r3, r7, #0 │ │ adds r7, r5, #0 │ │ mov r8, r3 │ │ @@ -102154,151 +102182,151 @@ │ │ ldrb r3, [r7, #0] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #468] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #0] │ │ ldrb r3, [r7, #1] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #448] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #4] │ │ ldrb r3, [r7, #2] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #428] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #8] │ │ ldrb r3, [r7, #3] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #408] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #12] │ │ ldrb r3, [r7, #4] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #388] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #16] │ │ ldrb r3, [r7, #5] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #368] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #20] │ │ ldrb r3, [r7, #6] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #348] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #24] │ │ ldrb r3, [r7, #7] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #328] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #28] │ │ ldrb r3, [r7, #8] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #308] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #32] │ │ ldrb r3, [r7, #9] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #288] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #36] ; 0x24 │ │ ldrb r3, [r7, #10] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #268] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #40] ; 0x28 │ │ ldrb r3, [r7, #11] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #248] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #44] ; 0x2c │ │ ldrb r3, [r7, #12] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #228] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #48] ; 0x30 │ │ ldrb r3, [r7, #13] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #208] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #52] ; 0x34 │ │ ldrb r3, [r7, #14] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #188] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #56] ; 0x38 │ │ ldrb r3, [r7, #15] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #168] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r7, #16 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #60] ; 0x3c │ │ ldr r3, [sp, #0] │ │ adds r6, #64 ; 0x40 │ │ cmp r6, r3 │ │ beq.n 3ce68 │ │ b.n 3cd1c │ │ ldr r2, [r4, #120] ; 0x78 │ │ @@ -102848,15 +102876,15 @@ │ │ str r3, [sp, #4] │ │ cmp r6, r8 │ │ bne.n 3d2ba │ │ b.n 3d424 │ │ ldr r4, [r5, #0] │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r3, r4, #1 │ │ adds r4, r3, #0 │ │ muls r4, r0 │ │ cmp r4, r9 │ │ ble.n 3d2aa │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ @@ -102899,15 +102927,15 @@ │ │ mov r3, fp │ │ mov fp, sl │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #12] │ │ mov r0, r9 │ │ ldr r5, [r3, #0] │ │ adds r1, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r6, r0, #0 │ │ cmp r5, #0 │ │ ble.n 3d38c │ │ subs r3, r5, #1 │ │ str r3, [sp, #8] │ │ asrs r3, r3, #1 │ │ mov r8, r3 │ │ @@ -102917,15 +102945,15 @@ │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ lsls r5, r3, #2 │ │ movs r3, #0 │ │ mov sl, r3 │ │ ldr r1, [sp, #8] │ │ mov r0, r8 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ lsls r0, r0, #24 │ │ mov r1, sl │ │ lsrs r0, r0, #24 │ │ cmp sl, r7 │ │ bge.n 3d378 │ │ cmp r6, #0 │ │ ble.n 3d372 │ │ @@ -102979,15 +103007,15 @@ │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r3, fp │ │ ldr r5, [r3, #36] ; 0x24 │ │ adds r0, r7, #0 │ │ adds r1, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r5, #1 │ │ adds r4, r5, #0 │ │ muls r4, r0 │ │ cmp r9, r4 │ │ bge.n 3d3de │ │ b.n 3d2d4 │ │ mov r3, fp │ │ @@ -102995,30 +103023,30 @@ │ │ mov r3, r8 │ │ cmp r3, #1 │ │ beq.n 3d424 │ │ mov r3, fp │ │ ldr r5, [r3, #32] │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r5, #1 │ │ adds r7, r5, #0 │ │ muls r7, r0 │ │ cmp r7, r9 │ │ bgt.n 3d424 │ │ mov r3, fp │ │ str r5, [r3, #32] │ │ mov r3, r8 │ │ cmp r3, #2 │ │ beq.n 3d46c │ │ mov r3, fp │ │ ldr r5, [r3, #40] ; 0x28 │ │ adds r0, r7, #0 │ │ adds r1, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r5, #1 │ │ adds r4, r5, #0 │ │ muls r4, r0 │ │ cmp r4, r9 │ │ ble.n 3d420 │ │ b.n 3d290 │ │ mov r3, fp │ │ @@ -105541,33 +105569,33 @@ │ │ adds r6, r1, r5 │ │ add r5, fp │ │ movs r1, #136 ; 0x88 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, r1] │ │ adds r1, r4, #0 │ │ ldr r7, [r3, #0] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ movs r1, #136 ; 0x88 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ strb r0, [r7, r3] │ │ ldr r3, [r2, r1] │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ ldr r7, [r3, #4] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ movs r1, #136 ; 0x88 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ strb r0, [r7, r3] │ │ ldr r3, [r2, r1] │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ ldr r6, [r3, #8] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r2, #32 │ │ str r2, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #56] ; 0x38 │ │ strb r0, [r6, r3] │ │ adds r3, #1 │ │ @@ -105745,23 +105773,23 @@ │ │ stcl 15, cr15, [sp, #1020]! ; 0x3fc │ │ ldcl 15, cr15, [fp, #1020] ; 0x3fc │ │ │ │ 0003e990 : │ │ push {r3, lr} │ │ adds r0, r0, r1 │ │ subs r0, #1 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ pop {r3, pc} │ │ │ │ 0003e99c : │ │ push {r4, lr} │ │ subs r4, r1, #1 │ │ adds r4, r4, r0 │ │ adds r0, r4, #0 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ subs r0, r4, r1 │ │ pop {r4, pc} │ │ │ │ 0003e9ac : │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r5, [sp, #24] │ │ lsls r1, r1, #2 │ │ @@ -105771,28 +105799,28 @@ │ │ movs r4, #0 │ │ cmp r5, #0 │ │ ble.n 3e9d0 │ │ ldr r0, [r6, r4] │ │ ldr r1, [r7, r4] │ │ ldr r2, [sp, #28] │ │ subs r5, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r4, #4 │ │ cmp r5, #0 │ │ bne.n 3e9be │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ │ │ 0003e9d4 : │ │ push {r3, lr} │ │ adds r3, r0, #0 │ │ lsls r2, r2, #7 │ │ adds r0, r1, #0 │ │ adds r1, r3, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ pop {r3, pc} │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r7, fp │ │ mov r4, r8 │ │ mov r5, r9 │ │ ldr r3, [r0, #4] │ │ @@ -107142,15 +107170,15 @@ │ │ adds r2, r7, #0 │ │ ldr r3, [r5, #76] ; 0x4c │ │ mov r8, r0 │ │ bl 3fa74 │ │ cmp r0, r7 │ │ bge.n 3f550 │ │ adds r1, r6, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ subs r7, r0, #0 │ │ bgt.n 3f4aa │ │ b.n 3f5a4 │ │ movs r3, #0 │ │ ldr r4, [r5, #68] ; 0x44 │ │ mov r9, r3 │ │ cmp r4, #0 │ │ @@ -108366,15 +108394,15 @@ │ │ add r3, sp, #4 │ │ adds r6, r2, #0 │ │ adds r7, r0, #0 │ │ add r1, pc │ │ adds r0, r3, #0 │ │ movs r2, #8 │ │ mov r8, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r6, #8 │ │ bhi.n 3feb6 │ │ cmp r6, #0 │ │ beq.n 3fec0 │ │ cmp r4, #7 │ │ bhi.n 3fec0 │ │ adds r3, r6, r4 │ │ @@ -109278,15 +109306,15 @@ │ │ movs r2, r0 │ │ │ │ 000405d4 : │ │ ldr r0, [pc, #4] ; (405dc ) │ │ add r0, pc │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - adds r2, r1, #1 │ │ + subs r2, r1, r4 │ │ movs r2, r0 │ │ │ │ 000405e0 : │ │ ldr r3, [pc, #284] ; (40700 ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r9 │ │ mov r9, r3 │ │ @@ -109542,15 +109570,15 @@ │ │ lsls r3, r3, #1 │ │ str r0, [r4, r3] │ │ mov r3, r9 │ │ str r6, [r4, r3] │ │ mov r3, r8 │ │ mov r2, sl │ │ str r6, [r4, r3] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #4] │ │ ldr r3, [pc, #48] ; (40844 ) │ │ ldr r3, [r2, r3] │ │ ldr r2, [pc, #48] ; (40848 ) │ │ add r2, sp │ │ ldr r2, [r2, #0] │ │ @@ -109573,15 +109601,15 @@ │ │ movs r0, r0 │ │ add r7, pc, #376 ; (adr r7, 409bc ) │ │ movs r2, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ lsls r4, r0, #20 │ │ movs r0, r0 │ │ ; instruction: 0xffff7fff │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ ; instruction: 0xffb8ffff │ │ ; instruction: 0xffbcffff │ │ │ │ 0004085c : │ │ push {r3, lr} │ │ bl 405d4 │ │ pop {r3, pc} │ │ @@ -109837,15 +109865,15 @@ │ │ adds r5, r0, #0 │ │ adds r0, r1, #0 │ │ adds r4, r1, #0 │ │ lsls r3, r3, #2 │ │ adds r1, r5, r3 │ │ adds r0, #40 ; 0x28 │ │ movs r2, #76 ; 0x4c │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ bl 409d4 │ │ pop {r3, r4, r5, pc} │ │ │ │ 00040a60 : │ │ push {r4, r5, lr} │ │ @@ -111422,106 +111450,106 @@ │ │ bge.n 41738 │ │ b.n 41904 │ │ adds r6, r2, #0 │ │ subs r7, #1 │ │ adds r6, #1 │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ add r5, sp, #64 ; 0x40 │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #0] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 4175a │ │ b.n 41934 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #1] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 41772 │ │ b.n 41930 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #2] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 4178a │ │ b.n 4192c │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #3] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 417a2 │ │ b.n 41954 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #4] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 417ba │ │ b.n 41950 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #5] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 417d2 │ │ b.n 4194c │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #6] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 417ea │ │ b.n 41948 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #7] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 41802 │ │ b.n 41944 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #8] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ cmp r0, #0 │ │ bne.n 4181a │ │ b.n 41940 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ movs r3, #10 │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #9] │ │ cmp r7, r3 │ │ ble.n 41918 │ │ adds r2, r5, r3 │ │ subs r1, r2, #1 │ │ @@ -115794,15 +115822,15 @@ │ │ lsrs r6, r6, #4 │ │ strb r3, [r4, #0] │ │ b.n 43b20 │ │ movs r3, #2 │ │ mov r8, r3 │ │ adds r0, r6, #0 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ ldr r3, [pc, #116] ; (43bf0 ) │ │ subs r4, #1 │ │ adds r0, r6, #0 │ │ add r3, pc │ │ adds r1, r3, r1 │ │ ldrb r3, [r1, #16] │ │ movs r1, #10 │ │ @@ -115811,15 +115839,15 @@ │ │ adds r6, r0, #0 │ │ b.n 43b20 │ │ ldr r3, [sp, #4] │ │ adds r0, r6, #0 │ │ movs r1, #10 │ │ cmp r3, #0 │ │ beq.n 43bd4 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ ldr r3, [pc, #84] ; (43bf4 ) │ │ subs r4, #1 │ │ add r3, pc │ │ adds r1, r3, r1 │ │ ldrb r3, [r1, #16] │ │ strb r3, [r4, #0] │ │ movs r3, #1 │ │ @@ -115838,15 +115866,15 @@ │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ beq.n 43bde │ │ movs r3, #46 ; 0x2e │ │ subs r4, #1 │ │ strb r3, [r4, #0] │ │ b.n 43b28 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ beq.n 43bae │ │ b.n 43b9e │ │ cmp r6, #0 │ │ bne.n 43b1a │ │ movs r3, #48 ; 0x30 │ │ subs r4, #1 │ │ @@ -116256,15 +116284,15 @@ │ │ bl 45128 │ │ b.n 43eb8 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ strb r4, [r3, #0] │ │ movs r2, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ │ │ 00043f2c : │ │ push {r3, lr} │ │ cmp r0, #0 │ │ beq.n 43f48 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ @@ -116589,15 +116617,15 @@ │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ beq.n 441c8 │ │ ldr r0, [r3, #8] │ │ cmp r0, #0 │ │ beq.n 441c8 │ │ movs r1, #1 │ │ - bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ + bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ ldr r3, [pc, #28] ; (441e8 ) │ │ movs r1, #64 ; 0x40 │ │ movs r2, #0 │ │ add r3, pc │ │ adds r0, r5, #0 │ │ bl 43ab4 │ │ movs r1, #64 ; 0x40 │ │ @@ -118498,15 +118526,15 @@ │ │ beq.n 45064 │ │ ldr r3, [sp, #24] │ │ mov r1, r8 │ │ mov ip, r3 │ │ mov r7, ip │ │ muls r7, r5 │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #24] │ │ adds r0, r6, r7 │ │ movs r1, #0 │ │ mov ip, r3 │ │ mov r2, ip │ │ muls r2, r4 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ @@ -118628,15 +118656,15 @@ │ │ cmp r0, #0 │ │ beq.n 45186 │ │ movs r2, #250 ; 0xfa │ │ add r6, sp, #4 │ │ adds r1, r5, #0 │ │ lsls r2, r2, #2 │ │ adds r0, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #250 ; 0xfa │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ adds r0, r5, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r6, #0 │ │ adds r1, r5, #0 │ │ @@ -118703,15 +118731,15 @@ │ │ adds r6, r3, #0 │ │ movs r3, #166 ; 0xa6 │ │ lsls r3, r3, #2 │ │ adds r2, r6, #0 │ │ adds r0, r7, #0 │ │ ldr r1, [r4, r3] │ │ mov r8, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #174 ; 0xae │ │ lsls r2, r2, #2 │ │ ldr r3, [r4, r2] │ │ subs r5, r5, r6 │ │ adds r7, r7, r6 │ │ subs r3, r3, r6 │ │ str r3, [r4, r2] │ │ @@ -118736,15 +118764,15 @@ │ │ cmp r5, r3 │ │ bhi.n 45268 │ │ movs r6, #168 ; 0xa8 │ │ lsls r6, r6, #2 │ │ adds r2, r5, #0 │ │ adds r0, r7, #0 │ │ ldr r1, [r4, r6] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #174 ; 0xae │ │ lsls r2, r2, #2 │ │ ldr r3, [r4, r2] │ │ subs r3, r3, r5 │ │ str r3, [r4, r2] │ │ movs r2, #175 ; 0xaf │ │ lsls r2, r2, #2 │ │ @@ -118976,15 +119004,15 @@ │ │ str r0, [r4, r7] │ │ cmp r0, #0 │ │ beq.n 454ae │ │ movs r3, #172 ; 0xac │ │ lsls r3, r3, #2 │ │ ldr r2, [r4, r3] │ │ adds r1, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ bl 45128 │ │ movs r3, #173 ; 0xad │ │ lsls r3, r3, #2 │ │ str r5, [r4, r3] │ │ movs r3, #175 ; 0xaf │ │ @@ -118999,15 +119027,15 @@ │ │ ldr r0, [r4, r3] │ │ ldr r3, [r4, r5] │ │ mov ip, r3 │ │ movs r3, #168 ; 0xa8 │ │ lsls r3, r3, #2 │ │ ldr r1, [r4, r3] │ │ add r0, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #175 ; 0xaf │ │ ldr r1, [r4, r5] │ │ lsls r2, r2, #2 │ │ ldr r3, [r4, r2] │ │ mov ip, r1 │ │ add r3, ip │ │ str r3, [r4, r5] │ │ @@ -120150,15 +120178,15 @@ │ │ mov r3, r8 │ │ ldr r2, [r5, #4] │ │ ldr r1, [r4, r3] │ │ movs r3, #240 ; 0xf0 │ │ lsls r3, r3, #1 │ │ ldr r0, [r4, r3] │ │ adds r2, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #158 ; 0x9e │ │ lsls r3, r3, #1 │ │ ldr r3, [r4, r3] │ │ cmp r3, #0 │ │ bne.n 45e56 │ │ ldr r2, [pc, #676] ; (46060 ) │ │ ldrb r3, [r4, r2] │ │ @@ -121045,15 +121073,15 @@ │ │ bcc.n 46538 │ │ cmp r6, #0 │ │ beq.n 46538 │ │ adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ adds r6, r6, r4 │ │ subs r4, r7, r4 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ str r6, [r5, #12] │ │ str r4, [r5, #16] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r1, [pc, #20] ; (46544 ) │ │ adds r0, r3, #0 │ │ add r1, pc │ │ bl 43f4c │ │ @@ -121952,15 +121980,15 @@ │ │ mov ip, r2 │ │ lsls r0, r2, #2 │ │ add r0, ip │ │ lsls r0, r0, #1 │ │ add r0, ip │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 46c7c │ │ b.n 46a12 │ │ b.n 46c3c │ │ mov r3, sl │ │ ldr r1, [pc, #32] ; (46ca4 ) │ │ @@ -122040,15 +122068,15 @@ │ │ beq.n 46d3c │ │ lsls r0, r3, #2 │ │ add r0, r8 │ │ lsls r0, r0, #1 │ │ add r0, r8 │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 46d84 │ │ movs r3, #1 │ │ movs r0, #0 │ │ str r3, [r7, #32] │ │ bl 5c0f4 <__gnu_thumb1_case_uqi@@Base> │ │ @@ -122193,15 +122221,15 @@ │ │ b.n 46de4 │ │ lsls r0, r3, #2 │ │ add r0, r8 │ │ lsls r0, r0, #1 │ │ add r0, r8 │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 46e80 │ │ b.n 46ce4 │ │ b.n 46e0e │ │ nop ; (mov r8, r8) │ │ rors r6, r5 │ │ @@ -122741,15 +122769,15 @@ │ │ mov ip, r2 │ │ lsls r0, r2, #2 │ │ add r0, ip │ │ lsls r0, r0, #1 │ │ add r0, ip │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 472f0 │ │ b.n 47070 │ │ b.n 47292 │ │ mov r3, sl │ │ ldr r1, [pc, #24] ; (47310 ) │ │ @@ -124902,15 +124930,15 @@ │ │ b.n 47e02 │ │ lsls r0, r3, #2 │ │ adds r0, r0, r3 │ │ lsls r0, r0, #1 │ │ adds r0, r0, r3 │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 4848a │ │ b.n 47e02 │ │ mov r2, r9 │ │ ldr r3, [pc, #768] ; (48790 ) │ │ movs r7, #0 │ │ @@ -125454,15 +125482,15 @@ │ │ bl 479d6 │ │ lsls r0, r3, #2 │ │ add r0, r9 │ │ lsls r0, r0, #1 │ │ add r0, r9 │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 48904 │ │ b.n 48646 │ │ b.n 48502 │ │ mov r0, r9 │ │ ldr r2, [sp, #24] │ │ @@ -126437,15 +126465,15 @@ │ │ mov r3, r9 │ │ ldr r1, [r4, r3] │ │ movs r3, #240 ; 0xf0 │ │ lsls r3, r3, #1 │ │ ldr r0, [r4, r3] │ │ ldr r3, [r5, #4] │ │ adds r2, r3, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #202 ; 0xca │ │ lsls r3, r3, #2 │ │ ldr r3, [r4, r3] │ │ lsls r3, r3, #29 │ │ bpl.n 4913c │ │ movs r3, #203 ; 0xcb │ │ lsls r3, r3, #2 │ │ @@ -129854,15 +129882,15 @@ │ │ movs r2, r0 │ │ add r0, pc, #176 ; (adr r0, 4adb8 ) │ │ movs r1, r0 │ │ lsls r4, r6, #7 │ │ movs r2, r0 │ │ lsls r6, r6, #7 │ │ movs r2, r0 │ │ - strb r2, [r2, #22] │ │ + strb r2, [r2, #17] │ │ movs r1, r0 │ │ ldr r7, [sp, #528] ; 0x210 │ │ movs r1, r0 │ │ │ │ 0004ad18 : │ │ cmp r0, #0 │ │ beq.n 4ad22 │ │ @@ -130209,15 +130237,15 @@ │ │ ldr r1, [pc, #20] ; (4b024 ) │ │ add r1, pc │ │ bl 43968 │ │ adds r5, r0, #0 │ │ b.n 4afa8 │ │ ldr r5, [sp, #1008] ; 0x3f0 │ │ movs r1, r0 │ │ - strb r4, [r3, #0] │ │ + ldr r4, [r1, #124] ; 0x7c │ │ movs r1, r0 │ │ svc 33 ; 0x21 │ │ vcvt.u16.f16 , q5, #1 │ │ movs r1, r0 │ │ │ │ 0004b028 : │ │ push {r4, r5, r6, lr} │ │ @@ -130624,15 +130652,15 @@ │ │ mov r0, ip │ │ orrs r0, r2 │ │ str r0, [r4, r3] │ │ movs r3, #138 ; 0x8a │ │ lsls r3, r3, #2 │ │ adds r0, r4, r3 │ │ movs r2, #10 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #137 ; 0x89 │ │ ldr r2, [sp, #32] │ │ lsls r3, r3, #2 │ │ str r2, [r4, r3] │ │ ldr r3, [pc, #76] ; (4b3d0 ) │ │ strb r6, [r4, r3] │ │ mov r3, r8 │ │ @@ -132659,15 +132687,15 @@ │ │ b.n 4c9ce │ │ ldr r3, [pc, #400] ; (4c560 ) │ │ movs r2, #10 │ │ adds r0, r4, r3 │ │ movs r3, #138 ; 0x8a │ │ lsls r3, r3, #2 │ │ adds r1, r4, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ lsls r3, r6, #18 │ │ bmi.n 4c43a │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #15 │ │ tst r6, r3 │ │ bne.n 4c42a │ │ lsls r3, r6, #24 │ │ @@ -133948,15 +133976,15 @@ │ │ bpl.n 4ce54 │ │ movs r3, #138 ; 0x8a │ │ adds r0, r4, #0 │ │ lsls r3, r3, #2 │ │ adds r0, #170 ; 0xaa │ │ adds r1, r5, r3 │ │ movs r2, #10 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #231 ; 0xe7 │ │ lsls r3, r3, #2 │ │ ldr r3, [r5, r3] │ │ str r3, [r4, #40] ; 0x28 │ │ cmp r7, #16 │ │ bne.n 4ce62 │ │ b.n 4cfa2 │ │ @@ -140554,15 +140582,15 @@ │ │ bl 40910 │ │ negs r5, r5 │ │ b.n 500f8 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ ldr r1, [r4, r7] │ │ ldr r0, [sp, #16] │ │ mov r2, sl │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ b.n 50228 │ │ nop ; (mov r8, r8) │ │ add r4, sp, #464 ; 0x1d0 │ │ movs r1, r0 │ │ str r4, [r1, r5] │ │ movs r1, r0 │ │ str r4, [r7, r3] │ │ @@ -141255,15 +141283,15 @@ │ │ beq.n 50858 │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #2 │ │ cmp r4, r3 │ │ bhi.n 5080c │ │ adds r0, r4, #0 │ │ movs r1, #3 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ beq.n 5086c │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ bl 50580 │ │ ldr r3, [pc, #300] ; (50944 ) │ │ adds r0, r5, #0 │ │ @@ -141302,15 +141330,15 @@ │ │ ldr r1, [pc, #236] ; (50950 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ bl 44008 │ │ b.n 50828 │ │ adds r0, r4, #0 │ │ movs r1, #3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov fp, sp │ │ mov sl, r0 │ │ cmp r0, #0 │ │ beq.n 508a4 │ │ lsls r3, r0, #1 │ │ add r3, sl │ │ add r3, fp │ │ @@ -142402,15 +142430,15 @@ │ │ ldr r1, [r6, r3] │ │ cmp r4, r1 │ │ bls.n 51192 │ │ b.n 5132e │ │ mov r1, sl │ │ movs r2, #132 ; 0x84 │ │ adds r0, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r2, [sp, #28] │ │ movs r3, #12 │ │ mov ip, r2 │ │ mov r2, ip │ │ muls r2, r3 │ │ movs r3, #160 ; 0xa0 │ │ lsls r3, r3, #1 │ │ @@ -142518,15 +142546,15 @@ │ │ mov r3, r9 │ │ mov sl, r0 │ │ str r0, [r3, #116] ; 0x74 │ │ cmp r0, #0 │ │ beq.n 512cc │ │ mov r1, r8 │ │ mov r2, fp │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, r9 │ │ str r4, [r3, #124] ; 0x7c │ │ str r7, [r3, #120] ; 0x78 │ │ movs r3, #222 ; 0xde │ │ movs r2, #0 │ │ lsls r3, r3, #2 │ │ str r2, [r6, r3] │ │ @@ -142733,15 +142761,15 @@ │ │ movs r3, #10 │ │ mov fp, r3 │ │ mov r3, r9 │ │ subs r3, r7, r3 │ │ adds r6, r3, r6 │ │ adds r0, r6, #0 │ │ mov r1, fp │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ beq.n 5145a │ │ b.n 515ce │ │ adds r0, r6, #0 │ │ mov r1, fp │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ ldr r3, [pc, #412] ; (51600 ) │ │ @@ -145620,15 +145648,15 @@ │ │ cmp r5, #7 │ │ bls.n 52c62 │ │ lsrs r5, r5, #3 │ │ adds r2, r7, #0 │ │ muls r2, r5 │ │ mov r0, r9 │ │ mov r1, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r6, #0 │ │ beq.n 52c54 │ │ mov r2, sl │ │ ldrb r3, [r6, #0] │ │ lsls r4, r4, #24 │ │ lsrs r4, r4, #24 │ │ ands r2, r4 │ │ @@ -145788,28 +145816,28 @@ │ │ strb r3, [r6, #2] │ │ cmp r5, r7 │ │ bcc.n 52d70 │ │ b.n 52c54 │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ mov r2, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r7, r5 │ │ bhi.n 52d98 │ │ b.n 52c54 │ │ adds r4, r4, r5 │ │ adds r6, r6, r5 │ │ subs r7, r7, r5 │ │ cmp r8, r7 │ │ bls.n 52d88 │ │ mov r8, r7 │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ mov r2, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r7, r5 │ │ bhi.n 52d98 │ │ b.n 52c54 │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ beq.n 52e16 │ │ cmp r5, #1 │ │ @@ -145996,24 +146024,24 @@ │ │ adds r3, r7, #0 │ │ adds r7, r6, #0 │ │ mov r6, sl │ │ mov sl, r3 │ │ mov r0, r8 │ │ mov r1, r9 │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r6, #0 │ │ ble.n 52f60 │ │ movs r4, #0 │ │ ldr r5, [sp, #4] │ │ adds r0, r5, #0 │ │ mov r1, r8 │ │ adds r2, r7, #0 │ │ adds r4, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ add r5, sl │ │ cmp r4, r6 │ │ bne.n 52f40 │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ @@ -147611,15 +147639,15 @@ │ │ movs r3, #132 ; 0x84 │ │ lsls r3, r3, #2 │ │ ldrh r3, [r4, r3] │ │ cmp r3, #0 │ │ beq.n 53bc6 │ │ movs r1, #3 │ │ lsls r0, r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ b.n 53bc6 │ │ movs r0, #48 ; 0x30 │ │ b.n 539c0 │ │ movs r0, #64 ; 0x40 │ │ b.n 539a2 │ │ ldr r1, [pc, #12] ; (53c4c ) │ │ adds r0, r4, #0 │ │ @@ -147641,15 +147669,15 @@ │ │ cmp r0, #0 │ │ beq.n 53c78 │ │ adds r0, r1, #0 │ │ adds r4, r1, #0 │ │ adds r0, #170 ; 0xaa │ │ adds r1, r2, #0 │ │ movs r2, #10 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #32 │ │ ldr r2, [r4, #8] │ │ orrs r3, r2 │ │ str r3, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ │ │ @@ -148034,15 +148062,15 @@ │ │ orrs r3, r1 │ │ str r3, [r4, r2] │ │ ldrh r2, [r4, #20] │ │ cmp r2, #0 │ │ beq.n 53fa6 │ │ lsls r2, r2, #1 │ │ adds r1, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #64 ; 0x40 │ │ ldr r2, [r4, #8] │ │ orrs r3, r2 │ │ str r3, [r4, #8] │ │ pop {r4, r5, r6, pc} │ │ ldr r1, [pc, #20] ; (53fc8 ) │ │ add r1, pc │ │ @@ -148251,15 +148279,15 @@ │ │ movs r3, #208 ; 0xd0 │ │ ldr r2, [sp, #4] │ │ str r0, [r2, r3] │ │ cmp r0, #0 │ │ beq.n 54238 │ │ mov r2, r8 │ │ mov r1, sl │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #212 ; 0xd4 │ │ ldr r6, [sp, #4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r1, [r6, r3] │ │ movs r3, #216 ; 0xd8 │ │ ldr r1, [sp, #56] ; 0x38 │ │ @@ -148278,15 +148306,15 @@ │ │ str r0, [r6, r3] │ │ cmp r0, #0 │ │ beq.n 54244 │ │ adds r2, r5, #0 │ │ adds r5, r4, #1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ lsls r5, r5, #2 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r0, [sp, #12] │ │ adds r1, r5, #0 │ │ bl 450ec │ │ movs r3, #224 ; 0xe0 │ │ ldr r2, [sp, #4] │ │ subs r6, r0, #0 │ │ str r0, [r2, r3] │ │ @@ -148303,15 +148331,15 @@ │ │ mov sl, r6 │ │ movs r5, #0 │ │ mov fp, r3 │ │ b.n 541e6 │ │ mov r3, r9 │ │ adds r2, r6, #0 │ │ ldr r1, [r3, r5] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #1 │ │ mov ip, r3 │ │ add r8, ip │ │ adds r5, #4 │ │ cmp r4, r8 │ │ ble.n 54218 │ │ mov r2, fp │ │ @@ -148459,26 +148487,26 @@ │ │ mov r9, r3 │ │ str r0, [r4, r3] │ │ cmp r0, #0 │ │ beq.n 54374 │ │ adds r2, r5, #0 │ │ adds r1, r6, #0 │ │ adds r7, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r0, r8 │ │ adds r1, r7, #0 │ │ bl 450ec │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #1 │ │ subs r5, r0, #0 │ │ str r0, [r4, r3] │ │ beq.n 5435a │ │ ldr r1, [sp, #32] │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [r4, #8] │ │ lsls r3, r3, #7 │ │ orrs r3, r2 │ │ movs r2, #232 ; 0xe8 │ │ str r3, [r4, #8] │ │ mov r3, r9 │ │ @@ -148780,15 +148808,15 @@ │ │ movs r3, #129 ; 0x81 │ │ lsls r2, r4, #1 │ │ lsls r3, r3, #2 │ │ str r0, [r5, r3] │ │ adds r2, r2, r4 │ │ adds r1, r6, #0 │ │ mov r8, r0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ b.n 54586 │ │ ldr r1, [pc, #12] ; (545e8 ) │ │ add r1, pc │ │ bl 43f4c │ │ asrs r6, r6, #18 │ │ movs r1, r0 │ │ asrs r6, r6, #18 │ │ @@ -148807,15 +148835,15 @@ │ │ cmp r0, #0 │ │ beq.n 54614 │ │ adds r0, r1, #0 │ │ adds r4, r1, #0 │ │ adds r0, #148 ; 0x94 │ │ adds r1, r2, #0 │ │ movs r2, #5 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #2 │ │ ldr r2, [r4, #8] │ │ orrs r3, r2 │ │ str r3, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ │ │ @@ -148908,23 +148936,23 @@ │ │ adds r0, r5, #0 │ │ bl 450ec │ │ mov r8, r0 │ │ cmp r0, #0 │ │ beq.n 54726 │ │ adds r1, r6, #0 │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #36] ; 0x24 │ │ bl 450ec │ │ subs r6, r0, #0 │ │ beq.n 54732 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #36] ; 0x24 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r1, r4, #0 │ │ movs r2, #16 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ bl 3ffb8 │ │ ldr r3, [sp, #36] ; 0x24 │ │ movs r2, #232 ; 0xe8 │ │ @@ -149011,27 +149039,27 @@ │ │ ldr r3, [r4, #4] │ │ adds r5, #1 │ │ adds r0, r3, r5 │ │ ldr r5, [sp, #8] │ │ str r0, [r4, #20] │ │ ldr r1, [r7, #20] │ │ adds r2, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #0 │ │ ldr r1, [r4, #20] │ │ adds r0, r5, #1 │ │ strb r2, [r1, r5] │ │ ldr r3, [r4, #20] │ │ ldr r5, [sp, #12] │ │ mov ip, r3 │ │ add r0, ip │ │ str r0, [r4, #24] │ │ ldr r1, [r7, #24] │ │ adds r2, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #0 │ │ ldr r1, [r4, #24] │ │ adds r0, r5, #1 │ │ strb r2, [r1, r5] │ │ ldr r3, [r4, #24] │ │ mov ip, r3 │ │ add r0, ip │ │ @@ -149116,15 +149144,15 @@ │ │ add r1, ip │ │ bl 44f90 │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ beq.n 54944 │ │ adds r2, r5, #0 │ │ ldr r1, [r7, #4] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #0 │ │ ldr r2, [r4, #4] │ │ strb r3, [r2, r5] │ │ ldr r3, [r7, #0] │ │ cmp r3, #0 │ │ bgt.n 547a4 │ │ movs r3, #0 │ │ @@ -149134,15 +149162,15 @@ │ │ adds r5, #1 │ │ adds r0, r3, r5 │ │ str r0, [r4, #8] │ │ cmp r6, #0 │ │ beq.n 547e4 │ │ ldr r1, [r7, #8] │ │ adds r2, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #0 │ │ ldr r0, [r4, #8] │ │ strb r3, [r0, r6] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ bgt.n 547ee │ │ adds r3, r6, #0 │ │ @@ -149318,15 +149346,15 @@ │ │ ldrb r3, [r2, #6] │ │ cmp r3, #60 ; 0x3c │ │ bhi.n 54a40 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ adds r0, #140 ; 0x8c │ │ movs r2, #8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [r5, #8] │ │ orrs r4, r3 │ │ str r4, [r5, #8] │ │ pop {r3, r4, r5, pc} │ │ ldr r1, [pc, #8] ; (54a4c ) │ │ add r1, pc │ │ bl 43bf8 │ │ @@ -149375,15 +149403,15 @@ │ │ ldrh r2, [r2, #8] │ │ cmp r3, r2 │ │ blt.n 54ae6 │ │ adds r0, r4, #0 │ │ ldr r1, [sp, #24] │ │ adds r0, #160 ; 0xa0 │ │ movs r2, #10 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #1 │ │ cmp r6, #0 │ │ beq.n 54aba │ │ lsls r3, r6, #16 │ │ lsrs r3, r3, #16 │ │ strh r3, [r4, #22] │ │ movs r3, #16 │ │ @@ -149410,15 +149438,15 @@ │ │ ldr r1, [pc, #40] ; (54b10 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ bl 43bf8 │ │ b.n 54aa4 │ │ adds r1, r7, #0 │ │ adds r2, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ b.n 54a8a │ │ strh r6, [r4, #22] │ │ cmp r6, #0 │ │ beq.n 54ad0 │ │ b.n 54abc │ │ ldr r2, [sp, #24] │ │ ldrh r2, [r2, #6] │ │ @@ -149496,29 +149524,29 @@ │ │ mov r8, r3 │ │ bl 44f90 │ │ str r0, [r5, #0] │ │ cmp r0, #0 │ │ beq.n 54c06 │ │ ldr r1, [r4, #0] │ │ mov r2, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r0, r9 │ │ ldr r1, [r4, #12] │ │ movs r2, #10 │ │ bl 44fb4 │ │ str r0, [r5, #8] │ │ cmp r0, #0 │ │ beq.n 54bfe │ │ ldr r3, [r4, #12] │ │ ldr r1, [r4, #8] │ │ lsls r2, r3, #2 │ │ adds r2, r2, r3 │ │ str r3, [r5, #12] │ │ lsls r2, r2, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, fp │ │ ldr r2, [r6, #8] │ │ adds r5, #16 │ │ orrs r3, r2 │ │ str r3, [r6, #8] │ │ mov r3, sl │ │ mov r2, sl │ │ @@ -149624,15 +149652,15 @@ │ │ mov r9, r3 │ │ movs r3, #154 ; 0x9a │ │ lsls r3, r3, #1 │ │ mov fp, r3 │ │ movs r2, #5 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, sl │ │ mov r2, r9 │ │ strb r3, [r4, #4] │ │ ldrb r3, [r5, #16] │ │ ands r3, r2 │ │ bne.n 54cf4 │ │ mov r3, r8 │ │ @@ -149681,15 +149709,15 @@ │ │ str r0, [r4, #8] │ │ cmp r0, #0 │ │ beq.n 54d52 │ │ ldr r3, [r5, #12] │ │ ldr r1, [r5, #8] │ │ adds r2, r3, #0 │ │ str r3, [sp, #12] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #12] │ │ str r3, [r4, #12] │ │ b.n 54d08 │ │ ldr r1, [pc, #44] ; (54d68 ) │ │ mov r0, r8 │ │ add r1, pc │ │ bl 43fa0 │ │ @@ -149879,15 +149907,15 @@ │ │ cmp r3, #0 │ │ beq.n 54ec6 │ │ cmp r6, r4 │ │ beq.n 54ebe │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ movs r2, #5 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #1 │ │ mov ip, r3 │ │ adds r6, #5 │ │ add r8, ip │ │ adds r5, #1 │ │ adds r4, #5 │ │ cmp r5, r7 │ │ @@ -149925,15 +149953,15 @@ │ │ mov r5, r9 │ │ mov r3, sl │ │ cmp r3, #0 │ │ beq.n 54e8e │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ movs r2, #4 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, sl │ │ adds r7, #1 │ │ strb r3, [r5, #4] │ │ b.n 54e8e │ │ movs r4, #199 ; 0xc7 │ │ mov r3, fp │ │ lsls r4, r4, #2 │ │ @@ -150006,15 +150034,15 @@ │ │ b.n 54e56 │ │ movs r3, #199 ; 0xc7 │ │ mov r1, fp │ │ lsls r3, r3, #2 │ │ lsls r2, r7, #2 │ │ ldr r1, [r1, r3] │ │ adds r2, r2, r7 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ beq.n 54fd2 │ │ b.n 54e64 │ │ b.n 54ea0 │ │ cmp r0, #0 │ │ beq.n 54f46 │ │ @@ -150289,15 +150317,15 @@ │ │ ldr r4, [r0, r2] │ │ orrs r3, r4 │ │ str r3, [r0, r2] │ │ ldr r3, [pc, #12] ; (551dc ) │ │ movs r2, #5 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ pop {r4, pc} │ │ lsls r5, r5, #9 │ │ ... │ │ │ │ 000551e0 : │ │ cmp r0, #0 │ │ beq.n 551fe │ │ @@ -151581,15 +151609,15 @@ │ │ bhi.n 55bc8 │ │ mov r3, sl │ │ lsrs r0, r3, #1 │ │ ldr r3, [pc, #376] ; (55d34 ) │ │ mov r1, sl │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [sp, #52] ; 0x34 │ │ mov r1, sp │ │ movs r0, #44 ; 0x2c │ │ adds r1, r1, r0 │ │ ldr r2, [sp, #28] │ │ ldrb r1, [r1, #0] │ │ subs r3, r6, #1 │ │ @@ -152927,15 +152955,15 @@ │ │ movs r3, #242 ; 0xf2 │ │ lsls r3, r3, #1 │ │ mov r8, r3 │ │ ldr r3, [r4, r3] │ │ adds r1, r7, #0 │ │ adds r0, r3, #1 │ │ mov r2, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #133 ; 0x85 │ │ lsls r3, r3, #2 │ │ ldrb r3, [r4, r3] │ │ cmp r3, #0 │ │ beq.n 566c0 │ │ ldr r3, [pc, #352] ; (5681c ) │ │ ldrb r2, [r4, r3] │ │ @@ -153266,15 +153294,15 @@ │ │ cmp r3, #253 ; 0xfd │ │ bhi.n 5696e │ │ ldr r3, [pc, #472] ; (56b38 ) │ │ lsrs r0, r5, #1 │ │ adds r1, r5, #0 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [sp, #0] │ │ mov r3, r8 │ │ movs r1, #127 ; 0x7f │ │ cmp r1, r5 │ │ adcs r3, r3 │ │ ldr r2, [pc, #452] ; (56b3c ) │ │ lsls r3, r3, #24 │ │ @@ -153704,15 +153732,15 @@ │ │ cmp r3, fp │ │ bhi.n 56ce8 │ │ ldr r3, [pc, #240] ; (56dcc ) │ │ lsrs r0, r4, #1 │ │ adds r1, r4, #0 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldrh r3, [r6, #0] │ │ cmp r4, r3 │ │ bls.n 56d90 │ │ ldr r2, [pc, #224] ; (56dd0 ) │ │ adds r2, r4, r2 │ │ cmp r2, #0 │ │ beq.n 56d08 │ │ @@ -154628,23 +154656,23 @@ │ │ mov fp, r3 │ │ b.n 574e8 │ │ ldr r3, [pc, #336] ; (57610 ) │ │ lsls r0, r6, #8 │ │ ldr r1, [pc, #336] ; (57614 ) │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ strh r0, [r3, r7] │ │ ldr r3, [pc, #328] ; (57618 ) │ │ asrs r0, r6, #1 │ │ adds r1, r6, #0 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, r9 │ │ adds r5, #4 │ │ strh r0, [r3, r7] │ │ adds r7, #2 │ │ cmp r5, r8 │ │ beq.n 57500 │ │ ldr r6, [r5, #0] │ │ @@ -155539,15 +155567,15 @@ │ │ movs r0, r0 │ │ b.n 577ac │ │ movs r0, r0 │ │ adds r2, #232 ; 0xe8 │ │ movs r1, r0 │ │ adds r2, #234 ; 0xea │ │ movs r1, r0 │ │ - add r6, pc, #544 ; (adr r6, 57e60 ) │ │ + add r5, pc, #288 ; (adr r5, 57d60 ) │ │ movs r0, r0 │ │ ; instruction: 0xfa37ffff │ │ b.n 576c8 │ │ ... │ │ │ │ 00057c48 : │ │ push {r4, r5, r6, r7, lr} │ │ @@ -155633,15 +155661,15 @@ │ │ cmp r0, #0 │ │ beq.n 57c6c │ │ bl 5ee0c <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ ldr r4, [r0, #0] │ │ b.n 57cc0 │ │ b.n 57814 │ │ movs r0, r0 │ │ - add r5, pc, #920 ; (adr r5, 580b0 ) │ │ + add r4, pc, #664 ; (adr r4, 57fb0 ) │ │ movs r0, r0 │ │ b.n 576a8 │ │ ... │ │ │ │ 00057d1c : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r8 │ │ @@ -155948,15 +155976,15 @@ │ │ str r2, [sp, #8] │ │ cmp r2, #0 │ │ beq.n 57f22 │ │ movs r3, #0 │ │ mov sl, r3 │ │ mov r0, sl │ │ ldr r1, [sp, #4] │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ ldr r3, [sp, #0] │ │ lsls r1, r1, #2 │ │ ldrb r0, [r3, #0] │ │ ldrb r3, [r3, #1] │ │ lsls r0, r0, #8 │ │ adds r0, r3, r0 │ │ mov r3, r8 │ │ @@ -156023,15 +156051,15 @@ │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ mov sl, r3 │ │ ldr r4, [sp, #8] │ │ ldr r1, [sp, #4] │ │ adds r0, r4, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r3, sl │ │ ldrb r6, [r3, r4] │ │ mov r3, r8 │ │ lsls r1, r1, #2 │ │ ldr r0, [r3, r1] │ │ mov r3, r9 │ │ ldr r4, [r3, r1] │ │ @@ -157266,15 +157294,15 @@ │ │ ldr r4, [sp, #12] │ │ lsls r0, r3, #8 │ │ movs r1, #31 │ │ ldrb r5, [r4, #13] │ │ strb r3, [r4, #12] │ │ bics r5, r2 │ │ adds r0, r0, r5 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r5, #31 │ │ subs r1, r5, r1 │ │ strb r1, [r4, #13] │ │ movs r0, #0 │ │ b.n 5896e │ │ movs r3, #170 ; 0xaa │ │ lsls r3, r3, #1 │ │ @@ -157317,15 +157345,15 @@ │ │ add r6, sp, #4 │ │ adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ add r1, pc │ │ movs r2, #8 │ │ adds r0, r6, #0 │ │ str r3, [sp, #12] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #225 ; 0xe1 │ │ movs r2, #18 │ │ lsls r3, r3, #2 │ │ str r2, [r5, r3] │ │ movs r3, #8 │ │ ldr r7, [pc, #56] ; (58aa0 ) │ │ adds r0, r5, #0 │ │ @@ -158290,15 +158318,15 @@ │ │ ldrb r2, [r7, #5] │ │ strb r3, [r7, #4] │ │ lsls r3, r3, #8 │ │ bics r2, r1 │ │ mov r8, r2 │ │ add r3, r8 │ │ adds r0, r3, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r3, r8 │ │ adds r3, #31 │ │ subs r1, r3, r1 │ │ strb r1, [r7, #5] │ │ b.n 59152 │ │ mov r3, sl │ │ cmp r3, #1 │ │ @@ -158442,15 +158470,15 @@ │ │ movs r2, #31 │ │ ldrb r7, [r6, #5] │ │ lsls r0, r3, #8 │ │ strb r3, [r6, #4] │ │ bics r7, r2 │ │ adds r0, r0, r7 │ │ movs r1, #31 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r7, #31 │ │ subs r1, r7, r1 │ │ strb r1, [r6, #5] │ │ b.n 592c0 │ │ ldr r1, [pc, #44] ; (593dc ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ @@ -160926,20 +160954,20 @@ │ │ add r3, sp, #8 │ │ mov ip, r3 │ │ movs r0, #13 │ │ adds r2, r6, #1 │ │ mov r1, sl │ │ add r0, ip │ │ adds r6, #2 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r6, #0 │ │ mov r1, r9 │ │ add r0, fp │ │ mov r2, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r5, #0 │ │ beq.n 5a96a │ │ movs r3, #225 ; 0xe1 │ │ lsls r3, r3, #2 │ │ mov r8, r3 │ │ movs r3, #34 ; 0x22 │ │ mov r2, r8 │ │ @@ -161817,15 +161845,15 @@ │ │ mov sl, r3 │ │ adds r7, r4, r7 │ │ cmp r4, r7 │ │ beq.n 5b04a │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ adds r2, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r3, r6, #0 │ │ adds r4, r4, r5 │ │ add r7, fp │ │ add r6, sl │ │ cmp r3, r8 │ │ bcc.n 5b03c │ │ mov r3, r9 │ │ @@ -165402,15 +165430,15 @@ │ │ ldrne r3, [sp, #64] ; 0x40 │ │ bne 5d6f8 <__aeabi_idiv0@@Base+0x3bc> │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r3, [r4, #20] │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, sl │ │ - bl 9afc │ │ + bl 9a90 │ │ ldr r3, [r4, #16] │ │ mov r0, r6 │ │ mov r1, r4 │ │ mov r2, sl │ │ blx r3 │ │ ldr r3, [sp, #544] ; 0x220 │ │ mov r7, r0 │ │ @@ -165425,15 +165453,15 @@ │ │ cmp r0, #0 │ │ bne 5d760 <__aeabi_idiv0@@Base+0x424> │ │ cmp r5, #0 │ │ bne 5d768 <__aeabi_idiv0@@Base+0x42c> │ │ mov r0, fp │ │ mov r1, sl │ │ mov r2, #480 ; 0x1e0 │ │ - bl 9afc │ │ + bl 9a90 │ │ cmp r7, #8 │ │ mov r6, r5 │ │ beq 5d69c <__aeabi_idiv0@@Base+0x360> │ │ cmp r7, #7 │ │ bne 5d760 <__aeabi_idiv0@@Base+0x424> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ @@ -166690,35 +166718,35 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5e9c8 <_Unwind_GetTextRelBase@@Base+0x164> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab0e8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5e9d8 <_Unwind_GetTextRelBase@@Base+0x174> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab0e4 │ │ + ; instruction: 0xffffd7fc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5e9e8 <_Unwind_GetTextRelBase@@Base+0x184> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab0e0 │ │ + ; instruction: 0xffffd80c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5e9f8 <_Unwind_GetTextRelBase@@Base+0x194> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab0dc │ │ + ; instruction: 0xfffab0c4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea08 <_Unwind_GetTextRelBase@@Base+0x1a4> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab0d8 │ │ + ; instruction: 0xfffab0c0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea18 <_Unwind_GetTextRelBase@@Base+0x1b4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd7dc │ │ + ; instruction: 0xfffab0bc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea28 <_Unwind_GetTextRelBase@@Base+0x1c4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd8a8 │ │ + ; instruction: 0xfffab0b8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea38 <_Unwind_GetTextRelBase@@Base+0x1d4> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab0b4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea48 <_Unwind_GetTextRelBase@@Base+0x1e4> │ │ add pc, ip, pc │ │ @@ -166726,15 +166754,15 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea58 <_Unwind_GetTextRelBase@@Base+0x1f4> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab0ac │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea68 <_Unwind_GetTextRelBase@@Base+0x204> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd76c │ │ + ; instruction: 0xffffd868 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea78 <_Unwind_GetTextRelBase@@Base+0x214> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab098 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea88 <_Unwind_GetTextRelBase@@Base+0x224> │ │ add pc, ip, pc │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,43 +1,43 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ 0x0005eecc 84b20181 abf08001 00000000 80050181 ................ │ │ 0x0005eedc b0b0ab10 00000000 80090181 b0b0ab20 ............... │ │ - 0x0005eeec 00000000 80260181 b0b0ab30 00000000 .....&.....0.... │ │ - 0x0005eefc 80360181 b0b0abf0 00000000 80020181 .6.............. │ │ - 0x0005ef0c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ - 0x0005ef1c 00000000 80010181 b0b0ab70 00000000 ...........p.... │ │ - 0x0005ef2c 80080181 b0b0ab30 00000000 80180181 .......0........ │ │ - 0x0005ef3c b0b0abf0 00000000 80160181 b0b0abf0 ................ │ │ - 0x0005ef4c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0005ef5c 80080181 b0b0abf0 00000000 90b20181 ................ │ │ - 0x0005ef6c abf08001 00000000 80060181 b0b0ab30 ...............0 │ │ - 0x0005ef7c 00000000 80020181 b0b0ab30 00000000 ...........0.... │ │ - 0x0005ef8c 80020181 b0b0ab30 00000000 80140181 .......0........ │ │ - 0x0005ef9c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ - 0x0005efac 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0005efbc 88b20181 abf08005 00000000 e6b20181 ................ │ │ - 0x0005efcc abf08003 00000000 e6b20181 abf08003 ................ │ │ - 0x0005efdc 00000000 8ab20181 abf08005 00000000 ................ │ │ - 0x0005efec 80080181 b0b0abf0 00000000 80060181 ................ │ │ - 0x0005effc b0b0ab30 00000000 80020181 b0b0abf0 ...0............ │ │ - 0x0005f00c 00000000 80380181 b0b0abf0 00000000 .....8.......... │ │ - 0x0005f01c c8b20181 abf08014 00000000 c4b20181 ................ │ │ - 0x0005f02c b0b0a914 00000000 cab20181 abf08014 ................ │ │ - 0x0005f03c 00000000 80120181 b0b0abf0 00000000 ................ │ │ - 0x0005f04c 80140181 b0b0abf0 00000000 80030181 ................ │ │ - 0x0005f05c b0b0ab10 00000000 08b10181 b0b00084 ................ │ │ + 0x0005eeec 00000000 80020181 b0b0abf0 00000000 ................ │ │ + 0x0005eefc 08b10181 b0b00084 00000000 80010181 ................ │ │ + 0x0005ef0c b0b0ab70 00000000 80080181 b0b0ab30 ...p...........0 │ │ + 0x0005ef1c 00000000 80180181 b0b0abf0 00000000 ................ │ │ + 0x0005ef2c 80160181 b0b0abf0 00000000 88b20181 ................ │ │ + 0x0005ef3c abf08005 00000000 e6b20181 abf08003 ................ │ │ + 0x0005ef4c 00000000 e6b20181 abf08003 00000000 ................ │ │ + 0x0005ef5c 8ab20181 abf08005 00000000 80080181 ................ │ │ + 0x0005ef6c b0b0abf0 00000000 80060181 b0b0ab30 ...............0 │ │ + 0x0005ef7c 00000000 80020181 b0b0abf0 00000000 ................ │ │ + 0x0005ef8c 80380181 b0b0abf0 00000000 c8b20181 .8.............. │ │ + 0x0005ef9c abf08014 00000000 c4b20181 b0b0a914 ................ │ │ + 0x0005efac 00000000 cab20181 abf08014 00000000 ................ │ │ + 0x0005efbc 80120181 b0b0abf0 00000000 80140181 ................ │ │ + 0x0005efcc b0b0abf0 00000000 80030181 b0b0ab10 ................ │ │ + 0x0005efdc 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0005efec 80080181 b0b0abf0 00000000 90b20181 ................ │ │ + 0x0005effc abf08001 00000000 80060181 b0b0ab30 ...............0 │ │ + 0x0005f00c 00000000 80020181 b0b0ab30 00000000 ...........0.... │ │ + 0x0005f01c 80020181 b0b0ab30 00000000 80140181 .......0........ │ │ + 0x0005f02c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ + 0x0005f03c 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0005f04c 80260181 b0b0ab30 00000000 80360181 .&.....0.....6.. │ │ + 0x0005f05c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ 0x0005f06c 00000000 80020181 b0b0abf0 00000000 ................ │ │ 0x0005f07c 800a0181 b0b0ab30 00000000 803a0181 .......0.....:.. │ │ - 0x0005f08c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ - 0x0005f09c 00000000 80010181 b0b0ab70 00000000 ...........p.... │ │ - 0x0005f0ac 3f0a0181 b0abf080 00000000 800a0181 ?............... │ │ - 0x0005f0bc b0b0abf0 00000000 80080181 b0b0ab30 ...............0 │ │ - 0x0005f0cc 00000000 54b20181 b0abf080 00000000 ....T........... │ │ - 0x0005f0dc 801a0181 b0b0abf0 00000000 80010181 ................ │ │ + 0x0005f08c b0b0abf0 00000000 80010181 b0b0ab70 ...............p │ │ + 0x0005f09c 00000000 3f0a0181 b0abf080 00000000 ....?........... │ │ + 0x0005f0ac 800a0181 b0b0abf0 00000000 80080181 ................ │ │ + 0x0005f0bc b0b0ab30 00000000 54b20181 b0abf080 ...0....T....... │ │ + 0x0005f0cc 00000000 801a0181 b0b0abf0 00000000 ................ │ │ + 0x0005f0dc 08b10181 b0b00084 00000000 80010181 ................ │ │ 0x0005f0ec b0b0ab10 00000000 80060181 b0b0ab30 ...............0 │ │ 0x0005f0fc 00000000 80120181 b0b0abf0 00000000 ................ │ │ 0x0005f10c 80080181 b0b0ab30 00000000 68b20181 .......0....h... │ │ 0x0005f11c b0abf080 00000000 08b10181 b0b00084 ................ │ │ 0x0005f12c 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0005f13c 08b10181 b0b00084 00000000 80020181 ................ │ │ 0x0005f14c b0b0abf0 00000000 800c0181 b0b0abf0 ................ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,53 +1,53 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ 0x0006027c fc9afa7f b0b0aa80 389bfa7f 01000000 ........8....... │ │ 0x0006028c 6c9bfa7f 3cecff7f bc9cfa7f 40ecff7f l...<.......@... │ │ 0x0006029c 189dfa7f 44ecff7f fc9dfa7f 01000000 ....D........... │ │ - 0x000602ac f49dfa7f 40ecff7f 789efa7f 44ecff7f ....@...x...D... │ │ - 0x000602bc aca4fa7f 01000000 a4a4fa7f b0b0b080 ................ │ │ - 0x000602cc b0a4fa7f b0b0aa80 74a5fa7f b0b0a880 ........t....... │ │ - 0x000602dc c4a5fa7f 28ecff7f e4a6fa7f a908b180 ....(........... │ │ - 0x000602ec 10a7fa7f 24ecff7f 14a7fa7f a908b180 ....$........... │ │ - 0x000602fc 88a7fa7f 01000000 80a7fa7f 18ecff7f ................ │ │ - 0x0006030c c0a8fa7f 1cecff7f 40a9fa7f 20ecff7f ........@... ... │ │ - 0x0006031c 3caffa7f 24ecff7f 10b5fa7f 01000000 <...$........... │ │ - 0x0006032c 08b5fa7f b0b0b080 04b5fa7f b0b0aa80 ................ │ │ - 0x0006033c 54b5fa7f b0b0b080 54b5fa7f 08ecff7f T.......T....... │ │ - 0x0006034c 58b5fa7f b0b00180 e8b5fa7f b0b0b080 X............... │ │ - 0x0006035c f4b5fa7f fcebff7f 50b7fa7f ab68b280 ........P....h.. │ │ - 0x0006036c 78b9fa7f 01000000 70b9fa7f f0ebff7f x.......p....... │ │ - 0x0006037c 18bffa7f f4ebff7f 98bffa7f f8ebff7f ................ │ │ - 0x0006038c fcbffa7f fcebff7f 60c0fa7f 00ecff7f ........`....... │ │ - 0x0006039c a8c8fa7f 04ecff7f acc8fa7f 08ecff7f ................ │ │ - 0x000603ac b0c8fa7f 01000000 a8c8fa7f b0b0aa80 ................ │ │ - 0x000603bc c0c8fa7f ab708080 f8c9fa7f f4ebff7f .....p.......... │ │ - 0x000603cc 3ccbfa7f ab108080 8ccbfa7f f0ebff7f <............... │ │ - 0x000603dc 44d0fa7f f4ebff7f fcd4fa7f f8ebff7f D............... │ │ - 0x000603ec 08ddfa7f fcebff7f 88e0fa7f b0b00180 ................ │ │ - 0x000603fc 90e1fa7f b0b0b080 9ce1fa7f f0ebff7f ................ │ │ - 0x0006040c 28e2fa7f b0aa1d80 dce5fa7f ecebff7f (............... │ │ - 0x0006041c b4e6fa7f b0b0ab80 f4e6fa7f e8ebff7f ................ │ │ - 0x0006042c 18fefa7f ecebff7f 28fffa7f f0ebff7f ........(....... │ │ - 0x0006043c 98fffa7f f4ebff7f b000fb7f f8ebff7f ................ │ │ - 0x0006044c 5813fb7f 00840480 6813fb7f b0b0aa80 X.......h....... │ │ - 0x0006045c 3014fb7f b0b0b080 3014fb7f ab108080 0.......0....... │ │ - 0x0006046c 8c14fb7f b0aa0780 3415fb7f d4ebff7f ........4....... │ │ - 0x0006047c fc17fb7f d8ebff7f c018fb7f b0b0a880 ................ │ │ + 0x000602ac f49dfa7f b0b0b080 009efa7f b0b0aa80 ................ │ │ + 0x000602bc c49efa7f b0b0a880 149ffa7f 28ecff7f ............(... │ │ + 0x000602cc 34a0fa7f a908b180 60a0fa7f 24ecff7f 4.......`...$... │ │ + 0x000602dc 64a0fa7f a908b180 d8a0fa7f 01000000 d............... │ │ + 0x000602ec d0a0fa7f 18ecff7f 10a2fa7f 1cecff7f ................ │ │ + 0x000602fc 90a2fa7f 20ecff7f 8ca8fa7f 24ecff7f .... .......$... │ │ + 0x0006030c 60aefa7f 01000000 58aefa7f b0b0aa80 `.......X....... │ │ + 0x0006031c 70aefa7f ab708080 a8affa7f 10ecff7f p....p.......... │ │ + 0x0006032c ecb0fa7f ab108080 3cb1fa7f 0cecff7f ........<....... │ │ + 0x0006033c f4b5fa7f 10ecff7f acbafa7f 14ecff7f ................ │ │ + 0x0006034c b8c2fa7f 18ecff7f 38c6fa7f b0b00180 ........8....... │ │ + 0x0006035c 40c7fa7f b0b0b080 4cc7fa7f 0cecff7f @.......L....... │ │ + 0x0006036c d8c7fa7f b0aa1d80 8ccbfa7f 08ecff7f ................ │ │ + 0x0006037c 64ccfa7f b0b0ab80 a4ccfa7f 04ecff7f d............... │ │ + 0x0006038c c8e3fa7f 08ecff7f d8e4fa7f 0cecff7f ................ │ │ + 0x0006039c 48e5fa7f 10ecff7f 60e6fa7f 14ecff7f H.......`....... │ │ + 0x000603ac 08f9fa7f 00840480 18f9fa7f b0b0aa80 ................ │ │ + 0x000603bc e0f9fa7f b0b0b080 e0f9fa7f ab108080 ................ │ │ + 0x000603cc 3cfafa7f b0aa0780 e4fafa7f f0ebff7f <............... │ │ + 0x000603dc acfdfa7f f4ebff7f 70fefa7f b0b0a880 ........p....... │ │ + 0x000603ec 90fefa7f 01000000 88fefa7f b0b0b080 ................ │ │ + 0x000603fc 84fefa7f b0b0aa80 d4fefa7f b0b0b080 ................ │ │ + 0x0006040c d4fefa7f d0ebff7f d8fefa7f b0b00180 ................ │ │ + 0x0006041c 68fffa7f b0b0b080 74fffa7f c4ebff7f h.......t....... │ │ + 0x0006042c d000fb7f ab68b280 f802fb7f 01000000 .....h.......... │ │ + 0x0006043c f002fb7f b8ebff7f 9808fb7f bcebff7f ................ │ │ + 0x0006044c 1809fb7f c0ebff7f 7c09fb7f c4ebff7f ........|....... │ │ + 0x0006045c e009fb7f c8ebff7f 2812fb7f ccebff7f ........(....... │ │ + 0x0006046c 2c12fb7f d0ebff7f 3012fb7f 01000000 ,.......0....... │ │ + 0x0006047c 2812fb7f ccebff7f ac12fb7f d0ebff7f (............... │ │ 0x0006048c e018fb7f 01000000 d818fb7f ccebff7f ................ │ │ 0x0006049c e418fb7f b0b0b080 e818fb7f 01000000 ................ │ │ 0x000604ac e018fb7f ab08b180 f818fb7f b0aa0180 ................ │ │ 0x000604bc 8419fb7f b0ebff7f 781afb7f b4ebff7f ........x....... │ │ 0x000604cc fc1afb7f b8ebff7f f425fb7f 01000000 .........%...... │ │ - 0x000604dc ec25fb7f b4ebff7f f825fb7f b0b0b080 .%.......%...... │ │ - 0x000604ec fc25fb7f 01000000 f425fb7f b0b0b080 .%.......%...... │ │ - 0x000604fc f425fb7f 01000000 ec25fb7f 98ebff7f .%.......%...... │ │ - 0x0006050c 2c27fb7f 9cebff7f 482bfb7f a0ebff7f ,'......H+...... │ │ - 0x0006051c bc2dfb7f a4ebff7f 702efb7f a8ebff7f .-......p....... │ │ - 0x0006052c d033fb7f 01000000 c833fb7f a4ebff7f .3.......3...... │ │ + 0x000604dc ec25fb7f b0b0b080 ec25fb7f 01000000 .%.......%...... │ │ + 0x000604ec e425fb7f a4ebff7f 2427fb7f a8ebff7f .%......$'...... │ │ + 0x000604fc 402bfb7f acebff7f b42dfb7f b0ebff7f @+.......-...... │ │ + 0x0006050c 682efb7f b4ebff7f c833fb7f 01000000 h........3...... │ │ + 0x0006051c c033fb7f b0ebff7f 1839fb7f 01000000 .3.......9...... │ │ + 0x0006052c 1039fb7f acebff7f 1c39fb7f b0b0b080 .9.......9...... │ │ 0x0006053c 2039fb7f 01000000 1839fb7f a0ebff7f 9.......9...... │ │ 0x0006054c d439fb7f a4ebff7f 583afb7f a8ebff7f .9......X:...... │ │ 0x0006055c e83dfb7f 01000000 e03dfb7f a4ebff7f .=.......=...... │ │ 0x0006056c 903efb7f a8ebff7f ac48fb7f 01000000 .>.......H...... │ │ 0x0006057c a448fb7f b0b0aa80 6c49fb7f 9cebff7f .H......lI...... │ │ 0x0006058c 6c49fb7f a0ebff7f 6c49fb7f b0b0b080 lI......lI...... │ │ 0x0006059c fc49fb7f ab108080 384bfb7f b0b0aa80 .I......8K...... │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -3,106 +3,106 @@ │ │ 0x00061ed0 50372033 33320000 23454e44 5f4f465f P7 332..#END_OF_ │ │ 0x00061ee0 434f4d4d 454e5453 00000000 25642025 COMMENTS....%d % │ │ 0x00061ef0 64000000 23425549 4c54494e 3a000000 d...#BUILTIN:... │ │ 0x00061f00 436f756c 646e2774 20726561 6420696d Couldn't read im │ │ 0x00061f10 61676520 64617461 00000000 556e7375 age data....Unsu │ │ 0x00061f20 70706f72 74656420 696d6167 6520666f pported image fo │ │ 0x00061f30 726d6174 00000000 4f757420 6f66206d rmat....Out of m │ │ - 0x00061f40 656d6f72 79000000 62797465 73207065 emory...bytes pe │ │ - 0x00061f50 72206c69 6e652069 7320746f 6f206c61 r line is too la │ │ - 0x00061f60 72676520 28636f72 72757074 3f290000 rge (corrupt?).. │ │ - 0x00061f70 756e7375 70706f72 74656420 50435820 unsupported PCX │ │ - 0x00061f80 666f726d 61740000 66696c65 20747275 format..file tru │ │ - 0x00061f90 6e636174 65640000 50617373 65642061 ncated..Passed a │ │ - 0x00061fa0 204e554c 4c206461 74612073 6f757263 NULL data sourc │ │ - 0x00061fb0 65000000 43616e27 74207365 656b2069 e...Can't seek i │ │ - 0x00061fc0 6e207468 69732064 61746120 736f7572 n this data sour │ │ - 0x00061fd0 63650000 72620000 54474100 43555200 ce..rb..TGA.CUR. │ │ - 0x00061fe0 49434f00 424d5000 47494600 4a504700 ICO.BMP.GIF.JPG. │ │ - 0x00061ff0 4c424d00 50435800 504e4700 504e4d00 LBM.PCX.PNG.PNM. │ │ - 0x00062000 54494600 58434600 58504d00 58560000 TIF.XCF.XPM.XV.. │ │ - 0x00062010 57454250 00000000 5072656d 61747572 WEBP....Prematur │ │ - 0x00062020 6520656e 64206f66 20646174 61000000 e end of data... │ │ - 0x00062030 2f2a2058 504d202a 2f000000 25642025 /* XPM */...%d % │ │ - 0x00062040 64202564 20256400 496e7661 6c696420 d %d %d.Invalid │ │ - 0x00062050 666f726d 61742064 65736372 69707469 format descripti │ │ - 0x00062060 6f6e0000 636f6c6f 75722070 61727365 on..colour parse │ │ - 0x00062070 20657272 6f720000 6e6f6e65 00000000 error..none.... │ │ - 0x00062080 626c6163 6b000000 77686974 65000000 black...white... │ │ - 0x00062090 72656400 67726565 6e000000 626c7565 red.green...blue │ │ - 0x000620a0 00000000 4a504547 206c6f61 64696e67 ....JPEG loading │ │ - 0x000620b0 20657272 6f720000 46696c65 20697320 error..File is │ │ - 0x000620c0 6e6f7420 61205769 6e646f77 73202573 not a Windows %s │ │ - 0x000620d0 2066696c 65000000 556e7375 70706f72 file...Unsuppor │ │ - 0x000620e0 74656420 49434f20 6269746d 61702066 ted ICO bitmap f │ │ - 0x000620f0 6f726d61 74000000 49434f20 66696c65 ormat...ICO file │ │ - 0x00062100 20776974 6820756e 73757070 6f727465 with unsupporte │ │ - 0x00062110 64206269 7420636f 756e7400 436f6d70 d bit count.Comp │ │ - 0x00062120 72657373 65642049 434f2066 696c6573 ressed ICO files │ │ - 0x00062130 206e6f74 20737570 706f7274 65640000 not supported.. │ │ - 0x00062140 4572726f 72207265 6164696e 67206672 Error reading fr │ │ - 0x00062150 6f6d2049 434f0000 424d0000 46696c65 om ICO..BM..File │ │ - 0x00062160 20697320 6e6f7420 61205769 6e646f77 is not a Window │ │ - 0x00062170 7320424d 50206669 6c650000 4572726f s BMP file..Erro │ │ - 0x00062180 72207265 6164696e 67206672 6f6d2042 r reading from B │ │ - 0x00062190 4d500000 02030700 4572726f 72207265 MP......Error re │ │ - 0x000621a0 6164696e 67207468 6520504e 47206669 ading the PNG fi │ │ - 0x000621b0 6c652e00 436f756c 646e2774 20637265 le..Couldn't cre │ │ - 0x000621c0 61746520 696d6167 6520696e 666f726d ate image inform │ │ - 0x000621d0 6174696f 6e20666f 7220504e 47206669 ation for PNG fi │ │ - 0x000621e0 6c650000 436f756c 646e2774 20616c6c le..Couldn't all │ │ - 0x000621f0 6f636174 65206d65 6d6f7279 20666f72 ocate memory for │ │ - 0x00062200 20504e47 2066696c 65206f72 20696e63 PNG file or inc │ │ - 0x00062210 6f6d7061 7469626c 6520504e 4720646c ompatible PNG dl │ │ - 0x00062220 6c000000 312e362e 32000000 05050400 l...1.6.2....... │ │ - 0x00062230 03030b00 4661696c 65642074 6f20636f ....Failed to co │ │ - 0x00062240 6e766572 7420616e 64207361 76652069 nvert and save i │ │ - 0x00062250 6d616765 00000000 50617373 6564204e mage....Passed N │ │ - 0x00062260 554c4c20 64737400 77620000 57454250 ULL dst.wb..WEBP │ │ + 0x00061f40 656d6f72 79000000 50617373 65642061 emory...Passed a │ │ + 0x00061f50 204e554c 4c206461 74612073 6f757263 NULL data sourc │ │ + 0x00061f60 65000000 43616e27 74207365 656b2069 e...Can't seek i │ │ + 0x00061f70 6e207468 69732064 61746120 736f7572 n this data sour │ │ + 0x00061f80 63650000 72620000 54474100 43555200 ce..rb..TGA.CUR. │ │ + 0x00061f90 49434f00 424d5000 47494600 4a504700 ICO.BMP.GIF.JPG. │ │ + 0x00061fa0 4c424d00 50435800 504e4700 504e4d00 LBM.PCX.PNG.PNM. │ │ + 0x00061fb0 54494600 58434600 58504d00 58560000 TIF.XCF.XPM.XV.. │ │ + 0x00061fc0 57454250 00000000 5072656d 61747572 WEBP....Prematur │ │ + 0x00061fd0 6520656e 64206f66 20646174 61000000 e end of data... │ │ + 0x00061fe0 2f2a2058 504d202a 2f000000 25642025 /* XPM */...%d % │ │ + 0x00061ff0 64202564 20256400 496e7661 6c696420 d %d %d.Invalid │ │ + 0x00062000 666f726d 61742064 65736372 69707469 format descripti │ │ + 0x00062010 6f6e0000 636f6c6f 75722070 61727365 on..colour parse │ │ + 0x00062020 20657272 6f720000 6e6f6e65 00000000 error..none.... │ │ + 0x00062030 626c6163 6b000000 77686974 65000000 black...white... │ │ + 0x00062040 72656400 67726565 6e000000 626c7565 red.green...blue │ │ + 0x00062050 00000000 02030700 4572726f 72207265 ........Error re │ │ + 0x00062060 6164696e 67207468 6520504e 47206669 ading the PNG fi │ │ + 0x00062070 6c652e00 436f756c 646e2774 20637265 le..Couldn't cre │ │ + 0x00062080 61746520 696d6167 6520696e 666f726d ate image inform │ │ + 0x00062090 6174696f 6e20666f 7220504e 47206669 ation for PNG fi │ │ + 0x000620a0 6c650000 436f756c 646e2774 20616c6c le..Couldn't all │ │ + 0x000620b0 6f636174 65206d65 6d6f7279 20666f72 ocate memory for │ │ + 0x000620c0 20504e47 2066696c 65206f72 20696e63 PNG file or inc │ │ + 0x000620d0 6f6d7061 7469626c 6520504e 4720646c ompatible PNG dl │ │ + 0x000620e0 6c000000 312e362e 32000000 05050400 l...1.6.2....... │ │ + 0x000620f0 03030b00 4661696c 65642074 6f20636f ....Failed to co │ │ + 0x00062100 6e766572 7420616e 64207361 76652069 nvert and save i │ │ + 0x00062110 6d616765 00000000 50617373 6564204e mage....Passed N │ │ + 0x00062120 554c4c20 64737400 77620000 4a504547 ULL dst.wb..JPEG │ │ + 0x00062130 206c6f61 64696e67 20657272 6f720000 loading error.. │ │ + 0x00062140 46696c65 20697320 6e6f7420 61205769 File is not a Wi │ │ + 0x00062150 6e646f77 73202573 2066696c 65000000 ndows %s file... │ │ + 0x00062160 556e7375 70706f72 74656420 49434f20 Unsupported ICO │ │ + 0x00062170 6269746d 61702066 6f726d61 74000000 bitmap format... │ │ + 0x00062180 49434f20 66696c65 20776974 6820756e ICO file with un │ │ + 0x00062190 73757070 6f727465 64206269 7420636f supported bit co │ │ + 0x000621a0 756e7400 436f6d70 72657373 65642049 unt.Compressed I │ │ + 0x000621b0 434f2066 696c6573 206e6f74 20737570 CO files not sup │ │ + 0x000621c0 706f7274 65640000 4572726f 72207265 ported..Error re │ │ + 0x000621d0 6164696e 67206672 6f6d2049 434f0000 ading from ICO.. │ │ + 0x000621e0 424d0000 46696c65 20697320 6e6f7420 BM..File is not │ │ + 0x000621f0 61205769 6e646f77 7320424d 50206669 a Windows BMP fi │ │ + 0x00062200 6c650000 4572726f 72207265 6164696e le..Error readin │ │ + 0x00062210 67206672 6f6d2042 4d500000 62797465 g from BMP..byte │ │ + 0x00062220 73207065 72206c69 6e652069 7320746f s per line is to │ │ + 0x00062230 6f206c61 72676520 28636f72 72757074 o large (corrupt │ │ + 0x00062240 3f290000 756e7375 70706f72 74656420 ?)..unsupported │ │ + 0x00062250 50435820 666f726d 61740000 66696c65 PCX format..file │ │ + 0x00062260 20747275 6e636174 65640000 57454250 truncated..WEBP │ │ 0x00062270 20696d61 67657320 61726520 6e6f7420 images are not │ │ 0x00062280 73757070 6f727465 64000000 67696d70 supported...gimp │ │ 0x00062290 20786366 20000000 556e7375 70706f72 xcf ...Unsuppor │ │ 0x000622a0 74656420 436f6d70 72657373 696f6e2e ted Compression. │ │ 0x000622b0 0a000000 556e6b6e 6f776e20 47696d70 ....Unknown Gimp │ │ 0x000622c0 20696d61 67652074 79706520 28256429 image type (%d) │ │ - 0x000622d0 0a000000 54494646 20696d61 67657320 ....TIFF images │ │ - 0x000622e0 61726520 6e6f7420 73757070 6f727465 are not supporte │ │ - 0x000622f0 64000000 72616e20 6f666620 74686520 d...ran off the │ │ - 0x00062300 656e6420 6f66206d 79206269 74730000 end of my bits.. │ │ - 0x00062310 696e7661 6c696420 4c575a20 64617461 invalid LWZ data │ │ - 0x00062320 00000000 63697263 756c6172 20746162 ....circular tab │ │ - 0x00062330 6c652065 6e747279 20424947 20455252 le entry BIG ERR │ │ - 0x00062340 4f520000 454f4620 2f207265 61642065 OR..EOF / read e │ │ - 0x00062350 72726f72 206f6e20 696d6167 65206461 rror on image da │ │ - 0x00062360 74610000 6572726f 72207265 6164696e ta..error readin │ │ - 0x00062370 6720696d 61676500 38376100 38396100 g image.87a.89a. │ │ - 0x00062380 6572726f 72207265 6164696e 67206d61 error reading ma │ │ - 0x00062390 67696320 6e756d62 65720000 6e6f7420 gic number..not │ │ - 0x000623a0 61204749 46206669 6c650000 62616420 a GIF file..bad │ │ - 0x000623b0 76657273 696f6e20 6e756d62 65722c20 version number, │ │ - 0x000623c0 6e6f7420 27383761 27206f72 20273839 not '87a' or '89 │ │ - 0x000623d0 61270000 6661696c 65642074 6f207265 a'..failed to re │ │ - 0x000623e0 61642073 63726565 6e206465 73637269 ad screen descri │ │ - 0x000623f0 70746f72 00000000 62616420 636f6c6f ptor....bad colo │ │ - 0x00062400 726d6170 00000000 6572726f 72207265 rmap....error re │ │ - 0x00062410 6164696e 6720676c 6f62616c 20636f6c ading global col │ │ - 0x00062420 6f726d61 70000000 6f6e6c79 20256420 ormap...only %d │ │ - 0x00062430 696d6167 65257320 666f756e 6420696e image%s found in │ │ - 0x00062440 2066696c 65000000 454f4620 2f207265 file...EOF / re │ │ - 0x00062450 61642065 72726f72 206f6e20 65787465 ad error on exte │ │ - 0x00062460 6e74696f 6e206675 6e637469 6f6e2063 ntion function c │ │ - 0x00062470 6f646500 554e4b4e 4f574e20 28307825 ode.UNKNOWN (0x% │ │ - 0x00062480 30327829 00000000 636f756c 646e2774 02x)....couldn't │ │ - 0x00062490 20726561 64206c65 66742f74 6f702f77 read left/top/w │ │ - 0x000624a0 69647468 2f686569 67687400 6572726f idth/height.erro │ │ - 0x000624b0 72207265 6164696e 67206c6f 63616c20 r reading local │ │ - 0x000624c0 636f6c6f 726d6170 00000000 4572726f colormap....Erro │ │ - 0x000624d0 72207265 6164696e 67205447 41206461 r reading TGA da │ │ - 0x000624e0 74610000 556e7375 70706f72 74656420 ta..Unsupported │ │ - 0x000624f0 54474120 666f726d 61740000 556e6162 TGA format..Unab │ │ + 0x000622d0 0a000000 72616e20 6f666620 74686520 ....ran off the │ │ + 0x000622e0 656e6420 6f66206d 79206269 74730000 end of my bits.. │ │ + 0x000622f0 696e7661 6c696420 4c575a20 64617461 invalid LWZ data │ │ + 0x00062300 00000000 63697263 756c6172 20746162 ....circular tab │ │ + 0x00062310 6c652065 6e747279 20424947 20455252 le entry BIG ERR │ │ + 0x00062320 4f520000 454f4620 2f207265 61642065 OR..EOF / read e │ │ + 0x00062330 72726f72 206f6e20 696d6167 65206461 rror on image da │ │ + 0x00062340 74610000 6572726f 72207265 6164696e ta..error readin │ │ + 0x00062350 6720696d 61676500 38376100 38396100 g image.87a.89a. │ │ + 0x00062360 6572726f 72207265 6164696e 67206d61 error reading ma │ │ + 0x00062370 67696320 6e756d62 65720000 6e6f7420 gic number..not │ │ + 0x00062380 61204749 46206669 6c650000 62616420 a GIF file..bad │ │ + 0x00062390 76657273 696f6e20 6e756d62 65722c20 version number, │ │ + 0x000623a0 6e6f7420 27383761 27206f72 20273839 not '87a' or '89 │ │ + 0x000623b0 61270000 6661696c 65642074 6f207265 a'..failed to re │ │ + 0x000623c0 61642073 63726565 6e206465 73637269 ad screen descri │ │ + 0x000623d0 70746f72 00000000 62616420 636f6c6f ptor....bad colo │ │ + 0x000623e0 726d6170 00000000 6572726f 72207265 rmap....error re │ │ + 0x000623f0 6164696e 6720676c 6f62616c 20636f6c ading global col │ │ + 0x00062400 6f726d61 70000000 6f6e6c79 20256420 ormap...only %d │ │ + 0x00062410 696d6167 65257320 666f756e 6420696e image%s found in │ │ + 0x00062420 2066696c 65000000 454f4620 2f207265 file...EOF / re │ │ + 0x00062430 61642065 72726f72 206f6e20 65787465 ad error on exte │ │ + 0x00062440 6e74696f 6e206675 6e637469 6f6e2063 ntion function c │ │ + 0x00062450 6f646500 554e4b4e 4f574e20 28307825 ode.UNKNOWN (0x% │ │ + 0x00062460 30327829 00000000 636f756c 646e2774 02x)....couldn't │ │ + 0x00062470 20726561 64206c65 66742f74 6f702f77 read left/top/w │ │ + 0x00062480 69647468 2f686569 67687400 6572726f idth/height.erro │ │ + 0x00062490 72207265 6164696e 67206c6f 63616c20 r reading local │ │ + 0x000624a0 636f6c6f 726d6170 00000000 4572726f colormap....Erro │ │ + 0x000624b0 72207265 6164696e 67205447 41206461 r reading TGA da │ │ + 0x000624c0 74610000 556e7375 70706f72 74656420 ta..Unsupported │ │ + 0x000624d0 54474120 666f726d 61740000 54494646 TGA format..TIFF │ │ + 0x000624e0 20696d61 67657320 61726520 6e6f7420 images are not │ │ + 0x000624f0 73757070 6f727465 64000000 556e6162 supported...Unab │ │ 0x00062500 6c652074 6f207265 61642069 6d616765 le to read image │ │ 0x00062510 20776964 74682061 6e642068 65696768 width and heigh │ │ 0x00062520 74000000 756e7375 70706f72 74656420 t...unsupported │ │ 0x00062530 504e4d20 666f726d 61740000 464f524d PNM format..FORM │ │ 0x00062540 00000000 50424d20 00000000 494c424d ....PBM ....ILBM │ │ 0x00062550 00000000 6572726f 72207265 6164696e ....error readin │ │ 0x00062560 6720424f 44592063 68756e6b 00000000 g BODY chunk.... │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ Hex dump of section '.data.rel.ro.local': │ │ - 0x0006a884 78200600 ffffff00 80200600 00000000 x ....... ...... │ │ - 0x0006a894 88200600 ffffff00 90200600 0000ff00 . ....... ...... │ │ - 0x0006a8a4 94200600 00ff0000 9c200600 ff000000 . ....... ...... │ │ - 0x0006a8b4 78200600 ffffff00 74260600 8c260600 x ......t&...&.. │ │ + 0x0006a884 28200600 ffffff00 30200600 00000000 ( ......0 ...... │ │ + 0x0006a894 38200600 ffffff00 40200600 0000ff00 8 ......@ ...... │ │ + 0x0006a8a4 44200600 00ff0000 4c200600 ff000000 D ......L ...... │ │ + 0x0006a8b4 28200600 ffffff00 74260600 8c260600 ( ......t&...&.. │ │ 0x0006a8c4 ac260600 d4260600 f0260600 10270600 .&...&...&...'.. │ │ 0x0006a8d4 28270600 48270600 74270600 b4270600 ('..H'..t'...'.. │ │ 0x0006a8e4 d4270600 ec270600 04280600 18280600 .'...'...(...(.. │ │ 0x0006a8f4 58280600 88280600 a4280600 c8280600 X(...(...(...(.. │ │ 0x0006a904 00290600 38290600 50290600 70290600 .)..8)..P)..p).. │ │ 0x0006a914 9c290600 ec290600 082a0600 342a0600 .)...)...*..4*.. │ │ 0x0006a924 502a0600 782a0600 a02a0600 c82a0600 P*..x*...*...*.. │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x0006aac4 d81f0600 00000000 fd380100 dc1f0600 .........8...... │ │ - 0x0006aad4 89c30000 51cc0000 e01f0600 1dc30000 ....Q........... │ │ - 0x0006aae4 45cc0000 e41f0600 95c20000 f5c30000 E............... │ │ - 0x0006aaf4 e81f0600 d9320100 95330100 ec1f0600 .....2...3...... │ │ - 0x0006ab04 51b90000 b5ba0000 f01f0600 45430100 Q...........EC.. │ │ - 0x0006ab14 fd430100 f41f0600 a1a00000 2da10000 .C..........-... │ │ - 0x0006ab24 f81f0600 a1e50000 35e60000 fc1f0600 ........5....... │ │ - 0x0006ab34 213f0100 ad3f0100 00200600 e12a0100 !?...?... ...*.. │ │ - 0x0006ab44 e52a0100 04200600 3d1f0100 c91f0100 .*... ..=....... │ │ - 0x0006ab54 08200600 cdab0000 55ac0000 0c200600 . ......U.... .. │ │ - 0x0006ab64 519f0000 b59f0000 10200600 851d0100 Q........ ...... │ │ + 0x0006aac4 881f0600 00000000 dd380100 8c1f0600 .........8...... │ │ + 0x0006aad4 d10d0100 99160100 901f0600 650d0100 ............e... │ │ + 0x0006aae4 8d160100 941f0600 dd0c0100 3d0e0100 ............=... │ │ + 0x0006aaf4 981f0600 b9320100 75330100 9c1f0600 .....2..u3...... │ │ + 0x0006ab04 99030100 fd040100 a01f0600 45430100 ............EC.. │ │ + 0x0006ab14 fd430100 a41f0600 a5160100 31170100 .C..........1... │ │ + 0x0006ab24 a81f0600 b1ca0000 45cb0000 ac1f0600 ........E....... │ │ + 0x0006ab34 213f0100 ad3f0100 b01f0600 553e0100 !?...?......U>.. │ │ + 0x0006ab44 593e0100 b41f0600 3d1f0100 c91f0100 Y>......=....... │ │ + 0x0006ab54 b81f0600 05a50000 8da50000 bc1f0600 ................ │ │ + 0x0006ab64 519f0000 b59f0000 c01f0600 851d0100 Q............... │ │ 0x0006ab74 891d0100 .... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x0006acac 00000000 00000000 75a60200 35100200 ........u...5... │ │ - 0x0006acbc d9100200 29130200 91120200 01150200 ....)........... │ │ - 0x0006accc e9a20200 61140200 e1ba0200 29ff0300 ....a.......)... │ │ - 0x0006acdc 018c0400 6dab0400 3d4b0400 c1460400 ....m...=K...F.. │ │ - 0x0006acec f5030400 c54d0400 614e0400 89420400 .....M..aN...B.. │ │ - 0x0006acfc 49a70400 158c0400 c98f0400 d1bf0400 I............... │ │ - 0x0006ad0c e9c00400 75510500 21b20400 4db40400 ....uQ..!...M... │ │ - 0x0006ad1c 61fe0300 e5400400 00000000 00000000 a....@.......... │ │ + 0x0006acac 00000000 00000000 29ff0300 018c0400 ........)....... │ │ + 0x0006acbc 6dab0400 3d4b0400 c1460400 f5030400 m...=K...F...... │ │ + 0x0006accc c54d0400 614e0400 89420400 49a70400 .M..aN...B..I... │ │ + 0x0006acdc 158c0400 c98f0400 d1bf0400 e9c00400 ................ │ │ + 0x0006acec 75510500 21b20400 4db40400 61fe0300 uQ..!...M...a... │ │ + 0x0006acfc e5400400 00000000 75a60200 35100200 .@......u...5... │ │ + 0x0006ad0c d9100200 29130200 91120200 01150200 ....)........... │ │ + 0x0006ad1c e9a20200 61140200 e1ba0200 00000000 ....a........... │ │ 0x0006ad2c 00000000 88820600 ac730600 21fd0200 .........s..!... │ │ 0x0006ad3c 9dd10200 ed220300 dd0d0300 6d180300 ....."......m... │ │ 0x0006ad4c bd3b0300 75d70200 35bb0200 3d1d0300 .;..u...5...=... │ │ 0x0006ad5c c9ca0200 65040300 dde90200 8dda0200 ....e........... │ │ 0x0006ad6c ad370300 8d270300 55d70200 19f10200 .7...'..U....... │ │ 0x0006ad7c 0df70200 35110300 11d50200 c5e40200 ....5........... │ │ 0x0006ad8c fdc50200 e12d0300 112b0300 c5130300 .....-...+...... ├── lib/armeabi/libripples.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 45e2f737769ec8b7c12e49fd87de94f051d612ce │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1aa38aceb9e16f7200bcfda20a1c22b03f9c1703 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libSDL2_mixer.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --symbols {} │ │ @@ -10,223 +10,223 @@ │ │ 6: 00010071 48 FUNC GLOBAL DEFAULT 12 ov_info │ │ 7: 0000f465 88 FUNC GLOBAL DEFAULT 12 ov_open_callbacks │ │ 8: 0000eec9 82 FUNC GLOBAL DEFAULT 12 ov_pcm_total │ │ 9: 000100d1 304 FUNC GLOBAL DEFAULT 12 ov_read │ │ 10: 0000fe29 176 FUNC GLOBAL DEFAULT 12 ov_time_seek │ │ 11: 000151f0 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ 12: 00005011 24 FUNC GLOBAL DEFAULT 12 Mix_QuitOgg │ │ - 13: 000151f8 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ - 14: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_BuildAudioCVT │ │ - 15: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ - 16: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ - 17: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memcpy │ │ - 18: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertAudio │ │ - 19: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetError │ │ - 20: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ - 21: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ - 22: 000051e1 24 FUNC GLOBAL DEFAULT 12 OGG_init │ │ - 23: 000051f9 4 FUNC GLOBAL DEFAULT 12 OGG_setvolume │ │ - 24: 000051fd 6 FUNC GLOBAL DEFAULT 12 OGG_play │ │ - 25: 00005203 4 FUNC GLOBAL DEFAULT 12 OGG_playing │ │ - 26: 00005207 112 FUNC GLOBAL DEFAULT 12 OGG_playAudio │ │ - 27: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MixAudio │ │ - 28: 00005277 6 FUNC GLOBAL DEFAULT 12 OGG_stop │ │ - 29: 0000527d 216 FUNC GLOBAL DEFAULT 12 OGG_new_RW │ │ - 30: 00005b75 136 FUNC GLOBAL DEFAULT 12 Mix_Init │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memset │ │ - 32: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ - 33: 00005355 60 FUNC GLOBAL DEFAULT 12 OGG_delete │ │ - 34: 000138b4 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ - 35: 00014568 68 FUNC GLOBAL DEFAULT 12 __aeabi_d2lz │ │ - 36: 00005391 52 FUNC GLOBAL DEFAULT 12 OGG_jump_to_time │ │ - 37: 000053c9 24 FUNC GLOBAL DEFAULT 12 WAVStream_Init │ │ - 38: 000053e1 12 FUNC GLOBAL DEFAULT 12 WAVStream_SetVolume │ │ - 39: 000053ed 980 FUNC GLOBAL DEFAULT 12 WAVStream_LoadSong_RW │ │ - 40: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ - 41: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE32 │ │ - 42: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE16 │ │ - 43: 000057c1 32 FUNC GLOBAL DEFAULT 12 WAVStream_Start │ │ - 44: 000137d8 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ - 45: 00013b20 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ - 46: 00013e50 92 FUNC GLOBAL DEFAULT 12 __aeabi_d2iz │ │ - 47: 00013854 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ - 48: 000057e1 492 FUNC GLOBAL DEFAULT 12 WAVStream_PlaySome │ │ - 49: 000059cd 16 FUNC GLOBAL DEFAULT 12 WAVStream_Stop │ │ - 50: 000059dd 38 FUNC GLOBAL DEFAULT 12 WAVStream_FreeSong │ │ - 51: 00005a05 52 FUNC GLOBAL DEFAULT 12 WAVStream_Active │ │ - 52: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ - 53: 00005b31 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumChunkDecoders │ │ - 54: 00005b3d 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunkDecoder │ │ - 55: 00005b5d 24 FUNC GLOBAL DEFAULT 12 Mix_Linked_Version │ │ - 56: 00005bfd 36 FUNC GLOBAL DEFAULT 12 Mix_Quit │ │ - 57: 00005c21 64 FUNC GLOBAL DEFAULT 12 Mix_QuerySpec │ │ - 58: 00005c61 500 FUNC GLOBAL DEFAULT 12 Mix_LoadWAV_RW │ │ - 59: 00008201 524 FUNC GLOBAL DEFAULT 12 Mix_LoadVOC_RW │ │ - 60: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LoadWAV_RW │ │ - 61: 00007bb1 844 FUNC GLOBAL DEFAULT 12 Mix_LoadAIFF_RW │ │ - 62: 00007a35 380 FUNC GLOBAL DEFAULT 12 Mix_LoadOGG_RW │ │ - 63: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_calloc │ │ - 64: 00005e55 152 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_WAV │ │ - 65: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ - 66: 00005eed 72 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_RAW │ │ - 67: 00005f35 80 FUNC GLOBAL DEFAULT 12 Mix_FreeChunk │ │ - 68: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ - 69: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ - 70: 00005f85 28 FUNC GLOBAL DEFAULT 12 Mix_SetPostMix │ │ - 71: 00005fa1 60 FUNC GLOBAL DEFAULT 12 Mix_HookMusic │ │ + 13: 0000afe9 52 FUNC GLOBAL DEFAULT 12 OGG_jump_to_time │ │ + 14: 000151f8 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 15: 0000ae57 4 FUNC GLOBAL DEFAULT 12 OGG_playing │ │ + 16: 00006165 52 FUNC GLOBAL DEFAULT 12 WAVStream_Active │ │ + 17: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ + 18: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetError │ │ + 19: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ + 20: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ + 21: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 22: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 23: 0000ae4d 4 FUNC GLOBAL DEFAULT 12 OGG_setvolume │ │ + 24: 00005b41 12 FUNC GLOBAL DEFAULT 12 WAVStream_SetVolume │ │ + 25: 0000aecb 6 FUNC GLOBAL DEFAULT 12 OGG_stop │ │ + 26: 0000612d 16 FUNC GLOBAL DEFAULT 12 WAVStream_Stop │ │ + 27: 00013e3c 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ + 28: 0000ae51 6 FUNC GLOBAL DEFAULT 12 OGG_play │ │ + 29: 00005f21 32 FUNC GLOBAL DEFAULT 12 WAVStream_Start │ │ + 30: 00005361 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumMusicDecoders │ │ + 31: 0000536d 32 FUNC GLOBAL DEFAULT 12 Mix_GetMusicDecoder │ │ + 32: 0000538d 24 FUNC GLOBAL DEFAULT 12 Mix_HookMusicFinished │ │ + 33: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ + 34: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ + 35: 00013400 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 36: 000053a5 224 FUNC GLOBAL DEFAULT 12 music_mixer │ │ + 37: 0000ae5b 112 FUNC GLOBAL DEFAULT 12 OGG_playAudio │ │ + 38: 00005f41 492 FUNC GLOBAL DEFAULT 12 WAVStream_PlaySome │ │ + 39: 00024008 4 OBJECT GLOBAL DEFAULT 20 music_active │ │ + 40: 00005485 60 FUNC GLOBAL DEFAULT 12 MIX_string_equals │ │ + 41: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ + 42: 000054c1 204 FUNC GLOBAL DEFAULT 12 Mix_LoadMUSType_RW │ │ + 43: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ + 44: 0000aed1 216 FUNC GLOBAL DEFAULT 12 OGG_new_RW │ │ + 45: 00005b4d 980 FUNC GLOBAL DEFAULT 12 WAVStream_LoadSong_RW │ │ + 46: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ + 47: 0000558d 304 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS │ │ + 48: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ + 49: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ + 50: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ + 51: 000056bd 12 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS_RW │ │ + 52: 000056c9 104 FUNC GLOBAL DEFAULT 12 Mix_FreeMusic │ │ + 53: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Delay │ │ + 54: 0000afa9 60 FUNC GLOBAL DEFAULT 12 OGG_delete │ │ + 55: 0000613d 38 FUNC GLOBAL DEFAULT 12 WAVStream_FreeSong │ │ + 56: 00005731 40 FUNC GLOBAL DEFAULT 12 Mix_GetMusicType │ │ + 57: 00005759 168 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusicPos │ │ + 58: 00005801 24 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusic │ │ + 59: 00005819 32 FUNC GLOBAL DEFAULT 12 Mix_PlayMusic │ │ + 60: 00005839 76 FUNC GLOBAL DEFAULT 12 Mix_SetMusicPosition │ │ + 61: 00005885 64 FUNC GLOBAL DEFAULT 12 Mix_VolumeMusic │ │ + 62: 0001409c 40 FUNC GLOBAL DEFAULT 12 __aeabi_ui2f │ │ + 63: 00013800 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ + 64: 000138b4 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ + 65: 000137d8 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ + 66: 00013b20 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ + 67: 00013e50 92 FUNC GLOBAL DEFAULT 12 __aeabi_d2iz │ │ + 68: 000058c9 124 FUNC GLOBAL DEFAULT 12 open_music │ │ + 69: 00005b29 24 FUNC GLOBAL DEFAULT 12 WAVStream_Init │ │ + 70: 0000ae35 24 FUNC GLOBAL DEFAULT 12 OGG_init │ │ + 71: 00005949 40 FUNC GLOBAL DEFAULT 12 Mix_HaltMusic │ │ 72: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ - 73: 00007185 224 FUNC GLOBAL DEFAULT 12 music_mixer │ │ - 74: 00005fdd 12 FUNC GLOBAL DEFAULT 12 Mix_GetMusicHookData │ │ - 75: 00005fe9 24 FUNC GLOBAL DEFAULT 12 Mix_ChannelFinished │ │ - 76: 00006001 28 FUNC GLOBAL DEFAULT 12 Mix_ReserveChannels │ │ - 77: 0000601d 96 FUNC GLOBAL DEFAULT 12 Mix_ExpireChannel │ │ - 78: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetTicks │ │ - 79: 00013400 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ - 80: 0000607d 92 FUNC GLOBAL DEFAULT 12 Mix_Volume │ │ - 81: 00013338 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ - 82: 00024010 4 OBJECT GLOBAL DEFAULT 20 music_active │ │ - 83: 00006365 18 FUNC GLOBAL DEFAULT 12 Mix_VolumeChunk │ │ - 84: 00006379 120 FUNC GLOBAL DEFAULT 12 Mix_HaltChannel │ │ - 85: 000063f1 52 FUNC GLOBAL DEFAULT 12 Mix_HaltGroup │ │ + 73: 00005971 156 FUNC GLOBAL DEFAULT 12 Mix_FadeOutMusic │ │ + 74: 00005a0d 32 FUNC GLOBAL DEFAULT 12 Mix_FadingMusic │ │ + 75: 00005a2d 16 FUNC GLOBAL DEFAULT 12 Mix_PauseMusic │ │ + 76: 00005a3d 16 FUNC GLOBAL DEFAULT 12 Mix_ResumeMusic │ │ + 77: 00005a51 24 FUNC GLOBAL DEFAULT 12 Mix_RewindMusic │ │ + 78: 00005a69 20 FUNC GLOBAL DEFAULT 12 Mix_PausedMusic │ │ + 79: 00005a7d 48 FUNC GLOBAL DEFAULT 12 Mix_PlayingMusic │ │ + 80: 00005aad 76 FUNC GLOBAL DEFAULT 12 Mix_SetMusicCMD │ │ + 81: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 82: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 83: 00005af9 6 FUNC GLOBAL DEFAULT 12 Mix_SetSynchroValue │ │ + 84: 00005aff 6 FUNC GLOBAL DEFAULT 12 Mix_GetSynchroValue │ │ + 85: 00005b05 32 FUNC GLOBAL DEFAULT 12 close_music │ │ 86: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ - 87: 00006425 136 FUNC GLOBAL DEFAULT 12 Mix_FadeOutChannel │ │ - 88: 000064ad 60 FUNC GLOBAL DEFAULT 12 Mix_FadeOutGroup │ │ - 89: 000064e9 36 FUNC GLOBAL DEFAULT 12 Mix_FadingChannel │ │ - 90: 0000650d 92 FUNC GLOBAL DEFAULT 12 Mix_Playing │ │ - 91: 000133e0 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ - 92: 00006569 264 FUNC GLOBAL DEFAULT 12 Mix_PlayChannelTimed │ │ - 93: 00006671 260 FUNC GLOBAL DEFAULT 12 Mix_FadeInChannelTimed │ │ - 94: 00006775 36 FUNC GLOBAL DEFAULT 12 Mix_GetChunk │ │ - 95: 00006799 80 FUNC GLOBAL DEFAULT 12 Mix_Pause │ │ - 96: 000067e9 124 FUNC GLOBAL DEFAULT 12 Mix_Resume │ │ - 97: 00006865 76 FUNC GLOBAL DEFAULT 12 Mix_Paused │ │ - 98: 000068b1 52 FUNC GLOBAL DEFAULT 12 Mix_GroupChannel │ │ - 99: 000068e5 32 FUNC GLOBAL DEFAULT 12 Mix_GroupChannels │ │ - 100: 00006905 60 FUNC GLOBAL DEFAULT 12 Mix_GroupAvailable │ │ - 101: 00006941 48 FUNC GLOBAL DEFAULT 12 Mix_GroupCount │ │ - 102: 00006971 68 FUNC GLOBAL DEFAULT 12 Mix_GroupOldest │ │ - 103: 000069b5 64 FUNC GLOBAL DEFAULT 12 Mix_GroupNewer │ │ - 104: 000069f5 156 FUNC GLOBAL DEFAULT 12 _Mix_RegisterEffect_locked │ │ - 105: 00006a91 36 FUNC GLOBAL DEFAULT 12 Mix_RegisterEffect │ │ - 106: 00006ab5 144 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterEffect_locked │ │ - 107: 00006b45 28 FUNC GLOBAL DEFAULT 12 Mix_UnregisterEffect │ │ - 108: 00006b61 72 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterAllEffects_locked │ │ - 109: 00006ba9 24 FUNC GLOBAL DEFAULT 12 Mix_UnregisterAllEffects │ │ - 110: 00006bc1 168 FUNC GLOBAL DEFAULT 12 Mix_AllocateChannels │ │ - 111: 00006c69 112 FUNC GLOBAL DEFAULT 12 Mix_CloseAudio │ │ - 112: 000078e5 32 FUNC GLOBAL DEFAULT 12 close_music │ │ - 113: 0000842d 8 FUNC GLOBAL DEFAULT 12 _Mix_DeinitEffects │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ - 115: 00006cd9 304 FUNC GLOBAL DEFAULT 12 Mix_OpenAudio │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ - 117: 000076a9 124 FUNC GLOBAL DEFAULT 12 open_music │ │ - 118: 00007665 64 FUNC GLOBAL DEFAULT 12 Mix_VolumeMusic │ │ - 119: 0000840d 32 FUNC GLOBAL DEFAULT 12 _Mix_InitEffects │ │ - 120: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ - 121: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ - 122: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ - 123: 00013e3c 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ - 124: 00007141 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumMusicDecoders │ │ - 125: 0000714d 32 FUNC GLOBAL DEFAULT 12 Mix_GetMusicDecoder │ │ - 126: 0000716d 24 FUNC GLOBAL DEFAULT 12 Mix_HookMusicFinished │ │ - 127: 00007265 60 FUNC GLOBAL DEFAULT 12 MIX_string_equals │ │ - 128: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ - 129: 000072a1 204 FUNC GLOBAL DEFAULT 12 Mix_LoadMUSType_RW │ │ - 130: 0000736d 304 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS │ │ - 131: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ - 132: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ - 133: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ - 134: 0000749d 12 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS_RW │ │ - 135: 000074a9 104 FUNC GLOBAL DEFAULT 12 Mix_FreeMusic │ │ - 136: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Delay │ │ - 137: 00007511 40 FUNC GLOBAL DEFAULT 12 Mix_GetMusicType │ │ - 138: 00007539 168 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusicPos │ │ - 139: 000075e1 24 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusic │ │ - 140: 000075f9 32 FUNC GLOBAL DEFAULT 12 Mix_PlayMusic │ │ - 141: 00007619 76 FUNC GLOBAL DEFAULT 12 Mix_SetMusicPosition │ │ - 142: 0001409c 40 FUNC GLOBAL DEFAULT 12 __aeabi_ui2f │ │ - 143: 00013800 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ - 144: 00007729 40 FUNC GLOBAL DEFAULT 12 Mix_HaltMusic │ │ - 145: 00007751 156 FUNC GLOBAL DEFAULT 12 Mix_FadeOutMusic │ │ - 146: 000077ed 32 FUNC GLOBAL DEFAULT 12 Mix_FadingMusic │ │ - 147: 0000780d 16 FUNC GLOBAL DEFAULT 12 Mix_PauseMusic │ │ - 148: 0000781d 16 FUNC GLOBAL DEFAULT 12 Mix_ResumeMusic │ │ - 149: 00007831 24 FUNC GLOBAL DEFAULT 12 Mix_RewindMusic │ │ - 150: 00007849 20 FUNC GLOBAL DEFAULT 12 Mix_PausedMusic │ │ - 151: 0000785d 48 FUNC GLOBAL DEFAULT 12 Mix_PlayingMusic │ │ - 152: 0000788d 76 FUNC GLOBAL DEFAULT 12 Mix_SetMusicCMD │ │ - 153: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ - 154: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ - 155: 000078d9 6 FUNC GLOBAL DEFAULT 12 Mix_SetSynchroValue │ │ - 156: 000078df 6 FUNC GLOBAL DEFAULT 12 Mix_GetSynchroValue │ │ - 157: 00007905 4 FUNC GLOBAL DEFAULT 12 Mix_SetSoundFonts │ │ - 158: 00007965 124 FUNC GLOBAL DEFAULT 12 Mix_SetReverseStereo │ │ - 159: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ - 160: 000137b4 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ - 161: 00013eac 84 FUNC GLOBAL DEFAULT 12 __aeabi_d2uiz │ │ - 162: 00013325 18 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uqi │ │ - 163: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_getenv │ │ - 164: 00024180 4 OBJECT GLOBAL DEFAULT 21 _Mix_effects_max_speed │ │ - 165: 0000a7bd 56 FUNC GLOBAL DEFAULT 12 _Eff_PositionDeinit │ │ - 166: 000140a4 32 FUNC GLOBAL DEFAULT 12 __aeabi_i2f │ │ - 167: 00008439 152 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_u8 │ │ - 168: 0002417c 4 OBJECT GLOBAL DEFAULT 21 _Eff_volume_table │ │ - 169: 000084d1 132 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_s8 │ │ - 170: 00014150 408 FUNC GLOBAL DEFAULT 12 __aeabi_fmul │ │ - 171: 000144a4 84 FUNC GLOBAL DEFAULT 12 __aeabi_f2uiz │ │ - 172: 00014448 92 FUNC GLOBAL DEFAULT 12 __aeabi_f2iz │ │ - 173: 000142e8 352 FUNC GLOBAL DEFAULT 12 __aeabi_fdiv │ │ - 174: 0000a7f5 192 FUNC GLOBAL DEFAULT 12 Mix_SetDistance │ │ - 175: 000134dc 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ - 176: 0000a8b5 1628 FUNC GLOBAL DEFAULT 12 Mix_SetPosition │ │ - 177: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_abs │ │ - 178: 0000af11 268 FUNC GLOBAL DEFAULT 12 Mix_SetPanning │ │ + 87: 00005b25 4 FUNC GLOBAL DEFAULT 12 Mix_SetSoundFonts │ │ + 88: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memset │ │ + 89: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ + 90: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE32 │ │ + 91: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE16 │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_BuildAudioCVT │ │ + 93: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ + 94: 00013854 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ + 95: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertAudio │ │ + 96: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MixAudio │ │ + 97: 000061ed 380 FUNC GLOBAL DEFAULT 12 Mix_LoadOGG_RW │ │ + 98: 000067f1 136 FUNC GLOBAL DEFAULT 12 Mix_Init │ │ + 99: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 100: 00006369 844 FUNC GLOBAL DEFAULT 12 Mix_LoadAIFF_RW │ │ + 101: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memcpy │ │ + 102: 000067ad 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumChunkDecoders │ │ + 103: 000067b9 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunkDecoder │ │ + 104: 000067d9 24 FUNC GLOBAL DEFAULT 12 Mix_Linked_Version │ │ + 105: 00006879 36 FUNC GLOBAL DEFAULT 12 Mix_Quit │ │ + 106: 0000689d 64 FUNC GLOBAL DEFAULT 12 Mix_QuerySpec │ │ + 107: 000068dd 500 FUNC GLOBAL DEFAULT 12 Mix_LoadWAV_RW │ │ + 108: 00007d89 524 FUNC GLOBAL DEFAULT 12 Mix_LoadVOC_RW │ │ + 109: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LoadWAV_RW │ │ + 110: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_calloc │ │ + 111: 00006ad1 152 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_WAV │ │ + 112: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ + 113: 00006b69 72 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_RAW │ │ + 114: 00006bb1 80 FUNC GLOBAL DEFAULT 12 Mix_FreeChunk │ │ + 115: 00006c01 28 FUNC GLOBAL DEFAULT 12 Mix_SetPostMix │ │ + 116: 00006c1d 60 FUNC GLOBAL DEFAULT 12 Mix_HookMusic │ │ + 117: 00006c59 12 FUNC GLOBAL DEFAULT 12 Mix_GetMusicHookData │ │ + 118: 00006c65 24 FUNC GLOBAL DEFAULT 12 Mix_ChannelFinished │ │ + 119: 00006c7d 28 FUNC GLOBAL DEFAULT 12 Mix_ReserveChannels │ │ + 120: 00006c99 96 FUNC GLOBAL DEFAULT 12 Mix_ExpireChannel │ │ + 121: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetTicks │ │ + 122: 00006cf9 92 FUNC GLOBAL DEFAULT 12 Mix_Volume │ │ + 123: 00013338 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ + 124: 00006fe1 18 FUNC GLOBAL DEFAULT 12 Mix_VolumeChunk │ │ + 125: 00006ff5 120 FUNC GLOBAL DEFAULT 12 Mix_HaltChannel │ │ + 126: 0000706d 52 FUNC GLOBAL DEFAULT 12 Mix_HaltGroup │ │ + 127: 000070a1 136 FUNC GLOBAL DEFAULT 12 Mix_FadeOutChannel │ │ + 128: 00007129 60 FUNC GLOBAL DEFAULT 12 Mix_FadeOutGroup │ │ + 129: 00007165 36 FUNC GLOBAL DEFAULT 12 Mix_FadingChannel │ │ + 130: 00007189 92 FUNC GLOBAL DEFAULT 12 Mix_Playing │ │ + 131: 000133e0 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ + 132: 000071e5 264 FUNC GLOBAL DEFAULT 12 Mix_PlayChannelTimed │ │ + 133: 000072ed 260 FUNC GLOBAL DEFAULT 12 Mix_FadeInChannelTimed │ │ + 134: 000073f1 36 FUNC GLOBAL DEFAULT 12 Mix_GetChunk │ │ + 135: 00007415 80 FUNC GLOBAL DEFAULT 12 Mix_Pause │ │ + 136: 00007465 124 FUNC GLOBAL DEFAULT 12 Mix_Resume │ │ + 137: 000074e1 76 FUNC GLOBAL DEFAULT 12 Mix_Paused │ │ + 138: 0000752d 52 FUNC GLOBAL DEFAULT 12 Mix_GroupChannel │ │ + 139: 00007561 32 FUNC GLOBAL DEFAULT 12 Mix_GroupChannels │ │ + 140: 00007581 60 FUNC GLOBAL DEFAULT 12 Mix_GroupAvailable │ │ + 141: 000075bd 48 FUNC GLOBAL DEFAULT 12 Mix_GroupCount │ │ + 142: 000075ed 68 FUNC GLOBAL DEFAULT 12 Mix_GroupOldest │ │ + 143: 00007631 64 FUNC GLOBAL DEFAULT 12 Mix_GroupNewer │ │ + 144: 00007671 156 FUNC GLOBAL DEFAULT 12 _Mix_RegisterEffect_locked │ │ + 145: 0000770d 36 FUNC GLOBAL DEFAULT 12 Mix_RegisterEffect │ │ + 146: 00007731 144 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterEffect_locked │ │ + 147: 000077c1 28 FUNC GLOBAL DEFAULT 12 Mix_UnregisterEffect │ │ + 148: 000077dd 72 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterAllEffects_locked │ │ + 149: 00007825 24 FUNC GLOBAL DEFAULT 12 Mix_UnregisterAllEffects │ │ + 150: 0000783d 168 FUNC GLOBAL DEFAULT 12 Mix_AllocateChannels │ │ + 151: 000078e5 112 FUNC GLOBAL DEFAULT 12 Mix_CloseAudio │ │ + 152: 0000808d 8 FUNC GLOBAL DEFAULT 12 _Mix_DeinitEffects │ │ + 153: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ + 154: 00007955 304 FUNC GLOBAL DEFAULT 12 Mix_OpenAudio │ │ + 155: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ + 156: 0000806d 32 FUNC GLOBAL DEFAULT 12 _Mix_InitEffects │ │ + 157: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ + 158: 000137b4 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ + 159: 00013eac 84 FUNC GLOBAL DEFAULT 12 __aeabi_d2uiz │ │ + 160: 00013325 18 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uqi │ │ + 161: 00007ff1 124 FUNC GLOBAL DEFAULT 12 Mix_SetReverseStereo │ │ + 162: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_getenv │ │ + 163: 00024168 4 OBJECT GLOBAL DEFAULT 21 _Mix_effects_max_speed │ │ + 164: 0000a41d 56 FUNC GLOBAL DEFAULT 12 _Eff_PositionDeinit │ │ + 165: 000140a4 32 FUNC GLOBAL DEFAULT 12 __aeabi_i2f │ │ + 166: 00008099 152 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_u8 │ │ + 167: 00024164 4 OBJECT GLOBAL DEFAULT 21 _Eff_volume_table │ │ + 168: 00008131 132 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_s8 │ │ + 169: 00014150 408 FUNC GLOBAL DEFAULT 12 __aeabi_fmul │ │ + 170: 000144a4 84 FUNC GLOBAL DEFAULT 12 __aeabi_f2uiz │ │ + 171: 00014448 92 FUNC GLOBAL DEFAULT 12 __aeabi_f2iz │ │ + 172: 000142e8 352 FUNC GLOBAL DEFAULT 12 __aeabi_fdiv │ │ + 173: 0000a455 192 FUNC GLOBAL DEFAULT 12 Mix_SetDistance │ │ + 174: 000134dc 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 175: 0000a515 1628 FUNC GLOBAL DEFAULT 12 Mix_SetPosition │ │ + 176: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_abs │ │ + 177: 0000ab71 268 FUNC GLOBAL DEFAULT 12 Mix_SetPanning │ │ + 178: 00014568 68 FUNC GLOBAL DEFAULT 12 __aeabi_d2lz │ │ 179: 0001454c 28 FUNC GLOBAL DEFAULT 12 __aeabi_lmul │ │ - 180: 0000b209 3420 FUNC GLOBAL DEFAULT 12 mdct_backward │ │ - 181: 0000bf65 22 FUNC GLOBAL DEFAULT 12 vorbis_block_init │ │ - 182: 0000bf7b 72 FUNC GLOBAL DEFAULT 12 _vorbis_block_alloc │ │ + 180: 0000b20d 3420 FUNC GLOBAL DEFAULT 12 mdct_backward │ │ + 181: 0000bf69 22 FUNC GLOBAL DEFAULT 12 vorbis_block_init │ │ + 182: 0000bf7f 72 FUNC GLOBAL DEFAULT 12 _vorbis_block_alloc │ │ 183: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ - 184: 0000bfc3 74 FUNC GLOBAL DEFAULT 12 _vorbis_block_ripcord │ │ + 184: 0000bfc7 74 FUNC GLOBAL DEFAULT 12 _vorbis_block_ripcord │ │ 185: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ 186: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ - 187: 0000c00d 32 FUNC GLOBAL DEFAULT 12 vorbis_block_clear │ │ - 188: 0000c02d 64 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_restart │ │ + 187: 0000c011 32 FUNC GLOBAL DEFAULT 12 vorbis_block_clear │ │ + 188: 0000c031 64 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_restart │ │ 189: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ - 190: 0000c06d 184 FUNC GLOBAL DEFAULT 12 vorbis_dsp_clear │ │ + 190: 0000c071 184 FUNC GLOBAL DEFAULT 12 vorbis_dsp_clear │ │ 191: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ 192: 000240a4 4 OBJECT GLOBAL DEFAULT 20 _mapping_P │ │ - 193: 0000c125 392 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_init │ │ + 193: 0000c129 392 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_init │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ - 195: 0000c651 148 FUNC GLOBAL DEFAULT 12 _vorbis_window │ │ + 195: 0000c655 148 FUNC GLOBAL DEFAULT 12 _vorbis_window │ │ 196: 00011c0d 708 FUNC GLOBAL DEFAULT 12 vorbis_book_init_decode │ │ 197: 00011ba1 42 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_destroy │ │ - 198: 0000c2ad 842 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_blockin │ │ - 199: 0000c5f7 60 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_pcmout │ │ - 200: 0000c633 30 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_read │ │ - 201: 0000c6e5 280 FUNC GLOBAL DEFAULT 12 _vorbis_apply_window │ │ + 198: 0000c2b1 842 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_blockin │ │ + 199: 0000c5fb 60 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_pcmout │ │ + 200: 0000c637 30 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_read │ │ + 201: 0000c6e9 280 FUNC GLOBAL DEFAULT 12 _vorbis_apply_window │ │ 202: 00012f41 24 FUNC GLOBAL DEFAULT 12 oggpack_readinit │ │ 203: 0001310d 164 FUNC GLOBAL DEFAULT 12 oggpack_read │ │ - 204: 0000c945 10 FUNC GLOBAL DEFAULT 12 vorbis_synthesis │ │ - 205: 0000c94f 10 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_trackonly │ │ - 206: 0000c959 108 FUNC GLOBAL DEFAULT 12 vorbis_packet_blocksize │ │ - 207: 0000c9e1 12 FUNC GLOBAL DEFAULT 12 vorbis_comment_init │ │ - 208: 0000c9ed 196 FUNC GLOBAL DEFAULT 12 vorbis_comment_query │ │ + 204: 0000c949 10 FUNC GLOBAL DEFAULT 12 vorbis_synthesis │ │ + 205: 0000c953 10 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_trackonly │ │ + 206: 0000c95d 108 FUNC GLOBAL DEFAULT 12 vorbis_packet_blocksize │ │ + 207: 0000c9e5 12 FUNC GLOBAL DEFAULT 12 vorbis_comment_init │ │ + 208: 0000c9f1 196 FUNC GLOBAL DEFAULT 12 vorbis_comment_query │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@LIBC (2) │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND strcat@LIBC (2) │ │ - 211: 0000cab1 180 FUNC GLOBAL DEFAULT 12 vorbis_comment_query_count │ │ - 212: 0000cb65 76 FUNC GLOBAL DEFAULT 12 vorbis_comment_clear │ │ + 211: 0000cab5 180 FUNC GLOBAL DEFAULT 12 vorbis_comment_query_count │ │ + 212: 0000cb69 76 FUNC GLOBAL DEFAULT 12 vorbis_comment_clear │ │ 213: 00000000 0 FUNC GLOBAL DEFAULT UND fread@LIBC (2) │ │ - 214: 0000cbb1 18 FUNC GLOBAL DEFAULT 12 vorbis_info_blocksize │ │ - 215: 0000cbc5 28 FUNC GLOBAL DEFAULT 12 vorbis_info_init │ │ - 216: 0000cbe1 272 FUNC GLOBAL DEFAULT 12 vorbis_info_clear │ │ + 214: 0000cbb5 18 FUNC GLOBAL DEFAULT 12 vorbis_info_blocksize │ │ + 215: 0000cbc9 28 FUNC GLOBAL DEFAULT 12 vorbis_info_init │ │ + 216: 0000cbe5 272 FUNC GLOBAL DEFAULT 12 vorbis_info_clear │ │ 217: 00011bcb 66 FUNC GLOBAL DEFAULT 12 vorbis_book_clear │ │ 218: 000240b4 8 OBJECT GLOBAL DEFAULT 20 _floor_P │ │ 219: 000240a8 12 OBJECT GLOBAL DEFAULT 20 _residue_P │ │ - 220: 0000ccf1 116 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_idheader │ │ - 221: 0000cd65 1112 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_headerin │ │ + 220: 0000ccf5 116 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_idheader │ │ + 221: 0000cd69 1112 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_headerin │ │ 222: 000132eb 18 FUNC GLOBAL DEFAULT 12 oggpack_bytes │ │ 223: 00010fa9 576 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_unpack │ │ 224: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@LIBC (2) │ │ 225: 000111e9 32 FUNC GLOBAL DEFAULT 12 vorbis_book_decode │ │ 226: 00024014 24 OBJECT GLOBAL DEFAULT 20 floor1_exportbundle │ │ 227: 000116ab 16 FUNC GLOBAL DEFAULT 12 _ilog │ │ 228: 00011411 222 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_set │ ├── readelf --wide --relocs {} │ │ @@ -6,30 +6,30 @@ │ │ 00023eac 00000017 R_ARM_RELATIVE │ │ 00023eb0 00000017 R_ARM_RELATIVE │ │ 00023eb4 00000017 R_ARM_RELATIVE │ │ 00023eb8 00000017 R_ARM_RELATIVE │ │ 00023ebc 00000017 R_ARM_RELATIVE │ │ 00023ec0 00000017 R_ARM_RELATIVE │ │ 00023ec8 00000017 R_ARM_RELATIVE │ │ -00023ecc 00000017 R_ARM_RELATIVE │ │ +00023ed0 00000017 R_ARM_RELATIVE │ │ 00023ed4 00000017 R_ARM_RELATIVE │ │ 00023ed8 00000017 R_ARM_RELATIVE │ │ 00023edc 00000017 R_ARM_RELATIVE │ │ 00023ee0 00000017 R_ARM_RELATIVE │ │ 00023ee4 00000017 R_ARM_RELATIVE │ │ 00023ee8 00000017 R_ARM_RELATIVE │ │ 00023eec 00000017 R_ARM_RELATIVE │ │ 00023ef0 00000017 R_ARM_RELATIVE │ │ 00023ef4 00000017 R_ARM_RELATIVE │ │ 00023ef8 00000017 R_ARM_RELATIVE │ │ 00023efc 00000017 R_ARM_RELATIVE │ │ 00023f00 00000017 R_ARM_RELATIVE │ │ 00023f08 00000017 R_ARM_RELATIVE │ │ 00023f0c 00000017 R_ARM_RELATIVE │ │ -00024008 00000017 R_ARM_RELATIVE │ │ +00024010 00000017 R_ARM_RELATIVE │ │ 00024014 00000017 R_ARM_RELATIVE │ │ 00024018 00000017 R_ARM_RELATIVE │ │ 0002401c 00000017 R_ARM_RELATIVE │ │ 00024020 00000017 R_ARM_RELATIVE │ │ 00024024 00000017 R_ARM_RELATIVE │ │ 00024028 00000017 R_ARM_RELATIVE │ │ 0002402c 00000017 R_ARM_RELATIVE │ │ @@ -61,60 +61,60 @@ │ │ 000240a0 00000017 R_ARM_RELATIVE │ │ 000240a4 00000017 R_ARM_RELATIVE │ │ 000240a8 00000017 R_ARM_RELATIVE │ │ 000240ac 00000017 R_ARM_RELATIVE │ │ 000240b0 00000017 R_ARM_RELATIVE │ │ 000240b4 00000017 R_ARM_RELATIVE │ │ 000240b8 00000017 R_ARM_RELATIVE │ │ -00023ec4 00001515 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ -00023ed0 00008015 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ +00023ec4 00001615 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +00023ecc 00002915 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ 0002404c 0000bf02 R_ARM_ABS32 00000000 fclose@LIBC │ │ 00024050 0000d102 R_ARM_ABS32 00000000 ftell@LIBC │ │ 00024044 0000d502 R_ARM_ABS32 00000000 fread@LIBC │ │ 00023f04 00019015 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ 00023f10 0001a415 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ Relocation section '.rel.plt' at offset 0x4af0 contains 56 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ 00023f20 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ 00023f24 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ -00023f28 00000e16 R_ARM_JUMP_SLOT 00000000 SDL_BuildAudioCVT │ │ -00023f2c 00000f16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ -00023f30 00001016 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ -00023f34 00001116 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ -00023f38 00001216 R_ARM_JUMP_SLOT 00000000 SDL_ConvertAudio │ │ -00023f3c 00001316 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ -00023f40 00001416 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ -00023f44 00001b16 R_ARM_JUMP_SLOT 00000000 SDL_MixAudio │ │ -00023f48 00001f16 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ -00023f4c 00002016 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ -00023f50 00002816 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ -00023f54 00002916 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ -00023f58 00002a16 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE16 │ │ -00023f5c 00003416 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ -00023f60 00003c16 R_ARM_JUMP_SLOT 00000000 SDL_LoadWAV_RW │ │ -00023f64 00003f16 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ -00023f68 00004116 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ -00023f6c 00004416 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ -00023f70 00004516 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ -00023f74 00004e16 R_ARM_JUMP_SLOT 00000000 SDL_GetTicks │ │ -00023f78 00007216 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ -00023f7c 00007416 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ -00023f80 00007816 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ -00023f84 00007916 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ -00023f88 00007a16 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ -00023f8c 00008316 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ -00023f90 00008416 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ -00023f94 00008516 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ -00023f98 00008816 R_ARM_JUMP_SLOT 00000000 SDL_Delay │ │ -00023f9c 00009916 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ -00023fa0 00009a16 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ -00023fa4 00009f16 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ -00023fa8 0000a316 R_ARM_JUMP_SLOT 00000000 SDL_getenv │ │ -00023fac 0000b116 R_ARM_JUMP_SLOT 00000000 SDL_abs │ │ +00023f28 00001116 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ +00023f2c 00001216 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ +00023f30 00001316 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ +00023f34 00001416 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ +00023f38 00001516 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +00023f3c 00002116 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ +00023f40 00002216 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ +00023f44 00002b16 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ +00023f48 00002e16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ +00023f4c 00003016 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ +00023f50 00003116 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ +00023f54 00003216 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ +00023f58 00003516 R_ARM_JUMP_SLOT 00000000 SDL_Delay │ │ +00023f5c 00005116 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +00023f60 00005216 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ +00023f64 00005816 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ +00023f68 00005916 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ +00023f6c 00005a16 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ +00023f70 00005b16 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE16 │ │ +00023f74 00005c16 R_ARM_JUMP_SLOT 00000000 SDL_BuildAudioCVT │ │ +00023f78 00005d16 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ +00023f7c 00005f16 R_ARM_JUMP_SLOT 00000000 SDL_ConvertAudio │ │ +00023f80 00006016 R_ARM_JUMP_SLOT 00000000 SDL_MixAudio │ │ +00023f84 00006316 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +00023f88 00006516 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ +00023f8c 00006d16 R_ARM_JUMP_SLOT 00000000 SDL_LoadWAV_RW │ │ +00023f90 00006e16 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ +00023f94 00007016 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ +00023f98 00007916 R_ARM_JUMP_SLOT 00000000 SDL_GetTicks │ │ +00023f9c 00009916 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ +00023fa0 00009b16 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ +00023fa4 00009d16 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ +00023fa8 0000a216 R_ARM_JUMP_SLOT 00000000 SDL_getenv │ │ +00023fac 0000b016 R_ARM_JUMP_SLOT 00000000 SDL_abs │ │ 00023fb0 0000b716 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ 00023fb4 0000b916 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ 00023fb8 0000ba16 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ 00023fbc 0000c216 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ 00023fc0 0000d216 R_ARM_JUMP_SLOT 00000000 strcat@LIBC │ │ 00023fc4 0000e016 R_ARM_JUMP_SLOT 00000000 qsort@LIBC │ │ 00023fc8 0000d516 R_ARM_JUMP_SLOT 00000000 fread@LIBC │ ├── 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: c3375748f6f5112be13484c34e0822495d27ee51 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f978ea3f1d89585bb99b97b4c0166ec1601840ba │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -1,55 +1,55 @@ │ │ │ │ Version symbols section '.gnu.version' contains 450 entries: │ │ Addr: 0x00000000000044f8 Offset: 0x0044f8 Link: 3 (.dynsym) │ │ 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 00c: 1 (*global*) 1 (*global*) 0 (*local*) 0 (*local*) │ │ - 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ - 014: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 018: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 01c: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 020: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 0 (*local*) 0 (*local*) 2 (LIBC) │ │ + 014: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 0 (*local*) 0 (*local*) 1 (*global*) │ │ 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 028: 0 (*local*) 0 (*local*) 0 (*local*) 1 (*global*) │ │ - 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 034: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 028: 1 (*global*) 2 (LIBC) 1 (*global*) 0 (*local*) │ │ + 02c: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 030: 0 (*local*) 2 (LIBC) 0 (*local*) 1 (*global*) │ │ + 034: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 03c: 0 (*local*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 040: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 044: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 048: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 04c: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ - 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 050: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 054: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 058: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ + 05c: 0 (*local*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 060: 0 (*local*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 064: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 070: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ - 074: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 078: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 06c: 1 (*global*) 0 (*local*) 0 (*local*) 1 (*global*) │ │ + 070: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 078: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 080: 2 (LIBC) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 084: 2 (LIBC) 0 (*local*) 1 (*global*) 1 (*global*) │ │ - 088: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 084: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 08c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 098: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ - 09c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 098: 1 (*global*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 09c: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 0a0: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ 0a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0b0: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 0b0: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ 0b8: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 0bc: 1 (*global*) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ 0c0: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 0c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ ├── strings --all --bytes=8 {} │ │ @@ -5,82 +5,116 @@ │ │ Mix_InitOgg │ │ ov_clear │ │ ov_open_callbacks │ │ ov_pcm_total │ │ ov_time_seek │ │ __aeabi_unwind_cpp_pr0 │ │ Mix_QuitOgg │ │ +OGG_jump_to_time │ │ __aeabi_unwind_cpp_pr1 │ │ -SDL_BuildAudioCVT │ │ -SDL_free │ │ -SDL_malloc │ │ -SDL_memcpy │ │ -SDL_ConvertAudio │ │ +OGG_playing │ │ +WAVStream_Active │ │ +SDL_realloc │ │ SDL_SetError │ │ __stack_chk_fail │ │ __stack_chk_guard │ │ -OGG_init │ │ OGG_setvolume │ │ +WAVStream_SetVolume │ │ +OGG_stop │ │ +WAVStream_Stop │ │ +__aeabi_dcmpgt │ │ OGG_play │ │ -OGG_playing │ │ +WAVStream_Start │ │ +Mix_GetNumMusicDecoders │ │ +Mix_GetMusicDecoder │ │ +Mix_HookMusicFinished │ │ +SDL_LockAudio │ │ +SDL_UnlockAudio │ │ +__aeabi_idiv │ │ +music_mixer │ │ OGG_playAudio │ │ -SDL_MixAudio │ │ -OGG_stop │ │ +WAVStream_PlaySome │ │ +music_active │ │ +MIX_string_equals │ │ +_toupper_tab_ │ │ +Mix_LoadMUSType_RW │ │ +SDL_malloc │ │ OGG_new_RW │ │ -Mix_Init │ │ -SDL_memset │ │ -SDL_Error │ │ +WAVStream_LoadSong_RW │ │ +SDL_free │ │ +Mix_LoadMUS │ │ +SDL_RWFromFile │ │ +SDL_GetError │ │ +Mix_LoadMUS_RW │ │ +Mix_FreeMusic │ │ +SDL_Delay │ │ OGG_delete │ │ +WAVStream_FreeSong │ │ +Mix_GetMusicType │ │ +Mix_FadeInMusicPos │ │ +Mix_FadeInMusic │ │ +Mix_PlayMusic │ │ +Mix_SetMusicPosition │ │ +Mix_VolumeMusic │ │ +__aeabi_ui2f │ │ +__aeabi_f2d │ │ __aeabi_dmul │ │ -__aeabi_d2lz │ │ -OGG_jump_to_time │ │ +__aeabi_i2d │ │ +__aeabi_ddiv │ │ +__aeabi_d2iz │ │ +open_music │ │ WAVStream_Init │ │ -WAVStream_SetVolume │ │ -WAVStream_LoadSong_RW │ │ +OGG_init │ │ +Mix_HaltMusic │ │ +Mix_FadeOutMusic │ │ +Mix_FadingMusic │ │ +Mix_PauseMusic │ │ +Mix_ResumeMusic │ │ +Mix_RewindMusic │ │ +Mix_PausedMusic │ │ +Mix_PlayingMusic │ │ +Mix_SetMusicCMD │ │ +Mix_SetSynchroValue │ │ +Mix_GetSynchroValue │ │ +close_music │ │ +Mix_SetSoundFonts │ │ +SDL_memset │ │ SDL_ReadLE32 │ │ SDL_ReadBE32 │ │ SDL_ReadBE16 │ │ -WAVStream_Start │ │ -__aeabi_i2d │ │ -__aeabi_ddiv │ │ -__aeabi_d2iz │ │ +SDL_BuildAudioCVT │ │ +SDL_Error │ │ __aeabi_l2d │ │ -WAVStream_PlaySome │ │ -WAVStream_Stop │ │ -WAVStream_FreeSong │ │ -WAVStream_Active │ │ -SDL_realloc │ │ +SDL_ConvertAudio │ │ +SDL_MixAudio │ │ +Mix_LoadOGG_RW │ │ +Mix_Init │ │ +Mix_LoadAIFF_RW │ │ +SDL_memcpy │ │ Mix_GetNumChunkDecoders │ │ Mix_GetChunkDecoder │ │ Mix_Linked_Version │ │ Mix_Quit │ │ Mix_QuerySpec │ │ Mix_LoadWAV_RW │ │ Mix_LoadVOC_RW │ │ SDL_LoadWAV_RW │ │ -Mix_LoadAIFF_RW │ │ -Mix_LoadOGG_RW │ │ SDL_calloc │ │ Mix_QuickLoad_WAV │ │ Mix_QuickLoad_RAW │ │ Mix_FreeChunk │ │ -SDL_LockAudio │ │ -SDL_UnlockAudio │ │ Mix_SetPostMix │ │ Mix_HookMusic │ │ -music_mixer │ │ Mix_GetMusicHookData │ │ Mix_ChannelFinished │ │ Mix_ReserveChannels │ │ Mix_ExpireChannel │ │ SDL_GetTicks │ │ -__aeabi_idiv │ │ Mix_Volume │ │ __aeabi_uidiv │ │ -music_active │ │ Mix_VolumeChunk │ │ Mix_HaltChannel │ │ Mix_HaltGroup │ │ Mix_FadeOutChannel │ │ Mix_FadeOutGroup │ │ Mix_FadingChannel │ │ Mix_Playing │ │ @@ -101,59 +135,24 @@ │ │ Mix_RegisterEffect │ │ _Mix_UnregisterEffect_locked │ │ Mix_UnregisterEffect │ │ _Mix_UnregisterAllEffects_locked │ │ Mix_UnregisterAllEffects │ │ Mix_AllocateChannels │ │ Mix_CloseAudio │ │ -close_music │ │ _Mix_DeinitEffects │ │ SDL_CloseAudio │ │ Mix_OpenAudio │ │ SDL_OpenAudio │ │ -open_music │ │ -Mix_VolumeMusic │ │ _Mix_InitEffects │ │ SDL_PauseAudio │ │ -__aeabi_dcmpgt │ │ -Mix_GetNumMusicDecoders │ │ -Mix_GetMusicDecoder │ │ -Mix_HookMusicFinished │ │ -MIX_string_equals │ │ -_toupper_tab_ │ │ -Mix_LoadMUSType_RW │ │ -Mix_LoadMUS │ │ -SDL_RWFromFile │ │ -SDL_GetError │ │ -Mix_LoadMUS_RW │ │ -Mix_FreeMusic │ │ -SDL_Delay │ │ -Mix_GetMusicType │ │ -Mix_FadeInMusicPos │ │ -Mix_FadeInMusic │ │ -Mix_PlayMusic │ │ -Mix_SetMusicPosition │ │ -__aeabi_ui2f │ │ -__aeabi_f2d │ │ -Mix_HaltMusic │ │ -Mix_FadeOutMusic │ │ -Mix_FadingMusic │ │ -Mix_PauseMusic │ │ -Mix_ResumeMusic │ │ -Mix_RewindMusic │ │ -Mix_PausedMusic │ │ -Mix_PlayingMusic │ │ -Mix_SetMusicCMD │ │ -Mix_SetSynchroValue │ │ -Mix_GetSynchroValue │ │ -Mix_SetSoundFonts │ │ -Mix_SetReverseStereo │ │ __aeabi_ui2d │ │ __aeabi_d2uiz │ │ __gnu_thumb1_case_uqi │ │ +Mix_SetReverseStereo │ │ SDL_getenv │ │ _Mix_effects_max_speed │ │ _Eff_PositionDeinit │ │ __aeabi_i2f │ │ _Eff_build_volume_table_u8 │ │ _Eff_volume_table │ │ _Eff_build_volume_table_s8 │ │ @@ -161,14 +160,15 @@ │ │ __aeabi_f2uiz │ │ __aeabi_f2iz │ │ __aeabi_fdiv │ │ Mix_SetDistance │ │ __aeabi_idivmod │ │ Mix_SetPosition │ │ Mix_SetPanning │ │ +__aeabi_d2lz │ │ __aeabi_lmul │ │ mdct_backward │ │ vorbis_block_init │ │ _vorbis_block_alloc │ │ _vorbis_block_ripcord │ │ vorbis_block_clear │ │ vorbis_synthesis_restart │ │ @@ -409,32 +409,31 @@ │ │ __aeabi_llsr │ │ __lshrdi3 │ │ __ashldi3 │ │ __bss_start │ │ libSDL2.so │ │ libstdc++.so │ │ libdl.so │ │ -$K{Dk`$K{D │ │ -RIFFWAVEv │ │ -factLISTfmt │ │ +RIFFWAVE │ │ +factLISTfmt C │ │ dataFORMAIFF │ │ SSNDCOMM │ │ +DJzDZ`DJzD │ │ +AIFFFORM8SVX │ │ +COMMSSNDVHDRBODY │ │ KaC{D[h │ │ {DZh<#YCS │ │ -FORMWAVERIFFOggSCrea │ │ -K{DXlpG. │ │ -DJzDZ`DJzD │ │ -AIFFFORM8SVX[ │ │ -COMMSSNDVHDRBODYx │ │ +FORMWAVERIFFOggSCreaj │ │ L|D$h%h │ │ 8(phxgh&j │ │ 8(phx'i&j │ │ 8(phx'h&j │ │ br"r#bc`#` │ │ br"r#bc`#` │ │ +$K{Dk`$K{D │ │ `IBY`ihQ`IB │ │ cm&e`eC` │ │ a#b*iki"ccc │ │ i|D$hhF"hnF │ │ &}D-h+hI │ │ KAqh"gcg │ │ @kpG@hpG │ │ @@ -442,69 +441,69 @@ │ │ #"ece mam │ │ KA"ece&mgm │ │ (hih"mcm │ │ f"gcg"mcm │ │ 3{d;jcD;bzl │ │ hx`{d#lZh │ │ fF9jNQ!h │ │ +Couldn't read from RWops │ │ +Can't play unknown music type │ │ +Position not implemented for music type │ │ +RWops pointer is NULL │ │ Out of memory │ │ -Not an Ogg Vorbis audio stream │ │ +Unrecognized music format │ │ +Couldn't open '%s' │ │ +Audio device hasn't been opened │ │ +music parameter was NULL │ │ +Music isn't playing │ │ WAV music output not started │ │ Couldn't read chunk │ │ Complex WAVE files not supported │ │ Unknown WAVE data format │ │ Unknown PCM data format │ │ Unrecognized file type (not AIFF) │ │ Bad AIFF file (no SSND chunk) │ │ Bad AIFF file (no COMM chunk) │ │ Unknown samplesize in data format │ │ Unknown WAVE format │ │ +OGG bitstream is not valid Vorbis stream! │ │ +Unrecognized file type (not AIFF nor 8SVX) │ │ +Bad AIFF sample frequency │ │ +Bad AIFF (no SSND chunk) │ │ +Bad AIFF (no COMM chunk) │ │ +Bad 8SVX (no VHDR chunk) │ │ +Bad 8SVX (no BODY chunk) │ │ +Unsupported AIFF samplesize │ │ +Unable to read audio data │ │ Internal error │ │ Mixer not built with FluidSynth support │ │ Mixer not built with FLAC support │ │ Mixer not built with MOD modplug support │ │ Mixer not built with MOD timidity support │ │ Mixer not built with MP3 support │ │ Mix_LoadWAV_RW with NULL src │ │ -Audio device hasn't been opened │ │ Unrecognized sound file type │ │ Tried to play a NULL chunk │ │ Tried to play a chunk with a bad frame │ │ No free channels available │ │ Invalid channel number │ │ NULL effect callback │ │ No such effect registered │ │ -Couldn't read from RWops │ │ -Can't play unknown music type │ │ -Position not implemented for music type │ │ -RWops pointer is NULL │ │ -Unrecognized music format │ │ -Couldn't open '%s' │ │ -music parameter was NULL │ │ -Music isn't playing │ │ -Unsupported audio format │ │ -OGG bitstream is not valid Vorbis stream! │ │ -Unrecognized file type (not AIFF nor 8SVX) │ │ -Bad AIFF sample frequency │ │ -Bad AIFF (no SSND chunk) │ │ -Bad AIFF (no COMM chunk) │ │ -Bad 8SVX (no VHDR chunk) │ │ -Bad 8SVX (no BODY chunk) │ │ -Unsupported AIFF samplesize │ │ -Unable to read audio data │ │ VOC Sample rate is zero? │ │ VOC sample rate codes differ │ │ VOC decoder only interprets 8-bit data │ │ VOC with unknown data size │ │ VOC silence sample rate is zero │ │ VOC sample rate is zero │ │ Creative Voice File │ │ Unrecognized file type (not VOC) │ │ VOC data had no sound! │ │ +Unsupported audio format │ │ MIX_EFFECTSMAXSPEED │ │ +Not an Ogg Vorbis audio stream │ │ $3zl?H&o%$zp3x&x │ │ s{KB7I"usF │ │ P2y@q\)K │ │ X7qFjswD │ │ rUeHM_ _ │ │ xjp1xaX^x │ │ 54~CID~g │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -7,174 +7,174 @@ │ │ 0x00001dec 6e69744f 67670076 6f726269 73006f76 nitOgg.vorbis.ov │ │ 0x00001dfc 5f636c65 6172006f 765f696e 666f006f _clear.ov_info.o │ │ 0x00001e0c 765f6f70 656e5f63 616c6c62 61636b73 v_open_callbacks │ │ 0x00001e1c 006f765f 70636d5f 746f7461 6c006f76 .ov_pcm_total.ov │ │ 0x00001e2c 5f726561 64006f76 5f74696d 655f7365 _read.ov_time_se │ │ 0x00001e3c 656b005f 5f616561 62695f75 6e77696e ek.__aeabi_unwin │ │ 0x00001e4c 645f6370 705f7072 30004d69 785f5175 d_cpp_pr0.Mix_Qu │ │ - 0x00001e5c 69744f67 67005f5f 61656162 695f756e itOgg.__aeabi_un │ │ - 0x00001e6c 77696e64 5f637070 5f707231 0053444c wind_cpp_pr1.SDL │ │ - 0x00001e7c 5f427569 6c644175 64696f43 56540053 _BuildAudioCVT.S │ │ - 0x00001e8c 444c5f66 72656500 53444c5f 6d616c6c DL_free.SDL_mall │ │ - 0x00001e9c 6f630053 444c5f6d 656d6370 79005344 oc.SDL_memcpy.SD │ │ - 0x00001eac 4c5f436f 6e766572 74417564 696f0053 L_ConvertAudio.S │ │ - 0x00001ebc 444c5f53 65744572 726f7200 5f5f7374 DL_SetError.__st │ │ - 0x00001ecc 61636b5f 63686b5f 6661696c 005f5f73 ack_chk_fail.__s │ │ - 0x00001edc 7461636b 5f63686b 5f677561 7264004f tack_chk_guard.O │ │ - 0x00001eec 47475f69 6e697400 4f47475f 73657476 GG_init.OGG_setv │ │ - 0x00001efc 6f6c756d 65004f47 475f706c 6179004f olume.OGG_play.O │ │ - 0x00001f0c 47475f70 6c617969 6e67004f 47475f70 GG_playing.OGG_p │ │ - 0x00001f1c 6c617941 7564696f 0053444c 5f4d6978 layAudio.SDL_Mix │ │ - 0x00001f2c 41756469 6f004f47 475f7374 6f70004f Audio.OGG_stop.O │ │ - 0x00001f3c 47475f6e 65775f52 57004d69 785f496e GG_new_RW.Mix_In │ │ - 0x00001f4c 69740053 444c5f6d 656d7365 74005344 it.SDL_memset.SD │ │ - 0x00001f5c 4c5f4572 726f7200 4f47475f 64656c65 L_Error.OGG_dele │ │ - 0x00001f6c 7465005f 5f616561 62695f64 6d756c00 te.__aeabi_dmul. │ │ - 0x00001f7c 5f5f6165 6162695f 64326c7a 004f4747 __aeabi_d2lz.OGG │ │ - 0x00001f8c 5f6a756d 705f746f 5f74696d 65005741 _jump_to_time.WA │ │ - 0x00001f9c 56537472 65616d5f 496e6974 00574156 VStream_Init.WAV │ │ - 0x00001fac 53747265 616d5f53 6574566f 6c756d65 Stream_SetVolume │ │ - 0x00001fbc 00574156 53747265 616d5f4c 6f616453 .WAVStream_LoadS │ │ - 0x00001fcc 6f6e675f 52570053 444c5f52 6561644c ong_RW.SDL_ReadL │ │ - 0x00001fdc 45333200 53444c5f 52656164 42453332 E32.SDL_ReadBE32 │ │ - 0x00001fec 0053444c 5f526561 64424531 36005741 .SDL_ReadBE16.WA │ │ - 0x00001ffc 56537472 65616d5f 53746172 74005f5f VStream_Start.__ │ │ - 0x0000200c 61656162 695f6932 64005f5f 61656162 aeabi_i2d.__aeab │ │ - 0x0000201c 695f6464 6976005f 5f616561 62695f64 i_ddiv.__aeabi_d │ │ - 0x0000202c 32697a00 5f5f6165 6162695f 6c326400 2iz.__aeabi_l2d. │ │ - 0x0000203c 57415653 74726561 6d5f506c 6179536f WAVStream_PlaySo │ │ - 0x0000204c 6d650057 41565374 7265616d 5f53746f me.WAVStream_Sto │ │ - 0x0000205c 70005741 56537472 65616d5f 46726565 p.WAVStream_Free │ │ - 0x0000206c 536f6e67 00574156 53747265 616d5f41 Song.WAVStream_A │ │ - 0x0000207c 63746976 65005344 4c5f7265 616c6c6f ctive.SDL_reallo │ │ - 0x0000208c 63004d69 785f4765 744e756d 4368756e c.Mix_GetNumChun │ │ - 0x0000209c 6b446563 6f646572 73004d69 785f4765 kDecoders.Mix_Ge │ │ - 0x000020ac 74436875 6e6b4465 636f6465 72004d69 tChunkDecoder.Mi │ │ - 0x000020bc 785f4c69 6e6b6564 5f566572 73696f6e x_Linked_Version │ │ - 0x000020cc 004d6978 5f517569 74004d69 785f5175 .Mix_Quit.Mix_Qu │ │ - 0x000020dc 65727953 70656300 4d69785f 4c6f6164 erySpec.Mix_Load │ │ - 0x000020ec 5741565f 5257004d 69785f4c 6f616456 WAV_RW.Mix_LoadV │ │ - 0x000020fc 4f435f52 57005344 4c5f4c6f 61645741 OC_RW.SDL_LoadWA │ │ - 0x0000210c 565f5257 004d6978 5f4c6f61 64414946 V_RW.Mix_LoadAIF │ │ - 0x0000211c 465f5257 004d6978 5f4c6f61 644f4747 F_RW.Mix_LoadOGG │ │ - 0x0000212c 5f525700 53444c5f 63616c6c 6f63004d _RW.SDL_calloc.M │ │ - 0x0000213c 69785f51 7569636b 4c6f6164 5f574156 ix_QuickLoad_WAV │ │ - 0x0000214c 006d656d 636d7000 4d69785f 51756963 .memcmp.Mix_Quic │ │ - 0x0000215c 6b4c6f61 645f5241 57004d69 785f4672 kLoad_RAW.Mix_Fr │ │ - 0x0000216c 65654368 756e6b00 53444c5f 4c6f636b eeChunk.SDL_Lock │ │ - 0x0000217c 41756469 6f005344 4c5f556e 6c6f636b Audio.SDL_Unlock │ │ - 0x0000218c 41756469 6f004d69 785f5365 74506f73 Audio.Mix_SetPos │ │ - 0x0000219c 744d6978 004d6978 5f486f6f 6b4d7573 tMix.Mix_HookMus │ │ - 0x000021ac 69630072 61697365 006d7573 69635f6d ic.raise.music_m │ │ - 0x000021bc 69786572 004d6978 5f476574 4d757369 ixer.Mix_GetMusi │ │ - 0x000021cc 63486f6f 6b446174 61004d69 785f4368 cHookData.Mix_Ch │ │ - 0x000021dc 616e6e65 6c46696e 69736865 64004d69 annelFinished.Mi │ │ - 0x000021ec 785f5265 73657276 65436861 6e6e656c x_ReserveChannel │ │ - 0x000021fc 73004d69 785f4578 70697265 4368616e s.Mix_ExpireChan │ │ - 0x0000220c 6e656c00 53444c5f 47657454 69636b73 nel.SDL_GetTicks │ │ - 0x0000221c 005f5f61 65616269 5f696469 76004d69 .__aeabi_idiv.Mi │ │ - 0x0000222c 785f566f 6c756d65 005f5f61 65616269 x_Volume.__aeabi │ │ - 0x0000223c 5f756964 6976006d 75736963 5f616374 _uidiv.music_act │ │ - 0x0000224c 69766500 4d69785f 566f6c75 6d654368 ive.Mix_VolumeCh │ │ - 0x0000225c 756e6b00 4d69785f 48616c74 4368616e unk.Mix_HaltChan │ │ - 0x0000226c 6e656c00 4d69785f 48616c74 47726f75 nel.Mix_HaltGrou │ │ - 0x0000227c 70006162 6f727400 4d69785f 46616465 p.abort.Mix_Fade │ │ - 0x0000228c 4f757443 68616e6e 656c004d 69785f46 OutChannel.Mix_F │ │ - 0x0000229c 6164654f 75744772 6f757000 4d69785f adeOutGroup.Mix_ │ │ - 0x000022ac 46616469 6e674368 616e6e65 6c004d69 FadingChannel.Mi │ │ - 0x000022bc 785f506c 6179696e 67005f5f 61656162 x_Playing.__aeab │ │ - 0x000022cc 695f7569 6469766d 6f64004d 69785f50 i_uidivmod.Mix_P │ │ - 0x000022dc 6c617943 68616e6e 656c5469 6d656400 layChannelTimed. │ │ - 0x000022ec 4d69785f 46616465 496e4368 616e6e65 Mix_FadeInChanne │ │ - 0x000022fc 6c54696d 6564004d 69785f47 65744368 lTimed.Mix_GetCh │ │ - 0x0000230c 756e6b00 4d69785f 50617573 65004d69 unk.Mix_Pause.Mi │ │ - 0x0000231c 785f5265 73756d65 004d6978 5f506175 x_Resume.Mix_Pau │ │ - 0x0000232c 73656400 4d69785f 47726f75 70436861 sed.Mix_GroupCha │ │ - 0x0000233c 6e6e656c 004d6978 5f47726f 75704368 nnel.Mix_GroupCh │ │ - 0x0000234c 616e6e65 6c73004d 69785f47 726f7570 annels.Mix_Group │ │ - 0x0000235c 41766169 6c61626c 65004d69 785f4772 Available.Mix_Gr │ │ - 0x0000236c 6f757043 6f756e74 004d6978 5f47726f oupCount.Mix_Gro │ │ - 0x0000237c 75704f6c 64657374 004d6978 5f47726f upOldest.Mix_Gro │ │ - 0x0000238c 75704e65 77657200 5f4d6978 5f526567 upNewer._Mix_Reg │ │ - 0x0000239c 69737465 72456666 6563745f 6c6f636b isterEffect_lock │ │ - 0x000023ac 6564004d 69785f52 65676973 74657245 ed.Mix_RegisterE │ │ - 0x000023bc 66666563 74005f4d 69785f55 6e726567 ffect._Mix_Unreg │ │ - 0x000023cc 69737465 72456666 6563745f 6c6f636b isterEffect_lock │ │ - 0x000023dc 6564004d 69785f55 6e726567 69737465 ed.Mix_Unregiste │ │ - 0x000023ec 72456666 65637400 5f4d6978 5f556e72 rEffect._Mix_Unr │ │ - 0x000023fc 65676973 74657241 6c6c4566 66656374 egisterAllEffect │ │ - 0x0000240c 735f6c6f 636b6564 004d6978 5f556e72 s_locked.Mix_Unr │ │ - 0x0000241c 65676973 74657241 6c6c4566 66656374 egisterAllEffect │ │ - 0x0000242c 73004d69 785f416c 6c6f6361 74654368 s.Mix_AllocateCh │ │ - 0x0000243c 616e6e65 6c73004d 69785f43 6c6f7365 annels.Mix_Close │ │ - 0x0000244c 41756469 6f00636c 6f73655f 6d757369 Audio.close_musi │ │ - 0x0000245c 63005f4d 69785f44 65696e69 74456666 c._Mix_DeinitEff │ │ - 0x0000246c 65637473 0053444c 5f436c6f 73654175 ects.SDL_CloseAu │ │ - 0x0000247c 64696f00 4d69785f 4f70656e 41756469 dio.Mix_OpenAudi │ │ - 0x0000248c 6f005344 4c5f4f70 656e4175 64696f00 o.SDL_OpenAudio. │ │ - 0x0000249c 6f70656e 5f6d7573 6963004d 69785f56 open_music.Mix_V │ │ - 0x000024ac 6f6c756d 654d7573 6963005f 4d69785f olumeMusic._Mix_ │ │ - 0x000024bc 496e6974 45666665 63747300 53444c5f InitEffects.SDL_ │ │ - 0x000024cc 50617573 65417564 696f0073 7472636d PauseAudio.strcm │ │ - 0x000024dc 70007374 726e636d 70005f5f 61656162 p.strncmp.__aeab │ │ - 0x000024ec 695f6463 6d706774 004d6978 5f476574 i_dcmpgt.Mix_Get │ │ - 0x000024fc 4e756d4d 75736963 4465636f 64657273 NumMusicDecoders │ │ - 0x0000250c 004d6978 5f476574 4d757369 63446563 .Mix_GetMusicDec │ │ - 0x0000251c 6f646572 004d6978 5f486f6f 6b4d7573 oder.Mix_HookMus │ │ - 0x0000252c 69634669 6e697368 6564004d 49585f73 icFinished.MIX_s │ │ - 0x0000253c 7472696e 675f6571 75616c73 005f746f tring_equals._to │ │ - 0x0000254c 75707065 725f7461 625f004d 69785f4c upper_tab_.Mix_L │ │ - 0x0000255c 6f61644d 55535479 70655f52 57004d69 oadMUSType_RW.Mi │ │ - 0x0000256c 785f4c6f 61644d55 53005344 4c5f5257 x_LoadMUS.SDL_RW │ │ - 0x0000257c 46726f6d 46696c65 00737472 72636872 FromFile.strrchr │ │ - 0x0000258c 0053444c 5f476574 4572726f 72004d69 .SDL_GetError.Mi │ │ - 0x0000259c 785f4c6f 61644d55 535f5257 004d6978 x_LoadMUS_RW.Mix │ │ - 0x000025ac 5f467265 654d7573 69630053 444c5f44 _FreeMusic.SDL_D │ │ - 0x000025bc 656c6179 004d6978 5f476574 4d757369 elay.Mix_GetMusi │ │ - 0x000025cc 63547970 65004d69 785f4661 6465496e cType.Mix_FadeIn │ │ - 0x000025dc 4d757369 63506f73 004d6978 5f466164 MusicPos.Mix_Fad │ │ - 0x000025ec 65496e4d 75736963 004d6978 5f506c61 eInMusic.Mix_Pla │ │ - 0x000025fc 794d7573 6963004d 69785f53 65744d75 yMusic.Mix_SetMu │ │ - 0x0000260c 73696350 6f736974 696f6e00 5f5f6165 sicPosition.__ae │ │ - 0x0000261c 6162695f 75693266 005f5f61 65616269 abi_ui2f.__aeabi │ │ - 0x0000262c 5f663264 004d6978 5f48616c 744d7573 _f2d.Mix_HaltMus │ │ - 0x0000263c 6963004d 69785f46 6164654f 75744d75 ic.Mix_FadeOutMu │ │ - 0x0000264c 73696300 4d69785f 46616469 6e674d75 sic.Mix_FadingMu │ │ - 0x0000265c 73696300 4d69785f 50617573 654d7573 sic.Mix_PauseMus │ │ - 0x0000266c 6963004d 69785f52 6573756d 654d7573 ic.Mix_ResumeMus │ │ - 0x0000267c 6963004d 69785f52 6577696e 644d7573 ic.Mix_RewindMus │ │ - 0x0000268c 6963004d 69785f50 61757365 644d7573 ic.Mix_PausedMus │ │ - 0x0000269c 6963004d 69785f50 6c617969 6e674d75 ic.Mix_PlayingMu │ │ - 0x000026ac 73696300 4d69785f 5365744d 75736963 sic.Mix_SetMusic │ │ - 0x000026bc 434d4400 7374726c 656e0073 74726370 CMD.strlen.strcp │ │ - 0x000026cc 79004d69 785f5365 7453796e 6368726f y.Mix_SetSynchro │ │ - 0x000026dc 56616c75 65004d69 785f4765 7453796e Value.Mix_GetSyn │ │ - 0x000026ec 6368726f 56616c75 65004d69 785f5365 chroValue.Mix_Se │ │ - 0x000026fc 74536f75 6e64466f 6e747300 4d69785f tSoundFonts.Mix_ │ │ - 0x0000270c 53657452 65766572 73655374 6572656f SetReverseStereo │ │ - 0x0000271c 006d656d 73657400 5f5f6165 6162695f .memset.__aeabi_ │ │ - 0x0000272c 75693264 005f5f61 65616269 5f643275 ui2d.__aeabi_d2u │ │ - 0x0000273c 697a005f 5f676e75 5f746875 6d62315f iz.__gnu_thumb1_ │ │ - 0x0000274c 63617365 5f757169 0053444c 5f676574 case_uqi.SDL_get │ │ - 0x0000275c 656e7600 5f4d6978 5f656666 65637473 env._Mix_effects │ │ - 0x0000276c 5f6d6178 5f737065 6564005f 4566665f _max_speed._Eff_ │ │ - 0x0000277c 506f7369 74696f6e 4465696e 6974005f PositionDeinit._ │ │ - 0x0000278c 5f616561 62695f69 3266005f 4566665f _aeabi_i2f._Eff_ │ │ - 0x0000279c 6275696c 645f766f 6c756d65 5f746162 build_volume_tab │ │ - 0x000027ac 6c655f75 38005f45 66665f76 6f6c756d le_u8._Eff_volum │ │ - 0x000027bc 655f7461 626c6500 5f456666 5f627569 e_table._Eff_bui │ │ - 0x000027cc 6c645f76 6f6c756d 655f7461 626c655f ld_volume_table_ │ │ - 0x000027dc 7338005f 5f616561 62695f66 6d756c00 s8.__aeabi_fmul. │ │ - 0x000027ec 5f5f6165 6162695f 66327569 7a005f5f __aeabi_f2uiz.__ │ │ - 0x000027fc 61656162 695f6632 697a005f 5f616561 aeabi_f2iz.__aea │ │ - 0x0000280c 62695f66 64697600 4d69785f 53657444 bi_fdiv.Mix_SetD │ │ - 0x0000281c 69737461 6e636500 5f5f6165 6162695f istance.__aeabi_ │ │ - 0x0000282c 69646976 6d6f6400 4d69785f 53657450 idivmod.Mix_SetP │ │ - 0x0000283c 6f736974 696f6e00 53444c5f 61627300 osition.SDL_abs. │ │ - 0x0000284c 4d69785f 53657450 616e6e69 6e67005f Mix_SetPanning._ │ │ + 0x00001e5c 69744f67 67004f47 475f6a75 6d705f74 itOgg.OGG_jump_t │ │ + 0x00001e6c 6f5f7469 6d65005f 5f616561 62695f75 o_time.__aeabi_u │ │ + 0x00001e7c 6e77696e 645f6370 705f7072 31004f47 nwind_cpp_pr1.OG │ │ + 0x00001e8c 475f706c 6179696e 67005741 56537472 G_playing.WAVStr │ │ + 0x00001e9c 65616d5f 41637469 76650053 444c5f72 eam_Active.SDL_r │ │ + 0x00001eac 65616c6c 6f630053 444c5f53 65744572 ealloc.SDL_SetEr │ │ + 0x00001ebc 726f7200 73747263 6d700073 74726e63 ror.strcmp.strnc │ │ + 0x00001ecc 6d70005f 5f737461 636b5f63 686b5f66 mp.__stack_chk_f │ │ + 0x00001edc 61696c00 5f5f7374 61636b5f 63686b5f ail.__stack_chk_ │ │ + 0x00001eec 67756172 64004f47 475f7365 74766f6c guard.OGG_setvol │ │ + 0x00001efc 756d6500 57415653 74726561 6d5f5365 ume.WAVStream_Se │ │ + 0x00001f0c 74566f6c 756d6500 4f47475f 73746f70 tVolume.OGG_stop │ │ + 0x00001f1c 00574156 53747265 616d5f53 746f7000 .WAVStream_Stop. │ │ + 0x00001f2c 5f5f6165 6162695f 64636d70 6774004f __aeabi_dcmpgt.O │ │ + 0x00001f3c 47475f70 6c617900 57415653 74726561 GG_play.WAVStrea │ │ + 0x00001f4c 6d5f5374 61727400 4d69785f 4765744e m_Start.Mix_GetN │ │ + 0x00001f5c 756d4d75 73696344 65636f64 65727300 umMusicDecoders. │ │ + 0x00001f6c 4d69785f 4765744d 75736963 4465636f Mix_GetMusicDeco │ │ + 0x00001f7c 64657200 4d69785f 486f6f6b 4d757369 der.Mix_HookMusi │ │ + 0x00001f8c 6346696e 69736865 64005344 4c5f4c6f cFinished.SDL_Lo │ │ + 0x00001f9c 636b4175 64696f00 53444c5f 556e6c6f ckAudio.SDL_Unlo │ │ + 0x00001fac 636b4175 64696f00 5f5f6165 6162695f ckAudio.__aeabi_ │ │ + 0x00001fbc 69646976 006d7573 69635f6d 69786572 idiv.music_mixer │ │ + 0x00001fcc 004f4747 5f706c61 79417564 696f0057 .OGG_playAudio.W │ │ + 0x00001fdc 41565374 7265616d 5f506c61 79536f6d AVStream_PlaySom │ │ + 0x00001fec 65006d75 7369635f 61637469 7665004d e.music_active.M │ │ + 0x00001ffc 49585f73 7472696e 675f6571 75616c73 IX_string_equals │ │ + 0x0000200c 005f746f 75707065 725f7461 625f004d ._toupper_tab_.M │ │ + 0x0000201c 69785f4c 6f61644d 55535479 70655f52 ix_LoadMUSType_R │ │ + 0x0000202c 57005344 4c5f6d61 6c6c6f63 004f4747 W.SDL_malloc.OGG │ │ + 0x0000203c 5f6e6577 5f525700 57415653 74726561 _new_RW.WAVStrea │ │ + 0x0000204c 6d5f4c6f 6164536f 6e675f52 57005344 m_LoadSong_RW.SD │ │ + 0x0000205c 4c5f6672 6565004d 69785f4c 6f61644d L_free.Mix_LoadM │ │ + 0x0000206c 55530053 444c5f52 5746726f 6d46696c US.SDL_RWFromFil │ │ + 0x0000207c 65007374 72726368 72005344 4c5f4765 e.strrchr.SDL_Ge │ │ + 0x0000208c 74457272 6f72004d 69785f4c 6f61644d tError.Mix_LoadM │ │ + 0x0000209c 55535f52 57004d69 785f4672 65654d75 US_RW.Mix_FreeMu │ │ + 0x000020ac 73696300 53444c5f 44656c61 79004f47 sic.SDL_Delay.OG │ │ + 0x000020bc 475f6465 6c657465 00574156 53747265 G_delete.WAVStre │ │ + 0x000020cc 616d5f46 72656553 6f6e6700 4d69785f am_FreeSong.Mix_ │ │ + 0x000020dc 4765744d 75736963 54797065 004d6978 GetMusicType.Mix │ │ + 0x000020ec 5f466164 65496e4d 75736963 506f7300 _FadeInMusicPos. │ │ + 0x000020fc 4d69785f 46616465 496e4d75 73696300 Mix_FadeInMusic. │ │ + 0x0000210c 4d69785f 506c6179 4d757369 63004d69 Mix_PlayMusic.Mi │ │ + 0x0000211c 785f5365 744d7573 6963506f 73697469 x_SetMusicPositi │ │ + 0x0000212c 6f6e004d 69785f56 6f6c756d 654d7573 on.Mix_VolumeMus │ │ + 0x0000213c 6963005f 5f616561 62695f75 69326600 ic.__aeabi_ui2f. │ │ + 0x0000214c 5f5f6165 6162695f 66326400 5f5f6165 __aeabi_f2d.__ae │ │ + 0x0000215c 6162695f 646d756c 005f5f61 65616269 abi_dmul.__aeabi │ │ + 0x0000216c 5f693264 005f5f61 65616269 5f646469 _i2d.__aeabi_ddi │ │ + 0x0000217c 76005f5f 61656162 695f6432 697a006f v.__aeabi_d2iz.o │ │ + 0x0000218c 70656e5f 6d757369 63005741 56537472 pen_music.WAVStr │ │ + 0x0000219c 65616d5f 496e6974 004f4747 5f696e69 eam_Init.OGG_ini │ │ + 0x000021ac 74004d69 785f4861 6c744d75 73696300 t.Mix_HaltMusic. │ │ + 0x000021bc 72616973 65004d69 785f4661 64654f75 raise.Mix_FadeOu │ │ + 0x000021cc 744d7573 6963004d 69785f46 6164696e tMusic.Mix_Fadin │ │ + 0x000021dc 674d7573 6963004d 69785f50 61757365 gMusic.Mix_Pause │ │ + 0x000021ec 4d757369 63004d69 785f5265 73756d65 Music.Mix_Resume │ │ + 0x000021fc 4d757369 63004d69 785f5265 77696e64 Music.Mix_Rewind │ │ + 0x0000220c 4d757369 63004d69 785f5061 75736564 Music.Mix_Paused │ │ + 0x0000221c 4d757369 63004d69 785f506c 6179696e Music.Mix_Playin │ │ + 0x0000222c 674d7573 6963004d 69785f53 65744d75 gMusic.Mix_SetMu │ │ + 0x0000223c 73696343 4d440073 74726c65 6e007374 sicCMD.strlen.st │ │ + 0x0000224c 72637079 004d6978 5f536574 53796e63 rcpy.Mix_SetSync │ │ + 0x0000225c 68726f56 616c7565 004d6978 5f476574 hroValue.Mix_Get │ │ + 0x0000226c 53796e63 68726f56 616c7565 00636c6f SynchroValue.clo │ │ + 0x0000227c 73655f6d 75736963 0061626f 7274004d se_music.abort.M │ │ + 0x0000228c 69785f53 6574536f 756e6446 6f6e7473 ix_SetSoundFonts │ │ + 0x0000229c 0053444c 5f6d656d 73657400 53444c5f .SDL_memset.SDL_ │ │ + 0x000022ac 52656164 4c453332 0053444c 5f526561 ReadLE32.SDL_Rea │ │ + 0x000022bc 64424533 32005344 4c5f5265 61644245 dBE32.SDL_ReadBE │ │ + 0x000022cc 31360053 444c5f42 75696c64 41756469 16.SDL_BuildAudi │ │ + 0x000022dc 6f435654 0053444c 5f457272 6f72005f oCVT.SDL_Error._ │ │ + 0x000022ec 5f616561 62695f6c 32640053 444c5f43 _aeabi_l2d.SDL_C │ │ + 0x000022fc 6f6e7665 72744175 64696f00 53444c5f onvertAudio.SDL_ │ │ + 0x0000230c 4d697841 7564696f 004d6978 5f4c6f61 MixAudio.Mix_Loa │ │ + 0x0000231c 644f4747 5f525700 4d69785f 496e6974 dOGG_RW.Mix_Init │ │ + 0x0000232c 006d656d 73657400 4d69785f 4c6f6164 .memset.Mix_Load │ │ + 0x0000233c 41494646 5f525700 53444c5f 6d656d63 AIFF_RW.SDL_memc │ │ + 0x0000234c 7079004d 69785f47 65744e75 6d436875 py.Mix_GetNumChu │ │ + 0x0000235c 6e6b4465 636f6465 7273004d 69785f47 nkDecoders.Mix_G │ │ + 0x0000236c 65744368 756e6b44 65636f64 6572004d etChunkDecoder.M │ │ + 0x0000237c 69785f4c 696e6b65 645f5665 7273696f ix_Linked_Versio │ │ + 0x0000238c 6e004d69 785f5175 6974004d 69785f51 n.Mix_Quit.Mix_Q │ │ + 0x0000239c 75657279 53706563 004d6978 5f4c6f61 uerySpec.Mix_Loa │ │ + 0x000023ac 64574156 5f525700 4d69785f 4c6f6164 dWAV_RW.Mix_Load │ │ + 0x000023bc 564f435f 52570053 444c5f4c 6f616457 VOC_RW.SDL_LoadW │ │ + 0x000023cc 41565f52 57005344 4c5f6361 6c6c6f63 AV_RW.SDL_calloc │ │ + 0x000023dc 004d6978 5f517569 636b4c6f 61645f57 .Mix_QuickLoad_W │ │ + 0x000023ec 4156006d 656d636d 70004d69 785f5175 AV.memcmp.Mix_Qu │ │ + 0x000023fc 69636b4c 6f61645f 52415700 4d69785f ickLoad_RAW.Mix_ │ │ + 0x0000240c 46726565 4368756e 6b004d69 785f5365 FreeChunk.Mix_Se │ │ + 0x0000241c 74506f73 744d6978 004d6978 5f486f6f tPostMix.Mix_Hoo │ │ + 0x0000242c 6b4d7573 6963004d 69785f47 65744d75 kMusic.Mix_GetMu │ │ + 0x0000243c 73696348 6f6f6b44 61746100 4d69785f sicHookData.Mix_ │ │ + 0x0000244c 4368616e 6e656c46 696e6973 68656400 ChannelFinished. │ │ + 0x0000245c 4d69785f 52657365 72766543 68616e6e Mix_ReserveChann │ │ + 0x0000246c 656c7300 4d69785f 45787069 72654368 els.Mix_ExpireCh │ │ + 0x0000247c 616e6e65 6c005344 4c5f4765 74546963 annel.SDL_GetTic │ │ + 0x0000248c 6b73004d 69785f56 6f6c756d 65005f5f ks.Mix_Volume.__ │ │ + 0x0000249c 61656162 695f7569 64697600 4d69785f aeabi_uidiv.Mix_ │ │ + 0x000024ac 566f6c75 6d654368 756e6b00 4d69785f VolumeChunk.Mix_ │ │ + 0x000024bc 48616c74 4368616e 6e656c00 4d69785f HaltChannel.Mix_ │ │ + 0x000024cc 48616c74 47726f75 70004d69 785f4661 HaltGroup.Mix_Fa │ │ + 0x000024dc 64654f75 74436861 6e6e656c 004d6978 deOutChannel.Mix │ │ + 0x000024ec 5f466164 654f7574 47726f75 70004d69 _FadeOutGroup.Mi │ │ + 0x000024fc 785f4661 64696e67 4368616e 6e656c00 x_FadingChannel. │ │ + 0x0000250c 4d69785f 506c6179 696e6700 5f5f6165 Mix_Playing.__ae │ │ + 0x0000251c 6162695f 75696469 766d6f64 004d6978 abi_uidivmod.Mix │ │ + 0x0000252c 5f506c61 79436861 6e6e656c 54696d65 _PlayChannelTime │ │ + 0x0000253c 64004d69 785f4661 6465496e 4368616e d.Mix_FadeInChan │ │ + 0x0000254c 6e656c54 696d6564 004d6978 5f476574 nelTimed.Mix_Get │ │ + 0x0000255c 4368756e 6b004d69 785f5061 75736500 Chunk.Mix_Pause. │ │ + 0x0000256c 4d69785f 52657375 6d65004d 69785f50 Mix_Resume.Mix_P │ │ + 0x0000257c 61757365 64004d69 785f4772 6f757043 aused.Mix_GroupC │ │ + 0x0000258c 68616e6e 656c004d 69785f47 726f7570 hannel.Mix_Group │ │ + 0x0000259c 4368616e 6e656c73 004d6978 5f47726f Channels.Mix_Gro │ │ + 0x000025ac 75704176 61696c61 626c6500 4d69785f upAvailable.Mix_ │ │ + 0x000025bc 47726f75 70436f75 6e74004d 69785f47 GroupCount.Mix_G │ │ + 0x000025cc 726f7570 4f6c6465 7374004d 69785f47 roupOldest.Mix_G │ │ + 0x000025dc 726f7570 4e657765 72005f4d 69785f52 roupNewer._Mix_R │ │ + 0x000025ec 65676973 74657245 66666563 745f6c6f egisterEffect_lo │ │ + 0x000025fc 636b6564 004d6978 5f526567 69737465 cked.Mix_Registe │ │ + 0x0000260c 72456666 65637400 5f4d6978 5f556e72 rEffect._Mix_Unr │ │ + 0x0000261c 65676973 74657245 66666563 745f6c6f egisterEffect_lo │ │ + 0x0000262c 636b6564 004d6978 5f556e72 65676973 cked.Mix_Unregis │ │ + 0x0000263c 74657245 66666563 74005f4d 69785f55 terEffect._Mix_U │ │ + 0x0000264c 6e726567 69737465 72416c6c 45666665 nregisterAllEffe │ │ + 0x0000265c 6374735f 6c6f636b 6564004d 69785f55 cts_locked.Mix_U │ │ + 0x0000266c 6e726567 69737465 72416c6c 45666665 nregisterAllEffe │ │ + 0x0000267c 63747300 4d69785f 416c6c6f 63617465 cts.Mix_Allocate │ │ + 0x0000268c 4368616e 6e656c73 004d6978 5f436c6f Channels.Mix_Clo │ │ + 0x0000269c 73654175 64696f00 5f4d6978 5f446569 seAudio._Mix_Dei │ │ + 0x000026ac 6e697445 66666563 74730053 444c5f43 nitEffects.SDL_C │ │ + 0x000026bc 6c6f7365 41756469 6f004d69 785f4f70 loseAudio.Mix_Op │ │ + 0x000026cc 656e4175 64696f00 53444c5f 4f70656e enAudio.SDL_Open │ │ + 0x000026dc 41756469 6f005f4d 69785f49 6e697445 Audio._Mix_InitE │ │ + 0x000026ec 66666563 74730053 444c5f50 61757365 ffects.SDL_Pause │ │ + 0x000026fc 41756469 6f005f5f 61656162 695f7569 Audio.__aeabi_ui │ │ + 0x0000270c 3264005f 5f616561 62695f64 3275697a 2d.__aeabi_d2uiz │ │ + 0x0000271c 005f5f67 6e755f74 68756d62 315f6361 .__gnu_thumb1_ca │ │ + 0x0000272c 73655f75 7169004d 69785f53 65745265 se_uqi.Mix_SetRe │ │ + 0x0000273c 76657273 65537465 72656f00 53444c5f verseStereo.SDL_ │ │ + 0x0000274c 67657465 6e76005f 4d69785f 65666665 getenv._Mix_effe │ │ + 0x0000275c 6374735f 6d61785f 73706565 64005f45 cts_max_speed._E │ │ + 0x0000276c 66665f50 6f736974 696f6e44 65696e69 ff_PositionDeini │ │ + 0x0000277c 74005f5f 61656162 695f6932 66005f45 t.__aeabi_i2f._E │ │ + 0x0000278c 66665f62 75696c64 5f766f6c 756d655f ff_build_volume_ │ │ + 0x0000279c 7461626c 655f7538 005f4566 665f766f table_u8._Eff_vo │ │ + 0x000027ac 6c756d65 5f746162 6c65005f 4566665f lume_table._Eff_ │ │ + 0x000027bc 6275696c 645f766f 6c756d65 5f746162 build_volume_tab │ │ + 0x000027cc 6c655f73 38005f5f 61656162 695f666d le_s8.__aeabi_fm │ │ + 0x000027dc 756c005f 5f616561 62695f66 3275697a ul.__aeabi_f2uiz │ │ + 0x000027ec 005f5f61 65616269 5f663269 7a005f5f .__aeabi_f2iz.__ │ │ + 0x000027fc 61656162 695f6664 6976004d 69785f53 aeabi_fdiv.Mix_S │ │ + 0x0000280c 65744469 7374616e 6365005f 5f616561 etDistance.__aea │ │ + 0x0000281c 62695f69 6469766d 6f64004d 69785f53 bi_idivmod.Mix_S │ │ + 0x0000282c 6574506f 73697469 6f6e0053 444c5f61 etPosition.SDL_a │ │ + 0x0000283c 6273004d 69785f53 65745061 6e6e696e bs.Mix_SetPannin │ │ + 0x0000284c 67005f5f 61656162 695f6432 6c7a005f g.__aeabi_d2lz._ │ │ 0x0000285c 5f616561 62695f6c 6d756c00 6d646374 _aeabi_lmul.mdct │ │ 0x0000286c 5f626163 6b776172 6400766f 72626973 _backward.vorbis │ │ 0x0000287c 5f626c6f 636b5f69 6e697400 5f766f72 _block_init._vor │ │ 0x0000288c 6269735f 626c6f63 6b5f616c 6c6f6300 bis_block_alloc. │ │ 0x0000289c 6d616c6c 6f63005f 766f7262 69735f62 malloc._vorbis_b │ │ 0x000028ac 6c6f636b 5f726970 636f7264 00667265 lock_ripcord.fre │ │ 0x000028bc 65007265 616c6c6f 6300766f 72626973 e.realloc.vorbis │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,182 +1,182 @@ │ │ │ │ Hex dump of section '.hash': │ │ 0x000039cc 07010000 c2010000 9e010000 84010000 ................ │ │ 0x000039dc ac010000 98010000 8b010000 15010000 ................ │ │ 0x000039ec 34010000 30010000 be000000 4b010000 4...0.......K... │ │ - 0x000039fc b4010000 a1000000 00000000 76010000 ............v... │ │ + 0x000039fc b4010000 9f000000 00000000 76010000 ............v... │ │ 0x00003a0c 00000000 b9000000 57010000 10010000 ........W....... │ │ 0x00003a1c 90010000 b8010000 83010000 6c010000 ............l... │ │ 0x00003a2c f3000000 04010000 00000000 75010000 ............u... │ │ - 0x00003a3c f5000000 00000000 70010000 69000000 ........p...i... │ │ + 0x00003a3c f5000000 00000000 70010000 91000000 ........p....... │ │ 0x00003a4c 5c010000 00000000 00000000 00000000 \............... │ │ 0x00003a5c 00000000 44010000 64010000 00000000 ....D...d....... │ │ - 0x00003a6c 1c000000 00000000 19000000 a4010000 ................ │ │ + 0x00003a6c 19000000 00000000 0f000000 a4010000 ................ │ │ 0x00003a7c 1c010000 00000000 00000000 2d010000 ............-... │ │ - 0x00003a8c 0e000000 00000000 93000000 37000000 ............7... │ │ - 0x00003a9c 7e010000 00000000 8a000000 0e010000 ~............... │ │ - 0x00003aac 11010000 00000000 63000000 a6010000 ........c....... │ │ - 0x00003abc 00000000 ad000000 60010000 95010000 ........`....... │ │ - 0x00003acc 94010000 36000000 00000000 00000000 ....6........... │ │ - 0x00003adc 89010000 36010000 4d000000 bc000000 ....6...M....... │ │ - 0x00003aec 87010000 bf010000 92010000 45000000 ............E... │ │ + 0x00003a8c 5c000000 00000000 92000000 68000000 \...........h... │ │ + 0x00003a9c 7e010000 00000000 39000000 0e010000 ~.......9....... │ │ + 0x00003aac 11010000 00000000 8b000000 a6010000 ................ │ │ + 0x00003abc 00000000 ac000000 60010000 95010000 ........`....... │ │ + 0x00003acc 94010000 67000000 00000000 00000000 ....g........... │ │ + 0x00003adc 89010000 36010000 78000000 bc000000 ....6...x....... │ │ + 0x00003aec 87010000 bf010000 92010000 22000000 ............"... │ │ 0x00003afc 45010000 00000000 00000000 6d010000 E...........m... │ │ - 0x00003b0c 26000000 62010000 a5010000 55000000 &...b.......U... │ │ + 0x00003b0c 18000000 62010000 a5010000 7e000000 ....b.......~... │ │ 0x00003b1c 20010000 99010000 69010000 c7000000 .......i....... │ │ - 0x00003b2c a7010000 00000000 a9000000 00000000 ................ │ │ - 0x00003b3c 00000000 24010000 7d000000 00000000 ....$...}....... │ │ - 0x00003b4c 82000000 6e010000 97010000 2b000000 ....n.......+... │ │ - 0x00003b5c b3010000 39000000 3b010000 00000000 ....9...;....... │ │ - 0x00003b6c 67010000 57000000 b1010000 8c010000 g...W........... │ │ + 0x00003b2c a7010000 00000000 a8000000 00000000 ................ │ │ + 0x00003b3c 00000000 24010000 1f000000 00000000 ....$........... │ │ + 0x00003b4c 2f000000 6e010000 97010000 1d000000 /...n........... │ │ + 0x00003b5c b3010000 6a000000 3b010000 00000000 ....j...;....... │ │ + 0x00003b6c 67010000 7f000000 b1010000 8c010000 g............... │ │ 0x00003b7c df000000 8e010000 00000000 52010000 ............R... │ │ 0x00003b8c 00000000 00000000 ba010000 3a010000 ............:... │ │ 0x00003b9c 00000000 c5000000 00000000 32010000 ............2... │ │ 0x00003bac 13010000 00010000 0d010000 9c010000 ................ │ │ 0x00003bbc 5e010000 eb000000 c6000000 0c000000 ^............... │ │ 0x00003bcc 80010000 56010000 49010000 4d010000 ....V...I...M... │ │ - 0x00003bdc 02000000 b1000000 e0000000 00000000 ................ │ │ + 0x00003bdc 02000000 b0000000 e0000000 00000000 ................ │ │ 0x00003bec b9010000 00000000 61010000 4f010000 ........a...O... │ │ - 0x00003bfc 3b000000 b2010000 00000000 9e000000 ;............... │ │ - 0x00003c0c a1010000 8f010000 6f000000 24000000 ........o...$... │ │ - 0x00003c1c 93010000 01010000 9d010000 99000000 ................ │ │ - 0x00003c2c 7d010000 ae000000 7c010000 66010000 }.......|...f... │ │ - 0x00003c3c d2000000 35010000 00000000 81000000 ....5........... │ │ - 0x00003c4c 2b010000 78000000 ea000000 a8010000 +...x........... │ │ - 0x00003c5c a8000000 3f010000 ba000000 ef000000 ....?........... │ │ - 0x00003c6c 00000000 5e000000 e4000000 4c010000 ....^.......L... │ │ - 0x00003c7c be010000 86010000 59000000 ad010000 ........Y....... │ │ + 0x00003bfc 6c000000 b2010000 00000000 a1000000 l............... │ │ + 0x00003c0c a1010000 8f010000 97000000 0d000000 ................ │ │ + 0x00003c1c 93010000 01010000 9d010000 66000000 ............f... │ │ + 0x00003c2c 7d010000 ad000000 7c010000 66010000 }.......|...f... │ │ + 0x00003c3c d2000000 35010000 00000000 2a000000 ....5.......*... │ │ + 0x00003c4c 2b010000 9d000000 ea000000 a8010000 +............... │ │ + 0x00003c5c a7000000 3f010000 ba000000 ef000000 ....?........... │ │ + 0x00003c6c 00000000 86000000 e4000000 4c010000 ............L... │ │ + 0x00003c7c be010000 86010000 81000000 ad010000 ................ │ │ 0x00003c8c b5010000 73010000 9a010000 ca000000 ....s........... │ │ - 0x00003c9c 1e010000 d6000000 1e000000 5f010000 ............_... │ │ - 0x00003cac 0c010000 86000000 5a010000 02010000 ........Z....... │ │ + 0x00003c9c 1e010000 d6000000 62000000 5f010000 ........b..._... │ │ + 0x00003cac 0c010000 33000000 5a010000 02010000 ....3...Z....... │ │ 0x00003cbc 6a010000 27010000 ae010000 d8000000 j...'........... │ │ 0x00003ccc 88010000 6f010000 bc010000 4a010000 ....o.......J... │ │ - 0x00003cdc 00000000 a3000000 2c000000 87000000 ........,....... │ │ + 0x00003cdc 00000000 a2000000 41000000 70000000 ........A...p... │ │ 0x00003cec 40010000 ed000000 56000000 9f010000 @.......V....... │ │ - 0x00003cfc 47010000 21010000 68010000 aa000000 G...!...h....... │ │ + 0x00003cfc 47010000 21010000 68010000 a9000000 G...!...h....... │ │ 0x00003d0c 63010000 00000000 7f010000 b8000000 c............... │ │ 0x00003d1c b7010000 bb000000 de000000 00000000 ................ │ │ 0x00003d2c 26010000 aa010000 a9010000 71010000 &...........q... │ │ - 0x00003d3c bb010000 a3010000 60000000 c0010000 ........`....... │ │ + 0x00003d3c bb010000 a3010000 88000000 c0010000 ................ │ │ 0x00003d4c 00000000 37010000 a0010000 00000000 ....7........... │ │ - 0x00003d5c 32000000 38010000 7a010000 23010000 2...8...z...#... │ │ + 0x00003d5c 37000000 38010000 7a010000 23010000 7...8...z...#... │ │ 0x00003d6c 55010000 e5000000 2e010000 85010000 U............... │ │ 0x00003d7c 00000000 59010000 6b010000 74010000 ....Y...k...t... │ │ 0x00003d8c 65010000 b6010000 14010000 29010000 e...........)... │ │ 0x00003d9c 00000000 00000000 c1010000 d7000000 ................ │ │ - 0x00003dac a2010000 b0010000 0b010000 9d000000 ................ │ │ - 0x00003dbc 46010000 97000000 7b000000 fe000000 F.......{....... │ │ + 0x00003dac a2010000 b0010000 0b010000 57000000 ............W... │ │ + 0x00003dbc 46010000 5d000000 1b000000 fe000000 F...]........... │ │ 0x00003dcc 79010000 bd010000 00000000 af010000 y............... │ │ 0x00003ddc ab010000 28010000 00000000 00000000 ....(........... │ │ - 0x00003dec 7c000000 00000000 00000000 00000000 |............... │ │ + 0x00003dec 1e000000 00000000 00000000 00000000 ................ │ │ 0x00003dfc 01000000 00000000 00000000 00000000 ................ │ │ 0x00003e0c 00000000 00000000 00000000 00000000 ................ │ │ 0x00003e1c 00000000 00000000 00000000 00000000 ................ │ │ 0x00003e2c 00000000 00000000 00000000 00000000 ................ │ │ 0x00003e3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003e4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003e5c 00000000 00000000 00000000 06000000 ................ │ │ + 0x00003e4c 00000000 00000000 00000000 0b000000 ................ │ │ + 0x00003e5c 00000000 00000000 00000000 08000000 ................ │ │ 0x00003e6c 00000000 00000000 00000000 00000000 ................ │ │ 0x00003e7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003e8c 00000000 00000000 15000000 00000000 ................ │ │ + 0x00003e8c 00000000 00000000 14000000 00000000 ................ │ │ 0x00003e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003eac 00000000 00000000 0b000000 00000000 ................ │ │ - 0x00003ebc 00000000 00000000 00000000 10000000 ................ │ │ - 0x00003ecc 00000000 00000000 00000000 2e000000 ................ │ │ - 0x00003edc 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x00003eec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003efc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003eac 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003ebc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003ecc 00000000 00000000 2c000000 00000000 ........,....... │ │ + 0x00003edc 07000000 00000000 00000000 00000000 ................ │ │ + 0x00003eec 3b000000 00000000 00000000 00000000 ;............... │ │ + 0x00003efc 00000000 16000000 00000000 00000000 ................ │ │ 0x00003f0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003f1c 00000000 00000000 00000000 14000000 ................ │ │ - 0x00003f2c 1f000000 00000000 00000000 00000000 ................ │ │ - 0x00003f3c 29000000 00000000 30000000 00000000 ).......0....... │ │ - 0x00003f4c 00000000 0d000000 00000000 00000000 ................ │ │ - 0x00003f5c 00000000 09000000 00000000 27000000 ............'... │ │ - 0x00003f6c 5d000000 00000000 53000000 4b000000 ].......S...K... │ │ - 0x00003f7c 00000000 00000000 00000000 18000000 ................ │ │ - 0x00003f8c 2d000000 00000000 00000000 00000000 -............... │ │ - 0x00003f9c 49000000 5c000000 0a000000 47000000 I...\.......G... │ │ - 0x00003fac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003fbc 00000000 00000000 61000000 40000000 ........a...@... │ │ - 0x00003fcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003fdc 00000000 08000000 00000000 50000000 ............P... │ │ - 0x00003fec 42000000 7a000000 00000000 00000000 B...z........... │ │ - 0x00003ffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000400c 41000000 00000000 00000000 1d000000 A............... │ │ - 0x0000401c 00000000 07000000 00000000 00000000 ................ │ │ - 0x0000402c 8c000000 00000000 00000000 00000000 ................ │ │ - 0x0000403c 6a000000 00000000 00000000 00000000 j............... │ │ - 0x0000404c 20000000 51000000 35000000 48000000 ...Q...5...H... │ │ - 0x0000405c 00000000 3c000000 00000000 31000000 ....<.......1... │ │ - 0x0000406c 00000000 00000000 00000000 92000000 ................ │ │ - 0x0000407c 76000000 00000000 2f000000 00000000 v......./....... │ │ - 0x0000408c 00000000 00000000 00000000 74000000 ............t... │ │ - 0x0000409c 4e000000 00000000 00000000 00000000 N............... │ │ - 0x000040ac 00000000 00000000 25000000 0f000000 ........%....... │ │ - 0x000040bc 00000000 00000000 5a000000 00000000 ........Z....... │ │ - 0x000040cc 00000000 b0000000 00000000 00000000 ................ │ │ - 0x000040dc 3d000000 b7000000 00000000 00000000 =............... │ │ - 0x000040ec 83000000 8b000000 4f000000 00000000 ........O....... │ │ - 0x000040fc 00000000 54000000 00000000 00000000 ....T........... │ │ - 0x0000410c 00000000 00000000 a5000000 52000000 ............R... │ │ - 0x0000411c 00000000 04000000 11000000 00000000 ................ │ │ - 0x0000412c 80000000 3a000000 00000000 00000000 ....:........... │ │ - 0x0000413c 6b000000 67000000 00000000 00000000 k...g........... │ │ - 0x0000414c 38000000 00000000 b4000000 b5000000 8............... │ │ - 0x0000415c 72000000 00000000 8d000000 05000000 r............... │ │ + 0x00003f1c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003f2c 00000000 00000000 00000000 48000000 ............H... │ │ + 0x00003f3c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003f4c 00000000 23000000 00000000 44000000 ....#.......D... │ │ + 0x00003f5c 00000000 00000000 4f000000 00000000 ........O....... │ │ + 0x00003f6c 00000000 00000000 00000000 06000000 ................ │ │ + 0x00003f7c 00000000 59000000 00000000 51000000 ....Y.......Q... │ │ + 0x00003f8c 2b000000 00000000 00000000 00000000 +............... │ │ + 0x00003f9c 43000000 00000000 54000000 00000000 C.......T....... │ │ + 0x00003fac 3d000000 34000000 28000000 00000000 =...4...(....... │ │ + 0x00003fbc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003fcc 00000000 00000000 15000000 20000000 ............ ... │ │ + 0x00003fdc 50000000 5a000000 00000000 26000000 P...Z.......&... │ │ + 0x00003fec 00000000 0e000000 00000000 00000000 ................ │ │ + 0x00003ffc 00000000 09000000 00000000 2d000000 ............-... │ │ + 0x0000400c 85000000 00000000 7c000000 76000000 ........|...v... │ │ + 0x0000401c 00000000 00000000 00000000 1c000000 ................ │ │ + 0x0000402c 42000000 00000000 00000000 4b000000 B...........K... │ │ + 0x0000403c 24000000 84000000 0a000000 74000000 $...........t... │ │ + 0x0000404c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000405c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000406c 00000000 4a000000 1a000000 6f000000 ....J.......o... │ │ + 0x0000407c 00000000 5e000000 00000000 00000000 ....^........... │ │ + 0x0000408c 00000000 00000000 9b000000 79000000 ............y... │ │ + 0x0000409c 00000000 00000000 00000000 00000000 ................ │ │ + 0x000040ac 00000000 45000000 2e000000 00000000 ....E........... │ │ + 0x000040bc 00000000 00000000 82000000 00000000 ................ │ │ + 0x000040cc 00000000 af000000 00000000 00000000 ................ │ │ + 0x000040dc 64000000 b7000000 00000000 00000000 d............... │ │ + 0x000040ec 30000000 3a000000 58000000 00000000 0...:...X....... │ │ + 0x000040fc 00000000 7d000000 00000000 00000000 ....}........... │ │ + 0x0000410c 00000000 00000000 a4000000 27000000 ............'... │ │ + 0x0000411c 00000000 04000000 65000000 00000000 ........e....... │ │ + 0x0000412c 29000000 6b000000 00000000 00000000 )...k........... │ │ + 0x0000413c 93000000 8f000000 00000000 00000000 ................ │ │ + 0x0000414c 69000000 00000000 b4000000 b5000000 i............... │ │ + 0x0000415c 99000000 00000000 3c000000 05000000 ........<....... │ │ 0x0000416c 00000000 c1000000 c0000000 00000000 ................ │ │ - 0x0000417c 00000000 cf000000 7f000000 d4000000 ................ │ │ - 0x0000418c 9c000000 00000000 3f000000 00000000 ........?....... │ │ - 0x0000419c cd000000 34000000 71000000 b6000000 ....4...q....... │ │ - 0x000041ac c3000000 a6000000 c9000000 94000000 ................ │ │ - 0x000041bc 65000000 00000000 73000000 1b000000 e.......s....... │ │ - 0x000041cc 91000000 75000000 dc000000 f9000000 ....u........... │ │ - 0x000041dc 00000000 bd000000 79000000 00000000 ........y....... │ │ - 0x000041ec 00000000 c2000000 da000000 a0000000 ................ │ │ - 0x000041fc 00000000 00000000 ff000000 6e000000 ............n... │ │ - 0x0000420c 1a000000 bf000000 f8000000 88000000 ................ │ │ - 0x0000421c a7000000 00000000 00000000 00000000 ................ │ │ + 0x0000417c 00000000 cf000000 71000000 d4000000 ........q....... │ │ + 0x0000418c 6d000000 00000000 6e000000 00000000 m.......n....... │ │ + 0x0000419c cd000000 11000000 98000000 b6000000 ................ │ │ + 0x000041ac c3000000 a5000000 c9000000 4c000000 ............L... │ │ + 0x000041bc 8d000000 00000000 9a000000 60000000 ............`... │ │ + 0x000041cc 49000000 89000000 dc000000 f9000000 I............... │ │ + 0x000041dc 00000000 bd000000 13000000 00000000 ................ │ │ + 0x000041ec 00000000 c2000000 da000000 9e000000 ................ │ │ + 0x000041fc 00000000 00000000 ff000000 96000000 ................ │ │ + 0x0000420c 25000000 bf000000 f8000000 35000000 %...........5... │ │ + 0x0000421c a6000000 00000000 00000000 00000000 ................ │ │ 0x0000422c 00000000 00000000 00000000 e9000000 ................ │ │ - 0x0000423c af000000 00000000 00000000 9b000000 ................ │ │ - 0x0000424c cc000000 5f000000 07010000 06010000 ...._........... │ │ - 0x0000425c 4a000000 3e000000 00000000 dd000000 J...>........... │ │ + 0x0000423c ae000000 00000000 00000000 53000000 ............S... │ │ + 0x0000424c cc000000 87000000 07010000 06010000 ................ │ │ + 0x0000425c 75000000 61000000 00000000 dd000000 u...a........... │ │ 0x0000426c 00000000 d9000000 0a010000 b3000000 ................ │ │ - 0x0000427c d0000000 00000000 6c000000 00000000 ........l....... │ │ - 0x0000428c 8e000000 33000000 21000000 8f000000 ....3...!....... │ │ + 0x0000427c d0000000 00000000 94000000 00000000 ................ │ │ + 0x0000428c 3e000000 10000000 36000000 3f000000 >.......6...?... │ │ 0x0000429c 18010000 d1000000 00000000 1d010000 ................ │ │ - 0x000042ac 00000000 00000000 98000000 00000000 ................ │ │ - 0x000042bc f6000000 b2000000 d3000000 e3000000 ................ │ │ - 0x000042cc 00000000 43000000 33010000 12010000 ....C...3....... │ │ - 0x000042dc 25010000 9a000000 e8000000 ab000000 %............... │ │ - 0x000042ec 00000000 f0000000 e7000000 68000000 ............h... │ │ - 0x000042fc f1000000 19010000 89000000 00000000 ................ │ │ - 0x0000430c f4000000 1a010000 cb000000 62000000 ............b... │ │ - 0x0000431c 00000000 00000000 00000000 12000000 ................ │ │ + 0x000042ac 00000000 00000000 7b000000 00000000 ........{....... │ │ + 0x000042bc f6000000 b1000000 d3000000 e3000000 ................ │ │ + 0x000042cc 00000000 72000000 33010000 12010000 ....r...3....... │ │ + 0x000042dc 25010000 52000000 e8000000 aa000000 %...R........... │ │ + 0x000042ec 00000000 f0000000 e7000000 90000000 ................ │ │ + 0x000042fc f1000000 19010000 38000000 00000000 ........8....... │ │ + 0x0000430c f4000000 1a010000 cb000000 8a000000 ................ │ │ + 0x0000431c 00000000 00000000 00000000 5f000000 ............_... │ │ 0x0000432c 22010000 ce000000 00000000 00000000 "............... │ │ - 0x0000433c 41010000 58000000 77000000 4e010000 A...X...w...N... │ │ - 0x0000434c 66000000 c4000000 f2000000 00000000 f............... │ │ + 0x0000433c 41010000 80000000 9c000000 4e010000 A...........N... │ │ + 0x0000434c 8e000000 c4000000 f2000000 00000000 ................ │ │ 0x0000435c d5000000 00000000 e6000000 42010000 ............B... │ │ - 0x0000436c 23000000 58010000 3c010000 fd000000 #...X...<....... │ │ - 0x0000437c 00000000 a4000000 00000000 85000000 ................ │ │ - 0x0000438c 00000000 70000000 00000000 00000000 ....p........... │ │ - 0x0000439c 2c010000 a2000000 fa000000 03010000 ,............... │ │ - 0x000043ac 3d010000 17010000 43010000 6d000000 =.......C...m... │ │ + 0x0000436c b2000000 58010000 3c010000 fd000000 ....X...<....... │ │ + 0x0000437c 00000000 a3000000 00000000 32000000 ............2... │ │ + 0x0000438c 00000000 55000000 00000000 00000000 ....U........... │ │ + 0x0000439c 2c010000 a0000000 fa000000 03010000 ,............... │ │ + 0x000043ac 3d010000 17010000 43010000 95000000 =.......C....... │ │ 0x000043bc 2a010000 00000000 c8000000 5b010000 *...........[... │ │ 0x000043cc 31010000 ec000000 f7000000 00000000 1............... │ │ 0x000043dc fc000000 00000000 48010000 00000000 ........H....... │ │ - 0x000043ec 0f010000 1b010000 44000000 00000000 ........D....... │ │ - 0x000043fc 00000000 46000000 00000000 3e010000 ....F.......>... │ │ - 0x0000440c 00000000 72010000 1f010000 64000000 ....r.......d... │ │ + 0x000043ec 0f010000 1b010000 21000000 00000000 ........!....... │ │ + 0x000043fc 00000000 73000000 00000000 3e010000 ....s.......>... │ │ + 0x0000440c 00000000 72010000 1f010000 8c000000 ....r........... │ │ 0x0000441c 00000000 82010000 00000000 00000000 ................ │ │ - 0x0000442c 78010000 e2000000 8a010000 84000000 x............... │ │ - 0x0000443c 51010000 5b000000 7e000000 22000000 Q...[...~..."... │ │ - 0x0000444c 00000000 00000000 7b010000 16000000 ........{....... │ │ + 0x0000442c 78010000 e2000000 8a010000 31000000 x...........1... │ │ + 0x0000443c 51010000 83000000 7a000000 40000000 Q.......z...@... │ │ + 0x0000444c 00000000 00000000 7b010000 46000000 ........{...F... │ │ 0x0000445c fb000000 00000000 00000000 ee000000 ................ │ │ - 0x0000446c 09010000 9f000000 54010000 00000000 ........T....... │ │ + 0x0000446c 09010000 63000000 54010000 00000000 ....c...T....... │ │ 0x0000447c 81010000 03000000 2f010000 00000000 ......../....... │ │ 0x0000448c 77010000 05010000 9b010000 00000000 w............... │ │ - 0x0000449c 91010000 00000000 2a000000 53010000 ........*...S... │ │ - 0x000044ac 39010000 08010000 4c000000 96000000 9.......L....... │ │ - 0x000044bc 5d010000 50010000 95000000 ac000000 ]...P........... │ │ - 0x000044cc 13000000 e1000000 17000000 8d010000 ................ │ │ - 0x000044dc 00000000 90000000 00000000 00000000 ................ │ │ + 0x0000449c 91010000 00000000 5b000000 53010000 ........[...S... │ │ + 0x000044ac 39010000 08010000 77000000 4e000000 9.......w...N... │ │ + 0x000044bc 5d010000 50010000 4d000000 ab000000 ]...P...M....... │ │ + 0x000044cc 12000000 e1000000 17000000 8d010000 ................ │ │ + 0x000044dc 00000000 47000000 00000000 00000000 ....G........... │ │ 0x000044ec db000000 16010000 96010000 ............ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -16,170 +16,170 @@ │ │ ldr pc, [ip, #596]! ; 0x254 │ │ │ │ 00004cd0 <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #588]! ; 0x24c │ │ │ │ -00004cdc : │ │ +00004cdc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #580]! ; 0x244 │ │ │ │ -00004ce8 : │ │ +00004ce8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #572]! ; 0x23c │ │ │ │ -00004cf4 : │ │ +00004cf4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #564]! ; 0x234 │ │ │ │ -00004d00 : │ │ +00004d00 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #556]! ; 0x22c │ │ │ │ -00004d0c : │ │ +00004d0c <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #548]! ; 0x224 │ │ │ │ -00004d18 : │ │ +00004d18 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #540]! ; 0x21c │ │ │ │ -00004d24 <__stack_chk_fail@plt>: │ │ +00004d24 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #532]! ; 0x214 │ │ │ │ -00004d30 : │ │ +00004d30 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #524]! ; 0x20c │ │ │ │ -00004d3c : │ │ +00004d3c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #516]! ; 0x204 │ │ │ │ -00004d48 : │ │ +00004d48 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #508]! ; 0x1fc │ │ │ │ -00004d54 : │ │ +00004d54 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #500]! ; 0x1f4 │ │ │ │ -00004d60 : │ │ +00004d60 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #492]! ; 0x1ec │ │ │ │ -00004d6c : │ │ +00004d6c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #484]! ; 0x1e4 │ │ │ │ -00004d78 : │ │ +00004d78 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #476]! ; 0x1dc │ │ │ │ -00004d84 : │ │ +00004d84 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #468]! ; 0x1d4 │ │ │ │ -00004d90 : │ │ +00004d90 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #460]! ; 0x1cc │ │ │ │ -00004d9c : │ │ +00004d9c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #452]! ; 0x1c4 │ │ │ │ -00004da8 : │ │ +00004da8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #444]! ; 0x1bc │ │ │ │ -00004db4 : │ │ +00004db4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #436]! ; 0x1b4 │ │ │ │ -00004dc0 : │ │ +00004dc0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #428]! ; 0x1ac │ │ │ │ -00004dcc : │ │ +00004dcc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #420]! ; 0x1a4 │ │ │ │ -00004dd8 : │ │ +00004dd8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #412]! ; 0x19c │ │ │ │ -00004de4 : │ │ +00004de4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #404]! ; 0x194 │ │ │ │ -00004df0 : │ │ +00004df0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #396]! ; 0x18c │ │ │ │ -00004dfc : │ │ +00004dfc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #388]! ; 0x184 │ │ │ │ -00004e08 : │ │ +00004e08 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #380]! ; 0x17c │ │ │ │ -00004e14 : │ │ +00004e14 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #372]! ; 0x174 │ │ │ │ -00004e20 : │ │ +00004e20 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #364]! ; 0x16c │ │ │ │ -00004e2c : │ │ +00004e2c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #356]! ; 0x164 │ │ │ │ -00004e38 : │ │ +00004e38 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #348]! ; 0x15c │ │ │ │ -00004e44 : │ │ +00004e44 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #340]! ; 0x154 │ │ │ │ -00004e50 : │ │ +00004e50 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #332]! ; 0x14c │ │ │ │ 00004e5c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -76,674 +76,1524 @@ │ │ cmp r2, #0 │ │ beq.n 5020 │ │ subs r2, #1 │ │ str r2, [r3, #0] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ cdp 0, 9, cr0, cr2, cr1, {0} │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r5, r2, #0 │ │ - ldr r4, [r3, #8] │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - adds r0, r3, #0 │ │ - adds r3, r5, #0 │ │ - blx r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - push {r0, r1, r2, lr} │ │ - ldr r1, [sp, #16] │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ + push {r3, lr} │ │ + adds r3, r1, #0 │ │ + ldr r1, [pc, #28] ; (504c ) │ │ + adds r2, r0, #0 │ │ + add r1, pc │ │ + ldr r0, [r1, #0] │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #5 │ │ + bne.n 5046 │ │ + ldr r1, [r1, #0] │ │ + ldr r0, [r1, #4] │ │ + bl afe8 │ │ + movs r0, #0 │ │ + b.n 504a │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, pc} │ │ + ; instruction: 0xf0a80001 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #44] ; (5080 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + subs r0, r2, #0 │ │ + beq.n 507e │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 5072 │ │ + cmp r2, #5 │ │ + bne.n 507c │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl ae56 │ │ + b.n 5076 │ │ + bl 6164 │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + b.n 507e │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + eor.w r0, r4, #1 │ │ + push {r3, r4, r5, lr} │ │ + ldr r4, [pc, #36] ; (50ac ) │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r3, [r4, #8] │ │ + ldr r0, [r4, #4] │ │ + adds r1, r3, #1 │ │ + lsls r1, r1, #2 │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ + cmp r0, #0 │ │ + beq.n 50a8 │ │ + ldr r3, [r4, #8] │ │ + str r0, [r4, #4] │ │ + adds r2, r3, #1 │ │ + lsls r3, r3, #2 │ │ + str r2, [r4, #8] │ │ + str r5, [r3, r0] │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + orr.w r0, lr, #1 │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r7, [pc, #280] ; (51cc ) │ │ + sub sp, #52 ; 0x34 │ │ + adds r4, r0, #0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + add r5, sp, #24 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ - push {r0, r1, r2, lr} │ │ str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ + ldr r1, [r4, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ - movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #348] ; (51c0 ) │ │ - ldr r4, [pc, #348] ; (51c4 ) │ │ - ldr r2, [pc, #352] ; (51c8 ) │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - add sp, r4 │ │ - add r1, sp, #16 │ │ - ldr r3, [r7, #0] │ │ - adds r2, r2, r1 │ │ - ldr r4, [pc, #340] ; (51cc ) │ │ - str r3, [r2, #0] │ │ - adds r3, r0, #0 │ │ - movs r2, #128 ; 0x80 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r3, #16 │ │ - str r3, [sp, #24] │ │ - ldr r5, [r4, #24] │ │ - adds r6, r0, #0 │ │ - add r1, sp, #36 ; 0x24 │ │ - adds r0, r3, #0 │ │ - lsls r2, r2, #5 │ │ - add r3, sp, #32 │ │ - blx r5 │ │ - str r7, [sp, #28] │ │ - subs r5, r0, #0 │ │ - bgt.n 50a2 │ │ + movs r2, #1 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + movs r3, #4 │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + ldr r6, [r4, #8] │ │ + blx r6 │ │ + str r7, [sp, #20] │ │ + cmp r0, #4 │ │ + beq.n 50f0 │ │ + ldr r0, [pc, #232] ; (51d0 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + movs r3, #0 │ │ + b.n 51b6 │ │ + add r7, sp, #32 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #8 │ │ + ldr r6, [r4, #8] │ │ + blx r6 │ │ + cmp r0, #8 │ │ + bne.n 50e4 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + movs r6, #0 │ │ + str r6, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + blx r1 │ │ + ldr r1, [pc, #192] ; (51d4 ) │ │ + adds r0, r5, #0 │ │ + add r1, pc │ │ + strb r6, [r5, #4] │ │ + strb r6, [r7, #8] │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + cmp r0, r6 │ │ + bne.n 5132 │ │ + ldr r1, [pc, #180] ; (51d8 ) │ │ + add r0, sp, #36 ; 0x24 │ │ + add r1, pc │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #2 │ │ + cmp r0, r6 │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #168] ; (51dc ) │ │ + add r4, sp, #24 │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #2 │ │ cmp r0, #0 │ │ - beq.n 509e │ │ - b.n 51a4 │ │ - str r0, [r6, #8] │ │ - b.n 51a4 │ │ - movs r3, #171 ; 0xab │ │ - movs r7, #170 ; 0xaa │ │ - lsls r3, r3, #2 │ │ - adds r3, r6, r3 │ │ - lsls r7, r7, #2 │ │ - str r3, [sp, #20] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r6, r7] │ │ - cmp r2, r3 │ │ - beq.n 511e │ │ - movs r1, #1 │ │ - ldr r3, [r4, #12] │ │ - negs r1, r1 │ │ - ldr r0, [sp, #24] │ │ - blx r3 │ │ - ldr r1, [pc, #268] ; (51d0 ) │ │ - ldrb r2, [r0, #4] │ │ - ldr r3, [r0, #8] │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #152] ; (51e0 ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - ldrh r0, [r1, #4] │ │ - str r0, [sp, #0] │ │ - ldrb r0, [r1, #6] │ │ - str r0, [sp, #4] │ │ - ldr r1, [r1, #0] │ │ - ldr r0, [sp, #20] │ │ - str r1, [sp, #8] │ │ - ldr r1, [pc, #252] ; (51d4 ) │ │ - bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r4, [sp, #20] │ │ - ldrb r2, [r4, #17] │ │ - ldrb r0, [r4, #16] │ │ - ldrb r3, [r4, #18] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r0 │ │ - ldrb r0, [r4, #19] │ │ - lsls r3, r3, #16 │ │ - orrs r3, r2 │ │ - lsls r0, r0, #24 │ │ - orrs r0, r3 │ │ - beq.n 50f8 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldrb r3, [r4, #29] │ │ - ldrb r0, [r4, #28] │ │ - lsls r3, r3, #8 │ │ - orrs r3, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsls r0, r0, #16 │ │ - orrs r0, r3 │ │ - lsls r0, r0, #12 │ │ bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - lsrs r3, r0, #8 │ │ - strb r3, [r4, #17] │ │ - lsrs r3, r0, #16 │ │ - strb r3, [r4, #18] │ │ - ldr r3, [sp, #32] │ │ - strb r0, [r4, #16] │ │ - lsrs r0, r0, #24 │ │ - strb r0, [r4, #19] │ │ - str r3, [r6, r7] │ │ - movs r3, #171 ; 0xab │ │ - lsls r3, r3, #2 │ │ - adds r4, r6, r3 │ │ - ldrb r2, [r4, #17] │ │ - ldrb r7, [r4, #16] │ │ - ldrb r3, [r4, #18] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r7 │ │ - ldrb r7, [r4, #19] │ │ - lsls r3, r3, #16 │ │ - orrs r3, r2 │ │ - lsls r7, r7, #24 │ │ - orrs r7, r3 │ │ - beq.n 519a │ │ - add r1, sp, #36 ; 0x24 │ │ - adds r2, r5, #0 │ │ - adds r0, r7, #0 │ │ + movs r3, #5 │ │ + cmp r0, #0 │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #140] ; (51e4 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #8 │ │ + cmp r0, #0 │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #128] ; (51e8 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #4 │ │ + cmp r0, #0 │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #116] ; (51ec ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + movs r2, #3 │ │ bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ - movs r3, #171 ; 0xab │ │ - lsls r3, r3, #2 │ │ - ldrb r2, [r6, r3] │ │ - ldrb r3, [r4, #1] │ │ - lsrs r1, r5, #8 │ │ - lsls r3, r3, #8 │ │ - orrs r3, r2 │ │ - ldrb r2, [r4, #2] │ │ - lsls r2, r2, #16 │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #3] │ │ - lsls r3, r3, #24 │ │ - orrs r3, r2 │ │ - lsrs r2, r5, #16 │ │ - cmp r3, #0 │ │ - beq.n 5176 │ │ - strb r5, [r4, #20] │ │ - lsrs r5, r5, #24 │ │ - strb r1, [r4, #21] │ │ - strb r2, [r4, #22] │ │ - strb r5, [r4, #23] │ │ - ldr r0, [sp, #20] │ │ - bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ - b.n 5180 │ │ - strb r5, [r4, #24] │ │ - lsrs r5, r5, #24 │ │ - strb r1, [r4, #25] │ │ - strb r2, [r4, #26] │ │ - strb r5, [r4, #27] │ │ - movs r3, #177 ; 0xb1 │ │ - lsls r3, r3, #2 │ │ - ldr r2, [r6, r3] │ │ - movs r3, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - str r2, [r6, r3] │ │ - movs r3, #175 ; 0xaf │ │ - lsls r3, r3, #2 │ │ - ldr r2, [r6, r3] │ │ - movs r3, #193 ; 0xc1 │ │ - lsls r3, r3, #2 │ │ - str r2, [r6, r3] │ │ - b.n 51a4 │ │ - ldr r0, [pc, #60] ; (51d8 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - str r7, [r6, #8] │ │ - ldr r3, [pc, #32] ; (51c8 ) │ │ - add r2, sp, #16 │ │ - adds r3, r3, r2 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #28] │ │ + movs r3, #6 │ │ + cmp r0, #0 │ │ + beq.n 51b6 │ │ + ldrb r2, [r4, #0] │ │ + movs r3, #3 │ │ + cmp r2, #255 ; 0xff │ │ + bne.n 51b6 │ │ + ldrb r1, [r4, #1] │ │ + movs r2, #15 │ │ + adds r0, r1, #0 │ │ + bics r0, r2 │ │ + cmp r0, #240 ; 0xf0 │ │ + bne.n 51b6 │ │ + ldrb r0, [r4, #2] │ │ + adds r4, r0, #0 │ │ + bics r4, r2 │ │ + beq.n 51b6 │ │ + cmp r4, #240 ; 0xf0 │ │ + beq.n 51b6 │ │ + movs r2, #12 │ │ + ands r2, r0 │ │ + cmp r2, #12 │ │ + beq.n 51b6 │ │ + movs r3, #6 │ │ + tst r1, r3 │ │ + bne.n 51b6 │ │ + movs r3, #3 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 51b8 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - ldr r3, [pc, #32] ; (51dc ) │ │ - add sp, r3 │ │ + beq.n 51c6 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cdp 0, 5, cr0, cr8, cr1, {0} │ │ - ; instruction: 0xefd4ffff │ │ - asrs r4, r2, #32 │ │ - movs r0, r0 │ │ - cdp 0, 2, cr0, cr8, cr1, {0} │ │ - ands.w r0, r2, #1 │ │ - strh r0, [r2, #0] │ │ - movs r0, r0 │ │ - subs r0, r0, #1 │ │ + cdp 0, 0, cr0, cr8, cr1, {0} │ │ + subs r6, r6, #3 │ │ movs r1, r0 │ │ - asrs r4, r5, #32 │ │ - ... │ │ - │ │ -000051e0 : │ │ - ldr r2, [pc, #16] ; (51f4 ) │ │ - push {r4, lr} │ │ - add r2, pc │ │ - adds r3, r2, #0 │ │ - ldmia r0!, {r1, r2, r4} │ │ - stmia r3!, {r1, r2, r4} │ │ - ldmia r0!, {r1, r2, r4} │ │ - stmia r3!, {r1, r2, r4} │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - cdp 0, 15, cr0, cr4, cr1, {0} │ │ - │ │ -000051f8 : │ │ - str r1, [r0, #12] │ │ - bx lr │ │ - │ │ -000051fc : │ │ - movs r3, #1 │ │ - str r3, [r0, #8] │ │ - bx lr │ │ - │ │ -00005202 : │ │ - ldr r0, [r0, #8] │ │ - bx lr │ │ - │ │ -00005206 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + subs r1, r4, #3 │ │ + movs r1, r0 │ │ + subs r4, r2, #3 │ │ + movs r1, r0 │ │ + subs r7, r0, #3 │ │ + movs r1, r0 │ │ + subs r4, r7, #2 │ │ + movs r1, r0 │ │ + subs r1, r6, #2 │ │ + movs r1, r0 │ │ + subs r6, r4, #2 │ │ + movs r1, r0 │ │ + subs r3, r3, #2 │ │ + movs r1, r0 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #32] ; (5214 ) │ │ + adds r1, r0, #0 │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 520e │ │ + cmp r2, #5 │ │ + bne.n 5212 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl ae4c │ │ + b.n 5212 │ │ + bl 5b40 │ │ + pop {r3, pc} │ │ + cdp 0, 14, cr0, cr2, cr1, {0} │ │ + push {r3, lr} │ │ + ldr r3, [pc, #44] ; (5248 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 5234 │ │ + cmp r2, #5 │ │ + bne.n 5244 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl aeca │ │ + b.n 5238 │ │ + bl 612c │ │ + movs r2, #0 │ │ + ldr r3, [pc, #16] ; (524c ) │ │ + add r3, pc │ │ + ldr r1, [r3, #0] │ │ + str r2, [r3, #0] │ │ + str r2, [r1, #8] │ │ + pop {r3, pc} │ │ + nop ; (mov r8, r8) │ │ + cdp 0, 11, cr0, cr12, cr1, {0} │ │ + cdp 0, 9, cr0, cr12, cr1, {0} │ │ + push {r4, r6, r7, lr} │ │ + adds r7, r3, #0 │ │ + ldr r3, [pc, #152] ; (52f0 ) │ │ adds r4, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ adds r6, r2, #0 │ │ - str r1, [sp, #0] │ │ - cmp r6, #0 │ │ - ble.n 5272 │ │ - ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - beq.n 5272 │ │ - movs r3, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - str r3, [sp, #4] │ │ + beq.n 5266 │ │ + bl 5218 │ │ + ldr r3, [pc, #140] ; (52f4 ) │ │ + ldr r2, [r4, #0] │ │ + add r3, pc │ │ + str r4, [r3, #0] │ │ + cmp r2, #3 │ │ + beq.n 5286 │ │ + ldr r3, [r3, #0] │ │ + movs r0, #0 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #2 │ │ + beq.n 5282 │ │ + ldr r3, [pc, #120] ; (52f8 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #0] │ │ + bl 51f0 │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 5298 │ │ + cmp r3, #5 │ │ + bne.n 52a0 │ │ + ldr r0, [r4, #4] │ │ + bl ae50 │ │ + b.n 52a6 │ │ + ldr r0, [r4, #4] │ │ + bl 5f20 │ │ + b.n 52a6 │ │ + ldr r0, [pc, #88] ; (52fc ) │ │ + add r0, pc │ │ + b.n 52c6 │ │ + adds r0, r6, #0 │ │ + ldr r3, [pc, #64] ; (52ec ) │ │ + ldr r2, [pc, #60] ; (52e8 ) │ │ + adds r1, r7, #0 │ │ + bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + cmp r0, #0 │ │ + beq.n 52d8 │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 5028 │ │ + cmp r0, #0 │ │ + bge.n 52e0 │ │ + ldr r0, [pc, #60] ; (5300 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + movs r2, #0 │ │ + movs r0, #1 │ │ + ldr r3, [pc, #52] ; (5304 ) │ │ + negs r0, r0 │ │ + add r3, pc │ │ + str r2, [r3, #0] │ │ + b.n 52e2 │ │ + ldr r1, [pc, #16] ; (52ec ) │ │ + ldr r0, [pc, #12] ; (52e8 ) │ │ + bl 5028 │ │ + movs r0, #0 │ │ + pop {r4, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + ... │ │ + cdp 0, 8, cr0, cr0, cr1, {0} │ │ + cdp 0, 6, cr0, cr14, cr1, {0} │ │ + stc 0, cr0, [r2, #4] │ │ + adds r5, r6, #5 │ │ + movs r1, r0 │ │ + adds r1, r6, #5 │ │ + movs r1, r0 │ │ + cdp 0, 0, cr0, cr6, cr1, {0} │ │ + push {r3, r4, r5, lr} │ │ + bl 5050 │ │ + movs r4, #1 │ │ + cmp r0, #0 │ │ + bne.n 534a │ │ + ldr r5, [pc, #64] ; (5358 ) │ │ + add r5, pc │ │ + ldr r4, [r5, #12] │ │ + cmp r4, #0 │ │ + beq.n 533e │ │ + ble.n 5324 │ │ + subs r4, #1 │ │ + str r4, [r5, #12] │ │ + ldr r4, [pc, #52] ; (535c ) │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r4, #0] │ │ + ldr r5, [r3, #8] │ │ + ldr r3, [pc, #36] ; (5354 ) │ │ + ldr r2, [pc, #28] ; (5350 ) │ │ + bl 5250 │ │ + ldr r3, [r4, #0] │ │ + movs r4, #1 │ │ + str r5, [r3, #8] │ │ + b.n 534a │ │ + bl 5218 │ │ + ldr r3, [r5, #16] │ │ cmp r3, #0 │ │ - bne.n 522a │ │ + beq.n 534a │ │ + blx r3 │ │ adds r0, r4, #0 │ │ - bl 5060 │ │ - movs r3, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - subs r5, r6, #0 │ │ - cmp r5, r3 │ │ - ble.n 5238 │ │ - adds r5, r3, #0 │ │ - movs r7, #193 ; 0xc1 │ │ - ldr r3, [r4, #12] │ │ - lsls r7, r7, #2 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [r4, r7] │ │ - adds r2, r5, #0 │ │ - cmp r3, #128 ; 0x80 │ │ - bne.n 524e │ │ - bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ - b.n 5252 │ │ - bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ - movs r3, #192 ; 0xc0 │ │ - movs r2, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - lsls r2, r2, #2 │ │ - subs r6, r6, r5 │ │ - str r3, [sp, #4] │ │ - subs r3, r3, r5 │ │ - str r3, [r4, r2] │ │ - ldr r3, [r4, r7] │ │ - adds r3, r3, r5 │ │ - str r3, [r4, r7] │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r5 │ │ - str r3, [sp, #0] │ │ - b.n 520e │ │ - adds r0, r6, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ... │ │ + stcl 0, cr0, [r2, #4] │ │ + ldc 0, cr0, [r2, #4]! │ │ + │ │ +00005360 : │ │ + ldr r3, [pc, #4] ; (5368 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #8] │ │ + bx lr │ │ + ldcl 0, cr0, [r6, #-4]! │ │ │ │ -00005276 : │ │ +0000536c : │ │ movs r3, #0 │ │ - str r3, [r0, #8] │ │ + cmp r0, r3 │ │ + blt.n 5382 │ │ + ldr r2, [pc, #20] ; (5388 ) │ │ + add r2, pc │ │ + ldr r1, [r2, #8] │ │ + cmp r0, r1 │ │ + bge.n 5382 │ │ + ldr r3, [r2, #4] │ │ + lsls r0, r0, #2 │ │ + ldr r3, [r0, r3] │ │ + adds r0, r3, #0 │ │ bx lr │ │ + nop ; (mov r8, r8) │ │ + stcl 0, cr0, [r4, #-4]! │ │ │ │ -0000527c : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #188] ; (533c ) │ │ - sub sp, #52 ; 0x34 │ │ - adds r6, r0, #0 │ │ +0000538c : │ │ + push {r4, lr} │ │ + adds r4, r0, #0 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #8] ; (53a0 ) │ │ + add r3, pc │ │ + str r4, [r3, #16] │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + pop {r4, pc} │ │ + stcl 0, cr0, [r2, #-4] │ │ + │ │ +000053a4 : │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + ldr r4, [pc, #196] ; (5470 ) │ │ add r4, pc │ │ - ldr r4, [r4, #0] │ │ - movs r0, #16 │ │ ldr r3, [r4, #0] │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - bl 5b74 │ │ - str r4, [sp, #20] │ │ - subs r4, r0, #0 │ │ - beq.n 5326 │ │ - add r5, sp, #28 │ │ - movs r1, #0 │ │ - movs r2, #16 │ │ - adds r0, r5, #0 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ - movs r0, #194 ; 0xc2 │ │ - ldr r3, [pc, #148] ; (5340 ) │ │ - lsls r0, r0, #2 │ │ + cmp r3, #0 │ │ + beq.n 546c │ │ + ldr r3, [pc, #188] ; (5474 ) │ │ add r3, pc │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #144] ; (5344 ) │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 546c │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + beq.n 541e │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [r2, #12] │ │ + adds r1, r3, #1 │ │ + str r1, [r2, #12] │ │ + ldr r2, [r4, #0] │ │ + ldr r2, [r2, #16] │ │ + cmp r3, r2 │ │ + bge.n 5402 │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [r3, #16] │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 53f0 │ │ + ldr r3, [pc, #140] ; (5478 ) │ │ + subs r0, r1, r0 │ │ add r3, pc │ │ - str r3, [r5, #4] │ │ - ldr r3, [pc, #144] ; (5348 ) │ │ + b.n 53f4 │ │ + ldr r3, [pc, #136] ; (547c ) │ │ add r3, pc │ │ - str r3, [r5, #12] │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - subs r4, r0, #0 │ │ - beq.n 5322 │ │ - movs r2, #194 ; 0xc2 │ │ - movs r1, #0 │ │ - lsls r2, r2, #2 │ │ + ldr r3, [r3, #0] │ │ + muls r0, r3 │ │ bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ - str r7, [r4, #4] │ │ - adds r0, r4, #0 │ │ - str r6, [r4, #0] │ │ - bl 5276 │ │ - adds r0, r4, #0 │ │ - movs r1, #128 ; 0x80 │ │ - bl 51f8 │ │ - movs r2, #1 │ │ - movs r3, #170 ; 0xaa │ │ - negs r2, r2 │ │ - lsls r3, r3, #2 │ │ - adds r1, r4, #0 │ │ - str r2, [r4, r3] │ │ - mov r2, sp │ │ - adds r1, #16 │ │ - mov ip, r1 │ │ - ldmia r5!, {r0, r1, r7} │ │ - stmia r2!, {r0, r1, r7} │ │ - ldr r0, [r5, #0] │ │ - ldr r3, [pc, #80] ; (534c ) │ │ - mov r1, ip │ │ - str r0, [r2, #0] │ │ + bl 51f0 │ │ + b.n 541e │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 5418 │ │ + bl 5218 │ │ + ldr r3, [r4, #16] │ │ + cmp r3, #0 │ │ + beq.n 546c │ │ + blx r3 │ │ + b.n 546c │ │ movs r2, #0 │ │ + ldr r3, [r4, #0] │ │ + str r2, [r3, #8] │ │ + bl 5308 │ │ + bl 5050 │ │ + cmp r0, #0 │ │ + beq.n 546c │ │ + ldr r3, [pc, #84] ; (5480 ) │ │ add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 5448 │ │ + cmp r2, #5 │ │ + bne.n 546c │ │ ldr r3, [r3, #0] │ │ + adds r1, r6, #0 │ │ + ldr r0, [r3, #4] │ │ + adds r2, r5, #0 │ │ + bl ae5a │ │ + b.n 5450 │ │ adds r0, r6, #0 │ │ - ldr r5, [r3, #16] │ │ - adds r3, r2, #0 │ │ - blx r5 │ │ + adds r1, r5, #0 │ │ + bl 5f40 │ │ + subs r4, r0, #0 │ │ + ble.n 546c │ │ + cmp r0, r5 │ │ + bge.n 546c │ │ + bl 5308 │ │ + bl 5050 │ │ cmp r0, #0 │ │ - bge.n 5326 │ │ - ldr r0, [pc, #60] ; (5350 ) │ │ + beq.n 546c │ │ + subs r5, r5, r4 │ │ + adds r6, r6, r5 │ │ + adds r5, r4, #0 │ │ + b.n 53aa │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + stc 0, cr0, [ip, #-4]! │ │ + add.w r0, lr, r1 │ │ + ldc 0, cr0, [r4], {1} │ │ + stc 0, cr0, [lr], {1} │ │ + stc 0, cr0, [ip], #4 │ │ + │ │ +00005484 : │ │ + ldr r3, [pc, #52] ; (54bc ) │ │ + push {r4, r5, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #0] │ │ + ldrb r2, [r0, #0] │ │ + cmp r2, #0 │ │ + beq.n 54b4 │ │ + ldrb r3, [r1, #0] │ │ + cmp r3, #0 │ │ + beq.n 54b0 │ │ + adds r2, #1 │ │ + adds r3, #1 │ │ + lsls r2, r2, #1 │ │ + lsls r3, r3, #1 │ │ + ldrsh r2, [r2, r4] │ │ + ldrsh r3, [r3, r4] │ │ + cmp r2, r3 │ │ + bne.n 54b0 │ │ + adds r0, #1 │ │ + adds r1, #1 │ │ + b.n 548e │ │ + movs r0, #0 │ │ + b.n 54ba │ │ + ldrb r0, [r1, #0] │ │ + negs r3, r0 │ │ + adcs r0, r3 │ │ + pop {r4, r5, pc} │ │ + orr.w r0, r0, r1 │ │ + │ │ +000054c0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + sub sp, #20 │ │ + adds r6, r1, #0 │ │ + adds r7, r2, #0 │ │ + cmp r0, #0 │ │ + bne.n 54da │ │ + ldr r0, [pc, #176] ; (5580 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r4, #0 │ │ bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - movs r4, #0 │ │ - b.n 5326 │ │ + adds r0, r5, #0 │ │ + b.n 557c │ │ + movs r3, #1 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + cmp r6, #0 │ │ + bne.n 54fe │ │ + adds r0, r5, #0 │ │ + bl 50b0 │ │ + subs r6, r0, #0 │ │ + bne.n 54fe │ │ + cmp r7, #0 │ │ + beq.n 556a │ │ + b.n 5564 │ │ + movs r0, #24 │ │ bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + subs r4, r0, #0 │ │ + bne.n 551e │ │ + ldr r0, [pc, #120] ; (5584 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + cmp r7, #0 │ │ + beq.n 556a │ │ + ldr r3, [r5, #16] │ │ + adds r0, r5, #0 │ │ + blx r3 │ │ + adds r0, r4, #0 │ │ + b.n 557c │ │ + movs r3, #1 │ │ + str r3, [r0, #20] │ │ + cmp r6, #2 │ │ + beq.n 5536 │ │ + cmp r6, #5 │ │ + bne.n 554c │ │ + str r6, [r0, #0] │ │ + adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + bl aed0 │ │ + b.n 5540 │ │ + str r6, [r0, #0] │ │ + adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + bl 5b4c │ │ + str r0, [r4, #4] │ │ + cmp r0, #0 │ │ + beq.n 5554 │ │ + movs r3, #0 │ │ + str r3, [r4, #20] │ │ + b.n 5554 │ │ + ldr r0, [pc, #56] ; (5588 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + ldr r3, [r4, #20] │ │ + adds r0, r4, #0 │ │ + cmp r3, #0 │ │ + beq.n 557c │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + cmp r7, #0 │ │ + beq.n 556e │ │ + ldr r3, [r5, #16] │ │ + adds r0, r5, #0 │ │ + blx r3 │ │ + movs r0, #0 │ │ + b.n 557c │ │ + str r7, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + adds r0, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + blx r1 │ │ + adds r0, r7, #0 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + subs r5, r1, r6 │ │ + movs r1, r0 │ │ + subs r1, r5, r5 │ │ + movs r1, r0 │ │ + subs r3, r6, r4 │ │ + movs r1, r0 │ │ + │ │ +0000558c : │ │ + ldr r1, [pc, #244] ; (5684 ) │ │ + push {r4, r5, r6, lr} │ │ + add r1, pc │ │ + adds r4, r0, #0 │ │ + bl 15f20 <__aeabi_llsl@@Base+0xcc> │ │ + subs r5, r0, #0 │ │ + bne.n 55a8 │ │ + ldr r0, [pc, #232] ; (5688 ) │ │ + adds r1, r4, #0 │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 5680 │ │ + adds r0, r4, #0 │ │ + movs r1, #46 ; 0x2e │ │ + bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + cmp r0, #0 │ │ + beq.n 5650 │ │ + ldr r1, [pc, #212] ; (568c ) │ │ + adds r4, r0, #1 │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + movs r6, #2 │ │ + cmp r0, #0 │ │ + bne.n 5658 │ │ + ldr r1, [pc, #200] ; (5690 ) │ │ adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + beq.n 55d8 │ │ + movs r6, #4 │ │ + b.n 5658 │ │ + ldr r1, [pc, #184] ; (5694 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 55d4 │ │ + ldr r1, [pc, #176] ; (5698 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 55d4 │ │ + ldr r1, [pc, #164] ; (569c ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + movs r6, #5 │ │ + cmp r0, #0 │ │ + bne.n 5658 │ │ + ldr r1, [pc, #152] ; (56a0 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + movs r6, #8 │ │ + cmp r0, #0 │ │ + bne.n 5658 │ │ + ldr r1, [pc, #140] ; (56a4 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + beq.n 5626 │ │ + movs r6, #6 │ │ + b.n 5658 │ │ + ldr r1, [pc, #128] ; (56a8 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 5622 │ │ + ldr r1, [pc, #116] ; (56ac ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 5622 │ │ + ldr r1, [pc, #108] ; (56b0 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 5622 │ │ + adds r0, r5, #0 │ │ + bl 50b0 │ │ + adds r6, r0, #0 │ │ + ldr r0, [pc, #88] ; (56b4 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + bl 54c0 │ │ + subs r5, r0, #0 │ │ + bne.n 5680 │ │ + bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + bne.n 5680 │ │ + ldr r0, [pc, #60] ; (56b8 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r5, #0 │ │ + pop {r4, r5, r6, pc} │ │ + subs r3, r1, r4 │ │ + movs r1, r0 │ │ + subs r6, r7, r3 │ │ + movs r1, r0 │ │ + subs r7, r6, r3 │ │ + movs r1, r0 │ │ + subs r3, r5, r3 │ │ + movs r1, r0 │ │ + subs r5, r3, r3 │ │ + movs r1, r0 │ │ + subs r4, r2, r3 │ │ + movs r1, r0 │ │ + subs r2, r1, r3 │ │ + movs r1, r0 │ │ + subs r6, r7, r2 │ │ + movs r1, r0 │ │ + subs r3, r6, r2 │ │ + movs r1, r0 │ │ + subs r5, r4, r2 │ │ + movs r1, r0 │ │ + subs r4, r3, r2 │ │ + movs r1, r0 │ │ + subs r2, r2, r2 │ │ + movs r1, r0 │ │ + subs r2, r0, r2 │ │ + movs r1, r0 │ │ + subs r7, r0, r0 │ │ + movs r1, r0 │ │ + │ │ +000056bc : │ │ + push {r3, lr} │ │ + adds r2, r1, #0 │ │ + movs r1, #0 │ │ + bl 54c0 │ │ + pop {r3, pc} │ │ + │ │ +000056c8 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 5724 │ │ + adds r4, r0, #0 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #80] ; (5728 ) │ │ + add r3, pc │ │ ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 5336 │ │ + cmp r4, r3 │ │ + bne.n 5702 │ │ + ldr r3, [r4, #8] │ │ + cmp r3, #1 │ │ + bne.n 56f4 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + movs r0, #100 ; 0x64 │ │ + bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ + b.n 56de │ │ + ldr r3, [pc, #52] ; (572c ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cmp r4, r3 │ │ + bne.n 5702 │ │ + bl 5218 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 5718 │ │ + cmp r3, #5 │ │ + bne.n 571e │ │ + ldr r0, [r4, #4] │ │ + bl afa8 │ │ + b.n 571e │ │ + ldr r0, [r4, #4] │ │ + bl 613c │ │ + adds r0, r4, #0 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldc 0, cr0, [ip], #-4 │ │ - ldc2l 15, cr15, [r9, #-1020]! ; 0xfffffc04 │ │ - stc2 15, cr15, [r9, #1020] ; 0x3fc │ │ - ldc2 15, cr15, [r1, #1020] ; 0x3fc │ │ - sub.w r0, r4, r1 │ │ - adds r0, r3, #3 │ │ - movs r1, r0 │ │ + and.w r0, r2, r1 │ │ + strd r0, r0, [r2, #4]! │ │ │ │ -00005354 : │ │ +00005730 : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n 538a │ │ - movs r3, #175 ; 0xaf │ │ - lsls r3, r3, #2 │ │ + beq.n 573a │ │ + ldr r4, [r0, #0] │ │ + b.n 5750 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #20] ; (5754 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + subs r4, r2, #0 │ │ + beq.n 574c │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #0] │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + ; instruction: 0xe9980001 │ │ + │ │ +00005758 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r3, [pc, #140] ; (57e8 ) │ │ + adds r5, r1, #0 │ │ + add r3, pc │ │ + ldr r1, [r3, #20] │ │ adds r4, r0, #0 │ │ - ldr r0, [r0, r3] │ │ + cmp r1, #0 │ │ + bne.n 576e │ │ + ldr r0, [pc, #128] ; (57ec ) │ │ + add r0, pc │ │ + b.n 5776 │ │ cmp r0, #0 │ │ - beq.n 536a │ │ + bne.n 5780 │ │ + ldr r0, [pc, #124] ; (57f0 ) │ │ + add r0, pc │ │ bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r3, [r4, #4] │ │ - cmp r3, #0 │ │ - beq.n 5376 │ │ - ldr r0, [r4, #0] │ │ - ldr r3, [r0, #16] │ │ - blx r3 │ │ - adds r0, r4, #0 │ │ - ldr r3, [pc, #16] ; (538c ) │ │ - adds r0, #16 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 57e4 │ │ + adds r3, r2, #0 │ │ + subs r0, r3, #1 │ │ + sbcs r3, r0 │ │ + lsls r3, r3, #1 │ │ + str r3, [r4, #8] │ │ + movs r3, #0 │ │ + adds r0, r2, #0 │ │ + str r3, [r4, #12] │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + str r0, [r4, #16] │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #88] ; (57f4 ) │ │ add r3, pc │ │ + ldr r2, [r3, #0] │ │ + cmp r2, #0 │ │ + beq.n 57b8 │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #8] │ │ - blx r3 │ │ + cmp r3, #1 │ │ + bne.n 57b8 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + movs r0, #100 ; 0x64 │ │ + bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ + b.n 5796 │ │ + movs r2, #1 │ │ + ldr r3, [pc, #60] ; (57f8 ) │ │ adds r0, r4, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + subs r3, r5, #1 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + negs r3, r3 │ │ + ands r5, r3 │ │ + ldr r3, [pc, #44] ; (57fc ) │ │ + add r3, pc │ │ + str r5, [r3, #12] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + bl 5250 │ │ + adds r4, r0, #0 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrd r0, r0, [sl, #-4]! │ │ + adds r3, r6, r5 │ │ + movs r1, r0 │ │ + adds r1, r1, r6 │ │ + movs r1, r0 │ │ + ldmdb ip!, {r0} │ │ + b.n 5608 │ │ + movs r1, r0 │ │ + stmdb r8, {r0} │ │ + │ │ +00005800 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r5, [pc, #16] ; (5814 ) │ │ + ldr r4, [pc, #8] ; (5810 ) │ │ + str r4, [sp, #0] │ │ + str r5, [sp, #4] │ │ + bl 5758 │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ + ... │ │ + │ │ +00005818 : │ │ + push {r0, r1, r2, lr} │ │ + ldr r3, [pc, #24] ; (5834 ) │ │ + ldr r2, [pc, #16] ; (5830 ) │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + movs r2, #0 │ │ + bl 5758 │ │ + pop {r1, r2, r3, pc} │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + ... │ │ + │ │ +00005838 : │ │ + push {r3, r4, r5, lr} │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #52] ; (5878 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 5862 │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + bl 5028 │ │ + subs r4, r0, #0 │ │ + bge.n 586e │ │ + ldr r0, [pc, #32] ; (587c ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 586e │ │ + ldr r0, [pc, #28] ; (5880 ) │ │ + movs r4, #1 │ │ + add r0, pc │ │ bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + negs r4, r4 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ldmia.w r4, {r0} │ │ + asrs r3, r3, #31 │ │ + movs r1, r0 │ │ + adds r0, r6, r2 │ │ + movs r1, r0 │ │ + │ │ +00005884 : │ │ + ldr r3, [pc, #48] ; (58b8 ) │ │ + push {r4, lr} │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cmp r0, #0 │ │ + blt.n 58b4 │ │ + cmp r0, #128 ; 0x80 │ │ + ble.n 5896 │ │ + movs r0, #128 ; 0x80 │ │ + str r0, [r3, #0] │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #28] ; (58bc ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 58b0 │ │ + ldr r3, [pc, #24] ; (58c0 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #0] │ │ + bl 51f0 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ pop {r4, pc} │ │ - ; instruction: 0xeb280001 │ │ + b.n 57ac │ │ + movs r1, r0 │ │ + ; instruction: 0xe83a0001 │ │ + b.n 5774 │ │ + movs r1, r0 │ │ + movs r0, r0 │ │ + ... │ │ │ │ -00005390 : │ │ - adds r0, #16 │ │ - push {r3, r4, r5, lr} │ │ - adds r1, r3, #0 │ │ - adds r5, r0, #0 │ │ - adds r0, r2, #0 │ │ - ldr r3, [pc, #32] ; (53bc ) │ │ - ldr r2, [pc, #24] ; (53b8 ) │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ - bl 15f20 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r4, [pc, #24] ; (53c0 ) │ │ +000058c8 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + bl 5b28 │ │ + cmp r0, #0 │ │ + bne.n 58dc │ │ + ldr r0, [pc, #96] ; (5938 ) │ │ + add r0, pc │ │ + bl 5084 │ │ + adds r0, r4, #0 │ │ + bl ae34 │ │ + cmp r0, #0 │ │ + bne.n 58ee │ │ + ldr r0, [pc, #84] ; (593c ) │ │ + add r0, pc │ │ + bl 5084 │ │ + movs r3, #0 │ │ + ldr r5, [pc, #76] ; (5940 ) │ │ + movs r0, #128 ; 0x80 │ │ + add r5, pc │ │ + str r3, [r5, #0] │ │ + str r3, [r5, #24] │ │ + bl 5884 │ │ + ldrh r0, [r4, #8] │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ + ldr r3, [pc, #40] ; (5934 ) │ │ + ldr r2, [pc, #36] ; (5930 ) │ │ + bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + adds r6, r0, #0 │ │ + ldr r0, [r4, #0] │ │ + adds r7, r1, #0 │ │ + bl 15f90 <__aeabi_llsl@@Base+0x13c> │ │ adds r2, r0, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ adds r3, r1, #0 │ │ - adds r0, r5, #0 │ │ - ldr r1, [r4, #28] │ │ - blx r1 │ │ - pop {r3, r4, r5, pc} │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ + str r0, [r5, #20] │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ ands r0, r0 │ │ lsls r7, r1 │ │ - ; instruction: 0xeafa0001 │ │ + asrs r4, r4, #28 │ │ + movs r1, r0 │ │ + asrs r2, r3, #31 │ │ + movs r1, r0 │ │ + b.n 590c │ │ + movs r1, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -000053c8 : │ │ - ldr r2, [pc, #16] ; (53dc ) │ │ +00005948 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #32] ; (596c ) │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.n 5964 │ │ + bl 5218 │ │ + ldr r3, [r4, #16] │ │ + cmp r3, #0 │ │ + beq.n 5964 │ │ + blx r3 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + b.n 5880 │ │ + movs r1, r0 │ │ + │ │ +00005970 : │ │ + push {r4, r5, r6, lr} │ │ + ldr r5, [pc, #136] ; (59fc ) │ │ + adds r6, r0, #0 │ │ + add r5, pc │ │ + ldr r4, [r5, #20] │ │ + cmp r4, #0 │ │ + bne.n 5988 │ │ + ldr r0, [pc, #128] ; (5a00 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 59f6 │ │ + cmp r0, #0 │ │ + bgt.n 5994 │ │ + bl 5948 │ │ + movs r4, #1 │ │ + b.n 59f6 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [r5, #0] │ │ + subs r4, r3, #0 │ │ + beq.n 59f2 │ │ + ldr r3, [r5, #20] │ │ + adds r0, r6, r3 │ │ + adds r1, r3, #0 │ │ + subs r0, #1 │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + ldr r3, [r5, #0] │ │ + adds r6, r0, #0 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + bne.n 59ba │ │ + ldr r2, [r5, #0] │ │ + str r3, [r2, #12] │ │ + b.n 59e4 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [r3, #16] │ │ + ldr r3, [r5, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 59cc │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r3, #12] │ │ + b.n 59d4 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r3, #12] │ │ + subs r0, r1, r0 │ │ + adds r2, r0, #1 │ │ + ldr r3, [pc, #44] ; (5a04 ) │ │ + adds r0, r2, #0 │ │ + muls r0, r6 │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + str r0, [r4, #12] │ │ + movs r4, #1 │ │ + ldr r3, [pc, #32] ; (5a08 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + str r4, [r2, #8] │ │ + str r6, [r3, #16] │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + b.n 58c4 │ │ + movs r1, r0 │ │ + asrs r5, r3, #29 │ │ + movs r1, r0 │ │ + b.n 5804 │ │ + movs r1, r0 │ │ + b.n 57ec │ │ + movs r1, r0 │ │ + │ │ +00005a0c : │ │ + push {r4, lr} │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #20] ; (5a28 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + subs r4, r2, #0 │ │ + beq.n 5a20 │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #8] │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + b.n 57b4 │ │ + movs r1, r0 │ │ + │ │ +00005a2c : │ │ + movs r2, #0 │ │ + ldr r3, [pc, #8] ; (5a38 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + bx lr │ │ + b.n 5364 │ │ + movs r1, r0 │ │ + │ │ +00005a3c : │ │ + movs r2, #1 │ │ + ldr r3, [pc, #8] ; (5a48 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + bx lr │ │ + b.n 5354 │ │ + movs r1, r0 │ │ + movs r0, r0 │ │ + ... │ │ + │ │ +00005a50 : │ │ + push {r3, lr} │ │ + ldr r1, [pc, #16] ; (5a64 ) │ │ + ldr r0, [pc, #8] ; (5a60 ) │ │ + bl 5838 │ │ + pop {r3, pc} │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + ... │ │ + │ │ +00005a68 : │ │ + ldr r3, [pc, #12] ; (5a78 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + negs r3, r0 │ │ + adcs r0, r3 │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + b.n 5330 │ │ + movs r1, r0 │ │ + │ │ +00005a7c : │ │ + push {r4, lr} │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #36] ; (5aa8 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + subs r4, r2, #0 │ │ + beq.n 5a9e │ │ + ldr r3, [r3, #12] │ │ + movs r4, #1 │ │ + cmp r3, #0 │ │ + bne.n 5a9e │ │ + bl 5050 │ │ + adds r4, r0, #0 │ │ + subs r0, r4, #1 │ │ + sbcs r4, r0 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + b.n 5754 │ │ + movs r1, r0 │ │ + │ │ +00005aac : │ │ + push {r3, r4, r5, lr} │ │ + ldr r5, [pc, #64] ; (5af0 ) │ │ + adds r4, r0, #0 │ │ + add r5, pc │ │ + bl 5948 │ │ + ldr r0, [r5, #28] │ │ + cmp r0, #0 │ │ + beq.n 5ac6 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + movs r3, #0 │ │ + str r3, [r5, #28] │ │ + subs r0, r4, #0 │ │ + beq.n 5aec │ │ + bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ + adds r0, #1 │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [pc, #28] ; (5af4 ) │ │ + add r3, pc │ │ + str r0, [r3, #28] │ │ + cmp r0, #0 │ │ + beq.n 5ae8 │ │ + adds r1, r4, #0 │ │ + bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + movs r0, #0 │ │ + b.n 5aec │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + b.n 5740 │ │ + movs r1, r0 │ │ + b.n 56fc │ │ + movs r1, r0 │ │ + │ │ +00005af8 : │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + bx lr │ │ + │ │ +00005afe : │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + bx lr │ │ + │ │ +00005b04 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #24] ; (5b20 ) │ │ + bl 5948 │ │ + add r4, pc │ │ + ldr r0, [r4, #4] │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #20] │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + b.n 56bc │ │ + movs r1, r0 │ │ + │ │ +00005b24 : │ │ + movs r0, #1 │ │ + bx lr │ │ + │ │ +00005b28 : │ │ + ldr r2, [pc, #16] ; (5b3c ) │ │ push {r4, lr} │ │ add r2, pc │ │ adds r3, r2, #0 │ │ ldmia r0!, {r1, r2, r4} │ │ stmia r3!, {r1, r2, r4} │ │ ldmia r0!, {r1, r2, r4} │ │ stmia r3!, {r1, r2, r4} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - stc 0, cr0, [r4, #-4]! │ │ + b.n 56d8 │ │ + movs r1, r0 │ │ │ │ -000053e0 : │ │ - ldr r3, [pc, #4] ; (53e8 ) │ │ +00005b40 : │ │ + ldr r3, [pc, #4] ; (5b48 ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ bx lr │ │ - ldc 0, cr0, [lr], {1} │ │ + b.n 54d8 │ │ + movs r1, r0 │ │ │ │ -000053ec : │ │ - ldr r3, [pc, #800] ; (5710 ) │ │ +00005b4c : │ │ + ldr r3, [pc, #800] ; (5e70 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #108 ; 0x6c │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ adds r4, r1, #0 │ │ str r2, [sp, #100] ; 0x64 │ │ - ldr r2, [pc, #788] ; (5714 ) │ │ + ldr r2, [pc, #788] ; (5e74 ) │ │ add r2, pc │ │ ldrh r6, [r2, #4] │ │ str r3, [sp, #60] ; 0x3c │ │ cmp r6, #0 │ │ - bne.n 5416 │ │ - ldr r0, [pc, #780] ; (5718 ) │ │ + bne.n 5b76 │ │ + ldr r0, [pc, #780] ; (5e78 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ adds r0, r6, #0 │ │ - b.n 579e │ │ + b.n 5efe │ │ movs r0, #100 ; 0x64 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r7, r0, #0 │ │ - bne.n 5422 │ │ - b.n 5798 │ │ + bne.n 5b82 │ │ + b.n 5ef8 │ │ movs r1, #0 │ │ movs r2, #100 ; 0x64 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ str r4, [r7, #4] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - ldr r3, [pc, #744] ; (571c ) │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + ldr r3, [pc, #744] ; (5e7c ) │ │ cmp r0, r3 │ │ - beq.n 5440 │ │ - ldr r3, [pc, #740] ; (5720 ) │ │ + beq.n 5ba0 │ │ + ldr r3, [pc, #740] ; (5e80 ) │ │ cmp r0, r3 │ │ - beq.n 5440 │ │ - b.n 5560 │ │ + beq.n 5ba0 │ │ + b.n 5cc0 │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ str r0, [sp, #20] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ str r0, [sp, #24] │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r6, r0, #0 │ │ - bne.n 546a │ │ - ldr r0, [pc, #700] ; (5724 ) │ │ + bne.n 5bca │ │ + ldr r0, [pc, #700] ; (5e84 ) │ │ add r0, pc │ │ - b.n 56ec │ │ + b.n 5e4c │ │ ldr r4, [r5, #8] │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ ldr r2, [sp, #24] │ │ movs r3, #1 │ │ blx r4 │ │ subs r4, r0, #0 │ │ cmp r4, #1 │ │ - beq.n 548c │ │ - ldr r0, [pc, #680] ; (5728 ) │ │ + beq.n 5bec │ │ + ldr r0, [pc, #680] ; (5e88 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r6, #0 │ │ bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - b.n 57b0 │ │ + adds r0, r6, #0 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + b.n 5f10 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bge.n 5494 │ │ - b.n 57b0 │ │ - ldr r3, [pc, #660] ; (572c ) │ │ + bge.n 5bf4 │ │ + b.n 5f10 │ │ + ldr r3, [pc, #660] ; (5e8c ) │ │ ldr r2, [sp, #20] │ │ cmp r2, r3 │ │ - bne.n 54a4 │ │ + bne.n 5c04 │ │ adds r0, r6, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - b.n 544c │ │ - ldr r3, [pc, #648] ; (5730 ) │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + b.n 5bac │ │ + ldr r3, [pc, #648] ; (5e90 ) │ │ cmp r2, r3 │ │ - beq.n 549c │ │ - ldr r3, [pc, #648] ; (5734 ) │ │ + beq.n 5bfc │ │ + ldr r3, [pc, #648] ; (5e94 ) │ │ cmp r2, r3 │ │ - beq.n 54bc │ │ + beq.n 5c1c │ │ adds r0, r6, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r0, [pc, #640] ; (5738 ) │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r0, [pc, #640] ; (5e98 ) │ │ add r0, pc │ │ - b.n 54c8 │ │ + b.n 5c28 │ │ ldrh r3, [r6, #0] │ │ str r3, [sp, #20] │ │ cmp r3, #1 │ │ - beq.n 54ce │ │ - ldr r0, [pc, #628] ; (573c ) │ │ + beq.n 5c2e │ │ + ldr r0, [pc, #628] ; (5e9c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 5550 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 5cb0 │ │ add r4, sp, #64 ; 0x40 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #24 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [r6, #4] │ │ str r3, [sp, #64] ; 0x40 │ │ ldrh r3, [r6, #14] │ │ cmp r3, #8 │ │ - beq.n 54ea │ │ + beq.n 5c4a │ │ cmp r3, #16 │ │ - bne.n 54f8 │ │ - ldr r3, [pc, #596] ; (5740 ) │ │ + bne.n 5c58 │ │ + ldr r3, [pc, #596] ; (5ea0 ) │ │ strh r3, [r4, #4] │ │ ldrh r3, [r6, #2] │ │ strb r3, [r4, #6] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #5 │ │ strh r3, [r4, #8] │ │ - b.n 5504 │ │ - ldr r0, [pc, #584] ; (5744 ) │ │ + b.n 5c64 │ │ + ldr r0, [pc, #584] ; (5ea4 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ ldr r4, [sp, #20] │ │ - b.n 5550 │ │ + b.n 5cb0 │ │ movs r4, #1 │ │ str r4, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ adds r0, #8 │ │ str r0, [r7, #8] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ str r0, [sp, #24] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ str r4, [sp, #0] │ │ str r0, [sp, #20] │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #20] │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - blt.n 5550 │ │ - ldr r3, [pc, #524] ; (5748 ) │ │ + blt.n 5cb0 │ │ + ldr r3, [pc, #524] ; (5ea8 ) │ │ ldr r2, [sp, #24] │ │ cmp r2, r3 │ │ - bne.n 5504 │ │ + bne.n 5c64 │ │ str r4, [sp, #0] │ │ adds r0, r5, #0 │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ movs r4, #0 │ │ str r0, [r7, #12] │ │ adds r0, r6, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ movs r3, #0 │ │ cmp r4, r3 │ │ - bne.n 555e │ │ - b.n 56f2 │ │ - b.n 56f4 │ │ - ldr r3, [pc, #488] ; (574c ) │ │ + bne.n 5cbe │ │ + b.n 5e52 │ │ + b.n 5e54 │ │ + ldr r3, [pc, #488] ; (5eac ) │ │ cmp r0, r3 │ │ - beq.n 5568 │ │ - b.n 56f8 │ │ + beq.n 5cc8 │ │ + b.n 5e58 │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - ldr r3, [pc, #472] ; (5750 ) │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + ldr r3, [pc, #472] ; (5eb0 ) │ │ cmp r0, r3 │ │ - beq.n 5580 │ │ - ldr r0, [pc, #472] ; (5754 ) │ │ + beq.n 5ce0 │ │ + ldr r0, [pc, #472] ; (5eb4 ) │ │ add r0, pc │ │ - b.n 56ec │ │ + b.n 5e4c │ │ movs r6, #0 │ │ str r6, [sp, #20] │ │ str r6, [sp, #56] ; 0x38 │ │ str r6, [sp, #28] │ │ str r6, [sp, #40] ; 0x28 │ │ str r6, [sp, #24] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ adds r4, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ str r0, [sp, #44] ; 0x2c │ │ movs r2, #0 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ ldr r1, [r5, #4] │ │ @@ -756,121 +1606,121 @@ │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 568a │ │ - ldr r3, [pc, #400] ; (5758 ) │ │ + beq.n 5dea │ │ + ldr r3, [pc, #400] ; (5eb8 ) │ │ cmp r4, r3 │ │ - beq.n 55d2 │ │ - ldr r3, [pc, #400] ; (575c ) │ │ + beq.n 5d32 │ │ + ldr r3, [pc, #400] ; (5ebc ) │ │ cmp r4, r3 │ │ - beq.n 55f4 │ │ - b.n 5652 │ │ + beq.n 5d54 │ │ + b.n 5db2 │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ adds r4, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ adds r4, r4, r0 │ │ str r4, [r7, #8] │ │ - b.n 5658 │ │ + b.n 5db8 │ │ adds r0, r5, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #28] │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ str r0, [sp, #56] ; 0x38 │ │ adds r0, r5, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ add r4, sp, #88 ; 0x58 │ │ str r0, [sp, #20] │ │ movs r2, #10 │ │ movs r3, #1 │ │ ldr r6, [r5, #8] │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ blx r6 │ │ ldrb r3, [r4, #0] │ │ ldr r6, [sp, #36] ; 0x24 │ │ lsls r2, r3, #24 │ │ - bmi.n 5668 │ │ + bmi.n 5dc8 │ │ movs r6, #1 │ │ cmp r3, #63 ; 0x3f │ │ - bls.n 5668 │ │ + bls.n 5dc8 │ │ cmp r3, #64 ; 0x40 │ │ - bne.n 5664 │ │ + bne.n 5dc4 │ │ ldrb r3, [r4, #1] │ │ cmp r3, #28 │ │ - bls.n 5634 │ │ - b.n 57ac │ │ + bls.n 5d94 │ │ + b.n 5f0c │ │ ldrb r6, [r4, #3] │ │ ldrb r2, [r4, #2] │ │ lsls r6, r6, #15 │ │ lsls r2, r2, #23 │ │ orrs r6, r2 │ │ ldrb r2, [r4, #4] │ │ lsls r2, r2, #7 │ │ orrs r6, r2 │ │ ldrb r2, [r4, #5] │ │ lsrs r2, r2, #1 │ │ orrs r6, r2 │ │ movs r2, #29 │ │ subs r3, r2, r3 │ │ asrs r6, r3 │ │ - b.n 5668 │ │ + b.n 5dc8 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 5672 │ │ + beq.n 5dd2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne.n 56a2 │ │ + bne.n 5e02 │ │ movs r3, #1 │ │ str r3, [sp, #24] │ │ - b.n 5672 │ │ + b.n 5dd2 │ │ movs r6, #128 ; 0x80 │ │ lsls r6, r6, #19 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n 56a2 │ │ + bne.n 5e02 │ │ movs r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ adds r3, r0, #1 │ │ - bne.n 558c │ │ + bne.n 5cec │ │ adds r3, r1, #1 │ │ - beq.n 568a │ │ - b.n 558c │ │ + beq.n 5dea │ │ + b.n 5cec │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n 5696 │ │ - ldr r0, [pc, #204] ; (5760 ) │ │ + bne.n 5df6 │ │ + ldr r0, [pc, #204] ; (5ec0 ) │ │ add r0, pc │ │ - b.n 56ec │ │ + b.n 5e4c │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne.n 56a2 │ │ - ldr r0, [pc, #196] ; (5764 ) │ │ + bne.n 5e02 │ │ + ldr r0, [pc, #196] ; (5ec4 ) │ │ add r0, pc │ │ - b.n 56ec │ │ + b.n 5e4c │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #56] ; 0x38 │ │ movs r1, #0 │ │ muls r3, r2 │ │ ldr r2, [sp, #20] │ │ lsrs r4, r2, #3 │ │ lsls r2, r4, #16 │ │ @@ -879,168 +1729,172 @@ │ │ muls r4, r3 │ │ ldr r3, [r7, #8] │ │ movs r2, #24 │ │ adds r4, r4, r3 │ │ str r4, [r7, #12] │ │ add r4, sp, #64 ; 0x40 │ │ adds r0, r4, #0 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #20] │ │ str r6, [sp, #64] ; 0x40 │ │ cmp r3, #8 │ │ - beq.n 56d6 │ │ + beq.n 5e36 │ │ cmp r3, #16 │ │ - bne.n 56e8 │ │ - ldr r3, [pc, #148] ; (5768 ) │ │ - b.n 56d8 │ │ - ldr r3, [pc, #148] ; (576c ) │ │ + bne.n 5e48 │ │ + ldr r3, [pc, #148] ; (5ec8 ) │ │ + b.n 5e38 │ │ + ldr r3, [pc, #148] ; (5ecc ) │ │ strh r3, [r4, #4] │ │ mov r3, sp │ │ ldrb r3, [r3, #28] │ │ strb r3, [r4, #6] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #5 │ │ strh r3, [r4, #8] │ │ - b.n 56f2 │ │ - ldr r0, [pc, #132] ; (5770 ) │ │ + b.n 5e52 │ │ + ldr r0, [pc, #132] ; (5ed0 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 57b0 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 5f10 │ │ adds r3, r5, #0 │ │ str r3, [r7, #0] │ │ - b.n 5700 │ │ - ldr r0, [pc, #120] ; (5774 ) │ │ + b.n 5e60 │ │ + ldr r0, [pc, #120] ; (5ed4 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ ldr r5, [r7, #0] │ │ adds r0, r7, #0 │ │ cmp r5, #0 │ │ - bne.n 5778 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bne.n 5ed8 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ adds r0, r5, #0 │ │ - b.n 579e │ │ - ; instruction: 0xead00001 │ │ - ldcl 0, cr0, [r0], #4 │ │ - subs r5, r7, r7 │ │ + b.n 5efe │ │ + b.n 6554 │ │ + movs r1, r0 │ │ + b.n 59a8 │ │ movs r1, r0 │ │ - ldr r1, [pc, #328] ; (5868 ) │ │ + asrs r6, r7, #22 │ │ + movs r1, r0 │ │ + ldr r1, [pc, #328] ; (5fc8 ) │ │ mov r6, r8 │ │ adcs r7, r2 │ │ cmp r6, sl │ │ - subs r6, r6, r5 │ │ + asrs r5, r5, #18 │ │ movs r1, r0 │ │ - subs r0, r5, r6 │ │ + asrs r1, r5, #21 │ │ movs r1, r0 │ │ str r6, [r4, #20] │ │ strb r3, [r4, #17] │ │ - ldr r1, [pc, #304] ; (5864 ) │ │ + ldr r1, [pc, #304] ; (5fc4 ) │ │ strb r3, [r2, r1] │ │ ldr r6, [r4, #84] ; 0x54 │ │ movs r0, #116 ; 0x74 │ │ - subs r2, r0, r6 │ │ + asrs r3, r0, #21 │ │ movs r1, r0 │ │ - subs r5, r2, r6 │ │ + asrs r6, r2, #21 │ │ movs r1, r0 │ │ strh r0, [r2, #0] │ │ - ; instruction: 0xffff1b7a │ │ + vsli.32 d17, d27, #31 │ │ movs r1, r0 │ │ str r4, [r4, #20] │ │ str r4, [r6, #20] │ │ - ldr r7, [pc, #280] ; (5868 ) │ │ - ldr r5, [pc, #328] ; (5898 ) │ │ - ldr r1, [pc, #260] ; (5858 ) │ │ + ldr r7, [pc, #280] ; (5fc8 ) │ │ + ldr r5, [pc, #328] ; (5ff8 ) │ │ + ldr r1, [pc, #260] ; (5fb8 ) │ │ mov r6, r8 │ │ - subs r0, r2, r4 │ │ + asrs r1, r2, #19 │ │ movs r1, r0 │ │ strh r3, [r2, r5] │ │ add r6, r9 │ │ - ldr r7, [pc, #268] ; (586c ) │ │ - ldr r5, [pc, #308] ; (5894 ) │ │ - subs r4, r3, r0 │ │ + ldr r7, [pc, #268] ; (5fcc ) │ │ + ldr r5, [pc, #308] ; (5ff4 ) │ │ + asrs r5, r3, #15 │ │ movs r1, r0 │ │ - subs r6, r5, r0 │ │ + asrs r7, r5, #15 │ │ movs r1, r0 │ │ str r0, [sp, #64] ; 0x40 │ │ vaddl.u q12, d15, d8 │ │ - vtbl.8 d17, {d15-d17}, d0 │ │ + ; instruction: 0xffff13c1 │ │ movs r1, r0 │ │ - subs r2, r2, r0 │ │ + asrs r3, r2, #15 │ │ movs r1, r0 │ │ add r3, sp, #64 ; 0x40 │ │ ldrh r1, [r3, #4] │ │ ldrb r2, [r3, #6] │ │ - ldr r3, [pc, #56] ; (57b8 ) │ │ + ldr r3, [pc, #56] ; (5f18 ) │ │ adds r0, #16 │ │ add r3, pc │ │ ldrh r4, [r3, #4] │ │ str r4, [sp, #0] │ │ ldrb r4, [r3, #6] │ │ str r4, [sp, #4] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #64] ; 0x40 │ │ - bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ - b.n 579c │ │ - bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + b.n 5efc │ │ + bl 16030 <__aeabi_llsl@@Base+0x1dc> │ │ adds r0, r7, #0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 57b4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - ldr r6, [pc, #12] ; (57bc ) │ │ - b.n 5668 │ │ + beq.n 5f14 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + ldr r6, [pc, #12] ; (5f1c ) │ │ + b.n 5dc8 │ │ movs r3, #0 │ │ - b.n 56f4 │ │ + b.n 5e54 │ │ add sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, pc} │ │ - strd r0, r0, [lr, #-4]! │ │ + b.n 6348 │ │ + movs r1, r0 │ │ lsrs r0, r0, #32 │ │ cmp r7, #175 ; 0xaf │ │ │ │ -000057c0 : │ │ +00005f20 : │ │ push {r0, r1, r4, lr} │ │ adds r4, r0, #0 │ │ movs r2, #0 │ │ ldr r0, [r0, #0] │ │ ldr r3, [r4, #8] │ │ str r2, [sp, #0] │ │ ldr r1, [r0, #4] │ │ asrs r3, r3, #31 │ │ ldr r2, [r4, #8] │ │ blx r1 │ │ - ldr r3, [pc, #4] ; (57dc ) │ │ + ldr r3, [pc, #4] ; (5f3c ) │ │ add r3, pc │ │ str r4, [r3, #24] │ │ pop {r0, r1, r4, pc} │ │ - ldmdb sl, {r0} │ │ + b.n 62c4 │ │ + movs r1, r0 │ │ │ │ -000057e0 : │ │ - ldr r3, [pc, #456] ; (59ac ) │ │ +00005f40 : │ │ + ldr r3, [pc, #456] ; (610c ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r4, [pc, #452] ; (59b0 ) │ │ + ldr r4, [pc, #452] ; (6110 ) │ │ sub sp, #52 ; 0x34 │ │ ldr r2, [r3, #0] │ │ add r7, sp, #8 │ │ add r4, pc │ │ str r2, [r7, #36] ; 0x24 │ │ ldr r2, [r4, #24] │ │ str r0, [r7, #4] │ │ adds r6, r1, #0 │ │ str r3, [r7, #0] │ │ cmp r2, #0 │ │ - bne.n 580a │ │ + bne.n 5f6a │ │ movs r3, #0 │ │ movs r4, #0 │ │ str r3, [r7, #24] │ │ str r4, [r7, #28] │ │ - b.n 5994 │ │ + b.n 60f4 │ │ movs r3, #1 │ │ ldr r0, [r2, #0] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ @@ -1050,51 +1904,51 @@ │ │ ldr r3, [r4, #12] │ │ str r3, [r7, #16] │ │ asrs r3, r3, #31 │ │ str r3, [r7, #20] │ │ ldr r2, [r7, #20] │ │ ldr r3, [r7, #28] │ │ cmp r2, r3 │ │ - bgt.n 5838 │ │ - bne.n 5800 │ │ + bgt.n 5f98 │ │ + bne.n 5f60 │ │ ldr r3, [r7, #24] │ │ ldr r2, [r7, #16] │ │ cmp r2, r3 │ │ - bls.n 5800 │ │ + bls.n 5f60 │ │ ldr r3, [r4, #16] │ │ cmp r3, #0 │ │ - beq.n 5924 │ │ + beq.n 6084 │ │ adds r0, r6, #0 │ │ - bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + bl 15f90 <__aeabi_llsl@@Base+0x13c> │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldr r2, [r4, #48] ; 0x30 │ │ - bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ - bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ ldr r3, [r4, #36] ; 0x24 │ │ adds r5, r0, #0 │ │ cmp r3, r0 │ │ - beq.n 587e │ │ + beq.n 5fde │ │ ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq.n 5862 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r4, [pc, #336] ; (59b4 ) │ │ + beq.n 5fc2 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r4, [pc, #336] ; (6114 ) │ │ add r4, pc │ │ ldr r6, [r4, #24] │ │ ldr r0, [r6, #44] ; 0x2c │ │ muls r0, r5 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ ldr r3, [r4, #24] │ │ str r0, [r6, #32] │ │ ldr r0, [r3, #32] │ │ cmp r0, #0 │ │ - bne.n 587c │ │ - b.n 5996 │ │ + bne.n 5fdc │ │ + b.n 60f6 │ │ str r5, [r3, #36] ; 0x24 │ │ - ldr r3, [pc, #312] ; (59b8 ) │ │ + ldr r3, [pc, #312] ; (6118 ) │ │ ldr r0, [r7, #24] │ │ ldr r1, [r7, #28] │ │ str r5, [r7, #16] │ │ add r3, pc │ │ ldr r4, [r3, #24] │ │ ldr r3, [r4, #12] │ │ str r3, [r7, #8] │ │ @@ -1105,104 +1959,104 @@ │ │ ldr r2, [r7, #8] │ │ ldr r3, [r7, #12] │ │ subs r2, r2, r0 │ │ sbcs r3, r1 │ │ ldr r0, [r7, #20] │ │ adds r1, r2, #0 │ │ cmp r0, r3 │ │ - bgt.n 58ac │ │ - bne.n 58e2 │ │ + bgt.n 600c │ │ + bne.n 6042 │ │ cmp r5, r1 │ │ - bls.n 58e2 │ │ + bls.n 6042 │ │ ldr r2, [r7, #24] │ │ ldr r3, [r7, #28] │ │ ldr r0, [r7, #8] │ │ ldr r1, [r7, #12] │ │ subs r2, r2, r0 │ │ sbcs r3, r1 │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ ldr r2, [r7, #16] │ │ ldr r3, [r7, #20] │ │ adds r0, r0, r2 │ │ adcs r1, r3 │ │ subs r5, r5, r0 │ │ - bl 15f90 <__aeabi_llsl@@Base+0x13c> │ │ + bl 16040 <__aeabi_llsl@@Base+0x1ec> │ │ ldr r2, [r4, #48] ; 0x30 │ │ ldr r3, [r4, #52] ; 0x34 │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [r7, #24] │ │ str r3, [r7, #28] │ │ str r0, [r7, #24] │ │ - b.n 58ea │ │ + b.n 604a │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [r7, #24] │ │ str r3, [r7, #28] │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #32] │ │ movs r2, #1 │ │ adds r3, r5, #0 │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ - ldr r3, [pc, #196] ; (59bc ) │ │ + ldr r3, [pc, #196] ; (611c ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ ldrh r2, [r3, #20] │ │ lsls r2, r2, #27 │ │ - bpl.n 5906 │ │ + bpl.n 6066 │ │ movs r2, #1 │ │ bics r0, r2 │ │ str r0, [r3, #36] ; 0x24 │ │ adds r3, #16 │ │ adds r0, r3, #0 │ │ - bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ - ldr r3, [pc, #172] ; (59c0 ) │ │ + bl 16050 <__aeabi_llsl@@Base+0x1fc> │ │ + ldr r3, [pc, #172] ; (6120 ) │ │ ldr r0, [r7, #4] │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ ldr r1, [r3, #32] │ │ ldr r2, [r3, #40] ; 0x28 │ │ - ldr r3, [pc, #164] ; (59c4 ) │ │ + ldr r3, [pc, #164] ; (6124 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - b.n 5990 │ │ + b.n 60f0 │ │ asrs r3, r6, #31 │ │ str r3, [r7, #12] │ │ ldr r0, [r7, #16] │ │ ldr r1, [r7, #20] │ │ ldr r2, [r7, #24] │ │ ldr r3, [r7, #28] │ │ subs r0, r0, r2 │ │ sbcs r1, r3 │ │ ldr r3, [r7, #12] │ │ str r6, [r7, #8] │ │ cmp r3, r1 │ │ - bgt.n 5942 │ │ - bne.n 5960 │ │ + bgt.n 60a2 │ │ + bne.n 60c0 │ │ cmp r6, r0 │ │ - bls.n 5960 │ │ + bls.n 60c0 │ │ ldr r0, [r7, #24] │ │ ldr r1, [r7, #28] │ │ ldr r2, [r7, #16] │ │ ldr r3, [r7, #20] │ │ subs r0, r0, r2 │ │ sbcs r1, r3 │ │ ldr r2, [r7, #8] │ │ ldr r3, [r7, #12] │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r7, #24] │ │ str r3, [r7, #28] │ │ ldr r3, [r7, #24] │ │ subs r6, r6, r3 │ │ - b.n 5968 │ │ + b.n 60c8 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [r7, #24] │ │ str r3, [r7, #28] │ │ adds r3, r6, #0 │ │ mov r2, sp │ │ adds r3, #14 │ │ @@ -1215,1514 +2069,2143 @@ │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ movs r3, #1 │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - ldr r3, [pc, #60] ; (59c8 ) │ │ + ldr r3, [pc, #60] ; (6128 ) │ │ ldr r0, [r7, #4] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ ldr r0, [r7, #24] │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 59a4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 6104 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 5768 │ │ + svc 124 ; 0x7c │ │ movs r1, r0 │ │ - stmdb r0, {r0} │ │ - stmia.w ip, {r0} │ │ - strd r0, r0, [sl], #-4 │ │ - b.n 59b0 │ │ + b.n 6464 │ │ movs r1, r0 │ │ - b.n 597c │ │ + b.n 6380 │ │ movs r1, r0 │ │ - b.n 578c │ │ + b.n 6340 │ │ movs r1, r0 │ │ - b.n 56b4 │ │ + b.n 6260 │ │ + movs r1, r0 │ │ + b.n 622c │ │ + movs r1, r0 │ │ + svc 138 ; 0x8a │ │ + movs r1, r0 │ │ + svc 28 │ │ movs r1, r0 │ │ │ │ -000059cc : │ │ +0000612c : │ │ movs r2, #0 │ │ - ldr r3, [pc, #8] ; (59d8 ) │ │ + ldr r3, [pc, #8] ; (6138 ) │ │ add r3, pc │ │ str r2, [r3, #24] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - b.n 581c │ │ + svc 200 ; 0xc8 │ │ movs r1, r0 │ │ │ │ -000059dc : │ │ +0000613c : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n 5a00 │ │ + beq.n 6160 │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #32] │ │ cmp r0, #0 │ │ - beq.n 59ee │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + beq.n 614e │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - beq.n 59fa │ │ + beq.n 615a │ │ ldr r0, [r4, #0] │ │ ldr r3, [r0, #16] │ │ blx r3 │ │ adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ pop {r4, pc} │ │ ... │ │ │ │ -00005a04 : │ │ +00006164 : │ │ push {r0, r1, r2, r4, r5, lr} │ │ - ldr r5, [pc, #44] ; (5a34 ) │ │ + ldr r5, [pc, #44] ; (6194 ) │ │ add r5, pc │ │ ldr r3, [r5, #24] │ │ subs r0, r3, #0 │ │ - beq.n 5a32 │ │ + beq.n 6192 │ │ movs r4, #1 │ │ ldr r0, [r3, #0] │ │ str r4, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ ldr r3, [r5, #24] │ │ ldr r3, [r3, #12] │ │ asrs r2, r3, #31 │ │ cmp r2, r1 │ │ - bgt.n 5a30 │ │ - bne.n 5a2e │ │ + bgt.n 6190 │ │ + bne.n 618e │ │ cmp r3, r0 │ │ - bhi.n 5a30 │ │ + bhi.n 6190 │ │ movs r4, #0 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, pc} │ │ - b.n 5808 │ │ + svc 144 ; 0x90 │ │ + movs r1, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + ldr r4, [r3, #8] │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + adds r0, r3, #0 │ │ + adds r3, r5, #0 │ │ + blx r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + push {r0, r1, r2, lr} │ │ + ldr r1, [sp, #16] │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + push {r3, lr} │ │ + ldr r3, [r0, #16] │ │ + blx r3 │ │ + asrs r1, r0, #31 │ │ + pop {r3, pc} │ │ + movs r3, #0 │ │ + push {r0, r1, r2, lr} │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + movs r3, #1 │ │ + push {r0, r1, r2, lr} │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + ... │ │ + │ │ +000061ec : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #336] ; (6340 ) │ │ + adds r6, r0, #0 │ │ + add sp, r4 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #760] ; 0x2f8 │ │ + adds r4, r2, #0 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #324] ; (6344 ) │ │ + str r1, [sp, #24] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #732] ; 0x2dc │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + cmp r0, #0 │ │ + bne.n 6216 │ │ + b.n 6326 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + bne.n 621e │ │ + b.n 631a │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bne.n 6226 │ │ + b.n 631a │ │ + movs r0, #16 │ │ + bl 67f0 │ │ + cmp r0, #0 │ │ + beq.n 631a │ │ + ldr r2, [pc, #276] ; (6348 ) │ │ + add r3, sp, #48 ; 0x30 │ │ + add r2, pc │ │ + str r2, [sp, #48] ; 0x30 │ │ + ldr r2, [pc, #272] ; (634c ) │ │ + add r2, pc │ │ + str r2, [r3, #4] │ │ + ldr r2, [pc, #272] ; (6350 ) │ │ + add r2, pc │ │ + str r2, [r3, #12] │ │ + ldr r2, [sp, #24] │ │ + cmp r2, #0 │ │ + bne.n 6250 │ │ + ldr r2, [pc, #264] ; (6354 ) │ │ + add r2, pc │ │ + b.n 6254 │ │ + ldr r2, [pc, #260] ; (6358 ) │ │ + add r2, pc │ │ + str r2, [r3, #8] │ │ + add r2, sp, #64 ; 0x40 │ │ + str r2, [sp, #28] │ │ + mov r2, sp │ │ + ldmia r3!, {r0, r1, r7} │ │ + stmia r2!, {r0, r1, r7} │ │ + ldr r3, [r3, #0] │ │ + ldr r5, [pc, #248] ; (635c ) │ │ + adds r0, r6, #0 │ │ + str r3, [r2, #0] │ │ + movs r2, #0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r1, [sp, #28] │ │ + adds r3, r2, #0 │ │ + ldr r7, [r5, #16] │ │ + blx r7 │ │ + subs r7, r0, #0 │ │ + beq.n 6284 │ │ + ldr r0, [pc, #228] ; (6360 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 631a │ │ + movs r1, #1 │ │ + ldr r3, [r5, #12] │ │ + negs r1, r1 │ │ + ldr r0, [sp, #28] │ │ + blx r3 │ │ + adds r6, r0, #0 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #20] │ │ + adds r1, r7, #0 │ │ + str r7, [r3, #0] │ │ + adds r0, r4, #0 │ │ + str r7, [r2, #0] │ │ + movs r2, #24 │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ + ldr r3, [pc, #192] ; (6364 ) │ │ + movs r1, #1 │ │ + strh r3, [r4, #4] │ │ + ldrb r3, [r6, #4] │ │ + ldr r0, [sp, #28] │ │ + negs r1, r1 │ │ + strb r3, [r4, #6] │ │ + ldr r3, [r6, #8] │ │ + str r3, [r4, #0] │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #5 │ │ + strh r3, [r4, #8] │ │ + ldr r3, [r5, #20] │ │ + blx r3 │ │ + ldrb r3, [r4, #6] │ │ + adds r2, r0, #0 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r0, r2, #1 │ │ + str r0, [r4, #12] │ │ + str r0, [r3, #0] │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [sp, #32] │ │ + subs r6, r0, #0 │ │ + str r0, [r3, #0] │ │ + beq.n 6326 │ │ + ldr r3, [sp, #20] │ │ + adds r1, r6, #0 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #28] │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #24] │ │ + add r3, sp, #44 ; 0x2c │ │ + ldr r7, [r5, #24] │ │ + blx r7 │ │ + adds r3, r0, #0 │ │ + add r0, sp, #64 ; 0x40 │ │ + cmp r3, #0 │ │ + ble.n 62fe │ │ + ldr r2, [sp, #24] │ │ + adds r6, r6, r3 │ │ + adds r1, r6, #0 │ │ + subs r2, r2, r3 │ │ + str r2, [sp, #24] │ │ + b.n 62e4 │ │ + ldr r3, [r5, #8] │ │ + blx r3 │ │ + ldrb r3, [r4, #4] │ │ + ldrb r2, [r4, #6] │ │ + asrs r1, r3, #3 │ │ + adds r3, r1, #0 │ │ + muls r3, r2 │ │ + ldr r2, [sp, #20] │ │ + negs r3, r3 │ │ + ldr r2, [r2, #0] │ │ + ands r3, r2 │ │ + ldr r2, [sp, #20] │ │ + str r3, [r2, #0] │ │ + b.n 6328 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 6326 │ │ + ldr r3, [r6, #16] │ │ + adds r0, r6, #0 │ │ + blx r3 │ │ + movs r4, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #732] ; 0x2dc │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 6338 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + movs r3, #185 ; 0xb9 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldc2 15, cr15, [ip, #-1020] ; 0xfffffc04 │ │ + bgt.n 62c8 │ │ + movs r1, r0 │ │ + vminnm.f32 , , │ │ + vminnm.f16 , , │ │ + ; instruction: 0xff95ffff │ │ + vminnm.f16 , , │ │ + vminnm.f32 , , │ │ + bgt.n 63d4 │ │ + movs r1, r0 │ │ + lsrs r5, r0, #31 │ │ + movs r1, r0 │ │ + strh r0, [r2, #0] │ │ + Address 0x0000000000006366 is out of bounds. │ │ + │ │ + │ │ +00006368 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #116 ; 0x74 │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + str r2, [sp, #12] │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #752] ; (6668 ) │ │ + str r1, [sp, #76] ; 0x4c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #92] ; 0x5c │ │ + str r2, [sp, #108] ; 0x6c │ │ + cmp r0, #0 │ │ + bne.n 638a │ │ + b.n 6654 │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + adds r5, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + ldr r3, [pc, #724] ; (666c ) │ │ + cmp r0, r3 │ │ + beq.n 63bc │ │ + adds r0, r4, #0 │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + ldr r3, [pc, #716] ; (6670 ) │ │ + str r0, [sp, #8] │ │ + cmp r5, r3 │ │ + bne.n 63b6 │ │ + ldr r3, [pc, #704] ; (666c ) │ │ + cmp r0, r3 │ │ + beq.n 63bc │ │ + ldr r3, [pc, #704] ; (6674 ) │ │ + cmp r0, r3 │ │ + beq.n 63c0 │ │ + ldr r0, [pc, #704] ; (6678 ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r3, [pc, #684] ; (666c ) │ │ + str r3, [sp, #8] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r5, #0 │ │ + str r2, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r5, [sp, #20] │ │ + str r5, [sp, #72] ; 0x48 │ │ + str r5, [sp, #16] │ │ + str r5, [sp, #52] ; 0x34 │ │ + str r5, [sp, #48] ; 0x30 │ │ + str r5, [sp, #44] ; 0x2c │ │ + str r5, [sp, #40] ; 0x28 │ │ + adds r0, r4, #0 │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + adds r7, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + movs r6, #1 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + str r0, [sp, #24] │ │ + str r6, [sp, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #64] ; 0x40 │ │ + movs r3, #0 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + str r2, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 6412 │ │ + b.n 6548 │ │ + ldr r3, [pc, #616] ; (667c ) │ │ + cmp r7, r3 │ │ + beq.n 6474 │ │ + bhi.n 6450 │ │ + ldr r3, [pc, #612] ; (6680 ) │ │ + cmp r7, r3 │ │ + bne.n 64f0 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + adds r7, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + str r6, [sp, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + str r7, [sp, #80] ; 0x50 │ │ + str r6, [sp, #40] ; 0x28 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + str r2, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 64f0 │ │ + ldr r3, [pc, #560] ; (6684 ) │ │ + cmp r7, r3 │ │ + beq.n 64ca │ │ + ldr r3, [pc, #560] ; (6688 ) │ │ + cmp r7, r3 │ │ + bne.n 64f0 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + str r6, [sp, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #24] │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #72] ; 0x48 │ │ + str r6, [sp, #52] ; 0x34 │ │ + b.n 64f0 │ │ + adds r0, r4, #0 │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #16] │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + str r0, [sp, #72] ; 0x48 │ │ + adds r0, r4, #0 │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + add r7, sp, #96 ; 0x60 │ │ + str r0, [sp, #20] │ │ + adds r3, r6, #0 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #10 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + ldrb r3, [r7, #0] │ │ + cmp r3, #64 ; 0x40 │ │ + bne.n 64c4 │ │ + ldrb r2, [r7, #1] │ │ + cmp r2, #28 │ │ + bhi.n 64c4 │ │ + ldrb r5, [r7, #3] │ │ + ldrb r3, [r7, #2] │ │ + lsls r5, r5, #15 │ │ + lsls r3, r3, #23 │ │ + orrs r5, r3 │ │ + ldrb r3, [r7, #4] │ │ + lsls r3, r3, #7 │ │ + orrs r5, r3 │ │ + ldrb r3, [r7, #5] │ │ + lsrs r3, r3, #1 │ │ + orrs r5, r3 │ │ + movs r3, #29 │ │ + subs r2, r3, r2 │ │ + asrs r5, r2 │ │ + bne.n 64ee │ │ + ldr r0, [pc, #452] ; (668c ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + adds r0, r4, #0 │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #8 │ │ + adds r5, r0, #0 │ │ + str r3, [sp, #20] │ │ + str r6, [sp, #16] │ │ + str r6, [sp, #48] ; 0x30 │ │ + b.n 64f0 │ │ + str r6, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #24] │ │ + lsls r3, r3, #31 │ │ + bpl.n 6506 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + str r2, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #0 │ │ + ldr r3, [pc, #352] ; (666c ) │ │ + cmp r2, r3 │ │ + bne.n 651a │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq.n 652e │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + b.n 652a │ │ + ldr r3, [pc, #344] ; (6674 ) │ │ + ldr r2, [sp, #8] │ │ + cmp r2, r3 │ │ + bne.n 658a │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + beq.n 652e │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 658a │ │ + movs r3, #0 │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + blx r1 │ │ + cmp r0, #1 │ │ + beq.n 6542 │ │ + b.n 63d8 │ │ + cmp r1, #0 │ │ + beq.n 6548 │ │ + b.n 63d8 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #0 │ │ + ldr r3, [pc, #284] ; (666c ) │ │ + cmp r2, r3 │ │ + bne.n 656a │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + bne.n 655e │ │ + ldr r0, [pc, #308] ; (6690 ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne.n 658a │ │ + ldr r0, [pc, #300] ; (6694 ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r3, [pc, #264] ; (6674 ) │ │ + ldr r2, [sp, #8] │ │ + cmp r2, r3 │ │ + bne.n 658a │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + bne.n 657e │ │ + ldr r0, [pc, #284] ; (6698 ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 658a │ │ + ldr r0, [pc, #276] ; (669c ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r0, [sp, #12] │ │ + movs r1, #0 │ │ + movs r2, #24 │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #12] │ │ + str r5, [r3, #0] │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #8 │ │ + beq.n 65a6 │ │ + cmp r3, #16 │ │ + bne.n 65f0 │ │ + ldr r3, [pc, #252] ; (66a0 ) │ │ + b.n 65a8 │ │ + ldr r3, [pc, #252] ; (66a4 ) │ │ + ldr r2, [sp, #12] │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + movs r6, #0 │ │ + strh r3, [r2, #4] │ │ + mov r2, sp │ │ + ldr r3, [sp, #12] │ │ + ldrb r2, [r2, #16] │ │ + strb r2, [r3, #6] │ │ + movs r3, #128 ; 0x80 │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #5 │ │ + strh r3, [r2, #8] │ │ + ldr r3, [sp, #20] │ │ + lsrs r3, r3, #3 │ │ + lsls r5, r3, #16 │ │ + ldr r3, [sp, #16] │ │ + lsrs r5, r5, #16 │ │ + muls r0, r3 │ │ + adds r2, r0, #0 │ │ + muls r2, r5 │ │ + ldr r3, [sp, #28] │ │ + adds r0, r2, #0 │ │ + str r2, [r3, #0] │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + subs r7, r0, #0 │ │ + str r0, [r3, #0] │ │ + cmp r7, r6 │ │ + bne.n 6602 │ │ + ldr r0, [pc, #192] ; (66a8 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r7, #0 │ │ + b.n 6656 │ │ + ldr r0, [pc, #184] ; (66ac ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + beq.n 6654 │ │ + movs r6, #1 │ │ + b.n 664a │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r6, [sp, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + adds r0, r4, #0 │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #28] │ │ + ldr r7, [r4, #8] │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #8] │ │ + adds r2, r3, #0 │ │ + movs r3, #1 │ │ + blx r7 │ │ + cmp r0, #1 │ │ + beq.n 6632 │ │ + ldr r0, [pc, #136] ; (66b0 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r6, #0 │ │ + b.n 6656 │ │ + ldr r3, [sp, #28] │ │ + negs r5, r5 │ │ + ldr r3, [r3, #0] │ │ + ands r5, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + str r5, [r3, #0] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + bne.n 664a │ │ + ldr r0, [sp, #12] │ │ + b.n 6656 │ │ + ldr r3, [r4, #16] │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + cmp r6, #0 │ │ + beq.n 6646 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 6664 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + add sp, #116 ; 0x74 │ │ + pop {r4, r5, r6, r7, pc} │ │ + blt.n 66f8 │ │ + movs r1, r0 │ │ + ldr r1, [pc, #260] ; (6774 ) │ │ + mov r6, r8 │ │ + ldr r7, [pc, #280] ; (678c ) │ │ + ldr r5, [pc, #328] ; (67bc ) │ │ + strh r0, [r7, r4] │ │ + ldr r6, [r2, r1] │ │ + lsrs r3, r6, #26 │ │ + movs r1, r0 │ │ + ldr r7, [pc, #268] ; (678c ) │ │ + ldr r5, [pc, #308] ; (67b4 ) │ │ + strh r3, [r2, r5] │ │ + add r6, r9 │ │ + ldr r0, [pc, #344] ; (67e0 ) │ │ + strh r4, [r0, r1] │ │ + ldr r7, [pc, #264] ; (6794 ) │ │ + ldr r4, [r0, r5] │ │ + lsrs r0, r2, #23 │ │ + movs r1, r0 │ │ + lsrs r6, r2, #21 │ │ + movs r1, r0 │ │ + lsrs r3, r4, #21 │ │ + movs r1, r0 │ │ + lsrs r0, r5, #21 │ │ + movs r1, r0 │ │ + lsrs r5, r6, #21 │ │ + movs r1, r0 │ │ + str r0, [sp, #64] ; 0x40 │ │ + vaddl.u q12, d15, d8 │ │ + vtbl.8 d16, {d31- │ │ - ldr r0, [pc, #44] ; (5a70 ) │ │ + bne.n 66c8 │ │ + ldr r0, [pc, #44] ; (66ec ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ adds r0, r4, #0 │ │ - b.n 5a6e │ │ + b.n 66ea │ │ ldr r5, [r1, #0] │ │ cmp r5, #0 │ │ - beq.n 5a6a │ │ + beq.n 66e6 │ │ ldr r3, [r5, #4] │ │ ldr r7, [r5, #12] │ │ cmp r3, #0 │ │ - beq.n 5a60 │ │ + beq.n 66dc │ │ adds r0, r6, #0 │ │ ldr r1, [r5, #8] │ │ blx r3 │ │ adds r0, r5, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ adds r5, r7, #0 │ │ - b.n 5a4e │ │ + b.n 66ca │ │ movs r0, #1 │ │ str r5, [r4, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - asrs r6, r3, #27 │ │ + lsrs r4, r1, #18 │ │ movs r1, r0 │ │ - ldr r3, [pc, #36] ; (5a9c ) │ │ + ldr r3, [pc, #36] ; (6718 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 5a84 │ │ + beq.n 6700 │ │ blx r3 │ │ movs r1, #60 ; 0x3c │ │ - ldr r3, [pc, #24] ; (5aa0 ) │ │ + ldr r3, [pc, #24] ; (671c ) │ │ muls r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r0, r4, #0 │ │ adds r1, r3, r1 │ │ adds r1, #56 ; 0x38 │ │ - bl 5a38 │ │ + bl 66b4 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 57c8 │ │ + bge.n 675c │ │ movs r1, r0 │ │ - b.n 57a8 │ │ + bge.n 673c │ │ movs r1, r0 │ │ adds r3, r0, #0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r1, #0 │ │ str r0, [sp, #4] │ │ adds r6, r2, #0 │ │ adds r3, #2 │ │ - bne.n 5aba │ │ - ldr r3, [pc, #72] ; (5afc ) │ │ + bne.n 6736 │ │ + ldr r3, [pc, #72] ; (6778 ) │ │ add r3, pc │ │ ldr r4, [r3, #8] │ │ - b.n 5af4 │ │ - ldr r3, [pc, #68] ; (5b00 ) │ │ + b.n 6770 │ │ + ldr r3, [pc, #68] ; (677c ) │ │ ldr r1, [sp, #4] │ │ add r3, pc │ │ ldr r2, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ muls r1, r3 │ │ adds r3, r2, r1 │ │ ldr r4, [r3, #56] ; 0x38 │ │ cmp r4, #0 │ │ - beq.n 5af8 │ │ + beq.n 6774 │ │ adds r0, r6, #0 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r7, r0, #0 │ │ - beq.n 5af8 │ │ + beq.n 6774 │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ adds r5, r7, #0 │ │ ldr r7, [r4, #0] │ │ cmp r7, #0 │ │ - beq.n 5af2 │ │ + beq.n 676e │ │ ldr r0, [sp, #4] │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ ldr r3, [r4, #8] │ │ blx r7 │ │ ldr r4, [r4, #12] │ │ cmp r4, #0 │ │ - bne.n 5ae2 │ │ + bne.n 675e │ │ adds r0, r5, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - b.n 57b0 │ │ + bls.n 6744 │ │ movs r1, r0 │ │ - b.n 57a0 │ │ + bls.n 6734 │ │ movs r1, r0 │ │ push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #36] ; (5b2c ) │ │ + ldr r4, [pc, #36] ; (67a8 ) │ │ adds r5, r0, #0 │ │ add r4, pc │ │ ldr r3, [r4, #16] │ │ ldr r0, [r4, #12] │ │ adds r1, r3, #1 │ │ lsls r1, r1, #2 │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ cmp r0, #0 │ │ - beq.n 5b28 │ │ + beq.n 67a4 │ │ ldr r3, [r4, #16] │ │ str r0, [r4, #12] │ │ adds r2, r3, #1 │ │ lsls r3, r3, #2 │ │ str r2, [r4, #16] │ │ str r5, [r3, r0] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 5734 │ │ + bls.n 66c8 │ │ movs r1, r0 │ │ │ │ -00005b30 : │ │ - ldr r3, [pc, #4] ; (5b38 ) │ │ +000067ac : │ │ + ldr r3, [pc, #4] ; (67b4 ) │ │ add r3, pc │ │ ldr r0, [r3, #16] │ │ bx lr │ │ - b.n 56f0 │ │ + bls.n 6884 │ │ movs r1, r0 │ │ │ │ -00005b3c : │ │ +000067b8 : │ │ movs r3, #0 │ │ cmp r0, r3 │ │ - blt.n 5b52 │ │ - ldr r2, [pc, #20] ; (5b58 ) │ │ + blt.n 67ce │ │ + ldr r2, [pc, #20] ; (67d4 ) │ │ add r2, pc │ │ ldr r1, [r2, #16] │ │ cmp r0, r1 │ │ - bge.n 5b52 │ │ + bge.n 67ce │ │ ldr r3, [r2, #12] │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r3] │ │ adds r0, r3, #0 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - b.n 56ec │ │ + bls.n 6880 │ │ movs r1, r0 │ │ │ │ -00005b5c : │ │ +000067d8 : │ │ movs r3, #2 │ │ - ldr r0, [pc, #16] ; (5b70 ) │ │ + ldr r0, [pc, #16] ; (67ec ) │ │ add r0, pc │ │ strb r3, [r0, #20] │ │ movs r3, #0 │ │ adds r0, #20 │ │ strb r3, [r0, #1] │ │ strb r3, [r0, #2] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - b.n 56cc │ │ + bls.n 6860 │ │ movs r1, r0 │ │ │ │ -00005b74 : │ │ +000067f0 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ lsls r3, r0, #26 │ │ - bpl.n 5b84 │ │ - ldr r0, [pc, #96] ; (5be0 ) │ │ + bpl.n 6800 │ │ + ldr r0, [pc, #96] ; (685c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ lsls r3, r5, #31 │ │ - bpl.n 5b90 │ │ - ldr r0, [pc, #88] ; (5be4 ) │ │ + bpl.n 680c │ │ + ldr r0, [pc, #88] ; (6860 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ lsls r3, r5, #29 │ │ - bpl.n 5b9c │ │ - ldr r0, [pc, #80] ; (5be8 ) │ │ + bpl.n 6818 │ │ + ldr r0, [pc, #80] ; (6864 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ lsls r3, r5, #30 │ │ - bpl.n 5ba8 │ │ - ldr r0, [pc, #72] ; (5bec ) │ │ + bpl.n 6824 │ │ + ldr r0, [pc, #72] ; (6868 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ lsls r3, r5, #28 │ │ - bpl.n 5bb4 │ │ - ldr r0, [pc, #64] ; (5bf0 ) │ │ + bpl.n 6830 │ │ + ldr r0, [pc, #64] ; (686c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r4, #16 │ │ tst r5, r4 │ │ - bne.n 5bbe │ │ + bne.n 683a │ │ movs r4, #0 │ │ - b.n 5bd0 │ │ - ldr r3, [pc, #52] ; (5bf4 ) │ │ + b.n 684c │ │ + ldr r3, [pc, #52] ; (6870 ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ tst r3, r4 │ │ - bne.n 5bd0 │ │ + bne.n 684c │ │ bl 4fa4 │ │ cmp r0, #0 │ │ - bne.n 5bba │ │ - ldr r2, [pc, #36] ; (5bf8 ) │ │ + bne.n 6836 │ │ + ldr r2, [pc, #36] ; (6874 ) │ │ adds r0, r4, #0 │ │ add r2, pc │ │ ldr r3, [r2, #24] │ │ orrs r3, r4 │ │ str r3, [r2, #24] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r1, r6, #22 │ │ + lsrs r7, r3, #13 │ │ movs r1, r0 │ │ - asrs r5, r1, #23 │ │ + lsrs r3, r7, #13 │ │ movs r1, r0 │ │ - asrs r3, r4, #23 │ │ + lsrs r1, r2, #14 │ │ movs r1, r0 │ │ - asrs r0, r0, #24 │ │ + lsrs r6, r5, #14 │ │ movs r1, r0 │ │ - asrs r6, r3, #24 │ │ + lsrs r4, r1, #15 │ │ movs r1, r0 │ │ - b.n 5690 │ │ + bhi.n 6824 │ │ movs r1, r0 │ │ - b.n 566c │ │ + bhi.n 6800 │ │ movs r1, r0 │ │ │ │ -00005bfc : │ │ +00006878 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #24] ; (5c18 ) │ │ + ldr r3, [pc, #24] ; (6894 ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ lsls r3, r3, #27 │ │ - bpl.n 5c0c │ │ + bpl.n 6888 │ │ bl 5010 │ │ movs r2, #0 │ │ - ldr r3, [pc, #12] ; (5c1c ) │ │ + ldr r3, [pc, #12] ; (6898 ) │ │ add r3, pc │ │ str r2, [r3, #24] │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 5634 │ │ + bhi.n 67c8 │ │ movs r1, r0 │ │ - b.n 5618 │ │ + bhi.n 67ac │ │ movs r1, r0 │ │ │ │ -00005c20 : │ │ +0000689c : │ │ push {r4, lr} │ │ - ldr r4, [pc, #48] ; (5c54 ) │ │ + ldr r4, [pc, #48] ; (68d0 ) │ │ adds r3, r0, #0 │ │ add r4, pc │ │ ldr r0, [r4, #28] │ │ cmp r0, #0 │ │ - beq.n 5c50 │ │ + beq.n 68cc │ │ cmp r3, #0 │ │ - beq.n 5c36 │ │ + beq.n 68b2 │ │ ldr r4, [r4, #32] │ │ str r4, [r3, #0] │ │ cmp r1, #0 │ │ - beq.n 5c42 │ │ - ldr r3, [pc, #28] ; (5c58 ) │ │ + beq.n 68be │ │ + ldr r3, [pc, #28] ; (68d4 ) │ │ add r3, pc │ │ ldrh r3, [r3, #36] ; 0x24 │ │ strh r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 5c50 │ │ - ldr r3, [pc, #20] ; (5c5c ) │ │ + beq.n 68cc │ │ + ldr r3, [pc, #20] ; (68d8 ) │ │ add r3, pc │ │ adds r3, #7 │ │ ldrb r3, [r3, #31] │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 5624 │ │ + bhi.n 69b8 │ │ movs r1, r0 │ │ - b.n 55fc │ │ + bhi.n 6990 │ │ movs r1, r0 │ │ - b.n 55e8 │ │ + bhi.n 697c │ │ movs r1, r0 │ │ │ │ -00005c60 : │ │ - ldr r3, [pc, #440] ; (5e1c ) │ │ +000068dc : │ │ + ldr r3, [pc, #440] ; (6a98 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #140 ; 0x8c │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ adds r6, r1, #0 │ │ str r2, [sp, #132] ; 0x84 │ │ str r3, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n 5c82 │ │ - ldr r0, [pc, #420] ; (5e20 ) │ │ + bne.n 68fe │ │ + ldr r0, [pc, #420] ; (6a9c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 5df6 │ │ - ldr r3, [pc, #416] ; (5e24 ) │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 6a72 │ │ + ldr r3, [pc, #416] ; (6aa0 ) │ │ add r3, pc │ │ ldr r7, [r3, #28] │ │ cmp r7, #0 │ │ - bne.n 5ca2 │ │ - ldr r0, [pc, #408] ; (5e28 ) │ │ + bne.n 691e │ │ + ldr r0, [pc, #408] ; (6aa4 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ cmp r6, #0 │ │ - bne.n 5c9a │ │ - b.n 5df6 │ │ + bne.n 6916 │ │ + b.n 6a72 │ │ ldr r3, [r5, #16] │ │ adds r0, r5, #0 │ │ blx r3 │ │ - b.n 5df6 │ │ + b.n 6a72 │ │ movs r0, #16 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r4, r0, #0 │ │ - bne.n 5cc2 │ │ - ldr r0, [pc, #380] ; (5e2c ) │ │ + bne.n 693e │ │ + ldr r0, [pc, #380] ; (6aa8 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ cmp r6, #0 │ │ - bne.n 5cba │ │ - b.n 5df6 │ │ + bne.n 6936 │ │ + b.n 6a72 │ │ ldr r3, [r5, #16] │ │ adds r0, r5, #0 │ │ blx r3 │ │ - b.n 5e08 │ │ + b.n 6a84 │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ adds r7, r0, #0 │ │ movs r2, #4 │ │ negs r2, r2 │ │ asrs r3, r2, #31 │ │ adds r0, r5, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ - ldr r3, [pc, #340] ; (5e30 ) │ │ + ldr r3, [pc, #340] ; (6aac ) │ │ cmp r7, r3 │ │ - beq.n 5d24 │ │ - bhi.n 5cf0 │ │ - ldr r3, [pc, #336] ; (5e34 ) │ │ + beq.n 69a0 │ │ + bhi.n 696c │ │ + ldr r3, [pc, #336] ; (6ab0 ) │ │ cmp r7, r3 │ │ - beq.n 5d10 │ │ - ldr r3, [pc, #332] ; (5e38 ) │ │ + beq.n 698c │ │ + ldr r3, [pc, #332] ; (6ab4 ) │ │ cmp r7, r3 │ │ - beq.n 5d10 │ │ - b.n 5d4c │ │ - ldr r3, [pc, #328] ; (5e3c ) │ │ + beq.n 698c │ │ + b.n 69c8 │ │ + ldr r3, [pc, #328] ; (6ab8 ) │ │ cmp r7, r3 │ │ - beq.n 5d38 │ │ - ldr r3, [pc, #328] ; (5e40 ) │ │ + beq.n 69b4 │ │ + ldr r3, [pc, #328] ; (6abc ) │ │ cmp r7, r3 │ │ - bne.n 5d4c │ │ + bne.n 69c8 │ │ adds r2, r4, #0 │ │ adds r2, #8 │ │ str r2, [sp, #0] │ │ adds r3, r4, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ add r2, sp, #24 │ │ - bl 8200 │ │ - b.n 5d60 │ │ + bl 7d88 │ │ + b.n 69dc │ │ adds r2, r4, #0 │ │ adds r2, #8 │ │ str r2, [sp, #0] │ │ adds r3, r4, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ add r2, sp, #24 │ │ - bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ - b.n 5d60 │ │ + bl 16090 <__aeabi_llsl@@Base+0x23c> │ │ + b.n 69dc │ │ adds r2, r4, #0 │ │ adds r2, #8 │ │ str r2, [sp, #0] │ │ adds r3, r4, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ add r2, sp, #24 │ │ - bl 7bb0 │ │ - b.n 5d60 │ │ + bl 6368 │ │ + b.n 69dc │ │ adds r2, r4, #0 │ │ adds r2, #8 │ │ str r2, [sp, #0] │ │ adds r3, r4, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ add r2, sp, #24 │ │ - bl 7a34 │ │ - b.n 5d60 │ │ - ldr r0, [pc, #244] ; (5e44 ) │ │ + bl 61ec │ │ + b.n 69dc │ │ + ldr r0, [pc, #244] ; (6ac0 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ cmp r6, #0 │ │ - beq.n 5df0 │ │ + beq.n 6a6c │ │ ldr r3, [r5, #16] │ │ adds r0, r5, #0 │ │ blx r3 │ │ - b.n 5df0 │ │ + b.n 6a6c │ │ cmp r0, #0 │ │ - beq.n 5df0 │ │ + beq.n 6a6c │ │ add r5, sp, #24 │ │ - ldr r0, [pc, #224] ; (5e48 ) │ │ + ldr r0, [pc, #224] ; (6ac4 ) │ │ ldr r3, [r5, #4] │ │ add r0, pc │ │ lsls r2, r3, #8 │ │ ldr r3, [r0, #36] ; 0x24 │ │ lsls r1, r3, #8 │ │ ldr r3, [sp, #24] │ │ cmp r1, r2 │ │ - bne.n 5d7e │ │ + bne.n 69fa │ │ ldr r2, [r0, #32] │ │ cmp r3, r2 │ │ - beq.n 5e00 │ │ - ldr r0, [pc, #204] ; (5e4c ) │ │ + beq.n 6a7c │ │ + ldr r0, [pc, #204] ; (6ac8 ) │ │ ldrh r1, [r5, #4] │ │ ldrb r2, [r5, #6] │ │ add r0, pc │ │ ldrh r7, [r0, #36] ; 0x24 │ │ add r6, sp, #48 ; 0x30 │ │ str r7, [sp, #0] │ │ adds r7, r0, #7 │ │ ldrb r7, [r7, #31] │ │ str r7, [sp, #4] │ │ ldr r0, [r0, #32] │ │ str r0, [sp, #8] │ │ adds r0, r6, #0 │ │ - bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ + bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ cmp r0, #0 │ │ - blt.n 5dcc │ │ + blt.n 6a48 │ │ ldrb r1, [r5, #4] │ │ ldrb r3, [r5, #6] │ │ movs r0, #1 │ │ asrs r2, r1, #3 │ │ adds r1, r2, #0 │ │ muls r1, r3 │ │ ldr r3, [r4, #8] │ │ negs r1, r1 │ │ ands r1, r3 │ │ ldr r3, [r6, #28] │ │ str r1, [r6, #20] │ │ muls r3, r1 │ │ adds r1, r3, #0 │ │ - bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ + bl 160a0 <__aeabi_llsl@@Base+0x24c> │ │ str r0, [r6, #16] │ │ cmp r0, #0 │ │ - bne.n 5dd0 │ │ - ldr r0, [pc, #136] ; (5e50 ) │ │ + bne.n 6a4c │ │ + ldr r0, [pc, #136] ; (6acc ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ ldr r0, [r4, #4] │ │ - b.n 5dec │ │ + b.n 6a68 │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #8] │ │ - bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ ldr r0, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ adds r0, r6, #0 │ │ - bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + bl 16050 <__aeabi_llsl@@Base+0x1fc> │ │ ldr r3, [r6, #16] │ │ cmp r0, #0 │ │ - bge.n 5dfa │ │ + bge.n 6a76 │ │ adds r0, r3, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ movs r0, #0 │ │ - b.n 5e0a │ │ + b.n 6a86 │ │ str r3, [r4, #4] │ │ ldr r3, [r6, #24] │ │ str r3, [r4, #8] │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r4, #12] │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #132] ; 0x84 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 5e18 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 6a94 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #140 ; 0x8c │ │ pop {r4, r5, r6, r7, pc} │ │ - b.n 62d8 │ │ + bpl.n 6a5c │ │ movs r1, r0 │ │ - asrs r3, r6, #21 │ │ + lsrs r1, r4, #12 │ │ movs r1, r0 │ │ - b.n 5738 │ │ + bhi.n 6acc │ │ movs r1, r0 │ │ - asrs r4, r7, #21 │ │ + lsls r3, r2, #31 │ │ movs r1, r0 │ │ - asrs r6, r5, #12 │ │ + lsls r1, r1, #29 │ │ movs r1, r0 │ │ - ldr r7, [pc, #280] ; (5f4c ) │ │ - ldr r5, [pc, #328] ; (5f7c ) │ │ + ldr r7, [pc, #280] ; (6bc8 ) │ │ + ldr r5, [pc, #328] ; (6bf8 ) │ │ adcs r7, r2 │ │ cmp r6, sl │ │ - ldr r1, [pc, #328] ; (5f84 ) │ │ + ldr r1, [pc, #328] ; (6c00 ) │ │ mov r6, r8 │ │ str r7, [r1, #116] ; 0x74 │ │ strh r7, [r4, r5] │ │ strb r3, [r0, #9] │ │ str r5, [r4, #20] │ │ - asrs r4, r3, #19 │ │ + lsrs r2, r5, #9 │ │ movs r1, r0 │ │ - b.n 6590 │ │ + bvc.n 6b24 │ │ movs r1, r0 │ │ - b.n 6560 │ │ + bvc.n 6af4 │ │ movs r1, r0 │ │ - asrs r6, r2, #8 │ │ + lsls r1, r6, #24 │ │ movs r1, r0 │ │ │ │ -00005e54 : │ │ +00006ad0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #128] ; (5ed8 ) │ │ + ldr r5, [pc, #128] ; (6b54 ) │ │ adds r6, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #120] ; (5edc ) │ │ + ldr r3, [pc, #120] ; (6b58 ) │ │ add r3, pc │ │ ldr r4, [r3, #28] │ │ cmp r4, #0 │ │ - bne.n 5e72 │ │ - ldr r0, [pc, #112] ; (5ee0 ) │ │ + bne.n 6aee │ │ + ldr r0, [pc, #112] ; (6b5c ) │ │ add r0, pc │ │ - b.n 5e82 │ │ + b.n 6afe │ │ movs r0, #1 │ │ movs r1, #16 │ │ - bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ + bl 160a0 <__aeabi_llsl@@Base+0x24c> │ │ subs r4, r0, #0 │ │ - bne.n 5e88 │ │ - ldr r0, [pc, #100] ; (5ee4 ) │ │ + bne.n 6b04 │ │ + ldr r0, [pc, #100] ; (6b60 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 5ec8 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 6b44 │ │ movs r3, #0 │ │ adds r6, #12 │ │ str r3, [r0, #0] │ │ adds r1, r6, #0 │ │ movs r2, #4 │ │ mov r0, sp │ │ - bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ ldrb r1, [r6, #7] │ │ ldrb r3, [r6, #6] │ │ ldrb r2, [r6, #5] │ │ lsls r1, r1, #24 │ │ lsls r3, r3, #16 │ │ orrs r3, r1 │ │ ldrb r1, [r6, #4] │ │ lsls r2, r2, #8 │ │ adds r6, #8 │ │ orrs r3, r1 │ │ - ldr r1, [pc, #56] ; (5ee8 ) │ │ + ldr r1, [pc, #56] ; (6b64 ) │ │ orrs r3, r2 │ │ str r6, [r4, #4] │ │ str r3, [r4, #8] │ │ mov r0, sp │ │ add r1, pc │ │ movs r2, #4 │ │ adds r6, r6, r3 │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ cmp r0, #0 │ │ - bne.n 5e8e │ │ + bne.n 6b0a │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r4, #12] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r5, #0] │ │ adds r0, r4, #0 │ │ cmp r2, r3 │ │ - beq.n 5ed6 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 6b52 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - b.n 5fa8 │ │ + bcc.n 6b2c │ │ movs r1, r0 │ │ - b.n 6430 │ │ + bvs.n 6bc4 │ │ movs r1, r0 │ │ - asrs r4, r3, #14 │ │ + lsls r3, r6, #23 │ │ movs r1, r0 │ │ - asrs r4, r3, #5 │ │ + lsls r7, r6, #21 │ │ movs r1, r0 │ │ - asrs r1, r2, #14 │ │ + lsrs r7, r3, #4 │ │ movs r1, r0 │ │ │ │ -00005eec : │ │ - ldr r3, [pc, #56] ; (5f28 ) │ │ +00006b68 : │ │ + ldr r3, [pc, #56] ; (6ba4 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r4, [r3, #28] │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ cmp r4, #0 │ │ - bne.n 5f02 │ │ - ldr r0, [pc, #44] ; (5f2c ) │ │ + bne.n 6b7e │ │ + ldr r0, [pc, #44] ; (6ba8 ) │ │ add r0, pc │ │ - b.n 5f10 │ │ + b.n 6b8c │ │ movs r0, #16 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r4, r0, #0 │ │ - bne.n 5f16 │ │ - ldr r0, [pc, #32] ; (5f30 ) │ │ + bne.n 6b92 │ │ + ldr r0, [pc, #32] ; (6bac ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 5f22 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 6b9e │ │ movs r3, #0 │ │ str r3, [r0, #0] │ │ movs r3, #128 ; 0x80 │ │ str r6, [r0, #8] │ │ str r5, [r0, #4] │ │ strb r3, [r0, #12] │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6364 │ │ + bpl.n 6af8 │ │ movs r1, r0 │ │ - asrs r4, r1, #12 │ │ + lsls r3, r4, #21 │ │ movs r1, r0 │ │ - asrs r6, r1, #3 │ │ + lsls r1, r5, #19 │ │ movs r1, r0 │ │ │ │ -00005f34 : │ │ +00006bb0 : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - beq.n 5f7c │ │ + beq.n 6bf8 │ │ adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [pc, #60] ; (5f80 ) │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r2, [pc, #60] ; (6bfc ) │ │ add r2, pc │ │ ldr r3, [r2, #4] │ │ cmp r3, #0 │ │ - bne.n 5f5c │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bne.n 6bd8 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n 5f76 │ │ + beq.n 6bf2 │ │ ldr r0, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - b.n 5f76 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + b.n 6bf2 │ │ ldr r0, [r2, #56] ; 0x38 │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r2, r0 │ │ - bge.n 5f4a │ │ + bge.n 6bc6 │ │ ldr r5, [r3, #0] │ │ cmp r4, r5 │ │ - bne.n 5f70 │ │ + bne.n 6bec │ │ str r1, [r3, #4] │ │ str r1, [r3, #20] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 5f62 │ │ + b.n 6bde │ │ adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6318 │ │ + bpl.n 6cac │ │ movs r1, r0 │ │ │ │ -00005f84 : │ │ +00006c00 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r1, #0 │ │ adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #12] ; (5f9c ) │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #12] ; (6c18 ) │ │ add r3, pc │ │ str r5, [r3, #60] ; 0x3c │ │ str r4, [r3, #64] ; 0x40 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ pop {r3, r4, r5, pc} │ │ - b.n 6298 │ │ + bpl.n 6c2c │ │ movs r1, r0 │ │ │ │ -00005fa0 : │ │ +00006c1c : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ cmp r4, #0 │ │ - beq.n 5fb4 │ │ + beq.n 6c30 │ │ adds r2, r4, #0 │ │ adds r3, r5, #0 │ │ - b.n 5fbc │ │ + b.n 6c38 │ │ adds r3, r4, #0 │ │ - ldr r2, [pc, #24] ; (5fd0 ) │ │ + ldr r2, [pc, #24] ; (6c4c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ - ldr r1, [pc, #20] ; (5fd4 ) │ │ + ldr r1, [pc, #20] ; (6c50 ) │ │ add r1, pc │ │ str r2, [r1, #0] │ │ - ldr r2, [pc, #20] ; (5fd8 ) │ │ + ldr r2, [pc, #20] ; (6c54 ) │ │ add r2, pc │ │ str r3, [r2, #68] ; 0x44 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - svc 12 │ │ + bcs.n 6b80 │ │ movs r1, r0 │ │ - b.n 6064 │ │ + bcc.n 6bf8 │ │ movs r1, r0 │ │ - b.n 626c │ │ + bmi.n 6c00 │ │ movs r1, r0 │ │ │ │ -00005fdc : │ │ - ldr r3, [pc, #4] ; (5fe4 ) │ │ +00006c58 : │ │ + ldr r3, [pc, #4] ; (6c60 ) │ │ add r3, pc │ │ ldr r0, [r3, #68] ; 0x44 │ │ bx lr │ │ - b.n 6244 │ │ + bmi.n 6bd8 │ │ movs r1, r0 │ │ │ │ -00005fe8 : │ │ +00006c64 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #8] ; (5ffc ) │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #8] ; (6c78 ) │ │ add r3, pc │ │ str r4, [r3, #0] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ pop {r4, pc} │ │ - b.n 6234 │ │ + bmi.n 6bc8 │ │ movs r1, r0 │ │ │ │ -00006000 : │ │ - ldr r3, [pc, #16] ; (6014 ) │ │ +00006c7c : │ │ + ldr r3, [pc, #16] ; (6c90 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r0, r3 │ │ - ble.n 600c │ │ + ble.n 6c88 │ │ adds r0, r3, #0 │ │ - ldr r3, [pc, #8] ; (6018 ) │ │ + ldr r3, [pc, #8] ; (6c94 ) │ │ add r3, pc │ │ str r0, [r3, #72] ; 0x48 │ │ bx lr │ │ - b.n 622c │ │ + bmi.n 6bc0 │ │ movs r1, r0 │ │ - b.n 6218 │ │ + bmi.n 6bac │ │ movs r1, r0 │ │ │ │ -0000601c : │ │ +00006c98 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #0 │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ adds r3, #1 │ │ - bne.n 6044 │ │ + bne.n 6cc0 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ - ldr r3, [pc, #68] ; (6074 ) │ │ + ldr r3, [pc, #68] ; (6cf0 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 606e │ │ + bge.n 6cea │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ - bl 601c │ │ + bl 6c98 │ │ adds r5, #1 │ │ adds r4, r4, r0 │ │ - b.n 602c │ │ - ldr r7, [pc, #48] ; (6078 ) │ │ + b.n 6ca8 │ │ + ldr r7, [pc, #48] ; (6cf4 ) │ │ movs r4, #0 │ │ add r7, pc │ │ ldr r3, [r7, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 606e │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bge.n 6cea │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ movs r3, #60 ; 0x3c │ │ muls r5, r3 │ │ ldr r3, [r7, #4] │ │ adds r5, r3, r5 │ │ cmp r6, r4 │ │ - ble.n 6066 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + ble.n 6ce2 │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r4, r0, r6 │ │ str r4, [r5, #28] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r4, #1 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6234 │ │ + bmi.n 6dc8 │ │ movs r1, r0 │ │ - b.n 6204 │ │ + bmi.n 6d98 │ │ movs r1, r0 │ │ │ │ -0000607c : │ │ +00006cf8 : │ │ push {r4, r5, r6, lr} │ │ adds r5, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 60aa │ │ + bne.n 6d26 │ │ movs r5, #0 │ │ adds r4, r1, #0 │ │ adds r6, r5, #0 │ │ - ldr r3, [pc, #68] ; (60d0 ) │ │ + ldr r3, [pc, #68] ; (6d4c ) │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ cmp r6, r1 │ │ - bge.n 60a2 │ │ + bge.n 6d1e │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ - bl 607c │ │ + bl 6cf8 │ │ adds r6, #1 │ │ adds r5, r5, r0 │ │ - b.n 608a │ │ + b.n 6d06 │ │ adds r0, r5, #0 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - b.n 60ce │ │ - ldr r2, [pc, #40] ; (60d4 ) │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + b.n 6d4a │ │ + ldr r2, [pc, #40] ; (6d50 ) │ │ movs r0, #0 │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 60ce │ │ + bge.n 6d4a │ │ movs r4, #60 ; 0x3c │ │ adds r3, r5, #0 │ │ muls r3, r4 │ │ ldr r2, [r2, #4] │ │ adds r3, r2, r3 │ │ ldr r0, [r3, #16] │ │ cmp r1, #0 │ │ - blt.n 60ce │ │ + blt.n 6d4a │ │ cmp r1, #128 ; 0x80 │ │ - ble.n 60cc │ │ + ble.n 6d48 │ │ movs r1, #128 ; 0x80 │ │ str r1, [r3, #16] │ │ pop {r4, r5, r6, pc} │ │ - b.n 61d4 │ │ + bmi.n 6d68 │ │ movs r1, r0 │ │ - b.n 6194 │ │ + bcc.n 6d28 │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #584] ; (6324 ) │ │ + ldr r3, [pc, #584] ; (6fa0 ) │ │ sub sp, #28 │ │ str r1, [sp, #8] │ │ add r3, pc │ │ adds r3, #8 │ │ str r2, [sp, #4] │ │ ldrb r1, [r3, #31] │ │ ldr r0, [sp, #8] │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ - ldr r3, [pc, #568] ; (6328 ) │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [pc, #568] ; (6fa4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 610a │ │ - ldr r3, [pc, #560] ; (632c ) │ │ - ldr r2, [pc, #560] ; (6330 ) │ │ + bne.n 6d86 │ │ + ldr r3, [pc, #560] ; (6fa8 ) │ │ + ldr r2, [pc, #560] ; (6fac ) │ │ add r3, pc │ │ add r2, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r2, #0] │ │ cmp r2, r3 │ │ - beq.n 611c │ │ - ldr r3, [pc, #552] ; (6334 ) │ │ + beq.n 6d98 │ │ + ldr r3, [pc, #552] ; (6fb0 ) │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r3, pc │ │ ldr r0, [r3, #68] ; 0x44 │ │ - ldr r3, [pc, #544] ; (6338 ) │ │ + ldr r3, [pc, #544] ; (6fb4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ movs r3, #128 ; 0x80 │ │ movs r4, #0 │ │ str r0, [sp, #20] │ │ str r3, [sp, #16] │ │ - ldr r6, [pc, #528] ; (633c ) │ │ + ldr r6, [pc, #528] ; (6fb8 ) │ │ add r6, pc │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r4, r3 │ │ - blt.n 6134 │ │ - b.n 6304 │ │ + blt.n 6db0 │ │ + b.n 6f80 │ │ movs r3, #60 ; 0x3c │ │ adds r2, r3, #0 │ │ muls r2, r4 │ │ ldr r3, [r6, #4] │ │ str r2, [sp, #0] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - beq.n 6148 │ │ - b.n 6300 │ │ + beq.n 6dc4 │ │ + b.n 6f7c │ │ ldr r1, [r3, #28] │ │ cmp r1, #0 │ │ - beq.n 6164 │ │ + beq.n 6de0 │ │ ldr r0, [sp, #20] │ │ cmp r1, r0 │ │ - bcs.n 6164 │ │ + bcs.n 6de0 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ str r2, [r3, #36] ; 0x24 │ │ str r2, [r3, #28] │ │ adds r0, r4, #0 │ │ - bl 5a74 │ │ - b.n 61c4 │ │ + bl 66f0 │ │ + b.n 6e40 │ │ ldr r6, [r3, #36] ; 0x24 │ │ cmp r6, #0 │ │ - beq.n 61c4 │ │ + beq.n 6e40 │ │ ldr r1, [r3, #52] ; 0x34 │ │ ldr r2, [sp, #20] │ │ subs r2, r2, r1 │ │ ldr r1, [r3, #48] ; 0x30 │ │ cmp r2, r1 │ │ - bls.n 61ac │ │ + bls.n 6e28 │ │ ldr r1, [r3, #44] ; 0x2c │ │ adds r0, r4, #0 │ │ - bl 607c │ │ - ldr r3, [pc, #448] ; (6340 ) │ │ + bl 6cf8 │ │ + ldr r3, [pc, #448] ; (6fbc ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #36] ; 0x24 │ │ cmp r2, #1 │ │ - bne.n 619c │ │ + bne.n 6e18 │ │ movs r2, #0 │ │ adds r0, r4, #0 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ str r2, [r3, #28] │ │ - bl 5a74 │ │ - ldr r3, [pc, #420] ; (6344 ) │ │ + bl 66f0 │ │ + ldr r3, [pc, #420] ; (6fc0 ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ movs r2, #0 │ │ str r2, [r3, #36] ; 0x24 │ │ - b.n 61c4 │ │ + b.n 6e40 │ │ ldr r3, [r3, #40] ; 0x28 │ │ cmp r6, #1 │ │ - bne.n 61b4 │ │ + bne.n 6e30 │ │ subs r2, r1, r2 │ │ adds r0, r3, #0 │ │ muls r0, r2 │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ adds r1, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 607c │ │ - ldr r3, [pc, #384] ; (6348 ) │ │ + bl 6cf8 │ │ + ldr r3, [pc, #384] ; (6fc4 ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - bgt.n 61d6 │ │ - b.n 6300 │ │ + bgt.n 6e52 │ │ + b.n 6f7c │ │ movs r5, #0 │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #364] ; (634c ) │ │ + ldr r3, [pc, #364] ; (6fc8 ) │ │ add r3, pc │ │ ldr r7, [r3, #4] │ │ ldr r3, [sp, #0] │ │ adds r7, r7, r3 │ │ ldr r2, [r7, #4] │ │ cmp r2, #0 │ │ - ble.n 6268 │ │ + ble.n 6ee4 │ │ ldr r3, [sp, #4] │ │ cmp r5, r3 │ │ - bge.n 6268 │ │ + bge.n 6ee4 │ │ ldr r3, [r7, #0] │ │ ldrb r6, [r3, #12] │ │ ldr r3, [r7, #16] │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ asrs r3, r3, #31 │ │ lsrs r3, r3, #25 │ │ adds r3, r3, r6 │ │ asrs r3, r3, #7 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ subs r6, r3, r5 │ │ cmp r6, r2 │ │ - ble.n 6210 │ │ + ble.n 6e8c │ │ adds r6, r2, #0 │ │ ldr r1, [r7, #12] │ │ adds r2, r6, #0 │ │ adds r0, r4, #0 │ │ - bl 5aa4 │ │ + bl 6720 │ │ adds r7, r0, #0 │ │ ldr r3, [sp, #8] │ │ adds r2, r6, #0 │ │ adds r0, r3, r5 │ │ adds r1, r7, #0 │ │ ldr r3, [sp, #12] │ │ - bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ - ldr r3, [pc, #292] ; (6350 ) │ │ + bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ + ldr r3, [pc, #292] ; (6fcc ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r3, [r3, #12] │ │ cmp r7, r3 │ │ - beq.n 6240 │ │ + beq.n 6ebc │ │ adds r0, r7, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r3, [pc, #272] ; (6354 ) │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r3, [pc, #272] ; (6fd0 ) │ │ ldr r2, [sp, #0] │ │ adds r5, r5, r6 │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #12] │ │ adds r2, r2, r6 │ │ str r2, [r3, #12] │ │ ldr r2, [r3, #4] │ │ subs r2, r2, r6 │ │ str r2, [r3, #4] │ │ - bne.n 61dc │ │ + bne.n 6e58 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - bne.n 61dc │ │ + bne.n 6e58 │ │ adds r0, r4, #0 │ │ - bl 5a74 │ │ - b.n 61dc │ │ + bl 66f0 │ │ + b.n 6e58 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #232] ; (6358 ) │ │ + ldr r3, [pc, #232] ; (6fd4 ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #20] │ │ cmp r2, #0 │ │ - beq.n 62e6 │ │ + beq.n 6f62 │ │ ldr r1, [sp, #4] │ │ cmp r5, r1 │ │ - bge.n 62e6 │ │ + bge.n 6f62 │ │ ldr r3, [r3, #0] │ │ ldr r1, [sp, #4] │ │ ldr r2, [r3, #8] │ │ subs r6, r1, r5 │ │ cmp r6, r2 │ │ - ble.n 6290 │ │ + ble.n 6f0c │ │ adds r6, r2, #0 │ │ ldr r1, [r3, #4] │ │ adds r2, r6, #0 │ │ adds r0, r4, #0 │ │ - bl 5aa4 │ │ + bl 6720 │ │ adds r7, r0, #0 │ │ ldr r3, [sp, #8] │ │ adds r2, r6, #0 │ │ adds r0, r3, r5 │ │ adds r1, r7, #0 │ │ ldr r3, [sp, #12] │ │ - bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ - ldr r3, [pc, #176] ; (635c ) │ │ + bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ + ldr r3, [pc, #176] ; (6fd8 ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, r2] │ │ ldr r3, [r3, #4] │ │ cmp r7, r3 │ │ - beq.n 62c0 │ │ + beq.n 6f3c │ │ adds r0, r7, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r3, [pc, #156] ; (6360 ) │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r3, [pc, #156] ; (6fdc ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #20] │ │ cmp r2, #0 │ │ - ble.n 62d4 │ │ + ble.n 6f50 │ │ subs r2, #1 │ │ str r2, [r3, #20] │ │ ldr r1, [r3, #0] │ │ adds r5, r5, r6 │ │ ldr r2, [r1, #4] │ │ adds r2, r2, r6 │ │ str r2, [r3, #12] │ │ ldr r2, [r1, #8] │ │ subs r2, r2, r6 │ │ str r2, [r3, #4] │ │ - b.n 626c │ │ + b.n 6ee8 │ │ ldr r1, [r3, #4] │ │ cmp r1, #0 │ │ - bne.n 6300 │ │ + bne.n 6f7c │ │ cmp r2, #0 │ │ - beq.n 6300 │ │ - ble.n 62f6 │ │ + beq.n 6f7c │ │ + ble.n 6f72 │ │ subs r2, #1 │ │ str r2, [r3, #20] │ │ ldr r2, [r3, #0] │ │ ldr r1, [r2, #4] │ │ ldr r2, [r2, #8] │ │ str r1, [r3, #12] │ │ str r2, [r3, #4] │ │ adds r4, #1 │ │ - b.n 6128 │ │ + b.n 6da4 │ │ movs r0, #2 │ │ ldr r1, [sp, #8] │ │ negs r0, r0 │ │ ldr r2, [sp, #4] │ │ - bl 5aa4 │ │ + bl 6720 │ │ ldr r3, [r6, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n 631e │ │ + beq.n 6f9a │ │ ldr r0, [r6, #60] ; 0x3c │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ blx r3 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6380 │ │ + bcc.n 6f14 │ │ movs r1, r0 │ │ - ble.n 62dc │ │ + bne.n 7058 │ │ movs r1, r0 │ │ - ble.n 62bc │ │ + bne.n 7050 │ │ movs r1, r0 │ │ - svc 4 │ │ + bcs.n 6ed0 │ │ movs r1, r0 │ │ - svc 252 ; 0xfc │ │ + bcc.n 6ec4 │ │ movs r1, r0 │ │ - udf #238 ; 0xee │ │ + bcs.n 70ac │ │ movs r1, r0 │ │ - svc 226 ; 0xe2 │ │ + bcc.n 7098 │ │ movs r1, r0 │ │ - svc 138 ; 0x8a │ │ + bcc.n 6fec │ │ movs r1, r0 │ │ - svc 108 ; 0x6c │ │ + bcs.n 6fb4 │ │ movs r1, r0 │ │ - svc 68 ; 0x44 │ │ + bcs.n 6f68 │ │ movs r1, r0 │ │ - svc 46 ; 0x2e │ │ + bcs.n 6f40 │ │ movs r1, r0 │ │ - udf #222 ; 0xde │ │ + bcs.n 70a4 │ │ movs r1, r0 │ │ - udf #198 ; 0xc6 │ │ + bcs.n 7078 │ │ movs r1, r0 │ │ - udf #156 ; 0x9c │ │ + bcs.n 7028 │ │ movs r1, r0 │ │ - udf #94 ; 0x5e │ │ + bne.n 6fb0 │ │ movs r1, r0 │ │ - udf #72 ; 0x48 │ │ + bne.n 6f88 │ │ movs r1, r0 │ │ │ │ -00006364 : │ │ +00006fe0 : │ │ adds r3, r0, #0 │ │ ldrb r0, [r0, #12] │ │ cmp r1, #0 │ │ - blt.n 6374 │ │ + blt.n 6ff0 │ │ cmp r1, #128 ; 0x80 │ │ - ble.n 6372 │ │ + ble.n 6fee │ │ movs r1, #128 ; 0x80 │ │ strb r1, [r3, #12] │ │ bx lr │ │ ... │ │ │ │ -00006378 : │ │ +00006ff4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 6396 │ │ + bne.n 7012 │ │ movs r4, #0 │ │ - ldr r3, [pc, #96] ; (63e4 ) │ │ + ldr r3, [pc, #96] ; (7060 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 63e0 │ │ + bge.n 705c │ │ adds r0, r4, #0 │ │ - bl 6378 │ │ + bl 6ff4 │ │ adds r4, #1 │ │ - b.n 6382 │ │ - ldr r6, [pc, #80] ; (63e8 ) │ │ + b.n 6ffe │ │ + ldr r6, [pc, #80] ; (7064 ) │ │ add r6, pc │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 63e0 │ │ + bge.n 705c │ │ movs r4, #60 ; 0x3c │ │ adds r7, r4, #0 │ │ muls r7, r5 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ ldr r3, [r6, #4] │ │ adds r3, r3, r7 │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - beq.n 63c4 │ │ + beq.n 7040 │ │ adds r0, r5, #0 │ │ - bl 5a74 │ │ + bl 66f0 │ │ movs r2, #0 │ │ ldr r3, [r6, #4] │ │ adds r3, r3, r7 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ movs r2, #0 │ │ - ldr r3, [pc, #36] ; (63ec ) │ │ + ldr r3, [pc, #36] ; (7068 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r7 │ │ ldr r1, [r3, #36] ; 0x24 │ │ str r2, [r3, #28] │ │ cmp r1, r2 │ │ - beq.n 63da │ │ + beq.n 7056 │ │ ldr r1, [r3, #44] ; 0x2c │ │ str r1, [r3, #16] │ │ str r2, [r3, #36] ; 0x24 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ble.n 62f8 │ │ + bne.n 708c │ │ movs r1, r0 │ │ - ble.n 64d4 │ │ + bne.n 7068 │ │ movs r1, r0 │ │ - ble.n 6478 │ │ + beq.n 700c │ │ movs r1, r0 │ │ │ │ -000063f0 : │ │ +0000706c : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ movs r4, #0 │ │ - ldr r3, [pc, #40] ; (6420 ) │ │ + ldr r3, [pc, #40] ; (709c ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bge.n 641a │ │ + bge.n 7096 │ │ movs r1, #60 ; 0x3c │ │ ldr r2, [r3, #4] │ │ adds r3, r1, #0 │ │ muls r3, r4 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #24] │ │ cmp r3, r5 │ │ - bne.n 6416 │ │ + bne.n 7092 │ │ adds r0, r4, #0 │ │ - bl 6378 │ │ + bl 6ff4 │ │ adds r4, #1 │ │ - b.n 63f6 │ │ + b.n 7072 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ble.n 644c │ │ + beq.n 6fe0 │ │ movs r1, r0 │ │ │ │ -00006424 : │ │ +000070a0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ movs r5, #0 │ │ - ldr r6, [pc, #120] ; (64a4 ) │ │ + ldr r6, [pc, #120] ; (7120 ) │ │ add r6, pc │ │ ldr r3, [r6, #28] │ │ cmp r3, r5 │ │ - beq.n 649e │ │ + beq.n 711a │ │ adds r7, r1, #0 │ │ adds r4, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 6454 │ │ + bne.n 70d0 │ │ adds r4, r5, #0 │ │ - ldr r3, [pc, #104] ; (64a8 ) │ │ + ldr r3, [pc, #104] ; (7124 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 649e │ │ + bge.n 711a │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 6424 │ │ + bl 70a0 │ │ adds r4, #1 │ │ adds r5, r5, r0 │ │ - b.n 643c │ │ + b.n 70b8 │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 649e │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bge.n 711a │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ movs r3, #60 ; 0x3c │ │ adds r2, r3, #0 │ │ muls r2, r4 │ │ ldr r3, [r6, #4] │ │ str r2, [sp, #4] │ │ adds r4, r3, r2 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - beq.n 649a │ │ + beq.n 7116 │ │ ldr r3, [r4, #16] │ │ cmp r3, #0 │ │ - ble.n 649a │ │ + ble.n 7116 │ │ ldr r2, [r4, #36] ; 0x24 │ │ cmp r2, #1 │ │ - beq.n 649a │ │ + beq.n 7116 │ │ movs r5, #1 │ │ str r3, [r4, #40] ; 0x28 │ │ str r5, [r4, #36] ; 0x24 │ │ str r7, [r4, #48] ; 0x30 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ ldr r2, [sp, #4] │ │ ldr r3, [r6, #4] │ │ str r0, [r4, #52] ; 0x34 │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #36] ; 0x24 │ │ cmp r2, #0 │ │ - bne.n 649a │ │ + bne.n 7116 │ │ ldr r2, [r3, #16] │ │ str r2, [r3, #44] ; 0x2c │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r5, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bgt.n 646c │ │ + beq.n 7200 │ │ movs r1, r0 │ │ - bgt.n 6448 │ │ + beq.n 71dc │ │ movs r1, r0 │ │ │ │ -000064ac : │ │ +00007128 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ movs r5, #0 │ │ adds r6, r0, #0 │ │ adds r7, r1, #0 │ │ adds r4, r5, #0 │ │ - ldr r3, [pc, #44] ; (64e4 ) │ │ + ldr r3, [pc, #44] ; (7160 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bge.n 64de │ │ + bge.n 715a │ │ movs r1, #60 ; 0x3c │ │ ldr r2, [r3, #4] │ │ adds r3, r1, #0 │ │ muls r3, r4 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #24] │ │ cmp r3, r6 │ │ - bne.n 64da │ │ + bne.n 7156 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 6424 │ │ + bl 70a0 │ │ adds r5, r5, r0 │ │ adds r4, #1 │ │ - b.n 64b6 │ │ + b.n 7132 │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bgt.n 6590 │ │ + ldmia r7, {r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -000064e8 : │ │ +00007164 : │ │ adds r1, r0, #0 │ │ movs r0, #0 │ │ cmp r1, r0 │ │ - blt.n 6506 │ │ - ldr r2, [pc, #20] ; (6508 ) │ │ + blt.n 7182 │ │ + ldr r2, [pc, #20] ; (7184 ) │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r1, r3 │ │ - bge.n 6506 │ │ + bge.n 7182 │ │ ldr r0, [r2, #4] │ │ movs r2, #60 ; 0x3c │ │ adds r3, r1, #0 │ │ muls r3, r2 │ │ adds r3, r0, r3 │ │ ldr r0, [r3, #36] ; 0x24 │ │ bx lr │ │ - bgt.n 6540 │ │ + ldmia r7, {r1, r2, r5, r7} │ │ movs r1, r0 │ │ │ │ -0000650c : │ │ +00007188 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 653a │ │ + bne.n 71b6 │ │ movs r2, #0 │ │ adds r0, r2, #0 │ │ - ldr r3, [pc, #68] ; (6560 ) │ │ + ldr r3, [pc, #68] ; (71dc ) │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r2, r1 │ │ - bge.n 655e │ │ + bge.n 71da │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bgt.n 6532 │ │ + bgt.n 71ae │ │ ldr r4, [r3, #16] │ │ cmp r4, #0 │ │ - beq.n 6534 │ │ + beq.n 71b0 │ │ adds r0, #1 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6522 │ │ - ldr r2, [pc, #40] ; (6564 ) │ │ + b.n 719e │ │ + ldr r2, [pc, #40] ; (71e0 ) │ │ movs r0, #0 │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 655e │ │ + bge.n 71da │ │ movs r1, #60 ; 0x3c │ │ adds r3, r4, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #4] │ │ movs r0, #1 │ │ adds r3, r2, r3 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - bgt.n 655e │ │ + bgt.n 71da │ │ ldr r0, [r3, #20] │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ pop {r4, pc} │ │ - blt.n 6548 │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ movs r1, r0 │ │ - blt.n 6504 │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ movs r1, r0 │ │ │ │ -00006568 : │ │ +000071e4 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ adds r4, r0, #0 │ │ subs r5, r1, #0 │ │ str r2, [sp, #12] │ │ str r3, [sp, #4] │ │ - bne.n 657c │ │ - ldr r0, [pc, #220] ; (6654 ) │ │ + bne.n 71f8 │ │ + ldr r0, [pc, #220] ; (72d0 ) │ │ add r0, pc │ │ - b.n 65b6 │ │ - ldr r6, [pc, #216] ; (6658 ) │ │ + b.n 7232 │ │ + ldr r6, [pc, #216] ; (72d4 ) │ │ add r6, pc │ │ ldrh r7, [r6, #36] ; 0x24 │ │ adds r6, #7 │ │ lsls r7, r7, #24 │ │ lsrs r7, r7, #24 │ │ subs r7, #16 │ │ subs r3, r7, #1 │ │ @@ -2732,73 +4215,73 @@ │ │ ldrb r3, [r6, #31] │ │ adds r2, r3, #0 │ │ muls r2, r7 │ │ str r2, [sp, #8] │ │ ldr r6, [r5, #8] │ │ ldr r1, [sp, #8] │ │ adds r0, r6, #0 │ │ - bl 16030 <__aeabi_llsl@@Base+0x1dc> │ │ + bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ subs r7, r1, #0 │ │ - beq.n 65ae │ │ + beq.n 722a │ │ subs r6, #1 │ │ str r6, [r5, #8] │ │ - b.n 659a │ │ + b.n 7216 │ │ cmp r6, #0 │ │ - bne.n 65c0 │ │ - ldr r0, [pc, #168] ; (665c ) │ │ + bne.n 723c │ │ + ldr r0, [pc, #168] ; (72d8 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 6650 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + b.n 72cc │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r3, r4, #1 │ │ - bne.n 65f8 │ │ + bne.n 7274 │ │ movs r6, #60 ; 0x3c │ │ - ldr r2, [pc, #148] ; (6660 ) │ │ + ldr r2, [pc, #148] ; (72dc ) │ │ add r2, pc │ │ ldr r3, [r2, #72] ; 0x48 │ │ ldr r1, [r2, #56] ; 0x38 │ │ ldr r0, [r2, #4] │ │ cmp r3, r1 │ │ - bge.n 65e8 │ │ + bge.n 7264 │ │ adds r2, r6, #0 │ │ muls r2, r3 │ │ adds r2, r0, r2 │ │ ldr r2, [r2, #4] │ │ cmp r2, #0 │ │ - ble.n 65f6 │ │ + ble.n 7272 │ │ adds r3, #1 │ │ - b.n 65d4 │ │ + b.n 7250 │ │ cmp r3, r1 │ │ - bne.n 65f6 │ │ - ldr r0, [pc, #116] ; (6664 ) │ │ + bne.n 7272 │ │ + ldr r0, [pc, #116] ; (72e0 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 664a │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 72c6 │ │ adds r4, r3, #0 │ │ cmp r4, #0 │ │ - blt.n 664a │ │ - ldr r3, [pc, #104] ; (6668 ) │ │ + blt.n 72c6 │ │ + ldr r3, [pc, #104] ; (72e4 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 664a │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bge.n 72c6 │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 650c │ │ + bl 7188 │ │ cmp r0, #0 │ │ - beq.n 661c │ │ + beq.n 7298 │ │ adds r0, r4, #0 │ │ - bl 5a74 │ │ + bl 66f0 │ │ movs r2, #60 ; 0x3c │ │ adds r3, r2, #0 │ │ muls r3, r4 │ │ - ldr r2, [pc, #72] ; (666c ) │ │ + ldr r2, [pc, #72] ; (72e8 ) │ │ add r2, pc │ │ ldr r2, [r2, #4] │ │ adds r3, r2, r3 │ │ ldr r2, [r5, #4] │ │ str r2, [r3, #12] │ │ ldr r2, [r5, #8] │ │ str r5, [r3, #0] │ │ @@ -2807,45 +4290,45 @@ │ │ ldr r2, [sp, #12] │ │ str r2, [r3, #20] │ │ movs r2, #0 │ │ str r2, [r3, #8] │ │ str r2, [r3, #36] ; 0x24 │ │ ldr r2, [sp, #4] │ │ cmp r2, #0 │ │ - ble.n 6648 │ │ + ble.n 72c4 │ │ adds r7, r6, r2 │ │ str r7, [r3, #28] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsrs r4, r2, #19 │ │ + lsls r2, r4, #9 │ │ movs r1, r0 │ │ - blt.n 6578 │ │ + ldmia r7!, {r1, r3, r4} │ │ movs r1, r0 │ │ - lsrs r3, r6, #18 │ │ + lsls r1, r0, #9 │ │ movs r1, r0 │ │ - blt.n 66e4 │ │ + ldmia r6, {r2, r3, r6, r7} │ │ movs r1, r0 │ │ - lsrs r0, r4, #18 │ │ + lsls r6, r5, #8 │ │ movs r1, r0 │ │ - blt.n 6688 │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ movs r1, r0 │ │ - bge.n 6640 │ │ + ldmia r6, {r2, r4, r5, r6} │ │ movs r1, r0 │ │ │ │ -00006670 : │ │ +000072ec : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ adds r4, r0, #0 │ │ subs r5, r1, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - beq.n 6756 │ │ - ldr r6, [pc, #224] ; (6760 ) │ │ + beq.n 73d2 │ │ + ldr r6, [pc, #224] ; (73dc ) │ │ add r6, pc │ │ ldrh r7, [r6, #36] ; 0x24 │ │ adds r6, #7 │ │ lsls r7, r7, #24 │ │ lsrs r7, r7, #24 │ │ subs r7, #16 │ │ subs r3, r7, #1 │ │ @@ -2855,67 +4338,67 @@ │ │ ldrb r3, [r6, #31] │ │ adds r2, r3, #0 │ │ muls r2, r7 │ │ str r2, [sp, #4] │ │ ldr r6, [r5, #8] │ │ ldr r1, [sp, #4] │ │ adds r0, r6, #0 │ │ - bl 16030 <__aeabi_llsl@@Base+0x1dc> │ │ + bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ subs r7, r1, #0 │ │ - beq.n 66b0 │ │ + beq.n 732c │ │ subs r6, #1 │ │ str r6, [r5, #8] │ │ - b.n 669c │ │ + b.n 7318 │ │ cmp r6, #0 │ │ - bne.n 66be │ │ - ldr r0, [pc, #172] ; (6764 ) │ │ + bne.n 733a │ │ + ldr r0, [pc, #172] ; (73e0 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 6756 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 73d2 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r3, r4, #1 │ │ - bne.n 66ec │ │ + bne.n 7368 │ │ movs r6, #60 ; 0x3c │ │ - ldr r2, [pc, #156] ; (6768 ) │ │ + ldr r2, [pc, #156] ; (73e4 ) │ │ add r2, pc │ │ ldr r3, [r2, #72] ; 0x48 │ │ ldr r1, [r2, #56] ; 0x38 │ │ ldr r0, [r2, #4] │ │ cmp r3, r1 │ │ - bge.n 66e6 │ │ + bge.n 7362 │ │ adds r2, r6, #0 │ │ muls r2, r3 │ │ adds r2, r0, r2 │ │ ldr r2, [r2, #4] │ │ cmp r2, #0 │ │ - ble.n 66ea │ │ + ble.n 7366 │ │ adds r3, #1 │ │ - b.n 66d2 │ │ + b.n 734e │ │ cmp r3, r1 │ │ - beq.n 674e │ │ + beq.n 73ca │ │ adds r4, r3, #0 │ │ cmp r4, #0 │ │ - blt.n 674e │ │ - ldr r3, [pc, #120] ; (676c ) │ │ + blt.n 73ca │ │ + ldr r3, [pc, #120] ; (73e8 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 674e │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bge.n 73ca │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 650c │ │ + bl 7188 │ │ cmp r0, #0 │ │ - beq.n 6710 │ │ + beq.n 738c │ │ adds r0, r4, #0 │ │ - bl 5a74 │ │ + bl 66f0 │ │ movs r2, #60 ; 0x3c │ │ adds r3, r2, #0 │ │ muls r3, r4 │ │ - ldr r2, [pc, #88] ; (6770 ) │ │ + ldr r2, [pc, #88] ; (73ec ) │ │ movs r1, #2 │ │ add r2, pc │ │ ldr r2, [r2, #4] │ │ adds r3, r2, r3 │ │ ldr r2, [r5, #4] │ │ str r2, [r3, #12] │ │ ldr r2, [r5, #8] │ │ @@ -2932,636 +4415,628 @@ │ │ ldr r2, [sp, #12] │ │ str r1, [r3, #44] ; 0x2c │ │ str r6, [r3, #52] ; 0x34 │ │ str r2, [r3, #48] ; 0x30 │ │ ldr r2, [sp, #40] ; 0x28 │ │ str r6, [r3, #32] │ │ cmp r2, #0 │ │ - ble.n 674c │ │ + ble.n 73c8 │ │ adds r7, r6, r2 │ │ str r7, [r3, #28] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ - b.n 675a │ │ + b.n 73d6 │ │ movs r0, #1 │ │ negs r0, r0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bge.n 667c │ │ + ldmia r6!, {r3, r4} │ │ movs r1, r0 │ │ - lsrs r1, r6, #14 │ │ + lsls r7, r7, #4 │ │ movs r1, r0 │ │ - bge.n 67f0 │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ movs r1, r0 │ │ - bge.n 67a4 │ │ + ldmia r5, {r1, r2, r5, r7} │ │ movs r1, r0 │ │ - bls.n 6758 │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ movs r1, r0 │ │ │ │ -00006774 : │ │ +000073f0 : │ │ adds r1, r0, #0 │ │ movs r0, #0 │ │ cmp r1, r0 │ │ - blt.n 6790 │ │ - ldr r2, [pc, #20] ; (6794 ) │ │ + blt.n 740c │ │ + ldr r2, [pc, #20] ; (7410 ) │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r1, r3 │ │ - bge.n 6790 │ │ + bge.n 740c │ │ ldr r0, [r2, #4] │ │ movs r2, #60 ; 0x3c │ │ adds r3, r1, #0 │ │ muls r3, r2 │ │ ldr r0, [r3, r0] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - bls.n 66b4 │ │ + ldmia r5!, {r1, r3, r4} │ │ movs r1, r0 │ │ │ │ -00006798 : │ │ +00007414 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r3, r5, #1 │ │ - bne.n 67c2 │ │ + bne.n 743e │ │ movs r2, #0 │ │ - ldr r3, [pc, #56] ; (67e0 ) │ │ + ldr r3, [pc, #56] ; (745c ) │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r2, r1 │ │ - bge.n 67de │ │ + bge.n 745a │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - ble.n 67bc │ │ + ble.n 7438 │ │ str r0, [r3, #4] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 67b0 │ │ - ldr r3, [pc, #32] ; (67e4 ) │ │ + b.n 742c │ │ + ldr r3, [pc, #32] ; (7460 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r5, r2 │ │ - bge.n 67de │ │ + bge.n 745a │ │ movs r2, #60 ; 0x3c │ │ adds r4, r5, #0 │ │ muls r4, r2 │ │ ldr r3, [r3, #4] │ │ adds r4, r3, r4 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - ble.n 67de │ │ + ble.n 745a │ │ str r0, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ - bls.n 68ac │ │ + ldmia r4, {r4, r5, r6, r7} │ │ movs r1, r0 │ │ - bls.n 6878 │ │ + ldmia r4, {r2, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -000067e8 : │ │ +00007464 : │ │ push {r4, r5, r6, lr} │ │ adds r6, r0, #0 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r5, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r3, r6, #1 │ │ - bne.n 6828 │ │ + bne.n 74a4 │ │ movs r1, #0 │ │ adds r4, r1, #0 │ │ - ldr r3, [pc, #92] ; (685c ) │ │ + ldr r3, [pc, #92] ; (74d8 ) │ │ add r3, pc │ │ ldr r0, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r1, r0 │ │ - bge.n 6854 │ │ + bge.n 74d0 │ │ ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - ble.n 6822 │ │ + ble.n 749e │ │ ldr r2, [r3, #24] │ │ cmp r2, #0 │ │ - beq.n 6820 │ │ + beq.n 749c │ │ ldr r6, [r3, #4] │ │ adds r2, r2, r5 │ │ subs r2, r2, r6 │ │ str r2, [r3, #24] │ │ str r4, [r3, #4] │ │ adds r1, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6808 │ │ - ldr r3, [pc, #52] ; (6860 ) │ │ + b.n 7484 │ │ + ldr r3, [pc, #52] ; (74dc ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r6, r2 │ │ - bge.n 6854 │ │ + bge.n 74d0 │ │ movs r2, #60 ; 0x3c │ │ adds r4, r6, #0 │ │ muls r4, r2 │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r4 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n 6854 │ │ + ble.n 74d0 │ │ ldr r2, [r3, #28] │ │ cmp r2, #0 │ │ - beq.n 6850 │ │ + beq.n 74cc │ │ ldr r1, [r3, #8] │ │ subs r2, r2, r1 │ │ adds r5, r2, r5 │ │ str r5, [r3, #28] │ │ movs r2, #0 │ │ str r2, [r3, #8] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - bls.n 6878 │ │ + ldmia r4, {r3, r4, r7} │ │ movs r1, r0 │ │ - bhi.n 6828 │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ movs r1, r0 │ │ │ │ -00006864 : │ │ +000074e0 : │ │ push {r4, r5, lr} │ │ subs r1, r0, #0 │ │ - bge.n 688a │ │ + bge.n 7506 │ │ movs r2, #0 │ │ adds r0, r2, #0 │ │ - ldr r3, [pc, #56] ; (68a8 ) │ │ + ldr r3, [pc, #56] ; (7524 ) │ │ add r3, pc │ │ ldr r4, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #8 │ │ cmp r2, r4 │ │ - bge.n 68a6 │ │ + bge.n 7522 │ │ ldr r1, [r3, #0] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ subs r5, r1, #1 │ │ sbcs r1, r5 │ │ adds r0, r0, r1 │ │ - b.n 6878 │ │ - ldr r2, [pc, #32] ; (68ac ) │ │ + b.n 74f4 │ │ + ldr r2, [pc, #32] ; (7528 ) │ │ movs r0, #0 │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r1, r3 │ │ - bge.n 68a6 │ │ + bge.n 7522 │ │ ldr r0, [r2, #4] │ │ movs r2, #60 ; 0x3c │ │ adds r3, r1, #0 │ │ muls r3, r2 │ │ adds r3, r0, r3 │ │ ldr r0, [r3, #8] │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ pop {r4, r5, pc} │ │ - bhi.n 67e4 │ │ + ldmia r4!, {r3, r5} │ │ movs r1, r0 │ │ - bhi.n 69ac │ │ + ldmia r4!, {r1, r3} │ │ movs r1, r0 │ │ │ │ -000068b0 : │ │ +0000752c : │ │ adds r3, r0, #0 │ │ movs r0, #0 │ │ push {r4, r5, r6, lr} │ │ cmp r3, r0 │ │ - blt.n 68de │ │ - ldr r5, [pc, #36] ; (68e0 ) │ │ + blt.n 755a │ │ + ldr r5, [pc, #36] ; (755c ) │ │ add r5, pc │ │ ldr r2, [r5, #56] ; 0x38 │ │ cmp r3, r2 │ │ - bgt.n 68de │ │ + bgt.n 755a │ │ adds r4, r1, #0 │ │ adds r6, r3, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ movs r2, #60 ; 0x3c │ │ adds r0, r2, #0 │ │ muls r0, r6 │ │ ldr r3, [r5, #4] │ │ adds r0, r3, r0 │ │ str r4, [r0, #24] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #1 │ │ pop {r4, r5, r6, pc} │ │ - bhi.n 6984 │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -000068e4 : │ │ +00007560 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ adds r7, r2, #0 │ │ movs r5, #0 │ │ cmp r4, r6 │ │ - bgt.n 6900 │ │ + bgt.n 757c │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 68b0 │ │ + bl 752c │ │ adds r4, #1 │ │ adds r5, r5, r0 │ │ - b.n 68ee │ │ + b.n 756a │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00006904 : │ │ - ldr r3, [pc, #52] ; (693c ) │ │ +00007580 : │ │ + ldr r3, [pc, #52] ; (75b8 ) │ │ push {r4, r5, lr} │ │ add r3, pc │ │ ldr r2, [r3, #4] │ │ ldr r4, [r3, #56] ; 0x38 │ │ movs r3, #0 │ │ adds r1, r2, #4 │ │ adds r2, #24 │ │ cmp r3, r4 │ │ - bge.n 6930 │ │ + bge.n 75ac │ │ adds r5, r0, #1 │ │ - beq.n 6922 │ │ + beq.n 759e │ │ ldr r5, [r2, #0] │ │ cmp r0, r5 │ │ - bne.n 6928 │ │ + bne.n 75a4 │ │ ldr r5, [r1, #0] │ │ cmp r5, #0 │ │ - ble.n 6936 │ │ + ble.n 75b2 │ │ adds r3, #1 │ │ adds r1, #60 ; 0x3c │ │ adds r2, #60 ; 0x3c │ │ - b.n 6914 │ │ + b.n 7590 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 6938 │ │ + b.n 75b4 │ │ adds r0, r3, #0 │ │ pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - bhi.n 6948 │ │ + ldmia r3!, {r4, r7} │ │ movs r1, r0 │ │ │ │ -00006940 : │ │ +000075bc : │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ - ldr r3, [pc, #36] ; (696c ) │ │ + ldr r3, [pc, #36] ; (75e8 ) │ │ push {r4, r5, lr} │ │ add r3, pc │ │ ldr r4, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #24 │ │ cmp r2, r4 │ │ - bge.n 6966 │ │ + bge.n 75e2 │ │ ldr r5, [r3, #0] │ │ cmp r5, r0 │ │ - beq.n 695e │ │ + beq.n 75da │ │ adds r5, r0, #1 │ │ - bne.n 6960 │ │ + bne.n 75dc │ │ adds r1, #1 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6950 │ │ + b.n 75cc │ │ adds r0, r1, #0 │ │ pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - bvc.n 68f8 │ │ + ldmia r3!, {r4, r6} │ │ movs r1, r0 │ │ │ │ -00006970 : │ │ +000075ec : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ movs r1, #1 │ │ movs r2, #0 │ │ - ldr r3, [pc, #48] ; (69b0 ) │ │ + ldr r3, [pc, #48] ; (762c ) │ │ negs r1, r1 │ │ add r3, pc │ │ ldr r6, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r2, r6 │ │ - bge.n 69ac │ │ + bge.n 7628 │ │ ldr r5, [r3, #20] │ │ cmp r5, r4 │ │ - beq.n 6996 │ │ + beq.n 7612 │ │ adds r5, r4, #1 │ │ - bne.n 69a6 │ │ + bne.n 7622 │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - ble.n 69a6 │ │ + ble.n 7622 │ │ ldr r5, [r3, #28] │ │ cmp r5, r0 │ │ - bhi.n 69a6 │ │ + bhi.n 7622 │ │ adds r0, r5, #0 │ │ adds r1, r2, #0 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6988 │ │ + b.n 7604 │ │ adds r0, r1, #0 │ │ pop {r4, r5, r6, pc} │ │ - bvc.n 68cc │ │ + ldmia r3, {r3, r4} │ │ movs r1, r0 │ │ │ │ -000069b4 : │ │ +00007630 : │ │ movs r2, #0 │ │ movs r1, #1 │ │ push {r4, r5, r6, lr} │ │ adds r4, r2, #0 │ │ - ldr r3, [pc, #48] ; (69f0 ) │ │ + ldr r3, [pc, #48] ; (766c ) │ │ negs r1, r1 │ │ add r3, pc │ │ ldr r6, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r2, r6 │ │ - bge.n 69ec │ │ + bge.n 7668 │ │ ldr r5, [r3, #20] │ │ cmp r5, r0 │ │ - beq.n 69d6 │ │ + beq.n 7652 │ │ adds r5, r0, #1 │ │ - bne.n 69e6 │ │ + bne.n 7662 │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - ble.n 69e6 │ │ + ble.n 7662 │ │ ldr r5, [r3, #28] │ │ cmp r5, r4 │ │ - bcc.n 69e6 │ │ + bcc.n 7662 │ │ adds r4, r5, #0 │ │ adds r1, r2, #0 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 69c8 │ │ + b.n 7644 │ │ adds r0, r1, #0 │ │ pop {r4, r5, r6, pc} │ │ - bvc.n 6a8c <_Mix_RegisterEffect_locked@@Base+0x98> │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -000069f4 <_Mix_RegisterEffect_locked@@Base>: │ │ +00007670 <_Mix_RegisterEffect_locked@@Base>: │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ adds r7, r2, #0 │ │ str r3, [sp, #4] │ │ adds r3, r0, #2 │ │ - beq.n 6a32 <_Mix_RegisterEffect_locked@@Base+0x3e> │ │ + beq.n 76ae <_Mix_RegisterEffect_locked@@Base+0x3e> │ │ cmp r0, #0 │ │ - blt.n 6a10 <_Mix_RegisterEffect_locked@@Base+0x1c> │ │ - ldr r3, [pc, #112] ; (6a78 <_Mix_RegisterEffect_locked@@Base+0x84>) │ │ + blt.n 768c <_Mix_RegisterEffect_locked@@Base+0x1c> │ │ + ldr r3, [pc, #112] ; (76f4 <_Mix_RegisterEffect_locked@@Base+0x84>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - blt.n 6a1c <_Mix_RegisterEffect_locked@@Base+0x28> │ │ - ldr r0, [pc, #104] ; (6a7c <_Mix_RegisterEffect_locked@@Base+0x88>) │ │ + blt.n 7698 <_Mix_RegisterEffect_locked@@Base+0x28> │ │ + ldr r0, [pc, #104] ; (76f8 <_Mix_RegisterEffect_locked@@Base+0x88>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n 6a76 <_Mix_RegisterEffect_locked@@Base+0x82> │ │ + b.n 76f2 <_Mix_RegisterEffect_locked@@Base+0x82> │ │ movs r2, #60 ; 0x3c │ │ adds r0, r4, #0 │ │ muls r0, r2 │ │ ldr r4, [r3, #4] │ │ adds r4, r4, r0 │ │ adds r4, #56 ; 0x38 │ │ cmp r4, #0 │ │ - bne.n 6a38 <_Mix_RegisterEffect_locked@@Base+0x44> │ │ - ldr r0, [pc, #80] ; (6a80 <_Mix_RegisterEffect_locked@@Base+0x8c>) │ │ + bne.n 76b4 <_Mix_RegisterEffect_locked@@Base+0x44> │ │ + ldr r0, [pc, #80] ; (76fc <_Mix_RegisterEffect_locked@@Base+0x8c>) │ │ add r0, pc │ │ - b.n 6a14 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ - ldr r4, [pc, #80] ; (6a84 <_Mix_RegisterEffect_locked@@Base+0x90>) │ │ + b.n 7690 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + ldr r4, [pc, #80] ; (7700 <_Mix_RegisterEffect_locked@@Base+0x90>) │ │ add r4, pc │ │ adds r4, #8 │ │ cmp r6, #0 │ │ - bne.n 6a42 <_Mix_RegisterEffect_locked@@Base+0x4e> │ │ - ldr r0, [pc, #72] ; (6a88 <_Mix_RegisterEffect_locked@@Base+0x94>) │ │ + bne.n 76be <_Mix_RegisterEffect_locked@@Base+0x4e> │ │ + ldr r0, [pc, #72] ; (7704 <_Mix_RegisterEffect_locked@@Base+0x94>) │ │ add r0, pc │ │ - b.n 6a14 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + b.n 7690 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ movs r0, #16 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r5, r0, #0 │ │ - bne.n 6a52 <_Mix_RegisterEffect_locked@@Base+0x5e> │ │ - ldr r0, [pc, #60] ; (6a8c <_Mix_RegisterEffect_locked@@Base+0x98>) │ │ + bne.n 76ce <_Mix_RegisterEffect_locked@@Base+0x5e> │ │ + ldr r0, [pc, #60] ; (7708 <_Mix_RegisterEffect_locked@@Base+0x98>) │ │ add r0, pc │ │ - b.n 6a14 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + b.n 7690 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ ldr r3, [sp, #4] │ │ str r6, [r0, #0] │ │ str r7, [r0, #4] │ │ str r3, [r0, #8] │ │ movs r3, #0 │ │ str r3, [r0, #12] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 6a68 <_Mix_RegisterEffect_locked@@Base+0x74> │ │ + bne.n 76e4 <_Mix_RegisterEffect_locked@@Base+0x74> │ │ str r0, [r4, #0] │ │ - b.n 6a74 <_Mix_RegisterEffect_locked@@Base+0x80> │ │ + b.n 76f0 <_Mix_RegisterEffect_locked@@Base+0x80> │ │ ldr r2, [r3, #12] │ │ cmp r2, #0 │ │ - beq.n 6a72 <_Mix_RegisterEffect_locked@@Base+0x7e> │ │ + beq.n 76ee <_Mix_RegisterEffect_locked@@Base+0x7e> │ │ adds r3, r2, #0 │ │ - b.n 6a68 <_Mix_RegisterEffect_locked@@Base+0x74> │ │ + b.n 76e4 <_Mix_RegisterEffect_locked@@Base+0x74> │ │ str r5, [r3, #12] │ │ movs r0, #1 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - bvc.n 6a84 <_Mix_RegisterEffect_locked@@Base+0x90> │ │ - movs r1, r0 │ │ - lsrs r7, r2, #2 │ │ + ldmia r2!, {r4, r7} │ │ movs r1, r0 │ │ - lsls r2, r6, #27 │ │ - movs r1, r0 │ │ - bvs.n 6a38 <_Mix_RegisterEffect_locked@@Base+0x44> │ │ - movs r1, r0 │ │ - lsrs r2, r0, #2 │ │ - movs r1, r0 │ │ - lsls r6, r1, #22 │ │ + cdp2 0, 2, cr0, cr5, cr0, {0} │ │ + stc2 0, cr0, [r0] │ │ + ldmia r2, {r2, r5, r6} │ │ movs r1, r0 │ │ + cdp2 0, 1, cr0, cr0, cr0, {0} │ │ + vld1.8 {d0[0]}, [r9], r0 │ │ │ │ -00006a90 : │ │ +0000770c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ adds r4, r3, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ adds r3, r4, #0 │ │ adds r0, r7, #0 │ │ - bl 69f4 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7670 <_Mix_RegisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00006ab4 <_Mix_UnregisterEffect_locked@@Base>: │ │ +00007730 <_Mix_UnregisterEffect_locked@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #2 │ │ - beq.n 6aea <_Mix_UnregisterEffect_locked@@Base+0x36> │ │ + beq.n 7766 <_Mix_UnregisterEffect_locked@@Base+0x36> │ │ cmp r0, #0 │ │ - blt.n 6ac8 <_Mix_UnregisterEffect_locked@@Base+0x14> │ │ - ldr r3, [pc, #112] ; (6b30 <_Mix_UnregisterEffect_locked@@Base+0x7c>) │ │ + blt.n 7744 <_Mix_UnregisterEffect_locked@@Base+0x14> │ │ + ldr r3, [pc, #112] ; (77ac <_Mix_UnregisterEffect_locked@@Base+0x7c>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - blt.n 6ad4 <_Mix_UnregisterEffect_locked@@Base+0x20> │ │ - ldr r0, [pc, #104] ; (6b34 <_Mix_UnregisterEffect_locked@@Base+0x80>) │ │ + blt.n 7750 <_Mix_UnregisterEffect_locked@@Base+0x20> │ │ + ldr r0, [pc, #104] ; (77b0 <_Mix_UnregisterEffect_locked@@Base+0x80>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n 6b2e <_Mix_UnregisterEffect_locked@@Base+0x7a> │ │ + b.n 77aa <_Mix_UnregisterEffect_locked@@Base+0x7a> │ │ movs r2, #60 ; 0x3c │ │ adds r5, r2, #0 │ │ muls r5, r0 │ │ ldr r3, [r3, #4] │ │ adds r5, r3, r5 │ │ adds r5, #56 ; 0x38 │ │ cmp r5, #0 │ │ - bne.n 6af0 <_Mix_UnregisterEffect_locked@@Base+0x3c> │ │ - ldr r0, [pc, #80] ; (6b38 <_Mix_UnregisterEffect_locked@@Base+0x84>) │ │ + bne.n 776c <_Mix_UnregisterEffect_locked@@Base+0x3c> │ │ + ldr r0, [pc, #80] ; (77b4 <_Mix_UnregisterEffect_locked@@Base+0x84>) │ │ add r0, pc │ │ - b.n 6acc <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ - ldr r5, [pc, #80] ; (6b3c <_Mix_UnregisterEffect_locked@@Base+0x88>) │ │ + b.n 7748 <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ + ldr r5, [pc, #80] ; (77b8 <_Mix_UnregisterEffect_locked@@Base+0x88>) │ │ add r5, pc │ │ adds r5, #8 │ │ movs r6, #0 │ │ ldr r4, [r5, #0] │ │ cmp r4, #0 │ │ - beq.n 6b24 <_Mix_UnregisterEffect_locked@@Base+0x70> │ │ + beq.n 77a0 <_Mix_UnregisterEffect_locked@@Base+0x70> │ │ ldr r3, [r4, #0] │ │ cmp r3, r1 │ │ - bne.n 6b1e <_Mix_UnregisterEffect_locked@@Base+0x6a> │ │ + bne.n 779a <_Mix_UnregisterEffect_locked@@Base+0x6a> │ │ ldr r3, [r4, #4] │ │ ldr r7, [r4, #12] │ │ cmp r3, #0 │ │ - beq.n 6b0a <_Mix_UnregisterEffect_locked@@Base+0x56> │ │ + beq.n 7786 <_Mix_UnregisterEffect_locked@@Base+0x56> │ │ ldr r1, [r4, #8] │ │ blx r3 │ │ adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ cmp r6, #0 │ │ - bne.n 6b18 <_Mix_UnregisterEffect_locked@@Base+0x64> │ │ + bne.n 7794 <_Mix_UnregisterEffect_locked@@Base+0x64> │ │ str r7, [r5, #0] │ │ - b.n 6b1a <_Mix_UnregisterEffect_locked@@Base+0x66> │ │ + b.n 7796 <_Mix_UnregisterEffect_locked@@Base+0x66> │ │ str r7, [r6, #12] │ │ movs r0, #1 │ │ - b.n 6b2e <_Mix_UnregisterEffect_locked@@Base+0x7a> │ │ + b.n 77aa <_Mix_UnregisterEffect_locked@@Base+0x7a> │ │ adds r6, r4, #0 │ │ ldr r4, [r4, #12] │ │ - b.n 6af4 <_Mix_UnregisterEffect_locked@@Base+0x40> │ │ - ldr r0, [pc, #24] ; (6b40 <_Mix_UnregisterEffect_locked@@Base+0x8c>) │ │ + b.n 7770 <_Mix_UnregisterEffect_locked@@Base+0x40> │ │ + ldr r0, [pc, #24] ; (77bc <_Mix_UnregisterEffect_locked@@Base+0x8c>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bvs.n 6bcc │ │ - movs r1, r0 │ │ - lsls r7, r3, #31 │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ - lsls r2, r7, #24 │ │ - movs r1, r0 │ │ - bvs.n 6b80 <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ - movs r1, r0 │ │ - lsls r7, r5, #30 │ │ + stc2l 0, cr0, [sp, #-0] │ │ + umlal r0, r0, r8, r0 │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ movs r1, r0 │ │ + ldc2 0, cr0, [sp, #-0] │ │ │ │ -00006b44 : │ │ +000077c0 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r1, r4, #0 │ │ adds r0, r5, #0 │ │ - bl 6ab4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7730 <_Mix_UnregisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00006b60 <_Mix_UnregisterAllEffects_locked@@Base>: │ │ +000077dc <_Mix_UnregisterAllEffects_locked@@Base>: │ │ push {r3, lr} │ │ adds r3, r0, #2 │ │ - beq.n 6b8e <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ + beq.n 780a <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ cmp r0, #0 │ │ - blt.n 6b74 <_Mix_UnregisterAllEffects_locked@@Base+0x14> │ │ - ldr r3, [pc, #48] ; (6b9c <_Mix_UnregisterAllEffects_locked@@Base+0x3c>) │ │ + blt.n 77f0 <_Mix_UnregisterAllEffects_locked@@Base+0x14> │ │ + ldr r3, [pc, #48] ; (7818 <_Mix_UnregisterAllEffects_locked@@Base+0x3c>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - blt.n 6b80 <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ - ldr r0, [pc, #40] ; (6ba0 <_Mix_UnregisterAllEffects_locked@@Base+0x40>) │ │ + blt.n 77fc <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ + ldr r0, [pc, #40] ; (781c <_Mix_UnregisterAllEffects_locked@@Base+0x40>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n 6b98 <_Mix_UnregisterAllEffects_locked@@Base+0x38> │ │ + b.n 7814 <_Mix_UnregisterAllEffects_locked@@Base+0x38> │ │ movs r2, #60 ; 0x3c │ │ adds r1, r2, #0 │ │ muls r1, r0 │ │ ldr r3, [r3, #4] │ │ adds r1, r3, r1 │ │ adds r1, #56 ; 0x38 │ │ - b.n 6b94 <_Mix_UnregisterAllEffects_locked@@Base+0x34> │ │ - ldr r1, [pc, #20] ; (6ba4 <_Mix_UnregisterAllEffects_locked@@Base+0x44>) │ │ + b.n 7810 <_Mix_UnregisterAllEffects_locked@@Base+0x34> │ │ + ldr r1, [pc, #20] ; (7820 <_Mix_UnregisterAllEffects_locked@@Base+0x44>) │ │ add r1, pc │ │ adds r1, #8 │ │ - bl 5a38 │ │ + bl 66b4 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - bpl.n 6ae0 <_Mix_UnregisterEffect_locked@@Base+0x2c> │ │ + ldmia r1!, {r2, r3, r5} │ │ movs r1, r0 │ │ - lsls r3, r6, #28 │ │ - movs r1, r0 │ │ - bpl.n 6ca0 │ │ + stc2l 0, cr0, [r1], {0} │ │ + ldmia r1!, {r3} │ │ movs r1, r0 │ │ │ │ -00006ba8 : │ │ +00007824 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r0, r4, #0 │ │ - bl 6b60 <_Mix_UnregisterAllEffects_locked@@Base> │ │ + bl 77dc <_Mix_UnregisterAllEffects_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ │ │ -00006bc0 : │ │ +0000783c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ cmp r0, #0 │ │ - blt.n 6bd0 │ │ - ldr r3, [pc, #140] ; (6c54 ) │ │ + blt.n 784c │ │ + ldr r3, [pc, #140] ; (78d0 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bne.n 6bd8 │ │ - ldr r3, [pc, #132] ; (6c58 ) │ │ + bne.n 7854 │ │ + ldr r3, [pc, #132] ; (78d4 ) │ │ add r3, pc │ │ ldr r0, [r3, #56] ; 0x38 │ │ - b.n 6c52 │ │ + b.n 78ce │ │ adds r4, r0, #0 │ │ subs r5, r0, #0 │ │ cmp r5, r3 │ │ - blt.n 6c00 │ │ + blt.n 787c │ │ movs r6, #60 ; 0x3c │ │ - ldr r7, [pc, #120] ; (6c5c ) │ │ + ldr r7, [pc, #120] ; (78d8 ) │ │ adds r5, r6, #0 │ │ muls r5, r4 │ │ add r7, pc │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ ldr r0, [r7, #4] │ │ adds r1, r5, #0 │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ ldr r2, [r7, #56] ; 0x38 │ │ str r0, [r7, #4] │ │ cmp r4, r2 │ │ - bgt.n 6c1a │ │ - b.n 6c46 │ │ - ldr r3, [pc, #92] ; (6c60 ) │ │ + bgt.n 7896 │ │ + b.n 78c2 │ │ + ldr r3, [pc, #92] ; (78dc ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 6be0 │ │ + bge.n 785c │ │ adds r0, r5, #0 │ │ - bl 6ba8 │ │ + bl 7824 │ │ adds r0, r5, #0 │ │ - bl 6378 │ │ + bl 6ff4 │ │ adds r5, #1 │ │ - b.n 6c00 │ │ + b.n 787c │ │ adds r3, r2, #0 │ │ muls r3, r6 │ │ adds r5, r0, r5 │ │ adds r3, r0, r3 │ │ movs r0, #1 │ │ movs r2, #0 │ │ movs r1, #128 ; 0x80 │ │ @@ -3575,2644 +5050,613 @@ │ │ str r2, [r3, #36] ; 0x24 │ │ str r0, [r3, #24] │ │ str r2, [r3, #28] │ │ str r2, [r3, #56] ; 0x38 │ │ str r2, [r3, #8] │ │ adds r3, #60 ; 0x3c │ │ cmp r3, r5 │ │ - bne.n 6c2a │ │ - ldr r5, [pc, #28] ; (6c64 ) │ │ + bne.n 78a6 │ │ + ldr r5, [pc, #28] ; (78e0 ) │ │ add r5, pc │ │ str r4, [r5, #56] ; 0x38 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ ldr r0, [r5, #56] ; 0x38 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bpl.n 6ce0 │ │ + ldmia r0!, {r4, r6, r7} │ │ movs r1, r0 │ │ - bpl.n 6cd0 │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ movs r1, r0 │ │ - bpl.n 6ca8 │ │ + ldmia r0!, {r4, r5, r7} │ │ movs r1, r0 │ │ - bpl.n 6c78 │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ movs r1, r0 │ │ - bmi.n 6bf0 │ │ + ldmia r0!, {r4, r6} │ │ movs r1, r0 │ │ │ │ -00006c68 : │ │ +000078e4 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #96] ; (6ccc ) │ │ + ldr r3, [pc, #96] ; (7948 ) │ │ add r3, pc │ │ ldr r3, [r3, #28] │ │ cmp r3, #0 │ │ - beq.n 6cc8 │ │ + beq.n 7944 │ │ cmp r3, #1 │ │ - bne.n 6cbe │ │ + bne.n 793a │ │ movs r5, #0 │ │ - ldr r4, [pc, #84] ; (6cd0 ) │ │ + ldr r4, [pc, #84] ; (794c ) │ │ add r4, pc │ │ ldr r3, [r4, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 6c8e │ │ + bge.n 790a │ │ adds r0, r5, #0 │ │ - bl 6ba8 │ │ + bl 7824 │ │ adds r5, #1 │ │ - b.n 6c7a │ │ + b.n 78f6 │ │ movs r0, #2 │ │ negs r0, r0 │ │ - bl 6ba8 │ │ - bl 78e4 │ │ + bl 7824 │ │ + bl 5b04 │ │ movs r0, #1 │ │ movs r5, #0 │ │ negs r0, r0 │ │ - bl 6378 │ │ - bl 842c <_Mix_DeinitEffects@@Base> │ │ - bl 16040 <__aeabi_llsl@@Base+0x1ec> │ │ + bl 6ff4 │ │ + bl 808c <_Mix_DeinitEffects@@Base> │ │ + bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ ldr r0, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ ldr r0, [r4, #12] │ │ str r5, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ str r5, [r4, #12] │ │ str r5, [r4, #16] │ │ - ldr r2, [pc, #20] ; (6cd4 ) │ │ + ldr r2, [pc, #20] ; (7950 ) │ │ add r2, pc │ │ ldr r3, [r2, #28] │ │ subs r3, #1 │ │ str r3, [r2, #28] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - bmi.n 6c10 │ │ + ldmia r0!, {r2, r3, r5} │ │ movs r1, r0 │ │ - bmi.n 6bf4 │ │ + ldmia r0!, {r2, r3, r4} │ │ movs r1, r0 │ │ - bmi.n 6d70 │ │ + stmia r7!, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -00006cd8 : │ │ +00007954 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #260] ; (6de0 ) │ │ + ldr r4, [pc, #260] ; (7a5c ) │ │ adds r7, r3, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #44 ; 0x2c │ │ adds r6, r2, #0 │ │ ldr r3, [r4, #0] │ │ str r0, [sp, #4] │ │ adds r5, r1, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #244] ; (6de4 ) │ │ + ldr r3, [pc, #244] ; (7a60 ) │ │ add r3, pc │ │ ldr r2, [r3, #28] │ │ cmp r2, #0 │ │ - bne.n 6d22 │ │ + bne.n 799e │ │ add r0, sp, #12 │ │ strb r6, [r0, #6] │ │ - ldr r6, [pc, #232] ; (6de8 ) │ │ + ldr r6, [pc, #232] ; (7a64 ) │ │ strh r7, [r0, #8] │ │ strh r5, [r0, #4] │ │ add r6, pc │ │ adds r7, r6, #0 │ │ movs r5, #0 │ │ ldr r3, [sp, #4] │ │ adds r7, #32 │ │ adds r1, r7, #0 │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #216] ; (6dec ) │ │ + ldr r3, [pc, #216] ; (7a68 ) │ │ str r5, [r0, #20] │ │ add r3, pc │ │ str r3, [r0, #16] │ │ - bl 16050 <__aeabi_llsl@@Base+0x1fc> │ │ + bl 16100 <__aeabi_llsl@@Base+0x2ac> │ │ cmp r0, r5 │ │ - bge.n 6d46 │ │ - b.n 6dca │ │ + bge.n 79c2 │ │ + b.n 7a46 │ │ ldrh r1, [r3, #36] ; 0x24 │ │ cmp r1, r5 │ │ - bne.n 6d36 │ │ + bne.n 79b2 │ │ adds r1, r3, #7 │ │ ldrb r1, [r1, #31] │ │ cmp r6, r1 │ │ - bne.n 6d36 │ │ + bne.n 79b2 │ │ adds r2, #1 │ │ str r2, [r3, #28] │ │ - b.n 6dc6 │ │ - ldr r3, [pc, #184] ; (6df0 ) │ │ + b.n 7a42 │ │ + ldr r3, [pc, #184] ; (7a6c ) │ │ add r3, pc │ │ ldr r3, [r3, #28] │ │ cmp r3, #0 │ │ - beq.n 6cf8 │ │ - bl 6c68 │ │ - b.n 6d36 │ │ + beq.n 7974 │ │ + bl 78e4 │ │ + b.n 79b2 │ │ adds r0, r7, #0 │ │ - bl 76a8 │ │ + bl 58c8 │ │ cmp r0, #0 │ │ - bge.n 6d56 │ │ - bl 16040 <__aeabi_llsl@@Base+0x1ec> │ │ - b.n 6dca │ │ + bge.n 79d2 │ │ + bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ + b.n 7a46 │ │ movs r0, #240 ; 0xf0 │ │ movs r3, #8 │ │ lsls r0, r0, #1 │ │ str r3, [r6, #56] ; 0x38 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ ldr r1, [r6, #56] ; 0x38 │ │ str r0, [r6, #4] │ │ movs r6, #1 │ │ adds r3, r5, #0 │ │ movs r2, #128 ; 0x80 │ │ negs r6, r6 │ │ cmp r5, r1 │ │ - bge.n 6d8e │ │ + bge.n 7a0a │ │ str r3, [r0, #0] │ │ str r3, [r0, #4] │ │ str r3, [r0, #20] │ │ str r2, [r0, #16] │ │ str r2, [r0, #40] ; 0x28 │ │ str r2, [r0, #44] ; 0x2c │ │ str r3, [r0, #36] ; 0x24 │ │ str r6, [r0, #24] │ │ str r3, [r0, #28] │ │ str r3, [r0, #56] ; 0x38 │ │ str r3, [r0, #8] │ │ adds r5, #1 │ │ adds r0, #60 ; 0x3c │ │ - b.n 6d6e │ │ + b.n 79ea │ │ movs r0, #128 ; 0x80 │ │ - bl 7664 │ │ - bl 840c <_Mix_InitEffects@@Base> │ │ - ldr r0, [pc, #88] ; (6df4 ) │ │ + bl 5884 │ │ + bl 806c <_Mix_InitEffects@@Base> │ │ + ldr r0, [pc, #88] ; (7a70 ) │ │ add r0, pc │ │ - bl 5b04 │ │ - ldr r0, [pc, #84] ; (6df8 ) │ │ + bl 6780 │ │ + ldr r0, [pc, #84] ; (7a74 ) │ │ add r0, pc │ │ - bl 5b04 │ │ - ldr r0, [pc, #80] ; (6dfc ) │ │ + bl 6780 │ │ + ldr r0, [pc, #80] ; (7a78 ) │ │ add r0, pc │ │ - bl 5b04 │ │ - ldr r0, [pc, #76] ; (6e00 ) │ │ + bl 6780 │ │ + ldr r0, [pc, #76] ; (7a7c ) │ │ add r0, pc │ │ - bl 5b04 │ │ + bl 6780 │ │ movs r2, #1 │ │ - ldr r3, [pc, #72] ; (6e04 ) │ │ + ldr r3, [pc, #72] ; (7a80 ) │ │ movs r0, #0 │ │ add r3, pc │ │ str r2, [r3, #28] │ │ - bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ + bl 16110 <__aeabi_llsl@@Base+0x2bc> │ │ movs r0, #0 │ │ - b.n 6dce │ │ + b.n 7a4a │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 6dda │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 7a56 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bne.n 6da8 │ │ - movs r1, r0 │ │ - bmi.n 6e20 │ │ - movs r1, r0 │ │ - bmi.n 6e00 │ │ - movs r1, r0 │ │ - bl 3c8dee <_end@@Base+0x3a4c52> │ │ - bcc.n 6d9c │ │ - movs r1, r0 │ │ - lsls r5, r2, #21 │ │ - movs r1, r0 │ │ - lsls r2, r2, #21 │ │ - movs r1, r0 │ │ - lsls r7, r1, #21 │ │ - movs r1, r0 │ │ - lsls r3, r1, #21 │ │ - movs r1, r0 │ │ - bcc.n 6ea4 │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - adds r3, r1, #0 │ │ - ldr r1, [pc, #28] ; (6e2c ) │ │ - adds r2, r0, #0 │ │ - add r1, pc │ │ - ldr r0, [r1, #0] │ │ - ldr r0, [r0, #0] │ │ - cmp r0, #5 │ │ - bne.n 6e26 │ │ - ldr r1, [r1, #0] │ │ - ldr r0, [r1, #4] │ │ - bl 5390 │ │ - movs r0, #0 │ │ - b.n 6e2a │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, pc} │ │ - bcc.n 6ec0 │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #44] ; (6e60 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - subs r0, r2, #0 │ │ - beq.n 6e5e │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6e52 │ │ - cmp r2, #5 │ │ - bne.n 6e5c │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 5202 │ │ - b.n 6e56 │ │ - bl 5a04 │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - b.n 6e5e │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ - bcc.n 6eac │ │ - movs r1, r0 │ │ - push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #36] ; (6e8c ) │ │ - adds r5, r0, #0 │ │ - add r4, pc │ │ - ldr r3, [r4, #8] │ │ - ldr r0, [r4, #4] │ │ - adds r1, r3, #1 │ │ - lsls r1, r1, #2 │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ - cmp r0, #0 │ │ - beq.n 6e88 │ │ - ldr r3, [r4, #8] │ │ - str r0, [r4, #4] │ │ - adds r2, r3, #1 │ │ - lsls r3, r3, #2 │ │ - str r2, [r4, #8] │ │ - str r5, [r3, r0] │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - bcs.n 6e6c │ │ - movs r1, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #280] ; (6fac ) │ │ - sub sp, #52 ; 0x34 │ │ - adds r4, r0, #0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - add r5, sp, #24 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - movs r2, #1 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - movs r3, #4 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - ldr r6, [r4, #8] │ │ - blx r6 │ │ - str r7, [sp, #20] │ │ - cmp r0, #4 │ │ - beq.n 6ed0 │ │ - ldr r0, [pc, #232] ; (6fb0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - movs r3, #0 │ │ - b.n 6f96 │ │ - add r7, sp, #32 │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #8 │ │ - ldr r6, [r4, #8] │ │ - blx r6 │ │ - cmp r0, #8 │ │ - bne.n 6ec4 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - movs r6, #0 │ │ - str r6, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - blx r1 │ │ - ldr r1, [pc, #192] ; (6fb4 ) │ │ - adds r0, r5, #0 │ │ - add r1, pc │ │ - strb r6, [r5, #4] │ │ - strb r6, [r7, #8] │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - cmp r0, r6 │ │ - bne.n 6f12 │ │ - ldr r1, [pc, #180] ; (6fb8 ) │ │ - add r0, sp, #36 ; 0x24 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #2 │ │ - cmp r0, r6 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #168] ; (6fbc ) │ │ - add r4, sp, #24 │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #2 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #152] ; (6fc0 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #5 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #140] ; (6fc4 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #8 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #128] ; (6fc8 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #4 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #116] ; (6fcc ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - movs r2, #3 │ │ - bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ - movs r3, #6 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldrb r2, [r4, #0] │ │ - movs r3, #3 │ │ - cmp r2, #255 ; 0xff │ │ - bne.n 6f96 │ │ - ldrb r1, [r4, #1] │ │ - movs r2, #15 │ │ - adds r0, r1, #0 │ │ - bics r0, r2 │ │ - cmp r0, #240 ; 0xf0 │ │ - bne.n 6f96 │ │ - ldrb r0, [r4, #2] │ │ - adds r4, r0, #0 │ │ - bics r4, r2 │ │ - beq.n 6f96 │ │ - cmp r4, #240 ; 0xf0 │ │ - beq.n 6f96 │ │ - movs r2, #12 │ │ - ands r2, r0 │ │ - cmp r2, #12 │ │ - beq.n 6f96 │ │ - movs r3, #6 │ │ - tst r1, r3 │ │ - bne.n 6f96 │ │ - movs r3, #3 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 6fa6 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - beq.n 7000 │ │ - movs r1, r0 │ │ - lsls r3, r7, #16 │ │ - movs r1, r0 │ │ - lsls r6, r4, #16 │ │ - movs r1, r0 │ │ - lsls r1, r5, #15 │ │ - movs r1, r0 │ │ - lsls r7, r0, #16 │ │ - movs r1, r0 │ │ - lsls r4, r7, #15 │ │ - movs r1, r0 │ │ - lsls r1, r6, #15 │ │ - movs r1, r0 │ │ - lsls r6, r4, #15 │ │ - movs r1, r0 │ │ - lsls r3, r3, #15 │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #32] ; (6ff4 ) │ │ - adds r1, r0, #0 │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6fee │ │ - cmp r2, #5 │ │ - bne.n 6ff2 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 51f8 │ │ - b.n 6ff2 │ │ - bl 53e0 │ │ - pop {r3, pc} │ │ - bne.n 6efc │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #44] ; (7028 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 7014 │ │ - cmp r2, #5 │ │ - bne.n 7024 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 5276 │ │ - b.n 7018 │ │ - bl 59cc │ │ - movs r2, #0 │ │ - ldr r3, [pc, #16] ; (702c ) │ │ - add r3, pc │ │ - ldr r1, [r3, #0] │ │ - str r2, [r3, #0] │ │ - str r2, [r1, #8] │ │ - pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - bne.n 70e4 │ │ - movs r1, r0 │ │ - bne.n 70a8 │ │ - movs r1, r0 │ │ - push {r4, r6, r7, lr} │ │ - adds r7, r3, #0 │ │ - ldr r3, [pc, #152] ; (70d0 ) │ │ - adds r4, r0, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r6, r2, #0 │ │ - cmp r3, #0 │ │ - beq.n 7046 │ │ - bl 6ff8 │ │ - ldr r3, [pc, #140] ; (70d4 ) │ │ - ldr r2, [r4, #0] │ │ - add r3, pc │ │ - str r4, [r3, #0] │ │ - cmp r2, #3 │ │ - beq.n 7066 │ │ - ldr r3, [r3, #0] │ │ - movs r0, #0 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #2 │ │ - beq.n 7062 │ │ - ldr r3, [pc, #120] ; (70d8 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - bl 6fd0 │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 7078 │ │ - cmp r3, #5 │ │ - bne.n 7080 │ │ - ldr r0, [r4, #4] │ │ - bl 51fc │ │ - b.n 7086 │ │ - ldr r0, [r4, #4] │ │ - bl 57c0 │ │ - b.n 7086 │ │ - ldr r0, [pc, #88] ; (70dc ) │ │ - add r0, pc │ │ - b.n 70a6 │ │ - adds r0, r6, #0 │ │ - ldr r3, [pc, #64] ; (70cc ) │ │ - ldr r2, [pc, #60] ; (70c8 ) │ │ - adds r1, r7, #0 │ │ - bl 16090 <__aeabi_llsl@@Base+0x23c> │ │ - cmp r0, #0 │ │ - beq.n 70b8 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 6e08 │ │ - cmp r0, #0 │ │ - bge.n 70c0 │ │ - ldr r0, [pc, #60] ; (70e0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - movs r2, #0 │ │ - movs r0, #1 │ │ - ldr r3, [pc, #52] ; (70e4 ) │ │ - negs r0, r0 │ │ - add r3, pc │ │ - str r2, [r3, #0] │ │ - b.n 70c2 │ │ - ldr r1, [pc, #16] ; (70cc ) │ │ - ldr r0, [pc, #12] ; (70c8 ) │ │ - bl 6e08 │ │ - movs r0, #0 │ │ - pop {r4, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - ... │ │ - bne.n 7114 │ │ - movs r1, r0 │ │ - bne.n 70f4 │ │ - movs r1, r0 │ │ - ldmia r7, {r1, r3, r5, r7} │ │ - movs r1, r0 │ │ - lsls r5, r6, #10 │ │ - movs r1, r0 │ │ - lsls r1, r6, #10 │ │ - movs r1, r0 │ │ - beq.n 7034 │ │ - movs r1, r0 │ │ - push {r3, r4, r5, lr} │ │ - bl 6e30 │ │ - movs r4, #1 │ │ - cmp r0, #0 │ │ - bne.n 712a │ │ - ldr r5, [pc, #64] ; (7138 ) │ │ - add r5, pc │ │ - ldr r4, [r5, #12] │ │ - cmp r4, #0 │ │ - beq.n 711e │ │ - ble.n 7104 │ │ - subs r4, #1 │ │ - str r4, [r5, #12] │ │ - ldr r4, [pc, #52] ; (713c ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [r4, #0] │ │ - ldr r5, [r3, #8] │ │ - ldr r3, [pc, #36] ; (7134 ) │ │ - ldr r2, [pc, #28] ; (7130 ) │ │ - bl 7030 │ │ - ldr r3, [r4, #0] │ │ - movs r4, #1 │ │ - str r5, [r3, #8] │ │ - b.n 712a │ │ - bl 6ff8 │ │ - ldr r3, [r5, #16] │ │ - cmp r3, #0 │ │ - beq.n 712a │ │ - blx r3 │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ... │ │ - beq.n 7200 │ │ - movs r1, r0 │ │ - beq.n 71e4 │ │ - movs r1, r0 │ │ - │ │ -00007140 : │ │ - ldr r3, [pc, #4] ; (7148 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #8] │ │ - bx lr │ │ - beq.n 7178 │ │ - movs r1, r0 │ │ - │ │ -0000714c : │ │ - movs r3, #0 │ │ - cmp r0, r3 │ │ - blt.n 7162 │ │ - ldr r2, [pc, #20] ; (7168 ) │ │ - add r2, pc │ │ - ldr r1, [r2, #8] │ │ - cmp r0, r1 │ │ - bge.n 7162 │ │ - ldr r3, [r2, #4] │ │ - lsls r0, r0, #2 │ │ - ldr r3, [r0, r3] │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - beq.n 7174 │ │ - movs r1, r0 │ │ - │ │ -0000716c : │ │ - push {r4, lr} │ │ - adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #8] ; (7180 ) │ │ - add r3, pc │ │ - str r4, [r3, #16] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - pop {r4, pc} │ │ - ldmia r7, {r1, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00007184 : │ │ - push {r4, r5, r6, lr} │ │ - adds r6, r1, #0 │ │ - adds r5, r2, #0 │ │ - ldr r4, [pc, #196] ; (7250 ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 724c │ │ - ldr r3, [pc, #188] ; (7254 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 724c │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - beq.n 71fe │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [r2, #12] │ │ - adds r1, r3, #1 │ │ - str r1, [r2, #12] │ │ - ldr r2, [r4, #0] │ │ - ldr r2, [r2, #16] │ │ - cmp r3, r2 │ │ - bge.n 71e2 │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [r3, #12] │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [r3, #16] │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 71d0 │ │ - ldr r3, [pc, #140] ; (7258 ) │ │ - subs r0, r1, r0 │ │ - add r3, pc │ │ - b.n 71d4 │ │ - ldr r3, [pc, #136] ; (725c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - muls r0, r3 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - bl 6fd0 │ │ - b.n 71fe │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 71f8 │ │ - bl 6ff8 │ │ - ldr r3, [r4, #16] │ │ - cmp r3, #0 │ │ - beq.n 724c │ │ - blx r3 │ │ - b.n 724c │ │ - movs r2, #0 │ │ - ldr r3, [r4, #0] │ │ - str r2, [r3, #8] │ │ - bl 70e8 │ │ - bl 6e30 │ │ - cmp r0, #0 │ │ - beq.n 724c │ │ - ldr r3, [pc, #84] ; (7260 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 7228 │ │ - cmp r2, #5 │ │ - bne.n 724c │ │ - ldr r3, [r3, #0] │ │ - adds r1, r6, #0 │ │ - ldr r0, [r3, #4] │ │ - adds r2, r5, #0 │ │ - bl 5206 │ │ - b.n 7230 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 57e0 │ │ - subs r4, r0, #0 │ │ - ble.n 724c │ │ - cmp r0, r5 │ │ - bge.n 724c │ │ - bl 70e8 │ │ - bl 6e30 │ │ - cmp r0, #0 │ │ - beq.n 724c │ │ - subs r5, r5, r4 │ │ - adds r6, r6, r5 │ │ - adds r5, r4, #0 │ │ - b.n 718a │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r7, {r2, r3, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r5, {r1, r4, r5} │ │ - movs r1, r0 │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ - movs r1, r0 │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ - movs r1, r0 │ │ - ldmia r7!, {r2, r3, r6} │ │ - movs r1, r0 │ │ - │ │ -00007264 : │ │ - ldr r3, [pc, #52] ; (729c ) │ │ - push {r4, r5, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #0] │ │ - ldrb r2, [r0, #0] │ │ - cmp r2, #0 │ │ - beq.n 7294 │ │ - ldrb r3, [r1, #0] │ │ - cmp r3, #0 │ │ - beq.n 7290 │ │ - adds r2, #1 │ │ - adds r3, #1 │ │ - lsls r2, r2, #1 │ │ - lsls r3, r3, #1 │ │ - ldrsh r2, [r2, r4] │ │ - ldrsh r3, [r3, r4] │ │ - cmp r2, r3 │ │ - bne.n 7290 │ │ - adds r0, #1 │ │ - adds r1, #1 │ │ - b.n 726e │ │ - movs r0, #0 │ │ - b.n 729a │ │ - ldrb r0, [r1, #0] │ │ - negs r3, r0 │ │ - adcs r0, r3 │ │ - pop {r4, r5, pc} │ │ - ldmia r4!, {r2, r5, r6} │ │ - movs r1, r0 │ │ - │ │ -000072a0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - sub sp, #20 │ │ - adds r6, r1, #0 │ │ - adds r7, r2, #0 │ │ - cmp r0, #0 │ │ - bne.n 72ba │ │ - ldr r0, [pc, #176] ; (7360 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r5, #0 │ │ - b.n 735c │ │ - movs r3, #1 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - cmp r6, #0 │ │ - bne.n 72de │ │ - adds r0, r5, #0 │ │ - bl 6e90 │ │ - subs r6, r0, #0 │ │ - bne.n 72de │ │ - cmp r7, #0 │ │ - beq.n 734a │ │ - b.n 7344 │ │ - movs r0, #24 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - subs r4, r0, #0 │ │ - bne.n 72fe │ │ - ldr r0, [pc, #120] ; (7364 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - cmp r7, #0 │ │ - beq.n 734a │ │ - ldr r3, [r5, #16] │ │ - adds r0, r5, #0 │ │ - blx r3 │ │ - adds r0, r4, #0 │ │ - b.n 735c │ │ - movs r3, #1 │ │ - str r3, [r0, #20] │ │ - cmp r6, #2 │ │ - beq.n 7316 │ │ - cmp r6, #5 │ │ - bne.n 732c │ │ - str r6, [r0, #0] │ │ - adds r1, r7, #0 │ │ - adds r0, r5, #0 │ │ - bl 527c │ │ - b.n 7320 │ │ - str r6, [r0, #0] │ │ - adds r1, r7, #0 │ │ - adds r0, r5, #0 │ │ - bl 53ec │ │ - str r0, [r4, #4] │ │ - cmp r0, #0 │ │ - beq.n 7334 │ │ - movs r3, #0 │ │ - str r3, [r4, #20] │ │ - b.n 7334 │ │ - ldr r0, [pc, #56] ; (7368 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - ldr r3, [r4, #20] │ │ - adds r0, r4, #0 │ │ - cmp r3, #0 │ │ - beq.n 735c │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - cmp r7, #0 │ │ - beq.n 734e │ │ - ldr r3, [r5, #16] │ │ - adds r0, r5, #0 │ │ - blx r3 │ │ - movs r0, #0 │ │ - b.n 735c │ │ - str r7, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - blx r1 │ │ - adds r0, r7, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - lsls r5, r1, #3 │ │ - movs r1, r0 │ │ - ldc2l 0, cr0, [r2] │ │ - lsls r5, r4, #1 │ │ - movs r1, r0 │ │ - │ │ -0000736c : │ │ - ldr r1, [pc, #244] ; (7464 ) │ │ - push {r4, r5, r6, lr} │ │ - add r1, pc │ │ - adds r4, r0, #0 │ │ - bl 160a0 <__aeabi_llsl@@Base+0x24c> │ │ - subs r5, r0, #0 │ │ - bne.n 7388 │ │ - ldr r0, [pc, #232] ; (7468 ) │ │ - adds r1, r4, #0 │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 7460 │ │ - adds r0, r4, #0 │ │ - movs r1, #46 ; 0x2e │ │ - bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ - cmp r0, #0 │ │ - beq.n 7430 │ │ - ldr r1, [pc, #212] ; (746c ) │ │ - adds r4, r0, #1 │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - movs r6, #2 │ │ - cmp r0, #0 │ │ - bne.n 7438 │ │ - ldr r1, [pc, #200] ; (7470 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - beq.n 73b8 │ │ - movs r6, #4 │ │ - b.n 7438 │ │ - ldr r1, [pc, #184] ; (7474 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 73b4 │ │ - ldr r1, [pc, #176] ; (7478 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 73b4 │ │ - ldr r1, [pc, #164] ; (747c ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - movs r6, #5 │ │ - cmp r0, #0 │ │ - bne.n 7438 │ │ - ldr r1, [pc, #152] ; (7480 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - movs r6, #8 │ │ - cmp r0, #0 │ │ - bne.n 7438 │ │ - ldr r1, [pc, #140] ; (7484 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - beq.n 7406 │ │ - movs r6, #6 │ │ - b.n 7438 │ │ - ldr r1, [pc, #128] ; (7488 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 7402 │ │ - ldr r1, [pc, #116] ; (748c ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 7402 │ │ - ldr r1, [pc, #108] ; (7490 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 7402 │ │ - adds r0, r5, #0 │ │ - bl 6e90 │ │ - adds r6, r0, #0 │ │ - ldr r0, [pc, #88] ; (7494 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - bl 72a0 │ │ - subs r5, r0, #0 │ │ - bne.n 7460 │ │ - bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.n 7460 │ │ - ldr r0, [pc, #60] ; (7498 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r5, #0 │ │ - pop {r4, r5, r6, pc} │ │ - movs r5, r7 │ │ - movs r1, r0 │ │ - movs r0, r6 │ │ - movs r1, r0 │ │ - movs r1, r5 │ │ - movs r1, r0 │ │ - movs r5, r3 │ │ - movs r1, r0 │ │ - movs r7, r1 │ │ - movs r1, r0 │ │ - movs r6, r0 │ │ - movs r1, r0 │ │ - vhadd.u32 d0, d5, d0 │ │ - vaddl.u32 q8, d12, d0 │ │ - vaddl.u32 q8, d1, d0 │ │ - vaddl.u16 q8, d3, d0 │ │ - vaddl.u8 q8, d10, d0 │ │ - vaddl.u8 q8, d0, d0 │ │ - vrev64.8 d0, d0 │ │ - vhadd.u d0, d9, d0 │ │ - │ │ -0000749c : │ │ - push {r3, lr} │ │ - adds r2, r1, #0 │ │ - movs r1, #0 │ │ - bl 72a0 │ │ - pop {r3, pc} │ │ - │ │ -000074a8 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 7504 │ │ - adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #80] ; (7508 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - bne.n 74e2 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #1 │ │ - bne.n 74d4 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - movs r0, #100 ; 0x64 │ │ - bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - b.n 74be │ │ - ldr r3, [pc, #52] ; (750c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - bne.n 74e2 │ │ - bl 6ff8 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 74f8 │ │ - cmp r3, #5 │ │ - bne.n 74fe │ │ - ldr r0, [r4, #4] │ │ - bl 5354 │ │ - b.n 74fe │ │ - ldr r0, [r4, #4] │ │ - bl 59dc │ │ - adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r4!, {r1, r5, r7} │ │ - movs r1, r0 │ │ - ldmia r4!, {r1, r7} │ │ - movs r1, r0 │ │ - │ │ -00007510 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 751a │ │ - ldr r4, [r0, #0] │ │ - b.n 7530 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #20] ; (7534 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - subs r4, r2, #0 │ │ - beq.n 752c │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #0] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - ldmia r4, {r3, r4, r5} │ │ - movs r1, r0 │ │ - │ │ -00007538 : │ │ - push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #140] ; (75c8 ) │ │ - adds r5, r1, #0 │ │ - add r3, pc │ │ - ldr r1, [r3, #20] │ │ - adds r4, r0, #0 │ │ - cmp r1, #0 │ │ - bne.n 754e │ │ - ldr r0, [pc, #128] ; (75cc ) │ │ - add r0, pc │ │ - b.n 7556 │ │ - cmp r0, #0 │ │ - bne.n 7560 │ │ - ldr r0, [pc, #124] ; (75d0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - b.n 75c4 │ │ - adds r3, r2, #0 │ │ - subs r0, r3, #1 │ │ - sbcs r3, r0 │ │ - lsls r3, r3, #1 │ │ - str r3, [r4, #8] │ │ - movs r3, #0 │ │ - adds r0, r2, #0 │ │ - str r3, [r4, #12] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [r4, #16] │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #88] ; (75d4 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - cmp r2, #0 │ │ - beq.n 7598 │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 7598 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - movs r0, #100 ; 0x64 │ │ - bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ - b.n 7576 │ │ - movs r2, #1 │ │ - ldr r3, [pc, #60] ; (75d8 ) │ │ - adds r0, r4, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - subs r3, r5, #1 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - negs r3, r3 │ │ - ands r5, r3 │ │ - ldr r3, [pc, #44] ; (75dc ) │ │ - add r3, pc │ │ - str r5, [r3, #12] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - bl 7030 │ │ - adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r4, {r1, r3, r4} │ │ - movs r1, r0 │ │ - stc2l 0, cr0, [r0], {0} │ │ - cdp2 0, 9, cr0, cr7, cr0, {0} │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r1, {r1, r3, r5} │ │ - movs r1, r0 │ │ - ldmia r3, {r3, r5, r7} │ │ - movs r1, r0 │ │ - │ │ -000075e0 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - ldr r5, [pc, #16] ; (75f4 ) │ │ - ldr r4, [pc, #8] ; (75f0 ) │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 7538 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - ... │ │ - │ │ -000075f8 : │ │ - push {r0, r1, r2, lr} │ │ - ldr r3, [pc, #24] ; (7614 ) │ │ - ldr r2, [pc, #16] ; (7610 ) │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - bl 7538 │ │ - pop {r1, r2, r3, pc} │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - ... │ │ - │ │ -00007618 : │ │ - push {r3, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #52] ; (7658 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 7642 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 6e08 │ │ - subs r4, r0, #0 │ │ - bge.n 764e │ │ - ldr r0, [pc, #32] ; (765c ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 764e │ │ - ldr r0, [pc, #28] ; (7660 ) │ │ - movs r4, #1 │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - negs r4, r4 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r3!, {r2, r4, r5} │ │ - movs r1, r0 │ │ - ldc2 0, cr0, [fp, #-0] │ │ - ldc2 0, cr0, [lr] │ │ - │ │ -00007664 : │ │ - ldr r3, [pc, #48] ; (7698 ) │ │ - push {r4, lr} │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cmp r0, #0 │ │ - blt.n 7694 │ │ - cmp r0, #128 ; 0x80 │ │ - ble.n 7676 │ │ - movs r0, #128 ; 0x80 │ │ - str r0, [r3, #0] │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #28] ; (769c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 7690 │ │ - ldr r3, [pc, #24] ; (76a0 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - bl 6fd0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - ldmia r1!, {r5, r7} │ │ - movs r1, r0 │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r1!, {r7} │ │ - movs r1, r0 │ │ - movs r0, r0 │ │ - ... │ │ - │ │ -000076a8 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - bl 53c8 │ │ - cmp r0, #0 │ │ - bne.n 76bc │ │ - ldr r0, [pc, #96] ; (7718 ) │ │ - add r0, pc │ │ - bl 6e64 │ │ - adds r0, r4, #0 │ │ - bl 51e0 │ │ - cmp r0, #0 │ │ - bne.n 76ce │ │ - ldr r0, [pc, #84] ; (771c ) │ │ - add r0, pc │ │ - bl 6e64 │ │ - movs r3, #0 │ │ - ldr r5, [pc, #76] ; (7720 ) │ │ - movs r0, #128 ; 0x80 │ │ - add r5, pc │ │ - str r3, [r5, #0] │ │ - str r3, [r5, #24] │ │ - bl 7664 │ │ - ldrh r0, [r4, #8] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ - ldr r3, [pc, #40] ; (7714 ) │ │ - ldr r2, [pc, #36] ; (7710 ) │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ - adds r6, r0, #0 │ │ - ldr r0, [r4, #0] │ │ - adds r7, r1, #0 │ │ - bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ - bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ - str r0, [r5, #20] │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ands r0, r0 │ │ - lsls r7, r1 │ │ - ldc2 0, cr0, [r9], #-0 │ │ - ldc2 0, cr0, [r5], #-0 │ │ - ldmia r2, {r2, r7} │ │ - movs r1, r0 │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - │ │ -00007728 : │ │ - push {r4, lr} │ │ - ldr r4, [pc, #32] ; (774c ) │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 7744 │ │ - bl 6ff8 │ │ - ldr r3, [r4, #16] │ │ - cmp r3, #0 │ │ - beq.n 7744 │ │ - blx r3 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - ldmia r2!, {r3, r5} │ │ - movs r1, r0 │ │ - │ │ -00007750 : │ │ - push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #136] ; (77dc ) │ │ - adds r6, r0, #0 │ │ - add r5, pc │ │ - ldr r4, [r5, #20] │ │ - cmp r4, #0 │ │ - bne.n 7768 │ │ - ldr r0, [pc, #128] ; (77e0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 77d6 │ │ - cmp r0, #0 │ │ - bgt.n 7774 │ │ - bl 7728 │ │ - movs r4, #1 │ │ - b.n 77d6 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [r5, #0] │ │ - subs r4, r3, #0 │ │ - beq.n 77d2 │ │ - ldr r3, [r5, #20] │ │ - adds r0, r6, r3 │ │ - adds r1, r3, #0 │ │ - subs r0, #1 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [r5, #0] │ │ - adds r6, r0, #0 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 779a │ │ - ldr r2, [r5, #0] │ │ - str r3, [r2, #12] │ │ - b.n 77c4 │ │ - ldr r3, [r5, #0] │ │ - ldr r1, [r3, #16] │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 77ac │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r3, #12] │ │ - b.n 77b4 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [r3, #12] │ │ - subs r0, r1, r0 │ │ - adds r2, r0, #1 │ │ - ldr r3, [pc, #44] ; (77e4 ) │ │ - adds r0, r2, #0 │ │ - muls r0, r6 │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [r4, #12] │ │ - movs r4, #1 │ │ - ldr r3, [pc, #32] ; (77e8 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - str r4, [r2, #8] │ │ - str r6, [r3, #16] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r2!, {r1} │ │ - movs r1, r0 │ │ - ; instruction: 0xfaaa0000 │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ - movs r1, r0 │ │ - ldmia r1!, {r4, r7} │ │ - movs r1, r0 │ │ - │ │ -000077ec : │ │ - push {r4, lr} │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #20] ; (7808 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - subs r4, r2, #0 │ │ - beq.n 7800 │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #8] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - ldmia r1!, {r2, r5, r6} │ │ - movs r1, r0 │ │ - │ │ -0000780c : │ │ - movs r2, #0 │ │ - ldr r3, [pc, #8] ; (7818 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - bx lr │ │ - stmia r6!, {r3, r4, r5, r7} │ │ - movs r1, r0 │ │ - │ │ -0000781c : │ │ - movs r2, #1 │ │ - ldr r3, [pc, #8] ; (7828 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - bx lr │ │ - stmia r6!, {r3, r5, r7} │ │ - movs r1, r0 │ │ - movs r0, r0 │ │ - ... │ │ - │ │ -00007830 : │ │ - push {r3, lr} │ │ - ldr r1, [pc, #16] ; (7844 ) │ │ - ldr r0, [pc, #8] ; (7840 ) │ │ - bl 7618 │ │ - pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - ... │ │ - │ │ -00007848 : │ │ - ldr r3, [pc, #12] ; (7858 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - negs r3, r0 │ │ - adcs r0, r3 │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ - movs r1, r0 │ │ - │ │ -0000785c : │ │ - push {r4, lr} │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #36] ; (7888 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - subs r4, r2, #0 │ │ - beq.n 787e │ │ - ldr r3, [r3, #12] │ │ - movs r4, #1 │ │ - cmp r3, #0 │ │ - bne.n 787e │ │ - bl 6e30 │ │ - adds r4, r0, #0 │ │ - subs r0, r4, #1 │ │ - sbcs r4, r0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -0000788c : │ │ - push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #64] ; (78d0 ) │ │ - adds r4, r0, #0 │ │ - add r5, pc │ │ - bl 7728 │ │ - ldr r0, [r5, #28] │ │ - cmp r0, #0 │ │ - beq.n 78a6 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - movs r3, #0 │ │ - str r3, [r5, #28] │ │ - subs r0, r4, #0 │ │ - beq.n 78cc │ │ - bl 16100 <__aeabi_llsl@@Base+0x2ac> │ │ - adds r0, #1 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [pc, #28] ; (78d4 ) │ │ - add r3, pc │ │ - str r0, [r3, #28] │ │ - cmp r0, #0 │ │ - beq.n 78c8 │ │ - adds r1, r4, #0 │ │ - bl 16110 <__aeabi_llsl@@Base+0x2bc> │ │ - movs r0, #0 │ │ - b.n 78cc │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r0!, {r1, r5, r7} │ │ - movs r1, r0 │ │ - │ │ -000078d8 : │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - bx lr │ │ - │ │ -000078de : │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - bx lr │ │ - │ │ -000078e4 : │ │ - push {r4, lr} │ │ - ldr r4, [pc, #24] ; (7900 ) │ │ - bl 7728 │ │ - add r4, pc │ │ - ldr r0, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - str r3, [r4, #8] │ │ - str r3, [r4, #20] │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ + stmia r5!, {r1, r2, r5, r6} │ │ movs r1, r0 │ │ - │ │ -00007904 : │ │ - movs r0, #1 │ │ - bx lr │ │ - push {r4, lr} │ │ - adds r3, r1, #0 │ │ - movs r4, #16 │ │ - subs r0, r3, r1 │ │ - cmp r0, r2 │ │ - bge.n 791c │ │ - ldr r0, [r3, #0] │ │ - rors r0, r4 │ │ - stmia r3!, {r0} │ │ - b.n 790e │ │ - pop {r4, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - lsls r3, r2, #30 │ │ - beq.n 7934 │ │ - subs r2, #2 │ │ - adds r4, r1, r2 │ │ - ldrh r3, [r4, #0] │ │ - ldr r0, [r1, #0] │ │ - lsrs r3, r3, #8 │ │ - lsls r0, r0, #8 │ │ - orrs r3, r0 │ │ - strh r3, [r4, #0] │ │ - movs r4, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - adds r0, r1, #0 │ │ - lsls r4, r4, #8 │ │ - lsls r5, r5, #16 │ │ - subs r3, r0, r1 │ │ - cmp r3, r2 │ │ - bge.n 7962 │ │ - ldr r3, [r0, #0] │ │ - adds r6, r3, #0 │ │ - lsls r7, r3, #24 │ │ - ands r6, r4 │ │ - lsrs r7, r7, #16 │ │ - lsrs r6, r6, #8 │ │ - orrs r6, r7 │ │ - lsrs r7, r3, #24 │ │ - lsls r7, r7, #16 │ │ - ands r3, r5 │ │ - orrs r6, r7 │ │ - lsls r3, r3, #8 │ │ - orrs r3, r6 │ │ - stmia r0!, {r3} │ │ - b.n 793e │ │ - pop {r4, r5, r6, r7, pc} │ │ - │ │ -00007964 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #104] ; (79d0 ) │ │ - sub sp, #20 │ │ - adds r5, r0, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r7, r1, #0 │ │ - ldr r3, [r4, #0] │ │ - movs r0, #0 │ │ - str r3, [sp, #12] │ │ - mov r3, sp │ │ - adds r6, r3, #6 │ │ - adds r1, r6, #0 │ │ - add r2, sp, #8 │ │ - bl 5c20 │ │ - ldr r3, [sp, #8] │ │ - movs r0, #1 │ │ - cmp r3, #2 │ │ - bne.n 79c0 │ │ - ldrb r3, [r6, #0] │ │ - cmp r3, #16 │ │ - beq.n 79a2 │ │ - cmp r3, #8 │ │ - beq.n 79a8 │ │ - ldr r0, [pc, #60] ; (79d4 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - movs r0, #0 │ │ - b.n 79c0 │ │ - ldr r1, [pc, #52] ; (79d8 ) │ │ - add r1, pc │ │ - b.n 79ac │ │ - ldr r1, [pc, #48] ; (79dc ) │ │ - add r1, pc │ │ - adds r0, r5, #0 │ │ - cmp r7, #0 │ │ - bne.n 79b8 │ │ - bl 6b44 │ │ - b.n 79c0 │ │ - movs r2, #0 │ │ - adds r3, r2, #0 │ │ - bl 6a90 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 79cc │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - stmia r5!, {r2, r4, r6} │ │ + stmia r7!, {r3, r5, r7} │ │ movs r1, r0 │ │ - ; instruction: 0xfa800000 │ │ - vminnm.f32 , , │ │ - vminnm.f16 , , │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r5, r2, #0 │ │ - ldr r4, [r3, #8] │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - adds r0, r3, #0 │ │ - adds r3, r5, #0 │ │ - blx r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - push {r0, r1, r2, lr} │ │ - ldr r1, [sp, #16] │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ - push {r3, lr} │ │ - ldr r3, [r0, #16] │ │ - blx r3 │ │ - asrs r1, r0, #31 │ │ - pop {r3, pc} │ │ - movs r3, #0 │ │ - push {r0, r1, r2, lr} │ │ - str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ - movs r3, #1 │ │ - push {r0, r1, r2, lr} │ │ - str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ - ... │ │ - │ │ -00007a34 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #336] ; (7b88 ) │ │ - adds r6, r0, #0 │ │ - add sp, r4 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #760] ; 0x2f8 │ │ - adds r4, r2, #0 │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #324] ; (7b8c ) │ │ - str r1, [sp, #24] │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #732] ; 0x2dc │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - str r2, [sp, #44] ; 0x2c │ │ - cmp r0, #0 │ │ - bne.n 7a5e │ │ - b.n 7b6e │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - bne.n 7a66 │ │ - b.n 7b62 │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bne.n 7a6e │ │ - b.n 7b62 │ │ - movs r0, #16 │ │ - bl 5b74 │ │ - cmp r0, #0 │ │ - beq.n 7b62 │ │ - ldr r2, [pc, #276] ; (7b90 ) │ │ - add r3, sp, #48 ; 0x30 │ │ - add r2, pc │ │ - str r2, [sp, #48] ; 0x30 │ │ - ldr r2, [pc, #272] ; (7b94 ) │ │ - add r2, pc │ │ - str r2, [r3, #4] │ │ - ldr r2, [pc, #272] ; (7b98 ) │ │ - add r2, pc │ │ - str r2, [r3, #12] │ │ - ldr r2, [sp, #24] │ │ - cmp r2, #0 │ │ - bne.n 7a98 │ │ - ldr r2, [pc, #264] ; (7b9c ) │ │ - add r2, pc │ │ - b.n 7a9c │ │ - ldr r2, [pc, #260] ; (7ba0 ) │ │ - add r2, pc │ │ - str r2, [r3, #8] │ │ - add r2, sp, #64 ; 0x40 │ │ - str r2, [sp, #28] │ │ - mov r2, sp │ │ - ldmia r3!, {r0, r1, r7} │ │ - stmia r2!, {r0, r1, r7} │ │ - ldr r3, [r3, #0] │ │ - ldr r5, [pc, #248] ; (7ba4 ) │ │ - adds r0, r6, #0 │ │ - str r3, [r2, #0] │ │ - movs r2, #0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r1, [sp, #28] │ │ - adds r3, r2, #0 │ │ - ldr r7, [r5, #16] │ │ - blx r7 │ │ - subs r7, r0, #0 │ │ - beq.n 7acc │ │ - ldr r0, [pc, #228] ; (7ba8 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 7b62 │ │ - movs r1, #1 │ │ - ldr r3, [r5, #12] │ │ - negs r1, r1 │ │ - ldr r0, [sp, #28] │ │ - blx r3 │ │ - adds r6, r0, #0 │ │ - ldr r3, [sp, #32] │ │ - ldr r2, [sp, #20] │ │ - adds r1, r7, #0 │ │ - str r7, [r3, #0] │ │ - adds r0, r4, #0 │ │ - str r7, [r2, #0] │ │ - movs r2, #24 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ - ldr r3, [pc, #192] ; (7bac ) │ │ - movs r1, #1 │ │ - strh r3, [r4, #4] │ │ - ldrb r3, [r6, #4] │ │ - ldr r0, [sp, #28] │ │ - negs r1, r1 │ │ - strb r3, [r4, #6] │ │ - ldr r3, [r6, #8] │ │ - str r3, [r4, #0] │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #5 │ │ - strh r3, [r4, #8] │ │ - ldr r3, [r5, #20] │ │ - blx r3 │ │ - ldrb r3, [r4, #6] │ │ - adds r2, r0, #0 │ │ - muls r2, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r0, r2, #1 │ │ - str r0, [r4, #12] │ │ - str r0, [r3, #0] │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #32] │ │ - subs r6, r0, #0 │ │ - str r0, [r3, #0] │ │ - beq.n 7b6e │ │ - ldr r3, [sp, #20] │ │ - adds r1, r6, #0 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [sp, #28] │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #24] │ │ - add r3, sp, #44 ; 0x2c │ │ - ldr r7, [r5, #24] │ │ - blx r7 │ │ - adds r3, r0, #0 │ │ - add r0, sp, #64 ; 0x40 │ │ - cmp r3, #0 │ │ - ble.n 7b46 │ │ - ldr r2, [sp, #24] │ │ - adds r6, r6, r3 │ │ - adds r1, r6, #0 │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #24] │ │ - b.n 7b2c │ │ - ldr r3, [r5, #8] │ │ - blx r3 │ │ - ldrb r3, [r4, #4] │ │ - ldrb r2, [r4, #6] │ │ - asrs r1, r3, #3 │ │ - adds r3, r1, #0 │ │ - muls r3, r2 │ │ - ldr r2, [sp, #20] │ │ - negs r3, r3 │ │ - ldr r2, [r2, #0] │ │ - ands r3, r2 │ │ - ldr r2, [sp, #20] │ │ - str r3, [r2, #0] │ │ - b.n 7b70 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - beq.n 7b6e │ │ - ldr r3, [r6, #16] │ │ - adds r0, r6, #0 │ │ - blx r3 │ │ - movs r4, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #732] ; 0x2dc │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7b80 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - movs r3, #185 ; 0xb9 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldc2 15, cr15, [ip, #-1020] ; 0xfffffc04 │ │ - stmia r4!, {r3, r4, r5, r6} │ │ + stmia r7!, {r1, r2, r4, r7} │ │ movs r1, r0 │ │ - vminnm.f32 , , │ │ - vminnm.f16 , , │ │ - ; instruction: 0xff95ffff │ │ - vminnm.f16 , , │ │ - vminnm.f32 , , │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ + bl 3c9a6a <_end@@Base+0x3a58ce> │ │ + stmia r7!, {r5, r6} │ │ movs r1, r0 │ │ - vld4.8 {d16-d19}, [sp], r0 │ │ - strh r0, [r2, #0] │ │ - Address 0x0000000000007bae is out of bounds. │ │ - │ │ - │ │ -00007bb0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #116 ; 0x74 │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - str r2, [sp, #12] │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #752] ; (7eb0 ) │ │ - str r1, [sp, #76] ; 0x4c │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #92] ; 0x5c │ │ - str r2, [sp, #108] ; 0x6c │ │ - cmp r0, #0 │ │ - bne.n 7bd2 │ │ - b.n 7e9c │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - adds r5, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - ldr r3, [pc, #724] ; (7eb4 ) │ │ - cmp r0, r3 │ │ - beq.n 7c04 │ │ - adds r0, r4, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - ldr r3, [pc, #716] ; (7eb8 ) │ │ - str r0, [sp, #8] │ │ - cmp r5, r3 │ │ - bne.n 7bfe │ │ - ldr r3, [pc, #704] ; (7eb4 ) │ │ - cmp r0, r3 │ │ - beq.n 7c04 │ │ - ldr r3, [pc, #704] ; (7ebc ) │ │ - cmp r0, r3 │ │ - beq.n 7c08 │ │ - ldr r0, [pc, #704] ; (7ec0 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r3, [pc, #684] ; (7eb4 ) │ │ - str r3, [sp, #8] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - movs r5, #0 │ │ - str r2, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r5, [sp, #20] │ │ - str r5, [sp, #72] ; 0x48 │ │ - str r5, [sp, #16] │ │ - str r5, [sp, #52] ; 0x34 │ │ - str r5, [sp, #48] ; 0x30 │ │ - str r5, [sp, #44] ; 0x2c │ │ - str r5, [sp, #40] ; 0x28 │ │ - adds r0, r4, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - adds r7, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - movs r6, #1 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str r0, [sp, #24] │ │ - str r6, [sp, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #64] ; 0x40 │ │ - movs r3, #0 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - str r2, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 7c5a │ │ - b.n 7d90 │ │ - ldr r3, [pc, #616] ; (7ec4 ) │ │ - cmp r7, r3 │ │ - beq.n 7cbc │ │ - bhi.n 7c98 │ │ - ldr r3, [pc, #612] ; (7ec8 ) │ │ - cmp r7, r3 │ │ - bne.n 7d38 │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - adds r7, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str r6, [sp, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - str r7, [sp, #80] ; 0x50 │ │ - str r6, [sp, #40] ; 0x28 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - str r2, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 7d38 │ │ - ldr r3, [pc, #560] ; (7ecc ) │ │ - cmp r7, r3 │ │ - beq.n 7d12 │ │ - ldr r3, [pc, #560] ; (7ed0 ) │ │ - cmp r7, r3 │ │ - bne.n 7d38 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str r6, [sp, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #24] │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - str r3, [sp, #72] ; 0x48 │ │ - str r6, [sp, #52] ; 0x34 │ │ - b.n 7d38 │ │ - adds r0, r4, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ - str r0, [sp, #16] │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - str r0, [sp, #72] ; 0x48 │ │ - adds r0, r4, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ - add r7, sp, #96 ; 0x60 │ │ - str r0, [sp, #20] │ │ - adds r3, r6, #0 │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #10 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - ldrb r3, [r7, #0] │ │ - cmp r3, #64 ; 0x40 │ │ - bne.n 7d0c │ │ - ldrb r2, [r7, #1] │ │ - cmp r2, #28 │ │ - bhi.n 7d0c │ │ - ldrb r5, [r7, #3] │ │ - ldrb r3, [r7, #2] │ │ - lsls r5, r5, #15 │ │ - lsls r3, r3, #23 │ │ - orrs r5, r3 │ │ - ldrb r3, [r7, #4] │ │ - lsls r3, r3, #7 │ │ - orrs r5, r3 │ │ - ldrb r3, [r7, #5] │ │ - lsrs r3, r3, #1 │ │ - orrs r5, r3 │ │ - movs r3, #29 │ │ - subs r2, r3, r2 │ │ - asrs r5, r2 │ │ - bne.n 7d36 │ │ - ldr r0, [pc, #452] ; (7ed4 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - adds r0, r4, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ - movs r3, #8 │ │ - adds r5, r0, #0 │ │ - str r3, [sp, #20] │ │ - str r6, [sp, #16] │ │ - str r6, [sp, #48] ; 0x30 │ │ - b.n 7d38 │ │ - str r6, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #24] │ │ - lsls r3, r3, #31 │ │ - bpl.n 7d4e │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - movs r0, #1 │ │ - movs r1, #0 │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - str r2, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #0 │ │ - ldr r3, [pc, #352] ; (7eb4 ) │ │ - cmp r2, r3 │ │ - bne.n 7d62 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - beq.n 7d76 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - b.n 7d72 │ │ - ldr r3, [pc, #344] ; (7ebc ) │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r3 │ │ - bne.n 7dd2 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - beq.n 7d76 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 7dd2 │ │ - movs r3, #0 │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - blx r1 │ │ - cmp r0, #1 │ │ - beq.n 7d8a │ │ - b.n 7c20 │ │ - cmp r1, #0 │ │ - beq.n 7d90 │ │ - b.n 7c20 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #0 │ │ - ldr r3, [pc, #284] ; (7eb4 ) │ │ - cmp r2, r3 │ │ - bne.n 7db2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - bne.n 7da6 │ │ - ldr r0, [pc, #308] ; (7ed8 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 7dd2 │ │ - ldr r0, [pc, #300] ; (7edc ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r3, [pc, #264] ; (7ebc ) │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r3 │ │ - bne.n 7dd2 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 7dc6 │ │ - ldr r0, [pc, #284] ; (7ee0 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 7dd2 │ │ - ldr r0, [pc, #276] ; (7ee4 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r0, [sp, #12] │ │ - movs r1, #0 │ │ - movs r2, #24 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ - ldr r3, [sp, #12] │ │ - str r5, [r3, #0] │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #8 │ │ - beq.n 7dee │ │ - cmp r3, #16 │ │ - bne.n 7e38 │ │ - ldr r3, [pc, #252] ; (7ee8 ) │ │ - b.n 7df0 │ │ - ldr r3, [pc, #252] ; (7eec ) │ │ - ldr r2, [sp, #12] │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - movs r6, #0 │ │ - strh r3, [r2, #4] │ │ - mov r2, sp │ │ - ldr r3, [sp, #12] │ │ - ldrb r2, [r2, #16] │ │ - strb r2, [r3, #6] │ │ - movs r3, #128 ; 0x80 │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #5 │ │ - strh r3, [r2, #8] │ │ - ldr r3, [sp, #20] │ │ - lsrs r3, r3, #3 │ │ - lsls r5, r3, #16 │ │ - ldr r3, [sp, #16] │ │ - lsrs r5, r5, #16 │ │ - muls r0, r3 │ │ - adds r2, r0, #0 │ │ - muls r2, r5 │ │ - ldr r3, [sp, #28] │ │ - adds r0, r2, #0 │ │ - str r2, [r3, #0] │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - subs r7, r0, #0 │ │ - str r0, [r3, #0] │ │ - cmp r7, r6 │ │ - bne.n 7e4a │ │ - ldr r0, [pc, #192] ; (7ef0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r7, #0 │ │ - b.n 7e9e │ │ - ldr r0, [pc, #184] ; (7ef4 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - beq.n 7e9c │ │ - movs r6, #1 │ │ - b.n 7e92 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r6, [sp, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - adds r0, r4, #0 │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #28] │ │ - ldr r7, [r4, #8] │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #8] │ │ - adds r2, r3, #0 │ │ - movs r3, #1 │ │ - blx r7 │ │ - cmp r0, #1 │ │ - beq.n 7e7a │ │ - ldr r0, [pc, #136] ; (7ef8 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r6, #0 │ │ - b.n 7e9e │ │ - ldr r3, [sp, #28] │ │ - negs r5, r5 │ │ - ldr r3, [r3, #0] │ │ - ands r5, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - str r5, [r3, #0] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - bne.n 7e92 │ │ - ldr r0, [sp, #12] │ │ - b.n 7e9e │ │ - ldr r3, [r4, #16] │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - cmp r6, #0 │ │ - beq.n 7e8e │ │ - movs r0, #0 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - ldr r2, [sp, #108] ; 0x6c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7eac │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - add sp, #116 ; 0x74 │ │ - pop {r4, r5, r6, r7, pc} │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ + ; instruction: 0xf5e40000 │ │ + ; instruction: 0xfadb0000 │ │ + ; instruction: 0xfad80000 │ │ + ; instruction: 0xf6940000 │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ movs r1, r0 │ │ - ldr r1, [pc, #260] ; (7fbc ) │ │ - mov r6, r8 │ │ - ldr r7, [pc, #280] ; (7fd4 ) │ │ - ldr r5, [pc, #328] ; (8004 ) │ │ - strh r0, [r7, r4] │ │ - ldr r6, [r2, r1] │ │ - ldr.w r0, [fp, r0] │ │ - ldr r7, [pc, #268] ; (7fd4 ) │ │ - ldr r5, [pc, #308] ; (7ffc ) │ │ - strh r3, [r2, r5] │ │ - add r6, r9 │ │ - ldr r0, [pc, #344] ; (8028 ) │ │ - strh r4, [r0, r1] │ │ - ldr r7, [pc, #264] ; (7fdc ) │ │ - ldr r4, [r0, r5] │ │ - ; instruction: 0xf7780000 │ │ - ; instruction: 0xf6fe0000 │ │ - ; instruction: 0xf70b0000 │ │ - ; instruction: 0xf7100000 │ │ - ; instruction: 0xf71d0000 │ │ - str r0, [sp, #64] ; 0x40 │ │ - vaddl.u q12, d15, d8 │ │ - vaddw.u , , d30 │ │ movs r0, r0 │ │ - movt r0, #43008 ; 0xa800 │ │ - ; instruction: 0xf6b00000 │ │ movs r0, r0 │ │ - movs r0, r0 │ │ - ldr r3, [pc, #732] ; (81e0 ) │ │ + ldr r3, [pc, #732] ; (7d68 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #44 ; 0x2c │ │ str r2, [sp, #4] │ │ ldr r2, [r3, #0] │ │ adds r4, r0, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ movs r2, #0 │ │ adds r5, r1, #0 │ │ str r2, [r1, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - beq.n 7f22 │ │ - b.n 81c4 │ │ + beq.n 7aaa │ │ + b.n 7d4c │ │ movs r3, #1 │ │ add r2, sp, #16 │ │ adds r3, r3, r2 │ │ movs r2, #1 │ │ str r3, [sp, #8] │ │ adds r1, r3, #0 │ │ adds r0, r4, #0 │ │ adds r3, r2, #0 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ subs r3, r0, #0 │ │ cmp r3, #1 │ │ - beq.n 7f3e │ │ - b.n 81c4 │ │ + beq.n 7ac6 │ │ + b.n 7d4c │ │ ldr r2, [sp, #8] │ │ ldrb r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 7f48 │ │ - b.n 81c4 │ │ + bne.n 7ad0 │ │ + b.n 7d4c │ │ add r7, sp, #24 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #3 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - beq.n 7f5a │ │ - b.n 81c4 │ │ + beq.n 7ae2 │ │ + b.n 7d4c │ │ ldrb r2, [r7, #1] │ │ ldrb r3, [r7, #2] │ │ lsls r2, r2, #8 │ │ lsls r3, r3, #16 │ │ orrs r3, r2 │ │ ldrb r2, [r7, #0] │ │ orrs r3, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ ldrb r0, [r3, #0] │ │ subs r0, #1 │ │ cmp r0, #8 │ │ - bhi.n 7f92 │ │ + bhi.n 7b1a │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ str r5, [sp, #60] ; 0x3c │ │ lsls r0, r3, #22 │ │ stmia r7!, {r0, r2, r3} │ │ - bvs.n 7f10 │ │ + bvs.n 7a98 │ │ lsls r2, r2, #1 │ │ adds r0, r4, #0 │ │ add r1, sp, #28 │ │ movs r2, #1 │ │ movs r3, #2 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #2 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ movs r7, #0 │ │ - b.n 81bc │ │ + b.n 7d44 │ │ movs r2, #1 │ │ add r7, sp, #16 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r3, [r5, #32] │ │ cmp r3, #0 │ │ - bne.n 7ff2 │ │ + bne.n 7b7a │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 7fba │ │ - ldr r0, [pc, #556] ; (81e4 ) │ │ + bne.n 7b42 │ │ + ldr r0, [pc, #556] ; (7d6c ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ ldr r2, [r5, #4] │ │ adds r1, r2, #1 │ │ - beq.n 7fca │ │ + beq.n 7b52 │ │ cmp r3, r2 │ │ - beq.n 7fca │ │ - ldr r0, [pc, #544] ; (81e8 ) │ │ + beq.n 7b52 │ │ + ldr r0, [pc, #544] ; (7d70 ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #1 │ │ str r3, [r5, #4] │ │ subs r0, r0, r3 │ │ - bl 16130 <__aeabi_llsl@@Base+0x2dc> │ │ + bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ adds r3, r1, #0 │ │ adds r2, r0, #0 │ │ - ldr r1, [pc, #512] ; (81dc ) │ │ - ldr r0, [pc, #504] ; (81d8 ) │ │ - bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ - bl 16140 <__aeabi_llsl@@Base+0x2ec> │ │ + ldr r1, [pc, #512] ; (7d64 ) │ │ + ldr r0, [pc, #504] ; (7d60 ) │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 16130 <__aeabi_llsl@@Base+0x2dc> │ │ ldr r3, [sp, #4] │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ str r0, [r3, #0] │ │ movs r3, #1 │ │ strb r3, [r5, #28] │ │ movs r2, #1 │ │ add r6, sp, #16 │ │ ldr r7, [r4, #8] │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r3, r2, #0 │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - beq.n 8010 │ │ - ldr r0, [pc, #480] ; (81ec ) │ │ + beq.n 7b98 │ │ + ldr r0, [pc, #480] ; (7d74 ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ str r3, [r5, #32] │ │ ldr r3, [sp, #0] │ │ str r0, [r5, #24] │ │ subs r3, #2 │ │ str r3, [r5, #0] │ │ - b.n 81c6 │ │ + b.n 7d4e │ │ adds r0, r4, #0 │ │ add r1, sp, #20 │ │ movs r2, #4 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 7fb4 │ │ + beq.n 7b3c │ │ ldr r2, [r5, #4] │ │ adds r1, r2, #1 │ │ - beq.n 803c │ │ + beq.n 7bc4 │ │ cmp r3, r2 │ │ - bne.n 7fc4 │ │ + bne.n 7b4c │ │ ldr r2, [sp, #4] │ │ str r3, [r5, #4] │ │ add r6, sp, #16 │ │ str r3, [r2, #0] │ │ movs r2, #1 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r3, r2, #0 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrb r2, [r6, #0] │ │ lsls r3, r2, #24 │ │ cmp r2, #8 │ │ - beq.n 8068 │ │ + beq.n 7bf0 │ │ lsrs r3, r3, #24 │ │ cmp r3, #16 │ │ - bne.n 806c │ │ + bne.n 7bf4 │ │ movs r3, #2 │ │ str r3, [r5, #24] │ │ - b.n 8078 │ │ + b.n 7c00 │ │ str r0, [r5, #24] │ │ - b.n 8078 │ │ - ldr r0, [pc, #384] ; (81f0 ) │ │ + b.n 7c00 │ │ + ldr r0, [pc, #384] ; (7d78 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n 81c6 │ │ + b.n 7d4e │ │ movs r2, #1 │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ adds r1, #28 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ subs r7, r0, #0 │ │ cmp r7, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r6, [r4, #8] │ │ adds r0, r4, #0 │ │ add r1, sp, #28 │ │ adds r2, r7, #0 │ │ movs r3, #6 │ │ blx r6 │ │ cmp r0, #6 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r3, [sp, #0] │ │ subs r3, #12 │ │ - b.n 80a4 │ │ + b.n 7c2c │ │ ldr r3, [sp, #0] │ │ str r3, [r5, #0] │ │ - b.n 81c4 │ │ + b.n 7d4c │ │ add r6, sp, #20 │ │ movs r3, #1 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #2 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ subs r3, r0, #0 │ │ cmp r3, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r2, [r4, #8] │ │ add r7, sp, #16 │ │ adds r0, r4, #0 │ │ mov ip, r2 │ │ adds r1, r7, #0 │ │ adds r2, r3, #0 │ │ blx ip │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrb r7, [r7, #0] │ │ cmp r7, #0 │ │ - bne.n 80da │ │ - ldr r0, [pc, #284] ; (81f4 ) │ │ + bne.n 7c62 │ │ + ldr r0, [pc, #284] ; (7d7c ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ ldr r1, [r5, #4] │ │ adds r3, r1, #1 │ │ - beq.n 80fa │ │ + beq.n 7c82 │ │ cmp r7, r1 │ │ - beq.n 80fa │ │ + beq.n 7c82 │ │ movs r4, #128 ; 0x80 │ │ ldrh r3, [r6, #0] │ │ lsls r4, r4, #1 │ │ subs r7, r4, r7 │ │ adds r0, r3, #0 │ │ muls r0, r7 │ │ subs r1, r4, r1 │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ strh r0, [r6, #0] │ │ - b.n 80fc │ │ + b.n 7c84 │ │ str r7, [r5, #4] │ │ movs r0, #1 │ │ ldrh r3, [r6, #0] │ │ str r0, [r5, #8] │ │ str r3, [r5, #0] │ │ - b.n 81c6 │ │ + b.n 7d4e │ │ movs r7, #0 │ │ ldr r3, [sp, #0] │ │ cmp r7, r3 │ │ - bne.n 8110 │ │ - b.n 7f1a │ │ + bne.n 7c98 │ │ + b.n 7aa2 │ │ movs r2, #1 │ │ adds r0, r4, #0 │ │ add r1, sp, #28 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ adds r7, #1 │ │ - b.n 8108 │ │ + b.n 7c90 │ │ movs r3, #1 │ │ add r2, sp, #16 │ │ adds r7, r2, #2 │ │ str r3, [r5, #32] │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #2 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrh r7, [r7, #0] │ │ cmp r7, #0 │ │ - bne.n 8146 │ │ - ldr r0, [pc, #180] ; (81f8 ) │ │ + bne.n 7cce │ │ + ldr r0, [pc, #180] ; (7d80 ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ ldr r3, [r5, #4] │ │ adds r2, r3, #1 │ │ - beq.n 8152 │ │ + beq.n 7cda │ │ cmp r7, r3 │ │ - beq.n 8152 │ │ - b.n 7fc4 │ │ + beq.n 7cda │ │ + b.n 7b4c │ │ movs r2, #1 │ │ str r7, [r5, #4] │ │ add r7, sp, #16 │ │ adds r3, r2, #0 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ subs r3, r0, #0 │ │ cmp r3, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ - beq.n 8170 │ │ - b.n 800a │ │ + beq.n 7cf8 │ │ + b.n 7b92 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ adds r2, r3, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - beq.n 8180 │ │ - b.n 8074 │ │ + beq.n 7d08 │ │ + b.n 7bfc │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - beq.n 818c │ │ + beq.n 7d14 │ │ movs r3, #2 │ │ ldr r2, [sp, #4] │ │ strb r3, [r2, #6] │ │ movs r1, #128 ; 0x80 │ │ ldr r3, [r5, #4] │ │ lsls r1, r1, #9 │ │ - ldr r0, [pc, #104] ; (81fc ) │ │ + ldr r0, [pc, #104] ; (7d84 ) │ │ subs r1, r1, r3 │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #6] │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ ldr r3, [sp, #4] │ │ str r0, [r3, #0] │ │ - b.n 7f1a │ │ + b.n 7aa2 │ │ movs r2, #1 │ │ adds r0, r4, #0 │ │ add r1, sp, #28 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - beq.n 81ba │ │ - b.n 8074 │ │ + beq.n 7d42 │ │ + b.n 7bfc │ │ adds r7, #1 │ │ ldr r3, [sp, #0] │ │ cmp r7, r3 │ │ - bne.n 81a8 │ │ - b.n 7f1a │ │ + bne.n 7d30 │ │ + b.n 7aa2 │ │ movs r0, #1 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 81d4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 7d5c │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ strh r0, [r0, #36] ; 0x24 │ │ asrs r6, r5 │ │ - itt lt │ │ - movlt r1, r0 │ │ - ; instruction: 0xf5840000 │ │ - ; instruction: 0xf58d0000 │ │ - sbc.w r0, r4, #8388608 ; 0x800000 │ │ - ; instruction: 0xf5290000 │ │ - ; instruction: 0xf4dc0000 │ │ - eors.w r0, r0, #8388608 ; 0x800000 │ │ + stmia r4!, {r2, r4, r5} │ │ + movs r1, r0 │ │ + vst1.8 {d16[0]}, [r4], r0 │ │ + vst1.8 {d16[0]}, [sp], r0 │ │ + vld1.8 {d0[0]}, [r4], r0 │ │ + vld4.8 {d16-d19}, [r9], r0 │ │ + ldrsb.w r0, [ip, r0] │ │ + ldr.w r0, [r0] │ │ ands r0, r0 │ │ lsrs r2, r0, #29 │ │ │ │ -00008200 : │ │ +00007d88 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #100 ; 0x64 │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #496] ; (83f8 ) │ │ + ldr r3, [pc, #496] ; (7f80 ) │ │ str r2, [sp, #12] │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r1, [sp, #24] │ │ ldr r7, [sp, #120] ; 0x78 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #28] │ │ str r2, [sp, #92] ; 0x5c │ │ cmp r0, #0 │ │ - bne.n 8220 │ │ - b.n 83f0 │ │ + bne.n 7da8 │ │ + b.n 7f78 │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - bne.n 8228 │ │ - b.n 83c6 │ │ + bne.n 7db0 │ │ + b.n 7f4e │ │ cmp r7, #0 │ │ - bne.n 822e │ │ - b.n 83c6 │ │ + bne.n 7db6 │ │ + b.n 7f4e │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ str r3, [sp, #0] │ │ add r5, sp, #72 ; 0x48 │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ @@ -6220,195 +5664,195 @@ │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #20 │ │ movs r3, #1 │ │ blx r6 │ │ subs r6, r0, #0 │ │ cmp r6, #1 │ │ - beq.n 8250 │ │ - b.n 83c6 │ │ - ldr r1, [pc, #424] ; (83fc ) │ │ + beq.n 7dd8 │ │ + b.n 7f4e │ │ + ldr r1, [pc, #424] ; (7f84 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ movs r2, #20 │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 8268 │ │ - ldr r0, [pc, #412] ; (8400 ) │ │ + beq.n 7df0 │ │ + ldr r0, [pc, #412] ; (7f88 ) │ │ add r0, pc │ │ - b.n 82c6 │ │ + b.n 7e4e │ │ add r5, sp, #36 ; 0x24 │ │ adds r3, r6, #0 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #2 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - beq.n 827c │ │ - b.n 83c6 │ │ + beq.n 7e04 │ │ + b.n 7f4e │ │ ldr r3, [sp, #20] │ │ ldrh r2, [r5, #0] │ │ adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ ldrh r3, [r5, #0] │ │ eors r0, r3 │ │ orrs r1, r0 │ │ - beq.n 8292 │ │ - b.n 83c6 │ │ + beq.n 7e1a │ │ + b.n 7f4e │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [r5, #4] │ │ ldr r3, [sp, #16] │ │ movs r2, #24 │ │ str r1, [r3, #0] │ │ ldr r0, [sp, #12] │ │ str r1, [r7, #0] │ │ str r1, [sp, #36] ; 0x24 │ │ str r1, [r5, #32] │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ ldr r2, [sp, #12] │ │ adds r6, r5, #0 │ │ - bl 7f00 │ │ + bl 7a88 │ │ cmp r0, #0 │ │ - bne.n 82bc │ │ - b.n 83c6 │ │ + bne.n 7e44 │ │ + b.n 7f4e │ │ ldr r3, [r5, #4] │ │ adds r3, #1 │ │ - bne.n 82cc │ │ - ldr r0, [pc, #320] ; (8404 ) │ │ + bne.n 7e54 │ │ + ldr r0, [pc, #320] ; (7f8c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 83c6 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 7f4e │ │ ldr r3, [r5, #24] │ │ cmp r3, #2 │ │ - beq.n 82d6 │ │ + beq.n 7e5e │ │ movs r3, #8 │ │ - b.n 82d8 │ │ - ldr r3, [pc, #304] ; (8408 ) │ │ + b.n 7e60 │ │ + ldr r3, [pc, #304] ; (7f90 ) │ │ ldr r2, [sp, #12] │ │ strh r3, [r2, #4] │ │ ldrb r3, [r2, #6] │ │ cmp r3, #0 │ │ - bne.n 82e6 │ │ + bne.n 7e6e │ │ ldrb r3, [r6, #28] │ │ strb r3, [r2, #6] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [r7, #0] │ │ adds r0, r3, #0 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ ldr r3, [sp, #16] │ │ subs r5, r0, #0 │ │ str r0, [r3, #0] │ │ - beq.n 83c6 │ │ + beq.n 7f4e │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 8308 │ │ + beq.n 7e90 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r6, sp, #36 ; 0x24 │ │ cmp r3, #0 │ │ - bne.n 8318 │ │ - b.n 839c │ │ + bne.n 7ea0 │ │ + b.n 7f24 │ │ adds r0, r4, #0 │ │ add r1, sp, #36 ; 0x24 │ │ ldr r2, [sp, #12] │ │ - bl 7f00 │ │ + bl 7a88 │ │ cmp r0, #0 │ │ - bne.n 82fe │ │ - b.n 839c │ │ + bne.n 7e86 │ │ + b.n 7f24 │ │ ldr r2, [r6, #8] │ │ cmp r2, #0 │ │ - beq.n 8338 │ │ + beq.n 7ec0 │ │ ldr r2, [r6, #24] │ │ adds r0, r5, #0 │ │ subs r1, r2, #2 │ │ subs r2, r1, #1 │ │ sbcs r1, r2 │ │ adds r2, r3, #0 │ │ lsls r1, r1, #7 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ movs r3, #0 │ │ ldr r0, [r6, #0] │ │ str r3, [r6, #0] │ │ - b.n 8350 │ │ + b.n 7ed8 │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ movs r2, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ ldr r3, [r6, #0] │ │ subs r3, r3, r0 │ │ str r3, [r6, #0] │ │ ldr r3, [r6, #24] │ │ cmp r3, #2 │ │ - bne.n 8350 │ │ + bne.n 7ed8 │ │ asrs r0, r0, #1 │ │ cmp r0, #0 │ │ - ble.n 839c │ │ + ble.n 7f24 │ │ add r5, sp, #36 ; 0x24 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ ldr r2, [sp, #12] │ │ - bl 7f00 │ │ + bl 7a88 │ │ cmp r0, #0 │ │ - beq.n 83c6 │ │ + beq.n 7f4e │ │ ldr r3, [r7, #0] │ │ ldr r2, [sp, #36] ; 0x24 │ │ adds r1, r3, r2 │ │ ldr r3, [sp, #16] │ │ str r1, [r7, #0] │ │ ldr r3, [r3, #0] │ │ adds r0, r3, #0 │ │ str r3, [sp, #20] │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ ldr r3, [sp, #16] │ │ subs r6, r0, #0 │ │ - bne.n 8390 │ │ + bne.n 7f18 │ │ ldr r3, [r3, #0] │ │ adds r0, r3, #0 │ │ str r3, [sp, #20] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ ldr r3, [sp, #16] │ │ str r6, [r3, #0] │ │ str r6, [r7, #0] │ │ - b.n 83c6 │ │ + b.n 7f4e │ │ str r0, [r3, #0] │ │ ldr r5, [r5, #0] │ │ ldr r3, [r7, #0] │ │ subs r5, r3, r5 │ │ adds r5, r0, r5 │ │ - b.n 82f8 │ │ + b.n 7e80 │ │ ldr r5, [r7, #0] │ │ ldr r1, [sp, #60] ; 0x3c │ │ movs r6, #0 │ │ adds r0, r5, #0 │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ ldr r3, [sp, #12] │ │ strh r0, [r3, #8] │ │ ldrb r3, [r3, #4] │ │ asrs r1, r3, #3 │ │ ldr r3, [sp, #12] │ │ ldrb r2, [r3, #6] │ │ adds r3, r1, #0 │ │ muls r3, r2 │ │ negs r3, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #24] │ │ str r5, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 83ce │ │ - b.n 83e0 │ │ + bne.n 7f56 │ │ + b.n 7f68 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 83f0 │ │ + beq.n 7f78 │ │ movs r6, #1 │ │ ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ blx r3 │ │ negs r5, r6 │ │ adcs r5, r6 │ │ ldr r3, [sp, #12] │ │ @@ -6416,1058 +5860,1160 @@ │ │ ands r3, r5 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #12] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 83f4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 7f7c │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ movs r3, #0 │ │ - b.n 83de │ │ + b.n 7f66 │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - pop {r2, r4, r5, r7} │ │ + stmia r1!, {r2, r3, r5} │ │ movs r1, r0 │ │ - ; instruction: 0xf3960000 │ │ - ; instruction: 0xf39b0000 │ │ - ; instruction: 0xf35c0000 │ │ + ; instruction: 0xf7d60000 │ │ + ; instruction: 0xf7db0000 │ │ + ; instruction: 0xf79c0000 │ │ strh r0, [r2, #0] │ │ - ... │ │ + movs r0, r0 │ │ + push {r4, lr} │ │ + adds r3, r1, #0 │ │ + movs r4, #16 │ │ + subs r0, r3, r1 │ │ + cmp r0, r2 │ │ + bge.n 7fa8 │ │ + ldr r0, [r3, #0] │ │ + rors r0, r4 │ │ + stmia r3!, {r0} │ │ + b.n 7f9a │ │ + pop {r4, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + lsls r3, r2, #30 │ │ + beq.n 7fc0 │ │ + subs r2, #2 │ │ + adds r4, r1, r2 │ │ + ldrh r3, [r4, #0] │ │ + ldr r0, [r1, #0] │ │ + lsrs r3, r3, #8 │ │ + lsls r0, r0, #8 │ │ + orrs r3, r0 │ │ + strh r3, [r4, #0] │ │ + movs r4, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + adds r0, r1, #0 │ │ + lsls r4, r4, #8 │ │ + lsls r5, r5, #16 │ │ + subs r3, r0, r1 │ │ + cmp r3, r2 │ │ + bge.n 7fee │ │ + ldr r3, [r0, #0] │ │ + adds r6, r3, #0 │ │ + lsls r7, r3, #24 │ │ + ands r6, r4 │ │ + lsrs r7, r7, #16 │ │ + lsrs r6, r6, #8 │ │ + orrs r6, r7 │ │ + lsrs r7, r3, #24 │ │ + lsls r7, r7, #16 │ │ + ands r3, r5 │ │ + orrs r6, r7 │ │ + lsls r3, r3, #8 │ │ + orrs r3, r6 │ │ + stmia r0!, {r3} │ │ + b.n 7fca │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000840c <_Mix_InitEffects@@Base>: │ │ - ldr r0, [pc, #20] ; (8424 <_Mix_InitEffects@@Base+0x18>) │ │ +00007ff0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #104] ; (805c ) │ │ + sub sp, #20 │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r7, r1, #0 │ │ + ldr r3, [r4, #0] │ │ + movs r0, #0 │ │ + str r3, [sp, #12] │ │ + mov r3, sp │ │ + adds r6, r3, #6 │ │ + adds r1, r6, #0 │ │ + add r2, sp, #8 │ │ + bl 689c │ │ + ldr r3, [sp, #8] │ │ + movs r0, #1 │ │ + cmp r3, #2 │ │ + bne.n 804c │ │ + ldrb r3, [r6, #0] │ │ + cmp r3, #16 │ │ + beq.n 802e │ │ + cmp r3, #8 │ │ + beq.n 8034 │ │ + ldr r0, [pc, #60] ; (8060 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + movs r0, #0 │ │ + b.n 804c │ │ + ldr r1, [pc, #52] ; (8064 ) │ │ + add r1, pc │ │ + b.n 8038 │ │ + ldr r1, [pc, #48] ; (8068 ) │ │ + add r1, pc │ │ + adds r0, r5, #0 │ │ + cmp r7, #0 │ │ + bne.n 8044 │ │ + bl 77c0 │ │ + b.n 804c │ │ + movs r2, #0 │ │ + adds r3, r2, #0 │ │ + bl 770c │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 8058 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + bkpt 0x00c8 │ │ + movs r1, r0 │ │ + rsbs r0, fp, #8388608 ; 0x800000 │ │ + vminnm.f32 , , │ │ + vminnm.f16 , , │ │ + │ │ +0000806c <_Mix_InitEffects@@Base>: │ │ + ldr r0, [pc, #20] ; (8084 <_Mix_InitEffects@@Base+0x18>) │ │ push {r3, lr} │ │ add r0, pc │ │ - bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + bl 16140 <__aeabi_llsl@@Base+0x2ec> │ │ subs r2, r0, #1 │ │ sbcs r0, r2 │ │ - ldr r3, [pc, #12] ; (8428 <_Mix_InitEffects@@Base+0x1c>) │ │ + ldr r3, [pc, #12] ; (8088 <_Mix_InitEffects@@Base+0x1c>) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r0, [r3, #0] │ │ pop {r3, pc} │ │ - ; instruction: 0xf2270000 │ │ - hlt 0x0034 │ │ + sub.w r0, r8, #8388608 ; 0x800000 │ │ + bkpt 0x0054 │ │ movs r1, r0 │ │ │ │ -0000842c <_Mix_DeinitEffects@@Base>: │ │ +0000808c <_Mix_DeinitEffects@@Base>: │ │ push {r3, lr} │ │ - bl a7bc <_Eff_PositionDeinit@@Base> │ │ + bl a41c <_Eff_PositionDeinit@@Base> │ │ pop {r3, pc} │ │ movs r0, r0 │ │ ... │ │ │ │ -00008438 <_Eff_build_volume_table_u8@@Base>: │ │ - ldr r3, [pc, #140] ; (84c8 <_Eff_build_volume_table_u8@@Base+0x90>) │ │ +00008098 <_Eff_build_volume_table_u8@@Base>: │ │ + ldr r3, [pc, #140] ; (8128 <_Eff_build_volume_table_u8@@Base+0x90>) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #20 │ │ ldr r3, [r3, #0] │ │ subs r0, r3, #0 │ │ - beq.n 84b8 <_Eff_build_volume_table_u8@@Base+0x80> │ │ - ldr r4, [pc, #128] ; (84cc <_Eff_build_volume_table_u8@@Base+0x94>) │ │ + beq.n 8118 <_Eff_build_volume_table_u8@@Base+0x80> │ │ + ldr r4, [pc, #128] ; (812c <_Eff_build_volume_table_u8@@Base+0x94>) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r5, [r4, #0] │ │ cmp r5, #0 │ │ - bne.n 84b6 <_Eff_build_volume_table_u8@@Base+0x7e> │ │ + bne.n 8116 <_Eff_build_volume_table_u8@@Base+0x7e> │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #9 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r7, r0, #0 │ │ - beq.n 84b6 <_Eff_build_volume_table_u8@@Base+0x7e> │ │ + beq.n 8116 <_Eff_build_volume_table_u8@@Base+0x7e> │ │ str r0, [r4, #0] │ │ lsls r3, r5, #8 │ │ adds r0, r5, #0 │ │ str r3, [sp, #8] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ - ldr r3, [pc, #80] ; (84c4 <_Eff_build_volume_table_u8@@Base+0x8c>) │ │ - ldr r2, [pc, #76] ; (84c0 <_Eff_build_volume_table_u8@@Base+0x88>) │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ + ldr r3, [pc, #80] ; (8124 <_Eff_build_volume_table_u8@@Base+0x8c>) │ │ + ldr r2, [pc, #76] ; (8120 <_Eff_build_volume_table_u8@@Base+0x88>) │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ movs r6, #128 ; 0x80 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ negs r6, r6 │ │ ldr r3, [sp, #8] │ │ adds r0, r6, #0 │ │ adds r3, r6, r3 │ │ adds r3, #128 ; 0x80 │ │ adds r3, r7, r3 │ │ str r3, [sp, #12] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ - bl 16140 <__aeabi_llsl@@Base+0x2ec> │ │ + bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 16130 <__aeabi_llsl@@Base+0x2dc> │ │ ldr r3, [sp, #12] │ │ subs r0, #128 ; 0x80 │ │ adds r6, #1 │ │ strb r0, [r3, #0] │ │ cmp r6, #128 ; 0x80 │ │ - bne.n 8480 <_Eff_build_volume_table_u8@@Base+0x48> │ │ + bne.n 80e0 <_Eff_build_volume_table_u8@@Base+0x48> │ │ movs r3, #128 ; 0x80 │ │ adds r5, #1 │ │ lsls r3, r3, #1 │ │ cmp r5, r3 │ │ - bne.n 8462 <_Eff_build_volume_table_u8@@Base+0x2a> │ │ + bne.n 80c2 <_Eff_build_volume_table_u8@@Base+0x2a> │ │ ldr r0, [r4, #0] │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ - b.n 84c8 <_Eff_build_volume_table_u8@@Base+0x90> │ │ + b.n 8128 <_Eff_build_volume_table_u8@@Base+0x90> │ │ eors r7, r5 │ │ - hlt 0x0014 │ │ + bkpt 0x0034 │ │ movs r1, r0 │ │ - hlt 0x000a │ │ + bkpt 0x002a │ │ movs r1, r0 │ │ │ │ -000084d0 <_Eff_build_volume_table_s8@@Base>: │ │ +00008130 <_Eff_build_volume_table_s8@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #124] ; (8550 <_Eff_build_volume_table_s8@@Base+0x80>) │ │ + ldr r4, [pc, #124] ; (81b0 <_Eff_build_volume_table_s8@@Base+0x80>) │ │ sub sp, #20 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r5, [r4, #0] │ │ cmp r5, #0 │ │ - bne.n 8540 <_Eff_build_volume_table_s8@@Base+0x70> │ │ + bne.n 81a0 <_Eff_build_volume_table_s8@@Base+0x70> │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #9 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r7, r0, #0 │ │ - beq.n 8540 <_Eff_build_volume_table_s8@@Base+0x70> │ │ + beq.n 81a0 <_Eff_build_volume_table_s8@@Base+0x70> │ │ str r0, [r4, #0] │ │ lsls r3, r5, #8 │ │ adds r0, r5, #0 │ │ str r3, [sp, #8] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ - ldr r3, [pc, #76] ; (854c <_Eff_build_volume_table_s8@@Base+0x7c>) │ │ - ldr r2, [pc, #72] ; (8548 <_Eff_build_volume_table_s8@@Base+0x78>) │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ + ldr r3, [pc, #76] ; (81ac <_Eff_build_volume_table_s8@@Base+0x7c>) │ │ + ldr r2, [pc, #72] ; (81a8 <_Eff_build_volume_table_s8@@Base+0x78>) │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ movs r6, #128 ; 0x80 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ negs r6, r6 │ │ ldr r3, [sp, #8] │ │ adds r0, r6, #0 │ │ adds r3, r6, r3 │ │ adds r3, #128 ; 0x80 │ │ adds r3, r7, r3 │ │ str r3, [sp, #12] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ ldr r3, [sp, #12] │ │ adds r6, #1 │ │ strb r0, [r3, #0] │ │ cmp r6, #128 ; 0x80 │ │ - bne.n 850c <_Eff_build_volume_table_s8@@Base+0x3c> │ │ + bne.n 816c <_Eff_build_volume_table_s8@@Base+0x3c> │ │ movs r3, #128 ; 0x80 │ │ adds r5, #1 │ │ lsls r3, r3, #1 │ │ cmp r5, r3 │ │ - bne.n 84ee <_Eff_build_volume_table_s8@@Base+0x1e> │ │ + bne.n 814e <_Eff_build_volume_table_s8@@Base+0x1e> │ │ ldr r0, [r4, #0] │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ - b.n 8550 <_Eff_build_volume_table_s8@@Base+0x80> │ │ + b.n 81b0 <_Eff_build_volume_table_s8@@Base+0x80> │ │ eors r7, r5 │ │ - cbnz r6, 8592 <_Eff_build_volume_table_s8@@Base+0xc2> │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ movs r1, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r1, #0 │ │ adds r7, r2, #0 │ │ adds r4, r3, #0 │ │ lsls r3, r2, #31 │ │ - bpl.n 857c <_Eff_build_volume_table_s8@@Base+0xac> │ │ + bpl.n 81dc <_Eff_build_volume_table_s8@@Base+0xac> │ │ ldr r6, [r4, #32] │ │ ldrb r0, [r1, #0] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ adds r1, r6, #0 │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r7, #1 │ │ strb r0, [r5, #0] │ │ adds r5, #1 │ │ ldrh r3, [r4, #38] ; 0x26 │ │ adds r6, r5, #0 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 85de <_Eff_build_volume_table_s8@@Base+0x10e> │ │ + bne.n 823e <_Eff_build_volume_table_s8@@Base+0x10e> │ │ subs r3, r6, r5 │ │ cmp r3, r7 │ │ - bge.n 8638 <_Eff_build_volume_table_s8@@Base+0x168> │ │ + bge.n 8298 <_Eff_build_volume_table_s8@@Base+0x168> │ │ ldr r3, [r4, #4] │ │ ldrb r0, [r6, #0] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r6, #0] │ │ ldr r3, [r4, #0] │ │ ldrb r0, [r6, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r6, #1] │ │ adds r6, #2 │ │ - b.n 8584 <_Eff_build_volume_table_s8@@Base+0xb4> │ │ + b.n 81e4 <_Eff_build_volume_table_s8@@Base+0xb4> │ │ subs r3, r6, r5 │ │ cmp r3, r7 │ │ - bge.n 8638 <_Eff_build_volume_table_s8@@Base+0x168> │ │ + bge.n 8298 <_Eff_build_volume_table_s8@@Base+0x168> │ │ ldr r3, [r4, #0] │ │ ldrb r0, [r6, #0] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r6, #0] │ │ ldr r3, [r4, #4] │ │ ldrb r0, [r6, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r6, #1] │ │ adds r6, #2 │ │ - b.n 85de <_Eff_build_volume_table_s8@@Base+0x10e> │ │ + b.n 823e <_Eff_build_volume_table_s8@@Base+0x10e> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ adds r7, r2, #0 │ │ adds r5, r3, #0 │ │ lsls r3, r2, #31 │ │ - bpl.n 865e <_Eff_build_volume_table_s8@@Base+0x18e> │ │ + bpl.n 82be <_Eff_build_volume_table_s8@@Base+0x18e> │ │ ldr r6, [r5, #32] │ │ ldrb r0, [r1, #0] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ adds r1, r6, #0 │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r7, #1 │ │ strb r0, [r4, #0] │ │ adds r4, #1 │ │ ldrh r6, [r5, #38] ; 0x26 │ │ cmp r6, #0 │ │ - bne.n 8710 <_Eff_build_volume_table_s8@@Base+0x240> │ │ + bne.n 8370 <_Eff_build_volume_table_s8@@Base+0x240> │ │ cmp r6, r7 │ │ - blt.n 866a <_Eff_build_volume_table_s8@@Base+0x19a> │ │ - b.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + blt.n 82ca <_Eff_build_volume_table_s8@@Base+0x19a> │ │ + b.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ ldr r3, [r5, #0] │ │ ldrb r0, [r4, #0] │ │ adds r6, #6 │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #0] │ │ ldr r3, [r5, #4] │ │ ldrb r0, [r4, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #1] │ │ ldr r3, [r5, #12] │ │ ldrb r0, [r4, #2] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #16] │ │ ldrb r0, [r4, #3] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ - b.n 8664 <_Eff_build_volume_table_s8@@Base+0x194> │ │ + b.n 82c4 <_Eff_build_volume_table_s8@@Base+0x194> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ movs r6, #0 │ │ cmp r3, #90 ; 0x5a │ │ - bne.n 87c4 <_Eff_build_volume_table_s8@@Base+0x2f4> │ │ + bne.n 8424 <_Eff_build_volume_table_s8@@Base+0x2f4> │ │ cmp r6, r7 │ │ - blt.n 871e <_Eff_build_volume_table_s8@@Base+0x24e> │ │ - b.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + blt.n 837e <_Eff_build_volume_table_s8@@Base+0x24e> │ │ + b.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ ldr r3, [r5, #4] │ │ ldrb r0, [r4, #0] │ │ adds r6, #6 │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #0] │ │ ldr r3, [r5, #16] │ │ ldrb r0, [r4, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #1] │ │ ldr r3, [r5, #0] │ │ ldrb r0, [r4, #2] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #12] │ │ ldrb r0, [r4, #3] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ - b.n 8718 <_Eff_build_volume_table_s8@@Base+0x248> │ │ + b.n 8378 <_Eff_build_volume_table_s8@@Base+0x248> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ movs r6, #0 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 8878 <_Eff_build_volume_table_s8@@Base+0x3a8> │ │ + bne.n 84d8 <_Eff_build_volume_table_s8@@Base+0x3a8> │ │ cmp r6, r7 │ │ - blt.n 87d2 <_Eff_build_volume_table_s8@@Base+0x302> │ │ - b.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + blt.n 8432 <_Eff_build_volume_table_s8@@Base+0x302> │ │ + b.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ ldr r3, [r5, #16] │ │ ldrb r0, [r4, #0] │ │ adds r6, #6 │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #0] │ │ ldr r3, [r5, #12] │ │ ldrb r0, [r4, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #1] │ │ ldr r3, [r5, #4] │ │ ldrb r0, [r4, #2] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #0] │ │ ldrb r0, [r4, #3] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ - b.n 87cc <_Eff_build_volume_table_s8@@Base+0x2fc> │ │ + b.n 842c <_Eff_build_volume_table_s8@@Base+0x2fc> │ │ movs r2, #135 ; 0x87 │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r2, r2, #1 │ │ movs r6, #0 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, r2 │ │ - bne.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + bne.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ cmp r6, r7 │ │ - bge.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + bge.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ ldr r3, [r5, #12] │ │ ldrb r0, [r4, #0] │ │ adds r6, #6 │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #0] │ │ ldr r3, [r5, #0] │ │ ldrb r0, [r4, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #1] │ │ ldr r3, [r5, #16] │ │ ldrb r0, [r4, #2] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #4] │ │ ldrb r0, [r4, #3] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ - b.n 8888 <_Eff_build_volume_table_s8@@Base+0x3b8> │ │ + b.n 84e8 <_Eff_build_volume_table_s8@@Base+0x3b8> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r3, #0 │ │ adds r3, r2, #0 │ │ sub sp, #20 │ │ str r1, [sp, #0] │ │ str r2, [sp, #4] │ │ lsls r3, r3, #31 │ │ - bpl.n 8964 <_Eff_build_volume_table_s8@@Base+0x494> │ │ + bpl.n 85c4 <_Eff_build_volume_table_s8@@Base+0x494> │ │ ldr r5, [r4, #32] │ │ ldrb r0, [r1, #0] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ adds r1, r5, #0 │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [sp, #0] │ │ strb r0, [r3, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ ldrh r3, [r4, #38] ; 0x26 │ │ cmp r3, #0 │ │ - bne.n 8a54 <_Eff_build_volume_table_s8@@Base+0x584> │ │ + bne.n 86b4 <_Eff_build_volume_table_s8@@Base+0x584> │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ subs r3, r5, r3 │ │ cmp r3, r2 │ │ - blt.n 8978 <_Eff_build_volume_table_s8@@Base+0x4a8> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + blt.n 85d8 <_Eff_build_volume_table_s8@@Base+0x4a8> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldrb r0, [r5, #0] │ │ ldr r7, [r4, #0] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #0] │ │ ldrb r0, [r5, #1] │ │ ldr r7, [r4, #4] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #1] │ │ ldrb r0, [r5, #2] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #2] │ │ ldrb r0, [r5, #3] │ │ ldr r7, [r4, #16] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #3] │ │ ldrb r0, [r5, #4] │ │ ldr r7, [r4, #20] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #4] │ │ ldrb r0, [r5, #5] │ │ ldr r7, [r4, #24] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #5] │ │ adds r5, #6 │ │ - b.n 896c <_Eff_build_volume_table_s8@@Base+0x49c> │ │ + b.n 85cc <_Eff_build_volume_table_s8@@Base+0x49c> │ │ ldrh r3, [r4, #38] ; 0x26 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 8a5c <_Eff_build_volume_table_s8@@Base+0x58c> │ │ - b.n 8b72 <_Eff_build_volume_table_s8@@Base+0x6a2> │ │ + beq.n 86bc <_Eff_build_volume_table_s8@@Base+0x58c> │ │ + b.n 87d2 <_Eff_build_volume_table_s8@@Base+0x6a2> │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ subs r3, r5, r3 │ │ cmp r3, r2 │ │ - blt.n 8a6a <_Eff_build_volume_table_s8@@Base+0x59a> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + blt.n 86ca <_Eff_build_volume_table_s8@@Base+0x59a> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldrb r0, [r5, #0] │ │ ldr r7, [r4, #4] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #0] │ │ ldrb r0, [r5, #1] │ │ ldr r7, [r4, #16] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #1] │ │ ldrb r0, [r5, #2] │ │ ldr r7, [r4, #0] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #2] │ │ ldrb r0, [r5, #3] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #3] │ │ ldrb r0, [r5, #4] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r4, #16] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #12] │ │ ldr r1, [r4, #4] │ │ ldr r7, [r4, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r7, r7, r0 │ │ ldrb r0, [r5, #5] │ │ strb r7, [r5, #4] │ │ ldr r7, [r4, #24] │ │ subs r0, #128 ; 0x80 │ │ ldr r6, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #5] │ │ adds r5, #6 │ │ - b.n 8a5e <_Eff_build_volume_table_s8@@Base+0x58e> │ │ + b.n 86be <_Eff_build_volume_table_s8@@Base+0x58e> │ │ ldrh r3, [r4, #38] ; 0x26 │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 8b7a <_Eff_build_volume_table_s8@@Base+0x6aa> │ │ - b.n 8c90 <_Eff_build_volume_table_s8@@Base+0x7c0> │ │ + beq.n 87da <_Eff_build_volume_table_s8@@Base+0x6aa> │ │ + b.n 88f0 <_Eff_build_volume_table_s8@@Base+0x7c0> │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ subs r3, r5, r3 │ │ cmp r3, r2 │ │ - blt.n 8b88 <_Eff_build_volume_table_s8@@Base+0x6b8> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + blt.n 87e8 <_Eff_build_volume_table_s8@@Base+0x6b8> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldrb r0, [r5, #0] │ │ ldr r7, [r4, #16] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #0] │ │ ldrb r0, [r5, #1] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #1] │ │ ldrb r0, [r5, #2] │ │ ldr r7, [r4, #4] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #2] │ │ ldrb r0, [r5, #3] │ │ ldr r7, [r4, #0] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #3] │ │ ldrb r0, [r5, #4] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r4, #16] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #12] │ │ ldr r1, [r4, #12] │ │ ldr r7, [r4, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r7, r7, r0 │ │ ldrb r0, [r5, #5] │ │ strb r7, [r5, #4] │ │ ldr r7, [r4, #24] │ │ subs r0, #128 ; 0x80 │ │ ldr r6, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #5] │ │ adds r5, #6 │ │ - b.n 8b7c <_Eff_build_volume_table_s8@@Base+0x6ac> │ │ + b.n 87dc <_Eff_build_volume_table_s8@@Base+0x6ac> │ │ movs r2, #135 ; 0x87 │ │ ldrh r3, [r4, #38] ; 0x26 │ │ lsls r2, r2, #1 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, r2 │ │ - beq.n 8ca0 <_Eff_build_volume_table_s8@@Base+0x7d0> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + beq.n 8900 <_Eff_build_volume_table_s8@@Base+0x7d0> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ subs r3, r5, r3 │ │ cmp r3, r2 │ │ - blt.n 8cae <_Eff_build_volume_table_s8@@Base+0x7de> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + blt.n 890e <_Eff_build_volume_table_s8@@Base+0x7de> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldrb r0, [r5, #0] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #0] │ │ ldrb r0, [r5, #1] │ │ ldr r7, [r4, #0] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #1] │ │ ldrb r0, [r5, #2] │ │ ldr r7, [r4, #16] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #2] │ │ ldrb r0, [r5, #3] │ │ ldr r7, [r4, #4] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #3] │ │ ldrb r0, [r5, #4] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r4, #0] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #12] │ │ ldr r1, [r4, #12] │ │ ldr r7, [r4, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r7, r7, r0 │ │ ldrb r0, [r5, #5] │ │ strb r7, [r5, #4] │ │ ldr r7, [r4, #24] │ │ subs r0, #128 ; 0x80 │ │ ldr r6, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #5] │ │ adds r5, #6 │ │ - b.n 8ca2 <_Eff_build_volume_table_s8@@Base+0x7d2> │ │ + b.n 8902 <_Eff_build_volume_table_s8@@Base+0x7d2> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r0, [pc, #152] ; (8e58 <_Eff_build_volume_table_s8@@Base+0x988>) │ │ + ldr r0, [pc, #152] ; (8ab8 <_Eff_build_volume_table_s8@@Base+0x988>) │ │ ldrb r4, [r3, #8] │ │ ldrb r5, [r3, #9] │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ lsls r4, r4, #8 │ │ lsls r5, r5, #8 │ │ ldr r6, [r0, #0] │ │ @@ -7475,46 +7021,46 @@ │ │ ldrb r0, [r0, #31] │ │ adds r4, r6, r4 │ │ adds r5, r6, r5 │ │ lsls r0, r0, #8 │ │ adds r0, r6, r0 │ │ ldrh r6, [r3, #38] ; 0x26 │ │ cmp r6, #180 ; 0xb4 │ │ - bne.n 8de6 <_Eff_build_volume_table_s8@@Base+0x916> │ │ + bne.n 8a46 <_Eff_build_volume_table_s8@@Base+0x916> │ │ adds r6, r4, #0 │ │ adds r4, r5, #0 │ │ adds r5, r6, #0 │ │ movs r6, #3 │ │ tst r2, r6 │ │ - beq.n 8e0e <_Eff_build_volume_table_s8@@Base+0x93e> │ │ + beq.n 8a6e <_Eff_build_volume_table_s8@@Base+0x93e> │ │ ldrb r7, [r1, #0] │ │ ldrb r7, [r4, r7] │ │ ldrb r7, [r0, r7] │ │ strb r7, [r1, #0] │ │ ldr r7, [r3, #44] ; 0x2c │ │ cmp r7, #1 │ │ - bgt.n 8dfe <_Eff_build_volume_table_s8@@Base+0x92e> │ │ + bgt.n 8a5e <_Eff_build_volume_table_s8@@Base+0x92e> │ │ adds r1, #1 │ │ - b.n 8e08 <_Eff_build_volume_table_s8@@Base+0x938> │ │ + b.n 8a68 <_Eff_build_volume_table_s8@@Base+0x938> │ │ ldrb r7, [r1, #1] │ │ ldrb r7, [r5, r7] │ │ ldrb r7, [r0, r7] │ │ strb r7, [r1, #1] │ │ adds r1, #2 │ │ ldr r7, [r3, #44] ; 0x2c │ │ subs r2, r2, r7 │ │ - b.n 8de8 <_Eff_build_volume_table_s8@@Base+0x918> │ │ + b.n 8a48 <_Eff_build_volume_table_s8@@Base+0x918> │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ mov ip, r3 │ │ str r1, [sp, #4] │ │ ldr r3, [sp, #4] │ │ subs r3, r1, r3 │ │ cmp r3, r2 │ │ - bge.n 8e54 <_Eff_build_volume_table_s8@@Base+0x984> │ │ + bge.n 8ab4 <_Eff_build_volume_table_s8@@Base+0x984> │ │ ldr r3, [r1, #0] │ │ lsrs r6, r3, #24 │ │ ldrb r6, [r5, r6] │ │ ldrb r7, [r0, r6] │ │ movs r6, #255 ; 0xff │ │ ands r6, r3 │ │ ldrb r6, [r4, r6] │ │ @@ -7533,617 +7079,617 @@ │ │ ands r3, r7 │ │ lsrs r3, r3, #8 │ │ ldrb r3, [r5, r3] │ │ ldrb r7, [r0, r3] │ │ lsls r7, r7, #8 │ │ orrs r7, r6 │ │ stmia r1!, {r7} │ │ - b.n 8e16 <_Eff_build_volume_table_s8@@Base+0x946> │ │ + b.n 8a76 <_Eff_build_volume_table_s8@@Base+0x946> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cbz r0, 8e60 <_Eff_build_volume_table_s8@@Base+0x990> │ │ + push {r4, r5, r7} │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r1, #0 │ │ adds r7, r2, #0 │ │ adds r4, r3, #0 │ │ lsls r3, r2, #31 │ │ - bpl.n 8e82 <_Eff_build_volume_table_s8@@Base+0x9b2> │ │ + bpl.n 8ae2 <_Eff_build_volume_table_s8@@Base+0x9b2> │ │ movs r0, #0 │ │ ldr r6, [r4, #32] │ │ ldrsb r0, [r1, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r7, #1 │ │ strb r0, [r5, #0] │ │ adds r5, #1 │ │ ldrh r3, [r4, #38] ; 0x26 │ │ adds r6, r5, #0 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 8ed8 <_Eff_build_volume_table_s8@@Base+0xa08> │ │ + bne.n 8b38 <_Eff_build_volume_table_s8@@Base+0xa08> │ │ subs r3, r6, r5 │ │ cmp r3, r7 │ │ - bge.n 8f26 <_Eff_build_volume_table_s8@@Base+0xa56> │ │ + bge.n 8b86 <_Eff_build_volume_table_s8@@Base+0xa56> │ │ movs r0, #0 │ │ ldr r3, [r4, #4] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldrsb r0, [r6, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r6, #0] │ │ movs r0, #1 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldrsb r0, [r6, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r6, #1] │ │ adds r6, #2 │ │ - b.n 8e8a <_Eff_build_volume_table_s8@@Base+0x9ba> │ │ + b.n 8aea <_Eff_build_volume_table_s8@@Base+0x9ba> │ │ subs r3, r6, r5 │ │ cmp r3, r7 │ │ - bge.n 8f26 <_Eff_build_volume_table_s8@@Base+0xa56> │ │ + bge.n 8b86 <_Eff_build_volume_table_s8@@Base+0xa56> │ │ movs r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldrsb r0, [r6, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r6, #0] │ │ movs r0, #1 │ │ ldr r3, [r4, #4] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldrsb r0, [r6, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r6, #1] │ │ adds r6, #2 │ │ - b.n 8ed8 <_Eff_build_volume_table_s8@@Base+0xa08> │ │ + b.n 8b38 <_Eff_build_volume_table_s8@@Base+0xa08> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ adds r6, r2, #0 │ │ adds r5, r3, #0 │ │ lsls r3, r2, #31 │ │ - bpl.n 8f4e <_Eff_build_volume_table_s8@@Base+0xa7e> │ │ + bpl.n 8bae <_Eff_build_volume_table_s8@@Base+0xa7e> │ │ movs r0, #0 │ │ ldr r7, [r5, #32] │ │ ldrsb r0, [r1, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r6, #1 │ │ strb r0, [r4, #0] │ │ adds r4, #1 │ │ movs r7, #0 │ │ cmp r7, r6 │ │ - blt.n 8f56 <_Eff_build_volume_table_s8@@Base+0xa86> │ │ - b.n 9144 <_Eff_build_volume_table_s8@@Base+0xc74> │ │ + blt.n 8bb6 <_Eff_build_volume_table_s8@@Base+0xa86> │ │ + b.n 8da4 <_Eff_build_volume_table_s8@@Base+0xc74> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - bne.n 8f62 <_Eff_build_volume_table_s8@@Base+0xa92> │ │ - b.n 904c <_Eff_build_volume_table_s8@@Base+0xb7c> │ │ - bgt.n 8fd4 <_Eff_build_volume_table_s8@@Base+0xb04> │ │ + bne.n 8bc2 <_Eff_build_volume_table_s8@@Base+0xa92> │ │ + b.n 8cac <_Eff_build_volume_table_s8@@Base+0xb7c> │ │ + bgt.n 8c34 <_Eff_build_volume_table_s8@@Base+0xb04> │ │ cmp r3, #0 │ │ - beq.n 8f6a <_Eff_build_volume_table_s8@@Base+0xa9a> │ │ - b.n 9140 <_Eff_build_volume_table_s8@@Base+0xc70> │ │ + beq.n 8bca <_Eff_build_volume_table_s8@@Base+0xa9a> │ │ + b.n 8da0 <_Eff_build_volume_table_s8@@Base+0xc70> │ │ movs r0, #0 │ │ ldr r3, [r5, #0] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r3, [r5, #4] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r3, [r5, #12] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #16] │ │ - b.n 911e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ + b.n 8d7e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 90b6 <_Eff_build_volume_table_s8@@Base+0xbe6> │ │ + beq.n 8d16 <_Eff_build_volume_table_s8@@Base+0xbe6> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - beq.n 8fe2 <_Eff_build_volume_table_s8@@Base+0xb12> │ │ - b.n 9140 <_Eff_build_volume_table_s8@@Base+0xc70> │ │ + beq.n 8c42 <_Eff_build_volume_table_s8@@Base+0xb12> │ │ + b.n 8da0 <_Eff_build_volume_table_s8@@Base+0xc70> │ │ movs r0, #0 │ │ ldr r3, [r5, #12] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r3, [r5, #0] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r3, [r5, #16] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #4] │ │ - b.n 911e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ + b.n 8d7e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ movs r0, #0 │ │ ldr r3, [r5, #4] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r3, [r5, #16] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r3, [r5, #0] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #12] │ │ - b.n 911e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ + b.n 8d7e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ movs r0, #0 │ │ ldr r3, [r5, #16] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r3, [r5, #12] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r3, [r5, #4] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #0] │ │ movs r0, #3 │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ adds r7, #4 │ │ - b.n 8f50 <_Eff_build_volume_table_s8@@Base+0xa80> │ │ + b.n 8bb0 <_Eff_build_volume_table_s8@@Base+0xa80> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r3, r2, #0 │ │ sub sp, #20 │ │ adds r4, r1, #0 │ │ str r2, [sp, #0] │ │ lsls r3, r3, #31 │ │ - bpl.n 9174 <_Eff_build_volume_table_s8@@Base+0xca4> │ │ + bpl.n 8dd4 <_Eff_build_volume_table_s8@@Base+0xca4> │ │ movs r0, #0 │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r1, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [sp, #0] │ │ strb r0, [r4, #0] │ │ adds r4, #1 │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #0] │ │ cmp r3, r2 │ │ - blt.n 9182 <_Eff_build_volume_table_s8@@Base+0xcb2> │ │ - b.n 943e <_Eff_build_volume_table_s8@@Base+0xf6e> │ │ + blt.n 8de2 <_Eff_build_volume_table_s8@@Base+0xcb2> │ │ + b.n 909e <_Eff_build_volume_table_s8@@Base+0xf6e> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - bne.n 918e <_Eff_build_volume_table_s8@@Base+0xcbe> │ │ - b.n 92c4 <_Eff_build_volume_table_s8@@Base+0xdf4> │ │ - bgt.n 922e <_Eff_build_volume_table_s8@@Base+0xd5e> │ │ + bne.n 8dee <_Eff_build_volume_table_s8@@Base+0xcbe> │ │ + b.n 8f24 <_Eff_build_volume_table_s8@@Base+0xdf4> │ │ + bgt.n 8e8e <_Eff_build_volume_table_s8@@Base+0xd5e> │ │ cmp r3, #0 │ │ - beq.n 9196 <_Eff_build_volume_table_s8@@Base+0xcc6> │ │ - b.n 9438 <_Eff_build_volume_table_s8@@Base+0xf68> │ │ + beq.n 8df6 <_Eff_build_volume_table_s8@@Base+0xcc6> │ │ + b.n 9098 <_Eff_build_volume_table_s8@@Base+0xf68> │ │ movs r0, #0 │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ movs r0, #3 │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ movs r0, #4 │ │ ldr r7, [r5, #20] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #4] │ │ - b.n 9418 <_Eff_build_volume_table_s8@@Base+0xf48> │ │ + b.n 9078 <_Eff_build_volume_table_s8@@Base+0xf48> │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 9234 <_Eff_build_volume_table_s8@@Base+0xd64> │ │ - b.n 9352 <_Eff_build_volume_table_s8@@Base+0xe82> │ │ + bne.n 8e94 <_Eff_build_volume_table_s8@@Base+0xd64> │ │ + b.n 8fb2 <_Eff_build_volume_table_s8@@Base+0xe82> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - beq.n 923e <_Eff_build_volume_table_s8@@Base+0xd6e> │ │ - b.n 9438 <_Eff_build_volume_table_s8@@Base+0xf68> │ │ + beq.n 8e9e <_Eff_build_volume_table_s8@@Base+0xd6e> │ │ + b.n 9098 <_Eff_build_volume_table_s8@@Base+0xf68> │ │ movs r0, #0 │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ movs r0, #3 │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ movs r0, #4 │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r5, #0] │ │ adds r6, r0, #0 │ │ - b.n 93d6 <_Eff_build_volume_table_s8@@Base+0xf06> │ │ + b.n 9036 <_Eff_build_volume_table_s8@@Base+0xf06> │ │ movs r0, #0 │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ movs r0, #3 │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ movs r0, #4 │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r5, #16] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #12] │ │ ldr r1, [r5, #4] │ │ - b.n 93de <_Eff_build_volume_table_s8@@Base+0xf0e> │ │ + b.n 903e <_Eff_build_volume_table_s8@@Base+0xf0e> │ │ movs r0, #0 │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ movs r0, #3 │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ movs r0, #4 │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r5, #16] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r5, #32] │ │ ldr r1, [r5, #12] │ │ str r3, [sp, #12] │ │ ldr r7, [r5, #32] │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r7, r7, r0 │ │ strb r7, [r4, #4] │ │ movs r0, #5 │ │ ldr r7, [r5, #24] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #5] │ │ adds r4, #6 │ │ ldr r3, [sp, #4] │ │ adds r3, #6 │ │ - b.n 9176 <_Eff_build_volume_table_s8@@Base+0xca6> │ │ + b.n 8dd6 <_Eff_build_volume_table_s8@@Base+0xca6> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r0, [pc, #192] ; (9508 <_Eff_build_volume_table_s8@@Base+0x1038>) │ │ + ldr r0, [pc, #192] ; (9168 <_Eff_build_volume_table_s8@@Base+0x1038>) │ │ ldrb r4, [r3, #8] │ │ ldrb r5, [r3, #9] │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ lsls r4, r4, #8 │ │ lsls r5, r5, #8 │ │ ldr r6, [r0, #0] │ │ @@ -8151,48 +7697,48 @@ │ │ ldrb r0, [r0, #31] │ │ adds r4, r6, r4 │ │ adds r5, r6, r5 │ │ lsls r0, r0, #8 │ │ adds r0, r6, r0 │ │ ldrh r6, [r3, #38] ; 0x26 │ │ cmp r6, #180 ; 0xb4 │ │ - bne.n 946e <_Eff_build_volume_table_s8@@Base+0xf9e> │ │ + bne.n 90ce <_Eff_build_volume_table_s8@@Base+0xf9e> │ │ adds r6, r4, #0 │ │ adds r4, r5, #0 │ │ adds r5, r6, #0 │ │ movs r6, #3 │ │ tst r2, r6 │ │ - beq.n 949a <_Eff_build_volume_table_s8@@Base+0xfca> │ │ + beq.n 90fa <_Eff_build_volume_table_s8@@Base+0xfca> │ │ movs r7, #0 │ │ ldrsb r7, [r1, r7] │ │ ldrsb r7, [r4, r7] │ │ ldrb r7, [r0, r7] │ │ strb r7, [r1, #0] │ │ ldr r7, [r3, #44] ; 0x2c │ │ cmp r7, #1 │ │ - bgt.n 9488 <_Eff_build_volume_table_s8@@Base+0xfb8> │ │ + bgt.n 90e8 <_Eff_build_volume_table_s8@@Base+0xfb8> │ │ adds r1, #1 │ │ - b.n 9494 <_Eff_build_volume_table_s8@@Base+0xfc4> │ │ + b.n 90f4 <_Eff_build_volume_table_s8@@Base+0xfc4> │ │ movs r7, #1 │ │ ldrsb r7, [r1, r7] │ │ ldrsb r7, [r5, r7] │ │ ldrb r7, [r0, r7] │ │ strb r7, [r1, #1] │ │ adds r1, #2 │ │ ldr r7, [r3, #44] ; 0x2c │ │ subs r2, r2, r7 │ │ - b.n 9470 <_Eff_build_volume_table_s8@@Base+0xfa0> │ │ + b.n 90d0 <_Eff_build_volume_table_s8@@Base+0xfa0> │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ mov ip, r3 │ │ str r1, [sp, #4] │ │ ldr r3, [sp, #4] │ │ subs r3, r1, r3 │ │ cmp r3, r2 │ │ - bge.n 9504 <_Eff_build_volume_table_s8@@Base+0x1034> │ │ + bge.n 9164 <_Eff_build_volume_table_s8@@Base+0x1034> │ │ ldr r3, [r1, #0] │ │ asrs r6, r3, #24 │ │ adds r6, r5, r6 │ │ adds r6, #128 ; 0x80 │ │ ldrb r6, [r6, #0] │ │ lsls r6, r6, #24 │ │ asrs r6, r6, #24 │ │ @@ -8229,390 +7775,390 @@ │ │ ldrb r3, [r3, #0] │ │ lsls r3, r3, #24 │ │ asrs r3, r3, #24 │ │ ldrsb r7, [r0, r3] │ │ lsls r7, r7, #8 │ │ orrs r7, r6 │ │ stmia r1!, {r7} │ │ - b.n 94a2 <_Eff_build_volume_table_s8@@Base+0xfd2> │ │ + b.n 9102 <_Eff_build_volume_table_s8@@Base+0xfd2> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add r2, sp, #544 ; 0x220 │ │ + add r6, sp, #160 ; 0xa0 │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r1, #0 │ │ adds r6, r3, #0 │ │ adds r5, r1, #0 │ │ sub sp, #20 │ │ str r2, [sp, #12] │ │ ldr r2, [sp, #12] │ │ subs r3, r5, r7 │ │ cmp r3, r2 │ │ - bge.n 9590 <_Eff_build_volume_table_s8@@Base+0x10c0> │ │ + bge.n 91f0 <_Eff_build_volume_table_s8@@Base+0x10c0> │ │ ldr r3, [r6, #0] │ │ ldrh r0, [r5, #0] │ │ ldr r4, [r6, #32] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #104] ; (9594 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ + ldr r3, [pc, #104] ; (91f4 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #76] ; (9594 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #76] ; (91f4 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ adds r4, r0, r3 │ │ ldr r3, [r6, #4] │ │ ldrh r0, [r5, #2] │ │ lsls r4, r4, #16 │ │ str r3, [sp, #4] │ │ ldr r3, [r6, #32] │ │ lsrs r4, r4, #16 │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #60] ; (9594 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ + ldr r3, [pc, #60] ; (91f4 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #8] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #32] ; (9594 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #32] ; (91f4 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ adds r0, r0, r3 │ │ ldrh r3, [r6, #38] ; 0x26 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 9584 <_Eff_build_volume_table_s8@@Base+0x10b4> │ │ + bne.n 91e4 <_Eff_build_volume_table_s8@@Base+0x10b4> │ │ adds r3, r4, #0 │ │ - b.n 9588 <_Eff_build_volume_table_s8@@Base+0x10b8> │ │ + b.n 91e8 <_Eff_build_volume_table_s8@@Base+0x10b8> │ │ adds r3, r0, #0 │ │ adds r0, r4, #0 │ │ strh r3, [r5, #2] │ │ strh r0, [r5, #0] │ │ adds r5, #4 │ │ - b.n 9518 <_Eff_build_volume_table_s8@@Base+0x1048> │ │ + b.n 9178 <_Eff_build_volume_table_s8@@Base+0x1048> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r6, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #28 │ │ str r2, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - blt.n 95b0 <_Eff_build_volume_table_s8@@Base+0x10e0> │ │ - b.n 96ba <_Eff_build_volume_table_s8@@Base+0x11ea> │ │ - ldr r3, [pc, #268] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + blt.n 9210 <_Eff_build_volume_table_s8@@Base+0x10e0> │ │ + b.n 931a <_Eff_build_volume_table_s8@@Base+0x11ea> │ │ + ldr r3, [pc, #268] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ ldrh r0, [r4, #0] │ │ ldr r7, [r6, #0] │ │ ldr r5, [r6, #32] │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r5, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #236] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #236] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ ldr r7, [r6, #4] │ │ ldr r5, [r6, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r0, [r4, #2] │ │ - ldr r3, [pc, #220] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + ldr r3, [pc, #220] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r5, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #192] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #192] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r0, r0, r3 │ │ ldr r3, [r6, #12] │ │ lsls r7, r0, #16 │ │ ldrh r0, [r4, #4] │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #180] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + ldr r3, [pc, #180] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ ldr r5, [r6, #32] │ │ lsrs r7, r7, #16 │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r5, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #148] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #148] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r5, r0, r3 │ │ ldr r3, [r6, #16] │ │ ldrh r0, [r4, #6] │ │ lsls r5, r5, #16 │ │ str r3, [sp, #12] │ │ ldr r3, [r6, #32] │ │ lsrs r5, r5, #16 │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #128] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + ldr r3, [pc, #128] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #100] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #100] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r0, r0, r3 │ │ ldrh r3, [r6, #38] ; 0x26 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 9698 <_Eff_build_volume_table_s8@@Base+0x11c8> │ │ - bgt.n 967e <_Eff_build_volume_table_s8@@Base+0x11ae> │ │ + beq.n 92f8 <_Eff_build_volume_table_s8@@Base+0x11c8> │ │ + bgt.n 92de <_Eff_build_volume_table_s8@@Base+0x11ae> │ │ cmp r3, #0 │ │ - bne.n 96b4 <_Eff_build_volume_table_s8@@Base+0x11e4> │ │ + bne.n 9314 <_Eff_build_volume_table_s8@@Base+0x11e4> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #2] │ │ strh r5, [r4, #4] │ │ strh r3, [r4, #0] │ │ strh r0, [r4, #6] │ │ - b.n 96b2 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ + b.n 9312 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 96a6 <_Eff_build_volume_table_s8@@Base+0x11d6> │ │ + beq.n 9306 <_Eff_build_volume_table_s8@@Base+0x11d6> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 96b4 <_Eff_build_volume_table_s8@@Base+0x11e4> │ │ + bne.n 9314 <_Eff_build_volume_table_s8@@Base+0x11e4> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r5, [r4, #0] │ │ strh r0, [r4, #4] │ │ strh r3, [r4, #2] │ │ strh r7, [r4, #6] │ │ - b.n 96b2 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ + b.n 9312 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #0] │ │ strh r0, [r4, #2] │ │ strh r3, [r4, #4] │ │ strh r5, [r4, #6] │ │ - b.n 96b2 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ + b.n 9312 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r0, [r4, #0] │ │ strh r5, [r4, #2] │ │ strh r7, [r4, #4] │ │ strh r3, [r4, #6] │ │ adds r4, #8 │ │ ldr r3, [sp, #8] │ │ adds r3, #8 │ │ - b.n 95a4 <_Eff_build_volume_table_s8@@Base+0x10d4> │ │ + b.n 9204 <_Eff_build_volume_table_s8@@Base+0x10d4> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #60 ; 0x3c │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #52] ; 0x34 │ │ cmp r3, r2 │ │ - blt.n 96dc <_Eff_build_volume_table_s8@@Base+0x120c> │ │ - b.n 9886 <_Eff_build_volume_table_s8@@Base+0x13b6> │ │ + blt.n 933c <_Eff_build_volume_table_s8@@Base+0x120c> │ │ + b.n 94e6 <_Eff_build_volume_table_s8@@Base+0x13b6> │ │ ldrh r3, [r4, #8] │ │ ldrh r0, [r4, #0] │ │ ldr r7, [r5, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #420] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #420] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #392] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #392] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #28] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r0, [r4, #2] │ │ - ldr r3, [pc, #372] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #372] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #344] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #344] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #32] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #8] │ │ ldrh r0, [r4, #4] │ │ - ldr r3, [pc, #328] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #328] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #300] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #300] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #20] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #12] │ │ ldrh r0, [r4, #6] │ │ - ldr r3, [pc, #280] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #280] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #252] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #252] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #24] │ │ lsrs r7, r3, #16 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r5, #24] │ │ ldrh r0, [r4, #10] │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #228] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #228] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #200] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #200] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r6, r0, r3 │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r6, r6, #16 │ │ lsrs r6, r6, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 983a <_Eff_build_volume_table_s8@@Base+0x136a> │ │ - bgt.n 9812 <_Eff_build_volume_table_s8@@Base+0x1342> │ │ + beq.n 949a <_Eff_build_volume_table_s8@@Base+0x136a> │ │ + bgt.n 9472 <_Eff_build_volume_table_s8@@Base+0x1342> │ │ cmp r3, #0 │ │ - bne.n 9880 <_Eff_build_volume_table_s8@@Base+0x13b0> │ │ + bne.n 94e0 <_Eff_build_volume_table_s8@@Base+0x13b0> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ - ldr r2, [pc, #172] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r2, [pc, #172] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ strh r7, [r4, #6] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ mov ip, r2 │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r3, [r4, #4] │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r3, ip │ │ lsls r0, r3, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #40] ; 0x28 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #124] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ - b.n 9878 <_Eff_build_volume_table_s8@@Base+0x13a8> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #124] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + b.n 94d8 <_Eff_build_volume_table_s8@@Base+0x13a8> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 9856 <_Eff_build_volume_table_s8@@Base+0x1386> │ │ + beq.n 94b6 <_Eff_build_volume_table_s8@@Base+0x1386> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 9880 <_Eff_build_volume_table_s8@@Base+0x13b0> │ │ + bne.n 94e0 <_Eff_build_volume_table_s8@@Base+0x13b0> │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r7, [r4, #4] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r3, [r4, #6] │ │ ldr r3, [sp, #20] │ │ lsrs r0, r3, #17 │ │ ldr r3, [sp, #28] │ │ - b.n 9876 <_Eff_build_volume_table_s8@@Base+0x13a6> │ │ + b.n 94d6 <_Eff_build_volume_table_s8@@Base+0x13a6> │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r7, [r4, #2] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #4] │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r3, [r4, #6] │ │ ldr r3, [sp, #24] │ │ lsrs r0, r3, #17 │ │ ldr r3, [sp, #32] │ │ - b.n 9876 <_Eff_build_volume_table_s8@@Base+0x13a6> │ │ + b.n 94d6 <_Eff_build_volume_table_s8@@Base+0x13a6> │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r7, [r4, #0] │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r3, [r4, #4] │ │ @@ -8620,244 +8166,244 @@ │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #6] │ │ ldr r3, [sp, #20] │ │ lsrs r0, r3, #17 │ │ ldr r3, [sp, #24] │ │ lsrs r7, r3, #17 │ │ adds r0, r0, r7 │ │ - b.n 987a <_Eff_build_volume_table_s8@@Base+0x13aa> │ │ + b.n 94da <_Eff_build_volume_table_s8@@Base+0x13aa> │ │ lsrs r3, r3, #17 │ │ adds r0, r0, r3 │ │ strh r0, [r4, #8] │ │ strh r6, [r4, #10] │ │ adds r4, #12 │ │ ldr r3, [sp, #16] │ │ adds r3, #12 │ │ - b.n 96d0 <_Eff_build_volume_table_s8@@Base+0x1200> │ │ + b.n 9330 <_Eff_build_volume_table_s8@@Base+0x1200> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r7, r1, #0 │ │ adds r6, r3, #0 │ │ adds r5, r1, #0 │ │ sub sp, #20 │ │ str r2, [sp, #12] │ │ ldr r2, [sp, #12] │ │ subs r3, r5, r7 │ │ cmp r3, r2 │ │ - bge.n 9900 <_Eff_build_volume_table_s8@@Base+0x1430> │ │ + bge.n 9560 <_Eff_build_volume_table_s8@@Base+0x1430> │ │ ldr r3, [r6, #0] │ │ ldr r4, [r6, #32] │ │ str r3, [sp, #4] │ │ movs r3, #0 │ │ ldrsh r0, [r5, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [r6, #4] │ │ lsls r4, r0, #16 │ │ lsrs r4, r4, #16 │ │ str r3, [sp, #4] │ │ ldr r3, [r6, #32] │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ ldrsh r0, [r5, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #8] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r6, #38] ; 0x26 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 98f4 <_Eff_build_volume_table_s8@@Base+0x1424> │ │ + bne.n 9554 <_Eff_build_volume_table_s8@@Base+0x1424> │ │ adds r3, r4, #0 │ │ - b.n 98f8 <_Eff_build_volume_table_s8@@Base+0x1428> │ │ + b.n 9558 <_Eff_build_volume_table_s8@@Base+0x1428> │ │ adds r3, r0, #0 │ │ adds r0, r4, #0 │ │ strh r3, [r5, #2] │ │ strh r0, [r5, #0] │ │ adds r5, #4 │ │ - b.n 989c <_Eff_build_volume_table_s8@@Base+0x13cc> │ │ + b.n 94fc <_Eff_build_volume_table_s8@@Base+0x13cc> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #28 │ │ str r2, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - bge.n 99f4 <_Eff_build_volume_table_s8@@Base+0x1524> │ │ + bge.n 9654 <_Eff_build_volume_table_s8@@Base+0x1524> │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ movs r3, #0 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ movs r3, #2 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [r5, #4] │ │ ldr r7, [r5, #32] │ │ adds r6, r0, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [r5, #12] │ │ ldr r3, [r5, #32] │ │ lsls r7, r0, #16 │ │ adds r0, r6, #0 │ │ str r3, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [r5, #16] │ │ lsls r6, r0, #16 │ │ lsrs r7, r7, #16 │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #32] │ │ lsrs r6, r6, #16 │ │ str r3, [sp, #16] │ │ movs r3, #4 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 99d2 <_Eff_build_volume_table_s8@@Base+0x1502> │ │ - bgt.n 99b8 <_Eff_build_volume_table_s8@@Base+0x14e8> │ │ + beq.n 9632 <_Eff_build_volume_table_s8@@Base+0x1502> │ │ + bgt.n 9618 <_Eff_build_volume_table_s8@@Base+0x14e8> │ │ cmp r3, #0 │ │ - bne.n 99ee <_Eff_build_volume_table_s8@@Base+0x151e> │ │ + bne.n 964e <_Eff_build_volume_table_s8@@Base+0x151e> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #2] │ │ strh r6, [r4, #4] │ │ strh r3, [r4, #0] │ │ strh r0, [r4, #6] │ │ - b.n 99ec <_Eff_build_volume_table_s8@@Base+0x151c> │ │ + b.n 964c <_Eff_build_volume_table_s8@@Base+0x151c> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 99e0 <_Eff_build_volume_table_s8@@Base+0x1510> │ │ + beq.n 9640 <_Eff_build_volume_table_s8@@Base+0x1510> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 99ee <_Eff_build_volume_table_s8@@Base+0x151e> │ │ + bne.n 964e <_Eff_build_volume_table_s8@@Base+0x151e> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r6, [r4, #0] │ │ strh r0, [r4, #4] │ │ strh r3, [r4, #2] │ │ strh r7, [r4, #6] │ │ - b.n 99ec <_Eff_build_volume_table_s8@@Base+0x151c> │ │ + b.n 964c <_Eff_build_volume_table_s8@@Base+0x151c> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #0] │ │ strh r0, [r4, #2] │ │ strh r3, [r4, #4] │ │ strh r6, [r4, #6] │ │ - b.n 99ec <_Eff_build_volume_table_s8@@Base+0x151c> │ │ + b.n 964c <_Eff_build_volume_table_s8@@Base+0x151c> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r0, [r4, #0] │ │ strh r6, [r4, #2] │ │ strh r7, [r4, #4] │ │ strh r3, [r4, #6] │ │ adds r4, #8 │ │ ldr r3, [sp, #8] │ │ adds r3, #8 │ │ - b.n 9910 <_Eff_build_volume_table_s8@@Base+0x1440> │ │ + b.n 9570 <_Eff_build_volume_table_s8@@Base+0x1440> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #44 ; 0x2c │ │ str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - blt.n 9a10 <_Eff_build_volume_table_s8@@Base+0x1540> │ │ - b.n 9b92 <_Eff_build_volume_table_s8@@Base+0x16c2> │ │ + blt.n 9670 <_Eff_build_volume_table_s8@@Base+0x1540> │ │ + b.n 97f2 <_Eff_build_volume_table_s8@@Base+0x16c2> │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ movs r3, #0 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r7, [r5, #4] │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r7, [r5, #12] │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #12] │ │ movs r3, #4 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [r5, #16] │ │ ldr r6, [r5, #32] │ │ lsls r7, r0, #16 │ │ str r3, [sp, #4] │ │ movs r3, #6 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r3, [r4, #8] │ │ lsrs r7, r7, #16 │ │ str r3, [sp, #20] │ │ ldr r3, [r5, #20] │ │ @@ -8865,57 +8411,57 @@ │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #28] │ │ ldr r3, [r5, #24] │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #32] │ │ movs r3, #10 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r6, r0, #16 │ │ lsrs r6, r6, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 9b36 <_Eff_build_volume_table_s8@@Base+0x1666> │ │ - bgt.n 9b08 <_Eff_build_volume_table_s8@@Base+0x1638> │ │ + beq.n 9796 <_Eff_build_volume_table_s8@@Base+0x1666> │ │ + bgt.n 9768 <_Eff_build_volume_table_s8@@Base+0x1638> │ │ cmp r3, #0 │ │ - bne.n 9b8c <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ + bne.n 97ec <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r7, [r4, #4] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #6] │ │ ldr r3, [sp, #20] │ │ lsls r0, r3, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #24] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #28] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strh r0, [r4, #8] │ │ - b.n 9b88 <_Eff_build_volume_table_s8@@Base+0x16b8> │ │ + b.n 97e8 <_Eff_build_volume_table_s8@@Base+0x16b8> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 9b5a <_Eff_build_volume_table_s8@@Base+0x168a> │ │ + beq.n 97ba <_Eff_build_volume_table_s8@@Base+0x168a> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 9b8c <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ + bne.n 97ec <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r7, [r4, #0] │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #4] │ │ @@ -8924,15 +8470,15 @@ │ │ strh r3, [r4, #6] │ │ lsls r3, r7, #16 │ │ asrs r3, r3, #16 │ │ lsrs r0, r3, #31 │ │ adds r0, r0, r3 │ │ asrs r0, r0, #1 │ │ ldr r3, [sp, #8] │ │ - b.n 9b7a <_Eff_build_volume_table_s8@@Base+0x16aa> │ │ + b.n 97da <_Eff_build_volume_table_s8@@Base+0x16aa> │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r7, [r4, #6] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #2] │ │ @@ -8942,15 +8488,15 @@ │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ lsrs r0, r3, #31 │ │ adds r0, r0, r3 │ │ asrs r0, r0, #1 │ │ ldr r3, [sp, #12] │ │ - b.n 9b7a <_Eff_build_volume_table_s8@@Base+0x16aa> │ │ + b.n 97da <_Eff_build_volume_table_s8@@Base+0x16aa> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #2] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r3, [r4, #4] │ │ @@ -8970,213 +8516,213 @@ │ │ asrs r3, r3, #1 │ │ adds r3, r0, r3 │ │ strh r3, [r4, #8] │ │ strh r6, [r4, #10] │ │ adds r4, #12 │ │ ldr r3, [sp, #16] │ │ adds r3, #12 │ │ - b.n 9a04 <_Eff_build_volume_table_s8@@Base+0x1534> │ │ + b.n 9664 <_Eff_build_volume_table_s8@@Base+0x1534> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ sub sp, #28 │ │ str r1, [sp, #8] │ │ str r2, [sp, #20] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #20] │ │ subs r3, r4, r3 │ │ cmp r3, r2 │ │ - bge.n 9c44 <_Eff_build_volume_table_s8@@Base+0x1774> │ │ + bge.n 98a4 <_Eff_build_volume_table_s8@@Base+0x1774> │ │ ldrh r3, [r4, #0] │ │ ldrh r2, [r4, #2] │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ str r2, [sp, #4] │ │ lsls r2, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r3, r2 │ │ - ldr r2, [pc, #136] ; (9c48 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ + ldr r2, [pc, #136] ; (98a8 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ adds r0, r3, r2 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #108] ; (9c48 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #108] ; (98a8 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ adds r7, r0, r3 │ │ lsls r7, r7, #16 │ │ lsrs r3, r7, #16 │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #4] │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #84] ; (9c48 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ + ldr r3, [pc, #84] ; (98a8 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #56] ; (9c48 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #56] ; (98a8 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ adds r6, r0, r3 │ │ ldr r3, [sp, #12] │ │ ldrh r0, [r5, #38] ; 0x26 │ │ lsls r6, r6, #16 │ │ lsrs r2, r6, #8 │ │ lsls r1, r3, #8 │ │ lsrs r6, r6, #24 │ │ lsrs r3, r7, #24 │ │ cmp r0, #180 ; 0xb4 │ │ - bne.n 9c2e <_Eff_build_volume_table_s8@@Base+0x175e> │ │ + bne.n 988e <_Eff_build_volume_table_s8@@Base+0x175e> │ │ orrs r2, r6 │ │ lsls r0, r2, #16 │ │ lsrs r0, r0, #16 │ │ orrs r3, r1 │ │ - b.n 9c38 <_Eff_build_volume_table_s8@@Base+0x1768> │ │ + b.n 9898 <_Eff_build_volume_table_s8@@Base+0x1768> │ │ orrs r1, r3 │ │ adds r3, r2, #0 │ │ lsls r0, r1, #16 │ │ lsrs r0, r0, #16 │ │ orrs r3, r6 │ │ lsls r3, r3, #16 │ │ lsrs r3, r3, #16 │ │ strh r3, [r4, #2] │ │ strh r0, [r4, #0] │ │ adds r4, #4 │ │ - b.n 9ba4 <_Eff_build_volume_table_s8@@Base+0x16d4> │ │ + b.n 9804 <_Eff_build_volume_table_s8@@Base+0x16d4> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ sub sp, #44 ; 0x2c │ │ str r3, [sp, #4] │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - blt.n 9c64 <_Eff_build_volume_table_s8@@Base+0x1794> │ │ - b.n 9e0c <_Eff_build_volume_table_s8@@Base+0x193c> │ │ + blt.n 98c4 <_Eff_build_volume_table_s8@@Base+0x1794> │ │ + b.n 9a6c <_Eff_build_volume_table_s8@@Base+0x193c> │ │ ldrh r2, [r4, #4] │ │ ldrh r3, [r4, #0] │ │ ldrh r5, [r4, #2] │ │ str r2, [sp, #24] │ │ ldrh r2, [r4, #6] │ │ str r2, [sp, #32] │ │ ldr r2, [sp, #4] │ │ ldr r7, [r2, #0] │ │ ldr r6, [r2, #32] │ │ lsls r2, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r3, r2 │ │ - ldr r2, [pc, #400] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + ldr r2, [pc, #400] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r3, r2 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #372] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #372] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #8] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ ldr r7, [r3, #4] │ │ ldr r6, [r3, #32] │ │ lsls r3, r5, #8 │ │ lsrs r5, r5, #8 │ │ orrs r5, r3 │ │ - ldr r3, [pc, #348] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + ldr r3, [pc, #348] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r5, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #320] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #320] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #12] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ ldr r7, [r3, #12] │ │ ldr r6, [r3, #32] │ │ ldr r3, [sp, #24] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #296] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + ldr r3, [pc, #296] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #268] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #268] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r5, r0, r3 │ │ lsls r5, r5, #16 │ │ lsrs r3, r5, #16 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r3, #32] │ │ ldr r3, [sp, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #244] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + ldr r3, [pc, #244] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #216] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #216] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r6, r0, r3 │ │ ldr r3, [sp, #4] │ │ lsls r6, r6, #16 │ │ lsrs r7, r6, #16 │ │ ldrh r3, [r3, #38] ; 0x26 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 9dae <_Eff_build_volume_table_s8@@Base+0x18de> │ │ - bgt.n 9d7c <_Eff_build_volume_table_s8@@Base+0x18ac> │ │ + beq.n 9a0e <_Eff_build_volume_table_s8@@Base+0x18de> │ │ + bgt.n 99dc <_Eff_build_volume_table_s8@@Base+0x18ac> │ │ cmp r3, #0 │ │ - bne.n 9e06 <_Eff_build_volume_table_s8@@Base+0x1936> │ │ + bne.n 9a66 <_Eff_build_volume_table_s8@@Base+0x1936> │ │ ldr r3, [sp, #16] │ │ lsrs r5, r5, #24 │ │ lsls r7, r7, #8 │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #8] │ │ lsrs r6, r6, #24 │ │ orrs r7, r6 │ │ @@ -9190,21 +8736,21 @@ │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #24] │ │ strh r0, [r4, #2] │ │ lsls r3, r3, #8 │ │ orrs r5, r3 │ │ strh r5, [r4, #4] │ │ - b.n 9e04 <_Eff_build_volume_table_s8@@Base+0x1934> │ │ + b.n 9a64 <_Eff_build_volume_table_s8@@Base+0x1934> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 9dda <_Eff_build_volume_table_s8@@Base+0x190a> │ │ + beq.n 9a3a <_Eff_build_volume_table_s8@@Base+0x190a> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 9e06 <_Eff_build_volume_table_s8@@Base+0x1936> │ │ + bne.n 9a66 <_Eff_build_volume_table_s8@@Base+0x1936> │ │ ldr r3, [sp, #24] │ │ lsrs r5, r5, #24 │ │ lsls r7, r7, #8 │ │ lsls r3, r3, #8 │ │ orrs r5, r3 │ │ ldr r3, [sp, #16] │ │ lsrs r6, r6, #24 │ │ @@ -9215,15 +8761,15 @@ │ │ strh r6, [r4, #4] │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #20] │ │ strh r0, [r4, #2] │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #12] │ │ - b.n 9dfe <_Eff_build_volume_table_s8@@Base+0x192e> │ │ + b.n 9a5e <_Eff_build_volume_table_s8@@Base+0x192e> │ │ ldr r3, [sp, #20] │ │ lsls r7, r7, #8 │ │ lsrs r6, r6, #24 │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #12] │ │ lsrs r5, r5, #24 │ │ orrs r7, r6 │ │ @@ -9237,15 +8783,15 @@ │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #24] │ │ strh r0, [r4, #4] │ │ lsls r3, r3, #8 │ │ orrs r5, r3 │ │ strh r5, [r4, #6] │ │ - b.n 9e04 <_Eff_build_volume_table_s8@@Base+0x1934> │ │ + b.n 9a64 <_Eff_build_volume_table_s8@@Base+0x1934> │ │ ldr r3, [sp, #24] │ │ lsrs r5, r5, #24 │ │ lsls r7, r7, #8 │ │ lsls r3, r3, #8 │ │ orrs r5, r3 │ │ ldr r3, [sp, #20] │ │ lsrs r6, r6, #24 │ │ @@ -9262,30 +8808,30 @@ │ │ ldr r3, [sp, #8] │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ strh r0, [r4, #6] │ │ adds r4, #8 │ │ ldr r3, [sp, #28] │ │ adds r3, #8 │ │ - b.n 9c58 <_Eff_build_volume_table_s8@@Base+0x1788> │ │ + b.n 98b8 <_Eff_build_volume_table_s8@@Base+0x1788> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #60 ; 0x3c │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #52] ; 0x34 │ │ cmp r3, r2 │ │ - blt.n 9e2c <_Eff_build_volume_table_s8@@Base+0x195c> │ │ - b.n a084 <_Eff_build_volume_table_s8@@Base+0x1bb4> │ │ + blt.n 9a8c <_Eff_build_volume_table_s8@@Base+0x195c> │ │ + b.n 9ce4 <_Eff_build_volume_table_s8@@Base+0x1bb4> │ │ ldrh r2, [r4, #2] │ │ ldrh r3, [r4, #0] │ │ ldr r7, [r5, #0] │ │ str r2, [sp, #4] │ │ ldrh r2, [r4, #4] │ │ ldr r6, [r5, #32] │ │ str r2, [sp, #8] │ │ @@ -9294,91 +8840,91 @@ │ │ ldrh r2, [r4, #8] │ │ str r2, [sp, #36] ; 0x24 │ │ ldrh r2, [r4, #10] │ │ str r2, [sp, #40] ; 0x28 │ │ lsls r2, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r3, r2 │ │ - ldr r2, [pc, #568] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r2, [pc, #568] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r3, r2 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #540] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #540] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #0] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #516] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #516] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #488] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #488] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #4] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #464] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #464] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #436] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #436] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #8] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #12] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #412] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #412] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #384] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #384] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #12] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #28] │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ @@ -9386,52 +8932,52 @@ │ │ ldr r7, [r5, #24] │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #352] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #352] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #324] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #324] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r6, r0, r3 │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r6, r6, #16 │ │ lsrs r7, r6, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n a008 <_Eff_build_volume_table_s8@@Base+0x1b38> │ │ - bgt.n 9fbe <_Eff_build_volume_table_s8@@Base+0x1aee> │ │ + beq.n 9c68 <_Eff_build_volume_table_s8@@Base+0x1b38> │ │ + bgt.n 9c1e <_Eff_build_volume_table_s8@@Base+0x1aee> │ │ cmp r3, #0 │ │ - beq.n 9f5a <_Eff_build_volume_table_s8@@Base+0x1a8a> │ │ - b.n a07e <_Eff_build_volume_table_s8@@Base+0x1bae> │ │ + beq.n 9bba <_Eff_build_volume_table_s8@@Base+0x1a8a> │ │ + b.n 9cde <_Eff_build_volume_table_s8@@Base+0x1bae> │ │ ldr r3, [sp, #36] ; 0x24 │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #292] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #292] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #264] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #264] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ lsls r2, r3, #8 │ │ ldr r3, [sp, #0] │ │ lsrs r3, r3, #24 │ │ orrs r3, r2 │ │ @@ -9454,21 +9000,21 @@ │ │ lsrs r3, r3, #24 │ │ orrs r3, r2 │ │ strh r3, [r4, #6] │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ strh r0, [r4, #8] │ │ - b.n a074 <_Eff_build_volume_table_s8@@Base+0x1ba4> │ │ + b.n 9cd4 <_Eff_build_volume_table_s8@@Base+0x1ba4> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n a038 <_Eff_build_volume_table_s8@@Base+0x1b68> │ │ + beq.n 9c98 <_Eff_build_volume_table_s8@@Base+0x1b68> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n a07e <_Eff_build_volume_table_s8@@Base+0x1bae> │ │ + bne.n 9cde <_Eff_build_volume_table_s8@@Base+0x1bae> │ │ ldr r3, [sp, #24] │ │ ldr r1, [sp, #0] │ │ ldr r2, [sp, #16] │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #8] │ │ lsls r2, r2, #8 │ │ lsrs r3, r3, #24 │ │ @@ -9491,15 +9037,15 @@ │ │ ldr r0, [sp, #4] │ │ adds r2, r3, r2 │ │ lsls r1, r1, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r1 │ │ strh r0, [r4, #6] │ │ strh r2, [r4, #8] │ │ - b.n a074 <_Eff_build_volume_table_s8@@Base+0x1ba4> │ │ + b.n 9cd4 <_Eff_build_volume_table_s8@@Base+0x1ba4> │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #28] │ │ ldr r1, [sp, #16] │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #4] │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ @@ -9515,15 +9061,15 @@ │ │ ldr r1, [sp, #0] │ │ lsrs r1, r1, #24 │ │ orrs r0, r1 │ │ ldr r1, [sp, #24] │ │ strh r0, [r4, #4] │ │ lsls r0, r1, #8 │ │ ldr r1, [sp, #8] │ │ - b.n a066 <_Eff_build_volume_table_s8@@Base+0x1b96> │ │ + b.n 9cc6 <_Eff_build_volume_table_s8@@Base+0x1b96> │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #20] │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #12] │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ @@ -9553,28 +9099,28 @@ │ │ lsls r7, r7, #8 │ │ lsrs r6, r6, #24 │ │ orrs r7, r6 │ │ strh r7, [r4, #10] │ │ adds r4, #12 │ │ ldr r3, [sp, #32] │ │ adds r3, #12 │ │ - b.n 9e20 <_Eff_build_volume_table_s8@@Base+0x1950> │ │ + b.n 9a80 <_Eff_build_volume_table_s8@@Base+0x1950> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r6, r1, #0 │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ sub sp, #28 │ │ str r2, [sp, #20] │ │ ldr r2, [sp, #20] │ │ subs r3, r4, r6 │ │ cmp r3, r2 │ │ - bge.n a10a <_Eff_build_volume_table_s8@@Base+0x1c3a> │ │ + bge.n 9d6a <_Eff_build_volume_table_s8@@Base+0x1c3a> │ │ ldr r2, [r5, #0] │ │ ldrh r3, [r4, #0] │ │ ldrh r7, [r4, #2] │ │ str r2, [sp, #4] │ │ ldr r2, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ @@ -9582,133 +9128,133 @@ │ │ ldr r2, [r5, #4] │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ str r2, [sp, #12] │ │ ldr r2, [r5, #32] │ │ asrs r0, r0, #16 │ │ str r2, [sp, #16] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #8] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r0, r0, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ strh r0, [r4, #0] │ │ lsrs r3, r7, #8 │ │ lsls r0, r7, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r0, r0, #16 │ │ lsrs r3, r0, #8 │ │ adds r4, #4 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ subs r3, r4, #2 │ │ strh r0, [r3, #0] │ │ - b.n a098 <_Eff_build_volume_table_s8@@Base+0x1bc8> │ │ + b.n 9cf8 <_Eff_build_volume_table_s8@@Base+0x1bc8> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r3, #0 │ │ adds r5, r1, #0 │ │ movs r3, #0 │ │ sub sp, #28 │ │ str r2, [sp, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - blt.n a126 <_Eff_build_volume_table_s8@@Base+0x1c56> │ │ - b.n a29c <_Eff_build_volume_table_s8@@Base+0x1dcc> │ │ + blt.n 9d86 <_Eff_build_volume_table_s8@@Base+0x1c56> │ │ + b.n 9efc <_Eff_build_volume_table_s8@@Base+0x1dcc> │ │ ldrh r3, [r5, #0] │ │ ldr r7, [r6, #0] │ │ ldr r4, [r6, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r3, [r5, #2] │ │ ldr r7, [r6, #4] │ │ ldr r4, [r6, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #8] │ │ ldrh r3, [r5, #4] │ │ ldr r7, [r6, #12] │ │ ldr r4, [r6, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r5, #6] │ │ lsls r4, r0, #16 │ │ ldr r2, [r6, #16] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ ldr r7, [r6, #32] │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ str r2, [sp, #16] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r6, #38] ; 0x26 │ │ lsls r7, r0, #16 │ │ lsrs r4, r4, #16 │ │ lsls r3, r3, #16 │ │ lsrs r7, r7, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n a23a <_Eff_build_volume_table_s8@@Base+0x1d6a> │ │ - bgt.n a20a <_Eff_build_volume_table_s8@@Base+0x1d3a> │ │ + beq.n 9e9a <_Eff_build_volume_table_s8@@Base+0x1d6a> │ │ + bgt.n 9e6a <_Eff_build_volume_table_s8@@Base+0x1d3a> │ │ cmp r3, #0 │ │ - bne.n a296 <_Eff_build_volume_table_s8@@Base+0x1dc6> │ │ + bne.n 9ef6 <_Eff_build_volume_table_s8@@Base+0x1dc6> │ │ ldr r3, [sp, #4] │ │ lsls r4, r4, #16 │ │ lsls r7, r7, #16 │ │ lsls r0, r3, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ @@ -9723,21 +9269,21 @@ │ │ orrs r4, r3 │ │ lsrs r3, r7, #8 │ │ lsrs r7, r7, #24 │ │ orrs r7, r3 │ │ strh r0, [r5, #2] │ │ strh r4, [r5, #4] │ │ strh r7, [r5, #6] │ │ - b.n a294 <_Eff_build_volume_table_s8@@Base+0x1dc4> │ │ + b.n 9ef4 <_Eff_build_volume_table_s8@@Base+0x1dc4> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n a268 <_Eff_build_volume_table_s8@@Base+0x1d98> │ │ + beq.n 9ec8 <_Eff_build_volume_table_s8@@Base+0x1d98> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n a296 <_Eff_build_volume_table_s8@@Base+0x1dc6> │ │ + bne.n 9ef6 <_Eff_build_volume_table_s8@@Base+0x1dc6> │ │ lsls r4, r4, #16 │ │ lsrs r3, r4, #8 │ │ lsrs r4, r4, #24 │ │ orrs r4, r3 │ │ ldr r3, [sp, #4] │ │ lsls r7, r7, #16 │ │ strh r4, [r5, #0] │ │ @@ -9747,15 +9293,15 @@ │ │ orrs r0, r3 │ │ lsrs r3, r7, #8 │ │ lsrs r7, r7, #24 │ │ orrs r7, r3 │ │ strh r0, [r5, #2] │ │ strh r7, [r5, #4] │ │ ldr r3, [sp, #8] │ │ - b.n a28a <_Eff_build_volume_table_s8@@Base+0x1dba> │ │ + b.n 9eea <_Eff_build_volume_table_s8@@Base+0x1dba> │ │ ldr r3, [sp, #8] │ │ lsls r7, r7, #16 │ │ lsls r4, r4, #16 │ │ lsls r0, r3, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ @@ -9770,15 +9316,15 @@ │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ lsrs r3, r4, #8 │ │ lsrs r4, r4, #24 │ │ orrs r4, r3 │ │ strh r0, [r5, #4] │ │ strh r4, [r5, #6] │ │ - b.n a294 <_Eff_build_volume_table_s8@@Base+0x1dc4> │ │ + b.n 9ef4 <_Eff_build_volume_table_s8@@Base+0x1dc4> │ │ lsls r7, r7, #16 │ │ lsrs r3, r7, #8 │ │ lsls r4, r4, #16 │ │ lsrs r7, r7, #24 │ │ orrs r7, r3 │ │ lsrs r3, r4, #8 │ │ lsrs r4, r4, #24 │ │ @@ -9796,94 +9342,94 @@ │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ strh r0, [r5, #6] │ │ adds r5, #8 │ │ ldr r3, [sp, #12] │ │ adds r3, #8 │ │ - b.n a11a <_Eff_build_volume_table_s8@@Base+0x1c4a> │ │ + b.n 9d7a <_Eff_build_volume_table_s8@@Base+0x1c4a> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #44 ; 0x2c │ │ str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - blt.n a2b8 <_Eff_build_volume_table_s8@@Base+0x1de8> │ │ - b.n a4d2 <_Eff_build_volume_table_s8@@Base+0x2002> │ │ + blt.n 9f18 <_Eff_build_volume_table_s8@@Base+0x1de8> │ │ + b.n a132 <_Eff_build_volume_table_s8@@Base+0x2002> │ │ ldrh r3, [r4, #0] │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r3, [r4, #2] │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #8] │ │ ldrh r3, [r4, #4] │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #12] │ │ ldrh r3, [r4, #6] │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #16] │ │ ldrh r3, [r4, #8] │ │ str r3, [sp, #24] │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #28] │ │ @@ -9893,31 +9439,31 @@ │ │ str r3, [sp, #32] │ │ ldrh r3, [r4, #10] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r6, r0, #16 │ │ lsrs r6, r6, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n a440 <_Eff_build_volume_table_s8@@Base+0x1f70> │ │ - bgt.n a404 <_Eff_build_volume_table_s8@@Base+0x1f34> │ │ + beq.n a0a0 <_Eff_build_volume_table_s8@@Base+0x1f70> │ │ + bgt.n a064 <_Eff_build_volume_table_s8@@Base+0x1f34> │ │ cmp r3, #0 │ │ - beq.n a3a6 <_Eff_build_volume_table_s8@@Base+0x1ed6> │ │ - b.n a4cc <_Eff_build_volume_table_s8@@Base+0x1ffc> │ │ + beq.n a006 <_Eff_build_volume_table_s8@@Base+0x1ed6> │ │ + b.n a12c <_Eff_build_volume_table_s8@@Base+0x1ffc> │ │ ldr r3, [sp, #24] │ │ lsls r7, r3, #16 │ │ ldr r3, [sp, #4] │ │ lsls r0, r3, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ @@ -9941,32 +9487,32 @@ │ │ orrs r0, r3 │ │ strh r0, [r4, #6] │ │ lsrs r0, r7, #8 │ │ lsrs r7, r7, #24 │ │ orrs r0, r7 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #28] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r0, r0, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ strh r0, [r4, #8] │ │ - b.n a4c0 <_Eff_build_volume_table_s8@@Base+0x1ff0> │ │ + b.n a120 <_Eff_build_volume_table_s8@@Base+0x1ff0> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n a470 <_Eff_build_volume_table_s8@@Base+0x1fa0> │ │ + beq.n a0d0 <_Eff_build_volume_table_s8@@Base+0x1fa0> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n a4cc <_Eff_build_volume_table_s8@@Base+0x1ffc> │ │ + bne.n a12c <_Eff_build_volume_table_s8@@Base+0x1ffc> │ │ ldr r3, [sp, #12] │ │ lsls r3, r3, #16 │ │ lsrs r2, r3, #8 │ │ lsrs r3, r3, #24 │ │ orrs r2, r3 │ │ ldr r3, [sp, #4] │ │ lsls r2, r2, #16 │ │ @@ -9982,15 +9528,15 @@ │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ lsrs r7, r7, #16 │ │ strh r2, [r4, #0] │ │ strh r7, [r4, #2] │ │ strh r0, [r4, #4] │ │ ldr r3, [sp, #8] │ │ - b.n a49e <_Eff_build_volume_table_s8@@Base+0x1fce> │ │ + b.n a0fe <_Eff_build_volume_table_s8@@Base+0x1fce> │ │ ldr r3, [sp, #8] │ │ lsls r0, r3, #16 │ │ ldr r3, [sp, #16] │ │ lsrs r7, r0, #8 │ │ lsrs r0, r0, #24 │ │ lsls r3, r3, #16 │ │ lsrs r2, r3, #8 │ │ @@ -10006,15 +9552,15 @@ │ │ orrs r0, r3 │ │ lsrs r7, r7, #16 │ │ lsrs r2, r2, #16 │ │ strh r7, [r4, #0] │ │ strh r2, [r4, #2] │ │ strh r0, [r4, #4] │ │ ldr r3, [sp, #12] │ │ - b.n a49e <_Eff_build_volume_table_s8@@Base+0x1fce> │ │ + b.n a0fe <_Eff_build_volume_table_s8@@Base+0x1fce> │ │ ldr r3, [sp, #16] │ │ lsls r0, r3, #16 │ │ ldr r3, [sp, #12] │ │ lsrs r7, r0, #8 │ │ lsrs r0, r0, #24 │ │ lsls r3, r3, #16 │ │ lsrs r2, r3, #8 │ │ @@ -10055,164 +9601,164 @@ │ │ lsrs r3, r6, #8 │ │ lsrs r6, r6, #24 │ │ orrs r6, r3 │ │ strh r6, [r4, #10] │ │ adds r4, #12 │ │ ldr r3, [sp, #20] │ │ adds r3, #12 │ │ - b.n a2ac <_Eff_build_volume_table_s8@@Base+0x1ddc> │ │ + b.n 9f0c <_Eff_build_volume_table_s8@@Base+0x1ddc> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r3, lr} │ │ - ldr r3, [pc, #288] ; (a5fc <_Eff_build_volume_table_s8@@Base+0x212c>) │ │ + ldr r3, [pc, #288] ; (a25c <_Eff_build_volume_table_s8@@Base+0x212c>) │ │ cmp r0, r3 │ │ - beq.n a59c <_Eff_build_volume_table_s8@@Base+0x20cc> │ │ - bhi.n a4ec <_Eff_build_volume_table_s8@@Base+0x201c> │ │ + beq.n a1fc <_Eff_build_volume_table_s8@@Base+0x20cc> │ │ + bhi.n a14c <_Eff_build_volume_table_s8@@Base+0x201c> │ │ cmp r0, #8 │ │ - beq.n a502 <_Eff_build_volume_table_s8@@Base+0x2032> │ │ + beq.n a162 <_Eff_build_volume_table_s8@@Base+0x2032> │ │ cmp r0, #16 │ │ - beq.n a558 <_Eff_build_volume_table_s8@@Base+0x2088> │ │ - b.n a5e0 <_Eff_build_volume_table_s8@@Base+0x2110> │ │ - ldr r3, [pc, #272] ; (a600 <_Eff_build_volume_table_s8@@Base+0x2130>) │ │ + beq.n a1b8 <_Eff_build_volume_table_s8@@Base+0x2088> │ │ + b.n a240 <_Eff_build_volume_table_s8@@Base+0x2110> │ │ + ldr r3, [pc, #272] ; (a260 <_Eff_build_volume_table_s8@@Base+0x2130>) │ │ cmp r0, r3 │ │ - beq.n a57a <_Eff_build_volume_table_s8@@Base+0x20aa> │ │ - ldr r3, [pc, #272] ; (a604 <_Eff_build_volume_table_s8@@Base+0x2134>) │ │ + beq.n a1da <_Eff_build_volume_table_s8@@Base+0x20aa> │ │ + ldr r3, [pc, #272] ; (a264 <_Eff_build_volume_table_s8@@Base+0x2134>) │ │ cmp r0, r3 │ │ - beq.n a5be <_Eff_build_volume_table_s8@@Base+0x20ee> │ │ - ldr r3, [pc, #268] ; (a608 <_Eff_build_volume_table_s8@@Base+0x2138>) │ │ + beq.n a21e <_Eff_build_volume_table_s8@@Base+0x20ee> │ │ + ldr r3, [pc, #268] ; (a268 <_Eff_build_volume_table_s8@@Base+0x2138>) │ │ cmp r0, r3 │ │ - beq.n a500 <_Eff_build_volume_table_s8@@Base+0x2030> │ │ - b.n a5e0 <_Eff_build_volume_table_s8@@Base+0x2110> │ │ - b.n a52e <_Eff_build_volume_table_s8@@Base+0x205e> │ │ + beq.n a160 <_Eff_build_volume_table_s8@@Base+0x2030> │ │ + b.n a240 <_Eff_build_volume_table_s8@@Base+0x2110> │ │ + b.n a18e <_Eff_build_volume_table_s8@@Base+0x205e> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bls.n a50a <_Eff_build_volume_table_s8@@Base+0x203a> │ │ - b.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bls.n a16a <_Eff_build_volume_table_s8@@Base+0x203a> │ │ + b.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r6, r0, #24 │ │ lsls r4, r6, #13 │ │ lsrs r4, r6, #21 │ │ - ldr r0, [pc, #244] ; (a60c <_Eff_build_volume_table_s8@@Base+0x213c>) │ │ + ldr r0, [pc, #244] ; (a26c <_Eff_build_volume_table_s8@@Base+0x213c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - bl 8438 <_Eff_build_volume_table_u8@@Base> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + bl 8098 <_Eff_build_volume_table_u8@@Base> │ │ cmp r0, #0 │ │ - bne.n a5ea <_Eff_build_volume_table_s8@@Base+0x211a> │ │ - ldr r0, [pc, #236] ; (a610 <_Eff_build_volume_table_s8@@Base+0x2140>) │ │ + bne.n a24a <_Eff_build_volume_table_s8@@Base+0x211a> │ │ + ldr r0, [pc, #236] ; (a270 <_Eff_build_volume_table_s8@@Base+0x2140>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #232] ; (a614 <_Eff_build_volume_table_s8@@Base+0x2144>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #232] ; (a274 <_Eff_build_volume_table_s8@@Base+0x2144>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r6, r0, #24 │ │ lsls r7, r3, #13 │ │ lsrs r7, r3, #21 │ │ - ldr r0, [pc, #216] ; (a618 <_Eff_build_volume_table_s8@@Base+0x2148>) │ │ + ldr r0, [pc, #216] ; (a278 <_Eff_build_volume_table_s8@@Base+0x2148>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - bl 84d0 <_Eff_build_volume_table_s8@@Base> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + bl 8130 <_Eff_build_volume_table_s8@@Base> │ │ cmp r0, #0 │ │ - bne.n a5f0 <_Eff_build_volume_table_s8@@Base+0x2120> │ │ - ldr r0, [pc, #204] ; (a61c <_Eff_build_volume_table_s8@@Base+0x214c>) │ │ + bne.n a250 <_Eff_build_volume_table_s8@@Base+0x2120> │ │ + ldr r0, [pc, #204] ; (a27c <_Eff_build_volume_table_s8@@Base+0x214c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #204] ; (a620 <_Eff_build_volume_table_s8@@Base+0x2150>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #204] ; (a280 <_Eff_build_volume_table_s8@@Base+0x2150>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r3, r0, #12 │ │ lsls r2, r1, #25 │ │ lsrs r2, r1, #5 │ │ - ldr r0, [pc, #184] ; (a624 <_Eff_build_volume_table_s8@@Base+0x2154>) │ │ + ldr r0, [pc, #184] ; (a284 <_Eff_build_volume_table_s8@@Base+0x2154>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #184] ; (a628 <_Eff_build_volume_table_s8@@Base+0x2158>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #184] ; (a288 <_Eff_build_volume_table_s8@@Base+0x2158>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #180] ; (a62c <_Eff_build_volume_table_s8@@Base+0x215c>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #180] ; (a28c <_Eff_build_volume_table_s8@@Base+0x215c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r3, r0, #12 │ │ lsls r1, r7, #24 │ │ lsrs r1, r7, #4 │ │ - ldr r0, [pc, #164] ; (a630 <_Eff_build_volume_table_s8@@Base+0x2160>) │ │ + ldr r0, [pc, #164] ; (a290 <_Eff_build_volume_table_s8@@Base+0x2160>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #160] ; (a634 <_Eff_build_volume_table_s8@@Base+0x2164>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #160] ; (a294 <_Eff_build_volume_table_s8@@Base+0x2164>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #160] ; (a638 <_Eff_build_volume_table_s8@@Base+0x2168>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #160] ; (a298 <_Eff_build_volume_table_s8@@Base+0x2168>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r3, r0, #12 │ │ lsls r0, r5, #24 │ │ lsrs r0, r5, #4 │ │ - ldr r0, [pc, #140] ; (a63c <_Eff_build_volume_table_s8@@Base+0x216c>) │ │ + ldr r0, [pc, #140] ; (a29c <_Eff_build_volume_table_s8@@Base+0x216c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #140] ; (a640 <_Eff_build_volume_table_s8@@Base+0x2170>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #140] ; (a2a0 <_Eff_build_volume_table_s8@@Base+0x2170>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #136] ; (a644 <_Eff_build_volume_table_s8@@Base+0x2174>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #136] ; (a2a4 <_Eff_build_volume_table_s8@@Base+0x2174>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r3, r0, #12 │ │ lsls r7, r2, #24 │ │ lsrs r7, r2, #4 │ │ - ldr r0, [pc, #120] ; (a648 <_Eff_build_volume_table_s8@@Base+0x2178>) │ │ + ldr r0, [pc, #120] ; (a2a8 <_Eff_build_volume_table_s8@@Base+0x2178>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #116] ; (a64c <_Eff_build_volume_table_s8@@Base+0x217c>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #116] ; (a2ac <_Eff_build_volume_table_s8@@Base+0x217c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #116] ; (a650 <_Eff_build_volume_table_s8@@Base+0x2180>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #116] ; (a2b0 <_Eff_build_volume_table_s8@@Base+0x2180>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #112] ; (a654 <_Eff_build_volume_table_s8@@Base+0x2184>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #112] ; (a2b4 <_Eff_build_volume_table_s8@@Base+0x2184>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ - ldr r0, [pc, #108] ; (a658 <_Eff_build_volume_table_s8@@Base+0x2188>) │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + ldr r0, [pc, #108] ; (a2b8 <_Eff_build_volume_table_s8@@Base+0x2188>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #104] ; (a65c <_Eff_build_volume_table_s8@@Base+0x218c>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #104] ; (a2bc <_Eff_build_volume_table_s8@@Base+0x218c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ asrs r0, r2, #32 │ │ movs r0, r0 │ │ strh r0, [r2, #0] │ │ movs r0, r0 │ │ str r0, [sp, #64] ; 0x40 │ │ movs r0, r0 │ │ strh r0, [r1, #0] │ │ movs r0, r0 │ │ - b.n a852 │ │ + b.n a4b2 │ │ vshr.u32 d30, d17, #1 │ │ vraddhn.i d30, , │ │ vtbx.8 d30, {d31- instruction: 0xffffef9f │ │ vaddl.u , d15, d21 │ │ @@ -10222,67 +9768,67 @@ │ │ vsri.32 , , #1 │ │ ; instruction: 0xfffff5e7 │ │ vqshlu.s64 d31, d5, #63 ; 0x3f │ │ vqrshrun.s64 d31, , #1 │ │ ; instruction: 0xfffffab9 │ │ ; instruction: 0xfffffb35 │ │ vqdmulh.s , , d1[0] │ │ - vcvt.f32.u32 d28, d22, #1 │ │ + vrsra.u64 d29, d29, #1 │ │ movs r0, r0 │ │ - b.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + b.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ vqrdmlah.s q15, , d15[0] │ │ vsli.32 d27, d24, #31 │ │ cmp r0, #0 │ │ - bge.n a67a <_Eff_build_volume_table_s8@@Base+0x21aa> │ │ - ldr r4, [pc, #44] ; (a694 <_Eff_build_volume_table_s8@@Base+0x21c4>) │ │ + bge.n a2da <_Eff_build_volume_table_s8@@Base+0x21aa> │ │ + ldr r4, [pc, #44] ; (a2f4 <_Eff_build_volume_table_s8@@Base+0x21c4>) │ │ add r4, pc │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n a692 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + beq.n a2f2 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ - b.n a692 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ - ldr r5, [pc, #28] ; (a698 <_Eff_build_volume_table_s8@@Base+0x21c8>) │ │ + b.n a2f2 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ + ldr r5, [pc, #28] ; (a2f8 <_Eff_build_volume_table_s8@@Base+0x21c8>) │ │ lsls r4, r0, #2 │ │ add r5, pc │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, r4] │ │ cmp r0, #0 │ │ - beq.n a692 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + beq.n a2f2 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ movs r2, #0 │ │ ldr r3, [r5, #4] │ │ str r2, [r3, r4] │ │ pop {r3, r4, r5, pc} │ │ - ldr r3, [sp, #96] ; 0x60 │ │ + ldr r6, [sp, #640] ; 0x280 │ │ movs r1, r0 │ │ - ldr r3, [sp, #8] │ │ + ldr r6, [sp, #552] ; 0x228 │ │ movs r1, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r5, r0, #0 │ │ - bge.n a708 <_Eff_build_volume_table_s8@@Base+0x2238> │ │ - ldr r6, [pc, #252] ; (a7a0 <_Eff_build_volume_table_s8@@Base+0x22d0>) │ │ + bge.n a368 <_Eff_build_volume_table_s8@@Base+0x2238> │ │ + ldr r6, [pc, #252] ; (a400 <_Eff_build_volume_table_s8@@Base+0x22d0>) │ │ add r6, pc │ │ ldr r5, [r6, #0] │ │ cmp r5, #0 │ │ - bne.n a700 <_Eff_build_volume_table_s8@@Base+0x2230> │ │ + bne.n a360 <_Eff_build_volume_table_s8@@Base+0x2230> │ │ movs r0, #48 ; 0x30 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r4, r0, #0 │ │ str r0, [r6, #0] │ │ - bne.n a6c4 <_Eff_build_volume_table_s8@@Base+0x21f4> │ │ - ldr r0, [pc, #232] ; (a7a4 <_Eff_build_volume_table_s8@@Base+0x22d4>) │ │ + bne.n a324 <_Eff_build_volume_table_s8@@Base+0x21f4> │ │ + ldr r0, [pc, #232] ; (a404 <_Eff_build_volume_table_s8@@Base+0x22d4>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n a79e <_Eff_build_volume_table_s8@@Base+0x22ce> │ │ + b.n a3fe <_Eff_build_volume_table_s8@@Base+0x22ce> │ │ adds r1, r5, #0 │ │ movs r2, #48 ; 0x30 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ movs r2, #255 ; 0xff │ │ adds r3, r4, #5 │ │ str r5, [r4, #40] ; 0x28 │ │ strh r5, [r4, #38] ; 0x26 │ │ strb r2, [r3, #31] │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ @@ -10299,61 +9845,61 @@ │ │ str r3, [r4, #24] │ │ adds r2, #44 ; 0x2c │ │ str r3, [r4, #20] │ │ adds r0, r5, #0 │ │ str r3, [r4, #16] │ │ adds r1, r5, #0 │ │ str r3, [r4, #12] │ │ - bl 5c20 │ │ - ldr r3, [pc, #164] ; (a7a8 <_Eff_build_volume_table_s8@@Base+0x22d8>) │ │ + bl 689c │ │ + ldr r3, [pc, #164] ; (a408 <_Eff_build_volume_table_s8@@Base+0x22d8>) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - b.n a79e <_Eff_build_volume_table_s8@@Base+0x22ce> │ │ - ldr r4, [pc, #160] ; (a7ac <_Eff_build_volume_table_s8@@Base+0x22dc>) │ │ + b.n a3fe <_Eff_build_volume_table_s8@@Base+0x22ce> │ │ + ldr r4, [pc, #160] ; (a40c <_Eff_build_volume_table_s8@@Base+0x22dc>) │ │ add r4, pc │ │ ldr r3, [r4, #8] │ │ cmp r0, r3 │ │ - blt.n a738 <_Eff_build_volume_table_s8@@Base+0x2268> │ │ + blt.n a398 <_Eff_build_volume_table_s8@@Base+0x2268> │ │ adds r6, r0, #1 │ │ lsls r1, r6, #2 │ │ ldr r0, [r4, #4] │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ cmp r0, #0 │ │ - beq.n a6b8 <_Eff_build_volume_table_s8@@Base+0x21e8> │ │ + beq.n a318 <_Eff_build_volume_table_s8@@Base+0x21e8> │ │ movs r2, #0 │ │ ldr r3, [r4, #8] │ │ str r0, [r4, #4] │ │ cmp r3, r5 │ │ - bgt.n a732 <_Eff_build_volume_table_s8@@Base+0x2262> │ │ + bgt.n a392 <_Eff_build_volume_table_s8@@Base+0x2262> │ │ lsls r1, r3, #2 │ │ str r2, [r0, r1] │ │ adds r3, #1 │ │ - b.n a726 <_Eff_build_volume_table_s8@@Base+0x2256> │ │ - ldr r3, [pc, #124] ; (a7b0 <_Eff_build_volume_table_s8@@Base+0x22e0>) │ │ + b.n a386 <_Eff_build_volume_table_s8@@Base+0x2256> │ │ + ldr r3, [pc, #124] ; (a410 <_Eff_build_volume_table_s8@@Base+0x22e0>) │ │ add r3, pc │ │ str r6, [r3, #8] │ │ - ldr r7, [pc, #120] ; (a7b4 <_Eff_build_volume_table_s8@@Base+0x22e4>) │ │ + ldr r7, [pc, #120] ; (a414 <_Eff_build_volume_table_s8@@Base+0x22e4>) │ │ lsls r5, r5, #2 │ │ add r7, pc │ │ ldr r3, [r7, #4] │ │ adds r4, r3, r5 │ │ ldr r6, [r4, #0] │ │ cmp r6, #0 │ │ - bne.n a796 <_Eff_build_volume_table_s8@@Base+0x22c6> │ │ + bne.n a3f6 <_Eff_build_volume_table_s8@@Base+0x22c6> │ │ movs r0, #48 ; 0x30 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ ldr r3, [r7, #4] │ │ str r0, [r4, #0] │ │ ldr r4, [r3, r5] │ │ cmp r4, #0 │ │ - beq.n a6b8 <_Eff_build_volume_table_s8@@Base+0x21e8> │ │ + beq.n a318 <_Eff_build_volume_table_s8@@Base+0x21e8> │ │ adds r1, r6, #0 │ │ movs r2, #48 ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ movs r2, #255 ; 0xff │ │ adds r3, r4, #5 │ │ str r6, [r4, #40] ; 0x28 │ │ strh r6, [r4, #38] ; 0x26 │ │ strb r2, [r3, #31] │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ @@ -10370,937 +9916,1393 @@ │ │ str r3, [r4, #24] │ │ adds r2, #44 ; 0x2c │ │ str r3, [r4, #20] │ │ adds r0, r6, #0 │ │ str r3, [r4, #16] │ │ adds r1, r6, #0 │ │ str r3, [r4, #12] │ │ - bl 5c20 │ │ - ldr r3, [pc, #32] ; (a7b8 <_Eff_build_volume_table_s8@@Base+0x22e8>) │ │ + bl 689c │ │ + ldr r3, [pc, #32] ; (a418 <_Eff_build_volume_table_s8@@Base+0x22e8>) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ ldr r0, [r3, r5] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r2, [sp, #880] ; 0x370 │ │ + ldr r6, [sp, #400] ; 0x190 │ │ movs r1, r0 │ │ - ldmia r1, {r1, r5} │ │ + ldmia r5!, {r0, r3, r4, r6} │ │ movs r0, r0 │ │ - ldr r2, [sp, #504] ; 0x1f8 │ │ + ldr r6, [sp, #24] │ │ movs r1, r0 │ │ - ldr r2, [sp, #472] ; 0x1d8 │ │ + ldr r5, [sp, #1016] ; 0x3f8 │ │ movs r1, r0 │ │ - ldr r2, [sp, #304] ; 0x130 │ │ + ldr r5, [sp, #848] ; 0x350 │ │ movs r1, r0 │ │ - ldr r2, [sp, #272] ; 0x110 │ │ + ldr r5, [sp, #816] ; 0x330 │ │ movs r1, r0 │ │ - ldr r1, [sp, #928] ; 0x3a0 │ │ + ldr r5, [sp, #448] ; 0x1c0 │ │ movs r1, r0 │ │ │ │ -0000a7bc <_Eff_PositionDeinit@@Base>: │ │ +0000a41c <_Eff_PositionDeinit@@Base>: │ │ push {r3, r4, r5, lr} │ │ movs r5, #0 │ │ - ldr r4, [pc, #44] ; (a7f0 <_Eff_PositionDeinit@@Base+0x34>) │ │ + ldr r4, [pc, #44] ; (a450 <_Eff_PositionDeinit@@Base+0x34>) │ │ add r4, pc │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n a7d8 <_Eff_PositionDeinit@@Base+0x1c> │ │ + bge.n a438 <_Eff_PositionDeinit@@Base+0x1c> │ │ ldr r3, [r4, #4] │ │ lsls r2, r5, #2 │ │ adds r5, #1 │ │ ldr r0, [r2, r3] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - b.n a7c0 <_Eff_PositionDeinit@@Base+0x4> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + b.n a420 <_Eff_PositionDeinit@@Base+0x4> │ │ movs r5, #0 │ │ ldr r0, [r4, #0] │ │ str r5, [r4, #8] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ ldr r0, [r4, #4] │ │ str r5, [r4, #0] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ str r5, [r4, #4] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r1, [sp, #760] ; 0x2f8 │ │ + ldr r5, [sp, #280] ; 0x118 │ │ movs r1, r0 │ │ │ │ -0000a7f4 : │ │ +0000a454 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #176] ; (a8a8 ) │ │ + ldr r5, [pc, #176] ; (a508 ) │ │ sub sp, #28 │ │ add r2, sp, #16 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r7, r0, #0 │ │ ldr r3, [r5, #0] │ │ adds r4, r1, #0 │ │ str r3, [sp, #20] │ │ add r3, sp, #8 │ │ adds r6, r3, #6 │ │ adds r1, r6, #0 │ │ movs r0, #0 │ │ - bl 5c20 │ │ + bl 689c │ │ ldrh r0, [r6, #0] │ │ ldr r1, [sp, #16] │ │ - bl a4d8 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ + bl a138 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ str r5, [sp, #4] │ │ subs r6, r0, #0 │ │ - beq.n a896 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + beq.n a4f6 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r0, r7, #0 │ │ - bl a69c <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ + bl a2fc <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ subs r5, r0, #0 │ │ - beq.n a856 │ │ + beq.n a4b6 │ │ mvns r0, r4 │ │ lsls r0, r0, #24 │ │ lsrs r0, r0, #24 │ │ cmp r0, #255 ; 0xff │ │ - bne.n a866 │ │ + bne.n a4c6 │ │ ldrb r3, [r5, #8] │ │ cmp r3, #255 ; 0xff │ │ - bne.n a866 │ │ + bne.n a4c6 │ │ ldrb r3, [r5, #9] │ │ cmp r3, #255 ; 0xff │ │ - bne.n a866 │ │ + bne.n a4c6 │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n a85e │ │ + beq.n a4be │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ - bl 6ab4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7730 <_Mix_UnregisterEffect_locked@@Base> │ │ adds r5, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r5, #0 │ │ - b.n a896 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + b.n a4f6 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #1 │ │ - b.n a896 │ │ + b.n a4f6 │ │ adds r3, r5, #5 │ │ strb r0, [r3, #31] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #60] ; (a8ac ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #60] ; (a50c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r5, #32] │ │ ldr r3, [r5, #40] ; 0x28 │ │ movs r4, #1 │ │ cmp r3, #0 │ │ - bne.n a890 │ │ - ldr r2, [pc, #48] ; (a8b0 ) │ │ + bne.n a4f0 │ │ + ldr r2, [pc, #48] ; (a510 ) │ │ str r4, [r5, #40] ; 0x28 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ add r2, pc │ │ adds r3, r5, #0 │ │ - bl 69f4 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7670 <_Mix_RegisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n a8a4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n a504 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - str r6, [sp, #784] ; 0x310 │ │ + ldr r2, [sp, #400] ; 0x190 │ │ movs r1, r0 │ │ movs r0, r0 │ │ muls r7, r7 │ │ ldc2l 15, cr15, [r7, #1020] ; 0x3fc │ │ │ │ -0000a8b4 : │ │ +0000a514 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #808] ; (abe0 ) │ │ + ldr r4, [pc, #808] ; (a840 ) │ │ sub sp, #60 ; 0x3c │ │ str r0, [sp, #32] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r7, r1, #0 │ │ ldr r3, [r4, #0] │ │ adds r5, r2, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ add r3, sp, #40 ; 0x28 │ │ adds r6, r3, #6 │ │ adds r1, r6, #0 │ │ add r2, sp, #48 ; 0x30 │ │ movs r0, #0 │ │ - bl 5c20 │ │ + bl 689c │ │ ldrh r0, [r6, #0] │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl a4d8 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ + bl a138 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ str r4, [sp, #36] ; 0x24 │ │ str r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n a8e8 │ │ - b.n aea8 │ │ + bne.n a548 │ │ + b.n ab08 │ │ adds r0, r7, #0 │ │ - bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ + bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ movs r1, #180 ; 0xb4 │ │ lsls r1, r1, #1 │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ adds r6, r1, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ ldr r0, [sp, #32] │ │ - bl a69c <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ + bl a2fc <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ subs r7, r0, #0 │ │ - bne.n a90e │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bne.n a56e │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r7, #0 │ │ - b.n aea8 │ │ + b.n ab08 │ │ cmp r5, #0 │ │ - bne.n a92e │ │ + bne.n a58e │ │ cmp r6, #0 │ │ - bne.n a92e │ │ + bne.n a58e │ │ ldr r3, [r0, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n a926 │ │ + beq.n a586 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ - bl 6ab4 <_Mix_UnregisterEffect_locked@@Base> │ │ - b.n aea0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 7730 <_Mix_UnregisterEffect_locked@@Base> │ │ + b.n ab00 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #1 │ │ - b.n aea8 │ │ + b.n ab08 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #24] │ │ ldr r2, [sp, #24] │ │ mvns r3, r5 │ │ cmp r2, #2 │ │ - bne.n a944 │ │ + bne.n a5a4 │ │ movs r2, #180 ; 0xb4 │ │ str r2, [sp, #12] │ │ cmp r6, r2 │ │ - bgt.n a95e │ │ - b.n aeb6 │ │ + bgt.n a5be │ │ + b.n ab16 │ │ ldr r2, [sp, #24] │ │ cmp r2, #4 │ │ - beq.n aa06 │ │ + beq.n a666 │ │ ldr r2, [sp, #24] │ │ cmp r2, #6 │ │ - bne.n aa10 │ │ + bne.n a670 │ │ movs r2, #0 │ │ str r2, [sp, #12] │ │ movs r2, #60 ; 0x3c │ │ adds r2, #255 ; 0xff │ │ cmp r6, r2 │ │ - bgt.n a95e │ │ - b.n aebc │ │ + bgt.n a5be │ │ + b.n ab1c │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ adds r0, r6, #0 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ str r3, [sp, #20] │ │ - bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ + bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ movs r1, #180 ; 0xb4 │ │ lsls r1, r1, #1 │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ ldr r3, [sp, #24] │ │ adds r0, r1, #0 │ │ adds r4, r1, #0 │ │ cmp r3, #2 │ │ - bne.n aa2c │ │ + bne.n a68c │ │ cmp r1, #89 ; 0x59 │ │ - bgt.n a9a2 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #596] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #596] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bgt.n a602 │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #596] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #596] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r5, #255 ; 0xff │ │ subs r3, r5, r0 │ │ - b.n aa02 │ │ + b.n a662 │ │ cmp r1, #179 ; 0xb3 │ │ - bgt.n a9c2 │ │ + bgt.n a622 │ │ subs r0, #90 ; 0x5a │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #564] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #564] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #564] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #564] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r5, #255 ; 0xff │ │ str r0, [sp, #8] │ │ - b.n ad2e │ │ + b.n a98e │ │ movs r3, #14 │ │ adds r3, #255 ; 0xff │ │ cmp r1, r3 │ │ - bgt.n a9e6 │ │ + bgt.n a646 │ │ subs r0, #180 ; 0xb4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #528] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #528] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #528] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #528] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r5, r3, r0 │ │ - b.n aa02 │ │ + b.n a662 │ │ subs r0, #15 │ │ subs r0, #255 ; 0xff │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #500] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #496] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #500] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #496] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ adds r5, r0, #0 │ │ str r3, [sp, #8] │ │ - b.n ad2e │ │ + b.n a98e │ │ movs r2, #60 ; 0x3c │ │ adds r2, #255 ; 0xff │ │ cmp r6, r2 │ │ - bgt.n aa10 │ │ - b.n aebc │ │ + bgt.n a670 │ │ + b.n ab1c │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ adds r0, r6, #0 │ │ str r3, [sp, #16] │ │ - bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ + bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ movs r1, #180 ; 0xb4 │ │ lsls r1, r1, #1 │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ movs r3, #0 │ │ adds r4, r1, #0 │ │ str r3, [sp, #20] │ │ str r3, [sp, #12] │ │ movs r3, #2 │ │ ldr r2, [sp, #24] │ │ bics r2, r3 │ │ cmp r2, #4 │ │ - beq.n aa38 │ │ - b.n ad42 │ │ + beq.n a698 │ │ + b.n a9a2 │ │ cmp r4, #44 ; 0x2c │ │ - bgt.n aa90 │ │ + bgt.n a6f0 │ │ movs r0, #180 ; 0xb4 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #420] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #412] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #420] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #412] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #8] │ │ adds r0, r4, #0 │ │ adds r0, #45 ; 0x2d │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #388] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #384] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #388] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #384] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r5, #255 ; 0xff │ │ subs r6, r5, r0 │ │ movs r0, #90 ; 0x5a │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #368] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #356] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #368] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #356] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r5, [sp, #4] │ │ subs r0, r5, r0 │ │ - b.n ad36 │ │ + b.n a996 │ │ cmp r4, #89 ; 0x59 │ │ - bgt.n aaea │ │ + bgt.n a74a │ │ movs r0, #225 ; 0xe1 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #332] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #324] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #332] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #324] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #4] │ │ movs r0, #180 ; 0xb4 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #308] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #296] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #308] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #296] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #8] │ │ movs r0, #135 ; 0x87 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #272] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #272] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #272] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #272] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r5, #255 ; 0xff │ │ subs r6, r5, r0 │ │ adds r0, r4, #0 │ │ adds r0, #90 ; 0x5a │ │ - b.n ac50 │ │ + b.n a8b0 │ │ cmp r4, #134 ; 0x86 │ │ - bgt.n ab0e │ │ + bgt.n a76e │ │ movs r0, #225 ; 0xe1 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #244] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #232] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #244] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #232] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #4] │ │ adds r0, r4, #0 │ │ subs r0, #45 ; 0x2d │ │ - b.n ab34 │ │ + b.n a794 │ │ cmp r4, #179 ; 0xb3 │ │ - bgt.n ab86 │ │ + bgt.n a7e6 │ │ adds r0, r4, #0 │ │ subs r0, #90 ; 0x5a │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #200] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #196] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #200] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #196] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r3, r3, r0 │ │ movs r0, #225 ; 0xe1 │ │ str r3, [sp, #4] │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #168] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #168] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #168] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #168] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r3, r3, r0 │ │ movs r0, #135 ; 0x87 │ │ lsls r0, r0, #1 │ │ subs r0, r0, r4 │ │ str r3, [sp, #8] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #144] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #136] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #144] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #136] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #120] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #112] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #120] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #112] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r6, r0, #0 │ │ movs r0, #255 ; 0xff │ │ - b.n ad36 │ │ + b.n a996 │ │ cmp r4, #224 ; 0xe0 │ │ - bgt.n abf0 │ │ + bgt.n a850 │ │ movs r0, #135 ; 0x87 │ │ lsls r0, r0, #1 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #76] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #76] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #76] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #76] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r6, #255 ; 0xff │ │ subs r3, r6, r0 │ │ adds r0, r4, #0 │ │ subs r0, #90 ; 0x5a │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #56] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #44] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #56] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #44] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #8] │ │ adds r0, r4, #0 │ │ subs r0, #135 ; 0x87 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #20] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #20] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #20] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - b.n ac48 │ │ + ldr r1, [pc, #20] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + b.n a8a8 │ │ nop ; (mov r8, r8) │ │ - str r6, [sp, #16] │ │ + ldr r1, [sp, #656] ; 0x290 │ │ movs r1, r0 │ │ movs r0, r0 │ │ cmp r2, r6 │ │ movs r0, r0 │ │ muls r7, r7 │ │ movs r0, r0 │ │ orrs r3, r6 │ │ movs r3, #14 │ │ adds r3, #255 ; 0xff │ │ cmp r4, r3 │ │ - bgt.n ac66 │ │ + bgt.n a8c6 │ │ adds r0, r4, #0 │ │ subs r0, #135 ; 0x87 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #740] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #740] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #740] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #740] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #4] │ │ adds r0, r4, #0 │ │ subs r0, #90 ; 0x5a │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #716] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #712] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #716] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #712] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #8] │ │ movs r0, #60 ; 0x3c │ │ adds r0, #255 ; 0xff │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #696] ; (aef0 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #684] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #696] ; (ab50 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #684] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r6, #255 ; 0xff │ │ subs r5, r6, r0 │ │ movs r0, #180 ; 0xb4 │ │ lsls r0, r0, #1 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #656] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #656] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #656] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - b.n ad36 │ │ + ldr r1, [pc, #656] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + b.n a996 │ │ movs r6, #225 ; 0xe1 │ │ movs r3, #157 ; 0x9d │ │ lsls r6, r6, #1 │ │ lsls r3, r3, #1 │ │ subs r0, r4, #0 │ │ cmp r0, r3 │ │ - bgt.n acdc │ │ + bgt.n a93c │ │ subs r0, #135 ; 0x87 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #620] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #616] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #620] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #616] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #4] │ │ adds r0, r4, #0 │ │ subs r0, #180 ; 0xb4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #592] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #592] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #592] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #592] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r5, r0, #0 │ │ subs r0, r6, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #568] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #568] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #568] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #568] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ subs r0, #225 ; 0xe1 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #552] ; (aef0 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #540] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #552] ; (ab50 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #540] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r0, r3, r0 │ │ - b.n ad54 │ │ + b.n a9b4 │ │ subs r0, #180 ; 0xb4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #516] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #512] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #516] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #512] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r5, r0, #0 │ │ subs r0, r6, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #492] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #488] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #492] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #488] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r6, r0, #0 │ │ movs r0, #150 ; 0x96 │ │ adds r0, #255 ; 0xff │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #472] ; (aef0 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #460] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #472] ; (ab50 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #460] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r0, r3, r0 │ │ str r3, [sp, #4] │ │ - b.n ad54 │ │ + b.n a9b4 │ │ movs r3, #255 ; 0xff │ │ adds r0, r3, #0 │ │ adds r6, r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - blt.n ad50 │ │ + blt.n a9b0 │ │ cmp r3, #255 ; 0xff │ │ - bgt.n ad54 │ │ - b.n ad58 │ │ + bgt.n a9b4 │ │ + b.n a9b8 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ adds r0, r3, #0 │ │ adds r6, r3, #0 │ │ adds r5, r3, #0 │ │ str r3, [sp, #8] │ │ - b.n ad94 │ │ + b.n a9f4 │ │ movs r3, #0 │ │ - b.n ad56 │ │ + b.n a9b6 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #8] │ │ cmp r5, #0 │ │ - blt.n ad64 │ │ + blt.n a9c4 │ │ cmp r5, #255 ; 0xff │ │ - ble.n ad66 │ │ + ble.n a9c6 │ │ movs r5, #255 ; 0xff │ │ - b.n ad66 │ │ + b.n a9c6 │ │ movs r5, #0 │ │ cmp r6, #0 │ │ - blt.n ad72 │ │ + blt.n a9d2 │ │ cmp r6, #255 ; 0xff │ │ - ble.n ad74 │ │ + ble.n a9d4 │ │ movs r6, #255 ; 0xff │ │ - b.n ad74 │ │ + b.n a9d4 │ │ movs r6, #0 │ │ cmp r0, #0 │ │ - blt.n ad80 │ │ + blt.n a9e0 │ │ cmp r0, #255 ; 0xff │ │ - ble.n ad82 │ │ + ble.n a9e2 │ │ movs r0, #255 ; 0xff │ │ - b.n ad82 │ │ + b.n a9e2 │ │ movs r0, #0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - blt.n ad90 │ │ + blt.n a9f0 │ │ cmp r3, #255 ; 0xff │ │ - ble.n ad94 │ │ + ble.n a9f4 │ │ movs r3, #255 ; 0xff │ │ - b.n ad92 │ │ + b.n a9f2 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ cmp r3, #90 ; 0x5a │ │ - bne.n adac │ │ + bne.n aa0c │ │ mov r2, sp │ │ - ldr r3, [pc, #340] ; (aef4 ) │ │ + ldr r3, [pc, #340] ; (ab54 ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r6, [r3, #12] │ │ strb r2, [r3, #13] │ │ strb r0, [r3, #14] │ │ strb r5, [r3, #15] │ │ - b.n ae04 │ │ + b.n aa64 │ │ ldr r3, [sp, #20] │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n add8 │ │ + bne.n aa38 │ │ ldr r3, [sp, #24] │ │ cmp r3, #2 │ │ - bne.n adc6 │ │ + bne.n aa26 │ │ mov r2, sp │ │ - ldr r3, [pc, #316] ; (aef8 ) │ │ + ldr r3, [pc, #316] ; (ab58 ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r5, [r3, #12] │ │ strb r2, [r3, #13] │ │ - b.n ae04 │ │ + b.n aa64 │ │ mov r2, sp │ │ - ldr r3, [pc, #304] ; (aefc ) │ │ + ldr r3, [pc, #304] ; (ab5c ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r0, [r3, #12] │ │ strb r6, [r3, #13] │ │ strb r5, [r3, #14] │ │ strb r2, [r3, #15] │ │ - b.n ae04 │ │ + b.n aa64 │ │ movs r3, #135 ; 0x87 │ │ ldr r2, [sp, #20] │ │ lsls r3, r3, #1 │ │ cmp r2, r3 │ │ - bne.n adf4 │ │ + bne.n aa54 │ │ mov r2, sp │ │ - ldr r3, [pc, #280] ; (af00 ) │ │ + ldr r3, [pc, #280] ; (ab60 ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r5, [r3, #12] │ │ strb r0, [r3, #13] │ │ strb r2, [r3, #14] │ │ strb r6, [r3, #15] │ │ - b.n ae04 │ │ + b.n aa64 │ │ mov r2, sp │ │ - ldr r3, [pc, #268] ; (af04 ) │ │ + ldr r3, [pc, #268] ; (ab64 ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r2, [r3, #12] │ │ strb r5, [r3, #13] │ │ strb r6, [r3, #14] │ │ strb r0, [r3, #15] │ │ movs r5, #255 ; 0xff │ │ - ldr r6, [pc, #256] ; (af08 ) │ │ + ldr r6, [pc, #256] ; (ab68 ) │ │ ldr r3, [sp, #4] │ │ add r6, pc │ │ ldrb r0, [r6, #12] │ │ lsls r4, r3, #24 │ │ lsrs r4, r4, #24 │ │ strb r4, [r6, #16] │ │ strb r5, [r6, #17] │ │ strb r0, [r7, #8] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #204] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #204] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r7, #0] │ │ ldrb r0, [r6, #13] │ │ strb r0, [r7, #9] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #188] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #188] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r7, #4] │ │ ldrb r0, [r6, #14] │ │ strb r0, [r7, #28] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #172] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #172] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r7, #12] │ │ ldrb r0, [r6, #15] │ │ strb r0, [r7, #29] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #156] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #156] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r7, #16] │ │ strb r4, [r7, #30] │ │ adds r0, r4, #0 │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #140] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #140] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ mov r2, sp │ │ movs r3, #254 ; 0xfe │ │ ldrb r2, [r2, #16] │ │ lsls r3, r3, #22 │ │ str r0, [r7, #20] │ │ strb r5, [r7, #31] │ │ str r3, [r7, #24] │ │ adds r3, r7, #5 │ │ strb r2, [r3, #31] │ │ ldr r0, [sp, #16] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #112] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #112] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ str r0, [r7, #32] │ │ movs r4, #1 │ │ strh r3, [r7, #38] ; 0x26 │ │ ldr r3, [r7, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne.n aea2 │ │ - ldr r2, [pc, #120] ; (af0c ) │ │ + bne.n ab02 │ │ + ldr r2, [pc, #120] ; (ab6c ) │ │ str r4, [r7, #40] ; 0x28 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ add r2, pc │ │ adds r3, r7, #0 │ │ - bl 69f4 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7670 <_Mix_RegisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n aee2 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n ab42 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ movs r2, #0 │ │ str r2, [sp, #12] │ │ - b.n a95e │ │ + b.n a5be │ │ lsls r2, r6, #16 │ │ asrs r2, r2, #16 │ │ cmp r6, #225 ; 0xe1 │ │ - bgt.n aedc │ │ + bgt.n ab3c │ │ movs r1, #180 ; 0xb4 │ │ str r1, [sp, #12] │ │ cmp r2, #135 ; 0x87 │ │ - ble.n aece │ │ - b.n a95e │ │ + ble.n ab2e │ │ + b.n a5be │ │ movs r1, #0 │ │ str r1, [sp, #12] │ │ cmp r2, #45 ; 0x2d │ │ - bgt.n aed8 │ │ - b.n a95e │ │ + bgt.n ab38 │ │ + b.n a5be │ │ movs r2, #90 ; 0x5a │ │ - b.n aeb8 │ │ + b.n ab18 │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ - b.n aeb8 │ │ + b.n ab18 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ orrs r3, r6 │ │ movs r0, r0 │ │ muls r7, r7 │ │ movs r0, r0 │ │ cmp r2, r6 │ │ - str r3, [sp, #896] ; 0x380 │ │ + str r7, [sp, #416] ; 0x1a0 │ │ movs r1, r0 │ │ - str r3, [sp, #776] ; 0x308 │ │ + str r7, [sp, #296] ; 0x128 │ │ movs r1, r0 │ │ - str r3, [sp, #720] ; 0x2d0 │ │ + str r7, [sp, #240] ; 0xf0 │ │ movs r1, r0 │ │ - str r3, [sp, #608] ; 0x260 │ │ + str r7, [sp, #128] ; 0x80 │ │ movs r1, r0 │ │ - str r3, [sp, #536] ; 0x218 │ │ + str r7, [sp, #56] ; 0x38 │ │ movs r1, r0 │ │ - str r3, [sp, #472] ; 0x1d8 │ │ + str r6, [sp, #1016] ; 0x3f8 │ │ movs r1, r0 │ │ - bl fffd0f0e <_end@@Base+0xfffacd72> │ │ + bl fffd0b6e <_end@@Base+0xfffac9d2> │ │ │ │ -0000af10 : │ │ +0000ab70 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #252] ; (b010 ) │ │ + ldr r4, [pc, #252] ; (ac70 ) │ │ sub sp, #28 │ │ str r2, [sp, #0] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r7, r0, #0 │ │ ldr r3, [r4, #0] │ │ adds r5, r1, #0 │ │ str r3, [sp, #20] │ │ add r3, sp, #8 │ │ adds r6, r3, #6 │ │ adds r1, r6, #0 │ │ movs r0, #0 │ │ add r2, sp, #16 │ │ - bl 5c20 │ │ + bl 689c │ │ ldr r1, [sp, #16] │ │ str r4, [sp, #4] │ │ cmp r1, #2 │ │ - beq.n af6c │ │ + beq.n abcc │ │ movs r3, #2 │ │ movs r0, #1 │ │ bics r1, r3 │ │ cmp r1, #4 │ │ - bne.n affe │ │ + bne.n ac5e │ │ cmp r5, #255 ; 0xff │ │ - bne.n af50 │ │ + bne.n abb0 │ │ ldr r3, [sp, #0] │ │ movs r1, #0 │ │ cmp r3, #255 ; 0xff │ │ - beq.n af5e │ │ + beq.n abbe │ │ movs r3, #90 ; 0x5a │ │ subs r5, #127 ; 0x7f │ │ muls r5, r3 │ │ asrs r1, r5, #31 │ │ lsrs r1, r1, #25 │ │ adds r1, r1, r5 │ │ asrs r1, r1, #7 │ │ lsls r1, r1, #16 │ │ asrs r1, r1, #16 │ │ adds r0, r7, #0 │ │ movs r2, #0 │ │ - bl a8b4 │ │ - b.n affe │ │ + bl a514 │ │ + b.n ac5e │ │ ldrh r0, [r6, #0] │ │ - bl a4d8 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ + bl a138 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ subs r6, r0, #0 │ │ - beq.n affe │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + beq.n ac5e │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r0, r7, #0 │ │ - bl a69c <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ + bl a2fc <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ subs r4, r0, #0 │ │ - beq.n afa6 │ │ + beq.n ac06 │ │ adds r3, r0, #5 │ │ ldrb r3, [r3, #31] │ │ cmp r3, #255 ; 0xff │ │ - bne.n afb6 │ │ + bne.n ac16 │ │ cmp r5, #255 ; 0xff │ │ - bne.n afb6 │ │ + bne.n ac16 │ │ ldr r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bne.n afb6 │ │ + bne.n ac16 │ │ ldr r3, [r0, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n afae │ │ + beq.n ac0e │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ - bl 6ab4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7730 <_Mix_UnregisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ - b.n affe │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + b.n ac5e │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #1 │ │ - b.n affe │ │ + b.n ac5e │ │ strb r5, [r4, #8] │ │ adds r0, r5, #0 │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #84] ; (b014 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #84] ; (ac74 ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ mov r3, sp │ │ ldrb r3, [r3, #0] │ │ str r0, [r4, #0] │ │ ldr r0, [sp, #0] │ │ strb r3, [r4, #9] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #64] ; (b014 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #64] ; (ac74 ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ movs r3, #0 │ │ str r0, [r4, #4] │ │ strh r3, [r4, #38] ; 0x26 │ │ ldr r3, [r4, #40] ; 0x28 │ │ movs r5, #1 │ │ cmp r3, #0 │ │ - bne.n aff8 │ │ - ldr r2, [pc, #48] ; (b018 ) │ │ + bne.n ac58 │ │ + ldr r2, [pc, #48] ; (ac78 ) │ │ str r5, [r4, #40] ; 0x28 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ add r2, pc │ │ adds r3, r4, #0 │ │ - bl 69f4 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7670 <_Mix_RegisterEffect_locked@@Base> │ │ adds r5, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r5, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n b00c │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n ac6c │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r0, [r5, #60] ; 0x3c │ │ + str r3, [sp, #288] ; 0x120 │ │ movs r1, r0 │ │ movs r0, r0 │ │ muls r7, r7 │ │ - bl ffe7b01a <_end@@Base+0xffe56e7e> │ │ + bl ffe7ac7a <_end@@Base+0xffe56ade> │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + ldr r4, [r3, #8] │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + adds r0, r3, #0 │ │ + adds r3, r5, #0 │ │ + blx r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + push {r0, r1, r2, lr} │ │ + ldr r1, [sp, #16] │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + movs r3, #1 │ │ + push {r0, r1, r2, lr} │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r7, [pc, #348] ; (ae14 ) │ │ + ldr r4, [pc, #348] ; (ae18 ) │ │ + ldr r2, [pc, #352] ; (ae1c ) │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + add sp, r4 │ │ + add r1, sp, #16 │ │ + ldr r3, [r7, #0] │ │ + adds r2, r2, r1 │ │ + ldr r4, [pc, #340] ; (ae20 ) │ │ + str r3, [r2, #0] │ │ + adds r3, r0, #0 │ │ + movs r2, #128 ; 0x80 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r3, #16 │ │ + str r3, [sp, #24] │ │ + ldr r5, [r4, #24] │ │ + adds r6, r0, #0 │ │ + add r1, sp, #36 ; 0x24 │ │ + adds r0, r3, #0 │ │ + lsls r2, r2, #5 │ │ + add r3, sp, #32 │ │ + blx r5 │ │ + str r7, [sp, #28] │ │ + subs r5, r0, #0 │ │ + bgt.n acf6 │ │ + cmp r0, #0 │ │ + beq.n acf2 │ │ + b.n adf8 │ │ + str r0, [r6, #8] │ │ + b.n adf8 │ │ + movs r3, #171 ; 0xab │ │ + movs r7, #170 ; 0xaa │ │ + lsls r3, r3, #2 │ │ + adds r3, r6, r3 │ │ + lsls r7, r7, #2 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r6, r7] │ │ + cmp r2, r3 │ │ + beq.n ad72 │ │ + movs r1, #1 │ │ + ldr r3, [r4, #12] │ │ + negs r1, r1 │ │ + ldr r0, [sp, #24] │ │ + blx r3 │ │ + ldr r1, [pc, #268] ; (ae24 ) │ │ + ldrb r2, [r0, #4] │ │ + ldr r3, [r0, #8] │ │ + add r1, pc │ │ + ldrh r0, [r1, #4] │ │ + str r0, [sp, #0] │ │ + ldrb r0, [r1, #6] │ │ + str r0, [sp, #4] │ │ + ldr r1, [r1, #0] │ │ + ldr r0, [sp, #20] │ │ + str r1, [sp, #8] │ │ + ldr r1, [pc, #252] ; (ae28 ) │ │ + bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + ldr r4, [sp, #20] │ │ + ldrb r2, [r4, #17] │ │ + ldrb r0, [r4, #16] │ │ + ldrb r3, [r4, #18] │ │ + lsls r2, r2, #8 │ │ + orrs r2, r0 │ │ + ldrb r0, [r4, #19] │ │ + lsls r3, r3, #16 │ │ + orrs r3, r2 │ │ + lsls r0, r0, #24 │ │ + orrs r0, r3 │ │ + beq.n ad4c │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldrb r3, [r4, #29] │ │ + ldrb r0, [r4, #28] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsls r0, r0, #16 │ │ + orrs r0, r3 │ │ + lsls r0, r0, #12 │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + lsrs r3, r0, #8 │ │ + strb r3, [r4, #17] │ │ + lsrs r3, r0, #16 │ │ + strb r3, [r4, #18] │ │ + ldr r3, [sp, #32] │ │ + strb r0, [r4, #16] │ │ + lsrs r0, r0, #24 │ │ + strb r0, [r4, #19] │ │ + str r3, [r6, r7] │ │ + movs r3, #171 ; 0xab │ │ + lsls r3, r3, #2 │ │ + adds r4, r6, r3 │ │ + ldrb r2, [r4, #17] │ │ + ldrb r7, [r4, #16] │ │ + ldrb r3, [r4, #18] │ │ + lsls r2, r2, #8 │ │ + orrs r2, r7 │ │ + ldrb r7, [r4, #19] │ │ + lsls r3, r3, #16 │ │ + orrs r3, r2 │ │ + lsls r7, r7, #24 │ │ + orrs r7, r3 │ │ + beq.n adee │ │ + add r1, sp, #36 ; 0x24 │ │ + adds r2, r5, #0 │ │ + adds r0, r7, #0 │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ + movs r3, #171 ; 0xab │ │ + lsls r3, r3, #2 │ │ + ldrb r2, [r6, r3] │ │ + ldrb r3, [r4, #1] │ │ + lsrs r1, r5, #8 │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + ldrb r2, [r4, #2] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #3] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ + lsrs r2, r5, #16 │ │ + cmp r3, #0 │ │ + beq.n adca │ │ + strb r5, [r4, #20] │ │ + lsrs r5, r5, #24 │ │ + strb r1, [r4, #21] │ │ + strb r2, [r4, #22] │ │ + strb r5, [r4, #23] │ │ + ldr r0, [sp, #20] │ │ + bl 16050 <__aeabi_llsl@@Base+0x1fc> │ │ + b.n add4 │ │ + strb r5, [r4, #24] │ │ + lsrs r5, r5, #24 │ │ + strb r1, [r4, #25] │ │ + strb r2, [r4, #26] │ │ + strb r5, [r4, #27] │ │ + movs r3, #177 ; 0xb1 │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r6, r3] │ │ + movs r3, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + str r2, [r6, r3] │ │ + movs r3, #175 ; 0xaf │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r6, r3] │ │ + movs r3, #193 ; 0xc1 │ │ + lsls r3, r3, #2 │ │ + str r2, [r6, r3] │ │ + b.n adf8 │ │ + ldr r0, [pc, #60] ; (ae2c ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + str r7, [r6, #8] │ │ + ldr r3, [pc, #32] ; (ae1c ) │ │ + add r2, sp, #16 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n ae0c │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + ldr r3, [pc, #32] ; (ae30 ) │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + str r2, [sp, #16] │ │ + movs r1, r0 │ │ + ; instruction: 0xefd4ffff │ │ + asrs r4, r2, #32 │ │ + movs r0, r0 │ │ + str r1, [sp, #848] ; 0x350 │ │ + movs r1, r0 │ │ + str r4, [sp, #392] ; 0x188 │ │ + movs r1, r0 │ │ + strh r0, [r2, #0] │ │ + movs r0, r0 │ │ + stmia r2!, {r0, r1, r7} │ │ + movs r0, r0 │ │ + asrs r4, r5, #32 │ │ + ... │ │ + │ │ +0000ae34 : │ │ + ldr r2, [pc, #16] ; (ae48 ) │ │ + push {r4, lr} │ │ + add r2, pc │ │ + adds r3, r2, #0 │ │ + ldmia r0!, {r1, r2, r4} │ │ + stmia r3!, {r1, r2, r4} │ │ + ldmia r0!, {r1, r2, r4} │ │ + stmia r3!, {r1, r2, r4} │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + str r3, [sp, #272] ; 0x110 │ │ + movs r1, r0 │ │ + │ │ +0000ae4c : │ │ + str r1, [r0, #12] │ │ + bx lr │ │ + │ │ +0000ae50 : │ │ + movs r3, #1 │ │ + str r3, [r0, #8] │ │ + bx lr │ │ + │ │ +0000ae56 : │ │ + ldr r0, [r0, #8] │ │ + bx lr │ │ + │ │ +0000ae5a : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + adds r6, r2, #0 │ │ + str r1, [sp, #0] │ │ + cmp r6, #0 │ │ + ble.n aec6 │ │ + ldr r3, [r4, #8] │ │ + cmp r3, #0 │ │ + beq.n aec6 │ │ + movs r3, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + str r3, [sp, #4] │ │ + cmp r3, #0 │ │ + bne.n ae7e │ │ + adds r0, r4, #0 │ │ + bl acb4 │ │ + movs r3, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + subs r5, r6, #0 │ │ + cmp r5, r3 │ │ + ble.n ae8c │ │ + adds r5, r3, #0 │ │ + movs r7, #193 ; 0xc1 │ │ + ldr r3, [r4, #12] │ │ + lsls r7, r7, #2 │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [r4, r7] │ │ + adds r2, r5, #0 │ │ + cmp r3, #128 ; 0x80 │ │ + bne.n aea2 │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ + b.n aea6 │ │ + bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ + movs r3, #192 ; 0xc0 │ │ + movs r2, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + lsls r2, r2, #2 │ │ + subs r6, r6, r5 │ │ + str r3, [sp, #4] │ │ + subs r3, r3, r5 │ │ + str r3, [r4, r2] │ │ + ldr r3, [r4, r7] │ │ + adds r3, r3, r5 │ │ + str r3, [r4, r7] │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r5 │ │ + str r3, [sp, #0] │ │ + b.n ae62 │ │ + adds r0, r6, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + │ │ +0000aeca : │ │ + movs r3, #0 │ │ + str r3, [r0, #8] │ │ + bx lr │ │ + │ │ +0000aed0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #188] ; (af90 ) │ │ + sub sp, #52 ; 0x34 │ │ + adds r6, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + movs r0, #16 │ │ + ldr r3, [r4, #0] │ │ + adds r7, r1, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + bl 67f0 │ │ + str r4, [sp, #20] │ │ + subs r4, r0, #0 │ │ + beq.n af7a │ │ + add r5, sp, #28 │ │ + movs r1, #0 │ │ + movs r2, #16 │ │ + adds r0, r5, #0 │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + movs r0, #194 ; 0xc2 │ │ + ldr r3, [pc, #148] ; (af94 ) │ │ + lsls r0, r0, #2 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #144] ; (af98 ) │ │ + add r3, pc │ │ + str r3, [r5, #4] │ │ + ldr r3, [pc, #144] ; (af9c ) │ │ + add r3, pc │ │ + str r3, [r5, #12] │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + subs r4, r0, #0 │ │ + beq.n af76 │ │ + movs r2, #194 ; 0xc2 │ │ + movs r1, #0 │ │ + lsls r2, r2, #2 │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + str r7, [r4, #4] │ │ + adds r0, r4, #0 │ │ + str r6, [r4, #0] │ │ + bl aeca │ │ + adds r0, r4, #0 │ │ + movs r1, #128 ; 0x80 │ │ + bl ae4c │ │ + movs r2, #1 │ │ + movs r3, #170 ; 0xaa │ │ + negs r2, r2 │ │ + lsls r3, r3, #2 │ │ + adds r1, r4, #0 │ │ + str r2, [r4, r3] │ │ + mov r2, sp │ │ + adds r1, #16 │ │ + mov ip, r1 │ │ + ldmia r5!, {r0, r1, r7} │ │ + stmia r2!, {r0, r1, r7} │ │ + ldr r0, [r5, #0] │ │ + ldr r3, [pc, #80] ; (afa0 ) │ │ + mov r1, ip │ │ + str r0, [r2, #0] │ │ + movs r2, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r0, r6, #0 │ │ + ldr r5, [r3, #16] │ │ + adds r3, r2, #0 │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bge.n af7a │ │ + ldr r0, [pc, #60] ; (afa4 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r4, #0 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + movs r4, #0 │ │ + b.n af7a │ │ + bl 16030 <__aeabi_llsl@@Base+0x1dc> │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n af8a │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r0, [r5, #62] ; 0x3e │ │ + movs r1, r0 │ │ + ldc2l 15, cr15, [r9, #-1020]! ; 0xfffffc04 │ │ + stc2 15, cr15, [r9, #1020] ; 0x3fc │ │ + ldc2 15, cr15, [r1, #1020] ; 0x3fc │ │ + ldrh r0, [r2, #58] ; 0x3a │ │ + movs r1, r0 │ │ + stmia r6!, {r1, r2, r6, r7} │ │ + ... │ │ + │ │ +0000afa8 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n afde │ │ + movs r3, #175 ; 0xaf │ │ + lsls r3, r3, #2 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, r3] │ │ + cmp r0, #0 │ │ + beq.n afbe │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r3, [r4, #4] │ │ + cmp r3, #0 │ │ + beq.n afca │ │ + ldr r0, [r4, #0] │ │ + ldr r3, [r0, #16] │ │ + blx r3 │ │ + adds r0, r4, #0 │ │ + ldr r3, [pc, #16] ; (afe0 ) │ │ + adds r0, #16 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #8] │ │ + blx r3 │ │ + adds r0, r4, #0 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + pop {r4, pc} │ │ + ldrh r4, [r2, #54] ; 0x36 │ │ + movs r1, r0 │ │ + movs r0, r0 │ │ + ... │ │ + │ │ +0000afe8 : │ │ + adds r0, #16 │ │ + push {r3, r4, r5, lr} │ │ + adds r1, r3, #0 │ │ + adds r5, r0, #0 │ │ + adds r0, r2, #0 │ │ + ldr r3, [pc, #32] ; (b014 ) │ │ + ldr r2, [pc, #24] ; (b010 ) │ │ + bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + ldr r4, [pc, #24] ; (b018 ) │ │ + adds r2, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r3, r1, #0 │ │ + adds r0, r5, #0 │ │ + ldr r1, [r4, #28] │ │ + blx r1 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ands r0, r0 │ │ + lsls r7, r1 │ │ + ldrh r2, [r4, #52] ; 0x34 │ │ + movs r1, r0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ adds r2, r1, #0 │ │ push {r3, lr} │ │ asrs r1, r0, #31 │ │ asrs r3, r2, #31 │ │ bl 161d0 <__aeabi_llsl@@Base+0x37c> │ │ lsls r0, r1, #1 │ │ pop {r3, pc} │ │ @@ -11347,54 +11349,54 @@ │ │ pop {r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r6, r1, #0 │ │ adds r1, r2, #0 │ │ adds r5, r2, #0 │ │ str r3, [sp, #4] │ │ adds r4, r0, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [sp, #4] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r3, [sp, #32] │ │ adds r7, r7, r0 │ │ adds r1, r5, #0 │ │ str r7, [r3, #0] │ │ adds r0, r6, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [sp, #4] │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r5, r5, r0 │ │ str r5, [r3, #0] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r7, r1, #0 │ │ adds r1, r2, #0 │ │ adds r6, r2, #0 │ │ adds r5, r0, #0 │ │ str r3, [sp, #4] │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [sp, #4] │ │ adds r4, r0, #0 │ │ adds r0, r7, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r3, [sp, #32] │ │ subs r4, r4, r0 │ │ adds r1, r6, #0 │ │ str r4, [r3, #0] │ │ adds r0, r7, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [sp, #4] │ │ adds r4, r0, #0 │ │ adds r0, r5, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r0, r4, r0 │ │ str r0, [r3, #0] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #0] │ │ ldr r2, [r0, #16] │ │ @@ -11433,31 +11435,31 @@ │ │ str r6, [r0, #28] │ │ str r2, [r0, #8] │ │ str r1, [r0, #12] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ ldr r2, [r0, #32] │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #0] │ │ - ldr r5, [pc, #144] ; (b1e0 ) │ │ + ldr r5, [pc, #144] ; (b1e4 ) │ │ adds r4, r0, #0 │ │ subs r7, r3, r2 │ │ adds r3, r2, r3 │ │ str r3, [r0, #32] │ │ ldr r2, [r0, #36] ; 0x24 │ │ ldr r3, [r0, #4] │ │ adds r1, r5, #0 │ │ subs r6, r3, r2 │ │ adds r3, r2, r3 │ │ str r3, [r0, #36] ; 0x24 │ │ adds r0, r7, r6 │ │ - bl b01c │ │ + bl b020 │ │ adds r1, r5, #0 │ │ str r0, [r4, #0] │ │ subs r0, r6, r7 │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [r4, #8] │ │ ldr r3, [r4, #40] ; 0x28 │ │ str r0, [r4, #4] │ │ ldr r0, [r4, #44] ; 0x2c │ │ adds r2, r3, r1 │ │ str r2, [r4, #40] ; 0x28 │ │ ldr r2, [r4, #12] │ │ @@ -11475,62 +11477,62 @@ │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ ldr r3, [r4, #20] │ │ subs r6, r2, r3 │ │ adds r3, r2, r3 │ │ str r3, [r4, #52] ; 0x34 │ │ subs r0, r7, r6 │ │ - bl b01c │ │ + bl b020 │ │ adds r1, r5, #0 │ │ str r0, [r4, #16] │ │ adds r0, r7, r6 │ │ - bl b01c │ │ + bl b020 │ │ ldr r2, [r4, #56] ; 0x38 │ │ str r0, [r4, #20] │ │ ldr r0, [r4, #24] │ │ ldr r1, [r4, #28] │ │ adds r3, r2, r0 │ │ str r3, [r4, #56] ; 0x38 │ │ ldr r3, [r4, #60] ; 0x3c │ │ subs r2, r2, r0 │ │ str r2, [r4, #24] │ │ adds r5, r3, r1 │ │ subs r3, r3, r1 │ │ str r5, [r4, #60] ; 0x3c │ │ str r3, [r4, #28] │ │ adds r0, r4, #0 │ │ - bl b0fa │ │ + bl b0fe │ │ adds r0, r4, #0 │ │ adds r0, #32 │ │ - bl b0fa │ │ + bl b0fe │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ldrb r2, [r3, #6] │ │ ldrh r2, [r0, r2] │ │ movs r2, #15 │ │ - ldr r3, [pc, #28] ; (b204 ) │ │ + ldr r3, [pc, #28] ; (b208 ) │ │ ands r2, r0 │ │ asrs r1, r0, #8 │ │ add r3, pc │ │ lsls r0, r0, #24 │ │ ldrb r2, [r3, r2] │ │ lsrs r0, r0, #28 │ │ ldrb r1, [r3, r1] │ │ ldrb r0, [r3, r0] │ │ lsls r2, r2, #8 │ │ orrs r2, r1 │ │ lsls r0, r0, #4 │ │ orrs r0, r2 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - stmia r4!, {r3, r5, r6} │ │ + stmia r4!, {r2, r5, r6} │ │ ... │ │ │ │ -0000b208 : │ │ - ldr r3, [pc, #436] ; (b3c0 ) │ │ +0000b20c : │ │ + ldr r3, [pc, #436] ; (b3c4 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #140 ; 0x8c │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #112] ; 0x70 │ │ @@ -11542,26 +11544,26 @@ │ │ str r1, [sp, #20] │ │ str r2, [sp, #8] │ │ asrs r1, r0, #2 │ │ adds r2, r0, #0 │ │ ldr r4, [sp, #8] │ │ asrs r2, r4 │ │ tst r2, r3 │ │ - bne.n b23a │ │ + bne.n b23e │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - b.n b228 │ │ + b.n b22c │ │ movs r3, #13 │ │ subs r3, r3, r4 │ │ str r3, [sp, #32] │ │ movs r3, #2 │ │ ldr r2, [sp, #32] │ │ lsls r3, r2 │ │ - ldr r2, [pc, #380] ; (b3c4 ) │ │ + ldr r2, [pc, #380] ; (b3c8 ) │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #24] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #20] │ │ @@ -11569,15 +11571,15 @@ │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r7, r1, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ lsls r6, r7, #2 │ │ adds r3, r3, r6 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r6, [pc, #352] ; (b3c8 ) │ │ + ldr r6, [pc, #352] ; (b3cc ) │ │ ldr r7, [sp, #12] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #16] │ │ lsls r3, r1, #2 │ │ str r3, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #20] │ │ @@ -11592,65 +11594,65 @@ │ │ ldr r2, [r6, #0] │ │ ldr r3, [r6, #4] │ │ str r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #16] │ │ ldr r1, [r5, #24] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #4 │ │ subs r5, #32 │ │ adds r4, r6, r3 │ │ ldr r2, [r6, r3] │ │ ldr r3, [r4, #4] │ │ str r7, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #32] │ │ ldr r1, [r5, #40] ; 0x28 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r6, r4, r3 │ │ ldr r3, [sp, #28] │ │ cmp r5, r3 │ │ - bcs.n b280 │ │ + bcs.n b284 │ │ ldr r3, [sp, #16] │ │ lsls r3, r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ subs r7, #16 │ │ adds r1, r7, #0 │ │ adds r1, #8 │ │ ldr r2, [r6, #4] │ │ ldr r3, [r6, #0] │ │ str r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #16] │ │ ldr r1, [r5, #24] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #4 │ │ subs r5, #32 │ │ negs r4, r3 │ │ adds r3, r6, r4 │ │ ldr r2, [r3, #4] │ │ ldr r3, [r3, #0] │ │ str r7, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #32] │ │ ldr r1, [r5, #40] ; 0x28 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #20] │ │ cmp r5, r3 │ │ - bcs.n b2c2 │ │ + bcs.n b2c6 │ │ ldr r3, [sp, #24] │ │ - ldr r7, [pc, #200] ; (b3cc ) │ │ + ldr r7, [pc, #200] ; (b3d0 ) │ │ ldr r6, [sp, #12] │ │ subs r5, r3, #4 │ │ ldr r3, [sp, #20] │ │ add r7, pc │ │ adds r7, #16 │ │ adds r5, r3, r5 │ │ ldr r3, [sp, #16] │ │ @@ -11662,32 +11664,32 @@ │ │ ldr r2, [r7, r4] │ │ ldr r3, [r3, #4] │ │ str r6, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #24] │ │ ldr r1, [r5, #16] │ │ str r7, [sp, #56] ; 0x38 │ │ - bl b0c0 │ │ + bl b0c4 │ │ adds r1, r6, #0 │ │ adds r1, #8 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #0] │ │ str r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #8] │ │ ldr r1, [r5, #0] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r5, #32 │ │ adds r6, #16 │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #28] │ │ cmp r5, r3 │ │ - bcs.n b316 │ │ + bcs.n b31a │ │ lsls r3, r4, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #56] ; 0x38 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ @@ -11698,68 +11700,68 @@ │ │ ldr r2, [r3, #4] │ │ ldr r3, [sp, #16] │ │ ldr r3, [r4, r3] │ │ str r6, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #56] ; 0x38 │ │ ldr r1, [r5, #48] ; 0x30 │ │ - bl b0c0 │ │ + bl b0c4 │ │ adds r1, r6, #0 │ │ adds r1, #8 │ │ ldr r3, [r4, #0] │ │ ldr r2, [r4, #4] │ │ str r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #40] ; 0x28 │ │ ldr r1, [r5, #32] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #52] ; 0x34 │ │ adds r6, #16 │ │ adds r4, r4, r3 │ │ ldr r3, [sp, #20] │ │ cmp r5, r3 │ │ - bcs.n b35e │ │ + bcs.n b362 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #36] ; 0x24 │ │ adds r3, #28 │ │ adds r3, r2, r3 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ subs r3, #6 │ │ str r3, [sp, #88] ; 0x58 │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #88] ; 0x58 │ │ cmp r3, r2 │ │ - bne.n b3d0 │ │ + bne.n b3d4 │ │ movs r3, #0 │ │ ldr r4, [sp, #24] │ │ str r3, [sp, #8] │ │ adds r4, #64 ; 0x40 │ │ - b.n b880 │ │ - ldrh r4, [r6, #36] ; 0x24 │ │ + b.n b884 │ │ + ldrh r0, [r6, #36] ; 0x24 │ │ movs r1, r0 │ │ ; instruction: 0xfff93fff │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ movs r0, r0 │ │ - stmia r3!, {r2, r3, r6} │ │ + stmia r3!, {r3, r6} │ │ movs r0, r0 │ │ movs r3, #1 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r6, [sp, #48] ; 0x30 │ │ lsls r3, r2 │ │ asrs r6, r2 │ │ str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [pc, #892] ; (b75c ) │ │ + ldr r3, [pc, #892] ; (b760 ) │ │ adds r3, r6, r3 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [pc, #884] ; (b75c ) │ │ + ldr r3, [pc, #884] ; (b760 ) │ │ asrs r6, r6, #1 │ │ ldr r1, [sp, #76] ; 0x4c │ │ adds r3, r6, r3 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #96] ; 0x60 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #32] │ │ @@ -11780,28 +11782,28 @@ │ │ str r2, [sp, #100] ; 0x64 │ │ ldr r2, [sp, #24] │ │ add r2, ip │ │ str r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #92] ; 0x5c │ │ cmp r3, r2 │ │ - blt.n b422 │ │ - b.n b87a │ │ + blt.n b426 │ │ + b.n b87e │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r5, [sp, #56] ; 0x38 │ │ subs r4, r3, r2 │ │ adds r3, r4, r5 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ - ldr r2, [pc, #812] ; (b760 ) │ │ + ldr r2, [pc, #812] ; (b764 ) │ │ lsls r6, r3, #1 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [pc, #808] ; (b764 ) │ │ + ldr r3, [pc, #808] ; (b768 ) │ │ add r3, pc │ │ adds r7, r3, #0 │ │ adds r3, r3, r2 │ │ adds r4, r3, #0 │ │ adds r7, #16 │ │ adds r7, r7, r6 │ │ ldr r3, [sp, #8] │ │ @@ -11823,15 +11825,15 @@ │ │ adds r6, #24 │ │ adds r3, r7, r3 │ │ ldr r3, [r3, #4] │ │ str r6, [sp, #0] │ │ ldr r6, [sp, #8] │ │ adds r6, #28 │ │ str r6, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #48] ; 0x30 │ │ ldr r2, [r3, #16] │ │ adds r3, r1, r2 │ │ str r3, [r5, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -11848,15 +11850,15 @@ │ │ ldr r6, [sp, #8] │ │ ldr r3, [r3, #4] │ │ adds r6, #16 │ │ str r6, [sp, #0] │ │ ldr r6, [sp, #8] │ │ adds r6, #20 │ │ str r6, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #40] ; 0x28 │ │ ldr r2, [r3, #8] │ │ adds r3, r1, r2 │ │ str r3, [r5, #40] ; 0x28 │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -11869,15 +11871,15 @@ │ │ subs r0, r0, r3 │ │ adds r6, #8 │ │ ldr r3, [r7, #4] │ │ str r6, [sp, #0] │ │ ldr r6, [sp, #8] │ │ adds r6, #12 │ │ str r6, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #32] │ │ ldr r2, [r3, #0] │ │ adds r3, r1, r2 │ │ str r3, [r5, #32] │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -11890,29 +11892,29 @@ │ │ ldr r6, [sp, #8] │ │ ldr r2, [r7, r3] │ │ adds r3, r7, r3 │ │ ldr r3, [r3, #4] │ │ str r6, [sp, #0] │ │ adds r6, #4 │ │ str r6, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #84] ; 0x54 │ │ adds r6, r7, r3 │ │ ldr r3, [sp, #8] │ │ subs r3, #32 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #64] ; 0x40 │ │ adds r3, r7, r3 │ │ cmp r3, r4 │ │ - bcc.n b446 │ │ + bcc.n b44a │ │ ldr r3, [sp, #28] │ │ adds r7, r6, r3 │ │ - ldr r3, [pc, #584] ; (b768 ) │ │ + ldr r3, [pc, #584] ; (b76c ) │ │ add r3, pc │ │ adds r3, #16 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r5, #24] │ │ ldr r1, [r5, #28] │ │ ldr r2, [r3, #24] │ │ @@ -11935,15 +11937,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #28 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r1, [r5, #52] ; 0x34 │ │ ldr r2, [r3, #16] │ │ adds r3, r0, r2 │ │ str r3, [r5, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ @@ -11962,15 +11964,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #20 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r0, [r5, #40] ; 0x28 │ │ ldr r1, [r5, #44] ; 0x2c │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r3, #8] │ │ adds r3, r0, r2 │ │ @@ -11991,15 +11993,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #12 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #28] │ │ ldr r0, [r5, #32] │ │ ldr r1, [r5, #36] ; 0x24 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r3, #0] │ │ adds r3, r0, r2 │ │ @@ -12012,42 +12014,42 @@ │ │ ldr r4, [sp, #8] │ │ ldr r2, [r6, #0] │ │ subs r1, r1, r3 │ │ ldr r3, [r6, #4] │ │ str r4, [sp, #0] │ │ adds r4, #4 │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #8] │ │ subs r3, #32 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ subs r7, r7, r3 │ │ ldr r3, [sp, #20] │ │ adds r3, r7, r3 │ │ cmp r3, r2 │ │ - bhi.n b526 │ │ + bhi.n b52a │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ adds r7, r6, r3 │ │ adds r3, #2 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ str r3, [sp, #68] ; 0x44 │ │ movs r3, #3 │ │ muls r2, r3 │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #104] ; 0x68 │ │ - ldr r2, [pc, #304] ; (b760 ) │ │ + ldr r2, [pc, #304] ; (b764 ) │ │ lsls r3, r3, #2 │ │ str r3, [sp, #108] ; 0x6c │ │ - ldr r3, [pc, #308] ; (b76c ) │ │ + ldr r3, [pc, #308] ; (b770 ) │ │ add r3, pc │ │ adds r3, r3, r2 │ │ str r3, [sp, #116] ; 0x74 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #24] │ │ subs r5, #32 │ │ ldr r0, [r3, #24] │ │ @@ -12070,15 +12072,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #28 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #48] ; 0x30 │ │ ldr r0, [r3, #16] │ │ adds r3, r2, r0 │ │ str r3, [r5, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ subs r0, r0, r2 │ │ @@ -12097,15 +12099,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #20 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #40] ; 0x28 │ │ ldr r0, [r3, #8] │ │ adds r3, r2, r0 │ │ str r3, [r5, #40] ; 0x28 │ │ ldr r3, [sp, #8] │ │ subs r0, r0, r2 │ │ @@ -12126,15 +12128,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #12 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #32] │ │ ldr r0, [r3, #0] │ │ adds r3, r2, r0 │ │ str r3, [r5, #32] │ │ ldr r3, [sp, #8] │ │ subs r0, r0, r2 │ │ @@ -12148,15 +12150,15 @@ │ │ ldr r2, [r6, r3] │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r3, [r3, r4] │ │ ldr r4, [sp, #8] │ │ str r4, [sp, #0] │ │ adds r4, #4 │ │ str r4, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #108] ; 0x6c │ │ mov ip, r2 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #116] ; 0x74 │ │ subs r3, #32 │ │ @@ -12165,42 +12167,42 @@ │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #68] ; 0x44 │ │ add r3, ip │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #20] │ │ subs r3, r7, r3 │ │ cmp r3, r2 │ │ - bcc.n b63c │ │ + bcc.n b640 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #28] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #28] │ │ adds r7, r6, r3 │ │ movs r3, #3 │ │ muls r2, r3 │ │ - ldr r3, [pc, #28] ; (b770 ) │ │ + ldr r3, [pc, #28] ; (b774 ) │ │ str r2, [sp, #104] ; 0x68 │ │ add r3, pc │ │ adds r3, #16 │ │ str r3, [sp, #108] ; 0x6c │ │ - b.n b774 │ │ + b.n b778 │ │ ; instruction: 0xfff83fff │ │ asrs r0, r2, #32 │ │ movs r0, r0 │ │ - stmia r2!, {r1, r3, r4} │ │ + stmia r2!, {r1, r2, r4} │ │ movs r0, r0 │ │ - stmia r1!, {r2, r4, r5} │ │ + stmia r1!, {r4, r5} │ │ movs r0, r0 │ │ - stmia r0!, {r1, r2, r3, r4} │ │ + stmia r0!, {r1, r3, r4} │ │ movs r0, r0 │ │ - nop │ │ + bkpt 0x00fc │ │ movs r0, r0 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #24] │ │ subs r5, #32 │ │ ldr r2, [r3, #24] │ │ adds r3, r1, r2 │ │ str r3, [r5, #56] ; 0x38 │ │ @@ -12221,15 +12223,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #28 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #48] ; 0x30 │ │ ldr r2, [r3, #16] │ │ adds r3, r1, r2 │ │ str r3, [r5, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -12248,15 +12250,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #20 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #40] ; 0x28 │ │ ldr r2, [r3, #8] │ │ adds r3, r1, r2 │ │ str r3, [r5, #40] ; 0x28 │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -12278,15 +12280,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #12 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #32] │ │ ldr r2, [r3, #0] │ │ adds r3, r1, r2 │ │ str r3, [r5, #32] │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -12300,43 +12302,43 @@ │ │ ldr r2, [r6, r3] │ │ ldr r3, [sp, #68] ; 0x44 │ │ adds r3, r7, r3 │ │ ldr r3, [r3, #4] │ │ str r4, [sp, #0] │ │ adds r4, #4 │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #108] ; 0x6c │ │ subs r3, #32 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r7, r7, r3 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #28] │ │ subs r3, r7, r3 │ │ cmp r3, r2 │ │ - bhi.n b774 │ │ + bhi.n b778 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r3, [sp, #72] ; 0x48 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [sp, #56] ; 0x38 │ │ - b.n b418 │ │ + b.n b41c │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ - b.n b3ac │ │ + b.n b3b0 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #48] ; 0x30 │ │ cmp r3, r2 │ │ - blt.n b88a │ │ - b.n b9e0 │ │ + blt.n b88e │ │ + b.n b9e4 │ │ adds r5, r4, #0 │ │ adds r3, r4, #0 │ │ subs r5, #8 │ │ ldr r6, [r5, #0] │ │ ldr r2, [r4, #56] ; 0x38 │ │ subs r3, #64 ; 0x40 │ │ str r3, [sp, #20] │ │ @@ -12357,63 +12359,63 @@ │ │ ldr r2, [r6, #0] │ │ ldr r0, [r4, #48] ; 0x30 │ │ adds r3, r0, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r1, [r5, #0] │ │ ldr r3, [r4, #52] ; 0x34 │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #896] ; (bc44 ) │ │ + ldr r2, [pc, #896] ; (bc48 ) │ │ adds r7, r3, r1 │ │ str r7, [r4, #52] ; 0x34 │ │ adds r7, r4, #0 │ │ subs r1, r3, r1 │ │ subs r7, #24 │ │ str r6, [sp, #0] │ │ str r5, [sp, #4] │ │ - ldr r3, [pc, #884] ; (bc48 ) │ │ - bl b0c0 │ │ + ldr r3, [pc, #884] ; (bc4c ) │ │ + bl b0c4 │ │ ldr r3, [r7, #0] │ │ ldr r2, [r4, #40] ; 0x28 │ │ subs r6, #4 │ │ subs r6, #12 │ │ subs r1, r2, r3 │ │ adds r3, r2, r3 │ │ str r3, [r4, #40] ; 0x28 │ │ ldr r3, [r6, #12] │ │ ldr r2, [r4, #44] ; 0x2c │ │ str r1, [sp, #28] │ │ subs r5, r2, r3 │ │ adds r3, r2, r3 │ │ str r3, [r4, #44] ; 0x2c │ │ subs r0, r1, r5 │ │ - ldr r1, [pc, #852] ; (bc4c ) │ │ - bl b01c │ │ + ldr r1, [pc, #852] ; (bc50 ) │ │ + bl b020 │ │ ldr r3, [sp, #28] │ │ str r0, [r7, #0] │ │ - ldr r1, [pc, #844] ; (bc4c ) │ │ + ldr r1, [pc, #844] ; (bc50 ) │ │ adds r0, r3, r5 │ │ - bl b01c │ │ + bl b020 │ │ adds r5, r4, #0 │ │ str r0, [r6, #12] │ │ ldr r2, [r6, #0] │ │ ldr r0, [r4, #32] │ │ subs r5, #28 │ │ adds r3, r0, r2 │ │ str r3, [r4, #32] │ │ ldr r1, [r5, #0] │ │ ldr r3, [r4, #36] ; 0x24 │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #812] ; (bc48 ) │ │ + ldr r2, [pc, #812] ; (bc4c ) │ │ adds r7, r3, r1 │ │ str r7, [r4, #36] ; 0x24 │ │ subs r1, r3, r1 │ │ str r6, [sp, #0] │ │ str r5, [sp, #4] │ │ - ldr r3, [pc, #796] ; (bc44 ) │ │ - bl b0c0 │ │ + ldr r3, [pc, #796] ; (bc48 ) │ │ + bl b0c4 │ │ adds r1, r4, #0 │ │ subs r5, #12 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r4, #24] │ │ subs r1, #36 ; 0x24 │ │ ldr r6, [r4, #28] │ │ adds r2, r3, r0 │ │ @@ -12431,85 +12433,85 @@ │ │ ldr r0, [r6, #0] │ │ ldr r2, [r4, #16] │ │ ldr r1, [r4, #20] │ │ adds r3, r2, r0 │ │ str r3, [r4, #16] │ │ ldr r3, [r5, #0] │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #744] ; (bc48 ) │ │ + ldr r2, [pc, #744] ; (bc4c ) │ │ adds r7, r1, r3 │ │ str r7, [r4, #20] │ │ adds r7, r4, #0 │ │ subs r1, r3, r1 │ │ str r6, [sp, #0] │ │ str r5, [sp, #4] │ │ - ldr r3, [pc, #724] ; (bc44 ) │ │ + ldr r3, [pc, #724] ; (bc48 ) │ │ subs r7, #56 ; 0x38 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r7, #0] │ │ ldr r2, [r4, #8] │ │ subs r6, #4 │ │ subs r1, r3, r2 │ │ adds r3, r2, r3 │ │ str r3, [r4, #8] │ │ ldr r2, [r4, #12] │ │ ldr r3, [r6, #0] │ │ str r1, [sp, #28] │ │ subs r5, r3, r2 │ │ adds r3, r2, r3 │ │ str r3, [r4, #12] │ │ adds r0, r5, r1 │ │ - ldr r1, [pc, #700] ; (bc4c ) │ │ - bl b01c │ │ + ldr r1, [pc, #700] ; (bc50 ) │ │ + bl b020 │ │ ldr r3, [sp, #28] │ │ str r0, [r7, #0] │ │ - ldr r1, [pc, #688] ; (bc4c ) │ │ + ldr r1, [pc, #688] ; (bc50 ) │ │ subs r0, r5, r3 │ │ - bl b01c │ │ + bl b020 │ │ adds r5, r4, #0 │ │ ldr r3, [sp, #20] │ │ str r0, [r6, #0] │ │ ldr r0, [r4, #0] │ │ ldr r2, [r3, #0] │ │ subs r5, #60 ; 0x3c │ │ ldr r1, [r4, #4] │ │ adds r3, r0, r2 │ │ str r3, [r4, #0] │ │ ldr r3, [r5, #0] │ │ subs r0, r2, r0 │ │ - ldr r2, [pc, #652] ; (bc44 ) │ │ + ldr r2, [pc, #652] ; (bc48 ) │ │ adds r6, r1, r3 │ │ subs r1, r3, r1 │ │ ldr r3, [sp, #20] │ │ str r6, [r4, #4] │ │ str r5, [sp, #4] │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #640] ; (bc48 ) │ │ - bl b086 │ │ + ldr r3, [pc, #640] ; (bc4c ) │ │ + bl b08a │ │ ldr r0, [sp, #20] │ │ - bl b148 │ │ + bl b14c │ │ adds r0, r4, #0 │ │ - bl b148 │ │ + bl b14c │ │ ldr r3, [sp, #8] │ │ adds r4, #128 ; 0x80 │ │ adds r3, #32 │ │ str r3, [sp, #8] │ │ - b.n b880 │ │ + b.n b884 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - ble.n b9f6 │ │ - ldr r4, [pc, #616] ; (bc50 ) │ │ + ble.n b9fa │ │ + ldr r4, [pc, #616] ; (bc54 ) │ │ asrs r3, r3, #1 │ │ lsls r3, r3, #2 │ │ add r4, pc │ │ adds r4, #16 │ │ adds r3, r4, r3 │ │ str r3, [sp, #20] │ │ - b.n b9fe │ │ - ldr r4, [pc, #604] ; (bc54 ) │ │ + b.n ba02 │ │ + ldr r4, [pc, #604] ; (bc58 ) │ │ add r4, pc │ │ adds r4, #24 │ │ str r4, [sp, #20] │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #5 │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ @@ -12517,21 +12519,21 @@ │ │ add r3, ip │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #8] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - bl b1e4 │ │ - ldr r6, [pc, #572] ; (bc58 ) │ │ + bl b1e8 │ │ + ldr r6, [pc, #572] ; (bc5c ) │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #128] ; 0x80 │ │ eors r6, r0 │ │ asrs r6, r3 │ │ - ldr r3, [pc, #564] ; (bc5c ) │ │ + ldr r3, [pc, #564] ; (bc60 ) │ │ add r4, sp, #124 ; 0x7c │ │ str r4, [sp, #48] ; 0x30 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ lsls r6, r6, #2 │ │ subs r7, #16 │ │ adds r6, r3, r6 │ │ @@ -12549,15 +12551,15 @@ │ │ ldr r3, [sp, #20] │ │ ldr r2, [r3, #4] │ │ ldr r3, [r3, #0] │ │ str r4, [sp, #0] │ │ add r4, sp, #128 ; 0x80 │ │ str r4, [sp, #4] │ │ str r4, [sp, #56] ; 0x38 │ │ - bl b02c │ │ + bl b030 │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, #4] │ │ ldr r5, [r5, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ adds r3, r3, r2 │ │ ldr r2, [r6, #0] │ │ ldr r0, [sp, #8] │ │ @@ -12574,21 +12576,21 @@ │ │ str r3, [r7, #8] │ │ ldr r3, [sp, #28] │ │ subs r5, r2, r5 │ │ str r5, [r7, #12] │ │ adds r0, r3, #1 │ │ adds r3, #2 │ │ str r3, [sp, #28] │ │ - bl b1e4 │ │ - ldr r6, [pc, #452] ; (bc58 ) │ │ + bl b1e8 │ │ + ldr r6, [pc, #452] ; (bc5c ) │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #128] ; 0x80 │ │ eors r6, r0 │ │ asrs r6, r3 │ │ - ldr r3, [pc, #448] ; (bc5c ) │ │ + ldr r3, [pc, #448] ; (bc60 ) │ │ ldr r2, [sp, #20] │ │ ldr r4, [sp, #16] │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ lsls r6, r6, #2 │ │ mov ip, r2 │ │ adds r6, r3, r6 │ │ @@ -12610,15 +12612,15 @@ │ │ ldr r2, [r3, #4] │ │ mov r3, ip │ │ ldr r3, [r3, r4] │ │ ldr r4, [sp, #48] ; 0x30 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #56] ; 0x38 │ │ str r4, [sp, #4] │ │ - bl b02c │ │ + bl b030 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #124] ; 0x7c │ │ mov ip, r2 │ │ add r3, ip │ │ ldr r2, [r5, #4] │ │ str r3, [sp, #20] │ │ @@ -12637,35 +12639,35 @@ │ │ subs r3, r3, r1 │ │ adds r0, r5, r2 │ │ str r0, [r4, #12] │ │ str r3, [r7, #0] │ │ adds r3, r4, #0 │ │ adds r3, #16 │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #328] ; (bc58 ) │ │ + ldr r3, [pc, #328] ; (bc5c ) │ │ subs r5, r2, r5 │ │ ldr r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #20] │ │ str r5, [r7, #4] │ │ cmp r3, r2 │ │ - bcs.n bb20 │ │ - b.n ba14 │ │ + bcs.n bb24 │ │ + b.n ba18 │ │ ldr r2, [sp, #52] ; 0x34 │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #28] │ │ - bl b1e4 │ │ + bl b1e8 │ │ ldr r6, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #128] ; 0x80 │ │ eors r6, r0 │ │ asrs r6, r3 │ │ - ldr r3, [pc, #288] ; (bc5c ) │ │ + ldr r3, [pc, #288] ; (bc60 ) │ │ ldr r4, [sp, #16] │ │ subs r7, #16 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ lsls r6, r6, #2 │ │ adds r6, r3, r6 │ │ ldr r3, [sp, #32] │ │ @@ -12686,15 +12688,15 @@ │ │ add r4, sp, #124 ; 0x7c │ │ ldr r3, [r3, #4] │ │ str r4, [sp, #40] ; 0x28 │ │ str r4, [sp, #0] │ │ add r4, sp, #128 ; 0x80 │ │ str r4, [sp, #4] │ │ str r4, [sp, #48] ; 0x30 │ │ - bl b02c │ │ + bl b030 │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, #4] │ │ ldr r5, [r5, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ adds r3, r3, r2 │ │ ldr r2, [r6, #0] │ │ ldr r0, [sp, #8] │ │ @@ -12711,21 +12713,21 @@ │ │ str r3, [r7, #8] │ │ ldr r3, [sp, #28] │ │ subs r5, r2, r5 │ │ str r5, [r7, #12] │ │ adds r0, r3, #1 │ │ adds r3, #2 │ │ str r3, [sp, #28] │ │ - bl b1e4 │ │ + bl b1e8 │ │ ldr r6, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #128] ; 0x80 │ │ eors r6, r0 │ │ asrs r6, r3 │ │ - ldr r3, [pc, #164] ; (bc5c ) │ │ + ldr r3, [pc, #164] ; (bc60 ) │ │ ldr r4, [sp, #40] ; 0x28 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ lsls r6, r6, #2 │ │ adds r6, r3, r6 │ │ ldr r3, [sp, #32] │ │ asrs r0, r3 │ │ @@ -12740,15 +12742,15 @@ │ │ subs r1, r3, r2 │ │ ldr r3, [sp, #20] │ │ ldr r2, [r3, #0] │ │ ldr r3, [r3, #4] │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #48] ; 0x30 │ │ str r4, [sp, #4] │ │ - bl b02c │ │ + bl b030 │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, #4] │ │ ldr r5, [r5, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ adds r3, r3, r2 │ │ ldr r2, [r6, #0] │ │ ldr r0, [sp, #8] │ │ @@ -12771,47 +12773,47 @@ │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ str r5, [r7, #4] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ cmp r3, r7 │ │ - bcc.n bb28 │ │ + bcc.n bb2c │ │ ldr r3, [sp, #44] ; 0x2c │ │ asrs r3, r3, #2 │ │ - bne.n bc2c │ │ - b.n be06 │ │ + bne.n bc30 │ │ + b.n be0a │ │ cmp r3, #1 │ │ - beq.n bd0c │ │ + beq.n bd10 │ │ cmp r3, #3 │ │ - ble.n bc64 │ │ + ble.n bc68 │ │ ldr r2, [sp, #44] ; 0x2c │ │ - ldr r5, [pc, #40] ; (bc60 ) │ │ + ldr r5, [pc, #40] ; (bc64 ) │ │ asrs r2, r2, #3 │ │ add r5, pc │ │ lsls r2, r2, #2 │ │ adds r5, #16 │ │ adds r5, r5, r2 │ │ - b.n bc6c │ │ + b.n bc70 │ │ add r7, sp, #244 ; 0xf4 │ │ strb r1, [r0, #25] │ │ stmia r5!, {r0, r2, r3, r6} │ │ adds r0, #251 ; 0xfb │ │ ldrb r2, [r3, #6] │ │ ldrh r2, [r0, r2] │ │ - pop {r3, r5, r6} │ │ + pop {r2, r5, r6} │ │ movs r0, r0 │ │ - ldmia r4, {r2, r3, r4, r6} │ │ + ldmia r4, {r3, r4, r6} │ │ movs r0, r0 │ │ lsrs r7, r7, #31 │ │ movs r0, r0 │ │ ; instruction: 0xffff3fff │ │ - rev r2, r3 │ │ + rev r6, r2 │ │ movs r0, r0 │ │ - ldr r6, [pc, #736] ; (bf48 ) │ │ + ldr r6, [pc, #736] ; (bf4c ) │ │ add r6, pc │ │ adds r5, r6, #0 │ │ adds r5, #24 │ │ ldr r6, [sp, #12] │ │ lsls r2, r3, #2 │ │ str r2, [sp, #8] │ │ adds r7, r6, #0 │ │ @@ -12832,78 +12834,78 @@ │ │ ldr r3, [sp, #16] │ │ ldr r2, [r4, r3] │ │ adds r3, r4, r3 │ │ ldr r3, [r3, #4] │ │ str r6, [sp, #4] │ │ str r0, [sp, #0] │ │ ldr r0, [r5, #0] │ │ - bl b086 │ │ + bl b08a │ │ adds r0, r7, #0 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #12] │ │ adds r0, #8 │ │ negs r3, r3 │ │ negs r1, r2 │ │ ldr r2, [r4, r3] │ │ adds r3, r4, r3 │ │ ldr r3, [r3, #4] │ │ str r0, [sp, #0] │ │ adds r0, r6, #4 │ │ str r0, [sp, #4] │ │ ldr r0, [r5, #8] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r5, #20] │ │ adds r0, r7, #4 │ │ ldr r2, [r4, #0] │ │ negs r1, r3 │ │ ldr r3, [r4, #4] │ │ str r0, [sp, #0] │ │ adds r0, r6, #0 │ │ adds r0, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [r5, #16] │ │ - bl b086 │ │ + bl b08a │ │ adds r0, r6, #0 │ │ ldr r3, [r5, #28] │ │ adds r0, #12 │ │ adds r6, #16 │ │ negs r1, r3 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r4, r3] │ │ adds r3, r4, r3 │ │ ldr r3, [r3, #4] │ │ str r7, [sp, #0] │ │ str r0, [sp, #4] │ │ ldr r0, [r5, #24] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #20] │ │ adds r5, #32 │ │ adds r4, r4, r3 │ │ cmp r5, r7 │ │ - bcc.n bc86 │ │ + bcc.n bc8a │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r5, [sp, #12] │ │ mov ip, r1 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ - b.n beec │ │ + b.n bef0 │ │ ldr r3, [sp, #12] │ │ ldr r4, [sp, #36] ; 0x24 │ │ - ldr r6, [pc, #568] ; (bf4c ) │ │ + ldr r6, [pc, #568] ; (bf50 ) │ │ str r3, [sp, #16] │ │ adds r5, r3, #0 │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #560] ; (bf50 ) │ │ + ldr r3, [pc, #560] ; (bf54 ) │ │ add r3, pc │ │ adds r3, #24 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #556] ; (bf54 ) │ │ + ldr r3, [pc, #556] ; (bf58 ) │ │ add r3, pc │ │ adds r3, #16 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r5, #16 │ │ ldr r3, [r2, r3] │ │ @@ -12925,15 +12927,15 @@ │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #4] │ │ ldr r0, [r4, #0] │ │ add r3, ip │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #32] │ │ adds r3, r6, r3 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #8] │ │ adds r6, r3, r2 │ │ ldr r3, [r6, #8] │ │ asrs r3, r3, #1 │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #20] │ │ @@ -12953,15 +12955,15 @@ │ │ ldr r0, [sp, #16] │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #32] │ │ adds r0, #4 │ │ str r0, [sp, #4] │ │ add r3, ip │ │ ldr r0, [r4, #8] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r7, #8] │ │ ldr r7, [r7, #12] │ │ asrs r3, r3, #1 │ │ str r3, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldr r3, [r4, #20] │ │ asrs r7, r7, #1 │ │ @@ -12974,15 +12976,15 @@ │ │ add r3, ip │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r0, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [r4, #16] │ │ adds r3, r3, r7 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r6, #16] │ │ ldr r6, [r6, #20] │ │ asrs r3, r3, #1 │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ asrs r6, r6, #1 │ │ @@ -12993,39 +12995,39 @@ │ │ adds r0, #12 │ │ str r5, [sp, #0] │ │ add r3, ip │ │ str r0, [sp, #4] │ │ adds r2, r3, #0 │ │ ldr r0, [r4, #24] │ │ adds r3, r7, r6 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r4, #32 │ │ adds r3, #16 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #8] │ │ adds r3, #16 │ │ str r3, [sp, #8] │ │ cmp r4, r5 │ │ - bcc.n bd2c │ │ - b.n bcfe │ │ + bcc.n bd30 │ │ + b.n bd02 │ │ ldr r2, [sp, #12] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #332] ; (bf58 ) │ │ + ldr r3, [pc, #332] ; (bf5c ) │ │ adds r7, r2, #0 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #8] │ │ ldr r4, [sp, #36] ; 0x24 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #320] ; (bf5c ) │ │ + ldr r3, [pc, #320] ; (bf60 ) │ │ add r3, pc │ │ adds r3, #24 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #316] ; (bf60 ) │ │ + ldr r3, [pc, #316] ; (bf64 ) │ │ add r3, pc │ │ adds r3, #16 │ │ str r3, [sp, #48] ; 0x30 │ │ subs r7, #16 │ │ adds r0, r7, #0 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #44] ; 0x2c │ │ @@ -13050,29 +13052,29 @@ │ │ ldr r3, [sp, #20] │ │ asrs r5, r5, #2 │ │ str r0, [sp, #4] │ │ adds r2, r3, r6 │ │ ldr r3, [sp, #28] │ │ ldr r0, [r4, #0] │ │ adds r3, r3, r5 │ │ - bl b086 │ │ + bl b08a │ │ adds r0, r7, #0 │ │ ldr r3, [r4, #12] │ │ adds r0, #8 │ │ str r0, [sp, #0] │ │ negs r1, r3 │ │ ldr r3, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r2, r3, r6 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r0, #4 │ │ str r0, [sp, #4] │ │ subs r3, r3, r5 │ │ ldr r0, [r4, #8] │ │ - bl b086 │ │ + bl b08a │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r0, r7, #4 │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #8] │ │ ldr r3, [r3, #12] │ │ str r2, [sp, #20] │ │ @@ -13092,37 +13094,37 @@ │ │ adds r0, #8 │ │ asrs r5, r5, #2 │ │ adds r2, r3, r6 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r0, [sp, #4] │ │ ldr r0, [r4, #16] │ │ adds r3, r3, r5 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r4, #28] │ │ ldr r0, [sp, #16] │ │ str r7, [sp, #0] │ │ negs r1, r3 │ │ ldr r3, [sp, #20] │ │ adds r0, #12 │ │ str r0, [sp, #4] │ │ subs r2, r3, r6 │ │ ldr r3, [sp, #28] │ │ ldr r0, [r4, #24] │ │ adds r4, #32 │ │ subs r3, r3, r5 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r3, #16 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #8] │ │ adds r3, #8 │ │ str r3, [sp, #8] │ │ cmp r4, r7 │ │ - bcc.n be28 │ │ - b.n bcfe │ │ + bcc.n be2c │ │ + b.n bd02 │ │ subs r5, #16 │ │ ldr r1, [r5, #12] │ │ subs r2, #16 │ │ str r1, [r2, #12] │ │ negs r1, r1 │ │ str r1, [r3, #0] │ │ ldr r1, [r5, #8] │ │ @@ -13135,15 +13137,15 @@ │ │ str r1, [r3, #8] │ │ ldr r1, [r5, #0] │ │ str r1, [r2, #0] │ │ negs r1, r1 │ │ str r1, [r3, #12] │ │ adds r3, #16 │ │ cmp r3, r5 │ │ - bcc.n beec │ │ + bcc.n bef0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #12] │ │ ldr r1, [r3, #12] │ │ subs r2, #16 │ │ str r1, [r2, #0] │ │ ldr r1, [r3, #8] │ │ str r2, [sp, #12] │ │ @@ -13151,62 +13153,62 @@ │ │ ldr r1, [r3, #4] │ │ str r1, [r2, #8] │ │ ldr r1, [r3, #0] │ │ adds r3, #16 │ │ str r1, [r2, #12] │ │ ldr r1, [sp, #24] │ │ cmp r2, r1 │ │ - bhi.n bf18 │ │ + bhi.n bf1c │ │ ldr r3, [sp, #112] ; 0x70 │ │ ldr r2, [sp, #132] ; 0x84 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n bf44 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n bf48 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #140 ; 0x8c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ movs r0, r0 │ │ ; instruction: 0xffff3fff │ │ - ldmia r1, {r1, r2, r4, r5} │ │ + ldmia r1, {r1, r4, r5} │ │ movs r0, r0 │ │ - cbnz r6, bf62 │ │ + cbnz r2, bf66 │ │ movs r0, r0 │ │ ; instruction: 0xffff7fff │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ movs r0, r0 │ │ - ; instruction: 0xb832 │ │ + ; instruction: 0xb82e │ │ ... │ │ │ │ -0000bf64 : │ │ +0000bf68 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ adds r0, r1, #0 │ │ movs r2, #88 ; 0x58 │ │ movs r1, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ str r5, [r4, #64] ; 0x40 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000bf7a <_vorbis_block_alloc@@Base>: │ │ +0000bf7e <_vorbis_block_alloc@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ movs r3, #7 │ │ ldr r6, [r0, #72] ; 0x48 │ │ adds r5, r1, #7 │ │ ldr r2, [r0, #76] ; 0x4c │ │ bics r5, r3 │ │ adds r3, r5, r6 │ │ adds r4, r0, #0 │ │ cmp r3, r2 │ │ - ble.n bfb6 <_vorbis_block_alloc@@Base+0x3c> │ │ + ble.n bfba <_vorbis_block_alloc@@Base+0x3c> │ │ ldr r7, [r0, #68] ; 0x44 │ │ cmp r7, #0 │ │ - beq.n bfa8 <_vorbis_block_alloc@@Base+0x2e> │ │ + beq.n bfac <_vorbis_block_alloc@@Base+0x2e> │ │ movs r0, #8 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ ldr r3, [r4, #80] ; 0x50 │ │ str r7, [r0, #0] │ │ adds r6, r3, r6 │ │ ldr r3, [r4, #84] ; 0x54 │ │ str r6, [r4, #80] ; 0x50 │ │ @@ -13221,34 +13223,34 @@ │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ adds r5, r3, r5 │ │ adds r0, r2, r3 │ │ str r5, [r4, #72] ; 0x48 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000bfc2 <_vorbis_block_ripcord@@Base>: │ │ +0000bfc6 <_vorbis_block_ripcord@@Base>: │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ ldr r5, [r0, #84] ; 0x54 │ │ cmp r5, #0 │ │ - beq.n bfe8 <_vorbis_block_ripcord@@Base+0x26> │ │ + beq.n bfec <_vorbis_block_ripcord@@Base+0x26> │ │ ldr r0, [r5, #0] │ │ ldr r6, [r5, #4] │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ movs r2, #8 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r5, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r5, r6, #0 │ │ - b.n bfc8 <_vorbis_block_ripcord@@Base+0x6> │ │ + b.n bfcc <_vorbis_block_ripcord@@Base+0x6> │ │ ldr r1, [r4, #80] ; 0x50 │ │ cmp r1, #0 │ │ - beq.n c004 <_vorbis_block_ripcord@@Base+0x42> │ │ + beq.n c008 <_vorbis_block_ripcord@@Base+0x42> │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #68] ; 0x44 │ │ adds r1, r1, r3 │ │ bl 16200 <__aeabi_llsl@@Base+0x3ac> │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldr r2, [r4, #80] ; 0x50 │ │ str r0, [r4, #68] ; 0x44 │ │ @@ -13256,44 +13258,44 @@ │ │ adds r3, r3, r2 │ │ str r3, [r4, #76] ; 0x4c │ │ movs r3, #0 │ │ str r3, [r4, #72] ; 0x48 │ │ str r3, [r4, #84] ; 0x54 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0000c00c : │ │ +0000c010 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - bl bfc2 <_vorbis_block_ripcord@@Base> │ │ + bl bfc6 <_vorbis_block_ripcord@@Base> │ │ ldr r0, [r4, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n c01e │ │ + beq.n c022 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0000c02c : │ │ +0000c030 : │ │ movs r1, #1 │ │ push {r4, lr} │ │ ldr r4, [r0, #72] ; 0x48 │ │ negs r1, r1 │ │ adds r3, r0, #0 │ │ ldr r2, [r0, #4] │ │ adds r0, r1, #0 │ │ cmp r4, #0 │ │ - beq.n c06a │ │ + beq.n c06e │ │ cmp r2, #0 │ │ - beq.n c06a │ │ + beq.n c06e │ │ ldr r2, [r2, #28] │ │ cmp r2, #0 │ │ - beq.n c06a │ │ + beq.n c06e │ │ ldr r2, [r2, #4] │ │ str r1, [r3, #24] │ │ lsrs r0, r2, #31 │ │ adds r2, r0, r2 │ │ movs r0, #1 │ │ negs r0, r0 │ │ asrs r1, r0, #31 │ │ @@ -13305,330 +13307,330 @@ │ │ str r2, [r3, #48] ; 0x30 │ │ str r2, [r3, #20] │ │ str r0, [r4, #16] │ │ str r1, [r4, #20] │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0000c06c : │ │ +0000c070 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ cmp r0, #0 │ │ - beq.n c11c │ │ + beq.n c120 │ │ ldr r7, [r0, #4] │ │ subs r6, r7, #0 │ │ - beq.n c07a │ │ + beq.n c07e │ │ ldr r6, [r7, #28] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #8] │ │ adds r4, r0, #0 │ │ ldr r5, [r0, #72] ; 0x48 │ │ cmp r3, #0 │ │ - beq.n c0b6 │ │ + beq.n c0ba │ │ ldr r3, [sp, #4] │ │ ldr r2, [r7, #4] │ │ ldr r0, [r4, #8] │ │ cmp r3, r2 │ │ - bge.n c0a8 │ │ + bge.n c0ac │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #2 │ │ ldr r0, [r0, r3] │ │ cmp r0, #0 │ │ - beq.n c0a0 │ │ + beq.n c0a4 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n c088 │ │ + b.n c08c │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #12] │ │ cmp r0, #0 │ │ - beq.n c0b6 │ │ + beq.n c0ba │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ cmp r6, #0 │ │ - bne.n c0c0 │ │ + bne.n c0c4 │ │ cmp r5, #0 │ │ - bne.n c102 │ │ - b.n c112 │ │ + bne.n c106 │ │ + b.n c116 │ │ adds r7, r6, #0 │ │ movs r3, #0 │ │ adds r7, #32 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r6, #8] │ │ cmp r3, r2 │ │ - bge.n c0ba │ │ + bge.n c0be │ │ ldr r3, [r7, #0] │ │ ldr r3, [r3, #12] │ │ adds r3, #72 ; 0x48 │ │ lsls r3, r3, #2 │ │ ldr r2, [r3, r6] │ │ cmp r5, #0 │ │ - beq.n c0f8 │ │ + beq.n c0fc │ │ ldr r1, [r5, #12] │ │ cmp r1, #0 │ │ - beq.n c0f8 │ │ - ldr r3, [pc, #56] ; (c120 ) │ │ + beq.n c0fc │ │ + ldr r3, [pc, #56] ; (c124 ) │ │ lsls r2, r2, #2 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r3, #12] │ │ lsls r2, r2, #2 │ │ ldr r0, [r2, r1] │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ adds r7, #4 │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n c0c8 │ │ + b.n c0cc │ │ ldr r0, [r5, #12] │ │ cmp r0, #0 │ │ - beq.n c10c │ │ + beq.n c110 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r5, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #80 ; 0x50 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r0, [r6, #23] │ │ + ldrb r4, [r5, #23] │ │ movs r1, r0 │ │ │ │ -0000c124 : │ │ +0000c128 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r1, #28] │ │ sub sp, #28 │ │ cmp r6, #0 │ │ - bne.n c130 │ │ - b.n c296 │ │ + bne.n c134 │ │ + b.n c29a │ │ adds r7, r0, #0 │ │ movs r2, #80 ; 0x50 │ │ str r1, [sp, #20] │ │ movs r1, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #1 │ │ movs r1, #24 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ ldr r3, [sp, #20] │ │ ldr r4, [r6, #8] │ │ str r0, [sp, #4] │ │ str r3, [r7, #4] │ │ adds r3, r4, #0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ subs r4, r4, r3 │ │ movs r3, #0 │ │ str r0, [r7, #72] ; 0x48 │ │ cmp r4, #0 │ │ - beq.n c162 │ │ + beq.n c166 │ │ adds r3, #1 │ │ lsrs r4, r4, #1 │ │ - b.n c158 │ │ + b.n c15c │ │ ldr r2, [sp, #4] │ │ adds r0, r4, #0 │ │ str r3, [r2, #8] │ │ ldr r3, [r6, #0] │ │ lsrs r1, r3, #31 │ │ adds r1, r1, r3 │ │ asrs r1, r1, #1 │ │ - bl c650 <_vorbis_window@@Base> │ │ + bl c654 <_vorbis_window@@Base> │ │ ldr r3, [sp, #4] │ │ str r0, [r3, #0] │ │ ldr r3, [r6, #4] │ │ adds r0, r4, #0 │ │ lsrs r1, r3, #31 │ │ adds r1, r1, r3 │ │ asrs r1, r1, #1 │ │ - bl c650 <_vorbis_window@@Base> │ │ + bl c654 <_vorbis_window@@Base> │ │ ldr r3, [sp, #4] │ │ str r0, [r3, #4] │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #4 │ │ ldr r2, [r6, r3] │ │ str r3, [sp, #16] │ │ cmp r2, #0 │ │ - beq.n c1b8 │ │ + beq.n c1bc │ │ ldr r3, [r6, #4] │ │ str r3, [sp, #8] │ │ str r3, [r7, #16] │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #4] │ │ lsls r4, r3, #2 │ │ adds r0, r4, #0 │ │ str r3, [sp, #12] │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ str r0, [r7, #8] │ │ adds r0, r4, #0 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ movs r4, #0 │ │ str r0, [r7, #12] │ │ - b.n c204 │ │ + b.n c208 │ │ ldr r0, [r6, #28] │ │ movs r1, #52 ; 0x34 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ ldr r3, [sp, #16] │ │ str r0, [r6, r3] │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #4 │ │ adds r3, r6, r3 │ │ adds r5, r3, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r6, #28] │ │ cmp r4, r3 │ │ - bge.n c196 │ │ + bge.n c19a │ │ ldr r1, [r5, #0] │ │ cmp r1, #0 │ │ - bne.n c1de │ │ + bne.n c1e2 │ │ movs r4, #0 │ │ - b.n c28a │ │ + b.n c28e │ │ movs r3, #52 ; 0x34 │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ ldr r3, [sp, #16] │ │ ldr r3, [r6, r3] │ │ adds r0, r3, r0 │ │ str r3, [sp, #12] │ │ bl 11c0c │ │ str r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne.n c1da │ │ + bne.n c1de │ │ ldr r0, [r5, #0] │ │ bl 11ba0 │ │ ldr r3, [sp, #12] │ │ adds r4, #1 │ │ stmia r5!, {r3} │ │ - b.n c1ce │ │ + b.n c1d2 │ │ ldr r3, [sp, #12] │ │ cmp r4, r3 │ │ - bge.n c21e │ │ + bge.n c222 │ │ ldr r3, [r7, #8] │ │ lsls r5, r4, #2 │ │ ldr r0, [sp, #8] │ │ movs r1, #4 │ │ adds r5, r3, r5 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ adds r4, #1 │ │ str r0, [r5, #0] │ │ - b.n c204 │ │ + b.n c208 │ │ movs r4, #0 │ │ ldr r0, [r6, #8] │ │ str r4, [r7, #36] ; 0x24 │ │ str r4, [r7, #40] ; 0x28 │ │ movs r1, #4 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ adds r5, r6, #0 │ │ ldr r3, [sp, #4] │ │ adds r5, #32 │ │ str r0, [r3, #12] │ │ ldr r3, [r6, #8] │ │ cmp r4, r3 │ │ - bge.n c29a │ │ + bge.n c29e │ │ ldmia r5!, {r1} │ │ ldr r0, [sp, #4] │ │ lsls r2, r4, #2 │ │ ldr r3, [r1, #12] │ │ ldr r0, [r0, #12] │ │ adds r4, #1 │ │ lsls r3, r3, #2 │ │ adds r3, r6, r3 │ │ adds r2, r0, r2 │ │ adds r0, r3, #0 │ │ str r2, [sp, #8] │ │ - ldr r2, [pc, #84] ; (c2a8 ) │ │ + ldr r2, [pc, #84] ; (c2ac ) │ │ adds r0, #252 ; 0xfc │ │ ldr r0, [r0, #36] ; 0x24 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ lsls r0, r0, #2 │ │ ldr r0, [r0, r2] │ │ movs r2, #136 ; 0x88 │ │ lsls r2, r2, #2 │ │ ldr r2, [r3, r2] │ │ ldr r3, [r0, #4] │ │ adds r0, r7, #0 │ │ blx r3 │ │ ldr r3, [sp, #8] │ │ str r0, [r3, #0] │ │ - b.n c234 │ │ + b.n c238 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n c282 │ │ + beq.n c286 │ │ bl 11ba0 │ │ movs r3, #0 │ │ ldr r2, [sp, #8] │ │ str r3, [r2, #0] │ │ ldr r3, [sp, #8] │ │ adds r4, #1 │ │ adds r3, #4 │ │ str r3, [sp, #8] │ │ ldr r3, [r6, #28] │ │ cmp r4, r3 │ │ - blt.n c270 │ │ + blt.n c274 │ │ adds r0, r7, #0 │ │ - bl c06c │ │ + bl c070 │ │ movs r0, #1 │ │ - b.n c2a2 │ │ + b.n c2a6 │ │ adds r0, r7, #0 │ │ - bl c02c │ │ + bl c030 │ │ movs r0, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r2, [r0, #18] │ │ + ldrb r6, [r7, #17] │ │ movs r1, r0 │ │ │ │ -0000c2ac : │ │ +0000c2b0 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #4] │ │ sub sp, #84 ; 0x54 │ │ ldr r2, [r0, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #28] │ │ adds r7, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #72] ; 0x48 │ │ mov ip, r1 │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #24] │ │ cmp r2, r3 │ │ - ble.n c2ce │ │ + ble.n c2d2 │ │ adds r3, #1 │ │ - beq.n c2ce │ │ - b.n c5ee │ │ + beq.n c2d2 │ │ + b.n c5f2 │ │ ldr r0, [r7, #64] ; 0x40 │ │ ldr r1, [r7, #68] ; 0x44 │ │ ldr r3, [r7, #40] ; 0x28 │ │ str r3, [r7, #36] ; 0x24 │ │ mov r3, ip │ │ ldr r4, [r3, #28] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r4, [r7, #40] ; 0x28 │ │ str r3, [r7, #44] ; 0x2c │ │ adds r3, r0, #1 │ │ - bne.n c2ea │ │ + bne.n c2ee │ │ adds r3, r1, #1 │ │ - beq.n c302 │ │ + beq.n c306 │ │ movs r2, #1 │ │ movs r3, #0 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ mov r1, ip │ │ ldr r1, [r1, #56] ; 0x38 │ │ cmp r1, r2 │ │ - bne.n c302 │ │ + bne.n c306 │ │ mov r1, ip │ │ ldr r1, [r1, #60] ; 0x3c │ │ cmp r1, r3 │ │ - beq.n c312 │ │ + beq.n c316 │ │ movs r2, #1 │ │ negs r2, r2 │ │ asrs r3, r2, #31 │ │ ldr r1, [sp, #28] │ │ str r2, [r7, #56] ; 0x38 │ │ str r3, [r7, #60] ; 0x3c │ │ str r2, [r1, #16] │ │ @@ -13638,16 +13640,16 @@ │ │ ldr r3, [r3, #60] ; 0x3c │ │ str r2, [r7, #64] ; 0x40 │ │ str r3, [r7, #68] ; 0x44 │ │ mov r3, ip │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n c328 │ │ - b.n c4d0 │ │ + bne.n c32c │ │ + b.n c4d4 │ │ ldr r3, [sp, #8] │ │ lsls r4, r4, #2 │ │ ldr r3, [r4, r3] │ │ lsrs r6, r3, #31 │ │ adds r6, r6, r3 │ │ asrs r3, r6, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ @@ -13660,20 +13662,20 @@ │ │ str r3, [sp, #0] │ │ ldr r3, [r7, #48] ; 0x30 │ │ lsrs r6, r5, #31 │ │ adds r6, r6, r5 │ │ asrs r6, r6, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne.n c35c │ │ + bne.n c360 │ │ ldr r3, [sp, #0] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #24] │ │ - b.n c364 │ │ + b.n c368 │ │ ldr r3, [sp, #0] │ │ str r3, [sp, #24] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ lsls r3, r3, #2 │ │ @@ -13710,134 +13712,134 @@ │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #4] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #16] │ │ cmp r3, r2 │ │ - bge.n c48c │ │ + bge.n c490 │ │ ldr r1, [sp, #16] │ │ ldr r3, [r7, #36] ; 0x24 │ │ ldr r2, [r7, #40] ; 0x28 │ │ lsls r4, r1, #2 │ │ ldr r0, [r7, #8] │ │ cmp r3, #0 │ │ - beq.n c40c │ │ + beq.n c410 │ │ ldr r3, [sp, #12] │ │ ldr r1, [r3, r4] │ │ ldr r3, [r0, r4] │ │ cmp r2, #0 │ │ - beq.n c3f6 │ │ + beq.n c3fa │ │ ldr r2, [sp, #32] │ │ adds r3, r3, r2 │ │ movs r2, #0 │ │ ldr r4, [sp, #0] │ │ cmp r2, r4 │ │ - bge.n c3e8 │ │ + bge.n c3ec │ │ lsls r4, r2, #2 │ │ ldr r4, [r1, r4] │ │ ldr r5, [r3, #0] │ │ adds r2, #1 │ │ adds r4, r5, r4 │ │ stmia r3!, {r4} │ │ - b.n c3d4 │ │ + b.n c3d8 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #12] │ │ lsls r3, r3, #2 │ │ ldr r1, [r0, r3] │ │ ldr r0, [r2, r3] │ │ movs r3, #0 │ │ - b.n c46e │ │ + b.n c472 │ │ ldr r4, [sp, #60] ; 0x3c │ │ adds r3, r3, r4 │ │ cmp r2, r6 │ │ - bge.n c3e8 │ │ + bge.n c3ec │ │ lsls r4, r2, #2 │ │ ldr r4, [r1, r4] │ │ ldr r5, [r3, #0] │ │ adds r2, #1 │ │ adds r4, r5, r4 │ │ stmia r3!, {r4} │ │ - b.n c3fa │ │ + b.n c3fe │ │ cmp r2, #0 │ │ - beq.n c452 │ │ + beq.n c456 │ │ ldr r2, [r0, r4] │ │ ldr r1, [sp, #32] │ │ adds r1, r2, r1 │ │ ldr r2, [sp, #12] │ │ ldr r2, [r2, r4] │ │ ldr r4, [sp, #64] ; 0x40 │ │ adds r2, r2, r4 │ │ adds r4, r1, #0 │ │ str r2, [sp, #56] ; 0x38 │ │ cmp r3, r6 │ │ - bge.n c436 │ │ + bge.n c43a │ │ ldr r2, [sp, #56] ; 0x38 │ │ lsls r5, r3, #2 │ │ adds r3, #1 │ │ ldr r5, [r2, r5] │ │ ldr r2, [r4, #0] │ │ adds r5, r2, r5 │ │ stmia r4!, {r5} │ │ - b.n c422 │ │ + b.n c426 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r4, [sp, #40] ; 0x28 │ │ adds r1, r1, r3 │ │ adds r2, r2, r3 │ │ movs r3, #0 │ │ ldr r5, [sp, #68] ; 0x44 │ │ cmp r4, r5 │ │ - bge.n c3e8 │ │ + bge.n c3ec │ │ ldr r5, [r2, r3] │ │ adds r4, #1 │ │ str r5, [r1, r3] │ │ adds r3, #4 │ │ - b.n c442 │ │ + b.n c446 │ │ ldr r3, [sp, #12] │ │ ldr r1, [r3, r4] │ │ ldr r3, [r0, r4] │ │ ldr r4, [sp, #32] │ │ adds r3, r3, r4 │ │ cmp r2, r6 │ │ - bge.n c3e8 │ │ + bge.n c3ec │ │ lsls r4, r2, #2 │ │ ldr r4, [r1, r4] │ │ ldr r5, [r3, #0] │ │ adds r2, #1 │ │ adds r4, r5, r4 │ │ stmia r3!, {r4} │ │ - b.n c45c │ │ + b.n c460 │ │ ldr r2, [sp, #48] ; 0x30 │ │ cmp r3, r2 │ │ - bge.n c486 │ │ + bge.n c48a │ │ ldr r4, [sp, #76] ; 0x4c │ │ lsls r2, r3, #2 │ │ adds r3, #1 │ │ adds r4, r0, r4 │ │ ldr r5, [r4, r2] │ │ ldr r4, [sp, #72] ; 0x48 │ │ adds r4, r1, r4 │ │ str r5, [r4, r2] │ │ - b.n c46e │ │ + b.n c472 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ - b.n c3a6 │ │ + b.n c3aa │ │ movs r3, #0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r2, r3 │ │ - bne.n c496 │ │ + bne.n c49a │ │ ldr r3, [sp, #0] │ │ str r3, [r7, #48] ; 0x30 │ │ ldr r3, [r7, #24] │ │ adds r3, #1 │ │ - bne.n c4a4 │ │ + bne.n c4a8 │ │ ldr r3, [sp, #24] │ │ str r3, [r7, #24] │ │ - b.n c4ce │ │ + b.n c4d2 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #8] │ │ str r3, [r7, #24] │ │ ldr r3, [r7, #36] ; 0x24 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r2] │ │ @@ -13856,17 +13858,17 @@ │ │ asrs r3, r3, #2 │ │ adds r3, r2, r3 │ │ str r3, [r7, #20] │ │ ldr r3, [sp, #28] │ │ ldr r0, [r3, #16] │ │ ldr r1, [r3, #20] │ │ adds r3, r0, #1 │ │ - bne.n c4de │ │ + bne.n c4e2 │ │ adds r3, r1, #1 │ │ - beq.n c50a │ │ + beq.n c50e │ │ ldr r3, [r7, #36] ; 0x24 │ │ ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ ldr r2, [r3, r2] │ │ ldr r3, [r7, #40] ; 0x28 │ │ asrs r4, r2, #31 │ │ lsrs r4, r4, #30 │ │ @@ -13880,15 +13882,15 @@ │ │ adds r2, r3, r2 │ │ asrs r2, r2, #2 │ │ adds r4, r4, r2 │ │ adds r2, r4, #0 │ │ asrs r3, r4, #31 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ - b.n c50e │ │ + b.n c512 │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [sp, #28] │ │ str r2, [r1, #16] │ │ str r3, [r1, #20] │ │ ldr r0, [r7, #56] ; 0x38 │ │ ldr r1, [r7, #60] ; 0x3c │ │ @@ -13897,50 +13899,50 @@ │ │ mov r1, ip │ │ mov r0, ip │ │ ldr r4, [sp, #0] │ │ ldr r6, [r1, #48] ; 0x30 │ │ ldr r0, [r0, #44] ; 0x2c │ │ ldr r1, [r1, #52] ; 0x34 │ │ adds r4, #1 │ │ - bne.n c572 │ │ + bne.n c576 │ │ ldr r4, [sp, #4] │ │ adds r4, #1 │ │ - bne.n c572 │ │ + bne.n c576 │ │ adds r4, r6, #1 │ │ - bne.n c53a │ │ + bne.n c53e │ │ adds r4, r1, #1 │ │ - beq.n c5e2 │ │ + beq.n c5e6 │ │ str r6, [r7, #56] ; 0x38 │ │ str r1, [r7, #60] ; 0x3c │ │ cmp r1, r3 │ │ - blt.n c548 │ │ - bne.n c5e2 │ │ + blt.n c54c │ │ + bne.n c5e6 │ │ cmp r6, r2 │ │ - bcs.n c5e2 │ │ + bcs.n c5e6 │ │ subs r6, r2, r6 │ │ mvns r3, r6 │ │ asrs r3, r3, #31 │ │ ands r6, r3 │ │ ldr r2, [r7, #20] │ │ ldr r3, [r7, #24] │ │ cmp r0, #0 │ │ - beq.n c566 │ │ + beq.n c56a │ │ subs r3, r2, r3 │ │ cmp r6, r3 │ │ - ble.n c560 │ │ + ble.n c564 │ │ adds r6, r3, #0 │ │ subs r2, r2, r6 │ │ str r2, [r7, #20] │ │ - b.n c5e2 │ │ + b.n c5e6 │ │ adds r6, r6, r3 │ │ str r6, [r7, #24] │ │ cmp r6, r2 │ │ - ble.n c5f2 │ │ + ble.n c5f6 │ │ str r2, [r7, #24] │ │ - b.n c5f2 │ │ + b.n c5f6 │ │ ldr r3, [r7, #36] ; 0x24 │ │ ldr r2, [sp, #8] │ │ ldr r4, [sp, #8] │ │ lsls r3, r3, #2 │ │ ldr r2, [r3, r2] │ │ asrs r3, r2, #31 │ │ lsrs r3, r3, #30 │ │ @@ -13960,183 +13962,183 @@ │ │ adds r2, r3, #0 │ │ asrs r3, r3, #31 │ │ adds r2, r2, r4 │ │ adcs r3, r5 │ │ str r2, [r7, #56] ; 0x38 │ │ str r3, [r7, #60] ; 0x3c │ │ adds r4, r6, #1 │ │ - bne.n c5ae │ │ + bne.n c5b2 │ │ adds r4, r1, #1 │ │ - beq.n c5e2 │ │ + beq.n c5e6 │ │ cmp r6, r2 │ │ - bne.n c5b6 │ │ + bne.n c5ba │ │ cmp r1, r3 │ │ - beq.n c5e2 │ │ + beq.n c5e6 │ │ cmp r1, r3 │ │ - blt.n c5c0 │ │ - bne.n c5de │ │ + blt.n c5c4 │ │ + bne.n c5e2 │ │ cmp r6, r2 │ │ - bcs.n c5de │ │ + bcs.n c5e2 │ │ subs r2, r2, r6 │ │ - beq.n c5de │ │ + beq.n c5e2 │ │ cmp r0, #0 │ │ - beq.n c5de │ │ + beq.n c5e2 │ │ ldr r4, [r7, #20] │ │ ldr r3, [r7, #24] │ │ subs r3, r4, r3 │ │ cmp r2, r3 │ │ - ble.n c5d4 │ │ + ble.n c5d8 │ │ adds r2, r3, #0 │ │ mvns r3, r2 │ │ asrs r3, r3, #31 │ │ ands r2, r3 │ │ subs r4, r4, r2 │ │ str r4, [r7, #20] │ │ str r6, [r7, #56] ; 0x38 │ │ str r1, [r7, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq.n c5f2 │ │ + beq.n c5f6 │ │ movs r3, #1 │ │ movs r0, #0 │ │ str r3, [r7, #32] │ │ - b.n c5f2 │ │ + b.n c5f6 │ │ movs r0, #131 ; 0x83 │ │ negs r0, r0 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0000c5f6 : │ │ +0000c5fa : │ │ movs r3, #0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #24] │ │ ldr r4, [r0, #4] │ │ cmp r2, r3 │ │ - blt.n c62e │ │ + blt.n c632 │ │ ldr r5, [r0, #20] │ │ cmp r2, r5 │ │ - bge.n c62e │ │ + bge.n c632 │ │ cmp r1, r3 │ │ - beq.n c62c │ │ + beq.n c630 │ │ ldr r4, [r4, #4] │ │ str r4, [sp, #4] │ │ lsls r4, r2, #2 │ │ mov ip, r4 │ │ ldr r4, [sp, #4] │ │ ldr r6, [r0, #12] │ │ cmp r3, r4 │ │ - bge.n c62a │ │ + bge.n c62e │ │ ldr r4, [r0, #8] │ │ lsls r7, r3, #2 │ │ adds r3, #1 │ │ ldr r4, [r4, r7] │ │ add r4, ip │ │ str r4, [r6, r7] │ │ - b.n c614 │ │ + b.n c618 │ │ str r6, [r1, #0] │ │ subs r3, r5, r2 │ │ adds r0, r3, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -0000c632 : │ │ +0000c636 : │ │ push {r4, lr} │ │ ldr r2, [r0, #24] │ │ cmp r1, #0 │ │ - beq.n c642 │ │ + beq.n c646 │ │ ldr r4, [r0, #20] │ │ adds r3, r1, r2 │ │ cmp r3, r4 │ │ - bgt.n c64a │ │ + bgt.n c64e │ │ adds r1, r2, r1 │ │ str r1, [r0, #24] │ │ movs r0, #0 │ │ - b.n c64e │ │ + b.n c652 │ │ movs r0, #131 ; 0x83 │ │ negs r0, r0 │ │ pop {r4, pc} │ │ │ │ -0000c650 <_vorbis_window@@Base>: │ │ +0000c654 <_vorbis_window@@Base>: │ │ cmp r0, #0 │ │ - bne.n c6b8 <_vorbis_window@@Base+0x68> │ │ + bne.n c6bc <_vorbis_window@@Base+0x68> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ cmp r1, r3 │ │ - beq.n c6a6 <_vorbis_window@@Base+0x56> │ │ - bgt.n c66c <_vorbis_window@@Base+0x1c> │ │ + beq.n c6aa <_vorbis_window@@Base+0x56> │ │ + bgt.n c670 <_vorbis_window@@Base+0x1c> │ │ cmp r1, #64 ; 0x40 │ │ - beq.n c69a <_vorbis_window@@Base+0x4a> │ │ + beq.n c69e <_vorbis_window@@Base+0x4a> │ │ cmp r1, #128 ; 0x80 │ │ - beq.n c6a0 <_vorbis_window@@Base+0x50> │ │ + beq.n c6a4 <_vorbis_window@@Base+0x50> │ │ cmp r1, #32 │ │ - bne.n c6b8 <_vorbis_window@@Base+0x68> │ │ - b.n c6bc <_vorbis_window@@Base+0x6c> │ │ + bne.n c6bc <_vorbis_window@@Base+0x68> │ │ + b.n c6c0 <_vorbis_window@@Base+0x6c> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #3 │ │ cmp r1, r3 │ │ - beq.n c6ac <_vorbis_window@@Base+0x5c> │ │ - bgt.n c684 <_vorbis_window@@Base+0x34> │ │ + beq.n c6b0 <_vorbis_window@@Base+0x5c> │ │ + bgt.n c688 <_vorbis_window@@Base+0x34> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #2 │ │ cmp r1, r3 │ │ - bne.n c6b8 <_vorbis_window@@Base+0x68> │ │ - ldr r0, [pc, #68] ; (c6c4 <_vorbis_window@@Base+0x74>) │ │ + bne.n c6bc <_vorbis_window@@Base+0x68> │ │ + ldr r0, [pc, #68] ; (c6c8 <_vorbis_window@@Base+0x74>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #4 │ │ cmp r1, r3 │ │ - beq.n c6b2 <_vorbis_window@@Base+0x62> │ │ + beq.n c6b6 <_vorbis_window@@Base+0x62> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #5 │ │ cmp r1, r3 │ │ - bne.n c6b8 <_vorbis_window@@Base+0x68> │ │ - ldr r0, [pc, #48] ; (c6c8 <_vorbis_window@@Base+0x78>) │ │ + bne.n c6bc <_vorbis_window@@Base+0x68> │ │ + ldr r0, [pc, #48] ; (c6cc <_vorbis_window@@Base+0x78>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #48] ; (c6cc <_vorbis_window@@Base+0x7c>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #48] ; (c6d0 <_vorbis_window@@Base+0x7c>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #44] ; (c6d0 <_vorbis_window@@Base+0x80>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #44] ; (c6d4 <_vorbis_window@@Base+0x80>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #44] ; (c6d4 <_vorbis_window@@Base+0x84>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #44] ; (c6d8 <_vorbis_window@@Base+0x84>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #40] ; (c6d8 <_vorbis_window@@Base+0x88>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #40] ; (c6dc <_vorbis_window@@Base+0x88>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #40] ; (c6dc <_vorbis_window@@Base+0x8c>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #40] ; (c6e0 <_vorbis_window@@Base+0x8c>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ movs r0, #0 │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #32] ; (c6e0 <_vorbis_window@@Base+0x90>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #32] ; (c6e4 <_vorbis_window@@Base+0x90>) │ │ add r0, pc │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - bvc.n c7a0 <_vorbis_apply_window@@Base+0xbc> │ │ + bvc.n c79c <_vorbis_apply_window@@Base+0xb4> │ │ movs r0, r0 │ │ - lsrs r6, r2, #29 │ │ + lsrs r2, r2, #29 │ │ movs r1, r0 │ │ - beq.n c770 <_vorbis_apply_window@@Base+0x8c> │ │ + beq.n c76c <_vorbis_apply_window@@Base+0x84> │ │ movs r0, r0 │ │ - bne.n c768 <_vorbis_apply_window@@Base+0x84> │ │ + bne.n c764 <_vorbis_apply_window@@Base+0x7c> │ │ movs r0, r0 │ │ - bcc.n c760 <_vorbis_apply_window@@Base+0x7c> │ │ + bcc.n c75c <_vorbis_apply_window@@Base+0x74> │ │ movs r0, r0 │ │ - svc 62 ; 0x3e │ │ + svc 58 ; 0x3a │ │ movs r0, r0 │ │ - vhadd.s d0, d8, d0 │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ + vhadd.s d0, d4, d0 │ │ + ldmia r7, {r1, r3, r5, r7} │ │ ... │ │ │ │ -0000c6e4 <_vorbis_apply_window@@Base>: │ │ +0000c6e8 <_vorbis_apply_window@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #52 ; 0x34 │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #268] ; (c7f8 <_vorbis_apply_window@@Base+0x114>) │ │ + ldr r0, [pc, #268] ; (c7fc <_vorbis_apply_window@@Base+0x114>) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r4, [r0, #0] │ │ str r0, [sp, #24] │ │ str r4, [sp, #44] ; 0x2c │ │ ldr r4, [r1, #0] │ │ ldr r1, [r1, #4] │ │ @@ -14178,33 +14180,33 @@ │ │ subs r4, r5, r4 │ │ str r2, [sp, #4] │ │ adds r2, r4, r2 │ │ str r2, [sp, #20] │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r2, r6 │ │ - bge.n c75a <_vorbis_apply_window@@Base+0x76> │ │ + bge.n c75e <_vorbis_apply_window@@Base+0x76> │ │ ldr r5, [sp, #0] │ │ lsls r0, r2, #2 │ │ adds r2, #1 │ │ str r1, [r5, r0] │ │ - b.n c74c <_vorbis_apply_window@@Base+0x68> │ │ + b.n c750 <_vorbis_apply_window@@Base+0x68> │ │ mvns r5, r6 │ │ asrs r5, r5, #31 │ │ ands r5, r6 │ │ movs r6, #0 │ │ ldr r1, [sp, #0] │ │ lsls r2, r5, #2 │ │ lsls r3, r3, #2 │ │ adds r2, r1, r2 │ │ str r2, [sp, #8] │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #16] │ │ cmp r5, r3 │ │ - bge.n c798 <_vorbis_apply_window@@Base+0xb4> │ │ + bge.n c79c <_vorbis_apply_window@@Base+0xb4> │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #28] │ │ adds r5, #1 │ │ ldr r3, [r3, r6] │ │ str r3, [sp, #12] │ │ asrs r1, r3, #31 │ │ add r3, sp, #36 ; 0x24 │ │ @@ -14213,29 +14215,29 @@ │ │ ldr r2, [r3, r6] │ │ asrs r3, r2, #31 │ │ bl 161d0 <__aeabi_llsl@@Base+0x37c> │ │ ldr r3, [sp, #8] │ │ lsls r1, r1, #1 │ │ str r1, [r3, r6] │ │ adds r6, #4 │ │ - b.n c76e <_vorbis_apply_window@@Base+0x8a> │ │ + b.n c772 <_vorbis_apply_window@@Base+0x8a> │ │ movs r5, #0 │ │ ldr r3, [sp, #0] │ │ lsls r6, r4, #2 │ │ adds r6, r3, r6 │ │ ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [sp, #76] ; 0x4c │ │ lsls r3, r3, #2 │ │ str r3, [sp, #4] │ │ subs r3, r2, #4 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ cmp r4, r3 │ │ - bge.n c7d6 <_vorbis_apply_window@@Base+0xf2> │ │ + bge.n c7da <_vorbis_apply_window@@Base+0xf2> │ │ ldr r3, [r6, r5] │ │ ldr r0, [sp, #4] │ │ add r2, sp, #36 ; 0x24 │ │ asrs r1, r3, #31 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r0, r2] │ │ ldr r0, [r6, r5] │ │ @@ -14243,113 +14245,113 @@ │ │ ldr r2, [r2, r3] │ │ adds r4, #1 │ │ asrs r3, r2, #31 │ │ bl 161d0 <__aeabi_llsl@@Base+0x37c> │ │ lsls r1, r1, #1 │ │ str r1, [r6, r5] │ │ adds r5, #4 │ │ - b.n c7ae <_vorbis_apply_window@@Base+0xca> │ │ + b.n c7b2 <_vorbis_apply_window@@Base+0xca> │ │ movs r3, #0 │ │ cmp r4, r7 │ │ - bge.n c7e6 <_vorbis_apply_window@@Base+0x102> │ │ + bge.n c7ea <_vorbis_apply_window@@Base+0x102> │ │ ldr r1, [sp, #0] │ │ lsls r2, r4, #2 │ │ adds r4, #1 │ │ str r3, [r1, r2] │ │ - b.n c7d8 <_vorbis_apply_window@@Base+0xf4> │ │ + b.n c7dc <_vorbis_apply_window@@Base+0xf4> │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n c7f4 <_vorbis_apply_window@@Base+0x110> │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n c7f8 <_vorbis_apply_window@@Base+0x110> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r4, [r2, #31] │ │ + strb r0, [r2, #31] │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ cmp r0, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ ldr r4, [r0, #64] ; 0x40 │ │ cmp r4, #0 │ │ - beq.n c81e <_vorbis_apply_window@@Base+0x13a> │ │ + beq.n c822 <_vorbis_apply_window@@Base+0x13a> │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r6, [r4, #4] │ │ str r3, [sp, #8] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ cmp r6, r3 │ │ - beq.n c824 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c828 <_vorbis_apply_window@@Base+0x140> │ │ ldr r3, [r6, #28] │ │ str r3, [sp, #4] │ │ - b.n c824 <_vorbis_apply_window@@Base+0x140> │ │ + b.n c828 <_vorbis_apply_window@@Base+0x140> │ │ adds r6, r4, #0 │ │ str r4, [sp, #8] │ │ str r4, [sp, #4] │ │ adds r7, r0, #4 │ │ cmp r4, #0 │ │ - bne.n c82e <_vorbis_apply_window@@Base+0x14a> │ │ + bne.n c832 <_vorbis_apply_window@@Base+0x14a> │ │ movs r0, #136 ; 0x88 │ │ - b.n c938 <_vorbis_apply_window@@Base+0x254> │ │ + b.n c93c <_vorbis_apply_window@@Base+0x254> │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ cmp r6, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ adds r5, r1, #0 │ │ str r2, [sp, #12] │ │ adds r4, r0, #0 │ │ - bl bfc2 <_vorbis_block_ripcord@@Base> │ │ + bl bfc6 <_vorbis_block_ripcord@@Base> │ │ adds r0, r7, #0 │ │ ldr r1, [r5, #0] │ │ ldr r2, [r5, #4] │ │ bl 12f40 │ │ adds r0, r7, #0 │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #0 │ │ - bne.n c936 <_vorbis_apply_window@@Base+0x252> │ │ + bne.n c93a <_vorbis_apply_window@@Base+0x252> │ │ ldr r3, [sp, #8] │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #8] │ │ adds r1, r3, #0 │ │ str r3, [sp, #16] │ │ bl 1310c │ │ adds r3, r0, #1 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ lsls r3, r0, #2 │ │ str r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ str r0, [r4, #40] ; 0x28 │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #16] │ │ ldr r3, [r3, #32] │ │ cmp r3, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ ldr r3, [r3, #0] │ │ str r3, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n c8a8 <_vorbis_apply_window@@Base+0x1c4> │ │ + beq.n c8ac <_vorbis_apply_window@@Base+0x1c4> │ │ movs r1, #1 │ │ adds r0, r7, #0 │ │ bl 1310c │ │ movs r1, #1 │ │ str r0, [r4, #24] │ │ adds r0, r7, #0 │ │ bl 1310c │ │ str r0, [r4, #32] │ │ adds r3, r0, #1 │ │ - bne.n c8ac <_vorbis_apply_window@@Base+0x1c8> │ │ - b.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + bne.n c8b0 <_vorbis_apply_window@@Base+0x1c8> │ │ + b.n c82e <_vorbis_apply_window@@Base+0x146> │ │ str r3, [r4, #24] │ │ str r3, [r4, #32] │ │ ldr r2, [r5, #16] │ │ ldr r3, [r5, #20] │ │ str r2, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ ldr r0, [r5, #24] │ │ @@ -14361,42 +14363,42 @@ │ │ adcs r3, r1 │ │ str r2, [r4, #56] ; 0x38 │ │ str r3, [r4, #60] ; 0x3c │ │ ldr r3, [r5, #12] │ │ str r3, [r4, #44] ; 0x2c │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n c92c <_vorbis_apply_window@@Base+0x248> │ │ + beq.n c930 <_vorbis_apply_window@@Base+0x248> │ │ ldr r3, [r4, #28] │ │ ldr r2, [sp, #4] │ │ adds r0, r4, #0 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r2] │ │ movs r5, #0 │ │ str r3, [r4, #36] ; 0x24 │ │ ldr r3, [r6, #4] │ │ lsls r1, r3, #2 │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ str r0, [r4, #0] │ │ ldr r3, [r6, #4] │ │ cmp r5, r3 │ │ - bge.n c904 <_vorbis_apply_window@@Base+0x220> │ │ + bge.n c908 <_vorbis_apply_window@@Base+0x220> │ │ ldr r3, [r4, #0] │ │ lsls r7, r5, #2 │ │ adds r0, r4, #0 │ │ adds r7, r3, r7 │ │ ldr r3, [r4, #36] ; 0x24 │ │ adds r5, #1 │ │ lsls r1, r3, #2 │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ str r0, [r7, #0] │ │ - b.n c8e8 <_vorbis_apply_window@@Base+0x204> │ │ + b.n c8ec <_vorbis_apply_window@@Base+0x204> │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #4] │ │ - ldr r3, [pc, #52] ; (c940 <_vorbis_apply_window@@Base+0x25c>) │ │ + ldr r3, [pc, #52] ; (c944 <_vorbis_apply_window@@Base+0x25c>) │ │ ldr r2, [r2, #32] │ │ adds r0, r4, #0 │ │ ldr r2, [r2, #12] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r2, #72 ; 0x48 │ │ lsls r2, r2, #2 │ │ @@ -14405,162 +14407,162 @@ │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #8] │ │ ldr r3, [r3, #16] │ │ ldr r2, [r2, #12] │ │ ldr r1, [r2, r1] │ │ blx r3 │ │ - b.n c93a <_vorbis_apply_window@@Base+0x256> │ │ + b.n c93e <_vorbis_apply_window@@Base+0x256> │ │ ldr r3, [sp, #12] │ │ str r3, [r4, #36] ; 0x24 │ │ str r3, [r4, #0] │ │ adds r0, r3, #0 │ │ - b.n c93a <_vorbis_apply_window@@Base+0x256> │ │ + b.n c93e <_vorbis_apply_window@@Base+0x256> │ │ movs r0, #135 ; 0x87 │ │ negs r0, r0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r1, #23] │ │ + strb r4, [r0, #23] │ │ movs r1, r0 │ │ │ │ -0000c944 : │ │ +0000c948 : │ │ push {r3, lr} │ │ movs r2, #1 │ │ - bl c7fc <_vorbis_apply_window@@Base+0x118> │ │ + bl c800 <_vorbis_apply_window@@Base+0x118> │ │ pop {r3, pc} │ │ │ │ -0000c94e : │ │ +0000c952 : │ │ push {r3, lr} │ │ movs r2, #0 │ │ - bl c7fc <_vorbis_apply_window@@Base+0x118> │ │ + bl c800 <_vorbis_apply_window@@Base+0x118> │ │ pop {r3, pc} │ │ │ │ -0000c958 : │ │ +0000c95c : │ │ adds r3, r1, #0 │ │ push {r4, r5, r6, lr} │ │ - ldr r4, [pc, #96] ; (c9c0 ) │ │ + ldr r4, [pc, #96] ; (c9c4 ) │ │ sub sp, #24 │ │ ldr r5, [r0, #28] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r0, sp │ │ ldr r2, [r4, #0] │ │ mov r6, sp │ │ str r2, [sp, #20] │ │ ldmia r3!, {r1, r2} │ │ bl 12f40 │ │ mov r0, sp │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #0 │ │ - bne.n c9a6 │ │ + bne.n c9aa │ │ adds r1, r0, #0 │ │ ldr r3, [r5, #8] │ │ cmp r3, #1 │ │ - ble.n c98e │ │ + ble.n c992 │ │ adds r1, #1 │ │ asrs r3, r3, #1 │ │ - b.n c984 │ │ + b.n c988 │ │ adds r0, r6, #0 │ │ bl 1310c │ │ adds r3, r0, #1 │ │ - beq.n c9aa │ │ + beq.n c9ae │ │ adds r0, #8 │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r5] │ │ ldr r3, [r3, #0] │ │ lsls r3, r3, #2 │ │ ldr r0, [r3, r5] │ │ - b.n c9ae │ │ + b.n c9b2 │ │ movs r0, #135 ; 0x87 │ │ - b.n c9ac │ │ + b.n c9b0 │ │ movs r0, #136 ; 0x88 │ │ negs r0, r0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c9ba │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n c9be │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - strb r6, [r3, #21] │ │ + strb r2, [r3, #21] │ │ movs r1, r0 │ │ push {r4, r5, r6, lr} │ │ adds r6, r0, #0 │ │ adds r4, r1, #0 │ │ adds r5, r1, r2 │ │ cmp r4, r5 │ │ - beq.n c9de │ │ + beq.n c9e2 │ │ adds r0, r6, #0 │ │ movs r1, #8 │ │ bl 1310c │ │ strb r0, [r4, #0] │ │ adds r4, #1 │ │ - b.n c9cc │ │ + b.n c9d0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0000c9e0 : │ │ +0000c9e4 : │ │ push {r3, lr} │ │ movs r1, #0 │ │ movs r2, #16 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r3, pc} │ │ │ │ -0000c9ec : │ │ +0000c9f0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #180] ; (caa4 ) │ │ + ldr r4, [pc, #180] ; (caa8 ) │ │ sub sp, #44 ; 0x2c │ │ add r7, sp, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ adds r0, r1, #0 │ │ adds r6, r1, #0 │ │ str r2, [r7, #12] │ │ str r3, [r7, #36] ; 0x24 │ │ - bl 16100 <__aeabi_llsl@@Base+0x2ac> │ │ + bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ adds r3, r0, #1 │ │ str r3, [r7, #24] │ │ mov r3, sp │ │ adds r0, #16 │ │ lsrs r0, r0, #3 │ │ lsls r0, r0, #3 │ │ subs r3, r3, r0 │ │ mov sp, r3 │ │ adds r0, r3, #0 │ │ adds r1, r6, #0 │ │ str r3, [r7, #28] │ │ - bl 16110 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r1, [pc, #132] ; (caa8 ) │ │ + bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + ldr r1, [pc, #132] ; (caac ) │ │ ldr r0, [r7, #28] │ │ add r1, pc │ │ bl 16220 <__aeabi_llsl@@Base+0x3cc> │ │ movs r1, #0 │ │ mov ip, r4 │ │ adds r6, r1, #0 │ │ ldr r3, [r5, #8] │ │ str r3, [r7, #16] │ │ - ldr r3, [pc, #116] ; (caac ) │ │ + ldr r3, [pc, #116] ; (cab0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #20] │ │ ldr r3, [r7, #16] │ │ cmp r6, r3 │ │ - bge.n ca80 │ │ + bge.n ca84 │ │ ldr r2, [r5, #0] │ │ lsls r3, r6, #2 │ │ ldr r0, [r3, r2] │ │ movs r3, #0 │ │ ldr r2, [r7, #24] │ │ cmp r3, r2 │ │ - bge.n ca90 │ │ + bge.n ca94 │ │ ldr r2, [r7, #28] │ │ ldrb r4, [r0, r3] │ │ ldrb r2, [r2, r3] │ │ adds r4, #1 │ │ lsls r4, r4, #1 │ │ adds r2, #1 │ │ lsls r2, r2, #1 │ │ @@ -14569,93 +14571,93 @@ │ │ ldrsh r4, [r4, r2] │ │ ldr r2, [r7, #20] │ │ str r4, [r7, #4] │ │ ldr r4, [r7, #8] │ │ ldrsh r2, [r4, r2] │ │ ldr r4, [r7, #4] │ │ cmp r4, r2 │ │ - bne.n ca7c │ │ + bne.n ca80 │ │ adds r3, #1 │ │ - b.n ca4e │ │ + b.n ca52 │ │ adds r1, #1 │ │ adds r6, #1 │ │ - b.n ca40 │ │ + b.n ca44 │ │ movs r0, #0 │ │ mov r3, ip │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n ca9c │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n caa0 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ ldr r3, [r7, #12] │ │ cmp r3, r1 │ │ - bne.n ca7a │ │ + bne.n ca7e │ │ ldr r3, [r7, #24] │ │ adds r0, r0, r3 │ │ - b.n ca82 │ │ + b.n ca86 │ │ mov sp, r7 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r4, [r1, #19] │ │ + strb r0, [r1, #19] │ │ movs r1, r0 │ │ - add r4, sp, #148 ; 0x94 │ │ + add r4, sp, #132 ; 0x84 │ │ movs r0, r0 │ │ - strb r4, [r2, #18] │ │ + strb r4, [r1, #18] │ │ movs r1, r0 │ │ │ │ -0000cab0 : │ │ +0000cab4 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #164] ; (cb58 ) │ │ + ldr r4, [pc, #164] ; (cb5c ) │ │ sub sp, #36 ; 0x24 │ │ add r7, sp, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ adds r0, r1, #0 │ │ adds r6, r1, #0 │ │ str r3, [r7, #28] │ │ - bl 16100 <__aeabi_llsl@@Base+0x2ac> │ │ + bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ adds r3, r0, #1 │ │ str r3, [r7, #16] │ │ mov r3, sp │ │ adds r0, #16 │ │ lsrs r0, r0, #3 │ │ lsls r0, r0, #3 │ │ subs r3, r3, r0 │ │ mov sp, r3 │ │ adds r0, r3, #0 │ │ adds r1, r6, #0 │ │ str r3, [r7, #20] │ │ - bl 16110 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r1, [pc, #116] ; (cb5c ) │ │ + bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + ldr r1, [pc, #116] ; (cb60 ) │ │ ldr r0, [r7, #20] │ │ add r1, pc │ │ bl 16220 <__aeabi_llsl@@Base+0x3cc> │ │ movs r0, #0 │ │ adds r1, r0, #0 │ │ ldr r3, [r5, #8] │ │ str r4, [r7, #0] │ │ str r3, [r7, #12] │ │ - ldr r3, [pc, #100] ; (cb60 ) │ │ + ldr r3, [pc, #100] ; (cb64 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r6, [r3, #0] │ │ ldr r3, [r7, #12] │ │ cmp r1, r3 │ │ - bge.n cb42 │ │ + bge.n cb46 │ │ ldr r2, [r5, #0] │ │ lsls r3, r1, #2 │ │ ldr r3, [r3, r2] │ │ str r3, [r7, #8] │ │ movs r3, #0 │ │ ldr r2, [r7, #16] │ │ cmp r3, r2 │ │ - bge.n cb3c │ │ + bge.n cb40 │ │ ldr r2, [r7, #8] │ │ ldrb r2, [r2, r3] │ │ adds r2, #1 │ │ lsls r2, r2, #1 │ │ mov ip, r2 │ │ mov r4, ip │ │ ldr r2, [r7, #20] │ │ @@ -14664,300 +14666,300 @@ │ │ lsls r2, r2, #1 │ │ str r2, [r7, #4] │ │ ldrsh r4, [r4, r6] │ │ ldr r2, [r7, #4] │ │ mov ip, r4 │ │ ldrsh r2, [r2, r6] │ │ cmp ip, r2 │ │ - bne.n cb3e │ │ + bne.n cb42 │ │ adds r3, #1 │ │ - b.n cb10 │ │ + b.n cb14 │ │ adds r0, #1 │ │ adds r1, #1 │ │ - b.n cb00 │ │ + b.n cb04 │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n cb50 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n cb54 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r1, #16] │ │ + strb r4, [r0, #16] │ │ movs r1, r0 │ │ - add r3, sp, #396 ; 0x18c │ │ + add r3, sp, #380 ; 0x17c │ │ movs r0, r0 │ │ - strb r2, [r2, #15] │ │ + strb r2, [r1, #15] │ │ movs r1, r0 │ │ │ │ -0000cb64 : │ │ +0000cb68 : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - beq.n cbae │ │ + beq.n cbb2 │ │ movs r5, #0 │ │ ldr r3, [r0, #0] │ │ adds r4, r0, #0 │ │ cmp r3, r5 │ │ - beq.n cb90 │ │ + beq.n cb94 │ │ ldr r3, [r4, #8] │ │ ldr r0, [r4, #0] │ │ cmp r5, r3 │ │ - bge.n cb8c │ │ + bge.n cb90 │ │ lsls r3, r5, #2 │ │ ldr r0, [r0, r3] │ │ cmp r0, #0 │ │ - beq.n cb88 │ │ + beq.n cb8c │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r5, #1 │ │ - b.n cb74 │ │ + b.n cb78 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n cb9a │ │ + beq.n cb9e │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #12] │ │ cmp r0, #0 │ │ - beq.n cba4 │ │ + beq.n cba8 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #16 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000cbb0 : │ │ +0000cbb4 : │ │ ldr r3, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n cbbc │ │ + beq.n cbc0 │ │ lsls r1, r1, #2 │ │ ldr r0, [r1, r3] │ │ - b.n cbc0 │ │ + b.n cbc4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ bx lr │ │ ... │ │ │ │ -0000cbc4 : │ │ +0000cbc8 : │ │ push {r4, lr} │ │ movs r2, #32 │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ - ldr r1, [pc, #8] ; (cbdc ) │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ + ldr r1, [pc, #8] ; (cbe0 ) │ │ movs r0, #1 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ str r0, [r4, #28] │ │ pop {r4, pc} │ │ lsrs r0, r5, #18 │ │ ... │ │ │ │ -0000cbe0 : │ │ +0000cbe4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #28] │ │ adds r7, r0, #0 │ │ cmp r4, #0 │ │ - beq.n ccd8 │ │ + beq.n ccdc │ │ adds r6, r4, #0 │ │ movs r5, #0 │ │ adds r6, #32 │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n cc06 │ │ + bge.n cc0a │ │ ldr r0, [r6, #0] │ │ cmp r0, #0 │ │ - beq.n cc00 │ │ + beq.n cc04 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r5, #1 │ │ adds r6, #4 │ │ - b.n cbf0 │ │ + b.n cbf4 │ │ adds r5, r4, #0 │ │ movs r6, #0 │ │ adds r5, #33 ; 0x21 │ │ adds r5, #255 ; 0xff │ │ ldr r3, [r4, #12] │ │ cmp r6, r3 │ │ - bge.n cc34 │ │ + bge.n cc38 │ │ adds r3, r5, #1 │ │ adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n cc2e │ │ - ldr r3, [pc, #196] ; (cce4 ) │ │ + beq.n cc32 │ │ + ldr r3, [pc, #196] ; (cce8 ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n cc0e │ │ + b.n cc12 │ │ movs r3, #132 ; 0x84 │ │ movs r6, #0 │ │ lsls r3, r3, #3 │ │ adds r5, r4, r3 │ │ ldr r3, [r4, #20] │ │ cmp r6, r3 │ │ - bge.n cc62 │ │ + bge.n cc66 │ │ adds r3, r5, #1 │ │ adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n cc5c │ │ - ldr r3, [pc, #152] ; (cce8 ) │ │ + beq.n cc60 │ │ + ldr r3, [pc, #152] ; (ccec ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n cc3c │ │ + b.n cc40 │ │ movs r3, #196 ; 0xc4 │ │ movs r6, #0 │ │ lsls r3, r3, #3 │ │ adds r5, r4, r3 │ │ ldr r3, [r4, #24] │ │ cmp r6, r3 │ │ - bge.n cc90 │ │ + bge.n cc94 │ │ adds r3, r5, #1 │ │ adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n cc8a │ │ - ldr r3, [pc, #112] ; (ccec ) │ │ + beq.n cc8e │ │ + ldr r3, [pc, #112] ; (ccf0 ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n cc6a │ │ + b.n cc6e │ │ movs r3, #130 ; 0x82 │ │ movs r5, #0 │ │ lsls r3, r3, #4 │ │ adds r6, r4, r3 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - bge.n ccc4 │ │ + bge.n ccc8 │ │ ldr r0, [r6, #0] │ │ cmp r0, #0 │ │ - beq.n cca8 │ │ + beq.n ccac │ │ bl 11ba0 │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #4 │ │ ldr r3, [r4, r3] │ │ cmp r3, #0 │ │ - beq.n ccbe │ │ + beq.n ccc2 │ │ movs r2, #52 ; 0x34 │ │ adds r0, r2, #0 │ │ muls r0, r5 │ │ adds r0, r3, r0 │ │ bl 11bca │ │ adds r5, #1 │ │ adds r6, #4 │ │ - b.n cc98 │ │ + b.n cc9c │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #4 │ │ ldr r0, [r4, r3] │ │ cmp r0, #0 │ │ - beq.n ccd2 │ │ + beq.n ccd6 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r7, #0 │ │ movs r1, #0 │ │ movs r2, #32 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - strb r6, [r6, #10] │ │ + strb r2, [r6, #10] │ │ movs r1, r0 │ │ - strb r4, [r1, #10] │ │ + strb r0, [r1, #10] │ │ movs r1, r0 │ │ - strb r2, [r4, #9] │ │ + strb r6, [r3, #9] │ │ movs r1, r0 │ │ │ │ -0000ccf0 : │ │ - ldr r3, [pc, #104] ; (cd5c ) │ │ +0000ccf4 : │ │ + ldr r3, [pc, #104] ; (cd60 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #32 │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ adds r4, r3, #0 │ │ str r2, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n cd0a │ │ + bne.n cd0e │ │ movs r2, #0 │ │ - b.n cd48 │ │ + b.n cd4c │ │ mov r0, sp │ │ ldr r1, [r5, #0] │ │ ldr r2, [r5, #4] │ │ bl 12f40 │ │ ldr r3, [r5, #8] │ │ cmp r3, #0 │ │ - beq.n cd06 │ │ + beq.n cd0a │ │ mov r0, sp │ │ movs r1, #8 │ │ bl 1310c │ │ cmp r0, #1 │ │ - bne.n cd06 │ │ + bne.n cd0a │ │ movs r3, #0 │ │ add r5, sp, #20 │ │ str r3, [sp, #20] │ │ mov r0, sp │ │ strh r3, [r5, #4] │ │ adds r1, r5, #0 │ │ movs r2, #6 │ │ - bl c9c4 │ │ - ldr r1, [pc, #36] ; (cd60 ) │ │ + bl c9c8 │ │ + ldr r1, [pc, #36] ; (cd64 ) │ │ movs r2, #6 │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ negs r2, r0 │ │ adcs r2, r0 │ │ adds r0, r2, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n cd56 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n cd5a │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - strb r4, [r1, #7] │ │ + strb r0, [r1, #7] │ │ movs r1, r0 │ │ - add r1, sp, #60 ; 0x3c │ │ + add r1, sp, #44 ; 0x2c │ │ ... │ │ │ │ -0000cd64 : │ │ - ldr r3, [pc, #812] ; (d094 ) │ │ +0000cd68 : │ │ + ldr r3, [pc, #812] ; (d098 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r5, r2, #0 │ │ ldr r2, [r3, #0] │ │ sub sp, #52 ; 0x34 │ │ adds r7, r0, #0 │ │ adds r6, r1, #0 │ │ str r2, [sp, #44] ; 0x2c │ │ str r3, [sp, #12] │ │ cmp r5, #0 │ │ - bne.n cd80 │ │ - b.n d19e │ │ + bne.n cd84 │ │ + b.n d1a2 │ │ add r4, sp, #16 │ │ ldr r2, [r5, #4] │ │ adds r0, r4, #0 │ │ ldr r1, [r5, #0] │ │ bl 12f40 │ │ movs r1, #8 │ │ adds r0, r4, #0 │ │ @@ -14967,52 +14969,52 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ adds r1, r2, #0 │ │ strh r3, [r2, #4] │ │ str r0, [sp, #4] │ │ str r2, [sp, #0] │ │ adds r0, r4, #0 │ │ movs r2, #6 │ │ - bl c9c4 │ │ - ldr r1, [pc, #748] ; (d098 ) │ │ + bl c9c8 │ │ + ldr r1, [pc, #748] ; (d09c ) │ │ ldr r0, [sp, #0] │ │ movs r2, #6 │ │ add r1, pc │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ str r0, [sp, #0] │ │ cmp r0, #0 │ │ - beq.n cdbe │ │ - b.n d192 │ │ + beq.n cdc2 │ │ + b.n d196 │ │ ldr r3, [sp, #4] │ │ cmp r3, #3 │ │ - beq.n ce72 │ │ + beq.n ce76 │ │ cmp r3, #5 │ │ - bne.n cdca │ │ - b.n cf60 │ │ + bne.n cdce │ │ + b.n cf64 │ │ cmp r3, #1 │ │ - beq.n cdd0 │ │ - b.n d19e │ │ + beq.n cdd4 │ │ + b.n d1a2 │ │ ldr r3, [r5, #8] │ │ cmp r3, #0 │ │ - bne.n cdd8 │ │ - b.n d19e │ │ + bne.n cddc │ │ + b.n d1a2 │ │ ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - beq.n cde0 │ │ - b.n d19e │ │ + beq.n cde4 │ │ + b.n d1a2 │ │ ldr r5, [r7, #28] │ │ cmp r5, #0 │ │ - bne.n cde8 │ │ - b.n d19a │ │ + bne.n cdec │ │ + b.n d19e │ │ adds r0, r4, #0 │ │ movs r1, #32 │ │ bl 1310c │ │ str r0, [r7, #0] │ │ cmp r0, #0 │ │ - beq.n cdf8 │ │ - b.n d196 │ │ + beq.n cdfc │ │ + b.n d19a │ │ movs r1, #8 │ │ adds r0, r4, #0 │ │ bl 1310c │ │ movs r1, #32 │ │ str r0, [r7, #4] │ │ adds r0, r4, #0 │ │ bl 1310c │ │ @@ -15040,105 +15042,105 @@ │ │ bl 1310c │ │ ldr r3, [sp, #4] │ │ lsls r3, r0 │ │ adds r0, r3, #0 │ │ str r3, [r5, #4] │ │ ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - bgt.n ce50 │ │ - b.n cffe │ │ + bgt.n ce54 │ │ + b.n d002 │ │ ldr r3, [r7, #4] │ │ cmp r3, #0 │ │ - bgt.n ce58 │ │ - b.n cffe │ │ + bgt.n ce5c │ │ + b.n d002 │ │ ldr r3, [r5, #0] │ │ cmp r3, #63 ; 0x3f │ │ - bgt.n ce60 │ │ - b.n cffe │ │ + bgt.n ce64 │ │ + b.n d002 │ │ cmp r0, r3 │ │ - bge.n ce66 │ │ - b.n cffe │ │ + bge.n ce6a │ │ + b.n d002 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #6 │ │ cmp r0, r3 │ │ - bgt.n ce70 │ │ - b.n d184 │ │ - b.n cffe │ │ + bgt.n ce74 │ │ + b.n d188 │ │ + b.n d002 │ │ ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - bne.n ce7a │ │ - b.n d19e │ │ + bne.n ce7e │ │ + b.n d1a2 │ │ adds r0, r4, #0 │ │ movs r1, #32 │ │ bl 1310c │ │ subs r5, r0, #0 │ │ - blt.n cf58 │ │ + blt.n cf5c │ │ adds r0, r4, #0 │ │ ldr r7, [r4, #16] │ │ bl 132ea │ │ subs r7, r7, r0 │ │ cmp r5, r7 │ │ - bgt.n cf58 │ │ + bgt.n cf5c │ │ movs r1, #1 │ │ adds r0, r5, #1 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ subs r1, r0, #0 │ │ str r0, [r6, #12] │ │ - beq.n cf58 │ │ + beq.n cf5c │ │ adds r2, r5, #0 │ │ adds r0, r4, #0 │ │ - bl c9c4 │ │ + bl c9c8 │ │ adds r0, r4, #0 │ │ movs r1, #32 │ │ bl 1310c │ │ subs r5, r0, #0 │ │ - blt.n cf58 │ │ - ldr r3, [pc, #484] ; (d09c ) │ │ + blt.n cf5c │ │ + ldr r3, [pc, #484] ; (d0a0 ) │ │ cmp r0, r3 │ │ - beq.n cf58 │ │ + beq.n cf5c │ │ adds r0, r4, #0 │ │ ldr r7, [r4, #16] │ │ bl 132ea │ │ subs r7, r7, r0 │ │ asrs r7, r7, #2 │ │ cmp r5, r7 │ │ - bgt.n cf58 │ │ + bgt.n cf5c │ │ adds r7, r5, #1 │ │ movs r1, #4 │ │ adds r0, r7, #0 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ movs r1, #4 │ │ str r0, [r6, #0] │ │ adds r4, r0, #0 │ │ adds r0, r7, #0 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ str r0, [r6, #4] │ │ cmp r4, #0 │ │ - beq.n cf58 │ │ + beq.n cf5c │ │ cmp r0, #0 │ │ - beq.n cf58 │ │ + beq.n cf5c │ │ movs r3, #0 │ │ str r5, [r6, #8] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r6, #8] │ │ add r4, sp, #16 │ │ adds r0, r4, #0 │ │ cmp r3, r2 │ │ - bge.n cf4c │ │ + bge.n cf50 │ │ movs r1, #32 │ │ bl 1310c │ │ subs r5, r0, #0 │ │ - blt.n cf58 │ │ + blt.n cf5c │ │ adds r0, r4, #0 │ │ ldr r7, [r4, #16] │ │ bl 132ea │ │ subs r7, r7, r0 │ │ cmp r5, r7 │ │ - bgt.n cf58 │ │ + bgt.n cf5c │ │ ldr r3, [sp, #4] │ │ movs r1, #1 │ │ lsls r7, r3, #2 │ │ ldr r3, [r6, #4] │ │ adds r0, r5, #1 │ │ str r5, [r3, r7] │ │ ldr r3, [r6, #0] │ │ @@ -15146,241 +15148,241 @@ │ │ str r3, [sp, #8] │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ ldr r3, [sp, #8] │ │ str r0, [r3, #0] │ │ ldr r3, [r6, #0] │ │ ldr r1, [r3, r7] │ │ cmp r1, #0 │ │ - bne.n cf3e │ │ + bne.n cf42 │ │ ldr r3, [sp, #4] │ │ str r3, [r6, #8] │ │ - b.n cf58 │ │ + b.n cf5c │ │ adds r0, r4, #0 │ │ adds r2, r5, #0 │ │ - bl c9c4 │ │ + bl c9c8 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n cef0 │ │ + b.n cef4 │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #1 │ │ - bne.n cf58 │ │ - b.n d1a4 │ │ + bne.n cf5c │ │ + b.n d1a8 │ │ adds r0, r6, #0 │ │ - bl cb64 │ │ - b.n d19e │ │ + bl cb68 │ │ + b.n d1a2 │ │ ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - bne.n cf68 │ │ - b.n d19e │ │ + bne.n cf6c │ │ + b.n d1a2 │ │ ldr r3, [r6, #12] │ │ cmp r3, #0 │ │ - bne.n cf70 │ │ - b.n d19e │ │ + bne.n cf74 │ │ + b.n d1a2 │ │ ldr r5, [r7, #28] │ │ cmp r5, #0 │ │ - bne.n cf78 │ │ - b.n d19a │ │ + bne.n cf7c │ │ + b.n d19e │ │ adds r0, r4, #0 │ │ movs r1, #8 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #28] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #4 │ │ adds r6, r5, r3 │ │ ldr r3, [sp, #0] │ │ - b.n cfa0 │ │ + b.n cfa4 │ │ bl 10fa8 │ │ stmia r6!, {r0} │ │ cmp r0, #0 │ │ - beq.n cffe │ │ + beq.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #28] │ │ adds r0, r4, #0 │ │ cmp r3, r2 │ │ - blt.n cf92 │ │ + blt.n cf96 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #16] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ movs r3, #200 ; 0xc8 │ │ lsls r3, r3, #2 │ │ adds r6, r5, r3 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #16] │ │ cmp r3, r2 │ │ - blt.n d006 │ │ + blt.n d00a │ │ adds r0, r4, #0 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #20] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ movs r3, #132 ; 0x84 │ │ lsls r3, r3, #3 │ │ adds r4, r5, r3 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #20] │ │ add r6, sp, #16 │ │ adds r0, r6, #0 │ │ cmp r3, r2 │ │ - bge.n d03e │ │ + bge.n d042 │ │ movs r1, #16 │ │ bl 1310c │ │ str r0, [r4, #0] │ │ cmp r0, #1 │ │ - bls.n d01a │ │ + bls.n d01e │ │ adds r0, r7, #0 │ │ - bl cbe0 │ │ - b.n d19e │ │ + bl cbe4 │ │ + b.n d1a2 │ │ add r0, sp, #16 │ │ movs r1, #16 │ │ bl 1310c │ │ stmia r6!, {r0} │ │ cmp r0, #0 │ │ - bne.n cffe │ │ + bne.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n cfc2 │ │ - ldr r3, [pc, #132] ; (d0a0 ) │ │ + b.n cfc6 │ │ + ldr r3, [pc, #132] ; (d0a4 ) │ │ lsls r0, r0, #2 │ │ adds r1, r6, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r0, r3] │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ adds r3, r4, #1 │ │ adds r3, #255 ; 0xff │ │ str r0, [r3, #0] │ │ adds r4, #4 │ │ cmp r0, #0 │ │ - beq.n cffe │ │ + beq.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n cfe4 │ │ + b.n cfe8 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #24] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ movs r3, #196 ; 0xc4 │ │ lsls r3, r3, #3 │ │ adds r4, r5, r3 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #24] │ │ add r6, sp, #16 │ │ adds r0, r6, #0 │ │ cmp r3, r2 │ │ - bge.n d0a8 │ │ + bge.n d0ac │ │ movs r1, #16 │ │ bl 1310c │ │ str r0, [r4, #0] │ │ cmp r0, #2 │ │ - bhi.n cffe │ │ - ldr r3, [pc, #52] ; (d0a4 ) │ │ + bhi.n d002 │ │ + ldr r3, [pc, #52] ; (d0a8 ) │ │ lsls r0, r0, #2 │ │ adds r1, r6, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r0, r3] │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ adds r3, r4, #1 │ │ adds r3, #255 ; 0xff │ │ str r0, [r3, #0] │ │ adds r4, #4 │ │ cmp r0, #0 │ │ - beq.n cffe │ │ + beq.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n d054 │ │ + b.n d058 │ │ nop ; (mov r8, r8) │ │ - strb r0, [r3, #5] │ │ + strb r4, [r2, #5] │ │ movs r1, r0 │ │ - add r0, sp, #628 ; 0x274 │ │ + add r0, sp, #612 ; 0x264 │ │ movs r0, r0 │ │ ; instruction: 0xffff7fff │ │ - ldr r4, [r7, #104] ; 0x68 │ │ + ldr r0, [r7, #104] ; 0x68 │ │ movs r1, r0 │ │ - ldr r4, [r5, #100] ; 0x64 │ │ + ldr r0, [r5, #100] ; 0x64 │ │ movs r1, r0 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #12] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ adds r4, r5, #0 │ │ movs r3, #0 │ │ adds r4, #33 ; 0x21 │ │ adds r4, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #12] │ │ add r6, sp, #16 │ │ adds r0, r6, #0 │ │ cmp r3, r2 │ │ - bge.n d0fc │ │ + bge.n d100 │ │ movs r1, #16 │ │ bl 1310c │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bne.n cffe │ │ - ldr r3, [pc, #220] ; (d1b8 ) │ │ + bne.n d002 │ │ + ldr r3, [pc, #220] ; (d1bc ) │ │ adds r0, r7, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r1, r6, #0 │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ adds r3, r4, #1 │ │ adds r3, #255 ; 0xff │ │ str r0, [r3, #0] │ │ adds r4, #4 │ │ cmp r0, #0 │ │ - bne.n d0f6 │ │ - b.n cffe │ │ + bne.n d0fa │ │ + b.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n d0be │ │ + b.n d0c2 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #8] │ │ cmp r0, #0 │ │ - bgt.n d10c │ │ - b.n cffe │ │ + bgt.n d110 │ │ + b.n d002 │ │ adds r6, r5, #0 │ │ movs r3, #0 │ │ adds r6, #32 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #8] │ │ cmp r3, r2 │ │ - bge.n d184 │ │ + bge.n d188 │ │ movs r1, #16 │ │ movs r0, #1 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ add r3, sp, #16 │ │ adds r4, r0, #0 │ │ str r0, [r6, #0] │ │ movs r1, #1 │ │ @@ -15402,89 +15404,89 @@ │ │ ldr r0, [sp, #4] │ │ ldr r4, [r6, #0] │ │ bl 1310c │ │ ldr r3, [r6, #0] │ │ str r0, [r4, #12] │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n d164 │ │ - b.n cffe │ │ + ble.n d168 │ │ + b.n d002 │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - ble.n d16c │ │ - b.n cffe │ │ + ble.n d170 │ │ + b.n d002 │ │ ldr r3, [r3, #12] │ │ ldr r2, [r5, #12] │ │ cmp r3, r2 │ │ - blt.n d176 │ │ - b.n cffe │ │ + blt.n d17a │ │ + b.n d002 │ │ adds r6, #4 │ │ cmp r3, #0 │ │ - bge.n d17e │ │ - b.n cffe │ │ + bge.n d182 │ │ + b.n d002 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ - b.n d112 │ │ + b.n d116 │ │ add r0, sp, #16 │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #1 │ │ - beq.n d1a4 │ │ - b.n cffe │ │ + beq.n d1a8 │ │ + b.n d002 │ │ movs r3, #132 ; 0x84 │ │ - b.n d1a0 │ │ + b.n d1a4 │ │ movs r3, #134 ; 0x86 │ │ - b.n d1a0 │ │ + b.n d1a4 │ │ movs r3, #129 ; 0x81 │ │ - b.n d1a0 │ │ + b.n d1a4 │ │ movs r3, #133 ; 0x85 │ │ negs r3, r3 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #0] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d1b4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n d1b8 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r4, [r7, #92] ; 0x5c │ │ + ldr r0, [r7, #92] ; 0x5c │ │ movs r1, r0 │ │ ldr r3, [r0, #0] │ │ ldr r2, [r1, #0] │ │ ldr r3, [r3, #0] │ │ ldr r0, [r2, #0] │ │ subs r0, r3, r0 │ │ bx lr │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n d1e0 │ │ + beq.n d1e4 │ │ movs r2, #195 ; 0xc3 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n d1fa │ │ + beq.n d1fe │ │ movs r2, #137 ; 0x89 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #3 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ movs r1, #195 ; 0xc3 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #320] ; (d344 ) │ │ + ldr r7, [pc, #320] ; (d348 ) │ │ sub sp, #300 ; 0x12c │ │ lsls r1, r1, #2 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ movs r0, #1 │ │ ldr r3, [r7, #0] │ │ adds r6, r2, #0 │ │ @@ -15503,88 +15505,88 @@ │ │ str r2, [r0, r3] │ │ adds r2, r6, #0 │ │ adds r4, r0, #0 │ │ ldmia r2!, {r0} │ │ str r7, [sp, #24] │ │ str r3, [sp, #28] │ │ cmp r1, r0 │ │ - bge.n d248 │ │ + bge.n d24c │ │ ldmia r2!, {r3} │ │ adds r1, #1 │ │ adds r3, #32 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r6] │ │ adds r5, r5, r3 │ │ - b.n d236 │ │ + b.n d23a │ │ movs r3, #191 ; 0xbf │ │ adds r7, r5, #2 │ │ lsls r3, r3, #2 │ │ str r7, [r4, r3] │ │ movs r3, #209 ; 0xd1 │ │ lsls r3, r3, #2 │ │ adds r3, r6, r3 │ │ str r3, [sp, #20] │ │ adds r2, r3, #0 │ │ movs r3, #0 │ │ add r0, sp, #32 │ │ cmp r3, r7 │ │ - bge.n d26c │ │ + bge.n d270 │ │ lsls r1, r3, #2 │ │ str r2, [r0, r1] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n d25c │ │ - ldr r3, [pc, #216] ; (d348 ) │ │ + b.n d260 │ │ + ldr r3, [pc, #216] ; (d34c ) │ │ movs r2, #4 │ │ add r3, pc │ │ adds r1, r7, #0 │ │ bl 16230 <__aeabi_llsl@@Base+0x3dc> │ │ movs r3, #209 ; 0xd1 │ │ movs r2, #0 │ │ lsls r3, r3, #2 │ │ adds r0, r6, r3 │ │ cmp r2, r7 │ │ - bge.n d294 │ │ + bge.n d298 │ │ lsls r1, r2, #2 │ │ add r3, sp, #32 │ │ ldr r3, [r1, r3] │ │ adds r2, #1 │ │ subs r3, r3, r0 │ │ asrs r3, r3, #2 │ │ str r3, [r4, r1] │ │ - b.n d280 │ │ + b.n d284 │ │ movs r3, #208 ; 0xd0 │ │ lsls r3, r3, #2 │ │ ldr r0, [r6, r3] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n d2be │ │ + bhi.n d2c2 │ │ movs r3, #193 ; 0xc1 │ │ lsls r3, r3, #2 │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ lsrs r7, r0, #4 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #1 │ │ - b.n d2bc │ │ + b.n d2c0 │ │ movs r2, #128 ; 0x80 │ │ - b.n d2bc │ │ + b.n d2c0 │ │ movs r2, #86 ; 0x56 │ │ - b.n d2bc │ │ + b.n d2c0 │ │ movs r2, #64 ; 0x40 │ │ str r2, [r4, r3] │ │ movs r3, #211 ; 0xd3 │ │ movs r2, #0 │ │ lsls r3, r3, #2 │ │ adds r7, r4, #5 │ │ adds r3, r6, r3 │ │ adds r7, #255 ; 0xff │ │ str r3, [sp, #0] │ │ cmp r2, r5 │ │ - bge.n d32e │ │ + bge.n d332 │ │ movs r6, #0 │ │ ldr r1, [sp, #28] │ │ ldr r3, [sp, #0] │ │ adds r0, r6, #0 │ │ ldr r1, [r4, r1] │ │ str r6, [sp, #4] │ │ str r1, [sp, #12] │ │ @@ -15592,64 +15594,64 @@ │ │ str r1, [sp, #16] │ │ ldr r1, [sp, #20] │ │ mov ip, r1 │ │ movs r1, #1 │ │ str r1, [sp, #8] │ │ adds r2, r2, r1 │ │ cmp r2, r0 │ │ - blt.n d31a │ │ + blt.n d31e │ │ mov r1, ip │ │ ldr r1, [r1, #0] │ │ cmp r1, r6 │ │ - ble.n d302 │ │ + ble.n d306 │ │ ldr r3, [sp, #16] │ │ cmp r1, r3 │ │ - bge.n d302 │ │ + bge.n d306 │ │ adds r6, r1, #0 │ │ str r0, [sp, #4] │ │ ldr r3, [sp, #12] │ │ cmp r1, r3 │ │ - bge.n d312 │ │ + bge.n d316 │ │ ldr r3, [sp, #16] │ │ cmp r1, r3 │ │ - ble.n d312 │ │ + ble.n d316 │ │ str r1, [sp, #12] │ │ str r0, [sp, #8] │ │ movs r3, #4 │ │ adds r0, #1 │ │ add ip, r3 │ │ - b.n d2ec │ │ + b.n d2f0 │ │ adds r1, r7, #0 │ │ ldr r3, [sp, #4] │ │ adds r1, #252 ; 0xfc │ │ str r3, [r1, #0] │ │ ldr r3, [sp, #8] │ │ stmia r7!, {r3} │ │ ldr r3, [sp, #0] │ │ adds r3, #4 │ │ str r3, [sp, #0] │ │ - b.n d2cc │ │ + b.n d2d0 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #292] ; 0x124 │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d33e │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n d342 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #300 ; 0x12c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r2, [r7, #72] ; 0x48 │ │ + ldr r6, [r6, #72] ; 0x48 │ │ movs r1, r0 │ │ vmaxnm.f32 , , │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #300 ; 0x12c │ │ str r1, [sp, #0] │ │ movs r1, #137 ; 0x89 │ │ - ldr r5, [pc, #460] ; (d524 ) │ │ + ldr r5, [pc, #460] ; (d528 ) │ │ lsls r1, r1, #3 │ │ movs r6, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #292] ; 0x124 │ │ ldr r3, [r0, #28] │ │ @@ -15666,209 +15668,209 @@ │ │ adds r7, r3, #0 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ str r5, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r6, r3 │ │ - bge.n d3aa │ │ + bge.n d3ae │ │ ldr r0, [sp, #0] │ │ movs r1, #4 │ │ bl 1310c │ │ str r0, [r7, #0] │ │ cmp r0, #0 │ │ - bge.n d39c │ │ - b.n d508 │ │ + bge.n d3a0 │ │ + b.n d50c │ │ ldr r3, [sp, #12] │ │ cmp r3, r0 │ │ - bge.n d3a4 │ │ + bge.n d3a8 │ │ str r0, [sp, #12] │ │ adds r6, #1 │ │ adds r7, #4 │ │ - b.n d386 │ │ + b.n d38a │ │ movs r3, #0 │ │ adds r5, r4, #1 │ │ adds r5, #255 ; 0xff │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r0, [sp, #0] │ │ cmp r3, r2 │ │ - blt.n d442 │ │ + blt.n d446 │ │ movs r1, #3 │ │ bl 1310c │ │ adds r3, r5, #0 │ │ adds r0, #1 │ │ subs r3, #128 ; 0x80 │ │ str r0, [r3, #0] │ │ movs r1, #2 │ │ ldr r0, [sp, #0] │ │ adds r7, r5, #0 │ │ bl 1310c │ │ subs r7, #64 ; 0x40 │ │ str r0, [r7, #0] │ │ cmp r0, #0 │ │ - bge.n d3de │ │ - b.n d508 │ │ - beq.n d3ea │ │ + bge.n d3e2 │ │ + b.n d50c │ │ + beq.n d3ee │ │ ldr r0, [sp, #0] │ │ movs r1, #8 │ │ bl 1310c │ │ str r0, [r5, #0] │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - bge.n d3f2 │ │ - b.n d508 │ │ + bge.n d3f6 │ │ + b.n d50c │ │ ldr r2, [sp, #16] │ │ ldr r2, [r2, #28] │ │ str r2, [sp, #20] │ │ cmp r3, r2 │ │ - blt.n d3fe │ │ - b.n d508 │ │ + blt.n d402 │ │ + b.n d50c │ │ movs r6, #0 │ │ ldr r3, [sp, #8] │ │ lsls r3, r3, #5 │ │ str r3, [sp, #20] │ │ movs r3, #1 │ │ ldr r2, [r7, #0] │ │ lsls r3, r2 │ │ cmp r6, r3 │ │ - bge.n d438 │ │ + bge.n d43c │ │ ldr r0, [sp, #0] │ │ movs r1, #8 │ │ bl 1310c │ │ ldr r2, [sp, #20] │ │ lsls r3, r6, #2 │ │ subs r0, #1 │ │ adds r3, r3, r2 │ │ adds r3, #65 ; 0x41 │ │ adds r3, #255 ; 0xff │ │ str r0, [r4, r3] │ │ adds r3, r0, #1 │ │ - blt.n d508 │ │ + blt.n d50c │ │ ldr r3, [sp, #16] │ │ ldr r3, [r3, #28] │ │ str r3, [sp, #24] │ │ cmp r0, r3 │ │ - bge.n d508 │ │ + bge.n d50c │ │ adds r6, #1 │ │ - b.n d406 │ │ + b.n d40a │ │ ldr r3, [sp, #8] │ │ adds r5, #4 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n d3b2 │ │ + b.n d3b6 │ │ movs r1, #2 │ │ bl 1310c │ │ movs r3, #208 ; 0xd0 │ │ adds r0, #1 │ │ lsls r3, r3, #2 │ │ str r0, [r4, r3] │ │ movs r1, #4 │ │ ldr r0, [sp, #0] │ │ bl 1310c │ │ subs r7, r0, #0 │ │ - blt.n d508 │ │ + blt.n d50c │ │ movs r3, #1 │ │ movs r5, #0 │ │ lsls r3, r0 │ │ adds r6, r5, #0 │ │ str r3, [sp, #12] │ │ str r5, [sp, #8] │ │ ldr r3, [sp, #8] │ │ ldr r2, [r4, #0] │ │ cmp r3, r2 │ │ - bge.n d4b4 │ │ + bge.n d4b8 │ │ ldr r3, [sp, #4] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #16] │ │ adds r3, #32 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ adds r5, r5, r3 │ │ cmp r5, #63 ; 0x3f │ │ - bgt.n d508 │ │ + bgt.n d50c │ │ cmp r6, r5 │ │ - bge.n d4a6 │ │ + bge.n d4aa │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ bl 1310c │ │ movs r2, #211 ; 0xd3 │ │ lsls r3, r6, #2 │ │ lsls r2, r2, #2 │ │ adds r3, r3, r2 │ │ str r0, [r4, r3] │ │ cmp r0, #0 │ │ - blt.n d508 │ │ + blt.n d50c │ │ ldr r3, [sp, #12] │ │ cmp r0, r3 │ │ - bge.n d508 │ │ + bge.n d50c │ │ adds r6, #1 │ │ - b.n d482 │ │ + b.n d486 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ str r3, [sp, #4] │ │ - b.n d468 │ │ + b.n d46c │ │ movs r2, #209 ; 0xd1 │ │ movs r3, #0 │ │ lsls r2, r2, #2 │ │ str r3, [r4, r2] │ │ movs r2, #210 ; 0xd2 │ │ ldr r1, [sp, #12] │ │ lsls r2, r2, #2 │ │ adds r7, r5, #1 │ │ str r1, [r4, r2] │ │ movs r2, #209 ; 0xd1 │ │ lsls r2, r2, #2 │ │ adds r2, r4, r2 │ │ add r6, sp, #32 │ │ cmp r7, r3 │ │ - blt.n d4dc │ │ + blt.n d4e0 │ │ lsls r1, r3, #2 │ │ str r2, [r6, r1] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n d4cc │ │ - ldr r3, [pc, #72] ; (d528 ) │ │ + b.n d4d0 │ │ + ldr r3, [pc, #72] ; (d52c ) │ │ adds r1, r5, #2 │ │ adds r0, r6, #0 │ │ add r3, pc │ │ movs r2, #4 │ │ bl 16230 <__aeabi_llsl@@Base+0x3dc> │ │ movs r3, #1 │ │ cmp r7, r3 │ │ - blt.n d504 │ │ + blt.n d508 │ │ lsls r2, r3, #2 │ │ subs r1, r2, #4 │ │ ldr r1, [r6, r1] │ │ ldr r2, [r6, r2] │ │ ldr r1, [r1, #0] │ │ ldr r2, [r2, #0] │ │ cmp r1, r2 │ │ - beq.n d508 │ │ + beq.n d50c │ │ adds r3, #1 │ │ - b.n d4ec │ │ + b.n d4f0 │ │ adds r0, r4, #0 │ │ - b.n d510 │ │ + b.n d514 │ │ adds r0, r4, #0 │ │ - bl d1e2 │ │ + bl d1e6 │ │ movs r0, #0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #292] ; 0x124 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d51e │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n d522 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #300 ; 0x12c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r6, [r4, #52] ; 0x34 │ │ + ldr r2, [r4, #52] ; 0x34 │ │ movs r1, r0 │ │ ldc2l 15, cr15, [r7], {255} ; 0xff │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #76 ; 0x4c │ │ str r3, [sp, #12] │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #2 │ │ @@ -15884,120 +15886,120 @@ │ │ ldr r3, [r3, r2] │ │ lsrs r1, r3, #31 │ │ adds r3, r1, r3 │ │ asrs r3, r3, #1 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bne.n d55a │ │ - b.n d6ba │ │ + bne.n d55e │ │ + b.n d6be │ │ movs r3, #208 ; 0xd0 │ │ ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r2, [r2, #0] │ │ movs r4, #255 ; 0xff │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #32] │ │ ldr r6, [sp, #4] │ │ ldr r2, [r2, r3] │ │ muls r6, r2 │ │ str r2, [sp, #16] │ │ cmp r6, #255 ; 0xff │ │ - bgt.n d57c │ │ + bgt.n d580 │ │ mvns r4, r6 │ │ asrs r4, r4, #31 │ │ ands r4, r6 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ adds r5, r3, #0 │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #324] ; (d6cc ) │ │ + ldr r3, [pc, #324] ; (d6d0 ) │ │ add r3, pc │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [pc, #320] ; (d6d0 ) │ │ + ldr r3, [pc, #320] ; (d6d4 ) │ │ add r3, pc │ │ str r3, [sp, #68] ; 0x44 │ │ movs r2, #191 ; 0xbf │ │ ldr r3, [sp, #44] ; 0x2c │ │ lsls r2, r2, #2 │ │ ldr r3, [r3, r2] │ │ str r3, [sp, #24] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #16] │ │ cmp r3, r2 │ │ - bge.n d6a0 │ │ + bge.n d6a4 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #44] ; 0x2c │ │ lsls r3, r3, #2 │ │ ldr r6, [r2, r3] │ │ ldr r2, [sp, #8] │ │ lsls r3, r6, #2 │ │ ldr r7, [r3, r2] │ │ lsls r3, r7, #17 │ │ lsrs r3, r3, #17 │ │ cmp r3, r7 │ │ - bne.n d698 │ │ + bne.n d69c │ │ ldr r2, [sp, #32] │ │ ldr r1, [sp, #60] ; 0x3c │ │ adds r6, #208 ; 0xd0 │ │ lsls r6, r6, #2 │ │ adds r7, r2, r6 │ │ ldr r2, [r2, r1] │ │ ldr r5, [r7, #4] │ │ adds r6, r2, #0 │ │ muls r6, r3 │ │ str r2, [sp, #24] │ │ cmp r6, #255 ; 0xff │ │ - ble.n d5d8 │ │ + ble.n d5dc │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n d5e0 │ │ + b.n d5e4 │ │ mvns r3, r6 │ │ asrs r3, r3, #31 │ │ ands r6, r3 │ │ str r6, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r6, r3, r4 │ │ ldr r3, [sp, #4] │ │ adds r0, r6, #0 │ │ subs r3, r5, r3 │ │ str r3, [sp, #24] │ │ asrs r3, r6, #31 │ │ adds r7, r6, r3 │ │ ldr r1, [sp, #24] │ │ eors r7, r3 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r0, #0 │ │ adds r3, #1 │ │ str r0, [sp, #28] │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r6, #0 │ │ - bge.n d60a │ │ + bge.n d60e │ │ adds r3, r0, #0 │ │ subs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ str r5, [sp, #36] ; 0x24 │ │ cmp r5, r3 │ │ - ble.n d614 │ │ + ble.n d618 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #24] │ │ muls r3, r2 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ subs r3, r7, r3 │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - bge.n d64c │ │ + bge.n d650 │ │ lsls r6, r3, #2 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r6, r3, r6 │ │ ldr r3, [r6, #0] │ │ ldr r0, [r6, #0] │ │ asrs r1, r3, #31 │ │ @@ -16011,23 +16013,23 @@ │ │ str r0, [r6, #0] │ │ movs r6, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ cmp r3, r2 │ │ - bge.n d694 │ │ + bge.n d698 │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ cmp r6, r3 │ │ - blt.n d66a │ │ + blt.n d66e │ │ subs r6, r6, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - b.n d66c │ │ + b.n d670 │ │ ldr r3, [sp, #28] │ │ adds r4, r4, r3 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #64] ; 0x40 │ │ lsls r7, r3, #2 │ │ ldr r3, [sp, #12] │ │ ldr r3, [r3, r7] │ │ @@ -16039,45 +16041,45 @@ │ │ asrs r3, r2, #31 │ │ bl 161d0 <__aeabi_llsl@@Base+0x37c> │ │ ldr r3, [sp, #12] │ │ lsls r1, r1, #17 │ │ lsrs r0, r0, #15 │ │ orrs r0, r1 │ │ str r0, [r3, r7] │ │ - b.n d64e │ │ + b.n d652 │ │ ldr r4, [sp, #40] ; 0x28 │ │ str r5, [sp, #4] │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n d592 │ │ + b.n d596 │ │ ldr r2, [sp, #12] │ │ lsls r3, r5, #2 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #20] │ │ cmp r5, r2 │ │ - bge.n d6b6 │ │ + bge.n d6ba │ │ ldr r2, [r3, #0] │ │ adds r5, #1 │ │ muls r2, r4 │ │ stmia r3!, {r2} │ │ - b.n d6a6 │ │ + b.n d6aa │ │ movs r0, #1 │ │ - b.n d6c8 │ │ + b.n d6cc │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ lsls r2, r3, #2 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r0, [sp, #8] │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ - eors r4, r4 │ │ + eors r0, r4 │ │ movs r1, r0 │ │ - eors r6, r3 │ │ + eors r2, r3 │ │ movs r1, r0 │ │ movs r3, #194 ; 0xc2 │ │ push {r4, r5, r6, r7, lr} │ │ lsls r3, r3, #2 │ │ ldr r3, [r1, r3] │ │ sub sp, #60 ; 0x3c │ │ adds r6, r0, #4 │ │ @@ -16091,54 +16093,54 @@ │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #4 │ │ ldr r3, [r2, r3] │ │ movs r1, #1 │ │ str r3, [sp, #28] │ │ bl 1310c │ │ cmp r0, #1 │ │ - beq.n d704 │ │ + beq.n d708 │ │ movs r0, #0 │ │ - b.n d91e │ │ + b.n d922 │ │ movs r5, #191 ; 0xbf │ │ ldr r3, [sp, #8] │ │ lsls r5, r5, #2 │ │ adds r0, r4, #0 │ │ ldr r3, [r3, r5] │ │ lsls r1, r3, #2 │ │ str r3, [sp, #12] │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ movs r3, #193 ; 0xc1 │ │ adds r7, r0, #0 │ │ movs r1, #0 │ │ ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r2, [r2, r3] │ │ str r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #12] │ │ subs r4, r2, #1 │ │ cmp r4, #0 │ │ - beq.n d734 │ │ + beq.n d738 │ │ adds r1, #1 │ │ lsrs r4, r4, #1 │ │ - b.n d72a │ │ + b.n d72e │ │ adds r0, r6, #0 │ │ bl 1310c │ │ adds r1, r4, #0 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #44] ; 0x2c │ │ str r0, [r7, #0] │ │ ldr r3, [r3, r2] │ │ str r3, [sp, #12] │ │ subs r5, r3, #1 │ │ cmp r5, #0 │ │ - beq.n d752 │ │ + beq.n d756 │ │ adds r1, #1 │ │ lsrs r5, r5, #1 │ │ - b.n d748 │ │ + b.n d74c │ │ adds r0, r6, #0 │ │ bl 1310c │ │ ldr r3, [sp, #4] │ │ str r0, [r7, #4] │ │ str r5, [sp, #16] │ │ adds r3, #4 │ │ str r3, [sp, #24] │ │ @@ -16146,15 +16148,15 @@ │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #12] │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #16] │ │ cmp r3, r2 │ │ - bge.n d826 │ │ + bge.n d82a │ │ ldr r3, [sp, #24] │ │ ldr r3, [r3, #0] │ │ lsls r4, r3, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ adds r4, r3, r4 │ │ adds r3, r4, #4 │ │ @@ -16165,83 +16167,83 @@ │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #12] │ │ movs r3, #1 │ │ ldr r2, [sp, #12] │ │ lsls r3, r2 │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r2, #0 │ │ - bne.n d7a8 │ │ + bne.n d7ac │ │ adds r5, r2, #0 │ │ ldr r3, [sp, #20] │ │ movs r4, #0 │ │ lsls r3, r3, #2 │ │ adds r3, r7, r3 │ │ str r3, [sp, #32] │ │ - b.n d7fc │ │ + b.n d800 │ │ movs r3, #52 ; 0x34 │ │ adds r4, #252 ; 0xfc │ │ ldr r0, [r4, #4] │ │ adds r1, r6, #0 │ │ adds r2, r0, #0 │ │ muls r2, r3 │ │ ldr r3, [sp, #28] │ │ adds r0, r3, r2 │ │ bl 111e8 │ │ adds r5, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n d79c │ │ - b.n d700 │ │ + bne.n d7a0 │ │ + b.n d704 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #36] ; 0x24 │ │ subs r3, #1 │ │ ands r3, r5 │ │ lsls r2, r2, #3 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #4] │ │ adds r3, #80 ; 0x50 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r2] │ │ ldr r2, [sp, #12] │ │ asrs r5, r2 │ │ cmp r3, #0 │ │ - blt.n d804 │ │ + blt.n d808 │ │ movs r2, #52 ; 0x34 │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ ldr r3, [sp, #28] │ │ adds r1, r6, #0 │ │ adds r0, r3, r0 │ │ bl 111e8 │ │ ldr r2, [sp, #32] │ │ lsls r3, r4, #2 │ │ str r0, [r2, r3] │ │ adds r3, r0, #1 │ │ - beq.n d700 │ │ + beq.n d704 │ │ adds r4, #1 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r4, r3 │ │ - blt.n d7c4 │ │ - b.n d80e │ │ + blt.n d7c8 │ │ + b.n d812 │ │ movs r2, #0 │ │ ldr r1, [sp, #32] │ │ lsls r3, r4, #2 │ │ str r2, [r1, r3] │ │ - b.n d7fa │ │ + b.n d7fe │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #24] │ │ adds r3, #4 │ │ str r3, [sp, #24] │ │ - b.n d766 │ │ + b.n d76a │ │ movs r2, #211 ; 0xd3 │ │ lsls r2, r2, #2 │ │ mov ip, r2 │ │ ldr r3, [sp, #8] │ │ adds r6, r3, #5 │ │ ldr r3, [sp, #4] │ │ adds r6, #255 ; 0xff │ │ @@ -16252,15 +16254,15 @@ │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #8] │ │ ldr r3, [r3, r2] │ │ str r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #12] │ │ cmp r3, r2 │ │ - bge.n d91c │ │ + bge.n d920 │ │ adds r3, r6, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r1, [r3, #0] │ │ str r3, [sp, #20] │ │ ldr r2, [sp, #4] │ │ adds r3, r1, #0 │ │ adds r3, #208 ; 0xd0 │ │ @@ -16289,46 +16291,46 @@ │ │ subs r1, r1, r2 │ │ mov r0, ip │ │ muls r0, r1 │ │ ldr r1, [sp, #4] │ │ adds r3, r1, r3 │ │ ldr r1, [r3, #4] │ │ subs r1, r1, r2 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r5, r0 │ │ cmp r4, #0 │ │ - bge.n d8a0 │ │ + bge.n d8a4 │ │ subs r3, r5, r0 │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r4, [r2, r1] │ │ ldr r2, [sp, #12] │ │ lsls r5, r2, #2 │ │ ldr r2, [r7, r5] │ │ cmp r2, #0 │ │ - beq.n d904 │ │ + beq.n d908 │ │ subs r4, r4, r3 │ │ subs r1, r4, #0 │ │ cmp r1, r3 │ │ - ble.n d8ba │ │ + ble.n d8be │ │ adds r1, r3, #0 │ │ lsls r1, r1, #1 │ │ cmp r2, r1 │ │ - blt.n d8ce │ │ + blt.n d8d2 │ │ cmp r4, r3 │ │ - ble.n d8c8 │ │ + ble.n d8cc │ │ subs r4, r2, r3 │ │ - b.n d8dc │ │ + b.n d8e0 │ │ subs r4, r2, r4 │ │ mvns r4, r4 │ │ - b.n d8dc │ │ + b.n d8e0 │ │ movs r1, #1 │ │ asrs r4, r2, #1 │ │ tst r2, r1 │ │ - beq.n d8dc │ │ + beq.n d8e0 │ │ adds r2, r2, r1 │ │ asrs r2, r1 │ │ negs r4, r2 │ │ adds r4, r4, r3 │ │ lsls r4, r4, #17 │ │ ldr r3, [sp, #20] │ │ lsrs r4, r4, #17 │ │ @@ -16343,86 +16345,86 @@ │ │ ldr r3, [r6, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r7, r3 │ │ ldr r2, [r3, #0] │ │ lsls r2, r2, #17 │ │ lsrs r2, r2, #17 │ │ str r2, [r3, #0] │ │ - b.n d90c │ │ + b.n d910 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #8 │ │ orrs r3, r2 │ │ str r3, [r7, r5] │ │ ldr r3, [sp, #12] │ │ adds r6, #4 │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ adds r3, #4 │ │ str r3, [sp, #16] │ │ - b.n d83c │ │ + b.n d840 │ │ adds r0, r7, #0 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ movs r3, #0 │ │ push {r4, lr} │ │ - ldr r4, [pc, #44] ; (d958 ) │ │ + ldr r4, [pc, #44] ; (d95c ) │ │ add r4, pc │ │ lsls r2, r3, #2 │ │ ldr r1, [r2, r4] │ │ cmp r0, r1 │ │ - blt.n d93c │ │ + blt.n d940 │ │ adds r2, r4, r2 │ │ ldr r2, [r2, #4] │ │ cmp r0, r2 │ │ - blt.n d948 │ │ + blt.n d94c │ │ adds r3, #1 │ │ cmp r3, #27 │ │ - bne.n d92c │ │ + bne.n d930 │ │ movs r0, #216 ; 0xd8 │ │ lsls r0, r0, #12 │ │ - b.n d956 │ │ + b.n d95a │ │ subs r0, r0, r1 │ │ lsls r0, r0, #15 │ │ subs r1, r2, r1 │ │ lsls r4, r3, #15 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r0, r4, r0 │ │ pop {r4, pc} │ │ - lsrs r2, r0 │ │ + lsls r6, r7 │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r5, [r1, #16] │ │ adds r7, r0, #4 │ │ sub sp, #28 │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ adds r0, r7, #0 │ │ ldr r1, [r5, #12] │ │ bl 1310c │ │ str r0, [sp, #12] │ │ cmp r0, #0 │ │ - bgt.n d97a │ │ + bgt.n d97e │ │ movs r0, #0 │ │ - b.n da26 │ │ + b.n da2a │ │ ldr r3, [r5, #12] │ │ ldr r0, [r5, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [r5, #16] │ │ str r3, [sp, #20] │ │ bl 116aa <_ilog@@Base> │ │ adds r1, r0, #0 │ │ adds r0, r7, #0 │ │ bl 1310c │ │ adds r3, r0, #1 │ │ - beq.n d976 │ │ + beq.n d97a │ │ ldr r3, [r5, #20] │ │ cmp r0, r3 │ │ - bge.n d976 │ │ + bge.n d97a │ │ movs r2, #52 ; 0x34 │ │ adds r0, #6 │ │ lsls r0, r0, #2 │ │ ldr r5, [r0, r5] │ │ ldr r3, [r4, #64] ; 0x40 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ @@ -16432,94 +16434,94 @@ │ │ lsls r2, r2, #4 │ │ ldr r3, [r3, #28] │ │ ldr r3, [r3, r2] │ │ adds r5, r3, r1 │ │ ldr r3, [r6, #8] │ │ adds r1, r3, #1 │ │ lsls r1, r1, #2 │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ movs r3, #24 │ │ adds r4, r0, #0 │ │ negs r3, r3 │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r3, [r6, #8] │ │ adds r1, r4, #0 │ │ adds r2, r7, #0 │ │ bl 11410 │ │ adds r3, r0, #1 │ │ - beq.n d976 │ │ + beq.n d97a │ │ movs r1, #0 │ │ adds r3, r1, #0 │ │ ldr r7, [r6, #8] │ │ cmp r3, r7 │ │ - bge.n da0c │ │ + bge.n da10 │ │ adds r7, r3, #0 │ │ lsls r2, r3, #2 │ │ adds r2, r4, r2 │ │ subs r0, r3, r7 │ │ mov ip, r0 │ │ ldr r0, [r6, #8] │ │ cmp r3, r0 │ │ - bge.n da02 │ │ + bge.n da06 │ │ ldr r0, [r5, #0] │ │ cmp ip, r0 │ │ - bge.n da02 │ │ + bge.n da06 │ │ ldr r0, [r2, #0] │ │ adds r3, #1 │ │ adds r0, r0, r1 │ │ stmia r2!, {r0} │ │ - b.n d9e8 │ │ - ldr r2, [pc, #40] ; (da2c ) │ │ + b.n d9ec │ │ + ldr r2, [pc, #40] ; (da30 ) │ │ adds r2, r3, r2 │ │ lsls r2, r2, #2 │ │ ldr r1, [r2, r4] │ │ - b.n d9dc │ │ + b.n d9e0 │ │ movs r1, #1 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #20] │ │ lsls r7, r7, #2 │ │ muls r0, r3 │ │ ldr r3, [sp, #16] │ │ lsls r0, r0, #4 │ │ lsls r1, r3 │ │ subs r1, #1 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ str r0, [r7, r4] │ │ adds r0, r4, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xffff3fff │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n da5c │ │ + beq.n da60 │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ - beq.n da42 │ │ + beq.n da46 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #20] │ │ cmp r0, #0 │ │ - beq.n da4c │ │ + beq.n da50 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #24 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n da74 │ │ + beq.n da78 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #4] │ │ adds r6, r2, #0 │ │ @@ -16549,72 +16551,72 @@ │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ ldr r3, [sp, #4] │ │ str r0, [sp, #8] │ │ str r0, [r7, #12] │ │ subs r3, #1 │ │ str r3, [sp, #20] │ │ cmp r5, r4 │ │ - bge.n db02 │ │ + bge.n db06 │ │ ldr r2, [r6, #4] │ │ adds r1, r4, #0 │ │ lsrs r3, r2, #31 │ │ adds r3, r3, r2 │ │ asrs r3, r3, #1 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ str r3, [sp, #12] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - bl d924 │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl d928 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ - bl d924 │ │ + bl d928 │ │ ldr r3, [sp, #16] │ │ adds r1, r0, #0 │ │ lsls r0, r3, #11 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ asrs r0, r3, #11 │ │ ldr r3, [sp, #4] │ │ cmp r0, r3 │ │ - blt.n daf8 │ │ + blt.n dafc │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #8] │ │ lsls r3, r5, #2 │ │ adds r5, #1 │ │ str r0, [r2, r3] │ │ - b.n dabc │ │ + b.n dac0 │ │ mvns r3, r4 │ │ asrs r3, r3, #31 │ │ ands r4, r3 │ │ movs r3, #1 │ │ ldr r2, [sp, #8] │ │ lsls r4, r4, #2 │ │ negs r3, r3 │ │ str r3, [r4, r2] │ │ ldr r3, [sp, #4] │ │ movs r4, #0 │ │ lsls r0, r3, #2 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ adds r5, r0, #0 │ │ - ldr r6, [pc, #84] ; (db74 ) │ │ + ldr r6, [pc, #84] ; (db78 ) │ │ str r0, [r7, #20] │ │ add r6, pc │ │ ldr r3, [sp, #4] │ │ cmp r4, r3 │ │ - bge.n db6e │ │ + bge.n db72 │ │ lsls r0, r4, #16 │ │ ldr r1, [sp, #4] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ movs r3, #128 ; 0x80 │ │ lsls r0, r0, #15 │ │ lsrs r0, r0, #15 │ │ lsls r3, r3, #9 │ │ cmp r0, r3 │ │ - ble.n db44 │ │ + ble.n db48 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #10 │ │ subs r0, r3, r0 │ │ asrs r3, r0, #9 │ │ lsls r0, r0, #23 │ │ lsrs r0, r0, #23 │ │ mov ip, r0 │ │ @@ -16630,19 +16632,19 @@ │ │ mov r0, ip │ │ muls r0, r2 │ │ adds r1, r1, r0 │ │ lsls r3, r4, #2 │ │ asrs r1, r1, #9 │ │ str r1, [r5, r3] │ │ adds r4, #1 │ │ - b.n db24 │ │ + b.n db28 │ │ adds r0, r7, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - subs r6, #202 ; 0xca │ │ + subs r6, #198 ; 0xc6 │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #28] │ │ movs r0, #88 ; 0x58 │ │ adds r5, r1, #0 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ movs r1, #8 │ │ @@ -16669,63 +16671,61 @@ │ │ str r0, [r4, #16] │ │ adds r0, r5, #0 │ │ bl 1310c │ │ ldr r3, [r4, #0] │ │ adds r0, #1 │ │ str r0, [r4, #20] │ │ cmp r3, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ cmp r0, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ adds r6, r4, #0 │ │ movs r3, #0 │ │ adds r6, #24 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r4, #20] │ │ cmp r3, r2 │ │ - bge.n dc1c │ │ + bge.n dc20 │ │ adds r0, r5, #0 │ │ movs r1, #8 │ │ bl 1310c │ │ str r0, [r6, #0] │ │ cmp r0, #0 │ │ - blt.n dc20 │ │ + blt.n dc24 │ │ ldr r3, [r7, #28] │ │ cmp r0, r3 │ │ - bge.n dc20 │ │ + bge.n dc24 │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #2 │ │ adds r0, r0, r3 │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r7] │ │ ldr r2, [r3, #12] │ │ cmp r2, #0 │ │ - beq.n dc20 │ │ + beq.n dc24 │ │ ldr r3, [r3, #0] │ │ adds r6, #4 │ │ cmp r3, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n dbe0 │ │ + b.n dbe4 │ │ adds r0, r4, #0 │ │ - b.n dc28 │ │ + b.n dc2c │ │ adds r0, r4, #0 │ │ - bl da5e │ │ + bl da62 │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ ... │ │ │ │ 0000dc30 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #92 ; 0x5c │ │ add r7, sp, #0 │ │ ldr r3, [r7, #112] ; 0x70 │ │ @@ -16772,15 +16772,15 @@ │ │ asrs r3, r1, #9 │ │ cmp r3, #127 ; 0x7f │ │ ble.n dc9e │ │ ldr r3, [r7, #40] ; 0x28 │ │ ldr r0, [r7, #56] ; 0x38 │ │ movs r1, #0 │ │ lsls r2, r3, #2 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ b.n df92 │ │ lsls r2, r3, #2 │ │ adds r3, #1 │ │ lsls r3, r3, #2 │ │ adds r2, r5, r2 │ │ adds r3, r5, r3 │ │ ldr r2, [r2, #112] ; 0x70 │ │ @@ -17155,15 +17155,15 @@ │ │ str r0, [r3, r6] │ │ b.n df5e │ │ ldr r3, [r7, #12] │ │ ldr r2, [r7, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n dfe8 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ ldrb r2, [r0, #19] │ │ lsls r1, r2, #1 │ │ movs r0, r0 │ │ movs r0, r0 │ │ str r0, [r0, #40] ; 0x28 │ │ movs r1, r0 │ │ subs r5, #130 ; 0x82 │ │ @@ -17220,27 +17220,27 @@ │ │ str r1, [sp, #16] │ │ adds r1, r6, #0 │ │ bl dc30 │ │ movs r0, #1 │ │ b.n e02c │ │ lsls r2, r2, #2 │ │ adds r1, r4, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ - bl c06c │ │ + bl c070 │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #2 │ │ adds r0, r4, r3 │ │ - bl c00c │ │ + bl c010 │ │ movs r3, #2 │ │ str r3, [r4, #88] ; 0x58 │ │ pop {r4, pc} │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ adds r5, r0, #0 │ │ str r1, [sp, #12] │ │ @@ -17396,15 +17396,15 @@ │ │ adds r1, r5, #0 │ │ bl 12b56 │ │ cmp r0, #0 │ │ beq.n e1be │ │ ble.n e18c │ │ ldr r0, [sp, #24] │ │ adds r1, r5, #0 │ │ - bl c958 │ │ + bl c95c │ │ adds r3, r4, #1 │ │ beq.n e1ba │ │ adds r4, r4, r0 │ │ asrs r3, r4, #2 │ │ str r3, [sp, #8] │ │ asrs r3, r4, #31 │ │ str r3, [sp, #12] │ │ @@ -17433,15 +17433,15 @@ │ │ movs r0, #0 │ │ adds r1, r0, #0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n e1f4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ ldrb r4, [r1, r6] │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ ldr r3, [r0, #0] │ │ @@ -17498,22 +17498,22 @@ │ │ ldr r1, [r4, #72] ; 0x48 │ │ cmp r3, r0 │ │ beq.n e276 │ │ ldr r3, [r4, #96] ; 0x60 │ │ lsls r3, r3, #5 │ │ adds r1, r1, r3 │ │ adds r0, r5, #0 │ │ - bl c124 │ │ + bl c128 │ │ cmp r0, #0 │ │ bne.n e2a0 │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #2 │ │ adds r1, r4, r3 │ │ adds r0, r5, #0 │ │ - bl bf64 │ │ + bl bf68 │ │ movs r3, #4 │ │ str r3, [r4, #88] ; 0x58 │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r0, #0 │ │ str r2, [r4, #104] ; 0x68 │ │ str r3, [r4, #108] ; 0x6c │ │ @@ -17684,15 +17684,15 @@ │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #16] │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n e3fc │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ stc2 15, cr15, [r0], {255} ; 0xff │ │ ; instruction: 0xffffffff │ │ ldrh r2, [r7, r7] │ │ movs r1, r0 │ │ nop ; (mov r8, r8) │ │ @@ -17727,17 +17727,17 @@ │ │ bne.n e44c │ │ b.n e5fa │ │ cmp r1, #0 │ │ bge.n e452 │ │ b.n e5f6 │ │ str r6, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - bl cbc4 │ │ + bl cbc8 │ │ ldr r0, [sp, #12] │ │ - bl c9e0 │ │ + bl c9e4 │ │ movs r3, #2 │ │ str r3, [r4, #88] ; 0x58 │ │ ldr r0, [sp, #4] │ │ bl 11fb0 │ │ cmp r0, #0 │ │ beq.n e54e │ │ cmp r5, #0 │ │ @@ -17806,23 +17806,23 @@ │ │ adds r0, r6, #0 │ │ adds r1, r3, #0 │ │ str r3, [sp, #16] │ │ bl 12b56 │ │ cmp r0, #0 │ │ ble.n e4c6 │ │ ldr r0, [sp, #16] │ │ - bl ccf0 │ │ + bl ccf4 │ │ cmp r0, #0 │ │ beq.n e4c6 │ │ movs r3, #3 │ │ ldr r0, [sp, #8] │ │ str r3, [r4, #88] ; 0x58 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #16] │ │ - bl cd64 │ │ + bl cd68 │ │ cmp r0, #0 │ │ beq.n e4c6 │ │ b.n e5da │ │ cmp r1, #0 │ │ bge.n e52e │ │ movs r6, #132 ; 0x84 │ │ b.n e5dc │ │ @@ -17855,15 +17855,15 @@ │ │ cmp r0, #0 │ │ beq.n e590 │ │ adds r3, r0, #1 │ │ beq.n e5da │ │ adds r2, r6, #0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - bl cd64 │ │ + bl cd68 │ │ subs r6, r0, #0 │ │ bne.n e5e2 │ │ adds r5, #1 │ │ cmp r5, #1 │ │ beq.n e558 │ │ b.n e590 │ │ ldr r0, [sp, #4] │ │ @@ -17904,29 +17904,29 @@ │ │ str r3, [r5, #0] │ │ str r3, [r7, #0] │ │ movs r6, #133 ; 0x85 │ │ negs r6, r6 │ │ b.n e5e2 │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #8] │ │ - bl cbe0 │ │ + bl cbe4 │ │ ldr r0, [sp, #12] │ │ - bl cb64 │ │ + bl cb68 │ │ movs r3, #2 │ │ adds r0, r6, #0 │ │ str r3, [r4, #88] ; 0x58 │ │ b.n e5fa │ │ movs r0, #132 ; 0x84 │ │ negs r0, r0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n e610 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ movs r0, #4 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ b.n e4b2 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ @@ -18134,15 +18134,15 @@ │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #188] ; 0xbc │ │ adds r0, r6, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ bne.n e7d4 │ │ b.n e984 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ movs r3, #0 │ │ str r3, [sp, #104] ; 0x68 │ │ str r3, [sp, #108] ; 0x6c │ │ ldr r3, [sp, #76] ; 0x4c │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #88] ; 0x58 │ │ str r3, [sp, #56] ; 0x38 │ │ @@ -18386,38 +18386,38 @@ │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #2 │ │ adds r5, r4, r3 │ │ adds r1, r6, #0 │ │ adds r0, r5, #0 │ │ - bl c944 │ │ + bl c948 │ │ subs r1, r0, #0 │ │ bne.n e9b4 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ adds r3, r4, #0 │ │ adds r3, #225 ; 0xe1 │ │ adds r3, #255 ; 0xff │ │ adds r0, r3, #0 │ │ str r3, [sp, #16] │ │ - bl c5f6 │ │ + bl c5fa │ │ adds r7, r0, #0 │ │ movs r0, #129 ; 0x81 │ │ cmp r7, #0 │ │ beq.n ea06 │ │ b.n eb9a │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #16] │ │ - bl c2ac │ │ + bl c2b0 │ │ adds r1, r7, #0 │ │ ldr r0, [sp, #16] │ │ - bl c5f6 │ │ + bl c5fa │ │ adds r2, r0, #0 │ │ asrs r3, r0, #31 │ │ ldr r0, [r4, #112] ; 0x70 │ │ ldr r1, [r4, #116] ; 0x74 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ ldr r1, [r6, #4] │ │ @@ -18469,15 +18469,15 @@ │ │ ldr r1, [sp, #24] │ │ ands r1, r3 │ │ ldr r3, [sp, #28] │ │ adds r6, r1, #0 │ │ ands r3, r2 │ │ movs r1, #0 │ │ adds r7, r3, #0 │ │ - bl c5f6 │ │ + bl c5fa │ │ adds r2, r0, #0 │ │ asrs r3, r0, #31 │ │ subs r6, r6, r2 │ │ sbcs r7, r3 │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ movs r6, #0 │ │ @@ -18538,17 +18538,17 @@ │ │ beq.n eac8 │ │ adds r0, r4, #0 │ │ bl e030 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ bne.n eb2a │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl cbe0 │ │ + bl cbe4 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl cb64 │ │ + bl cb68 │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #2 │ │ bgt.n eb8c │ │ ldr r3, [r4, #4] │ │ add r0, sp, #40 ; 0x28 │ │ cmp r3, #0 │ │ beq.n eb6c │ │ @@ -18599,34 +18599,34 @@ │ │ movs r0, #2 │ │ negs r0, r0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n ebaa │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ strb r0, [r6, r4] │ │ movs r1, r0 │ │ │ │ 0000ebb4 : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ beq.n ec5c │ │ movs r3, #140 ; 0x8c │ │ adds r4, r0, #0 │ │ lsls r3, r3, #2 │ │ adds r0, r0, r3 │ │ - bl c00c │ │ + bl c010 │ │ adds r0, r4, #0 │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ - bl c06c │ │ + bl c070 │ │ adds r0, r4, #0 │ │ adds r0, #120 ; 0x78 │ │ bl 12070 │ │ ldr r3, [r4, #72] ; 0x48 │ │ cmp r3, #0 │ │ beq.n ec0e │ │ ldr r3, [r4, #52] ; 0x34 │ │ @@ -18635,20 +18635,20 @@ │ │ movs r5, #0 │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldr r0, [r4, #72] ; 0x48 │ │ cmp r5, r3 │ │ bge.n ec04 │ │ lsls r3, r5, #5 │ │ adds r0, r0, r3 │ │ - bl cbe0 │ │ + bl cbe4 │ │ ldr r3, [r4, #76] ; 0x4c │ │ lsls r0, r5, #4 │ │ adds r5, #1 │ │ adds r0, r3, r0 │ │ - bl cb64 │ │ + bl cb68 │ │ b.n ebe6 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #76] ; 0x4c │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #60] ; 0x3c │ │ cmp r0, #0 │ │ beq.n ec18 │ │ @@ -18677,15 +18677,15 @@ │ │ cmp r3, #0 │ │ beq.n ec50 │ │ blx r3 │ │ movs r2, #166 ; 0xa6 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r3, #0 │ │ ldr r3, [pc, #304] ; (ed98 ) │ │ sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ @@ -18711,15 +18711,15 @@ │ │ negs r5, r5 │ │ movs r2, #166 ; 0xa6 │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ adds r0, r4, #0 │ │ str r1, [sp, #20] │ │ str r1, [sp, #24] │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r3, #162 ; 0xa2 │ │ lsls r3, r3, #2 │ │ str r7, [r4, #0] │ │ adds r3, r4, r3 │ │ add r2, sp, #56 ; 0x38 │ │ ldmia r2!, {r0, r1, r7} │ │ stmia r3!, {r0, r1, r7} │ │ @@ -18816,15 +18816,15 @@ │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #28] │ │ adds r0, r6, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n ed92 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ strh r6, [r2, r1] │ │ movs r1, r0 │ │ │ │ 0000ed9c : │ │ @@ -19279,15 +19279,15 @@ │ │ str r7, [r6, #80] ; 0x50 │ │ str r7, [r6, #84] ; 0x54 │ │ str r3, [sp, #4] │ │ bl 12b34 │ │ adds r0, r6, #0 │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ - bl c02c │ │ + bl c030 │ │ adds r2, r5, #0 │ │ adds r3, r4, #0 │ │ adds r0, r6, #0 │ │ bl e1fc │ │ add r4, sp, #88 ; 0x58 │ │ subs r5, r0, #0 │ │ str r7, [sp, #32] │ │ @@ -19316,15 +19316,15 @@ │ │ lsls r0, r3, #5 │ │ ldr r3, [r6, #72] ; 0x48 │ │ adds r0, r3, r0 │ │ ldr r1, [r0, #28] │ │ cmp r1, #0 │ │ beq.n f208 │ │ adds r1, r4, #0 │ │ - bl c958 │ │ + bl c95c │ │ subs r4, r0, #0 │ │ bge.n f188 │ │ ldr r0, [sp, #4] │ │ movs r1, #0 │ │ bl 12b56 │ │ movs r4, #0 │ │ b.n f1ac │ │ @@ -19517,15 +19517,15 @@ │ │ movs r0, #131 ; 0x83 │ │ negs r0, r0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #452] ; 0x1c4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n f330 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #460 ; 0x1cc │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r6, [pc, #128] ; (f3b8 ) │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r5, [pc, #292] ; (f460 ) │ │ sub sp, #92 ; 0x5c │ │ @@ -19661,15 +19661,15 @@ │ │ b.n f44c │ │ movs r0, #128 ; 0x80 │ │ negs r0, r0 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ beq.n f45a │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ldr r3, [pc, #512] ; (f664 ) │ │ movs r1, r0 │ │ │ │ 0000f464 : │ │ @@ -19760,15 +19760,15 @@ │ │ bl 16290 <__aeabi_llsl@@Base+0x43c> │ │ adds r0, r5, #0 │ │ b.n f51c │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r3, [r7, #26] │ │ + ldrb r1, [r5, #14] │ │ ... │ │ │ │ 0000f524 : │ │ ldr r2, [r0, #88] ; 0x58 │ │ push {r3, r4, r5, lr} │ │ adds r3, r0, #0 │ │ cmp r2, #1 │ │ @@ -20339,15 +20339,15 @@ │ │ ldr r3, [r3, r2] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #3 │ │ str r3, [r4, #88] ; 0x58 │ │ b.n f9bc │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ - bl c02c │ │ + bl c030 │ │ adds r5, r4, #0 │ │ adds r5, #120 ; 0x78 │ │ ldr r1, [r4, #92] ; 0x5c │ │ adds r0, r5, #0 │ │ bl 12b34 │ │ adds r0, r5, #0 │ │ add r1, sp, #120 ; 0x78 │ │ @@ -20404,15 +20404,15 @@ │ │ ldr r3, [sp, #12] │ │ cmp r3, r2 │ │ ble.n fa8a │ │ add r5, sp, #120 ; 0x78 │ │ movs r1, #0 │ │ movs r2, #16 │ │ adds r0, r5, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r2, r2, r0 │ │ sbcs r3, r1 │ │ adds r0, r4, #0 │ │ @@ -20573,15 +20573,15 @@ │ │ movs r0, #131 ; 0x83 │ │ negs r0, r0 │ │ ldr r3, [sp, #100] ; 0x64 │ │ ldr r2, [sp, #172] ; 0xac │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n fbd8 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ adds r5, r0, #0 │ │ b.n fb88 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r6, [sp, #8] │ │ ldr r7, [sp, #12] │ │ str r2, [sp, #40] ; 0x28 │ │ @@ -20633,15 +20633,15 @@ │ │ cmp r0, #0 │ │ ble.n fcf6 │ │ ldr r3, [r4, #96] ; 0x60 │ │ adds r1, r7, #0 │ │ lsls r0, r3, #5 │ │ ldr r3, [r4, #72] ; 0x48 │ │ adds r0, r3, r0 │ │ - bl c958 │ │ + bl c95c │ │ str r0, [sp, #32] │ │ cmp r0, #0 │ │ bge.n fc42 │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ bl 12b56 │ │ b.n fc12 │ │ @@ -20661,15 +20661,15 @@ │ │ adcs r3, r1 │ │ str r2, [r4, #80] ; 0x50 │ │ str r3, [r4, #84] ; 0x54 │ │ ldr r6, [r4, #80] ; 0x50 │ │ ldr r7, [r4, #84] ; 0x54 │ │ ldr r0, [r4, #72] ; 0x48 │ │ movs r1, #1 │ │ - bl cbb0 │ │ + bl cbb4 │ │ ldr r3, [sp, #32] │ │ adds r0, r3, r0 │ │ asrs r3, r0, #2 │ │ str r3, [sp, #24] │ │ asrs r3, r0, #31 │ │ str r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ @@ -20688,20 +20688,20 @@ │ │ bl 12b56 │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #2 │ │ adds r6, r4, r3 │ │ add r5, sp, #56 ; 0x38 │ │ adds r1, r5, #0 │ │ adds r0, r6, #0 │ │ - bl c94e │ │ + bl c952 │ │ adds r0, r4, #0 │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ adds r1, r6, #0 │ │ - bl c2ac │ │ + bl c2b0 │ │ ldr r2, [r5, #16] │ │ ldr r3, [r5, #20] │ │ cmp r3, #0 │ │ blt.n fd7c │ │ ldr r6, [r4, #96] ; 0x60 │ │ ldr r5, [r4, #68] ; 0x44 │ │ lsls r1, r6, #4 │ │ @@ -20809,26 +20809,26 @@ │ │ sbcs r7, r3 │ │ adds r3, r4, #0 │ │ adds r3, #225 ; 0xe1 │ │ adds r3, #255 ; 0xff │ │ adds r0, r3, #0 │ │ movs r1, #0 │ │ str r3, [sp, #32] │ │ - bl c5f6 │ │ + bl c5fa │ │ adds r5, r0, #0 │ │ asrs r3, r0, #31 │ │ cmp r3, r7 │ │ bgt.n fdbc │ │ bne.n fdbe │ │ cmp r0, r6 │ │ bls.n fdbe │ │ adds r5, r6, #0 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #32] │ │ - bl c632 │ │ + bl c636 │ │ asrs r3, r5, #31 │ │ str r3, [sp, #12] │ │ str r5, [sp, #8] │ │ ldr r2, [r4, #80] ; 0x50 │ │ ldr r3, [r4, #84] ; 0x54 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ @@ -20861,15 +20861,15 @@ │ │ movs r5, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #92] ; 0x5c │ │ adds r0, r5, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n fe1e │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ cmn r6, r2 │ │ movs r1, r0 │ │ │ │ 0000fe28 : │ │ @@ -21239,15 +21239,15 @@ │ │ b.n 101dc │ │ adds r3, r5, #0 │ │ adds r3, #225 ; 0xe1 │ │ adds r3, #255 ; 0xff │ │ adds r0, r3, #0 │ │ add r1, sp, #32 │ │ str r3, [sp, #0] │ │ - bl c5f6 │ │ + bl c5fa │ │ subs r4, r0, #0 │ │ beq.n 100f4 │ │ b.n 1011c │ │ cmp r0, #0 │ │ bgt.n 100ee │ │ b.n 101de │ │ cmp r4, #0 │ │ @@ -21257,15 +21257,15 @@ │ │ negs r1, r1 │ │ bl 10070 │ │ ldr r6, [r0, #4] │ │ adds r0, r7, #0 │ │ lsls r3, r6, #1 │ │ adds r1, r3, #0 │ │ str r3, [sp, #8] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ cmp r4, r0 │ │ ble.n 1013e │ │ adds r4, r0, #0 │ │ movs r0, #0 │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #12] │ │ cmp r0, r6 │ │ @@ -21315,15 +21315,15 @@ │ │ movs r3, #1 │ │ add ip, r3 │ │ b.n 1015a │ │ adds r0, #1 │ │ b.n 10144 │ │ adds r1, r4, #0 │ │ ldr r0, [sp, #0] │ │ - bl c632 │ │ + bl c636 │ │ ldr r0, [r5, #80] ; 0x50 │ │ ldr r1, [r5, #84] ; 0x54 │ │ adds r2, r4, #0 │ │ asrs r3, r4, #31 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r5, #80] ; 0x50 │ │ @@ -21345,15 +21345,15 @@ │ │ b.n 101de │ │ movs r0, #0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 101ec │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ subs r5, #230 ; 0xe6 │ │ movs r1, r0 │ │ ldrb r7, [r7, #31] │ │ movs r0, r0 │ │ strh r1, [r0, #0] │ │ @@ -21364,15 +21364,15 @@ │ │ 00010200 : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ beq.n 10216 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ ldr r2, [pc, #12] ; (10218 ) │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ lsrs r0, r3, #4 │ │ ... │ │ │ │ 0001021c : │ │ @@ -21659,15 +21659,15 @@ │ │ str r0, [r4, #32] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #16] │ │ ldr r0, [r4, #28] │ │ cmp r5, r0 │ │ bge.n 104c8 │ │ ldr r1, [r4, #8] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ lsls r3, r5, #2 │ │ str r3, [sp, #4] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r4, #32] │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #16] │ │ adds r6, r3, r2 │ │ @@ -21676,24 +21676,24 @@ │ │ movs r6, #0 │ │ str r5, [sp, #0] │ │ ldr r3, [sp, #12] │ │ cmp r6, r3 │ │ bge.n 104c4 │ │ adds r1, r7, #0 │ │ ldr r0, [sp, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r0, #0 │ │ muls r3, r7 │ │ ldr r2, [sp, #0] │ │ ldr r1, [r4, #8] │ │ str r0, [sp, #8] │ │ subs r3, r2, r3 │ │ adds r0, r7, #0 │ │ str r3, [sp, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ ldr r3, [r4, #32] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ ldr r3, [r3, r2] │ │ lsls r2, r6, #2 │ │ adds r6, #1 │ │ @@ -21741,17 +21741,17 @@ │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #84] ; 0x54 │ │ movs r0, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ bne.n 10520 │ │ b.n 10678 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ ldr r1, [r7, #56] ; 0x38 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ mov r2, sp │ │ ldr r3, [r7, #48] ; 0x30 │ │ str r0, [r7, #40] ; 0x28 │ │ movs r5, #0 │ │ lsls r3, r3, #2 │ │ adds r3, #14 │ │ lsrs r3, r3, #3 │ │ @@ -21760,23 +21760,23 @@ │ │ mov sp, r3 │ │ ldr r2, [r7, #44] ; 0x2c │ │ add r3, sp, #8 │ │ str r3, [r7, #36] ; 0x24 │ │ adds r0, r0, r2 │ │ subs r0, #1 │ │ adds r1, r2, #0 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ lsls r3, r0, #2 │ │ str r3, [r7, #76] ; 0x4c │ │ ldr r3, [r7, #48] ; 0x30 │ │ cmp r5, r3 │ │ bge.n 1056a │ │ ldr r0, [r7, #52] ; 0x34 │ │ ldr r1, [r7, #76] ; 0x4c │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ ldr r2, [r7, #36] ; 0x24 │ │ lsls r3, r5, #2 │ │ adds r5, #1 │ │ str r0, [r2, r3] │ │ b.n 10552 │ │ movs r3, #0 │ │ str r3, [r7, #76] ; 0x4c │ │ @@ -22009,28 +22009,28 @@ │ │ b.n 10852 │ │ str r0, [sp, #44] ; 0x2c │ │ adds r4, r1, #0 │ │ mov r0, ip │ │ adds r1, r7, #0 │ │ adds r6, r3, #0 │ │ str r2, [sp, #68] ; 0x44 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ ldr r2, [sp, #32] │ │ str r0, [sp, #36] ; 0x24 │ │ adds r0, r0, r2 │ │ adds r1, r2, #0 │ │ subs r0, #1 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ lsls r1, r0, #2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ ldr r1, [sp, #96] ; 0x60 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [r5, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ movs r3, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ bge.n 10774 │ │ lsls r2, r3, #2 │ │ ldr r2, [r6, r2] │ │ @@ -22038,15 +22038,15 @@ │ │ bne.n 10778 │ │ adds r3, #1 │ │ b.n 10762 │ │ cmp r3, r2 │ │ beq.n 10852 │ │ adds r0, r7, #0 │ │ ldr r1, [sp, #96] ; 0x60 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ movs r3, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #24] │ │ ldr r2, [r4, #12] │ │ cmp r3, r2 │ │ bge.n 10852 │ │ @@ -22178,15 +22178,15 @@ │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r5, #1 │ │ b.n 10880 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #36 ; 0x24 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r3, r4, r5, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [pc, #724] ; (10b88 ) │ │ @@ -22282,15 +22282,15 @@ │ │ ldr r2, [r7, #40] ; 0x28 │ │ str r0, [r3, r2] │ │ ldr r3, [r4, #0] │ │ ldr r2, [r7, #40] ; 0x28 │ │ movs r1, #0 │ │ ldr r0, [r3, r2] │ │ ldr r2, [r7, #28] │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r3, r6, #0 │ │ adds r3, #1 │ │ adds r6, r3, #0 │ │ adds r5, #4 │ │ b.n 10928 │ │ movs r1, #137 ; 0x89 │ │ ldr r3, [pc, #520] ; (10b8c ) │ │ @@ -22496,15 +22496,15 @@ │ │ bge.n 10b26 │ │ ldr r2, [r4, #0] │ │ lsls r3, r5, #2 │ │ ldr r0, [r7, #44] ; 0x2c │ │ ldr r2, [r3, r2] │ │ adds r5, #1 │ │ adds r1, r2, #0 │ │ - bl b208 │ │ + bl b20c │ │ b.n 10b0a │ │ movs r5, #0 │ │ ldr r3, [r7, #60] ; 0x3c │ │ ldr r3, [r3, #4] │ │ cmp r5, r3 │ │ bge.n 10b68 │ │ ldr r2, [r4, #0] │ │ @@ -22519,15 +22519,15 @@ │ │ ldr r3, [r4, #28] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldr r1, [r7, #12] │ │ ldr r2, [r7, #24] │ │ ldr r3, [r4, #24] │ │ - bl c6e4 <_vorbis_apply_window@@Base> │ │ + bl c6e8 <_vorbis_apply_window@@Base> │ │ b.n 10b64 │ │ ldr r1, [r7, #44] ; 0x2c │ │ cmp r3, r1 │ │ bge.n 10b64 │ │ lsls r1, r3, #2 │ │ str r2, [r0, r1] │ │ adds r3, #1 │ │ @@ -22541,15 +22541,15 @@ │ │ adds r3, r1, r3 │ │ str r3, [r2, #0] │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 10b82 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r6, #10 │ │ movs r1, r0 │ │ lsls r4, r1, #18 │ │ movs r0, r0 │ │ @@ -22586,26 +22586,26 @@ │ │ ldr r0, [r4, #8] │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #12] │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #32 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ cmp r0, #0 │ │ beq.n 10c08 │ │ movs r2, #201 ; 0xc9 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #4] │ │ adds r6, r2, #0 │ │ @@ -22734,15 +22734,15 @@ │ │ movs r0, #1 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ movs r2, #201 ; 0xc9 │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ adds r4, r0, #0 │ │ ldr r7, [r6, #28] │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r0, [sp, #4] │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #0 │ │ bge.n 10d32 │ │ b.n 10e82 │ │ beq.n 10d46 │ │ @@ -23339,15 +23339,15 @@ │ │ ldr r2, [r0, #8] │ │ cmp r2, #0 │ │ bgt.n 1122a │ │ movs r0, #0 │ │ b.n 11326 │ │ adds r0, r3, #0 │ │ ldr r1, [r4, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ mov r2, sp │ │ movs r5, #0 │ │ lsls r3, r0, #2 │ │ str r3, [r7, #20] │ │ adds r3, #14 │ │ lsrs r3, r3, #3 │ │ lsls r3, r3, #3 │ │ @@ -23465,15 +23465,15 @@ │ │ adds r1, r1, r3 │ │ b.n 112f4 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 11334 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ cmp r4, #172 ; 0xac │ │ movs r1, r0 │ │ │ │ @@ -23940,15 +23940,15 @@ │ │ beq.n 116da <_make_words@@Base+0x1e> │ │ lsls r0, r2, #2 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ movs r1, #0 │ │ movs r2, #132 ; 0x84 │ │ adds r4, r0, #0 │ │ add r0, sp, #24 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r1, [sp, #0] │ │ movs r2, #0 │ │ negs r3, r1 │ │ adcs r1, r3 │ │ str r2, [sp, #4] │ │ str r1, [sp, #20] │ │ ldr r3, [sp, #8] │ │ @@ -24082,15 +24082,15 @@ │ │ b.n 117bc <_make_words@@Base+0x100> │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 1180a <_make_words@@Base+0x14e> │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #164 ; 0xa4 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r7, #252 ; 0xfc │ │ movs r1, r0 │ │ │ │ 00011814 <_book_maptype1_quantvals@@Base>: │ │ @@ -24101,15 +24101,15 @@ │ │ ldr r4, [r5, #4] │ │ ldr r5, [r5, #0] │ │ subs r2, r0, #1 │ │ subs r3, r5, #1 │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ adds r1, r5, #0 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r4, #0 │ │ asrs r3, r0 │ │ adds r0, r3, #0 │ │ movs r3, #1 │ │ movs r1, #0 │ │ adds r2, r3, #0 │ │ adds r6, r0, r3 │ │ @@ -24257,17 +24257,17 @@ │ │ ldr r2, [r5, #0] │ │ cmp r3, r2 │ │ bge.n 11a3a <_book_unquantize@@Base+0x1de> │ │ movs r3, #0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ str r3, [sp, #72] ; 0x48 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ ldr r1, [sp, #52] ; 0x34 │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ ldr r3, [r5, #32] │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ adds r0, r3, #0 │ │ @@ -24519,15 +24519,15 @@ │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 11b9c <_book_unquantize@@Base+0x340> │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ nop ; (mov r8, r8) │ │ movs r6, #90 ; 0x5a │ │ movs r1, r0 │ │ stc2l 15, cr15, [ip], #1020 ; 0x3fc │ │ bhi.n 11b7e <_book_unquantize@@Base+0x322> │ │ vshr.u32 d27, d5, #1 │ │ pop {r4, r5, r6, r7, pc} │ │ @@ -24542,15 +24542,15 @@ │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ beq.n 11bb8 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ movs r1, #0 │ │ movs r2, #36 ; 0x24 │ │ adds r0, r4, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ │ │ 00011bca : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ @@ -24573,15 +24573,15 @@ │ │ ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ beq.n 11c00 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #52 ; 0x34 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r4, pc} │ │ │ │ 00011c0c : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r5, [pc, #692] ; (11ec4 ) │ │ sub sp, #44 ; 0x2c │ │ add r7, sp, #0 │ │ @@ -24589,15 +24589,15 @@ │ │ ldr r5, [r5, #0] │ │ adds r4, r1, #0 │ │ ldr r3, [r5, #0] │ │ movs r1, #0 │ │ movs r2, #52 ; 0x34 │ │ str r3, [r7, #36] ; 0x24 │ │ adds r6, r0, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r3, #0 │ │ adds r2, r3, #0 │ │ ldr r1, [r4, #4] │ │ str r3, [r7, #28] │ │ str r5, [r7, #4] │ │ cmp r2, r1 │ │ bge.n 11c4c │ │ @@ -24906,15 +24906,15 @@ │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 11ebe │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r2, #172 ; 0xac │ │ movs r1, r0 │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r9 :256] │ │ ldrb r7, [r7, #31] │ │ @@ -25163,28 +25163,28 @@ │ │ cmp r0, #0 │ │ beq.n 12096 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ movs r2, #180 ; 0xb4 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ 000120a6 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ cmp r0, #0 │ │ beq.n 12100 │ │ movs r2, #180 ; 0xb4 │ │ adds r5, r1, #0 │ │ lsls r2, r2, #1 │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #128 ; 0x80 │ │ movs r3, #128 ; 0x80 │ │ lsls r0, r0, #7 │ │ lsls r3, r3, #3 │ │ str r3, [r4, #24] │ │ str r0, [r4, #4] │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ @@ -25586,15 +25586,15 @@ │ │ str r6, [r4, #12] │ │ bl 121c4 │ │ movs r0, #1 │ │ b.n 1240c │ │ movs r0, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - str r2, [r7, r0] │ │ + ldr r5, [pc, #104] ; (1247c ) │ │ ... │ │ │ │ 00012414 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ @@ -25629,15 +25629,15 @@ │ │ bgt.n 12428 │ │ adds r1, r0, r1 │ │ str r1, [sp, #0] │ │ adds r3, #1 │ │ b.n 12440 │ │ movs r1, #255 ; 0xff │ │ ldr r0, [sp, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r0, #0 │ │ ldr r1, [r4, #12] │ │ adds r3, #1 │ │ str r0, [sp, #8] │ │ str r3, [sp, #12] │ │ cmp r1, #0 │ │ beq.n 1248c │ │ @@ -25704,15 +25704,15 @@ │ │ str r1, [r6, #4] │ │ b.n 124d0 │ │ adds r5, r6, r5 │ │ lsls r3, r5, #2 │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ str r3, [sp, #8] │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #8] │ │ lsls r5, r5, #3 │ │ str r1, [r3, r2] │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #52] ; 0x34 │ │ @@ -25778,15 +25778,15 @@ │ │ str r6, [sp, #4] │ │ movs r2, #1 │ │ bl 12414 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ beq.n 1259e │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ adds r4, r1, r5 │ │ movs r1, r0 │ │ │ │ 000125a8 : │ │ @@ -25892,15 +25892,15 @@ │ │ │ │ 0001266c : │ │ push {r3, lr} │ │ cmp r0, #0 │ │ beq.n 1267a │ │ movs r1, #0 │ │ movs r2, #28 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r3, pc} │ │ │ │ 0001267e : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ beq.n 1269a │ │ @@ -25908,15 +25908,15 @@ │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ beq.n 12690 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #28 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ 0001269e : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ beq.n 126b0 │ │ @@ -26031,15 +26031,15 @@ │ │ bne.n 127b4 │ │ cmp r6, #26 │ │ ble.n 12770 │ │ ldr r1, [pc, #224] ; (12868 ) │ │ adds r0, r7, #0 │ │ add r1, pc │ │ movs r2, #4 │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ cmp r0, #0 │ │ bne.n 12832 │ │ ldrb r3, [r7, #26] │ │ adds r2, r7, #0 │ │ adds r3, #27 │ │ cmp r6, r3 │ │ blt.n 12770 │ │ @@ -26066,28 +26066,28 @@ │ │ adds r1, r5, #0 │ │ movs r2, #4 │ │ str r3, [sp, #8] │ │ bl 16260 <__aeabi_llsl@@Base+0x40c> │ │ movs r1, #0 │ │ movs r2, #4 │ │ adds r0, r5, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r3, [r4, #20] │ │ add r0, sp, #16 │ │ str r7, [sp, #16] │ │ str r3, [r0, #4] │ │ adds r3, r7, r3 │ │ str r3, [r0, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [r0, #12] │ │ bl 121c4 │ │ ldr r0, [sp, #8] │ │ adds r1, r5, #0 │ │ movs r2, #4 │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ cmp r0, #0 │ │ beq.n 12808 │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #8] │ │ movs r2, #4 │ │ bl 16260 <__aeabi_llsl@@Base+0x40c> │ │ b.n 12832 │ │ @@ -26128,20 +26128,20 @@ │ │ str r3, [r4, #12] │ │ subs r0, r7, r0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 12860 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ asrs r4, r5, #29 │ │ movs r1, r0 │ │ - ldr r3, [pc, #624] ; (12adc ) │ │ + ldr r0, [pc, #496] ; (12a5c ) │ │ ... │ │ │ │ 0001286c : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ bl 126b4 │ │ @@ -26536,25 +26536,25 @@ │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #0] │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #32 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r4, pc} │ │ │ │ 00012ba8 : │ │ push {r3, r4, r5, lr} │ │ movs r5, #128 ; 0x80 │ │ movs r1, #0 │ │ lsls r5, r5, #1 │ │ movs r2, #20 │ │ adds r4, r0, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r5, #0 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ movs r3, #0 │ │ str r5, [r4, #16] │ │ str r0, [r4, #8] │ │ str r0, [r4, #12] │ │ strb r3, [r0, #0] │ │ @@ -26652,15 +26652,15 @@ │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ beq.n 12c72 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #20 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r4, pc} │ │ ... │ │ │ │ 00012c80 : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ @@ -27013,15 +27013,15 @@ │ │ 00012f40 : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ adds r6, r2, #0 │ │ movs r1, #0 │ │ movs r2, #20 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ str r5, [r4, #12] │ │ str r5, [r4, #8] │ │ str r6, [r4, #16] │ │ pop {r4, r5, r6, pc} │ │ │ │ 00012f58 : │ │ push {r3, lr} │ │ @@ -30503,39 +30503,39 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15ebc <__aeabi_llsl@@Base+0x68> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeee4c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15ecc <__aeabi_llsl@@Base+0x78> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee48 │ │ + ; instruction: 0xffffdf6c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15edc <__aeabi_llsl@@Base+0x88> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee44 │ │ + ; instruction: 0xfffeee38 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15eec <__aeabi_llsl@@Base+0x98> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee40 │ │ + ; instruction: 0xfffeee34 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15efc <__aeabi_llsl@@Base+0xa8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee3c │ │ + ; instruction: 0xffffd500 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f0c <__aeabi_llsl@@Base+0xb8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee38 │ │ + ; instruction: 0xfffeee20 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f1c <__aeabi_llsl@@Base+0xc8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd994 │ │ + ; instruction: 0xfffeee1c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f2c <__aeabi_llsl@@Base+0xd8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe638 │ │ + ; instruction: 0xfffeee18 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f3c <__aeabi_llsl@@Base+0xe8> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeee14 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f4c <__aeabi_llsl@@Base+0xf8> │ │ add pc, ip, pc │ │ @@ -30543,71 +30543,71 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f5c <__aeabi_llsl@@Base+0x108> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeee0c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f6c <__aeabi_llsl@@Base+0x118> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd868 │ │ + ; instruction: 0xffffe12c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f7c <__aeabi_llsl@@Base+0x128> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdba0 │ │ + ; instruction: 0xffffd880 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f8c <__aeabi_llsl@@Base+0x138> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdec0 │ │ + ; instruction: 0xffffd924 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f9c <__aeabi_llsl@@Base+0x148> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd8b4 │ │ + ; instruction: 0xffffd838 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fac <__aeabi_llsl@@Base+0x158> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedc8 │ │ + ; instruction: 0xffffdb70 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fbc <__aeabi_llsl@@Base+0x168> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedc4 │ │ + ; instruction: 0xffffde90 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fcc <__aeabi_llsl@@Base+0x178> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedc0 │ │ + ; instruction: 0xfffeeda8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fdc <__aeabi_llsl@@Base+0x188> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedbc │ │ + ; instruction: 0xfffeeda4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fec <__aeabi_llsl@@Base+0x198> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedb8 │ │ + ; instruction: 0xfffeeda0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15ffc <__aeabi_llsl@@Base+0x1a8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedb4 │ │ + ; instruction: 0xfffeed9c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1600c <__aeabi_llsl@@Base+0x1b8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedb0 │ │ + ; instruction: 0xfffeed98 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1601c <__aeabi_llsl@@Base+0x1c8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd3e0 │ │ + ; instruction: 0xfffeed94 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1602c <__aeabi_llsl@@Base+0x1d8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd308 │ │ + ; instruction: 0xfffeed90 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1603c <__aeabi_llsl@@Base+0x1e8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd3a0 │ │ + ; instruction: 0xfffeed8c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1604c <__aeabi_llsl@@Base+0x1f8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed7c │ │ + ; instruction: 0xffffd804 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1605c <__aeabi_llsl@@Base+0x208> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeed78 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1606c <__aeabi_llsl@@Base+0x218> │ │ add pc, ip, pc │ │ @@ -30619,91 +30619,91 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1608c <__aeabi_llsl@@Base+0x238> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeed6c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1609c <__aeabi_llsl@@Base+0x248> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdd9c │ │ + ; instruction: 0xfffeed68 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160ac <__aeabi_llsl@@Base+0x258> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed58 │ │ + ; instruction: 0xfffeed64 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160bc <__aeabi_llsl@@Base+0x268> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed54 │ │ + ; instruction: 0xfffeed60 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160cc <__aeabi_llsl@@Base+0x278> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed50 │ │ + ; instruction: 0xfffeed5c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160dc <__aeabi_llsl@@Base+0x288> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed4c │ │ + ; instruction: 0xffffd258 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160ec <__aeabi_llsl@@Base+0x298> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdfac │ │ + ; instruction: 0xffffd2f0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160fc <__aeabi_llsl@@Base+0x2a8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd700 │ │ + ; instruction: 0xfffeed38 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1610c <__aeabi_llsl@@Base+0x2b8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed28 │ │ + ; instruction: 0xfffeed34 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1611c <__aeabi_llsl@@Base+0x2c8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed24 │ │ + ; instruction: 0xfffeed30 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1612c <__aeabi_llsl@@Base+0x2d8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed20 │ │ + ; instruction: 0xffffd684 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1613c <__aeabi_llsl@@Base+0x2e8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd674 │ │ + ; instruction: 0xffffdd6c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1614c <__aeabi_llsl@@Base+0x2f8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdd5c │ │ + ; instruction: 0xfffeed0c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1615c <__aeabi_llsl@@Base+0x308> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeecfc │ │ + ; instruction: 0xffffdf44 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1616c <__aeabi_llsl@@Base+0x318> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdf34 │ │ + ; instruction: 0xffffdfe0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1617c <__aeabi_llsl@@Base+0x328> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdfd0 │ │ + ; instruction: 0xffffe324 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1618c <__aeabi_llsl@@Base+0x338> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe314 │ │ + ; instruction: 0xffffe2b8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1619c <__aeabi_llsl@@Base+0x348> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe2a8 │ │ + ; instruction: 0xffffe148 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161ac <__aeabi_llsl@@Base+0x358> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe138 │ │ + ; instruction: 0xfffeecb8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161bc <__aeabi_llsl@@Base+0x368> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeeca8 │ │ + ; instruction: 0xffffd31c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161cc <__aeabi_llsl@@Base+0x378> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd30c │ │ + ; instruction: 0xffffe398 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161dc <__aeabi_llsl@@Base+0x388> │ │ add pc, ip, pc │ │ ; instruction: 0xffffe36c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161ec <__aeabi_llsl@@Base+0x398> │ │ add pc, ip, pc │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,23 +1,23 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x000162c0 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x000162d0 b0b00084 00000000 8ab20181 b0b0ab07 ................ │ │ + 0x000162c0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000162d0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000162e0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000162f0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000162f0 08b10181 b0b00084 00000000 07b10181 ................ │ │ 0x00016300 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00016310 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00016320 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00016310 00000000 07b10181 b0b00084 00000000 ................ │ │ + 0x00016320 08b10181 b0b00084 00000000 07b10181 ................ │ │ 0x00016330 b0b00084 00000000 07b10181 b0b00084 ................ │ │ 0x00016340 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00016350 07b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00016360 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00016370 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00016380 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00016390 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00016350 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00016360 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00016370 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00016380 07b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x00016390 b0b00084 00000000 8ab20181 b0b0ab07 ................ │ │ 0x000163a0 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000163b0 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000163c0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000163d0 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000163e0 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000163f0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x00016400 00000000 08b10181 b0b00084 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,105 +1,105 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ 0x000164d0 d4eafe7f b0b00180 38ebfe7f b0b0b080 ........8....... │ │ - 0x000164e0 48ebfe7f 01000000 40ebfe7f ab08b180 H.......@....... │ │ - 0x000164f0 4eebfe7f ccfdff7f 54ebfe7f d0fdff7f N.......T....... │ │ - 0x00016500 60ebfe7f d4fdff7f d8ecfe7f b0b0a880 `............... │ │ - 0x00016510 e8ecfe7f b0b0b080 eeecfe7f ab07b180 ................ │ │ - 0x00016520 56edfe7f b0b0b080 54edfe7f b0ab0c80 V.......T....... │ │ - 0x00016530 24eefe7f b0b0a880 58eefe7f a908b180 $.......X....... │ │ - 0x00016540 88eefe7f 01000000 80eefe7f b0b0a880 ................ │ │ - 0x00016550 90eefe7f b0b0b080 94eefe7f b0ab1a80 ................ │ │ - 0x00016560 60f2fe7f a803b180 78f2fe7f ab0a9780 `.......x....... │ │ - 0x00016570 5cf4fe7f b0b0b080 64f4fe7f b0b0a880 \.......d....... │ │ - 0x00016580 84f4fe7f a907b180 b0f4fe7f 01000000 ................ │ │ - 0x00016590 a8f4fe7f ab08b180 dcf4fe7f b0b0a880 ................ │ │ - 0x000165a0 04f5fe7f ab07b180 5cf5fe7f a908b180 ........\....... │ │ - 0x000165b0 80f5fe7f b0b0b080 bcf5fe7f a908b180 ................ │ │ - 0x000165c0 3cf6fe7f 20fdff7f 58f6fe7f b0b0a880 <... ...X....... │ │ - 0x000165d0 90f6fe7f b0ab2280 7cf8fe7f ab07b180 ......".|....... │ │ - 0x000165e0 0cf9fe7f b0b0aa80 4cf9fe7f a908b180 ........L....... │ │ - 0x000165f0 ecf9fe7f b0b0b080 f0f9fe7f b0b0a880 ................ │ │ - 0x00016600 00fafe7f b0b0b080 14fafe7f ab08b180 ................ │ │ - 0x00016610 6cfafe7f b0b0aa80 c0fafe7f b0ab0680 l............... │ │ - 0x00016620 44fdfe7f b0b0b080 50fdfe7f ab08b180 D.......P....... │ │ - 0x00016630 c0fdfe7f a908b180 ecfdfe7f ab07b180 ................ │ │ - 0x00016640 6cfefe7f ab08b180 a0fefe7f b0b0b080 l............... │ │ - 0x00016650 bcfefe7f b0b0a880 10fffe7f b0ab0480 ................ │ │ - 0x00016660 1401ff7f b0b0b080 3001ff7f a908b180 ........0....... │ │ - 0x00016670 7801ff7f b0b0aa80 ec01ff7f b0b0a980 x............... │ │ - 0x00016680 3002ff7f b0b0aa80 5c02ff7f ab08b180 0.......\....... │ │ - 0x00016690 7402ff7f b0b0a980 d802ff7f b0b0aa80 t............... │ │ - 0x000166a0 5403ff7f ab07b180 e803ff7f ab08b180 T............... │ │ - 0x000166b0 9404ff7f a908b180 a804ff7f 34fcff7f ............4... │ │ - 0x000166c0 e804ff7f b0b0a880 f804ff7f ab08b180 ................ │ │ - 0x000166d0 9805ff7f a908b180 0006ff7f b0ab0a80 ................ │ │ - 0x000166e0 2807ff7f 01000000 2007ff7f 10fcff7f (....... ....... │ │ - 0x000166f0 4007ff7f 14fcff7f 6c07ff7f a908b180 @.......l....... │ │ - 0x00016700 9007ff7f b0ab0c80 c808ff7f 08fcff7f ................ │ │ - 0x00016710 e808ff7f 0cfcff7f 1809ff7f b00d8480 ................ │ │ - 0x00016720 c809ff7f a908b180 180aff7f b0b0b080 ................ │ │ - 0x00016730 3c0aff7f b0b0a880 4c0aff7f b0b0aa80 <.......L....... │ │ - 0x00016740 240bff7f b0b0a980 580bff7f b0ab0480 $.......X....... │ │ - 0x00016750 1c0cff7f b0b0aa80 440dff7f d0fbff7f ........D....... │ │ - 0x00016760 480dff7f b0b0a880 d00dff7f a908b180 H............... │ │ - 0x00016770 700eff7f a907b180 800eff7f bcfbff7f p............... │ │ - 0x00016780 980eff7f a908b180 dc0eff7f b0b0a880 ................ │ │ - 0x00016790 180fff7f ab08b180 900fff7f b0b0a880 ................ │ │ - 0x000167a0 b00fff7f b0b0aa80 4410ff7f b0b0a880 ........D....... │ │ - 0x000167b0 5c10ff7f b0b0b080 7810ff7f 88fbff7f \.......x....... │ │ - 0x000167c0 8810ff7f b0b0b080 9410ff7f b0b0a880 ................ │ │ - 0x000167d0 bc10ff7f a908b180 0011ff7f b0b0b080 ................ │ │ - 0x000167e0 0411ff7f b0b0a880 1c11ff7f b0b0b080 ................ │ │ - 0x000167f0 1811ff7f 01000000 1011ff7f b0b0a880 ................ │ │ - 0x00016800 1e11ff7f b0b0ab80 5c11ff7f b0ab0480 ........\....... │ │ - 0x00016810 d011ff7f 01000000 c811ff7f ab08b180 ................ │ │ - 0x00016820 d611ff7f 2cfbff7f dc11ff7f 30fbff7f ....,.......0... │ │ - 0x00016830 de11ff7f 34fbff7f e811ff7f 38fbff7f ....4.......8... │ │ - 0x00016840 f411ff7f ab38b280 6813ff7f 01000000 .....8..h....... │ │ - 0x00016850 6013ff7f b0ab1c80 a416ff7f 01000000 `............... │ │ - 0x00016860 a016ff7f b0ab0a80 9819ff7f b0ab1880 ................ │ │ - 0x00016870 9c1bff7f 01000000 941bff7f 04fbff7f ................ │ │ - 0x00016880 ac1bff7f 08fbff7f b01bff7f b0ab0480 ................ │ │ - 0x00016890 c81cff7f 01000000 c01cff7f ab07b180 ................ │ │ - 0x000168a0 9420ff7f b0ab0480 1425ff7f ab07b180 . .......%...... │ │ - 0x000168b0 9628ff7f b0ab0480 8c2bff7f ab07b180 .(.......+...... │ │ - 0x000168c0 4c2cff7f b0ab0480 d02cff7f b0ab0680 L,.......,...... │ │ - 0x000168d0 f42dff7f b0ab0e80 b82fff7f b0ab0480 .-......./...... │ │ - 0x000168e0 2430ff7f b0ab0680 1031ff7f b0ab0a80 $0.......1...... │ │ - 0x000168f0 a832ff7f b0ab0680 5433ff7f b0ab0a80 .2......T3...... │ │ - 0x00016900 1435ff7f b0ab0e80 8437ff7f b0ab0680 .5.......7...... │ │ - 0x00016910 9039ff7f b0ab0a80 c03bff7f 7cfaff7f .9.......;..|... │ │ - 0x00016920 403dff7f a908b180 743dff7f ab08b180 @=......t=...... │ │ - 0x00016930 8c3eff7f a908b180 bc3eff7f b0ab0680 .>.......>...... │ │ - 0x00016940 743fff7f b0ab0e80 c845ff7f b0ab0680 t?.......E...... │ │ - 0x00016950 cc46ff7f 01000000 c446ff7f 48faff7f .F.......F..H... │ │ - 0x00016960 cc46ff7f b0ab0680 1e47ff7f ab07b180 .F.......G...... │ │ - 0x00016970 d847ff7f ab08b180 6c48ff7f b0b0b080 .G......lH...... │ │ - 0x00016980 8848ff7f b0ab2280 dc55ff7f 01000000 .H...."..U...... │ │ - 0x00016990 d455ff7f a908b180 e255ff7f ab08b180 .U.......U...... │ │ - 0x000169a0 2256ff7f b0b0aa80 6456ff7f b0b0a880 "V......dV...... │ │ - 0x000169b0 bc56ff7f ab07b180 6c57ff7f b0ab0680 .V......lW...... │ │ - 0x000169c0 ec58ff7f b0ab1480 2e5cff7f ab07b180 .X.......\...... │ │ - 0x000169d0 625cff7f b0b0a880 785cff7f 01000000 b\......x\...... │ │ - 0x000169e0 705cff7f b0b0b080 fc5cff7f b0ab0c80 p\.......\...... │ │ - 0x000169f0 0c5eff7f 01000000 045eff7f b0ab0680 .^.......^...... │ │ - 0x00016a00 445fff7f acf9ff7f 465fff7f b0f9ff7f D_......F_...... │ │ - 0x00016a10 485fff7f b0aa0580 ac5fff7f 01000000 H_......._...... │ │ - 0x00016a20 a45fff7f b0b0aa80 b85fff7f 9cf9ff7f ._......._...... │ │ - 0x00016a30 bc5fff7f ab0a9780 7860ff7f ab089780 ._......x`...... │ │ - 0x00016a40 2461ff7f a908b180 6861ff7f b0b0b080 $a......ha...... │ │ - 0x00016a50 7461ff7f b0b0a880 8861ff7f ab08b180 ta.......a...... │ │ - 0x00016a60 9062ff7f b0aa0780 fc62ff7f b0ab0c80 .b.......b...... │ │ - 0x00016a70 4c67ff7f 01000000 4467ff7f b0b0b080 Lg......Dg...... │ │ - 0x00016a80 4867ff7f b0b0a880 7467ff7f ab3f0a80 Hg......tg...?.. │ │ - 0x00016a90 9c6aff7f b0ab1280 3c6cff7f b0ab0e80 .j......K │ │ EHxDpG8K │ │ AHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGI?K hyD │ │ 7GMD,D{@#D │ │ qQUD/DJ@:D │ │ ,Dz@"DqM │ │ 2rED+DT@ │ │ tTeDc@)D │ │ /DK@;DfM │ │ `MZ@"DMD)D │ │ -IYUVUYVYYVYU │ │ -"a+h"JAgH │ │ -#'+/37;? │ │ -xDYF2FSF │ │ -I@ "FyD+F │ │ Out of memory │ │ Error reading from datastream │ │ Error writing to datastream │ │ Error seeking in datastream │ │ That operation is not supported │ │ Unknown SDL error │ │ Parameter '%s' is invalid │ │ @@ -2423,22 +2425,22 @@ │ │ SDL_DrawPoints(): Unsupported surface format │ │ Tried to read outside of surface bounds │ │ SDL_RENDER_SCALE_QUALITY │ │ Software renderer doesn't have an output surface │ │ Unknown texture format │ │ Can't create renderer for NULL surface │ │ software │ │ +SDL_BlendFillRect(): Unsupported surface format │ │ +SDL_BlendFillRects(): Unsupported surface format │ │ SDL_BlendPoint(): Unsupported surface format │ │ SDL_BlendPoints(): Unsupported surface format │ │ SDL_BlendLine(): Passed NULL destination surface │ │ SDL_BlendLine(): Unsupported surface format │ │ SDL_BlendLines(): Passed NULL destination surface │ │ SDL_BlendLines(): Unsupported surface format │ │ -SDL_BlendFillRect(): Unsupported surface format │ │ -SDL_BlendFillRects(): Unsupported surface format │ │ glFramebufferTexture2D() failed │ │ No shader matching the requested characteristics was found │ │ The specified shader cannot be loaded on the current platform │ │ Failed to load the shader: %s │ │ Failed to load the shader │ │ a_position │ │ a_texCoord │ │ @@ -2498,31 +2500,72 @@ │ │ pthread_mutex_trylock() failed │ │ pthread_mutex_unlock() failed │ │ Couldn't initialize pthread attributes │ │ Not enough resources to create thread │ │ pthread_getschedparam() failed │ │ pthread_setschedparam() failed │ │ SDLTimer │ │ +SDL_FillRect(): Unsupported surface format │ │ +SDL_FillRect(): You must lock the surface │ │ +SDL_FillRects() passed NULL rects │ │ File is not a Windows BMP file │ │ Compressed BMP files not supported │ │ Error reading from BMP │ │ %d bpp BMP files not supported │ │ Couldn't convert image to %d bpp │ │ -Indexed pixel formats not supported │ │ -SDL_SetSurfacePalette() passed a NULL surface │ │ -SDL_UpperBlit: passed a NULL surface │ │ -Surfaces must not be locked during blit │ │ -SDL_UpperBlitScaled: passed a NULL surface │ │ -dst_pitch │ │ -Unknown FOURCC pixel format │ │ -Unknown pixel format │ │ -Empty destination palette │ │ -SDL_FillRect(): Unsupported surface format │ │ -SDL_FillRect(): You must lock the surface │ │ -SDL_FillRects() passed NULL rects │ │ +libGLESv2.so │ │ +libGLESv1_CM.so │ │ +libGLES_CM.so │ │ +libEGL.so │ │ +OpenGL ES context already created │ │ +SDL_VIDEO_GL_DRIVER │ │ +Could not initialize OpenGL / GLES library │ │ +eglChooseConfig │ │ +SDL_VIDEO_EGL_DRIVER │ │ +Could not load EGL library │ │ +eglGetDisplay │ │ +Could not retrieve EGL function eglGetDisplay │ │ +eglInitialize │ │ +Could not retrieve EGL function eglInitialize │ │ +eglTerminate │ │ +Could not retrieve EGL function eglTerminate │ │ +eglGetProcAddress │ │ +Could not retrieve EGL function eglGetProcAddress │ │ +Could not retrieve EGL function eglChooseConfig │ │ +eglGetConfigAttrib │ │ +Could not retrieve EGL function eglGetConfigAttrib │ │ +eglCreateContext │ │ +Could not retrieve EGL function eglCreateContext │ │ +eglDestroyContext │ │ +Could not retrieve EGL function eglDestroyContext │ │ +eglCreateWindowSurface │ │ +Could not retrieve EGL function eglCreateWindowSurface │ │ +eglDestroySurface │ │ +Could not retrieve EGL function eglDestroySurface │ │ +eglMakeCurrent │ │ +Could not retrieve EGL function eglMakeCurrent │ │ +eglSwapBuffers │ │ +Could not retrieve EGL function eglSwapBuffers │ │ +eglSwapInterval │ │ +Could not retrieve EGL function eglSwapInterval │ │ +eglWaitNative │ │ +Could not retrieve EGL function eglWaitNative │ │ +eglWaitGL │ │ +Could not retrieve EGL function eglWaitGL │ │ +eglBindAPI │ │ +Could not retrieve EGL function eglBindAPI │ │ +Could not get EGL display │ │ +Could not initialize EGL │ │ +Couldn't find matching EGL config │ │ +OpenGL not initialized │ │ +Unable to make EGL context current │ │ +EGL not initialized │ │ +Unable to set the EGL swap interval │ │ +Could not create EGL context │ │ +Could not make EGL context current │ │ Video subsystem has not been initialized │ │ Missing desired mode or closest mode parameter │ │ No video mode large enough for %dx%d │ │ Video driver doesn't support changing display mode │ │ displayIndex must be in the range 0 - %d │ │ Couldn't find any displays │ │ Couldn't find display mode match │ │ @@ -2555,14 +2598,23 @@ │ │ No available video device │ │ The video driver did not add any displays │ │ SDL_VIDEO_ALLOW_SCREENSAVER │ │ SDL_VIDEO_HIGHDPI_DISABLED │ │ messageboxdata │ │ No message system available │ │ SDL_ALLOW_TOPMOST │ │ +Indexed pixel formats not supported │ │ +SDL_SetSurfacePalette() passed a NULL surface │ │ +SDL_UpperBlit: passed a NULL surface │ │ +Surfaces must not be locked during blit │ │ +SDL_UpperBlitScaled: passed a NULL surface │ │ +dst_pitch │ │ +Unknown FOURCC pixel format │ │ +Unknown pixel format │ │ +Empty destination palette │ │ SDL_PIXELFORMAT_INDEX1LSB │ │ SDL_PIXELFORMAT_INDEX1MSB │ │ SDL_PIXELFORMAT_INDEX4LSB │ │ SDL_PIXELFORMAT_INDEX4MSB │ │ SDL_PIXELFORMAT_INDEX8 │ │ SDL_PIXELFORMAT_RGB332 │ │ SDL_PIXELFORMAT_RGB444 │ │ @@ -2599,129 +2651,27 @@ │ │ SDL_SetPixelFormatPalette() passed NULL format │ │ SDL_SetPixelFormatPalette() passed a palette that doesn't match the format │ │ Only works with same format surfaces │ │ Invalid source blit rectangle │ │ Invalid destination blit rectangle │ │ Unable to lock destination surface │ │ Unable to lock source surface │ │ -libGLESv2.so │ │ -libGLESv1_CM.so │ │ -libGLES_CM.so │ │ -libEGL.so │ │ -OpenGL ES context already created │ │ -SDL_VIDEO_GL_DRIVER │ │ -Could not initialize OpenGL / GLES library │ │ -eglChooseConfig │ │ -SDL_VIDEO_EGL_DRIVER │ │ -Could not load EGL library │ │ -eglGetDisplay │ │ -Could not retrieve EGL function eglGetDisplay │ │ -eglInitialize │ │ -Could not retrieve EGL function eglInitialize │ │ -eglTerminate │ │ -Could not retrieve EGL function eglTerminate │ │ -eglGetProcAddress │ │ -Could not retrieve EGL function eglGetProcAddress │ │ -Could not retrieve EGL function eglChooseConfig │ │ -eglGetConfigAttrib │ │ -Could not retrieve EGL function eglGetConfigAttrib │ │ -eglCreateContext │ │ -Could not retrieve EGL function eglCreateContext │ │ -eglDestroyContext │ │ -Could not retrieve EGL function eglDestroyContext │ │ -eglCreateWindowSurface │ │ -Could not retrieve EGL function eglCreateWindowSurface │ │ -eglDestroySurface │ │ -Could not retrieve EGL function eglDestroySurface │ │ -eglMakeCurrent │ │ -Could not retrieve EGL function eglMakeCurrent │ │ -eglSwapBuffers │ │ -Could not retrieve EGL function eglSwapBuffers │ │ -eglSwapInterval │ │ -Could not retrieve EGL function eglSwapInterval │ │ -eglWaitNative │ │ -Could not retrieve EGL function eglWaitNative │ │ -eglWaitGL │ │ -Could not retrieve EGL function eglWaitGL │ │ -eglBindAPI │ │ -Could not retrieve EGL function eglBindAPI │ │ -Could not get EGL display │ │ -Could not initialize EGL │ │ -Couldn't find matching EGL config │ │ -OpenGL not initialized │ │ -Unable to make EGL context current │ │ -EGL not initialized │ │ -Unable to set the EGL swap interval │ │ -Could not create EGL context │ │ -Could not make EGL context current │ │ numrects │ │ SDL_BLIT_CPU_FEATURES │ │ Blit combination not supported │ │ SDL Android video driver │ │ Android only supports one window │ │ Could not fetch native window │ │ Could not create GLES window surface │ │ error: can't add touch %s, %d │ │ jni/SDL2/src/video/android/SDL_androidtouch.c │ │ Unknown keycode %d │ │ CompareSurfaces%04d_TestOutput.bmp │ │ CompareSurfaces%04d_Reference.bmp │ │ Surfaces from failed comparison saved as '%s' and '%s' │ │ -Assert Summary: Total=%d Passed=%d Failed=%d │ │ -Assert '%s': %s │ │ -maxLength │ │ -TestCaseTimeout timer expired. Aborting test run. │ │ -The length of the harness seed must be >0. │ │ -SDL_malloc for run seed output buffer failed. │ │ -Invalid runSeed string. │ │ -Invalid suiteName string. │ │ -Invalid testName string. │ │ -Invalid iteration count. │ │ -Failed to allocate buffer for execKey generation. │ │ -%s%s%s%d │ │ -Timeout callback can't be NULL │ │ -Timeout value must be bigger than zero. │ │ -Failed to init timer subsystem: %s │ │ -Creation of SDL timer failed: %s │ │ -Setup failure: testSuite or testCase references NULL │ │ -Skipped (Disabled) │ │ -Suite Setup │ │ -Fuzzer invocations: %d │ │ -Skipped (Programmatically) │ │ -Failed (test started, but did not return TEST_COMPLETED) │ │ -Failed (Aborted) │ │ -Test Suite %i - %s │ │ - Test Case %i - %s: %s │ │ -Generating a random seed failed │ │ -::::: Test Run /w seed '%s' started │ │ -Unable to allocate cache for failed tests │ │ -Filtering: running only suite '%s' │ │ -Filtering: running only test '%s' in suite '%s' │ │ -Filter '%s' did not match any test suite/case. │ │ -Exit code: 2 │ │ -===== Test Suite %i: '%s' skipped │ │ -===== Test Suite %i: '%s' started │ │ -===== Test Case %i.%i: '%s' skipped │ │ -Force run of disabled test since test filter was set │ │ ------ Test Case %i.%i: '%s' started │ │ -Test Description: '%s' │ │ -Test Iteration %i: execKey %llu │ │ -Runtime of %i iterations: %.1f sec │ │ -Average Test runtime: %.5f sec │ │ -Total Test runtime: %.1f sec │ │ -No Asserts │ │ -Total Suite runtime: %.1f sec │ │ -Total Run runtime: %.1f sec │ │ -Run /w seed │ │ -Exit code: %d │ │ -Harness input to repro failures: │ │ - --seed %s --filter %s │ │ ->>> %s '%s': %s │ │ -%s Summary: Total=%d Passed=%d Failed=%d Skipped=%d │ │ -(Invalid) │ │ LEFTSTICK │ │ RIGHTSTICK │ │ LEFTSHOULDER │ │ RIGHTSHOULDER │ │ DPAD_DOWN │ │ DPAD_LEFT │ │ DPAD_RIGHT │ │ @@ -2854,14 +2804,66 @@ │ │ Copied text to clipboard │ │ Clipboard: %s │ │ Clipboard is empty │ │ Test Message │ │ You're awesome! │ │ (%i, %i), rel (%i, %i) │ │ Last mouse position │ │ +Assert Summary: Total=%d Passed=%d Failed=%d │ │ +Assert '%s': %s │ │ +maxLength │ │ +TestCaseTimeout timer expired. Aborting test run. │ │ +The length of the harness seed must be >0. │ │ +SDL_malloc for run seed output buffer failed. │ │ +Invalid runSeed string. │ │ +Invalid suiteName string. │ │ +Invalid testName string. │ │ +Invalid iteration count. │ │ +Failed to allocate buffer for execKey generation. │ │ +%s%s%s%d │ │ +Timeout callback can't be NULL │ │ +Timeout value must be bigger than zero. │ │ +Failed to init timer subsystem: %s │ │ +Creation of SDL timer failed: %s │ │ +Setup failure: testSuite or testCase references NULL │ │ +Skipped (Disabled) │ │ +Suite Setup │ │ +Fuzzer invocations: %d │ │ +Skipped (Programmatically) │ │ +Failed (test started, but did not return TEST_COMPLETED) │ │ +Failed (Aborted) │ │ +Test Suite %i - %s │ │ + Test Case %i - %s: %s │ │ +Generating a random seed failed │ │ +::::: Test Run /w seed '%s' started │ │ +Unable to allocate cache for failed tests │ │ +Filtering: running only suite '%s' │ │ +Filtering: running only test '%s' in suite '%s' │ │ +Filter '%s' did not match any test suite/case. │ │ +Exit code: 2 │ │ +===== Test Suite %i: '%s' skipped │ │ +===== Test Suite %i: '%s' started │ │ +===== Test Case %i.%i: '%s' skipped │ │ +Force run of disabled test since test filter was set │ │ +----- Test Case %i.%i: '%s' started │ │ +Test Description: '%s' │ │ +Test Iteration %i: execKey %llu │ │ +Runtime of %i iterations: %.1f sec │ │ +Average Test runtime: %.5f sec │ │ +Total Test runtime: %.1f sec │ │ +No Asserts │ │ +Total Suite runtime: %.1f sec │ │ +Total Run runtime: %.1f sec │ │ +Run /w seed │ │ +Exit code: %d │ │ +Harness input to repro failures: │ │ + --seed %s --filter %s │ │ +>>> %s '%s': %s │ │ +%s Summary: Total=%d Passed=%d Failed=%d Skipped=%d │ │ +(Invalid) │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ Internal_Android_JNI_FileOpen │ │ Internal_Android_JNI_FileClose │ │ Android_JNI_GetSystemServiceObject │ │ Android_JNI_FileOpen │ │ Android_JNI_FileRead │ │ Android_JNI_SetClipboardText │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -91,136 +91,136 @@ │ │ 0x0000744c 74005344 4c5f5374 61727445 76656e74 t.SDL_StartEvent │ │ 0x0000745c 4c6f6f70 0053444c 5f517569 74496e69 Loop.SDL_QuitIni │ │ 0x0000746c 74005344 4c5f5469 6d657249 6e697400 t.SDL_TimerInit. │ │ 0x0000747c 53444c5f 56696465 6f496e69 745f5245 SDL_VideoInit_RE │ │ 0x0000748c 414c0053 444c5f41 7564696f 496e6974 AL.SDL_AudioInit │ │ 0x0000749c 5f524541 4c005344 4c5f4a6f 79737469 _REAL.SDL_Joysti │ │ 0x000074ac 636b496e 69740053 444c5f47 616d6543 ckInit.SDL_GameC │ │ - 0x000074bc 6f6e7472 6f6c6c65 72496e69 74007072 ontrollerInit.pr │ │ - 0x000074cc 696e7466 0053444c 5f486170 74696349 intf.SDL_HapticI │ │ - 0x000074dc 6e697400 53444c5f 496e6974 5f524541 nit.SDL_Init_REA │ │ - 0x000074ec 4c007075 74730053 444c5f51 75697453 L.puts.SDL_QuitS │ │ - 0x000074fc 75625379 7374656d 5f524541 4c005344 ubSystem_REAL.SD │ │ - 0x0000750c 4c5f4761 6d65436f 6e74726f 6c6c6572 L_GameController │ │ - 0x0000751c 51756974 0053444c 5f4a6f79 73746963 Quit.SDL_Joystic │ │ - 0x0000752c 6b517569 74005344 4c5f4861 70746963 kQuit.SDL_Haptic │ │ - 0x0000753c 51756974 0053444c 5f417564 696f5175 Quit.SDL_AudioQu │ │ - 0x0000754c 69745f52 45414c00 7372616e 64343800 it_REAL.srand48. │ │ - 0x0000755c 53444c5f 56696465 6f517569 745f5245 SDL_VideoQuit_RE │ │ - 0x0000756c 414c0053 444c5f54 696d6572 51756974 AL.SDL_TimerQuit │ │ - 0x0000757c 00667075 74630053 444c5f51 75697451 .fputc.SDL_QuitQ │ │ - 0x0000758c 75697400 6c72616e 64343800 53444c5f uit.lrand48.SDL_ │ │ - 0x0000759c 53746f70 4576656e 744c6f6f 70005344 StopEventLoop.SD │ │ - 0x000075ac 4c5f5761 73496e69 745f5245 414c0053 L_WasInit_REAL.S │ │ - 0x000075bc 444c5f54 69636b73 51756974 0053444c DL_TicksQuit.SDL │ │ - 0x000075cc 5f476574 56657273 696f6e5f 5245414c _GetVersion_REAL │ │ - 0x000075dc 0053444c 5f476574 52657669 73696f6e .SDL_GetRevision │ │ - 0x000075ec 5f524541 4c005344 4c5f4765 74526576 _REAL.SDL_GetRev │ │ - 0x000075fc 6973696f 6e4e756d 6265725f 5245414c isionNumber_REAL │ │ - 0x0000760c 0053444c 5f476574 506c6174 666f726d .SDL_GetPlatform │ │ - 0x0000761c 5f524541 4c006d65 6d637079 0053444c _REAL.memcpy.SDL │ │ - 0x0000762c 5f526561 644c4533 325f5245 414c005f _ReadLE32_REAL._ │ │ - 0x0000763c 5f616561 62695f69 64697600 53444c5f _aeabi_idiv.SDL_ │ │ - 0x0000764c 4c6f6164 5741565f 52575f52 45414c00 LoadWAV_RW_REAL. │ │ - 0x0000765c 53444c5f 46726565 5741565f 5245414c SDL_FreeWAV_REAL │ │ - 0x0000766c 0073646c 5f617564 696f5f72 6174655f .sdl_audio_rate_ │ │ - 0x0000767c 66696c74 65727300 73646c5f 61756469 filters.sdl_audi │ │ - 0x0000768c 6f5f7479 70655f66 696c7465 72730053 o_type_filters.S │ │ - 0x0000769c 444c5f43 6f6e7665 72744175 64696f5f DL_ConvertAudio_ │ │ - 0x000076ac 5245414c 005f5f61 65616269 5f756964 REAL.__aeabi_uid │ │ - 0x000076bc 6976005f 5f616561 62695f69 6469766d iv.__aeabi_idivm │ │ - 0x000076cc 6f640053 444c5f42 75696c64 41756469 od.SDL_BuildAudi │ │ - 0x000076dc 6f435654 5f524541 4c005344 4c5f6365 oCVT_REAL.SDL_ce │ │ - 0x000076ec 696c5f52 45414c00 53444c5f 54687265 il_REAL.SDL_Thre │ │ - 0x000076fc 61644944 5f524541 4c005344 4c5f5275 adID_REAL.SDL_Ru │ │ - 0x0000770c 6e417564 696f0053 444c5f53 65745468 nAudio.SDL_SetTh │ │ - 0x0000771c 72656164 5072696f 72697479 5f524541 readPriority_REA │ │ - 0x0000772c 4c005344 4c5f6d65 6d637079 5f524541 L.SDL_memcpy_REA │ │ - 0x0000773c 4c005344 4c5f4465 6c61795f 5245414c L.SDL_Delay_REAL │ │ - 0x0000774c 0053444c 5f726561 6c6c6f63 5f524541 .SDL_realloc_REA │ │ - 0x0000775c 4c005344 4c5f5761 69745468 72656164 L.SDL_WaitThread │ │ - 0x0000776c 5f524541 4c006162 6f727400 53444c5f _REAL.abort.SDL_ │ │ - 0x0000777c 4765744e 756d4175 64696f44 72697665 GetNumAudioDrive │ │ - 0x0000778c 72735f52 45414c00 53444c5f 47657441 rs_REAL.SDL_GetA │ │ - 0x0000779c 7564696f 44726976 65725f52 45414c00 udioDriver_REAL. │ │ - 0x000077ac 53444c5f 47657443 75727265 6e744175 SDL_GetCurrentAu │ │ - 0x000077bc 64696f44 72697665 725f5245 414c0053 dioDriver_REAL.S │ │ - 0x000077cc 444c5f47 65744e75 6d417564 696f4465 DL_GetNumAudioDe │ │ - 0x000077dc 76696365 735f5245 414c0072 61697365 vices_REAL.raise │ │ - 0x000077ec 0053444c 5f476574 41756469 6f446576 .SDL_GetAudioDev │ │ - 0x000077fc 6963654e 616d655f 5245414c 0053444c iceName_REAL.SDL │ │ - 0x0000780c 5f476574 41756469 6f446576 69636553 _GetAudioDeviceS │ │ - 0x0000781c 74617475 735f5245 414c0053 444c5f47 tatus_REAL.SDL_G │ │ - 0x0000782c 65744175 64696f53 74617475 735f5245 etAudioStatus_RE │ │ - 0x0000783c 414c0053 444c5f50 61757365 41756469 AL.SDL_PauseAudi │ │ - 0x0000784c 6f446576 6963655f 5245414c 0053444c oDevice_REAL.SDL │ │ - 0x0000785c 5f506175 73654175 64696f5f 5245414c _PauseAudio_REAL │ │ - 0x0000786c 0053444c 5f4c6f63 6b417564 696f4465 .SDL_LockAudioDe │ │ - 0x0000787c 76696365 5f524541 4c005344 4c5f4c6f vice_REAL.SDL_Lo │ │ - 0x0000788c 636b4175 64696f5f 5245414c 0053444c ckAudio_REAL.SDL │ │ - 0x0000789c 5f556e6c 6f636b41 7564696f 44657669 _UnlockAudioDevi │ │ - 0x000078ac 63655f52 45414c00 53444c5f 556e6c6f ce_REAL.SDL_Unlo │ │ - 0x000078bc 636b4175 64696f5f 5245414c 0053444c ckAudio_REAL.SDL │ │ - 0x000078cc 5f436c6f 73654175 64696f44 65766963 _CloseAudioDevic │ │ - 0x000078dc 655f5245 414c0053 444c5f43 6c6f7365 e_REAL.SDL_Close │ │ - 0x000078ec 41756469 6f5f5245 414c0053 444c5f73 Audio_REAL.SDL_s │ │ - 0x000078fc 74726e63 61736563 6d705f52 45414c00 trncasecmp_REAL. │ │ - 0x0000790c 53444c5f 4e657874 41756469 6f466f72 SDL_NextAudioFor │ │ - 0x0000791c 6d617400 53444c5f 46697273 74417564 mat.SDL_FirstAud │ │ - 0x0000792c 696f466f 726d6174 0053444c 5f43616c ioFormat.SDL_Cal │ │ - 0x0000793c 63756c61 74654175 64696f53 70656300 culateAudioSpec. │ │ - 0x0000794c 53444c5f 61746f69 5f524541 4c005344 SDL_atoi_REAL.SD │ │ - 0x0000795c 4c5f4372 65617465 54687265 61645f52 L_CreateThread_R │ │ - 0x0000796c 45414c00 53444c5f 4f70656e 41756469 EAL.SDL_OpenAudi │ │ - 0x0000797c 6f5f5245 414c0053 444c5f4f 70656e41 o_REAL.SDL_OpenA │ │ - 0x0000798c 7564696f 44657669 63655f52 45414c00 udioDevice_REAL. │ │ - 0x0000799c 53444c5f 4d697841 7564696f 5f524541 SDL_MixAudio_REA │ │ - 0x000079ac 4c005344 4c5f4d69 78417564 696f466f L.SDL_MixAudioFo │ │ - 0x000079bc 726d6174 5f524541 4c004455 4d4d5941 rmat_REAL.DUMMYA │ │ - 0x000079cc 55445f62 6f6f7473 74726170 00414e44 UD_bootstrap.AND │ │ - 0x000079dc 524f4944 4155445f 626f6f74 73747261 ROIDAUD_bootstra │ │ - 0x000079ec 7000416e 64726f69 645f4a4e 495f436c p.Android_JNI_Cl │ │ - 0x000079fc 6f736541 7564696f 44657669 63650041 oseAudioDevice.A │ │ - 0x00007a0c 6e64726f 69645f4a 4e495f47 65744175 ndroid_JNI_GetAu │ │ - 0x00007a1c 64696f42 75666665 7200416e 64726f69 dioBuffer.Androi │ │ - 0x00007a2c 645f4a4e 495f5772 69746541 7564696f d_JNI_WriteAudio │ │ - 0x00007a3c 42756666 65720041 6e64726f 69645f4a Buffer.Android_J │ │ - 0x00007a4c 4e495f4f 70656e41 7564696f 44657669 NI_OpenAudioDevi │ │ - 0x00007a5c 63650053 444c5f41 746f6d69 63434153 ce.SDL_AtomicCAS │ │ - 0x00007a6c 5f524541 4c005344 4c5f4174 6f6d6963 _REAL.SDL_Atomic │ │ - 0x00007a7c 43415350 74725f52 45414c00 53444c5f CASPtr_REAL.SDL_ │ │ - 0x00007a8c 41746f6d 69635365 745f5245 414c0053 AtomicSet_REAL.S │ │ - 0x00007a9c 444c5f41 746f6d69 63536574 5074725f DL_AtomicSetPtr_ │ │ - 0x00007aac 5245414c 0053444c 5f41746f 6d696341 REAL.SDL_AtomicA │ │ - 0x00007abc 64645f52 45414c00 53444c5f 41746f6d dd_REAL.SDL_Atom │ │ - 0x00007acc 69634765 745f5245 414c0053 444c5f41 icGet_REAL.SDL_A │ │ - 0x00007adc 746f6d69 63476574 5074725f 5245414c tomicGetPtr_REAL │ │ - 0x00007aec 0053444c 5f41746f 6d696354 72794c6f .SDL_AtomicTryLo │ │ - 0x00007afc 636b5f52 45414c00 70746872 6561645f ck_REAL.pthread_ │ │ - 0x00007b0c 73657473 70656369 66696300 4a617661 setspecific.Java │ │ - 0x00007b1c 5f6f7267 5f6c6962 73646c5f 6170705f _org_libsdl_app_ │ │ - 0x00007b2c 53444c41 63746976 6974795f 6f6e4e61 SDLActivity_onNa │ │ - 0x00007b3c 74697665 52657369 7a650041 6e64726f tiveResize.Andro │ │ - 0x00007b4c 69645f53 65745363 7265656e 5265736f id_SetScreenReso │ │ - 0x00007b5c 6c757469 6f6e004a 6176615f 6f72675f lution.Java_org_ │ │ - 0x00007b6c 6c696273 646c5f61 70705f53 444c4163 libsdl_app_SDLAc │ │ - 0x00007b7c 74697669 74795f6f 6e4e6174 69766550 tivity_onNativeP │ │ - 0x00007b8c 6164446f 776e0041 6e64726f 69645f4f adDown.Android_O │ │ - 0x00007b9c 6e506164 446f776e 004a6176 615f6f72 nPadDown.Java_or │ │ - 0x00007bac 675f6c69 6273646c 5f617070 5f53444c g_libsdl_app_SDL │ │ - 0x00007bbc 41637469 76697479 5f6f6e4e 61746976 Activity_onNativ │ │ - 0x00007bcc 65506164 55700041 6e64726f 69645f4f ePadUp.Android_O │ │ - 0x00007bdc 6e506164 5570004a 6176615f 6f72675f nPadUp.Java_org_ │ │ - 0x00007bec 6c696273 646c5f61 70705f53 444c4163 libsdl_app_SDLAc │ │ - 0x00007bfc 74697669 74795f6f 6e4e6174 6976654a tivity_onNativeJ │ │ - 0x00007c0c 6f790041 6e64726f 69645f4f 6e4a6f79 oy.Android_OnJoy │ │ - 0x00007c1c 00636c6f 636b004a 6176615f 6f72675f .clock.Java_org_ │ │ - 0x00007c2c 6c696273 646c5f61 70705f53 444c4163 libsdl_app_SDLAc │ │ - 0x00007c3c 74697669 74795f6f 6e4e6174 69766548 tivity_onNativeH │ │ - 0x00007c4c 61740065 78697400 416e6472 6f69645f at.exit.Android_ │ │ + 0x000074bc 6f6e7472 6f6c6c65 72496e69 74005344 ontrollerInit.SD │ │ + 0x000074cc 4c5f4861 70746963 496e6974 006c7261 L_HapticInit.lra │ │ + 0x000074dc 6e643438 0053444c 5f496e69 745f5245 nd48.SDL_Init_RE │ │ + 0x000074ec 414c0073 72616e64 34380053 444c5f51 AL.srand48.SDL_Q │ │ + 0x000074fc 75697453 75625379 7374656d 5f524541 uitSubSystem_REA │ │ + 0x0000750c 4c005344 4c5f4761 6d65436f 6e74726f L.SDL_GameContro │ │ + 0x0000751c 6c6c6572 51756974 0053444c 5f4a6f79 llerQuit.SDL_Joy │ │ + 0x0000752c 73746963 6b517569 74005344 4c5f4861 stickQuit.SDL_Ha │ │ + 0x0000753c 70746963 51756974 0053444c 5f417564 pticQuit.SDL_Aud │ │ + 0x0000754c 696f5175 69745f52 45414c00 53444c5f ioQuit_REAL.SDL_ │ │ + 0x0000755c 56696465 6f517569 745f5245 414c0053 VideoQuit_REAL.S │ │ + 0x0000756c 444c5f54 696d6572 51756974 0053444c DL_TimerQuit.SDL │ │ + 0x0000757c 5f517569 74517569 74005344 4c5f5374 _QuitQuit.SDL_St │ │ + 0x0000758c 6f704576 656e744c 6f6f7000 636c6f63 opEventLoop.cloc │ │ + 0x0000759c 6b005344 4c5f5761 73496e69 745f5245 k.SDL_WasInit_RE │ │ + 0x000075ac 414c0053 444c5f54 69636b73 51756974 AL.SDL_TicksQuit │ │ + 0x000075bc 0053444c 5f476574 56657273 696f6e5f .SDL_GetVersion_ │ │ + 0x000075cc 5245414c 0053444c 5f476574 52657669 REAL.SDL_GetRevi │ │ + 0x000075dc 73696f6e 5f524541 4c005344 4c5f4765 sion_REAL.SDL_Ge │ │ + 0x000075ec 74526576 6973696f 6e4e756d 6265725f tRevisionNumber_ │ │ + 0x000075fc 5245414c 0053444c 5f476574 506c6174 REAL.SDL_GetPlat │ │ + 0x0000760c 666f726d 5f524541 4c006d65 6d637079 form_REAL.memcpy │ │ + 0x0000761c 0053444c 5f526561 644c4533 325f5245 .SDL_ReadLE32_RE │ │ + 0x0000762c 414c005f 5f616561 62695f69 64697600 AL.__aeabi_idiv. │ │ + 0x0000763c 53444c5f 4c6f6164 5741565f 52575f52 SDL_LoadWAV_RW_R │ │ + 0x0000764c 45414c00 53444c5f 46726565 5741565f EAL.SDL_FreeWAV_ │ │ + 0x0000765c 5245414c 0073646c 5f617564 696f5f72 REAL.sdl_audio_r │ │ + 0x0000766c 6174655f 66696c74 65727300 73646c5f ate_filters.sdl_ │ │ + 0x0000767c 61756469 6f5f7479 70655f66 696c7465 audio_type_filte │ │ + 0x0000768c 72730053 444c5f43 6f6e7665 72744175 rs.SDL_ConvertAu │ │ + 0x0000769c 64696f5f 5245414c 005f5f61 65616269 dio_REAL.__aeabi │ │ + 0x000076ac 5f756964 6976005f 5f616561 62695f69 _uidiv.__aeabi_i │ │ + 0x000076bc 6469766d 6f640053 444c5f42 75696c64 divmod.SDL_Build │ │ + 0x000076cc 41756469 6f435654 5f524541 4c005344 AudioCVT_REAL.SD │ │ + 0x000076dc 4c5f6365 696c5f52 45414c00 53444c5f L_ceil_REAL.SDL_ │ │ + 0x000076ec 54687265 61644944 5f524541 4c005344 ThreadID_REAL.SD │ │ + 0x000076fc 4c5f5275 6e417564 696f0053 444c5f53 L_RunAudio.SDL_S │ │ + 0x0000770c 65745468 72656164 5072696f 72697479 etThreadPriority │ │ + 0x0000771c 5f524541 4c005344 4c5f6d65 6d637079 _REAL.SDL_memcpy │ │ + 0x0000772c 5f524541 4c005344 4c5f4465 6c61795f _REAL.SDL_Delay_ │ │ + 0x0000773c 5245414c 0053444c 5f726561 6c6c6f63 REAL.SDL_realloc │ │ + 0x0000774c 5f524541 4c005344 4c5f5761 69745468 _REAL.SDL_WaitTh │ │ + 0x0000775c 72656164 5f524541 4c006162 6f727400 read_REAL.abort. │ │ + 0x0000776c 53444c5f 4765744e 756d4175 64696f44 SDL_GetNumAudioD │ │ + 0x0000777c 72697665 72735f52 45414c00 53444c5f rivers_REAL.SDL_ │ │ + 0x0000778c 47657441 7564696f 44726976 65725f52 GetAudioDriver_R │ │ + 0x0000779c 45414c00 53444c5f 47657443 75727265 EAL.SDL_GetCurre │ │ + 0x000077ac 6e744175 64696f44 72697665 725f5245 ntAudioDriver_RE │ │ + 0x000077bc 414c0053 444c5f47 65744e75 6d417564 AL.SDL_GetNumAud │ │ + 0x000077cc 696f4465 76696365 735f5245 414c0072 ioDevices_REAL.r │ │ + 0x000077dc 61697365 0053444c 5f476574 41756469 aise.SDL_GetAudi │ │ + 0x000077ec 6f446576 6963654e 616d655f 5245414c oDeviceName_REAL │ │ + 0x000077fc 0053444c 5f476574 41756469 6f446576 .SDL_GetAudioDev │ │ + 0x0000780c 69636553 74617475 735f5245 414c0053 iceStatus_REAL.S │ │ + 0x0000781c 444c5f47 65744175 64696f53 74617475 DL_GetAudioStatu │ │ + 0x0000782c 735f5245 414c0053 444c5f50 61757365 s_REAL.SDL_Pause │ │ + 0x0000783c 41756469 6f446576 6963655f 5245414c AudioDevice_REAL │ │ + 0x0000784c 0053444c 5f506175 73654175 64696f5f .SDL_PauseAudio_ │ │ + 0x0000785c 5245414c 0053444c 5f4c6f63 6b417564 REAL.SDL_LockAud │ │ + 0x0000786c 696f4465 76696365 5f524541 4c005344 ioDevice_REAL.SD │ │ + 0x0000787c 4c5f4c6f 636b4175 64696f5f 5245414c L_LockAudio_REAL │ │ + 0x0000788c 0053444c 5f556e6c 6f636b41 7564696f .SDL_UnlockAudio │ │ + 0x0000789c 44657669 63655f52 45414c00 53444c5f Device_REAL.SDL_ │ │ + 0x000078ac 556e6c6f 636b4175 64696f5f 5245414c UnlockAudio_REAL │ │ + 0x000078bc 0053444c 5f436c6f 73654175 64696f44 .SDL_CloseAudioD │ │ + 0x000078cc 65766963 655f5245 414c0053 444c5f43 evice_REAL.SDL_C │ │ + 0x000078dc 6c6f7365 41756469 6f5f5245 414c0053 loseAudio_REAL.S │ │ + 0x000078ec 444c5f73 74726e63 61736563 6d705f52 DL_strncasecmp_R │ │ + 0x000078fc 45414c00 53444c5f 4e657874 41756469 EAL.SDL_NextAudi │ │ + 0x0000790c 6f466f72 6d617400 53444c5f 46697273 oFormat.SDL_Firs │ │ + 0x0000791c 74417564 696f466f 726d6174 0053444c tAudioFormat.SDL │ │ + 0x0000792c 5f43616c 63756c61 74654175 64696f53 _CalculateAudioS │ │ + 0x0000793c 70656300 53444c5f 61746f69 5f524541 pec.SDL_atoi_REA │ │ + 0x0000794c 4c005344 4c5f4372 65617465 54687265 L.SDL_CreateThre │ │ + 0x0000795c 61645f52 45414c00 53444c5f 4f70656e ad_REAL.SDL_Open │ │ + 0x0000796c 41756469 6f5f5245 414c0053 444c5f4f Audio_REAL.SDL_O │ │ + 0x0000797c 70656e41 7564696f 44657669 63655f52 penAudioDevice_R │ │ + 0x0000798c 45414c00 53444c5f 4d697841 7564696f EAL.SDL_MixAudio │ │ + 0x0000799c 5f524541 4c005344 4c5f4d69 78417564 _REAL.SDL_MixAud │ │ + 0x000079ac 696f466f 726d6174 5f524541 4c004455 ioFormat_REAL.DU │ │ + 0x000079bc 4d4d5941 55445f62 6f6f7473 74726170 MMYAUD_bootstrap │ │ + 0x000079cc 00414e44 524f4944 4155445f 626f6f74 .ANDROIDAUD_boot │ │ + 0x000079dc 73747261 7000416e 64726f69 645f4a4e strap.Android_JN │ │ + 0x000079ec 495f436c 6f736541 7564696f 44657669 I_CloseAudioDevi │ │ + 0x000079fc 63650041 6e64726f 69645f4a 4e495f47 ce.Android_JNI_G │ │ + 0x00007a0c 65744175 64696f42 75666665 7200416e etAudioBuffer.An │ │ + 0x00007a1c 64726f69 645f4a4e 495f5772 69746541 droid_JNI_WriteA │ │ + 0x00007a2c 7564696f 42756666 65720041 6e64726f udioBuffer.Andro │ │ + 0x00007a3c 69645f4a 4e495f4f 70656e41 7564696f id_JNI_OpenAudio │ │ + 0x00007a4c 44657669 63650053 444c5f41 746f6d69 Device.SDL_Atomi │ │ + 0x00007a5c 63434153 5f524541 4c005344 4c5f4174 cCAS_REAL.SDL_At │ │ + 0x00007a6c 6f6d6963 43415350 74725f52 45414c00 omicCASPtr_REAL. │ │ + 0x00007a7c 53444c5f 41746f6d 69635365 745f5245 SDL_AtomicSet_RE │ │ + 0x00007a8c 414c0066 70757463 0053444c 5f41746f AL.fputc.SDL_Ato │ │ + 0x00007a9c 6d696353 65745074 725f5245 414c0053 micSetPtr_REAL.S │ │ + 0x00007aac 444c5f41 746f6d69 63416464 5f524541 DL_AtomicAdd_REA │ │ + 0x00007abc 4c005344 4c5f4174 6f6d6963 4765745f L.SDL_AtomicGet_ │ │ + 0x00007acc 5245414c 00707269 6e746600 53444c5f REAL.printf.SDL_ │ │ + 0x00007adc 41746f6d 69634765 74507472 5f524541 AtomicGetPtr_REA │ │ + 0x00007aec 4c005344 4c5f4174 6f6d6963 5472794c L.SDL_AtomicTryL │ │ + 0x00007afc 6f636b5f 5245414c 00707574 73007074 ock_REAL.puts.pt │ │ + 0x00007b0c 68726561 645f7365 74737065 63696669 hread_setspecifi │ │ + 0x00007b1c 63004a61 76615f6f 72675f6c 69627364 c.Java_org_libsd │ │ + 0x00007b2c 6c5f6170 705f5344 4c416374 69766974 l_app_SDLActivit │ │ + 0x00007b3c 795f6f6e 4e617469 76655265 73697a65 y_onNativeResize │ │ + 0x00007b4c 00416e64 726f6964 5f536574 53637265 .Android_SetScre │ │ + 0x00007b5c 656e5265 736f6c75 74696f6e 004a6176 enResolution.Jav │ │ + 0x00007b6c 615f6f72 675f6c69 6273646c 5f617070 a_org_libsdl_app │ │ + 0x00007b7c 5f53444c 41637469 76697479 5f6f6e4e _SDLActivity_onN │ │ + 0x00007b8c 61746976 65506164 446f776e 00416e64 ativePadDown.And │ │ + 0x00007b9c 726f6964 5f4f6e50 6164446f 776e0065 roid_OnPadDown.e │ │ + 0x00007bac 78697400 4a617661 5f6f7267 5f6c6962 xit.Java_org_lib │ │ + 0x00007bbc 73646c5f 6170705f 53444c41 63746976 sdl_app_SDLActiv │ │ + 0x00007bcc 6974795f 6f6e4e61 74697665 50616455 ity_onNativePadU │ │ + 0x00007bdc 7000416e 64726f69 645f4f6e 50616455 p.Android_OnPadU │ │ + 0x00007bec 70004a61 76615f6f 72675f6c 69627364 p.Java_org_libsd │ │ + 0x00007bfc 6c5f6170 705f5344 4c416374 69766974 l_app_SDLActivit │ │ + 0x00007c0c 795f6f6e 4e617469 76654a6f 7900416e y_onNativeJoy.An │ │ + 0x00007c1c 64726f69 645f4f6e 4a6f7900 4a617661 droid_OnJoy.Java │ │ + 0x00007c2c 5f6f7267 5f6c6962 73646c5f 6170705f _org_libsdl_app_ │ │ + 0x00007c3c 53444c41 63746976 6974795f 6f6e4e61 SDLActivity_onNa │ │ + 0x00007c4c 74697665 48617400 416e6472 6f69645f tiveHat.Android_ │ │ 0x00007c5c 4f6e4861 74004a61 76615f6f 72675f6c OnHat.Java_org_l │ │ 0x00007c6c 69627364 6c5f6170 705f5344 4c416374 ibsdl_app_SDLAct │ │ 0x00007c7c 69766974 795f6e61 74697665 4164644a ivity_nativeAddJ │ │ 0x00007c8c 6f797374 69636b00 416e6472 6f69645f oystick.Android_ │ │ 0x00007c9c 4164644a 6f797374 69636b00 4a617661 AddJoystick.Java │ │ 0x00007cac 5f6f7267 5f6c6962 73646c5f 6170705f _org_libsdl_app_ │ │ 0x00007cbc 53444c41 63746976 6974795f 6e617469 SDLActivity_nati │ │ @@ -1828,17 +1828,17 @@ │ │ 0x0000e0dc 696e6500 53444c5f 44726177 4c696e65 ine.SDL_DrawLine │ │ 0x0000e0ec 73005344 4c5f4472 6177506f 696e7400 s.SDL_DrawPoint. │ │ 0x0000e0fc 53444c5f 44726177 506f696e 74730053 SDL_DrawPoints.S │ │ 0x0000e10c 444c5f42 6c656e64 46696c6c 52656374 DL_BlendFillRect │ │ 0x0000e11c 73005344 4c5f426c 656e644c 696e6573 s.SDL_BlendLines │ │ 0x0000e12c 0053444c 5f426c65 6e64506f 696e7473 .SDL_BlendPoints │ │ 0x0000e13c 0053444c 5f657870 616e645f 62797465 .SDL_expand_byte │ │ - 0x0000e14c 0053444c 5f426c65 6e64506f 696e7400 .SDL_BlendPoint. │ │ - 0x0000e15c 53444c5f 426c656e 644c696e 65005344 SDL_BlendLine.SD │ │ - 0x0000e16c 4c5f426c 656e6446 696c6c52 65637400 L_BlendFillRect. │ │ + 0x0000e14c 0053444c 5f426c65 6e644669 6c6c5265 .SDL_BlendFillRe │ │ + 0x0000e15c 63740053 444c5f42 6c656e64 506f696e ct.SDL_BlendPoin │ │ + 0x0000e16c 74005344 4c5f426c 656e644c 696e6500 t.SDL_BlendLine. │ │ 0x0000e17c 474c4553 325f4765 74536861 64657200 GLES2_GetShader. │ │ 0x0000e18c 53444c5f 52656372 65617465 57696e64 SDL_RecreateWind │ │ 0x0000e19c 6f770067 6c416374 69766554 65787475 ow.glActiveTextu │ │ 0x0000e1ac 72650067 6c417474 61636853 68616465 re.glAttachShade │ │ 0x0000e1bc 7200676c 42696e64 41747472 69624c6f r.glBindAttribLo │ │ 0x0000e1cc 63617469 6f6e0067 6c42696e 64546578 cation.glBindTex │ │ 0x0000e1dc 74757265 00676c42 6c656e64 46756e63 ture.glBlendFunc │ │ @@ -1923,97 +1923,97 @@ │ │ 0x0000e6cc 74655468 72656164 0053444c 5f535953 teThread.SDL_SYS │ │ 0x0000e6dc 5f536574 54687265 61645072 696f7269 _SetThreadPriori │ │ 0x0000e6ec 74790053 444c5f53 59535f57 61697454 ty.SDL_SYS_WaitT │ │ 0x0000e6fc 68726561 64005344 4c5f5359 535f4465 hread.SDL_SYS_De │ │ 0x0000e70c 74616368 54687265 61640053 444c5f42 tachThread.SDL_B │ │ 0x0000e71c 6c697443 6f707900 53444c5f 43616c63 litCopy.SDL_Calc │ │ 0x0000e72c 756c6174 65426c69 74300053 444c5f49 ulateBlit0.SDL_I │ │ - 0x0000e73c 6e697446 6f726d61 74005344 4c5f496e nitFormat.SDL_In │ │ - 0x0000e74c 76616c69 64617465 4d617000 53444c5f validateMap.SDL_ │ │ - 0x0000e75c 4d617053 75726661 63650053 444c5f55 MapSurface.SDL_U │ │ - 0x0000e76c 6e524c45 53757266 61636500 53444c5f nRLESurface.SDL_ │ │ - 0x0000e77c 524c4553 75726661 63650053 444c5f46 RLESurface.SDL_F │ │ - 0x0000e78c 72656542 6c69744d 61700053 444c5f43 reeBlitMap.SDL_C │ │ - 0x0000e79c 616c6375 6c617465 50697463 68005344 alculatePitch.SD │ │ - 0x0000e7ac 4c5f416c 6c6f6342 6c69744d 61700053 L_AllocBlitMap.S │ │ - 0x0000e7bc 444c5f41 64645669 64656f44 6973706c DL_AddVideoDispl │ │ - 0x0000e7cc 61790053 444c5f41 64644261 73696356 ay.SDL_AddBasicV │ │ - 0x0000e7dc 6964656f 44697370 6c617900 53444c5f ideoDisplay.SDL_ │ │ - 0x0000e7ec 47657444 6973706c 61794472 69766572 GetDisplayDriver │ │ - 0x0000e7fc 44617461 0053444c 5f416464 44697370 Data.SDL_AddDisp │ │ - 0x0000e80c 6c61794d 6f646500 53444c5f 47657444 layMode.SDL_GetD │ │ - 0x0000e81c 6973706c 6179466f 7257696e 646f7700 isplayForWindow. │ │ - 0x0000e82c 53444c5f 47657453 70616e45 6e636c6f SDL_GetSpanEnclo │ │ - 0x0000e83c 73696e67 52656374 0053444c 5f53686f singRect.SDL_Sho │ │ - 0x0000e84c 756c6441 6c6c6f77 546f706d 6f737400 uldAllowTopmost. │ │ - 0x0000e85c 416e6472 6f69645f 626f6f74 73747261 Android_bootstra │ │ - 0x0000e86c 70005344 4c5f4361 6c63756c 61746542 p.SDL_CalculateB │ │ - 0x0000e87c 6c697431 0053444c 5f446974 68657243 lit1.SDL_DitherC │ │ - 0x0000e88c 6f6c6f72 73005344 4c5f4669 6e64436f olors.SDL_FindCo │ │ - 0x0000e89c 6c6f7200 53444c5f 43616c63 756c6174 lor.SDL_Calculat │ │ - 0x0000e8ac 65426c69 74005344 4c5f4765 6e657261 eBlit.SDL_Genera │ │ - 0x0000e8bc 74656442 6c697446 756e6354 61626c65 tedBlitFuncTable │ │ - 0x0000e8cc 0053444c 5f43616c 63756c61 74655368 .SDL_CalculateSh │ │ - 0x0000e8dc 61706542 69746d61 70005344 4c5f4361 apeBitmap.SDL_Ca │ │ - 0x0000e8ec 6c63756c 61746553 68617065 54726565 lculateShapeTree │ │ - 0x0000e8fc 0053444c 5f547261 76657273 65536861 .SDL_TraverseSha │ │ - 0x0000e90c 70655472 65650053 444c5f46 72656553 peTree.SDL_FreeS │ │ - 0x0000e91c 68617065 54726565 0053444c 5f43616c hapeTree.SDL_Cal │ │ - 0x0000e92c 63756c61 7465426c 69744e00 53444c5f culateBlitN.SDL_ │ │ - 0x0000e93c 45474c5f 47657450 726f6341 64647265 EGL_GetProcAddre │ │ - 0x0000e94c 73730053 444c5f45 474c5f55 6e6c6f61 ss.SDL_EGL_Unloa │ │ - 0x0000e95c 644c6962 72617279 0053444c 5f45474c dLibrary.SDL_EGL │ │ - 0x0000e96c 5f4c6f61 644c6962 72617279 0053444c _LoadLibrary.SDL │ │ - 0x0000e97c 5f45474c 5f43686f 6f736543 6f6e6669 _EGL_ChooseConfi │ │ - 0x0000e98c 67005344 4c5f4547 4c5f5365 74537761 g.SDL_EGL_SetSwa │ │ - 0x0000e99c 70496e74 65727661 6c005344 4c5f4547 pInterval.SDL_EG │ │ - 0x0000e9ac 4c5f4765 74537761 70496e74 65727661 L_GetSwapInterva │ │ - 0x0000e9bc 6c005344 4c5f4547 4c5f5377 61704275 l.SDL_EGL_SwapBu │ │ - 0x0000e9cc 66666572 73005344 4c5f4547 4c5f4465 ffers.SDL_EGL_De │ │ - 0x0000e9dc 6c657465 436f6e74 65787400 53444c5f leteContext.SDL_ │ │ - 0x0000e9ec 45474c5f 43726561 7465436f 6e746578 EGL_CreateContex │ │ - 0x0000e9fc 74005344 4c5f4361 6c63756c 61746542 t.SDL_CalculateB │ │ + 0x0000e73c 6e697446 6f726d61 74005344 4c5f4547 nitFormat.SDL_EG │ │ + 0x0000e74c 4c5f4765 7450726f 63416464 72657373 L_GetProcAddress │ │ + 0x0000e75c 0053444c 5f45474c 5f556e6c 6f61644c .SDL_EGL_UnloadL │ │ + 0x0000e76c 69627261 72790053 444c5f45 474c5f4c ibrary.SDL_EGL_L │ │ + 0x0000e77c 6f61644c 69627261 72790053 444c5f45 oadLibrary.SDL_E │ │ + 0x0000e78c 474c5f43 686f6f73 65436f6e 66696700 GL_ChooseConfig. │ │ + 0x0000e79c 53444c5f 45474c5f 53657453 77617049 SDL_EGL_SetSwapI │ │ + 0x0000e7ac 6e746572 76616c00 53444c5f 45474c5f nterval.SDL_EGL_ │ │ + 0x0000e7bc 47657453 77617049 6e746572 76616c00 GetSwapInterval. │ │ + 0x0000e7cc 53444c5f 45474c5f 53776170 42756666 SDL_EGL_SwapBuff │ │ + 0x0000e7dc 65727300 53444c5f 45474c5f 44656c65 ers.SDL_EGL_Dele │ │ + 0x0000e7ec 7465436f 6e746578 74005344 4c5f4547 teContext.SDL_EG │ │ + 0x0000e7fc 4c5f4372 65617465 436f6e74 65787400 L_CreateContext. │ │ + 0x0000e80c 53444c5f 41646456 6964656f 44697370 SDL_AddVideoDisp │ │ + 0x0000e81c 6c617900 53444c5f 41646442 61736963 lay.SDL_AddBasic │ │ + 0x0000e82c 56696465 6f446973 706c6179 0053444c VideoDisplay.SDL │ │ + 0x0000e83c 5f476574 44697370 6c617944 72697665 _GetDisplayDrive │ │ + 0x0000e84c 72446174 61005344 4c5f4164 64446973 rData.SDL_AddDis │ │ + 0x0000e85c 706c6179 4d6f6465 0053444c 5f476574 playMode.SDL_Get │ │ + 0x0000e86c 44697370 6c617946 6f725769 6e646f77 DisplayForWindow │ │ + 0x0000e87c 0053444c 5f476574 5370616e 456e636c .SDL_GetSpanEncl │ │ + 0x0000e88c 6f73696e 67526563 74005344 4c5f5368 osingRect.SDL_Sh │ │ + 0x0000e89c 6f756c64 416c6c6f 77546f70 6d6f7374 ouldAllowTopmost │ │ + 0x0000e8ac 00416e64 726f6964 5f626f6f 74737472 .Android_bootstr │ │ + 0x0000e8bc 61700053 444c5f43 616c6375 6c617465 ap.SDL_Calculate │ │ + 0x0000e8cc 426c6974 31005344 4c5f496e 76616c69 Blit1.SDL_Invali │ │ + 0x0000e8dc 64617465 4d617000 53444c5f 4d617053 dateMap.SDL_MapS │ │ + 0x0000e8ec 75726661 63650053 444c5f55 6e524c45 urface.SDL_UnRLE │ │ + 0x0000e8fc 53757266 61636500 53444c5f 524c4553 Surface.SDL_RLES │ │ + 0x0000e90c 75726661 63650053 444c5f46 72656542 urface.SDL_FreeB │ │ + 0x0000e91c 6c69744d 61700053 444c5f43 616c6375 litMap.SDL_Calcu │ │ + 0x0000e92c 6c617465 50697463 68005344 4c5f416c latePitch.SDL_Al │ │ + 0x0000e93c 6c6f6342 6c69744d 61700053 444c5f44 locBlitMap.SDL_D │ │ + 0x0000e94c 69746865 72436f6c 6f727300 53444c5f itherColors.SDL_ │ │ + 0x0000e95c 46696e64 436f6c6f 72005344 4c5f4361 FindColor.SDL_Ca │ │ + 0x0000e96c 6c63756c 61746542 6c697400 53444c5f lculateBlit.SDL_ │ │ + 0x0000e97c 47656e65 72617465 64426c69 7446756e GeneratedBlitFun │ │ + 0x0000e98c 63546162 6c650053 444c5f43 616c6375 cTable.SDL_Calcu │ │ + 0x0000e99c 6c617465 53686170 65426974 6d617000 lateShapeBitmap. │ │ + 0x0000e9ac 53444c5f 43616c63 756c6174 65536861 SDL_CalculateSha │ │ + 0x0000e9bc 70655472 65650053 444c5f54 72617665 peTree.SDL_Trave │ │ + 0x0000e9cc 72736553 68617065 54726565 0053444c rseShapeTree.SDL │ │ + 0x0000e9dc 5f467265 65536861 70655472 65650053 _FreeShapeTree.S │ │ + 0x0000e9ec 444c5f43 616c6375 6c617465 426c6974 DL_CalculateBlit │ │ + 0x0000e9fc 4e005344 4c5f4361 6c63756c 61746542 N.SDL_CalculateB │ │ 0x0000ea0c 6c697441 0053444c 5f426c69 745f536c litA.SDL_Blit_Sl │ │ 0x0000ea1c 6f770053 444c5f52 4c45426c 69740053 ow.SDL_RLEBlit.S │ │ 0x0000ea2c 444c5f52 4c45416c 70686142 6c697400 DL_RLEAlphaBlit. │ │ - 0x0000ea3c 616e6472 6f69645f 65676c5f 636f6e74 android_egl_cont │ │ - 0x0000ea4c 6578745f 72657374 6f726500 616e6472 ext_restore.andr │ │ - 0x0000ea5c 6f69645f 65676c5f 636f6e74 6578745f oid_egl_context_ │ │ - 0x0000ea6c 6261636b 75700041 6e64726f 69645f50 backup.Android_P │ │ - 0x0000ea7c 756d7045 76656e74 7300416e 64726f69 umpEvents.Androi │ │ - 0x0000ea8c 645f4372 65617465 57696e64 6f770041 d_CreateWindow.A │ │ - 0x0000ea9c 6e64726f 69645f53 65745769 6e646f77 ndroid_SetWindow │ │ - 0x0000eaac 5469746c 6500416e 64726f69 645f4465 Title.Android_De │ │ - 0x0000eabc 7374726f 7957696e 646f7700 416e6472 stroyWindow.Andr │ │ - 0x0000eacc 6f69645f 474c4553 5f4c6f61 644c6962 oid_GLES_LoadLib │ │ - 0x0000eadc 72617279 00416e64 726f6964 5f474c45 rary.Android_GLE │ │ - 0x0000eaec 535f4372 65617465 436f6e74 65787400 S_CreateContext. │ │ - 0x0000eafc 416e6472 6f69645f 474c4553 5f4d616b Android_GLES_Mak │ │ - 0x0000eb0c 65437572 72656e74 00416e64 726f6964 eCurrent.Android │ │ - 0x0000eb1c 5f474c45 535f5377 61705769 6e646f77 _GLES_SwapWindow │ │ - 0x0000eb2c 00416e64 726f6964 5f537461 72745465 .Android_StartTe │ │ - 0x0000eb3c 7874496e 70757400 416e6472 6f69645f xtInput.Android_ │ │ - 0x0000eb4c 53746f70 54657874 496e7075 7400416e StopTextInput.An │ │ - 0x0000eb5c 64726f69 645f5365 74546578 74496e70 droid_SetTextInp │ │ - 0x0000eb6c 75745265 63740041 6e64726f 69645f48 utRect.Android_H │ │ - 0x0000eb7c 61735363 7265656e 4b657962 6f617264 asScreenKeyboard │ │ - 0x0000eb8c 53757070 6f727400 416e6472 6f69645f Support.Android_ │ │ - 0x0000eb9c 49735363 7265656e 4b657962 6f617264 IsScreenKeyboard │ │ - 0x0000ebac 53686f77 6e00416e 64726f69 645f5365 Shown.Android_Se │ │ - 0x0000ebbc 74436c69 70626f61 72645465 78740041 tClipboardText.A │ │ - 0x0000ebcc 6e64726f 69645f47 6574436c 6970626f ndroid_GetClipbo │ │ - 0x0000ebdc 61726454 65787400 416e6472 6f69645f ardText.Android_ │ │ - 0x0000ebec 48617343 6c697062 6f617264 54657874 HasClipboardText │ │ - 0x0000ebfc 00416e64 726f6964 5f496e69 744b6579 .Android_InitKey │ │ - 0x0000ec0c 626f6172 6400416e 64726f69 645f496e board.Android_In │ │ - 0x0000ec1c 6974546f 75636800 416e6472 6f69645f itTouch.Android_ │ │ - 0x0000ec2c 53637265 656e466f 726d6174 00416e64 ScreenFormat.And │ │ - 0x0000ec3c 726f6964 5f536372 65656e57 69647468 roid_ScreenWidth │ │ - 0x0000ec4c 00416e64 726f6964 5f536372 65656e48 .Android_ScreenH │ │ - 0x0000ec5c 65696768 74005344 4c546573 745f4472 eight.SDLTest_Dr │ │ + 0x0000ea3c 416e6472 6f69645f 50756d70 4576656e Android_PumpEven │ │ + 0x0000ea4c 74730041 6e64726f 69645f43 72656174 ts.Android_Creat │ │ + 0x0000ea5c 6557696e 646f7700 416e6472 6f69645f eWindow.Android_ │ │ + 0x0000ea6c 53657457 696e646f 77546974 6c650041 SetWindowTitle.A │ │ + 0x0000ea7c 6e64726f 69645f44 65737472 6f795769 ndroid_DestroyWi │ │ + 0x0000ea8c 6e646f77 00416e64 726f6964 5f474c45 ndow.Android_GLE │ │ + 0x0000ea9c 535f4c6f 61644c69 62726172 7900416e S_LoadLibrary.An │ │ + 0x0000eaac 64726f69 645f474c 45535f43 72656174 droid_GLES_Creat │ │ + 0x0000eabc 65436f6e 74657874 00416e64 726f6964 eContext.Android │ │ + 0x0000eacc 5f474c45 535f4d61 6b654375 7272656e _GLES_MakeCurren │ │ + 0x0000eadc 7400416e 64726f69 645f474c 45535f53 t.Android_GLES_S │ │ + 0x0000eaec 77617057 696e646f 7700416e 64726f69 wapWindow.Androi │ │ + 0x0000eafc 645f5374 61727454 65787449 6e707574 d_StartTextInput │ │ + 0x0000eb0c 00416e64 726f6964 5f53746f 70546578 .Android_StopTex │ │ + 0x0000eb1c 74496e70 75740041 6e64726f 69645f53 tInput.Android_S │ │ + 0x0000eb2c 65745465 7874496e 70757452 65637400 etTextInputRect. │ │ + 0x0000eb3c 416e6472 6f69645f 48617353 63726565 Android_HasScree │ │ + 0x0000eb4c 6e4b6579 626f6172 64537570 706f7274 nKeyboardSupport │ │ + 0x0000eb5c 00416e64 726f6964 5f497353 63726565 .Android_IsScree │ │ + 0x0000eb6c 6e4b6579 626f6172 6453686f 776e0041 nKeyboardShown.A │ │ + 0x0000eb7c 6e64726f 69645f53 6574436c 6970626f ndroid_SetClipbo │ │ + 0x0000eb8c 61726454 65787400 416e6472 6f69645f ardText.Android_ │ │ + 0x0000eb9c 47657443 6c697062 6f617264 54657874 GetClipboardText │ │ + 0x0000ebac 00416e64 726f6964 5f486173 436c6970 .Android_HasClip │ │ + 0x0000ebbc 626f6172 64546578 7400416e 64726f69 boardText.Androi │ │ + 0x0000ebcc 645f496e 69744b65 79626f61 72640041 d_InitKeyboard.A │ │ + 0x0000ebdc 6e64726f 69645f49 6e697454 6f756368 ndroid_InitTouch │ │ + 0x0000ebec 00416e64 726f6964 5f536372 65656e46 .Android_ScreenF │ │ + 0x0000ebfc 6f726d61 7400416e 64726f69 645f5363 ormat.Android_Sc │ │ + 0x0000ec0c 7265656e 57696474 6800416e 64726f69 reenWidth.Androi │ │ + 0x0000ec1c 645f5363 7265656e 48656967 68740061 d_ScreenHeight.a │ │ + 0x0000ec2c 6e64726f 69645f65 676c5f63 6f6e7465 ndroid_egl_conte │ │ + 0x0000ec3c 78745f72 6573746f 72650061 6e64726f xt_restore.andro │ │ + 0x0000ec4c 69645f65 676c5f63 6f6e7465 78745f62 id_egl_context_b │ │ + 0x0000ec5c 61636b75 70005344 4c546573 745f4472 ackup.SDLTest_Dr │ │ 0x0000ec6c 61774368 61726163 74657200 53444c54 awCharacter.SDLT │ │ 0x0000ec7c 6573745f 44726177 53747269 6e670053 est_DrawString.S │ │ 0x0000ec8c 444c5465 73745f49 6d616765 5072696d DLTest_ImagePrim │ │ 0x0000ec9c 69746976 65730053 444c5465 73745f69 itives.SDLTest_i │ │ 0x0000ecac 6d616765 5072696d 69746976 65730053 magePrimitives.S │ │ 0x0000ecbc 444c5465 73745f49 6d616765 426c6974 DLTest_ImageBlit │ │ 0x0000eccc 426c656e 64416464 0053444c 54657374 BlendAdd.SDLTest │ │ @@ -2040,120 +2040,120 @@ │ │ 0x0000ee1c 53444c54 6573745f 43726333 3243616c SDLTest_Crc32Cal │ │ 0x0000ee2c 63537461 72740053 444c5465 73745f43 cStart.SDLTest_C │ │ 0x0000ee3c 72633332 43616c63 456e6400 53444c54 rc32CalcEnd.SDLT │ │ 0x0000ee4c 6573745f 43726333 3243616c 63427566 est_Crc32CalcBuf │ │ 0x0000ee5c 66657200 53444c54 6573745f 43726333 fer.SDLTest_Crc3 │ │ 0x0000ee6c 3243616c 63005344 4c546573 745f4372 2Calc.SDLTest_Cr │ │ 0x0000ee7c 63333244 6f6e6500 53444c54 6573745f c32Done.SDLTest_ │ │ - 0x0000ee8c 41737365 72740053 444c5465 73745f41 Assert.SDLTest_A │ │ - 0x0000ee9c 73736572 74436865 636b0053 444c5465 ssertCheck.SDLTe │ │ - 0x0000eeac 73745f41 73736572 74436865 636b466f st_AssertCheckFo │ │ - 0x0000eebc 726d6174 0053444c 54657374 5f417373 rmat.SDLTest_Ass │ │ - 0x0000eecc 65727450 61737300 53444c54 6573745f ertPass.SDLTest_ │ │ - 0x0000eedc 52657365 74417373 65727453 756d6d61 ResetAssertSumma │ │ - 0x0000eeec 72790053 444c5465 73745f4c 6f674173 ry.SDLTest_LogAs │ │ - 0x0000eefc 73657274 53756d6d 61727900 53444c54 sertSummary.SDLT │ │ - 0x0000ef0c 6573745f 41737365 72745375 6d6d6172 est_AssertSummar │ │ - 0x0000ef1c 79466f72 6d617400 53444c54 6573745f yFormat.SDLTest_ │ │ - 0x0000ef2c 41737365 72745375 6d6d6172 79546f54 AssertSummaryToT │ │ - 0x0000ef3c 65737452 6573756c 74005344 4c546573 estResult.SDLTes │ │ - 0x0000ef4c 745f4675 7a7a6572 496e6974 0053444c t_FuzzerInit.SDL │ │ - 0x0000ef5c 54657374 5f52616e 646f6d49 6e697400 Test_RandomInit. │ │ - 0x0000ef6c 53444c54 6573745f 47657446 757a7a65 SDLTest_GetFuzze │ │ - 0x0000ef7c 72496e76 6f636174 696f6e43 6f756e74 rInvocationCount │ │ - 0x0000ef8c 0053444c 54657374 5f52616e 646f6d55 .SDLTest_RandomU │ │ - 0x0000ef9c 696e7438 0053444c 54657374 5f52616e int8.SDLTest_Ran │ │ - 0x0000efac 646f6d00 53444c54 6573745f 52616e64 dom.SDLTest_Rand │ │ - 0x0000efbc 6f6d5369 6e743800 53444c54 6573745f omSint8.SDLTest_ │ │ - 0x0000efcc 52616e64 6f6d5569 6e743136 0053444c RandomUint16.SDL │ │ - 0x0000efdc 54657374 5f52616e 646f6d53 696e7431 Test_RandomSint1 │ │ - 0x0000efec 36005344 4c546573 745f5261 6e646f6d 6.SDLTest_Random │ │ - 0x0000effc 53696e74 33320053 444c5465 73745f52 Sint32.SDLTest_R │ │ - 0x0000f00c 616e646f 6d55696e 74333200 53444c54 andomUint32.SDLT │ │ - 0x0000f01c 6573745f 52616e64 6f6d5569 6e743634 est_RandomUint64 │ │ - 0x0000f02c 0053444c 54657374 5f52616e 646f6d53 .SDLTest_RandomS │ │ - 0x0000f03c 696e7436 34005f5f 61656162 695f6c64 int64.__aeabi_ld │ │ - 0x0000f04c 69766d6f 64005344 4c546573 745f5261 ivmod.SDLTest_Ra │ │ - 0x0000f05c 6e646f6d 496e7465 67657249 6e52616e ndomIntegerInRan │ │ - 0x0000f06c 67650053 444c5465 73745f47 656e6572 ge.SDLTest_Gener │ │ - 0x0000f07c 61746555 6e736967 6e656442 6f756e64 ateUnsignedBound │ │ - 0x0000f08c 61727956 616c7565 73005344 4c546573 aryValues.SDLTes │ │ - 0x0000f09c 745f5261 6e646f6d 55696e74 38426f75 t_RandomUint8Bou │ │ - 0x0000f0ac 6e646172 7956616c 75650053 444c5465 ndaryValue.SDLTe │ │ - 0x0000f0bc 73745f52 616e646f 6d55696e 74313642 st_RandomUint16B │ │ - 0x0000f0cc 6f756e64 61727956 616c7565 0053444c oundaryValue.SDL │ │ - 0x0000f0dc 54657374 5f52616e 646f6d55 696e7433 Test_RandomUint3 │ │ - 0x0000f0ec 32426f75 6e646172 7956616c 75650053 2BoundaryValue.S │ │ - 0x0000f0fc 444c5465 73745f52 616e646f 6d55696e DLTest_RandomUin │ │ - 0x0000f10c 74363442 6f756e64 61727956 616c7565 t64BoundaryValue │ │ - 0x0000f11c 0053444c 54657374 5f47656e 65726174 .SDLTest_Generat │ │ - 0x0000f12c 65536967 6e656442 6f756e64 61727956 eSignedBoundaryV │ │ - 0x0000f13c 616c7565 73005344 4c546573 745f5261 alues.SDLTest_Ra │ │ - 0x0000f14c 6e646f6d 53696e74 38426f75 6e646172 ndomSint8Boundar │ │ - 0x0000f15c 7956616c 75650053 444c5465 73745f52 yValue.SDLTest_R │ │ - 0x0000f16c 616e646f 6d53696e 74313642 6f756e64 andomSint16Bound │ │ - 0x0000f17c 61727956 616c7565 0053444c 54657374 aryValue.SDLTest │ │ - 0x0000f18c 5f52616e 646f6d53 696e7433 32426f75 _RandomSint32Bou │ │ - 0x0000f19c 6e646172 7956616c 75650053 444c5465 ndaryValue.SDLTe │ │ - 0x0000f1ac 73745f52 616e646f 6d53696e 74363442 st_RandomSint64B │ │ - 0x0000f1bc 6f756e64 61727956 616c7565 0053444c oundaryValue.SDL │ │ - 0x0000f1cc 54657374 5f52616e 646f6d55 6e697446 Test_RandomUnitF │ │ - 0x0000f1dc 6c6f6174 005f5f61 65616269 5f756c32 loat.__aeabi_ul2 │ │ - 0x0000f1ec 64005344 4c546573 745f5261 6e646f6d d.SDLTest_Random │ │ - 0x0000f1fc 556e6974 446f7562 6c650053 444c5465 UnitDouble.SDLTe │ │ - 0x0000f20c 73745f52 616e646f 6d466c6f 61740053 st_RandomFloat.S │ │ - 0x0000f21c 444c5465 73745f52 616e646f 6d446f75 DLTest_RandomDou │ │ - 0x0000f22c 626c6500 53444c54 6573745f 52616e64 ble.SDLTest_Rand │ │ - 0x0000f23c 6f6d4173 63696953 7472696e 674f6653 omAsciiStringOfS │ │ - 0x0000f24c 697a6500 53444c54 6573745f 52616e64 ize.SDLTest_Rand │ │ - 0x0000f25c 6f6d4173 63696953 7472696e 67576974 omAsciiStringWit │ │ - 0x0000f26c 684d6178 696d756d 4c656e67 74680053 hMaximumLength.S │ │ - 0x0000f27c 444c5465 73745f52 616e646f 6d417363 DLTest_RandomAsc │ │ - 0x0000f28c 69695374 72696e67 0053444c 54657374 iiString.SDLTest │ │ - 0x0000f29c 5f496d61 67654661 63650053 444c5465 _ImageFace.SDLTe │ │ - 0x0000f2ac 73745f69 6d616765 46616365 0053444c st_imageFace.SDL │ │ - 0x0000f2bc 54657374 5f496d61 6765426c 69740053 Test_ImageBlit.S │ │ - 0x0000f2cc 444c5465 73745f49 6d616765 426c6974 DLTest_ImageBlit │ │ - 0x0000f2dc 436f6c6f 72005344 4c546573 745f496d Color.SDLTest_Im │ │ - 0x0000f2ec 61676542 6c697441 6c706861 0053444c ageBlitAlpha.SDL │ │ - 0x0000f2fc 54657374 5f696d61 6765426c 6974416c Test_imageBlitAl │ │ - 0x0000f30c 70686100 53444c54 6573745f 696d6167 pha.SDLTest_imag │ │ - 0x0000f31c 65426c69 74436f6c 6f720053 444c5465 eBlitColor.SDLTe │ │ - 0x0000f32c 73745f69 6d616765 426c6974 0053444c st_imageBlit.SDL │ │ - 0x0000f33c 54657374 5f426169 6c4f7574 0053444c Test_BailOut.SDL │ │ - 0x0000f34c 54657374 5f47656e 65726174 6552756e Test_GenerateRun │ │ - 0x0000f35c 53656564 0053444c 54657374 5f52616e Seed.SDLTest_Ran │ │ - 0x0000f36c 646f6d49 6e697454 696d6500 53444c54 domInitTime.SDLT │ │ - 0x0000f37c 6573745f 47656e65 72617465 45786563 est_GenerateExec │ │ - 0x0000f38c 4b657900 53444c54 6573745f 4d643549 Key.SDLTest_Md5I │ │ - 0x0000f39c 6e697400 53444c54 6573745f 4d643555 nit.SDLTest_Md5U │ │ - 0x0000f3ac 70646174 65005344 4c546573 745f4d64 pdate.SDLTest_Md │ │ - 0x0000f3bc 3546696e 616c0053 444c5465 73745f53 5Final.SDLTest_S │ │ - 0x0000f3cc 65745465 73745469 6d656f75 74005344 etTestTimeout.SD │ │ - 0x0000f3dc 4c546573 745f5275 6e546573 74005344 LTest_RunTest.SD │ │ - 0x0000f3ec 4c546573 745f4669 6e616c52 6573756c LTest_FinalResul │ │ - 0x0000f3fc 74466f72 6d617400 53444c54 6573745f tFormat.SDLTest_ │ │ - 0x0000f40c 4c6f6754 65737453 75697465 53756d6d LogTestSuiteSumm │ │ - 0x0000f41c 61727900 53444c54 6573745f 496e7661 ary.SDLTest_Inva │ │ - 0x0000f42c 6c69644e 616d6546 6f726d61 74004765 lidNameFormat.Ge │ │ - 0x0000f43c 74436c6f 636b0053 444c5465 73745f52 tClock.SDLTest_R │ │ - 0x0000f44c 756e5375 69746573 0053444c 54657374 unSuites.SDLTest │ │ - 0x0000f45c 5f4c6f67 53756d6d 61727946 6f726d61 _LogSummaryForma │ │ - 0x0000f46c 74005344 4c546573 745f496d 61676550 t.SDLTest_ImageP │ │ - 0x0000f47c 72696d69 74697665 73426c65 6e640053 rimitivesBlend.S │ │ - 0x0000f48c 444c5465 73745f69 6d616765 5072696d DLTest_imagePrim │ │ - 0x0000f49c 69746976 6573426c 656e6400 53444c54 itivesBlend.SDLT │ │ - 0x0000f4ac 6573745f 436f6d6d 6f6e4372 65617465 est_CommonCreate │ │ - 0x0000f4bc 53746174 65005344 4c546573 745f436f State.SDLTest_Co │ │ - 0x0000f4cc 6d6d6f6e 41726700 53444c54 6573745f mmonArg.SDLTest_ │ │ - 0x0000f4dc 436f6d6d 6f6e5573 61676500 53444c54 CommonUsage.SDLT │ │ - 0x0000f4ec 6573745f 436f6d6d 6f6e496e 69740053 est_CommonInit.S │ │ - 0x0000f4fc 444c5465 73745f43 6f6d6d6f 6e457665 DLTest_CommonEve │ │ - 0x0000f50c 6e740053 444c5465 73745f43 6f6d6d6f nt.SDLTest_Commo │ │ - 0x0000f51c 6e517569 74005f5f 75646976 73693300 nQuit.__udivsi3. │ │ + 0x0000ee8c 436f6d6d 6f6e4372 65617465 53746174 CommonCreateStat │ │ + 0x0000ee9c 65005344 4c546573 745f436f 6d6d6f6e e.SDLTest_Common │ │ + 0x0000eeac 41726700 53444c54 6573745f 436f6d6d Arg.SDLTest_Comm │ │ + 0x0000eebc 6f6e5573 61676500 53444c54 6573745f onUsage.SDLTest_ │ │ + 0x0000eecc 436f6d6d 6f6e496e 69740053 444c5465 CommonInit.SDLTe │ │ + 0x0000eedc 73745f43 6f6d6d6f 6e457665 6e740053 st_CommonEvent.S │ │ + 0x0000eeec 444c5465 73745f43 6f6d6d6f 6e517569 DLTest_CommonQui │ │ + 0x0000eefc 74005344 4c546573 745f4173 73657274 t.SDLTest_Assert │ │ + 0x0000ef0c 0053444c 54657374 5f417373 65727443 .SDLTest_AssertC │ │ + 0x0000ef1c 6865636b 0053444c 54657374 5f417373 heck.SDLTest_Ass │ │ + 0x0000ef2c 65727443 6865636b 466f726d 61740053 ertCheckFormat.S │ │ + 0x0000ef3c 444c5465 73745f41 73736572 74506173 DLTest_AssertPas │ │ + 0x0000ef4c 73005344 4c546573 745f5265 73657441 s.SDLTest_ResetA │ │ + 0x0000ef5c 73736572 7453756d 6d617279 0053444c ssertSummary.SDL │ │ + 0x0000ef6c 54657374 5f4c6f67 41737365 72745375 Test_LogAssertSu │ │ + 0x0000ef7c 6d6d6172 79005344 4c546573 745f4173 mmary.SDLTest_As │ │ + 0x0000ef8c 73657274 53756d6d 61727946 6f726d61 sertSummaryForma │ │ + 0x0000ef9c 74005344 4c546573 745f4173 73657274 t.SDLTest_Assert │ │ + 0x0000efac 53756d6d 61727954 6f546573 74526573 SummaryToTestRes │ │ + 0x0000efbc 756c7400 53444c54 6573745f 496d6167 ult.SDLTest_Imag │ │ + 0x0000efcc 65466163 65005344 4c546573 745f696d eFace.SDLTest_im │ │ + 0x0000efdc 61676546 61636500 53444c54 6573745f ageFace.SDLTest_ │ │ + 0x0000efec 496d6167 65426c69 74005344 4c546573 ImageBlit.SDLTes │ │ + 0x0000effc 745f496d 61676542 6c697443 6f6c6f72 t_ImageBlitColor │ │ + 0x0000f00c 0053444c 54657374 5f496d61 6765426c .SDLTest_ImageBl │ │ + 0x0000f01c 6974416c 70686100 53444c54 6573745f itAlpha.SDLTest_ │ │ + 0x0000f02c 696d6167 65426c69 74416c70 68610053 imageBlitAlpha.S │ │ + 0x0000f03c 444c5465 73745f69 6d616765 426c6974 DLTest_imageBlit │ │ + 0x0000f04c 436f6c6f 72005344 4c546573 745f696d Color.SDLTest_im │ │ + 0x0000f05c 61676542 6c697400 53444c54 6573745f ageBlit.SDLTest_ │ │ + 0x0000f06c 46757a7a 6572496e 69740053 444c5465 FuzzerInit.SDLTe │ │ + 0x0000f07c 73745f52 616e646f 6d496e69 74005344 st_RandomInit.SD │ │ + 0x0000f08c 4c546573 745f4765 7446757a 7a657249 LTest_GetFuzzerI │ │ + 0x0000f09c 6e766f63 6174696f 6e436f75 6e740053 nvocationCount.S │ │ + 0x0000f0ac 444c5465 73745f52 616e646f 6d55696e DLTest_RandomUin │ │ + 0x0000f0bc 74380053 444c5465 73745f52 616e646f t8.SDLTest_Rando │ │ + 0x0000f0cc 6d005344 4c546573 745f5261 6e646f6d m.SDLTest_Random │ │ + 0x0000f0dc 53696e74 38005344 4c546573 745f5261 Sint8.SDLTest_Ra │ │ + 0x0000f0ec 6e646f6d 55696e74 31360053 444c5465 ndomUint16.SDLTe │ │ + 0x0000f0fc 73745f52 616e646f 6d53696e 74313600 st_RandomSint16. │ │ + 0x0000f10c 53444c54 6573745f 52616e64 6f6d5369 SDLTest_RandomSi │ │ + 0x0000f11c 6e743332 0053444c 54657374 5f52616e nt32.SDLTest_Ran │ │ + 0x0000f12c 646f6d55 696e7433 32005344 4c546573 domUint32.SDLTes │ │ + 0x0000f13c 745f5261 6e646f6d 55696e74 36340053 t_RandomUint64.S │ │ + 0x0000f14c 444c5465 73745f52 616e646f 6d53696e DLTest_RandomSin │ │ + 0x0000f15c 74363400 5f5f6165 6162695f 6c646976 t64.__aeabi_ldiv │ │ + 0x0000f16c 6d6f6400 53444c54 6573745f 52616e64 mod.SDLTest_Rand │ │ + 0x0000f17c 6f6d496e 74656765 72496e52 616e6765 omIntegerInRange │ │ + 0x0000f18c 0053444c 54657374 5f47656e 65726174 .SDLTest_Generat │ │ + 0x0000f19c 65556e73 69676e65 64426f75 6e646172 eUnsignedBoundar │ │ + 0x0000f1ac 7956616c 75657300 53444c54 6573745f yValues.SDLTest_ │ │ + 0x0000f1bc 52616e64 6f6d5569 6e743842 6f756e64 RandomUint8Bound │ │ + 0x0000f1cc 61727956 616c7565 0053444c 54657374 aryValue.SDLTest │ │ + 0x0000f1dc 5f52616e 646f6d55 696e7431 36426f75 _RandomUint16Bou │ │ + 0x0000f1ec 6e646172 7956616c 75650053 444c5465 ndaryValue.SDLTe │ │ + 0x0000f1fc 73745f52 616e646f 6d55696e 74333242 st_RandomUint32B │ │ + 0x0000f20c 6f756e64 61727956 616c7565 0053444c oundaryValue.SDL │ │ + 0x0000f21c 54657374 5f52616e 646f6d55 696e7436 Test_RandomUint6 │ │ + 0x0000f22c 34426f75 6e646172 7956616c 75650053 4BoundaryValue.S │ │ + 0x0000f23c 444c5465 73745f47 656e6572 61746553 DLTest_GenerateS │ │ + 0x0000f24c 69676e65 64426f75 6e646172 7956616c ignedBoundaryVal │ │ + 0x0000f25c 75657300 53444c54 6573745f 52616e64 ues.SDLTest_Rand │ │ + 0x0000f26c 6f6d5369 6e743842 6f756e64 61727956 omSint8BoundaryV │ │ + 0x0000f27c 616c7565 0053444c 54657374 5f52616e alue.SDLTest_Ran │ │ + 0x0000f28c 646f6d53 696e7431 36426f75 6e646172 domSint16Boundar │ │ + 0x0000f29c 7956616c 75650053 444c5465 73745f52 yValue.SDLTest_R │ │ + 0x0000f2ac 616e646f 6d53696e 74333242 6f756e64 andomSint32Bound │ │ + 0x0000f2bc 61727956 616c7565 0053444c 54657374 aryValue.SDLTest │ │ + 0x0000f2cc 5f52616e 646f6d53 696e7436 34426f75 _RandomSint64Bou │ │ + 0x0000f2dc 6e646172 7956616c 75650053 444c5465 ndaryValue.SDLTe │ │ + 0x0000f2ec 73745f52 616e646f 6d556e69 74466c6f st_RandomUnitFlo │ │ + 0x0000f2fc 6174005f 5f616561 62695f75 6c326400 at.__aeabi_ul2d. │ │ + 0x0000f30c 53444c54 6573745f 52616e64 6f6d556e SDLTest_RandomUn │ │ + 0x0000f31c 6974446f 75626c65 0053444c 54657374 itDouble.SDLTest │ │ + 0x0000f32c 5f52616e 646f6d46 6c6f6174 0053444c _RandomFloat.SDL │ │ + 0x0000f33c 54657374 5f52616e 646f6d44 6f75626c Test_RandomDoubl │ │ + 0x0000f34c 65005344 4c546573 745f5261 6e646f6d e.SDLTest_Random │ │ + 0x0000f35c 41736369 69537472 696e674f 6653697a AsciiStringOfSiz │ │ + 0x0000f36c 65005344 4c546573 745f5261 6e646f6d e.SDLTest_Random │ │ + 0x0000f37c 41736369 69537472 696e6757 6974684d AsciiStringWithM │ │ + 0x0000f38c 6178696d 756d4c65 6e677468 0053444c aximumLength.SDL │ │ + 0x0000f39c 54657374 5f52616e 646f6d41 73636969 Test_RandomAscii │ │ + 0x0000f3ac 53747269 6e670053 444c5465 73745f42 String.SDLTest_B │ │ + 0x0000f3bc 61696c4f 75740053 444c5465 73745f47 ailOut.SDLTest_G │ │ + 0x0000f3cc 656e6572 61746552 756e5365 65640053 enerateRunSeed.S │ │ + 0x0000f3dc 444c5465 73745f52 616e646f 6d496e69 DLTest_RandomIni │ │ + 0x0000f3ec 7454696d 65005344 4c546573 745f4765 tTime.SDLTest_Ge │ │ + 0x0000f3fc 6e657261 74654578 65634b65 79005344 nerateExecKey.SD │ │ + 0x0000f40c 4c546573 745f4d64 35496e69 74005344 LTest_Md5Init.SD │ │ + 0x0000f41c 4c546573 745f4d64 35557064 61746500 LTest_Md5Update. │ │ + 0x0000f42c 53444c54 6573745f 4d643546 696e616c SDLTest_Md5Final │ │ + 0x0000f43c 0053444c 54657374 5f536574 54657374 .SDLTest_SetTest │ │ + 0x0000f44c 54696d65 6f757400 53444c54 6573745f Timeout.SDLTest_ │ │ + 0x0000f45c 52756e54 65737400 53444c54 6573745f RunTest.SDLTest_ │ │ + 0x0000f46c 46696e61 6c526573 756c7446 6f726d61 FinalResultForma │ │ + 0x0000f47c 74005344 4c546573 745f4c6f 67546573 t.SDLTest_LogTes │ │ + 0x0000f48c 74537569 74655375 6d6d6172 79005344 tSuiteSummary.SD │ │ + 0x0000f49c 4c546573 745f496e 76616c69 644e616d LTest_InvalidNam │ │ + 0x0000f4ac 65466f72 6d617400 47657443 6c6f636b eFormat.GetClock │ │ + 0x0000f4bc 0053444c 54657374 5f52756e 53756974 .SDLTest_RunSuit │ │ + 0x0000f4cc 65730053 444c5465 73745f4c 6f675375 es.SDLTest_LogSu │ │ + 0x0000f4dc 6d6d6172 79466f72 6d617400 53444c54 mmaryFormat.SDLT │ │ + 0x0000f4ec 6573745f 496d6167 65507269 6d697469 est_ImagePrimiti │ │ + 0x0000f4fc 76657342 6c656e64 0053444c 54657374 vesBlend.SDLTest │ │ + 0x0000f50c 5f696d61 67655072 696d6974 69766573 _imagePrimitives │ │ + 0x0000f51c 426c656e 64005f5f 75646976 73693300 Blend.__udivsi3. │ │ 0x0000f52c 5f5f6165 6162695f 69646976 30005f5f __aeabi_idiv0.__ │ │ 0x0000f53c 64697673 6933005f 5f616561 62695f64 divsi3.__aeabi_d │ │ 0x0000f54c 72737562 005f5f73 75626466 33005f5f rsub.__subdf3.__ │ │ 0x0000f55c 61656162 695f6473 7562005f 5f616464 aeabi_dsub.__add │ │ 0x0000f56c 64663300 5f5f6165 6162695f 64616464 df3.__aeabi_dadd │ │ 0x0000f57c 005f5f66 6c6f6174 756e7369 6466005f .__floatunsidf._ │ │ 0x0000f58c 5f616561 62695f75 69326400 5f5f666c _aeabi_ui2d.__fl │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,267 +1,267 @@ │ │ │ │ Hex dump of section '.hash': │ │ 0x0000fab0 07040000 d4060000 00000000 09030000 ................ │ │ 0x0000fac0 00000000 ea040000 b9050000 a9060000 ................ │ │ 0x0000fad0 00000000 00000000 60010000 ae020000 ........`....... │ │ 0x0000fae0 1b020000 0c040000 00000000 c0030000 ................ │ │ 0x0000faf0 8f030000 00000000 42040000 46050000 ........B...F... │ │ - 0x0000fb00 7c000000 bf010000 d8050000 7d020000 |...........}... │ │ - 0x0000fb10 00000000 46060000 00000000 49060000 ....F.......I... │ │ + 0x0000fb00 7a000000 bf010000 d8050000 7d020000 z...........}... │ │ + 0x0000fb10 00000000 4c060000 00000000 4f060000 ....L.......O... │ │ 0x0000fb20 b4030000 b2050000 75050000 f3040000 ........u....... │ │ 0x0000fb30 a7060000 a6060000 52010000 9f040000 ........R....... │ │ 0x0000fb40 20010000 50020000 d9040000 00000000 ...P........... │ │ 0x0000fb50 00000000 00000000 ba000000 33050000 ............3... │ │ 0x0000fb60 b0010000 fe040000 00000000 9f050000 ................ │ │ - 0x0000fb70 9d030000 41060000 25060000 00000000 ....A...%....... │ │ + 0x0000fb70 9d030000 41060000 23060000 00000000 ....A...#....... │ │ 0x0000fb80 92060000 ce030000 b3040000 f0040000 ................ │ │ 0x0000fb90 d0050000 00000000 91040000 27040000 ............'... │ │ 0x0000fba0 91010000 3e050000 00000000 52030000 ....>.......R... │ │ - 0x0000fbb0 00000000 c4020000 84000000 94000000 ................ │ │ + 0x0000fbb0 00000000 c4020000 82000000 92000000 ................ │ │ 0x0000fbc0 9d020000 00000000 bc030000 c1040000 ................ │ │ 0x0000fbd0 00000000 29030000 00000000 00000000 ....)........... │ │ 0x0000fbe0 00000000 61050000 61020000 5a010000 ....a...a...Z... │ │ 0x0000fbf0 c2050000 68040000 a4060000 00000000 ....h........... │ │ - 0x0000fc00 f6010000 0f030000 00000000 26060000 ............&... │ │ + 0x0000fc00 f6010000 0f030000 00000000 24060000 ............$... │ │ 0x0000fc10 fc040000 00000000 8d010000 9e010000 ................ │ │ 0x0000fc20 6c040000 a9050000 00000000 b7050000 l............... │ │ - 0x0000fc30 7f060000 cd050000 78060000 5d030000 ........x...]... │ │ + 0x0000fc30 85060000 cd050000 7e060000 5d030000 ........~...]... │ │ 0x0000fc40 a4030000 97040000 b2040000 a3020000 ................ │ │ 0x0000fc50 c1050000 81010000 c9050000 b5060000 ................ │ │ - 0x0000fc60 00000000 69060000 fd030000 22040000 ....i......."... │ │ - 0x0000fc70 00000000 00000000 76000000 30060000 ........v...0... │ │ - 0x0000fc80 24060000 1e040000 24040000 00000000 $.......$....... │ │ + 0x0000fc60 00000000 77060000 fd030000 22040000 ....w......."... │ │ + 0x0000fc70 00000000 00000000 74000000 30060000 ........t...0... │ │ + 0x0000fc80 22060000 1e040000 24040000 00000000 ".......$....... │ │ 0x0000fc90 cc060000 da030000 00000000 b0020000 ................ │ │ 0x0000fca0 73050000 5e040000 95050000 9f060000 s...^........... │ │ 0x0000fcb0 e8040000 ec050000 c7030000 ba030000 ................ │ │ 0x0000fcc0 98040000 00000000 00000000 0e020000 ................ │ │ 0x0000fcd0 2c050000 b7020000 c4040000 e3020000 ,............... │ │ 0x0000fce0 c5060000 da050000 47040000 77050000 ........G...w... │ │ - 0x0000fcf0 77060000 5a060000 6f050000 56050000 w...Z...o...V... │ │ + 0x0000fcf0 7d060000 68060000 6f050000 56050000 }...h...o...V... │ │ 0x0000fd00 45010000 8e040000 80050000 00000000 E............... │ │ - 0x0000fd10 44050000 1f060000 6b030000 36050000 D.......k...6... │ │ - 0x0000fd20 a1020000 b3060000 ef050000 b9060000 ................ │ │ - 0x0000fd30 d4020000 00000000 9d000000 c3000000 ................ │ │ + 0x0000fd10 44050000 1d060000 6b030000 36050000 D.......k...6... │ │ + 0x0000fd20 a1020000 b3060000 01060000 b9060000 ................ │ │ + 0x0000fd30 d4020000 00000000 9c000000 c3000000 ................ │ │ 0x0000fd40 77040000 7b030000 00000000 c6050000 w...{........... │ │ 0x0000fd50 13050000 93060000 00000000 8e060000 ................ │ │ 0x0000fd60 e7020000 25000000 a1050000 51050000 ....%.......Q... │ │ 0x0000fd70 00000000 01050000 43010000 e9050000 ........C....... │ │ 0x0000fd80 17030000 75030000 00000000 ad060000 ....u........... │ │ - 0x0000fd90 57050000 4c010000 8a060000 60060000 W...L.......`... │ │ + 0x0000fd90 57050000 4c010000 49060000 6e060000 W...L...I...n... │ │ 0x0000fda0 a9020000 00000000 b9030000 00000000 ................ │ │ 0x0000fdb0 9a060000 c1010000 b3050000 90040000 ................ │ │ 0x0000fdc0 00000000 eb030000 8d020000 74050000 ............t... │ │ 0x0000fdd0 6a030000 53040000 f0020000 b6030000 j...S........... │ │ 0x0000fde0 00000000 9c050000 b0000000 17040000 ................ │ │ - 0x0000fdf0 fc030000 a4050000 61060000 00000000 ........a....... │ │ + 0x0000fdf0 fc030000 a4050000 6f060000 00000000 ........o....... │ │ 0x0000fe00 f4000000 00000000 4b050000 00000000 ........K....... │ │ - 0x0000fe10 bd060000 7e060000 8f060000 e7040000 ....~........... │ │ + 0x0000fe10 bd060000 84060000 8f060000 e7040000 ................ │ │ 0x0000fe20 00000000 00000000 3c060000 b6020000 ........<....... │ │ 0x0000fe30 d2000000 bd050000 d2060000 d9030000 ................ │ │ - 0x0000fe40 00000000 00000000 92040000 23060000 ............#... │ │ + 0x0000fe40 00000000 00000000 92040000 21060000 ............!... │ │ 0x0000fe50 b6060000 49050000 cc010000 01040000 ....I........... │ │ - 0x0000fe60 00000000 69050000 0b060000 00000000 ....i........... │ │ + 0x0000fe60 00000000 69050000 f2050000 00000000 ....i........... │ │ 0x0000fe70 64010000 00000000 47050000 39040000 d.......G...9... │ │ 0x0000fe80 dd050000 34050000 e2050000 1f040000 ....4........... │ │ 0x0000fe90 bc040000 ce040000 ba040000 00000000 ................ │ │ 0x0000fea0 56020000 b1040000 b8060000 38010000 V...........8... │ │ - 0x0000feb0 84060000 37040000 00000000 0f060000 ....7........... │ │ - 0x0000fec0 c1060000 08060000 00000000 ff000000 ................ │ │ + 0x0000feb0 8a060000 37040000 00000000 f6050000 ....7........... │ │ + 0x0000fec0 c1060000 ef050000 00000000 ff000000 ................ │ │ 0x0000fed0 3d060000 5f040000 00000000 b3030000 =..._........... │ │ - 0x0000fee0 d3030000 b5050000 76060000 b4060000 ........v....... │ │ - 0x0000fef0 39020000 a2060000 86060000 c3040000 9............... │ │ - 0x0000ff00 00000000 05050000 6b060000 00000000 ........k....... │ │ + 0x0000fee0 d3030000 b5050000 7c060000 b4060000 ........|....... │ │ + 0x0000fef0 39020000 a2060000 45060000 c3040000 9.......E....... │ │ + 0x0000ff00 00000000 05050000 79060000 00000000 ........y....... │ │ 0x0000ff10 7f030000 42060000 00000000 42000000 ....B.......B... │ │ - 0x0000ff20 af060000 5b060000 00000000 e2040000 ....[........... │ │ - 0x0000ff30 4a060000 fb050000 cb060000 ea030000 J............... │ │ + 0x0000ff20 af060000 69060000 00000000 e2040000 ....i........... │ │ + 0x0000ff30 50060000 fd050000 cb060000 ea030000 P............... │ │ 0x0000ff40 2d020000 97060000 91030000 66040000 -...........f... │ │ - 0x0000ff50 00000000 6f060000 71040000 ab060000 ....o...q....... │ │ + 0x0000ff50 00000000 55060000 71040000 ab060000 ....U...q....... │ │ 0x0000ff60 00000000 00000000 b1030000 1d020000 ................ │ │ - 0x0000ff70 a4020000 e0040000 4a010000 1e060000 ........J....... │ │ - 0x0000ff80 ed050000 fe050000 3b060000 00000000 ........;....... │ │ + 0x0000ff70 a4020000 e0040000 4a010000 1c060000 ........J....... │ │ + 0x0000ff80 ed050000 00060000 3b060000 00000000 ........;....... │ │ 0x0000ff90 98060000 30040000 d3060000 32050000 ....0.......2... │ │ 0x0000ffa0 47020000 00000000 8b010000 d1020000 G............... │ │ 0x0000ffb0 00000000 e5050000 00000000 98050000 ................ │ │ 0x0000ffc0 7f020000 c8050000 06010000 eb040000 ................ │ │ 0x0000ffd0 00000000 6e020000 04040000 00000000 ....n........... │ │ 0x0000ffe0 25050000 4b030000 00000000 00000000 %...K........... │ │ 0x0000fff0 00000000 07000000 eb050000 90060000 ................ │ │ 0x00010000 d5030000 1d040000 b5040000 4d050000 ............M... │ │ 0x00010010 8d030000 7b050000 00000000 a6040000 ....{........... │ │ - 0x00010020 00000000 73060000 00000000 d8040000 ....s........... │ │ + 0x00010020 00000000 59060000 00000000 d8040000 ....Y........... │ │ 0x00010030 02040000 49020000 9d010000 00000000 ....I........... │ │ - 0x00010040 06060000 11060000 02050000 74030000 ............t... │ │ + 0x00010040 0f060000 11060000 02050000 74030000 ............t... │ │ 0x00010050 e4030000 8d050000 87040000 00000000 ................ │ │ - 0x00010060 4e060000 fb010000 00000000 9e030000 N............... │ │ - 0x00010070 56010000 5c050000 07060000 6f010000 V...\.......o... │ │ - 0x00010080 f6050000 80030000 ab050000 f3020000 ................ │ │ - 0x00010090 00000000 79060000 53020000 2c000000 ....y...S...,... │ │ + 0x00010060 5c060000 fb010000 00000000 9e030000 \............... │ │ + 0x00010070 56010000 5c050000 10060000 6f010000 V...\.......o... │ │ + 0x00010080 f8050000 80030000 ab050000 f3020000 ................ │ │ + 0x00010090 00000000 7f060000 53020000 2c000000 ........S...,... │ │ 0x000100a0 00000000 94010000 33040000 00000000 ........3....... │ │ - 0x000100b0 bf060000 07020000 00000000 18060000 ................ │ │ + 0x000100b0 bf060000 07020000 00000000 16060000 ................ │ │ 0x000100c0 63050000 c0040000 cb040000 ae050000 c............... │ │ 0x000100d0 00000000 e3000000 51010000 ca060000 ........Q....... │ │ - 0x000100e0 7c060000 9e050000 be050000 19050000 |............... │ │ + 0x000100e0 82060000 9e050000 be050000 19050000 ................ │ │ 0x000100f0 4e050000 62020000 e3040000 00000000 N...b........... │ │ - 0x00010100 00000000 6e060000 f0000000 ef040000 ....n........... │ │ + 0x00010100 00000000 54060000 f0000000 ef040000 ....T........... │ │ 0x00010110 86030000 39060000 ac010000 92010000 ....9........... │ │ - 0x00010120 00000000 1c040000 80060000 0e060000 ................ │ │ + 0x00010120 00000000 1c040000 86060000 f5050000 ................ │ │ 0x00010130 00000000 00000000 00000000 a2040000 ................ │ │ - 0x00010140 4f060000 43050000 81050000 00000000 O...C........... │ │ - 0x00010150 df040000 ff030000 85060000 63060000 ............c... │ │ + 0x00010140 5d060000 43050000 81050000 00000000 ]...C........... │ │ + 0x00010150 df040000 ff030000 44060000 71060000 ........D...q... │ │ 0x00010160 00000000 44020000 3c030000 c5030000 ....D...<....... │ │ - 0x00010170 09060000 2c060000 41000000 4d040000 ....,...A...M... │ │ - 0x00010180 dd040000 d7050000 e8050000 67060000 ............g... │ │ + 0x00010170 f0050000 2c060000 41000000 4d040000 ....,...A...M... │ │ + 0x00010180 dd040000 d7050000 e8050000 75060000 ............u... │ │ 0x00010190 23030000 00000000 a5030000 af010000 #............... │ │ - 0x000101a0 e1040000 75060000 f1010000 0c060000 ....u........... │ │ - 0x000101b0 64060000 00000000 f7040000 ff050000 d............... │ │ + 0x000101a0 e1040000 7b060000 f1010000 f3050000 ....{........... │ │ + 0x000101b0 72060000 00000000 f7040000 08060000 r............... │ │ 0x000101c0 12050000 26040000 00000000 00000000 ....&........... │ │ - 0x000101d0 4c060000 8c060000 42010000 00000000 L.......B....... │ │ + 0x000101d0 5a060000 8c060000 42010000 00000000 Z.......B....... │ │ 0x000101e0 d7020000 00000000 e6010000 00000000 ................ │ │ 0x000101f0 cf050000 a8050000 11050000 37010000 ............7... │ │ 0x00010200 b7060000 09050000 00000000 a5040000 ................ │ │ 0x00010210 00000000 da020000 29000000 00000000 ........)....... │ │ 0x00010220 00000000 5b040000 3f030000 76040000 ....[...?...v... │ │ - 0x00010230 00000000 81000000 11030000 00000000 ................ │ │ - 0x00010240 57060000 59010000 6b050000 79040000 W...Y...k...y... │ │ + 0x00010230 00000000 7f000000 11030000 00000000 ................ │ │ + 0x00010240 65060000 59010000 6b050000 79040000 e...Y...k...y... │ │ 0x00010250 5f050000 5c030000 fe000000 e6030000 _...\........... │ │ 0x00010260 b6010000 25010000 00000000 cb050000 ....%........... │ │ 0x00010270 54050000 ca040000 1b030000 50050000 T...........P... │ │ - 0x00010280 17020000 84030000 31050000 70060000 ........1...p... │ │ + 0x00010280 17020000 84030000 31050000 56060000 ........1...V... │ │ 0x00010290 d3010000 85040000 3d030000 34060000 ........=...4... │ │ 0x000102a0 00000000 31060000 00000000 9c020000 ....1........... │ │ 0x000102b0 d6050000 e7050000 40060000 48040000 ........@...H... │ │ 0x000102c0 a0060000 dc040000 a6030000 2c040000 ............,... │ │ 0x000102d0 00000000 cc040000 3a060000 a8060000 ........:....... │ │ 0x000102e0 00000000 3f060000 1e020000 7e040000 ....?.......~... │ │ 0x000102f0 7a040000 3b020000 88050000 2d060000 z...;.......-... │ │ 0x00010300 78050000 89010000 00000000 5e050000 x...........^... │ │ - 0x00010310 16060000 d4050000 00000000 4a050000 ............J... │ │ + 0x00010310 2b060000 d4050000 00000000 4a050000 +...........J... │ │ 0x00010320 9b020000 5e030000 d8000000 36060000 ....^.......6... │ │ - 0x00010330 dc020000 c3020000 48060000 1c010000 ........H....... │ │ + 0x00010330 dc020000 c3020000 4e060000 1c010000 ........N....... │ │ 0x00010340 fd020000 63030000 00000000 2b050000 ....c.......+... │ │ 0x00010350 77020000 3d020000 00000000 21040000 w...=.......!... │ │ - 0x00010360 1b000000 2e060000 32060000 4d060000 ........2...M... │ │ - 0x00010370 f4050000 2d050000 19040000 00000000 ....-........... │ │ - 0x00010380 be040000 71030000 8f050000 02060000 ....q........... │ │ - 0x00010390 68010000 b6050000 c8060000 28060000 h...........(... │ │ + 0x00010360 1b000000 2e060000 32060000 5b060000 ........2...[... │ │ + 0x00010370 06060000 2d050000 19040000 00000000 ....-........... │ │ + 0x00010380 be040000 71030000 8f050000 0b060000 ....q........... │ │ + 0x00010390 68010000 b6050000 c8060000 26060000 h...........&... │ │ 0x000103a0 65020000 a6050000 c4050000 96060000 e............... │ │ 0x000103b0 d5050000 dc050000 64040000 a0040000 ........d....... │ │ - 0x000103c0 ae040000 94060000 56060000 00000000 ........V....... │ │ + 0x000103c0 ae040000 94060000 64060000 00000000 ........d....... │ │ 0x000103d0 00000000 6a050000 00000000 95040000 ....j........... │ │ 0x000103e0 b3000000 00000000 c0060000 b9020000 ................ │ │ 0x000103f0 e8010000 15000000 40050000 00000000 ........@....... │ │ 0x00010400 07010000 ba050000 00000000 f6020000 ................ │ │ - 0x00010410 17050000 29010000 7b000000 b8030000 ....)...{....... │ │ + 0x00010410 17050000 29010000 79000000 b8030000 ....)...y....... │ │ 0x00010420 b0040000 f7020000 29050000 8c030000 ........)....... │ │ - 0x00010430 c7050000 86040000 be060000 fd050000 ................ │ │ + 0x00010430 c7050000 86040000 be060000 ff050000 ................ │ │ 0x00010440 97050000 2f060000 5e020000 8a030000 ..../...^....... │ │ 0x00010450 ac030000 00000000 00000000 18030000 ................ │ │ - 0x00010460 20000000 00000000 95000000 0d030000 ............... │ │ - 0x00010470 65050000 50030000 72030000 7a060000 e...P...r...z... │ │ + 0x00010460 20000000 00000000 93000000 0d030000 ............... │ │ + 0x00010470 65050000 50030000 72030000 80060000 e...P...r....... │ │ 0x00010480 8b040000 00000000 be030000 22050000 ............"... │ │ 0x00010490 00000000 99020000 00000000 ed030000 ................ │ │ 0x000104a0 15020000 00000000 e3030000 00000000 ................ │ │ - 0x000104b0 9d060000 96020000 74060000 00000000 ........t....... │ │ + 0x000104b0 9d060000 96020000 7a060000 00000000 ........z....... │ │ 0x000104c0 9e060000 da040000 00000000 64050000 ............d... │ │ - 0x000104d0 c6060000 aa050000 15060000 7d050000 ............}... │ │ + 0x000104d0 c6060000 aa050000 2a060000 7d050000 ........*...}... │ │ 0x000104e0 cd010000 13040000 ee040000 9a030000 ................ │ │ - 0x000104f0 1c060000 e4050000 54060000 f6040000 ........T....... │ │ + 0x000104f0 1a060000 e4050000 62060000 f6040000 ........b....... │ │ 0x00010500 75010000 af030000 2c030000 79050000 u.......,...y... │ │ 0x00010510 ca020000 00000000 79030000 00000000 ........y....... │ │ 0x00010520 41050000 00000000 a3060000 e3050000 A............... │ │ - 0x00010530 0a060000 8d040000 a3050000 0d010000 ................ │ │ + 0x00010530 f1050000 8d040000 a3050000 0d010000 ................ │ │ 0x00010540 c9060000 6d050000 00000000 c1030000 ....m........... │ │ 0x00010550 08050000 b0050000 01000000 a8030000 ................ │ │ 0x00010560 b9040000 00000000 52050000 7d030000 ........R...}... │ │ - 0x00010570 00000000 9b040000 a6000000 12060000 ................ │ │ - 0x00010580 b2010000 50060000 53060000 bc060000 ....P...S....... │ │ + 0x00010570 00000000 9b040000 a8000000 12060000 ................ │ │ + 0x00010580 b2010000 5e060000 61060000 bc060000 ....^...a....... │ │ 0x00010590 bb060000 00000000 ae060000 39050000 ............9... │ │ - 0x000105a0 da010000 29060000 ac060000 b2060000 ....)........... │ │ - 0x000105b0 6c060000 76020000 02010000 99030000 l...v........... │ │ + 0x000105a0 da010000 27060000 ac060000 b2060000 ....'........... │ │ + 0x000105b0 52060000 76020000 02010000 99030000 R...v........... │ │ 0x000105c0 00000000 27030000 91060000 65040000 ....'.......e... │ │ - 0x000105d0 c5040000 e9030000 f5050000 db000000 ................ │ │ - 0x000105e0 3a050000 cf060000 91000000 c2010000 :............... │ │ + 0x000105d0 c5040000 e9030000 07060000 db000000 ................ │ │ + 0x000105e0 3a050000 cf060000 8f000000 c2010000 :............... │ │ 0x000105f0 00000000 dc000000 d3050000 38050000 ............8... │ │ 0x00010600 95060000 0d040000 f9040000 00000000 ................ │ │ 0x00010610 00000000 8a040000 84050000 00000000 ................ │ │ - 0x00010620 00000000 00000000 00000000 87060000 ................ │ │ + 0x00010620 00000000 00000000 00000000 46060000 ............F... │ │ 0x00010630 00000000 12030000 4f050000 96040000 ........O....... │ │ 0x00010640 03040000 07040000 c2040000 10050000 ................ │ │ - 0x00010650 2e050000 e6000000 31040000 5c060000 ........1...\... │ │ + 0x00010650 2e050000 e6000000 31040000 6a060000 ........1...j... │ │ 0x00010660 34030000 74040000 00000000 8b060000 4...t........... │ │ 0x00010670 bc010000 00000000 c7060000 89050000 ................ │ │ - 0x00010680 55060000 00000000 3f050000 50040000 U.......?...P... │ │ - 0x00010690 69020000 83060000 13060000 44060000 i...........D... │ │ + 0x00010680 63060000 00000000 3f050000 50040000 c.......?...P... │ │ + 0x00010690 69020000 89060000 13060000 4a060000 i...........J... │ │ 0x000106a0 df050000 b7040000 35000000 ed020000 ........5....... │ │ 0x000106b0 00000000 a0000000 38040000 00000000 ........8....... │ │ 0x000106c0 e4040000 7c050000 9d040000 0b020000 ....|........... │ │ 0x000106d0 59040000 d0060000 00000000 2b040000 Y...........+... │ │ 0x000106e0 99060000 ee030000 cb030000 db030000 ................ │ │ 0x000106f0 36040000 de030000 8a050000 26010000 6...........&... │ │ - 0x00010700 3a020000 c0050000 05060000 8a010000 :............... │ │ - 0x00010710 66060000 62060000 4e030000 f2040000 f...b...N....... │ │ - 0x00010720 4b060000 8e030000 00000000 00000000 K............... │ │ - 0x00010730 6f030000 35060000 72060000 bb010000 o...5...r....... │ │ + 0x00010700 3a020000 c0050000 0e060000 8a010000 :............... │ │ + 0x00010710 74060000 70060000 4e030000 f2040000 t...p...N....... │ │ + 0x00010720 51060000 8e030000 00000000 00000000 Q............... │ │ + 0x00010730 6f030000 35060000 58060000 bb010000 o...5...X....... │ │ 0x00010740 09010000 19020000 00000000 bf030000 ................ │ │ - 0x00010750 c3060000 19030000 7d000000 00000000 ........}....... │ │ + 0x00010750 c3060000 19030000 7b000000 00000000 ........{....... │ │ 0x00010760 15010000 26050000 98010000 58030000 ....&.......X... │ │ 0x00010770 00000000 7f040000 75020000 9c060000 ........u....... │ │ - 0x00010780 6c050000 53050000 ac000000 4d020000 l...S.......M... │ │ + 0x00010780 6c050000 53050000 a7000000 4d020000 l...S.......M... │ │ 0x00010790 40030000 ee000000 00000000 bb040000 @............... │ │ 0x000107a0 db040000 00000000 2f020000 b1060000 ......../....... │ │ 0x000107b0 3b050000 9a050000 c4060000 68020000 ;...........h... │ │ 0x000107c0 ce060000 ad020000 9b060000 fb030000 ................ │ │ - 0x000107d0 58060000 38020000 31030000 10000000 X...8...1....... │ │ - 0x000107e0 65060000 ef020000 00000000 b8040000 e............... │ │ - 0x000107f0 a5050000 00000000 6f040000 f8050000 ........o....... │ │ + 0x000107d0 66060000 38020000 31030000 10000000 f...8...1....... │ │ + 0x000107e0 73060000 ef020000 00000000 b8040000 s............... │ │ + 0x000107f0 a5050000 00000000 6f040000 fa050000 ........o....... │ │ 0x00010800 37060000 db050000 00000000 d1030000 7............... │ │ 0x00010810 46040000 00000000 45050000 c4030000 F.......E....... │ │ - 0x00010820 20050000 00000000 cd060000 81060000 ............... │ │ - 0x00010830 ac050000 d9000000 92050000 8d060000 ................ │ │ + 0x00010820 20050000 00000000 cd060000 87060000 ............... │ │ + 0x00010830 ac050000 d9000000 93050000 8d060000 ................ │ │ 0x00010840 00000000 67020000 66030000 67050000 ....g...f...g... │ │ - 0x00010850 6d060000 ee050000 fd000000 00000000 m............... │ │ - 0x00010860 d0040000 7e050000 00000000 1b060000 ....~........... │ │ - 0x00010870 39030000 00060000 00000000 3f040000 9...........?... │ │ - 0x00010880 1a060000 a1040000 00000000 62010000 ............b... │ │ + 0x00010850 53060000 ee050000 fd000000 00000000 S............... │ │ + 0x00010860 d0040000 7e050000 00000000 19060000 ....~........... │ │ + 0x00010870 39030000 09060000 00000000 3f040000 9...........?... │ │ + 0x00010880 18060000 a1040000 00000000 62010000 ............b... │ │ 0x00010890 c8040000 a7040000 ec030000 f0030000 ................ │ │ 0x000108a0 a0020000 03000000 d0030000 5a030000 ............Z... │ │ - 0x000108b0 5d050000 a2050000 28050000 2b060000 ].......(...+... │ │ - 0x000108c0 7d060000 78040000 9a040000 65030000 }...x.......e... │ │ + 0x000108b0 5d050000 a2050000 28050000 29060000 ].......(...)... │ │ + 0x000108c0 83060000 78040000 9a040000 65030000 ....x.......e... │ │ 0x000108d0 3c040000 f5040000 71050000 00000000 <.......q....... │ │ 0x000108e0 00000000 c2020000 76010000 00000000 ........v....... │ │ 0x000108f0 00000000 00000000 00000000 16050000 ................ │ │ 0x00010900 9f030000 00000000 c6040000 e5030000 ................ │ │ - 0x00010910 09000000 d1060000 89060000 99050000 ................ │ │ + 0x00010910 09000000 d1060000 48060000 99050000 ........H....... │ │ 0x00010920 2d040000 fd040000 60050000 3b010000 -.......`...;... │ │ - 0x00010930 94020000 29040000 ad050000 6a060000 ....).......j... │ │ - 0x00010940 01060000 f1040000 00000000 f2020000 ................ │ │ + 0x00010930 94020000 29040000 ad050000 78060000 ....).......x... │ │ + 0x00010940 0a060000 f1040000 00000000 f2020000 ................ │ │ 0x00010950 c6030000 a0010000 83010000 13020000 ................ │ │ 0x00010960 4b040000 aa060000 47030000 00000000 K.......G....... │ │ - 0x00010970 14050000 66050000 f7050000 43060000 ....f.......C... │ │ - 0x00010980 04030000 00000000 45060000 00000000 ........E....... │ │ - 0x00010990 2f040000 09040000 cb010000 5f060000 /..........._... │ │ - 0x000109a0 35050000 00000000 f9050000 8e020000 5............... │ │ - 0x000109b0 00000000 22060000 00000000 27050000 ....".......'... │ │ - 0x000109c0 5e060000 a7010000 00000000 06050000 ^............... │ │ + 0x00010970 14050000 66050000 f9050000 43060000 ....f.......C... │ │ + 0x00010980 04030000 00000000 4b060000 00000000 ........K....... │ │ + 0x00010990 2f040000 09040000 cb010000 6d060000 /...........m... │ │ + 0x000109a0 35050000 00000000 fb050000 8e020000 5............... │ │ + 0x000109b0 00000000 20060000 00000000 27050000 .... .......'... │ │ + 0x000109c0 6c060000 a7010000 00000000 06050000 l............... │ │ 0x000109d0 00000000 85050000 8b050000 87050000 ................ │ │ 0x000109e0 62050000 a1030000 00000000 00000000 b............... │ │ 0x000109f0 37050000 a8040000 b0060000 df010000 7............... │ │ 0x00010a00 00000000 3e030000 c2060000 00000000 ....>........... │ │ - 0x00010a10 27060000 af040000 90010000 bf050000 '............... │ │ + 0x00010a10 25060000 af040000 90010000 bf050000 %............... │ │ 0x00010a20 00000000 1a030000 74020000 42030000 ........t...B... │ │ 0x00010a30 00000000 5a050000 33060000 73020000 ....Z...3...s... │ │ 0x00010a40 d6040000 30050000 3e060000 9b050000 ....0...>....... │ │ 0x00010a50 1a010000 00000000 00000000 54040000 ............T... │ │ 0x00010a60 e5010000 00000000 00000000 6b040000 ............k... │ │ 0x00010a70 15050000 06000000 ba060000 00000000 ................ │ │ 0x00010a80 00000000 00000000 38060000 82050000 ........8....... │ │ - 0x00010a90 f0050000 08000000 99040000 a1060000 ................ │ │ - 0x00010aa0 5d010000 e0050000 71060000 00000000 ].......q....... │ │ + 0x00010a90 02060000 08000000 99040000 a1060000 ................ │ │ + 0x00010aa0 5d010000 e0050000 57060000 00000000 ].......W....... │ │ 0x00010ab0 28030000 00000000 97030000 f8020000 (............... │ │ - 0x00010ac0 00000000 82010000 20060000 00000000 ........ ....... │ │ + 0x00010ac0 00000000 82010000 1e060000 00000000 ................ │ │ 0x00010ad0 ba020000 00000000 00000000 00000000 ................ │ │ 0x00010ae0 00000000 00000000 00000000 00000000 ................ │ │ 0x00010af0 00000000 00000000 00000000 00000000 ................ │ │ 0x00010b00 00000000 00000000 00000000 00000000 ................ │ │ 0x00010b10 00000000 00000000 00000000 00000000 ................ │ │ 0x00010b20 00000000 00000000 00000000 00000000 ................ │ │ 0x00010b30 00000000 00000000 00000000 00000000 ................ │ │ @@ -274,71 +274,71 @@ │ │ 0x00010ba0 00000000 00000000 00000000 00000000 ................ │ │ 0x00010bb0 00000000 00000000 00000000 00000000 ................ │ │ 0x00010bc0 00000000 13000000 00000000 00000000 ................ │ │ 0x00010bd0 00000000 00000000 00000000 00000000 ................ │ │ 0x00010be0 00000000 00000000 00000000 00000000 ................ │ │ 0x00010bf0 40000000 00000000 00000000 00000000 @............... │ │ 0x00010c00 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010c10 28000000 00000000 00000000 00000000 (............... │ │ + 0x00010c10 00000000 00000000 00000000 3c000000 ............<... │ │ 0x00010c20 00000000 00000000 0d000000 00000000 ................ │ │ - 0x00010c30 00000000 3c000000 00000000 00000000 ....<........... │ │ + 0x00010c30 00000000 00000000 00000000 00000000 ................ │ │ 0x00010c40 00000000 00000000 00000000 00000000 ................ │ │ 0x00010c50 00000000 00000000 00000000 00000000 ................ │ │ 0x00010c60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010c70 00000000 00000000 2f000000 00000000 ......../....... │ │ - 0x00010c80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010c90 00000000 0a000000 12000000 00000000 ................ │ │ - 0x00010ca0 00000000 46000000 00000000 00000000 ....F........... │ │ + 0x00010c70 2f000000 00000000 00000000 00000000 /............... │ │ + 0x00010c80 00000000 00000000 00000000 0a000000 ................ │ │ + 0x00010c90 12000000 00000000 00000000 46000000 ............F... │ │ + 0x00010ca0 00000000 00000000 00000000 00000000 ................ │ │ 0x00010cb0 00000000 00000000 00000000 00000000 ................ │ │ 0x00010cc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010cd0 00000000 00000000 00000000 6b000000 ............k... │ │ - 0x00010ce0 38000000 00000000 32000000 00000000 8.......2....... │ │ - 0x00010cf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010d00 5e000000 00000000 00000000 00000000 ^............... │ │ - 0x00010d10 00000000 00000000 90000000 00000000 ................ │ │ - 0x00010d20 00000000 8a000000 00000000 00000000 ................ │ │ + 0x00010cd0 00000000 69000000 38000000 00000000 ....i...8....... │ │ + 0x00010ce0 32000000 00000000 00000000 00000000 2............... │ │ + 0x00010cf0 00000000 00000000 5b000000 00000000 ........[....... │ │ + 0x00010d00 00000000 00000000 00000000 00000000 ................ │ │ + 0x00010d10 8e000000 00000000 00000000 88000000 ................ │ │ + 0x00010d20 00000000 00000000 00000000 00000000 ................ │ │ 0x00010d30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010d40 00000000 54000000 00000000 00000000 ....T........... │ │ + 0x00010d40 54000000 00000000 00000000 28000000 T...........(... │ │ 0x00010d50 00000000 00000000 00000000 00000000 ................ │ │ 0x00010d60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010d70 00000000 00000000 7a000000 00000000 ........z....... │ │ - 0x00010d80 00000000 00000000 00000000 50000000 ............P... │ │ + 0x00010d70 00000000 00000000 00000000 00000000 ................ │ │ + 0x00010d80 78000000 00000000 00000000 4f000000 x...........O... │ │ 0x00010d90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010da0 5c000000 00000000 00000000 a5000000 \............... │ │ + 0x00010da0 5a000000 00000000 00000000 a6000000 Z............... │ │ 0x00010db0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010dc0 00000000 00000000 00000000 8b000000 ................ │ │ - 0x00010dd0 00000000 00000000 83000000 00000000 ................ │ │ + 0x00010dc0 00000000 00000000 00000000 89000000 ................ │ │ + 0x00010dd0 00000000 00000000 81000000 00000000 ................ │ │ 0x00010de0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010df0 61000000 00000000 0e000000 c4000000 a............... │ │ - 0x00010e00 62000000 00000000 00000000 a2000000 b............... │ │ + 0x00010df0 5f000000 00000000 0e000000 c4000000 _............... │ │ + 0x00010e00 60000000 00000000 00000000 a3000000 `............... │ │ 0x00010e10 00000000 00000000 00000000 00000000 ................ │ │ 0x00010e20 1d000000 30000000 00000000 00000000 ....0........... │ │ - 0x00010e30 00000000 00000000 00000000 7f000000 ................ │ │ - 0x00010e40 00000000 00000000 00000000 71000000 ............q... │ │ + 0x00010e30 00000000 00000000 00000000 7d000000 ............}... │ │ + 0x00010e40 00000000 00000000 00000000 6f000000 ............o... │ │ 0x00010e50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010e60 00000000 63000000 00000000 00000000 ....c........... │ │ + 0x00010e60 00000000 61000000 00000000 00000000 ....a........... │ │ 0x00010e70 00000000 00000000 00000000 00000000 ................ │ │ 0x00010e80 00000000 34000000 00000000 00000000 ....4........... │ │ 0x00010e90 00000000 00000000 00000000 00000000 ................ │ │ 0x00010ea0 00000000 00000000 00000000 e7000000 ................ │ │ 0x00010eb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010ec0 5f000000 00000000 00000000 00000000 _............... │ │ + 0x00010ec0 5d000000 00000000 00000000 00000000 ]............... │ │ 0x00010ed0 00000000 00000000 b7000000 00000000 ................ │ │ 0x00010ee0 00000000 00000000 00000000 47000000 ............G... │ │ - 0x00010ef0 00000000 4f000000 00000000 00000000 ....O........... │ │ + 0x00010ef0 00000000 9e000000 00000000 00000000 ................ │ │ 0x00010f00 51000000 00000000 04010000 00000000 Q............... │ │ 0x00010f10 00000000 00000000 00000000 00000000 ................ │ │ 0x00010f20 00000000 00000000 00000000 00000000 ................ │ │ 0x00010f30 00000000 00000000 f3000000 00000000 ................ │ │ 0x00010f40 00000000 00000000 00000000 00000000 ................ │ │ 0x00010f50 de000000 00000000 00000000 00000000 ................ │ │ 0x00010f60 3e000000 00000000 00000000 00000000 >............... │ │ - 0x00010f70 72000000 87000000 00000000 e5000000 r............... │ │ + 0x00010f70 70000000 85000000 00000000 e5000000 p............... │ │ 0x00010f80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00010f90 f2000000 00000000 c9000000 75000000 ............u... │ │ + 0x00010f90 f2000000 00000000 c9000000 73000000 ............s... │ │ 0x00010fa0 00000000 00000000 00000000 00000000 ................ │ │ 0x00010fb0 00000000 00000000 cb000000 00000000 ................ │ │ 0x00010fc0 00000000 00000000 00000000 27010000 ............'... │ │ 0x00010fd0 43000000 1e000000 00000000 cd000000 C............... │ │ 0x00010fe0 00000000 00000000 00000000 2b010000 ............+... │ │ 0x00010ff0 14010000 ae000000 00000000 00000000 ................ │ │ 0x00011000 00000000 00000000 00000000 00000000 ................ │ │ @@ -352,96 +352,96 @@ │ │ 0x00011080 00000000 00000000 0a010000 00000000 ................ │ │ 0x00011090 00000000 11000000 65010000 00000000 ........e....... │ │ 0x000110a0 00000000 00000000 00000000 0e010000 ................ │ │ 0x000110b0 24000000 00000000 00000000 00000000 $............... │ │ 0x000110c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000110d0 33010000 00000000 00000000 00000000 3............... │ │ 0x000110e0 00000000 00000000 44000000 00000000 ........D....... │ │ - 0x000110f0 1b010000 00000000 2b000000 70000000 ........+...p... │ │ + 0x000110f0 1b010000 00000000 2b000000 6e000000 ........+...n... │ │ 0x00011100 00000000 00000000 3a000000 00000000 ........:....... │ │ 0x00011110 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011120 92000000 00000000 00000000 00000000 ................ │ │ - 0x00011130 ca000000 00000000 00000000 5b000000 ............[... │ │ + 0x00011120 90000000 00000000 00000000 00000000 ................ │ │ + 0x00011130 ca000000 00000000 00000000 9a000000 ................ │ │ 0x00011140 00000000 00000000 00000000 00000000 ................ │ │ 0x00011150 00000000 00000000 00000000 00000000 ................ │ │ 0x00011160 00000000 00000000 2d010000 99010000 ........-....... │ │ 0x00011170 00000000 00000000 00000000 00000000 ................ │ │ 0x00011180 00000000 5f010000 00000000 00000000 ...._........... │ │ - 0x00011190 93010000 00000000 7e000000 00000000 ........~....... │ │ + 0x00011190 93010000 00000000 7c000000 00000000 ........|....... │ │ 0x000111a0 00000000 00000000 5e010000 00000000 ........^....... │ │ 0x000111b0 b3010000 00000000 00000000 00000000 ................ │ │ - 0x000111c0 00000000 ab000000 0b010000 9c010000 ................ │ │ + 0x000111c0 00000000 ac000000 0b010000 9c010000 ................ │ │ 0x000111d0 00000000 00000000 2e010000 00000000 ................ │ │ 0x000111e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000111f0 86010000 00000000 00000000 4d000000 ............M... │ │ 0x00011200 00000000 23010000 00000000 00000000 ....#........... │ │ 0x00011210 f1000000 00000000 00000000 00000000 ................ │ │ 0x00011220 00000000 be000000 00000000 00000000 ................ │ │ 0x00011230 54010000 00000000 00000000 00000000 T............... │ │ 0x00011240 00000000 5c010000 bd000000 3b000000 ....\.......;... │ │ 0x00011250 00000000 b1000000 00000000 00000000 ................ │ │ 0x00011260 34010000 74010000 95010000 00000000 4...t........... │ │ 0x00011270 77010000 00000000 47010000 a1010000 w.......G....... │ │ 0x00011280 00000000 00000000 00000000 57000000 ............W... │ │ 0x00011290 1d010000 00000000 ec000000 b2000000 ................ │ │ - 0x000112a0 00000000 00000000 50010000 8e000000 ........P....... │ │ + 0x000112a0 00000000 00000000 50010000 8c000000 ........P....... │ │ 0x000112b0 d4000000 00000000 dc010000 ce000000 ................ │ │ 0x000112c0 00000000 00000000 cf000000 00000000 ................ │ │ 0x000112d0 00000000 00000000 00000000 e4000000 ................ │ │ - 0x000112e0 00000000 00000000 5d000000 00000000 ........]....... │ │ + 0x000112e0 00000000 00000000 50000000 00000000 ........P....... │ │ 0x000112f0 00000000 00000000 30010000 00000000 ........0....... │ │ 0x00011300 00000000 00000000 00000000 9f010000 ................ │ │ 0x00011310 00000000 00000000 bd010000 00000000 ................ │ │ - 0x00011320 00000000 00000000 cf010000 89000000 ................ │ │ + 0x00011320 00000000 00000000 cf010000 87000000 ................ │ │ 0x00011330 55010000 00000000 00000000 18010000 U............... │ │ 0x00011340 55000000 00000000 00000000 00000000 U............... │ │ 0x00011350 00000000 00000000 00000000 87010000 ................ │ │ - 0x00011360 e7010000 00000000 00000000 a7000000 ................ │ │ - 0x00011370 28010000 85000000 00000000 00000000 (............... │ │ - 0x00011380 00000000 14000000 00000000 77000000 ............w... │ │ + 0x00011360 e7010000 00000000 00000000 a9000000 ................ │ │ + 0x00011370 28010000 83000000 00000000 00000000 (............... │ │ + 0x00011380 00000000 14000000 00000000 75000000 ............u... │ │ 0x00011390 19010000 f7010000 00000000 c7000000 ................ │ │ 0x000113a0 00000000 2a010000 b1010000 63010000 ....*.......c... │ │ 0x000113b0 00000000 c9010000 00000000 00000000 ................ │ │ 0x000113c0 00000000 84010000 21010000 0c020000 ........!....... │ │ 0x000113d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000113e0 00000000 20020000 00000000 7e010000 .... .......~... │ │ - 0x000113f0 00000000 af000000 00000000 6a000000 ............j... │ │ + 0x000113f0 00000000 af000000 00000000 68000000 ............h... │ │ 0x00011400 08010000 00000000 00000000 00000000 ................ │ │ 0x00011410 00000000 00000000 09020000 04000000 ................ │ │ 0x00011420 00000000 41010000 00000000 c1000000 ....A........... │ │ 0x00011430 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011440 80000000 00000000 2a020000 48010000 ........*...H... │ │ + 0x00011440 7e000000 00000000 2a020000 48010000 ~.......*...H... │ │ 0x00011450 00000000 00000000 00000000 45020000 ............E... │ │ 0x00011460 6d010000 00000000 00000000 00000000 m............... │ │ 0x00011470 00000000 00000000 00000000 ee010000 ................ │ │ 0x00011480 00000000 00000000 00000000 00000000 ................ │ │ 0x00011490 00000000 72010000 b5010000 00000000 ....r........... │ │ 0x000114a0 a6010000 00000000 00000000 00000000 ................ │ │ 0x000114b0 00000000 00000000 00000000 5f020000 ............_... │ │ - 0x000114c0 00000000 00000000 00000000 74000000 ............t... │ │ + 0x000114c0 00000000 00000000 00000000 72000000 ............r... │ │ 0x000114d0 da000000 9b010000 00000000 00000000 ................ │ │ 0x000114e0 00000000 00000000 66010000 b8000000 ........f....... │ │ 0x000114f0 21000000 ba010000 00000000 d8010000 !............... │ │ - 0x00011500 00000000 00000000 97000000 12020000 ................ │ │ + 0x00011500 00000000 00000000 95000000 12020000 ................ │ │ 0x00011510 bf000000 df000000 58020000 03010000 ........X....... │ │ 0x00011520 00000000 00000000 00000000 48020000 ............H... │ │ 0x00011530 fb000000 05010000 00000000 84020000 ................ │ │ 0x00011540 18020000 00000000 11020000 00000000 ................ │ │ 0x00011550 2e000000 97010000 00000000 04020000 ................ │ │ 0x00011560 00000000 d7000000 44010000 00000000 ........D....... │ │ 0x00011570 00000000 00000000 00000000 00000000 ................ │ │ 0x00011580 00000000 e4010000 cc000000 f0010000 ................ │ │ 0x00011590 1f020000 1c020000 00000000 aa020000 ................ │ │ 0x000115a0 c8000000 00000000 6b020000 00000000 ........k....... │ │ 0x000115b0 00000000 1a020000 4c020000 c3010000 ........L....... │ │ 0x000115c0 d9010000 00000000 2a000000 69010000 ........*...i... │ │ - 0x000115d0 00000000 00000000 a8000000 88000000 ................ │ │ + 0x000115d0 00000000 00000000 aa000000 86000000 ................ │ │ 0x000115e0 0f010000 67010000 00000000 00000000 ....g........... │ │ 0x000115f0 00000000 00000000 00000000 22020000 ............"... │ │ - 0x00011600 65000000 46020000 3d010000 ef010000 e...F...=....... │ │ + 0x00011600 63000000 46020000 3d010000 ef010000 c...F...=....... │ │ 0x00011610 ea000000 00000000 b9000000 b7010000 ................ │ │ 0x00011620 00000000 00000000 00000000 00000000 ................ │ │ 0x00011630 00000000 db010000 00000000 37020000 ............7... │ │ 0x00011640 8f010000 ce020000 00000000 00000000 ................ │ │ 0x00011650 00000000 00000000 a3010000 00000000 ................ │ │ 0x00011660 00000000 00000000 00000000 c0020000 ................ │ │ 0x00011670 00000000 16010000 0a020000 d0010000 ................ │ │ @@ -449,51 +449,51 @@ │ │ 0x00011690 d2010000 a4010000 00000000 6b010000 ............k... │ │ 0x000116a0 9f000000 00000000 00000000 02000000 ................ │ │ 0x000116b0 02020000 00000000 00000000 00000000 ................ │ │ 0x000116c0 c7020000 00000000 87020000 b5020000 ................ │ │ 0x000116d0 fc000000 66020000 f6000000 00000000 ....f........... │ │ 0x000116e0 14020000 78020000 00000000 23000000 ....x.......#... │ │ 0x000116f0 00000000 ff010000 f4020000 18000000 ................ │ │ - 0x00011700 00000000 00000000 00000000 9c000000 ................ │ │ + 0x00011700 00000000 00000000 00000000 9b000000 ................ │ │ 0x00011710 00000000 00000000 1f000000 a8020000 ................ │ │ 0x00011720 08020000 00000000 00000000 a2010000 ................ │ │ 0x00011730 10030000 48000000 81020000 00000000 ....H........... │ │ 0x00011740 e9020000 36010000 00000000 00000000 ....6........... │ │ - 0x00011750 7e020000 6c000000 e8020000 00000000 ~...l........... │ │ - 0x00011760 00000000 7d010000 6f000000 00000000 ....}...o....... │ │ + 0x00011750 7e020000 6a000000 e8020000 00000000 ~...j........... │ │ + 0x00011760 00000000 7d010000 6d000000 00000000 ....}...m....... │ │ 0x00011770 f7000000 0d020000 bf020000 23020000 ............#... │ │ 0x00011780 00000000 00000000 00000000 70010000 ............p... │ │ 0x00011790 00000000 10020000 6a010000 8f020000 ........j....... │ │ 0x000117a0 00000000 00000000 bc020000 fc020000 ................ │ │ - 0x000117b0 b6000000 00000000 9b000000 00000000 ................ │ │ + 0x000117b0 b6000000 00000000 99000000 00000000 ................ │ │ 0x000117c0 64020000 d4010000 38030000 af020000 d.......8....... │ │ 0x000117d0 00000000 00000000 7a010000 00000000 ........z....... │ │ 0x000117e0 00000000 00000000 e1020000 00000000 ................ │ │ 0x000117f0 25030000 d6010000 dd000000 fa020000 %............... │ │ - 0x00011800 96000000 00000000 a4000000 08030000 ................ │ │ + 0x00011800 94000000 00000000 a5000000 08030000 ................ │ │ 0x00011810 cb020000 00000000 c8010000 00000000 ................ │ │ 0x00011820 4d030000 00000000 4a030000 b4010000 M.......J....... │ │ 0x00011830 4d010000 00000000 05030000 ad000000 M............... │ │ - 0x00011840 68000000 00000000 00000000 00000000 h............... │ │ + 0x00011840 66000000 00000000 00000000 00000000 f............... │ │ 0x00011850 03020000 3d000000 00000000 1f030000 ....=........... │ │ 0x00011860 9a020000 00000000 00000000 c6010000 ................ │ │ 0x00011870 00000000 e4020000 4e010000 86020000 ........N....... │ │ 0x00011880 4b020000 00000000 11010000 5b010000 K...........[... │ │ 0x00011890 00000000 00000000 00000000 98020000 ................ │ │ 0x000118a0 e0000000 06020000 f8000000 00000000 ................ │ │ - 0x000118b0 63020000 d9020000 6d000000 00000000 c.......m....... │ │ - 0x000118c0 8f000000 3f010000 00000000 00000000 ....?........... │ │ + 0x000118b0 63020000 d9020000 6b000000 00000000 c.......k....... │ │ + 0x000118c0 8d000000 3f010000 00000000 00000000 ....?........... │ │ 0x000118d0 00000000 6e030000 00000000 0a030000 ....n........... │ │ 0x000118e0 db020000 00000000 83020000 c6000000 ................ │ │ 0x000118f0 00000000 22010000 00000000 00000000 ...."........... │ │ 0x00011900 00000000 00000000 eb020000 90020000 ................ │ │ 0x00011910 64030000 00000000 00000000 00000000 d............... │ │ 0x00011920 00000000 00000000 70020000 89020000 ........p....... │ │ - 0x00011930 87030000 10010000 00000000 69000000 ............i... │ │ - 0x00011940 86000000 37030000 78030000 8e010000 ....7...x....... │ │ + 0x00011930 87030000 10010000 00000000 67000000 ............g... │ │ + 0x00011940 84000000 37030000 78030000 8e010000 ....7...x....... │ │ 0x00011950 78010000 88020000 00000000 c1020000 x............... │ │ 0x00011960 c4010000 8c020000 6d020000 00000000 ........m....... │ │ 0x00011970 29020000 d3020000 51030000 00000000 ).......Q....... │ │ 0x00011980 24030000 a9010000 c5000000 92030000 $............... │ │ 0x00011990 eb010000 00000000 00000000 a5020000 ................ │ │ 0x000119a0 0b000000 de010000 c8020000 ec010000 ................ │ │ 0x000119b0 e2010000 06030000 bb020000 00000000 ................ │ │ @@ -501,56 +501,56 @@ │ │ 0x000119d0 00000000 43020000 00000000 00000000 ....C........... │ │ 0x000119e0 9c030000 02030000 88030000 00000000 ................ │ │ 0x000119f0 bd020000 3c010000 57010000 00000000 ....<...W....... │ │ 0x00011a00 36020000 fe020000 48030000 4b000000 6.......H...K... │ │ 0x00011a10 00000000 82020000 6e010000 cf030000 ........n....... │ │ 0x00011a20 35020000 1d030000 00000000 f9020000 5............... │ │ 0x00011a30 be020000 c2030000 00000000 00000000 ................ │ │ - 0x00011a40 a9000000 95030000 be010000 00000000 ................ │ │ + 0x00011a40 ab000000 95030000 be010000 00000000 ................ │ │ 0x00011a50 00000000 ef000000 7a020000 16000000 ........z....... │ │ 0x00011a60 ed010000 5a020000 00000000 16030000 ....Z........... │ │ 0x00011a70 00000000 f8010000 9e020000 d7010000 ................ │ │ 0x00011a80 00000000 2a030000 00000000 1f010000 ....*........... │ │ 0x00011a90 14030000 00000000 57030000 00000000 ........W....... │ │ 0x00011aa0 f5020000 00000000 00020000 b9010000 ................ │ │ 0x00011ab0 00000000 00000000 00000000 00000000 ................ │ │ 0x00011ac0 00000000 00000000 00000000 21030000 ............!... │ │ 0x00011ad0 a8010000 00000000 95020000 00000000 ................ │ │ 0x00011ae0 00000000 79010000 eb000000 e5020000 ....y........... │ │ 0x00011af0 d5010000 b8010000 3f020000 00000000 ........?....... │ │ 0x00011b00 28020000 5b020000 00000000 83030000 (...[........... │ │ 0x00011b10 15030000 cd030000 00000000 c3030000 ................ │ │ 0x00011b20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011b30 e0010000 6e000000 00000000 00000000 ....n........... │ │ + 0x00011b30 e0010000 6c000000 00000000 00000000 ....l........... │ │ 0x00011b40 00000000 ff020000 96010000 00000000 ................ │ │ 0x00011b50 fe030000 b4000000 00000000 00000000 ................ │ │ 0x00011b60 00000000 00000000 00000000 31000000 ............1... │ │ 0x00011b70 26030000 72020000 00000000 cc030000 &...r........... │ │ 0x00011b80 bb030000 7e030000 80010000 00000000 ....~........... │ │ - 0x00011b90 52000000 8d000000 00000000 fb020000 R............... │ │ + 0x00011b90 a1000000 8b000000 00000000 fb020000 ................ │ │ 0x00011ba0 00000000 00000000 f3030000 52020000 ............R... │ │ 0x00011bb0 00000000 00000000 05040000 00000000 ................ │ │ 0x00011bc0 00000000 00000000 0c000000 00000000 ................ │ │ - 0x00011bd0 00000000 82000000 e1010000 2e030000 ................ │ │ + 0x00011bd0 00000000 80000000 e1010000 2e030000 ................ │ │ 0x00011be0 a6020000 45000000 00000000 fa010000 ....E........... │ │ - 0x00011bf0 e7030000 79000000 1b040000 00000000 ....y........... │ │ - 0x00011c00 00000000 d6000000 a1000000 c9030000 ................ │ │ + 0x00011bf0 e7030000 77000000 1b040000 00000000 ....w........... │ │ + 0x00011c00 00000000 d6000000 a2000000 c9030000 ................ │ │ 0x00011c10 ab020000 2c020000 31020000 00000000 ....,...1....... │ │ 0x00011c20 f2010000 00000000 00000000 26020000 ............&... │ │ 0x00011c30 79020000 00000000 17000000 0c030000 y............... │ │ 0x00011c40 31010000 3b040000 6d030000 2b030000 1...;...m...+... │ │ - 0x00011c50 59000000 00000000 00000000 ae010000 Y............... │ │ + 0x00011c50 58000000 00000000 00000000 ae010000 X............... │ │ 0x00011c60 dd010000 00000000 00000000 41030000 ............A... │ │ 0x00011c70 00000000 93020000 d1000000 00000000 ................ │ │ 0x00011c80 46010000 6c020000 f5000000 ae030000 F...l........... │ │ 0x00011c90 05020000 00000000 00000000 00000000 ................ │ │ 0x00011ca0 68030000 97020000 00000000 a7020000 h............... │ │ - 0x00011cb0 66000000 00000000 d6020000 22030000 f..........."... │ │ + 0x00011cb0 64000000 00000000 d6020000 22030000 d..........."... │ │ 0x00011cc0 00000000 0f000000 22000000 b5000000 ........"....... │ │ - 0x00011cd0 00000000 5a000000 0f040000 00000000 ....Z........... │ │ + 0x00011cd0 00000000 59000000 0f040000 00000000 ....Y........... │ │ 0x00011ce0 51040000 07030000 a9030000 7f010000 Q............... │ │ 0x00011cf0 24010000 2a040000 00000000 53010000 $...*.......S... │ │ 0x00011d00 00000000 f9010000 62040000 00000000 ........b....... │ │ 0x00011d10 b7030000 55020000 00000000 e2020000 ....U........... │ │ 0x00011d20 ca030000 00000000 5d040000 90030000 ........]....... │ │ 0x00011d30 4a020000 00000000 3d040000 3b030000 J.......=...;... │ │ 0x00011d40 70040000 dd020000 3f000000 b8020000 p.......?....... │ │ @@ -569,38 +569,38 @@ │ │ 0x00011e10 00000000 00000000 b4040000 00000000 ................ │ │ 0x00011e20 25020000 aa010000 b6040000 60030000 %...........`... │ │ 0x00011e30 94030000 00000000 c6020000 bb000000 ................ │ │ 0x00011e40 dc030000 33020000 3a030000 70030000 ....3...:...p... │ │ 0x00011e50 7c010000 00000000 ec020000 62030000 |...........b... │ │ 0x00011e60 e8030000 56030000 00030000 c9040000 ....V........... │ │ 0x00011e70 5b030000 7c040000 00000000 61040000 [...|.......a... │ │ - 0x00011e80 84040000 f4030000 00000000 78000000 ............x... │ │ + 0x00011e80 84040000 f4030000 00000000 76000000 ............v... │ │ 0x00011e90 6c030000 0e030000 36000000 30030000 l.......6...0... │ │ 0x00011ea0 d8030000 bd030000 9f020000 7a030000 ............z... │ │ 0x00011eb0 00000000 00040000 8a020000 d8020000 ................ │ │ 0x00011ec0 00000000 00000000 57040000 71020000 ........W...q... │ │ 0x00011ed0 a4040000 fa030000 00000000 93030000 ................ │ │ 0x00011ee0 2d030000 16020000 00000000 d1040000 -............... │ │ 0x00011ef0 00000000 3a010000 f5030000 9b030000 ....:........... │ │ 0x00011f00 25040000 73030000 d2030000 00000000 %...s........... │ │ 0x00011f10 00000000 98030000 bf040000 53000000 ............S... │ │ - 0x00011f20 99000000 60000000 00000000 00000000 ....`........... │ │ + 0x00011f20 97000000 5e000000 00000000 00000000 ....^........... │ │ 0x00011f30 00000000 21020000 d5040000 4c030000 ....!.......L... │ │ 0x00011f40 a5010000 ff040000 1e030000 00000000 ................ │ │ - 0x00011f50 b4020000 41040000 00000000 67000000 ....A.......g... │ │ + 0x00011f50 b4020000 41040000 00000000 65000000 ....A.......e... │ │ 0x00011f60 00000000 43040000 13010000 ad010000 ....C........... │ │ 0x00011f70 44030000 0a040000 24050000 00000000 D.......$....... │ │ 0x00011f80 00000000 f2030000 ab030000 00000000 ................ │ │ 0x00011f90 ab010000 df020000 05000000 00000000 ................ │ │ - 0x00011fa0 9a000000 00000000 aa030000 26000000 ............&... │ │ + 0x00011fa0 98000000 00000000 aa030000 26000000 ............&... │ │ 0x00011fb0 24020000 49030000 4c040000 40010000 $...I...L...@... │ │ 0x00011fc0 59030000 00000000 00000000 32020000 Y...........2... │ │ 0x00011fd0 10040000 00000000 42020000 00000000 ........B....... │ │ - 0x00011fe0 0d050000 58000000 82040000 73010000 ....X.......s... │ │ - 0x00011ff0 03050000 41020000 00000000 9e000000 ....A........... │ │ + 0x00011fe0 0d050000 52000000 82040000 73010000 ....R.......s... │ │ + 0x00011ff0 03050000 41020000 00000000 9d000000 ....A........... │ │ 0x00012000 00000000 0e040000 ea020000 20030000 ............ ... │ │ 0x00012010 00000000 7b020000 c7010000 00000000 ....{........... │ │ 0x00012020 00000000 cc020000 30020000 d2020000 ........0....... │ │ 0x00012030 ad040000 42050000 49000000 00000000 ....B...I....... │ │ 0x00012040 fb040000 00000000 2a050000 00000000 ........*....... │ │ 0x00012050 00000000 d6030000 46030000 33000000 ........F...3... │ │ 0x00012060 00000000 00000000 00000000 00000000 ................ │ │ @@ -609,91 +609,91 @@ │ │ 0x00012090 4e040000 00000000 94040000 00000000 N............... │ │ 0x000120a0 00000000 58040000 f7030000 82030000 ....X........... │ │ 0x000120b0 00000000 4c050000 00000000 ad030000 ....L........... │ │ 0x000120c0 ef030000 70050000 69030000 00000000 ....p...i....... │ │ 0x000120d0 1c000000 28040000 de020000 00000000 ....(........... │ │ 0x000120e0 54020000 fd010000 00000000 16040000 T............... │ │ 0x000120f0 00000000 32010000 00000000 23040000 ....2.......#... │ │ - 0x00012100 86050000 14040000 f4010000 64000000 ............d... │ │ + 0x00012100 86050000 14040000 f4010000 62000000 ............b... │ │ 0x00012110 36030000 00000000 00000000 00000000 6............... │ │ - 0x00012120 f8030000 00000000 a0030000 a7030000 ................ │ │ + 0x00012120 00000000 f8030000 a0030000 a7030000 ................ │ │ 0x00012130 ea010000 18050000 01030000 8b020000 ................ │ │ 0x00012140 27020000 01010000 56000000 60020000 '.......V...`... │ │ 0x00012150 1c050000 00000000 1e010000 00000000 ................ │ │ - 0x00012160 8c000000 00000000 b1020000 61010000 ............a... │ │ + 0x00012160 8a000000 00000000 b1020000 61010000 ............a... │ │ 0x00012170 1b050000 61030000 d1010000 00000000 ....a........... │ │ 0x00012180 cf040000 c5020000 06040000 ed040000 ................ │ │ 0x00012190 03030000 57020000 1a050000 e2000000 ....W........... │ │ - 0x000121a0 00000000 94050000 13030000 71010000 ............q... │ │ + 0x000121a0 00000000 92050000 13030000 71010000 ............q... │ │ 0x000121b0 85020000 fc010000 00000000 3a040000 ............:... │ │ 0x000121c0 00000000 8c040000 00000000 3e020000 ............>... │ │ 0x000121d0 68050000 77030000 00000000 0c050000 h...w........... │ │ 0x000121e0 73040000 b2020000 0a050000 bb050000 s............... │ │ 0x000121f0 b4050000 00000000 2e020000 8c050000 ................ │ │ 0x00012200 43030000 00000000 60040000 f4040000 C.......`....... │ │ 0x00012210 00050000 e9040000 00000000 2e040000 ................ │ │ 0x00012220 9d050000 4c000000 5c020000 f5010000 ....L...\....... │ │ 0x00012230 cc050000 5d020000 b2030000 00000000 ....]........... │ │ 0x00012240 00000000 a7050000 d4040000 00000000 ................ │ │ 0x00012250 0f050000 00000000 00000000 00000000 ................ │ │ 0x00012260 7b040000 00000000 89040000 c0000000 {............... │ │ 0x00012270 2b020000 cd020000 5b050000 1a000000 +.......[....... │ │ 0x00012280 00000000 00000000 e8000000 80020000 ................ │ │ - 0x00012290 bd040000 f1020000 49010000 39000000 ........I...9... │ │ - 0x000122a0 de040000 ce050000 00000000 00000000 ................ │ │ - 0x000122b0 93000000 21050000 00000000 8b030000 ....!........... │ │ - 0x000122c0 75040000 55050000 4f020000 9c040000 u...U...O....... │ │ - 0x000122d0 f9000000 00000000 00000000 04050000 ................ │ │ - 0x000122e0 00000000 00010000 54030000 03060000 ........T....... │ │ - 0x000122f0 c5010000 af050000 4e020000 1a040000 ........N....... │ │ - 0x00012300 44040000 7f050000 80040000 00000000 D............... │ │ - 0x00012310 72040000 00000000 19000000 45030000 r...........E... │ │ - 0x00012320 ee020000 a3000000 00000000 98000000 ................ │ │ - 0x00012330 00000000 72050000 d9050000 00000000 ....r........... │ │ - 0x00012340 0b030000 35030000 d0020000 1f050000 ....5........... │ │ - 0x00012350 ab040000 f2050000 7c020000 00000000 ........|....... │ │ - 0x00012360 e9000000 00000000 21060000 88040000 ........!....... │ │ - 0x00012370 cf020000 0e050000 ca050000 c0010000 ................ │ │ - 0x00012380 83050000 32030000 e0020000 00000000 ....2........... │ │ + 0x00012290 af050000 4e020000 1a040000 44040000 ....N.......D... │ │ + 0x000122a0 7f050000 80040000 00000000 72040000 ............r... │ │ + 0x000122b0 00000000 00000000 91000000 21050000 ............!... │ │ + 0x000122c0 00000000 8b030000 75040000 55050000 ........u...U... │ │ + 0x000122d0 4f020000 9c040000 bd040000 f1020000 O............... │ │ + 0x000122e0 49010000 39000000 de040000 ce050000 I...9........... │ │ + 0x000122f0 00000000 f9000000 00000000 00000000 ................ │ │ + 0x00012300 04050000 00000000 00010000 54030000 ............T... │ │ + 0x00012310 0c060000 c5010000 19000000 45030000 ............E... │ │ + 0x00012320 ee020000 a4000000 00000000 72050000 ............r... │ │ + 0x00012330 d9050000 00000000 0b030000 35030000 ............5... │ │ + 0x00012340 d0020000 1f050000 ab040000 04060000 ................ │ │ + 0x00012350 7c020000 00000000 e9000000 00000000 |............... │ │ + 0x00012360 1f060000 88040000 cf020000 0e050000 ................ │ │ + 0x00012370 ca050000 c0010000 83050000 00000000 ................ │ │ + 0x00012380 96000000 32030000 e0020000 00000000 ....2........... │ │ 0x00012390 b8050000 18040000 91050000 00000000 ................ │ │ 0x000123a0 00000000 00000000 e1050000 07050000 ................ │ │ 0x000123b0 81040000 58010000 85010000 1c030000 ....X........... │ │ - 0x000123c0 1d060000 76030000 14060000 00000000 ....v........... │ │ - 0x000123d0 b1050000 f3050000 56040000 76050000 ........V...v... │ │ - 0x000123e0 37000000 39010000 df030000 fa050000 7...9........... │ │ - 0x000123f0 9e040000 91020000 6c010000 10060000 ........l....... │ │ - 0x00012400 4f030000 1d050000 92020000 ec040000 O............... │ │ - 0x00012410 d4030000 6e040000 d2050000 b0030000 ....n........... │ │ - 0x00012420 23050000 01020000 a3030000 dd030000 #............... │ │ - 0x00012430 f8040000 f9030000 00000000 59020000 ............Y... │ │ - 0x00012440 51060000 3c050000 17060000 a0050000 Q...<........... │ │ - 0x00012450 00000000 ea050000 d7030000 d3040000 ................ │ │ - 0x00012460 00000000 cd040000 b5030000 52060000 ............R... │ │ - 0x00012470 17010000 00000000 6a020000 e6020000 ........j....... │ │ - 0x00012480 d2040000 a2030000 e6040000 3d050000 ............=... │ │ - 0x00012490 40040000 93050000 58050000 de050000 @.......X....... │ │ - 0x000124a0 5c040000 f6030000 c7040000 fa040000 \............... │ │ - 0x000124b0 67040000 e1000000 8e050000 33030000 g...........3... │ │ - 0x000124c0 aa000000 c2000000 7d040000 00000000 ........}....... │ │ - 0x000124d0 fa000000 e3010000 ca010000 a2020000 ................ │ │ - 0x000124e0 08040000 11040000 4b010000 81030000 ........K....... │ │ - 0x000124f0 34020000 48050000 00000000 53030000 4...H.......S... │ │ - 0x00012500 00000000 73000000 ce010000 93040000 ....s........... │ │ + 0x000123c0 1b060000 76030000 14060000 00000000 ....v........... │ │ + 0x000123d0 b1050000 05060000 56040000 76050000 ........V...v... │ │ + 0x000123e0 37000000 4b010000 81030000 34020000 7...K.......4... │ │ + 0x000123f0 48050000 00000000 53030000 39010000 H.......S...9... │ │ + 0x00012400 df030000 fc050000 9e040000 91020000 ................ │ │ + 0x00012410 6c010000 f7050000 4f030000 a2030000 l.......O....... │ │ + 0x00012420 e6040000 3d050000 40040000 94050000 ....=...@....... │ │ + 0x00012430 58050000 de050000 5c040000 1d050000 X.......\....... │ │ + 0x00012440 92020000 ec040000 d4030000 6e040000 ............n... │ │ + 0x00012450 d2050000 b0030000 23050000 01020000 ........#....... │ │ + 0x00012460 a3030000 dd030000 f8040000 f9030000 ................ │ │ + 0x00012470 00000000 59020000 5f060000 3c050000 ....Y..._...<... │ │ + 0x00012480 15060000 a0050000 00000000 ea050000 ................ │ │ + 0x00012490 d7030000 d3040000 00000000 cd040000 ................ │ │ + 0x000124a0 b5030000 60060000 17010000 00000000 ....`........... │ │ + 0x000124b0 6a020000 e6020000 d2040000 f6030000 j............... │ │ + 0x000124c0 c7040000 fa040000 67040000 e1000000 ........g....... │ │ + 0x000124d0 8e050000 33030000 5c000000 c2000000 ....3...\....... │ │ + 0x000124e0 7d040000 00000000 fa000000 e3010000 }............... │ │ + 0x000124f0 ca010000 a2020000 08040000 11040000 ................ │ │ + 0x00012500 00000000 71000000 ce010000 93040000 ....q........... │ │ 0x00012510 d1050000 4a040000 00000000 c9020000 ....J........... │ │ - 0x00012520 51020000 6e050000 12010000 2a060000 Q...n.......*... │ │ + 0x00012520 51020000 6e050000 12010000 28060000 Q...n.......(... │ │ 0x00012530 35040000 59050000 8f040000 00000000 5...Y........... │ │ - 0x00012540 2f010000 4f040000 82060000 00000000 /...O........... │ │ - 0x00012550 5f030000 04060000 2c010000 88060000 _.......,....... │ │ - 0x00012560 7a050000 47060000 0b050000 fc050000 z...G........... │ │ + 0x00012540 2f010000 4f040000 88060000 00000000 /...O........... │ │ + 0x00012550 5f030000 0d060000 2c010000 47060000 _.......,...G... │ │ + 0x00012560 7a050000 4d060000 0b050000 fe050000 z...M........... │ │ 0x00012570 52040000 a5060000 d5000000 e5040000 R............... │ │ - 0x00012580 5d060000 f1050000 b3020000 00000000 ]............... │ │ + 0x00012580 6b060000 03060000 b3020000 00000000 k............... │ │ 0x00012590 90050000 00000000 00000000 69040000 ............i... │ │ 0x000125a0 bc050000 55040000 32040000 00000000 ....U...2....... │ │ - 0x000125b0 0d060000 7c030000 19060000 96050000 ....|........... │ │ + 0x000125b0 f4050000 7c030000 17060000 96050000 ....|........... │ │ 0x000125c0 45040000 00000000 00000000 c8030000 E............... │ │ - 0x000125d0 2d000000 00000000 7b060000 00000000 -.......{....... │ │ - 0x000125e0 12040000 59060000 c3050000 68060000 ....Y.......h... │ │ + 0x000125d0 2d000000 00000000 81060000 00000000 -............... │ │ + 0x000125e0 12040000 67060000 c3050000 76060000 ....g.......v... │ │ 0x000125f0 e1030000 ac020000 d7040000 c5050000 ................ │ │ 0x00012600 49040000 4a000000 e6050000 4e000000 I...J.......N... │ │ 0x00012610 00000000 2f050000 6f020000 ac040000 ..../...o....... │ │ 0x00012620 2f030000 /... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -556,45 +556,45 @@ │ │ ldr pc, [ip, #36]! ; 0x24 │ │ │ │ 00017fa8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #643072 ; 0x9d000 │ │ ldr pc, [ip, #28]! │ │ │ │ -00017fb4 : │ │ +00017fb4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #643072 ; 0x9d000 │ │ ldr pc, [ip, #20]! │ │ │ │ -00017fc0 : │ │ +00017fc0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #643072 ; 0x9d000 │ │ ldr pc, [ip, #12]! │ │ │ │ -00017fcc : │ │ +00017fcc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #643072 ; 0x9d000 │ │ ldr pc, [ip, #4]! │ │ │ │ -00017fd8 : │ │ +00017fd8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #156, 20 ; 0x9c000 │ │ ldr pc, [ip, #4092]! ; 0xffc │ │ │ │ -00017fe4 : │ │ +00017fe4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #156, 20 ; 0x9c000 │ │ ldr pc, [ip, #4084]! ; 0xff4 │ │ │ │ -00017ff0 : │ │ +00017ff0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #156, 20 ; 0x9c000 │ │ ldr pc, [ip, #4076]! ; 0xfec │ │ │ │ -00017ffc : │ │ +00017ffc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #156, 20 ; 0x9c000 │ │ ldr pc, [ip, #4068]! ; 0xfe4 │ │ │ │ 00018008 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #156, 20 ; 0x9c000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -256,17 +256,17 @@ │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ add sp, #16 │ │ bx lr │ │ stmia r1!, {r3, r6, r7} │ │ movs r1, r1 │ │ - add sp, #120 ; 0x78 │ │ + add sp, #104 ; 0x68 │ │ movs r6, r0 │ │ - add r7, sp, #284 ; 0x11c │ │ + add r7, sp, #268 ; 0x10c │ │ movs r6, r0 │ │ │ │ 000182d4 : │ │ push {r3, lr} │ │ bl 5608c │ │ movs r3, #0 │ │ str r3, [r0, #0] │ │ @@ -293,25 +293,25 @@ │ │ b.n 18310 │ │ ldr r0, [pc, #28] ; (18324 ) │ │ add r0, pc │ │ b.n 18310 │ │ ldr r0, [pc, #24] ; (18328 ) │ │ add r0, pc │ │ b.w 181a8 │ │ - add r6, sp, #1016 ; 0x3f8 │ │ + add r6, sp, #1000 ; 0x3e8 │ │ movs r6, r0 │ │ - add r7, sp, #24 │ │ + add r7, sp, #8 │ │ movs r6, r0 │ │ - add r7, sp, #120 ; 0x78 │ │ + add r7, sp, #104 ; 0x68 │ │ movs r6, r0 │ │ - add r7, sp, #208 ; 0xd0 │ │ + add r7, sp, #192 ; 0xc0 │ │ movs r6, r0 │ │ - add r7, sp, #296 ; 0x128 │ │ + add r7, sp, #280 ; 0x118 │ │ movs r6, r0 │ │ - add r7, sp, #400 ; 0x190 │ │ + add r7, sp, #384 ; 0x180 │ │ movs r6, r0 │ │ │ │ 0001832c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r1 │ │ mov r7, r2 │ │ mov r8, r0 │ │ @@ -515,21 +515,21 @@ │ │ mov r2, r0 │ │ mov r0, r8 │ │ mov r3, r2 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ bx ip │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - add r6, sp, #32 │ │ + add r6, sp, #16 │ │ movs r6, r0 │ │ - add r6, sp, #128 ; 0x80 │ │ + add r6, sp, #112 ; 0x70 │ │ movs r6, r0 │ │ - add r5, sp, #1008 ; 0x3f0 │ │ + add r5, sp, #992 ; 0x3e0 │ │ movs r6, r0 │ │ - add r6, sp, #100 ; 0x64 │ │ + add r6, sp, #84 ; 0x54 │ │ movs r6, r0 │ │ ; instruction: 0xf78c0009 │ │ ; instruction: 0xf7580009 │ │ │ │ 00018518 : │ │ push {r4, r5, r6, lr} │ │ ldr r5, [pc, #48] ; (1854c ) │ │ @@ -661,24 +661,24 @@ │ │ add r1, pc │ │ bl 55536 │ │ cmp r0, #0 │ │ ite eq │ │ moveq r0, #4 │ │ movne r0, #2 │ │ b.n 18768 │ │ - bl 5add8 │ │ + bl 5a8a8 │ │ mov r5, r0 │ │ cbnz r0, 18672 │ │ movs r5, #0 │ │ b.n 18680 │ │ - bl 59ac4 │ │ + bl 59594 │ │ lsls r2, r0, #31 │ │ bpl.n 1866e │ │ mov r0, r5 │ │ - bl 5aa00 │ │ + bl 5a4d0 │ │ add.w r4, r7, #20 │ │ movs r1, #0 │ │ movs r2, #28 │ │ mov r0, r4 │ │ bl 552ac │ │ movs r3, #32 │ │ str r3, [r7, #20] │ │ @@ -689,15 +689,15 @@ │ │ add r3, pc │ │ str.w r8, [r7, #32] │ │ str r3, [r7, #28] │ │ movs r3, #5 │ │ str r3, [r7, #36] ; 0x24 │ │ add.w r3, r7, #48 ; 0x30 │ │ str r3, [r7, #40] ; 0x28 │ │ - bl 5bf08 │ │ + bl 5b9d8 │ │ cbnz r0, 186be │ │ ldr r4, [r7, #16] │ │ adds r3, r4, #1 │ │ it eq │ │ moveq r4, #3 │ │ b.n 18750 │ │ ldr r6, [pc, #244] ; (187b4 ) │ │ @@ -757,15 +757,15 @@ │ │ movs r4, #1 │ │ b.n 18750 │ │ mov r4, r0 │ │ b.n 18750 │ │ movs r4, #3 │ │ cbz r5, 18766 │ │ mov r0, r5 │ │ - bl 5a378 │ │ + bl 59e48 │ │ b.n 18766 │ │ movs r0, #2 │ │ b.n 18768 │ │ movs r0, #1 │ │ b.n 18768 │ │ movs r0, #3 │ │ b.n 18768 │ │ @@ -779,47 +779,47 @@ │ │ adds r7, #148 ; 0x94 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ pop {r5, r6, r7, pc} │ │ movs r1, r1 │ │ ldmia r2, {r1, r2, r3, r4, r6} │ │ movs r1, r1 │ │ - add r4, sp, #852 ; 0x354 │ │ - movs r6, r0 │ │ - add r4, sp, #808 ; 0x328 │ │ + add r4, sp, #836 ; 0x344 │ │ movs r6, r0 │ │ - add r4, sp, #764 ; 0x2fc │ │ + add r4, sp, #792 ; 0x318 │ │ movs r6, r0 │ │ - add r4, sp, #952 ; 0x3b8 │ │ + add r4, sp, #748 ; 0x2ec │ │ movs r6, r0 │ │ - add r4, sp, #948 ; 0x3b4 │ │ + add r4, sp, #936 ; 0x3a8 │ │ movs r6, r0 │ │ - add r4, sp, #944 ; 0x3b0 │ │ + add r4, sp, #932 ; 0x3a4 │ │ movs r6, r0 │ │ - add r4, sp, #904 ; 0x388 │ │ + add r4, sp, #928 ; 0x3a0 │ │ movs r6, r0 │ │ - add r4, sp, #864 ; 0x360 │ │ + add r4, sp, #888 ; 0x378 │ │ movs r6, r0 │ │ - add r4, sp, #824 ; 0x338 │ │ + add r4, sp, #848 ; 0x350 │ │ movs r6, r0 │ │ - add r4, sp, #788 ; 0x314 │ │ + add r4, sp, #808 ; 0x328 │ │ movs r6, r0 │ │ - add r4, sp, #564 ; 0x234 │ │ + add r4, sp, #772 ; 0x304 │ │ movs r6, r0 │ │ - add r4, sp, #456 ; 0x1c8 │ │ + add r4, sp, #548 ; 0x224 │ │ movs r6, r0 │ │ - add r4, sp, #632 ; 0x278 │ │ + add r4, sp, #440 ; 0x1b8 │ │ movs r6, r0 │ │ add r4, sp, #616 ; 0x268 │ │ movs r6, r0 │ │ - add r4, sp, #608 ; 0x260 │ │ + add r4, sp, #600 ; 0x258 │ │ movs r6, r0 │ │ - add r4, sp, #608 ; 0x260 │ │ + add r4, sp, #592 ; 0x250 │ │ movs r6, r0 │ │ - add r4, sp, #608 ; 0x260 │ │ + add r4, sp, #592 ; 0x250 │ │ + movs r6, r0 │ │ + add r4, sp, #592 ; 0x250 │ │ movs r6, r0 │ │ pop {r3, r4, r7} │ │ movs r1, r1 │ │ │ │ 000187d0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ @@ -1024,29 +1024,29 @@ │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ ssat16 r0, #10, lr │ │ stmia r7!, {r4, r5} │ │ movs r1, r1 │ │ ldc2l 15, cr15, [r3], #-1020 ; 0xfffffc04 │ │ - add r2, sp, #392 ; 0x188 │ │ + add r2, sp, #376 ; 0x178 │ │ movs r6, r0 │ │ - add r2, sp, #288 ; 0x120 │ │ + add r2, sp, #272 ; 0x110 │ │ movs r6, r0 │ │ - add r2, sp, #244 ; 0xf4 │ │ + add r2, sp, #228 ; 0xe4 │ │ movs r6, r0 │ │ - add r2, sp, #420 ; 0x1a4 │ │ + add r2, sp, #404 ; 0x194 │ │ movs r6, r0 │ │ - add r2, sp, #244 ; 0xf4 │ │ + add r2, sp, #228 ; 0xe4 │ │ movs r6, r0 │ │ - add r2, sp, #252 ; 0xfc │ │ + add r2, sp, #236 ; 0xec │ │ movs r6, r0 │ │ - add r2, sp, #536 ; 0x218 │ │ + add r2, sp, #520 ; 0x208 │ │ movs r6, r0 │ │ - add r2, sp, #604 ; 0x25c │ │ + add r2, sp, #588 ; 0x24c │ │ movs r6, r0 │ │ subw r0, sl, #9 │ │ │ │ 000189cc : │ │ ldr r0, [pc, #4] ; (189d4 ) │ │ add r0, pc │ │ bx lr │ │ @@ -1122,27 +1122,27 @@ │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ cbnz r0, 18a92 │ │ movs r1, r1 │ │ ldr r1, [sp, #88] ; 0x58 │ │ movs r1, r1 │ │ - add r2, sp, #156 ; 0x9c │ │ + add r2, sp, #140 ; 0x8c │ │ movs r6, r0 │ │ - add r2, sp, #96 ; 0x60 │ │ + add r2, sp, #80 ; 0x50 │ │ movs r6, r0 │ │ - add r2, sp, #128 ; 0x80 │ │ + add r2, sp, #112 ; 0x70 │ │ movs r6, r0 │ │ - lsls r4, r4, #12 │ │ + lsls r0, r4, #12 │ │ movs r7, r0 │ │ ldr r0, [sp, #888] ; 0x378 │ │ movs r1, r1 │ │ cbnz r6, 18a9a │ │ movs r1, r1 │ │ - add r1, sp, #1012 ; 0x3f4 │ │ + add r1, sp, #996 ; 0x3e4 │ │ movs r6, r0 │ │ │ │ 00018a94 : │ │ ldr r3, [pc, #24] ; (18ab0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cbz r3, 18aa2 │ │ @@ -1667,15 +1667,15 @@ │ │ ldr r3, [pc, #172] ; (18fbc ) │ │ add r3, pc │ │ ldrb r0, [r3, #5] │ │ cbz r0, 18f1c │ │ movs r0, #32 │ │ bl 18e14 │ │ b.n 18f26 │ │ - bl 5bb20 │ │ + bl 5b5f0 │ │ cmp r0, #0 │ │ bge.n 18f14 │ │ b.n 18ed8 │ │ lsls r1, r4, #27 │ │ bpl.n 18f44 │ │ ldr r3, [pc, #148] ; (18fc0 ) │ │ add r3, pc │ │ @@ -1727,15 +1727,15 @@ │ │ bl 3dbe8 │ │ cmp r0, #0 │ │ bge.n 18f92 │ │ b.n 18ed8 │ │ pop {r4, pc} │ │ nop │ │ ldc 0, cr0, [r4, #36]! ; 0x24 │ │ - add r6, pc, #8 ; (adr r6, 18fbc ) │ │ + add r5, pc, #1016 ; (adr r5, 193ac ) │ │ movs r6, r0 │ │ stc 0, cr0, [r2, #36] ; 0x24 │ │ ldcl 0, cr0, [ip, #-36] ; 0xffffffdc │ │ ldc 0, cr0, [lr, #-36]! ; 0xffffffdc │ │ stc 0, cr0, [r0, #-36]! ; 0xffffffdc │ │ stc 0, cr0, [r2, #-36] ; 0xffffffdc │ │ stcl 0, cr0, [r2], #36 ; 0x24 │ │ @@ -1783,15 +1783,15 @@ │ │ bl 18e34 │ │ lsls r1, r4, #26 │ │ bpl.n 1905e │ │ movs r0, #32 │ │ orr.w r4, r4, #16384 ; 0x4000 │ │ bl 18e58 │ │ cbz r0, 19058 │ │ - bl 5b784 │ │ + bl 5b254 │ │ movs r0, #32 │ │ bl 18e34 │ │ lsls r2, r4, #31 │ │ bpl.n 19074 │ │ movs r0, #1 │ │ bl 18e58 │ │ cbz r0, 1906e │ │ @@ -1870,28 +1870,28 @@ │ │ ... │ │ │ │ 0001911c : │ │ ldr r0, [pc, #4] ; (19124 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - add r3, pc, #984 ; (adr r3, 19500 ) │ │ + add r3, pc, #968 ; (adr r3, 194f0 ) │ │ movs r6, r0 │ │ │ │ 00019128 : │ │ movw r0, #8628 ; 0x21b4 │ │ bx lr │ │ ... │ │ │ │ 00019130 : │ │ ldr r0, [pc, #4] ; (19138 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - add r3, pc, #988 ; (adr r3, 19518 ) │ │ + add r3, pc, #972 ; (adr r3, 19508 ) │ │ movs r6, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #76 ; 0x4c │ │ ldr.w lr, [pc, #152] ; 191dc │ │ mov r6, r0 │ │ ldr r5, [pc, #152] ; (191e0 ) │ │ mov r7, r1 │ │ @@ -1948,15 +1948,15 @@ │ │ beq.n 191d6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ sxth r6, r5 │ │ movs r1, r1 │ │ - stc2 0, cr0, [r6], #-24 ; 0xffffffe8 │ │ + stc2 0, cr0, [r2], #-24 ; 0xffffffe8 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #428 ; 0x1ac │ │ ldr.w r9, [pc, #196] ; 192b0 │ │ mov r6, r0 │ │ ldr.w lr, [pc, #192] ; 192b4 │ │ mov r7, r1 │ │ add r9, pc │ │ @@ -2028,15 +2028,15 @@ │ │ beq.n 192a6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #428 ; 0x1ac │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ strh r0, [r0, #0] │ │ vaddw.u , , d2 │ │ movs r1, r1 │ │ - usada8 r0, sl, r6, r0 │ │ + usada8 r0, r6, r6, r0 │ │ push {r4, r5, r6, lr} │ │ mov r4, r1 │ │ mov r5, r0 │ │ bl 3d9a0 │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ bl 3d9a0 │ │ @@ -2346,15 +2346,15 @@ │ │ adds r3, #8 │ │ str r3, [sp, #12] │ │ cmp.w sl, #0 │ │ beq.w 197dc │ │ ldr.w sl, [pc, #108] ; 19610 │ │ add sl, pc │ │ ldrh.w r1, [sl, #12] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldrh.w r2, [sl, #16] │ │ ldrh.w r3, [sl, #2] │ │ muls r0, r2 │ │ muls r0, r3 │ │ ldr r3, [sp, #16] │ │ lsls r0, r0, #1 │ │ str r0, [r3, #0] │ │ @@ -2374,29 +2374,29 @@ │ │ strb r3, [r2, r1] │ │ ldr r6, [r4, #84] ; 0x54 │ │ movs r0, #116 ; 0x74 │ │ str r4, [r4, #20] │ │ str r4, [r6, #20] │ │ add sp, #440 ; 0x1b8 │ │ movs r1, r1 │ │ - add r1, pc, #868 ; (adr r1, 19954 ) │ │ + add r1, pc, #852 ; (adr r1, 19944 ) │ │ movs r6, r0 │ │ str r6, [r4, #20] │ │ strb r3, [r4, #17] │ │ - add r1, pc, #684 ; (adr r1, 198a4 ) │ │ + add r1, pc, #668 ; (adr r1, 19894 ) │ │ movs r6, r0 │ │ - add r1, pc, #836 ; (adr r1, 19940 ) │ │ + add r1, pc, #820 ; (adr r1, 19930 ) │ │ movs r6, r0 │ │ ldmia.w ip, {r0, r3} │ │ - add r1, pc, #432 ; (adr r1, 197b4 ) │ │ + add r1, pc, #416 ; (adr r1, 197a4 ) │ │ movs r6, r0 │ │ ; instruction: 0xe8240009 │ │ - add r1, pc, #228 ; (adr r1, 196f0 ) │ │ + add r1, pc, #212 ; (adr r1, 196e0 ) │ │ movs r6, r0 │ │ - add r0, pc, #824 ; (adr r0, 19948 ) │ │ + add r0, pc, #808 ; (adr r0, 19938 ) │ │ movs r6, r0 │ │ b.n 193b4 │ │ movs r1, r1 │ │ ldrh.w r5, [sl, #2] │ │ ldr.w r8, [pc, #864] ; 1997c │ │ sub.w lr, r5, #2 │ │ rsbs r5, lr, #0 │ │ @@ -2569,15 +2569,15 @@ │ │ ldr r3, [sp, #16] │ │ ldrh.w r1, [r8, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #24] │ │ ldr r3, [r7, #0] │ │ ldr r0, [sp, #24] │ │ str r3, [sp, #32] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldrh.w r3, [r8, #80] ; 0x50 │ │ muls r0, r3 │ │ ldr r3, [sp, #16] │ │ muls r0, r5 │ │ lsls r0, r0, #1 │ │ str r0, [r3, #0] │ │ bl 555b8 │ │ @@ -2735,15 +2735,15 @@ │ │ movs r1, r1 │ │ b.n 193ac │ │ movs r1, r1 │ │ b.n 192ec │ │ movs r1, r1 │ │ b.n 192bc │ │ movs r1, r1 │ │ - ldr r5, [sp, #920] ; 0x398 │ │ + ldr r5, [sp, #904] ; 0x388 │ │ movs r6, r0 │ │ b.n 191f4 │ │ movs r1, r1 │ │ b.n 191ec │ │ movs r1, r1 │ │ b.n 191e4 │ │ movs r1, r1 │ │ @@ -32027,15 +32027,15 @@ │ │ ldrh r1, [r0, #4] │ │ blx r2 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ mov r0, r2 │ │ pop {r4, pc} │ │ nop │ │ - ldr r3, [pc, #284] ; (2ec34 ) │ │ + ldr r3, [pc, #268] ; (2ec24 ) │ │ movs r5, r0 │ │ │ │ 0002eb18 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r1 │ │ vpush {d8-d10} │ │ mov r5, r2 │ │ @@ -32150,29 +32150,29 @@ │ │ strb.w r1, [r4, #80] ; 0x50 │ │ strb.w r3, [r4, #82] ; 0x52 │ │ strb.w r3, [r4, #83] ; 0x53 │ │ str r2, [r4, #40] ; 0x28 │ │ bcs.n 2ec90 │ │ mov r1, ip │ │ mov r0, fp │ │ - blx 7d230 <__udivsi3@@Base> │ │ + blx 7d22c <__udivsi3@@Base> │ │ uxth r0, r0 │ │ str r0, [r4, #28] │ │ vmov s15, r0 │ │ vcvt.f64.s32 d7, s15 │ │ vmov r0, r1, d7 │ │ str r0, [r4, #32] │ │ str r1, [r4, #36] ; 0x24 │ │ b.n 2ecbc │ │ adds r3, #8 │ │ b.n 2ec40 │ │ bls.n 2ecbc │ │ mov r0, ip │ │ mov r1, fp │ │ - blx 7d230 <__udivsi3@@Base> │ │ + blx 7d22c <__udivsi3@@Base> │ │ uxth r0, r0 │ │ vmov s15, r0 │ │ vcvt.f64.s32 d6, s15 │ │ vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ vdiv.f64 d7, d7, d6 │ │ vmov r2, r3, d7 │ │ str r2, [r4, #32] │ │ @@ -32319,19 +32319,19 @@ │ │ movge r5, #0 │ │ cbnz r5, 2ee14 │ │ mov r3, r9 │ │ mov r9, sl │ │ mov sl, r3 │ │ mov r0, sl │ │ mov r1, r9 │ │ - blx 7d3d4 <__aeabi_idivmod@@Base> │ │ + blx 7d3d0 <__aeabi_idivmod@@Base> │ │ cbnz r1, 2ee34 │ │ mov r0, sl │ │ mov r1, r9 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r0, #2 │ │ beq.n 2ee36 │ │ cmp r0, #4 │ │ ite ne │ │ movne r0, #0 │ │ moveq r0, #4 │ │ b.n 2ee36 │ │ @@ -32434,40 +32434,40 @@ │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #2] │ │ strb r3, [r2, #3] │ │ ldr r0, [r4, #0] │ │ add sp, #12 │ │ vpop {d8-d10} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - bx r9 │ │ + bxns r8 │ │ movs r5, r0 │ │ - ldr r3, [pc, #48] ; (2ef6c ) │ │ + ldr r3, [pc, #32] ; (2ef5c ) │ │ movs r5, r0 │ │ - ldr r2, [pc, #960] ; (2f300 ) │ │ + ldr r2, [pc, #944] ; (2f2f0 ) │ │ movs r5, r0 │ │ - ldr r2, [pc, #960] ; (2f304 ) │ │ + ldr r2, [pc, #944] ; (2f2f4 ) │ │ movs r5, r0 │ │ - ldr r3, [pc, #4] ; (2ef4c ) │ │ + ldr r2, [pc, #1012] ; (2f33c ) │ │ movs r5, r0 │ │ - ldr r3, [pc, #88] ; (2efa4 ) │ │ + ldr r3, [pc, #72] ; (2ef94 ) │ │ movs r5, r0 │ │ ldrsb r4, [r0, r5] │ │ movs r0, r1 │ │ - ldr r2, [pc, #68] ; (2ef98 ) │ │ + ldr r2, [pc, #52] ; (2ef88 ) │ │ movs r5, r0 │ │ bl ffd70f56 <_end@@Base+0xffcb75fa> │ │ bl ffdb4f5a <_end@@Base+0xffcfb5fe> │ │ ldr??.w pc, [r7, #4095] ; 0xfff │ │ bl ffce8f62 <_end@@Base+0xffc2f606> │ │ bl 2fcf66 <_end@@Base+0x24360a> │ │ bl 386f6a <_end@@Base+0x2cd60e> │ │ ; instruction: 0xef9dffff │ │ strb r4, [r1, r5] │ │ movs r0, r1 │ │ - ldr r0, [pc, #52] ; (2efac ) │ │ + ldr r0, [pc, #36] ; (2ef9c ) │ │ movs r5, r0 │ │ bx lr │ │ bx lr │ │ bx lr │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ @@ -32525,15 +32525,15 @@ │ │ b.n 2f00c │ │ ldr r4, [r6, #12] │ │ ldrh r2, [r6, #8] │ │ mov.w r0, #1000 ; 0x3e8 │ │ ldr r1, [r6, #0] │ │ ldr r5, [pc, #204] ; (2f0e4 ) │ │ muls r0, r2 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr.w sl, [pc, #200] ; 2f0e8 │ │ ldr.w fp, [pc, #200] ; 2f0ec │ │ add r5, pc │ │ ldrb.w r9, [r6, #7] │ │ add sl, pc │ │ add fp, pc │ │ mov r8, r0 │ │ @@ -32653,15 +32653,15 @@ │ │ ldr r0, [pc, #12] ; (2f14c ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldrh r6, [r4, #28] │ │ movs r0, r1 │ │ - cmp sp, fp │ │ + cmp r9, fp │ │ movs r5, r0 │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r4, [pc, #36] ; (2f17c ) │ │ add r4, pc │ │ ldr r1, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #72] ; 0x48 │ │ @@ -32863,27 +32863,27 @@ │ │ pop {r4, r5, r6, pc} │ │ cmp r5, #0 │ │ bne.n 2f308 │ │ ldr r0, [pc, #28] ; (2f338 ) │ │ add r0, pc │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - add r8, r6 │ │ + add ip, r5 │ │ movs r5, r0 │ │ ldrh r6, [r2, #16] │ │ movs r0, r1 │ │ - add fp, r8 │ │ + add pc, r7 │ │ movs r5, r0 │ │ - add r3, sl │ │ + add r7, r9 │ │ movs r5, r0 │ │ ldrh r4, [r4, #14] │ │ movs r0, r1 │ │ - add lr, r2 │ │ + add sl, r2 │ │ movs r5, r0 │ │ - add r5, r6 │ │ + add r1, r6 │ │ movs r5, r0 │ │ │ │ 0002f33c : │ │ push {r3, lr} │ │ bl 2f128 │ │ cbz r0, 2f35a │ │ ldr.w r3, [r0, #132] ; 0x84 │ │ @@ -33183,15 +33183,15 @@ │ │ movs r2, #88 ; 0x58 │ │ add r0, pc │ │ bl 552ac │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldrh r4, [r1, #2] │ │ movs r0, r1 │ │ - orrs r3, r1 │ │ + orrs r7, r0 │ │ movs r5, r0 │ │ ldr r5, [pc, #384] ; (2f764 ) │ │ movs r0, r1 │ │ ldrh r2, [r4, #0] │ │ movs r0, r1 │ │ ; instruction: 0xfa67ffff │ │ strh r4, [r0, #62] ; 0x3e │ │ @@ -33220,17 +33220,17 @@ │ │ ; instruction: 0xfa0fffff │ │ strh r4, [r2, #58] ; 0x3a │ │ movs r0, r1 │ │ ; instruction: 0xfa25ffff │ │ strh r6, [r0, #58] ; 0x3a │ │ movs r0, r1 │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [fp :128] │ │ - tst r3, r1 │ │ + tst r7, r0 │ │ movs r5, r0 │ │ - tst r1, r4 │ │ + tst r5, r3 │ │ movs r5, r0 │ │ strh r6, [r1, #56] ; 0x38 │ │ movs r0, r1 │ │ │ │ 0002f648 : │ │ ldr r1, [pc, #44] ; (2f678 ) │ │ add r1, pc │ │ @@ -33249,15 +33249,15 @@ │ │ ldrh.w r0, [r2, r3, lsl #1] │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ nop │ │ strh r6, [r1, #52] ; 0x34 │ │ movs r0, r1 │ │ - ldr r0, [sp, #968] ; 0x3c8 │ │ + ldr r0, [sp, #952] ; 0x3b8 │ │ movs r5, r0 │ │ │ │ 0002f680 : │ │ ldr r2, [pc, #72] ; (2f6cc ) │ │ movs r3, #0 │ │ ldr r1, [pc, #72] ; (2f6d0 ) │ │ add r2, pc │ │ @@ -33285,15 +33285,15 @@ │ │ ldr r2, [pc, #24] ; (2f6dc ) │ │ add r2, pc │ │ str.w r3, [r2, #152] ; 0x98 │ │ b.n 2f6ae │ │ nop │ │ strh r2, [r2, #50] ; 0x32 │ │ movs r0, r1 │ │ - ldr r0, [sp, #848] ; 0x350 │ │ + ldr r0, [sp, #832] ; 0x340 │ │ movs r5, r0 │ │ strh r0, [r6, #48] ; 0x30 │ │ movs r0, r1 │ │ strh r2, [r4, #48] ; 0x30 │ │ movs r0, r1 │ │ strh r6, [r2, #48] ; 0x30 │ │ movs r0, r1 │ │ @@ -33530,15 +33530,15 @@ │ │ cbnz r3, 2f962 │ │ ldr r0, [pc, #804] ; (2fc54 ) │ │ add r0, pc │ │ bl 55df8 │ │ cbnz r0, 2f94a │ │ ldr r0, [r5, #0] │ │ mov.w r1, #1000 ; 0x3e8 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r2, #46 ; 0x2e │ │ movs r3, #1 │ │ muls r0, r2 │ │ b.n 2f958 │ │ bl 55518 │ │ uxth r0, r0 │ │ strh r0, [r5, #8] │ │ @@ -33807,107 +33807,107 @@ │ │ cmp r2, #0 │ │ bne.w 2f9e6 │ │ b.n 2f9b4 │ │ add sp, #116 ; 0x74 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r4, [pc, #432] ; (2fd9c ) │ │ movs r0, r1 │ │ - eors r2, r0 │ │ + ands r6, r7 │ │ movs r5, r0 │ │ strh r2, [r4, #44] ; 0x2c │ │ movs r0, r1 │ │ - eors r5, r1 │ │ + eors r1, r1 │ │ movs r5, r0 │ │ - lsls r7, r3 │ │ + lsls r3, r3 │ │ movs r5, r0 │ │ - lsls r2, r7 │ │ + lsls r6, r6 │ │ movs r5, r0 │ │ - lsls r4, r4 │ │ + lsls r0, r4 │ │ movs r5, r0 │ │ - lsls r7, r3 │ │ + lsls r3, r3 │ │ movs r5, r0 │ │ - lsls r0, r2 │ │ + lsls r4, r1 │ │ movs r5, r0 │ │ - lsls r1, r0 │ │ + eors r5, r7 │ │ movs r5, r0 │ │ - eors r4, r6 │ │ + eors r0, r6 │ │ movs r5, r0 │ │ - eors r7, r4 │ │ + eors r3, r4 │ │ movs r5, r0 │ │ - eors r6, r3 │ │ + eors r2, r3 │ │ movs r5, r0 │ │ - eors r5, r2 │ │ + eors r1, r2 │ │ movs r5, r0 │ │ - eors r4, r1 │ │ + eors r0, r1 │ │ movs r5, r0 │ │ - eors r5, r0 │ │ + eors r1, r0 │ │ movs r5, r0 │ │ - ands r3, r7 │ │ + ands r7, r6 │ │ movs r5, r0 │ │ - ands r1, r6 │ │ + ands r5, r5 │ │ movs r5, r0 │ │ - ands r6, r4 │ │ + ands r2, r4 │ │ movs r5, r0 │ │ - ands r7, r3 │ │ + ands r3, r3 │ │ movs r5, r0 │ │ - ands r0, r3 │ │ + ands r4, r2 │ │ movs r5, r0 │ │ - ands r6, r1 │ │ + ands r2, r1 │ │ movs r5, r0 │ │ - ands r3, r0 │ │ + subs r7, #255 ; 0xff │ │ movs r5, r0 │ │ - subs r7, #254 ; 0xfe │ │ + subs r7, #250 ; 0xfa │ │ movs r5, r0 │ │ - subs r7, #247 ; 0xf7 │ │ + subs r7, #243 ; 0xf3 │ │ movs r5, r0 │ │ - subs r7, #171 ; 0xab │ │ + subs r7, #167 ; 0xa7 │ │ movs r5, r0 │ │ - subs r7, #160 ; 0xa0 │ │ + subs r7, #156 ; 0x9c │ │ movs r5, r0 │ │ - subs r7, #184 ; 0xb8 │ │ + subs r7, #180 ; 0xb4 │ │ movs r5, r0 │ │ - subs r7, #138 ; 0x8a │ │ + subs r7, #134 ; 0x86 │ │ movs r5, r0 │ │ strh r0, [r3, #26] │ │ movs r0, r1 │ │ - subs r5, #163 ; 0xa3 │ │ + subs r5, #159 ; 0x9f │ │ movs r5, r0 │ │ - subs r6, #6 │ │ + subs r6, #2 │ │ movs r5, r0 │ │ strh r6, [r6, #24] │ │ movs r0, r1 │ │ - subs r7, #90 ; 0x5a │ │ + subs r7, #86 ; 0x56 │ │ movs r5, r0 │ │ strh r4, [r2, #24] │ │ movs r0, r1 │ │ strh r2, [r0, #24] │ │ movs r0, r1 │ │ strh r4, [r5, #20] │ │ movs r0, r1 │ │ - subs r6, #228 ; 0xe4 │ │ + subs r6, #224 ; 0xe0 │ │ movs r5, r0 │ │ strh r6, [r0, #20] │ │ movs r0, r1 │ │ strh r6, [r7, #18] │ │ movs r0, r1 │ │ strh r2, [r5, #18] │ │ movs r0, r1 │ │ strh r0, [r3, #12] │ │ movs r0, r1 │ │ - subs r5, #227 ; 0xe3 │ │ + subs r5, #223 ; 0xdf │ │ movs r5, r0 │ │ strh r4, [r4, #10] │ │ movs r0, r1 │ │ - subs r5, #221 ; 0xdd │ │ + subs r5, #217 ; 0xd9 │ │ movs r5, r0 │ │ blx pc │ │ movs r0, r1 │ │ - subs r5, #199 ; 0xc7 │ │ + subs r5, #195 ; 0xc3 │ │ movs r5, r0 │ │ - subs r3, #135 ; 0x87 │ │ + subs r3, #131 ; 0x83 │ │ movs r5, r0 │ │ │ │ 0002fca8 : │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r5, r0 │ │ movs r0, #16 │ │ mov r4, r1 │ │ @@ -33946,15 +33946,15 @@ │ │ negs r0, r0 │ │ b.n 2fd04 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ add sp, #12 │ │ pop {r4, r5, pc} │ │ strh r0, [r4, #0] │ │ movs r0, r1 │ │ - subs r4, #204 ; 0xcc │ │ + subs r4, #200 ; 0xc8 │ │ movs r5, r0 │ │ │ │ 0002fd10 : │ │ push {r0, r1, r4, lr} │ │ ldr r4, [sp, #16] │ │ str r4, [sp, #0] │ │ movs r4, #2 │ │ @@ -34271,17 +34271,17 @@ │ │ ; instruction: 0xffff47ef │ │ movs r0, r0 │ │ b.n 3009e │ │ ; instruction: 0xffffc7ef │ │ movs r0, r0 │ │ subs r4, #0 │ │ strh r0, [r0, #0] │ │ - vsubl.u , d31, d16 │ │ + vrshr.u64 d25, d12, #1 │ │ movs r5, r0 │ │ - subs r1, #39 ; 0x27 │ │ + subs r1, #35 ; 0x23 │ │ movs r5, r0 │ │ ldr r2, [pc, #36] ; (300d8 ) │ │ mov r3, r0 │ │ add r2, pc │ │ str r2, [r0, #4] │ │ ldr r2, [pc, #32] ; (300dc ) │ │ add r2, pc │ │ @@ -34382,23 +34382,23 @@ │ │ b.n 30194 │ │ ldr r0, [pc, #28] ; (301b0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 181a8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - subs r0, #188 ; 0xbc │ │ + subs r0, #184 ; 0xb8 │ │ movs r5, r0 │ │ ldrb r6, [r3, #17] │ │ movs r0, r1 │ │ - subs r0, #207 ; 0xcf │ │ + subs r0, #203 ; 0xcb │ │ movs r5, r0 │ │ - subs r0, #141 ; 0x8d │ │ + subs r0, #137 ; 0x89 │ │ movs r5, r0 │ │ - subs r0, #168 ; 0xa8 │ │ + subs r0, #164 ; 0xa4 │ │ movs r5, r0 │ │ movs r0, #0 │ │ bx lr │ │ ldr r3, [pc, #12] ; (301c8 ) │ │ add r3, pc │ │ str r3, [r0, #4] │ │ movs r3, #1 │ │ @@ -34523,44 +34523,44 @@ │ │ bx lr │ │ cmplt r8, r0, lsl r5 │ │ ldrbtmi r4, [ip], #-3078 ; 0xfffff3fa │ │ stmdavs r3, {r5, fp, sp, lr} │ │ ; instruction: 0x4798695b │ │ tstcs r0, r0, ror #16 │ │ ; instruction: 0x4010e8bd │ │ - cdplt 0, 12, cr15, cr8, cr14, {2} │ │ + cdplt 0, 12, cr15, cr6, cr14, {2} │ │ svclt 0x0000bd10 │ │ muleq r8, r2, sl │ │ cmplt r0, r8, lsl #10 │ │ tstcs r0, r3, lsl #16 │ │ ; instruction: 0x47986d1b │ │ ldrbtmi r4, [sl], #-2562 ; 0xfffff5fe │ │ - blcc 8a56c <__aeabi_llsl@@Base+0xb4f8> │ │ + blcc 8a56c <__aeabi_llsl@@Base+0xb4fc> │ │ stclt 0, cr6, [r8, #-588] ; 0xfffffdb4 │ │ andeq r7, r8, r6, ror #20 │ │ ; instruction: 0x4605b538 │ │ strmi r6, [r8], -fp, lsl #16 │ │ tstcs r0, ip, lsl #12 │ │ ; instruction: 0x47986cdb │ │ ble 17a33c <_end@@Base+0xc09e0> │ │ ldrbtmi r4, [r8], #-2054 ; 0xfffff7fa │ │ ; instruction: 0xff34f7e7 │ │ ldclt 0, cr2, [r8, #-0] │ │ andcs r4, r1, r4, lsl #20 │ │ ldrbtmi r6, [sl], #-44 ; 0xffffffd4 │ │ movwcc r6, #6291 ; 0x1893 │ │ ldclt 0, cr6, [r8, #-588]! ; 0xfffffdb4 │ │ - andeq r3, r5, sl, asr r7 │ │ + andeq r3, r5, r6, asr r7 │ │ andeq r7, r8, r2, lsr sl │ │ │ │ 0003035c : │ │ mov r0, r2 │ │ mov r1, r3 │ │ ldr r2, [sp, #0] │ │ - b.w 78a1c │ │ + b.w 78928 │ │ │ │ 00030366 : │ │ mov r0, r2 │ │ mov r1, r3 │ │ b.w 3fe2c │ │ │ │ 0003036e : │ │ @@ -34623,51 +34623,51 @@ │ │ ldr r4, [pc, #48] ; (3040c ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cbz r3, 3040a │ │ ldr r3, [r3, #124] ; 0x7c │ │ cbz r3, 3040a │ │ - bl 59354 │ │ + bl 58e24 │ │ ldr r3, [r4, #0] │ │ ldr r4, [r3, #124] ; 0x7c │ │ ldr r3, [r4, #0] │ │ mov r5, r0 │ │ cbz r3, 3040a │ │ movs r1, #0 │ │ mov r2, r1 │ │ - bl 7078c │ │ + bl 58938 │ │ mov r0, r5 │ │ ldr r1, [r4, #0] │ │ - bl 70956 │ │ + bl 58b02 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ subs r7, #176 ; 0xb0 │ │ movs r0, r1 │ │ │ │ 00030410 : │ │ ldr r3, [pc, #8] ; (3041c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r0, [r3, #0] │ │ - b.w 5b954 │ │ + b.w 5b424 │ │ subs r7, #122 ; 0x7a │ │ movs r0, r1 │ │ │ │ 00030420 : │ │ mov r0, r2 │ │ b.w 78e44 │ │ │ │ 00030426 : │ │ mov r0, r2 │ │ b.w 78e7c │ │ │ │ 0003042c : │ │ - b.w 5baa4 │ │ + b.w 5b574 │ │ │ │ 00030430 : │ │ push {r4, r5, lr} │ │ mov r0, r2 │ │ ldr r1, [sp, #20] │ │ ldr r5, [sp, #12] │ │ ldr r4, [sp, #16] │ │ @@ -34754,17 +34754,17 @@ │ │ bl 56404 │ │ cbnz r0, 30500 │ │ ldr r0, [r4, #0] │ │ ldmia.w sp!, {r4, lr} │ │ b.w 5643c │ │ pop {r4, pc} │ │ nop │ │ - adds r6, #19 │ │ + adds r6, #15 │ │ movs r5, r0 │ │ - adds r6, #19 │ │ + adds r6, #15 │ │ movs r5, r0 │ │ subs r6, #210 ; 0xd2 │ │ movs r0, r1 │ │ subs r6, #170 ; 0xaa │ │ movs r0, r1 │ │ │ │ 00030514 : │ │ @@ -34800,17 +34800,17 @@ │ │ ldr r0, [r4, #0] │ │ bl 56404 │ │ cbnz r0, 3056e │ │ ldr r0, [r4, #0] │ │ ldmia.w sp!, {r4, lr} │ │ b.w 5643c │ │ pop {r4, pc} │ │ - adds r5, #167 ; 0xa7 │ │ + adds r5, #163 ; 0xa3 │ │ movs r5, r0 │ │ - adds r5, #181 ; 0xb5 │ │ + adds r5, #177 ; 0xb1 │ │ movs r5, r0 │ │ subs r6, #102 ; 0x66 │ │ movs r0, r1 │ │ subs r6, #56 ; 0x38 │ │ movs r0, r1 │ │ │ │ 00030580 : │ │ @@ -34941,28 +34941,28 @@ │ │ ldr r4, [pc, #52] ; (306b4 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cbz r3, 306b2 │ │ ldr r3, [r3, #124] ; 0x7c │ │ cbz r3, 306b2 │ │ - bl 59354 │ │ + bl 58e24 │ │ ldr r3, [r4, #0] │ │ ldr r4, [r3, #124] ; 0x7c │ │ ldr r3, [r4, #0] │ │ mov r5, r0 │ │ cbnz r3, 306b2 │ │ ldr r0, [r4, #8] │ │ cbz r0, 306a2 │ │ blx 17b28 │ │ bl 30644 │ │ mov r1, r0 │ │ str r0, [r4, #8] │ │ mov r0, r5 │ │ - bl 70930 │ │ + bl 58adc │ │ str r0, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ subs r5, #12 │ │ movs r0, r1 │ │ │ │ 000306b8 : │ │ push {r4, lr} │ │ @@ -35015,17 +35015,17 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r3, [r3, #92] ; 0x5c │ │ bx r3 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ strb r6, [r2, #26] │ │ movs r0, r1 │ │ - adds r3, #252 ; 0xfc │ │ + adds r3, #248 ; 0xf8 │ │ movs r5, r0 │ │ - adds r3, #255 ; 0xff │ │ + adds r3, #251 ; 0xfb │ │ movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r8, r0 │ │ bl 305fc │ │ ldr r3, [r0, #0] │ │ mov r4, r0 │ │ ldr r3, [r3, #60] ; 0x3c │ │ @@ -35120,25 +35120,25 @@ │ │ mov r2, r7 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ b.n 3081e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ movs r0, #1 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - adds r3, #183 ; 0xb7 │ │ + adds r3, #179 ; 0xb3 │ │ movs r5, r0 │ │ - adds r3, #149 ; 0x95 │ │ + adds r3, #145 ; 0x91 │ │ movs r5, r0 │ │ - adds r3, #149 ; 0x95 │ │ + adds r3, #145 ; 0x91 │ │ movs r5, r0 │ │ - adds r3, #128 ; 0x80 │ │ + adds r3, #124 ; 0x7c │ │ movs r5, r0 │ │ - adds r3, #89 ; 0x59 │ │ + adds r3, #85 ; 0x55 │ │ movs r5, r0 │ │ - cmp r1, #231 ; 0xe7 │ │ + cmp r1, #227 ; 0xe3 │ │ movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ ldr.w r8, [pc, #736] ; 30b24 │ │ mov r5, r0 │ │ movs r6, #0 │ │ str r6, [sp, #12] │ │ @@ -35465,61 +35465,61 @@ │ │ beq.n 30b1c │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ subs r3, #44 ; 0x2c │ │ movs r0, r1 │ │ - ldrh r2, [r1, #14] │ │ + ldrh r6, [r0, #14] │ │ movs r5, r0 │ │ strb r0, [r0, #20] │ │ movs r0, r1 │ │ - adds r2, #198 ; 0xc6 │ │ + adds r2, #194 ; 0xc2 │ │ movs r5, r0 │ │ - adds r2, #205 ; 0xcd │ │ + adds r2, #201 ; 0xc9 │ │ movs r5, r0 │ │ - adds r2, #191 ; 0xbf │ │ + adds r2, #187 ; 0xbb │ │ movs r5, r0 │ │ - adds r2, #199 ; 0xc7 │ │ + adds r2, #195 ; 0xc3 │ │ movs r5, r0 │ │ - adds r2, #194 ; 0xc2 │ │ + adds r2, #190 ; 0xbe │ │ movs r5, r0 │ │ - adds r2, #199 ; 0xc7 │ │ + adds r2, #195 ; 0xc3 │ │ movs r5, r0 │ │ - adds r2, #228 ; 0xe4 │ │ + adds r2, #224 ; 0xe0 │ │ movs r5, r0 │ │ - adds r2, #203 ; 0xcb │ │ + adds r2, #199 ; 0xc7 │ │ movs r5, r0 │ │ - adds r2, #170 ; 0xaa │ │ + adds r2, #166 ; 0xa6 │ │ movs r5, r0 │ │ - adds r2, #134 ; 0x86 │ │ + adds r2, #130 ; 0x82 │ │ movs r5, r0 │ │ - adds r2, #150 ; 0x96 │ │ + adds r2, #146 ; 0x92 │ │ movs r5, r0 │ │ - adds r2, #135 ; 0x87 │ │ + adds r2, #131 ; 0x83 │ │ movs r5, r0 │ │ - adds r2, #142 ; 0x8e │ │ + adds r2, #138 ; 0x8a │ │ movs r5, r0 │ │ - adds r2, #74 ; 0x4a │ │ + adds r2, #70 ; 0x46 │ │ movs r5, r0 │ │ - adds r2, #77 ; 0x4d │ │ + adds r2, #73 ; 0x49 │ │ movs r5, r0 │ │ - adds r2, #48 ; 0x30 │ │ + adds r2, #44 ; 0x2c │ │ movs r5, r0 │ │ - adds r2, #56 ; 0x38 │ │ + adds r2, #52 ; 0x34 │ │ movs r5, r0 │ │ - adds r2, #16 │ │ + adds r2, #12 │ │ movs r5, r0 │ │ - adds r2, #31 │ │ + adds r2, #27 │ │ movs r5, r0 │ │ - adds r2, #38 ; 0x26 │ │ + adds r2, #34 ; 0x22 │ │ movs r5, r0 │ │ - adds r2, #33 ; 0x21 │ │ + adds r2, #29 │ │ movs r5, r0 │ │ - adds r2, #36 ; 0x24 │ │ + adds r2, #32 │ │ movs r5, r0 │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r8, r1 │ │ ldr r7, [pc, #248] ; (30c88 ) │ │ mov r5, r0 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ @@ -35626,26 +35626,26 @@ │ │ cmp r2, r3 │ │ beq.n 30c82 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ adds r7, #230 ; 0xe6 │ │ movs r0, r1 │ │ - strh r4, [r0, #52] ; 0x34 │ │ + strh r0, [r0, #52] ; 0x34 │ │ + movs r5, r0 │ │ + cmp r6, #210 ; 0xd2 │ │ movs r5, r0 │ │ - cmp r6, #214 ; 0xd6 │ │ + adds r1, #17 │ │ movs r5, r0 │ │ adds r1, #21 │ │ movs r5, r0 │ │ - adds r1, #25 │ │ + adds r0, #215 ; 0xd7 │ │ movs r5, r0 │ │ adds r0, #219 ; 0xdb │ │ movs r5, r0 │ │ - adds r0, #223 ; 0xdf │ │ - movs r5, r0 │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ ldr r6, [pc, #184] ; (30d64 ) │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #12] │ │ movs r3, #0 │ │ @@ -35725,27 +35725,27 @@ │ │ beq.n 30d5c │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ adds r6, #206 ; 0xce │ │ movs r0, r1 │ │ - strh r4, [r5, #42] ; 0x2a │ │ + strh r0, [r5, #42] ; 0x2a │ │ movs r5, r0 │ │ - adds r0, #49 ; 0x31 │ │ + adds r0, #45 ; 0x2d │ │ movs r5, r0 │ │ strb r0, [r3, #2] │ │ movs r0, r1 │ │ - cmp r6, #94 ; 0x5e │ │ + cmp r6, #90 ; 0x5a │ │ movs r5, r0 │ │ - cmp r6, #99 ; 0x63 │ │ + cmp r6, #95 ; 0x5f │ │ movs r5, r0 │ │ - adds r0, #7 │ │ + adds r0, #3 │ │ movs r5, r0 │ │ - adds r0, #32 │ │ + adds r0, #28 │ │ movs r5, r0 │ │ │ │ 00030d84 : │ │ push {r3, lr} │ │ bl 305fc │ │ movs r0, #1 │ │ pop {r3, pc} │ │ @@ -35792,17 +35792,17 @@ │ │ movs r4, r0 │ │ movs r1, r0 │ │ adds r5, #224 ; 0xe0 │ │ movs r0, r1 │ │ ldr r6, [r3, #124] ; 0x7c │ │ movs r0, r1 │ │ bl ffd60df2 <_end@@Base+0xffca7496> │ │ - cmp r5, #3 │ │ + cmp r4, #255 ; 0xff │ │ movs r5, r0 │ │ - cmp r7, #155 ; 0x9b │ │ + cmp r7, #151 ; 0x97 │ │ movs r5, r0 │ │ │ │ 00030dfc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r1 │ │ ldr r2, [pc, #248] ; (30efc ) │ │ mov r5, r0 │ │ @@ -35912,53 +35912,53 @@ │ │ blx 17b10 <__android_log_print@plt> │ │ ldr r1, [pc, #84] ; (30f40 ) │ │ movs r0, #4 │ │ ldr r2, [pc, #84] ; (30f44 ) │ │ add r1, pc │ │ add r2, pc │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w 7f0a0 <__aeabi_llsl@@Base+0x2c> │ │ + b.w 7f09c <__aeabi_llsl@@Base+0x2c> │ │ nop │ │ - cmp r7, #116 ; 0x74 │ │ + cmp r7, #112 ; 0x70 │ │ movs r5, r0 │ │ - cmp r4, #185 ; 0xb9 │ │ + cmp r4, #181 ; 0xb5 │ │ movs r5, r0 │ │ ldr r2, [r3, #116] ; 0x74 │ │ movs r0, r1 │ │ - cmp r7, #101 ; 0x65 │ │ + cmp r7, #97 ; 0x61 │ │ movs r5, r0 │ │ - cmp r7, #114 ; 0x72 │ │ + cmp r7, #110 ; 0x6e │ │ movs r5, r0 │ │ - cmp r6, #207 ; 0xcf │ │ + cmp r6, #203 ; 0xcb │ │ movs r5, r0 │ │ - cmp r7, #115 ; 0x73 │ │ + cmp r7, #111 ; 0x6f │ │ movs r5, r0 │ │ - cmp r7, #107 ; 0x6b │ │ + cmp r7, #103 ; 0x67 │ │ movs r5, r0 │ │ - cmp r7, #113 ; 0x71 │ │ + cmp r7, #109 ; 0x6d │ │ movs r5, r0 │ │ - cmp r7, #103 ; 0x67 │ │ + cmp r7, #99 ; 0x63 │ │ movs r5, r0 │ │ - cmp r7, #121 ; 0x79 │ │ + cmp r7, #117 ; 0x75 │ │ movs r5, r0 │ │ - cmp r7, #109 ; 0x6d │ │ + cmp r7, #105 ; 0x69 │ │ movs r5, r0 │ │ - cmp r7, #126 ; 0x7e │ │ + cmp r7, #122 ; 0x7a │ │ movs r5, r0 │ │ - cmp r7, #114 ; 0x72 │ │ + cmp r7, #110 ; 0x6e │ │ movs r5, r0 │ │ - cmp r7, #104 ; 0x68 │ │ + cmp r7, #100 ; 0x64 │ │ movs r5, r0 │ │ - cmp r3, #227 ; 0xe3 │ │ + cmp r3, #223 ; 0xdf │ │ movs r5, r0 │ │ - cmp r7, #71 ; 0x47 │ │ + cmp r7, #67 ; 0x43 │ │ movs r5, r0 │ │ - cmp r3, #213 ; 0xd5 │ │ + cmp r3, #209 ; 0xd1 │ │ movs r5, r0 │ │ - cmp r7, #139 ; 0x8b │ │ + cmp r7, #135 ; 0x87 │ │ movs r5, r0 │ │ │ │ 00030f48 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r3 │ │ ldr r7, [pc, #280] ; (31068 ) │ │ sub sp, #28 │ │ @@ -36074,27 +36074,27 @@ │ │ cmp r2, r3 │ │ beq.n 31062 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ adds r4, #34 ; 0x22 │ │ movs r0, r1 │ │ - cmp r3, #97 ; 0x61 │ │ + cmp r3, #93 ; 0x5d │ │ movs r5, r0 │ │ ldr r0, [r2, #96] ; 0x60 │ │ movs r0, r1 │ │ - cmp r7, #30 │ │ + cmp r7, #26 │ │ movs r5, r0 │ │ - cmp r6, #254 ; 0xfe │ │ + cmp r6, #250 ; 0xfa │ │ movs r5, r0 │ │ ldr r6, [r7, #84] ; 0x54 │ │ movs r0, r1 │ │ - cmp r2, #185 ; 0xb9 │ │ + cmp r2, #181 ; 0xb5 │ │ movs r5, r0 │ │ - cmp r6, #213 ; 0xd5 │ │ + cmp r6, #209 ; 0xd1 │ │ movs r5, r0 │ │ ldr r2, [r7, #80] ; 0x50 │ │ movs r0, r1 │ │ │ │ 0003108c : │ │ ldr r3, [pc, #4] ; (31094 ) │ │ add r3, pc │ │ @@ -36217,15 +36217,15 @@ │ │ cmp r2, r3 │ │ beq.n 31196 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ adds r2, #78 ; 0x4e │ │ movs r0, r1 │ │ - strh r0, [r6, #6] │ │ + strh r4, [r5, #6] │ │ movs r5, r0 │ │ │ │ 000311a4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov sl, r3 │ │ ldr r3, [pc, #284] ; (312c8 ) │ │ mov r8, r2 │ │ @@ -36308,15 +36308,15 @@ │ │ b.n 31288 │ │ cmp.w sl, #0 │ │ bge.n 31276 │ │ ldr r0, [sp, #20] │ │ bl 30308 │ │ mov r0, r9 │ │ mov r1, r8 │ │ - blx 7d230 <__udivsi3@@Base> │ │ + blx 7d22c <__udivsi3@@Base> │ │ b.n 312b4 │ │ subs.w r6, r6, sl │ │ ldr r2, [r4, #44] ; 0x2c │ │ sbc.w r7, r7, sl, asr #31 │ │ add r9, sl │ │ add.w r3, r2, sl │ │ str r3, [r4, #44] ; 0x2c │ │ @@ -36344,26 +36344,26 @@ │ │ cmp r2, r3 │ │ beq.n 312c2 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ adds r1, #196 ; 0xc4 │ │ movs r0, r1 │ │ - strh r2, [r3, #2] │ │ + strh r6, [r2, #2] │ │ movs r5, r0 │ │ │ │ 000312d0 : │ │ ldr r0, [pc, #12] ; (312e0 ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - cmp r4, #60 ; 0x3c │ │ + cmp r4, #56 ; 0x38 │ │ movs r5, r0 │ │ │ │ 000312e4 : │ │ ldr r0, [r0, #48] ; 0x30 │ │ asrs r1, r0, #31 │ │ bx lr │ │ ... │ │ @@ -36503,17 +36503,17 @@ │ │ beq.n 3143e │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add.w sp, sp, #4096 ; 0x1000 │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ adds r0, #120 ; 0x78 │ │ movs r0, r1 │ │ - cmp r3, #219 ; 0xdb │ │ + cmp r3, #215 ; 0xd7 │ │ movs r5, r0 │ │ - cmp r3, #203 ; 0xcb │ │ + cmp r3, #199 ; 0xc7 │ │ movs r5, r0 │ │ │ │ 00031454 : │ │ movs r1, #1 │ │ b.w 30b88 │ │ ... │ │ │ │ @@ -36590,19 +36590,19 @@ │ │ cmp r2, r3 │ │ beq.n 31502 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ cmp r7, #14 │ │ movs r0, r1 │ │ - ldrb r0, [r6, #22] │ │ + ldrb r4, [r5, #22] │ │ movs r5, r0 │ │ - cmp r2, #166 ; 0xa6 │ │ + cmp r2, #162 ; 0xa2 │ │ movs r5, r0 │ │ - cmp r2, #172 ; 0xac │ │ + cmp r2, #168 ; 0xa8 │ │ movs r5, r0 │ │ │ │ 00031518 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ mov.w r8, #0 │ │ ldr r6, [pc, #248] ; (3161c ) │ │ str.w r8, [sp, #4] │ │ @@ -36710,29 +36710,29 @@ │ │ beq.n 31614 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ cmp r6, #82 ; 0x52 │ │ movs r0, r1 │ │ - ldrb r4, [r6, #19] │ │ + ldrb r0, [r6, #19] │ │ movs r5, r0 │ │ - subs r0, r5, #0 │ │ + subs r4, r4, #0 │ │ movs r5, r0 │ │ - subs r4, r2, #0 │ │ + subs r0, r2, #0 │ │ movs r5, r0 │ │ - cmp r2, #2 │ │ + cmp r1, #254 ; 0xfe │ │ movs r5, r0 │ │ - cmp r2, #8 │ │ + cmp r2, #4 │ │ movs r5, r0 │ │ - cmp r1, #237 ; 0xed │ │ + cmp r1, #233 ; 0xe9 │ │ movs r5, r0 │ │ - movs r5, #113 ; 0x71 │ │ + movs r5, #109 ; 0x6d │ │ movs r5, r0 │ │ - adds r4, r6, #5 │ │ + adds r0, r6, #5 │ │ movs r5, r0 │ │ │ │ 00031640 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ ldr r6, [pc, #136] ; (316d0 ) │ │ add r6, pc │ │ @@ -36794,19 +36794,19 @@ │ │ cmp r2, r3 │ │ beq.n 316cc │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ cmp r5, #50 ; 0x32 │ │ movs r0, r1 │ │ - ldrb r0, [r2, #15] │ │ + ldrb r4, [r1, #15] │ │ movs r5, r0 │ │ - cmp r1, #24 │ │ + cmp r1, #20 │ │ movs r5, r0 │ │ - cmp r1, #30 │ │ + cmp r1, #26 │ │ movs r5, r0 │ │ │ │ 000316e0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr.w fp, [pc, #680] ; 31990 │ │ mov r6, r1 │ │ @@ -37082,15 +37082,15 @@ │ │ ldr r0, [sp, #28] │ │ bl 30308 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 3197c │ │ movs r0, #100 ; 0x64 │ │ mov r1, r6 │ │ muls r0, r7 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #16] │ │ str r0, [r3, #0] │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r5 │ │ ldr r3, [r3, #92] ; 0x5c │ │ blx r3 │ │ @@ -37103,51 +37103,51 @@ │ │ cmp r2, r3 │ │ beq.n 3198a │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ cmp r4, #134 ; 0x86 │ │ movs r0, r1 │ │ - ldrb r0, [r3, #12] │ │ + ldrb r4, [r2, #12] │ │ movs r5, r0 │ │ str r6, [r0, #100] ; 0x64 │ │ movs r0, r1 │ │ - movs r4, #16 │ │ + movs r4, #12 │ │ movs r5, r0 │ │ - movs r4, #23 │ │ + movs r4, #19 │ │ movs r5, r0 │ │ - cmp r0, #90 ; 0x5a │ │ + cmp r0, #86 ; 0x56 │ │ movs r5, r0 │ │ - cmp r0, #114 ; 0x72 │ │ + cmp r0, #110 ; 0x6e │ │ movs r5, r0 │ │ - cmp r0, #127 ; 0x7f │ │ + cmp r0, #123 ; 0x7b │ │ movs r5, r0 │ │ - cmp r0, #130 ; 0x82 │ │ + cmp r0, #126 ; 0x7e │ │ movs r5, r0 │ │ - cmp r0, #102 ; 0x66 │ │ + cmp r0, #98 ; 0x62 │ │ movs r5, r0 │ │ - cmp r0, #115 ; 0x73 │ │ + cmp r0, #111 ; 0x6f │ │ movs r5, r0 │ │ - cmp r0, #153 ; 0x99 │ │ + cmp r0, #149 ; 0x95 │ │ movs r5, r0 │ │ - cmp r0, #161 ; 0xa1 │ │ + cmp r0, #157 ; 0x9d │ │ movs r5, r0 │ │ - cmp r0, #164 ; 0xa4 │ │ + cmp r0, #160 ; 0xa0 │ │ movs r5, r0 │ │ - cmp r0, #176 ; 0xb0 │ │ + cmp r0, #172 ; 0xac │ │ movs r5, r0 │ │ - cmp r0, #177 ; 0xb1 │ │ + cmp r0, #173 ; 0xad │ │ movs r5, r0 │ │ - cmp r0, #113 ; 0x71 │ │ + cmp r0, #109 ; 0x6d │ │ movs r5, r0 │ │ - cmp r0, #50 ; 0x32 │ │ + cmp r0, #46 ; 0x2e │ │ movs r5, r0 │ │ - movs r7, #234 ; 0xea │ │ + movs r7, #230 ; 0xe6 │ │ movs r5, r0 │ │ - movs r7, #194 ; 0xc2 │ │ + movs r7, #190 ; 0xbe │ │ movs r5, r0 │ │ │ │ 000319e0 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r9, r0 │ │ bl 305fc │ │ ldr r5, [pc, #148] ; (31a80 ) │ │ @@ -37211,17 +37211,17 @@ │ │ b.n 31a78 │ │ mov r7, r0 │ │ mov r0, r7 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ str r6, [r1, #56] ; 0x38 │ │ movs r0, r1 │ │ - movs r6, #252 ; 0xfc │ │ + movs r6, #248 ; 0xf8 │ │ movs r5, r0 │ │ - movs r7, #5 │ │ + movs r7, #1 │ │ movs r5, r0 │ │ │ │ 00031a8c : │ │ push {r4, lr} │ │ bl 305fc │ │ ldr r3, [pc, #20] ; (31aa8 ) │ │ add r3, pc │ │ @@ -37267,17 +37267,17 @@ │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ negs r0, r0 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ str r2, [r6, #40] ; 0x28 │ │ movs r0, r1 │ │ - movs r6, #59 ; 0x3b │ │ + movs r6, #55 ; 0x37 │ │ movs r5, r0 │ │ - movs r6, #67 ; 0x43 │ │ + movs r6, #63 ; 0x3f │ │ movs r5, r0 │ │ │ │ 00031b04 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ mov r4, r0 │ │ bl 305fc │ │ @@ -37308,17 +37308,17 @@ │ │ ldr r3, [r4, #0] │ │ blx r7 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ str r0, [r4, #36] ; 0x24 │ │ movs r0, r1 │ │ - movs r5, #251 ; 0xfb │ │ + movs r5, #247 ; 0xf7 │ │ movs r5, r0 │ │ - movs r6, #5 │ │ + movs r6, #1 │ │ movs r5, r0 │ │ │ │ 00031b58 : │ │ movs r0, #3 │ │ movs r1, #0 │ │ b.w 31aac │ │ │ │ @@ -37346,17 +37346,17 @@ │ │ mov r2, r0 │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ pop {r4, r5, r6, pc} │ │ str r0, [r1, #32] │ │ movs r0, r1 │ │ - subs r6, r1, #7 │ │ + subs r2, r1, #7 │ │ movs r5, r0 │ │ - subs r5, r2, #7 │ │ + subs r1, r2, #7 │ │ movs r5, r0 │ │ │ │ 00031ba4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #20 │ │ ldr r3, [pc, #260] ; (31cb0 ) │ │ ldr r6, [pc, #260] ; (31cb4 ) │ │ @@ -37472,29 +37472,29 @@ │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ movs r7, #202 ; 0xca │ │ movs r0, r1 │ │ str r2, [r1, #28] │ │ movs r0, r1 │ │ - strb r0, [r4, #25] │ │ + strb r4, [r3, #25] │ │ movs r5, r0 │ │ - subs r2, r4, #5 │ │ + subs r6, r3, #5 │ │ movs r5, r0 │ │ - subs r1, r5, #5 │ │ + subs r5, r4, #5 │ │ movs r5, r0 │ │ - movs r5, #31 │ │ + movs r5, #27 │ │ movs r5, r0 │ │ - movs r5, #41 ; 0x29 │ │ + movs r5, #37 ; 0x25 │ │ movs r5, r0 │ │ - movs r5, #30 │ │ + movs r5, #26 │ │ movs r5, r0 │ │ - movs r5, #28 │ │ + movs r5, #24 │ │ movs r5, r0 │ │ - subs r7, r1, #3 │ │ + subs r3, r1, #3 │ │ movs r5, r0 │ │ str r4, [r4, #12] │ │ movs r0, r1 │ │ │ │ 00031cdc : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ movs r6, #0 │ │ @@ -37581,30 +37581,30 @@ │ │ beq.n 31da0 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ movs r6, #146 ; 0x92 │ │ movs r0, r1 │ │ - strb r4, [r6, #20] │ │ + strb r0, [r6, #20] │ │ movs r5, r0 │ │ - movs r4, #106 ; 0x6a │ │ - movs r5, r0 │ │ - movs r4, #117 ; 0x75 │ │ + movs r4, #102 ; 0x66 │ │ movs r5, r0 │ │ - adds r7, r7, #7 │ │ + movs r4, #113 ; 0x71 │ │ movs r5, r0 │ │ - adds r3, r6, #5 │ │ + adds r3, r7, #7 │ │ movs r5, r0 │ │ - movs r4, #91 ; 0x5b │ │ + adds r7, r5, #5 │ │ movs r5, r0 │ │ - movs r4, #102 ; 0x66 │ │ + movs r4, #87 ; 0x57 │ │ movs r5, r0 │ │ movs r4, #98 ; 0x62 │ │ movs r5, r0 │ │ + movs r4, #94 ; 0x5e │ │ + movs r5, r0 │ │ │ │ 00031dcc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #20 │ │ ldr r3, [pc, #260] ; (31ed8 ) │ │ ldr r6, [pc, #260] ; (31edc ) │ │ add r3, pc │ │ @@ -37719,29 +37719,29 @@ │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ movs r5, #162 ; 0xa2 │ │ movs r0, r1 │ │ ldrsh r2, [r4, r6] │ │ movs r0, r1 │ │ - strb r0, [r7, #16] │ │ + strb r4, [r6, #16] │ │ movs r5, r0 │ │ - adds r2, r7, #4 │ │ + adds r6, r6, #4 │ │ movs r5, r0 │ │ - adds r1, r0, #5 │ │ + adds r5, r7, #4 │ │ movs r5, r0 │ │ - movs r3, #161 ; 0xa1 │ │ + movs r3, #157 ; 0x9d │ │ movs r5, r0 │ │ - movs r3, #179 ; 0xb3 │ │ + movs r3, #175 ; 0xaf │ │ movs r5, r0 │ │ - movs r3, #184 ; 0xb8 │ │ + movs r3, #180 ; 0xb4 │ │ movs r5, r0 │ │ - movs r2, #242 ; 0xf2 │ │ + movs r2, #238 ; 0xee │ │ movs r5, r0 │ │ - adds r5, r4, #2 │ │ + adds r1, r4, #2 │ │ movs r5, r0 │ │ ldrsh r2, [r7, r2] │ │ movs r0, r1 │ │ ldr r3, [pc, #32] ; (31f28 ) │ │ sub sp, #8 │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ @@ -37815,21 +37815,21 @@ │ │ cmp r0, #0 │ │ beq.n 31f84 │ │ movs r0, #128 ; 0x80 │ │ pop {r4, pc} │ │ nop │ │ ldrsh r4, [r5, r1] │ │ movs r0, r1 │ │ - movs r2, #198 ; 0xc6 │ │ + movs r2, #194 ; 0xc2 │ │ movs r5, r0 │ │ ldrsh r6, [r2, r1] │ │ movs r0, r1 │ │ - movs r2, #192 ; 0xc0 │ │ + movs r2, #188 ; 0xbc │ │ movs r5, r0 │ │ - movs r2, #187 ; 0xbb │ │ + movs r2, #183 ; 0xb7 │ │ movs r5, r0 │ │ │ │ 00031fb0 : │ │ push {r3, lr} │ │ bl 31f04 │ │ and.w r0, r0, #1 │ │ pop {r3, pc} │ │ @@ -39098,15 +39098,15 @@ │ │ bl ffffbfce <_end@@Base+0xfff42672> │ │ bl ffffffd2 <_end@@Base+0xfff46676> │ │ bl 3fd6 <__cxa_atexit@plt-0x13ab6> │ │ bl 7fda <__cxa_atexit@plt-0xfab2> │ │ bl bfde <__cxa_atexit@plt-0xbaae> │ │ bl ffe2 <__cxa_atexit@plt-0x7aaa> │ │ bl 13fe6 <__cxa_atexit@plt-0x3aa6> │ │ - bl 17fea │ │ + bl 17fea │ │ bl 1bfee │ │ bl 1fff2 │ │ bl 23ff6 │ │ bl 27ffa │ │ bl 2bffe │ │ bl 30002 │ │ strb.w pc, [r0, #255]! │ │ @@ -40132,23 +40132,23 @@ │ │ ldr r3, [pc, #44] ; (33dd8 ) │ │ movs r2, #1 │ │ add r3, pc │ │ str r2, [r3, #4] │ │ ldr r0, [pc, #40] ; (33ddc ) │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ add r0, pc │ │ - b.w 7f0b0 <__aeabi_llsl@@Base+0x3c> │ │ + b.w 7f0ac <__aeabi_llsl@@Base+0x3c> │ │ nop │ │ lsls r0, r3 │ │ movs r0, r1 │ │ - lsls r2, r7, #19 │ │ + lsls r6, r6, #19 │ │ movs r5, r0 │ │ lsrs r0, r2, #26 │ │ movs r0, r1 │ │ - lsls r0, r6, #19 │ │ + lsls r4, r5, #19 │ │ movs r5, r0 │ │ asrs r6, r5, #11 │ │ movs r0, r1 │ │ lsrs r6, r3, #25 │ │ movs r0, r1 │ │ ands r6, r6 │ │ movs r0, r1 │ │ @@ -47052,15 +47052,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ add sp, #16 │ │ bx lr │ │ stmia r1!, {r5} │ │ movs r7, r0 │ │ ldmia r6!, {r3, r4} │ │ movs r7, r0 │ │ - add r7, sp, #412 ; 0x19c │ │ + add r7, sp, #396 ; 0x18c │ │ movs r4, r0 │ │ │ │ 000382ac : │ │ ldr r3, [pc, #4] ; (382b4 ) │ │ add r3, pc │ │ ldr r3, [r3, #44] ; 0x2c │ │ bx r3 │ │ @@ -52002,15 +52002,15 @@ │ │ add sp, #16 │ │ bx lr │ │ nop │ │ ldr r6, [sp, #112] ; 0x70 │ │ movs r7, r0 │ │ add r3, sp, #80 ; 0x50 │ │ movs r7, r0 │ │ - ldrh r5, [r5, #34] ; 0x22 │ │ + ldrh r1, [r5, #34] ; 0x22 │ │ movs r4, r0 │ │ │ │ 0003a5a8 : │ │ push {r1, r2, r3} │ │ push {r0, r1, r2, r4, lr} │ │ add r2, sp, #20 │ │ ldr r4, [pc, #48] ; (3a5e0 ) │ │ @@ -52366,15 +52366,15 @@ │ │ ldr r3, [r3, #4] │ │ ldr.w r3, [r3, r0, lsl #2] │ │ ldrd r0, r1, [r3] │ │ pop {r3, pc} │ │ nop │ │ bpl.n 3a984 │ │ movs r7, r0 │ │ - ldr r1, [sp, #956] ; 0x3bc │ │ + ldr r1, [sp, #940] ; 0x3ac │ │ movs r4, r0 │ │ │ │ 0003a8a8 : │ │ push {r3, lr} │ │ bl 3a82c │ │ cmp r0, #0 │ │ blt.n 3a8bc │ │ @@ -52389,15 +52389,15 @@ │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldr r3, [r3, #4] │ │ ldr.w r0, [r3, r0, lsl #2] │ │ pop {r3, pc} │ │ bpl.n 3a944 │ │ movs r7, r0 │ │ - ldr r1, [sp, #732] ; 0x2dc │ │ + ldr r1, [sp, #716] ; 0x2cc │ │ movs r4, r0 │ │ │ │ 0003a8d8 : │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ movs r1, #0 │ │ ldr r6, [r0, #8] │ │ mov r8, r2 │ │ @@ -52443,15 +52443,15 @@ │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr r3, [r0, #16] │ │ ldr.w r0, [r3, r4, lsl #2] │ │ pop {r4, pc} │ │ - ldr r1, [sp, #352] ; 0x160 │ │ + ldr r1, [sp, #336] ; 0x150 │ │ movs r4, r0 │ │ │ │ 0003a948 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r0 │ │ mov r7, r1 │ │ bl 3a82c │ │ @@ -53051,15 +53051,15 @@ │ │ ldr r3, [r4, #4] │ │ ldr r1, [pc, #60] ; (3af28 ) │ │ ldr r3, [r3, #0] │ │ cmp r3, r1 │ │ beq.n 3af02 │ │ mov r0, r4 │ │ movs r2, #0 │ │ - bl 58d64 │ │ + bl 5eb3c │ │ mov r4, r0 │ │ cmp r0, #0 │ │ beq.n 3aee0 │ │ mov r8, r0 │ │ b.n 3af06 │ │ mov.w r8, #0 │ │ mov r2, r5 │ │ @@ -53069,25 +53069,25 @@ │ │ blx r3 │ │ mov r5, r0 │ │ cbz r0, 3af1a │ │ ldr r3, [r6, #80] ; 0x50 │ │ str r3, [r0, #0] │ │ str r0, [r6, #80] ; 0x50 │ │ mov r0, r8 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ - str r3, [sp, #956] ; 0x3bc │ │ + str r3, [sp, #940] ; 0x3ac │ │ movs r4, r0 │ │ - str r3, [sp, #1000] ; 0x3e8 │ │ + str r3, [sp, #984] ; 0x3d8 │ │ movs r4, r0 │ │ - str r4, [sp, #16] │ │ + str r4, [sp, #0] │ │ movs r4, r0 │ │ │ │ 0003af38 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ adds r2, #7 │ │ bic.w r5, r2, #7 │ │ mov r8, r3 │ │ @@ -53098,15 +53098,15 @@ │ │ mov.w r0, #16711680 ; 0xff0000 │ │ mov.w r1, #65280 ; 0xff00 │ │ stmia.w sp, {r0, r1, r2, r3} │ │ movs r0, #0 │ │ mov r1, r5 │ │ mov r2, r8 │ │ movs r3, #32 │ │ - bl 5894c │ │ + bl 5e724 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ beq.n 3afea │ │ movs r3, #0 │ │ mov r0, r3 │ │ mov lr, r3 │ │ cmp lr, r8 │ │ @@ -53148,15 +53148,15 @@ │ │ b.n 3af72 │ │ ldr r1, [sp, #40] ; 0x28 │ │ mov r0, r4 │ │ ldr r2, [sp, #44] ; 0x2c │ │ bl 3ae9c │ │ mov r5, r0 │ │ mov r0, r4 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ mov r0, r5 │ │ b.n 3afea │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ 0003aff0 : │ │ push {r4, r5, r6, lr} │ │ @@ -53173,15 +53173,15 @@ │ │ mov r0, r6 │ │ blx r4 │ │ cbz r0, 3b016 │ │ ldr r3, [r5, #80] ; 0x50 │ │ str r3, [r0, #0] │ │ str r0, [r5, #80] ; 0x50 │ │ pop {r4, r5, r6, pc} │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #16] │ │ movs r4, r0 │ │ │ │ 0003b01c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 3ae24 │ │ ldr r3, [r0, #84] ; 0x54 │ │ @@ -53217,15 +53217,15 @@ │ │ bx r3 │ │ ldr r0, [pc, #12] ; (3b074 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ pop {r4, pc} │ │ nop │ │ - str r2, [sp, #816] ; 0x330 │ │ + str r2, [sp, #800] ; 0x320 │ │ movs r4, r0 │ │ │ │ 0003b078 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 3ae24 │ │ ldr r3, [r0, #88] ; 0x58 │ │ @@ -53272,15 +53272,15 @@ │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #20] │ │ bl 3ae24 │ │ add r1, sp, #12 │ │ add r2, sp, #16 │ │ mov r8, r0 │ │ mov r0, r4 │ │ - bl 5a1f4 │ │ + bl 59cc4 │ │ cmp r5, #0 │ │ ldr.w r3, [r8, #32] │ │ blt.n 3b10a │ │ cmp r6, #0 │ │ blt.n 3b10a │ │ ldr r2, [sp, #12] │ │ cmp r5, r2 │ │ @@ -53396,15 +53396,15 @@ │ │ mov r4, r0 │ │ cbz r3, 3b23c │ │ add r1, sp, #8 │ │ add r2, sp, #12 │ │ mov r0, r9 │ │ str r5, [sp, #8] │ │ str r5, [sp, #12] │ │ - bl 5a1f4 │ │ + bl 59cc4 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ add.w r1, r1, r1, lsr #31 │ │ add.w r2, r2, r2, lsr #31 │ │ asrs r1, r1, #1 │ │ str r1, [sp, #8] │ │ cmp r7, r1 │ │ @@ -53443,15 +53443,15 @@ │ │ mov r2, r6 │ │ mov r3, r7 │ │ str r2, [r4, #40] ; 0x28 │ │ mov r1, sp │ │ str r3, [r4, #36] ; 0x24 │ │ add r2, sp, #4 │ │ ldr r0, [r4, #32] │ │ - bl 5a1f4 │ │ + bl 59cc4 │ │ ldr r2, [sp, #0] │ │ ldr r1, [r4, #36] ; 0x24 │ │ subs r2, #1 │ │ str r2, [sp, #0] │ │ cmp r1, r2 │ │ it gt │ │ strgt r2, [r4, #36] ; 0x24 │ │ @@ -53801,15 +53801,15 @@ │ │ bge.n 3b5c0 │ │ cbz r5, 3b5c0 │ │ movs r3, #1 │ │ str r3, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #32] │ │ str r5, [r4, #64] ; 0x40 │ │ cbz r0, 3b5d6 │ │ - bl 5a788 │ │ + bl 5a258 │ │ cbnz r5, 3b5d6 │ │ add.w r0, r4, #32 │ │ ldmia r0, {r0, r1, r2} │ │ bl 3b198 │ │ mov.w r0, #1024 ; 0x400 │ │ bl 3bab0 │ │ movs r0, #0 │ │ @@ -53818,15 +53818,15 @@ │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ bne.n 3b5bc │ │ b.n 3b5b0 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldrh r3, [r7, #44] ; 0x2c │ │ + ldrh r7, [r6, #44] ; 0x2c │ │ movs r4, r0 │ │ │ │ 0003b5f8 : │ │ push {r3, lr} │ │ bl 3ae24 │ │ cbz r0, 3b602 │ │ ldr r0, [r0, #88] ; 0x58 │ │ @@ -54262,35 +54262,35 @@ │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrh r0, [r0, #28] │ │ movs r7, r0 │ │ add r0, pc, #832 ; (adr r0, 3bd40 ) │ │ movs r7, r0 │ │ - ldrh r0, [r5, #26] │ │ + ldrh r4, [r4, #26] │ │ movs r4, r0 │ │ add r0, pc, #624 ; (adr r0, 3bc78 ) │ │ movs r7, r0 │ │ add r0, pc, #608 ; (adr r0, 3bc6c ) │ │ movs r7, r0 │ │ add r0, pc, #600 ; (adr r0, 3bc68 ) │ │ movs r7, r0 │ │ - ldrh r0, [r4, #26] │ │ + ldrh r4, [r3, #26] │ │ movs r4, r0 │ │ ldr r7, [sp, #824] ; 0x338 │ │ movs r7, r0 │ │ ldr r7, [sp, #728] ; 0x2d8 │ │ movs r7, r0 │ │ ldr r7, [sp, #704] ; 0x2c0 │ │ movs r7, r0 │ │ ldr r7, [sp, #688] ; 0x2b0 │ │ movs r7, r0 │ │ ldr r7, [sp, #104] ; 0x68 │ │ movs r7, r0 │ │ - ldrh r0, [r6, #14] │ │ + ldrh r4, [r5, #14] │ │ movs r4, r0 │ │ │ │ 0003ba2c : │ │ push {r0, r1, r2, lr} │ │ mov r3, r0 │ │ str r0, [sp, #0] │ │ movs r0, #0 │ │ @@ -54356,15 +54356,15 @@ │ │ 0003bab0 : │ │ mov r1, r0 │ │ b.w 3ba68 │ │ ... │ │ │ │ 0003bab8 : │ │ push {r3, lr} │ │ - bl 59354 │ │ + bl 58e24 │ │ cbz r0, 3bac6 │ │ ldr.w r3, [r0, #176] ; 0xb0 │ │ blx r3 │ │ ldr r3, [pc, #36] ; (3baec ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ cbnz r3, 3badc │ │ @@ -54988,15 +54988,15 @@ │ │ negs r4, r7 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r4, #128 ; 0x80 │ │ movs r0, r0 │ │ bics r0, r0 │ │ - strh r4, [r6, #32] │ │ + strh r0, [r6, #32] │ │ movs r4, r0 │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #4 │ │ vpush {d8-d14} │ │ adds r6, r1, #4 │ │ add.w r5, r0, #516 ; 0x204 │ │ vcvt.f64.f32 d10, s0 │ │ @@ -55294,15 +55294,15 @@ │ │ b.w 181a8 │ │ mov r0, r2 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrh r4, [r1, #0] │ │ movs r7, r0 │ │ ldrh r6, [r0, #0] │ │ movs r7, r0 │ │ - ldrb r1, [r3, #30] │ │ + ldrb r5, [r2, #30] │ │ movs r4, r0 │ │ │ │ 0003c474 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #540 ; 0x21c │ │ ldr r6, [pc, #220] ; (3c55c ) │ │ mov r5, r2 │ │ @@ -55963,23 +55963,23 @@ │ │ add.w r0, r0, #520 ; 0x208 │ │ bl 552b0 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ setend le │ │ movs r7, r0 │ │ - stmia r7!, {r2, r4, r7} │ │ + stmia r7!, {r4, r7} │ │ movs r4, r0 │ │ │ │ 0003cc30 : │ │ ldr r1, [pc, #8] ; (3cc3c ) │ │ mov.w r2, #2048 ; 0x800 │ │ add r1, pc │ │ b.w 552b0 │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ + stmia r7!, {r1, r4, r5, r6} │ │ movs r4, r0 │ │ │ │ 0003cc40 : │ │ cmp r0, #0 │ │ blt.n 3cc5c │ │ adds r3, r0, r2 │ │ cmp.w r3, #512 ; 0x200 │ │ @@ -56277,15 +56277,15 @@ │ │ movs r1, #13 │ │ mov r3, r2 │ │ bl 3d2ac │ │ movw r0, #771 ; 0x303 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ bl 3bce4 │ │ cbz r0, 3cf04 │ │ - bl 59354 │ │ + bl 58e24 │ │ cbz r0, 3cf04 │ │ ldr.w r3, [r0, #188] ; 0xbc │ │ cbz r3, 3cf04 │ │ blx r3 │ │ ldr r3, [pc, #60] ; (3cf44 ) │ │ add r3, pc │ │ str r4, [r3, #0] │ │ @@ -56295,15 +56295,15 @@ │ │ mov r0, r4 │ │ mov r3, r2 │ │ bl 3d2ac │ │ movw r0, #771 ; 0x303 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ bl 3bce4 │ │ cbz r0, 3cf38 │ │ - bl 59354 │ │ + bl 58e24 │ │ cbz r0, 3cf38 │ │ ldr.w r3, [r0, #184] ; 0xb8 │ │ cbz r3, 3cf38 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ pop {r4, pc} │ │ nop │ │ @@ -56461,17 +56461,17 @@ │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldr r3, [pc, #16] ; (3d088 ) │ │ adds r0, #130 ; 0x82 │ │ add r3, pc │ │ ldr.w r0, [r3, r0, lsl #2] │ │ pop {r3, pc} │ │ - str r4, [r3, #32] │ │ + str r0, [r3, #32] │ │ movs r4, r0 │ │ - strb r5, [r3, #14] │ │ + strb r1, [r3, #14] │ │ movs r4, r0 │ │ cbz r4, 3d0c6 │ │ movs r7, r0 │ │ │ │ 0003d08c : │ │ ldr r2, [pc, #32] ; (3d0b0 ) │ │ movs r3, #0 │ │ @@ -56507,23 +56507,23 @@ │ │ add r3, pc │ │ ldr.w r0, [r3, r0, lsl #2] │ │ cbnz r0, 3d0dc │ │ ldr r0, [pc, #20] ; (3d0f0 ) │ │ add r0, pc │ │ pop {r3, pc} │ │ nop │ │ - str r4, [r0, #28] │ │ + str r0, [r0, #28] │ │ movs r4, r0 │ │ - strb r5, [r0, #13] │ │ + strb r1, [r0, #13] │ │ movs r4, r0 │ │ - str r4, [r5, #40] ; 0x28 │ │ + str r0, [r5, #40] ; 0x28 │ │ movs r4, r0 │ │ ldrh r4, [r5, #0] │ │ movs r7, r0 │ │ - str r4, [r3, #40] ; 0x28 │ │ + str r0, [r3, #40] ; 0x28 │ │ movs r4, r0 │ │ │ │ 0003d0f4 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ cbz r0, 3d0fe │ │ ldrb r3, [r0, #0] │ │ @@ -56545,17 +56545,17 @@ │ │ mov r0, r5 │ │ bl 5553e │ │ cbz r0, 3d12c │ │ adds r4, #1 │ │ b.n 3d114 │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ - str r2, [r0, #24] │ │ + str r6, [r7, #20] │ │ movs r4, r0 │ │ - str r2, [r3, #24] │ │ + str r6, [r2, #24] │ │ movs r4, r0 │ │ strh r2, [r5, #62] ; 0x3e │ │ movs r7, r0 │ │ │ │ 0003d13c : │ │ lsls r3, r0, #1 │ │ push {r4, lr} │ │ @@ -56666,15 +56666,15 @@ │ │ bl 3d0f4 │ │ ldr r3, [pc, #12] ; (3d24c ) │ │ add r3, pc │ │ ldr.w r0, [r3, r0, lsl #2] │ │ pop {r3, r4, r5, pc} │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ - stmia r1!, {r2, r3, r5, r6} │ │ + stmia r1!, {r3, r5, r6} │ │ movs r4, r0 │ │ ldr r3, [r1, #0] │ │ cmp.w r3, #512 ; 0x200 │ │ bne.n 3d26a │ │ ldrb r3, [r1, #12] │ │ cmp r3, #5 │ │ bne.n 3d26a │ │ @@ -56745,23 +56745,23 @@ │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r0, r3, #29 │ │ bmi.n 3d2c6 │ │ bic.w r3, r3, #8 │ │ mov r0, r4 │ │ orr.w r3, r3, #4 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 5ad22 │ │ + bl 5a7f2 │ │ b.n 3d3e2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r1, r3, #29 │ │ bpl.n 3d2c6 │ │ bic.w r3, r3, #4 │ │ orr.w r3, r3, #8 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 5ab00 │ │ + bl 5a5d0 │ │ b.n 3d3e2 │ │ lsrs r3, r6, #16 │ │ ldr r2, [pc, #340] ; (3d46c ) │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ beq.n 3d2c6 │ │ lsrs r3, r5, #16 │ │ @@ -56792,65 +56792,65 @@ │ │ bne.n 3d356 │ │ ldr r3, [r0, #28] │ │ cmp r5, r3 │ │ beq.n 3d2c6 │ │ str r6, [r4, #24] │ │ mov r0, r4 │ │ str r5, [r4, #28] │ │ - bl 5a854 │ │ + bl 5a324 │ │ b.n 3d3e2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r0, r3, #25 │ │ bmi.n 3d2c6 │ │ orr.w r3, r3, #64 ; 0x40 │ │ mov r0, r4 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 5acfc │ │ + bl 5a7cc │ │ b.n 3d3e2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r1, r3, #24 │ │ bmi.n 3d2c6 │ │ orr.w r3, r3, #128 ; 0x80 │ │ str r3, [r0, #48] ; 0x30 │ │ b.n 3d3e2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ tst.w r3, #192 ; 0xc0 │ │ beq.n 3d2c6 │ │ bic.w r3, r3, #192 ; 0xc0 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 5ad02 │ │ + bl 5a7d2 │ │ b.n 3d3e2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r2, r3, #21 │ │ bmi.n 3d2c6 │ │ orr.w r3, r3, #1024 ; 0x400 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 5ad28 │ │ + bl 5a7f8 │ │ b.n 3d3e2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r0, r3, #21 │ │ bpl.n 3d2c6 │ │ bic.w r3, r3, #1024 ; 0x400 │ │ mov r0, r4 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 5ad3c │ │ + bl 5a80c │ │ b.n 3d3e2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r1, r3, #22 │ │ bmi.n 3d2c6 │ │ orr.w r3, r3, #512 ; 0x200 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 5ad40 │ │ + bl 5a810 │ │ b.n 3d3e2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r2, r3, #22 │ │ bpl.w 3d2c6 │ │ bic.w r3, r3, #512 ; 0x200 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 5ad8c │ │ + bl 5a85c │ │ mov.w r0, #512 ; 0x200 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ bl 3bce4 │ │ cmp r0, #1 │ │ bne.n 3d43e │ │ mov.w r3, #512 ; 0x200 │ │ str r3, [sp, #0] │ │ @@ -56985,29 +56985,29 @@ │ │ ldr r0, [pc, #12] ; (3d538 ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - strb r1, [r3, #20] │ │ + strb r5, [r2, #20] │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r3 │ │ ldr r7, [r0, #28] │ │ mov r6, r0 │ │ ldr r0, [r0, #32] │ │ mov r8, r1 │ │ mov r4, r2 │ │ mla r3, r2, r3, r7 │ │ cmp r0, r3 │ │ bcs.n 3d55e │ │ subs r0, r0, r7 │ │ mov r1, r2 │ │ - blx 7d230 <__udivsi3@@Base> │ │ + blx 7d22c <__udivsi3@@Base> │ │ mov r5, r0 │ │ muls r4, r5 │ │ mov r0, r7 │ │ mov r1, r8 │ │ mov r2, r4 │ │ bl 552b0 │ │ ldr r3, [r6, #28] │ │ @@ -57020,15 +57020,15 @@ │ │ mov r5, r0 │ │ mov r4, r2 │ │ mov r1, r3 │ │ cbz r3, 3d5bc │ │ cbz r2, 3d5c2 │ │ mul.w r8, r2, r3 │ │ mov r0, r8 │ │ - blx 7d230 <__udivsi3@@Base> │ │ + blx 7d22c <__udivsi3@@Base> │ │ cmp r0, r4 │ │ mov r6, r0 │ │ bne.n 3d5c8 │ │ ldr r1, [r5, #28] │ │ mov r0, r7 │ │ ldr r4, [r5, #32] │ │ subs r4, r4, r1 │ │ @@ -57038,15 +57038,15 @@ │ │ mov r2, r4 │ │ bl 552b0 │ │ ldr r3, [r5, #28] │ │ mov r0, r4 │ │ mov r1, r6 │ │ add r3, r4 │ │ str r3, [r5, #28] │ │ - blx 7d230 <__udivsi3@@Base> │ │ + blx 7d22c <__udivsi3@@Base> │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r0, r3 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r0, r2 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ @@ -57076,15 +57076,15 @@ │ │ subs r0, r2, r1 │ │ b.n 3d608 │ │ ldr r0, [pc, #8] ; (3d60c ) │ │ add r0, pc │ │ bl 181a8 │ │ asrs r1, r0, #31 │ │ pop {r3, pc} │ │ - ldr r1, [r7, #16] │ │ + ldr r5, [r6, #16] │ │ movs r4, r0 │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r1, r2 │ │ mov r2, r3 │ │ ldr r3, [r5, #28] │ │ @@ -57217,21 +57217,21 @@ │ │ str r3, [r0, #12] │ │ ldr r3, [pc, #40] ; (3d75c ) │ │ add r3, pc │ │ str r3, [r0, #16] │ │ movs r3, #4 │ │ str r3, [r0, #20] │ │ pop {r3, r4, r5, pc} │ │ - ldrh r0, [r3, r6] │ │ + ldrh r4, [r2, r6] │ │ movs r4, r0 │ │ - strb r7, [r6, #13] │ │ + strb r3, [r6, #13] │ │ movs r4, r0 │ │ - ldrh r6, [r0, r6] │ │ + ldrh r2, [r0, r6] │ │ movs r4, r0 │ │ - strb r1, [r5, #13] │ │ + strb r5, [r4, #13] │ │ movs r4, r0 │ │ mcr2 15, 0, pc, cr3, cr15, {7} ; │ │ mcr2 15, 5, pc, cr15, cr15, {7} ; │ │ mcr2 15, 2, pc, cr13, cr15, {7} ; │ │ mcr2 15, 0, pc, cr13, cr15, {7} ; │ │ lsls r5, r7, #6 │ │ ... │ │ @@ -57276,21 +57276,21 @@ │ │ str r3, [r0, #12] │ │ ldr r3, [pc, #40] ; (3d7dc ) │ │ add r3, pc │ │ str r3, [r0, #16] │ │ movs r3, #5 │ │ str r3, [r0, #20] │ │ pop {r3, r4, r5, pc} │ │ - ldrh r0, [r3, r4] │ │ + ldrh r4, [r2, r4] │ │ movs r4, r0 │ │ - strb r7, [r6, #11] │ │ + strb r3, [r6, #11] │ │ movs r4, r0 │ │ - ldrh r6, [r0, r4] │ │ + ldrh r2, [r0, r4] │ │ movs r4, r0 │ │ - strb r1, [r5, #11] │ │ + strb r5, [r4, #11] │ │ movs r4, r0 │ │ stc2 15, cr15, [r3, #1020] ; 0x3fc │ │ mcr2 15, 1, pc, cr15, cr15, {7} ; │ │ stc2l 15, cr15, [sp, #1020] ; 0x3fc │ │ ldc2l 15, cr15, [r9, #-1020]! ; 0xfffffc04 │ │ lsls r5, r7, #4 │ │ ... │ │ @@ -57377,17 +57377,17 @@ │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ adds r7, #12 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ strb r6, [r2, #24] │ │ movs r7, r0 │ │ bl ffdae8a6 <_end@@Base+0xffcf4f4a> │ │ - strb r4, [r4, #9] │ │ + strb r0, [r4, #9] │ │ movs r4, r0 │ │ - strb r7, [r5, #9] │ │ + strb r3, [r5, #9] │ │ movs r4, r0 │ │ mcr2 15, 0, pc, cr4, cr15, {7} ; │ │ mcr2 15, 0, pc, cr8, cr15, {7} ; │ │ mcr2 15, 0, pc, cr12, cr15, {7} ; │ │ mrc2 15, 0, pc, cr0, cr15, {7} │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r3, r4, r5, lr} │ │ @@ -57779,15 +57779,15 @@ │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ strb r2, [r4, #1] │ │ movs r7, r0 │ │ - ldr r7, [r1, #108] ; 0x6c │ │ + ldr r3, [r1, #108] ; 0x6c │ │ movs r4, r0 │ │ │ │ 0003dbe8 : │ │ push {r3, lr} │ │ bl 3e3d4 │ │ and.w r0, r0, r0, asr #31 │ │ pop {r3, pc} │ │ @@ -57809,15 +57809,15 @@ │ │ mov r1, r0 │ │ ldr r0, [pc, #12] ; (3dc24 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - ldr r4, [r6, #104] ; 0x68 │ │ + ldr r0, [r6, #104] ; 0x68 │ │ movs r4, r0 │ │ │ │ 0003dc28 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ bge.n 3dc40 │ │ bl 3dbf4 │ │ @@ -57840,15 +57840,15 @@ │ │ cmp r3, r4 │ │ beq.n 3dc60 │ │ ldr r0, [r0, #104] ; 0x68 │ │ b.n 3dc52 │ │ pop {r4, pc} │ │ movs r0, #1 │ │ pop {r4, pc} │ │ - ldr r6, [r2, #104] ; 0x68 │ │ + ldr r2, [r2, #104] ; 0x68 │ │ movs r4, r0 │ │ ldr r4, [r2, #124] ; 0x7c │ │ movs r7, r0 │ │ │ │ 0003dc6c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ @@ -57952,19 +57952,19 @@ │ │ adds r3, #1 │ │ str r3, [r4, #28] │ │ ldr r3, [r6, #0] │ │ str r4, [r6, #0] │ │ str r3, [r4, #104] ; 0x68 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - ldr r4, [r0, #96] ; 0x60 │ │ + ldr r0, [r0, #96] ; 0x60 │ │ movs r4, r0 │ │ - ldr r6, [r3, #96] ; 0x60 │ │ + ldr r2, [r3, #96] ; 0x60 │ │ movs r4, r0 │ │ - ldr r4, [r5, #96] ; 0x60 │ │ + ldr r0, [r5, #96] ; 0x60 │ │ movs r4, r0 │ │ ldr r2, [r5, #112] ; 0x70 │ │ movs r7, r0 │ │ │ │ 0003dd6c : │ │ push {r3, lr} │ │ bl 3e3fe │ │ @@ -58074,17 +58074,17 @@ │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r0, [pc, #16] ; (3de5c ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ b.w 181a8 │ │ nop │ │ - ldr r2, [r5, #80] ; 0x50 │ │ + ldr r6, [r4, #80] ; 0x50 │ │ movs r4, r0 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ + ldr r7, [r3, #80] ; 0x50 │ │ movs r4, r0 │ │ │ │ 0003de60 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r6, r2 │ │ @@ -58121,17 +58121,17 @@ │ │ mov r1, r6 │ │ movs r2, #68 ; 0x44 │ │ add r0, r4 │ │ bl 552b0 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldr r4, [r3, #80] ; 0x50 │ │ + ldr r0, [r3, #80] ; 0x50 │ │ movs r4, r0 │ │ - ldr r5, [r3, #80] ; 0x50 │ │ + ldr r1, [r3, #80] ; 0x50 │ │ movs r4, r0 │ │ │ │ 0003dec8 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r6, r2 │ │ @@ -58152,15 +58152,15 @@ │ │ mov r0, r5 │ │ mov r2, r6 │ │ mla r1, r1, r4, r3 │ │ bl 3e408 │ │ asrs r0, r0, #31 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldr r4, [r6, #72] ; 0x48 │ │ + ldr r0, [r6, #72] ; 0x48 │ │ movs r4, r0 │ │ │ │ 0003df08 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 3dbb8 │ │ @@ -58179,15 +58179,15 @@ │ │ movs r1, #72 ; 0x48 │ │ mov r0, r5 │ │ mla r1, r1, r4, r3 │ │ bl 3e40c │ │ asrs r0, r0, #31 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldr r6, [r6, #68] ; 0x44 │ │ + ldr r2, [r6, #68] ; 0x44 │ │ movs r4, r0 │ │ │ │ 0003df44 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 3dbb8 │ │ @@ -58207,15 +58207,15 @@ │ │ ldr r3, [r1, #68] ; 0x44 │ │ cbz r3, 3df7c │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 3e410 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldr r6, [r6, #64] ; 0x40 │ │ + ldr r2, [r6, #64] ; 0x40 │ │ movs r4, r0 │ │ │ │ 0003df84 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ bl 3dbb8 │ │ cbz r0, 3dfec │ │ @@ -58293,17 +58293,17 @@ │ │ mov r0, r4 │ │ mla r1, r1, r5, r3 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 3e414 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldr r2, [r1, #56] ; 0x38 │ │ + ldr r6, [r0, #56] ; 0x38 │ │ movs r4, r0 │ │ - ldr r2, [r0, #60] ; 0x3c │ │ + ldr r6, [r7, #56] ; 0x38 │ │ movs r4, r0 │ │ │ │ 0003e048 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 3dbb8 │ │ @@ -58327,28 +58327,28 @@ │ │ bl 55518 │ │ movs r1, #100 ; 0x64 │ │ cmp r0, #100 ; 0x64 │ │ it ge │ │ movge r0, #100 ; 0x64 │ │ bic.w r0, r0, r0, asr #31 │ │ muls r0, r4 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov r4, r0 │ │ mov r0, r5 │ │ mov r1, r4 │ │ bl 3e418 │ │ asrs r0, r0, #31 │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - ldr r6, [r6, #56] ; 0x38 │ │ + ldr r2, [r6, #56] ; 0x38 │ │ movs r4, r0 │ │ - ldr r2, [r3, #60] ; 0x3c │ │ + ldr r6, [r2, #60] ; 0x3c │ │ movs r4, r0 │ │ - ldr r6, [r6, #60] ; 0x3c │ │ + ldr r2, [r6, #60] ; 0x3c │ │ movs r4, r0 │ │ │ │ 0003e0b0 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 3dbb8 │ │ @@ -58369,17 +58369,17 @@ │ │ mov r1, r4 │ │ bl 3e41c │ │ asrs r0, r0, #31 │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldr r0, [r7, #56] ; 0x38 │ │ + ldr r4, [r6, #56] ; 0x38 │ │ movs r4, r0 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ + ldr r6, [r3, #60] ; 0x3c │ │ movs r4, r0 │ │ │ │ 0003e0f4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r7, r0, #0 │ │ bge.n 3e10c │ │ bl 3dbf4 │ │ @@ -58444,15 +58444,15 @@ │ │ lsls r3, r3, #18 │ │ bpl.n 3e192 │ │ movs r1, #0 │ │ bl 3e0b0 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r2, [r1, #28] │ │ + ldr r6, [r0, #28] │ │ movs r4, r0 │ │ ldr r2, [r1, #48] ; 0x30 │ │ movs r7, r0 │ │ │ │ 0003e19c : │ │ push {r3, lr} │ │ bl 3e3ea │ │ @@ -58462,15 +58462,15 @@ │ │ b.w 3e0f4 │ │ ldr r0, [pc, #12] ; (3e1bc ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - ldr r6, [r5, #48] ; 0x30 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ movs r4, r0 │ │ │ │ 0003e1c0 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 3dbb8 │ │ cbz r0, 3e1e6 │ │ @@ -58482,15 +58482,15 @@ │ │ add r0, pc │ │ b.w 181a8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 3e420 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ - ldr r5, [r5, #48] ; 0x30 │ │ + ldr r1, [r5, #48] ; 0x30 │ │ movs r4, r0 │ │ │ │ 0003e1f0 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 3dbb8 │ │ cbz r0, 3e20c │ │ @@ -58578,15 +58578,15 @@ │ │ str r0, [r4, #32] │ │ asrs r0, r0, #31 │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - ldr r6, [r7, #36] ; 0x24 │ │ + ldr r2, [r7, #36] ; 0x24 │ │ movs r4, r0 │ │ │ │ 0003e2d8 : │ │ push {r4, r5, lr} │ │ mov r4, r0 │ │ vpush {d8} │ │ mov r5, r2 │ │ @@ -58648,15 +58648,15 @@ │ │ add sp, #12 │ │ vpop {d8} │ │ pop {r4, r5, pc} │ │ nop │ │ movs r0, r0 │ │ movs r0, r0 │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ - ldr r2, [r3, #36] ; 0x24 │ │ + ldr r6, [r2, #36] ; 0x24 │ │ movs r4, r0 │ │ │ │ 0003e398 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 3dbb8 │ │ cbz r0, 3e3be │ │ @@ -58668,20 +58668,20 @@ │ │ add r0, pc │ │ b.w 181a8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 3df08 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ - ldr r4, [r4, #24] │ │ + ldr r0, [r4, #24] │ │ movs r4, r0 │ │ ldr r0, [pc, #4] ; (3e3d0 ) │ │ add r0, pc │ │ b.w 181a8 │ │ - ldr r7, [r7, #24] │ │ + ldr r3, [r7, #24] │ │ movs r4, r0 │ │ │ │ 0003e3d4 : │ │ movs r0, #0 │ │ bx lr │ │ │ │ 0003e3d8 : │ │ @@ -58792,15 +58792,15 @@ │ │ cmp r0, #0 │ │ blt.n 3e492 │ │ bl 4007c │ │ and.w r0, r0, r0, asr #31 │ │ pop {r3, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, pc} │ │ - ldr r7, [r7, #16] │ │ + ldr r3, [r7, #16] │ │ movs r4, r0 │ │ ; instruction: 0xffb3ffff │ │ │ │ 0003e4a0 : │ │ b.w 3fdd4 │ │ │ │ 0003e4a4 : │ │ @@ -58817,15 +58817,15 @@ │ │ mov r1, r0 │ │ ldr r0, [pc, #12] ; (3e4d0 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - ldr r4, [r2, #16] │ │ + ldr r0, [r2, #16] │ │ movs r4, r0 │ │ │ │ 0003e4d4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbnz r0, 3e4e6 │ │ ldr r0, [pc, #24] ; (3e4f4 ) │ │ @@ -58834,15 +58834,15 @@ │ │ mov r0, r4 │ │ pop {r4, pc} │ │ ldrb.w r0, [r0, #48] ; 0x30 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ pop {r4, pc} │ │ nop │ │ - ldr r5, [r3, #16] │ │ + ldr r1, [r3, #16] │ │ movs r4, r0 │ │ │ │ 0003e4f8 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 3e4d4 │ │ cbz r0, 3e506 │ │ @@ -58895,15 +58895,15 @@ │ │ b.n 3e56c │ │ ldr r0, [pc, #12] ; (3e570 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ sxth r0, r0 │ │ pop {r3, r4, r5, pc} │ │ - ldr r5, [r6, #8] │ │ + ldr r1, [r6, #8] │ │ movs r4, r0 │ │ │ │ 0003e574 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 3e4d4 │ │ @@ -58915,15 +58915,15 @@ │ │ ldrb r0, [r3, r4] │ │ pop {r3, r4, r5, pc} │ │ ldr r0, [pc, #8] ; (3e598 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - ldr r5, [r4, #8] │ │ + ldr r1, [r4, #8] │ │ movs r4, r0 │ │ │ │ 0003e59c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r7, r2 │ │ @@ -58949,15 +58949,15 @@ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r0, [pc, #16] ; (3e5e4 ) │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r5, [r6, #4] │ │ + ldr r1, [r6, #4] │ │ movs r4, r0 │ │ │ │ 0003e5e8 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 3e4d4 │ │ @@ -58969,15 +58969,15 @@ │ │ ldrb r0, [r3, r4] │ │ pop {r3, r4, r5, pc} │ │ ldr r0, [pc, #8] ; (3e60c ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - ldr r6, [r4, #4] │ │ + ldr r2, [r4, #4] │ │ movs r4, r0 │ │ │ │ 0003e610 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 3e4d4 │ │ cbz r0, 3e624 │ │ @@ -59187,15 +59187,15 @@ │ │ ldr r2, [r3, #8] │ │ str r4, [r3, #8] │ │ str r2, [r4, #52] ; 0x34 │ │ bl 4013c │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - str r6, [r1, #112] ; 0x70 │ │ + str r2, [r1, #112] ; 0x70 │ │ movs r4, r0 │ │ add r5, pc, #616 ; (adr r5, 3ea64 ) │ │ movs r7, r0 │ │ add r4, pc, #600 ; (adr r4, 3ea58 ) │ │ movs r7, r0 │ │ │ │ 0003e800 : │ │ @@ -59547,15 +59547,15 @@ │ │ cmp r2, r3 │ │ beq.n 3eb38 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r0, [r3, r2] │ │ movs r7, r0 │ │ - sub sp, #288 ; 0x120 │ │ + sub sp, #272 ; 0x110 │ │ movs r4, r0 │ │ │ │ 0003eb44 : │ │ ldr r3, [pc, #12] ; (3eb54 ) │ │ add r3, pc │ │ ldr r3, [r3, #8] │ │ cbnz r3, 3eb50 │ │ @@ -59612,15 +59612,15 @@ │ │ beq.n 3ebc2 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ ldr r6, [r2, r0] │ │ movs r7, r0 │ │ - str r6, [r3, #36] ; 0x24 │ │ + str r2, [r3, #36] ; 0x24 │ │ movs r4, r0 │ │ │ │ 0003ebd0 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ ldr r5, [pc, #84] ; (3ec2c ) │ │ mov r6, r0 │ │ @@ -59694,15 +59694,15 @@ │ │ ldrb r6, [r6, #28] │ │ ldrb r1, [r1, #28] │ │ strb.w r6, [r3, #-2] │ │ strb.w r1, [r3, #-1] │ │ b.n 3ec4c │ │ add sp, #16 │ │ pop {r4, r5, r6, pc} │ │ - add r7, sp, #392 ; 0x188 │ │ + add r7, sp, #376 ; 0x178 │ │ movs r4, r0 │ │ │ │ 0003ec84 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #24 │ │ ldr.w r8, [pc, #216] ; 3ed64 │ │ mov r6, r0 │ │ @@ -59989,19 +59989,19 @@ │ │ strbne.w r5, [r3, #192] ; 0xc0 │ │ orrne.w r5, r5, r6, lsl #4 │ │ strne.w r6, [r3, #188] ; 0xbc │ │ itt ne │ │ addne.w r2, r9, r5, lsl #2 │ │ strne.w r8, [r2, #628] ; 0x274 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ldrsh r3, [r7, r7] │ │ + ldrsh r7, [r6, r7] │ │ movs r4, r0 │ │ - ldrsh r6, [r2, r7] │ │ + ldrsh r2, [r2, r7] │ │ movs r4, r0 │ │ - ldrsh r3, [r3, r6] │ │ + ldrsh r7, [r2, r6] │ │ movs r4, r0 │ │ │ │ 0003ef54 : │ │ sub sp, #16 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #48 ; 0x30 │ │ ldr r5, [pc, #312] ; (3f098 ) │ │ @@ -60123,17 +60123,17 @@ │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #48 ; 0x30 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ add sp, #16 │ │ bx lr │ │ strb r2, [r2, r0] │ │ movs r7, r0 │ │ - ldrsh r3, [r1, r2] │ │ + ldrsh r7, [r0, r2] │ │ movs r4, r0 │ │ - ldrsh r5, [r1, r2] │ │ + ldrsh r1, [r1, r2] │ │ movs r4, r0 │ │ │ │ 0003f0a4 : │ │ push {r4, r5, r6, lr} │ │ movs r1, #44 ; 0x2c │ │ mov r6, r0 │ │ bl 5540e │ │ @@ -60341,19 +60341,19 @@ │ │ beq.n 3f294 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ str r2, [r7, r6] │ │ movs r7, r0 │ │ - ldrb r6, [r7, r4] │ │ + ldrb r2, [r7, r4] │ │ movs r4, r0 │ │ - ldrb r0, [r4, r4] │ │ + ldrb r4, [r3, r4] │ │ movs r4, r0 │ │ - ldrb r0, [r4, r4] │ │ + ldrb r4, [r3, r4] │ │ movs r4, r0 │ │ ldr r2, [sp, #16] │ │ movs r7, r0 │ │ │ │ 0003f2b0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #92 ; 0x5c │ │ @@ -60475,21 +60475,21 @@ │ │ cmp r2, r3 │ │ beq.n 3f3ca │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ str r4, [r7, r2] │ │ movs r7, r0 │ │ - ldrb r0, [r1, r2] │ │ + ldrb r4, [r0, r2] │ │ movs r4, r0 │ │ - ldrb r6, [r6, r1] │ │ + ldrb r2, [r6, r1] │ │ movs r4, r0 │ │ - ldrb r6, [r7, r1] │ │ + ldrb r2, [r7, r1] │ │ movs r4, r0 │ │ - ldrb r0, [r7, r1] │ │ + ldrb r4, [r6, r1] │ │ movs r4, r0 │ │ │ │ 0003f3e4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #64 ; 0x40 │ │ ldr r5, [pc, #120] ; (3f464 ) │ │ add r4, sp, #8 │ │ @@ -60539,15 +60539,15 @@ │ │ beq.n 3f45c │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #64 ; 0x40 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ ldr r7, [pc, #552] ; (3f690 ) │ │ movs r7, r0 │ │ - ldrh r6, [r6, r5] │ │ + ldrh r2, [r6, r5] │ │ movs r4, r0 │ │ │ │ 0003f46c : │ │ adds r0, #12 │ │ ldmia r0, {r0, r1, r2, r3} │ │ b.w 3f3e4 │ │ │ │ @@ -60636,15 +60636,15 @@ │ │ cmp r2, r3 │ │ beq.n 3f536 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #64 ; 0x40 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r6, [pc, #880] ; (3f8b0 ) │ │ movs r7, r0 │ │ - ldrh r3, [r3, r4] │ │ + ldrh r7, [r2, r4] │ │ movs r4, r0 │ │ str r7, [sp, #880] ; 0x370 │ │ movs r7, r0 │ │ ldrsb r4, [r4, r4] │ │ movs r7, r0 │ │ │ │ 0003f54c : │ │ @@ -60720,19 +60720,19 @@ │ │ ldr r2, [r3, #4] │ │ str r4, [r3, #4] │ │ str.w r2, [r4, #896] ; 0x380 │ │ bl 4013c │ │ mov r0, r4 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r4, [r7, r1] │ │ + ldr r0, [r7, r1] │ │ movs r4, r0 │ │ str r7, [sp, #80] ; 0x50 │ │ movs r7, r0 │ │ - ldrh r6, [r6, r0] │ │ + ldrh r2, [r6, r0] │ │ movs r4, r0 │ │ str r6, [sp, #576] ; 0x240 │ │ movs r7, r0 │ │ │ │ 0003f618 : │ │ b.w 3ea34 │ │ │ │ @@ -61356,15 +61356,15 @@ │ │ cmp r2, r3 │ │ beq.n 3fc00 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ blx sl │ │ movs r7, r0 │ │ - add r0, pc, #192 ; (adr r0, 3fccc ) │ │ + add r0, pc, #176 ; (adr r0, 3fcbc ) │ │ movs r4, r0 │ │ cmp r0, #101 ; 0x65 │ │ beq.n 3fcb6 │ │ bgt.n 3fc50 │ │ cmp r0, #23 │ │ beq.n 3fcc2 │ │ bgt.n 3fc32 │ │ @@ -61567,15 +61567,15 @@ │ │ movs r7, r0 │ │ ldrh r6, [r0, #60] ; 0x3c │ │ movs r7, r0 │ │ ldrh r4, [r2, #58] ; 0x3a │ │ movs r7, r0 │ │ ldrh r4, [r0, #58] ; 0x3a │ │ movs r7, r0 │ │ - strh r1, [r6, r4] │ │ + strh r5, [r5, r4] │ │ movs r4, r0 │ │ ldrh r6, [r1, #56] ; 0x38 │ │ movs r7, r0 │ │ ldr r6, [pc, #432] ; (3ff80 ) │ │ movs r7, r0 │ │ ldr r6, [pc, #368] ; (3ff44 ) │ │ movs r7, r0 │ │ @@ -61735,15 +61735,15 @@ │ │ cmp r2, r3 │ │ beq.n 3ff34 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ add ip, r3 │ │ movs r7, r0 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ + ldr r5, [sp, #32] │ │ movs r4, r0 │ │ │ │ 0003ff40 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r3 │ │ ldr r5, [pc, #280] ; (40060 ) │ │ sub sp, #84 ; 0x54 │ │ @@ -61869,15 +61869,15 @@ │ │ movs r7, r0 │ │ ldrh r4, [r1, #36] ; 0x24 │ │ movs r7, r0 │ │ ldr r3, [pc, #880] ; (403e0 ) │ │ movs r7, r0 │ │ ldr r3, [pc, #816] ; (403a4 ) │ │ movs r7, r0 │ │ - str r6, [r5, r1] │ │ + str r2, [r5, r1] │ │ movs r4, r0 │ │ ldrh r2, [r0, #34] ; 0x22 │ │ movs r7, r0 │ │ │ │ 0004007c : │ │ push {r0, r1, r2, r3, r4, lr} │ │ bl 3fde0 │ │ @@ -61901,17 +61901,17 @@ │ │ bne.n 4008c │ │ ldr r3, [pc, #20] ; (400c4 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ add sp, #20 │ │ ldr.w pc, [sp], #4 │ │ nop │ │ - str r0, [r2, r1] │ │ + str r4, [r1, r1] │ │ movs r4, r0 │ │ - str r6, [r3, r1] │ │ + str r2, [r3, r1] │ │ movs r4, r0 │ │ ldrh r4, [r3, #30] │ │ movs r7, r0 │ │ │ │ 000400c8 : │ │ movs r0, #1 │ │ bx lr │ │ @@ -61954,17 +61954,17 @@ │ │ str r2, [r4, #24] │ │ ldr r2, [r3, #36] ; 0x24 │ │ ldr r3, [r3, #40] ; 0x28 │ │ str r2, [r4, #32] │ │ str r3, [r4, #8] │ │ pop {r4, pc} │ │ nop │ │ - adds r6, #176 ; 0xb0 │ │ + adds r6, #172 ; 0xac │ │ movs r4, r0 │ │ - str r6, [r1, r0] │ │ + str r2, [r1, r0] │ │ movs r4, r0 │ │ │ │ 00040128 : │ │ ldrb.w r3, [r0, #48] ; 0x30 │ │ cbnz r3, 40138 │ │ ldr r0, [r0, #40] ; 0x28 │ │ adds r0, #0 │ │ @@ -62145,15 +62145,15 @@ │ │ ldr r0, [pc, #12] ; (402c4 ) │ │ mov r1, r5 │ │ add r0, pc │ │ bl 181a8 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldr r6, [pc, #416] ; (40468 ) │ │ + ldr r6, [pc, #400] ; (40458 ) │ │ movs r4, r0 │ │ │ │ 000402c8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #8 │ │ ldr r5, [pc, #108] ; (4033c ) │ │ add r7, sp, #0 │ │ @@ -62196,20 +62196,20 @@ │ │ beq.n 40334 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ adds r7, #8 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ lsls r2, r4 │ │ movs r7, r0 │ │ - ldr r6, [pc, #0] ; (40344 ) │ │ + ldr r5, [pc, #1008] ; (40734 ) │ │ movs r4, r0 │ │ │ │ 00040344 : │ │ cbz r0, 4034a │ │ - b.w 7f0c0 <__aeabi_llsl@@Base+0x4c> │ │ + b.w 7f0bc <__aeabi_llsl@@Base+0x4c> │ │ bx lr │ │ │ │ 0004034c : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ mov r5, r1 │ │ ldr r3, [pc, #60] ; (40390 ) │ │ mov r6, r0 │ │ @@ -64063,15 +64063,15 @@ │ │ ldrh r2, [r0, #36] ; 0x24 │ │ movs r0, #0 │ │ str r2, [r3, #0] │ │ pop {r4, r5, pc} │ │ nop │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ - subs r1, #44 ; 0x2c │ │ + subs r1, #40 ; 0x28 │ │ movs r4, r0 │ │ │ │ 00041838 : │ │ bx lr │ │ ... │ │ │ │ 0004183c : │ │ @@ -64100,15 +64100,15 @@ │ │ mov r0, r2 │ │ str r3, [sp, #0] │ │ add r1, sp, #44 ; 0x2c │ │ add r3, sp, #60 ; 0x3c │ │ add r2, sp, #48 ; 0x30 │ │ str r3, [sp, #4] │ │ add r3, sp, #52 ; 0x34 │ │ - bl 5e644 │ │ + bl 5ee6c │ │ cbz r0, 4188e │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #14 │ │ bgt.n 4189c │ │ ldr r0, [pc, #936] ; (41c38 ) │ │ add r0, pc │ │ bl 181a8 │ │ @@ -64372,15 +64372,15 @@ │ │ b.n 41b1a │ │ lsrs r3, r5, #28 │ │ cmp r3, #1 │ │ bne.n 41b1c │ │ b.n 41b00 │ │ str r3, [r4, #32] │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 588dc │ │ + bl 5e6b4 │ │ movs r3, #0 │ │ str r3, [r4, #60] ; 0x3c │ │ b.n 41868 │ │ ldr r3, [r7, #4] │ │ cmp r3, #0 │ │ bne.w 41cfe │ │ ldr r2, [r7, #8] │ │ @@ -64409,30 +64409,30 @@ │ │ add r1, sp, #44 ; 0x2c │ │ str r3, [sp, #0] │ │ add r2, sp, #48 ; 0x30 │ │ add r3, sp, #60 ; 0x3c │ │ mov r0, r5 │ │ str r3, [sp, #4] │ │ add r3, sp, #52 ; 0x34 │ │ - bl 5e644 │ │ + bl 5ee6c │ │ ldr r3, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #32] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #120] ; 0x78 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #60] ; 0x3c │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - bl 58a5c │ │ + bl 5e834 │ │ str r0, [r4, #60] ; 0x3c │ │ cmp r0, #0 │ │ bne.w 41d16 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 41bb2 │ │ ldr r0, [pc, #192] ; (41c6c ) │ │ add r0, pc │ │ @@ -64485,29 +64485,29 @@ │ │ strb r1, [r3, r5] │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ cmp r3, #42 ; 0x2a │ │ movs r7, r0 │ │ - subs r0, #221 ; 0xdd │ │ + subs r0, #217 ; 0xd9 │ │ movs r4, r0 │ │ ; instruction: 0xe99fffff │ │ mcr 15, 1, pc, cr1, cr15, {7} ; │ │ ; instruction: 0xeaf5ffff │ │ ; instruction: 0xefb3ffff │ │ stc 15, cr15, [pc], {255} ; 0xff │ │ bl 257c52 <_end@@Base+0x19e2f6> │ │ bl 3e1c56 <_end@@Base+0x3282fa> │ │ bl ffe95c5a <_end@@Base+0xffddc2fe> │ │ bl ffca1c5e <_end@@Base+0xffbe8302> │ │ bl fff7bc62 <_end@@Base+0xffec2306> │ │ bl ffd8dc66 <_end@@Base+0xffcd430a> │ │ strb.w pc, [pc, #4095] ; 42c6b │ │ - adds r5, #228 ; 0xe4 │ │ + adds r5, #224 ; 0xe0 │ │ movs r4, r0 │ │ ldr.w r8, [r4, #44] ; 0x2c │ │ add.w fp, r8, #1 │ │ add.w r9, r8, #3 │ │ cbz r5, 41c9a │ │ lsrs r2, r5, #28 │ │ cmp r2, #1 │ │ @@ -64524,15 +64524,15 @@ │ │ movne r1, #1 │ │ b.n 41ca0 │ │ uxtb r1, r5 │ │ b.n 41ca0 │ │ movs r1, #2 │ │ ldr r0, [sp, #128] ; 0x80 │ │ str r3, [sp, #32] │ │ - blx 7d230 <__udivsi3@@Base> │ │ + blx 7d22c <__udivsi3@@Base> │ │ ldr r3, [sp, #32] │ │ ldr r2, [r4, #8] │ │ ldr r1, [r4, #12] │ │ str.w r9, [sp] │ │ cbz r3, 41cc6 │ │ ldr r3, [sp, #28] │ │ sub.w r0, r0, r2, lsl #1 │ │ @@ -64558,15 +64558,15 @@ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ add r5, sp, #60 ; 0x3c │ │ stmia.w r5, {r0, r1, r2, r3} │ │ mov r1, r5 │ │ ldr r0, [r4, #56] ; 0x38 │ │ movs r3, #0 │ │ ldr r2, [r4, #60] ; 0x3c │ │ - bl 693f4 │ │ + bl 69c1c │ │ movs r0, #0 │ │ b.n 41bb2 │ │ mov r0, r6 │ │ b.n 41bb2 │ │ ldr r3, [r4, #60] ; 0x3c │ │ cmp r3, #0 │ │ beq.w 41b68 │ │ @@ -64592,28 +64592,28 @@ │ │ add r1, sp, #44 ; 0x2c │ │ str r3, [sp, #0] │ │ add r2, sp, #48 ; 0x30 │ │ add r3, sp, #60 ; 0x3c │ │ mov r0, r5 │ │ str r3, [sp, #4] │ │ add r3, sp, #52 ; 0x34 │ │ - bl 5e644 │ │ + bl 5ee6c │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r0, r6 │ │ ldr r1, [r4, #8] │ │ ldr r2, [r4, #12] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - bl 5894c │ │ + bl 5e724 │ │ str r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ bne.n 41d1a │ │ b.n 41ba4 │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strb r1, [r3, r5] │ │ @@ -64628,17 +64628,17 @@ │ │ ldr r0, [r0, #16] │ │ bl 555c4 │ │ ldr r0, [r4, #20] │ │ bl 555c4 │ │ ldr r0, [r4, #24] │ │ bl 555c4 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 588dc │ │ + bl 5e6b4 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 555c4 │ │ pop {r4, pc} │ │ │ │ 00041da0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ @@ -64780,15 +64780,15 @@ │ │ strb r1, [r3, r5] │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ - adds r3, #221 ; 0xdd │ │ + adds r3, #217 ; 0xd9 │ │ movs r4, r0 │ │ nop.w │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #8 │ │ ldr r5, [pc, #124] ; (41fa4 ) │ │ add r7, sp, #0 │ │ mov r6, r1 │ │ @@ -64984,24 +64984,24 @@ │ │ movs r2, #84 ; 0x54 │ │ add r3, pc │ │ ldr.w r1, [r3, r4, lsl #2] │ │ adds r1, #4 │ │ blx 17af8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - adds r0, #138 ; 0x8a │ │ + adds r0, #134 ; 0x86 │ │ movs r4, r0 │ │ movs r0, #208 ; 0xd0 │ │ movs r7, r0 │ │ │ │ 00042168 : │ │ ldr r1, [pc, #4] ; (42170 ) │ │ add r1, pc │ │ - b.w 59cf8 │ │ - adds r0, #129 ; 0x81 │ │ + b.w 597c8 │ │ + adds r0, #125 ; 0x7d │ │ movs r4, r0 │ │ │ │ 00042174 : │ │ push {r3, lr} │ │ mov r3, r0 │ │ cbz r0, 42184 │ │ ldr r2, [pc, #40] ; (421a4 ) │ │ @@ -65019,15 +65019,15 @@ │ │ add.w r1, r3, #104 ; 0x68 │ │ blx 17af8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ ldr r2, [r4, #48] ; 0x30 │ │ movs r7, r0 │ │ - adds r0, #123 ; 0x7b │ │ + adds r0, #119 ; 0x77 │ │ movs r4, r0 │ │ │ │ 000421ac : │ │ push {r4, r5, r6, lr} │ │ ldr r4, [sp, #16] │ │ cbz r0, 421be │ │ ldr r5, [pc, #52] ; (421e8 ) │ │ @@ -65053,15 +65053,15 @@ │ │ cbz r4, 421e4 │ │ ldr r3, [r0, #16] │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ ldr r2, [r5, #44] ; 0x2c │ │ movs r7, r0 │ │ - adds r0, #82 ; 0x52 │ │ + adds r0, #78 ; 0x4e │ │ movs r4, r0 │ │ │ │ 000421f0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r3, r1 │ │ cbz r0, 42200 │ │ ldr r4, [pc, #88] ; (42250 ) │ │ @@ -65086,29 +65086,29 @@ │ │ cbz r4, 42230 │ │ mov r3, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ bx r3 │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ cbz r0, 4223e │ │ - bl 5a1f4 │ │ + bl 59cc4 │ │ mov r0, r4 │ │ b.n 4224c │ │ ldr r0, [pc, #24] ; (42258 ) │ │ add r0, pc │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ b.w 181a8 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r6, [r4, #40] ; 0x28 │ │ movs r7, r0 │ │ - cmp r7, #255 ; 0xff │ │ + cmp r7, #251 ; 0xfb │ │ movs r4, r0 │ │ - cmp r7, #226 ; 0xe2 │ │ + cmp r7, #222 ; 0xde │ │ movs r4, r0 │ │ │ │ 0004225c : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ ldr r6, [pc, #84] ; (422b8 ) │ │ add r6, pc │ │ @@ -65147,15 +65147,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ mov r0, r3 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ ldr r6, [r7, #32] │ │ movs r7, r0 │ │ - cmp r7, #162 ; 0xa2 │ │ + cmp r7, #158 ; 0x9e │ │ movs r4, r0 │ │ │ │ 000422c0 : │ │ push {r3, r4, r5, lr} │ │ cbz r0, 422d0 │ │ ldr r4, [pc, #44] ; (422f4 ) │ │ ldr r5, [r0, #0] │ │ @@ -65177,15 +65177,15 @@ │ │ cbz r3, 422f0 │ │ ldrb r2, [r0, #30] │ │ strb r2, [r3, #0] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ ldr r0, [r3, #28] │ │ movs r7, r0 │ │ - cmp r7, #64 ; 0x40 │ │ + cmp r7, #60 ; 0x3c │ │ movs r4, r0 │ │ │ │ 000422fc : │ │ push {r4, lr} │ │ mov r3, r0 │ │ ldr r4, [pc, #68] ; (42348 ) │ │ add r4, pc │ │ @@ -65216,15 +65216,15 @@ │ │ mov r1, r3 │ │ ldmia.w sp!, {r4, lr} │ │ bx r2 │ │ mov r0, r2 │ │ pop {r4, pc} │ │ ldr r6, [r3, #24] │ │ movs r7, r0 │ │ - cmp r7, #2 │ │ + cmp r6, #254 ; 0xfe │ │ movs r4, r0 │ │ │ │ 00042350 : │ │ push {r3, lr} │ │ cbz r0, 42360 │ │ ldr r3, [pc, #32] ; (42378 ) │ │ ldr r2, [r0, #0] │ │ @@ -65240,15 +65240,15 @@ │ │ cbz r1, 42374 │ │ ldrb r3, [r0, #31] │ │ strb r3, [r1, #0] │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldr r0, [r1, #20] │ │ movs r7, r0 │ │ - cmp r6, #176 ; 0xb0 │ │ + cmp r6, #172 ; 0xac │ │ movs r4, r0 │ │ │ │ 00042380 : │ │ ldr r2, [pc, #56] ; (423bc ) │ │ mov r3, r0 │ │ push {r4, lr} │ │ add r2, pc │ │ @@ -65273,15 +65273,15 @@ │ │ mov r1, r3 │ │ ldmia.w sp!, {r4, lr} │ │ bx r2 │ │ mov r0, r2 │ │ pop {r4, pc} │ │ ldr r2, [r3, #16] │ │ movs r7, r0 │ │ - cmp r6, #126 ; 0x7e │ │ + cmp r6, #122 ; 0x7a │ │ movs r4, r0 │ │ │ │ 000423c4 : │ │ push {r3, lr} │ │ cbz r0, 423d4 │ │ ldr r3, [pc, #32] ; (423ec ) │ │ ldr r2, [r0, #0] │ │ @@ -65297,15 +65297,15 @@ │ │ cbz r1, 423e8 │ │ ldr r3, [r0, #24] │ │ str r3, [r1, #0] │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldr r4, [r2, #12] │ │ movs r7, r0 │ │ - cmp r6, #60 ; 0x3c │ │ + cmp r6, #56 ; 0x38 │ │ movs r4, r0 │ │ │ │ 000423f4 : │ │ push {r4, r5, r6, r7, lr} │ │ mov ip, r3 │ │ ldr r6, [pc, #220] ; (424d8 ) │ │ sub sp, #36 ; 0x24 │ │ @@ -65407,17 +65407,17 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ subs r0, r7, #5 │ │ movs r7, r0 │ │ ldr r0, [r2, #8] │ │ movs r7, r0 │ │ - cmp r5, #248 ; 0xf8 │ │ + cmp r5, #244 ; 0xf4 │ │ movs r4, r0 │ │ - cmp r6, #34 ; 0x22 │ │ + cmp r6, #30 │ │ movs r4, r0 │ │ │ │ 000424e8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r6, [pc, #272] ; (42600 ) │ │ mov r4, r0 │ │ @@ -65511,15 +65511,15 @@ │ │ str r2, [sp, #8] │ │ ldr r2, [sp, #28] │ │ add r3, r9 │ │ str r2, [sp, #12] │ │ ldr r0, [r4, #60] ; 0x3c │ │ ldr r1, [r4, #64] ; 0x40 │ │ ldr r2, [r4, #4] │ │ - bl 58798 │ │ + bl 5e570 │ │ mov r0, r5 │ │ bl 424e8 │ │ b.n 425e0 │ │ ldr r0, [r0, #32] │ │ mov r1, r4 │ │ ldr r3, [r0, #40] ; 0x28 │ │ blx r3 │ │ @@ -65537,15 +65537,15 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ subs r6, r0, #2 │ │ movs r7, r0 │ │ str r0, [r4, #120] ; 0x78 │ │ movs r7, r0 │ │ - cmp r5, #8 │ │ + cmp r5, #4 │ │ movs r4, r0 │ │ │ │ 0004260c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov sl, r3 │ │ ldr.w r8, [pc, #520] ; 4281c │ │ sub sp, #68 ; 0x44 │ │ @@ -65696,15 +65696,15 @@ │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #12] │ │ mov r3, r9 │ │ ldr r0, [r6, #8] │ │ ldr r1, [r6, #12] │ │ ldr r2, [r5, #4] │ │ - bl 58798 │ │ + bl 5e570 │ │ mov r0, r7 │ │ bl 424e8 │ │ mov r0, r4 │ │ b.n 427fa │ │ ldr r4, [r7, #4] │ │ ldr r3, [r6, #8] │ │ cbz r4, 4279c │ │ @@ -65741,15 +65741,15 @@ │ │ str r0, [sp, #8] │ │ str r4, [sp, #12] │ │ str r3, [sp, #4] │ │ mov r3, r9 │ │ ldr r1, [r6, #12] │ │ ldr r2, [r5, #4] │ │ ldr r0, [r6, #8] │ │ - bl 58798 │ │ + bl 5e570 │ │ mov r0, r7 │ │ mov r1, r6 │ │ mov r2, fp │ │ mov r3, r4 │ │ bl 4260c │ │ mov r0, fp │ │ bl 555c4 │ │ @@ -65776,23 +65776,23 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ adds r4, r3, #5 │ │ movs r7, r0 │ │ str r0, [r6, #100] ; 0x64 │ │ movs r7, r0 │ │ - cmp r3, #216 ; 0xd8 │ │ + cmp r3, #212 ; 0xd4 │ │ movs r4, r0 │ │ - lsrs r0, r7, #16 │ │ + lsrs r4, r6, #16 │ │ movs r4, r0 │ │ - cmp r4, #47 ; 0x2f │ │ + cmp r4, #43 ; 0x2b │ │ movs r4, r0 │ │ - lsrs r0, r5, #16 │ │ + lsrs r4, r4, #16 │ │ movs r4, r0 │ │ - cmp r4, #38 ; 0x26 │ │ + cmp r4, #34 ; 0x22 │ │ movs r4, r0 │ │ │ │ 00042838 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #72 ; 0x48 │ │ ldr r6, [pc, #472] ; (42a18 ) │ │ mov r4, r1 │ │ @@ -66003,41 +66003,41 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ subs r2, r6, r4 │ │ movs r7, r0 │ │ str r0, [r0, #68] ; 0x44 │ │ movs r7, r0 │ │ - cmp r1, #168 ; 0xa8 │ │ + cmp r1, #164 ; 0xa4 │ │ movs r4, r0 │ │ - lsrs r0, r1, #8 │ │ + lsrs r4, r0, #8 │ │ movs r4, r0 │ │ - cmp r2, #12 │ │ + cmp r2, #8 │ │ movs r4, r0 │ │ - lsrs r0, r7, #7 │ │ + lsrs r4, r6, #7 │ │ movs r4, r0 │ │ - cmp r2, #3 │ │ + cmp r1, #255 ; 0xff │ │ movs r4, r0 │ │ - lsrs r4, r4, #7 │ │ + lsrs r0, r4, #7 │ │ movs r4, r0 │ │ - cmp r1, #246 ; 0xf6 │ │ + cmp r1, #242 ; 0xf2 │ │ movs r4, r0 │ │ - lsrs r0, r3, #7 │ │ + lsrs r4, r2, #7 │ │ movs r4, r0 │ │ - cmp r1, #241 ; 0xf1 │ │ + cmp r1, #237 ; 0xed │ │ movs r4, r0 │ │ - lsrs r4, r1, #7 │ │ + lsrs r0, r1, #7 │ │ movs r4, r0 │ │ - cmp r1, #236 ; 0xec │ │ + cmp r1, #232 ; 0xe8 │ │ movs r4, r0 │ │ - lsrs r0, r0, #7 │ │ + lsrs r4, r7, #6 │ │ movs r4, r0 │ │ - cmp r1, #231 ; 0xe7 │ │ + cmp r1, #227 ; 0xe3 │ │ movs r4, r0 │ │ - cmp r1, #208 ; 0xd0 │ │ + cmp r1, #204 ; 0xcc │ │ movs r4, r0 │ │ │ │ 00042a58 : │ │ cbz r0, 42a68 │ │ ldr r3, [r0, #44] ; 0x2c │ │ cbz r3, 42a66 │ │ ldr r0, [r0, #108] ; 0x6c │ │ @@ -66153,19 +66153,19 @@ │ │ asrs r0, r0, #31 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ str r4, [r1, #32] │ │ movs r7, r0 │ │ - movs r7, #116 ; 0x74 │ │ + movs r7, #112 ; 0x70 │ │ movs r4, r0 │ │ - cmp r0, #42 ; 0x2a │ │ + cmp r0, #38 ; 0x26 │ │ movs r4, r0 │ │ - cmp r0, #73 ; 0x49 │ │ + cmp r0, #69 ; 0x45 │ │ movs r4, r0 │ │ │ │ 00042bac : │ │ ldr.w r0, [r0, #296] ; 0x128 │ │ bx lr │ │ ... │ │ │ │ @@ -66186,15 +66186,15 @@ │ │ str r3, [r1, #0] │ │ cbz r2, 42bde │ │ ldr.w r3, [r0, #200] ; 0xc8 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ str r4, [r4, #12] │ │ movs r7, r0 │ │ - movs r6, #57 ; 0x39 │ │ + movs r6, #53 ; 0x35 │ │ movs r4, r0 │ │ │ │ 00042be8 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r1 │ │ mov r4, r0 │ │ cbz r0, 42bfa │ │ @@ -66262,15 +66262,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ nop │ │ str r4, [r5, #8] │ │ movs r7, r0 │ │ - movs r6, #5 │ │ + movs r6, #1 │ │ movs r4, r0 │ │ │ │ 00042cdc : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r6, r2 │ │ @@ -66367,25 +66367,25 @@ │ │ str.w r5, [r4, #188] ; 0xbc │ │ mov r7, r4 │ │ add r3, pc │ │ str r3, [r4, #0] │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ str.w r3, [r4, #276] ; 0x114 │ │ str.w r3, [r4, #280] ; 0x118 │ │ - bl 59ac4 │ │ + bl 59594 │ │ ldr r1, [pc, #108] ; (42e4c ) │ │ mov r2, r4 │ │ add r1, pc │ │ tst.w r0, #72 ; 0x48 │ │ mov r0, r5 │ │ ite ne │ │ movne r3, #1 │ │ moveq r3, #0 │ │ str.w r3, [r4, #192] ; 0xc0 │ │ - bl 59c10 │ │ + bl 596e0 │ │ movs r1, #0 │ │ mov r0, r4 │ │ bl 42be8 │ │ ldr r0, [pc, #76] ; (42e50 ) │ │ mov r1, r4 │ │ add r0, pc │ │ bl 3bc24 │ │ @@ -66397,52 +66397,52 @@ │ │ b.n 42e22 │ │ bne.n 42e22 │ │ ldr r0, [pc, #60] ; (42e58 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov r0, r7 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r6, #67 ; 0x43 │ │ + movs r6, #63 ; 0x3f │ │ movs r4, r0 │ │ - movs r6, #60 ; 0x3c │ │ + movs r6, #56 ; 0x38 │ │ movs r4, r0 │ │ - movs r6, #90 ; 0x5a │ │ + movs r6, #86 ; 0x56 │ │ movs r4, r0 │ │ - movs r6, #79 ; 0x4f │ │ + movs r6, #75 ; 0x4b │ │ movs r4, r0 │ │ asrs r2, r4, #19 │ │ movs r7, r0 │ │ asrs r0, r6, #18 │ │ movs r7, r0 │ │ - movs r6, #16 │ │ + movs r6, #12 │ │ movs r4, r0 │ │ asrs r6, r5, #17 │ │ movs r7, r0 │ │ ldrsh r6, [r2, r3] │ │ movs r7, r0 │ │ - movs r4, #9 │ │ + movs r4, #5 │ │ movs r4, r0 │ │ lsls r1, r0, #17 │ │ movs r0, r0 │ │ - movs r5, #207 ; 0xcf │ │ + movs r5, #203 ; 0xcb │ │ movs r4, r0 │ │ - movs r5, #115 ; 0x73 │ │ + movs r5, #111 ; 0x6f │ │ movs r4, r0 │ │ │ │ 00042e5c : │ │ push {r0, r1, r4, r5, r6, lr} │ │ mov r6, r0 │ │ stmia.w sp, {r1, r2} │ │ mov r5, r3 │ │ ldr r1, [pc, #48] ; (42e98 ) │ │ movs r0, #0 │ │ mov r3, r6 │ │ ldr r4, [sp, #24] │ │ mov r2, r1 │ │ - bl 5bcf0 │ │ + bl 5b7c0 │ │ str r0, [r5, #0] │ │ cbnz r0, 42e80 │ │ str r0, [r4, #0] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 42e94 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ movs r2, #0 │ │ @@ -66507,15 +66507,15 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [r1, #12] │ │ bx lr │ │ ldrb r2, [r2, r7] │ │ movs r7, r0 │ │ - movs r3, #43 ; 0x2b │ │ + movs r3, #39 ; 0x27 │ │ movs r4, r0 │ │ │ │ 00042f40 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r1 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ @@ -66579,15 +66579,15 @@ │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ nop │ │ ldrb r2, [r2, r5] │ │ movs r7, r0 │ │ - movs r1, #243 ; 0xf3 │ │ + movs r1, #239 ; 0xef │ │ movs r4, r0 │ │ │ │ 00043024 : │ │ cbz r0, 43030 │ │ ldr r3, [pc, #108] ; (43094 ) │ │ ldr r2, [r0, #0] │ │ add r3, pc │ │ @@ -66618,15 +66618,15 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [r1, #12] │ │ bx lr │ │ ldrb r6, [r6, r1] │ │ movs r7, r0 │ │ - movs r1, #207 ; 0xcf │ │ + movs r1, #203 ; 0xcb │ │ movs r4, r0 │ │ │ │ 0004309c : │ │ push {r4, lr} │ │ cbz r0, 430aa │ │ ldr r3, [pc, #32] ; (430c4 ) │ │ ldr r4, [r0, #0] │ │ @@ -66640,15 +66640,15 @@ │ │ pop {r4, pc} │ │ str.w r1, [r0, #276] ; 0x114 │ │ str.w r2, [r0, #280] ; 0x118 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldrh r4, [r7, r7] │ │ movs r7, r0 │ │ - movs r1, #85 ; 0x55 │ │ + movs r1, #81 ; 0x51 │ │ movs r4, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ ldr r5, [pc, #360] ; (43240 ) │ │ vpush {d8} │ │ @@ -66775,15 +66775,15 @@ │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #12] │ │ ldr r3, [r1, #0] │ │ cmp.w r3, #512 ; 0x200 │ │ bne.n 43316 │ │ ldr r0, [r1, #8] │ │ - bl 59aa0 │ │ + bl 59570 │ │ ldr.w r3, [r4, #188] ; 0xbc │ │ cmp r0, r3 │ │ mov r7, r0 │ │ bne.w 43454 │ │ ldr r3, [r4, #4] │ │ cbz r3, 4327e │ │ mov r0, r4 │ │ @@ -66801,15 +66801,15 @@ │ │ add r1, sp, #4 │ │ add r2, sp, #8 │ │ cbz r3, 432a0 │ │ mov r0, r4 │ │ blx r3 │ │ b.n 432a8 │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ - bl 5a1f4 │ │ + bl 59cc4 │ │ ldr.w r3, [r4, #296] ; 0x128 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ cbz r3, 432c6 │ │ movs r3, #0 │ │ str.w r1, [r4, #236] ; 0xec │ │ str.w r3, [r4, #228] ; 0xe4 │ │ @@ -66827,26 +66827,26 @@ │ │ cmp r3, #2 │ │ bne.n 432e6 │ │ movs r3, #1 │ │ b.n 432fa │ │ cmp r3, #1 │ │ bne.n 43300 │ │ mov r0, r7 │ │ - bl 59ac4 │ │ + bl 59594 │ │ tst.w r0, #64 ; 0x40 │ │ bne.w 43454 │ │ movs r3, #0 │ │ str.w r3, [r4, #192] ; 0xc0 │ │ b.n 43454 │ │ cmp r3, #7 │ │ beq.n 432e2 │ │ cmp r3, #9 │ │ bne.w 43454 │ │ mov r0, r7 │ │ - bl 59ac4 │ │ + bl 59594 │ │ tst.w r0, #8 │ │ b.n 432f4 │ │ cmp.w r3, #1024 ; 0x400 │ │ bne.n 43400 │ │ ldr.w r3, [r0, #196] ; 0xc4 │ │ cmp r3, #0 │ │ beq.w 43454 │ │ @@ -66987,15 +66987,15 @@ │ │ pop {r3, r4, r5, pc} │ │ str.w r1, [r0, #196] ; 0xc4 │ │ str.w r2, [r0, #200] ; 0xc8 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 430d0 │ │ ldr r2, [r5, r0] │ │ movs r7, r0 │ │ - adds r3, r0, #6 │ │ + adds r7, r7, #5 │ │ movs r4, r0 │ │ │ │ 000434c8 : │ │ push {r4, lr} │ │ cbz r0, 434d6 │ │ ldr r3, [pc, #36] ; (434f4 ) │ │ ldr r4, [r0, #0] │ │ @@ -67011,15 +67011,15 @@ │ │ str r3, [r1, #0] │ │ cbz r2, 434f2 │ │ ldr.w r3, [r0, #280] ; 0x118 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ ldrsb r0, [r2, r7] │ │ movs r7, r0 │ │ - adds r5, r4, #4 │ │ + adds r1, r4, #4 │ │ movs r4, r0 │ │ │ │ 000434fc : │ │ push {r3, r4, r5, lr} │ │ cbz r0, 4350a │ │ ldr r4, [pc, #44] ; (43530 ) │ │ ldr r5, [r0, #0] │ │ @@ -67036,15 +67036,15 @@ │ │ strb.w r1, [r0, #300] ; 0x12c │ │ strb.w r2, [r0, #301] ; 0x12d │ │ strb.w r3, [r0, #303] ; 0x12f │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ ldrsb r4, [r3, r6] │ │ movs r7, r0 │ │ - adds r5, r6, #3 │ │ + adds r1, r6, #3 │ │ movs r4, r0 │ │ │ │ 00043538 : │ │ push {r4, r5, r6, lr} │ │ ldr r4, [sp, #16] │ │ cbz r0, 43548 │ │ ldr r5, [pc, #60] ; (4357c ) │ │ @@ -67070,15 +67070,15 @@ │ │ ldrb.w r3, [r0, #303] ; 0x12f │ │ strb r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ ldrsb r6, [r3, r5] │ │ movs r7, r0 │ │ - adds r7, r6, #2 │ │ + adds r3, r6, #2 │ │ movs r4, r0 │ │ │ │ 00043584 : │ │ push {r3, lr} │ │ cbz r0, 43592 │ │ ldr r3, [pc, #28] ; (435a8 ) │ │ ldr r2, [r0, #0] │ │ @@ -67091,15 +67091,15 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, pc} │ │ str.w r1, [r0, #304] ; 0x130 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldrsb r4, [r2, r4] │ │ movs r7, r0 │ │ - adds r5, r5, #1 │ │ + adds r1, r5, #1 │ │ movs r4, r0 │ │ │ │ 000435b0 : │ │ push {r3, lr} │ │ cbz r0, 435be │ │ ldr r3, [pc, #32] ; (435d8 ) │ │ ldr r2, [r0, #0] │ │ @@ -67114,15 +67114,15 @@ │ │ ldr.w r3, [r0, #304] ; 0x130 │ │ movs r0, #0 │ │ str r3, [r1, #0] │ │ pop {r3, pc} │ │ nop │ │ ldrsb r0, [r5, r3] │ │ movs r7, r0 │ │ - adds r1, r0, #1 │ │ + adds r5, r7, #0 │ │ movs r4, r0 │ │ │ │ 000435e0 : │ │ push {r4, lr} │ │ cbz r0, 435ee │ │ ldr r2, [pc, #40] ; (43610 ) │ │ ldr r1, [r0, #0] │ │ @@ -67140,15 +67140,15 @@ │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ ldrsb r0, [r7, r2] │ │ movs r7, r0 │ │ - adds r1, r2, #0 │ │ + adds r5, r1, #0 │ │ movs r4, r0 │ │ │ │ 00043618 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #12 │ │ ldr r4, [pc, #176] ; (436d0 ) │ │ mov r3, r1 │ │ @@ -67218,17 +67218,17 @@ │ │ mov sp, r7 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ lsrs r6, r2, #21 │ │ movs r7, r0 │ │ ldrsb r0, [r6, r1] │ │ movs r7, r0 │ │ - subs r1, r1, r7 │ │ + subs r5, r0, r7 │ │ movs r4, r0 │ │ - adds r4, r5, #6 │ │ + adds r0, r5, #6 │ │ movs r4, r0 │ │ │ │ 000436e0 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ ldr r4, [pc, #36] ; (43708 ) │ │ str r1, [sp, #4] │ │ add r1, sp, #4 │ │ @@ -67320,17 +67320,17 @@ │ │ mov sp, r7 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ lsrs r2, r4, #17 │ │ movs r7, r0 │ │ strb r4, [r7, r5] │ │ movs r7, r0 │ │ - subs r5, r2, r3 │ │ + subs r1, r2, r3 │ │ movs r4, r0 │ │ - adds r3, r4, #3 │ │ + adds r7, r3, #3 │ │ movs r4, r0 │ │ │ │ 000437d4 : │ │ push {r4, r5, lr} │ │ sub sp, #28 │ │ ldr r4, [pc, #40] ; (43804 ) │ │ str r3, [sp, #12] │ │ @@ -67413,15 +67413,15 @@ │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ lsrs r6, r4, #13 │ │ movs r7, r0 │ │ strb r0, [r0, r2] │ │ movs r7, r0 │ │ - adds r1, r3, r7 │ │ + adds r5, r2, r7 │ │ movs r4, r0 │ │ │ │ 00043890 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r1 │ │ mov r6, r2 │ │ mov r5, r0 │ │ @@ -67456,17 +67456,17 @@ │ │ cmp r4, r6 │ │ bne.n 438cc │ │ b.n 438c0 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ strb r2, [r0, r0] │ │ movs r7, r0 │ │ - adds r3, r3, r5 │ │ + adds r7, r2, r5 │ │ movs r4, r0 │ │ - subs r3, r2, r6 │ │ + subs r7, r1, r6 │ │ movs r4, r0 │ │ │ │ 000438f4 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #12 │ │ ldr r5, [pc, #180] ; (439b0 ) │ │ mov r3, r1 │ │ @@ -67535,17 +67535,17 @@ │ │ adds r7, #12 │ │ mov sp, r7 │ │ pop {r4, r5, r6, r7, pc} │ │ lsrs r2, r7, #9 │ │ movs r7, r0 │ │ strh r4, [r2, r6] │ │ movs r7, r0 │ │ - adds r5, r5, r3 │ │ + adds r1, r5, r3 │ │ movs r4, r0 │ │ - subs r6, r1, r5 │ │ + subs r2, r1, r5 │ │ movs r4, r0 │ │ │ │ 000439c0 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ ldr r4, [pc, #92] ; (43a24 ) │ │ add r7, sp, #4 │ │ @@ -67589,15 +67589,15 @@ │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ lsrs r4, r5, #6 │ │ movs r7, r0 │ │ strh r4, [r7, r2] │ │ movs r7, r0 │ │ - adds r5, r2, r0 │ │ + adds r1, r2, r0 │ │ movs r4, r0 │ │ │ │ 00043a30 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #56 ; 0x38 │ │ ldr r7, [pc, #292] ; (43b5c ) │ │ mov r8, r3 │ │ @@ -67712,19 +67712,19 @@ │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #56 ; 0x38 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ lsrs r0, r7, #4 │ │ movs r7, r0 │ │ strh r0, [r7, r0] │ │ movs r7, r0 │ │ - asrs r1, r2, #30 │ │ + asrs r5, r1, #30 │ │ movs r4, r0 │ │ - asrs r2, r2, #30 │ │ + asrs r6, r1, #30 │ │ movs r4, r0 │ │ - adds r4, r0, r1 │ │ + adds r0, r0, r1 │ │ movs r4, r0 │ │ │ │ 00043b70 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ ldr r6, [pc, #368] ; (43ce8 ) │ │ mov r9, r3 │ │ @@ -67860,21 +67860,21 @@ │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsls r0, r7, #31 │ │ movs r7, r0 │ │ str r4, [r6, r3] │ │ movs r7, r0 │ │ - asrs r5, r1, #25 │ │ + asrs r1, r1, #25 │ │ movs r4, r0 │ │ - asrs r6, r1, #25 │ │ + asrs r2, r1, #25 │ │ movs r4, r0 │ │ - asrs r0, r0, #28 │ │ + asrs r4, r7, #27 │ │ movs r4, r0 │ │ - adds r1, r7, r2 │ │ + adds r5, r6, r2 │ │ movs r4, r0 │ │ │ │ 00043d00 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r7, r3 │ │ ldr r6, [pc, #236] ; (43df4 ) │ │ sub sp, #32 │ │ @@ -67900,15 +67900,15 @@ │ │ ldr r3, [r0, #80] ; 0x50 │ │ cbnz r3, 43d42 │ │ movs r0, #4 │ │ bl 182e0 │ │ b.n 43dd4 │ │ cbnz r5, 43d4e │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ - bl 59a34 │ │ + bl 59504 │ │ mov r5, r0 │ │ ldr.w r3, [r4, #212] ; 0xd4 │ │ add.w r9, sp, #12 │ │ str r3, [sp, #12] │ │ ldr.w r3, [r4, #216] ; 0xd8 │ │ str r3, [sp, #16] │ │ ldr.w r3, [r4, #220] ; 0xdc │ │ @@ -67974,15 +67974,15 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ lsls r2, r5, #25 │ │ movs r7, r0 │ │ ldr r7, [pc, #504] ; (43ff4 ) │ │ movs r7, r0 │ │ - asrs r7, r2, #19 │ │ + asrs r3, r2, #19 │ │ movs r4, r0 │ │ │ │ 00043e00 : │ │ cbz r0, 43e0c │ │ ldr r2, [pc, #28] ; (43e20 ) │ │ ldr r1, [r0, #0] │ │ add r2, pc │ │ @@ -67994,15 +67994,15 @@ │ │ ldr.w r2, [r0, #192] ; 0xc0 │ │ cbnz r2, 43e1e │ │ ldr r3, [r0, #84] ; 0x54 │ │ bx r3 │ │ bx lr │ │ ldr r6, [pc, #616] ; (4408c ) │ │ movs r7, r0 │ │ - asrs r3, r6, #15 │ │ + asrs r7, r5, #15 │ │ movs r4, r0 │ │ │ │ 00043e28 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ cbz r0, 43e3a │ │ ldr r3, [pc, #104] ; (43e98 ) │ │ @@ -68046,15 +68046,15 @@ │ │ mov r1, r4 │ │ blx r3 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 555c4 │ │ ldr r6, [pc, #440] ; (44054 ) │ │ movs r7, r0 │ │ - asrs r2, r2, #15 │ │ + asrs r6, r1, #15 │ │ movs r4, r0 │ │ │ │ 00043ea0 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r6, r1 │ │ mov sl, r2 │ │ mov r9, r3 │ │ @@ -68275,21 +68275,21 @@ │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ ldr r5, [pc, #936] ; (44458 ) │ │ movs r7, r0 │ │ - asrs r3, r0, #13 │ │ + asrs r7, r7, #12 │ │ movs r4, r0 │ │ - asrs r0, r5, #23 │ │ + asrs r4, r4, #23 │ │ movs r4, r0 │ │ - asrs r6, r6, #23 │ │ + asrs r2, r6, #23 │ │ movs r4, r0 │ │ - asrs r6, r6, #23 │ │ + asrs r2, r6, #23 │ │ movs r4, r0 │ │ ldr r5, [pc, #448] ; (44284 ) │ │ movs r7, r0 │ │ │ │ 000440c4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #24 │ │ @@ -68315,15 +68315,15 @@ │ │ ldr r0, [pc, #340] ; (44248 ) │ │ add r0, pc │ │ b.n 440e8 │ │ ldr r3, [r1, #4] │ │ ldr r1, [r3, #24] │ │ cbnz r1, 4410c │ │ mov r0, r4 │ │ - bl 581b4 │ │ + bl 5df8c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ b.n 4410e │ │ movs r0, #1 │ │ mov r2, r7 │ │ ldr.w r8, [r7, #116] ; 0x74 │ │ ldr.w lr, [r2, #112]! │ │ @@ -68365,74 +68365,74 @@ │ │ ldr r3, [r3, #0] │ │ cmp r8, r3 │ │ bne.n 4419a │ │ ldr r1, [r4, #0] │ │ ands.w r1, r1, #2 │ │ beq.n 44190 │ │ mov r0, r4 │ │ - bl 58754 │ │ + bl 5e52c │ │ mov r0, r5 │ │ movs r1, #0 │ │ ldr r2, [r4, #20] │ │ ldr r3, [r4, #16] │ │ bl 4260c │ │ mov r0, r4 │ │ - bl 5877a │ │ + bl 5e552 │ │ b.n 441d0 │ │ ldr r2, [r4, #20] │ │ ldr r3, [r4, #16] │ │ bl 4260c │ │ b.n 441d0 │ │ mov r0, r8 │ │ - bl 5ebe0 │ │ + bl 5f408 │ │ movs r2, #0 │ │ mov r8, r0 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl 58aa4 │ │ + bl 5e87c │ │ mov r7, r0 │ │ mov r0, r8 │ │ - bl 5ed30 │ │ + bl 5f558 │ │ mov r0, r5 │ │ cbz r7, 441ca │ │ movs r1, #0 │ │ ldr r2, [r7, #20] │ │ ldr r3, [r7, #16] │ │ bl 4260c │ │ mov r0, r7 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ b.n 441d0 │ │ bl 43e28 │ │ b.n 440ec │ │ add r1, sp, #12 │ │ add.w r2, sp, #13 │ │ add.w r3, sp, #14 │ │ mov r0, r4 │ │ - bl 58214 │ │ + bl 5dfec │ │ ldrb.w r2, [sp, #13] │ │ ldrb.w r3, [sp, #14] │ │ mov r0, r5 │ │ ldrb.w r1, [sp, #12] │ │ bl 4225c │ │ add.w r1, sp, #15 │ │ mov r0, r4 │ │ - bl 58270 │ │ + bl 5e048 │ │ ldrb.w r1, [sp, #15] │ │ mov r0, r5 │ │ bl 422fc │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl 581b4 │ │ + bl 5df8c │ │ cbnz r0, 44216 │ │ mov r0, r5 │ │ movs r1, #1 │ │ b.n 44222 │ │ add r1, sp, #16 │ │ mov r0, r4 │ │ - bl 582dc │ │ + bl 5e0b4 │ │ ldr r1, [sp, #16] │ │ mov r0, r5 │ │ bl 42380 │ │ mov r0, r5 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ @@ -68441,17 +68441,17 @@ │ │ add sp, #24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ lsls r0, r5, #10 │ │ movs r7, r0 │ │ ldr r3, [pc, #776] ; (4454c ) │ │ movs r7, r0 │ │ - asrs r3, r3, #4 │ │ + asrs r7, r2, #4 │ │ movs r4, r0 │ │ - asrs r2, r7, #16 │ │ + asrs r6, r6, #16 │ │ movs r4, r0 │ │ │ │ 0004424c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbz r0, 4425c │ │ ldr r3, [pc, #72] ; (4429c ) │ │ @@ -68472,27 +68472,27 @@ │ │ mov r0, r2 │ │ bl 43e28 │ │ b.n 44272 │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ cbz r0, 4428e │ │ ldr r1, [pc, #32] ; (442a8 ) │ │ add r1, pc │ │ - bl 59c10 │ │ + bl 596e0 │ │ movs r3, #0 │ │ mov r0, r4 │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #92] ; 0x5c │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ ldr r2, [pc, #296] ; (443c8 ) │ │ movs r7, r0 │ │ - lsrs r7, r3, #30 │ │ + lsrs r3, r3, #30 │ │ movs r4, r0 │ │ ; instruction: 0xefd9ffff │ │ - lsrs r3, r4, #29 │ │ + lsrs r7, r3, #29 │ │ movs r4, r0 │ │ │ │ 000442ac : │ │ mov r3, r2 │ │ ldr r2, [pc, #72] ; (442f8 ) │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ @@ -68523,15 +68523,15 @@ │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ nop │ │ ldr r1, [pc, #952] ; (446b4 ) │ │ movs r7, r0 │ │ - lsrs r0, r5, #28 │ │ + lsrs r4, r4, #28 │ │ movs r4, r0 │ │ │ │ 00044300 : │ │ ldr r3, [pc, #60] ; (44340 ) │ │ mov r1, r0 │ │ push {r4, lr} │ │ add r3, pc │ │ @@ -68556,15 +68556,15 @@ │ │ ldr r0, [pc, #16] ; (44344 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ ldr r1, [pc, #616] ; (445ac ) │ │ movs r7, r0 │ │ - lsrs r6, r3, #27 │ │ + lsrs r2, r3, #27 │ │ movs r4, r0 │ │ │ │ 00044348 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #76 ; 0x4c │ │ ldr r6, [pc, #72] ; (44398 ) │ │ add r4, sp, #4 │ │ @@ -69447,23 +69447,23 @@ │ │ ldr r3, [r0, #0] │ │ ands.w r9, r3, #1 │ │ beq.n 44da4 │ │ add r1, sp, #120 ; 0x78 │ │ movs r3, #0 │ │ mov.w r9, #1 │ │ str.w r3, [r1, #-8]! │ │ - bl 581b4 │ │ + bl 5df8c │ │ ldr.w fp, [sp, #112] ; 0x70 │ │ add.w r3, sp, #111 ; 0x6f │ │ add.w r2, sp, #109 ; 0x6d │ │ str r3, [sp, #0] │ │ add.w r3, sp, #110 ; 0x6e │ │ mov r0, fp │ │ ldr r1, [r4, #4] │ │ - bl 5f00c │ │ + bl 5f834 │ │ b.n 44da6 │ │ mov fp, r9 │ │ ldr r3, [r4, #4] │ │ ldrb r3, [r3, #8] │ │ cmp r3, #32 │ │ beq.n 44e00 │ │ cmp r3, #8 │ │ @@ -69473,33 +69473,33 @@ │ │ ldr r2, [r4, #12] │ │ mov.w r3, #65280 ; 0xff00 │ │ mov.w r5, #16711680 ; 0xff0000 │ │ mov.w lr, #4278190080 ; 0xff000000 │ │ stmia.w sp, {r0, r3, r5, lr} │ │ movs r0, #0 │ │ movs r3, #32 │ │ - bl 5894c │ │ + bl 5e724 │ │ mov r5, r0 │ │ cmp.w r9, #0 │ │ beq.n 44de2 │ │ movs r1, #0 │ │ mov r0, r4 │ │ mov r2, r1 │ │ - bl 58100 │ │ + bl 5ded8 │ │ movs r1, #0 │ │ mov r0, r4 │ │ mov r2, r5 │ │ mov r3, r1 │ │ - bl 583d0 │ │ + bl 5e1a8 │ │ cmp.w r9, #0 │ │ beq.n 44e0e │ │ mov r0, r4 │ │ movs r1, #1 │ │ mov r2, fp │ │ - bl 58100 │ │ + bl 5ded8 │ │ b.n 44e0e │ │ movs r3, #0 │ │ mov.w fp, #1 │ │ str r3, [sp, #20] │ │ b.n 44e16 │ │ movs r3, #0 │ │ b.n 44e12 │ │ @@ -69531,35 +69531,35 @@ │ │ ldr r1, [sp, #196] ; 0xc4 │ │ mov r0, fp │ │ movs r3, #8 │ │ str.w fp, [sp] │ │ str.w fp, [sp, #4] │ │ str.w fp, [sp, #8] │ │ str.w fp, [sp, #12] │ │ - bl 5894c │ │ + bl 5e724 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ beq.w 44d6c │ │ str.w sl, [r0, #12] │ │ cmp.w r9, #0 │ │ beq.n 44e96 │ │ ldrb.w r1, [sp, #109] ; 0x6d │ │ ldrb.w r2, [sp, #110] ; 0x6e │ │ ldr r0, [r0, #4] │ │ ldrb.w r3, [sp, #111] ; 0x6f │ │ - bl 5ef74 │ │ + bl 5f79c │ │ movs r1, #0 │ │ mov r2, r0 │ │ mov r0, r5 │ │ - bl 58d90 │ │ + bl 56e70 │ │ ldr r3, [r4, #0] │ │ lsls r2, r3, #30 │ │ bpl.n 44ea2 │ │ mov r0, r4 │ │ - bl 58754 │ │ + bl 5e52c │ │ cmp.w fp, #0 │ │ beq.w 4520c │ │ vcvt.s32.f64 s15, d9 │ │ ldr r0, [r5, #8] │ │ ldr r1, [r4, #8] │ │ ldr r2, [r5, #12] │ │ rsb fp, r0, r1 │ │ @@ -69926,15 +69926,15 @@ │ │ ldr r3, [r5, #16] │ │ str.w ip, [r1, #-8]! │ │ rsb fp, fp, r6, lsl #16 │ │ subs r3, r3, r0 │ │ mov r0, r4 │ │ rsb r6, r2, r7, lsl #16 │ │ str r3, [sp, #28] │ │ - bl 581b4 │ │ + bl 5df8c │ │ ldr r3, [r5, #16] │ │ ldr r2, [r5, #12] │ │ mov r0, sl │ │ ldrb.w r1, [sp, #112] ; 0x70 │ │ muls r2, r3 │ │ bl 552ac │ │ ldr r3, [sp, #16] │ │ @@ -70000,28 +70000,28 @@ │ │ ldr r2, [sp, #24] │ │ add r3, r2 │ │ b.n 452b8 │ │ add r1, sp, #120 ; 0x78 │ │ movs r3, #0 │ │ mov r0, r4 │ │ str.w r3, [r1, #-8]! │ │ - bl 581b4 │ │ + bl 5df8c │ │ mov r0, r5 │ │ movs r1, #3 │ │ ldr r2, [sp, #112] ; 0x70 │ │ - bl 58100 │ │ + bl 5ded8 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 45354 │ │ mov r0, r4 │ │ - bl 5877a │ │ + bl 5e552 │ │ ldr r3, [sp, #20] │ │ cbz r3, 4535e │ │ mov r0, r4 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ mov r0, r5 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #116] ; 0x74 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 4536e │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ @@ -70043,15 +70043,15 @@ │ │ cmp r4, r6 │ │ str r2, [sp, #12] │ │ ldr.w sl, [r0, #4] │ │ str r3, [sp, #20] │ │ bne.n 453ee │ │ ldr r0, [r0, #16] │ │ ldrb.w r1, [sl, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r5, r8 │ │ ldr r7, [r7, #20] │ │ mul.w r0, r0, r4 │ │ bgt.n 453c6 │ │ adds r4, r0, r5 │ │ rsb r5, r5, r8 │ │ add.w r4, r7, r4, lsl #2 │ │ @@ -70071,15 +70071,15 @@ │ │ ldr r3, [sp, #68] ; 0x44 │ │ str.w r3, [r4], #4 │ │ b.n 453de │ │ cmp r1, r8 │ │ bne.n 45440 │ │ ldr r0, [r0, #16] │ │ ldrb.w r1, [sl, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, r6 │ │ ldr r3, [r7, #20] │ │ mov.w r2, r0, lsl #2 │ │ bgt.n 4541c │ │ mla r5, r0, r4, r5 │ │ subs r4, r6, r4 │ │ add.w r5, r3, r5, lsl #2 │ │ @@ -70108,15 +70108,15 @@ │ │ sub.w r3, r3, r2, asr #31 │ │ eor.w r2, fp, fp, asr #31 │ │ sub.w r2, r2, fp, asr #31 │ │ cmp r3, r2 │ │ bne.n 454c4 │ │ ldr r0, [r0, #16] │ │ ldrb.w r1, [sl, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, r6 │ │ ldr r3, [r7, #20] │ │ bgt.n 4548a │ │ mla r2, r0, r4, r5 │ │ cmp r5, r8 │ │ ite le │ │ addle r0, #1 │ │ @@ -70150,15 +70150,15 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r3, [sp, #0] │ │ add r2, sp, #16 │ │ add.w r3, sp, #19 │ │ mov r1, sl │ │ str r3, [sp, #4] │ │ add.w r3, sp, #17 │ │ - bl 5f08c │ │ + bl 5f8b4 │ │ ldr.w r3, [sl, #12] │ │ rsb r0, r5, r8 │ │ subs r2, r6, r4 │ │ cmp.w r3, #16711680 ; 0xff0000 │ │ bne.w 4564c │ │ ldr.w r3, [sl, #24] │ │ cmp r3, #0 │ │ @@ -70363,15 +70363,15 @@ │ │ cmp r4, r6 │ │ str r3, [sp, #12] │ │ ldr.w sl, [r0, #4] │ │ str r2, [sp, #20] │ │ bne.n 4578a │ │ ldr r0, [r0, #16] │ │ ldrb.w r1, [sl, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r5, r8 │ │ ldr r7, [r7, #20] │ │ mul.w r0, r0, r4 │ │ bgt.n 45764 │ │ adds r4, r0, r5 │ │ rsb r5, r5, r8 │ │ add.w r4, r7, r4, lsl #1 │ │ @@ -70392,15 +70392,15 @@ │ │ ldrh.w r3, [sp, #68] ; 0x44 │ │ strh.w r3, [r4], #2 │ │ b.n 4577a │ │ cmp r1, r8 │ │ bne.n 457de │ │ ldr r0, [r0, #16] │ │ ldrb.w r1, [sl, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, r6 │ │ ldr r3, [r7, #20] │ │ mov.w r2, r0, lsl #1 │ │ bgt.n 457b8 │ │ mla r5, r0, r4, r5 │ │ subs r4, r6, r4 │ │ add.w r5, r3, r5, lsl #1 │ │ @@ -70429,15 +70429,15 @@ │ │ sub.w r3, r3, r2, asr #31 │ │ eor.w r2, fp, fp, asr #31 │ │ sub.w r2, r2, fp, asr #31 │ │ cmp r3, r2 │ │ bne.n 45864 │ │ ldr r0, [r0, #16] │ │ ldrb.w r1, [sl, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, r6 │ │ ldr r3, [r7, #20] │ │ bgt.n 45828 │ │ mla r2, r0, r4, r5 │ │ cmp r5, r8 │ │ ite le │ │ addle r0, #1 │ │ @@ -70471,15 +70471,15 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r3, [sp, #0] │ │ mov r1, sl │ │ add.w r3, sp, #19 │ │ add r2, sp, #16 │ │ str r3, [sp, #4] │ │ add.w r3, sp, #17 │ │ - bl 5f08c │ │ + bl 5f8b4 │ │ rsb r0, r5, r8 │ │ ldr.w r3, [sl, #12] │ │ rsb lr, r4, r6 │ │ eor.w ip, r0, r0, asr #31 │ │ cmp.w r3, #31744 ; 0x7c00 │ │ sub.w ip, ip, r0, asr #31 │ │ eor.w r0, lr, lr, asr #31 │ │ @@ -70667,15 +70667,15 @@ │ │ cmp r2, r7 │ │ ldr.w sl, [sp, #52] ; 0x34 │ │ ldr.w r9, [sp, #56] ; 0x38 │ │ bne.n 45aee │ │ ldr r3, [r0, #4] │ │ ldr r0, [r0, #16] │ │ ldrb r1, [r3, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r5, r8 │ │ mul.w r2, r0, r4 │ │ ldr r0, [r6, #20] │ │ bgt.n 45ace │ │ adds r3, r2, r5 │ │ rsb r2, r5, r8 │ │ add r0, r3 │ │ @@ -70693,15 +70693,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 552ac │ │ cmp r1, r3 │ │ bne.n 45b38 │ │ ldr r3, [r0, #4] │ │ ldr r0, [r0, #16] │ │ ldrb r1, [r3, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, r7 │ │ ldr r3, [r6, #20] │ │ bgt.n 45b16 │ │ mla r5, r0, r4, r5 │ │ subs r7, r7, r4 │ │ add r5, r3 │ │ cmp.w r9, #0 │ │ @@ -70729,15 +70729,15 @@ │ │ eor.w r2, fp, fp, asr #31 │ │ sub.w r2, r2, fp, asr #31 │ │ cmp r3, r2 │ │ bne.n 45bb0 │ │ ldr r3, [r0, #4] │ │ ldr r0, [r0, #16] │ │ ldrb r1, [r3, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, r7 │ │ ldr r3, [r6, #20] │ │ bgt.n 45b7e │ │ mla r2, r0, r4, r5 │ │ cmp r5, r8 │ │ ite le │ │ addle r5, r0, #1 │ │ @@ -70883,18 +70883,18 @@ │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ blx r5 │ │ movs r0, #0 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, pc} │ │ nop │ │ - str??.w r0, [sp, #3] │ │ + str??.w r0, [r9, #3] │ │ bl fff2dce2 <_end@@Base+0xffe74386> │ │ ldc2l 15, cr15, [r5, #1020]! ; 0x3fc │ │ - ldr??.w r0, [r3, #3] │ │ + str??.w r0, [pc, #3] ; 45cef │ │ ; instruction: 0xfa65ffff │ │ │ │ 00045cf0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r3 │ │ ldr r3, [pc, #244] ; (45dec ) │ │ mov r5, r2 │ │ @@ -71002,19 +71002,19 @@ │ │ bl 181a8 │ │ b.n 45dcc │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ b.n 45ae4 │ │ movs r6, r0 │ │ - strh.w r0, [lr, #3] │ │ + strh.w r0, [sl, #3] │ │ bl ffe91df6 <_end@@Base+0xffdd849a> │ │ ldc2l 15, cr15, [r7, #-1020] ; 0xfffffc04 │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [pc :256] │ │ - ldrb.w r0, [r1, r3] │ │ + strb.w r0, [sp, r3] │ │ │ │ 00045e04 : │ │ push {r4, r5, r6, r7, lr} │ │ cbnz r0, 45e0e │ │ ldr r0, [pc, #120] ; (45e84 ) │ │ add r0, pc │ │ b.n 45e1a │ │ @@ -71065,16 +71065,16 @@ │ │ lsls r1, r1, #2 │ │ ldr r0, [r0, #20] │ │ mla r2, r4, r2, r1 │ │ str r3, [r0, r2] │ │ movs r0, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - strb.w r0, [pc, #-3] ; 45e85 │ │ - strh.w r0, [r1, r3] │ │ + strb.w r0, [fp, r3] │ │ + ldrb.w r0, [sp, r3] │ │ │ │ 00045e8c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov ip, r1 │ │ mov r8, r2 │ │ cbnz r0, 45e9c │ │ ldr r0, [pc, #152] ; (45f30 ) │ │ @@ -71136,16 +71136,16 @@ │ │ mla r4, r1, r4, r2 │ │ str r3, [r6, r4] │ │ adds r5, #1 │ │ b.n 45ec4 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - ; instruction: 0xf7810003 │ │ - ; instruction: 0xf7bf0003 │ │ + ; instruction: 0xf77d0003 │ │ + ; instruction: 0xf7bb0003 │ │ ldrb r2, [r1, #12] │ │ ldr.w r3, [r0, #308] ; 0x134 │ │ cmp r2, #6 │ │ ittt eq │ │ moveq r2, #0 │ │ streq r2, [r3, #0] │ │ streq r2, [r3, #4] │ │ @@ -71172,18 +71172,18 @@ │ │ ldr r2, [r1, #68] ; 0x44 │ │ b.n 45f7a │ │ ldr r2, [r3, #4] │ │ str r2, [r3, #0] │ │ movs r0, #0 │ │ bx lr │ │ ldr r0, [r1, #68] ; 0x44 │ │ - b.w 588dc │ │ + b.w 5e6b4 │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ cbz r0, 45f90 │ │ - b.w 5a4ec │ │ + b.w 59fbc │ │ bx lr │ │ push {r3, lr} │ │ mov r1, r0 │ │ ldr.w r3, [r0, #308] ; 0x134 │ │ ldr r0, [r3, #0] │ │ cbz r0, 45fb8 │ │ ldr.w r3, [r1, #252] ; 0xfc │ │ @@ -71191,37 +71191,37 @@ │ │ ble.n 45fb2 │ │ ldr.w r3, [r1, #256] ; 0x100 │ │ cmp r3, #0 │ │ ble.n 45fb2 │ │ adds r1, #244 ; 0xf4 │ │ b.n 45fb4 │ │ movs r1, #0 │ │ - bl 58314 │ │ + bl 5e0ec │ │ movs r0, #0 │ │ pop {r3, pc} │ │ push {r3, lr} │ │ mov r1, r0 │ │ ldr.w r3, [r0, #308] ; 0x134 │ │ ldr r0, [r3, #0] │ │ cbz r0, 45fce │ │ adds r1, #212 ; 0xd4 │ │ - bl 58314 │ │ + bl 5e0ec │ │ movs r0, #0 │ │ pop {r3, pc} │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr.w r4, [r0, #308] ; 0x134 │ │ ldr r3, [r4, #0] │ │ cbnz r3, 45fe2 │ │ ldr r3, [r4, #4] │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cbnz r3, 46000 │ │ ldr.w r0, [r5, #188] ; 0xbc │ │ - bl 5a3b4 │ │ + bl 59e84 │ │ cbz r0, 46000 │ │ str r0, [r4, #4] │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ bl 45fbc │ │ mov r0, r5 │ │ bl 45f92 │ │ @@ -71289,27 +71289,27 @@ │ │ mla r5, r3, r5, r6 │ │ ldr r3, [r0, #20] │ │ stmia.w sp, {r4, r9, sl} │ │ mov r0, lr │ │ str.w r8, [sp, #12] │ │ add r3, r5 │ │ ldr r2, [r2, #0] │ │ - bl 58798 │ │ + bl 5e570 │ │ b.n 460aa │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ beq.n 460b6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #40 ; 0x28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ b.n 4678c │ │ movs r6, r0 │ │ - ; instruction: 0xf61a0003 │ │ + ; instruction: 0xf6160003 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r3 │ │ ldr r6, [pc, #836] ; (46410 ) │ │ mov r7, r1 │ │ vpush {d8-d13} │ │ mov r5, r0 │ │ add r6, pc │ │ @@ -71357,35 +71357,35 @@ │ │ str r2, [sp, #8] │ │ vcvt.s32.f32 s15, s15 │ │ ldr r2, [r1, #24] │ │ str r2, [sp, #12] │ │ vmov r2, s15 │ │ vmov r4, s15 │ │ mov r1, r5 │ │ - bl 5894c │ │ + bl 5e724 │ │ mov r9, r0 │ │ cmp r0, #0 │ │ beq.n 460f0 │ │ add r1, sp, #60 ; 0x3c │ │ mov r0, r7 │ │ - bl 581b4 │ │ + bl 5df8c │ │ movs r1, #1 │ │ ldr r2, [sp, #60] ; 0x3c │ │ mov r0, r9 │ │ - bl 58100 │ │ + bl 5ded8 │ │ movs r3, #0 │ │ mov r0, r7 │ │ str r3, [sp, #92] ; 0x5c │ │ str r3, [sp, #96] ; 0x60 │ │ mov r1, r8 │ │ mov r2, r9 │ │ add r3, sp, #92 ; 0x5c │ │ str r5, [sp, #100] ; 0x64 │ │ str r4, [sp, #104] ; 0x68 │ │ - bl 58630 │ │ + bl 5e408 │ │ mov r6, r0 │ │ cmp r0, #0 │ │ bne.w 463de │ │ vldr d8, [sp, #200] ; 0xc8 │ │ add r3, sp, #64 ; 0x40 │ │ ldr r0, [sp, #100] ; 0x64 │ │ str r3, [sp, #0] │ │ @@ -71554,20 +71554,20 @@ │ │ mov r2, sl │ │ mov r0, r7 │ │ vstr s15, [sp, #96] ; 0x60 │ │ str r3, [sp, #100] ; 0x64 │ │ ldr r3, [sp, #68] ; 0x44 │ │ str r3, [sp, #104] ; 0x68 │ │ add r3, sp, #92 ; 0x5c │ │ - bl 583d0 │ │ + bl 5e1a8 │ │ mov r8, r0 │ │ mov r0, r9 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ mov r0, r7 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ mov r0, r8 │ │ b.n 463de │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 46404 │ │ @@ -71582,16 +71582,16 @@ │ │ b.n 463aa │ │ add sp, #116 ; 0x74 │ │ vpop {d8-d13} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ b.n 4695c │ │ movs r6, r0 │ │ - ; instruction: 0xf4ea0003 │ │ - ; instruction: 0xf4ed0003 │ │ + ; instruction: 0xf4e60003 │ │ + ; instruction: 0xf4e90003 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r3 │ │ ldr r7, [pc, #184] ; (464dc ) │ │ sub sp, #24 │ │ mov r4, r1 │ │ mov r5, r2 │ │ add r7, pc │ │ @@ -71635,18 +71635,18 @@ │ │ cmp r3, r1 │ │ add r3, sp, #4 │ │ bne.n 464bc │ │ ldr r1, [r5, #12] │ │ cmp r1, r4 │ │ bne.n 464bc │ │ mov r1, r5 │ │ - bl 583d0 │ │ + bl 5e1a8 │ │ b.n 464c8 │ │ mov r1, r5 │ │ - bl 58630 │ │ + bl 5e408 │ │ b.n 464c8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #20] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ beq.n 464d4 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ @@ -71720,20 +71720,20 @@ │ │ ldrb.w r2, [r4, #301] ; 0x12d │ │ ldrb.w lr, [r4, #302] ; 0x12e │ │ ldrb.w r0, [r4, #303] ; 0x12f │ │ cbnz r3, 4661c │ │ str r0, [sp, #0] │ │ mov r3, lr │ │ ldr.w r0, [r9, #4] │ │ - bl 5efb6 │ │ + bl 5f7de │ │ mov r1, r8 │ │ mov r2, r6 │ │ mov r3, r0 │ │ mov r0, r9 │ │ - bl 59004 │ │ + bl 570e4 │ │ b.n 46632 │ │ cmp r3, r6 │ │ add.w r1, r1, #16 │ │ add.w r2, r2, #16 │ │ bge.n 46598 │ │ vldr s15, [r1, #-16] │ │ adds r3, #1 │ │ @@ -71758,15 +71758,15 @@ │ │ str.w r0, [r2, #-4] │ │ b.n 465c8 │ │ stmia.w sp, {r1, r2, lr} │ │ mov r1, r8 │ │ str r0, [sp, #12] │ │ mov r2, r6 │ │ mov r0, r9 │ │ - bl 514e8 │ │ + bl 4a1d4 │ │ b.n 46632 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [r7, #4] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ beq.n 4663e │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ @@ -71826,15 +71826,15 @@ │ │ ldrb.w r2, [r5, #301] ; 0x12d │ │ ldrb.w r4, [r5, #302] ; 0x12e │ │ ldrb.w r0, [r5, #303] ; 0x12f │ │ cbnz r3, 4672a │ │ str r0, [sp, #0] │ │ mov r3, r4 │ │ ldr.w r0, [sl, #4] │ │ - bl 5efb6 │ │ + bl 5f7de │ │ mov r1, r9 │ │ mov r2, r8 │ │ mov r3, r0 │ │ mov r0, sl │ │ bl 45cf0 │ │ b.n 46740 │ │ cmp r3, r8 │ │ @@ -71850,15 +71850,15 @@ │ │ vstr s15, [r2, #-4] │ │ b.n 46702 │ │ stmia.w sp, {r1, r2, r4} │ │ mov r1, r9 │ │ str r0, [sp, #12] │ │ mov r2, r8 │ │ mov r0, sl │ │ - bl 4dd98 │ │ + bl 51510 │ │ b.n 46740 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [r7, #4] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 4674c │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ @@ -71917,15 +71917,15 @@ │ │ ldrb.w r2, [r5, #301] ; 0x12d │ │ ldrb.w r4, [r5, #302] ; 0x12e │ │ ldrb.w r0, [r5, #303] ; 0x12f │ │ cbnz r3, 46836 │ │ str r0, [sp, #0] │ │ mov r3, r4 │ │ ldr.w r0, [sl, #4] │ │ - bl 5efb6 │ │ + bl 5f7de │ │ mov r1, r9 │ │ mov r2, r8 │ │ mov r3, r0 │ │ mov r0, sl │ │ bl 45e8c │ │ b.n 4684c │ │ cmp r3, r8 │ │ @@ -71941,15 +71941,15 @@ │ │ vstr s15, [r2, #-4] │ │ b.n 4680e │ │ stmia.w sp, {r1, r2, r4} │ │ mov r1, r9 │ │ str r0, [sp, #12] │ │ mov r2, r8 │ │ mov r0, sl │ │ - bl 479a0 │ │ + bl 4b118 │ │ b.n 4684c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [r7, #4] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 46858 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ @@ -71973,15 +71973,15 @@ │ │ pop {r3, r4, r5, pc} │ │ ldr r0, [pc, #12] ; (46890 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - cdp 0, 5, cr0, cr9, cr3, {0} │ │ + cdp 0, 5, cr0, cr5, cr3, {0} │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r6, [pc, #108] ; (46908 ) │ │ mov r4, r0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ @@ -71992,29 +71992,29 @@ │ │ ldrb.w r0, [r4, #303] ; 0x12f │ │ ldrb.w r1, [r4, #300] ; 0x12c │ │ ldrb.w r2, [r4, #301] ; 0x12d │ │ ldrb.w r3, [r4, #302] ; 0x12e │ │ add.w r4, r5, #36 ; 0x24 │ │ str r0, [sp, #0] │ │ ldr r0, [r5, #4] │ │ - bl 5efb6 │ │ + bl 5f7de │ │ mov r7, r0 │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ add r4, sp, #12 │ │ stmia.w r4, {r0, r1, r2, r3} │ │ movs r1, #0 │ │ mov r0, r5 │ │ - bl 58314 │ │ + bl 5e0ec │ │ movs r1, #0 │ │ mov r2, r7 │ │ mov r0, r5 │ │ - bl 58d90 │ │ + bl 56e70 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 58314 │ │ + bl 5e0ec │ │ movs r0, #0 │ │ b.n 468f6 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #28] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 46902 │ │ @@ -72029,15 +72029,15 @@ │ │ ldr r4, [r1, #68] ; 0x44 │ │ mov r9, r2 │ │ ldr r7, [sp, #32] │ │ ldr r3, [r4, #0] │ │ lsls r2, r3, #30 │ │ bpl.n 46924 │ │ mov r0, r4 │ │ - bl 58754 │ │ + bl 5e52c │ │ ldr r3, [r4, #4] │ │ ldr.w r2, [r9, #4] │ │ ldr.w r6, [r9] │ │ ldrb.w r8, [r3, #9] │ │ ldr r3, [r4, #16] │ │ ldr r5, [r4, #20] │ │ muls r3, r2 │ │ @@ -72058,29 +72058,29 @@ │ │ adds r6, #1 │ │ add r5, r3 │ │ b.n 46948 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 46970 │ │ mov r0, r4 │ │ - bl 5877a │ │ + bl 5e552 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r0, [r1, #68] ; 0x44 │ │ ldr r1, [r1, #24] │ │ - b.w 58286 │ │ + b.w 5e05e │ │ ldr r0, [r1, #68] ; 0x44 │ │ ldrb r1, [r1, #31] │ │ - b.w 58240 │ │ + b.w 5e018 │ │ mov r3, r1 │ │ ldr r0, [r1, #68] ; 0x44 │ │ ldrb r2, [r3, #29] │ │ ldrb r1, [r1, #28] │ │ ldrb r3, [r3, #30] │ │ - b.w 581ce │ │ + b.w 5dfa6 │ │ push {r4, r5, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr r5, [pc, #136] ; (46a24 ) │ │ mov r4, r1 │ │ add r2, sp, #20 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ @@ -72089,15 +72089,15 @@ │ │ add r3, sp, #28 │ │ str r3, [sp, #0] │ │ add r3, sp, #32 │ │ str r3, [sp, #4] │ │ add r3, sp, #24 │ │ ldr r0, [r1, #4] │ │ add r1, sp, #16 │ │ - bl 5e644 │ │ + bl 5ee6c │ │ cbnz r0, 469c4 │ │ ldr r0, [pc, #108] ; (46a28 ) │ │ add r0, pc │ │ bl 181a8 │ │ b.n 46a12 │ │ ldr r3, [sp, #20] │ │ movs r0, #0 │ │ @@ -72107,46 +72107,46 @@ │ │ ldr r3, [sp, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ - bl 5894c │ │ + bl 5e724 │ │ ldrb r3, [r4, #30] │ │ ldrb r2, [r4, #29] │ │ ldrb r1, [r4, #28] │ │ str r0, [r4, #68] ; 0x44 │ │ - bl 581ce │ │ + bl 5dfa6 │ │ ldrb r1, [r4, #31] │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 58240 │ │ + bl 5e018 │ │ ldr r0, [r4, #68] ; 0x44 │ │ ldr r1, [r4, #24] │ │ - bl 58286 │ │ + bl 5e05e │ │ ldr r3, [r4, #8] │ │ cbnz r3, 46a08 │ │ ldr r0, [r4, #68] ; 0x44 │ │ movs r1, #1 │ │ - bl 580d4 │ │ + bl 5deac │ │ ldr r0, [r4, #68] ; 0x44 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ negs r0, r0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ beq.n 46a1e │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, pc} │ │ nop │ │ bls.n 469dc │ │ movs r6, r0 │ │ - ldcl 0, cr0, [r0, #-12] │ │ + stcl 0, cr0, [ip, #-12] │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr.w r0, [r0, #308] ; 0x134 │ │ bl 555c4 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 555c4 │ │ @@ -72254,15 +72254,15 @@ │ │ str r3, [r4, #92] ; 0x5c │ │ blx 17af8 │ │ str.w r5, [r4, #308] ; 0x134 │ │ mov r0, r4 │ │ bl 45fd2 │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ - ldcl 0, cr0, [r7], {3} │ │ + ldcl 0, cr0, [r3], {3} │ │ bl ffcecb32 <_end@@Base+0xffc331d6> │ │ stc2l 15, cr15, [r9, #1020] ; 0x3fc │ │ b.n 46e50 │ │ movs r6, r0 │ │ mcr2 15, 7, pc, cr13, cr15, {7} ; │ │ mrc2 15, 6, pc, cr9, cr15, {7} │ │ mcr2 15, 6, pc, cr11, cr15, {7} ; │ │ @@ -72280,15348 +72280,15347 @@ │ │ ; instruction: 0xf921ffff │ │ bl ffe0ab7a <_end@@Base+0xffd5121e> │ │ bl ffd44b7e <_end@@Base+0xffc8b222> │ │ bl ffcc0b82 <_end@@Base+0xffc07226> │ │ bl ffcb4b86 <_end@@Base+0xffbfb22a> │ │ vmaxnm.f16 , , │ │ push {r3, lr} │ │ - bl 5a3b4 │ │ + bl 59e84 │ │ cbz r0, 46b9c │ │ ldmia.w sp!, {r3, lr} │ │ b.w 46a44 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp r3, #2 │ │ - ldr.w lr, [pc, #340] ; 46cfc │ │ - mov.w r1, r1, lsl #1 │ │ - ldrb.w r6, [sp, #36] ; 0x24 │ │ - add lr, pc │ │ - ldrb.w r4, [sp, #40] ; 0x28 │ │ - ldrb.w r5, [sp, #44] ; 0x2c │ │ - ldr.w sl, [r0, #16] │ │ - ldr r7, [r0, #20] │ │ - beq.n 46c32 │ │ - cmp r3, #4 │ │ - beq.n 46c88 │ │ - cmp r3, #1 │ │ - bne.w 46cde │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #300] ; (46d00 ) │ │ - ldrb.w r0, [sp, #48] ; 0x30 │ │ - ldr.w r3, [lr, r3] │ │ - rsb r0, r0, #255 ; 0xff │ │ - ldr.w lr, [r3, #12] │ │ - ldrh r3, [r7, r2] │ │ - ubfx ip, r3, #5, #5 │ │ - ubfx r1, r3, #10, #5 │ │ - and.w r3, r3, #31 │ │ - ldrb.w r8, [lr, ip] │ │ - ldrb.w sl, [lr, r1] │ │ - ldrb.w r3, [lr, r3] │ │ - mul.w r8, r0, r8 │ │ - ldr r1, [pc, #244] ; (46cf8 ) │ │ - mul.w sl, r0, sl │ │ - muls r0, r3 │ │ - umull r8, r9, r8, r1 │ │ - umull sl, fp, sl, r1 │ │ - umull r0, r1, r0, r1 │ │ - add.w r4, r4, r9, lsr #7 │ │ - add.w r6, r6, fp, lsr #7 │ │ - lsrs r4, r4, #3 │ │ - lsrs r6, r6, #3 │ │ - lsls r4, r4, #5 │ │ - add.w r5, r5, r1, lsr #7 │ │ - orr.w r4, r4, r6, lsl #10 │ │ - orr.w r5, r4, r5, lsr #3 │ │ - b.n 46c84 │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #200] ; (46d00 ) │ │ - ldr.w r3, [lr, r3] │ │ - ldrh r0, [r7, r2] │ │ - ldr.w lr, [r3, #12] │ │ - ubfx r3, r0, #10, #5 │ │ - ldrb.w r1, [lr, r3] │ │ - ubfx r3, r0, #5, #5 │ │ + sub sp, #28 │ │ + ldr r7, [pc, #896] ; (46f28 ) │ │ + cmp r2, #2 │ │ + str r3, [sp, #0] │ │ + mov r4, r0 │ │ + ldrb.w r3, [sp, #68] ; 0x44 │ │ + add r7, pc │ │ + ldrb.w fp, [sp, #64] ; 0x40 │ │ + ldr r6, [r1, #8] │ │ + str r3, [sp, #4] │ │ + ldr r0, [r1, #12] │ │ + ldr r3, [r4, #4] │ │ + ldr r5, [r1, #4] │ │ + ldr.w r8, [r1] │ │ + beq.w 46dac │ │ + cmp r2, #4 │ │ + beq.w 46f30 │ │ + cmp r2, #1 │ │ + bne.w 470c0 │ │ + ldrb r1, [r3, #9] │ │ + mov sl, r0 │ │ + ldr r0, [r4, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [r4, #20] │ │ + ldrb.w r9, [sp, #72] ; 0x48 │ │ + rsb r9, r9, #255 ; 0xff │ │ + mla r5, r5, r0, r8 │ │ + rsb ip, r6, r0 │ │ + adds.w r8, r6, #3 │ │ + it mi │ │ + addmi.w r8, r6, #6 │ │ + mov.w r8, r8, asr #2 │ │ + add.w r2, r3, r5, lsl #1 │ │ + ldr r3, [pc, #804] ; (46f2c ) │ │ + ldr r3, [r7, r3] │ │ + ldr r4, [r3, #12] │ │ + mov.w r3, ip, lsl #1 │ │ + str r3, [sp, #12] │ │ + and.w ip, r6, #3 │ │ + ldr r3, [pc, #780] ; (46f24 ) │ │ + cmp.w sl, #0 │ │ + beq.w 4712c │ │ + cmp.w ip, #2 │ │ + str.w r8, [sp, #8] │ │ + beq.n 46ce6 │ │ + cmp.w ip, #3 │ │ + beq.n 46c8e │ │ + cmp.w ip, #1 │ │ + beq.w 46d3e │ │ + ldrh r0, [r2, #0] │ │ + ldr r5, [sp, #0] │ │ + ubfx r1, r0, #10, #5 │ │ + ldrb r1, [r4, r1] │ │ + mov lr, r5 │ │ + mul.w r1, r9, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #5 │ │ and.w r0, r0, #31 │ │ - add r6, r1 │ │ - ldrb.w r3, [lr, r3] │ │ - cmp r6, #255 ; 0xff │ │ - ldrb.w r0, [lr, r0] │ │ - add r4, r3 │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - add r5, r0 │ │ - mov.w r6, r6, lsr #3 │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - mov.w r4, r4, lsr #3 │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r4, r4, #5 │ │ - orr.w r6, r4, r6, lsl #10 │ │ - orr.w r5, r6, r5, lsr #3 │ │ - strh r5, [r7, r2] │ │ - b.n 46cf2 │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #112] ; (46d00 ) │ │ - ldr.w r3, [lr, r3] │ │ - ldrh r0, [r7, r2] │ │ - ldr r3, [r3, #12] │ │ + ldrb r0, [r4, r0] │ │ + strd r6, r7, [sp, #16] │ │ + ldrb r6, [r4, r1] │ │ + mul.w r0, r9, r0 │ │ + ldr r5, [sp, #20] │ │ + mul.w r6, r9, r6 │ │ + add.w lr, lr, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + umull r0, r1, r0, r3 │ │ + mov.w lr, lr, lsr #3 │ │ + umull r6, r7, r6, r3 │ │ + add.w r1, r5, r1, lsr #7 │ │ + add.w r7, fp, r7, lsr #7 │ │ + lsrs r7, r7, #3 │ │ + lsls r7, r7, #5 │ │ + orr.w r7, r7, lr, lsl #10 │ │ + orr.w r7, r7, r1, lsr #3 │ │ + strh.w r7, [r2], #2 │ │ + ldrh r0, [r2, #0] │ │ + ldr r5, [sp, #0] │ │ ubfx r1, r0, #10, #5 │ │ - ldrb.w sl, [r3, r1] │ │ + ldrb r1, [r4, r1] │ │ + mov lr, r5 │ │ + mul.w r1, r9, r1 │ │ + umull r6, r7, r1, r3 │ │ ubfx r1, r0, #5, #5 │ │ and.w r0, r0, #31 │ │ - ldrb.w r8, [r3, r1] │ │ - ldrb r1, [r3, r0] │ │ - smulbb sl, sl, r6 │ │ - ldr r0, [pc, #68] ; (46cf8 ) │ │ - smulbb r8, r8, r4 │ │ - smulbb r5, r1, r5 │ │ - umull sl, fp, sl, r0 │ │ - umull r8, r9, r8, r0 │ │ - bic.w r3, fp, #1020 ; 0x3fc │ │ - umull r0, r1, r5, r0 │ │ - bic.w r3, r3, #3 │ │ - mov.w r4, r9, lsr #10 │ │ - orr.w r3, r3, r4, lsl #5 │ │ - orr.w r3, r3, r1, lsr #10 │ │ - strh r3, [r7, r2] │ │ - b.n 46cf2 │ │ - mla r2, sl, r2, r1 │ │ - lsrs r4, r4, #3 │ │ - lsrs r5, r5, #3 │ │ - lsrs r6, r6, #3 │ │ - orr.w r5, r5, r4, lsl #5 │ │ - orr.w r6, r5, r6, lsl #10 │ │ - strh r6, [r7, r2] │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb r0, [r4, r0] │ │ + strd r6, r7, [sp, #16] │ │ + ldrb r6, [r4, r1] │ │ + mul.w r0, r9, r0 │ │ + ldr r5, [sp, #20] │ │ + mul.w r6, r9, r6 │ │ + add.w lr, lr, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + umull r0, r1, r0, r3 │ │ + mov.w lr, lr, lsr #3 │ │ + umull r6, r7, r6, r3 │ │ + add.w r1, r5, r1, lsr #7 │ │ + add.w r7, fp, r7, lsr #7 │ │ + lsrs r7, r7, #3 │ │ + lsls r7, r7, #5 │ │ + orr.w r7, r7, lr, lsl #10 │ │ + orr.w r7, r7, r1, lsr #3 │ │ + strh.w r7, [r2], #2 │ │ + ldrh r0, [r2, #0] │ │ + ldr r5, [sp, #0] │ │ + ubfx r1, r0, #10, #5 │ │ + ldrb r1, [r4, r1] │ │ + mov lr, r5 │ │ + mul.w r1, r9, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #5 │ │ + and.w r0, r0, #31 │ │ + ldrb r0, [r4, r0] │ │ + strd r6, r7, [sp, #16] │ │ + ldrb r6, [r4, r1] │ │ + mul.w r0, r9, r0 │ │ + ldr r5, [sp, #20] │ │ + mul.w r6, r9, r6 │ │ + add.w lr, lr, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + umull r0, r1, r0, r3 │ │ + mov.w lr, lr, lsr #3 │ │ + umull r6, r7, r6, r3 │ │ + add.w r1, r5, r1, lsr #7 │ │ + add.w r7, fp, r7, lsr #7 │ │ + lsrs r7, r7, #3 │ │ + lsls r7, r7, #5 │ │ + orr.w r7, r7, lr, lsl #10 │ │ + orr.w r7, r7, r1, lsr #3 │ │ + strh.w r7, [r2], #2 │ │ + ldrh r0, [r2, #0] │ │ + ldr r5, [sp, #0] │ │ + ubfx r1, r0, #10, #5 │ │ + ldrb r1, [r4, r1] │ │ + mov lr, r5 │ │ + mul.w r1, r9, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #5 │ │ + and.w r0, r0, #31 │ │ + ldrb r0, [r4, r0] │ │ + strd r6, r7, [sp, #16] │ │ + ldrb r6, [r4, r1] │ │ + mul.w r0, r9, r0 │ │ + ldr r5, [sp, #20] │ │ + mul.w r6, r9, r6 │ │ + add.w lr, lr, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + umull r0, r1, r0, r3 │ │ + mov.w lr, lr, lsr #3 │ │ + umull r6, r7, r6, r3 │ │ + add.w r1, r5, r1, lsr #7 │ │ + add.w r7, fp, r7, lsr #7 │ │ + lsrs r7, r7, #3 │ │ + lsls r7, r7, #5 │ │ + orr.w r7, r7, lr, lsl #10 │ │ + orr.w r7, r7, r1, lsr #3 │ │ + ldr r1, [sp, #8] │ │ + strh.w r7, [r2], #2 │ │ + subs r1, #1 │ │ + str r1, [sp, #8] │ │ + cmp r1, #0 │ │ + bgt.w 46c36 │ │ + ldr r1, [sp, #12] │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r2, r1 │ │ + b.n 46c16 │ │ + ldrb r1, [r3, #9] │ │ + mov sl, r0 │ │ + ldr r0, [r4, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [pc, #372] ; (46f2c ) │ │ + ldr r4, [r4, #20] │ │ + ldr r2, [r7, r3] │ │ + mla r5, r5, r0, r8 │ │ + adds.w r8, r6, #3 │ │ + it mi │ │ + addmi.w r8, r6, #6 │ │ + subs r0, r0, r6 │ │ + and.w r6, r6, #3 │ │ + mov.w r8, r8, asr #2 │ │ + mov.w ip, r0, lsl #1 │ │ + add.w r4, r4, r5, lsl #1 │ │ + ldr r5, [r2, #12] │ │ + cmp.w sl, #0 │ │ + beq.w 4712c │ │ + cmp r6, #2 │ │ + mov r3, r8 │ │ + beq.n 46e80 │ │ + cmp r6, #3 │ │ + beq.n 46e3a │ │ + cmp r6, #1 │ │ + beq.n 46ec6 │ │ + ldrh r2, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r2, #10, #5 │ │ + ldrb r7, [r5, r1] │ │ + ubfx r1, r2, #5, #5 │ │ + and.w r2, r2, #31 │ │ + add r7, r0 │ │ + ldrb r1, [r5, r1] │ │ + cmp r7, #255 ; 0xff │ │ + ldrb r2, [r5, r2] │ │ + add r1, fp │ │ + ldr r0, [sp, #4] │ │ + it cs │ │ + movcs r7, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + add r2, r0 │ │ + mov.w r7, r7, lsr #3 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r1, r1, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + lsls r1, r1, #5 │ │ + orr.w r1, r1, r7, lsl #10 │ │ + orr.w r2, r1, r2, lsr #3 │ │ + strh.w r2, [r4], #2 │ │ + ldrh r2, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r2, #10, #5 │ │ + ldrb r7, [r5, r1] │ │ + ubfx r1, r2, #5, #5 │ │ + and.w r2, r2, #31 │ │ + add r7, r0 │ │ + ldrb r1, [r5, r1] │ │ + cmp r7, #255 ; 0xff │ │ + ldrb r2, [r5, r2] │ │ + add r1, fp │ │ + ldr r0, [sp, #4] │ │ + it cs │ │ + movcs r7, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + add r2, r0 │ │ + mov.w r7, r7, lsr #3 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r1, r1, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + lsls r1, r1, #5 │ │ + orr.w r1, r1, r7, lsl #10 │ │ + orr.w r2, r1, r2, lsr #3 │ │ + strh.w r2, [r4], #2 │ │ + ldrh r2, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r2, #10, #5 │ │ + ldrb r7, [r5, r1] │ │ + ubfx r1, r2, #5, #5 │ │ + and.w r2, r2, #31 │ │ + add r7, r0 │ │ + ldrb r1, [r5, r1] │ │ + cmp r7, #255 ; 0xff │ │ + ldrb r2, [r5, r2] │ │ + add r1, fp │ │ + ldr r0, [sp, #4] │ │ + it cs │ │ + movcs r7, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + add r2, r0 │ │ + mov.w r7, r7, lsr #3 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r1, r1, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + lsls r1, r1, #5 │ │ + orr.w r1, r1, r7, lsl #10 │ │ + orr.w r2, r1, r2, lsr #3 │ │ + strh.w r2, [r4], #2 │ │ + ldrh r2, [r4, #0] │ │ + subs r3, #1 │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r2, #10, #5 │ │ + ubfx r7, r2, #5, #5 │ │ + and.w r2, r2, #31 │ │ + ldrb r1, [r5, r1] │ │ + ldrb.w lr, [r5, r7] │ │ + add r1, r0 │ │ + ldrb r2, [r5, r2] │ │ + cmp r1, #255 ; 0xff │ │ + add lr, fp │ │ + ldr r0, [sp, #4] │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp.w lr, #255 ; 0xff │ │ + add r2, r0 │ │ + mov.w r1, r1, lsr #3 │ │ + it cs │ │ + movcs.w lr, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w lr, lr, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r3, #0 │ │ + mov.w lr, lr, lsl #5 │ │ + orr.w r1, lr, r1, lsl #10 │ │ + orr.w r2, r1, r2, lsr #3 │ │ + strh.w r2, [r4], #2 │ │ + bgt.w 46df4 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r4, ip │ │ + b.n 46dde │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - b.n 471ac │ │ + b.n 473d8 │ │ movs r6, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldrb r1, [r3, #9] │ │ + mov sl, r0 │ │ + ldr r0, [r4, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [r4, #20] │ │ + adds r4, r6, #3 │ │ + it mi │ │ + addmi r4, r6, #6 │ │ + asrs r4, r4, #2 │ │ + mla r5, r5, r0, r8 │ │ + rsb lr, r6, r0 │ │ + ldr r0, [pc, #484] ; (47134 ) │ │ + mov.w lr, lr, lsl #1 │ │ + add.w r2, r3, r5, lsl #1 │ │ + ldr r3, [pc, #480] ; (47138 ) │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [r3, #12] │ │ + and.w r3, r6, #3 │ │ + cmp.w sl, #0 │ │ + beq.w 4712c │ │ cmp r3, #2 │ │ - ldr.w lr, [pc, #336] ; 46e5c │ │ - mov.w r1, r1, lsl #1 │ │ - ldrb.w r5, [sp, #36] ; 0x24 │ │ - add lr, pc │ │ - ldrb.w r6, [sp, #40] ; 0x28 │ │ - ldrb.w r4, [sp, #44] ; 0x2c │ │ - ldr.w sl, [r0, #16] │ │ - ldr r7, [r0, #20] │ │ - beq.n 46d94 │ │ - cmp r3, #4 │ │ - beq.n 46dea │ │ + mov r5, r4 │ │ + beq.n 47012 │ │ + cmp r3, #3 │ │ + beq.n 46fc4 │ │ cmp r3, #1 │ │ - bne.w 46e3e │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #296] ; (46e60 ) │ │ - ldrb.w r0, [sp, #48] ; 0x30 │ │ - ldr.w ip, [lr, r3] │ │ - rsb r0, r0, #255 ; 0xff │ │ - ldrh r3, [r7, r2] │ │ - ldr.w lr, [ip, #12] │ │ - ldr.w ip, [ip, #8] │ │ - ubfx r8, r3, #5, #6 │ │ - lsrs r1, r3, #11 │ │ - and.w r3, r3, #31 │ │ - ldrb.w sl, [lr, r1] │ │ - ldrb.w r3, [lr, r3] │ │ - ldrb.w r8, [ip, r8] │ │ - mul.w sl, r0, sl │ │ - ldr r1, [pc, #236] ; (46e58 ) │ │ - mul.w r8, r0, r8 │ │ - muls r0, r3 │ │ - umull sl, fp, sl, r1 │ │ - umull r8, r9, r8, r1 │ │ - umull r0, r1, r0, r1 │ │ - add.w r5, r5, fp, lsr #7 │ │ - add.w r3, r6, r9, lsr #7 │ │ - lsrs r5, r5, #3 │ │ - lsrs r3, r3, #2 │ │ - add.w r4, r4, r1, lsr #7 │ │ - lsrs r4, r4, #3 │ │ - orr.w r4, r4, r5, lsl #11 │ │ - b.n 46e36 │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #196] ; (46e60 ) │ │ - ldr.w r1, [lr, r3] │ │ - ldrh r3, [r7, r2] │ │ - ldr.w lr, [r1, #12] │ │ - ubfx ip, r3, #5, #6 │ │ - ldr r1, [r1, #8] │ │ - lsrs r0, r3, #11 │ │ - and.w r3, r3, #31 │ │ - ldrb.w r0, [lr, r0] │ │ - ldrb.w r3, [lr, r3] │ │ - add r5, r0 │ │ - ldrb.w r1, [r1, ip] │ │ - cmp r5, #255 ; 0xff │ │ - add r4, r3 │ │ - add r6, r1 │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - mov.w r5, r5, lsr #3 │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r6, #255 ; 0xff │ │ - mov.w r4, r4, lsr #3 │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - orr.w r4, r4, r5, lsl #11 │ │ - lsrs r6, r6, #2 │ │ - orr.w r6, r4, r6, lsl #5 │ │ - strh r6, [r7, r2] │ │ - b.n 46e52 │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #112] ; (46e60 ) │ │ - ldr.w r3, [lr, r3] │ │ - ldrh r0, [r7, r2] │ │ - ldr r1, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - mov.w lr, r0, lsr #11 │ │ - ldrb.w r8, [r1, lr] │ │ - ubfx lr, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r3, [r3, lr] │ │ - ldrb r1, [r1, r0] │ │ - smulbb r8, r8, r5 │ │ - ldr r0, [pc, #64] ; (46e58 ) │ │ - smulbb r4, r1, r4 │ │ - smulbb r6, r3, r6 │ │ + beq.n 47060 │ │ + ldrh r7, [r2, #0] │ │ + ubfx r6, r7, #10, #5 │ │ + ldrb.w r8, [r1, r6] │ │ + ubfx r6, r7, #5, #5 │ │ + and.w r7, r7, #31 │ │ + ldrb r6, [r1, r6] │ │ + ldrb.w ip, [r1, r7] │ │ + ldrh.w r7, [sp] │ │ + smulbb r6, r6, fp │ │ + smulbb r8, r8, r7 │ │ + umull r6, r7, r6, r0 │ │ + ldrh.w r6, [sp, #4] │ │ umull r8, r9, r8, r0 │ │ - umull r4, r5, r4, r0 │ │ - umull r0, r1, r6, r0 │ │ - mov.w lr, r9, lsr #10 │ │ - lsrs r4, r5, #10 │ │ - orr.w r4, r4, lr, lsl #11 │ │ - lsrs r3, r1, #9 │ │ - orr.w r3, r4, r3, lsl #5 │ │ - strh r3, [r7, r2] │ │ - b.n 46e52 │ │ - mla r2, sl, r2, r1 │ │ - lsrs r6, r6, #2 │ │ - lsrs r4, r4, #3 │ │ - lsrs r5, r5, #3 │ │ - orr.w r4, r4, r6, lsl #5 │ │ - orr.w r5, r4, r5, lsl #11 │ │ - strh r5, [r7, r2] │ │ + smulbb ip, ip, r6 │ │ + lsrs r7, r7, #10 │ │ + bic.w r8, r9, #1020 ; 0x3fc │ │ + bic.w r8, r8, #3 │ │ + orr.w r8, r8, r7, lsl #5 │ │ + umull r6, r7, ip, r0 │ │ + orr.w r8, r8, r7, lsr #10 │ │ + strh.w r8, [r2], #2 │ │ + ldrh r7, [r2, #0] │ │ + ubfx r6, r7, #10, #5 │ │ + ldrb.w r8, [r1, r6] │ │ + ubfx r6, r7, #5, #5 │ │ + and.w r7, r7, #31 │ │ + ldrb r6, [r1, r6] │ │ + ldrb.w ip, [r1, r7] │ │ + ldrh.w r7, [sp] │ │ + smulbb r6, r6, fp │ │ + smulbb r8, r8, r7 │ │ + umull r6, r7, r6, r0 │ │ + ldrh.w r6, [sp, #4] │ │ + umull r8, r9, r8, r0 │ │ + smulbb ip, ip, r6 │ │ + lsrs r7, r7, #10 │ │ + bic.w r8, r9, #1020 ; 0x3fc │ │ + bic.w r8, r8, #3 │ │ + orr.w r8, r8, r7, lsl #5 │ │ + umull r6, r7, ip, r0 │ │ + orr.w r8, r8, r7, lsr #10 │ │ + strh.w r8, [r2], #2 │ │ + ldrh r7, [r2, #0] │ │ + ubfx r6, r7, #10, #5 │ │ + ldrb.w r8, [r1, r6] │ │ + ubfx r6, r7, #5, #5 │ │ + and.w r7, r7, #31 │ │ + ldrb r6, [r1, r6] │ │ + ldrb.w ip, [r1, r7] │ │ + ldrh.w r7, [sp] │ │ + smulbb r6, r6, fp │ │ + smulbb r8, r8, r7 │ │ + umull r6, r7, r6, r0 │ │ + ldrh.w r6, [sp, #4] │ │ + umull r8, r9, r8, r0 │ │ + smulbb ip, ip, r6 │ │ + lsrs r7, r7, #10 │ │ + bic.w r8, r9, #1020 ; 0x3fc │ │ + bic.w r8, r8, #3 │ │ + orr.w r8, r8, r7, lsl #5 │ │ + umull r6, r7, ip, r0 │ │ + orr.w r8, r8, r7, lsr #10 │ │ + strh.w r8, [r2], #2 │ │ + ldrh r7, [r2, #0] │ │ + subs r5, #1 │ │ + cmp r5, #0 │ │ + ubfx r6, r7, #10, #5 │ │ + ldrb.w r8, [r1, r6] │ │ + ubfx r6, r7, #5, #5 │ │ + and.w r7, r7, #31 │ │ + ldrb r6, [r1, r6] │ │ + ldrb.w ip, [r1, r7] │ │ + ldrh.w r7, [sp] │ │ + smulbb r6, r6, fp │ │ + smulbb r8, r8, r7 │ │ + umull r6, r7, r6, r0 │ │ + ldrh.w r6, [sp, #4] │ │ + umull r8, r9, r8, r0 │ │ + smulbb ip, ip, r6 │ │ + mov.w r7, r7, lsr #10 │ │ + bic.w r8, r9, #1020 ; 0x3fc │ │ + bic.w r8, r8, #3 │ │ + orr.w r8, r8, r7, lsl #5 │ │ + umull r6, r7, ip, r0 │ │ + orr.w r8, r8, r7, lsr #10 │ │ + strh.w r8, [r2], #2 │ │ + bgt.w 46f76 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r2, lr │ │ + b.n 46f60 │ │ + ldrb r1, [r3, #9] │ │ + mov sl, r0 │ │ + ldr r0, [r4, #16] │ │ + mov.w fp, fp, lsr #3 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [r4, #20] │ │ + adds r4, r6, #3 │ │ + it mi │ │ + addmi r4, r6, #6 │ │ + asrs r4, r4, #2 │ │ + mla r5, r5, r0, r8 │ │ + subs r0, r0, r6 │ │ + lsls r0, r0, #1 │ │ + add.w r5, r3, r5, lsl #1 │ │ + ldr r3, [sp, #4] │ │ + lsrs r7, r3, #3 │ │ + ldr r3, [sp, #0] │ │ + orr.w r8, r7, fp, lsl #5 │ │ + and.w r7, r6, #3 │ │ + mov.w r9, r3, lsr #3 │ │ + orr.w r9, r8, r9, lsl #10 │ │ + cmp.w sl, #0 │ │ + beq.n 4712c │ │ + cmp r7, #2 │ │ + mov r3, r4 │ │ + beq.n 47116 │ │ + cmp r7, #3 │ │ + beq.n 47112 │ │ + cmp r7, #1 │ │ + beq.n 4711a │ │ + strh.w r9, [r5], #2 │ │ + strh.w r9, [r5], #2 │ │ + strh.w r9, [r5], #2 │ │ + subs r3, #1 │ │ + strh.w r9, [r5], #2 │ │ + cmp r3, #0 │ │ + bgt.n 4710e │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r5, r0 │ │ + b.n 470fa │ │ movs r0, #0 │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - b.n 47044 │ │ - movs r6, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - cmp r3, #2 │ │ - mov.w r1, r1, lsl #2 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr.w sl, [r0, #16] │ │ - ldrb.w r6, [sp, #36] ; 0x24 │ │ - ldrb.w r5, [sp, #40] ; 0x28 │ │ - ldrb.w r4, [sp, #44] ; 0x2c │ │ - ldr r7, [r0, #20] │ │ - beq.n 46ed0 │ │ - cmp r3, #4 │ │ - beq.n 46f06 │ │ - cmp r3, #1 │ │ - bne.n 46f42 │ │ - mla r2, sl, r2, r1 │ │ - ldrb.w r3, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #196] ; (46f58 ) │ │ - rsb r3, r3, #255 ; 0xff │ │ - ldr r0, [r7, r2] │ │ - ubfx r8, r0, #8, #8 │ │ - ubfx sl, r0, #16, #8 │ │ - uxtb r0, r0 │ │ - mul.w r8, r3, r8 │ │ - mul.w sl, r3, sl │ │ - muls r0, r3 │ │ - umull r8, r9, r8, r1 │ │ - umull sl, fp, sl, r1 │ │ - umull r0, r1, r0, r1 │ │ - add.w r5, r5, r9, lsr #7 │ │ - add.w r6, r6, fp, lsr #7 │ │ - lsls r5, r5, #8 │ │ - orr.w r6, r5, r6, lsl #16 │ │ - add.w r4, r4, r1, lsr #7 │ │ - orrs r6, r4 │ │ - b.n 46f4e │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [r7, r2] │ │ - ubfx r1, r3, #16, #8 │ │ - ubfx r0, r3, #8, #8 │ │ - add r6, r1 │ │ - add r5, r0 │ │ - cmp r6, #255 ; 0xff │ │ - uxtab r4, r4, r3 │ │ + mov r7, r0 │ │ + ldr.w lr, [r0, #4] │ │ + sub sp, #36 ; 0x24 │ │ + ldr r0, [r1, #4] │ │ + cmp r2, #2 │ │ + ldr.w r9, [pc, #920] ; 474e8 │ │ + mov sl, r3 │ │ + ldrb.w r5, [sp, #72] ; 0x48 │ │ + add r9, pc │ │ + ldrb.w r4, [sp, #76] ; 0x4c │ │ + ldr.w fp, [r1, #8] │ │ + ldr r3, [r1, #12] │ │ + str r0, [sp, #0] │ │ + ldr r6, [r1, #0] │ │ + beq.w 47374 │ │ + cmp r2, #4 │ │ + beq.w 474f0 │ │ + cmp r2, #1 │ │ + bne.w 47674 │ │ + ldrb.w r1, [lr, #9] │ │ + ldr r0, [r7, #16] │ │ + str r3, [sp, #8] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + adds.w lr, fp, #3 │ │ + ldrb.w r8, [sp, #80] ; 0x50 │ │ + it mi │ │ + addmi.w lr, fp, #6 │ │ + rsb r8, r8, #255 ; 0xff │ │ + mov.w lr, lr, asr #2 │ │ + mla r6, r3, r0, r6 │ │ + ldr r3, [r7, #20] │ │ + add.w r3, r3, r6, lsl #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #836] ; (474ec ) │ │ + ldr.w r3, [r9, r3] │ │ + and.w r9, fp, #3 │ │ + ldr r2, [r3, #12] │ │ + ldr.w ip, [r3, #8] │ │ + rsb r3, fp, r0 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #804] ; (474e4 ) │ │ + ldr r1, [sp, #8] │ │ + cmp r1, #0 │ │ + beq.w 476e6 │ │ + cmp.w r9, #2 │ │ + str.w lr, [sp, #4] │ │ + beq.n 4729c │ │ + cmp.w r9, #3 │ │ + beq.n 4723e │ │ + cmp.w r9, #1 │ │ + beq.w 472fa │ │ + ldr r1, [sp, #0] │ │ + ldrh r0, [r1, #0] │ │ + lsrs r1, r0, #11 │ │ + ldrb r1, [r2, r1] │ │ + mul.w r1, r8, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r1, [ip, r1] │ │ + ldrb r0, [r2, r0] │ │ + mul.w r1, r8, r1 │ │ + strd r6, r7, [sp, #16] │ │ + mul.w r0, r8, r0 │ │ + umull r6, r7, r1, r3 │ │ + umull r0, r1, r0, r3 │ │ + strd r6, r7, [sp, #24] │ │ + ldr r7, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + add.w r1, r4, r1, lsr #7 │ │ + add.w fp, sl, r7, lsr #7 │ │ + add.w r0, r5, r0, lsr #7 │ │ + lsrs r1, r1, #3 │ │ + mov.w fp, fp, lsr #3 │ │ + lsrs r0, r0, #2 │ │ + orr.w r1, r1, fp, lsl #11 │ │ + orr.w r0, r1, r0, lsl #5 │ │ + ldr r1, [sp, #0] │ │ + strh.w r0, [r1], #2 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #0] │ │ + ldrh r0, [r1, #0] │ │ + lsrs r1, r0, #11 │ │ + ldrb r1, [r2, r1] │ │ + mul.w r1, r8, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r1, [ip, r1] │ │ + ldrb r0, [r2, r0] │ │ + mul.w r1, r8, r1 │ │ + strd r6, r7, [sp, #16] │ │ + mul.w r0, r8, r0 │ │ + umull r6, r7, r1, r3 │ │ + umull r0, r1, r0, r3 │ │ + strd r6, r7, [sp, #24] │ │ + ldr r7, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + add.w r1, r4, r1, lsr #7 │ │ + add.w fp, sl, r7, lsr #7 │ │ + add.w r0, r5, r0, lsr #7 │ │ + lsrs r1, r1, #3 │ │ + mov.w fp, fp, lsr #3 │ │ + lsrs r0, r0, #2 │ │ + orr.w r1, r1, fp, lsl #11 │ │ + orr.w r0, r1, r0, lsl #5 │ │ + ldr r1, [sp, #0] │ │ + strh.w r0, [r1], #2 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #0] │ │ + ldrh r0, [r1, #0] │ │ + lsrs r1, r0, #11 │ │ + ldrb r1, [r2, r1] │ │ + mul.w r1, r8, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r1, [ip, r1] │ │ + ldrb r0, [r2, r0] │ │ + mul.w r1, r8, r1 │ │ + strd r6, r7, [sp, #16] │ │ + mul.w r0, r8, r0 │ │ + umull r6, r7, r1, r3 │ │ + umull r0, r1, r0, r3 │ │ + strd r6, r7, [sp, #24] │ │ + ldr r7, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + add.w r1, r4, r1, lsr #7 │ │ + add.w fp, sl, r7, lsr #7 │ │ + add.w r0, r5, r0, lsr #7 │ │ + lsrs r1, r1, #3 │ │ + mov.w fp, fp, lsr #3 │ │ + lsrs r0, r0, #2 │ │ + orr.w r1, r1, fp, lsl #11 │ │ + orr.w r0, r1, r0, lsl #5 │ │ + ldr r1, [sp, #0] │ │ + strh.w r0, [r1], #2 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #0] │ │ + ldrh r0, [r1, #0] │ │ + lsrs r1, r0, #11 │ │ + ldrb r1, [r2, r1] │ │ + mul.w r1, r8, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r1, [ip, r1] │ │ + ldrb r0, [r2, r0] │ │ + mul.w r1, r8, r1 │ │ + strd r6, r7, [sp, #16] │ │ + mul.w r0, r8, r0 │ │ + umull r6, r7, r1, r3 │ │ + umull r0, r1, r0, r3 │ │ + strd r6, r7, [sp, #24] │ │ + ldr r7, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + add.w r1, r4, r1, lsr #7 │ │ + add.w fp, sl, r7, lsr #7 │ │ + add.w r0, r5, r0, lsr #7 │ │ + lsrs r1, r1, #3 │ │ + mov.w fp, fp, lsr #3 │ │ + lsrs r0, r0, #2 │ │ + orr.w r1, r1, fp, lsl #11 │ │ + orr.w r0, r1, r0, lsl #5 │ │ + ldr r1, [sp, #0] │ │ + strh.w r0, [r1], #2 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + subs r1, #1 │ │ + str r1, [sp, #4] │ │ + cmp r1, #0 │ │ + bgt.w 471e0 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #0] │ │ + subs r1, #1 │ │ + str r1, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + add r0, r1 │ │ + str r0, [sp, #0] │ │ + b.n 471c0 │ │ + ldrb.w r1, [lr, #9] │ │ + mov r8, r3 │ │ + ldr r0, [r7, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + adds.w ip, fp, #3 │ │ + it mi │ │ + addmi.w ip, fp, #6 │ │ + mov.w ip, ip, asr #2 │ │ + mla r6, r3, r0, r6 │ │ + ldr r3, [r7, #20] │ │ + rsb lr, fp, r0 │ │ + mov.w lr, lr, lsl #1 │ │ + add.w r6, r3, r6, lsl #1 │ │ + ldr r3, [pc, #328] ; (474ec ) │ │ + ldr.w r3, [r9, r3] │ │ + and.w r9, fp, #3 │ │ + ldr r1, [r3, #12] │ │ + ldr r7, [r3, #8] │ │ + cmp.w r8, #0 │ │ + beq.w 476e6 │ │ + cmp.w r9, #2 │ │ + mov fp, ip │ │ + beq.n 4744c │ │ + cmp.w r9, #3 │ │ + beq.n 4740c │ │ + cmp.w r9, #1 │ │ + beq.n 4748c │ │ + ldrh r3, [r6, #0] │ │ + lsrs r2, r3, #11 │ │ + ldrb r0, [r1, r2] │ │ + ubfx r2, r3, #5, #6 │ │ + and.w r3, r3, #31 │ │ + add r0, sl │ │ + ldrb r2, [r7, r2] │ │ + ldrb r3, [r1, r3] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r5 │ │ + add r3, r4 │ │ it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ + movcs r0, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r0, r0, lsr #3 │ │ it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r5, r5, #8 │ │ - orr.w r6, r5, r6, lsl #16 │ │ - cmp r4, #255 ; 0xff │ │ - ite ls │ │ - orrls r4, r6 │ │ - orrhi.w r4, r6, #255 ; 0xff │ │ - str r4, [r7, r2] │ │ - b.n 46f50 │ │ - mla r2, sl, r2, r1 │ │ - ldr r1, [pc, #76] ; (46f58 ) │ │ - ldr r0, [r7, r2] │ │ - ubfx r8, r0, #16, #8 │ │ - ubfx r3, r0, #8, #8 │ │ - uxtb r0, r0 │ │ - mul.w r8, r6, r8 │ │ - muls r5, r3 │ │ - muls r4, r0 │ │ - umull r8, r9, r8, r1 │ │ - mov.w r0, r9, lsr #7 │ │ - umull r8, r9, r5, r1 │ │ - umull r4, r5, r4, r1 │ │ - mov.w r3, r9, lsr #7 │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r0, lsl #16 │ │ - orr.w r3, r3, r5, lsr #7 │ │ - str r3, [r7, r2] │ │ - b.n 46f50 │ │ - mla r2, sl, r2, r1 │ │ - orr.w r5, r4, r5, lsl #8 │ │ - orr.w r6, r5, r6, lsl #16 │ │ - str r6, [r7, r2] │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + movcs r3, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r3, r3, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + orr.w r3, r3, r0, lsl #11 │ │ + lsrs r2, r2, #2 │ │ + orr.w r2, r3, r2, lsl #5 │ │ + strh.w r2, [r6], #2 │ │ + ldrh r3, [r6, #0] │ │ + lsrs r2, r3, #11 │ │ + ldrb r0, [r1, r2] │ │ + ubfx r2, r3, #5, #6 │ │ + and.w r3, r3, #31 │ │ + add r0, sl │ │ + ldrb r2, [r7, r2] │ │ + ldrb r3, [r1, r3] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r5 │ │ + add r3, r4 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r0, r0, lsr #3 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r3, r3, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + orr.w r3, r3, r0, lsl #11 │ │ + lsrs r2, r2, #2 │ │ + orr.w r2, r3, r2, lsl #5 │ │ + strh.w r2, [r6], #2 │ │ + ldrh r2, [r6, #0] │ │ + lsrs r3, r2, #11 │ │ + ldrb r0, [r1, r3] │ │ + ubfx r3, r2, #5, #6 │ │ + and.w r2, r2, #31 │ │ + add r0, sl │ │ + ldrb r3, [r7, r3] │ │ + ldrb r2, [r1, r2] │ │ + cmp r0, #255 ; 0xff │ │ + add r3, r5 │ │ + add r2, r4 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r0, r0, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r2, r2, lsr #3 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + orr.w r2, r2, r0, lsl #11 │ │ + lsrs r3, r3, #2 │ │ + orr.w r3, r2, r3, lsl #5 │ │ + strh.w r3, [r6], #2 │ │ + ldrh r2, [r6, #0] │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + lsrs r3, r2, #11 │ │ + ldrb r0, [r1, r3] │ │ + ubfx r3, r2, #5, #6 │ │ + and.w r2, r2, #31 │ │ + add r0, sl │ │ + ldrb r3, [r7, r3] │ │ + ldrb r2, [r1, r2] │ │ + cmp r0, #255 ; 0xff │ │ + add r3, r5 │ │ + add r2, r4 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r0, r0, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r2, r2, lsr #3 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + cmp.w fp, #0 │ │ + mov.w r3, r3, lsr #2 │ │ + orr.w r0, r2, r0, lsl #11 │ │ + orr.w r3, r0, r3, lsl #5 │ │ + strh.w r3, [r6], #2 │ │ + bgt.w 473cc │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add r6, lr │ │ + b.n 473b0 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - cmp r3, #2 │ │ - ldr.w ip, [r0, #16] │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov.w r1, r1, lsl #2 │ │ - ldrb.w r5, [sp, #36] ; 0x24 │ │ - ldrb.w r6, [sp, #40] ; 0x28 │ │ - ldrb.w r4, [sp, #44] ; 0x2c │ │ - ldrb.w lr, [sp, #48] ; 0x30 │ │ - ldr r7, [r0, #20] │ │ - beq.n 46fd0 │ │ - cmp r3, #4 │ │ - beq.n 4700c │ │ - cmp r3, #1 │ │ - bne.n 4704e │ │ - mla r2, ip, r2, r1 │ │ - rsb lr, lr, #255 ; 0xff │ │ - ldr.w ip, [pc, #216] ; 47068 │ │ - ldr r3, [r7, r2] │ │ - ubfx r8, r3, #16, #8 │ │ - ubfx r0, r3, #8, #8 │ │ - uxtb.w sl, r3 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - mul.w r8, lr, r8 │ │ - mul.w r0, lr, r0 │ │ - mul.w lr, sl, lr │ │ - umull r8, r9, r8, ip │ │ - umull r0, r1, r0, ip │ │ - umull sl, fp, lr, ip │ │ - add.w r5, r5, r9, lsr #7 │ │ - add.w r6, r6, r1, lsr #7 │ │ - add.w r4, r4, fp, lsr #7 │ │ - orrs r4, r3 │ │ - orr.w r4, r4, r5, lsl #16 │ │ - b.n 47004 │ │ - mla r2, ip, r2, r1 │ │ - ldr r3, [r7, r2] │ │ - ubfx r0, r3, #16, #8 │ │ - ubfx r1, r3, #8, #8 │ │ - add r5, r0 │ │ - uxtab r4, r4, r3 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - add r6, r1 │ │ - cmp r4, #255 ; 0xff │ │ - ite ls │ │ - orrls r3, r4 │ │ - orrhi.w r3, r3, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp r6, #255 ; 0xff │ │ - orr.w r4, r3, r5, lsl #16 │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - orr.w r6, r4, r6, lsl #8 │ │ - str r6, [r7, r2] │ │ - b.n 47060 │ │ - mla r2, ip, r2, r1 │ │ - ldr r0, [pc, #84] ; (47068 ) │ │ - ldr r3, [r7, r2] │ │ - ubfx r1, r3, #16, #8 │ │ - uxtb.w r8, r3 │ │ - muls r5, r1 │ │ - ubfx r1, r3, #8, #8 │ │ - mul.w r8, r4, r8 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - muls r6, r1 │ │ - umull r8, r9, r8, r0 │ │ - orr.w r3, r3, r9, lsr #7 │ │ - umull r8, r9, r5, r0 │ │ - umull r0, r1, r6, r0 │ │ - mov.w r5, r9, lsr #7 │ │ - orr.w r5, r3, r5, lsl #16 │ │ - lsrs r3, r1, #7 │ │ - orr.w r3, r5, r3, lsl #8 │ │ - str r3, [r7, r2] │ │ - b.n 47060 │ │ - mla r2, ip, r2, r1 │ │ - orr.w r3, r4, r6, lsl #8 │ │ - orr.w r5, r3, r5, lsl #16 │ │ - orr.w r5, r5, lr, lsl #24 │ │ - str r5, [r7, r2] │ │ + bgt.n 47450 │ │ + movs r6, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldrb.w r1, [lr, #9] │ │ + ldr r0, [r7, #16] │ │ + str r3, [sp, #4] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + adds.w ip, fp, #3 │ │ + ldr r2, [pc, #496] ; (476f4 ) │ │ + it mi │ │ + addmi.w ip, fp, #6 │ │ + mov.w ip, ip, asr #2 │ │ + ldr.w r2, [r9, r2] │ │ + ldr r1, [r2, #12] │ │ + ldr.w lr, [r2, #8] │ │ + mla r6, r3, r0, r6 │ │ + rsb r0, fp, r0 │ │ + ldr r3, [r7, #20] │ │ + lsls r2, r0, #1 │ │ + str r2, [sp, #8] │ │ + and.w r2, fp, #3 │ │ + str r2, [sp, #0] │ │ + ldr r2, [pc, #448] ; (476f0 ) │ │ + add.w r3, r3, r6, lsl #1 │ │ + ldr r0, [sp, #4] │ │ + cmp r0, #0 │ │ + beq.w 476e6 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #2 │ │ + beq.n 475d4 │ │ + cmp r0, #3 │ │ + beq.n 4758e │ │ + cmp r0, #1 │ │ + mov r0, ip │ │ + beq.n 47618 │ │ + ldrh r6, [r3, #0] │ │ + lsrs r7, r6, #11 │ │ + ldrb.w r8, [r1, r7] │ │ + ubfx r7, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w fp, [lr, r7] │ │ + ldrb r6, [r1, r6] │ │ + smulbb r8, r8, sl │ │ + smulbb r6, r6, r4 │ │ + smulbb fp, fp, r5 │ │ + umull r8, r9, r8, r2 │ │ + umull r6, r7, r6, r2 │ │ + mov.w r8, r9, lsr #10 │ │ + lsrs r7, r7, #10 │ │ + orr.w r8, r7, r8, lsl #11 │ │ + umull r6, r7, fp, r2 │ │ + lsrs r6, r7, #9 │ │ + orr.w r8, r8, r6, lsl #5 │ │ + strh.w r8, [r3], #2 │ │ + b.n 47590 │ │ + mov r0, ip │ │ + ldrh r6, [r3, #0] │ │ + lsrs r7, r6, #11 │ │ + ldrb.w r8, [r1, r7] │ │ + ubfx r7, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w fp, [lr, r7] │ │ + ldrb r6, [r1, r6] │ │ + smulbb r8, r8, sl │ │ + smulbb r6, r6, r4 │ │ + smulbb fp, fp, r5 │ │ + umull r8, r9, r8, r2 │ │ + umull r6, r7, r6, r2 │ │ + mov.w r8, r9, lsr #10 │ │ + lsrs r7, r7, #10 │ │ + orr.w r8, r7, r8, lsl #11 │ │ + umull r6, r7, fp, r2 │ │ + lsrs r6, r7, #9 │ │ + orr.w r8, r8, r6, lsl #5 │ │ + strh.w r8, [r3], #2 │ │ + b.n 475d6 │ │ + mov r0, ip │ │ + ldrh r6, [r3, #0] │ │ + lsrs r7, r6, #11 │ │ + ldrb.w r8, [r1, r7] │ │ + ubfx r7, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w fp, [lr, r7] │ │ + ldrb r6, [r1, r6] │ │ + smulbb r8, r8, sl │ │ + smulbb r6, r6, r4 │ │ + smulbb fp, fp, r5 │ │ + umull r8, r9, r8, r2 │ │ + umull r6, r7, r6, r2 │ │ + mov.w r8, r9, lsr #10 │ │ + lsrs r7, r7, #10 │ │ + orr.w r8, r7, r8, lsl #11 │ │ + umull r6, r7, fp, r2 │ │ + lsrs r6, r7, #9 │ │ + orr.w r8, r8, r6, lsl #5 │ │ + strh.w r8, [r3], #2 │ │ + ldrh r6, [r3, #0] │ │ + subs r0, #1 │ │ + cmp r0, #0 │ │ + mov.w r7, r6, lsr #11 │ │ + ldrb.w r8, [r1, r7] │ │ + ubfx r7, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w fp, [lr, r7] │ │ + ldrb r6, [r1, r6] │ │ + smulbb r8, r8, sl │ │ + smulbb r6, r6, r4 │ │ + smulbb fp, fp, r5 │ │ + umull r8, r9, r8, r2 │ │ + umull r6, r7, r6, r2 │ │ + mov.w r8, r9, lsr #10 │ │ + mov.w r7, r7, lsr #10 │ │ + orr.w r8, r7, r8, lsl #11 │ │ + umull r6, r7, fp, r2 │ │ + mov.w r6, r7, lsr #9 │ │ + orr.w r8, r8, r6, lsl #5 │ │ + strh.w r8, [r3], #2 │ │ + bgt.w 4754a │ │ + ldr r0, [sp, #4] │ │ + subs r0, #1 │ │ + str r0, [sp, #4] │ │ + ldr r0, [sp, #8] │ │ + add r3, r0 │ │ + b.n 47532 │ │ + ldr r0, [r7, #16] │ │ + lsrs r4, r4, #3 │ │ + ldrb.w r1, [lr, #9] │ │ + mov.w r9, sl, lsr #3 │ │ + str r3, [sp, #4] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + lsrs r1, r5, #2 │ │ + ldr r2, [r7, #20] │ │ + adds.w r7, fp, #3 │ │ + it mi │ │ + addmi.w r7, fp, #6 │ │ + orr.w r1, r4, r1, lsl #5 │ │ + orr.w r9, r1, r9, lsl #11 │ │ + and.w r8, fp, #3 │ │ + asrs r7, r7, #2 │ │ + mla r6, r3, r0, r6 │ │ + rsb r0, fp, r0 │ │ + ldr r3, [sp, #4] │ │ + lsls r0, r0, #1 │ │ + add.w r6, r2, r6, lsl #1 │ │ + cbz r3, 476e6 │ │ + cmp.w r8, #2 │ │ + mov r2, r7 │ │ + beq.n 476d2 │ │ + cmp.w r8, #3 │ │ + beq.n 476ce │ │ + cmp.w r8, #1 │ │ + beq.n 476d6 │ │ + strh.w r9, [r6], #2 │ │ + strh.w r9, [r6], #2 │ │ + strh.w r9, [r6], #2 │ │ + subs r2, #1 │ │ + strh.w r9, [r6], #2 │ │ + cmp r2, #0 │ │ + bgt.n 476ca │ │ + subs r3, #1 │ │ + add r6, r0 │ │ + b.n 476b4 │ │ movs r0, #0 │ │ + add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #44 ; 0x2c │ │ - ldr r6, [pc, #840] ; (473bc ) │ │ - ldrb.w r4, [sp, #80] ; 0x50 │ │ - ldrb.w r5, [sp, #92] ; 0x5c │ │ - add r6, pc │ │ - str r4, [sp, #0] │ │ - rsb r5, r5, #255 ; 0xff │ │ - ldrb.w r4, [sp, #84] ; 0x54 │ │ + cmp r2, #2 │ │ + sub sp, #28 │ │ + ldr r7, [r1, #8] │ │ + ldr r4, [r1, #12] │ │ + str r3, [sp, #0] │ │ + ldrb.w sl, [sp, #64] ; 0x40 │ │ + ldrb.w fp, [sp, #68] ; 0x44 │ │ + ldr r3, [r0, #4] │ │ + ldr r5, [r1, #4] │ │ + ldr r6, [r1, #0] │ │ + ldr.w r8, [r0, #20] │ │ + beq.w 478b6 │ │ + cmp r2, #4 │ │ + beq.w 479d8 │ │ + cmp r2, #1 │ │ + bne.w 47b0a │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ str r4, [sp, #4] │ │ - ldrb.w r4, [sp, #88] ; 0x58 │ │ - str r4, [sp, #8] │ │ - ldr r4, [r0, #4] │ │ - ldrb r7, [r4, #9] │ │ - cmp r7, #2 │ │ - beq.n 470a0 │ │ - cmp r7, #4 │ │ - beq.w 472ea │ │ - b.n 4753e │ │ - ldr r7, [r0, #16] │ │ - cmp r3, #2 │ │ - ldr r0, [r0, #20] │ │ - mov.w r1, r1, lsl #1 │ │ - str r0, [sp, #12] │ │ - beq.n 4716c │ │ - cmp r3, #4 │ │ - beq.w 47202 │ │ - cmp r3, #1 │ │ - mla r3, r7, r2, r1 │ │ - bne.w 472ae │ │ - str r3, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldrb.w r9, [sp, #72] ; 0x48 │ │ + ldr r1, [pc, #668] ; (479d4 ) │ │ + rsb r9, r9, #255 ; 0xff │ │ + mla r5, r5, r0, r6 │ │ + rsb ip, r7, r0 │ │ + and.w r0, r7, #3 │ │ + mov.w ip, ip, lsl #2 │ │ + add.w r5, r8, r5, lsl #2 │ │ + adds.w r8, r7, #3 │ │ + it mi │ │ + addmi.w r8, r7, #6 │ │ + mov.w r8, r8, asr #2 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + beq.w 47b66 │ │ + cmp r0, #2 │ │ + mov lr, r8 │ │ + beq.n 47808 │ │ + cmp r0, #3 │ │ + beq.n 477be │ │ + cmp r0, #1 │ │ + beq.n 47852 │ │ + ldr r2, [r5, #0] │ │ + ldr r4, [sp, #0] │ │ + ubfx r6, r2, #16, #8 │ │ + ubfx r3, r2, #8, #8 │ │ + uxtb r2, r2 │ │ + mul.w r6, r9, r6 │ │ + mul.w r3, r9, r3 │ │ + mul.w r2, r9, r2 │ │ + umull r6, r7, r6, r1 │ │ + strd r6, r7, [sp, #8] │ │ + umull r6, r7, r3, r1 │ │ + umull r2, r3, r2, r1 │ │ + strd r6, r7, [sp, #16] │ │ + ldr r6, [sp, #12] │ │ + add.w r3, fp, r3, lsr #7 │ │ + add.w r7, r4, r6, lsr #7 │ │ + ldr r4, [sp, #20] │ │ + add.w r6, sl, r4, lsr #7 │ │ + lsls r6, r6, #8 │ │ + orr.w r6, r6, r7, lsl #16 │ │ + orrs r6, r3 │ │ + str.w r6, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + ldr r4, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r7, r6, #8, #8 │ │ + uxtb r6, r6 │ │ + mul.w r2, r9, r2 │ │ + mul.w r7, r9, r7 │ │ + mul.w r6, r9, r6 │ │ + umull r2, r3, r2, r1 │ │ + strd r2, r3, [sp, #8] │ │ + umull r2, r3, r7, r1 │ │ + umull r6, r7, r6, r1 │ │ + strd r2, r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - ldrb r0, [r4, #28] │ │ - ldrb.w lr, [r4, #32] │ │ - ldrh.w ip, [r3, r2] │ │ - ldr r3, [pc, #752] ; (473c0 ) │ │ - ldr r2, [r4, #12] │ │ - ldrb.w fp, [r4, #29] │ │ - ldr.w r8, [r6, r3] │ │ - and.w r2, ip, r2 │ │ - ldrb.w r1, [r4, #33] ; 0x21 │ │ - lsr.w r2, r2, lr │ │ - ldrb.w r9, [r4, #30] │ │ - ldr.w r6, [r8, r0, lsl #2] │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldrb r7, [r6, r2] │ │ - ldr r6, [pc, #704] ; (473b8 ) │ │ - muls r7, r5 │ │ - umull r2, r3, r7, r6 │ │ - ldr.w r7, [r8, fp, lsl #2] │ │ - strd r2, r3, [sp, #24] │ │ - ldr r2, [r4, #16] │ │ - and.w r2, ip, r2 │ │ - lsrs r2, r1 │ │ - ldrb r2, [r7, r2] │ │ - muls r2, r5 │ │ - umull r2, r3, r2, r6 │ │ - strd r2, r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ - ldr.w r2, [r8, r9, lsl #2] │ │ - and.w r3, ip, r3 │ │ - lsr.w r3, r3, sl │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r5 │ │ - umull r6, r7, r3, r6 │ │ - ldr r3, [sp, #0] │ │ - add.w r8, r3, r2, lsr #7 │ │ - ldr r2, [sp, #4] │ │ - lsr.w r8, r8, r0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - lsl.w r3, r8, lr │ │ - add.w r0, r2, r0, lsr #7 │ │ - ldr r2, [sp, #16] │ │ - lsr.w r0, r0, fp │ │ - lsl.w lr, r0, r1 │ │ - orr.w r1, r3, lr │ │ - ldr r3, [r4, #24] │ │ - orrs r1, r3 │ │ - ldr r3, [sp, #8] │ │ - add.w r4, r3, r7, lsr #7 │ │ + add.w r2, r4, r3, lsr #7 │ │ + ldr r3, [sp, #20] │ │ + add.w r3, sl, r3, lsr #7 │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + add.w r2, fp, r7, lsr #7 │ │ + orrs r3, r2 │ │ + str.w r3, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + ldr r4, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r7, r6, #8, #8 │ │ + uxtb r6, r6 │ │ + mul.w r2, r9, r2 │ │ + mul.w r7, r9, r7 │ │ + mul.w r6, r9, r6 │ │ + umull r2, r3, r2, r1 │ │ + strd r2, r3, [sp, #8] │ │ + umull r2, r3, r7, r1 │ │ + umull r6, r7, r6, r1 │ │ + strd r2, r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - lsr.w r4, r4, r9 │ │ - lsl.w r4, r4, sl │ │ - orrs r4, r1 │ │ - b.n 472e6 │ │ - mla r0, r7, r2, r1 │ │ + add.w r2, r4, r3, lsr #7 │ │ + ldr r3, [sp, #20] │ │ + add.w r3, sl, r3, lsr #7 │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + add.w r2, fp, r7, lsr #7 │ │ + orrs r3, r2 │ │ + str.w r3, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + ldr r4, [sp, #0] │ │ + cmp.w lr, #0 │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r7, r6, #8, #8 │ │ + uxtb r6, r6 │ │ + mul.w r2, r9, r2 │ │ + mul.w r7, r9, r7 │ │ + mul.w r6, r9, r6 │ │ + umull r2, r3, r2, r1 │ │ + strd r2, r3, [sp, #8] │ │ + umull r2, r3, r7, r1 │ │ + umull r6, r7, r6, r1 │ │ + strd r2, r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - ldrb.w ip, [r4, #28] │ │ - ldrb.w r9, [r4, #32] │ │ - ldrb.w r8, [r4, #29] │ │ - ldrb.w fp, [r4, #33] ; 0x21 │ │ - ldrh r7, [r3, r0] │ │ - ldr r3, [pc, #568] ; (473c0 ) │ │ - ldrb.w lr, [r4, #30] │ │ - ldr r6, [r6, r3] │ │ - ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - ldr.w r2, [r6, ip, lsl #2] │ │ - lsr.w r3, r3, r9 │ │ - ldrb r5, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - ldr.w r3, [r6, r8, lsl #2] │ │ - ands r2, r7 │ │ - ldr.w r6, [r6, lr, lsl #2] │ │ - lsr.w r2, r2, fp │ │ - ldrb r1, [r3, r2] │ │ - ldr r3, [r4, #20] │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - ands r3, r7 │ │ - lsrs r3, r2 │ │ - ldrb.w sl, [r6, r3] │ │ - ldr r3, [sp, #0] │ │ - add r5, r3 │ │ + add.w r2, r4, r3, lsr #7 │ │ + ldr r3, [sp, #20] │ │ + add.w r3, sl, r3, lsr #7 │ │ + mov.w r3, r3, lsl #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + add.w r2, fp, r7, lsr #7 │ │ + orr.w r3, r3, r2 │ │ + str.w r3, [r5], #4 │ │ + bgt.w 47774 │ │ ldr r3, [sp, #4] │ │ - cmp r5, #255 ; 0xff │ │ - add r1, r3 │ │ - ldr r3, [sp, #8] │ │ + add r5, ip │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + b.n 4775e │ │ + ldr r0, [r0, #16] │ │ + ldrb r1, [r3, #9] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + mla r5, r5, r0, r6 │ │ + subs r0, r0, r7 │ │ + mov.w ip, r0, lsl #2 │ │ + add.w r5, r8, r5, lsl #2 │ │ + adds.w r8, r7, #3 │ │ + it mi │ │ + addmi.w r8, r7, #6 │ │ + and.w r7, r7, #3 │ │ + mov.w r8, r8, asr #2 │ │ + cmp r4, #0 │ │ + beq.w 47b66 │ │ + cmp r7, #2 │ │ + mov r3, r8 │ │ + beq.n 4795a │ │ + cmp r7, #3 │ │ + beq.n 47926 │ │ + cmp r7, #1 │ │ + beq.n 4798e │ │ + ldr r6, [r5, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r1, r6, #8, #8 │ │ + add r2, r0 │ │ + add r1, sl │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, fp, r6 │ │ it cs │ │ - movcs r5, #255 ; 0xff │ │ + movcs r2, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ - add sl, r3 │ │ - lsr.w r7, r5, ip │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ - cmp.w sl, #255 ; 0xff │ │ - lsl.w r7, r7, r9 │ │ - lsr.w r9, r1, r8 │ │ + lsls r1, r1, #8 │ │ + orr.w r2, r1, r2, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + str.w r2, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r1, r6, #8, #8 │ │ + add r2, r0 │ │ + add r1, sl │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, fp, r6 │ │ it cs │ │ - movcs.w sl, #255 ; 0xff │ │ - ldr r3, [r4, #24] │ │ - lsl.w r9, r9, fp │ │ - lsr.w sl, sl, lr │ │ - orr.w r7, r7, r9 │ │ - orrs r7, r3 │ │ - lsl.w sl, sl, r2 │ │ - orr.w sl, r7, sl │ │ - b.n 472a6 │ │ - mla r0, r7, r2, r1 │ │ - ldr r3, [sp, #12] │ │ - ldrb.w r9, [r4, #28] │ │ - ldrb.w r8, [r4, #32] │ │ - ldrb.w ip, [r4, #29] │ │ - ldrb.w lr, [r4, #33] ; 0x21 │ │ - ldrh.w sl, [r3, r0] │ │ - ldr r3, [pc, #416] ; (473c0 ) │ │ - ldrb.w r5, [r4, #34] ; 0x22 │ │ - ldr r7, [r6, r3] │ │ - ldr r3, [r4, #12] │ │ - and.w r3, sl, r3 │ │ - ldr.w r2, [r7, r9, lsl #2] │ │ - ldr.w r1, [r7, ip, lsl #2] │ │ - lsr.w r3, r3, r8 │ │ - ldrb r6, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [r4, #20] │ │ - and.w r2, sl, r2 │ │ - and.w r3, sl, r3 │ │ - lsr.w r2, r2, lr │ │ - lsrs r3, r5 │ │ - ldrb.w fp, [r1, r2] │ │ - ldrb r1, [r4, #30] │ │ - ldr.w r2, [r7, r1, lsl #2] │ │ - ldrb r3, [r2, r3] │ │ - ldrh.w r2, [sp] │ │ - smulbb r6, r6, r2 │ │ - ldr r2, [pc, #344] ; (473b8 ) │ │ - umull r6, r7, r6, r2 │ │ - ldrh.w r6, [sp, #4] │ │ - smulbb r6, fp, r6 │ │ - mov.w sl, r7, lsr #7 │ │ - lsr.w sl, sl, r9 │ │ - umull r6, r7, r6, r2 │ │ - lsl.w sl, sl, r8 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, ip │ │ - lsl.w r6, r6, lr │ │ - orr.w sl, sl, r6 │ │ - ldr r6, [r4, #24] │ │ - ldrh.w r4, [sp, #8] │ │ - orr.w sl, sl, r6 │ │ - smulbb r3, r3, r4 │ │ - umull r2, r3, r3, r2 │ │ - lsrs r4, r3, #7 │ │ - lsrs r4, r1 │ │ - lsls r4, r5 │ │ - orr.w sl, sl, r4 │ │ - ldr r3, [sp, #12] │ │ - strh.w sl, [r3, r0] │ │ - b.n 4754a │ │ - ldr r1, [sp, #8] │ │ - ldrb r2, [r4, #30] │ │ - lsr.w sl, r1, r2 │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - lsl.w r0, sl, r2 │ │ - ldr r2, [r4, #24] │ │ - orr.w r9, r0, r2 │ │ - ldr r0, [sp, #4] │ │ - ldrb r2, [r4, #29] │ │ - lsrs r0, r2 │ │ - ldrb.w r2, [r4, #33] ; 0x21 │ │ - lsls r0, r2 │ │ - ldrb r2, [r4, #28] │ │ - orr.w r9, r9, r0 │ │ + movcs r2, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + lsls r1, r1, #8 │ │ + orr.w r2, r1, r2, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + str.w r2, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ ldr r0, [sp, #0] │ │ - lsrs r0, r2 │ │ - ldrb.w r2, [r4, #32] │ │ - lsls r0, r2 │ │ - ldr r2, [sp, #12] │ │ - orr.w r4, r9, r0 │ │ - strh r4, [r2, r3] │ │ - b.n 4754a │ │ - cmp r3, #2 │ │ - ldr r7, [r0, #16] │ │ - mov.w r1, r1, lsl #2 │ │ - ldr r0, [r0, #20] │ │ - beq.n 473c4 │ │ - cmp r3, #4 │ │ - beq.w 47456 │ │ - cmp r3, #1 │ │ - mla r3, r7, r2, r1 │ │ - bne.w 474fe │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [pc, #180] ; (473c0 ) │ │ - ldrb.w r9, [r4, #28] │ │ - ldrb.w sl, [r4, #32] │ │ - ldr.w lr, [r6, r3] │ │ - ldr r6, [r0, r2] │ │ - ldr r3, [r4, #12] │ │ - ldrb r1, [r4, #29] │ │ - ands r3, r6 │ │ - ldr.w r6, [lr, r9, lsl #2] │ │ - ldrb.w fp, [r4, #33] ; 0x21 │ │ - lsr.w r3, r3, sl │ │ - ldrb.w r8, [r4, #30] │ │ - ldrb.w ip, [r4, #34] ; 0x22 │ │ - ldrb r7, [r6, r3] │ │ - ldr r6, [pc, #128] ; (473b8 ) │ │ - muls r7, r5 │ │ - umull r2, r3, r7, r6 │ │ - strd r2, r3, [sp, #16] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #16] │ │ - ldr r7, [r0, r2] │ │ - ands r3, r7 │ │ - ldr.w r7, [lr, r1, lsl #2] │ │ - lsr.w r3, r3, fp │ │ - ldrb r7, [r7, r3] │ │ - muls r7, r5 │ │ - umull r2, r3, r7, r6 │ │ - strd r2, r3, [sp, #24] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #20] │ │ - ldr r7, [r0, r2] │ │ - ands r3, r7 │ │ - ldr.w r7, [lr, r8, lsl #2] │ │ - lsr.w r3, r3, ip │ │ - ldrb r3, [r7, r3] │ │ - muls r3, r5 │ │ - ldr r5, [sp, #20] │ │ - umull r6, r7, r3, r6 │ │ - ldr r3, [sp, #0] │ │ - add.w lr, r3, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - lsr.w lr, lr, r9 │ │ - mov r2, r5 │ │ - ldr r5, [sp, #28] │ │ - lsl.w r3, lr, sl │ │ - add.w sl, r2, r5, lsr #7 │ │ - lsr.w sl, sl, r1 │ │ - lsl.w sl, sl, fp │ │ - orr.w fp, r3, sl │ │ - ldr r3, [r4, #24] │ │ - orr.w fp, fp, r3 │ │ - ldr r3, [sp, #8] │ │ - add.w r4, r3, r7, lsr #7 │ │ - ldr r3, [sp, #12] │ │ - lsr.w r4, r4, r8 │ │ - lsl.w r4, r4, ip │ │ - orr.w r4, fp, r4 │ │ - b.n 4753a │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ble.n 472d8 │ │ - movs r6, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - mla r1, r7, r2, r1 │ │ - ldr r3, [pc, #396] ; (47558 ) │ │ - ldrb.w sl, [r4, #28] │ │ - ldr r2, [r4, #12] │ │ - ldr r6, [r6, r3] │ │ - ldrb.w lr, [r4, #32] │ │ - ldr r7, [r0, r1] │ │ - ldr.w r3, [r6, sl, lsl #2] │ │ - ands r2, r7 │ │ - ldrb.w fp, [r4, #29] │ │ - ldrb.w ip, [r4, #33] ; 0x21 │ │ - lsr.w r2, r2, lr │ │ - ldrb.w r8, [r4, #30] │ │ - ldrb r5, [r3, r2] │ │ - ldr r2, [r4, #16] │ │ - ldr.w r3, [r6, fp, lsl #2] │ │ - ands r2, r7 │ │ - ldr.w r6, [r6, r8, lsl #2] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r9, [r3, r2] │ │ - ldr r3, [r4, #20] │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - ands r3, r7 │ │ - ldr r4, [r4, #24] │ │ - lsrs r3, r2 │ │ - ldrb r3, [r6, r3] │ │ - ldr r6, [sp, #0] │ │ - add r5, r6 │ │ - ldr r6, [sp, #4] │ │ - cmp r5, #255 ; 0xff │ │ - add r9, r6 │ │ - ldr r6, [sp, #8] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r1, r6, #8, #8 │ │ + add r2, r0 │ │ + add r1, sl │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, fp, r6 │ │ it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp.w r9, #255 ; 0xff │ │ - add r3, r6 │ │ - lsr.w r7, r5, sl │ │ + movcs r2, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ it cs │ │ - movcs.w r9, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - lsl.w r7, r7, lr │ │ - lsr.w lr, r9, fp │ │ + movcs r1, #255 ; 0xff │ │ + lsls r1, r1, #8 │ │ + orr.w r2, r1, r2, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + str.w r2, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + subs r3, #1 │ │ + ldr r1, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx lr, r6, #8, #8 │ │ + add r2, r1 │ │ + add lr, sl │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, fp, r6 │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ - lsl.w lr, lr, ip │ │ - lsr.w r3, r3, r8 │ │ - orr.w r7, r7, lr │ │ - orrs r7, r4 │ │ - lsls r3, r2 │ │ - orrs r3, r7 │ │ - str r3, [r0, r1] │ │ - b.n 4754a │ │ - mla r2, r7, r2, r1 │ │ - ldr r3, [pc, #252] ; (47558 ) │ │ - ldrb.w sl, [r4, #28] │ │ - ldrb.w r9, [r4, #32] │ │ - ldr r6, [r6, r3] │ │ - ldr r3, [r4, #12] │ │ - ldr r7, [r0, r2] │ │ - ldr.w r1, [r6, sl, lsl #2] │ │ - ands r3, r7 │ │ - ldrb.w r8, [r4, #29] │ │ - ldrb.w ip, [r4, #33] ; 0x21 │ │ - lsr.w r3, r3, r9 │ │ - ldrb.w lr, [r4, #30] │ │ - ldr.w r5, [r6, r8, lsl #2] │ │ - ldrb.w fp, [r1, r3] │ │ - ldr r1, [r4, #16] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb r3, [r5, r1] │ │ - ldrb.w r5, [r4, #34] ; 0x22 │ │ - ldr.w r1, [r6, lr, lsl #2] │ │ - str r3, [sp, #12] │ │ - ldr r3, [r4, #20] │ │ - ldr r4, [r4, #24] │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r3, [r1, r3] │ │ - ldrh.w r1, [sp] │ │ - smulbb r6, fp, r1 │ │ - ldr r1, [pc, #164] ; (47554 ) │ │ + movcs r2, #255 ; 0xff │ │ + cmp.w lr, #255 ; 0xff │ │ + it cs │ │ + movcs.w lr, #255 ; 0xff │ │ + mov.w lr, lr, lsl #8 │ │ + orr.w r2, lr, r2, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r6, r2 │ │ + orrhi.w r6, r2, #255 ; 0xff │ │ + cmp r3, #0 │ │ + str.w r6, [r5], #4 │ │ + bgt.n 478f2 │ │ + subs r4, #1 │ │ + add r5, ip │ │ + b.n 478de │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r1, [pc, #396] ; (47b70 ) │ │ + and.w r3, r7, #3 │ │ + mla r5, r5, r0, r6 │ │ + rsb lr, r7, r0 │ │ + mov.w lr, lr, lsl #2 │ │ + add.w r2, r8, r5, lsl #2 │ │ + adds r5, r7, #3 │ │ + it mi │ │ + addmi r5, r7, #6 │ │ + asrs r5, r5, #2 │ │ + cmp r4, #0 │ │ + beq.w 47b66 │ │ + cmp r3, #2 │ │ + mov r0, r5 │ │ + beq.n 47a86 │ │ + cmp r3, #3 │ │ + beq.n 47a4c │ │ + cmp r3, #1 │ │ + beq.n 47ac0 │ │ + ldr r7, [r2, #0] │ │ + ldr r6, [sp, #0] │ │ + ubfx r8, r7, #16, #8 │ │ + mul.w r8, r6, r8 │ │ + ubfx r6, r7, #8, #8 │ │ + uxtb r7, r7 │ │ + mul.w r6, sl, r6 │ │ + mul.w ip, fp, r7 │ │ + umull r8, r9, r8, r1 │ │ umull r6, r7, r6, r1 │ │ - ldrh.w r6, [sp, #12] │ │ - mov.w fp, r7, lsr #7 │ │ - ldrh.w r7, [sp, #4] │ │ - lsr.w fp, fp, sl │ │ - smulbb r6, r6, r7 │ │ - lsl.w fp, fp, r9 │ │ + mov.w r8, r9, lsr #7 │ │ + lsrs r7, r7, #7 │ │ + lsls r7, r7, #8 │ │ + orr.w r8, r7, r8, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + orr.w r7, r8, r7, lsr #7 │ │ + str.w r7, [r2], #4 │ │ + ldr r7, [r2, #0] │ │ + ldr r6, [sp, #0] │ │ + ubfx r8, r7, #16, #8 │ │ + mul.w r8, r6, r8 │ │ + ubfx r6, r7, #8, #8 │ │ + uxtb r7, r7 │ │ + mul.w r6, sl, r6 │ │ + mul.w ip, fp, r7 │ │ + umull r8, r9, r8, r1 │ │ umull r6, r7, r6, r1 │ │ + mov.w r8, r9, lsr #7 │ │ lsrs r7, r7, #7 │ │ - lsr.w r7, r7, r8 │ │ - lsl.w r7, r7, ip │ │ - orr.w fp, fp, r7 │ │ - orr.w fp, fp, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb r6, r3, r4 │ │ + lsls r7, r7, #8 │ │ + orr.w r8, r7, r8, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + orr.w r7, r8, r7, lsr #7 │ │ + str.w r7, [r2], #4 │ │ + ldr r7, [r2, #0] │ │ + ldr r6, [sp, #0] │ │ + ubfx r8, r7, #16, #8 │ │ + mul.w r8, r6, r8 │ │ + ubfx r6, r7, #8, #8 │ │ + uxtb r7, r7 │ │ + mul.w r6, sl, r6 │ │ + mul.w ip, fp, r7 │ │ + umull r8, r9, r8, r1 │ │ umull r6, r7, r6, r1 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, lr │ │ - lsls r6, r5 │ │ - orr.w r6, fp, r6 │ │ - str r6, [r0, r2] │ │ - b.n 4754a │ │ - ldr r1, [sp, #8] │ │ - ldrb r2, [r4, #30] │ │ - ldr r5, [sp, #4] │ │ - lsr.w sl, r1, r2 │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - ldr r1, [sp, #0] │ │ - lsl.w sl, sl, r2 │ │ - ldr r2, [r4, #24] │ │ - orr.w r9, sl, r2 │ │ - ldrb r2, [r4, #29] │ │ - lsrs r5, r2 │ │ - ldrb.w r2, [r4, #33] ; 0x21 │ │ - lsl.w ip, r5, r2 │ │ - ldrb r2, [r4, #28] │ │ - orr.w r9, r9, ip │ │ - lsr.w sl, r1, r2 │ │ - ldrb.w r2, [r4, #32] │ │ - lsl.w r4, sl, r2 │ │ - orr.w r4, r9, r4 │ │ - str r4, [r0, r3] │ │ - b.n 4754a │ │ - movs r0, #4 │ │ - add sp, #44 ; 0x2c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 182e0 │ │ + mov.w r8, r9, lsr #7 │ │ + lsrs r7, r7, #7 │ │ + lsls r7, r7, #8 │ │ + orr.w r8, r7, r8, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + orr.w r7, r8, r7, lsr #7 │ │ + str.w r7, [r2], #4 │ │ + ldr r7, [r2, #0] │ │ + subs r0, #1 │ │ + ldr r6, [sp, #0] │ │ + cmp r0, #0 │ │ + ubfx r8, r7, #16, #8 │ │ + mul.w r8, r6, r8 │ │ + ubfx r6, r7, #8, #8 │ │ + uxtb r7, r7 │ │ + mul.w r6, sl, r6 │ │ + mul.w ip, fp, r7 │ │ + umull r8, r9, r8, r1 │ │ + umull r6, r7, r6, r1 │ │ + mov.w r8, r9, lsr #7 │ │ + mov.w r7, r7, lsr #7 │ │ + mov.w r7, r7, lsl #8 │ │ + orr.w r8, r7, r8, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + orr.w r7, r8, r7, lsr #7 │ │ + str.w r7, [r2], #4 │ │ + bgt.n 47a12 │ │ + subs r4, #1 │ │ + add r2, lr │ │ + b.n 479fe │ │ + ldrb r1, [r3, #9] │ │ + and.w r9, r7, #3 │ │ + ldr r0, [r0, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + mla r6, r5, r0, r6 │ │ + subs r0, r0, r7 │ │ + orr.w r5, fp, sl, lsl #8 │ │ + orr.w r5, r5, r3, lsl #16 │ │ + lsls r0, r0, #2 │ │ + add.w r8, r8, r6, lsl #2 │ │ + adds r6, r7, #3 │ │ + it mi │ │ + addmi r6, r7, #6 │ │ + asrs r6, r6, #2 │ │ + cbz r4, 47b66 │ │ + cmp.w r9, #2 │ │ + mov r3, r6 │ │ + beq.n 47b52 │ │ + cmp.w r9, #3 │ │ + beq.n 47b4e │ │ + cmp.w r9, #1 │ │ + beq.n 47b56 │ │ + str.w r5, [r8], #4 │ │ + str.w r5, [r8], #4 │ │ + str.w r5, [r8], #4 │ │ + subs r3, #1 │ │ + str.w r5, [r8], #4 │ │ + cmp r3, #0 │ │ + bgt.n 47b4a │ │ + subs r4, #1 │ │ + add r8, r0 │ │ + b.n 47b34 │ │ movs r0, #0 │ │ - add sp, #44 ; 0x2c │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #52 ; 0x34 │ │ - mov r7, r3 │ │ - ldr r4, [r0, #4] │ │ - ldrb.w r3, [sp, #88] ; 0x58 │ │ - ldr r5, [pc, #772] ; (47870 ) │ │ - ldrb r6, [r4, #9] │ │ - str r3, [sp, #0] │ │ - add r5, pc │ │ - ldrb.w r3, [sp, #92] ; 0x5c │ │ - cmp r6, #4 │ │ + cmp r2, #2 │ │ + sub sp, #28 │ │ + ldr r7, [r1, #8] │ │ + ldr r4, [r1, #12] │ │ str r3, [sp, #4] │ │ - ldrb.w r3, [sp, #96] ; 0x60 │ │ - str r3, [sp, #8] │ │ - ldrb.w r3, [sp, #100] ; 0x64 │ │ - bne.w 47856 │ │ + ldrb.w r8, [sp, #64] ; 0x40 │ │ + ldrb.w r9, [sp, #68] ; 0x44 │ │ + ldrb.w fp, [sp, #72] ; 0x48 │ │ + ldr r3, [r0, #4] │ │ + ldr r5, [r1, #4] │ │ + ldr r6, [r1, #0] │ │ + ldr.w sl, [r0, #20] │ │ + beq.w 47d40 │ │ + cmp r2, #4 │ │ + beq.w 47e74 │ │ + cmp r2, #1 │ │ + bne.w 47fc8 │ │ + ldrb r1, [r3, #9] │ │ + rsb fp, fp, #255 ; 0xff │ │ + ldr r0, [r0, #16] │ │ + str r4, [sp, #8] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr.w ip, [sp, #8] │ │ + ldr r3, [pc, #692] ; (47e70 ) │ │ + mla r5, r5, r0, r6 │ │ + rsb lr, r7, r0 │ │ + mov.w lr, lr, lsl #2 │ │ + add.w r2, sl, r5, lsl #2 │ │ + adds r5, r7, #3 │ │ + it mi │ │ + addmi r5, r7, #6 │ │ + and.w r7, r7, #3 │ │ + asrs r5, r5, #2 │ │ + cmp.w ip, #0 │ │ + beq.w 48028 │ │ cmp r7, #2 │ │ - ldr r6, [r0, #16] │ │ - mov.w r1, r1, lsl #2 │ │ - ldr.w fp, [r0, #20] │ │ - beq.n 4767c │ │ - cmp r7, #4 │ │ - beq.w 47736 │ │ + mov r4, r5 │ │ + beq.n 47c8e │ │ + cmp r7, #3 │ │ + beq.n 47c3e │ │ cmp r7, #1 │ │ - bne.w 47812 │ │ - rsb r0, r3, #255 ; 0xff │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - mla sl, r6, r2, r1 │ │ - ldrb r7, [r4, #28] │ │ - str r3, [sp, #12] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - ldrb.w lr, [r4, #32] │ │ - ldr r1, [pc, #688] ; (4786c ) │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #31] │ │ - ldr.w r2, [fp, sl] │ │ - ldrb r6, [r4, #29] │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #680] ; (47874 ) │ │ - ldrb.w r9, [r4, #30] │ │ - ldrb.w ip, [r4, #35] ; 0x23 │ │ - ldr r5, [r5, r3] │ │ - ldr r3, [r4, #12] │ │ - ands r3, r2 │ │ - ldr.w r2, [r5, r7, lsl #2] │ │ - lsr.w r3, r3, lr │ │ - ldrb r2, [r2, r3] │ │ - muls r2, r0 │ │ - umull r2, r3, r2, r1 │ │ - strd r2, r3, [sp, #24] │ │ - ldr r3, [r4, #16] │ │ - ldr.w r2, [fp, sl] │ │ - ands r3, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r3, r2 │ │ - ldr.w r2, [r5, r6, lsl #2] │ │ - ldrb.w r8, [r2, r3] │ │ - mul.w r8, r0, r8 │ │ - umull r2, r3, r8, r1 │ │ - strd r2, r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ - ldr.w r2, [fp, sl] │ │ - ands r3, r2 │ │ - ldr r2, [sp, #16] │ │ - lsrs r3, r2 │ │ - ldr.w r2, [r5, r9, lsl #2] │ │ - ldrb r3, [r2, r3] │ │ - muls r0, r3 │ │ - umull r2, r3, r0, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - strd r2, r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #0] │ │ - add.w r8, r3, r2, lsr #7 │ │ - ldr r2, [sp, #4] │ │ - lsr.w r8, r8, r7 │ │ - add.w r7, r2, r1, lsr #7 │ │ - ldr r2, [sp, #12] │ │ - lsrs r7, r6 │ │ - ldr.w r1, [fp, sl] │ │ - lsl.w r3, r8, lr │ │ - lsls r7, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r7 │ │ - ands r2, r1 │ │ + beq.n 47cde │ │ + ldr r6, [r2, #0] │ │ + ubfx r1, r6, #16, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r0, r1, r1, r3 │ │ + strd r0, r1, [sp, #8] │ │ + ubfx r1, r6, #8, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r0, r1, r1, r3 │ │ + strd r0, r1, [sp, #16] │ │ + uxtb r0, r6 │ │ + and.w r6, r6, #4278190080 ; 0xff000000 │ │ + mul.w r0, fp, r0 │ │ + umull r0, r1, r0, r3 │ │ + add.w r0, r9, r1, lsr #7 │ │ + ldr r1, [sp, #4] │ │ + orrs r6, r0 │ │ + ldr r0, [sp, #12] │ │ + add.w r1, r1, r0, lsr #7 │ │ + orr.w r6, r6, r1, lsl #16 │ │ ldr r1, [sp, #20] │ │ - lsr.w r2, r2, ip │ │ - ldr.w r0, [r5, r1, lsl #2] │ │ - ldrb r6, [r0, r2] │ │ - ldr r2, [sp, #8] │ │ - lsrs r6, r1 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - lsl.w r6, r6, ip │ │ - add.w r4, r2, r1, lsr #7 │ │ - ldr r2, [sp, #16] │ │ - orrs r3, r6 │ │ - lsr.w r4, r4, r9 │ │ - lsls r4, r2 │ │ - orrs r4, r3 │ │ - str.w r4, [fp, sl] │ │ - b.n 47862 │ │ - mla r2, r6, r2, r1 │ │ - ldr r3, [pc, #496] ; (47874 ) │ │ - ldrb.w r9, [r4, #28] │ │ - ldrb.w r8, [r4, #32] │ │ - ldr r5, [r5, r3] │ │ - ldr r3, [r4, #12] │ │ - ldr.w r1, [fp, r2] │ │ - ldrb.w ip, [r4, #29] │ │ - ands r3, r1 │ │ - ldr.w r1, [r5, r9, lsl #2] │ │ - ldrb.w lr, [r4, #33] ; 0x21 │ │ - lsr.w r3, r3, r8 │ │ - ldr.w r6, [fp, r2] │ │ - ldrb r7, [r4, #30] │ │ - ldrb r0, [r1, r3] │ │ - ldr r3, [r4, #16] │ │ - ldr.w r1, [fp, r2] │ │ - ldrb.w sl, [r4, #35] ; 0x23 │ │ - ands r3, r1 │ │ - ldr.w r1, [r5, ip, lsl #2] │ │ - lsr.w r3, r3, lr │ │ - ldrb r1, [r1, r3] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #12] │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ - ldr r6, [sp, #12] │ │ - lsrs r3, r6 │ │ - ldr.w r6, [r5, r7, lsl #2] │ │ - ldrb r3, [r6, r3] │ │ - ldrb r6, [r4, #31] │ │ - str r6, [sp, #16] │ │ - ldr r6, [sp, #0] │ │ + add.w r1, r8, r1, lsr #7 │ │ + orr.w r6, r6, r1, lsl #8 │ │ + str.w r6, [r2], #4 │ │ + ldr r6, [r2, #0] │ │ + ubfx r1, r6, #16, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r0, r1, r1, r3 │ │ + strd r0, r1, [sp, #8] │ │ + ubfx r1, r6, #8, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r0, r1, r1, r3 │ │ + strd r0, r1, [sp, #16] │ │ + uxtb r0, r6 │ │ + and.w r6, r6, #4278190080 ; 0xff000000 │ │ + mul.w r0, fp, r0 │ │ + umull r0, r1, r0, r3 │ │ + add.w r0, r9, r1, lsr #7 │ │ + ldr r1, [sp, #4] │ │ + orrs r6, r0 │ │ + ldr r0, [sp, #12] │ │ + add.w r1, r1, r0, lsr #7 │ │ + orr.w r6, r6, r1, lsl #16 │ │ + ldr r1, [sp, #20] │ │ + add.w r1, r8, r1, lsr #7 │ │ + orr.w r6, r6, r1, lsl #8 │ │ + str.w r6, [r2], #4 │ │ + ldr r6, [r2, #0] │ │ + ubfx r1, r6, #16, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r0, r1, r1, r3 │ │ + strd r0, r1, [sp, #8] │ │ + ubfx r1, r6, #8, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r0, r1, r1, r3 │ │ + strd r0, r1, [sp, #16] │ │ + uxtb r0, r6 │ │ + and.w r6, r6, #4278190080 ; 0xff000000 │ │ + mul.w r0, fp, r0 │ │ + umull r0, r1, r0, r3 │ │ + add.w r0, r9, r1, lsr #7 │ │ + ldr r1, [sp, #4] │ │ + orrs r6, r0 │ │ + ldr r0, [sp, #12] │ │ + add.w r1, r1, r0, lsr #7 │ │ + orr.w r6, r6, r1, lsl #16 │ │ + ldr r1, [sp, #20] │ │ + add.w r1, r8, r1, lsr #7 │ │ + orr.w r6, r6, r1, lsl #8 │ │ + str.w r6, [r2], #4 │ │ + ldr r6, [r2, #0] │ │ + subs r4, #1 │ │ + cmp r4, #0 │ │ + ubfx r1, r6, #16, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r0, r1, r1, r3 │ │ + strd r0, r1, [sp, #8] │ │ + ubfx r1, r6, #8, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r0, r1, r1, r3 │ │ + strd r0, r1, [sp, #16] │ │ + uxtb r0, r6 │ │ + and.w r6, r6, #4278190080 ; 0xff000000 │ │ + mul.w r0, fp, r0 │ │ + umull r0, r1, r0, r3 │ │ + add.w r0, r9, r1, lsr #7 │ │ + ldr r1, [sp, #4] │ │ + orr.w r6, r6, r0 │ │ + ldr r0, [sp, #12] │ │ + add.w r1, r1, r0, lsr #7 │ │ + orr.w r6, r6, r1, lsl #16 │ │ + ldr r1, [sp, #20] │ │ + add.w r1, r8, r1, lsr #7 │ │ + orr.w r6, r6, r1, lsl #8 │ │ + str.w r6, [r2], #4 │ │ + bgt.w 47bee │ │ + add.w ip, ip, #4294967295 ; 0xffffffff │ │ + add r2, lr │ │ + b.n 47bd8 │ │ + ldr r0, [r0, #16] │ │ + ldrb r1, [r3, #9] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + mla r5, r5, r0, r6 │ │ + subs r0, r0, r7 │ │ + mov.w lr, r0, lsl #2 │ │ + add.w r5, sl, r5, lsl #2 │ │ + adds.w sl, r7, #3 │ │ + it mi │ │ + addmi.w sl, r7, #6 │ │ + and.w r7, r7, #3 │ │ + mov.w sl, sl, asr #2 │ │ + cmp r4, #0 │ │ + beq.w 48028 │ │ + cmp r7, #2 │ │ + mov r3, sl │ │ + beq.n 47df0 │ │ + cmp r7, #3 │ │ + beq.n 47db6 │ │ + cmp r7, #1 │ │ + beq.n 47e2a │ │ + ldr r2, [r5, #0] │ │ + ldr r6, [sp, #4] │ │ + ubfx r0, r2, #16, #8 │ │ + ubfx r1, r2, #8, #8 │ │ add r0, r6 │ │ + uxtab r6, r9, r2 │ │ + and.w r2, r2, #4278190080 ; 0xff000000 │ │ + add r1, r8 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + cmp r0, #255 ; 0xff │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + orr.w r2, r2, r0, lsl #16 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + orr.w r1, r2, r1, lsl #8 │ │ + str.w r1, [r5], #4 │ │ + ldr r2, [r5, #0] │ │ ldr r6, [sp, #4] │ │ + ubfx r0, r2, #16, #8 │ │ + ubfx r1, r2, #8, #8 │ │ + add r0, r6 │ │ + uxtab r6, r9, r2 │ │ + and.w r2, r2, #4278190080 ; 0xff000000 │ │ + add r1, r8 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ - add r1, r6 │ │ - ldr r6, [sp, #8] │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ - lsr.w r0, r0, r9 │ │ - add r3, r6 │ │ + orr.w r2, r2, r0, lsl #16 │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - lsr.w r1, r1, ip │ │ - lsl.w r0, r0, r8 │ │ + orr.w r1, r2, r1, lsl #8 │ │ + str.w r1, [r5], #4 │ │ + ldr r2, [r5, #0] │ │ + ldr r6, [sp, #4] │ │ + ubfx r0, r2, #16, #8 │ │ + ubfx r1, r2, #8, #8 │ │ + add r0, r6 │ │ + uxtab r6, r9, r2 │ │ + and.w r2, r2, #4278190080 ; 0xff000000 │ │ + add r1, r8 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + cmp r0, #255 ; 0xff │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ - lsl.w r1, r1, lr │ │ - lsrs r3, r7 │ │ - orrs r1, r0 │ │ - ldr r0, [r4, #24] │ │ - ldr.w r4, [fp, r2] │ │ - ands r0, r4 │ │ - ldr r4, [sp, #16] │ │ - lsr.w r0, r0, sl │ │ - ldr.w r4, [r5, r4, lsl #2] │ │ - ldrb r0, [r4, r0] │ │ - ldr r4, [sp, #16] │ │ - lsrs r0, r4 │ │ - lsl.w r0, r0, sl │ │ - orrs r0, r1 │ │ - ldr r1, [sp, #12] │ │ - lsls r3, r1 │ │ - orrs r0, r3 │ │ - str.w r0, [fp, r2] │ │ - b.n 47862 │ │ - mla r2, r6, r2, r1 │ │ - ldr r3, [pc, #312] ; (47874 ) │ │ - ldrb.w r9, [r4, #28] │ │ - ldrb.w r8, [r4, #32] │ │ - ldr r5, [r5, r3] │ │ - ldr r3, [r4, #12] │ │ - ldr.w r1, [fp, r2] │ │ - ldrb.w ip, [r4, #29] │ │ - ands r3, r1 │ │ - ldr.w r1, [r5, r9, lsl #2] │ │ - ldrb r6, [r4, #30] │ │ - lsr.w r3, r3, r8 │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldrb.w lr, [r4, #31] │ │ - ldrb r0, [r1, r3] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr.w r1, [fp, r2] │ │ - ldrb.w r7, [r4, #35] ; 0x23 │ │ - str r3, [sp, #12] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #12] │ │ - lsrs r3, r1 │ │ - ldr.w r1, [r5, ip, lsl #2] │ │ - ldrb r3, [r1, r3] │ │ - ldr.w r1, [fp, r2] │ │ - str r3, [sp, #16] │ │ - ldr r3, [r4, #20] │ │ - ands r3, r1 │ │ - ldr.w r1, [r5, r6, lsl #2] │ │ - lsr.w r3, r3, sl │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #20] │ │ - ldrh.w r3, [sp] │ │ - smulbb r0, r0, r3 │ │ - ldr r3, [pc, #200] ; (4786c ) │ │ - umull r0, r1, r0, r3 │ │ - ldrh.w r0, [sp, #4] │ │ - lsrs r1, r1, #7 │ │ - lsr.w r1, r1, r9 │ │ - lsl.w r9, r1, r8 │ │ - ldrh.w r1, [sp, #16] │ │ - smulbb r0, r1, r0 │ │ - umull r0, r1, r0, r3 │ │ - ldr r0, [sp, #12] │ │ - lsrs r1, r1, #7 │ │ - lsr.w r1, r1, ip │ │ - lsls r1, r0 │ │ - ldr r0, [r4, #24] │ │ - ldr.w r4, [fp, r2] │ │ - orr.w r1, r9, r1 │ │ - ands r0, r4 │ │ - ldr.w r4, [r5, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb.w ip, [r4, r0] │ │ - ldrh.w r0, [sp, #20] │ │ - ldrh.w r4, [sp, #8] │ │ - lsr.w ip, ip, lr │ │ - smulbb r8, r0, r4 │ │ - lsl.w ip, ip, r7 │ │ - orr.w r1, r1, ip │ │ - umull r8, r9, r8, r3 │ │ - mov.w lr, r9, lsr #7 │ │ - lsr.w lr, lr, r6 │ │ - lsl.w lr, lr, sl │ │ - orr.w r1, r1, lr │ │ - str.w r1, [fp, r2] │ │ - b.n 47862 │ │ - ldr r7, [sp, #4] │ │ - mla r1, r6, r2, r1 │ │ - ldrb r2, [r4, #29] │ │ - ldr r6, [sp, #8] │ │ - lsrs r7, r2 │ │ - ldrb.w r2, [r4, #33] ; 0x21 │ │ - ldr r0, [sp, #0] │ │ - lsls r7, r2 │ │ - ldrb r2, [r4, #30] │ │ - lsrs r6, r2 │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - lsls r6, r2 │ │ - ldrb r2, [r4, #28] │ │ - orrs r6, r7 │ │ - lsr.w r8, r0, r2 │ │ - ldrb.w r2, [r4, #32] │ │ - lsl.w r0, r8, r2 │ │ - ldrb r2, [r4, #31] │ │ - orr.w r5, r6, r0 │ │ - lsrs r3, r2 │ │ - ldrb.w r2, [r4, #35] ; 0x23 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ - str.w r5, [fp, r1] │ │ - b.n 47862 │ │ - movs r0, #4 │ │ - add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 182e0 │ │ - movs r0, #0 │ │ - add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ + movcs r0, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + orr.w r2, r2, r0, lsl #16 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + orr.w r1, r2, r1, lsl #8 │ │ + str.w r1, [r5], #4 │ │ + ldr r2, [r5, #0] │ │ + subs r3, #1 │ │ + ldr r0, [sp, #4] │ │ + ubfx r1, r2, #16, #8 │ │ + ubfx r6, r2, #8, #8 │ │ + add r1, r0 │ │ + uxtab r0, r9, r2 │ │ + and.w r2, r2, #4278190080 ; 0xff000000 │ │ + add r6, r8 │ │ + cmp r0, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r0 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r6, #255 ; 0xff │ │ + orr.w r2, r2, r1, lsl #16 │ │ + it cs │ │ + movcs r6, #255 ; 0xff │ │ + cmp r3, #0 │ │ + orr.w r6, r2, r6, lsl #8 │ │ + str.w r6, [r5], #4 │ │ + bgt.n 47d7c │ │ + subs r4, #1 │ │ + add r5, lr │ │ + b.n 47d68 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - bhi.n 477a4 │ │ - movs r6, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - │ │ -00047878 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldrb.w r4, [sp, #36] ; 0x24 │ │ - ldrb.w sl, [sp, #40] ; 0x28 │ │ - ldrb.w r8, [sp, #44] ; 0x2c │ │ - ldrb.w r6, [sp, #48] ; 0x30 │ │ - cbnz r0, 47894 │ │ - ldr r0, [pc, #260] ; (47994 ) │ │ - add r0, pc │ │ - b.n 478a4 │ │ - ldr r7, [r0, #4] │ │ - ldrb.w lr, [r7, #8] │ │ - cmp.w lr, #7 │ │ - bhi.n 478ac │ │ - ldr r0, [pc, #244] ; (47998 ) │ │ - add r0, pc │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 181a8 │ │ - ldr.w r9, [r0, #36] ; 0x24 │ │ - cmp r1, r9 │ │ - blt.n 4798c │ │ - ldr.w ip, [r0, #40] ; 0x28 │ │ - cmp r2, ip │ │ - blt.n 4798c │ │ - ldr r5, [r0, #44] ; 0x2c │ │ - add r5, r9 │ │ - cmp r1, r5 │ │ - bge.n 4798c │ │ - ldr r5, [r0, #48] ; 0x30 │ │ - add r5, ip │ │ - cmp r2, r5 │ │ - bge.n 4798c │ │ - subs r5, r3, #1 │ │ - cmp r5, #1 │ │ - bhi.n 478fa │ │ - smulbb r4, r4, r6 │ │ - ldr.w ip, [pc, #196] ; 4799c │ │ - smulbb sl, sl, r6 │ │ - smulbb r8, r8, r6 │ │ - umull r4, r5, r4, ip │ │ - umull sl, fp, sl, ip │ │ - ubfx r4, r5, #7, #8 │ │ - umull r8, r9, r8, ip │ │ - ubfx sl, fp, #7, #8 │ │ - ubfx r8, r9, #7, #8 │ │ - cmp.w lr, #16 │ │ - beq.n 47928 │ │ - cmp.w lr, #32 │ │ - beq.n 47944 │ │ - cmp.w lr, #15 │ │ - bne.n 4796c │ │ - ldr r5, [r7, #12] │ │ - cmp.w r5, #31744 ; 0x7c00 │ │ - bne.n 4796c │ │ - str r4, [sp, #36] ; 0x24 │ │ - str.w sl, [sp, #40] ; 0x28 │ │ - str.w r8, [sp, #44] ; 0x2c │ │ - str r6, [sp, #48] ; 0x30 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 46ba0 │ │ - ldr r5, [r7, #12] │ │ - cmp.w r5, #63488 ; 0xf800 │ │ - bne.n 4796c │ │ - str r4, [sp, #36] ; 0x24 │ │ - str.w sl, [sp, #40] ; 0x28 │ │ - str.w r8, [sp, #44] ; 0x2c │ │ - str r6, [sp, #48] ; 0x30 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 46d04 │ │ - ldr r5, [r7, #12] │ │ - cmp.w r5, #16711680 ; 0xff0000 │ │ - bne.n 4796c │ │ - ldr r5, [r7, #24] │ │ - str r4, [sp, #36] ; 0x24 │ │ - str.w sl, [sp, #40] ; 0x28 │ │ - str.w r8, [sp, #44] ; 0x2c │ │ - str r6, [sp, #48] ; 0x30 │ │ - cbnz r5, 47964 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 46e64 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 46f5c │ │ - ldr r5, [r7, #24] │ │ - str r4, [sp, #36] ; 0x24 │ │ - str.w sl, [sp, #40] ; 0x28 │ │ - str.w r8, [sp, #44] ; 0x2c │ │ - str r6, [sp, #48] ; 0x30 │ │ - cbnz r5, 47984 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 4706c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 4755c │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r1, [pc, #432] ; (48030 ) │ │ + and.w r3, r7, #3 │ │ + mla r5, r5, r0, r6 │ │ + rsb lr, r7, r0 │ │ + mov.w lr, lr, lsl #2 │ │ + add.w r2, sl, r5, lsl #2 │ │ + adds r5, r7, #3 │ │ + it mi │ │ + addmi r5, r7, #6 │ │ + asrs r5, r5, #2 │ │ + cmp r4, #0 │ │ + beq.w 48028 │ │ + cmp r3, #2 │ │ + mov r0, r5 │ │ + beq.n 47f32 │ │ + cmp r3, #3 │ │ + beq.n 47ef0 │ │ + cmp r3, #1 │ │ + beq.n 47f74 │ │ + ldr.w sl, [r2] │ │ + ldr r6, [sp, #4] │ │ + ubfx fp, sl, #16, #8 │ │ + ubfx ip, sl, #8, #8 │ │ + mul.w fp, r6, fp │ │ + uxtb.w r6, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ + mul.w r6, r9, r6 │ │ + mul.w ip, r8, ip │ │ + umull r6, r7, r6, r1 │ │ + orr.w sl, sl, r7, lsr #7 │ │ + umull r6, r7, fp, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w sl, sl, r7, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w r7, sl, r7, lsl #8 │ │ + str.w r7, [r2], #4 │ │ + ldr.w sl, [r2] │ │ + ldr r6, [sp, #4] │ │ + ubfx fp, sl, #16, #8 │ │ + ubfx ip, sl, #8, #8 │ │ + mul.w fp, r6, fp │ │ + uxtb.w r6, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ + mul.w r6, r9, r6 │ │ + mul.w ip, r8, ip │ │ + umull r6, r7, r6, r1 │ │ + orr.w sl, sl, r7, lsr #7 │ │ + umull r6, r7, fp, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w sl, sl, r7, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w r7, sl, r7, lsl #8 │ │ + str.w r7, [r2], #4 │ │ + ldr.w sl, [r2] │ │ + ldr r6, [sp, #4] │ │ + ubfx fp, sl, #16, #8 │ │ + ubfx ip, sl, #8, #8 │ │ + mul.w fp, r6, fp │ │ + uxtb.w r6, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ + mul.w r6, r9, r6 │ │ + mul.w ip, r8, ip │ │ + umull r6, r7, r6, r1 │ │ + orr.w sl, sl, r7, lsr #7 │ │ + umull r6, r7, fp, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w sl, sl, r7, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w r7, sl, r7, lsl #8 │ │ + str.w r7, [r2], #4 │ │ + ldr.w sl, [r2] │ │ + subs r0, #1 │ │ + ldr r6, [sp, #4] │ │ + cmp r0, #0 │ │ + ubfx fp, sl, #16, #8 │ │ + ubfx ip, sl, #8, #8 │ │ + mul.w fp, r6, fp │ │ + uxtb.w r6, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ + mul.w r6, r9, r6 │ │ + mul.w ip, r8, ip │ │ + umull r6, r7, r6, r1 │ │ + orr.w sl, sl, r7, lsr #7 │ │ + umull r6, r7, fp, r1 │ │ + mov.w r7, r7, lsr #7 │ │ + orr.w sl, sl, r7, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + mov.w r7, r7, lsr #7 │ │ + orr.w r7, sl, r7, lsl #8 │ │ + str.w r7, [r2], #4 │ │ + bgt.w 47eae │ │ + subs r4, #1 │ │ + add r2, lr │ │ + b.n 47e9a │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #4] │ │ + orr.w r2, r9, r8, lsl #8 │ │ + orr.w r2, r2, r3, lsl #16 │ │ + orr.w r3, r2, fp, lsl #24 │ │ + and.w fp, r7, #3 │ │ + mla r5, r5, r0, r6 │ │ + subs r0, r0, r7 │ │ + lsls r0, r0, #2 │ │ + add.w sl, sl, r5, lsl #2 │ │ + adds r5, r7, #3 │ │ + it mi │ │ + addmi r5, r7, #6 │ │ + asrs r5, r5, #2 │ │ + cbz r4, 48028 │ │ + cmp.w fp, #2 │ │ + mov r2, r5 │ │ + beq.n 48014 │ │ + cmp.w fp, #3 │ │ + beq.n 48010 │ │ + cmp.w fp, #1 │ │ + beq.n 48018 │ │ + str.w r3, [sl], #4 │ │ + str.w r3, [sl], #4 │ │ + str.w r3, [sl], #4 │ │ + subs r2, #1 │ │ + str.w r3, [sl], #4 │ │ + cmp r2, #0 │ │ + bgt.n 4800c │ │ + subs r4, #1 │ │ + add sl, r0 │ │ + b.n 47ff6 │ │ movs r0, #0 │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ble.n 478aa │ │ - movs r3, r0 │ │ - udf #177 ; 0xb1 │ │ - movs r3, r0 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - │ │ -000479a0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #44 ; 0x2c │ │ - mov lr, r1 │ │ - mov ip, r3 │ │ - str r2, [sp, #32] │ │ - mov r4, r0 │ │ - ldrb.w r5, [sp, #80] ; 0x50 │ │ - ldrb.w r6, [sp, #84] ; 0x54 │ │ - ldrb.w r9, [sp, #88] ; 0x58 │ │ - ldrb.w r8, [sp, #92] ; 0x5c │ │ - cbnz r0, 479c6 │ │ - ldr r0, [pc, #264] ; (47acc ) │ │ - add r0, pc │ │ - b.n 479d2 │ │ - ldr r3, [r0, #4] │ │ - ldrb r2, [r3, #8] │ │ - cmp r2, #7 │ │ - bhi.n 479dc │ │ - ldr r0, [pc, #256] ; (47ad0 ) │ │ - add r0, pc │ │ - add sp, #44 ; 0x2c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 181a8 │ │ - add.w r1, ip, #4294967295 ; 0xffffffff │ │ - cmp r1, #1 │ │ - bhi.n 47a0a │ │ - smulbb sl, r5, r8 │ │ - ldr r0, [pc, #220] ; (47ac8 ) │ │ - smulbb r9, r9, r8 │ │ - smulbb r6, r6, r8 │ │ - umull sl, fp, sl, r0 │ │ - umull r6, r7, r6, r0 │ │ - ubfx r5, fp, #7, #8 │ │ - umull r0, r1, r9, r0 │ │ - ubfx r6, r7, #7, #8 │ │ - ubfx r9, r1, #7, #8 │ │ - cmp r2, #16 │ │ - beq.n 47a24 │ │ - cmp r2, #32 │ │ - beq.n 47a32 │ │ - cmp r2, #15 │ │ - bne.n 47a46 │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #31744 ; 0x7c00 │ │ - bne.n 47a46 │ │ - ldr r7, [pc, #180] ; (47ad4 ) │ │ - add r7, pc │ │ - b.n 47a50 │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #63488 ; 0xf800 │ │ - bne.n 47a46 │ │ - ldr r7, [pc, #168] ; (47ad8 ) │ │ - add r7, pc │ │ - b.n 47a50 │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #16711680 ; 0xff0000 │ │ - bne.n 47a46 │ │ - ldr r3, [r3, #24] │ │ - cmp r3, #0 │ │ - beq.n 47ab6 │ │ - ldr r7, [pc, #152] ; (47adc ) │ │ - add r7, pc │ │ - b.n 47a50 │ │ - ldr r3, [r3, #24] │ │ - cmp r3, #0 │ │ - beq.n 47abc │ │ - ldr r7, [pc, #144] ; (47ae0 ) │ │ - add r7, pc │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - movs r0, #0 │ │ - add.w sl, lr, #4 │ │ - mov fp, r0 │ │ - str r3, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - adds r3, r2, r3 │ │ + sub sp, #68 ; 0x44 │ │ + mov r8, r0 │ │ + str r3, [sp, #4] │ │ + ldrb.w r3, [sp, #104] ; 0x68 │ │ + ldrb.w fp, [sp, #112] ; 0x70 │ │ + str r3, [sp, #8] │ │ + ldrb.w r3, [sp, #108] ; 0x6c │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #868] ; (483b4 ) │ │ + add r3, pc │ │ str r3, [sp, #24] │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - str r3, [sp, #20] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - cmp fp, r3 │ │ - bge.n 47ac2 │ │ - ldr.w r1, [sl, #-4] │ │ - ldr r3, [sp, #16] │ │ - ldr.w r2, [sl] │ │ - cmp r1, r3 │ │ - blt.n 47aac │ │ - ldr r3, [sp, #24] │ │ - cmp r3, r1 │ │ - ble.n 47aac │ │ - ldr r3, [sp, #20] │ │ - cmp r2, r3 │ │ - blt.n 47aac │ │ - ldr r3, [sp, #28] │ │ - cmp r3, r2 │ │ - ble.n 47aac │ │ - mov r3, ip │ │ - str.w r8, [sp, #12] │ │ - stmia.w sp, {r5, r6, r9} │ │ - mov r0, r4 │ │ - str.w ip, [sp, #36] ; 0x24 │ │ - blx r7 │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - add.w fp, fp, #1 │ │ - add.w sl, sl, #8 │ │ - b.n 47a70 │ │ - ldr r7, [pc, #44] ; (47ae4 ) │ │ - add r7, pc │ │ - b.n 47a50 │ │ - ldr r7, [pc, #40] ; (47ae8 ) │ │ - add r7, pc │ │ - b.n 47a50 │ │ - add sp, #44 ; 0x2c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - bgt.n 47b7e │ │ - movs r3, r0 │ │ - ble.n 47a34 │ │ - movs r3, r0 │ │ - bl 1c5ad6 <_end@@Base+0x10c17a> │ │ - bl 31bada <_end@@Base+0x26217e> │ │ - bl ffd5fade <_end@@Base+0xffca6182> │ │ - ; instruction: 0xfb0bffff │ │ - bl 3f1ae6 <_end@@Base+0x33818a> │ │ - bl ffdf3aea <_end@@Base+0xffd3a18e> │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #116 ; 0x74 │ │ - mov r8, r2 │ │ - ldr r2, [pc, #932] ; (47e9c ) │ │ - ldr.w lr, [sp, #156] ; 0x9c │ │ - mov r6, r1 │ │ - add r2, pc │ │ - str r2, [sp, #24] │ │ - add.w r2, lr, #4294967295 ; 0xffffffff │ │ - mov sl, r3 │ │ + ldr r3, [r0, #4] │ │ + rsb r0, fp, #255 ; 0xff │ │ + str r0, [sp, #16] │ │ + ldrb r0, [r3, #9] │ │ + cmp r0, #2 │ │ + beq.n 4806c │ │ + cmp r0, #4 │ │ + beq.w 48a36 │ │ + b.w 493fe │ │ + cmp r2, #2 │ │ + ldr r6, [r1, #8] │ │ + ldr r4, [r1, #12] │ │ + ldr.w r0, [r8, #16] │ │ + ldr.w r5, [r8, #20] │ │ + beq.w 483bc │ │ + cmp r2, #4 │ │ + beq.w 4864c │ │ cmp r2, #1 │ │ - str r0, [sp, #0] │ │ - ldr.w r9, [sp, #152] ; 0x98 │ │ - ldrb.w r1, [sp, #160] ; 0xa0 │ │ - ldrb.w r3, [sp, #164] ; 0xa4 │ │ - ldrb.w r5, [sp, #168] ; 0xa8 │ │ - ldrb.w ip, [sp, #172] ; 0xac │ │ - ldr r7, [sp, #176] ; 0xb0 │ │ - ldr r4, [r0, #4] │ │ - bhi.n 47b4e │ │ - smulbb r0, r1, ip │ │ - ldr.w fp, [pc, #876] ; 47e98 │ │ - smulbb r5, ip, r5 │ │ - umull r0, r1, r0, fp │ │ - smulbb r0, ip, r3 │ │ - lsrs r2, r1, #7 │ │ - str r2, [sp, #12] │ │ - umull r2, r3, r0, fp │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #16] │ │ - umull r2, r3, r5, fp │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #20] │ │ - b.n 47b54 │ │ - str r1, [sp, #12] │ │ - str r3, [sp, #16] │ │ - str r5, [sp, #20] │ │ - cmp r8, r9 │ │ - eor.w r3, ip, #255 ; 0xff │ │ - str r3, [sp, #28] │ │ - bne.w 47ea4 │ │ - ldr r3, [sp, #0] │ │ - cmp.w lr, #2 │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - beq.w 47c72 │ │ - cmp.w lr, #4 │ │ - beq.w 47d42 │ │ - cmp.w lr, #1 │ │ - bne.w 47e20 │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r6, sl │ │ - mul.w r0, r0, r8 │ │ - bgt.n 47ba4 │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, sl │ │ - add.w r5, r5, r8, lsl #1 │ │ - cbz r7, 47b9c │ │ - adds r6, #1 │ │ - add.w fp, r5, r6, lsl #1 │ │ - ldr r1, [pc, #756] ; (47e98 ) │ │ - b.n 47bb8 │ │ - add.w r8, r0, sl │ │ - rsb r6, sl, r6 │ │ - add.w r5, r5, r8, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 47b9a │ │ - adds r5, #2 │ │ - b.n 47b9c │ │ - cmp r5, fp │ │ - beq.w 48b76 │ │ - ldr r3, [pc, #736] ; (47ea0 ) │ │ - ldr r2, [sp, #24] │ │ - ldrh.w r8, [r5] │ │ - ldrb.w lr, [r4, #28] │ │ - ldr.w ip, [r2, r3] │ │ - ldr r2, [r4, #12] │ │ - ldrb.w r7, [r4, #32] │ │ - and.w r2, r8, r2 │ │ - ldr.w r3, [ip, lr, lsl #2] │ │ - ldrb r6, [r4, #29] │ │ - lsrs r2, r7 │ │ - ldrb.w r9, [r4, #33] ; 0x21 │ │ - ldrb.w sl, [r4, #30] │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [sp, #28] │ │ - ldrb.w r0, [r4, #34] ; 0x22 │ │ - muls r3, r2 │ │ - umull r2, r3, r3, r1 │ │ - strd r2, r3, [sp] │ │ - ldr r2, [r4, #16] │ │ - ldr.w r3, [ip, r6, lsl #2] │ │ - and.w r2, r8, r2 │ │ - lsr.w r2, r2, r9 │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r2 │ │ - umull r2, r3, r3, r1 │ │ - strd r2, r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ - ldr.w r2, [ip, sl, lsl #2] │ │ - and.w r3, r8, r3 │ │ - lsrs r3, r0 │ │ - ldrb r2, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - muls r2, r3 │ │ - umull r2, r3, r2, r1 │ │ - strd r2, r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #12] │ │ - add.w ip, r3, r2, lsr #7 │ │ + bne.w 488fe │ │ + add.w lr, r0, r0, lsr #31 │ │ + ldmia r1, {r1, r2} │ │ + str r4, [sp, #32] │ │ + mov.w r0, lr, asr #1 │ │ + mla ip, r2, r0, r1 │ │ + adds r2, r6, #3 │ │ + it mi │ │ + addmi r2, r6, #6 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #28] │ │ + subs r2, r0, r6 │ │ + add.w ip, r5, ip, lsl #1 │ │ + lsls r2, r2, #1 │ │ + str r2, [sp, #44] ; 0x2c │ │ + and.w r2, r6, #3 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #32] │ │ + cmp r2, #0 │ │ + beq.w 4940a │ │ ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #16] │ │ - lsr.w ip, ip, lr │ │ - lsl.w ip, ip, r7 │ │ - add.w r7, r3, r2, lsr #7 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr r2, [pc, #756] ; (483b8 ) │ │ + ldr r2, [r1, r2] │ │ + beq.w 4823a │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + cmp r1, #3 │ │ + beq.n 48188 │ │ + cmp r1, #1 │ │ + ldr r1, [sp, #28] │ │ + str r1, [sp, #20] │ │ + beq.w 482ea │ │ + ldrh.w r8, [ip] │ │ + ldrb.w lr, [r3, #28] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + and.w r0, r8, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb r6, [r3, #29] │ │ + ldrb r4, [r3, #30] │ │ + ldrb.w fp, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + ldr r5, [sp, #4] │ │ + mul.w fp, r1, fp │ │ + ldr r1, [pc, #672] ; (483b0 ) │ │ + umull r0, r1, fp, r1 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + ldr r0, [r3, #16] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + and.w r0, r8, r0 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb.w sl, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ + mul.w sl, r1, sl │ │ + ldr r1, [pc, #636] ; (483b0 ) │ │ + umull sl, fp, sl, r1 │ │ + ldr r1, [r3, #20] │ │ + and.w r1, r8, r1 │ │ + mov r8, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsr.w r1, r1, r9 │ │ + ldrb r0, [r0, r1] │ │ + add.w r8, r8, r5, lsr #7 │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [sp, #8] │ │ + lsr.w r8, r8, lr │ │ + muls r0, r1 │ │ + ldr r1, [pc, #600] ; (483b0 ) │ │ + lsl.w r8, r8, r7 │ │ + add.w r7, r5, fp, lsr #7 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ lsrs r7, r6 │ │ - ldr r3, [sp, #20] │ │ - ldr r6, [r4, #24] │ │ - lsl.w r7, r7, r9 │ │ - add.w r9, r3, r2, lsr #7 │ │ - orr.w ip, ip, r7 │ │ - lsr.w r9, r9, sl │ │ - orr.w r6, ip, r6 │ │ - lsl.w r9, r9, r0 │ │ - orr.w r6, r6, r9 │ │ - strh.w r6, [r5], #2 │ │ - b.n 47bb8 │ │ - ldr r3, [sp, #0] │ │ + ldr r6, [r3, #24] │ │ + umull r0, r1, r0, r1 │ │ + lsls r7, r5 │ │ + ldr r5, [sp, #12] │ │ + orr.w r8, r8, r7 │ │ + orr.w r6, r8, r6 │ │ + add.w r1, r5, r1, lsr #7 │ │ + lsrs r1, r4 │ │ + lsl.w r1, r1, r9 │ │ + orrs r1, r6 │ │ + strh.w r1, [ip], #2 │ │ + b.n 4818c │ │ + ldr r1, [sp, #28] │ │ + str r1, [sp, #20] │ │ + ldrh.w r8, [ip] │ │ + ldrb.w lr, [r3, #28] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + and.w r0, r8, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb r6, [r3, #29] │ │ + ldrb r4, [r3, #30] │ │ + ldrb.w fp, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + ldr r5, [sp, #4] │ │ + mul.w fp, r1, fp │ │ + ldr r1, [pc, #496] ; (483b0 ) │ │ + umull r0, r1, fp, r1 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r6, sl │ │ - mul.w r0, r0, r8 │ │ - bgt.n 47c9a │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, sl │ │ - add.w r0, r5, r8, lsl #1 │ │ - cbz r7, 47c92 │ │ - adds r6, #1 │ │ - mov r7, r0 │ │ - add.w r6, r0, r6, lsl #1 │ │ - b.n 47cae │ │ - add.w r8, r0, sl │ │ - rsb r6, sl, r6 │ │ - add.w r0, r5, r8, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 47c90 │ │ - adds r0, #2 │ │ - b.n 47c92 │ │ - cmp r7, r6 │ │ - beq.w 48b76 │ │ - ldr r3, [pc, #488] ; (47ea0 ) │ │ - ldr r2, [sp, #24] │ │ - ldrh r5, [r7, #0] │ │ - ldrb.w r8, [r4, #28] │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - ldrb.w ip, [r4, #32] │ │ - ands r3, r5 │ │ - ldr.w r2, [r0, r8, lsl #2] │ │ - ldrb.w r9, [r4, #29] │ │ - lsr.w r3, r3, ip │ │ - ldrb.w lr, [r4, #33] ; 0x21 │ │ - ldrb.w fp, [r4, #30] │ │ - ldrb r2, [r2, r3] │ │ - ldr r3, [r4, #16] │ │ - ldr.w r1, [r0, r9, lsl #2] │ │ - ands r3, r5 │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldr.w r0, [r0, fp, lsl #2] │ │ - lsr.w r3, r3, lr │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [r4, #20] │ │ - ands r1, r5 │ │ - lsr.w r1, r1, sl │ │ - ldrb r1, [r0, r1] │ │ - ldr r0, [sp, #12] │ │ - add r2, r0 │ │ - ldr r0, [sp, #16] │ │ - cmp r2, #255 ; 0xff │ │ - add r0, r3 │ │ - ldr r3, [sp, #20] │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r0, #255 ; 0xff │ │ - add r3, r1 │ │ - lsr.w r2, r2, r8 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - lsr.w r0, r0, r9 │ │ - ldr r1, [r4, #24] │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - lsl.w r2, r2, ip │ │ - lsl.w r0, r0, lr │ │ - lsr.w r3, r3, fp │ │ - orrs r0, r2 │ │ - orrs r1, r0 │ │ - lsl.w r3, r3, sl │ │ - orrs r1, r3 │ │ - strh.w r1, [r7], #2 │ │ - b.n 47cae │ │ - ldr r3, [sp, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + and.w r0, r8, r0 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb.w sl, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ + mul.w sl, r1, sl │ │ + ldr r1, [pc, #456] ; (483b0 ) │ │ + umull sl, fp, sl, r1 │ │ + ldr r1, [r3, #20] │ │ + and.w r1, r8, r1 │ │ + mov r8, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsr.w r1, r1, r9 │ │ + ldrb r0, [r0, r1] │ │ + add.w r8, r8, r5, lsr #7 │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [sp, #8] │ │ + lsr.w r8, r8, lr │ │ + muls r0, r1 │ │ + ldr r1, [pc, #420] ; (483b0 ) │ │ + lsl.w r8, r8, r7 │ │ + add.w r7, r5, fp, lsr #7 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + lsrs r7, r6 │ │ + ldr r6, [r3, #24] │ │ + umull r0, r1, r0, r1 │ │ + lsls r7, r5 │ │ + ldr r5, [sp, #12] │ │ + orr.w r8, r8, r7 │ │ + orr.w r6, r8, r6 │ │ + add.w r1, r5, r1, lsr #7 │ │ + lsrs r1, r4 │ │ + lsl.w r1, r1, r9 │ │ + orrs r1, r6 │ │ + strh.w r1, [ip], #2 │ │ + b.n 4823e │ │ + ldr r1, [sp, #28] │ │ + str r1, [sp, #20] │ │ + ldrh.w r8, [ip] │ │ + ldrb.w lr, [r3, #28] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + and.w r0, r8, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb r6, [r3, #29] │ │ + ldrb r4, [r3, #30] │ │ + ldrb.w fp, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + ldr r5, [sp, #4] │ │ + mul.w fp, r1, fp │ │ + ldr r1, [pc, #316] ; (483b0 ) │ │ + umull r0, r1, fp, r1 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r6, sl │ │ - mul.w r0, r0, r8 │ │ - bgt.n 47d6c │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, sl │ │ - add.w r5, r5, r8, lsl #1 │ │ - cbz r7, 47d62 │ │ - adds r6, #1 │ │ - add.w r3, r5, r6, lsl #1 │ │ - ldr r0, [pc, #304] ; (47e98 ) │ │ - str r3, [sp, #0] │ │ - b.n 47d80 │ │ - add.w r8, r0, sl │ │ - rsb r6, sl, r6 │ │ - add.w r5, r5, r8, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 47d60 │ │ - adds r5, #2 │ │ - b.n 47d62 │ │ - ldr r3, [sp, #0] │ │ - cmp r5, r3 │ │ - beq.w 48b76 │ │ - ldr r3, [pc, #276] ; (47ea0 ) │ │ - ldr r2, [sp, #24] │ │ - ldrh.w r9, [r5] │ │ - ldrb.w ip, [r4, #28] │ │ - ldr.w r8, [r2, r3] │ │ - ldr r2, [r4, #12] │ │ - ldrb.w lr, [r4, #32] │ │ - and.w r2, r9, r2 │ │ - ldr.w r1, [r8, ip, lsl #2] │ │ - ldrb r7, [r4, #29] │ │ - lsr.w r2, r2, lr │ │ - ldr r3, [sp, #12] │ │ - ldrb.w r6, [r4, #33] ; 0x21 │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [r4, #16] │ │ - ldrb.w fp, [r4, #30] │ │ - and.w r1, r9, r1 │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - muls r2, r3 │ │ - ldr.w r3, [r8, r7, lsl #2] │ │ - lsrs r1, r6 │ │ - ldr.w r8, [r8, fp, lsl #2] │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - muls r1, r3 │ │ - ldr r3, [r4, #20] │ │ - and.w r3, r9, r3 │ │ - lsr.w r3, r3, sl │ │ - ldrb.w r8, [r8, r3] │ │ - ldr r3, [sp, #20] │ │ - mul.w r8, r3, r8 │ │ - umull r2, r3, r2, r0 │ │ - umull r8, r9, r8, r0 │ │ - lsrs r3, r3, #7 │ │ - lsr.w r3, r3, ip │ │ - lsl.w lr, r3, lr │ │ - umull r2, r3, r1, r0 │ │ - lsrs r2, r3, #7 │ │ - lsrs r2, r7 │ │ - ldr r7, [r4, #24] │ │ - lsls r2, r6 │ │ - orr.w r3, lr, r2 │ │ - mov.w r2, r9, lsr #7 │ │ - orrs r7, r3 │ │ - lsr.w r2, r2, fp │ │ - lsl.w r2, r2, sl │ │ - orrs r7, r2 │ │ - strh.w r7, [r5], #2 │ │ - b.n 47d80 │ │ - ldr r3, [sp, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + and.w r0, r8, r0 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb.w sl, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ + mul.w sl, r1, sl │ │ + ldr r1, [pc, #280] ; (483b0 ) │ │ + umull sl, fp, sl, r1 │ │ + ldr r1, [r3, #20] │ │ + and.w r1, r8, r1 │ │ + mov r8, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsr.w r1, r1, r9 │ │ + ldrb r0, [r0, r1] │ │ + add.w r8, r8, r5, lsr #7 │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [sp, #8] │ │ + lsr.w r8, r8, lr │ │ + muls r0, r1 │ │ + ldr r1, [pc, #244] ; (483b0 ) │ │ + lsl.w r8, r8, r7 │ │ + add.w r7, r5, fp, lsr #7 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + lsrs r7, r6 │ │ + ldr r6, [r3, #24] │ │ + umull r0, r1, r0, r1 │ │ + lsls r7, r5 │ │ + ldr r5, [sp, #12] │ │ + orr.w r8, r8, r7 │ │ + orr.w r6, r8, r6 │ │ + add.w r1, r5, r1, lsr #7 │ │ + lsrs r1, r4 │ │ + lsl.w r1, r1, r9 │ │ + orrs r1, r6 │ │ + strh.w r1, [ip], #2 │ │ + ldrh.w r8, [ip] │ │ + ldrb.w lr, [r3, #28] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + and.w r0, r8, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb r6, [r3, #29] │ │ + ldrb r4, [r3, #30] │ │ + ldrb.w fp, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + ldr r5, [sp, #4] │ │ + mul.w fp, r1, fp │ │ + ldr r1, [pc, #144] ; (483b0 ) │ │ + umull r0, r1, fp, r1 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r6, sl │ │ - mul.w r0, r0, r8 │ │ - bgt.n 47e46 │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, sl │ │ - add.w r5, r5, r8, lsl #1 │ │ - cbz r7, 47e40 │ │ - adds r6, #1 │ │ - add.w r6, r5, r6, lsl #1 │ │ - b.n 47e5a │ │ - add.w r8, r0, sl │ │ - rsb r6, sl, r6 │ │ - add.w r5, r5, r8, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 47e3e │ │ - adds r5, #2 │ │ - b.n 47e40 │ │ - cmp r5, r6 │ │ - beq.w 48b76 │ │ - ldr r2, [sp, #12] │ │ - ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + and.w r0, r8, r0 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb.w sl, [r1, r0] │ │ ldr r1, [sp, #16] │ │ - lsrs r2, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r3, r1, r3 │ │ - ldrb.w r1, [r4, #33] ; 0x21 │ │ - lsls r3, r1 │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ + mul.w sl, r1, sl │ │ + ldr r1, [pc, #108] ; (483b0 ) │ │ + umull sl, fp, sl, r1 │ │ + ldr r1, [r3, #20] │ │ + and.w r1, r8, r1 │ │ + mov r8, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsr.w r1, r1, r9 │ │ + ldrb r0, [r0, r1] │ │ + add.w r8, r8, r5, lsr #7 │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [sp, #8] │ │ + lsr.w r8, r8, lr │ │ + muls r0, r1 │ │ + ldr r1, [pc, #72] ; (483b0 ) │ │ + lsl.w r8, r8, r7 │ │ + add.w r7, r5, fp, lsr #7 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + lsrs r7, r6 │ │ + ldr r6, [r3, #24] │ │ + umull r0, r1, r0, r1 │ │ + lsls r7, r5 │ │ + ldr r5, [sp, #12] │ │ + orr.w r8, r8, r7 │ │ + orr.w r6, r8, r6 │ │ + add.w r1, r5, r1, lsr #7 │ │ + lsrs r1, r4 │ │ + lsl.w r1, r1, r9 │ │ + orrs r1, r6 │ │ + strh.w r1, [ip], #2 │ │ ldr r1, [sp, #20] │ │ - orrs r3, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsr.w r3, r1, r3 │ │ - ldrb.w r1, [r4, #34] ; 0x22 │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - strh.w r3, [r5], #2 │ │ - b.n 47e5a │ │ + subs r1, #1 │ │ + str r1, [sp, #20] │ │ + cmp r1, #0 │ │ + bgt.w 480da │ │ + ldr r2, [sp, #32] │ │ + subs r2, #1 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add ip, r2 │ │ + b.n 480b4 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - bcc.n 47eb8 │ │ + ldmia r5, {r3, r4, r5, r7} │ │ movs r6, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - cmp r6, sl │ │ - bne.w 48226 │ │ - ldr r3, [sp, #0] │ │ - cmp.w lr, #2 │ │ - ldrb r1, [r4, #9] │ │ - ldr.w sl, [r3, #20] │ │ - beq.w 47fd0 │ │ - cmp.w lr, #4 │ │ - beq.w 480b0 │ │ - cmp.w lr, #1 │ │ - bne.w 481a2 │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w r5, r0, lsl #1 │ │ - bgt.n 47ef2 │ │ - mla r0, r0, r8, r6 │ │ - rsb r2, r8, r9 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cbz r7, 47ee8 │ │ - adds r2, #1 │ │ - negs r3, r5 │ │ - str r0, [sp, #0] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r6, [pc, #748] ; (481dc ) │ │ - b.n 47f06 │ │ - mla r0, r0, r9, r6 │ │ - rsb r2, r9, r8 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 47ee6 │ │ - add r0, r5 │ │ - b.n 47ee8 │ │ - ldr r3, [sp, #0] │ │ - subs r2, #1 │ │ - add r3, r5 │ │ - str r3, [sp, #0] │ │ - adds r3, r2, #1 │ │ - beq.w 48b76 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #0] │ │ - ldrb.w r8, [r4, #28] │ │ - ldrb.w r9, [r4, #32] │ │ - ldrh.w lr, [r1, r3] │ │ - ldrb r3, [r4, #30] │ │ - ldr r1, [sp, #24] │ │ - ldrb.w ip, [r4, #29] │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #688] ; (481e0 ) │ │ - ldrb.w sl, [r4, #33] ; 0x21 │ │ - ldrb.w fp, [r4, #34] ; 0x22 │ │ - ldr r7, [r1, r3] │ │ - ldr r1, [r4, #12] │ │ - and.w r1, lr, r1 │ │ - ldr.w r3, [r7, r8, lsl #2] │ │ - lsr.w r1, r1, r9 │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #28] │ │ - muls r3, r1 │ │ - umull r0, r1, r3, r6 │ │ - ldr.w r3, [r7, ip, lsl #2] │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r1, [r4, #16] │ │ - and.w r1, lr, r1 │ │ - lsr.w r1, r1, sl │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #28] │ │ - muls r1, r3 │ │ - ldr r3, [r4, #20] │ │ - and.w r3, lr, r3 │ │ - lsr.w r3, r3, fp │ │ - umull r0, r1, r1, r6 │ │ - strd r0, r1, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #32] │ │ - ldr.w r1, [r7, r1, lsl #2] │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #28] │ │ - muls r3, r1 │ │ - umull r0, r1, r3, r6 │ │ - ldr r3, [sp, #12] │ │ - strd r0, r1, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - add.w r1, r3, r1, lsr #7 │ │ - ldr r3, [sp, #16] │ │ - add.w r7, r3, r7, lsr #7 │ │ - lsr.w r1, r1, r8 │ │ - ldr r3, [r4, #24] │ │ - lsr.w r7, r7, ip │ │ - lsl.w r1, r1, r9 │ │ - lsl.w r7, r7, sl │ │ - orrs r1, r7 │ │ - orrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #0] │ │ - add.w r1, r1, r7, lsr #7 │ │ - ldr r7, [sp, #32] │ │ - lsrs r1, r7 │ │ - lsl.w r1, r1, fp │ │ - orrs r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - strh r3, [r0, r1] │ │ - b.n 47f06 │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w r3, r0, lsl #1 │ │ - str r3, [sp, #28] │ │ - bgt.n 47ff6 │ │ - mla r0, r0, r8, r6 │ │ - rsb r2, r8, r9 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cbz r7, 47ff2 │ │ - adds r2, #1 │ │ - movs r5, #0 │ │ - b.n 4800c │ │ - mla r0, r0, r9, r6 │ │ - rsb r2, r9, r8 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 47ff0 │ │ - ldr r3, [sp, #28] │ │ - add r0, r3 │ │ - b.n 47ff2 │ │ - adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - bcc.w 48b76 │ │ - ldr r3, [pc, #456] ; (481e0 ) │ │ + add.w r0, r0, r0, lsr #31 │ │ + str r4, [sp, #20] │ │ + asrs r4, r0, #1 │ │ + ldmia.w r1, {r0, r2} │ │ + adds r1, r6, #3 │ │ + rsb fp, r6, r4 │ │ + it mi │ │ + addmi r1, r6, #6 │ │ + mla r0, r2, r4, r0 │ │ + asrs r2, r1, #2 │ │ + str r2, [sp, #16] │ │ + mov.w r2, fp, lsl #1 │ │ + str r2, [sp, #32] │ │ + and.w r2, r6, #3 │ │ + str r2, [sp, #28] │ │ + add.w r0, r5, r0, lsl #1 │ │ + ldr r2, [sp, #20] │ │ + cmp r2, #0 │ │ + beq.w 4940a │ │ + ldr r2, [sp, #28] │ │ ldr r1, [sp, #24] │ │ - ldrh r7, [r0, r5] │ │ - ldrb.w ip, [r4, #28] │ │ - ldr r6, [r1, r3] │ │ - ldr r3, [r4, #12] │ │ - ldrb.w lr, [r4, #32] │ │ - ands r3, r7 │ │ - ldr.w r1, [r6, ip, lsl #2] │ │ - ldrb.w r9, [r4, #29] │ │ - lsr.w r3, r3, lr │ │ - ldrb.w fp, [r4, #30] │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldrb.w r8, [r1, r3] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - str r3, [sp, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r1, [sp, #0] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr.w r1, [r6, r9, lsl #2] │ │ - ldr.w r6, [r6, fp, lsl #2] │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [r4, #20] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, sl │ │ - ldrb r1, [r6, r1] │ │ + cmp r2, #2 │ │ + ldr.w r2, [pc, #3312] ; 490ec │ │ + ldr r1, [r1, r2] │ │ + beq.w 48520 │ │ + ldr r2, [sp, #28] │ │ + ldr.w fp, [sp, #16] │ │ + cmp r2, #3 │ │ + beq.n 48498 │ │ + cmp r2, #1 │ │ + beq.w 485aa │ │ + ldrh r6, [r0, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r4, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r4, [r4, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r4, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r4, #255 ; 0xff │ │ + add r2, r6 │ │ ldr r6, [sp, #12] │ │ - add r8, r6 │ │ - ldr r6, [sp, #16] │ │ - cmp.w r8, #255 ; 0xff │ │ - add r3, r6 │ │ - ldr r6, [sp, #20] │ │ it cs │ │ - movcs.w r8, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - add r1, r6 │ │ - lsr.w r8, r8, ip │ │ + movcs r4, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r4, r4, r8 │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - ldr r6, [sp, #0] │ │ - lsr.w r3, r3, r9 │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r4, ip │ │ it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsl.w ip, r8, lr │ │ - lsls r3, r6 │ │ - lsr.w r1, r1, fp │ │ - ldr r6, [r4, #24] │ │ - orr.w r3, ip, r3 │ │ - lsl.w r1, r1, sl │ │ - orrs r3, r6 │ │ - orr.w r6, r3, r1 │ │ - ldr r3, [sp, #28] │ │ - strh r6, [r0, r5] │ │ - add r5, r3 │ │ - b.n 4800c │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w r5, r0, lsl #1 │ │ - bgt.n 480da │ │ - mla r0, r0, r8, r6 │ │ - rsb r2, r8, r9 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cbz r7, 480d0 │ │ - adds r2, #1 │ │ - negs r3, r5 │ │ - ldr.w lr, [pc, #264] ; 481dc │ │ - str r3, [sp, #40] ; 0x28 │ │ - b.n 480ee │ │ - mla r0, r0, r9, r6 │ │ - rsb r2, r9, r8 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 480ce │ │ - add r0, r5 │ │ - b.n 480d0 │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + strh.w r2, [r0], #2 │ │ + ldrh r6, [r0, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r4, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r4, [r4, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r4, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r4, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r4, r4, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r4, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + strh.w r2, [r0], #2 │ │ + b.n 48524 │ │ + ldr.w fp, [sp, #16] │ │ + ldrh r6, [r0, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r4, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r4, [r4, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r4, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r4, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r4, r4, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r4, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + strh.w r2, [r0], #2 │ │ + ldrh r6, [r0, #0] │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r4, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r4, [r4, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r4, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r4, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r4, r4, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r4, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + cmp.w fp, #0 │ │ + lsl.w r2, r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orr.w r2, r2, r5 │ │ + strh.w r2, [r0], #2 │ │ + bgt.w 48412 │ │ + ldr r2, [sp, #20] │ │ subs r2, #1 │ │ - add r0, r5 │ │ - adds r7, r2, #1 │ │ - beq.w 48b76 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + add r0, r2 │ │ + b.n 483ea │ │ + add.w r0, r0, r0, lsr #31 │ │ + ldr r2, [r1, #4] │ │ + ldr r7, [r1, #0] │ │ + asrs r0, r0, #1 │ │ + ldr.w ip, [pc, #2712] ; 490f0 │ │ + str r4, [sp, #28] │ │ + mla fp, r2, r0, r7 │ │ + adds r2, r6, #3 │ │ + it mi │ │ + addmi r2, r6, #6 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #20] │ │ + subs r2, r0, r6 │ │ + add.w fp, r5, fp, lsl #1 │ │ + lsls r2, r2, #1 │ │ + str r2, [sp, #40] ; 0x28 │ │ + and.w r2, r6, #3 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, #0 │ │ + beq.w 4940a │ │ + ldr r2, [sp, #32] │ │ ldr r1, [sp, #24] │ │ - ldrb r6, [r4, #28] │ │ - ldrh.w sl, [r0, r3] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldrb.w fp, [r4, #32] │ │ - ldrb.w ip, [r4, #29] │ │ - str r3, [sp, #0] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #28] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #196] ; (481e0 ) │ │ - ldr r7, [r1, r3] │ │ - ldr r1, [r4, #12] │ │ - and.w r1, sl, r1 │ │ - ldr.w r3, [r7, r6, lsl #2] │ │ - lsr.w r1, r1, fp │ │ - ldrb.w r8, [r3, r1] │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [r4, #16] │ │ - mul.w r8, r8, r3 │ │ - and.w r1, sl, r1 │ │ - ldr r3, [sp, #0] │ │ - lsrs r1, r3 │ │ - ldr.w r3, [r7, ip, lsl #2] │ │ - umull r8, r9, r8, lr │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r1 │ │ + cmp r2, #2 │ │ + ldr.w r2, [pc, #2656] ; 490ec │ │ + ldr r2, [r1, r2] │ │ + beq.w 487c6 │ │ ldr r1, [sp, #32] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r4, #20] │ │ - and.w r3, sl, r3 │ │ - mov.w sl, r9, lsr #7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #28] │ │ - lsr.w sl, sl, r6 │ │ - ldr.w r7, [r7, r1, lsl #2] │ │ - lsl.w sl, sl, fp │ │ + cmp r1, #3 │ │ + beq.n 48732 │ │ + cmp r1, #1 │ │ ldr r1, [sp, #20] │ │ - ldrb r3, [r7, r3] │ │ - muls r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - umull r6, r7, r1, lr │ │ - ldr r1, [sp, #0] │ │ + str r1, [sp, #16] │ │ + beq.w 48858 │ │ + ldrh.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r0, r1] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ands r0, r7 │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + lsrs r0, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldrb.w sl, [r5, r0] │ │ + ands r1, r7 │ │ + ldrb.w r0, [r3, #34] ; 0x22 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + lsrs r1, r0 │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, ip │ │ lsrs r6, r7, #7 │ │ - lsr.w r6, r6, ip │ │ - lsls r6, r1 │ │ - ldr r1, [r4, #24] │ │ - orr.w r6, sl, r6 │ │ - umull sl, fp, r3, lr │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, ip │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsls r5, r4 │ │ + ldr r4, [r3, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, ip │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r0 │ │ orrs r1, r6 │ │ - ldr r6, [sp, #28] │ │ - mov.w r3, fp, lsr #7 │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #32] │ │ - lsls r3, r6 │ │ - orrs r1, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - strh r1, [r0, r3] │ │ - b.n 480ee │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w r5, r0, lsl #1 │ │ - bgt.n 481c8 │ │ - mla r6, r0, r8, r6 │ │ - rsb r9, r8, r9 │ │ - add.w r6, sl, r6, lsl #1 │ │ - cbz r7, 481c4 │ │ - add.w r9, r9, #1 │ │ - negs r1, r5 │ │ - b.n 481e4 │ │ - mla r6, r0, r9, r6 │ │ - rsb r9, r9, r8 │ │ - add.w r6, sl, r6, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 481c0 │ │ - add r6, r5 │ │ - b.n 481c4 │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ - add r6, r5 │ │ - cmp.w r9, #4294967295 ; 0xffffffff │ │ - beq.w 48b76 │ │ - ldr r2, [sp, #12] │ │ - ldrb r3, [r4, #28] │ │ - ldr r0, [sp, #16] │ │ - lsrs r2, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r3, r0, r3 │ │ - ldrb.w r0, [r4, #33] ; 0x21 │ │ - lsls r3, r0 │ │ - ldr r0, [sp, #20] │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsr.w r3, r0, r3 │ │ - ldrb.w r0, [r4, #34] ; 0x22 │ │ - lsls r3, r0 │ │ - orrs r3, r2 │ │ - strh r3, [r6, r1] │ │ - b.n 481e4 │ │ - rsb r2, sl, r6 │ │ - rsb r5, r9, r8 │ │ - eor.w r3, r2, r2, asr #31 │ │ - sub.w r3, r3, r2, asr #31 │ │ - eor.w r2, r5, r5, asr #31 │ │ - sub.w r2, r2, r5, asr #31 │ │ - cmp r3, r2 │ │ - bne.w 485f8 │ │ - cmp.w lr, #2 │ │ - ldrb r1, [r4, #9] │ │ - beq.w 48370 │ │ - cmp.w lr, #4 │ │ - beq.w 48460 │ │ - ldr r3, [sp, #0] │ │ - cmp.w lr, #1 │ │ - ldr.w fp, [r3, #20] │ │ - bne.w 48568 │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - bgt.n 48288 │ │ - mla r1, r0, r8, r6 │ │ - cmp r6, sl │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r5, r8, r9 │ │ - add.w r1, fp, r1, lsl #1 │ │ - cbz r7, 482a4 │ │ - b.n 482a2 │ │ - mla r3, r0, r9, sl │ │ - cmp sl, r6 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r1, fp, r3, lsl #1 │ │ - cbnz r7, 482a2 │ │ - add.w r1, r1, r0, lsl #1 │ │ - b.n 482a4 │ │ - adds r5, #1 │ │ - lsls r3, r0, #1 │ │ - ldr r0, [pc, #744] ; (48590 ) │ │ - str r3, [sp, #32] │ │ - negs r3, r3 │ │ - str r1, [sp, #0] │ │ - str r3, [sp, #40] ; 0x28 │ │ - subs r5, #1 │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #32] │ │ - adds r6, r5, #1 │ │ - add r2, r3 │ │ - str r2, [sp, #0] │ │ - beq.w 48b76 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #0] │ │ - ldr r1, [sp, #24] │ │ - ldrb.w r8, [r4, #28] │ │ - ldrh r7, [r2, r3] │ │ - ldr r3, [pc, #708] ; (48594 ) │ │ - ldrb.w ip, [r4, #32] │ │ - ldrb.w lr, [r4, #29] │ │ - ldr r6, [r1, r3] │ │ - ldr r1, [r4, #12] │ │ - ldrb.w r9, [r4, #33] ; 0x21 │ │ + strh.w r1, [fp], #2 │ │ + b.n 48736 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldrh.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ ands r1, r7 │ │ - ldr.w r3, [r6, r8, lsl #2] │ │ - ldrb.w fp, [r4, #30] │ │ - lsr.w r1, r1, ip │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #28] │ │ - muls r3, r1 │ │ - ldr r1, [r4, #16] │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r0, r1] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ands r0, r7 │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + lsrs r0, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldrb.w sl, [r5, r0] │ │ ands r1, r7 │ │ - lsr.w r1, r1, r9 │ │ - umull r2, r3, r3, r0 │ │ - strd r2, r3, [sp, #48] ; 0x30 │ │ - ldr.w r3, [r6, lr, lsl #2] │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #28] │ │ - muls r1, r3 │ │ - umull r2, r3, r1, r0 │ │ - ldr.w r1, [r6, fp, lsl #2] │ │ - strd r2, r3, [sp, #56] ; 0x38 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - lsr.w r3, r3, sl │ │ - ldrb r6, [r1, r3] │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - muls r6, r3 │ │ - ldr r3, [sp, #12] │ │ - add.w r1, r3, r1, lsr #7 │ │ - ldr r3, [sp, #16] │ │ - lsr.w r1, r1, r8 │ │ - mov r2, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsl.w r1, r1, ip │ │ - umull r6, r7, r6, r0 │ │ - add.w ip, r2, r3, lsr #7 │ │ - ldr r3, [r4, #24] │ │ - lsr.w ip, ip, lr │ │ - ldr r2, [sp, #0] │ │ - lsl.w ip, ip, r9 │ │ - orr.w r1, r1, ip │ │ - orrs r3, r1 │ │ + ldrb.w r0, [r3, #34] ; 0x22 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + lsrs r1, r0 │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, ip │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, ip │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsls r5, r4 │ │ + ldr r4, [r3, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, ip │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r0 │ │ + orrs r1, r6 │ │ + strh.w r1, [fp], #2 │ │ + b.n 487ca │ │ ldr r1, [sp, #20] │ │ - add.w r1, r1, r7, lsr #7 │ │ - lsr.w r1, r1, fp │ │ - lsl.w r1, r1, sl │ │ - orrs r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - strh r3, [r2, r1] │ │ - b.n 482b0 │ │ - ldr r3, [sp, #0] │ │ + str r1, [sp, #16] │ │ + ldrh.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r0, r1] │ │ ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #0] │ │ - cmp r8, r9 │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ands r0, r7 │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + lsrs r0, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ ldr r1, [r3, #20] │ │ - bgt.n 4839a │ │ - mla r3, r0, r8, r6 │ │ - cmp r6, sl │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r5, r8, r9 │ │ - add.w r1, r1, r3, lsl #1 │ │ - cbz r7, 483b6 │ │ - b.n 483b4 │ │ - mla r9, r0, r9, sl │ │ - cmp sl, r6 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r1, r1, r9, lsl #1 │ │ - cbnz r7, 483b4 │ │ - add.w r1, r1, r0, lsl #1 │ │ - b.n 483b6 │ │ - adds r5, #1 │ │ - movs r6, #0 │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #28] │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 48b76 │ │ - ldr r3, [pc, #460] ; (48594 ) │ │ - ldr r2, [sp, #24] │ │ - ldrh.w lr, [r1, r6] │ │ - ldrb.w r8, [r4, #28] │ │ - ldr r7, [r2, r3] │ │ - ldr r2, [r4, #12] │ │ - ldrb.w ip, [r4, #32] │ │ - and.w r2, lr, r2 │ │ - ldr.w r3, [r7, r8, lsl #2] │ │ - ldr r0, [r4, #16] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r9, [r4, #29] │ │ - and.w r0, lr, r0 │ │ - ldrb.w fp, [r4, #30] │ │ - ldrb r2, [r3, r2] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - lsrs r0, r3 │ │ - str r3, [sp, #0] │ │ - ldr.w r3, [r7, r9, lsl #2] │ │ - ldr.w r7, [r7, fp, lsl #2] │ │ - ldrb r0, [r3, r0] │ │ - ldr r3, [r4, #20] │ │ - and.w r3, lr, r3 │ │ - lsr.w r3, r3, sl │ │ - ldrb r3, [r7, r3] │ │ - ldr r7, [sp, #12] │ │ - add r2, r7 │ │ - ldr r7, [sp, #16] │ │ - cmp r2, #255 ; 0xff │ │ - add r0, r7 │ │ - ldr r7, [sp, #20] │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r0, #255 ; 0xff │ │ - add r3, r7 │ │ - lsr.w r2, r2, r8 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - lsl.w r8, r2, ip │ │ - lsr.w r0, r0, r9 │ │ - ldr r2, [sp, #0] │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - ldr r7, [r4, #24] │ │ - lsr.w r3, r3, fp │ │ - lsls r0, r2 │ │ - orr.w r0, r8, r0 │ │ - lsl.w r3, r3, sl │ │ - orrs r0, r7 │ │ - orr.w r7, r0, r3 │ │ - ldr r3, [sp, #28] │ │ - strh r7, [r1, r6] │ │ - add r6, r3 │ │ - b.n 483bc │ │ - ldr r3, [sp, #0] │ │ + ldrb.w sl, [r5, r0] │ │ + ands r1, r7 │ │ + ldrb.w r0, [r3, #34] ; 0x22 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + lsrs r1, r0 │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, ip │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, ip │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsls r5, r4 │ │ + ldr r4, [r3, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, ip │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r0 │ │ + orrs r1, r6 │ │ + strh.w r1, [fp], #2 │ │ + ldrh.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r0, r1] │ │ ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #0] │ │ - cmp r8, r9 │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ands r0, r7 │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + lsrs r0, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ ldr r1, [r3, #20] │ │ - bgt.n 4848c │ │ - mla r3, r0, r8, r6 │ │ - cmp r6, sl │ │ - ite le │ │ - addle.w fp, r0, #1 │ │ - addgt.w fp, r0, #4294967295 ; 0xffffffff │ │ - rsb r5, r8, r9 │ │ - add.w r1, r1, r3, lsl #1 │ │ - cbz r7, 484aa │ │ - b.n 484a8 │ │ - mla r3, r0, r9, sl │ │ - cmp sl, r6 │ │ - ite le │ │ - addle.w fp, r0, #1 │ │ - addgt.w fp, r0, #4294967295 ; 0xffffffff │ │ - add.w r1, r1, r3, lsl #1 │ │ - cbnz r7, 484a8 │ │ - add.w r1, r1, fp, lsl #1 │ │ - b.n 484aa │ │ - adds r5, #1 │ │ - ldr r6, [pc, #228] ; (48590 ) │ │ - mov.w fp, fp, lsl #1 │ │ - mov r2, r1 │ │ - rsb r3, fp, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - subs r5, #1 │ │ - add r2, fp │ │ - adds r1, r5, #1 │ │ - beq.w 48b76 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #24] │ │ - ldrb.w ip, [r4, #28] │ │ - ldrh.w r9, [r2, r3] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldrb.w lr, [r4, #32] │ │ - ldrb r7, [r4, #29] │ │ - str r3, [sp, #0] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #28] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #172] ; (48594 ) │ │ - ldr.w r8, [r1, r3] │ │ - ldr r1, [r4, #12] │ │ - ldr r3, [sp, #12] │ │ - and.w r1, r9, r1 │ │ - ldr.w r0, [r8, ip, lsl #2] │ │ + ldrb.w sl, [r5, r0] │ │ + ands r1, r7 │ │ + ldrb.w r0, [r3, #34] ; 0x22 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + lsrs r1, r0 │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, ip │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, ip │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsls r5, r4 │ │ + ldr r4, [r3, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, ip │ │ + lsrs r1, r5, #7 │ │ lsr.w r1, r1, lr │ │ - ldrb r0, [r0, r1] │ │ - ldr r1, [r4, #16] │ │ - muls r0, r3 │ │ - and.w r1, r9, r1 │ │ - ldr r3, [sp, #0] │ │ - lsrs r1, r3 │ │ - ldr.w r3, [r8, r7, lsl #2] │ │ - ldrb.w sl, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - ldr r1, [sp, #32] │ │ - mul.w sl, r3, sl │ │ - ldr r3, [r4, #20] │ │ - and.w r3, r9, r3 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #28] │ │ - ldr.w r1, [r8, r1, lsl #2] │ │ - ldrb.w r8, [r1, r3] │ │ - umull r0, r1, r0, r6 │ │ - ldr r3, [sp, #20] │ │ - mul.w r8, r3, r8 │ │ - lsrs r3, r1, #7 │ │ - umull r0, r1, sl, r6 │ │ - lsr.w r3, r3, ip │ │ - umull r8, r9, r8, r6 │ │ - ldr r0, [sp, #0] │ │ - lsl.w r3, r3, lr │ │ - lsrs r1, r1, #7 │ │ - lsrs r1, r7 │ │ - ldr r7, [r4, #24] │ │ lsls r1, r0 │ │ - orrs r3, r1 │ │ - mov.w r1, r9, lsr #7 │ │ - orrs r7, r3 │ │ - ldr r3, [sp, #28] │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r7, r1 │ │ - strh r7, [r2, r3] │ │ - b.n 484b8 │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - bgt.n 48598 │ │ - mla r3, r0, r8, r6 │ │ - cmp r6, sl │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r5, r8, r9 │ │ - add.w fp, fp, r3, lsl #1 │ │ - cbz r7, 485b4 │ │ - b.n 485b2 │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - mla r3, r0, r9, sl │ │ - cmp sl, r6 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w fp, fp, r3, lsl #1 │ │ - cbnz r7, 485b2 │ │ - add.w fp, fp, r0, lsl #1 │ │ - b.n 485b4 │ │ - adds r5, #1 │ │ - lsls r0, r0, #1 │ │ - negs r1, r0 │ │ - subs r5, #1 │ │ - add fp, r0 │ │ - adds r3, r5, #1 │ │ - beq.w 48b76 │ │ - ldr r2, [sp, #12] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [sp, #16] │ │ - lsrs r2, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r3, r6, r3 │ │ - ldrb.w r6, [r4, #33] ; 0x21 │ │ - lsls r3, r6 │ │ - ldr r6, [sp, #20] │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsr.w r3, r6, r3 │ │ - ldrb.w r6, [r4, #34] ; 0x22 │ │ - lsls r3, r6 │ │ - orrs r3, r2 │ │ - strh.w r3, [fp, r1] │ │ - b.n 485b8 │ │ - cmp.w lr, #2 │ │ - rsb ip, r6, sl │ │ - rsb r3, r8, r9 │ │ - beq.w 487a2 │ │ - cmp.w lr, #4 │ │ - beq.w 48904 │ │ - cmp.w lr, #1 │ │ - bne.w 48a88 │ │ - eor.w r1, ip, ip, asr #31 │ │ - eor.w r2, r3, r3, asr #31 │ │ - sub.w r1, r1, ip, asr #31 │ │ - sub.w r2, r2, r3, asr #31 │ │ - cmp r1, r2 │ │ - blt.n 48646 │ │ - subs r5, r2, r1 │ │ - adds r3, r1, #1 │ │ - str r3, [sp, #32] │ │ - lsls r3, r2, #1 │ │ - rsb ip, r1, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - lsls r3, r5, #1 │ │ - mov r5, lr │ │ - str r3, [sp, #64] ; 0x40 │ │ - movs r3, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 4865e │ │ - subs r5, r1, r2 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #32] │ │ - lsls r3, r1, #1 │ │ - rsb ip, r2, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - lsls r3, r5, #1 │ │ - movs r5, #0 │ │ - str r3, [sp, #64] ; 0x40 │ │ - str.w lr, [sp, #48] ; 0x30 │ │ - cmp r6, sl │ │ - itte gt │ │ - neggt r5, r5 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r8, r9 │ │ - str r3, [sp, #72] ; 0x48 │ │ - itett gt │ │ - ldrgt r3, [sp, #48] ; 0x30 │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #48] ; 0x30 │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbnz r7, 48688 │ │ - ldr r3, [sp, #32] │ │ - subs r3, #1 │ │ - str r3, [sp, #32] │ │ - ldr.w r9, [pc, #1264] ; 48b7c │ │ - movs r3, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #32] │ │ - cmp r3, r2 │ │ - beq.w 48b76 │ │ - ldr r3, [sp, #0] │ │ + orrs r1, r6 │ │ + strh.w r1, [fp], #2 │ │ + ldr r1, [sp, #16] │ │ + subs r1, #1 │ │ + str r1, [sp, #16] │ │ + cmp r1, #0 │ │ + bgt.w 486a2 │ │ + ldr r2, [sp, #28] │ │ + subs r2, #1 │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add fp, r2 │ │ + b.n 4867a │ │ + add.w r0, r0, r0, lsr #31 │ │ + ldmia r1, {r1, r2} │ │ + and.w fp, r6, #3 │ │ + mov ip, r4 │ │ + asrs r0, r0, #1 │ │ + mla r2, r2, r0, r1 │ │ + adds r1, r6, #3 │ │ + it mi │ │ + addmi r1, r6, #6 │ │ + subs r0, r0, r6 │ │ + asrs r1, r1, #2 │ │ + mov.w r9, r0, lsl #1 │ │ + add.w r5, r5, r2, lsl #1 │ │ cmp.w ip, #0 │ │ - ldrb r7, [r4, #29] │ │ - ldr r3, [r3, #16] │ │ - mul.w lr, r3, r8 │ │ - add.w r3, lr, r6, lsl #1 │ │ - str r3, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #0] │ │ + beq.w 4940a │ │ + cmp.w fp, #2 │ │ + mov r6, r1 │ │ + ldr r7, [r3, #24] │ │ + beq.n 489b0 │ │ + cmp.w fp, #3 │ │ + beq.n 48978 │ │ + cmp.w fp, #1 │ │ + beq.n 489e8 │ │ + ldr r4, [sp, #12] │ │ + ldrb r2, [r3, #30] │ │ + ldr r0, [sp, #8] │ │ + lsr.w r2, r4, r2 │ │ + ldrb.w r4, [r3, #34] ; 0x22 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + lsls r2, r4 │ │ + ldrb r4, [r3, #29] │ │ + orrs r2, r7 │ │ + lsr.w r4, r0, r4 │ │ + ldr r0, [sp, #4] │ │ + lsl.w r4, r4, lr │ │ + ldrb.w lr, [r3, #32] │ │ + orrs r4, r2 │ │ + ldrb r2, [r3, #28] │ │ + lsr.w r2, r0, r2 │ │ + lsl.w r2, r2, lr │ │ + orrs r2, r4 │ │ + strh.w r2, [r5], #2 │ │ + ldr r0, [sp, #12] │ │ + ldrb r2, [r3, #30] │ │ + ldrb.w r4, [r3, #34] ; 0x22 │ │ + lsr.w r2, r0, r2 │ │ + ldr r0, [sp, #8] │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + lsls r2, r4 │ │ + ldrb r4, [r3, #29] │ │ + orrs r2, r7 │ │ + lsr.w r4, r0, r4 │ │ + ldr r0, [sp, #4] │ │ + lsl.w r4, r4, lr │ │ + ldrb.w lr, [r3, #32] │ │ + orrs r4, r2 │ │ + ldrb r2, [r3, #28] │ │ + lsr.w r2, r0, r2 │ │ + lsl.w r2, r2, lr │ │ + orrs r2, r4 │ │ + strh.w r2, [r5], #2 │ │ + ldr r0, [sp, #12] │ │ + ldrb r2, [r3, #30] │ │ + ldrb.w r4, [r3, #34] ; 0x22 │ │ + lsr.w r2, r0, r2 │ │ + ldr r0, [sp, #8] │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + lsls r2, r4 │ │ + ldrb r4, [r3, #29] │ │ + orrs r2, r7 │ │ + lsr.w r4, r0, r4 │ │ + ldr r0, [sp, #4] │ │ + lsl.w r4, r4, lr │ │ + ldrb.w lr, [r3, #32] │ │ + orrs r4, r2 │ │ + ldrb r2, [r3, #28] │ │ + lsr.w r2, r0, r2 │ │ + lsl.w r2, r2, lr │ │ + orrs r2, r4 │ │ + strh.w r2, [r5], #2 │ │ + ldr r0, [sp, #12] │ │ + subs r6, #1 │ │ + ldrb r2, [r3, #30] │ │ + cmp r6, #0 │ │ + ldrb.w r4, [r3, #34] ; 0x22 │ │ + lsr.w r2, r0, r2 │ │ + ldr r0, [sp, #8] │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + lsl.w r2, r2, r4 │ │ + ldrb r4, [r3, #29] │ │ + orr.w r2, r2, r7 │ │ + lsr.w r4, r0, r4 │ │ + ldr r0, [sp, #4] │ │ + lsl.w r4, r4, lr │ │ + orr.w r4, r4, r2 │ │ + ldrb r2, [r3, #28] │ │ + lsr.w r8, r0, r2 │ │ + ldrb.w r2, [r3, #32] │ │ + lsl.w r2, r8, r2 │ │ + orr.w r4, r4, r2 │ │ + strh.w r4, [r5], #2 │ │ + bgt.n 48940 │ │ + add.w ip, ip, #4294967295 ; 0xffffffff │ │ + add r5, r9 │ │ + b.n 48922 │ │ + cmp r2, #2 │ │ + ldr r0, [r1, #8] │ │ + ldr.w fp, [r1, #12] │ │ + ldr.w r4, [r8, #16] │ │ + ldr r5, [r1, #4] │ │ + ldr r6, [r1, #0] │ │ + ldr.w r7, [r8, #20] │ │ + beq.w 48d72 │ │ + cmp r2, #4 │ │ + beq.w 49002 │ │ + cmp r2, #1 │ │ + bne.w 492d2 │ │ + str.w fp, [sp, #36] ; 0x24 │ │ + subs.w fp, r4, #0 │ │ it lt │ │ - addlt r6, r6, r5 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldrb.w lr, [r4, #28] │ │ - ldr r3, [r3, #20] │ │ - ldrh r0, [r3, r2] │ │ - str r3, [sp, #100] ; 0x64 │ │ - ldrb.w r3, [r4, #32] │ │ - ldr r2, [sp, #24] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr.w r3, [pc, #1188] ; 48b80 │ │ - ldr r1, [r2, r3] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - and.w r2, r2, r0 │ │ - lsr.w r2, r2, r3 │ │ - ldr.w r3, [r1, lr, lsl #2] │ │ - ldrb.w fp, [r3, r2] │ │ - ldr r3, [sp, #28] │ │ - mul.w fp, r3, fp │ │ - umull r2, r3, fp, r9 │ │ - strd r2, r3, [sp, #104] ; 0x68 │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - and.w r2, r2, r0 │ │ - lsr.w r2, r2, r3 │ │ - ldr.w r3, [r1, r7, lsl #2] │ │ - ldrb.w sl, [r3, r2] │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - mul.w sl, r3, sl │ │ - ldr r3, [r4, #20] │ │ - and.w r3, r3, r0 │ │ - lsr.w r3, r3, r2 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - ldr r0, [sp, #108] ; 0x6c │ │ - umull sl, fp, sl, r9 │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ + addlt.w fp, fp, #3 │ │ + mov.w r4, fp, asr #2 │ │ + rsb fp, r0, r4 │ │ + mla r5, r5, r4, r6 │ │ + add.w r2, r7, r5, lsl #2 │ │ + str r2, [sp, #20] │ │ + adds r2, r0, #3 │ │ + it mi │ │ + addmi r2, r0, #6 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #32] │ │ + mov.w r2, fp, lsl #2 │ │ + ldr.w fp, [pc, #1636] ; 490f0 │ │ + str r2, [sp, #44] ; 0x2c │ │ + and.w r2, r0, #3 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + cmp r2, #0 │ │ + beq.w 4940a │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr.w r2, [pc, #1608] ; 490ec │ │ + ldr r2, [r0, r2] │ │ + beq.w 48c08 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + cmp r0, #3 │ │ + beq.n 48b60 │ │ + cmp r0, #1 │ │ + beq.w 48cb0 │ │ + ldr r0, [sp, #32] │ │ + str r0, [sp, #28] │ │ + ldr r1, [sp, #20] │ │ + ldrb.w ip, [r3, #28] │ │ + ldr r4, [r3, #12] │ │ + ldr r0, [r1, #0] │ │ + ldrb.w lr, [r3, #32] │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, ip, lsl #2] │ │ + ldrb r7, [r3, #29] │ │ + lsr.w r4, r4, lr │ │ + ldrb.w r6, [r3, #33] ; 0x21 │ │ + ldrb r5, [r3, #30] │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #16] │ │ + ldrb.w sl, [r3, #34] ; 0x22 │ │ + mul.w r9, r1, r9 │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + lsrs r4, r6 │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #20] │ │ + mul.w r9, r1, r9 │ │ + ands r0, r4 │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + lsr.w r0, r0, sl │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb.w r8, [r4, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + mul.w r8, r1, r8 │ │ + ldr r1, [sp, #4] │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + add.w r4, r1, r4, lsr #7 │ │ + lsr.w r0, r0, ip │ │ + umull r8, r9, r8, fp │ │ + lsrs r4, r7 │ │ ldr r1, [sp, #12] │ │ - ldrb r2, [r2, r3] │ │ - add.w r1, r1, r0, lsr #7 │ │ - ldr r3, [sp, #28] │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - lsr.w r1, r1, lr │ │ - mul.w r2, r3, r2 │ │ - lsl.w r1, r1, r0 │ │ - ldr r0, [sp, #16] │ │ - add.w r0, r0, fp, lsr #7 │ │ - umull r2, r3, r2, r9 │ │ - lsr.w r0, r0, r7 │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - lsl.w r0, r0, r7 │ │ - ldr r7, [r4, #24] │ │ - orr.w r1, r1, r0 │ │ - orr.w r7, r7, r1 │ │ + lsl.w r0, r0, lr │ │ + ldr r7, [r3, #24] │ │ + lsls r4, r6 │ │ + orrs r0, r4 │ │ + orrs r7, r0 │ │ + add.w r0, r1, r9, lsr #7 │ │ + ldr r1, [sp, #20] │ │ + lsrs r0, r5 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r7 │ │ + str.w r0, [r1], #4 │ │ + str r1, [sp, #20] │ │ + b.n 48b64 │ │ + ldr r1, [sp, #32] │ │ + str r1, [sp, #28] │ │ + ldr r1, [sp, #20] │ │ + ldrb.w ip, [r3, #28] │ │ + ldr r4, [r3, #12] │ │ + ldr r0, [r1, #0] │ │ + ldrb.w lr, [r3, #32] │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, ip, lsl #2] │ │ + ldrb r7, [r3, #29] │ │ + lsr.w r4, r4, lr │ │ + ldrb.w r6, [r3, #33] ; 0x21 │ │ + ldrb r5, [r3, #30] │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #16] │ │ + ldrb.w sl, [r3, #34] ; 0x22 │ │ + mul.w r9, r1, r9 │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + lsrs r4, r6 │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #20] │ │ + mul.w r9, r1, r9 │ │ + ands r0, r4 │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + lsr.w r0, r0, sl │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb.w r8, [r4, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + mul.w r8, r1, r8 │ │ + ldr r1, [sp, #4] │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + add.w r4, r1, r4, lsr #7 │ │ + lsr.w r0, r0, ip │ │ + umull r8, r9, r8, fp │ │ + lsrs r4, r7 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r0, r0, lr │ │ + ldr r7, [r3, #24] │ │ + lsls r4, r6 │ │ + orrs r0, r4 │ │ + orrs r7, r0 │ │ + add.w r0, r1, r9, lsr #7 │ │ + ldr r1, [sp, #20] │ │ + lsrs r0, r5 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r7 │ │ + str.w r0, [r1], #4 │ │ + str r1, [sp, #20] │ │ + b.n 48c0c │ │ + ldr r1, [sp, #32] │ │ + str r1, [sp, #28] │ │ + ldr r1, [sp, #20] │ │ + ldrb.w ip, [r3, #28] │ │ + ldr r4, [r3, #12] │ │ + ldr r0, [r1, #0] │ │ + ldrb.w lr, [r3, #32] │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, ip, lsl #2] │ │ + ldrb r7, [r3, #29] │ │ + lsr.w r4, r4, lr │ │ + ldrb.w r6, [r3, #33] ; 0x21 │ │ + ldrb r5, [r3, #30] │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #16] │ │ + ldrb.w sl, [r3, #34] ; 0x22 │ │ + mul.w r9, r1, r9 │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + lsrs r4, r6 │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #20] │ │ + mul.w r9, r1, r9 │ │ + ands r0, r4 │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + lsr.w r0, r0, sl │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb.w r8, [r4, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + mul.w r8, r1, r8 │ │ + ldr r1, [sp, #4] │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + add.w r4, r1, r4, lsr #7 │ │ + lsr.w r0, r0, ip │ │ + umull r8, r9, r8, fp │ │ + lsrs r4, r7 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r0, r0, lr │ │ + ldr r7, [r3, #24] │ │ + lsls r4, r6 │ │ + orrs r0, r4 │ │ + orrs r7, r0 │ │ + add.w r0, r1, r9, lsr #7 │ │ + ldr r1, [sp, #20] │ │ + lsrs r0, r5 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r7 │ │ + str.w r0, [r1], #4 │ │ + str r1, [sp, #20] │ │ + b.n 48cb4 │ │ + ldr r1, [sp, #32] │ │ + str r1, [sp, #28] │ │ + ldr r1, [sp, #20] │ │ + ldrb.w ip, [r3, #28] │ │ + ldr r4, [r3, #12] │ │ + ldr r0, [r1, #0] │ │ + ldrb.w lr, [r3, #32] │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, ip, lsl #2] │ │ + ldrb r7, [r3, #29] │ │ + lsr.w r4, r4, lr │ │ + ldrb.w r6, [r3, #33] ; 0x21 │ │ + ldrb r5, [r3, #30] │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #16] │ │ + ldrb.w sl, [r3, #34] ; 0x22 │ │ + mul.w r9, r1, r9 │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + lsrs r4, r6 │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #20] │ │ + mul.w r9, r1, r9 │ │ + ands r0, r4 │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + lsr.w r0, r0, sl │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb.w r8, [r4, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + mul.w r8, r1, r8 │ │ + ldr r1, [sp, #4] │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + add.w r4, r1, r4, lsr #7 │ │ + lsr.w r0, r0, ip │ │ + umull r8, r9, r8, fp │ │ + lsrs r4, r7 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r0, r0, lr │ │ + ldr r7, [r3, #24] │ │ + lsls r4, r6 │ │ + orrs r0, r4 │ │ + orrs r7, r0 │ │ + add.w r0, r1, r9, lsr #7 │ │ + ldr r1, [sp, #20] │ │ + lsrs r0, r5 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r7 │ │ + str.w r0, [r1], #4 │ │ + str r1, [sp, #20] │ │ + ldr r1, [sp, #28] │ │ + subs r1, #1 │ │ + str r1, [sp, #28] │ │ + cmp r1, #0 │ │ + bgt.w 48abc │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #20] │ │ - add.w r3, r1, r3, lsr #7 │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - lsr.w r3, r3, r2 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - lsl.w r3, r3, r2 │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - orr.w r3, r3, r7 │ │ - strh r3, [r2, r1] │ │ - itett ge │ │ - ldrge r3, [sp, #64] ; 0x40 │ │ - ldrlt r3, [sp, #40] ; 0x28 │ │ - addge ip, r3 │ │ - ldrge r3, [sp, #72] ; 0x48 │ │ - ittee lt │ │ - addlt ip, r3 │ │ - ldrlt r3, [sp, #48] ; 0x30 │ │ - addge r6, r6, r3 │ │ - ldrge r3, [sp, #76] ; 0x4c │ │ - add r8, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - adds r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - b.n 48690 │ │ - eor.w r2, ip, ip, asr #31 │ │ - eor.w fp, r3, r3, asr #31 │ │ - sub.w r2, r2, ip, asr #31 │ │ - sub.w fp, fp, r3, asr #31 │ │ - cmp r2, fp │ │ - blt.n 487d6 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #28] │ │ - mov.w r3, fp, lsl #1 │ │ - rsb fp, r2, fp │ │ - str r3, [sp, #32] │ │ - subs r5, r3, r2 │ │ - mov.w r3, fp, lsl #1 │ │ - mov.w fp, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - b.n 487f6 │ │ - add.w r3, fp, #1 │ │ - str r3, [sp, #28] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #32] │ │ - rsb r5, fp, r3 │ │ - rsb fp, fp, r2 │ │ - mov.w r3, fp, lsl #1 │ │ - mov.w fp, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - cmp r6, sl │ │ - itte gt │ │ - rsbgt fp, fp, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r8, r9 │ │ - str r3, [sp, #56] ; 0x38 │ │ - itett gt │ │ - ldrgt r3, [sp, #40] ; 0x28 │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #40] ; 0x28 │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #64] ; 0x40 │ │ - cbnz r7, 48822 │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - str r3, [sp, #28] │ │ - movs r7, #0 │ │ - ldr r3, [sp, #28] │ │ - cmp r7, r3 │ │ - beq.w 48b76 │ │ - ldr r3, [sp, #0] │ │ - adds r7, #1 │ │ - ldrb.w ip, [r4, #28] │ │ - ldrb.w r9, [r4, #29] │ │ - ldr r3, [r3, #16] │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - mul.w lr, r3, r8 │ │ - add.w r3, lr, r6, lsl #1 │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldrb.w lr, [r4, #32] │ │ - ldr r3, [r3, #20] │ │ - ldrh r1, [r3, r2] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #804] ; (48b80 ) │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - ldr.w r2, [r0, ip, lsl #2] │ │ - lsr.w r3, r3, lr │ │ - ldrb r3, [r2, r3] │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ands r3, r1 │ │ - lsrs r3, r2 │ │ - ldr.w r2, [r0, r9, lsl #2] │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r2, [r4, #20] │ │ - ands r1, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsr.w r1, r1, sl │ │ - ldr.w r0, [r0, r2, lsl #2] │ │ - ldr r2, [sp, #12] │ │ - ldrb r1, [r0, r1] │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - add r0, r2 │ │ - mov r2, r0 │ │ - ldr r0, [sp, #16] │ │ - cmp r2, #255 ; 0xff │ │ - add r3, r0 │ │ - ldr r0, [sp, #20] │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - lsr.w r2, r2, ip │ │ - add r1, r0 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - lsl.w ip, r2, lr │ │ - lsr.w r3, r3, r9 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp r5, #0 │ │ - lsl.w r3, r3, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - orr.w ip, ip, r3 │ │ - ldr r3, [r4, #24] │ │ - lsr.w r1, r1, r2 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - orr.w r3, ip, r3 │ │ - it lt │ │ - addlt r6, fp │ │ - lsl.w r1, r1, sl │ │ - orr.w r1, r1, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - strh r1, [r3, r2] │ │ - itett ge │ │ - ldrge r3, [sp, #48] ; 0x30 │ │ - ldrlt r3, [sp, #32] │ │ - addge r5, r5, r3 │ │ - ldrge r3, [sp, #56] ; 0x38 │ │ - ittee lt │ │ - addlt r5, r5, r3 │ │ - ldrlt r3, [sp, #40] ; 0x28 │ │ - addge r6, r6, r3 │ │ - ldrge r3, [sp, #64] ; 0x40 │ │ - add r8, r3 │ │ - b.n 48824 │ │ - eor.w r2, ip, ip, asr #31 │ │ - eor.w fp, r3, r3, asr #31 │ │ - sub.w r2, r2, ip, asr #31 │ │ - sub.w fp, fp, r3, asr #31 │ │ - cmp r2, fp │ │ - blt.n 48936 │ │ - mov.w r3, fp, lsl #1 │ │ - rsb fp, r2, fp │ │ - str r3, [sp, #28] │ │ - rsb lr, r2, r3 │ │ - adds r0, r2, #1 │ │ - mov.w r3, fp, lsl #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - b.n 48952 │ │ - lsls r3, r2, #1 │ │ - add.w r0, fp, #1 │ │ - rsb lr, fp, r3 │ │ - rsb fp, fp, r2 │ │ - str r3, [sp, #28] │ │ - mov.w r3, fp, lsl #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - cmp r6, sl │ │ - str r3, [sp, #32] │ │ - itett gt │ │ - ldrgt r3, [sp, #32] │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #32] │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - cmp r8, r9 │ │ - str r3, [sp, #56] ; 0x38 │ │ - itett gt │ │ - ldrgt r3, [sp, #40] ; 0x28 │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #40] ; 0x28 │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #64] ; 0x40 │ │ - cbnz r7, 48980 │ │ - subs r0, #1 │ │ - movs r7, #0 │ │ - cmp r7, r0 │ │ - beq.w 48b76 │ │ - ldr r3, [sp, #0] │ │ - cmp.w lr, #0 │ │ - ldrb.w sl, [r4, #28] │ │ - add.w r7, r7, #1 │ │ - ldrb r5, [r4, #29] │ │ - ldr r3, [r3, #16] │ │ - mul.w fp, r3, r8 │ │ - add.w r3, fp, r6, lsl #1 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - ldrb.w fp, [r4, #32] │ │ - ldr r3, [r3, #20] │ │ - ldrh.w r9, [r3, r2] │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r2, [sp, #24] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [pc, #440] ; (48b80 ) │ │ - ldr.w ip, [r2, r3] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [sp, #12] │ │ - and.w r2, r9, r2 │ │ - ldr.w r1, [ip, sl, lsl #2] │ │ - lsr.w r2, r2, fp │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [r4, #16] │ │ - mul.w r3, r3, r2 │ │ - and.w r1, r9, r1 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsr.w r1, r1, r3 │ │ - ldr.w r3, [ip, r5, lsl #2] │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - mul.w r1, r3, r1 │ │ - ldr r3, [r4, #20] │ │ - and.w r3, r9, r3 │ │ - lsr.w r3, r3, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ldr.w ip, [ip, r2, lsl #2] │ │ - ldrb.w ip, [ip, r3] │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - mul.w ip, r3, ip │ │ - ldr r3, [pc, #352] ; (48b7c ) │ │ - umull r2, r3, r2, r3 │ │ - ldr r2, [pc, #344] ; (48b7c ) │ │ - mov.w r3, r3, lsr #7 │ │ - lsr.w r3, r3, sl │ │ - lsl.w r3, r3, fp │ │ - umull sl, fp, r1, r2 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - mov.w r2, fp, lsr #7 │ │ - lsr.w r2, r2, r5 │ │ - ldr r5, [r4, #24] │ │ - lsl.w r2, r2, r1 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - orr.w r3, r3, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - orr.w r5, r5, r3 │ │ - ldr r3, [pc, #300] ; (48b7c ) │ │ - umull sl, fp, ip, r3 │ │ - mov.w r3, fp, lsr #7 │ │ - lsr.w r3, r3, r2 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - lsl.w r3, r3, r2 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - orr.w r3, r3, r5 │ │ - strh r3, [r2, r1] │ │ - itett lt │ │ - ldrlt r3, [sp, #28] │ │ - ldrge r3, [sp, #48] ; 0x30 │ │ - addlt lr, r3 │ │ - ldrlt r3, [sp, #32] │ │ - ittee ge │ │ - addge lr, r3 │ │ - ldrge r3, [sp, #56] ; 0x38 │ │ - addlt r6, r6, r3 │ │ - ldrlt r3, [sp, #40] ; 0x28 │ │ - itt ge │ │ - addge r6, r6, r3 │ │ - ldrge r3, [sp, #64] ; 0x40 │ │ - add r8, r3 │ │ - b.n 48982 │ │ - eor.w r0, ip, ip, asr #31 │ │ - eor.w fp, r3, r3, asr #31 │ │ - sub.w r0, r0, ip, asr #31 │ │ - sub.w fp, fp, r3, asr #31 │ │ - cmp r0, fp │ │ - blt.n 48ab6 │ │ - rsb ip, r0, fp │ │ - mov.w r1, fp, lsl #1 │ │ - adds r2, r0, #1 │ │ - rsb lr, r0, r1 │ │ - mov.w r3, ip, lsl #1 │ │ - movs r5, #0 │ │ - str r3, [sp, #24] │ │ - movs r0, #1 │ │ - b.n 48ace │ │ - lsls r1, r0, #1 │ │ - rsb ip, fp, r0 │ │ - add.w r2, fp, #1 │ │ - rsb lr, fp, r1 │ │ - movs r5, #1 │ │ - movs r0, #0 │ │ - mov.w r3, ip, lsl #1 │ │ - str r3, [sp, #24] │ │ - cmp r6, sl │ │ - itte gt │ │ - neggt r0, r0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r8, r9 │ │ - str r3, [sp, #28] │ │ - itte gt │ │ - neggt r5, r5 │ │ - movgt.w fp, #4294967295 ; 0xffffffff │ │ - movle.w fp, #1 │ │ - cbnz r7, 48aee │ │ subs r2, #1 │ │ - mov.w ip, #0 │ │ - cmp ip, r2 │ │ - beq.n 48b76 │ │ - ldr r7, [sp, #0] │ │ - mov.w r9, r6, lsl #1 │ │ - ldr r3, [sp, #0] │ │ - cmp.w lr, #0 │ │ - ldrb.w sl, [r4, #33] ; 0x21 │ │ - it lt │ │ - addlt lr, r1 │ │ - ldr r7, [r7, #20] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r1, r2 │ │ + str r1, [sp, #20] │ │ + b.n 48a94 │ │ + subs r1, r4, #0 │ │ + str.w fp, [sp, #20] │ │ it lt │ │ - addlt r6, r6, r0 │ │ - ldr r3, [r3, #16] │ │ - add.w ip, ip, #1 │ │ - str r7, [sp, #32] │ │ - ldr r7, [sp, #12] │ │ - mla r9, r3, r8, r9 │ │ - ldrb r3, [r4, #28] │ │ - ite lt │ │ - addlt r8, r5 │ │ - addge r8, fp │ │ - lsr.w r3, r7, r3 │ │ - ldrb.w r7, [r4, #32] │ │ - lsl.w r3, r3, r7 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #16] │ │ - ldrb r7, [r4, #29] │ │ - lsr.w r7, r3, r7 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsl.w r7, r7, sl │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - orr.w r7, r7, r3 │ │ - ldr r3, [r4, #24] │ │ - orr.w r3, r3, r7 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #20] │ │ - ldrb r7, [r4, #30] │ │ - lsr.w r7, r3, r7 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsl.w r7, r7, sl │ │ - orr.w r7, r7, r3 │ │ - ldr r3, [sp, #32] │ │ - strh.w r7, [r3, r9] │ │ - itttt ge │ │ - ldrge r3, [sp, #24] │ │ - addge lr, r3 │ │ - ldrge r3, [sp, #28] │ │ - addge r6, r6, r3 │ │ - b.n 48af2 │ │ - add sp, #116 ; 0x74 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ - mov r9, r3 │ │ - ldr r7, [pc, #776] ; (48e98 ) │ │ - ldrb.w r3, [sp, #116] ; 0x74 │ │ - mov r4, r2 │ │ - ldr.w ip, [sp, #108] ; 0x6c │ │ - add r7, pc │ │ - mov r8, r0 │ │ - mov r5, r1 │ │ - str r3, [sp, #4] │ │ - add.w r3, ip, #4294967295 ; 0xffffffff │ │ - cmp r3, #1 │ │ - ldr.w sl, [sp, #104] ; 0x68 │ │ - ldrb.w fp, [sp, #112] ; 0x70 │ │ - ldrb.w r2, [sp, #120] ; 0x78 │ │ - ldrb.w lr, [sp, #124] ; 0x7c │ │ - ldr r6, [sp, #128] ; 0x80 │ │ - bhi.n 48be6 │ │ - smulbb r1, fp, lr │ │ - ldr r3, [pc, #724] ; (48e94 ) │ │ - smulbb r2, lr, r2 │ │ - umull r0, r1, r1, r3 │ │ - lsrs r1, r1, #7 │ │ - str r1, [sp, #8] │ │ - ldrh.w r1, [sp, #4] │ │ - smulbb r1, lr, r1 │ │ - umull r0, r1, r1, r3 │ │ - umull r2, r3, r2, r3 │ │ - lsrs r1, r1, #7 │ │ - str r1, [sp, #4] │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #12] │ │ - b.n 48bec │ │ - str.w fp, [sp, #8] │ │ - str r2, [sp, #12] │ │ - cmp r4, sl │ │ - eor.w r3, lr, #255 ; 0xff │ │ - str r3, [sp, #24] │ │ - bne.w 48e28 │ │ - ldr.w r3, [r8, #4] │ │ - cmp.w ip, #2 │ │ - ldr.w sl, [r8, #20] │ │ - ldr.w r0, [r8, #16] │ │ - ldrb r1, [r3, #9] │ │ - beq.n 48cb8 │ │ - cmp.w ip, #4 │ │ - beq.w 48d46 │ │ - cmp.w ip, #1 │ │ - bne.w 48dd0 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 48c48 │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w r4, sl, r4, lsl #1 │ │ - cbz r6, 48c36 │ │ - adds r5, #1 │ │ - ldr r3, [pc, #612] ; (48e9c ) │ │ - add.w r5, r4, r5, lsl #1 │ │ - ldr.w ip, [pc, #596] ; 48e94 │ │ - ldr r3, [r7, r3] │ │ - ldr.w lr, [r3, #12] │ │ - b.n 48c5c │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w r4, sl, r4, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 48c34 │ │ - adds r4, #2 │ │ - b.n 48c36 │ │ - cmp r4, r5 │ │ - beq.w 49772 │ │ - ldrh r6, [r4, #0] │ │ - ubfx r3, r6, #10, #5 │ │ - ldrb.w r0, [lr, r3] │ │ - ldr r3, [sp, #24] │ │ - muls r0, r3 │ │ - ubfx r3, r6, #5, #5 │ │ - and.w r6, r6, #31 │ │ - ldrb.w r2, [lr, r3] │ │ - ldr r3, [sp, #24] │ │ - ldrb.w r6, [lr, r6] │ │ - umull r0, r1, r0, ip │ │ - muls r2, r3 │ │ - muls r6, r3 │ │ - ldr r3, [sp, #8] │ │ - add.w r1, r3, r1, lsr #7 │ │ - ldr r3, [sp, #4] │ │ - umull r8, r9, r2, ip │ │ - ldr r2, [sp, #12] │ │ - umull r6, r7, r6, ip │ │ - lsrs r1, r1, #3 │ │ - add.w r3, r3, r9, lsr #7 │ │ - lsrs r3, r3, #3 │ │ - add.w r2, r2, r7, lsr #7 │ │ - lsls r3, r3, #5 │ │ - orr.w r3, r3, r1, lsl #10 │ │ - orr.w r3, r3, r2, lsr #3 │ │ - strh.w r3, [r4], #2 │ │ - b.n 48c5c │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 48cde │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w sl, sl, r4, lsl #1 │ │ - cbz r6, 48cd2 │ │ - adds r5, #1 │ │ - ldr r3, [pc, #456] ; (48e9c ) │ │ - add.w r9, sl, r5, lsl #1 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [r3, #12] │ │ - b.n 48cf4 │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w sl, sl, r4, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 48cd0 │ │ - add.w sl, sl, #2 │ │ - b.n 48cd2 │ │ - cmp sl, r9 │ │ - beq.w 49772 │ │ - ldrh.w r3, [sl] │ │ - ldr r4, [sp, #8] │ │ - ubfx r2, r3, #10, #5 │ │ - ldrb r0, [r1, r2] │ │ - ubfx r2, r3, #5, #5 │ │ - and.w r3, r3, #31 │ │ - add r0, r4 │ │ - ldrb r2, [r1, r2] │ │ - ldr r4, [sp, #4] │ │ + addlt r1, #3 │ │ + adds.w fp, r0, #3 │ │ + it mi │ │ + addmi.w fp, r0, #6 │ │ + asrs r1, r1, #2 │ │ + mov.w r2, fp, asr #2 │ │ + str r2, [sp, #16] │ │ + mla r5, r5, r1, r6 │ │ + subs r1, r1, r0 │ │ + lsls r2, r1, #2 │ │ + str r2, [sp, #32] │ │ + and.w r2, r0, #3 │ │ + str r2, [sp, #28] │ │ + add.w r4, r7, r5, lsl #2 │ │ + ldr r2, [sp, #20] │ │ + cmp r2, #0 │ │ + beq.w 4940a │ │ + ldr r2, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr r2, [pc, #824] ; (490ec ) │ │ + ldr r1, [r1, r2] │ │ + beq.w 48ed6 │ │ + ldr r2, [sp, #28] │ │ + ldr.w fp, [sp, #16] │ │ + cmp r2, #3 │ │ + beq.n 48e4e │ │ + cmp r2, #1 │ │ + beq.w 48f60 │ │ + ldr r6, [r4, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r0, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r0, [r0, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r0, r6 │ │ + ldr r6, [sp, #8] │ │ cmp r0, #255 ; 0xff │ │ - ldrb r3, [r1, r3] │ │ - add r2, r4 │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ - ldr r4, [sp, #12] │ │ - mov.w r0, r0, lsr #3 │ │ + add r5, r6 │ │ + lsr.w r0, r0, r8 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - add r3, r4 │ │ - lsrs r2, r2, #3 │ │ - cmp r3, #255 ; 0xff │ │ - mov.w r2, r2, lsl #5 │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r0, ip │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ - orr.w r2, r2, r0, lsl #10 │ │ - orr.w r3, r2, r3, lsr #3 │ │ - strh.w r3, [sl], #2 │ │ - b.n 48cf4 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 48d6e │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w sl, sl, r4, lsl #1 │ │ - cbz r6, 48d60 │ │ - adds r5, #1 │ │ - ldr r3, [pc, #312] ; (48e9c ) │ │ - add.w r8, sl, r5, lsl #1 │ │ - ldr r3, [r7, r3] │ │ - ldr r7, [pc, #296] ; (48e94 ) │ │ - ldr r6, [r3, #12] │ │ - b.n 48d84 │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w sl, sl, r4, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 48d5e │ │ - add.w sl, sl, #2 │ │ - b.n 48d60 │ │ - cmp sl, r8 │ │ - beq.w 49772 │ │ - ldrh.w r3, [sl] │ │ - ubfx r2, r3, #10, #5 │ │ - ldrb r4, [r6, r2] │ │ - ldr r2, [sp, #8] │ │ - muls r4, r2 │ │ - ubfx r2, r3, #5, #5 │ │ - and.w r3, r3, #31 │ │ - ldrb r0, [r6, r2] │ │ - ldr r2, [sp, #4] │ │ - umull r4, r5, r4, r7 │ │ - muls r0, r2 │ │ - ldrb r2, [r6, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r2, r3 │ │ - bic.w r3, r5, #1020 ; 0x3fc │ │ - umull r0, r1, r0, r7 │ │ - bic.w r3, r3, #3 │ │ - lsrs r0, r1, #10 │ │ - orr.w r0, r3, r0, lsl #5 │ │ - umull r2, r3, r2, r7 │ │ - orr.w r3, r0, r3, lsr #10 │ │ - strh.w r3, [sl], #2 │ │ - b.n 48d84 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 48e08 │ │ - adds r4, r0, r5 │ │ - rsb r0, r5, r9 │ │ - add.w r2, sl, r4, lsl #1 │ │ - cbz r6, 48dea │ │ - adds r0, #1 │ │ - ldr r3, [sp, #8] │ │ - add.w r7, r2, r0, lsl #1 │ │ - mov.w fp, r3, lsr #3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r1, r3, #3 │ │ - lsls r6, r1, #5 │ │ - ldr r1, [sp, #12] │ │ - orr.w r3, r6, fp, lsl #10 │ │ - orr.w r3, r3, r1, lsr #3 │ │ - uxth r3, r3 │ │ - b.n 48e1c │ │ - add.w r4, r0, r9 │ │ - rsb r0, r9, r5 │ │ - add.w r2, sl, r4, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 48de8 │ │ - adds r2, #2 │ │ - b.n 48dea │ │ - cmp r2, r7 │ │ - beq.w 49772 │ │ - strh.w r3, [r2], #2 │ │ - b.n 48e1c │ │ - cmp r5, r9 │ │ - bne.w 49082 │ │ - ldr.w r3, [r8, #4] │ │ - cmp.w ip, #2 │ │ - ldr.w r9, [r8, #20] │ │ - ldr.w r0, [r8, #16] │ │ - ldrb r1, [r3, #9] │ │ - beq.n 48efe │ │ - cmp.w ip, #4 │ │ - beq.w 48f90 │ │ - cmp.w ip, #1 │ │ - bne.w 49022 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r2, r0, lsl #1 │ │ - bgt.n 48e7e │ │ - mla r5, r0, r4, r5 │ │ - rsb r4, r4, sl │ │ - add.w r5, r9, r5, lsl #1 │ │ - cbz r6, 48e6e │ │ - adds r4, #1 │ │ - ldr r3, [pc, #44] ; (48e9c ) │ │ - rsb ip, r2, #0 │ │ - ldr.w lr, [pc, #28] ; 48e94 │ │ - ldr r3, [r7, r3] │ │ - ldr r3, [r3, #12] │ │ - b.n 48ea0 │ │ - mla r5, r0, sl, r5 │ │ - rsb r4, sl, r4 │ │ - add.w r5, r9, r5, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 48e6c │ │ - add r5, r2 │ │ - b.n 48e6e │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - stmia r2!, {r4, r5, r6} │ │ - movs r6, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - subs r4, #1 │ │ - add r5, r2 │ │ - adds r1, r4, #1 │ │ - beq.w 49772 │ │ - ldrh.w r6, [r5, ip] │ │ - ubfx r1, r6, #10, #5 │ │ - ldrb r0, [r3, r1] │ │ - ldr r1, [sp, #24] │ │ - muls r0, r1 │ │ - umull r8, r9, r0, lr │ │ - ubfx r0, r6, #5, #5 │ │ - and.w r6, r6, #31 │ │ - ldrb.w sl, [r3, r0] │ │ - ldrb r6, [r3, r6] │ │ - mul.w sl, sl, r1 │ │ - muls r6, r1 │ │ - ldr r1, [sp, #8] │ │ - add.w r0, r1, r9, lsr #7 │ │ - ldr r1, [sp, #4] │ │ - umull sl, fp, sl, lr │ │ - lsrs r0, r0, #3 │ │ - umull r6, r7, r6, lr │ │ - add.w r1, r1, fp, lsr #7 │ │ - lsrs r1, r1, #3 │ │ - lsls r1, r1, #5 │ │ - orr.w r1, r1, r0, lsl #10 │ │ - ldr r0, [sp, #12] │ │ - add.w r0, r0, r7, lsr #7 │ │ - orr.w r1, r1, r0, lsr #3 │ │ - strh.w r1, [r5, ip] │ │ - b.n 48ea0 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r2, r0, lsl #1 │ │ - bgt.n 48f26 │ │ - mla r0, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r9, r9, r0, lsl #1 │ │ - cbz r6, 48f1c │ │ - add.w sl, sl, #1 │ │ - ldr r3, [pc, #940] ; (492cc ) │ │ - movs r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r4, [r3, #12] │ │ - b.n 48f3a │ │ - mla r0, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r9, r9, r0, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 48f18 │ │ - add r9, r2 │ │ - b.n 48f1c │ │ - adds.w sl, sl, #4294967295 ; 0xffffffff │ │ - bcc.w 49772 │ │ - ldrh.w r3, [r9, r0] │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + str.w r2, [r4], #4 │ │ + ldr r6, [r4, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r0, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r0, [r0, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r0, r6 │ │ ldr r6, [sp, #8] │ │ - ubfx r1, r3, #10, #5 │ │ - ldrb r5, [r4, r1] │ │ - ubfx r1, r3, #5, #5 │ │ - and.w r3, r3, #31 │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ add r5, r6 │ │ - ldrb r1, [r4, r1] │ │ - ldr r6, [sp, #4] │ │ + lsr.w r0, r0, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ - ldrb r3, [r4, r3] │ │ - add r1, r6 │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r0, ip │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + str.w r2, [r4], #4 │ │ + b.n 48eda │ │ + ldr.w fp, [sp, #16] │ │ + ldr r6, [r4, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r0, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r0, [r0, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r0, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r6 │ │ ldr r6, [sp, #12] │ │ - mov.w r5, r5, lsr #3 │ │ it cs │ │ - movcs r1, #255 ; 0xff │ │ - add r3, r6 │ │ - lsrs r1, r1, #3 │ │ - cmp r3, #255 ; 0xff │ │ - mov.w r1, r1, lsl #5 │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r0, r0, r8 │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ - orr.w r1, r1, r5, lsl #10 │ │ - orr.w r3, r1, r3, lsr #3 │ │ - strh.w r3, [r9, r0] │ │ - add r0, r2 │ │ - b.n 48f3a │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r8, r0, lsl #1 │ │ - bgt.n 48fba │ │ - mla r0, r0, r4, r5 │ │ - rsb r4, r4, sl │ │ - add.w r9, r9, r0, lsl #1 │ │ - cbz r6, 48fac │ │ - adds r4, #1 │ │ - ldr r3, [pc, #796] ; (492cc ) │ │ - ldr r5, [pc, #792] ; (492c8 ) │ │ - ldr r3, [r7, r3] │ │ - rsb r7, r8, #0 │ │ - ldr r6, [r3, #12] │ │ - b.n 48fce │ │ - mla r0, r0, sl, r5 │ │ - rsb r4, sl, r4 │ │ - add.w r9, r9, r0, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 48faa │ │ - add r9, r8 │ │ - b.n 48fac │ │ - subs r4, #1 │ │ - add r9, r8 │ │ - adds r3, r4, #1 │ │ - beq.w 49772 │ │ - ldrh.w lr, [r9, r7] │ │ - ubfx r3, lr, #10, #5 │ │ - ldrb r0, [r6, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r0, r3 │ │ - ubfx r3, lr, #5, #5 │ │ - and.w lr, lr, #31 │ │ - ldrb r2, [r6, r3] │ │ - ldr r3, [sp, #4] │ │ - ldrb.w lr, [r6, lr] │ │ - umull r0, r1, r0, r5 │ │ - muls r2, r3 │ │ - ldr r3, [sp, #12] │ │ - bic.w r0, r1, #1020 ; 0x3fc │ │ - bic.w r0, r0, #3 │ │ - mul.w lr, lr, r3 │ │ - umull r2, r3, r2, r5 │ │ - lsrs r1, r3, #10 │ │ - umull r2, r3, lr, r5 │ │ - orr.w r1, r0, r1, lsl #5 │ │ - orr.w r3, r1, r3, lsr #10 │ │ - strh.w r3, [r9, r7] │ │ - b.n 48fce │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r2, r0, lsl #1 │ │ - bgt.n 4905c │ │ - mla r0, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r0, r9, r0, lsl #1 │ │ - cbz r6, 49040 │ │ - add.w sl, sl, #1 │ │ - ldr r3, [sp, #8] │ │ - mov.w fp, r3, lsr #3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r1, r3, #3 │ │ - ldr r3, [sp, #12] │ │ - lsls r6, r1, #5 │ │ - orr.w r4, r6, fp, lsl #10 │ │ - orr.w r4, r4, r3, lsr #3 │ │ - negs r3, r2 │ │ - uxth r4, r4 │ │ - b.n 49070 │ │ - mla r0, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r0, r9, r0, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 4903c │ │ - add r0, r2 │ │ - b.n 49040 │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r0, r2 │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ - beq.w 49772 │ │ - strh r4, [r0, r3] │ │ - b.n 49070 │ │ - rsb r2, r9, r5 │ │ - rsb fp, sl, r4 │ │ - eor.w r3, r2, r2, asr #31 │ │ - sub.w r3, r3, r2, asr #31 │ │ - eor.w r2, fp, fp, asr #31 │ │ - sub.w r2, r2, fp, asr #31 │ │ - cmp r3, r2 │ │ - bne.w 49348 │ │ - ldr.w r3, [r8, #4] │ │ - cmp.w ip, #2 │ │ - ldr.w r0, [r8, #16] │ │ - ldrb r1, [r3, #9] │ │ - beq.n 4917c │ │ - cmp.w ip, #4 │ │ - beq.w 4921c │ │ - cmp.w ip, #1 │ │ - bne.w 492d0 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr.w r1, [r8, #20] │ │ - bgt.n 490e6 │ │ - mla lr, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, sl │ │ - add.w lr, r1, lr, lsl #1 │ │ - cbz r6, 49104 │ │ - b.n 49100 │ │ - mla r3, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w lr, r1, r3, lsl #1 │ │ - cbnz r6, 49100 │ │ - add.w lr, lr, r0, lsl #1 │ │ - b.n 49104 │ │ - add.w fp, fp, #1 │ │ - ldr r3, [pc, #452] ; (492cc ) │ │ - lsls r5, r0, #1 │ │ - ldr.w ip, [pc, #444] ; 492c8 │ │ - rsb r9, r5, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r4, [r3, #12] │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r0, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + str.w r2, [r4], #4 │ │ + ldr r6, [r4, #0] │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add lr, r5 │ │ - cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 49772 │ │ - ldrh.w r6, [lr, r9] │ │ - ldr r7, [sp, #24] │ │ - ubfx r3, r6, #10, #5 │ │ - ldrb r0, [r4, r3] │ │ - ldr r3, [sp, #24] │ │ - muls r0, r3 │ │ - ubfx r3, r6, #5, #5 │ │ - and.w r6, r6, #31 │ │ - ldrb r2, [r4, r3] │ │ - ldr r3, [sp, #24] │ │ - ldrb r6, [r4, r6] │ │ - umull r0, r1, r0, ip │ │ - muls r2, r3 │ │ - muls r6, r7 │ │ - umull r2, r3, r2, ip │ │ - umull r6, r7, r6, ip │ │ - strd r2, r3, [sp, #16] │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #20] │ │ - add.w r1, r3, r1, lsr #7 │ │ - ldr r3, [sp, #4] │ │ - add.w r3, r3, r2, lsr #7 │ │ - ldr r2, [sp, #12] │ │ - lsrs r1, r1, #3 │ │ - lsrs r3, r3, #3 │ │ - add.w r2, r2, r7, lsr #7 │ │ - lsls r3, r3, #5 │ │ - orr.w r3, r3, r1, lsl #10 │ │ - orr.w r3, r3, r2, lsr #3 │ │ - strh.w r3, [lr, r9] │ │ - b.n 49114 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr.w r1, [r8, #20] │ │ - bgt.n 491a2 │ │ - mla r3, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, sl │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 491c0 │ │ - b.n 491bc │ │ - mla r3, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 491bc │ │ - add.w r3, r3, r0, lsl #1 │ │ - b.n 491c0 │ │ - add.w fp, fp, #1 │ │ - ldr r2, [pc, #264] ; (492cc ) │ │ - lsls r0, r0, #1 │ │ - movs r1, #0 │ │ - ldr r2, [r7, r2] │ │ - ldr r2, [r2, #12] │ │ - adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.w 49772 │ │ - ldrh r4, [r3, r1] │ │ - ubfx r5, r4, #10, #5 │ │ - ldrb r6, [r2, r5] │ │ - ubfx r5, r4, #5, #5 │ │ - and.w r4, r4, #31 │ │ - ldrb r7, [r2, r5] │ │ - ldr r5, [sp, #8] │ │ - ldrb r4, [r2, r4] │ │ - add r6, r5 │ │ - ldr r5, [sp, #4] │ │ - cmp r6, #255 ; 0xff │ │ - add r7, r5 │ │ - ldr r5, [sp, #12] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r0, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r0, [r0, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r0, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp r7, #255 ; 0xff │ │ - add r4, r5 │ │ - mov.w r6, r6, lsr #3 │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r0, r0, r8 │ │ it cs │ │ - movcs r7, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - mov.w r7, r7, lsr #3 │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r0, ip │ │ it cs │ │ - movcs r4, #255 ; 0xff │ │ - lsls r7, r7, #5 │ │ - orr.w r6, r7, r6, lsl #10 │ │ - orr.w r4, r6, r4, lsr #3 │ │ - strh r4, [r3, r1] │ │ - add r1, r0 │ │ - b.n 491ca │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr.w r1, [r8, #20] │ │ - bgt.n 49242 │ │ - mla r3, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, sl │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 49260 │ │ - b.n 4925c │ │ - mla r3, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 4925c │ │ - add.w r3, r3, r0, lsl #1 │ │ - b.n 49260 │ │ - add.w fp, fp, #1 │ │ - ldr r2, [pc, #104] ; (492cc ) │ │ - lsls r5, r0, #1 │ │ - rsb lr, r5, #0 │ │ - ldr r2, [r7, r2] │ │ - ldr r4, [r2, #12] │ │ - ldr r2, [pc, #88] ; (492c8 ) │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r3, r5 │ │ - cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 49772 │ │ - ldrh.w ip, [r3, lr] │ │ - ubfx r1, ip, #10, #5 │ │ - ldrb r6, [r4, r1] │ │ - ldr r1, [sp, #8] │ │ - muls r6, r1 │ │ - ubfx r1, ip, #5, #5 │ │ - and.w ip, ip, #31 │ │ - ldrb r0, [r4, r1] │ │ - ldr r1, [sp, #4] │ │ - ldrb.w ip, [r4, ip] │ │ - umull r6, r7, r6, r2 │ │ - muls r0, r1 │ │ - ldr r1, [sp, #12] │ │ - bic.w r6, r7, #1020 ; 0x3fc │ │ - bic.w r6, r6, #3 │ │ - mul.w ip, r1, ip │ │ - umull r0, r1, r0, r2 │ │ - lsrs r1, r1, #10 │ │ - orr.w r6, r6, r1, lsl #5 │ │ - umull r0, r1, ip, r2 │ │ - orr.w r1, r6, r1, lsr #10 │ │ - strh.w r1, [r3, lr] │ │ - b.n 4926e │ │ + movcs r5, #255 ; 0xff │ │ + cmp.w fp, #0 │ │ + lsl.w r2, r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orr.w r2, r2, r5 │ │ + str.w r2, [r4], #4 │ │ + bgt.w 48dc8 │ │ + ldr r2, [sp, #20] │ │ + subs r2, #1 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + add r4, r2 │ │ + b.n 48da2 │ │ + subs r2, r4, #0 │ │ + str.w fp, [sp, #28] │ │ + it lt │ │ + addlt r2, #3 │ │ + asrs r1, r2, #2 │ │ + adds r2, r0, #3 │ │ + it mi │ │ + addmi r2, r0, #6 │ │ + mla fp, r5, r1, r6 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #20] │ │ + subs r2, r1, r0 │ │ + lsls r2, r2, #2 │ │ + str r2, [sp, #40] ; 0x28 │ │ + and.w r2, r0, #3 │ │ + ldr r0, [pc, #200] ; (490f0 ) │ │ + add.w fp, r7, fp, lsl #2 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, #0 │ │ + beq.w 4940a │ │ + ldr r2, [sp, #32] │ │ + ldr r1, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr r2, [pc, #172] ; (490ec ) │ │ + ldr r2, [r1, r2] │ │ + beq.w 4918e │ │ + ldr r1, [sp, #32] │ │ + cmp r1, #3 │ │ + beq.n 490f4 │ │ + cmp r1, #1 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + beq.w 49226 │ │ + ldr.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r5, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r5, r1] │ │ + ldr r1, [r3, #16] │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb.w sl, [r5, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r7 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, r0 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, r0 │ │ + ldr r4, [r3, #24] │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsl.w r5, r5, ip │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, r0 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [fp], #4 │ │ + b.n 490f8 │ │ nop │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr.w r1, [r8, #20] │ │ - bgt.n 492f8 │ │ - mla r2, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle.w lr, r0, #1 │ │ - addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, sl │ │ - add.w r2, r1, r2, lsl #1 │ │ - cbz r6, 49318 │ │ - b.n 49314 │ │ - mla r2, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle.w lr, r0, #1 │ │ - addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ - add.w r2, r1, r2, lsl #1 │ │ - cbnz r6, 49314 │ │ - add.w r2, r2, lr, lsl #1 │ │ - b.n 49318 │ │ - add.w fp, fp, #1 │ │ - ldr r3, [sp, #8] │ │ - lsrs r7, r3, #3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r0, r3, #3 │ │ - ldr r3, [sp, #12] │ │ - lsls r6, r0, #5 │ │ - orr.w r9, r6, r7, lsl #10 │ │ - orr.w r9, r9, r3, lsr #3 │ │ - mov.w r3, lr, lsl #1 │ │ - negs r1, r3 │ │ - uxth.w r5, r9 │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r2, r3 │ │ - cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 49772 │ │ - strh r5, [r2, r1] │ │ - b.n 49336 │ │ - cmp.w ip, #2 │ │ - rsb r1, r5, r9 │ │ - rsb r3, r4, sl │ │ - beq.w 494a0 │ │ - cmp.w ip, #4 │ │ - beq.w 495a2 │ │ - cmp.w ip, #1 │ │ - bne.w 496ae │ │ - eor.w r2, r1, r1, asr #31 │ │ - sub.w r2, r2, r1, asr #31 │ │ - eor.w r1, r3, r3, asr #31 │ │ - sub.w r1, r1, r3, asr #31 │ │ - cmp r2, r1 │ │ - blt.n 4939a │ │ - rsb lr, r2, r1 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #16] │ │ - lsls r3, r1, #1 │ │ - rsb fp, r2, r3 │ │ - str r3, [sp, #28] │ │ - mov.w r3, lr, lsl #1 │ │ - mov lr, ip │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - b.n 493b8 │ │ - rsb lr, r1, r2 │ │ - adds r3, r1, #1 │ │ - str r3, [sp, #16] │ │ - lsls r3, r2, #1 │ │ - rsb fp, r1, r3 │ │ - str r3, [sp, #28] │ │ - mov.w r3, lr, lsl #1 │ │ - mov.w lr, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str.w ip, [sp, #32] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt lr, lr, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ - str r3, [sp, #40] ; 0x28 │ │ - itett gt │ │ - ldrgt r3, [sp, #32] │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #32] │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #44] ; 0x2c │ │ - cbnz r6, 493e4 │ │ - ldr r3, [sp, #16] │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - ldr r3, [pc, #912] ; (49778 ) │ │ - mov.w ip, #0 │ │ - ldr.w sl, [pc, #912] ; 4977c │ │ - ldr r3, [r7, r3] │ │ - ldr.w r9, [r3, #12] │ │ - ldr r3, [sp, #16] │ │ - cmp ip, r3 │ │ - beq.w 49772 │ │ - ldr.w r3, [r8, #16] │ │ - cmp.w fp, #0 │ │ - add.w ip, ip, #1 │ │ - mul.w r3, r3, r4 │ │ - add.w r7, r3, r5, lsl #1 │ │ - ldr.w r3, [r8, #20] │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldr.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r5, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r5, r1] │ │ + ldr r1, [r3, #16] │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb.w sl, [r5, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r7 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, r0 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, r0 │ │ + ldr r4, [r3, #24] │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsl.w r5, r5, ip │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, r0 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [fp], #4 │ │ + b.n 49192 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldr.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r5, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r5, r1] │ │ + ldr r1, [r3, #16] │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb.w sl, [r5, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r7 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, r0 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, r0 │ │ + ldr r4, [r3, #24] │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsl.w r5, r5, ip │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, r0 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [fp], #4 │ │ + ldr.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r5, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r5, r1] │ │ + ldr r1, [r3, #16] │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb.w sl, [r5, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r7 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, r0 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, r0 │ │ + ldr r4, [r3, #24] │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsl.w r5, r5, ip │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, r0 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [fp], #4 │ │ + ldr r1, [sp, #16] │ │ + subs r1, #1 │ │ + str r1, [sp, #16] │ │ + cmp r1, #0 │ │ + bgt.w 49054 │ │ + ldr r2, [sp, #28] │ │ + subs r2, #1 │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add fp, r2 │ │ + b.n 4902e │ │ + subs r1, r4, #0 │ │ + and.w lr, r0, #3 │ │ it lt │ │ - addlt r5, lr │ │ - ldrh r2, [r3, r7] │ │ - ubfx r3, r2, #10, #5 │ │ - ldrb.w r6, [r9, r3] │ │ - ldr r3, [sp, #24] │ │ - mul.w r6, r3, r6 │ │ - ubfx r3, r2, #5, #5 │ │ - and.w r2, r2, #31 │ │ - ldrb.w r2, [r9, r2] │ │ - umull r0, r1, r6, sl │ │ - ldr r6, [sp, #8] │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldrb.w r0, [r9, r3] │ │ - ldr r3, [sp, #24] │ │ - mul.w r2, r3, r2 │ │ - mul.w r0, r3, r0 │ │ - umull r2, r3, r2, sl │ │ - umull r0, r1, r0, sl │ │ - strd r2, r3, [sp, #56] ; 0x38 │ │ - mov r3, r6 │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add.w r6, r3, r6, lsr #7 │ │ - ldr r3, [sp, #4] │ │ - add.w r1, r3, r1, lsr #7 │ │ - ldr r3, [sp, #12] │ │ - mov.w r6, r6, lsr #3 │ │ - mov.w r1, r1, lsr #3 │ │ - add.w r3, r3, r2, lsr #7 │ │ - ldr.w r2, [r8, #20] │ │ - mov.w r1, r1, lsl #5 │ │ - orr.w r1, r1, r6, lsl #10 │ │ - orr.w r3, r1, r3, lsr #3 │ │ - strh r3, [r2, r7] │ │ - itett ge │ │ - ldrge r3, [sp, #36] ; 0x24 │ │ - ldrlt r3, [sp, #28] │ │ - addge fp, r3 │ │ - ldrge r3, [sp, #40] ; 0x28 │ │ - ittee lt │ │ - addlt fp, r3 │ │ - ldrlt r3, [sp, #32] │ │ - addge r5, r5, r3 │ │ - ldrge r3, [sp, #44] ; 0x2c │ │ - add r4, r3 │ │ - b.n 493f4 │ │ - eor.w r2, r1, r1, asr #31 │ │ - eor.w r0, r3, r3, asr #31 │ │ - sub.w r2, r2, r1, asr #31 │ │ - sub.w r0, r0, r3, asr #31 │ │ - cmp r2, r0 │ │ - blt.n 494ce │ │ - subs r1, r0, r2 │ │ - mov.w fp, r0, lsl #1 │ │ - adds r3, r2, #1 │ │ - rsb ip, r2, fp │ │ - str r3, [sp, #24] │ │ - lsls r3, r1, #1 │ │ - movs r1, #1 │ │ - str r3, [sp, #28] │ │ - movs r3, #0 │ │ - str r3, [sp, #16] │ │ - b.n 494e6 │ │ - subs r1, r2, r0 │ │ - mov.w fp, r2, lsl #1 │ │ - rsb ip, r0, fp │ │ - adds r3, r0, #1 │ │ - str r3, [sp, #24] │ │ - lsls r3, r1, #1 │ │ - movs r1, #0 │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r5, r9 │ │ - itte gt │ │ - neggt r1, r1 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ - str r3, [sp, #32] │ │ - ittet gt │ │ - ldrgt r3, [sp, #16] │ │ - movgt.w r9, #4294967295 ; 0xffffffff │ │ - movle.w r9, #1 │ │ - neggt r3, r3 │ │ - it gt │ │ - strgt r3, [sp, #16] │ │ - cbnz r6, 49510 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #612] ; (49778 ) │ │ - movs r6, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r7, [r3, #12] │ │ - ldr r3, [sp, #24] │ │ - cmp r6, r3 │ │ - beq.w 49772 │ │ - ldr.w r0, [r8, #16] │ │ - adds r6, #1 │ │ - ldr.w sl, [r8, #20] │ │ - muls r0, r4 │ │ - add.w r3, r0, r5, lsl #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ + addlt r1, #3 │ │ + mov.w r8, r1, asr #2 │ │ + mla r9, r5, r8, r6 │ │ + adds r6, r0, #3 │ │ + it mi │ │ + addmi r6, r0, #6 │ │ + asrs r6, r6, #2 │ │ + add.w r9, r7, r9, lsl #2 │ │ + rsb r7, r0, r8 │ │ + lsls r7, r7, #2 │ │ + cmp.w fp, #0 │ │ + beq.w 4940a │ │ + cmp.w lr, #2 │ │ + mov r2, r6 │ │ + beq.n 4937a │ │ + cmp.w lr, #3 │ │ + beq.n 49346 │ │ + cmp.w lr, #1 │ │ + beq.n 493ae │ │ + ldr r0, [sp, #12] │ │ + ldrb r1, [r3, #30] │ │ + ldr r4, [sp, #8] │ │ + lsr.w r5, r0, r1 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldrb r0, [r3, #29] │ │ + lsls r5, r1 │ │ + ldr r1, [r3, #24] │ │ + lsrs r4, r0 │ │ + ldrb.w r0, [r3, #33] ; 0x21 │ │ + orrs r1, r5 │ │ + lsls r4, r0 │ │ + ldrb r0, [r3, #28] │ │ + orrs r1, r4 │ │ + ldr r4, [sp, #4] │ │ + lsr.w r0, r4, r0 │ │ + ldrb.w r4, [r3, #32] │ │ + lsls r0, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [r9], #4 │ │ + ldr r0, [sp, #12] │ │ + ldrb r1, [r3, #30] │ │ + ldr r5, [r3, #24] │ │ + lsr.w r4, r0, r1 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ ldr r0, [sp, #8] │ │ - ldrh.w lr, [sl, r3] │ │ - ubfx r3, lr, #10, #5 │ │ - ldrb r2, [r7, r3] │ │ - ubfx r3, lr, #5, #5 │ │ - and.w lr, lr, #31 │ │ - add r2, r0 │ │ - ldrb r3, [r7, r3] │ │ + lsls r4, r1 │ │ + ldrb r1, [r3, #29] │ │ + orrs r5, r4 │ │ + lsrs r0, r1 │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + lsls r0, r1 │ │ + ldrb r1, [r3, #28] │ │ + orrs r5, r0 │ │ ldr r0, [sp, #4] │ │ - cmp r2, #255 ; 0xff │ │ - ldrb.w lr, [r7, lr] │ │ - add r3, r0 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ + lsr.w r1, r0, r1 │ │ + ldrb.w r0, [r3, #32] │ │ + lsls r1, r0 │ │ + orrs r5, r1 │ │ + str.w r5, [r9], #4 │ │ ldr r0, [sp, #12] │ │ - mov.w r2, r2, lsr #3 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - add lr, r0 │ │ - lsrs r3, r3, #3 │ │ - cmp.w lr, #255 ; 0xff │ │ - mov.w r3, r3, lsl #5 │ │ - it cs │ │ - movcs.w lr, #255 ; 0xff │ │ - orr.w r3, r3, r2, lsl #10 │ │ - cmp.w ip, #0 │ │ - orr.w lr, r3, lr, lsr #3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - itte lt │ │ - addlt ip, fp │ │ - addlt r5, r5, r1 │ │ - addge r4, r9 │ │ - strh.w lr, [sl, r3] │ │ - itett ge │ │ - ldrge r3, [sp, #28] │ │ - ldrlt r3, [sp, #16] │ │ - addge ip, r3 │ │ - ldrge r3, [sp, #32] │ │ - ite lt │ │ - addlt r4, r4, r3 │ │ - addge r5, r5, r3 │ │ - b.n 49518 │ │ - eor.w r0, r1, r1, asr #31 │ │ - eor.w r2, r3, r3, asr #31 │ │ - sub.w r0, r0, r1, asr #31 │ │ - sub.w r2, r2, r3, asr #31 │ │ - cmp r0, r2 │ │ - blt.n 495d0 │ │ - lsls r3, r2, #1 │ │ - subs r2, r2, r0 │ │ - str r3, [sp, #24] │ │ - rsb ip, r0, r3 │ │ - add.w lr, r0, #1 │ │ - lsls r3, r2, #1 │ │ - mov.w fp, #1 │ │ - str r3, [sp, #28] │ │ - movs r2, #0 │ │ - b.n 495e8 │ │ - lsls r3, r0, #1 │ │ - add.w lr, r2, #1 │ │ - rsb ip, r2, r3 │ │ - subs r2, r0, r2 │ │ - str r3, [sp, #24] │ │ - mov.w fp, #0 │ │ - lsls r3, r2, #1 │ │ - movs r2, #1 │ │ + ldrb r1, [r3, #30] │ │ + ldr r4, [sp, #8] │ │ + lsr.w r5, r0, r1 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldr r0, [r3, #24] │ │ + lsls r5, r1 │ │ + ldrb r1, [r3, #29] │ │ + orrs r0, r5 │ │ + lsrs r4, r1 │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + lsls r4, r1 │ │ + ldrb r1, [r3, #28] │ │ + orrs r0, r4 │ │ + ldr r4, [sp, #4] │ │ + lsr.w r1, r4, r1 │ │ + ldrb.w r4, [r3, #32] │ │ + lsls r1, r4 │ │ + orrs r0, r1 │ │ + str.w r0, [r9], #4 │ │ + ldr r0, [sp, #12] │ │ + subs r2, #1 │ │ + ldrb r1, [r3, #30] │ │ + cmp r2, #0 │ │ + ldr r4, [r3, #24] │ │ + lsr.w r5, r0, r1 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldr r0, [sp, #8] │ │ + lsl.w r5, r5, r1 │ │ + ldrb r1, [r3, #29] │ │ + orr.w r4, r4, r5 │ │ + lsr.w r0, r0, r1 │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + lsl.w r0, r0, r1 │ │ + ldrb r1, [r3, #28] │ │ + orr.w r4, r4, r0 │ │ + ldr r0, [sp, #4] │ │ + lsr.w r1, r0, r1 │ │ + ldrb.w r0, [r3, #32] │ │ + lsl.w r1, r1, r0 │ │ + orr.w r4, r4, r1 │ │ + str.w r4, [r9], #4 │ │ + bgt.n 49312 │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add r9, r7 │ │ + b.n 492f6 │ │ + movs r0, #4 │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 182e0 │ │ + movs r0, #0 │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #68 ; 0x44 │ │ + mov r7, r2 │ │ + mov r4, r0 │ │ + str r3, [sp, #4] │ │ + mov lr, r1 │ │ + ldrb.w r3, [sp, #104] ; 0x68 │ │ + ldrb.w r6, [sp, #112] ; 0x70 │ │ + str r3, [sp, #8] │ │ + ldrb.w r3, [sp, #108] ; 0x6c │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #548] ; (49658 ) │ │ + add r3, pc │ │ str r3, [sp, #28] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt fp, fp, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ - str r3, [sp, #32] │ │ - itte gt │ │ - neggt r2, r2 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - cbnz r6, 4960c │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r3, [pc, #360] ; (49778 ) │ │ - ldr.w sl, [pc, #364] ; 4977c │ │ - ldr r3, [r7, r3] │ │ - ldr r7, [r3, #12] │ │ - movs r3, #0 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #16] │ │ - cmp r3, lr │ │ - beq.w 49772 │ │ - ldr.w r3, [r8, #16] │ │ - cmp.w ip, #0 │ │ - ldr.w r1, [r8, #20] │ │ - mul.w r3, r3, r4 │ │ - it lt │ │ - addlt r4, r4, r2 │ │ - add.w r3, r3, r5, lsl #1 │ │ + ldr r3, [r0, #4] │ │ + ldrb r2, [r3, #9] │ │ + cmp r2, #4 │ │ + bne.w 4a08c │ │ + cmp r7, #2 │ │ + ldr r1, [r1, #8] │ │ + ldr.w r2, [lr, #12] │ │ + ldr r0, [r0, #16] │ │ + ldr.w r5, [lr, #4] │ │ + ldr.w ip, [lr] │ │ + ldr r4, [r4, #20] │ │ + beq.w 49810 │ │ + cmp r7, #4 │ │ + beq.w 49b62 │ │ + cmp r7, #1 │ │ + bne.w 49f00 │ │ + str r2, [sp, #24] │ │ + subs r2, r0, #0 │ │ it lt │ │ - addlt r5, fp │ │ - ldrh.w r9, [r1, r3] │ │ - ubfx r1, r9, #10, #5 │ │ - ldrb r6, [r7, r1] │ │ - ldr r1, [sp, #8] │ │ - mul.w r6, r1, r6 │ │ - ubfx r1, r9, #5, #5 │ │ - and.w r9, r9, #31 │ │ - ldrb r0, [r7, r1] │ │ + addlt r2, #3 │ │ + rsb fp, r6, #255 ; 0xff │ │ + asrs r6, r2, #2 │ │ + adds r2, r1, #3 │ │ + it mi │ │ + addmi r2, r1, #6 │ │ + mla r5, r5, r6, ip │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #20] │ │ + subs r2, r6, r1 │ │ + lsls r2, r2, #2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + and.w r2, r1, #3 │ │ + str r2, [sp, #32] │ │ + add.w r0, r4, r5, lsl #2 │ │ + ldr r2, [sp, #24] │ │ + cmp r2, #0 │ │ + beq.w 4a098 │ │ + ldr r2, [sp, #32] │ │ + ldr r1, [sp, #28] │ │ + cmp r2, #2 │ │ + ldr r2, [pc, #440] ; (4965c ) │ │ + ldr r2, [r1, r2] │ │ + beq.w 49660 │ │ + ldr r1, [sp, #32] │ │ + cmp r1, #3 │ │ + beq.n 49584 │ │ + cmp r1, #1 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + beq.w 4972e │ │ + ldrb.w r1, [r3, #32] │ │ + ldr r7, [r0, #0] │ │ + ldrb.w lr, [r3, #28] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldrb r6, [r3, #29] │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr r1, [r3, #12] │ │ + ldrb r4, [r3, #30] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + ldrb r5, [r3, #31] │ │ + lsrs r1, r7 │ │ + ldr.w r7, [r2, lr, lsl #2] │ │ + ldrb.w sl, [r3, #35] ; 0x23 │ │ + ldrb.w r9, [r7, r1] │ │ + ldr r1, [pc, #360] ; (49654 ) │ │ + ldr r7, [r0, #0] │ │ + mul.w r9, fp, r9 │ │ + umull r8, r9, r9, r1 │ │ + ldr r1, [r3, #16] │ │ + ands r1, r7 │ │ + ldr.w r7, [r2, r6, lsl #2] │ │ + lsr.w r1, r1, ip │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r8, [r7, r1] │ │ + ldr r1, [pc, #328] ; (49654 ) │ │ + ldr r7, [r0, #0] │ │ + mul.w r8, fp, r8 │ │ + umull r8, r9, r8, r1 │ │ + ldr r1, [r3, #20] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + lsrs r1, r7 │ │ + ldr.w r7, [r2, r4, lsl #2] │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb r1, [r7, r1] │ │ + ldr r7, [pc, #300] ; (49654 ) │ │ + mul.w r1, fp, r1 │ │ + umull r8, r9, r1, r7 │ │ + ldr r7, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #4] │ │ - ldrb.w r9, [r7, r9] │ │ - mul.w r1, r1, r0 │ │ + add.w r1, r1, r7, lsr #7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r7 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r7, [sp, #8] │ │ + add.w lr, r7, r1, lsr #7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsr.w lr, lr, r6 │ │ + ldr r6, [r3, #24] │ │ + ldr r7, [r0, #0] │ │ + lsl.w lr, lr, ip │ │ + ands r6, r7 │ │ + ldr.w r7, [r2, r5, lsl #2] │ │ + orr.w r1, r1, lr │ │ + lsr.w r6, r6, sl │ │ + ldrb r6, [r7, r6] │ │ + lsrs r6, r5 │ │ + lsl.w r6, r6, sl │ │ + orrs r6, r1 │ │ + ldr r1, [sp, #12] │ │ + add.w r1, r1, r9, lsr #7 │ │ + lsrs r1, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [r0], #4 │ │ + b.n 49588 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldrb.w r1, [r3, #32] │ │ + ldr r7, [r0, #0] │ │ + ldrb.w lr, [r3, #28] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldrb r6, [r3, #29] │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ str r1, [sp, #40] ; 0x28 │ │ + ldr r1, [r3, #12] │ │ + ldrb r4, [r3, #30] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + ldrb r5, [r3, #31] │ │ + lsrs r1, r7 │ │ + ldr.w r7, [r2, lr, lsl #2] │ │ + ldrb.w sl, [r3, #35] ; 0x23 │ │ + ldrb.w r9, [r7, r1] │ │ + ldr r1, [pc, #152] ; (49654 ) │ │ + ldr r7, [r0, #0] │ │ + mul.w r9, fp, r9 │ │ + umull r8, r9, r9, r1 │ │ + ldr r1, [r3, #16] │ │ + ands r1, r7 │ │ + ldr.w r7, [r2, r6, lsl #2] │ │ + lsr.w r1, r1, ip │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r8, [r7, r1] │ │ + ldr r1, [pc, #120] ; (49654 ) │ │ + ldr r7, [r0, #0] │ │ + mul.w r8, fp, r8 │ │ + umull r8, r9, r8, r1 │ │ + ldr r1, [r3, #20] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + lsrs r1, r7 │ │ + ldr.w r7, [r2, r4, lsl #2] │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb r1, [r7, r1] │ │ + ldr r7, [pc, #92] ; (49654 ) │ │ + mul.w r1, fp, r1 │ │ + umull r8, r9, r1, r7 │ │ + ldr r7, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #4] │ │ + add.w r1, r1, r7, lsr #7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r7 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r7, [sp, #8] │ │ + add.w lr, r7, r1, lsr #7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsr.w lr, lr, r6 │ │ + ldr r6, [r3, #24] │ │ + ldr r7, [r0, #0] │ │ + lsl.w lr, lr, ip │ │ + ands r6, r7 │ │ + ldr.w r7, [r2, r5, lsl #2] │ │ + orr.w r1, r1, lr │ │ + lsr.w r6, r6, sl │ │ + ldrb r6, [r7, r6] │ │ + lsrs r6, r5 │ │ + lsl.w r6, r6, sl │ │ + orrs r6, r1 │ │ ldr r1, [sp, #12] │ │ - mul.w r9, r1, r9 │ │ - umull r0, r1, r6, sl │ │ - bic.w r6, r1, #1020 ; 0x3fc │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - bic.w r6, r6, #3 │ │ - umull r0, r1, r1, sl │ │ - mov.w r1, r1, lsr #10 │ │ - orr.w r6, r6, r1, lsl #5 │ │ - umull r0, r1, r9, sl │ │ - orr.w r6, r6, r1, lsr #10 │ │ - ldr.w r1, [r8, #20] │ │ - strh r6, [r1, r3] │ │ - itett ge │ │ - ldrge r3, [sp, #28] │ │ - ldrlt r3, [sp, #24] │ │ - addge ip, r3 │ │ - ldrge r3, [sp, #32] │ │ - iteee lt │ │ - addlt ip, r3 │ │ - addge r5, r5, r3 │ │ - ldrge r3, [sp, #36] ; 0x24 │ │ - addge r4, r4, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r3, #1 │ │ - str r3, [sp, #16] │ │ - b.n 4961a │ │ - eor.w ip, r1, r1, asr #31 │ │ - eor.w r2, r3, r3, asr #31 │ │ - sub.w ip, ip, r1, asr #31 │ │ - sub.w r2, r2, r3, asr #31 │ │ - cmp ip, r2 │ │ - blt.n 496de │ │ - rsb r3, ip, r2 │ │ - mov.w lr, r2, lsl #1 │ │ - add.w r7, ip, #1 │ │ - rsb r1, ip, lr │ │ - lsls r0, r3, #1 │ │ - mov.w ip, #1 │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - b.n 496f6 │ │ - mov.w lr, ip, lsl #1 │ │ - rsb r3, r2, ip │ │ - adds r7, r2, #1 │ │ - rsb r1, r2, lr │ │ - mov.w ip, #0 │ │ - lsls r0, r3, #1 │ │ - movs r3, #1 │ │ - str r3, [sp, #24] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w r9, #4294967295 ; 0xffffffff │ │ - movle.w r9, #1 │ │ - cmp r4, sl │ │ - ittet gt │ │ - ldrgt r3, [sp, #24] │ │ - movgt.w sl, #4294967295 ; 0xffffffff │ │ - movle.w sl, #1 │ │ - neggt r3, r3 │ │ - it gt │ │ - strgt r3, [sp, #24] │ │ - cbnz r6, 4971e │ │ - subs r7, #1 │ │ - ldr r3, [sp, #8] │ │ - movs r6, #0 │ │ - ldr r2, [sp, #12] │ │ - mov.w fp, r3, lsr #3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orr.w r3, r3, fp, lsl #10 │ │ - orr.w r3, r3, r2, lsr #3 │ │ - uxth r3, r3 │ │ - str r3, [sp, #4] │ │ - cmp r6, r7 │ │ - beq.n 49772 │ │ - ldr.w r2, [r8, #16] │ │ - mov.w fp, r5, lsl #1 │ │ - ldr.w r3, [r8, #20] │ │ - cmp r1, #0 │ │ - itt lt │ │ - addlt r1, lr │ │ - addlt r5, ip │ │ - mla r2, r2, r4, fp │ │ - ldrh.w fp, [sp, #4] │ │ - ittt ge │ │ - addge r1, r1, r0 │ │ - addge r5, r9 │ │ - addge r4, sl │ │ - add.w r6, r6, #1 │ │ - strh.w fp, [r3, r2] │ │ - itt lt │ │ - ldrlt r3, [sp, #24] │ │ - addlt r4, r4, r3 │ │ - b.n 4973a │ │ - add sp, #68 ; 0x44 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + add.w r1, r1, r9, lsr #7 │ │ + lsrs r1, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [r0], #4 │ │ + b.n 49664 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ - mov r9, r3 │ │ - ldr r7, [pc, #776] ; (49a94 ) │ │ - ldr.w ip, [sp, #108] ; 0x6c │ │ - mov r5, r1 │ │ - mov r4, r2 │ │ - add r7, pc │ │ - add.w r3, ip, #4294967295 ; 0xffffffff │ │ - mov r8, r0 │ │ - cmp r3, #1 │ │ - ldr.w sl, [sp, #104] ; 0x68 │ │ - ldrb.w r1, [sp, #112] ; 0x70 │ │ - ldrb.w fp, [sp, #116] ; 0x74 │ │ - ldrb.w r2, [sp, #120] ; 0x78 │ │ - ldrb.w lr, [sp, #124] ; 0x7c │ │ - ldr r6, [sp, #128] ; 0x80 │ │ - bhi.n 497dc │ │ - smulbb r1, r1, lr │ │ - ldr r3, [pc, #724] ; (49a90 ) │ │ - smulbb r2, lr, r2 │ │ - umull r0, r1, r1, r3 │ │ - lsrs r1, r1, #7 │ │ - str r1, [sp, #0] │ │ - smulbb r1, lr, fp │ │ - umull r0, r1, r1, r3 │ │ - umull r2, r3, r2, r3 │ │ - lsrs r1, r1, #7 │ │ - str r1, [sp, #4] │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #8] │ │ - b.n 497e2 │ │ - stmia.w sp, {r1, fp} │ │ - str r2, [sp, #8] │ │ - cmp r4, sl │ │ - eor.w r3, lr, #255 ; 0xff │ │ - str r3, [sp, #12] │ │ - bne.w 49a20 │ │ - ldr.w r3, [r8, #4] │ │ - cmp.w ip, #2 │ │ - ldr.w sl, [r8, #20] │ │ - ldr.w r0, [r8, #16] │ │ - ldrb r1, [r3, #9] │ │ - beq.n 498b2 │ │ - cmp.w ip, #4 │ │ - beq.w 49940 │ │ - cmp.w ip, #1 │ │ - bne.w 499c6 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 49842 │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w r4, sl, r4, lsl #1 │ │ - cbz r6, 4982c │ │ - adds r5, #1 │ │ - ldr r3, [pc, #616] ; (49a98 ) │ │ - add.w r5, r4, r5, lsl #1 │ │ - ldr.w lr, [pc, #604] ; 49a90 │ │ - ldr r3, [r7, r3] │ │ - ldr.w ip, [r3, #12] │ │ - ldr.w sl, [r3, #8] │ │ - b.n 49856 │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w r4, sl, r4, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 4982a │ │ - adds r4, #2 │ │ - b.n 4982c │ │ - cmp r4, r5 │ │ - beq.w 4a39a │ │ - ldrh r2, [r4, #0] │ │ - lsrs r3, r2, #11 │ │ - ldrb.w r0, [ip, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r0, r3 │ │ - ubfx r3, r2, #5, #6 │ │ - ldrb.w r6, [sl, r3] │ │ - ldr r3, [sp, #12] │ │ - umull r0, r1, r0, lr │ │ - muls r6, r3 │ │ - and.w r3, r2, #31 │ │ - ldrb.w r2, [ip, r3] │ │ - ldr r3, [sp, #12] │ │ - umull r6, r7, r6, lr │ │ - muls r2, r3 │ │ - ldr r3, [sp, #0] │ │ - add.w r1, r3, r1, lsr #7 │ │ - ldr r3, [sp, #8] │ │ - lsrs r1, r1, #3 │ │ - umull r8, r9, r2, lr │ │ - add.w r3, r3, r9, lsr #7 │ │ - lsrs r3, r3, #3 │ │ - orr.w r1, r3, r1, lsl #11 │ │ - ldr r3, [sp, #4] │ │ - add.w r3, r3, r7, lsr #7 │ │ - lsrs r3, r3, #2 │ │ - orr.w r3, r1, r3, lsl #5 │ │ - strh.w r3, [r4], #2 │ │ - b.n 49856 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 498da │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w sl, sl, r4, lsl #1 │ │ - cbz r6, 498cc │ │ - adds r5, #1 │ │ - ldr r3, [pc, #456] ; (49a98 ) │ │ - add.w r9, sl, r5, lsl #1 │ │ - ldr r3, [r7, r3] │ │ + cbnz r4, 49690 │ │ + movs r6, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldrb.w r1, [r3, #32] │ │ + ldr r7, [r0, #0] │ │ + ldrb.w lr, [r3, #28] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldrb r6, [r3, #29] │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + str r1, [sp, #40] ; 0x28 │ │ ldr r1, [r3, #12] │ │ - ldr r0, [r3, #8] │ │ - b.n 498f0 │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w sl, sl, r4, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 498ca │ │ - add.w sl, sl, #2 │ │ - b.n 498cc │ │ - cmp sl, r9 │ │ - beq.w 4a39a │ │ - ldrh.w r2, [sl] │ │ - ldr r5, [sp, #0] │ │ - lsrs r3, r2, #11 │ │ - ldrb r4, [r1, r3] │ │ - ubfx r3, r2, #5, #6 │ │ - and.w r2, r2, #31 │ │ - add r4, r5 │ │ - ldrb r3, [r0, r3] │ │ - ldr r5, [sp, #4] │ │ + ldrb r4, [r3, #30] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + ldrb r5, [r3, #31] │ │ + lsrs r1, r7 │ │ + ldr.w r7, [r2, lr, lsl #2] │ │ + ldrb.w sl, [r3, #35] ; 0x23 │ │ + ldrb.w r9, [r7, r1] │ │ + ldr r1, [pc, #636] ; (49914 ) │ │ + ldr r7, [r0, #0] │ │ + mul.w r9, fp, r9 │ │ + umull r8, r9, r9, r1 │ │ + ldr r1, [r3, #16] │ │ + ands r1, r7 │ │ + ldr.w r7, [r2, r6, lsl #2] │ │ + lsr.w r1, r1, ip │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r8, [r7, r1] │ │ + ldr r1, [pc, #604] ; (49914 ) │ │ + ldr r7, [r0, #0] │ │ + mul.w r8, fp, r8 │ │ + umull r8, r9, r8, r1 │ │ + ldr r1, [r3, #20] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + lsrs r1, r7 │ │ + ldr.w r7, [r2, r4, lsl #2] │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb r1, [r7, r1] │ │ + ldr r7, [pc, #576] ; (49914 ) │ │ + mul.w r1, fp, r1 │ │ + umull r8, r9, r1, r7 │ │ + ldr r7, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #4] │ │ + add.w r1, r1, r7, lsr #7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r7 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r7, [sp, #8] │ │ + add.w lr, r7, r1, lsr #7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsr.w lr, lr, r6 │ │ + ldr r6, [r3, #24] │ │ + ldr r7, [r0, #0] │ │ + lsl.w lr, lr, ip │ │ + ands r6, r7 │ │ + ldr.w r7, [r2, r5, lsl #2] │ │ + orr.w r1, r1, lr │ │ + lsr.w r6, r6, sl │ │ + ldrb r6, [r7, r6] │ │ + lsrs r6, r5 │ │ + lsl.w r6, r6, sl │ │ + orrs r6, r1 │ │ + ldr r1, [sp, #12] │ │ + add.w r1, r1, r9, lsr #7 │ │ + lsrs r1, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [r0], #4 │ │ + ldrb.w r1, [r3, #32] │ │ + ldr r7, [r0, #0] │ │ + ldrb.w lr, [r3, #28] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldrb r6, [r3, #29] │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr r1, [r3, #12] │ │ + ldrb r4, [r3, #30] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + ldrb r5, [r3, #31] │ │ + lsrs r1, r7 │ │ + ldr.w r7, [r2, lr, lsl #2] │ │ + ldrb.w sl, [r3, #35] ; 0x23 │ │ + ldrb.w r9, [r7, r1] │ │ + ldr r1, [pc, #436] ; (49914 ) │ │ + ldr r7, [r0, #0] │ │ + mul.w r9, fp, r9 │ │ + umull r8, r9, r9, r1 │ │ + ldr r1, [r3, #16] │ │ + ands r1, r7 │ │ + ldr.w r7, [r2, r6, lsl #2] │ │ + lsr.w r1, r1, ip │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r8, [r7, r1] │ │ + ldr r1, [pc, #404] ; (49914 ) │ │ + ldr r7, [r0, #0] │ │ + mul.w r8, fp, r8 │ │ + umull r8, r9, r8, r1 │ │ + ldr r1, [r3, #20] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + lsrs r1, r7 │ │ + ldr.w r7, [r2, r4, lsl #2] │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb r1, [r7, r1] │ │ + ldr r7, [pc, #372] ; (49914 ) │ │ + mul.w r1, fp, r1 │ │ + umull r8, r9, r1, r7 │ │ + ldr r7, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #4] │ │ + add.w r1, r1, r7, lsr #7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r7 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r7, [sp, #8] │ │ + add.w lr, r7, r1, lsr #7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsr.w lr, lr, r6 │ │ + ldr r6, [r3, #24] │ │ + ldr r7, [r0, #0] │ │ + lsl.w lr, lr, ip │ │ + ands r6, r7 │ │ + ldr.w r7, [r2, r5, lsl #2] │ │ + orr.w r1, r1, lr │ │ + lsr.w r6, r6, sl │ │ + ldrb r6, [r7, r6] │ │ + lsrs r6, r5 │ │ + lsl.w r6, r6, sl │ │ + orrs r6, r1 │ │ + ldr r1, [sp, #12] │ │ + add.w r1, r1, r9, lsr #7 │ │ + lsrs r1, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [r0], #4 │ │ + ldr r1, [sp, #16] │ │ + subs r1, #1 │ │ + str r1, [sp, #16] │ │ + cmp r1, #0 │ │ + bgt.w 494b8 │ │ + ldr r2, [sp, #24] │ │ + subs r2, #1 │ │ + str r2, [sp, #24] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r0, r2 │ │ + b.n 49492 │ │ + subs r7, r0, #0 │ │ + str r2, [sp, #32] │ │ + it lt │ │ + addlt r7, #3 │ │ + asrs r0, r7, #2 │ │ + adds r7, r1, #3 │ │ + it mi │ │ + addmi r7, r1, #6 │ │ + mla r2, r5, r0, ip │ │ + add.w r2, r4, r2, lsl #2 │ │ + asrs r4, r7, #2 │ │ + subs r7, r0, r1 │ │ + str r4, [sp, #24] │ │ + and.w r1, r1, #3 │ │ + str r1, [sp, #36] ; 0x24 │ │ + lsls r0, r7, #2 │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #32] │ │ + cmp r1, #0 │ │ + beq.w 4a098 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #28] │ │ + cmp r1, #2 │ │ + ldr r1, [pc, #208] ; (49918 ) │ │ + ldr r1, [r0, r1] │ │ + str r1, [sp, #16] │ │ + beq.w 499d6 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + cmp r0, #3 │ │ + beq.n 4991c │ │ + cmp r0, #1 │ │ + beq.w 49a90 │ │ + ldr r0, [sp, #24] │ │ + str r0, [sp, #20] │ │ + ldrb.w lr, [r3, #28] │ │ + ldr r4, [r2, #0] │ │ + ldr r1, [sp, #16] │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + ands r0, r4 │ │ + ldr.w r4, [r1, lr, lsl #2] │ │ + ldrb r6, [r3, #29] │ │ + lsrs r0, r7 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldrb.w r8, [r3, #30] │ │ + ldrb.w ip, [r4, r0] │ │ + ldr r4, [r2, #0] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w fp, [r3, #34] ; 0x22 │ │ + ands r0, r4 │ │ + ldr.w r4, [r1, r6, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + lsrs r0, r5 │ │ + ldrb.w sl, [r3, #31] │ │ + ldrb.w r9, [r3, #35] ; 0x23 │ │ + ldrb r4, [r4, r0] │ │ + ldr r0, [r3, #20] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r1, r8, lsl #2] │ │ + ldrb r0, [r1, r0] │ │ + ldr r1, [sp, #4] │ │ + add ip, r1 │ │ + ldr r1, [sp, #8] │ │ + cmp.w ip, #255 ; 0xff │ │ + add r4, r1 │ │ + ldr r1, [sp, #12] │ │ + it cs │ │ + movcs.w ip, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ - ldrb r2, [r1, r2] │ │ - add r3, r5 │ │ - ldr r5, [sp, #8] │ │ + add r0, r1 │ │ + ldr r1, [r2, #0] │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - add r2, r5 │ │ - mov.w r4, r4, lsr #3 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r3, r3, lsr #2 │ │ + lsr.w ip, ip, lr │ │ + lsrs r4, r6 │ │ + ldr r6, [r3, #24] │ │ + lsl.w ip, ip, r7 │ │ + cmp r0, #255 ; 0xff │ │ + and.w r6, r6, r1 │ │ + ldr r1, [sp, #16] │ │ + lsl.w r4, r4, r5 │ │ it cs │ │ - movcs r2, #255 ; 0xff │ │ - lsrs r2, r2, #3 │ │ - orr.w r2, r2, r4, lsl #11 │ │ - orr.w r3, r2, r3, lsl #5 │ │ - strh.w r3, [sl], #2 │ │ - b.n 498f0 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 4996a │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w sl, sl, r4, lsl #1 │ │ - cbz r6, 4995a │ │ - adds r5, #1 │ │ - ldr r3, [pc, #316] ; (49a98 ) │ │ - add.w r8, sl, r5, lsl #1 │ │ - ldr r5, [pc, #300] ; (49a90 ) │ │ - ldr r3, [r7, r3] │ │ - ldr r4, [r3, #12] │ │ - ldr r6, [r3, #8] │ │ - b.n 49980 │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w sl, sl, r4, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 49958 │ │ - add.w sl, sl, #2 │ │ - b.n 4995a │ │ - cmp sl, r8 │ │ - beq.w 4a39a │ │ - ldrh.w r2, [sl] │ │ - lsrs r3, r2, #11 │ │ - ldrb r0, [r4, r3] │ │ - ldr r3, [sp, #0] │ │ - muls r0, r3 │ │ - ubfx r3, r2, #5, #6 │ │ - and.w r2, r2, #31 │ │ - ldrb r7, [r6, r3] │ │ - ldr r3, [sp, #4] │ │ - ldrb r2, [r4, r2] │ │ - umull r0, r1, r0, r5 │ │ - muls r7, r3 │ │ - ldr r3, [sp, #8] │ │ - muls r2, r3 │ │ - lsrs r0, r1, #10 │ │ - umull r2, r3, r2, r5 │ │ - lsrs r3, r3, #10 │ │ - orr.w r0, r3, r0, lsl #11 │ │ - umull r2, r3, r7, r5 │ │ - lsrs r3, r3, #9 │ │ - orr.w r3, r0, r3, lsl #5 │ │ - strh.w r3, [sl], #2 │ │ - b.n 49980 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 49a00 │ │ - adds r2, r0, r5 │ │ - rsb r0, r5, r9 │ │ - add.w r2, sl, r2, lsl #1 │ │ - cbz r6, 499e0 │ │ - adds r0, #1 │ │ - ldr r3, [sp, #0] │ │ - add.w r7, r2, r0, lsl #1 │ │ - lsrs r1, r3, #3 │ │ - ldr r3, [sp, #4] │ │ - mov.w ip, r3, lsr #2 │ │ - mov.w r6, ip, lsl #5 │ │ - orr.w r3, r6, r1, lsl #11 │ │ - ldr r1, [sp, #8] │ │ - orr.w r3, r3, r1, lsr #3 │ │ - uxth r3, r3 │ │ - b.n 49a14 │ │ - add.w r2, r0, r9 │ │ - rsb r0, r9, r5 │ │ - add.w r2, sl, r2, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 499de │ │ - adds r2, #2 │ │ - b.n 499e0 │ │ - cmp r2, r7 │ │ - beq.w 4a39a │ │ - strh.w r3, [r2], #2 │ │ - b.n 49a14 │ │ - cmp r5, r9 │ │ - bne.w 49c82 │ │ - ldr.w r3, [r8, #4] │ │ - cmp.w ip, #2 │ │ - ldr.w r9, [r8, #20] │ │ - ldr.w r0, [r8, #16] │ │ - ldrb r1, [r3, #9] │ │ - beq.n 49b02 │ │ - cmp.w ip, #4 │ │ - beq.w 49b92 │ │ - cmp.w ip, #1 │ │ - bne.w 49c26 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w lr, r0, lsl #1 │ │ - bgt.n 49a7c │ │ - mla r5, r0, r4, r5 │ │ - rsb r4, r4, sl │ │ - add.w r5, r9, r5, lsl #1 │ │ - cbz r6, 49a66 │ │ - adds r4, #1 │ │ - ldr r3, [pc, #48] ; (49a98 ) │ │ - rsb sl, lr, #0 │ │ - ldr.w ip, [pc, #32] ; 49a90 │ │ - ldr r3, [r7, r3] │ │ - ldr.w r9, [r3, #12] │ │ - ldr.w fp, [r3, #8] │ │ - b.n 49a9c │ │ - mla r5, r0, sl, r5 │ │ - rsb r4, sl, r4 │ │ - add.w r5, r9, r5, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 49a64 │ │ - add r5, lr │ │ - b.n 49a66 │ │ + movcs r0, #255 ; 0xff │ │ + lsr.w r6, r6, r9 │ │ + orr.w ip, ip, r4 │ │ + ldr.w r5, [r1, sl, lsl #2] │ │ + lsr.w r0, r0, r8 │ │ + lsl.w r0, r0, fp │ │ + ldrb r4, [r5, r6] │ │ + lsr.w r4, r4, sl │ │ + lsl.w r4, r4, r9 │ │ + orr.w r4, ip, r4 │ │ + orrs r4, r0 │ │ + str.w r4, [r2], #4 │ │ + b.n 49920 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - cpsid ai │ │ - movs r6, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - subs r4, #1 │ │ - add r5, lr │ │ - adds r6, r4, #1 │ │ - beq.w 4a39a │ │ - ldrh.w r2, [r5, sl] │ │ - lsrs r3, r2, #11 │ │ - ldrb.w r6, [r9, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r6, r3 │ │ - ubfx r3, r2, #5, #6 │ │ - and.w r2, r2, #31 │ │ - ldrb.w r0, [fp, r3] │ │ - ldrb.w r2, [r9, r2] │ │ - ldr r3, [sp, #12] │ │ - umull r6, r7, r6, ip │ │ - muls r2, r3 │ │ - muls r0, r3 │ │ - umull r2, r3, r2, ip │ │ - umull r0, r1, r0, ip │ │ - strd r2, r3, [sp, #16] │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #20] │ │ - add.w r6, r3, r7, lsr #7 │ │ - ldr r3, [sp, #4] │ │ - add.w r1, r3, r1, lsr #7 │ │ - ldr r3, [sp, #8] │ │ - lsrs r6, r6, #3 │ │ - lsrs r1, r1, #2 │ │ - add.w r3, r3, r2, lsr #7 │ │ - lsls r1, r1, #5 │ │ - orr.w r1, r1, r6, lsl #11 │ │ - orr.w r3, r1, r3, lsr #3 │ │ - strh.w r3, [r5, sl] │ │ - b.n 49a9c │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r2, r0, lsl #1 │ │ - bgt.n 49b2c │ │ - mla r5, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r5, r9, r5, lsl #1 │ │ - cbz r6, 49b20 │ │ - add.w sl, sl, #1 │ │ - ldr r3, [pc, #944] ; (49ed4 ) │ │ - movs r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r4, [r3, #12] │ │ - ldr r6, [r3, #8] │ │ - b.n 49b40 │ │ - mla r5, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r5, r9, r5, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 49b1c │ │ - add r5, r2 │ │ - b.n 49b20 │ │ - adds.w sl, sl, #4294967295 ; 0xffffffff │ │ - bcc.w 4a39a │ │ - ldrh r1, [r5, r0] │ │ - lsrs r3, r1, #11 │ │ - ldrb r7, [r4, r3] │ │ - ubfx r3, r1, #5, #6 │ │ - and.w r1, r1, #31 │ │ - ldrb r3, [r6, r3] │ │ - ldrb.w lr, [r4, r1] │ │ - ldr r1, [sp, #0] │ │ - add r7, r1 │ │ + ldr r1, [sp, #24] │ │ + str r1, [sp, #20] │ │ + ldr r1, [r2, #0] │ │ + ldr r0, [r3, #12] │ │ + ldrb.w lr, [r3, #28] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r7, [r3, #32] │ │ + ldrb r6, [r3, #29] │ │ + ldr.w r4, [r1, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldrb.w ip, [r4, r0] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r8, [r3, #30] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + ldrb.w fp, [r3, #34] ; 0x22 │ │ + lsrs r0, r5 │ │ + ldrb.w sl, [r3, #31] │ │ + ldr.w r4, [r1, r6, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r9, [r3, #35] ; 0x23 │ │ + ldrb r4, [r4, r0] │ │ + ldr r0, [r3, #20] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r1, r8, lsl #2] │ │ + ldrb r0, [r1, r0] │ │ ldr r1, [sp, #4] │ │ - cmp r7, #255 ; 0xff │ │ - add r3, r1 │ │ + add ip, r1 │ │ ldr r1, [sp, #8] │ │ + cmp.w ip, #255 ; 0xff │ │ + add r4, r1 │ │ + ldr r1, [sp, #12] │ │ it cs │ │ - movcs r7, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - add r1, lr │ │ - mov.w r7, r7, lsr #3 │ │ + movcs.w ip, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + add r0, r1 │ │ + ldr r1, [r2, #0] │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - mov.w r3, r3, lsr #2 │ │ + movcs r4, #255 ; 0xff │ │ + lsr.w ip, ip, lr │ │ + lsrs r4, r6 │ │ + ldr r6, [r3, #24] │ │ + lsl.w ip, ip, r7 │ │ + cmp r0, #255 ; 0xff │ │ + and.w r6, r6, r1 │ │ + ldr r1, [sp, #16] │ │ + lsl.w r4, r4, r5 │ │ it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsrs r1, r1, #3 │ │ - orr.w r1, r1, r7, lsl #11 │ │ - orr.w r3, r1, r3, lsl #5 │ │ - strh r3, [r5, r0] │ │ - add r0, r2 │ │ - b.n 49b40 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r8, r0, lsl #1 │ │ - bgt.n 49bc0 │ │ - mla r5, r0, r4, r5 │ │ - rsb r4, r4, sl │ │ - add.w r5, r9, r5, lsl #1 │ │ - cbz r6, 49bae │ │ - adds r4, #1 │ │ - ldr r3, [pc, #804] ; (49ed4 ) │ │ - rsb lr, r8, #0 │ │ - ldr r6, [pc, #792] ; (49ed0 ) │ │ - ldr r3, [r7, r3] │ │ - ldr r7, [r3, #12] │ │ - ldr.w fp, [r3, #8] │ │ - b.n 49bd4 │ │ - mla r5, r0, sl, r5 │ │ - rsb r4, sl, r4 │ │ - add.w r5, r9, r5, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 49bac │ │ - add r5, r8 │ │ - b.n 49bae │ │ - subs r4, #1 │ │ - add r5, r8 │ │ - adds r0, r4, #1 │ │ - beq.w 4a39a │ │ - ldrh.w ip, [r5, lr] │ │ - mov.w r3, ip, lsr #11 │ │ - ldrb r0, [r7, r3] │ │ - ldr r3, [sp, #0] │ │ - muls r0, r3 │ │ - ubfx r3, ip, #5, #6 │ │ - and.w ip, ip, #31 │ │ - ldrb.w r2, [fp, r3] │ │ - ldr r3, [sp, #4] │ │ - ldrb.w ip, [r7, ip] │ │ - umull r0, r1, r0, r6 │ │ - muls r2, r3 │ │ - ldr r3, [sp, #8] │ │ - mul.w ip, ip, r3 │ │ - lsrs r1, r1, #10 │ │ - umull r2, r3, r2, r6 │ │ - lsrs r3, r3, #9 │ │ - lsls r3, r3, #5 │ │ - orr.w r1, r3, r1, lsl #11 │ │ - umull r2, r3, ip, r6 │ │ - orr.w r1, r1, r3, lsr #10 │ │ - strh.w r1, [r5, lr] │ │ - b.n 49bd4 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r2, r0, lsl #1 │ │ - bgt.n 49c60 │ │ - mla r0, r0, r4, r5 │ │ - rsb r4, r4, sl │ │ - add.w r0, r9, r0, lsl #1 │ │ - cbz r6, 49c42 │ │ - adds r4, #1 │ │ - ldr r3, [sp, #0] │ │ - lsrs r1, r3, #3 │ │ - ldr r3, [sp, #4] │ │ - mov.w ip, r3, lsr #2 │ │ - ldr r3, [sp, #8] │ │ - mov.w r6, ip, lsl #5 │ │ - orr.w r6, r6, r1, lsl #11 │ │ - orr.w r6, r6, r3, lsr #3 │ │ - negs r3, r2 │ │ - uxth r6, r6 │ │ - b.n 49c74 │ │ - mla r0, r0, sl, r5 │ │ - rsb r4, sl, r4 │ │ - add.w r0, r9, r0, lsl #1 │ │ - cmp r6, #0 │ │ - bne.n 49c40 │ │ - add r0, r2 │ │ - b.n 49c42 │ │ - subs r4, #1 │ │ - add r0, r2 │ │ - adds r1, r4, #1 │ │ - beq.w 4a39a │ │ - strh r6, [r0, r3] │ │ - b.n 49c74 │ │ - rsb r2, r9, r5 │ │ - rsb fp, sl, r4 │ │ - eor.w r3, r2, r2, asr #31 │ │ - sub.w r3, r3, r2, asr #31 │ │ - eor.w r2, fp, fp, asr #31 │ │ - sub.w r2, r2, fp, asr #31 │ │ - cmp r3, r2 │ │ - bne.w 49f54 │ │ - ldr.w r3, [r8, #4] │ │ - cmp.w ip, #2 │ │ - ldr.w r0, [r8, #16] │ │ - ldrb r1, [r3, #9] │ │ - beq.n 49d80 │ │ - cmp.w ip, #4 │ │ - beq.w 49e26 │ │ - cmp.w ip, #1 │ │ - bne.w 49ed8 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr.w r1, [r8, #20] │ │ - bgt.n 49ce6 │ │ - mla r3, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, sl │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 49d04 │ │ - b.n 49d00 │ │ - mla r3, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 49d00 │ │ - add.w r3, r3, r0, lsl #1 │ │ - b.n 49d04 │ │ - add.w fp, fp, #1 │ │ - ldr r2, [pc, #460] ; (49ed4 ) │ │ - lsls r5, r0, #1 │ │ - rsb lr, r5, #0 │ │ - ldr r2, [r7, r2] │ │ - ldr r4, [r2, #12] │ │ - ldr.w sl, [r2, #8] │ │ - ldr r2, [pc, #440] ; (49ed0 ) │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r3, r5 │ │ - cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 4a39a │ │ - ldrh.w r6, [r3, lr] │ │ - ldr r0, [sp, #12] │ │ - ldr r7, [sp, #12] │ │ - lsrs r1, r6, #11 │ │ - ldrb r1, [r4, r1] │ │ - muls r1, r0 │ │ - umull r8, r9, r1, r2 │ │ - ubfx r1, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w r0, [sl, r1] │ │ - ldr r1, [sp, #12] │ │ - ldrb r6, [r4, r6] │ │ - muls r0, r1 │ │ - muls r6, r7 │ │ - umull r0, r1, r0, r2 │ │ - umull r6, r7, r6, r2 │ │ - strd r0, r1, [sp, #16] │ │ - ldr r1, [sp, #0] │ │ - ldr r0, [sp, #20] │ │ - add.w ip, r1, r9, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r7, r1, r7, lsr #7 │ │ - ldr r1, [sp, #4] │ │ - mov.w ip, ip, lsr #3 │ │ - add.w r1, r1, r0, lsr #7 │ │ - lsrs r7, r7, #3 │ │ - orr.w r7, r7, ip, lsl #11 │ │ - lsrs r1, r1, #2 │ │ - orr.w r1, r7, r1, lsl #5 │ │ - strh.w r1, [r3, lr] │ │ - b.n 49d16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr.w r1, [r8, #20] │ │ - bgt.n 49da6 │ │ - mla r3, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, sl │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 49dc4 │ │ - b.n 49dc0 │ │ - mla r3, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 49dc0 │ │ - add.w r3, r3, r0, lsl #1 │ │ - b.n 49dc4 │ │ - add.w fp, fp, #1 │ │ - ldr r2, [pc, #268] ; (49ed4 ) │ │ - lsls r0, r0, #1 │ │ - movs r5, #0 │ │ - ldr r1, [r7, r2] │ │ - ldr r2, [r1, #12] │ │ - ldr.w ip, [r1, #8] │ │ - adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.w 4a39a │ │ - ldrh r6, [r3, r5] │ │ + movcs r0, #255 ; 0xff │ │ + lsr.w r6, r6, r9 │ │ + orr.w ip, ip, r4 │ │ + ldr.w r5, [r1, sl, lsl #2] │ │ + lsr.w r0, r0, r8 │ │ + lsl.w r0, r0, fp │ │ + ldrb r4, [r5, r6] │ │ + lsr.w r4, r4, sl │ │ + lsl.w r4, r4, r9 │ │ + orr.w r4, ip, r4 │ │ + orrs r4, r0 │ │ + str.w r4, [r2], #4 │ │ + b.n 499da │ │ + ldr r1, [sp, #24] │ │ + str r1, [sp, #20] │ │ + ldr r1, [r2, #0] │ │ + ldr r0, [r3, #12] │ │ + ldrb.w lr, [r3, #28] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r7, [r3, #32] │ │ + ldrb r6, [r3, #29] │ │ + ldr.w r4, [r1, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldrb.w ip, [r4, r0] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r8, [r3, #30] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + ldrb.w fp, [r3, #34] ; 0x22 │ │ + lsrs r0, r5 │ │ + ldrb.w sl, [r3, #31] │ │ + ldr.w r4, [r1, r6, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r9, [r3, #35] ; 0x23 │ │ + ldrb r4, [r4, r0] │ │ + ldr r0, [r3, #20] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r1, r8, lsl #2] │ │ + ldrb r0, [r1, r0] │ │ ldr r1, [sp, #4] │ │ - lsrs r4, r6, #11 │ │ - ldrb.w lr, [r2, r4] │ │ - ubfx r4, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w r4, [ip, r4] │ │ - ldrb r7, [r2, r6] │ │ - ldr r6, [sp, #0] │ │ - add r4, r1 │ │ + add ip, r1 │ │ ldr r1, [sp, #8] │ │ - add r6, lr │ │ - cmp r6, #255 ; 0xff │ │ - add r7, r1 │ │ + cmp.w ip, #255 ; 0xff │ │ + add r4, r1 │ │ + ldr r1, [sp, #12] │ │ it cs │ │ - movcs r6, #255 ; 0xff │ │ + movcs.w ip, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ - mov.w r6, r6, lsr #3 │ │ + add r0, r1 │ │ + ldr r1, [r2, #0] │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ - cmp r7, #255 ; 0xff │ │ - mov.w r4, r4, lsr #2 │ │ + lsr.w ip, ip, lr │ │ + lsrs r4, r6 │ │ + ldr r6, [r3, #24] │ │ + lsl.w ip, ip, r7 │ │ + cmp r0, #255 ; 0xff │ │ + and.w r6, r6, r1 │ │ + ldr r1, [sp, #16] │ │ + lsl.w r4, r4, r5 │ │ it cs │ │ - movcs r7, #255 ; 0xff │ │ - lsrs r7, r7, #3 │ │ - orr.w r6, r7, r6, lsl #11 │ │ - orr.w r4, r6, r4, lsl #5 │ │ - strh r4, [r3, r5] │ │ - add r5, r0 │ │ - b.n 49dd2 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr.w r1, [r8, #20] │ │ - bgt.n 49e4c │ │ - mla r3, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, sl │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 49e6a │ │ - b.n 49e66 │ │ - mla r3, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 49e66 │ │ - add.w r3, r3, r0, lsl #1 │ │ - b.n 49e6a │ │ - add.w fp, fp, #1 │ │ - ldr r2, [pc, #104] ; (49ed4 ) │ │ - lsls r5, r0, #1 │ │ - rsb lr, r5, #0 │ │ - ldr r2, [r7, r2] │ │ - ldr r4, [r2, #12] │ │ - ldr.w r9, [r2, #8] │ │ - ldr r2, [pc, #84] ; (49ed0 ) │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r3, r5 │ │ - cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 4a39a │ │ - ldrh.w r0, [r3, lr] │ │ - lsrs r1, r0, #11 │ │ - ldrb r6, [r4, r1] │ │ - ldr r1, [sp, #0] │ │ - muls r6, r1 │ │ - ubfx r1, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w ip, [r9, r1] │ │ + movcs r0, #255 ; 0xff │ │ + lsr.w r6, r6, r9 │ │ + orr.w ip, ip, r4 │ │ + ldr.w r5, [r1, sl, lsl #2] │ │ + lsr.w r0, r0, r8 │ │ + lsl.w r0, r0, fp │ │ + ldrb r4, [r5, r6] │ │ + lsr.w r4, r4, sl │ │ + lsl.w r4, r4, r9 │ │ + orr.w r4, ip, r4 │ │ + orrs r4, r0 │ │ + str.w r4, [r2], #4 │ │ + b.n 49a94 │ │ + ldr r1, [sp, #24] │ │ + str r1, [sp, #20] │ │ + ldr r1, [r2, #0] │ │ + ldr r0, [r3, #12] │ │ + ldrb.w lr, [r3, #28] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r7, [r3, #32] │ │ + ldrb r6, [r3, #29] │ │ + ldr.w r4, [r1, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldrb.w ip, [r4, r0] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r8, [r3, #30] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + ldrb.w fp, [r3, #34] ; 0x22 │ │ + lsrs r0, r5 │ │ + ldrb.w sl, [r3, #31] │ │ + ldr.w r4, [r1, r6, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r9, [r3, #35] ; 0x23 │ │ + ldrb r4, [r4, r0] │ │ + ldr r0, [r3, #20] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #16] │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r1, r8, lsl #2] │ │ + ldrb r0, [r1, r0] │ │ ldr r1, [sp, #4] │ │ - ldrb r0, [r4, r0] │ │ - umull r6, r7, r6, r2 │ │ - mul.w ip, r1, ip │ │ + add ip, r1 │ │ ldr r1, [sp, #8] │ │ - muls r0, r1 │ │ - lsrs r6, r7, #10 │ │ - umull r0, r1, r0, r2 │ │ - lsrs r1, r1, #10 │ │ - orr.w r6, r1, r6, lsl #11 │ │ - umull r0, r1, ip, r2 │ │ - lsrs r1, r1, #9 │ │ - orr.w r6, r6, r1, lsl #5 │ │ - strh.w r6, [r3, lr] │ │ - b.n 49e7c │ │ + cmp.w ip, #255 ; 0xff │ │ + add r4, r1 │ │ + ldr r1, [sp, #12] │ │ + it cs │ │ + movcs.w ip, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + add r0, r1 │ │ + ldr r1, [r2, #0] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + lsr.w ip, ip, lr │ │ + lsrs r4, r6 │ │ + ldr r6, [r3, #24] │ │ + lsl.w ip, ip, r7 │ │ + cmp r0, #255 ; 0xff │ │ + and.w r6, r6, r1 │ │ + ldr r1, [sp, #16] │ │ + lsl.w r4, r4, r5 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + lsr.w r6, r6, r9 │ │ + orr.w ip, ip, r4 │ │ + ldr.w r5, [r1, sl, lsl #2] │ │ + lsr.w r0, r0, r8 │ │ + ldr r1, [sp, #20] │ │ + lsl.w r0, r0, fp │ │ + ldrb r4, [r5, r6] │ │ + subs r1, #1 │ │ + cmp r1, #0 │ │ + lsr.w r4, r4, sl │ │ + lsl.w r4, r4, r9 │ │ + orr.w r4, ip, r4 │ │ + orr.w r4, r4, r0 │ │ + str.w r4, [r2], #4 │ │ + str r1, [sp, #20] │ │ + bgt.w 49860 │ │ + ldr r1, [sp, #32] │ │ + subs r1, #1 │ │ + str r1, [sp, #32] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + add r2, r1 │ │ + b.n 49838 │ │ + str r2, [sp, #24] │ │ + subs r2, r0, #0 │ │ + it lt │ │ + addlt r2, #3 │ │ + ldr r7, [pc, #480] ; (49d4c ) │ │ + asrs r0, r2, #2 │ │ + adds r2, r1, #3 │ │ + it mi │ │ + addmi r2, r1, #6 │ │ + mla fp, r5, r0, ip │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #20] │ │ + subs r2, r0, r1 │ │ + lsls r2, r2, #2 │ │ + str r2, [sp, #48] ; 0x30 │ │ + and.w r2, r1, #3 │ │ + str r2, [sp, #32] │ │ + add.w fp, r4, fp, lsl #2 │ │ + ldr r2, [sp, #24] │ │ + cmp r2, #0 │ │ + beq.w 4a098 │ │ + ldr r2, [sp, #32] │ │ + ldr r1, [sp, #28] │ │ + cmp r2, #2 │ │ + ldr r2, [pc, #436] ; (49d50 ) │ │ + ldr r2, [r1, r2] │ │ + beq.w 49d54 │ │ + ldr r1, [sp, #32] │ │ + cmp r1, #3 │ │ + beq.n 49c7c │ │ + cmp r1, #1 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + beq.w 49e20 │ │ + ldrb.w r9, [r3, #28] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r8, [r3, #32] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w ip, [r3, #29] │ │ + lsr.w r1, r1, r8 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + ldr.w r5, [fp] │ │ + ldrb r4, [r0, r1] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #16] │ │ + ldrb r6, [r3, #30] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, ip, lsl #2] │ │ + ldrb.w sl, [r3, #31] │ │ + lsr.w r1, r1, lr │ │ + ldrb r0, [r0, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, r6, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldrh.w r1, [sp, #4] │ │ + smulbb r4, r4, r1 │ │ + ldrh.w r1, [sp, #8] │ │ + smulbb r0, r0, r1 │ │ + umull r4, r5, r4, r7 │ │ + umull r0, r1, r0, r7 │ │ + ldr r0, [r3, #24] │ │ + lsrs r4, r5, #7 │ │ + lsr.w r4, r4, r9 │ │ + lsrs r5, r1, #7 │ │ + ldr.w r1, [fp] │ │ + lsl.w r4, r4, r8 │ │ + ands r0, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsr.w r5, r5, ip │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsl.w r5, r5, lr │ │ + orr.w r8, r4, r5 │ │ + ldrb r1, [r1, r0] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + lsr.w r1, r1, sl │ │ + lsls r1, r0 │ │ + orr.w r0, r8, r1 │ │ + ldrh.w r1, [sp, #44] ; 0x2c │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r5, r1, r4 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + umull r8, r9, r5, r7 │ │ + mov.w r1, r9, lsr #7 │ │ + lsrs r1, r6 │ │ + lsls r1, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [fp], #4 │ │ + b.n 49c80 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r8, [r3, #32] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w ip, [r3, #29] │ │ + lsr.w r1, r1, r8 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + ldr.w r5, [fp] │ │ + ldrb r4, [r0, r1] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #16] │ │ + ldrb r6, [r3, #30] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, ip, lsl #2] │ │ + ldrb.w sl, [r3, #31] │ │ + lsr.w r1, r1, lr │ │ + ldrb r0, [r0, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, r6, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldrh.w r1, [sp, #4] │ │ + smulbb r4, r4, r1 │ │ + ldrh.w r1, [sp, #8] │ │ + smulbb r0, r0, r1 │ │ + umull r4, r5, r4, r7 │ │ + umull r0, r1, r0, r7 │ │ + ldr r0, [r3, #24] │ │ + lsrs r4, r5, #7 │ │ + lsr.w r4, r4, r9 │ │ + lsrs r5, r1, #7 │ │ + ldr.w r1, [fp] │ │ + lsl.w r4, r4, r8 │ │ + ands r0, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsr.w r5, r5, ip │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsl.w r5, r5, lr │ │ + orr.w r8, r4, r5 │ │ + ldrb r1, [r1, r0] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + lsr.w r1, r1, sl │ │ + lsls r1, r0 │ │ + orr.w r0, r8, r1 │ │ + ldrh.w r1, [sp, #44] ; 0x2c │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r5, r1, r4 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + umull r8, r9, r5, r7 │ │ + mov.w r1, r9, lsr #7 │ │ + lsrs r1, r6 │ │ + lsls r1, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [fp], #4 │ │ + b.n 49d58 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr.w r1, [r8, #20] │ │ - bgt.n 49f00 │ │ - mla r2, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle.w lr, r0, #1 │ │ - addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, sl │ │ - add.w r2, r1, r2, lsl #1 │ │ - cbz r6, 49f20 │ │ - b.n 49f1c │ │ - mla r2, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle.w lr, r0, #1 │ │ - addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ - add.w r2, r1, r2, lsl #1 │ │ - cbnz r6, 49f1c │ │ - add.w r2, r2, lr, lsl #1 │ │ - b.n 49f20 │ │ - add.w fp, fp, #1 │ │ - ldr r3, [sp, #0] │ │ - lsrs r1, r3, #3 │ │ - ldr r3, [sp, #4] │ │ - mov.w ip, r3, lsr #2 │ │ - ldr r3, [sp, #8] │ │ - mov.w r0, ip, lsl #5 │ │ - orr.w r9, r0, r1, lsl #11 │ │ - orr.w r9, r9, r3, lsr #3 │ │ - mov.w r3, lr, lsl #1 │ │ - negs r1, r3 │ │ - uxth.w r5, r9 │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r2, r3 │ │ - cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 4a39a │ │ - strh r5, [r2, r1] │ │ - b.n 49f42 │ │ - cmp.w ip, #2 │ │ - rsb r1, r5, r9 │ │ - rsb r0, r4, sl │ │ - beq.w 4a0b4 │ │ - cmp.w ip, #4 │ │ - beq.w 4a1b6 │ │ - cmp.w ip, #1 │ │ - bne.w 4a2d6 │ │ - eor.w fp, r1, r1, asr #31 │ │ - eor.w r3, r0, r0, asr #31 │ │ - sub.w fp, fp, r1, asr #31 │ │ - sub.w r3, r3, r0, asr #31 │ │ - cmp fp, r3 │ │ - blt.n 49fa8 │ │ - add.w r2, fp, #1 │ │ - str r2, [sp, #16] │ │ - lsls r2, r3, #1 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r8, [r3, #32] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w ip, [r3, #29] │ │ + lsr.w r1, r1, r8 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + ldr.w r5, [fp] │ │ + ldrb r4, [r0, r1] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #16] │ │ + ldrb r6, [r3, #30] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, ip, lsl #2] │ │ + ldrb.w sl, [r3, #31] │ │ + lsr.w r1, r1, lr │ │ + ldrb r0, [r0, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, r6, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldrh.w r1, [sp, #4] │ │ + smulbb r4, r4, r1 │ │ + ldrh.w r1, [sp, #8] │ │ + smulbb r0, r0, r1 │ │ + umull r4, r5, r4, r7 │ │ + umull r0, r1, r0, r7 │ │ + ldr r0, [r3, #24] │ │ + lsrs r4, r5, #7 │ │ + lsr.w r4, r4, r9 │ │ + lsrs r5, r1, #7 │ │ + ldr.w r1, [fp] │ │ + lsl.w r4, r4, r8 │ │ + ands r0, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsr.w r5, r5, ip │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsl.w r5, r5, lr │ │ + orr.w r8, r4, r5 │ │ + ldrb r1, [r1, r0] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + lsr.w r1, r1, sl │ │ + lsls r1, r0 │ │ + orr.w r0, r8, r1 │ │ + ldrh.w r1, [sp, #44] ; 0x2c │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r5, r1, r4 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + umull r8, r9, r5, r7 │ │ + mov.w r1, r9, lsr #7 │ │ + lsrs r1, r6 │ │ + lsls r1, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [fp], #4 │ │ + ldrb.w r9, [r3, #28] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r8, [r3, #32] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w ip, [r3, #29] │ │ + lsr.w r1, r1, r8 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + ldr.w r5, [fp] │ │ + ldrb r4, [r0, r1] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #16] │ │ + ldrb r6, [r3, #30] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, ip, lsl #2] │ │ + ldrb.w sl, [r3, #31] │ │ + lsr.w r1, r1, lr │ │ + ldrb r0, [r0, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, r6, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldrh.w r1, [sp, #4] │ │ + smulbb r4, r4, r1 │ │ + ldrh.w r1, [sp, #8] │ │ + smulbb r0, r0, r1 │ │ + umull r4, r5, r4, r7 │ │ + umull r0, r1, r0, r7 │ │ + ldr r0, [r3, #24] │ │ + lsrs r4, r5, #7 │ │ + lsr.w r4, r4, r9 │ │ + lsrs r5, r1, #7 │ │ + ldr.w r1, [fp] │ │ + lsl.w r4, r4, r8 │ │ + ands r0, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsr.w r5, r5, ip │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsl.w r5, r5, lr │ │ + orr.w r8, r4, r5 │ │ + ldrb r1, [r1, r0] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + lsr.w r1, r1, sl │ │ + lsls r1, r0 │ │ + orr.w r0, r8, r1 │ │ + ldrh.w r1, [sp, #44] ; 0x2c │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r5, r1, r4 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + umull r8, r9, r5, r7 │ │ + mov.w r1, r9, lsr #7 │ │ + lsrs r1, r6 │ │ + lsls r1, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [fp], #4 │ │ + ldr r1, [sp, #16] │ │ + subs r1, #1 │ │ + str r1, [sp, #16] │ │ + cmp r1, #0 │ │ + bgt.w 49bb2 │ │ + ldr r2, [sp, #24] │ │ + subs r2, #1 │ │ str r2, [sp, #24] │ │ - rsb lr, fp, r2 │ │ - rsb fp, fp, r3 │ │ - mov.w r3, fp, lsl #1 │ │ - mov fp, ip │ │ - str r3, [sp, #32] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + add fp, r2 │ │ + b.n 49b8c │ │ + subs.w r8, r0, #0 │ │ + and.w fp, r1, #3 │ │ + it lt │ │ + addlt.w r8, r8, #3 │ │ + mov.w lr, r8, asr #2 │ │ + rsb r7, r1, lr │ │ + mla r5, r5, lr, ip │ │ + mov.w r9, r7, lsl #2 │ │ + add.w r0, r4, r5, lsl #2 │ │ + adds r4, r1, #3 │ │ + it mi │ │ + addmi r4, r1, #6 │ │ + asrs r4, r4, #2 │ │ + cmp r2, #0 │ │ + beq.w 4a098 │ │ + cmp.w fp, #2 │ │ + mov r1, r4 │ │ + beq.n 49fe0 │ │ + cmp.w fp, #3 │ │ + beq.n 49f92 │ │ + cmp.w fp, #1 │ │ + beq.n 4a02e │ │ + ldr r7, [sp, #8] │ │ + ldrb r5, [r3, #29] │ │ + ldrb.w lr, [r3, #34] ; 0x22 │ │ + lsr.w ip, r7, r5 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldr r7, [sp, #12] │ │ + lsl.w ip, ip, r5 │ │ + ldrb r5, [r3, #30] │ │ + lsr.w r5, r7, r5 │ │ + ldr r7, [sp, #4] │ │ + lsl.w r5, r5, lr │ │ + orr.w ip, ip, r5 │ │ + ldrb r5, [r3, #28] │ │ + lsr.w lr, r7, r5 │ │ + ldrb.w r5, [r3, #32] │ │ + lsl.w lr, lr, r5 │ │ + ldrb r5, [r3, #31] │ │ + orr.w lr, ip, lr │ │ + ldrb.w ip, [r3, #35] ; 0x23 │ │ + lsr.w r5, r6, r5 │ │ + lsl.w r5, r5, ip │ │ + orr.w r5, lr, r5 │ │ + str.w r5, [r0], #4 │ │ + ldr r7, [sp, #8] │ │ + ldrb r5, [r3, #29] │ │ + ldrb.w lr, [r3, #34] ; 0x22 │ │ + lsr.w ip, r7, r5 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldr r7, [sp, #12] │ │ + lsl.w ip, ip, r5 │ │ + ldrb r5, [r3, #30] │ │ + lsr.w r5, r7, r5 │ │ + ldr r7, [sp, #4] │ │ + lsl.w r5, r5, lr │ │ + orr.w ip, ip, r5 │ │ + ldrb r5, [r3, #28] │ │ + lsr.w lr, r7, r5 │ │ + ldrb.w r5, [r3, #32] │ │ + lsl.w lr, lr, r5 │ │ + ldrb r5, [r3, #31] │ │ + orr.w lr, ip, lr │ │ + ldrb.w ip, [r3, #35] ; 0x23 │ │ + lsr.w r5, r6, r5 │ │ + lsl.w r5, r5, ip │ │ + orr.w r5, lr, r5 │ │ + str.w r5, [r0], #4 │ │ + ldr r7, [sp, #8] │ │ + ldrb r5, [r3, #29] │ │ + ldrb.w lr, [r3, #34] ; 0x22 │ │ + lsr.w ip, r7, r5 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldr r7, [sp, #12] │ │ + lsl.w ip, ip, r5 │ │ + ldrb r5, [r3, #30] │ │ + lsr.w r5, r7, r5 │ │ + ldr r7, [sp, #4] │ │ + lsl.w r5, r5, lr │ │ + orr.w ip, ip, r5 │ │ + ldrb r5, [r3, #28] │ │ + lsr.w lr, r7, r5 │ │ + ldrb.w r5, [r3, #32] │ │ + lsl.w lr, lr, r5 │ │ + ldrb r5, [r3, #31] │ │ + orr.w lr, ip, lr │ │ + ldrb.w ip, [r3, #35] ; 0x23 │ │ + lsr.w r5, r6, r5 │ │ + lsl.w r5, r5, ip │ │ + orr.w r5, lr, r5 │ │ + str.w r5, [r0], #4 │ │ + ldr r7, [sp, #8] │ │ + subs r1, #1 │ │ + ldrb r5, [r3, #29] │ │ + cmp r1, #0 │ │ + ldrb.w ip, [r3, #34] ; 0x22 │ │ + lsr.w lr, r7, r5 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldr r7, [sp, #12] │ │ + lsl.w lr, lr, r5 │ │ + ldrb r5, [r3, #30] │ │ + lsr.w r5, r7, r5 │ │ + ldr r7, [sp, #4] │ │ + lsl.w r5, r5, ip │ │ + ldrb.w ip, [r3, #32] │ │ + orr.w lr, lr, r5 │ │ + ldrb r5, [r3, #28] │ │ + lsr.w r5, r7, r5 │ │ + lsl.w r5, r5, ip │ │ + orr.w r5, lr, r5 │ │ + ldrb.w lr, [r3, #31] │ │ + lsr.w r8, r6, lr │ │ + ldrb.w lr, [r3, #35] ; 0x23 │ │ + lsl.w ip, r8, lr │ │ + orr.w r5, r5, ip │ │ + str.w r5, [r0], #4 │ │ + bgt.w 49f44 │ │ + subs r2, #1 │ │ + add r0, r9 │ │ + b.n 49f2a │ │ + movs r0, #4 │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 182e0 │ │ + movs r0, #0 │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + │ │ +0004a0a0 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r9, r2 │ │ + ldr r7, [pc, #288] ; (4a1c8 ) │ │ + sub sp, #52 ; 0x34 │ │ + mov lr, r1 │ │ + mov r6, r0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldrb.w r5, [sp, #88] ; 0x58 │ │ + ldrb.w r4, [sp, #92] ; 0x5c │ │ + ldr r2, [r7, #0] │ │ + ldrb.w r8, [sp, #96] ; 0x60 │ │ + str r2, [sp, #44] ; 0x2c │ │ + cbnz r0, 4a0ca │ │ + ldr r0, [pc, #260] ; (4a1cc ) │ │ + add r0, pc │ │ + b.n 4a0d6 │ │ + ldr r2, [r0, #4] │ │ + ldrb r2, [r2, #8] │ │ + cmp r2, #7 │ │ + bhi.n 4a0dc │ │ + ldr r0, [pc, #252] ; (4a1d0 ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + b.n 4a1b0 │ │ + add.w r1, r0, #36 ; 0x24 │ │ + cmp.w lr, #0 │ │ + beq.n 4a0fc │ │ + add.w sl, sp, #28 │ │ + mov r0, lr │ │ + str r3, [sp, #20] │ │ + mov r2, sl │ │ + bl 70a28 │ │ + cmp r0, #0 │ │ + beq.n 4a1b0 │ │ + ldr r3, [sp, #20] │ │ + mov r1, sl │ │ + add.w r2, r9, #4294967295 ; 0xffffffff │ │ + cmp r2, #1 │ │ + bhi.n 4a12a │ │ + smulbb sl, r5, r8 │ │ + ldr r0, [pc, #184] ; (4a1c4 ) │ │ + smulbb r4, r4, r8 │ │ + smulbb r3, r3, r8 │ │ + umull sl, fp, sl, r0 │ │ + umull r2, r3, r3, r0 │ │ + ubfx r5, fp, #7, #8 │ │ + umull sl, fp, r4, r0 │ │ + ubfx r3, r3, #7, #8 │ │ + ubfx r4, fp, #7, #8 │ │ + ldr r2, [r6, #4] │ │ + ldrb r0, [r2, #8] │ │ + cmp r0, #16 │ │ + beq.n 4a154 │ │ + cmp r0, #32 │ │ + beq.n 4a16e │ │ + cmp r0, #15 │ │ + bne.n 4a194 │ │ + ldr r0, [r2, #12] │ │ + cmp.w r0, #31744 ; 0x7c00 │ │ + bne.n 4a194 │ │ + str r5, [sp, #0] │ │ + mov r0, r6 │ │ + str r4, [sp, #4] │ │ + mov r2, r9 │ │ + str.w r8, [sp, #8] │ │ + bl 46ba0 │ │ + b.n 4a1b0 │ │ + ldr r0, [r2, #12] │ │ + cmp.w r0, #63488 ; 0xf800 │ │ + bne.n 4a194 │ │ + str r5, [sp, #0] │ │ + mov r0, r6 │ │ + str r4, [sp, #4] │ │ + mov r2, r9 │ │ + str.w r8, [sp, #8] │ │ + bl 4713c │ │ + b.n 4a1b0 │ │ + ldr r0, [r2, #12] │ │ + cmp.w r0, #16711680 ; 0xff0000 │ │ + bne.n 4a194 │ │ + ldr r2, [r2, #24] │ │ + mov r0, r6 │ │ + str r5, [sp, #0] │ │ + str r4, [sp, #4] │ │ + str.w r8, [sp, #8] │ │ + cbnz r2, 4a18c │ │ + mov r2, r9 │ │ + bl 476f8 │ │ + b.n 4a1b0 │ │ + mov r2, r9 │ │ + bl 47b74 │ │ + b.n 4a1b0 │ │ + ldr r2, [r2, #24] │ │ + mov r0, r6 │ │ + str r5, [sp, #0] │ │ + str r4, [sp, #4] │ │ + str.w r8, [sp, #8] │ │ + cbnz r2, 4a1aa │ │ + mov r2, r9 │ │ + bl 48034 │ │ + b.n 4a1b0 │ │ + mov r2, r9 │ │ + bl 49414 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 4a1bc │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + add r2, pc, #808 ; (adr r2, 4a4f4 ) │ │ + movs r6, r0 │ │ + push {r0, r1, r2, r3, r6, lr} │ │ + movs r3, r0 │ │ + ; instruction: 0xb67b │ │ + movs r3, r0 │ │ + │ │ +0004a1d4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #68 ; 0x44 │ │ + mov fp, r3 │ │ + mov r8, r0 │ │ + str r1, [sp, #20] │ │ + ldr r1, [pc, #272] ; (4a2f4 ) │ │ + str r2, [sp, #24] │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + ldrb.w r4, [sp, #104] ; 0x68 │ │ + ldrb.w r5, [sp, #108] ; 0x6c │ │ + ldr r3, [r1, #0] │ │ + ldrb.w r6, [sp, #112] ; 0x70 │ │ + ldrb.w r9, [sp, #116] ; 0x74 │ │ + str r3, [sp, #60] ; 0x3c │ │ + str r1, [sp, #28] │ │ + cbnz r0, 4a206 │ │ + ldr r0, [pc, #244] ; (4a2f8 ) │ │ + add r0, pc │ │ + b.n 4a212 │ │ + ldr r3, [r0, #4] │ │ + ldrb r2, [r3, #8] │ │ + cmp r2, #7 │ │ + bhi.n 4a218 │ │ + ldr r0, [pc, #236] ; (4a2fc ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + b.n 4a2c2 │ │ + add.w r1, fp, #4294967295 ; 0xffffffff │ │ + cmp r1, #1 │ │ + bhi.n 4a246 │ │ + smulbb r0, r4, r9 │ │ + ldr r7, [pc, #200] ; (4a2f0 ) │ │ + smulbb r6, r6, r9 │ │ + umull r0, r1, r0, r7 │ │ + smulbb r0, r5, r9 │ │ + ubfx r4, r1, #7, #8 │ │ + umull r0, r1, r0, r7 │ │ + umull r6, r7, r6, r7 │ │ + ubfx r5, r1, #7, #8 │ │ + ubfx r6, r7, #7, #8 │ │ + cmp r2, #16 │ │ + beq.n 4a25c │ │ + cmp r2, #32 │ │ + beq.n 4a266 │ │ + cmp r2, #15 │ │ + bne.n 4a27a │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #31744 ; 0x7c00 │ │ + beq.n 4a2d6 │ │ + b.n 4a27a │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #63488 ; 0xf800 │ │ + beq.n 4a2dc │ │ + b.n 4a27a │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #16711680 ; 0xff0000 │ │ + bne.n 4a27a │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + beq.n 4a2e2 │ │ + ldr r7, [pc, #136] ; (4a300 ) │ │ + add r7, pc │ │ + b.n 4a282 │ │ + ldr r3, [r3, #24] │ │ + cbz r3, 4a2d0 │ │ + ldr r7, [pc, #132] ; (4a304 ) │ │ + add r7, pc │ │ movs r3, #0 │ │ - str r3, [sp, #28] │ │ - b.n 49fc8 │ │ - adds r2, r3, #1 │ │ + add.w r2, r8, #36 ; 0x24 │ │ + mov sl, r3 │ │ + str r2, [sp, #32] │ │ + add r2, sp, #44 ; 0x2c │ │ str r2, [sp, #16] │ │ - mov.w r2, fp, lsl #1 │ │ - rsb fp, r3, fp │ │ - rsb lr, r3, r2 │ │ - str r2, [sp, #24] │ │ - mov.w r3, fp, lsl #1 │ │ - mov.w fp, #0 │ │ - str r3, [sp, #32] │ │ - str.w ip, [sp, #28] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt fp, fp, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ + ldr r2, [sp, #24] │ │ + cmp sl, r2 │ │ + bge.n 4a2c0 │ │ str r3, [sp, #36] ; 0x24 │ │ - itett gt │ │ - ldrgt r3, [sp, #28] │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #28] │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #40] ; 0x28 │ │ - cbnz r6, 49ff4 │ │ - ldr r3, [sp, #16] │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - ldr r3, [pc, #940] ; (4a3a4 ) │ │ - mov.w r9, #0 │ │ - ldr.w sl, [pc, #932] ; 4a3a0 │ │ - ldr r3, [r7, r3] │ │ - ldr r7, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #16] │ │ - cmp r9, r3 │ │ - beq.w 4a39a │ │ - ldr.w r3, [r8, #16] │ │ - cmp.w lr, #0 │ │ - ldr r1, [sp, #12] │ │ - add.w r9, r9, #1 │ │ - mul.w r3, r3, r4 │ │ - add.w ip, r3, r5, lsl #1 │ │ - ldr.w r3, [r8, #20] │ │ - it lt │ │ - addlt r5, fp │ │ - ldrh.w r0, [r3, ip] │ │ - mov.w r3, r0, lsr #11 │ │ - ldrb r6, [r7, r3] │ │ - ldr r3, [sp, #12] │ │ - mul.w r6, r3, r6 │ │ - umull r2, r3, r6, sl │ │ - ldr r6, [sp, #0] │ │ - strd r2, r3, [sp, #48] ; 0x30 │ │ - ubfx r3, r0, #5, #6 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - and.w r0, r0, #31 │ │ - ldrb r0, [r7, r0] │ │ - ldrb r2, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - mul.w r0, r1, r0 │ │ - mul.w r2, r3, r2 │ │ - umull r0, r1, r0, sl │ │ - umull r2, r3, r2, sl │ │ - strd r2, r3, [sp, #56] ; 0x38 │ │ - mov r3, r6 │ │ - ldr r6, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #32] │ │ + add.w r0, r3, sl, lsl #4 │ │ + ldr r2, [sp, #16] │ │ + bl 70a28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbz r0, 4a2ba │ │ + mov r3, r4 │ │ + mov r0, r8 │ │ + stmia.w sp, {r5, r6, r9} │ │ + mov r2, fp │ │ + ldr r1, [sp, #16] │ │ + blx r7 │ │ + mov r3, r0 │ │ + add.w sl, sl, #1 │ │ + b.n 4a290 │ │ + mov r0, r3 │ │ + ldr r3, [sp, #28] │ │ ldr r2, [sp, #60] ; 0x3c │ │ - add.w r6, r3, r6, lsr #7 │ │ - ldr r3, [sp, #8] │ │ - add.w r1, r3, r1, lsr #7 │ │ - ldr r3, [sp, #4] │ │ - mov.w r6, r6, lsr #3 │ │ - add.w r3, r3, r2, lsr #7 │ │ - ldr.w r2, [r8, #20] │ │ - mov.w r1, r1, lsr #3 │ │ - mov.w r3, r3, lsr #2 │ │ - orr.w r1, r1, r6, lsl #11 │ │ - orr.w r3, r1, r3, lsl #5 │ │ - strh.w r3, [r2, ip] │ │ - itett ge │ │ - ldrge r3, [sp, #32] │ │ - ldrlt r3, [sp, #24] │ │ - addge lr, r3 │ │ - ldrge r3, [sp, #36] ; 0x24 │ │ - ittee lt │ │ - addlt lr, r3 │ │ - ldrlt r3, [sp, #28] │ │ - addge r5, r5, r3 │ │ - ldrge r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4a2e8 │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + ldr r7, [pc, #52] ; (4a308 ) │ │ + add r7, pc │ │ + b.n 4a282 │ │ + ldr r7, [pc, #52] ; (4a30c ) │ │ + add r7, pc │ │ + b.n 4a282 │ │ + ldr r7, [pc, #48] ; (4a310 ) │ │ + add r7, pc │ │ + b.n 4a282 │ │ + ldr r7, [pc, #48] ; (4a314 ) │ │ + add r7, pc │ │ + b.n 4a282 │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + add r1, pc, #592 ; (adr r1, 4a548 ) │ │ + movs r6, r0 │ │ + push {r0, r1, r4} │ │ + movs r3, r0 │ │ + push {r0, r1, r2, r3, r5, r6, lr} │ │ + movs r3, r0 │ │ + bhi.n 4a2fa │ │ + vsra.u64 d31, d1, #1 │ │ + vcvt.u16.f16 , , #1 │ │ + vtbx.8 d28, {d31}, d5 │ │ + vcvt.f32.u32 q14, , #1 │ │ + vsri.32 d29, d1, #1 │ │ + vtbl.8 d30, {d15-d16}, d29 │ │ + ldr r7, [pc, #960] ; (4a6dc ) │ │ + cmp r3, #2 │ │ + ldr.w lr, [pc, #340] ; 4a474 │ │ + mov.w r1, r1, lsl #1 │ │ + ldrb.w r6, [sp, #36] ; 0x24 │ │ + add lr, pc │ │ + ldrb.w r4, [sp, #40] ; 0x28 │ │ + ldrb.w r5, [sp, #44] ; 0x2c │ │ + ldr.w sl, [r0, #16] │ │ + ldr r7, [r0, #20] │ │ + beq.n 4a3aa │ │ + cmp r3, #4 │ │ + beq.n 4a400 │ │ + cmp r3, #1 │ │ + bne.w 4a456 │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #300] ; (4a478 ) │ │ + ldrb.w r0, [sp, #48] ; 0x30 │ │ + ldr.w r3, [lr, r3] │ │ + rsb r0, r0, #255 ; 0xff │ │ + ldr.w lr, [r3, #12] │ │ + ldrh r3, [r7, r2] │ │ + ubfx ip, r3, #5, #5 │ │ + ubfx r1, r3, #10, #5 │ │ + and.w r3, r3, #31 │ │ + ldrb.w r8, [lr, ip] │ │ + ldrb.w sl, [lr, r1] │ │ + ldrb.w r3, [lr, r3] │ │ + mul.w r8, r0, r8 │ │ + ldr r1, [pc, #244] ; (4a470 ) │ │ + mul.w sl, r0, sl │ │ + muls r0, r3 │ │ + umull r8, r9, r8, r1 │ │ + umull sl, fp, sl, r1 │ │ + umull r0, r1, r0, r1 │ │ + add.w r4, r4, r9, lsr #7 │ │ + add.w r6, r6, fp, lsr #7 │ │ + lsrs r4, r4, #3 │ │ + lsrs r6, r6, #3 │ │ + lsls r4, r4, #5 │ │ + add.w r5, r5, r1, lsr #7 │ │ + orr.w r4, r4, r6, lsl #10 │ │ + orr.w r5, r4, r5, lsr #3 │ │ + b.n 4a3fc │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #200] ; (4a478 ) │ │ + ldr.w r3, [lr, r3] │ │ + ldrh r0, [r7, r2] │ │ + ldr.w lr, [r3, #12] │ │ + ubfx r3, r0, #10, #5 │ │ + ldrb.w r1, [lr, r3] │ │ + ubfx r3, r0, #5, #5 │ │ + and.w r0, r0, #31 │ │ + add r6, r1 │ │ + ldrb.w r3, [lr, r3] │ │ + cmp r6, #255 ; 0xff │ │ + ldrb.w r0, [lr, r0] │ │ add r4, r3 │ │ - b.n 4a006 │ │ - eor.w r2, r1, r1, asr #31 │ │ - eor.w fp, r0, r0, asr #31 │ │ - sub.w r2, r2, r1, asr #31 │ │ - sub.w fp, fp, r0, asr #31 │ │ - cmp r2, fp │ │ - blt.n 4a0e6 │ │ - mov.w r3, fp, lsl #1 │ │ - rsb fp, r2, fp │ │ - rsb ip, r2, r3 │ │ - add.w lr, r2, #1 │ │ - str r3, [sp, #12] │ │ - movs r1, #0 │ │ - mov.w r3, fp, lsl #1 │ │ - movs r2, #1 │ │ - str r3, [sp, #16] │ │ - b.n 4a100 │ │ - lsls r3, r2, #1 │ │ - add.w lr, fp, #1 │ │ - rsb ip, fp, r3 │ │ - rsb fp, fp, r2 │ │ - movs r1, #1 │ │ - movs r2, #0 │ │ - str r3, [sp, #12] │ │ - mov.w r3, fp, lsl #1 │ │ - str r3, [sp, #16] │ │ - cmp r5, r9 │ │ - itte gt │ │ - neggt r2, r2 │ │ - movgt.w fp, #4294967295 ; 0xffffffff │ │ - movle.w fp, #1 │ │ - cmp r4, sl │ │ - itte gt │ │ - neggt r1, r1 │ │ - movgt.w sl, #4294967295 ; 0xffffffff │ │ - movle.w sl, #1 │ │ - cbnz r6, 4a122 │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r3, [pc, #640] ; (4a3a4 ) │ │ - mov.w r9, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r0, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r0, [sp, #24] │ │ - str r3, [sp, #32] │ │ - cmp r9, lr │ │ - beq.w 4a39a │ │ - ldr.w r3, [r8, #16] │ │ - add.w r9, r9, #1 │ │ - ldr.w r0, [r8, #20] │ │ - ldr r7, [sp, #24] │ │ - muls r3, r4 │ │ - add.w r3, r3, r5, lsl #1 │ │ - str r3, [sp, #28] │ │ - ldrh r0, [r0, r3] │ │ - ldr r3, [sp, #32] │ │ - lsrs r6, r0, #11 │ │ - ldrb r7, [r7, r6] │ │ - ubfx r6, r0, #5, #6 │ │ + it cs │ │ + movcs r6, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + add r5, r0 │ │ + mov.w r6, r6, lsr #3 │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + mov.w r4, r4, lsr #3 │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r4, r4, #5 │ │ + orr.w r6, r4, r6, lsl #10 │ │ + orr.w r5, r6, r5, lsr #3 │ │ + strh r5, [r7, r2] │ │ + b.n 4a46a │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #112] ; (4a478 ) │ │ + ldr.w r3, [lr, r3] │ │ + ldrh r0, [r7, r2] │ │ + ldr r3, [r3, #12] │ │ + ubfx r1, r0, #10, #5 │ │ + ldrb.w sl, [r3, r1] │ │ + ubfx r1, r0, #5, #5 │ │ and.w r0, r0, #31 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #24] │ │ - ldrb r0, [r3, r0] │ │ - ldr r3, [sp, #0] │ │ - add r7, r3 │ │ - ldr r3, [sp, #4] │ │ - cmp r7, #255 ; 0xff │ │ - add r6, r3 │ │ - ldr r3, [sp, #8] │ │ + ldrb.w r8, [r3, r1] │ │ + ldrb r1, [r3, r0] │ │ + smulbb sl, sl, r6 │ │ + ldr r0, [pc, #68] ; (4a470 ) │ │ + smulbb r8, r8, r4 │ │ + smulbb r5, r1, r5 │ │ + umull sl, fp, sl, r0 │ │ + umull r8, r9, r8, r0 │ │ + bic.w r3, fp, #1020 ; 0x3fc │ │ + umull r0, r1, r5, r0 │ │ + bic.w r3, r3, #3 │ │ + mov.w r4, r9, lsr #10 │ │ + orr.w r3, r3, r4, lsl #5 │ │ + orr.w r3, r3, r1, lsr #10 │ │ + strh r3, [r7, r2] │ │ + b.n 4a46a │ │ + mla r2, sl, r2, r1 │ │ + lsrs r4, r4, #3 │ │ + lsrs r5, r5, #3 │ │ + lsrs r6, r6, #3 │ │ + orr.w r5, r5, r4, lsl #5 │ │ + orr.w r6, r5, r6, lsl #10 │ │ + strh r6, [r7, r2] │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + add r2, sp, #888 ; 0x378 │ │ + movs r6, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + cmp r3, #2 │ │ + ldr.w lr, [pc, #336] ; 4a5d4 │ │ + mov.w r1, r1, lsl #1 │ │ + ldrb.w r5, [sp, #36] ; 0x24 │ │ + add lr, pc │ │ + ldrb.w r6, [sp, #40] ; 0x28 │ │ + ldrb.w r4, [sp, #44] ; 0x2c │ │ + ldr.w sl, [r0, #16] │ │ + ldr r7, [r0, #20] │ │ + beq.n 4a50c │ │ + cmp r3, #4 │ │ + beq.n 4a562 │ │ + cmp r3, #1 │ │ + bne.w 4a5b6 │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #296] ; (4a5d8 ) │ │ + ldrb.w r0, [sp, #48] ; 0x30 │ │ + ldr.w ip, [lr, r3] │ │ + rsb r0, r0, #255 ; 0xff │ │ + ldrh r3, [r7, r2] │ │ + ldr.w lr, [ip, #12] │ │ + ldr.w ip, [ip, #8] │ │ + ubfx r8, r3, #5, #6 │ │ + lsrs r1, r3, #11 │ │ + and.w r3, r3, #31 │ │ + ldrb.w sl, [lr, r1] │ │ + ldrb.w r3, [lr, r3] │ │ + ldrb.w r8, [ip, r8] │ │ + mul.w sl, r0, sl │ │ + ldr r1, [pc, #236] ; (4a5d0 ) │ │ + mul.w r8, r0, r8 │ │ + muls r0, r3 │ │ + umull sl, fp, sl, r1 │ │ + umull r8, r9, r8, r1 │ │ + umull r0, r1, r0, r1 │ │ + add.w r5, r5, fp, lsr #7 │ │ + add.w r3, r6, r9, lsr #7 │ │ + lsrs r5, r5, #3 │ │ + lsrs r3, r3, #2 │ │ + add.w r4, r4, r1, lsr #7 │ │ + lsrs r4, r4, #3 │ │ + orr.w r4, r4, r5, lsl #11 │ │ + b.n 4a5ae │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #196] ; (4a5d8 ) │ │ + ldr.w r1, [lr, r3] │ │ + ldrh r3, [r7, r2] │ │ + ldr.w lr, [r1, #12] │ │ + ubfx ip, r3, #5, #6 │ │ + ldr r1, [r1, #8] │ │ + lsrs r0, r3, #11 │ │ + and.w r3, r3, #31 │ │ + ldrb.w r0, [lr, r0] │ │ + ldrb.w r3, [lr, r3] │ │ + add r5, r0 │ │ + ldrb.w r1, [r1, ip] │ │ + cmp r5, #255 ; 0xff │ │ + add r4, r3 │ │ + add r6, r1 │ │ it cs │ │ - movcs r7, #255 ; 0xff │ │ - add r0, r3 │ │ - lsrs r7, r7, #3 │ │ - cmp r0, #255 ; 0xff │ │ - ldr.w r3, [r8, #20] │ │ + movcs r5, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + mov.w r5, r5, lsr #3 │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ + movcs r4, #255 ; 0xff │ │ cmp r6, #255 ; 0xff │ │ - mov.w r0, r0, lsr #3 │ │ + mov.w r4, r4, lsr #3 │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ - orr.w r0, r0, r7, lsl #11 │ │ + orr.w r4, r4, r5, lsl #11 │ │ lsrs r6, r6, #2 │ │ - cmp.w ip, #0 │ │ - itt lt │ │ - addlt r5, r5, r2 │ │ - addlt r4, r4, r1 │ │ - orr.w r6, r0, r6, lsl #5 │ │ - ldr r0, [sp, #28] │ │ - itt ge │ │ - addge r5, fp │ │ - addge r4, sl │ │ - strh r6, [r3, r0] │ │ - itete lt │ │ - ldrlt r3, [sp, #12] │ │ - ldrge r3, [sp, #16] │ │ - addlt ip, r3 │ │ - addge ip, r3 │ │ - b.n 4a132 │ │ - eor.w r3, r1, r1, asr #31 │ │ - eor.w fp, r0, r0, asr #31 │ │ - sub.w r3, r3, r1, asr #31 │ │ - sub.w fp, fp, r0, asr #31 │ │ - cmp r3, fp │ │ - blt.n 4a1ea │ │ - mov.w r2, fp, lsl #1 │ │ - rsb fp, r3, fp │ │ - add.w lr, r3, #1 │ │ - rsb ip, r3, r2 │ │ - mov.w r3, fp, lsl #1 │ │ - mov.w fp, #1 │ │ - str r3, [sp, #24] │ │ - movs r3, #0 │ │ - str r3, [sp, #12] │ │ - b.n 4a206 │ │ - lsls r2, r3, #1 │ │ - add.w lr, fp, #1 │ │ - rsb ip, fp, r2 │ │ - rsb fp, fp, r3 │ │ - mov.w r3, fp, lsl #1 │ │ - mov.w fp, #0 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - str r3, [sp, #12] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt fp, fp, #0 │ │ - movgt.w r9, #4294967295 ; 0xffffffff │ │ - movle.w r9, #1 │ │ - cmp r4, sl │ │ - ittet gt │ │ - ldrgt r3, [sp, #12] │ │ - movgt.w sl, #4294967295 ; 0xffffffff │ │ - movle.w sl, #1 │ │ - neggt r3, r3 │ │ - it gt │ │ - strgt r3, [sp, #12] │ │ - cbnz r6, 4a230 │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r3, [pc, #368] ; (4a3a4 ) │ │ - ldr r3, [r7, r3] │ │ + orr.w r6, r4, r6, lsl #5 │ │ + strh r6, [r7, r2] │ │ + b.n 4a5ca │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #112] ; (4a5d8 ) │ │ + ldr.w r3, [lr, r3] │ │ + ldrh r0, [r7, r2] │ │ ldr r1, [r3, #12] │ │ ldr r3, [r3, #8] │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #16] │ │ - cmp r3, lr │ │ - beq.w 4a39a │ │ - ldr.w r3, [r8, #16] │ │ - cmp.w ip, #0 │ │ - ldr.w r1, [r8, #20] │ │ - it lt │ │ - addlt ip, r2 │ │ - ldr r6, [sp, #28] │ │ - mul.w r3, r3, r4 │ │ - ldr r7, [sp, #32] │ │ - it ge │ │ - addge r4, sl │ │ - add.w r3, r3, r5, lsl #1 │ │ - ite lt │ │ - addlt r5, fp │ │ - addge r5, r9 │ │ - ldrh r0, [r1, r3] │ │ - mov.w r1, r0, lsr #11 │ │ - ldrb r6, [r6, r1] │ │ - ldr r1, [sp, #0] │ │ - mul.w r6, r1, r6 │ │ - ubfx r1, r0, #5, #6 │ │ + mov.w lr, r0, lsr #11 │ │ + ldrb.w r8, [r1, lr] │ │ + ubfx lr, r0, #5, #6 │ │ and.w r0, r0, #31 │ │ - ldrb r1, [r7, r1] │ │ - ldr r7, [sp, #4] │ │ - mul.w r1, r7, r1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #28] │ │ - ldrb r0, [r1, r0] │ │ - ldr r1, [sp, #8] │ │ - mul.w r0, r1, r0 │ │ - ldr r1, [pc, #260] ; (4a3a0 ) │ │ - umull r6, r7, r6, r1 │ │ - ldr r1, [pc, #256] ; (4a3a0 ) │ │ - umull r0, r1, r0, r1 │ │ - mov.w r6, r7, lsr #10 │ │ - ldr r0, [pc, #244] ; (4a3a0 ) │ │ - mov.w r1, r1, lsr #10 │ │ - orr.w r6, r1, r6, lsl #11 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - umull r0, r1, r1, r0 │ │ - ldr.w r0, [r8, #20] │ │ - mov.w r1, r1, lsr #9 │ │ - orr.w r1, r6, r1, lsl #5 │ │ - strh r1, [r0, r3] │ │ - itete lt │ │ - ldrlt r3, [sp, #12] │ │ - ldrge r3, [sp, #24] │ │ - addlt r4, r4, r3 │ │ - addge ip, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r3, #1 │ │ - b.n 4a23e │ │ - eor.w ip, r1, r1, asr #31 │ │ - eor.w r3, r0, r0, asr #31 │ │ - sub.w ip, ip, r1, asr #31 │ │ - sub.w r3, r3, r0, asr #31 │ │ - cmp ip, r3 │ │ - blt.n 4a306 │ │ - rsb r0, ip, r3 │ │ - mov.w lr, r3, lsl #1 │ │ - add.w r7, ip, #1 │ │ - rsb r1, ip, lr │ │ - movs r3, #0 │ │ - lsls r0, r0, #1 │ │ - str r3, [sp, #12] │ │ - mov.w ip, #1 │ │ - b.n 4a31e │ │ - rsb r0, r3, ip │ │ - mov.w lr, ip, lsl #1 │ │ - mov.w ip, #0 │ │ - adds r7, r3, #1 │ │ - lsls r0, r0, #1 │ │ - rsb r1, r3, lr │ │ - movs r3, #1 │ │ - str r3, [sp, #12] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w r9, #4294967295 ; 0xffffffff │ │ - movle.w r9, #1 │ │ - cmp r4, sl │ │ - ittet gt │ │ - ldrgt r3, [sp, #12] │ │ - movgt.w sl, #4294967295 ; 0xffffffff │ │ - movle.w sl, #1 │ │ - neggt r3, r3 │ │ - it gt │ │ - strgt r3, [sp, #12] │ │ - cbnz r6, 4a346 │ │ - subs r7, #1 │ │ - ldr r3, [sp, #0] │ │ - movs r6, #0 │ │ - ldr r2, [sp, #8] │ │ - mov.w fp, r3, lsr #3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orr.w r3, r3, fp, lsl #11 │ │ - orr.w r3, r3, r2, lsr #3 │ │ - uxth r3, r3 │ │ - str r3, [sp, #0] │ │ - cmp r6, r7 │ │ - beq.n 4a39a │ │ - ldr.w r2, [r8, #16] │ │ - mov.w fp, r5, lsl #1 │ │ - ldr.w r3, [r8, #20] │ │ - cmp r1, #0 │ │ - itt lt │ │ - addlt r1, lr │ │ - addlt r5, ip │ │ - mla r2, r2, r4, fp │ │ - ldrh.w fp, [sp] │ │ - ittt ge │ │ - addge r1, r1, r0 │ │ - addge r5, r9 │ │ - addge r4, sl │ │ - add.w r6, r6, #1 │ │ - strh.w fp, [r3, r2] │ │ - itt lt │ │ - ldrlt r3, [sp, #12] │ │ - addlt r4, r4, r3 │ │ - b.n 4a362 │ │ - add sp, #68 ; 0x44 │ │ + ldrb.w r3, [r3, lr] │ │ + ldrb r1, [r1, r0] │ │ + smulbb r8, r8, r5 │ │ + ldr r0, [pc, #64] ; (4a5d0 ) │ │ + smulbb r4, r1, r4 │ │ + smulbb r6, r3, r6 │ │ + umull r8, r9, r8, r0 │ │ + umull r4, r5, r4, r0 │ │ + umull r0, r1, r6, r0 │ │ + mov.w lr, r9, lsr #10 │ │ + lsrs r4, r5, #10 │ │ + orr.w r4, r4, lr, lsl #11 │ │ + lsrs r3, r1, #9 │ │ + orr.w r3, r4, r3, lsl #5 │ │ + strh r3, [r7, r2] │ │ + b.n 4a5ca │ │ + mla r2, sl, r2, r1 │ │ + lsrs r6, r6, #2 │ │ + lsrs r4, r4, #3 │ │ + lsrs r5, r5, #3 │ │ + orr.w r4, r4, r6, lsl #5 │ │ + orr.w r5, r4, r5, lsl #11 │ │ + strh r5, [r7, r2] │ │ + movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ + add r1, sp, #488 ; 0x1e8 │ │ + movs r6, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + cmp r3, #2 │ │ + mov.w r1, r1, lsl #2 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #108 ; 0x6c │ │ - mov fp, r3 │ │ - ldr r3, [pc, #852] ; (4a708 ) │ │ - str r0, [sp, #0] │ │ - mov r8, r2 │ │ - add r3, pc │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #0] │ │ - mov r6, r1 │ │ - ldr.w ip, [sp, #148] ; 0x94 │ │ - ldr.w r9, [sp, #144] ; 0x90 │ │ - ldr r4, [r3, #4] │ │ - add.w r3, ip, #4294967295 ; 0xffffffff │ │ + ldr.w sl, [r0, #16] │ │ + ldrb.w r6, [sp, #36] ; 0x24 │ │ + ldrb.w r5, [sp, #40] ; 0x28 │ │ + ldrb.w r4, [sp, #44] ; 0x2c │ │ + ldr r7, [r0, #20] │ │ + beq.n 4a648 │ │ + cmp r3, #4 │ │ + beq.n 4a67e │ │ cmp r3, #1 │ │ - ldrb.w r2, [sp, #152] ; 0x98 │ │ - ldrb.w r0, [sp, #156] ; 0x9c │ │ - ldrb.w lr, [sp, #160] ; 0xa0 │ │ - ldrb.w sl, [sp, #164] ; 0xa4 │ │ - ldr r7, [sp, #168] ; 0xa8 │ │ - bhi.n 4a40a │ │ - smulbb r2, r2, sl │ │ - ldr r5, [pc, #796] ; (4a704 ) │ │ - smulbb lr, sl, lr │ │ - umull r2, r3, r2, r5 │ │ - smulbb r2, sl, r0 │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #4] │ │ - umull r0, r1, r2, r5 │ │ - lsrs r3, r1, #7 │ │ - str r3, [sp, #8] │ │ - umull r0, r1, lr, r5 │ │ + bne.n 4a6ba │ │ + mla r2, sl, r2, r1 │ │ + ldrb.w r3, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #196] ; (4a6d0 ) │ │ + rsb r3, r3, #255 ; 0xff │ │ + ldr r0, [r7, r2] │ │ + ubfx r8, r0, #8, #8 │ │ + ubfx sl, r0, #16, #8 │ │ + uxtb r0, r0 │ │ + mul.w r8, r3, r8 │ │ + mul.w sl, r3, sl │ │ + muls r0, r3 │ │ + umull r8, r9, r8, r1 │ │ + umull sl, fp, sl, r1 │ │ + umull r0, r1, r0, r1 │ │ + add.w r5, r5, r9, lsr #7 │ │ + add.w r6, r6, fp, lsr #7 │ │ + lsls r5, r5, #8 │ │ + orr.w r6, r5, r6, lsl #16 │ │ + add.w r4, r4, r1, lsr #7 │ │ + orrs r6, r4 │ │ + b.n 4a6c6 │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [r7, r2] │ │ + ubfx r1, r3, #16, #8 │ │ + ubfx r0, r3, #8, #8 │ │ + add r6, r1 │ │ + add r5, r0 │ │ + cmp r6, #255 ; 0xff │ │ + uxtab r4, r4, r3 │ │ + it cs │ │ + movcs r6, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r5, r5, #8 │ │ + orr.w r6, r5, r6, lsl #16 │ │ + cmp r4, #255 ; 0xff │ │ + ite ls │ │ + orrls r4, r6 │ │ + orrhi.w r4, r6, #255 ; 0xff │ │ + str r4, [r7, r2] │ │ + b.n 4a6c8 │ │ + mla r2, sl, r2, r1 │ │ + ldr r1, [pc, #76] ; (4a6d0 ) │ │ + ldr r0, [r7, r2] │ │ + ubfx r8, r0, #16, #8 │ │ + ubfx r3, r0, #8, #8 │ │ + uxtb r0, r0 │ │ + mul.w r8, r6, r8 │ │ + muls r5, r3 │ │ + muls r4, r0 │ │ + umull r8, r9, r8, r1 │ │ + mov.w r0, r9, lsr #7 │ │ + umull r8, r9, r5, r1 │ │ + umull r4, r5, r4, r1 │ │ + mov.w r3, r9, lsr #7 │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r0, lsl #16 │ │ + orr.w r3, r3, r5, lsr #7 │ │ + str r3, [r7, r2] │ │ + b.n 4a6c8 │ │ + mla r2, sl, r2, r1 │ │ + orr.w r5, r4, r5, lsl #8 │ │ + orr.w r6, r5, r6, lsl #16 │ │ + str r6, [r7, r2] │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + cmp r3, #2 │ │ + ldr.w ip, [r0, #16] │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov.w r1, r1, lsl #2 │ │ + ldrb.w r5, [sp, #36] ; 0x24 │ │ + ldrb.w r6, [sp, #40] ; 0x28 │ │ + ldrb.w r4, [sp, #44] ; 0x2c │ │ + ldrb.w lr, [sp, #48] ; 0x30 │ │ + ldr r7, [r0, #20] │ │ + beq.n 4a748 │ │ + cmp r3, #4 │ │ + beq.n 4a784 │ │ + cmp r3, #1 │ │ + bne.n 4a7c6 │ │ + mla r2, ip, r2, r1 │ │ + rsb lr, lr, #255 ; 0xff │ │ + ldr.w ip, [pc, #216] ; 4a7e0 │ │ + ldr r3, [r7, r2] │ │ + ubfx r8, r3, #16, #8 │ │ + ubfx r0, r3, #8, #8 │ │ + uxtb.w sl, r3 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + mul.w r8, lr, r8 │ │ + mul.w r0, lr, r0 │ │ + mul.w lr, sl, lr │ │ + umull r8, r9, r8, ip │ │ + umull r0, r1, r0, ip │ │ + umull sl, fp, lr, ip │ │ + add.w r5, r5, r9, lsr #7 │ │ + add.w r6, r6, r1, lsr #7 │ │ + add.w r4, r4, fp, lsr #7 │ │ + orrs r4, r3 │ │ + orr.w r4, r4, r5, lsl #16 │ │ + b.n 4a77c │ │ + mla r2, ip, r2, r1 │ │ + ldr r3, [r7, r2] │ │ + ubfx r0, r3, #16, #8 │ │ + ubfx r1, r3, #8, #8 │ │ + add r5, r0 │ │ + uxtab r4, r4, r3 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + add r6, r1 │ │ + cmp r4, #255 ; 0xff │ │ + ite ls │ │ + orrls r3, r4 │ │ + orrhi.w r3, r3, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + cmp r6, #255 ; 0xff │ │ + orr.w r4, r3, r5, lsl #16 │ │ + it cs │ │ + movcs r6, #255 ; 0xff │ │ + orr.w r6, r4, r6, lsl #8 │ │ + str r6, [r7, r2] │ │ + b.n 4a7d8 │ │ + mla r2, ip, r2, r1 │ │ + ldr r0, [pc, #84] ; (4a7e0 ) │ │ + ldr r3, [r7, r2] │ │ + ubfx r1, r3, #16, #8 │ │ + uxtb.w r8, r3 │ │ + muls r5, r1 │ │ + ubfx r1, r3, #8, #8 │ │ + mul.w r8, r4, r8 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + muls r6, r1 │ │ + umull r8, r9, r8, r0 │ │ + orr.w r3, r3, r9, lsr #7 │ │ + umull r8, r9, r5, r0 │ │ + umull r0, r1, r6, r0 │ │ + mov.w r5, r9, lsr #7 │ │ + orr.w r5, r3, r5, lsl #16 │ │ lsrs r3, r1, #7 │ │ - str r3, [sp, #12] │ │ - b.n 4a412 │ │ - str r2, [sp, #4] │ │ - str r0, [sp, #8] │ │ - str.w lr, [sp, #12] │ │ - cmp r8, r9 │ │ - eor.w r3, sl, #255 ; 0xff │ │ - str r3, [sp, #20] │ │ - bne.w 4a764 │ │ - ldr r3, [sp, #0] │ │ - cmp.w ip, #2 │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - beq.w 4a52e │ │ - cmp.w ip, #4 │ │ - beq.w 4a5fe │ │ - cmp.w ip, #1 │ │ - bne.w 4a6e4 │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r6, fp │ │ - mul.w r0, r0, r8 │ │ - bgt.n 4a45e │ │ - add.w r8, r0, r6 │ │ - rsb r3, r6, fp │ │ - add.w sl, r5, r8, lsl #2 │ │ - cbz r7, 4a45a │ │ - adds r3, #1 │ │ - ldr r5, [pc, #680] ; (4a704 ) │ │ - b.n 4a474 │ │ - add.w r8, r0, fp │ │ - rsb r3, fp, r6 │ │ - add.w sl, r5, r8, lsl #2 │ │ - cmp r7, #0 │ │ - bne.n 4a458 │ │ - add.w sl, sl, #4 │ │ - b.n 4a45a │ │ - adds.w r3, r3, #4294967295 ; 0xffffffff │ │ - bcc.w 4b418 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [pc, #652] ; (4a70c ) │ │ - ldr.w ip, [sl] │ │ - ldrb.w lr, [r4, #28] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [r4, #12] │ │ - ldrb.w r7, [r4, #32] │ │ - and.w r1, ip, r1 │ │ - str r2, [sp, #0] │ │ - ldr.w r2, [r2, lr, lsl #2] │ │ - lsrs r1, r7 │ │ - ldrb r6, [r4, #29] │ │ - ldrb.w fp, [r4, #33] ; 0x21 │ │ - ldrb r2, [r2, r1] │ │ - ldr r1, [sp, #20] │ │ - ldrb.w r8, [r4, #30] │ │ - ldrb.w r9, [r4, #34] ; 0x22 │ │ - muls r2, r1 │ │ - umull r0, r1, r2, r5 │ │ - ldr r2, [sp, #0] │ │ - ldr.w r2, [r2, r6, lsl #2] │ │ - strd r0, r1, [sp, #24] │ │ - ldr r1, [r4, #16] │ │ - and.w r1, ip, r1 │ │ - lsr.w r1, r1, fp │ │ - ldrb r1, [r2, r1] │ │ - ldr r2, [sp, #20] │ │ - muls r1, r2 │ │ - ldr r2, [r4, #20] │ │ + orr.w r3, r5, r3, lsl #8 │ │ + str r3, [r7, r2] │ │ + b.n 4a7d8 │ │ + mla r2, ip, r2, r1 │ │ + orr.w r3, r4, r6, lsl #8 │ │ + orr.w r5, r3, r5, lsl #16 │ │ + orr.w r5, r5, lr, lsl #24 │ │ + str r5, [r7, r2] │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #44 ; 0x2c │ │ + ldr r6, [pc, #840] ; (4ab34 ) │ │ + ldrb.w r4, [sp, #80] ; 0x50 │ │ + ldrb.w r5, [sp, #92] ; 0x5c │ │ + add r6, pc │ │ + str r4, [sp, #0] │ │ + rsb r5, r5, #255 ; 0xff │ │ + ldrb.w r4, [sp, #84] ; 0x54 │ │ + str r4, [sp, #4] │ │ + ldrb.w r4, [sp, #88] ; 0x58 │ │ + str r4, [sp, #8] │ │ + ldr r4, [r0, #4] │ │ + ldrb r7, [r4, #9] │ │ + cmp r7, #2 │ │ + beq.n 4a818 │ │ + cmp r7, #4 │ │ + beq.w 4aa62 │ │ + b.n 4acb6 │ │ + ldr r7, [r0, #16] │ │ + cmp r3, #2 │ │ + ldr r0, [r0, #20] │ │ + mov.w r1, r1, lsl #1 │ │ + str r0, [sp, #12] │ │ + beq.n 4a8e4 │ │ + cmp r3, #4 │ │ + beq.w 4a97a │ │ + cmp r3, #1 │ │ + mla r3, r7, r2, r1 │ │ + bne.w 4aa26 │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + ldrb r0, [r4, #28] │ │ + ldrb.w lr, [r4, #32] │ │ + ldrh.w ip, [r3, r2] │ │ + ldr r3, [pc, #752] ; (4ab38 ) │ │ + ldr r2, [r4, #12] │ │ + ldrb.w fp, [r4, #29] │ │ + ldr.w r8, [r6, r3] │ │ and.w r2, ip, r2 │ │ - lsr.w r2, r2, r9 │ │ - umull r0, r1, r1, r5 │ │ - strd r0, r1, [sp, #32] │ │ - ldr r1, [sp, #0] │ │ - ldr.w r1, [r1, r8, lsl #2] │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #20] │ │ - muls r0, r2 │ │ - ldr r2, [sp, #4] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #28] │ │ - umull r0, r1, r0, r5 │ │ - add.w r2, ip, r2, lsr #7 │ │ + ldrb.w r1, [r4, #33] ; 0x21 │ │ lsr.w r2, r2, lr │ │ - lsls r2, r7 │ │ - ldr r7, [sp, #8] │ │ - mov lr, r7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - add.w r7, lr, r7, lsr #7 │ │ - lsrs r7, r6 │ │ - ldr r6, [r4, #24] │ │ - lsl.w r7, r7, fp │ │ - orrs r2, r7 │ │ - orrs r6, r2 │ │ - ldr r2, [sp, #12] │ │ - add.w fp, r2, r1, lsr #7 │ │ - lsr.w fp, fp, r8 │ │ - lsl.w fp, fp, r9 │ │ - orr.w r6, r6, fp │ │ - str.w r6, [sl], #4 │ │ - b.n 4a474 │ │ + ldrb.w r9, [r4, #30] │ │ + ldr.w r6, [r8, r0, lsl #2] │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldrb r7, [r6, r2] │ │ + ldr r6, [pc, #704] ; (4ab30 ) │ │ + muls r7, r5 │ │ + umull r2, r3, r7, r6 │ │ + ldr.w r7, [r8, fp, lsl #2] │ │ + strd r2, r3, [sp, #24] │ │ + ldr r2, [r4, #16] │ │ + and.w r2, ip, r2 │ │ + lsrs r2, r1 │ │ + ldrb r2, [r7, r2] │ │ + muls r2, r5 │ │ + umull r2, r3, r2, r6 │ │ + strd r2, r3, [sp, #32] │ │ + ldr r3, [r4, #20] │ │ + ldr.w r2, [r8, r9, lsl #2] │ │ + and.w r3, ip, r3 │ │ + lsr.w r3, r3, sl │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #28] │ │ + muls r3, r5 │ │ + umull r6, r7, r3, r6 │ │ ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r6, fp │ │ - mul.w r0, r0, r8 │ │ - bgt.n 4a554 │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, fp │ │ - add.w sl, r5, r8, lsl #2 │ │ - cbz r7, 4a54e │ │ - adds r6, #1 │ │ - sub.w sl, sl, #4 │ │ - b.n 4a56a │ │ - add.w r8, r0, fp │ │ - rsb r6, fp, r6 │ │ - add.w sl, r5, r8, lsl #2 │ │ - cmp r7, #0 │ │ - bne.n 4a54c │ │ - add.w sl, sl, #4 │ │ - b.n 4a54e │ │ - adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.w 4b418 │ │ - ldr r3, [pc, #408] ; (4a70c ) │ │ + add.w r8, r3, r2, lsr #7 │ │ + ldr r2, [sp, #4] │ │ + lsr.w r8, r8, r0 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsl.w r3, r8, lr │ │ + add.w r0, r2, r0, lsr #7 │ │ ldr r2, [sp, #16] │ │ - ldr.w r5, [sl, #4]! │ │ + lsr.w r0, r0, fp │ │ + lsl.w lr, r0, r1 │ │ + orr.w r1, r3, lr │ │ + ldr r3, [r4, #24] │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #8] │ │ + add.w r4, r3, r7, lsr #7 │ │ + ldr r3, [sp, #12] │ │ + lsr.w r4, r4, r9 │ │ + lsl.w r4, r4, sl │ │ + orrs r4, r1 │ │ + b.n 4aa5e │ │ + mla r0, r7, r2, r1 │ │ + ldr r3, [sp, #12] │ │ ldrb.w ip, [r4, #28] │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - ldrb.w lr, [r4, #32] │ │ - ands r3, r5 │ │ - ldr.w r2, [r0, ip, lsl #2] │ │ + ldrb.w r9, [r4, #32] │ │ ldrb.w r8, [r4, #29] │ │ - lsr.w r3, r3, lr │ │ - ldrb.w r7, [r4, #33] ; 0x21 │ │ - ldrb.w fp, [r4, #30] │ │ - ldrb r2, [r2, r3] │ │ - ldr r3, [r4, #16] │ │ - ldr.w r1, [r0, r8, lsl #2] │ │ - ands r3, r5 │ │ - ldrb.w r9, [r4, #34] ; 0x22 │ │ - ldr.w r0, [r0, fp, lsl #2] │ │ - lsrs r3, r7 │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [r4, #20] │ │ - ands r1, r5 │ │ - lsr.w r1, r1, r9 │ │ - ldrb r1, [r0, r1] │ │ - ldr r0, [sp, #4] │ │ - add r2, r0 │ │ - ldr r0, [sp, #8] │ │ - cmp r2, #255 ; 0xff │ │ - add r0, r3 │ │ - ldr r3, [sp, #12] │ │ + ldrb.w fp, [r4, #33] ; 0x21 │ │ + ldrh r7, [r3, r0] │ │ + ldr r3, [pc, #568] ; (4ab38 ) │ │ + ldrb.w lr, [r4, #30] │ │ + ldr r6, [r6, r3] │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + ldr.w r2, [r6, ip, lsl #2] │ │ + lsr.w r3, r3, r9 │ │ + ldrb r5, [r2, r3] │ │ + ldr r2, [r4, #16] │ │ + ldr.w r3, [r6, r8, lsl #2] │ │ + ands r2, r7 │ │ + ldr.w r6, [r6, lr, lsl #2] │ │ + lsr.w r2, r2, fp │ │ + ldrb r1, [r3, r2] │ │ + ldr r3, [r4, #20] │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + ands r3, r7 │ │ + lsrs r3, r2 │ │ + ldrb.w sl, [r6, r3] │ │ + ldr r3, [sp, #0] │ │ + add r5, r3 │ │ + ldr r3, [sp, #4] │ │ + cmp r5, #255 ; 0xff │ │ + add r1, r3 │ │ + ldr r3, [sp, #8] │ │ it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r0, #255 ; 0xff │ │ - add r3, r1 │ │ - lsr.w r2, r2, ip │ │ + movcs r5, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + add sl, r3 │ │ + lsr.w r7, r5, ip │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - lsr.w r0, r0, r8 │ │ - ldr r1, [r4, #24] │ │ + movcs r1, #255 ; 0xff │ │ + cmp.w sl, #255 ; 0xff │ │ + lsl.w r7, r7, r9 │ │ + lsr.w r9, r1, r8 │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ - lsl.w r2, r2, lr │ │ - lsls r0, r7 │ │ - lsr.w r3, r3, fp │ │ - orrs r0, r2 │ │ - orrs r1, r0 │ │ - lsl.w r3, r3, r9 │ │ - orrs r1, r3 │ │ - str.w r1, [sl] │ │ - b.n 4a56a │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r6, fp │ │ - mul.w r0, r0, r8 │ │ - bgt.n 4a622 │ │ - add.w r8, r0, r6 │ │ - rsb r3, r6, fp │ │ - add.w sl, r5, r8, lsl #2 │ │ - cbz r7, 4a61e │ │ - adds r3, #1 │ │ - ldr r5, [pc, #228] ; (4a704 ) │ │ - b.n 4a638 │ │ - add.w r8, r0, fp │ │ - rsb r3, fp, r6 │ │ - add.w sl, r5, r8, lsl #2 │ │ - cmp r7, #0 │ │ - bne.n 4a61c │ │ - add.w sl, sl, #4 │ │ - b.n 4a61e │ │ - adds.w r3, r3, #4294967295 ; 0xffffffff │ │ - bcc.w 4b418 │ │ - ldrb r2, [r4, #30] │ │ - ldr r1, [sp, #16] │ │ - ldr.w r8, [sl] │ │ - str r2, [sp, #0] │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - ldrb.w lr, [r4, #28] │ │ - ldrb.w r7, [r4, #32] │ │ - str r2, [sp, #20] │ │ - ldr r2, [pc, #176] ; (4a70c ) │ │ - ldrb r6, [r4, #29] │ │ - ldrb.w fp, [r4, #33] ; 0x21 │ │ - ldr.w ip, [r1, r2] │ │ - ldr r1, [r4, #12] │ │ - ldr r2, [sp, #4] │ │ - and.w r1, r8, r1 │ │ - ldr.w r0, [ip, lr, lsl #2] │ │ - lsrs r1, r7 │ │ - ldrb r0, [r0, r1] │ │ - ldr r1, [r4, #16] │ │ - and.w r1, r8, r1 │ │ - muls r0, r2 │ │ - ldr.w r2, [ip, r6, lsl #2] │ │ - lsr.w r1, r1, fp │ │ - ldrb.w r9, [r2, r1] │ │ - ldr r2, [sp, #8] │ │ - ldr r1, [sp, #20] │ │ - mul.w r9, r2, r9 │ │ - ldr r2, [r4, #20] │ │ - and.w r2, r8, r2 │ │ - lsrs r2, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr.w r1, [ip, r1, lsl #2] │ │ - ldrb.w ip, [r1, r2] │ │ - umull r0, r1, r0, r5 │ │ - ldr r2, [sp, #12] │ │ - mul.w ip, r2, ip │ │ - mov.w r8, r1, lsr #7 │ │ - umull r0, r1, r9, r5 │ │ - lsr.w r8, r8, lr │ │ - lsl.w r8, r8, r7 │ │ - lsrs r2, r1, #7 │ │ - ldr r1, [sp, #0] │ │ - lsrs r2, r6 │ │ + movcs.w sl, #255 ; 0xff │ │ + ldr r3, [r4, #24] │ │ + lsl.w r9, r9, fp │ │ + lsr.w sl, sl, lr │ │ + orr.w r7, r7, r9 │ │ + orrs r7, r3 │ │ + lsl.w sl, sl, r2 │ │ + orr.w sl, r7, sl │ │ + b.n 4aa1e │ │ + mla r0, r7, r2, r1 │ │ + ldr r3, [sp, #12] │ │ + ldrb.w r9, [r4, #28] │ │ + ldrb.w r8, [r4, #32] │ │ + ldrb.w ip, [r4, #29] │ │ + ldrb.w lr, [r4, #33] ; 0x21 │ │ + ldrh.w sl, [r3, r0] │ │ + ldr r3, [pc, #416] ; (4ab38 ) │ │ + ldrb.w r5, [r4, #34] ; 0x22 │ │ + ldr r7, [r6, r3] │ │ + ldr r3, [r4, #12] │ │ + and.w r3, sl, r3 │ │ + ldr.w r2, [r7, r9, lsl #2] │ │ + ldr.w r1, [r7, ip, lsl #2] │ │ + lsr.w r3, r3, r8 │ │ + ldrb r6, [r2, r3] │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r4, #20] │ │ + and.w r2, sl, r2 │ │ + and.w r3, sl, r3 │ │ + lsr.w r2, r2, lr │ │ + lsrs r3, r5 │ │ + ldrb.w fp, [r1, r2] │ │ + ldrb r1, [r4, #30] │ │ + ldr.w r2, [r7, r1, lsl #2] │ │ + ldrb r3, [r2, r3] │ │ + ldrh.w r2, [sp] │ │ + smulbb r6, r6, r2 │ │ + ldr r2, [pc, #344] ; (4ab30 ) │ │ + umull r6, r7, r6, r2 │ │ + ldrh.w r6, [sp, #4] │ │ + smulbb r6, fp, r6 │ │ + mov.w sl, r7, lsr #7 │ │ + lsr.w sl, sl, r9 │ │ + umull r6, r7, r6, r2 │ │ + lsl.w sl, sl, r8 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, ip │ │ + lsl.w r6, r6, lr │ │ + orr.w sl, sl, r6 │ │ ldr r6, [r4, #24] │ │ - lsl.w r2, r2, fp │ │ - orr.w r2, r8, r2 │ │ - umull r8, r9, ip, r5 │ │ - orrs r6, r2 │ │ - mov.w r2, r9, lsr #7 │ │ - lsrs r2, r1 │ │ - ldr r1, [sp, #20] │ │ - lsls r2, r1 │ │ - orrs r6, r2 │ │ - str.w r6, [sl], #4 │ │ - b.n 4a638 │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r6, fp │ │ - mul.w r0, r0, r8 │ │ - bgt.n 4a710 │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, fp │ │ - add.w sl, r5, r8, lsl #2 │ │ - cbz r7, 4a726 │ │ - b.n 4a724 │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - add r2, sp, #328 ; 0x148 │ │ - movs r6, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - add.w r8, r0, fp │ │ - rsb r6, fp, r6 │ │ - add.w sl, r5, r8, lsl #2 │ │ - cbnz r7, 4a724 │ │ - add.w sl, sl, #4 │ │ - b.n 4a726 │ │ - adds r6, #1 │ │ - adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.w 4b418 │ │ - ldr r2, [sp, #4] │ │ - ldrb r3, [r4, #28] │ │ + ldrh.w r4, [sp, #8] │ │ + orr.w sl, sl, r6 │ │ + smulbb r3, r3, r4 │ │ + umull r2, r3, r3, r2 │ │ + lsrs r4, r3, #7 │ │ + lsrs r4, r1 │ │ + lsls r4, r5 │ │ + orr.w sl, sl, r4 │ │ + ldr r3, [sp, #12] │ │ + strh.w sl, [r3, r0] │ │ + b.n 4acc2 │ │ ldr r1, [sp, #8] │ │ - lsrs r2, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r3, r1, r3 │ │ - ldrb.w r1, [r4, #33] ; 0x21 │ │ - lsls r3, r1 │ │ - ldr r1, [sp, #12] │ │ - orrs r3, r2 │ │ + ldrb r2, [r4, #30] │ │ + lsr.w sl, r1, r2 │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + lsl.w r0, sl, r2 │ │ ldr r2, [r4, #24] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsr.w r3, r1, r3 │ │ - ldrb.w r1, [r4, #34] ; 0x22 │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - str.w r3, [sl], #4 │ │ - b.n 4a726 │ │ - cmp r6, fp │ │ - bne.w 4aae6 │ │ - ldr r3, [sp, #0] │ │ - cmp.w ip, #2 │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - beq.w 4a886 │ │ - cmp.w ip, #4 │ │ - beq.w 4a96a │ │ - cmp.w ip, #1 │ │ - bne.w 4aa60 │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w sl, r0, lsl #2 │ │ - bgt.n 4a7b0 │ │ - mla r0, r0, r8, r6 │ │ - rsb r2, r8, r9 │ │ - add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 4a7a6 │ │ - adds r2, #1 │ │ - rsb r3, sl, #0 │ │ - ldr r1, [pc, #752] ; (4aa9c ) │ │ - str r3, [sp, #0] │ │ - b.n 4a7c4 │ │ - mla r0, r0, r9, r6 │ │ - rsb r2, r9, r8 │ │ - add.w r0, r5, r0, lsl #2 │ │ - cmp r7, #0 │ │ - bne.n 4a7a4 │ │ - add r0, sl │ │ - b.n 4a7a6 │ │ - subs r2, #1 │ │ - add r0, sl │ │ - adds r7, r2, #1 │ │ - beq.w 4b418 │ │ - ldrb r3, [r4, #30] │ │ - ldr r6, [sp, #0] │ │ - ldr r5, [sp, #16] │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #712] ; (4aaa0 ) │ │ - ldr r7, [r0, r6] │ │ - ldrb.w ip, [r4, #28] │ │ - ldr r5, [r5, r3] │ │ + orr.w r9, r0, r2 │ │ + ldr r0, [sp, #4] │ │ + ldrb r2, [r4, #29] │ │ + lsrs r0, r2 │ │ + ldrb.w r2, [r4, #33] ; 0x21 │ │ + lsls r0, r2 │ │ + ldrb r2, [r4, #28] │ │ + orr.w r9, r9, r0 │ │ + ldr r0, [sp, #0] │ │ + lsrs r0, r2 │ │ + ldrb.w r2, [r4, #32] │ │ + lsls r0, r2 │ │ + ldr r2, [sp, #12] │ │ + orr.w r4, r9, r0 │ │ + strh r4, [r2, r3] │ │ + b.n 4acc2 │ │ + cmp r3, #2 │ │ + ldr r7, [r0, #16] │ │ + mov.w r1, r1, lsl #2 │ │ + ldr r0, [r0, #20] │ │ + beq.n 4ab3c │ │ + cmp r3, #4 │ │ + beq.w 4abce │ │ + cmp r3, #1 │ │ + mla r3, r7, r2, r1 │ │ + bne.w 4ac76 │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [pc, #180] ; (4ab38 ) │ │ + ldrb.w r9, [r4, #28] │ │ + ldrb.w sl, [r4, #32] │ │ + ldr.w lr, [r6, r3] │ │ + ldr r6, [r0, r2] │ │ ldr r3, [r4, #12] │ │ - ldrb.w r8, [r4, #32] │ │ - ands r3, r7 │ │ - ldr.w r7, [r5, ip, lsl #2] │ │ - ldrb.w lr, [r4, #29] │ │ - lsr.w r3, r3, r8 │ │ - ldrb.w r9, [r4, #33] ; 0x21 │ │ - ldrb.w fp, [r4, #34] ; 0x22 │ │ - ldrb r7, [r7, r3] │ │ - ldr r3, [sp, #20] │ │ - muls r7, r3 │ │ + ldrb r1, [r4, #29] │ │ + ands r3, r6 │ │ + ldr.w r6, [lr, r9, lsl #2] │ │ + ldrb.w fp, [r4, #33] ; 0x21 │ │ + lsr.w r3, r3, sl │ │ + ldrb.w r8, [r4, #30] │ │ + ldrb.w ip, [r4, #34] ; 0x22 │ │ + ldrb r7, [r6, r3] │ │ + ldr r6, [pc, #128] ; (4ab30 ) │ │ + muls r7, r5 │ │ + umull r2, r3, r7, r6 │ │ + strd r2, r3, [sp, #16] │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r4, #16] │ │ - umull r6, r7, r7, r1 │ │ - strd r6, r7, [sp, #32] │ │ - ldr r6, [sp, #0] │ │ - ldr r7, [r0, r6] │ │ + ldr r7, [r0, r2] │ │ ands r3, r7 │ │ - ldr.w r7, [r5, lr, lsl #2] │ │ - lsr.w r3, r3, r9 │ │ + ldr.w r7, [lr, r1, lsl #2] │ │ + lsr.w r3, r3, fp │ │ ldrb r7, [r7, r3] │ │ - ldr r3, [sp, #20] │ │ - muls r7, r3 │ │ + muls r7, r5 │ │ + umull r2, r3, r7, r6 │ │ + strd r2, r3, [sp, #24] │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r4, #20] │ │ - umull r6, r7, r7, r1 │ │ - strd r6, r7, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #0] │ │ - ldr r7, [r0, r6] │ │ + ldr r7, [r0, r2] │ │ ands r3, r7 │ │ - ldr r7, [sp, #24] │ │ - lsr.w r3, r3, fp │ │ - ldr.w r5, [r5, r7, lsl #2] │ │ - ldrb r3, [r5, r3] │ │ - ldr r5, [sp, #20] │ │ + ldr.w r7, [lr, r8, lsl #2] │ │ + lsr.w r3, r3, ip │ │ + ldrb r3, [r7, r3] │ │ muls r3, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - umull r6, r7, r3, r1 │ │ - ldr r3, [sp, #4] │ │ - add.w r5, r3, r5, lsr #7 │ │ - lsr.w r5, r5, ip │ │ - strd r6, r7, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #8] │ │ - lsl.w r5, r5, r8 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - add.w r7, r3, r7, lsr #7 │ │ - ldr r3, [r4, #24] │ │ - lsr.w r7, r7, lr │ │ - lsl.w r7, r7, r9 │ │ - orrs r5, r7 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - orrs r3, r5 │ │ - ldr r5, [sp, #12] │ │ - add.w r5, r5, r7, lsr #7 │ │ - ldr r7, [sp, #24] │ │ - lsrs r5, r7 │ │ - lsl.w r5, r5, fp │ │ - orrs r3, r5 │ │ - ldr r5, [sp, #0] │ │ - str r3, [r0, r5] │ │ - b.n 4a7c4 │ │ + ldr r5, [sp, #20] │ │ + umull r6, r7, r3, r6 │ │ ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w r3, r0, lsl #2 │ │ - str r3, [sp, #20] │ │ - bgt.n 4a8ac │ │ - mla r0, r0, r8, r6 │ │ - rsb r2, r8, r9 │ │ - add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 4a8a8 │ │ - adds r2, #1 │ │ - movs r5, #0 │ │ - b.n 4a8c2 │ │ - mla r0, r0, r9, r6 │ │ - rsb r2, r9, r8 │ │ - add.w r0, r5, r0, lsl #2 │ │ - cmp r7, #0 │ │ - bne.n 4a8a6 │ │ - ldr r3, [sp, #20] │ │ - add r0, r3 │ │ - b.n 4a8a8 │ │ - adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - bcc.w 4b418 │ │ - ldr r3, [r0, r5] │ │ - ldr r6, [sp, #16] │ │ - ldrb.w ip, [r4, #28] │ │ - str r3, [sp, #0] │ │ - ldr r3, [pc, #456] ; (4aaa0 ) │ │ - ldr r1, [sp, #0] │ │ - ldrb.w lr, [r4, #32] │ │ + add.w lr, r3, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + lsr.w lr, lr, r9 │ │ + mov r2, r5 │ │ + ldr r5, [sp, #28] │ │ + lsl.w r3, lr, sl │ │ + add.w sl, r2, r5, lsr #7 │ │ + lsr.w sl, sl, r1 │ │ + lsl.w sl, sl, fp │ │ + orr.w fp, r3, sl │ │ + ldr r3, [r4, #24] │ │ + orr.w fp, fp, r3 │ │ + ldr r3, [sp, #8] │ │ + add.w r4, r3, r7, lsr #7 │ │ + ldr r3, [sp, #12] │ │ + lsr.w r4, r4, r8 │ │ + lsl.w r4, r4, ip │ │ + orr.w r4, fp, r4 │ │ + b.n 4acb2 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + add r6, pc, #80 ; (adr r6, 4ab88 ) │ │ + movs r6, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + mla r1, r7, r2, r1 │ │ + ldr r3, [pc, #396] ; (4acd0 ) │ │ + ldrb.w sl, [r4, #28] │ │ + ldr r2, [r4, #12] │ │ ldr r6, [r6, r3] │ │ - ldr r3, [r4, #12] │ │ - ldrb.w r9, [r4, #29] │ │ - ands r3, r1 │ │ - ldr.w r7, [r6, ip, lsl #2] │ │ - ldrb.w fp, [r4, #30] │ │ - lsr.w r3, r3, lr │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldrb.w r8, [r7, r3] │ │ - ldr r3, [r4, #16] │ │ - ldrb.w r7, [r4, #33] ; 0x21 │ │ - ands r3, r1 │ │ - ldr.w r1, [r6, r9, lsl #2] │ │ - ldr.w r6, [r6, fp, lsl #2] │ │ - lsrs r3, r7 │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [r4, #20] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #0] │ │ - ands r3, r1 │ │ - lsr.w r1, r3, sl │ │ - ldr r3, [sp, #24] │ │ - ldrb r1, [r6, r1] │ │ + ldrb.w lr, [r4, #32] │ │ + ldr r7, [r0, r1] │ │ + ldr.w r3, [r6, sl, lsl #2] │ │ + ands r2, r7 │ │ + ldrb.w fp, [r4, #29] │ │ + ldrb.w ip, [r4, #33] ; 0x21 │ │ + lsr.w r2, r2, lr │ │ + ldrb.w r8, [r4, #30] │ │ + ldrb r5, [r3, r2] │ │ + ldr r2, [r4, #16] │ │ + ldr.w r3, [r6, fp, lsl #2] │ │ + ands r2, r7 │ │ + ldr.w r6, [r6, r8, lsl #2] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r9, [r3, r2] │ │ + ldr r3, [r4, #20] │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + ands r3, r7 │ │ + ldr r4, [r4, #24] │ │ + lsrs r3, r2 │ │ + ldrb r3, [r6, r3] │ │ + ldr r6, [sp, #0] │ │ + add r5, r6 │ │ ldr r6, [sp, #4] │ │ - add r8, r6 │ │ + cmp r5, #255 ; 0xff │ │ + add r9, r6 │ │ ldr r6, [sp, #8] │ │ - cmp.w r8, #255 ; 0xff │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + cmp.w r9, #255 ; 0xff │ │ add r3, r6 │ │ - ldr r6, [sp, #12] │ │ + lsr.w r7, r5, sl │ │ it cs │ │ - movcs.w r8, #255 ; 0xff │ │ + movcs.w r9, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ - add r1, r6 │ │ - lsr.w r8, r8, ip │ │ + lsl.w r7, r7, lr │ │ + lsr.w lr, r9, fp │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - lsr.w r3, r3, r9 │ │ - ldr r6, [r4, #24] │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsl.w ip, r8, lr │ │ - lsls r3, r7 │ │ - lsr.w r1, r1, fp │ │ - orr.w r3, ip, r3 │ │ - orrs r3, r6 │ │ - lsl.w r1, r1, sl │ │ - orr.w r6, r3, r1 │ │ - ldr r3, [sp, #20] │ │ - str r6, [r0, r5] │ │ - add r5, r3 │ │ - b.n 4a8c2 │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w sl, r0, lsl #2 │ │ - bgt.n 4a992 │ │ - mla r0, r0, r8, r6 │ │ - rsb r2, r8, r9 │ │ - add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 4a98a │ │ - adds r2, #1 │ │ - rsb r5, sl, #0 │ │ - ldr r1, [pc, #268] ; (4aa9c ) │ │ - b.n 4a9a6 │ │ - mla r0, r0, r9, r6 │ │ - rsb r2, r9, r8 │ │ - add.w r0, r5, r0, lsl #2 │ │ - cmp r7, #0 │ │ - bne.n 4a988 │ │ - add r0, sl │ │ - b.n 4a98a │ │ - subs r2, #1 │ │ - add r0, sl │ │ - adds r6, r2, #1 │ │ - beq.w 4b418 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r6, [sp, #16] │ │ - ldr.w r9, [r0, r5] │ │ - str r3, [sp, #0] │ │ - ldrb r3, [r4, #30] │ │ - ldrb r7, [r4, #28] │ │ - ldrb.w fp, [r4, #32] │ │ - str r3, [sp, #20] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - ldrb.w lr, [r4, #29] │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #204] ; (4aaa0 ) │ │ - ldr.w ip, [r6, r3] │ │ + lsl.w lr, lr, ip │ │ + lsr.w r3, r3, r8 │ │ + orr.w r7, r7, lr │ │ + orrs r7, r4 │ │ + lsls r3, r2 │ │ + orrs r3, r7 │ │ + str r3, [r0, r1] │ │ + b.n 4acc2 │ │ + mla r2, r7, r2, r1 │ │ + ldr r3, [pc, #252] ; (4acd0 ) │ │ + ldrb.w sl, [r4, #28] │ │ + ldrb.w r9, [r4, #32] │ │ + ldr r6, [r6, r3] │ │ ldr r3, [r4, #12] │ │ - and.w r3, r9, r3 │ │ - ldr.w r6, [ip, r7, lsl #2] │ │ - lsr.w r3, r3, fp │ │ - ldrb.w r8, [r6, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr r6, [sp, #0] │ │ - mul.w r8, r8, r3 │ │ - ldr r3, [r4, #16] │ │ - and.w r3, r9, r3 │ │ - lsrs r3, r6 │ │ - ldr.w r6, [ip, lr, lsl #2] │ │ - ldrb r6, [r6, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - ldr r6, [sp, #24] │ │ - str r3, [sp, #32] │ │ + ldr r7, [r0, r2] │ │ + ldr.w r1, [r6, sl, lsl #2] │ │ + ands r3, r7 │ │ + ldrb.w r8, [r4, #29] │ │ + ldrb.w ip, [r4, #33] ; 0x21 │ │ + lsr.w r3, r3, r9 │ │ + ldrb.w lr, [r4, #30] │ │ + ldr.w r5, [r6, r8, lsl #2] │ │ + ldrb.w fp, [r1, r3] │ │ + ldr r1, [r4, #16] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb r3, [r5, r1] │ │ + ldrb.w r5, [r4, #34] ; 0x22 │ │ + ldr.w r1, [r6, lr, lsl #2] │ │ + str r3, [sp, #12] │ │ ldr r3, [r4, #20] │ │ - and.w r3, r9, r3 │ │ - umull r8, r9, r8, r1 │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #20] │ │ - ldr.w ip, [ip, r6, lsl #2] │ │ - ldr r6, [sp, #12] │ │ - ldrb.w r3, [ip, r3] │ │ - mov.w ip, r9, lsr #7 │ │ - lsr.w ip, ip, r7 │ │ - muls r3, r6 │ │ - ldr r6, [sp, #32] │ │ - lsl.w ip, ip, fp │ │ + ldr r4, [r4, #24] │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r3, [r1, r3] │ │ + ldrh.w r1, [sp] │ │ + smulbb r6, fp, r1 │ │ + ldr r1, [pc, #164] ; (4accc ) │ │ + umull r6, r7, r6, r1 │ │ + ldrh.w r6, [sp, #12] │ │ + mov.w fp, r7, lsr #7 │ │ + ldrh.w r7, [sp, #4] │ │ + lsr.w fp, fp, sl │ │ + smulbb r6, r6, r7 │ │ + lsl.w fp, fp, r9 │ │ umull r6, r7, r6, r1 │ │ - ldr r6, [sp, #0] │ │ - mov.w r8, r7, lsr #7 │ │ - ldr r7, [r4, #24] │ │ - lsr.w r8, r8, lr │ │ - lsl.w r8, r8, r6 │ │ - orr.w ip, ip, r8 │ │ - orr.w ip, ip, r7 │ │ - umull r6, r7, r3, r1 │ │ - ldr r3, [sp, #20] │ │ lsrs r7, r7, #7 │ │ - lsrs r7, r3 │ │ - ldr r3, [sp, #24] │ │ - lsls r7, r3 │ │ - orr.w r7, ip, r7 │ │ - str r7, [r0, r5] │ │ - b.n 4a9a6 │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w sl, r0, lsl #2 │ │ - bgt.n 4aa88 │ │ - mla r0, r0, r8, r6 │ │ - rsb r9, r8, r9 │ │ - add.w r5, r5, r0, lsl #2 │ │ - cbz r7, 4aa82 │ │ - add.w r9, r9, #1 │ │ - rsb r1, sl, #0 │ │ - b.n 4aaa4 │ │ - mla r0, r0, r9, r6 │ │ - rsb r9, r9, r8 │ │ - add.w r5, r5, r0, lsl #2 │ │ - cmp r7, #0 │ │ - bne.n 4aa7e │ │ - add r5, sl │ │ - b.n 4aa82 │ │ + lsr.w r7, r7, r8 │ │ + lsl.w r7, r7, ip │ │ + orr.w fp, fp, r7 │ │ + orr.w fp, fp, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb r6, r3, r4 │ │ + umull r6, r7, r6, r1 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, lr │ │ + lsls r6, r5 │ │ + orr.w r6, fp, r6 │ │ + str r6, [r0, r2] │ │ + b.n 4acc2 │ │ + ldr r1, [sp, #8] │ │ + ldrb r2, [r4, #30] │ │ + ldr r5, [sp, #4] │ │ + lsr.w sl, r1, r2 │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + ldr r1, [sp, #0] │ │ + lsl.w sl, sl, r2 │ │ + ldr r2, [r4, #24] │ │ + orr.w r9, sl, r2 │ │ + ldrb r2, [r4, #29] │ │ + lsrs r5, r2 │ │ + ldrb.w r2, [r4, #33] ; 0x21 │ │ + lsl.w ip, r5, r2 │ │ + ldrb r2, [r4, #28] │ │ + orr.w r9, r9, ip │ │ + lsr.w sl, r1, r2 │ │ + ldrb.w r2, [r4, #32] │ │ + lsl.w r4, sl, r2 │ │ + orr.w r4, r9, r4 │ │ + str r4, [r0, r3] │ │ + b.n 4acc2 │ │ + movs r0, #4 │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 182e0 │ │ + movs r0, #0 │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ - add r5, sl │ │ - cmp.w r9, #4294967295 ; 0xffffffff │ │ - beq.w 4b418 │ │ - ldr r2, [sp, #4] │ │ - ldrb r3, [r4, #28] │ │ - ldr r0, [sp, #8] │ │ - lsrs r2, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r3, r0, r3 │ │ - ldrb.w r0, [r4, #33] ; 0x21 │ │ - lsls r3, r0 │ │ - ldr r0, [sp, #12] │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsr.w r3, r0, r3 │ │ - ldrb.w r0, [r4, #34] ; 0x22 │ │ - lsls r3, r0 │ │ - orrs r3, r2 │ │ - str r3, [r5, r1] │ │ - b.n 4aaa4 │ │ - rsb r2, fp, r6 │ │ - rsb r5, r9, r8 │ │ - eor.w r3, r2, r2, asr #31 │ │ - sub.w r3, r3, r2, asr #31 │ │ - eor.w r2, r5, r5, asr #31 │ │ - sub.w r2, r2, r5, asr #31 │ │ - cmp r3, r2 │ │ - bne.w 4aeac │ │ - cmp.w ip, #2 │ │ - ldrb r1, [r4, #9] │ │ - beq.w 4ac32 │ │ - cmp.w ip, #4 │ │ - beq.w 4ad24 │ │ - ldr r3, [sp, #0] │ │ - cmp.w ip, #1 │ │ - ldr.w sl, [r3, #20] │ │ - bne.w 4ae1e │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - bgt.n 4ab48 │ │ - mla r3, r0, r8, r6 │ │ - cmp r6, fp │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r5, r8, r9 │ │ - add.w r3, sl, r3, lsl #2 │ │ - cbz r7, 4ab64 │ │ - b.n 4ab62 │ │ - mla r3, r0, r9, fp │ │ - cmp fp, r6 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, sl, r3, lsl #2 │ │ - cbnz r7, 4ab62 │ │ - add.w r3, r3, r0, lsl #2 │ │ - b.n 4ab64 │ │ - adds r5, #1 │ │ - mov.w r9, r0, lsl #2 │ │ - mov r2, r3 │ │ - rsb r6, r9, #0 │ │ - subs r5, #1 │ │ - add r2, r9 │ │ - adds r0, r5, #1 │ │ - beq.w 4b418 │ │ - ldrb r3, [r4, #30] │ │ - ldr r0, [sp, #16] │ │ - ldrb.w ip, [r4, #28] │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #52 ; 0x34 │ │ + mov r7, r3 │ │ + ldr r4, [r0, #4] │ │ + ldrb.w r3, [sp, #88] ; 0x58 │ │ + ldr r5, [pc, #772] ; (4afe8 ) │ │ + ldrb r6, [r4, #9] │ │ str r3, [sp, #0] │ │ + add r5, pc │ │ + ldrb.w r3, [sp, #92] ; 0x5c │ │ + cmp r6, #4 │ │ + str r3, [sp, #4] │ │ + ldrb.w r3, [sp, #96] ; 0x60 │ │ + str r3, [sp, #8] │ │ + ldrb.w r3, [sp, #100] ; 0x64 │ │ + bne.w 4afce │ │ + cmp r7, #2 │ │ + ldr r6, [r0, #16] │ │ + mov.w r1, r1, lsl #2 │ │ + ldr.w fp, [r0, #20] │ │ + beq.n 4adf4 │ │ + cmp r7, #4 │ │ + beq.w 4aeae │ │ + cmp r7, #1 │ │ + bne.w 4af8a │ │ + rsb r0, r3, #255 ; 0xff │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + mla sl, r6, r2, r1 │ │ + ldrb r7, [r4, #28] │ │ + str r3, [sp, #12] │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ - ldr r1, [r2, r6] │ │ ldrb.w lr, [r4, #32] │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #792] ; (4aea8 ) │ │ - ldrb r7, [r4, #29] │ │ - ldrb.w r8, [r4, #33] ; 0x21 │ │ - ldr r0, [r0, r3] │ │ + ldr r1, [pc, #688] ; (4afe4 ) │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #31] │ │ + ldr.w r2, [fp, sl] │ │ + ldrb r6, [r4, #29] │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #680] ; (4afec ) │ │ + ldrb.w r9, [r4, #30] │ │ + ldrb.w ip, [r4, #35] ; 0x23 │ │ + ldr r5, [r5, r3] │ │ ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - ldr.w r1, [r0, ip, lsl #2] │ │ + ands r3, r2 │ │ + ldr.w r2, [r5, r7, lsl #2] │ │ lsr.w r3, r3, lr │ │ - ldrb.w sl, [r1, r3] │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [r2, r6] │ │ - mul.w sl, r3, sl │ │ - ldr r3, [pc, #752] ; (4aea4 ) │ │ - umull sl, fp, sl, r3 │ │ + ldrb r2, [r2, r3] │ │ + muls r2, r0 │ │ + umull r2, r3, r2, r1 │ │ + strd r2, r3, [sp, #24] │ │ ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - ldr.w r1, [r0, r7, lsl #2] │ │ - lsr.w r3, r3, r8 │ │ - strd sl, fp, [sp, #32] │ │ - ldrb.w fp, [r1, r3] │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [r2, r6] │ │ - mul.w fp, r3, fp │ │ - ldr r3, [pc, #720] ; (4aea4 ) │ │ - umull sl, fp, fp, r3 │ │ + ldr.w r2, [fp, sl] │ │ + ands r3, r2 │ │ + ldr r2, [sp, #12] │ │ + lsrs r3, r2 │ │ + ldr.w r2, [r5, r6, lsl #2] │ │ + ldrb.w r8, [r2, r3] │ │ + mul.w r8, r0, r8 │ │ + umull r2, r3, r8, r1 │ │ + strd r2, r3, [sp, #32] │ │ ldr r3, [r4, #20] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #24] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - strd sl, fp, [sp, #40] ; 0x28 │ │ - ldr.w r0, [r0, r1, lsl #2] │ │ + ldr.w r2, [fp, sl] │ │ + ands r3, r2 │ │ + ldr r2, [sp, #16] │ │ + lsrs r3, r2 │ │ + ldr.w r2, [r5, r9, lsl #2] │ │ + ldrb r3, [r2, r3] │ │ + muls r0, r3 │ │ + umull r2, r3, r0, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ - ldrb.w sl, [r0, r3] │ │ - ldr r3, [sp, #20] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - mul.w sl, r3, sl │ │ - ldr r3, [pc, #680] ; (4aea4 ) │ │ - umull sl, fp, sl, r3 │ │ - ldr r3, [sp, #4] │ │ - add.w r3, r3, r1, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r0, r1, r0, lsr #7 │ │ - lsr.w r3, r3, ip │ │ - lsrs r0, r7 │ │ - lsl.w r3, r3, lr │ │ - ldr r7, [r4, #24] │ │ - lsl.w r0, r0, r8 │ │ - ldr r1, [sp, #0] │ │ - orrs r3, r0 │ │ - orrs r7, r3 │ │ - ldr r3, [sp, #12] │ │ - add.w r3, r3, fp, lsr #7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #24] │ │ - lsls r3, r1 │ │ - orrs r7, r3 │ │ - str r7, [r2, r6] │ │ - b.n 4ab6e │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + strd r2, r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #28] │ │ ldr r3, [sp, #0] │ │ - cmp r8, r9 │ │ - ldr r1, [r3, #20] │ │ - bgt.n 4ac5c │ │ - mla r3, r0, r8, r6 │ │ - cmp r6, fp │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r5, r8, r9 │ │ - add.w r1, r1, r3, lsl #2 │ │ - cbz r7, 4ac78 │ │ - b.n 4ac76 │ │ - mla r9, r0, r9, fp │ │ - cmp fp, r6 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r1, r1, r9, lsl #2 │ │ - cbnz r7, 4ac76 │ │ - add.w r1, r1, r0, lsl #2 │ │ - b.n 4ac78 │ │ - adds r5, #1 │ │ - movs r6, #0 │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #20] │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 4b418 │ │ - ldr r3, [pc, #544] ; (4aea8 ) │ │ - ldr r2, [sp, #16] │ │ - ldrb.w r8, [r4, #28] │ │ - ldrb.w ip, [r4, #32] │ │ - ldr r7, [r2, r3] │ │ - ldr r3, [r1, r6] │ │ - ldr r2, [r4, #12] │ │ - ldrb.w r9, [r4, #29] │ │ - ands r2, r3 │ │ - ldr.w r3, [r7, r8, lsl #2] │ │ - ldr r0, [r4, #16] │ │ + add.w r8, r3, r2, lsr #7 │ │ + ldr r2, [sp, #4] │ │ + lsr.w r8, r8, r7 │ │ + add.w r7, r2, r1, lsr #7 │ │ + ldr r2, [sp, #12] │ │ + lsrs r7, r6 │ │ + ldr.w r1, [fp, sl] │ │ + lsl.w r3, r8, lr │ │ + lsls r7, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r7 │ │ + ands r2, r1 │ │ + ldr r1, [sp, #20] │ │ lsr.w r2, r2, ip │ │ + ldr.w r0, [r5, r1, lsl #2] │ │ + ldrb r6, [r0, r2] │ │ + ldr r2, [sp, #8] │ │ + lsrs r6, r1 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + lsl.w r6, r6, ip │ │ + add.w r4, r2, r1, lsr #7 │ │ + ldr r2, [sp, #16] │ │ + orrs r3, r6 │ │ + lsr.w r4, r4, r9 │ │ + lsls r4, r2 │ │ + orrs r4, r3 │ │ + str.w r4, [fp, sl] │ │ + b.n 4afda │ │ + mla r2, r6, r2, r1 │ │ + ldr r3, [pc, #496] ; (4afec ) │ │ + ldrb.w r9, [r4, #28] │ │ + ldrb.w r8, [r4, #32] │ │ + ldr r5, [r5, r3] │ │ + ldr r3, [r4, #12] │ │ + ldr.w r1, [fp, r2] │ │ + ldrb.w ip, [r4, #29] │ │ + ands r3, r1 │ │ + ldr.w r1, [r5, r9, lsl #2] │ │ ldrb.w lr, [r4, #33] ; 0x21 │ │ - ldrb.w fp, [r4, #30] │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [r1, r6] │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - str r3, [sp, #0] │ │ - ldr r3, [r1, r6] │ │ - ands r0, r3 │ │ - ldr.w r3, [r7, r9, lsl #2] │ │ - ldr.w r7, [r7, fp, lsl #2] │ │ - lsr.w r0, r0, lr │ │ - ldrb r0, [r3, r0] │ │ + lsr.w r3, r3, r8 │ │ + ldr.w r6, [fp, r2] │ │ + ldrb r7, [r4, #30] │ │ + ldrb r0, [r1, r3] │ │ + ldr r3, [r4, #16] │ │ + ldr.w r1, [fp, r2] │ │ + ldrb.w sl, [r4, #35] ; 0x23 │ │ + ands r3, r1 │ │ + ldr.w r1, [r5, ip, lsl #2] │ │ + lsr.w r3, r3, lr │ │ + ldrb r1, [r1, r3] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #12] │ │ ldr r3, [r4, #20] │ │ - ands r3, r2 │ │ - lsr.w r3, r3, sl │ │ - ldrb r3, [r7, r3] │ │ - ldmia.w sp, {r2, r7} │ │ - add r7, r2 │ │ - cmp r7, #255 ; 0xff │ │ - mov r2, r7 │ │ - ldr r7, [sp, #8] │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - add r0, r7 │ │ - ldr r7, [sp, #12] │ │ + ands r3, r6 │ │ + ldr r6, [sp, #12] │ │ + lsrs r3, r6 │ │ + ldr.w r6, [r5, r7, lsl #2] │ │ + ldrb r3, [r6, r3] │ │ + ldrb r6, [r4, #31] │ │ + str r6, [sp, #16] │ │ + ldr r6, [sp, #0] │ │ + add r0, r6 │ │ + ldr r6, [sp, #4] │ │ cmp r0, #255 ; 0xff │ │ - lsr.w r2, r2, r8 │ │ - add r3, r7 │ │ - ldr r7, [r4, #24] │ │ + add r1, r6 │ │ + ldr r6, [sp, #8] │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ lsr.w r0, r0, r9 │ │ - lsl.w r8, r2, ip │ │ + add r3, r6 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + lsr.w r1, r1, ip │ │ + lsl.w r0, r0, r8 │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - lsl.w r0, r0, lr │ │ - lsr.w r3, r3, fp │ │ - orr.w r0, r8, r0 │ │ - lsl.w r3, r3, sl │ │ - orrs r0, r7 │ │ - orr.w r7, r0, r3 │ │ - ldr r3, [sp, #20] │ │ - str r7, [r1, r6] │ │ - add r6, r3 │ │ - b.n 4ac7e │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #0] │ │ - cmp r8, r9 │ │ - ldr r1, [r3, #20] │ │ - bgt.n 4ad4e │ │ - mla r3, r0, r8, r6 │ │ - cmp r6, fp │ │ - ite le │ │ - addle r2, r0, #1 │ │ - addgt.w r2, r0, #4294967295 ; 0xffffffff │ │ - rsb r5, r8, r9 │ │ - add.w r3, r1, r3, lsl #2 │ │ - cbz r7, 4ad6a │ │ - b.n 4ad68 │ │ - mla r3, r0, r9, fp │ │ - cmp fp, r6 │ │ - ite le │ │ - addle r2, r0, #1 │ │ - addgt.w r2, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r1, r3, lsl #2 │ │ - cbnz r7, 4ad68 │ │ - add.w r3, r3, r2, lsl #2 │ │ - b.n 4ad6a │ │ - adds r5, #1 │ │ - mov.w sl, r2, lsl #2 │ │ - ldr.w lr, [pc, #308] ; 4aea4 │ │ - rsb ip, sl, #0 │ │ - mov r2, r3 │ │ - subs r5, #1 │ │ - add r2, sl │ │ - adds r1, r5, #1 │ │ - beq.w 4b418 │ │ - ldrb r3, [r4, #30] │ │ - ldr r0, [sp, #16] │ │ - ldrb r1, [r4, #28] │ │ - str r3, [sp, #0] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - ldrb.w r9, [r4, #32] │ │ - ldrb.w r8, [r4, #29] │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #268] ; (4aea8 ) │ │ - ldrb.w fp, [r4, #33] ; 0x21 │ │ - ldr r7, [r0, r3] │ │ - ldr.w r0, [r2, ip] │ │ + lsl.w r1, r1, lr │ │ + lsrs r3, r7 │ │ + orrs r1, r0 │ │ + ldr r0, [r4, #24] │ │ + ldr.w r4, [fp, r2] │ │ + ands r0, r4 │ │ + ldr r4, [sp, #16] │ │ + lsr.w r0, r0, sl │ │ + ldr.w r4, [r5, r4, lsl #2] │ │ + ldrb r0, [r4, r0] │ │ + ldr r4, [sp, #16] │ │ + lsrs r0, r4 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r1 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r1 │ │ + orrs r0, r3 │ │ + str.w r0, [fp, r2] │ │ + b.n 4afda │ │ + mla r2, r6, r2, r1 │ │ + ldr r3, [pc, #312] ; (4afec ) │ │ + ldrb.w r9, [r4, #28] │ │ + ldrb.w r8, [r4, #32] │ │ + ldr r5, [r5, r3] │ │ ldr r3, [r4, #12] │ │ - ands r3, r0 │ │ - ldr.w r0, [r7, r1, lsl #2] │ │ - lsr.w r3, r3, r9 │ │ - ldrb r6, [r0, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr.w r0, [r2, ip] │ │ - muls r6, r3 │ │ + ldr.w r1, [fp, r2] │ │ + ldrb.w ip, [r4, #29] │ │ + ands r3, r1 │ │ + ldr.w r1, [r5, r9, lsl #2] │ │ + ldrb r6, [r4, #30] │ │ + lsr.w r3, r3, r8 │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldrb.w lr, [r4, #31] │ │ + ldrb r0, [r1, r3] │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr.w r1, [fp, r2] │ │ + ldrb.w r7, [r4, #35] ; 0x23 │ │ + str r3, [sp, #12] │ │ ldr r3, [r4, #16] │ │ - ands r3, r0 │ │ - ldr.w r0, [r7, r8, lsl #2] │ │ - lsr.w r3, r3, fp │ │ - ldrb r0, [r0, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r0 │ │ - ldr.w r0, [r2, ip] │ │ - str r3, [sp, #24] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #12] │ │ + lsrs r3, r1 │ │ + ldr.w r1, [r5, ip, lsl #2] │ │ + ldrb r3, [r1, r3] │ │ + ldr.w r1, [fp, r2] │ │ + str r3, [sp, #16] │ │ ldr r3, [r4, #20] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #20] │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #0] │ │ - ldr.w r7, [r7, r0, lsl #2] │ │ + ands r3, r1 │ │ + ldr.w r1, [r5, r6, lsl #2] │ │ + lsr.w r3, r3, sl │ │ + ldrb r3, [r1, r3] │ │ + str r3, [sp, #20] │ │ + ldrh.w r3, [sp] │ │ + smulbb r0, r0, r3 │ │ + ldr r3, [pc, #200] ; (4afe4 ) │ │ + umull r0, r1, r0, r3 │ │ + ldrh.w r0, [sp, #4] │ │ + lsrs r1, r1, #7 │ │ + lsr.w r1, r1, r9 │ │ + lsl.w r9, r1, r8 │ │ + ldrh.w r1, [sp, #16] │ │ + smulbb r0, r1, r0 │ │ + umull r0, r1, r0, r3 │ │ ldr r0, [sp, #12] │ │ - ldrb r3, [r7, r3] │ │ - umull r6, r7, r6, lr │ │ - muls r3, r0 │ │ - lsrs r6, r7, #7 │ │ - lsrs r6, r1 │ │ - ldr r1, [sp, #24] │ │ - lsl.w r6, r6, r9 │ │ - umull r0, r1, r1, lr │ │ - lsrs r7, r1, #7 │ │ - ldr r1, [r4, #24] │ │ - lsr.w r7, r7, r8 │ │ - lsl.w r7, r7, fp │ │ - orrs r6, r7 │ │ - orrs r6, r1 │ │ - umull r0, r1, r3, lr │ │ - lsrs r3, r1, #7 │ │ - ldr r1, [sp, #0] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - lsls r3, r1 │ │ - orrs r6, r3 │ │ - str.w r6, [r2, ip] │ │ - b.n 4ad78 │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - bgt.n 4ae44 │ │ - mla r3, r0, r8, r6 │ │ - cmp r6, fp │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r5, r8, r9 │ │ - add.w sl, sl, r3, lsl #2 │ │ - cbz r7, 4ae60 │ │ - b.n 4ae5e │ │ - mla r3, r0, r9, fp │ │ - cmp fp, r6 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w sl, sl, r3, lsl #2 │ │ - cbnz r7, 4ae5e │ │ - add.w sl, sl, r0, lsl #2 │ │ - b.n 4ae60 │ │ - adds r5, #1 │ │ - lsls r0, r0, #2 │ │ - negs r1, r0 │ │ - subs r5, #1 │ │ - add sl, r0 │ │ - adds r3, r5, #1 │ │ - beq.w 4b418 │ │ - ldr r2, [sp, #4] │ │ - ldrb r3, [r4, #28] │ │ + lsrs r1, r1, #7 │ │ + lsr.w r1, r1, ip │ │ + lsls r1, r0 │ │ + ldr r0, [r4, #24] │ │ + ldr.w r4, [fp, r2] │ │ + orr.w r1, r9, r1 │ │ + ands r0, r4 │ │ + ldr.w r4, [r5, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb.w ip, [r4, r0] │ │ + ldrh.w r0, [sp, #20] │ │ + ldrh.w r4, [sp, #8] │ │ + lsr.w ip, ip, lr │ │ + smulbb r8, r0, r4 │ │ + lsl.w ip, ip, r7 │ │ + orr.w r1, r1, ip │ │ + umull r8, r9, r8, r3 │ │ + mov.w lr, r9, lsr #7 │ │ + lsr.w lr, lr, r6 │ │ + lsl.w lr, lr, sl │ │ + orr.w r1, r1, lr │ │ + str.w r1, [fp, r2] │ │ + b.n 4afda │ │ + ldr r7, [sp, #4] │ │ + mla r1, r6, r2, r1 │ │ + ldrb r2, [r4, #29] │ │ ldr r6, [sp, #8] │ │ - lsrs r2, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r3, r6, r3 │ │ - ldrb.w r6, [r4, #33] ; 0x21 │ │ - lsls r3, r6 │ │ - ldr r6, [sp, #12] │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsr.w r3, r6, r3 │ │ - ldrb.w r6, [r4, #34] ; 0x22 │ │ - lsls r3, r6 │ │ - orrs r3, r2 │ │ - str.w r3, [sl, r1] │ │ - b.n 4ae64 │ │ + lsrs r7, r2 │ │ + ldrb.w r2, [r4, #33] ; 0x21 │ │ + ldr r0, [sp, #0] │ │ + lsls r7, r2 │ │ + ldrb r2, [r4, #30] │ │ + lsrs r6, r2 │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + lsls r6, r2 │ │ + ldrb r2, [r4, #28] │ │ + orrs r6, r7 │ │ + lsr.w r8, r0, r2 │ │ + ldrb.w r2, [r4, #32] │ │ + lsl.w r0, r8, r2 │ │ + ldrb r2, [r4, #31] │ │ + orr.w r5, r6, r0 │ │ + lsrs r3, r2 │ │ + ldrb.w r2, [r4, #35] ; 0x23 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + str.w r5, [fp, r1] │ │ + b.n 4afda │ │ + movs r0, #4 │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 182e0 │ │ + movs r0, #0 │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ + add r1, pc, #128 ; (adr r1, 4b06c ) │ │ + movs r6, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - cmp.w ip, #2 │ │ - rsb r0, r6, fp │ │ - rsb r2, r8, r9 │ │ - beq.w 4b05e │ │ - cmp.w ip, #4 │ │ - beq.w 4b1b2 │ │ - cmp.w ip, #1 │ │ - bne.w 4b334 │ │ - eor.w r1, r0, r0, asr #31 │ │ - eor.w r3, r2, r2, asr #31 │ │ - sub.w r1, r1, r0, asr #31 │ │ - sub.w r3, r3, r2, asr #31 │ │ - cmp r1, r3 │ │ - blt.n 4aefa │ │ - adds r2, r1, #1 │ │ - str r2, [sp, #24] │ │ - lsls r2, r3, #1 │ │ - str r2, [sp, #32] │ │ - subs r5, r2, r1 │ │ - subs r2, r3, r1 │ │ - str.w ip, [sp, #40] ; 0x28 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - movs r3, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 4af12 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #24] │ │ - lsls r2, r1, #1 │ │ + │ │ +0004aff0 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldrb.w r4, [sp, #36] ; 0x24 │ │ + ldrb.w sl, [sp, #40] ; 0x28 │ │ + ldrb.w r8, [sp, #44] ; 0x2c │ │ + ldrb.w r6, [sp, #48] ; 0x30 │ │ + cbnz r0, 4b00c │ │ + ldr r0, [pc, #260] ; (4b10c ) │ │ + add r0, pc │ │ + b.n 4b01c │ │ + ldr r7, [r0, #4] │ │ + ldrb.w lr, [r7, #8] │ │ + cmp.w lr, #7 │ │ + bhi.n 4b024 │ │ + ldr r0, [pc, #244] ; (4b110 ) │ │ + add r0, pc │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 181a8 │ │ + ldr.w r9, [r0, #36] ; 0x24 │ │ + cmp r1, r9 │ │ + blt.n 4b104 │ │ + ldr.w ip, [r0, #40] ; 0x28 │ │ + cmp r2, ip │ │ + blt.n 4b104 │ │ + ldr r5, [r0, #44] ; 0x2c │ │ + add r5, r9 │ │ + cmp r1, r5 │ │ + bge.n 4b104 │ │ + ldr r5, [r0, #48] ; 0x30 │ │ + add r5, ip │ │ + cmp r2, r5 │ │ + bge.n 4b104 │ │ + subs r5, r3, #1 │ │ + cmp r5, #1 │ │ + bhi.n 4b072 │ │ + smulbb r4, r4, r6 │ │ + ldr.w ip, [pc, #196] ; 4b114 │ │ + smulbb sl, sl, r6 │ │ + smulbb r8, r8, r6 │ │ + umull r4, r5, r4, ip │ │ + umull sl, fp, sl, ip │ │ + ubfx r4, r5, #7, #8 │ │ + umull r8, r9, r8, ip │ │ + ubfx sl, fp, #7, #8 │ │ + ubfx r8, r9, #7, #8 │ │ + cmp.w lr, #16 │ │ + beq.n 4b0a0 │ │ + cmp.w lr, #32 │ │ + beq.n 4b0bc │ │ + cmp.w lr, #15 │ │ + bne.n 4b0e4 │ │ + ldr r5, [r7, #12] │ │ + cmp.w r5, #31744 ; 0x7c00 │ │ + bne.n 4b0e4 │ │ + str r4, [sp, #36] ; 0x24 │ │ + str.w sl, [sp, #40] ; 0x28 │ │ + str.w r8, [sp, #44] ; 0x2c │ │ + str r6, [sp, #48] ; 0x30 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 4a318 │ │ + ldr r5, [r7, #12] │ │ + cmp.w r5, #63488 ; 0xf800 │ │ + bne.n 4b0e4 │ │ + str r4, [sp, #36] ; 0x24 │ │ + str.w sl, [sp, #40] ; 0x28 │ │ + str.w r8, [sp, #44] ; 0x2c │ │ + str r6, [sp, #48] ; 0x30 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 4a47c │ │ + ldr r5, [r7, #12] │ │ + cmp.w r5, #16711680 ; 0xff0000 │ │ + bne.n 4b0e4 │ │ + ldr r5, [r7, #24] │ │ + str r4, [sp, #36] ; 0x24 │ │ + str.w sl, [sp, #40] ; 0x28 │ │ + str.w r8, [sp, #44] ; 0x2c │ │ + str r6, [sp, #48] ; 0x30 │ │ + cbnz r5, 4b0dc │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 4a5dc │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 4a6d4 │ │ + ldr r5, [r7, #24] │ │ + str r4, [sp, #36] ; 0x24 │ │ + str.w sl, [sp, #40] ; 0x28 │ │ + str.w r8, [sp, #44] ; 0x2c │ │ + str r6, [sp, #48] ; 0x30 │ │ + cbnz r5, 4b0fc │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 4a7e4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 4acd4 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + add r6, pc, #52 ; (adr r6, 4b144 ) │ │ + movs r3, r0 │ │ + add r7, pc, #600 ; (adr r7, 4b36c ) │ │ + movs r3, r0 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + │ │ +0004b118 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #44 ; 0x2c │ │ + mov lr, r1 │ │ + mov ip, r3 │ │ str r2, [sp, #32] │ │ - subs r5, r2, r3 │ │ - subs r2, r1, r3 │ │ - str.w ip, [sp, #48] ; 0x30 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - cmp r6, fp │ │ - itett gt │ │ - ldrgt r3, [sp, #40] ; 0x28 │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #40] ; 0x28 │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - cmp r8, r9 │ │ - str r3, [sp, #64] ; 0x40 │ │ - itett gt │ │ - ldrgt r3, [sp, #48] ; 0x30 │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #48] ; 0x30 │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #68] ; 0x44 │ │ - cbnz r7, 4af42 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr.w r9, [pc, #1244] ; 4b420 │ │ - mov.w ip, #0 │ │ - ldr r3, [sp, #24] │ │ - cmp ip, r3 │ │ - beq.w 4b418 │ │ - ldr r3, [sp, #0] │ │ - cmp r5, #0 │ │ + mov r4, r0 │ │ + ldrb.w r5, [sp, #80] ; 0x50 │ │ + ldrb.w r6, [sp, #84] ; 0x54 │ │ + ldrb.w r9, [sp, #88] ; 0x58 │ │ + ldrb.w r8, [sp, #92] ; 0x5c │ │ + cbnz r0, 4b13e │ │ + ldr r0, [pc, #264] ; (4b244 ) │ │ + add r0, pc │ │ + b.n 4b14a │ │ + ldr r3, [r0, #4] │ │ + ldrb r2, [r3, #8] │ │ + cmp r2, #7 │ │ + bhi.n 4b154 │ │ + ldr r0, [pc, #256] ; (4b248 ) │ │ + add r0, pc │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 181a8 │ │ + add.w r1, ip, #4294967295 ; 0xffffffff │ │ + cmp r1, #1 │ │ + bhi.n 4b182 │ │ + smulbb sl, r5, r8 │ │ + ldr r0, [pc, #220] ; (4b240 ) │ │ + smulbb r9, r9, r8 │ │ + smulbb r6, r6, r8 │ │ + umull sl, fp, sl, r0 │ │ + umull r6, r7, r6, r0 │ │ + ubfx r5, fp, #7, #8 │ │ + umull r0, r1, r9, r0 │ │ + ubfx r6, r7, #7, #8 │ │ + ubfx r9, r1, #7, #8 │ │ + cmp r2, #16 │ │ + beq.n 4b19c │ │ + cmp r2, #32 │ │ + beq.n 4b1aa │ │ + cmp r2, #15 │ │ + bne.n 4b1be │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #31744 ; 0x7c00 │ │ + bne.n 4b1be │ │ + ldr r7, [pc, #180] ; (4b24c ) │ │ + add r7, pc │ │ + b.n 4b1c8 │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #63488 ; 0xf800 │ │ + bne.n 4b1be │ │ + ldr r7, [pc, #168] ; (4b250 ) │ │ + add r7, pc │ │ + b.n 4b1c8 │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #16711680 ; 0xff0000 │ │ + bne.n 4b1be │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + beq.n 4b22e │ │ + ldr r7, [pc, #152] ; (4b254 ) │ │ + add r7, pc │ │ + b.n 4b1c8 │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + beq.n 4b234 │ │ + ldr r7, [pc, #144] ; (4b258 ) │ │ + add r7, pc │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + movs r0, #0 │ │ + add.w sl, lr, #4 │ │ + mov fp, r0 │ │ + str r3, [sp, #16] │ │ ldr r2, [sp, #16] │ │ - add.w ip, ip, #1 │ │ - ldrb r7, [r4, #28] │ │ - ldr r3, [r3, #16] │ │ - ldrb.w r0, [r4, #32] │ │ - ldrb r1, [r4, #29] │ │ - mul.w lr, r3, r8 │ │ - ldr r3, [sp, #0] │ │ - ldr r3, [r3, #20] │ │ - add.w lr, lr, r6, lsl #2 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr.w r3, [r3, lr] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr.w r3, [pc, #1176] ; 4b424 │ │ - ldr.w sl, [r2, r3] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [r4, #12] │ │ - and.w r3, r3, r2 │ │ - ldr.w r2, [sl, r7, lsl #2] │ │ - lsr.w r3, r3, r0 │ │ - ldrb.w fp, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ - mul.w fp, r3, fp │ │ - umull r2, r3, fp, r9 │ │ - strd r2, r3, [sp, #88] ; 0x58 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [r4, #16] │ │ - and.w r3, r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsr.w r3, r3, r2 │ │ - ldr.w r2, [sl, r1, lsl #2] │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - mul.w r3, r2, r3 │ │ - umull r2, r3, r3, r9 │ │ - strd r2, r3, [sp, #96] ; 0x60 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - and.w r3, r3, r2 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - lsr.w r3, r3, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ldr.w sl, [sl, r2, lsl #2] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldrb.w sl, [sl, r3] │ │ - ldr r3, [sp, #20] │ │ - mul.w sl, r3, sl │ │ - ldr r3, [sp, #4] │ │ - add.w r3, r3, r2, lsr #7 │ │ - ldr r2, [sp, #8] │ │ - lsr.w r3, r3, r7 │ │ - umull sl, fp, sl, r9 │ │ - lsl.w r3, r3, r0 │ │ - ldr r0, [sp, #100] ; 0x64 │ │ - add.w r0, r2, r0, lsr #7 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsr.w r0, r0, r1 │ │ - ldr r1, [r4, #24] │ │ - lsl.w r0, r0, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - orr.w r3, r3, r0 │ │ - orr.w r1, r1, r3 │ │ - ldr r3, [sp, #12] │ │ - add.w r3, r3, fp, lsr #7 │ │ - lsr.w r3, r3, r2 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - lsl.w r3, r3, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - orr.w r3, r3, r1 │ │ - str.w r3, [r2, lr] │ │ - itett lt │ │ - ldrlt r3, [sp, #32] │ │ - ldrge r3, [sp, #60] ; 0x3c │ │ - addlt r5, r5, r3 │ │ - ldrlt r3, [sp, #40] ; 0x28 │ │ - ittee ge │ │ - addge r5, r5, r3 │ │ - ldrge r3, [sp, #64] ; 0x40 │ │ - addlt r6, r6, r3 │ │ - ldrlt r3, [sp, #48] ; 0x30 │ │ - itt ge │ │ - addge r6, r6, r3 │ │ - ldrge r3, [sp, #68] ; 0x44 │ │ - add r8, r3 │ │ - b.n 4af4a │ │ - eor.w r3, r0, r0, asr #31 │ │ - eor.w r5, r2, r2, asr #31 │ │ - sub.w r3, r3, r0, asr #31 │ │ - sub.w r5, r5, r2, asr #31 │ │ - cmp r3, r5 │ │ - blt.n 4b08c │ │ - lsls r2, r5, #1 │ │ - subs r5, r5, r3 │ │ - add.w sl, r3, #1 │ │ - rsb lr, r3, r2 │ │ - str r2, [sp, #20] │ │ - lsls r3, r5, #1 │ │ - movs r5, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - b.n 4b0a4 │ │ - lsls r2, r3, #1 │ │ - add.w sl, r5, #1 │ │ - rsb lr, r5, r2 │ │ - subs r5, r3, r5 │ │ - str r2, [sp, #20] │ │ - lsls r3, r5, #1 │ │ - movs r5, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + adds r3, r2, r3 │ │ str r3, [sp, #24] │ │ - cmp r6, fp │ │ - itte gt │ │ - neggt r5, r5 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r8, r9 │ │ - str r3, [sp, #48] ; 0x30 │ │ - itett gt │ │ - ldrgt r3, [sp, #24] │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #24] │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #56] ; 0x38 │ │ - cbnz r7, 4b0cc │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #32] │ │ - cmp r3, sl │ │ - beq.w 4b418 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #16] │ │ - ldrb.w ip, [r4, #28] │ │ - ldr r3, [r3, #16] │ │ - ldrb.w r9, [r4, #29] │ │ - ldrb.w fp, [r4, #30] │ │ - mul.w r3, r3, r8 │ │ - add.w r7, r3, r6, lsl #2 │ │ - ldr r3, [sp, #0] │ │ - ldr r3, [r3, #20] │ │ - ldr r1, [r3, r7] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldrb.w r3, [r4, #32] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [pc, #800] ; (4b424 ) │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ands r3, r1 │ │ - lsrs r3, r2 │ │ - ldr.w r2, [r0, ip, lsl #2] │ │ - ldrb r3, [r2, r3] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ands r3, r1 │ │ - lsrs r3, r2 │ │ - ldr.w r2, [r0, r9, lsl #2] │ │ - ldr.w r0, [r0, fp, lsl #2] │ │ - ldrb r3, [r2, r3] │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - str r2, [sp, #68] ; 0x44 │ │ - ldr r2, [r4, #20] │ │ - ands r1, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r1, r2 │ │ - ldr r2, [sp, #4] │ │ - ldrb r1, [r0, r1] │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - add r0, r2 │ │ - mov r2, r0 │ │ - ldr r0, [sp, #8] │ │ - cmp r2, #255 ; 0xff │ │ - add r3, r0 │ │ - ldr r0, [sp, #12] │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - add r1, r0 │ │ - lsr.w r2, r2, ip │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - lsr.w r3, r3, r9 │ │ - cmp r1, #255 ; 0xff │ │ - lsl.w ip, r2, r0 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp.w lr, #0 │ │ - lsl.w r3, r3, r2 │ │ - lsr.w r1, r1, fp │ │ - orr.w ip, ip, r3 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [r4, #24] │ │ - it lt │ │ - addlt r6, r6, r5 │ │ - lsl.w r1, r1, r2 │ │ - orr.w r3, ip, r3 │ │ - orr.w r1, r1, r3 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - str r1, [r3, r7] │ │ - itett ge │ │ - ldrge r3, [sp, #40] ; 0x28 │ │ - ldrlt r3, [sp, #20] │ │ - addge lr, r3 │ │ - ldrge r3, [sp, #48] ; 0x30 │ │ - ittee lt │ │ - addlt lr, r3 │ │ - ldrlt r3, [sp, #24] │ │ - addge r6, r6, r3 │ │ - ldrge r3, [sp, #56] ; 0x38 │ │ - add r8, r3 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #28] │ │ ldr r3, [sp, #32] │ │ - adds r3, #1 │ │ - b.n 4b0ce │ │ - eor.w r3, r0, r0, asr #31 │ │ - eor.w r1, r2, r2, asr #31 │ │ - sub.w r3, r3, r0, asr #31 │ │ - sub.w r1, r1, r2, asr #31 │ │ + cmp fp, r3 │ │ + bge.n 4b23a │ │ + ldr.w r1, [sl, #-4] │ │ + ldr r3, [sp, #16] │ │ + ldr.w r2, [sl] │ │ + cmp r1, r3 │ │ + blt.n 4b224 │ │ + ldr r3, [sp, #24] │ │ cmp r3, r1 │ │ - blt.n 4b1e0 │ │ - lsls r2, r1, #1 │ │ - str r2, [sp, #20] │ │ - rsb sl, r3, r2 │ │ - subs r2, r1, r3 │ │ - add.w ip, r3, #1 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - b.n 4b1f8 │ │ - lsls r2, r3, #1 │ │ - str r2, [sp, #20] │ │ - rsb sl, r1, r2 │ │ - subs r2, r3, r1 │ │ - add.w ip, r1, #1 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ - cmp r6, fp │ │ - str r3, [sp, #24] │ │ - itett gt │ │ - ldrgt r3, [sp, #24] │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #24] │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - cmp r8, r9 │ │ - str r3, [sp, #48] ; 0x30 │ │ - itett gt │ │ - ldrgt r3, [sp, #32] │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #32] │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #56] ; 0x38 │ │ - cbnz r7, 4b228 │ │ - add.w ip, ip, #4294967295 ; 0xffffffff │ │ - mov.w fp, #0 │ │ - cmp fp, ip │ │ - beq.w 4b418 │ │ - ldr r3, [sp, #0] │ │ - cmp.w sl, #0 │ │ - ldr r0, [sp, #16] │ │ + ble.n 4b224 │ │ + ldr r3, [sp, #20] │ │ + cmp r2, r3 │ │ + blt.n 4b224 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, r2 │ │ + ble.n 4b224 │ │ + mov r3, ip │ │ + str.w r8, [sp, #12] │ │ + stmia.w sp, {r5, r6, r9} │ │ + mov r0, r4 │ │ + str.w ip, [sp, #36] ; 0x24 │ │ + blx r7 │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ add.w fp, fp, #1 │ │ - ldrb r7, [r4, #28] │ │ - ldr r3, [r3, #16] │ │ - ldrb r5, [r4, #29] │ │ - ldrb.w r2, [r4, #33] ; 0x21 │ │ - mul.w r9, r3, r8 │ │ - ldr r3, [sp, #0] │ │ - ldr r3, [r3, #20] │ │ - add.w r9, r9, r6, lsl #2 │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr.w r3, [r3, r9] │ │ - mov r1, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [pc, #436] ; (4b424 ) │ │ - ldr.w lr, [r0, r3] │ │ - ldr r3, [r4, #12] │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - and.w r3, r3, r1 │ │ - lsr.w r3, r3, r0 │ │ - ldr.w r0, [lr, r7, lsl #2] │ │ - ldrb r3, [r0, r3] │ │ - ldr r0, [sp, #4] │ │ - mul.w r3, r0, r3 │ │ - ldr.w r0, [lr, r5, lsl #2] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [r4, #16] │ │ - and.w r3, r3, r1 │ │ - lsr.w r3, r3, r2 │ │ - ldrb r0, [r0, r3] │ │ - ldr r3, [sp, #8] │ │ - mul.w r3, r3, r0 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [r4, #20] │ │ - and.w r3, r3, r1 │ │ - lsr.w r3, r3, r0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr.w lr, [lr, r0, lsl #2] │ │ - ldrb.w r3, [lr, r3] │ │ - ldr r0, [sp, #12] │ │ - mul.w r3, r0, r3 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - mov r1, r0 │ │ - ldr r0, [pc, #344] ; (4b420 ) │ │ - umull r0, r1, r1, r0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - mov.w lr, r1, lsr #7 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - lsr.w lr, lr, r7 │ │ - lsl.w lr, lr, r1 │ │ - ldr r1, [pc, #324] ; (4b420 ) │ │ - umull r0, r1, r0, r1 │ │ - mov.w r1, r1, lsr #7 │ │ - lsr.w r1, r1, r5 │ │ - ldr r5, [r4, #24] │ │ - lsl.w r1, r1, r2 │ │ - ldr r2, [pc, #304] ; (4b420 ) │ │ - orr.w lr, lr, r1 │ │ - orr.w r5, lr, r5 │ │ - umull r2, r3, r3, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - mov.w r3, r3, lsr #7 │ │ - lsr.w r3, r3, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsl.w r3, r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - orr.w r3, r3, r5 │ │ - str.w r3, [r2, r9] │ │ - itett lt │ │ - ldrlt r3, [sp, #20] │ │ - ldrge r3, [sp, #40] ; 0x28 │ │ - addlt sl, r3 │ │ - ldrlt r3, [sp, #24] │ │ - ittee ge │ │ - addge sl, r3 │ │ - ldrge r3, [sp, #48] ; 0x30 │ │ - addlt r6, r6, r3 │ │ - ldrlt r3, [sp, #32] │ │ - itt ge │ │ - addge r6, r6, r3 │ │ - ldrge r3, [sp, #56] ; 0x38 │ │ - add r8, r3 │ │ - b.n 4b22c │ │ - eor.w r3, r0, r0, asr #31 │ │ - eor.w r5, r2, r2, asr #31 │ │ - sub.w r3, r3, r0, asr #31 │ │ - sub.w r5, r5, r2, asr #31 │ │ - cmp r3, r5 │ │ - blt.n 4b35e │ │ - subs r0, r5, r3 │ │ - lsls r1, r5, #1 │ │ - adds r2, r3, #1 │ │ - rsb ip, r3, r1 │ │ - str r2, [sp, #16] │ │ - movs r5, #0 │ │ - lsls r2, r0, #1 │ │ - movs r0, #1 │ │ - str r2, [sp, #20] │ │ - b.n 4b372 │ │ - subs r0, r3, r5 │ │ - lsls r1, r3, #1 │ │ - adds r2, r5, #1 │ │ - rsb ip, r5, r1 │ │ - str r2, [sp, #16] │ │ - movs r5, #1 │ │ - lsls r2, r0, #1 │ │ - movs r0, #0 │ │ - str r2, [sp, #20] │ │ - cmp r6, fp │ │ - itte gt │ │ - neggt r0, r0 │ │ - movgt.w r2, #4294967295 ; 0xffffffff │ │ - movle r2, #1 │ │ - cmp r8, r9 │ │ - str r2, [sp, #24] │ │ - itte gt │ │ - neggt r5, r5 │ │ - movgt.w fp, #4294967295 ; 0xffffffff │ │ - movle.w fp, #1 │ │ - cbnz r7, 4b396 │ │ - ldr r3, [sp, #16] │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - mov.w lr, #0 │ │ - ldr r3, [sp, #16] │ │ - cmp lr, r3 │ │ - beq.n 4b418 │ │ - ldr r7, [sp, #0] │ │ - mov.w r9, r6, lsl #2 │ │ - ldr r2, [sp, #0] │ │ - cmp.w ip, #0 │ │ - ldr r3, [sp, #8] │ │ - it lt │ │ - addlt ip, r1 │ │ - ldr r7, [r7, #20] │ │ - it lt │ │ - addlt r6, r6, r0 │ │ - ldr r2, [r2, #16] │ │ - add.w lr, lr, #1 │ │ - ldrb.w sl, [r4, #33] ; 0x21 │ │ - str r7, [sp, #32] │ │ - ldr r7, [sp, #4] │ │ - mla r9, r2, r8, r9 │ │ - ldrb r2, [r4, #28] │ │ - ite lt │ │ - addlt r8, r5 │ │ - addge r8, fp │ │ - lsr.w r2, r7, r2 │ │ - ldrb.w r7, [r4, #32] │ │ - lsl.w r2, r2, r7 │ │ - ldrb r7, [r4, #29] │ │ - lsr.w r7, r3, r7 │ │ - ldr r3, [sp, #12] │ │ - lsl.w r7, r7, sl │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - orr.w r7, r7, r2 │ │ - ldr r2, [r4, #24] │ │ - orr.w r2, r2, r7 │ │ - ldrb r7, [r4, #30] │ │ - lsr.w r7, r3, r7 │ │ - ldr r3, [sp, #32] │ │ - lsl.w r7, r7, sl │ │ - orr.w r7, r7, r2 │ │ - str.w r7, [r3, r9] │ │ - itttt ge │ │ - ldrge r3, [sp, #20] │ │ - addge ip, r3 │ │ - ldrge r3, [sp, #24] │ │ - addge r6, r6, r3 │ │ - b.n 4b39a │ │ - add sp, #108 ; 0x6c │ │ + add.w sl, sl, #8 │ │ + b.n 4b1e8 │ │ + ldr r7, [pc, #44] ; (4b25c ) │ │ + add r7, pc │ │ + b.n 4b1c8 │ │ + ldr r7, [pc, #40] ; (4b260 ) │ │ + add r7, pc │ │ + b.n 4b1c8 │ │ + add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + add r4, pc, #876 ; (adr r4, 4b5b4 ) │ │ + movs r3, r0 │ │ + add r6, pc, #596 ; (adr r6, 4b4a0 ) │ │ + movs r3, r0 │ │ + bl 1c924e <_end@@Base+0x10f8f2> │ │ + bl 31f252 <_end@@Base+0x2658f6> │ │ + bl ffd63256 <_end@@Base+0xffca98fa> │ │ + ; instruction: 0xfb0bffff │ │ + bl 3f525e <_end@@Base+0x33b902> │ │ + bl ffdf7262 <_end@@Base+0xffd3d906> │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #116 ; 0x74 │ │ - mov r8, r1 │ │ - mov r6, r2 │ │ - ldrb.w r1, [sp, #172] ; 0xac │ │ - mov r9, r0 │ │ - ldr r2, [sp, #156] ; 0x9c │ │ + mov r8, r2 │ │ + ldr r2, [pc, #932] ; (4b614 ) │ │ + ldr.w lr, [sp, #156] ; 0x9c │ │ + mov r6, r1 │ │ + add r2, pc │ │ + str r2, [sp, #24] │ │ + add.w r2, lr, #4294967295 ; 0xffffffff │ │ mov sl, r3 │ │ - ldrb.w r0, [sp, #160] ; 0xa0 │ │ - str r1, [sp, #28] │ │ - ldr.w r1, [pc, #2460] ; 4bde0 │ │ - ldr r3, [sp, #152] ; 0x98 │ │ - add r1, pc │ │ - str r1, [sp, #20] │ │ - subs r1, r2, #1 │ │ - ldrb.w fp, [sp, #164] ; 0xa4 │ │ - cmp r1, #1 │ │ + cmp r2, #1 │ │ + str r0, [sp, #0] │ │ + ldr.w r9, [sp, #152] ; 0x98 │ │ + ldrb.w r1, [sp, #160] ; 0xa0 │ │ + ldrb.w r3, [sp, #164] ; 0xa4 │ │ ldrb.w r5, [sp, #168] ; 0xa8 │ │ + ldrb.w ip, [sp, #172] ; 0xac │ │ ldr r7, [sp, #176] ; 0xb0 │ │ - ldr.w r4, [r9, #4] │ │ - bhi.n 4b496 │ │ - ldrh.w r1, [sp, #28] │ │ - ldr.w lr, [pc, #2420] ; 4bddc │ │ - smulbb ip, r0, r1 │ │ - umull r0, r1, ip, lr │ │ - lsrs r1, r1, #7 │ │ - str r1, [sp, #8] │ │ - ldrh.w r1, [sp, #28] │ │ - smulbb ip, r1, fp │ │ - umull r0, r1, ip, lr │ │ - lsrs r1, r1, #7 │ │ + ldr r4, [r0, #4] │ │ + bhi.n 4b2c6 │ │ + smulbb r0, r1, ip │ │ + ldr.w fp, [pc, #876] ; 4b610 │ │ + smulbb r5, ip, r5 │ │ + umull r0, r1, r0, fp │ │ + smulbb r0, ip, r3 │ │ + lsrs r2, r1, #7 │ │ + str r2, [sp, #12] │ │ + umull r2, r3, r0, fp │ │ + lsrs r3, r3, #7 │ │ + str r3, [sp, #16] │ │ + umull r2, r3, r5, fp │ │ + lsrs r3, r3, #7 │ │ + str r3, [sp, #20] │ │ + b.n 4b2cc │ │ str r1, [sp, #12] │ │ - ldrh.w r1, [sp, #28] │ │ - smulbb fp, r1, r5 │ │ - umull r0, r1, fp, lr │ │ - lsrs r1, r1, #7 │ │ - str r1, [sp, #16] │ │ - b.n 4b49e │ │ - str r0, [sp, #8] │ │ - str.w fp, [sp, #12] │ │ - str r5, [sp, #16] │ │ - ldr r1, [sp, #28] │ │ - cmp r6, r3 │ │ - eor.w r1, r1, #255 ; 0xff │ │ - str r1, [sp, #24] │ │ - bne.w 4b842 │ │ - cmp r2, #2 │ │ + str r3, [sp, #16] │ │ + str r5, [sp, #20] │ │ + cmp r8, r9 │ │ + eor.w r3, ip, #255 ; 0xff │ │ + str r3, [sp, #28] │ │ + bne.w 4b61c │ │ + ldr r3, [sp, #0] │ │ + cmp.w lr, #2 │ │ ldrb r1, [r4, #9] │ │ - ldr.w r5, [r9, #20] │ │ - ldr.w r0, [r9, #16] │ │ - beq.w 4b5d2 │ │ - cmp r2, #4 │ │ - beq.w 4b6c4 │ │ - cmp r2, #1 │ │ - bne.w 4b7c6 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, sl │ │ - mul.w r0, r0, r6 │ │ - bgt.n 4b4ec │ │ - add.w r6, r0, r8 │ │ - rsb r8, r8, sl │ │ - add.w r6, r5, r6, lsl #2 │ │ - cbz r7, 4b4e6 │ │ - add.w r8, r8, #1 │ │ - ldr.w ip, [pc, #2292] ; 4bddc │ │ - b.n 4b500 │ │ - add.w r6, r0, sl │ │ - rsb r8, sl, r8 │ │ - add.w r6, r5, r6, lsl #2 │ │ + ldr r5, [r3, #20] │ │ + beq.w 4b3ea │ │ + cmp.w lr, #4 │ │ + beq.w 4b4ba │ │ + cmp.w lr, #1 │ │ + bne.w 4b598 │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r6, sl │ │ + mul.w r0, r0, r8 │ │ + bgt.n 4b31c │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, sl │ │ + add.w r5, r5, r8, lsl #1 │ │ + cbz r7, 4b314 │ │ + adds r6, #1 │ │ + add.w fp, r5, r6, lsl #1 │ │ + ldr r1, [pc, #756] ; (4b610 ) │ │ + b.n 4b330 │ │ + add.w r8, r0, sl │ │ + rsb r6, sl, r6 │ │ + add.w r5, r5, r8, lsl #1 │ │ cmp r7, #0 │ │ - bne.n 4b4e2 │ │ - adds r6, #4 │ │ - b.n 4b4e6 │ │ - adds.w r8, r8, #4294967295 ; 0xffffffff │ │ - bcc.w 4c6b8 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - ldr r2, [sp, #20] │ │ - ldr r7, [r6, #0] │ │ - str r3, [sp, #4] │ │ - ldrb r3, [r4, #31] │ │ + bne.n 4b312 │ │ + adds r5, #2 │ │ + b.n 4b314 │ │ + cmp r5, fp │ │ + beq.w 4c2ee │ │ + ldr r3, [pc, #736] ; (4b618 ) │ │ + ldr r2, [sp, #24] │ │ + ldrh.w r8, [r5] │ │ ldrb.w lr, [r4, #28] │ │ - ldrb.w r5, [r4, #32] │ │ - str r3, [sp, #28] │ │ - ldrb.w r3, [r4, #35] ; 0x23 │ │ - ldrb r0, [r4, #29] │ │ + ldr.w ip, [r2, r3] │ │ + ldr r2, [r4, #12] │ │ + ldrb.w r7, [r4, #32] │ │ + and.w r2, r8, r2 │ │ + ldr.w r3, [ip, lr, lsl #2] │ │ + ldrb r6, [r4, #29] │ │ + lsrs r2, r7 │ │ ldrb.w r9, [r4, #33] ; 0x21 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr.w r3, [pc, #2232] ; 4bde4 │ │ - ldrb r1, [r4, #30] │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - ldr.w r7, [r2, lr, lsl #2] │ │ - lsrs r3, r5 │ │ - ldrb.w fp, [r7, r3] │ │ - ldr r3, [sp, #24] │ │ - ldr r7, [r6, #0] │ │ - mul.w fp, r3, fp │ │ - ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ - ldr.w r7, [r2, r0, lsl #2] │ │ - lsr.w r3, r3, r9 │ │ - umull sl, fp, fp, ip │ │ - strd sl, fp, [sp, #32] │ │ - ldrb.w sl, [r7, r3] │ │ - ldr r3, [sp, #24] │ │ - ldr r7, [r6, #0] │ │ - mul.w sl, r3, sl │ │ + ldrb.w sl, [r4, #30] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #28] │ │ + ldrb.w r0, [r4, #34] ; 0x22 │ │ + muls r3, r2 │ │ + umull r2, r3, r3, r1 │ │ + strd r2, r3, [sp] │ │ + ldr r2, [r4, #16] │ │ + ldr.w r3, [ip, r6, lsl #2] │ │ + and.w r2, r8, r2 │ │ + lsr.w r2, r2, r9 │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #28] │ │ + muls r3, r2 │ │ + umull r2, r3, r3, r1 │ │ + strd r2, r3, [sp, #32] │ │ ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - ldr r7, [sp, #4] │ │ - lsrs r3, r7 │ │ - ldr.w r7, [r2, r1, lsl #2] │ │ - umull sl, fp, sl, ip │ │ - ldrb r7, [r7, r3] │ │ - ldr r3, [sp, #24] │ │ - muls r7, r3 │ │ - strd sl, fp, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #8] │ │ - umull sl, fp, r7, ip │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - add.w r3, r3, r7, lsr #7 │ │ - lsr.w r3, r3, lr │ │ - lsls r3, r5 │ │ - ldr r5, [sp, #12] │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - add.w r5, r5, r7, lsr #7 │ │ - lsrs r5, r0 │ │ - ldr r0, [r4, #24] │ │ - lsl.w r5, r5, r9 │ │ - orrs r3, r5 │ │ - ldr r5, [r6, #0] │ │ - ands r0, r5 │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r0, r5 │ │ - ldr r5, [sp, #28] │ │ - ldr.w r2, [r2, r5, lsl #2] │ │ - ldrb r2, [r2, r0] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - lsrs r2, r5 │ │ - lsls r2, r0 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #16] │ │ - add.w r0, r2, fp, lsr #7 │ │ + ldr.w r2, [ip, sl, lsl #2] │ │ + and.w r3, r8, r3 │ │ + lsrs r3, r0 │ │ + ldrb r2, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r2, r3 │ │ + umull r2, r3, r2, r1 │ │ + strd r2, r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #4] │ │ - lsrs r0, r1 │ │ - lsls r0, r2 │ │ - orrs r3, r0 │ │ - str.w r3, [r6], #4 │ │ - b.n 4b500 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, sl │ │ - mul.w r0, r0, r6 │ │ - bgt.n 4b5f2 │ │ - add.w r6, r0, r8 │ │ - rsb r3, r8, sl │ │ - add.w r6, r5, r6, lsl #2 │ │ - cbz r7, 4b5ee │ │ - adds r3, #1 │ │ - subs r0, r6, #4 │ │ - b.n 4b606 │ │ - add.w r6, r0, sl │ │ - rsb r3, sl, r8 │ │ - add.w r6, r5, r6, lsl #2 │ │ + ldr r3, [sp, #12] │ │ + add.w ip, r3, r2, lsr #7 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ + lsr.w ip, ip, lr │ │ + lsl.w ip, ip, r7 │ │ + add.w r7, r3, r2, lsr #7 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsrs r7, r6 │ │ + ldr r3, [sp, #20] │ │ + ldr r6, [r4, #24] │ │ + lsl.w r7, r7, r9 │ │ + add.w r9, r3, r2, lsr #7 │ │ + orr.w ip, ip, r7 │ │ + lsr.w r9, r9, sl │ │ + orr.w r6, ip, r6 │ │ + lsl.w r9, r9, r0 │ │ + orr.w r6, r6, r9 │ │ + strh.w r6, [r5], #2 │ │ + b.n 4b330 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r6, sl │ │ + mul.w r0, r0, r8 │ │ + bgt.n 4b412 │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, sl │ │ + add.w r0, r5, r8, lsl #1 │ │ + cbz r7, 4b40a │ │ + adds r6, #1 │ │ + mov r7, r0 │ │ + add.w r6, r0, r6, lsl #1 │ │ + b.n 4b426 │ │ + add.w r8, r0, sl │ │ + rsb r6, sl, r6 │ │ + add.w r0, r5, r8, lsl #1 │ │ cmp r7, #0 │ │ - bne.n 4b5ec │ │ - adds r6, #4 │ │ - b.n 4b5ee │ │ - adds.w r3, r3, #4294967295 ; 0xffffffff │ │ - bcc.w 4c6b8 │ │ - ldrb.w r2, [r4, #32] │ │ - ldr r1, [sp, #20] │ │ - ldr.w r7, [r0, #4]! │ │ - str r2, [sp, #4] │ │ - ldr.w r2, [pc, #1992] ; 4bde4 │ │ + bne.n 4b408 │ │ + adds r0, #2 │ │ + b.n 4b40a │ │ + cmp r7, r6 │ │ + beq.w 4c2ee │ │ + ldr r3, [pc, #488] ; (4b618 ) │ │ + ldr r2, [sp, #24] │ │ + ldrh r5, [r7, #0] │ │ ldrb.w r8, [r4, #28] │ │ - ldrb.w ip, [r4, #29] │ │ - ldr r6, [r1, r2] │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [sp, #4] │ │ - ands r2, r7 │ │ - ldrb.w r9, [r4, #30] │ │ - ldrb.w lr, [r4, #34] ; 0x22 │ │ - lsrs r2, r1 │ │ - ldr.w r1, [r6, r8, lsl #2] │ │ - ldr.w r5, [r6, r9, lsl #2] │ │ - ldrb.w fp, [r4, #31] │ │ - ldrb r2, [r1, r2] │ │ - ldrb.w sl, [r4, #35] ; 0x23 │ │ - str r2, [sp, #28] │ │ - ldrb.w r2, [r4, #33] ; 0x21 │ │ - str r2, [sp, #24] │ │ - ldr r2, [r4, #16] │ │ - ldr r1, [sp, #24] │ │ - ands r2, r7 │ │ - lsrs r2, r1 │ │ - ldr.w r1, [r6, ip, lsl #2] │ │ - ldr.w r6, [r6, fp, lsl #2] │ │ - ldrb r1, [r1, r2] │ │ - ldr r2, [r4, #20] │ │ - ands r2, r7 │ │ - lsr.w r2, r2, lr │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r4, #24] │ │ - ands r5, r7 │ │ - ldr r7, [sp, #28] │ │ - lsr.w r5, r5, sl │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #8] │ │ - add r6, r7 │ │ - ldr r7, [sp, #12] │ │ - cmp r6, #255 ; 0xff │ │ - lsr.w r5, r5, fp │ │ - add r1, r7 │ │ - ldr r7, [sp, #16] │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - add r2, r7 │ │ - lsr.w r6, r6, r8 │ │ - ldr r7, [sp, #4] │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + ldrb.w ip, [r4, #32] │ │ + ands r3, r5 │ │ + ldr.w r2, [r0, r8, lsl #2] │ │ + ldrb.w r9, [r4, #29] │ │ + lsr.w r3, r3, ip │ │ + ldrb.w lr, [r4, #33] ; 0x21 │ │ + ldrb.w fp, [r4, #30] │ │ + ldrb r2, [r2, r3] │ │ + ldr r3, [r4, #16] │ │ + ldr.w r1, [r0, r9, lsl #2] │ │ + ands r3, r5 │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldr.w r0, [r0, fp, lsl #2] │ │ + lsr.w r3, r3, lr │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [r4, #20] │ │ + ands r1, r5 │ │ + lsr.w r1, r1, sl │ │ + ldrb r1, [r0, r1] │ │ + ldr r0, [sp, #12] │ │ + add r2, r0 │ │ + ldr r0, [sp, #16] │ │ cmp r2, #255 ; 0xff │ │ - lsr.w r1, r1, ip │ │ - lsl.w r6, r6, r7 │ │ - ldr r7, [sp, #24] │ │ + add r0, r3 │ │ + ldr r3, [sp, #20] │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - lsl.w r5, r5, sl │ │ - lsls r1, r7 │ │ - lsr.w r2, r2, r9 │ │ - orrs r1, r6 │ │ - orrs r5, r1 │ │ - lsl.w r2, r2, lr │ │ - orrs r2, r5 │ │ - str r2, [r0, #0] │ │ - b.n 4b606 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, sl │ │ - mul.w r0, r0, r6 │ │ - bgt.n 4b6e6 │ │ - add.w r6, r0, r8 │ │ - rsb r3, r8, sl │ │ - add.w r0, r5, r6, lsl #2 │ │ - cbz r7, 4b6e0 │ │ - adds r3, #1 │ │ - ldr.w sl, [pc, #1784] ; 4bddc │ │ - b.n 4b6fa │ │ - add.w r6, r0, sl │ │ - rsb r3, sl, r8 │ │ - add.w r0, r5, r6, lsl #2 │ │ + cmp r0, #255 ; 0xff │ │ + add r3, r1 │ │ + lsr.w r2, r2, r8 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + lsr.w r0, r0, r9 │ │ + ldr r1, [r4, #24] │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + lsl.w r2, r2, ip │ │ + lsl.w r0, r0, lr │ │ + lsr.w r3, r3, fp │ │ + orrs r0, r2 │ │ + orrs r1, r0 │ │ + lsl.w r3, r3, sl │ │ + orrs r1, r3 │ │ + strh.w r1, [r7], #2 │ │ + b.n 4b426 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r6, sl │ │ + mul.w r0, r0, r8 │ │ + bgt.n 4b4e4 │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, sl │ │ + add.w r5, r5, r8, lsl #1 │ │ + cbz r7, 4b4da │ │ + adds r6, #1 │ │ + add.w r3, r5, r6, lsl #1 │ │ + ldr r0, [pc, #304] ; (4b610 ) │ │ + str r3, [sp, #0] │ │ + b.n 4b4f8 │ │ + add.w r8, r0, sl │ │ + rsb r6, sl, r6 │ │ + add.w r5, r5, r8, lsl #1 │ │ cmp r7, #0 │ │ - bne.n 4b6de │ │ - adds r0, #4 │ │ - b.n 4b6e0 │ │ - adds.w r3, r3, #4294967295 ; 0xffffffff │ │ - bcc.w 4c6b8 │ │ - ldrb.w r2, [r4, #32] │ │ - ldr r1, [sp, #20] │ │ - ldr r6, [r0, #0] │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r4, #31] │ │ - ldrb.w lr, [r4, #28] │ │ - ldrb r5, [r4, #29] │ │ - str r2, [sp, #24] │ │ - ldrb.w r2, [r4, #35] ; 0x23 │ │ - ldrb.w fp, [r4, #33] ; 0x21 │ │ - ldrb.w ip, [r4, #30] │ │ - str r2, [sp, #28] │ │ - ldr.w r2, [pc, #1724] ; 4bde4 │ │ - ldrb.w r9, [r4, #34] ; 0x22 │ │ - ldr r1, [r1, r2] │ │ + bne.n 4b4d8 │ │ + adds r5, #2 │ │ + b.n 4b4da │ │ + ldr r3, [sp, #0] │ │ + cmp r5, r3 │ │ + beq.w 4c2ee │ │ + ldr r3, [pc, #276] ; (4b618 ) │ │ + ldr r2, [sp, #24] │ │ + ldrh.w r9, [r5] │ │ + ldrb.w ip, [r4, #28] │ │ + ldr.w r8, [r2, r3] │ │ ldr r2, [r4, #12] │ │ - ands r2, r6 │ │ - ldr r6, [sp, #4] │ │ - lsrs r2, r6 │ │ - ldr.w r6, [r1, lr, lsl #2] │ │ - ldrb.w r8, [r6, r2] │ │ - ldr r2, [sp, #8] │ │ - ldr r6, [r0, #0] │ │ - mul.w r8, r2, r8 │ │ - ldr r2, [r4, #16] │ │ - ands r2, r6 │ │ - ldr.w r6, [r1, r5, lsl #2] │ │ - lsr.w r2, r2, fp │ │ - ldrb r6, [r6, r2] │ │ - ldr r2, [sp, #12] │ │ - muls r2, r6 │ │ - ldr r6, [r0, #0] │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r4, #20] │ │ - ands r2, r6 │ │ - ldr.w r6, [r1, ip, lsl #2] │ │ - lsr.w r2, r2, r9 │ │ - ldrb r2, [r6, r2] │ │ - ldr r6, [sp, #16] │ │ - muls r2, r6 │ │ - umull r6, r7, r8, sl │ │ - ldr r6, [sp, #4] │ │ - mov.w r8, r7, lsr #7 │ │ - lsr.w r8, r8, lr │ │ - lsl.w r8, r8, r6 │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - umull r6, r7, r6, sl │ │ - lsrs r6, r7, #7 │ │ - lsrs r6, r5 │ │ - ldr r5, [r4, #24] │ │ - lsl.w r6, r6, fp │ │ - orr.w r8, r8, r6 │ │ - ldr r6, [r0, #0] │ │ - ands r5, r6 │ │ - ldr r6, [sp, #28] │ │ - lsrs r5, r6 │ │ - ldr r6, [sp, #24] │ │ - ldr.w r1, [r1, r6, lsl #2] │ │ - ldrb r1, [r1, r5] │ │ - ldr r5, [sp, #28] │ │ + ldrb.w lr, [r4, #32] │ │ + and.w r2, r9, r2 │ │ + ldr.w r1, [r8, ip, lsl #2] │ │ + ldrb r7, [r4, #29] │ │ + lsr.w r2, r2, lr │ │ + ldr r3, [sp, #12] │ │ + ldrb.w r6, [r4, #33] ; 0x21 │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [r4, #16] │ │ + ldrb.w fp, [r4, #30] │ │ + and.w r1, r9, r1 │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + muls r2, r3 │ │ + ldr.w r3, [r8, r7, lsl #2] │ │ lsrs r1, r6 │ │ - umull r6, r7, r2, sl │ │ - lsls r1, r5 │ │ - orr.w r8, r8, r1 │ │ - lsrs r1, r7, #7 │ │ - lsr.w r1, r1, ip │ │ - lsl.w r1, r1, r9 │ │ - orr.w r1, r8, r1 │ │ - str.w r1, [r0], #4 │ │ - b.n 4b6fa │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r8, sl │ │ - mul.w r0, r0, r6 │ │ - bgt.n 4b7e2 │ │ - add.w r6, r0, r8 │ │ - rsb r8, r8, sl │ │ - add.w r6, r5, r6, lsl #2 │ │ - cbz r7, 4b7f8 │ │ - b.n 4b7f4 │ │ - add.w r6, r0, sl │ │ - rsb r8, sl, r8 │ │ - add.w r6, r5, r6, lsl #2 │ │ - cbnz r7, 4b7f4 │ │ - adds r6, #4 │ │ - b.n 4b7f8 │ │ - add.w r8, r8, #1 │ │ - adds.w r8, r8, #4294967295 ; 0xffffffff │ │ - bcc.w 4c6b8 │ │ + ldr.w r8, [r8, fp, lsl #2] │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #16] │ │ + muls r1, r3 │ │ + ldr r3, [r4, #20] │ │ + and.w r3, r9, r3 │ │ + lsr.w r3, r3, sl │ │ + ldrb.w r8, [r8, r3] │ │ + ldr r3, [sp, #20] │ │ + mul.w r8, r3, r8 │ │ + umull r2, r3, r2, r0 │ │ + umull r8, r9, r8, r0 │ │ + lsrs r3, r3, #7 │ │ + lsr.w r3, r3, ip │ │ + lsl.w lr, r3, lr │ │ + umull r2, r3, r1, r0 │ │ + lsrs r2, r3, #7 │ │ + lsrs r2, r7 │ │ + ldr r7, [r4, #24] │ │ + lsls r2, r6 │ │ + orr.w r3, lr, r2 │ │ + mov.w r2, r9, lsr #7 │ │ + orrs r7, r3 │ │ + lsr.w r2, r2, fp │ │ + lsl.w r2, r2, sl │ │ + orrs r7, r2 │ │ + strh.w r7, [r5], #2 │ │ + b.n 4b4f8 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r6, sl │ │ + mul.w r0, r0, r8 │ │ + bgt.n 4b5be │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, sl │ │ + add.w r5, r5, r8, lsl #1 │ │ + cbz r7, 4b5b8 │ │ + adds r6, #1 │ │ + add.w r6, r5, r6, lsl #1 │ │ + b.n 4b5d2 │ │ + add.w r8, r0, sl │ │ + rsb r6, sl, r6 │ │ + add.w r5, r5, r8, lsl #1 │ │ + cmp r7, #0 │ │ + bne.n 4b5b6 │ │ + adds r5, #2 │ │ + b.n 4b5b8 │ │ + cmp r5, r6 │ │ + beq.w 4c2ee │ │ ldr r2, [sp, #12] │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r1, r2, r3 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r2, [sp, #8] │ │ - lsls r1, r3 │ │ ldrb r3, [r4, #28] │ │ - lsr.w r3, r2, r3 │ │ - ldrb.w r2, [r4, #32] │ │ - lsls r3, r2 │ │ - ldr r2, [sp, #16] │ │ - orrs r1, r3 │ │ - ldrb r3, [r4, #30] │ │ + ldr r1, [sp, #16] │ │ lsrs r2, r3 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ + ldrb.w r3, [r4, #32] │ │ lsls r2, r3 │ │ - ldrb r3, [r4, #31] │ │ - orrs r2, r1 │ │ - ldr r1, [sp, #28] │ │ + ldrb r3, [r4, #29] │ │ lsr.w r3, r1, r3 │ │ - ldrb.w r1, [r4, #35] ; 0x23 │ │ + ldrb.w r1, [r4, #33] ; 0x21 │ │ lsls r3, r1 │ │ + ldr r1, [sp, #20] │ │ orrs r3, r2 │ │ - str.w r3, [r6], #4 │ │ - b.n 4b7f8 │ │ - cmp r8, sl │ │ - bne.w 4bc20 │ │ - cmp r2, #2 │ │ + ldr r2, [r4, #24] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsr.w r3, r1, r3 │ │ + ldrb.w r1, [r4, #34] ; 0x22 │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + strh.w r3, [r5], #2 │ │ + b.n 4b5d2 │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldr r3, [sp, #592] ; 0x250 │ │ + movs r6, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + cmp r6, sl │ │ + bne.w 4b99e │ │ + ldr r3, [sp, #0] │ │ + cmp.w lr, #2 │ │ ldrb r1, [r4, #9] │ │ - ldr.w r5, [r9, #20] │ │ - str r3, [sp, #4] │ │ - ldr.w r0, [r9, #16] │ │ - beq.w 4b990 │ │ - cmp r2, #4 │ │ - beq.w 4ba8e │ │ - cmp r2, #1 │ │ - bne.w 4bba4 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - mov.w sl, r0, lsl #2 │ │ - bgt.n 4b88c │ │ - mla r0, r0, r6, r8 │ │ - subs r6, r3, r6 │ │ - add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 4b882 │ │ - adds r6, #1 │ │ - rsb r9, sl, #0 │ │ - ldr.w r8, [pc, #1364] ; 4bddc │ │ - b.n 4b89e │ │ - mla r0, r0, r3, r8 │ │ - subs r6, r6, r3 │ │ - add.w r0, r5, r0, lsl #2 │ │ + ldr.w sl, [r3, #20] │ │ + beq.w 4b748 │ │ + cmp.w lr, #4 │ │ + beq.w 4b828 │ │ + cmp.w lr, #1 │ │ + bne.w 4b91a │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w r5, r0, lsl #1 │ │ + bgt.n 4b66a │ │ + mla r0, r0, r8, r6 │ │ + rsb r2, r8, r9 │ │ + add.w r0, sl, r0, lsl #1 │ │ + cbz r7, 4b660 │ │ + adds r2, #1 │ │ + negs r3, r5 │ │ + str r0, [sp, #0] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r6, [pc, #748] ; (4b954 ) │ │ + b.n 4b67e │ │ + mla r0, r0, r9, r6 │ │ + rsb r2, r9, r8 │ │ + add.w r0, sl, r0, lsl #1 │ │ cmp r7, #0 │ │ - bne.n 4b880 │ │ - add r0, sl │ │ - b.n 4b882 │ │ - subs r6, #1 │ │ - add r0, sl │ │ - adds r1, r6, #1 │ │ - beq.w 4c6b8 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - ldr r2, [sp, #20] │ │ - ldrb.w lr, [r4, #28] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #31] │ │ - ldrb.w r7, [r4, #32] │ │ - ldrb r5, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb.w r3, [r4, #35] ; 0x23 │ │ - ldrb.w ip, [r4, #33] ; 0x21 │ │ - ldrb r1, [r4, #30] │ │ + bne.n 4b65e │ │ + add r0, r5 │ │ + b.n 4b660 │ │ + ldr r3, [sp, #0] │ │ + subs r2, #1 │ │ + add r3, r5 │ │ + str r3, [sp, #0] │ │ + adds r3, r2, #1 │ │ + beq.w 4c2ee │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #0] │ │ + ldrb.w r8, [r4, #28] │ │ + ldrb.w r9, [r4, #32] │ │ + ldrh.w lr, [r1, r3] │ │ + ldrb r3, [r4, #30] │ │ + ldr r1, [sp, #24] │ │ + ldrb.w ip, [r4, #29] │ │ str r3, [sp, #32] │ │ - ldr.w r3, [pc, #1304] ; 4bde4 │ │ - ldr r3, [r2, r3] │ │ - ldr.w r2, [r0, r9] │ │ - str r3, [sp, #4] │ │ - ldr r3, [r4, #12] │ │ - ands r3, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r3, r7 │ │ - ldr.w r2, [r2, lr, lsl #2] │ │ - ldrb.w fp, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ - mul.w fp, fp, r3 │ │ - umull r2, r3, fp, r8 │ │ - strd r2, r3, [sp, #40] ; 0x28 │ │ - ldr.w r2, [r0, r9] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - ldr r2, [sp, #4] │ │ - lsr.w r3, r3, ip │ │ - ldr.w r2, [r2, r5, lsl #2] │ │ - ldrb.w fp, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ - mul.w fp, fp, r3 │ │ - umull r2, r3, fp, r8 │ │ - strd r2, r3, [sp, #48] ; 0x30 │ │ - ldr.w r2, [r0, r9] │ │ + ldr r3, [pc, #688] ; (4b958 ) │ │ + ldrb.w sl, [r4, #33] ; 0x21 │ │ + ldrb.w fp, [r4, #34] ; 0x22 │ │ + ldr r7, [r1, r3] │ │ + ldr r1, [r4, #12] │ │ + and.w r1, lr, r1 │ │ + ldr.w r3, [r7, r8, lsl #2] │ │ + lsr.w r1, r1, r9 │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #28] │ │ + muls r3, r1 │ │ + umull r0, r1, r3, r6 │ │ + ldr.w r3, [r7, ip, lsl #2] │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + ldr r1, [r4, #16] │ │ + and.w r1, lr, r1 │ │ + lsr.w r1, r1, sl │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #28] │ │ + muls r1, r3 │ │ ldr r3, [r4, #20] │ │ - ands r3, r2 │ │ - ldr r2, [sp, #28] │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #4] │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - ldrb.w fp, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ - mul.w fp, fp, r3 │ │ - umull r2, r3, fp, r8 │ │ - strd r2, r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #8] │ │ - add.w r3, r3, r2, lsr #7 │ │ - ldr r2, [sp, #12] │ │ - lsr.w r3, r3, lr │ │ - lsls r3, r7 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - add.w r7, r2, r7, lsr #7 │ │ - ldr.w r2, [r0, r9] │ │ - lsrs r7, r5 │ │ - ldr r5, [r4, #24] │ │ - ands r5, r2 │ │ - ldr r2, [sp, #32] │ │ - lsl.w r7, r7, ip │ │ - orrs r3, r7 │ │ - lsrs r5, r2 │ │ - ldr r7, [sp, #4] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr.w r2, [r7, r2, lsl #2] │ │ - ldrb r2, [r2, r5] │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #32] │ │ - lsls r2, r5 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #16] │ │ - add.w r3, r3, r5, lsr #7 │ │ - lsrs r3, r1 │ │ + and.w r3, lr, r3 │ │ + lsr.w r3, r3, fp │ │ + umull r0, r1, r1, r6 │ │ + strd r0, r1, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #32] │ │ + ldr.w r1, [r7, r1, lsl #2] │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + ldrb r3, [r1, r3] │ │ ldr r1, [sp, #28] │ │ - lsls r3, r1 │ │ - orrs r2, r3 │ │ - str.w r2, [r0, r9] │ │ - b.n 4b89e │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - mov.w r2, r0, lsl #2 │ │ - str r2, [sp, #28] │ │ - bgt.n 4b9b2 │ │ - mla r0, r0, r6, r8 │ │ - subs r2, r3, r6 │ │ - add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 4b9ae │ │ + muls r3, r1 │ │ + umull r0, r1, r3, r6 │ │ + ldr r3, [sp, #12] │ │ + strd r0, r1, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + add.w r1, r3, r1, lsr #7 │ │ + ldr r3, [sp, #16] │ │ + add.w r7, r3, r7, lsr #7 │ │ + lsr.w r1, r1, r8 │ │ + ldr r3, [r4, #24] │ │ + lsr.w r7, r7, ip │ │ + lsl.w r1, r1, r9 │ │ + lsl.w r7, r7, sl │ │ + orrs r1, r7 │ │ + orrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r7, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #0] │ │ + add.w r1, r1, r7, lsr #7 │ │ + ldr r7, [sp, #32] │ │ + lsrs r1, r7 │ │ + lsl.w r1, r1, fp │ │ + orrs r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + strh r3, [r0, r1] │ │ + b.n 4b67e │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w r3, r0, lsl #1 │ │ + str r3, [sp, #28] │ │ + bgt.n 4b76e │ │ + mla r0, r0, r8, r6 │ │ + rsb r2, r8, r9 │ │ + add.w r0, sl, r0, lsl #1 │ │ + cbz r7, 4b76a │ │ adds r2, #1 │ │ movs r5, #0 │ │ - b.n 4b9c6 │ │ - mla r0, r0, r3, r8 │ │ - subs r2, r6, r3 │ │ - add.w r0, r5, r0, lsl #2 │ │ + b.n 4b784 │ │ + mla r0, r0, r9, r6 │ │ + rsb r2, r9, r8 │ │ + add.w r0, sl, r0, lsl #1 │ │ cmp r7, #0 │ │ - bne.n 4b9ac │ │ + bne.n 4b768 │ │ ldr r3, [sp, #28] │ │ add r0, r3 │ │ - b.n 4b9ae │ │ + b.n 4b76a │ │ adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - bcc.w 4c6b8 │ │ - ldrb.w r3, [r4, #32] │ │ - ldr r1, [sp, #20] │ │ - ldr r7, [r0, r5] │ │ - str r3, [sp, #4] │ │ - ldr.w r3, [pc, #1032] ; 4bde4 │ │ + bcc.w 4c2ee │ │ + ldr r3, [pc, #456] ; (4b958 ) │ │ + ldr r1, [sp, #24] │ │ + ldrh r7, [r0, r5] │ │ ldrb.w ip, [r4, #28] │ │ - ldrb.w lr, [r4, #29] │ │ ldr r6, [r1, r3] │ │ ldr r3, [r4, #12] │ │ - ldr r1, [sp, #4] │ │ + ldrb.w lr, [r4, #32] │ │ ands r3, r7 │ │ - ldrb.w r9, [r4, #30] │ │ - ldrb.w r8, [r4, #34] ; 0x22 │ │ - lsrs r3, r1 │ │ ldr.w r1, [r6, ip, lsl #2] │ │ - ldrb.w fp, [r4, #31] │ │ - ldrb.w sl, [r4, #35] ; 0x23 │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #64] ; 0x40 │ │ + ldrb.w r9, [r4, #29] │ │ + lsr.w r3, r3, lr │ │ + ldrb.w fp, [r4, #30] │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldrb.w r8, [r1, r3] │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ - str r3, [sp, #24] │ │ + str r3, [sp, #0] │ │ ldr r3, [r4, #16] │ │ - ldr r1, [sp, #24] │ │ + ldr r1, [sp, #0] │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr.w r1, [r6, lr, lsl #2] │ │ - ldrb r3, [r1, r3] │ │ ldr.w r1, [r6, r9, lsl #2] │ │ ldr.w r6, [r6, fp, lsl #2] │ │ - str r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - lsr.w r3, r3, r8 │ │ ldrb r3, [r1, r3] │ │ - ldr r1, [r4, #24] │ │ + ldr r1, [r4, #20] │ │ ands r1, r7 │ │ - ldr r7, [sp, #8] │ │ lsr.w r1, r1, sl │ │ ldrb r1, [r6, r1] │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - str r1, [sp, #40] ; 0x28 │ │ - add r6, r7 │ │ - ldr r7, [sp, #32] │ │ - cmp r6, #255 ; 0xff │ │ - ldr r1, [sp, #12] │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - add r7, r1 │ │ - ldr r1, [sp, #16] │ │ - cmp r7, #255 ; 0xff │ │ - lsr.w r6, r6, ip │ │ - add r3, r1 │ │ - ldr r1, [sp, #4] │ │ + ldr r6, [sp, #12] │ │ + add r8, r6 │ │ + ldr r6, [sp, #16] │ │ + cmp.w r8, #255 ; 0xff │ │ + add r3, r6 │ │ + ldr r6, [sp, #20] │ │ it cs │ │ - movcs r7, #255 ; 0xff │ │ + movcs.w r8, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ - lsl.w r6, r6, r1 │ │ - lsr.w r7, r7, lr │ │ - ldr r1, [sp, #24] │ │ + add r1, r6 │ │ + lsr.w r8, r8, ip │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + ldr r6, [sp, #0] │ │ lsr.w r3, r3, r9 │ │ - lsls r7, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - orrs r6, r7 │ │ - lsl.w r3, r3, r8 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + lsl.w ip, r8, lr │ │ + lsls r3, r6 │ │ lsr.w r1, r1, fp │ │ + ldr r6, [r4, #24] │ │ + orr.w r3, ip, r3 │ │ lsl.w r1, r1, sl │ │ - orrs r6, r1 │ │ orrs r3, r6 │ │ - str r3, [r0, r5] │ │ + orr.w r6, r3, r1 │ │ ldr r3, [sp, #28] │ │ + strh r6, [r0, r5] │ │ add r5, r3 │ │ - b.n 4b9c6 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - mov.w r2, r0, lsl #2 │ │ - str r2, [sp, #4] │ │ - bgt.n 4bab4 │ │ - mla r0, r0, r6, r8 │ │ - subs r6, r3, r6 │ │ - add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 4baac │ │ - adds r6, #1 │ │ - ldr r3, [sp, #4] │ │ - rsb fp, r3, #0 │ │ - b.n 4bac8 │ │ - mla r0, r0, r3, r8 │ │ - subs r6, r6, r3 │ │ - add.w r0, r5, r0, lsl #2 │ │ + b.n 4b784 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w r5, r0, lsl #1 │ │ + bgt.n 4b852 │ │ + mla r0, r0, r8, r6 │ │ + rsb r2, r8, r9 │ │ + add.w r0, sl, r0, lsl #1 │ │ + cbz r7, 4b848 │ │ + adds r2, #1 │ │ + negs r3, r5 │ │ + ldr.w lr, [pc, #264] ; 4b954 │ │ + str r3, [sp, #40] ; 0x28 │ │ + b.n 4b866 │ │ + mla r0, r0, r9, r6 │ │ + rsb r2, r9, r8 │ │ + add.w r0, sl, r0, lsl #1 │ │ cmp r7, #0 │ │ - bne.n 4baaa │ │ - ldr r3, [sp, #4] │ │ - add r0, r3 │ │ - b.n 4baac │ │ - subs r6, #1 │ │ - ldr r3, [sp, #4] │ │ - adds r2, r6, #1 │ │ - add r0, r3 │ │ - beq.w 4c6b8 │ │ + bne.n 4b846 │ │ + add r0, r5 │ │ + b.n 4b848 │ │ + subs r2, #1 │ │ + add r0, r5 │ │ + adds r7, r2, #1 │ │ + beq.w 4c2ee │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #24] │ │ + ldrb r6, [r4, #28] │ │ + ldrh.w sl, [r0, r3] │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r2, [sp, #20] │ │ - ldrb.w lr, [r4, #28] │ │ - str r3, [sp, #24] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - ldr.w r7, [r0, fp] │ │ - ldrb.w r5, [r4, #32] │ │ + ldrb.w fp, [r4, #32] │ │ + ldrb.w ip, [r4, #29] │ │ + str r3, [sp, #0] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #28] │ │ - ldrb r3, [r4, #31] │ │ - ldrb r1, [r4, #29] │ │ - ldrb.w ip, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb.w r3, [r4, #35] ; 0x23 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #740] ; (4bde4 ) │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - ldr.w r7, [r2, lr, lsl #2] │ │ - lsrs r3, r5 │ │ - ldrb.w sl, [r7, r3] │ │ - ldr r3, [sp, #8] │ │ - ldr.w r7, [r0, fp] │ │ - mul.w sl, sl, r3 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ - ldr r7, [sp, #24] │ │ - lsrs r3, r7 │ │ - ldr.w r7, [r2, r1, lsl #2] │ │ - ldrb.w r8, [r7, r3] │ │ + ldr r3, [pc, #196] ; (4b958 ) │ │ + ldr r7, [r1, r3] │ │ + ldr r1, [r4, #12] │ │ + and.w r1, sl, r1 │ │ + ldr.w r3, [r7, r6, lsl #2] │ │ + lsr.w r1, r1, fp │ │ + ldrb.w r8, [r3, r1] │ │ ldr r3, [sp, #12] │ │ - ldr.w r7, [r0, fp] │ │ - mul.w r3, r8, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ + ldr r1, [r4, #16] │ │ + mul.w r8, r8, r3 │ │ + and.w r1, sl, r1 │ │ + ldr r3, [sp, #0] │ │ + lsrs r1, r3 │ │ + ldr.w r3, [r7, ip, lsl #2] │ │ + umull r8, r9, r8, lr │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #16] │ │ + muls r3, r1 │ │ + ldr r1, [sp, #32] │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - ldr r7, [sp, #28] │ │ - lsrs r3, r7 │ │ - ldr.w r7, [r2, ip, lsl #2] │ │ + and.w r3, sl, r3 │ │ + mov.w sl, r9, lsr #7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #28] │ │ + lsr.w sl, sl, r6 │ │ + ldr.w r7, [r7, r1, lsl #2] │ │ + lsl.w sl, sl, fp │ │ + ldr r1, [sp, #20] │ │ ldrb r3, [r7, r3] │ │ - ldr r7, [sp, #16] │ │ - muls r3, r7 │ │ - ldr r7, [pc, #656] ; (4bddc ) │ │ - umull r8, r9, sl, r7 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - mov r7, r9 │ │ - lsrs r7, r7, #7 │ │ - lsr.w r7, r7, lr │ │ - lsls r7, r5 │ │ - ldr r5, [pc, #636] ; (4bddc ) │ │ - umull r8, r9, r3, r5 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - mov r5, r9 │ │ - lsrs r5, r5, #7 │ │ - lsrs r5, r1 │ │ - ldr r1, [sp, #24] │ │ - lsls r5, r1 │ │ + muls r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + umull r6, r7, r1, lr │ │ + ldr r1, [sp, #0] │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, ip │ │ + lsls r6, r1 │ │ ldr r1, [r4, #24] │ │ - orrs r7, r5 │ │ - ldr.w r5, [r0, fp] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #32] │ │ - lsrs r1, r5 │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - ldr.w r2, [r2, r5, lsl #2] │ │ - ldrb r1, [r2, r1] │ │ - ldr r2, [sp, #32] │ │ - lsrs r1, r5 │ │ - lsls r1, r2 │ │ - ldr r2, [pc, #592] ; (4bddc ) │ │ - orrs r7, r1 │ │ - umull r2, r3, r3, r2 │ │ - ldr r2, [sp, #28] │ │ - lsrs r3, r3, #7 │ │ - lsr.w r3, r3, ip │ │ - lsls r3, r2 │ │ - orrs r7, r3 │ │ - str.w r7, [r0, fp] │ │ - b.n 4bac8 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 4bbc4 │ │ - mla r8, r0, r6, r8 │ │ - subs r6, r3, r6 │ │ - add.w r5, r5, r8, lsl #2 │ │ - cbz r7, 4bbc0 │ │ - adds r6, #1 │ │ - negs r0, r2 │ │ - b.n 4bbd6 │ │ - mla r8, r0, r3, r8 │ │ - subs r6, r6, r3 │ │ - add.w r5, r5, r8, lsl #2 │ │ + orr.w r6, sl, r6 │ │ + umull sl, fp, r3, lr │ │ + orrs r1, r6 │ │ + ldr r6, [sp, #28] │ │ + mov.w r3, fp, lsr #7 │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #32] │ │ + lsls r3, r6 │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + strh r1, [r0, r3] │ │ + b.n 4b866 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w r5, r0, lsl #1 │ │ + bgt.n 4b940 │ │ + mla r6, r0, r8, r6 │ │ + rsb r9, r8, r9 │ │ + add.w r6, sl, r6, lsl #1 │ │ + cbz r7, 4b93c │ │ + add.w r9, r9, #1 │ │ + negs r1, r5 │ │ + b.n 4b95c │ │ + mla r6, r0, r9, r6 │ │ + rsb r9, r9, r8 │ │ + add.w r6, sl, r6, lsl #1 │ │ cmp r7, #0 │ │ - bne.n 4bbbe │ │ - add r5, r2 │ │ - b.n 4bbc0 │ │ - subs r6, #1 │ │ - add r5, r2 │ │ - adds r3, r6, #1 │ │ - beq.w 4c6b8 │ │ - ldr r1, [sp, #12] │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r7, r1, r3 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r1, [sp, #8] │ │ - lsls r7, r3 │ │ + bne.n 4b938 │ │ + add r6, r5 │ │ + b.n 4b93c │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ + add r6, r5 │ │ + cmp.w r9, #4294967295 ; 0xffffffff │ │ + beq.w 4c2ee │ │ + ldr r2, [sp, #12] │ │ ldrb r3, [r4, #28] │ │ - lsr.w r3, r1, r3 │ │ - ldrb.w r1, [r4, #32] │ │ - lsls r3, r1 │ │ - ldr r1, [sp, #16] │ │ - orrs r7, r3 │ │ + ldr r0, [sp, #16] │ │ + lsrs r2, r3 │ │ + ldrb.w r3, [r4, #32] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsr.w r3, r0, r3 │ │ + ldrb.w r0, [r4, #33] ; 0x21 │ │ + lsls r3, r0 │ │ + ldr r0, [sp, #20] │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ ldrb r3, [r4, #30] │ │ - lsrs r1, r3 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - lsls r1, r3 │ │ - ldrb r3, [r4, #31] │ │ - orrs r1, r7 │ │ - ldr r7, [sp, #28] │ │ - lsr.w r3, r7, r3 │ │ - ldrb.w r7, [r4, #35] ; 0x23 │ │ - lsls r3, r7 │ │ - orrs r3, r1 │ │ - str r3, [r5, r0] │ │ - b.n 4bbd6 │ │ - rsb r0, sl, r8 │ │ - subs r1, r6, r3 │ │ - str r1, [sp, #4] │ │ - eor.w r1, r0, r0, asr #31 │ │ - sub.w r1, r1, r0, asr #31 │ │ - ldr r0, [sp, #4] │ │ - cmp r0, #0 │ │ - it lt │ │ - neglt r0, r0 │ │ - cmp r1, r0 │ │ - bne.w 4c0a0 │ │ - cmp r2, #2 │ │ + lsr.w r3, r0, r3 │ │ + ldrb.w r0, [r4, #34] ; 0x22 │ │ + lsls r3, r0 │ │ + orrs r3, r2 │ │ + strh r3, [r6, r1] │ │ + b.n 4b95c │ │ + rsb r2, sl, r6 │ │ + rsb r5, r9, r8 │ │ + eor.w r3, r2, r2, asr #31 │ │ + sub.w r3, r3, r2, asr #31 │ │ + eor.w r2, r5, r5, asr #31 │ │ + sub.w r2, r2, r5, asr #31 │ │ + cmp r3, r2 │ │ + bne.w 4bd70 │ │ + cmp.w lr, #2 │ │ ldrb r1, [r4, #9] │ │ - beq.w 4bd92 │ │ - cmp r2, #4 │ │ - beq.w 4bec8 │ │ - cmp r2, #1 │ │ - ldr.w fp, [r9, #20] │ │ - bne.w 4bffc │ │ - ldr.w r0, [r9, #16] │ │ - str r3, [sp, #28] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #28] │ │ - cmp r6, r3 │ │ - bgt.n 4bc82 │ │ - mla r2, r0, r6, r8 │ │ - cmp r8, sl │ │ - sub.w r3, r3, r6 │ │ + beq.w 4bae8 │ │ + cmp.w lr, #4 │ │ + beq.w 4bbd8 │ │ + ldr r3, [sp, #0] │ │ + cmp.w lr, #1 │ │ + ldr.w fp, [r3, #20] │ │ + bne.w 4bce0 │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + bgt.n 4ba00 │ │ + mla r1, r0, r8, r6 │ │ + cmp r6, sl │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #4] │ │ - add.w fp, fp, r2, lsl #2 │ │ - cbz r7, 4bca2 │ │ - b.n 4bc9c │ │ - mla lr, r0, r3, sl │ │ - cmp sl, r8 │ │ + rsb r5, r8, r9 │ │ + add.w r1, fp, r1, lsl #1 │ │ + cbz r7, 4ba1c │ │ + b.n 4ba1a │ │ + mla r3, r0, r9, sl │ │ + cmp sl, r6 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w fp, fp, lr, lsl #2 │ │ - cbnz r7, 4bc9c │ │ - add.w fp, fp, r0, lsl #2 │ │ - b.n 4bca2 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - lsls r3, r0, #2 │ │ - ldr.w r8, [pc, #308] ; 4bddc │ │ - rsb r9, r3, #0 │ │ - mov r2, fp │ │ + add.w r1, fp, r3, lsl #1 │ │ + cbnz r7, 4ba1a │ │ + add.w r1, r1, r0, lsl #1 │ │ + b.n 4ba1c │ │ + adds r5, #1 │ │ + lsls r3, r0, #1 │ │ + ldr r0, [pc, #744] ; (4bd08 ) │ │ + str r3, [sp, #32] │ │ + negs r3, r3 │ │ + str r1, [sp, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #4] │ │ - subs r3, #1 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + subs r5, #1 │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [sp, #32] │ │ + adds r6, r5, #1 │ │ add r2, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - beq.w 4c6b8 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - ldr r1, [sp, #20] │ │ - ldrb.w lr, [r4, #28] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #31] │ │ - ldr.w r5, [r2, r9] │ │ - ldrb.w r7, [r4, #32] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb.w r3, [r4, #35] ; 0x23 │ │ - ldrb r6, [r4, #29] │ │ - ldrb.w ip, [r4, #33] ; 0x21 │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #252] ; (4bde4 ) │ │ - ldrb r0, [r4, #30] │ │ - ldr r1, [r1, r3] │ │ - ldr r3, [r4, #12] │ │ - ands r3, r5 │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - lsrs r3, r7 │ │ - ldrb.w fp, [r5, r3] │ │ - ldr r3, [sp, #24] │ │ - ldr.w r5, [r2, r9] │ │ - mul.w fp, r3, fp │ │ - ldr r3, [r4, #16] │ │ - ands r3, r5 │ │ - ldr.w r5, [r1, r6, lsl #2] │ │ - lsr.w r3, r3, ip │ │ - umull sl, fp, fp, r8 │ │ - strd sl, fp, [sp, #48] ; 0x30 │ │ - ldrb.w sl, [r5, r3] │ │ - ldr r3, [sp, #24] │ │ - ldr.w r5, [r2, r9] │ │ - mul.w sl, r3, sl │ │ + str r2, [sp, #0] │ │ + beq.w 4c2ee │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #0] │ │ + ldr r1, [sp, #24] │ │ + ldrb.w r8, [r4, #28] │ │ + ldrh r7, [r2, r3] │ │ + ldr r3, [pc, #708] ; (4bd0c ) │ │ + ldrb.w ip, [r4, #32] │ │ + ldrb.w lr, [r4, #29] │ │ + ldr r6, [r1, r3] │ │ + ldr r1, [r4, #12] │ │ + ldrb.w r9, [r4, #33] ; 0x21 │ │ + ands r1, r7 │ │ + ldr.w r3, [r6, r8, lsl #2] │ │ + ldrb.w fp, [r4, #30] │ │ + lsr.w r1, r1, ip │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #28] │ │ + muls r3, r1 │ │ + ldr r1, [r4, #16] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, r9 │ │ + umull r2, r3, r3, r0 │ │ + strd r2, r3, [sp, #48] ; 0x30 │ │ + ldr.w r3, [r6, lr, lsl #2] │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #28] │ │ + muls r1, r3 │ │ + umull r2, r3, r1, r0 │ │ + ldr.w r1, [r6, fp, lsl #2] │ │ + strd r2, r3, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - ldr r5, [sp, #28] │ │ - lsrs r3, r5 │ │ - ldr.w r5, [r1, r0, lsl #2] │ │ - umull sl, fp, sl, r8 │ │ - ldrb r3, [r5, r3] │ │ - ldr r5, [sp, #24] │ │ - muls r3, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - strd sl, fp, [sp, #56] ; 0x38 │ │ - umull sl, fp, r3, r8 │ │ - ldr r3, [sp, #8] │ │ - add.w r3, r3, r5, lsr #7 │ │ - ldr r5, [sp, #12] │ │ - lsr.w r3, r3, lr │ │ - lsls r3, r7 │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - add.w r7, r5, r7, lsr #7 │ │ - ldr.w r5, [r2, r9] │ │ - lsrs r7, r6 │ │ - ldr r6, [r4, #24] │ │ - ands r6, r5 │ │ - ldr r5, [sp, #32] │ │ - lsl.w r7, r7, ip │ │ - lsrs r6, r5 │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - orrs r3, r7 │ │ - ldr.w r1, [r1, r5, lsl #2] │ │ - ldrb r1, [r1, r6] │ │ - lsrs r1, r5 │ │ - ldr r5, [sp, #32] │ │ - lsls r1, r5 │ │ - orrs r1, r3 │ │ + ands r3, r7 │ │ + lsr.w r3, r3, sl │ │ + ldrb r6, [r1, r3] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + muls r6, r3 │ │ + ldr r3, [sp, #12] │ │ + add.w r1, r3, r1, lsr #7 │ │ ldr r3, [sp, #16] │ │ - add.w r3, r3, fp, lsr #7 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #28] │ │ - lsls r3, r0 │ │ - orrs r1, r3 │ │ - str.w r1, [r2, r9] │ │ - b.n 4bcb0 │ │ - ldr.w r0, [r9, #16] │ │ - str r3, [sp, #24] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #24] │ │ - ldr.w r1, [r9, #20] │ │ - cmp r6, r3 │ │ - bgt.n 4bdc2 │ │ - mla r2, r0, r6, r8 │ │ - cmp r8, sl │ │ - sub.w r3, r3, r6 │ │ + lsr.w r1, r1, r8 │ │ + mov r2, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsl.w r1, r1, ip │ │ + umull r6, r7, r6, r0 │ │ + add.w ip, r2, r3, lsr #7 │ │ + ldr r3, [r4, #24] │ │ + lsr.w ip, ip, lr │ │ + ldr r2, [sp, #0] │ │ + lsl.w ip, ip, r9 │ │ + orr.w r1, r1, ip │ │ + orrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + add.w r1, r1, r7, lsr #7 │ │ + lsr.w r1, r1, fp │ │ + lsl.w r1, r1, sl │ │ + orrs r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + strh r3, [r2, r1] │ │ + b.n 4ba28 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + cmp r8, r9 │ │ + ldr r1, [r3, #20] │ │ + bgt.n 4bb12 │ │ + mla r3, r0, r8, r6 │ │ + cmp r6, sl │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #4] │ │ - add.w r1, r1, r2, lsl #2 │ │ - cbz r7, 4bdee │ │ - b.n 4bde8 │ │ - mla r3, r0, r3, sl │ │ - cmp sl, r8 │ │ + rsb r5, r8, r9 │ │ + add.w r1, r1, r3, lsl #1 │ │ + cbz r7, 4bb2e │ │ + b.n 4bb2c │ │ + mla r9, r0, r9, sl │ │ + cmp sl, r6 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r1, r1, r3, lsl #2 │ │ - cbnz r7, 4bde8 │ │ - add.w r1, r1, r0, lsl #2 │ │ - b.n 4bdee │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldr r1, [sp, #768] ; 0x300 │ │ - movs r6, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ + add.w r1, r1, r9, lsl #1 │ │ + cbnz r7, 4bb2c │ │ + add.w r1, r1, r0, lsl #1 │ │ + b.n 4bb2e │ │ + adds r5, #1 │ │ movs r6, #0 │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #4] │ │ - subs r3, #1 │ │ - str r3, [sp, #4] │ │ - adds r3, #1 │ │ - beq.w 4c6b8 │ │ - ldrb.w r3, [r4, #32] │ │ - ldr r2, [sp, #20] │ │ - ldr.w lr, [r1, r6] │ │ - str r3, [sp, #24] │ │ - ldr.w r3, [pc, #1580] ; 4c43c │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #28] │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 4c2ee │ │ + ldr r3, [pc, #460] ; (4bd0c ) │ │ + ldr r2, [sp, #24] │ │ + ldrh.w lr, [r1, r6] │ │ ldrb.w r8, [r4, #28] │ │ - ldrb.w ip, [r4, #29] │ │ ldr r7, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [sp, #24] │ │ - and.w r3, lr, r3 │ │ - ldrb.w sl, [r4, #30] │ │ - ldrb.w r9, [r4, #34] ; 0x22 │ │ - lsrs r3, r2 │ │ - ldr.w r2, [r7, r8, lsl #2] │ │ - ldrb.w fp, [r4, #31] │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - mov r5, r3 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - and.w r2, lr, r2 │ │ - str r3, [sp, #28] │ │ - lsrs r2, r3 │ │ - ldr.w r3, [r7, ip, lsl #2] │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [r4, #20] │ │ + ldr r2, [r4, #12] │ │ + ldrb.w ip, [r4, #32] │ │ and.w r2, lr, r2 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr.w r3, [r7, sl, lsl #2] │ │ - lsr.w r2, r2, r9 │ │ + ldr.w r3, [r7, r8, lsl #2] │ │ + ldr r0, [r4, #16] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r9, [r4, #29] │ │ + and.w r0, lr, r0 │ │ + ldrb.w fp, [r4, #30] │ │ + ldrb r2, [r3, r2] │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + lsrs r0, r3 │ │ + str r3, [sp, #0] │ │ + ldr.w r3, [r7, r9, lsl #2] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ - ldrb r0, [r3, r2] │ │ - ldr r3, [r4, #24] │ │ - ldrb.w r2, [r4, #35] ; 0x23 │ │ + ldrb r0, [r3, r0] │ │ + ldr r3, [r4, #20] │ │ and.w r3, lr, r3 │ │ - lsrs r3, r2 │ │ + lsr.w r3, r3, sl │ │ ldrb r3, [r7, r3] │ │ - ldr r7, [sp, #8] │ │ - adds r7, r5, r7 │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - cmp r7, #255 ; 0xff │ │ - lsr.w r3, r3, fp │ │ - mov lr, r5 │ │ - ldr r5, [sp, #12] │ │ - it cs │ │ - movcs r7, #255 ; 0xff │ │ - lsls r3, r2 │ │ - add lr, r5 │ │ - ldr r5, [sp, #16] │ │ - cmp.w lr, #255 ; 0xff │ │ - lsr.w r7, r7, r8 │ │ - add r0, r5 │ │ - ldr r5, [sp, #24] │ │ + ldr r7, [sp, #12] │ │ + add r2, r7 │ │ + ldr r7, [sp, #16] │ │ + cmp r2, #255 ; 0xff │ │ + add r0, r7 │ │ + ldr r7, [sp, #20] │ │ it cs │ │ - movcs.w lr, #255 ; 0xff │ │ + movcs r2, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ - lsl.w r7, r7, r5 │ │ - lsr.w lr, lr, ip │ │ - ldr r5, [sp, #28] │ │ + add r3, r7 │ │ + lsr.w r2, r2, r8 │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ - lsr.w r0, r0, sl │ │ - lsl.w lr, lr, r5 │ │ - orr.w r7, r7, lr │ │ - lsl.w r0, r0, r9 │ │ - orrs r7, r3 │ │ + cmp r3, #255 ; 0xff │ │ + lsl.w r8, r2, ip │ │ + lsr.w r0, r0, r9 │ │ + ldr r2, [sp, #0] │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + ldr r7, [r4, #24] │ │ + lsr.w r3, r3, fp │ │ + lsls r0, r2 │ │ + orr.w r0, r8, r0 │ │ + lsl.w r3, r3, sl │ │ orrs r0, r7 │ │ - str r0, [r1, r6] │ │ - ldr r3, [sp, #32] │ │ + orr.w r7, r0, r3 │ │ + ldr r3, [sp, #28] │ │ + strh r7, [r1, r6] │ │ add r6, r3 │ │ - b.n 4bdf4 │ │ - ldr.w r0, [r9, #16] │ │ - str r3, [sp, #24] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #24] │ │ - ldr.w r1, [r9, #20] │ │ - cmp r6, r3 │ │ - bgt.n 4befa │ │ - mla r2, r0, r6, r8 │ │ - cmp r8, sl │ │ - sub.w r3, r3, r6 │ │ + b.n 4bb34 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + cmp r8, r9 │ │ + ldr r1, [r3, #20] │ │ + bgt.n 4bc04 │ │ + mla r3, r0, r8, r6 │ │ + cmp r6, sl │ │ ite le │ │ - addle.w lr, r0, #1 │ │ - addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #4] │ │ - add.w r2, r1, r2, lsl #2 │ │ - cbz r7, 4bf1c │ │ - b.n 4bf16 │ │ - mla r2, r0, r3, sl │ │ - cmp sl, r8 │ │ + addle.w fp, r0, #1 │ │ + addgt.w fp, r0, #4294967295 ; 0xffffffff │ │ + rsb r5, r8, r9 │ │ + add.w r1, r1, r3, lsl #1 │ │ + cbz r7, 4bc22 │ │ + b.n 4bc20 │ │ + mla r3, r0, r9, sl │ │ + cmp sl, r6 │ │ ite le │ │ - addle.w lr, r0, #1 │ │ - addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ - add.w r2, r1, r2, lsl #2 │ │ - cbnz r7, 4bf16 │ │ - add.w r2, r2, lr, lsl #2 │ │ - b.n 4bf1c │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - mov.w r3, lr, lsl #2 │ │ - ldr.w sl, [pc, #1300] ; 4c438 │ │ - rsb fp, r3, #0 │ │ + addle.w fp, r0, #1 │ │ + addgt.w fp, r0, #4294967295 ; 0xffffffff │ │ + add.w r1, r1, r3, lsl #1 │ │ + cbnz r7, 4bc20 │ │ + add.w r1, r1, fp, lsl #1 │ │ + b.n 4bc22 │ │ + adds r5, #1 │ │ + ldr r6, [pc, #228] ; (4bd08 ) │ │ + mov.w fp, fp, lsl #1 │ │ + mov r2, r1 │ │ + rsb r3, fp, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #4] │ │ - subs r3, #1 │ │ - str r3, [sp, #4] │ │ + subs r5, #1 │ │ + add r2, fp │ │ + adds r1, r5, #1 │ │ + beq.w 4c2ee │ │ ldr r3, [sp, #40] ; 0x28 │ │ - add r2, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - beq.w 4c6b8 │ │ + ldr r1, [sp, #24] │ │ + ldrb.w ip, [r4, #28] │ │ + ldrh.w r9, [r2, r3] │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r0, [sp, #20] │ │ - ldrb.w r8, [r4, #28] │ │ - str r3, [sp, #24] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - ldrb.w r1, [r4, #32] │ │ - ldrb.w ip, [r4, #29] │ │ + ldrb.w lr, [r4, #32] │ │ + ldrb r7, [r4, #29] │ │ + str r3, [sp, #0] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #28] │ │ - ldrb r3, [r4, #31] │ │ - ldr.w r5, [r2, fp] │ │ - ldrb.w r9, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb.w r3, [r4, #35] ; 0x23 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ str r3, [sp, #32] │ │ - ldr.w r3, [pc, #1232] ; 4c43c │ │ - ldr.w lr, [r0, r3] │ │ - ldr.w r0, [r2, fp] │ │ - ldr r3, [r4, #12] │ │ - ands r3, r0 │ │ - ldr.w r0, [lr, r8, lsl #2] │ │ - lsrs r3, r1 │ │ - ldrb r6, [r0, r3] │ │ - ldr r3, [sp, #8] │ │ - ldr.w r0, [r2, fp] │ │ - muls r6, r3 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #24] │ │ - lsrs r3, r0 │ │ - ldr.w r0, [lr, ip, lsl #2] │ │ - umull r6, r7, r6, sl │ │ - ldrb r0, [r0, r3] │ │ + ldr r3, [pc, #172] ; (4bd0c ) │ │ + ldr.w r8, [r1, r3] │ │ + ldr r1, [r4, #12] │ │ ldr r3, [sp, #12] │ │ + and.w r1, r9, r1 │ │ + ldr.w r0, [r8, ip, lsl #2] │ │ + lsr.w r1, r1, lr │ │ + ldrb r0, [r0, r1] │ │ + ldr r1, [r4, #16] │ │ muls r0, r3 │ │ - lsrs r6, r7, #7 │ │ + and.w r1, r9, r1 │ │ + ldr r3, [sp, #0] │ │ + lsrs r1, r3 │ │ + ldr.w r3, [r8, r7, lsl #2] │ │ + ldrb.w sl, [r3, r1] │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [sp, #32] │ │ + mul.w sl, r3, sl │ │ ldr r3, [r4, #20] │ │ - lsr.w r6, r6, r8 │ │ - ands r3, r5 │ │ - ldr r5, [sp, #28] │ │ - lsls r6, r1 │ │ - umull r0, r1, r0, sl │ │ - lsrs r3, r5 │ │ - ldr.w r5, [lr, r9, lsl #2] │ │ - ldrb r3, [r5, r3] │ │ - lsrs r0, r1, #7 │ │ - ldr r1, [sp, #24] │ │ - ldr r5, [sp, #16] │ │ - lsr.w r0, r0, ip │ │ - lsls r0, r1 │ │ - ldr r1, [r4, #24] │ │ - orrs r6, r0 │ │ - ldr.w r0, [r2, fp] │ │ - muls r3, r5 │ │ - ands r1, r0 │ │ - ldr r0, [sp, #32] │ │ - lsrs r1, r0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr.w r0, [lr, r0, lsl #2] │ │ - ldrb r1, [r0, r1] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - lsrs r1, r0 │ │ - ldr r0, [sp, #32] │ │ - lsls r1, r0 │ │ - orrs r6, r1 │ │ - umull r0, r1, r3, sl │ │ - lsrs r3, r1, #7 │ │ + and.w r3, r9, r3 │ │ + lsrs r3, r1 │ │ ldr r1, [sp, #28] │ │ - lsr.w r3, r3, r9 │ │ - lsls r3, r1 │ │ - orrs r6, r3 │ │ - str.w r6, [r2, fp] │ │ - b.n 4bf2a │ │ - ldr.w r0, [r9, #16] │ │ - str r3, [sp, #20] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + ldr.w r1, [r8, r1, lsl #2] │ │ + ldrb.w r8, [r1, r3] │ │ + umull r0, r1, r0, r6 │ │ ldr r3, [sp, #20] │ │ - cmp r6, r3 │ │ - bgt.n 4c028 │ │ - mla r1, r0, r6, r8 │ │ - cmp r8, sl │ │ - sub.w r3, r3, r6 │ │ + mul.w r8, r3, r8 │ │ + lsrs r3, r1, #7 │ │ + umull r0, r1, sl, r6 │ │ + lsr.w r3, r3, ip │ │ + umull r8, r9, r8, r6 │ │ + ldr r0, [sp, #0] │ │ + lsl.w r3, r3, lr │ │ + lsrs r1, r1, #7 │ │ + lsrs r1, r7 │ │ + ldr r7, [r4, #24] │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + mov.w r1, r9, lsr #7 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #28] │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r7, r1 │ │ + strh r7, [r2, r3] │ │ + b.n 4bc30 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + bgt.n 4bd10 │ │ + mla r3, r0, r8, r6 │ │ + cmp r6, sl │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #4] │ │ - add.w fp, fp, r1, lsl #2 │ │ - cbz r7, 4c048 │ │ - b.n 4c042 │ │ - mla lr, r0, r3, sl │ │ - cmp sl, r8 │ │ + rsb r5, r8, r9 │ │ + add.w fp, fp, r3, lsl #1 │ │ + cbz r7, 4bd2c │ │ + b.n 4bd2a │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + mla r3, r0, r9, sl │ │ + cmp sl, r6 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w fp, fp, lr, lsl #2 │ │ - cbnz r7, 4c042 │ │ - add.w fp, fp, r0, lsl #2 │ │ - b.n 4c048 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - lsls r0, r0, #2 │ │ - negs r2, r0 │ │ - ldr r3, [sp, #4] │ │ + add.w fp, fp, r3, lsl #1 │ │ + cbnz r7, 4bd2a │ │ + add.w fp, fp, r0, lsl #1 │ │ + b.n 4bd2c │ │ + adds r5, #1 │ │ + lsls r0, r0, #1 │ │ + negs r1, r0 │ │ + subs r5, #1 │ │ add fp, r0 │ │ - subs r3, #1 │ │ - str r3, [sp, #4] │ │ - adds r3, #1 │ │ - beq.w 4c6b8 │ │ - ldr r1, [sp, #12] │ │ - ldrb r3, [r4, #29] │ │ - ldr r5, [sp, #8] │ │ - lsrs r1, r3 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldrb.w r6, [r4, #32] │ │ - lsls r1, r3 │ │ + adds r3, r5, #1 │ │ + beq.w 4c2ee │ │ + ldr r2, [sp, #12] │ │ ldrb r3, [r4, #28] │ │ - lsr.w r3, r5, r3 │ │ - ldr r5, [sp, #16] │ │ + ldr r6, [sp, #16] │ │ + lsrs r2, r3 │ │ + ldrb.w r3, [r4, #32] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsr.w r3, r6, r3 │ │ + ldrb.w r6, [r4, #33] ; 0x21 │ │ lsls r3, r6 │ │ - orrs r3, r1 │ │ - ldrb r1, [r4, #30] │ │ - lsr.w r6, r5, r1 │ │ - ldrb.w r1, [r4, #34] ; 0x22 │ │ - ldr r5, [sp, #28] │ │ - lsls r6, r1 │ │ - ldrb r1, [r4, #31] │ │ - orrs r3, r6 │ │ - lsr.w r8, r5, r1 │ │ - ldrb.w r1, [r4, #35] ; 0x23 │ │ - lsl.w sl, r8, r1 │ │ - orr.w r7, r3, sl │ │ - str.w r7, [fp, r2] │ │ - b.n 4c04c │ │ - cmp r2, #2 │ │ - rsb ip, r8, sl │ │ - beq.w 4c278 │ │ - cmp r2, #4 │ │ - beq.w 4c400 │ │ - cmp r2, #1 │ │ - sub.w r1, r3, r6 │ │ - bne.w 4c5c6 │ │ - eor.w fp, ip, ip, asr #31 │ │ - eor.w r0, r1, r1, asr #31 │ │ - sub.w fp, fp, ip, asr #31 │ │ - sub.w r0, r0, r1, asr #31 │ │ - cmp fp, r0 │ │ - blt.n 4c0ec │ │ - add.w r1, fp, #1 │ │ - str r1, [sp, #4] │ │ - lsls r1, r0, #1 │ │ - str r1, [sp, #28] │ │ - rsb ip, fp, r1 │ │ - rsb r1, fp, r0 │ │ - lsls r1, r1, #1 │ │ - str r1, [sp, #48] ; 0x30 │ │ - movs r1, #0 │ │ - str r1, [sp, #64] ; 0x40 │ │ - mov r1, r2 │ │ - b.n 4c106 │ │ - adds r1, r0, #1 │ │ - str r1, [sp, #4] │ │ - mov.w r1, fp, lsl #1 │ │ - str r1, [sp, #28] │ │ - rsb ip, r0, r1 │ │ - rsb r1, r0, fp │ │ - str r2, [sp, #64] ; 0x40 │ │ - lsls r1, r1, #1 │ │ - str r1, [sp, #48] ; 0x30 │ │ - movs r1, #0 │ │ - cmp r8, sl │ │ + ldr r6, [sp, #20] │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsr.w r3, r6, r3 │ │ + ldrb.w r6, [r4, #34] ; 0x22 │ │ + lsls r3, r6 │ │ + orrs r3, r2 │ │ + strh.w r3, [fp, r1] │ │ + b.n 4bd30 │ │ + cmp.w lr, #2 │ │ + rsb ip, r6, sl │ │ + rsb r3, r8, r9 │ │ + beq.w 4bf1a │ │ + cmp.w lr, #4 │ │ + beq.w 4c07c │ │ + cmp.w lr, #1 │ │ + bne.w 4c200 │ │ + eor.w r1, ip, ip, asr #31 │ │ + eor.w r2, r3, r3, asr #31 │ │ + sub.w r1, r1, ip, asr #31 │ │ + sub.w r2, r2, r3, asr #31 │ │ + cmp r1, r2 │ │ + blt.n 4bdbe │ │ + subs r5, r2, r1 │ │ + adds r3, r1, #1 │ │ + str r3, [sp, #32] │ │ + lsls r3, r2, #1 │ │ + rsb ip, r1, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + lsls r3, r5, #1 │ │ + mov r5, lr │ │ + str r3, [sp, #64] ; 0x40 │ │ + movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 4bdd6 │ │ + subs r5, r1, r2 │ │ + adds r3, r2, #1 │ │ + str r3, [sp, #32] │ │ + lsls r3, r1, #1 │ │ + rsb ip, r2, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + lsls r3, r5, #1 │ │ + movs r5, #0 │ │ + str r3, [sp, #64] ; 0x40 │ │ + str.w lr, [sp, #48] ; 0x30 │ │ + cmp r6, sl │ │ itte gt │ │ - neggt r1, r1 │ │ - movgt.w r2, #4294967295 ; 0xffffffff │ │ - movle r2, #1 │ │ - cmp r6, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ + neggt r5, r5 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r8, r9 │ │ + str r3, [sp, #72] ; 0x48 │ │ itett gt │ │ - ldrgt r3, [sp, #64] ; 0x40 │ │ + ldrgt r3, [sp, #48] ; 0x30 │ │ movle r3, #1 │ │ neggt r3, r3 │ │ - strgt r3, [sp, #64] ; 0x40 │ │ + strgt r3, [sp, #48] ; 0x30 │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #68] ; 0x44 │ │ - cbnz r7, 4c130 │ │ - ldr r3, [sp, #4] │ │ + str r3, [sp, #76] ; 0x4c │ │ + cbnz r7, 4be00 │ │ + ldr r3, [sp, #32] │ │ subs r3, #1 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #32] │ │ + ldr.w r9, [pc, #1264] ; 4c2f4 │ │ movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #4] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #32] │ │ cmp r3, r2 │ │ - beq.w 4c6b8 │ │ - ldr.w r3, [r9, #16] │ │ + beq.w 4c2ee │ │ + ldr r3, [sp, #0] │ │ cmp.w ip, #0 │ │ - ldrb.w r5, [r4, #32] │ │ - ldrb r0, [r4, #29] │ │ - mul.w lr, r3, r6 │ │ - add.w r3, lr, r8, lsl #2 │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr r2, [sp, #92] ; 0x5c │ │ + ldrb r7, [r4, #29] │ │ + ldr r3, [r3, #16] │ │ + mul.w lr, r3, r8 │ │ + add.w r3, lr, r6, lsl #1 │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #0] │ │ it lt │ │ - addlt r8, r1 │ │ - ldr.w r3, [r9, #20] │ │ + addlt r6, r6, r5 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldrb.w lr, [r4, #28] │ │ - ldr r3, [r3, r2] │ │ - ldr r2, [sp, #20] │ │ - str r3, [sp, #32] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r7, [sp, #32] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ + ldr r3, [r3, #20] │ │ + ldrh r0, [r3, r2] │ │ + str r3, [sp, #100] ; 0x64 │ │ + ldrb.w r3, [r4, #32] │ │ + ldr r2, [sp, #24] │ │ str r3, [sp, #80] ; 0x50 │ │ - ldrb r3, [r4, #31] │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ str r3, [sp, #84] ; 0x54 │ │ - ldrb.w r3, [r4, #35] ; 0x23 │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #88] ; 0x58 │ │ - ldr r3, [pc, #692] ; (4c43c ) │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - and.w r3, r3, r7 │ │ - ldr.w r7, [r2, lr, lsl #2] │ │ - lsr.w r3, r3, r5 │ │ - ldrb.w fp, [r7, r3] │ │ - ldr r3, [sp, #24] │ │ - ldr r7, [sp, #32] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr.w r3, [pc, #1188] ; 4c2f8 │ │ + ldr r1, [r2, r3] │ │ + ldr r2, [r4, #12] │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + and.w r2, r2, r0 │ │ + lsr.w r2, r2, r3 │ │ + ldr.w r3, [r1, lr, lsl #2] │ │ + ldrb.w fp, [r3, r2] │ │ + ldr r3, [sp, #28] │ │ mul.w fp, r3, fp │ │ - ldr r3, [pc, #656] ; (4c438 ) │ │ - umull sl, fp, fp, r3 │ │ - ldr r3, [r4, #16] │ │ - and.w r3, r3, r7 │ │ - ldr r7, [sp, #72] ; 0x48 │ │ - lsr.w r3, r3, r7 │ │ - ldr.w r7, [r2, r0, lsl #2] │ │ - strd sl, fp, [sp, #96] ; 0x60 │ │ - ldrb.w sl, [r7, r3] │ │ - ldr r3, [sp, #24] │ │ + umull r2, r3, fp, r9 │ │ + strd r2, r3, [sp, #104] ; 0x68 │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + and.w r2, r2, r0 │ │ + lsr.w r2, r2, r3 │ │ + ldr.w r3, [r1, r7, lsl #2] │ │ + ldrb.w sl, [r3, r2] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ mul.w sl, r3, sl │ │ - ldr r3, [pc, #620] ; (4c438 ) │ │ - umull sl, fp, sl, r3 │ │ - strd sl, fp, [sp, #104] ; 0x68 │ │ ldr r3, [r4, #20] │ │ - ldr r7, [sp, #32] │ │ - and.w r3, r3, r7 │ │ - ldr r7, [sp, #80] ; 0x50 │ │ - lsr.w r3, r3, r7 │ │ - ldr r7, [sp, #76] ; 0x4c │ │ - ldr.w r7, [r2, r7, lsl #2] │ │ - ldrb r7, [r7, r3] │ │ - ldr r3, [sp, #24] │ │ - mul.w r7, r3, r7 │ │ - ldr r3, [pc, #584] ; (4c438 ) │ │ - umull sl, fp, r7, r3 │ │ - ldr r7, [sp, #100] ; 0x64 │ │ - ldr r3, [sp, #8] │ │ - add.w r3, r3, r7, lsr #7 │ │ - ldr r7, [sp, #108] ; 0x6c │ │ - lsr.w r3, r3, lr │ │ - lsl.w r3, r3, r5 │ │ - ldr r5, [sp, #12] │ │ - add.w r5, r5, r7, lsr #7 │ │ - lsr.w r5, r5, r0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - lsl.w r5, r5, r0 │ │ - ldr r0, [r4, #24] │ │ - orr.w r3, r3, r5 │ │ - ldr r5, [sp, #32] │ │ - and.w r0, r0, r5 │ │ - ldr r5, [sp, #88] ; 0x58 │ │ - lsr.w r0, r0, r5 │ │ - ldr r5, [sp, #84] ; 0x54 │ │ - ldr.w r2, [r2, r5, lsl #2] │ │ - ldrb r2, [r2, r0] │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - lsr.w r2, r2, r5 │ │ - lsl.w r2, r2, r0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - orr.w r2, r2, r3 │ │ - ldr r3, [sp, #16] │ │ - add.w r3, r3, fp, lsr #7 │ │ - lsr.w r3, r3, r0 │ │ + and.w r3, r3, r0 │ │ + lsr.w r3, r3, r2 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r0, [sp, #108] ; 0x6c │ │ + umull sl, fp, sl, r9 │ │ + ldr.w r2, [r1, r2, lsl #2] │ │ + ldr r1, [sp, #12] │ │ + ldrb r2, [r2, r3] │ │ + add.w r1, r1, r0, lsr #7 │ │ + ldr r3, [sp, #28] │ │ ldr r0, [sp, #80] ; 0x50 │ │ - lsl.w r3, r3, r0 │ │ - ldr r0, [sp, #92] ; 0x5c │ │ - orr.w r3, r3, r2 │ │ - ldr.w r2, [r9, #20] │ │ - str r3, [r2, r0] │ │ + lsr.w r1, r1, lr │ │ + mul.w r2, r3, r2 │ │ + lsl.w r1, r1, r0 │ │ + ldr r0, [sp, #16] │ │ + add.w r0, r0, fp, lsr #7 │ │ + umull r2, r3, r2, r9 │ │ + lsr.w r0, r0, r7 │ │ + ldr r7, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + lsl.w r0, r0, r7 │ │ + ldr r7, [r4, #24] │ │ + orr.w r1, r1, r0 │ │ + orr.w r7, r7, r1 │ │ + ldr r1, [sp, #20] │ │ + add.w r3, r1, r3, lsr #7 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + lsr.w r3, r3, r2 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + lsl.w r3, r3, r2 │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + orr.w r3, r3, r7 │ │ + strh r3, [r2, r1] │ │ itett ge │ │ - ldrge r3, [sp, #48] ; 0x30 │ │ - ldrlt r3, [sp, #28] │ │ + ldrge r3, [sp, #64] ; 0x40 │ │ + ldrlt r3, [sp, #40] ; 0x28 │ │ addge ip, r3 │ │ - ldrge r3, [sp, #56] ; 0x38 │ │ + ldrge r3, [sp, #72] ; 0x48 │ │ ittee lt │ │ addlt ip, r3 │ │ - ldrlt r3, [sp, #64] ; 0x40 │ │ - addge r8, r3 │ │ - ldrge r3, [sp, #68] ; 0x44 │ │ - add r6, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldrlt r3, [sp, #48] ; 0x30 │ │ + addge r6, r6, r3 │ │ + ldrge r3, [sp, #76] ; 0x4c │ │ + add r8, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ adds r3, #1 │ │ - b.n 4c132 │ │ - subs r5, r3, r6 │ │ - eor.w r1, ip, ip, asr #31 │ │ - sub.w r1, r1, ip, asr #31 │ │ - eor.w r0, r5, r5, asr #31 │ │ - sub.w r0, r0, r5, asr #31 │ │ - cmp r1, r0 │ │ - blt.n 4c2a8 │ │ - subs r5, r0, r1 │ │ - adds r2, r1, #1 │ │ - str r2, [sp, #4] │ │ - lsls r2, r0, #1 │ │ - rsb fp, r1, r2 │ │ - str r2, [sp, #24] │ │ - mov.w ip, #0 │ │ - lsls r2, r5, #1 │ │ - movs r5, #1 │ │ - str r2, [sp, #32] │ │ - b.n 4c2c0 │ │ - subs r5, r1, r0 │ │ - adds r2, r0, #1 │ │ - str r2, [sp, #4] │ │ - lsls r2, r1, #1 │ │ - rsb fp, r0, r2 │ │ - str r2, [sp, #24] │ │ - mov.w ip, #1 │ │ - lsls r2, r5, #1 │ │ - movs r5, #0 │ │ - str r2, [sp, #32] │ │ - cmp r8, sl │ │ - itte gt │ │ - neggt r5, r5 │ │ - movgt.w r2, #4294967295 ; 0xffffffff │ │ - movle r2, #1 │ │ - cmp r6, r3 │ │ - str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b.n 4be08 │ │ + eor.w r2, ip, ip, asr #31 │ │ + eor.w fp, r3, r3, asr #31 │ │ + sub.w r2, r2, ip, asr #31 │ │ + sub.w fp, fp, r3, asr #31 │ │ + cmp r2, fp │ │ + blt.n 4bf4e │ │ + adds r3, r2, #1 │ │ + str r3, [sp, #28] │ │ + mov.w r3, fp, lsl #1 │ │ + rsb fp, r2, fp │ │ + str r3, [sp, #32] │ │ + subs r5, r3, r2 │ │ + mov.w r3, fp, lsl #1 │ │ + mov.w fp, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + b.n 4bf6e │ │ + add.w r3, fp, #1 │ │ + str r3, [sp, #28] │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #32] │ │ + rsb r5, fp, r3 │ │ + rsb fp, fp, r2 │ │ + mov.w r3, fp, lsl #1 │ │ + mov.w fp, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r6, sl │ │ itte gt │ │ - rsbgt ip, ip, #0 │ │ + rsbgt fp, fp, #0 │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ movle r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - cbnz r7, 4c2e6 │ │ - ldr r3, [sp, #4] │ │ - subs r3, #1 │ │ - str r3, [sp, #4] │ │ - movs r3, #0 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r2, [sp, #4] │ │ - cmp r3, r2 │ │ - beq.w 4c6b8 │ │ - ldr.w r3, [r9, #16] │ │ - ldrb.w sl, [r4, #30] │ │ - mul.w lr, r3, r6 │ │ - add.w r3, lr, r8, lsl #2 │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - ldrb.w lr, [r4, #29] │ │ + cmp r8, r9 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr.w r3, [r9, #20] │ │ - ldr r3, [r3, r2] │ │ - ldr r2, [sp, #20] │ │ + itett gt │ │ + ldrgt r3, [sp, #40] ; 0x28 │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #40] ; 0x28 │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #64] ; 0x40 │ │ + cbnz r7, 4bf9a │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ str r3, [sp, #28] │ │ - ldrb.w r3, [r4, #32] │ │ - ldr r7, [sp, #28] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [pc, #280] ; (4c43c ) │ │ + movs r7, #0 │ │ + ldr r3, [sp, #28] │ │ + cmp r7, r3 │ │ + beq.w 4c2ee │ │ + ldr r3, [sp, #0] │ │ + adds r7, #1 │ │ + ldrb.w ip, [r4, #28] │ │ + ldrb.w r9, [r4, #29] │ │ + ldr r3, [r3, #16] │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + mul.w lr, r3, r8 │ │ + add.w r3, lr, r6, lsl #1 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldrb.w lr, [r4, #32] │ │ + ldr r3, [r3, #20] │ │ + ldrh r1, [r3, r2] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #804] ; (4c2f8 ) │ │ ldr r0, [r2, r3] │ │ - ldr r2, [sp, #28] │ │ ldr r3, [r4, #12] │ │ - ands r3, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr.w r2, [r0, r2, lsl #2] │ │ - ldrb r1, [r2, r3] │ │ + ands r3, r1 │ │ + ldr.w r2, [r0, ip, lsl #2] │ │ + lsr.w r3, r3, lr │ │ + ldrb r3, [r2, r3] │ │ + str r3, [sp, #88] ; 0x58 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r2, [sp, #28] │ │ str r3, [sp, #72] ; 0x48 │ │ ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ ldr r2, [sp, #72] ; 0x48 │ │ + ands r3, r1 │ │ lsrs r3, r2 │ │ - ldr.w r2, [r0, lr, lsl #2] │ │ - ldrb r2, [r2, r3] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - ldr r7, [sp, #76] ; 0x4c │ │ - lsrs r3, r7 │ │ - ldr.w r7, [r0, sl, lsl #2] │ │ - ldrb r3, [r7, r3] │ │ - ldrb r7, [r4, #31] │ │ - str r7, [sp, #80] ; 0x50 │ │ - ldrb.w r7, [r4, #35] ; 0x23 │ │ - str r7, [sp, #84] ; 0x54 │ │ - ldr r7, [sp, #8] │ │ - add r1, r7 │ │ - ldr r7, [sp, #12] │ │ - cmp r1, #255 ; 0xff │ │ - add r2, r7 │ │ - ldr r7, [sp, #16] │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ + ldr.w r2, [r0, r9, lsl #2] │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r2, [r4, #20] │ │ + ands r1, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsr.w r1, r1, sl │ │ + ldr.w r0, [r0, r2, lsl #2] │ │ + ldr r2, [sp, #12] │ │ + ldrb r1, [r0, r1] │ │ + ldr r0, [sp, #88] ; 0x58 │ │ + add r0, r2 │ │ + mov r2, r0 │ │ + ldr r0, [sp, #16] │ │ cmp r2, #255 ; 0xff │ │ - add r3, r7 │ │ - ldr r7, [sp, #56] ; 0x38 │ │ + add r3, r0 │ │ + ldr r0, [sp, #20] │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ - lsr.w r1, r1, r7 │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - lsr.w r2, r2, lr │ │ + lsr.w r2, r2, ip │ │ + add r1, r0 │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - lsls r1, r7 │ │ - ldr r7, [sp, #72] ; 0x48 │ │ - lsr.w r3, r3, sl │ │ - cmp.w fp, #0 │ │ - lsl.w r2, r2, r7 │ │ - ldr r7, [sp, #28] │ │ - orr.w r1, r1, r2 │ │ - ldr r2, [r4, #24] │ │ - itt lt │ │ - addlt r8, r5 │ │ - addlt r6, ip │ │ - and.w r2, r2, r7 │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - lsr.w r2, r2, r7 │ │ - ldr r7, [sp, #80] ; 0x50 │ │ - ldr.w r0, [r0, r7, lsl #2] │ │ - ldrb r2, [r0, r2] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - lsr.w r2, r2, r7 │ │ - lsl.w r2, r2, r0 │ │ - orr.w r2, r2, r1 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - lsl.w r3, r3, r1 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - orr.w r3, r3, r2 │ │ - ldr.w r2, [r9, #20] │ │ - str r3, [r2, r1] │ │ + cmp r1, #255 ; 0xff │ │ + lsl.w ip, r2, lr │ │ + lsr.w r3, r3, r9 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r5, #0 │ │ + lsl.w r3, r3, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + orr.w ip, ip, r3 │ │ + ldr r3, [r4, #24] │ │ + lsr.w r1, r1, r2 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + orr.w r3, ip, r3 │ │ + it lt │ │ + addlt r6, fp │ │ + lsl.w r1, r1, sl │ │ + orr.w r1, r1, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + strh r1, [r3, r2] │ │ itett ge │ │ - ldrge r3, [sp, #32] │ │ - ldrlt r3, [sp, #24] │ │ - addge fp, r3 │ │ - ldrge r3, [sp, #40] ; 0x28 │ │ - iteee lt │ │ - addlt fp, r3 │ │ - addge r8, r3 │ │ ldrge r3, [sp, #48] ; 0x30 │ │ + ldrlt r3, [sp, #32] │ │ + addge r5, r5, r3 │ │ + ldrge r3, [sp, #56] ; 0x38 │ │ + ittee lt │ │ + addlt r5, r5, r3 │ │ + ldrlt r3, [sp, #40] ; 0x28 │ │ addge r6, r6, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r3, #1 │ │ - b.n 4c2e8 │ │ - rsb lr, r6, r3 │ │ - eor.w r1, ip, ip, asr #31 │ │ - sub.w r1, r1, ip, asr #31 │ │ - eor.w r0, lr, lr, asr #31 │ │ - sub.w r0, r0, lr, asr #31 │ │ - cmp r1, r0 │ │ - blt.n 4c440 │ │ - rsb lr, r1, r0 │ │ - adds r2, r1, #1 │ │ - str r2, [sp, #4] │ │ - lsls r2, r0, #1 │ │ - rsb fp, r1, r2 │ │ - str r2, [sp, #24] │ │ - mov.w ip, #0 │ │ - mov.w r2, lr, lsl #1 │ │ - mov.w lr, #1 │ │ - str r2, [sp, #32] │ │ - b.n 4c45e │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - rsb lr, r0, r1 │ │ - adds r2, r0, #1 │ │ - str r2, [sp, #4] │ │ - lsls r2, r1, #1 │ │ - rsb fp, r0, r2 │ │ - str r2, [sp, #24] │ │ - mov.w ip, #1 │ │ - mov.w r2, lr, lsl #1 │ │ - mov.w lr, #0 │ │ - str r2, [sp, #32] │ │ - cmp r8, sl │ │ - itte gt │ │ - rsbgt lr, lr, #0 │ │ - movgt.w r2, #4294967295 ; 0xffffffff │ │ - movle r2, #1 │ │ - cmp r6, r3 │ │ - str r2, [sp, #40] ; 0x28 │ │ - itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ + ldrge r3, [sp, #64] ; 0x40 │ │ + add r8, r3 │ │ + b.n 4bf9c │ │ + eor.w r2, ip, ip, asr #31 │ │ + eor.w fp, r3, r3, asr #31 │ │ + sub.w r2, r2, ip, asr #31 │ │ + sub.w fp, fp, r3, asr #31 │ │ + cmp r2, fp │ │ + blt.n 4c0ae │ │ + mov.w r3, fp, lsl #1 │ │ + rsb fp, r2, fp │ │ + str r3, [sp, #28] │ │ + rsb lr, r2, r3 │ │ + adds r0, r2, #1 │ │ + mov.w r3, fp, lsl #1 │ │ str r3, [sp, #48] ; 0x30 │ │ - cbnz r7, 4c486 │ │ - ldr r3, [sp, #4] │ │ - subs r3, #1 │ │ - str r3, [sp, #4] │ │ movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + b.n 4c0ca │ │ + lsls r3, r2, #1 │ │ + add.w r0, fp, #1 │ │ + rsb lr, fp, r3 │ │ + rsb fp, fp, r2 │ │ + str r3, [sp, #28] │ │ + mov.w r3, fp, lsl #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + cmp r6, sl │ │ + str r3, [sp, #32] │ │ + itett gt │ │ + ldrgt r3, [sp, #32] │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #32] │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + cmp r8, r9 │ │ + str r3, [sp, #56] ; 0x38 │ │ + itett gt │ │ + ldrgt r3, [sp, #40] ; 0x28 │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #40] ; 0x28 │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r2, [sp, #4] │ │ - cmp r3, r2 │ │ - beq.w 4c6b8 │ │ - ldr.w r3, [r9, #16] │ │ - cmp.w fp, #0 │ │ - ldrb r7, [r4, #28] │ │ + cbnz r7, 4c0f8 │ │ + subs r0, #1 │ │ + movs r7, #0 │ │ + cmp r7, r0 │ │ + beq.w 4c2ee │ │ + ldr r3, [sp, #0] │ │ + cmp.w lr, #0 │ │ + ldrb.w sl, [r4, #28] │ │ + add.w r7, r7, #1 │ │ ldrb r5, [r4, #29] │ │ - mul.w r3, r3, r6 │ │ - it lt │ │ - addlt r6, ip │ │ - add.w r3, r3, r8, lsl #2 │ │ + ldr r3, [r3, #16] │ │ + mul.w fp, r3, r8 │ │ + add.w r3, fp, r6, lsl #1 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldrb.w fp, [r4, #32] │ │ + ldr r3, [r3, #20] │ │ + ldrh.w r9, [r3, r2] │ │ str r3, [sp, #88] ; 0x58 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - it lt │ │ - addlt r8, lr │ │ - ldr.w r3, [r9, #20] │ │ - ldr r3, [r3, r2] │ │ - ldr r2, [sp, #20] │ │ - str r3, [sp, #28] │ │ - ldrb.w r3, [r4, #32] │ │ - ldr r0, [sp, #28] │ │ - str r3, [sp, #56] ; 0x38 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #30] │ │ + ldr r2, [sp, #24] │ │ str r3, [sp, #72] ; 0x48 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r4, #31] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ str r3, [sp, #80] ; 0x50 │ │ - ldrb.w r3, [r4, #35] ; 0x23 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [pc, #480] ; (4c6c4 ) │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - and.w r3, r3, r0 │ │ - ldr.w r0, [r2, r7, lsl #2] │ │ - lsr.w r3, r3, r1 │ │ - ldrb.w sl, [r0, r3] │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [sp, #28] │ │ - mul.w sl, r3, sl │ │ - ldr r3, [r4, #16] │ │ - and.w r3, r3, r0 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - lsr.w r3, r3, r0 │ │ - ldr.w r0, [r2, r5, lsl #2] │ │ - ldrb r0, [r0, r3] │ │ + ldr r3, [pc, #440] ; (4c2f8 ) │ │ + ldr.w ip, [r2, r3] │ │ + ldr r2, [r4, #12] │ │ ldr r3, [sp, #12] │ │ - mul.w r3, r3, r0 │ │ - ldr r0, [sp, #28] │ │ + and.w r2, r9, r2 │ │ + ldr.w r1, [ip, sl, lsl #2] │ │ + lsr.w r2, r2, fp │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [r4, #16] │ │ + mul.w r3, r3, r2 │ │ + and.w r1, r9, r1 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ str r3, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsr.w r1, r1, r3 │ │ + ldr.w r3, [ip, r5, lsl #2] │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #16] │ │ + mul.w r1, r3, r1 │ │ ldr r3, [r4, #20] │ │ - and.w r3, r3, r0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - lsr.w r3, r3, r0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - ldr.w r0, [r2, r0, lsl #2] │ │ - ldrb r3, [r0, r3] │ │ - ldr r0, [sp, #16] │ │ - mul.w r3, r0, r3 │ │ - ldr r0, [pc, #392] ; (4c6c0 ) │ │ - umull r0, r1, sl, r0 │ │ - ldr r0, [sp, #92] ; 0x5c │ │ - mov.w sl, r1, lsr #7 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - lsr.w r7, sl, r7 │ │ - lsl.w r7, r7, r1 │ │ - ldr r1, [pc, #368] ; (4c6c0 ) │ │ - umull r0, r1, r0, r1 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - mov.w r1, r1, lsr #7 │ │ - lsr.w r1, r1, r5 │ │ + and.w r3, r9, r3 │ │ + lsr.w r3, r3, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr.w ip, [ip, r2, lsl #2] │ │ + ldrb.w ip, [ip, r3] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + mul.w ip, r3, ip │ │ + ldr r3, [pc, #352] ; (4c2f4 ) │ │ + umull r2, r3, r2, r3 │ │ + ldr r2, [pc, #344] ; (4c2f4 ) │ │ + mov.w r3, r3, lsr #7 │ │ + lsr.w r3, r3, sl │ │ + lsl.w r3, r3, fp │ │ + umull sl, fp, r1, r2 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + mov.w r2, fp, lsr #7 │ │ + lsr.w r2, r2, r5 │ │ ldr r5, [r4, #24] │ │ - lsl.w r1, r1, r0 │ │ - orr.w r7, r7, r1 │ │ - ldr r1, [sp, #28] │ │ - and.w r5, r5, r1 │ │ + lsl.w r2, r2, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ - lsr.w r5, r5, r1 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - ldrb r1, [r2, r5] │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - lsr.w r1, r1, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsl.w r1, r1, r2 │ │ - ldr r2, [pc, #312] ; (4c6c0 ) │ │ - orr.w r7, r7, r1 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - umull r2, r3, r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - mov.w r3, r3, lsr #7 │ │ - lsr.w r3, r3, r2 │ │ + orr.w r3, r3, r2 │ │ ldr r2, [sp, #76] ; 0x4c │ │ + orr.w r5, r5, r3 │ │ + ldr r3, [pc, #300] ; (4c2f4 ) │ │ + umull sl, fp, ip, r3 │ │ + mov.w r3, fp, lsr #7 │ │ + lsr.w r3, r3, r2 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ lsl.w r3, r3, r2 │ │ - ldr.w r2, [r9, #20] │ │ - orr.w r3, r3, r7 │ │ - str r3, [r2, r1] │ │ - itett ge │ │ - ldrge r3, [sp, #32] │ │ - ldrlt r3, [sp, #24] │ │ - addge fp, r3 │ │ - ldrge r3, [sp, #40] ; 0x28 │ │ - iteee lt │ │ - addlt fp, r3 │ │ - addge r8, r3 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + orr.w r3, r3, r5 │ │ + strh r3, [r2, r1] │ │ + itett lt │ │ + ldrlt r3, [sp, #28] │ │ ldrge r3, [sp, #48] ; 0x30 │ │ + addlt lr, r3 │ │ + ldrlt r3, [sp, #32] │ │ + ittee ge │ │ + addge lr, r3 │ │ + ldrge r3, [sp, #56] ; 0x38 │ │ + addlt r6, r6, r3 │ │ + ldrlt r3, [sp, #40] ; 0x28 │ │ + itt ge │ │ addge r6, r6, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r3, #1 │ │ - b.n 4c488 │ │ + ldrge r3, [sp, #64] ; 0x40 │ │ + add r8, r3 │ │ + b.n 4c0fa │ │ eor.w r0, ip, ip, asr #31 │ │ - eor.w r5, r1, r1, asr #31 │ │ + eor.w fp, r3, r3, asr #31 │ │ sub.w r0, r0, ip, asr #31 │ │ - sub.w r5, r5, r1, asr #31 │ │ - cmp r0, r5 │ │ - blt.n 4c5f2 │ │ - subs r1, r5, r0 │ │ - mov.w fp, r5, lsl #1 │ │ - add.w lr, r0, #1 │ │ - rsb r2, r0, fp │ │ - lsls r1, r1, #1 │ │ + sub.w fp, fp, r3, asr #31 │ │ + cmp r0, fp │ │ + blt.n 4c22e │ │ + rsb ip, r0, fp │ │ + mov.w r1, fp, lsl #1 │ │ + adds r2, r0, #1 │ │ + rsb lr, r0, r1 │ │ + mov.w r3, ip, lsl #1 │ │ movs r5, #0 │ │ - str r1, [sp, #20] │ │ + str r3, [sp, #24] │ │ movs r0, #1 │ │ - b.n 4c608 │ │ - subs r1, r0, r5 │ │ - mov.w fp, r0, lsl #1 │ │ - add.w lr, r5, #1 │ │ - rsb r2, r5, fp │ │ - movs r0, #0 │ │ + b.n 4c246 │ │ + lsls r1, r0, #1 │ │ + rsb ip, fp, r0 │ │ + add.w r2, fp, #1 │ │ + rsb lr, fp, r1 │ │ movs r5, #1 │ │ - lsls r1, r1, #1 │ │ - str r1, [sp, #20] │ │ - cmp r8, sl │ │ + movs r0, #0 │ │ + mov.w r3, ip, lsl #1 │ │ + str r3, [sp, #24] │ │ + cmp r6, sl │ │ itte gt │ │ neggt r0, r0 │ │ - movgt.w r1, #4294967295 ; 0xffffffff │ │ - movle r1, #1 │ │ - cmp r6, r3 │ │ - str r1, [sp, #24] │ │ - itte gt │ │ - neggt r5, r5 │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ movle r3, #1 │ │ - str r3, [sp, #64] ; 0x40 │ │ - cbnz r7, 4c62a │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - movs r3, #0 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #4] │ │ - cmp r3, lr │ │ - beq.n 4c6b8 │ │ - ldr.w r3, [r9, #16] │ │ - mov.w ip, r8, lsl #2 │ │ - ldr r7, [sp, #12] │ │ - cmp r2, #0 │ │ - ldr r1, [sp, #8] │ │ + cmp r8, r9 │ │ + str r3, [sp, #28] │ │ + itte gt │ │ + neggt r5, r5 │ │ + movgt.w fp, #4294967295 ; 0xffffffff │ │ + movle.w fp, #1 │ │ + cbnz r7, 4c266 │ │ + subs r2, #1 │ │ + mov.w ip, #0 │ │ + cmp ip, r2 │ │ + beq.n 4c2ee │ │ + ldr r7, [sp, #0] │ │ + mov.w r9, r6, lsl #1 │ │ + ldr r3, [sp, #0] │ │ + cmp.w lr, #0 │ │ + ldrb.w sl, [r4, #33] ; 0x21 │ │ it lt │ │ - addlt r2, fp │ │ - mla ip, r3, r6, ip │ │ - ldrb r3, [r4, #29] │ │ - ldrb.w sl, [r4, #32] │ │ + addlt lr, r1 │ │ + ldr r7, [r7, #20] │ │ it lt │ │ - addlt r8, r0 │ │ + addlt r6, r6, r0 │ │ + ldr r3, [r3, #16] │ │ + add.w ip, ip, #1 │ │ + str r7, [sp, #32] │ │ + ldr r7, [sp, #12] │ │ + mla r9, r3, r8, r9 │ │ + ldrb r3, [r4, #28] │ │ + ite lt │ │ + addlt r8, r5 │ │ + addge r8, fp │ │ lsr.w r3, r7, r3 │ │ - ldrb.w r7, [r4, #33] ; 0x21 │ │ - it lt │ │ - addlt r6, r6, r5 │ │ + ldrb.w r7, [r4, #32] │ │ lsl.w r3, r3, r7 │ │ - ldrb r7, [r4, #28] │ │ - lsr.w r7, r1, r7 │ │ - ldr r1, [sp, #16] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #16] │ │ + ldrb r7, [r4, #29] │ │ + lsr.w r7, r3, r7 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ lsl.w r7, r7, sl │ │ ldrb.w sl, [r4, #34] ; 0x22 │ │ + orr.w r7, r7, r3 │ │ + ldr r3, [r4, #24] │ │ orr.w r3, r3, r7 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #20] │ │ ldrb r7, [r4, #30] │ │ - lsr.w r7, r1, r7 │ │ - ldr r1, [sp, #28] │ │ + lsr.w r7, r3, r7 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ lsl.w r7, r7, sl │ │ - ldrb.w sl, [r4, #35] ; 0x23 │ │ orr.w r7, r7, r3 │ │ - ldrb r3, [r4, #31] │ │ - lsr.w r3, r1, r3 │ │ - ldr.w r1, [r9, #20] │ │ - lsl.w r3, r3, sl │ │ - orr.w r3, r3, r7 │ │ - str.w r3, [r1, ip] │ │ + ldr r3, [sp, #32] │ │ + strh.w r7, [r3, r9] │ │ itttt ge │ │ - ldrge r3, [sp, #20] │ │ - addge r2, r2, r3 │ │ ldrge r3, [sp, #24] │ │ - addge r8, r3 │ │ - itt ge │ │ - ldrge r3, [sp, #64] ; 0x40 │ │ + addge lr, r3 │ │ + ldrge r3, [sp, #28] │ │ addge r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - b.n 4c62c │ │ + b.n 4c26a │ │ add sp, #116 ; 0x74 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ mov r9, r3 │ │ - mov ip, r0 │ │ + ldr r7, [pc, #776] ; (4c610 ) │ │ ldrb.w r3, [sp, #116] ; 0x74 │ │ - mov r5, r1 │ │ - ldr.w lr, [sp, #108] ; 0x6c │ │ mov r4, r2 │ │ - ldr.w sl, [sp, #104] ; 0x68 │ │ + ldr.w ip, [sp, #108] ; 0x6c │ │ + add r7, pc │ │ + mov r8, r0 │ │ + mov r5, r1 │ │ str r3, [sp, #4] │ │ - add.w r3, lr, #4294967295 ; 0xffffffff │ │ + add.w r3, ip, #4294967295 ; 0xffffffff │ │ cmp r3, #1 │ │ + ldr.w sl, [sp, #104] ; 0x68 │ │ ldrb.w fp, [sp, #112] ; 0x70 │ │ - ldrb.w r8, [sp, #120] ; 0x78 │ │ - ldrb.w r7, [sp, #124] ; 0x7c │ │ + ldrb.w r2, [sp, #120] ; 0x78 │ │ + ldrb.w lr, [sp, #124] ; 0x7c │ │ ldr r6, [sp, #128] ; 0x80 │ │ - bhi.n 4c726 │ │ - smulbb fp, fp, r7 │ │ - ldr r3, [pc, #760] ; (4c9f8 ) │ │ - umull r0, r1, fp, r3 │ │ - smulbb fp, r7, r8 │ │ - lsrs r2, r1, #7 │ │ - str r2, [sp, #16] │ │ - ldrh.w r2, [sp, #4] │ │ - smulbb r0, r7, r2 │ │ - umull r0, r1, r0, r3 │ │ - lsrs r2, r1, #7 │ │ - str r2, [sp, #4] │ │ - umull r2, r3, fp, r3 │ │ - mov.w fp, r3, lsr #7 │ │ - b.n 4c72c │ │ - str.w fp, [sp, #16] │ │ - mov fp, r8 │ │ + bhi.n 4c35e │ │ + smulbb r1, fp, lr │ │ + ldr r3, [pc, #724] ; (4c60c ) │ │ + smulbb r2, lr, r2 │ │ + umull r0, r1, r1, r3 │ │ + lsrs r1, r1, #7 │ │ + str r1, [sp, #8] │ │ + ldrh.w r1, [sp, #4] │ │ + smulbb r1, lr, r1 │ │ + umull r0, r1, r1, r3 │ │ + umull r2, r3, r2, r3 │ │ + lsrs r1, r1, #7 │ │ + str r1, [sp, #4] │ │ + lsrs r3, r3, #7 │ │ + str r3, [sp, #12] │ │ + b.n 4c364 │ │ + str.w fp, [sp, #8] │ │ + str r2, [sp, #12] │ │ cmp r4, sl │ │ - eor.w r7, r7, #255 ; 0xff │ │ - bne.w 4c90a │ │ - ldr.w r3, [ip, #4] │ │ - cmp.w lr, #2 │ │ - ldr.w r8, [ip, #20] │ │ - ldr.w r0, [ip, #16] │ │ + eor.w r3, lr, #255 ; 0xff │ │ + str r3, [sp, #24] │ │ + bne.w 4c5a0 │ │ + ldr.w r3, [r8, #4] │ │ + cmp.w ip, #2 │ │ + ldr.w sl, [r8, #20] │ │ + ldr.w r0, [r8, #16] │ │ ldrb r1, [r3, #9] │ │ - beq.n 4c7d4 │ │ - cmp.w lr, #4 │ │ - beq.n 4c846 │ │ - cmp.w lr, #1 │ │ - bne.w 4c8bc │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + beq.n 4c430 │ │ + cmp.w ip, #4 │ │ + beq.w 4c4be │ │ + cmp.w ip, #1 │ │ + bne.w 4c548 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 4c776 │ │ - add r0, r5 │ │ - rsb r1, r5, r9 │ │ - add.w r0, r8, r0, lsl #2 │ │ - cbz r6, 4c772 │ │ - adds r1, #1 │ │ - ldr r6, [pc, #644] ; (4c9f8 ) │ │ - b.n 4c788 │ │ - add r0, r9 │ │ - rsb r1, r9, r5 │ │ - add.w r0, r8, r0, lsl #2 │ │ + bgt.n 4c3c0 │ │ + adds r4, r0, r5 │ │ + rsb r5, r5, r9 │ │ + add.w r4, sl, r4, lsl #1 │ │ + cbz r6, 4c3ae │ │ + adds r5, #1 │ │ + ldr r3, [pc, #612] ; (4c614 ) │ │ + add.w r5, r4, r5, lsl #1 │ │ + ldr.w ip, [pc, #596] ; 4c60c │ │ + ldr r3, [r7, r3] │ │ + ldr.w lr, [r3, #12] │ │ + b.n 4c3d4 │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w r4, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 4c770 │ │ - adds r0, #4 │ │ - b.n 4c772 │ │ - adds.w r1, r1, #4294967295 ; 0xffffffff │ │ - bcc.w 4d138 │ │ - ldr r4, [r0, #0] │ │ - ubfx r2, r4, #16, #8 │ │ - ubfx r8, r4, #8, #8 │ │ - uxtb r4, r4 │ │ - muls r2, r7 │ │ - mul.w r8, r7, r8 │ │ - muls r4, r7 │ │ - umull r2, r3, r2, r6 │ │ - umull r8, r9, r8, r6 │ │ - umull r4, r5, r4, r6 │ │ - strd r2, r3, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #16] │ │ - add.w r2, r3, r2, lsr #7 │ │ + bne.n 4c3ac │ │ + adds r4, #2 │ │ + b.n 4c3ae │ │ + cmp r4, r5 │ │ + beq.w 4ceea │ │ + ldrh r6, [r4, #0] │ │ + ubfx r3, r6, #10, #5 │ │ + ldrb.w r0, [lr, r3] │ │ + ldr r3, [sp, #24] │ │ + muls r0, r3 │ │ + ubfx r3, r6, #5, #5 │ │ + and.w r6, r6, #31 │ │ + ldrb.w r2, [lr, r3] │ │ + ldr r3, [sp, #24] │ │ + ldrb.w r6, [lr, r6] │ │ + umull r0, r1, r0, ip │ │ + muls r2, r3 │ │ + muls r6, r3 │ │ + ldr r3, [sp, #8] │ │ + add.w r1, r3, r1, lsr #7 │ │ ldr r3, [sp, #4] │ │ + umull r8, r9, r2, ip │ │ + ldr r2, [sp, #12] │ │ + umull r6, r7, r6, ip │ │ + lsrs r1, r1, #3 │ │ add.w r3, r3, r9, lsr #7 │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r5, lsr #7 │ │ - orrs r3, r2 │ │ - str.w r3, [r0], #4 │ │ - b.n 4c788 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + lsrs r3, r3, #3 │ │ + add.w r2, r2, r7, lsr #7 │ │ + lsls r3, r3, #5 │ │ + orr.w r3, r3, r1, lsl #10 │ │ + orr.w r3, r3, r2, lsr #3 │ │ + strh.w r3, [r4], #2 │ │ + b.n 4c3d4 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 4c7f2 │ │ + bgt.n 4c456 │ │ adds r4, r0, r5 │ │ rsb r5, r5, r9 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cbz r6, 4c7ee │ │ + add.w sl, sl, r4, lsl #1 │ │ + cbz r6, 4c44a │ │ adds r5, #1 │ │ - subs r4, #4 │ │ - b.n 4c806 │ │ + ldr r3, [pc, #456] ; (4c614 ) │ │ + add.w r9, sl, r5, lsl #1 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [r3, #12] │ │ + b.n 4c46c │ │ add.w r4, r0, r9 │ │ rsb r5, r9, r5 │ │ - add.w r4, r8, r4, lsl #2 │ │ + add.w sl, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 4c7ec │ │ - adds r4, #4 │ │ - b.n 4c7ee │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 4d138 │ │ - ldr.w r1, [r4, #4]! │ │ - ldr r0, [sp, #16] │ │ - ubfx r3, r1, #16, #8 │ │ - ubfx r2, r1, #8, #8 │ │ - add r3, r0 │ │ - ldr r0, [sp, #4] │ │ - cmp r3, #255 ; 0xff │ │ - uxtab r1, fp, r1 │ │ - add r2, r0 │ │ + bne.n 4c448 │ │ + add.w sl, sl, #2 │ │ + b.n 4c44a │ │ + cmp sl, r9 │ │ + beq.w 4ceea │ │ + ldrh.w r3, [sl] │ │ + ldr r4, [sp, #8] │ │ + ubfx r2, r3, #10, #5 │ │ + ldrb r0, [r1, r2] │ │ + ubfx r2, r3, #5, #5 │ │ + and.w r3, r3, #31 │ │ + add r0, r4 │ │ + ldrb r2, [r1, r2] │ │ + ldr r4, [sp, #4] │ │ + cmp r0, #255 ; 0xff │ │ + ldrb r3, [r1, r3] │ │ + add r2, r4 │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ + movcs r0, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ + ldr r4, [sp, #12] │ │ + mov.w r0, r0, lsr #3 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orr.w r3, r2, r3, lsl #16 │ │ - cmp r1, #255 ; 0xff │ │ - ite ls │ │ - orrls r3, r1 │ │ - orrhi.w r3, r3, #255 ; 0xff │ │ - str r3, [r4, #0] │ │ - b.n 4c806 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + add r3, r4 │ │ + lsrs r2, r2, #3 │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r2, r2, lsl #5 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + orr.w r2, r2, r0, lsl #10 │ │ + orr.w r3, r2, r3, lsr #3 │ │ + strh.w r3, [sl], #2 │ │ + b.n 4c46c │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 4c864 │ │ + bgt.n 4c4e6 │ │ adds r4, r0, r5 │ │ rsb r5, r5, r9 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cbz r6, 4c860 │ │ + add.w sl, sl, r4, lsl #1 │ │ + cbz r6, 4c4d8 │ │ adds r5, #1 │ │ - ldr r0, [pc, #404] ; (4c9f8 ) │ │ - b.n 4c878 │ │ + ldr r3, [pc, #312] ; (4c614 ) │ │ + add.w r8, sl, r5, lsl #1 │ │ + ldr r3, [r7, r3] │ │ + ldr r7, [pc, #296] ; (4c60c ) │ │ + ldr r6, [r3, #12] │ │ + b.n 4c4fc │ │ add.w r4, r0, r9 │ │ rsb r5, r9, r5 │ │ - add.w r4, r8, r4, lsl #2 │ │ + add.w sl, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 4c85e │ │ - adds r4, #4 │ │ - b.n 4c860 │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 4d138 │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [sp, #16] │ │ - ubfx r8, r2, #16, #8 │ │ - ubfx r6, r2, #8, #8 │ │ - uxtb r2, r2 │ │ - mul.w r8, r3, r8 │ │ - ldr r3, [sp, #4] │ │ - mul.w r2, fp, r2 │ │ - muls r6, r3 │ │ - umull r8, r9, r8, r0 │ │ - umull r6, r7, r6, r0 │ │ - mov.w r3, r9, lsr #7 │ │ - lsrs r1, r7, #7 │ │ - lsls r1, r1, #8 │ │ - orr.w r1, r1, r3, lsl #16 │ │ - umull r2, r3, r2, r0 │ │ - orr.w r3, r1, r3, lsr #7 │ │ - str.w r3, [r4], #4 │ │ - b.n 4c878 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + bne.n 4c4d6 │ │ + add.w sl, sl, #2 │ │ + b.n 4c4d8 │ │ + cmp sl, r8 │ │ + beq.w 4ceea │ │ + ldrh.w r3, [sl] │ │ + ubfx r2, r3, #10, #5 │ │ + ldrb r4, [r6, r2] │ │ + ldr r2, [sp, #8] │ │ + muls r4, r2 │ │ + ubfx r2, r3, #5, #5 │ │ + and.w r3, r3, #31 │ │ + ldrb r0, [r6, r2] │ │ + ldr r2, [sp, #4] │ │ + umull r4, r5, r4, r7 │ │ + muls r0, r2 │ │ + ldrb r2, [r6, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r2, r3 │ │ + bic.w r3, r5, #1020 ; 0x3fc │ │ + umull r0, r1, r0, r7 │ │ + bic.w r3, r3, #3 │ │ + lsrs r0, r1, #10 │ │ + orr.w r0, r3, r0, lsl #5 │ │ + umull r2, r3, r2, r7 │ │ + orr.w r3, r0, r3, lsr #10 │ │ + strh.w r3, [sl], #2 │ │ + b.n 4c4fc │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 4c8e8 │ │ + bgt.n 4c580 │ │ adds r4, r0, r5 │ │ - add.w r3, r8, r4, lsl #2 │ │ - rsb r8, r5, r9 │ │ - cbz r6, 4c8d8 │ │ - add.w r8, r8, #1 │ │ - ldr r2, [sp, #4] │ │ - lsls r4, r2, #8 │ │ - ldr r2, [sp, #16] │ │ - orr.w r0, r4, r2, lsl #16 │ │ - orr.w r0, r0, fp │ │ - b.n 4c8fc │ │ + rsb r0, r5, r9 │ │ + add.w r2, sl, r4, lsl #1 │ │ + cbz r6, 4c562 │ │ + adds r0, #1 │ │ + ldr r3, [sp, #8] │ │ + add.w r7, r2, r0, lsl #1 │ │ + mov.w fp, r3, lsr #3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r1, r3, #3 │ │ + lsls r6, r1, #5 │ │ + ldr r1, [sp, #12] │ │ + orr.w r3, r6, fp, lsl #10 │ │ + orr.w r3, r3, r1, lsr #3 │ │ + uxth r3, r3 │ │ + b.n 4c594 │ │ add.w r4, r0, r9 │ │ - add.w r3, r8, r4, lsl #2 │ │ - rsb r8, r9, r5 │ │ + rsb r0, r9, r5 │ │ + add.w r2, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 4c8d4 │ │ - adds r3, #4 │ │ - b.n 4c8d8 │ │ - adds.w r8, r8, #4294967295 ; 0xffffffff │ │ - bcc.w 4d138 │ │ - str.w r0, [r3], #4 │ │ - b.n 4c8fc │ │ + bne.n 4c560 │ │ + adds r2, #2 │ │ + b.n 4c562 │ │ + cmp r2, r7 │ │ + beq.w 4ceea │ │ + strh.w r3, [r2], #2 │ │ + b.n 4c594 │ │ cmp r5, r9 │ │ - bne.w 4cb10 │ │ - ldr.w r3, [ip, #4] │ │ - cmp.w lr, #2 │ │ - ldr.w r8, [ip, #20] │ │ - ldr.w r0, [ip, #16] │ │ + bne.w 4c7fa │ │ + ldr.w r3, [r8, #4] │ │ + cmp.w ip, #2 │ │ + ldr.w r9, [r8, #20] │ │ + ldr.w r0, [r8, #16] │ │ ldrb r1, [r3, #9] │ │ - beq.n 4c9c2 │ │ - cmp.w lr, #4 │ │ - beq.w 4ca3c │ │ - cmp.w lr, #1 │ │ - bne.w 4cab8 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + beq.n 4c676 │ │ + cmp.w ip, #4 │ │ + beq.w 4c708 │ │ + cmp.w ip, #1 │ │ + bne.w 4c79a │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, sl │ │ - mov.w r3, r0, lsl #2 │ │ - bgt.n 4c95a │ │ - mla r0, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r2, r8, r0, lsl #2 │ │ - cbz r6, 4c952 │ │ - add.w sl, sl, #1 │ │ - rsb lr, r3, #0 │ │ - ldr r6, [pc, #160] ; (4c9f8 ) │ │ - b.n 4c96e │ │ - mla r0, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r2, r8, r0, lsl #2 │ │ + mov.w r2, r0, lsl #1 │ │ + bgt.n 4c5f6 │ │ + mla r5, r0, r4, r5 │ │ + rsb r4, r4, sl │ │ + add.w r5, r9, r5, lsl #1 │ │ + cbz r6, 4c5e6 │ │ + adds r4, #1 │ │ + ldr r3, [pc, #44] ; (4c614 ) │ │ + rsb ip, r2, #0 │ │ + ldr.w lr, [pc, #28] ; 4c60c │ │ + ldr r3, [r7, r3] │ │ + ldr r3, [r3, #12] │ │ + b.n 4c618 │ │ + mla r5, r0, sl, r5 │ │ + rsb r4, sl, r4 │ │ + add.w r5, r9, r5, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 4c94e │ │ - add r2, r3 │ │ - b.n 4c952 │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r2, r3 │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ - beq.w 4d138 │ │ - ldr.w r4, [r2, lr] │ │ - ubfx r0, r4, #16, #8 │ │ - ubfx r8, r4, #8, #8 │ │ - uxtb r4, r4 │ │ - muls r0, r7 │ │ - mul.w r8, r8, r7 │ │ - muls r4, r7 │ │ - umull r0, r1, r0, r6 │ │ - umull r8, r9, r8, r6 │ │ - umull r4, r5, r4, r6 │ │ - strd r0, r1, [sp, #8] │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - add.w r0, r1, r0, lsr #7 │ │ + bne.n 4c5e4 │ │ + add r5, r2 │ │ + b.n 4c5e6 │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrh r0, [r7, #22] │ │ + movs r6, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + subs r4, #1 │ │ + add r5, r2 │ │ + adds r1, r4, #1 │ │ + beq.w 4ceea │ │ + ldrh.w r6, [r5, ip] │ │ + ubfx r1, r6, #10, #5 │ │ + ldrb r0, [r3, r1] │ │ + ldr r1, [sp, #24] │ │ + muls r0, r1 │ │ + umull r8, r9, r0, lr │ │ + ubfx r0, r6, #5, #5 │ │ + and.w r6, r6, #31 │ │ + ldrb.w sl, [r3, r0] │ │ + ldrb r6, [r3, r6] │ │ + mul.w sl, sl, r1 │ │ + muls r6, r1 │ │ + ldr r1, [sp, #8] │ │ + add.w r0, r1, r9, lsr #7 │ │ ldr r1, [sp, #4] │ │ - add.w r1, r1, r9, lsr #7 │ │ - lsls r1, r1, #8 │ │ - orr.w r1, r1, r0, lsl #16 │ │ - add.w r0, fp, r5, lsr #7 │ │ - orrs r1, r0 │ │ - str.w r1, [r2, lr] │ │ - b.n 4c96e │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + umull sl, fp, sl, lr │ │ + lsrs r0, r0, #3 │ │ + umull r6, r7, r6, lr │ │ + add.w r1, r1, fp, lsr #7 │ │ + lsrs r1, r1, #3 │ │ + lsls r1, r1, #5 │ │ + orr.w r1, r1, r0, lsl #10 │ │ + ldr r0, [sp, #12] │ │ + add.w r0, r0, r7, lsr #7 │ │ + orr.w r1, r1, r0, lsr #3 │ │ + strh.w r1, [r5, ip] │ │ + b.n 4c618 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, sl │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 4c9e4 │ │ - mla r5, r0, r4, r5 │ │ + mov.w r2, r0, lsl #1 │ │ + bgt.n 4c69e │ │ + mla r0, r0, r4, r5 │ │ rsb sl, r4, sl │ │ - add.w r5, r8, r5, lsl #2 │ │ - cbz r6, 4c9e0 │ │ + add.w r9, r9, r0, lsl #1 │ │ + cbz r6, 4c694 │ │ add.w sl, sl, #1 │ │ - movs r4, #0 │ │ - b.n 4c9fc │ │ - mla r5, r0, sl, r5 │ │ + ldr r3, [pc, #940] ; (4ca44 ) │ │ + movs r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r4, [r3, #12] │ │ + b.n 4c6b2 │ │ + mla r0, r0, sl, r5 │ │ rsb sl, sl, r4 │ │ - add.w r5, r8, r5, lsl #2 │ │ + add.w r9, r9, r0, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 4c9dc │ │ - add r5, r2 │ │ - b.n 4c9e0 │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ + bne.n 4c690 │ │ + add r9, r2 │ │ + b.n 4c694 │ │ adds.w sl, sl, #4294967295 ; 0xffffffff │ │ - bcc.w 4d138 │ │ - ldr r0, [r5, r4] │ │ - ldr r6, [sp, #16] │ │ - ubfx r3, r0, #16, #8 │ │ - ubfx r1, r0, #8, #8 │ │ - add r3, r6 │ │ + bcc.w 4ceea │ │ + ldrh.w r3, [r9, r0] │ │ + ldr r6, [sp, #8] │ │ + ubfx r1, r3, #10, #5 │ │ + ldrb r5, [r4, r1] │ │ + ubfx r1, r3, #5, #5 │ │ + and.w r3, r3, #31 │ │ + add r5, r6 │ │ + ldrb r1, [r4, r1] │ │ ldr r6, [sp, #4] │ │ - cmp r3, #255 ; 0xff │ │ - uxtab r0, fp, r0 │ │ + cmp r5, #255 ; 0xff │ │ + ldrb r3, [r4, r3] │ │ add r1, r6 │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ + movcs r5, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ + ldr r6, [sp, #12] │ │ + mov.w r5, r5, lsr #3 │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r3, r1, r3, lsl #16 │ │ - cmp r0, #255 ; 0xff │ │ - ite ls │ │ - orrls r3, r0 │ │ - orrhi.w r3, r3, #255 ; 0xff │ │ - str r3, [r5, r4] │ │ - add r4, r2 │ │ - b.n 4c9fc │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + add r3, r6 │ │ + lsrs r1, r1, #3 │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r1, r1, lsl #5 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + orr.w r1, r1, r5, lsl #10 │ │ + orr.w r3, r1, r3, lsr #3 │ │ + strh.w r3, [r9, r0] │ │ + add r0, r2 │ │ + b.n 4c6b2 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, sl │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 4ca60 │ │ - mla r5, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r5, r8, r5, lsl #2 │ │ - cbz r6, 4ca5a │ │ - add.w sl, sl, #1 │ │ - negs r4, r2 │ │ - ldr r3, [pc, #780] ; (4cd6c ) │ │ - b.n 4ca74 │ │ - mla r5, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r5, r8, r5, lsl #2 │ │ + mov.w r8, r0, lsl #1 │ │ + bgt.n 4c732 │ │ + mla r0, r0, r4, r5 │ │ + rsb r4, r4, sl │ │ + add.w r9, r9, r0, lsl #1 │ │ + cbz r6, 4c724 │ │ + adds r4, #1 │ │ + ldr r3, [pc, #796] ; (4ca44 ) │ │ + ldr r5, [pc, #792] ; (4ca40 ) │ │ + ldr r3, [r7, r3] │ │ + rsb r7, r8, #0 │ │ + ldr r6, [r3, #12] │ │ + b.n 4c746 │ │ + mla r0, r0, sl, r5 │ │ + rsb r4, sl, r4 │ │ + add.w r9, r9, r0, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 4ca56 │ │ - add r5, r2 │ │ - b.n 4ca5a │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r5, r2 │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ - beq.w 4d138 │ │ - ldr r1, [r5, r4] │ │ - ldr r0, [sp, #16] │ │ - ubfx r6, r1, #16, #8 │ │ - ldr r7, [sp, #4] │ │ - muls r6, r0 │ │ - ubfx r0, r1, #8, #8 │ │ - uxtb r1, r1 │ │ - muls r0, r7 │ │ - mul.w lr, r1, fp │ │ - umull r6, r7, r6, r3 │ │ - umull r0, r1, r0, r3 │ │ - lsrs r6, r7, #7 │ │ - lsrs r1, r1, #7 │ │ - lsls r1, r1, #8 │ │ - orr.w r6, r1, r6, lsl #16 │ │ - umull r0, r1, lr, r3 │ │ - orr.w r1, r6, r1, lsr #7 │ │ - str r1, [r5, r4] │ │ - b.n 4ca74 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + bne.n 4c722 │ │ + add r9, r8 │ │ + b.n 4c724 │ │ + subs r4, #1 │ │ + add r9, r8 │ │ + adds r3, r4, #1 │ │ + beq.w 4ceea │ │ + ldrh.w lr, [r9, r7] │ │ + ubfx r3, lr, #10, #5 │ │ + ldrb r0, [r6, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r0, r3 │ │ + ubfx r3, lr, #5, #5 │ │ + and.w lr, lr, #31 │ │ + ldrb r2, [r6, r3] │ │ + ldr r3, [sp, #4] │ │ + ldrb.w lr, [r6, lr] │ │ + umull r0, r1, r0, r5 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #12] │ │ + bic.w r0, r1, #1020 ; 0x3fc │ │ + bic.w r0, r0, #3 │ │ + mul.w lr, lr, r3 │ │ + umull r2, r3, r2, r5 │ │ + lsrs r1, r3, #10 │ │ + umull r2, r3, lr, r5 │ │ + orr.w r1, r0, r1, lsl #5 │ │ + orr.w r3, r1, r3, lsr #10 │ │ + strh.w r3, [r9, r7] │ │ + b.n 4c746 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, sl │ │ - mov.w r7, r0, lsl #2 │ │ - bgt.n 4cae8 │ │ + mov.w r2, r0, lsl #1 │ │ + bgt.n 4c7d4 │ │ mla r0, r0, r4, r5 │ │ rsb sl, r4, sl │ │ - add.w r8, r8, r0, lsl #2 │ │ - cbz r6, 4cad6 │ │ + add.w r0, r9, r0, lsl #1 │ │ + cbz r6, 4c7b8 │ │ add.w sl, sl, #1 │ │ + ldr r3, [sp, #8] │ │ + mov.w fp, r3, lsr #3 │ │ ldr r3, [sp, #4] │ │ - negs r2, r7 │ │ - lsls r4, r3, #8 │ │ - ldr r3, [sp, #16] │ │ - orr.w r3, r4, r3, lsl #16 │ │ - orr.w r3, r3, fp │ │ - b.n 4cafc │ │ + lsrs r1, r3, #3 │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r1, #5 │ │ + orr.w r4, r6, fp, lsl #10 │ │ + orr.w r4, r4, r3, lsr #3 │ │ + negs r3, r2 │ │ + uxth r4, r4 │ │ + b.n 4c7e8 │ │ mla r0, r0, sl, r5 │ │ rsb sl, sl, r4 │ │ - add.w r8, r8, r0, lsl #2 │ │ + add.w r0, r9, r0, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 4cad2 │ │ - add r8, r7 │ │ - b.n 4cad6 │ │ + bne.n 4c7b4 │ │ + add r0, r2 │ │ + b.n 4c7b8 │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r8, r7 │ │ + add r0, r2 │ │ cmp.w sl, #4294967295 ; 0xffffffff │ │ - beq.w 4d138 │ │ - str.w r3, [r8, r2] │ │ - b.n 4cafc │ │ + beq.w 4ceea │ │ + strh r4, [r0, r3] │ │ + b.n 4c7e8 │ │ rsb r2, r9, r5 │ │ - rsb r8, sl, r4 │ │ + rsb fp, sl, r4 │ │ eor.w r3, r2, r2, asr #31 │ │ sub.w r3, r3, r2, asr #31 │ │ - eor.w r2, r8, r8, asr #31 │ │ - sub.w r2, r2, r8, asr #31 │ │ + eor.w r2, fp, fp, asr #31 │ │ + sub.w r2, r2, fp, asr #31 │ │ cmp r3, r2 │ │ - bne.w 4cd70 │ │ - ldr.w r2, [ip, #4] │ │ - cmp.w lr, #2 │ │ - ldr.w r3, [ip, #20] │ │ - ldr.w r0, [ip, #16] │ │ - str r3, [sp, #8] │ │ - ldrb r1, [r2, #9] │ │ - beq.n 4cbf2 │ │ - cmp.w lr, #4 │ │ - beq.w 4cc78 │ │ - cmp.w lr, #1 │ │ - bne.w 4cd04 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + bne.w 4cac0 │ │ + ldr.w r3, [r8, #4] │ │ + cmp.w ip, #2 │ │ + ldr.w r0, [r8, #16] │ │ + ldrb r1, [r3, #9] │ │ + beq.n 4c8f4 │ │ + cmp.w ip, #4 │ │ + beq.w 4c994 │ │ + cmp.w ip, #1 │ │ + bne.w 4ca48 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, sl │ │ - ldr r3, [sp, #8] │ │ - bgt.n 4cb78 │ │ + ldr.w r1, [r8, #20] │ │ + bgt.n 4c85e │ │ mla lr, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w lr, r3, lr, lsl #2 │ │ - cbz r6, 4cb96 │ │ - b.n 4cb92 │ │ - mla lr, r0, sl, r9 │ │ + rsb fp, r4, sl │ │ + add.w lr, r1, lr, lsl #1 │ │ + cbz r6, 4c87c │ │ + b.n 4c878 │ │ + mla r3, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w lr, r3, lr, lsl #2 │ │ - cbnz r6, 4cb92 │ │ - add.w lr, lr, r0, lsl #2 │ │ - b.n 4cb96 │ │ - add.w r8, r8, #1 │ │ - mov.w r9, r0, lsl #2 │ │ - ldr r6, [pc, #464] ; (4cd6c ) │ │ - rsb ip, r9, #0 │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add lr, r9 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.w 4d138 │ │ - ldr.w r4, [lr, ip] │ │ - ubfx r2, r4, #8, #8 │ │ - ubfx r0, r4, #16, #8 │ │ - uxtb r4, r4 │ │ - muls r2, r7 │ │ - muls r0, r7 │ │ - muls r4, r7 │ │ - umull r2, r3, r2, r6 │ │ - umull r0, r1, r0, r6 │ │ - umull r4, r5, r4, r6 │ │ - strd r2, r3, [sp, #8] │ │ - ldr r3, [sp, #16] │ │ - add.w r2, r3, r1, lsr #7 │ │ - ldr r1, [sp, #12] │ │ + add.w lr, r1, r3, lsl #1 │ │ + cbnz r6, 4c878 │ │ + add.w lr, lr, r0, lsl #1 │ │ + b.n 4c87c │ │ + add.w fp, fp, #1 │ │ + ldr r3, [pc, #452] ; (4ca44 ) │ │ + lsls r5, r0, #1 │ │ + ldr.w ip, [pc, #444] ; 4ca40 │ │ + rsb r9, r5, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r4, [r3, #12] │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add lr, r5 │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + beq.w 4ceea │ │ + ldrh.w r6, [lr, r9] │ │ + ldr r7, [sp, #24] │ │ + ubfx r3, r6, #10, #5 │ │ + ldrb r0, [r4, r3] │ │ + ldr r3, [sp, #24] │ │ + muls r0, r3 │ │ + ubfx r3, r6, #5, #5 │ │ + and.w r6, r6, #31 │ │ + ldrb r2, [r4, r3] │ │ + ldr r3, [sp, #24] │ │ + ldrb r6, [r4, r6] │ │ + umull r0, r1, r0, ip │ │ + muls r2, r3 │ │ + muls r6, r7 │ │ + umull r2, r3, r2, ip │ │ + umull r6, r7, r6, ip │ │ + strd r2, r3, [sp, #16] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + add.w r1, r3, r1, lsr #7 │ │ ldr r3, [sp, #4] │ │ - add.w r3, r3, r1, lsr #7 │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r5, lsr #7 │ │ - orrs r3, r2 │ │ - str.w r3, [lr, ip] │ │ - b.n 4cba0 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + add.w r3, r3, r2, lsr #7 │ │ + ldr r2, [sp, #12] │ │ + lsrs r1, r1, #3 │ │ + lsrs r3, r3, #3 │ │ + add.w r2, r2, r7, lsr #7 │ │ + lsls r3, r3, #5 │ │ + orr.w r3, r3, r1, lsl #10 │ │ + orr.w r3, r3, r2, lsr #3 │ │ + strh.w r3, [lr, r9] │ │ + b.n 4c88c │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, sl │ │ - ldr r3, [sp, #8] │ │ - bgt.n 4cc16 │ │ - mla r2, r0, r4, r5 │ │ + ldr.w r1, [r8, #20] │ │ + bgt.n 4c91a │ │ + mla r3, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbz r6, 4cc34 │ │ - b.n 4cc30 │ │ - mla r2, r0, sl, r9 │ │ + rsb fp, r4, sl │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbz r6, 4c938 │ │ + b.n 4c934 │ │ + mla r3, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbnz r6, 4cc30 │ │ - add.w r3, r3, r0, lsl #2 │ │ - b.n 4cc34 │ │ - add.w r8, r8, #1 │ │ - lsls r7, r0, #2 │ │ - movs r0, #0 │ │ - adds.w r8, r8, #4294967295 ; 0xffffffff │ │ - bcc.w 4d138 │ │ - ldr r4, [r3, r0] │ │ - ldr r5, [sp, #16] │ │ - ubfx r2, r4, #16, #8 │ │ - ubfx r1, r4, #8, #8 │ │ - add r2, r5 │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbnz r6, 4c934 │ │ + add.w r3, r3, r0, lsl #1 │ │ + b.n 4c938 │ │ + add.w fp, fp, #1 │ │ + ldr r2, [pc, #264] ; (4ca44 ) │ │ + lsls r0, r0, #1 │ │ + movs r1, #0 │ │ + ldr r2, [r7, r2] │ │ + ldr r2, [r2, #12] │ │ + adds.w fp, fp, #4294967295 ; 0xffffffff │ │ + bcc.w 4ceea │ │ + ldrh r4, [r3, r1] │ │ + ubfx r5, r4, #10, #5 │ │ + ldrb r6, [r2, r5] │ │ + ubfx r5, r4, #5, #5 │ │ + and.w r4, r4, #31 │ │ + ldrb r7, [r2, r5] │ │ + ldr r5, [sp, #8] │ │ + ldrb r4, [r2, r4] │ │ + add r6, r5 │ │ ldr r5, [sp, #4] │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r4, fp, r4 │ │ - add r1, r5 │ │ + cmp r6, #255 ; 0xff │ │ + add r7, r5 │ │ + ldr r5, [sp, #12] │ │ it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ + movcs r6, #255 ; 0xff │ │ + cmp r7, #255 ; 0xff │ │ + add r4, r5 │ │ + mov.w r6, r6, lsr #3 │ │ it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r2, r1, r2, lsl #16 │ │ + movcs r7, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ - ite ls │ │ - orrls r4, r2 │ │ - orrhi.w r4, r2, #255 ; 0xff │ │ - str r4, [r3, r0] │ │ - add r0, r7 │ │ - b.n 4cc38 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + mov.w r7, r7, lsr #3 │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + lsls r7, r7, #5 │ │ + orr.w r6, r7, r6, lsl #10 │ │ + orr.w r4, r6, r4, lsr #3 │ │ + strh r4, [r3, r1] │ │ + add r1, r0 │ │ + b.n 4c942 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, sl │ │ - ldr r3, [sp, #8] │ │ - bgt.n 4cc9c │ │ - mla r2, r0, r4, r5 │ │ + ldr.w r1, [r8, #20] │ │ + bgt.n 4c9ba │ │ + mla r3, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbz r6, 4ccba │ │ - b.n 4ccb6 │ │ - mla r2, r0, sl, r9 │ │ + rsb fp, r4, sl │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbz r6, 4c9d8 │ │ + b.n 4c9d4 │ │ + mla r3, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbnz r6, 4ccb6 │ │ - add.w r3, r3, r0, lsl #2 │ │ - b.n 4ccba │ │ - add.w r8, r8, #1 │ │ - lsls r0, r0, #2 │ │ - ldr r2, [pc, #172] ; (4cd6c ) │ │ - negs r1, r0 │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add r3, r0 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.w 4d138 │ │ - ldr r5, [r3, r1] │ │ - ldr r4, [sp, #16] │ │ - ubfx r6, r5, #16, #8 │ │ - ldr r7, [sp, #4] │ │ - muls r6, r4 │ │ - ubfx r4, r5, #8, #8 │ │ - uxtb r5, r5 │ │ - muls r4, r7 │ │ - mul.w lr, fp, r5 │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbnz r6, 4c9d4 │ │ + add.w r3, r3, r0, lsl #1 │ │ + b.n 4c9d8 │ │ + add.w fp, fp, #1 │ │ + ldr r2, [pc, #104] ; (4ca44 ) │ │ + lsls r5, r0, #1 │ │ + rsb lr, r5, #0 │ │ + ldr r2, [r7, r2] │ │ + ldr r4, [r2, #12] │ │ + ldr r2, [pc, #88] ; (4ca40 ) │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add r3, r5 │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + beq.w 4ceea │ │ + ldrh.w ip, [r3, lr] │ │ + ubfx r1, ip, #10, #5 │ │ + ldrb r6, [r4, r1] │ │ + ldr r1, [sp, #8] │ │ + muls r6, r1 │ │ + ubfx r1, ip, #5, #5 │ │ + and.w ip, ip, #31 │ │ + ldrb r0, [r4, r1] │ │ + ldr r1, [sp, #4] │ │ + ldrb.w ip, [r4, ip] │ │ umull r6, r7, r6, r2 │ │ - umull r4, r5, r4, r2 │ │ - lsrs r6, r7, #7 │ │ - lsrs r5, r5, #7 │ │ - lsls r5, r5, #8 │ │ - orr.w r6, r5, r6, lsl #16 │ │ - umull r4, r5, lr, r2 │ │ - orr.w r5, r6, r5, lsr #7 │ │ - str r5, [r3, r1] │ │ - b.n 4ccc0 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + muls r0, r1 │ │ + ldr r1, [sp, #12] │ │ + bic.w r6, r7, #1020 ; 0x3fc │ │ + bic.w r6, r6, #3 │ │ + mul.w ip, r1, ip │ │ + umull r0, r1, r0, r2 │ │ + lsrs r1, r1, #10 │ │ + orr.w r6, r6, r1, lsl #5 │ │ + umull r0, r1, ip, r2 │ │ + orr.w r1, r6, r1, lsr #10 │ │ + strh.w r1, [r3, lr] │ │ + b.n 4c9e6 │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + blx 7d2f4 <__divsi3@@Base> │ │ cmp r4, sl │ │ - ldr r3, [sp, #8] │ │ - bgt.n 4cd28 │ │ + ldr.w r1, [r8, #20] │ │ + bgt.n 4ca70 │ │ mla r2, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbz r6, 4cd46 │ │ - b.n 4cd42 │ │ + addle.w lr, r0, #1 │ │ + addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ + rsb fp, r4, sl │ │ + add.w r2, r1, r2, lsl #1 │ │ + cbz r6, 4ca90 │ │ + b.n 4ca8c │ │ mla r2, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbnz r6, 4cd42 │ │ - add.w r3, r3, r0, lsl #2 │ │ - b.n 4cd46 │ │ - add.w r8, r8, #1 │ │ - ldr r2, [sp, #4] │ │ - lsls r0, r0, #2 │ │ - negs r1, r0 │ │ - lsls r4, r2, #8 │ │ - ldr r2, [sp, #16] │ │ - orr.w r2, r4, r2, lsl #16 │ │ - orr.w r2, r2, fp │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add r3, r0 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.w 4d138 │ │ - str r2, [r3, r1] │ │ - b.n 4cd58 │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - cmp.w lr, #2 │ │ - rsb r2, r5, r9 │ │ + addle.w lr, r0, #1 │ │ + addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ + add.w r2, r1, r2, lsl #1 │ │ + cbnz r6, 4ca8c │ │ + add.w r2, r2, lr, lsl #1 │ │ + b.n 4ca90 │ │ + add.w fp, fp, #1 │ │ + ldr r3, [sp, #8] │ │ + lsrs r7, r3, #3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r0, r3, #3 │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r0, #5 │ │ + orr.w r9, r6, r7, lsl #10 │ │ + orr.w r9, r9, r3, lsr #3 │ │ + mov.w r3, lr, lsl #1 │ │ + negs r1, r3 │ │ + uxth.w r5, r9 │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add r2, r3 │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + beq.w 4ceea │ │ + strh r5, [r2, r1] │ │ + b.n 4caae │ │ + cmp.w ip, #2 │ │ + rsb r1, r5, r9 │ │ rsb r3, r4, sl │ │ - beq.w 4ce9e │ │ - cmp.w lr, #4 │ │ - beq.w 4cf8a │ │ - cmp.w lr, #1 │ │ - bne.w 4d086 │ │ - eor.w r1, r2, r2, asr #31 │ │ - sub.w r1, r1, r2, asr #31 │ │ - eor.w r2, r3, r3, asr #31 │ │ - sub.w r2, r2, r3, asr #31 │ │ - cmp r1, r2 │ │ - blt.n 4cdbc │ │ + beq.w 4cc18 │ │ + cmp.w ip, #4 │ │ + beq.w 4cd1a │ │ + cmp.w ip, #1 │ │ + bne.w 4ce26 │ │ + eor.w r2, r1, r1, asr #31 │ │ + sub.w r2, r2, r1, asr #31 │ │ + eor.w r1, r3, r3, asr #31 │ │ + sub.w r1, r1, r3, asr #31 │ │ + cmp r2, r1 │ │ + blt.n 4cb12 │ │ + rsb lr, r2, r1 │ │ + adds r3, r2, #1 │ │ + str r3, [sp, #16] │ │ + lsls r3, r1, #1 │ │ + rsb fp, r2, r3 │ │ + str r3, [sp, #28] │ │ + mov.w r3, lr, lsl #1 │ │ + mov lr, ip │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + b.n 4cb30 │ │ + rsb lr, r1, r2 │ │ adds r3, r1, #1 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #16] │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #20] │ │ - rsb r8, r1, r3 │ │ - subs r3, r2, r1 │ │ - lsls r3, r3, #1 │ │ + rsb fp, r1, r3 │ │ str r3, [sp, #28] │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - b.n 4cdd6 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r1, #1 │ │ - str r3, [sp, #20] │ │ - rsb r8, r2, r3 │ │ - subs r3, r1, r2 │ │ - str.w lr, [sp, #24] │ │ + mov.w r3, lr, lsl #1 │ │ mov.w lr, #0 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + str.w ip, [sp, #32] │ │ cmp r5, r9 │ │ itte gt │ │ rsbgt lr, lr, #0 │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ movle r3, #1 │ │ cmp r4, sl │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #40] ; 0x28 │ │ itett gt │ │ - ldrgt r3, [sp, #24] │ │ + ldrgt r3, [sp, #32] │ │ movle r3, #1 │ │ neggt r3, r3 │ │ - strgt r3, [sp, #24] │ │ + strgt r3, [sp, #32] │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #36] ; 0x24 │ │ - cbnz r6, 4ce02 │ │ - ldr r3, [sp, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + cbnz r6, 4cb5c │ │ + ldr r3, [sp, #16] │ │ subs r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr.w r9, [pc, #828] ; 4d140 │ │ - mov.w sl, #0 │ │ - ldr r3, [sp, #8] │ │ - cmp sl, r3 │ │ - beq.w 4d138 │ │ - ldr.w r6, [ip, #16] │ │ - cmp.w r8, #0 │ │ - ldr.w r3, [ip, #20] │ │ - add.w sl, sl, #1 │ │ - mul.w r6, r6, r4 │ │ - add.w r6, r6, r5, lsl #2 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #912] ; (4cef0 ) │ │ + mov.w ip, #0 │ │ + ldr.w sl, [pc, #912] ; 4cef4 │ │ + ldr r3, [r7, r3] │ │ + ldr.w r9, [r3, #12] │ │ + ldr r3, [sp, #16] │ │ + cmp ip, r3 │ │ + beq.w 4ceea │ │ + ldr.w r3, [r8, #16] │ │ + cmp.w fp, #0 │ │ + add.w ip, ip, #1 │ │ + mul.w r3, r3, r4 │ │ + add.w r7, r3, r5, lsl #1 │ │ + ldr.w r3, [r8, #20] │ │ it lt │ │ addlt r5, lr │ │ - ldr r2, [r3, r6] │ │ - ubfx r3, r2, #16, #8 │ │ - mul.w r3, r7, r3 │ │ - umull r0, r1, r3, r9 │ │ - strd r0, r1, [sp, #40] ; 0x28 │ │ - ubfx r0, r2, #8, #8 │ │ - uxtb r2, r2 │ │ - mul.w r0, r7, r0 │ │ - mul.w r2, r7, r2 │ │ - umull r0, r1, r0, r9 │ │ - umull r2, r3, r2, r9 │ │ + ldrh r2, [r3, r7] │ │ + ubfx r3, r2, #10, #5 │ │ + ldrb.w r6, [r9, r3] │ │ + ldr r3, [sp, #24] │ │ + mul.w r6, r3, r6 │ │ + ubfx r3, r2, #5, #5 │ │ + and.w r2, r2, #31 │ │ + ldrb.w r2, [r9, r2] │ │ + umull r0, r1, r6, sl │ │ + ldr r6, [sp, #8] │ │ strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #16] │ │ + ldrb.w r0, [r9, r3] │ │ + ldr r3, [sp, #24] │ │ + mul.w r2, r3, r2 │ │ + mul.w r0, r3, r0 │ │ + umull r2, r3, r2, sl │ │ + umull r0, r1, r0, sl │ │ strd r2, r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #4] │ │ - ldr.w r2, [ip, #20] │ │ - add.w r1, r1, r3, lsr #7 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - mov.w r1, r1, lsl #8 │ │ - orr.w r1, r1, r0, lsl #16 │ │ - add.w r3, fp, r3, lsr #7 │ │ - orr.w r3, r3, r1 │ │ - str r3, [r2, r6] │ │ + mov r3, r6 │ │ + ldr r6, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add.w r6, r3, r6, lsr #7 │ │ + ldr r3, [sp, #4] │ │ + add.w r1, r3, r1, lsr #7 │ │ + ldr r3, [sp, #12] │ │ + mov.w r6, r6, lsr #3 │ │ + mov.w r1, r1, lsr #3 │ │ + add.w r3, r3, r2, lsr #7 │ │ + ldr.w r2, [r8, #20] │ │ + mov.w r1, r1, lsl #5 │ │ + orr.w r1, r1, r6, lsl #10 │ │ + orr.w r3, r1, r3, lsr #3 │ │ + strh r3, [r2, r7] │ │ itett ge │ │ - ldrge r3, [sp, #28] │ │ - ldrlt r3, [sp, #20] │ │ - addge r8, r3 │ │ - ldrge r3, [sp, #32] │ │ + ldrge r3, [sp, #36] ; 0x24 │ │ + ldrlt r3, [sp, #28] │ │ + addge fp, r3 │ │ + ldrge r3, [sp, #40] ; 0x28 │ │ ittee lt │ │ - addlt r8, r3 │ │ - ldrlt r3, [sp, #24] │ │ + addlt fp, r3 │ │ + ldrlt r3, [sp, #32] │ │ addge r5, r5, r3 │ │ - ldrge r3, [sp, #36] ; 0x24 │ │ + ldrge r3, [sp, #44] ; 0x2c │ │ add r4, r3 │ │ - b.n 4ce0a │ │ - eor.w r8, r2, r2, asr #31 │ │ + b.n 4cb6c │ │ + eor.w r2, r1, r1, asr #31 │ │ eor.w r0, r3, r3, asr #31 │ │ - sub.w r8, r8, r2, asr #31 │ │ + sub.w r2, r2, r1, asr #31 │ │ sub.w r0, r0, r3, asr #31 │ │ - cmp r8, r0 │ │ - blt.n 4cecc │ │ - lsls r1, r0, #1 │ │ - rsb r0, r8, r0 │ │ - add.w lr, r8, #1 │ │ - rsb r7, r8, r1 │ │ - lsls r3, r0, #1 │ │ - movs r0, #1 │ │ - str r3, [sp, #20] │ │ + cmp r2, r0 │ │ + blt.n 4cc46 │ │ + subs r1, r0, r2 │ │ + mov.w fp, r0, lsl #1 │ │ + adds r3, r2, #1 │ │ + rsb ip, r2, fp │ │ + str r3, [sp, #24] │ │ + lsls r3, r1, #1 │ │ + movs r1, #1 │ │ + str r3, [sp, #28] │ │ movs r3, #0 │ │ - str r3, [sp, #8] │ │ - b.n 4cee4 │ │ - mov.w r1, r8, lsl #1 │ │ - add.w lr, r0, #1 │ │ - subs r7, r1, r0 │ │ - rsb r0, r0, r8 │ │ - lsls r3, r0, #1 │ │ - movs r0, #0 │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + b.n 4cc5e │ │ + subs r1, r2, r0 │ │ + mov.w fp, r2, lsl #1 │ │ + rsb ip, r0, fp │ │ + adds r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + lsls r3, r1, #1 │ │ + movs r1, #0 │ │ + str r3, [sp, #28] │ │ movs r3, #1 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #16] │ │ cmp r5, r9 │ │ itte gt │ │ - neggt r0, r0 │ │ + neggt r1, r1 │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ movle r3, #1 │ │ cmp r4, sl │ │ - str r3, [sp, #24] │ │ + str r3, [sp, #32] │ │ ittet gt │ │ - ldrgt r3, [sp, #8] │ │ - movgt.w sl, #4294967295 ; 0xffffffff │ │ - movle.w sl, #1 │ │ + ldrgt r3, [sp, #16] │ │ + movgt.w r9, #4294967295 ; 0xffffffff │ │ + movle.w r9, #1 │ │ neggt r3, r3 │ │ it gt │ │ - strgt r3, [sp, #8] │ │ - cbnz r6, 4cf0c │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - mov.w r9, #0 │ │ - cmp r9, lr │ │ - beq.w 4d138 │ │ - ldr.w r2, [ip, #16] │ │ - add.w r9, r9, #1 │ │ - muls r2, r4 │ │ - add.w r3, r2, r5, lsl #2 │ │ - str r3, [sp, #28] │ │ - ldr r2, [sp, #28] │ │ - ldr.w r3, [ip, #20] │ │ - ldr r6, [r3, r2] │ │ - ubfx r3, r6, #8, #8 │ │ - ubfx r8, r6, #16, #8 │ │ - uxtab r6, fp, r6 │ │ - mov r2, r3 │ │ - ldr r3, [sp, #16] │ │ - add r8, r3 │ │ - ldr r3, [sp, #4] │ │ - cmp.w r8, #255 ; 0xff │ │ - add r2, r3 │ │ - it cs │ │ - movcs.w r8, #255 ; 0xff │ │ + strgt r3, [sp, #16] │ │ + cbnz r6, 4cc88 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #612] ; (4cef0 ) │ │ + movs r6, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r7, [r3, #12] │ │ + ldr r3, [sp, #24] │ │ + cmp r6, r3 │ │ + beq.w 4ceea │ │ + ldr.w r0, [r8, #16] │ │ + adds r6, #1 │ │ + ldr.w sl, [r8, #20] │ │ + muls r0, r4 │ │ + add.w r3, r0, r5, lsl #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #8] │ │ + ldrh.w lr, [sl, r3] │ │ + ubfx r3, lr, #10, #5 │ │ + ldrb r2, [r7, r3] │ │ + ubfx r3, lr, #5, #5 │ │ + and.w lr, lr, #31 │ │ + add r2, r0 │ │ + ldrb r3, [r7, r3] │ │ + ldr r0, [sp, #4] │ │ cmp r2, #255 ; 0xff │ │ - mov r3, r2 │ │ - ldr r2, [sp, #28] │ │ + ldrb.w lr, [r7, lr] │ │ + add r3, r0 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + ldr r0, [sp, #12] │ │ + mov.w r2, r2, lsr #3 │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r8, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r3, r6 │ │ - orrhi.w r3, r3, #255 ; 0xff │ │ - ldr.w r6, [ip, #20] │ │ - cmp r7, #0 │ │ - itt lt │ │ - addlt r7, r7, r1 │ │ - addlt r5, r5, r0 │ │ - str r3, [r6, r2] │ │ - ittet ge │ │ - addge r4, sl │ │ - ldrge r3, [sp, #20] │ │ - ldrlt r3, [sp, #8] │ │ - addge r7, r7, r3 │ │ - itet ge │ │ - ldrge r3, [sp, #24] │ │ + add lr, r0 │ │ + lsrs r3, r3, #3 │ │ + cmp.w lr, #255 ; 0xff │ │ + mov.w r3, r3, lsl #5 │ │ + it cs │ │ + movcs.w lr, #255 ; 0xff │ │ + orr.w r3, r3, r2, lsl #10 │ │ + cmp.w ip, #0 │ │ + orr.w lr, r3, lr, lsr #3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + itte lt │ │ + addlt ip, fp │ │ + addlt r5, r5, r1 │ │ + addge r4, r9 │ │ + strh.w lr, [sl, r3] │ │ + itett ge │ │ + ldrge r3, [sp, #28] │ │ + ldrlt r3, [sp, #16] │ │ + addge ip, r3 │ │ + ldrge r3, [sp, #32] │ │ + ite lt │ │ addlt r4, r4, r3 │ │ addge r5, r5, r3 │ │ - b.n 4cf10 │ │ - eor.w r1, r2, r2, asr #31 │ │ - eor.w r0, r3, r3, asr #31 │ │ - sub.w r1, r1, r2, asr #31 │ │ - sub.w r0, r0, r3, asr #31 │ │ - cmp r1, r0 │ │ - blt.n 4cfb6 │ │ - lsls r3, r0, #1 │ │ - subs r0, r0, r1 │ │ - str r3, [sp, #8] │ │ - subs r7, r3, r1 │ │ - add.w lr, r1, #1 │ │ - lsls r3, r0, #1 │ │ - mov.w r8, #0 │ │ - str r3, [sp, #20] │ │ - movs r0, #1 │ │ - b.n 4cfcc │ │ - lsls r3, r1, #1 │ │ + b.n 4cc90 │ │ + eor.w r0, r1, r1, asr #31 │ │ + eor.w r2, r3, r3, asr #31 │ │ + sub.w r0, r0, r1, asr #31 │ │ + sub.w r2, r2, r3, asr #31 │ │ + cmp r0, r2 │ │ + blt.n 4cd48 │ │ + lsls r3, r2, #1 │ │ + subs r2, r2, r0 │ │ + str r3, [sp, #24] │ │ + rsb ip, r0, r3 │ │ add.w lr, r0, #1 │ │ - subs r7, r3, r0 │ │ - subs r0, r1, r0 │ │ - str r3, [sp, #8] │ │ - mov.w r8, #1 │ │ + lsls r3, r2, #1 │ │ + mov.w fp, #1 │ │ + str r3, [sp, #28] │ │ + movs r2, #0 │ │ + b.n 4cd60 │ │ lsls r3, r0, #1 │ │ - movs r0, #0 │ │ - str r3, [sp, #20] │ │ + add.w lr, r2, #1 │ │ + rsb ip, r2, r3 │ │ + subs r2, r0, r2 │ │ + str r3, [sp, #24] │ │ + mov.w fp, #0 │ │ + lsls r3, r2, #1 │ │ + movs r2, #1 │ │ + str r3, [sp, #28] │ │ cmp r5, r9 │ │ itte gt │ │ - neggt r0, r0 │ │ - movgt.w r9, #4294967295 ; 0xffffffff │ │ - movle.w r9, #1 │ │ + rsbgt fp, fp, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ cmp r4, sl │ │ + str r3, [sp, #32] │ │ itte gt │ │ - rsbgt r8, r8, #0 │ │ + neggt r2, r2 │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ movle r3, #1 │ │ - str r3, [sp, #24] │ │ - cbnz r6, 4cff0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cbnz r6, 4cd84 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r6, [pc, #332] ; (4d140 ) │ │ - mov.w sl, #0 │ │ - cmp sl, lr │ │ - beq.w 4d138 │ │ - ldr.w r1, [ip, #16] │ │ - cmp r7, #0 │ │ - add.w sl, sl, #1 │ │ - mul.w r1, r1, r4 │ │ + ldr r3, [pc, #360] ; (4cef0 ) │ │ + ldr.w sl, [pc, #364] ; 4cef4 │ │ + ldr r3, [r7, r3] │ │ + ldr r7, [r3, #12] │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, lr │ │ + beq.w 4ceea │ │ + ldr.w r3, [r8, #16] │ │ + cmp.w ip, #0 │ │ + ldr.w r1, [r8, #20] │ │ + mul.w r3, r3, r4 │ │ it lt │ │ - addlt r4, r8 │ │ - add.w r3, r1, r5, lsl #2 │ │ - str r3, [sp, #28] │ │ - ldr r2, [sp, #28] │ │ + addlt r4, r4, r2 │ │ + add.w r3, r3, r5, lsl #1 │ │ it lt │ │ - addlt r5, r5, r0 │ │ - ldr.w r3, [ip, #20] │ │ - it ge │ │ - addge r5, r9 │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [r3, r2] │ │ - ubfx r2, r3, #16, #8 │ │ - mul.w r2, r1, r2 │ │ + addlt r5, fp │ │ + ldrh.w r9, [r1, r3] │ │ + ubfx r1, r9, #10, #5 │ │ + ldrb r6, [r7, r1] │ │ + ldr r1, [sp, #8] │ │ + mul.w r6, r1, r6 │ │ + ubfx r1, r9, #5, #5 │ │ + and.w r9, r9, #31 │ │ + ldrb r0, [r7, r1] │ │ ldr r1, [sp, #4] │ │ - str r2, [sp, #32] │ │ - ubfx r2, r3, #8, #8 │ │ - uxtb r3, r3 │ │ - mul.w r1, r1, r2 │ │ - mul.w r3, fp, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - umull r2, r3, r3, r6 │ │ - mov.w r3, r3, lsr #7 │ │ - str r3, [sp, #32] │ │ - umull r2, r3, r1, r6 │ │ - ldr r2, [sp, #32] │ │ - mov.w r3, r3, lsr #7 │ │ - mov.w r3, r3, lsl #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - mov r1, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - umull r2, r3, r3, r6 │ │ - ldr.w r2, [ip, #20] │ │ - orr.w r3, r1, r3, lsr #7 │ │ - ldr r1, [sp, #28] │ │ - str r3, [r2, r1] │ │ + ldrb.w r9, [r7, r9] │ │ + mul.w r1, r1, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #12] │ │ + mul.w r9, r1, r9 │ │ + umull r0, r1, r6, sl │ │ + bic.w r6, r1, #1020 ; 0x3fc │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + bic.w r6, r6, #3 │ │ + umull r0, r1, r1, sl │ │ + mov.w r1, r1, lsr #10 │ │ + orr.w r6, r6, r1, lsl #5 │ │ + umull r0, r1, r9, sl │ │ + orr.w r6, r6, r1, lsr #10 │ │ + ldr.w r1, [r8, #20] │ │ + strh r6, [r1, r3] │ │ itett ge │ │ - ldrge r3, [sp, #20] │ │ - ldrlt r3, [sp, #8] │ │ - addge r7, r7, r3 │ │ - ldrge r3, [sp, #24] │ │ - ite lt │ │ - addlt r7, r7, r3 │ │ + ldrge r3, [sp, #28] │ │ + ldrlt r3, [sp, #24] │ │ + addge ip, r3 │ │ + ldrge r3, [sp, #32] │ │ + iteee lt │ │ + addlt ip, r3 │ │ + addge r5, r5, r3 │ │ + ldrge r3, [sp, #36] ; 0x24 │ │ addge r4, r4, r3 │ │ - b.n 4cff6 │ │ - eor.w r0, r2, r2, asr #31 │ │ - sub.w r0, r0, r2, asr #31 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 4cd92 │ │ + eor.w ip, r1, r1, asr #31 │ │ eor.w r2, r3, r3, asr #31 │ │ + sub.w ip, ip, r1, asr #31 │ │ sub.w r2, r2, r3, asr #31 │ │ - cmp r0, r2 │ │ - blt.n 4d0b2 │ │ - subs r3, r2, r0 │ │ + cmp ip, r2 │ │ + blt.n 4ce56 │ │ + rsb r3, ip, r2 │ │ mov.w lr, r2, lsl #1 │ │ - adds r7, r0, #1 │ │ - rsb r1, r0, lr │ │ - lsls r3, r3, #1 │ │ - mov.w r8, #0 │ │ - str r3, [sp, #20] │ │ - movs r3, #1 │ │ - b.n 4d0c8 │ │ - mov.w lr, r0, lsl #1 │ │ - subs r3, r0, r2 │ │ + add.w r7, ip, #1 │ │ + rsb r1, ip, lr │ │ + lsls r0, r3, #1 │ │ + mov.w ip, #1 │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + b.n 4ce6e │ │ + mov.w lr, ip, lsl #1 │ │ + rsb r3, r2, ip │ │ adds r7, r2, #1 │ │ rsb r1, r2, lr │ │ - lsls r3, r3, #1 │ │ - mov.w r8, #1 │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ + mov.w ip, #0 │ │ + lsls r0, r3, #1 │ │ + movs r3, #1 │ │ + str r3, [sp, #24] │ │ cmp r5, r9 │ │ - str r3, [sp, #8] │ │ - ittet gt │ │ - ldrgt r3, [sp, #8] │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ movgt.w r9, #4294967295 ; 0xffffffff │ │ movle.w r9, #1 │ │ - neggt r3, r3 │ │ - it gt │ │ - strgt r3, [sp, #8] │ │ cmp r4, sl │ │ - itte gt │ │ - rsbgt r8, r8, #0 │ │ + ittet gt │ │ + ldrgt r3, [sp, #24] │ │ movgt.w sl, #4294967295 ; 0xffffffff │ │ movle.w sl, #1 │ │ - cbnz r6, 4d0f2 │ │ + neggt r3, r3 │ │ + it gt │ │ + strgt r3, [sp, #24] │ │ + cbnz r6, 4ce96 │ │ subs r7, #1 │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ movs r6, #0 │ │ - lsls r0, r3, #8 │ │ - ldr r3, [sp, #16] │ │ - orr.w r3, r0, r3, lsl #16 │ │ - orr.w r3, r3, fp │ │ - mov r2, r3 │ │ + ldr r2, [sp, #12] │ │ + mov.w fp, r3, lsr #3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orr.w r3, r3, fp, lsl #10 │ │ + orr.w r3, r3, r2, lsr #3 │ │ + uxth r3, r3 │ │ + str r3, [sp, #4] │ │ cmp r6, r7 │ │ - beq.n 4d138 │ │ - ldr.w r0, [ip, #16] │ │ - mov.w fp, r5, lsl #2 │ │ - ldr.w r3, [ip, #20] │ │ + beq.n 4ceea │ │ + ldr.w r2, [r8, #16] │ │ + mov.w fp, r5, lsl #1 │ │ + ldr.w r3, [r8, #20] │ │ cmp r1, #0 │ │ - ite lt │ │ + itt lt │ │ addlt r1, lr │ │ + addlt r5, ip │ │ + mla r2, r2, r4, fp │ │ + ldrh.w fp, [sp, #4] │ │ + ittt ge │ │ + addge r1, r1, r0 │ │ addge r5, r9 │ │ - mla r0, r0, r4, fp │ │ - add.w r6, r6, #1 │ │ - ite lt │ │ - addlt r4, r8 │ │ addge r4, sl │ │ - str r2, [r3, r0] │ │ - itete lt │ │ - ldrlt r3, [sp, #8] │ │ - ldrge r3, [sp, #20] │ │ - addlt r5, r5, r3 │ │ - addge r1, r1, r3 │ │ - b.n 4d104 │ │ + add.w r6, r6, #1 │ │ + strh.w fp, [r3, r2] │ │ + itt lt │ │ + ldrlt r3, [sp, #24] │ │ + addlt r4, r4, r3 │ │ + b.n 4ceb2 │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ - mov r7, r3 │ │ - mov lr, r0 │ │ - ldr.w sl, [sp, #108] ; 0x6c │ │ + mov r9, r3 │ │ + ldr r7, [pc, #776] ; (4d20c ) │ │ + ldr.w ip, [sp, #108] ; 0x6c │ │ mov r5, r1 │ │ mov r4, r2 │ │ - ldr r6, [sp, #104] ; 0x68 │ │ - add.w r3, sl, #4294967295 ; 0xffffffff │ │ - ldrb.w ip, [sp, #112] ; 0x70 │ │ + add r7, pc │ │ + add.w r3, ip, #4294967295 ; 0xffffffff │ │ + mov r8, r0 │ │ cmp r3, #1 │ │ - ldrb.w r0, [sp, #116] ; 0x74 │ │ - ldrb.w fp, [sp, #120] ; 0x78 │ │ - ldrb.w r9, [sp, #124] ; 0x7c │ │ - ldr.w r8, [sp, #128] ; 0x80 │ │ - bhi.n 4d19e │ │ - smulbb r1, ip, r9 │ │ - ldr.w ip, [pc, #960] ; 4d53c │ │ - smulbb r0, r9, r0 │ │ - smulbb fp, r9, fp │ │ - umull r2, r3, r1, ip │ │ - umull r0, r1, r0, ip │ │ + ldr.w sl, [sp, #104] ; 0x68 │ │ + ldrb.w r1, [sp, #112] ; 0x70 │ │ + ldrb.w fp, [sp, #116] ; 0x74 │ │ + ldrb.w r2, [sp, #120] ; 0x78 │ │ + ldrb.w lr, [sp, #124] ; 0x7c │ │ + ldr r6, [sp, #128] ; 0x80 │ │ + bhi.n 4cf54 │ │ + smulbb r1, r1, lr │ │ + ldr r3, [pc, #724] ; (4d208 ) │ │ + smulbb r2, lr, r2 │ │ + umull r0, r1, r1, r3 │ │ + lsrs r1, r1, #7 │ │ + str r1, [sp, #0] │ │ + smulbb r1, lr, fp │ │ + umull r0, r1, r1, r3 │ │ + umull r2, r3, r2, r3 │ │ + lsrs r1, r1, #7 │ │ + str r1, [sp, #4] │ │ lsrs r3, r3, #7 │ │ - str r3, [sp, #4] │ │ - lsrs r3, r1, #7 │ │ str r3, [sp, #8] │ │ - umull r2, r3, fp, ip │ │ - lsrs r3, r3, #7 │ │ + b.n 4cf5a │ │ + stmia.w sp, {r1, fp} │ │ + str r2, [sp, #8] │ │ + cmp r4, sl │ │ + eor.w r3, lr, #255 ; 0xff │ │ str r3, [sp, #12] │ │ - b.n 4d1a8 │ │ - str.w ip, [sp, #4] │ │ - str r0, [sp, #8] │ │ - str.w fp, [sp, #12] │ │ - cmp r4, r6 │ │ - eor.w r3, r9, #255 ; 0xff │ │ - bne.w 4d3b4 │ │ - cmp.w sl, #2 │ │ - ldr.w r2, [lr, #4] │ │ - ldr.w r6, [lr, #20] │ │ - beq.n 4d25e │ │ - cmp.w sl, #4 │ │ - beq.w 4d2de │ │ - cmp.w sl, #1 │ │ - bne.w 4d35c │ │ - ldr.w r0, [lr, #16] │ │ - ldrb r1, [r2, #9] │ │ - str r3, [sp, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r7 │ │ - ldr r3, [sp, #16] │ │ + bne.w 4d198 │ │ + ldr.w r3, [r8, #4] │ │ + cmp.w ip, #2 │ │ + ldr.w sl, [r8, #20] │ │ + ldr.w r0, [r8, #16] │ │ + ldrb r1, [r3, #9] │ │ + beq.n 4d02a │ │ + cmp.w ip, #4 │ │ + beq.w 4d0b8 │ │ + cmp.w ip, #1 │ │ + bne.w 4d13e │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 4d1fa │ │ - add r0, r5 │ │ - subs r7, r7, r5 │ │ - add.w r6, r6, r0, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d1f6 │ │ - adds r7, #1 │ │ - ldr r1, [pc, #836] ; (4d53c ) │ │ - b.n 4d20c │ │ - add r0, r7 │ │ - subs r7, r5, r7 │ │ - add.w r6, r6, r0, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d1f4 │ │ - adds r6, #4 │ │ - b.n 4d1f6 │ │ - adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.w 4dca2 │ │ - ldr r2, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ - ubfx r4, r2, #16, #8 │ │ - ubfx r8, r2, #8, #8 │ │ - uxtb.w sl, r2 │ │ - and.w r2, r2, #4278190080 ; 0xff000000 │ │ - muls r4, r3 │ │ - mul.w sl, r3, sl │ │ - mul.w r8, r3, r8 │ │ - umull r4, r5, r4, r1 │ │ - umull sl, fp, sl, r1 │ │ - umull r8, r9, r8, r1 │ │ - add.w r0, r0, fp, lsr #7 │ │ - orrs r2, r0 │ │ - ldr r0, [sp, #4] │ │ - add.w r0, r0, r5, lsr #7 │ │ - orr.w r2, r2, r0, lsl #16 │ │ - ldr r0, [sp, #8] │ │ - add.w r0, r0, r9, lsr #7 │ │ - orr.w r2, r2, r0, lsl #8 │ │ - str.w r2, [r6], #4 │ │ - b.n 4d20c │ │ - ldr.w r0, [lr, #16] │ │ - ldrb r1, [r2, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r7 │ │ + bgt.n 4cfba │ │ + adds r4, r0, r5 │ │ + rsb r5, r5, r9 │ │ + add.w r4, sl, r4, lsl #1 │ │ + cbz r6, 4cfa4 │ │ + adds r5, #1 │ │ + ldr r3, [pc, #616] ; (4d210 ) │ │ + add.w r5, r4, r5, lsl #1 │ │ + ldr.w lr, [pc, #604] ; 4d208 │ │ + ldr r3, [r7, r3] │ │ + ldr.w ip, [r3, #12] │ │ + ldr.w sl, [r3, #8] │ │ + b.n 4cfce │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w r4, sl, r4, lsl #1 │ │ + cmp r6, #0 │ │ + bne.n 4cfa2 │ │ + adds r4, #2 │ │ + b.n 4cfa4 │ │ + cmp r4, r5 │ │ + beq.w 4db12 │ │ + ldrh r2, [r4, #0] │ │ + lsrs r3, r2, #11 │ │ + ldrb.w r0, [ip, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r0, r3 │ │ + ubfx r3, r2, #5, #6 │ │ + ldrb.w r6, [sl, r3] │ │ + ldr r3, [sp, #12] │ │ + umull r0, r1, r0, lr │ │ + muls r6, r3 │ │ + and.w r3, r2, #31 │ │ + ldrb.w r2, [ip, r3] │ │ + ldr r3, [sp, #12] │ │ + umull r6, r7, r6, lr │ │ + muls r2, r3 │ │ + ldr r3, [sp, #0] │ │ + add.w r1, r3, r1, lsr #7 │ │ + ldr r3, [sp, #8] │ │ + lsrs r1, r1, #3 │ │ + umull r8, r9, r2, lr │ │ + add.w r3, r3, r9, lsr #7 │ │ + lsrs r3, r3, #3 │ │ + orr.w r1, r3, r1, lsl #11 │ │ + ldr r3, [sp, #4] │ │ + add.w r3, r3, r7, lsr #7 │ │ + lsrs r3, r3, #2 │ │ + orr.w r3, r1, r3, lsl #5 │ │ + strh.w r3, [r4], #2 │ │ + b.n 4cfce │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 4d284 │ │ + bgt.n 4d052 │ │ adds r4, r0, r5 │ │ - subs r5, r7, r5 │ │ - add.w r4, r6, r4, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d280 │ │ + rsb r5, r5, r9 │ │ + add.w sl, sl, r4, lsl #1 │ │ + cbz r6, 4d044 │ │ adds r5, #1 │ │ - subs r4, #4 │ │ - b.n 4d296 │ │ - adds r4, r0, r7 │ │ - subs r5, r5, r7 │ │ - add.w r4, r6, r4, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d27e │ │ - adds r4, #4 │ │ - b.n 4d280 │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 4dca2 │ │ - ldr.w r3, [r4, #4]! │ │ - ldr r1, [sp, #4] │ │ - ubfx r0, r3, #16, #8 │ │ - ubfx r2, r3, #8, #8 │ │ - add r0, r1 │ │ - ldr r1, [sp, #8] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r1 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [pc, #456] ; (4d210 ) │ │ + add.w r9, sl, r5, lsl #1 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [r3, #12] │ │ + ldr r0, [r3, #8] │ │ + b.n 4d068 │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w sl, sl, r4, lsl #1 │ │ + cmp r6, #0 │ │ + bne.n 4d042 │ │ + add.w sl, sl, #2 │ │ + b.n 4d044 │ │ + cmp sl, r9 │ │ + beq.w 4db12 │ │ + ldrh.w r2, [sl] │ │ + ldr r5, [sp, #0] │ │ + lsrs r3, r2, #11 │ │ + ldrb r4, [r1, r3] │ │ + ubfx r3, r2, #5, #6 │ │ + and.w r2, r2, #31 │ │ + add r4, r5 │ │ + ldrb r3, [r0, r3] │ │ + ldr r5, [sp, #4] │ │ + cmp r4, #255 ; 0xff │ │ + ldrb r2, [r1, r2] │ │ + add r3, r5 │ │ + ldr r5, [sp, #8] │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ + movcs r4, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + add r2, r5 │ │ + mov.w r4, r4, lsr #3 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ - uxtab r6, r1, r3 │ │ - and.w r1, r3, #4278190080 ; 0xff000000 │ │ + mov.w r3, r3, lsr #2 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r1, r6 │ │ - orrhi.w r1, r1, #255 ; 0xff │ │ - orr.w r1, r1, r0, lsl #16 │ │ - orr.w r2, r1, r2, lsl #8 │ │ - str r2, [r4, #0] │ │ - b.n 4d296 │ │ - ldr.w r0, [lr, #16] │ │ - ldrb r1, [r2, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r7 │ │ + lsrs r2, r2, #3 │ │ + orr.w r2, r2, r4, lsl #11 │ │ + orr.w r3, r2, r3, lsl #5 │ │ + strh.w r3, [sl], #2 │ │ + b.n 4d068 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 4d304 │ │ + bgt.n 4d0e2 │ │ adds r4, r0, r5 │ │ - subs r5, r7, r5 │ │ - add.w r4, r6, r4, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d300 │ │ + rsb r5, r5, r9 │ │ + add.w sl, sl, r4, lsl #1 │ │ + cbz r6, 4d0d2 │ │ adds r5, #1 │ │ - ldr r2, [pc, #568] ; (4d53c ) │ │ - b.n 4d316 │ │ - adds r4, r0, r7 │ │ - subs r5, r5, r7 │ │ - add.w r4, r6, r4, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d2fe │ │ - adds r4, #4 │ │ - b.n 4d300 │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 4dca2 │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [sp, #4] │ │ - ubfx r1, r3, #16, #8 │ │ - ldr r6, [sp, #8] │ │ - ldr r7, [sp, #12] │ │ - muls r1, r0 │ │ - ubfx r0, r3, #8, #8 │ │ - muls r0, r6 │ │ - uxtb r6, r3 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - muls r6, r7 │ │ - umull r6, r7, r6, r2 │ │ - orr.w r3, r3, r7, lsr #7 │ │ - umull r6, r7, r1, r2 │ │ - lsrs r1, r7, #7 │ │ - orr.w r3, r3, r1, lsl #16 │ │ - umull r0, r1, r0, r2 │ │ - lsrs r1, r1, #7 │ │ - orr.w r3, r3, r1, lsl #8 │ │ - str.w r3, [r4], #4 │ │ - b.n 4d316 │ │ - ldr.w r0, [lr, #16] │ │ - ldrb r1, [r2, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r5, r7 │ │ + ldr r3, [pc, #316] ; (4d210 ) │ │ + add.w r8, sl, r5, lsl #1 │ │ + ldr r5, [pc, #300] ; (4d208 ) │ │ + ldr r3, [r7, r3] │ │ + ldr r4, [r3, #12] │ │ + ldr r6, [r3, #8] │ │ + b.n 4d0f8 │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w sl, sl, r4, lsl #1 │ │ + cmp r6, #0 │ │ + bne.n 4d0d0 │ │ + add.w sl, sl, #2 │ │ + b.n 4d0d2 │ │ + cmp sl, r8 │ │ + beq.w 4db12 │ │ + ldrh.w r2, [sl] │ │ + lsrs r3, r2, #11 │ │ + ldrb r0, [r4, r3] │ │ + ldr r3, [sp, #0] │ │ + muls r0, r3 │ │ + ubfx r3, r2, #5, #6 │ │ + and.w r2, r2, #31 │ │ + ldrb r7, [r6, r3] │ │ + ldr r3, [sp, #4] │ │ + ldrb r2, [r4, r2] │ │ + umull r0, r1, r0, r5 │ │ + muls r7, r3 │ │ + ldr r3, [sp, #8] │ │ + muls r2, r3 │ │ + lsrs r0, r1, #10 │ │ + umull r2, r3, r2, r5 │ │ + lsrs r3, r3, #10 │ │ + orr.w r0, r3, r0, lsl #11 │ │ + umull r2, r3, r7, r5 │ │ + lsrs r3, r3, #9 │ │ + orr.w r3, r0, r3, lsl #5 │ │ + strh.w r3, [sl], #2 │ │ + b.n 4d0f8 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 4d394 │ │ - add r0, r5 │ │ - subs r3, r7, r5 │ │ - add.w r0, r6, r0, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d37e │ │ - adds r3, #1 │ │ - ldr r2, [sp, #4] │ │ - mov.w lr, r2, lsl #16 │ │ - ldr r2, [sp, #12] │ │ - orr.w r1, lr, r9, lsl #24 │ │ - orrs r1, r2 │ │ - ldr r2, [sp, #8] │ │ - orr.w r1, r1, r2, lsl #8 │ │ - b.n 4d3a6 │ │ - add r0, r7 │ │ - subs r3, r5, r7 │ │ - add.w r0, r6, r0, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d37c │ │ - adds r0, #4 │ │ - b.n 4d37e │ │ - adds.w r3, r3, #4294967295 ; 0xffffffff │ │ - bcc.w 4dca2 │ │ - str.w r1, [r0], #4 │ │ - b.n 4d3a6 │ │ - cmp r5, r7 │ │ - bne.w 4d5e6 │ │ - cmp.w sl, #2 │ │ - ldr.w r2, [lr, #4] │ │ - ldr.w r7, [lr, #20] │ │ - beq.n 4d47a │ │ - cmp.w sl, #4 │ │ - beq.w 4d4fe │ │ - cmp.w sl, #1 │ │ - bne.w 4d58a │ │ - ldrb r1, [r2, #9] │ │ - ldr.w r0, [lr, #16] │ │ - str r3, [sp, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, r6 │ │ - ldr r3, [sp, #16] │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 4d408 │ │ + bgt.n 4d178 │ │ + adds r2, r0, r5 │ │ + rsb r0, r5, r9 │ │ + add.w r2, sl, r2, lsl #1 │ │ + cbz r6, 4d158 │ │ + adds r0, #1 │ │ + ldr r3, [sp, #0] │ │ + add.w r7, r2, r0, lsl #1 │ │ + lsrs r1, r3, #3 │ │ + ldr r3, [sp, #4] │ │ + mov.w ip, r3, lsr #2 │ │ + mov.w r6, ip, lsl #5 │ │ + orr.w r3, r6, r1, lsl #11 │ │ + ldr r1, [sp, #8] │ │ + orr.w r3, r3, r1, lsr #3 │ │ + uxth r3, r3 │ │ + b.n 4d18c │ │ + add.w r2, r0, r9 │ │ + rsb r0, r9, r5 │ │ + add.w r2, sl, r2, lsl #1 │ │ + cmp r6, #0 │ │ + bne.n 4d156 │ │ + adds r2, #2 │ │ + b.n 4d158 │ │ + cmp r2, r7 │ │ + beq.w 4db12 │ │ + strh.w r3, [r2], #2 │ │ + b.n 4d18c │ │ + cmp r5, r9 │ │ + bne.w 4d3fa │ │ + ldr.w r3, [r8, #4] │ │ + cmp.w ip, #2 │ │ + ldr.w r9, [r8, #20] │ │ + ldr.w r0, [r8, #16] │ │ + ldrb r1, [r3, #9] │ │ + beq.n 4d27a │ │ + cmp.w ip, #4 │ │ + beq.w 4d30a │ │ + cmp.w ip, #1 │ │ + bne.w 4d39e │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w lr, r0, lsl #1 │ │ + bgt.n 4d1f4 │ │ mla r5, r0, r4, r5 │ │ - subs r4, r6, r4 │ │ - add.w r5, r7, r5, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d400 │ │ + rsb r4, r4, sl │ │ + add.w r5, r9, r5, lsl #1 │ │ + cbz r6, 4d1de │ │ adds r4, #1 │ │ - rsb lr, r2, #0 │ │ - ldr r0, [pc, #308] ; (4d53c ) │ │ - b.n 4d41c │ │ - mla r5, r0, r6, r5 │ │ - subs r4, r4, r6 │ │ - add.w r5, r7, r5, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d3fe │ │ - add r5, r2 │ │ - b.n 4d400 │ │ + ldr r3, [pc, #48] ; (4d210 ) │ │ + rsb sl, lr, #0 │ │ + ldr.w ip, [pc, #32] ; 4d208 │ │ + ldr r3, [r7, r3] │ │ + ldr.w r9, [r3, #12] │ │ + ldr.w fp, [r3, #8] │ │ + b.n 4d214 │ │ + mla r5, r0, sl, r5 │ │ + rsb r4, sl, r4 │ │ + add.w r5, r9, r5, lsl #1 │ │ + cmp r6, #0 │ │ + bne.n 4d1dc │ │ + add r5, lr │ │ + b.n 4d1de │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrb r6, [r7, #27] │ │ + movs r6, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ subs r4, #1 │ │ - add r5, r2 │ │ + add r5, lr │ │ adds r6, r4, #1 │ │ - beq.w 4dca2 │ │ - ldr.w r1, [r5, lr] │ │ - ubfx r6, r1, #8, #8 │ │ - ubfx r8, r1, #16, #8 │ │ - uxtb.w sl, r1 │ │ - and.w r1, r1, #4278190080 ; 0xff000000 │ │ + beq.w 4db12 │ │ + ldrh.w r2, [r5, sl] │ │ + lsrs r3, r2, #11 │ │ + ldrb.w r6, [r9, r3] │ │ + ldr r3, [sp, #12] │ │ muls r6, r3 │ │ - mul.w sl, sl, r3 │ │ - mul.w r8, r8, r3 │ │ - umull r6, r7, r6, r0 │ │ - umull sl, fp, sl, r0 │ │ - umull r8, r9, r8, r0 │ │ - strd r6, r7, [sp, #16] │ │ - ldr r6, [sp, #12] │ │ - ldr r7, [sp, #20] │ │ - add.w ip, r6, fp, lsr #7 │ │ - ldr r6, [sp, #4] │ │ - orr.w r1, ip, r1 │ │ - add.w ip, r6, r9, lsr #7 │ │ - ldr r6, [sp, #8] │ │ - add.w r6, r6, r7, lsr #7 │ │ - orr.w r1, r1, ip, lsl #16 │ │ - orr.w r1, r1, r6, lsl #8 │ │ - str.w r1, [r5, lr] │ │ - b.n 4d41c │ │ - ldr.w r0, [lr, #16] │ │ - ldrb r1, [r2, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, r6 │ │ - mov.w r9, r0, lsl #2 │ │ - bgt.n 4d4a2 │ │ + ubfx r3, r2, #5, #6 │ │ + and.w r2, r2, #31 │ │ + ldrb.w r0, [fp, r3] │ │ + ldrb.w r2, [r9, r2] │ │ + ldr r3, [sp, #12] │ │ + umull r6, r7, r6, ip │ │ + muls r2, r3 │ │ + muls r0, r3 │ │ + umull r2, r3, r2, ip │ │ + umull r0, r1, r0, ip │ │ + strd r2, r3, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #20] │ │ + add.w r6, r3, r7, lsr #7 │ │ + ldr r3, [sp, #4] │ │ + add.w r1, r3, r1, lsr #7 │ │ + ldr r3, [sp, #8] │ │ + lsrs r6, r6, #3 │ │ + lsrs r1, r1, #2 │ │ + add.w r3, r3, r2, lsr #7 │ │ + lsls r1, r1, #5 │ │ + orr.w r1, r1, r6, lsl #11 │ │ + orr.w r3, r1, r3, lsr #3 │ │ + strh.w r3, [r5, sl] │ │ + b.n 4d214 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r2, r0, lsl #1 │ │ + bgt.n 4d2a4 │ │ mla r5, r0, r4, r5 │ │ - subs r6, r6, r4 │ │ - add.w r5, r7, r5, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d49e │ │ - adds r6, #1 │ │ + rsb sl, r4, sl │ │ + add.w r5, r9, r5, lsl #1 │ │ + cbz r6, 4d298 │ │ + add.w sl, sl, #1 │ │ + ldr r3, [pc, #944] ; (4d64c ) │ │ movs r0, #0 │ │ - b.n 4d4b6 │ │ - mla r5, r0, r6, r5 │ │ - subs r6, r4, r6 │ │ - add.w r5, r7, r5, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d49c │ │ - add r5, r9 │ │ - b.n 4d49e │ │ - adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.w 4dca2 │ │ - ldr r3, [r5, r0] │ │ + ldr r3, [r7, r3] │ │ + ldr r4, [r3, #12] │ │ + ldr r6, [r3, #8] │ │ + b.n 4d2b8 │ │ + mla r5, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r5, r9, r5, lsl #1 │ │ + cmp r6, #0 │ │ + bne.n 4d294 │ │ + add r5, r2 │ │ + b.n 4d298 │ │ + adds.w sl, sl, #4294967295 ; 0xffffffff │ │ + bcc.w 4db12 │ │ + ldrh r1, [r5, r0] │ │ + lsrs r3, r1, #11 │ │ + ldrb r7, [r4, r3] │ │ + ubfx r3, r1, #5, #6 │ │ + and.w r1, r1, #31 │ │ + ldrb r3, [r6, r3] │ │ + ldrb.w lr, [r4, r1] │ │ + ldr r1, [sp, #0] │ │ + add r7, r1 │ │ ldr r1, [sp, #4] │ │ - ubfx r4, r3, #16, #8 │ │ - ubfx r2, r3, #8, #8 │ │ - add r4, r1 │ │ + cmp r7, #255 ; 0xff │ │ + add r3, r1 │ │ ldr r1, [sp, #8] │ │ - cmp r4, #255 ; 0xff │ │ - add r2, r1 │ │ - ldr r1, [sp, #12] │ │ it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r7, r1, r3 │ │ - and.w r1, r3, #4278190080 ; 0xff000000 │ │ + movcs r7, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + add r1, lr │ │ + mov.w r7, r7, lsr #3 │ │ it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r7, #255 ; 0xff │ │ - ite ls │ │ - orrls r1, r7 │ │ - orrhi.w r1, r1, #255 ; 0xff │ │ - orr.w r1, r1, r4, lsl #16 │ │ - orr.w r2, r1, r2, lsl #8 │ │ - str r2, [r5, r0] │ │ - add r0, r9 │ │ - b.n 4d4b6 │ │ - ldrb r1, [r2, #9] │ │ - ldr.w r0, [lr, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, r6 │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 4d528 │ │ + movcs r3, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + mov.w r3, r3, lsr #2 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + lsrs r1, r1, #3 │ │ + orr.w r1, r1, r7, lsl #11 │ │ + orr.w r3, r1, r3, lsl #5 │ │ + strh r3, [r5, r0] │ │ + add r0, r2 │ │ + b.n 4d2b8 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r8, r0, lsl #1 │ │ + bgt.n 4d338 │ │ mla r5, r0, r4, r5 │ │ - subs r4, r6, r4 │ │ - add.w r5, r7, r5, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d522 │ │ + rsb r4, r4, sl │ │ + add.w r5, r9, r5, lsl #1 │ │ + cbz r6, 4d326 │ │ adds r4, #1 │ │ - negs r6, r2 │ │ - ldr r3, [pc, #20] ; (4d53c ) │ │ - b.n 4d540 │ │ - mla r5, r0, r6, r5 │ │ - subs r4, r4, r6 │ │ - add.w r5, r7, r5, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d520 │ │ - add r5, r2 │ │ - b.n 4d522 │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ + ldr r3, [pc, #804] ; (4d64c ) │ │ + rsb lr, r8, #0 │ │ + ldr r6, [pc, #792] ; (4d648 ) │ │ + ldr r3, [r7, r3] │ │ + ldr r7, [r3, #12] │ │ + ldr.w fp, [r3, #8] │ │ + b.n 4d34c │ │ + mla r5, r0, sl, r5 │ │ + rsb r4, sl, r4 │ │ + add.w r5, r9, r5, lsl #1 │ │ + cmp r6, #0 │ │ + bne.n 4d324 │ │ + add r5, r8 │ │ + b.n 4d326 │ │ subs r4, #1 │ │ - add r5, r2 │ │ + add r5, r8 │ │ adds r0, r4, #1 │ │ - beq.w 4dca2 │ │ - ldr r7, [r5, r6] │ │ - ldr r1, [sp, #4] │ │ - ubfx ip, r7, #16, #8 │ │ - ubfx lr, r7, #8, #8 │ │ - uxtb r0, r7 │ │ - and.w r7, r7, #4278190080 ; 0xff000000 │ │ - mul.w ip, ip, r1 │ │ - ldr r1, [sp, #8] │ │ - mul.w lr, lr, r1 │ │ - ldr r1, [sp, #12] │ │ - muls r0, r1 │ │ - umull r0, r1, r0, r3 │ │ - orr.w r7, r7, r1, lsr #7 │ │ - umull r0, r1, ip, r3 │ │ - lsrs r1, r1, #7 │ │ - orr.w r7, r7, r1, lsl #16 │ │ - umull r0, r1, lr, r3 │ │ - lsrs r1, r1, #7 │ │ - orr.w r7, r7, r1, lsl #8 │ │ - str r7, [r5, r6] │ │ - b.n 4d540 │ │ - ldrb r1, [r2, #9] │ │ - ldr.w r0, [lr, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, r6 │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 4d5c4 │ │ + beq.w 4db12 │ │ + ldrh.w ip, [r5, lr] │ │ + mov.w r3, ip, lsr #11 │ │ + ldrb r0, [r7, r3] │ │ + ldr r3, [sp, #0] │ │ + muls r0, r3 │ │ + ubfx r3, ip, #5, #6 │ │ + and.w ip, ip, #31 │ │ + ldrb.w r2, [fp, r3] │ │ + ldr r3, [sp, #4] │ │ + ldrb.w ip, [r7, ip] │ │ + umull r0, r1, r0, r6 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #8] │ │ + mul.w ip, ip, r3 │ │ + lsrs r1, r1, #10 │ │ + umull r2, r3, r2, r6 │ │ + lsrs r3, r3, #9 │ │ + lsls r3, r3, #5 │ │ + orr.w r1, r3, r1, lsl #11 │ │ + umull r2, r3, ip, r6 │ │ + orr.w r1, r1, r3, lsr #10 │ │ + strh.w r1, [r5, lr] │ │ + b.n 4d34c │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r2, r0, lsl #1 │ │ + bgt.n 4d3d8 │ │ mla r0, r0, r4, r5 │ │ - subs r6, r6, r4 │ │ - add.w r0, r7, r0, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d5ae │ │ - adds r6, #1 │ │ + rsb r4, r4, sl │ │ + add.w r0, r9, r0, lsl #1 │ │ + cbz r6, 4d3ba │ │ + adds r4, #1 │ │ + ldr r3, [sp, #0] │ │ + lsrs r1, r3, #3 │ │ ldr r3, [sp, #4] │ │ - lsls r4, r3, #16 │ │ - ldr r3, [sp, #12] │ │ - orr.w r4, r4, r9, lsl #24 │ │ - orrs r4, r3 │ │ + mov.w ip, r3, lsr #2 │ │ ldr r3, [sp, #8] │ │ - orr.w r4, r4, r3, lsl #8 │ │ + mov.w r6, ip, lsl #5 │ │ + orr.w r6, r6, r1, lsl #11 │ │ + orr.w r6, r6, r3, lsr #3 │ │ negs r3, r2 │ │ - b.n 4d5d8 │ │ - mla r0, r0, r6, r5 │ │ - subs r6, r4, r6 │ │ - add.w r0, r7, r0, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d5ac │ │ + uxth r6, r6 │ │ + b.n 4d3ec │ │ + mla r0, r0, sl, r5 │ │ + rsb r4, sl, r4 │ │ + add.w r0, r9, r0, lsl #1 │ │ + cmp r6, #0 │ │ + bne.n 4d3b8 │ │ add r0, r2 │ │ - b.n 4d5ae │ │ - subs r6, #1 │ │ + b.n 4d3ba │ │ + subs r4, #1 │ │ add r0, r2 │ │ - adds r1, r6, #1 │ │ - beq.w 4dca2 │ │ - str r4, [r0, r3] │ │ - b.n 4d5d8 │ │ - subs r1, r5, r7 │ │ - rsb fp, r6, r4 │ │ - eor.w r2, r1, r1, asr #31 │ │ - sub.w r2, r2, r1, asr #31 │ │ - eor.w r1, fp, fp, asr #31 │ │ - sub.w r1, r1, fp, asr #31 │ │ - cmp r2, r1 │ │ - bne.w 4d89c │ │ - cmp.w sl, #2 │ │ - ldr.w r1, [lr, #4] │ │ - ldr.w r2, [lr, #20] │ │ - beq.n 4d6dc │ │ - cmp.w sl, #4 │ │ - beq.w 4d77c │ │ - cmp.w sl, #1 │ │ - bne.w 4d820 │ │ - ldr.w r0, [lr, #16] │ │ - ldrb r1, [r1, #9] │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, r6 │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [sp, #24] │ │ - bgt.n 4d654 │ │ - mla r1, r0, r4, r5 │ │ - cmp r5, r7 │ │ + adds r1, r4, #1 │ │ + beq.w 4db12 │ │ + strh r6, [r0, r3] │ │ + b.n 4d3ec │ │ + rsb r2, r9, r5 │ │ + rsb fp, sl, r4 │ │ + eor.w r3, r2, r2, asr #31 │ │ + sub.w r3, r3, r2, asr #31 │ │ + eor.w r2, fp, fp, asr #31 │ │ + sub.w r2, r2, fp, asr #31 │ │ + cmp r3, r2 │ │ + bne.w 4d6cc │ │ + ldr.w r3, [r8, #4] │ │ + cmp.w ip, #2 │ │ + ldr.w r0, [r8, #16] │ │ + ldrb r1, [r3, #9] │ │ + beq.n 4d4f8 │ │ + cmp.w ip, #4 │ │ + beq.w 4d59e │ │ + cmp.w ip, #1 │ │ + bne.w 4d650 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr.w r1, [r8, #20] │ │ + bgt.n 4d45e │ │ + mla r3, r0, r4, r5 │ │ + cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, r6 │ │ - add.w r2, r2, r1, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d676 │ │ - b.n 4d672 │ │ - mla r1, r0, r6, r7 │ │ - cmp r7, r5 │ │ + rsb fp, r4, sl │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbz r6, 4d47c │ │ + b.n 4d478 │ │ + mla r3, r0, sl, r9 │ │ + cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r2, r2, r1, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d672 │ │ - add.w r2, r2, r0, lsl #2 │ │ - b.n 4d676 │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbnz r6, 4d478 │ │ + add.w r3, r3, r0, lsl #1 │ │ + b.n 4d47c │ │ add.w fp, fp, #1 │ │ - lsls r5, r0, #2 │ │ - ldr.w lr, [pc, #1116] ; 4dad8 │ │ - rsb ip, r5, #0 │ │ + ldr r2, [pc, #460] ; (4d64c ) │ │ + lsls r5, r0, #1 │ │ + rsb lr, r5, #0 │ │ + ldr r2, [r7, r2] │ │ + ldr r4, [r2, #12] │ │ + ldr.w sl, [r2, #8] │ │ + ldr r2, [pc, #440] ; (4d648 ) │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r2, r5 │ │ + add r3, r5 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 4dca2 │ │ - ldr.w r4, [r2, ip] │ │ - ubfx r6, r4, #16, #8 │ │ - ubfx r8, r4, #8, #8 │ │ - uxtb r0, r4 │ │ - and.w r4, r4, #4278190080 ; 0xff000000 │ │ - muls r6, r3 │ │ - muls r0, r3 │ │ - mul.w r8, r3, r8 │ │ - umull r6, r7, r6, lr │ │ - umull r0, r1, r0, lr │ │ - umull r8, r9, r8, lr │ │ + beq.w 4db12 │ │ + ldrh.w r6, [r3, lr] │ │ + ldr r0, [sp, #12] │ │ + ldr r7, [sp, #12] │ │ + lsrs r1, r6, #11 │ │ + ldrb r1, [r4, r1] │ │ + muls r1, r0 │ │ + umull r8, r9, r1, r2 │ │ + ubfx r1, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w r0, [sl, r1] │ │ + ldr r1, [sp, #12] │ │ + ldrb r6, [r4, r6] │ │ + muls r0, r1 │ │ + muls r6, r7 │ │ + umull r0, r1, r0, r2 │ │ + umull r6, r7, r6, r2 │ │ strd r0, r1, [sp, #16] │ │ + ldr r1, [sp, #0] │ │ ldr r0, [sp, #20] │ │ - ldr r1, [sp, #12] │ │ - add.w r1, r1, r0, lsr #7 │ │ - orrs r4, r1 │ │ - ldr r1, [sp, #4] │ │ - add.w r1, r1, r7, lsr #7 │ │ - orr.w r4, r4, r1, lsl #16 │ │ + add.w ip, r1, r9, lsr #7 │ │ ldr r1, [sp, #8] │ │ - add.w r1, r1, r9, lsr #7 │ │ - orr.w r4, r4, r1, lsl #8 │ │ - str.w r4, [r2, ip] │ │ - b.n 4d680 │ │ - ldr.w r0, [lr, #16] │ │ - ldrb r1, [r1, #9] │ │ - str r2, [sp, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, r6 │ │ - ldr r2, [sp, #16] │ │ - bgt.n 4d70c │ │ - mla r1, r0, r4, r5 │ │ - cmp r5, r7 │ │ + add.w r7, r1, r7, lsr #7 │ │ + ldr r1, [sp, #4] │ │ + mov.w ip, ip, lsr #3 │ │ + add.w r1, r1, r0, lsr #7 │ │ + lsrs r7, r7, #3 │ │ + orr.w r7, r7, ip, lsl #11 │ │ + lsrs r1, r1, #2 │ │ + orr.w r1, r7, r1, lsl #5 │ │ + strh.w r1, [r3, lr] │ │ + b.n 4d48e │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr.w r1, [r8, #20] │ │ + bgt.n 4d51e │ │ + mla r3, r0, r4, r5 │ │ + cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, r6 │ │ - add.w r2, r2, r1, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d72e │ │ - b.n 4d72a │ │ - mla r1, r0, r6, r7 │ │ - cmp r7, r5 │ │ + rsb fp, r4, sl │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbz r6, 4d53c │ │ + b.n 4d538 │ │ + mla r3, r0, sl, r9 │ │ + cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r2, r2, r1, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d72a │ │ - add.w r2, r2, r0, lsl #2 │ │ - b.n 4d72e │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbnz r6, 4d538 │ │ + add.w r3, r3, r0, lsl #1 │ │ + b.n 4d53c │ │ add.w fp, fp, #1 │ │ - lsls r0, r0, #2 │ │ - movs r1, #0 │ │ + ldr r2, [pc, #268] ; (4d64c ) │ │ + lsls r0, r0, #1 │ │ + movs r5, #0 │ │ + ldr r1, [r7, r2] │ │ + ldr r2, [r1, #12] │ │ + ldr.w ip, [r1, #8] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.w 4dca2 │ │ - ldr r3, [r2, r1] │ │ - ldr r5, [sp, #4] │ │ - ubfx r6, r3, #16, #8 │ │ - ubfx r4, r3, #8, #8 │ │ - add r6, r5 │ │ - ldr r5, [sp, #8] │ │ + bcc.w 4db12 │ │ + ldrh r6, [r3, r5] │ │ + ldr r1, [sp, #4] │ │ + lsrs r4, r6, #11 │ │ + ldrb.w lr, [r2, r4] │ │ + ubfx r4, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w r4, [ip, r4] │ │ + ldrb r7, [r2, r6] │ │ + ldr r6, [sp, #0] │ │ + add r4, r1 │ │ + ldr r1, [sp, #8] │ │ + add r6, lr │ │ cmp r6, #255 ; 0xff │ │ - and.w r8, r3, #4278190080 ; 0xff000000 │ │ - add r4, r5 │ │ - ldr r5, [sp, #12] │ │ + add r7, r1 │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ - uxtab r5, r5, r3 │ │ + mov.w r6, r6, lsr #3 │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - ite ls │ │ - orrls.w r8, r8, r5 │ │ - orrhi.w r8, r8, #255 ; 0xff │ │ - orr.w r6, r8, r6, lsl #16 │ │ - orr.w r4, r6, r4, lsl #8 │ │ - str r4, [r2, r1] │ │ - add r1, r0 │ │ - b.n 4d732 │ │ - ldr.w r0, [lr, #16] │ │ - ldrb r1, [r1, #9] │ │ - str r2, [sp, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, r6 │ │ - ldr r2, [sp, #16] │ │ - bgt.n 4d7ac │ │ + cmp r7, #255 ; 0xff │ │ + mov.w r4, r4, lsr #2 │ │ + it cs │ │ + movcs r7, #255 ; 0xff │ │ + lsrs r7, r7, #3 │ │ + orr.w r6, r7, r6, lsl #11 │ │ + orr.w r4, r6, r4, lsl #5 │ │ + strh r4, [r3, r5] │ │ + add r5, r0 │ │ + b.n 4d54a │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr.w r1, [r8, #20] │ │ + bgt.n 4d5c4 │ │ mla r3, r0, r4, r5 │ │ - cmp r5, r7 │ │ + cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, r6 │ │ - add.w r2, r2, r3, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d7ce │ │ - b.n 4d7ca │ │ - mla r1, r0, r6, r7 │ │ - cmp r7, r5 │ │ + rsb fp, r4, sl │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbz r6, 4d5e2 │ │ + b.n 4d5de │ │ + mla r3, r0, sl, r9 │ │ + cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r2, r2, r1, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d7ca │ │ - add.w r2, r2, r0, lsl #2 │ │ - b.n 4d7ce │ │ + add.w r3, r1, r3, lsl #1 │ │ + cbnz r6, 4d5de │ │ + add.w r3, r3, r0, lsl #1 │ │ + b.n 4d5e2 │ │ add.w fp, fp, #1 │ │ - lsls r5, r0, #2 │ │ - ldr r3, [pc, #772] ; (4dad8 ) │ │ - negs r4, r5 │ │ + ldr r2, [pc, #104] ; (4d64c ) │ │ + lsls r5, r0, #1 │ │ + rsb lr, r5, #0 │ │ + ldr r2, [r7, r2] │ │ + ldr r4, [r2, #12] │ │ + ldr.w r9, [r2, #8] │ │ + ldr r2, [pc, #84] ; (4d648 ) │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r2, r5 │ │ + add r3, r5 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 4dca2 │ │ - ldr r6, [r2, r4] │ │ + beq.w 4db12 │ │ + ldrh.w r0, [r3, lr] │ │ + lsrs r1, r0, #11 │ │ + ldrb r6, [r4, r1] │ │ + ldr r1, [sp, #0] │ │ + muls r6, r1 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w ip, [r9, r1] │ │ ldr r1, [sp, #4] │ │ - ubfx lr, r6, #16, #8 │ │ - ubfx r7, r6, #8, #8 │ │ - uxtb r0, r6 │ │ - and.w r6, r6, #4278190080 ; 0xff000000 │ │ - mul.w lr, r1, lr │ │ + ldrb r0, [r4, r0] │ │ + umull r6, r7, r6, r2 │ │ + mul.w ip, r1, ip │ │ ldr r1, [sp, #8] │ │ - muls r7, r1 │ │ - ldr r1, [sp, #12] │ │ muls r0, r1 │ │ - umull r0, r1, r0, r3 │ │ - orr.w r6, r6, r1, lsr #7 │ │ - umull r0, r1, lr, r3 │ │ - lsrs r1, r1, #7 │ │ - orr.w r6, r6, r1, lsl #16 │ │ - umull r0, r1, r7, r3 │ │ - lsrs r1, r1, #7 │ │ - orr.w r6, r6, r1, lsl #8 │ │ - str r6, [r2, r4] │ │ - b.n 4d7d4 │ │ - ldr.w r0, [lr, #16] │ │ - ldrb r1, [r1, #9] │ │ - str r2, [sp, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - cmp r4, r6 │ │ - ldr r2, [sp, #16] │ │ - bgt.n 4d850 │ │ - mla r3, r0, r4, r5 │ │ - cmp r5, r7 │ │ + lsrs r6, r7, #10 │ │ + umull r0, r1, r0, r2 │ │ + lsrs r1, r1, #10 │ │ + orr.w r6, r1, r6, lsl #11 │ │ + umull r0, r1, ip, r2 │ │ + lsrs r1, r1, #9 │ │ + orr.w r6, r6, r1, lsl #5 │ │ + strh.w r6, [r3, lr] │ │ + b.n 4d5f4 │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr.w r1, [r8, #20] │ │ + bgt.n 4d678 │ │ + mla r2, r0, r4, r5 │ │ + cmp r5, r9 │ │ ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb fp, r4, r6 │ │ - add.w r2, r2, r3, lsl #2 │ │ - cmp.w r8, #0 │ │ - beq.n 4d872 │ │ - b.n 4d86e │ │ - mla r1, r0, r6, r7 │ │ - cmp r7, r5 │ │ + addle.w lr, r0, #1 │ │ + addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ + rsb fp, r4, sl │ │ + add.w r2, r1, r2, lsl #1 │ │ + cbz r6, 4d698 │ │ + b.n 4d694 │ │ + mla r2, r0, sl, r9 │ │ + cmp r9, r5 │ │ ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r2, r2, r1, lsl #2 │ │ - cmp.w r8, #0 │ │ - bne.n 4d86e │ │ - add.w r2, r2, r0, lsl #2 │ │ - b.n 4d872 │ │ + addle.w lr, r0, #1 │ │ + addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ + add.w r2, r1, r2, lsl #1 │ │ + cbnz r6, 4d694 │ │ + add.w r2, r2, lr, lsl #1 │ │ + b.n 4d698 │ │ add.w fp, fp, #1 │ │ + ldr r3, [sp, #0] │ │ + lsrs r1, r3, #3 │ │ ldr r3, [sp, #4] │ │ - lsls r0, r0, #2 │ │ - mov.w lr, r3, lsl #16 │ │ - ldr r3, [sp, #12] │ │ - orr.w r1, lr, r9, lsl #24 │ │ - orrs r1, r3 │ │ + mov.w ip, r3, lsr #2 │ │ ldr r3, [sp, #8] │ │ - orr.w r1, r1, r3, lsl #8 │ │ - negs r3, r0 │ │ + mov.w r0, ip, lsl #5 │ │ + orr.w r9, r0, r1, lsl #11 │ │ + orr.w r9, r9, r3, lsr #3 │ │ + mov.w r3, lr, lsl #1 │ │ + negs r1, r3 │ │ + uxth.w r5, r9 │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r2, r0 │ │ + add r2, r3 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 4dca2 │ │ - str r1, [r2, r3] │ │ - b.n 4d88a │ │ - cmp.w sl, #2 │ │ - sub.w r1, r7, r5 │ │ - sub.w r2, r6, r4 │ │ - beq.w 4d9de │ │ - cmp.w sl, #4 │ │ - beq.w 4dadc │ │ - cmp.w sl, #1 │ │ - bne.w 4dbe4 │ │ - eor.w r0, r1, r1, asr #31 │ │ - eor.w ip, r2, r2, asr #31 │ │ - sub.w r0, r0, r1, asr #31 │ │ - sub.w ip, ip, r2, asr #31 │ │ - cmp r0, ip │ │ - blt.n 4d8ee │ │ - mov.w r2, ip, lsl #1 │ │ - rsb ip, r0, ip │ │ + beq.w 4db12 │ │ + strh r5, [r2, r1] │ │ + b.n 4d6ba │ │ + cmp.w ip, #2 │ │ + rsb r1, r5, r9 │ │ + rsb r0, r4, sl │ │ + beq.w 4d82c │ │ + cmp.w ip, #4 │ │ + beq.w 4d92e │ │ + cmp.w ip, #1 │ │ + bne.w 4da4e │ │ + eor.w fp, r1, r1, asr #31 │ │ + eor.w r3, r0, r0, asr #31 │ │ + sub.w fp, fp, r1, asr #31 │ │ + sub.w r3, r3, r0, asr #31 │ │ + cmp fp, r3 │ │ + blt.n 4d720 │ │ + add.w r2, fp, #1 │ │ str r2, [sp, #16] │ │ - rsb fp, r0, r2 │ │ - add.w r9, r0, #1 │ │ - mov.w r2, ip, lsl #1 │ │ - mov.w ip, #0 │ │ + lsls r2, r3, #1 │ │ str r2, [sp, #24] │ │ - b.n 4d90a │ │ - lsls r2, r0, #1 │ │ - add.w r9, ip, #1 │ │ - rsb fp, ip, r2 │ │ - rsb ip, ip, r0 │ │ + rsb lr, fp, r2 │ │ + rsb fp, fp, r3 │ │ + mov.w r3, fp, lsl #1 │ │ + mov fp, ip │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + b.n 4d740 │ │ + adds r2, r3, #1 │ │ str r2, [sp, #16] │ │ - mov.w r2, ip, lsl #1 │ │ - mov ip, sl │ │ - mov.w sl, #0 │ │ + mov.w r2, fp, lsl #1 │ │ + rsb fp, r3, fp │ │ + rsb lr, r3, r2 │ │ str r2, [sp, #24] │ │ - cmp r5, r7 │ │ - itte gt │ │ - rsbgt sl, sl, #0 │ │ - movgt.w r2, #4294967295 ; 0xffffffff │ │ - movle r2, #1 │ │ - cmp r4, r6 │ │ - str r2, [sp, #28] │ │ + mov.w r3, fp, lsl #1 │ │ + mov.w fp, #0 │ │ + str r3, [sp, #32] │ │ + str.w ip, [sp, #28] │ │ + cmp r5, r9 │ │ itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w r2, #4294967295 ; 0xffffffff │ │ - movle r2, #1 │ │ - str r2, [sp, #32] │ │ - cmp.w r8, #0 │ │ - bne.n 4d934 │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ - ldr r7, [pc, #416] ; (4dad8 ) │ │ - mov.w r8, #0 │ │ - cmp r8, r9 │ │ - beq.w 4dca2 │ │ - ldr.w r1, [lr, #16] │ │ - cmp.w fp, #0 │ │ - add.w r8, r8, #1 │ │ - mul.w r1, r1, r4 │ │ - it lt │ │ - addlt r4, ip │ │ - add.w r2, r1, r5, lsl #2 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + rsbgt fp, fp, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, sl │ │ + str r3, [sp, #36] ; 0x24 │ │ + itett gt │ │ + ldrgt r3, [sp, #28] │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #28] │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #40] ; 0x28 │ │ + cbnz r6, 4d76c │ │ + ldr r3, [sp, #16] │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #940] ; (4db1c ) │ │ + mov.w r9, #0 │ │ + ldr.w sl, [pc, #932] ; 4db18 │ │ + ldr r3, [r7, r3] │ │ + ldr r7, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #16] │ │ + cmp r9, r3 │ │ + beq.w 4db12 │ │ + ldr.w r3, [r8, #16] │ │ + cmp.w lr, #0 │ │ + ldr r1, [sp, #12] │ │ + add.w r9, r9, #1 │ │ + mul.w r3, r3, r4 │ │ + add.w ip, r3, r5, lsl #1 │ │ + ldr.w r3, [r8, #20] │ │ it lt │ │ - addlt r5, sl │ │ - ldr.w r2, [lr, #20] │ │ - ldr r2, [r2, r1] │ │ - ubfx r1, r2, #16, #8 │ │ - uxtb r6, r2 │ │ - mul.w r1, r3, r1 │ │ + addlt r5, fp │ │ + ldrh.w r0, [r3, ip] │ │ + mov.w r3, r0, lsr #11 │ │ + ldrb r6, [r7, r3] │ │ + ldr r3, [sp, #12] │ │ mul.w r6, r3, r6 │ │ - umull r0, r1, r1, r7 │ │ - strd r0, r1, [sp, #40] ; 0x28 │ │ - ubfx r0, r2, #8, #8 │ │ - and.w r2, r2, #4278190080 ; 0xff000000 │ │ - mul.w r0, r3, r0 │ │ - umull r0, r1, r0, r7 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - umull r0, r1, r6, r7 │ │ - ldr r6, [sp, #12] │ │ - strd r0, r1, [sp, #56] ; 0x38 │ │ - mov r1, r6 │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - add.w r6, r1, r6, lsr #7 │ │ - orr.w r2, r2, r6 │ │ - ldr r6, [sp, #4] │ │ - mov r1, r6 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - add.w r6, r1, r6, lsr #7 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - orr.w r2, r2, r6, lsl #16 │ │ - ldr r6, [sp, #8] │ │ - add.w r1, r6, r1, lsr #7 │ │ - orr.w r1, r2, r1, lsl #8 │ │ - ldr.w r2, [lr, #20] │ │ - str r1, [r2, r0] │ │ + umull r2, r3, r6, sl │ │ + ldr r6, [sp, #0] │ │ + strd r2, r3, [sp, #48] ; 0x30 │ │ + ubfx r3, r0, #5, #6 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + and.w r0, r0, #31 │ │ + ldrb r0, [r7, r0] │ │ + ldrb r2, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + mul.w r0, r1, r0 │ │ + mul.w r2, r3, r2 │ │ + umull r0, r1, r0, sl │ │ + umull r2, r3, r2, sl │ │ + strd r2, r3, [sp, #56] ; 0x38 │ │ + mov r3, r6 │ │ + ldr r6, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add.w r6, r3, r6, lsr #7 │ │ + ldr r3, [sp, #8] │ │ + add.w r1, r3, r1, lsr #7 │ │ + ldr r3, [sp, #4] │ │ + mov.w r6, r6, lsr #3 │ │ + add.w r3, r3, r2, lsr #7 │ │ + ldr.w r2, [r8, #20] │ │ + mov.w r1, r1, lsr #3 │ │ + mov.w r3, r3, lsr #2 │ │ + orr.w r1, r1, r6, lsl #11 │ │ + orr.w r3, r1, r3, lsl #5 │ │ + strh.w r3, [r2, ip] │ │ itett ge │ │ - ldrge r2, [sp, #24] │ │ - ldrlt r2, [sp, #16] │ │ - addge fp, r2 │ │ - ldrge r2, [sp, #28] │ │ - iteee lt │ │ - addlt fp, r2 │ │ - addge r5, r5, r2 │ │ - ldrge r2, [sp, #32] │ │ - addge r4, r4, r2 │ │ - b.n 4d93a │ │ - eor.w r3, r1, r1, asr #31 │ │ - eor.w ip, r2, r2, asr #31 │ │ - sub.w r3, r3, r1, asr #31 │ │ - sub.w ip, ip, r2, asr #31 │ │ - cmp r3, ip │ │ - blt.n 4da12 │ │ - mov.w r0, ip, lsl #1 │ │ - rsb ip, r3, ip │ │ - add.w fp, r3, #1 │ │ - rsb r9, r3, r0 │ │ - mov.w sl, #0 │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w ip, #1 │ │ + ldrge r3, [sp, #32] │ │ + ldrlt r3, [sp, #24] │ │ + addge lr, r3 │ │ + ldrge r3, [sp, #36] ; 0x24 │ │ + ittee lt │ │ + addlt lr, r3 │ │ + ldrlt r3, [sp, #28] │ │ + addge r5, r5, r3 │ │ + ldrge r3, [sp, #40] ; 0x28 │ │ + add r4, r3 │ │ + b.n 4d77e │ │ + eor.w r2, r1, r1, asr #31 │ │ + eor.w fp, r0, r0, asr #31 │ │ + sub.w r2, r2, r1, asr #31 │ │ + sub.w fp, fp, r0, asr #31 │ │ + cmp r2, fp │ │ + blt.n 4d85e │ │ + mov.w r3, fp, lsl #1 │ │ + rsb fp, r2, fp │ │ + rsb ip, r2, r3 │ │ + add.w lr, r2, #1 │ │ + str r3, [sp, #12] │ │ + movs r1, #0 │ │ + mov.w r3, fp, lsl #1 │ │ + movs r2, #1 │ │ str r3, [sp, #16] │ │ - b.n 4da2e │ │ - lsls r0, r3, #1 │ │ - add.w fp, ip, #1 │ │ - rsb r9, ip, r0 │ │ - rsb ip, ip, r3 │ │ - mov.w sl, #1 │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w ip, #0 │ │ + b.n 4d878 │ │ + lsls r3, r2, #1 │ │ + add.w lr, fp, #1 │ │ + rsb ip, fp, r3 │ │ + rsb fp, fp, r2 │ │ + movs r1, #1 │ │ + movs r2, #0 │ │ + str r3, [sp, #12] │ │ + mov.w r3, fp, lsl #1 │ │ str r3, [sp, #16] │ │ - cmp r5, r7 │ │ + cmp r5, r9 │ │ itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, r6 │ │ - str r3, [sp, #24] │ │ + neggt r2, r2 │ │ + movgt.w fp, #4294967295 ; 0xffffffff │ │ + movle.w fp, #1 │ │ + cmp r4, sl │ │ itte gt │ │ - rsbgt sl, sl, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - str r3, [sp, #28] │ │ - cmp.w r8, #0 │ │ - bne.n 4da58 │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - movs r7, #0 │ │ - cmp r7, fp │ │ - beq.w 4dca2 │ │ - ldr.w r1, [lr, #16] │ │ - adds r7, #1 │ │ - muls r1, r4 │ │ - add.w r3, r1, r5, lsl #2 │ │ + neggt r1, r1 │ │ + movgt.w sl, #4294967295 ; 0xffffffff │ │ + movle.w sl, #1 │ │ + cbnz r6, 4d89a │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + ldr r3, [pc, #640] ; (4db1c ) │ │ + mov.w r9, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r0, [sp, #24] │ │ str r3, [sp, #32] │ │ - ldr r2, [sp, #32] │ │ - ldr.w r3, [lr, #20] │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r3, r2] │ │ - ubfx r3, r2, #16, #8 │ │ - ubfx r6, r2, #8, #8 │ │ - add r3, r1 │ │ - ldr r1, [sp, #8] │ │ - add r6, r1 │ │ - ldr r1, [sp, #12] │ │ - uxtab r8, r1, r2 │ │ - and.w r2, r2, #4278190080 ; 0xff000000 │ │ - cmp.w r8, #255 ; 0xff │ │ - ite ls │ │ - orrls.w r2, r2, r8 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ + cmp r9, lr │ │ + beq.w 4db12 │ │ + ldr.w r3, [r8, #16] │ │ + add.w r9, r9, #1 │ │ + ldr.w r0, [r8, #20] │ │ + ldr r7, [sp, #24] │ │ + muls r3, r4 │ │ + add.w r3, r3, r5, lsl #1 │ │ + str r3, [sp, #28] │ │ + ldrh r0, [r0, r3] │ │ + ldr r3, [sp, #32] │ │ + lsrs r6, r0, #11 │ │ + ldrb r7, [r7, r6] │ │ + ubfx r6, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #24] │ │ + ldrb r0, [r3, r0] │ │ + ldr r3, [sp, #0] │ │ + add r7, r3 │ │ + ldr r3, [sp, #4] │ │ + cmp r7, #255 ; 0xff │ │ + add r6, r3 │ │ + ldr r3, [sp, #8] │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ + movcs r7, #255 ; 0xff │ │ + add r0, r3 │ │ + lsrs r7, r7, #3 │ │ + cmp r0, #255 ; 0xff │ │ + ldr.w r3, [r8, #20] │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ cmp r6, #255 ; 0xff │ │ - orr.w r2, r2, r3, lsl #16 │ │ - ldr.w r3, [lr, #20] │ │ + mov.w r0, r0, lsr #3 │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ - cmp.w r9, #0 │ │ - orr.w r6, r2, r6, lsl #8 │ │ - ldr r2, [sp, #32] │ │ - ittt lt │ │ - addlt r9, r0 │ │ - addlt r5, ip │ │ - addlt r4, sl │ │ - str r6, [r3, r2] │ │ - itttt ge │ │ - ldrge r3, [sp, #16] │ │ - addge r9, r3 │ │ - ldrge r3, [sp, #24] │ │ - addge r5, r5, r3 │ │ + orr.w r0, r0, r7, lsl #11 │ │ + lsrs r6, r6, #2 │ │ + cmp.w ip, #0 │ │ + itt lt │ │ + addlt r5, r5, r2 │ │ + addlt r4, r4, r1 │ │ + orr.w r6, r0, r6, lsl #5 │ │ + ldr r0, [sp, #28] │ │ itt ge │ │ - ldrge r3, [sp, #28] │ │ - addge r4, r4, r3 │ │ - b.n 4da5a │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - eor.w r0, r1, r1, asr #31 │ │ - eor.w ip, r2, r2, asr #31 │ │ - sub.w r0, r0, r1, asr #31 │ │ - sub.w ip, ip, r2, asr #31 │ │ - cmp r0, ip │ │ - blt.n 4db10 │ │ - mov.w r3, ip, lsl #1 │ │ - rsb ip, r0, ip │ │ - str r3, [sp, #16] │ │ - rsb r9, r0, r3 │ │ - add.w fp, r0, #1 │ │ - mov.w r3, ip, lsl #1 │ │ - movs r2, #0 │ │ + addge r5, fp │ │ + addge r4, sl │ │ + strh r6, [r3, r0] │ │ + itete lt │ │ + ldrlt r3, [sp, #12] │ │ + ldrge r3, [sp, #16] │ │ + addlt ip, r3 │ │ + addge ip, r3 │ │ + b.n 4d8aa │ │ + eor.w r3, r1, r1, asr #31 │ │ + eor.w fp, r0, r0, asr #31 │ │ + sub.w r3, r3, r1, asr #31 │ │ + sub.w fp, fp, r0, asr #31 │ │ + cmp r3, fp │ │ + blt.n 4d962 │ │ + mov.w r2, fp, lsl #1 │ │ + rsb fp, r3, fp │ │ + add.w lr, r3, #1 │ │ + rsb ip, r3, r2 │ │ + mov.w r3, fp, lsl #1 │ │ + mov.w fp, #1 │ │ str r3, [sp, #24] │ │ - mov.w ip, #1 │ │ - b.n 4db2c │ │ - lsls r3, r0, #1 │ │ - add.w fp, ip, #1 │ │ - rsb r9, ip, r3 │ │ - rsb ip, ip, r0 │ │ - str r3, [sp, #16] │ │ - movs r2, #1 │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w ip, #0 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + b.n 4d97e │ │ + lsls r2, r3, #1 │ │ + add.w lr, fp, #1 │ │ + rsb ip, fp, r2 │ │ + rsb fp, fp, r3 │ │ + mov.w r3, fp, lsl #1 │ │ + mov.w fp, #0 │ │ str r3, [sp, #24] │ │ - cmp r5, r7 │ │ - itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, r6 │ │ - str r3, [sp, #28] │ │ + movs r3, #1 │ │ + str r3, [sp, #12] │ │ + cmp r5, r9 │ │ itte gt │ │ - neggt r2, r2 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ + rsbgt fp, fp, #0 │ │ + movgt.w r9, #4294967295 ; 0xffffffff │ │ + movle.w r9, #1 │ │ + cmp r4, sl │ │ + ittet gt │ │ + ldrgt r3, [sp, #12] │ │ + movgt.w sl, #4294967295 ; 0xffffffff │ │ + movle.w sl, #1 │ │ + neggt r3, r3 │ │ + it gt │ │ + strgt r3, [sp, #12] │ │ + cbnz r6, 4d9a8 │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + ldr r3, [pc, #368] ; (4db1c ) │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r1, [sp, #28] │ │ str r3, [sp, #32] │ │ - cmp.w r8, #0 │ │ - bne.n 4db54 │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - ldr r6, [pc, #336] ; (4dca8 ) │ │ - movs r7, #0 │ │ - cmp r7, fp │ │ - beq.w 4dca2 │ │ - ldr.w r3, [lr, #16] │ │ - cmp.w r9, #0 │ │ - ldr.w r1, [lr, #20] │ │ - add.w r7, r7, #1 │ │ - ldr r0, [sp, #4] │ │ - mul.w r3, r3, r4 │ │ - it lt │ │ - addlt r4, r4, r2 │ │ - add.w r3, r3, r5, lsl #2 │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, lr │ │ + beq.w 4db12 │ │ + ldr.w r3, [r8, #16] │ │ + cmp.w ip, #0 │ │ + ldr.w r1, [r8, #20] │ │ it lt │ │ - addlt r5, ip │ │ - ldr.w sl, [r1, r3] │ │ - ubfx r1, sl, #16, #8 │ │ - ubfx r8, sl, #8, #8 │ │ - mul.w r1, r0, r1 │ │ - uxtb.w r0, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ + addlt ip, r2 │ │ + ldr r6, [sp, #28] │ │ + mul.w r3, r3, r4 │ │ + ldr r7, [sp, #32] │ │ + it ge │ │ + addge r4, sl │ │ + add.w r3, r3, r5, lsl #1 │ │ + ite lt │ │ + addlt r5, fp │ │ + addge r5, r9 │ │ + ldrh r0, [r1, r3] │ │ + mov.w r1, r0, lsr #11 │ │ + ldrb r6, [r6, r1] │ │ + ldr r1, [sp, #0] │ │ + mul.w r6, r1, r6 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb r1, [r7, r1] │ │ + ldr r7, [sp, #4] │ │ + mul.w r1, r7, r1 │ │ str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #28] │ │ + ldrb r0, [r1, r0] │ │ ldr r1, [sp, #8] │ │ - mul.w r8, r1, r8 │ │ - ldr r1, [sp, #12] │ │ mul.w r0, r1, r0 │ │ - umull r0, r1, r0, r6 │ │ - orr.w sl, sl, r1, lsr #7 │ │ + ldr r1, [pc, #260] ; (4db18 ) │ │ + umull r6, r7, r6, r1 │ │ + ldr r1, [pc, #256] ; (4db18 ) │ │ + umull r0, r1, r0, r1 │ │ + mov.w r6, r7, lsr #10 │ │ + ldr r0, [pc, #244] ; (4db18 ) │ │ + mov.w r1, r1, lsr #10 │ │ + orr.w r6, r1, r6, lsl #11 │ │ ldr r1, [sp, #36] ; 0x24 │ │ - umull r0, r1, r1, r6 │ │ - mov.w r1, r1, lsr #7 │ │ - orr.w sl, sl, r1, lsl #16 │ │ - umull r0, r1, r8, r6 │ │ - ldr.w r0, [lr, #20] │ │ - mov.w r1, r1, lsr #7 │ │ - orr.w r1, sl, r1, lsl #8 │ │ - str r1, [r0, r3] │ │ - itett ge │ │ + umull r0, r1, r1, r0 │ │ + ldr.w r0, [r8, #20] │ │ + mov.w r1, r1, lsr #9 │ │ + orr.w r1, r6, r1, lsl #5 │ │ + strh r1, [r0, r3] │ │ + itete lt │ │ + ldrlt r3, [sp, #12] │ │ ldrge r3, [sp, #24] │ │ - ldrlt r3, [sp, #16] │ │ - addge r9, r3 │ │ - ldrge r3, [sp, #28] │ │ - iteee lt │ │ - addlt r9, r3 │ │ - addge r5, r5, r3 │ │ - ldrge r3, [sp, #32] │ │ - addge r4, r4, r3 │ │ - b.n 4db58 │ │ - eor.w sl, r1, r1, asr #31 │ │ - eor.w ip, r2, r2, asr #31 │ │ - sub.w sl, sl, r1, asr #31 │ │ - sub.w ip, ip, r2, asr #31 │ │ - cmp sl, ip │ │ - blt.n 4dc16 │ │ - mov.w r3, ip, lsl #1 │ │ - rsb ip, sl, ip │ │ - add.w r0, sl, #1 │ │ - rsb r2, sl, r3 │ │ - mov.w r1, ip, lsl #1 │ │ - mov.w ip, #0 │ │ - str r1, [sp, #16] │ │ - movs r1, #1 │ │ - b.n 4dc32 │ │ - mov.w r3, sl, lsl #1 │ │ - add.w r0, ip, #1 │ │ - rsb r2, ip, r3 │ │ - rsb ip, ip, sl │ │ - mov.w r1, ip, lsl #1 │ │ + addlt r4, r4, r3 │ │ + addge ip, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + b.n 4d9b6 │ │ + eor.w ip, r1, r1, asr #31 │ │ + eor.w r3, r0, r0, asr #31 │ │ + sub.w ip, ip, r1, asr #31 │ │ + sub.w r3, r3, r0, asr #31 │ │ + cmp ip, r3 │ │ + blt.n 4da7e │ │ + rsb r0, ip, r3 │ │ + mov.w lr, r3, lsl #1 │ │ + add.w r7, ip, #1 │ │ + rsb r1, ip, lr │ │ + movs r3, #0 │ │ + lsls r0, r0, #1 │ │ + str r3, [sp, #12] │ │ mov.w ip, #1 │ │ - str r1, [sp, #16] │ │ - movs r1, #0 │ │ - cmp r5, r7 │ │ - itte gt │ │ - neggt r1, r1 │ │ - movgt.w r7, #4294967295 ; 0xffffffff │ │ - movle r7, #1 │ │ - cmp r4, r6 │ │ + b.n 4da96 │ │ + rsb r0, r3, ip │ │ + mov.w lr, ip, lsl #1 │ │ + mov.w ip, #0 │ │ + adds r7, r3, #1 │ │ + lsls r0, r0, #1 │ │ + rsb r1, r3, lr │ │ + movs r3, #1 │ │ + str r3, [sp, #12] │ │ + cmp r5, r9 │ │ itte gt │ │ rsbgt ip, ip, #0 │ │ - movgt.w fp, #4294967295 ; 0xffffffff │ │ - movle.w fp, #1 │ │ - cmp.w r8, #0 │ │ - bne.n 4dc56 │ │ - subs r0, #1 │ │ - ldr r6, [sp, #4] │ │ - mov.w r8, #0 │ │ - lsls r6, r6, #16 │ │ - orr.w r9, r6, r9, lsl #24 │ │ - ldr r6, [sp, #12] │ │ - orr.w sl, r9, r6 │ │ - ldr r6, [sp, #8] │ │ - orr.w sl, sl, r6, lsl #8 │ │ - cmp r8, r0 │ │ - beq.n 4dca2 │ │ - ldr.w r6, [lr, #16] │ │ - mov.w r9, r5, lsl #2 │ │ - cmp r2, #0 │ │ - add.w r8, r8, #1 │ │ + movgt.w r9, #4294967295 ; 0xffffffff │ │ + movle.w r9, #1 │ │ + cmp r4, sl │ │ + ittet gt │ │ + ldrgt r3, [sp, #12] │ │ + movgt.w sl, #4294967295 ; 0xffffffff │ │ + movle.w sl, #1 │ │ + neggt r3, r3 │ │ + it gt │ │ + strgt r3, [sp, #12] │ │ + cbnz r6, 4dabe │ │ + subs r7, #1 │ │ + ldr r3, [sp, #0] │ │ + movs r6, #0 │ │ + ldr r2, [sp, #8] │ │ + mov.w fp, r3, lsr #3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ + orr.w r3, r3, fp, lsl #11 │ │ + orr.w r3, r3, r2, lsr #3 │ │ + uxth r3, r3 │ │ + str r3, [sp, #0] │ │ + cmp r6, r7 │ │ + beq.n 4db12 │ │ + ldr.w r2, [r8, #16] │ │ + mov.w fp, r5, lsl #1 │ │ + ldr.w r3, [r8, #20] │ │ + cmp r1, #0 │ │ itt lt │ │ - addlt r2, r2, r3 │ │ - addlt r5, r5, r1 │ │ - mla r9, r6, r4, r9 │ │ - ldr.w r6, [lr, #20] │ │ - itee lt │ │ - addlt r4, ip │ │ - addge r5, r5, r7 │ │ - addge r4, fp │ │ - str.w sl, [r6, r9] │ │ - itt ge │ │ - ldrge r6, [sp, #16] │ │ - addge r2, r2, r6 │ │ - b.n 4dc6e │ │ + addlt r1, lr │ │ + addlt r5, ip │ │ + mla r2, r2, r4, fp │ │ + ldrh.w fp, [sp] │ │ + ittt ge │ │ + addge r1, r1, r0 │ │ + addge r5, r9 │ │ + addge r4, sl │ │ + add.w r6, r6, #1 │ │ + strh.w fp, [r3, r2] │ │ + itt lt │ │ + ldrlt r3, [sp, #12] │ │ + addlt r4, r4, r3 │ │ + b.n 4dada │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldrb r3, [r0, #9] │ │ - cmp r3, #2 │ │ - beq.n 4dcb8 │ │ - cmp r3, #4 │ │ - beq.n 4dccc │ │ - b.n 4dce6 │ │ - ldr r3, [r0, #12] │ │ - cmp.w r3, #31744 ; 0x7c00 │ │ - beq.n 4dcea │ │ - cmp.w r3, #63488 ; 0xf800 │ │ - beq.n 4dcf0 │ │ - ldr r0, [pc, #60] ; (4dd04 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r3, [r0, #12] │ │ - cmp.w r3, #16711680 ; 0xff0000 │ │ - ldr r3, [r0, #24] │ │ - bne.n 4dcde │ │ - cbnz r3, 4dcf6 │ │ - ldr r0, [pc, #44] ; (4dd08 ) │ │ - add r0, pc │ │ - bx lr │ │ - cbnz r3, 4dcfc │ │ - ldr r0, [pc, #40] ; (4dd0c ) │ │ - add r0, pc │ │ - bx lr │ │ - movs r0, #0 │ │ - bx lr │ │ - ldr r0, [pc, #36] ; (4dd10 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #32] ; (4dd14 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #32] ; (4dd18 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #28] ; (4dd1c ) │ │ - add r0, pc │ │ - bx lr │ │ - nop │ │ - ldr r6, [sp, #132] ; 0x84 │ │ - vtbx.8 d30, {d31- q14, d31, d3[0] │ │ - ; instruction: 0xffffae95 │ │ - vtbl.8 d27, {d31- , , d9[0] │ │ - vabdl.u , d15, d23 │ │ - Address 0x000000000004dd1e is out of bounds. │ │ - │ │ - │ │ -0004dd20 : │ │ - push {r4, r5, lr} │ │ - sub sp, #52 ; 0x34 │ │ - mov r4, r0 │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #36] ; 0x24 │ │ - cbnz r0, 4dd34 │ │ - ldr r0, [pc, #96] ; (4dd90 ) │ │ - add r0, pc │ │ - b.n 4dd42 │ │ - ldr r0, [r0, #4] │ │ - bl 4dcac │ │ - mov r5, r0 │ │ - cbnz r0, 4dd48 │ │ - ldr r0, [pc, #84] ; (4dd94 ) │ │ - add r0, pc │ │ - bl 181a8 │ │ - b.n 4dd8c │ │ - add r3, sp, #64 ; 0x40 │ │ - add.w r0, r4, #36 ; 0x24 │ │ - str r3, [sp, #0] │ │ - add r1, sp, #44 ; 0x2c │ │ - add r2, sp, #40 ; 0x28 │ │ - add r3, sp, #36 ; 0x24 │ │ - bl 70ccc │ │ - cbz r0, 4dd8c │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - str r3, [sp, #4] │ │ - ldrb.w r3, [sp, #72] ; 0x48 │ │ - str r3, [sp, #8] │ │ - ldrb.w r3, [sp, #76] ; 0x4c │ │ - str r3, [sp, #12] │ │ - ldrb.w r3, [sp, #80] ; 0x50 │ │ - str r3, [sp, #16] │ │ - ldrb.w r3, [sp, #84] ; 0x54 │ │ - str r3, [sp, #20] │ │ - movs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx r5 │ │ - movs r0, #0 │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, pc} │ │ - ldrb r6, [r7, #9] │ │ - movs r3, r0 │ │ - ldrb r7, [r3, #10] │ │ - movs r3, r0 │ │ - │ │ -0004dd98 : │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #92 ; 0x5c │ │ - mov r8, r3 │ │ - mov r5, r2 │ │ - ldrb.w r3, [sp, #132] ; 0x84 │ │ - mov r7, r1 │ │ - ldrb.w sl, [sp, #128] ; 0x80 │ │ - mov r6, r0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb.w r3, [sp, #136] ; 0x88 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldrb.w r3, [sp, #140] ; 0x8c │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #232] ; (4dea8 ) │ │ + sub sp, #108 ; 0x6c │ │ + mov fp, r3 │ │ + ldr r3, [pc, #852] ; (4de80 ) │ │ + str r0, [sp, #0] │ │ + mov r8, r2 │ │ add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r2, [r3, #0] │ │ - str r2, [sp, #84] ; 0x54 │ │ - cbnz r0, 4ddd0 │ │ - ldr r0, [pc, #224] ; (4deac ) │ │ - add r0, pc │ │ - b.n 4ddf4 │ │ - ldr r0, [r0, #4] │ │ - bl 4dcac │ │ - mov fp, r0 │ │ - cbz r0, 4ddf0 │ │ - add.w r3, r6, #36 ; 0x24 │ │ - mov r4, r7 │ │ - str r3, [sp, #52] ; 0x34 │ │ - mov.w r9, #1 │ │ - add r3, sp, #68 ; 0x44 │ │ - str r3, [sp, #56] ; 0x38 │ │ - add r3, sp, #72 ; 0x48 │ │ - str r3, [sp, #60] ; 0x3c │ │ - b.n 4de20 │ │ - ldr r0, [pc, #188] ; (4deb0 ) │ │ - add r0, pc │ │ - bl 181a8 │ │ - b.n 4de92 │ │ - ldr r3, [r4, #0] │ │ - add r0, sp, #52 ; 0x34 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [r4, #4] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [r4, #8] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [r4, #12] │ │ - str r3, [sp, #80] ; 0x50 │ │ - add r3, sp, #80 ; 0x50 │ │ - str r3, [sp, #0] │ │ - add r3, sp, #76 ; 0x4c │ │ - ldmia r0, {r0, r1, r2} │ │ - bl 70ccc │ │ - cbnz r0, 4de26 │ │ - add.w r9, r9, #1 │ │ - adds r4, #8 │ │ - cmp r9, r5 │ │ - blt.n 4ddfa │ │ - b.n 4de5a │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r2, [r4, #8] │ │ - cmp r3, r2 │ │ - bne.n 4de3a │ │ - ldr r1, [r4, #12] │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - subs r2, r2, r1 │ │ - it ne │ │ - movne r2, #1 │ │ - b.n 4de3c │ │ - movs r2, #1 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - mov r0, r6 │ │ - str r2, [sp, #24] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - stmia.w sp, {r1, r8, sl} │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r1, [sp, #12] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r1, [sp, #16] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r1, [sp, #20] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - blx fp │ │ - b.n 4de1a │ │ - add.w r5, r5, #536870912 ; 0x20000000 │ │ - ldr r2, [r7, #0] │ │ - subs r5, #1 │ │ - ldr.w r1, [r7, r5, lsl #3] │ │ - add.w r3, r7, r5, lsl #3 │ │ - cmp r2, r1 │ │ - bne.n 4de76 │ │ - ldr r0, [r7, #4] │ │ - ldr r2, [r3, #4] │ │ - cmp r0, r2 │ │ - beq.n 4de90 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov r0, r6 │ │ - str.w sl, [sp] │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - str r2, [sp, #12] │ │ - ldr r2, [r3, #4] │ │ - mov r3, r8 │ │ - bl 47878 │ │ - movs r0, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 4dea0 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #92 ; 0x5c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - str r2, [r7, #88] ; 0x58 │ │ - movs r6, r0 │ │ - ldrb r7, [r7, #8] │ │ - movs r3, r0 │ │ - ldrb r3, [r1, #9] │ │ - movs r3, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #28 │ │ - ldr r7, [pc, #896] ; (4e23c ) │ │ - cmp r2, #2 │ │ - str r3, [sp, #0] │ │ - mov r4, r0 │ │ - ldrb.w r3, [sp, #68] ; 0x44 │ │ - add r7, pc │ │ - ldrb.w fp, [sp, #64] ; 0x40 │ │ - ldr r6, [r1, #8] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ + mov r6, r1 │ │ + ldr.w ip, [sp, #148] ; 0x94 │ │ + ldr.w r9, [sp, #144] ; 0x90 │ │ + ldr r4, [r3, #4] │ │ + add.w r3, ip, #4294967295 ; 0xffffffff │ │ + cmp r3, #1 │ │ + ldrb.w r2, [sp, #152] ; 0x98 │ │ + ldrb.w r0, [sp, #156] ; 0x9c │ │ + ldrb.w lr, [sp, #160] ; 0xa0 │ │ + ldrb.w sl, [sp, #164] ; 0xa4 │ │ + ldr r7, [sp, #168] ; 0xa8 │ │ + bhi.n 4db82 │ │ + smulbb r2, r2, sl │ │ + ldr r5, [pc, #796] ; (4de7c ) │ │ + smulbb lr, sl, lr │ │ + umull r2, r3, r2, r5 │ │ + smulbb r2, sl, r0 │ │ + lsrs r3, r3, #7 │ │ str r3, [sp, #4] │ │ - ldr r0, [r1, #12] │ │ - ldr r3, [r4, #4] │ │ - ldr r5, [r1, #4] │ │ - ldr.w r8, [r1] │ │ - beq.w 4e0c0 │ │ - cmp r2, #4 │ │ - beq.w 4e244 │ │ - cmp r2, #1 │ │ - bne.w 4e3d4 │ │ - ldrb r1, [r3, #9] │ │ - mov sl, r0 │ │ - ldr r0, [r4, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [r4, #20] │ │ - ldrb.w r9, [sp, #72] ; 0x48 │ │ - rsb r9, r9, #255 ; 0xff │ │ - mla r5, r5, r0, r8 │ │ - rsb ip, r6, r0 │ │ - adds.w r8, r6, #3 │ │ - it mi │ │ - addmi.w r8, r6, #6 │ │ - mov.w r8, r8, asr #2 │ │ - add.w r2, r3, r5, lsl #1 │ │ - ldr r3, [pc, #804] ; (4e240 ) │ │ - ldr r3, [r7, r3] │ │ - ldr r4, [r3, #12] │ │ - mov.w r3, ip, lsl #1 │ │ + umull r0, r1, r2, r5 │ │ + lsrs r3, r1, #7 │ │ + str r3, [sp, #8] │ │ + umull r0, r1, lr, r5 │ │ + lsrs r3, r1, #7 │ │ str r3, [sp, #12] │ │ - and.w ip, r6, #3 │ │ - ldr r3, [pc, #780] ; (4e238 ) │ │ - cmp.w sl, #0 │ │ - beq.w 4e440 │ │ + b.n 4db8a │ │ + str r2, [sp, #4] │ │ + str r0, [sp, #8] │ │ + str.w lr, [sp, #12] │ │ + cmp r8, r9 │ │ + eor.w r3, sl, #255 ; 0xff │ │ + str r3, [sp, #20] │ │ + bne.w 4dedc │ │ + ldr r3, [sp, #0] │ │ cmp.w ip, #2 │ │ - str.w r8, [sp, #8] │ │ - beq.n 4dffa │ │ - cmp.w ip, #3 │ │ - beq.n 4dfa2 │ │ + ldrb r1, [r4, #9] │ │ + ldr r5, [r3, #20] │ │ + beq.w 4dca6 │ │ + cmp.w ip, #4 │ │ + beq.w 4dd76 │ │ cmp.w ip, #1 │ │ - beq.w 4e052 │ │ - ldrh r0, [r2, #0] │ │ - ldr r5, [sp, #0] │ │ - ubfx r1, r0, #10, #5 │ │ - ldrb r1, [r4, r1] │ │ - mov lr, r5 │ │ - mul.w r1, r9, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #5 │ │ - and.w r0, r0, #31 │ │ - ldrb r0, [r4, r0] │ │ - strd r6, r7, [sp, #16] │ │ - ldrb r6, [r4, r1] │ │ - mul.w r0, r9, r0 │ │ - ldr r5, [sp, #20] │ │ - mul.w r6, r9, r6 │ │ - add.w lr, lr, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - umull r0, r1, r0, r3 │ │ - mov.w lr, lr, lsr #3 │ │ - umull r6, r7, r6, r3 │ │ - add.w r1, r5, r1, lsr #7 │ │ - add.w r7, fp, r7, lsr #7 │ │ - lsrs r7, r7, #3 │ │ - lsls r7, r7, #5 │ │ - orr.w r7, r7, lr, lsl #10 │ │ - orr.w r7, r7, r1, lsr #3 │ │ - strh.w r7, [r2], #2 │ │ - ldrh r0, [r2, #0] │ │ - ldr r5, [sp, #0] │ │ - ubfx r1, r0, #10, #5 │ │ - ldrb r1, [r4, r1] │ │ - mov lr, r5 │ │ - mul.w r1, r9, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #5 │ │ - and.w r0, r0, #31 │ │ - ldrb r0, [r4, r0] │ │ - strd r6, r7, [sp, #16] │ │ - ldrb r6, [r4, r1] │ │ - mul.w r0, r9, r0 │ │ - ldr r5, [sp, #20] │ │ - mul.w r6, r9, r6 │ │ - add.w lr, lr, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - umull r0, r1, r0, r3 │ │ - mov.w lr, lr, lsr #3 │ │ - umull r6, r7, r6, r3 │ │ - add.w r1, r5, r1, lsr #7 │ │ - add.w r7, fp, r7, lsr #7 │ │ - lsrs r7, r7, #3 │ │ - lsls r7, r7, #5 │ │ - orr.w r7, r7, lr, lsl #10 │ │ - orr.w r7, r7, r1, lsr #3 │ │ - strh.w r7, [r2], #2 │ │ - ldrh r0, [r2, #0] │ │ - ldr r5, [sp, #0] │ │ - ubfx r1, r0, #10, #5 │ │ - ldrb r1, [r4, r1] │ │ - mov lr, r5 │ │ - mul.w r1, r9, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #5 │ │ - and.w r0, r0, #31 │ │ - ldrb r0, [r4, r0] │ │ - strd r6, r7, [sp, #16] │ │ - ldrb r6, [r4, r1] │ │ - mul.w r0, r9, r0 │ │ - ldr r5, [sp, #20] │ │ - mul.w r6, r9, r6 │ │ - add.w lr, lr, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - umull r0, r1, r0, r3 │ │ - mov.w lr, lr, lsr #3 │ │ - umull r6, r7, r6, r3 │ │ - add.w r1, r5, r1, lsr #7 │ │ - add.w r7, fp, r7, lsr #7 │ │ - lsrs r7, r7, #3 │ │ - lsls r7, r7, #5 │ │ - orr.w r7, r7, lr, lsl #10 │ │ - orr.w r7, r7, r1, lsr #3 │ │ - strh.w r7, [r2], #2 │ │ - ldrh r0, [r2, #0] │ │ - ldr r5, [sp, #0] │ │ - ubfx r1, r0, #10, #5 │ │ - ldrb r1, [r4, r1] │ │ - mov lr, r5 │ │ - mul.w r1, r9, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #5 │ │ - and.w r0, r0, #31 │ │ - ldrb r0, [r4, r0] │ │ - strd r6, r7, [sp, #16] │ │ - ldrb r6, [r4, r1] │ │ - mul.w r0, r9, r0 │ │ - ldr r5, [sp, #20] │ │ - mul.w r6, r9, r6 │ │ - add.w lr, lr, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - umull r0, r1, r0, r3 │ │ - mov.w lr, lr, lsr #3 │ │ - umull r6, r7, r6, r3 │ │ - add.w r1, r5, r1, lsr #7 │ │ - add.w r7, fp, r7, lsr #7 │ │ - lsrs r7, r7, #3 │ │ - lsls r7, r7, #5 │ │ - orr.w r7, r7, lr, lsl #10 │ │ - orr.w r7, r7, r1, lsr #3 │ │ - ldr r1, [sp, #8] │ │ - strh.w r7, [r2], #2 │ │ - subs r1, #1 │ │ - str r1, [sp, #8] │ │ - cmp r1, #0 │ │ - bgt.w 4df4a │ │ - ldr r1, [sp, #12] │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r2, r1 │ │ - b.n 4df2a │ │ - ldrb r1, [r3, #9] │ │ - mov sl, r0 │ │ - ldr r0, [r4, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [pc, #372] ; (4e240 ) │ │ - ldr r4, [r4, #20] │ │ - ldr r2, [r7, r3] │ │ - mla r5, r5, r0, r8 │ │ - adds.w r8, r6, #3 │ │ - it mi │ │ - addmi.w r8, r6, #6 │ │ - subs r0, r0, r6 │ │ - and.w r6, r6, #3 │ │ - mov.w r8, r8, asr #2 │ │ - mov.w ip, r0, lsl #1 │ │ - add.w r4, r4, r5, lsl #1 │ │ - ldr r5, [r2, #12] │ │ - cmp.w sl, #0 │ │ - beq.w 4e440 │ │ - cmp r6, #2 │ │ - mov r3, r8 │ │ - beq.n 4e194 │ │ - cmp r6, #3 │ │ - beq.n 4e14e │ │ - cmp r6, #1 │ │ - beq.n 4e1da │ │ - ldrh r2, [r4, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r2, #10, #5 │ │ - ldrb r7, [r5, r1] │ │ - ubfx r1, r2, #5, #5 │ │ - and.w r2, r2, #31 │ │ - add r7, r0 │ │ - ldrb r1, [r5, r1] │ │ - cmp r7, #255 ; 0xff │ │ - ldrb r2, [r5, r2] │ │ - add r1, fp │ │ - ldr r0, [sp, #4] │ │ - it cs │ │ - movcs r7, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - add r2, r0 │ │ - mov.w r7, r7, lsr #3 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r1, r1, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - lsls r1, r1, #5 │ │ - orr.w r1, r1, r7, lsl #10 │ │ - orr.w r2, r1, r2, lsr #3 │ │ - strh.w r2, [r4], #2 │ │ - ldrh r2, [r4, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r2, #10, #5 │ │ - ldrb r7, [r5, r1] │ │ - ubfx r1, r2, #5, #5 │ │ - and.w r2, r2, #31 │ │ - add r7, r0 │ │ - ldrb r1, [r5, r1] │ │ - cmp r7, #255 ; 0xff │ │ - ldrb r2, [r5, r2] │ │ - add r1, fp │ │ - ldr r0, [sp, #4] │ │ - it cs │ │ - movcs r7, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - add r2, r0 │ │ - mov.w r7, r7, lsr #3 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r1, r1, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - lsls r1, r1, #5 │ │ - orr.w r1, r1, r7, lsl #10 │ │ - orr.w r2, r1, r2, lsr #3 │ │ - strh.w r2, [r4], #2 │ │ - ldrh r2, [r4, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r2, #10, #5 │ │ - ldrb r7, [r5, r1] │ │ - ubfx r1, r2, #5, #5 │ │ - and.w r2, r2, #31 │ │ - add r7, r0 │ │ - ldrb r1, [r5, r1] │ │ - cmp r7, #255 ; 0xff │ │ - ldrb r2, [r5, r2] │ │ - add r1, fp │ │ + bne.w 4de5c │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r6, fp │ │ + mul.w r0, r0, r8 │ │ + bgt.n 4dbd6 │ │ + add.w r8, r0, r6 │ │ + rsb r3, r6, fp │ │ + add.w sl, r5, r8, lsl #2 │ │ + cbz r7, 4dbd2 │ │ + adds r3, #1 │ │ + ldr r5, [pc, #680] ; (4de7c ) │ │ + b.n 4dbec │ │ + add.w r8, r0, fp │ │ + rsb r3, fp, r6 │ │ + add.w sl, r5, r8, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4dbd0 │ │ + add.w sl, sl, #4 │ │ + b.n 4dbd2 │ │ + adds.w r3, r3, #4294967295 ; 0xffffffff │ │ + bcc.w 4eb90 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [pc, #652] ; (4de84 ) │ │ + ldr.w ip, [sl] │ │ + ldrb.w lr, [r4, #28] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [r4, #12] │ │ + ldrb.w r7, [r4, #32] │ │ + and.w r1, ip, r1 │ │ + str r2, [sp, #0] │ │ + ldr.w r2, [r2, lr, lsl #2] │ │ + lsrs r1, r7 │ │ + ldrb r6, [r4, #29] │ │ + ldrb.w fp, [r4, #33] ; 0x21 │ │ + ldrb r2, [r2, r1] │ │ + ldr r1, [sp, #20] │ │ + ldrb.w r8, [r4, #30] │ │ + ldrb.w r9, [r4, #34] ; 0x22 │ │ + muls r2, r1 │ │ + umull r0, r1, r2, r5 │ │ + ldr r2, [sp, #0] │ │ + ldr.w r2, [r2, r6, lsl #2] │ │ + strd r0, r1, [sp, #24] │ │ + ldr r1, [r4, #16] │ │ + and.w r1, ip, r1 │ │ + lsr.w r1, r1, fp │ │ + ldrb r1, [r2, r1] │ │ + ldr r2, [sp, #20] │ │ + muls r1, r2 │ │ + ldr r2, [r4, #20] │ │ + and.w r2, ip, r2 │ │ + lsr.w r2, r2, r9 │ │ + umull r0, r1, r1, r5 │ │ + strd r0, r1, [sp, #32] │ │ + ldr r1, [sp, #0] │ │ + ldr.w r1, [r1, r8, lsl #2] │ │ + ldrb r0, [r1, r2] │ │ + ldr r2, [sp, #20] │ │ + muls r0, r2 │ │ + ldr r2, [sp, #4] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #28] │ │ + umull r0, r1, r0, r5 │ │ + add.w r2, ip, r2, lsr #7 │ │ + lsr.w r2, r2, lr │ │ + lsls r2, r7 │ │ + ldr r7, [sp, #8] │ │ + mov lr, r7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + add.w r7, lr, r7, lsr #7 │ │ + lsrs r7, r6 │ │ + ldr r6, [r4, #24] │ │ + lsl.w r7, r7, fp │ │ + orrs r2, r7 │ │ + orrs r6, r2 │ │ + ldr r2, [sp, #12] │ │ + add.w fp, r2, r1, lsr #7 │ │ + lsr.w fp, fp, r8 │ │ + lsl.w fp, fp, r9 │ │ + orr.w r6, r6, fp │ │ + str.w r6, [sl], #4 │ │ + b.n 4dbec │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r6, fp │ │ + mul.w r0, r0, r8 │ │ + bgt.n 4dccc │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, fp │ │ + add.w sl, r5, r8, lsl #2 │ │ + cbz r7, 4dcc6 │ │ + adds r6, #1 │ │ + sub.w sl, sl, #4 │ │ + b.n 4dce2 │ │ + add.w r8, r0, fp │ │ + rsb r6, fp, r6 │ │ + add.w sl, r5, r8, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4dcc4 │ │ + add.w sl, sl, #4 │ │ + b.n 4dcc6 │ │ + adds.w r6, r6, #4294967295 ; 0xffffffff │ │ + bcc.w 4eb90 │ │ + ldr r3, [pc, #408] ; (4de84 ) │ │ + ldr r2, [sp, #16] │ │ + ldr.w r5, [sl, #4]! │ │ + ldrb.w ip, [r4, #28] │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + ldrb.w lr, [r4, #32] │ │ + ands r3, r5 │ │ + ldr.w r2, [r0, ip, lsl #2] │ │ + ldrb.w r8, [r4, #29] │ │ + lsr.w r3, r3, lr │ │ + ldrb.w r7, [r4, #33] ; 0x21 │ │ + ldrb.w fp, [r4, #30] │ │ + ldrb r2, [r2, r3] │ │ + ldr r3, [r4, #16] │ │ + ldr.w r1, [r0, r8, lsl #2] │ │ + ands r3, r5 │ │ + ldrb.w r9, [r4, #34] ; 0x22 │ │ + ldr.w r0, [r0, fp, lsl #2] │ │ + lsrs r3, r7 │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [r4, #20] │ │ + ands r1, r5 │ │ + lsr.w r1, r1, r9 │ │ + ldrb r1, [r0, r1] │ │ ldr r0, [sp, #4] │ │ - it cs │ │ - movcs r7, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ add r2, r0 │ │ - mov.w r7, r7, lsr #3 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ + ldr r0, [sp, #8] │ │ cmp r2, #255 ; 0xff │ │ - mov.w r1, r1, lsr #3 │ │ + add r0, r3 │ │ + ldr r3, [sp, #12] │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - lsls r1, r1, #5 │ │ - orr.w r1, r1, r7, lsl #10 │ │ - orr.w r2, r1, r2, lsr #3 │ │ - strh.w r2, [r4], #2 │ │ - ldrh r2, [r4, #0] │ │ - subs r3, #1 │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r2, #10, #5 │ │ - ubfx r7, r2, #5, #5 │ │ - and.w r2, r2, #31 │ │ - ldrb r1, [r5, r1] │ │ - ldrb.w lr, [r5, r7] │ │ - add r1, r0 │ │ - ldrb r2, [r5, r2] │ │ - cmp r1, #255 ; 0xff │ │ - add lr, fp │ │ - ldr r0, [sp, #4] │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp.w lr, #255 ; 0xff │ │ - add r2, r0 │ │ - mov.w r1, r1, lsr #3 │ │ + cmp r0, #255 ; 0xff │ │ + add r3, r1 │ │ + lsr.w r2, r2, ip │ │ it cs │ │ - movcs.w lr, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w lr, lr, lsr #3 │ │ + movcs r0, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + lsr.w r0, r0, r8 │ │ + ldr r1, [r4, #24] │ │ it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r3, #0 │ │ - mov.w lr, lr, lsl #5 │ │ - orr.w r1, lr, r1, lsl #10 │ │ - orr.w r2, r1, r2, lsr #3 │ │ - strh.w r2, [r4], #2 │ │ - bgt.w 4e108 │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r4, ip │ │ - b.n 4e0f2 │ │ + movcs r3, #255 ; 0xff │ │ + lsl.w r2, r2, lr │ │ + lsls r0, r7 │ │ + lsr.w r3, r3, fp │ │ + orrs r0, r2 │ │ + orrs r1, r0 │ │ + lsl.w r3, r3, r9 │ │ + orrs r1, r3 │ │ + str.w r1, [sl] │ │ + b.n 4dce2 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r6, fp │ │ + mul.w r0, r0, r8 │ │ + bgt.n 4dd9a │ │ + add.w r8, r0, r6 │ │ + rsb r3, r6, fp │ │ + add.w sl, r5, r8, lsl #2 │ │ + cbz r7, 4dd96 │ │ + adds r3, #1 │ │ + ldr r5, [pc, #228] ; (4de7c ) │ │ + b.n 4ddb0 │ │ + add.w r8, r0, fp │ │ + rsb r3, fp, r6 │ │ + add.w sl, r5, r8, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4dd94 │ │ + add.w sl, sl, #4 │ │ + b.n 4dd96 │ │ + adds.w r3, r3, #4294967295 ; 0xffffffff │ │ + bcc.w 4eb90 │ │ + ldrb r2, [r4, #30] │ │ + ldr r1, [sp, #16] │ │ + ldr.w r8, [sl] │ │ + str r2, [sp, #0] │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + ldrb.w lr, [r4, #28] │ │ + ldrb.w r7, [r4, #32] │ │ + str r2, [sp, #20] │ │ + ldr r2, [pc, #176] ; (4de84 ) │ │ + ldrb r6, [r4, #29] │ │ + ldrb.w fp, [r4, #33] ; 0x21 │ │ + ldr.w ip, [r1, r2] │ │ + ldr r1, [r4, #12] │ │ + ldr r2, [sp, #4] │ │ + and.w r1, r8, r1 │ │ + ldr.w r0, [ip, lr, lsl #2] │ │ + lsrs r1, r7 │ │ + ldrb r0, [r0, r1] │ │ + ldr r1, [r4, #16] │ │ + and.w r1, r8, r1 │ │ + muls r0, r2 │ │ + ldr.w r2, [ip, r6, lsl #2] │ │ + lsr.w r1, r1, fp │ │ + ldrb.w r9, [r2, r1] │ │ + ldr r2, [sp, #8] │ │ + ldr r1, [sp, #20] │ │ + mul.w r9, r2, r9 │ │ + ldr r2, [r4, #20] │ │ + and.w r2, r8, r2 │ │ + lsrs r2, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr.w r1, [ip, r1, lsl #2] │ │ + ldrb.w ip, [r1, r2] │ │ + umull r0, r1, r0, r5 │ │ + ldr r2, [sp, #12] │ │ + mul.w ip, r2, ip │ │ + mov.w r8, r1, lsr #7 │ │ + umull r0, r1, r9, r5 │ │ + lsr.w r8, r8, lr │ │ + lsl.w r8, r8, r7 │ │ + lsrs r2, r1, #7 │ │ + ldr r1, [sp, #0] │ │ + lsrs r2, r6 │ │ + ldr r6, [r4, #24] │ │ + lsl.w r2, r2, fp │ │ + orr.w r2, r8, r2 │ │ + umull r8, r9, ip, r5 │ │ + orrs r6, r2 │ │ + mov.w r2, r9, lsr #7 │ │ + lsrs r2, r1 │ │ + ldr r1, [sp, #20] │ │ + lsls r2, r1 │ │ + orrs r6, r2 │ │ + str.w r6, [sl], #4 │ │ + b.n 4ddb0 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r6, fp │ │ + mul.w r0, r0, r8 │ │ + bgt.n 4de88 │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, fp │ │ + add.w sl, r5, r8, lsl #2 │ │ + cbz r7, 4de9e │ │ + b.n 4de9c │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldr r2, [r0, #116] ; 0x74 │ │ + strb r2, [r3, #11] │ │ movs r6, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldrb r1, [r3, #9] │ │ - mov sl, r0 │ │ - ldr r0, [r4, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [r4, #20] │ │ - adds r4, r6, #3 │ │ - it mi │ │ - addmi r4, r6, #6 │ │ - asrs r4, r4, #2 │ │ - mla r5, r5, r0, r8 │ │ - rsb lr, r6, r0 │ │ - ldr r0, [pc, #484] ; (4e448 ) │ │ - mov.w lr, lr, lsl #1 │ │ - add.w r2, r3, r5, lsl #1 │ │ - ldr r3, [pc, #480] ; (4e44c ) │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [r3, #12] │ │ - and.w r3, r6, #3 │ │ - cmp.w sl, #0 │ │ - beq.w 4e440 │ │ - cmp r3, #2 │ │ - mov r5, r4 │ │ - beq.n 4e326 │ │ - cmp r3, #3 │ │ - beq.n 4e2d8 │ │ - cmp r3, #1 │ │ - beq.n 4e374 │ │ - ldrh r7, [r2, #0] │ │ - ubfx r6, r7, #10, #5 │ │ - ldrb.w r8, [r1, r6] │ │ - ubfx r6, r7, #5, #5 │ │ - and.w r7, r7, #31 │ │ - ldrb r6, [r1, r6] │ │ - ldrb.w ip, [r1, r7] │ │ - ldrh.w r7, [sp] │ │ - smulbb r6, r6, fp │ │ - smulbb r8, r8, r7 │ │ - umull r6, r7, r6, r0 │ │ - ldrh.w r6, [sp, #4] │ │ - umull r8, r9, r8, r0 │ │ - smulbb ip, ip, r6 │ │ - lsrs r7, r7, #10 │ │ - bic.w r8, r9, #1020 ; 0x3fc │ │ - bic.w r8, r8, #3 │ │ - orr.w r8, r8, r7, lsl #5 │ │ - umull r6, r7, ip, r0 │ │ - orr.w r8, r8, r7, lsr #10 │ │ - strh.w r8, [r2], #2 │ │ - ldrh r7, [r2, #0] │ │ - ubfx r6, r7, #10, #5 │ │ - ldrb.w r8, [r1, r6] │ │ - ubfx r6, r7, #5, #5 │ │ - and.w r7, r7, #31 │ │ - ldrb r6, [r1, r6] │ │ - ldrb.w ip, [r1, r7] │ │ - ldrh.w r7, [sp] │ │ - smulbb r6, r6, fp │ │ - smulbb r8, r8, r7 │ │ - umull r6, r7, r6, r0 │ │ - ldrh.w r6, [sp, #4] │ │ - umull r8, r9, r8, r0 │ │ - smulbb ip, ip, r6 │ │ - lsrs r7, r7, #10 │ │ - bic.w r8, r9, #1020 ; 0x3fc │ │ - bic.w r8, r8, #3 │ │ - orr.w r8, r8, r7, lsl #5 │ │ - umull r6, r7, ip, r0 │ │ - orr.w r8, r8, r7, lsr #10 │ │ - strh.w r8, [r2], #2 │ │ - ldrh r7, [r2, #0] │ │ - ubfx r6, r7, #10, #5 │ │ - ldrb.w r8, [r1, r6] │ │ - ubfx r6, r7, #5, #5 │ │ - and.w r7, r7, #31 │ │ - ldrb r6, [r1, r6] │ │ - ldrb.w ip, [r1, r7] │ │ - ldrh.w r7, [sp] │ │ - smulbb r6, r6, fp │ │ - smulbb r8, r8, r7 │ │ - umull r6, r7, r6, r0 │ │ - ldrh.w r6, [sp, #4] │ │ - umull r8, r9, r8, r0 │ │ - smulbb ip, ip, r6 │ │ - lsrs r7, r7, #10 │ │ - bic.w r8, r9, #1020 ; 0x3fc │ │ - bic.w r8, r8, #3 │ │ - orr.w r8, r8, r7, lsl #5 │ │ - umull r6, r7, ip, r0 │ │ - orr.w r8, r8, r7, lsr #10 │ │ - strh.w r8, [r2], #2 │ │ - ldrh r7, [r2, #0] │ │ - subs r5, #1 │ │ - cmp r5, #0 │ │ - ubfx r6, r7, #10, #5 │ │ - ldrb.w r8, [r1, r6] │ │ - ubfx r6, r7, #5, #5 │ │ - and.w r7, r7, #31 │ │ - ldrb r6, [r1, r6] │ │ - ldrb.w ip, [r1, r7] │ │ - ldrh.w r7, [sp] │ │ - smulbb r6, r6, fp │ │ - smulbb r8, r8, r7 │ │ - umull r6, r7, r6, r0 │ │ - ldrh.w r6, [sp, #4] │ │ - umull r8, r9, r8, r0 │ │ - smulbb ip, ip, r6 │ │ - mov.w r7, r7, lsr #10 │ │ - bic.w r8, r9, #1020 ; 0x3fc │ │ - bic.w r8, r8, #3 │ │ - orr.w r8, r8, r7, lsl #5 │ │ - umull r6, r7, ip, r0 │ │ - orr.w r8, r8, r7, lsr #10 │ │ - strh.w r8, [r2], #2 │ │ - bgt.w 4e28a │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r2, lr │ │ - b.n 4e274 │ │ - ldrb r1, [r3, #9] │ │ - mov sl, r0 │ │ - ldr r0, [r4, #16] │ │ - mov.w fp, fp, lsr #3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + add.w r8, r0, fp │ │ + rsb r6, fp, r6 │ │ + add.w sl, r5, r8, lsl #2 │ │ + cbnz r7, 4de9c │ │ + add.w sl, sl, #4 │ │ + b.n 4de9e │ │ + adds r6, #1 │ │ + adds.w r6, r6, #4294967295 ; 0xffffffff │ │ + bcc.w 4eb90 │ │ + ldr r2, [sp, #4] │ │ + ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #8] │ │ + lsrs r2, r3 │ │ + ldrb.w r3, [r4, #32] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsr.w r3, r1, r3 │ │ + ldrb.w r1, [r4, #33] ; 0x21 │ │ + lsls r3, r1 │ │ + ldr r1, [sp, #12] │ │ + orrs r3, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsr.w r3, r1, r3 │ │ + ldrb.w r1, [r4, #34] ; 0x22 │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + str.w r3, [sl], #4 │ │ + b.n 4de9e │ │ + cmp r6, fp │ │ + bne.w 4e25e │ │ + ldr r3, [sp, #0] │ │ + cmp.w ip, #2 │ │ + ldrb r1, [r4, #9] │ │ + ldr r5, [r3, #20] │ │ + beq.w 4dffe │ │ + cmp.w ip, #4 │ │ + beq.w 4e0e2 │ │ + cmp.w ip, #1 │ │ + bne.w 4e1d8 │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w sl, r0, lsl #2 │ │ + bgt.n 4df28 │ │ + mla r0, r0, r8, r6 │ │ + rsb r2, r8, r9 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cbz r7, 4df1e │ │ + adds r2, #1 │ │ + rsb r3, sl, #0 │ │ + ldr r1, [pc, #752] ; (4e214 ) │ │ + str r3, [sp, #0] │ │ + b.n 4df3c │ │ + mla r0, r0, r9, r6 │ │ + rsb r2, r9, r8 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4df1c │ │ + add r0, sl │ │ + b.n 4df1e │ │ + subs r2, #1 │ │ + add r0, sl │ │ + adds r7, r2, #1 │ │ + beq.w 4eb90 │ │ + ldrb r3, [r4, #30] │ │ + ldr r6, [sp, #0] │ │ + ldr r5, [sp, #16] │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #712] ; (4e218 ) │ │ + ldr r7, [r0, r6] │ │ + ldrb.w ip, [r4, #28] │ │ + ldr r5, [r5, r3] │ │ + ldr r3, [r4, #12] │ │ + ldrb.w r8, [r4, #32] │ │ + ands r3, r7 │ │ + ldr.w r7, [r5, ip, lsl #2] │ │ + ldrb.w lr, [r4, #29] │ │ + lsr.w r3, r3, r8 │ │ + ldrb.w r9, [r4, #33] ; 0x21 │ │ + ldrb.w fp, [r4, #34] ; 0x22 │ │ + ldrb r7, [r7, r3] │ │ + ldr r3, [sp, #20] │ │ + muls r7, r3 │ │ + ldr r3, [r4, #16] │ │ + umull r6, r7, r7, r1 │ │ + strd r6, r7, [sp, #32] │ │ + ldr r6, [sp, #0] │ │ + ldr r7, [r0, r6] │ │ + ands r3, r7 │ │ + ldr.w r7, [r5, lr, lsl #2] │ │ + lsr.w r3, r3, r9 │ │ + ldrb r7, [r7, r3] │ │ + ldr r3, [sp, #20] │ │ + muls r7, r3 │ │ ldr r3, [r4, #20] │ │ - adds r4, r6, #3 │ │ - it mi │ │ - addmi r4, r6, #6 │ │ - asrs r4, r4, #2 │ │ - mla r5, r5, r0, r8 │ │ - subs r0, r0, r6 │ │ - lsls r0, r0, #1 │ │ - add.w r5, r3, r5, lsl #1 │ │ + umull r6, r7, r7, r1 │ │ + strd r6, r7, [sp, #40] ; 0x28 │ │ + ldr r6, [sp, #0] │ │ + ldr r7, [r0, r6] │ │ + ands r3, r7 │ │ + ldr r7, [sp, #24] │ │ + lsr.w r3, r3, fp │ │ + ldr.w r5, [r5, r7, lsl #2] │ │ + ldrb r3, [r5, r3] │ │ + ldr r5, [sp, #20] │ │ + muls r3, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + umull r6, r7, r3, r1 │ │ ldr r3, [sp, #4] │ │ - lsrs r7, r3, #3 │ │ - ldr r3, [sp, #0] │ │ - orr.w r8, r7, fp, lsl #5 │ │ - and.w r7, r6, #3 │ │ - mov.w r9, r3, lsr #3 │ │ - orr.w r9, r8, r9, lsl #10 │ │ - cmp.w sl, #0 │ │ - beq.n 4e440 │ │ - cmp r7, #2 │ │ - mov r3, r4 │ │ - beq.n 4e42a │ │ - cmp r7, #3 │ │ - beq.n 4e426 │ │ - cmp r7, #1 │ │ - beq.n 4e42e │ │ - strh.w r9, [r5], #2 │ │ - strh.w r9, [r5], #2 │ │ - strh.w r9, [r5], #2 │ │ - subs r3, #1 │ │ - strh.w r9, [r5], #2 │ │ - cmp r3, #0 │ │ - bgt.n 4e422 │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r5, r0 │ │ - b.n 4e40e │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r7, r0 │ │ - ldr.w lr, [r0, #4] │ │ - sub sp, #36 ; 0x24 │ │ - ldr r0, [r1, #4] │ │ - cmp r2, #2 │ │ - ldr.w r9, [pc, #920] ; 4e7fc │ │ - mov sl, r3 │ │ - ldrb.w r5, [sp, #72] ; 0x48 │ │ - add r9, pc │ │ - ldrb.w r4, [sp, #76] ; 0x4c │ │ - ldr.w fp, [r1, #8] │ │ - ldr r3, [r1, #12] │ │ - str r0, [sp, #0] │ │ - ldr r6, [r1, #0] │ │ - beq.w 4e688 │ │ - cmp r2, #4 │ │ - beq.w 4e804 │ │ - cmp r2, #1 │ │ - bne.w 4e988 │ │ - ldrb.w r1, [lr, #9] │ │ - ldr r0, [r7, #16] │ │ - str r3, [sp, #8] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + add.w r5, r3, r5, lsr #7 │ │ + lsr.w r5, r5, ip │ │ + strd r6, r7, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #8] │ │ + lsl.w r5, r5, r8 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + add.w r7, r3, r7, lsr #7 │ │ + ldr r3, [r4, #24] │ │ + lsr.w r7, r7, lr │ │ + lsl.w r7, r7, r9 │ │ + orrs r5, r7 │ │ + ldr r7, [sp, #52] ; 0x34 │ │ + orrs r3, r5 │ │ + ldr r5, [sp, #12] │ │ + add.w r5, r5, r7, lsr #7 │ │ + ldr r7, [sp, #24] │ │ + lsrs r5, r7 │ │ + lsl.w r5, r5, fp │ │ + orrs r3, r5 │ │ + ldr r5, [sp, #0] │ │ + str r3, [r0, r5] │ │ + b.n 4df3c │ │ ldr r3, [sp, #0] │ │ - adds.w lr, fp, #3 │ │ - ldrb.w r8, [sp, #80] ; 0x50 │ │ - it mi │ │ - addmi.w lr, fp, #6 │ │ - rsb r8, r8, #255 ; 0xff │ │ - mov.w lr, lr, asr #2 │ │ - mla r6, r3, r0, r6 │ │ - ldr r3, [r7, #20] │ │ - add.w r3, r3, r6, lsl #1 │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w r3, r0, lsl #2 │ │ + str r3, [sp, #20] │ │ + bgt.n 4e024 │ │ + mla r0, r0, r8, r6 │ │ + rsb r2, r8, r9 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cbz r7, 4e020 │ │ + adds r2, #1 │ │ + movs r5, #0 │ │ + b.n 4e03a │ │ + mla r0, r0, r9, r6 │ │ + rsb r2, r9, r8 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4e01e │ │ + ldr r3, [sp, #20] │ │ + add r0, r3 │ │ + b.n 4e020 │ │ + adds.w r2, r2, #4294967295 ; 0xffffffff │ │ + bcc.w 4eb90 │ │ + ldr r3, [r0, r5] │ │ + ldr r6, [sp, #16] │ │ + ldrb.w ip, [r4, #28] │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #836] ; (4e800 ) │ │ - ldr.w r3, [r9, r3] │ │ - and.w r9, fp, #3 │ │ - ldr r2, [r3, #12] │ │ - ldr.w ip, [r3, #8] │ │ - rsb r3, fp, r0 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #804] ; (4e7f8 ) │ │ - ldr r1, [sp, #8] │ │ - cmp r1, #0 │ │ - beq.w 4e9fa │ │ - cmp.w r9, #2 │ │ - str.w lr, [sp, #4] │ │ - beq.n 4e5b0 │ │ - cmp.w r9, #3 │ │ - beq.n 4e552 │ │ - cmp.w r9, #1 │ │ - beq.w 4e60e │ │ - ldr r1, [sp, #0] │ │ - ldrh r0, [r1, #0] │ │ - lsrs r1, r0, #11 │ │ - ldrb r1, [r2, r1] │ │ - mul.w r1, r8, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r1, [ip, r1] │ │ - ldrb r0, [r2, r0] │ │ - mul.w r1, r8, r1 │ │ - strd r6, r7, [sp, #16] │ │ - mul.w r0, r8, r0 │ │ - umull r6, r7, r1, r3 │ │ - umull r0, r1, r0, r3 │ │ - strd r6, r7, [sp, #24] │ │ - ldr r7, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - add.w r1, r4, r1, lsr #7 │ │ - add.w fp, sl, r7, lsr #7 │ │ - add.w r0, r5, r0, lsr #7 │ │ - lsrs r1, r1, #3 │ │ - mov.w fp, fp, lsr #3 │ │ - lsrs r0, r0, #2 │ │ - orr.w r1, r1, fp, lsl #11 │ │ - orr.w r0, r1, r0, lsl #5 │ │ - ldr r1, [sp, #0] │ │ - strh.w r0, [r1], #2 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #0] │ │ - ldrh r0, [r1, #0] │ │ - lsrs r1, r0, #11 │ │ - ldrb r1, [r2, r1] │ │ - mul.w r1, r8, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r1, [ip, r1] │ │ - ldrb r0, [r2, r0] │ │ - mul.w r1, r8, r1 │ │ - strd r6, r7, [sp, #16] │ │ - mul.w r0, r8, r0 │ │ - umull r6, r7, r1, r3 │ │ - umull r0, r1, r0, r3 │ │ - strd r6, r7, [sp, #24] │ │ - ldr r7, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - add.w r1, r4, r1, lsr #7 │ │ - add.w fp, sl, r7, lsr #7 │ │ - add.w r0, r5, r0, lsr #7 │ │ - lsrs r1, r1, #3 │ │ - mov.w fp, fp, lsr #3 │ │ - lsrs r0, r0, #2 │ │ - orr.w r1, r1, fp, lsl #11 │ │ - orr.w r0, r1, r0, lsl #5 │ │ - ldr r1, [sp, #0] │ │ - strh.w r0, [r1], #2 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #0] │ │ - ldrh r0, [r1, #0] │ │ - lsrs r1, r0, #11 │ │ - ldrb r1, [r2, r1] │ │ - mul.w r1, r8, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r1, [ip, r1] │ │ - ldrb r0, [r2, r0] │ │ - mul.w r1, r8, r1 │ │ - strd r6, r7, [sp, #16] │ │ - mul.w r0, r8, r0 │ │ - umull r6, r7, r1, r3 │ │ - umull r0, r1, r0, r3 │ │ - strd r6, r7, [sp, #24] │ │ - ldr r7, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - add.w r1, r4, r1, lsr #7 │ │ - add.w fp, sl, r7, lsr #7 │ │ - add.w r0, r5, r0, lsr #7 │ │ - lsrs r1, r1, #3 │ │ - mov.w fp, fp, lsr #3 │ │ - lsrs r0, r0, #2 │ │ - orr.w r1, r1, fp, lsl #11 │ │ - orr.w r0, r1, r0, lsl #5 │ │ - ldr r1, [sp, #0] │ │ - strh.w r0, [r1], #2 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #0] │ │ - ldrh r0, [r1, #0] │ │ - lsrs r1, r0, #11 │ │ - ldrb r1, [r2, r1] │ │ - mul.w r1, r8, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r1, [ip, r1] │ │ - ldrb r0, [r2, r0] │ │ - mul.w r1, r8, r1 │ │ - strd r6, r7, [sp, #16] │ │ - mul.w r0, r8, r0 │ │ - umull r6, r7, r1, r3 │ │ - umull r0, r1, r0, r3 │ │ - strd r6, r7, [sp, #24] │ │ - ldr r7, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - add.w r1, r4, r1, lsr #7 │ │ - add.w fp, sl, r7, lsr #7 │ │ - add.w r0, r5, r0, lsr #7 │ │ - lsrs r1, r1, #3 │ │ - mov.w fp, fp, lsr #3 │ │ - lsrs r0, r0, #2 │ │ - orr.w r1, r1, fp, lsl #11 │ │ - orr.w r0, r1, r0, lsl #5 │ │ + ldr r3, [pc, #456] ; (4e218 ) │ │ ldr r1, [sp, #0] │ │ - strh.w r0, [r1], #2 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - subs r1, #1 │ │ - str r1, [sp, #4] │ │ - cmp r1, #0 │ │ - bgt.w 4e4f4 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #0] │ │ - subs r1, #1 │ │ - str r1, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - add r0, r1 │ │ - str r0, [sp, #0] │ │ - b.n 4e4d4 │ │ - ldrb.w r1, [lr, #9] │ │ - mov r8, r3 │ │ - ldr r0, [r7, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #0] │ │ - adds.w ip, fp, #3 │ │ - it mi │ │ - addmi.w ip, fp, #6 │ │ - mov.w ip, ip, asr #2 │ │ - mla r6, r3, r0, r6 │ │ - ldr r3, [r7, #20] │ │ - rsb lr, fp, r0 │ │ - mov.w lr, lr, lsl #1 │ │ - add.w r6, r3, r6, lsl #1 │ │ - ldr r3, [pc, #328] ; (4e800 ) │ │ - ldr.w r3, [r9, r3] │ │ - and.w r9, fp, #3 │ │ - ldr r1, [r3, #12] │ │ - ldr r7, [r3, #8] │ │ - cmp.w r8, #0 │ │ - beq.w 4e9fa │ │ - cmp.w r9, #2 │ │ - mov fp, ip │ │ - beq.n 4e760 │ │ - cmp.w r9, #3 │ │ - beq.n 4e720 │ │ - cmp.w r9, #1 │ │ - beq.n 4e7a0 │ │ - ldrh r3, [r6, #0] │ │ - lsrs r2, r3, #11 │ │ - ldrb r0, [r1, r2] │ │ - ubfx r2, r3, #5, #6 │ │ - and.w r3, r3, #31 │ │ - add r0, sl │ │ - ldrb r2, [r7, r2] │ │ + ldrb.w lr, [r4, #32] │ │ + ldr r6, [r6, r3] │ │ + ldr r3, [r4, #12] │ │ + ldrb.w r9, [r4, #29] │ │ + ands r3, r1 │ │ + ldr.w r7, [r6, ip, lsl #2] │ │ + ldrb.w fp, [r4, #30] │ │ + lsr.w r3, r3, lr │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldrb.w r8, [r7, r3] │ │ + ldr r3, [r4, #16] │ │ + ldrb.w r7, [r4, #33] ; 0x21 │ │ + ands r3, r1 │ │ + ldr.w r1, [r6, r9, lsl #2] │ │ + ldr.w r6, [r6, fp, lsl #2] │ │ + lsrs r3, r7 │ │ ldrb r3, [r1, r3] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r5 │ │ - add r3, r4 │ │ + ldr r1, [r4, #20] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #0] │ │ + ands r3, r1 │ │ + lsr.w r1, r3, sl │ │ + ldr r3, [sp, #24] │ │ + ldrb r1, [r6, r1] │ │ + ldr r6, [sp, #4] │ │ + add r8, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp.w r8, #255 ; 0xff │ │ + add r3, r6 │ │ + ldr r6, [sp, #12] │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ + movcs.w r8, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ - mov.w r0, r0, lsr #3 │ │ + add r1, r6 │ │ + lsr.w r8, r8, ip │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r3, r3, lsr #3 │ │ + cmp r1, #255 ; 0xff │ │ + lsr.w r3, r3, r9 │ │ + ldr r6, [r4, #24] │ │ it cs │ │ - movcs r2, #255 ; 0xff │ │ - orr.w r3, r3, r0, lsl #11 │ │ - lsrs r2, r2, #2 │ │ - orr.w r2, r3, r2, lsl #5 │ │ - strh.w r2, [r6], #2 │ │ - ldrh r3, [r6, #0] │ │ - lsrs r2, r3, #11 │ │ - ldrb r0, [r1, r2] │ │ - ubfx r2, r3, #5, #6 │ │ - and.w r3, r3, #31 │ │ + movcs r1, #255 ; 0xff │ │ + lsl.w ip, r8, lr │ │ + lsls r3, r7 │ │ + lsr.w r1, r1, fp │ │ + orr.w r3, ip, r3 │ │ + orrs r3, r6 │ │ + lsl.w r1, r1, sl │ │ + orr.w r6, r3, r1 │ │ + ldr r3, [sp, #20] │ │ + str r6, [r0, r5] │ │ + add r5, r3 │ │ + b.n 4e03a │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w sl, r0, lsl #2 │ │ + bgt.n 4e10a │ │ + mla r0, r0, r8, r6 │ │ + rsb r2, r8, r9 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cbz r7, 4e102 │ │ + adds r2, #1 │ │ + rsb r5, sl, #0 │ │ + ldr r1, [pc, #268] ; (4e214 ) │ │ + b.n 4e11e │ │ + mla r0, r0, r9, r6 │ │ + rsb r2, r9, r8 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4e100 │ │ add r0, sl │ │ - ldrb r2, [r7, r2] │ │ - ldrb r3, [r1, r3] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r5 │ │ - add r3, r4 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - mov.w r0, r0, lsr #3 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r3, r3, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - orr.w r3, r3, r0, lsl #11 │ │ - lsrs r2, r2, #2 │ │ - orr.w r2, r3, r2, lsl #5 │ │ - strh.w r2, [r6], #2 │ │ - ldrh r2, [r6, #0] │ │ - lsrs r3, r2, #11 │ │ - ldrb r0, [r1, r3] │ │ - ubfx r3, r2, #5, #6 │ │ - and.w r2, r2, #31 │ │ + b.n 4e102 │ │ + subs r2, #1 │ │ add r0, sl │ │ + adds r6, r2, #1 │ │ + beq.w 4eb90 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r6, [sp, #16] │ │ + ldr.w r9, [r0, r5] │ │ + str r3, [sp, #0] │ │ + ldrb r3, [r4, #30] │ │ + ldrb r7, [r4, #28] │ │ + ldrb.w fp, [r4, #32] │ │ + str r3, [sp, #20] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + ldrb.w lr, [r4, #29] │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #204] ; (4e218 ) │ │ + ldr.w ip, [r6, r3] │ │ + ldr r3, [r4, #12] │ │ + and.w r3, r9, r3 │ │ + ldr.w r6, [ip, r7, lsl #2] │ │ + lsr.w r3, r3, fp │ │ + ldrb.w r8, [r6, r3] │ │ + ldr r3, [sp, #4] │ │ + ldr r6, [sp, #0] │ │ + mul.w r8, r8, r3 │ │ + ldr r3, [r4, #16] │ │ + and.w r3, r9, r3 │ │ + lsrs r3, r6 │ │ + ldr.w r6, [ip, lr, lsl #2] │ │ + ldrb r6, [r6, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + ldr r6, [sp, #24] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #20] │ │ + and.w r3, r9, r3 │ │ + umull r8, r9, r8, r1 │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #20] │ │ + ldr.w ip, [ip, r6, lsl #2] │ │ + ldr r6, [sp, #12] │ │ + ldrb.w r3, [ip, r3] │ │ + mov.w ip, r9, lsr #7 │ │ + lsr.w ip, ip, r7 │ │ + muls r3, r6 │ │ + ldr r6, [sp, #32] │ │ + lsl.w ip, ip, fp │ │ + umull r6, r7, r6, r1 │ │ + ldr r6, [sp, #0] │ │ + mov.w r8, r7, lsr #7 │ │ + ldr r7, [r4, #24] │ │ + lsr.w r8, r8, lr │ │ + lsl.w r8, r8, r6 │ │ + orr.w ip, ip, r8 │ │ + orr.w ip, ip, r7 │ │ + umull r6, r7, r3, r1 │ │ + ldr r3, [sp, #20] │ │ + lsrs r7, r7, #7 │ │ + lsrs r7, r3 │ │ + ldr r3, [sp, #24] │ │ + lsls r7, r3 │ │ + orr.w r7, ip, r7 │ │ + str r7, [r0, r5] │ │ + b.n 4e11e │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w sl, r0, lsl #2 │ │ + bgt.n 4e200 │ │ + mla r0, r0, r8, r6 │ │ + rsb r9, r8, r9 │ │ + add.w r5, r5, r0, lsl #2 │ │ + cbz r7, 4e1fa │ │ + add.w r9, r9, #1 │ │ + rsb r1, sl, #0 │ │ + b.n 4e21c │ │ + mla r0, r0, r9, r6 │ │ + rsb r9, r9, r8 │ │ + add.w r5, r5, r0, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4e1f6 │ │ + add r5, sl │ │ + b.n 4e1fa │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ + add r5, sl │ │ + cmp.w r9, #4294967295 ; 0xffffffff │ │ + beq.w 4eb90 │ │ + ldr r2, [sp, #4] │ │ + ldrb r3, [r4, #28] │ │ + ldr r0, [sp, #8] │ │ + lsrs r2, r3 │ │ + ldrb.w r3, [r4, #32] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsr.w r3, r0, r3 │ │ + ldrb.w r0, [r4, #33] ; 0x21 │ │ + lsls r3, r0 │ │ + ldr r0, [sp, #12] │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsr.w r3, r0, r3 │ │ + ldrb.w r0, [r4, #34] ; 0x22 │ │ + lsls r3, r0 │ │ + orrs r3, r2 │ │ + str r3, [r5, r1] │ │ + b.n 4e21c │ │ + rsb r2, fp, r6 │ │ + rsb r5, r9, r8 │ │ + eor.w r3, r2, r2, asr #31 │ │ + sub.w r3, r3, r2, asr #31 │ │ + eor.w r2, r5, r5, asr #31 │ │ + sub.w r2, r2, r5, asr #31 │ │ + cmp r3, r2 │ │ + bne.w 4e624 │ │ + cmp.w ip, #2 │ │ + ldrb r1, [r4, #9] │ │ + beq.w 4e3aa │ │ + cmp.w ip, #4 │ │ + beq.w 4e49c │ │ + ldr r3, [sp, #0] │ │ + cmp.w ip, #1 │ │ + ldr.w sl, [r3, #20] │ │ + bne.w 4e596 │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + bgt.n 4e2c0 │ │ + mla r3, r0, r8, r6 │ │ + cmp r6, fp │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r5, r8, r9 │ │ + add.w r3, sl, r3, lsl #2 │ │ + cbz r7, 4e2dc │ │ + b.n 4e2da │ │ + mla r3, r0, r9, fp │ │ + cmp fp, r6 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r3, sl, r3, lsl #2 │ │ + cbnz r7, 4e2da │ │ + add.w r3, r3, r0, lsl #2 │ │ + b.n 4e2dc │ │ + adds r5, #1 │ │ + mov.w r9, r0, lsl #2 │ │ + mov r2, r3 │ │ + rsb r6, r9, #0 │ │ + subs r5, #1 │ │ + add r2, r9 │ │ + adds r0, r5, #1 │ │ + beq.w 4eb90 │ │ + ldrb r3, [r4, #30] │ │ + ldr r0, [sp, #16] │ │ + ldrb.w ip, [r4, #28] │ │ + str r3, [sp, #0] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + ldr r1, [r2, r6] │ │ + ldrb.w lr, [r4, #32] │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #792] ; (4e620 ) │ │ + ldrb r7, [r4, #29] │ │ + ldrb.w r8, [r4, #33] ; 0x21 │ │ + ldr r0, [r0, r3] │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + ldr.w r1, [r0, ip, lsl #2] │ │ + lsr.w r3, r3, lr │ │ + ldrb.w sl, [r1, r3] │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [r2, r6] │ │ + mul.w sl, r3, sl │ │ + ldr r3, [pc, #752] ; (4e61c ) │ │ + umull sl, fp, sl, r3 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r1 │ │ + ldr.w r1, [r0, r7, lsl #2] │ │ + lsr.w r3, r3, r8 │ │ + strd sl, fp, [sp, #32] │ │ + ldrb.w fp, [r1, r3] │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [r2, r6] │ │ + mul.w fp, r3, fp │ │ + ldr r3, [pc, #720] ; (4e61c ) │ │ + umull sl, fp, fp, r3 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #24] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + strd sl, fp, [sp, #40] ; 0x28 │ │ + ldr.w r0, [r0, r1, lsl #2] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldrb.w sl, [r0, r3] │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + mul.w sl, r3, sl │ │ + ldr r3, [pc, #680] ; (4e61c ) │ │ + umull sl, fp, sl, r3 │ │ + ldr r3, [sp, #4] │ │ + add.w r3, r3, r1, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + add.w r0, r1, r0, lsr #7 │ │ + lsr.w r3, r3, ip │ │ + lsrs r0, r7 │ │ + lsl.w r3, r3, lr │ │ + ldr r7, [r4, #24] │ │ + lsl.w r0, r0, r8 │ │ + ldr r1, [sp, #0] │ │ + orrs r3, r0 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #12] │ │ + add.w r3, r3, fp, lsr #7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #24] │ │ + lsls r3, r1 │ │ + orrs r7, r3 │ │ + str r7, [r2, r6] │ │ + b.n 4e2e6 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + cmp r8, r9 │ │ + ldr r1, [r3, #20] │ │ + bgt.n 4e3d4 │ │ + mla r3, r0, r8, r6 │ │ + cmp r6, fp │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r5, r8, r9 │ │ + add.w r1, r1, r3, lsl #2 │ │ + cbz r7, 4e3f0 │ │ + b.n 4e3ee │ │ + mla r9, r0, r9, fp │ │ + cmp fp, r6 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r1, r1, r9, lsl #2 │ │ + cbnz r7, 4e3ee │ │ + add.w r1, r1, r0, lsl #2 │ │ + b.n 4e3f0 │ │ + adds r5, #1 │ │ + movs r6, #0 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #20] │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 4eb90 │ │ + ldr r3, [pc, #544] ; (4e620 ) │ │ + ldr r2, [sp, #16] │ │ + ldrb.w r8, [r4, #28] │ │ + ldrb.w ip, [r4, #32] │ │ + ldr r7, [r2, r3] │ │ + ldr r3, [r1, r6] │ │ + ldr r2, [r4, #12] │ │ + ldrb.w r9, [r4, #29] │ │ + ands r2, r3 │ │ + ldr.w r3, [r7, r8, lsl #2] │ │ + ldr r0, [r4, #16] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w lr, [r4, #33] ; 0x21 │ │ + ldrb.w fp, [r4, #30] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [r1, r6] │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r1, r6] │ │ + ands r0, r3 │ │ + ldr.w r3, [r7, r9, lsl #2] │ │ + ldr.w r7, [r7, fp, lsl #2] │ │ + lsr.w r0, r0, lr │ │ + ldrb r0, [r3, r0] │ │ + ldr r3, [r4, #20] │ │ + ands r3, r2 │ │ + lsr.w r3, r3, sl │ │ ldrb r3, [r7, r3] │ │ - ldrb r2, [r1, r2] │ │ - cmp r0, #255 ; 0xff │ │ - add r3, r5 │ │ - add r2, r4 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r0, r0, lsr #3 │ │ + ldmia.w sp, {r2, r7} │ │ + add r7, r2 │ │ + cmp r7, #255 ; 0xff │ │ + mov r2, r7 │ │ + ldr r7, [sp, #8] │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - mov.w r2, r2, lsr #3 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - orr.w r2, r2, r0, lsl #11 │ │ - lsrs r3, r3, #2 │ │ - orr.w r3, r2, r3, lsl #5 │ │ - strh.w r3, [r6], #2 │ │ - ldrh r2, [r6, #0] │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - lsrs r3, r2, #11 │ │ - ldrb r0, [r1, r3] │ │ - ubfx r3, r2, #5, #6 │ │ - and.w r2, r2, #31 │ │ - add r0, sl │ │ - ldrb r3, [r7, r3] │ │ - ldrb r2, [r1, r2] │ │ + add r0, r7 │ │ + ldr r7, [sp, #12] │ │ cmp r0, #255 ; 0xff │ │ - add r3, r5 │ │ - add r2, r4 │ │ + lsr.w r2, r2, r8 │ │ + add r3, r7 │ │ + ldr r7, [r4, #24] │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r0, r0, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ - mov.w r2, r2, lsr #3 │ │ + lsr.w r0, r0, r9 │ │ + lsl.w r8, r2, ip │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - cmp.w fp, #0 │ │ - mov.w r3, r3, lsr #2 │ │ - orr.w r0, r2, r0, lsl #11 │ │ - orr.w r3, r0, r3, lsl #5 │ │ - strh.w r3, [r6], #2 │ │ - bgt.w 4e6e0 │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add r6, lr │ │ - b.n 4e6c4 │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldr r6, [r3, #24] │ │ - movs r6, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldrb.w r1, [lr, #9] │ │ - ldr r0, [r7, #16] │ │ - str r3, [sp, #4] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + lsl.w r0, r0, lr │ │ + lsr.w r3, r3, fp │ │ + orr.w r0, r8, r0 │ │ + lsl.w r3, r3, sl │ │ + orrs r0, r7 │ │ + orr.w r7, r0, r3 │ │ + ldr r3, [sp, #20] │ │ + str r7, [r1, r6] │ │ + add r6, r3 │ │ + b.n 4e3f6 │ │ ldr r3, [sp, #0] │ │ - adds.w ip, fp, #3 │ │ - ldr r2, [pc, #496] ; (4ea08 ) │ │ - it mi │ │ - addmi.w ip, fp, #6 │ │ - mov.w ip, ip, asr #2 │ │ - ldr.w r2, [r9, r2] │ │ - ldr r1, [r2, #12] │ │ - ldr.w lr, [r2, #8] │ │ - mla r6, r3, r0, r6 │ │ - rsb r0, fp, r0 │ │ - ldr r3, [r7, #20] │ │ - lsls r2, r0, #1 │ │ - str r2, [sp, #8] │ │ - and.w r2, fp, #3 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #448] ; (4ea04 ) │ │ - add.w r3, r3, r6, lsl #1 │ │ - ldr r0, [sp, #4] │ │ - cmp r0, #0 │ │ - beq.w 4e9fa │ │ - ldr r0, [sp, #0] │ │ - cmp r0, #2 │ │ - beq.n 4e8e8 │ │ - cmp r0, #3 │ │ - beq.n 4e8a2 │ │ - cmp r0, #1 │ │ - mov r0, ip │ │ - beq.n 4e92c │ │ - ldrh r6, [r3, #0] │ │ - lsrs r7, r6, #11 │ │ - ldrb.w r8, [r1, r7] │ │ - ubfx r7, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w fp, [lr, r7] │ │ - ldrb r6, [r1, r6] │ │ - smulbb r8, r8, sl │ │ - smulbb r6, r6, r4 │ │ - smulbb fp, fp, r5 │ │ - umull r8, r9, r8, r2 │ │ - umull r6, r7, r6, r2 │ │ - mov.w r8, r9, lsr #10 │ │ - lsrs r7, r7, #10 │ │ - orr.w r8, r7, r8, lsl #11 │ │ - umull r6, r7, fp, r2 │ │ - lsrs r6, r7, #9 │ │ - orr.w r8, r8, r6, lsl #5 │ │ - strh.w r8, [r3], #2 │ │ - b.n 4e8a4 │ │ - mov r0, ip │ │ - ldrh r6, [r3, #0] │ │ - lsrs r7, r6, #11 │ │ - ldrb.w r8, [r1, r7] │ │ - ubfx r7, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w fp, [lr, r7] │ │ - ldrb r6, [r1, r6] │ │ - smulbb r8, r8, sl │ │ - smulbb r6, r6, r4 │ │ - smulbb fp, fp, r5 │ │ - umull r8, r9, r8, r2 │ │ - umull r6, r7, r6, r2 │ │ - mov.w r8, r9, lsr #10 │ │ - lsrs r7, r7, #10 │ │ - orr.w r8, r7, r8, lsl #11 │ │ - umull r6, r7, fp, r2 │ │ - lsrs r6, r7, #9 │ │ - orr.w r8, r8, r6, lsl #5 │ │ - strh.w r8, [r3], #2 │ │ - b.n 4e8ea │ │ - mov r0, ip │ │ - ldrh r6, [r3, #0] │ │ - lsrs r7, r6, #11 │ │ - ldrb.w r8, [r1, r7] │ │ - ubfx r7, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w fp, [lr, r7] │ │ - ldrb r6, [r1, r6] │ │ - smulbb r8, r8, sl │ │ - smulbb r6, r6, r4 │ │ - smulbb fp, fp, r5 │ │ - umull r8, r9, r8, r2 │ │ - umull r6, r7, r6, r2 │ │ - mov.w r8, r9, lsr #10 │ │ - lsrs r7, r7, #10 │ │ - orr.w r8, r7, r8, lsl #11 │ │ - umull r6, r7, fp, r2 │ │ - lsrs r6, r7, #9 │ │ - orr.w r8, r8, r6, lsl #5 │ │ - strh.w r8, [r3], #2 │ │ - ldrh r6, [r3, #0] │ │ - subs r0, #1 │ │ - cmp r0, #0 │ │ - mov.w r7, r6, lsr #11 │ │ - ldrb.w r8, [r1, r7] │ │ - ubfx r7, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w fp, [lr, r7] │ │ - ldrb r6, [r1, r6] │ │ - smulbb r8, r8, sl │ │ - smulbb r6, r6, r4 │ │ - smulbb fp, fp, r5 │ │ - umull r8, r9, r8, r2 │ │ - umull r6, r7, r6, r2 │ │ - mov.w r8, r9, lsr #10 │ │ - mov.w r7, r7, lsr #10 │ │ - orr.w r8, r7, r8, lsl #11 │ │ - umull r6, r7, fp, r2 │ │ - mov.w r6, r7, lsr #9 │ │ - orr.w r8, r8, r6, lsl #5 │ │ - strh.w r8, [r3], #2 │ │ - bgt.w 4e85e │ │ - ldr r0, [sp, #4] │ │ - subs r0, #1 │ │ - str r0, [sp, #4] │ │ - ldr r0, [sp, #8] │ │ - add r3, r0 │ │ - b.n 4e846 │ │ - ldr r0, [r7, #16] │ │ - lsrs r4, r4, #3 │ │ - ldrb.w r1, [lr, #9] │ │ - mov.w r9, sl, lsr #3 │ │ - str r3, [sp, #4] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #0] │ │ - lsrs r1, r5, #2 │ │ - ldr r2, [r7, #20] │ │ - adds.w r7, fp, #3 │ │ - it mi │ │ - addmi.w r7, fp, #6 │ │ - orr.w r1, r4, r1, lsl #5 │ │ - orr.w r9, r1, r9, lsl #11 │ │ - and.w r8, fp, #3 │ │ - asrs r7, r7, #2 │ │ - mla r6, r3, r0, r6 │ │ - rsb r0, fp, r0 │ │ - ldr r3, [sp, #4] │ │ - lsls r0, r0, #1 │ │ - add.w r6, r2, r6, lsl #1 │ │ - cbz r3, 4e9fa │ │ - cmp.w r8, #2 │ │ - mov r2, r7 │ │ - beq.n 4e9e6 │ │ - cmp.w r8, #3 │ │ - beq.n 4e9e2 │ │ - cmp.w r8, #1 │ │ - beq.n 4e9ea │ │ - strh.w r9, [r6], #2 │ │ - strh.w r9, [r6], #2 │ │ - strh.w r9, [r6], #2 │ │ - subs r2, #1 │ │ - strh.w r9, [r6], #2 │ │ - cmp r2, #0 │ │ - bgt.n 4e9de │ │ - subs r3, #1 │ │ - add r6, r0 │ │ - b.n 4e9c8 │ │ - movs r0, #0 │ │ - add sp, #36 ; 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp r2, #2 │ │ - sub sp, #28 │ │ - ldr r7, [r1, #8] │ │ - ldr r4, [r1, #12] │ │ + cmp r8, r9 │ │ + ldr r1, [r3, #20] │ │ + bgt.n 4e4c6 │ │ + mla r3, r0, r8, r6 │ │ + cmp r6, fp │ │ + ite le │ │ + addle r2, r0, #1 │ │ + addgt.w r2, r0, #4294967295 ; 0xffffffff │ │ + rsb r5, r8, r9 │ │ + add.w r3, r1, r3, lsl #2 │ │ + cbz r7, 4e4e2 │ │ + b.n 4e4e0 │ │ + mla r3, r0, r9, fp │ │ + cmp fp, r6 │ │ + ite le │ │ + addle r2, r0, #1 │ │ + addgt.w r2, r0, #4294967295 ; 0xffffffff │ │ + add.w r3, r1, r3, lsl #2 │ │ + cbnz r7, 4e4e0 │ │ + add.w r3, r3, r2, lsl #2 │ │ + b.n 4e4e2 │ │ + adds r5, #1 │ │ + mov.w sl, r2, lsl #2 │ │ + ldr.w lr, [pc, #308] ; 4e61c │ │ + rsb ip, sl, #0 │ │ + mov r2, r3 │ │ + subs r5, #1 │ │ + add r2, sl │ │ + adds r1, r5, #1 │ │ + beq.w 4eb90 │ │ + ldrb r3, [r4, #30] │ │ + ldr r0, [sp, #16] │ │ + ldrb r1, [r4, #28] │ │ str r3, [sp, #0] │ │ - ldrb.w sl, [sp, #64] ; 0x40 │ │ - ldrb.w fp, [sp, #68] ; 0x44 │ │ - ldr r3, [r0, #4] │ │ - ldr r5, [r1, #4] │ │ - ldr r6, [r1, #0] │ │ - ldr.w r8, [r0, #20] │ │ - beq.w 4ebca │ │ - cmp r2, #4 │ │ - beq.w 4ecec │ │ - cmp r2, #1 │ │ - bne.w 4ee1e │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - str r4, [sp, #4] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldrb.w r9, [sp, #72] ; 0x48 │ │ - ldr r1, [pc, #668] ; (4ece8 ) │ │ - rsb r9, r9, #255 ; 0xff │ │ - mla r5, r5, r0, r6 │ │ - rsb ip, r7, r0 │ │ - and.w r0, r7, #3 │ │ - mov.w ip, ip, lsl #2 │ │ - add.w r5, r8, r5, lsl #2 │ │ - adds.w r8, r7, #3 │ │ - it mi │ │ - addmi.w r8, r7, #6 │ │ - mov.w r8, r8, asr #2 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + ldrb.w r9, [r4, #32] │ │ + ldrb.w r8, [r4, #29] │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #268] ; (4e620 ) │ │ + ldrb.w fp, [r4, #33] ; 0x21 │ │ + ldr r7, [r0, r3] │ │ + ldr.w r0, [r2, ip] │ │ + ldr r3, [r4, #12] │ │ + ands r3, r0 │ │ + ldr.w r0, [r7, r1, lsl #2] │ │ + lsr.w r3, r3, r9 │ │ + ldrb r6, [r0, r3] │ │ ldr r3, [sp, #4] │ │ - cmp r3, #0 │ │ - beq.w 4ee7a │ │ - cmp r0, #2 │ │ - mov lr, r8 │ │ - beq.n 4eb1c │ │ - cmp r0, #3 │ │ - beq.n 4ead2 │ │ - cmp r0, #1 │ │ - beq.n 4eb66 │ │ - ldr r2, [r5, #0] │ │ - ldr r4, [sp, #0] │ │ - ubfx r6, r2, #16, #8 │ │ - ubfx r3, r2, #8, #8 │ │ - uxtb r2, r2 │ │ - mul.w r6, r9, r6 │ │ - mul.w r3, r9, r3 │ │ - mul.w r2, r9, r2 │ │ - umull r6, r7, r6, r1 │ │ - strd r6, r7, [sp, #8] │ │ - umull r6, r7, r3, r1 │ │ - umull r2, r3, r2, r1 │ │ - strd r6, r7, [sp, #16] │ │ - ldr r6, [sp, #12] │ │ - add.w r3, fp, r3, lsr #7 │ │ - add.w r7, r4, r6, lsr #7 │ │ - ldr r4, [sp, #20] │ │ - add.w r6, sl, r4, lsr #7 │ │ - lsls r6, r6, #8 │ │ - orr.w r6, r6, r7, lsl #16 │ │ + ldr.w r0, [r2, ip] │ │ + muls r6, r3 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r0 │ │ + ldr.w r0, [r7, r8, lsl #2] │ │ + lsr.w r3, r3, fp │ │ + ldrb r0, [r0, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r0 │ │ + ldr.w r0, [r2, ip] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #20] │ │ + ands r3, r0 │ │ + ldr r0, [sp, #20] │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #0] │ │ + ldr.w r7, [r7, r0, lsl #2] │ │ + ldr r0, [sp, #12] │ │ + ldrb r3, [r7, r3] │ │ + umull r6, r7, r6, lr │ │ + muls r3, r0 │ │ + lsrs r6, r7, #7 │ │ + lsrs r6, r1 │ │ + ldr r1, [sp, #24] │ │ + lsl.w r6, r6, r9 │ │ + umull r0, r1, r1, lr │ │ + lsrs r7, r1, #7 │ │ + ldr r1, [r4, #24] │ │ + lsr.w r7, r7, r8 │ │ + lsl.w r7, r7, fp │ │ + orrs r6, r7 │ │ + orrs r6, r1 │ │ + umull r0, r1, r3, lr │ │ + lsrs r3, r1, #7 │ │ + ldr r1, [sp, #0] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + lsls r3, r1 │ │ orrs r6, r3 │ │ - str.w r6, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - ldr r4, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r7, r6, #8, #8 │ │ - uxtb r6, r6 │ │ - mul.w r2, r9, r2 │ │ - mul.w r7, r9, r7 │ │ - mul.w r6, r9, r6 │ │ - umull r2, r3, r2, r1 │ │ - strd r2, r3, [sp, #8] │ │ - umull r2, r3, r7, r1 │ │ - umull r6, r7, r6, r1 │ │ - strd r2, r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - add.w r2, r4, r3, lsr #7 │ │ - ldr r3, [sp, #20] │ │ - add.w r3, sl, r3, lsr #7 │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r7, lsr #7 │ │ + str.w r6, [r2, ip] │ │ + b.n 4e4f0 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + bgt.n 4e5bc │ │ + mla r3, r0, r8, r6 │ │ + cmp r6, fp │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r5, r8, r9 │ │ + add.w sl, sl, r3, lsl #2 │ │ + cbz r7, 4e5d8 │ │ + b.n 4e5d6 │ │ + mla r3, r0, r9, fp │ │ + cmp fp, r6 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w sl, sl, r3, lsl #2 │ │ + cbnz r7, 4e5d6 │ │ + add.w sl, sl, r0, lsl #2 │ │ + b.n 4e5d8 │ │ + adds r5, #1 │ │ + lsls r0, r0, #2 │ │ + negs r1, r0 │ │ + subs r5, #1 │ │ + add sl, r0 │ │ + adds r3, r5, #1 │ │ + beq.w 4eb90 │ │ + ldr r2, [sp, #4] │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [sp, #8] │ │ + lsrs r2, r3 │ │ + ldrb.w r3, [r4, #32] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsr.w r3, r6, r3 │ │ + ldrb.w r6, [r4, #33] ; 0x21 │ │ + lsls r3, r6 │ │ + ldr r6, [sp, #12] │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsr.w r3, r6, r3 │ │ + ldrb.w r6, [r4, #34] ; 0x22 │ │ + lsls r3, r6 │ │ orrs r3, r2 │ │ - str.w r3, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - ldr r4, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r7, r6, #8, #8 │ │ - uxtb r6, r6 │ │ - mul.w r2, r9, r2 │ │ - mul.w r7, r9, r7 │ │ - mul.w r6, r9, r6 │ │ - umull r2, r3, r2, r1 │ │ - strd r2, r3, [sp, #8] │ │ - umull r2, r3, r7, r1 │ │ - umull r6, r7, r6, r1 │ │ - strd r2, r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - add.w r2, r4, r3, lsr #7 │ │ + str.w r3, [sl, r1] │ │ + b.n 4e5dc │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + cmp.w ip, #2 │ │ + rsb r0, r6, fp │ │ + rsb r2, r8, r9 │ │ + beq.w 4e7d6 │ │ + cmp.w ip, #4 │ │ + beq.w 4e92a │ │ + cmp.w ip, #1 │ │ + bne.w 4eaac │ │ + eor.w r1, r0, r0, asr #31 │ │ + eor.w r3, r2, r2, asr #31 │ │ + sub.w r1, r1, r0, asr #31 │ │ + sub.w r3, r3, r2, asr #31 │ │ + cmp r1, r3 │ │ + blt.n 4e672 │ │ + adds r2, r1, #1 │ │ + str r2, [sp, #24] │ │ + lsls r2, r3, #1 │ │ + str r2, [sp, #32] │ │ + subs r5, r2, r1 │ │ + subs r2, r3, r1 │ │ + str.w ip, [sp, #40] ; 0x28 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 4e68a │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #24] │ │ + lsls r2, r1, #1 │ │ + str r2, [sp, #32] │ │ + subs r5, r2, r3 │ │ + subs r2, r1, r3 │ │ + str.w ip, [sp, #48] ; 0x30 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r6, fp │ │ + itett gt │ │ + ldrgt r3, [sp, #40] ; 0x28 │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #40] ; 0x28 │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + cmp r8, r9 │ │ + str r3, [sp, #64] ; 0x40 │ │ + itett gt │ │ + ldrgt r3, [sp, #48] ; 0x30 │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #48] ; 0x30 │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #68] ; 0x44 │ │ + cbnz r7, 4e6ba │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr.w r9, [pc, #1244] ; 4eb98 │ │ + mov.w ip, #0 │ │ + ldr r3, [sp, #24] │ │ + cmp ip, r3 │ │ + beq.w 4eb90 │ │ + ldr r3, [sp, #0] │ │ + cmp r5, #0 │ │ + ldr r2, [sp, #16] │ │ + add.w ip, ip, #1 │ │ + ldrb r7, [r4, #28] │ │ + ldr r3, [r3, #16] │ │ + ldrb.w r0, [r4, #32] │ │ + ldrb r1, [r4, #29] │ │ + mul.w lr, r3, r8 │ │ + ldr r3, [sp, #0] │ │ + ldr r3, [r3, #20] │ │ + add.w lr, lr, r6, lsl #2 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr.w r3, [r3, lr] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr.w r3, [pc, #1176] ; 4eb9c │ │ + ldr.w sl, [r2, r3] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [r4, #12] │ │ + and.w r3, r3, r2 │ │ + ldr.w r2, [sl, r7, lsl #2] │ │ + lsr.w r3, r3, r0 │ │ + ldrb.w fp, [r2, r3] │ │ ldr r3, [sp, #20] │ │ - add.w r3, sl, r3, lsr #7 │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r7, lsr #7 │ │ - orrs r3, r2 │ │ - str.w r3, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r4, [sp, #0] │ │ - cmp.w lr, #0 │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r7, r6, #8, #8 │ │ - uxtb r6, r6 │ │ - mul.w r2, r9, r2 │ │ - mul.w r7, r9, r7 │ │ - mul.w r6, r9, r6 │ │ - umull r2, r3, r2, r1 │ │ - strd r2, r3, [sp, #8] │ │ - umull r2, r3, r7, r1 │ │ - umull r6, r7, r6, r1 │ │ - strd r2, r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - add.w r2, r4, r3, lsr #7 │ │ + mul.w fp, r3, fp │ │ + umull r2, r3, fp, r9 │ │ + strd r2, r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [r4, #16] │ │ + and.w r3, r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsr.w r3, r3, r2 │ │ + ldr.w r2, [sl, r1, lsl #2] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + mul.w r3, r2, r3 │ │ + umull r2, r3, r3, r9 │ │ + strd r2, r3, [sp, #96] ; 0x60 │ │ + ldr r3, [r4, #20] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + and.w r3, r3, r2 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + lsr.w r3, r3, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr.w sl, [sl, r2, lsl #2] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldrb.w sl, [sl, r3] │ │ ldr r3, [sp, #20] │ │ - add.w r3, sl, r3, lsr #7 │ │ - mov.w r3, r3, lsl #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r7, lsr #7 │ │ - orr.w r3, r3, r2 │ │ - str.w r3, [r5], #4 │ │ - bgt.w 4ea88 │ │ + mul.w sl, r3, sl │ │ ldr r3, [sp, #4] │ │ - add r5, ip │ │ - subs r3, #1 │ │ - str r3, [sp, #4] │ │ - b.n 4ea72 │ │ - ldr r0, [r0, #16] │ │ - ldrb r1, [r3, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - mla r5, r5, r0, r6 │ │ - subs r0, r0, r7 │ │ - mov.w ip, r0, lsl #2 │ │ - add.w r5, r8, r5, lsl #2 │ │ - adds.w r8, r7, #3 │ │ - it mi │ │ - addmi.w r8, r7, #6 │ │ - and.w r7, r7, #3 │ │ - mov.w r8, r8, asr #2 │ │ - cmp r4, #0 │ │ - beq.w 4ee7a │ │ - cmp r7, #2 │ │ - mov r3, r8 │ │ - beq.n 4ec6e │ │ - cmp r7, #3 │ │ - beq.n 4ec3a │ │ - cmp r7, #1 │ │ - beq.n 4eca2 │ │ - ldr r6, [r5, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r1, r6, #8, #8 │ │ - add r2, r0 │ │ - add r1, sl │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r6, fp, r6 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r2, r1, r2, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - str.w r2, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r1, r6, #8, #8 │ │ - add r2, r0 │ │ - add r1, sl │ │ + add.w r3, r3, r2, lsr #7 │ │ + ldr r2, [sp, #8] │ │ + lsr.w r3, r3, r7 │ │ + umull sl, fp, sl, r9 │ │ + lsl.w r3, r3, r0 │ │ + ldr r0, [sp, #100] ; 0x64 │ │ + add.w r0, r2, r0, lsr #7 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsr.w r0, r0, r1 │ │ + ldr r1, [r4, #24] │ │ + lsl.w r0, r0, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + orr.w r3, r3, r0 │ │ + orr.w r1, r1, r3 │ │ + ldr r3, [sp, #12] │ │ + add.w r3, r3, fp, lsr #7 │ │ + lsr.w r3, r3, r2 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + lsl.w r3, r3, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + orr.w r3, r3, r1 │ │ + str.w r3, [r2, lr] │ │ + itett lt │ │ + ldrlt r3, [sp, #32] │ │ + ldrge r3, [sp, #60] ; 0x3c │ │ + addlt r5, r5, r3 │ │ + ldrlt r3, [sp, #40] ; 0x28 │ │ + ittee ge │ │ + addge r5, r5, r3 │ │ + ldrge r3, [sp, #64] ; 0x40 │ │ + addlt r6, r6, r3 │ │ + ldrlt r3, [sp, #48] ; 0x30 │ │ + itt ge │ │ + addge r6, r6, r3 │ │ + ldrge r3, [sp, #68] ; 0x44 │ │ + add r8, r3 │ │ + b.n 4e6c2 │ │ + eor.w r3, r0, r0, asr #31 │ │ + eor.w r5, r2, r2, asr #31 │ │ + sub.w r3, r3, r0, asr #31 │ │ + sub.w r5, r5, r2, asr #31 │ │ + cmp r3, r5 │ │ + blt.n 4e804 │ │ + lsls r2, r5, #1 │ │ + subs r5, r5, r3 │ │ + add.w sl, r3, #1 │ │ + rsb lr, r3, r2 │ │ + str r2, [sp, #20] │ │ + lsls r3, r5, #1 │ │ + movs r5, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + b.n 4e81c │ │ + lsls r2, r3, #1 │ │ + add.w sl, r5, #1 │ │ + rsb lr, r5, r2 │ │ + subs r5, r3, r5 │ │ + str r2, [sp, #20] │ │ + lsls r3, r5, #1 │ │ + movs r5, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #24] │ │ + cmp r6, fp │ │ + itte gt │ │ + neggt r5, r5 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r8, r9 │ │ + str r3, [sp, #48] ; 0x30 │ │ + itett gt │ │ + ldrgt r3, [sp, #24] │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #24] │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #56] ; 0x38 │ │ + cbnz r7, 4e844 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, sl │ │ + beq.w 4eb90 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #16] │ │ + ldrb.w ip, [r4, #28] │ │ + ldr r3, [r3, #16] │ │ + ldrb.w r9, [r4, #29] │ │ + ldrb.w fp, [r4, #30] │ │ + mul.w r3, r3, r8 │ │ + add.w r7, r3, r6, lsl #2 │ │ + ldr r3, [sp, #0] │ │ + ldr r3, [r3, #20] │ │ + ldr r1, [r3, r7] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldrb.w r3, [r4, #32] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [pc, #800] ; (4eb9c ) │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ands r3, r1 │ │ + lsrs r3, r2 │ │ + ldr.w r2, [r0, ip, lsl #2] │ │ + ldrb r3, [r2, r3] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ands r3, r1 │ │ + lsrs r3, r2 │ │ + ldr.w r2, [r0, r9, lsl #2] │ │ + ldr.w r0, [r0, fp, lsl #2] │ │ + ldrb r3, [r2, r3] │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + str r2, [sp, #68] ; 0x44 │ │ + ldr r2, [r4, #20] │ │ + ands r1, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r1, r2 │ │ + ldr r2, [sp, #4] │ │ + ldrb r1, [r0, r1] │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + add r0, r2 │ │ + mov r2, r0 │ │ + ldr r0, [sp, #8] │ │ cmp r2, #255 ; 0xff │ │ - uxtab r6, fp, r6 │ │ + add r3, r0 │ │ + ldr r0, [sp, #12] │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r2, r1, r2, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - str.w r2, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r1, r6, #8, #8 │ │ - add r2, r0 │ │ - add r1, sl │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r6, fp, r6 │ │ + cmp r3, #255 ; 0xff │ │ + add r1, r0 │ │ + lsr.w r2, r2, ip │ │ + ldr r0, [sp, #60] ; 0x3c │ │ it cs │ │ - movcs r2, #255 ; 0xff │ │ + movcs r3, #255 ; 0xff │ │ + lsr.w r3, r3, r9 │ │ cmp r1, #255 ; 0xff │ │ + lsl.w ip, r2, r0 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r2, r1, r2, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - str.w r2, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - subs r3, #1 │ │ - ldr r1, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx lr, r6, #8, #8 │ │ - add r2, r1 │ │ - add lr, sl │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r6, fp, r6 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp.w lr, #255 ; 0xff │ │ - it cs │ │ - movcs.w lr, #255 ; 0xff │ │ - mov.w lr, lr, lsl #8 │ │ - orr.w r2, lr, r2, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r6, r2 │ │ - orrhi.w r6, r2, #255 ; 0xff │ │ - cmp r3, #0 │ │ - str.w r6, [r5], #4 │ │ - bgt.n 4ec06 │ │ - subs r4, #1 │ │ - add r5, ip │ │ - b.n 4ebf2 │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r1, [pc, #396] ; (4ee84 ) │ │ - and.w r3, r7, #3 │ │ - mla r5, r5, r0, r6 │ │ - rsb lr, r7, r0 │ │ - mov.w lr, lr, lsl #2 │ │ - add.w r2, r8, r5, lsl #2 │ │ - adds r5, r7, #3 │ │ - it mi │ │ - addmi r5, r7, #6 │ │ - asrs r5, r5, #2 │ │ - cmp r4, #0 │ │ - beq.w 4ee7a │ │ - cmp r3, #2 │ │ - mov r0, r5 │ │ - beq.n 4ed9a │ │ - cmp r3, #3 │ │ - beq.n 4ed60 │ │ - cmp r3, #1 │ │ - beq.n 4edd4 │ │ - ldr r7, [r2, #0] │ │ - ldr r6, [sp, #0] │ │ - ubfx r8, r7, #16, #8 │ │ - mul.w r8, r6, r8 │ │ - ubfx r6, r7, #8, #8 │ │ - uxtb r7, r7 │ │ - mul.w r6, sl, r6 │ │ - mul.w ip, fp, r7 │ │ - umull r8, r9, r8, r1 │ │ - umull r6, r7, r6, r1 │ │ - mov.w r8, r9, lsr #7 │ │ - lsrs r7, r7, #7 │ │ - lsls r7, r7, #8 │ │ - orr.w r8, r7, r8, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - orr.w r7, r8, r7, lsr #7 │ │ - str.w r7, [r2], #4 │ │ - ldr r7, [r2, #0] │ │ - ldr r6, [sp, #0] │ │ - ubfx r8, r7, #16, #8 │ │ - mul.w r8, r6, r8 │ │ - ubfx r6, r7, #8, #8 │ │ - uxtb r7, r7 │ │ - mul.w r6, sl, r6 │ │ - mul.w ip, fp, r7 │ │ - umull r8, r9, r8, r1 │ │ - umull r6, r7, r6, r1 │ │ - mov.w r8, r9, lsr #7 │ │ - lsrs r7, r7, #7 │ │ - lsls r7, r7, #8 │ │ - orr.w r8, r7, r8, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - orr.w r7, r8, r7, lsr #7 │ │ - str.w r7, [r2], #4 │ │ - ldr r7, [r2, #0] │ │ - ldr r6, [sp, #0] │ │ - ubfx r8, r7, #16, #8 │ │ - mul.w r8, r6, r8 │ │ - ubfx r6, r7, #8, #8 │ │ - uxtb r7, r7 │ │ - mul.w r6, sl, r6 │ │ - mul.w ip, fp, r7 │ │ - umull r8, r9, r8, r1 │ │ - umull r6, r7, r6, r1 │ │ - mov.w r8, r9, lsr #7 │ │ - lsrs r7, r7, #7 │ │ - lsls r7, r7, #8 │ │ - orr.w r8, r7, r8, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - orr.w r7, r8, r7, lsr #7 │ │ - str.w r7, [r2], #4 │ │ - ldr r7, [r2, #0] │ │ - subs r0, #1 │ │ - ldr r6, [sp, #0] │ │ - cmp r0, #0 │ │ - ubfx r8, r7, #16, #8 │ │ - mul.w r8, r6, r8 │ │ - ubfx r6, r7, #8, #8 │ │ - uxtb r7, r7 │ │ - mul.w r6, sl, r6 │ │ - mul.w ip, fp, r7 │ │ - umull r8, r9, r8, r1 │ │ - umull r6, r7, r6, r1 │ │ - mov.w r8, r9, lsr #7 │ │ - mov.w r7, r7, lsr #7 │ │ - mov.w r7, r7, lsl #8 │ │ - orr.w r8, r7, r8, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - orr.w r7, r8, r7, lsr #7 │ │ - str.w r7, [r2], #4 │ │ - bgt.n 4ed26 │ │ - subs r4, #1 │ │ - add r2, lr │ │ - b.n 4ed12 │ │ - ldrb r1, [r3, #9] │ │ - and.w r9, r7, #3 │ │ - ldr r0, [r0, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + cmp.w lr, #0 │ │ + lsl.w r3, r3, r2 │ │ + lsr.w r1, r1, fp │ │ + orr.w ip, ip, r3 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r4, #24] │ │ + it lt │ │ + addlt r6, r6, r5 │ │ + lsl.w r1, r1, r2 │ │ + orr.w r3, ip, r3 │ │ + orr.w r1, r1, r3 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r1, [r3, r7] │ │ + itett ge │ │ + ldrge r3, [sp, #40] ; 0x28 │ │ + ldrlt r3, [sp, #20] │ │ + addge lr, r3 │ │ + ldrge r3, [sp, #48] ; 0x30 │ │ + ittee lt │ │ + addlt lr, r3 │ │ + ldrlt r3, [sp, #24] │ │ + addge r6, r6, r3 │ │ + ldrge r3, [sp, #56] ; 0x38 │ │ + add r8, r3 │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + b.n 4e846 │ │ + eor.w r3, r0, r0, asr #31 │ │ + eor.w r1, r2, r2, asr #31 │ │ + sub.w r3, r3, r0, asr #31 │ │ + sub.w r1, r1, r2, asr #31 │ │ + cmp r3, r1 │ │ + blt.n 4e958 │ │ + lsls r2, r1, #1 │ │ + str r2, [sp, #20] │ │ + rsb sl, r3, r2 │ │ + subs r2, r1, r3 │ │ + add.w ip, r3, #1 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + b.n 4e970 │ │ + lsls r2, r3, #1 │ │ + str r2, [sp, #20] │ │ + rsb sl, r1, r2 │ │ + subs r2, r3, r1 │ │ + add.w ip, r1, #1 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + cmp r6, fp │ │ + str r3, [sp, #24] │ │ + itett gt │ │ + ldrgt r3, [sp, #24] │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #24] │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + cmp r8, r9 │ │ + str r3, [sp, #48] ; 0x30 │ │ + itett gt │ │ + ldrgt r3, [sp, #32] │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #32] │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #56] ; 0x38 │ │ + cbnz r7, 4e9a0 │ │ + add.w ip, ip, #4294967295 ; 0xffffffff │ │ + mov.w fp, #0 │ │ + cmp fp, ip │ │ + beq.w 4eb90 │ │ ldr r3, [sp, #0] │ │ - mla r6, r5, r0, r6 │ │ - subs r0, r0, r7 │ │ - orr.w r5, fp, sl, lsl #8 │ │ - orr.w r5, r5, r3, lsl #16 │ │ - lsls r0, r0, #2 │ │ - add.w r8, r8, r6, lsl #2 │ │ - adds r6, r7, #3 │ │ - it mi │ │ - addmi r6, r7, #6 │ │ - asrs r6, r6, #2 │ │ - cbz r4, 4ee7a │ │ - cmp.w r9, #2 │ │ - mov r3, r6 │ │ - beq.n 4ee66 │ │ - cmp.w r9, #3 │ │ - beq.n 4ee62 │ │ - cmp.w r9, #1 │ │ - beq.n 4ee6a │ │ - str.w r5, [r8], #4 │ │ - str.w r5, [r8], #4 │ │ - str.w r5, [r8], #4 │ │ - subs r3, #1 │ │ - str.w r5, [r8], #4 │ │ - cmp r3, #0 │ │ - bgt.n 4ee5e │ │ - subs r4, #1 │ │ - add r8, r0 │ │ - b.n 4ee48 │ │ + cmp.w sl, #0 │ │ + ldr r0, [sp, #16] │ │ + add.w fp, fp, #1 │ │ + ldrb r7, [r4, #28] │ │ + ldr r3, [r3, #16] │ │ + ldrb r5, [r4, #29] │ │ + ldrb.w r2, [r4, #33] ; 0x21 │ │ + mul.w r9, r3, r8 │ │ + ldr r3, [sp, #0] │ │ + ldr r3, [r3, #20] │ │ + add.w r9, r9, r6, lsl #2 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr.w r3, [r3, r9] │ │ + mov r1, r3 │ │ + ldrb.w r3, [r4, #32] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [pc, #436] ; (4eb9c ) │ │ + ldr.w lr, [r0, r3] │ │ + ldr r3, [r4, #12] │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + and.w r3, r3, r1 │ │ + lsr.w r3, r3, r0 │ │ + ldr.w r0, [lr, r7, lsl #2] │ │ + ldrb r3, [r0, r3] │ │ + ldr r0, [sp, #4] │ │ + mul.w r3, r0, r3 │ │ + ldr.w r0, [lr, r5, lsl #2] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [r4, #16] │ │ + and.w r3, r3, r1 │ │ + lsr.w r3, r3, r2 │ │ + ldrb r0, [r0, r3] │ │ + ldr r3, [sp, #8] │ │ + mul.w r3, r3, r0 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [r4, #20] │ │ + and.w r3, r3, r1 │ │ + lsr.w r3, r3, r0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr.w lr, [lr, r0, lsl #2] │ │ + ldrb.w r3, [lr, r3] │ │ + ldr r0, [sp, #12] │ │ + mul.w r3, r0, r3 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + mov r1, r0 │ │ + ldr r0, [pc, #344] ; (4eb98 ) │ │ + umull r0, r1, r1, r0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + mov.w lr, r1, lsr #7 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + lsr.w lr, lr, r7 │ │ + lsl.w lr, lr, r1 │ │ + ldr r1, [pc, #324] ; (4eb98 ) │ │ + umull r0, r1, r0, r1 │ │ + mov.w r1, r1, lsr #7 │ │ + lsr.w r1, r1, r5 │ │ + ldr r5, [r4, #24] │ │ + lsl.w r1, r1, r2 │ │ + ldr r2, [pc, #304] ; (4eb98 ) │ │ + orr.w lr, lr, r1 │ │ + orr.w r5, lr, r5 │ │ + umull r2, r3, r3, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + mov.w r3, r3, lsr #7 │ │ + lsr.w r3, r3, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsl.w r3, r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + orr.w r3, r3, r5 │ │ + str.w r3, [r2, r9] │ │ + itett lt │ │ + ldrlt r3, [sp, #20] │ │ + ldrge r3, [sp, #40] ; 0x28 │ │ + addlt sl, r3 │ │ + ldrlt r3, [sp, #24] │ │ + ittee ge │ │ + addge sl, r3 │ │ + ldrge r3, [sp, #48] ; 0x30 │ │ + addlt r6, r6, r3 │ │ + ldrlt r3, [sp, #32] │ │ + itt ge │ │ + addge r6, r6, r3 │ │ + ldrge r3, [sp, #56] ; 0x38 │ │ + add r8, r3 │ │ + b.n 4e9a4 │ │ + eor.w r3, r0, r0, asr #31 │ │ + eor.w r5, r2, r2, asr #31 │ │ + sub.w r3, r3, r0, asr #31 │ │ + sub.w r5, r5, r2, asr #31 │ │ + cmp r3, r5 │ │ + blt.n 4ead6 │ │ + subs r0, r5, r3 │ │ + lsls r1, r5, #1 │ │ + adds r2, r3, #1 │ │ + rsb ip, r3, r1 │ │ + str r2, [sp, #16] │ │ + movs r5, #0 │ │ + lsls r2, r0, #1 │ │ + movs r0, #1 │ │ + str r2, [sp, #20] │ │ + b.n 4eaea │ │ + subs r0, r3, r5 │ │ + lsls r1, r3, #1 │ │ + adds r2, r5, #1 │ │ + rsb ip, r5, r1 │ │ + str r2, [sp, #16] │ │ + movs r5, #1 │ │ + lsls r2, r0, #1 │ │ movs r0, #0 │ │ - add sp, #28 │ │ + str r2, [sp, #20] │ │ + cmp r6, fp │ │ + itte gt │ │ + neggt r0, r0 │ │ + movgt.w r2, #4294967295 ; 0xffffffff │ │ + movle r2, #1 │ │ + cmp r8, r9 │ │ + str r2, [sp, #24] │ │ + itte gt │ │ + neggt r5, r5 │ │ + movgt.w fp, #4294967295 ; 0xffffffff │ │ + movle.w fp, #1 │ │ + cbnz r7, 4eb0e │ │ + ldr r3, [sp, #16] │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + mov.w lr, #0 │ │ + ldr r3, [sp, #16] │ │ + cmp lr, r3 │ │ + beq.n 4eb90 │ │ + ldr r7, [sp, #0] │ │ + mov.w r9, r6, lsl #2 │ │ + ldr r2, [sp, #0] │ │ + cmp.w ip, #0 │ │ + ldr r3, [sp, #8] │ │ + it lt │ │ + addlt ip, r1 │ │ + ldr r7, [r7, #20] │ │ + it lt │ │ + addlt r6, r6, r0 │ │ + ldr r2, [r2, #16] │ │ + add.w lr, lr, #1 │ │ + ldrb.w sl, [r4, #33] ; 0x21 │ │ + str r7, [sp, #32] │ │ + ldr r7, [sp, #4] │ │ + mla r9, r2, r8, r9 │ │ + ldrb r2, [r4, #28] │ │ + ite lt │ │ + addlt r8, r5 │ │ + addge r8, fp │ │ + lsr.w r2, r7, r2 │ │ + ldrb.w r7, [r4, #32] │ │ + lsl.w r2, r2, r7 │ │ + ldrb r7, [r4, #29] │ │ + lsr.w r7, r3, r7 │ │ + ldr r3, [sp, #12] │ │ + lsl.w r7, r7, sl │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + orr.w r7, r7, r2 │ │ + ldr r2, [r4, #24] │ │ + orr.w r2, r2, r7 │ │ + ldrb r7, [r4, #30] │ │ + lsr.w r7, r3, r7 │ │ + ldr r3, [sp, #32] │ │ + lsl.w r7, r7, sl │ │ + orr.w r7, r7, r2 │ │ + str.w r7, [r3, r9] │ │ + itttt ge │ │ + ldrge r3, [sp, #20] │ │ + addge ip, r3 │ │ + ldrge r3, [sp, #24] │ │ + addge r6, r6, r3 │ │ + b.n 4eb12 │ │ + add sp, #108 ; 0x6c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #116 ; 0x74 │ │ + mov r8, r1 │ │ + mov r6, r2 │ │ + ldrb.w r1, [sp, #172] ; 0xac │ │ + mov r9, r0 │ │ + ldr r2, [sp, #156] ; 0x9c │ │ + mov sl, r3 │ │ + ldrb.w r0, [sp, #160] ; 0xa0 │ │ + str r1, [sp, #28] │ │ + ldr.w r1, [pc, #2460] ; 4f558 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + add r1, pc │ │ + str r1, [sp, #20] │ │ + subs r1, r2, #1 │ │ + ldrb.w fp, [sp, #164] ; 0xa4 │ │ + cmp r1, #1 │ │ + ldrb.w r5, [sp, #168] ; 0xa8 │ │ + ldr r7, [sp, #176] ; 0xb0 │ │ + ldr.w r4, [r9, #4] │ │ + bhi.n 4ec0e │ │ + ldrh.w r1, [sp, #28] │ │ + ldr.w lr, [pc, #2420] ; 4f554 │ │ + smulbb ip, r0, r1 │ │ + umull r0, r1, ip, lr │ │ + lsrs r1, r1, #7 │ │ + str r1, [sp, #8] │ │ + ldrh.w r1, [sp, #28] │ │ + smulbb ip, r1, fp │ │ + umull r0, r1, ip, lr │ │ + lsrs r1, r1, #7 │ │ + str r1, [sp, #12] │ │ + ldrh.w r1, [sp, #28] │ │ + smulbb fp, r1, r5 │ │ + umull r0, r1, fp, lr │ │ + lsrs r1, r1, #7 │ │ + str r1, [sp, #16] │ │ + b.n 4ec16 │ │ + str r0, [sp, #8] │ │ + str.w fp, [sp, #12] │ │ + str r5, [sp, #16] │ │ + ldr r1, [sp, #28] │ │ + cmp r6, r3 │ │ + eor.w r1, r1, #255 ; 0xff │ │ + str r1, [sp, #24] │ │ + bne.w 4efba │ │ cmp r2, #2 │ │ - sub sp, #28 │ │ - ldr r7, [r1, #8] │ │ - ldr r4, [r1, #12] │ │ - str r3, [sp, #4] │ │ - ldrb.w r8, [sp, #64] ; 0x40 │ │ - ldrb.w r9, [sp, #68] ; 0x44 │ │ - ldrb.w fp, [sp, #72] ; 0x48 │ │ - ldr r3, [r0, #4] │ │ - ldr r5, [r1, #4] │ │ - ldr r6, [r1, #0] │ │ - ldr.w sl, [r0, #20] │ │ - beq.w 4f054 │ │ + ldrb r1, [r4, #9] │ │ + ldr.w r5, [r9, #20] │ │ + ldr.w r0, [r9, #16] │ │ + beq.w 4ed4a │ │ cmp r2, #4 │ │ - beq.w 4f188 │ │ + beq.w 4ee3c │ │ cmp r2, #1 │ │ - bne.w 4f2dc │ │ - ldrb r1, [r3, #9] │ │ - rsb fp, fp, #255 ; 0xff │ │ - ldr r0, [r0, #16] │ │ - str r4, [sp, #8] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr.w ip, [sp, #8] │ │ - ldr r3, [pc, #692] ; (4f184 ) │ │ - mla r5, r5, r0, r6 │ │ - rsb lr, r7, r0 │ │ - mov.w lr, lr, lsl #2 │ │ - add.w r2, sl, r5, lsl #2 │ │ - adds r5, r7, #3 │ │ - it mi │ │ - addmi r5, r7, #6 │ │ - and.w r7, r7, #3 │ │ - asrs r5, r5, #2 │ │ - cmp.w ip, #0 │ │ - beq.w 4f33c │ │ - cmp r7, #2 │ │ - mov r4, r5 │ │ - beq.n 4efa2 │ │ - cmp r7, #3 │ │ - beq.n 4ef52 │ │ - cmp r7, #1 │ │ - beq.n 4eff2 │ │ - ldr r6, [r2, #0] │ │ - ubfx r1, r6, #16, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r0, r1, r1, r3 │ │ - strd r0, r1, [sp, #8] │ │ - ubfx r1, r6, #8, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r0, r1, r1, r3 │ │ - strd r0, r1, [sp, #16] │ │ - uxtb r0, r6 │ │ - and.w r6, r6, #4278190080 ; 0xff000000 │ │ - mul.w r0, fp, r0 │ │ - umull r0, r1, r0, r3 │ │ - add.w r0, r9, r1, lsr #7 │ │ - ldr r1, [sp, #4] │ │ - orrs r6, r0 │ │ - ldr r0, [sp, #12] │ │ - add.w r1, r1, r0, lsr #7 │ │ - orr.w r6, r6, r1, lsl #16 │ │ - ldr r1, [sp, #20] │ │ - add.w r1, r8, r1, lsr #7 │ │ - orr.w r6, r6, r1, lsl #8 │ │ - str.w r6, [r2], #4 │ │ - ldr r6, [r2, #0] │ │ - ubfx r1, r6, #16, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r0, r1, r1, r3 │ │ - strd r0, r1, [sp, #8] │ │ - ubfx r1, r6, #8, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r0, r1, r1, r3 │ │ - strd r0, r1, [sp, #16] │ │ - uxtb r0, r6 │ │ - and.w r6, r6, #4278190080 ; 0xff000000 │ │ - mul.w r0, fp, r0 │ │ - umull r0, r1, r0, r3 │ │ - add.w r0, r9, r1, lsr #7 │ │ - ldr r1, [sp, #4] │ │ - orrs r6, r0 │ │ - ldr r0, [sp, #12] │ │ - add.w r1, r1, r0, lsr #7 │ │ - orr.w r6, r6, r1, lsl #16 │ │ - ldr r1, [sp, #20] │ │ - add.w r1, r8, r1, lsr #7 │ │ - orr.w r6, r6, r1, lsl #8 │ │ - str.w r6, [r2], #4 │ │ - ldr r6, [r2, #0] │ │ - ubfx r1, r6, #16, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r0, r1, r1, r3 │ │ - strd r0, r1, [sp, #8] │ │ - ubfx r1, r6, #8, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r0, r1, r1, r3 │ │ - strd r0, r1, [sp, #16] │ │ - uxtb r0, r6 │ │ - and.w r6, r6, #4278190080 ; 0xff000000 │ │ - mul.w r0, fp, r0 │ │ - umull r0, r1, r0, r3 │ │ - add.w r0, r9, r1, lsr #7 │ │ - ldr r1, [sp, #4] │ │ - orrs r6, r0 │ │ - ldr r0, [sp, #12] │ │ - add.w r1, r1, r0, lsr #7 │ │ - orr.w r6, r6, r1, lsl #16 │ │ - ldr r1, [sp, #20] │ │ - add.w r1, r8, r1, lsr #7 │ │ - orr.w r6, r6, r1, lsl #8 │ │ - str.w r6, [r2], #4 │ │ - ldr r6, [r2, #0] │ │ - subs r4, #1 │ │ - cmp r4, #0 │ │ - ubfx r1, r6, #16, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r0, r1, r1, r3 │ │ - strd r0, r1, [sp, #8] │ │ - ubfx r1, r6, #8, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r0, r1, r1, r3 │ │ - strd r0, r1, [sp, #16] │ │ - uxtb r0, r6 │ │ - and.w r6, r6, #4278190080 ; 0xff000000 │ │ - mul.w r0, fp, r0 │ │ - umull r0, r1, r0, r3 │ │ - add.w r0, r9, r1, lsr #7 │ │ - ldr r1, [sp, #4] │ │ - orr.w r6, r6, r0 │ │ - ldr r0, [sp, #12] │ │ - add.w r1, r1, r0, lsr #7 │ │ - orr.w r6, r6, r1, lsl #16 │ │ - ldr r1, [sp, #20] │ │ - add.w r1, r8, r1, lsr #7 │ │ - orr.w r6, r6, r1, lsl #8 │ │ - str.w r6, [r2], #4 │ │ - bgt.w 4ef02 │ │ - add.w ip, ip, #4294967295 ; 0xffffffff │ │ - add r2, lr │ │ - b.n 4eeec │ │ - ldr r0, [r0, #16] │ │ - ldrb r1, [r3, #9] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - mla r5, r5, r0, r6 │ │ - subs r0, r0, r7 │ │ - mov.w lr, r0, lsl #2 │ │ - add.w r5, sl, r5, lsl #2 │ │ - adds.w sl, r7, #3 │ │ - it mi │ │ - addmi.w sl, r7, #6 │ │ - and.w r7, r7, #3 │ │ - mov.w sl, sl, asr #2 │ │ - cmp r4, #0 │ │ - beq.w 4f33c │ │ - cmp r7, #2 │ │ - mov r3, sl │ │ - beq.n 4f104 │ │ - cmp r7, #3 │ │ - beq.n 4f0ca │ │ - cmp r7, #1 │ │ - beq.n 4f13e │ │ - ldr r2, [r5, #0] │ │ - ldr r6, [sp, #4] │ │ - ubfx r0, r2, #16, #8 │ │ - ubfx r1, r2, #8, #8 │ │ - add r0, r6 │ │ - uxtab r6, r9, r2 │ │ - and.w r2, r2, #4278190080 ; 0xff000000 │ │ - add r1, r8 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - cmp r0, #255 ; 0xff │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - orr.w r2, r2, r0, lsl #16 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - orr.w r1, r2, r1, lsl #8 │ │ - str.w r1, [r5], #4 │ │ - ldr r2, [r5, #0] │ │ - ldr r6, [sp, #4] │ │ - ubfx r0, r2, #16, #8 │ │ - ubfx r1, r2, #8, #8 │ │ - add r0, r6 │ │ - uxtab r6, r9, r2 │ │ - and.w r2, r2, #4278190080 ; 0xff000000 │ │ - add r1, r8 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - cmp r0, #255 ; 0xff │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - orr.w r2, r2, r0, lsl #16 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - orr.w r1, r2, r1, lsl #8 │ │ - str.w r1, [r5], #4 │ │ - ldr r2, [r5, #0] │ │ - ldr r6, [sp, #4] │ │ - ubfx r0, r2, #16, #8 │ │ - ubfx r1, r2, #8, #8 │ │ - add r0, r6 │ │ - uxtab r6, r9, r2 │ │ - and.w r2, r2, #4278190080 ; 0xff000000 │ │ - add r1, r8 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - cmp r0, #255 ; 0xff │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - orr.w r2, r2, r0, lsl #16 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - orr.w r1, r2, r1, lsl #8 │ │ - str.w r1, [r5], #4 │ │ - ldr r2, [r5, #0] │ │ - subs r3, #1 │ │ - ldr r0, [sp, #4] │ │ - ubfx r1, r2, #16, #8 │ │ - ubfx r6, r2, #8, #8 │ │ - add r1, r0 │ │ - uxtab r0, r9, r2 │ │ - and.w r2, r2, #4278190080 ; 0xff000000 │ │ - add r6, r8 │ │ - cmp r0, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r0 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp r6, #255 ; 0xff │ │ - orr.w r2, r2, r1, lsl #16 │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp r3, #0 │ │ - orr.w r6, r2, r6, lsl #8 │ │ - str.w r6, [r5], #4 │ │ - bgt.n 4f090 │ │ - subs r4, #1 │ │ - add r5, lr │ │ - b.n 4f07c │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r1, [pc, #432] ; (4f344 ) │ │ - and.w r3, r7, #3 │ │ - mla r5, r5, r0, r6 │ │ - rsb lr, r7, r0 │ │ - mov.w lr, lr, lsl #2 │ │ - add.w r2, sl, r5, lsl #2 │ │ - adds r5, r7, #3 │ │ - it mi │ │ - addmi r5, r7, #6 │ │ - asrs r5, r5, #2 │ │ - cmp r4, #0 │ │ - beq.w 4f33c │ │ - cmp r3, #2 │ │ - mov r0, r5 │ │ - beq.n 4f246 │ │ - cmp r3, #3 │ │ - beq.n 4f204 │ │ - cmp r3, #1 │ │ - beq.n 4f288 │ │ - ldr.w sl, [r2] │ │ - ldr r6, [sp, #4] │ │ - ubfx fp, sl, #16, #8 │ │ - ubfx ip, sl, #8, #8 │ │ - mul.w fp, r6, fp │ │ - uxtb.w r6, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ - mul.w r6, r9, r6 │ │ - mul.w ip, r8, ip │ │ - umull r6, r7, r6, r1 │ │ - orr.w sl, sl, r7, lsr #7 │ │ - umull r6, r7, fp, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w sl, sl, r7, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w r7, sl, r7, lsl #8 │ │ - str.w r7, [r2], #4 │ │ - ldr.w sl, [r2] │ │ - ldr r6, [sp, #4] │ │ - ubfx fp, sl, #16, #8 │ │ - ubfx ip, sl, #8, #8 │ │ - mul.w fp, r6, fp │ │ - uxtb.w r6, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ - mul.w r6, r9, r6 │ │ - mul.w ip, r8, ip │ │ - umull r6, r7, r6, r1 │ │ - orr.w sl, sl, r7, lsr #7 │ │ - umull r6, r7, fp, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w sl, sl, r7, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w r7, sl, r7, lsl #8 │ │ - str.w r7, [r2], #4 │ │ - ldr.w sl, [r2] │ │ - ldr r6, [sp, #4] │ │ - ubfx fp, sl, #16, #8 │ │ - ubfx ip, sl, #8, #8 │ │ - mul.w fp, r6, fp │ │ - uxtb.w r6, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ - mul.w r6, r9, r6 │ │ - mul.w ip, r8, ip │ │ - umull r6, r7, r6, r1 │ │ - orr.w sl, sl, r7, lsr #7 │ │ - umull r6, r7, fp, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w sl, sl, r7, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w r7, sl, r7, lsl #8 │ │ - str.w r7, [r2], #4 │ │ - ldr.w sl, [r2] │ │ - subs r0, #1 │ │ - ldr r6, [sp, #4] │ │ - cmp r0, #0 │ │ - ubfx fp, sl, #16, #8 │ │ - ubfx ip, sl, #8, #8 │ │ - mul.w fp, r6, fp │ │ - uxtb.w r6, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ - mul.w r6, r9, r6 │ │ - mul.w ip, r8, ip │ │ - umull r6, r7, r6, r1 │ │ - orr.w sl, sl, r7, lsr #7 │ │ - umull r6, r7, fp, r1 │ │ - mov.w r7, r7, lsr #7 │ │ - orr.w sl, sl, r7, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - mov.w r7, r7, lsr #7 │ │ - orr.w r7, sl, r7, lsl #8 │ │ - str.w r7, [r2], #4 │ │ - bgt.w 4f1c2 │ │ - subs r4, #1 │ │ - add r2, lr │ │ - b.n 4f1ae │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r3, [sp, #4] │ │ - orr.w r2, r9, r8, lsl #8 │ │ - orr.w r2, r2, r3, lsl #16 │ │ - orr.w r3, r2, fp, lsl #24 │ │ - and.w fp, r7, #3 │ │ - mla r5, r5, r0, r6 │ │ - subs r0, r0, r7 │ │ - lsls r0, r0, #2 │ │ - add.w sl, sl, r5, lsl #2 │ │ - adds r5, r7, #3 │ │ - it mi │ │ - addmi r5, r7, #6 │ │ - asrs r5, r5, #2 │ │ - cbz r4, 4f33c │ │ - cmp.w fp, #2 │ │ - mov r2, r5 │ │ - beq.n 4f328 │ │ - cmp.w fp, #3 │ │ - beq.n 4f324 │ │ - cmp.w fp, #1 │ │ - beq.n 4f32c │ │ - str.w r3, [sl], #4 │ │ - str.w r3, [sl], #4 │ │ - str.w r3, [sl], #4 │ │ - subs r2, #1 │ │ - str.w r3, [sl], #4 │ │ - cmp r2, #0 │ │ - bgt.n 4f320 │ │ - subs r4, #1 │ │ - add sl, r0 │ │ - b.n 4f30a │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ - mov r8, r0 │ │ + bne.w 4ef3e │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, sl │ │ + mul.w r0, r0, r6 │ │ + bgt.n 4ec64 │ │ + add.w r6, r0, r8 │ │ + rsb r8, r8, sl │ │ + add.w r6, r5, r6, lsl #2 │ │ + cbz r7, 4ec5e │ │ + add.w r8, r8, #1 │ │ + ldr.w ip, [pc, #2292] ; 4f554 │ │ + b.n 4ec78 │ │ + add.w r6, r0, sl │ │ + rsb r8, sl, r8 │ │ + add.w r6, r5, r6, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4ec5a │ │ + adds r6, #4 │ │ + b.n 4ec5e │ │ + adds.w r8, r8, #4294967295 ; 0xffffffff │ │ + bcc.w 4fe30 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + ldr r2, [sp, #20] │ │ + ldr r7, [r6, #0] │ │ str r3, [sp, #4] │ │ - ldrb.w r3, [sp, #104] ; 0x68 │ │ - ldrb.w fp, [sp, #112] ; 0x70 │ │ - str r3, [sp, #8] │ │ - ldrb.w r3, [sp, #108] ; 0x6c │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #868] ; (4f6c8 ) │ │ - add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [r0, #4] │ │ - rsb r0, fp, #255 ; 0xff │ │ - str r0, [sp, #16] │ │ - ldrb r0, [r3, #9] │ │ - cmp r0, #2 │ │ - beq.n 4f380 │ │ - cmp r0, #4 │ │ - beq.w 4fd4a │ │ - b.w 50712 │ │ - cmp r2, #2 │ │ - ldr r6, [r1, #8] │ │ - ldr r4, [r1, #12] │ │ - ldr.w r0, [r8, #16] │ │ - ldr.w r5, [r8, #20] │ │ - beq.w 4f6d0 │ │ - cmp r2, #4 │ │ - beq.w 4f960 │ │ - cmp r2, #1 │ │ - bne.w 4fc12 │ │ - add.w lr, r0, r0, lsr #31 │ │ - ldmia r1, {r1, r2} │ │ - str r4, [sp, #32] │ │ - mov.w r0, lr, asr #1 │ │ - mla ip, r2, r0, r1 │ │ - adds r2, r6, #3 │ │ - it mi │ │ - addmi r2, r6, #6 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #28] │ │ - subs r2, r0, r6 │ │ - add.w ip, r5, ip, lsl #1 │ │ - lsls r2, r2, #1 │ │ - str r2, [sp, #44] ; 0x2c │ │ - and.w r2, r6, #3 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #32] │ │ - cmp r2, #0 │ │ - beq.w 5071e │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr r2, [pc, #756] ; (4f6cc ) │ │ - ldr r2, [r1, r2] │ │ - beq.w 4f54e │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - cmp r1, #3 │ │ - beq.n 4f49c │ │ - cmp r1, #1 │ │ - ldr r1, [sp, #28] │ │ - str r1, [sp, #20] │ │ - beq.w 4f5fe │ │ - ldrh.w r8, [ip] │ │ - ldrb.w lr, [r3, #28] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - and.w r0, r8, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb r6, [r3, #29] │ │ - ldrb r4, [r3, #30] │ │ - ldrb.w fp, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - ldr r5, [sp, #4] │ │ - mul.w fp, r1, fp │ │ - ldr r1, [pc, #672] ; (4f6c4 ) │ │ - umull r0, r1, fp, r1 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - and.w r0, r8, r0 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb.w sl, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldr.w r0, [r2, r4, lsl #2] │ │ - mul.w sl, r1, sl │ │ - ldr r1, [pc, #636] ; (4f6c4 ) │ │ - umull sl, fp, sl, r1 │ │ - ldr r1, [r3, #20] │ │ - and.w r1, r8, r1 │ │ - mov r8, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsr.w r1, r1, r9 │ │ - ldrb r0, [r0, r1] │ │ - add.w r8, r8, r5, lsr #7 │ │ - ldr r1, [sp, #16] │ │ - ldr r5, [sp, #8] │ │ - lsr.w r8, r8, lr │ │ - muls r0, r1 │ │ - ldr r1, [pc, #600] ; (4f6c4 ) │ │ - lsl.w r8, r8, r7 │ │ - add.w r7, r5, fp, lsr #7 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - lsrs r7, r6 │ │ - ldr r6, [r3, #24] │ │ - umull r0, r1, r0, r1 │ │ - lsls r7, r5 │ │ - ldr r5, [sp, #12] │ │ - orr.w r8, r8, r7 │ │ - orr.w r6, r8, r6 │ │ - add.w r1, r5, r1, lsr #7 │ │ - lsrs r1, r4 │ │ - lsl.w r1, r1, r9 │ │ - orrs r1, r6 │ │ - strh.w r1, [ip], #2 │ │ - b.n 4f4a0 │ │ - ldr r1, [sp, #28] │ │ - str r1, [sp, #20] │ │ - ldrh.w r8, [ip] │ │ - ldrb.w lr, [r3, #28] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - and.w r0, r8, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb r6, [r3, #29] │ │ - ldrb r4, [r3, #30] │ │ - ldrb.w fp, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - ldr r5, [sp, #4] │ │ - mul.w fp, r1, fp │ │ - ldr r1, [pc, #496] ; (4f6c4 ) │ │ - umull r0, r1, fp, r1 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - and.w r0, r8, r0 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb.w sl, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldr.w r0, [r2, r4, lsl #2] │ │ - mul.w sl, r1, sl │ │ - ldr r1, [pc, #456] ; (4f6c4 ) │ │ - umull sl, fp, sl, r1 │ │ - ldr r1, [r3, #20] │ │ - and.w r1, r8, r1 │ │ - mov r8, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsr.w r1, r1, r9 │ │ - ldrb r0, [r0, r1] │ │ - add.w r8, r8, r5, lsr #7 │ │ - ldr r1, [sp, #16] │ │ - ldr r5, [sp, #8] │ │ - lsr.w r8, r8, lr │ │ - muls r0, r1 │ │ - ldr r1, [pc, #420] ; (4f6c4 ) │ │ - lsl.w r8, r8, r7 │ │ - add.w r7, r5, fp, lsr #7 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - lsrs r7, r6 │ │ - ldr r6, [r3, #24] │ │ - umull r0, r1, r0, r1 │ │ - lsls r7, r5 │ │ - ldr r5, [sp, #12] │ │ - orr.w r8, r8, r7 │ │ - orr.w r6, r8, r6 │ │ - add.w r1, r5, r1, lsr #7 │ │ - lsrs r1, r4 │ │ - lsl.w r1, r1, r9 │ │ - orrs r1, r6 │ │ - strh.w r1, [ip], #2 │ │ - b.n 4f552 │ │ - ldr r1, [sp, #28] │ │ - str r1, [sp, #20] │ │ - ldrh.w r8, [ip] │ │ - ldrb.w lr, [r3, #28] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - and.w r0, r8, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb r6, [r3, #29] │ │ - ldrb r4, [r3, #30] │ │ - ldrb.w fp, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - ldr r5, [sp, #4] │ │ - mul.w fp, r1, fp │ │ - ldr r1, [pc, #316] ; (4f6c4 ) │ │ - umull r0, r1, fp, r1 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - and.w r0, r8, r0 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb.w sl, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldr.w r0, [r2, r4, lsl #2] │ │ - mul.w sl, r1, sl │ │ - ldr r1, [pc, #280] ; (4f6c4 ) │ │ - umull sl, fp, sl, r1 │ │ - ldr r1, [r3, #20] │ │ - and.w r1, r8, r1 │ │ - mov r8, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsr.w r1, r1, r9 │ │ - ldrb r0, [r0, r1] │ │ - add.w r8, r8, r5, lsr #7 │ │ - ldr r1, [sp, #16] │ │ - ldr r5, [sp, #8] │ │ - lsr.w r8, r8, lr │ │ - muls r0, r1 │ │ - ldr r1, [pc, #244] ; (4f6c4 ) │ │ - lsl.w r8, r8, r7 │ │ - add.w r7, r5, fp, lsr #7 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - lsrs r7, r6 │ │ - ldr r6, [r3, #24] │ │ - umull r0, r1, r0, r1 │ │ - lsls r7, r5 │ │ + ldrb r3, [r4, #31] │ │ + ldrb.w lr, [r4, #28] │ │ + ldrb.w r5, [r4, #32] │ │ + str r3, [sp, #28] │ │ + ldrb.w r3, [r4, #35] ; 0x23 │ │ + ldrb r0, [r4, #29] │ │ + ldrb.w r9, [r4, #33] ; 0x21 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr.w r3, [pc, #2232] ; 4f55c │ │ + ldrb r1, [r4, #30] │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + ldr.w r7, [r2, lr, lsl #2] │ │ + lsrs r3, r5 │ │ + ldrb.w fp, [r7, r3] │ │ + ldr r3, [sp, #24] │ │ + ldr r7, [r6, #0] │ │ + mul.w fp, r3, fp │ │ + ldr r3, [r4, #16] │ │ + ands r3, r7 │ │ + ldr.w r7, [r2, r0, lsl #2] │ │ + lsr.w r3, r3, r9 │ │ + umull sl, fp, fp, ip │ │ + strd sl, fp, [sp, #32] │ │ + ldrb.w sl, [r7, r3] │ │ + ldr r3, [sp, #24] │ │ + ldr r7, [r6, #0] │ │ + mul.w sl, r3, sl │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + ldr r7, [sp, #4] │ │ + lsrs r3, r7 │ │ + ldr.w r7, [r2, r1, lsl #2] │ │ + umull sl, fp, sl, ip │ │ + ldrb r7, [r7, r3] │ │ + ldr r3, [sp, #24] │ │ + muls r7, r3 │ │ + strd sl, fp, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #8] │ │ + umull sl, fp, r7, ip │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + add.w r3, r3, r7, lsr #7 │ │ + lsr.w r3, r3, lr │ │ + lsls r3, r5 │ │ ldr r5, [sp, #12] │ │ - orr.w r8, r8, r7 │ │ - orr.w r6, r8, r6 │ │ - add.w r1, r5, r1, lsr #7 │ │ - lsrs r1, r4 │ │ - lsl.w r1, r1, r9 │ │ - orrs r1, r6 │ │ - strh.w r1, [ip], #2 │ │ - ldrh.w r8, [ip] │ │ - ldrb.w lr, [r3, #28] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - and.w r0, r8, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb r6, [r3, #29] │ │ - ldrb r4, [r3, #30] │ │ - ldrb.w fp, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - ldr r5, [sp, #4] │ │ - mul.w fp, r1, fp │ │ - ldr r1, [pc, #144] ; (4f6c4 ) │ │ - umull r0, r1, fp, r1 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - and.w r0, r8, r0 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + add.w r5, r5, r7, lsr #7 │ │ + lsrs r5, r0 │ │ + ldr r0, [r4, #24] │ │ + lsl.w r5, r5, r9 │ │ + orrs r3, r5 │ │ + ldr r5, [r6, #0] │ │ + ands r0, r5 │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r0, r5 │ │ + ldr r5, [sp, #28] │ │ + ldr.w r2, [r2, r5, lsl #2] │ │ + ldrb r2, [r2, r0] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + lsrs r2, r5 │ │ + lsls r2, r0 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #16] │ │ + add.w r0, r2, fp, lsr #7 │ │ + ldr r2, [sp, #4] │ │ lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb.w sl, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldr.w r0, [r2, r4, lsl #2] │ │ - mul.w sl, r1, sl │ │ - ldr r1, [pc, #108] ; (4f6c4 ) │ │ - umull sl, fp, sl, r1 │ │ - ldr r1, [r3, #20] │ │ - and.w r1, r8, r1 │ │ - mov r8, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsr.w r1, r1, r9 │ │ - ldrb r0, [r0, r1] │ │ - add.w r8, r8, r5, lsr #7 │ │ - ldr r1, [sp, #16] │ │ - ldr r5, [sp, #8] │ │ - lsr.w r8, r8, lr │ │ - muls r0, r1 │ │ - ldr r1, [pc, #72] ; (4f6c4 ) │ │ - lsl.w r8, r8, r7 │ │ - add.w r7, r5, fp, lsr #7 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - lsrs r7, r6 │ │ - ldr r6, [r3, #24] │ │ - umull r0, r1, r0, r1 │ │ - lsls r7, r5 │ │ - ldr r5, [sp, #12] │ │ - orr.w r8, r8, r7 │ │ - orr.w r6, r8, r6 │ │ - add.w r1, r5, r1, lsr #7 │ │ - lsrs r1, r4 │ │ - lsl.w r1, r1, r9 │ │ - orrs r1, r6 │ │ - strh.w r1, [ip], #2 │ │ + lsls r0, r2 │ │ + orrs r3, r0 │ │ + str.w r3, [r6], #4 │ │ + b.n 4ec78 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, sl │ │ + mul.w r0, r0, r6 │ │ + bgt.n 4ed6a │ │ + add.w r6, r0, r8 │ │ + rsb r3, r8, sl │ │ + add.w r6, r5, r6, lsl #2 │ │ + cbz r7, 4ed66 │ │ + adds r3, #1 │ │ + subs r0, r6, #4 │ │ + b.n 4ed7e │ │ + add.w r6, r0, sl │ │ + rsb r3, sl, r8 │ │ + add.w r6, r5, r6, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4ed64 │ │ + adds r6, #4 │ │ + b.n 4ed66 │ │ + adds.w r3, r3, #4294967295 ; 0xffffffff │ │ + bcc.w 4fe30 │ │ + ldrb.w r2, [r4, #32] │ │ ldr r1, [sp, #20] │ │ - subs r1, #1 │ │ - str r1, [sp, #20] │ │ - cmp r1, #0 │ │ - bgt.w 4f3ee │ │ - ldr r2, [sp, #32] │ │ - subs r2, #1 │ │ - str r2, [sp, #32] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add ip, r2 │ │ - b.n 4f3c8 │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldrh r4, [r4, r2] │ │ - movs r6, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - add.w r0, r0, r0, lsr #31 │ │ - str r4, [sp, #20] │ │ - asrs r4, r0, #1 │ │ - ldmia.w r1, {r0, r2} │ │ - adds r1, r6, #3 │ │ - rsb fp, r6, r4 │ │ - it mi │ │ - addmi r1, r6, #6 │ │ - mla r0, r2, r4, r0 │ │ - asrs r2, r1, #2 │ │ - str r2, [sp, #16] │ │ - mov.w r2, fp, lsl #1 │ │ - str r2, [sp, #32] │ │ - and.w r2, r6, #3 │ │ + ldr.w r7, [r0, #4]! │ │ + str r2, [sp, #4] │ │ + ldr.w r2, [pc, #1992] ; 4f55c │ │ + ldrb.w r8, [r4, #28] │ │ + ldrb.w ip, [r4, #29] │ │ + ldr r6, [r1, r2] │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [sp, #4] │ │ + ands r2, r7 │ │ + ldrb.w r9, [r4, #30] │ │ + ldrb.w lr, [r4, #34] ; 0x22 │ │ + lsrs r2, r1 │ │ + ldr.w r1, [r6, r8, lsl #2] │ │ + ldr.w r5, [r6, r9, lsl #2] │ │ + ldrb.w fp, [r4, #31] │ │ + ldrb r2, [r1, r2] │ │ + ldrb.w sl, [r4, #35] ; 0x23 │ │ str r2, [sp, #28] │ │ - add.w r0, r5, r0, lsl #1 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.w 5071e │ │ - ldr r2, [sp, #28] │ │ + ldrb.w r2, [r4, #33] ; 0x21 │ │ + str r2, [sp, #24] │ │ + ldr r2, [r4, #16] │ │ ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr.w r2, [pc, #3312] ; 50400 │ │ - ldr r1, [r1, r2] │ │ - beq.w 4f834 │ │ - ldr r2, [sp, #28] │ │ - ldr.w fp, [sp, #16] │ │ - cmp r2, #3 │ │ - beq.n 4f7ac │ │ - cmp r2, #1 │ │ - beq.w 4f8be │ │ - ldrh r6, [r0, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r4, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r4, [r4, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r4, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r4, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r4, r4, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ + ands r2, r7 │ │ + lsrs r2, r1 │ │ + ldr.w r1, [r6, ip, lsl #2] │ │ + ldr.w r6, [r6, fp, lsl #2] │ │ + ldrb r1, [r1, r2] │ │ + ldr r2, [r4, #20] │ │ + ands r2, r7 │ │ lsr.w r2, r2, lr │ │ - lsl.w r8, r4, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - strh.w r2, [r0], #2 │ │ - ldrh r6, [r0, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r4, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r4, [r4, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ + ldr r5, [r4, #24] │ │ + ands r5, r7 │ │ + ldr r7, [sp, #28] │ │ + lsr.w r5, r5, sl │ │ ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r4, r6 │ │ ldr r6, [sp, #8] │ │ - cmp r4, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ + add r6, r7 │ │ + ldr r7, [sp, #12] │ │ + cmp r6, #255 ; 0xff │ │ + lsr.w r5, r5, fp │ │ + add r1, r7 │ │ + ldr r7, [sp, #16] │ │ it cs │ │ - movcs r4, #255 ; 0xff │ │ + movcs r6, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + add r2, r7 │ │ + lsr.w r6, r6, r8 │ │ + ldr r7, [sp, #4] │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r4, r4, r8 │ │ + lsr.w r1, r1, ip │ │ + lsl.w r6, r6, r7 │ │ + ldr r7, [sp, #24] │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r4, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ + lsl.w r5, r5, sl │ │ + lsls r1, r7 │ │ + lsr.w r2, r2, r9 │ │ + orrs r1, r6 │ │ + orrs r5, r1 │ │ + lsl.w r2, r2, lr │ │ orrs r2, r5 │ │ - strh.w r2, [r0], #2 │ │ - b.n 4f838 │ │ - ldr.w fp, [sp, #16] │ │ - ldrh r6, [r0, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r4, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r4, [r4, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ + str r2, [r0, #0] │ │ + b.n 4ed7e │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, sl │ │ + mul.w r0, r0, r6 │ │ + bgt.n 4ee5e │ │ + add.w r6, r0, r8 │ │ + rsb r3, r8, sl │ │ + add.w r0, r5, r6, lsl #2 │ │ + cbz r7, 4ee58 │ │ + adds r3, #1 │ │ + ldr.w sl, [pc, #1784] ; 4f554 │ │ + b.n 4ee72 │ │ + add.w r6, r0, sl │ │ + rsb r3, sl, r8 │ │ + add.w r0, r5, r6, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4ee56 │ │ + adds r0, #4 │ │ + b.n 4ee58 │ │ + adds.w r3, r3, #4294967295 ; 0xffffffff │ │ + bcc.w 4fe30 │ │ + ldrb.w r2, [r4, #32] │ │ + ldr r1, [sp, #20] │ │ + ldr r6, [r0, #0] │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r4, #31] │ │ + ldrb.w lr, [r4, #28] │ │ + ldrb r5, [r4, #29] │ │ + str r2, [sp, #24] │ │ + ldrb.w r2, [r4, #35] ; 0x23 │ │ + ldrb.w fp, [r4, #33] ; 0x21 │ │ + ldrb.w ip, [r4, #30] │ │ + str r2, [sp, #28] │ │ + ldr.w r2, [pc, #1724] ; 4f55c │ │ + ldrb.w r9, [r4, #34] ; 0x22 │ │ + ldr r1, [r1, r2] │ │ + ldr r2, [r4, #12] │ │ ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ ldr r6, [sp, #4] │ │ - add r4, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r4, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r4, r4, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r4, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - strh.w r2, [r0], #2 │ │ - ldrh r6, [r0, #0] │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ + lsrs r2, r6 │ │ + ldr.w r6, [r1, lr, lsl #2] │ │ + ldrb.w r8, [r6, r2] │ │ + ldr r2, [sp, #8] │ │ + ldr r6, [r0, #0] │ │ + mul.w r8, r2, r8 │ │ + ldr r2, [r4, #16] │ │ ands r2, r6 │ │ - ldr.w r4, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r4, [r4, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ + ldr.w r6, [r1, r5, lsl #2] │ │ + lsr.w r2, r2, fp │ │ + ldrb r6, [r6, r2] │ │ + ldr r2, [sp, #12] │ │ + muls r2, r6 │ │ + ldr r6, [r0, #0] │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r4, #20] │ │ ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ + ldr.w r6, [r1, ip, lsl #2] │ │ + lsr.w r2, r2, r9 │ │ + ldrb r2, [r6, r2] │ │ + ldr r6, [sp, #16] │ │ + muls r2, r6 │ │ + umull r6, r7, r8, sl │ │ ldr r6, [sp, #4] │ │ - add r4, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r4, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r4, r4, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r4, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp.w fp, #0 │ │ - lsl.w r2, r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orr.w r2, r2, r5 │ │ - strh.w r2, [r0], #2 │ │ - bgt.w 4f726 │ │ + mov.w r8, r7, lsr #7 │ │ + lsr.w r8, r8, lr │ │ + lsl.w r8, r8, r6 │ │ + ldr r6, [sp, #64] ; 0x40 │ │ + umull r6, r7, r6, sl │ │ + lsrs r6, r7, #7 │ │ + lsrs r6, r5 │ │ + ldr r5, [r4, #24] │ │ + lsl.w r6, r6, fp │ │ + orr.w r8, r8, r6 │ │ + ldr r6, [r0, #0] │ │ + ands r5, r6 │ │ + ldr r6, [sp, #28] │ │ + lsrs r5, r6 │ │ + ldr r6, [sp, #24] │ │ + ldr.w r1, [r1, r6, lsl #2] │ │ + ldrb r1, [r1, r5] │ │ + ldr r5, [sp, #28] │ │ + lsrs r1, r6 │ │ + umull r6, r7, r2, sl │ │ + lsls r1, r5 │ │ + orr.w r8, r8, r1 │ │ + lsrs r1, r7, #7 │ │ + lsr.w r1, r1, ip │ │ + lsl.w r1, r1, r9 │ │ + orr.w r1, r8, r1 │ │ + str.w r1, [r0], #4 │ │ + b.n 4ee72 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r8, sl │ │ + mul.w r0, r0, r6 │ │ + bgt.n 4ef5a │ │ + add.w r6, r0, r8 │ │ + rsb r8, r8, sl │ │ + add.w r6, r5, r6, lsl #2 │ │ + cbz r7, 4ef70 │ │ + b.n 4ef6c │ │ + add.w r6, r0, sl │ │ + rsb r8, sl, r8 │ │ + add.w r6, r5, r6, lsl #2 │ │ + cbnz r7, 4ef6c │ │ + adds r6, #4 │ │ + b.n 4ef70 │ │ + add.w r8, r8, #1 │ │ + adds.w r8, r8, #4294967295 ; 0xffffffff │ │ + bcc.w 4fe30 │ │ + ldr r2, [sp, #12] │ │ + ldrb r3, [r4, #29] │ │ + lsr.w r1, r2, r3 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r2, [sp, #8] │ │ + lsls r1, r3 │ │ + ldrb r3, [r4, #28] │ │ + lsr.w r3, r2, r3 │ │ + ldrb.w r2, [r4, #32] │ │ + lsls r3, r2 │ │ + ldr r2, [sp, #16] │ │ + orrs r1, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r2, r3 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #31] │ │ + orrs r2, r1 │ │ + ldr r1, [sp, #28] │ │ + lsr.w r3, r1, r3 │ │ + ldrb.w r1, [r4, #35] ; 0x23 │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + str.w r3, [r6], #4 │ │ + b.n 4ef70 │ │ + cmp r8, sl │ │ + bne.w 4f398 │ │ + cmp r2, #2 │ │ + ldrb r1, [r4, #9] │ │ + ldr.w r5, [r9, #20] │ │ + str r3, [sp, #4] │ │ + ldr.w r0, [r9, #16] │ │ + beq.w 4f108 │ │ + cmp r2, #4 │ │ + beq.w 4f206 │ │ + cmp r2, #1 │ │ + bne.w 4f31c │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + mov.w sl, r0, lsl #2 │ │ + bgt.n 4f004 │ │ + mla r0, r0, r6, r8 │ │ + subs r6, r3, r6 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cbz r7, 4effa │ │ + adds r6, #1 │ │ + rsb r9, sl, #0 │ │ + ldr.w r8, [pc, #1364] ; 4f554 │ │ + b.n 4f016 │ │ + mla r0, r0, r3, r8 │ │ + subs r6, r6, r3 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4eff8 │ │ + add r0, sl │ │ + b.n 4effa │ │ + subs r6, #1 │ │ + add r0, sl │ │ + adds r1, r6, #1 │ │ + beq.w 4fe30 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ ldr r2, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #32] │ │ - add r0, r2 │ │ - b.n 4f6fe │ │ - add.w r0, r0, r0, lsr #31 │ │ - ldr r2, [r1, #4] │ │ - ldr r7, [r1, #0] │ │ - asrs r0, r0, #1 │ │ - ldr.w ip, [pc, #2712] ; 50404 │ │ - str r4, [sp, #28] │ │ - mla fp, r2, r0, r7 │ │ - adds r2, r6, #3 │ │ - it mi │ │ - addmi r2, r6, #6 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #20] │ │ - subs r2, r0, r6 │ │ - add.w fp, r5, fp, lsl #1 │ │ - lsls r2, r2, #1 │ │ - str r2, [sp, #40] ; 0x28 │ │ - and.w r2, r6, #3 │ │ - str r2, [sp, #32] │ │ + ldrb.w lr, [r4, #28] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #31] │ │ + ldrb.w r7, [r4, #32] │ │ + ldrb r5, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb.w r3, [r4, #35] ; 0x23 │ │ + ldrb.w ip, [r4, #33] ; 0x21 │ │ + ldrb r1, [r4, #30] │ │ + str r3, [sp, #32] │ │ + ldr.w r3, [pc, #1304] ; 4f55c │ │ + ldr r3, [r2, r3] │ │ + ldr.w r2, [r0, r9] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #12] │ │ + ands r3, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r3, r7 │ │ + ldr.w r2, [r2, lr, lsl #2] │ │ + ldrb.w fp, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ + mul.w fp, fp, r3 │ │ + umull r2, r3, fp, r8 │ │ + strd r2, r3, [sp, #40] ; 0x28 │ │ + ldr.w r2, [r0, r9] │ │ + ldr r3, [r4, #16] │ │ + ands r3, r2 │ │ + ldr r2, [sp, #4] │ │ + lsr.w r3, r3, ip │ │ + ldr.w r2, [r2, r5, lsl #2] │ │ + ldrb.w fp, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ + mul.w fp, fp, r3 │ │ + umull r2, r3, fp, r8 │ │ + strd r2, r3, [sp, #48] ; 0x30 │ │ + ldr.w r2, [r0, r9] │ │ + ldr r3, [r4, #20] │ │ + ands r3, r2 │ │ ldr r2, [sp, #28] │ │ - cmp r2, #0 │ │ - beq.w 5071e │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #4] │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + ldrb.w fp, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ + mul.w fp, fp, r3 │ │ + umull r2, r3, fp, r8 │ │ + strd r2, r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #8] │ │ + add.w r3, r3, r2, lsr #7 │ │ + ldr r2, [sp, #12] │ │ + lsr.w r3, r3, lr │ │ + lsls r3, r7 │ │ + ldr r7, [sp, #52] ; 0x34 │ │ + add.w r7, r2, r7, lsr #7 │ │ + ldr.w r2, [r0, r9] │ │ + lsrs r7, r5 │ │ + ldr r5, [r4, #24] │ │ + ands r5, r2 │ │ ldr r2, [sp, #32] │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr.w r2, [pc, #2656] ; 50400 │ │ - ldr r2, [r1, r2] │ │ - beq.w 4fada │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #3 │ │ - beq.n 4fa46 │ │ - cmp r1, #1 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - beq.w 4fb6c │ │ - ldrh.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r0, r1] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ands r0, r7 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - lsrs r0, r1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldrb.w sl, [r5, r0] │ │ - ands r1, r7 │ │ - ldrb.w r0, [r3, #34] ; 0x22 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - lsrs r1, r0 │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, ip │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, ip │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsls r5, r4 │ │ - ldr r4, [r3, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, ip │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r0 │ │ - orrs r1, r6 │ │ - strh.w r1, [fp], #2 │ │ - b.n 4fa4a │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrh.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r0, r1] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ands r0, r7 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - lsrs r0, r1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldrb.w sl, [r5, r0] │ │ - ands r1, r7 │ │ - ldrb.w r0, [r3, #34] ; 0x22 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - lsrs r1, r0 │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, ip │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, ip │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsls r5, r4 │ │ - ldr r4, [r3, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, ip │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r0 │ │ - orrs r1, r6 │ │ - strh.w r1, [fp], #2 │ │ - b.n 4fade │ │ + lsl.w r7, r7, ip │ │ + orrs r3, r7 │ │ + lsrs r5, r2 │ │ + ldr r7, [sp, #4] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr.w r2, [r7, r2, lsl #2] │ │ + ldrb r2, [r2, r5] │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #32] │ │ + lsls r2, r5 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #16] │ │ + add.w r3, r3, r5, lsr #7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #28] │ │ + lsls r3, r1 │ │ + orrs r2, r3 │ │ + str.w r2, [r0, r9] │ │ + b.n 4f016 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + mov.w r2, r0, lsl #2 │ │ + str r2, [sp, #28] │ │ + bgt.n 4f12a │ │ + mla r0, r0, r6, r8 │ │ + subs r2, r3, r6 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cbz r7, 4f126 │ │ + adds r2, #1 │ │ + movs r5, #0 │ │ + b.n 4f13e │ │ + mla r0, r0, r3, r8 │ │ + subs r2, r6, r3 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4f124 │ │ + ldr r3, [sp, #28] │ │ + add r0, r3 │ │ + b.n 4f126 │ │ + adds.w r2, r2, #4294967295 ; 0xffffffff │ │ + bcc.w 4fe30 │ │ + ldrb.w r3, [r4, #32] │ │ ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrh.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r0, r1] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ands r0, r7 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - lsrs r0, r1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldrb.w sl, [r5, r0] │ │ - ands r1, r7 │ │ - ldrb.w r0, [r3, #34] ; 0x22 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - lsrs r1, r0 │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, ip │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, ip │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsls r5, r4 │ │ - ldr r4, [r3, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, ip │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r0 │ │ - orrs r1, r6 │ │ - strh.w r1, [fp], #2 │ │ - ldrh.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r0, r1] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ands r0, r7 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - lsrs r0, r1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldrb.w sl, [r5, r0] │ │ + ldr r7, [r0, r5] │ │ + str r3, [sp, #4] │ │ + ldr.w r3, [pc, #1032] ; 4f55c │ │ + ldrb.w ip, [r4, #28] │ │ + ldrb.w lr, [r4, #29] │ │ + ldr r6, [r1, r3] │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [sp, #4] │ │ + ands r3, r7 │ │ + ldrb.w r9, [r4, #30] │ │ + ldrb.w r8, [r4, #34] ; 0x22 │ │ + lsrs r3, r1 │ │ + ldr.w r1, [r6, ip, lsl #2] │ │ + ldrb.w fp, [r4, #31] │ │ + ldrb.w sl, [r4, #35] ; 0x23 │ │ + ldrb r3, [r1, r3] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [sp, #24] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr.w r1, [r6, lr, lsl #2] │ │ + ldrb r3, [r1, r3] │ │ + ldr.w r1, [r6, r9, lsl #2] │ │ + ldr.w r6, [r6, fp, lsl #2] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + lsr.w r3, r3, r8 │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [r4, #24] │ │ ands r1, r7 │ │ - ldrb.w r0, [r3, #34] ; 0x22 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - lsrs r1, r0 │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, ip │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, ip │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsls r5, r4 │ │ - ldr r4, [r3, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, ip │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r0 │ │ - orrs r1, r6 │ │ - strh.w r1, [fp], #2 │ │ + ldr r7, [sp, #8] │ │ + lsr.w r1, r1, sl │ │ + ldrb r1, [r6, r1] │ │ + ldr r6, [sp, #64] ; 0x40 │ │ + str r1, [sp, #40] ; 0x28 │ │ + add r6, r7 │ │ + ldr r7, [sp, #32] │ │ + cmp r6, #255 ; 0xff │ │ + ldr r1, [sp, #12] │ │ + it cs │ │ + movcs r6, #255 ; 0xff │ │ + add r7, r1 │ │ ldr r1, [sp, #16] │ │ - subs r1, #1 │ │ - str r1, [sp, #16] │ │ - cmp r1, #0 │ │ - bgt.w 4f9b6 │ │ + cmp r7, #255 ; 0xff │ │ + lsr.w r6, r6, ip │ │ + add r3, r1 │ │ + ldr r1, [sp, #4] │ │ + it cs │ │ + movcs r7, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + lsl.w r6, r6, r1 │ │ + lsr.w r7, r7, lr │ │ + ldr r1, [sp, #24] │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + lsr.w r3, r3, r9 │ │ + lsls r7, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + orrs r6, r7 │ │ + lsl.w r3, r3, r8 │ │ + lsr.w r1, r1, fp │ │ + lsl.w r1, r1, sl │ │ + orrs r6, r1 │ │ + orrs r3, r6 │ │ + str r3, [r0, r5] │ │ + ldr r3, [sp, #28] │ │ + add r5, r3 │ │ + b.n 4f13e │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + mov.w r2, r0, lsl #2 │ │ + str r2, [sp, #4] │ │ + bgt.n 4f22c │ │ + mla r0, r0, r6, r8 │ │ + subs r6, r3, r6 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cbz r7, 4f224 │ │ + adds r6, #1 │ │ + ldr r3, [sp, #4] │ │ + rsb fp, r3, #0 │ │ + b.n 4f240 │ │ + mla r0, r0, r3, r8 │ │ + subs r6, r6, r3 │ │ + add.w r0, r5, r0, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4f222 │ │ + ldr r3, [sp, #4] │ │ + add r0, r3 │ │ + b.n 4f224 │ │ + subs r6, #1 │ │ + ldr r3, [sp, #4] │ │ + adds r2, r6, #1 │ │ + add r0, r3 │ │ + beq.w 4fe30 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r2, [sp, #20] │ │ + ldrb.w lr, [r4, #28] │ │ + str r3, [sp, #24] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + ldr.w r7, [r0, fp] │ │ + ldrb.w r5, [r4, #32] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #31] │ │ + ldrb r1, [r4, #29] │ │ + ldrb.w ip, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb.w r3, [r4, #35] ; 0x23 │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #740] ; (4f55c ) │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + ldr.w r7, [r2, lr, lsl #2] │ │ + lsrs r3, r5 │ │ + ldrb.w sl, [r7, r3] │ │ + ldr r3, [sp, #8] │ │ + ldr.w r7, [r0, fp] │ │ + mul.w sl, sl, r3 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r7 │ │ + ldr r7, [sp, #24] │ │ + lsrs r3, r7 │ │ + ldr.w r7, [r2, r1, lsl #2] │ │ + ldrb.w r8, [r7, r3] │ │ + ldr r3, [sp, #12] │ │ + ldr.w r7, [r0, fp] │ │ + mul.w r3, r8, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + ldr r7, [sp, #28] │ │ + lsrs r3, r7 │ │ + ldr.w r7, [r2, ip, lsl #2] │ │ + ldrb r3, [r7, r3] │ │ + ldr r7, [sp, #16] │ │ + muls r3, r7 │ │ + ldr r7, [pc, #656] ; (4f554 ) │ │ + umull r8, r9, sl, r7 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r7, r9 │ │ + lsrs r7, r7, #7 │ │ + lsr.w r7, r7, lr │ │ + lsls r7, r5 │ │ + ldr r5, [pc, #636] ; (4f554 ) │ │ + umull r8, r9, r3, r5 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov r5, r9 │ │ + lsrs r5, r5, #7 │ │ + lsrs r5, r1 │ │ + ldr r1, [sp, #24] │ │ + lsls r5, r1 │ │ + ldr r1, [r4, #24] │ │ + orrs r7, r5 │ │ + ldr.w r5, [r0, fp] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #32] │ │ + lsrs r1, r5 │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + ldr.w r2, [r2, r5, lsl #2] │ │ + ldrb r1, [r2, r1] │ │ + ldr r2, [sp, #32] │ │ + lsrs r1, r5 │ │ + lsls r1, r2 │ │ + ldr r2, [pc, #592] ; (4f554 ) │ │ + orrs r7, r1 │ │ + umull r2, r3, r3, r2 │ │ ldr r2, [sp, #28] │ │ - subs r2, #1 │ │ - str r2, [sp, #28] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add fp, r2 │ │ - b.n 4f98e │ │ - add.w r0, r0, r0, lsr #31 │ │ - ldmia r1, {r1, r2} │ │ - and.w fp, r6, #3 │ │ - mov ip, r4 │ │ - asrs r0, r0, #1 │ │ - mla r2, r2, r0, r1 │ │ - adds r1, r6, #3 │ │ - it mi │ │ - addmi r1, r6, #6 │ │ - subs r0, r0, r6 │ │ - asrs r1, r1, #2 │ │ - mov.w r9, r0, lsl #1 │ │ - add.w r5, r5, r2, lsl #1 │ │ - cmp.w ip, #0 │ │ - beq.w 5071e │ │ - cmp.w fp, #2 │ │ - mov r6, r1 │ │ - ldr r7, [r3, #24] │ │ - beq.n 4fcc4 │ │ - cmp.w fp, #3 │ │ - beq.n 4fc8c │ │ - cmp.w fp, #1 │ │ - beq.n 4fcfc │ │ - ldr r4, [sp, #12] │ │ - ldrb r2, [r3, #30] │ │ - ldr r0, [sp, #8] │ │ - lsr.w r2, r4, r2 │ │ - ldrb.w r4, [r3, #34] ; 0x22 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - lsls r2, r4 │ │ - ldrb r4, [r3, #29] │ │ - orrs r2, r7 │ │ - lsr.w r4, r0, r4 │ │ - ldr r0, [sp, #4] │ │ - lsl.w r4, r4, lr │ │ - ldrb.w lr, [r3, #32] │ │ - orrs r4, r2 │ │ - ldrb r2, [r3, #28] │ │ - lsr.w r2, r0, r2 │ │ - lsl.w r2, r2, lr │ │ - orrs r2, r4 │ │ - strh.w r2, [r5], #2 │ │ - ldr r0, [sp, #12] │ │ - ldrb r2, [r3, #30] │ │ - ldrb.w r4, [r3, #34] ; 0x22 │ │ - lsr.w r2, r0, r2 │ │ - ldr r0, [sp, #8] │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - lsls r2, r4 │ │ - ldrb r4, [r3, #29] │ │ - orrs r2, r7 │ │ - lsr.w r4, r0, r4 │ │ - ldr r0, [sp, #4] │ │ - lsl.w r4, r4, lr │ │ - ldrb.w lr, [r3, #32] │ │ - orrs r4, r2 │ │ - ldrb r2, [r3, #28] │ │ - lsr.w r2, r0, r2 │ │ - lsl.w r2, r2, lr │ │ - orrs r2, r4 │ │ - strh.w r2, [r5], #2 │ │ - ldr r0, [sp, #12] │ │ - ldrb r2, [r3, #30] │ │ - ldrb.w r4, [r3, #34] ; 0x22 │ │ - lsr.w r2, r0, r2 │ │ - ldr r0, [sp, #8] │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - lsls r2, r4 │ │ - ldrb r4, [r3, #29] │ │ - orrs r2, r7 │ │ - lsr.w r4, r0, r4 │ │ - ldr r0, [sp, #4] │ │ - lsl.w r4, r4, lr │ │ - ldrb.w lr, [r3, #32] │ │ - orrs r4, r2 │ │ - ldrb r2, [r3, #28] │ │ - lsr.w r2, r0, r2 │ │ - lsl.w r2, r2, lr │ │ - orrs r2, r4 │ │ - strh.w r2, [r5], #2 │ │ - ldr r0, [sp, #12] │ │ + lsrs r3, r3, #7 │ │ + lsr.w r3, r3, ip │ │ + lsls r3, r2 │ │ + orrs r7, r3 │ │ + str.w r7, [r0, fp] │ │ + b.n 4f240 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 4f33c │ │ + mla r8, r0, r6, r8 │ │ + subs r6, r3, r6 │ │ + add.w r5, r5, r8, lsl #2 │ │ + cbz r7, 4f338 │ │ + adds r6, #1 │ │ + negs r0, r2 │ │ + b.n 4f34e │ │ + mla r8, r0, r3, r8 │ │ + subs r6, r6, r3 │ │ + add.w r5, r5, r8, lsl #2 │ │ + cmp r7, #0 │ │ + bne.n 4f336 │ │ + add r5, r2 │ │ + b.n 4f338 │ │ subs r6, #1 │ │ - ldrb r2, [r3, #30] │ │ - cmp r6, #0 │ │ - ldrb.w r4, [r3, #34] ; 0x22 │ │ - lsr.w r2, r0, r2 │ │ - ldr r0, [sp, #8] │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - lsl.w r2, r2, r4 │ │ - ldrb r4, [r3, #29] │ │ - orr.w r2, r2, r7 │ │ - lsr.w r4, r0, r4 │ │ + add r5, r2 │ │ + adds r3, r6, #1 │ │ + beq.w 4fe30 │ │ + ldr r1, [sp, #12] │ │ + ldrb r3, [r4, #29] │ │ + lsr.w r7, r1, r3 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r1, [sp, #8] │ │ + lsls r7, r3 │ │ + ldrb r3, [r4, #28] │ │ + lsr.w r3, r1, r3 │ │ + ldrb.w r1, [r4, #32] │ │ + lsls r3, r1 │ │ + ldr r1, [sp, #16] │ │ + orrs r7, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r1, r3 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + lsls r1, r3 │ │ + ldrb r3, [r4, #31] │ │ + orrs r1, r7 │ │ + ldr r7, [sp, #28] │ │ + lsr.w r3, r7, r3 │ │ + ldrb.w r7, [r4, #35] ; 0x23 │ │ + lsls r3, r7 │ │ + orrs r3, r1 │ │ + str r3, [r5, r0] │ │ + b.n 4f34e │ │ + rsb r0, sl, r8 │ │ + subs r1, r6, r3 │ │ + str r1, [sp, #4] │ │ + eor.w r1, r0, r0, asr #31 │ │ + sub.w r1, r1, r0, asr #31 │ │ ldr r0, [sp, #4] │ │ - lsl.w r4, r4, lr │ │ - orr.w r4, r4, r2 │ │ - ldrb r2, [r3, #28] │ │ - lsr.w r8, r0, r2 │ │ - ldrb.w r2, [r3, #32] │ │ - lsl.w r2, r8, r2 │ │ - orr.w r4, r4, r2 │ │ - strh.w r4, [r5], #2 │ │ - bgt.n 4fc54 │ │ - add.w ip, ip, #4294967295 ; 0xffffffff │ │ - add r5, r9 │ │ - b.n 4fc36 │ │ + cmp r0, #0 │ │ + it lt │ │ + neglt r0, r0 │ │ + cmp r1, r0 │ │ + bne.w 4f818 │ │ cmp r2, #2 │ │ - ldr r0, [r1, #8] │ │ - ldr.w fp, [r1, #12] │ │ - ldr.w r4, [r8, #16] │ │ - ldr r5, [r1, #4] │ │ - ldr r6, [r1, #0] │ │ - ldr.w r7, [r8, #20] │ │ - beq.w 50086 │ │ + ldrb r1, [r4, #9] │ │ + beq.w 4f50a │ │ cmp r2, #4 │ │ - beq.w 50316 │ │ + beq.w 4f640 │ │ cmp r2, #1 │ │ - bne.w 505e6 │ │ - str.w fp, [sp, #36] ; 0x24 │ │ - subs.w fp, r4, #0 │ │ - it lt │ │ - addlt.w fp, fp, #3 │ │ - mov.w r4, fp, asr #2 │ │ - rsb fp, r0, r4 │ │ - mla r5, r5, r4, r6 │ │ - add.w r2, r7, r5, lsl #2 │ │ - str r2, [sp, #20] │ │ - adds r2, r0, #3 │ │ - it mi │ │ - addmi r2, r0, #6 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #32] │ │ - mov.w r2, fp, lsl #2 │ │ - ldr.w fp, [pc, #1636] ; 50404 │ │ - str r2, [sp, #44] ; 0x2c │ │ - and.w r2, r0, #3 │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r2, #0 │ │ - beq.w 5071e │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr.w r2, [pc, #1608] ; 50400 │ │ - ldr r2, [r0, r2] │ │ - beq.w 4ff1c │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - cmp r0, #3 │ │ - beq.n 4fe74 │ │ - cmp r0, #1 │ │ - beq.w 4ffc4 │ │ - ldr r0, [sp, #32] │ │ - str r0, [sp, #28] │ │ - ldr r1, [sp, #20] │ │ - ldrb.w ip, [r3, #28] │ │ - ldr r4, [r3, #12] │ │ - ldr r0, [r1, #0] │ │ - ldrb.w lr, [r3, #32] │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, ip, lsl #2] │ │ - ldrb r7, [r3, #29] │ │ - lsr.w r4, r4, lr │ │ - ldrb.w r6, [r3, #33] ; 0x21 │ │ - ldrb r5, [r3, #30] │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #16] │ │ - ldrb.w sl, [r3, #34] ; 0x22 │ │ - mul.w r9, r1, r9 │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - lsrs r4, r6 │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #20] │ │ - mul.w r9, r1, r9 │ │ - ands r0, r4 │ │ - ldr.w r4, [r2, r5, lsl #2] │ │ - lsr.w r0, r0, sl │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb.w r8, [r4, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - mul.w r8, r1, r8 │ │ - ldr r1, [sp, #4] │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r4, r1, r4, lsr #7 │ │ - lsr.w r0, r0, ip │ │ - umull r8, r9, r8, fp │ │ - lsrs r4, r7 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r0, r0, lr │ │ - ldr r7, [r3, #24] │ │ - lsls r4, r6 │ │ - orrs r0, r4 │ │ - orrs r7, r0 │ │ - add.w r0, r1, r9, lsr #7 │ │ - ldr r1, [sp, #20] │ │ - lsrs r0, r5 │ │ - lsl.w r0, r0, sl │ │ - orrs r0, r7 │ │ - str.w r0, [r1], #4 │ │ - str r1, [sp, #20] │ │ - b.n 4fe78 │ │ - ldr r1, [sp, #32] │ │ - str r1, [sp, #28] │ │ + ldr.w fp, [r9, #20] │ │ + bne.w 4f774 │ │ + ldr.w r0, [r9, #16] │ │ + str r3, [sp, #28] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #28] │ │ + cmp r6, r3 │ │ + bgt.n 4f3fa │ │ + mla r2, r0, r6, r8 │ │ + cmp r8, sl │ │ + sub.w r3, r3, r6 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #4] │ │ + add.w fp, fp, r2, lsl #2 │ │ + cbz r7, 4f41a │ │ + b.n 4f414 │ │ + mla lr, r0, r3, sl │ │ + cmp sl, r8 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w fp, fp, lr, lsl #2 │ │ + cbnz r7, 4f414 │ │ + add.w fp, fp, r0, lsl #2 │ │ + b.n 4f41a │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + lsls r3, r0, #2 │ │ + ldr.w r8, [pc, #308] ; 4f554 │ │ + rsb r9, r3, #0 │ │ + mov r2, fp │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #4] │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add r2, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + beq.w 4fe30 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ ldr r1, [sp, #20] │ │ - ldrb.w ip, [r3, #28] │ │ - ldr r4, [r3, #12] │ │ - ldr r0, [r1, #0] │ │ - ldrb.w lr, [r3, #32] │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, ip, lsl #2] │ │ - ldrb r7, [r3, #29] │ │ - lsr.w r4, r4, lr │ │ - ldrb.w r6, [r3, #33] ; 0x21 │ │ - ldrb r5, [r3, #30] │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #16] │ │ - ldrb.w sl, [r3, #34] ; 0x22 │ │ - mul.w r9, r1, r9 │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - lsrs r4, r6 │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #20] │ │ - mul.w r9, r1, r9 │ │ - ands r0, r4 │ │ - ldr.w r4, [r2, r5, lsl #2] │ │ + ldrb.w lr, [r4, #28] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #31] │ │ + ldr.w r5, [r2, r9] │ │ + ldrb.w r7, [r4, #32] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb.w r3, [r4, #35] ; 0x23 │ │ + ldrb r6, [r4, #29] │ │ + ldrb.w ip, [r4, #33] ; 0x21 │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #252] ; (4f55c ) │ │ + ldrb r0, [r4, #30] │ │ + ldr r1, [r1, r3] │ │ + ldr r3, [r4, #12] │ │ + ands r3, r5 │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + lsrs r3, r7 │ │ + ldrb.w fp, [r5, r3] │ │ + ldr r3, [sp, #24] │ │ + ldr.w r5, [r2, r9] │ │ + mul.w fp, r3, fp │ │ + ldr r3, [r4, #16] │ │ + ands r3, r5 │ │ + ldr.w r5, [r1, r6, lsl #2] │ │ + lsr.w r3, r3, ip │ │ + umull sl, fp, fp, r8 │ │ + strd sl, fp, [sp, #48] ; 0x30 │ │ + ldrb.w sl, [r5, r3] │ │ + ldr r3, [sp, #24] │ │ + ldr.w r5, [r2, r9] │ │ + mul.w sl, r3, sl │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ + ldr r5, [sp, #28] │ │ + lsrs r3, r5 │ │ + ldr.w r5, [r1, r0, lsl #2] │ │ + umull sl, fp, sl, r8 │ │ + ldrb r3, [r5, r3] │ │ + ldr r5, [sp, #24] │ │ + muls r3, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + strd sl, fp, [sp, #56] ; 0x38 │ │ + umull sl, fp, r3, r8 │ │ + ldr r3, [sp, #8] │ │ + add.w r3, r3, r5, lsr #7 │ │ + ldr r5, [sp, #12] │ │ + lsr.w r3, r3, lr │ │ + lsls r3, r7 │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + add.w r7, r5, r7, lsr #7 │ │ + ldr.w r5, [r2, r9] │ │ + lsrs r7, r6 │ │ + ldr r6, [r4, #24] │ │ + ands r6, r5 │ │ + ldr r5, [sp, #32] │ │ + lsl.w r7, r7, ip │ │ + lsrs r6, r5 │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + orrs r3, r7 │ │ + ldr.w r1, [r1, r5, lsl #2] │ │ + ldrb r1, [r1, r6] │ │ + lsrs r1, r5 │ │ + ldr r5, [sp, #32] │ │ + lsls r1, r5 │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #16] │ │ + add.w r3, r3, fp, lsr #7 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #28] │ │ + lsls r3, r0 │ │ + orrs r1, r3 │ │ + str.w r1, [r2, r9] │ │ + b.n 4f428 │ │ + ldr.w r0, [r9, #16] │ │ + str r3, [sp, #24] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #24] │ │ + ldr.w r1, [r9, #20] │ │ + cmp r6, r3 │ │ + bgt.n 4f53a │ │ + mla r2, r0, r6, r8 │ │ + cmp r8, sl │ │ + sub.w r3, r3, r6 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #4] │ │ + add.w r1, r1, r2, lsl #2 │ │ + cbz r7, 4f566 │ │ + b.n 4f560 │ │ + mla r3, r0, r3, sl │ │ + cmp sl, r8 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r1, r1, r3, lsl #2 │ │ + cbnz r7, 4f560 │ │ + add.w r1, r1, r0, lsl #2 │ │ + b.n 4f566 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + str r0, [r1, #36] ; 0x24 │ │ + movs r6, r0 │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + movs r6, #0 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #4] │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + adds r3, #1 │ │ + beq.w 4fe30 │ │ + ldrb.w r3, [r4, #32] │ │ + ldr r2, [sp, #20] │ │ + ldr.w lr, [r1, r6] │ │ + str r3, [sp, #24] │ │ + ldr.w r3, [pc, #1580] ; 4fbb4 │ │ + ldrb.w r8, [r4, #28] │ │ + ldrb.w ip, [r4, #29] │ │ + ldr r7, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [sp, #24] │ │ + and.w r3, lr, r3 │ │ + ldrb.w sl, [r4, #30] │ │ + ldrb.w r9, [r4, #34] ; 0x22 │ │ + lsrs r3, r2 │ │ + ldr.w r2, [r7, r8, lsl #2] │ │ + ldrb.w fp, [r4, #31] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [r4, #16] │ │ + mov r5, r3 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + and.w r2, lr, r2 │ │ + str r3, [sp, #28] │ │ + lsrs r2, r3 │ │ + ldr.w r3, [r7, ip, lsl #2] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [r4, #20] │ │ + and.w r2, lr, r2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr.w r3, [r7, sl, lsl #2] │ │ + lsr.w r2, r2, r9 │ │ + ldr.w r7, [r7, fp, lsl #2] │ │ + ldrb r0, [r3, r2] │ │ + ldr r3, [r4, #24] │ │ + ldrb.w r2, [r4, #35] ; 0x23 │ │ + and.w r3, lr, r3 │ │ + lsrs r3, r2 │ │ + ldrb r3, [r7, r3] │ │ + ldr r7, [sp, #8] │ │ + adds r7, r5, r7 │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + cmp r7, #255 ; 0xff │ │ + lsr.w r3, r3, fp │ │ + mov lr, r5 │ │ + ldr r5, [sp, #12] │ │ + it cs │ │ + movcs r7, #255 ; 0xff │ │ + lsls r3, r2 │ │ + add lr, r5 │ │ + ldr r5, [sp, #16] │ │ + cmp.w lr, #255 ; 0xff │ │ + lsr.w r7, r7, r8 │ │ + add r0, r5 │ │ + ldr r5, [sp, #24] │ │ + it cs │ │ + movcs.w lr, #255 ; 0xff │ │ + cmp r0, #255 ; 0xff │ │ + lsl.w r7, r7, r5 │ │ + lsr.w lr, lr, ip │ │ + ldr r5, [sp, #28] │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ lsr.w r0, r0, sl │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb.w r8, [r4, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - mul.w r8, r1, r8 │ │ - ldr r1, [sp, #4] │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r4, r1, r4, lsr #7 │ │ - lsr.w r0, r0, ip │ │ - umull r8, r9, r8, fp │ │ - lsrs r4, r7 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r0, r0, lr │ │ - ldr r7, [r3, #24] │ │ - lsls r4, r6 │ │ - orrs r0, r4 │ │ - orrs r7, r0 │ │ - add.w r0, r1, r9, lsr #7 │ │ - ldr r1, [sp, #20] │ │ - lsrs r0, r5 │ │ - lsl.w r0, r0, sl │ │ + lsl.w lr, lr, r5 │ │ + orr.w r7, r7, lr │ │ + lsl.w r0, r0, r9 │ │ + orrs r7, r3 │ │ orrs r0, r7 │ │ - str.w r0, [r1], #4 │ │ - str r1, [sp, #20] │ │ - b.n 4ff20 │ │ - ldr r1, [sp, #32] │ │ - str r1, [sp, #28] │ │ - ldr r1, [sp, #20] │ │ - ldrb.w ip, [r3, #28] │ │ - ldr r4, [r3, #12] │ │ - ldr r0, [r1, #0] │ │ - ldrb.w lr, [r3, #32] │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, ip, lsl #2] │ │ - ldrb r7, [r3, #29] │ │ - lsr.w r4, r4, lr │ │ - ldrb.w r6, [r3, #33] ; 0x21 │ │ - ldrb r5, [r3, #30] │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #16] │ │ - ldrb.w sl, [r3, #34] ; 0x22 │ │ - mul.w r9, r1, r9 │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - lsrs r4, r6 │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #20] │ │ - mul.w r9, r1, r9 │ │ - ands r0, r4 │ │ - ldr.w r4, [r2, r5, lsl #2] │ │ - lsr.w r0, r0, sl │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb.w r8, [r4, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - mul.w r8, r1, r8 │ │ - ldr r1, [sp, #4] │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r4, r1, r4, lsr #7 │ │ + str r0, [r1, r6] │ │ + ldr r3, [sp, #32] │ │ + add r6, r3 │ │ + b.n 4f56c │ │ + ldr.w r0, [r9, #16] │ │ + str r3, [sp, #24] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #24] │ │ + ldr.w r1, [r9, #20] │ │ + cmp r6, r3 │ │ + bgt.n 4f672 │ │ + mla r2, r0, r6, r8 │ │ + cmp r8, sl │ │ + sub.w r3, r3, r6 │ │ + ite le │ │ + addle.w lr, r0, #1 │ │ + addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #4] │ │ + add.w r2, r1, r2, lsl #2 │ │ + cbz r7, 4f694 │ │ + b.n 4f68e │ │ + mla r2, r0, r3, sl │ │ + cmp sl, r8 │ │ + ite le │ │ + addle.w lr, r0, #1 │ │ + addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ + add.w r2, r1, r2, lsl #2 │ │ + cbnz r7, 4f68e │ │ + add.w r2, r2, lr, lsl #2 │ │ + b.n 4f694 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + mov.w r3, lr, lsl #2 │ │ + ldr.w sl, [pc, #1300] ; 4fbb0 │ │ + rsb fp, r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #4] │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add r2, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + beq.w 4fe30 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r0, [sp, #20] │ │ + ldrb.w r8, [r4, #28] │ │ + str r3, [sp, #24] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + ldrb.w r1, [r4, #32] │ │ + ldrb.w ip, [r4, #29] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #31] │ │ + ldr.w r5, [r2, fp] │ │ + ldrb.w r9, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb.w r3, [r4, #35] ; 0x23 │ │ + str r3, [sp, #32] │ │ + ldr.w r3, [pc, #1232] ; 4fbb4 │ │ + ldr.w lr, [r0, r3] │ │ + ldr.w r0, [r2, fp] │ │ + ldr r3, [r4, #12] │ │ + ands r3, r0 │ │ + ldr.w r0, [lr, r8, lsl #2] │ │ + lsrs r3, r1 │ │ + ldrb r6, [r0, r3] │ │ + ldr r3, [sp, #8] │ │ + ldr.w r0, [r2, fp] │ │ + muls r6, r3 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r0 │ │ + ldr r0, [sp, #24] │ │ + lsrs r3, r0 │ │ + ldr.w r0, [lr, ip, lsl #2] │ │ + umull r6, r7, r6, sl │ │ + ldrb r0, [r0, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r0, r3 │ │ + lsrs r6, r7, #7 │ │ + ldr r3, [r4, #20] │ │ + lsr.w r6, r6, r8 │ │ + ands r3, r5 │ │ + ldr r5, [sp, #28] │ │ + lsls r6, r1 │ │ + umull r0, r1, r0, sl │ │ + lsrs r3, r5 │ │ + ldr.w r5, [lr, r9, lsl #2] │ │ + ldrb r3, [r5, r3] │ │ + lsrs r0, r1, #7 │ │ + ldr r1, [sp, #24] │ │ + ldr r5, [sp, #16] │ │ lsr.w r0, r0, ip │ │ - umull r8, r9, r8, fp │ │ - lsrs r4, r7 │ │ + lsls r0, r1 │ │ + ldr r1, [r4, #24] │ │ + orrs r6, r0 │ │ + ldr.w r0, [r2, fp] │ │ + muls r3, r5 │ │ + ands r1, r0 │ │ + ldr r0, [sp, #32] │ │ + lsrs r1, r0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr.w r0, [lr, r0, lsl #2] │ │ + ldrb r1, [r0, r1] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + lsrs r1, r0 │ │ + ldr r0, [sp, #32] │ │ + lsls r1, r0 │ │ + orrs r6, r1 │ │ + umull r0, r1, r3, sl │ │ + lsrs r3, r1, #7 │ │ + ldr r1, [sp, #28] │ │ + lsr.w r3, r3, r9 │ │ + lsls r3, r1 │ │ + orrs r6, r3 │ │ + str.w r6, [r2, fp] │ │ + b.n 4f6a2 │ │ + ldr.w r0, [r9, #16] │ │ + str r3, [sp, #20] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r3, [sp, #20] │ │ + cmp r6, r3 │ │ + bgt.n 4f7a0 │ │ + mla r1, r0, r6, r8 │ │ + cmp r8, sl │ │ + sub.w r3, r3, r6 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #4] │ │ + add.w fp, fp, r1, lsl #2 │ │ + cbz r7, 4f7c0 │ │ + b.n 4f7ba │ │ + mla lr, r0, r3, sl │ │ + cmp sl, r8 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w fp, fp, lr, lsl #2 │ │ + cbnz r7, 4f7ba │ │ + add.w fp, fp, r0, lsl #2 │ │ + b.n 4f7c0 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + lsls r0, r0, #2 │ │ + negs r2, r0 │ │ + ldr r3, [sp, #4] │ │ + add fp, r0 │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + adds r3, #1 │ │ + beq.w 4fe30 │ │ ldr r1, [sp, #12] │ │ - lsl.w r0, r0, lr │ │ - ldr r7, [r3, #24] │ │ - lsls r4, r6 │ │ - orrs r0, r4 │ │ - orrs r7, r0 │ │ - add.w r0, r1, r9, lsr #7 │ │ - ldr r1, [sp, #20] │ │ - lsrs r0, r5 │ │ - lsl.w r0, r0, sl │ │ - orrs r0, r7 │ │ - str.w r0, [r1], #4 │ │ - str r1, [sp, #20] │ │ - b.n 4ffc8 │ │ - ldr r1, [sp, #32] │ │ + ldrb r3, [r4, #29] │ │ + ldr r5, [sp, #8] │ │ + lsrs r1, r3 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldrb.w r6, [r4, #32] │ │ + lsls r1, r3 │ │ + ldrb r3, [r4, #28] │ │ + lsr.w r3, r5, r3 │ │ + ldr r5, [sp, #16] │ │ + lsls r3, r6 │ │ + orrs r3, r1 │ │ + ldrb r1, [r4, #30] │ │ + lsr.w r6, r5, r1 │ │ + ldrb.w r1, [r4, #34] ; 0x22 │ │ + ldr r5, [sp, #28] │ │ + lsls r6, r1 │ │ + ldrb r1, [r4, #31] │ │ + orrs r3, r6 │ │ + lsr.w r8, r5, r1 │ │ + ldrb.w r1, [r4, #35] ; 0x23 │ │ + lsl.w sl, r8, r1 │ │ + orr.w r7, r3, sl │ │ + str.w r7, [fp, r2] │ │ + b.n 4f7c4 │ │ + cmp r2, #2 │ │ + rsb ip, r8, sl │ │ + beq.w 4f9f0 │ │ + cmp r2, #4 │ │ + beq.w 4fb78 │ │ + cmp r2, #1 │ │ + sub.w r1, r3, r6 │ │ + bne.w 4fd3e │ │ + eor.w fp, ip, ip, asr #31 │ │ + eor.w r0, r1, r1, asr #31 │ │ + sub.w fp, fp, ip, asr #31 │ │ + sub.w r0, r0, r1, asr #31 │ │ + cmp fp, r0 │ │ + blt.n 4f864 │ │ + add.w r1, fp, #1 │ │ + str r1, [sp, #4] │ │ + lsls r1, r0, #1 │ │ str r1, [sp, #28] │ │ - ldr r1, [sp, #20] │ │ - ldrb.w ip, [r3, #28] │ │ - ldr r4, [r3, #12] │ │ - ldr r0, [r1, #0] │ │ - ldrb.w lr, [r3, #32] │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, ip, lsl #2] │ │ - ldrb r7, [r3, #29] │ │ - lsr.w r4, r4, lr │ │ - ldrb.w r6, [r3, #33] ; 0x21 │ │ - ldrb r5, [r3, #30] │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #16] │ │ - ldrb.w sl, [r3, #34] ; 0x22 │ │ - mul.w r9, r1, r9 │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - lsrs r4, r6 │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #20] │ │ - mul.w r9, r1, r9 │ │ - ands r0, r4 │ │ - ldr.w r4, [r2, r5, lsl #2] │ │ - lsr.w r0, r0, sl │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb.w r8, [r4, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - mul.w r8, r1, r8 │ │ - ldr r1, [sp, #4] │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r4, r1, r4, lsr #7 │ │ - lsr.w r0, r0, ip │ │ - umull r8, r9, r8, fp │ │ - lsrs r4, r7 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r0, r0, lr │ │ - ldr r7, [r3, #24] │ │ - lsls r4, r6 │ │ - orrs r0, r4 │ │ - orrs r7, r0 │ │ - add.w r0, r1, r9, lsr #7 │ │ - ldr r1, [sp, #20] │ │ - lsrs r0, r5 │ │ - lsl.w r0, r0, sl │ │ - orrs r0, r7 │ │ - str.w r0, [r1], #4 │ │ - str r1, [sp, #20] │ │ - ldr r1, [sp, #28] │ │ - subs r1, #1 │ │ + rsb ip, fp, r1 │ │ + rsb r1, fp, r0 │ │ + lsls r1, r1, #1 │ │ + str r1, [sp, #48] ; 0x30 │ │ + movs r1, #0 │ │ + str r1, [sp, #64] ; 0x40 │ │ + mov r1, r2 │ │ + b.n 4f87e │ │ + adds r1, r0, #1 │ │ + str r1, [sp, #4] │ │ + mov.w r1, fp, lsl #1 │ │ str r1, [sp, #28] │ │ - cmp r1, #0 │ │ - bgt.w 4fdd0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r1, r2 │ │ - str r1, [sp, #20] │ │ - b.n 4fda8 │ │ - subs r1, r4, #0 │ │ - str.w fp, [sp, #20] │ │ + rsb ip, r0, r1 │ │ + rsb r1, r0, fp │ │ + str r2, [sp, #64] ; 0x40 │ │ + lsls r1, r1, #1 │ │ + str r1, [sp, #48] ; 0x30 │ │ + movs r1, #0 │ │ + cmp r8, sl │ │ + itte gt │ │ + neggt r1, r1 │ │ + movgt.w r2, #4294967295 ; 0xffffffff │ │ + movle r2, #1 │ │ + cmp r6, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ + itett gt │ │ + ldrgt r3, [sp, #64] ; 0x40 │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #64] ; 0x40 │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #68] ; 0x44 │ │ + cbnz r7, 4f8a8 │ │ + ldr r3, [sp, #4] │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #4] │ │ + cmp r3, r2 │ │ + beq.w 4fe30 │ │ + ldr.w r3, [r9, #16] │ │ + cmp.w ip, #0 │ │ + ldrb.w r5, [r4, #32] │ │ + ldrb r0, [r4, #29] │ │ + mul.w lr, r3, r6 │ │ + add.w r3, lr, r8, lsl #2 │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr r2, [sp, #92] ; 0x5c │ │ it lt │ │ - addlt r1, #3 │ │ - adds.w fp, r0, #3 │ │ - it mi │ │ - addmi.w fp, r0, #6 │ │ - asrs r1, r1, #2 │ │ - mov.w r2, fp, asr #2 │ │ - str r2, [sp, #16] │ │ - mla r5, r5, r1, r6 │ │ - subs r1, r1, r0 │ │ - lsls r2, r1, #2 │ │ + addlt r8, r1 │ │ + ldr.w r3, [r9, #20] │ │ + ldrb.w lr, [r4, #28] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #20] │ │ + str r3, [sp, #32] │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r7, [sp, #32] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldrb.w r3, [r4, #35] ; 0x23 │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r3, [pc, #692] ; (4fbb4 ) │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + and.w r3, r3, r7 │ │ + ldr.w r7, [r2, lr, lsl #2] │ │ + lsr.w r3, r3, r5 │ │ + ldrb.w fp, [r7, r3] │ │ + ldr r3, [sp, #24] │ │ + ldr r7, [sp, #32] │ │ + mul.w fp, r3, fp │ │ + ldr r3, [pc, #656] ; (4fbb0 ) │ │ + umull sl, fp, fp, r3 │ │ + ldr r3, [r4, #16] │ │ + and.w r3, r3, r7 │ │ + ldr r7, [sp, #72] ; 0x48 │ │ + lsr.w r3, r3, r7 │ │ + ldr.w r7, [r2, r0, lsl #2] │ │ + strd sl, fp, [sp, #96] ; 0x60 │ │ + ldrb.w sl, [r7, r3] │ │ + ldr r3, [sp, #24] │ │ + mul.w sl, r3, sl │ │ + ldr r3, [pc, #620] ; (4fbb0 ) │ │ + umull sl, fp, sl, r3 │ │ + strd sl, fp, [sp, #104] ; 0x68 │ │ + ldr r3, [r4, #20] │ │ + ldr r7, [sp, #32] │ │ + and.w r3, r3, r7 │ │ + ldr r7, [sp, #80] ; 0x50 │ │ + lsr.w r3, r3, r7 │ │ + ldr r7, [sp, #76] ; 0x4c │ │ + ldr.w r7, [r2, r7, lsl #2] │ │ + ldrb r7, [r7, r3] │ │ + ldr r3, [sp, #24] │ │ + mul.w r7, r3, r7 │ │ + ldr r3, [pc, #584] ; (4fbb0 ) │ │ + umull sl, fp, r7, r3 │ │ + ldr r7, [sp, #100] ; 0x64 │ │ + ldr r3, [sp, #8] │ │ + add.w r3, r3, r7, lsr #7 │ │ + ldr r7, [sp, #108] ; 0x6c │ │ + lsr.w r3, r3, lr │ │ + lsl.w r3, r3, r5 │ │ + ldr r5, [sp, #12] │ │ + add.w r5, r5, r7, lsr #7 │ │ + lsr.w r5, r5, r0 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + lsl.w r5, r5, r0 │ │ + ldr r0, [r4, #24] │ │ + orr.w r3, r3, r5 │ │ + ldr r5, [sp, #32] │ │ + and.w r0, r0, r5 │ │ + ldr r5, [sp, #88] ; 0x58 │ │ + lsr.w r0, r0, r5 │ │ + ldr r5, [sp, #84] ; 0x54 │ │ + ldr.w r2, [r2, r5, lsl #2] │ │ + ldrb r2, [r2, r0] │ │ + ldr r0, [sp, #88] ; 0x58 │ │ + lsr.w r2, r2, r5 │ │ + lsl.w r2, r2, r0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + orr.w r2, r2, r3 │ │ + ldr r3, [sp, #16] │ │ + add.w r3, r3, fp, lsr #7 │ │ + lsr.w r3, r3, r0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + lsl.w r3, r3, r0 │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + orr.w r3, r3, r2 │ │ + ldr.w r2, [r9, #20] │ │ + str r3, [r2, r0] │ │ + itett ge │ │ + ldrge r3, [sp, #48] ; 0x30 │ │ + ldrlt r3, [sp, #28] │ │ + addge ip, r3 │ │ + ldrge r3, [sp, #56] ; 0x38 │ │ + ittee lt │ │ + addlt ip, r3 │ │ + ldrlt r3, [sp, #64] ; 0x40 │ │ + addge r8, r3 │ │ + ldrge r3, [sp, #68] ; 0x44 │ │ + add r6, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r3, #1 │ │ + b.n 4f8aa │ │ + subs r5, r3, r6 │ │ + eor.w r1, ip, ip, asr #31 │ │ + sub.w r1, r1, ip, asr #31 │ │ + eor.w r0, r5, r5, asr #31 │ │ + sub.w r0, r0, r5, asr #31 │ │ + cmp r1, r0 │ │ + blt.n 4fa20 │ │ + subs r5, r0, r1 │ │ + adds r2, r1, #1 │ │ + str r2, [sp, #4] │ │ + lsls r2, r0, #1 │ │ + rsb fp, r1, r2 │ │ + str r2, [sp, #24] │ │ + mov.w ip, #0 │ │ + lsls r2, r5, #1 │ │ + movs r5, #1 │ │ str r2, [sp, #32] │ │ - and.w r2, r0, #3 │ │ - str r2, [sp, #28] │ │ - add.w r4, r7, r5, lsl #2 │ │ + b.n 4fa38 │ │ + subs r5, r1, r0 │ │ + adds r2, r0, #1 │ │ + str r2, [sp, #4] │ │ + lsls r2, r1, #1 │ │ + rsb fp, r0, r2 │ │ + str r2, [sp, #24] │ │ + mov.w ip, #1 │ │ + lsls r2, r5, #1 │ │ + movs r5, #0 │ │ + str r2, [sp, #32] │ │ + cmp r8, sl │ │ + itte gt │ │ + neggt r5, r5 │ │ + movgt.w r2, #4294967295 ; 0xffffffff │ │ + movle r2, #1 │ │ + cmp r6, r3 │ │ + str r2, [sp, #40] ; 0x28 │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + cbnz r7, 4fa5e │ │ + ldr r3, [sp, #4] │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + movs r3, #0 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #4] │ │ + cmp r3, r2 │ │ + beq.w 4fe30 │ │ + ldr.w r3, [r9, #16] │ │ + ldrb.w sl, [r4, #30] │ │ + mul.w lr, r3, r6 │ │ + add.w r3, lr, r8, lsl #2 │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldrb.w lr, [r4, #29] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr.w r3, [r9, #20] │ │ + ldr r3, [r3, r2] │ │ ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.w 5071e │ │ + str r3, [sp, #28] │ │ + ldrb.w r3, [r4, #32] │ │ + ldr r7, [sp, #28] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [pc, #280] ; (4fbb4 ) │ │ + ldr r0, [r2, r3] │ │ ldr r2, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr r2, [pc, #824] ; (50400 ) │ │ - ldr r1, [r1, r2] │ │ - beq.w 501ea │ │ + ldr r3, [r4, #12] │ │ + ands r3, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr.w r2, [r0, r2, lsl #2] │ │ + ldrb r1, [r2, r3] │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ ldr r2, [sp, #28] │ │ - ldr.w fp, [sp, #16] │ │ - cmp r2, #3 │ │ - beq.n 50162 │ │ - cmp r2, #1 │ │ - beq.w 50274 │ │ - ldr r6, [r4, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r0, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r0, [r0, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r0, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r3, r2 │ │ + ldr.w r2, [r0, lr, lsl #2] │ │ + ldrb r2, [r2, r3] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + ldr r7, [sp, #76] ; 0x4c │ │ + lsrs r3, r7 │ │ + ldr.w r7, [r0, sl, lsl #2] │ │ + ldrb r3, [r7, r3] │ │ + ldrb r7, [r4, #31] │ │ + str r7, [sp, #80] ; 0x50 │ │ + ldrb.w r7, [r4, #35] ; 0x23 │ │ + str r7, [sp, #84] ; 0x54 │ │ + ldr r7, [sp, #8] │ │ + add r1, r7 │ │ + ldr r7, [sp, #12] │ │ + cmp r1, #255 ; 0xff │ │ + add r2, r7 │ │ + ldr r7, [sp, #16] │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ + movcs r1, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r0, r0, r8 │ │ + add r3, r7 │ │ + ldr r7, [sp, #56] ; 0x38 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + lsr.w r1, r1, r7 │ │ + ldr r7, [sp, #68] ; 0x44 │ │ lsr.w r2, r2, lr │ │ - lsl.w r8, r0, ip │ │ it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - str.w r2, [r4], #4 │ │ - ldr r6, [r4, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r0, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r0, [r0, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r0, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ + movcs r3, #255 ; 0xff │ │ + lsls r1, r7 │ │ + ldr r7, [sp, #72] ; 0x48 │ │ + lsr.w r3, r3, sl │ │ + cmp.w fp, #0 │ │ + lsl.w r2, r2, r7 │ │ + ldr r7, [sp, #28] │ │ + orr.w r1, r1, r2 │ │ + ldr r2, [r4, #24] │ │ + itt lt │ │ + addlt r8, r5 │ │ + addlt r6, ip │ │ + and.w r2, r2, r7 │ │ + ldr r7, [sp, #84] ; 0x54 │ │ + lsr.w r2, r2, r7 │ │ + ldr r7, [sp, #80] ; 0x50 │ │ + ldr.w r0, [r0, r7, lsl #2] │ │ + ldrb r2, [r0, r2] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + lsr.w r2, r2, r7 │ │ + lsl.w r2, r2, r0 │ │ + orr.w r2, r2, r1 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + lsl.w r3, r3, r1 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + orr.w r3, r3, r2 │ │ + ldr.w r2, [r9, #20] │ │ + str r3, [r2, r1] │ │ + itett ge │ │ + ldrge r3, [sp, #32] │ │ + ldrlt r3, [sp, #24] │ │ + addge fp, r3 │ │ + ldrge r3, [sp, #40] ; 0x28 │ │ + iteee lt │ │ + addlt fp, r3 │ │ + addge r8, r3 │ │ + ldrge r3, [sp, #48] ; 0x30 │ │ + addge r6, r6, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r3, #1 │ │ + b.n 4fa60 │ │ + rsb lr, r6, r3 │ │ + eor.w r1, ip, ip, asr #31 │ │ + sub.w r1, r1, ip, asr #31 │ │ + eor.w r0, lr, lr, asr #31 │ │ + sub.w r0, r0, lr, asr #31 │ │ + cmp r1, r0 │ │ + blt.n 4fbb8 │ │ + rsb lr, r1, r0 │ │ + adds r2, r1, #1 │ │ + str r2, [sp, #4] │ │ + lsls r2, r0, #1 │ │ + rsb fp, r1, r2 │ │ + str r2, [sp, #24] │ │ + mov.w ip, #0 │ │ + mov.w r2, lr, lsl #1 │ │ + mov.w lr, #1 │ │ + str r2, [sp, #32] │ │ + b.n 4fbd6 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + rsb lr, r0, r1 │ │ + adds r2, r0, #1 │ │ + str r2, [sp, #4] │ │ + lsls r2, r1, #1 │ │ + rsb fp, r0, r2 │ │ + str r2, [sp, #24] │ │ + mov.w ip, #1 │ │ + mov.w r2, lr, lsl #1 │ │ + mov.w lr, #0 │ │ + str r2, [sp, #32] │ │ + cmp r8, sl │ │ + itte gt │ │ + rsbgt lr, lr, #0 │ │ + movgt.w r2, #4294967295 ; 0xffffffff │ │ + movle r2, #1 │ │ + cmp r6, r3 │ │ + str r2, [sp, #40] ; 0x28 │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + cbnz r7, 4fbfe │ │ + ldr r3, [sp, #4] │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + movs r3, #0 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #4] │ │ + cmp r3, r2 │ │ + beq.w 4fe30 │ │ + ldr.w r3, [r9, #16] │ │ + cmp.w fp, #0 │ │ + ldrb r7, [r4, #28] │ │ + ldrb r5, [r4, #29] │ │ + mul.w r3, r3, r6 │ │ + it lt │ │ + addlt r6, ip │ │ + add.w r3, r3, r8, lsl #2 │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + it lt │ │ + addlt r8, lr │ │ + ldr.w r3, [r9, #20] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #20] │ │ + str r3, [sp, #28] │ │ + ldrb.w r3, [r4, #32] │ │ + ldr r0, [sp, #28] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldrb.w r3, [r4, #35] ; 0x23 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [pc, #480] ; (4fe3c ) │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + and.w r3, r3, r0 │ │ + ldr.w r0, [r2, r7, lsl #2] │ │ + lsr.w r3, r3, r1 │ │ + ldrb.w sl, [r0, r3] │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [sp, #28] │ │ + mul.w sl, r3, sl │ │ + ldr r3, [r4, #16] │ │ + and.w r3, r3, r0 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + lsr.w r3, r3, r0 │ │ + ldr.w r0, [r2, r5, lsl #2] │ │ + ldrb r0, [r0, r3] │ │ + ldr r3, [sp, #12] │ │ + mul.w r3, r3, r0 │ │ + ldr r0, [sp, #28] │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr r3, [r4, #20] │ │ + and.w r3, r3, r0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + lsr.w r3, r3, r0 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr.w r0, [r2, r0, lsl #2] │ │ + ldrb r3, [r0, r3] │ │ + ldr r0, [sp, #16] │ │ + mul.w r3, r0, r3 │ │ + ldr r0, [pc, #392] ; (4fe38 ) │ │ + umull r0, r1, sl, r0 │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + mov.w sl, r1, lsr #7 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + lsr.w r7, sl, r7 │ │ + lsl.w r7, r7, r1 │ │ + ldr r1, [pc, #368] ; (4fe38 ) │ │ + umull r0, r1, r0, r1 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + mov.w r1, r1, lsr #7 │ │ + lsr.w r1, r1, r5 │ │ + ldr r5, [r4, #24] │ │ + lsl.w r1, r1, r0 │ │ + orr.w r7, r7, r1 │ │ + ldr r1, [sp, #28] │ │ + and.w r5, r5, r1 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + lsr.w r5, r5, r1 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + ldrb r1, [r2, r5] │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + lsr.w r1, r1, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsl.w r1, r1, r2 │ │ + ldr r2, [pc, #312] ; (4fe38 ) │ │ + orr.w r7, r7, r1 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + umull r2, r3, r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + mov.w r3, r3, lsr #7 │ │ + lsr.w r3, r3, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsl.w r3, r3, r2 │ │ + ldr.w r2, [r9, #20] │ │ + orr.w r3, r3, r7 │ │ + str r3, [r2, r1] │ │ + itett ge │ │ + ldrge r3, [sp, #32] │ │ + ldrlt r3, [sp, #24] │ │ + addge fp, r3 │ │ + ldrge r3, [sp, #40] ; 0x28 │ │ + iteee lt │ │ + addlt fp, r3 │ │ + addge r8, r3 │ │ + ldrge r3, [sp, #48] ; 0x30 │ │ + addge r6, r6, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r3, #1 │ │ + b.n 4fc00 │ │ + eor.w r0, ip, ip, asr #31 │ │ + eor.w r5, r1, r1, asr #31 │ │ + sub.w r0, r0, ip, asr #31 │ │ + sub.w r5, r5, r1, asr #31 │ │ + cmp r0, r5 │ │ + blt.n 4fd6a │ │ + subs r1, r5, r0 │ │ + mov.w fp, r5, lsl #1 │ │ + add.w lr, r0, #1 │ │ + rsb r2, r0, fp │ │ + lsls r1, r1, #1 │ │ + movs r5, #0 │ │ + str r1, [sp, #20] │ │ + movs r0, #1 │ │ + b.n 4fd80 │ │ + subs r1, r0, r5 │ │ + mov.w fp, r0, lsl #1 │ │ + add.w lr, r5, #1 │ │ + rsb r2, r5, fp │ │ + movs r0, #0 │ │ + movs r5, #1 │ │ + lsls r1, r1, #1 │ │ + str r1, [sp, #20] │ │ + cmp r8, sl │ │ + itte gt │ │ + neggt r0, r0 │ │ + movgt.w r1, #4294967295 ; 0xffffffff │ │ + movle r1, #1 │ │ + cmp r6, r3 │ │ + str r1, [sp, #24] │ │ + itte gt │ │ + neggt r5, r5 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #64] ; 0x40 │ │ + cbnz r7, 4fda2 │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + cmp r3, lr │ │ + beq.n 4fe30 │ │ + ldr.w r3, [r9, #16] │ │ + mov.w ip, r8, lsl #2 │ │ + ldr r7, [sp, #12] │ │ + cmp r2, #0 │ │ + ldr r1, [sp, #8] │ │ + it lt │ │ + addlt r2, fp │ │ + mla ip, r3, r6, ip │ │ + ldrb r3, [r4, #29] │ │ + ldrb.w sl, [r4, #32] │ │ + it lt │ │ + addlt r8, r0 │ │ + lsr.w r3, r7, r3 │ │ + ldrb.w r7, [r4, #33] ; 0x21 │ │ + it lt │ │ + addlt r6, r6, r5 │ │ + lsl.w r3, r3, r7 │ │ + ldrb r7, [r4, #28] │ │ + lsr.w r7, r1, r7 │ │ + ldr r1, [sp, #16] │ │ + lsl.w r7, r7, sl │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + orr.w r3, r3, r7 │ │ + ldrb r7, [r4, #30] │ │ + lsr.w r7, r1, r7 │ │ + ldr r1, [sp, #28] │ │ + lsl.w r7, r7, sl │ │ + ldrb.w sl, [r4, #35] ; 0x23 │ │ + orr.w r7, r7, r3 │ │ + ldrb r3, [r4, #31] │ │ + lsr.w r3, r1, r3 │ │ + ldr.w r1, [r9, #20] │ │ + lsl.w r3, r3, sl │ │ + orr.w r3, r3, r7 │ │ + str.w r3, [r1, ip] │ │ + itttt ge │ │ + ldrge r3, [sp, #20] │ │ + addge r2, r2, r3 │ │ + ldrge r3, [sp, #24] │ │ + addge r8, r3 │ │ + itt ge │ │ + ldrge r3, [sp, #64] ; 0x40 │ │ + addge r6, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + b.n 4fda4 │ │ + add sp, #116 ; 0x74 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #68 ; 0x44 │ │ + mov r9, r3 │ │ + mov ip, r0 │ │ + ldrb.w r3, [sp, #116] ; 0x74 │ │ + mov r5, r1 │ │ + ldr.w lr, [sp, #108] ; 0x6c │ │ + mov r4, r2 │ │ + ldr.w sl, [sp, #104] ; 0x68 │ │ + str r3, [sp, #4] │ │ + add.w r3, lr, #4294967295 ; 0xffffffff │ │ + cmp r3, #1 │ │ + ldrb.w fp, [sp, #112] ; 0x70 │ │ + ldrb.w r8, [sp, #120] ; 0x78 │ │ + ldrb.w r7, [sp, #124] ; 0x7c │ │ + ldr r6, [sp, #128] ; 0x80 │ │ + bhi.n 4fe9e │ │ + smulbb fp, fp, r7 │ │ + ldr r3, [pc, #760] ; (50170 ) │ │ + umull r0, r1, fp, r3 │ │ + smulbb fp, r7, r8 │ │ + lsrs r2, r1, #7 │ │ + str r2, [sp, #16] │ │ + ldrh.w r2, [sp, #4] │ │ + smulbb r0, r7, r2 │ │ + umull r0, r1, r0, r3 │ │ + lsrs r2, r1, #7 │ │ + str r2, [sp, #4] │ │ + umull r2, r3, fp, r3 │ │ + mov.w fp, r3, lsr #7 │ │ + b.n 4fea4 │ │ + str.w fp, [sp, #16] │ │ + mov fp, r8 │ │ + cmp r4, sl │ │ + eor.w r7, r7, #255 ; 0xff │ │ + bne.w 50082 │ │ + ldr.w r3, [ip, #4] │ │ + cmp.w lr, #2 │ │ + ldr.w r8, [ip, #20] │ │ + ldr.w r0, [ip, #16] │ │ + ldrb r1, [r3, #9] │ │ + beq.n 4ff4c │ │ + cmp.w lr, #4 │ │ + beq.n 4ffbe │ │ + cmp.w lr, #1 │ │ + bne.w 50034 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 4feee │ │ + add r0, r5 │ │ + rsb r1, r5, r9 │ │ + add.w r0, r8, r0, lsl #2 │ │ + cbz r6, 4feea │ │ + adds r1, #1 │ │ + ldr r6, [pc, #644] ; (50170 ) │ │ + b.n 4ff00 │ │ + add r0, r9 │ │ + rsb r1, r9, r5 │ │ + add.w r0, r8, r0, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 4fee8 │ │ + adds r0, #4 │ │ + b.n 4feea │ │ + adds.w r1, r1, #4294967295 ; 0xffffffff │ │ + bcc.w 508b0 │ │ + ldr r4, [r0, #0] │ │ + ubfx r2, r4, #16, #8 │ │ + ubfx r8, r4, #8, #8 │ │ + uxtb r4, r4 │ │ + muls r2, r7 │ │ + mul.w r8, r7, r8 │ │ + muls r4, r7 │ │ + umull r2, r3, r2, r6 │ │ + umull r8, r9, r8, r6 │ │ + umull r4, r5, r4, r6 │ │ + strd r2, r3, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ + add.w r2, r3, r2, lsr #7 │ │ + ldr r3, [sp, #4] │ │ + add.w r3, r3, r9, lsr #7 │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + add.w r2, fp, r5, lsr #7 │ │ + orrs r3, r2 │ │ + str.w r3, [r0], #4 │ │ + b.n 4ff00 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 4ff6a │ │ + adds r4, r0, r5 │ │ + rsb r5, r5, r9 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cbz r6, 4ff66 │ │ + adds r5, #1 │ │ + subs r4, #4 │ │ + b.n 4ff7e │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 4ff64 │ │ + adds r4, #4 │ │ + b.n 4ff66 │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 508b0 │ │ + ldr.w r1, [r4, #4]! │ │ + ldr r0, [sp, #16] │ │ + ubfx r3, r1, #16, #8 │ │ + ubfx r2, r1, #8, #8 │ │ + add r3, r0 │ │ + ldr r0, [sp, #4] │ │ + cmp r3, #255 ; 0xff │ │ + uxtab r1, fp, r1 │ │ + add r2, r0 │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ + movcs r3, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r0, r0, r8 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r0, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - str.w r2, [r4], #4 │ │ - b.n 501ee │ │ - ldr.w fp, [sp, #16] │ │ - ldr r6, [r4, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r0, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r0, [r0, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ + lsls r2, r2, #8 │ │ + orr.w r3, r2, r3, lsl #16 │ │ + cmp r1, #255 ; 0xff │ │ + ite ls │ │ + orrls r3, r1 │ │ + orrhi.w r3, r3, #255 ; 0xff │ │ + str r3, [r4, #0] │ │ + b.n 4ff7e │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 4ffdc │ │ + adds r4, r0, r5 │ │ + rsb r5, r5, r9 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cbz r6, 4ffd8 │ │ + adds r5, #1 │ │ + ldr r0, [pc, #404] ; (50170 ) │ │ + b.n 4fff0 │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 4ffd6 │ │ + adds r4, #4 │ │ + b.n 4ffd8 │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 508b0 │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [sp, #16] │ │ + ubfx r8, r2, #16, #8 │ │ + ubfx r6, r2, #8, #8 │ │ + uxtb r2, r2 │ │ + mul.w r8, r3, r8 │ │ + ldr r3, [sp, #4] │ │ + mul.w r2, fp, r2 │ │ + muls r6, r3 │ │ + umull r8, r9, r8, r0 │ │ + umull r6, r7, r6, r0 │ │ + mov.w r3, r9, lsr #7 │ │ + lsrs r1, r7, #7 │ │ + lsls r1, r1, #8 │ │ + orr.w r1, r1, r3, lsl #16 │ │ + umull r2, r3, r2, r0 │ │ + orr.w r3, r1, r3, lsr #7 │ │ + str.w r3, [r4], #4 │ │ + b.n 4fff0 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 50060 │ │ + adds r4, r0, r5 │ │ + add.w r3, r8, r4, lsl #2 │ │ + rsb r8, r5, r9 │ │ + cbz r6, 50050 │ │ + add.w r8, r8, #1 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r2, #8 │ │ + ldr r2, [sp, #16] │ │ + orr.w r0, r4, r2, lsl #16 │ │ + orr.w r0, r0, fp │ │ + b.n 50074 │ │ + add.w r4, r0, r9 │ │ + add.w r3, r8, r4, lsl #2 │ │ + rsb r8, r9, r5 │ │ + cmp r6, #0 │ │ + bne.n 5004c │ │ + adds r3, #4 │ │ + b.n 50050 │ │ + adds.w r8, r8, #4294967295 ; 0xffffffff │ │ + bcc.w 508b0 │ │ + str.w r0, [r3], #4 │ │ + b.n 50074 │ │ + cmp r5, r9 │ │ + bne.w 50288 │ │ + ldr.w r3, [ip, #4] │ │ + cmp.w lr, #2 │ │ + ldr.w r8, [ip, #20] │ │ + ldr.w r0, [ip, #16] │ │ + ldrb r1, [r3, #9] │ │ + beq.n 5013a │ │ + cmp.w lr, #4 │ │ + beq.w 501b4 │ │ + cmp.w lr, #1 │ │ + bne.w 50230 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r3, r0, lsl #2 │ │ + bgt.n 500d2 │ │ + mla r0, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r2, r8, r0, lsl #2 │ │ + cbz r6, 500ca │ │ + add.w sl, sl, #1 │ │ + rsb lr, r3, #0 │ │ + ldr r6, [pc, #160] ; (50170 ) │ │ + b.n 500e6 │ │ + mla r0, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r2, r8, r0, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 500c6 │ │ + add r2, r3 │ │ + b.n 500ca │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r2, r3 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.w 508b0 │ │ + ldr.w r4, [r2, lr] │ │ + ubfx r0, r4, #16, #8 │ │ + ubfx r8, r4, #8, #8 │ │ + uxtb r4, r4 │ │ + muls r0, r7 │ │ + mul.w r8, r8, r7 │ │ + muls r4, r7 │ │ + umull r0, r1, r0, r6 │ │ + umull r8, r9, r8, r6 │ │ + umull r4, r5, r4, r6 │ │ + strd r0, r1, [sp, #8] │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #4] │ │ + add.w r1, r1, r9, lsr #7 │ │ + lsls r1, r1, #8 │ │ + orr.w r1, r1, r0, lsl #16 │ │ + add.w r0, fp, r5, lsr #7 │ │ + orrs r1, r0 │ │ + str.w r1, [r2, lr] │ │ + b.n 500e6 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 5015c │ │ + mla r5, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r5, r8, r5, lsl #2 │ │ + cbz r6, 50158 │ │ + add.w sl, sl, #1 │ │ + movs r4, #0 │ │ + b.n 50174 │ │ + mla r5, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r5, r8, r5, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 50154 │ │ + add r5, r2 │ │ + b.n 50158 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + adds.w sl, sl, #4294967295 ; 0xffffffff │ │ + bcc.w 508b0 │ │ + ldr r0, [r5, r4] │ │ + ldr r6, [sp, #16] │ │ + ubfx r3, r0, #16, #8 │ │ + ubfx r1, r0, #8, #8 │ │ + add r3, r6 │ │ ldr r6, [sp, #4] │ │ - add r0, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r0, r0, r8 │ │ + cmp r3, #255 ; 0xff │ │ + uxtab r0, fp, r0 │ │ + add r1, r6 │ │ it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r0, ip │ │ + movcs r3, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - str.w r2, [r4], #4 │ │ - ldr r6, [r4, #0] │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r0, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r0, [r0, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r0, r6 │ │ - ldr r6, [sp, #8] │ │ + movcs r1, #255 ; 0xff │ │ + lsls r1, r1, #8 │ │ + orr.w r3, r1, r3, lsl #16 │ │ cmp r0, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ + ite ls │ │ + orrls r3, r0 │ │ + orrhi.w r3, r3, #255 ; 0xff │ │ + str r3, [r5, r4] │ │ + add r4, r2 │ │ + b.n 50174 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 501d8 │ │ + mla r5, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r5, r8, r5, lsl #2 │ │ + cbz r6, 501d2 │ │ + add.w sl, sl, #1 │ │ + negs r4, r2 │ │ + ldr r3, [pc, #780] ; (504e4 ) │ │ + b.n 501ec │ │ + mla r5, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r5, r8, r5, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 501ce │ │ + add r5, r2 │ │ + b.n 501d2 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r5, r2 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.w 508b0 │ │ + ldr r1, [r5, r4] │ │ + ldr r0, [sp, #16] │ │ + ubfx r6, r1, #16, #8 │ │ + ldr r7, [sp, #4] │ │ + muls r6, r0 │ │ + ubfx r0, r1, #8, #8 │ │ + uxtb r1, r1 │ │ + muls r0, r7 │ │ + mul.w lr, r1, fp │ │ + umull r6, r7, r6, r3 │ │ + umull r0, r1, r0, r3 │ │ + lsrs r6, r7, #7 │ │ + lsrs r1, r1, #7 │ │ + lsls r1, r1, #8 │ │ + orr.w r6, r1, r6, lsl #16 │ │ + umull r0, r1, lr, r3 │ │ + orr.w r1, r6, r1, lsr #7 │ │ + str r1, [r5, r4] │ │ + b.n 501ec │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r7, r0, lsl #2 │ │ + bgt.n 50260 │ │ + mla r0, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r8, r8, r0, lsl #2 │ │ + cbz r6, 5024e │ │ + add.w sl, sl, #1 │ │ + ldr r3, [sp, #4] │ │ + negs r2, r7 │ │ + lsls r4, r3, #8 │ │ + ldr r3, [sp, #16] │ │ + orr.w r3, r4, r3, lsl #16 │ │ + orr.w r3, r3, fp │ │ + b.n 50274 │ │ + mla r0, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r8, r8, r0, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 5024a │ │ + add r8, r7 │ │ + b.n 5024e │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r8, r7 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.w 508b0 │ │ + str.w r3, [r8, r2] │ │ + b.n 50274 │ │ + rsb r2, r9, r5 │ │ + rsb r8, sl, r4 │ │ + eor.w r3, r2, r2, asr #31 │ │ + sub.w r3, r3, r2, asr #31 │ │ + eor.w r2, r8, r8, asr #31 │ │ + sub.w r2, r2, r8, asr #31 │ │ + cmp r3, r2 │ │ + bne.w 504e8 │ │ + ldr.w r2, [ip, #4] │ │ + cmp.w lr, #2 │ │ + ldr.w r3, [ip, #20] │ │ + ldr.w r0, [ip, #16] │ │ + str r3, [sp, #8] │ │ + ldrb r1, [r2, #9] │ │ + beq.n 5036a │ │ + cmp.w lr, #4 │ │ + beq.w 503f0 │ │ + cmp.w lr, #1 │ │ + bne.w 5047c │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr r3, [sp, #8] │ │ + bgt.n 502f0 │ │ + mla lr, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w lr, r3, lr, lsl #2 │ │ + cbz r6, 5030e │ │ + b.n 5030a │ │ + mla lr, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w lr, r3, lr, lsl #2 │ │ + cbnz r6, 5030a │ │ + add.w lr, lr, r0, lsl #2 │ │ + b.n 5030e │ │ + add.w r8, r8, #1 │ │ + mov.w r9, r0, lsl #2 │ │ + ldr r6, [pc, #464] ; (504e4 ) │ │ + rsb ip, r9, #0 │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add lr, r9 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + beq.w 508b0 │ │ + ldr.w r4, [lr, ip] │ │ + ubfx r2, r4, #8, #8 │ │ + ubfx r0, r4, #16, #8 │ │ + uxtb r4, r4 │ │ + muls r2, r7 │ │ + muls r0, r7 │ │ + muls r4, r7 │ │ + umull r2, r3, r2, r6 │ │ + umull r0, r1, r0, r6 │ │ + umull r4, r5, r4, r6 │ │ + strd r2, r3, [sp, #8] │ │ + ldr r3, [sp, #16] │ │ + add.w r2, r3, r1, lsr #7 │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + add.w r3, r3, r1, lsr #7 │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + add.w r2, fp, r5, lsr #7 │ │ + orrs r3, r2 │ │ + str.w r3, [lr, ip] │ │ + b.n 50318 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr r3, [sp, #8] │ │ + bgt.n 5038e │ │ + mla r2, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbz r6, 503ac │ │ + b.n 503a8 │ │ + mla r2, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbnz r6, 503a8 │ │ + add.w r3, r3, r0, lsl #2 │ │ + b.n 503ac │ │ + add.w r8, r8, #1 │ │ + lsls r7, r0, #2 │ │ + movs r0, #0 │ │ + adds.w r8, r8, #4294967295 ; 0xffffffff │ │ + bcc.w 508b0 │ │ + ldr r4, [r3, r0] │ │ + ldr r5, [sp, #16] │ │ + ubfx r2, r4, #16, #8 │ │ + ubfx r1, r4, #8, #8 │ │ + add r2, r5 │ │ + ldr r5, [sp, #4] │ │ cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r0, r0, r8 │ │ + uxtab r4, fp, r4 │ │ + add r1, r5 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r0, ip │ │ + cmp r1, #255 ; 0xff │ │ it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp.w fp, #0 │ │ - lsl.w r2, r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orr.w r2, r2, r5 │ │ - str.w r2, [r4], #4 │ │ - bgt.w 500dc │ │ - ldr r2, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #32] │ │ - add r4, r2 │ │ - b.n 500b6 │ │ - subs r2, r4, #0 │ │ - str.w fp, [sp, #28] │ │ - it lt │ │ - addlt r2, #3 │ │ - asrs r1, r2, #2 │ │ - adds r2, r0, #3 │ │ - it mi │ │ - addmi r2, r0, #6 │ │ - mla fp, r5, r1, r6 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #20] │ │ - subs r2, r1, r0 │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #40] ; 0x28 │ │ - and.w r2, r0, #3 │ │ - ldr r0, [pc, #200] ; (50404 ) │ │ - add.w fp, r7, fp, lsl #2 │ │ - str r2, [sp, #32] │ │ - ldr r2, [sp, #28] │ │ - cmp r2, #0 │ │ - beq.w 5071e │ │ - ldr r2, [sp, #32] │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr r2, [pc, #172] ; (50400 ) │ │ - ldr r2, [r1, r2] │ │ - beq.w 504a2 │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #3 │ │ - beq.n 50408 │ │ - cmp r1, #1 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - beq.w 5053a │ │ - ldr.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r5, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r5, r1] │ │ - ldr r1, [r3, #16] │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb.w sl, [r5, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r7 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, r0 │ │ + movcs r1, #255 ; 0xff │ │ + lsls r1, r1, #8 │ │ + orr.w r2, r1, r2, lsl #16 │ │ + cmp r4, #255 ; 0xff │ │ + ite ls │ │ + orrls r4, r2 │ │ + orrhi.w r4, r2, #255 ; 0xff │ │ + str r4, [r3, r0] │ │ + add r0, r7 │ │ + b.n 503b0 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr r3, [sp, #8] │ │ + bgt.n 50414 │ │ + mla r2, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbz r6, 50432 │ │ + b.n 5042e │ │ + mla r2, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbnz r6, 5042e │ │ + add.w r3, r3, r0, lsl #2 │ │ + b.n 50432 │ │ + add.w r8, r8, #1 │ │ + lsls r0, r0, #2 │ │ + ldr r2, [pc, #172] ; (504e4 ) │ │ + negs r1, r0 │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add r3, r0 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + beq.w 508b0 │ │ + ldr r5, [r3, r1] │ │ + ldr r4, [sp, #16] │ │ + ubfx r6, r5, #16, #8 │ │ + ldr r7, [sp, #4] │ │ + muls r6, r4 │ │ + ubfx r4, r5, #8, #8 │ │ + uxtb r5, r5 │ │ + muls r4, r7 │ │ + mul.w lr, fp, r5 │ │ + umull r6, r7, r6, r2 │ │ + umull r4, r5, r4, r2 │ │ lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, r0 │ │ - ldr r4, [r3, #24] │ │ lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsl.w r5, r5, ip │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, r0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [fp], #4 │ │ - b.n 5040c │ │ + lsls r5, r5, #8 │ │ + orr.w r6, r5, r6, lsl #16 │ │ + umull r4, r5, lr, r2 │ │ + orr.w r5, r6, r5, lsr #7 │ │ + str r5, [r3, r1] │ │ + b.n 50438 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr r3, [sp, #8] │ │ + bgt.n 504a0 │ │ + mla r2, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbz r6, 504be │ │ + b.n 504ba │ │ + mla r2, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbnz r6, 504ba │ │ + add.w r3, r3, r0, lsl #2 │ │ + b.n 504be │ │ + add.w r8, r8, #1 │ │ + ldr r2, [sp, #4] │ │ + lsls r0, r0, #2 │ │ + negs r1, r0 │ │ + lsls r4, r2, #8 │ │ + ldr r2, [sp, #16] │ │ + orr.w r2, r4, r2, lsl #16 │ │ + orr.w r2, r2, fp │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add r3, r0 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + beq.w 508b0 │ │ + str r2, [r3, r1] │ │ + b.n 504d0 │ │ nop │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldr.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r5, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r5, r1] │ │ - ldr r1, [r3, #16] │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb.w sl, [r5, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r7 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, r0 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, r0 │ │ - ldr r4, [r3, #24] │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsl.w r5, r5, ip │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, r0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [fp], #4 │ │ - b.n 504a6 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldr.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r5, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r5, r1] │ │ - ldr r1, [r3, #16] │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb.w sl, [r5, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r7 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, r0 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, r0 │ │ - ldr r4, [r3, #24] │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsl.w r5, r5, ip │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, r0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [fp], #4 │ │ - ldr.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r5, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r5, r1] │ │ - ldr r1, [r3, #16] │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb.w sl, [r5, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r7 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, r0 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, r0 │ │ - ldr r4, [r3, #24] │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsl.w r5, r5, ip │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, r0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [fp], #4 │ │ - ldr r1, [sp, #16] │ │ - subs r1, #1 │ │ - str r1, [sp, #16] │ │ - cmp r1, #0 │ │ - bgt.w 50368 │ │ - ldr r2, [sp, #28] │ │ - subs r2, #1 │ │ - str r2, [sp, #28] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add fp, r2 │ │ - b.n 50342 │ │ - subs r1, r4, #0 │ │ - and.w lr, r0, #3 │ │ - it lt │ │ - addlt r1, #3 │ │ - mov.w r8, r1, asr #2 │ │ - mla r9, r5, r8, r6 │ │ - adds r6, r0, #3 │ │ - it mi │ │ - addmi r6, r0, #6 │ │ - asrs r6, r6, #2 │ │ - add.w r9, r7, r9, lsl #2 │ │ - rsb r7, r0, r8 │ │ - lsls r7, r7, #2 │ │ - cmp.w fp, #0 │ │ - beq.w 5071e │ │ cmp.w lr, #2 │ │ - mov r2, r6 │ │ - beq.n 5068e │ │ - cmp.w lr, #3 │ │ - beq.n 5065a │ │ + rsb r2, r5, r9 │ │ + rsb r3, r4, sl │ │ + beq.w 50616 │ │ + cmp.w lr, #4 │ │ + beq.w 50702 │ │ cmp.w lr, #1 │ │ - beq.n 506c2 │ │ - ldr r0, [sp, #12] │ │ - ldrb r1, [r3, #30] │ │ - ldr r4, [sp, #8] │ │ - lsr.w r5, r0, r1 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldrb r0, [r3, #29] │ │ - lsls r5, r1 │ │ - ldr r1, [r3, #24] │ │ - lsrs r4, r0 │ │ - ldrb.w r0, [r3, #33] ; 0x21 │ │ - orrs r1, r5 │ │ - lsls r4, r0 │ │ - ldrb r0, [r3, #28] │ │ - orrs r1, r4 │ │ - ldr r4, [sp, #4] │ │ - lsr.w r0, r4, r0 │ │ - ldrb.w r4, [r3, #32] │ │ - lsls r0, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [r9], #4 │ │ - ldr r0, [sp, #12] │ │ - ldrb r1, [r3, #30] │ │ - ldr r5, [r3, #24] │ │ - lsr.w r4, r0, r1 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr r0, [sp, #8] │ │ - lsls r4, r1 │ │ - ldrb r1, [r3, #29] │ │ - orrs r5, r4 │ │ - lsrs r0, r1 │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - lsls r0, r1 │ │ - ldrb r1, [r3, #28] │ │ - orrs r5, r0 │ │ - ldr r0, [sp, #4] │ │ - lsr.w r1, r0, r1 │ │ - ldrb.w r0, [r3, #32] │ │ - lsls r1, r0 │ │ - orrs r5, r1 │ │ - str.w r5, [r9], #4 │ │ - ldr r0, [sp, #12] │ │ - ldrb r1, [r3, #30] │ │ - ldr r4, [sp, #8] │ │ - lsr.w r5, r0, r1 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr r0, [r3, #24] │ │ - lsls r5, r1 │ │ - ldrb r1, [r3, #29] │ │ - orrs r0, r5 │ │ - lsrs r4, r1 │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - lsls r4, r1 │ │ - ldrb r1, [r3, #28] │ │ - orrs r0, r4 │ │ - ldr r4, [sp, #4] │ │ - lsr.w r1, r4, r1 │ │ - ldrb.w r4, [r3, #32] │ │ - lsls r1, r4 │ │ - orrs r0, r1 │ │ - str.w r0, [r9], #4 │ │ - ldr r0, [sp, #12] │ │ - subs r2, #1 │ │ - ldrb r1, [r3, #30] │ │ - cmp r2, #0 │ │ - ldr r4, [r3, #24] │ │ - lsr.w r5, r0, r1 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr r0, [sp, #8] │ │ - lsl.w r5, r5, r1 │ │ - ldrb r1, [r3, #29] │ │ - orr.w r4, r4, r5 │ │ - lsr.w r0, r0, r1 │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - lsl.w r0, r0, r1 │ │ - ldrb r1, [r3, #28] │ │ - orr.w r4, r4, r0 │ │ - ldr r0, [sp, #4] │ │ - lsr.w r1, r0, r1 │ │ - ldrb.w r0, [r3, #32] │ │ - lsl.w r1, r1, r0 │ │ - orr.w r4, r4, r1 │ │ - str.w r4, [r9], #4 │ │ - bgt.n 50626 │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r9, r7 │ │ - b.n 5060a │ │ - movs r0, #4 │ │ - add sp, #68 ; 0x44 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 182e0 │ │ + bne.w 507fe │ │ + eor.w r1, r2, r2, asr #31 │ │ + sub.w r1, r1, r2, asr #31 │ │ + eor.w r2, r3, r3, asr #31 │ │ + sub.w r2, r2, r3, asr #31 │ │ + cmp r1, r2 │ │ + blt.n 50534 │ │ + adds r3, r1, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #20] │ │ + rsb r8, r1, r3 │ │ + subs r3, r2, r1 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + b.n 5054e │ │ + adds r3, r2, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #20] │ │ + rsb r8, r2, r3 │ │ + subs r3, r1, r2 │ │ + str.w lr, [sp, #24] │ │ + mov.w lr, #0 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #28] │ │ + cmp r5, r9 │ │ + itte gt │ │ + rsbgt lr, lr, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, sl │ │ + str r3, [sp, #32] │ │ + itett gt │ │ + ldrgt r3, [sp, #24] │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #24] │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #36] ; 0x24 │ │ + cbnz r6, 5057a │ │ + ldr r3, [sp, #8] │ │ + subs r3, #1 │ │ + str r3, [sp, #8] │ │ + ldr.w r9, [pc, #828] ; 508b8 │ │ + mov.w sl, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp sl, r3 │ │ + beq.w 508b0 │ │ + ldr.w r6, [ip, #16] │ │ + cmp.w r8, #0 │ │ + ldr.w r3, [ip, #20] │ │ + add.w sl, sl, #1 │ │ + mul.w r6, r6, r4 │ │ + add.w r6, r6, r5, lsl #2 │ │ + it lt │ │ + addlt r5, lr │ │ + ldr r2, [r3, r6] │ │ + ubfx r3, r2, #16, #8 │ │ + mul.w r3, r7, r3 │ │ + umull r0, r1, r3, r9 │ │ + strd r0, r1, [sp, #40] ; 0x28 │ │ + ubfx r0, r2, #8, #8 │ │ + uxtb r2, r2 │ │ + mul.w r0, r7, r0 │ │ + mul.w r2, r7, r2 │ │ + umull r0, r1, r0, r9 │ │ + umull r2, r3, r2, r9 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #16] │ │ + strd r2, r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #4] │ │ + ldr.w r2, [ip, #20] │ │ + add.w r1, r1, r3, lsr #7 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + mov.w r1, r1, lsl #8 │ │ + orr.w r1, r1, r0, lsl #16 │ │ + add.w r3, fp, r3, lsr #7 │ │ + orr.w r3, r3, r1 │ │ + str r3, [r2, r6] │ │ + itett ge │ │ + ldrge r3, [sp, #28] │ │ + ldrlt r3, [sp, #20] │ │ + addge r8, r3 │ │ + ldrge r3, [sp, #32] │ │ + ittee lt │ │ + addlt r8, r3 │ │ + ldrlt r3, [sp, #24] │ │ + addge r5, r5, r3 │ │ + ldrge r3, [sp, #36] ; 0x24 │ │ + add r4, r3 │ │ + b.n 50582 │ │ + eor.w r8, r2, r2, asr #31 │ │ + eor.w r0, r3, r3, asr #31 │ │ + sub.w r8, r8, r2, asr #31 │ │ + sub.w r0, r0, r3, asr #31 │ │ + cmp r8, r0 │ │ + blt.n 50644 │ │ + lsls r1, r0, #1 │ │ + rsb r0, r8, r0 │ │ + add.w lr, r8, #1 │ │ + rsb r7, r8, r1 │ │ + lsls r3, r0, #1 │ │ + movs r0, #1 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + str r3, [sp, #8] │ │ + b.n 5065c │ │ + mov.w r1, r8, lsl #1 │ │ + add.w lr, r0, #1 │ │ + subs r7, r1, r0 │ │ + rsb r0, r0, r8 │ │ + lsls r3, r0, #1 │ │ movs r0, #0 │ │ - add sp, #68 ; 0x44 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ - mov r7, r2 │ │ - mov r4, r0 │ │ - str r3, [sp, #4] │ │ - mov lr, r1 │ │ - ldrb.w r3, [sp, #104] ; 0x68 │ │ - ldrb.w r6, [sp, #112] ; 0x70 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ str r3, [sp, #8] │ │ - ldrb.w r3, [sp, #108] ; 0x6c │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #548] ; (5096c ) │ │ - add r3, pc │ │ + cmp r5, r9 │ │ + itte gt │ │ + neggt r0, r0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, sl │ │ + str r3, [sp, #24] │ │ + ittet gt │ │ + ldrgt r3, [sp, #8] │ │ + movgt.w sl, #4294967295 ; 0xffffffff │ │ + movle.w sl, #1 │ │ + neggt r3, r3 │ │ + it gt │ │ + strgt r3, [sp, #8] │ │ + cbnz r6, 50684 │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + mov.w r9, #0 │ │ + cmp r9, lr │ │ + beq.w 508b0 │ │ + ldr.w r2, [ip, #16] │ │ + add.w r9, r9, #1 │ │ + muls r2, r4 │ │ + add.w r3, r2, r5, lsl #2 │ │ str r3, [sp, #28] │ │ - ldr r3, [r0, #4] │ │ - ldrb r2, [r3, #9] │ │ - cmp r2, #4 │ │ - bne.w 513a0 │ │ - cmp r7, #2 │ │ - ldr r1, [r1, #8] │ │ - ldr.w r2, [lr, #12] │ │ - ldr r0, [r0, #16] │ │ - ldr.w r5, [lr, #4] │ │ - ldr.w ip, [lr] │ │ - ldr r4, [r4, #20] │ │ - beq.w 50b24 │ │ - cmp r7, #4 │ │ - beq.w 50e76 │ │ - cmp r7, #1 │ │ - bne.w 51214 │ │ - str r2, [sp, #24] │ │ - subs r2, r0, #0 │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [ip, #20] │ │ + ldr r6, [r3, r2] │ │ + ubfx r3, r6, #8, #8 │ │ + ubfx r8, r6, #16, #8 │ │ + uxtab r6, fp, r6 │ │ + mov r2, r3 │ │ + ldr r3, [sp, #16] │ │ + add r8, r3 │ │ + ldr r3, [sp, #4] │ │ + cmp.w r8, #255 ; 0xff │ │ + add r2, r3 │ │ + it cs │ │ + movcs.w r8, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov r3, r2 │ │ + ldr r2, [sp, #28] │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r8, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r3, r6 │ │ + orrhi.w r3, r3, #255 ; 0xff │ │ + ldr.w r6, [ip, #20] │ │ + cmp r7, #0 │ │ + itt lt │ │ + addlt r7, r7, r1 │ │ + addlt r5, r5, r0 │ │ + str r3, [r6, r2] │ │ + ittet ge │ │ + addge r4, sl │ │ + ldrge r3, [sp, #20] │ │ + ldrlt r3, [sp, #8] │ │ + addge r7, r7, r3 │ │ + itet ge │ │ + ldrge r3, [sp, #24] │ │ + addlt r4, r4, r3 │ │ + addge r5, r5, r3 │ │ + b.n 50688 │ │ + eor.w r1, r2, r2, asr #31 │ │ + eor.w r0, r3, r3, asr #31 │ │ + sub.w r1, r1, r2, asr #31 │ │ + sub.w r0, r0, r3, asr #31 │ │ + cmp r1, r0 │ │ + blt.n 5072e │ │ + lsls r3, r0, #1 │ │ + subs r0, r0, r1 │ │ + str r3, [sp, #8] │ │ + subs r7, r3, r1 │ │ + add.w lr, r1, #1 │ │ + lsls r3, r0, #1 │ │ + mov.w r8, #0 │ │ + str r3, [sp, #20] │ │ + movs r0, #1 │ │ + b.n 50744 │ │ + lsls r3, r1, #1 │ │ + add.w lr, r0, #1 │ │ + subs r7, r3, r0 │ │ + subs r0, r1, r0 │ │ + str r3, [sp, #8] │ │ + mov.w r8, #1 │ │ + lsls r3, r0, #1 │ │ + movs r0, #0 │ │ + str r3, [sp, #20] │ │ + cmp r5, r9 │ │ + itte gt │ │ + neggt r0, r0 │ │ + movgt.w r9, #4294967295 ; 0xffffffff │ │ + movle.w r9, #1 │ │ + cmp r4, sl │ │ + itte gt │ │ + rsbgt r8, r8, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #24] │ │ + cbnz r6, 50768 │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + ldr r6, [pc, #332] ; (508b8 ) │ │ + mov.w sl, #0 │ │ + cmp sl, lr │ │ + beq.w 508b0 │ │ + ldr.w r1, [ip, #16] │ │ + cmp r7, #0 │ │ + add.w sl, sl, #1 │ │ + mul.w r1, r1, r4 │ │ it lt │ │ - addlt r2, #3 │ │ - rsb fp, r6, #255 ; 0xff │ │ - asrs r6, r2, #2 │ │ - adds r2, r1, #3 │ │ - it mi │ │ - addmi r2, r1, #6 │ │ - mla r5, r5, r6, ip │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #20] │ │ - subs r2, r6, r1 │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #44] ; 0x2c │ │ - and.w r2, r1, #3 │ │ + addlt r4, r8 │ │ + add.w r3, r1, r5, lsl #2 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + it lt │ │ + addlt r5, r5, r0 │ │ + ldr.w r3, [ip, #20] │ │ + it ge │ │ + addge r5, r9 │ │ + ldr r1, [sp, #16] │ │ + ldr r3, [r3, r2] │ │ + ubfx r2, r3, #16, #8 │ │ + mul.w r2, r1, r2 │ │ + ldr r1, [sp, #4] │ │ str r2, [sp, #32] │ │ - add.w r0, r4, r5, lsl #2 │ │ - ldr r2, [sp, #24] │ │ - cmp r2, #0 │ │ - beq.w 513ac │ │ + ubfx r2, r3, #8, #8 │ │ + uxtb r3, r3 │ │ + mul.w r1, r1, r2 │ │ + mul.w r3, fp, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + umull r2, r3, r3, r6 │ │ + mov.w r3, r3, lsr #7 │ │ + str r3, [sp, #32] │ │ + umull r2, r3, r1, r6 │ │ ldr r2, [sp, #32] │ │ + mov.w r3, r3, lsr #7 │ │ + mov.w r3, r3, lsl #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + mov r1, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + umull r2, r3, r3, r6 │ │ + ldr.w r2, [ip, #20] │ │ + orr.w r3, r1, r3, lsr #7 │ │ ldr r1, [sp, #28] │ │ - cmp r2, #2 │ │ - ldr r2, [pc, #440] ; (50970 ) │ │ - ldr r2, [r1, r2] │ │ - beq.w 50974 │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #3 │ │ - beq.n 50898 │ │ - cmp r1, #1 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - beq.w 50a42 │ │ - ldrb.w r1, [r3, #32] │ │ - ldr r7, [r0, #0] │ │ - ldrb.w lr, [r3, #28] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldrb r6, [r3, #29] │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [r3, #12] │ │ - ldrb r4, [r3, #30] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - ldrb r5, [r3, #31] │ │ - lsrs r1, r7 │ │ - ldr.w r7, [r2, lr, lsl #2] │ │ - ldrb.w sl, [r3, #35] ; 0x23 │ │ - ldrb.w r9, [r7, r1] │ │ - ldr r1, [pc, #360] ; (50968 ) │ │ - ldr r7, [r0, #0] │ │ - mul.w r9, fp, r9 │ │ - umull r8, r9, r9, r1 │ │ - ldr r1, [r3, #16] │ │ - ands r1, r7 │ │ - ldr.w r7, [r2, r6, lsl #2] │ │ - lsr.w r1, r1, ip │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r8, [r7, r1] │ │ - ldr r1, [pc, #328] ; (50968 ) │ │ - ldr r7, [r0, #0] │ │ - mul.w r8, fp, r8 │ │ - umull r8, r9, r8, r1 │ │ - ldr r1, [r3, #20] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - lsrs r1, r7 │ │ - ldr.w r7, [r2, r4, lsl #2] │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb r1, [r7, r1] │ │ - ldr r7, [pc, #300] ; (50968 ) │ │ - mul.w r1, fp, r1 │ │ - umull r8, r9, r1, r7 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #4] │ │ - add.w r1, r1, r7, lsr #7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r7 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - ldr r7, [sp, #8] │ │ - add.w lr, r7, r1, lsr #7 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsr.w lr, lr, r6 │ │ - ldr r6, [r3, #24] │ │ - ldr r7, [r0, #0] │ │ - lsl.w lr, lr, ip │ │ - ands r6, r7 │ │ - ldr.w r7, [r2, r5, lsl #2] │ │ - orr.w r1, r1, lr │ │ - lsr.w r6, r6, sl │ │ - ldrb r6, [r7, r6] │ │ - lsrs r6, r5 │ │ - lsl.w r6, r6, sl │ │ - orrs r6, r1 │ │ - ldr r1, [sp, #12] │ │ - add.w r1, r1, r9, lsr #7 │ │ - lsrs r1, r4 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [r0], #4 │ │ - b.n 5089c │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrb.w r1, [r3, #32] │ │ - ldr r7, [r0, #0] │ │ - ldrb.w lr, [r3, #28] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldrb r6, [r3, #29] │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [r3, #12] │ │ - ldrb r4, [r3, #30] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - ldrb r5, [r3, #31] │ │ - lsrs r1, r7 │ │ - ldr.w r7, [r2, lr, lsl #2] │ │ - ldrb.w sl, [r3, #35] ; 0x23 │ │ - ldrb.w r9, [r7, r1] │ │ - ldr r1, [pc, #152] ; (50968 ) │ │ - ldr r7, [r0, #0] │ │ - mul.w r9, fp, r9 │ │ - umull r8, r9, r9, r1 │ │ - ldr r1, [r3, #16] │ │ - ands r1, r7 │ │ - ldr.w r7, [r2, r6, lsl #2] │ │ - lsr.w r1, r1, ip │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r8, [r7, r1] │ │ - ldr r1, [pc, #120] ; (50968 ) │ │ - ldr r7, [r0, #0] │ │ - mul.w r8, fp, r8 │ │ - umull r8, r9, r8, r1 │ │ - ldr r1, [r3, #20] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - lsrs r1, r7 │ │ - ldr.w r7, [r2, r4, lsl #2] │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb r1, [r7, r1] │ │ - ldr r7, [pc, #92] ; (50968 ) │ │ - mul.w r1, fp, r1 │ │ - umull r8, r9, r1, r7 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #4] │ │ - add.w r1, r1, r7, lsr #7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r7 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - ldr r7, [sp, #8] │ │ - add.w lr, r7, r1, lsr #7 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsr.w lr, lr, r6 │ │ - ldr r6, [r3, #24] │ │ - ldr r7, [r0, #0] │ │ - lsl.w lr, lr, ip │ │ - ands r6, r7 │ │ - ldr.w r7, [r2, r5, lsl #2] │ │ - orr.w r1, r1, lr │ │ - lsr.w r6, r6, sl │ │ - ldrb r6, [r7, r6] │ │ - lsrs r6, r5 │ │ - lsl.w r6, r6, sl │ │ - orrs r6, r1 │ │ - ldr r1, [sp, #12] │ │ - add.w r1, r1, r9, lsr #7 │ │ - lsrs r1, r4 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [r0], #4 │ │ - b.n 50978 │ │ + str r3, [r2, r1] │ │ + itett ge │ │ + ldrge r3, [sp, #20] │ │ + ldrlt r3, [sp, #8] │ │ + addge r7, r7, r3 │ │ + ldrge r3, [sp, #24] │ │ + ite lt │ │ + addlt r7, r7, r3 │ │ + addge r4, r4, r3 │ │ + b.n 5076e │ │ + eor.w r0, r2, r2, asr #31 │ │ + sub.w r0, r0, r2, asr #31 │ │ + eor.w r2, r3, r3, asr #31 │ │ + sub.w r2, r2, r3, asr #31 │ │ + cmp r0, r2 │ │ + blt.n 5082a │ │ + subs r3, r2, r0 │ │ + mov.w lr, r2, lsl #1 │ │ + adds r7, r0, #1 │ │ + rsb r1, r0, lr │ │ + lsls r3, r3, #1 │ │ + mov.w r8, #0 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ + b.n 50840 │ │ + mov.w lr, r0, lsl #1 │ │ + subs r3, r0, r2 │ │ + adds r7, r2, #1 │ │ + rsb r1, r2, lr │ │ + lsls r3, r3, #1 │ │ + mov.w r8, #1 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + cmp r5, r9 │ │ + str r3, [sp, #8] │ │ + ittet gt │ │ + ldrgt r3, [sp, #8] │ │ + movgt.w r9, #4294967295 ; 0xffffffff │ │ + movle.w r9, #1 │ │ + neggt r3, r3 │ │ + it gt │ │ + strgt r3, [sp, #8] │ │ + cmp r4, sl │ │ + itte gt │ │ + rsbgt r8, r8, #0 │ │ + movgt.w sl, #4294967295 ; 0xffffffff │ │ + movle.w sl, #1 │ │ + cbnz r6, 5086a │ │ + subs r7, #1 │ │ + ldr r3, [sp, #4] │ │ + movs r6, #0 │ │ + lsls r0, r3, #8 │ │ + ldr r3, [sp, #16] │ │ + orr.w r3, r0, r3, lsl #16 │ │ + orr.w r3, r3, fp │ │ + mov r2, r3 │ │ + cmp r6, r7 │ │ + beq.n 508b0 │ │ + ldr.w r0, [ip, #16] │ │ + mov.w fp, r5, lsl #2 │ │ + ldr.w r3, [ip, #20] │ │ + cmp r1, #0 │ │ + ite lt │ │ + addlt r1, lr │ │ + addge r5, r9 │ │ + mla r0, r0, r4, fp │ │ + add.w r6, r6, #1 │ │ + ite lt │ │ + addlt r4, r8 │ │ + addge r4, sl │ │ + str r2, [r3, r0] │ │ + itete lt │ │ + ldrlt r3, [sp, #8] │ │ + ldrge r3, [sp, #20] │ │ + addlt r5, r5, r3 │ │ + addge r1, r1, r3 │ │ + b.n 5087c │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - nop ; (mov r8, r8) │ │ - movs r6, r0 │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrb.w r1, [r3, #32] │ │ - ldr r7, [r0, #0] │ │ - ldrb.w lr, [r3, #28] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldrb r6, [r3, #29] │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [r3, #12] │ │ - ldrb r4, [r3, #30] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - ldrb r5, [r3, #31] │ │ - lsrs r1, r7 │ │ - ldr.w r7, [r2, lr, lsl #2] │ │ - ldrb.w sl, [r3, #35] ; 0x23 │ │ - ldrb.w r9, [r7, r1] │ │ - ldr r1, [pc, #636] ; (50c28 ) │ │ - ldr r7, [r0, #0] │ │ - mul.w r9, fp, r9 │ │ - umull r8, r9, r9, r1 │ │ - ldr r1, [r3, #16] │ │ - ands r1, r7 │ │ - ldr.w r7, [r2, r6, lsl #2] │ │ - lsr.w r1, r1, ip │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r8, [r7, r1] │ │ - ldr r1, [pc, #604] ; (50c28 ) │ │ - ldr r7, [r0, #0] │ │ - mul.w r8, fp, r8 │ │ - umull r8, r9, r8, r1 │ │ - ldr r1, [r3, #20] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - lsrs r1, r7 │ │ - ldr.w r7, [r2, r4, lsl #2] │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb r1, [r7, r1] │ │ - ldr r7, [pc, #576] ; (50c28 ) │ │ - mul.w r1, fp, r1 │ │ - umull r8, r9, r1, r7 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #4] │ │ - add.w r1, r1, r7, lsr #7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r7 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - ldr r7, [sp, #8] │ │ - add.w lr, r7, r1, lsr #7 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsr.w lr, lr, r6 │ │ - ldr r6, [r3, #24] │ │ - ldr r7, [r0, #0] │ │ - lsl.w lr, lr, ip │ │ - ands r6, r7 │ │ - ldr.w r7, [r2, r5, lsl #2] │ │ - orr.w r1, r1, lr │ │ - lsr.w r6, r6, sl │ │ - ldrb r6, [r7, r6] │ │ - lsrs r6, r5 │ │ - lsl.w r6, r6, sl │ │ - orrs r6, r1 │ │ - ldr r1, [sp, #12] │ │ - add.w r1, r1, r9, lsr #7 │ │ - lsrs r1, r4 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [r0], #4 │ │ - ldrb.w r1, [r3, #32] │ │ - ldr r7, [r0, #0] │ │ - ldrb.w lr, [r3, #28] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldrb r6, [r3, #29] │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [r3, #12] │ │ - ldrb r4, [r3, #30] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - ldrb r5, [r3, #31] │ │ - lsrs r1, r7 │ │ - ldr.w r7, [r2, lr, lsl #2] │ │ - ldrb.w sl, [r3, #35] ; 0x23 │ │ - ldrb.w r9, [r7, r1] │ │ - ldr r1, [pc, #436] ; (50c28 ) │ │ - ldr r7, [r0, #0] │ │ - mul.w r9, fp, r9 │ │ - umull r8, r9, r9, r1 │ │ - ldr r1, [r3, #16] │ │ - ands r1, r7 │ │ - ldr.w r7, [r2, r6, lsl #2] │ │ - lsr.w r1, r1, ip │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r8, [r7, r1] │ │ - ldr r1, [pc, #404] ; (50c28 ) │ │ - ldr r7, [r0, #0] │ │ - mul.w r8, fp, r8 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #68 ; 0x44 │ │ + mov r7, r3 │ │ + mov lr, r0 │ │ + ldr.w sl, [sp, #108] ; 0x6c │ │ + mov r5, r1 │ │ + mov r4, r2 │ │ + ldr r6, [sp, #104] ; 0x68 │ │ + add.w r3, sl, #4294967295 ; 0xffffffff │ │ + ldrb.w ip, [sp, #112] ; 0x70 │ │ + cmp r3, #1 │ │ + ldrb.w r0, [sp, #116] ; 0x74 │ │ + ldrb.w fp, [sp, #120] ; 0x78 │ │ + ldrb.w r9, [sp, #124] ; 0x7c │ │ + ldr.w r8, [sp, #128] ; 0x80 │ │ + bhi.n 50916 │ │ + smulbb r1, ip, r9 │ │ + ldr.w ip, [pc, #960] ; 50cb4 │ │ + smulbb r0, r9, r0 │ │ + smulbb fp, r9, fp │ │ + umull r2, r3, r1, ip │ │ + umull r0, r1, r0, ip │ │ + lsrs r3, r3, #7 │ │ + str r3, [sp, #4] │ │ + lsrs r3, r1, #7 │ │ + str r3, [sp, #8] │ │ + umull r2, r3, fp, ip │ │ + lsrs r3, r3, #7 │ │ + str r3, [sp, #12] │ │ + b.n 50920 │ │ + str.w ip, [sp, #4] │ │ + str r0, [sp, #8] │ │ + str.w fp, [sp, #12] │ │ + cmp r4, r6 │ │ + eor.w r3, r9, #255 ; 0xff │ │ + bne.w 50b2c │ │ + cmp.w sl, #2 │ │ + ldr.w r2, [lr, #4] │ │ + ldr.w r6, [lr, #20] │ │ + beq.n 509d6 │ │ + cmp.w sl, #4 │ │ + beq.w 50a56 │ │ + cmp.w sl, #1 │ │ + bne.w 50ad4 │ │ + ldr.w r0, [lr, #16] │ │ + ldrb r1, [r2, #9] │ │ + str r3, [sp, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r7 │ │ + ldr r3, [sp, #16] │ │ + mul.w r0, r0, r4 │ │ + bgt.n 50972 │ │ + add r0, r5 │ │ + subs r7, r7, r5 │ │ + add.w r6, r6, r0, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 5096e │ │ + adds r7, #1 │ │ + ldr r1, [pc, #836] ; (50cb4 ) │ │ + b.n 50984 │ │ + add r0, r7 │ │ + subs r7, r5, r7 │ │ + add.w r6, r6, r0, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 5096c │ │ + adds r6, #4 │ │ + b.n 5096e │ │ + adds.w r7, r7, #4294967295 ; 0xffffffff │ │ + bcc.w 5141a │ │ + ldr r2, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ + ubfx r4, r2, #16, #8 │ │ + ubfx r8, r2, #8, #8 │ │ + uxtb.w sl, r2 │ │ + and.w r2, r2, #4278190080 ; 0xff000000 │ │ + muls r4, r3 │ │ + mul.w sl, r3, sl │ │ + mul.w r8, r3, r8 │ │ + umull r4, r5, r4, r1 │ │ + umull sl, fp, sl, r1 │ │ umull r8, r9, r8, r1 │ │ - ldr r1, [r3, #20] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - lsrs r1, r7 │ │ - ldr.w r7, [r2, r4, lsl #2] │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb r1, [r7, r1] │ │ - ldr r7, [pc, #372] ; (50c28 ) │ │ - mul.w r1, fp, r1 │ │ - umull r8, r9, r1, r7 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #4] │ │ - add.w r1, r1, r7, lsr #7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r7 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - ldr r7, [sp, #8] │ │ - add.w lr, r7, r1, lsr #7 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsr.w lr, lr, r6 │ │ - ldr r6, [r3, #24] │ │ - ldr r7, [r0, #0] │ │ - lsl.w lr, lr, ip │ │ - ands r6, r7 │ │ - ldr.w r7, [r2, r5, lsl #2] │ │ - orr.w r1, r1, lr │ │ - lsr.w r6, r6, sl │ │ - ldrb r6, [r7, r6] │ │ - lsrs r6, r5 │ │ - lsl.w r6, r6, sl │ │ - orrs r6, r1 │ │ - ldr r1, [sp, #12] │ │ - add.w r1, r1, r9, lsr #7 │ │ - lsrs r1, r4 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [r0], #4 │ │ - ldr r1, [sp, #16] │ │ - subs r1, #1 │ │ - str r1, [sp, #16] │ │ - cmp r1, #0 │ │ - bgt.w 507cc │ │ - ldr r2, [sp, #24] │ │ - subs r2, #1 │ │ - str r2, [sp, #24] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r0, r2 │ │ - b.n 507a6 │ │ - subs r7, r0, #0 │ │ - str r2, [sp, #32] │ │ - it lt │ │ - addlt r7, #3 │ │ - asrs r0, r7, #2 │ │ - adds r7, r1, #3 │ │ - it mi │ │ - addmi r7, r1, #6 │ │ - mla r2, r5, r0, ip │ │ - add.w r2, r4, r2, lsl #2 │ │ - asrs r4, r7, #2 │ │ - subs r7, r0, r1 │ │ - str r4, [sp, #24] │ │ - and.w r1, r1, #3 │ │ - str r1, [sp, #36] ; 0x24 │ │ - lsls r0, r7, #2 │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #0 │ │ - beq.w 513ac │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #28] │ │ - cmp r1, #2 │ │ - ldr r1, [pc, #208] ; (50c2c ) │ │ - ldr r1, [r0, r1] │ │ - str r1, [sp, #16] │ │ - beq.w 50cea │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r0, #3 │ │ - beq.n 50c30 │ │ - cmp r0, #1 │ │ - beq.w 50da4 │ │ - ldr r0, [sp, #24] │ │ - str r0, [sp, #20] │ │ - ldrb.w lr, [r3, #28] │ │ - ldr r4, [r2, #0] │ │ - ldr r1, [sp, #16] │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - ands r0, r4 │ │ - ldr.w r4, [r1, lr, lsl #2] │ │ - ldrb r6, [r3, #29] │ │ - lsrs r0, r7 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldrb.w r8, [r3, #30] │ │ - ldrb.w ip, [r4, r0] │ │ - ldr r4, [r2, #0] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w fp, [r3, #34] ; 0x22 │ │ - ands r0, r4 │ │ - ldr.w r4, [r1, r6, lsl #2] │ │ - ldr r1, [r2, #0] │ │ - lsrs r0, r5 │ │ - ldrb.w sl, [r3, #31] │ │ - ldrb.w r9, [r3, #35] ; 0x23 │ │ - ldrb r4, [r4, r0] │ │ - ldr r0, [r3, #20] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r1, r8, lsl #2] │ │ - ldrb r0, [r1, r0] │ │ + add.w r0, r0, fp, lsr #7 │ │ + orrs r2, r0 │ │ + ldr r0, [sp, #4] │ │ + add.w r0, r0, r5, lsr #7 │ │ + orr.w r2, r2, r0, lsl #16 │ │ + ldr r0, [sp, #8] │ │ + add.w r0, r0, r9, lsr #7 │ │ + orr.w r2, r2, r0, lsl #8 │ │ + str.w r2, [r6], #4 │ │ + b.n 50984 │ │ + ldr.w r0, [lr, #16] │ │ + ldrb r1, [r2, #9] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r7 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 509fc │ │ + adds r4, r0, r5 │ │ + subs r5, r7, r5 │ │ + add.w r4, r6, r4, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 509f8 │ │ + adds r5, #1 │ │ + subs r4, #4 │ │ + b.n 50a0e │ │ + adds r4, r0, r7 │ │ + subs r5, r5, r7 │ │ + add.w r4, r6, r4, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 509f6 │ │ + adds r4, #4 │ │ + b.n 509f8 │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 5141a │ │ + ldr.w r3, [r4, #4]! │ │ ldr r1, [sp, #4] │ │ - add ip, r1 │ │ + ubfx r0, r3, #16, #8 │ │ + ubfx r2, r3, #8, #8 │ │ + add r0, r1 │ │ ldr r1, [sp, #8] │ │ - cmp.w ip, #255 ; 0xff │ │ - add r4, r1 │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r1 │ │ ldr r1, [sp, #12] │ │ it cs │ │ - movcs.w ip, #255 ; 0xff │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, r1, r3 │ │ + and.w r1, r3, #4278190080 ; 0xff000000 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r1, r6 │ │ + orrhi.w r1, r1, #255 ; 0xff │ │ + orr.w r1, r1, r0, lsl #16 │ │ + orr.w r2, r1, r2, lsl #8 │ │ + str r2, [r4, #0] │ │ + b.n 50a0e │ │ + ldr.w r0, [lr, #16] │ │ + ldrb r1, [r2, #9] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r7 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 50a7c │ │ + adds r4, r0, r5 │ │ + subs r5, r7, r5 │ │ + add.w r4, r6, r4, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50a78 │ │ + adds r5, #1 │ │ + ldr r2, [pc, #568] ; (50cb4 ) │ │ + b.n 50a8e │ │ + adds r4, r0, r7 │ │ + subs r5, r5, r7 │ │ + add.w r4, r6, r4, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50a76 │ │ + adds r4, #4 │ │ + b.n 50a78 │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 5141a │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [sp, #4] │ │ + ubfx r1, r3, #16, #8 │ │ + ldr r6, [sp, #8] │ │ + ldr r7, [sp, #12] │ │ + muls r1, r0 │ │ + ubfx r0, r3, #8, #8 │ │ + muls r0, r6 │ │ + uxtb r6, r3 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + muls r6, r7 │ │ + umull r6, r7, r6, r2 │ │ + orr.w r3, r3, r7, lsr #7 │ │ + umull r6, r7, r1, r2 │ │ + lsrs r1, r7, #7 │ │ + orr.w r3, r3, r1, lsl #16 │ │ + umull r0, r1, r0, r2 │ │ + lsrs r1, r1, #7 │ │ + orr.w r3, r3, r1, lsl #8 │ │ + str.w r3, [r4], #4 │ │ + b.n 50a8e │ │ + ldr.w r0, [lr, #16] │ │ + ldrb r1, [r2, #9] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r5, r7 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 50b0c │ │ + add r0, r5 │ │ + subs r3, r7, r5 │ │ + add.w r0, r6, r0, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50af6 │ │ + adds r3, #1 │ │ + ldr r2, [sp, #4] │ │ + mov.w lr, r2, lsl #16 │ │ + ldr r2, [sp, #12] │ │ + orr.w r1, lr, r9, lsl #24 │ │ + orrs r1, r2 │ │ + ldr r2, [sp, #8] │ │ + orr.w r1, r1, r2, lsl #8 │ │ + b.n 50b1e │ │ + add r0, r7 │ │ + subs r3, r5, r7 │ │ + add.w r0, r6, r0, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50af4 │ │ + adds r0, #4 │ │ + b.n 50af6 │ │ + adds.w r3, r3, #4294967295 ; 0xffffffff │ │ + bcc.w 5141a │ │ + str.w r1, [r0], #4 │ │ + b.n 50b1e │ │ + cmp r5, r7 │ │ + bne.w 50d5e │ │ + cmp.w sl, #2 │ │ + ldr.w r2, [lr, #4] │ │ + ldr.w r7, [lr, #20] │ │ + beq.n 50bf2 │ │ + cmp.w sl, #4 │ │ + beq.w 50c76 │ │ + cmp.w sl, #1 │ │ + bne.w 50d02 │ │ + ldrb r1, [r2, #9] │ │ + ldr.w r0, [lr, #16] │ │ + str r3, [sp, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, r6 │ │ + ldr r3, [sp, #16] │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 50b80 │ │ + mla r5, r0, r4, r5 │ │ + subs r4, r6, r4 │ │ + add.w r5, r7, r5, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50b78 │ │ + adds r4, #1 │ │ + rsb lr, r2, #0 │ │ + ldr r0, [pc, #308] ; (50cb4 ) │ │ + b.n 50b94 │ │ + mla r5, r0, r6, r5 │ │ + subs r4, r4, r6 │ │ + add.w r5, r7, r5, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50b76 │ │ + add r5, r2 │ │ + b.n 50b78 │ │ + subs r4, #1 │ │ + add r5, r2 │ │ + adds r6, r4, #1 │ │ + beq.w 5141a │ │ + ldr.w r1, [r5, lr] │ │ + ubfx r6, r1, #8, #8 │ │ + ubfx r8, r1, #16, #8 │ │ + uxtb.w sl, r1 │ │ + and.w r1, r1, #4278190080 ; 0xff000000 │ │ + muls r6, r3 │ │ + mul.w sl, sl, r3 │ │ + mul.w r8, r8, r3 │ │ + umull r6, r7, r6, r0 │ │ + umull sl, fp, sl, r0 │ │ + umull r8, r9, r8, r0 │ │ + strd r6, r7, [sp, #16] │ │ + ldr r6, [sp, #12] │ │ + ldr r7, [sp, #20] │ │ + add.w ip, r6, fp, lsr #7 │ │ + ldr r6, [sp, #4] │ │ + orr.w r1, ip, r1 │ │ + add.w ip, r6, r9, lsr #7 │ │ + ldr r6, [sp, #8] │ │ + add.w r6, r6, r7, lsr #7 │ │ + orr.w r1, r1, ip, lsl #16 │ │ + orr.w r1, r1, r6, lsl #8 │ │ + str.w r1, [r5, lr] │ │ + b.n 50b94 │ │ + ldr.w r0, [lr, #16] │ │ + ldrb r1, [r2, #9] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, r6 │ │ + mov.w r9, r0, lsl #2 │ │ + bgt.n 50c1a │ │ + mla r5, r0, r4, r5 │ │ + subs r6, r6, r4 │ │ + add.w r5, r7, r5, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50c16 │ │ + adds r6, #1 │ │ + movs r0, #0 │ │ + b.n 50c2e │ │ + mla r5, r0, r6, r5 │ │ + subs r6, r4, r6 │ │ + add.w r5, r7, r5, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50c14 │ │ + add r5, r9 │ │ + b.n 50c16 │ │ + adds.w r6, r6, #4294967295 ; 0xffffffff │ │ + bcc.w 5141a │ │ + ldr r3, [r5, r0] │ │ + ldr r1, [sp, #4] │ │ + ubfx r4, r3, #16, #8 │ │ + ubfx r2, r3, #8, #8 │ │ + add r4, r1 │ │ + ldr r1, [sp, #8] │ │ cmp r4, #255 ; 0xff │ │ - add r0, r1 │ │ - ldr r1, [r2, #0] │ │ + add r2, r1 │ │ + ldr r1, [sp, #12] │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ - lsr.w ip, ip, lr │ │ - lsrs r4, r6 │ │ - ldr r6, [r3, #24] │ │ - lsl.w ip, ip, r7 │ │ - cmp r0, #255 ; 0xff │ │ - and.w r6, r6, r1 │ │ - ldr r1, [sp, #16] │ │ - lsl.w r4, r4, r5 │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r7, r1, r3 │ │ + and.w r1, r3, #4278190080 ; 0xff000000 │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ - lsr.w r6, r6, r9 │ │ - orr.w ip, ip, r4 │ │ - ldr.w r5, [r1, sl, lsl #2] │ │ - lsr.w r0, r0, r8 │ │ - lsl.w r0, r0, fp │ │ - ldrb r4, [r5, r6] │ │ - lsr.w r4, r4, sl │ │ - lsl.w r4, r4, r9 │ │ - orr.w r4, ip, r4 │ │ - orrs r4, r0 │ │ - str.w r4, [r2], #4 │ │ - b.n 50c34 │ │ + movcs r2, #255 ; 0xff │ │ + cmp r7, #255 ; 0xff │ │ + ite ls │ │ + orrls r1, r7 │ │ + orrhi.w r1, r1, #255 ; 0xff │ │ + orr.w r1, r1, r4, lsl #16 │ │ + orr.w r2, r1, r2, lsl #8 │ │ + str r2, [r5, r0] │ │ + add r0, r9 │ │ + b.n 50c2e │ │ + ldrb r1, [r2, #9] │ │ + ldr.w r0, [lr, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, r6 │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 50ca0 │ │ + mla r5, r0, r4, r5 │ │ + subs r4, r6, r4 │ │ + add.w r5, r7, r5, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50c9a │ │ + adds r4, #1 │ │ + negs r6, r2 │ │ + ldr r3, [pc, #20] ; (50cb4 ) │ │ + b.n 50cb8 │ │ + mla r5, r0, r6, r5 │ │ + subs r4, r4, r6 │ │ + add.w r5, r7, r5, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50c98 │ │ + add r5, r2 │ │ + b.n 50c9a │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r1, [sp, #24] │ │ - str r1, [sp, #20] │ │ - ldr r1, [r2, #0] │ │ - ldr r0, [r3, #12] │ │ - ldrb.w lr, [r3, #28] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r7, [r3, #32] │ │ - ldrb r6, [r3, #29] │ │ - ldr.w r4, [r1, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldrb.w ip, [r4, r0] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r8, [r3, #30] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - ldrb.w fp, [r3, #34] ; 0x22 │ │ - lsrs r0, r5 │ │ - ldrb.w sl, [r3, #31] │ │ - ldr.w r4, [r1, r6, lsl #2] │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r9, [r3, #35] ; 0x23 │ │ - ldrb r4, [r4, r0] │ │ - ldr r0, [r3, #20] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r1, r8, lsl #2] │ │ - ldrb r0, [r1, r0] │ │ + subs r4, #1 │ │ + add r5, r2 │ │ + adds r0, r4, #1 │ │ + beq.w 5141a │ │ + ldr r7, [r5, r6] │ │ ldr r1, [sp, #4] │ │ - add ip, r1 │ │ + ubfx ip, r7, #16, #8 │ │ + ubfx lr, r7, #8, #8 │ │ + uxtb r0, r7 │ │ + and.w r7, r7, #4278190080 ; 0xff000000 │ │ + mul.w ip, ip, r1 │ │ ldr r1, [sp, #8] │ │ - cmp.w ip, #255 ; 0xff │ │ - add r4, r1 │ │ + mul.w lr, lr, r1 │ │ + ldr r1, [sp, #12] │ │ + muls r0, r1 │ │ + umull r0, r1, r0, r3 │ │ + orr.w r7, r7, r1, lsr #7 │ │ + umull r0, r1, ip, r3 │ │ + lsrs r1, r1, #7 │ │ + orr.w r7, r7, r1, lsl #16 │ │ + umull r0, r1, lr, r3 │ │ + lsrs r1, r1, #7 │ │ + orr.w r7, r7, r1, lsl #8 │ │ + str r7, [r5, r6] │ │ + b.n 50cb8 │ │ + ldrb r1, [r2, #9] │ │ + ldr.w r0, [lr, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, r6 │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 50d3c │ │ + mla r0, r0, r4, r5 │ │ + subs r6, r6, r4 │ │ + add.w r0, r7, r0, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50d26 │ │ + adds r6, #1 │ │ + ldr r3, [sp, #4] │ │ + lsls r4, r3, #16 │ │ + ldr r3, [sp, #12] │ │ + orr.w r4, r4, r9, lsl #24 │ │ + orrs r4, r3 │ │ + ldr r3, [sp, #8] │ │ + orr.w r4, r4, r3, lsl #8 │ │ + negs r3, r2 │ │ + b.n 50d50 │ │ + mla r0, r0, r6, r5 │ │ + subs r6, r4, r6 │ │ + add.w r0, r7, r0, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50d24 │ │ + add r0, r2 │ │ + b.n 50d26 │ │ + subs r6, #1 │ │ + add r0, r2 │ │ + adds r1, r6, #1 │ │ + beq.w 5141a │ │ + str r4, [r0, r3] │ │ + b.n 50d50 │ │ + subs r1, r5, r7 │ │ + rsb fp, r6, r4 │ │ + eor.w r2, r1, r1, asr #31 │ │ + sub.w r2, r2, r1, asr #31 │ │ + eor.w r1, fp, fp, asr #31 │ │ + sub.w r1, r1, fp, asr #31 │ │ + cmp r2, r1 │ │ + bne.w 51014 │ │ + cmp.w sl, #2 │ │ + ldr.w r1, [lr, #4] │ │ + ldr.w r2, [lr, #20] │ │ + beq.n 50e54 │ │ + cmp.w sl, #4 │ │ + beq.w 50ef4 │ │ + cmp.w sl, #1 │ │ + bne.w 50f98 │ │ + ldr.w r0, [lr, #16] │ │ + ldrb r1, [r1, #9] │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, r6 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #24] │ │ + bgt.n 50dcc │ │ + mla r1, r0, r4, r5 │ │ + cmp r5, r7 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb fp, r4, r6 │ │ + add.w r2, r2, r1, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50dee │ │ + b.n 50dea │ │ + mla r1, r0, r6, r7 │ │ + cmp r7, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r2, r2, r1, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50dea │ │ + add.w r2, r2, r0, lsl #2 │ │ + b.n 50dee │ │ + add.w fp, fp, #1 │ │ + lsls r5, r0, #2 │ │ + ldr.w lr, [pc, #1116] ; 51250 │ │ + rsb ip, r5, #0 │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add r2, r5 │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + beq.w 5141a │ │ + ldr.w r4, [r2, ip] │ │ + ubfx r6, r4, #16, #8 │ │ + ubfx r8, r4, #8, #8 │ │ + uxtb r0, r4 │ │ + and.w r4, r4, #4278190080 ; 0xff000000 │ │ + muls r6, r3 │ │ + muls r0, r3 │ │ + mul.w r8, r3, r8 │ │ + umull r6, r7, r6, lr │ │ + umull r0, r1, r0, lr │ │ + umull r8, r9, r8, lr │ │ + strd r0, r1, [sp, #16] │ │ + ldr r0, [sp, #20] │ │ ldr r1, [sp, #12] │ │ + add.w r1, r1, r0, lsr #7 │ │ + orrs r4, r1 │ │ + ldr r1, [sp, #4] │ │ + add.w r1, r1, r7, lsr #7 │ │ + orr.w r4, r4, r1, lsl #16 │ │ + ldr r1, [sp, #8] │ │ + add.w r1, r1, r9, lsr #7 │ │ + orr.w r4, r4, r1, lsl #8 │ │ + str.w r4, [r2, ip] │ │ + b.n 50df8 │ │ + ldr.w r0, [lr, #16] │ │ + ldrb r1, [r1, #9] │ │ + str r2, [sp, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, r6 │ │ + ldr r2, [sp, #16] │ │ + bgt.n 50e84 │ │ + mla r1, r0, r4, r5 │ │ + cmp r5, r7 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb fp, r4, r6 │ │ + add.w r2, r2, r1, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50ea6 │ │ + b.n 50ea2 │ │ + mla r1, r0, r6, r7 │ │ + cmp r7, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r2, r2, r1, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50ea2 │ │ + add.w r2, r2, r0, lsl #2 │ │ + b.n 50ea6 │ │ + add.w fp, fp, #1 │ │ + lsls r0, r0, #2 │ │ + movs r1, #0 │ │ + adds.w fp, fp, #4294967295 ; 0xffffffff │ │ + bcc.w 5141a │ │ + ldr r3, [r2, r1] │ │ + ldr r5, [sp, #4] │ │ + ubfx r6, r3, #16, #8 │ │ + ubfx r4, r3, #8, #8 │ │ + add r6, r5 │ │ + ldr r5, [sp, #8] │ │ + cmp r6, #255 ; 0xff │ │ + and.w r8, r3, #4278190080 ; 0xff000000 │ │ + add r4, r5 │ │ + ldr r5, [sp, #12] │ │ it cs │ │ - movcs.w ip, #255 ; 0xff │ │ + movcs r6, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ - add r0, r1 │ │ - ldr r1, [r2, #0] │ │ + uxtab r5, r5, r3 │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ - lsr.w ip, ip, lr │ │ - lsrs r4, r6 │ │ - ldr r6, [r3, #24] │ │ - lsl.w ip, ip, r7 │ │ - cmp r0, #255 ; 0xff │ │ - and.w r6, r6, r1 │ │ - ldr r1, [sp, #16] │ │ - lsl.w r4, r4, r5 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - lsr.w r6, r6, r9 │ │ - orr.w ip, ip, r4 │ │ - ldr.w r5, [r1, sl, lsl #2] │ │ - lsr.w r0, r0, r8 │ │ - lsl.w r0, r0, fp │ │ - ldrb r4, [r5, r6] │ │ - lsr.w r4, r4, sl │ │ - lsl.w r4, r4, r9 │ │ - orr.w r4, ip, r4 │ │ - orrs r4, r0 │ │ - str.w r4, [r2], #4 │ │ - b.n 50cee │ │ - ldr r1, [sp, #24] │ │ - str r1, [sp, #20] │ │ - ldr r1, [r2, #0] │ │ - ldr r0, [r3, #12] │ │ - ldrb.w lr, [r3, #28] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r7, [r3, #32] │ │ - ldrb r6, [r3, #29] │ │ - ldr.w r4, [r1, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldrb.w ip, [r4, r0] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r8, [r3, #30] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - ldrb.w fp, [r3, #34] ; 0x22 │ │ - lsrs r0, r5 │ │ - ldrb.w sl, [r3, #31] │ │ - ldr.w r4, [r1, r6, lsl #2] │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r9, [r3, #35] ; 0x23 │ │ - ldrb r4, [r4, r0] │ │ - ldr r0, [r3, #20] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r1, r8, lsl #2] │ │ - ldrb r0, [r1, r0] │ │ + cmp r5, #255 ; 0xff │ │ + ite ls │ │ + orrls.w r8, r8, r5 │ │ + orrhi.w r8, r8, #255 ; 0xff │ │ + orr.w r6, r8, r6, lsl #16 │ │ + orr.w r4, r6, r4, lsl #8 │ │ + str r4, [r2, r1] │ │ + add r1, r0 │ │ + b.n 50eaa │ │ + ldr.w r0, [lr, #16] │ │ + ldrb r1, [r1, #9] │ │ + str r2, [sp, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, r6 │ │ + ldr r2, [sp, #16] │ │ + bgt.n 50f24 │ │ + mla r3, r0, r4, r5 │ │ + cmp r5, r7 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb fp, r4, r6 │ │ + add.w r2, r2, r3, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50f46 │ │ + b.n 50f42 │ │ + mla r1, r0, r6, r7 │ │ + cmp r7, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r2, r2, r1, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50f42 │ │ + add.w r2, r2, r0, lsl #2 │ │ + b.n 50f46 │ │ + add.w fp, fp, #1 │ │ + lsls r5, r0, #2 │ │ + ldr r3, [pc, #772] ; (51250 ) │ │ + negs r4, r5 │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add r2, r5 │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + beq.w 5141a │ │ + ldr r6, [r2, r4] │ │ ldr r1, [sp, #4] │ │ - add ip, r1 │ │ + ubfx lr, r6, #16, #8 │ │ + ubfx r7, r6, #8, #8 │ │ + uxtb r0, r6 │ │ + and.w r6, r6, #4278190080 ; 0xff000000 │ │ + mul.w lr, r1, lr │ │ ldr r1, [sp, #8] │ │ - cmp.w ip, #255 ; 0xff │ │ - add r4, r1 │ │ + muls r7, r1 │ │ ldr r1, [sp, #12] │ │ - it cs │ │ - movcs.w ip, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - add r0, r1 │ │ - ldr r1, [r2, #0] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - lsr.w ip, ip, lr │ │ - lsrs r4, r6 │ │ - ldr r6, [r3, #24] │ │ - lsl.w ip, ip, r7 │ │ - cmp r0, #255 ; 0xff │ │ - and.w r6, r6, r1 │ │ - ldr r1, [sp, #16] │ │ - lsl.w r4, r4, r5 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - lsr.w r6, r6, r9 │ │ - orr.w ip, ip, r4 │ │ - ldr.w r5, [r1, sl, lsl #2] │ │ - lsr.w r0, r0, r8 │ │ - lsl.w r0, r0, fp │ │ - ldrb r4, [r5, r6] │ │ - lsr.w r4, r4, sl │ │ - lsl.w r4, r4, r9 │ │ - orr.w r4, ip, r4 │ │ - orrs r4, r0 │ │ - str.w r4, [r2], #4 │ │ - b.n 50da8 │ │ - ldr r1, [sp, #24] │ │ - str r1, [sp, #20] │ │ - ldr r1, [r2, #0] │ │ - ldr r0, [r3, #12] │ │ - ldrb.w lr, [r3, #28] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r7, [r3, #32] │ │ - ldrb r6, [r3, #29] │ │ - ldr.w r4, [r1, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldrb.w ip, [r4, r0] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r8, [r3, #30] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - ldrb.w fp, [r3, #34] ; 0x22 │ │ - lsrs r0, r5 │ │ - ldrb.w sl, [r3, #31] │ │ - ldr.w r4, [r1, r6, lsl #2] │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r9, [r3, #35] ; 0x23 │ │ - ldrb r4, [r4, r0] │ │ - ldr r0, [r3, #20] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #16] │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r1, r8, lsl #2] │ │ - ldrb r0, [r1, r0] │ │ + muls r0, r1 │ │ + umull r0, r1, r0, r3 │ │ + orr.w r6, r6, r1, lsr #7 │ │ + umull r0, r1, lr, r3 │ │ + lsrs r1, r1, #7 │ │ + orr.w r6, r6, r1, lsl #16 │ │ + umull r0, r1, r7, r3 │ │ + lsrs r1, r1, #7 │ │ + orr.w r6, r6, r1, lsl #8 │ │ + str r6, [r2, r4] │ │ + b.n 50f4c │ │ + ldr.w r0, [lr, #16] │ │ + ldrb r1, [r1, #9] │ │ + str r2, [sp, #16] │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + cmp r4, r6 │ │ + ldr r2, [sp, #16] │ │ + bgt.n 50fc8 │ │ + mla r3, r0, r4, r5 │ │ + cmp r5, r7 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb fp, r4, r6 │ │ + add.w r2, r2, r3, lsl #2 │ │ + cmp.w r8, #0 │ │ + beq.n 50fea │ │ + b.n 50fe6 │ │ + mla r1, r0, r6, r7 │ │ + cmp r7, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r2, r2, r1, lsl #2 │ │ + cmp.w r8, #0 │ │ + bne.n 50fe6 │ │ + add.w r2, r2, r0, lsl #2 │ │ + b.n 50fea │ │ + add.w fp, fp, #1 │ │ + ldr r3, [sp, #4] │ │ + lsls r0, r0, #2 │ │ + mov.w lr, r3, lsl #16 │ │ + ldr r3, [sp, #12] │ │ + orr.w r1, lr, r9, lsl #24 │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #8] │ │ + orr.w r1, r1, r3, lsl #8 │ │ + negs r3, r0 │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add r2, r0 │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + beq.w 5141a │ │ + str r1, [r2, r3] │ │ + b.n 51002 │ │ + cmp.w sl, #2 │ │ + sub.w r1, r7, r5 │ │ + sub.w r2, r6, r4 │ │ + beq.w 51156 │ │ + cmp.w sl, #4 │ │ + beq.w 51254 │ │ + cmp.w sl, #1 │ │ + bne.w 5135c │ │ + eor.w r0, r1, r1, asr #31 │ │ + eor.w ip, r2, r2, asr #31 │ │ + sub.w r0, r0, r1, asr #31 │ │ + sub.w ip, ip, r2, asr #31 │ │ + cmp r0, ip │ │ + blt.n 51066 │ │ + mov.w r2, ip, lsl #1 │ │ + rsb ip, r0, ip │ │ + str r2, [sp, #16] │ │ + rsb fp, r0, r2 │ │ + add.w r9, r0, #1 │ │ + mov.w r2, ip, lsl #1 │ │ + mov.w ip, #0 │ │ + str r2, [sp, #24] │ │ + b.n 51082 │ │ + lsls r2, r0, #1 │ │ + add.w r9, ip, #1 │ │ + rsb fp, ip, r2 │ │ + rsb ip, ip, r0 │ │ + str r2, [sp, #16] │ │ + mov.w r2, ip, lsl #1 │ │ + mov ip, sl │ │ + mov.w sl, #0 │ │ + str r2, [sp, #24] │ │ + cmp r5, r7 │ │ + itte gt │ │ + rsbgt sl, sl, #0 │ │ + movgt.w r2, #4294967295 ; 0xffffffff │ │ + movle r2, #1 │ │ + cmp r4, r6 │ │ + str r2, [sp, #28] │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w r2, #4294967295 ; 0xffffffff │ │ + movle r2, #1 │ │ + str r2, [sp, #32] │ │ + cmp.w r8, #0 │ │ + bne.n 510ac │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ + ldr r7, [pc, #416] ; (51250 ) │ │ + mov.w r8, #0 │ │ + cmp r8, r9 │ │ + beq.w 5141a │ │ + ldr.w r1, [lr, #16] │ │ + cmp.w fp, #0 │ │ + add.w r8, r8, #1 │ │ + mul.w r1, r1, r4 │ │ + it lt │ │ + addlt r4, ip │ │ + add.w r2, r1, r5, lsl #2 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + it lt │ │ + addlt r5, sl │ │ + ldr.w r2, [lr, #20] │ │ + ldr r2, [r2, r1] │ │ + ubfx r1, r2, #16, #8 │ │ + uxtb r6, r2 │ │ + mul.w r1, r3, r1 │ │ + mul.w r6, r3, r6 │ │ + umull r0, r1, r1, r7 │ │ + strd r0, r1, [sp, #40] ; 0x28 │ │ + ubfx r0, r2, #8, #8 │ │ + and.w r2, r2, #4278190080 ; 0xff000000 │ │ + mul.w r0, r3, r0 │ │ + umull r0, r1, r0, r7 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + umull r0, r1, r6, r7 │ │ + ldr r6, [sp, #12] │ │ + strd r0, r1, [sp, #56] ; 0x38 │ │ + mov r1, r6 │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + add.w r6, r1, r6, lsr #7 │ │ + orr.w r2, r2, r6 │ │ + ldr r6, [sp, #4] │ │ + mov r1, r6 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + add.w r6, r1, r6, lsr #7 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + orr.w r2, r2, r6, lsl #16 │ │ + ldr r6, [sp, #8] │ │ + add.w r1, r6, r1, lsr #7 │ │ + orr.w r1, r2, r1, lsl #8 │ │ + ldr.w r2, [lr, #20] │ │ + str r1, [r2, r0] │ │ + itett ge │ │ + ldrge r2, [sp, #24] │ │ + ldrlt r2, [sp, #16] │ │ + addge fp, r2 │ │ + ldrge r2, [sp, #28] │ │ + iteee lt │ │ + addlt fp, r2 │ │ + addge r5, r5, r2 │ │ + ldrge r2, [sp, #32] │ │ + addge r4, r4, r2 │ │ + b.n 510b2 │ │ + eor.w r3, r1, r1, asr #31 │ │ + eor.w ip, r2, r2, asr #31 │ │ + sub.w r3, r3, r1, asr #31 │ │ + sub.w ip, ip, r2, asr #31 │ │ + cmp r3, ip │ │ + blt.n 5118a │ │ + mov.w r0, ip, lsl #1 │ │ + rsb ip, r3, ip │ │ + add.w fp, r3, #1 │ │ + rsb r9, r3, r0 │ │ + mov.w sl, #0 │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w ip, #1 │ │ + str r3, [sp, #16] │ │ + b.n 511a6 │ │ + lsls r0, r3, #1 │ │ + add.w fp, ip, #1 │ │ + rsb r9, ip, r0 │ │ + rsb ip, ip, r3 │ │ + mov.w sl, #1 │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w ip, #0 │ │ + str r3, [sp, #16] │ │ + cmp r5, r7 │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, r6 │ │ + str r3, [sp, #24] │ │ + itte gt │ │ + rsbgt sl, sl, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #28] │ │ + cmp.w r8, #0 │ │ + bne.n 511d0 │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + movs r7, #0 │ │ + cmp r7, fp │ │ + beq.w 5141a │ │ + ldr.w r1, [lr, #16] │ │ + adds r7, #1 │ │ + muls r1, r4 │ │ + add.w r3, r1, r5, lsl #2 │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #32] │ │ + ldr.w r3, [lr, #20] │ │ ldr r1, [sp, #4] │ │ - add ip, r1 │ │ + ldr r2, [r3, r2] │ │ + ubfx r3, r2, #16, #8 │ │ + ubfx r6, r2, #8, #8 │ │ + add r3, r1 │ │ ldr r1, [sp, #8] │ │ - cmp.w ip, #255 ; 0xff │ │ - add r4, r1 │ │ + add r6, r1 │ │ ldr r1, [sp, #12] │ │ + uxtab r8, r1, r2 │ │ + and.w r2, r2, #4278190080 ; 0xff000000 │ │ + cmp.w r8, #255 ; 0xff │ │ + ite ls │ │ + orrls.w r2, r2, r8 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ it cs │ │ - movcs.w ip, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - add r0, r1 │ │ - ldr r1, [r2, #0] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - lsr.w ip, ip, lr │ │ - lsrs r4, r6 │ │ - ldr r6, [r3, #24] │ │ - lsl.w ip, ip, r7 │ │ - cmp r0, #255 ; 0xff │ │ - and.w r6, r6, r1 │ │ - ldr r1, [sp, #16] │ │ - lsl.w r4, r4, r5 │ │ + movcs r3, #255 ; 0xff │ │ + cmp r6, #255 ; 0xff │ │ + orr.w r2, r2, r3, lsl #16 │ │ + ldr.w r3, [lr, #20] │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ - lsr.w r6, r6, r9 │ │ - orr.w ip, ip, r4 │ │ - ldr.w r5, [r1, sl, lsl #2] │ │ - lsr.w r0, r0, r8 │ │ - ldr r1, [sp, #20] │ │ - lsl.w r0, r0, fp │ │ - ldrb r4, [r5, r6] │ │ - subs r1, #1 │ │ - cmp r1, #0 │ │ - lsr.w r4, r4, sl │ │ - lsl.w r4, r4, r9 │ │ - orr.w r4, ip, r4 │ │ - orr.w r4, r4, r0 │ │ - str.w r4, [r2], #4 │ │ - str r1, [sp, #20] │ │ - bgt.w 50b74 │ │ - ldr r1, [sp, #32] │ │ - subs r1, #1 │ │ - str r1, [sp, #32] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - add r2, r1 │ │ - b.n 50b4c │ │ - str r2, [sp, #24] │ │ - subs r2, r0, #0 │ │ - it lt │ │ - addlt r2, #3 │ │ - ldr r7, [pc, #480] ; (51060 ) │ │ - asrs r0, r2, #2 │ │ - adds r2, r1, #3 │ │ - it mi │ │ - addmi r2, r1, #6 │ │ - mla fp, r5, r0, ip │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #20] │ │ - subs r2, r0, r1 │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #48] ; 0x30 │ │ - and.w r2, r1, #3 │ │ - str r2, [sp, #32] │ │ - add.w fp, r4, fp, lsl #2 │ │ - ldr r2, [sp, #24] │ │ - cmp r2, #0 │ │ - beq.w 513ac │ │ + movcs r6, #255 ; 0xff │ │ + cmp.w r9, #0 │ │ + orr.w r6, r2, r6, lsl #8 │ │ ldr r2, [sp, #32] │ │ - ldr r1, [sp, #28] │ │ - cmp r2, #2 │ │ - ldr r2, [pc, #436] ; (51064 ) │ │ - ldr r2, [r1, r2] │ │ - beq.w 51068 │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #3 │ │ - beq.n 50f90 │ │ - cmp r1, #1 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - beq.w 51134 │ │ - ldrb.w r9, [r3, #28] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r8, [r3, #32] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w ip, [r3, #29] │ │ - lsr.w r1, r1, r8 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - ldr.w r5, [fp] │ │ - ldrb r4, [r0, r1] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #16] │ │ - ldrb r6, [r3, #30] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, ip, lsl #2] │ │ - ldrb.w sl, [r3, #31] │ │ - lsr.w r1, r1, lr │ │ - ldrb r0, [r0, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, r6, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldrh.w r1, [sp, #4] │ │ - smulbb r4, r4, r1 │ │ - ldrh.w r1, [sp, #8] │ │ - smulbb r0, r0, r1 │ │ - umull r4, r5, r4, r7 │ │ - umull r0, r1, r0, r7 │ │ - ldr r0, [r3, #24] │ │ - lsrs r4, r5, #7 │ │ - lsr.w r4, r4, r9 │ │ - lsrs r5, r1, #7 │ │ - ldr.w r1, [fp] │ │ - lsl.w r4, r4, r8 │ │ - ands r0, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsr.w r5, r5, ip │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, sl, lsl #2] │ │ - lsl.w r5, r5, lr │ │ - orr.w r8, r4, r5 │ │ - ldrb r1, [r1, r0] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - lsr.w r1, r1, sl │ │ - lsls r1, r0 │ │ - orr.w r0, r8, r1 │ │ - ldrh.w r1, [sp, #44] ; 0x2c │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r5, r1, r4 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - umull r8, r9, r5, r7 │ │ - mov.w r1, r9, lsr #7 │ │ - lsrs r1, r6 │ │ - lsls r1, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [fp], #4 │ │ - b.n 50f94 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r8, [r3, #32] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w ip, [r3, #29] │ │ - lsr.w r1, r1, r8 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - ldr.w r5, [fp] │ │ - ldrb r4, [r0, r1] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #16] │ │ - ldrb r6, [r3, #30] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, ip, lsl #2] │ │ - ldrb.w sl, [r3, #31] │ │ - lsr.w r1, r1, lr │ │ - ldrb r0, [r0, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, r6, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldrh.w r1, [sp, #4] │ │ - smulbb r4, r4, r1 │ │ - ldrh.w r1, [sp, #8] │ │ - smulbb r0, r0, r1 │ │ - umull r4, r5, r4, r7 │ │ - umull r0, r1, r0, r7 │ │ - ldr r0, [r3, #24] │ │ - lsrs r4, r5, #7 │ │ - lsr.w r4, r4, r9 │ │ - lsrs r5, r1, #7 │ │ - ldr.w r1, [fp] │ │ - lsl.w r4, r4, r8 │ │ - ands r0, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsr.w r5, r5, ip │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, sl, lsl #2] │ │ - lsl.w r5, r5, lr │ │ - orr.w r8, r4, r5 │ │ - ldrb r1, [r1, r0] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - lsr.w r1, r1, sl │ │ - lsls r1, r0 │ │ - orr.w r0, r8, r1 │ │ - ldrh.w r1, [sp, #44] ; 0x2c │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r5, r1, r4 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - umull r8, r9, r5, r7 │ │ - mov.w r1, r9, lsr #7 │ │ - lsrs r1, r6 │ │ - lsls r1, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [fp], #4 │ │ - b.n 5106c │ │ - nop │ │ + ittt lt │ │ + addlt r9, r0 │ │ + addlt r5, ip │ │ + addlt r4, sl │ │ + str r6, [r3, r2] │ │ + itttt ge │ │ + ldrge r3, [sp, #16] │ │ + addge r9, r3 │ │ + ldrge r3, [sp, #24] │ │ + addge r5, r5, r3 │ │ + itt ge │ │ + ldrge r3, [sp, #28] │ │ + addge r4, r4, r3 │ │ + b.n 511d2 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r8, [r3, #32] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w ip, [r3, #29] │ │ - lsr.w r1, r1, r8 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - ldr.w r5, [fp] │ │ - ldrb r4, [r0, r1] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #16] │ │ - ldrb r6, [r3, #30] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, ip, lsl #2] │ │ - ldrb.w sl, [r3, #31] │ │ - lsr.w r1, r1, lr │ │ - ldrb r0, [r0, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, r6, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldrh.w r1, [sp, #4] │ │ - smulbb r4, r4, r1 │ │ - ldrh.w r1, [sp, #8] │ │ - smulbb r0, r0, r1 │ │ - umull r4, r5, r4, r7 │ │ - umull r0, r1, r0, r7 │ │ - ldr r0, [r3, #24] │ │ - lsrs r4, r5, #7 │ │ - lsr.w r4, r4, r9 │ │ - lsrs r5, r1, #7 │ │ - ldr.w r1, [fp] │ │ - lsl.w r4, r4, r8 │ │ - ands r0, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsr.w r5, r5, ip │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, sl, lsl #2] │ │ - lsl.w r5, r5, lr │ │ - orr.w r8, r4, r5 │ │ - ldrb r1, [r1, r0] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - lsr.w r1, r1, sl │ │ - lsls r1, r0 │ │ - orr.w r0, r8, r1 │ │ - ldrh.w r1, [sp, #44] ; 0x2c │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r5, r1, r4 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - umull r8, r9, r5, r7 │ │ - mov.w r1, r9, lsr #7 │ │ - lsrs r1, r6 │ │ - lsls r1, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [fp], #4 │ │ - ldrb.w r9, [r3, #28] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r8, [r3, #32] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w ip, [r3, #29] │ │ - lsr.w r1, r1, r8 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - ldr.w r5, [fp] │ │ - ldrb r4, [r0, r1] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #16] │ │ - ldrb r6, [r3, #30] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, ip, lsl #2] │ │ - ldrb.w sl, [r3, #31] │ │ - lsr.w r1, r1, lr │ │ - ldrb r0, [r0, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ + eor.w r0, r1, r1, asr #31 │ │ + eor.w ip, r2, r2, asr #31 │ │ + sub.w r0, r0, r1, asr #31 │ │ + sub.w ip, ip, r2, asr #31 │ │ + cmp r0, ip │ │ + blt.n 51288 │ │ + mov.w r3, ip, lsl #1 │ │ + rsb ip, r0, ip │ │ + str r3, [sp, #16] │ │ + rsb r9, r0, r3 │ │ + add.w fp, r0, #1 │ │ + mov.w r3, ip, lsl #1 │ │ + movs r2, #0 │ │ + str r3, [sp, #24] │ │ + mov.w ip, #1 │ │ + b.n 512a4 │ │ + lsls r3, r0, #1 │ │ + add.w fp, ip, #1 │ │ + rsb r9, ip, r3 │ │ + rsb ip, ip, r0 │ │ + str r3, [sp, #16] │ │ + movs r2, #1 │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w ip, #0 │ │ + str r3, [sp, #24] │ │ + cmp r5, r7 │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, r6 │ │ + str r3, [sp, #28] │ │ + itte gt │ │ + neggt r2, r2 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #32] │ │ + cmp.w r8, #0 │ │ + bne.n 512cc │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + ldr r6, [pc, #336] ; (51420 ) │ │ + movs r7, #0 │ │ + cmp r7, fp │ │ + beq.w 5141a │ │ + ldr.w r3, [lr, #16] │ │ + cmp.w r9, #0 │ │ + ldr.w r1, [lr, #20] │ │ + add.w r7, r7, #1 │ │ + ldr r0, [sp, #4] │ │ + mul.w r3, r3, r4 │ │ + it lt │ │ + addlt r4, r4, r2 │ │ + add.w r3, r3, r5, lsl #2 │ │ + it lt │ │ + addlt r5, ip │ │ + ldr.w sl, [r1, r3] │ │ + ubfx r1, sl, #16, #8 │ │ + ubfx r8, sl, #8, #8 │ │ + mul.w r1, r0, r1 │ │ + uxtb.w r0, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, r6, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldrh.w r1, [sp, #4] │ │ - smulbb r4, r4, r1 │ │ - ldrh.w r1, [sp, #8] │ │ - smulbb r0, r0, r1 │ │ - umull r4, r5, r4, r7 │ │ - umull r0, r1, r0, r7 │ │ - ldr r0, [r3, #24] │ │ - lsrs r4, r5, #7 │ │ - lsr.w r4, r4, r9 │ │ - lsrs r5, r1, #7 │ │ - ldr.w r1, [fp] │ │ - lsl.w r4, r4, r8 │ │ - ands r0, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsr.w r5, r5, ip │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, sl, lsl #2] │ │ - lsl.w r5, r5, lr │ │ - orr.w r8, r4, r5 │ │ - ldrb r1, [r1, r0] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - lsr.w r1, r1, sl │ │ - lsls r1, r0 │ │ - orr.w r0, r8, r1 │ │ - ldrh.w r1, [sp, #44] ; 0x2c │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r5, r1, r4 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - umull r8, r9, r5, r7 │ │ - mov.w r1, r9, lsr #7 │ │ - lsrs r1, r6 │ │ - lsls r1, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [fp], #4 │ │ - ldr r1, [sp, #16] │ │ - subs r1, #1 │ │ + ldr r1, [sp, #8] │ │ + mul.w r8, r1, r8 │ │ + ldr r1, [sp, #12] │ │ + mul.w r0, r1, r0 │ │ + umull r0, r1, r0, r6 │ │ + orr.w sl, sl, r1, lsr #7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + umull r0, r1, r1, r6 │ │ + mov.w r1, r1, lsr #7 │ │ + orr.w sl, sl, r1, lsl #16 │ │ + umull r0, r1, r8, r6 │ │ + ldr.w r0, [lr, #20] │ │ + mov.w r1, r1, lsr #7 │ │ + orr.w r1, sl, r1, lsl #8 │ │ + str r1, [r0, r3] │ │ + itett ge │ │ + ldrge r3, [sp, #24] │ │ + ldrlt r3, [sp, #16] │ │ + addge r9, r3 │ │ + ldrge r3, [sp, #28] │ │ + iteee lt │ │ + addlt r9, r3 │ │ + addge r5, r5, r3 │ │ + ldrge r3, [sp, #32] │ │ + addge r4, r4, r3 │ │ + b.n 512d0 │ │ + eor.w sl, r1, r1, asr #31 │ │ + eor.w ip, r2, r2, asr #31 │ │ + sub.w sl, sl, r1, asr #31 │ │ + sub.w ip, ip, r2, asr #31 │ │ + cmp sl, ip │ │ + blt.n 5138e │ │ + mov.w r3, ip, lsl #1 │ │ + rsb ip, sl, ip │ │ + add.w r0, sl, #1 │ │ + rsb r2, sl, r3 │ │ + mov.w r1, ip, lsl #1 │ │ + mov.w ip, #0 │ │ str r1, [sp, #16] │ │ - cmp r1, #0 │ │ - bgt.w 50ec6 │ │ - ldr r2, [sp, #24] │ │ - subs r2, #1 │ │ - str r2, [sp, #24] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - add fp, r2 │ │ - b.n 50ea0 │ │ - subs.w r8, r0, #0 │ │ - and.w fp, r1, #3 │ │ - it lt │ │ - addlt.w r8, r8, #3 │ │ - mov.w lr, r8, asr #2 │ │ - rsb r7, r1, lr │ │ - mla r5, r5, lr, ip │ │ - mov.w r9, r7, lsl #2 │ │ - add.w r0, r4, r5, lsl #2 │ │ - adds r4, r1, #3 │ │ - it mi │ │ - addmi r4, r1, #6 │ │ - asrs r4, r4, #2 │ │ + movs r1, #1 │ │ + b.n 513aa │ │ + mov.w r3, sl, lsl #1 │ │ + add.w r0, ip, #1 │ │ + rsb r2, ip, r3 │ │ + rsb ip, ip, sl │ │ + mov.w r1, ip, lsl #1 │ │ + mov.w ip, #1 │ │ + str r1, [sp, #16] │ │ + movs r1, #0 │ │ + cmp r5, r7 │ │ + itte gt │ │ + neggt r1, r1 │ │ + movgt.w r7, #4294967295 ; 0xffffffff │ │ + movle r7, #1 │ │ + cmp r4, r6 │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w fp, #4294967295 ; 0xffffffff │ │ + movle.w fp, #1 │ │ + cmp.w r8, #0 │ │ + bne.n 513ce │ │ + subs r0, #1 │ │ + ldr r6, [sp, #4] │ │ + mov.w r8, #0 │ │ + lsls r6, r6, #16 │ │ + orr.w r9, r6, r9, lsl #24 │ │ + ldr r6, [sp, #12] │ │ + orr.w sl, r9, r6 │ │ + ldr r6, [sp, #8] │ │ + orr.w sl, sl, r6, lsl #8 │ │ + cmp r8, r0 │ │ + beq.n 5141a │ │ + ldr.w r6, [lr, #16] │ │ + mov.w r9, r5, lsl #2 │ │ cmp r2, #0 │ │ - beq.w 513ac │ │ - cmp.w fp, #2 │ │ - mov r1, r4 │ │ - beq.n 512f4 │ │ - cmp.w fp, #3 │ │ - beq.n 512a6 │ │ - cmp.w fp, #1 │ │ - beq.n 51342 │ │ - ldr r7, [sp, #8] │ │ - ldrb r5, [r3, #29] │ │ - ldrb.w lr, [r3, #34] ; 0x22 │ │ - lsr.w ip, r7, r5 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldr r7, [sp, #12] │ │ - lsl.w ip, ip, r5 │ │ - ldrb r5, [r3, #30] │ │ - lsr.w r5, r7, r5 │ │ - ldr r7, [sp, #4] │ │ - lsl.w r5, r5, lr │ │ - orr.w ip, ip, r5 │ │ - ldrb r5, [r3, #28] │ │ - lsr.w lr, r7, r5 │ │ - ldrb.w r5, [r3, #32] │ │ - lsl.w lr, lr, r5 │ │ - ldrb r5, [r3, #31] │ │ - orr.w lr, ip, lr │ │ - ldrb.w ip, [r3, #35] ; 0x23 │ │ - lsr.w r5, r6, r5 │ │ - lsl.w r5, r5, ip │ │ - orr.w r5, lr, r5 │ │ - str.w r5, [r0], #4 │ │ - ldr r7, [sp, #8] │ │ - ldrb r5, [r3, #29] │ │ - ldrb.w lr, [r3, #34] ; 0x22 │ │ - lsr.w ip, r7, r5 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldr r7, [sp, #12] │ │ - lsl.w ip, ip, r5 │ │ - ldrb r5, [r3, #30] │ │ - lsr.w r5, r7, r5 │ │ - ldr r7, [sp, #4] │ │ - lsl.w r5, r5, lr │ │ - orr.w ip, ip, r5 │ │ - ldrb r5, [r3, #28] │ │ - lsr.w lr, r7, r5 │ │ - ldrb.w r5, [r3, #32] │ │ - lsl.w lr, lr, r5 │ │ - ldrb r5, [r3, #31] │ │ - orr.w lr, ip, lr │ │ - ldrb.w ip, [r3, #35] ; 0x23 │ │ - lsr.w r5, r6, r5 │ │ - lsl.w r5, r5, ip │ │ - orr.w r5, lr, r5 │ │ - str.w r5, [r0], #4 │ │ - ldr r7, [sp, #8] │ │ - ldrb r5, [r3, #29] │ │ - ldrb.w lr, [r3, #34] ; 0x22 │ │ - lsr.w ip, r7, r5 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldr r7, [sp, #12] │ │ - lsl.w ip, ip, r5 │ │ - ldrb r5, [r3, #30] │ │ - lsr.w r5, r7, r5 │ │ - ldr r7, [sp, #4] │ │ - lsl.w r5, r5, lr │ │ - orr.w ip, ip, r5 │ │ - ldrb r5, [r3, #28] │ │ - lsr.w lr, r7, r5 │ │ - ldrb.w r5, [r3, #32] │ │ - lsl.w lr, lr, r5 │ │ - ldrb r5, [r3, #31] │ │ - orr.w lr, ip, lr │ │ - ldrb.w ip, [r3, #35] ; 0x23 │ │ - lsr.w r5, r6, r5 │ │ - lsl.w r5, r5, ip │ │ - orr.w r5, lr, r5 │ │ - str.w r5, [r0], #4 │ │ - ldr r7, [sp, #8] │ │ - subs r1, #1 │ │ - ldrb r5, [r3, #29] │ │ - cmp r1, #0 │ │ - ldrb.w ip, [r3, #34] ; 0x22 │ │ - lsr.w lr, r7, r5 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldr r7, [sp, #12] │ │ - lsl.w lr, lr, r5 │ │ - ldrb r5, [r3, #30] │ │ - lsr.w r5, r7, r5 │ │ - ldr r7, [sp, #4] │ │ - lsl.w r5, r5, ip │ │ - ldrb.w ip, [r3, #32] │ │ - orr.w lr, lr, r5 │ │ - ldrb r5, [r3, #28] │ │ - lsr.w r5, r7, r5 │ │ - lsl.w r5, r5, ip │ │ - orr.w r5, lr, r5 │ │ - ldrb.w lr, [r3, #31] │ │ - lsr.w r8, r6, lr │ │ - ldrb.w lr, [r3, #35] ; 0x23 │ │ - lsl.w ip, r8, lr │ │ - orr.w r5, r5, ip │ │ - str.w r5, [r0], #4 │ │ - bgt.w 51258 │ │ - subs r2, #1 │ │ - add r0, r9 │ │ - b.n 5123e │ │ - movs r0, #4 │ │ - add sp, #68 ; 0x44 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 182e0 │ │ - movs r0, #0 │ │ + add.w r8, r8, #1 │ │ + itt lt │ │ + addlt r2, r2, r3 │ │ + addlt r5, r5, r1 │ │ + mla r9, r6, r4, r9 │ │ + ldr.w r6, [lr, #20] │ │ + itee lt │ │ + addlt r4, ip │ │ + addge r5, r5, r7 │ │ + addge r4, fp │ │ + str.w sl, [r6, r9] │ │ + itt ge │ │ + ldrge r6, [sp, #16] │ │ + addge r2, r2, r6 │ │ + b.n 513e6 │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrb r3, [r0, #9] │ │ + cmp r3, #2 │ │ + beq.n 51430 │ │ + cmp r3, #4 │ │ + beq.n 51444 │ │ + b.n 5145e │ │ + ldr r3, [r0, #12] │ │ + cmp.w r3, #31744 ; 0x7c00 │ │ + beq.n 51462 │ │ + cmp.w r3, #63488 ; 0xf800 │ │ + beq.n 51468 │ │ + ldr r0, [pc, #60] ; (5147c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r3, [r0, #12] │ │ + cmp.w r3, #16711680 ; 0xff0000 │ │ + ldr r3, [r0, #24] │ │ + bne.n 51456 │ │ + cbnz r3, 5146e │ │ + ldr r0, [pc, #44] ; (51480 ) │ │ + add r0, pc │ │ + bx lr │ │ + cbnz r3, 51474 │ │ + ldr r0, [pc, #40] ; (51484 ) │ │ + add r0, pc │ │ + bx lr │ │ + movs r0, #0 │ │ + bx lr │ │ + ldr r0, [pc, #36] ; (51488 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #32] ; (5148c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #32] ; (51490 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #28] ; (51494 ) │ │ + add r0, pc │ │ + bx lr │ │ + nop │ │ + ldr r6, [sp, #132] ; 0x84 │ │ + vtbx.8 d30, {d31- q14, d31, d3[0] │ │ + ; instruction: 0xffffae95 │ │ + vtbl.8 d27, {d31- , , d9[0] │ │ + vabdl.u , d15, d23 │ │ + Address 0x0000000000051496 is out of bounds. │ │ │ │ -000513b4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r9, r2 │ │ - ldr r7, [pc, #288] ; (514dc ) │ │ + │ │ +00051498 : │ │ + push {r4, r5, lr} │ │ sub sp, #52 ; 0x34 │ │ - mov lr, r1 │ │ - mov r6, r0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldrb.w r5, [sp, #88] ; 0x58 │ │ - ldrb.w r4, [sp, #92] ; 0x5c │ │ - ldr r2, [r7, #0] │ │ - ldrb.w r8, [sp, #96] ; 0x60 │ │ - str r2, [sp, #44] ; 0x2c │ │ - cbnz r0, 513de │ │ - ldr r0, [pc, #260] ; (514e0 ) │ │ + mov r4, r0 │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cbnz r0, 514ac │ │ + ldr r0, [pc, #96] ; (51508 ) │ │ add r0, pc │ │ - b.n 513ea │ │ - ldr r2, [r0, #4] │ │ - ldrb r2, [r2, #8] │ │ - cmp r2, #7 │ │ - bhi.n 513f0 │ │ - ldr r0, [pc, #252] ; (514e4 ) │ │ + b.n 514ba │ │ + ldr r0, [r0, #4] │ │ + bl 51424 │ │ + mov r5, r0 │ │ + cbnz r0, 514c0 │ │ + ldr r0, [pc, #84] ; (5150c ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 514c4 │ │ - add.w r1, r0, #36 ; 0x24 │ │ - cmp.w lr, #0 │ │ - beq.n 51410 │ │ - add.w sl, sp, #28 │ │ - mov r0, lr │ │ + b.n 51504 │ │ + add r3, sp, #64 ; 0x40 │ │ + add.w r0, r4, #36 ; 0x24 │ │ + str r3, [sp, #0] │ │ + add r1, sp, #44 ; 0x2c │ │ + add r2, sp, #40 ; 0x28 │ │ + add r3, sp, #36 ; 0x24 │ │ + bl 70ccc │ │ + cbz r0, 51504 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #4] │ │ + ldrb.w r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #8] │ │ + ldrb.w r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #12] │ │ + ldrb.w r3, [sp, #80] ; 0x50 │ │ + str r3, [sp, #16] │ │ + ldrb.w r3, [sp, #84] ; 0x54 │ │ str r3, [sp, #20] │ │ - mov r2, sl │ │ - bl 70a28 │ │ - cmp r0, #0 │ │ - beq.n 514c4 │ │ - ldr r3, [sp, #20] │ │ - mov r1, sl │ │ - add.w r2, r9, #4294967295 ; 0xffffffff │ │ - cmp r2, #1 │ │ - bhi.n 5143e │ │ - smulbb sl, r5, r8 │ │ - ldr r0, [pc, #184] ; (514d8 ) │ │ - smulbb r4, r4, r8 │ │ - smulbb r3, r3, r8 │ │ - umull sl, fp, sl, r0 │ │ - umull r2, r3, r3, r0 │ │ - ubfx r5, fp, #7, #8 │ │ - umull sl, fp, r4, r0 │ │ - ubfx r3, r3, #7, #8 │ │ - ubfx r4, fp, #7, #8 │ │ - ldr r2, [r6, #4] │ │ - ldrb r0, [r2, #8] │ │ - cmp r0, #16 │ │ - beq.n 51468 │ │ - cmp r0, #32 │ │ - beq.n 51482 │ │ - cmp r0, #15 │ │ - bne.n 514a8 │ │ - ldr r0, [r2, #12] │ │ - cmp.w r0, #31744 ; 0x7c00 │ │ - bne.n 514a8 │ │ - str r5, [sp, #0] │ │ - mov r0, r6 │ │ - str r4, [sp, #4] │ │ - mov r2, r9 │ │ - str.w r8, [sp, #8] │ │ - bl 4deb4 │ │ - b.n 514c4 │ │ - ldr r0, [r2, #12] │ │ - cmp.w r0, #63488 ; 0xf800 │ │ - bne.n 514a8 │ │ - str r5, [sp, #0] │ │ - mov r0, r6 │ │ - str r4, [sp, #4] │ │ - mov r2, r9 │ │ - str.w r8, [sp, #8] │ │ - bl 4e450 │ │ - b.n 514c4 │ │ - ldr r0, [r2, #12] │ │ - cmp.w r0, #16711680 ; 0xff0000 │ │ - bne.n 514a8 │ │ - ldr r2, [r2, #24] │ │ - mov r0, r6 │ │ - str r5, [sp, #0] │ │ - str r4, [sp, #4] │ │ - str.w r8, [sp, #8] │ │ - cbnz r2, 514a0 │ │ - mov r2, r9 │ │ - bl 4ea0c │ │ - b.n 514c4 │ │ - mov r2, r9 │ │ - bl 4ee88 │ │ - b.n 514c4 │ │ - ldr r2, [r2, #24] │ │ - mov r0, r6 │ │ - str r5, [sp, #0] │ │ - str r4, [sp, #4] │ │ - str.w r8, [sp, #8] │ │ - cbnz r2, 514be │ │ - mov r2, r9 │ │ - bl 4f348 │ │ - b.n 514c4 │ │ - mov r2, r9 │ │ - bl 50728 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [r7, #0] │ │ - cmp r2, r3 │ │ - beq.n 514d0 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ + movs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + blx r5 │ │ + movs r0, #0 │ │ add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - cmp r7, #182 ; 0xb6 │ │ - movs r6, r0 │ │ - tst r7, r7 │ │ + pop {r4, r5, pc} │ │ + muls r3, r4 │ │ movs r3, r0 │ │ - add sl, r0 │ │ + bics r4, r0 │ │ movs r3, r0 │ │ │ │ -000514e8 : │ │ +00051510 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ - mov fp, r3 │ │ - mov r8, r0 │ │ - str r1, [sp, #20] │ │ - ldr r1, [pc, #272] ; (51608 ) │ │ - str r2, [sp, #24] │ │ - add r1, pc │ │ - ldr r1, [r1, #0] │ │ - ldrb.w r4, [sp, #104] ; 0x68 │ │ - ldrb.w r5, [sp, #108] ; 0x6c │ │ - ldr r3, [r1, #0] │ │ - ldrb.w r6, [sp, #112] ; 0x70 │ │ - ldrb.w r9, [sp, #116] ; 0x74 │ │ - str r3, [sp, #60] ; 0x3c │ │ - str r1, [sp, #28] │ │ - cbnz r0, 5151a │ │ - ldr r0, [pc, #244] ; (5160c ) │ │ + sub sp, #92 ; 0x5c │ │ + mov r8, r3 │ │ + mov r5, r2 │ │ + ldrb.w r3, [sp, #132] ; 0x84 │ │ + mov r7, r1 │ │ + ldrb.w sl, [sp, #128] ; 0x80 │ │ + mov r6, r0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb.w r3, [sp, #136] ; 0x88 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb.w r3, [sp, #140] ; 0x8c │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #232] ; (51620 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #84] ; 0x54 │ │ + cbnz r0, 51548 │ │ + ldr r0, [pc, #224] ; (51624 ) │ │ add r0, pc │ │ - b.n 51526 │ │ - ldr r3, [r0, #4] │ │ - ldrb r2, [r3, #8] │ │ - cmp r2, #7 │ │ - bhi.n 5152c │ │ - ldr r0, [pc, #236] ; (51610 ) │ │ + b.n 5156c │ │ + ldr r0, [r0, #4] │ │ + bl 51424 │ │ + mov fp, r0 │ │ + cbz r0, 51568 │ │ + add.w r3, r6, #36 ; 0x24 │ │ + mov r4, r7 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov.w r9, #1 │ │ + add r3, sp, #68 ; 0x44 │ │ + str r3, [sp, #56] ; 0x38 │ │ + add r3, sp, #72 ; 0x48 │ │ + str r3, [sp, #60] ; 0x3c │ │ + b.n 51598 │ │ + ldr r0, [pc, #188] ; (51628 ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 515d6 │ │ - add.w r1, fp, #4294967295 ; 0xffffffff │ │ - cmp r1, #1 │ │ - bhi.n 5155a │ │ - smulbb r0, r4, r9 │ │ - ldr r7, [pc, #200] ; (51604 ) │ │ - smulbb r6, r6, r9 │ │ - umull r0, r1, r0, r7 │ │ - smulbb r0, r5, r9 │ │ - ubfx r4, r1, #7, #8 │ │ - umull r0, r1, r0, r7 │ │ - umull r6, r7, r6, r7 │ │ - ubfx r5, r1, #7, #8 │ │ - ubfx r6, r7, #7, #8 │ │ - cmp r2, #16 │ │ - beq.n 51570 │ │ - cmp r2, #32 │ │ - beq.n 5157a │ │ - cmp r2, #15 │ │ - bne.n 5158e │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #31744 ; 0x7c00 │ │ - beq.n 515ea │ │ - b.n 5158e │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #63488 ; 0xf800 │ │ - beq.n 515f0 │ │ - b.n 5158e │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #16711680 ; 0xff0000 │ │ - bne.n 5158e │ │ - ldr r3, [r3, #24] │ │ - cmp r3, #0 │ │ - beq.n 515f6 │ │ - ldr r7, [pc, #136] ; (51614 ) │ │ - add r7, pc │ │ - b.n 51596 │ │ - ldr r3, [r3, #24] │ │ - cbz r3, 515e4 │ │ - ldr r7, [pc, #132] ; (51618 ) │ │ - add r7, pc │ │ - movs r3, #0 │ │ - add.w r2, r8, #36 ; 0x24 │ │ - mov sl, r3 │ │ - str r2, [sp, #32] │ │ - add r2, sp, #44 ; 0x2c │ │ - str r2, [sp, #16] │ │ - ldr r2, [sp, #24] │ │ - cmp sl, r2 │ │ - bge.n 515d4 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [sp, #32] │ │ - add.w r0, r3, sl, lsl #4 │ │ - ldr r2, [sp, #16] │ │ - bl 70a28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cbz r0, 515ce │ │ - mov r3, r4 │ │ - mov r0, r8 │ │ - stmia.w sp, {r5, r6, r9} │ │ - mov r2, fp │ │ - ldr r1, [sp, #16] │ │ - blx r7 │ │ - mov r3, r0 │ │ - add.w sl, sl, #1 │ │ - b.n 515a4 │ │ - mov r0, r3 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + b.n 5160a │ │ + ldr r3, [r4, #0] │ │ + add r0, sp, #52 ; 0x34 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [r4, #4] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #80] ; 0x50 │ │ + add r3, sp, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + add r3, sp, #76 ; 0x4c │ │ + ldmia r0, {r0, r1, r2} │ │ + bl 70ccc │ │ + cbnz r0, 5159e │ │ + add.w r9, r9, #1 │ │ + adds r4, #8 │ │ + cmp r9, r5 │ │ + blt.n 51572 │ │ + b.n 515d2 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [r4, #8] │ │ + cmp r3, r2 │ │ + bne.n 515b2 │ │ + ldr r1, [r4, #12] │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + subs r2, r2, r1 │ │ + it ne │ │ + movne r2, #1 │ │ + b.n 515b4 │ │ + movs r2, #1 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + mov r0, r6 │ │ + str r2, [sp, #24] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + stmia.w sp, {r1, r8, sl} │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r1, [sp, #12] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + str r1, [sp, #16] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r1, [sp, #20] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + blx fp │ │ + b.n 51592 │ │ + add.w r5, r5, #536870912 ; 0x20000000 │ │ + ldr r2, [r7, #0] │ │ + subs r5, #1 │ │ + ldr.w r1, [r7, r5, lsl #3] │ │ + add.w r3, r7, r5, lsl #3 │ │ + cmp r2, r1 │ │ + bne.n 515ee │ │ + ldr r0, [r7, #4] │ │ + ldr r2, [r3, #4] │ │ + cmp r0, r2 │ │ + beq.n 51608 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + mov r0, r6 │ │ + str.w sl, [sp] │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + str r2, [sp, #12] │ │ + ldr r2, [r3, #4] │ │ + mov r3, r8 │ │ + bl 4aff0 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 515fc │ │ + beq.n 51618 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ - ldr r7, [pc, #52] ; (5161c ) │ │ - add r7, pc │ │ - b.n 51596 │ │ - ldr r7, [pc, #52] ; (51620 ) │ │ - add r7, pc │ │ - b.n 51596 │ │ - ldr r7, [pc, #48] ; (51624 ) │ │ - add r7, pc │ │ - b.n 51596 │ │ - ldr r7, [pc, #48] ; (51628 ) │ │ - add r7, pc │ │ - b.n 51596 │ │ - add sp, #68 ; 0x44 │ │ + add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - cmp r6, #128 ; 0x80 │ │ + cmp r6, #66 ; 0x42 │ │ movs r6, r0 │ │ - asrs r3, r0 │ │ + orrs r4, r4 │ │ movs r3, r0 │ │ - muls r6, r6 │ │ + orrs r0, r6 │ │ movs r3, r0 │ │ - bhi.n 5160e │ │ - vsra.u64 d31, d1, #1 │ │ - vcvt.u16.f16 , , #1 │ │ - vtbx.8 d28, {d31}, d5 │ │ - vcvt.f32.u32 q14, , #1 │ │ - vsri.32 d29, d1, #1 │ │ - Address 0x000000000005162a is out of bounds. │ │ - │ │ │ │ 0005162c : │ │ cmp r0, #5 │ │ bhi.n 51704 │ │ tbb [pc, r0] │ │ lsls r2, r5, #13 │ │ cmp r1, #22 │ │ @@ -87954,15 +87953,15 @@ │ │ add r0, pc │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 181a8 │ │ movs r0, #0 │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ - subs r7, #173 ; 0xad │ │ + subs r7, #169 ; 0xa9 │ │ movs r3, r0 │ │ ldr r1, [pc, #204] ; (51a04 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ sub sp, #76 ; 0x4c │ │ ldr.w r5, [r0, #308] ; 0x134 │ │ @@ -88212,21 +88211,21 @@ │ │ b.n 51b5c │ │ adds r7, #16 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ cmp r1, #36 ; 0x24 │ │ movs r6, r0 │ │ - subs r6, #113 ; 0x71 │ │ + subs r6, #109 ; 0x6d │ │ movs r3, r0 │ │ - subs r6, #112 ; 0x70 │ │ + subs r6, #108 ; 0x6c │ │ movs r3, r0 │ │ - subs r6, #14 │ │ + subs r6, #10 │ │ movs r3, r0 │ │ - subs r5, #184 ; 0xb8 │ │ + subs r5, #180 ; 0xb4 │ │ movs r3, r0 │ │ ldr r3, [pc, #788] ; (51f08 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r7, r2 │ │ sub sp, #28 │ │ @@ -88517,31 +88516,31 @@ │ │ bl 51a08 │ │ b.n 51cb0 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ movs r7, #130 ; 0x82 │ │ movs r6, r0 │ │ - subs r4, #221 ; 0xdd │ │ - movs r3, r0 │ │ - subs r4, #222 ; 0xde │ │ + subs r4, #217 ; 0xd9 │ │ movs r3, r0 │ │ subs r4, #218 ; 0xda │ │ movs r3, r0 │ │ - subs r4, #217 ; 0xd9 │ │ + subs r4, #214 ; 0xd6 │ │ movs r3, r0 │ │ - subs r3, #128 ; 0x80 │ │ + subs r4, #213 ; 0xd5 │ │ movs r3, r0 │ │ - subs r3, #125 ; 0x7d │ │ + subs r3, #124 ; 0x7c │ │ movs r3, r0 │ │ - subs r3, #122 ; 0x7a │ │ + subs r3, #121 ; 0x79 │ │ movs r3, r0 │ │ subs r3, #118 ; 0x76 │ │ movs r3, r0 │ │ - subs r3, #75 ; 0x4b │ │ + subs r3, #114 ; 0x72 │ │ + movs r3, r0 │ │ + subs r3, #71 ; 0x47 │ │ movs r3, r0 │ │ ldr r3, [pc, #192] ; (51ff4 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr.w r5, [r0, #308] ; 0x134 │ │ sub sp, #28 │ │ ldr r2, [r3, #0] │ │ @@ -88618,47 +88617,47 @@ │ │ b.n 51f94 │ │ mov r0, r4 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ ldr r6, [r5, #84] ; 0x54 │ │ movs r6, r0 │ │ - asrs r0, r0, #16 │ │ + asrs r4, r7, #15 │ │ movs r3, r0 │ │ - subs r2, #153 ; 0x99 │ │ + subs r2, #149 ; 0x95 │ │ movs r3, r0 │ │ - subs r2, #218 ; 0xda │ │ + subs r2, #214 ; 0xd6 │ │ movs r3, r0 │ │ - subs r2, #195 ; 0xc3 │ │ + subs r2, #191 ; 0xbf │ │ movs r3, r0 │ │ - subs r2, #170 ; 0xaa │ │ + subs r2, #166 ; 0xa6 │ │ movs r3, r0 │ │ - subs r2, #151 ; 0x97 │ │ + subs r2, #147 ; 0x93 │ │ movs r3, r0 │ │ - subs r2, #125 ; 0x7d │ │ + subs r2, #121 ; 0x79 │ │ movs r3, r0 │ │ - strh r6, [r3, #30] │ │ + strh r2, [r3, #30] │ │ movs r3, r0 │ │ - subs r2, #132 ; 0x84 │ │ + subs r2, #128 ; 0x80 │ │ movs r3, r0 │ │ - subs r2, #156 ; 0x9c │ │ + subs r2, #152 ; 0x98 │ │ movs r3, r0 │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ ldr r6, [pc, #68] ; (5206c ) │ │ ldr.w r5, [r0, #308] ; 0x134 │ │ add r6, pc │ │ ldr r1, [r5, #0] │ │ ldr r3, [r6, #0] │ │ cmp r3, r1 │ │ beq.n 52050 │ │ movs r3, #0 │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ str.w r3, [r5, #248] ; 0xf8 │ │ - bl 5b544 │ │ + bl 5b014 │ │ cmp r0, #0 │ │ blt.n 52066 │ │ ldr r3, [r5, #0] │ │ mov r0, r4 │ │ str r3, [r6, #0] │ │ bl 51f30 │ │ ldr.w r4, [r4, #308] ; 0x134 │ │ @@ -88721,15 +88720,15 @@ │ │ str r3, [r5, #68] ; 0x44 │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 52020 │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 5b954 │ │ + b.w 5b424 │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ ldr.w sl, [pc, #400] ; 5228c │ │ add r7, sp, #16 │ │ mov r4, r1 │ │ mov r9, r0 │ │ @@ -88863,15 +88862,15 @@ │ │ ldr r3, [r7, #12] │ │ str r3, [sp, #8] │ │ ldr r3, [r7, #80] ; 0x50 │ │ str r3, [sp, #12] │ │ mov r3, r6 │ │ ldr r1, [r4, #12] │ │ ldr r0, [r4, #8] │ │ - bl 58798 │ │ + bl 5e570 │ │ mov r4, r0 │ │ mov r0, r6 │ │ bl 555c4 │ │ mov r0, r4 │ │ ldr r3, [r7, #8] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ @@ -88882,31 +88881,31 @@ │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ movs r0, #4 │ │ asrs r6, r6, #25 │ │ movs r2, #116 ; 0x74 │ │ movs r6, r0 │ │ - subs r0, #109 ; 0x6d │ │ + subs r0, #105 ; 0x69 │ │ movs r3, r0 │ │ - subs r0, #174 ; 0xae │ │ + subs r0, #170 ; 0xaa │ │ movs r3, r0 │ │ - subs r0, #153 ; 0x99 │ │ + subs r0, #149 ; 0x95 │ │ movs r3, r0 │ │ - subs r0, #128 ; 0x80 │ │ + subs r0, #124 ; 0x7c │ │ movs r3, r0 │ │ - strh r0, [r7, #14] │ │ + strh r4, [r6, #14] │ │ movs r3, r0 │ │ - subs r0, #71 ; 0x47 │ │ + subs r0, #67 ; 0x43 │ │ movs r3, r0 │ │ - subs r0, #175 ; 0xaf │ │ + subs r0, #171 ; 0xab │ │ movs r3, r0 │ │ - subs r0, #96 ; 0x60 │ │ + subs r0, #92 ; 0x5c │ │ movs r3, r0 │ │ - subs r0, #120 ; 0x78 │ │ + subs r0, #116 ; 0x74 │ │ movs r3, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov fp, r3 │ │ ldr.w sl, [pc, #432] ; 52470 │ │ sub sp, #164 ; 0xa4 │ │ @@ -89306,33 +89305,33 @@ │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 52714 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #164 ; 0xa4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldrb r0, [r4, #20] │ │ + ldrb r4, [r3, #20] │ │ movs r3, r0 │ │ - lsrs r2, r4, #19 │ │ + lsrs r6, r3, #19 │ │ movs r3, r0 │ │ - adds r3, #115 ; 0x73 │ │ + adds r3, #111 ; 0x6f │ │ movs r3, r0 │ │ - adds r3, #117 ; 0x75 │ │ + adds r3, #113 ; 0x71 │ │ movs r3, r0 │ │ - adds r3, #186 ; 0xba │ │ + adds r3, #182 ; 0xb6 │ │ movs r3, r0 │ │ - adds r3, #165 ; 0xa5 │ │ + adds r3, #161 ; 0xa1 │ │ movs r3, r0 │ │ - adds r3, #89 ; 0x59 │ │ + adds r3, #85 ; 0x55 │ │ movs r3, r0 │ │ - adds r3, #100 ; 0x64 │ │ + adds r3, #96 ; 0x60 │ │ movs r3, r0 │ │ - adds r3, #118 ; 0x76 │ │ + adds r3, #114 ; 0x72 │ │ movs r3, r0 │ │ - adds r3, #140 ; 0x8c │ │ + adds r3, #136 ; 0x88 │ │ movs r3, r0 │ │ nop.w │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ mov r4, r2 │ │ mov r7, r0 │ │ mov fp, r1 │ │ @@ -89474,31 +89473,31 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ - ldrb r6, [r6, #13] │ │ + ldrb r2, [r6, #13] │ │ movs r3, r0 │ │ - adds r1, #213 ; 0xd5 │ │ + adds r1, #209 ; 0xd1 │ │ movs r3, r0 │ │ - adds r2, #22 │ │ + adds r2, #18 │ │ movs r3, r0 │ │ - adds r2, #3 │ │ + adds r1, #255 ; 0xff │ │ movs r3, r0 │ │ - adds r1, #234 ; 0xea │ │ + adds r1, #230 ; 0xe6 │ │ movs r3, r0 │ │ - adds r1, #187 ; 0xbb │ │ + adds r1, #183 ; 0xb7 │ │ movs r3, r0 │ │ - adds r1, #220 ; 0xdc │ │ + adds r1, #216 ; 0xd8 │ │ movs r3, r0 │ │ - adds r2, #50 ; 0x32 │ │ + adds r2, #46 ; 0x2e │ │ movs r3, r0 │ │ - adds r1, #238 ; 0xee │ │ + adds r1, #234 ; 0xea │ │ movs r3, r0 │ │ push {r4, r5, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r4, [pc, #52] ; (52910 ) │ │ ldr r5, [r1, #68] ; 0x44 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ @@ -89624,103 +89623,103 @@ │ │ b.n 529aa │ │ ldr.w r0, [r4, #212] ; 0xd4 │ │ bl 555c4 │ │ ldr r3, [sp, #20] │ │ str.w r3, [r4, #212] ; 0xd4 │ │ b.n 5297c │ │ ldr r0, [r4, #0] │ │ - bl 5b9b8 │ │ + bl 5b488 │ │ ldr.w r0, [r4, #224] ; 0xe0 │ │ bl 555c4 │ │ mov r0, r4 │ │ bl 555c4 │ │ mov r0, r6 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 555c4 │ │ nop │ │ - lsrs r4, r1, #8 │ │ + lsrs r0, r1, #8 │ │ movs r3, r0 │ │ - adds r0, #167 ; 0xa7 │ │ + adds r0, #163 ; 0xa3 │ │ movs r3, r0 │ │ - ldrb r0, [r0, #9] │ │ + ldrb r4, [r7, #8] │ │ movs r3, r0 │ │ - adds r0, #155 ; 0x9b │ │ + adds r0, #151 ; 0x97 │ │ movs r3, r0 │ │ - adds r0, #182 ; 0xb6 │ │ + adds r0, #178 ; 0xb2 │ │ movs r3, r0 │ │ - adds r0, #163 ; 0xa3 │ │ + adds r0, #159 ; 0x9f │ │ movs r3, r0 │ │ - adds r0, #87 ; 0x57 │ │ + adds r0, #83 ; 0x53 │ │ movs r3, r0 │ │ - adds r0, #98 ; 0x62 │ │ + adds r0, #94 ; 0x5e │ │ movs r3, r0 │ │ - adds r0, #112 ; 0x70 │ │ + adds r0, #108 ; 0x6c │ │ movs r3, r0 │ │ - adds r0, #136 ; 0x88 │ │ + adds r0, #132 ; 0x84 │ │ movs r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ ldr.w r5, [pc, #1252] ; 52f44 │ │ mov r7, r0 │ │ ldr.w r3, [pc, #1248] ; 52f48 │ │ mov r9, r1 │ │ add r5, pc │ │ add r1, sp, #40 ; 0x28 │ │ movs r0, #21 │ │ ldr r6, [r5, r3] │ │ ldr r3, [r6, #0] │ │ mov r8, r6 │ │ str r3, [sp, #52] ; 0x34 │ │ - bl 5b2b0 │ │ + bl 5ad80 │ │ add r1, sp, #44 ; 0x2c │ │ movs r0, #17 │ │ - bl 5b2b0 │ │ + bl 5ad80 │ │ add r1, sp, #48 ; 0x30 │ │ movs r0, #18 │ │ - bl 5b2b0 │ │ + bl 5ad80 │ │ mov r0, r7 │ │ - bl 59ac4 │ │ + bl 59594 │ │ tst.w r0, #2 │ │ mov r4, r0 │ │ beq.n 52aaa │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #4 │ │ bne.n 52aaa │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #2 │ │ bne.n 52aaa │ │ ldr r3, [sp, #48] ; 0x30 │ │ cbz r3, 52af4 │ │ movs r1, #4 │ │ movs r0, #21 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ movs r1, #2 │ │ movs r0, #17 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ movs r1, #0 │ │ movs r0, #18 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ mov r0, r7 │ │ orr.w r1, r4, #2 │ │ - bl 5af44 │ │ + bl 5aa14 │ │ cmp r0, #0 │ │ bge.n 52af4 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #21 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ ldr r1, [sp, #44] ; 0x2c │ │ movs r0, #17 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ ldr r1, [sp, #48] ; 0x30 │ │ movs r0, #18 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ mov r0, r7 │ │ mov r1, r4 │ │ - bl 5af44 │ │ + bl 5aa14 │ │ movs r0, #0 │ │ b.n 52f2a │ │ movs r0, #1 │ │ mov.w r1, #312 ; 0x138 │ │ bl 555bc │ │ mov r6, r0 │ │ cbnz r0, 52b08 │ │ @@ -89742,21 +89741,21 @@ │ │ adds r1, #4 │ │ blx 17af8 │ │ movs r3, #10 │ │ str.w r4, [r6, #308] ; 0x134 │ │ mov r0, r7 │ │ str r3, [r6, #108] ; 0x6c │ │ str.w r7, [r6, #188] ; 0xbc │ │ - bl 5b480 │ │ + bl 5af50 │ │ mov sl, r0 │ │ str r0, [r4, #0] │ │ cbz r0, 52b56 │ │ mov r0, r7 │ │ mov r1, sl │ │ - bl 5b544 │ │ + bl 5b014 │ │ cmp r0, #0 │ │ bge.n 52b5e │ │ mov r0, r6 │ │ bl 52914 │ │ b.n 52af0 │ │ ldr r3, [pc, #1008] ; (52f50 ) │ │ ands.w r0, r9, #4 │ │ @@ -89905,24 +89904,24 @@ │ │ ldr r3, [pc, #868] ; (5300c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #204] ; 0xcc │ │ ldr r3, [pc, #864] ; (53010 ) │ │ ldr r3, [r5, r3] │ │ add r5, sp, #36 ; 0x24 │ │ str.w r3, [r4, #208] ; 0xd0 │ │ - bl 5b8e4 │ │ - bl 5b92c │ │ + bl 5b3b4 │ │ + bl 5b3fc │ │ mov r1, r5 │ │ cmp r0, #0 │ │ mov.w r0, #20 │ │ ittt gt │ │ ldrgt r3, [r6, #108] ; 0x6c │ │ orrgt.w r3, r3, #4 │ │ strgt r3, [r6, #108] ; 0x6c │ │ - bl 5b2b0 │ │ + bl 5ad80 │ │ cbnz r0, 52ce2 │ │ ldr r3, [sp, #36] ; 0x24 │ │ lsls r3, r3, #31 │ │ itt mi │ │ movmi r3, #1 │ │ strmi r3, [r4, #4] │ │ movs r7, #0 │ │ @@ -90244,33 +90243,33 @@ │ │ bl 345052 <_end@@Base+0x28b6f6> │ │ bl 315056 <_end@@Base+0x25b6fa> │ │ ; instruction: 0xfb1bffff │ │ bl 2dd05e <_end@@Base+0x223702> │ │ bl 2bf062 <_end@@Base+0x205706> │ │ ldrsh r4, [r3, r2] │ │ movs r6, r0 │ │ - strb r4, [r6, #19] │ │ + strb r0, [r6, #19] │ │ movs r3, r0 │ │ - lsls r4, r6, #18 │ │ + lsls r0, r6, #18 │ │ movs r3, r0 │ │ - cmp r3, #77 ; 0x4d │ │ + cmp r3, #73 ; 0x49 │ │ movs r3, r0 │ │ - cmp r3, #144 ; 0x90 │ │ + cmp r3, #140 ; 0x8c │ │ movs r3, r0 │ │ - cmp r3, #125 ; 0x7d │ │ + cmp r3, #121 ; 0x79 │ │ movs r3, r0 │ │ - cmp r3, #59 ; 0x3b │ │ + cmp r3, #55 ; 0x37 │ │ movs r3, r0 │ │ - cmp r3, #43 ; 0x2b │ │ + cmp r3, #39 ; 0x27 │ │ movs r3, r0 │ │ - cmp r3, #54 ; 0x36 │ │ + cmp r3, #50 ; 0x32 │ │ movs r3, r0 │ │ - cmp r3, #76 ; 0x4c │ │ + cmp r3, #72 ; 0x48 │ │ movs r3, r0 │ │ - cmp r3, #98 ; 0x62 │ │ + cmp r3, #94 ; 0x5e │ │ movs r3, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ ldr.w r4, [r0, #308] ; 0x134 │ │ bl 52020 │ │ ldrb.w r7, [r5, #301] ; 0x12d │ │ ldrb.w r2, [r5, #300] ; 0x12c │ │ @@ -90539,33 +90538,33 @@ │ │ cmp r2, r3 │ │ beq.n 533a6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ asrs r2, r5, #3 │ │ movs r6, r0 │ │ - strb r6, [r1, #2] │ │ + strb r2, [r1, #2] │ │ movs r3, r0 │ │ - lsls r6, r1, #1 │ │ + lsls r2, r1, #1 │ │ movs r3, r0 │ │ - movs r6, #223 ; 0xdf │ │ + movs r6, #219 ; 0xdb │ │ movs r3, r0 │ │ - movs r6, #225 ; 0xe1 │ │ + movs r6, #221 ; 0xdd │ │ movs r3, r0 │ │ - movs r7, #38 ; 0x26 │ │ + movs r7, #34 ; 0x22 │ │ movs r3, r0 │ │ - movs r7, #17 │ │ + movs r7, #13 │ │ movs r3, r0 │ │ - movs r6, #199 ; 0xc7 │ │ + movs r6, #195 ; 0xc3 │ │ movs r3, r0 │ │ - movs r6, #210 ; 0xd2 │ │ + movs r6, #206 ; 0xce │ │ movs r3, r0 │ │ - movs r6, #228 ; 0xe4 │ │ + movs r6, #224 ; 0xe0 │ │ movs r3, r0 │ │ - movs r6, #250 ; 0xfa │ │ + movs r6, #246 ; 0xf6 │ │ movs r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r4, [pc, #352] ; (53540 ) │ │ add r7, sp, #16 │ │ mov sl, r0 │ │ mov fp, r1 │ │ @@ -90699,32 +90698,32 @@ │ │ beq.n 53538 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ adds r7, #20 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsrs r2, r2, #30 │ │ movs r6, r0 │ │ - ldr r0, [r0, #112] ; 0x70 │ │ + ldr r4, [r7, #108] ; 0x6c │ │ movs r3, r0 │ │ - cdp2 0, 12, cr0, cr0, cr2, {0} │ │ - movs r5, #81 ; 0x51 │ │ + cdp2 0, 11, cr0, cr12, cr2, {0} │ │ + movs r5, #77 ; 0x4d │ │ movs r3, r0 │ │ - movs r5, #83 ; 0x53 │ │ + movs r5, #79 ; 0x4f │ │ movs r3, r0 │ │ - movs r5, #152 ; 0x98 │ │ + movs r5, #148 ; 0x94 │ │ movs r3, r0 │ │ - movs r5, #131 ; 0x83 │ │ + movs r5, #127 ; 0x7f │ │ movs r3, r0 │ │ - movs r5, #53 ; 0x35 │ │ + movs r5, #49 ; 0x31 │ │ movs r3, r0 │ │ - movs r5, #64 ; 0x40 │ │ + movs r5, #60 ; 0x3c │ │ movs r3, r0 │ │ - movs r5, #86 ; 0x56 │ │ + movs r5, #82 ; 0x52 │ │ movs r3, r0 │ │ - movs r5, #104 ; 0x68 │ │ + movs r5, #100 ; 0x64 │ │ movs r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #20 │ │ ldr r5, [pc, #152] ; (5360c ) │ │ add r7, sp, #8 │ │ mov r4, r1 │ │ mov r9, r2 │ │ @@ -91085,28 +91084,28 @@ │ │ asrs r6, r2, #25 │ │ movs r0, #4 │ │ asrs r6, r6, #25 │ │ strh r1, [r0, #4] │ │ subs r3, #128 ; 0x80 │ │ lsrs r2, r3, #21 │ │ movs r6, r0 │ │ - ldr r2, [r1, #44] ; 0x2c │ │ + ldr r6, [r0, #44] ; 0x2c │ │ movs r3, r0 │ │ - ; instruction: 0xfa8a0002 │ │ - movs r1, #27 │ │ + ; instruction: 0xfa860002 │ │ + movs r1, #23 │ │ movs r3, r0 │ │ - movs r1, #29 │ │ + movs r1, #25 │ │ movs r3, r0 │ │ - movs r1, #98 ; 0x62 │ │ + movs r1, #94 ; 0x5e │ │ movs r3, r0 │ │ - movs r1, #77 ; 0x4d │ │ + movs r1, #73 ; 0x49 │ │ movs r3, r0 │ │ - movs r0, #255 ; 0xff │ │ + movs r0, #251 ; 0xfb │ │ movs r3, r0 │ │ - movs r1, #10 │ │ + movs r1, #6 │ │ movs r3, r0 │ │ mov r3, r8 │ │ str r0, [sp, #8] │ │ mov r1, fp │ │ ldr r0, [pc, #52] ; (539ac ) │ │ mov.w r7, #4294967295 ; 0xffffffff │ │ ldr r2, [pc, #48] ; (539b0 ) │ │ @@ -91124,17 +91123,17 @@ │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 539a6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #116 ; 0x74 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r0, #228 ; 0xe4 │ │ + movs r0, #224 ; 0xe0 │ │ movs r3, r0 │ │ - movs r0, #250 ; 0xfa │ │ + movs r0, #246 ; 0xf6 │ │ movs r3, r0 │ │ │ │ 000539b4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ ldr.w r4, [r0, #212] ; 0xd4 │ │ mov r7, r1 │ │ @@ -91438,66 +91437,66 @@ │ │ asrs r6, r2, #25 │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ - movs r0, #144 ; 0x90 │ │ + movs r0, #140 ; 0x8c │ │ movs r3, r0 │ │ - adds r2, r3, #1 │ │ - movs r3, r0 │ │ - adds r7, r3, #1 │ │ + adds r6, r2, #1 │ │ movs r3, r0 │ │ - subs r5, r3, #4 │ │ + adds r3, r3, #1 │ │ movs r3, r0 │ │ - strb.w r0, [r0, #2] │ │ subs r1, r3, #4 │ │ movs r3, r0 │ │ - subs r1, r1, #5 │ │ + ldr??.w r0, [ip, r2] │ │ + subs r5, r2, #4 │ │ + movs r3, r0 │ │ + subs r5, r0, #5 │ │ movs r3, r0 │ │ - subs r0, r3, #5 │ │ + subs r4, r2, #5 │ │ movs r3, r0 │ │ - ldr r6, [r4, #8] │ │ + ldr r2, [r4, #8] │ │ movs r3, r0 │ │ - subs r5, r5, #3 │ │ + subs r1, r5, #3 │ │ movs r3, r0 │ │ - subs r0, r7, #3 │ │ + subs r4, r6, #3 │ │ movs r3, r0 │ │ - subs r6, r0, #4 │ │ + subs r2, r0, #4 │ │ movs r3, r0 │ │ - subs r6, r3, #4 │ │ + subs r2, r3, #4 │ │ movs r3, r0 │ │ - str r6, [r5, #120] ; 0x78 │ │ + str r2, [r5, #120] ; 0x78 │ │ movs r3, r0 │ │ - subs r4, r2, #1 │ │ + subs r0, r2, #1 │ │ movs r3, r0 │ │ - subs r7, r0, #0 │ │ + subs r3, r0, #0 │ │ movs r3, r0 │ │ - subs r1, r7, #0 │ │ + subs r5, r6, #0 │ │ movs r3, r0 │ │ - subs r2, r4, #0 │ │ + subs r6, r3, #0 │ │ movs r3, r0 │ │ - adds r3, r6, #7 │ │ + adds r7, r5, #7 │ │ movs r3, r0 │ │ - subs r3, r4, #0 │ │ + subs r7, r3, #0 │ │ movs r3, r0 │ │ - subs r6, r5, #0 │ │ + subs r2, r5, #0 │ │ movs r3, r0 │ │ - subs r2, r0, #0 │ │ + adds r6, r7, #7 │ │ movs r3, r0 │ │ - str r2, [r7, #116] ; 0x74 │ │ + str r6, [r6, #116] ; 0x74 │ │ movs r3, r0 │ │ - adds r1, r1, #7 │ │ + adds r5, r0, #7 │ │ movs r3, r0 │ │ - subs r7, r5, #1 │ │ + subs r3, r5, #1 │ │ movs r3, r0 │ │ - adds r2, r4, #7 │ │ + adds r6, r3, #7 │ │ movs r3, r0 │ │ - adds r2, r7, #7 │ │ + adds r6, r6, #7 │ │ movs r3, r0 │ │ ldr r3, [pc, #272] ; (53e30 ) │ │ add r3, pc │ │ str r0, [sp, #8] │ │ ldr r1, [pc, #272] ; (53e34 ) │ │ ldr r0, [pc, #272] ; (53e38 ) │ │ ldr r2, [pc, #276] ; (53e3c ) │ │ @@ -91608,40 +91607,40 @@ │ │ add r2, pc │ │ movw r3, #523 ; 0x20b │ │ bl 181a8 │ │ b.n 53dd2 │ │ mov r0, r4 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - adds r7, r0, #4 │ │ + adds r3, r0, #4 │ │ movs r3, r0 │ │ - adds r4, r2, #7 │ │ + adds r0, r2, #7 │ │ movs r3, r0 │ │ - adds r0, r7, #4 │ │ + adds r4, r6, #4 │ │ movs r3, r0 │ │ - adds r2, r1, #5 │ │ + adds r6, r0, #5 │ │ movs r3, r0 │ │ - str r0, [r7, #92] ; 0x5c │ │ + str r4, [r6, #92] ; 0x5c │ │ movs r3, r0 │ │ - subs.w r0, r8, #8519680 ; 0x820000 │ │ - adds r1, r1, #1 │ │ + subs.w r0, r4, #8519680 ; 0x820000 │ │ + adds r5, r0, #1 │ │ movs r3, r0 │ │ - adds r3, r1, #1 │ │ + adds r7, r0, #1 │ │ movs r3, r0 │ │ - adds r0, r2, #2 │ │ + adds r4, r1, #2 │ │ movs r3, r0 │ │ - adds r3, r7, #1 │ │ + adds r7, r6, #1 │ │ movs r3, r0 │ │ - adds r7, r5, #0 │ │ + adds r3, r5, #0 │ │ movs r3, r0 │ │ - adds r2, r7, #0 │ │ + adds r6, r6, #0 │ │ movs r3, r0 │ │ - adds r4, r1, #1 │ │ + adds r0, r1, #1 │ │ movs r3, r0 │ │ - adds r2, r4, #1 │ │ + adds r6, r3, #1 │ │ movs r3, r0 │ │ ldrb r3, [r1, #12] │ │ ldr.w r2, [r0, #308] ; 0x134 │ │ cmp r3, #6 │ │ beq.n 53e78 │ │ subs r1, r3, #1 │ │ cmp r1, #1 │ │ @@ -91902,15 +91901,15 @@ │ │ ldr.w r6, [r0, #308] ; 0x134 │ │ add r5, pc │ │ ldr r1, [r6, #0] │ │ ldr r3, [r5, #0] │ │ cmp r3, r1 │ │ beq.n 54122 │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ - bl 5b544 │ │ + bl 5b014 │ │ cmp r0, #0 │ │ blt.n 54126 │ │ ldr r3, [r6, #0] │ │ mov r0, r4 │ │ str r3, [r5, #0] │ │ bl 53ee4 │ │ movs r0, #0 │ │ @@ -92169,15 +92168,15 @@ │ │ str r3, [r5, #68] ; 0x44 │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 540f8 │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 5b954 │ │ + b.w 5b424 │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr.w sl, [pc, #260] ; 5453c │ │ add r7, sp, #16 │ │ mov r4, r1 │ │ mov r8, r0 │ │ @@ -92258,15 +92257,15 @@ │ │ ldr r3, [r7, #8] │ │ str r3, [sp, #8] │ │ ldr r3, [r7, #72] ; 0x48 │ │ str r3, [sp, #12] │ │ mov r3, r9 │ │ ldr r1, [r4, #12] │ │ ldr r0, [r4, #8] │ │ - bl 58798 │ │ + bl 5e570 │ │ mov r4, r0 │ │ mov r0, r9 │ │ bl 555c4 │ │ mov r0, r4 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #28] │ │ ldr r3, [r3, #0] │ │ @@ -92318,17 +92317,17 @@ │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 181a8 │ │ movs r0, #0 │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - asrs r1, r0, #23 │ │ + asrs r5, r7, #22 │ │ movs r3, r0 │ │ - asrs r1, r5, #22 │ │ + asrs r5, r4, #22 │ │ movs r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ mov r4, r2 │ │ mov sl, r1 │ │ mov r8, r3 │ │ ldr.w r9, [sp, #72] ; 0x48 │ │ @@ -92432,15 +92431,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ - asrs r4, r1, #19 │ │ + asrs r0, r1, #19 │ │ movs r3, r0 │ │ push {r4, r5, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r4, [pc, #52] ; (54700 ) │ │ ldr r5, [r1, #68] ; 0x44 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ @@ -92508,31 +92507,31 @@ │ │ ldr r2, [pc, #40] ; (54784 ) │ │ add r2, pc │ │ ldr r0, [pc, #40] ; (54788 ) │ │ mov r1, r3 │ │ add r0, pc │ │ b.w 181a8 │ │ nop │ │ - asrs r3, r3, #12 │ │ + asrs r7, r2, #12 │ │ movs r3, r0 │ │ - asrs r7, r3, #11 │ │ + asrs r3, r3, #11 │ │ movs r3, r0 │ │ - asrs r1, r5, #11 │ │ + asrs r5, r4, #11 │ │ movs r3, r0 │ │ - asrs r4, r6, #11 │ │ + asrs r0, r6, #11 │ │ movs r3, r0 │ │ - asrs r1, r1, #17 │ │ + asrs r5, r0, #17 │ │ movs r3, r0 │ │ - asrs r5, r2, #17 │ │ + asrs r1, r2, #17 │ │ movs r3, r0 │ │ - asrs r0, r1, #12 │ │ + asrs r4, r0, #12 │ │ movs r3, r0 │ │ - asrs r3, r5, #16 │ │ + asrs r7, r4, #16 │ │ movs r3, r0 │ │ - ; instruction: 0xf3e30002 │ │ + ; instruction: 0xf3df0002 │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ ldr.w r4, [r0, #308] ; 0x134 │ │ cbz r4, 547c6 │ │ ldr r3, [r4, #0] │ │ cbz r3, 547c0 │ │ ldr.w r1, [r4, #180] ; 0xb4 │ │ @@ -92543,15 +92542,15 @@ │ │ adds r1, #8 │ │ blx r3 │ │ ldr.w r0, [r4, #180] ; 0xb4 │ │ bl 555c4 │ │ str.w r6, [r4, #180] ; 0xb4 │ │ b.n 5479a │ │ ldr r0, [r4, #0] │ │ - bl 5b9b8 │ │ + bl 5b488 │ │ mov r0, r4 │ │ bl 555c4 │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 555c4 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #24 │ │ @@ -92562,61 +92561,61 @@ │ │ add r6, pc │ │ add r1, sp, #8 │ │ movs r0, #21 │ │ ldr r5, [r6, r3] │ │ ldr r3, [r5, #0] │ │ mov r8, r5 │ │ str r3, [sp, #20] │ │ - bl 5b2b0 │ │ + bl 5ad80 │ │ add r1, sp, #12 │ │ movs r0, #17 │ │ - bl 5b2b0 │ │ + bl 5ad80 │ │ add r1, sp, #16 │ │ movs r0, #18 │ │ - bl 5b2b0 │ │ + bl 5ad80 │ │ mov r0, r7 │ │ - bl 59ac4 │ │ + bl 59594 │ │ tst.w r0, #2 │ │ mov r4, r0 │ │ beq.n 54820 │ │ ldr r3, [sp, #8] │ │ cmp r3, #4 │ │ bne.n 54820 │ │ ldr r3, [sp, #12] │ │ cmp r3, #1 │ │ bne.n 54820 │ │ ldr r3, [sp, #16] │ │ cmp r3, #1 │ │ beq.n 5486a │ │ movs r1, #4 │ │ movs r0, #21 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ movs r1, #1 │ │ movs r0, #17 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ movs r1, #1 │ │ movs r0, #18 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ mov r0, r7 │ │ orr.w r1, r4, #2 │ │ - bl 5af44 │ │ + bl 5aa14 │ │ cmp r0, #0 │ │ bge.n 5486a │ │ ldr r1, [sp, #8] │ │ movs r0, #21 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ ldr r1, [sp, #12] │ │ movs r0, #17 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ ldr r1, [sp, #16] │ │ movs r0, #18 │ │ - bl 5b1a8 │ │ + bl 5ac78 │ │ mov r0, r7 │ │ mov r1, r4 │ │ - bl 5af44 │ │ + bl 5aa14 │ │ movs r0, #0 │ │ b.n 54b4a │ │ movs r0, #1 │ │ mov.w r1, #312 ; 0x138 │ │ bl 555bc │ │ mov r5, r0 │ │ cbz r0, 5488c │ │ @@ -92697,21 +92696,21 @@ │ │ adds r1, #4 │ │ blx 17af8 │ │ movs r3, #2 │ │ str.w r4, [r5, #308] ; 0x134 │ │ mov r0, r7 │ │ str r3, [r5, #108] ; 0x6c │ │ str.w r7, [r5, #188] ; 0xbc │ │ - bl 5b480 │ │ + bl 5af50 │ │ mov sl, r0 │ │ str r0, [r4, #0] │ │ cbz r0, 5493e │ │ mov r0, r7 │ │ mov r1, sl │ │ - bl 5b544 │ │ + bl 5b014 │ │ cmp r0, #0 │ │ bge.n 54946 │ │ mov r0, r5 │ │ bl 5478c │ │ b.n 54866 │ │ ldr r3, [pc, #628] ; (54bbc ) │ │ ands.w r0, r9, #4 │ │ @@ -92834,25 +92833,25 @@ │ │ ldr r3, [pc, #520] ; (54c54 ) │ │ ldr r3, [r6, r3] │ │ str.w r3, [r4, #168] ; 0xa8 │ │ ldr r3, [pc, #516] ; (54c58 ) │ │ ldr r3, [r6, r3] │ │ add r6, sp, #24 │ │ str.w r3, [r4, #172] ; 0xac │ │ - bl 5b8e4 │ │ - bl 5b92c │ │ + bl 5b3b4 │ │ + bl 5b3fc │ │ cmp r0, #0 │ │ ldr r0, [pc, #500] ; (54c5c ) │ │ it gt │ │ ldrgt r3, [r5, #108] ; 0x6c │ │ add r0, pc │ │ itt gt │ │ orrgt.w r3, r3, #4 │ │ strgt r3, [r5, #108] ; 0x6c │ │ - bl 5b044 │ │ + bl 5ab14 │ │ str.w r7, [r6, #-20]! │ │ ldr r3, [r4, #84] ; 0x54 │ │ mov r1, r6 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str.w r0, [r4, #188] ; 0xbc │ │ @@ -92866,15 +92865,15 @@ │ │ str.w r3, [r5, #180] ; 0xb4 │ │ ldr r3, [r4, #84] ; 0x54 │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ ldr r0, [pc, #436] ; (54c60 ) │ │ str.w r3, [r5, #184] ; 0xb8 │ │ add r0, pc │ │ - bl 5b044 │ │ + bl 5ab14 │ │ cbnz r0, 54abc │ │ ldr r3, [r4, #72] ; 0x48 │ │ cbz r3, 54ade │ │ movs r3, #1 │ │ str.w r3, [r4, #176] ; 0xb0 │ │ ldr r3, [r5, #108] ; 0x6c │ │ movw r0, #36006 ; 0x8ca6 │ │ @@ -92887,15 +92886,15 @@ │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ str.w r3, [r4, #184] ; 0xb8 │ │ ldr r0, [pc, #388] ; (54c64 ) │ │ movs r3, #0 │ │ str.w r3, [r4, #180] ; 0xb4 │ │ add r0, pc │ │ - bl 5b044 │ │ + bl 5ab14 │ │ cbz r0, 54af4 │ │ movs r3, #1 │ │ str.w r3, [r4, #196] ; 0xc4 │ │ ldr r3, [pc, #368] ; (54c68 ) │ │ mov r0, r5 │ │ ldr.w r4, [r5, #308] ; 0x134 │ │ add r3, pc │ │ @@ -93002,19 +93001,19 @@ │ │ vminnm.f16 , q8, │ │ vminnm.f16 , q10, │ │ vminnm.f16 , q12, │ │ vminnm.f16 , q14, │ │ vmaxnm.f32 , q8, │ │ vmaxnm.f32 , q10, │ │ vmaxnm.f32 , q12, │ │ - asrs r2, r1, #5 │ │ + asrs r6, r0, #5 │ │ movs r3, r0 │ │ - asrs r2, r3, #4 │ │ + asrs r6, r2, #4 │ │ movs r3, r0 │ │ - asrs r6, r7, #3 │ │ + asrs r2, r7, #3 │ │ movs r3, r0 │ │ sbcs r4, r5 │ │ movs r6, r0 │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ ldr.w r5, [r0, #308] ; 0x134 │ │ bl 540f8 │ │ @@ -93206,15 +93205,15 @@ │ │ beq.n 54f40 │ │ ldr.w r3, [r4, #188] ; 0xbc │ │ cmp r3, #0 │ │ beq.n 54f40 │ │ ldr.w r0, [fp, #188] ; 0xbc │ │ add r1, sp, #12 │ │ add r2, sp, #16 │ │ - bl 5a1f4 │ │ + bl 59cc4 │ │ ldmia.w r6, {r0, r3} │ │ ldr.w r2, [fp, #296] ; 0x128 │ │ ldr r1, [r6, #8] │ │ ldr.w ip, [r4, #128] ; 0x80 │ │ ldr r6, [r6, #12] │ │ str r0, [sp, #52] ; 0x34 │ │ cbz r2, 54ee0 │ │ @@ -93581,41 +93580,41 @@ │ │ asrs r6, r6, #25 │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ - lsrs r2, r3, #8 │ │ + lsrs r6, r2, #8 │ │ movs r3, r0 │ │ - lsrs r3, r3, #11 │ │ + lsrs r7, r2, #11 │ │ movs r3, r0 │ │ - lsrs r5, r7, #10 │ │ + lsrs r1, r7, #10 │ │ movs r3, r0 │ │ - lsls r0, r3, #20 │ │ + lsls r4, r2, #20 │ │ movs r3, r0 │ │ - lsls r5, r5, #19 │ │ + lsls r1, r5, #19 │ │ movs r3, r0 │ │ - lsrs r6, r1, #2 │ │ + lsrs r2, r1, #2 │ │ movs r3, r0 │ │ │ │ 000552ac : │ │ - b.w 7f0d0 <__aeabi_llsl@@Base+0x5c> │ │ + b.w 7f0cc <__aeabi_llsl@@Base+0x5c> │ │ │ │ 000552b0 : │ │ - b.w 7f0e0 <__aeabi_llsl@@Base+0x6c> │ │ + b.w 7f0dc <__aeabi_llsl@@Base+0x6c> │ │ │ │ 000552b4 : │ │ - b.w 7f0f0 <__aeabi_llsl@@Base+0x7c> │ │ + b.w 7f0ec <__aeabi_llsl@@Base+0x7c> │ │ │ │ 000552b8 : │ │ - b.w 7f100 <__aeabi_llsl@@Base+0x8c> │ │ + b.w 7f0fc <__aeabi_llsl@@Base+0x8c> │ │ │ │ 000552bc : │ │ - b.w 7f110 <__aeabi_llsl@@Base+0x9c> │ │ + b.w 7f10c <__aeabi_llsl@@Base+0x9c> │ │ │ │ 000552c0 : │ │ movs r3, #0 │ │ ldr.w r2, [r0, r3, lsl #2] │ │ cbz r2, 552cc │ │ adds r3, #1 │ │ b.n 552c2 │ │ @@ -93660,15 +93659,15 @@ │ │ mov r1, r6 │ │ subs r2, r5, r4 │ │ bl 552d0 │ │ adds r0, r7, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ 0005532c : │ │ - b.w 7f120 <__aeabi_llsl@@Base+0xac> │ │ + b.w 7f11c <__aeabi_llsl@@Base+0xac> │ │ │ │ 00055330 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r4, r2 │ │ mov r6, r1 │ │ @@ -93722,18 +93721,18 @@ │ │ b.n 55384 │ │ movs r3, #0 │ │ mov r0, r4 │ │ strb r3, [r5, r4] │ │ pop {r4, r5, r6, pc} │ │ │ │ 000553ae : │ │ - b.w 7f130 <__aeabi_llsl@@Base+0xbc> │ │ + b.w 7f12c <__aeabi_llsl@@Base+0xbc> │ │ │ │ 000553b2 : │ │ - b.w 7f140 <__aeabi_llsl@@Base+0xcc> │ │ + b.w 7f13c <__aeabi_llsl@@Base+0xcc> │ │ │ │ 000553b6 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ bl 552bc │ │ mov r2, r4 │ │ subs r3, r0, #1 │ │ @@ -93770,55 +93769,55 @@ │ │ bl 55eac │ │ strb.w r0, [r4], #1 │ │ b.n 553fc │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ │ │ 0005540e : │ │ - b.w 7f150 <__aeabi_llsl@@Base+0xdc> │ │ + b.w 7f14c <__aeabi_llsl@@Base+0xdc> │ │ │ │ 00055412 : │ │ - b.w 7f160 <__aeabi_llsl@@Base+0xec> │ │ + b.w 7f15c <__aeabi_llsl@@Base+0xec> │ │ │ │ 00055416 : │ │ - b.w 7f170 <__aeabi_llsl@@Base+0xfc> │ │ + b.w 7f16c <__aeabi_llsl@@Base+0xfc> │ │ ... │ │ │ │ 0005541c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r1 │ │ mov r7, r2 │ │ mov r5, r0 │ │ cbz r0, 55450 │ │ ldr.w r8, [pc, #60] ; 55468 │ │ mov r6, r1 │ │ add r8, pc │ │ mov r0, r5 │ │ mov r1, r7 │ │ - blx 7d2d8 <__aeabi_uidivmod@@Base> │ │ + blx 7d2d4 <__aeabi_uidivmod@@Base> │ │ mov r0, r5 │ │ ldrb.w r3, [r8, r1] │ │ mov r1, r7 │ │ strb.w r3, [r6], #1 │ │ - blx 7d230 <__udivsi3@@Base> │ │ + blx 7d22c <__udivsi3@@Base> │ │ mov r5, r0 │ │ cmp r0, #0 │ │ bne.n 55430 │ │ b.n 55456 │ │ adds r6, r1, #1 │ │ movs r3, #48 ; 0x30 │ │ strb r3, [r1, #0] │ │ movs r3, #0 │ │ mov r0, r4 │ │ strb r3, [r6, #0] │ │ bl 553b6 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - str r6, [r3, r1] │ │ + str r2, [r3, r1] │ │ movs r3, r0 │ │ │ │ 0005546c : │ │ b.w 5541c │ │ │ │ 00055470 : │ │ subs r3, r0, #0 │ │ @@ -93849,37 +93848,37 @@ │ │ mov r5, r4 │ │ mov r8, r3 │ │ add sl, pc │ │ mov r0, r6 │ │ mov r1, r7 │ │ mov r2, r8 │ │ mov r3, r9 │ │ - blx 7d7f0 <__aeabi_uldivmod@@Base> │ │ + blx 7d7ec <__aeabi_uldivmod@@Base> │ │ mov r0, r6 │ │ mov r1, r7 │ │ ldrb.w r3, [sl, r2] │ │ mov r2, r8 │ │ strb.w r3, [r5], #1 │ │ mov r3, r9 │ │ - blx 7d7f0 <__aeabi_uldivmod@@Base> │ │ + blx 7d7ec <__aeabi_uldivmod@@Base> │ │ mov r6, r0 │ │ mov r7, r1 │ │ orrs.w r3, r6, r7 │ │ bne.n 554ae │ │ b.n 554e0 │ │ adds r5, r4, #1 │ │ movs r3, #48 ; 0x30 │ │ strb r3, [r4, #0] │ │ movs r3, #0 │ │ mov r0, r4 │ │ strb r3, [r5, #0] │ │ bl 553b6 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r7, [pc, #896] ; (55874 ) │ │ + ldr r7, [pc, #880] ; (55864 ) │ │ movs r3, r0 │ │ │ │ 000554f4 : │ │ cmp r0, #0 │ │ push {r4, r6, r7, lr} │ │ sbcs.w lr, r1, #0 │ │ mov r7, r1 │ │ @@ -93890,49 +93889,49 @@ │ │ strb.w r1, [r2], #1 │ │ sbc.w r1, r7, r7, lsl #1 │ │ bl 55490 │ │ mov r0, r4 │ │ pop {r4, r6, r7, pc} │ │ │ │ 00055518 : │ │ - b.w 7f180 <__aeabi_llsl@@Base+0x10c> │ │ + b.w 7f17c <__aeabi_llsl@@Base+0x10c> │ │ │ │ 0005551c : │ │ movs r1, #0 │ │ - b.w 7f190 <__aeabi_llsl@@Base+0x11c> │ │ + b.w 7f18c <__aeabi_llsl@@Base+0x11c> │ │ │ │ 00055522 : │ │ - b.w 7f1a0 <__aeabi_llsl@@Base+0x12c> │ │ + b.w 7f19c <__aeabi_llsl@@Base+0x12c> │ │ │ │ 00055526 : │ │ - b.w 7f1b0 <__aeabi_llsl@@Base+0x13c> │ │ + b.w 7f1ac <__aeabi_llsl@@Base+0x13c> │ │ │ │ 0005552a : │ │ - b.w 7f1c0 <__aeabi_llsl@@Base+0x14c> │ │ + b.w 7f1bc <__aeabi_llsl@@Base+0x14c> │ │ │ │ 0005552e : │ │ - b.w 7f1d0 <__aeabi_llsl@@Base+0x15c> │ │ + b.w 7f1cc <__aeabi_llsl@@Base+0x15c> │ │ │ │ 00055532 : │ │ - b.w 7f190 <__aeabi_llsl@@Base+0x11c> │ │ + b.w 7f18c <__aeabi_llsl@@Base+0x11c> │ │ │ │ 00055536 : │ │ - b.w 7f1e0 <__aeabi_llsl@@Base+0x16c> │ │ + b.w 7f1dc <__aeabi_llsl@@Base+0x16c> │ │ │ │ 0005553a : │ │ - b.w 7f1f0 <__aeabi_llsl@@Base+0x17c> │ │ + b.w 7f1ec <__aeabi_llsl@@Base+0x17c> │ │ │ │ 0005553e : │ │ - b.w 7f200 <__aeabi_llsl@@Base+0x18c> │ │ + b.w 7f1fc <__aeabi_llsl@@Base+0x18c> │ │ │ │ 00055542 : │ │ - b.w 7f210 <__aeabi_llsl@@Base+0x19c> │ │ + b.w 7f20c <__aeabi_llsl@@Base+0x19c> │ │ │ │ 00055546 : │ │ - b.w 7f220 <__aeabi_llsl@@Base+0x1ac> │ │ + b.w 7f21c <__aeabi_llsl@@Base+0x1ac> │ │ ... │ │ │ │ 0005554c : │ │ push {r1, r2, r3} │ │ push {r0, r1, r2, r4, lr} │ │ add r2, sp, #20 │ │ ldr r4, [pc, #40] ; (5557c ) │ │ @@ -93951,15 +93950,15 @@ │ │ add sp, #12 │ │ ldmia.w sp!, {r4, lr} │ │ add sp, #12 │ │ bx lr │ │ cdp 0, 2, cr0, cr0, cr5, {0} │ │ │ │ 00055580 : │ │ - b.w 7f230 <__aeabi_llsl@@Base+0x1bc> │ │ + b.w 7f22c <__aeabi_llsl@@Base+0x1bc> │ │ │ │ 00055584 : │ │ push {r2, r3} │ │ push {r0, r1, r2, r4, r5, lr} │ │ add r3, sp, #24 │ │ ldr r4, [pc, #40] ; (555b4 ) │ │ ldr.w r2, [r3], #4 │ │ @@ -93977,24 +93976,24 @@ │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, lr} │ │ add sp, #8 │ │ bx lr │ │ stcl 0, cr0, [r8, #20]! │ │ │ │ 000555b8 : │ │ - b.w 7f240 <__aeabi_llsl@@Base+0x1cc> │ │ + b.w 7f23c <__aeabi_llsl@@Base+0x1cc> │ │ │ │ 000555bc : │ │ - b.w 7f250 <__aeabi_llsl@@Base+0x1dc> │ │ + b.w 7f24c <__aeabi_llsl@@Base+0x1dc> │ │ │ │ 000555c0 : │ │ - b.w 7f260 <__aeabi_llsl@@Base+0x1ec> │ │ + b.w 7f25c <__aeabi_llsl@@Base+0x1ec> │ │ │ │ 000555c4 : │ │ - b.w 7f270 <__aeabi_llsl@@Base+0x1fc> │ │ + b.w 7f26c <__aeabi_llsl@@Base+0x1fc> │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r0, [pc, #112] ; (55640 ) │ │ add r0, pc │ │ bl 55df8 │ │ mov r4, r0 │ │ cbnz r0, 55602 │ │ @@ -94039,26 +94038,26 @@ │ │ movs r1, #64 ; 0x40 │ │ bl 5540e │ │ cbz r0, 5563c │ │ movs r3, #0 │ │ strb r3, [r0, #0] │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ - lsls r0, r7, #25 │ │ + lsls r4, r6, #25 │ │ movs r3, r0 │ │ - lsls r3, r6, #25 │ │ + lsls r7, r5, #25 │ │ movs r3, r0 │ │ - lsls r0, r6, #25 │ │ + lsls r4, r5, #25 │ │ movs r3, r0 │ │ - lsls r0, r6, #25 │ │ + lsls r4, r5, #25 │ │ movs r3, r0 │ │ - lsls r2, r0, #25 │ │ + lsls r6, r7, #24 │ │ movs r3, r0 │ │ - cdp 0, 0, cr0, cr6, cr2, {0} │ │ - lsls r2, r5, #24 │ │ + cdp 0, 0, cr0, cr2, cr2, {0} │ │ + lsls r6, r4, #24 │ │ movs r3, r0 │ │ │ │ 0005565c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #140 ; 0x8c │ │ ldr r4, [pc, #152] ; (556fc ) │ │ mov r9, r0 │ │ @@ -94824,84 +94823,84 @@ │ │ cmp r2, r3 │ │ beq.n 55dda │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #32 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ b.n 55b00 │ │ movs r5, r0 │ │ - vhadd.u32 d16, d1, d2 │ │ - vhadd.u16 d16, d11, d2 │ │ - vhadd.u16 d16, d1, d2 │ │ - vhadd.u8 d16, d11, d2 │ │ + vhadd.u16 d16, d13, d2 │ │ + vhadd.u16 d16, d7, d2 │ │ + vhadd.u8 d16, d13, d2 │ │ + vhadd.u8 d16, d7, d2 │ │ │ │ 00055df4 : │ │ - b.w 7f280 <__aeabi_llsl@@Base+0x20c> │ │ + b.w 7f27c <__aeabi_llsl@@Base+0x20c> │ │ │ │ 00055df8 : │ │ - b.w 7f290 <__aeabi_llsl@@Base+0x21c> │ │ + b.w 7f28c <__aeabi_llsl@@Base+0x21c> │ │ │ │ 00055dfc : │ │ - b.w 7f2a0 <__aeabi_llsl@@Base+0x22c> │ │ + b.w 7f29c <__aeabi_llsl@@Base+0x22c> │ │ │ │ 00055e00 : │ │ - b.w 7f2b0 <__aeabi_llsl@@Base+0x23c> │ │ + b.w 7f2ac <__aeabi_llsl@@Base+0x23c> │ │ │ │ 00055e04 : │ │ - b.w 7f2c0 <__aeabi_llsl@@Base+0x24c> │ │ + b.w 7f2bc <__aeabi_llsl@@Base+0x24c> │ │ │ │ 00055e08 : │ │ - b.w 7f2d0 <__aeabi_llsl@@Base+0x25c> │ │ + b.w 7f2cc <__aeabi_llsl@@Base+0x25c> │ │ │ │ 00055e0c : │ │ - b.w 7f2e0 <__aeabi_llsl@@Base+0x26c> │ │ + b.w 7f2dc <__aeabi_llsl@@Base+0x26c> │ │ │ │ 00055e10 : │ │ - b.w 7f2f0 <__aeabi_llsl@@Base+0x27c> │ │ + b.w 7f2ec <__aeabi_llsl@@Base+0x27c> │ │ │ │ 00055e14 : │ │ vmov d7, r0, r1 │ │ cmp r3, #0 │ │ vabs.f64 d7, d7 │ │ it lt │ │ vneglt.f64 d7, d7 │ │ vmov r0, r1, d7 │ │ bx lr │ │ │ │ 00055e2a : │ │ - b.w 7f300 <__aeabi_llsl@@Base+0x28c> │ │ + b.w 7f2fc <__aeabi_llsl@@Base+0x28c> │ │ │ │ 00055e2e : │ │ - b.w 7f310 <__aeabi_llsl@@Base+0x29c> │ │ + b.w 7f30c <__aeabi_llsl@@Base+0x29c> │ │ │ │ 00055e32 : │ │ vmov d7, r0, r1 │ │ vabs.f64 d7, d7 │ │ vmov r0, r1, d7 │ │ bx lr │ │ │ │ 00055e40 : │ │ - b.w 7f320 <__aeabi_llsl@@Base+0x2ac> │ │ + b.w 7f31c <__aeabi_llsl@@Base+0x2ac> │ │ │ │ 00055e44 : │ │ - b.w 7f330 <__aeabi_llsl@@Base+0x2bc> │ │ + b.w 7f32c <__aeabi_llsl@@Base+0x2bc> │ │ │ │ 00055e48 : │ │ - b.w 7f340 <__aeabi_llsl@@Base+0x2cc> │ │ + b.w 7f33c <__aeabi_llsl@@Base+0x2cc> │ │ │ │ 00055e4c : │ │ - b.w 7f350 <__aeabi_llsl@@Base+0x2dc> │ │ + b.w 7f34c <__aeabi_llsl@@Base+0x2dc> │ │ │ │ 00055e50 : │ │ - b.w 7f360 <__aeabi_llsl@@Base+0x2ec> │ │ + b.w 7f35c <__aeabi_llsl@@Base+0x2ec> │ │ │ │ 00055e54 : │ │ - b.w 7f370 <__aeabi_llsl@@Base+0x2fc> │ │ + b.w 7f36c <__aeabi_llsl@@Base+0x2fc> │ │ │ │ 00055e58 : │ │ - b.w 7f380 <__aeabi_llsl@@Base+0x30c> │ │ + b.w 7f37c <__aeabi_llsl@@Base+0x30c> │ │ │ │ 00055e5c : │ │ cmp r0, #0 │ │ it lt │ │ neglt r0, r0 │ │ bx lr │ │ │ │ @@ -95027,17 +95026,17 @@ │ │ movs r0, #0 │ │ str.w r8, [r3, #-4] │ │ str.w r7, [r4, r5, lsl #3] │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - bcc.n 56074 │ │ + bcc.n 5606c │ │ movs r2, r0 │ │ - cdp2 0, 3, cr0, cr1, cr2, {0} │ │ + cdp2 0, 2, cr0, cr13, cr2, {0} │ │ │ │ 00055f88 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ bl 56890 │ │ ldr r5, [pc, #104] ; (55ff8 ) │ │ add r5, pc │ │ ldr r3, [r5, #4] │ │ @@ -95425,15 +95424,15 @@ │ │ mov r0, r4 │ │ bl 555c4 │ │ movs r4, #0 │ │ b.n 56344 │ │ bl 182e0 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ - ; instruction: 0xfa120002 │ │ + ; instruction: 0xfa0e0002 │ │ │ │ 0005634c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbz r0, 56360 │ │ blx 17e04 │ │ mov r0, r4 │ │ @@ -95450,15 +95449,15 @@ │ │ add r0, pc │ │ b.w 181a8 │ │ blx 17e10 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ pop {r3, pc} │ │ - vld1.8 {d16[0]}, [r6], r2 │ │ + vld1.8 {d16[0]}, [r2], r2 │ │ │ │ 00056384 : │ │ push {r3, lr} │ │ cbnz r0, 5638e │ │ ldr r0, [pc, #24] ; (563a4 ) │ │ add r0, pc │ │ b.n 5639a │ │ @@ -95466,16 +95465,16 @@ │ │ cmp r0, #0 │ │ bge.n 563a2 │ │ ldr r0, [pc, #16] ; (563a8 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 181a8 │ │ pop {r3, pc} │ │ - vst1.8 {d16[0]}, [sl], r2 │ │ - ldr??.w r0, [r4, #2] │ │ + vst1.8 {d16[0]}, [r6], r2 │ │ + ldr??.w r0, [r0, #2] │ │ │ │ 000563ac : │ │ push {r4, r5, r6, lr} │ │ mov r4, r1 │ │ mov r6, r0 │ │ cbnz r0, 563c0 │ │ ldr r0, [pc, #72] ; (56400 ) │ │ @@ -95502,15 +95501,15 @@ │ │ ble.n 563fa │ │ mov r0, r5 │ │ bl 56d98 │ │ b.n 563dc │ │ mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldrsb.w r0, [sl, #2] │ │ + ldrsb.w r0, [r6, #2] │ │ │ │ 00056404 : │ │ ldr r3, [pc, #48] ; (56438 ) │ │ push {r0, r1, r2, r4, r5, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ movs r5, #0 │ │ @@ -95547,16 +95546,16 @@ │ │ subs r4, r0, #0 │ │ bge.n 5645c │ │ ldr r0, [pc, #12] ; (56464 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ - vst4.8 {d0-d3}, [lr], r2 │ │ - vld4.8 {d0-d3}, [r8], r2 │ │ + vst4.8 {d0-d3}, [sl], r2 │ │ + vld4.8 {d0-d3}, [r4], r2 │ │ │ │ 00056468 : │ │ ldr r3, [pc, #120] ; (564e4 ) │ │ push {r0, r1, r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r6, [pc, #116] ; (564e8 ) │ │ @@ -95639,15 +95638,15 @@ │ │ add r0, pc │ │ b.w 181a8 │ │ pop {r3, pc} │ │ nop │ │ cmp r2, #210 ; 0xd2 │ │ movs r6, r0 │ │ cdp2 0, 9, cr0, cr6, cr5, {0} │ │ - str??.w r0, [lr, r2] │ │ + str??.w r0, [sl, r2] │ │ │ │ 00056538 : │ │ push {r4, lr} │ │ movs r0, #4 │ │ bl 555b8 │ │ mov r4, r0 │ │ cbz r0, 5655e │ │ @@ -95660,15 +95659,15 @@ │ │ bl 181a8 │ │ mov r0, r4 │ │ bl 555c4 │ │ movs r4, #0 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ nop │ │ - ldr.w r0, [sp, r2] │ │ + ldr.w r0, [r9, r2] │ │ │ │ 00056568 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbz r0, 5657c │ │ blx 17e58 │ │ mov r0, r4 │ │ @@ -95687,16 +95686,16 @@ │ │ cbz r0, 5659c │ │ ldr r0, [pc, #16] ; (565a4 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 181a8 │ │ pop {r3, pc} │ │ nop │ │ - str.w r0, [r2, r2] │ │ - ldr.w r0, [r7, r2] │ │ + ldrh.w r0, [lr, r2] │ │ + ldr.w r0, [r3, r2] │ │ │ │ 000565a8 : │ │ push {r3, lr} │ │ cbnz r0, 565b2 │ │ ldr r0, [pc, #24] ; (565c8 ) │ │ add r0, pc │ │ b.n 565bc │ │ @@ -95704,16 +95703,16 @@ │ │ cbz r0, 565c4 │ │ ldr r0, [pc, #16] ; (565cc ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 181a8 │ │ pop {r3, pc} │ │ nop │ │ - ldrb.w r0, [sl, r2] │ │ - str.w r0, [ip, r2] │ │ + ldrb.w r0, [r6, r2] │ │ + str.w r0, [r8, r2] │ │ │ │ 000565d0 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ ldr r4, [pc, #140] ; (56664 ) │ │ mov r6, r1 │ │ mov r7, r2 │ │ @@ -95776,16 +95775,16 @@ │ │ asrs r2, r4, #1 │ │ ldmia r2!, {} │ │ subs r3, #154 ; 0x9a │ │ adds r6, #0 │ │ stmia r4!, {r0, r2, r5, r6} │ │ ble.n 565a0 │ │ movs r5, r0 │ │ - ; instruction: 0xf7e00002 │ │ - ; instruction: 0xf7e80002 │ │ + ; instruction: 0xf7dc0002 │ │ + ; instruction: 0xf7e40002 │ │ │ │ 00056670 : │ │ push {r3, lr} │ │ cbnz r0, 5667a │ │ ldr r0, [pc, #24] ; (56690 ) │ │ add r0, pc │ │ b.n 56684 │ │ @@ -95793,16 +95792,16 @@ │ │ cbz r0, 5668c │ │ ldr r0, [pc, #16] ; (56694 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 181a8 │ │ pop {r3, pc} │ │ nop │ │ - ; instruction: 0xf7520002 │ │ - ; instruction: 0xf7c40002 │ │ + ; instruction: 0xf74e0002 │ │ + ; instruction: 0xf7c00002 │ │ │ │ 00056698 : │ │ push {r0, r1, r4, r5, r6, lr} │ │ movs r0, #1 │ │ ldr r4, [pc, #80] ; (566f0 ) │ │ movs r1, #4 │ │ add r4, pc │ │ @@ -95835,15 +95834,15 @@ │ │ cmp r2, r3 │ │ beq.n 566ec │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ bgt.n 566a4 │ │ movs r5, r0 │ │ - ; instruction: 0xf7970002 │ │ + ; instruction: 0xf7930002 │ │ │ │ 000566f8 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbz r0, 5670c │ │ blx 17ec4 │ │ mov r0, r4 │ │ @@ -95864,16 +95863,16 @@ │ │ ldr r0, [pc, #20] ; (56738 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 181a8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - ; instruction: 0xf7670002 │ │ - ; instruction: 0xf76d0002 │ │ + ; instruction: 0xf7630002 │ │ + ; instruction: 0xf7690002 │ │ │ │ 0005673c : │ │ push {r3, lr} │ │ cbnz r0, 56746 │ │ ldr r0, [pc, #36] ; (56768 ) │ │ add r0, pc │ │ b.n 5675a │ │ @@ -95886,16 +95885,16 @@ │ │ ldr r0, [pc, #20] ; (5676c ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 181a8 │ │ movs r0, #1 │ │ pop {r3, pc} │ │ nop │ │ - ; instruction: 0xf73b0002 │ │ - ; instruction: 0xf7550002 │ │ + ; instruction: 0xf7370002 │ │ + ; instruction: 0xf7510002 │ │ │ │ 00056770 : │ │ push {r3, lr} │ │ cbnz r0, 5677a │ │ ldr r0, [pc, #28] ; (56794 ) │ │ add r0, pc │ │ b.n 56786 │ │ @@ -95905,16 +95904,16 @@ │ │ ldr r0, [pc, #20] ; (56798 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 181a8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - ; instruction: 0xf7070002 │ │ - ; instruction: 0xf7480002 │ │ + ; instruction: 0xf7030002 │ │ + ; instruction: 0xf7440002 │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 30d84 │ │ mov r0, r4 │ │ bl 56154 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ @@ -95956,17 +95955,17 @@ │ │ beq.n 567fe │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ blt.n 56780 │ │ movs r5, r0 │ │ - ; instruction: 0xf71a0002 │ │ + ; instruction: 0xf7160002 │ │ ; instruction: 0xffb9ffff │ │ - ; instruction: 0xf7250002 │ │ + ; instruction: 0xf7210002 │ │ │ │ 00056814 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ add r1, sp, #8 │ │ ldr r5, [pc, #108] ; (56888 ) │ │ movs r7, #1 │ │ ldr r2, [pc, #108] ; (5688c ) │ │ @@ -96009,19 +96008,19 @@ │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ movs r7, r3 │ │ strh r0, [r0, #0] │ │ blt.n 56940 │ │ movs r5, r0 │ │ - subs r4, #142 ; 0x8e │ │ + subs r4, #138 ; 0x8a │ │ movs r3, r0 │ │ │ │ 00056890 : │ │ - b.w 7f390 <__aeabi_llsl@@Base+0x31c> │ │ + b.w 7f38c <__aeabi_llsl@@Base+0x31c> │ │ │ │ 00056894 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ ldr r5, [pc, #124] ; (56918 ) │ │ mov r4, r0 │ │ add r6, sp, #4 │ │ @@ -96073,25 +96072,25 @@ │ │ beq.n 56912 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ bge.n 568d0 │ │ movs r5, r0 │ │ - ; instruction: 0xf67d0002 │ │ - ; instruction: 0xf65a0002 │ │ + ; instruction: 0xf6790002 │ │ + ; instruction: 0xf6560002 │ │ │ │ 00056924 : │ │ ldr r0, [r0, #4] │ │ movs r1, #0 │ │ - b.w 7f3a0 <__aeabi_llsl@@Base+0x32c> │ │ + b.w 7f39c <__aeabi_llsl@@Base+0x32c> │ │ │ │ 0005692c : │ │ ldr r0, [r0, #4] │ │ - b.w 7f3b0 <__aeabi_llsl@@Base+0x33c> │ │ + b.w 7f3ac <__aeabi_llsl@@Base+0x33c> │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov.w r9, #0 │ │ mov r5, r0 │ │ mov r6, r9 │ │ mov r7, r9 │ │ mov.w r8, #1 │ │ add.w sl, r5, #144 ; 0x90 │ │ @@ -96287,15 +96286,15 @@ │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ movs r5, #0 │ │ movs r6, r0 │ │ mcr2 15, 1, pc, cr7, cr15, {7} ; │ │ - orn r0, r7, #8519680 ; 0x820000 │ │ + orn r0, r3, #8519680 ; 0x820000 │ │ │ │ 00056b3c : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r4, [pc, #76] ; (56b90 ) │ │ add r4, pc │ │ ldr r0, [r4, #12] │ │ @@ -96447,15 +96446,15 @@ │ │ 00056cac : │ │ ldr r0, [pc, #16] ; (56cc0 ) │ │ add r0, pc │ │ ldr r1, [r0, #0] │ │ cbnz r1, 56cbe │ │ movs r3, #1 │ │ str.w r3, [r0], #4 │ │ - b.w 7f3c0 <__aeabi_llsl@@Base+0x34c> │ │ + b.w 7f3bc <__aeabi_llsl@@Base+0x34c> │ │ bx lr │ │ movs r3, #214 ; 0xd6 │ │ movs r6, r0 │ │ │ │ 00056cc4 : │ │ ldr r3, [pc, #8] ; (56cd0 ) │ │ movs r2, #0 │ │ @@ -96489,15 +96488,15 @@ │ │ add r2, pc │ │ ldr r0, [sp, #8] │ │ ldr r4, [r2, #4] │ │ subs r4, r3, r4 │ │ ldr r3, [r2, #8] │ │ subs r0, r0, r3 │ │ muls r4, r1 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r2, [sp, #12] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ add r0, r4 │ │ beq.n 56d20 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ @@ -96598,15 +96597,15 @@ │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ beq.n 56df4 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r5, [pc, #844] ; (57148 ) │ │ + ldr r5, [pc, #844] ; (57148 ) │ │ asrs r2, r4, #1 │ │ negs r0, r0 │ │ movs r7, r1 │ │ bpl.n 56d9c │ │ movs r5, r0 │ │ │ │ 00056e04 : │ │ @@ -96650,14 +96649,291 @@ │ │ mov r2, r7 │ │ add r5, r8 │ │ bl 552b0 │ │ add r6, r9 │ │ subs r4, #1 │ │ b.n 56e58 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + │ │ +00056e70 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + mov r4, r2 │ │ + ldr r5, [pc, #604] ; (570d4 ) │ │ + sub sp, #28 │ │ + mov r3, r1 │ │ + mov r7, r0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r2, [r5, #0] │ │ + str r2, [sp, #20] │ │ + cbnz r0, 56e8e │ │ + ldr r0, [pc, #588] ; (570d8 ) │ │ + add r0, pc │ │ + b.n 56e9a │ │ + ldr r2, [r0, #4] │ │ + ldrb r2, [r2, #8] │ │ + cmp r2, #7 │ │ + bhi.n 56ea0 │ │ + ldr r0, [pc, #580] ; (570dc ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + b.n 570c2 │ │ + add.w r1, r0, #36 ; 0x24 │ │ + cbz r3, 56eb8 │ │ + add r6, sp, #4 │ │ + mov r0, r3 │ │ + mov r2, r6 │ │ + bl 70a28 │ │ + cmp r0, #0 │ │ + beq.w 570c0 │ │ + mov r1, r6 │ │ + ldr r3, [r7, #20] │ │ + cbnz r3, 56ec2 │ │ + ldr r0, [pc, #544] ; (570e0 ) │ │ + add r0, pc │ │ + b.n 56e9a │ │ + ldr r2, [r7, #4] │ │ + ldr r6, [r7, #16] │ │ + ldmia.w r1, {r0, r7} │ │ + ldrb r2, [r2, #9] │ │ + muls r7, r6 │ │ + mla r0, r0, r2, r7 │ │ + subs r2, #1 │ │ + add r3, r0 │ │ + cmp r2, #3 │ │ + bhi.w 570c0 │ │ + tbb [pc, r2] │ │ + str r2, [r0, #0] │ │ + stmia r0!, {r1, r2, r5, r7} │ │ + orr.w r4, r4, r4, lsl #8 │ │ + ldr r7, [r1, #8] │ │ + ldr.w lr, [r1, #12] │ │ + orr.w r4, r4, r4, lsl #16 │ │ + adds.w lr, lr, #4294967295 ; 0xffffffff │ │ + bcc.w 570c0 │ │ + cmp r7, #3 │ │ + ble.n 56f7a │ │ + and.w r2, r3, #3 │ │ + cmp r2, #2 │ │ + beq.n 56f16 │ │ + cmp r2, #3 │ │ + beq.n 56f22 │ │ + cmp r2, #1 │ │ + bne.n 56f2e │ │ + adds r2, r3, #1 │ │ + strb r4, [r3, #0] │ │ + subs r1, r7, #1 │ │ + b.n 56f1a │ │ + mov r2, r3 │ │ + mov r1, r7 │ │ + adds r0, r2, #1 │ │ + strb r4, [r2, #0] │ │ + subs r1, #1 │ │ + b.n 56f26 │ │ + mov r0, r3 │ │ + mov r1, r7 │ │ + adds r2, r0, #1 │ │ + strb r4, [r0, #0] │ │ + subs r1, #1 │ │ + b.n 56f32 │ │ + mov r2, r3 │ │ + mov r1, r7 │ │ + asrs r0, r1, #2 │ │ + beq.n 56f7e │ │ + add.w ip, r0, #3 │ │ + and.w r0, r0, #3 │ │ + cmp r0, #2 │ │ + mov.w ip, ip, lsr #2 │ │ + beq.n 56f64 │ │ + cmp r0, #3 │ │ + beq.n 56f58 │ │ + cmp r0, #1 │ │ + mov r0, r2 │ │ + beq.n 56f6e │ │ + add.w r9, r0, #4 │ │ + str r4, [r0, #0] │ │ + b.n 56f5a │ │ + mov r9, r2 │ │ + add.w r8, r9, #4 │ │ + str.w r4, [r9] │ │ + b.n 56f66 │ │ + mov r8, r2 │ │ + add.w r0, r8, #4 │ │ + str.w r4, [r8] │ │ + subs.w ip, ip, #1 │ │ + str r4, [r0, #0] │ │ + beq.n 56f7e │ │ + adds r0, #4 │ │ + b.n 56f50 │ │ + mov r2, r3 │ │ + mov r1, r7 │ │ + ands.w r0, r1, #3 │ │ + beq.n 56f9c │ │ + cmp r0, #2 │ │ + bic.w r1, r1, #3 │ │ + add r2, r1 │ │ + beq.n 56f96 │ │ + cmp r0, #3 │ │ + bne.n 56f9a │ │ + strb r4, [r2, #0] │ │ + adds r2, #1 │ │ + strb r4, [r2, #0] │ │ + adds r2, #1 │ │ + strb r4, [r2, #0] │ │ + add r3, r6 │ │ + b.n 56ef2 │ │ + ldr.w lr, [r1, #8] │ │ + orr.w r4, r4, r4, lsl #16 │ │ + ldr.w ip, [r1, #12] │ │ + adds.w ip, ip, #4294967295 ; 0xffffffff │ │ + bcc.w 570c0 │ │ + cmp.w lr, #1 │ │ + ble.n 57010 │ │ + lsls r1, r3, #30 │ │ + ittte mi │ │ + strhmi r4, [r3, #0] │ │ + addmi.w r1, lr, #4294967295 ; 0xffffffff │ │ + addmi r0, r3, #2 │ │ + movpl r1, lr │ │ + it pl │ │ + movpl r0, r3 │ │ + asrs r2, r1, #1 │ │ + beq.n 57016 │ │ + adds r7, r2, #3 │ │ + and.w r2, r2, #3 │ │ + cmp r2, #2 │ │ + mov.w r7, r7, lsr #2 │ │ + beq.n 56ffc │ │ + cmp r2, #3 │ │ + beq.n 56ff0 │ │ + cmp r2, #1 │ │ + mov r2, r0 │ │ + beq.n 57006 │ │ + add.w r9, r2, #4 │ │ + str r4, [r2, #0] │ │ + b.n 56ff2 │ │ + mov r9, r0 │ │ + add.w r8, r9, #4 │ │ + str.w r4, [r9] │ │ + b.n 56ffe │ │ + mov r8, r0 │ │ + add.w r2, r8, #4 │ │ + str.w r4, [r8] │ │ + subs r7, #1 │ │ + str r4, [r2, #0] │ │ + beq.n 57018 │ │ + adds r2, #4 │ │ + b.n 56fe8 │ │ + mov r0, r3 │ │ + mov r1, lr │ │ + b.n 57018 │ │ + movs r1, #1 │ │ + lsls r2, r1, #31 │ │ + add r3, r6 │ │ + ittt mi │ │ + addmi.w r1, r1, #2147483648 ; 0x80000000 │ │ + addmi.w r1, r1, #4294967295 ; 0xffffffff │ │ + strhmi.w r4, [r0, r1, lsl #1] │ │ + b.n 56fac │ │ + ldr r7, [r1, #8] │ │ + ubfx lr, r4, #16, #8 │ │ + ldr r0, [r1, #12] │ │ + ubfx ip, r4, #8, #8 │ │ + uxtb r4, r4 │ │ + adds.w r0, r0, #4294967295 ; 0xffffffff │ │ + bcc.n 570c0 │ │ + mov r2, r3 │ │ + mov r1, r7 │ │ + subs r1, #1 │ │ + adds r2, #3 │ │ + cmp.w r1, #4294967295 ; 0xffffffff │ │ + beq.n 5705c │ │ + strb.w lr, [r2, #-3] │ │ + strb.w ip, [r2, #-2] │ │ + strb.w r4, [r2, #-1] │ │ + b.n 57044 │ │ + add r3, r6 │ │ + b.n 5703a │ │ + ldr.w lr, [r1, #8] │ │ + ldr r7, [r1, #12] │ │ + add.w r1, lr, #3 │ │ + and.w ip, lr, #3 │ │ + lsrs r1, r1, #2 │ │ + cbz r7, 570c0 │ │ + cmp.w lr, #0 │ │ + beq.n 570ba │ │ + cmp.w ip, #2 │ │ + beq.n 570a4 │ │ + cmp.w ip, #3 │ │ + beq.n 57096 │ │ + cmp.w ip, #1 │ │ + mov r2, r3 │ │ + mov r0, r1 │ │ + beq.n 570b0 │ │ + add.w r9, r2, #4 │ │ + str r4, [r2, #0] │ │ + b.n 5709a │ │ + mov r9, r3 │ │ + mov r0, r1 │ │ + add.w r8, r9, #4 │ │ + str.w r4, [r9] │ │ + b.n 570a8 │ │ + mov r8, r3 │ │ + mov r0, r1 │ │ + add.w r2, r8, #4 │ │ + str.w r4, [r8] │ │ + subs r0, #1 │ │ + str r4, [r2, #0] │ │ + beq.n 570ba │ │ + adds r2, #4 │ │ + b.n 5708e │ │ + subs r7, #1 │ │ + add r3, r6 │ │ + b.n 57070 │ │ + movs r0, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 570ce │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + bmi.n 570cc │ │ + movs r5, r0 │ │ + b.n 56ff2 │ │ + movs r2, r0 │ │ + ; instruction: 0xf0e20002 │ │ + ; instruction: 0xf0e70002 │ │ + │ │ +000570e4 : │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r8, r0 │ │ + mov r7, r2 │ │ + mov r9, r3 │ │ + mov r6, r1 │ │ + cbnz r1, 570fe │ │ + ldr r0, [pc, #44] ; (57120 ) │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + add r0, pc │ │ + b.w 181a8 │ │ + movs r4, #0 │ │ + mov r5, r4 │ │ + cmp r5, r7 │ │ + bge.n 57118 │ │ + add.w r1, r6, r5, lsl #4 │ │ + mov r0, r8 │ │ + mov r2, r9 │ │ + adds r5, #1 │ │ + bl 56e70 │ │ + add r4, r0 │ │ + b.n 57102 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + cdp 0, 13, cr0, cr7, cr2, {0} │ │ ldr r1, [r0, #24] │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #0] │ │ ldr r4, [r0, #16] │ │ ldr r5, [r0, #36] ; 0x24 │ │ ldr r6, [r0, #28] │ │ ldr r2, [r0, #20] │ │ @@ -96667,53 +96943,53 @@ │ │ addmi.w r0, r1, #14 │ │ cmp r1, #0 │ │ it ge │ │ addge r5, r5, r1 │ │ sub.w r0, r1, r0, asr #3 │ │ add r0, r4 │ │ cmp.w lr, #0 │ │ - beq.n 56ed4 │ │ + beq.n 57188 │ │ adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.n 56efe │ │ + bcc.n 571b2 │ │ mov r7, r2 │ │ movs r4, #0 │ │ rsb ip, r2, r7 │ │ cmp ip, r1 │ │ - bge.n 56eca │ │ + bge.n 5717e │ │ tst.w ip, #7 │ │ itt eq │ │ ldrbeq r4, [r3, #0] │ │ addeq r3, #1 │ │ mov.w ip, r4, lsr #7 │ │ lsls r4, r4, #1 │ │ ldrb.w ip, [lr, ip] │ │ uxtb r4, r4 │ │ strb.w ip, [r7], #1 │ │ - b.n 56ea6 │ │ + b.n 5715a │ │ add r3, r0 │ │ add r2, r5 │ │ - b.n 56e9c │ │ + b.n 57150 │ │ add r3, r0 │ │ add r2, r5 │ │ adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.n 56efe │ │ + bcc.n 571b2 │ │ mov r7, r2 │ │ movs r4, #0 │ │ rsb lr, r2, r7 │ │ cmp lr, r1 │ │ - bge.n 56ed0 │ │ + bge.n 57184 │ │ tst.w lr, #7 │ │ itt eq │ │ ldrbeq r4, [r3, #0] │ │ addeq r3, #1 │ │ mov.w lr, r4, lsr #7 │ │ lsls r4, r4, #1 │ │ strb.w lr, [r7], #1 │ │ uxtb r4, r4 │ │ - b.n 56ede │ │ + b.n 57192 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r1, [r0, #24] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, r1, #7 │ │ it mi │ │ addmi.w r3, r1, #14 │ │ ldr r2, [r0, #16] │ │ @@ -96725,33 +97001,33 @@ │ │ ldr r4, [r0, #0] │ │ add.w r3, r3, r3, lsr #31 │ │ ldr r6, [r0, #20] │ │ bic.w r3, r3, #1 │ │ ldr r7, [r0, #48] ; 0x30 │ │ add.w r3, r3, r2, lsl #1 │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.n 56f60 │ │ + bcc.n 57214 │ │ movs r2, #0 │ │ mov r0, r2 │ │ cmp r0, r1 │ │ - bge.n 56f5a │ │ + bge.n 5720e │ │ tst.w r0, #7 │ │ itt eq │ │ ldrbeq r2, [r4, #0] │ │ addeq r4, #1 │ │ mov.w ip, r2, lsr #7 │ │ lsls r2, r2, #1 │ │ ldrh.w ip, [r7, ip, lsl #1] │ │ uxtb r2, r2 │ │ strh.w ip, [r6, r0, lsl #1] │ │ adds r0, #1 │ │ - b.n 56f38 │ │ + b.n 571ec │ │ add r4, lr │ │ add r6, r3 │ │ - b.n 56f2e │ │ + b.n 571e2 │ │ pop {r4, r5, r6, r7, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ ldr r4, [r0, #24] │ │ ldr r1, [r0, #16] │ │ adds r2, r4, #7 │ │ ldr.w ip, [r0, #36] ; 0x24 │ │ it mi │ │ @@ -96762,20 +97038,20 @@ │ │ bic.w r2, r4, r4, asr #31 │ │ ldr r6, [r0, #20] │ │ ldr.w lr, [r0, #48] ; 0x30 │ │ adds r0, r1, r3 │ │ add.w r1, r2, r2, lsl #1 │ │ add r1, ip │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 56fdc │ │ + bcc.n 57290 │ │ movs r3, #0 │ │ add.w ip, r6, #3 │ │ mov r8, r3 │ │ cmp r8, r4 │ │ - bge.n 56fd6 │ │ + bge.n 5728a │ │ tst.w r8, #7 │ │ add.w ip, ip, #3 │ │ add.w r8, r8, #1 │ │ itt eq │ │ ldrbeq r3, [r5, #0] │ │ addeq r5, #1 │ │ lsrs r2, r3, #7 │ │ @@ -96784,18 +97060,18 @@ │ │ add.w r2, lr, r2, lsl #2 │ │ uxtb r3, r3 │ │ strb.w r9, [ip, #-6] │ │ ldrb.w r9, [r2, #1] │ │ strb.w r9, [ip, #-5] │ │ ldrb r2, [r2, #2] │ │ strb.w r2, [ip, #-4] │ │ - b.n 56f9e │ │ + b.n 57252 │ │ add r5, r0 │ │ add r6, r1 │ │ - b.n 56f90 │ │ + b.n 57244 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ldr r1, [r0, #24] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, r1, #7 │ │ it mi │ │ addmi.w r3, r1, #14 │ │ ldr r2, [r0, #16] │ │ @@ -96809,33 +97085,33 @@ │ │ it lt │ │ addlt r3, #3 │ │ ldr r6, [r0, #20] │ │ bic.w r3, r3, #3 │ │ ldr.w lr, [r0, #48] ; 0x30 │ │ add.w r3, r3, r2, lsl #2 │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.n 57042 │ │ + bcc.n 572f6 │ │ movs r2, #0 │ │ mov r0, r2 │ │ cmp r0, r1 │ │ - bge.n 5703c │ │ + bge.n 572f0 │ │ lsls r7, r0, #29 │ │ itt eq │ │ ldrbeq r2, [r4, #0] │ │ addeq r4, #1 │ │ lsrs r7, r2, #7 │ │ lsls r2, r2, #1 │ │ ldr.w r7, [lr, r7, lsl #2] │ │ uxtb r2, r2 │ │ str.w r7, [r6, r0, lsl #2] │ │ adds r0, #1 │ │ - b.n 5701e │ │ + b.n 572d2 │ │ add r4, ip │ │ add r6, r3 │ │ - b.n 57014 │ │ + b.n 572c8 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r2, [r0, #24] │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ adds.w lr, r2, #7 │ │ it mi │ │ addmi.w lr, r2, #14 │ │ ldr r1, [r0, #16] │ │ @@ -96847,57 +97123,57 @@ │ │ ldr r3, [r0, #0] │ │ cmp r2, #0 │ │ it ge │ │ addge r6, r6, r2 │ │ ldr r5, [r0, #20] │ │ ldr r7, [r0, #56] ; 0x38 │ │ cmp.w ip, #0 │ │ - beq.n 570b2 │ │ + beq.n 57366 │ │ adds.w r4, r4, #4294967295 ; 0xffffffff │ │ - bcc.n 570e0 │ │ + bcc.n 57394 │ │ movs r0, #0 │ │ mov lr, r0 │ │ cmp lr, r2 │ │ - bge.n 570a8 │ │ + bge.n 5735c │ │ tst.w lr, #7 │ │ itt eq │ │ ldrbeq r0, [r3, #0] │ │ addeq r3, #1 │ │ mov.w r8, r0, lsr #7 │ │ lsls r0, r0, #1 │ │ cmp r8, r7 │ │ uxtb r0, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r5, lr] │ │ add.w lr, lr, #1 │ │ - b.n 57080 │ │ + b.n 57334 │ │ add r3, r1 │ │ add r5, r6 │ │ - b.n 57076 │ │ + b.n 5732a │ │ add r3, r1 │ │ add r5, r6 │ │ adds.w r4, r4, #4294967295 ; 0xffffffff │ │ - bcc.n 570e0 │ │ + bcc.n 57394 │ │ movs r0, #0 │ │ mov lr, r0 │ │ cmp lr, r2 │ │ - bge.n 570ae │ │ + bge.n 57362 │ │ tst.w lr, #7 │ │ itt eq │ │ ldrbeq r0, [r3, #0] │ │ addeq r3, #1 │ │ mov.w ip, r0, lsr #7 │ │ lsls r0, r0, #1 │ │ cmp ip, r7 │ │ it ne │ │ strbne.w ip, [r5, lr] │ │ uxtb r0, r0 │ │ add.w lr, lr, #1 │ │ - b.n 570bc │ │ + b.n 57370 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r1, [r0, #24] │ │ ldr r3, [r0, #36] ; 0x24 │ │ adds r2, r1, #7 │ │ it mi │ │ addmi.w r2, r1, #14 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ @@ -96910,35 +97186,35 @@ │ │ add ip, r8 │ │ ldr r4, [r0, #0] │ │ add.w r3, r3, r2, lsl #1 │ │ ldr r6, [r0, #20] │ │ ldr r7, [r0, #56] ; 0x38 │ │ ldr.w lr, [r0, #48] ; 0x30 │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.n 57150 │ │ + bcc.n 57404 │ │ movs r2, #0 │ │ mov r0, r2 │ │ cmp r0, r1 │ │ - bge.n 5714a │ │ + bge.n 573fe │ │ tst.w r0, #7 │ │ itt eq │ │ ldrbeq r2, [r4, #0] │ │ addeq r4, #1 │ │ mov.w r8, r2, lsr #7 │ │ lsls r2, r2, #1 │ │ cmp r8, r7 │ │ uxtb r2, r2 │ │ itt ne │ │ ldrhne.w r8, [lr, r8, lsl #1] │ │ strhne.w r8, [r6, r0, lsl #1] │ │ adds r0, #1 │ │ - b.n 57124 │ │ + b.n 573d8 │ │ add r4, ip │ │ add r6, r3 │ │ - b.n 5711a │ │ + b.n 573ce │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r1, [r0, #24] │ │ ldr r3, [r0, #36] ; 0x24 │ │ adds r2, r1, #7 │ │ ldr.w ip, [r0, #48] ; 0x30 │ │ it mi │ │ addmi.w r2, r1, #14 │ │ @@ -96953,35 +97229,35 @@ │ │ ldr r6, [r0, #20] │ │ ldr.w lr, [r0, #56] ; 0x38 │ │ sub.w r0, r1, r2, asr #3 │ │ bic.w r2, r1, r1, asr #31 │ │ add r0, r7 │ │ add.w r3, r3, r2, lsl #2 │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.n 571c2 │ │ + bcc.n 57476 │ │ movs r2, #0 │ │ mov r8, r2 │ │ cmp r8, r1 │ │ - bge.n 571bc │ │ + bge.n 57470 │ │ tst.w r8, #7 │ │ itt eq │ │ ldrbeq r2, [r4, #0] │ │ addeq r4, #1 │ │ lsrs r7, r2, #7 │ │ lsls r2, r2, #1 │ │ cmp r7, lr │ │ uxtb r2, r2 │ │ itt ne │ │ ldrne.w r7, [ip, r7, lsl #2] │ │ strne.w r7, [r6, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ - b.n 57196 │ │ + b.n 5744a │ │ add r4, r0 │ │ add r6, r3 │ │ - b.n 5718c │ │ + b.n 57440 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, r0 │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r1, [r0, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ @@ -96993,15 +97269,15 @@ │ │ ldr r3, [r0, #36] ; 0x24 │ │ it mi │ │ addmi.w r4, sl, #14 │ │ ldr.w lr, [r0] │ │ ldrb.w r9, [r0, #63] ; 0x3f │ │ str r3, [sp, #24] │ │ ldr r3, [r1, #4] │ │ - ldr.w ip, [pc, #592] ; 57448 │ │ + ldr.w ip, [pc, #592] ; 576fc │ │ ldr r3, [r3, #4] │ │ add ip, pc │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #44] ; 0x2c │ │ sub.w r0, sl, r4, asr #3 │ │ ldrb r2, [r3, #9] │ │ str r2, [sp, #12] │ │ @@ -97014,21 +97290,21 @@ │ │ ldr r2, [sp, #12] │ │ subs r2, #1 │ │ str r2, [sp, #20] │ │ ldr r2, [sp, #4] │ │ subs r2, #1 │ │ str r2, [sp, #4] │ │ adds r2, #1 │ │ - beq.w 5743e │ │ + beq.w 576f2 │ │ ldr r0, [sp, #8] │ │ movs r5, #0 │ │ str r5, [sp, #0] │ │ ldr r2, [sp, #0] │ │ cmp r2, sl │ │ - bge.w 5742c │ │ + bge.w 576e0 │ │ ldr r2, [sp, #0] │ │ ldr r4, [sp, #16] │ │ lsls r2, r2, #29 │ │ ldr r2, [sp, #16] │ │ itt eq │ │ ldrbeq.w r5, [lr] │ │ addeq.w lr, lr, #1 │ │ @@ -97038,22 +97314,22 @@ │ │ str r1, [sp, #32] │ │ ldrb r1, [r2, #1] │ │ ldrb r2, [r2, #2] │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #20] │ │ cmp r2, #3 │ │ - bhi.n 572ea │ │ + bhi.n 5759e │ │ tbb [pc, r2] │ │ lsls r2, r0, #16 │ │ subs r7, #48 ; 0x30 │ │ ldrb r7, [r0, #0] │ │ - b.n 57272 │ │ + b.n 57526 │ │ ldrh r7, [r0, #0] │ │ - ldr r2, [pc, #472] ; (5744c ) │ │ + ldr r2, [pc, #472] ; (57700 ) │ │ ldrb r1, [r3, #28] │ │ ldrb.w r4, [r3, #32] │ │ ldr.w r6, [ip, r2] │ │ ldr r2, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ ands r2, r7 │ │ ldr.w r1, [r6, r1, lsl #2] │ │ @@ -97075,61 +97351,61 @@ │ │ ldrb r2, [r4, r2] │ │ ldr r4, [r3, #24] │ │ ldr.w r6, [r6, fp, lsl #2] │ │ ands r4, r7 │ │ ldrb.w r7, [r3, #35] ; 0x23 │ │ lsrs r4, r7 │ │ ldrb r4, [r6, r4] │ │ - b.n 572f2 │ │ + b.n 575a6 │ │ ldrb.w r2, [r3, #32] │ │ movs r4, #255 ; 0xff │ │ lsrs r2, r2, #3 │ │ ldrb.w r8, [r0, r2] │ │ ldrb.w r2, [r3, #33] ; 0x21 │ │ lsrs r2, r2, #3 │ │ ldrb r1, [r0, r2] │ │ ldrb.w r2, [r3, #34] ; 0x22 │ │ lsrs r2, r2, #3 │ │ ldrb r2, [r0, r2] │ │ - b.n 572f2 │ │ + b.n 575a6 │ │ ldr r7, [r0, #0] │ │ - b.n 57272 │ │ + b.n 57526 │ │ movs r4, #0 │ │ mov r2, r4 │ │ mov r1, r4 │ │ mov r8, r4 │ │ ldr r6, [sp, #32] │ │ add.w fp, r4, r9 │ │ - ldr r7, [pc, #328] ; (57444 ) │ │ + ldr r7, [pc, #328] ; (576f8 ) │ │ rsb r6, r8, r6 │ │ mul.w r6, r9, r6 │ │ umull r6, r7, r6, r7 │ │ ldr r6, [sp, #36] ; 0x24 │ │ subs r6, r6, r1 │ │ mul.w r6, r9, r6 │ │ add.w r8, r8, r7, lsr #7 │ │ - ldr r7, [pc, #304] ; (57444 ) │ │ + ldr r7, [pc, #304] ; (576f8 ) │ │ umull r6, r7, r6, r7 │ │ ldr r6, [sp, #40] ; 0x28 │ │ subs r6, r6, r2 │ │ mul.w r6, r9, r6 │ │ add.w r1, r1, r7, lsr #7 │ │ - ldr r7, [pc, #284] ; (57444 ) │ │ + ldr r7, [pc, #284] ; (576f8 ) │ │ umull r6, r7, r6, r7 │ │ mul.w r6, r9, r4 │ │ - ldr r4, [pc, #276] ; (57444 ) │ │ + ldr r4, [pc, #276] ; (576f8 ) │ │ add.w r2, r2, r7, lsr #7 │ │ umull r6, r7, r6, r4 │ │ ldr r4, [sp, #20] │ │ sub.w r6, fp, r7, lsr #7 │ │ cmp r4, #3 │ │ - bhi.n 5741c │ │ + bhi.n 576d0 │ │ tbb [pc, r4] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5744c ) │ │ + ldr r6, [pc, #256] ; (57700 ) │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -97142,15 +97418,15 @@ │ │ ldrb r1, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r2, r1 │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsls r2, r1 │ │ orr.w r8, r8, r2 │ │ strb.w r8, [r0] │ │ - b.n 5741c │ │ + b.n 576d0 │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -97163,25 +97439,25 @@ │ │ ldrb r1, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r2, r1 │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsls r2, r1 │ │ orr.w r8, r8, r2 │ │ strh.w r8, [r0] │ │ - b.n 5741c │ │ + b.n 576d0 │ │ ldrb.w r4, [r3, #32] │ │ lsrs r4, r4, #3 │ │ strb.w r8, [r0, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ strb r1, [r0, r4] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ strb r2, [r0, r1] │ │ - b.n 5741c │ │ + b.n 576d0 │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -97201,29 +97477,29 @@ │ │ ldr r2, [sp, #12] │ │ lsls r5, r5, #1 │ │ add r0, r2 │ │ ldr r2, [sp, #0] │ │ uxtb r5, r5 │ │ adds r2, #1 │ │ str r2, [sp, #0] │ │ - b.n 57230 │ │ + b.n 574e4 │ │ ldr r2, [sp, #28] │ │ ldr r1, [sp, #44] ; 0x2c │ │ add lr, r2 │ │ ldr r2, [sp, #24] │ │ add r2, r1 │ │ ldr r1, [sp, #8] │ │ add r1, r2 │ │ str r1, [sp, #8] │ │ - b.n 5721e │ │ + b.n 574d2 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - bgt.n 57464 │ │ + bls.n 577b0 │ │ movs r5, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [r0, #28] │ │ ldr r2, [r0, #40] ; 0x28 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ ldr r2, [r2, #4] │ │ @@ -97242,15 +97518,15 @@ │ │ ldrb.w r9, [r0, #63] ; 0x3f │ │ adds.w r0, sl, #7 │ │ str r2, [sp, #32] │ │ it mi │ │ addmi.w r0, sl, #14 │ │ ldrb r2, [r3, #9] │ │ sub.w r0, sl, r0, asr #3 │ │ - ldr.w ip, [pc, #592] ; 576e0 │ │ + ldr.w ip, [pc, #592] ; 57994 │ │ str r2, [sp, #16] │ │ adds r2, r1, r0 │ │ str r2, [sp, #36] ; 0x24 │ │ bic.w r0, sl, sl, asr #31 │ │ ldr r2, [sp, #16] │ │ add ip, pc │ │ muls r2, r0 │ │ @@ -97258,50 +97534,50 @@ │ │ ldr r2, [sp, #16] │ │ subs r2, #1 │ │ str r2, [sp, #24] │ │ ldr r2, [sp, #8] │ │ subs r2, #1 │ │ str r2, [sp, #8] │ │ adds r2, #1 │ │ - beq.w 576d4 │ │ + beq.w 57988 │ │ ldr r0, [sp, #12] │ │ movs r5, #0 │ │ str r5, [sp, #4] │ │ ldr r2, [sp, #4] │ │ cmp r2, sl │ │ - bge.w 576c2 │ │ + bge.w 57976 │ │ ldr r2, [sp, #4] │ │ lsls r2, r2, #29 │ │ ldr r2, [sp, #32] │ │ itt eq │ │ ldrbeq.w r5, [lr] │ │ addeq.w lr, lr, #1 │ │ lsrs r1, r5, #7 │ │ cmp r1, r2 │ │ - beq.w 576b2 │ │ + beq.w 57966 │ │ ldr r4, [sp, #20] │ │ sxth r1, r1 │ │ ldr r2, [sp, #20] │ │ add.w r2, r2, r1, lsl #2 │ │ ldrb.w r1, [r4, r1, lsl #2] │ │ str r1, [sp, #40] ; 0x28 │ │ ldrb r1, [r2, #1] │ │ ldrb r2, [r2, #2] │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #24] │ │ cmp r2, #3 │ │ - bhi.n 57580 │ │ + bhi.n 57834 │ │ tbb [pc, r2] │ │ lsls r2, r0, #16 │ │ subs r7, #48 ; 0x30 │ │ ldrb r7, [r0, #0] │ │ - b.n 57508 │ │ + b.n 577bc │ │ ldrh r7, [r0, #0] │ │ - ldr r2, [pc, #472] ; (576e4 ) │ │ + ldr r2, [pc, #472] ; (57998 ) │ │ ldrb r1, [r3, #28] │ │ ldrb.w r4, [r3, #32] │ │ ldr.w r6, [ip, r2] │ │ ldr r2, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ ands r2, r7 │ │ ldr.w r1, [r6, r1, lsl #2] │ │ @@ -97323,61 +97599,61 @@ │ │ ldrb r2, [r4, r2] │ │ ldr r4, [r3, #24] │ │ ldr.w r6, [r6, fp, lsl #2] │ │ ands r4, r7 │ │ ldrb.w r7, [r3, #35] ; 0x23 │ │ lsrs r4, r7 │ │ ldrb r4, [r6, r4] │ │ - b.n 57588 │ │ + b.n 5783c │ │ ldrb.w r2, [r3, #32] │ │ movs r4, #255 ; 0xff │ │ lsrs r2, r2, #3 │ │ ldrb.w r8, [r0, r2] │ │ ldrb.w r2, [r3, #33] ; 0x21 │ │ lsrs r2, r2, #3 │ │ ldrb r1, [r0, r2] │ │ ldrb.w r2, [r3, #34] ; 0x22 │ │ lsrs r2, r2, #3 │ │ ldrb r2, [r0, r2] │ │ - b.n 57588 │ │ + b.n 5783c │ │ ldr r7, [r0, #0] │ │ - b.n 57508 │ │ + b.n 577bc │ │ movs r4, #0 │ │ mov r2, r4 │ │ mov r1, r4 │ │ mov r8, r4 │ │ ldr r6, [sp, #40] ; 0x28 │ │ add.w fp, r4, r9 │ │ - ldr r7, [pc, #332] ; (576dc ) │ │ + ldr r7, [pc, #332] ; (57990 ) │ │ rsb r6, r8, r6 │ │ mul.w r6, r9, r6 │ │ umull r6, r7, r6, r7 │ │ ldr r6, [sp, #44] ; 0x2c │ │ add.w r8, r8, r7, lsr #7 │ │ subs r7, r6, r1 │ │ mul.w r6, r9, r7 │ │ - ldr r7, [pc, #304] ; (576dc ) │ │ + ldr r7, [pc, #304] ; (57990 ) │ │ umull r6, r7, r6, r7 │ │ ldr r6, [sp, #48] ; 0x30 │ │ add.w r1, r1, r7, lsr #7 │ │ subs r7, r6, r2 │ │ mul.w r6, r9, r7 │ │ - ldr r7, [pc, #288] ; (576dc ) │ │ + ldr r7, [pc, #288] ; (57990 ) │ │ umull r6, r7, r6, r7 │ │ mul.w r6, r9, r4 │ │ - ldr r4, [pc, #276] ; (576dc ) │ │ + ldr r4, [pc, #276] ; (57990 ) │ │ add.w r2, r2, r7, lsr #7 │ │ umull r6, r7, r6, r4 │ │ ldr r4, [sp, #24] │ │ sub.w r6, fp, r7, lsr #7 │ │ cmp r4, #3 │ │ - bhi.n 576b2 │ │ + bhi.n 57966 │ │ tbb [pc, r4] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (576e0 ) │ │ + ldr r6, [pc, #256] ; (57994 ) │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -97390,15 +97666,15 @@ │ │ ldrb r1, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r2, r1 │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsls r2, r1 │ │ orr.w r8, r8, r2 │ │ strb.w r8, [r0] │ │ - b.n 576b2 │ │ + b.n 57966 │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -97411,25 +97687,25 @@ │ │ ldrb r1, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r2, r1 │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsls r2, r1 │ │ orr.w r8, r8, r2 │ │ strh.w r8, [r0] │ │ - b.n 576b2 │ │ + b.n 57966 │ │ ldrb.w r4, [r3, #32] │ │ lsrs r4, r4, #3 │ │ strb.w r8, [r0, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ strb r1, [r0, r4] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ strb r2, [r0, r1] │ │ - b.n 576b2 │ │ + b.n 57966 │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -97449,30 +97725,30 @@ │ │ ldr r2, [sp, #16] │ │ lsls r5, r5, #1 │ │ add r0, r2 │ │ ldr r2, [sp, #4] │ │ uxtb r5, r5 │ │ adds r2, #1 │ │ str r2, [sp, #4] │ │ - b.n 574bc │ │ + b.n 57770 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add lr, r2 │ │ ldr r2, [sp, #28] │ │ add r2, r1 │ │ ldr r1, [sp, #12] │ │ add r1, r2 │ │ str r1, [sp, #12] │ │ - b.n 574aa │ │ + b.n 5775e │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - bls.n 577b8 │ │ + bvs.n 57904 │ │ movs r5, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [r0, #36] ; 0x24 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldr r6, [r0, #24] │ │ str r3, [sp, #4] │ │ @@ -97486,114 +97762,114 @@ │ │ str r3, [sp, #8] │ │ sub.w r2, r6, r4, asr #3 │ │ ldr.w sl, [r0, #20] │ │ add r7, r2 │ │ ldr.w fp, [r0, #56] ; 0x38 │ │ add.w r9, r9, r9, lsl #1 │ │ ldr r3, [r0, #28] │ │ - cbz r3, 57764 │ │ + cbz r3, 57a18 │ │ movs r4, #0 │ │ mov r5, r4 │ │ cmp r5, r6 │ │ add.w r0, r5, r5, lsl #1 │ │ add r0, sl │ │ - bge.n 57758 │ │ + bge.n 57a0c │ │ lsls r2, r5, #29 │ │ itt eq │ │ ldrbeq.w r4, [r8] │ │ addeq.w r8, r8, #1 │ │ lsrs r1, r4, #7 │ │ cmp r1, fp │ │ - beq.n 57750 │ │ + beq.n 57a04 │ │ str r3, [sp, #12] │ │ movs r2, #3 │ │ ldr r3, [sp, #8] │ │ add.w r1, r3, r1, lsl #2 │ │ bl 552b0 │ │ ldr r3, [sp, #12] │ │ lsls r4, r4, #1 │ │ adds r5, #1 │ │ uxtb r4, r4 │ │ - b.n 57724 │ │ + b.n 579d8 │ │ ldr r2, [sp, #4] │ │ add r8, r7 │ │ subs r3, #1 │ │ add r2, r9 │ │ add sl, r2 │ │ - b.n 5771e │ │ + b.n 579d2 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ... │ │ │ │ -0005776c : │ │ +00057a20 : │ │ ldr r3, [r0, #4] │ │ ldrb r3, [r3, #8] │ │ cmp r3, #1 │ │ - bne.n 577ca │ │ + bne.n 57a7e │ │ ldr r3, [r0, #52] ; 0x34 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r3, #68] ; 0x44 │ │ ldr r2, [r2, #4] │ │ bic.w r3, r3, #28672 ; 0x7000 │ │ ldrb r1, [r2, #8] │ │ cmp r1, #7 │ │ ite hi │ │ ldrbhi r2, [r2, #9] │ │ movls r2, #0 │ │ cmp r3, #18 │ │ - beq.n 577b6 │ │ - bgt.n 5779c │ │ - cbnz r3, 577ca │ │ - ldr r3, [pc, #60] ; (577d0 ) │ │ + beq.n 57a6a │ │ + bgt.n 57a50 │ │ + cbnz r3, 57a7e │ │ + ldr r3, [pc, #60] ; (57a84 ) │ │ add r3, pc │ │ ldr.w r0, [r3, r2, lsl #2] │ │ bx lr │ │ cmp.w r3, #256 ; 0x100 │ │ - beq.n 577aa │ │ + beq.n 57a5e │ │ cmp.w r3, #274 ; 0x112 │ │ - beq.n 577c0 │ │ - b.n 577ca │ │ - ldr r3, [pc, #40] ; (577d4 ) │ │ + beq.n 57a74 │ │ + b.n 57a7e │ │ + ldr r3, [pc, #40] ; (57a88 ) │ │ add r3, pc │ │ add.w r2, r3, r2, lsl #2 │ │ ldr r0, [r2, #20] │ │ bx lr │ │ cmp r2, #1 │ │ - ble.n 577ca │ │ - ldr r0, [pc, #28] ; (577d8 ) │ │ + ble.n 57a7e │ │ + ldr r0, [pc, #28] ; (57a8c ) │ │ add r0, pc │ │ bx lr │ │ cmp r2, #1 │ │ - ble.n 577ca │ │ - ldr r0, [pc, #20] ; (577dc ) │ │ + ble.n 57a7e │ │ + ldr r0, [pc, #20] ; (57a90 ) │ │ add r0, pc │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ nop │ │ - stmia r7!, {r3, r6, r7} │ │ + stmia r5!, {r2, r4} │ │ movs r5, r0 │ │ - stmia r7!, {r4, r5, r7} │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ movs r5, r0 │ │ ; instruction: 0xfa09ffff │ │ stc2 15, cr15, [r7], {255} ; 0xff │ │ │ │ -000577e0 : │ │ - ldr.w r3, [pc, #1260] ; 57cd0 │ │ +00057a94 : │ │ + ldr.w r3, [pc, #1260] ; 57f84 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ ldr r2, [r3, #0] │ │ str r1, [sp, #40] ; 0x28 │ │ str r3, [sp, #52] ; 0x34 │ │ str r2, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.w 57c7c │ │ + beq.w 57f30 │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r6, #1 │ │ str r6, [sp, #0] │ │ ldr r1, [r0, #4] │ │ add r7, sp, #64 ; 0x40 │ │ blx r1 │ │ @@ -97603,56 +97879,56 @@ │ │ ldr r5, [r4, #8] │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r3, #2 │ │ blx r5 │ │ cmp r0, #2 │ │ mov r2, r0 │ │ - beq.n 5782e │ │ + beq.n 57ae2 │ │ mov r0, r6 │ │ bl 182e0 │ │ - b.n 57cb2 │ │ - ldr.w r1, [pc, #1188] ; 57cd4 │ │ + b.n 57f66 │ │ + ldr.w r1, [pc, #1188] ; 57f88 │ │ mov r0, r7 │ │ add r1, pc │ │ bl 5553a │ │ mov r9, r0 │ │ - cbz r0, 57846 │ │ - ldr.w r0, [pc, #1176] ; 57cd8 │ │ + cbz r0, 57afa │ │ + ldr.w r0, [pc, #1176] ; 57f8c │ │ add r0, pc │ │ - b.n 579b8 │ │ + b.n 57c6c │ │ mov r0, r4 │ │ bl 3d9a0 │ │ mov r0, r4 │ │ bl 3d934 │ │ mov r0, r4 │ │ bl 3d934 │ │ mov r0, r4 │ │ bl 3d9a0 │ │ str r0, [sp, #44] ; 0x2c │ │ mov r0, r4 │ │ bl 3d9a0 │ │ mov r8, r0 │ │ cmp.w r8, #12 │ │ mov r0, r4 │ │ - bne.n 57896 │ │ + bne.n 57b4a │ │ bl 3d934 │ │ mov fp, r9 │ │ mov r5, r9 │ │ str r0, [sp, #28] │ │ mov r0, r4 │ │ bl 3d934 │ │ mov sl, r0 │ │ mov r0, r4 │ │ bl 3d934 │ │ mov r0, r4 │ │ bl 3d934 │ │ str.w r9, [sp, #24] │ │ mov r7, r0 │ │ - b.n 578fe │ │ + b.n 57bb2 │ │ bl 3d9a0 │ │ str r0, [sp, #28] │ │ mov r0, r4 │ │ bl 3d9a0 │ │ mov sl, r0 │ │ mov r0, r4 │ │ bl 3d934 │ │ @@ -97670,172 +97946,172 @@ │ │ bl 3d9a0 │ │ mov r0, r4 │ │ bl 3d9a0 │ │ mov fp, r0 │ │ mov r0, r4 │ │ bl 3d9a0 │ │ cmp.w r8, #40 ; 0x28 │ │ - bls.n 578ee │ │ + bls.n 57ba2 │ │ str r6, [sp, #0] │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ sub.w r2, r8, #40 ; 0x28 │ │ mov r3, r9 │ │ blx r1 │ │ cmp.w sl, #0 │ │ itte lt │ │ rsblt sl, sl, #0 │ │ movlt r3, #1 │ │ movge r3, #0 │ │ str r3, [sp, #24] │ │ bl 18084 │ │ - ldr r1, [pc, #984] ; (57cdc ) │ │ + ldr r1, [pc, #984] ; (57f90 ) │ │ add r1, pc │ │ bl 55536 │ │ cmp r0, #0 │ │ - bne.w 57cb2 │ │ + bne.w 57f66 │ │ cmp r7, #1 │ │ - beq.n 57918 │ │ + beq.n 57bcc │ │ cmp r7, #4 │ │ - bne.n 57922 │ │ + bne.n 57bd6 │ │ str r7, [sp, #20] │ │ - cbz r5, 5792c │ │ + cbz r5, 57be0 │ │ cmp r5, #3 │ │ - beq.n 579be │ │ - b.n 579b4 │ │ - cbz r5, 57930 │ │ + beq.n 57c72 │ │ + b.n 57c68 │ │ + cbz r5, 57be4 │ │ cmp r5, #3 │ │ - bne.n 579b4 │ │ + bne.n 57c68 │ │ str r0, [sp, #20] │ │ - b.n 57966 │ │ + b.n 57c1a │ │ movs r7, #8 │ │ - b.n 57932 │ │ + b.n 57be6 │ │ str r5, [sp, #20] │ │ ldr r2, [sp, #44] ; 0x2c │ │ add.w r3, r8, #14 │ │ cmp r2, r3 │ │ - bne.n 57966 │ │ + bne.n 57c1a │ │ cmp r7, #24 │ │ - beq.n 579c2 │ │ - bhi.n 5795a │ │ + beq.n 57c76 │ │ + bhi.n 57c0e │ │ sub.w r3, r7, #15 │ │ cmp r3, #1 │ │ - bhi.n 579d2 │ │ + bhi.n 57c86 │ │ movs r5, #0 │ │ movs r6, #31 │ │ mov r0, r5 │ │ mov.w r9, #992 ; 0x3e0 │ │ mov.w r3, #31744 ; 0x7c00 │ │ - b.n 579dc │ │ + b.n 57c90 │ │ cmp r7, #32 │ │ - bne.n 579d2 │ │ + bne.n 57c86 │ │ movs r5, #1 │ │ mov.w r0, #4278190080 ; 0xff000000 │ │ - b.n 579c6 │ │ + b.n 57c7a │ │ cmp r7, #15 │ │ - bcc.n 579d2 │ │ + bcc.n 57c86 │ │ cmp r7, #16 │ │ - bls.n 57994 │ │ + bls.n 57c48 │ │ cmp r7, #32 │ │ - bne.n 579d2 │ │ + bne.n 57c86 │ │ mov r0, r4 │ │ movs r5, #0 │ │ bl 3d9a0 │ │ str r0, [sp, #48] ; 0x30 │ │ mov r0, r4 │ │ bl 3d9a0 │ │ mov r9, r0 │ │ mov r0, r4 │ │ bl 3d9a0 │ │ mov r6, r0 │ │ mov r0, r4 │ │ bl 3d9a0 │ │ - b.n 579b0 │ │ + b.n 57c64 │ │ mov r0, r4 │ │ movs r5, #0 │ │ bl 3d9a0 │ │ str r0, [sp, #48] ; 0x30 │ │ mov r0, r4 │ │ bl 3d9a0 │ │ mov r9, r0 │ │ mov r0, r4 │ │ bl 3d9a0 │ │ mov r6, r0 │ │ mov r0, r5 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - b.n 579dc │ │ - ldr r0, [pc, #808] ; (57ce0 ) │ │ + b.n 57c90 │ │ + ldr r0, [pc, #808] ; (57f94 ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 57cb2 │ │ + b.n 57f66 │ │ movs r7, #8 │ │ - b.n 579d2 │ │ + b.n 57c86 │ │ movs r5, #0 │ │ mov r0, r5 │ │ movs r6, #255 ; 0xff │ │ mov.w r9, #65280 ; 0xff00 │ │ mov.w r3, #16711680 ; 0xff0000 │ │ - b.n 579dc │ │ + b.n 57c90 │ │ movs r5, #0 │ │ mov r0, r5 │ │ mov r6, r5 │ │ mov r9, r5 │ │ mov r3, r5 │ │ stmia.w sp, {r3, r9} │ │ mov r2, sl │ │ str r6, [sp, #8] │ │ mov r3, r7 │ │ str r0, [sp, #12] │ │ movs r0, #0 │ │ ldr r1, [sp, #28] │ │ - bl 5894c │ │ + bl 5e724 │ │ mov r6, r0 │ │ cmp r0, #0 │ │ - beq.w 57cb4 │ │ + beq.w 57f68 │ │ ldr r3, [r0, #4] │ │ ldr.w r9, [r3, #4] │ │ cmp.w r9, #0 │ │ - bne.n 57a2c │ │ + bne.n 57ce0 │ │ ldrd r8, r9, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r0, r4 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r1, [r4, #4] │ │ adds.w r8, r8, r3 │ │ adc.w r9, r9, #0 │ │ mov r2, r8 │ │ mov r3, r9 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 57b18 │ │ + bge.n 57dcc │ │ movs r0, #3 │ │ - b.n 57c04 │ │ + b.n 57eb8 │ │ cmp.w fp, #0 │ │ - bne.n 57a3a │ │ + bne.n 57cee │ │ mov.w fp, #1 │ │ lsl.w fp, fp, r7 │ │ ldr.w r3, [r9] │ │ cmp fp, r3 │ │ - ble.n 57a5a │ │ + ble.n 57d0e │ │ str.w fp, [r9] │ │ mov.w r1, fp, lsl #2 │ │ ldr.w r0, [r9, #4] │ │ bl 555c0 │ │ str.w r0, [r9, #4] │ │ - cbnz r0, 57a60 │ │ - b.n 57c04 │ │ + cbnz r0, 57d14 │ │ + b.n 57eb8 │ │ it lt │ │ strlt.w fp, [r9] │ │ cmp.w r8, #12 │ │ mov.w sl, #0 │ │ - bne.n 57ab8 │ │ + bne.n 57d6c │ │ cmp sl, fp │ │ - bge.n 57a04 │ │ + bge.n 57cb8 │ │ ldr.w r1, [r9, #4] │ │ mov.w r8, sl, lsl #2 │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ add r1, r8 │ │ mov r3, r2 │ │ adds r1, #2 │ │ @@ -97857,17 +98133,17 @@ │ │ ldr r7, [r4, #8] │ │ add.w sl, sl, #1 │ │ blx r7 │ │ ldr.w r3, [r9, #4] │ │ add r8, r3 │ │ movs r3, #255 ; 0xff │ │ strb.w r3, [r8, #3] │ │ - b.n 57a6a │ │ + b.n 57d1e │ │ cmp sl, fp │ │ - bge.n 57a04 │ │ + bge.n 57cb8 │ │ ldr.w r1, [r9, #4] │ │ mov.w r8, sl, lsl #2 │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ add r1, r8 │ │ mov r3, r2 │ │ adds r1, #2 │ │ @@ -97897,287 +98173,287 @@ │ │ adds r1, #3 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ ldr.w r3, [r9, #4] │ │ add r8, r3 │ │ movs r3, #255 ; 0xff │ │ strb.w r3, [r8, #3] │ │ - b.n 57ab8 │ │ + b.n 57d6c │ │ ldr.w sl, [r6, #20] │ │ ldr r2, [r6, #16] │ │ ldr r3, [r6, #12] │ │ mla r3, r3, r2, sl │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #20] │ │ cmp r3, #1 │ │ - beq.n 57b32 │ │ + beq.n 57de6 │ │ cmp r3, #4 │ │ - beq.n 57b44 │ │ - b.n 57b68 │ │ + beq.n 57df8 │ │ + b.n 57e1c │ │ ldr r1, [sp, #28] │ │ adds r1, #7 │ │ asrs r7, r1, #3 │ │ ands.w r8, r7, #3 │ │ - beq.n 57b84 │ │ - ldr r3, [pc, #396] ; (57ccc ) │ │ + beq.n 57e38 │ │ + ldr r3, [pc, #396] ; (57f80 ) │ │ ands r3, r7 │ │ - b.n 57b72 │ │ + b.n 57e26 │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ asrs r3, r3, #1 │ │ ands.w r8, r3, #3 │ │ - beq.n 57b84 │ │ - ldr r7, [pc, #376] ; (57ccc ) │ │ + beq.n 57e38 │ │ + ldr r7, [pc, #376] ; (57f80 ) │ │ ands r7, r3 │ │ cmp r7, #0 │ │ ittt lt │ │ addlt.w r7, r7, #4294967295 ; 0xffffffff │ │ ornlt r7, r7, #3 │ │ addlt r7, #1 │ │ rsb r8, r7, #4 │ │ - b.n 57b84 │ │ + b.n 57e38 │ │ ands.w r8, r2, #3 │ │ - beq.n 57b84 │ │ - ldr r3, [pc, #348] ; (57ccc ) │ │ + beq.n 57e38 │ │ + ldr r3, [pc, #348] ; (57f80 ) │ │ ands r3, r2 │ │ cmp r3, #0 │ │ ittt lt │ │ addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ ornlt r3, r3, #3 │ │ addlt r3, #1 │ │ rsb r8, r3, #4 │ │ ldr r3, [sp, #24] │ │ - cbnz r3, 57b90 │ │ + cbnz r3, 57e44 │ │ ldr r3, [sp, #44] ; 0x2c │ │ rsb r9, r2, r3 │ │ - b.n 57b92 │ │ + b.n 57e46 │ │ mov r9, sl │ │ add.w r3, sp, #63 ; 0x3f │ │ str r3, [sp, #28] │ │ - b.n 57bdc │ │ + b.n 57e90 │ │ movs r3, #0 │ │ strb.w r3, [sp, #63] ; 0x3f │ │ ldr r3, [sp, #20] │ │ mov fp, r9 │ │ rsb r3, r3, #8 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r6, #8] │ │ rsb r7, r9, fp │ │ cmp r7, r3 │ │ - blt.n 57c0a │ │ + blt.n 57ebe │ │ cmp.w r8, #0 │ │ - beq.n 57bd2 │ │ + beq.n 57e86 │ │ mov.w fp, #0 │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ mov r0, r4 │ │ ldr r1, [sp, #28] │ │ mov r3, r2 │ │ add.w fp, fp, #1 │ │ blx r7 │ │ cmp fp, r8 │ │ - blt.n 57bbe │ │ + blt.n 57e72 │ │ ldr r2, [sp, #24] │ │ ldr r3, [r6, #16] │ │ cmp r2, #0 │ │ - beq.n 57c4e │ │ + beq.n 57f02 │ │ add r9, r3 │ │ cmp r9, sl │ │ - bcc.n 57c54 │ │ + bcc.n 57f08 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r9, r3 │ │ - bcs.n 57c54 │ │ + bcs.n 57f08 │ │ ldr r3, [sp, #20] │ │ cmp r3, #1 │ │ - beq.n 57b9a │ │ + beq.n 57e4e │ │ cmp r3, #4 │ │ - beq.n 57b9a │ │ + beq.n 57e4e │ │ ldr r3, [r6, #16] │ │ mov r0, r4 │ │ ldr r7, [r4, #8] │ │ mov r1, r9 │ │ movs r2, #1 │ │ blx r7 │ │ ldr r3, [r6, #16] │ │ cmp r0, r3 │ │ - beq.n 57bb4 │ │ + beq.n 57e68 │ │ movs r0, #1 │ │ bl 182e0 │ │ - b.n 57cb4 │ │ + b.n 57f68 │ │ ldr r1, [sp, #20] │ │ movs r0, #8 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov r1, r0 │ │ mov r0, r7 │ │ - blx 7d3d4 <__aeabi_idivmod@@Base> │ │ - cbnz r1, 57c34 │ │ + blx 7d3d0 <__aeabi_idivmod@@Base> │ │ + cbnz r1, 57ee8 │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ mov r0, r4 │ │ ldr r1, [sp, #28] │ │ mov r3, r2 │ │ blx r7 │ │ - cbnz r0, 57c34 │ │ - ldr r0, [pc, #184] ; (57ce4 ) │ │ + cbnz r0, 57ee8 │ │ + ldr r0, [pc, #184] ; (57f98 ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 57cb4 │ │ + b.n 57f68 │ │ ldrb.w r3, [sp, #63] ; 0x3f │ │ ldr r2, [sp, #48] ; 0x30 │ │ asrs r3, r2 │ │ strb.w r3, [fp], #1 │ │ ldrb.w r3, [sp, #63] ; 0x3f │ │ ldr r2, [sp, #20] │ │ lsls r3, r2 │ │ strb.w r3, [sp, #63] ; 0x3f │ │ - b.n 57baa │ │ + b.n 57e5e │ │ rsb r9, r3, r9 │ │ - b.n 57bdc │ │ - cbz r5, 57caa │ │ + b.n 57e90 │ │ + cbz r5, 57f5e │ │ ldr r3, [r6, #20] │ │ ldr r1, [r6, #16] │ │ ldr r2, [r6, #12] │ │ adds r3, #3 │ │ mla r2, r1, r2, r3 │ │ mov r1, r3 │ │ cmp r1, r2 │ │ - bcs.n 57c70 │ │ + bcs.n 57f24 │ │ ldrb r0, [r1, #0] │ │ - cbnz r0, 57caa │ │ + cbnz r0, 57f5e │ │ adds r1, #4 │ │ - b.n 57c64 │ │ + b.n 57f18 │ │ movs r1, #255 ; 0xff │ │ cmp r3, r2 │ │ - bcs.n 57caa │ │ + bcs.n 57f5e │ │ strb.w r1, [r3], #4 │ │ - b.n 57c72 │ │ + b.n 57f26 │ │ mov r6, r0 │ │ mov r0, r6 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 57c94 │ │ - cbz r4, 57c98 │ │ + cbz r3, 57f48 │ │ + cbz r4, 57f4c │ │ movs r6, #0 │ │ ldr r3, [r4, #16] │ │ mov r0, r4 │ │ blx r3 │ │ - b.n 57c9a │ │ + b.n 57f4e │ │ ldr r6, [sp, #40] ; 0x28 │ │ - b.n 57c9a │ │ + b.n 57f4e │ │ mov r6, r4 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov r0, r6 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 57cc4 │ │ + beq.n 57f78 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne.n 57c8c │ │ - b.n 57c9a │ │ + bne.n 57f40 │ │ + b.n 57f4e │ │ movs r6, #0 │ │ movs r3, #0 │ │ mov r0, r4 │ │ str r3, [sp, #0] │ │ ldrd r2, r3, [sp, #32] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ - b.n 57c7e │ │ + b.n 57f32 │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ movs r3, r0 │ │ strh r0, [r0, #0] │ │ - ldmia r3!, {r4, r7} │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ movs r5, r0 │ │ - b.n 57b6c │ │ + b.n 5799e │ │ movs r2, r0 │ │ - b.n 57b5a │ │ + b.n 5798c │ │ movs r2, r0 │ │ - rev16 r2, r6 │ │ + ; instruction: 0xb7ba │ │ movs r2, r0 │ │ - b.n 578b8 │ │ + b.n 586ea │ │ movs r2, r0 │ │ - b.n 58416 │ │ + b.n 58248 │ │ movs r2, r0 │ │ │ │ -00057ce8 : │ │ - ldr r3, [pc, #824] ; (58024 ) │ │ +00057f9c : │ │ + ldr r3, [pc, #824] ; (582d8 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #92 ; 0x5c │ │ mov r8, r0 │ │ mov r4, r1 │ │ str r2, [sp, #20] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #24] │ │ str r2, [sp, #84] ; 0x54 │ │ - ldr r2, [pc, #804] ; (58028 ) │ │ + ldr r2, [pc, #804] ; (582dc ) │ │ add r2, pc │ │ ldrh r2, [r2, #0] │ │ strh.w r2, [sp, #80] ; 0x50 │ │ cmp r1, #0 │ │ - beq.w 57fee │ │ + beq.w 582a2 │ │ ldr r3, [r0, #52] ; 0x34 │ │ ldr r3, [r3, #68] ; 0x44 │ │ tst.w r3, #256 ; 0x100 │ │ ldr r3, [r0, #4] │ │ - bne.n 57d26 │ │ + bne.n 57fda │ │ ldr r2, [r3, #24] │ │ adds r2, #0 │ │ it ne │ │ movne r2, #1 │ │ - b.n 57d28 │ │ + b.n 57fdc │ │ movs r2, #1 │ │ ldr r0, [r3, #4] │ │ ldrb r1, [r3, #8] │ │ - cbz r0, 57d3a │ │ - cbnz r2, 57d3a │ │ + cbz r0, 57fee │ │ + cbnz r2, 57fee │ │ cmp r1, #8 │ │ - beq.n 57d80 │ │ - ldr r0, [pc, #756] ; (5802c ) │ │ + beq.n 58034 │ │ + ldr r0, [pc, #756] ; (582e0 ) │ │ add r0, pc │ │ - b.n 57d7a │ │ + b.n 5802e │ │ cmp r1, #24 │ │ - bne.n 57d54 │ │ + bne.n 58008 │ │ ldr r1, [r3, #12] │ │ cmp.w r1, #16711680 ; 0xff0000 │ │ - bne.n 57d54 │ │ + bne.n 58008 │ │ ldr r1, [r3, #16] │ │ cmp.w r1, #65280 ; 0xff00 │ │ - bne.n 57d54 │ │ + bne.n 58008 │ │ ldr r3, [r3, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 57d80 │ │ + beq.n 58034 │ │ add r5, sp, #36 ; 0x24 │ │ mov r0, r5 │ │ - cbz r2, 57d5e │ │ - ldr r1, [pc, #700] ; (58018 ) │ │ - b.n 57d60 │ │ - ldr r1, [pc, #700] ; (5801c ) │ │ - bl 5eab0 │ │ + cbz r2, 58012 │ │ + ldr r1, [pc, #700] ; (582cc ) │ │ + b.n 58014 │ │ + ldr r1, [pc, #700] ; (582d0 ) │ │ + bl 5f2d8 │ │ mov r1, r5 │ │ mov r0, r8 │ │ movs r2, #0 │ │ - bl 58aa4 │ │ + bl 5e87c │ │ mov r5, r0 │ │ - cbnz r0, 57d82 │ │ - ldr r0, [pc, #700] ; (58030 ) │ │ + cbnz r0, 58036 │ │ + ldr r0, [pc, #700] ; (582e4 ) │ │ ldrb.w r1, [sp, #44] ; 0x2c │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 57fe4 │ │ + b.n 58298 │ │ mov r5, r8 │ │ mov r0, r5 │ │ - bl 58754 │ │ + bl 5e52c │ │ mov r7, r0 │ │ cmp r0, #0 │ │ - bne.w 57fe4 │ │ + bne.w 58298 │ │ ldr r3, [r5, #4] │ │ movs r6, #1 │ │ movs r2, #0 │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #9] │ │ ldr r3, [r5, #8] │ │ str r6, [sp, #0] │ │ @@ -98208,15 +98484,15 @@ │ │ ldr r6, [r5, #4] │ │ ldr.w sl, [r5, #12] │ │ ldr r7, [r5, #16] │ │ ldrb.w fp, [r6, #8] │ │ ldr r6, [r6, #4] │ │ ldr r3, [r5, #8] │ │ mul.w r7, r7, sl │ │ - cbz r6, 57df6 │ │ + cbz r6, 580aa │ │ ldr r6, [r6, #0] │ │ movs r1, #40 ; 0x28 │ │ mov r0, r4 │ │ str r3, [sp, #28] │ │ bl 3daf4 │ │ ldr r3, [sp, #28] │ │ mov r0, r4 │ │ @@ -98247,15 +98523,15 @@ │ │ mov r0, r4 │ │ bl 3daf4 │ │ mov r0, r4 │ │ movs r1, #0 │ │ bl 3daf4 │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #4] │ │ - cbnz r3, 57e8e │ │ + cbnz r3, 58142 │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ mov r0, r4 │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ @@ -98267,24 +98543,24 @@ │ │ ldrd r2, r3, [sp, #8] │ │ ldr r1, [r4, #4] │ │ adds r2, #10 │ │ adc.w r3, r3, #0 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 57ed6 │ │ + bge.n 5818a │ │ movs r0, #3 │ │ bl 182e0 │ │ - b.n 57ed6 │ │ + b.n 5818a │ │ ldr r6, [r3, #4] │ │ mov.w fp, #0 │ │ ldr.w sl, [r3] │ │ adds r6, #2 │ │ cmp fp, sl │ │ - bge.n 57e58 │ │ + bge.n 5810c │ │ movs r2, #1 │ │ mov r1, r6 │ │ mov r3, r2 │ │ ldr r7, [r4, #12] │ │ mov r0, r4 │ │ add.w fp, fp, #1 │ │ blx r7 │ │ @@ -98303,75 +98579,75 @@ │ │ movs r2, #1 │ │ adds r1, r6, #1 │ │ mov r0, r4 │ │ mov r3, r2 │ │ ldr r7, [r4, #12] │ │ blx r7 │ │ adds r6, #4 │ │ - b.n 57e9a │ │ + b.n 5814e │ │ mov r1, r6 │ │ mov r0, r4 │ │ bl 3daf4 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r0, r4 │ │ ldrd r2, r3, [sp, #8] │ │ ldr r1, [r4, #4] │ │ adds r2, r2, r6 │ │ adc.w r3, r3, #0 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 57f00 │ │ + bge.n 581b4 │ │ movs r0, #3 │ │ bl 182e0 │ │ ldr r3, [r5, #12] │ │ ands.w r7, r9, #3 │ │ ldr r2, [r5, #16] │ │ ldr r6, [r5, #20] │ │ mla sl, r2, r3, r6 │ │ - beq.n 57f54 │ │ - ldr r7, [pc, #268] ; (58020 ) │ │ + beq.n 58208 │ │ + ldr r7, [pc, #268] ; (582d4 ) │ │ and.w r7, r9, r7 │ │ cmp r7, #0 │ │ ittt lt │ │ addlt.w r7, r7, #4294967295 ; 0xffffffff │ │ ornlt r7, r7, #3 │ │ addlt r7, #1 │ │ rsb r7, r7, #4 │ │ - b.n 57f54 │ │ - cbz r7, 57f54 │ │ + b.n 58208 │ │ + cbz r7, 58208 │ │ movs r3, #0 │ │ add.w ip, sp, #88 ; 0x58 │ │ mov fp, r3 │ │ strb.w r3, [ip, #-53]! │ │ movs r2, #1 │ │ mov r1, ip │ │ mov r0, r4 │ │ mov r3, r2 │ │ ldr r6, [r4, #12] │ │ add.w fp, fp, #1 │ │ str.w ip, [sp, #28] │ │ blx r6 │ │ cmp fp, r7 │ │ ldr.w ip, [sp, #28] │ │ - blt.n 57f38 │ │ + blt.n 581ec │ │ ldr r3, [r5, #20] │ │ cmp sl, r3 │ │ - bls.n 57f76 │ │ + bls.n 5822a │ │ ldr r3, [r5, #16] │ │ mov r0, r4 │ │ movs r2, #1 │ │ ldr r6, [r4, #12] │ │ rsb sl, r3, sl │ │ mov r3, r9 │ │ mov r1, sl │ │ blx r6 │ │ cmp r0, r9 │ │ - beq.n 57f2a │ │ + beq.n 581de │ │ movs r0, #2 │ │ bl 182e0 │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ mov r0, r4 │ │ movs r3, #0 │ │ @@ -98385,15 +98661,15 @@ │ │ ldrd r2, r3, [sp, #8] │ │ ldr r1, [r4, #4] │ │ adds r2, #2 │ │ adc.w r3, r3, #0 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 57faa │ │ + bge.n 5825e │ │ movs r0, #3 │ │ bl 182e0 │ │ mov r1, r6 │ │ mov r0, r4 │ │ bl 3daf4 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ @@ -98401,2008 +98677,1080 @@ │ │ ldrd r2, r3, [sp, #8] │ │ ldr r1, [r4, #4] │ │ adds r2, r2, r6 │ │ adc.w r3, r3, #0 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 57fd4 │ │ + bge.n 58288 │ │ movs r0, #3 │ │ bl 182e0 │ │ mov r0, r5 │ │ - bl 5877a │ │ + bl 5e552 │ │ cmp r5, r8 │ │ - beq.n 57fe4 │ │ + beq.n 58298 │ │ mov r0, r5 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ ldr r3, [sp, #20] │ │ - cbz r3, 57fee │ │ + cbz r3, 582a2 │ │ ldr r3, [r4, #16] │ │ mov r0, r4 │ │ blx r3 │ │ bl 18084 │ │ - ldr r1, [pc, #64] ; (58034 ) │ │ + ldr r1, [pc, #64] ; (582e8 ) │ │ add r1, pc │ │ bl 55536 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ cmp r2, r3 │ │ rsb r0, r0, #0 │ │ - beq.n 58012 │ │ + beq.n 582c6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ adds r3, r0, r0 │ │ asrs r0, r0, #29 │ │ movs r3, r0 │ │ strh r0, [r0, #0] │ │ - stmia r6!, {r1, r3, r7} │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ movs r5, r0 │ │ - movs r7, #218 ; 0xda │ │ + movs r5, #34 ; 0x22 │ │ movs r3, r0 │ │ - b.n 58578 │ │ - movs r2, r0 │ │ - b.n 58536 │ │ + b.n 583aa │ │ movs r2, r0 │ │ - cbz r2, 58098 │ │ + b.n 58368 │ │ movs r2, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r9, r0 │ │ - mov r8, r1 │ │ - mov sl, r3 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - cbz r2, 58050 │ │ - lsrs r3, r2, #28 │ │ - cmp r3, #1 │ │ - bne.n 58064 │ │ - ubfx r3, r2, #24, #4 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bhi.n 58064 │ │ - ldr r0, [pc, #96] ; (580bc ) │ │ - add r0, pc │ │ - bl 181a8 │ │ - b.n 580b6 │ │ - mov r0, r7 │ │ - mov r1, r2 │ │ - bl 5eab0 │ │ - cmp r0, #0 │ │ - blt.n 580b6 │ │ - mov r0, r4 │ │ - movs r1, #0 │ │ - movs r2, #60 ; 0x3c │ │ - movs r5, #1 │ │ - bl 552ac │ │ - ldr r3, [sp, #32] │ │ - stmia.w r4, {r5, r7} │ │ - mov r0, r6 │ │ - str.w sl, [r4, #20] │ │ - movs r1, #0 │ │ - str r3, [r4, #16] │ │ - movs r2, #88 ; 0x58 │ │ - str.w r9, [r4, #8] │ │ - str.w r8, [r4, #12] │ │ - bl 552ac │ │ - movs r3, #255 ; 0xff │ │ - mov r0, r5 │ │ - strb.w r3, [r6, #76] ; 0x4c │ │ - strb.w r3, [r6, #77] ; 0x4d │ │ - strb.w r3, [r6, #78] ; 0x4e │ │ - strb.w r3, [r6, #79] ; 0x4f │ │ - str r6, [r4, #52] ; 0x34 │ │ - str r5, [r4, #56] ; 0x38 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - svc 190 ; 0xbe │ │ + sub sp, #296 ; 0x128 │ │ movs r2, r0 │ │ │ │ -000580c0 : │ │ - cbnz r0, 580ca │ │ - ldr r0, [pc, #12] ; (580d0 ) │ │ - add r0, pc │ │ - b.w 181a8 │ │ - ldr r0, [r0, #4] │ │ - b.w 5ed94 │ │ - svc 122 ; 0x7a │ │ - movs r2, r0 │ │ +000582ec : │ │ + ldr.w r3, [r0, #636] ; 0x27c │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + ldr r0, [r3, #0] │ │ + mov r6, r1 │ │ + bl 402c8 │ │ + mov r4, r0 │ │ + cbnz r0, 58330 │ │ + mov r0, r6 │ │ + bl 552bc │ │ + movw r2, #1022 ; 0x3fe │ │ + cmp r0, r2 │ │ + bhi.n 58330 │ │ + ldr r4, [pc, #36] ; (58334 ) │ │ + movs r3, #95 ; 0x5f │ │ + mov r1, r6 │ │ + add r4, pc │ │ + mov r0, r4 │ │ + strb.w r3, [r0], #1 │ │ + bl 5532c │ │ + ldr.w r3, [r5, #636] ; 0x27c │ │ + mov r1, r4 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + ldr r0, [r3, #0] │ │ + b.w 402c8 │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + lsrs r4, r7, #21 │ │ + movs r6, r0 │ │ │ │ -000580d4 : │ │ - push {r3, lr} │ │ - cbz r0, 580f4 │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cbz r1, 580e4 │ │ - orr.w r2, r3, #4096 ; 0x1000 │ │ - b.n 580e8 │ │ - bic.w r2, r3, #4096 ; 0x1000 │ │ - cmp r2, r3 │ │ - str r2, [r0, #68] ; 0x44 │ │ - beq.n 580fa │ │ - bl 5f15e │ │ - b.n 580fa │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, pc} │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ +00058338 : │ │ + ldr.w r3, [r0, #636] ; 0x27c │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cbz r3, 58388 │ │ + ldr r0, [r3, #8] │ │ + cbz r0, 58352 │ │ + ldr r3, [r3, #28] │ │ + blx r3 │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + movs r2, #0 │ │ + str r2, [r3, #8] │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + ldr r0, [r3, #4] │ │ + cbz r0, 58366 │ │ + bl 40344 │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + movs r2, #0 │ │ + str r2, [r3, #4] │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + ldr r0, [r3, #0] │ │ + cbz r0, 5837a │ │ + bl 40344 │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + movs r2, #0 │ │ + str r2, [r3, #0] │ │ + ldr.w r0, [r4, #636] ; 0x27c │ │ + bl 555c4 │ │ + movs r3, #0 │ │ + str.w r3, [r4, #636] ; 0x27c │ │ + pop {r4, pc} │ │ ... │ │ │ │ -00058100 : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ +0005838c : │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ - cbnz r0, 58114 │ │ - ldr r0, [pc, #152] ; (581a4 ) │ │ - ldr r1, [pc, #152] ; (581a8 ) │ │ + ldr.w r3, [r0, #636] ; 0x27c │ │ + mov r6, r1 │ │ + mov r9, r2 │ │ + cbz r3, 583a2 │ │ + ldr r0, [pc, #780] ; (586ac ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + movs r0, #1 │ │ + movs r1, #88 ; 0x58 │ │ + bl 555bc │ │ + str.w r0, [r4, #636] ; 0x27c │ │ + cbnz r0, 583b8 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + b.w 182e0 │ │ + ldr r0, [pc, #756] ; (586b0 ) │ │ + add r0, pc │ │ + bl 55df8 │ │ + mov r5, r0 │ │ + cbnz r0, 583d0 │ │ + ldr.w r3, [r4, #332] ; 0x14c │ │ + cmp r3, #4 │ │ + beq.n 583da │ │ + movs r7, #0 │ │ + b.n 58402 │ │ + bl 402a0 │ │ + mov r7, r0 │ │ + cbnz r0, 58402 │ │ + b.n 583c4 │ │ + ldr.w r3, [r4, #320] ; 0x140 │ │ + cmp r3, #1 │ │ + ble.n 583e8 │ │ + ldr r5, [pc, #720] ; (586b4 ) │ │ + add r5, pc │ │ + b.n 583fa │ │ + ldr r5, [pc, #716] ; (586b8 ) │ │ + add r5, pc │ │ + mov r0, r5 │ │ + bl 402a0 │ │ + mov r7, r0 │ │ + cbnz r0, 58402 │ │ + ldr r5, [pc, #708] ; (586bc ) │ │ + add r5, pc │ │ + mov r0, r5 │ │ + bl 402a0 │ │ + mov r7, r0 │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + str r7, [r3, #0] │ │ + cbnz r7, 58410 │ │ + ldr r0, [pc, #692] ; (586c0 ) │ │ add r0, pc │ │ + b.n 5867e │ │ + cbz r6, 5841a │ │ + mov r0, r6 │ │ + bl 402a0 │ │ + mov r6, r0 │ │ + ldr r1, [pc, #680] ; (586c4 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - b.n 58128 │ │ - ldr r3, [r0, #4] │ │ - ldr r3, [r3, #4] │ │ - cbz r3, 58130 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bcc.n 58130 │ │ - ldr r0, [pc, #136] ; (581ac ) │ │ - ldr r1, [pc, #140] ; (581b0 ) │ │ + bl 402c8 │ │ + cbnz r0, 5844e │ │ + cbz r6, 5842e │ │ + mov r0, r6 │ │ + bl 40344 │ │ + ldr r0, [pc, #664] ; (586c8 ) │ │ + add r0, pc │ │ + bl 55df8 │ │ + mov r5, r0 │ │ + cbnz r0, 5843e │ │ + ldr r5, [pc, #656] ; (586cc ) │ │ + add r5, pc │ │ + mov r0, r5 │ │ + bl 402a0 │ │ + mov r6, r0 │ │ + cbnz r0, 5844e │ │ + ldr r0, [pc, #644] ; (586d0 ) │ │ add r0, pc │ │ + b.n 5867e │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + mov r0, r6 │ │ + ldr r1, [pc, #636] ; (586d4 ) │ │ + str.w r6, [r8, #4] │ │ add r1, pc │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ + bl 402c8 │ │ + str.w r0, [r8, #20] │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #20] │ │ + cbnz r3, 58474 │ │ + ldr r0, [pc, #616] ; (586d8 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #612] ; (586dc ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #24] │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #24] │ │ + cbnz r3, 58494 │ │ + ldr r0, [pc, #592] ; (586e0 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #588] ; (586e4 ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #28] │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #28] │ │ + cbnz r3, 584b4 │ │ + ldr r0, [pc, #568] ; (586e8 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #564] ; (586ec ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #32] │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #32] │ │ + cbnz r3, 584d4 │ │ + ldr r0, [pc, #544] ; (586f0 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #540] ; (586f4 ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #36] ; 0x24 │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #36] ; 0x24 │ │ + cbnz r3, 584f4 │ │ + ldr r0, [pc, #520] ; (586f8 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #516] ; (586fc ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #72] ; 0x48 │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #72] ; 0x48 │ │ + cbnz r3, 58514 │ │ + ldr r0, [pc, #496] ; (58700 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #492] ; (58704 ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #40] ; 0x28 │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #40] ; 0x28 │ │ + cbnz r3, 58534 │ │ + ldr r0, [pc, #472] ; (58708 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #468] ; (5870c ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #44] ; 0x2c │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #44] ; 0x2c │ │ + cbnz r3, 58554 │ │ + ldr r0, [pc, #448] ; (58710 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #444] ; (58714 ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #48] ; 0x30 │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #48] ; 0x30 │ │ + cbnz r3, 58574 │ │ + ldr r0, [pc, #424] ; (58718 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #420] ; (5871c ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #52] ; 0x34 │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #52] ; 0x34 │ │ + cbnz r3, 58594 │ │ + ldr r0, [pc, #400] ; (58720 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #396] ; (58724 ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #56] ; 0x38 │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #56] ; 0x38 │ │ + cbnz r3, 585b4 │ │ + ldr r0, [pc, #376] ; (58728 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #372] ; (5872c ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #60] ; 0x3c │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #60] ; 0x3c │ │ + cbnz r3, 585d4 │ │ + ldr r0, [pc, #352] ; (58730 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #348] ; (58734 ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #64] ; 0x40 │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #64] ; 0x40 │ │ + cbnz r3, 585f4 │ │ + ldr r0, [pc, #328] ; (58738 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #324] ; (5873c ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #76] ; 0x4c │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #76] ; 0x4c │ │ + cbnz r3, 58614 │ │ + ldr r0, [pc, #304] ; (58740 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #300] ; (58744 ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #80] ; 0x50 │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #80] ; 0x50 │ │ + cbnz r3, 58634 │ │ + ldr r0, [pc, #280] ; (58748 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr r1, [pc, #276] ; (5874c ) │ │ + ldr.w r0, [r8, #4] │ │ + add r1, pc │ │ + bl 402c8 │ │ + str.w r0, [r8, #84] ; 0x54 │ │ + ldr.w r8, [r4, #636] ; 0x27c │ │ + ldr.w r3, [r8, #84] ; 0x54 │ │ + cbnz r3, 58654 │ │ + ldr r0, [pc, #256] ; (58750 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + ldr.w r3, [r8, #20] │ │ + mov r0, r9 │ │ + blx r3 │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + str.w r0, [r8, #8] │ │ + ldr r0, [r3, #8] │ │ + cbnz r0, 5866e │ │ + ldr r0, [pc, #232] ; (58754 ) │ │ + add r0, pc │ │ + b.n 5867e │ │ + movs r1, #0 │ │ + ldr r3, [r3, #24] │ │ + mov r2, r1 │ │ + blx r3 │ │ + cmp r0, #1 │ │ + beq.n 58686 │ │ + ldr r0, [pc, #220] ; (58758 ) │ │ + add r0, pc │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ b.w 181a8 │ │ - lsls r3, r6, #30 │ │ - bpl.n 5813c │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 580d4 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r2, [r4, #4] │ │ - ldr r1, [r3, #68] ; 0x44 │ │ - cbz r6, 5816a │ │ - orr.w r0, r1, #256 ; 0x100 │ │ - str r5, [r3, #72] ; 0x48 │ │ - str r0, [r3, #68] ; 0x44 │ │ - ldr r3, [r2, #4] │ │ - cbz r3, 58192 │ │ - ldr r3, [r3, #4] │ │ - add.w r2, r3, r5, lsl #2 │ │ - movs r3, #0 │ │ - strb r3, [r2, #3] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r2, #8] │ │ - adds r3, #1 │ │ - it eq │ │ - moveq r3, #1 │ │ - str r3, [r2, #8] │ │ - b.n 58192 │ │ - ldr r2, [r2, #4] │ │ - cbz r2, 58188 │ │ - ldr r0, [r3, #72] ; 0x48 │ │ - ldr r3, [r2, #4] │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + str r6, [r3, #4] │ │ + str r7, [r3, #0] │ │ + str.w r0, [r4, #348] ; 0x15c │ │ + cbz r5, 586a2 │ │ + add.w r0, r4, #352 ; 0x160 │ │ + mov r1, r5 │ │ movs r2, #255 ; 0xff │ │ - add.w r3, r3, r0, lsl #2 │ │ - strb r2, [r3, #3] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r2, #8] │ │ - adds r3, #1 │ │ - it eq │ │ - moveq r3, #1 │ │ - str r3, [r2, #8] │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - ldr r3, [r2, #68] ; 0x44 │ │ - bic.w r3, r3, #256 ; 0x100 │ │ - str r3, [r2, #68] ; 0x44 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cmp r3, r1 │ │ - beq.n 5819e │ │ - bl 5f15e │ │ + bl 5532c │ │ + b.n 586a6 │ │ + strb.w r5, [r4, #352] ; 0x160 │ │ movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - cbz r6, 581c4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ble.n 586f8 │ │ movs r2, r0 │ │ - svc 92 ; 0x5c │ │ + ble.n 58708 │ │ movs r2, r0 │ │ - cbz r0, 581c8 │ │ + bgt.n 5860a │ │ movs r2, r0 │ │ - svc 78 ; 0x4e │ │ + bgt.n 5861c │ │ + movs r2, r0 │ │ + bgt.n 58624 │ │ + movs r2, r0 │ │ + bgt.n 5869c │ │ + movs r2, r0 │ │ + ble.n 586d2 │ │ + movs r2, r0 │ │ + ble.n 586d2 │ │ + movs r2, r0 │ │ + bgt.n 587c8 │ │ + movs r2, r0 │ │ + bgt.n 586d0 │ │ + movs r2, r0 │ │ + ble.n 586ea │ │ + movs r2, r0 │ │ + ble.n 586de │ │ + movs r2, r0 │ │ + ble.n 5872a │ │ + movs r2, r0 │ │ + ble.n 5871e │ │ + movs r2, r0 │ │ + ble.n 5876a │ │ + movs r2, r0 │ │ + ble.n 5875c │ │ + movs r2, r0 │ │ + ble.n 587a6 │ │ + movs r2, r0 │ │ + ble.n 587a2 │ │ + movs r2, r0 │ │ + bgt.n 5878a │ │ + movs r2, r0 │ │ + ble.n 587ce │ │ + movs r2, r0 │ │ + ble.n 5861e │ │ + movs r2, r0 │ │ + ble.n 5861c │ │ + movs r2, r0 │ │ + ble.n 58672 │ │ + movs r2, r0 │ │ + ble.n 5866c │ │ + movs r2, r0 │ │ + ble.n 586be │ │ + movs r2, r0 │ │ + ble.n 586ba │ │ + movs r2, r0 │ │ + ble.n 5870e │ │ + movs r2, r0 │ │ + ble.n 58714 │ │ + movs r2, r0 │ │ + udf #41 ; 0x29 │ │ + movs r2, r0 │ │ + udf #37 ; 0x25 │ │ + movs r2, r0 │ │ + udf #77 ; 0x4d │ │ + movs r2, r0 │ │ + udf #70 ; 0x46 │ │ + movs r2, r0 │ │ + udf #107 ; 0x6b │ │ + movs r2, r0 │ │ + udf #100 ; 0x64 │ │ + movs r2, r0 │ │ + udf #137 ; 0x89 │ │ + movs r2, r0 │ │ + udf #131 ; 0x83 │ │ + movs r2, r0 │ │ + udf #169 ; 0xa9 │ │ + movs r2, r0 │ │ + udf #161 ; 0xa1 │ │ + movs r2, r0 │ │ + udf #197 ; 0xc5 │ │ + movs r2, r0 │ │ + udf #185 ; 0xb9 │ │ + movs r2, r0 │ │ + udf #217 ; 0xd9 │ │ + movs r2, r0 │ │ + udf #206 ; 0xce │ │ + movs r2, r0 │ │ + udf #223 ; 0xdf │ │ + movs r2, r0 │ │ + udf #231 ; 0xe7 │ │ movs r2, r0 │ │ │ │ -000581b4 : │ │ - cbz r0, 581c8 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - lsls r2, r2, #23 │ │ - bpl.n 581c8 │ │ - cbz r1, 581c4 │ │ - ldr r3, [r3, #72] ; 0x48 │ │ - str r3, [r1, #0] │ │ - movs r0, #0 │ │ - bx lr │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -000581ce : │ │ - push {r4, lr} │ │ - cbz r0, 5820a │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - cmp r1, #255 ; 0xff │ │ - strb.w r1, [r4, #76] ; 0x4c │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - strb.w r2, [r4, #77] ; 0x4d │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - strb.w r3, [r4, #78] ; 0x4e │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - ldr r4, [r0, #68] ; 0x44 │ │ - bne.n 581f4 │ │ - cmp r2, #255 ; 0xff │ │ - bne.n 581f4 │ │ - cmp r3, #255 ; 0xff │ │ - beq.n 581fa │ │ - orr.w r3, r4, #1 │ │ - b.n 581fe │ │ - bic.w r3, r4, #1 │ │ - cmp r3, r4 │ │ - str r3, [r0, #68] ; 0x44 │ │ - beq.n 58210 │ │ - bl 5f15e │ │ - b.n 58210 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, pc} │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - │ │ -00058214 : │ │ - push {r4, lr} │ │ - cbz r0, 5823a │ │ - cbz r1, 58222 │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - ldrb.w r4, [r4, #76] ; 0x4c │ │ - strb r4, [r1, #0] │ │ - cbz r2, 5822c │ │ - ldr r1, [r0, #52] ; 0x34 │ │ - ldrb.w r1, [r1, #77] ; 0x4d │ │ - strb r1, [r2, #0] │ │ - cbz r3, 58236 │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - ldrb.w r2, [r2, #78] ; 0x4e │ │ - strb r2, [r3, #0] │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, pc} │ │ - │ │ -00058240 : │ │ - push {r3, lr} │ │ - cbz r0, 58266 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - cmp r1, #255 ; 0xff │ │ - strb.w r1, [r3, #79] ; 0x4f │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - ite ne │ │ - orrne.w r2, r3, #2 │ │ - biceq.w r2, r3, #2 │ │ - cmp r2, r3 │ │ - str r2, [r0, #68] ; 0x44 │ │ - beq.n 5826c │ │ - bl 5f15e │ │ - b.n 5826c │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, pc} │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ - │ │ -00058270 : │ │ - cbz r0, 58280 │ │ - cbz r1, 5827c │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - ldrb.w r3, [r3, #79] ; 0x4f │ │ - strb r3, [r1, #0] │ │ - movs r0, #0 │ │ - bx lr │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -00058286 : │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - cbz r0, 582d2 │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - ldr r6, [r2, #68] ; 0x44 │ │ - bic.w r3, r6, #112 ; 0x70 │ │ - str r3, [r2, #68] ; 0x44 │ │ - cmp r1, #4 │ │ - bhi.n 582b8 │ │ - tbb [pc, r1] │ │ - lsls r2, r2, #12 │ │ - lsrs r6, r0, #20 │ │ - movs r1, r1 │ │ - orr.w r3, r3, #16 │ │ - b.n 582b4 │ │ - orr.w r3, r3, #32 │ │ - b.n 582b4 │ │ - orr.w r3, r3, #64 ; 0x40 │ │ - str r3, [r2, #68] ; 0x44 │ │ - b.n 582c2 │ │ - movs r0, #4 │ │ - bl 182e0 │ │ +0005875c : │ │ + ldr r3, [pc, #464] ; (58930 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub.w sp, sp, #812 ; 0x32c │ │ + ldr.w r1, [r0, #636] ; 0x27c │ │ + ldr r2, [r3, #0] │ │ + add r6, sp, #28 │ │ mov r4, r0 │ │ - b.n 582c4 │ │ - movs r4, #0 │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cmp r3, r6 │ │ - beq.n 582d8 │ │ - bl 5f15e │ │ - b.n 582d8 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, pc} │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -000582dc : │ │ - cbz r0, 5830e │ │ - cbz r1, 58300 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - ldr r3, [r3, #68] ; 0x44 │ │ - and.w r3, r3, #112 ; 0x70 │ │ - cmp r3, #32 │ │ - beq.n 582fc │ │ - cmp r3, #64 ; 0x40 │ │ - mov.w r0, #0 │ │ - beq.n 58304 │ │ - cmp r3, #16 │ │ - bne.n 5830a │ │ - movs r3, #1 │ │ - b.n 58306 │ │ - movs r3, #2 │ │ - str r3, [r1, #0] │ │ - movs r0, #0 │ │ - bx lr │ │ - movs r3, #4 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - str r0, [r1, #0] │ │ - bx lr │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -00058314 : │ │ - ldr r2, [pc, #72] ; (58360 ) │ │ - push {r4, r5, lr} │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - sub sp, #28 │ │ - ldr r3, [r2, #0] │ │ - mov r5, r2 │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ - cbz r0, 58350 │ │ - str r3, [sp, #4] │ │ - add.w r4, r0, #36 ; 0x24 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r0, #8] │ │ str r3, [sp, #12] │ │ - ldr r3, [r0, #12] │ │ - str r3, [sp, #16] │ │ - add r3, sp, #4 │ │ - cbnz r1, 58346 │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - movs r0, #1 │ │ - b.n 58350 │ │ - mov r0, r1 │ │ - mov r2, r4 │ │ - mov r1, r3 │ │ - bl 70a28 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 5835c │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #28 │ │ - pop {r4, r5, pc} │ │ - stmia r0!, {r5, r6} │ │ - movs r5, r0 │ │ - │ │ -00058364 : │ │ - push {r4, lr} │ │ - mov r4, r1 │ │ - cbz r0, 58374 │ │ - cbz r1, 58374 │ │ - adds r0, #36 ; 0x24 │ │ - ldmia r0, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - pop {r4, pc} │ │ - │ │ -00058376 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r5, r2 │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - mov r7, r3 │ │ - mov r4, r0 │ │ - mov r6, r1 │ │ - ldr r3, [r2, #0] │ │ - cmp r3, r5 │ │ - bne.n 583bc │ │ - ldr r3, [r5, #4] │ │ - ldr r1, [r3, #4] │ │ - cbz r1, 58398 │ │ - ldr r0, [r2, #80] ; 0x50 │ │ - ldr r3, [r1, #8] │ │ - cmp r0, r3 │ │ - bne.n 583bc │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [r3, #4] │ │ - cbnz r1, 583b4 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ - ldr.w lr, [r3, #8] │ │ - mov r3, r7 │ │ - mov ip, lr │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - bx ip │ │ - ldr r2, [r2, #84] ; 0x54 │ │ - ldr r3, [r1, #8] │ │ - cmp r2, r3 │ │ - beq.n 5839e │ │ - mov r0, r4 │ │ + str r2, [sp, #804] ; 0x324 │ │ + movs r2, #0 │ │ + str r2, [r6, #0] │ │ + cmp r1, #0 │ │ + beq.w 58916 │ │ + add r5, sp, #36 ; 0x24 │ │ + movw r3, #12324 ; 0x3024 │ │ + str r3, [r5, #0] │ │ + ldr.w r3, [r0, #256] ; 0x100 │ │ + str r3, [r5, #4] │ │ + movw r3, #12323 ; 0x3023 │ │ + str r3, [r5, #8] │ │ + ldr.w r3, [r0, #260] ; 0x104 │ │ + str r3, [r5, #12] │ │ + movw r3, #12322 ; 0x3022 │ │ + str r3, [r5, #16] │ │ + ldr.w r3, [r0, #264] ; 0x108 │ │ + str r3, [r5, #20] │ │ + ldr.w r3, [r0, #268] ; 0x10c │ │ + cbz r3, 587ba │ │ + movw r2, #12321 ; 0x3021 │ │ + str r3, [r5, #28] │ │ + str r2, [r5, #24] │ │ + movs r2, #8 │ │ + b.n 587bc │ │ + movs r2, #6 │ │ + ldr.w r0, [r4, #276] ; 0x114 │ │ + cbz r0, 587d2 │ │ + adds r3, r2, #1 │ │ + movw r7, #12320 ; 0x3020 │ │ + str.w r7, [r5, r2, lsl #2] │ │ + adds r2, #2 │ │ + str.w r0, [r5, r3, lsl #2] │ │ + ldr.w r0, [r4, #272] ; 0x110 │ │ + adds r7, r2, #1 │ │ + movw r3, #12325 ; 0x3025 │ │ + str.w r3, [r5, r2, lsl #2] │ │ + adds r3, r2, #2 │ │ + str.w r0, [r5, r7, lsl #2] │ │ + ldr.w r0, [r4, #280] ; 0x118 │ │ + cbz r0, 587fc │ │ + movw r7, #12326 ; 0x3026 │ │ + str.w r7, [r5, r3, lsl #2] │ │ + adds r3, r2, #4 │ │ + adds r2, #3 │ │ + str.w r0, [r5, r2, lsl #2] │ │ + ldr.w r0, [r4, #308] ; 0x134 │ │ + cbz r0, 58812 │ │ + adds r2, r3, #1 │ │ + movw r7, #12338 ; 0x3032 │ │ + str.w r7, [r5, r3, lsl #2] │ │ + adds r3, #2 │ │ + str.w r0, [r5, r2, lsl #2] │ │ + ldr.w r0, [r4, #312] ; 0x138 │ │ + cbz r0, 58828 │ │ + adds r2, r3, #1 │ │ + movw r7, #12337 ; 0x3031 │ │ + str.w r7, [r5, r3, lsl #2] │ │ + adds r3, #2 │ │ + str.w r0, [r5, r2, lsl #2] │ │ + mov.w r2, #12352 ; 0x3040 │ │ + str.w r2, [r5, r3, lsl #2] │ │ + ldr.w r2, [r4, #332] ; 0x14c │ │ + adds r0, r3, #1 │ │ + adds r7, r3, #2 │ │ + ldr r3, [r1, #84] ; 0x54 │ │ + cmp r2, #4 │ │ + bne.n 58852 │ │ + ldr.w r1, [r4, #320] ; 0x140 │ │ + cmp r1, #2 │ │ + it ne │ │ + movne r2, #1 │ │ + str.w r2, [r5, r0, lsl #2] │ │ + movw r0, #12448 ; 0x30a0 │ │ + b.n 5885c │ │ + movs r2, #8 │ │ + str.w r2, [r5, r0, lsl #2] │ │ + movw r0, #12450 ; 0x30a2 │ │ + blx r3 │ │ + movw r3, #12344 ; 0x3038 │ │ + str.w r3, [r5, r7, lsl #2] │ │ mov r1, r5 │ │ - bl 5f188 │ │ - cmp r0, #0 │ │ - bge.n 5839e │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - │ │ -000583d0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r3 │ │ - ldr.w sl, [pc, #320] ; 58518 │ │ - sub sp, #52 ; 0x34 │ │ - mov r7, r2 │ │ - mov fp, r0 │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ - ldr.w r3, [sl] │ │ - str r3, [sp, #44] ; 0x2c │ │ - cbz r0, 583f0 │ │ - cbnz r2, 583f6 │ │ - ldr r0, [pc, #296] ; (5851c ) │ │ - add r0, pc │ │ - b.n 58402 │ │ - ldr r3, [r0, #28] │ │ - cbnz r3, 583fe │ │ - ldr r2, [r2, #28] │ │ - cbz r2, 5840a │ │ - ldr r0, [pc, #288] ; (58520 ) │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + add r2, sp, #292 ; 0x124 │ │ + str r6, [sp, #0] │ │ + ldr r7, [r3, #36] ; 0x24 │ │ + ldr r0, [r3, #8] │ │ + movs r3, #128 ; 0x80 │ │ + blx r7 │ │ + cbz r0, 5887e │ │ + ldr r3, [r6, #0] │ │ + cbnz r3, 58888 │ │ + ldr r0, [pc, #180] ; (58934 ) │ │ add r0, pc │ │ bl 181a8 │ │ - mov r2, r0 │ │ - b.n 58500 │ │ - cbnz r4, 5841a │ │ - ldr r3, [r7, #8] │ │ - str r4, [sp, #16] │ │ - str r4, [sp, #12] │ │ - add r4, sp, #12 │ │ + b.n 5891a │ │ + mov.w r9, #4294967295 ; 0xffffffff │ │ + movs r6, #0 │ │ + add r3, sp, #28 │ │ str r3, [sp, #20] │ │ - ldr r3, [r7, #12] │ │ - str r3, [sp, #24] │ │ - ldr.w r6, [fp, #8] │ │ - ldr.w r3, [fp, #12] │ │ - cbz r1, 58472 │ │ - ldr.w r9, [r1] │ │ - ldr r0, [r1, #8] │ │ - cmp.w r9, #0 │ │ - ldr.w r8, [r1, #4] │ │ - itttt lt │ │ - addlt r0, r9 │ │ - ldrlt r5, [r4, #0] │ │ - rsblt r5, r9, r5 │ │ - movlt.w r9, #0 │ │ - rsb r6, r9, r6 │ │ - it lt │ │ - strlt r5, [r4, #0] │ │ - cmp r6, r0 │ │ - ldr r5, [r1, #12] │ │ - it ge │ │ - movge r6, r0 │ │ - cmp.w r8, #0 │ │ - itttt lt │ │ - addlt r5, r8 │ │ - ldrlt r1, [r4, #4] │ │ - rsblt r1, r8, r1 │ │ - movlt.w r8, #0 │ │ - rsb r3, r8, r3 │ │ - it lt │ │ - strlt r1, [r4, #4] │ │ - cmp r5, r3 │ │ - it ge │ │ - movge r5, r3 │ │ - b.n 58478 │ │ - mov r5, r3 │ │ - mov r8, r1 │ │ - mov r9, r1 │ │ - ldr r1, [r7, #36] ; 0x24 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r0, [fp, #52] ; 0x34 │ │ - subs r3, r1, r3 │ │ - cmp r3, #0 │ │ - ittt gt │ │ - strgt r1, [r4, #0] │ │ - subgt r6, r6, r3 │ │ - addgt r9, r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [r7, #36] ; 0x24 │ │ - add r3, r6 │ │ - subs r3, r3, r1 │ │ - ldr r1, [r7, #44] ; 0x2c │ │ - subs r3, r3, r1 │ │ - ldr r1, [r7, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - it gt │ │ - subgt r6, r6, r3 │ │ - ldr r3, [r4, #4] │ │ - subs r3, r1, r3 │ │ - cmp r3, #0 │ │ - ittt gt │ │ - strgt r1, [r4, #4] │ │ - subgt r5, r5, r3 │ │ - addgt r8, r3 │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [r7, #40] ; 0x28 │ │ - add r3, r5 │ │ - subs r3, r3, r1 │ │ - ldr r1, [r7, #48] ; 0x30 │ │ - subs r3, r3, r1 │ │ - cmp r3, #0 │ │ - it gt │ │ - subgt r5, r5, r3 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - lsls r1, r3, #22 │ │ - bpl.n 584d4 │ │ - bic.w r3, r3, #512 ; 0x200 │ │ - str r3, [r0, #68] ; 0x44 │ │ - str r2, [sp, #4] │ │ - bl 5f15e │ │ - ldr r2, [sp, #4] │ │ - cmp r6, #0 │ │ - ble.n 584fa │ │ - cmp r5, #0 │ │ - ble.n 584fa │ │ - str r6, [r4, #8] │ │ - mov r0, fp │ │ - str r5, [r4, #12] │ │ - add r1, sp, #28 │ │ - mov r2, r7 │ │ - mov r3, r4 │ │ - str.w r9, [sp, #28] │ │ - str.w r8, [sp, #32] │ │ - str r6, [sp, #36] ; 0x24 │ │ - str r5, [sp, #40] ; 0x28 │ │ - bl 58376 │ │ - b.n 58406 │ │ - movs r3, #0 │ │ - str r3, [r4, #12] │ │ - str r3, [r4, #8] │ │ - mov r0, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr.w r3, [sl] │ │ - cmp r2, r3 │ │ - beq.n 58510 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - it ls │ │ - movls r5, r0 │ │ - bgt.n 5842c │ │ - movs r2, r0 │ │ - bgt.n 5845e │ │ - movs r2, r0 │ │ - │ │ -00058524 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r2 │ │ - ldr.w r8, [pc, #256] ; 5862c │ │ - sub sp, #60 ; 0x3c │ │ - mov lr, r1 │ │ - mov r7, r0 │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - ldr.w fp, [r3, #8] │ │ - ldr.w sl, [r3, #12] │ │ - add r4, sp, #20 │ │ - ldr.w r2, [r8] │ │ - add r5, sp, #36 ; 0x24 │ │ - add.w r9, sp, #4 │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - ldmia.w lr, {r0, r1, r2, r3} │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ - movs r3, #0 │ │ - str r3, [sp, #4] │ │ - mov r0, r4 │ │ - str r3, [sp, #8] │ │ - mov r1, r9 │ │ - ldr r3, [r6, #8] │ │ - mov r2, r4 │ │ - str r3, [sp, #12] │ │ - ldr r3, [r6, #12] │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r6, r3 │ │ + bge.n 5890e │ │ + movs r5, #0 │ │ + add.w sl, sp, #36 ; 0x24 │ │ + mov r7, r5 │ │ + add r3, sp, #292 ; 0x124 │ │ str r3, [sp, #16] │ │ - bl 70a28 │ │ - cbnz r0, 5857c │ │ + ldr.w r2, [r5, sl] │ │ + movw r3, #12344 ; 0x3038 │ │ + cmp r2, r3 │ │ + beq.n 588f4 │ │ + add.w fp, sl, r5 │ │ + ldr.w r3, [fp, #4] │ │ + adds r3, #1 │ │ + beq.n 588ec │ │ + sub.w r3, r2, #12288 ; 0x3000 │ │ + subs r3, #33 ; 0x21 │ │ + cmp r3, #5 │ │ + bhi.n 588ec │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + add.w r8, sp, #32 │ │ + ldr.w ip, [r3, #72] ; 0x48 │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [sp, #16] │ │ + ldr.w r1, [r3, r6, lsl #2] │ │ + mov r3, r8 │ │ + blx ip │ │ + ldr.w r3, [r8] │ │ + ldr.w r2, [fp, #4] │ │ + subs r3, r3, r2 │ │ + add r7, r3 │ │ + adds r5, #8 │ │ + cmp.w r5, #256 ; 0x100 │ │ + bne.n 588a6 │ │ + cmp r7, r9 │ │ + blt.n 588fe │ │ + cmp.w r9, #4294967295 ; 0xffffffff │ │ + bne.n 5890c │ │ + add r3, sp, #292 ; 0x124 │ │ + mov r9, r7 │ │ + ldr.w r2, [r3, r6, lsl #2] │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ + str r2, [r3, #12] │ │ + cbnz r7, 58912 │ │ movs r0, #0 │ │ - b.n 58616 │ │ - ldr r3, [sp, #28] │ │ - cmp fp, r3 │ │ - beq.n 58590 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r1, fp │ │ - ldr r0, [r6, #44] ; 0x2c │ │ - muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - str r0, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #32] │ │ - cmp sl, r3 │ │ - beq.n 585a4 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - mov r1, sl │ │ - ldr r0, [r6, #48] ; 0x30 │ │ - muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - str r0, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r3, [sp, #4] │ │ - str r3, [sp, #8] │ │ - mov r0, r5 │ │ - ldr r3, [r7, #8] │ │ - mov r1, r9 │ │ - mov r2, r5 │ │ - str r3, [sp, #12] │ │ - ldr r3, [r7, #12] │ │ - str r3, [sp, #16] │ │ - bl 70a28 │ │ - cmp r0, #0 │ │ - beq.n 58578 │ │ - ldr r0, [r7, #52] ; 0x34 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - lsls r2, r3, #22 │ │ - bmi.n 585d2 │ │ - orr.w r3, r3, #512 ; 0x200 │ │ - str r3, [r0, #68] ; 0x44 │ │ - bl 5f15e │ │ - ldr r3, [r7, #52] ; 0x34 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - movw r3, #371 ; 0x173 │ │ - ands r3, r2 │ │ - cbnz r3, 5860a │ │ - ldr r3, [r7, #4] │ │ - ldr r2, [r6, #4] │ │ + b.n 5891a │ │ + adds r6, #1 │ │ + b.n 58892 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #804] ; 0x324 │ │ ldr r3, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r3, r2 │ │ - bne.n 5860a │ │ - cbz r3, 585f2 │ │ - lsrs r2, r3, #28 │ │ - cmp r2, #1 │ │ - bne.n 585fc │ │ - ubfx r3, r3, #24, #4 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bls.n 5860a │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - mov r3, r4 │ │ - bl 693f4 │ │ - b.n 58616 │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - mov r3, r4 │ │ - bl 58376 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n 58624 │ │ + beq.n 58928 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #60 ; 0x3c │ │ + add.w sp, sp, #812 ; 0x32c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - bkpt 0x0044 │ │ + pop {r1, r2, r4} │ │ movs r5, r0 │ │ + bgt.n 58930 │ │ + movs r2, r0 │ │ │ │ -00058630 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - sub sp, #56 ; 0x38 │ │ - ldr r4, [pc, #272] ; (58748 ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r5, [r4, #0] │ │ - mov sl, r4 │ │ - str r5, [sp, #52] ; 0x34 │ │ - mov r5, r0 │ │ - cbz r0, 58648 │ │ - cbnz r2, 5864e │ │ - ldr r0, [pc, #256] ; (5874c ) │ │ +00058938 : │ │ + push {r3, r4, r5, lr} │ │ + mov r3, r2 │ │ + ldr.w r2, [r0, #636] ; 0x27c │ │ + cbnz r2, 58948 │ │ + ldr r0, [pc, #44] ; (58970 ) │ │ add r0, pc │ │ - b.n 5865a │ │ - ldr r0, [r0, #28] │ │ - cbnz r0, 58656 │ │ - ldr r0, [r2, #28] │ │ - cbz r0, 58660 │ │ - ldr r0, [pc, #248] ; (58750 ) │ │ + b.n 58964 │ │ + ldr r4, [r2, #56] ; 0x38 │ │ + ldr r0, [r2, #8] │ │ + cbz r3, 58950 │ │ + cbnz r1, 5895a │ │ + movs r1, #0 │ │ + mov r2, r1 │ │ + mov r3, r1 │ │ + blx r4 │ │ + b.n 5896c │ │ + mov r2, r1 │ │ + blx r4 │ │ + cbnz r0, 5896c │ │ + ldr r0, [pc, #16] ; (58974 ) │ │ add r0, pc │ │ - bl 181a8 │ │ - b.n 58734 │ │ - ldr.w lr, [r2, #8] │ │ - ldr r6, [r2, #12] │ │ - cbnz r3, 58674 │ │ - str r3, [sp, #40] ; 0x28 │ │ - str r3, [sp, #36] ; 0x24 │ │ - add r3, sp, #36 ; 0x24 │ │ - str.w lr, [sp, #44] ; 0x2c │ │ - str r6, [sp, #48] ; 0x30 │ │ - ldr.w r8, [r5, #8] │ │ - ldr.w ip, [r5, #12] │ │ - cbz r1, 586cc │ │ - ldr r7, [r1, #0] │ │ - ldr.w r9, [r1, #8] │ │ - cmp r7, #0 │ │ - str r7, [sp, #4] │ │ - itttt lt │ │ - addlt r7, r9 │ │ - strlt r7, [sp, #12] │ │ - movlt r7, #0 │ │ - strlt r7, [sp, #4] │ │ - ldr r7, [sp, #4] │ │ - it ge │ │ - strge.w r9, [sp, #12] │ │ - ldr r4, [sp, #12] │ │ - rsb r7, r7, r8 │ │ - cmp r7, r4 │ │ - it lt │ │ - strlt r7, [sp, #12] │ │ - ldr r7, [r1, #4] │ │ - ldr r1, [r1, #12] │ │ - cmp r7, #0 │ │ - str r7, [sp, #8] │ │ - itett lt │ │ - addlt r7, r7, r1 │ │ - strge r1, [sp, #16] │ │ - movlt r1, #0 │ │ - strlt r1, [sp, #8] │ │ - ldr r1, [sp, #8] │ │ - it lt │ │ - strlt r7, [sp, #16] │ │ - ldr r7, [sp, #16] │ │ - rsb r1, r1, ip │ │ - cmp r1, r7 │ │ - bge.n 586d8 │ │ - str r1, [sp, #16] │ │ - b.n 586d8 │ │ - str r1, [sp, #8] │ │ - str r1, [sp, #4] │ │ - str.w r8, [sp, #12] │ │ - str.w ip, [sp, #16] │ │ - ldr r1, [r3, #0] │ │ - ldr r7, [r3, #8] │ │ - cmp r1, #0 │ │ - str r1, [sp, #20] │ │ - itttt lt │ │ - addlt r1, r1, r7 │ │ - strlt r1, [sp, #28] │ │ - movlt r1, #0 │ │ - strlt r1, [sp, #20] │ │ - ldr r1, [sp, #20] │ │ - it ge │ │ - strge r7, [sp, #28] │ │ - ldr r7, [sp, #28] │ │ - rsb r1, r1, lr │ │ - cmp r1, r7 │ │ - it lt │ │ - strlt r1, [sp, #28] │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r3, #12] │ │ - cmp r1, #0 │ │ - str r1, [sp, #24] │ │ - itett lt │ │ - addlt r1, r1, r3 │ │ - strge r3, [sp, #32] │ │ - movlt r3, #0 │ │ - strlt r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ - it lt │ │ - strlt r1, [sp, #32] │ │ - ldr r1, [sp, #32] │ │ - subs r3, r6, r3 │ │ - cmp r3, r1 │ │ - it lt │ │ - strlt r3, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - ble.n 58734 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - ble.n 58734 │ │ - mov r0, r5 │ │ - add r1, sp, #4 │ │ - add r3, sp, #20 │ │ - bl 58524 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr.w r3, [sl] │ │ - cmp r2, r3 │ │ - beq.n 58742 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #56 ; 0x38 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - pop {r6, pc} │ │ - movs r5, r0 │ │ - bge.n 58846 │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 181a8 │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + bgt.n 58a28 │ │ movs r2, r0 │ │ - bge.n 587de │ │ + bgt.n 58a1e │ │ movs r2, r0 │ │ │ │ -00058754 : │ │ - ldr r3, [r0, #28] │ │ - push {r4, lr} │ │ +00058978 : │ │ + push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbnz r3, 58770 │ │ - ldr r3, [r0, #0] │ │ - lsls r3, r3, #30 │ │ - bpl.n 58770 │ │ - movs r1, #1 │ │ - bl 778b8 │ │ - ldr r3, [r4, #0] │ │ - orr.w r3, r3, #2 │ │ - str r3, [r4, #0] │ │ - ldr r3, [r4, #28] │ │ - movs r0, #0 │ │ - adds r3, #1 │ │ - str r3, [r4, #28] │ │ - pop {r4, pc} │ │ - │ │ -0005877a : │ │ - ldr r3, [r0, #28] │ │ - cbz r3, 58796 │ │ - subs r3, #1 │ │ - str r3, [r0, #28] │ │ - cmp r3, #0 │ │ - bgt.n 58796 │ │ - ldr r3, [r0, #0] │ │ - lsls r1, r3, #30 │ │ - bpl.n 58796 │ │ - bic.w r3, r3, #2 │ │ - str r3, [r0, #0] │ │ - b.w 77a50 │ │ - bx lr │ │ - │ │ -00058798 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #428 ; 0x1ac │ │ - ldr r6, [pc, #292] ; (588c4 ) │ │ - mov r8, r0 │ │ - ldr r7, [sp, #472] ; 0x1d8 │ │ + ldr.w r3, [r0, #636] ; 0x27c │ │ mov r5, r1 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - mov r4, r2 │ │ - mov fp, r3 │ │ - ldr.w sl, [sp, #468] ; 0x1d4 │ │ - ldr.w lr, [r6] │ │ - ldr.w r9, [sp, #476] ; 0x1dc │ │ - str.w lr, [sp, #420] ; 0x1a4 │ │ - cbnz r7, 587ca │ │ - ldr r0, [pc, #260] ; (588c8 ) │ │ - ldr r1, [pc, #264] ; (588cc ) │ │ - add r0, pc │ │ - add r1, pc │ │ - b.n 587d8 │ │ - cmp.w r9, #0 │ │ - bne.n 587de │ │ - ldr r0, [pc, #252] ; (588d0 ) │ │ - ldr r1, [pc, #256] ; (588d4 ) │ │ + cbnz r3, 5898a │ │ + ldr r0, [pc, #36] ; (589ac ) │ │ add r0, pc │ │ - add r1, pc │ │ - bl 181a8 │ │ - b.n 588a4 │ │ - cmp r2, sl │ │ - bne.n 58844 │ │ - cbz r2, 5881e │ │ - lsrs r3, r2, #28 │ │ - cmp r3, #1 │ │ - beq.n 5881e │ │ - ldr r3, [pc, #204] ; (588b8 ) │ │ - cmp r2, r3 │ │ - beq.n 58822 │ │ - bhi.n 58808 │ │ - add.w r3, r3, #3690987520 ; 0xdc000000 │ │ - add.w r3, r3, #14155776 ; 0xd80000 │ │ - cmp r2, r3 │ │ - beq.n 58822 │ │ - add.w r3, r3, #2605056 ; 0x27c000 │ │ - add.w r3, r3, #16128 ; 0x3f00 │ │ - b.n 58810 │ │ - ldr r3, [pc, #176] ; (588bc ) │ │ - cmp r2, r3 │ │ - beq.n 58822 │ │ - ldr r3, [pc, #176] ; (588c0 ) │ │ - cmp r4, r3 │ │ - beq.n 58822 │ │ - ldr r0, [pc, #192] ; (588d8 ) │ │ + b.n 58998 │ │ + ldr r2, [r3, #64] ; 0x40 │ │ + ldr r0, [r3, #8] │ │ + blx r2 │ │ + cmp r0, #1 │ │ + beq.n 589a0 │ │ + ldr r0, [pc, #24] ; (589b0 ) │ │ add r0, pc │ │ - bl 181a8 │ │ - b.n 588a4 │ │ - uxtb r4, r4 │ │ - b.n 58824 │ │ - movs r4, #2 │ │ - mul.w r4, r4, r8 │ │ - cmp r5, #0 │ │ - ble.n 58840 │ │ - mov r0, r7 │ │ - mov r1, fp │ │ - mov r2, r4 │ │ - add r7, r9 │ │ - bl 552b0 │ │ - ldr r3, [sp, #464] ; 0x1d0 │ │ - subs r5, #1 │ │ - add fp, r3 │ │ - b.n 58828 │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 181a8 │ │ + ldr.w r3, [r4, #636] ; 0x27c │ │ movs r0, #0 │ │ - b.n 588a4 │ │ - ldr r4, [sp, #464] ; 0x1d0 │ │ - add.w lr, sp, #36 ; 0x24 │ │ - str.w lr, [sp, #8] │ │ - add.w lr, sp, #244 ; 0xf4 │ │ - str.w lr, [sp, #12] │ │ - str r4, [sp, #0] │ │ - add r4, sp, #124 ; 0x7c │ │ - str r4, [sp, #4] │ │ - bl 58038 │ │ - cbnz r0, 58868 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 588a4 │ │ - add r3, sp, #80 ; 0x50 │ │ - str.w r9, [sp] │ │ - str r3, [sp, #8] │ │ - add.w r9, sp, #184 ; 0xb8 │ │ - add r3, sp, #332 ; 0x14c │ │ - str.w r9, [sp, #4] │ │ - str r3, [sp, #12] │ │ - mov r0, r8 │ │ - mov r1, r5 │ │ - mov r2, sl │ │ - mov r3, r7 │ │ - bl 58038 │ │ - cmp r0, #0 │ │ - beq.n 58862 │ │ - add r1, sp, #20 │ │ - movs r3, #0 │ │ - mov r0, r4 │ │ - mov r2, r9 │ │ - str r3, [r1, #0] │ │ - str r3, [r1, #4] │ │ - mov r3, r1 │ │ - str.w r8, [r1, #8] │ │ - str r5, [r1, #12] │ │ - bl 58376 │ │ - ldr r2, [sp, #420] ; 0x1a4 │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 588b0 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #428 ; 0x1ac │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + str r5, [r3, #16] │ │ + pop {r3, r4, r5, pc} │ │ nop │ │ - ldrsb r1, [r3, r1] │ │ - strb r1, [r3, r5] │ │ - ldr r1, [r1, r5] │ │ - ldrsb r5, [r2, r1] │ │ - ldr r5, [r2, r5] │ │ - ldr r6, [r2, r5] │ │ - cbnz r2, 5893c │ │ - movs r5, r0 │ │ - add r2, sp, #768 ; 0x300 │ │ - movs r2, r0 │ │ - bls.n 58924 │ │ + bgt.n 58a54 │ │ movs r2, r0 │ │ - add r2, sp, #704 ; 0x2c0 │ │ + bgt.n 58a60 │ │ movs r2, r0 │ │ - bls.n 58914 │ │ - movs r2, r0 │ │ - bhi.n 588ac │ │ - movs r2, r0 │ │ - │ │ -000588dc : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 58948 │ │ - ldr r3, [r0, #0] │ │ - lsls r1, r3, #29 │ │ - bmi.n 58948 │ │ - ldr r3, [r0, #56] ; 0x38 │ │ - subs r3, #1 │ │ - str r3, [r0, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bgt.n 58948 │ │ - ldr r3, [r4, #28] │ │ - cmp r3, #0 │ │ - ble.n 58902 │ │ - mov r0, r4 │ │ - bl 5877a │ │ - b.n 588f4 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r3, #30 │ │ - bpl.n 58910 │ │ - mov r0, r4 │ │ - movs r1, #0 │ │ - bl 778b8 │ │ - ldr r3, [r4, #4] │ │ - cbz r3, 58926 │ │ - movs r1, #0 │ │ - mov r0, r4 │ │ - bl 580c0 │ │ - ldr r0, [r4, #4] │ │ - bl 5ed30 │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - cbz r0, 58932 │ │ - bl 5f414 │ │ - movs r3, #0 │ │ - str r3, [r4, #52] ; 0x34 │ │ - ldr r3, [r4, #0] │ │ - lsls r3, r3, #31 │ │ - bmi.n 5893e │ │ - ldr r0, [r4, #20] │ │ - bl 555c4 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 555c4 │ │ - pop {r4, pc} │ │ - ... │ │ │ │ -0005894c : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r8, r1 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - add r1, sp, #32 │ │ - mov r0, r3 │ │ - mov r7, r2 │ │ - str r6, [sp, #0] │ │ - ldmia r1, {r1, r2, r3} │ │ - bl 5e7e8 │ │ - mov r5, r0 │ │ - cbnz r0, 58970 │ │ - ldr r0, [pc, #240] ; (58a58 ) │ │ +000589b4 : │ │ + ldr.w r3, [r0, #636] ; 0x27c │ │ + cbnz r3, 589c2 │ │ + ldr r0, [pc, #12] ; (589c8 ) │ │ add r0, pc │ │ - bl 181a8 │ │ - b.n 58994 │ │ - movs r0, #1 │ │ - movs r1, #60 ; 0x3c │ │ - bl 555bc │ │ - mov r4, r0 │ │ - cbnz r0, 58982 │ │ - bl 182e0 │ │ - b.n 58a4e │ │ - mov r0, r5 │ │ - bl 5ebe0 │ │ - mov r5, r0 │ │ - str r0, [r4, #4] │ │ - cbnz r0, 58998 │ │ - mov r0, r4 │ │ - bl 588dc │ │ - mov r0, r5 │ │ - b.n 58a50 │ │ - str.w r8, [r4, #8] │ │ - mov r0, r4 │ │ - str r7, [r4, #12] │ │ - bl 5ee2a │ │ - movs r1, #0 │ │ - str r0, [r4, #16] │ │ - mov r0, r4 │ │ - bl 58314 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r2, #0] │ │ - cbz r3, 589ba │ │ - lsrs r1, r3, #28 │ │ - cmp r1, #1 │ │ - bne.n 58a04 │ │ - ubfx r3, r3, #24, #4 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bhi.n 58a04 │ │ - ldrb r3, [r2, #8] │ │ - movs r0, #1 │ │ - lsls r0, r3 │ │ - bl 5ec60 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.n 5898e │ │ - ldr r3, [r0, #0] │ │ - cmp r3, #2 │ │ - bne.n 589f6 │ │ - ldr r2, [r0, #4] │ │ - movs r3, #255 ; 0xff │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #1] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #2] │ │ - movs r3, #0 │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #4] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #5] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #6] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl 580c0 │ │ - mov r0, r5 │ │ - bl 5ecf4 │ │ - ldr r3, [r4, #8] │ │ - cbz r3, 58a34 │ │ - ldr r3, [r4, #12] │ │ - cbz r3, 58a34 │ │ - ldr r0, [r4, #16] │ │ - muls r0, r3 │ │ - bl 555b8 │ │ - mov r5, r0 │ │ - str r0, [r4, #20] │ │ - cbnz r0, 58a28 │ │ - mov r0, r4 │ │ - bl 588dc │ │ - mov r0, r5 │ │ - bl 182e0 │ │ - b.n 58994 │ │ - ldr r3, [r4, #12] │ │ - movs r1, #0 │ │ - ldr r2, [r4, #16] │ │ - muls r2, r3 │ │ - bl 552ac │ │ - bl 5f134 │ │ - mov r5, r0 │ │ - str r0, [r4, #52] ; 0x34 │ │ - cmp r0, #0 │ │ - beq.n 5898e │ │ - cbz r6, 58a4a │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 58286 │ │ - movs r3, #1 │ │ - str r3, [r4, #56] ; 0x38 │ │ - mov r0, r4 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + b.w 181a8 │ │ + ldr r0, [r3, #16] │ │ + bx lr │ │ nop │ │ - bvc.n 589c0 │ │ + bgt.n 58a04 │ │ movs r2, r0 │ │ │ │ -00058a5c : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - mov r5, r2 │ │ - mov r7, r0 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - movs r0, #0 │ │ - mov r6, r1 │ │ - mov r1, r0 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - str r2, [sp, #12] │ │ - mov r2, r0 │ │ - bl 5894c │ │ - mov r4, r0 │ │ - cbz r0, 58a9c │ │ - ldr r3, [r0, #0] │ │ +000589cc : │ │ + ldr.w r3, [r0, #636] ; 0x27c │ │ + ldr r2, [r3, #60] ; 0x3c │ │ + ldr r0, [r3, #8] │ │ + bx r2 │ │ + │ │ +000589d6 : │ │ + ldr.w r3, [r0, #636] ; 0x27c │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + cbz r3, 589fc │ │ + cbz r1, 589fc │ │ movs r1, #0 │ │ - str r7, [r0, #20] │ │ - orr.w r3, r3, #1 │ │ - str r3, [r0, #0] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - str r6, [r0, #8] │ │ - str r5, [r0, #12] │ │ - str r3, [r0, #16] │ │ - bl 58314 │ │ - mov r0, r4 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + mov r2, r1 │ │ + bl 58938 │ │ + ldr.w r3, [r5, #636] ; 0x27c │ │ + mov r1, r4 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + ldr r2, [r3, #44] ; 0x2c │ │ + ldr r0, [r3, #8] │ │ + bx r2 │ │ + pop {r4, r5, r6, pc} │ │ ... │ │ │ │ -00058aa4 : │ │ - ldr r3, [pc, #692] ; (58d5c ) │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ +00058a00 : │ │ + stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ + mov r5, r0 │ │ + ldr r3, [pc, #196] ; (58acc ) │ │ + mov r6, r1 │ │ + ldr r4, [pc, #196] ; (58ad0 ) │ │ + mov r7, sp │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - mov r8, r2 │ │ - sub sp, #60 ; 0x3c │ │ + add r4, pc │ │ ldr r2, [r3, #0] │ │ - mov r5, r0 │ │ - mov r6, r1 │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r2, [r1, #4] │ │ - cbz r2, 58af6 │ │ - ldr r4, [r2, #0] │ │ - movs r3, #0 │ │ - cmp r3, r4 │ │ - bge.n 58ad8 │ │ - ldr r0, [r2, #4] │ │ - add.w r1, r0, r3, lsl #2 │ │ - ldrb.w r0, [r0, r3, lsl #2] │ │ - cmp r0, #255 ; 0xff │ │ - beq.n 58ae6 │ │ - b.n 58af6 │ │ - bne.n 58af6 │ │ - ldr r0, [pc, #644] ; (58d60 ) │ │ - add r0, pc │ │ - bl 181a8 │ │ - movs r0, #0 │ │ - b.n 58c8e │ │ - ldrb r0, [r1, #1] │ │ - cmp r0, #255 ; 0xff │ │ - bne.n 58af6 │ │ - ldrb r1, [r1, #2] │ │ - cmp r1, #255 ; 0xff │ │ - bne.n 58af6 │ │ - adds r3, #1 │ │ - b.n 58ac4 │ │ - ldr r2, [r6, #12] │ │ - mov r0, r8 │ │ - ldrb r3, [r6, #8] │ │ - ldr r1, [r5, #8] │ │ - str r2, [sp, #0] │ │ - ldr r2, [r6, #16] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r6, #20] │ │ - str r2, [sp, #8] │ │ - ldr r2, [r6, #24] │ │ + mov r8, r3 │ │ str r2, [sp, #12] │ │ - ldr r2, [r5, #12] │ │ - bl 5894c │ │ - mov r4, r0 │ │ + ldmia.w r4, {r0, r1, r2} │ │ + stmia.w sp, {r0, r1, r2} │ │ + ldr.w r0, [r5, #636] ; 0x27c │ │ cmp r0, #0 │ │ - beq.w 58c8c │ │ - ldr r3, [r6, #4] │ │ - cbz r3, 58b3a │ │ - ldr r2, [r0, #4] │ │ - ldr r1, [r2, #4] │ │ - cbz r1, 58b3a │ │ - ldr r2, [r3, #0] │ │ - ldr r0, [r1, #4] │ │ - ldr r1, [r3, #4] │ │ - lsls r2, r2, #2 │ │ - bl 552b0 │ │ - ldr r3, [r6, #4] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #4] │ │ - str r2, [r3, #0] │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - movs r2, #255 ; 0xff │ │ - ldrb.w ip, [r3, #76] ; 0x4c │ │ - ldr r7, [r3, #68] ; 0x44 │ │ - strb.w r2, [r3, #76] ; 0x4c │ │ - ldrb.w fp, [r3, #77] ; 0x4d │ │ - ldrb.w sl, [r3, #78] ; 0x4e │ │ - ldrb.w r9, [r3, #79] ; 0x4f │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - str.w ip, [sp, #28] │ │ - strb.w r2, [r3, #77] ; 0x4d │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w r2, [r3, #78] ; 0x4e │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w r2, [r3, #79] ; 0x4f │ │ + beq.n 58ab6 │ │ + ldr.w r4, [r5, #336] ; 0x150 │ │ + cbz r4, 58a36 │ │ + bl 5aff0 │ │ + mov r4, r0 │ │ + ldr.w r3, [r5, #332] ; 0x14c │ │ + cmp r3, #4 │ │ + ldr.w r3, [r5, #636] ; 0x27c │ │ + ldr r3, [r3, #84] ; 0x54 │ │ + bne.n 58a66 │ │ + movw r0, #12448 ; 0x30a0 │ │ + blx r3 │ │ + ldr.w r3, [r5, #320] ; 0x140 │ │ + cbz r3, 58a52 │ │ + str r3, [sp, #4] │ │ + ldr.w r3, [r5, #636] ; 0x27c │ │ + mov r2, r4 │ │ + ldr.w ip, [r3, #40] ; 0x28 │ │ + ldr r1, [r3, #12] │ │ + ldr r0, [r3, #8] │ │ + mov r3, r7 │ │ + blx ip │ │ + b.n 58a7c │ │ + movw r0, #12450 ; 0x30a2 │ │ + blx r3 │ │ + ldr.w r3, [r5, #636] ; 0x27c │ │ + mov r2, r4 │ │ + ldr r7, [r3, #40] ; 0x28 │ │ + ldr r0, [r3, #8] │ │ + ldr r1, [r3, #12] │ │ movs r3, #0 │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - str r3, [sp, #24] │ │ - str r3, [r0, #68] ; 0x44 │ │ - bl 5f15e │ │ - ldr r3, [sp, #24] │ │ - add r1, sp, #36 ; 0x24 │ │ + blx r7 │ │ + mov r4, r0 │ │ + movs r7, #0 │ │ + cbnz r0, 58a8c │ │ + ldr r0, [pc, #80] ; (58ad4 ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + b.n 58ab4 │ │ + ldr.w r3, [r5, #636] ; 0x27c │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ mov r2, r4 │ │ + str r7, [r3, #16] │ │ + bl 58938 │ │ + cmp r0, #0 │ │ + bge.n 58ab4 │ │ mov r0, r5 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [r5, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r5, #12] │ │ - str r3, [sp, #48] ; 0x30 │ │ - mov r3, r1 │ │ - bl 58376 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr.w ip, [sp, #28] │ │ - strb.w ip, [r3, #76] ; 0x4c │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - strb.w fp, [r3, #77] ; 0x4d │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - strb.w sl, [r3, #78] ; 0x4e │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - strb.w r9, [r3, #79] ; 0x4f │ │ - bic.w r3, r7, #28928 ; 0x7100 │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - bic.w r3, r3, #16 │ │ - str r3, [r2, #68] ; 0x44 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w ip, [r3, #76] ; 0x4c │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w fp, [r3, #77] ; 0x4d │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w sl, [r3, #78] ; 0x4e │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w r9, [r3, #79] ; 0x4f │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - str r7, [r0, #68] ; 0x44 │ │ - bl 5f15e │ │ - lsls r1, r7, #23 │ │ - bpl.n 58c58 │ │ - ldr r3, [r5, #4] │ │ - ldr r1, [r3, #4] │ │ - cbz r1, 58c0c │ │ - ldr r3, [r6, #4] │ │ - cbz r3, 58c08 │ │ - ldr r2, [r1, #0] │ │ - ldr r0, [r3, #0] │ │ - cmp r2, r0 │ │ - bgt.n 58c08 │ │ - ldr r0, [r1, #4] │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r3, #4] │ │ - bl 552b8 │ │ - cbnz r0, 58c08 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - ldr r2, [r3, #72] ; 0x48 │ │ - bl 58100 │ │ - b.n 58c58 │ │ - ldr r3, [r6, #24] │ │ - cbnz r3, 58c58 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - add.w r2, sp, #34 ; 0x22 │ │ - ldr r1, [r5, #4] │ │ - str r2, [sp, #0] │ │ - add.w r2, sp, #35 ; 0x23 │ │ - str r2, [sp, #4] │ │ - add r2, sp, #32 │ │ - ldr r0, [r3, #72] ; 0x48 │ │ - add.w r3, sp, #33 ; 0x21 │ │ - bl 5f08c │ │ - ldrb.w r0, [sp, #35] ; 0x23 │ │ - ldrb.w r3, [sp, #34] ; 0x22 │ │ - ldrb.w r1, [sp, #32] │ │ - ldrb.w r2, [sp, #33] ; 0x21 │ │ - str r0, [sp, #0] │ │ - ldr r0, [r4, #4] │ │ - bl 5efb6 │ │ - movs r1, #1 │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - bl 58100 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r3, [r3, #68] ; 0x44 │ │ - lsls r3, r3, #23 │ │ - bpl.n 58c58 │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #24] │ │ - cbnz r3, 58c9c │ │ - mov r0, r4 │ │ - add.w r1, r5, #36 ; 0x24 │ │ - bl 58314 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #24] │ │ - cbz r3, 58c6c │ │ - ldr r3, [r6, #24] │ │ - cbnz r3, 58c72 │ │ - tst.w r7, #258 ; 0x102 │ │ - beq.n 58c7a │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 58286 │ │ - lsls r2, r7, #19 │ │ - mov r0, r4 │ │ - bmi.n 58c86 │ │ - tst.w r8, #2 │ │ - beq.n 58c8e │ │ - movs r1, #2 │ │ - bl 580d4 │ │ + mov r1, r4 │ │ + bl 589d6 │ │ + ldr r0, [pc, #44] ; (58ad8 ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + mov r0, r7 │ │ + b.n 58ab6 │ │ mov r0, r4 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [r3, #0] │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n 58d56 │ │ + beq.n 58ac4 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ - mov r0, r4 │ │ - bl 58754 │ │ - ldr r2, [r4, #4] │ │ - ldrb r3, [r2, #9] │ │ - cmp r3, #2 │ │ - beq.n 58cc2 │ │ - cmp r3, #4 │ │ - bne.n 58d3c │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r2, [r2, #24] │ │ - ldr.w ip, [r4, #20] │ │ - ldr r1, [r3, #72] ; 0x48 │ │ - mvns r2, r2 │ │ - ldr.w lr, [r4, #12] │ │ - ands r1, r2 │ │ - b.n 58d1a │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r0, [r4, #20] │ │ - ldr.w lr, [r4, #12] │ │ - ldrh.w r1, [r3, #72] ; 0x48 │ │ - ldr r3, [r2, #24] │ │ - mvns r3, r3 │ │ - uxth r3, r3 │ │ - ands r1, r3 │ │ - adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 58d3c │ │ - ldr r2, [r4, #8] │ │ - mov ip, r0 │ │ - add.w r2, r0, r2, lsl #1 │ │ - cmp ip, r2 │ │ - beq.n 58cfe │ │ - ldrh.w r9, [ip] │ │ - add.w ip, ip, #2 │ │ - and.w r9, r3, r9 │ │ - cmp r9, r1 │ │ - it eq │ │ - strheq.w r1, [ip, #-2] │ │ - b.n 58ce4 │ │ - ldr r2, [r4, #16] │ │ - add.w r2, r2, r2, lsr #31 │ │ - bic.w r2, r2, #1 │ │ - add r0, r2 │ │ - b.n 58cd6 │ │ - ldr r3, [r4, #16] │ │ - cmp r3, #0 │ │ - it lt │ │ - addlt r3, #3 │ │ - bic.w r3, r3, #3 │ │ - add ip, r3 │ │ - adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 58d3c │ │ - ldr.w r9, [r4, #8] │ │ - mov r3, ip │ │ - adds.w r9, r9, #4294967295 ; 0xffffffff │ │ - bcc.n 58d0c │ │ - ldr r0, [r3, #0] │ │ - adds r3, #4 │ │ - ands r0, r2 │ │ - cmp r0, r1 │ │ - it eq │ │ - streq.w r1, [r3, #-4] │ │ - b.n 58d26 │ │ - mov r0, r4 │ │ - bl 5877a │ │ - movs r1, #0 │ │ - mov r2, r1 │ │ - mov r0, r4 │ │ - bl 58100 │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 58286 │ │ - b.n 58c58 │ │ - add sp, #60 ; 0x3c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xb8ce │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + cbnz r2, 58aea │ │ movs r5, r0 │ │ - bvs.n 58e0a │ │ + subs r2, r1, r3 │ │ + movs r3, r0 │ │ + blt.n 589f0 │ │ + movs r2, r0 │ │ + blt.n 589e2 │ │ movs r2, r0 │ │ │ │ -00058d64 : │ │ +00058adc : │ │ push {r4, r5, r6, lr} │ │ - mov r6, r0 │ │ - mov r0, r1 │ │ - mov r5, r2 │ │ - bl 5ebe0 │ │ mov r4, r0 │ │ - cbz r0, 58d88 │ │ + mov r5, r1 │ │ + bl 5875c │ │ + mov r3, r0 │ │ + cbnz r0, 58afe │ │ + ldr.w r1, [r4, #636] ; 0x27c │ │ mov r2, r5 │ │ - mov r0, r6 │ │ - mov r1, r4 │ │ - bl 58aa4 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl 5ed30 │ │ - b.n 58d8a │ │ - mov r5, r0 │ │ - mov r0, r5 │ │ - pop {r4, r5, r6, pc} │ │ - ... │ │ - │ │ -00058d90 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r2 │ │ - ldr r5, [pc, #604] ; (58ff4 ) │ │ - sub sp, #28 │ │ - mov r3, r1 │ │ - mov r7, r0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r2, [r5, #0] │ │ - str r2, [sp, #20] │ │ - cbnz r0, 58dae │ │ - ldr r0, [pc, #588] ; (58ff8 ) │ │ - add r0, pc │ │ - b.n 58dba │ │ - ldr r2, [r0, #4] │ │ - ldrb r2, [r2, #8] │ │ - cmp r2, #7 │ │ - bhi.n 58dc0 │ │ - ldr r0, [pc, #580] ; (58ffc ) │ │ - add r0, pc │ │ - bl 181a8 │ │ - b.n 58fe2 │ │ - add.w r1, r0, #36 ; 0x24 │ │ - cbz r3, 58dd8 │ │ - add r6, sp, #4 │ │ - mov r0, r3 │ │ - mov r2, r6 │ │ - bl 70a28 │ │ - cmp r0, #0 │ │ - beq.w 58fe0 │ │ - mov r1, r6 │ │ - ldr r3, [r7, #20] │ │ - cbnz r3, 58de2 │ │ - ldr r0, [pc, #544] ; (59000 ) │ │ - add r0, pc │ │ - b.n 58dba │ │ - ldr r2, [r7, #4] │ │ - ldr r6, [r7, #16] │ │ - ldmia.w r1, {r0, r7} │ │ - ldrb r2, [r2, #9] │ │ - muls r7, r6 │ │ - mla r0, r0, r2, r7 │ │ - subs r2, #1 │ │ - add r3, r0 │ │ - cmp r2, #3 │ │ - bhi.w 58fe0 │ │ - tbb [pc, r2] │ │ - str r2, [r0, #0] │ │ - stmia r0!, {r1, r2, r5, r7} │ │ - orr.w r4, r4, r4, lsl #8 │ │ - ldr r7, [r1, #8] │ │ - ldr.w lr, [r1, #12] │ │ - orr.w r4, r4, r4, lsl #16 │ │ - adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.w 58fe0 │ │ - cmp r7, #3 │ │ - ble.n 58e9a │ │ - and.w r2, r3, #3 │ │ - cmp r2, #2 │ │ - beq.n 58e36 │ │ - cmp r2, #3 │ │ - beq.n 58e42 │ │ - cmp r2, #1 │ │ - bne.n 58e4e │ │ - adds r2, r3, #1 │ │ - strb r4, [r3, #0] │ │ - subs r1, r7, #1 │ │ - b.n 58e3a │ │ - mov r2, r3 │ │ - mov r1, r7 │ │ - adds r0, r2, #1 │ │ - strb r4, [r2, #0] │ │ - subs r1, #1 │ │ - b.n 58e46 │ │ - mov r0, r3 │ │ - mov r1, r7 │ │ - adds r2, r0, #1 │ │ - strb r4, [r0, #0] │ │ - subs r1, #1 │ │ - b.n 58e52 │ │ - mov r2, r3 │ │ - mov r1, r7 │ │ - asrs r0, r1, #2 │ │ - beq.n 58e9e │ │ - add.w ip, r0, #3 │ │ - and.w r0, r0, #3 │ │ - cmp r0, #2 │ │ - mov.w ip, ip, lsr #2 │ │ - beq.n 58e84 │ │ - cmp r0, #3 │ │ - beq.n 58e78 │ │ - cmp r0, #1 │ │ - mov r0, r2 │ │ - beq.n 58e8e │ │ - add.w r9, r0, #4 │ │ - str r4, [r0, #0] │ │ - b.n 58e7a │ │ - mov r9, r2 │ │ - add.w r8, r9, #4 │ │ - str.w r4, [r9] │ │ - b.n 58e86 │ │ - mov r8, r2 │ │ - add.w r0, r8, #4 │ │ - str.w r4, [r8] │ │ - subs.w ip, ip, #1 │ │ - str r4, [r0, #0] │ │ - beq.n 58e9e │ │ - adds r0, #4 │ │ - b.n 58e70 │ │ - mov r2, r3 │ │ - mov r1, r7 │ │ - ands.w r0, r1, #3 │ │ - beq.n 58ebc │ │ - cmp r0, #2 │ │ - bic.w r1, r1, #3 │ │ - add r2, r1 │ │ - beq.n 58eb6 │ │ - cmp r0, #3 │ │ - bne.n 58eba │ │ - strb r4, [r2, #0] │ │ - adds r2, #1 │ │ - strb r4, [r2, #0] │ │ - adds r2, #1 │ │ - strb r4, [r2, #0] │ │ - add r3, r6 │ │ - b.n 58e12 │ │ - ldr.w lr, [r1, #8] │ │ - orr.w r4, r4, r4, lsl #16 │ │ - ldr.w ip, [r1, #12] │ │ - adds.w ip, ip, #4294967295 ; 0xffffffff │ │ - bcc.w 58fe0 │ │ - cmp.w lr, #1 │ │ - ble.n 58f30 │ │ - lsls r1, r3, #30 │ │ - ittte mi │ │ - strhmi r4, [r3, #0] │ │ - addmi.w r1, lr, #4294967295 ; 0xffffffff │ │ - addmi r0, r3, #2 │ │ - movpl r1, lr │ │ - it pl │ │ - movpl r0, r3 │ │ - asrs r2, r1, #1 │ │ - beq.n 58f36 │ │ - adds r7, r2, #3 │ │ - and.w r2, r2, #3 │ │ - cmp r2, #2 │ │ - mov.w r7, r7, lsr #2 │ │ - beq.n 58f1c │ │ - cmp r2, #3 │ │ - beq.n 58f10 │ │ - cmp r2, #1 │ │ - mov r2, r0 │ │ - beq.n 58f26 │ │ - add.w r9, r2, #4 │ │ - str r4, [r2, #0] │ │ - b.n 58f12 │ │ - mov r9, r0 │ │ - add.w r8, r9, #4 │ │ - str.w r4, [r9] │ │ - b.n 58f1e │ │ - mov r8, r0 │ │ - add.w r2, r8, #4 │ │ - str.w r4, [r8] │ │ - subs r7, #1 │ │ - str r4, [r2, #0] │ │ - beq.n 58f38 │ │ - adds r2, #4 │ │ - b.n 58f08 │ │ - mov r0, r3 │ │ - mov r1, lr │ │ - b.n 58f38 │ │ - movs r1, #1 │ │ - lsls r2, r1, #31 │ │ - add r3, r6 │ │ - ittt mi │ │ - addmi.w r1, r1, #2147483648 ; 0x80000000 │ │ - addmi.w r1, r1, #4294967295 ; 0xffffffff │ │ - strhmi.w r4, [r0, r1, lsl #1] │ │ - b.n 58ecc │ │ - ldr r7, [r1, #8] │ │ - ubfx lr, r4, #16, #8 │ │ - ldr r0, [r1, #12] │ │ - ubfx ip, r4, #8, #8 │ │ - uxtb r4, r4 │ │ - adds.w r0, r0, #4294967295 ; 0xffffffff │ │ - bcc.n 58fe0 │ │ - mov r2, r3 │ │ - mov r1, r7 │ │ - subs r1, #1 │ │ - adds r2, #3 │ │ - cmp.w r1, #4294967295 ; 0xffffffff │ │ - beq.n 58f7c │ │ - strb.w lr, [r2, #-3] │ │ - strb.w ip, [r2, #-2] │ │ - strb.w r4, [r2, #-1] │ │ - b.n 58f64 │ │ - add r3, r6 │ │ - b.n 58f5a │ │ - ldr.w lr, [r1, #8] │ │ - ldr r7, [r1, #12] │ │ - add.w r1, lr, #3 │ │ - and.w ip, lr, #3 │ │ - lsrs r1, r1, #2 │ │ - cbz r7, 58fe0 │ │ - cmp.w lr, #0 │ │ - beq.n 58fda │ │ - cmp.w ip, #2 │ │ - beq.n 58fc4 │ │ - cmp.w ip, #3 │ │ - beq.n 58fb6 │ │ - cmp.w ip, #1 │ │ - mov r2, r3 │ │ - mov r0, r1 │ │ - beq.n 58fd0 │ │ - add.w r9, r2, #4 │ │ - str r4, [r2, #0] │ │ - b.n 58fba │ │ - mov r9, r3 │ │ - mov r0, r1 │ │ - add.w r8, r9, #4 │ │ - str.w r4, [r9] │ │ - b.n 58fc8 │ │ - mov r8, r3 │ │ - mov r0, r1 │ │ - add.w r2, r8, #4 │ │ - str.w r4, [r8] │ │ - subs r0, #1 │ │ - str r4, [r2, #0] │ │ - beq.n 58fda │ │ - adds r2, #4 │ │ - b.n 58fae │ │ - subs r7, #1 │ │ - add r3, r6 │ │ - b.n 58f90 │ │ + ldr r4, [r1, #48] ; 0x30 │ │ + ldr r0, [r1, #8] │ │ + ldr r1, [r1, #12] │ │ + mov ip, r4 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + bx ip │ │ movs r0, #0 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 58fee │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - push {r1, r3, r4, r6, r7, lr} │ │ - movs r5, r0 │ │ - ldmia r0, {r0, r1, r2, r3, r5, r6} │ │ - movs r2, r0 │ │ - bcc.n 58f22 │ │ - movs r2, r0 │ │ - bcc.n 58f30 │ │ - movs r2, r0 │ │ + pop {r4, r5, r6, pc} │ │ │ │ -00059004 : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r8, r0 │ │ - mov r7, r2 │ │ - mov r9, r3 │ │ - mov r6, r1 │ │ - cbnz r1, 5901e │ │ - ldr r0, [pc, #44] ; (59040 ) │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - add r0, pc │ │ - b.w 181a8 │ │ - movs r4, #0 │ │ - mov r5, r4 │ │ - cmp r5, r7 │ │ - bge.n 59038 │ │ - add.w r1, r6, r5, lsl #4 │ │ - mov r0, r8 │ │ - mov r2, r9 │ │ - adds r5, #1 │ │ - bl 58d90 │ │ - add r4, r0 │ │ - b.n 59022 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - bne.n 58f50 │ │ - movs r2, r0 │ │ - ldr r0, [pc, #4] ; (5904c ) │ │ +00058b02 : │ │ + ldr.w r3, [r0, #636] ; 0x27c │ │ + cbz r3, 58b10 │ │ + cbz r1, 58b10 │ │ + ldr r2, [r3, #52] ; 0x34 │ │ + ldr r0, [r3, #8] │ │ + bx r2 │ │ + bx lr │ │ + movs r0, r0 │ │ + ldr r0, [pc, #4] ; (58b1c ) │ │ add r0, pc │ │ b.w 181a8 │ │ - bne.n 59144 │ │ + blt.n 58b94 │ │ movs r2, r0 │ │ ldr r3, [r0, #8] │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbnz r3, 59074 │ │ - ldr r3, [pc, #28] ; (59078 ) │ │ + cbnz r3, 58b44 │ │ + ldr r3, [pc, #28] ; (58b48 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #16] │ │ - cbz r3, 59074 │ │ + cbz r3, 58b44 │ │ mov r1, r4 │ │ blx r3 │ │ - ldr r3, [pc, #20] ; (5907c ) │ │ + ldr r3, [pc, #20] ; (58b4c ) │ │ ldr r0, [r4, #12] │ │ movs r2, #20 │ │ ldr r1, [r4, #8] │ │ add r3, pc │ │ bl 55dfc │ │ ldr r0, [r4, #8] │ │ pop {r4, pc} │ │ - movs r6, r6 │ │ + lsrs r6, r4, #5 │ │ movs r6, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r0 │ │ mov r5, r2 │ │ mov r6, r1 │ │ - cbz r1, 5908e │ │ - cbnz r2, 5909a │ │ - ldr r0, [pc, #252] ; (5918c ) │ │ + cbz r1, 58b5e │ │ + cbnz r2, 58b6a │ │ + ldr r0, [pc, #252] ; (58c5c ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ - b.n 59182 │ │ + b.n 58c52 │ │ ldr r7, [r1, #0] │ │ - cbnz r7, 590a0 │ │ + cbnz r7, 58b70 │ │ ldr r7, [r0, #16] │ │ ldr.w sl, [r6, #12] │ │ cmp.w sl, #0 │ │ - bne.n 590ae │ │ + bne.n 58b7e │ │ ldr.w sl, [r9, #28] │ │ movs r4, #0 │ │ mov.w fp, #20 │ │ mov r8, r4 │ │ ubfx r3, r7, #8, #8 │ │ str r3, [sp, #0] │ │ lsrs r3, r7, #24 │ │ str r3, [sp, #4] │ │ mov r0, r9 │ │ - bl 59050 │ │ + bl 58b20 │ │ cmp r8, r0 │ │ - bge.n 590e0 │ │ + bge.n 58bb0 │ │ mul.w ip, fp, r8 │ │ ldr.w lr, [r9, #12] │ │ add.w r2, lr, ip │ │ ldr r1, [r2, #4] │ │ - cbz r1, 590e4 │ │ + cbz r1, 58bb4 │ │ ldr r3, [r6, #4] │ │ cmp r1, r3 │ │ - bge.n 590e4 │ │ - cbnz r4, 59146 │ │ - b.n 59096 │ │ + bge.n 58bb4 │ │ + cbnz r4, 58c16 │ │ + b.n 58b66 │ │ ldr r3, [r2, #8] │ │ - cbz r3, 590f8 │ │ + cbz r3, 58bc8 │ │ ldr r0, [r6, #8] │ │ cmp r3, r0 │ │ - bge.n 590f8 │ │ - cbz r1, 59140 │ │ + bge.n 58bc8 │ │ + cbz r1, 58c10 │ │ ldr r3, [r6, #4] │ │ cmp r1, r3 │ │ - bne.n 59140 │ │ - b.n 590e0 │ │ - cbz r4, 5913e │ │ + bne.n 58c10 │ │ + b.n 58bb0 │ │ + cbz r4, 58c0e │ │ ldr r0, [r4, #4] │ │ cmp r1, r0 │ │ - blt.n 5913e │ │ + blt.n 58c0e │ │ ldr r1, [r4, #8] │ │ cmp r3, r1 │ │ - blt.n 5913e │ │ + blt.n 58c0e │ │ ldr.w r1, [lr, ip] │ │ ldr r3, [r4, #0] │ │ cmp r1, r3 │ │ - beq.n 5912e │ │ + beq.n 58bfe │ │ cmp r1, r7 │ │ - beq.n 5913e │ │ + beq.n 58c0e │ │ ldr r0, [sp, #0] │ │ ubfx r3, r1, #8, #8 │ │ cmp r3, r0 │ │ - bcc.n 59140 │ │ + bcc.n 58c10 │ │ ldr r3, [sp, #4] │ │ eor.w r1, r3, r1, lsr #24 │ │ tst.w r1, #15 │ │ it eq │ │ moveq r4, r2 │ │ - b.n 59140 │ │ + b.n 58c10 │ │ ldr r1, [r2, #12] │ │ ldr r3, [r4, #12] │ │ cmp r1, r3 │ │ - beq.n 59140 │ │ + beq.n 58c10 │ │ cmp r1, sl │ │ it ge │ │ movge r4, r2 │ │ - b.n 59140 │ │ + b.n 58c10 │ │ mov r4, r2 │ │ add.w r8, r8, #1 │ │ - b.n 590c0 │ │ + b.n 58b90 │ │ ldr r1, [r4, #0] │ │ - cbnz r1, 5914c │ │ + cbnz r1, 58c1c │ │ ldr r1, [r6, #0] │ │ ldr r2, [r4, #4] │ │ str r1, [r5, #0] │ │ - cbz r2, 59156 │ │ + cbz r2, 58c26 │ │ ldr r3, [r4, #8] │ │ - cbnz r3, 5915a │ │ + cbnz r3, 58c2a │ │ ldr r2, [r6, #4] │ │ ldr r3, [r6, #8] │ │ ldr r0, [r4, #12] │ │ str r3, [r5, #8] │ │ str r2, [r5, #4] │ │ - cbnz r0, 59164 │ │ + cbnz r0, 58c34 │ │ ldr r0, [r6, #12] │ │ str r0, [r5, #12] │ │ ldr r0, [r4, #16] │ │ str r0, [r5, #16] │ │ - cbnz r1, 59170 │ │ - ldr r1, [pc, #24] ; (59188 ) │ │ + cbnz r1, 58c40 │ │ + ldr r1, [pc, #24] ; (58c58 ) │ │ str r1, [r5, #0] │ │ - cbnz r2, 59178 │ │ + cbnz r2, 58c48 │ │ mov.w r2, #640 ; 0x280 │ │ str r2, [r5, #4] │ │ - cbnz r3, 59180 │ │ + cbnz r3, 58c50 │ │ mov.w r3, #480 ; 0x1e0 │ │ str r3, [r5, #8] │ │ mov r0, r5 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ - bne.n 59242 │ │ + blt.n 58c92 │ │ movs r2, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #52 ; 0x34 │ │ - ldr r7, [pc, #200] ; (59260 ) │ │ + ldr r7, [pc, #200] ; (58d30 ) │ │ mov r6, r0 │ │ add r4, sp, #4 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ - cbz r1, 591ec │ │ + cbz r1, 58cbc │ │ mov r5, r1 │ │ mov lr, r4 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str.w r3, [lr] │ │ - cbnz r0, 591ba │ │ + cbnz r0, 58c8a │ │ ldr r3, [r6, #36] ; 0x24 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ - cbnz r3, 591c2 │ │ + cbnz r3, 58c92 │ │ ldr r3, [r6, #40] ; 0x28 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ - cbnz r3, 591ca │ │ + cbnz r3, 58c9a │ │ ldr r3, [r6, #44] ; 0x2c │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ - cbnz r3, 591d2 │ │ + cbnz r3, 58ca2 │ │ ldr r3, [r6, #48] ; 0x30 │ │ str r3, [sp, #16] │ │ mov r0, r6 │ │ mov r1, r4 │ │ mov r2, r4 │ │ - bl 59080 │ │ - cbnz r0, 591fe │ │ - ldr r0, [pc, #132] ; (59264 ) │ │ + bl 58b50 │ │ + cbnz r0, 58cce │ │ + ldr r0, [pc, #132] ; (58d34 ) │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5924e │ │ + b.n 58d1e │ │ add.w lr, r0, #16 │ │ mov r5, r4 │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ stmia r5!, {r0, r1, r2, r3} │ │ ldr.w r3, [lr] │ │ str r3, [r5, #0] │ │ add.w lr, r6, #36 ; 0x24 │ │ @@ -100412,24 +99760,24 @@ │ │ mov r0, r4 │ │ ldr.w r3, [lr] │ │ add r1, sp, #24 │ │ movs r2, #20 │ │ str r3, [r5, #0] │ │ bl 552b8 │ │ add.w r5, r6, #36 ; 0x24 │ │ - cbz r0, 5924e │ │ - ldr r3, [pc, #68] ; (59268 ) │ │ + cbz r0, 58d1e │ │ + ldr r3, [pc, #68] ; (58d38 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #20] │ │ - cbnz r3, 59234 │ │ - ldr r0, [pc, #64] ; (5926c ) │ │ + cbnz r3, 58d04 │ │ + ldr r0, [pc, #64] ; (58d3c ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5924e │ │ + b.n 58d1e │ │ mov r1, r6 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ itett ge │ │ ldmiage r4!, {r0, r1, r2, r3} │ │ movlt.w r0, #4294967295 ; 0xffffffff │ │ @@ -100437,657 +99785,670 @@ │ │ movge r0, #0 │ │ itt ge │ │ ldrge r3, [r4, #0] │ │ strge r3, [r5, #0] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 5925a │ │ + beq.n 58d2a │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - cbz r6, 5929a │ │ + ; instruction: 0xb70e │ │ movs r5, r0 │ │ - beq.n 592d0 │ │ + bls.n 58d20 │ │ movs r2, r0 │ │ - cdp2 0, 6, cr0, cr14, cr5, {0} │ │ - beq.n 59292 │ │ + lsls r6, r3, #30 │ │ + movs r6, r0 │ │ + bls.n 58ce2 │ │ movs r2, r0 │ │ cmp r0, r1 │ │ push {r4, r5, r6, lr} │ │ - beq.n 592c8 │ │ + beq.n 58d98 │ │ ldr r2, [r0, #4] │ │ ldr r3, [r1, #4] │ │ cmp r2, r3 │ │ - bne.n 59286 │ │ + bne.n 58d56 │ │ ldr r2, [r0, #8] │ │ ldr r3, [r1, #8] │ │ cmp r2, r3 │ │ - beq.n 5928a │ │ + beq.n 58d5a │ │ subs r0, r3, r2 │ │ pop {r4, r5, r6, pc} │ │ ldr r2, [r0, #0] │ │ ldr r4, [r1, #0] │ │ lsrs r5, r2, #8 │ │ lsrs r3, r4, #8 │ │ eor.w r6, r3, r5 │ │ tst.w r6, #255 ; 0xff │ │ - beq.n 592a4 │ │ + beq.n 58d74 │ │ uxtb r3, r3 │ │ uxtb r5, r5 │ │ subs r0, r3, r5 │ │ pop {r4, r5, r6, pc} │ │ lsrs r2, r2, #16 │ │ lsrs r4, r4, #16 │ │ eor.w r3, r4, r2 │ │ ands.w r3, r3, #15 │ │ - beq.n 592bc │ │ + beq.n 58d8c │ │ and.w r0, r4, #15 │ │ and.w r2, r2, #15 │ │ - b.n 592c4 │ │ + b.n 58d94 │ │ ldr r2, [r0, #12] │ │ ldr r0, [r1, #12] │ │ cmp r2, r0 │ │ - beq.n 592cc │ │ + beq.n 58d9c │ │ subs r0, r0, r2 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ mov r0, r3 │ │ pop {r4, r5, r6, pc} │ │ push {r4, r5, lr} │ │ sub sp, #20 │ │ - ldr r4, [pc, #52] ; (5930c ) │ │ + ldr r4, [pc, #52] ; (58ddc ) │ │ mov r5, r0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ bl 3ae4c │ │ cmp r5, r0 │ │ - bne.n 592fa │ │ + bne.n 58dca │ │ add r1, sp, #8 │ │ add r0, sp, #4 │ │ bl 3ae56 │ │ mov r0, r5 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ bl 3b198 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 59306 │ │ + beq.n 58dd6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ nop │ │ - sub sp, #128 ; 0x80 │ │ + push {r4, r6, r7, lr} │ │ movs r5, r0 │ │ │ │ -00059310 : │ │ +00058de0 : │ │ movs r0, #1 │ │ bx lr │ │ │ │ -00059314 : │ │ +00058de4 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - bge.n 5931e │ │ + bge.n 58dee │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - bl 59310 │ │ + bl 58de0 │ │ cmp r4, r0 │ │ - bge.n 5931a │ │ - ldr r3, [pc, #12] ; (59334 ) │ │ + bge.n 58dea │ │ + ldr r3, [pc, #12] ; (58e04 ) │ │ add r3, pc │ │ ldr.w r3, [r3, r4, lsl #2] │ │ ldr r0, [r3, #0] │ │ pop {r4, pc} │ │ nop │ │ - add r7, sp, #16 │ │ + push {r2, r4, r5} │ │ movs r5, r0 │ │ │ │ -00059338 : │ │ - ldr r3, [pc, #20] ; (59350 ) │ │ +00058e08 : │ │ + ldr r3, [pc, #20] ; (58e20 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 5934a │ │ - bl 59044 │ │ + cbnz r4, 58e1a │ │ + bl 58b14 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ ldr r0, [r4, #0] │ │ pop {r4, pc} │ │ nop │ │ - ldc2l 0, cr0, [r4, #-20] ; 0xffffffec │ │ + lsls r4, r0, #26 │ │ + movs r6, r0 │ │ │ │ -00059354 : │ │ - ldr r3, [pc, #4] ; (5935c ) │ │ +00058e24 : │ │ + ldr r3, [pc, #4] ; (58e2c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bx lr │ │ - ldc2 0, cr0, [sl, #-20]! ; 0xffffffec │ │ + lsls r2, r5, #25 │ │ + movs r6, r0 │ │ │ │ -00059360 : │ │ +00058e30 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #40 ; 0x28 │ │ - ldr r7, [pc, #132] ; (593ec ) │ │ + ldr r7, [pc, #132] ; (58ebc ) │ │ movs r6, #68 ; 0x44 │ │ - ldr r4, [pc, #132] ; (593f0 ) │ │ + ldr r4, [pc, #132] ; (58ec0 ) │ │ mov sl, r0 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ add r4, pc │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #0] │ │ ldr.w r1, [r3, #232] ; 0xe8 │ │ ldr.w r0, [r3, #236] ; 0xec │ │ mla r1, r1, r6, r6 │ │ bl 555c0 │ │ mov r8, r0 │ │ - cbz r0, 593d0 │ │ + cbz r0, 58ea0 │ │ ldr r5, [r4, #0] │ │ mov r1, sl │ │ mov r2, r6 │ │ ldr.w r4, [r5, #232] ; 0xe8 │ │ adds r3, r4, #1 │ │ str.w r3, [r5, #232] ; 0xe8 │ │ mul.w r9, r6, r4 │ │ add.w r3, r0, r9 │ │ mov r0, r3 │ │ blx 17af8 │ │ str r5, [r0, #60] ; 0x3c │ │ ldr.w r0, [sl] │ │ str.w r8, [r5, #236] ; 0xec │ │ - cbnz r0, 593c6 │ │ + cbnz r0, 58e96 │ │ add r5, sp, #4 │ │ mov r0, r4 │ │ movs r2, #10 │ │ mov r1, r5 │ │ bl 5548a │ │ mov r0, r5 │ │ bl 553b2 │ │ str.w r0, [r8, r9] │ │ - b.n 593d8 │ │ + b.n 58ea8 │ │ bl 182e0 │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #36] ; 0x24 │ │ mov r0, r4 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 593e6 │ │ + beq.n 58eb6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #40 ; 0x28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - add sp, #40 ; 0x28 │ │ + push {r1, r3, r4, r5, lr} │ │ movs r5, r0 │ │ - ldc2 0, cr0, [lr, #-20] ; 0xffffffec │ │ + lsls r6, r1, #25 │ │ + movs r6, r0 │ │ │ │ -000593f4 : │ │ +00058ec4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #72 ; 0x48 │ │ - ldr r7, [pc, #72] ; (59444 ) │ │ + ldr r7, [pc, #72] ; (58f14 ) │ │ mov r5, r0 │ │ movs r1, #0 │ │ mov r0, sp │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ movs r2, #68 ; 0x44 │ │ mov r8, sp │ │ add r4, sp, #16 │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ bl 552ac │ │ - cbz r5, 59420 │ │ + cbz r5, 58ef0 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ mov r6, r4 │ │ stmia r6!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r6, #0] │ │ ldmia r4!, {r0, r1, r2, r3} │ │ add r5, sp, #36 ; 0x24 │ │ stmia r5!, {r0, r1, r2, r3} │ │ mov r0, r8 │ │ ldr r3, [r4, #0] │ │ str r3, [r5, #0] │ │ - bl 59360 │ │ + bl 58e30 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 5943c │ │ + beq.n 58f0c │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #72 ; 0x48 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - add r7, sp, #472 ; 0x1d8 │ │ + push {r1, r2, r5, r7} │ │ movs r5, r0 │ │ │ │ -00059448 : │ │ - ldr r3, [pc, #20] ; (59460 ) │ │ +00058f18 : │ │ + ldr r3, [pc, #20] ; (58f30 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 5945a │ │ - bl 59044 │ │ + cbnz r4, 58f2a │ │ + bl 58b14 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ ldr.w r0, [r4, #232] ; 0xe8 │ │ pop {r4, pc} │ │ - mcrr2 0, 0, r0, r4, cr5 │ │ + lsls r4, r6, #21 │ │ + movs r6, r0 │ │ │ │ -00059464 : │ │ - ldr r3, [pc, #52] ; (5949c ) │ │ +00058f34 : │ │ + ldr r3, [pc, #52] ; (58f6c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 59474 │ │ - bl 59044 │ │ - b.n 5948a │ │ + cbnz r4, 58f44 │ │ + bl 58b14 │ │ + b.n 58f5a │ │ cmp r0, #0 │ │ ldr.w r1, [r4, #232] ; 0xe8 │ │ - blt.n 59480 │ │ + blt.n 58f50 │ │ cmp r0, r1 │ │ - blt.n 5948e │ │ - ldr r0, [pc, #28] ; (594a0 ) │ │ + blt.n 58f5e │ │ + ldr r0, [pc, #28] ; (58f70 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr.w r3, [r4, #236] ; 0xec │ │ movs r2, #68 ; 0x44 │ │ mla r0, r2, r0, r3 │ │ ldr r0, [r0, #64] ; 0x40 │ │ pop {r4, pc} │ │ - stc2 0, cr0, [r8], #-20 ; 0xffffffec │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ + lsls r0, r3, #21 │ │ + movs r6, r0 │ │ + bvc.n 58ecc │ │ movs r2, r0 │ │ │ │ -000594a4 : │ │ - ldr r3, [pc, #52] ; (594dc ) │ │ +00058f74 : │ │ + ldr r3, [pc, #52] ; (58fac ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 594b4 │ │ - bl 59044 │ │ - b.n 594ca │ │ + cbnz r4, 58f84 │ │ + bl 58b14 │ │ + b.n 58f9a │ │ cmp r0, #0 │ │ ldr.w r1, [r4, #232] ; 0xe8 │ │ - blt.n 594c0 │ │ + blt.n 58f90 │ │ cmp r0, r1 │ │ - blt.n 594ce │ │ - ldr r0, [pc, #28] ; (594e0 ) │ │ + blt.n 58f9e │ │ + ldr r0, [pc, #28] ; (58fb0 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ movs r3, #68 ; 0x44 │ │ ldr.w r2, [r4, #236] ; 0xec │ │ muls r0, r3 │ │ ldr r0, [r2, r0] │ │ pop {r4, pc} │ │ nop │ │ - umlal r0, r0, r8, r5 │ │ - ldmia r5, {r2, r3, r5, r7} │ │ + lsls r0, r3, #20 │ │ + movs r6, r0 │ │ + bvc.n 5908c │ │ movs r2, r0 │ │ │ │ -000594e4 : │ │ - ldr r3, [pc, #108] ; (59554 ) │ │ +00058fb4 : │ │ + ldr r3, [pc, #108] ; (59024 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r5, r0 │ │ mov r4, r1 │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 594f8 │ │ - bl 59044 │ │ - b.n 5950e │ │ + cbnz r0, 58fc8 │ │ + bl 58b14 │ │ + b.n 58fde │ │ cmp r5, #0 │ │ ldr.w r1, [r0, #232] ; 0xe8 │ │ - blt.n 59504 │ │ + blt.n 58fd4 │ │ cmp r5, r1 │ │ - blt.n 59514 │ │ - ldr r0, [pc, #80] ; (59558 ) │ │ + blt.n 58fe4 │ │ + ldr r0, [pc, #80] ; (59028 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ - cbz r4, 59550 │ │ + cbz r4, 59020 │ │ ldr.w r6, [r0, #236] ; 0xec │ │ movs r3, #68 ; 0x44 │ │ mla r6, r3, r5, r6 │ │ ldr r3, [r0, #12] │ │ - cbnz r3, 5952c │ │ - cbnz r5, 59538 │ │ + cbnz r3, 58ffc │ │ + cbnz r5, 59008 │ │ str r5, [r4, #0] │ │ str r5, [r4, #4] │ │ - b.n 59548 │ │ + b.n 59018 │ │ mov r1, r6 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 59524 │ │ - b.n 59550 │ │ + bne.n 58ff4 │ │ + b.n 59020 │ │ subs r0, r5, #1 │ │ mov r1, r4 │ │ - bl 594e4 │ │ + bl 58fb4 │ │ ldr r2, [r4, #0] │ │ ldr r3, [r4, #8] │ │ add r3, r2 │ │ str r3, [r4, #0] │ │ ldr r3, [r6, #40] ; 0x28 │ │ str r3, [r4, #8] │ │ ldr r3, [r6, #44] ; 0x2c │ │ str r3, [r4, #12] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - umull r0, r0, r8, r5 │ │ - ldmia r5, {r3, r5, r6} │ │ + lsls r0, r3, #19 │ │ + movs r6, r0 │ │ + bvc.n 5907c │ │ movs r2, r0 │ │ │ │ -0005955c : │ │ +0005902c : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r6, r0 │ │ ldr r7, [r0, #12] │ │ mov r5, r1 │ │ ldr r4, [r0, #8] │ │ mov.w r8, #0 │ │ mov.w r9, #20 │ │ cmp r8, r4 │ │ - bge.n 5958c │ │ + bge.n 5905c │ │ mov r0, r5 │ │ mla r1, r9, r8, r7 │ │ - bl 59270 │ │ - cbnz r0, 59586 │ │ + bl 58d40 │ │ + cbnz r0, 59056 │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ add.w r8, r8, #1 │ │ - b.n 59570 │ │ + b.n 59040 │ │ ldr r3, [r6, #4] │ │ cmp r4, r3 │ │ - bne.n 595ae │ │ + bne.n 5907e │ │ add.w r1, r4, #32 │ │ movs r3, #20 │ │ mov r0, r7 │ │ muls r1, r3 │ │ bl 555c0 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ - beq.n 59580 │ │ + beq.n 59050 │ │ ldr r3, [r6, #4] │ │ str r0, [r6, #12] │ │ adds r3, #32 │ │ str r3, [r6, #4] │ │ mov.w lr, #20 │ │ mla r4, lr, r4, r7 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ mov r2, lr │ │ ldr r3, [r5, #0] │ │ ldr r1, [r6, #8] │ │ ldr r0, [r6, #12] │ │ str r3, [r4, #0] │ │ adds r1, #1 │ │ - ldr r3, [pc, #16] ; (595d8 ) │ │ + ldr r3, [pc, #16] ; (590a8 ) │ │ str r1, [r6, #8] │ │ add r3, pc │ │ bl 55dfc │ │ movs r0, #1 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ stc2 15, cr15, [r3], #1020 ; 0x3fc │ │ │ │ -000595dc : │ │ +000590ac : │ │ push {r3, lr} │ │ - ldr r3, [pc, #60] ; (5961c ) │ │ + ldr r3, [pc, #60] ; (590ec ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 595ec │ │ - bl 59044 │ │ - b.n 59616 │ │ + cbnz r3, 590bc │ │ + bl 58b14 │ │ + b.n 590e6 │ │ cmp r0, #0 │ │ ldr.w r1, [r3, #232] ; 0xe8 │ │ - blt.n 595f8 │ │ + blt.n 590c8 │ │ cmp r0, r1 │ │ - blt.n 59604 │ │ - ldr r0, [pc, #36] ; (59620 ) │ │ + blt.n 590d4 │ │ + ldr r0, [pc, #36] ; (590f0 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 59616 │ │ + b.n 590e6 │ │ ldr.w r3, [r3, #236] ; 0xec │ │ movs r2, #68 ; 0x44 │ │ mla r0, r2, r0, r3 │ │ ldmia.w sp!, {r3, lr} │ │ - b.w 59050 │ │ + b.w 58b20 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, pc} │ │ - ; instruction: 0xfab00005 │ │ - ldmia r4, {r2, r4, r5, r6} │ │ + lsls r0, r4, #15 │ │ + movs r6, r0 │ │ + bvs.n 5915c │ │ movs r2, r0 │ │ │ │ -00059624 : │ │ - ldr r3, [pc, #112] ; (59698 ) │ │ +000590f4 : │ │ + ldr r3, [pc, #112] ; (59168 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r6, r1 │ │ mov r4, r2 │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 59638 │ │ - bl 59044 │ │ - b.n 5964e │ │ + cbnz r3, 59108 │ │ + bl 58b14 │ │ + b.n 5911e │ │ cmp r0, #0 │ │ ldr.w r1, [r3, #232] ; 0xe8 │ │ - blt.n 59644 │ │ + blt.n 59114 │ │ cmp r0, r1 │ │ - blt.n 59654 │ │ - ldr r0, [pc, #84] ; (5969c ) │ │ + blt.n 59124 │ │ + ldr r0, [pc, #84] ; (5916c ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ ldr.w r3, [r3, #236] ; 0xec │ │ cmp r6, #0 │ │ mov.w r5, #68 ; 0x44 │ │ mla r5, r5, r0, r3 │ │ - bge.n 59678 │ │ + bge.n 59148 │ │ mov r0, r5 │ │ - bl 59050 │ │ + bl 58b20 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ subs r1, r0, #1 │ │ - ldr r0, [pc, #44] ; (596a0 ) │ │ + ldr r0, [pc, #44] ; (59170 ) │ │ add r0, pc │ │ b.w 181a8 │ │ mov r0, r5 │ │ - bl 59050 │ │ + bl 58b20 │ │ cmp r6, r0 │ │ - bge.n 59664 │ │ - cbz r4, 59694 │ │ + bge.n 59134 │ │ + cbz r4, 59164 │ │ ldr r3, [r5, #12] │ │ movs r5, #20 │ │ mla r5, r5, r6, r3 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - ; instruction: 0xfa680005 │ │ - ldmia r4!, {r3, r5} │ │ + lsls r0, r3, #14 │ │ + movs r6, r0 │ │ + bpl.n 59140 │ │ movs r2, r0 │ │ - cbnz r4, 596f8 │ │ + stmia r0!, {r7} │ │ movs r2, r0 │ │ │ │ -000596a4 : │ │ +00059174 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #72] ; (596f0 ) │ │ + ldr r3, [pc, #72] ; (591c0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 596b4 │ │ - bl 59044 │ │ - b.n 596ca │ │ + cbnz r3, 59184 │ │ + bl 58b14 │ │ + b.n 5919a │ │ cmp r0, #0 │ │ ldr.w r2, [r3, #232] ; 0xe8 │ │ - blt.n 596c0 │ │ + blt.n 59190 │ │ cmp r0, r2 │ │ - blt.n 596d0 │ │ - ldr r0, [pc, #48] ; (596f4 ) │ │ + blt.n 591a0 │ │ + ldr r0, [pc, #48] ; (591c4 ) │ │ subs r1, r2, #1 │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ ldr.w r3, [r3, #236] ; 0xec │ │ movs r2, #68 ; 0x44 │ │ mla r0, r2, r0, r3 │ │ - cbz r1, 596ea │ │ + cbz r1, 591ba │ │ add.w r5, r0, #16 │ │ mov r4, r1 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - vld1.8 {d16[0]}, [r8], r5 │ │ - ldmia r3, {r2, r3, r5, r7} │ │ + lsls r0, r3, #12 │ │ + movs r6, r0 │ │ + bpl.n 592a0 │ │ movs r2, r0 │ │ │ │ -000596f8 : │ │ +000591c8 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #72] ; (59744 ) │ │ + ldr r3, [pc, #72] ; (59214 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 59708 │ │ - bl 59044 │ │ - b.n 5971e │ │ + cbnz r3, 591d8 │ │ + bl 58b14 │ │ + b.n 591ee │ │ cmp r0, #0 │ │ ldr.w r2, [r3, #232] ; 0xe8 │ │ - blt.n 59714 │ │ + blt.n 591e4 │ │ cmp r0, r2 │ │ - blt.n 59724 │ │ - ldr r0, [pc, #48] ; (59748 ) │ │ + blt.n 591f4 │ │ + ldr r0, [pc, #48] ; (59218 ) │ │ subs r1, r2, #1 │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ ldr.w r3, [r3, #236] ; 0xec │ │ movs r2, #68 ; 0x44 │ │ mla r0, r2, r0, r3 │ │ - cbz r1, 5973e │ │ + cbz r1, 5920e │ │ add.w r5, r0, #36 ; 0x24 │ │ mov r4, r1 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldrsb.w r0, [r4, #5] │ │ - ldmia r3, {r3, r4, r6} │ │ + lsls r4, r0, #11 │ │ + movs r6, r0 │ │ + bpl.n 5924c │ │ movs r2, r0 │ │ │ │ -0005974c : │ │ - ldr r3, [pc, #60] ; (5978c ) │ │ +0005921c : │ │ + ldr r3, [pc, #60] ; (5925c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5975c │ │ - bl 59044 │ │ - b.n 59786 │ │ + cbnz r3, 5922c │ │ + bl 58b14 │ │ + b.n 59256 │ │ cmp r0, #0 │ │ ldr.w r4, [r3, #232] ; 0xe8 │ │ - blt.n 59768 │ │ + blt.n 59238 │ │ cmp r0, r4 │ │ - blt.n 59774 │ │ - ldr r0, [pc, #36] ; (59790 ) │ │ + blt.n 59244 │ │ + ldr r0, [pc, #36] ; (59260 ) │ │ subs r1, r4, #1 │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 59786 │ │ + b.n 59256 │ │ ldr.w r3, [r3, #236] ; 0xec │ │ movs r4, #68 ; 0x44 │ │ mla r0, r4, r0, r3 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 59080 │ │ + b.w 58b50 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - vst4.8 {d16-d19}, [r0], r5 │ │ - ldmia r3!, {r2} │ │ + lsls r0, r6, #9 │ │ + movs r6, r0 │ │ + bmi.n 591ec │ │ movs r2, r0 │ │ │ │ -00059794 : │ │ +00059264 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #32 │ │ - ldr r5, [pc, #304] ; (598cc ) │ │ + ldr r5, [pc, #304] ; (5939c ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #296] ; (598d0 ) │ │ + ldr r3, [pc, #296] ; (593a0 ) │ │ add r3, pc │ │ ldr r1, [r3, #0] │ │ - cbnz r1, 597b2 │ │ - bl 59044 │ │ - b.n 597c6 │ │ - cbz r0, 597be │ │ + cbnz r1, 59282 │ │ + bl 58b14 │ │ + b.n 59296 │ │ + cbz r0, 5928e │ │ ldr r2, [r0, #0] │ │ add.w r3, r1, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 597cc │ │ - ldr r0, [pc, #276] ; (598d4 ) │ │ + beq.n 5929c │ │ + ldr r0, [pc, #276] ; (593a4 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 598b6 │ │ + b.n 59386 │ │ ldr r2, [r0, #16] │ │ - ldr.w lr, [pc, #264] ; 598d8 │ │ + ldr.w lr, [pc, #264] ; 593a8 │ │ ldr.w r6, [r1, #232] ; 0xe8 │ │ lsrs r3, r2, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, lr │ │ - beq.n 597e4 │ │ - ldr r7, [pc, #232] ; (598c8 ) │ │ + beq.n 592b4 │ │ + ldr r7, [pc, #232] ; (59398 ) │ │ cmp r3, r7 │ │ - bne.n 597e8 │ │ + bne.n 592b8 │ │ uxth r0, r2 │ │ - b.n 59800 │ │ + b.n 592d0 │ │ ldr r3, [r0, #20] │ │ lsrs r4, r3, #16 │ │ lsls r4, r4, #16 │ │ cmp r4, lr │ │ - beq.n 597fe │ │ + beq.n 592ce │ │ cmp r4, r7 │ │ - beq.n 597fe │ │ + beq.n 592ce │ │ movs r4, #0 │ │ mov.w lr, #68 ; 0x44 │ │ - b.n 59818 │ │ + b.n 592e8 │ │ uxth r0, r3 │ │ cmp r0, r6 │ │ it ge │ │ movge r0, #0 │ │ - b.n 598b6 │ │ + b.n 59386 │ │ ldr.w r7, [r1, #236] ; 0xec │ │ mla r7, lr, r4, r7 │ │ ldr r7, [r7, #56] ; 0x38 │ │ cmp r7, r0 │ │ - beq.n 598b4 │ │ + beq.n 59384 │ │ adds r4, #1 │ │ cmp r4, r6 │ │ - blt.n 59808 │ │ + blt.n 592d8 │ │ ldr r1, [r0, #24] │ │ add.w r8, sp, #12 │ │ - ldr.w sl, [pc, #184] ; 598dc │ │ + ldr.w sl, [pc, #184] ; 593ac │ │ add.w r9, sp, #4 │ │ mvn.w r7, #2147483648 ; 0x80000000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ add.w r1, r1, r1, lsr #31 │ │ add sl, pc │ │ movs r4, #0 │ │ add.w r2, r2, r1, asr #1 │ │ @@ -101095,24 +100456,24 @@ │ │ ldr r2, [r0, #28] │ │ add.w r2, r2, r2, lsr #31 │ │ add.w r3, r3, r2, asr #1 │ │ str r3, [sp, #8] │ │ ldr.w r3, [sl] │ │ ldr.w r3, [r3, #232] ; 0xe8 │ │ cmp r4, r3 │ │ - bge.n 598a4 │ │ + bge.n 59374 │ │ mov r1, r8 │ │ mov r0, r4 │ │ - bl 594e4 │ │ + bl 58fb4 │ │ mov r0, r9 │ │ movs r1, #1 │ │ mov r2, r8 │ │ movs r3, #0 │ │ bl 70bb0 │ │ - cbnz r0, 598b4 │ │ + cbnz r0, 59384 │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #12] │ │ add.w r3, r3, r3, lsr #31 │ │ add.w r0, r0, r0, lsr #31 │ │ asrs r3, r3, #1 │ │ negs r3, r3 │ │ @@ -101128,894 +100489,899 @@ │ │ muls r0, r0 │ │ mla r3, r3, r3, r0 │ │ cmp r3, r7 │ │ itt lt │ │ movlt r6, r4 │ │ movlt r7, r3 │ │ adds r4, #1 │ │ - b.n 5984c │ │ + b.n 5931c │ │ cmp r6, #0 │ │ - bge.n 598b0 │ │ - ldr r0, [pc, #52] ; (598e0 ) │ │ + bge.n 59380 │ │ + ldr r0, [pc, #52] ; (593b0 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov r0, r6 │ │ - b.n 598b6 │ │ + b.n 59386 │ │ mov r0, r4 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 598c2 │ │ + beq.n 59392 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #32 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ movs r0, r0 │ │ cmp r7, #255 ; 0xff │ │ - add r3, sp, #880 ; 0x370 │ │ + cbz r4, 593a2 │ │ movs r5, r0 │ │ - str??.w r0, [sl, #5] │ │ - cbnz r5, 59934 │ │ + lsls r2, r3, #8 │ │ + movs r6, r0 │ │ + stmia r0!, {r0, r5, r7} │ │ movs r2, r0 │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ - ldr.w r0, [sl, r5] │ │ - ldmia r1, {r0, r1, r2, r3, r5, r6, r7} │ │ + lsls r2, r1, #6 │ │ + movs r6, r0 │ │ + bcc.n 59312 │ │ movs r2, r0 │ │ │ │ -000598e4 : │ │ +000593b4 : │ │ push {r3, lr} │ │ - bl 59794 │ │ + bl 59264 │ │ subs r3, r0, #0 │ │ - blt.n 59900 │ │ - ldr r2, [pc, #20] ; (59904 ) │ │ + blt.n 593d0 │ │ + ldr r2, [pc, #20] ; (593d4 ) │ │ movs r0, #68 ; 0x44 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr.w r2, [r2, #236] ; 0xec │ │ mla r0, r0, r3, r2 │ │ pop {r3, pc} │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ; instruction: 0xf79e0005 │ │ + lsls r6, r1, #3 │ │ + movs r6, r0 │ │ │ │ -00059908 : │ │ +000593d8 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ - ldr r3, [pc, #60] ; (5994c ) │ │ + ldr r3, [pc, #60] ; (5941c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5991a │ │ - bl 59044 │ │ - b.n 5992c │ │ - cbz r0, 59924 │ │ + cbnz r3, 593ea │ │ + bl 58b14 │ │ + b.n 593fc │ │ + cbz r0, 593f4 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 59932 │ │ - ldr r0, [pc, #40] ; (59950 ) │ │ + beq.n 59402 │ │ + ldr r0, [pc, #40] ; (59420 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ adds r0, #72 ; 0x48 │ │ - cbz r1, 59944 │ │ + cbz r1, 59414 │ │ mov r5, r0 │ │ ldmia r4!, {r0, r1, r2, r3} │ │ stmia r5!, {r0, r1, r2, r3} │ │ ldr r3, [r4, #0] │ │ str r3, [r5, #0] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r2, #20 │ │ bl 552ac │ │ - b.n 59940 │ │ - ; instruction: 0xf7820005 │ │ - rev r7, r1 │ │ - movs r2, r0 │ │ + b.n 59410 │ │ + lsls r2, r6, #2 │ │ + movs r6, r0 │ │ + ittet cc │ │ + movcc r2, r0 │ │ │ │ -00059954 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - ldr r7, [pc, #192] ; (59a1c ) │ │ +00059424 : │ │ + pushcc {r4, r5, r6, r7, lr} │ │ + subcs sp, #28 │ │ + ldrcc r7, [pc, #192] ; (594ec ) │ │ mov r6, r0 │ │ mov r5, r1 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #20] │ │ - cbnz r1, 59976 │ │ - ldr r0, [pc, #180] ; (59a20 ) │ │ - ldr r1, [pc, #184] ; (59a24 ) │ │ + cbnz r1, 59446 │ │ + ldr r0, [pc, #180] ; (594f0 ) │ │ + ldr r1, [pc, #184] ; (594f4 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 181a8 │ │ - b.n 59a0c │ │ - ldr r3, [pc, #176] ; (59a28 ) │ │ + b.n 594dc │ │ + ldr r3, [pc, #176] ; (594f8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 59984 │ │ - bl 59044 │ │ - b.n 59996 │ │ - cbz r0, 5998e │ │ + cbnz r3, 59454 │ │ + bl 58b14 │ │ + b.n 59466 │ │ + cbz r0, 5945e │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5999c │ │ - ldr r0, [pc, #156] ; (59a2c ) │ │ + beq.n 5946c │ │ + ldr r0, [pc, #156] ; (594fc ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 59a0c │ │ + b.n 594dc │ │ add.w lr, r0, #72 ; 0x48 │ │ mov r4, sp │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr.w r3, [lr] │ │ str r3, [r4, #0] │ │ mov r4, sp │ │ - cbnz r1, 599b6 │ │ + cbnz r1, 59486 │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ - cbnz r3, 599be │ │ + cbnz r3, 5948e │ │ ldr r3, [r6, #28] │ │ str r3, [sp, #8] │ │ mov r0, r6 │ │ - bl 598e4 │ │ + bl 593b4 │ │ ldr r2, [r6, #48] ; 0x30 │ │ movw r3, #4097 ; 0x1001 │ │ ands r3, r2 │ │ movw r2, #4097 ; 0x1001 │ │ cmp r3, r2 │ │ - bne.n 599e8 │ │ + bne.n 594b8 │ │ add.w r6, r0, #16 │ │ mov lr, r4 │ │ ldmia r6!, {r0, r1, r2, r3} │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ ldr r3, [r6, #0] │ │ str.w r3, [lr] │ │ - b.n 59a02 │ │ + b.n 594d2 │ │ mov r0, r6 │ │ - bl 598e4 │ │ + bl 593b4 │ │ mov r1, r4 │ │ mov r2, r4 │ │ - bl 59080 │ │ - cbnz r0, 59a02 │ │ - ldr r0, [pc, #52] ; (59a30 ) │ │ + bl 58b50 │ │ + cbnz r0, 594d2 │ │ + ldr r0, [pc, #52] ; (59500 ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 59a0c │ │ + b.n 594dc │ │ ldmia r4!, {r0, r1, r2, r3} │ │ stmia r5!, {r0, r1, r2, r3} │ │ movs r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [r5, #0] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 59a18 │ │ + beq.n 594e8 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - add r2, sp, #104 ; 0x68 │ │ + add r7, sp, #296 ; 0x128 │ │ movs r5, r0 │ │ - ldr r1, [sp, #96] ; 0x60 │ │ + ldr r6, [sp, #272] ; 0x110 │ │ movs r2, r0 │ │ - ldmia r1, {r1, r2, r6} │ │ + bcc.n 59504 │ │ movs r2, r0 │ │ - ; instruction: 0xf7180005 │ │ - cbnz r5, 59a58 │ │ + lsls r0, r1, #1 │ │ + movs r6, r0 │ │ + bkpt 0x00d1 │ │ movs r2, r0 │ │ - ldmia r0, {r0, r1, r2, r3, r4, r5, r7} │ │ + bcs.n 59602 │ │ movs r2, r0 │ │ │ │ -00059a34 : │ │ - ldr r2, [pc, #44] ; (59a64 ) │ │ +00059504 : │ │ + ldr r2, [pc, #44] ; (59534 ) │ │ push {r4, lr} │ │ add r2, pc │ │ ldr r4, [r2, #0] │ │ - cbnz r4, 59a44 │ │ - bl 59044 │ │ - b.n 59a56 │ │ - cbz r0, 59a4e │ │ + cbnz r4, 59514 │ │ + bl 58b14 │ │ + b.n 59526 │ │ + cbz r0, 5951e │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 59a5a │ │ - ldr r0, [pc, #24] ; (59a68 ) │ │ + beq.n 5952a │ │ + ldr r0, [pc, #24] ; (59538 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - bl 598e4 │ │ + bl 593b4 │ │ ldr r0, [r0, #36] ; 0x24 │ │ pop {r4, pc} │ │ nop │ │ - ; instruction: 0xf6580005 │ │ - ; instruction: 0xb8e5 │ │ + vaddl.u8 q0, d8, d5 │ │ + bkpt 0x0011 │ │ movs r2, r0 │ │ │ │ -00059a6c : │ │ - ldr r3, [pc, #40] ; (59a98 ) │ │ +0005953c : │ │ + ldr r3, [pc, #40] ; (59568 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 59a7c │ │ - bl 59044 │ │ - b.n 59a8e │ │ - cbz r0, 59a86 │ │ + cbnz r4, 5954c │ │ + bl 58b14 │ │ + b.n 5955e │ │ + cbz r0, 59556 │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 59a92 │ │ - ldr r0, [pc, #20] ; (59a9c ) │ │ + beq.n 59562 │ │ + ldr r0, [pc, #20] ; (5956c ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr r0, [r0, #4] │ │ pop {r4, pc} │ │ nop │ │ - ; instruction: 0xf6200005 │ │ - ; instruction: 0xb8ad │ │ + vhadd.u16 d16, d0, d5 │ │ + pop {r0, r3, r4, r6, r7, pc} │ │ movs r2, r0 │ │ │ │ -00059aa0 : │ │ - ldr r3, [pc, #28] ; (59ac0 ) │ │ +00059570 : │ │ + ldr r3, [pc, #28] ; (59590 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbz r3, 59aba │ │ + cbz r3, 5958a │ │ ldr.w r3, [r3, #240] ; 0xf0 │ │ - cbz r3, 59aba │ │ + cbz r3, 5958a │ │ ldr r2, [r3, #4] │ │ cmp r2, r0 │ │ - beq.n 59aba │ │ + beq.n 5958a │ │ ldr.w r3, [r3, #132] ; 0x84 │ │ - b.n 59aac │ │ + b.n 5957c │ │ mov r0, r3 │ │ bx lr │ │ nop │ │ - ; instruction: 0xf5ee0005 │ │ + vhadd.u16 d0, d14, d5 │ │ │ │ -00059ac4 : │ │ - ldr r3, [pc, #40] ; (59af0 ) │ │ +00059594 : │ │ + ldr r3, [pc, #40] ; (595c0 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 59ad4 │ │ - bl 59044 │ │ - b.n 59ae6 │ │ - cbz r0, 59ade │ │ + cbnz r4, 595a4 │ │ + bl 58b14 │ │ + b.n 595b6 │ │ + cbz r0, 595ae │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 59aea │ │ - ldr r0, [pc, #20] ; (59af4 ) │ │ + beq.n 595ba │ │ + ldr r0, [pc, #20] ; (595c4 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr r0, [r0, #48] ; 0x30 │ │ pop {r4, pc} │ │ nop │ │ - rsb r0, r8, #8716288 ; 0x850000 │ │ - ; instruction: 0xb855 │ │ + cdp2 0, 15, cr0, cr8, cr5, {0} │ │ + pop {r0, r7, pc} │ │ movs r2, r0 │ │ │ │ -00059af8 : │ │ - ldr r3, [pc, #92] ; (59b58 ) │ │ +000595c8 : │ │ + ldr r3, [pc, #92] ; (59628 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ mov r5, r1 │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 59b0e │ │ + cbnz r3, 595de │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 59044 │ │ - cbz r0, 59b18 │ │ + b.w 58b14 │ │ + cbz r0, 595e8 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 59b24 │ │ - ldr r0, [pc, #64] ; (59b5c ) │ │ + beq.n 595f4 │ │ + ldr r0, [pc, #64] ; (5962c ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r0, [r0, #8] │ │ cmp r1, r0 │ │ - beq.n 59b54 │ │ + beq.n 59624 │ │ bl 555c4 │ │ - cbz r5, 59b3e │ │ + cbz r5, 5960e │ │ ldrb r3, [r5, #0] │ │ - cbz r3, 59b3e │ │ + cbz r3, 5960e │ │ mov r0, r5 │ │ bl 553b2 │ │ str r0, [r4, #8] │ │ - b.n 59b42 │ │ + b.n 59612 │ │ movs r3, #0 │ │ str r3, [r4, #8] │ │ - ldr r3, [pc, #28] ; (59b60 ) │ │ + ldr r3, [pc, #28] ; (59630 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #32] │ │ - cbz r3, 59b54 │ │ + cbz r3, 59624 │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ; instruction: 0xf5940005 │ │ - ; instruction: 0xb817 │ │ + cdp2 0, 12, cr0, cr4, cr5, {0} │ │ + pop {r0, r1, r6, pc} │ │ movs r2, r0 │ │ - adc.w r0, ip, #8716288 ; 0x850000 │ │ + cdp2 0, 7, cr0, cr12, cr5, {0} │ │ │ │ -00059b64 : │ │ +00059634 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #52] ; (59b9c ) │ │ + ldr r3, [pc, #52] ; (5966c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 59b78 │ │ - bl 59044 │ │ - ldr r0, [pc, #44] ; (59ba0 ) │ │ + cbnz r3, 59648 │ │ + bl 58b14 │ │ + ldr r0, [pc, #44] ; (59670 ) │ │ add r0, pc │ │ pop {r3, pc} │ │ - cbz r0, 59b82 │ │ + cbz r0, 59652 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 59b90 │ │ - ldr r0, [pc, #32] ; (59ba4 ) │ │ + beq.n 59660 │ │ + ldr r0, [pc, #32] ; (59674 ) │ │ add r0, pc │ │ bl 181a8 │ │ - ldr r0, [pc, #28] ; (59ba8 ) │ │ + ldr r0, [pc, #28] ; (59678 ) │ │ add r0, pc │ │ pop {r3, pc} │ │ ldr r0, [r0, #8] │ │ - cbnz r0, 59b98 │ │ - ldr r0, [pc, #20] ; (59bac ) │ │ + cbnz r0, 59668 │ │ + ldr r0, [pc, #20] ; (5967c ) │ │ add r0, pc │ │ pop {r3, pc} │ │ nop │ │ - ; instruction: 0xf5280005 │ │ - ldr r0, [sp, #8] │ │ + cdp2 0, 5, cr0, cr8, cr5, {0} │ │ + ldr r5, [sp, #184] ; 0xb8 │ │ movs r2, r0 │ │ - ; instruction: 0xb7b1 │ │ + pop {r0, r2, r3, r4, r6, r7} │ │ movs r2, r0 │ │ - str r7, [sp, #936] ; 0x3a8 │ │ + ldr r5, [sp, #88] ; 0x58 │ │ movs r2, r0 │ │ - str r7, [sp, #896] ; 0x380 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ movs r2, r0 │ │ │ │ -00059bb0 : │ │ +00059680 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #80] ; (59c08 ) │ │ + ldr r5, [pc, #80] ; (596d8 ) │ │ mov r6, r1 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 59bc6 │ │ + cbnz r3, 59696 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 59044 │ │ - cbz r0, 59bd0 │ │ + b.w 58b14 │ │ + cbz r0, 596a0 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 59bdc │ │ - ldr r0, [pc, #56] ; (59c0c ) │ │ + beq.n 596ac │ │ + ldr r0, [pc, #56] ; (596dc ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ - cbz r1, 59c02 │ │ + cbz r1, 596d2 │ │ ldr r0, [r0, #12] │ │ - bl 588dc │ │ + bl 5e6b4 │ │ movs r2, #0 │ │ mov r0, r6 │ │ - ldr r1, [pc, #24] ; (59c04 ) │ │ - bl 58d64 │ │ + ldr r1, [pc, #24] ; (596d4 ) │ │ + bl 5eb3c │ │ mov r2, r0 │ │ str r0, [r4, #12] │ │ - cbz r0, 59c02 │ │ + cbz r0, 596d2 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #36] ; 0x24 │ │ - cbz r3, 59c02 │ │ + cbz r3, 596d2 │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ - ; instruction: 0xf4d80005 │ │ - ; instruction: 0xb75f │ │ + cdp2 0, 0, cr0, cr8, cr5, {0} │ │ + pop {r0, r1, r3, r7} │ │ movs r2, r0 │ │ │ │ -00059c10 : │ │ - ldr r3, [pc, #156] ; (59cb0 ) │ │ +000596e0 : │ │ + ldr r3, [pc, #156] ; (59780 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ add r3, pc │ │ mov r6, r0 │ │ mov r8, r1 │ │ ldr r5, [r3, #0] │ │ mov r4, r2 │ │ - cbnz r5, 59c28 │ │ - bl 59044 │ │ - b.n 59c4e │ │ - cbz r0, 59c32 │ │ + cbnz r5, 596f8 │ │ + bl 58b14 │ │ + b.n 5971e │ │ + cbz r0, 59702 │ │ ldr r3, [r0, #0] │ │ adds r5, #244 ; 0xf4 │ │ cmp r3, r5 │ │ - beq.n 59c3c │ │ - ldr r0, [pc, #128] ; (59cb4 ) │ │ + beq.n 5970c │ │ + ldr r0, [pc, #128] ; (59784 ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 59c4e │ │ - cbz r1, 59c42 │ │ + b.n 5971e │ │ + cbz r1, 59712 │ │ ldrb r3, [r1, #0] │ │ - cbnz r3, 59c54 │ │ - ldr r0, [pc, #116] ; (59cb8 ) │ │ - ldr r1, [pc, #116] ; (59cbc ) │ │ + cbnz r3, 59724 │ │ + ldr r0, [pc, #116] ; (59788 ) │ │ + ldr r1, [pc, #116] ; (5978c ) │ │ add r0, pc │ │ add r1, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r5, [r0, #120] ; 0x78 │ │ movs r7, #0 │ │ - cbz r5, 59c92 │ │ + cbz r5, 59762 │ │ ldr r0, [r5, #0] │ │ - cbz r0, 59c8c │ │ + cbz r0, 5975c │ │ mov r1, r8 │ │ bl 55536 │ │ - cbnz r0, 59c8c │ │ + cbnz r0, 5975c │ │ ldr.w r8, [r5, #4] │ │ - cbz r4, 59c70 │ │ + cbz r4, 59740 │ │ str r4, [r5, #4] │ │ - b.n 59c86 │ │ + b.n 59756 │ │ ldr r3, [r5, #8] │ │ - cbz r7, 59c78 │ │ + cbz r7, 59748 │ │ str r3, [r7, #8] │ │ - b.n 59c7a │ │ + b.n 5974a │ │ str r3, [r6, #120] ; 0x78 │ │ ldr r0, [r5, #0] │ │ bl 555c4 │ │ mov r0, r5 │ │ bl 555c4 │ │ mov r0, r8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r7, r5 │ │ ldr r5, [r5, #8] │ │ - b.n 59c58 │ │ + b.n 59728 │ │ cmp r4, #0 │ │ - beq.n 59c4e │ │ + beq.n 5971e │ │ movs r0, #12 │ │ bl 555b8 │ │ mov r7, r0 │ │ mov r0, r8 │ │ bl 553b2 │ │ ldr r3, [r6, #120] ; 0x78 │ │ str r3, [r7, #8] │ │ stmia.w r7, {r0, r4} │ │ str r7, [r6, #120] ; 0x78 │ │ - b.n 59c4e │ │ - orns r0, sl, #8716288 ; 0x850000 │ │ - ; instruction: 0xb701 │ │ + b.n 5971e │ │ + stc2 0, cr0, [sl, #20]! │ │ + pop {r0, r2, r3, r5} │ │ movs r2, r0 │ │ - str r6, [sp, #248] ; 0xf8 │ │ + ldr r3, [sp, #424] ; 0x1a8 │ │ movs r2, r0 │ │ - str r6, [sp, #344] ; 0x158 │ │ + ldr r3, [sp, #520] ; 0x208 │ │ movs r2, r0 │ │ mov r0, r1 │ │ - ldr r1, [pc, #48] ; (59cf4 ) │ │ + ldr r1, [pc, #48] ; (597c4 ) │ │ push {r4, lr} │ │ add r1, pc │ │ movs r2, #0 │ │ - bl 59c10 │ │ + bl 596e0 │ │ mov r4, r0 │ │ - cbz r0, 59cf2 │ │ + cbz r0, 597c2 │ │ ldr r0, [r0, #4] │ │ - cbz r0, 59cda │ │ + cbz r0, 597aa │ │ bl 43e28 │ │ ldr r0, [r4, #0] │ │ - cbz r0, 59ce2 │ │ + cbz r0, 597b2 │ │ bl 4424c │ │ ldr r0, [r4, #8] │ │ bl 555c4 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 555c4 │ │ pop {r4, pc} │ │ - stmia r6!, {r2, r4} │ │ + ldmia r7, {r2, r4, r6, r7} │ │ movs r2, r0 │ │ │ │ -00059cf8 : │ │ +000597c8 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r1 │ │ - ldr r3, [pc, #80] ; (59d50 ) │ │ + ldr r3, [pc, #80] ; (59820 ) │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 59d0a │ │ - bl 59044 │ │ - b.n 59d1c │ │ - cbz r0, 59d14 │ │ + cbnz r4, 597da │ │ + bl 58b14 │ │ + b.n 597ec │ │ + cbz r0, 597e4 │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 59d20 │ │ - ldr r0, [pc, #60] ; (59d54 ) │ │ + beq.n 597f0 │ │ + ldr r0, [pc, #60] ; (59824 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - cbz r1, 59d26 │ │ + cbz r1, 597f6 │ │ ldrb r3, [r1, #0] │ │ - cbnz r3, 59d34 │ │ - ldr r0, [pc, #48] ; (59d58 ) │ │ - ldr r1, [pc, #48] ; (59d5c ) │ │ + cbnz r3, 59804 │ │ + ldr r0, [pc, #48] ; (59828 ) │ │ + ldr r1, [pc, #48] ; (5982c ) │ │ add r0, pc │ │ add r1, pc │ │ bl 181a8 │ │ - b.n 59d1c │ │ + b.n 597ec │ │ ldr r4, [r0, #120] ; 0x78 │ │ cmp r4, #0 │ │ - beq.n 59d1c │ │ + beq.n 597ec │ │ ldr r0, [r4, #0] │ │ - cbz r0, 59d4a │ │ + cbz r0, 5981a │ │ mov r1, r5 │ │ bl 55536 │ │ - cbnz r0, 59d4a │ │ + cbnz r0, 5981a │ │ ldr r0, [r4, #4] │ │ pop {r3, r4, r5, pc} │ │ ldr r4, [r4, #8] │ │ - b.n 59d36 │ │ + b.n 59806 │ │ nop │ │ - ; instruction: 0xf3920005 │ │ - ; instruction: 0xb61f │ │ + stc2l 0, cr0, [r2], {5} │ │ + cbnz r3, 5987a │ │ movs r2, r0 │ │ - str r5, [sp, #360] ; 0x168 │ │ + ldr r2, [sp, #536] ; 0x218 │ │ movs r2, r0 │ │ - str r5, [sp, #456] ; 0x1c8 │ │ + ldr r2, [sp, #632] ; 0x278 │ │ movs r2, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r0, r1 │ │ - ldr r5, [pc, #140] ; (59df4 ) │ │ + ldr r5, [pc, #140] ; (598c4 ) │ │ mov r6, r1 │ │ mov r9, r3 │ │ - ldr r1, [pc, #136] ; (59df8 ) │ │ + ldr r1, [pc, #136] ; (598c8 ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ sub sp, #36 ; 0x24 │ │ add r1, pc │ │ mov r8, r2 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #28] │ │ - bl 59cf8 │ │ + bl 597c8 │ │ mov r4, r0 │ │ - cbz r0, 59d88 │ │ + cbz r0, 59858 │ │ ldr r3, [r0, #4] │ │ - cbnz r3, 59d92 │ │ - ldr r0, [pc, #112] ; (59dfc ) │ │ + cbnz r3, 59862 │ │ + ldr r0, [pc, #112] ; (598cc ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 59de0 │ │ + b.n 598b0 │ │ add r7, sp, #12 │ │ mov r2, r9 │ │ str r7, [sp, #0] │ │ mov r3, r8 │ │ ldr r0, [r6, #24] │ │ ldr r1, [r6, #28] │ │ bl 70f94 │ │ - cbz r0, 59de0 │ │ + cbz r0, 598b0 │ │ ldr r3, [r4, #12] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r6, [r4, #16] │ │ muls r0, r3 │ │ ldr r2, [r4, #8] │ │ mla r6, r6, r1, r0 │ │ ldr r0, [r4, #4] │ │ mov r1, r7 │ │ add r2, r6 │ │ bl 4260c │ │ cmp r0, #0 │ │ - bge.n 59dc8 │ │ + bge.n 59898 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 59de0 │ │ + b.n 598b0 │ │ movs r2, #0 │ │ ldmia.w r4, {r0, r1} │ │ mov r3, r2 │ │ bl 43a30 │ │ cmp r0, #0 │ │ - blt.n 59dc2 │ │ + blt.n 59892 │ │ ldr r0, [r4, #0] │ │ bl 43e00 │ │ movs r0, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 59dec │ │ + beq.n 598bc │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - add r6, pc, #40 ; (adr r6, 59e20 ) │ │ + add r3, sp, #232 ; 0xe8 │ │ movs r5, r0 │ │ - stmia r5!, {r1, r2, r5, r6} │ │ + ldmia r7!, {r1, r2, r5} │ │ movs r2, r0 │ │ - stmia r5!, {r0, r1, r2, r5, r6} │ │ + ldmia r7!, {r0, r1, r2, r5} │ │ movs r2, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #108 ; 0x6c │ │ - ldr r6, [pc, #484] ; (59fec ) │ │ + ldr r6, [pc, #484] ; (59abc ) │ │ mov r7, r3 │ │ ldr r3, [sp, #144] ; 0x90 │ │ mov r0, r1 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ mov r5, r1 │ │ - ldr r1, [pc, #472] ; (59ff0 ) │ │ + ldr r1, [pc, #472] ; (59ac0 ) │ │ mov sl, r2 │ │ str r3, [sp, #12] │ │ ldr r3, [r6, #0] │ │ add r1, pc │ │ str r3, [sp, #100] ; 0x64 │ │ - bl 59cf8 │ │ + bl 597c8 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - bne.n 59ece │ │ - ldr r0, [pc, #456] ; (59ff4 ) │ │ + bne.n 5999e │ │ + ldr r0, [pc, #456] ; (59ac4 ) │ │ add r0, pc │ │ bl 183e4 │ │ mov r9, r0 │ │ - cbz r0, 59e7e │ │ + cbz r0, 5994e │ │ ldrb r3, [r0, #0] │ │ subs r3, #48 ; 0x30 │ │ cmp r3, #1 │ │ - bls.n 59e7e │ │ - ldr r1, [pc, #440] ; (59ff8 ) │ │ + bls.n 5994e │ │ + ldr r1, [pc, #440] ; (59ac8 ) │ │ add r1, pc │ │ bl 5553e │ │ - cbz r0, 59e7e │ │ + cbz r0, 5994e │ │ add.w fp, sp, #16 │ │ bl 42124 │ │ cmp r4, r0 │ │ - bge.n 59e7e │ │ + bge.n 5994e │ │ mov r1, fp │ │ mov r0, r4 │ │ bl 42128 │ │ ldr r0, [sp, #16] │ │ mov r1, r9 │ │ bl 5553e │ │ mov r2, r0 │ │ - cbnz r0, 59e7a │ │ + cbnz r0, 5994a │ │ mov r0, r5 │ │ mov r1, r4 │ │ bl 42cdc │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - bne.w 59fc0 │ │ - b.n 59e7e │ │ + bne.w 59a90 │ │ + b.n 5994e │ │ adds r4, #1 │ │ - b.n 59e4c │ │ - ldr.w fp, [pc, #380] ; 59ffc │ │ + b.n 5991c │ │ + ldr.w fp, [pc, #380] ; 59acc │ │ add r4, sp, #16 │ │ mov.w r8, #0 │ │ add fp, pc │ │ bl 42124 │ │ cmp r8, r0 │ │ - bge.w 59fb6 │ │ + bge.w 59a86 │ │ mov r1, r4 │ │ mov r0, r8 │ │ bl 42128 │ │ ldr r0, [sp, #16] │ │ mov r1, fp │ │ bl 55536 │ │ - cbz r0, 59eb8 │ │ + cbz r0, 59988 │ │ mov r0, r5 │ │ mov r1, r8 │ │ movs r2, #0 │ │ bl 42cdc │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - bne.w 59fc0 │ │ + bne.w 59a90 │ │ add.w r8, r8, #1 │ │ - b.n 59e8a │ │ - ldr r1, [pc, #320] ; (5a000 ) │ │ + b.n 5995a │ │ + ldr r1, [pc, #320] ; (59ad0 ) │ │ mov r0, r5 │ │ mov r2, r4 │ │ add r1, pc │ │ - bl 59c10 │ │ + bl 596e0 │ │ str.w r9, [r4] │ │ ldr r0, [r4, #4] │ │ - cbz r0, 59eda │ │ + cbz r0, 599aa │ │ bl 43e28 │ │ movs r3, #0 │ │ str r3, [r4, #4] │ │ ldr r0, [r4, #8] │ │ mov.w r9, #0 │ │ bl 555c4 │ │ str.w r9, [r4, #8] │ │ ldr r0, [r4, #0] │ │ add r1, sp, #16 │ │ bl 42174 │ │ cmp r0, r9 │ │ - bge.n 59efa │ │ + bge.n 599ca │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 59faa │ │ + b.n 59a7a │ │ add r2, sp, #104 ; 0x68 │ │ ldr r3, [sp, #28] │ │ ldr.w lr, [r2, #-80]! │ │ str.w r3, [sl] │ │ mov r3, r9 │ │ cmp r3, lr │ │ - beq.n 59f36 │ │ + beq.n 59a06 │ │ ldr.w r1, [r2, #4]! │ │ - cbz r1, 59f18 │ │ + cbz r1, 599e8 │ │ lsrs r0, r1, #28 │ │ cmp r0, #1 │ │ - bne.n 59f32 │ │ + bne.n 59a02 │ │ ubfx r0, r1, #20, #4 │ │ sub.w ip, r0, #3 │ │ cmp.w ip, #1 │ │ - bls.n 59f32 │ │ + bls.n 59a02 │ │ subs r0, #7 │ │ cmp r0, #1 │ │ - bls.n 59f32 │ │ + bls.n 59a02 │ │ str.w r1, [sl] │ │ - b.n 59f36 │ │ + b.n 59a06 │ │ adds r3, #1 │ │ - b.n 59f08 │ │ + b.n 599d8 │ │ ldr r3, [r5, #28] │ │ movs r2, #1 │ │ ldr.w r1, [sl] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #24] │ │ ldr r0, [r4, #0] │ │ bl 43ea0 │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 59ef4 │ │ + beq.n 599c4 │ │ ldr.w r3, [sl] │ │ - cbz r3, 59f72 │ │ + cbz r3, 59a42 │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - beq.n 59f72 │ │ - ldr r2, [pc, #132] ; (59fe0 ) │ │ + beq.n 59a42 │ │ + ldr r2, [pc, #132] ; (59ab0 ) │ │ cmp r3, r2 │ │ - beq.n 59f76 │ │ - ldr r2, [pc, #128] ; (59fe4 ) │ │ + beq.n 59a46 │ │ + ldr r2, [pc, #128] ; (59ab4 ) │ │ cmp r3, r2 │ │ - beq.n 59f76 │ │ - ldr r2, [pc, #128] ; (59fe8 ) │ │ + beq.n 59a46 │ │ + ldr r2, [pc, #128] ; (59ab8 ) │ │ cmp r3, r2 │ │ ite eq │ │ moveq r3, #2 │ │ movne r3, #1 │ │ - b.n 59f78 │ │ + b.n 59a48 │ │ uxtb r3, r3 │ │ - b.n 59f78 │ │ + b.n 59a48 │ │ movs r3, #2 │ │ ldr r0, [r5, #24] │ │ str r3, [r4, #16] │ │ muls r3, r0 │ │ ldr r0, [r5, #28] │ │ adds r3, #3 │ │ bic.w r3, r3, #3 │ │ str r3, [r4, #12] │ │ muls r0, r3 │ │ bl 555b8 │ │ str r0, [r4, #8] │ │ - cbnz r0, 59f98 │ │ + cbnz r0, 59a68 │ │ bl 182e0 │ │ - b.n 59faa │ │ + b.n 59a7a │ │ ldr r3, [r4, #12] │ │ movs r1, #0 │ │ ldr r2, [sp, #12] │ │ str r0, [r7, #0] │ │ ldr r0, [r4, #0] │ │ str r3, [r2, #0] │ │ bl 42be8 │ │ movs r0, #0 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 59fda │ │ + beq.n 59aaa │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ - ldr r0, [pc, #76] ; (5a004 ) │ │ + ldr r0, [pc, #76] ; (59ad4 ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 59faa │ │ + b.n 59a7a │ │ movs r0, #1 │ │ movs r1, #20 │ │ bl 555bc │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - bne.w 59ebe │ │ + bne.w 5998e │ │ mov r0, r9 │ │ bl 4424c │ │ mov r0, r4 │ │ - b.n 59f92 │ │ + b.n 59a62 │ │ add sp, #108 ; 0x6c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ - add r5, pc, #424 ; (adr r5, 5a198 ) │ │ + add r2, sp, #616 ; 0x268 │ │ movs r5, r0 │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ movs r2, r0 │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ movs r2, r0 │ │ - cbnz r2, 59ffe │ │ + bkpt 0x0036 │ │ movs r2, r0 │ │ - ; instruction: 0xb8c2 │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ movs r2, r0 │ │ - stmia r4!, {r1, r2, r4} │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ movs r2, r0 │ │ - stmia r3!, {r0, r2, r3, r5, r6} │ │ + ldmia r5, {r0, r2, r3, r5} │ │ movs r2, r0 │ │ │ │ -0005a008 : │ │ +00059ad8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #28 │ │ - ldr r7, [pc, #276] ; (5a124 ) │ │ + ldr r7, [pc, #276] ; (59bf4 ) │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #264] ; (5a128 ) │ │ + ldr r3, [pc, #264] ; (59bf8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5a02c │ │ - bl 59044 │ │ - b.n 5a108 │ │ - cbz r0, 5a036 │ │ + cbnz r3, 59afc │ │ + bl 58b14 │ │ + b.n 59bd8 │ │ + cbz r0, 59b06 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a040 │ │ - ldr r0, [pc, #244] ; (5a12c ) │ │ + beq.n 59b10 │ │ + ldr r0, [pc, #244] ; (59bfc ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5a108 │ │ + b.n 59bd8 │ │ mov.w r9, r1, lsr #16 │ │ - ldr r2, [pc, #212] ; (5a11c ) │ │ + ldr r2, [pc, #212] ; (59bec ) │ │ mov.w r9, r9, lsl #16 │ │ cmp r9, r2 │ │ mov r8, r2 │ │ - beq.n 5a058 │ │ + beq.n 59b28 │ │ lsrs r3, r5, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ - bne.n 5a0be │ │ + bne.n 59b8e │ │ mov r0, r4 │ │ - bl 598e4 │ │ - ldr r3, [pc, #208] ; (5a130 ) │ │ + bl 593b4 │ │ + ldr r3, [pc, #208] ; (59c00 ) │ │ mov.w ip, #68 ; 0x44 │ │ add r3, pc │ │ ldr r1, [r3, #0] │ │ movs r3, #0 │ │ ldr.w lr, [r1, #232] ; 0xe8 │ │ cmp r3, lr │ │ - bge.n 5a082 │ │ + bge.n 59b52 │ │ ldr.w r2, [r1, #236] ; 0xec │ │ mla r2, ip, r3, r2 │ │ cmp r0, r2 │ │ - beq.n 5a086 │ │ + beq.n 59b56 │ │ adds r3, #1 │ │ - b.n 5a06e │ │ + b.n 59b3e │ │ movs r0, #0 │ │ - b.n 5a088 │ │ + b.n 59b58 │ │ mov r0, r3 │ │ add r1, sp, #4 │ │ - bl 594e4 │ │ + bl 58fb4 │ │ cmp r9, r8 │ │ itttt eq │ │ ldreq r3, [sp, #12] │ │ ldreq r6, [r4, #24] │ │ subeq r6, r3, r6 │ │ ldreq r3, [sp, #4] │ │ itt eq │ │ @@ -102034,1867 +101400,1843 @@ │ │ addeq.w r5, r3, r5, asr #1 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsrs r1, r6, #16 │ │ lsrs r2, r5, #16 │ │ tst.w r3, #1 │ │ mov.w r1, r1, lsl #16 │ │ mov.w r2, r2, lsl #16 │ │ - ldr r3, [pc, #76] ; (5a120 ) │ │ - beq.n 5a0e2 │ │ + ldr r3, [pc, #76] ; (59bf0 ) │ │ + beq.n 59bb2 │ │ cmp r1, r3 │ │ it ne │ │ strne r6, [r4, #56] ; 0x38 │ │ cmp r2, r3 │ │ - beq.n 5a108 │ │ + beq.n 59bd8 │ │ str r5, [r4, #60] ; 0x3c │ │ - b.n 5a108 │ │ + b.n 59bd8 │ │ cmp r1, r3 │ │ it ne │ │ strne r6, [r4, #16] │ │ cmp r2, r3 │ │ - ldr r3, [pc, #72] ; (5a134 ) │ │ + ldr r3, [pc, #72] ; (59c04 ) │ │ it ne │ │ strne r5, [r4, #20] │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #40] ; 0x28 │ │ - cbz r3, 5a0fc │ │ + cbz r3, 59bcc │ │ mov r1, r4 │ │ blx r3 │ │ mov r0, r4 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r5 │ │ bl 3d2ac │ │ ldr r2, [sp, #20] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 5a114 │ │ + beq.n 59be4 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ movs r0, r0 │ │ cmp r7, #255 ; 0xff │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ - add r3, pc, #392 ; (adr r3, 5a2b0 ) │ │ + add r0, sp, #584 ; 0x248 │ │ movs r5, r0 │ │ - orns r0, r0, #5 │ │ - uxtb r5, r7 │ │ + vld1.8 {d0[0]}, [r0], r5 │ │ + ; instruction: 0xb829 │ │ movs r2, r0 │ │ - bic.w r0, ip, #5 │ │ - vaddl.s32 q0, d0, d5 │ │ + ldr??.w r0, [ip, r5] │ │ + ldr.w r0, [r0, #5] │ │ │ │ -0005a138 : │ │ - ldr r3, [pc, #68] ; (5a180 ) │ │ +00059c08 : │ │ + ldr r3, [pc, #68] ; (59c50 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5a14a │ │ + cbnz r3, 59c1a │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 59044 │ │ - cbz r0, 5a154 │ │ + b.w 58b14 │ │ + cbz r0, 59c24 │ │ ldr r4, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r4, r3 │ │ - beq.n 5a160 │ │ - ldr r0, [pc, #44] ; (5a184 ) │ │ + beq.n 59c30 │ │ + ldr r0, [pc, #44] ; (59c54 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bpl.n 5a172 │ │ - cbz r1, 5a16c │ │ + bpl.n 59c42 │ │ + cbz r1, 59c3c │ │ movs r3, #0 │ │ str r3, [r1, #0] │ │ - cbz r2, 5a17e │ │ + cbz r2, 59c4e │ │ movs r3, #0 │ │ - b.n 5a17c │ │ - cbz r1, 5a178 │ │ + b.n 59c4c │ │ + cbz r1, 59c48 │ │ ldr r3, [r0, #16] │ │ str r3, [r1, #0] │ │ - cbz r2, 5a17e │ │ + cbz r2, 59c4e │ │ ldr r3, [r0, #20] │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ - vhadd.s16 d16, d4, d5 │ │ - cbz r3, 5a1be │ │ + strb.w r0, [r4, #5] │ │ + ; instruction: 0xb707 │ │ movs r2, r0 │ │ │ │ -0005a188 : │ │ - ldr r3, [pc, #96] ; (5a1ec ) │ │ +00059c58 : │ │ + ldr r3, [pc, #96] ; (59cbc ) │ │ push {r4, r5, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5a19c │ │ + cbnz r0, 59c6c │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 59044 │ │ - cbz r4, 5a1a8 │ │ + b.w 58b14 │ │ + cbz r4, 59c78 │ │ ldr r2, [r4, #0] │ │ add.w r3, r0, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a1b4 │ │ - ldr r0, [pc, #68] ; (5a1f0 ) │ │ + beq.n 59c84 │ │ + ldr r0, [pc, #68] ; (59cc0 ) │ │ ldmia.w sp!, {r4, r5, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r2, r3, #31 │ │ - bmi.n 5a1e8 │ │ + bmi.n 59cb8 │ │ adds r2, r1, #0 │ │ eor.w r1, r3, #16 │ │ ubfx r1, r1, #4, #1 │ │ it ne │ │ movne r2, #1 │ │ cmp r2, r1 │ │ - beq.n 5a1e8 │ │ + beq.n 59cb8 │ │ ldr r5, [r0, #80] ; 0x50 │ │ - cbz r5, 5a1e8 │ │ - cbz r2, 5a1d8 │ │ + cbz r5, 59cb8 │ │ + cbz r2, 59ca8 │ │ bic.w r3, r3, #16 │ │ - b.n 5a1dc │ │ + b.n 59cac │ │ orr.w r3, r3, #16 │ │ str r3, [r4, #48] ; 0x30 │ │ mov r1, r4 │ │ mov r3, r5 │ │ ldmia.w sp!, {r4, r5, lr} │ │ bx r3 │ │ pop {r4, r5, pc} │ │ nop │ │ - vhadd.s8 d0, d4, d5 │ │ - cbz r7, 5a214 │ │ + ldrh.w r0, [r4, r5] │ │ + ; instruction: 0xb6b3 │ │ movs r2, r0 │ │ │ │ -0005a1f4 : │ │ - ldr r3, [pc, #52] ; (5a22c ) │ │ +00059cc4 : │ │ + ldr r3, [pc, #52] ; (59cfc ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5a206 │ │ + cbnz r3, 59cd6 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 59044 │ │ - cbz r0, 5a210 │ │ + b.w 58b14 │ │ + cbz r0, 59ce0 │ │ ldr r4, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r4, r3 │ │ - beq.n 5a21c │ │ - ldr r0, [pc, #28] ; (5a230 ) │ │ + beq.n 59cec │ │ + ldr r0, [pc, #28] ; (59d00 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ - cbz r1, 5a222 │ │ + cbz r1, 59cf2 │ │ ldr r3, [r0, #24] │ │ str r3, [r1, #0] │ │ - cbz r2, 5a228 │ │ + cbz r2, 59cf8 │ │ ldr r3, [r0, #28] │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ nop │ │ - cdp 0, 9, cr0, cr8, cr5, {0} │ │ - cbz r7, 5a23a │ │ + ; instruction: 0xf7c80005 │ │ + ; instruction: 0xb64b │ │ movs r2, r0 │ │ │ │ -0005a234 : │ │ - ldr r3, [pc, #52] ; (5a26c ) │ │ +00059d04 : │ │ + ldr r3, [pc, #52] ; (59d3c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5a246 │ │ + cbnz r3, 59d16 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 59044 │ │ - cbz r0, 5a250 │ │ + b.w 58b14 │ │ + cbz r0, 59d20 │ │ ldr r4, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r4, r3 │ │ - beq.n 5a25c │ │ - ldr r0, [pc, #28] ; (5a270 ) │ │ + beq.n 59d2c │ │ + ldr r0, [pc, #28] ; (59d40 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ - cbz r1, 5a262 │ │ + cbz r1, 59d32 │ │ ldr r3, [r0, #32] │ │ str r3, [r1, #0] │ │ - cbz r2, 5a268 │ │ + cbz r2, 59d38 │ │ ldr r3, [r0, #36] ; 0x24 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ nop │ │ - cdp 0, 5, cr0, cr8, cr5, {0} │ │ - sub sp, #380 ; 0x17c │ │ + ; instruction: 0xf7880005 │ │ + ; instruction: 0xb60b │ │ movs r2, r0 │ │ │ │ -0005a274 : │ │ - ldr r3, [pc, #52] ; (5a2ac ) │ │ +00059d44 : │ │ + ldr r3, [pc, #52] ; (59d7c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5a286 │ │ + cbnz r3, 59d56 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 59044 │ │ - cbz r0, 5a290 │ │ + b.w 58b14 │ │ + cbz r0, 59d60 │ │ ldr r4, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r4, r3 │ │ - beq.n 5a29c │ │ - ldr r0, [pc, #28] ; (5a2b0 ) │ │ + beq.n 59d6c │ │ + ldr r0, [pc, #28] ; (59d80 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ - cbz r1, 5a2a2 │ │ + cbz r1, 59d72 │ │ ldr r3, [r0, #40] ; 0x28 │ │ str r3, [r1, #0] │ │ - cbz r2, 5a2a8 │ │ + cbz r2, 59d78 │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ nop │ │ - cdp 0, 1, cr0, cr8, cr5, {0} │ │ - sub sp, #124 ; 0x7c │ │ + ; instruction: 0xf7480005 │ │ + push {r0, r1, r3, r6, r7, lr} │ │ movs r2, r0 │ │ │ │ -0005a2b4 : │ │ - ldr r3, [pc, #72] ; (5a300 ) │ │ +00059d84 : │ │ + ldr r3, [pc, #72] ; (59dd0 ) │ │ push {r4, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5a2c8 │ │ + cbnz r0, 59d98 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 59044 │ │ - cbz r4, 5a2d4 │ │ + b.w 58b14 │ │ + cbz r4, 59da4 │ │ ldr r2, [r4, #0] │ │ add.w r3, r0, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a2e0 │ │ - ldr r0, [pc, #44] ; (5a304 ) │ │ + beq.n 59db0 │ │ + ldr r0, [pc, #44] ; (59dd4 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bmi.n 5a2fe │ │ + bmi.n 59dce │ │ ldr r3, [r0, #56] ; 0x38 │ │ - cbz r3, 5a2ee │ │ + cbz r3, 59dbe │ │ mov r1, r4 │ │ blx r3 │ │ movs r2, #0 │ │ mov r0, r4 │ │ movs r1, #1 │ │ mov r3, r2 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 3d2ac │ │ pop {r4, pc} │ │ - ldcl 0, cr0, [r8, #20] │ │ - add sp, #364 ; 0x16c │ │ + ; instruction: 0xf7080005 │ │ + push {r0, r1, r2, r7, lr} │ │ movs r2, r0 │ │ │ │ -0005a308 : │ │ - ldr r3, [pc, #44] ; (5a338 ) │ │ +00059dd8 : │ │ + ldr r3, [pc, #44] ; (59e08 ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5a316 │ │ - b.w 59044 │ │ - cbz r1, 5a322 │ │ + cbnz r0, 59de6 │ │ + b.w 58b14 │ │ + cbz r1, 59df2 │ │ ldr r2, [r1, #0] │ │ add.w r3, r0, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a32a │ │ - ldr r0, [pc, #24] ; (5a33c ) │ │ + beq.n 59dfa │ │ + ldr r0, [pc, #24] ; (59e0c ) │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r3, [r1, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bpl.n 5a336 │ │ + bpl.n 59e06 │ │ ldr r3, [r0, #64] ; 0x40 │ │ - cbz r3, 5a336 │ │ + cbz r3, 59e06 │ │ bx r3 │ │ bx lr │ │ - stc 0, cr0, [r4, #20] │ │ - add sp, #68 ; 0x44 │ │ + ; instruction: 0xf6b40005 │ │ + push {r0, r2, r3, r4, r5, lr} │ │ movs r2, r0 │ │ │ │ -0005a340 : │ │ - ldr r3, [pc, #44] ; (5a370 ) │ │ +00059e10 : │ │ + ldr r3, [pc, #44] ; (59e40 ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5a34e │ │ - b.w 59044 │ │ - cbz r1, 5a35a │ │ + cbnz r0, 59e1e │ │ + b.w 58b14 │ │ + cbz r1, 59e2a │ │ ldr r2, [r1, #0] │ │ add.w r3, r0, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a362 │ │ - ldr r0, [pc, #24] ; (5a374 ) │ │ + beq.n 59e32 │ │ + ldr r0, [pc, #24] ; (59e44 ) │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r3, [r1, #48] ; 0x30 │ │ lsls r3, r3, #24 │ │ - bmi.n 5a36e │ │ + bmi.n 59e3e │ │ ldr r3, [r0, #68] ; 0x44 │ │ - cbz r3, 5a36e │ │ + cbz r3, 59e3e │ │ bx r3 │ │ bx lr │ │ - stcl 0, cr0, [ip, #-20] ; 0xffffffec │ │ - add r7, sp, #868 ; 0x364 │ │ + ; instruction: 0xf67c0005 │ │ + push {r0, r2, lr} │ │ movs r2, r0 │ │ │ │ -0005a378 : │ │ - ldr r3, [pc, #48] ; (5a3ac ) │ │ +00059e48 : │ │ + ldr r3, [pc, #48] ; (59e7c ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5a386 │ │ - b.w 59044 │ │ - cbz r1, 5a392 │ │ + cbnz r0, 59e56 │ │ + b.w 58b14 │ │ + cbz r1, 59e62 │ │ ldr r2, [r1, #0] │ │ add.w r3, r0, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a39a │ │ - ldr r0, [pc, #28] ; (5a3b0 ) │ │ + beq.n 59e6a │ │ + ldr r0, [pc, #28] ; (59e80 ) │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r3, [r1, #48] ; 0x30 │ │ tst.w r3, #192 ; 0xc0 │ │ - beq.n 5a3a8 │ │ + beq.n 59e78 │ │ ldr r3, [r0, #76] ; 0x4c │ │ - cbz r3, 5a3a8 │ │ + cbz r3, 59e78 │ │ bx r3 │ │ bx lr │ │ nop │ │ - ldc 0, cr0, [r4, #-20] ; 0xffffffec │ │ - add r7, sp, #644 ; 0x284 │ │ + movw r0, #18437 ; 0x4805 │ │ + push {r0, r2, r3, r6, r7} │ │ movs r2, r0 │ │ │ │ -0005a3b4 : │ │ - ldr r3, [pc, #200] ; (5a480 ) │ │ +00059e84 : │ │ + ldr r3, [pc, #200] ; (59f50 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #64 ; 0x40 │ │ mov r4, r0 │ │ ldr r2, [r3, #0] │ │ mov r6, r3 │ │ str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [pc, #188] ; (5a484 ) │ │ + ldr r2, [pc, #188] ; (59f54 ) │ │ add r2, pc │ │ ldr r5, [r2, #0] │ │ - cbnz r5, 5a3d4 │ │ - bl 59044 │ │ - b.n 5a3e6 │ │ - cbz r0, 5a3de │ │ + cbnz r5, 59ea4 │ │ + bl 58b14 │ │ + b.n 59eb6 │ │ + cbz r0, 59eae │ │ ldr r3, [r0, #0] │ │ adds r5, #244 ; 0xf4 │ │ cmp r3, r5 │ │ - beq.n 5a3ea │ │ - ldr r0, [pc, #168] ; (5a488 ) │ │ + beq.n 59eba │ │ + ldr r0, [pc, #168] ; (59f58 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ - b.n 5a46e │ │ + b.n 59f3e │ │ ldr r3, [r0, #108] ; 0x6c │ │ cmp r3, #0 │ │ - bne.n 5a46c │ │ + bne.n 59f3c │ │ ldr r0, [r0, #104] ; 0x68 │ │ - cbz r0, 5a400 │ │ + cbz r0, 59ed0 │ │ ldr r3, [r0, #0] │ │ bic.w r3, r3, #4 │ │ str r3, [r0, #0] │ │ - bl 588dc │ │ - ldr r3, [pc, #136] ; (5a48c ) │ │ + bl 5e6b4 │ │ + ldr r3, [pc, #136] ; (59f5c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r5, [r0, #104] ; 0x68 │ │ - cbnz r5, 5a40e │ │ + cbnz r5, 59ede │ │ movs r0, #0 │ │ - b.n 5a45c │ │ + b.n 59f2c │ │ ldr r3, [r0, #108] ; 0x6c │ │ cmp r3, #0 │ │ - beq.n 5a40a │ │ + beq.n 59eda │ │ add r3, sp, #36 ; 0x24 │ │ mov r1, r4 │ │ str r3, [sp, #0] │ │ add r2, sp, #28 │ │ add r3, sp, #32 │ │ blx r5 │ │ cmp r0, #0 │ │ - blt.n 5a40a │ │ + blt.n 59eda │ │ add r3, sp, #52 ; 0x34 │ │ ldr r0, [sp, #28] │ │ str r3, [sp, #0] │ │ add r1, sp, #40 ; 0x28 │ │ add r3, sp, #56 ; 0x38 │ │ add r2, sp, #44 ; 0x2c │ │ str r3, [sp, #4] │ │ add r3, sp, #48 ; 0x30 │ │ - bl 5e644 │ │ + bl 5ee6c │ │ cmp r0, #0 │ │ - beq.n 5a40a │ │ + beq.n 59eda │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #32] │ │ ldr r1, [r4, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [r4, #28] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 58a5c │ │ + bl 5e834 │ │ str r0, [r4, #104] ; 0x68 │ │ - cbz r0, 5a46c │ │ + cbz r0, 59f3c │ │ movs r3, #1 │ │ str r3, [r4, #108] ; 0x6c │ │ ldr r3, [r0, #0] │ │ orr.w r3, r3, #4 │ │ str r3, [r0, #0] │ │ ldr r0, [r4, #104] ; 0x68 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 5a47a │ │ + beq.n 59f4a │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #64 ; 0x40 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldr r7, [sp, #768] ; 0x300 │ │ + add r4, pc, #960 ; (adr r4, 5a314 ) │ │ movs r5, r0 │ │ - stcl 0, cr0, [r8], {5} │ │ - add r7, sp, #340 ; 0x154 │ │ + ; instruction: 0xf5f80005 │ │ + push {r0, r7} │ │ movs r2, r0 │ │ - stc 0, cr0, [lr], {5} │ │ + subs.w r0, lr, #8716288 ; 0x850000 │ │ │ │ -0005a490 : │ │ +00059f60 : │ │ mov r3, r2 │ │ - ldr r2, [pc, #76] ; (5a4e0 ) │ │ + ldr r2, [pc, #76] ; (59fb0 ) │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ mov r6, r1 │ │ ldr r0, [r2, #0] │ │ - cbnz r0, 5a4a6 │ │ - bl 59044 │ │ - b.n 5a4da │ │ - cbz r4, 5a4b2 │ │ + cbnz r0, 59f76 │ │ + bl 58b14 │ │ + b.n 59faa │ │ + cbz r4, 59f82 │ │ ldr r1, [r4, #0] │ │ add.w r2, r0, #244 ; 0xf4 │ │ cmp r1, r2 │ │ - beq.n 5a4bc │ │ - ldr r0, [pc, #48] ; (5a4e4 ) │ │ + beq.n 59f8c │ │ + ldr r0, [pc, #48] ; (59fb4 ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5a4da │ │ + b.n 59faa │ │ ldr r2, [r4, #108] ; 0x6c │ │ - cbnz r2, 5a4cc │ │ - ldr r0, [pc, #36] ; (5a4e8 ) │ │ + cbnz r2, 59f9c │ │ + ldr r0, [pc, #36] ; (59fb8 ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r5, [r0, #108] ; 0x6c │ │ mov r1, r4 │ │ mov r2, r6 │ │ mov ip, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx ip │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ - ; instruction: 0xebfa0005 │ │ - add r6, sp, #516 ; 0x204 │ │ + ; instruction: 0xf52a0005 │ │ + cbz r5, 5a022 │ │ movs r2, r0 │ │ - bkpt 0x008b │ │ + ldmia r0, {r0, r1, r3, r6} │ │ movs r2, r0 │ │ │ │ -0005a4ec : │ │ - ldr r1, [pc, #88] ; (5a548 ) │ │ +00059fbc : │ │ + ldr r1, [pc, #88] ; (5a018 ) │ │ push {r4, lr} │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ sub sp, #24 │ │ ldr r2, [r1, #0] │ │ mov r4, r1 │ │ str r2, [sp, #20] │ │ - ldr r2, [pc, #76] ; (5a54c ) │ │ + ldr r2, [pc, #76] ; (5a01c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ - cbnz r2, 5a50a │ │ - bl 59044 │ │ - b.n 5a51c │ │ - cbz r0, 5a514 │ │ + cbnz r2, 59fda │ │ + bl 58b14 │ │ + b.n 59fec │ │ + cbz r0, 59fe4 │ │ ldr r1, [r0, #0] │ │ adds r2, #244 ; 0xf4 │ │ cmp r1, r2 │ │ - beq.n 5a522 │ │ - ldr r0, [pc, #56] ; (5a550 ) │ │ + beq.n 59ff2 │ │ + ldr r0, [pc, #56] ; (5a020 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 5a538 │ │ + b.n 5a008 │ │ movs r2, #0 │ │ str r2, [sp, #4] │ │ str r2, [sp, #8] │ │ add r1, sp, #4 │ │ ldr r2, [r0, #24] │ │ ldr r3, [r0, #28] │ │ str r2, [sp, #12] │ │ movs r2, #1 │ │ str r3, [sp, #16] │ │ - bl 5a490 │ │ + bl 59f60 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 5a544 │ │ + beq.n 5a014 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #24 │ │ pop {r4, pc} │ │ - ldr r6, [sp, #544] ; 0x220 │ │ + add r3, pc, #736 ; (adr r3, 5a2fc ) │ │ movs r5, r0 │ │ - ; instruction: 0xeb920005 │ │ - add r6, sp, #124 ; 0x7c │ │ + ; instruction: 0xf4c20005 │ │ + cbz r3, 5a076 │ │ movs r2, r0 │ │ │ │ -0005a554 : │ │ +0005a024 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #40] ; (5a580 ) │ │ + ldr r3, [pc, #40] ; (5a050 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5a564 │ │ - bl 59044 │ │ - b.n 5a576 │ │ - cbz r0, 5a56e │ │ + cbnz r3, 5a034 │ │ + bl 58b14 │ │ + b.n 5a046 │ │ + cbz r0, 5a03e │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a57c │ │ - ldr r0, [pc, #20] ; (5a584 ) │ │ + beq.n 5a04c │ │ + ldr r0, [pc, #20] ; (5a054 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #1065353216 ; 0x3f800000 │ │ pop {r3, pc} │ │ ldr r0, [r0, #92] ; 0x5c │ │ pop {r3, pc} │ │ - ; instruction: 0xeb380005 │ │ - add r5, sp, #788 ; 0x314 │ │ + orn r0, r8, #8716288 ; 0x850000 │ │ + uxtb r1, r6 │ │ movs r2, r0 │ │ │ │ -0005a588 : │ │ +0005a058 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r3 │ │ - ldr.w r8, [pc, #200] ; 5a658 │ │ + ldr.w r8, [pc, #200] ; 5a128 │ │ mov r4, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r8, pc │ │ ldr.w r3, [r8] │ │ - cbnz r3, 5a5a6 │ │ - bl 59044 │ │ - b.n 5a64e │ │ - cbz r0, 5a5b0 │ │ + cbnz r3, 5a076 │ │ + bl 58b14 │ │ + b.n 5a11e │ │ + cbz r0, 5a080 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a5ba │ │ - ldr r0, [pc, #168] ; (5a65c ) │ │ + beq.n 5a08a │ │ + ldr r0, [pc, #168] ; (5a12c ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5a64e │ │ + b.n 5a11e │ │ ldr r3, [r0, #96] ; 0x60 │ │ - cbnz r3, 5a616 │ │ + cbnz r3, 5a0e6 │ │ mov.w r0, #3072 ; 0xc00 │ │ bl 555b8 │ │ mov r2, r0 │ │ str r0, [r4, #96] ; 0x60 │ │ - cbnz r0, 5a5d4 │ │ + cbnz r0, 5a0a4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ b.w 182e0 │ │ add.w r3, r0, #1536 ; 0x600 │ │ ldr.w r0, [r8] │ │ str r3, [r4, #100] ; 0x64 │ │ ldr r3, [r0, #92] ; 0x5c │ │ - cbz r3, 5a5f8 │ │ + cbz r3, 5a0c8 │ │ mov r1, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - blt.n 5a64e │ │ + blt.n 5a11e │ │ ldr r0, [r4, #100] ; 0x64 │ │ mov.w r2, #1536 ; 0x600 │ │ ldr r1, [r4, #96] ; 0x60 │ │ bl 552b0 │ │ - b.n 5a616 │ │ + b.n 5a0e6 │ │ subs r2, #2 │ │ orr.w r1, r3, r3, lsl #8 │ │ adds r3, #1 │ │ cmp.w r3, #256 ; 0x100 │ │ uxth r1, r1 │ │ strh.w r1, [r2, #2]! │ │ strh.w r1, [r2, #512] ; 0x200 │ │ strh.w r1, [r2, #1024] ; 0x400 │ │ - bne.n 5a5fa │ │ - b.n 5a5ea │ │ - cbz r7, 5a624 │ │ + bne.n 5a0ca │ │ + b.n 5a0ba │ │ + cbz r7, 5a0f4 │ │ mov r0, r7 │ │ ldr r1, [r4, #96] ; 0x60 │ │ mov.w r2, #512 ; 0x200 │ │ bl 552b0 │ │ - cbz r6, 5a636 │ │ + cbz r6, 5a106 │ │ ldr r1, [r4, #96] ; 0x60 │ │ mov r0, r6 │ │ mov.w r2, #512 ; 0x200 │ │ add.w r1, r1, #512 ; 0x200 │ │ bl 552b0 │ │ - cbz r5, 5a648 │ │ + cbz r5, 5a118 │ │ ldr r1, [r4, #96] ; 0x60 │ │ mov r0, r5 │ │ mov.w r2, #512 ; 0x200 │ │ add.w r1, r1, #1024 ; 0x400 │ │ bl 552b0 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - ; instruction: 0xeaf80005 │ │ - add r5, sp, #524 ; 0x20c │ │ + bic.w r0, r8, #8716288 ; 0x850000 │ │ + uxth r7, r5 │ │ movs r2, r0 │ │ │ │ -0005a660 : │ │ +0005a130 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #160] ; (5a708 ) │ │ + ldr r3, [pc, #160] ; (5a1d8 ) │ │ mov r4, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5a67a │ │ - bl 59044 │ │ - b.n 5a6fe │ │ - cbz r0, 5a686 │ │ + cbnz r3, 5a14a │ │ + bl 58b14 │ │ + b.n 5a1ce │ │ + cbz r0, 5a156 │ │ ldr r1, [r0, #0] │ │ add.w r2, r3, #244 ; 0xf4 │ │ cmp r1, r2 │ │ - beq.n 5a690 │ │ - ldr r0, [pc, #132] ; (5a70c ) │ │ + beq.n 5a160 │ │ + ldr r0, [pc, #132] ; (5a1dc ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5a6fe │ │ + b.n 5a1ce │ │ ldr r3, [r3, #88] ; 0x58 │ │ - cbnz r3, 5a69e │ │ + cbnz r3, 5a16e │ │ movs r0, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ b.w 182e0 │ │ ldr r1, [r0, #96] ; 0x60 │ │ - cbz r1, 5a6b2 │ │ - cbz r7, 5a6c0 │ │ + cbz r1, 5a182 │ │ + cbz r7, 5a190 │ │ ldr r0, [r4, #96] ; 0x60 │ │ mov r1, r7 │ │ mov.w r2, #512 ; 0x200 │ │ bl 552b0 │ │ - b.n 5a6c0 │ │ + b.n 5a190 │ │ mov r2, r1 │ │ mov r3, r1 │ │ - bl 5a588 │ │ + bl 5a058 │ │ cmp r0, #0 │ │ - bge.n 5a6a2 │ │ - b.n 5a6fe │ │ - cbz r6, 5a6d2 │ │ + bge.n 5a172 │ │ + b.n 5a1ce │ │ + cbz r6, 5a1a2 │ │ ldr r0, [r4, #96] ; 0x60 │ │ mov r1, r6 │ │ mov.w r2, #512 ; 0x200 │ │ add.w r0, r0, #512 ; 0x200 │ │ bl 552b0 │ │ - cbz r5, 5a6e4 │ │ + cbz r5, 5a1b4 │ │ ldr r0, [r4, #96] ; 0x60 │ │ mov r1, r5 │ │ mov.w r2, #512 ; 0x200 │ │ add.w r0, r0, #1024 ; 0x400 │ │ bl 552b0 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ands.w r0, r0, #512 ; 0x200 │ │ - beq.n 5a702 │ │ - ldr r3, [pc, #32] ; (5a710 ) │ │ + beq.n 5a1d2 │ │ + ldr r3, [pc, #32] ; (5a1e0 ) │ │ mov r1, r4 │ │ ldr r2, [r4, #96] ; 0x60 │ │ add r3, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #88] ; 0x58 │ │ bx r3 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - bic.w r0, r2, r5 │ │ - add r4, sp, #692 ; 0x2b4 │ │ + ; instruction: 0xf3520005 │ │ + cbz r1, 5a216 │ │ movs r2, r0 │ │ - ; instruction: 0xe99e0005 │ │ + movt r0, #57349 ; 0xe005 │ │ │ │ -0005a714 : │ │ - ldr r3, [pc, #100] ; (5a77c ) │ │ +0005a1e4 : │ │ + ldr r3, [pc, #100] ; (5a24c ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub.w sp, sp, #524 ; 0x20c │ │ mov r4, r0 │ │ ldr r2, [r3, #0] │ │ mov r7, r1 │ │ mov r6, r3 │ │ str r2, [sp, #516] ; 0x204 │ │ - ldr r2, [pc, #84] ; (5a780 ) │ │ + ldr r2, [pc, #84] ; (5a250 ) │ │ add r2, pc │ │ ldr r0, [r2, #0] │ │ - cbnz r0, 5a738 │ │ - bl 59044 │ │ - b.n 5a74a │ │ - cbz r4, 5a742 │ │ + cbnz r0, 5a208 │ │ + bl 58b14 │ │ + b.n 5a21a │ │ + cbz r4, 5a212 │ │ ldr r3, [r4, #0] │ │ adds r0, #244 ; 0xf4 │ │ cmp r3, r0 │ │ - beq.n 5a750 │ │ - ldr r0, [pc, #64] ; (5a784 ) │ │ + beq.n 5a220 │ │ + ldr r0, [pc, #64] ; (5a254 ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 5a76a │ │ + b.n 5a23a │ │ add r5, sp, #4 │ │ mov r0, r1 │ │ mov r1, r5 │ │ - bl 5f430 │ │ + bl 5fc58 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, r5 │ │ mov r3, r5 │ │ - bl 5a660 │ │ - cbnz r0, 5a76a │ │ + bl 5a130 │ │ + cbnz r0, 5a23a │ │ str r7, [r4, #92] ; 0x5c │ │ ldr r2, [sp, #516] ; 0x204 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 5a776 │ │ + beq.n 5a246 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add.w sp, sp, #524 ; 0x20c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r4, [sp, #384] ; 0x180 │ │ + add r1, pc, #576 ; (adr r1, 5a490 ) │ │ movs r5, r0 │ │ - strd r0, r0, [r4, #-20]! │ │ - add r3, sp, #964 ; 0x3c4 │ │ + ; instruction: 0xf2940005 │ │ + cbz r5, 5a25e │ │ movs r2, r0 │ │ │ │ -0005a788 : │ │ - ldr r3, [pc, #48] ; (5a7bc ) │ │ +0005a258 : │ │ + ldr r3, [pc, #48] ; (5a28c ) │ │ push {r4, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #96] ; 0x60 │ │ - cbz r3, 5a7ba │ │ + cbz r3, 5a28a │ │ bl 3ae24 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r0, #64] ; 0x40 │ │ - cbnz r2, 5a7a6 │ │ + cbnz r2, 5a276 │ │ ands.w r2, r3, #256 ; 0x100 │ │ - beq.n 5a7aa │ │ + beq.n 5a27a │ │ ubfx r2, r3, #9, #1 │ │ - ldr r3, [pc, #20] ; (5a7c0 ) │ │ + ldr r3, [pc, #20] ; (5a290 ) │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, lr} │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #96] ; 0x60 │ │ bx r3 │ │ pop {r4, pc} │ │ - stmdb r4, {r0, r2} │ │ - ; instruction: 0xe8de0005 │ │ + ; instruction: 0xf2340005 │ │ + addw r0, lr, #5 │ │ │ │ -0005a7c4 : │ │ - ldr r3, [pc, #76] ; (5a814 ) │ │ +0005a294 : │ │ + ldr r3, [pc, #76] ; (5a2e4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5a7d6 │ │ + cbnz r3, 5a2a6 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 59044 │ │ - cbz r0, 5a7e0 │ │ + b.w 58b14 │ │ + cbz r0, 5a2b0 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a7ec │ │ - ldr r0, [pc, #52] ; (5a818 ) │ │ + beq.n 5a2bc │ │ + ldr r0, [pc, #52] ; (5a2e8 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r3, [r0, #48] ; 0x30 │ │ clz r2, r1 │ │ ubfx r4, r3, #8, #1 │ │ lsrs r2, r2, #5 │ │ cmp r2, r4 │ │ - bne.n 5a812 │ │ - cbz r1, 5a804 │ │ + bne.n 5a2e2 │ │ + cbz r1, 5a2d4 │ │ orr.w r3, r3, #256 ; 0x100 │ │ - b.n 5a808 │ │ + b.n 5a2d8 │ │ bic.w r3, r3, #256 ; 0x100 │ │ str r3, [r0, #48] ; 0x30 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 5a788 │ │ + b.w 5a258 │ │ pop {r4, pc} │ │ - ; instruction: 0xe8c80005 │ │ - add r3, sp, #316 ; 0x13c │ │ + ; instruction: 0xf1f80005 │ │ + add sp, #492 ; 0x1ec │ │ movs r2, r0 │ │ │ │ -0005a81c : │ │ - ldr r3, [pc, #44] ; (5a84c ) │ │ +0005a2ec : │ │ + ldr r3, [pc, #44] ; (5a31c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 5a82c │ │ - bl 59044 │ │ - b.n 5a83e │ │ - cbz r0, 5a836 │ │ + cbnz r4, 5a2fc │ │ + bl 58b14 │ │ + b.n 5a30e │ │ + cbz r0, 5a306 │ │ ldr r3, [r0, #0] │ │ adds r4, #244 ; 0xf4 │ │ cmp r3, r4 │ │ - beq.n 5a842 │ │ - ldr r0, [pc, #24] ; (5a850 ) │ │ + beq.n 5a312 │ │ + ldr r0, [pc, #24] ; (5a320 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr r0, [r0, #48] ; 0x30 │ │ ubfx r0, r0, #8, #1 │ │ pop {r4, pc} │ │ nop │ │ - ldrd r0, r0, [r0], #-20 │ │ - add r2, sp, #1012 ; 0x3f4 │ │ + sub.w r0, r0, #5 │ │ + add sp, #164 ; 0xa4 │ │ movs r2, r0 │ │ │ │ -0005a854 : │ │ +0005a324 : │ │ movs r2, #0 │ │ movs r1, #6 │ │ str r2, [r0, #108] ; 0x6c │ │ ldr r3, [r0, #28] │ │ ldr r2, [r0, #24] │ │ b.w 3d2ac │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #28 │ │ - ldr.w r8, [pc, #296] ; 5a994 │ │ + ldr.w r8, [pc, #296] ; 5a464 │ │ mov r5, r0 │ │ mov r7, r1 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ ldr.w r3, [r8] │ │ str r3, [sp, #20] │ │ - bl 598e4 │ │ + bl 593b4 │ │ mov r6, r0 │ │ - cbz r7, 5a892 │ │ + cbz r7, 5a362 │ │ ldr r0, [r0, #56] ; 0x38 │ │ - cbz r0, 5a892 │ │ + cbz r0, 5a362 │ │ cmp r0, r5 │ │ - beq.n 5a892 │ │ - bl 5aa00 │ │ + beq.n 5a362 │ │ + bl 5a4d0 │ │ ldr r3, [r6, #56] ; 0x38 │ │ subs r2, r3, r5 │ │ negs r3, r2 │ │ adcs r3, r2 │ │ cmp r3, r7 │ │ - bne.n 5a8ae │ │ + bne.n 5a37e │ │ ldr r3, [r5, #52] ; 0x34 │ │ ldr r2, [r5, #48] ; 0x30 │ │ eors r2, r3 │ │ movw r3, #4097 ; 0x1001 │ │ ands r3, r2 │ │ cmp r3, #0 │ │ - beq.n 5a980 │ │ - ldr r3, [pc, #232] ; (5a998 ) │ │ + beq.n 5a450 │ │ + ldr r3, [pc, #232] ; (5a468 ) │ │ mov r9, sp │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r4, [r3, #240] ; 0xf0 │ │ cmp r4, #0 │ │ - beq.n 5a952 │ │ + beq.n 5a422 │ │ cmp r4, r5 │ │ - beq.n 5a8e4 │ │ + beq.n 5a3b4 │ │ ldr r3, [r4, #48] ; 0x30 │ │ and.w r3, r3, #69 ; 0x45 │ │ cmp r3, #5 │ │ - bne.n 5a94c │ │ + bne.n 5a41c │ │ mov r0, r4 │ │ - bl 598e4 │ │ + bl 593b4 │ │ cmp r6, r0 │ │ - bne.n 5a94c │ │ + bne.n 5a41c │ │ mov r0, r4 │ │ mov r1, r9 │ │ - bl 59954 │ │ + bl 59424 │ │ cmp r0, #0 │ │ - bne.n 5a94c │ │ - b.n 5a8ea │ │ + bne.n 5a41c │ │ + b.n 5a3ba │ │ cmp r7, #0 │ │ - bne.n 5a8d6 │ │ - b.n 5a94c │ │ + bne.n 5a3a6 │ │ + b.n 5a41c │ │ ldr r2, [r4, #24] │ │ ldr r3, [sp, #4] │ │ cmp r2, r3 │ │ - bne.n 5a8fe │ │ + bne.n 5a3ce │ │ ldr r7, [r4, #28] │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r3 │ │ it ne │ │ movne r7, #1 │ │ - b.n 5a900 │ │ + b.n 5a3d0 │ │ movs r7, #1 │ │ ldr r2, [r5, #48] ; 0x30 │ │ movw r3, #4097 ; 0x1001 │ │ mov r0, r6 │ │ ands r3, r2 │ │ movw r2, #4097 ; 0x1001 │ │ cmp r3, r2 │ │ ite ne │ │ movne r1, r9 │ │ moveq r1, #0 │ │ - bl 59190 │ │ - ldr r3, [pc, #128] ; (5a99c ) │ │ + bl 58c60 │ │ + ldr r3, [pc, #128] ; (5a46c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w ip, [r0, #84] ; 0x54 │ │ cmp.w ip, #0 │ │ - beq.n 5a932 │ │ + beq.n 5a402 │ │ mov r1, r4 │ │ mov r2, r6 │ │ movs r3, #1 │ │ blx ip │ │ str r4, [r6, #56] ; 0x38 │ │ mov r0, r4 │ │ - cbz r7, 5a944 │ │ + cbz r7, 5a414 │ │ movs r1, #5 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ bl 3d2ac │ │ - b.n 5a948 │ │ - bl 5a854 │ │ + b.n 5a418 │ │ + bl 5a324 │ │ mov r0, r4 │ │ - b.n 5a978 │ │ + b.n 5a448 │ │ ldr.w r4, [r4, #132] ; 0x84 │ │ - b.n 5a8ba │ │ + b.n 5a38a │ │ mov r0, r6 │ │ mov r1, r4 │ │ - bl 59190 │ │ - ldr r3, [pc, #68] ; (5a9a0 ) │ │ + bl 58c60 │ │ + ldr r3, [pc, #68] ; (5a470 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r7, [r0, #84] ; 0x54 │ │ - cbz r7, 5a96c │ │ + cbz r7, 5a43c │ │ mov r1, r5 │ │ mov r2, r6 │ │ mov r3, r4 │ │ blx r7 │ │ movs r3, #0 │ │ mov r0, r5 │ │ str r3, [r6, #56] ; 0x38 │ │ - bl 5a854 │ │ + bl 5a324 │ │ mov r0, r5 │ │ - bl 592d0 │ │ + bl 58da0 │ │ ldr r3, [r5, #48] ; 0x30 │ │ str r3, [r5, #52] ; 0x34 │ │ ldr r2, [sp, #20] │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n 5a98e │ │ + beq.n 5a45e │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r3, [sp, #24] │ │ - movs r5, r0 │ │ - b.n 5a958 │ │ - movs r5, r0 │ │ - b.n 5a888 │ │ - movs r5, r0 │ │ - b.n 5a80c │ │ + add r0, pc, #216 ; (adr r0, 5a540 ) │ │ movs r5, r0 │ │ + add.w r0, lr, #5 │ │ + ; instruction: 0xf0a40005 │ │ + orn r0, r4, #5 │ │ │ │ -0005a9a4 : │ │ +0005a474 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #76] ; (5a9f8 ) │ │ + ldr r5, [pc, #76] ; (5a4c8 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 5a9b8 │ │ + cbnz r3, 5a488 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 59044 │ │ - cbz r0, 5a9c2 │ │ + b.w 58b14 │ │ + cbz r0, 5a492 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5a9ce │ │ - ldr r0, [pc, #56] ; (5a9fc ) │ │ + beq.n 5a49e │ │ + ldr r0, [pc, #56] ; (5a4cc ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bpl.n 5a9f4 │ │ + bpl.n 5a4c4 │ │ movs r1, #0 │ │ - bl 5a864 │ │ + bl 5a334 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #60] ; 0x3c │ │ - cbz r3, 5a9e4 │ │ + cbz r3, 5a4b4 │ │ mov r1, r4 │ │ blx r3 │ │ movs r2, #0 │ │ mov r0, r4 │ │ movs r1, #2 │ │ mov r3, r2 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 3d2ac │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - b.n 5a7c8 │ │ - movs r5, r0 │ │ - add r1, sp, #436 ; 0x1b4 │ │ + ands.w r0, r6, #5 │ │ + add r6, sp, #612 ; 0x264 │ │ movs r2, r0 │ │ │ │ -0005aa00 : │ │ +0005a4d0 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #64] ; (5aa48 ) │ │ + ldr r5, [pc, #64] ; (5a518 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 5aa14 │ │ + cbnz r3, 5a4e4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 59044 │ │ - cbz r0, 5aa1e │ │ + b.w 58b14 │ │ + cbz r0, 5a4ee │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5aa2a │ │ - ldr r0, [pc, #44] ; (5aa4c ) │ │ + beq.n 5a4fa │ │ + ldr r0, [pc, #44] ; (5a51c ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r1, [r0, #48] ; 0x30 │ │ ands.w r1, r1, #64 ; 0x40 │ │ - bne.n 5aa44 │ │ - bl 5a864 │ │ + bne.n 5a514 │ │ + bl 5a334 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cbz r3, 5aa44 │ │ + cbz r3, 5a514 │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - b.n 5a760 │ │ - movs r5, r0 │ │ - add r1, sp, #68 ; 0x44 │ │ + vext.8 d0, d10, d5, #0 │ │ + add r6, sp, #244 ; 0xf4 │ │ movs r2, r0 │ │ │ │ -0005aa50 : │ │ - ldr r3, [pc, #84] ; (5aaa8 ) │ │ +0005a520 : │ │ + ldr r3, [pc, #84] ; (5a578 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5aa60 │ │ - bl 59044 │ │ - b.n 5aa72 │ │ - cbz r0, 5aa6a │ │ + cbnz r3, 5a530 │ │ + bl 58b14 │ │ + b.n 5a542 │ │ + cbz r0, 5a53a │ │ ldr r4, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r4, r3 │ │ - beq.n 5aa78 │ │ - ldr r0, [pc, #64] ; (5aaac ) │ │ + beq.n 5a548 │ │ + ldr r0, [pc, #64] ; (5a57c ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ ldr r3, [r0, #48] ; 0x30 │ │ movw r4, #4097 ; 0x1001 │ │ ands r4, r1 │ │ movw r1, #4097 ; 0x1001 │ │ ands r1, r3 │ │ cmp r4, r1 │ │ - beq.n 5aaa4 │ │ + beq.n 5a574 │ │ bic.w r3, r3, #4096 ; 0x1000 │ │ bic.w r3, r3, #1 │ │ orrs r3, r4 │ │ str r3, [r0, #48] ; 0x30 │ │ and.w r1, r3, #69 ; 0x45 │ │ subs r3, r1, #5 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ - bl 5a864 │ │ + bl 5a334 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - b.n 5a724 │ │ - movs r5, r0 │ │ - add r0, sp, #804 ; 0x324 │ │ + vhadd.s32 d16, d12, d5 │ │ + add r5, sp, #980 ; 0x3d4 │ │ movs r2, r0 │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #16] │ │ mov r5, r1 │ │ str r3, [r0, #56] ; 0x38 │ │ ldr r3, [r0, #20] │ │ str r3, [r0, #60] ; 0x3c │ │ ldr r3, [r0, #24] │ │ str r3, [r0, #64] ; 0x40 │ │ ldr r3, [r0, #28] │ │ str r3, [r0, #68] ; 0x44 │ │ lsls r3, r1, #24 │ │ - bpl.n 5aace │ │ - bl 5a340 │ │ + bpl.n 5a59e │ │ + bl 59e10 │ │ lsls r0, r5, #25 │ │ - bpl.n 5aad8 │ │ + bpl.n 5a5a8 │ │ mov r0, r4 │ │ - bl 5aa00 │ │ + bl 5a4d0 │ │ lsls r1, r5, #31 │ │ - bpl.n 5aae4 │ │ + bpl.n 5a5b4 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 5aa50 │ │ + bl 5a520 │ │ lsls r2, r5, #23 │ │ - bpl.n 5aaf0 │ │ + bpl.n 5a5c0 │ │ mov r0, r4 │ │ movs r1, #1 │ │ - bl 5a7c4 │ │ + bl 5a294 │ │ lsls r3, r5, #28 │ │ - bmi.n 5aafe │ │ + bmi.n 5a5ce │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 5a2b4 │ │ + b.w 59d84 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0005ab00 : │ │ +0005a5d0 : │ │ movs r1, #0 │ │ - b.w 5a864 │ │ + b.w 5a334 │ │ ... │ │ │ │ -0005ab08 : │ │ - ldr r3, [pc, #168] ; (5abb4 ) │ │ +0005a5d8 : │ │ + ldr r3, [pc, #168] ; (5a684 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ mov r6, r1 │ │ ldr r0, [r3, #0] │ │ mov r5, r2 │ │ - cbnz r0, 5ab20 │ │ + cbnz r0, 5a5f0 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 59044 │ │ - cbz r4, 5ab2c │ │ + b.w 58b14 │ │ + cbz r4, 5a5fc │ │ ldr r2, [r4, #0] │ │ add.w r3, r0, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5ab38 │ │ - ldr r0, [pc, #136] ; (5abb8 ) │ │ + beq.n 5a608 │ │ + ldr r0, [pc, #136] ; (5a688 ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ cmp r1, #0 │ │ - bgt.n 5ab46 │ │ - ldr r0, [pc, #124] ; (5abbc ) │ │ - ldr r1, [pc, #128] ; (5abc0 ) │ │ + bgt.n 5a616 │ │ + ldr r0, [pc, #124] ; (5a68c ) │ │ + ldr r1, [pc, #128] ; (5a690 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 5ab52 │ │ + b.n 5a622 │ │ cmp r5, #0 │ │ - bgt.n 5ab5a │ │ - ldr r0, [pc, #120] ; (5abc4 ) │ │ - ldr r1, [pc, #120] ; (5abc8 ) │ │ + bgt.n 5a62a │ │ + ldr r0, [pc, #120] ; (5a694 ) │ │ + ldr r1, [pc, #120] ; (5a698 ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 181a8 │ │ ldr r3, [r4, #32] │ │ - cbz r3, 5ab64 │ │ + cbz r3, 5a634 │ │ cmp r1, r3 │ │ it lt │ │ movlt r6, r3 │ │ ldr r3, [r4, #40] ; 0x28 │ │ - cbz r3, 5ab6e │ │ + cbz r3, 5a63e │ │ cmp r6, r3 │ │ it ge │ │ movge r6, r3 │ │ ldr r3, [r4, #36] ; 0x24 │ │ - cbz r3, 5ab78 │ │ + cbz r3, 5a648 │ │ cmp r5, r3 │ │ it lt │ │ movlt r5, r3 │ │ ldr r3, [r4, #44] ; 0x2c │ │ - cbz r3, 5ab82 │ │ + cbz r3, 5a652 │ │ cmp r5, r3 │ │ it ge │ │ movge r5, r3 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bpl.n 5ab8e │ │ + bpl.n 5a65e │ │ str r6, [r4, #64] ; 0x40 │ │ str r5, [r4, #68] ; 0x44 │ │ pop {r4, r5, r6, pc} │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r6, [r4, #24] │ │ str r5, [r4, #28] │ │ - cbz r3, 5ab9a │ │ + cbz r3, 5a66a │ │ mov r1, r4 │ │ blx r3 │ │ ldr r3, [r4, #24] │ │ cmp r3, r6 │ │ - bne.n 5abb0 │ │ + bne.n 5a680 │ │ ldr r3, [r4, #28] │ │ cmp r3, r5 │ │ - bne.n 5abb0 │ │ + bne.n 5a680 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 5a854 │ │ + b.w 5a324 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - b.n 5a6c0 │ │ - movs r5, r0 │ │ - add r0, sp, #12 │ │ + cdp 0, 11, cr0, cr4, cr5, {0} │ │ + add r5, sp, #188 ; 0xbc │ │ movs r2, r0 │ │ - strh r4, [r0, #58] ; 0x3a │ │ + ldrh r0, [r6, #34] ; 0x22 │ │ movs r2, r0 │ │ - ; instruction: 0xb862 │ │ + stmia r2!, {r1, r5} │ │ movs r2, r0 │ │ - strh r6, [r6, #56] ; 0x38 │ │ + ldrh r2, [r4, #34] ; 0x22 │ │ movs r2, r0 │ │ - ; instruction: 0xb856 │ │ + stmia r2!, {r1, r2, r4} │ │ movs r2, r0 │ │ │ │ -0005abcc : │ │ +0005a69c : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [pc, #120] ; (5ac4c ) │ │ + ldr r3, [pc, #120] ; (5a71c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5abe0 │ │ + cbnz r0, 5a6b0 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 59044 │ │ - cbz r4, 5abec │ │ + b.w 58b14 │ │ + cbz r4, 5a6bc │ │ ldr r5, [r4, #0] │ │ add.w r3, r0, #244 ; 0xf4 │ │ cmp r5, r3 │ │ - beq.n 5abf8 │ │ - ldr r0, [pc, #96] ; (5ac50 ) │ │ + beq.n 5a6c8 │ │ + ldr r0, [pc, #96] ; (5a720 ) │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ cmp r1, #0 │ │ - bgt.n 5ac06 │ │ - ldr r0, [pc, #84] ; (5ac54 ) │ │ - ldr r1, [pc, #88] ; (5ac58 ) │ │ + bgt.n 5a6d6 │ │ + ldr r0, [pc, #84] ; (5a724 ) │ │ + ldr r1, [pc, #88] ; (5a728 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 5ac12 │ │ + b.n 5a6e2 │ │ cmp r2, #0 │ │ - bgt.n 5ac1a │ │ - ldr r0, [pc, #80] ; (5ac5c ) │ │ - ldr r1, [pc, #80] ; (5ac60 ) │ │ + bgt.n 5a6ea │ │ + ldr r0, [pc, #80] ; (5a72c ) │ │ + ldr r1, [pc, #80] ; (5a730 ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 181a8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bmi.n 5ac4a │ │ + bmi.n 5a71a │ │ ldr r3, [r0, #48] ; 0x30 │ │ str r1, [r4, #32] │ │ str r2, [r4, #36] ; 0x24 │ │ - cbz r3, 5ac2c │ │ + cbz r3, 5a6fc │ │ mov r1, r4 │ │ blx r3 │ │ ldr r5, [r4, #24] │ │ mov r0, r4 │ │ ldr r1, [r4, #32] │ │ ldr r2, [r4, #28] │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r1, r5 │ │ it lt │ │ movlt r1, r5 │ │ cmp r2, r3 │ │ it lt │ │ movlt r2, r3 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 5ab08 │ │ + b.w 5a5d8 │ │ pop {r3, r4, r5, pc} │ │ - b.n 5a5cc │ │ - movs r5, r0 │ │ - add r7, pc, #268 ; (adr r7, 5ad60 ) │ │ + stcl 0, cr0, [lr, #20]! │ │ + add r4, sp, #444 ; 0x1bc │ │ movs r2, r0 │ │ - strh r4, [r0, #52] ; 0x34 │ │ + ldrh r0, [r6, #28] │ │ movs r2, r0 │ │ - ; instruction: 0xb7a6 │ │ + stmia r1!, {r1, r2, r5, r6} │ │ movs r2, r0 │ │ - strh r6, [r6, #50] ; 0x32 │ │ + ldrh r2, [r4, #28] │ │ movs r2, r0 │ │ - ; instruction: 0xb79e │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ movs r2, r0 │ │ │ │ -0005ac64 : │ │ +0005a734 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [pc, #120] ; (5ace4 ) │ │ + ldr r3, [pc, #120] ; (5a7b4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5ac78 │ │ + cbnz r0, 5a748 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 59044 │ │ - cbz r4, 5ac84 │ │ + b.w 58b14 │ │ + cbz r4, 5a754 │ │ ldr r5, [r4, #0] │ │ add.w r3, r0, #244 ; 0xf4 │ │ cmp r5, r3 │ │ - beq.n 5ac90 │ │ - ldr r0, [pc, #96] ; (5ace8 ) │ │ + beq.n 5a760 │ │ + ldr r0, [pc, #96] ; (5a7b8 ) │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ cmp r1, #0 │ │ - bgt.n 5ac9e │ │ - ldr r0, [pc, #84] ; (5acec ) │ │ - ldr r1, [pc, #88] ; (5acf0 ) │ │ + bgt.n 5a76e │ │ + ldr r0, [pc, #84] ; (5a7bc ) │ │ + ldr r1, [pc, #88] ; (5a7c0 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 5acaa │ │ + b.n 5a77a │ │ cmp r2, #0 │ │ - bgt.n 5acb2 │ │ - ldr r0, [pc, #80] ; (5acf4 ) │ │ - ldr r1, [pc, #80] ; (5acf8 ) │ │ + bgt.n 5a782 │ │ + ldr r0, [pc, #80] ; (5a7c4 ) │ │ + ldr r1, [pc, #80] ; (5a7c8 ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 181a8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bmi.n 5ace2 │ │ + bmi.n 5a7b2 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r1, [r4, #40] ; 0x28 │ │ str r2, [r4, #44] ; 0x2c │ │ - cbz r3, 5acc4 │ │ + cbz r3, 5a794 │ │ mov r1, r4 │ │ blx r3 │ │ ldr r5, [r4, #24] │ │ mov r0, r4 │ │ ldr r1, [r4, #40] ; 0x28 │ │ ldr r2, [r4, #28] │ │ ldr r3, [r4, #44] ; 0x2c │ │ cmp r1, r5 │ │ it ge │ │ movge r1, r5 │ │ cmp r2, r3 │ │ it ge │ │ movge r2, r3 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 5ab08 │ │ + b.w 5a5d8 │ │ pop {r3, r4, r5, pc} │ │ - b.n 5a534 │ │ - movs r5, r0 │ │ - add r6, pc, #684 ; (adr r6, 5af98 ) │ │ + ldcl 0, cr0, [r6, #-20] ; 0xffffffec │ │ + add r3, sp, #860 ; 0x35c │ │ movs r2, r0 │ │ - strh r4, [r5, #46] ; 0x2e │ │ + ldrh r0, [r3, #24] │ │ movs r2, r0 │ │ - ; instruction: 0xb71a │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ movs r2, r0 │ │ - strh r6, [r3, #46] ; 0x2e │ │ + ldrh r2, [r1, #24] │ │ movs r2, r0 │ │ - ; instruction: 0xb712 │ │ + stmia r0!, {r1, r4, r6, r7} │ │ movs r2, r0 │ │ │ │ -0005acfc : │ │ +0005a7cc : │ │ movs r1, #0 │ │ - b.w 5a864 │ │ + b.w 5a334 │ │ │ │ -0005ad02 : │ │ +0005a7d2 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl 5a308 │ │ + bl 59dd8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ and.w r3, r3, #69 ; 0x45 │ │ cmp r3, #5 │ │ - bne.n 5ad20 │ │ + bne.n 5a7f0 │ │ mov r0, r4 │ │ movs r1, #1 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 5a864 │ │ + b.w 5a334 │ │ pop {r4, pc} │ │ │ │ -0005ad22 : │ │ - b.w 5ad02 │ │ +0005a7f2 : │ │ + b.w 5a7d2 │ │ ... │ │ │ │ -0005ad28 : │ │ - ldr r3, [pc, #12] ; (5ad38 ) │ │ +0005a7f8 : │ │ + ldr r3, [pc, #12] ; (5a808 ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #116] ; 0x74 │ │ - cbz r3, 5ad36 │ │ + cbz r3, 5a806 │ │ bx r3 │ │ bx lr │ │ - b.n 5b404 │ │ - movs r5, r0 │ │ + ldc 0, cr0, [r4], {5} │ │ │ │ -0005ad3c : │ │ +0005a80c : │ │ bx lr │ │ ... │ │ │ │ -0005ad40 : │ │ +0005a810 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ bl 3ae24 │ │ ldr r2, [r4, #96] ; 0x60 │ │ mov r5, r0 │ │ - cbz r2, 5ad5c │ │ - ldr r3, [pc, #56] ; (5ad88 ) │ │ + cbz r2, 5a82c │ │ + ldr r3, [pc, #56] ; (5a858 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #88] ; 0x58 │ │ - cbz r3, 5ad5c │ │ + cbz r3, 5a82c │ │ mov r1, r4 │ │ blx r3 │ │ - cbz r5, 5ad7e │ │ + cbz r5, 5a84e │ │ ldr r3, [r5, #64] ; 0x40 │ │ - cbz r3, 5ad7e │ │ + cbz r3, 5a84e │ │ mov r0, r4 │ │ bl 3b092 │ │ ldr r1, [r4, #24] │ │ ldr r2, [r4, #28] │ │ mov r0, r4 │ │ add.w r1, r1, r1, lsr #31 │ │ add.w r2, r2, r2, lsr #31 │ │ asrs r1, r1, #1 │ │ asrs r2, r2, #1 │ │ bl 3b198 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 5a788 │ │ - b.n 5b40c │ │ - movs r5, r0 │ │ + b.w 5a258 │ │ + ldcl 0, cr0, [r0], #-20 ; 0xffffffec │ │ │ │ -0005ad8c : │ │ +0005a85c : │ │ ldr r3, [r0, #96] ; 0x60 │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r3, 5ada4 │ │ - ldr r3, [pc, #56] ; (5add0 ) │ │ + cbz r3, 5a874 │ │ + ldr r3, [pc, #56] ; (5a8a0 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #88] ; 0x58 │ │ - cbz r3, 5ada4 │ │ + cbz r3, 5a874 │ │ mov r1, r4 │ │ ldr r2, [r4, #100] ; 0x64 │ │ blx r3 │ │ mov r0, r4 │ │ - bl 5a788 │ │ + bl 5a258 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bpl.n 5adce │ │ + bpl.n 5a89e │ │ ldr r3, [r4, #112] ; 0x70 │ │ - cbnz r3, 5adce │ │ - ldr r0, [pc, #28] ; (5add4 ) │ │ + cbnz r3, 5a89e │ │ + ldr r0, [pc, #28] ; (5a8a4 ) │ │ add r0, pc │ │ bl 183e4 │ │ - cbz r0, 5adc4 │ │ + cbz r0, 5a894 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 5adce │ │ + beq.n 5a89e │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 5aa00 │ │ + b.w 5a4d0 │ │ pop {r4, pc} │ │ - b.n 5b3c8 │ │ - movs r5, r0 │ │ - ; instruction: 0xb60a │ │ - movs r2, r0 │ │ + stc 0, cr0, [sl], #-20 ; 0xffffffec │ │ + itet gt │ │ + movgt r2, r0 │ │ │ │ -0005add8 : │ │ - ldr r3, [pc, #24] ; (5adf4 ) │ │ - add r3, pc │ │ +0005a8a8 : │ │ + ldrle r3, [pc, #24] ; (5a8c4 ) │ │ + addgt r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5adf2 │ │ + cbz r0, 5a8c2 │ │ ldr.w r0, [r0, #240] ; 0xf0 │ │ - cbz r0, 5adf2 │ │ + cbz r0, 5a8c2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #22 │ │ - bmi.n 5adf2 │ │ + bmi.n 5a8c2 │ │ ldr.w r0, [r0, #132] ; 0x84 │ │ - b.n 5ade4 │ │ + b.n 5a8b4 │ │ bx lr │ │ - b.n 5b364 │ │ - movs r5, r0 │ │ + ; instruction: 0xebe60005 │ │ │ │ -0005adf8 : │ │ - ldr r3, [pc, #20] ; (5ae10 ) │ │ +0005a8c8 : │ │ + ldr r3, [pc, #20] ; (5a8e0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbz r3, 5ae0c │ │ + cbz r3, 5a8dc │ │ ldr.w r0, [r3, #228] ; 0xe4 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ - b.n 5b340 │ │ - movs r5, r0 │ │ + rsb r0, r6, r5 │ │ │ │ -0005ae14 : │ │ - ldr r3, [pc, #28] ; (5ae34 ) │ │ +0005a8e4 : │ │ + ldr r3, [pc, #28] ; (5a904 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5ae30 │ │ + cbz r0, 5a900 │ │ ldr.w r3, [r0, #228] ; 0xe4 │ │ - cbz r3, 5ae30 │ │ + cbz r3, 5a900 │ │ movs r3, #0 │ │ str.w r3, [r0, #228] ; 0xe4 │ │ ldr.w r3, [r0, #180] ; 0xb4 │ │ - cbz r3, 5ae30 │ │ + cbz r3, 5a900 │ │ bx r3 │ │ bx lr │ │ nop │ │ - b.n 5b32c │ │ - movs r5, r0 │ │ + sub.w r0, sl, r5 │ │ │ │ -0005ae38 : │ │ - ldr r3, [pc, #28] ; (5ae58 ) │ │ +0005a908 : │ │ + ldr r3, [pc, #28] ; (5a928 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5ae54 │ │ + cbz r0, 5a924 │ │ ldr.w r3, [r0, #228] ; 0xe4 │ │ - cbnz r3, 5ae54 │ │ + cbnz r3, 5a924 │ │ movs r3, #1 │ │ str.w r3, [r0, #228] ; 0xe4 │ │ ldr.w r3, [r0, #180] ; 0xb4 │ │ - cbz r3, 5ae54 │ │ + cbz r3, 5a924 │ │ bx r3 │ │ bx lr │ │ nop │ │ - b.n 5b308 │ │ - movs r5, r0 │ │ + ; instruction: 0xeb860005 │ │ │ │ -0005ae5c : │ │ +0005a92c : │ │ push {r3, r4, r5, lr} │ │ mov r1, r0 │ │ - ldr r5, [pc, #96] ; (5aec4 ) │ │ + ldr r5, [pc, #96] ; (5a994 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 5ae70 │ │ + cbnz r3, 5a940 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 59044 │ │ + b.w 58b14 │ │ ldr.w r2, [r3, #348] ; 0x15c │ │ - cbz r2, 5ae88 │ │ - cbz r0, 5aea2 │ │ + cbz r2, 5a958 │ │ + cbz r0, 5a972 │ │ add.w r1, r3, #352 ; 0x160 │ │ bl 55536 │ │ - cbz r0, 5aea2 │ │ - ldr r0, [pc, #68] ; (5aec8 ) │ │ + cbz r0, 5a972 │ │ + ldr r0, [pc, #68] ; (5a998 ) │ │ add r0, pc │ │ - b.n 5ae92 │ │ + b.n 5a962 │ │ ldr.w r2, [r3, #136] ; 0x88 │ │ - cbnz r2, 5ae9a │ │ - ldr r0, [pc, #60] ; (5aecc ) │ │ + cbnz r2, 5a96a │ │ + ldr r0, [pc, #60] ; (5a99c ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 181a8 │ │ mov r0, r3 │ │ blx r2 │ │ mov r4, r0 │ │ - cbnz r0, 5aeb6 │ │ - ldr r3, [pc, #44] ; (5aed0 ) │ │ + cbnz r0, 5a986 │ │ + ldr r3, [pc, #44] ; (5a9a0 ) │ │ movs r0, #0 │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ ldr.w r3, [r2, #348] ; 0x15c │ │ adds r3, #1 │ │ str.w r3, [r2, #348] ; 0x15c │ │ pop {r3, r4, r5, pc} │ │ ldr r0, [r5, #0] │ │ ldr.w r3, [r0, #144] ; 0x90 │ │ - cbz r3, 5aec0 │ │ + cbz r3, 5a990 │ │ blx r3 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ - b.n 5b324 │ │ - movs r5, r0 │ │ - push {r0, r2, r3, r4, r6, lr} │ │ - movs r2, r0 │ │ - push {r0, r1, r2, r3, r5, r6, lr} │ │ - movs r2, r0 │ │ - b.n 5b2a8 │ │ - movs r5, r0 │ │ - │ │ -0005aed4 : │ │ - ldr r3, [pc, #52] ; (5af0c ) │ │ - mov r1, r0 │ │ + adcs.w r0, lr, r5 │ │ + ittte ne │ │ + movne r2, r0 │ │ + iteee cs ; unpredictable │ │ + movcs r2, r0 │ │ + addscc.w r0, sl, r5 │ │ + │ │ +0005a9a4 : │ │ + ldrcc r3, [pc, #52] ; (5a9dc ) │ │ + movcc r1, r0 │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5aee6 │ │ - bl 59044 │ │ - b.n 5af06 │ │ + cbnz r0, 5a9b6 │ │ + bl 58b14 │ │ + b.n 5a9d6 │ │ ldr.w r3, [r0, #140] ; 0x8c │ │ - cbz r3, 5aefe │ │ + cbz r3, 5a9ce │ │ ldr.w r2, [r0, #348] ; 0x15c │ │ - cbz r2, 5aef8 │ │ + cbz r2, 5a9c8 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ - ldr r0, [pc, #20] ; (5af10 ) │ │ + ldr r0, [pc, #20] ; (5a9e0 ) │ │ add r0, pc │ │ - b.n 5af02 │ │ - ldr r0, [pc, #20] ; (5af14 ) │ │ + b.n 5a9d2 │ │ + ldr r0, [pc, #20] ; (5a9e4 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - b.n 5b27c │ │ - movs r5, r0 │ │ - push {r0, r1, r3, r5, lr} │ │ + ; instruction: 0xeae60005 │ │ + bkpt 0x00eb │ │ movs r2, r0 │ │ - push {r0, r1, r2, r3, r4, r5, r6, r7} │ │ + bkpt 0x00bf │ │ movs r2, r0 │ │ │ │ -0005af18 : │ │ - ldr r3, [pc, #36] ; (5af40 ) │ │ +0005a9e8 : │ │ + ldr r3, [pc, #36] ; (5aa10 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5af24 │ │ - b.w 59044 │ │ + cbnz r0, 5a9f4 │ │ + b.w 58b14 │ │ ldr.w r3, [r0, #348] ; 0x15c │ │ cmp r3, #0 │ │ - ble.n 5af3c │ │ + ble.n 5aa0c │ │ subs r3, #1 │ │ str.w r3, [r0, #348] ; 0x15c │ │ - cbnz r3, 5af3c │ │ + cbnz r3, 5aa0c │ │ ldr.w r3, [r0, #144] ; 0x90 │ │ - cbz r3, 5af3c │ │ + cbz r3, 5aa0c │ │ bx r3 │ │ bx lr │ │ nop │ │ - b.n 5b230 │ │ - movs r5, r0 │ │ + ; instruction: 0xeaa60005 │ │ │ │ -0005af44 : │ │ +0005aa14 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ lsls r5, r1, #30 │ │ mov r4, r0 │ │ ldr r7, [r0, #8] │ │ ldr r6, [r0, #12] │ │ - bpl.n 5af68 │ │ - ldr r3, [pc, #220] ; (5b030 ) │ │ + bpl.n 5aa38 │ │ + ldr r3, [pc, #220] ; (5ab00 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #148] ; 0x94 │ │ - cbnz r3, 5af68 │ │ - ldr r0, [pc, #212] ; (5b034 ) │ │ + cbnz r3, 5aa38 │ │ + ldr r0, [pc, #212] ; (5ab04 ) │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r0, r3, #20 │ │ mov r0, r4 │ │ ite mi │ │ orrmi.w r5, r1, #2048 ; 0x800 │ │ bicpl.w r5, r1, #2048 ; 0x800 │ │ - bl 5a9a4 │ │ + bl 5a474 │ │ ldr r0, [r4, #104] ; 0x68 │ │ - cbz r0, 5af8c │ │ + cbz r0, 5aa5c │ │ ldr r3, [r0, #0] │ │ bic.w r3, r3, #4 │ │ str r3, [r0, #0] │ │ - bl 588dc │ │ - ldr r3, [pc, #168] ; (5b038 ) │ │ + bl 5e6b4 │ │ + ldr r3, [pc, #168] ; (5ab08 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #112] ; 0x70 │ │ - cbz r3, 5af9a │ │ + cbz r3, 5aa6a │ │ mov r1, r4 │ │ blx r3 │ │ - ldr r3, [pc, #160] ; (5b03c ) │ │ + ldr r3, [pc, #160] ; (5ab0c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #100] ; 0x64 │ │ - cbz r3, 5afac │ │ + cbz r3, 5aa7c │ │ lsls r2, r5, #20 │ │ - bmi.n 5afac │ │ + bmi.n 5aa7c │ │ mov r1, r4 │ │ blx r3 │ │ ldr r3, [r4, #48] ; 0x30 │ │ eors r3, r5 │ │ lsls r0, r3, #30 │ │ - bpl.n 5afc8 │ │ + bpl.n 5aa98 │ │ lsls r1, r5, #30 │ │ - bpl.n 5afc4 │ │ + bpl.n 5aa94 │ │ movs r0, #0 │ │ - bl 5ae5c │ │ + bl 5a92c │ │ cmp r0, #0 │ │ - bge.n 5afc8 │ │ - b.n 5affc │ │ - bl 5af18 │ │ + bge.n 5aa98 │ │ + b.n 5aacc │ │ + bl 5a9e8 │ │ movw r3, #8242 ; 0x2032 │ │ ands r3, r5 │ │ orr.w r3, r3, #8 │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ movs r2, #0 │ │ - ldr r3, [pc, #100] ; (5b040 ) │ │ + ldr r3, [pc, #100] ; (5ab10 ) │ │ str r2, [r4, #8] │ │ add r3, pc │ │ str r2, [r4, #12] │ │ str r2, [r4, #112] ; 0x70 │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #24] │ │ - cbz r3, 5b002 │ │ + cbz r3, 5aad2 │ │ lsls r2, r5, #20 │ │ - bmi.n 5b002 │ │ + bmi.n 5aad2 │ │ mov r1, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 5b002 │ │ + bge.n 5aad2 │ │ lsls r3, r5, #30 │ │ - bpl.n 5affc │ │ - bl 5af18 │ │ + bpl.n 5aacc │ │ + bl 5a9e8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - cbz r7, 5b012 │ │ + cbz r7, 5aae2 │ │ mov r0, r4 │ │ mov r1, r7 │ │ - bl 59af8 │ │ + bl 595c8 │ │ mov r0, r7 │ │ bl 555c4 │ │ - cbz r6, 5b022 │ │ + cbz r6, 5aaf2 │ │ mov r0, r4 │ │ mov r1, r6 │ │ - bl 59bb0 │ │ + bl 59680 │ │ mov r0, r6 │ │ - bl 588dc │ │ + bl 5e6b4 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 5aab0 │ │ + bl 5a580 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - b.n 5b2b0 │ │ - movs r5, r0 │ │ - push {r5, r6, r7} │ │ + orn r0, lr, r5 │ │ + bkpt 0x00a0 │ │ movs r2, r0 │ │ - b.n 5b240 │ │ - movs r5, r0 │ │ - b.n 5b228 │ │ - movs r5, r0 │ │ - b.n 5b1ac │ │ - movs r5, r0 │ │ + bics.w r0, r2, r5 │ │ + bic.w r0, r4, r5 │ │ + strd r0, r0, [r4, #20]! │ │ │ │ -0005b044 : │ │ +0005ab14 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ movs r1, #32 │ │ - ldr r6, [pc, #208] ; (5b11c ) │ │ + ldr r6, [pc, #208] ; (5abec ) │ │ mov r7, r0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #4] │ │ bl 5540e │ │ - cbnz r0, 5b0b4 │ │ + cbnz r0, 5ab84 │ │ ldrb r3, [r7, #0] │ │ - cbz r3, 5b0b4 │ │ + cbz r3, 5ab84 │ │ mov r0, r7 │ │ bl 55df8 │ │ - cbz r0, 5b06c │ │ + cbz r0, 5ab3c │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 5b0b4 │ │ - ldr r0, [pc, #176] ; (5b120 ) │ │ + beq.n 5ab84 │ │ + ldr r0, [pc, #176] ; (5abf0 ) │ │ add r0, pc │ │ - bl 5aed4 │ │ + bl 5a9a4 │ │ mov r4, r0 │ │ - cbz r0, 5b0b4 │ │ + cbz r0, 5ab84 │ │ movw r0, #7938 ; 0x1f02 │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 5b0f4 │ │ + beq.n 5abc4 │ │ bl 55518 │ │ cmp r0, #2 │ │ - ble.n 5b0f4 │ │ - ldr r0, [pc, #152] ; (5b124 ) │ │ + ble.n 5abc4 │ │ + ldr r0, [pc, #152] ; (5abf4 ) │ │ movs r4, #0 │ │ str r4, [sp, #0] │ │ add r0, pc │ │ - bl 5aed4 │ │ + bl 5a9a4 │ │ mov r5, r0 │ │ - ldr r0, [pc, #140] ; (5b128 ) │ │ + ldr r0, [pc, #140] ; (5abf8 ) │ │ add r0, pc │ │ - bl 5aed4 │ │ + bl 5a9a4 │ │ mov r3, r0 │ │ - cbz r5, 5b0b4 │ │ - cbz r3, 5b0b4 │ │ + cbz r5, 5ab84 │ │ + cbz r3, 5ab84 │ │ movw r0, #33309 ; 0x821d │ │ mov r1, sp │ │ blx r3 │ │ ldr r3, [sp, #0] │ │ cmp r4, r3 │ │ - blt.n 5b102 │ │ + blt.n 5abd2 │ │ movs r0, #0 │ │ - b.n 5b0e8 │ │ + b.n 5abb8 │ │ ldrb.w r3, [r4, #-1] │ │ cmp r3, #32 │ │ - beq.n 5b0de │ │ + beq.n 5abae │ │ mov r5, r2 │ │ mov r0, r5 │ │ mov r1, r7 │ │ bl 55416 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n 5b0b4 │ │ + beq.n 5ab84 │ │ mov r0, r7 │ │ bl 552bc │ │ cmp r4, r5 │ │ add.w r2, r4, r0 │ │ - bne.n 5b0b8 │ │ + bne.n 5ab88 │ │ ldrb r3, [r4, r0] │ │ tst.w r3, #223 ; 0xdf │ │ - bne.n 5b0c0 │ │ + bne.n 5ab90 │ │ movs r0, #1 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 5b118 │ │ + beq.n 5abe8 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ movw r0, #7939 ; 0x1f03 │ │ blx r4 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - bne.n 5b0c2 │ │ - b.n 5b0b4 │ │ + bne.n 5ab92 │ │ + b.n 5ab84 │ │ mov r1, r4 │ │ movw r0, #7939 ; 0x1f03 │ │ blx r5 │ │ mov r1, r7 │ │ bl 55536 │ │ cmp r0, #0 │ │ - beq.n 5b0e6 │ │ + beq.n 5abb6 │ │ adds r4, #1 │ │ - b.n 5b0ae │ │ + b.n 5ab7e │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ - str r3, [sp, #176] ; 0xb0 │ │ + ldr r0, [sp, #368] ; 0x170 │ │ movs r5, r0 │ │ - cbz r6, 5b1a0 │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ movs r2, r0 │ │ - cbz r0, 5b1a0 │ │ + pop {r5, r7, pc} │ │ movs r2, r0 │ │ - cbz r3, 5b1a4 │ │ + pop {r0, r1, r5, r7, pc} │ │ movs r2, r0 │ │ │ │ -0005b12c : │ │ - ldr r3, [pc, #116] ; (5b1a4 ) │ │ +0005abfc : │ │ + ldr r3, [pc, #116] ; (5ac74 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbz r3, 5b1a0 │ │ + cbz r3, 5ac70 │ │ movs r2, #3 │ │ movs r1, #2 │ │ movs r0, #16 │ │ str.w r2, [r3, #256] ; 0x100 │ │ str.w r2, [r3, #260] ; 0x104 │ │ movs r2, #0 │ │ str.w r1, [r3, #264] ; 0x108 │ │ @@ -103919,175 +103261,173 @@ │ │ str.w r2, [r3, #324] ; 0x144 │ │ str.w r1, [r3, #332] ; 0x14c │ │ str.w r2, [r3, #328] ; 0x148 │ │ str.w r2, [r3, #340] ; 0x154 │ │ str.w r2, [r3, #336] ; 0x150 │ │ bx lr │ │ nop │ │ - svc 98 ; 0x62 │ │ - movs r5, r0 │ │ + ldmia.w r2, {r0, r2} │ │ │ │ -0005b1a8 : │ │ +0005ac78 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #244] ; (5b2a0 ) │ │ + ldr r3, [pc, #244] ; (5ad70 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5b1ba │ │ + cbnz r3, 5ac8a │ │ ldmia.w sp!, {r3, lr} │ │ - b.w 59044 │ │ + b.w 58b14 │ │ cmp r0, #23 │ │ - bhi.n 5b290 │ │ + bhi.n 5ad60 │ │ tbb [pc, r0] │ │ lsrs r4, r1, #28 │ │ asrs r2, r2, #20 │ │ adds r3, r3, r0 │ │ movs r1, #30 │ │ movs r7, #36 ; 0x24 │ │ cmp r5, #42 ; 0x2a │ │ adds r3, #48 ; 0x30 │ │ subs r1, #54 ; 0x36 │ │ subs r7, #60 ; 0x3c │ │ cmp r2, r8 │ │ strb r3, [r1, r1] │ │ str r1, [r4, #68] ; 0x44 │ │ str.w r1, [r3, #256] ; 0x100 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #260] ; 0x104 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #264] ; 0x108 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #268] ; 0x10c │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #284] ; 0x11c │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #276] ; 0x114 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #272] ; 0x110 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #280] ; 0x118 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #288] ; 0x120 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #292] ; 0x124 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #296] ; 0x128 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #300] ; 0x12c │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #304] ; 0x130 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #308] ; 0x134 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #312] ; 0x138 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #316] ; 0x13c │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #344] ; 0x158 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #320] ; 0x140 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #324] ; 0x144 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ movs r0, #21 │ │ - cbz r1, 5b252 │ │ + cbz r1, 5ad22 │ │ movs r1, #4 │ │ - bl 5b1a8 │ │ - b.n 5b29c │ │ + bl 5ac78 │ │ + b.n 5ad6c │ │ bics.w r2, r1, #15 │ │ - beq.n 5b264 │ │ - ldr r0, [pc, #68] ; (5b2a4 ) │ │ + beq.n 5ad34 │ │ + ldr r0, [pc, #68] ; (5ad74 ) │ │ add r0, pc │ │ - b.n 5b276 │ │ + b.n 5ad46 │ │ str.w r1, [r3, #328] ; 0x148 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ cmp r1, #2 │ │ - bls.n 5b27e │ │ + bls.n 5ad4e │ │ cmp r1, #4 │ │ - beq.n 5b27e │ │ - ldr r0, [pc, #52] ; (5b2a8 ) │ │ + beq.n 5ad4e │ │ + ldr r0, [pc, #52] ; (5ad78 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 181a8 │ │ str.w r1, [r3, #332] ; 0x14c │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #336] ; 0x150 │ │ - b.n 5b29c │ │ + b.n 5ad6c │ │ str.w r1, [r3, #340] ; 0x154 │ │ - b.n 5b29c │ │ - ldr r0, [pc, #24] ; (5b2ac ) │ │ + b.n 5ad6c │ │ + ldr r0, [pc, #24] ; (5ad7c ) │ │ ldmia.w sp!, {r3, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - udf #228 ; 0xe4 │ │ - movs r5, r0 │ │ - sxth r3, r5 │ │ + ; instruction: 0xe8140005 │ │ + cbnz r3, 5adf2 │ │ movs r2, r0 │ │ - sxth r6, r6 │ │ + cbnz r6, 5adf8 │ │ movs r2, r0 │ │ - sxth r6, r6 │ │ + cbnz r6, 5adfc │ │ movs r2, r0 │ │ │ │ -0005b2b0 : │ │ +0005ad80 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ mov r8, r0 │ │ - ldr r7, [pc, #388] ; (5b43c ) │ │ + ldr r7, [pc, #388] ; (5af0c ) │ │ mov r4, r1 │ │ - ldr r0, [pc, #388] ; (5b440 ) │ │ + ldr r0, [pc, #388] ; (5af10 ) │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ add r0, pc │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #4] │ │ - bl 5aed4 │ │ + bl 5a9a4 │ │ mov r5, r0 │ │ - cbnz r0, 5b2d4 │ │ + cbnz r0, 5ada4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 5b428 │ │ - ldr r0, [pc, #364] ; (5b444 ) │ │ + b.n 5aef8 │ │ + ldr r0, [pc, #364] ; (5af14 ) │ │ add r0, pc │ │ - bl 5aed4 │ │ + bl 5a9a4 │ │ mov r6, r0 │ │ cmp r0, #0 │ │ - beq.n 5b2ce │ │ + beq.n 5ad9e │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ cmp.w r8, #23 │ │ - bhi.n 5b3e4 │ │ + bhi.n 5aeb4 │ │ tbb [pc, r8] │ │ strh r5, [r7, #2] │ │ lsrs r4, r1, #28 │ │ asrs r4, r4, #8 │ │ subs r0, r3, r4 │ │ ldr r3, [sp, #620] ; 0x26c │ │ ldr r3, [sp, #620] ; 0x26c │ │ subs r3, r3, #2 │ │ subs r5, #33 ; 0x21 │ │ - ldr r4, [pc, #280] ; (5b41c ) │ │ + ldr r4, [pc, #280] ; (5aeec ) │ │ ldr r2, [r2, r1] │ │ str r1, [r4, #116] ; 0x74 │ │ strb r5, [r5, #13] │ │ movw r0, #3412 ; 0xd54 │ │ - b.n 5b3f4 │ │ + b.n 5aec4 │ │ movw r0, #3413 ; 0xd55 │ │ - b.n 5b3f4 │ │ - ldr r3, [pc, #304] ; (5b448 ) │ │ + b.n 5aec4 │ │ + ldr r3, [pc, #304] ; (5af18 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #284] ; 0x11c │ │ - b.n 5b3e0 │ │ + b.n 5aeb0 │ │ movw r0, #3414 ; 0xd56 │ │ - b.n 5b3f4 │ │ + b.n 5aec4 │ │ movw r0, #3415 ; 0xd57 │ │ - b.n 5b3f4 │ │ + b.n 5aec4 │ │ movw r0, #32936 ; 0x80a8 │ │ - b.n 5b3f4 │ │ + b.n 5aec4 │ │ movw r0, #32937 ; 0x80a9 │ │ - b.n 5b3f4 │ │ + b.n 5aec4 │ │ movw r0, #3410 ; 0xd52 │ │ mov r1, sp │ │ blx r5 │ │ movw r0, #3411 ; 0xd53 │ │ mov r1, sp │ │ ldr.w r8, [sp] │ │ blx r5 │ │ @@ -104099,169 +103439,169 @@ │ │ ldr r3, [sp, #0] │ │ movw r0, #3413 ; 0xd55 │ │ mov r1, sp │ │ add r8, r3 │ │ blx r5 │ │ ldr r3, [sp, #0] │ │ add r3, r8 │ │ - b.n 5b3e0 │ │ - ldr r3, [pc, #224] ; (5b44c ) │ │ + b.n 5aeb0 │ │ + ldr r3, [pc, #224] ; (5af1c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #316] ; 0x13c │ │ adds r3, #0 │ │ it ne │ │ movne r3, #1 │ │ - b.n 5b3e0 │ │ - ldr r3, [pc, #208] ; (5b450 ) │ │ + b.n 5aeb0 │ │ + ldr r3, [pc, #208] ; (5af20 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #344] ; 0x158 │ │ - b.n 5b3e0 │ │ - ldr r3, [pc, #200] ; (5b454 ) │ │ + b.n 5aeb0 │ │ + ldr r3, [pc, #200] ; (5af24 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #320] ; 0x140 │ │ - b.n 5b3e0 │ │ - ldr r3, [pc, #192] ; (5b458 ) │ │ + b.n 5aeb0 │ │ + ldr r3, [pc, #192] ; (5af28 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #324] ; 0x144 │ │ - b.n 5b3e0 │ │ - ldr r3, [pc, #184] ; (5b45c ) │ │ + b.n 5aeb0 │ │ + ldr r3, [pc, #184] ; (5af2c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #332] ; 0x14c │ │ cmp r3, #4 │ │ - bne.n 5b426 │ │ + bne.n 5aef6 │ │ movs r3, #1 │ │ - b.n 5b3e0 │ │ - ldr r3, [pc, #172] ; (5b460 ) │ │ + b.n 5aeb0 │ │ + ldr r3, [pc, #172] ; (5af30 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #328] ; 0x148 │ │ - b.n 5b3e0 │ │ - ldr r3, [pc, #164] ; (5b464 ) │ │ + b.n 5aeb0 │ │ + ldr r3, [pc, #164] ; (5af34 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #332] ; 0x14c │ │ - b.n 5b3e0 │ │ - ldr r3, [pc, #156] ; (5b468 ) │ │ + b.n 5aeb0 │ │ + ldr r3, [pc, #156] ; (5af38 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #336] ; 0x150 │ │ - b.n 5b3e0 │ │ - ldr r3, [pc, #148] ; (5b46c ) │ │ + b.n 5aeb0 │ │ + ldr r3, [pc, #148] ; (5af3c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #340] ; 0x154 │ │ str r3, [r4, #0] │ │ - b.n 5b426 │ │ - ldr r0, [pc, #136] ; (5b470 ) │ │ + b.n 5aef6 │ │ + ldr r0, [pc, #136] ; (5af40 ) │ │ add r0, pc │ │ - b.n 5b416 │ │ + b.n 5aee6 │ │ movw r0, #3410 ; 0xd52 │ │ - b.n 5b3f4 │ │ + b.n 5aec4 │ │ movw r0, #3411 ; 0xd53 │ │ mov r1, r4 │ │ blx r5 │ │ blx r6 │ │ mov r1, r0 │ │ - cbz r0, 5b426 │ │ + cbz r0, 5aef6 │ │ cmp.w r0, #1280 ; 0x500 │ │ - bne.n 5b40a │ │ - ldr r0, [pc, #108] ; (5b474 ) │ │ + bne.n 5aeda │ │ + ldr r0, [pc, #108] ; (5af44 ) │ │ add r0, pc │ │ - b.n 5b416 │ │ + b.n 5aee6 │ │ movw r3, #1281 ; 0x501 │ │ cmp r0, r3 │ │ - bne.n 5b41c │ │ - ldr r0, [pc, #100] ; (5b478 ) │ │ + bne.n 5aeec │ │ + ldr r0, [pc, #100] ; (5af48 ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5b428 │ │ - ldr r0, [pc, #92] ; (5b47c ) │ │ + b.n 5aef8 │ │ + ldr r0, [pc, #92] ; (5af4c ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5b428 │ │ + b.n 5aef8 │ │ movs r0, #0 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 5b434 │ │ + beq.n 5af04 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - str r0, [sp, #752] ; 0x2f0 │ │ + str r5, [sp, #944] ; 0x3b0 │ │ movs r5, r0 │ │ - cbz r5, 5b472 │ │ + cbnz r5, 5af72 │ │ movs r2, r0 │ │ - sxth r7, r1 │ │ + cbnz r7, 5af8a │ │ movs r2, r0 │ │ - ble.n 5b540 │ │ + b.n 5ac70 │ │ movs r5, r0 │ │ - ble.n 5b498 │ │ + b.n 5abc8 │ │ movs r5, r0 │ │ - ble.n 5b478 │ │ + b.n 5aba8 │ │ movs r5, r0 │ │ - ble.n 5b464 │ │ + b.n 5ab94 │ │ movs r5, r0 │ │ - bgt.n 5b450 │ │ + b.n 5ab80 │ │ movs r5, r0 │ │ - bgt.n 5b43c │ │ + b.n 5ab6c │ │ movs r5, r0 │ │ - bgt.n 5b41c │ │ + b.n 5ab4c │ │ movs r5, r0 │ │ - bgt.n 5b408 │ │ + b.n 5ab38 │ │ movs r5, r0 │ │ - bgt.n 5b3f4 │ │ + b.n 5ab24 │ │ movs r5, r0 │ │ - bgt.n 5b3e0 │ │ + b.n 5ab10 │ │ movs r5, r0 │ │ - sub sp, #408 ; 0x198 │ │ + hlt 0x0026 │ │ movs r2, r0 │ │ - sub sp, #424 ; 0x1a8 │ │ + hlt 0x002a │ │ movs r2, r0 │ │ - sub sp, #488 ; 0x1e8 │ │ + hlt 0x003a │ │ movs r2, r0 │ │ - cbz r7, 5b482 │ │ + revsh r7, r1 │ │ movs r2, r0 │ │ │ │ -0005b480 : │ │ +0005af50 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ - ldr r7, [pc, #104] ; (5b4f0 ) │ │ + ldr r7, [pc, #104] ; (5afc0 ) │ │ add r7, pc │ │ ldr r4, [r7, #0] │ │ - cbnz r4, 5b492 │ │ - bl 59044 │ │ - b.n 5b4ea │ │ - cbz r0, 5b49e │ │ + cbnz r4, 5af62 │ │ + bl 58b14 │ │ + b.n 5afba │ │ + cbz r0, 5af6e │ │ ldr r2, [r0, #0] │ │ add.w r3, r4, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5b4aa │ │ - ldr r0, [pc, #84] ; (5b4f4 ) │ │ + beq.n 5af7a │ │ + ldr r0, [pc, #84] ; (5afc4 ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r0, [r0, #48] ; 0x30 │ │ ands.w r5, r0, #2 │ │ - bne.n 5b4b8 │ │ - ldr r0, [pc, #68] ; (5b4f8 ) │ │ + bne.n 5af88 │ │ + ldr r0, [pc, #68] ; (5afc8 ) │ │ add r0, pc │ │ - b.n 5b4a2 │ │ + b.n 5af72 │ │ ldr.w r3, [r4, #148] ; 0x94 │ │ mov r0, r4 │ │ mov r1, r6 │ │ blx r3 │ │ mov r4, r0 │ │ - cbz r0, 5b4ea │ │ + cbz r0, 5afba │ │ ldr r3, [r7, #0] │ │ mov r1, r6 │ │ movs r2, #0 │ │ str.w r0, [r3, #616] ; 0x268 │ │ str.w r6, [r3, #612] ; 0x264 │ │ ldr.w r0, [r3, #620] ; 0x26c │ │ bl 55efc │ │ @@ -104269,257 +103609,257 @@ │ │ mov r1, r4 │ │ movs r2, #0 │ │ ldr.w r0, [r3, #624] ; 0x270 │ │ bl 55efc │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - bgt.n 5b508 │ │ + b.n 5aa38 │ │ movs r5, r0 │ │ - ldr r6, [sp, #596] ; 0x254 │ │ + add r3, pc, #772 ; (adr r3, 5b2cc ) │ │ movs r2, r0 │ │ - sub sp, #48 ; 0x30 │ │ + rev16 r4, r1 │ │ movs r2, r0 │ │ │ │ -0005b4fc : │ │ - ldr r3, [pc, #28] ; (5b51c ) │ │ +0005afcc : │ │ + ldr r3, [pc, #28] ; (5afec ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbz r4, 5b512 │ │ + cbz r4, 5afe2 │ │ ldr.w r0, [r4, #620] ; 0x26c │ │ ldmia.w sp!, {r4, lr} │ │ b.w 55ed8 │ │ - bl 59044 │ │ + bl 58b14 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ nop │ │ - blt.n 5b440 │ │ + b.n 5a970 │ │ movs r5, r0 │ │ │ │ -0005b520 : │ │ - ldr r3, [pc, #28] ; (5b540 ) │ │ +0005aff0 : │ │ + ldr r3, [pc, #28] ; (5b010 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbz r4, 5b536 │ │ + cbz r4, 5b006 │ │ ldr.w r0, [r4, #624] ; 0x270 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 55ed8 │ │ - bl 59044 │ │ + bl 58b14 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ nop │ │ - blt.n 5b61c │ │ + b.n 5a94c │ │ movs r5, r0 │ │ │ │ -0005b544 : │ │ +0005b014 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ mov r6, r1 │ │ - bl 5b4fc │ │ + bl 5afcc │ │ cmp r5, r0 │ │ - beq.n 5b556 │ │ - cbnz r6, 5b562 │ │ - b.n 5b59a │ │ - bl 5b520 │ │ + beq.n 5b026 │ │ + cbnz r6, 5b032 │ │ + b.n 5b06a │ │ + bl 5aff0 │ │ cmp r6, r0 │ │ - bne.n 5b552 │ │ + bne.n 5b022 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #116] ; (5b5d8 ) │ │ + ldr r3, [pc, #116] ; (5b0a8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5b570 │ │ - bl 59044 │ │ - b.n 5b582 │ │ - cbz r5, 5b57a │ │ + cbnz r3, 5b040 │ │ + bl 58b14 │ │ + b.n 5b052 │ │ + cbz r5, 5b04a │ │ ldr r2, [r5, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5b588 │ │ - ldr r0, [pc, #96] ; (5b5dc ) │ │ + beq.n 5b058 │ │ + ldr r0, [pc, #96] ; (5b0ac ) │ │ add r0, pc │ │ bl 181a8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r3, [r5, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bmi.n 5b59c │ │ - ldr r0, [pc, #80] ; (5b5e0 ) │ │ + bmi.n 5b06c │ │ + ldr r0, [pc, #80] ; (5b0b0 ) │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ mov r5, r6 │ │ - ldr r7, [pc, #68] ; (5b5e4 ) │ │ + ldr r7, [pc, #68] ; (5b0b4 ) │ │ mov r1, r5 │ │ mov r2, r6 │ │ add r7, pc │ │ ldr r0, [r7, #0] │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ blx r3 │ │ mov r4, r0 │ │ - cbnz r0, 5b5d4 │ │ + cbnz r0, 5b0a4 │ │ ldr r3, [r7, #0] │ │ mov r1, r5 │ │ mov r2, r4 │ │ str.w r5, [r3, #612] ; 0x264 │ │ str.w r6, [r3, #616] ; 0x268 │ │ ldr.w r0, [r3, #620] ; 0x26c │ │ bl 55efc │ │ ldr r3, [r7, #0] │ │ mov r1, r6 │ │ mov r2, r4 │ │ ldr.w r0, [r3, #624] ; 0x270 │ │ bl 55efc │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - blt.n 5b634 │ │ + b.n 5a964 │ │ movs r5, r0 │ │ - ldr r5, [sp, #740] ; 0x2e4 │ │ + add r2, pc, #916 ; (adr r2, 5b444 ) │ │ movs r2, r0 │ │ - add r7, sp, #688 ; 0x2b0 │ │ + cbnz r4, 5b0ce │ │ movs r2, r0 │ │ - bge.n 5b5c4 │ │ + b.n 5a8f4 │ │ movs r5, r0 │ │ │ │ -0005b5e8 : │ │ +0005b0b8 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [pc, #256] ; (5b6f0 ) │ │ + ldr r3, [pc, #256] ; (5b1c0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5b5fc │ │ + cbnz r3, 5b0cc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 59044 │ │ - cbz r0, 5b606 │ │ + b.w 58b14 │ │ + cbz r0, 5b0d6 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5b612 │ │ - ldr r0, [pc, #236] ; (5b6f4 ) │ │ + beq.n 5b0e2 │ │ + ldr r0, [pc, #236] ; (5b1c4 ) │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ movs r3, #1 │ │ str r3, [r0, #112] ; 0x70 │ │ - bl 5a9a4 │ │ + bl 5a474 │ │ bl 3cc74 │ │ cmp r4, r0 │ │ - bne.n 5b628 │ │ + bne.n 5b0f8 │ │ movs r0, #0 │ │ bl 3cec0 │ │ bl 3ae4c │ │ cmp r4, r0 │ │ - bne.n 5b636 │ │ + bne.n 5b106 │ │ movs r0, #0 │ │ bl 3b092 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r2, r3, #30 │ │ - bpl.n 5b652 │ │ - ldr r3, [pc, #184] ; (5b6f8 ) │ │ + bpl.n 5b122 │ │ + ldr r3, [pc, #184] ; (5b1c8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #612] ; 0x264 │ │ cmp r3, r4 │ │ - bne.n 5b652 │ │ + bne.n 5b122 │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl 5b544 │ │ + bl 5b014 │ │ ldr r0, [r4, #104] ; 0x68 │ │ - cbz r0, 5b662 │ │ + cbz r0, 5b132 │ │ ldr r3, [r0, #0] │ │ bic.w r3, r3, #4 │ │ str r3, [r0, #0] │ │ - bl 588dc │ │ - ldr r3, [pc, #152] ; (5b6fc ) │ │ + bl 5e6b4 │ │ + ldr r3, [pc, #152] ; (5b1cc ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #112] ; 0x70 │ │ - cbz r3, 5b670 │ │ + cbz r3, 5b140 │ │ mov r1, r4 │ │ blx r3 │ │ - ldr r3, [pc, #140] ; (5b700 ) │ │ + ldr r3, [pc, #140] ; (5b1d0 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #100] ; 0x64 │ │ - cbz r3, 5b67e │ │ + cbz r3, 5b14e │ │ mov r1, r4 │ │ blx r3 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bpl.n 5b688 │ │ - bl 5af18 │ │ + bpl.n 5b158 │ │ + bl 5a9e8 │ │ mov r0, r4 │ │ - bl 598e4 │ │ + bl 593b4 │ │ ldr r3, [r0, #56] ; 0x38 │ │ cmp r3, r4 │ │ mov.w r3, #0 │ │ it eq │ │ streq r3, [r0, #56] ; 0x38 │ │ str r3, [r4, #0] │ │ ldr r0, [r4, #8] │ │ bl 555c4 │ │ ldr r0, [r4, #12] │ │ - bl 588dc │ │ + bl 5e6b4 │ │ ldr r0, [r4, #96] ; 0x60 │ │ bl 555c4 │ │ ldr r5, [r4, #120] ; 0x78 │ │ - cbz r5, 5b6c0 │ │ + cbz r5, 5b190 │ │ ldr r3, [r5, #8] │ │ ldr r0, [r5, #0] │ │ str r3, [r4, #120] ; 0x78 │ │ bl 555c4 │ │ mov r0, r5 │ │ - b.n 5b6aa │ │ + b.n 5b17a │ │ ldr.w r3, [r4, #132] ; 0x84 │ │ - cbz r3, 5b6ce │ │ + cbz r3, 5b19e │ │ ldr.w r2, [r4, #128] ; 0x80 │ │ str.w r2, [r3, #128] ; 0x80 │ │ ldr.w r2, [r4, #128] ; 0x80 │ │ - cbz r2, 5b6da │ │ + cbz r2, 5b1aa │ │ str.w r3, [r2, #132] ; 0x84 │ │ - b.n 5b6e4 │ │ - ldr r2, [pc, #40] ; (5b704 ) │ │ + b.n 5b1b4 │ │ + ldr r2, [pc, #40] ; (5b1d4 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ str.w r3, [r2, #240] ; 0xf0 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 555c4 │ │ nop │ │ - bge.n 5b638 │ │ + b.n 5b968 │ │ movs r5, r0 │ │ - ldr r5, [sp, #164] ; 0xa4 │ │ + add r2, pc, #340 ; (adr r2, 5b31c ) │ │ movs r2, r0 │ │ - bge.n 5b7a0 │ │ + b.n 5b8d0 │ │ movs r5, r0 │ │ - bge.n 5b758 │ │ + b.n 5b888 │ │ movs r5, r0 │ │ - bge.n 5b740 │ │ + b.n 5b870 │ │ movs r5, r0 │ │ - bls.n 5b670 │ │ + b.n 5b7a0 │ │ movs r5, r0 │ │ │ │ -0005b708 : │ │ +0005b1d8 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r0 │ │ - ldr r5, [pc, #112] ; (5b780 ) │ │ + ldr r5, [pc, #112] ; (5b250 ) │ │ add r5, pc │ │ ldr r4, [r5, #0] │ │ - cbnz r4, 5b71a │ │ - bl 59044 │ │ - b.n 5b77c │ │ + cbnz r4, 5b1ea │ │ + bl 58b14 │ │ + b.n 5b24c │ │ movs r0, #1 │ │ movs r1, #136 ; 0x88 │ │ bl 555bc │ │ mov r4, r0 │ │ - cbnz r0, 5b72c │ │ + cbnz r0, 5b1fc │ │ bl 182e0 │ │ - b.n 5b77c │ │ + b.n 5b24c │ │ ldr r0, [r5, #0] │ │ add.w r3, r0, #244 ; 0xf4 │ │ str r3, [r4, #0] │ │ ldr.w r3, [r0, #248] ; 0xf8 │ │ adds r2, r3, #1 │ │ str.w r2, [r0, #248] ; 0xf8 │ │ str r3, [r4, #4] │ │ @@ -104528,914 +103868,914 @@ │ │ str r3, [r4, #52] ; 0x34 │ │ movs r3, #0 │ │ str r3, [r4, #112] ; 0x70 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ str r3, [r4, #92] ; 0x5c │ │ ldr.w r3, [r0, #240] ; 0xf0 │ │ str.w r3, [r4, #132] ; 0x84 │ │ - cbz r3, 5b760 │ │ + cbz r3, 5b230 │ │ str.w r4, [r3, #128] ; 0x80 │ │ ldr r3, [r0, #28] │ │ str.w r4, [r0, #240] ; 0xf0 │ │ - cbnz r3, 5b772 │ │ + cbnz r3, 5b242 │ │ mov r0, r4 │ │ - bl 5b5e8 │ │ + bl 5b0b8 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ mov r1, r4 │ │ mov r2, r6 │ │ blx r3 │ │ cmp r0, #0 │ │ - blt.n 5b768 │ │ + blt.n 5b238 │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ - bls.n 5b688 │ │ + b.n 5b7b8 │ │ movs r5, r0 │ │ │ │ -0005b784 : │ │ +0005b254 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - ldr r4, [pc, #244] ; (5b880 ) │ │ + ldr r4, [pc, #244] ; (5b350 ) │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n 5b87c │ │ + beq.n 5b34c │ │ bl 3ac98 │ │ bl 3b67a │ │ bl 3d02c │ │ mov.w r0, #16384 ; 0x4000 │ │ bl 18fd4 │ │ - bl 5ae14 │ │ + bl 5a8e4 │ │ ldr r0, [r4, #0] │ │ ldr.w r5, [r0, #240] ; 0xf0 │ │ - cbz r5, 5b7ba │ │ + cbz r5, 5b28a │ │ mov r0, r5 │ │ - bl 5b5e8 │ │ - b.n 5b7aa │ │ + bl 5b0b8 │ │ + b.n 5b27a │ │ ldr r3, [r0, #8] │ │ mov r7, r5 │ │ blx r3 │ │ - ldr.w r8, [pc, #192] ; 5b884 │ │ + ldr.w r8, [pc, #192] ; 5b354 │ │ add r8, pc │ │ ldr.w r3, [r8] │ │ ldr.w r2, [r3, #232] ; 0xe8 │ │ ldr.w r3, [r3, #236] ; 0xec │ │ cmp r5, r2 │ │ - bge.n 5b824 │ │ + bge.n 5b2f4 │ │ movs r4, #68 ; 0x44 │ │ movs r6, #20 │ │ mla r4, r4, r5, r3 │ │ mov.w r9, #0 │ │ ldr.w sl, [r4, #8] │ │ mul.w r6, r6, sl │ │ cmp r9, sl │ │ sub.w r6, r6, #20 │ │ - beq.n 5b808 │ │ + beq.n 5b2d8 │ │ ldr r3, [r4, #12] │ │ add.w r9, r9, #1 │ │ add r3, r6 │ │ ldr r0, [r3, #16] │ │ bl 555c4 │ │ ldr r3, [r4, #12] │ │ add r3, r6 │ │ str r7, [r3, #16] │ │ - b.n 5b7ea │ │ + b.n 5b2ba │ │ ldr r0, [r4, #12] │ │ adds r5, #1 │ │ bl 555c4 │ │ ldr r0, [r4, #32] │ │ str r7, [r4, #12] │ │ bl 555c4 │ │ str r7, [r4, #32] │ │ ldr r0, [r4, #64] ; 0x40 │ │ bl 555c4 │ │ str r7, [r4, #64] ; 0x40 │ │ - b.n 5b7c6 │ │ - cbz r3, 5b85e │ │ - ldr r5, [pc, #96] ; (5b888 ) │ │ + b.n 5b296 │ │ + cbz r3, 5b32e │ │ + ldr r5, [pc, #96] ; (5b358 ) │ │ movs r4, #0 │ │ movs r6, #68 ; 0x44 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ ldr.w r2, [r3, #232] ; 0xe8 │ │ cmp r4, r2 │ │ - bge.n 5b84a │ │ + bge.n 5b31a │ │ ldr.w r2, [r3, #236] ; 0xec │ │ mul.w r3, r6, r4 │ │ adds r4, #1 │ │ ldr r0, [r2, r3] │ │ bl 555c4 │ │ - b.n 5b82e │ │ + b.n 5b2fe │ │ ldr.w r0, [r3, #236] ; 0xec │ │ bl 555c4 │ │ ldr r3, [r5, #0] │ │ movs r2, #0 │ │ str.w r2, [r3, #236] ; 0xec │ │ str.w r2, [r3, #232] ; 0xe8 │ │ - ldr r4, [pc, #44] ; (5b88c ) │ │ + ldr r4, [pc, #44] ; (5b35c ) │ │ movs r5, #0 │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ ldr.w r0, [r3, #252] ; 0xfc │ │ bl 555c4 │ │ ldr r0, [r4, #0] │ │ str.w r5, [r0, #252] ; 0xfc │ │ ldr.w r3, [r0, #644] ; 0x284 │ │ blx r3 │ │ str r5, [r4, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - bls.n 5b890 │ │ + b.n 5b7c0 │ │ movs r5, r0 │ │ - bhi.n 5b820 │ │ + b.n 5b750 │ │ movs r5, r0 │ │ - bhi.n 5b954 │ │ + b.n 5b684 │ │ movs r5, r0 │ │ - bhi.n 5b8ec │ │ + b.n 5b61c │ │ movs r5, r0 │ │ │ │ -0005b890 : │ │ +0005b360 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r3, r2 │ │ - ldr r4, [pc, #68] ; (5b8dc ) │ │ + ldr r4, [pc, #68] ; (5b3ac ) │ │ mov r5, r0 │ │ mov lr, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - cbnz r4, 5b8a8 │ │ + cbnz r4, 5b378 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 59044 │ │ - cbz r0, 5b8b4 │ │ + b.w 58b14 │ │ + cbz r0, 5b384 │ │ ldr r7, [r0, #0] │ │ add.w r6, r4, #244 ; 0xf4 │ │ cmp r7, r6 │ │ - beq.n 5b8c0 │ │ - ldr r0, [pc, #40] ; (5b8e0 ) │ │ + beq.n 5b390 │ │ + ldr r0, [pc, #40] ; (5b3b0 ) │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ ldr.w r6, [r4, #156] ; 0x9c │ │ - cbz r6, 5b8d4 │ │ + cbz r6, 5b3a4 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, lr │ │ mov ip, r6 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ bx ip │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 5a1f4 │ │ - bvc.n 5b8cc │ │ + b.w 59cc4 │ │ + b.n 5b5fc │ │ movs r5, r0 │ │ - ldr r2, [sp, #492] ; 0x1ec │ │ + ldr r7, [sp, #668] ; 0x29c │ │ movs r2, r0 │ │ │ │ -0005b8e4 : │ │ +0005b3b4 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ - ldr r4, [pc, #52] ; (5b920 ) │ │ + ldr r4, [pc, #52] ; (5b3f0 ) │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ - cbnz r3, 5b8f8 │ │ + cbnz r3, 5b3c8 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 59044 │ │ - bl 5b520 │ │ - cbnz r0, 5b904 │ │ - ldr r0, [pc, #36] ; (5b924 ) │ │ + b.w 58b14 │ │ + bl 5aff0 │ │ + cbnz r0, 5b3d4 │ │ + ldr r0, [pc, #36] ; (5b3f4 ) │ │ add r0, pc │ │ - b.n 5b918 │ │ + b.n 5b3e8 │ │ ldr r0, [r4, #0] │ │ ldr.w r3, [r0, #160] ; 0xa0 │ │ - cbz r3, 5b914 │ │ + cbz r3, 5b3e4 │ │ mov r1, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ - ldr r0, [pc, #16] ; (5b928 ) │ │ + ldr r0, [pc, #16] ; (5b3f8 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 181a8 │ │ - bvc.n 5b870 │ │ + b.n 5b5a0 │ │ movs r5, r0 │ │ - add r4, sp, #432 ; 0x1b0 │ │ + ; instruction: 0xb62c │ │ movs r2, r0 │ │ - add r4, sp, #504 ; 0x1f8 │ │ + ; instruction: 0xb63e │ │ movs r2, r0 │ │ │ │ -0005b92c : │ │ +0005b3fc : │ │ push {r4, lr} │ │ - ldr r4, [pc, #32] ; (5b950 ) │ │ + ldr r4, [pc, #32] ; (5b420 ) │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ - cbz r3, 5b94a │ │ - bl 5b520 │ │ - cbz r0, 5b94a │ │ + cbz r3, 5b41a │ │ + bl 5aff0 │ │ + cbz r0, 5b41a │ │ ldr r0, [r4, #0] │ │ ldr.w r3, [r0, #164] ; 0xa4 │ │ - cbz r3, 5b94a │ │ + cbz r3, 5b41a │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - bvc.n 5ba14 │ │ + b.n 5b544 │ │ movs r5, r0 │ │ │ │ -0005b954 : │ │ +0005b424 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #76] ; (5b9a8 ) │ │ + ldr r5, [pc, #76] ; (5b478 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 5b968 │ │ + cbnz r3, 5b438 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 59044 │ │ - cbz r0, 5b972 │ │ + b.w 58b14 │ │ + cbz r0, 5b442 │ │ ldr r2, [r0, #0] │ │ adds r3, #244 ; 0xf4 │ │ cmp r2, r3 │ │ - beq.n 5b978 │ │ - ldr r0, [pc, #56] ; (5b9ac ) │ │ + beq.n 5b448 │ │ + ldr r0, [pc, #56] ; (5b47c ) │ │ add r0, pc │ │ - b.n 5b982 │ │ + b.n 5b452 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bmi.n 5b98a │ │ - ldr r0, [pc, #48] ; (5b9b0 ) │ │ + bmi.n 5b45a │ │ + ldr r0, [pc, #48] ; (5b480 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 181a8 │ │ - bl 5b4fc │ │ + bl 5afcc │ │ cmp r0, r4 │ │ mov r1, r0 │ │ - beq.n 5b99a │ │ - ldr r0, [pc, #28] ; (5b9b4 ) │ │ + beq.n 5b46a │ │ + ldr r0, [pc, #28] ; (5b484 ) │ │ add r0, pc │ │ - b.n 5b982 │ │ + b.n 5b452 │ │ ldr r0, [r5, #0] │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ ldr.w r3, [r0, #168] ; 0xa8 │ │ bx r3 │ │ nop │ │ - bvc.n 5ba18 │ │ + b.n 5b548 │ │ movs r5, r0 │ │ - ldr r1, [sp, #772] ; 0x304 │ │ + ldr r6, [sp, #948] ; 0x3b4 │ │ movs r2, r0 │ │ - add r3, sp, #768 ; 0x300 │ │ + push {r7, lr} │ │ movs r2, r0 │ │ - add r4, sp, #164 ; 0xa4 │ │ + push {r0, r3, r5, r6, r7, lr} │ │ movs r2, r0 │ │ │ │ -0005b9b8 : │ │ - ldr r3, [pc, #48] ; (5b9ec ) │ │ +0005b488 : │ │ + ldr r3, [pc, #48] ; (5b4bc ) │ │ push {r4, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r3, [r3, #0] │ │ - cbz r3, 5b9e8 │ │ - cbz r0, 5b9e8 │ │ - bl 5b520 │ │ + cbz r3, 5b4b8 │ │ + cbz r0, 5b4b8 │ │ + bl 5aff0 │ │ cmp r4, r0 │ │ - bne.n 5b9d6 │ │ + bne.n 5b4a6 │ │ movs r0, #0 │ │ mov r1, r0 │ │ - bl 5b544 │ │ - ldr r3, [pc, #24] ; (5b9f0 ) │ │ + bl 5b014 │ │ + ldr r3, [pc, #24] ; (5b4c0 ) │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, lr} │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r3, [r0, #172] ; 0xac │ │ bx r3 │ │ pop {r4, pc} │ │ nop │ │ - bvs.n 5b998 │ │ + b.n 5b4c8 │ │ movs r5, r0 │ │ - bvs.n 5b958 │ │ + svc 226 ; 0xe2 │ │ movs r5, r0 │ │ │ │ -0005b9f4 : │ │ +0005b4c4 : │ │ mov r2, r1 │ │ - ldr r1, [pc, #64] ; (5ba38 ) │ │ + ldr r1, [pc, #64] ; (5b508 ) │ │ mov r3, r0 │ │ add r1, pc │ │ push {r4, lr} │ │ ldr r0, [r1, #0] │ │ - cbnz r0, 5ba08 │ │ - bl 59044 │ │ - b.n 5ba34 │ │ - cbz r3, 5ba14 │ │ + cbnz r0, 5b4d8 │ │ + bl 58b14 │ │ + b.n 5b504 │ │ + cbz r3, 5b4e4 │ │ ldr r4, [r3, #0] │ │ add.w r1, r0, #244 ; 0xf4 │ │ cmp r4, r1 │ │ - beq.n 5ba1e │ │ - ldr r0, [pc, #36] ; (5ba3c ) │ │ + beq.n 5b4ee │ │ + ldr r0, [pc, #36] ; (5b50c ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5ba34 │ │ - cbz r2, 5ba34 │ │ + b.n 5b504 │ │ + cbz r2, 5b504 │ │ ldr.w r4, [r0, #132] ; 0x84 │ │ movs r1, #0 │ │ str r1, [r2, #4] │ │ - cbz r4, 5ba34 │ │ + cbz r4, 5b504 │ │ mov r1, r3 │ │ mov r3, r4 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - bvs.n 5b968 │ │ + svc 198 ; 0xc6 │ │ movs r5, r0 │ │ - ldr r1, [sp, #124] ; 0x7c │ │ + ldr r6, [sp, #300] ; 0x12c │ │ movs r2, r0 │ │ │ │ -0005ba40 : │ │ +0005b510 : │ │ push {r4, lr} │ │ movs r1, #1 │ │ movw r0, #771 ; 0x303 │ │ bl 3bce4 │ │ movs r1, #1 │ │ movw r0, #770 ; 0x302 │ │ bl 3bce4 │ │ - bl 5add8 │ │ + bl 5a8a8 │ │ mov r1, r0 │ │ - cbz r0, 5ba6e │ │ - ldr r3, [pc, #36] ; (5ba84 ) │ │ + cbz r0, 5b53e │ │ + ldr r3, [pc, #36] ; (5b554 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5ba6e │ │ + cbz r0, 5b53e │ │ ldr.w r3, [r0, #200] ; 0xc8 │ │ - cbz r3, 5ba6e │ │ + cbz r3, 5b53e │ │ blx r3 │ │ - ldr r3, [pc, #24] ; (5ba88 ) │ │ + ldr r3, [pc, #24] ; (5b558 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5ba82 │ │ + cbz r0, 5b552 │ │ ldr.w r3, [r0, #184] ; 0xb8 │ │ - cbz r3, 5ba82 │ │ + cbz r3, 5b552 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ pop {r4, pc} │ │ - bvs.n 5bae8 │ │ + svc 96 ; 0x60 │ │ movs r5, r0 │ │ - bvs.n 5bacc │ │ + svc 80 ; 0x50 │ │ movs r5, r0 │ │ │ │ -0005ba8c : │ │ +0005b55c : │ │ push {r3, lr} │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ movw r0, #771 ; 0x303 │ │ bl 3bce4 │ │ subs r3, r0, #1 │ │ negs r0, r3 │ │ adcs r0, r3 │ │ pop {r3, pc} │ │ ... │ │ │ │ -0005baa4 : │ │ +0005b574 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #64] ; (5bae8 ) │ │ + ldr r3, [pc, #64] ; (5b5b8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5bab6 │ │ + cbz r0, 5b586 │ │ ldr.w r3, [r0, #188] ; 0xbc │ │ - cbz r3, 5bab6 │ │ + cbz r3, 5b586 │ │ blx r3 │ │ - bl 5add8 │ │ + bl 5a8a8 │ │ mov r1, r0 │ │ - cbz r0, 5bace │ │ - ldr r3, [pc, #44] ; (5baec ) │ │ + cbz r0, 5b59e │ │ + ldr r3, [pc, #44] ; (5b5bc ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5bace │ │ + cbz r0, 5b59e │ │ ldr.w r3, [r0, #204] ; 0xcc │ │ - cbz r3, 5bace │ │ + cbz r3, 5b59e │ │ blx r3 │ │ movs r1, #0 │ │ movw r0, #771 ; 0x303 │ │ bl 3bce4 │ │ movw r0, #770 ; 0x302 │ │ movs r1, #0 │ │ ldmia.w sp!, {r3, lr} │ │ b.w 3bce4 │ │ nop │ │ - bpl.n 5babc │ │ + svc 24 │ │ movs r5, r0 │ │ - bpl.n 5ba90 │ │ + svc 0 │ │ movs r5, r0 │ │ │ │ -0005baf0 : │ │ - ldr r3, [pc, #16] ; (5bb04 ) │ │ +0005b5c0 : │ │ + ldr r3, [pc, #16] ; (5b5d4 ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5bb02 │ │ + cbz r0, 5b5d2 │ │ ldr.w r3, [r0, #192] ; 0xc0 │ │ - cbz r3, 5bb02 │ │ + cbz r3, 5b5d2 │ │ bx r3 │ │ bx lr │ │ - bpl.n 5ba40 │ │ + udf #204 ; 0xcc │ │ movs r5, r0 │ │ │ │ -0005bb08 : │ │ - ldr r3, [pc, #16] ; (5bb1c ) │ │ +0005b5d8 : │ │ + ldr r3, [pc, #16] ; (5b5ec ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5bb18 │ │ + cbz r0, 5b5e8 │ │ ldr.w r3, [r0, #196] ; 0xc4 │ │ - cbz r3, 5bb18 │ │ + cbz r3, 5b5e8 │ │ bx r3 │ │ movs r0, #0 │ │ bx lr │ │ - bpl.n 5ba2c │ │ + udf #182 ; 0xb6 │ │ movs r5, r0 │ │ │ │ -0005bb20 : │ │ - ldr r3, [pc, #392] ; (5bcac ) │ │ +0005b5f0 : │ │ + ldr r3, [pc, #392] ; (5b77c ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r3, [r3, #0] │ │ - cbz r3, 5bb32 │ │ - bl 5b784 │ │ + cbz r3, 5b602 │ │ + bl 5b254 │ │ bl 56cac │ │ mov.w r0, #16384 ; 0x4000 │ │ bl 18e94 │ │ cmp r0, #0 │ │ - blt.n 5bc1c │ │ + blt.n 5b6ec │ │ bl 3cc0c │ │ cmp r0, #0 │ │ - blt.n 5bc1c │ │ + blt.n 5b6ec │ │ bl 3ae30 │ │ cmp r0, #0 │ │ - blt.n 5bc1c │ │ + blt.n 5b6ec │ │ bl 3a864 │ │ cmp r0, #0 │ │ - blt.n 5bc1c │ │ - cbnz r4, 5bb68 │ │ - ldr r0, [pc, #336] ; (5bcb0 ) │ │ + blt.n 5b6ec │ │ + cbnz r4, 5b638 │ │ + ldr r0, [pc, #336] ; (5b780 ) │ │ add r0, pc │ │ bl 55df8 │ │ mov r4, r0 │ │ - cbz r0, 5bba0 │ │ - ldr.w r8, [pc, #328] ; 5bcb4 │ │ + cbz r0, 5b670 │ │ + ldr.w r8, [pc, #328] ; 5b784 │ │ movs r5, #0 │ │ add r8, pc │ │ ldr.w r6, [r8, r5, lsl #2] │ │ - cbz r6, 5bbbe │ │ + cbz r6, 5b68e │ │ mov r0, r4 │ │ ldr r7, [r6, #0] │ │ bl 552bc │ │ mov r1, r4 │ │ mov r2, r0 │ │ mov r0, r7 │ │ bl 55542 │ │ mov r7, r0 │ │ - cbnz r0, 5bb9c │ │ + cbnz r0, 5b66c │ │ ldr r3, [r6, #8] │ │ blx r3 │ │ - cbz r0, 5bb9c │ │ + cbz r0, 5b66c │ │ ldr r3, [r6, #12] │ │ mov r0, r7 │ │ blx r3 │ │ - cbnz r0, 5bbd4 │ │ - b.n 5bbc0 │ │ + cbnz r0, 5b6a4 │ │ + b.n 5b690 │ │ adds r5, #1 │ │ - b.n 5bb70 │ │ - ldr r6, [pc, #276] ; (5bcb8 ) │ │ + b.n 5b640 │ │ + ldr r6, [pc, #276] ; (5b788 ) │ │ mov r5, r0 │ │ add r6, pc │ │ ldr.w r4, [r6, r5, lsl #2] │ │ - cbz r4, 5bbce │ │ + cbz r4, 5b69e │ │ ldr r3, [r4, #8] │ │ blx r3 │ │ - cbz r0, 5bbba │ │ + cbz r0, 5b68a │ │ ldr r3, [r4, #12] │ │ movs r0, #0 │ │ blx r3 │ │ - cbnz r0, 5bbd4 │ │ + cbnz r0, 5b6a4 │ │ adds r5, #1 │ │ - b.n 5bba6 │ │ - cbz r4, 5bbce │ │ - ldr r0, [pc, #248] ; (5bcbc ) │ │ + b.n 5b676 │ │ + cbz r4, 5b69e │ │ + ldr r0, [pc, #248] ; (5b78c ) │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ add r0, pc │ │ b.w 181a8 │ │ - ldr r0, [pc, #240] ; (5bcc0 ) │ │ + ldr r0, [pc, #240] ; (5b790 ) │ │ add r0, pc │ │ - b.n 5bc34 │ │ - ldr r3, [pc, #236] ; (5bcc4 ) │ │ - ldr r4, [pc, #240] ; (5bcc8 ) │ │ + b.n 5b704 │ │ + ldr r3, [pc, #236] ; (5b794 ) │ │ + ldr r4, [pc, #240] ; (5b798 ) │ │ add r3, pc │ │ add r4, pc │ │ ldr.w r3, [r3, r5, lsl #2] │ │ str r0, [r4, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [r0, #0] │ │ movs r3, #1 │ │ str.w r3, [r0, #248] ; 0xf8 │ │ movs r3, #0 │ │ str.w r3, [r0, #348] ; 0x15c │ │ str.w r3, [r0, #608] ; 0x260 │ │ - bl 5b12c │ │ + bl 5abfc │ │ ldr r5, [r4, #0] │ │ bl 55ec4 │ │ str.w r0, [r5, #620] ; 0x26c │ │ ldr r5, [r4, #0] │ │ bl 55ec4 │ │ str.w r0, [r5, #624] ; 0x270 │ │ ldr r0, [r4, #0] │ │ ldr r3, [r0, #4] │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 5bc24 │ │ - bl 5b784 │ │ + bge.n 5b6f4 │ │ + bl 5b254 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r4, #0] │ │ ldr.w r2, [r3, #232] ; 0xe8 │ │ - cbnz r2, 5bc3c │ │ - bl 5b784 │ │ - ldr r0, [pc, #152] ; (5bccc ) │ │ + cbnz r2, 5b70c │ │ + bl 5b254 │ │ + ldr r0, [pc, #152] ; (5b79c ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ b.w 181a8 │ │ ldr r3, [r3, #104] ; 0x68 │ │ - cbz r3, 5bc92 │ │ - ldr r0, [pc, #140] ; (5bcd0 ) │ │ + cbz r3, 5b762 │ │ + ldr r0, [pc, #140] ; (5b7a0 ) │ │ add r0, pc │ │ bl 183e4 │ │ - cbnz r0, 5bc56 │ │ - ldr r0, [pc, #136] ; (5bcd4 ) │ │ + cbnz r0, 5b726 │ │ + ldr r0, [pc, #136] ; (5b7a4 ) │ │ add r0, pc │ │ bl 183e4 │ │ - cbnz r0, 5bc64 │ │ - b.n 5bc6a │ │ - ldr r1, [pc, #128] ; (5bcd8 ) │ │ + cbnz r0, 5b734 │ │ + b.n 5b73a │ │ + ldr r1, [pc, #128] ; (5b7a8 ) │ │ add r1, pc │ │ bl 5553e │ │ cmp r0, #0 │ │ - bne.n 5bc4a │ │ - b.n 5bc6a │ │ + bne.n 5b71a │ │ + b.n 5b73a │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - bne.n 5bc92 │ │ - ldr r0, [pc, #112] ; (5bcdc ) │ │ + bne.n 5b762 │ │ + ldr r0, [pc, #112] ; (5b7ac ) │ │ add r0, pc │ │ bl 183e4 │ │ - cbnz r0, 5bc7a │ │ - bl 5ae38 │ │ - b.n 5bc82 │ │ + cbnz r0, 5b74a │ │ + bl 5a908 │ │ + b.n 5b752 │ │ bl 55518 │ │ cmp r0, #0 │ │ - beq.n 5bc74 │ │ - bl 5bb08 │ │ - cbnz r0, 5bc8c │ │ - bl 5ba40 │ │ + beq.n 5b744 │ │ + bl 5b5d8 │ │ + cbnz r0, 5b75c │ │ + bl 5b510 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r3, [pc, #76] ; (5bce0 ) │ │ - ldr r2, [pc, #76] ; (5bce4 ) │ │ + ldr r3, [pc, #76] ; (5b7b0 ) │ │ + ldr r2, [pc, #76] ; (5b7b4 ) │ │ add r3, pc │ │ add r2, pc │ │ ldr r3, [r3, #0] │ │ str r2, [r3, #104] ; 0x68 │ │ - ldr r2, [pc, #72] ; (5bce8 ) │ │ + ldr r2, [pc, #72] ; (5b7b8 ) │ │ add r2, pc │ │ str r2, [r3, #108] ; 0x6c │ │ - ldr r2, [pc, #68] ; (5bcec ) │ │ + ldr r2, [pc, #68] ; (5b7bc ) │ │ add r2, pc │ │ str r2, [r3, #112] ; 0x70 │ │ - b.n 5bc6a │ │ - bpl.n 5bd84 │ │ + b.n 5b73a │ │ + udf #154 ; 0x9a │ │ movs r5, r0 │ │ - add r2, sp, #576 ; 0x240 │ │ + push {r4, r6} │ │ movs r2, r0 │ │ - strh r6, [r7, #52] ; 0x34 │ │ + ldrh r6, [r5, #30] │ │ movs r5, r0 │ │ - strh r0, [r1, #52] ; 0x34 │ │ + ldrh r0, [r7, #28] │ │ movs r5, r0 │ │ - add r2, sp, #216 ; 0xd8 │ │ + cbz r6, 5b80c │ │ movs r2, r0 │ │ - add r2, sp, #252 ; 0xfc │ │ + cbz r7, 5b812 │ │ movs r2, r0 │ │ - strh r4, [r2, #50] ; 0x32 │ │ + ldrh r4, [r0, #28] │ │ movs r5, r0 │ │ - bmi.n 5bc38 │ │ + ble.n 5b768 │ │ movs r5, r0 │ │ - add r1, sp, #988 ; 0x3dc │ │ + cbz r7, 5b80c │ │ movs r2, r0 │ │ - str r7, [sp, #236] ; 0xec │ │ + ldr r4, [sp, #412] ; 0x19c │ │ movs r2, r0 │ │ - add r6, pc, #752 ; (adr r6, 5bfc8 ) │ │ + add sp, #496 ; 0x1f0 │ │ movs r2, r0 │ │ - ldr r2, [sp, #968] ; 0x3c8 │ │ + add r0, pc, #120 ; (adr r0, 5b824 ) │ │ movs r2, r0 │ │ - add r1, sp, #924 ; 0x39c │ │ + cbz r7, 5b818 │ │ movs r2, r0 │ │ - bcc.n 5bcd8 │ │ + ble.n 5b808 │ │ movs r5, r0 │ │ - b.n 5bfb2 │ │ + b.n 5ba82 │ │ vshr.u64 d30, d29, #1 │ │ vshr.u32 d30, d7, #1 │ │ - Address 0x000000000005bcee is out of bounds. │ │ + Address 0x000000000005b7be is out of bounds. │ │ │ │ │ │ -0005bcf0 : │ │ +0005b7c0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r3 │ │ - ldr r3, [pc, #468] ; (5becc ) │ │ + ldr r3, [pc, #468] ; (5b99c ) │ │ mov r6, r2 │ │ sub sp, #36 ; 0x24 │ │ mov sl, r0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r5, r1 │ │ ldr r7, [sp, #72] ; 0x48 │ │ ldr r2, [r3, #0] │ │ ldr r4, [sp, #76] ; 0x4c │ │ str r3, [sp, #4] │ │ str r2, [sp, #28] │ │ - ldr r2, [pc, #448] ; (5bed0 ) │ │ + ldr r2, [pc, #448] ; (5b9a0 ) │ │ add r2, pc │ │ ldr r0, [r2, #0] │ │ - cbz r0, 5bd44 │ │ - ldr r3, [pc, #444] ; (5bed4 ) │ │ + cbz r0, 5b814 │ │ + ldr r3, [pc, #444] ; (5b9a4 ) │ │ cmp.w r8, #1 │ │ orr.w r9, r4, #2 │ │ add r3, pc │ │ it lt │ │ movlt.w r8, #1 │ │ cmp r7, #1 │ │ ldr r3, [r3, #0] │ │ it lt │ │ movlt r7, #1 │ │ ldr.w fp, [r3, #148] ; 0x94 │ │ cmp.w fp, #0 │ │ - bne.n 5bd4e │ │ - ldr r0, [pc, #412] ; (5bed8 ) │ │ + bne.n 5b81e │ │ + ldr r0, [pc, #412] ; (5b9a8 ) │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5be80 │ │ - bl 5bb20 │ │ + b.n 5b950 │ │ + bl 5b5f0 │ │ cmp r0, #0 │ │ - bge.n 5bd16 │ │ - b.n 5be80 │ │ + bge.n 5b7e6 │ │ + b.n 5b950 │ │ movs r0, #0 │ │ - bl 5ae5c │ │ + bl 5a92c │ │ cmp r0, #0 │ │ - blt.w 5be80 │ │ + blt.w 5b950 │ │ lsls r2, r4, #18 │ │ - bpl.n 5bd78 │ │ - ldr r0, [pc, #380] ; (5bedc ) │ │ + bpl.n 5b848 │ │ + ldr r0, [pc, #380] ; (5b9ac ) │ │ add r0, pc │ │ bl 183e4 │ │ - cbz r0, 5bd78 │ │ + cbz r0, 5b848 │ │ bl 55518 │ │ cmp r0, #0 │ │ itt gt │ │ bicgt.w r2, r4, #8192 ; 0x2000 │ │ orrgt.w r9, r2, #2 │ │ movs r0, #1 │ │ movs r1, #136 ; 0x88 │ │ bl 555bc │ │ mov r4, r0 │ │ - cbnz r0, 5bd8a │ │ + cbnz r0, 5b85a │ │ bl 182e0 │ │ - b.n 5beac │ │ - ldr r3, [pc, #340] ; (5bee0 ) │ │ + b.n 5b97c │ │ + ldr r3, [pc, #340] ; (5b9b0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add.w r2, r3, #244 ; 0xf4 │ │ str r2, [r0, #0] │ │ ldr.w r2, [r3, #248] ; 0xf8 │ │ adds r1, r2, #1 │ │ str.w r1, [r3, #248] ; 0xf8 │ │ str r5, [r0, #16] │ │ lsrs r5, r5, #16 │ │ str r2, [r0, #4] │ │ - ldr r2, [pc, #284] ; (5bec4 ) │ │ + ldr r2, [pc, #284] ; (5b994 ) │ │ lsls r5, r5, #16 │ │ str r6, [r0, #20] │ │ cmp r5, r2 │ │ str.w r8, [r0, #24] │ │ str r7, [r0, #28] │ │ mov fp, r2 │ │ - beq.n 5bdcc │ │ + beq.n 5b89c │ │ lsrs r3, r6, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ - beq.n 5bdcc │ │ + beq.n 5b89c │ │ add.w r2, r2, #268435456 ; 0x10000000 │ │ cmp r5, r2 │ │ - beq.n 5bdcc │ │ + beq.n 5b89c │ │ cmp r3, r2 │ │ - bne.n 5be3c │ │ + bne.n 5b90c │ │ mov r0, r4 │ │ - bl 598e4 │ │ - ldr r3, [pc, #272] ; (5bee4 ) │ │ + bl 593b4 │ │ + ldr r3, [pc, #272] ; (5b9b4 ) │ │ mov.w ip, #68 ; 0x44 │ │ add r3, pc │ │ ldr r1, [r3, #0] │ │ movs r3, #0 │ │ ldr.w lr, [r1, #232] ; 0xe8 │ │ cmp r3, lr │ │ - bge.n 5bdf6 │ │ + bge.n 5b8c6 │ │ ldr.w r2, [r1, #236] ; 0xec │ │ mla r2, ip, r3, r2 │ │ cmp r0, r2 │ │ - beq.n 5bdfa │ │ + beq.n 5b8ca │ │ adds r3, #1 │ │ - b.n 5bde2 │ │ + b.n 5b8b2 │ │ movs r0, #0 │ │ - b.n 5bdfc │ │ + b.n 5b8cc │ │ mov r0, r3 │ │ add r1, sp, #12 │ │ - bl 594e4 │ │ + bl 58fb4 │ │ cmp r5, fp │ │ - beq.n 5be0c │ │ - ldr r3, [pc, #192] ; (5bec8 ) │ │ + beq.n 5b8dc │ │ + ldr r3, [pc, #192] ; (5b998 ) │ │ cmp r5, r3 │ │ - bne.n 5be1e │ │ + bne.n 5b8ee │ │ ldr r3, [sp, #20] │ │ rsb r8, r8, r3 │ │ ldr r3, [sp, #12] │ │ add.w r8, r8, r8, lsr #31 │ │ add.w r3, r3, r8, asr #1 │ │ str r3, [r4, #16] │ │ lsrs r6, r6, #16 │ │ lsls r6, r6, #16 │ │ cmp r6, fp │ │ - beq.n 5be2c │ │ - ldr r3, [pc, #160] ; (5bec8 ) │ │ + beq.n 5b8fc │ │ + ldr r3, [pc, #160] ; (5b998 ) │ │ cmp r6, r3 │ │ - bne.n 5be3c │ │ + bne.n 5b90c │ │ ldr r3, [sp, #24] │ │ subs r7, r3, r7 │ │ ldr r3, [sp, #16] │ │ add.w r7, r7, r7, lsr #31 │ │ add.w r3, r3, r7, asr #1 │ │ str r3, [r4, #20] │ │ movw r3, #8242 ; 0x2032 │ │ and.w r3, r9, r3 │ │ orr.w r3, r3, #8 │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ str r3, [r4, #92] ; 0x5c │ │ movs r2, #0 │ │ - ldr r3, [pc, #144] ; (5bee8 ) │ │ + ldr r3, [pc, #144] ; (5b9b8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r3, [r0, #240] ; 0xf0 │ │ str r2, [r4, #112] ; 0x70 │ │ str.w r3, [r4, #132] ; 0x84 │ │ - cbz r3, 5be6a │ │ + cbz r3, 5b93a │ │ str.w r4, [r3, #128] ; 0x80 │ │ ldr r3, [r0, #24] │ │ str.w r4, [r0, #240] ; 0xf0 │ │ - cbz r3, 5be84 │ │ + cbz r3, 5b954 │ │ mov r1, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 5be84 │ │ + bge.n 5b954 │ │ mov r0, r4 │ │ - bl 5b5e8 │ │ + bl 5b0b8 │ │ movs r0, #0 │ │ - b.n 5beae │ │ + b.n 5b97e │ │ cmp.w sl, #0 │ │ - beq.n 5be92 │ │ + beq.n 5b962 │ │ mov r0, r4 │ │ mov r1, sl │ │ - bl 59af8 │ │ + bl 595c8 │ │ mov r0, r4 │ │ mov r1, r9 │ │ - bl 5aab0 │ │ + bl 5a580 │ │ ldr r1, [r4, #48] ; 0x30 │ │ mov r0, r4 │ │ and.w r1, r1, #69 ; 0x45 │ │ subs r3, r1, #5 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ - bl 5a864 │ │ + bl 5a334 │ │ mov r0, r4 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 5bebc │ │ + beq.n 5b98c │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ movs r0, r0 │ │ cmp r7, #255 ; 0xff │ │ - strh r2, [r7, #50] ; 0x32 │ │ + ldrh r2, [r5, #28] │ │ movs r5, r0 │ │ - bcc.n 5bdd4 │ │ + bgt.n 5b904 │ │ movs r5, r0 │ │ - bcc.n 5bfb8 │ │ + bgt.n 5b8e8 │ │ movs r5, r0 │ │ - add r7, pc, #24 ; (adr r7, 5bef4 ) │ │ + sub sp, #280 ; 0x118 │ │ movs r2, r0 │ │ - add r1, sp, #60 ; 0x3c │ │ + uxtb r7, r1 │ │ movs r2, r0 │ │ - bcc.n 5beec │ │ + bgt.n 5ba1c │ │ movs r5, r0 │ │ - bcs.n 5be58 │ │ + blt.n 5b988 │ │ movs r5, r0 │ │ - bcs.n 5bf60 │ │ + blt.n 5ba90 │ │ movs r5, r0 │ │ │ │ -0005beec : │ │ +0005b9bc : │ │ mov r1, r0 │ │ - cbz r0, 5bf00 │ │ - ldr r3, [pc, #16] ; (5bf04 ) │ │ + cbz r0, 5b9d0 │ │ + ldr r3, [pc, #16] ; (5b9d4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 5bf00 │ │ + cbz r0, 5b9d0 │ │ ldr.w r3, [r0, #208] ; 0xd0 │ │ - cbz r3, 5bf00 │ │ + cbz r3, 5b9d0 │ │ bx r3 │ │ movs r0, #0 │ │ bx lr │ │ - bne.n 5be44 │ │ + bge.n 5b974 │ │ movs r5, r0 │ │ │ │ -0005bf08 : │ │ - ldr r3, [pc, #132] ; (5bf90 ) │ │ +0005b9d8 : │ │ + ldr r3, [pc, #132] ; (5ba60 ) │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r4, r1 │ │ mov r6, r0 │ │ ldr r2, [r3, #0] │ │ mov r5, r3 │ │ str r2, [sp, #4] │ │ - cbnz r0, 5bf2c │ │ - ldr r0, [pc, #116] ; (5bf94 ) │ │ - ldr r1, [pc, #116] ; (5bf98 ) │ │ + cbnz r0, 5b9fc │ │ + ldr r0, [pc, #116] ; (5ba64 ) │ │ + ldr r1, [pc, #116] ; (5ba68 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 181a8 │ │ - b.n 5bf7c │ │ + b.n 5ba4c │ │ bl 3ae90 │ │ mov r7, r0 │ │ movs r0, #0 │ │ bl 3b564 │ │ movs r0, #1 │ │ bl 3b654 │ │ mov r8, r0 │ │ - cbnz r4, 5bf44 │ │ + cbnz r4, 5ba14 │ │ mov r4, sp │ │ - ldr r3, [pc, #84] ; (5bf9c ) │ │ + ldr r3, [pc, #84] ; (5ba6c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 5bf5a │ │ - ldr r0, [pc, #80] ; (5bfa0 ) │ │ + cbnz r0, 5ba2a │ │ + ldr r0, [pc, #80] ; (5ba70 ) │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ add r0, pc │ │ bl 181a8 │ │ - b.n 5bf6e │ │ + b.n 5ba3e │ │ ldr.w r3, [r0, #224] ; 0xe0 │ │ cmp r3, #0 │ │ - beq.n 5bf4c │ │ + beq.n 5ba1c │ │ mov r2, r4 │ │ mov r1, r6 │ │ blx r3 │ │ adds r3, r0, #1 │ │ mov r4, r0 │ │ - beq.n 5bf4c │ │ + beq.n 5ba1c │ │ mov r0, r8 │ │ bl 3b654 │ │ mov r0, r7 │ │ bl 3b564 │ │ mov r0, r4 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 5bf88 │ │ + beq.n 5ba58 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - strh r2, [r5, #34] ; 0x22 │ │ + ldrh r2, [r3, #12] │ │ movs r5, r0 │ │ - strb r2, [r4, #13] │ │ + ldrb r6, [r1, #2] │ │ movs r2, r0 │ │ - add r7, pc, #408 ; (adr r7, 5c134 ) │ │ + cbz r6, 5ba74 │ │ movs r2, r0 │ │ - bne.n 5c034 │ │ + bge.n 5bb64 │ │ movs r5, r0 │ │ - add r7, pc, #284 ; (adr r7, 5c0c0 ) │ │ + cbz r7, 5ba74 │ │ movs r2, r0 │ │ │ │ -0005bfa4 : │ │ +0005ba74 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #52 ; 0x34 │ │ - ldr r4, [pc, #96] ; (5c00c ) │ │ + ldr r4, [pc, #96] ; (5badc ) │ │ mov r6, r3 │ │ add r5, sp, #16 │ │ mov r9, r0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r8, r1 │ │ mov r7, r2 │ │ @@ -105457,45 +104797,45 @@ │ │ str r6, [sp, #20] │ │ bl 552ac │ │ ldr r3, [sp, #4] │ │ mov r0, r5 │ │ movs r1, #0 │ │ orr.w r3, r3, #3 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #28] ; (5c010 ) │ │ + ldr r3, [pc, #28] ; (5bae0 ) │ │ add r3, pc │ │ str r3, [sp, #12] │ │ - bl 5bf08 │ │ + bl 5b9d8 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 5c006 │ │ + beq.n 5bad6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - strh r6, [r0, #30] │ │ + ldrh r6, [r6, #6] │ │ movs r5, r0 │ │ - add r6, pc, #780 ; (adr r6, 5c320 ) │ │ + sub sp, #12 │ │ movs r2, r0 │ │ │ │ -0005c014 : │ │ - ldr r0, [pc, #24] ; (5c030 ) │ │ +0005bae4 : │ │ + ldr r0, [pc, #24] ; (5bb00 ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 183e4 │ │ - cbz r0, 5c02a │ │ + cbz r0, 5bafa │ │ ldrb r0, [r0, #0] │ │ subs r0, #48 ; 0x30 │ │ it ne │ │ movne r0, #1 │ │ pop {r3, pc} │ │ movs r0, #1 │ │ pop {r3, pc} │ │ nop │ │ - add r6, pc, #640 ; (adr r6, 5c2b4 ) │ │ + add sp, #384 ; 0x180 │ │ movs r2, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #24] │ │ ldr r6, [r0, #28] │ │ adds r1, r4, #7 │ │ ldr r3, [r0, #0] │ │ it mi │ │ @@ -105504,68 +104844,68 @@ │ │ and.w r4, r4, #7 │ │ ldr r2, [r0, #20] │ │ ldr.w lr, [r0, #36] ; 0x24 │ │ asrs r1, r1, #3 │ │ ldr r5, [r0, #48] ; 0x30 │ │ subs r4, #1 │ │ cmp r6, #0 │ │ - beq.n 5c0f6 │ │ + beq.n 5bbc6 │ │ cmp r4, #6 │ │ - bhi.n 5c06a │ │ + bhi.n 5bb3a │ │ tbb [pc, r4] │ │ adds r4, #60 ; 0x3c │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 5c07c │ │ + b.n 5bb4c │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 5c08c │ │ + b.n 5bb5c │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 5c09c │ │ + b.n 5bb6c │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 5c0ac │ │ + b.n 5bb7c │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 5c0bc │ │ + b.n 5bb8c │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 5c0cc │ │ + b.n 5bb9c │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 5c0dc │ │ + b.n 5bbac │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ subs r0, #1 │ │ cmp r0, #0 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - bgt.n 5c06c │ │ + bgt.n 5bb3c │ │ subs r6, #1 │ │ add r3, r7 │ │ add r2, lr │ │ - b.n 5c056 │ │ + b.n 5bb26 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #24] │ │ ldr r7, [r0, #28] │ │ adds r1, r4, #7 │ │ ldr r3, [r0, #0] │ │ it mi │ │ @@ -105574,77 +104914,77 @@ │ │ and.w r4, r4, #7 │ │ ldr r2, [r0, #20] │ │ ldr.w ip, [r0, #36] ; 0x24 │ │ asrs r1, r1, #3 │ │ ldr r6, [r0, #48] ; 0x30 │ │ subs r4, #1 │ │ cmp r7, #0 │ │ - beq.n 5c1be │ │ + beq.n 5bc8e │ │ cmp r4, #6 │ │ - bhi.n 5c130 │ │ + bhi.n 5bc00 │ │ tbb [pc, r4] │ │ adds r4, #60 ; 0x3c │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 5c142 │ │ + b.n 5bc12 │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 5c152 │ │ + b.n 5bc22 │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 5c162 │ │ + b.n 5bc32 │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 5c172 │ │ + b.n 5bc42 │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 5c182 │ │ + b.n 5bc52 │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 5c192 │ │ + b.n 5bc62 │ │ mov r0, r1 │ │ adds r5, r3, #1 │ │ ldrb r3, [r3, #0] │ │ ldrh.w r3, [r6, r3, lsl #1] │ │ strh.w r3, [r2], #2 │ │ - b.n 5c1a4 │ │ + b.n 5bc74 │ │ mov r0, r1 │ │ mov r5, r3 │ │ adds r3, r5, #1 │ │ ldrb r5, [r5, #0] │ │ subs r0, #1 │ │ cmp r0, #0 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - bgt.n 5c132 │ │ + bgt.n 5bc02 │ │ subs r7, #1 │ │ add r3, lr │ │ add r2, ip │ │ - b.n 5c11c │ │ + b.n 5bbec │ │ pop {r4, r5, r6, r7, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r5, [r0, #24] │ │ ldr r7, [r0, #28] │ │ ldr r2, [r0, #0] │ │ ldr.w lr, [r0, #16] │ │ ldr r3, [r0, #20] │ │ @@ -105653,116 +104993,116 @@ │ │ adds r0, r5, #7 │ │ it mi │ │ addmi.w r0, r5, #14 │ │ and.w r5, r5, #7 │ │ subs r5, #1 │ │ asrs r0, r0, #3 │ │ cmp r7, #0 │ │ - beq.w 5c32c │ │ + beq.w 5bdfc │ │ cmp r5, #6 │ │ - bhi.n 5c1fc │ │ + bhi.n 5bccc │ │ tbb [pc, r5] │ │ strb r2, [r0, #2] │ │ - ldr r4, [pc, #376] ; (5c370 ) │ │ + ldr r4, [pc, #376] ; (5be40 ) │ │ cmp r0, #58 ; 0x3a │ │ movs r6, r2 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 5c222 │ │ + b.n 5bcf2 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 5c246 │ │ + b.n 5bd16 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 5c26a │ │ + b.n 5bd3a │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 5c28e │ │ + b.n 5bd5e │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 5c2b2 │ │ + b.n 5bd82 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 5c2d6 │ │ + b.n 5bda6 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 5c2fa │ │ + b.n 5bdca │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ subs r4, #1 │ │ cmp r4, #0 │ │ add.w r3, r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - bgt.w 5c1fe │ │ + bgt.w 5bcce │ │ subs r7, #1 │ │ add r2, lr │ │ add r3, ip │ │ - b.n 5c1e6 │ │ + b.n 5bcb6 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r4, [r0, #24] │ │ ldr r6, [r0, #36] ; 0x24 │ │ adds r1, r4, #7 │ │ ldr.w lr, [r0, #28] │ │ it mi │ │ @@ -105775,199 +105115,199 @@ │ │ asrs r1, r1, #3 │ │ ldr.w ip, [r0, #16] │ │ bic.w r6, r6, #3 │ │ ldr r2, [r0, #20] │ │ subs r4, #1 │ │ ldr r5, [r0, #48] ; 0x30 │ │ cmp.w lr, #0 │ │ - beq.n 5c41a │ │ + beq.n 5beea │ │ cmp r4, #6 │ │ - bhi.n 5c376 │ │ + bhi.n 5be46 │ │ tbb [pc, r4] │ │ subs r2, #67 ; 0x43 │ │ cmp r0, #49 ; 0x31 │ │ asrs r7, r3, #24 │ │ movs r5, r1 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 5c38a │ │ + b.n 5be5a │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 5c39c │ │ + b.n 5be6c │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 5c3ae │ │ + b.n 5be7e │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 5c3c0 │ │ + b.n 5be90 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 5c3d2 │ │ + b.n 5bea2 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 5c3e4 │ │ + b.n 5beb4 │ │ mov r0, r1 │ │ adds r7, r3, #1 │ │ ldrb r3, [r3, #0] │ │ add.w r8, r2, #4 │ │ ldr.w r3, [r5, r3, lsl #2] │ │ str r3, [r2, #0] │ │ - b.n 5c3fa │ │ + b.n 5beca │ │ mov r0, r1 │ │ mov r8, r2 │ │ mov r7, r3 │ │ adds r3, r7, #1 │ │ ldrb r7, [r7, #0] │ │ subs r0, #1 │ │ add.w r2, r8, #4 │ │ cmp r0, #0 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r8] │ │ - bgt.n 5c378 │ │ + bgt.n 5be48 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, ip │ │ add r2, r6 │ │ - b.n 5c360 │ │ + b.n 5be30 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr.w ip, [r0, #48] ; 0x30 │ │ ldr r4, [r0, #24] │ │ ldr r5, [r0, #28] │ │ ldr r3, [r0, #0] │ │ adds r1, r4, #7 │ │ ldr r6, [r0, #16] │ │ ldr r2, [r0, #20] │ │ ldr r7, [r0, #36] ; 0x24 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp.w ip, #0 │ │ - bne.n 5c44e │ │ + bne.n 5bf1e │ │ cmp r1, #0 │ │ it lt │ │ addlt.w r1, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r1, r1, #3 │ │ - b.n 5c5d8 │ │ + b.n 5c0a8 │ │ cmp r1, #0 │ │ it lt │ │ addlt.w r1, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r1, r1, #3 │ │ cmp r5, #0 │ │ - beq.n 5c542 │ │ + beq.n 5c012 │ │ cmp r4, #6 │ │ - bhi.n 5c472 │ │ + bhi.n 5bf42 │ │ tbb [pc, r4] │ │ - ldr r4, [pc, #352] ; (5c5cc ) │ │ + ldr r4, [pc, #352] ; (5c09c ) │ │ adds r4, #64 ; 0x40 │ │ adds r0, r5, #0 │ │ movs r0, r2 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 5c48c │ │ + b.n 5bf5c │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 5c4a4 │ │ + b.n 5bf74 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 5c4bc │ │ + b.n 5bf8c │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 5c4d4 │ │ + b.n 5bfa4 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 5c4ec │ │ + b.n 5bfbc │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 5c504 │ │ + b.n 5bfd4 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 5c51c │ │ + b.n 5bfec │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ cmp.w lr, #0 │ │ - bgt.n 5c474 │ │ + bgt.n 5bf44 │ │ subs r5, #1 │ │ add r3, r6 │ │ add r2, r7 │ │ - b.n 5c45e │ │ + b.n 5bf2e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov lr, r1 │ │ ldrb.w ip, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp ip, r0 │ │ it ne │ │ @@ -106012,40 +105352,40 @@ │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp ip, r0 │ │ it ne │ │ strbne.w ip, [r2, #-1] │ │ cmp.w lr, #0 │ │ - bgt.n 5c548 │ │ + bgt.n 5c018 │ │ subs r5, #1 │ │ add r3, r6 │ │ add r2, r7 │ │ - cbz r5, 5c606 │ │ + cbz r5, 5c0d6 │ │ cmp r4, #6 │ │ - bhi.n 5c546 │ │ + bhi.n 5c016 │ │ tbb [pc, r4] │ │ lsrs r0, r2, #24 │ │ lsrs r4, r1, #8 │ │ lsls r0, r1, #24 │ │ movs r4, r0 │ │ mov lr, r1 │ │ - b.n 5c558 │ │ + b.n 5c028 │ │ mov lr, r1 │ │ - b.n 5c568 │ │ + b.n 5c038 │ │ mov lr, r1 │ │ - b.n 5c578 │ │ + b.n 5c048 │ │ mov lr, r1 │ │ - b.n 5c588 │ │ + b.n 5c058 │ │ mov lr, r1 │ │ - b.n 5c598 │ │ + b.n 5c068 │ │ mov lr, r1 │ │ - b.n 5c5a8 │ │ + b.n 5c078 │ │ mov lr, r1 │ │ - b.n 5c5b8 │ │ + b.n 5c088 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r4, [r0, #24] │ │ ldr r7, [r0, #36] ; 0x24 │ │ adds r1, r4, #7 │ │ ldr.w lr, [r0, #28] │ │ it mi │ │ @@ -106057,100 +105397,100 @@ │ │ asrs r1, r1, #3 │ │ ldr r2, [r0, #20] │ │ bic.w r7, r7, #1 │ │ ldr r5, [r0, #48] ; 0x30 │ │ subs r4, #1 │ │ ldr r6, [r0, #56] ; 0x38 │ │ cmp.w lr, #0 │ │ - beq.n 5c71e │ │ + beq.n 5c1ee │ │ cmp r4, #6 │ │ - bhi.n 5c650 │ │ + bhi.n 5c120 │ │ tbb [pc, r4] │ │ - ldr r4, [pc, #352] ; (5c7ac ) │ │ + ldr r4, [pc, #352] ; (5c27c ) │ │ adds r4, #64 ; 0x40 │ │ adds r0, r5, #0 │ │ movs r0, r2 │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5c66a │ │ + b.n 5c13a │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5c682 │ │ + b.n 5c152 │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5c69a │ │ + b.n 5c16a │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5c6b2 │ │ + b.n 5c182 │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5c6ca │ │ + b.n 5c19a │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5c6e2 │ │ + b.n 5c1b2 │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5c6fa │ │ + b.n 5c1ca │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ subs r0, #1 │ │ adds r3, #1 │ │ adds r2, #2 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ cmp r0, #0 │ │ - bgt.n 5c652 │ │ + bgt.n 5c122 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, ip │ │ add r2, r7 │ │ - b.n 5c63a │ │ + b.n 5c10a │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ ldr r5, [r0, #24] │ │ ldr.w lr, [r0, #28] │ │ ldr r2, [r0, #0] │ │ ldr.w ip, [r0, #16] │ │ ldr r3, [r0, #20] │ │ @@ -106160,148 +105500,148 @@ │ │ adds r0, r5, #7 │ │ it mi │ │ addmi.w r0, r5, #14 │ │ and.w r5, r5, #7 │ │ subs r5, #1 │ │ asrs r0, r0, #3 │ │ cmp.w lr, #0 │ │ - beq.w 5c8b6 │ │ + beq.w 5c386 │ │ cmp r5, #6 │ │ - bhi.n 5c764 │ │ + bhi.n 5c234 │ │ tbb [pc, r5] │ │ ldrb r0, [r2, #18] │ │ strb r0, [r5, r1] │ │ cmp r4, #64 ; 0x40 │ │ movs r0, r3 │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 5c786 │ │ + beq.n 5c256 │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 5c78e │ │ + b.n 5c25e │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 5c7ae │ │ + beq.n 5c27e │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 5c7b6 │ │ + b.n 5c286 │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 5c7d6 │ │ + beq.n 5c2a6 │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 5c7de │ │ + b.n 5c2ae │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 5c7fe │ │ + beq.n 5c2ce │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 5c806 │ │ + b.n 5c2d6 │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 5c826 │ │ + beq.n 5c2f6 │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 5c82e │ │ + b.n 5c2fe │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 5c84e │ │ + beq.n 5c31e │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 5c856 │ │ + b.n 5c326 │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 5c876 │ │ + beq.n 5c346 │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 5c87e │ │ + b.n 5c34e │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 5c89e │ │ + beq.n 5c36e │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ subs r4, #1 │ │ adds r2, #1 │ │ cmp r4, #0 │ │ add.w r3, r3, #3 │ │ - bgt.w 5c766 │ │ + bgt.w 5c236 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r2, ip │ │ add r3, r8 │ │ - b.n 5c74c │ │ + b.n 5c21c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r7, [r0, #24] │ │ ldr r4, [r0, #36] ; 0x24 │ │ adds r1, r7, #7 │ │ ldr.w ip, [r0, #28] │ │ it mi │ │ @@ -106315,100 +105655,100 @@ │ │ ldr.w r8, [r0, #16] │ │ bic.w lr, lr, #3 │ │ ldr r2, [r0, #20] │ │ subs r4, r7, #1 │ │ ldr r5, [r0, #48] ; 0x30 │ │ ldr r6, [r0, #56] ; 0x38 │ │ cmp.w ip, #0 │ │ - beq.n 5c9c4 │ │ + beq.n 5c494 │ │ cmp r4, #6 │ │ - bhi.n 5c906 │ │ + bhi.n 5c3d6 │ │ tbb [pc, r4] │ │ mov r1, sl │ │ adds r0, #59 ; 0x3b │ │ subs r5, r4, r0 │ │ movs r7, r1 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 5c91e │ │ + b.n 5c3ee │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 5c934 │ │ + b.n 5c404 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 5c94a │ │ + b.n 5c41a │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 5c960 │ │ + b.n 5c430 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 5c976 │ │ + b.n 5c446 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 5c98c │ │ + b.n 5c45c │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 5c9a2 │ │ + b.n 5c472 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ subs r0, #1 │ │ adds r3, #1 │ │ adds r2, #4 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ cmp r0, #0 │ │ - bgt.n 5c908 │ │ + bgt.n 5c3d8 │ │ add.w ip, ip, #4294967295 ; 0xffffffff │ │ add r3, r8 │ │ add r2, lr │ │ - b.n 5c8f0 │ │ + b.n 5c3c0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r1, [r0, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [r0, #16] │ │ @@ -106423,56 +105763,56 @@ │ │ ldr.w r9, [r0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r1, [sp, #4] │ │ ldr r2, [r0, #20] │ │ ldrb r1, [r3, #9] │ │ ldrb.w r4, [r0, #63] ; 0x3f │ │ - ldr.w lr, [pc, #744] ; 5cce8 │ │ + ldr.w lr, [pc, #744] ; 5c7b8 │ │ str r1, [sp, #16] │ │ mov.w r1, fp, asr #2 │ │ str r1, [sp, #20] │ │ and.w r1, r5, #3 │ │ - ldr r5, [pc, #724] ; (5cce4 ) │ │ + ldr r5, [pc, #724] ; (5c7b4 ) │ │ add lr, pc │ │ str r1, [sp, #28] │ │ ldr r1, [sp, #16] │ │ subs r1, #1 │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #24] │ │ cmp r1, #0 │ │ - beq.w 5d226 │ │ + beq.w 5ccf6 │ │ ldr r1, [sp, #28] │ │ cmp r1, #2 │ │ - beq.w 5ce28 │ │ + beq.w 5c8f8 │ │ cmp r1, #3 │ │ - beq.w 5cc28 │ │ + beq.w 5c6f8 │ │ cmp r1, #1 │ │ ldr r1, [sp, #20] │ │ str r1, [sp, #12] │ │ - beq.w 5d01a │ │ + beq.w 5caea │ │ ldrb.w r0, [r9] │ │ ldr r1, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r1, r1, r0, lsl #2 │ │ ldrb.w sl, [r6, r0, lsl #2] │ │ ldrb r0, [r1, #1] │ │ ldrb r1, [r1, #2] │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #8] │ │ cmp r1, #3 │ │ - bhi.n 5caf0 │ │ + bhi.n 5c5c0 │ │ tbb [pc, r1] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (5cb40 ) │ │ + ldr r0, [pc, #224] ; (5c610 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5ca68 │ │ + b.n 5c538 │ │ ldrh.w ip, [r2] │ │ - ldr r1, [pc, #640] ; (5ccec ) │ │ + ldr r1, [pc, #640] ; (5c7bc ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r1, ip, r1 │ │ ldr.w r0, [r7, r0, lsl #2] │ │ @@ -106494,28 +105834,28 @@ │ │ ldrb r1, [r6, r1] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5cafa │ │ + b.n 5c5ca │ │ ldrb.w r1, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb.w r8, [r2, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r0, [r2, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ - b.n 5cafa │ │ + b.n 5c5ca │ │ ldr.w ip, [r2] │ │ - b.n 5ca68 │ │ + b.n 5c538 │ │ mov.w ip, #0 │ │ mov r1, ip │ │ mov r0, ip │ │ mov r8, ip │ │ rsb sl, r8, sl │ │ mul.w r6, r4, sl │ │ umull r6, r7, r6, r5 │ │ @@ -106532,18 +105872,18 @@ │ │ add.w sl, ip, r4 │ │ mul.w ip, r4, ip │ │ add.w r1, r1, r7, lsr #7 │ │ umull r6, r7, ip, r5 │ │ sub.w r6, sl, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5cc1e │ │ + bhi.n 5c6ee │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5cc4c ) │ │ + ldr r6, [pc, #256] ; (5c71c ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -106556,15 +105896,15 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strb.w r8, [r2] │ │ - b.n 5cc1e │ │ + b.n 5c6ee │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -106577,25 +105917,25 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strh.w r8, [r2] │ │ - b.n 5cc1e │ │ + b.n 5c6ee │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r0, [r2, r6] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ - b.n 5cc1e │ │ + b.n 5c6ee │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -106611,36 +105951,36 @@ │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r1, r8, r1 │ │ str r1, [r2, #0] │ │ ldr r1, [sp, #16] │ │ add.w r9, r9, #1 │ │ add r2, r1 │ │ - b.n 5cc2c │ │ + b.n 5c6fc │ │ ldr r1, [sp, #20] │ │ str r1, [sp, #12] │ │ ldrb.w r0, [r9] │ │ ldr r1, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r1, r1, r0, lsl #2 │ │ ldrb.w sl, [r6, r0, lsl #2] │ │ ldrb r0, [r1, #1] │ │ ldrb r1, [r1, #2] │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #8] │ │ cmp r1, #3 │ │ - bhi.n 5ccf0 │ │ + bhi.n 5c7c0 │ │ tbb [pc, r1] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (5cd34 ) │ │ + ldr r0, [pc, #224] ; (5c804 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5cc5c │ │ + b.n 5c72c │ │ ldrh.w ip, [r2] │ │ - ldr r1, [pc, #140] ; (5ccec ) │ │ + ldr r1, [pc, #140] ; (5c7bc ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r1, ip, r1 │ │ ldr.w r0, [r7, r0, lsl #2] │ │ @@ -106662,31 +106002,31 @@ │ │ ldrb r1, [r6, r1] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5ccfa │ │ + b.n 5c7ca │ │ ldrb.w r1, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb.w r8, [r2, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r0, [r2, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ - b.n 5ccfa │ │ + b.n 5c7ca │ │ ldr.w ip, [r2] │ │ - b.n 5cc5c │ │ + b.n 5c72c │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - strh r2, [r7, #30] │ │ + ldrh r2, [r5, #8] │ │ movs r5, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ mov.w ip, #0 │ │ mov r1, ip │ │ mov r0, ip │ │ mov r8, ip │ │ rsb sl, r8, sl │ │ @@ -106705,18 +106045,18 @@ │ │ add.w sl, ip, r4 │ │ mul.w ip, r4, ip │ │ add.w r1, r1, r7, lsr #7 │ │ umull r6, r7, ip, r5 │ │ sub.w r6, sl, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5ce1e │ │ + bhi.n 5c8ee │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5ce4c ) │ │ + ldr r6, [pc, #256] ; (5c91c ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -106729,15 +106069,15 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strb.w r8, [r2] │ │ - b.n 5ce1e │ │ + b.n 5c8ee │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -106750,25 +106090,25 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strh.w r8, [r2] │ │ - b.n 5ce1e │ │ + b.n 5c8ee │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r0, [r2, r6] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ - b.n 5ce1e │ │ + b.n 5c8ee │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -106784,36 +106124,36 @@ │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r1, r8, r1 │ │ str r1, [r2, #0] │ │ ldr r1, [sp, #16] │ │ add.w r9, r9, #1 │ │ add r2, r1 │ │ - b.n 5ce2c │ │ + b.n 5c8fc │ │ ldr r1, [sp, #20] │ │ str r1, [sp, #12] │ │ ldrb.w r0, [r9] │ │ ldr r1, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r1, r1, r0, lsl #2 │ │ ldrb.w sl, [r6, r0, lsl #2] │ │ ldrb r0, [r1, #1] │ │ ldrb r1, [r1, #2] │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #8] │ │ cmp r1, #3 │ │ - bhi.n 5cee4 │ │ + bhi.n 5c9b4 │ │ tbb [pc, r1] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (5cf34 ) │ │ + ldr r0, [pc, #224] ; (5ca04 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5ce5c │ │ + b.n 5c92c │ │ ldrh.w ip, [r2] │ │ - ldr r1, [pc, #972] ; (5d22c ) │ │ + ldr r1, [pc, #972] ; (5ccfc ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r1, ip, r1 │ │ ldr.w r0, [r7, r0, lsl #2] │ │ @@ -106835,28 +106175,28 @@ │ │ ldrb r1, [r6, r1] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5ceee │ │ + b.n 5c9be │ │ ldrb.w r1, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb.w r8, [r2, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r0, [r2, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ - b.n 5ceee │ │ + b.n 5c9be │ │ ldr.w ip, [r2] │ │ - b.n 5ce5c │ │ + b.n 5c92c │ │ mov.w ip, #0 │ │ mov r1, ip │ │ mov r0, ip │ │ mov r8, ip │ │ rsb sl, r8, sl │ │ mul.w r6, r4, sl │ │ umull r6, r7, r6, r5 │ │ @@ -106873,18 +106213,18 @@ │ │ add.w sl, ip, r4 │ │ mul.w ip, r4, ip │ │ add.w r1, r1, r7, lsr #7 │ │ umull r6, r7, ip, r5 │ │ sub.w r6, sl, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5d012 │ │ + bhi.n 5cae2 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5d040 ) │ │ + ldr r6, [pc, #256] ; (5cb10 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -106897,15 +106237,15 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strb.w r8, [r2] │ │ - b.n 5d012 │ │ + b.n 5cae2 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -106918,25 +106258,25 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strh.w r8, [r2] │ │ - b.n 5d012 │ │ + b.n 5cae2 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r0, [r2, r6] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ - b.n 5d012 │ │ + b.n 5cae2 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -106963,22 +106303,22 @@ │ │ ldrb.w sl, [r6, r0, lsl #2] │ │ ldrb r0, [r1, #1] │ │ ldrb r1, [r1, #2] │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #8] │ │ cmp r1, #3 │ │ - bhi.n 5d0d2 │ │ + bhi.n 5cba2 │ │ tbb [pc, r1] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (5d120 ) │ │ + ldr r0, [pc, #224] ; (5cbf0 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5d04a │ │ + b.n 5cb1a │ │ ldrh.w ip, [r2] │ │ - ldr r1, [pc, #480] ; (5d22c ) │ │ + ldr r1, [pc, #480] ; (5ccfc ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r1, ip, r1 │ │ ldr.w r0, [r7, r0, lsl #2] │ │ @@ -107000,28 +106340,28 @@ │ │ ldrb r1, [r6, r1] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5d0dc │ │ + b.n 5cbac │ │ ldrb.w r1, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb.w r8, [r2, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r0, [r2, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ - b.n 5d0dc │ │ + b.n 5cbac │ │ ldr.w ip, [r2] │ │ - b.n 5d04a │ │ + b.n 5cb1a │ │ mov.w ip, #0 │ │ mov r1, ip │ │ mov r0, ip │ │ mov r8, ip │ │ rsb sl, r8, sl │ │ mul.w r6, r4, sl │ │ umull r6, r7, r6, r5 │ │ @@ -107038,18 +106378,18 @@ │ │ add.w sl, ip, r4 │ │ mul.w ip, r4, ip │ │ add.w r1, r1, r7, lsr #7 │ │ umull r6, r7, ip, r5 │ │ sub.w r6, sl, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5d200 │ │ + bhi.n 5ccd0 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5d230 ) │ │ + ldr r6, [pc, #256] ; (5cd00 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107062,15 +106402,15 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strb.w r8, [r2] │ │ - b.n 5d200 │ │ + b.n 5ccd0 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107083,25 +106423,25 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strh.w r8, [r2] │ │ - b.n 5d200 │ │ + b.n 5ccd0 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r0, [r2, r6] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ - b.n 5d200 │ │ + b.n 5ccd0 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -107121,23 +106461,23 @@ │ │ ldr r1, [sp, #16] │ │ add.w r9, r9, #1 │ │ add r2, r1 │ │ ldr r1, [sp, #12] │ │ subs r1, #1 │ │ str r1, [sp, #12] │ │ cmp r1, #0 │ │ - bgt.w 5ca38 │ │ + bgt.w 5c508 │ │ ldr r1, [sp, #24] │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #32] │ │ add r9, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, r1 │ │ - b.w 5ca18 │ │ + b.w 5c4e8 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r4, [r0, #40] ; 0x28 │ │ @@ -107154,68 +106494,68 @@ │ │ str r1, [sp, #4] │ │ ldr r1, [r0, #56] ; 0x38 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r1, [sp, #20] │ │ ldrb.w r1, [r0, #63] ; 0x3f │ │ ldrb r0, [r3, #9] │ │ - ldr.w lr, [pc, #780] ; 5d56c │ │ + ldr.w lr, [pc, #780] ; 5d03c │ │ str r0, [sp, #16] │ │ adds r0, r6, #7 │ │ it mi │ │ addmi.w r0, r6, #14 │ │ add lr, pc │ │ asrs r0, r0, #3 │ │ str r0, [sp, #24] │ │ and.w r0, r6, #7 │ │ subs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #740] ; (5d568 ) │ │ + ldr r0, [pc, #740] ; (5d038 ) │ │ ldr r4, [sp, #28] │ │ cmp r4, #0 │ │ - beq.w 5e2c8 │ │ + beq.w 5dd98 │ │ ldr r4, [sp, #44] ; 0x2c │ │ cmp r4, #6 │ │ - bhi.n 5d2a2 │ │ + bhi.n 5cd72 │ │ tbh [pc, r4, lsl #1] │ │ lsls r3, r1, #28 │ │ lsls r4, r1, #24 │ │ lsls r4, r1, #20 │ │ lsls r4, r1, #16 │ │ lsls r4, r1, #12 │ │ lsls r4, r1, #8 │ │ lsls r6, r0, #4 │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 5d494 │ │ + beq.w 5cf64 │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 5d368 │ │ + bhi.n 5ce38 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (5d3b8 ) │ │ + ldr r0, [pc, #224] ; (5ce88 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5d2e0 │ │ + b.n 5cdb0 │ │ ldrh.w ip, [r2] │ │ - ldr r4, [pc, #652] ; (5d570 ) │ │ + ldr r4, [pc, #652] ; (5d040 ) │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -107237,28 +106577,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5d372 │ │ + b.n 5ce42 │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 5d372 │ │ + b.n 5ce42 │ │ ldr.w ip, [r2] │ │ - b.n 5d2e0 │ │ + b.n 5cdb0 │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -107274,18 +106614,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5d494 │ │ + bhi.n 5cf64 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5d4c4 ) │ │ + ldr r6, [pc, #256] ; (5cf94 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107298,15 +106638,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 5d494 │ │ + b.n 5cf64 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107319,25 +106659,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 5d494 │ │ + b.n 5cf64 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 5d494 │ │ + b.n 5cf64 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -107355,40 +106695,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 5d4a4 │ │ + b.n 5cf74 │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 5d6a0 │ │ + beq.w 5d170 │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 5d574 │ │ + bhi.n 5d044 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (5d5b4 ) │ │ + ldr r0, [pc, #224] ; (5d084 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5d4de │ │ + b.n 5cfae │ │ ldrh.w ip, [r2] │ │ - ldr r4, [pc, #144] ; (5d570 ) │ │ + ldr r4, [pc, #144] ; (5d040 ) │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -107410,32 +106750,32 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5d57e │ │ + b.n 5d04e │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 5d57e │ │ + b.n 5d04e │ │ ldr.w ip, [r2] │ │ - b.n 5d4de │ │ + b.n 5cfae │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldrb r4, [r3, #14] │ │ + strh r4, [r1, #6] │ │ movs r5, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ @@ -107453,18 +106793,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5d6a0 │ │ + bhi.n 5d170 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5d6d0 ) │ │ + ldr r6, [pc, #256] ; (5d1a0 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107477,15 +106817,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 5d6a0 │ │ + b.n 5d170 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107498,25 +106838,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 5d6a0 │ │ + b.n 5d170 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 5d6a0 │ │ + b.n 5d170 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -107534,40 +106874,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 5d6b0 │ │ + b.n 5d180 │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 5d8a0 │ │ + beq.w 5d370 │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 5d774 │ │ + bhi.n 5d244 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r1, [pc, #228] ; (5d7c4 ) │ │ + ldr r1, [pc, #228] ; (5d294 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5d6ea │ │ + b.n 5d1ba │ │ ldrh.w ip, [r2] │ │ - ldr.w r4, [pc, #3044] ; 5e2d0 │ │ + ldr.w r4, [pc, #3044] ; 5dda0 │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -107589,28 +106929,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5d77e │ │ + b.n 5d24e │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 5d77e │ │ + b.n 5d24e │ │ ldr.w ip, [r2] │ │ - b.n 5d6ea │ │ + b.n 5d1ba │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -107626,18 +106966,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5d8a0 │ │ + bhi.n 5d370 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5d8d0 ) │ │ + ldr r6, [pc, #256] ; (5d3a0 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107650,15 +106990,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 5d8a0 │ │ + b.n 5d370 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107671,25 +107011,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 5d8a0 │ │ + b.n 5d370 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 5d8a0 │ │ + b.n 5d370 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -107707,40 +107047,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 5d8b0 │ │ + b.n 5d380 │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 5daa0 │ │ + beq.w 5d570 │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 5d974 │ │ + bhi.n 5d444 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r1, [pc, #228] ; (5d9c4 ) │ │ + ldr r1, [pc, #228] ; (5d494 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5d8ea │ │ + b.n 5d3ba │ │ ldrh.w ip, [r2] │ │ - ldr.w r4, [pc, #2532] ; 5e2d0 │ │ + ldr.w r4, [pc, #2532] ; 5dda0 │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -107762,28 +107102,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5d97e │ │ + b.n 5d44e │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 5d97e │ │ + b.n 5d44e │ │ ldr.w ip, [r2] │ │ - b.n 5d8ea │ │ + b.n 5d3ba │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -107799,18 +107139,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5daa0 │ │ + bhi.n 5d570 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5dad0 ) │ │ + ldr r6, [pc, #256] ; (5d5a0 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107823,15 +107163,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 5daa0 │ │ + b.n 5d570 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107844,25 +107184,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 5daa0 │ │ + b.n 5d570 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 5daa0 │ │ + b.n 5d570 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -107880,40 +107220,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 5dab0 │ │ + b.n 5d580 │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 5dca0 │ │ + beq.w 5d770 │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 5db74 │ │ + bhi.n 5d644 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r1, [pc, #228] ; (5dbc4 ) │ │ + ldr r1, [pc, #228] ; (5d694 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5daea │ │ + b.n 5d5ba │ │ ldrh.w ip, [r2] │ │ - ldr.w r4, [pc, #2020] ; 5e2d0 │ │ + ldr.w r4, [pc, #2020] ; 5dda0 │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -107935,28 +107275,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5db7e │ │ + b.n 5d64e │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 5db7e │ │ + b.n 5d64e │ │ ldr.w ip, [r2] │ │ - b.n 5daea │ │ + b.n 5d5ba │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -107972,18 +107312,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5dca0 │ │ + bhi.n 5d770 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5dcd0 ) │ │ + ldr r6, [pc, #256] ; (5d7a0 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -107996,15 +107336,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 5dca0 │ │ + b.n 5d770 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -108017,25 +107357,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 5dca0 │ │ + b.n 5d770 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 5dca0 │ │ + b.n 5d770 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -108053,40 +107393,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 5dcb0 │ │ + b.n 5d780 │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 5dea0 │ │ + beq.w 5d970 │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 5dd74 │ │ + bhi.n 5d844 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r1, [pc, #228] ; (5ddc4 ) │ │ + ldr r1, [pc, #228] ; (5d894 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5dcea │ │ + b.n 5d7ba │ │ ldrh.w ip, [r2] │ │ - ldr.w r4, [pc, #1508] ; 5e2d0 │ │ + ldr.w r4, [pc, #1508] ; 5dda0 │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -108108,28 +107448,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5dd7e │ │ + b.n 5d84e │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 5dd7e │ │ + b.n 5d84e │ │ ldr.w ip, [r2] │ │ - b.n 5dcea │ │ + b.n 5d7ba │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -108145,18 +107485,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5dea0 │ │ + bhi.n 5d970 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5ded0 ) │ │ + ldr r6, [pc, #256] ; (5d9a0 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -108169,15 +107509,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 5dea0 │ │ + b.n 5d970 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -108190,25 +107530,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 5dea0 │ │ + b.n 5d970 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 5dea0 │ │ + b.n 5d970 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -108226,40 +107566,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 5deb0 │ │ + b.n 5d980 │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 5e09e │ │ + beq.w 5db6e │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 5df72 │ │ + bhi.n 5da42 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (5dfc0 ) │ │ + ldr r0, [pc, #224] ; (5da90 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5deea │ │ + b.n 5d9ba │ │ ldrh.w ip, [r2] │ │ - ldr r4, [pc, #996] ; (5e2d0 ) │ │ + ldr r4, [pc, #996] ; (5dda0 ) │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -108281,28 +107621,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5df7c │ │ + b.n 5da4c │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 5df7c │ │ + b.n 5da4c │ │ ldr.w ip, [r2] │ │ - b.n 5deea │ │ + b.n 5d9ba │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -108318,18 +107658,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5e09e │ │ + bhi.n 5db6e │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5e0cc ) │ │ + ldr r6, [pc, #256] ; (5db9c ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -108342,15 +107682,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 5e09e │ │ + b.n 5db6e │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -108363,25 +107703,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 5e09e │ │ + b.n 5db6e │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 5e09e │ │ + b.n 5db6e │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -108399,40 +107739,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 5e0ae │ │ + b.n 5db7e │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 5e29c │ │ + beq.w 5dd6c │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 5e170 │ │ + bhi.n 5dc40 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (5e1c0 ) │ │ + ldr r0, [pc, #224] ; (5dc90 ) │ │ ldrb.w ip, [r2] │ │ - b.n 5e0e8 │ │ + b.n 5dbb8 │ │ ldrh.w ip, [r2] │ │ - ldr r4, [pc, #484] ; (5e2d0 ) │ │ + ldr r4, [pc, #484] ; (5dda0 ) │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -108454,28 +107794,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 5e17a │ │ + b.n 5dc4a │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 5e17a │ │ + b.n 5dc4a │ │ ldr.w ip, [r2] │ │ - b.n 5e0e8 │ │ + b.n 5dbb8 │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -108491,18 +107831,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 5e29c │ │ + bhi.n 5dd6c │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (5e2cc ) │ │ + ldr r6, [pc, #256] ; (5dd9c ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -108515,15 +107855,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 5e29c │ │ + b.n 5dd6c │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -108536,25 +107876,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 5e29c │ │ + b.n 5dd6c │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 5e29c │ │ + b.n 5dd6c │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -108576,314 +107916,1794 @@ │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ ldr r4, [sp, #12] │ │ subs r4, #1 │ │ str r4, [sp, #12] │ │ cmp r4, #0 │ │ - bgt.w 5d2a6 │ │ + bgt.w 5cd76 │ │ ldr r4, [sp, #28] │ │ ldr r5, [sp, #32] │ │ subs r4, #1 │ │ str r4, [sp, #28] │ │ ldr r4, [sp, #0] │ │ add r4, r5 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #36] ; 0x24 │ │ add r2, r4 │ │ - b.w 5d282 │ │ + b.w 5cd52 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ │ │ -0005e2d4 : │ │ +0005dda4 : │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r3, #68] ; 0x44 │ │ + ldr r2, [r2, #4] │ │ + bic.w r3, r3, #28672 ; 0x7000 │ │ + ldrb r1, [r2, #8] │ │ + cmp r1, #7 │ │ + ite hi │ │ + ldrbhi r2, [r2, #9] │ │ + movls r2, #0 │ │ + cmp r3, #18 │ │ + beq.n 5dde6 │ │ + bgt.n 5ddcc │ │ + cbnz r3, 5ddfa │ │ + ldr r3, [pc, #60] ; (5de00 ) │ │ + add r3, pc │ │ + ldr.w r0, [r3, r2, lsl #2] │ │ + bx lr │ │ + cmp.w r3, #256 ; 0x100 │ │ + beq.n 5ddda │ │ + cmp.w r3, #274 ; 0x112 │ │ + beq.n 5ddf0 │ │ + b.n 5ddfa │ │ + ldr r3, [pc, #40] ; (5de04 ) │ │ + add r3, pc │ │ + add.w r2, r3, r2, lsl #2 │ │ + ldr r0, [r2, #20] │ │ + bx lr │ │ + cmp r2, #1 │ │ + ble.n 5ddfa │ │ + ldr r0, [pc, #28] ; (5de08 ) │ │ + add r0, pc │ │ + bx lr │ │ + cmp r2, #1 │ │ + ble.n 5ddfa │ │ + ldr r0, [pc, #20] ; (5de0c ) │ │ + add r0, pc │ │ + bx lr │ │ + movs r0, #0 │ │ + bx lr │ │ + nop │ │ + str r0, [r0, #28] │ │ + movs r5, r0 │ │ + str r0, [r5, #24] │ │ + movs r5, r0 │ │ + b.n 5db5e │ │ + ; instruction: 0xffffef07 │ │ + vtbl.8 d30, {d15-d16}, d29 │ │ + blx lr │ │ + mov r9, r0 │ │ + mov r8, r1 │ │ + mov sl, r3 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + cbz r2, 5de28 │ │ + lsrs r3, r2, #28 │ │ + cmp r3, #1 │ │ + bne.n 5de3c │ │ + ubfx r3, r2, #24, #4 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bhi.n 5de3c │ │ + ldr r0, [pc, #96] ; (5de94 ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + b.n 5de8e │ │ + mov r0, r7 │ │ + mov r1, r2 │ │ + bl 5f2d8 │ │ + cmp r0, #0 │ │ + blt.n 5de8e │ │ + mov r0, r4 │ │ + movs r1, #0 │ │ + movs r2, #60 ; 0x3c │ │ + movs r5, #1 │ │ + bl 552ac │ │ + ldr r3, [sp, #32] │ │ + stmia.w r4, {r5, r7} │ │ + mov r0, r6 │ │ + str.w sl, [r4, #20] │ │ + movs r1, #0 │ │ + str r3, [r4, #16] │ │ + movs r2, #88 ; 0x58 │ │ + str.w r9, [r4, #8] │ │ + str.w r8, [r4, #12] │ │ + bl 552ac │ │ + movs r3, #255 ; 0xff │ │ + mov r0, r5 │ │ + strb.w r3, [r6, #76] ; 0x4c │ │ + strb.w r3, [r6, #77] ; 0x4d │ │ + strb.w r3, [r6, #78] ; 0x4e │ │ + strb.w r3, [r6, #79] ; 0x4f │ │ + str r6, [r4, #52] ; 0x34 │ │ + str r5, [r4, #56] ; 0x38 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldrh r6, [r4, #40] ; 0x28 │ │ + movs r2, r0 │ │ + │ │ +0005de98 : │ │ + cbnz r0, 5dea2 │ │ + ldr r0, [pc, #12] ; (5dea8 ) │ │ + add r0, pc │ │ + b.w 181a8 │ │ + ldr r0, [r0, #4] │ │ + b.w 5f5bc │ │ + ldrh r2, [r4, #38] ; 0x26 │ │ + movs r2, r0 │ │ + │ │ +0005deac : │ │ + push {r3, lr} │ │ + cbz r0, 5decc │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cbz r1, 5debc │ │ + orr.w r2, r3, #4096 ; 0x1000 │ │ + b.n 5dec0 │ │ + bic.w r2, r3, #4096 ; 0x1000 │ │ + cmp r2, r3 │ │ + str r2, [r0, #68] ; 0x44 │ │ + beq.n 5ded2 │ │ + bl 5f986 │ │ + b.n 5ded2 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, pc} │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + ... │ │ + │ │ +0005ded8 : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + mov r4, r0 │ │ + cbnz r0, 5deec │ │ + ldr r0, [pc, #152] ; (5df7c ) │ │ + ldr r1, [pc, #152] ; (5df80 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 5df00 │ │ + ldr r3, [r0, #4] │ │ + ldr r3, [r3, #4] │ │ + cbz r3, 5df08 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bcc.n 5df08 │ │ + ldr r0, [pc, #136] ; (5df84 ) │ │ + ldr r1, [pc, #140] ; (5df88 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 181a8 │ │ + lsls r3, r6, #30 │ │ + bpl.n 5df14 │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl 5deac │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r2, [r4, #4] │ │ + ldr r1, [r3, #68] ; 0x44 │ │ + cbz r6, 5df42 │ │ + orr.w r0, r1, #256 ; 0x100 │ │ + str r5, [r3, #72] ; 0x48 │ │ + str r0, [r3, #68] ; 0x44 │ │ + ldr r3, [r2, #4] │ │ + cbz r3, 5df6a │ │ + ldr r3, [r3, #4] │ │ + add.w r2, r3, r5, lsl #2 │ │ + movs r3, #0 │ │ + strb r3, [r2, #3] │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r2, #8] │ │ + adds r3, #1 │ │ + it eq │ │ + moveq r3, #1 │ │ + str r3, [r2, #8] │ │ + b.n 5df6a │ │ + ldr r2, [r2, #4] │ │ + cbz r2, 5df60 │ │ + ldr r0, [r3, #72] ; 0x48 │ │ + ldr r3, [r2, #4] │ │ + movs r2, #255 ; 0xff │ │ + add.w r3, r3, r0, lsl #2 │ │ + strb r2, [r3, #3] │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r2, #8] │ │ + adds r3, #1 │ │ + it eq │ │ + moveq r3, #1 │ │ + str r3, [r2, #8] │ │ + ldr r2, [r4, #52] ; 0x34 │ │ + ldr r3, [r2, #68] ; 0x44 │ │ + bic.w r3, r3, #256 ; 0x100 │ │ + str r3, [r2, #68] ; 0x44 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cmp r3, r1 │ │ + beq.n 5df76 │ │ + bl 5f986 │ │ + movs r0, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + strh r2, [r3, r6] │ │ + movs r2, r0 │ │ + ldrh r4, [r0, #38] ; 0x26 │ │ + movs r2, r0 │ │ + strh r4, [r0, r6] │ │ + movs r2, r0 │ │ + ldrh r6, [r6, #36] ; 0x24 │ │ + movs r2, r0 │ │ + │ │ +0005df8c : │ │ + cbz r0, 5dfa0 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + lsls r2, r2, #23 │ │ + bpl.n 5dfa0 │ │ + cbz r1, 5df9c │ │ + ldr r3, [r3, #72] ; 0x48 │ │ + str r3, [r1, #0] │ │ + movs r0, #0 │ │ + bx lr │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + bx lr │ │ + │ │ +0005dfa6 : │ │ + push {r4, lr} │ │ + cbz r0, 5dfe2 │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + cmp r1, #255 ; 0xff │ │ + strb.w r1, [r4, #76] ; 0x4c │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + strb.w r2, [r4, #77] ; 0x4d │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + strb.w r3, [r4, #78] ; 0x4e │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + ldr r4, [r0, #68] ; 0x44 │ │ + bne.n 5dfcc │ │ + cmp r2, #255 ; 0xff │ │ + bne.n 5dfcc │ │ + cmp r3, #255 ; 0xff │ │ + beq.n 5dfd2 │ │ + orr.w r3, r4, #1 │ │ + b.n 5dfd6 │ │ + bic.w r3, r4, #1 │ │ + cmp r3, r4 │ │ + str r3, [r0, #68] ; 0x44 │ │ + beq.n 5dfe8 │ │ + bl 5f986 │ │ + b.n 5dfe8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, pc} │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + │ │ +0005dfec : │ │ + push {r4, lr} │ │ + cbz r0, 5e012 │ │ + cbz r1, 5dffa │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + ldrb.w r4, [r4, #76] ; 0x4c │ │ + strb r4, [r1, #0] │ │ + cbz r2, 5e004 │ │ + ldr r1, [r0, #52] ; 0x34 │ │ + ldrb.w r1, [r1, #77] ; 0x4d │ │ + strb r1, [r2, #0] │ │ + cbz r3, 5e00e │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + ldrb.w r2, [r2, #78] ; 0x4e │ │ + strb r2, [r3, #0] │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, pc} │ │ + │ │ +0005e018 : │ │ + push {r3, lr} │ │ + cbz r0, 5e03e │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + cmp r1, #255 ; 0xff │ │ + strb.w r1, [r3, #79] ; 0x4f │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + ite ne │ │ + orrne.w r2, r3, #2 │ │ + biceq.w r2, r3, #2 │ │ + cmp r2, r3 │ │ + str r2, [r0, #68] ; 0x44 │ │ + beq.n 5e044 │ │ + bl 5f986 │ │ + b.n 5e044 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, pc} │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + │ │ +0005e048 : │ │ + cbz r0, 5e058 │ │ + cbz r1, 5e054 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + ldrb.w r3, [r3, #79] ; 0x4f │ │ + strb r3, [r1, #0] │ │ + movs r0, #0 │ │ + bx lr │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + bx lr │ │ + │ │ +0005e05e : │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + cbz r0, 5e0aa │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + ldr r6, [r2, #68] ; 0x44 │ │ + bic.w r3, r6, #112 ; 0x70 │ │ + str r3, [r2, #68] ; 0x44 │ │ + cmp r1, #4 │ │ + bhi.n 5e090 │ │ + tbb [pc, r1] │ │ + lsls r2, r2, #12 │ │ + lsrs r6, r0, #20 │ │ + movs r1, r1 │ │ + orr.w r3, r3, #16 │ │ + b.n 5e08c │ │ + orr.w r3, r3, #32 │ │ + b.n 5e08c │ │ + orr.w r3, r3, #64 ; 0x40 │ │ + str r3, [r2, #68] ; 0x44 │ │ + b.n 5e09a │ │ + movs r0, #4 │ │ + bl 182e0 │ │ + mov r4, r0 │ │ + b.n 5e09c │ │ + movs r4, #0 │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cmp r3, r6 │ │ + beq.n 5e0b0 │ │ + bl 5f986 │ │ + b.n 5e0b0 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, r6, pc} │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +0005e0b4 : │ │ + cbz r0, 5e0e6 │ │ + cbz r1, 5e0d8 │ │ ldr r3, [r0, #52] ; 0x34 │ │ - ldr r2, [r3, #0] │ │ ldr r3, [r3, #68] ; 0x44 │ │ - ldr r2, [r2, #4] │ │ - bic.w r3, r3, #28672 ; 0x7000 │ │ - ldrb r1, [r2, #8] │ │ - cmp r1, #7 │ │ - ite hi │ │ - ldrbhi r2, [r2, #9] │ │ - movls r2, #0 │ │ - cmp r3, #18 │ │ - beq.n 5e316 │ │ - bgt.n 5e2fc │ │ - cbnz r3, 5e32a │ │ - ldr r3, [pc, #60] ; (5e330 ) │ │ - add r3, pc │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ + and.w r3, r3, #112 ; 0x70 │ │ + cmp r3, #32 │ │ + beq.n 5e0d4 │ │ + cmp r3, #64 ; 0x40 │ │ + mov.w r0, #0 │ │ + beq.n 5e0dc │ │ + cmp r3, #16 │ │ + bne.n 5e0e2 │ │ + movs r3, #1 │ │ + b.n 5e0de │ │ + movs r3, #2 │ │ + str r3, [r1, #0] │ │ + movs r0, #0 │ │ bx lr │ │ - cmp.w r3, #256 ; 0x100 │ │ - beq.n 5e30a │ │ - cmp.w r3, #274 ; 0x112 │ │ - beq.n 5e320 │ │ - b.n 5e32a │ │ - ldr r3, [pc, #40] ; (5e334 ) │ │ - add r3, pc │ │ - add.w r2, r3, r2, lsl #2 │ │ - ldr r0, [r2, #20] │ │ + movs r3, #4 │ │ + str r3, [r1, #0] │ │ bx lr │ │ - cmp r2, #1 │ │ - ble.n 5e32a │ │ - ldr r0, [pc, #28] ; (5e338 ) │ │ - add r0, pc │ │ + str r0, [r1, #0] │ │ + bx lr │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ + │ │ +0005e0ec : │ │ + ldr r2, [pc, #72] ; (5e138 ) │ │ + push {r4, r5, lr} │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + sub sp, #28 │ │ + ldr r3, [r2, #0] │ │ + mov r5, r2 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + cbz r0, 5e128 │ │ + str r3, [sp, #4] │ │ + add.w r4, r0, #36 ; 0x24 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r0, #8] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r0, #12] │ │ + str r3, [sp, #16] │ │ + add r3, sp, #4 │ │ + cbnz r1, 5e11e │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ + movs r0, #1 │ │ + b.n 5e128 │ │ + mov r0, r1 │ │ + mov r2, r4 │ │ + mov r1, r3 │ │ + bl 70a28 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 5e134 │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + str r0, [r1, #40] ; 0x28 │ │ + movs r5, r0 │ │ + │ │ +0005e13c : │ │ + push {r4, lr} │ │ + mov r4, r1 │ │ + cbz r0, 5e14c │ │ + cbz r1, 5e14c │ │ + adds r0, #36 ; 0x24 │ │ + ldmia r0, {r0, r1, r2, r3} │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ + pop {r4, pc} │ │ + │ │ +0005e14e : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r5, r2 │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + mov r7, r3 │ │ + mov r4, r0 │ │ + mov r6, r1 │ │ + ldr r3, [r2, #0] │ │ + cmp r3, r5 │ │ + bne.n 5e194 │ │ + ldr r3, [r5, #4] │ │ + ldr r1, [r3, #4] │ │ + cbz r1, 5e170 │ │ + ldr r0, [r2, #80] ; 0x50 │ │ + ldr r3, [r1, #8] │ │ + cmp r0, r3 │ │ + bne.n 5e194 │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r3, #4] │ │ + cbnz r1, 5e18c │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + ldr.w lr, [r3, #8] │ │ + mov r3, r7 │ │ + mov ip, lr │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + bx ip │ │ + ldr r2, [r2, #84] ; 0x54 │ │ + ldr r3, [r1, #8] │ │ + cmp r2, r3 │ │ + beq.n 5e176 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 5f9b0 │ │ + cmp r0, #0 │ │ + bge.n 5e176 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + │ │ +0005e1a8 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r4, r3 │ │ + ldr.w sl, [pc, #320] ; 5e2f0 │ │ + sub sp, #52 ; 0x34 │ │ + mov r7, r2 │ │ + mov fp, r0 │ │ + add sl, pc │ │ + ldr.w sl, [sl] │ │ + ldr.w r3, [sl] │ │ + str r3, [sp, #44] ; 0x2c │ │ + cbz r0, 5e1c8 │ │ + cbnz r2, 5e1ce │ │ + ldr r0, [pc, #296] ; (5e2f4 ) │ │ + add r0, pc │ │ + b.n 5e1da │ │ + ldr r3, [r0, #28] │ │ + cbnz r3, 5e1d6 │ │ + ldr r2, [r2, #28] │ │ + cbz r2, 5e1e2 │ │ + ldr r0, [pc, #288] ; (5e2f8 ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + mov r2, r0 │ │ + b.n 5e2d8 │ │ + cbnz r4, 5e1f2 │ │ + ldr r3, [r7, #8] │ │ + str r4, [sp, #16] │ │ + str r4, [sp, #12] │ │ + add r4, sp, #12 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r7, #12] │ │ + str r3, [sp, #24] │ │ + ldr.w r6, [fp, #8] │ │ + ldr.w r3, [fp, #12] │ │ + cbz r1, 5e24a │ │ + ldr.w r9, [r1] │ │ + ldr r0, [r1, #8] │ │ + cmp.w r9, #0 │ │ + ldr.w r8, [r1, #4] │ │ + itttt lt │ │ + addlt r0, r9 │ │ + ldrlt r5, [r4, #0] │ │ + rsblt r5, r9, r5 │ │ + movlt.w r9, #0 │ │ + rsb r6, r9, r6 │ │ + it lt │ │ + strlt r5, [r4, #0] │ │ + cmp r6, r0 │ │ + ldr r5, [r1, #12] │ │ + it ge │ │ + movge r6, r0 │ │ + cmp.w r8, #0 │ │ + itttt lt │ │ + addlt r5, r8 │ │ + ldrlt r1, [r4, #4] │ │ + rsblt r1, r8, r1 │ │ + movlt.w r8, #0 │ │ + rsb r3, r8, r3 │ │ + it lt │ │ + strlt r1, [r4, #4] │ │ + cmp r5, r3 │ │ + it ge │ │ + movge r5, r3 │ │ + b.n 5e250 │ │ + mov r5, r3 │ │ + mov r8, r1 │ │ + mov r9, r1 │ │ + ldr r1, [r7, #36] ; 0x24 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r0, [fp, #52] ; 0x34 │ │ + subs r3, r1, r3 │ │ + cmp r3, #0 │ │ + ittt gt │ │ + strgt r1, [r4, #0] │ │ + subgt r6, r6, r3 │ │ + addgt r9, r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [r7, #36] ; 0x24 │ │ + add r3, r6 │ │ + subs r3, r3, r1 │ │ + ldr r1, [r7, #44] ; 0x2c │ │ + subs r3, r3, r1 │ │ + ldr r1, [r7, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + it gt │ │ + subgt r6, r6, r3 │ │ + ldr r3, [r4, #4] │ │ + subs r3, r1, r3 │ │ + cmp r3, #0 │ │ + ittt gt │ │ + strgt r1, [r4, #4] │ │ + subgt r5, r5, r3 │ │ + addgt r8, r3 │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r7, #40] ; 0x28 │ │ + add r3, r5 │ │ + subs r3, r3, r1 │ │ + ldr r1, [r7, #48] ; 0x30 │ │ + subs r3, r3, r1 │ │ + cmp r3, #0 │ │ + it gt │ │ + subgt r5, r5, r3 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + lsls r1, r3, #22 │ │ + bpl.n 5e2ac │ │ + bic.w r3, r3, #512 ; 0x200 │ │ + str r3, [r0, #68] ; 0x44 │ │ + str r2, [sp, #4] │ │ + bl 5f986 │ │ + ldr r2, [sp, #4] │ │ + cmp r6, #0 │ │ + ble.n 5e2d2 │ │ + cmp r5, #0 │ │ + ble.n 5e2d2 │ │ + str r6, [r4, #8] │ │ + mov r0, fp │ │ + str r5, [r4, #12] │ │ + add r1, sp, #28 │ │ + mov r2, r7 │ │ + mov r3, r4 │ │ + str.w r9, [sp, #28] │ │ + str.w r8, [sp, #32] │ │ + str r6, [sp, #36] ; 0x24 │ │ + str r5, [sp, #40] ; 0x28 │ │ + bl 5e14e │ │ + b.n 5e1de │ │ + movs r3, #0 │ │ + str r3, [r4, #12] │ │ + str r3, [r4, #8] │ │ + mov r0, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr.w r3, [sl] │ │ + cmp r2, r3 │ │ + beq.n 5e2e8 │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + str r0, [r0, #28] │ │ + movs r5, r0 │ │ + ldrh r6, [r5, #14] │ │ + movs r2, r0 │ │ + ldrh r5, [r0, #16] │ │ + movs r2, r0 │ │ + │ │ +0005e2fc : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r6, r2 │ │ + ldr.w r8, [pc, #256] ; 5e404 │ │ + sub sp, #60 ; 0x3c │ │ + mov lr, r1 │ │ + mov r7, r0 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + ldr.w fp, [r3, #8] │ │ + ldr.w sl, [r3, #12] │ │ + add r4, sp, #20 │ │ + ldr.w r2, [r8] │ │ + add r5, sp, #36 ; 0x24 │ │ + add.w r9, sp, #4 │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ + ldmia.w lr, {r0, r1, r2, r3} │ │ + stmia.w r5, {r0, r1, r2, r3} │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + mov r0, r4 │ │ + str r3, [sp, #8] │ │ + mov r1, r9 │ │ + ldr r3, [r6, #8] │ │ + mov r2, r4 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r6, #12] │ │ + str r3, [sp, #16] │ │ + bl 70a28 │ │ + cbnz r0, 5e354 │ │ + movs r0, #0 │ │ + b.n 5e3ee │ │ + ldr r3, [sp, #28] │ │ + cmp fp, r3 │ │ + beq.n 5e368 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + mov r1, fp │ │ + ldr r0, [r6, #44] ; 0x2c │ │ + muls r0, r3 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + str r0, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #32] │ │ + cmp sl, r3 │ │ + beq.n 5e37c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov r1, sl │ │ + ldr r0, [r6, #48] ; 0x30 │ │ + muls r0, r3 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + str r0, [sp, #48] ; 0x30 │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + str r3, [sp, #8] │ │ + mov r0, r5 │ │ + ldr r3, [r7, #8] │ │ + mov r1, r9 │ │ + mov r2, r5 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r7, #12] │ │ + str r3, [sp, #16] │ │ + bl 70a28 │ │ + cmp r0, #0 │ │ + beq.n 5e350 │ │ + ldr r0, [r7, #52] ; 0x34 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + lsls r2, r3, #22 │ │ + bmi.n 5e3aa │ │ + orr.w r3, r3, #512 ; 0x200 │ │ + str r3, [r0, #68] ; 0x44 │ │ + bl 5f986 │ │ + ldr r3, [r7, #52] ; 0x34 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + movw r3, #371 ; 0x173 │ │ + ands r3, r2 │ │ + cbnz r3, 5e3e2 │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [r6, #4] │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r3, r2 │ │ + bne.n 5e3e2 │ │ + cbz r3, 5e3ca │ │ + lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - ble.n 5e32a │ │ - ldr r0, [pc, #20] ; (5e33c ) │ │ + bne.n 5e3d4 │ │ + ubfx r3, r3, #24, #4 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bls.n 5e3e2 │ │ + mov r0, r7 │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ + mov r3, r4 │ │ + bl 69c1c │ │ + b.n 5e3ee │ │ + mov r0, r7 │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ + mov r3, r4 │ │ + bl 5e14e │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 5e3fc │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #60 ; 0x3c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + str r4, [r5, #4] │ │ + movs r5, r0 │ │ + │ │ +0005e408 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #56 ; 0x38 │ │ + ldr r4, [pc, #272] ; (5e520 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r5, [r4, #0] │ │ + mov sl, r4 │ │ + str r5, [sp, #52] ; 0x34 │ │ + mov r5, r0 │ │ + cbz r0, 5e420 │ │ + cbnz r2, 5e426 │ │ + ldr r0, [pc, #256] ; (5e524 ) │ │ add r0, pc │ │ - bx lr │ │ + b.n 5e432 │ │ + ldr r0, [r0, #28] │ │ + cbnz r0, 5e42e │ │ + ldr r0, [r2, #28] │ │ + cbz r0, 5e438 │ │ + ldr r0, [pc, #248] ; (5e528 ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + b.n 5e50c │ │ + ldr.w lr, [r2, #8] │ │ + ldr r6, [r2, #12] │ │ + cbnz r3, 5e44c │ │ + str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #36] ; 0x24 │ │ + add r3, sp, #36 ; 0x24 │ │ + str.w lr, [sp, #44] ; 0x2c │ │ + str r6, [sp, #48] ; 0x30 │ │ + ldr.w r8, [r5, #8] │ │ + ldr.w ip, [r5, #12] │ │ + cbz r1, 5e4a4 │ │ + ldr r7, [r1, #0] │ │ + ldr.w r9, [r1, #8] │ │ + cmp r7, #0 │ │ + str r7, [sp, #4] │ │ + itttt lt │ │ + addlt r7, r9 │ │ + strlt r7, [sp, #12] │ │ + movlt r7, #0 │ │ + strlt r7, [sp, #4] │ │ + ldr r7, [sp, #4] │ │ + it ge │ │ + strge.w r9, [sp, #12] │ │ + ldr r4, [sp, #12] │ │ + rsb r7, r7, r8 │ │ + cmp r7, r4 │ │ + it lt │ │ + strlt r7, [sp, #12] │ │ + ldr r7, [r1, #4] │ │ + ldr r1, [r1, #12] │ │ + cmp r7, #0 │ │ + str r7, [sp, #8] │ │ + itett lt │ │ + addlt r7, r7, r1 │ │ + strge r1, [sp, #16] │ │ + movlt r1, #0 │ │ + strlt r1, [sp, #8] │ │ + ldr r1, [sp, #8] │ │ + it lt │ │ + strlt r7, [sp, #16] │ │ + ldr r7, [sp, #16] │ │ + rsb r1, r1, ip │ │ + cmp r1, r7 │ │ + bge.n 5e4b0 │ │ + str r1, [sp, #16] │ │ + b.n 5e4b0 │ │ + str r1, [sp, #8] │ │ + str r1, [sp, #4] │ │ + str.w r8, [sp, #12] │ │ + str.w ip, [sp, #16] │ │ + ldr r1, [r3, #0] │ │ + ldr r7, [r3, #8] │ │ + cmp r1, #0 │ │ + str r1, [sp, #20] │ │ + itttt lt │ │ + addlt r1, r1, r7 │ │ + strlt r1, [sp, #28] │ │ + movlt r1, #0 │ │ + strlt r1, [sp, #20] │ │ + ldr r1, [sp, #20] │ │ + it ge │ │ + strge r7, [sp, #28] │ │ + ldr r7, [sp, #28] │ │ + rsb r1, r1, lr │ │ + cmp r1, r7 │ │ + it lt │ │ + strlt r1, [sp, #28] │ │ + ldr r1, [r3, #4] │ │ + ldr r3, [r3, #12] │ │ + cmp r1, #0 │ │ + str r1, [sp, #24] │ │ + itett lt │ │ + addlt r1, r1, r3 │ │ + strge r3, [sp, #32] │ │ + movlt r3, #0 │ │ + strlt r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + it lt │ │ + strlt r1, [sp, #32] │ │ + ldr r1, [sp, #32] │ │ + subs r3, r6, r3 │ │ + cmp r3, r1 │ │ + it lt │ │ + strlt r3, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + ble.n 5e50c │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + ble.n 5e50c │ │ + mov r0, r5 │ │ + add r1, sp, #4 │ │ + add r3, sp, #20 │ │ + bl 5e2fc │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr.w r3, [sl] │ │ + cmp r2, r3 │ │ + beq.n 5e51a │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #56 ; 0x38 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldrsh r0, [r5, r5] │ │ + movs r5, r0 │ │ + strh r3, [r4, #62] ; 0x3e │ │ + movs r2, r0 │ │ + strh r5, [r5, #60] ; 0x3c │ │ + movs r2, r0 │ │ + │ │ +0005e52c : │ │ + ldr r3, [r0, #28] │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cbnz r3, 5e548 │ │ + ldr r3, [r0, #0] │ │ + lsls r3, r3, #30 │ │ + bpl.n 5e548 │ │ + movs r1, #1 │ │ + bl 778b8 │ │ + ldr r3, [r4, #0] │ │ + orr.w r3, r3, #2 │ │ + str r3, [r4, #0] │ │ + ldr r3, [r4, #28] │ │ movs r0, #0 │ │ + adds r3, #1 │ │ + str r3, [r4, #28] │ │ + pop {r4, pc} │ │ + │ │ +0005e552 : │ │ + ldr r3, [r0, #28] │ │ + cbz r3, 5e56e │ │ + subs r3, #1 │ │ + str r3, [r0, #28] │ │ + cmp r3, #0 │ │ + bgt.n 5e56e │ │ + ldr r3, [r0, #0] │ │ + lsls r1, r3, #30 │ │ + bpl.n 5e56e │ │ + bic.w r3, r3, #2 │ │ + str r3, [r0, #0] │ │ + b.w 77a50 │ │ bx lr │ │ + │ │ +0005e570 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #428 ; 0x1ac │ │ + ldr r6, [pc, #292] ; (5e69c ) │ │ + mov r8, r0 │ │ + ldr r7, [sp, #472] ; 0x1d8 │ │ + mov r5, r1 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + mov r4, r2 │ │ + mov fp, r3 │ │ + ldr.w sl, [sp, #468] ; 0x1d4 │ │ + ldr.w lr, [r6] │ │ + ldr.w r9, [sp, #476] ; 0x1dc │ │ + str.w lr, [sp, #420] ; 0x1a4 │ │ + cbnz r7, 5e5a2 │ │ + ldr r0, [pc, #260] ; (5e6a0 ) │ │ + ldr r1, [pc, #264] ; (5e6a4 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 5e5b0 │ │ + cmp.w r9, #0 │ │ + bne.n 5e5b6 │ │ + ldr r0, [pc, #252] ; (5e6a8 ) │ │ + ldr r1, [pc, #256] ; (5e6ac ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 181a8 │ │ + b.n 5e67c │ │ + cmp r2, sl │ │ + bne.n 5e61c │ │ + cbz r2, 5e5f6 │ │ + lsrs r3, r2, #28 │ │ + cmp r3, #1 │ │ + beq.n 5e5f6 │ │ + ldr r3, [pc, #204] ; (5e690 ) │ │ + cmp r2, r3 │ │ + beq.n 5e5fa │ │ + bhi.n 5e5e0 │ │ + add.w r3, r3, #3690987520 ; 0xdc000000 │ │ + add.w r3, r3, #14155776 ; 0xd80000 │ │ + cmp r2, r3 │ │ + beq.n 5e5fa │ │ + add.w r3, r3, #2605056 ; 0x27c000 │ │ + add.w r3, r3, #16128 ; 0x3f00 │ │ + b.n 5e5e8 │ │ + ldr r3, [pc, #176] ; (5e694 ) │ │ + cmp r2, r3 │ │ + beq.n 5e5fa │ │ + ldr r3, [pc, #176] ; (5e698 ) │ │ + cmp r4, r3 │ │ + beq.n 5e5fa │ │ + ldr r0, [pc, #192] ; (5e6b0 ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + b.n 5e67c │ │ + uxtb r4, r4 │ │ + b.n 5e5fc │ │ + movs r4, #2 │ │ + mul.w r4, r4, r8 │ │ + cmp r5, #0 │ │ + ble.n 5e618 │ │ + mov r0, r7 │ │ + mov r1, fp │ │ + mov r2, r4 │ │ + add r7, r9 │ │ + bl 552b0 │ │ + ldr r3, [sp, #464] ; 0x1d0 │ │ + subs r5, #1 │ │ + add fp, r3 │ │ + b.n 5e600 │ │ + movs r0, #0 │ │ + b.n 5e67c │ │ + ldr r4, [sp, #464] ; 0x1d0 │ │ + add.w lr, sp, #36 ; 0x24 │ │ + str.w lr, [sp, #8] │ │ + add.w lr, sp, #244 ; 0xf4 │ │ + str.w lr, [sp, #12] │ │ + str r4, [sp, #0] │ │ + add r4, sp, #124 ; 0x7c │ │ + str r4, [sp, #4] │ │ + bl 5de10 │ │ + cbnz r0, 5e640 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 5e67c │ │ + add r3, sp, #80 ; 0x50 │ │ + str.w r9, [sp] │ │ + str r3, [sp, #8] │ │ + add.w r9, sp, #184 ; 0xb8 │ │ + add r3, sp, #332 ; 0x14c │ │ + str.w r9, [sp, #4] │ │ + str r3, [sp, #12] │ │ + mov r0, r8 │ │ + mov r1, r5 │ │ + mov r2, sl │ │ + mov r3, r7 │ │ + bl 5de10 │ │ + cmp r0, #0 │ │ + beq.n 5e63a │ │ + add r1, sp, #20 │ │ + movs r3, #0 │ │ + mov r0, r4 │ │ + mov r2, r9 │ │ + str r3, [r1, #0] │ │ + str r3, [r1, #4] │ │ + mov r3, r1 │ │ + str.w r8, [r1, #8] │ │ + str r5, [r1, #12] │ │ + bl 5e14e │ │ + ldr r2, [sp, #420] ; 0x1a4 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 5e688 │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #428 ; 0x1ac │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldrb r0, [r2, r2] │ │ + ldrsb r1, [r3, r1] │ │ + strb r1, [r3, r5] │ │ + ldr r1, [r1, r5] │ │ + ldrsb r5, [r2, r1] │ │ + ldr r5, [r2, r5] │ │ + ldr r6, [r2, r5] │ │ + ldrb r2, [r7, r7] │ │ movs r5, r0 │ │ - ldrb r0, [r7, r1] │ │ + ldr r4, [pc, #912] ; (5ea34 ) │ │ + movs r2, r0 │ │ + strh r2, [r2, #52] ; 0x34 │ │ + movs r2, r0 │ │ + ldr r4, [pc, #848] ; (5e9fc ) │ │ + movs r2, r0 │ │ + strh r6, [r0, #52] ; 0x34 │ │ + movs r2, r0 │ │ + strh r0, [r2, #50] ; 0x32 │ │ + movs r2, r0 │ │ + │ │ +0005e6b4 : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.n 5e720 │ │ + ldr r3, [r0, #0] │ │ + lsls r1, r3, #29 │ │ + bmi.n 5e720 │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + subs r3, #1 │ │ + str r3, [r0, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bgt.n 5e720 │ │ + ldr r3, [r4, #28] │ │ + cmp r3, #0 │ │ + ble.n 5e6da │ │ + mov r0, r4 │ │ + bl 5e552 │ │ + b.n 5e6cc │ │ + ldr r3, [r4, #0] │ │ + lsls r2, r3, #30 │ │ + bpl.n 5e6e8 │ │ + mov r0, r4 │ │ + movs r1, #0 │ │ + bl 778b8 │ │ + ldr r3, [r4, #4] │ │ + cbz r3, 5e6fe │ │ + movs r1, #0 │ │ + mov r0, r4 │ │ + bl 5de98 │ │ + ldr r0, [r4, #4] │ │ + bl 5f558 │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + cbz r0, 5e70a │ │ + bl 5fc3c │ │ + movs r3, #0 │ │ + str r3, [r4, #52] ; 0x34 │ │ + ldr r3, [r4, #0] │ │ + lsls r3, r3, #31 │ │ + bmi.n 5e716 │ │ + ldr r0, [r4, #20] │ │ + bl 555c4 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 555c4 │ │ + pop {r4, pc} │ │ + ... │ │ + │ │ +0005e724 : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ + mov r8, r1 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + add r1, sp, #32 │ │ + mov r0, r3 │ │ + mov r7, r2 │ │ + str r6, [sp, #0] │ │ + ldmia r1, {r1, r2, r3} │ │ + bl 5f010 │ │ + mov r5, r0 │ │ + cbnz r0, 5e748 │ │ + ldr r0, [pc, #240] ; (5e830 ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + b.n 5e76c │ │ + movs r0, #1 │ │ + movs r1, #60 ; 0x3c │ │ + bl 555bc │ │ + mov r4, r0 │ │ + cbnz r0, 5e75a │ │ + bl 182e0 │ │ + b.n 5e826 │ │ + mov r0, r5 │ │ + bl 5f408 │ │ + mov r5, r0 │ │ + str r0, [r4, #4] │ │ + cbnz r0, 5e770 │ │ + mov r0, r4 │ │ + bl 5e6b4 │ │ + mov r0, r5 │ │ + b.n 5e828 │ │ + str.w r8, [r4, #8] │ │ + mov r0, r4 │ │ + str r7, [r4, #12] │ │ + bl 5f652 │ │ + movs r1, #0 │ │ + str r0, [r4, #16] │ │ + mov r0, r4 │ │ + bl 5e0ec │ │ + ldr r2, [r4, #4] │ │ + ldr r3, [r2, #0] │ │ + cbz r3, 5e792 │ │ + lsrs r1, r3, #28 │ │ + cmp r1, #1 │ │ + bne.n 5e7dc │ │ + ubfx r3, r3, #24, #4 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bhi.n 5e7dc │ │ + ldrb r3, [r2, #8] │ │ + movs r0, #1 │ │ + lsls r0, r3 │ │ + bl 5f488 │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.n 5e766 │ │ + ldr r3, [r0, #0] │ │ + cmp r3, #2 │ │ + bne.n 5e7ce │ │ + ldr r2, [r0, #4] │ │ + movs r3, #255 ; 0xff │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #1] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #2] │ │ + movs r3, #0 │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #4] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #5] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #6] │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 5de98 │ │ + mov r0, r5 │ │ + bl 5f51c │ │ + ldr r3, [r4, #8] │ │ + cbz r3, 5e80c │ │ + ldr r3, [r4, #12] │ │ + cbz r3, 5e80c │ │ + ldr r0, [r4, #16] │ │ + muls r0, r3 │ │ + bl 555b8 │ │ + mov r5, r0 │ │ + str r0, [r4, #20] │ │ + cbnz r0, 5e800 │ │ + mov r0, r4 │ │ + bl 5e6b4 │ │ + mov r0, r5 │ │ + bl 182e0 │ │ + b.n 5e76c │ │ + ldr r3, [r4, #12] │ │ + movs r1, #0 │ │ + ldr r2, [r4, #16] │ │ + muls r2, r3 │ │ + bl 552ac │ │ + bl 5f95c │ │ + mov r5, r0 │ │ + str r0, [r4, #52] ; 0x34 │ │ + cmp r0, #0 │ │ + beq.n 5e766 │ │ + cbz r6, 5e822 │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl 5e05e │ │ + movs r3, #1 │ │ + str r3, [r4, #56] ; 0x38 │ │ + mov r0, r4 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + strh r2, [r3, #40] ; 0x28 │ │ + movs r2, r0 │ │ + │ │ +0005e834 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #20 │ │ + mov r5, r2 │ │ + mov r7, r0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + movs r0, #0 │ │ + mov r6, r1 │ │ + mov r1, r0 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + str r2, [sp, #12] │ │ + mov r2, r0 │ │ + bl 5e724 │ │ + mov r4, r0 │ │ + cbz r0, 5e874 │ │ + ldr r3, [r0, #0] │ │ + movs r1, #0 │ │ + str r7, [r0, #20] │ │ + orr.w r3, r3, #1 │ │ + str r3, [r0, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r6, [r0, #8] │ │ + str r5, [r0, #12] │ │ + str r3, [r0, #16] │ │ + bl 5e0ec │ │ + mov r0, r4 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +0005e87c : │ │ + ldr r3, [pc, #692] ; (5eb34 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r8, r2 │ │ + sub sp, #60 ; 0x3c │ │ + ldr r2, [r3, #0] │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr r2, [r1, #4] │ │ + cbz r2, 5e8ce │ │ + ldr r4, [r2, #0] │ │ + movs r3, #0 │ │ + cmp r3, r4 │ │ + bge.n 5e8b0 │ │ + ldr r0, [r2, #4] │ │ + add.w r1, r0, r3, lsl #2 │ │ + ldrb.w r0, [r0, r3, lsl #2] │ │ + cmp r0, #255 ; 0xff │ │ + beq.n 5e8be │ │ + b.n 5e8ce │ │ + bne.n 5e8ce │ │ + ldr r0, [pc, #644] ; (5eb38 ) │ │ + add r0, pc │ │ + bl 181a8 │ │ + movs r0, #0 │ │ + b.n 5ea66 │ │ + ldrb r0, [r1, #1] │ │ + cmp r0, #255 ; 0xff │ │ + bne.n 5e8ce │ │ + ldrb r1, [r1, #2] │ │ + cmp r1, #255 ; 0xff │ │ + bne.n 5e8ce │ │ + adds r3, #1 │ │ + b.n 5e89c │ │ + ldr r2, [r6, #12] │ │ + mov r0, r8 │ │ + ldrb r3, [r6, #8] │ │ + ldr r1, [r5, #8] │ │ + str r2, [sp, #0] │ │ + ldr r2, [r6, #16] │ │ + str r2, [sp, #4] │ │ + ldr r2, [r6, #20] │ │ + str r2, [sp, #8] │ │ + ldr r2, [r6, #24] │ │ + str r2, [sp, #12] │ │ + ldr r2, [r5, #12] │ │ + bl 5e724 │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.w 5ea64 │ │ + ldr r3, [r6, #4] │ │ + cbz r3, 5e912 │ │ + ldr r2, [r0, #4] │ │ + ldr r1, [r2, #4] │ │ + cbz r1, 5e912 │ │ + ldr r2, [r3, #0] │ │ + ldr r0, [r1, #4] │ │ + ldr r1, [r3, #4] │ │ + lsls r2, r2, #2 │ │ + bl 552b0 │ │ + ldr r3, [r6, #4] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #4] │ │ + str r2, [r3, #0] │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + movs r2, #255 ; 0xff │ │ + ldrb.w ip, [r3, #76] ; 0x4c │ │ + ldr r7, [r3, #68] ; 0x44 │ │ + strb.w r2, [r3, #76] ; 0x4c │ │ + ldrb.w fp, [r3, #77] ; 0x4d │ │ + ldrb.w sl, [r3, #78] ; 0x4e │ │ + ldrb.w r9, [r3, #79] ; 0x4f │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + str.w ip, [sp, #28] │ │ + strb.w r2, [r3, #77] ; 0x4d │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w r2, [r3, #78] ; 0x4e │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w r2, [r3, #79] ; 0x4f │ │ + movs r3, #0 │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + str r3, [sp, #24] │ │ + str r3, [r0, #68] ; 0x44 │ │ + bl 5f986 │ │ + ldr r3, [sp, #24] │ │ + add r1, sp, #36 ; 0x24 │ │ + mov r2, r4 │ │ + mov r0, r5 │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r5, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r5, #12] │ │ + str r3, [sp, #48] ; 0x30 │ │ + mov r3, r1 │ │ + bl 5e14e │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr.w ip, [sp, #28] │ │ + strb.w ip, [r3, #76] ; 0x4c │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + strb.w fp, [r3, #77] ; 0x4d │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + strb.w sl, [r3, #78] ; 0x4e │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + strb.w r9, [r3, #79] ; 0x4f │ │ + bic.w r3, r7, #28928 ; 0x7100 │ │ + ldr r2, [r4, #52] ; 0x34 │ │ + bic.w r3, r3, #16 │ │ + str r3, [r2, #68] ; 0x44 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w ip, [r3, #76] ; 0x4c │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w fp, [r3, #77] ; 0x4d │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w sl, [r3, #78] ; 0x4e │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w r9, [r3, #79] ; 0x4f │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + str r7, [r0, #68] ; 0x44 │ │ + bl 5f986 │ │ + lsls r1, r7, #23 │ │ + bpl.n 5ea30 │ │ + ldr r3, [r5, #4] │ │ + ldr r1, [r3, #4] │ │ + cbz r1, 5e9e4 │ │ + ldr r3, [r6, #4] │ │ + cbz r3, 5e9e0 │ │ + ldr r2, [r1, #0] │ │ + ldr r0, [r3, #0] │ │ + cmp r2, r0 │ │ + bgt.n 5e9e0 │ │ + ldr r0, [r1, #4] │ │ + lsls r2, r2, #2 │ │ + ldr r1, [r3, #4] │ │ + bl 552b8 │ │ + cbnz r0, 5e9e0 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + ldr r2, [r3, #72] ; 0x48 │ │ + bl 5ded8 │ │ + b.n 5ea30 │ │ + ldr r3, [r6, #24] │ │ + cbnz r3, 5ea30 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + add.w r2, sp, #34 ; 0x22 │ │ + ldr r1, [r5, #4] │ │ + str r2, [sp, #0] │ │ + add.w r2, sp, #35 ; 0x23 │ │ + str r2, [sp, #4] │ │ + add r2, sp, #32 │ │ + ldr r0, [r3, #72] ; 0x48 │ │ + add.w r3, sp, #33 ; 0x21 │ │ + bl 5f8b4 │ │ + ldrb.w r0, [sp, #35] ; 0x23 │ │ + ldrb.w r3, [sp, #34] ; 0x22 │ │ + ldrb.w r1, [sp, #32] │ │ + ldrb.w r2, [sp, #33] ; 0x21 │ │ + str r0, [sp, #0] │ │ + ldr r0, [r4, #4] │ │ + bl 5f7de │ │ + movs r1, #1 │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + bl 5ded8 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r3, [r3, #68] ; 0x44 │ │ + lsls r3, r3, #23 │ │ + bpl.n 5ea30 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #24] │ │ + cbnz r3, 5ea74 │ │ + mov r0, r4 │ │ + add.w r1, r5, #36 ; 0x24 │ │ + bl 5e0ec │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #24] │ │ + cbz r3, 5ea44 │ │ + ldr r3, [r6, #24] │ │ + cbnz r3, 5ea4a │ │ + tst.w r7, #258 ; 0x102 │ │ + beq.n 5ea52 │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl 5e05e │ │ + lsls r2, r7, #19 │ │ + mov r0, r4 │ │ + bmi.n 5ea5e │ │ + tst.w r8, #2 │ │ + beq.n 5ea66 │ │ + movs r1, #2 │ │ + bl 5deac │ │ + mov r0, r4 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 5eb2e │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + mov r0, r4 │ │ + bl 5e52c │ │ + ldr r2, [r4, #4] │ │ + ldrb r3, [r2, #9] │ │ + cmp r3, #2 │ │ + beq.n 5ea9a │ │ + cmp r3, #4 │ │ + bne.n 5eb14 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r2, [r2, #24] │ │ + ldr.w ip, [r4, #20] │ │ + ldr r1, [r3, #72] ; 0x48 │ │ + mvns r2, r2 │ │ + ldr.w lr, [r4, #12] │ │ + ands r1, r2 │ │ + b.n 5eaf2 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r0, [r4, #20] │ │ + ldr.w lr, [r4, #12] │ │ + ldrh.w r1, [r3, #72] ; 0x48 │ │ + ldr r3, [r2, #24] │ │ + mvns r3, r3 │ │ + uxth r3, r3 │ │ + ands r1, r3 │ │ + adds.w lr, lr, #4294967295 ; 0xffffffff │ │ + bcc.n 5eb14 │ │ + ldr r2, [r4, #8] │ │ + mov ip, r0 │ │ + add.w r2, r0, r2, lsl #1 │ │ + cmp ip, r2 │ │ + beq.n 5ead6 │ │ + ldrh.w r9, [ip] │ │ + add.w ip, ip, #2 │ │ + and.w r9, r3, r9 │ │ + cmp r9, r1 │ │ + it eq │ │ + strheq.w r1, [ip, #-2] │ │ + b.n 5eabc │ │ + ldr r2, [r4, #16] │ │ + add.w r2, r2, r2, lsr #31 │ │ + bic.w r2, r2, #1 │ │ + add r0, r2 │ │ + b.n 5eaae │ │ + ldr r3, [r4, #16] │ │ + cmp r3, #0 │ │ + it lt │ │ + addlt r3, #3 │ │ + bic.w r3, r3, #3 │ │ + add ip, r3 │ │ + adds.w lr, lr, #4294967295 ; 0xffffffff │ │ + bcc.n 5eb14 │ │ + ldr.w r9, [r4, #8] │ │ + mov r3, ip │ │ + adds.w r9, r9, #4294967295 ; 0xffffffff │ │ + bcc.n 5eae4 │ │ + ldr r0, [r3, #0] │ │ + adds r3, #4 │ │ + ands r0, r2 │ │ + cmp r0, r1 │ │ + it eq │ │ + streq.w r1, [r3, #-4] │ │ + b.n 5eafe │ │ + mov r0, r4 │ │ + bl 5e552 │ │ + movs r1, #0 │ │ + mov r2, r1 │ │ + mov r0, r4 │ │ + bl 5ded8 │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl 5e05e │ │ + b.n 5ea30 │ │ + add sp, #60 ; 0x3c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrh r6, [r6, r3] │ │ movs r5, r0 │ │ - b.n 5e08e │ │ - ; instruction: 0xffffef07 │ │ - Address 0x000000000005e33e is out of bounds. │ │ + strh r3, [r7, #28] │ │ + movs r2, r0 │ │ │ │ +0005eb3c : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + mov r0, r1 │ │ + mov r5, r2 │ │ + bl 5f408 │ │ + mov r4, r0 │ │ + cbz r0, 5eb60 │ │ + mov r2, r5 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 5e87c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + bl 5f558 │ │ + b.n 5eb62 │ │ + mov r5, r0 │ │ + mov r0, r5 │ │ + pop {r4, r5, r6, pc} │ │ + ... │ │ │ │ -0005e340 : │ │ - ldr r3, [pc, #556] ; (5e570 ) │ │ +0005eb68 : │ │ + ldr r3, [pc, #556] ; (5ed98 ) │ │ cmp r0, r3 │ │ - beq.w 5e504 │ │ - bhi.n 5e41c │ │ + beq.w 5ed2c │ │ + bhi.n 5ec44 │ │ sub.w r3, r3, #7143424 ; 0x6d0000 │ │ cmp r0, r3 │ │ - beq.w 5e516 │ │ - bhi.n 5e3ba │ │ - ldr r3, [pc, #540] ; (5e574 ) │ │ + beq.w 5ed3e │ │ + bhi.n 5ebe2 │ │ + ldr r3, [pc, #540] ; (5ed9c ) │ │ cmp r0, r3 │ │ - beq.w 5e4e6 │ │ - bhi.n 5e386 │ │ - ldr r3, [pc, #532] ; (5e578 ) │ │ + beq.w 5ed0e │ │ + bhi.n 5ebae │ │ + ldr r3, [pc, #532] ; (5eda0 ) │ │ cmp r0, r3 │ │ - beq.w 5e4da │ │ + beq.w 5ed02 │ │ add.w r3, r3, #15728640 ; 0xf00000 │ │ add.w r3, r3, #768 ; 0x300 │ │ cmp r0, r3 │ │ - beq.w 5e4e0 │ │ + beq.w 5ed08 │ │ add.w r3, r3, #4278190080 ; 0xff000000 │ │ sub.w r3, r3, #768 ; 0x300 │ │ cmp r0, r3 │ │ - bne.w 5e564 │ │ - b.n 5e56a │ │ - ldr r3, [pc, #500] ; (5e57c ) │ │ + bne.w 5ed8c │ │ + b.n 5ed92 │ │ + ldr r3, [pc, #500] ; (5eda4 ) │ │ cmp r0, r3 │ │ - beq.w 5e4ec │ │ - bhi.n 5e39e │ │ - ldr r3, [pc, #492] ; (5e580 ) │ │ + beq.w 5ed14 │ │ + bhi.n 5ebc6 │ │ + ldr r3, [pc, #492] ; (5eda8 ) │ │ cmp r0, r3 │ │ - bne.w 5e564 │ │ - ldr r0, [pc, #536] ; (5e5b4 ) │ │ + bne.w 5ed8c │ │ + ldr r0, [pc, #536] ; (5eddc ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #484] ; (5e584 ) │ │ + ldr r3, [pc, #484] ; (5edac ) │ │ cmp r0, r3 │ │ - beq.w 5e4f2 │ │ + beq.w 5ed1a │ │ add.w r3, r3, #66048 ; 0x10200 │ │ add.w r3, r3, #256 ; 0x100 │ │ cmp r0, r3 │ │ - bne.w 5e564 │ │ - ldr r0, [pc, #512] ; (5e5b8 ) │ │ + bne.w 5ed8c │ │ + ldr r0, [pc, #512] ; (5ede0 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #460] ; (5e588 ) │ │ + ldr r3, [pc, #460] ; (5edb0 ) │ │ cmp r0, r3 │ │ - beq.w 5e510 │ │ - bhi.n 5e3e8 │ │ + beq.w 5ed38 │ │ + bhi.n 5ec10 │ │ sub.w r3, r3, #1114112 ; 0x110000 │ │ cmp r0, r3 │ │ - beq.w 5e50a │ │ + beq.w 5ed32 │ │ add.w r3, r3, #983040 ; 0xf0000 │ │ cmp r0, r3 │ │ - beq.w 5e4f8 │ │ + beq.w 5ed20 │ │ sub.w r3, r3, #1048576 ; 0x100000 │ │ cmp r0, r3 │ │ - bne.w 5e564 │ │ - ldr r0, [pc, #472] ; (5e5bc ) │ │ + bne.w 5ed8c │ │ + ldr r0, [pc, #472] ; (5ede4 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #416] ; (5e58c ) │ │ + ldr r3, [pc, #416] ; (5edb4 ) │ │ cmp r0, r3 │ │ - beq.w 5e51c │ │ - bhi.n 5e406 │ │ + beq.w 5ed44 │ │ + bhi.n 5ec2e │ │ add.w r3, r3, #4278255360 ; 0xff00ff00 │ │ add.w r3, r3, #16580608 ; 0xfd0000 │ │ cmp r0, r3 │ │ - bne.w 5e564 │ │ - ldr r0, [pc, #444] ; (5e5c0 ) │ │ + bne.w 5ed8c │ │ + ldr r0, [pc, #444] ; (5ede8 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #392] ; (5e590 ) │ │ + ldr r3, [pc, #392] ; (5edb8 ) │ │ cmp r0, r3 │ │ - beq.n 5e4fe │ │ + beq.n 5ed26 │ │ add.w r3, r3, #65536 ; 0x10000 │ │ cmp r0, r3 │ │ - bne.w 5e564 │ │ - ldr r0, [pc, #428] ; (5e5c4 ) │ │ + bne.w 5ed8c │ │ + ldr r0, [pc, #428] ; (5edec ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #372] ; (5e594 ) │ │ + ldr r3, [pc, #372] ; (5edbc ) │ │ cmp r0, r3 │ │ - beq.w 5e54c │ │ - bhi.n 5e484 │ │ + beq.w 5ed74 │ │ + bhi.n 5ecac │ │ sub.w r3, r3, #4194304 ; 0x400000 │ │ cmp r0, r3 │ │ - beq.w 5e540 │ │ - bhi.n 5e45a │ │ + beq.w 5ed68 │ │ + bhi.n 5ec82 │ │ sub.w r3, r3, #2097152 ; 0x200000 │ │ sub.w r3, r3, #2048 ; 0x800 │ │ cmp r0, r3 │ │ - beq.n 5e52e │ │ + beq.n 5ed56 │ │ add.w r3, r3, #1048576 ; 0x100000 │ │ cmp r0, r3 │ │ - beq.n 5e534 │ │ + beq.n 5ed5c │ │ sub.w r3, r3, #10616832 ; 0xa20000 │ │ subw r3, r3, #2050 ; 0x802 │ │ cmp r0, r3 │ │ - bne.w 5e564 │ │ - ldr r0, [pc, #368] ; (5e5c8 ) │ │ + bne.w 5ed8c │ │ + ldr r0, [pc, #368] ; (5edf0 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #316] ; (5e598 ) │ │ + ldr r3, [pc, #316] ; (5edc0 ) │ │ cmp r0, r3 │ │ - beq.n 5e546 │ │ - bhi.n 5e470 │ │ + beq.n 5ed6e │ │ + bhi.n 5ec98 │ │ sub.w r3, r3, #983040 ; 0xf0000 │ │ cmp r0, r3 │ │ - bne.n 5e564 │ │ - ldr r0, [pc, #352] ; (5e5cc ) │ │ + bne.n 5ed8c │ │ + ldr r0, [pc, #352] ; (5edf4 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #296] ; (5e59c ) │ │ + ldr r3, [pc, #296] ; (5edc4 ) │ │ cmp r0, r3 │ │ - beq.n 5e53a │ │ + beq.n 5ed62 │ │ add.w r3, r3, #1048576 ; 0x100000 │ │ cmp r0, r3 │ │ - bne.n 5e564 │ │ - ldr r0, [pc, #336] ; (5e5d0 ) │ │ + bne.n 5ed8c │ │ + ldr r0, [pc, #336] ; (5edf8 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #280] ; (5e5a0 ) │ │ + ldr r3, [pc, #280] ; (5edc8 ) │ │ cmp r0, r3 │ │ - beq.n 5e552 │ │ - bhi.n 5e4ae │ │ + beq.n 5ed7a │ │ + bhi.n 5ecd6 │ │ sub.w r3, r3, #455081984 ; 0x1b200000 │ │ sub.w r3, r3, #81408 ; 0x13e00 │ │ subs r3, #86 ; 0x56 │ │ cmp r0, r3 │ │ - beq.n 5e522 │ │ + beq.n 5ed4a │ │ add.w r3, r3, #3145728 ; 0x300000 │ │ cmp r0, r3 │ │ - beq.n 5e528 │ │ - ldr r3, [pc, #256] ; (5e5a4 ) │ │ + beq.n 5ed50 │ │ + ldr r3, [pc, #256] ; (5edcc ) │ │ cmp r0, r3 │ │ - bne.n 5e564 │ │ - ldr r0, [pc, #296] ; (5e5d4 ) │ │ + bne.n 5ed8c │ │ + ldr r0, [pc, #296] ; (5edfc ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #248] ; (5e5a8 ) │ │ + ldr r3, [pc, #248] ; (5edd0 ) │ │ cmp r0, r3 │ │ - beq.n 5e55e │ │ - bhi.n 5e4c8 │ │ + beq.n 5ed86 │ │ + bhi.n 5ecf0 │ │ add.w r3, r3, #3707764736 ; 0xdd000000 │ │ sub.w r3, r3, #256 ; 0x100 │ │ cmp r0, r3 │ │ - bne.n 5e564 │ │ - ldr r0, [pc, #276] ; (5e5d8 ) │ │ + bne.n 5ed8c │ │ + ldr r0, [pc, #276] ; (5ee00 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #224] ; (5e5ac ) │ │ + ldr r3, [pc, #224] ; (5edd4 ) │ │ cmp r0, r3 │ │ - beq.n 5e558 │ │ - ldr r3, [pc, #224] ; (5e5b0 ) │ │ + beq.n 5ed80 │ │ + ldr r3, [pc, #224] ; (5edd8 ) │ │ cmp r0, r3 │ │ - bne.n 5e564 │ │ - ldr r0, [pc, #260] ; (5e5dc ) │ │ + bne.n 5ed8c │ │ + ldr r0, [pc, #260] ; (5ee04 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #260] ; (5e5e0 ) │ │ + ldr r0, [pc, #260] ; (5ee08 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #256] ; (5e5e4 ) │ │ + ldr r0, [pc, #256] ; (5ee0c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #256] ; (5e5e8 ) │ │ + ldr r0, [pc, #256] ; (5ee10 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #252] ; (5e5ec ) │ │ + ldr r0, [pc, #252] ; (5ee14 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #252] ; (5e5f0 ) │ │ + ldr r0, [pc, #252] ; (5ee18 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #248] ; (5e5f4 ) │ │ + ldr r0, [pc, #248] ; (5ee1c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #248] ; (5e5f8 ) │ │ + ldr r0, [pc, #248] ; (5ee20 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #244] ; (5e5fc ) │ │ + ldr r0, [pc, #244] ; (5ee24 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #244] ; (5e600 ) │ │ + ldr r0, [pc, #244] ; (5ee28 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #240] ; (5e604 ) │ │ + ldr r0, [pc, #240] ; (5ee2c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #240] ; (5e608 ) │ │ + ldr r0, [pc, #240] ; (5ee30 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #236] ; (5e60c ) │ │ + ldr r0, [pc, #236] ; (5ee34 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #236] ; (5e610 ) │ │ + ldr r0, [pc, #236] ; (5ee38 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #232] ; (5e614 ) │ │ + ldr r0, [pc, #232] ; (5ee3c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #232] ; (5e618 ) │ │ + ldr r0, [pc, #232] ; (5ee40 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #228] ; (5e61c ) │ │ + ldr r0, [pc, #228] ; (5ee44 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #228] ; (5e620 ) │ │ + ldr r0, [pc, #228] ; (5ee48 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #224] ; (5e624 ) │ │ + ldr r0, [pc, #224] ; (5ee4c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #224] ; (5e628 ) │ │ + ldr r0, [pc, #224] ; (5ee50 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #220] ; (5e62c ) │ │ + ldr r0, [pc, #220] ; (5ee54 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #220] ; (5e630 ) │ │ + ldr r0, [pc, #220] ; (5ee58 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #216] ; (5e634 ) │ │ + ldr r0, [pc, #216] ; (5ee5c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #216] ; (5e638 ) │ │ + ldr r0, [pc, #216] ; (5ee60 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #212] ; (5e63c ) │ │ + ldr r0, [pc, #212] ; (5ee64 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #212] ; (5e640 ) │ │ + ldr r0, [pc, #212] ; (5ee68 ) │ │ add r0, pc │ │ bx lr │ │ asrs r2, r0, #32 │ │ asrs r2, r0, #22 │ │ lsls r0, r0, #16 │ │ asrs r0, r4, #8 │ │ lsls r0, r0, #4 │ │ @@ -108912,237 +109732,237 @@ │ │ asrs r6, r0, #26 │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ - strh r0, [r3, #28] │ │ + strh r7, [r5, #8] │ │ movs r2, r0 │ │ - strh r1, [r0, #30] │ │ + strh r0, [r3, #10] │ │ movs r2, r0 │ │ - strh r1, [r0, #30] │ │ + strh r0, [r3, #10] │ │ movs r2, r0 │ │ - strh r4, [r1, #28] │ │ + strh r3, [r4, #8] │ │ movs r2, r0 │ │ - strh r3, [r4, #32] │ │ + strh r2, [r7, #12] │ │ movs r2, r0 │ │ - strh r6, [r7, #30] │ │ + strh r5, [r2, #12] │ │ movs r2, r0 │ │ - strh r7, [r3, #40] ; 0x28 │ │ + strh r6, [r6, #20] │ │ movs r2, r0 │ │ - strh r6, [r1, #36] ; 0x24 │ │ + strh r5, [r4, #16] │ │ movs r2, r0 │ │ - strh r0, [r1, #38] ; 0x26 │ │ + strh r7, [r3, #18] │ │ movs r2, r0 │ │ - strh r5, [r1, #40] ; 0x28 │ │ + strh r4, [r4, #20] │ │ movs r2, r0 │ │ - strh r0, [r2, #40] ; 0x28 │ │ + strh r7, [r4, #20] │ │ movs r2, r0 │ │ - strh r0, [r1, #16] │ │ + ldrb r7, [r3, #30] │ │ movs r2, r0 │ │ - strh r4, [r3, #16] │ │ + ldrb r3, [r6, #30] │ │ movs r2, r0 │ │ - strh r0, [r6, #16] │ │ + ldrb r7, [r0, #31] │ │ movs r2, r0 │ │ - strh r3, [r3, #18] │ │ + ldrb r2, [r6, #31] │ │ movs r2, r0 │ │ - strh r4, [r5, #18] │ │ + strh r3, [r0, #0] │ │ movs r2, r0 │ │ - strh r4, [r0, #22] │ │ + strh r3, [r3, #2] │ │ movs r2, r0 │ │ - strh r7, [r2, #22] │ │ + strh r6, [r5, #2] │ │ movs r2, r0 │ │ - strh r2, [r5, #22] │ │ + strh r1, [r0, #4] │ │ movs r2, r0 │ │ - strh r5, [r7, #22] │ │ + strh r4, [r2, #4] │ │ movs r2, r0 │ │ - strh r0, [r2, #24] │ │ + strh r7, [r4, #4] │ │ movs r2, r0 │ │ - strh r5, [r2, #26] │ │ + strh r4, [r5, #6] │ │ movs r2, r0 │ │ - strh r6, [r4, #26] │ │ + strh r5, [r7, #6] │ │ movs r2, r0 │ │ - strh r7, [r6, #26] │ │ + strh r6, [r1, #8] │ │ movs r2, r0 │ │ - strh r7, [r0, #28] │ │ + strh r6, [r3, #8] │ │ movs r2, r0 │ │ - strh r7, [r2, #28] │ │ + strh r6, [r5, #8] │ │ movs r2, r0 │ │ - strh r0, [r5, #28] │ │ + strh r7, [r7, #8] │ │ movs r2, r0 │ │ - strh r3, [r7, #28] │ │ + strh r2, [r2, #10] │ │ movs r2, r0 │ │ - strh r5, [r4, #30] │ │ + strh r4, [r7, #10] │ │ movs r2, r0 │ │ - strh r0, [r7, #30] │ │ + strh r7, [r1, #12] │ │ movs r2, r0 │ │ - strh r3, [r1, #32] │ │ + strh r2, [r4, #12] │ │ movs r2, r0 │ │ - strh r3, [r2, #34] ; 0x22 │ │ + strh r2, [r5, #14] │ │ movs r2, r0 │ │ - strh r2, [r4, #34] ; 0x22 │ │ + strh r1, [r7, #14] │ │ movs r2, r0 │ │ - strh r3, [r3, #36] ; 0x24 │ │ + strh r2, [r6, #16] │ │ movs r2, r0 │ │ - strh r2, [r5, #36] ; 0x24 │ │ + strh r1, [r0, #18] │ │ movs r2, r0 │ │ - strh r6, [r3, #10] │ │ + ldrb r5, [r6, #27] │ │ movs r2, r0 │ │ │ │ -0005e644 : │ │ +0005ee6c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r7, [sp, #24] │ │ ldr.w lr, [sp, #28] │ │ - cbz r0, 5e65a │ │ + cbz r0, 5ee82 │ │ lsrs r4, r0, #28 │ │ cmp r4, #1 │ │ - beq.n 5e65a │ │ - ldr r0, [pc, #388] ; (5e7dc ) │ │ + beq.n 5ee82 │ │ + ldr r0, [pc, #388] ; (5f004 ) │ │ add r0, pc │ │ - b.n 5e7ac │ │ + b.n 5efd4 │ │ uxtb r4, r0 │ │ cmp r4, #2 │ │ - bhi.n 5e666 │ │ + bhi.n 5ee8e │ │ ubfx r4, r0, #8, #8 │ │ - b.n 5e68a │ │ + b.n 5eeb2 │ │ lsrs r5, r0, #28 │ │ cmp r5, #1 │ │ - beq.n 5e684 │ │ - ldr r4, [pc, #328] ; (5e7b8 ) │ │ + beq.n 5eeac │ │ + ldr r4, [pc, #328] ; (5efe0 ) │ │ cmp r0, r4 │ │ - beq.n 5e688 │ │ - ldr r4, [pc, #328] ; (5e7bc ) │ │ + beq.n 5eeb0 │ │ + ldr r4, [pc, #328] ; (5efe4 ) │ │ cmp r0, r4 │ │ - beq.n 5e688 │ │ - ldr r4, [pc, #324] ; (5e7c0 ) │ │ + beq.n 5eeb0 │ │ + ldr r4, [pc, #324] ; (5efe8 ) │ │ cmp r0, r4 │ │ ite eq │ │ moveq r4, #16 │ │ movne r4, #8 │ │ - b.n 5e68a │ │ + b.n 5eeb2 │ │ lsls r4, r4, #3 │ │ - b.n 5e68a │ │ + b.n 5eeb2 │ │ movs r4, #16 │ │ str r4, [r1, #0] │ │ movs r1, #0 │ │ str.w r1, [lr] │ │ str r1, [r7, #0] │ │ str r1, [r3, #0] │ │ str r1, [r2, #0] │ │ - ldr r1, [pc, #296] ; (5e7c4 ) │ │ + ldr r1, [pc, #296] ; (5efec ) │ │ cmp r0, r1 │ │ - bne.n 5e6ae │ │ + bne.n 5eed6 │ │ movs r1, #255 ; 0xff │ │ str r1, [r2, #0] │ │ mov.w r2, #65280 ; 0xff00 │ │ str r2, [r3, #0] │ │ mov.w r3, #16711680 ; 0xff0000 │ │ - b.n 5e6c2 │ │ - ldr r1, [pc, #280] ; (5e7c8 ) │ │ + b.n 5eeea │ │ + ldr r1, [pc, #280] ; (5eff0 ) │ │ cmp r0, r1 │ │ - bne.n 5e6c6 │ │ + bne.n 5eeee │ │ mov.w r1, #16711680 ; 0xff0000 │ │ str r1, [r2, #0] │ │ mov.w r2, #65280 ; 0xff00 │ │ str r2, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ str r3, [r7, #0] │ │ - b.n 5e7b4 │ │ + b.n 5efdc │ │ ubfx r1, r0, #24, #4 │ │ subs r1, #4 │ │ cmp r1, #2 │ │ - bhi.n 5e7b4 │ │ + bhi.n 5efdc │ │ ubfx r1, r0, #16, #4 │ │ subs r1, #1 │ │ cmp r1, #7 │ │ - bhi.n 5e738 │ │ + bhi.n 5ef60 │ │ tbb [pc, r1] │ │ lsls r0, r6, #16 │ │ lsrs r5, r6, #12 │ │ adds r2, r2, r0 │ │ movs r7, #32 │ │ movs r5, #15 │ │ movs r1, #240 ; 0xf0 │ │ mov.w r4, #3840 ; 0xf00 │ │ mov.w r6, #61440 ; 0xf000 │ │ - b.n 5e756 │ │ + b.n 5ef7e │ │ movs r5, #1 │ │ movs r1, #62 ; 0x3e │ │ mov.w r4, #1984 ; 0x7c0 │ │ mov.w r6, #63488 ; 0xf800 │ │ - b.n 5e756 │ │ + b.n 5ef7e │ │ movs r5, #31 │ │ mov.w r1, #2016 ; 0x7e0 │ │ mov.w r4, #63488 ; 0xf800 │ │ - b.n 5e744 │ │ + b.n 5ef6c │ │ movs r5, #255 ; 0xff │ │ mov.w r1, #65280 ; 0xff00 │ │ mov.w r4, #16711680 ; 0xff0000 │ │ mov.w r6, #4278190080 ; 0xff000000 │ │ - b.n 5e756 │ │ + b.n 5ef7e │ │ movw r5, #1023 ; 0x3ff │ │ - ldr r1, [pc, #168] ; (5e7cc ) │ │ - ldr r4, [pc, #168] ; (5e7d0 ) │ │ + ldr r1, [pc, #168] ; (5eff4 ) │ │ + ldr r4, [pc, #168] ; (5eff8 ) │ │ mov.w r6, #3221225472 ; 0xc0000000 │ │ - b.n 5e756 │ │ + b.n 5ef7e │ │ movs r5, #3 │ │ movw r1, #4092 ; 0xffc │ │ - ldr r4, [pc, #160] ; (5e7d4 ) │ │ - ldr r6, [pc, #160] ; (5e7d8 ) │ │ - b.n 5e756 │ │ - ldr r0, [pc, #164] ; (5e7e0 ) │ │ + ldr r4, [pc, #160] ; (5effc ) │ │ + ldr r6, [pc, #160] ; (5f000 ) │ │ + b.n 5ef7e │ │ + ldr r0, [pc, #164] ; (5f008 ) │ │ add r0, pc │ │ - b.n 5e7ac │ │ + b.n 5efd4 │ │ movs r5, #3 │ │ movs r1, #28 │ │ movs r4, #224 ; 0xe0 │ │ movs r6, #0 │ │ - b.n 5e756 │ │ + b.n 5ef7e │ │ movs r5, #31 │ │ mov.w r1, #992 ; 0x3e0 │ │ mov.w r4, #31744 ; 0x7c00 │ │ mov.w r6, #32768 ; 0x8000 │ │ ubfx r0, r0, #20, #4 │ │ subs r0, #1 │ │ cmp r0, #7 │ │ - bhi.n 5e7a8 │ │ + bhi.n 5efd0 │ │ tbb [pc, r0] │ │ lsls r2, r1, #16 │ │ lsrs r0, r1, #24 │ │ asrs r6, r3, #8 │ │ asrs r4, r3, #24 │ │ str r6, [r2, #0] │ │ str r4, [r3, #0] │ │ str r1, [r7, #0] │ │ - b.n 5e7b4 │ │ + b.n 5efdc │ │ str.w r6, [lr] │ │ str r4, [r2, #0] │ │ str r1, [r3, #0] │ │ str r5, [r7, #0] │ │ - b.n 5e7b4 │ │ + b.n 5efdc │ │ str r6, [r2, #0] │ │ str r4, [r3, #0] │ │ str r1, [r7, #0] │ │ - b.n 5e796 │ │ + b.n 5efbe │ │ str r6, [r7, #0] │ │ str r4, [r3, #0] │ │ str r1, [r2, #0] │ │ - b.n 5e7b4 │ │ + b.n 5efdc │ │ str r6, [r7, #0] │ │ str r4, [r3, #0] │ │ str r1, [r2, #0] │ │ str.w r5, [lr] │ │ - b.n 5e7b4 │ │ + b.n 5efdc │ │ str.w r6, [lr] │ │ str r4, [r7, #0] │ │ str r1, [r3, #0] │ │ str r5, [r2, #0] │ │ - b.n 5e7b4 │ │ - ldr r0, [pc, #56] ; (5e7e4 ) │ │ + b.n 5efdc │ │ + ldr r0, [pc, #56] ; (5f00c ) │ │ add r0, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ strb r1, [r3, r5] │ │ @@ -109156,251 +109976,251 @@ │ │ adds r3, r0, r0 │ │ asrs r0, r0, #29 │ │ stc2 0, cr0, [r0], {15} │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ and.w r0, r0, #63 ; 0x3f │ │ movs r0, r0 │ │ - vrsra.u64 q12, q1, #64 │ │ + vmla.f q12, q0, d1[6] │ │ movs r2, r0 │ │ - ldrb r0, [r4, #7] │ │ + ldrb r0, [r7, #19] │ │ movs r2, r0 │ │ - ldrb r0, [r6, #5] │ │ + ldrb r0, [r1, #18] │ │ movs r2, r0 │ │ │ │ -0005e7e8 : │ │ +0005f010 : │ │ cmp r0, #12 │ │ push {r4, lr} │ │ ldr r4, [sp, #8] │ │ - beq.n 5e840 │ │ - bgt.n 5e804 │ │ + beq.n 5f068 │ │ + bgt.n 5f02c │ │ cmp r0, #4 │ │ - beq.n 5e81e │ │ + beq.n 5f046 │ │ cmp r0, #8 │ │ - beq.n 5e822 │ │ + beq.n 5f04a │ │ cmp r0, #1 │ │ - bne.w 5ea34 │ │ - ldr r0, [pc, #564] ; (5ea38 ) │ │ + bne.w 5f25c │ │ + ldr r0, [pc, #564] ; (5f260 ) │ │ pop {r4, pc} │ │ cmp r0, #16 │ │ - beq.n 5e868 │ │ - bgt.n 5e810 │ │ + beq.n 5f090 │ │ + bgt.n 5f038 │ │ cmp r0, #15 │ │ - beq.n 5e860 │ │ - b.n 5ea34 │ │ + beq.n 5f088 │ │ + b.n 5f25c │ │ cmp r0, #24 │ │ - beq.w 5e968 │ │ + beq.w 5f190 │ │ cmp r0, #32 │ │ - beq.w 5e97a │ │ - b.n 5ea34 │ │ - ldr r0, [pc, #540] ; (5ea3c ) │ │ + beq.w 5f1a2 │ │ + b.n 5f25c │ │ + ldr r0, [pc, #540] ; (5f264 ) │ │ pop {r4, pc} │ │ cmp r1, #0 │ │ - beq.w 5ea0c │ │ + beq.w 5f234 │ │ cmp r1, #224 ; 0xe0 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r2, #28 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r3, #3 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r4, #0 │ │ - ldr r0, [pc, #512] ; (5ea40 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #512] ; (5f268 ) │ │ + b.n 5f212 │ │ cmp r1, #0 │ │ - beq.w 5ea10 │ │ + beq.w 5f238 │ │ cmp.w r1, #3840 ; 0xf00 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r2, #240 ; 0xf0 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r3, #15 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r4, #0 │ │ - ldr r0, [pc, #484] ; (5ea44 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #484] ; (5f26c ) │ │ + b.n 5f212 │ │ cmp r1, #0 │ │ - beq.w 5ea18 │ │ - b.n 5e86e │ │ + beq.w 5f240 │ │ + b.n 5f096 │ │ cmp r1, #0 │ │ - beq.w 5ea14 │ │ + beq.w 5f23c │ │ cmp.w r1, #31744 ; 0x7c00 │ │ - bne.n 5e890 │ │ + bne.n 5f0b8 │ │ cmp.w r2, #992 ; 0x3e0 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r3, #31 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r4, #0 │ │ - beq.w 5ea18 │ │ + beq.w 5f240 │ │ cmp.w r4, #32768 ; 0x8000 │ │ - ldr r0, [pc, #440] ; (5ea48 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #440] ; (5f270 ) │ │ + b.n 5f212 │ │ cmp r1, #31 │ │ - bne.n 5e8b0 │ │ + bne.n 5f0d8 │ │ cmp.w r2, #992 ; 0x3e0 │ │ - bne.n 5e956 │ │ + bne.n 5f17e │ │ cmp.w r3, #31744 ; 0x7c00 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r4, #0 │ │ - beq.w 5ea1c │ │ + beq.w 5f244 │ │ cmp.w r4, #32768 ; 0x8000 │ │ - ldr r0, [pc, #412] ; (5ea4c ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #412] ; (5f274 ) │ │ + b.n 5f212 │ │ cmp.w r1, #3840 ; 0xf00 │ │ - bne.n 5e8ca │ │ + bne.n 5f0f2 │ │ cmp r2, #240 ; 0xf0 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r3, #15 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp.w r4, #61440 ; 0xf000 │ │ - ldr r0, [pc, #392] ; (5ea50 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #392] ; (5f278 ) │ │ + b.n 5f212 │ │ cmp.w r1, #61440 ; 0xf000 │ │ - bne.n 5e8e4 │ │ + bne.n 5f10c │ │ cmp.w r2, #3840 ; 0xf00 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r3, #240 ; 0xf0 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r4, #15 │ │ - ldr r0, [pc, #368] ; (5ea54 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #368] ; (5f27c ) │ │ + b.n 5f212 │ │ cmp r1, #15 │ │ - bne.n 5e8fe │ │ + bne.n 5f126 │ │ cmp r2, #240 ; 0xf0 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp.w r3, #3840 ; 0xf00 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp.w r4, #61440 ; 0xf000 │ │ - ldr r0, [pc, #348] ; (5ea58 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #348] ; (5f280 ) │ │ + b.n 5f212 │ │ cmp r1, #240 ; 0xf0 │ │ - bne.n 5e918 │ │ + bne.n 5f140 │ │ cmp.w r2, #3840 ; 0xf00 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp.w r3, #61440 ; 0xf000 │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r4, #15 │ │ - ldr r0, [pc, #324] ; (5ea5c ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #324] ; (5f284 ) │ │ + b.n 5f212 │ │ cmp.w r1, #63488 ; 0xf800 │ │ - bne.n 5e930 │ │ + bne.n 5f158 │ │ cmp.w r2, #1984 ; 0x7c0 │ │ - bne.n 5e946 │ │ + bne.n 5f16e │ │ cmp r3, #62 ; 0x3e │ │ - bne.w 5ea34 │ │ + bne.w 5f25c │ │ cmp r4, #1 │ │ - ldr r0, [pc, #304] ; (5ea60 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #304] ; (5f288 ) │ │ + b.n 5f212 │ │ cmp r1, #62 ; 0x3e │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp.w r2, #1984 ; 0x7c0 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp.w r3, #63488 ; 0xf800 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp r4, #1 │ │ - ldr r0, [pc, #288] ; (5ea64 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #288] ; (5f28c ) │ │ + b.n 5f212 │ │ cmp.w r2, #2016 ; 0x7e0 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp r3, #31 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp r4, #0 │ │ - ldr r0, [pc, #276] ; (5ea68 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #276] ; (5f290 ) │ │ + b.n 5f212 │ │ cmp.w r2, #2016 ; 0x7e0 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp.w r3, #63488 ; 0xf800 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp r4, #0 │ │ - ldr r0, [pc, #260] ; (5ea6c ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #260] ; (5f294 ) │ │ + b.n 5f212 │ │ cmp r1, #255 ; 0xff │ │ - beq.n 5e976 │ │ + beq.n 5f19e │ │ cmp.w r1, #16711680 ; 0xff0000 │ │ - beq.n 5ea20 │ │ - cbnz r1, 5e97e │ │ - b.n 5ea20 │ │ - ldr r0, [pc, #248] ; (5ea70 ) │ │ + beq.n 5f248 │ │ + cbnz r1, 5f1a6 │ │ + b.n 5f248 │ │ + ldr r0, [pc, #248] ; (5f298 ) │ │ pop {r4, pc} │ │ cmp r1, #0 │ │ - beq.n 5ea24 │ │ + beq.n 5f24c │ │ cmp.w r1, #16711680 ; 0xff0000 │ │ - bne.n 5e99a │ │ + bne.n 5f1c2 │ │ cmp.w r2, #65280 ; 0xff00 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp r3, #255 ; 0xff │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp r4, #0 │ │ - beq.n 5ea24 │ │ + beq.n 5f24c │ │ cmp.w r4, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #220] ; (5ea74 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #220] ; (5f29c ) │ │ + b.n 5f212 │ │ cmp.w r1, #4278190080 ; 0xff000000 │ │ - bne.n 5e9b6 │ │ + bne.n 5f1de │ │ cmp.w r2, #16711680 ; 0xff0000 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp.w r3, #65280 ; 0xff00 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp r4, #0 │ │ - beq.n 5ea28 │ │ + beq.n 5f250 │ │ cmp r4, #255 ; 0xff │ │ - ldr r0, [pc, #196] ; (5ea78 ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #196] ; (5f2a0 ) │ │ + b.n 5f212 │ │ cmp r1, #255 ; 0xff │ │ - bne.n 5e9d2 │ │ + bne.n 5f1fa │ │ cmp.w r2, #65280 ; 0xff00 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp.w r3, #16711680 ; 0xff0000 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp r4, #0 │ │ - beq.n 5ea2c │ │ + beq.n 5f254 │ │ cmp.w r4, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #172] ; (5ea7c ) │ │ - b.n 5e9ea │ │ + ldr r0, [pc, #172] ; (5f2a4 ) │ │ + b.n 5f212 │ │ cmp.w r1, #65280 ; 0xff00 │ │ - bne.n 5e9f0 │ │ + bne.n 5f218 │ │ cmp.w r2, #16711680 ; 0xff0000 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp.w r3, #4278190080 ; 0xff000000 │ │ - bne.n 5ea34 │ │ - cbz r4, 5ea30 │ │ - ldr r0, [pc, #152] ; (5ea80 ) │ │ + bne.n 5f25c │ │ + cbz r4, 5f258 │ │ + ldr r0, [pc, #152] ; (5f2a8 ) │ │ cmp r4, #255 ; 0xff │ │ it ne │ │ movne r0, #0 │ │ pop {r4, pc} │ │ - ldr r0, [pc, #144] ; (5ea84 ) │ │ + ldr r0, [pc, #144] ; (5f2ac ) │ │ cmp r1, r0 │ │ - bne.n 5ea34 │ │ - ldr r1, [pc, #144] ; (5ea88 ) │ │ + bne.n 5f25c │ │ + ldr r1, [pc, #144] ; (5f2b0 ) │ │ cmp r2, r1 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ movw r2, #1023 ; 0x3ff │ │ cmp r3, r2 │ │ - bne.n 5ea34 │ │ + bne.n 5f25c │ │ cmp.w r4, #3221225472 ; 0xc0000000 │ │ - ldr r0, [pc, #128] ; (5ea8c ) │ │ - b.n 5e9ea │ │ - ldr r0, [pc, #128] ; (5ea90 ) │ │ + ldr r0, [pc, #128] ; (5f2b4 ) │ │ + b.n 5f212 │ │ + ldr r0, [pc, #128] ; (5f2b8 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #48] ; (5ea44 ) │ │ + ldr r0, [pc, #48] ; (5f26c ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #80] ; (5ea68 ) │ │ + ldr r0, [pc, #80] ; (5f290 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (5ea94 ) │ │ + ldr r0, [pc, #120] ; (5f2bc ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (5ea98 ) │ │ + ldr r0, [pc, #120] ; (5f2c0 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (5ea9c ) │ │ + ldr r0, [pc, #120] ; (5f2c4 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (5eaa0 ) │ │ + ldr r0, [pc, #120] ; (5f2c8 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (5eaa4 ) │ │ + ldr r0, [pc, #120] ; (5f2cc ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (5eaa8 ) │ │ + ldr r0, [pc, #120] ; (5f2d0 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (5eaac ) │ │ + ldr r0, [pc, #120] ; (5f2d4 ) │ │ pop {r4, pc} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ lsls r0, r0, #4 │ │ asrs r0, r4, #4 │ │ lsls r0, r0, #16 │ │ asrs r0, r4, #8 │ │ @@ -109456,35 +110276,35 @@ │ │ adds r4, r0, r0 │ │ asrs r6, r4, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #25 │ │ adds r4, r0, r0 │ │ asrs r6, r4, #25 │ │ │ │ -0005eab0 : │ │ +0005f2d8 : │ │ push {r4, r5, r6, lr} │ │ sub sp, #32 │ │ - ldr r5, [pc, #292] ; (5ebdc ) │ │ + ldr r5, [pc, #292] ; (5f404 ) │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r0, r1 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r1, sp, #8 │ │ add r2, sp, #12 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #28] │ │ add r3, sp, #20 │ │ str r3, [sp, #0] │ │ add r3, sp, #24 │ │ str r3, [sp, #4] │ │ add r3, sp, #16 │ │ - bl 5e644 │ │ + bl 5ee6c │ │ cmp r0, #0 │ │ - beq.n 5ebc8 │ │ + beq.n 5f3f0 │ │ movs r2, #44 ; 0x2c │ │ mov r0, r4 │ │ movs r1, #0 │ │ bl 552ac │ │ ldr r2, [sp, #8] │ │ str r6, [r4, #0] │ │ adds r3, r2, #7 │ │ @@ -109495,355 +110315,355 @@ │ │ strb.w r2, [r4, #32] │ │ asrs r3, r3, #3 │ │ strb r3, [r4, #9] │ │ ldr r3, [sp, #12] │ │ movs r2, #8 │ │ strb r2, [r4, #28] │ │ str r3, [r4, #12] │ │ - cbnz r3, 5eb18 │ │ + cbnz r3, 5f340 │ │ ldr r3, [sp, #16] │ │ movs r2, #0 │ │ strb.w r2, [r4, #33] ; 0x21 │ │ movs r2, #8 │ │ strb r2, [r4, #29] │ │ str r3, [r4, #16] │ │ - cbz r3, 5eb38 │ │ - b.n 5eb4a │ │ + cbz r3, 5f360 │ │ + b.n 5f372 │ │ lsls r6, r3, #31 │ │ - bmi.n 5eb2a │ │ + bmi.n 5f352 │ │ ldrb.w r2, [r4, #32] │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ strb.w r2, [r4, #32] │ │ - b.n 5eb18 │ │ + b.n 5f340 │ │ lsls r0, r3, #31 │ │ - bpl.n 5eb06 │ │ + bpl.n 5f32e │ │ ldrb r2, [r4, #28] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #28] │ │ - b.n 5eb2a │ │ + b.n 5f352 │ │ ldr r3, [sp, #20] │ │ movs r2, #0 │ │ strb.w r2, [r4, #34] ; 0x22 │ │ movs r2, #8 │ │ strb r2, [r4, #30] │ │ str r3, [r4, #20] │ │ - cbz r3, 5eb6a │ │ - b.n 5eb7c │ │ + cbz r3, 5f392 │ │ + b.n 5f3a4 │ │ lsls r1, r3, #31 │ │ - bmi.n 5eb5c │ │ + bmi.n 5f384 │ │ ldrb.w r2, [r4, #33] ; 0x21 │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ strb.w r2, [r4, #33] ; 0x21 │ │ - b.n 5eb4a │ │ + b.n 5f372 │ │ lsls r2, r3, #31 │ │ - bpl.n 5eb38 │ │ + bpl.n 5f360 │ │ ldrb r2, [r4, #29] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #29] │ │ - b.n 5eb5c │ │ + b.n 5f384 │ │ ldr r3, [sp, #24] │ │ movs r2, #0 │ │ strb.w r2, [r4, #35] ; 0x23 │ │ movs r2, #8 │ │ strb r2, [r4, #31] │ │ str r3, [r4, #24] │ │ - cbz r3, 5eb9c │ │ - b.n 5eba8 │ │ + cbz r3, 5f3c4 │ │ + b.n 5f3d0 │ │ lsls r6, r3, #31 │ │ - bmi.n 5eb8e │ │ + bmi.n 5f3b6 │ │ ldrb.w r2, [r4, #34] ; 0x22 │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ strb.w r2, [r4, #34] ; 0x22 │ │ - b.n 5eb7c │ │ + b.n 5f3a4 │ │ lsls r0, r3, #31 │ │ - bpl.n 5eb6a │ │ + bpl.n 5f392 │ │ ldrb r2, [r4, #30] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #30] │ │ - b.n 5eb8e │ │ + b.n 5f3b6 │ │ movs r0, #0 │ │ movs r3, #1 │ │ str r0, [r4, #4] │ │ str r3, [r4, #36] ; 0x24 │ │ str r0, [r4, #40] ; 0x28 │ │ - b.n 5ebcc │ │ + b.n 5f3f4 │ │ lsls r1, r3, #31 │ │ - bmi.n 5ebba │ │ + bmi.n 5f3e2 │ │ ldrb.w r2, [r4, #35] ; 0x23 │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ strb.w r2, [r4, #35] ; 0x23 │ │ - b.n 5eba8 │ │ + b.n 5f3d0 │ │ lsls r2, r3, #31 │ │ - bpl.n 5eb9c │ │ + bpl.n 5f3c4 │ │ ldrb r2, [r4, #31] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #31] │ │ - b.n 5ebba │ │ + b.n 5f3e2 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 5ebd8 │ │ + beq.n 5f400 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ - ldr r4, [r7, r2] │ │ + str r4, [r2, r2] │ │ movs r5, r0 │ │ │ │ -0005ebe0 : │ │ - ldr r3, [pc, #108] ; (5ec50 ) │ │ +0005f408 : │ │ + ldr r3, [pc, #108] ; (5f478 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r5, r0 │ │ ldr r6, [r3, #0] │ │ - cbz r6, 5ebfe │ │ + cbz r6, 5f426 │ │ ldr r3, [r6, #0] │ │ cmp r5, r3 │ │ - bne.n 5ebfa │ │ + bne.n 5f422 │ │ ldr r3, [r6, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [r6, #36] ; 0x24 │ │ - b.n 5ec2a │ │ + b.n 5f452 │ │ ldr r6, [r6, #40] ; 0x28 │ │ - b.n 5ebea │ │ + b.n 5f412 │ │ movs r0, #44 ; 0x2c │ │ bl 555b8 │ │ mov r4, r0 │ │ - cbnz r0, 5ec0e │ │ + cbnz r0, 5f436 │ │ bl 182e0 │ │ - b.n 5ec2a │ │ + b.n 5f452 │ │ mov r1, r5 │ │ - bl 5eab0 │ │ + bl 5f2d8 │ │ cmp r0, #0 │ │ - bge.n 5ec2e │ │ + bge.n 5f456 │ │ mov r0, r4 │ │ bl 555c4 │ │ - ldr r0, [pc, #52] ; (5ec54 ) │ │ - ldr r1, [pc, #52] ; (5ec58 ) │ │ + ldr r0, [pc, #52] ; (5f47c ) │ │ + ldr r1, [pc, #52] ; (5f480 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 181a8 │ │ mov r0, r6 │ │ pop {r4, r5, r6, pc} │ │ - cbz r5, 5ec36 │ │ + cbz r5, 5f45e │ │ lsrs r3, r5, #28 │ │ cmp r3, #1 │ │ - bne.n 5ec40 │ │ + bne.n 5f468 │ │ ubfx r5, r5, #24, #4 │ │ subs r5, #1 │ │ cmp r5, #2 │ │ - bls.n 5ec4a │ │ - ldr r3, [pc, #24] ; (5ec5c ) │ │ + bls.n 5f472 │ │ + ldr r3, [pc, #24] ; (5f484 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ str r4, [r3, #0] │ │ str r2, [r4, #40] ; 0x28 │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - add r4, pc, #704 ; (adr r4, 5ef14 ) │ │ + add r0, pc, #544 ; (adr r0, 5f69c ) │ │ movs r5, r0 │ │ - mov r2, ip │ │ + subs r6, #54 ; 0x36 │ │ movs r2, r0 │ │ - ldrb r3, [r5, #24] │ │ + ldrb r2, [r0, #15] │ │ movs r2, r0 │ │ - add r4, pc, #328 ; (adr r4, 5eda8 ) │ │ + add r0, pc, #168 ; (adr r0, 5f530 ) │ │ movs r5, r0 │ │ │ │ -0005ec60 : │ │ +0005f488 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r7, r0, #0 │ │ - bgt.n 5ec76 │ │ - ldr r0, [pc, #72] ; (5ecb0 ) │ │ - ldr r1, [pc, #72] ; (5ecb4 ) │ │ + bgt.n 5f49e │ │ + ldr r0, [pc, #72] ; (5f4d8 ) │ │ + ldr r1, [pc, #72] ; (5f4dc ) │ │ add r0, pc │ │ add r1, pc │ │ bl 181a8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #16 │ │ bl 555b8 │ │ mov r4, r0 │ │ - cbnz r0, 5ec86 │ │ + cbnz r0, 5f4ae │ │ bl 182e0 │ │ - b.n 5ec72 │ │ + b.n 5f49a │ │ lsls r6, r7, #2 │ │ mov r0, r6 │ │ bl 555b8 │ │ str r0, [r4, #4] │ │ - cbnz r0, 5ec9a │ │ + cbnz r0, 5f4c2 │ │ mov r0, r4 │ │ bl 555c4 │ │ - b.n 5ec72 │ │ + b.n 5f49a │ │ movs r3, #1 │ │ str r7, [r4, #0] │ │ str r3, [r4, #8] │ │ movs r1, #255 ; 0xff │ │ str r3, [r4, #12] │ │ mov r2, r6 │ │ bl 552ac │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - mov r2, r3 │ │ + subs r5, #238 ; 0xee │ │ movs r2, r0 │ │ - ldrb r2, [r5, #23] │ │ + ldrb r1, [r0, #14] │ │ movs r2, r0 │ │ │ │ -0005ecb8 : │ │ +0005f4e0 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ - cbz r0, 5ecee │ │ + cbz r0, 5f516 │ │ ldr r0, [r0, #0] │ │ subs r0, r0, r2 │ │ cmp r3, r0 │ │ it gt │ │ movgt r3, r0 │ │ ldr r0, [r5, #4] │ │ ite gt │ │ movgt.w r4, #4294967295 ; 0xffffffff │ │ movle r4, #0 │ │ add.w r0, r0, r2, lsl #2 │ │ cmp r1, r0 │ │ - beq.n 5ece0 │ │ + beq.n 5f508 │ │ lsls r2, r3, #2 │ │ bl 552b0 │ │ ldr r3, [r5, #8] │ │ mov r0, r4 │ │ adds r3, #1 │ │ it eq │ │ moveq r3, #1 │ │ str r3, [r5, #8] │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ │ │ -0005ecf4 : │ │ +0005f51c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbnz r0, 5ed0a │ │ - ldr r0, [pc, #44] ; (5ed28 ) │ │ - ldr r1, [pc, #44] ; (5ed2c ) │ │ + cbnz r0, 5f532 │ │ + ldr r0, [pc, #44] ; (5f550 ) │ │ + ldr r1, [pc, #44] ; (5f554 ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r4, lr} │ │ b.w 181a8 │ │ ldr r3, [r0, #12] │ │ subs r3, #1 │ │ str r3, [r0, #12] │ │ cmp r3, #0 │ │ - bgt.n 5ed24 │ │ + bgt.n 5f54c │ │ ldr r0, [r0, #4] │ │ bl 555c4 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 555c4 │ │ pop {r4, pc} │ │ nop │ │ - cmp lr, r0 │ │ + subs r5, #90 ; 0x5a │ │ movs r2, r0 │ │ - ldrb r6, [r3, #21] │ │ + ldrb r5, [r6, #11] │ │ movs r2, r0 │ │ │ │ -0005ed30 : │ │ +0005f558 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbnz r0, 5ed46 │ │ - ldr r0, [pc, #80] ; (5ed88 ) │ │ - ldr r1, [pc, #80] ; (5ed8c ) │ │ + cbnz r0, 5f56e │ │ + ldr r0, [pc, #80] ; (5f5b0 ) │ │ + ldr r1, [pc, #80] ; (5f5b4 ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r4, lr} │ │ b.w 181a8 │ │ ldr r3, [r0, #36] ; 0x24 │ │ subs r3, #1 │ │ str r3, [r0, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bgt.n 5ed86 │ │ - ldr r2, [pc, #60] ; (5ed90 ) │ │ + bgt.n 5f5ae │ │ + ldr r2, [pc, #60] ; (5f5b8 ) │ │ add r2, pc │ │ ldr r3, [r2, #0] │ │ cmp r0, r3 │ │ - bne.n 5ed60 │ │ + bne.n 5f588 │ │ ldr r3, [r0, #40] ; 0x28 │ │ str r3, [r2, #0] │ │ - b.n 5ed74 │ │ - cbz r3, 5ed74 │ │ + b.n 5f59c │ │ + cbz r3, 5f59c │ │ ldr r2, [r3, #40] ; 0x28 │ │ - cbz r2, 5ed74 │ │ + cbz r2, 5f59c │ │ cmp r2, r4 │ │ - bne.n 5ed70 │ │ + bne.n 5f598 │ │ ldr r2, [r4, #40] ; 0x28 │ │ str r2, [r3, #40] ; 0x28 │ │ - b.n 5ed74 │ │ + b.n 5f59c │ │ mov r3, r2 │ │ - b.n 5ed62 │ │ + b.n 5f58a │ │ ldr r0, [r4, #4] │ │ - cbz r0, 5ed7c │ │ - bl 5ecf4 │ │ + cbz r0, 5f5a4 │ │ + bl 5f51c │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 555c4 │ │ pop {r4, pc} │ │ - cmp r2, r9 │ │ + subs r5, #30 │ │ movs r2, r0 │ │ - ldrb r3, [r2, #20] │ │ + ldrb r2, [r5, #10] │ │ movs r2, r0 │ │ - add r3, pc, #264 ; (adr r3, 5ee9c ) │ │ + ldr r7, [sp, #104] ; 0x68 │ │ movs r5, r0 │ │ │ │ -0005ed94 : │ │ +0005f5bc : │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ mov r5, r0 │ │ - cbnz r0, 5eda2 │ │ - ldr r0, [pc, #56] ; (5edd8 ) │ │ + cbnz r0, 5f5ca │ │ + ldr r0, [pc, #56] ; (5f600 ) │ │ add r0, pc │ │ - b.n 5edb4 │ │ - cbz r1, 5edbc │ │ + b.n 5f5dc │ │ + cbz r1, 5f5e4 │ │ ldrb r2, [r0, #8] │ │ movs r3, #1 │ │ lsls r3, r2 │ │ ldr r2, [r1, #0] │ │ cmp r2, r3 │ │ - beq.n 5edbc │ │ - ldr r0, [pc, #40] ; (5eddc ) │ │ + beq.n 5f5e4 │ │ + ldr r0, [pc, #40] ; (5f604 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 181a8 │ │ ldr r0, [r5, #4] │ │ cmp r0, r4 │ │ - beq.n 5edd2 │ │ - cbz r0, 5edc8 │ │ - bl 5ecf4 │ │ + beq.n 5f5fa │ │ + cbz r0, 5f5f0 │ │ + bl 5f51c │ │ str r4, [r5, #4] │ │ - cbz r4, 5edd2 │ │ + cbz r4, 5f5fa │ │ ldr r3, [r4, #12] │ │ adds r3, #1 │ │ str r3, [r4, #12] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldrb r0, [r1, #19] │ │ + ldrb r7, [r3, #9] │ │ movs r2, r0 │ │ - ldrb r3, [r4, #19] │ │ + ldrb r2, [r7, #9] │ │ movs r2, r0 │ │ │ │ -0005ede0 : │ │ +0005f608 : │ │ cmp r1, #8 │ │ push {r4, lr} │ │ - bne.n 5ee28 │ │ + bne.n 5f650 │ │ movs r2, #0 │ │ movs r4, #255 ; 0xff │ │ and.w r3, r2, #224 ; 0xe0 │ │ strb r4, [r0, #3] │ │ adds r0, #4 │ │ asrs r1, r3, #6 │ │ orr.w r1, r1, r3, lsr #3 │ │ @@ -109857,49 +110677,49 @@ │ │ strb.w r3, [r0, #-3] │ │ and.w r3, r2, #3 │ │ adds r2, #1 │ │ cmp.w r2, #256 ; 0x100 │ │ orr.w r3, r3, r3, lsl #2 │ │ orr.w r3, r3, r3, lsl #4 │ │ strb.w r3, [r0, #-2] │ │ - bne.n 5edea │ │ + bne.n 5f612 │ │ pop {r4, pc} │ │ │ │ -0005ee2a : │ │ +0005f652 : │ │ ldr r2, [r0, #4] │ │ ldr r3, [r0, #8] │ │ ldrb r1, [r2, #9] │ │ mul.w r0, r3, r1 │ │ ldrb r3, [r2, #8] │ │ cmp r3, #1 │ │ - beq.n 5ee48 │ │ + beq.n 5f670 │ │ cmp r3, #4 │ │ - bne.n 5ee52 │ │ + bne.n 5f67a │ │ adds r0, #1 │ │ add.w r0, r0, r0, lsr #31 │ │ asrs r0, r0, #1 │ │ - b.n 5ee52 │ │ + b.n 5f67a │ │ adds r3, r0, #7 │ │ it mi │ │ addmi.w r3, r0, #14 │ │ asrs r0, r3, #3 │ │ adds r0, #3 │ │ bic.w r0, r0, #3 │ │ bx lr │ │ │ │ -0005ee5a : │ │ +0005f682 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r8, r0 │ │ ldrb.w sl, [sp, #32] │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ ldr.w r9, [r0] │ │ movs r0, #0 │ │ mov r6, r0 │ │ cmp r6, r9 │ │ - bge.n 5eeb2 │ │ + bge.n 5f6da │ │ ldr.w r4, [r8, #4] │ │ add.w r5, r4, r6, lsl #2 │ │ ldrb.w r7, [r4, r6, lsl #2] │ │ ldrb.w lr, [r5, #1] │ │ subs r7, r7, r1 │ │ ldrb r4, [r5, #2] │ │ rsb lr, r2, lr │ │ @@ -109907,109 +110727,109 @@ │ │ subs r4, r4, r3 │ │ mul.w lr, lr, lr │ │ rsb r5, sl, r5 │ │ mla r7, r7, r7, lr │ │ mla r4, r4, r4, r7 │ │ mla r4, r5, r5, r4 │ │ cmp r4, ip │ │ - bcs.n 5eeae │ │ + bcs.n 5f6d6 │ │ uxtb r0, r6 │ │ - cbz r4, 5eeb2 │ │ + cbz r4, 5f6da │ │ mov ip, r4 │ │ adds r6, #1 │ │ - b.n 5ee70 │ │ + b.n 5f698 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r4, r2 │ │ - cbz r2, 5eee6 │ │ + cbz r2, 5f70e │ │ ldr r2, [r0, #0] │ │ ldr r3, [r1, #0] │ │ cmp r2, r3 │ │ - bgt.n 5eee2 │ │ + bgt.n 5f70a │ │ cmp r0, r1 │ │ - bne.n 5eed4 │ │ + bne.n 5f6fc │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ - b.n 5ef1e │ │ + b.n 5f746 │ │ ldr r0, [r0, #4] │ │ lsls r2, r2, #2 │ │ ldr r1, [r1, #4] │ │ bl 552b8 │ │ cmp r0, #0 │ │ - beq.n 5eecc │ │ + beq.n 5f6f4 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ ldr r0, [r6, #0] │ │ bl 555b8 │ │ mov r4, r0 │ │ - cbnz r0, 5eef6 │ │ + cbnz r0, 5f71e │ │ bl 182e0 │ │ - b.n 5eed0 │ │ + b.n 5f6f8 │ │ movs r5, #0 │ │ ldr r3, [r6, #0] │ │ cmp r5, r3 │ │ - bge.n 5ef1c │ │ + bge.n 5f744 │ │ ldr r3, [r6, #4] │ │ add.w r0, r3, r5, lsl #2 │ │ ldrb.w r1, [r3, r5, lsl #2] │ │ ldrb r2, [r0, #1] │ │ ldrb r3, [r0, #2] │ │ ldrb r0, [r0, #3] │ │ str r0, [sp, #0] │ │ mov r0, r7 │ │ - bl 5ee5a │ │ + bl 5f682 │ │ strb r0, [r4, r5] │ │ adds r5, #1 │ │ - b.n 5eef8 │ │ + b.n 5f720 │ │ mov r0, r4 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub.w sp, sp, #1048 ; 0x418 │ │ - ldr r5, [pc, #64] ; (5ef70 ) │ │ + ldr r5, [pc, #64] ; (5f798 ) │ │ add r6, sp, #20 │ │ add r4, sp, #4 │ │ mov r8, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ mov r7, r1 │ │ mov r0, r6 │ │ movs r1, #8 │ │ ldr r3, [r5, #0] │ │ str.w r3, [sp, #1044] ; 0x414 │ │ mov.w r3, #256 ; 0x100 │ │ str r3, [sp, #4] │ │ - bl 5ede0 │ │ + bl 5f608 │ │ mov r2, r7 │ │ mov r0, r4 │ │ mov r1, r8 │ │ str r6, [r4, #4] │ │ - bl 5eeb6 │ │ + bl 5f6de │ │ ldr.w r2, [sp, #1044] ; 0x414 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 5ef68 │ │ + beq.n 5f790 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add.w sp, sp, #1048 ; 0x418 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - strb r4, [r0, r1] │ │ + ldr r4, [pc, #112] ; (5f80c ) │ │ movs r5, r0 │ │ │ │ -0005ef74 : │ │ +0005f79c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ mov r5, r1 │ │ mov r7, r2 │ │ mov r6, r3 │ │ - cbnz r0, 5efaa │ │ + cbnz r0, 5f7d2 │ │ ldrb r3, [r4, #29] │ │ ldr r0, [r4, #24] │ │ asrs r7, r3 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ lsls r7, r3 │ │ ldrb r3, [r4, #30] │ │ asrs r6, r3 │ │ @@ -110018,29 +110838,29 @@ │ │ ldrb r3, [r4, #28] │ │ orrs r6, r7 │ │ asrs r5, r3 │ │ ldrb.w r3, [r4, #32] │ │ lsls r5, r3 │ │ orrs r5, r6 │ │ orrs r0, r5 │ │ - b.n 5efb2 │ │ + b.n 5f7da │ │ movs r4, #255 ; 0xff │ │ str r4, [sp, #0] │ │ - bl 5ee5a │ │ + bl 5f682 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0005efb6 : │ │ +0005f7de : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ mov r5, r1 │ │ mov r6, r3 │ │ ldrb.w r7, [sp, #32] │ │ - cbnz r0, 5f002 │ │ + cbnz r0, 5f82a │ │ ldrb r3, [r4, #29] │ │ asr.w lr, r2, r3 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ lsl.w lr, lr, r3 │ │ ldrb r3, [r4, #30] │ │ asrs r6, r3 │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ @@ -110054,26 +110874,26 @@ │ │ orrs r5, r6 │ │ ldr r6, [r4, #24] │ │ asrs r7, r3 │ │ ldrb.w r3, [r4, #35] ; 0x23 │ │ lsls r7, r3 │ │ and.w r0, r7, r6 │ │ orrs r0, r5 │ │ - b.n 5f008 │ │ + b.n 5f830 │ │ str r7, [sp, #0] │ │ - bl 5ee5a │ │ + bl 5f682 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0005f00c : │ │ +0005f834 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r5, [r1, #4] │ │ ldr r6, [sp, #20] │ │ - cbnz r5, 5f058 │ │ - ldr r4, [pc, #112] ; (5f088 ) │ │ + cbnz r5, 5f880 │ │ + ldr r4, [pc, #112] ; (5f8b0 ) │ │ ldrb r7, [r1, #28] │ │ ldr r5, [r1, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldrb.w lr, [r1, #32] │ │ ands r5, r0 │ │ ldr.w r7, [r4, r7, lsl #2] │ │ @@ -110091,18 +110911,18 @@ │ │ ldr r3, [r1, #20] │ │ ldrb r2, [r1, #30] │ │ ands r0, r3 │ │ ldrb.w r3, [r1, #34] ; 0x22 │ │ lsrs r0, r3 │ │ ldr.w r3, [r4, r2, lsl #2] │ │ ldrb r3, [r3, r0] │ │ - b.n 5f07a │ │ + b.n 5f8a2 │ │ ldr r4, [r5, #0] │ │ cmp r0, r4 │ │ - bcs.n 5f07e │ │ + bcs.n 5f8a6 │ │ ldr r5, [r5, #4] │ │ lsls r4, r0, #2 │ │ ldrb.w r0, [r5, r0, lsl #2] │ │ strb r0, [r2, #0] │ │ ldr r2, [r1, #4] │ │ ldr r2, [r2, #4] │ │ add r2, r4 │ │ @@ -110115,24 +110935,24 @@ │ │ strb r3, [r6, #0] │ │ pop {r4, r5, r6, r7, pc} │ │ movs r1, #0 │ │ strb r1, [r6, #0] │ │ strb r1, [r3, #0] │ │ strb r1, [r2, #0] │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrb r2, [r2, r0] │ │ + strh r2, [r5, r7] │ │ movs r5, r0 │ │ │ │ -0005f08c : │ │ +0005f8b4 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r1, #4] │ │ ldr r7, [sp, #20] │ │ ldr r5, [sp, #24] │ │ - cbnz r6, 5f0f4 │ │ - ldr r4, [pc, #152] ; (5f130 ) │ │ + cbnz r6, 5f91c │ │ + ldr r4, [pc, #152] ; (5f958 ) │ │ ldrb.w lr, [r1, #28] │ │ ldr r6, [r1, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldrb.w ip, [r1, #32] │ │ ands r6, r0 │ │ ldr.w lr, [r4, lr, lsl #2] │ │ @@ -110158,18 +110978,18 @@ │ │ ldr r3, [r1, #24] │ │ ldrb r2, [r1, #31] │ │ ands r0, r3 │ │ ldrb.w r3, [r1, #35] ; 0x23 │ │ lsrs r0, r3 │ │ ldr.w r3, [r4, r2, lsl #2] │ │ ldrb r3, [r3, r0] │ │ - b.n 5f120 │ │ + b.n 5f948 │ │ ldr r4, [r6, #0] │ │ cmp r0, r4 │ │ - bcs.n 5f124 │ │ + bcs.n 5f94c │ │ ldr r6, [r6, #4] │ │ lsls r4, r0, #2 │ │ ldrb.w r0, [r6, r0, lsl #2] │ │ strb r0, [r2, #0] │ │ ldr r2, [r1, #4] │ │ ldr r2, [r2, #4] │ │ add r2, r4 │ │ @@ -110188,104 +111008,104 @@ │ │ pop {r4, r5, r6, r7, pc} │ │ movs r1, #0 │ │ strb r1, [r5, #0] │ │ strb r1, [r7, #0] │ │ strb r1, [r3, #0] │ │ strb r1, [r2, #0] │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r6, [r1, r6] │ │ + strh r6, [r4, r5] │ │ movs r5, r0 │ │ │ │ -0005f134 : │ │ +0005f95c : │ │ push {r4, lr} │ │ movs r0, #1 │ │ movs r1, #88 ; 0x58 │ │ bl 555bc │ │ mov r4, r0 │ │ - cbnz r0, 5f148 │ │ + cbnz r0, 5f970 │ │ bl 182e0 │ │ - b.n 5f15a │ │ + b.n 5f982 │ │ movs r3, #255 ; 0xff │ │ strb.w r3, [r0, #76] ; 0x4c │ │ strb.w r3, [r0, #77] ; 0x4d │ │ strb.w r3, [r0, #78] ; 0x4e │ │ strb.w r3, [r0, #79] ; 0x4f │ │ mov r0, r4 │ │ pop {r4, pc} │ │ │ │ -0005f15e : │ │ +0005f986 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, 5f186 │ │ + cbz r0, 5f9ae │ │ ldr r0, [r0, #0] │ │ - cbz r0, 5f176 │ │ + cbz r0, 5f99e │ │ ldr r3, [r0, #56] ; 0x38 │ │ subs r3, #1 │ │ str r3, [r0, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bgt.n 5f176 │ │ - bl 588dc │ │ + bgt.n 5f99e │ │ + bl 5e6b4 │ │ movs r5, #0 │ │ ldr r0, [r4, #64] ; 0x40 │ │ str r5, [r4, #0] │ │ str r5, [r4, #84] ; 0x54 │ │ str r5, [r4, #80] ; 0x50 │ │ bl 555c4 │ │ str r5, [r4, #64] ; 0x40 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0005f188 : │ │ +0005f9b0 : │ │ ldr r2, [r0, #0] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ lsls r3, r2, #30 │ │ sub sp, #44 ; 0x2c │ │ mov r9, r0 │ │ mov sl, r1 │ │ ldr.w fp, [r0, #52] ; 0x34 │ │ - bpl.n 5f1a2 │ │ + bpl.n 5f9ca │ │ movs r1, #1 │ │ bl 778b8 │ │ mov r0, fp │ │ - bl 5f15e │ │ + bl 5f986 │ │ ldr.w r8, [r9, #4] │ │ ldr.w r4, [sl, #4] │ │ movs r2, #0 │ │ str.w r2, [fp, #4] │ │ ldr.w r1, [r8] │ │ ldr r2, [r4, #0] │ │ - cbz r1, 5f1c6 │ │ + cbz r1, 5f9ee │ │ lsrs r0, r1, #28 │ │ cmp r0, #1 │ │ - bne.w 5f3a4 │ │ + bne.w 5fbcc │ │ ubfx r1, r1, #24, #4 │ │ subs r1, #1 │ │ cmp r1, #2 │ │ - bhi.w 5f3a4 │ │ - cbz r2, 5f1da │ │ + bhi.w 5fbcc │ │ + cbz r2, 5fa02 │ │ lsrs r1, r2, #28 │ │ cmp r1, #1 │ │ - bne.n 5f210 │ │ + bne.n 5fa38 │ │ ubfx r2, r2, #24, #4 │ │ subs r2, #1 │ │ cmp r2, #2 │ │ - bhi.n 5f210 │ │ + bhi.n 5fa38 │ │ add.w r2, fp, #4 │ │ ldr.w r0, [r8, #4] │ │ ldr r1, [r4, #4] │ │ - bl 5eeb6 │ │ + bl 5f6de │ │ ldr.w r2, [fp, #4] │ │ str.w r0, [fp, #64] ; 0x40 │ │ - cbnz r2, 5f202 │ │ + cbnz r2, 5fa2a │ │ cmp r0, #0 │ │ - beq.w 5f40a │ │ + beq.w 5fc32 │ │ ldrb.w r1, [r8, #8] │ │ ldrb r2, [r4, #8] │ │ cmp r1, r2 │ │ - bne.w 5f3cc │ │ - b.n 5f3da │ │ + bne.w 5fbf4 │ │ + b.n 5fc02 │ │ ldr.w r2, [r9, #52] ; 0x34 │ │ ldr.w ip, [r8, #4] │ │ ldrb.w lr, [r4, #9] │ │ ldrb.w r3, [r2, #76] ; 0x4c │ │ cmp.w lr, #3 │ │ ldr.w r0, [ip] │ │ str.w ip, [sp, #4] │ │ @@ -110299,21 +111119,21 @@ │ │ ite ne │ │ movne r3, lr │ │ moveq r3, #4 │ │ str r3, [sp, #8] │ │ muls r0, r3 │ │ bl 555b8 │ │ str r0, [sp, #0] │ │ - cbz r0, 5f25c │ │ + cbz r0, 5fa84 │ │ mov r2, r0 │ │ movs r3, #0 │ │ ldr.w ip, [sp, #4] │ │ - b.n 5f298 │ │ + b.n 5fac0 │ │ bl 182e0 │ │ - b.n 5f39a │ │ + b.n 5fbc2 │ │ ldrb r1, [r4, #29] │ │ asrs r7, r1 │ │ ldrb.w r1, [r4, #33] ; 0x21 │ │ lsls r7, r1 │ │ ldrb r1, [r4, #28] │ │ asrs r6, r1 │ │ ldrb.w r1, [r4, #32] │ │ @@ -110331,54 +111151,54 @@ │ │ orrs r0, r7 │ │ strb r0, [r2, #0] │ │ ldr r1, [sp, #8] │ │ adds r3, #1 │ │ add r2, r1 │ │ ldr.w r1, [ip] │ │ cmp r3, r1 │ │ - bge.n 5f39a │ │ + bge.n 5fbc2 │ │ ldr.w r1, [ip, #4] │ │ str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #28] │ │ add.w r2, r1, r3, lsl #2 │ │ ldrb.w r0, [r1, r3, lsl #2] │ │ movs r1, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ str.w ip, [sp, #32] │ │ str r2, [sp, #4] │ │ muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ mov r6, r0 │ │ ldrb r0, [r3, #1] │ │ ldr r3, [sp, #16] │ │ muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ mov r7, r0 │ │ ldrb r0, [r3, #2] │ │ ldr r3, [sp, #20] │ │ muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ mov r5, r0 │ │ ldrb r0, [r3, #3] │ │ ldr r3, [sp, #24] │ │ muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldrb r1, [r4, #9] │ │ ldr r3, [sp, #28] │ │ subs r1, #1 │ │ ldr.w ip, [sp, #32] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r1, #3 │ │ - bhi.n 5f292 │ │ + bhi.n 5faba │ │ addw lr, pc, #8 │ │ ldr.w r1, [lr, r1, lsl #2] │ │ add lr, r1 │ │ bx lr │ │ vmaxnm.f16 , , │ │ movs r1, r2 │ │ movs r0, r0 │ │ @@ -110402,25 +111222,25 @@ │ │ ldrb r1, [r4, #31] │ │ orrs r7, r5 │ │ asrs r0, r1 │ │ ldrb.w r1, [r4, #35] ; 0x23 │ │ lsls r0, r1 │ │ orrs r0, r7 │ │ strh r0, [r2, #0] │ │ - b.n 5f292 │ │ + b.n 5faba │ │ ldrb.w r1, [r4, #32] │ │ lsrs r1, r1, #3 │ │ strb r6, [r2, r1] │ │ ldrb.w r1, [r4, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ strb r7, [r2, r1] │ │ ldrb.w r1, [r4, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ strb r5, [r2, r1] │ │ - b.n 5f292 │ │ + b.n 5faba │ │ ldrb r1, [r4, #29] │ │ asrs r7, r1 │ │ ldrb.w r1, [r4, #33] ; 0x21 │ │ lsls r7, r1 │ │ ldrb r1, [r4, #28] │ │ asrs r6, r1 │ │ ldrb.w r1, [r4, #32] │ │ @@ -110433,119 +111253,119 @@ │ │ ldrb r1, [r4, #31] │ │ orrs r7, r5 │ │ asrs r0, r1 │ │ ldrb.w r1, [r4, #35] ; 0x23 │ │ lsls r0, r1 │ │ orrs r0, r7 │ │ str r0, [r2, #0] │ │ - b.n 5f292 │ │ + b.n 5faba │ │ ldr r3, [sp, #0] │ │ str.w r3, [fp, #64] ; 0x40 │ │ - cbnz r3, 5f3da │ │ - b.n 5f40a │ │ - cbz r2, 5f3ac │ │ + cbnz r3, 5fc02 │ │ + b.n 5fc32 │ │ + cbz r2, 5fbd4 │ │ lsrs r1, r2, #28 │ │ cmp r1, #1 │ │ - bne.n 5f3d0 │ │ + bne.n 5fbf8 │ │ ubfx r2, r2, #24, #4 │ │ subs r2, #1 │ │ cmp r2, #2 │ │ - bhi.n 5f3d0 │ │ + bhi.n 5fbf8 │ │ ldr r0, [r4, #4] │ │ add.w r1, fp, #4 │ │ - bl 5ef24 │ │ + bl 5f74c │ │ ldr.w r2, [fp, #4] │ │ str.w r0, [fp, #64] ; 0x40 │ │ - cbnz r2, 5f3cc │ │ - cbz r0, 5f40a │ │ + cbnz r2, 5fbf4 │ │ + cbz r0, 5fc32 │ │ movs r2, #0 │ │ - b.n 5f3d6 │ │ + b.n 5fbfe │ │ cmp r8, r4 │ │ - bne.n 5f3da │ │ + bne.n 5fc02 │ │ movs r2, #1 │ │ str.w r2, [fp, #4] │ │ ldr.w r2, [sl, #56] ; 0x38 │ │ str.w sl, [fp] │ │ adds r2, #1 │ │ str.w r2, [sl, #56] ; 0x38 │ │ ldr r2, [r4, #4] │ │ - cbz r2, 5f3ee │ │ + cbz r2, 5fc16 │ │ ldr r2, [r2, #8] │ │ str.w r2, [fp, #80] ; 0x50 │ │ ldr.w r2, [r8, #4] │ │ - cbz r2, 5f3fa │ │ + cbz r2, 5fc22 │ │ ldr r2, [r2, #8] │ │ str.w r2, [fp, #84] ; 0x54 │ │ mov r0, r9 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 75288 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0005f414 : │ │ +0005fc3c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 5f428 │ │ - bl 5f15e │ │ + cbz r0, 5fc50 │ │ + bl 5f986 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 555c4 │ │ pop {r4, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ -0005f430 : │ │ +0005fc58 : │ │ vmov s14, r0 │ │ push {r3, r4, r5, lr} │ │ vcmpe.f32 s14, #0.0 │ │ vpush {d8-d10} │ │ mov r4, r1 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 5f450 │ │ - ldr r0, [pc, #200] ; (5f510 ) │ │ - ldr r1, [pc, #200] ; (5f514 ) │ │ + bpl.n 5fc78 │ │ + ldr r0, [pc, #200] ; (5fd38 ) │ │ + ldr r1, [pc, #200] ; (5fd3c ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 5f45a │ │ - cbnz r1, 5f466 │ │ - ldr r0, [pc, #196] ; (5f518 ) │ │ - ldr r1, [pc, #196] ; (5f51c ) │ │ + b.n 5fc82 │ │ + cbnz r1, 5fc8e │ │ + ldr r0, [pc, #196] ; (5fd40 ) │ │ + ldr r1, [pc, #196] ; (5fd44 ) │ │ add r0, pc │ │ add r1, pc │ │ vpop {d8-d10} │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 181a8 │ │ vcmp.f32 s14, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bne.n 5f482 │ │ + bne.n 5fcaa │ │ subs r3, r1, #2 │ │ add.w r4, r1, #510 ; 0x1fe │ │ movs r2, #0 │ │ strh.w r2, [r3, #2]! │ │ cmp r3, r4 │ │ - bne.n 5f478 │ │ - b.n 5f4f8 │ │ + bne.n 5fca0 │ │ + b.n 5fd20 │ │ vmov.f32 s15, #112 ; 0x3f800000 1.0 │ │ vcmp.f32 s14, s15 │ │ vmrs APSR_nzcv, fpscr │ │ - bne.n 5f4a4 │ │ + bne.n 5fccc │ │ movs r3, #0 │ │ orr.w r2, r3, r3, lsl #8 │ │ strh.w r2, [r4, r3, lsl #1] │ │ adds r3, #1 │ │ cmp.w r3, #256 ; 0x100 │ │ - bne.n 5f492 │ │ - b.n 5f4f8 │ │ + bne.n 5fcba │ │ + b.n 5fd20 │ │ vdiv.f32 s15, s15, s14 │ │ movs r5, #0 │ │ - vldr d9, [pc, #84] ; 5f500 │ │ - vldr d10, [pc, #88] ; 5f508 │ │ + vldr d9, [pc, #84] ; 5fd28 │ │ + vldr d10, [pc, #88] ; 5fd30 │ │ vcvt.f64.f32 d8, s15 │ │ vmov s15, r5 │ │ vmov r2, r3, d8 │ │ vcvt.f64.s32 d7, s15 │ │ vmul.f64 d7, d7, d9 │ │ vmov r0, r1, d7 │ │ bl 55e48 │ │ @@ -110557,204 +111377,204 @@ │ │ vmov r2, s14 │ │ cmp r2, r3 │ │ it ge │ │ movge r2, r3 │ │ strh.w r2, [r4, r5, lsl #1] │ │ adds r5, #1 │ │ cmp.w r5, #256 ; 0x100 │ │ - bne.n 5f4b6 │ │ + bne.n 5fcde │ │ vpop {d8-d10} │ │ pop {r3, r4, r5, pc} │ │ nop │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #112 ; 0x70 │ │ movs r0, r0 │ │ movs r0, r0 │ │ vmla.i32 q10, q8, d15[1] │ │ - subs r6, #58 ; 0x3a │ │ + adds r6, #14 │ │ movs r2, r0 │ │ - strb r4, [r2, #26] │ │ + strb r3, [r5, #16] │ │ movs r2, r0 │ │ - subs r6, #46 ; 0x2e │ │ + adds r6, #2 │ │ movs r2, r0 │ │ - strb r6, [r1, #26] │ │ + strb r5, [r4, #16] │ │ movs r2, r0 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r6, r1 │ │ mov r9, r0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 5f5a4 │ │ + cbz r3, 5fdcc │ │ ldr.w lr, [r4, #20] │ │ ldr r7, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 5f55e │ │ + blt.n 5fd86 │ │ adds r6, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 5f550 │ │ + b.n 5fd78 │ │ mov ip, lr │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 5f59a │ │ + bcc.n 5fdc2 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 5f590 │ │ + blt.n 5fdb8 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r0, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ muls r2, r6 │ │ add.w r2, r2, r5, lsl #2 │ │ add r2, r0 │ │ ldr r0, [r2, #0] │ │ add r3, r9 │ │ str.w r0, [ip], #4 │ │ - b.n 5f56a │ │ + b.n 5fd92 │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, lr │ │ str r3, [r4, #20] │ │ - b.n 5f542 │ │ + b.n 5fd6a │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldr r1, [r0, #52] ; 0x34 │ │ - ldr.w lr, [pc, #180] ; 5f664 │ │ + ldr.w lr, [pc, #180] ; 5fe8c │ │ and.w r1, r1, #112 ; 0x70 │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 5f65e │ │ + beq.n 5fe86 │ │ ldr r3, [r0, #20] │ │ ldr.w fp, [r0] │ │ ldr.w ip, [r0, #24] │ │ sub.w r8, r3, #4 │ │ sub.w r9, fp, #4 │ │ str r3, [sp, #4] │ │ adds.w ip, ip, #4294967295 ; 0xffffffff │ │ - bcc.n 5f64e │ │ + bcc.n 5fe76 │ │ ldr.w r7, [r9, #4]! │ │ cmp r1, #32 │ │ ldr.w r3, [r8, #4]! │ │ ubfx r5, r7, #16, #8 │ │ ubfx r4, r7, #8, #8 │ │ ubfx r6, r3, #16, #8 │ │ ubfx r2, r3, #8, #8 │ │ uxtb.w sl, r7 │ │ uxtb r3, r3 │ │ - beq.n 5f60c │ │ + beq.n 5fe34 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 5f626 │ │ + beq.n 5fe4e │ │ cmp r1, #16 │ │ ittt eq │ │ moveq r3, sl │ │ moveq r2, r4 │ │ moveq r6, r5 │ │ - b.n 5f640 │ │ + b.n 5fe68 │ │ add r6, r5 │ │ add r2, r4 │ │ cmp r6, #255 ; 0xff │ │ add r3, sl │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 5f640 │ │ + b.n 5fe68 │ │ muls r4, r2 │ │ muls r6, r5 │ │ mul.w sl, sl, r3 │ │ umull r4, r5, r4, lr │ │ umull r6, r7, r6, lr │ │ lsrs r2, r5, #7 │ │ umull r4, r5, sl, lr │ │ lsrs r6, r7, #7 │ │ lsrs r3, r5, #7 │ │ lsls r2, r2, #8 │ │ orr.w r6, r2, r6, lsl #16 │ │ orrs r6, r3 │ │ str.w r6, [r8] │ │ - b.n 5f5d4 │ │ + b.n 5fdfc │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #4] │ │ add r3, fp │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 5f5b6 │ │ + b.n 5fdde │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #28 │ │ ldr r0, [r0, #8] │ │ movs r7, #0 │ │ ldr r1, [r4, #28] │ │ and.w sl, r5, #112 ; 0x70 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r7 │ │ str r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 5f792 │ │ + beq.n 5ffba │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 5f6b4 │ │ + blt.n 5fedc │ │ add.w ip, ip, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 5f6a4 │ │ + b.n 5fecc │ │ ldr r3, [sp, #12] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ subs r3, #4 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 5f784 │ │ + beq.n 5ffac │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 5f6f2 │ │ + blt.n 5ff1a │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w lr, lr, #1 │ │ lsrs r0, r5, #16 │ │ mul.w r6, r6, ip │ │ add lr, r0 │ │ sub.w r5, r5, r0, lsl #16 │ │ @@ -110768,95 +111588,95 @@ │ │ ubfx r0, r1, #16, #8 │ │ ubfx fp, r1, #8, #8 │ │ uxtb.w r8, r1 │ │ ubfx r9, r3, #16, #8 │ │ str r2, [sp, #8] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - beq.n 5f72c │ │ + beq.n 5ff54 │ │ cmp.w sl, #64 ; 0x40 │ │ - beq.n 5f74a │ │ + beq.n 5ff72 │ │ cmp.w sl, #16 │ │ ittt eq │ │ moveq r3, r8 │ │ moveq r2, fp │ │ moveq r9, r0 │ │ - b.n 5f770 │ │ + b.n 5ff98 │ │ add r9, r0 │ │ add r2, fp │ │ cmp.w r9, #255 ; 0xff │ │ add r3, r8 │ │ it cs │ │ movcs.w r9, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 5f770 │ │ + b.n 5ff98 │ │ mul.w r0, r9, r0 │ │ - ldr r1, [pc, #72] ; (5f798 ) │ │ + ldr r1, [pc, #72] ; (5ffc0 ) │ │ mul.w fp, r2, fp │ │ - ldr r2, [pc, #64] ; (5f798 ) │ │ + ldr r2, [pc, #64] ; (5ffc0 ) │ │ mul.w r8, r3, r8 │ │ - ldr r3, [pc, #60] ; (5f798 ) │ │ + ldr r3, [pc, #60] ; (5ffc0 ) │ │ umull r0, r1, r0, r1 │ │ mov.w r9, r1, lsr #7 │ │ umull r0, r1, fp, r2 │ │ lsrs r2, r1, #7 │ │ umull r0, r1, r8, r3 │ │ lsrs r3, r1, #7 │ │ lsls r2, r2, #8 │ │ orr.w r9, r2, r9, lsl #16 │ │ ldr r2, [sp, #8] │ │ orr.w r3, r9, r3 │ │ str r3, [r2, #0] │ │ ldr r3, [sp, #20] │ │ add r5, r3 │ │ - b.n 5f6c4 │ │ + b.n 5feec │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #12] │ │ add r7, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 5f692 │ │ + b.n 5feba │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (5f830 ) │ │ + ldr r1, [pc, #128] ; (60058 ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 5f828 │ │ + cbz r3, 60050 │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 5f81a │ │ + bcc.n 60042 │ │ ldr.w r2, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r3, 5f80c │ │ + cbz r3, 60034 │ │ ldr r3, [sp, #4] │ │ mul.w r6, fp, r6 │ │ muls r4, r3 │ │ ldr r3, [sp, #8] │ │ muls r2, r3 │ │ umull r6, r7, r6, r1 │ │ umull r4, r5, r4, r1 │ │ @@ -110864,74 +111684,74 @@ │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ lsls r4, r4, #8 │ │ orr.w r6, r4, r6, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [r9], #4 │ │ - b.n 5f7d6 │ │ + b.n 5fffe │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 5f7bc │ │ + b.n 5ffe4 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ movs r7, #0 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #224] ; 5f930 │ │ + ldr.w sl, [pc, #224] ; 60158 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r7 │ │ and.w r3, r5, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 5f928 │ │ + beq.n 60150 │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 5f898 │ │ + blt.n 600c0 │ │ add.w ip, ip, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 5f888 │ │ + b.n 600b0 │ │ ldr r3, [sp, #4] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 5f91a │ │ + bcc.n 60142 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 5f8d0 │ │ + blt.n 600f8 │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w lr, lr, #1 │ │ lsrs r2, r5, #16 │ │ mul.w r6, r6, ip │ │ add lr, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ @@ -110939,15 +111759,15 @@ │ │ add.w r6, r6, lr, lsl #2 │ │ add r6, r2 │ │ ldr r2, [r6, #0] │ │ ldr r1, [sp, #28] │ │ ubfx r8, r2, #16, #8 │ │ ubfx r0, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r1, 5f902 │ │ + cbz r1, 6012a │ │ ldr r1, [sp, #8] │ │ mul.w r8, r1, r8 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ umull r8, r9, r8, sl │ │ umull r0, r1, r0, sl │ │ mov.w r8, r9, lsr #7 │ │ @@ -110960,34 +111780,34 @@ │ │ lsls r0, r0, #8 │ │ orr.w r8, r0, r8, lsl #16 │ │ orr.w r2, r8, r2 │ │ str.w r2, [r3], #4 │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #0] │ │ add r5, r2 │ │ - b.n 5f8a6 │ │ + b.n 600ce │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r7, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 5f876 │ │ + b.n 6009e │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldrb.w r8, [r0, #63] ; 0x3f │ │ str r3, [sp, #28] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr r6, [pc, #384] ; (5facc ) │ │ + ldr r6, [pc, #384] ; (602f4 ) │ │ rsb r1, r8, r8, lsl #8 │ │ ldr r4, [r0, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ tst.w r4, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ umull r2, r3, r1, r6 │ │ @@ -111001,15 +111821,15 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r4, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 5fac4 │ │ + beq.w 602ec │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -111018,108 +111838,108 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.w 5fab2 │ │ + beq.w 602da │ │ ldr r2, [sp, #24] │ │ ldr.w r3, [r2, #4]! │ │ ubfx r4, r3, #16, #8 │ │ ubfx r1, r3, #8, #8 │ │ uxtb.w lr, r3 │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #24] │ │ ldr.w r5, [r3, #4]! │ │ ubfx ip, r5, #16, #8 │ │ ubfx r7, r5, #8, #8 │ │ str r3, [sp, #8] │ │ uxtb r5, r5 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 5fa04 │ │ + cbz r3, 6022c │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, r4 │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w lr, r3, lr │ │ mov.w r4, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ umull r2, r3, lr, r6 │ │ mov.w r1, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 5fa2e │ │ + cbz r3, 60256 │ │ cmp.w sl, #255 ; 0xff │ │ - beq.n 5fa2e │ │ + beq.n 60256 │ │ mul.w r4, sl, r4 │ │ mul.w r1, sl, r1 │ │ mul.w lr, sl, lr │ │ umull r2, r3, r4, r6 │ │ lsrs r4, r3, #7 │ │ umull r2, r3, r1, r6 │ │ lsrs r1, r3, #7 │ │ umull r2, r3, lr, r6 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 5fa62 │ │ + beq.n 6028a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 5fa80 │ │ + beq.n 602a8 │ │ cmp r3, #16 │ │ - bne.n 5faa2 │ │ + bne.n 602ca │ │ mul.w ip, ip, fp │ │ umull r8, r9, ip, r6 │ │ mul.w r8, r7, fp │ │ add.w ip, r4, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r5, fp │ │ add.w r7, r1, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ add.w r5, lr, r9, lsr #7 │ │ - b.n 5faa2 │ │ + b.n 602ca │ │ add ip, r4 │ │ add r7, r1 │ │ cmp.w ip, #255 ; 0xff │ │ add r5, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r7, #255 ; 0xff │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ - b.n 5faa2 │ │ + b.n 602ca │ │ mul.w r8, ip, r4 │ │ mul.w lr, r5, lr │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r7, r1 │ │ umull r2, r3, lr, r6 │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ lsrs r5, r3, #7 │ │ mov.w r7, r9, lsr #7 │ │ ldr r3, [sp, #8] │ │ lsls r7, r7, #8 │ │ orr.w ip, r7, ip, lsl #16 │ │ orr.w r5, ip, r5 │ │ str r5, [r3, #0] │ │ - b.n 5f9a4 │ │ + b.n 601cc │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 5f980 │ │ + b.n 601a8 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ @@ -111133,21 +111953,21 @@ │ │ ldr r1, [r4, #28] │ │ rsb r6, r6, r6, lsl #8 │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r1, [pc, #432] ; (5fcc0 ) │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r1, [pc, #432] ; (604e8 ) │ │ tst.w r5, #2 │ │ str.w fp, [sp, #4] │ │ umull r2, r3, r6, r1 │ │ mov ip, r1 │ │ mov.w r3, r3, lsr #7 │ │ it eq │ │ moveq r3, #255 ; 0xff │ │ @@ -111161,41 +111981,41 @@ │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 5fcb8 │ │ + beq.w 604e0 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 5fb68 │ │ + blt.n 60390 │ │ ldr r3, [sp, #4] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n 5fb56 │ │ + b.n 6037e │ │ ldr r3, [sp, #32] │ │ mov.w sl, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ adds r3, #1 │ │ - beq.w 5fcaa │ │ + beq.w 604d2 │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 5fbb2 │ │ + blt.n 603da │ │ sub.w r0, sl, #65536 ; 0x10000 │ │ ldr r3, [sp, #8] │ │ lsrs r2, r0, #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #8] │ │ sub.w sl, r0, r2, lsl #16 │ │ @@ -111215,75 +112035,75 @@ │ │ ldr r3, [sp, #16] │ │ ldr.w r0, [r3, #4]! │ │ ubfx r7, r0, #16, #8 │ │ ubfx r5, r0, #8, #8 │ │ str r3, [sp, #16] │ │ uxtb r0, r0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - cbz r3, 5fc02 │ │ + cbz r3, 6042a │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, ip │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ umull r2, r3, lr, ip │ │ mov.w r1, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 5fc2c │ │ + cbz r3, 60454 │ │ ldr r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 5fc2c │ │ + beq.n 60454 │ │ muls r6, r3 │ │ umull r2, r3, r6, ip │ │ lsrs r6, r3, #7 │ │ ldr r3, [sp, #0] │ │ muls r1, r3 │ │ umull r2, r3, r1, ip │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #0] │ │ mul.w lr, r3, lr │ │ umull r2, r3, lr, ip │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 5fc60 │ │ + beq.n 60488 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 5fc7a │ │ + beq.n 604a2 │ │ cmp r3, #16 │ │ - bne.n 5fc98 │ │ + bne.n 604c0 │ │ ldr r3, [sp, #20] │ │ muls r7, r3 │ │ umull r2, r3, r7, ip │ │ add.w r7, r6, r3, lsr #7 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r5 │ │ muls r0, r3 │ │ umull r8, r9, r8, ip │ │ add.w r5, r1, r9, lsr #7 │ │ umull r0, r1, r0, ip │ │ add.w r0, lr, r1, lsr #7 │ │ - b.n 5fc98 │ │ + b.n 604c0 │ │ add r7, r6 │ │ add r5, r1 │ │ cmp r7, #255 ; 0xff │ │ add r0, lr │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ - b.n 5fc98 │ │ + b.n 604c0 │ │ mul.w r8, r5, r1 │ │ muls r6, r7 │ │ mul.w r0, r0, lr │ │ umull r8, r9, r8, ip │ │ umull r6, r7, r6, ip │ │ umull r0, r1, r0, ip │ │ mov.w r5, r9, lsr #7 │ │ @@ -111292,59 +112112,59 @@ │ │ ldr r3, [sp, #16] │ │ lsls r5, r5, #8 │ │ orr.w r7, r5, r7, lsl #16 │ │ orrs r7, r0 │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #52] ; 0x34 │ │ add sl, r3 │ │ - b.n 5fb7c │ │ + b.n 603a4 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 5fb42 │ │ + b.n 6036a │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ movs r5, #0 │ │ ldr r1, [r4, #28] │ │ mov r7, r5 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 5fd5c │ │ + cbz r3, 60584 │ │ ldr.w ip, [r4, #20] │ │ ldr.w lr, [r4, #24] │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 5fd02 │ │ + blt.n 6052a │ │ adds r7, #1 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ - b.n 5fcf4 │ │ + b.n 6051c │ │ mov r9, ip │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 5fd52 │ │ + bcc.n 6057a │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 5fd34 │ │ + blt.n 6055c │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r6, #1 │ │ ldr r1, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r6, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ @@ -111355,140 +112175,140 @@ │ │ add r3, r0 │ │ and.w sl, r1, #65280 ; 0xff00 │ │ uxtb.w fp, r1 │ │ ubfx r1, r1, #16, #8 │ │ orr.w r1, r1, fp, lsl #16 │ │ orr.w r1, r1, sl │ │ str.w r1, [r9], #4 │ │ - b.n 5fd0e │ │ + b.n 60536 │ │ ldr r3, [r4, #32] │ │ add r5, r8 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 5fce4 │ │ + b.n 6050c │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldr r1, [r0, #52] ; 0x34 │ │ - ldr.w lr, [pc, #180] ; 5fe1c │ │ + ldr.w lr, [pc, #180] ; 60644 │ │ and.w r1, r1, #112 ; 0x70 │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 5fe14 │ │ + beq.n 6063c │ │ ldr r3, [r0, #20] │ │ ldr.w sl, [r0] │ │ ldr.w ip, [r0, #24] │ │ sub.w r8, r3, #4 │ │ sub.w r9, sl, #4 │ │ str r3, [sp, #4] │ │ adds.w ip, ip, #4294967295 ; 0xffffffff │ │ - bcc.n 5fe04 │ │ + bcc.n 6062c │ │ ldr.w r5, [r9, #4]! │ │ cmp r1, #32 │ │ ldr.w r3, [r8, #4]! │ │ ubfx r6, r5, #16, #8 │ │ ubfx fp, r5, #8, #8 │ │ ubfx r4, r3, #16, #8 │ │ ubfx r2, r3, #8, #8 │ │ uxtb r5, r5 │ │ uxtb r3, r3 │ │ - beq.n 5fdc2 │ │ + beq.n 605ea │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 5fddc │ │ + beq.n 60604 │ │ cmp r1, #16 │ │ ittt eq │ │ moveq r4, r5 │ │ moveq r2, fp │ │ moveq r3, r6 │ │ - b.n 5fdf6 │ │ + b.n 6061e │ │ add r3, r6 │ │ add r2, fp │ │ cmp r3, #255 ; 0xff │ │ add r4, r5 │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ - b.n 5fdf6 │ │ + b.n 6061e │ │ muls r6, r3 │ │ mul.w fp, fp, r2 │ │ muls r4, r5 │ │ umull r6, r7, r6, lr │ │ umull r4, r5, r4, lr │ │ lsrs r3, r7, #7 │ │ umull r6, r7, fp, lr │ │ lsrs r4, r5, #7 │ │ lsrs r2, r7, #7 │ │ lsls r2, r2, #8 │ │ orr.w r4, r2, r4, lsl #16 │ │ orrs r4, r3 │ │ str.w r4, [r8] │ │ - b.n 5fd8c │ │ + b.n 605b4 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #4] │ │ add r3, sl │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 5fd6e │ │ + b.n 60596 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ sub sp, #28 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ and.w sl, r7, #112 ; 0x70 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r9, ip │ │ str r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 5ff42 │ │ + beq.n 6076a │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 5fe6e │ │ + blt.n 60696 │ │ add.w r9, r9, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 5fe5e │ │ + b.n 60686 │ │ ldr r3, [sp, #12] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ subs r3, #4 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 5ff34 │ │ + beq.n 6075c │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 5feae │ │ + blt.n 606d6 │ │ ldr r1, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w r8, r8, #1 │ │ lsrs r6, r5, #16 │ │ mul.w lr, r1, r9 │ │ add r8, r6 │ │ sub.w r5, r5, r6, lsl #16 │ │ @@ -111502,95 +112322,95 @@ │ │ ubfx r6, r1, #16, #8 │ │ ubfx fp, r1, #8, #8 │ │ uxtb r1, r1 │ │ ubfx r0, r3, #16, #8 │ │ str r2, [sp, #8] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - beq.n 5fee8 │ │ + beq.n 60710 │ │ cmp.w sl, #64 ; 0x40 │ │ - beq.n 5ff02 │ │ + beq.n 6072a │ │ cmp.w sl, #16 │ │ ittt eq │ │ moveq r0, r1 │ │ moveq r2, fp │ │ moveq r3, r6 │ │ - b.n 5ff22 │ │ + b.n 6074a │ │ add r3, r6 │ │ add r2, fp │ │ cmp r3, #255 ; 0xff │ │ add r0, r1 │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ - b.n 5ff22 │ │ + b.n 6074a │ │ muls r6, r3 │ │ - ldr r3, [pc, #64] ; (5ff48 ) │ │ + ldr r3, [pc, #64] ; (60770 ) │ │ mul.w fp, r2, fp │ │ - ldr r2, [pc, #60] ; (5ff48 ) │ │ + ldr r2, [pc, #60] ; (60770 ) │ │ muls r0, r1 │ │ - ldr r1, [pc, #56] ; (5ff48 ) │ │ + ldr r1, [pc, #56] ; (60770 ) │ │ umull r6, r7, r6, r3 │ │ umull r0, r1, r0, r1 │ │ lsrs r3, r7, #7 │ │ umull r6, r7, fp, r2 │ │ lsrs r0, r1, #7 │ │ lsrs r2, r7, #7 │ │ lsls r2, r2, #8 │ │ orr.w r0, r2, r0, lsl #16 │ │ orrs r0, r3 │ │ ldr r3, [sp, #8] │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #20] │ │ add r5, r3 │ │ - b.n 5fe80 │ │ + b.n 606a8 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #12] │ │ add ip, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 5fe4c │ │ + b.n 60674 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (5ffe0 ) │ │ + ldr r1, [pc, #128] ; (60808 ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 5ffd8 │ │ + cbz r3, 60800 │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 5ffca │ │ + bcc.n 607f2 │ │ ldr.w r2, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r3, 5ffbc │ │ + cbz r3, 607e4 │ │ ldr r3, [sp, #4] │ │ mul.w r6, fp, r6 │ │ muls r4, r3 │ │ ldr r3, [sp, #8] │ │ muls r2, r3 │ │ umull r6, r7, r6, r1 │ │ umull r4, r5, r4, r1 │ │ @@ -111598,74 +112418,74 @@ │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ lsls r4, r4, #8 │ │ orr.w r2, r4, r2, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [r9], #4 │ │ - b.n 5ff86 │ │ + b.n 607ae │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 5ff6c │ │ + b.n 60794 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #228] ; 600e0 │ │ + ldr.w sl, [pc, #228] ; 60908 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r9, ip │ │ and.w r3, r7, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 600d8 │ │ + beq.n 60900 │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 6004a │ │ + blt.n 60872 │ │ add.w r9, r9, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 6003a │ │ + b.n 60862 │ │ ldr r3, [sp, #4] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 600ca │ │ + bcc.n 608f2 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 60084 │ │ + blt.n 608ac │ │ ldr r2, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w r8, r8, #1 │ │ lsrs r0, r5, #16 │ │ mul.w lr, r2, r9 │ │ add r8, r0 │ │ sub.w r5, r5, r0, lsl #16 │ │ @@ -111673,15 +112493,15 @@ │ │ add.w lr, lr, r8, lsl #2 │ │ add lr, r0 │ │ ldr.w r2, [lr] │ │ ldr r7, [sp, #28] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r0, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r7, 600b4 │ │ + cbz r7, 608dc │ │ ldr r7, [sp, #8] │ │ muls r6, r7 │ │ umull r6, r7, r6, sl │ │ lsrs r6, r7, #7 │ │ ldr r7, [sp, #12] │ │ muls r0, r7 │ │ ldr r7, [sp, #16] │ │ @@ -111694,34 +112514,34 @@ │ │ ldr r3, [sp, #0] │ │ orr.w r2, r0, r2, lsl #16 │ │ orrs r6, r2 │ │ ldr r2, [sp, #24] │ │ str.w r6, [r3], #4 │ │ add r5, r2 │ │ str r3, [sp, #0] │ │ - b.n 6005a │ │ + b.n 60882 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 60028 │ │ + b.n 60850 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldrb.w r8, [r0, #63] ; 0x3f │ │ str r3, [sp, #28] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr r4, [pc, #380] ; (60278 ) │ │ + ldr r4, [pc, #380] ; (60aa0 ) │ │ rsb r1, r8, r8, lsl #8 │ │ ldr r5, [r0, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ tst.w r5, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ umull r2, r3, r1, r4 │ │ @@ -111735,15 +112555,15 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 60270 │ │ + beq.w 60a98 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -111752,108 +112572,108 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 6025e │ │ + beq.n 60a86 │ │ ldr r2, [sp, #24] │ │ ldr.w r3, [r2, #4]! │ │ ubfx r7, r3, #16, #8 │ │ ubfx r1, r3, #8, #8 │ │ uxtb.w lr, r3 │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #24] │ │ ldr.w r6, [r3, #4]! │ │ ubfx ip, r6, #16, #8 │ │ ubfx r5, r6, #8, #8 │ │ str r3, [sp, #8] │ │ uxtb r6, r6 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 601b2 │ │ + cbz r3, 609da │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r4 │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w lr, r3, lr │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r4 │ │ umull r2, r3, lr, r4 │ │ mov.w r1, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 601dc │ │ + cbz r3, 60a04 │ │ cmp.w sl, #255 ; 0xff │ │ - beq.n 601dc │ │ + beq.n 60a04 │ │ mul.w r7, sl, r7 │ │ mul.w r1, sl, r1 │ │ mul.w lr, sl, lr │ │ umull r2, r3, r7, r4 │ │ lsrs r7, r3, #7 │ │ umull r2, r3, r1, r4 │ │ lsrs r1, r3, #7 │ │ umull r2, r3, lr, r4 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 60210 │ │ + beq.n 60a38 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 6022e │ │ + beq.n 60a56 │ │ cmp r3, #16 │ │ - bne.n 6024e │ │ + bne.n 60a76 │ │ mul.w r8, r5, fp │ │ mul.w r6, r6, fp │ │ mul.w ip, ip, fp │ │ umull r8, r9, r8, r4 │ │ umull r2, r3, r6, r4 │ │ add.w r5, r1, r9, lsr #7 │ │ umull r8, r9, ip, r4 │ │ add.w r6, r7, r3, lsr #7 │ │ add.w ip, lr, r9, lsr #7 │ │ - b.n 6024e │ │ + b.n 60a76 │ │ add r6, r7 │ │ add r5, r1 │ │ cmp r6, #255 ; 0xff │ │ add ip, lr │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 6024e │ │ + b.n 60a76 │ │ mul.w r8, r5, r1 │ │ muls r6, r7 │ │ umull r8, r9, r8, r4 │ │ mul.w r8, ip, lr │ │ umull r6, r7, r6, r4 │ │ mov.w r5, r9, lsr #7 │ │ umull r8, r9, r8, r4 │ │ lsrs r6, r7, #7 │ │ mov.w ip, r9, lsr #7 │ │ ldr r3, [sp, #8] │ │ lsls r5, r5, #8 │ │ orr.w ip, r5, ip, lsl #16 │ │ orr.w r6, ip, r6 │ │ str r6, [r3, #0] │ │ - b.n 60154 │ │ + b.n 6097c │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 60130 │ │ + b.n 60958 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ @@ -111867,21 +112687,21 @@ │ │ ldr r1, [r4, #28] │ │ rsb r6, r6, r6, lsl #8 │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r1, [pc, #432] ; (6046c ) │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r1, [pc, #432] ; (60c94 ) │ │ tst.w r5, #2 │ │ str.w fp, [sp, #4] │ │ umull r2, r3, r6, r1 │ │ mov ip, r1 │ │ mov.w r3, r3, lsr #7 │ │ it eq │ │ moveq r3, #255 ; 0xff │ │ @@ -111895,41 +112715,41 @@ │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 60466 │ │ + beq.w 60c8e │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 60314 │ │ + blt.n 60b3c │ │ ldr r3, [sp, #4] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n 60302 │ │ + b.n 60b2a │ │ ldr r3, [sp, #32] │ │ mov.w sl, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ adds r3, #1 │ │ - beq.w 60458 │ │ + beq.w 60c80 │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 60360 │ │ + blt.n 60b88 │ │ sub.w r8, sl, #65536 ; 0x10000 │ │ ldr r3, [sp, #8] │ │ mov.w r2, r8, lsr #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #8] │ │ sub.w sl, r8, r2, lsl #16 │ │ @@ -111949,75 +112769,75 @@ │ │ ldr r3, [sp, #16] │ │ ldr.w r6, [r3, #4]! │ │ ubfx r5, r6, #16, #8 │ │ ubfx r0, r6, #8, #8 │ │ str r3, [sp, #16] │ │ uxtb r6, r6 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - cbz r3, 603b0 │ │ + cbz r3, 60bd8 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, ip │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ umull r2, r3, lr, ip │ │ mov.w r1, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 603da │ │ + cbz r3, 60c02 │ │ ldr r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 603da │ │ + beq.n 60c02 │ │ muls r7, r3 │ │ umull r2, r3, r7, ip │ │ lsrs r7, r3, #7 │ │ ldr r3, [sp, #0] │ │ muls r1, r3 │ │ umull r2, r3, r1, ip │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #0] │ │ mul.w lr, r3, lr │ │ umull r2, r3, lr, ip │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 60410 │ │ + beq.n 60c38 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 6042a │ │ + beq.n 60c52 │ │ cmp r3, #16 │ │ - bne.n 60446 │ │ + bne.n 60c6e │ │ ldr r3, [sp, #20] │ │ muls r6, r3 │ │ umull r2, r3, r6, ip │ │ add.w r6, r7, r3, lsr #7 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r0 │ │ umull r8, r9, r8, ip │ │ mul.w r8, r3, r5 │ │ add.w r0, r1, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ add.w r5, lr, r9, lsr #7 │ │ - b.n 60446 │ │ + b.n 60c6e │ │ add r6, r7 │ │ add r0, r1 │ │ cmp r6, #255 ; 0xff │ │ add r5, lr │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ - b.n 60446 │ │ + b.n 60c6e │ │ mul.w r8, r5, lr │ │ muls r6, r7 │ │ muls r0, r1 │ │ umull r8, r9, r8, ip │ │ umull r6, r7, r6, ip │ │ umull r0, r1, r0, ip │ │ mov.w r5, r9, lsr #7 │ │ @@ -112026,206 +112846,206 @@ │ │ ldr r3, [sp, #16] │ │ lsls r0, r0, #8 │ │ orr.w r5, r0, r5, lsl #16 │ │ orrs r6, r5 │ │ str r6, [r3, #0] │ │ ldr r3, [sp, #52] ; 0x34 │ │ add sl, r3 │ │ - b.n 60328 │ │ + b.n 60b50 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 602ee │ │ + b.n 60b16 │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r6, r1 │ │ mov sl, r0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 604f8 │ │ + cbz r3, 60d20 │ │ ldr.w lr, [r4, #20] │ │ ldr r7, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 604ae │ │ + blt.n 60cd6 │ │ adds r6, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 604a0 │ │ + b.n 60cc8 │ │ mov ip, lr │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 604ee │ │ + bcc.n 60d16 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 604e0 │ │ + blt.n 60d08 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r0, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ muls r2, r6 │ │ add.w r2, r2, r5, lsl #2 │ │ add r2, r0 │ │ ldr r0, [r2, #0] │ │ add r3, sl │ │ orr.w r9, r0, #4278190080 ; 0xff000000 │ │ str.w r9, [ip], #4 │ │ - b.n 604ba │ │ + b.n 60ce2 │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, lr │ │ str r3, [r4, #20] │ │ - b.n 60492 │ │ + b.n 60cba │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldr r1, [r0, #52] ; 0x34 │ │ - ldr.w lr, [pc, #200] ; 605cc │ │ + ldr.w lr, [pc, #200] ; 60df4 │ │ and.w r1, r1, #112 ; 0x70 │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 605c4 │ │ + beq.n 60dec │ │ ldr r3, [r0, #0] │ │ ldr.w ip, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [r0, #20] │ │ sub.w r8, r3, #4 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ sub.w fp, r3, #4 │ │ adds.w ip, ip, #4294967295 ; 0xffffffff │ │ - bcc.n 605b2 │ │ + bcc.n 60dda │ │ ldr.w r3, [r8, #4]! │ │ cmp r1, #32 │ │ ldr.w r5, [fp, #4]! │ │ ubfx r2, r3, #16, #8 │ │ ubfx r6, r3, #8, #8 │ │ mov.w r9, r3, lsr #24 │ │ ubfx r4, r5, #16, #8 │ │ ubfx r7, r5, #8, #8 │ │ uxtb.w sl, r5 │ │ uxtb r3, r3 │ │ - beq.n 6056a │ │ + beq.n 60d92 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 60584 │ │ + beq.n 60dac │ │ cmp r1, #16 │ │ itttt eq │ │ moveq r3, sl │ │ moveq r6, r7 │ │ moveq r2, r4 │ │ moveq.w r9, #255 ; 0xff │ │ - b.n 6059e │ │ + b.n 60dc6 │ │ add r2, r4 │ │ add r6, r7 │ │ cmp r2, #255 ; 0xff │ │ add r3, sl │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r6, #255 ; 0xff │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 6059e │ │ + b.n 60dc6 │ │ muls r4, r2 │ │ mul.w sl, sl, r3 │ │ muls r6, r7 │ │ umull r4, r5, r4, lr │ │ umull r6, r7, r6, lr │ │ lsrs r2, r5, #7 │ │ umull r4, r5, sl, lr │ │ lsrs r6, r7, #7 │ │ lsrs r3, r5, #7 │ │ lsls r2, r2, #16 │ │ orr.w r9, r2, r9, lsl #24 │ │ orr.w r3, r9, r3 │ │ orr.w r6, r3, r6, lsl #8 │ │ str.w r6, [r8] │ │ - b.n 6052a │ │ + b.n 60d52 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #0] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #4] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 6050a │ │ + b.n 60d32 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #28 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov fp, ip │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #8] │ │ str r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 606fc │ │ + beq.n 60f24 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #0] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 60620 │ │ + blt.n 60e48 │ │ add.w fp, fp, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 60610 │ │ + b.n 60e38 │ │ ldr r3, [sp, #12] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ subs r3, #4 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.n 606ee │ │ + beq.n 60f16 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 60660 │ │ + blt.n 60e88 │ │ ldr r1, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w r8, r8, #1 │ │ lsrs r0, r5, #16 │ │ mul.w lr, r1, fp │ │ add r8, r0 │ │ sub.w r5, r5, r0, lsl #16 │ │ @@ -112241,75 +113061,75 @@ │ │ ldr.w r3, [r2, #4]! │ │ cmp r1, #32 │ │ ubfx r6, r3, #8, #8 │ │ str r2, [sp, #4] │ │ mov.w r9, r3, lsr #24 │ │ ubfx r2, r3, #16, #8 │ │ uxtb r3, r3 │ │ - beq.n 606a0 │ │ + beq.n 60ec8 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 606ba │ │ + beq.n 60ee2 │ │ cmp r1, #16 │ │ itttt eq │ │ moveq r3, sl │ │ moveq r6, r7 │ │ moveq r2, r0 │ │ moveq.w r9, #255 ; 0xff │ │ - b.n 606d8 │ │ + b.n 60f00 │ │ add r2, r0 │ │ add r6, r7 │ │ cmp r2, #255 ; 0xff │ │ add r3, sl │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r6, #255 ; 0xff │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 606d8 │ │ + b.n 60f00 │ │ muls r0, r2 │ │ - ldr r2, [pc, #68] ; (60704 ) │ │ + ldr r2, [pc, #68] ; (60f2c ) │ │ mul.w sl, r3, sl │ │ muls r6, r7 │ │ umull r0, r1, r0, r2 │ │ lsrs r2, r1, #7 │ │ - ldr r1, [pc, #56] ; (60704 ) │ │ + ldr r1, [pc, #56] ; (60f2c ) │ │ umull r6, r7, r6, r1 │ │ umull r0, r1, sl, r1 │ │ lsrs r6, r7, #7 │ │ lsrs r3, r1, #7 │ │ lsls r2, r2, #16 │ │ orr.w r2, r2, r9, lsl #24 │ │ orrs r2, r3 │ │ ldr r3, [sp, #4] │ │ orr.w r6, r2, r6, lsl #8 │ │ str r6, [r3, #0] │ │ ldr r3, [sp, #20] │ │ add r5, r3 │ │ - b.n 60632 │ │ + b.n 60e5a │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #12] │ │ add ip, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 605fe │ │ + b.n 60e26 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w r4, [r0, #63] ; 0x3f │ │ str r3, [sp, #0] │ │ - ldr r1, [pc, #160] ; (607bc ) │ │ + ldr r1, [pc, #160] ; (60fe4 ) │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ rsb r4, r4, r4, lsl #8 │ │ ldr r5, [r0, #52] ; 0x34 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r3, [sp, #4] │ │ tst.w r5, #2 │ │ umull r2, r3, r4, r1 │ │ @@ -112319,28 +113139,28 @@ │ │ lsls r3, r3, #24 │ │ str r3, [sp, #8] │ │ and.w r3, r5, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 607b6 │ │ + cbz r3, 60fde │ │ ldr.w lr, [r0] │ │ ldr r7, [r0, #20] │ │ ldr r6, [r0, #24] │ │ sub.w r8, lr, #4 │ │ mov ip, r7 │ │ adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.n 607a8 │ │ + bcc.n 60fd0 │ │ ldr.w r2, [r8, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx sl, r2, #16, #8 │ │ ubfx r9, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r3, 60796 │ │ + cbz r3, 60fbe │ │ mul.w sl, fp, sl │ │ ldr r3, [sp, #0] │ │ mul.w r9, r3, r9 │ │ ldr r3, [sp, #4] │ │ umull r4, r5, sl, r1 │ │ muls r2, r3 │ │ mov.w sl, r5, lsr #7 │ │ @@ -112349,22 +113169,22 @@ │ │ mov.w r9, r5, lsr #7 │ │ lsrs r2, r3, #7 │ │ ldr r3, [sp, #8] │ │ orrs r2, r3 │ │ orr.w r4, r2, sl, lsl #16 │ │ orr.w r4, r4, r9, lsl #8 │ │ str.w r4, [ip], #4 │ │ - b.n 6075a │ │ + b.n 60f82 │ │ ldr r3, [r0, #12] │ │ add r3, lr │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, r7 │ │ str r3, [r0, #20] │ │ - b.n 60744 │ │ + b.n 60f6c │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ @@ -112375,57 +113195,57 @@ │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #16] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #20] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #24] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ rsb r1, r5, r5, lsl #8 │ │ tst.w r6, #2 │ │ mov.w r5, #0 │ │ mov r8, r5 │ │ str r0, [sp, #28] │ │ - ldr r0, [pc, #216] ; (608e0 ) │ │ + ldr r0, [pc, #216] ; (61108 ) │ │ umull r2, r3, r1, r0 │ │ mov lr, r0 │ │ mov.w r7, r3, lsr #7 │ │ it eq │ │ moveq r7, #255 ; 0xff │ │ lsls r3, r7, #24 │ │ str r3, [sp, #32] │ │ and.w r3, r6, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 608d8 │ │ + beq.n 61100 │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #8] │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 60842 │ │ + blt.n 6106a │ │ add.w r8, r8, #1 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ - b.n 60832 │ │ + b.n 6105a │ │ ldr r3, [sp, #8] │ │ movs r0, #0 │ │ mov.w r1, #65536 ; 0x10000 │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 608ca │ │ + bcc.n 610f2 │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 6087a │ │ + blt.n 610a2 │ │ ldr r0, [r4, #12] │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ add.w ip, ip, #1 │ │ lsrs r2, r1, #16 │ │ mul.w r0, r0, r8 │ │ add ip, r2 │ │ sub.w r1, r1, r2, lsl #16 │ │ @@ -112433,15 +113253,15 @@ │ │ add.w r0, r0, ip, lsl #2 │ │ add r0, r2 │ │ ldr r2, [r0, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ubfx sl, r2, #16, #8 │ │ ubfx r9, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r3, 608b0 │ │ + cbz r3, 610d8 │ │ ldr r3, [sp, #12] │ │ mul.w sl, r3, sl │ │ ldr r3, [sp, #16] │ │ mul.w r9, r3, r9 │ │ ldr r3, [sp, #20] │ │ umull r6, r7, sl, lr │ │ muls r2, r3 │ │ @@ -112455,34 +113275,34 @@ │ │ orr.w sl, r2, sl, lsl #16 │ │ ldr r2, [sp, #4] │ │ orr.w r3, sl, r9, lsl #8 │ │ str.w r3, [r2], #4 │ │ ldr r3, [sp, #28] │ │ str r2, [sp, #4] │ │ add r1, r3 │ │ - b.n 60850 │ │ + b.n 61078 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add r5, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 60820 │ │ + b.n 61048 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldrb.w r8, [r0, #63] ; 0x3f │ │ str r3, [sp, #28] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr r5, [pc, #408] ; (60a94 ) │ │ + ldr r5, [pc, #408] ; (612bc ) │ │ rsb r1, r8, r8, lsl #8 │ │ ldr r4, [r0, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ tst.w r4, #2 │ │ it eq │ │ moveq.w fp, #255 ; 0xff │ │ @@ -112498,15 +113318,15 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r4, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 60a8e │ │ + beq.w 612b6 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -112515,15 +113335,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.w 60a7c │ │ + beq.w 612a4 │ │ ldr r2, [sp, #24] │ │ ldr.w r3, [r2, #4]! │ │ ubfx r6, r3, #16, #8 │ │ ubfx r1, r3, #8, #8 │ │ uxtb.w lr, r3 │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #24] │ │ @@ -112531,75 +113351,75 @@ │ │ ubfx r7, r4, #16, #8 │ │ ubfx ip, r4, #8, #8 │ │ str r3, [sp, #8] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #0] │ │ uxtb r4, r4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 609bc │ │ + cbz r3, 611e4 │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w lr, r3, lr │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ umull r2, r3, lr, r5 │ │ mov.w r1, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 609e6 │ │ + cbz r3, 6120e │ │ cmp.w fp, #255 ; 0xff │ │ - beq.n 609e6 │ │ + beq.n 6120e │ │ mul.w r6, fp, r6 │ │ mul.w r1, fp, r1 │ │ mul.w lr, fp, lr │ │ umull r2, r3, r6, r5 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 60a2a │ │ + beq.n 61252 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 60a48 │ │ + beq.n 61270 │ │ cmp r3, #16 │ │ - bne.n 60a68 │ │ + bne.n 61290 │ │ mul.w r7, r7, sl │ │ mul.w r8, r4, sl │ │ umull r2, r3, r7, r5 │ │ umull r8, r9, r8, r5 │ │ add.w r7, r6, r3, lsr #7 │ │ mul.w r3, ip, sl │ │ add.w r4, lr, r9, lsr #7 │ │ umull r2, r3, r3, r5 │ │ add.w ip, r1, r3, lsr #7 │ │ ldr r3, [sp, #0] │ │ mul.w r3, r3, sl │ │ umull r2, r3, r3, r5 │ │ add.w r3, fp, r3, lsr #7 │ │ str r3, [sp, #0] │ │ - b.n 60a68 │ │ + b.n 61290 │ │ add r7, r6 │ │ add ip, r1 │ │ cmp r7, #255 ; 0xff │ │ add r4, lr │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ - b.n 60a68 │ │ + b.n 61290 │ │ mul.w r8, ip, r1 │ │ muls r6, r7 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r4, lr │ │ umull r6, r7, r6, r5 │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ @@ -112608,24 +113428,24 @@ │ │ ldr r3, [sp, #0] │ │ lsls r7, r7, #16 │ │ ldr r2, [sp, #8] │ │ orr.w r7, r7, r3, lsl #24 │ │ orrs r7, r4 │ │ orr.w r3, r7, ip, lsl #8 │ │ str r3, [r2, #0] │ │ - b.n 60958 │ │ + b.n 61180 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 60934 │ │ + b.n 6115c │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ @@ -112638,21 +113458,21 @@ │ │ ldr r1, [r4, #28] │ │ rsb r6, r6, r6, lsl #8 │ │ str r3, [sp, #48] ; 0x30 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #52] ; 0x34 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r1, [pc, #468] ; (60cac ) │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r1, [pc, #468] ; (614d4 ) │ │ tst.w r5, #2 │ │ str.w sl, [sp, #16] │ │ umull r2, r3, r6, r1 │ │ mov ip, r1 │ │ mov.w fp, r3, lsr #7 │ │ it eq │ │ moveq.w fp, #255 ; 0xff │ │ @@ -112665,43 +113485,43 @@ │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #32] │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 60ca6 │ │ + beq.w 614ce │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 60b30 │ │ + blt.n 61358 │ │ ldr r3, [sp, #16] │ │ sub.w sl, sl, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 60b1e │ │ + b.n 61346 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r3, #4 │ │ str r3, [sp, #28] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #4] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #24] │ │ adds r3, #1 │ │ - beq.w 60c98 │ │ + beq.w 614c0 │ │ ldr r3, [sp, #4] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 60b82 │ │ + blt.n 613aa │ │ sub.w r0, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #16] │ │ mov.w r8, r0, lsr #16 │ │ adds r3, #1 │ │ add r3, r8 │ │ str r3, [sp, #20] │ │ @@ -112724,47 +113544,47 @@ │ │ ubfx r7, r0, #16, #8 │ │ ubfx r5, r0, #8, #8 │ │ str r3, [sp, #28] │ │ lsrs r3, r0, #24 │ │ str r3, [sp, #12] │ │ uxtb r0, r0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 60bd6 │ │ + cbz r3, 613fe │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #48] ; 0x30 │ │ umull r8, r9, r8, ip │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mul.w lr, r3, lr │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ umull r2, r3, lr, ip │ │ mov.w r1, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 60c00 │ │ + cbz r3, 61428 │ │ cmp.w fp, #255 ; 0xff │ │ - beq.n 60c00 │ │ + beq.n 61428 │ │ mul.w r6, fp, r6 │ │ mul.w r1, fp, r1 │ │ mul.w lr, fp, lr │ │ umull r2, r3, r6, ip │ │ lsrs r6, r3, #7 │ │ umull r2, r3, r1, ip │ │ lsrs r1, r3, #7 │ │ umull r2, r3, lr, ip │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #32] │ │ cmp r3, #32 │ │ - beq.n 60c44 │ │ + beq.n 6146c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 60c5e │ │ + beq.n 61486 │ │ cmp r3, #16 │ │ - bne.n 60c7c │ │ + bne.n 614a4 │ │ ldr r3, [sp, #8] │ │ muls r7, r3 │ │ umull r2, r3, r7, ip │ │ ldr r2, [sp, #8] │ │ add.w r7, r6, r3, lsr #7 │ │ ldr r3, [sp, #8] │ │ mul.w r8, r3, r5 │ │ @@ -112774,28 +113594,28 @@ │ │ muls r3, r2 │ │ add.w r5, r1, r9, lsr #7 │ │ umull r0, r1, r0, ip │ │ umull r8, r9, r3, ip │ │ add.w r0, lr, r1, lsr #7 │ │ add.w r3, fp, r9, lsr #7 │ │ str r3, [sp, #12] │ │ - b.n 60c7c │ │ + b.n 614a4 │ │ add r7, r6 │ │ add r5, r1 │ │ cmp r7, #255 ; 0xff │ │ add r0, lr │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ - b.n 60c7c │ │ + b.n 614a4 │ │ mul.w r8, r5, r1 │ │ muls r6, r7 │ │ mul.w r0, r0, lr │ │ umull r8, r9, r8, ip │ │ umull r6, r7, r6, ip │ │ umull r0, r1, r0, ip │ │ mov.w r5, r9, lsr #7 │ │ @@ -112808,58 +113628,58 @@ │ │ ldr r3, [sp, #28] │ │ orrs r7, r0 │ │ orr.w r7, r7, r5, lsl #8 │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #4] │ │ add r3, r2 │ │ str r3, [sp, #4] │ │ - b.n 60b46 │ │ + b.n 6136e │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add sl, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 60b0a │ │ + b.n 61332 │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ movs r5, #0 │ │ ldr r1, [r4, #28] │ │ mov r7, r5 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 60d48 │ │ + cbz r3, 61570 │ │ ldr.w ip, [r4, #20] │ │ ldr.w lr, [r4, #24] │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 60cee │ │ + blt.n 61516 │ │ adds r7, #1 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ - b.n 60ce0 │ │ + b.n 61508 │ │ mov r9, ip │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 60d3e │ │ + bcc.n 61566 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 60d20 │ │ + blt.n 61548 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r6, #1 │ │ ldr r1, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r6, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ @@ -112870,140 +113690,140 @@ │ │ add r3, r0 │ │ and.w sl, r1, #65280 ; 0xff00 │ │ uxtb.w fp, r1 │ │ ubfx r1, r1, #16, #8 │ │ orr.w r1, r1, fp, lsl #16 │ │ orr.w r1, r1, sl │ │ str.w r1, [r9], #4 │ │ - b.n 60cfa │ │ + b.n 61522 │ │ ldr r3, [r4, #32] │ │ add r5, r8 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 60cd0 │ │ + b.n 614f8 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldr r1, [r0, #52] ; 0x34 │ │ - ldr.w lr, [pc, #180] ; 60e08 │ │ + ldr.w lr, [pc, #180] ; 61630 │ │ and.w r1, r1, #112 ; 0x70 │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 60e00 │ │ + beq.n 61628 │ │ ldr r3, [r0, #20] │ │ ldr.w fp, [r0] │ │ ldr.w ip, [r0, #24] │ │ sub.w r8, r3, #4 │ │ sub.w r9, fp, #4 │ │ str r3, [sp, #4] │ │ adds.w ip, ip, #4294967295 ; 0xffffffff │ │ - bcc.n 60df0 │ │ + bcc.n 61618 │ │ ldr.w r5, [r9, #4]! │ │ cmp r1, #32 │ │ ldr.w r3, [r8, #4]! │ │ ubfx sl, r5, #16, #8 │ │ ubfx r6, r5, #8, #8 │ │ ubfx r4, r3, #16, #8 │ │ ubfx r2, r3, #8, #8 │ │ uxtb r5, r5 │ │ uxtb r3, r3 │ │ - beq.n 60dae │ │ + beq.n 615d6 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 60dc8 │ │ + beq.n 615f0 │ │ cmp r1, #16 │ │ ittt eq │ │ moveq r3, sl │ │ moveq r2, r6 │ │ moveq r4, r5 │ │ - b.n 60de2 │ │ + b.n 6160a │ │ add r4, r5 │ │ add r2, r6 │ │ cmp r4, #255 ; 0xff │ │ add r3, sl │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 60de2 │ │ + b.n 6160a │ │ muls r6, r2 │ │ mul.w sl, r3, sl │ │ muls r4, r5 │ │ umull r6, r7, r6, lr │ │ umull r4, r5, r4, lr │ │ lsrs r2, r7, #7 │ │ umull r6, r7, sl, lr │ │ lsrs r4, r5, #7 │ │ lsrs r3, r7, #7 │ │ lsls r2, r2, #8 │ │ orr.w r4, r2, r4, lsl #16 │ │ orrs r4, r3 │ │ str.w r4, [r8] │ │ - b.n 60d78 │ │ + b.n 615a0 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #4] │ │ add r3, fp │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 60d5a │ │ + b.n 61582 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ sub sp, #28 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ and.w fp, r7, #112 ; 0x70 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r9, ip │ │ str r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 60f2e │ │ + beq.n 61756 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 60e5a │ │ + blt.n 61682 │ │ add.w r9, r9, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 60e4a │ │ + b.n 61672 │ │ ldr r3, [sp, #12] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ subs r3, #4 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 60f20 │ │ + beq.n 61748 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 60e9a │ │ + blt.n 616c2 │ │ ldr r1, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w r8, r8, #1 │ │ ldr r3, [r4, #0] │ │ lsrs r6, r5, #16 │ │ mul.w lr, r1, r9 │ │ add r8, r6 │ │ @@ -113017,95 +113837,95 @@ │ │ ubfx sl, r1, #16, #8 │ │ ubfx r6, r1, #8, #8 │ │ uxtb r1, r1 │ │ ubfx r0, r3, #16, #8 │ │ str r2, [sp, #8] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - beq.n 60ed4 │ │ + beq.n 616fc │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 60eee │ │ + beq.n 61716 │ │ cmp.w fp, #16 │ │ ittt eq │ │ moveq r3, sl │ │ moveq r2, r6 │ │ moveq r0, r1 │ │ - b.n 60f0e │ │ + b.n 61736 │ │ add r0, r1 │ │ add r2, r6 │ │ cmp r0, #255 ; 0xff │ │ add r3, sl │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 60f0e │ │ + b.n 61736 │ │ muls r6, r2 │ │ - ldr r2, [pc, #64] ; (60f34 ) │ │ + ldr r2, [pc, #64] ; (6175c ) │ │ muls r0, r1 │ │ - ldr r1, [pc, #60] ; (60f34 ) │ │ + ldr r1, [pc, #60] ; (6175c ) │ │ mul.w sl, r3, sl │ │ - ldr r3, [pc, #56] ; (60f34 ) │ │ + ldr r3, [pc, #56] ; (6175c ) │ │ umull r6, r7, r6, r2 │ │ umull r0, r1, r0, r1 │ │ lsrs r2, r7, #7 │ │ umull r6, r7, sl, r3 │ │ lsrs r0, r1, #7 │ │ lsrs r3, r7, #7 │ │ lsls r2, r2, #8 │ │ orr.w r0, r2, r0, lsl #16 │ │ orrs r0, r3 │ │ ldr r3, [sp, #8] │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #20] │ │ add r5, r3 │ │ - b.n 60e6c │ │ + b.n 61694 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #12] │ │ add ip, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 60e38 │ │ + b.n 61660 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (60fcc ) │ │ + ldr r1, [pc, #128] ; (617f4 ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 60fc4 │ │ + cbz r3, 617ec │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 60fb6 │ │ + bcc.n 617de │ │ ldr.w r4, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r6, r4, #16, #8 │ │ ubfx r2, r4, #8, #8 │ │ uxtb r4, r4 │ │ - cbz r3, 60fa8 │ │ + cbz r3, 617d0 │ │ ldr r3, [sp, #4] │ │ mul.w r4, fp, r4 │ │ muls r2, r3 │ │ umull r4, r5, r4, r1 │ │ umull r2, r3, r2, r1 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ @@ -113113,74 +113933,74 @@ │ │ muls r6, r3 │ │ umull r6, r7, r6, r1 │ │ lsrs r6, r7, #7 │ │ lsls r2, r2, #8 │ │ orr.w r4, r2, r4, lsl #16 │ │ orrs r6, r4 │ │ str.w r6, [r9], #4 │ │ - b.n 60f72 │ │ + b.n 6179a │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 60f58 │ │ + b.n 61780 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #228] ; 610cc │ │ + ldr.w sl, [pc, #228] ; 618f4 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r9, ip │ │ and.w r3, r7, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 610c4 │ │ + beq.n 618ec │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 61036 │ │ + blt.n 6185e │ │ add.w r9, r9, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 61026 │ │ + b.n 6184e │ │ ldr r3, [sp, #4] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 610b6 │ │ + bcc.n 618de │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 61070 │ │ + blt.n 61898 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w r8, r8, #1 │ │ lsrs r2, r5, #16 │ │ add r8, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ mul.w lr, r2, r9 │ │ @@ -113188,15 +114008,15 @@ │ │ add.w lr, lr, r8, lsl #2 │ │ add lr, r2 │ │ ldr.w r0, [lr] │ │ ldr r7, [sp, #28] │ │ ubfx r6, r0, #16, #8 │ │ ubfx r2, r0, #8, #8 │ │ uxtb r0, r0 │ │ - cbz r7, 610a0 │ │ + cbz r7, 618c8 │ │ ldr r7, [sp, #8] │ │ muls r0, r7 │ │ ldr r7, [sp, #12] │ │ muls r2, r7 │ │ ldr r7, [sp, #16] │ │ umull r0, r1, r0, sl │ │ muls r6, r7 │ │ @@ -113209,34 +114029,34 @@ │ │ ldr r3, [sp, #0] │ │ orr.w r0, r2, r0, lsl #16 │ │ ldr r2, [sp, #24] │ │ orrs r6, r0 │ │ add r5, r2 │ │ str.w r6, [r3], #4 │ │ str r3, [sp, #0] │ │ - b.n 61046 │ │ + b.n 6186e │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 61014 │ │ + b.n 6183c │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldrb.w r8, [r0, #63] ; 0x3f │ │ str r3, [sp, #28] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr r6, [pc, #380] ; (61264 ) │ │ + ldr r6, [pc, #380] ; (61a8c ) │ │ rsb r1, r8, r8, lsl #8 │ │ ldr r4, [r0, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ tst.w r4, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ umull r2, r3, r1, r6 │ │ @@ -113250,15 +114070,15 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r4, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 6125c │ │ + beq.w 61a84 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -113267,108 +114087,108 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 6124a │ │ + beq.n 61a72 │ │ ldr r3, [sp, #24] │ │ ldr.w r1, [r3, #4]! │ │ ubfx lr, r1, #16, #8 │ │ ubfx r4, r1, #8, #8 │ │ str r3, [sp, #24] │ │ uxtb r1, r1 │ │ ldr r3, [sp, #8] │ │ ldr.w r5, [r3, #4]! │ │ ubfx ip, r5, #16, #8 │ │ ubfx r7, r5, #8, #8 │ │ str r3, [sp, #8] │ │ uxtb r5, r5 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 6119c │ │ + cbz r3, 619c4 │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w lr, r3, lr │ │ mov.w r1, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ umull r2, r3, lr, r6 │ │ mov.w r4, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 611c6 │ │ + cbz r3, 619ee │ │ cmp.w sl, #255 ; 0xff │ │ - beq.n 611c6 │ │ + beq.n 619ee │ │ mul.w r1, sl, r1 │ │ mul.w r4, sl, r4 │ │ mul.w lr, sl, lr │ │ umull r2, r3, r1, r6 │ │ lsrs r1, r3, #7 │ │ umull r2, r3, r4, r6 │ │ lsrs r4, r3, #7 │ │ umull r2, r3, lr, r6 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 611fa │ │ + beq.n 61a22 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 61218 │ │ + beq.n 61a40 │ │ cmp r3, #16 │ │ - bne.n 6123a │ │ + bne.n 61a62 │ │ mul.w ip, ip, fp │ │ umull r8, r9, ip, r6 │ │ mul.w r8, r7, fp │ │ add.w ip, r1, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r5, fp │ │ add.w r7, r4, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ add.w r5, lr, r9, lsr #7 │ │ - b.n 6123a │ │ + b.n 61a62 │ │ add ip, r1 │ │ add r7, r4 │ │ cmp.w ip, #255 ; 0xff │ │ add r5, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r7, #255 ; 0xff │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ - b.n 6123a │ │ + b.n 61a62 │ │ mul.w r8, ip, r1 │ │ mul.w lr, r5, lr │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r7, r4 │ │ umull r2, r3, lr, r6 │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ lsrs r5, r3, #7 │ │ mov.w r7, r9, lsr #7 │ │ ldr r3, [sp, #8] │ │ lsls r7, r7, #8 │ │ orr.w ip, r7, ip, lsl #16 │ │ orr.w r5, ip, r5 │ │ str r5, [r3, #0] │ │ - b.n 61140 │ │ + b.n 61968 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 6111c │ │ + b.n 61944 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ @@ -113382,21 +114202,21 @@ │ │ ldr r1, [r4, #28] │ │ rsb r6, r6, r6, lsl #8 │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r1, [pc, #432] ; (61458 ) │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r1, [pc, #432] ; (61c80 ) │ │ tst.w r5, #2 │ │ str.w fp, [sp, #4] │ │ umull r2, r3, r6, r1 │ │ mov ip, r1 │ │ mov.w r3, r3, lsr #7 │ │ it eq │ │ moveq r3, #255 ; 0xff │ │ @@ -113410,41 +114230,41 @@ │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 61452 │ │ + beq.w 61c7a │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 61300 │ │ + blt.n 61b28 │ │ ldr r3, [sp, #4] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n 612ee │ │ + b.n 61b16 │ │ ldr r3, [sp, #32] │ │ mov.w sl, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ adds r3, #1 │ │ - beq.w 61444 │ │ + beq.w 61c6c │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 6134a │ │ + blt.n 61b72 │ │ sub.w r0, sl, #65536 ; 0x10000 │ │ ldr r3, [sp, #8] │ │ lsrs r2, r0, #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #8] │ │ sub.w sl, r0, r2, lsl #16 │ │ @@ -113464,75 +114284,75 @@ │ │ uxtb r1, r1 │ │ ldr.w r0, [r3, #4]! │ │ ubfx r7, r0, #16, #8 │ │ ubfx r5, r0, #8, #8 │ │ str r3, [sp, #16] │ │ uxtb r0, r0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - cbz r3, 61398 │ │ + cbz r3, 61bc0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, ip │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r1, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ umull r2, r3, lr, ip │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 613c2 │ │ + cbz r3, 61bea │ │ ldr r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 613c2 │ │ + beq.n 61bea │ │ muls r1, r3 │ │ umull r2, r3, r1, ip │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #0] │ │ muls r6, r3 │ │ umull r2, r3, r6, ip │ │ lsrs r6, r3, #7 │ │ ldr r3, [sp, #0] │ │ mul.w lr, r3, lr │ │ umull r2, r3, lr, ip │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 613f6 │ │ + beq.n 61c1e │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 61410 │ │ + beq.n 61c38 │ │ cmp r3, #16 │ │ - bne.n 61432 │ │ + bne.n 61c5a │ │ ldr r3, [sp, #20] │ │ muls r7, r3 │ │ umull r2, r3, r7, ip │ │ add.w r7, r1, r3, lsr #7 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r5 │ │ muls r0, r3 │ │ umull r8, r9, r8, ip │ │ umull r0, r1, r0, ip │ │ add.w r5, r6, r9, lsr #7 │ │ add.w r0, lr, r1, lsr #7 │ │ - b.n 61432 │ │ + b.n 61c5a │ │ add r7, r1 │ │ add r5, r6 │ │ cmp r7, #255 ; 0xff │ │ add r0, lr │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ - b.n 61432 │ │ + b.n 61c5a │ │ mul.w r8, r7, r1 │ │ mul.w r0, r0, lr │ │ umull r8, r9, r8, ip │ │ mul.w r8, r5, r6 │ │ umull r0, r1, r0, ip │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ @@ -113541,196 +114361,196 @@ │ │ ldr r3, [sp, #16] │ │ lsls r5, r5, #8 │ │ orr.w r7, r5, r7, lsl #16 │ │ orrs r7, r0 │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #52] ; 0x34 │ │ add sl, r3 │ │ - b.n 61314 │ │ + b.n 61b3c │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 612da │ │ + b.n 61b02 │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r6, r1 │ │ mov r9, r0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 614e0 │ │ + cbz r3, 61d08 │ │ ldr.w lr, [r4, #20] │ │ ldr r7, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 6149a │ │ + blt.n 61cc2 │ │ adds r6, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 6148c │ │ + b.n 61cb4 │ │ mov ip, lr │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 614d6 │ │ + bcc.n 61cfe │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 614cc │ │ + blt.n 61cf4 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r0, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ muls r2, r6 │ │ add.w r2, r2, r5, lsl #2 │ │ add r2, r0 │ │ ldr r0, [r2, #0] │ │ add r3, r9 │ │ str.w r0, [ip], #4 │ │ - b.n 614a6 │ │ + b.n 61cce │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, lr │ │ str r3, [r4, #20] │ │ - b.n 6147e │ │ + b.n 61ca6 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldr r6, [r0, #52] ; 0x34 │ │ - ldr r7, [pc, #184] ; (615a4 ) │ │ + ldr r7, [pc, #184] ; (61dcc ) │ │ and.w r6, r6, #112 ; 0x70 │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 6159e │ │ + beq.n 61dc6 │ │ ldr r3, [r0, #20] │ │ ldr.w fp, [r0] │ │ ldr.w lr, [r0, #24] │ │ sub.w ip, r3, #4 │ │ sub.w r8, fp, #4 │ │ str r3, [sp, #4] │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 6158e │ │ + bcc.n 61db6 │ │ ldr.w r2, [r8, #4]! │ │ cmp r6, #32 │ │ ldr.w r3, [ip, #4]! │ │ ubfx sl, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ ubfx r9, r3, #16, #8 │ │ ubfx r1, r3, #8, #8 │ │ uxtb r2, r2 │ │ uxtb r3, r3 │ │ - beq.n 61544 │ │ + beq.n 61d6c │ │ cmp r6, #64 ; 0x40 │ │ - beq.n 61562 │ │ + beq.n 61d8a │ │ cmp r6, #16 │ │ ittt eq │ │ moveq r9, sl │ │ moveq r1, r4 │ │ moveq r3, r2 │ │ - b.n 6157e │ │ + b.n 61da6 │ │ add r3, r2 │ │ add r1, r4 │ │ cmp r3, #255 ; 0xff │ │ add r9, sl │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp.w r9, #255 ; 0xff │ │ it cs │ │ movcs.w r9, #255 ; 0xff │ │ - b.n 6157e │ │ + b.n 61da6 │ │ muls r4, r1 │ │ mul.w r9, sl, r9 │ │ muls r2, r3 │ │ umull r4, r5, r4, r7 │ │ umull r2, r3, r2, r7 │ │ lsrs r1, r5, #7 │ │ umull r4, r5, r9, r7 │ │ lsrs r3, r3, #7 │ │ mov.w r9, r5, lsr #7 │ │ lsls r1, r1, #8 │ │ orr.w r9, r1, r9, lsl #16 │ │ orr.w r3, r9, r3 │ │ str.w r3, [ip] │ │ - b.n 6150e │ │ + b.n 61d36 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #4] │ │ add r3, fp │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 614f0 │ │ + b.n 61d18 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #20 │ │ ldr r0, [r0, #8] │ │ movs r7, #0 │ │ ldr r1, [r4, #28] │ │ and.w fp, r5, #112 ; 0x70 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #8] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r7 │ │ str r0, [sp, #12] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 616c6 │ │ + beq.n 61eee │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #4] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #0] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 615f4 │ │ + blt.n 61e1c │ │ add.w ip, ip, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 615e4 │ │ + b.n 61e0c │ │ ldr r3, [sp, #4] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ sub.w sl, r3, #4 │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.n 616b8 │ │ + beq.n 61ee0 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 61632 │ │ + blt.n 61e5a │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w lr, lr, #1 │ │ lsrs r3, r5, #16 │ │ mul.w r6, r6, ip │ │ add lr, r3 │ │ sub.w r5, r5, r3, lsl #16 │ │ @@ -113742,93 +114562,93 @@ │ │ ldr.w r3, [sl, #4]! │ │ ubfx r9, r2, #16, #8 │ │ ubfx r0, r2, #8, #8 │ │ ubfx r8, r3, #16, #8 │ │ ubfx r1, r3, #8, #8 │ │ uxtb r2, r2 │ │ uxtb r3, r3 │ │ - beq.n 61666 │ │ + beq.n 61e8e │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 61684 │ │ + beq.n 61eac │ │ cmp.w fp, #16 │ │ ittt eq │ │ moveq r8, r9 │ │ moveq r1, r0 │ │ moveq r3, r2 │ │ - b.n 616a4 │ │ + b.n 61ecc │ │ add r3, r2 │ │ add r1, r0 │ │ cmp r3, #255 ; 0xff │ │ add r8, r9 │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp.w r8, #255 ; 0xff │ │ it cs │ │ movcs.w r8, #255 ; 0xff │ │ - b.n 616a4 │ │ + b.n 61ecc │ │ muls r2, r3 │ │ - ldr r3, [pc, #68] ; (616cc ) │ │ + ldr r3, [pc, #68] ; (61ef4 ) │ │ muls r0, r1 │ │ mul.w r8, r8, r9 │ │ umull r2, r3, r2, r3 │ │ - ldr r2, [pc, #56] ; (616cc ) │ │ + ldr r2, [pc, #56] ; (61ef4 ) │ │ umull r0, r1, r0, r2 │ │ lsrs r3, r3, #7 │ │ umull r8, r9, r8, r2 │ │ lsrs r1, r1, #7 │ │ mov.w r8, r9, lsr #7 │ │ lsls r1, r1, #8 │ │ orr.w r8, r1, r8, lsl #16 │ │ orr.w r3, r8, r3 │ │ str.w r3, [sl] │ │ ldr r3, [sp, #12] │ │ add r5, r3 │ │ - b.n 61604 │ │ + b.n 61e2c │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r7, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 615d2 │ │ + b.n 61dfa │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (61764 ) │ │ + ldr r1, [pc, #128] ; (61f8c ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 6175c │ │ + cbz r3, 61f84 │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 6174e │ │ + bcc.n 61f76 │ │ ldr.w r2, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r3, 61740 │ │ + cbz r3, 61f68 │ │ mul.w r2, fp, r2 │ │ umull r2, r3, r2, r1 │ │ lsrs r2, r3, #7 │ │ ldr r3, [sp, #4] │ │ muls r4, r3 │ │ ldr r3, [sp, #8] │ │ muls r6, r3 │ │ @@ -113836,74 +114656,74 @@ │ │ umull r6, r7, r6, r1 │ │ lsrs r4, r5, #7 │ │ lsrs r6, r7, #7 │ │ lsls r4, r4, #8 │ │ orr.w r6, r4, r6, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [r9], #4 │ │ - b.n 6170a │ │ + b.n 61f32 │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 616f0 │ │ + b.n 61f18 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ movs r7, #0 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #224] ; 61864 │ │ + ldr.w sl, [pc, #224] ; 6208c │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r7 │ │ and.w r3, r5, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 6185c │ │ + beq.n 62084 │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 617cc │ │ + blt.n 61ff4 │ │ add.w ip, ip, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 617bc │ │ + b.n 61fe4 │ │ ldr r3, [sp, #4] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 6184e │ │ + bcc.n 62076 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 61804 │ │ + blt.n 6202c │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w lr, lr, #1 │ │ lsrs r2, r5, #16 │ │ mul.w r6, r6, ip │ │ add lr, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ @@ -113911,15 +114731,15 @@ │ │ add.w r6, r6, lr, lsl #2 │ │ add r6, r2 │ │ ldr r2, [r6, #0] │ │ ldr r1, [sp, #28] │ │ ubfx r8, r2, #16, #8 │ │ ubfx r0, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r1, 61836 │ │ + cbz r1, 6205e │ │ ldr r1, [sp, #8] │ │ muls r2, r1 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ umull r2, r3, r2, sl │ │ umull r0, r1, r0, sl │ │ lsrs r2, r3, #7 │ │ @@ -113932,34 +114752,34 @@ │ │ lsls r0, r0, #8 │ │ orr.w r8, r0, r8, lsl #16 │ │ orr.w r2, r8, r2 │ │ str.w r2, [r3], #4 │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #0] │ │ add r5, r2 │ │ - b.n 617da │ │ + b.n 62002 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r7, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 617aa │ │ + b.n 61fd2 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldrb.w r8, [r0, #63] ; 0x3f │ │ str r3, [sp, #28] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr r4, [pc, #384] ; (61a00 ) │ │ + ldr r4, [pc, #384] ; (62228 ) │ │ rsb r1, r8, r8, lsl #8 │ │ ldr r5, [r0, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ tst.w r5, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ umull r2, r3, r1, r4 │ │ @@ -113973,15 +114793,15 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 619f8 │ │ + beq.w 62220 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -113990,108 +114810,108 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.w 619e6 │ │ + beq.w 6220e │ │ ldr r3, [sp, #24] │ │ ldr.w r1, [r3, #4]! │ │ ubfx lr, r1, #16, #8 │ │ ubfx r6, r1, #8, #8 │ │ str r3, [sp, #24] │ │ uxtb r1, r1 │ │ ldr r3, [sp, #8] │ │ ldr.w r7, [r3, #4]! │ │ ubfx ip, r7, #16, #8 │ │ ubfx r5, r7, #8, #8 │ │ str r3, [sp, #8] │ │ uxtb r7, r7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 61936 │ │ + cbz r3, 6215e │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r4 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w lr, r3, lr │ │ mov.w r1, r9, lsr #7 │ │ umull r8, r9, r8, r4 │ │ umull r2, r3, lr, r4 │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 61960 │ │ + cbz r3, 62188 │ │ cmp.w sl, #255 ; 0xff │ │ - beq.n 61960 │ │ + beq.n 62188 │ │ mul.w r1, sl, r1 │ │ mul.w r6, sl, r6 │ │ mul.w lr, sl, lr │ │ umull r2, r3, r1, r4 │ │ lsrs r1, r3, #7 │ │ umull r2, r3, r6, r4 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, r4 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 61994 │ │ + beq.n 621bc │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 619b2 │ │ + beq.n 621da │ │ cmp r3, #16 │ │ - bne.n 619d6 │ │ + bne.n 621fe │ │ mul.w r8, r5, fp │ │ mul.w r7, r7, fp │ │ mul.w ip, ip, fp │ │ umull r8, r9, r8, r4 │ │ umull r2, r3, r7, r4 │ │ add.w r5, r6, r9, lsr #7 │ │ umull r8, r9, ip, r4 │ │ add.w r7, r1, r3, lsr #7 │ │ add.w ip, lr, r9, lsr #7 │ │ - b.n 619d6 │ │ + b.n 621fe │ │ add r7, r1 │ │ add r5, r6 │ │ cmp r7, #255 ; 0xff │ │ add ip, lr │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 619d6 │ │ + b.n 621fe │ │ mul.w r8, r7, r1 │ │ umull r8, r9, r8, r4 │ │ mul.w r8, r5, r6 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r4 │ │ mul.w r8, ip, lr │ │ mov.w r5, r9, lsr #7 │ │ umull r8, r9, r8, r4 │ │ mov.w ip, r9, lsr #7 │ │ ldr r3, [sp, #8] │ │ lsls r5, r5, #8 │ │ orr.w ip, r5, ip, lsl #16 │ │ orr.w r7, ip, r7 │ │ str r7, [r3, #0] │ │ - b.n 618d8 │ │ + b.n 62100 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 618b4 │ │ + b.n 620dc │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ @@ -114105,21 +114925,21 @@ │ │ ldr r1, [r4, #28] │ │ rsb r6, r6, r6, lsl #8 │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r1, [pc, #432] ; (61bf4 ) │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r1, [pc, #432] ; (6241c ) │ │ tst.w r5, #2 │ │ str.w fp, [sp, #4] │ │ umull r2, r3, r6, r1 │ │ mov ip, r1 │ │ mov.w r3, r3, lsr #7 │ │ it eq │ │ moveq r3, #255 ; 0xff │ │ @@ -114133,41 +114953,41 @@ │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 61bee │ │ + beq.w 62416 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 61a9c │ │ + blt.n 622c4 │ │ ldr r3, [sp, #4] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n 61a8a │ │ + b.n 622b2 │ │ ldr r3, [sp, #32] │ │ mov.w sl, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ adds r3, #1 │ │ - beq.w 61be0 │ │ + beq.w 62408 │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 61ae8 │ │ + blt.n 62310 │ │ sub.w r8, sl, #65536 ; 0x10000 │ │ ldr r3, [sp, #8] │ │ mov.w r2, r8, lsr #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #8] │ │ sub.w sl, r8, r2, lsl #16 │ │ @@ -114187,75 +115007,75 @@ │ │ uxtb r1, r1 │ │ ldr.w r7, [r3, #4]! │ │ ubfx r5, r7, #16, #8 │ │ ubfx r0, r7, #8, #8 │ │ str r3, [sp, #16] │ │ uxtb r7, r7 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - cbz r3, 61b36 │ │ + cbz r3, 6235e │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, ip │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r1, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ umull r2, r3, lr, ip │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 61b60 │ │ + cbz r3, 62388 │ │ ldr r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - beq.n 61b60 │ │ + beq.n 62388 │ │ muls r1, r3 │ │ umull r2, r3, r1, ip │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #0] │ │ muls r6, r3 │ │ umull r2, r3, r6, ip │ │ lsrs r6, r3, #7 │ │ ldr r3, [sp, #0] │ │ mul.w lr, r3, lr │ │ umull r2, r3, lr, ip │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 61b94 │ │ + beq.n 623bc │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 61bae │ │ + beq.n 623d6 │ │ cmp r3, #16 │ │ - bne.n 61bce │ │ + bne.n 623f6 │ │ ldr r3, [sp, #20] │ │ muls r7, r3 │ │ umull r2, r3, r7, ip │ │ add.w r7, r1, r3, lsr #7 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r5 │ │ muls r0, r3 │ │ umull r8, r9, r8, ip │ │ umull r0, r1, r0, ip │ │ add.w r5, lr, r9, lsr #7 │ │ add.w r0, r6, r1, lsr #7 │ │ - b.n 61bce │ │ + b.n 623f6 │ │ add r7, r1 │ │ add r0, r6 │ │ cmp r7, #255 ; 0xff │ │ add r5, lr │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ - b.n 61bce │ │ + b.n 623f6 │ │ mul.w r8, r7, r1 │ │ muls r0, r6 │ │ umull r8, r9, r8, ip │ │ mul.w r8, r5, lr │ │ umull r0, r1, r0, ip │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ @@ -114264,58 +115084,58 @@ │ │ ldr r3, [sp, #16] │ │ lsls r0, r0, #8 │ │ orr.w r5, r0, r5, lsl #16 │ │ orrs r7, r5 │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #52] ; 0x34 │ │ add sl, r3 │ │ - b.n 61ab0 │ │ + b.n 622d8 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 61a76 │ │ + b.n 6229e │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r7, r1 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 61c92 │ │ + cbz r3, 624ba │ │ ldr.w ip, [r4, #20] │ │ ldr.w lr, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 61c36 │ │ + blt.n 6245e │ │ adds r7, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 61c28 │ │ + b.n 62450 │ │ mov r9, ip │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 61c88 │ │ + bcc.n 624b0 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 61c68 │ │ + blt.n 62490 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r6, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ @@ -114327,146 +115147,146 @@ │ │ and.w sl, r6, #65280 ; 0xff00 │ │ ubfx fp, r6, #16, #8 │ │ uxtb r6, r6 │ │ orr.w r6, fp, r6, lsl #16 │ │ orr.w r6, r6, #4278190080 ; 0xff000000 │ │ orr.w r6, r6, sl │ │ str.w r6, [r9], #4 │ │ - b.n 61c42 │ │ + b.n 6246a │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 61c18 │ │ + b.n 62440 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldr r1, [r0, #52] ; 0x34 │ │ - ldr.w lr, [pc, #192] ; 61d60 │ │ + ldr.w lr, [pc, #192] ; 62588 │ │ and.w r1, r1, #112 ; 0x70 │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 61d58 │ │ + beq.n 62580 │ │ ldr r3, [r0, #20] │ │ ldr.w fp, [r0] │ │ ldr.w ip, [r0, #24] │ │ sub.w r8, r3, #4 │ │ sub.w sl, fp, #4 │ │ str r3, [sp, #4] │ │ adds.w ip, ip, #4294967295 ; 0xffffffff │ │ - bcc.n 61d48 │ │ + bcc.n 62570 │ │ ldr.w r3, [r8, #4]! │ │ cmp r1, #32 │ │ ldr.w r5, [sl, #4]! │ │ ubfx r4, r3, #16, #8 │ │ ubfx r6, r3, #8, #8 │ │ ubfx r2, r5, #16, #8 │ │ ubfx r7, r5, #8, #8 │ │ mov.w r9, r3, lsr #24 │ │ uxtb r5, r5 │ │ uxtb r3, r3 │ │ - beq.n 61d02 │ │ + beq.n 6252a │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 61d1c │ │ + beq.n 62544 │ │ cmp r1, #16 │ │ itttt eq │ │ moveq r3, r2 │ │ moveq r6, r7 │ │ moveq r4, r5 │ │ moveq.w r9, #255 ; 0xff │ │ - b.n 61d34 │ │ + b.n 6255c │ │ add r4, r5 │ │ add r6, r7 │ │ cmp r4, #255 ; 0xff │ │ add r3, r2 │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp r6, #255 ; 0xff │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 61d34 │ │ + b.n 6255c │ │ muls r4, r5 │ │ muls r6, r7 │ │ muls r2, r3 │ │ umull r4, r5, r4, lr │ │ umull r6, r7, r6, lr │ │ umull r2, r3, r2, lr │ │ lsrs r4, r5, #7 │ │ lsrs r6, r7, #7 │ │ lsrs r3, r3, #7 │ │ lsls r4, r4, #16 │ │ orr.w r9, r4, r9, lsl #24 │ │ orr.w r3, r9, r3 │ │ orr.w r6, r3, r6, lsl #8 │ │ str.w r6, [r8] │ │ - b.n 61cc4 │ │ + b.n 624ec │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #4] │ │ add r3, fp │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 61ca6 │ │ + b.n 624ce │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #28 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ and.w fp, r5, #112 ; 0x70 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w lr, #0 │ │ str.w lr, [sp] │ │ str r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 61e94 │ │ + beq.n 626bc │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w lr, #65536 ; 0x10000 │ │ - blt.n 61db6 │ │ + blt.n 625de │ │ ldr r3, [sp, #0] │ │ sub.w lr, lr, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - b.n 61da4 │ │ + b.n 625cc │ │ ldr r3, [sp, #12] │ │ movs r5, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ subs r3, #4 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 61e86 │ │ + beq.n 626ae │ │ cmp.w r2, #65536 ; 0x10000 │ │ - blt.n 61df4 │ │ + blt.n 6261c │ │ ldr r5, [r4, #12] │ │ sub.w r2, r2, #65536 ; 0x10000 │ │ ldr r3, [sp, #0] │ │ add.w ip, ip, #1 │ │ lsrs r0, r2, #16 │ │ add ip, r0 │ │ muls r5, r3 │ │ @@ -114482,76 +115302,76 @@ │ │ ubfx r7, r1, #8, #8 │ │ uxtb r1, r1 │ │ ubfx r6, r3, #8, #8 │ │ str r0, [sp, #8] │ │ mov.w sl, r3, lsr #24 │ │ ubfx r0, r3, #16, #8 │ │ uxtb r3, r3 │ │ - beq.n 61e34 │ │ + beq.n 6265c │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 61e4e │ │ + beq.n 62676 │ │ cmp.w fp, #16 │ │ itttt eq │ │ moveq r3, r8 │ │ moveq r6, r7 │ │ moveq r0, r1 │ │ moveq.w sl, #255 ; 0xff │ │ - b.n 61e6e │ │ + b.n 62696 │ │ add r0, r1 │ │ add r6, r7 │ │ cmp r0, #255 ; 0xff │ │ add r3, r8 │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r6, #255 ; 0xff │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 61e6e │ │ + b.n 62696 │ │ muls r0, r1 │ │ - ldr r1, [pc, #72] ; (61e9c ) │ │ + ldr r1, [pc, #72] ; (626c4 ) │ │ mul.w r8, r3, r8 │ │ muls r6, r7 │ │ umull r0, r1, r0, r1 │ │ lsrs r0, r1, #7 │ │ - ldr r1, [pc, #60] ; (61e9c ) │ │ + ldr r1, [pc, #60] ; (626c4 ) │ │ umull r8, r9, r8, r1 │ │ umull r6, r7, r6, r1 │ │ mov r3, r9 │ │ lsrs r3, r3, #7 │ │ lsrs r6, r7, #7 │ │ lsls r0, r0, #16 │ │ orr.w sl, r0, sl, lsl #24 │ │ orr.w sl, sl, r3 │ │ ldr r3, [sp, #8] │ │ orr.w r6, sl, r6, lsl #8 │ │ str r6, [r3, #0] │ │ ldr r3, [sp, #20] │ │ add r2, r3 │ │ - b.n 61dc6 │ │ + b.n 625ee │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #12] │ │ add lr, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 61d92 │ │ + b.n 625ba │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w r4, [r0, #63] ; 0x3f │ │ str r3, [sp, #0] │ │ - ldr r1, [pc, #164] ; (61f58 ) │ │ + ldr r1, [pc, #164] ; (62780 ) │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ rsb r4, r4, r4, lsl #8 │ │ ldr r5, [r0, #52] ; 0x34 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r3, [sp, #4] │ │ tst.w r5, #2 │ │ umull r2, r3, r4, r1 │ │ @@ -114561,28 +115381,28 @@ │ │ lsls r3, r3, #24 │ │ str r3, [sp, #8] │ │ and.w r3, r5, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 61f50 │ │ + cbz r3, 62778 │ │ ldr.w lr, [r0] │ │ ldr r7, [r0, #20] │ │ ldr r6, [r0, #24] │ │ sub.w r8, lr, #4 │ │ mov ip, r7 │ │ adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.n 61f42 │ │ + bcc.n 6276a │ │ ldr.w r3, [r8, #4]! │ │ ubfx r2, r3, #16, #8 │ │ ubfx sl, r3, #8, #8 │ │ uxtb.w r9, r3 │ │ ldr r3, [sp, #12] │ │ - cbz r3, 61f30 │ │ + cbz r3, 62758 │ │ mul.w r9, fp, r9 │ │ ldr r3, [sp, #0] │ │ mul.w sl, r3, sl │ │ ldr r3, [sp, #4] │ │ umull r4, r5, r9, r1 │ │ muls r2, r3 │ │ mov.w r9, r5, lsr #7 │ │ @@ -114591,22 +115411,22 @@ │ │ mov.w sl, r5, lsr #7 │ │ lsrs r2, r3, #7 │ │ ldr r3, [sp, #8] │ │ orrs r2, r3 │ │ orr.w r3, r2, r9, lsl #16 │ │ orr.w r3, r3, sl, lsl #8 │ │ str.w r3, [ip], #4 │ │ - b.n 61ef2 │ │ + b.n 6271a │ │ ldr r3, [r0, #12] │ │ add r3, lr │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, r7 │ │ str r3, [r0, #20] │ │ - b.n 61edc │ │ + b.n 62704 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ @@ -114620,55 +115440,55 @@ │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #16] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #20] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #24] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ tst.w r6, #2 │ │ str r0, [sp, #28] │ │ rsb r0, r5, r5, lsl #8 │ │ - ldr r5, [pc, #216] ; (6207c ) │ │ + ldr r5, [pc, #216] ; (628a4 ) │ │ umull r2, r3, r0, r5 │ │ mov lr, r5 │ │ mov.w r1, r3, lsr #7 │ │ it eq │ │ moveq r1, #255 ; 0xff │ │ lsls r3, r1, #24 │ │ str r3, [sp, #32] │ │ and.w r3, r6, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 62074 │ │ + beq.n 6289c │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #8] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 61fdc │ │ + blt.n 62804 │ │ add.w r8, r8, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 61fcc │ │ + b.n 627f4 │ │ ldr r3, [sp, #8] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 62066 │ │ + bcc.n 6288e │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 62014 │ │ + blt.n 6283c │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w ip, ip, #1 │ │ lsrs r2, r5, #16 │ │ mul.w r6, r6, r8 │ │ add ip, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ @@ -114676,15 +115496,15 @@ │ │ add.w r6, r6, ip, lsl #2 │ │ add r6, r2 │ │ ldr r3, [r6, #0] │ │ ubfx r2, r3, #16, #8 │ │ ubfx sl, r3, #8, #8 │ │ uxtb.w r9, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cbz r3, 6204c │ │ + cbz r3, 62874 │ │ ldr r3, [sp, #12] │ │ mul.w r9, r3, r9 │ │ ldr r3, [sp, #16] │ │ mul.w sl, r3, sl │ │ ldr r3, [sp, #20] │ │ umull r0, r1, r9, lr │ │ muls r2, r3 │ │ @@ -114698,34 +115518,34 @@ │ │ orr.w r9, r2, r9, lsl #16 │ │ ldr r2, [sp, #4] │ │ orr.w r3, r9, sl, lsl #8 │ │ str.w r3, [r2], #4 │ │ ldr r3, [sp, #28] │ │ str r2, [sp, #4] │ │ add r5, r3 │ │ - b.n 61fea │ │ + b.n 62812 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ add r7, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 61fba │ │ + b.n 627e2 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldrb.w r8, [r0, #63] ; 0x3f │ │ str r3, [sp, #28] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr r5, [pc, #412] ; (62234 ) │ │ + ldr r5, [pc, #412] ; (62a5c ) │ │ rsb r1, r8, r8, lsl #8 │ │ ldr r4, [r0, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ tst.w r4, #2 │ │ it eq │ │ moveq.w fp, #255 ; 0xff │ │ @@ -114741,15 +115561,15 @@ │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r4, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 6222c │ │ + beq.w 62a54 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -114758,15 +115578,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.w 6221a │ │ + beq.w 62a42 │ │ ldr r3, [sp, #24] │ │ ldr.w r1, [r3, #4]! │ │ ubfx lr, r1, #16, #8 │ │ ubfx r6, r1, #8, #8 │ │ str r3, [sp, #24] │ │ uxtb r1, r1 │ │ ldr r3, [sp, #8] │ │ @@ -114774,75 +115594,75 @@ │ │ ubfx r7, r4, #16, #8 │ │ ubfx ip, r4, #8, #8 │ │ str r3, [sp, #8] │ │ lsrs r3, r4, #24 │ │ str r3, [sp, #0] │ │ uxtb r4, r4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 62156 │ │ + cbz r3, 6297e │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w lr, r3, lr │ │ mov.w r1, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ umull r2, r3, lr, r5 │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 62180 │ │ + cbz r3, 629a8 │ │ cmp.w fp, #255 ; 0xff │ │ - beq.n 62180 │ │ + beq.n 629a8 │ │ mul.w r1, fp, r1 │ │ mul.w r6, fp, r6 │ │ mul.w lr, fp, lr │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ umull r2, r3, r6, r5 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 621c4 │ │ + beq.n 629ec │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 621e2 │ │ + beq.n 62a0a │ │ cmp r3, #16 │ │ - bne.n 62206 │ │ + bne.n 62a2e │ │ mul.w r7, r7, sl │ │ mul.w r8, r4, sl │ │ umull r2, r3, r7, r5 │ │ umull r8, r9, r8, r5 │ │ add.w r7, r1, r3, lsr #7 │ │ mul.w r3, ip, sl │ │ add.w r4, lr, r9, lsr #7 │ │ umull r2, r3, r3, r5 │ │ add.w ip, r6, r3, lsr #7 │ │ ldr r3, [sp, #0] │ │ mul.w r3, r3, sl │ │ umull r2, r3, r3, r5 │ │ add.w r3, fp, r3, lsr #7 │ │ str r3, [sp, #0] │ │ - b.n 62206 │ │ + b.n 62a2e │ │ add r7, r1 │ │ add ip, r6 │ │ cmp r7, #255 ; 0xff │ │ add r4, lr │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ - b.n 62206 │ │ + b.n 62a2e │ │ mul.w r8, r7, r1 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, ip, r6 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r4, lr │ │ mov.w ip, r9, lsr #7 │ │ @@ -114851,24 +115671,24 @@ │ │ ldr r3, [sp, #0] │ │ lsls r7, r7, #16 │ │ ldr r2, [sp, #8] │ │ orr.w r7, r7, r3, lsl #24 │ │ orrs r7, r4 │ │ orr.w r3, r7, ip, lsl #8 │ │ str r3, [r2, #0] │ │ - b.n 620f4 │ │ + b.n 6291c │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 620d0 │ │ + b.n 628f8 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ @@ -114882,21 +115702,21 @@ │ │ ldr r1, [r4, #28] │ │ rsb r6, r6, r6, lsl #8 │ │ str r3, [sp, #48] ; 0x30 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #52] ; 0x34 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr r1, [pc, #472] ; (62450 ) │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr r1, [pc, #472] ; (62c78 ) │ │ tst.w r5, #2 │ │ str.w sl, [sp, #16] │ │ umull r2, r3, r6, r1 │ │ mov ip, r1 │ │ mov.w fp, r3, lsr #7 │ │ it eq │ │ moveq.w fp, #255 ; 0xff │ │ @@ -114909,43 +115729,43 @@ │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #32] │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 62448 │ │ + beq.w 62c70 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 622d0 │ │ + blt.n 62af8 │ │ ldr r3, [sp, #16] │ │ sub.w sl, sl, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 622be │ │ + b.n 62ae6 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r3, #4 │ │ str r3, [sp, #28] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #4] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #24] │ │ adds r3, #1 │ │ - beq.w 6243a │ │ + beq.w 62c62 │ │ ldr r3, [sp, #4] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 62322 │ │ + blt.n 62b4a │ │ sub.w r0, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #16] │ │ mov.w r8, r0, lsr #16 │ │ adds r3, #1 │ │ add r3, r8 │ │ str r3, [sp, #20] │ │ @@ -114968,47 +115788,47 @@ │ │ ubfx r7, r0, #16, #8 │ │ ubfx r5, r0, #8, #8 │ │ str r3, [sp, #28] │ │ lsrs r3, r0, #24 │ │ str r3, [sp, #12] │ │ uxtb r0, r0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 62374 │ │ + cbz r3, 62b9c │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #48] ; 0x30 │ │ umull r8, r9, r8, ip │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mul.w lr, r3, lr │ │ mov.w r1, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ umull r2, r3, lr, ip │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 6239e │ │ + cbz r3, 62bc6 │ │ cmp.w fp, #255 ; 0xff │ │ - beq.n 6239e │ │ + beq.n 62bc6 │ │ mul.w r1, fp, r1 │ │ mul.w r6, fp, r6 │ │ mul.w lr, fp, lr │ │ umull r2, r3, r1, ip │ │ lsrs r1, r3, #7 │ │ umull r2, r3, r6, ip │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, ip │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #32] │ │ cmp r3, #32 │ │ - beq.n 623e2 │ │ + beq.n 62c0a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 623fc │ │ + beq.n 62c24 │ │ cmp r3, #16 │ │ - bne.n 6241e │ │ + bne.n 62c46 │ │ ldr r3, [sp, #8] │ │ muls r7, r3 │ │ umull r2, r3, r7, ip │ │ ldr r2, [sp, #8] │ │ add.w r7, r1, r3, lsr #7 │ │ ldr r3, [sp, #8] │ │ mul.w r8, r3, r5 │ │ @@ -115018,28 +115838,28 @@ │ │ umull r8, r9, r8, ip │ │ umull r0, r1, r0, ip │ │ umull r2, r3, r3, ip │ │ add.w r5, r6, r9, lsr #7 │ │ add.w r0, lr, r1, lsr #7 │ │ add.w r3, fp, r3, lsr #7 │ │ str r3, [sp, #12] │ │ - b.n 6241e │ │ + b.n 62c46 │ │ add r7, r1 │ │ add r5, r6 │ │ cmp r7, #255 ; 0xff │ │ add r0, lr │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ - b.n 6241e │ │ + b.n 62c46 │ │ mul.w r8, r7, r1 │ │ mul.w r0, r0, lr │ │ umull r8, r9, r8, ip │ │ mul.w r8, r5, r6 │ │ umull r0, r1, r0, ip │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, ip │ │ @@ -115052,94 +115872,94 @@ │ │ ldr r3, [sp, #28] │ │ orrs r7, r0 │ │ orr.w r7, r7, r5, lsl #8 │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #4] │ │ add r3, r2 │ │ str r3, [sp, #4] │ │ - b.n 622e6 │ │ + b.n 62b0e │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add sl, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 622aa │ │ + b.n 62ad2 │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r6, r1 │ │ mov sl, r0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 624dc │ │ + cbz r3, 62d04 │ │ ldr.w lr, [r4, #20] │ │ ldr r7, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 62492 │ │ + blt.n 62cba │ │ adds r6, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 62484 │ │ + b.n 62cac │ │ mov ip, lr │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 624d2 │ │ + bcc.n 62cfa │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 624c4 │ │ + blt.n 62cec │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r0, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ muls r2, r6 │ │ add.w r2, r2, r5, lsl #2 │ │ add r2, r0 │ │ ldr r0, [r2, #0] │ │ add r3, sl │ │ bic.w r9, r0, #4278190080 ; 0xff000000 │ │ str.w r9, [ip], #4 │ │ - b.n 6249e │ │ + b.n 62cc6 │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, lr │ │ str r3, [r4, #20] │ │ - b.n 62476 │ │ + b.n 62c9e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w lr, [pc, #284] ; 62604 │ │ + ldr.w lr, [pc, #284] ; 62e2c │ │ ldr r5, [r0, #52] ; 0x34 │ │ and.w r3, r5, #48 ; 0x30 │ │ str r3, [sp, #20] │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 625fc │ │ + beq.n 62e24 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -115147,150 +115967,150 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.n 625ea │ │ + beq.n 62e12 │ │ ldr r3, [sp, #16] │ │ ldr.w r5, [r3, #4]! │ │ ubfx ip, r5, #16, #8 │ │ ubfx r4, r5, #8, #8 │ │ str r3, [sp, #16] │ │ lsrs r1, r5, #24 │ │ ldr.w r3, [fp, #4]! │ │ uxtb.w sl, r5 │ │ ldr r5, [sp, #20] │ │ ubfx r6, r3, #16, #8 │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r5, 62570 │ │ + cbz r5, 62d98 │ │ cmp r1, #254 ; 0xfe │ │ - bhi.n 62570 │ │ + bhi.n 62d98 │ │ mul.w ip, r1, ip │ │ mul.w sl, r1, sl │ │ muls r4, r1 │ │ umull r8, r9, ip, lr │ │ umull r4, r5, r4, lr │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, sl, lr │ │ lsrs r4, r5, #7 │ │ mov.w sl, r9, lsr #7 │ │ ldr r5, [sp, #4] │ │ cmp r5, #32 │ │ - beq.n 625a4 │ │ + beq.n 62dcc │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 625be │ │ + beq.n 62de6 │ │ cmp r5, #16 │ │ - bne.n 625dc │ │ + bne.n 62e04 │ │ rsb r1, r1, #255 ; 0xff │ │ mul.w r8, r2, r1 │ │ muls r6, r1 │ │ muls r1, r3 │ │ umull r8, r9, r8, lr │ │ umull r6, r7, r6, lr │ │ add.w r2, r4, r9, lsr #7 │ │ umull r8, r9, r1, lr │ │ add.w r6, ip, r7, lsr #7 │ │ add.w r3, sl, r9, lsr #7 │ │ - b.n 625dc │ │ + b.n 62e04 │ │ add r6, ip │ │ add r2, r4 │ │ cmp r6, #255 ; 0xff │ │ add r3, sl │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 625dc │ │ + b.n 62e04 │ │ muls r4, r2 │ │ mul.w r8, r3, sl │ │ mul.w r6, r6, ip │ │ umull r4, r5, r4, lr │ │ umull r8, r9, r8, lr │ │ umull r6, r7, r6, lr │ │ lsrs r2, r5, #7 │ │ mov.w r3, r9, lsr #7 │ │ lsrs r6, r7, #7 │ │ lsls r2, r2, #8 │ │ orr.w r6, r2, r6, lsl #16 │ │ orrs r6, r3 │ │ str.w r6, [fp] │ │ - b.n 6251a │ │ + b.n 62d42 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 624f8 │ │ + b.n 62d20 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ sub sp, #44 ; 0x2c │ │ ldr r0, [r0, #8] │ │ mov.w fp, #0 │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #28] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr.w lr, [pc, #356] ; 62794 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr.w lr, [pc, #356] ; 62fbc │ │ and.w r3, r7, #48 ; 0x30 │ │ str.w fp, [sp] │ │ str r3, [sp, #36] ; 0x24 │ │ and.w r3, r7, #112 ; 0x70 │ │ str r3, [sp, #16] │ │ str r0, [sp, #32] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 6278c │ │ + beq.w 62fb4 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #24] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #8] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 62668 │ │ + blt.n 62e90 │ │ ldr r3, [sp, #0] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - b.n 62656 │ │ + b.n 62e7e │ │ ldr r3, [sp, #24] │ │ mov.w r7, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #12] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.n 6277e │ │ + beq.n 62fa6 │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 626b2 │ │ + blt.n 62eda │ │ sub.w r3, r7, #65536 ; 0x10000 │ │ ldr r1, [sp, #4] │ │ ldr r0, [r4, #0] │ │ mov.w r8, r3, lsr #16 │ │ adds r1, #1 │ │ add.w r2, r1, r8 │ │ ldr r1, [r4, #12] │ │ @@ -115310,57 +116130,57 @@ │ │ lsrs r5, r1, #24 │ │ uxtb.w sl, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ ubfx r6, r3, #16, #8 │ │ str r2, [sp, #12] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r1, 626fe │ │ + cbz r1, 62f26 │ │ cmp r5, #254 ; 0xfe │ │ - bhi.n 626fe │ │ + bhi.n 62f26 │ │ mul.w ip, r5, ip │ │ mul.w sl, r5, sl │ │ muls r0, r5 │ │ umull r8, r9, ip, lr │ │ umull r0, r1, r0, lr │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, sl, lr │ │ lsrs r0, r1, #7 │ │ mov.w sl, r9, lsr #7 │ │ ldr r1, [sp, #16] │ │ cmp r1, #32 │ │ - beq.n 62732 │ │ + beq.n 62f5a │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 6274c │ │ + beq.n 62f74 │ │ cmp r1, #16 │ │ - bne.n 6276c │ │ + bne.n 62f94 │ │ rsb r5, r5, #255 ; 0xff │ │ muls r6, r5 │ │ umull r8, r9, r6, lr │ │ mul.w r8, r2, r5 │ │ muls r5, r3 │ │ add.w r6, ip, r9, lsr #7 │ │ umull r8, r9, r8, lr │ │ add.w r2, r0, r9, lsr #7 │ │ umull r8, r9, r5, lr │ │ add.w r3, sl, r9, lsr #7 │ │ - b.n 6276c │ │ + b.n 62f94 │ │ add r6, ip │ │ add r2, r0 │ │ cmp r6, #255 ; 0xff │ │ add r3, sl │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 6276c │ │ + b.n 62f94 │ │ mul.w r6, r6, ip │ │ muls r0, r2 │ │ umull r8, r9, r6, lr │ │ mul.w r8, r3, sl │ │ umull r0, r1, r0, lr │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, lr │ │ @@ -115369,55 +116189,55 @@ │ │ lsls r2, r2, #8 │ │ orr.w r6, r2, r6, lsl #16 │ │ orrs r6, r3 │ │ ldr r3, [sp, #12] │ │ str r6, [r3, #0] │ │ ldr r3, [sp, #32] │ │ add r7, r3 │ │ - b.n 6267c │ │ + b.n 62ea4 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 62642 │ │ + b.n 62e6a │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (6282c ) │ │ + ldr r1, [pc, #128] ; (63054 ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 62824 │ │ + cbz r3, 6304c │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 62816 │ │ + bcc.n 6303e │ │ ldr.w r2, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r3, 62808 │ │ + cbz r3, 63030 │ │ ldr r3, [sp, #4] │ │ mul.w r6, fp, r6 │ │ muls r4, r3 │ │ ldr r3, [sp, #8] │ │ muls r2, r3 │ │ umull r6, r7, r6, r1 │ │ umull r4, r5, r4, r1 │ │ @@ -115425,74 +116245,74 @@ │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ lsls r4, r4, #8 │ │ orr.w r6, r4, r6, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [r9], #4 │ │ - b.n 627d2 │ │ + b.n 62ffa │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 627b8 │ │ + b.n 62fe0 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ movs r7, #0 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #224] ; 6292c │ │ + ldr.w sl, [pc, #224] ; 63154 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r7 │ │ and.w r3, r5, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 62924 │ │ + beq.n 6314c │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 62894 │ │ + blt.n 630bc │ │ add.w ip, ip, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 62884 │ │ + b.n 630ac │ │ ldr r3, [sp, #4] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 62916 │ │ + bcc.n 6313e │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 628cc │ │ + blt.n 630f4 │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w lr, lr, #1 │ │ lsrs r2, r5, #16 │ │ mul.w r6, r6, ip │ │ add lr, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ @@ -115500,15 +116320,15 @@ │ │ add.w r6, r6, lr, lsl #2 │ │ add r6, r2 │ │ ldr r2, [r6, #0] │ │ ldr r1, [sp, #28] │ │ ubfx r8, r2, #16, #8 │ │ ubfx r0, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r1, 628fe │ │ + cbz r1, 63126 │ │ ldr r1, [sp, #8] │ │ mul.w r8, r1, r8 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ umull r8, r9, r8, sl │ │ umull r0, r1, r0, sl │ │ mov.w r8, r9, lsr #7 │ │ @@ -115521,31 +116341,31 @@ │ │ lsls r0, r0, #8 │ │ orr.w r8, r0, r8, lsl #16 │ │ orr.w r2, r8, r2 │ │ str.w r2, [r3], #4 │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #0] │ │ add r5, r2 │ │ - b.n 628a2 │ │ + b.n 630ca │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r7, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 62872 │ │ + b.n 6309a │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ - ldr r7, [pc, #404] ; (62ad0 ) │ │ + ldr r7, [pc, #404] ; (632f8 ) │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #32] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #36] ; 0x24 │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ @@ -115558,15 +116378,15 @@ │ │ and.w r3, r3, #112 ; 0x70 │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 62ac8 │ │ + beq.w 632f0 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -115575,145 +116395,145 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.w 62ab6 │ │ + beq.w 632de │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ ldr.w r1, [r3, #4]! │ │ ubfx r5, r1, #16, #8 │ │ ubfx r4, r1, #8, #8 │ │ str r3, [sp, #24] │ │ mov.w r8, r1, lsr #24 │ │ ldr.w r3, [r2, #4]! │ │ uxtb r1, r1 │ │ ubfx ip, r3, #16, #8 │ │ ubfx r6, r3, #8, #8 │ │ uxtb.w lr, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #8] │ │ - cbz r3, 629f2 │ │ + cbz r3, 6321a │ │ ldr r3, [sp, #28] │ │ mul.w sl, r3, r5 │ │ ldr r3, [sp, #32] │ │ umull sl, fp, sl, r7 │ │ mul.w sl, r3, r4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov.w r5, fp, lsr #7 │ │ umull sl, fp, sl, r7 │ │ mul.w sl, r3, r1 │ │ mov.w r4, fp, lsr #7 │ │ umull sl, fp, sl, r7 │ │ mov.w r1, fp, lsr #7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - cbz r3, 62a04 │ │ + cbz r3, 6322c │ │ ldr r3, [sp, #40] ; 0x28 │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r7 │ │ mov.w r8, r9, lsr #7 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - cbz r3, 62a2c │ │ + cbz r3, 63254 │ │ cmp.w r8, #254 ; 0xfe │ │ - bhi.n 62a2c │ │ + bhi.n 63254 │ │ mul.w r5, r5, r8 │ │ mul.w r4, r4, r8 │ │ mul.w r1, r1, r8 │ │ umull r2, r3, r5, r7 │ │ lsrs r5, r3, #7 │ │ umull r2, r3, r4, r7 │ │ lsrs r4, r3, #7 │ │ umull r2, r3, r1, r7 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 62a64 │ │ + beq.n 6328c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 62a86 │ │ + beq.n 632ae │ │ cmp r3, #16 │ │ - bne.n 62aa6 │ │ + bne.n 632ce │ │ rsb r8, r8, #255 ; 0xff │ │ mul.w sl, r6, r8 │ │ mul.w ip, ip, r8 │ │ mul.w lr, lr, r8 │ │ umull sl, fp, sl, r7 │ │ umull r2, r3, ip, r7 │ │ add.w r6, r4, fp, lsr #7 │ │ umull sl, fp, lr, r7 │ │ add.w ip, r5, r3, lsr #7 │ │ add.w lr, r1, fp, lsr #7 │ │ - b.n 62aa6 │ │ + b.n 632ce │ │ add ip, r5 │ │ add r6, r4 │ │ cmp.w ip, #255 ; 0xff │ │ add lr, r1 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r6, #255 ; 0xff │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp.w lr, #255 ; 0xff │ │ it cs │ │ movcs.w lr, #255 ; 0xff │ │ - b.n 62aa6 │ │ + b.n 632ce │ │ mul.w r8, ip, r5 │ │ muls r4, r6 │ │ mul.w sl, lr, r1 │ │ umull r8, r9, r8, r7 │ │ umull r4, r5, r4, r7 │ │ umull sl, fp, sl, r7 │ │ mov.w ip, r9, lsr #7 │ │ lsrs r6, r5, #7 │ │ mov.w lr, fp, lsr #7 │ │ ldr r2, [sp, #8] │ │ lsls r6, r6, #8 │ │ orr.w ip, r6, ip, lsl #16 │ │ orr.w r3, ip, lr │ │ str r3, [r2, #0] │ │ - b.n 6298e │ │ + b.n 631b6 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 6296a │ │ + b.n 63192 │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ - ldr.w sl, [pc, #508] ; 62cdc │ │ + ldr.w sl, [pc, #508] ; 63504 │ │ str r3, [sp, #4] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #48] ; 0x30 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ str.w fp, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -115721,26 +116541,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #68] ; 0x44 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 62cd4 │ │ + beq.w 634fc │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #16] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 62b5a │ │ + blt.n 63382 │ │ ldr r3, [sp, #8] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 62b48 │ │ + b.n 63370 │ │ ldr r3, [sp, #32] │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #0] │ │ @@ -115749,18 +116569,18 @@ │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 62cc6 │ │ + beq.w 634ee │ │ ldr r3, [sp, #0] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 62bb4 │ │ + blt.n 633dc │ │ sub.w r8, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #12] │ │ mov.w r2, r8, lsr #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #12] │ │ sub.w r3, r8, r2, lsl #16 │ │ @@ -115782,77 +116602,77 @@ │ │ ldr r3, [sp, #20] │ │ ldr.w r5, [r3, #4]! │ │ ubfx ip, r5, #16, #8 │ │ ubfx r0, r5, #8, #8 │ │ str r3, [sp, #20] │ │ uxtb r5, r5 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 62c06 │ │ + cbz r3, 6342e │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ umull r2, r3, lr, sl │ │ mov.w r1, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 62c14 │ │ + cbz r3, 6343c │ │ ldr r3, [sp, #48] ; 0x30 │ │ muls r7, r3 │ │ umull r2, r3, r7, sl │ │ lsrs r7, r3, #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 62c38 │ │ + cbz r3, 63460 │ │ cmp r7, #254 ; 0xfe │ │ - bhi.n 62c38 │ │ + bhi.n 63460 │ │ muls r6, r7 │ │ muls r1, r7 │ │ mul.w lr, lr, r7 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ umull r2, r3, r1, sl │ │ lsrs r1, r3, #7 │ │ umull r2, r3, lr, sl │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 62c70 │ │ + beq.n 63498 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 62c8e │ │ + beq.n 634b6 │ │ cmp r3, #16 │ │ - bne.n 62cae │ │ + bne.n 634d6 │ │ rsb r8, r7, #255 ; 0xff │ │ mul.w ip, ip, r8 │ │ umull r2, r3, ip, sl │ │ add.w ip, r6, r3, lsr #7 │ │ mul.w r6, r0, r8 │ │ mul.w r8, r5, r8 │ │ umull r6, r7, r6, sl │ │ umull r8, r9, r8, sl │ │ add.w r0, r1, r7, lsr #7 │ │ add.w r5, lr, r9, lsr #7 │ │ - b.n 62cae │ │ + b.n 634d6 │ │ add ip, r6 │ │ add r0, r1 │ │ cmp.w ip, #255 ; 0xff │ │ add r5, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ - b.n 62cae │ │ + b.n 634d6 │ │ mul.w r6, ip, r6 │ │ mul.w r8, r5, lr │ │ muls r0, r1 │ │ umull r6, r7, r6, sl │ │ umull r8, r9, r8, sl │ │ umull r0, r1, r0, sl │ │ mov.w ip, r7, lsr #7 │ │ @@ -115863,59 +116683,59 @@ │ │ orr.w ip, r0, ip, lsl #16 │ │ ldr r2, [sp, #56] ; 0x38 │ │ orr.w r5, ip, r5 │ │ str r5, [r3, #0] │ │ ldr r3, [sp, #0] │ │ add r3, r2 │ │ str r3, [sp, #0] │ │ - b.n 62b78 │ │ + b.n 633a0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 62b34 │ │ + b.n 6335c │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ movs r5, #0 │ │ ldr r1, [r4, #28] │ │ mov r7, r5 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 62d78 │ │ + cbz r3, 635a0 │ │ ldr.w ip, [r4, #20] │ │ ldr.w lr, [r4, #24] │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 62d1e │ │ + blt.n 63546 │ │ adds r7, #1 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ - b.n 62d10 │ │ + b.n 63538 │ │ mov r9, ip │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 62d6e │ │ + bcc.n 63596 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 62d50 │ │ + blt.n 63578 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r6, #1 │ │ ldr r1, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r6, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ @@ -115926,33 +116746,33 @@ │ │ add r3, r0 │ │ and.w sl, r1, #65280 ; 0xff00 │ │ uxtb.w fp, r1 │ │ ubfx r1, r1, #16, #8 │ │ orr.w r1, r1, fp, lsl #16 │ │ orr.w r1, r1, sl │ │ str.w r1, [r9], #4 │ │ - b.n 62d2a │ │ + b.n 63552 │ │ ldr r3, [r4, #32] │ │ add r5, r8 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 62d00 │ │ + b.n 63528 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ ldr r7, [r0, #52] ; 0x34 │ │ - ldr.w lr, [pc, #284] ; 62ea4 │ │ + ldr.w lr, [pc, #284] ; 636cc │ │ and.w fp, r7, #112 ; 0x70 │ │ and.w r3, r7, #48 ; 0x30 │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 62e9c │ │ + beq.n 636c4 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ @@ -115960,149 +116780,149 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 62e8a │ │ + beq.n 636b2 │ │ ldr r3, [sp, #16] │ │ ldr.w r2, [sl, #4]! │ │ ldr.w r5, [r3, #4]! │ │ ubfx ip, r2, #16, #8 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ ubfx r6, r5, #16, #8 │ │ ubfx r4, r5, #8, #8 │ │ str r3, [sp, #16] │ │ uxtb.w r8, r5 │ │ lsrs r3, r5, #24 │ │ ldr r5, [sp, #20] │ │ - cbz r5, 62e06 │ │ + cbz r5, 6362e │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 62e06 │ │ + bhi.n 6362e │ │ muls r6, r3 │ │ muls r4, r3 │ │ mul.w r8, r3, r8 │ │ umull r6, r7, r6, lr │ │ umull r4, r5, r4, lr │ │ umull r8, r9, r8, lr │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ mov.w r8, r9, lsr #7 │ │ cmp.w fp, #32 │ │ - beq.n 62e40 │ │ + beq.n 63668 │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 62e5e │ │ + beq.n 63686 │ │ cmp.w fp, #16 │ │ - bne.n 62e7a │ │ + bne.n 636a2 │ │ rsb r5, r3, #255 ; 0xff │ │ muls r2, r5 │ │ umull r2, r3, r2, lr │ │ add.w r2, r6, r3, lsr #7 │ │ mul.w r6, r1, r5 │ │ mul.w r5, ip, r5 │ │ umull r6, r7, r6, lr │ │ add.w r1, r4, r7, lsr #7 │ │ umull r6, r7, r5, lr │ │ add.w ip, r8, r7, lsr #7 │ │ - b.n 62e7a │ │ + b.n 636a2 │ │ add r2, r6 │ │ add r1, r4 │ │ cmp r2, #255 ; 0xff │ │ add ip, r8 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 62e7a │ │ + b.n 636a2 │ │ muls r6, r2 │ │ muls r4, r1 │ │ mul.w r8, ip, r8 │ │ umull r6, r7, r6, lr │ │ umull r4, r5, r4, lr │ │ umull r8, r9, r8, lr │ │ lsrs r2, r7, #7 │ │ lsrs r1, r5, #7 │ │ mov.w ip, r9, lsr #7 │ │ lsls r1, r1, #8 │ │ orr.w ip, r1, ip, lsl #16 │ │ orr.w r2, ip, r2 │ │ str.w r2, [sl] │ │ - b.n 62db4 │ │ + b.n 635dc │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 62d92 │ │ + b.n 635ba │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #44 ; 0x2c │ │ ldr r0, [r0, #8] │ │ ldr r1, [r6, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #28] │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ and.w r3, r5, #48 ; 0x30 │ │ mov.w lr, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ str.w lr, [sp] │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #16] │ │ str r0, [sp, #32] │ │ - ldr r0, [pc, #344] ; (63038 ) │ │ + ldr r0, [pc, #344] ; (63860 ) │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 63032 │ │ + beq.w 6385a │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #24] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #8] │ │ cmp.w lr, #65536 ; 0x10000 │ │ - blt.n 62f06 │ │ + blt.n 6372e │ │ ldr r3, [sp, #0] │ │ sub.w lr, lr, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - b.n 62ef4 │ │ + b.n 6371c │ │ ldr r3, [sp, #24] │ │ mov.w ip, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #12] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.n 63024 │ │ + beq.n 6384c │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 62f58 │ │ + blt.n 63780 │ │ ldr r3, [sp, #4] │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ ldr r2, [sp, #0] │ │ mov.w r8, ip, lsr #16 │ │ add.w r9, r3, #1 │ │ add.w r3, r9, r8 │ │ str r3, [sp, #4] │ │ @@ -116123,57 +116943,57 @@ │ │ lsrs r3, r5, #24 │ │ uxtb.w sl, r5 │ │ ldr r5, [sp, #36] ; 0x24 │ │ ubfx r7, r2, #16, #8 │ │ str r1, [sp, #12] │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r5, 62fa4 │ │ + cbz r5, 637cc │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 62fa4 │ │ + bhi.n 637cc │ │ mul.w r8, r3, r8 │ │ muls r4, r3 │ │ mul.w sl, r3, sl │ │ umull r8, r9, r8, r0 │ │ umull r4, r5, r4, r0 │ │ umull sl, fp, sl, r0 │ │ mov.w r8, r9, lsr #7 │ │ lsrs r4, r5, #7 │ │ mov.w sl, fp, lsr #7 │ │ ldr r5, [sp, #16] │ │ cmp r5, #32 │ │ - beq.n 62fd8 │ │ + beq.n 63800 │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 62ff2 │ │ + beq.n 6381a │ │ cmp r5, #16 │ │ - bne.n 63012 │ │ + bne.n 6383a │ │ rsb r5, r3, #255 ; 0xff │ │ muls r2, r5 │ │ umull r2, r3, r2, r0 │ │ add.w r2, r8, r3, lsr #7 │ │ mul.w r8, r1, r5 │ │ muls r5, r7 │ │ umull r8, r9, r8, r0 │ │ add.w r1, r4, r9, lsr #7 │ │ umull r8, r9, r5, r0 │ │ add.w r7, sl, r9, lsr #7 │ │ - b.n 63012 │ │ + b.n 6383a │ │ add r2, r8 │ │ add r1, r4 │ │ cmp r2, #255 ; 0xff │ │ add r7, sl │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp r7, #255 ; 0xff │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ - b.n 63012 │ │ + b.n 6383a │ │ mul.w r8, r2, r8 │ │ muls r4, r1 │ │ mul.w sl, r7, sl │ │ umull r8, r9, r8, r0 │ │ umull r4, r5, r4, r0 │ │ umull sl, fp, sl, r0 │ │ mov.w r2, r9, lsr #7 │ │ @@ -116182,54 +117002,54 @@ │ │ ldr r3, [sp, #12] │ │ lsls r1, r1, #8 │ │ orr.w r7, r1, r7, lsl #16 │ │ orrs r7, r2 │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #32] │ │ add ip, r3 │ │ - b.n 62f1a │ │ + b.n 63742 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add lr, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 62ee0 │ │ + b.n 63708 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (630d0 ) │ │ + ldr r1, [pc, #128] ; (638f8 ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 630c8 │ │ + cbz r3, 638f0 │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 630ba │ │ + bcc.n 638e2 │ │ ldr.w r2, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r3, 630ac │ │ + cbz r3, 638d4 │ │ ldr r3, [sp, #4] │ │ mul.w r6, fp, r6 │ │ muls r4, r3 │ │ ldr r3, [sp, #8] │ │ muls r2, r3 │ │ umull r6, r7, r6, r1 │ │ umull r4, r5, r4, r1 │ │ @@ -116237,74 +117057,74 @@ │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ lsls r4, r4, #8 │ │ orr.w r2, r4, r2, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [r9], #4 │ │ - b.n 63076 │ │ + b.n 6389e │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 6305c │ │ + b.n 63884 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #228] ; 631d0 │ │ + ldr.w sl, [pc, #228] ; 639f8 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r9, ip │ │ and.w r3, r7, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 631c8 │ │ + beq.n 639f0 │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 6313a │ │ + blt.n 63962 │ │ add.w r9, r9, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 6312a │ │ + b.n 63952 │ │ ldr r3, [sp, #4] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 631ba │ │ + bcc.n 639e2 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 63174 │ │ + blt.n 6399c │ │ ldr r2, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w r8, r8, #1 │ │ lsrs r0, r5, #16 │ │ mul.w lr, r2, r9 │ │ add r8, r0 │ │ sub.w r5, r5, r0, lsl #16 │ │ @@ -116312,15 +117132,15 @@ │ │ add.w lr, lr, r8, lsl #2 │ │ add lr, r0 │ │ ldr.w r2, [lr] │ │ ldr r7, [sp, #28] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r0, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r7, 631a4 │ │ + cbz r7, 639cc │ │ ldr r7, [sp, #8] │ │ muls r6, r7 │ │ umull r6, r7, r6, sl │ │ lsrs r6, r7, #7 │ │ ldr r7, [sp, #12] │ │ muls r0, r7 │ │ ldr r7, [sp, #16] │ │ @@ -116333,35 +117153,35 @@ │ │ ldr r3, [sp, #0] │ │ orr.w r2, r0, r2, lsl #16 │ │ orrs r6, r2 │ │ ldr r2, [sp, #24] │ │ str.w r6, [r3], #4 │ │ add r5, r2 │ │ str r3, [sp, #0] │ │ - b.n 6314a │ │ + b.n 63972 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 63118 │ │ + b.n 63940 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #20] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ and.w fp, r3, #112 ; 0x70 │ │ - ldr r5, [pc, #388] ; (63370 ) │ │ + ldr r5, [pc, #388] ; (63b98 ) │ │ str r2, [sp, #24] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ str r2, [sp, #32] │ │ and.w r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ @@ -116369,15 +117189,15 @@ │ │ str r2, [sp, #40] ; 0x28 │ │ and.w r2, r3, #48 ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 63368 │ │ + beq.w 63b90 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -116386,144 +117206,144 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.w 63356 │ │ + beq.w 63b7e │ │ ldr r2, [sp, #16] │ │ ldr.w r3, [r2, #4]! │ │ ubfx r6, r3, #16, #8 │ │ ubfx r1, r3, #8, #8 │ │ str r2, [sp, #16] │ │ lsrs r7, r3, #24 │ │ ldr r2, [sp, #4] │ │ uxtb.w lr, r3 │ │ ldr.w r3, [r2, #4]! │ │ ubfx sl, r3, #16, #8 │ │ ubfx r4, r3, #8, #8 │ │ uxtb.w ip, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ - cbz r3, 63294 │ │ + cbz r3, 63abc │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #24] │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #28] │ │ mul.w lr, r3, lr │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ umull r2, r3, lr, r5 │ │ mov.w r1, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 632a2 │ │ + cbz r3, 63aca │ │ ldr r3, [sp, #32] │ │ muls r7, r3 │ │ umull r2, r3, r7, r5 │ │ lsrs r7, r3, #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 632c6 │ │ + cbz r3, 63aee │ │ cmp r7, #254 ; 0xfe │ │ - bhi.n 632c6 │ │ + bhi.n 63aee │ │ muls r6, r7 │ │ muls r1, r7 │ │ mul.w lr, lr, r7 │ │ umull r2, r3, r6, r5 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ cmp.w fp, #32 │ │ - beq.n 63302 │ │ + beq.n 63b2a │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 63324 │ │ + beq.n 63b4c │ │ cmp.w fp, #16 │ │ - bne.n 63346 │ │ + bne.n 63b6e │ │ rsb r8, r7, #255 ; 0xff │ │ mul.w ip, ip, r8 │ │ umull r2, r3, ip, r5 │ │ add.w ip, r6, r3, lsr #7 │ │ mul.w r6, r4, r8 │ │ mul.w r8, sl, r8 │ │ umull r6, r7, r6, r5 │ │ umull r8, r9, r8, r5 │ │ add.w r4, r1, r7, lsr #7 │ │ add.w sl, lr, r9, lsr #7 │ │ - b.n 63346 │ │ + b.n 63b6e │ │ add ip, r6 │ │ add r4, r1 │ │ cmp.w ip, #255 ; 0xff │ │ add sl, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp.w sl, #255 ; 0xff │ │ it cs │ │ movcs.w sl, #255 ; 0xff │ │ - b.n 63346 │ │ + b.n 63b6e │ │ mul.w r6, ip, r6 │ │ mul.w r8, sl, lr │ │ umull r6, r7, r6, r5 │ │ mul.w r6, r4, r1 │ │ umull r8, r9, r8, r5 │ │ mov.w ip, r7, lsr #7 │ │ umull r6, r7, r6, r5 │ │ mov.w sl, r9, lsr #7 │ │ lsrs r4, r7, #7 │ │ ldr r2, [sp, #4] │ │ lsls r4, r4, #8 │ │ orr.w sl, r4, sl, lsl #16 │ │ orr.w r3, sl, ip │ │ str r3, [r2, #0] │ │ - b.n 63230 │ │ + b.n 63a58 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 6320c │ │ + b.n 63a34 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ - ldr.w sl, [pc, #504] ; 63578 │ │ + ldr.w sl, [pc, #504] ; 63da0 │ │ str r3, [sp, #4] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #48] ; 0x30 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ str.w fp, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -116531,26 +117351,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #68] ; 0x44 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 63572 │ │ + beq.w 63d9a │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #16] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 633fa │ │ + blt.n 63c22 │ │ ldr r3, [sp, #8] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 633e8 │ │ + b.n 63c10 │ │ ldr r3, [sp, #32] │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #0] │ │ @@ -116559,18 +117379,18 @@ │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 63564 │ │ + beq.w 63d8c │ │ ldr r3, [sp, #0] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 63454 │ │ + blt.n 63c7c │ │ sub.w r8, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #12] │ │ mov.w r2, r8, lsr #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #12] │ │ sub.w r3, r8, r2, lsl #16 │ │ @@ -116592,77 +117412,77 @@ │ │ ldr r3, [sp, #20] │ │ ldr.w r0, [r3, #4]! │ │ ubfx ip, r0, #16, #8 │ │ ubfx r5, r0, #8, #8 │ │ str r3, [sp, #20] │ │ uxtb r0, r0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 634a6 │ │ + cbz r3, 63cce │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ umull r2, r3, lr, sl │ │ mov.w r1, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 634b4 │ │ + cbz r3, 63cdc │ │ ldr r3, [sp, #48] ; 0x30 │ │ muls r7, r3 │ │ umull r2, r3, r7, sl │ │ lsrs r7, r3, #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 634d8 │ │ + cbz r3, 63d00 │ │ cmp r7, #254 ; 0xfe │ │ - bhi.n 634d8 │ │ + bhi.n 63d00 │ │ muls r6, r7 │ │ muls r1, r7 │ │ mul.w lr, lr, r7 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ umull r2, r3, r1, sl │ │ lsrs r1, r3, #7 │ │ umull r2, r3, lr, sl │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 63510 │ │ + beq.n 63d38 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 6352e │ │ + beq.n 63d56 │ │ cmp r3, #16 │ │ - bne.n 6354c │ │ + bne.n 63d74 │ │ rsb r8, r7, #255 ; 0xff │ │ mul.w r0, r0, r8 │ │ umull r2, r3, r0, sl │ │ add.w r0, r6, r3, lsr #7 │ │ mul.w r6, r5, r8 │ │ mul.w r8, ip, r8 │ │ umull r6, r7, r6, sl │ │ umull r8, r9, r8, sl │ │ add.w r5, r1, r7, lsr #7 │ │ add.w ip, lr, r9, lsr #7 │ │ - b.n 6354c │ │ + b.n 63d74 │ │ add r0, r6 │ │ add r5, r1 │ │ cmp r0, #255 ; 0xff │ │ add ip, lr │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 6354c │ │ + b.n 63d74 │ │ muls r6, r0 │ │ mul.w r8, ip, lr │ │ umull r6, r7, r6, sl │ │ mul.w r6, r5, r1 │ │ umull r8, r9, r8, sl │ │ lsrs r0, r7, #7 │ │ umull r6, r7, r6, sl │ │ @@ -116673,92 +117493,92 @@ │ │ orr.w ip, r5, ip, lsl #16 │ │ ldr r2, [sp, #56] ; 0x38 │ │ orr.w r0, ip, r0 │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #0] │ │ add r3, r2 │ │ str r3, [sp, #0] │ │ - b.n 63418 │ │ + b.n 63c40 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 633d4 │ │ + b.n 63bfc │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r6, r1 │ │ mov r9, r0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 63600 │ │ + cbz r3, 63e28 │ │ ldr.w lr, [r4, #20] │ │ ldr r7, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 635ba │ │ + blt.n 63de2 │ │ adds r6, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 635ac │ │ + b.n 63dd4 │ │ mov ip, lr │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 635f6 │ │ + bcc.n 63e1e │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 635ec │ │ + blt.n 63e14 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r0, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ muls r2, r6 │ │ add.w r2, r2, r5, lsl #2 │ │ add r2, r0 │ │ ldr r0, [r2, #0] │ │ add r3, r9 │ │ str.w r0, [ip], #4 │ │ - b.n 635c6 │ │ + b.n 63dee │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, lr │ │ str r3, [r4, #20] │ │ - b.n 6359e │ │ + b.n 63dc6 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r1, [pc, #328] ; (63750 ) │ │ + ldr r1, [pc, #328] ; (63f78 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r5, [r0, #52] ; 0x34 │ │ and.w r3, r5, #48 ; 0x30 │ │ str r3, [sp, #28] │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 63748 │ │ + beq.w 63f70 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -116767,15 +117587,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 63736 │ │ + beq.n 63f5e │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ ldr.w r5, [r3, #4]! │ │ ubfx sl, r5, #16, #8 │ │ ubfx ip, r5, #8, #8 │ │ str r3, [sp, #24] │ │ mov.w lr, r5, lsr #24 │ │ @@ -116784,33 +117604,33 @@ │ │ ldr r5, [sp, #28] │ │ ubfx r4, r3, #16, #8 │ │ str r2, [sp, #8] │ │ lsrs r2, r3, #24 │ │ str r2, [sp, #0] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r5, 636a4 │ │ + cbz r5, 63ecc │ │ cmp.w lr, #254 ; 0xfe │ │ - bhi.n 636a4 │ │ + bhi.n 63ecc │ │ mul.w sl, lr, sl │ │ mul.w ip, lr, ip │ │ mul.w fp, lr, fp │ │ umull r6, r7, sl, r1 │ │ umull r8, r9, fp, r1 │ │ mov.w sl, r7, lsr #7 │ │ umull r6, r7, ip, r1 │ │ mov.w fp, r9, lsr #7 │ │ mov.w ip, r7, lsr #7 │ │ ldr r5, [sp, #12] │ │ cmp r5, #32 │ │ - beq.n 636ea │ │ + beq.n 63f12 │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 63704 │ │ + beq.n 63f2c │ │ cmp r5, #16 │ │ - bne.n 63722 │ │ + bne.n 63f4a │ │ rsb r6, lr, #255 ; 0xff │ │ muls r4, r6 │ │ mul.w r8, r2, r6 │ │ umull r4, r5, r4, r1 │ │ umull r8, r9, r8, r1 │ │ mul.w r8, r3, r6 │ │ add.w r4, sl, r5, lsr #7 │ │ @@ -116819,28 +117639,28 @@ │ │ muls r5, r6 │ │ umull r8, r9, r8, r1 │ │ mov r6, r5 │ │ umull r6, r7, r6, r1 │ │ add.w r3, fp, r9, lsr #7 │ │ add.w r5, lr, r7, lsr #7 │ │ str r5, [sp, #0] │ │ - b.n 63722 │ │ + b.n 63f4a │ │ add r4, sl │ │ add r2, ip │ │ cmp r4, #255 ; 0xff │ │ add r3, fp │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 63722 │ │ + b.n 63f4a │ │ mul.w r6, r2, ip │ │ mul.w r4, r4, sl │ │ umull r6, r7, r6, r1 │ │ mul.w r6, r3, fp │ │ umull r4, r5, r4, r1 │ │ lsrs r2, r7, #7 │ │ umull r6, r7, r6, r1 │ │ @@ -116849,81 +117669,81 @@ │ │ lsls r5, r4, #16 │ │ ldr r4, [sp, #0] │ │ orr.w r5, r5, r4, lsl #24 │ │ orrs r3, r5 │ │ orr.w r2, r3, r2, lsl #8 │ │ ldr r3, [sp, #8] │ │ str r2, [r3, #0] │ │ - b.n 6363e │ │ + b.n 63e66 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 6361a │ │ + b.n 63e42 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #52 ; 0x34 │ │ ldr r0, [r0, #8] │ │ mov.w r9, #0 │ │ ldr r1, [r6, #28] │ │ - ldr r7, [pc, #408] ; (63900 ) │ │ + ldr r7, [pc, #408] ; (64128 ) │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ and.w r3, r5, #48 ; 0x30 │ │ str.w r9, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 638fa │ │ + beq.w 64122 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #16] │ │ cmp.w r9, #65536 ; 0x10000 │ │ - blt.n 637b2 │ │ + blt.n 63fda │ │ ldr r3, [sp, #8] │ │ sub.w r9, r9, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 637a0 │ │ + b.n 63fc8 │ │ ldr r3, [sp, #32] │ │ mov.w r8, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 638ec │ │ + beq.w 64114 │ │ cmp.w r8, #65536 ; 0x10000 │ │ - blt.n 637fc │ │ + blt.n 64024 │ │ sub.w r0, r8, #65536 ; 0x10000 │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0, #16 │ │ adds r1, #1 │ │ adds r3, r1, r4 │ │ ldr r1, [r6, #12] │ │ str r3, [sp, #12] │ │ @@ -116946,33 +117766,33 @@ │ │ ldr r1, [sp, #44] ; 0x2c │ │ ubfx r0, r3, #16, #8 │ │ str r2, [sp, #20] │ │ lsrs r2, r3, #24 │ │ str r2, [sp, #4] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r1, 63854 │ │ + cbz r1, 6407c │ │ cmp.w lr, #254 ; 0xfe │ │ - bhi.n 63854 │ │ + bhi.n 6407c │ │ mul.w sl, lr, sl │ │ mul.w ip, lr, ip │ │ mul.w fp, lr, fp │ │ umull r4, r5, sl, r7 │ │ mov.w sl, r5, lsr #7 │ │ umull r4, r5, ip, r7 │ │ mov.w ip, r5, lsr #7 │ │ umull r4, r5, fp, r7 │ │ mov.w fp, r5, lsr #7 │ │ ldr r1, [sp, #24] │ │ cmp r1, #32 │ │ - beq.n 6389c │ │ + beq.n 640c4 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 638b6 │ │ + beq.n 640de │ │ cmp r1, #16 │ │ - bne.n 638d4 │ │ + bne.n 640fc │ │ rsb r1, lr, #255 ; 0xff │ │ str r1, [sp, #0] │ │ muls r0, r1 │ │ umull r0, r1, r0, r7 │ │ add.w r0, sl, r1, lsr #7 │ │ ldr r1, [sp, #0] │ │ muls r2, r1 │ │ @@ -116984,28 +117804,28 @@ │ │ ldr r4, [sp, #0] │ │ muls r1, r4 │ │ add.w r3, fp, r5, lsr #7 │ │ mov r4, r1 │ │ umull r4, r5, r4, r7 │ │ add.w r1, lr, r5, lsr #7 │ │ str r1, [sp, #4] │ │ - b.n 638d4 │ │ + b.n 640fc │ │ add r0, sl │ │ add r2, ip │ │ cmp r0, #255 ; 0xff │ │ add r3, fp │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 638d4 │ │ + b.n 640fc │ │ mul.w r4, r2, ip │ │ mul.w r0, r0, sl │ │ umull r4, r5, r4, r7 │ │ mul.w r4, r3, fp │ │ umull r0, r1, r0, r7 │ │ lsrs r2, r5, #7 │ │ umull r4, r5, r4, r7 │ │ @@ -117016,30 +117836,30 @@ │ │ orr.w r0, r0, r1, lsl #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #20] │ │ orr.w r2, r0, r2, lsl #8 │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r8, r3 │ │ - b.n 637c6 │ │ + b.n 63fee │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #32] │ │ add r9, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 6378c │ │ + b.n 63fb4 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr r1, [pc, #180] ; (639c4 ) │ │ + ldr r1, [pc, #180] ; (641ec ) │ │ str r2, [sp, #8] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #12] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #16] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ @@ -117048,62 +117868,62 @@ │ │ and.w r3, r3, #2 │ │ str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 639bc │ │ + beq.n 641e4 │ │ ldr r3, [r0, #20] │ │ ldr.w fp, [r0] │ │ ldr.w lr, [r0, #24] │ │ sub.w ip, fp, #4 │ │ mov sl, r3 │ │ str r3, [sp, #4] │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 639ac │ │ + bcc.n 641d4 │ │ ldr.w r2, [ip, #4]! │ │ ldr r3, [sp, #24] │ │ ubfx r8, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ lsrs r6, r2, #24 │ │ uxtb r2, r2 │ │ - cbz r3, 6398a │ │ + cbz r3, 641b2 │ │ ldr r3, [sp, #8] │ │ mul.w r8, r3, r8 │ │ ldr r3, [sp, #12] │ │ muls r4, r3 │ │ ldr r3, [sp, #16] │ │ umull r8, r9, r8, r1 │ │ muls r2, r3 │ │ umull r4, r5, r4, r1 │ │ mov.w r8, r9, lsr #7 │ │ umull r2, r3, r2, r1 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ ldr r3, [sp, #28] │ │ - cbz r3, 63998 │ │ + cbz r3, 641c0 │ │ ldr r3, [sp, #20] │ │ muls r6, r3 │ │ umull r6, r7, r6, r1 │ │ lsrs r6, r7, #7 │ │ lsls r4, r4, #8 │ │ orr.w r8, r4, r8, lsl #16 │ │ orr.w r8, r8, r2 │ │ orr.w r6, r8, r6, lsl #24 │ │ str.w r6, [sl], #4 │ │ - b.n 6394e │ │ + b.n 64176 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #4] │ │ add r3, fp │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, r2 │ │ str r3, [r0, #20] │ │ - b.n 63932 │ │ + b.n 6415a │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ @@ -117117,48 +117937,48 @@ │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #16] │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #20] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #24] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr.w lr, [pc, #228] ; 63ae8 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr.w lr, [pc, #228] ; 64310 │ │ mov r1, r7 │ │ and.w r3, r5, #1 │ │ str r3, [sp, #32] │ │ and.w r3, r5, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ str r0, [sp, #28] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 63ae2 │ │ + beq.n 6430a │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 63a36 │ │ + blt.n 6425e │ │ adds r1, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 63a28 │ │ + b.n 64250 │ │ ldr.w r9, [sp, #4] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 63ad4 │ │ + bcc.n 642fc │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 63a6c │ │ + blt.n 64294 │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w ip, ip, #1 │ │ lsrs r2, r5, #16 │ │ muls r6, r1 │ │ add ip, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ @@ -117168,15 +117988,15 @@ │ │ ldr r2, [r6, #0] │ │ ubfx sl, r2, #16, #8 │ │ ubfx r0, r2, #8, #8 │ │ uxtb r3, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #32] │ │ mov.w r8, r2, lsr #24 │ │ - cbz r3, 63aa8 │ │ + cbz r3, 642d0 │ │ ldr r3, [sp, #8] │ │ mul.w sl, r3, sl │ │ umull r2, r3, sl, lr │ │ mov.w sl, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ muls r0, r3 │ │ umull r2, r3, r0, lr │ │ @@ -117184,43 +118004,43 @@ │ │ lsrs r0, r3, #7 │ │ ldr r3, [sp, #16] │ │ muls r2, r3 │ │ umull r2, r3, r2, lr │ │ lsrs r3, r3, #7 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cbz r3, 63aba │ │ + cbz r3, 642e2 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r8 │ │ umull r2, r3, r8, lr │ │ mov.w r8, r3, lsr #7 │ │ ldr r3, [sp, #0] │ │ lsls r0, r0, #8 │ │ orr.w sl, r0, sl, lsl #16 │ │ orr.w sl, sl, r3 │ │ orr.w r3, sl, r8, lsl #24 │ │ str.w r3, [r9], #4 │ │ ldr r3, [sp, #28] │ │ add r5, r3 │ │ - b.n 63a44 │ │ + b.n 6426c │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #4] │ │ add r7, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 63a16 │ │ + b.n 6423e │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ - ldr r5, [pc, #428] ; (63ca4 ) │ │ + ldr r5, [pc, #428] ; (644cc ) │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #32] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #36] ; 0x24 │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ @@ -117233,15 +118053,15 @@ │ │ and.w r3, r3, #112 ; 0x70 │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 63c9c │ │ + beq.w 644c4 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -117250,15 +118070,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.w 63c8a │ │ + beq.w 644b2 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ ldr.w r1, [r3, #4]! │ │ ubfx lr, r1, #16, #8 │ │ ubfx r4, r1, #8, #8 │ │ str r3, [sp, #24] │ │ lsrs r6, r1, #24 │ │ @@ -117267,53 +118087,53 @@ │ │ ubfx r7, r3, #16, #8 │ │ ubfx fp, r3, #8, #8 │ │ str r2, [sp, #8] │ │ uxtb.w ip, r3 │ │ lsrs r2, r3, #24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #0] │ │ - cbz r3, 63bb0 │ │ + cbz r3, 643d8 │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, lr │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov.w lr, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r1 │ │ mov.w r4, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - cbz r3, 63bc2 │ │ + cbz r3, 643ea │ │ ldr r3, [sp, #40] ; 0x28 │ │ mul.w r8, r3, r6 │ │ umull r8, r9, r8, r5 │ │ mov.w r6, r9, lsr #7 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - cbz r3, 63be6 │ │ + cbz r3, 6440e │ │ cmp r6, #254 ; 0xfe │ │ - bhi.n 63be6 │ │ + bhi.n 6440e │ │ mul.w lr, lr, r6 │ │ muls r4, r6 │ │ muls r1, r6 │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ umull r2, r3, r4, r5 │ │ lsrs r4, r3, #7 │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 63c2e │ │ + beq.n 64456 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 63c50 │ │ + beq.n 64478 │ │ cmp r3, #16 │ │ - bne.n 63c74 │ │ + bne.n 6449c │ │ rsb r8, r6, #255 ; 0xff │ │ mul.w r7, r7, r8 │ │ mul.w sl, ip, r8 │ │ umull r2, r3, r7, r5 │ │ add.w r7, lr, r3, lsr #7 │ │ mul.w r3, fp, r8 │ │ umull r2, r3, r3, r5 │ │ @@ -117321,29 +118141,29 @@ │ │ umull r2, r3, sl, r5 │ │ add.w ip, r1, r3, lsr #7 │ │ ldr r3, [sp, #0] │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r5 │ │ add.w r3, r6, r9, lsr #7 │ │ str r3, [sp, #0] │ │ - b.n 63c74 │ │ + b.n 6449c │ │ add r7, lr │ │ add.w r3, r4, fp │ │ cmp r7, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ mov fp, r3 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 63c74 │ │ + b.n 6449c │ │ mul.w r8, r7, lr │ │ mul.w sl, fp, r4 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, ip, r1 │ │ umull sl, fp, sl, r5 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ @@ -117352,53 +118172,53 @@ │ │ ldr r3, [sp, #0] │ │ lsls r7, r7, #16 │ │ ldr r2, [sp, #8] │ │ orr.w r7, r7, r3, lsl #24 │ │ orr.w ip, r7, ip │ │ orr.w r3, ip, fp, lsl #8 │ │ str r3, [r2, #0] │ │ - b.n 63b4a │ │ + b.n 64372 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 63b26 │ │ + b.n 6434e │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ mov r4, r0 │ │ - ldr r5, [pc, #548] ; (63ed8 ) │ │ + ldr r5, [pc, #548] ; (64700 ) │ │ str r3, [sp, #8] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #48] ; 0x30 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #52] ; 0x34 │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #56] ; 0x38 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #8] │ │ str.w fp, [sp, #16] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #72] ; 0x48 │ │ @@ -117406,26 +118226,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #76] ; 0x4c │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 63ed0 │ │ + beq.w 646f8 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 63d2c │ │ + blt.n 64554 │ │ ldr r3, [sp, #16] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 63d1a │ │ + b.n 64542 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r3, #4 │ │ str r3, [sp, #28] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #4] │ │ @@ -117434,18 +118254,18 @@ │ │ ldr r3, [sp, #8] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #24] │ │ adds r3, #1 │ │ - beq.w 63ec2 │ │ + beq.w 646ea │ │ ldr r3, [sp, #4] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 63d8a │ │ + blt.n 645b2 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ ldr r2, [sp, #20] │ │ mov.w r8, r3, lsr #16 │ │ add.w r9, r2, #1 │ │ add.w r2, r9, r8 │ │ str r2, [sp, #20] │ │ sub.w r3, r3, r8, lsl #16 │ │ @@ -117469,53 +118289,53 @@ │ │ str r2, [sp, #28] │ │ uxtb.w ip, r3 │ │ lsrs r2, r3, #24 │ │ ldr r3, [sp, #68] ; 0x44 │ │ lsrs r6, r1, #24 │ │ str r2, [sp, #12] │ │ uxtb r1, r1 │ │ - cbz r3, 63de0 │ │ + cbz r3, 64608 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w r8, r3, lr │ │ ldr r3, [sp, #48] ; 0x30 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov.w lr, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r1 │ │ mov.w r0, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #72] ; 0x48 │ │ - cbz r3, 63df2 │ │ + cbz r3, 6461a │ │ ldr r3, [sp, #56] ; 0x38 │ │ mul.w r8, r3, r6 │ │ umull r8, r9, r8, r5 │ │ mov.w r6, r9, lsr #7 │ │ ldr r3, [sp, #76] ; 0x4c │ │ - cbz r3, 63e16 │ │ + cbz r3, 6463e │ │ cmp r6, #254 ; 0xfe │ │ - bhi.n 63e16 │ │ + bhi.n 6463e │ │ mul.w lr, lr, r6 │ │ muls r0, r6 │ │ muls r1, r6 │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ umull r2, r3, r0, r5 │ │ lsrs r0, r3, #7 │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #32] │ │ cmp r3, #32 │ │ - beq.n 63e5e │ │ + beq.n 64686 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 63e80 │ │ + beq.n 646a8 │ │ cmp r3, #16 │ │ - bne.n 63ea4 │ │ + bne.n 646cc │ │ rsb r8, r6, #255 ; 0xff │ │ mul.w r7, r7, r8 │ │ umull r2, r3, r7, r5 │ │ add.w r7, lr, r3, lsr #7 │ │ mul.w r3, sl, r8 │ │ umull r2, r3, r3, r5 │ │ add.w sl, r0, r3, lsr #7 │ │ @@ -117523,29 +118343,29 @@ │ │ umull r2, r3, r3, r5 │ │ add.w ip, r1, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r5 │ │ add.w r3, r6, r9, lsr #7 │ │ str r3, [sp, #12] │ │ - b.n 63ea4 │ │ + b.n 646cc │ │ add r7, lr │ │ add.w r3, r0, sl │ │ cmp r7, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ mov sl, r3 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 63ea4 │ │ + b.n 646cc │ │ mul.w r8, r7, lr │ │ mul.w r3, sl, r0 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, ip, r1 │ │ umull r2, r3, r3, r5 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ @@ -117558,94 +118378,94 @@ │ │ orr.w ip, r7, ip │ │ orr.w r3, ip, sl, lsl #8 │ │ str r3, [r2, #0] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #64] ; 0x40 │ │ add r3, r2 │ │ str r3, [sp, #4] │ │ - b.n 63d4a │ │ + b.n 64572 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #40] ; 0x28 │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 63d06 │ │ + b.n 6452e │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r6, r1 │ │ mov sl, r0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 63f64 │ │ + cbz r3, 6478c │ │ ldr.w lr, [r4, #20] │ │ ldr r7, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 63f1a │ │ + blt.n 64742 │ │ adds r6, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 63f0c │ │ + b.n 64734 │ │ mov ip, lr │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 63f5a │ │ + bcc.n 64782 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 63f4c │ │ + blt.n 64774 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r0, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ muls r2, r6 │ │ add.w r2, r2, r5, lsl #2 │ │ add r2, r0 │ │ ldr r0, [r2, #0] │ │ add r3, sl │ │ mov.w r9, r0, lsr #8 │ │ str.w r9, [ip], #4 │ │ - b.n 63f26 │ │ + b.n 6474e │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, lr │ │ str r3, [r4, #20] │ │ - b.n 63efe │ │ + b.n 64726 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w lr, [pc, #280] ; 64088 │ │ + ldr.w lr, [pc, #280] ; 648b0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ and.w r3, r5, #48 ; 0x30 │ │ str r3, [sp, #20] │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 64082 │ │ + beq.n 648aa │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -117653,149 +118473,149 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.n 64070 │ │ + beq.n 64898 │ │ ldr r2, [sp, #16] │ │ ldr r5, [sp, #20] │ │ ldr.w r3, [r2, #4]! │ │ ubfx r4, r3, #16, #8 │ │ ubfx sl, r3, #8, #8 │ │ str r2, [sp, #16] │ │ mov.w ip, r3, lsr #24 │ │ ldr.w r2, [fp, #4]! │ │ uxtb r3, r3 │ │ ubfx r6, r2, #16, #8 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r5, 63ff8 │ │ + cbz r5, 64820 │ │ cmp r3, #255 ; 0xff │ │ - beq.n 63ff8 │ │ + beq.n 64820 │ │ mul.w ip, ip, r3 │ │ mul.w sl, r3, sl │ │ muls r4, r3 │ │ umull r8, r9, ip, lr │ │ umull r4, r5, r4, lr │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, sl, lr │ │ lsrs r4, r5, #7 │ │ mov.w sl, r9, lsr #7 │ │ ldr r5, [sp, #4] │ │ cmp r5, #32 │ │ - beq.n 6402c │ │ + beq.n 64854 │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 64046 │ │ + beq.n 6486e │ │ cmp r5, #16 │ │ - bne.n 64062 │ │ + bne.n 6488a │ │ rsb r3, r3, #255 ; 0xff │ │ mul.w r8, r1, r3 │ │ muls r6, r3 │ │ muls r2, r3 │ │ umull r8, r9, r8, lr │ │ umull r6, r7, r6, lr │ │ umull r2, r3, r2, lr │ │ add.w r1, r4, r9, lsr #7 │ │ add.w r6, ip, r7, lsr #7 │ │ add.w r2, sl, r3, lsr #7 │ │ - b.n 64062 │ │ + b.n 6488a │ │ add r6, ip │ │ add r1, r4 │ │ cmp r6, #255 ; 0xff │ │ add r2, sl │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - b.n 64062 │ │ + b.n 6488a │ │ muls r4, r1 │ │ mul.w r6, r6, ip │ │ mul.w r2, r2, sl │ │ umull r4, r5, r4, lr │ │ umull r6, r7, r6, lr │ │ umull r2, r3, r2, lr │ │ lsrs r1, r5, #7 │ │ lsrs r6, r7, #7 │ │ lsrs r2, r3, #7 │ │ lsls r1, r1, #8 │ │ orr.w r6, r1, r6, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [fp] │ │ - b.n 63fa2 │ │ + b.n 647ca │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 63f80 │ │ + b.n 647a8 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #44 ; 0x2c │ │ ldr r0, [r0, #8] │ │ ldr r1, [r6, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #28] │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ and.w r3, r5, #48 ; 0x30 │ │ mov.w ip, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ str.w ip, [sp] │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #16] │ │ str r0, [sp, #32] │ │ - ldr r0, [pc, #336] ; (64214 ) │ │ + ldr r0, [pc, #336] ; (64a3c ) │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 6420e │ │ + beq.w 64a36 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #24] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #8] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 640ea │ │ + blt.n 64912 │ │ ldr r3, [sp, #0] │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - b.n 640d8 │ │ + b.n 64900 │ │ ldr r3, [sp, #24] │ │ mov.w r9, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #12] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.n 64200 │ │ + beq.n 64a28 │ │ cmp.w r9, #65536 ; 0x10000 │ │ - blt.n 64132 │ │ + blt.n 6495a │ │ sub.w r2, r9, #65536 ; 0x10000 │ │ ldr r5, [sp, #4] │ │ lsrs r4, r2, #16 │ │ adds r5, #1 │ │ adds r3, r5, r4 │ │ ldr r5, [r6, #12] │ │ str r3, [sp, #4] │ │ @@ -117816,57 +118636,57 @@ │ │ ubfx r4, r3, #16, #8 │ │ ubfx lr, r3, #8, #8 │ │ lsrs r7, r3, #24 │ │ str r1, [sp, #12] │ │ uxtb r3, r3 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r5, 6417a │ │ + cbz r5, 649a2 │ │ cmp r3, #255 ; 0xff │ │ - beq.n 6417a │ │ + beq.n 649a2 │ │ muls r7, r3 │ │ mul.w lr, r3, lr │ │ muls r4, r3 │ │ umull sl, fp, r7, r0 │ │ umull r4, r5, r4, r0 │ │ mov.w r7, fp, lsr #7 │ │ umull sl, fp, lr, r0 │ │ lsrs r4, r5, #7 │ │ mov.w lr, fp, lsr #7 │ │ ldr r5, [sp, #16] │ │ cmp r5, #32 │ │ - beq.n 641b0 │ │ + beq.n 649d8 │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 641ce │ │ + beq.n 649f6 │ │ cmp r5, #16 │ │ - bne.n 641ec │ │ + bne.n 64a14 │ │ rsb r3, r3, #255 ; 0xff │ │ mul.w r8, r8, r3 │ │ muls r2, r3 │ │ umull sl, fp, r8, r0 │ │ mul.w sl, r1, r3 │ │ umull r2, r3, r2, r0 │ │ add.w r8, r7, fp, lsr #7 │ │ umull sl, fp, sl, r0 │ │ add.w r2, lr, r3, lsr #7 │ │ add.w r1, r4, fp, lsr #7 │ │ - b.n 641ec │ │ + b.n 64a14 │ │ add r8, r7 │ │ add r1, r4 │ │ cmp.w r8, #255 ; 0xff │ │ add r2, lr │ │ it cs │ │ movcs.w r8, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - b.n 641ec │ │ + b.n 64a14 │ │ mul.w r8, r8, r7 │ │ muls r4, r1 │ │ mul.w r2, r2, lr │ │ umull sl, fp, r8, r0 │ │ umull r4, r5, r4, r0 │ │ umull r2, r3, r2, r0 │ │ mov.w r8, fp, lsr #7 │ │ @@ -117875,54 +118695,54 @@ │ │ ldr r3, [sp, #12] │ │ lsls r1, r1, #8 │ │ orr.w r8, r1, r8, lsl #16 │ │ orr.w r2, r8, r2 │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #32] │ │ add r9, r3 │ │ - b.n 640fe │ │ + b.n 64926 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add ip, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 640c4 │ │ + b.n 648ec │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (642ac ) │ │ + ldr r1, [pc, #128] ; (64ad4 ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 642a4 │ │ + cbz r3, 64acc │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 64296 │ │ + bcc.n 64abe │ │ ldr.w r2, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r4, r2, #16, #8 │ │ lsrs r6, r2, #24 │ │ ubfx r2, r2, #8, #8 │ │ - cbz r3, 64288 │ │ + cbz r3, 64ab0 │ │ ldr r3, [sp, #4] │ │ mul.w r6, fp, r6 │ │ muls r4, r3 │ │ ldr r3, [sp, #8] │ │ muls r2, r3 │ │ umull r6, r7, r6, r1 │ │ umull r4, r5, r4, r1 │ │ @@ -117930,74 +118750,74 @@ │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ lsls r4, r4, #8 │ │ orr.w r6, r4, r6, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [r9], #4 │ │ - b.n 64252 │ │ + b.n 64a7a │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 64238 │ │ + b.n 64a60 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ movs r7, #0 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #224] ; 643ac │ │ + ldr.w sl, [pc, #224] ; 64bd4 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r7 │ │ and.w r3, r5, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 643a6 │ │ + beq.n 64bce │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 64314 │ │ + blt.n 64b3c │ │ add.w ip, ip, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 64304 │ │ + b.n 64b2c │ │ ldr r3, [sp, #4] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 64398 │ │ + bcc.n 64bc0 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 6434c │ │ + blt.n 64b74 │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w lr, lr, #1 │ │ lsrs r2, r5, #16 │ │ mul.w r6, r6, ip │ │ add lr, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ @@ -118005,15 +118825,15 @@ │ │ add.w r6, r6, lr, lsl #2 │ │ add r6, r2 │ │ ldr r2, [r6, #0] │ │ ldr r1, [sp, #28] │ │ ubfx r0, r2, #16, #8 │ │ mov.w r8, r2, lsr #24 │ │ ubfx r2, r2, #8, #8 │ │ - cbz r1, 64380 │ │ + cbz r1, 64ba8 │ │ ldr r1, [sp, #8] │ │ mul.w r8, r1, r8 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ umull r8, r9, r8, sl │ │ umull r0, r1, r0, sl │ │ mov.w r8, r9, lsr #7 │ │ @@ -118026,34 +118846,34 @@ │ │ lsls r0, r0, #8 │ │ orr.w r8, r0, r8, lsl #16 │ │ orr.w r2, r8, r2 │ │ str.w r2, [r3], #4 │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #0] │ │ add r5, r2 │ │ - b.n 64322 │ │ + b.n 64b4a │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r7, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 642f2 │ │ + b.n 64b1a │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #20] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ and.w fp, r3, #112 ; 0x70 │ │ - ldr r5, [pc, #392] ; (64550 ) │ │ + ldr r5, [pc, #392] ; (64d78 ) │ │ str r2, [sp, #24] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ str r2, [sp, #32] │ │ and.w r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ @@ -118061,15 +118881,15 @@ │ │ str r2, [sp, #40] ; 0x28 │ │ and.w r2, r3, #48 ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 6454a │ │ + beq.w 64d72 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -118078,143 +118898,143 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.w 64538 │ │ + beq.w 64d60 │ │ ldr r2, [sp, #16] │ │ ldr.w r3, [r2, #4]! │ │ ubfx r6, r3, #16, #8 │ │ ubfx r1, r3, #8, #8 │ │ str r2, [sp, #16] │ │ lsrs r7, r3, #24 │ │ ldr r2, [sp, #4] │ │ uxtb.w lr, r3 │ │ ldr.w r3, [r2, #4]! │ │ ubfx sl, r3, #16, #8 │ │ ubfx r4, r3, #8, #8 │ │ uxtb.w ip, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ - cbz r3, 64470 │ │ + cbz r3, 64c98 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #24] │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #28] │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r1 │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 64482 │ │ + cbz r3, 64caa │ │ ldr r3, [sp, #32] │ │ mul.w lr, r3, lr │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 644aa │ │ + cbz r3, 64cd2 │ │ cmp.w lr, #255 ; 0xff │ │ - beq.n 644aa │ │ + beq.n 64cd2 │ │ mul.w r7, r7, lr │ │ mul.w r6, r6, lr │ │ mul.w r1, r1, lr │ │ umull r2, r3, r7, r5 │ │ lsrs r7, r3, #7 │ │ umull r2, r3, r6, r5 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ cmp.w fp, #32 │ │ - beq.n 644e6 │ │ + beq.n 64d0e │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 64508 │ │ + beq.n 64d30 │ │ cmp.w fp, #16 │ │ - bne.n 64528 │ │ + bne.n 64d50 │ │ rsb lr, lr, #255 ; 0xff │ │ mul.w r8, r4, lr │ │ mul.w sl, sl, lr │ │ mul.w ip, ip, lr │ │ umull r8, r9, r8, r5 │ │ umull r2, r3, sl, r5 │ │ add.w r4, r6, r9, lsr #7 │ │ umull r8, r9, ip, r5 │ │ add.w sl, r7, r3, lsr #7 │ │ add.w ip, r1, r9, lsr #7 │ │ - b.n 64528 │ │ + b.n 64d50 │ │ add sl, r7 │ │ add r4, r6 │ │ cmp.w sl, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs.w sl, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 64528 │ │ + b.n 64d50 │ │ mul.w sl, sl, r7 │ │ muls r6, r4 │ │ mul.w r8, ip, r1 │ │ umull r2, r3, sl, r5 │ │ umull r6, r7, r6, r5 │ │ umull r8, r9, r8, r5 │ │ mov.w sl, r3, lsr #7 │ │ lsrs r4, r7, #7 │ │ mov.w ip, r9, lsr #7 │ │ ldr r2, [sp, #4] │ │ lsls r4, r4, #8 │ │ orr.w sl, r4, sl, lsl #16 │ │ orr.w r3, sl, ip │ │ str r3, [r2, #0] │ │ - b.n 6440c │ │ + b.n 64c34 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 643e8 │ │ + b.n 64c10 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ - ldr.w sl, [pc, #504] ; 64758 │ │ + ldr.w sl, [pc, #504] ; 64f80 │ │ str r3, [sp, #4] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #48] ; 0x30 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ str.w fp, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -118222,26 +119042,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #68] ; 0x44 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 64752 │ │ + beq.w 64f7a │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #16] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 645da │ │ + blt.n 64e02 │ │ ldr r3, [sp, #8] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 645c8 │ │ + b.n 64df0 │ │ ldr r3, [sp, #32] │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #0] │ │ @@ -118250,18 +119070,18 @@ │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 64744 │ │ + beq.w 64f6c │ │ ldr r3, [sp, #0] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 64634 │ │ + blt.n 64e5c │ │ sub.w r8, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #12] │ │ mov.w r2, r8, lsr #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #12] │ │ sub.w r3, r8, r2, lsl #16 │ │ @@ -118283,77 +119103,77 @@ │ │ uxtb r1, r1 │ │ ldr.w r5, [r3, #4]! │ │ ubfx ip, r5, #16, #8 │ │ ubfx r0, r5, #8, #8 │ │ str r3, [sp, #20] │ │ uxtb r5, r5 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 64684 │ │ + cbz r3, 64eac │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ umull r2, r3, lr, sl │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 64692 │ │ + cbz r3, 64eba │ │ ldr r3, [sp, #48] ; 0x30 │ │ muls r1, r3 │ │ umull r2, r3, r1, sl │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 646b6 │ │ + cbz r3, 64ede │ │ cmp r1, #255 ; 0xff │ │ - beq.n 646b6 │ │ + beq.n 64ede │ │ muls r7, r1 │ │ muls r6, r1 │ │ mul.w lr, lr, r1 │ │ umull r2, r3, r7, sl │ │ lsrs r7, r3, #7 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, sl │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 646ee │ │ + beq.n 64f16 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 6470c │ │ + beq.n 64f34 │ │ cmp r3, #16 │ │ - bne.n 6472c │ │ + bne.n 64f54 │ │ rsb r8, r1, #255 ; 0xff │ │ mul.w ip, ip, r8 │ │ mul.w r0, r0, r8 │ │ mul.w r8, r5, r8 │ │ umull r2, r3, ip, sl │ │ umull r0, r1, r0, sl │ │ add.w ip, r7, r3, lsr #7 │ │ add.w r0, r6, r1, lsr #7 │ │ umull r6, r7, r8, sl │ │ add.w r5, lr, r7, lsr #7 │ │ - b.n 6472c │ │ + b.n 64f54 │ │ add ip, r7 │ │ add r0, r6 │ │ cmp.w ip, #255 ; 0xff │ │ add r5, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ - b.n 6472c │ │ + b.n 64f54 │ │ mul.w r8, ip, r7 │ │ muls r6, r0 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r5, lr │ │ umull r6, r7, r6, sl │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ @@ -118364,58 +119184,58 @@ │ │ orr.w ip, r0, ip, lsl #16 │ │ ldr r2, [sp, #56] ; 0x38 │ │ orr.w r5, ip, r5 │ │ str r5, [r3, #0] │ │ ldr r3, [sp, #0] │ │ add r3, r2 │ │ str r3, [sp, #0] │ │ - b.n 645f8 │ │ + b.n 64e20 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 645b4 │ │ + b.n 64ddc │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ movs r5, #0 │ │ ldr r1, [r4, #28] │ │ mov r7, r5 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 647f4 │ │ + cbz r3, 6501c │ │ ldr.w ip, [r4, #20] │ │ ldr.w lr, [r4, #24] │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 6479a │ │ + blt.n 64fc2 │ │ adds r7, #1 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ - b.n 6478c │ │ + b.n 64fb4 │ │ mov r9, ip │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 647ea │ │ + bcc.n 65012 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 647cc │ │ + blt.n 64ff4 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r6, #1 │ │ ldr r1, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r6, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ @@ -118426,33 +119246,33 @@ │ │ add r3, r0 │ │ ubfx r1, sl, #16, #8 │ │ ubfx fp, sl, #8, #8 │ │ lsls r1, r1, #8 │ │ orr.w r1, r1, fp, lsl #16 │ │ orr.w r1, r1, sl, lsr #24 │ │ str.w r1, [r9], #4 │ │ - b.n 647a6 │ │ + b.n 64fce │ │ ldr r3, [r4, #32] │ │ add r5, r8 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 6477c │ │ + b.n 64fa4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ ldr r5, [r0, #52] ; 0x34 │ │ - ldr r6, [pc, #292] ; (64928 ) │ │ + ldr r6, [pc, #292] ; (65150 ) │ │ and.w fp, r5, #112 ; 0x70 │ │ and.w r3, r5, #48 ; 0x30 │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 64920 │ │ + beq.w 65148 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ @@ -118460,149 +119280,149 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 6490e │ │ + beq.n 65136 │ │ ldr r2, [sp, #16] │ │ ldr r4, [sp, #20] │ │ ldr.w r3, [r2, #4]! │ │ ubfx lr, r3, #16, #8 │ │ ubfx r8, r3, #8, #8 │ │ str r2, [sp, #16] │ │ mov.w ip, r3, lsr #24 │ │ ldr.w r2, [sl, #4]! │ │ uxtb r3, r3 │ │ ubfx r7, r2, #16, #8 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r4, 6488a │ │ + cbz r4, 650b2 │ │ cmp r3, #255 ; 0xff │ │ - beq.n 6488a │ │ + beq.n 650b2 │ │ mul.w ip, ip, r3 │ │ mul.w lr, r3, lr │ │ mul.w r8, r3, r8 │ │ umull r4, r5, ip, r6 │ │ umull r8, r9, r8, r6 │ │ mov.w ip, r5, lsr #7 │ │ umull r4, r5, lr, r6 │ │ mov.w r8, r9, lsr #7 │ │ mov.w lr, r5, lsr #7 │ │ cmp.w fp, #32 │ │ - beq.n 648c6 │ │ + beq.n 650ee │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 648e0 │ │ + beq.n 65108 │ │ cmp.w fp, #16 │ │ - bne.n 64900 │ │ + bne.n 65128 │ │ rsb r9, r3, #255 ; 0xff │ │ mul.w r4, r1, r9 │ │ mul.w r2, r2, r9 │ │ mul.w r9, r7, r9 │ │ umull r4, r5, r4, r6 │ │ umull r2, r3, r2, r6 │ │ add.w r1, lr, r5, lsr #7 │ │ umull r4, r5, r9, r6 │ │ add.w r2, ip, r3, lsr #7 │ │ add.w r7, r8, r5, lsr #7 │ │ - b.n 64900 │ │ + b.n 65128 │ │ add r2, ip │ │ add r1, lr │ │ cmp r2, #255 ; 0xff │ │ add r7, r8 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp r7, #255 ; 0xff │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ - b.n 64900 │ │ + b.n 65128 │ │ mul.w r4, r1, lr │ │ mul.w r8, r7, r8 │ │ mul.w r2, r2, ip │ │ umull r4, r5, r4, r6 │ │ umull r8, r9, r8, r6 │ │ umull r2, r3, r2, r6 │ │ lsrs r1, r5, #7 │ │ mov.w r7, r9, lsr #7 │ │ lsrs r2, r3, #7 │ │ lsls r1, r1, #8 │ │ orr.w r7, r1, r7, lsl #16 │ │ orrs r7, r2 │ │ str.w r7, [sl] │ │ - b.n 64830 │ │ + b.n 65058 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 6480c │ │ + b.n 65034 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #44 ; 0x2c │ │ ldr r0, [r0, #8] │ │ mov.w sl, #0 │ │ ldr r1, [r6, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #28] │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ and.w r3, r5, #48 ; 0x30 │ │ str.w sl, [sp] │ │ str r3, [sp, #36] ; 0x24 │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #16] │ │ str r0, [sp, #32] │ │ - ldr r0, [pc, #344] ; (64abc ) │ │ + ldr r0, [pc, #344] ; (652e4 ) │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 64ab6 │ │ + beq.w 652de │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #24] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #8] │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 6498a │ │ + blt.n 651b2 │ │ ldr r3, [sp, #0] │ │ sub.w sl, sl, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - b.n 64978 │ │ + b.n 651a0 │ │ ldr r3, [sp, #24] │ │ mov.w fp, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #12] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.n 64aa8 │ │ + beq.n 652d0 │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 649d4 │ │ + blt.n 651fc │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ ldr r5, [sp, #4] │ │ mov.w r4, fp, lsr #16 │ │ adds r5, #1 │ │ adds r3, r5, r4 │ │ ldr r5, [r6, #12] │ │ str r3, [sp, #4] │ │ @@ -118623,57 +119443,57 @@ │ │ ubfx lr, r3, #16, #8 │ │ ubfx r8, r3, #8, #8 │ │ mov.w ip, r3, lsr #24 │ │ str r1, [sp, #12] │ │ uxtb r3, r3 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r4, 64a24 │ │ + cbz r4, 6524c │ │ cmp r3, #255 ; 0xff │ │ - beq.n 64a24 │ │ + beq.n 6524c │ │ mul.w ip, ip, r3 │ │ mul.w lr, r3, lr │ │ mul.w r8, r3, r8 │ │ umull r4, r5, ip, r0 │ │ umull r8, r9, r8, r0 │ │ mov.w ip, r5, lsr #7 │ │ umull r4, r5, lr, r0 │ │ mov.w r8, r9, lsr #7 │ │ mov.w lr, r5, lsr #7 │ │ ldr r4, [sp, #16] │ │ cmp r4, #32 │ │ - beq.n 64a5c │ │ + beq.n 65284 │ │ cmp r4, #64 ; 0x40 │ │ - beq.n 64a76 │ │ + beq.n 6529e │ │ cmp r4, #16 │ │ - bne.n 64a96 │ │ + bne.n 652be │ │ rsb r9, r3, #255 ; 0xff │ │ mul.w r4, r1, r9 │ │ mul.w r2, r2, r9 │ │ mul.w r9, r7, r9 │ │ umull r4, r5, r4, r0 │ │ umull r2, r3, r2, r0 │ │ add.w r1, lr, r5, lsr #7 │ │ umull r4, r5, r9, r0 │ │ add.w r2, ip, r3, lsr #7 │ │ add.w r7, r8, r5, lsr #7 │ │ - b.n 64a96 │ │ + b.n 652be │ │ add r2, ip │ │ add r1, lr │ │ cmp r2, #255 ; 0xff │ │ add r7, r8 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp r7, #255 ; 0xff │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ - b.n 64a96 │ │ + b.n 652be │ │ mul.w r4, r1, lr │ │ mul.w r8, r7, r8 │ │ mul.w r2, r2, ip │ │ umull r4, r5, r4, r0 │ │ umull r8, r9, r8, r0 │ │ umull r2, r3, r2, r0 │ │ lsrs r1, r5, #7 │ │ @@ -118682,54 +119502,54 @@ │ │ ldr r3, [sp, #12] │ │ lsls r1, r1, #8 │ │ orr.w r7, r1, r7, lsl #16 │ │ orrs r7, r2 │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #32] │ │ add fp, r3 │ │ - b.n 6499e │ │ + b.n 651c6 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add sl, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 64964 │ │ + b.n 6518c │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (64b54 ) │ │ + ldr r1, [pc, #128] ; (6537c ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 64b4c │ │ + cbz r3, 65374 │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 64b3e │ │ + bcc.n 65366 │ │ ldr.w r2, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r4, r2, #16, #8 │ │ lsrs r6, r2, #24 │ │ ubfx r2, r2, #8, #8 │ │ - cbz r3, 64b30 │ │ + cbz r3, 65358 │ │ ldr r3, [sp, #4] │ │ mul.w r6, fp, r6 │ │ muls r4, r3 │ │ ldr r3, [sp, #8] │ │ muls r2, r3 │ │ umull r6, r7, r6, r1 │ │ umull r4, r5, r4, r1 │ │ @@ -118737,74 +119557,74 @@ │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ lsls r4, r4, #8 │ │ orr.w r2, r4, r2, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [r9], #4 │ │ - b.n 64afa │ │ + b.n 65322 │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 64ae0 │ │ + b.n 65308 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #228] ; 64c54 │ │ + ldr.w sl, [pc, #228] ; 6547c │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r9, ip │ │ and.w r3, r7, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 64c4c │ │ + beq.n 65474 │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 64bbe │ │ + blt.n 653e6 │ │ add.w r9, r9, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 64bae │ │ + b.n 653d6 │ │ ldr r3, [sp, #4] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 64c3e │ │ + bcc.n 65466 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 64bf8 │ │ + blt.n 65420 │ │ ldr r2, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w r8, r8, #1 │ │ lsrs r0, r5, #16 │ │ mul.w lr, r2, r9 │ │ add r8, r0 │ │ sub.w r5, r5, r0, lsl #16 │ │ @@ -118812,15 +119632,15 @@ │ │ add.w lr, lr, r8, lsl #2 │ │ add lr, r0 │ │ ldr.w r2, [lr] │ │ ldr r7, [sp, #28] │ │ ubfx r0, r2, #16, #8 │ │ lsrs r6, r2, #24 │ │ ubfx r2, r2, #8, #8 │ │ - cbz r7, 64c28 │ │ + cbz r7, 65450 │ │ ldr r7, [sp, #8] │ │ muls r6, r7 │ │ umull r6, r7, r6, sl │ │ lsrs r6, r7, #7 │ │ ldr r7, [sp, #12] │ │ muls r0, r7 │ │ ldr r7, [sp, #16] │ │ @@ -118833,35 +119653,35 @@ │ │ ldr r3, [sp, #0] │ │ orr.w r2, r0, r2, lsl #16 │ │ orrs r6, r2 │ │ ldr r2, [sp, #24] │ │ str.w r6, [r3], #4 │ │ add r5, r2 │ │ str r3, [sp, #0] │ │ - b.n 64bce │ │ + b.n 653f6 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 64b9c │ │ + b.n 653c4 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #20] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ and.w fp, r3, #112 ; 0x70 │ │ - ldr r5, [pc, #384] ; (64df0 ) │ │ + ldr r5, [pc, #384] ; (65618 ) │ │ str r2, [sp, #24] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ str r2, [sp, #32] │ │ and.w r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ @@ -118869,15 +119689,15 @@ │ │ str r2, [sp, #40] ; 0x28 │ │ and.w r2, r3, #48 ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 64de8 │ │ + beq.w 65610 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -118886,144 +119706,144 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.w 64dd6 │ │ + beq.w 655fe │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #4] │ │ ldr.w r1, [r3, #4]! │ │ ubfx r6, r1, #16, #8 │ │ ubfx lr, r1, #8, #8 │ │ str r3, [sp, #16] │ │ lsrs r7, r1, #24 │ │ ldr.w r3, [r2, #4]! │ │ uxtb r1, r1 │ │ ubfx sl, r3, #16, #8 │ │ ubfx r4, r3, #8, #8 │ │ uxtb.w ip, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ - cbz r3, 64d16 │ │ + cbz r3, 6553e │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #24] │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #28] │ │ mul.w lr, r3, lr │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ umull r2, r3, lr, r5 │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 64d24 │ │ + cbz r3, 6554c │ │ ldr r3, [sp, #32] │ │ muls r1, r3 │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 64d48 │ │ + cbz r3, 65570 │ │ cmp r1, #255 ; 0xff │ │ - beq.n 64d48 │ │ + beq.n 65570 │ │ muls r7, r1 │ │ muls r6, r1 │ │ mul.w lr, lr, r1 │ │ umull r2, r3, r7, r5 │ │ lsrs r7, r3, #7 │ │ umull r2, r3, r6, r5 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ cmp.w fp, #32 │ │ - beq.n 64d84 │ │ + beq.n 655ac │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 64da6 │ │ + beq.n 655ce │ │ cmp.w fp, #16 │ │ - bne.n 64dc6 │ │ + bne.n 655ee │ │ rsb r1, r1, #255 ; 0xff │ │ mul.w ip, ip, r1 │ │ mul.w r8, r4, r1 │ │ mul.w r1, sl, r1 │ │ umull r2, r3, ip, r5 │ │ umull r8, r9, r8, r5 │ │ add.w ip, r7, r3, lsr #7 │ │ add.w r4, r6, r9, lsr #7 │ │ umull r6, r7, r1, r5 │ │ add.w sl, lr, r7, lsr #7 │ │ - b.n 64dc6 │ │ + b.n 655ee │ │ add ip, r7 │ │ add r4, r6 │ │ cmp.w ip, #255 ; 0xff │ │ add sl, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp.w sl, #255 ; 0xff │ │ it cs │ │ movcs.w sl, #255 ; 0xff │ │ - b.n 64dc6 │ │ + b.n 655ee │ │ mul.w r8, ip, r7 │ │ muls r6, r4 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, sl, lr │ │ umull r6, r7, r6, r5 │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ lsrs r4, r7, #7 │ │ mov.w sl, r9, lsr #7 │ │ ldr r2, [sp, #4] │ │ lsls r4, r4, #8 │ │ orr.w sl, r4, sl, lsl #16 │ │ orr.w r3, sl, ip │ │ str r3, [r2, #0] │ │ - b.n 64cb4 │ │ + b.n 654dc │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 64c90 │ │ + b.n 654b8 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ - ldr.w sl, [pc, #496] ; 64ff0 │ │ + ldr.w sl, [pc, #496] ; 65818 │ │ str r3, [sp, #4] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #48] ; 0x30 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ str.w fp, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -119031,26 +119851,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #68] ; 0x44 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 64fea │ │ + beq.w 65812 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #16] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 64e7a │ │ + blt.n 656a2 │ │ ldr r3, [sp, #8] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 64e68 │ │ + b.n 65690 │ │ ldr r3, [sp, #32] │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #0] │ │ @@ -119059,18 +119879,18 @@ │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 64fdc │ │ + beq.w 65804 │ │ ldr r3, [sp, #0] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 64ed2 │ │ + blt.n 656fa │ │ sub.w r6, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #12] │ │ lsrs r2, r6, #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #12] │ │ sub.w r3, r6, r2, lsl #16 │ │ @@ -119092,77 +119912,77 @@ │ │ uxtb r1, r1 │ │ ldr.w r0, [r3, #4]! │ │ ubfx ip, r0, #16, #8 │ │ ubfx r5, r0, #8, #8 │ │ str r3, [sp, #20] │ │ uxtb r0, r0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 64f22 │ │ + cbz r3, 6574a │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ umull r2, r3, lr, sl │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 64f30 │ │ + cbz r3, 65758 │ │ ldr r3, [sp, #48] ; 0x30 │ │ muls r1, r3 │ │ umull r2, r3, r1, sl │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 64f54 │ │ + cbz r3, 6577c │ │ cmp r1, #255 ; 0xff │ │ - beq.n 64f54 │ │ + beq.n 6577c │ │ muls r7, r1 │ │ muls r6, r1 │ │ mul.w lr, lr, r1 │ │ umull r2, r3, r7, sl │ │ lsrs r7, r3, #7 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, sl │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 64f8a │ │ + beq.n 657b2 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 64fa8 │ │ + beq.n 657d0 │ │ cmp r3, #16 │ │ - bne.n 64fc4 │ │ + bne.n 657ec │ │ rsb r1, r1, #255 ; 0xff │ │ muls r0, r1 │ │ mul.w r8, r5, r1 │ │ mul.w r1, ip, r1 │ │ umull r2, r3, r0, sl │ │ umull r8, r9, r8, sl │ │ add.w r0, r7, r3, lsr #7 │ │ add.w r5, r6, r9, lsr #7 │ │ umull r6, r7, r1, sl │ │ add.w ip, lr, r7, lsr #7 │ │ - b.n 64fc4 │ │ + b.n 657ec │ │ add r0, r7 │ │ add r5, r6 │ │ cmp r0, #255 ; 0xff │ │ add ip, lr │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 64fc4 │ │ + b.n 657ec │ │ muls r0, r7 │ │ muls r6, r5 │ │ mul.w r8, ip, lr │ │ umull r0, r1, r0, sl │ │ umull r6, r7, r6, sl │ │ umull r8, r9, r8, sl │ │ lsrs r0, r1, #7 │ │ @@ -119173,58 +119993,58 @@ │ │ orr.w ip, r5, ip, lsl #16 │ │ ldr r2, [sp, #56] ; 0x38 │ │ orr.w r0, ip, r0 │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #0] │ │ add r3, r2 │ │ str r3, [sp, #0] │ │ - b.n 64e98 │ │ + b.n 656c0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 64e54 │ │ + b.n 6567c │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ movs r5, #0 │ │ ldr r1, [r4, #28] │ │ mov r7, r5 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 65092 │ │ + cbz r3, 658ba │ │ ldr.w ip, [r4, #20] │ │ ldr.w lr, [r4, #24] │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 65032 │ │ + blt.n 6585a │ │ adds r7, #1 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ - b.n 65024 │ │ + b.n 6584c │ │ mov r9, ip │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 65088 │ │ + bcc.n 658b0 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 65064 │ │ + blt.n 6588c │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r6, #1 │ │ ldr r1, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r6, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ @@ -119236,35 +120056,35 @@ │ │ ubfx r1, sl, #8, #8 │ │ ubfx fp, sl, #16, #8 │ │ orr.w r1, r1, sl, lsl #24 │ │ mov.w sl, sl, lsr #24 │ │ orr.w r1, r1, sl, lsl #16 │ │ orr.w r1, r1, fp, lsl #8 │ │ str.w r1, [r9], #4 │ │ - b.n 6503e │ │ + b.n 65866 │ │ ldr r3, [r4, #32] │ │ add r5, r8 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 65014 │ │ + b.n 6583c │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr.w lr, [pc, #320] ; 651e0 │ │ + ldr.w lr, [pc, #320] ; 65a08 │ │ ldr r5, [r0, #52] ; 0x34 │ │ and.w r3, r5, #48 ; 0x30 │ │ str r3, [sp, #28] │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 651da │ │ + beq.w 65a02 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -119273,15 +120093,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 651c8 │ │ + beq.n 659f0 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ ldr r5, [sp, #28] │ │ ldr.w r1, [r3, #4]! │ │ ubfx ip, r1, #16, #8 │ │ ubfx fp, r1, #8, #8 │ │ str r3, [sp, #24] │ │ @@ -119290,33 +120110,33 @@ │ │ uxtb r1, r1 │ │ ubfx r4, r3, #16, #8 │ │ str r2, [sp, #8] │ │ lsrs r2, r3, #24 │ │ str r2, [sp, #0] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r5, 65136 │ │ + cbz r5, 6595e │ │ cmp r1, #255 ; 0xff │ │ - beq.n 65136 │ │ + beq.n 6595e │ │ mul.w sl, sl, r1 │ │ mul.w ip, r1, ip │ │ mul.w fp, r1, fp │ │ umull r6, r7, sl, lr │ │ umull r8, r9, fp, lr │ │ mov.w sl, r7, lsr #7 │ │ umull r6, r7, ip, lr │ │ mov.w fp, r9, lsr #7 │ │ mov.w ip, r7, lsr #7 │ │ ldr r5, [sp, #12] │ │ cmp r5, #32 │ │ - beq.n 6517c │ │ + beq.n 659a4 │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 65196 │ │ + beq.n 659be │ │ cmp r5, #16 │ │ - bne.n 651b4 │ │ + bne.n 659dc │ │ rsb r6, r1, #255 ; 0xff │ │ muls r4, r6 │ │ mul.w r8, r2, r6 │ │ umull r4, r5, r4, lr │ │ umull r8, r9, r8, lr │ │ mul.w r8, r3, r6 │ │ add.w r4, sl, r5, lsr #7 │ │ @@ -119325,28 +120145,28 @@ │ │ muls r5, r6 │ │ umull r8, r9, r8, lr │ │ mov r6, r5 │ │ umull r6, r7, r6, lr │ │ add.w r3, fp, r9, lsr #7 │ │ add.w r1, r1, r7, lsr #7 │ │ str r1, [sp, #0] │ │ - b.n 651b4 │ │ + b.n 659dc │ │ add r4, sl │ │ add r2, ip │ │ cmp r4, #255 ; 0xff │ │ add r3, fp │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 651b4 │ │ + b.n 659dc │ │ mul.w r6, r2, ip │ │ mul.w r4, r4, sl │ │ umull r6, r7, r6, lr │ │ mul.w r6, r3, fp │ │ umull r4, r5, r4, lr │ │ lsrs r2, r7, #7 │ │ umull r6, r7, r6, lr │ │ @@ -119355,80 +120175,80 @@ │ │ ldr r1, [sp, #0] │ │ lsls r5, r4, #16 │ │ orr.w r5, r5, r1, lsl #24 │ │ orrs r3, r5 │ │ orr.w r2, r3, r2, lsl #8 │ │ ldr r3, [sp, #8] │ │ str r2, [r3, #0] │ │ - b.n 650d4 │ │ + b.n 658fc │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 650b0 │ │ + b.n 658d8 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #52 ; 0x34 │ │ ldr r0, [r0, #8] │ │ mov.w r9, #0 │ │ ldr r1, [r6, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr.w lr, [pc, #388] ; 65390 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr.w lr, [pc, #388] ; 65bb8 │ │ and.w r3, r5, #48 ; 0x30 │ │ str.w r9, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 65388 │ │ + beq.w 65bb0 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #16] │ │ cmp.w r9, #65536 ; 0x10000 │ │ - blt.n 65244 │ │ + blt.n 65a6c │ │ ldr r3, [sp, #8] │ │ sub.w r9, r9, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 65232 │ │ + b.n 65a5a │ │ ldr r3, [sp, #32] │ │ mov.w r8, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 6537a │ │ + beq.w 65ba2 │ │ cmp.w r8, #65536 ; 0x10000 │ │ - blt.n 6528e │ │ + blt.n 65ab6 │ │ sub.w r0, r8, #65536 ; 0x10000 │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0, #16 │ │ adds r1, #1 │ │ adds r3, r1, r4 │ │ ldr r1, [r6, #12] │ │ str r3, [sp, #12] │ │ @@ -119451,33 +120271,33 @@ │ │ ubfx r0, r3, #16, #8 │ │ str r2, [sp, #20] │ │ uxtb r7, r7 │ │ lsrs r2, r3, #24 │ │ str r2, [sp, #4] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r1, 652e2 │ │ + cbz r1, 65b0a │ │ cmp r7, #255 ; 0xff │ │ - beq.n 652e2 │ │ + beq.n 65b0a │ │ mul.w sl, sl, r7 │ │ mul.w ip, r7, ip │ │ mul.w fp, r7, fp │ │ umull r4, r5, sl, lr │ │ mov.w sl, r5, lsr #7 │ │ umull r4, r5, ip, lr │ │ mov.w ip, r5, lsr #7 │ │ umull r4, r5, fp, lr │ │ mov.w fp, r5, lsr #7 │ │ ldr r1, [sp, #24] │ │ cmp r1, #32 │ │ - beq.n 6532a │ │ + beq.n 65b52 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 65344 │ │ + beq.n 65b6c │ │ cmp r1, #16 │ │ - bne.n 65362 │ │ + bne.n 65b8a │ │ rsb r1, r7, #255 ; 0xff │ │ str r1, [sp, #0] │ │ muls r0, r1 │ │ umull r0, r1, r0, lr │ │ add.w r0, sl, r1, lsr #7 │ │ ldr r1, [sp, #0] │ │ muls r2, r1 │ │ @@ -119489,28 +120309,28 @@ │ │ ldr r4, [sp, #0] │ │ muls r1, r4 │ │ add.w r3, fp, r5, lsr #7 │ │ mov r4, r1 │ │ umull r4, r5, r4, lr │ │ add.w r1, r7, r5, lsr #7 │ │ str r1, [sp, #4] │ │ - b.n 65362 │ │ + b.n 65b8a │ │ add r0, sl │ │ add r2, ip │ │ cmp r0, #255 ; 0xff │ │ add r3, fp │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 65362 │ │ + b.n 65b8a │ │ mul.w r4, r2, ip │ │ mul.w r0, r0, sl │ │ umull r4, r5, r4, lr │ │ mul.w r4, r3, fp │ │ umull r0, r1, r0, lr │ │ lsrs r2, r5, #7 │ │ umull r4, r5, r4, lr │ │ @@ -119521,31 +120341,31 @@ │ │ orr.w r0, r0, r1, lsl #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #20] │ │ orr.w r2, r0, r2, lsl #8 │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r8, r3 │ │ - b.n 65258 │ │ + b.n 65a80 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #32] │ │ add r9, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 6521e │ │ + b.n 65a46 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr r1, [pc, #180] ; (65454 ) │ │ + ldr r1, [pc, #180] ; (65c7c ) │ │ str r2, [sp, #8] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #12] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #16] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ @@ -119554,116 +120374,116 @@ │ │ and.w r3, r3, #2 │ │ str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 6544e │ │ + beq.n 65c76 │ │ ldr r3, [r0, #20] │ │ ldr.w fp, [r0] │ │ ldr.w lr, [r0, #24] │ │ sub.w ip, fp, #4 │ │ mov sl, r3 │ │ str r3, [sp, #4] │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 6543e │ │ + bcc.n 65c66 │ │ ldr.w r2, [ip, #4]! │ │ ldr r3, [sp, #24] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ mov.w r8, r2, lsr #24 │ │ uxtb r2, r2 │ │ - cbz r3, 6541c │ │ + cbz r3, 65c44 │ │ ldr r3, [sp, #8] │ │ mul.w r8, r3, r8 │ │ ldr r3, [sp, #12] │ │ muls r6, r3 │ │ ldr r3, [sp, #16] │ │ umull r8, r9, r8, r1 │ │ muls r4, r3 │ │ umull r6, r7, r6, r1 │ │ mov.w r8, r9, lsr #7 │ │ umull r4, r5, r4, r1 │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ ldr r3, [sp, #28] │ │ - cbz r3, 6542a │ │ + cbz r3, 65c52 │ │ ldr r3, [sp, #20] │ │ muls r2, r3 │ │ umull r2, r3, r2, r1 │ │ lsrs r2, r3, #7 │ │ lsls r6, r6, #8 │ │ orr.w r8, r6, r8, lsl #16 │ │ orr.w r8, r8, r4 │ │ orr.w r2, r8, r2, lsl #24 │ │ str.w r2, [sl], #4 │ │ - b.n 653de │ │ + b.n 65c06 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #4] │ │ add r3, fp │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, r2 │ │ str r3, [r0, #20] │ │ - b.n 653c2 │ │ + b.n 65bea │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #268] ; 6557c │ │ + ldr.w sl, [pc, #268] ; 65da4 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #16] │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #20] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #24] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r1, ip │ │ and.w r3, r7, #1 │ │ str r3, [sp, #32] │ │ and.w r3, r7, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ str r0, [sp, #28] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 65574 │ │ + beq.n 65d9c │ │ ldr r3, [r4, #20] │ │ ldr r7, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 654c6 │ │ + blt.n 65cee │ │ adds r1, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 654b8 │ │ + b.n 65ce0 │ │ ldr.w r9, [sp, #4] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w fp, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 65566 │ │ + bcc.n 65d8e │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 65500 │ │ + blt.n 65d28 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w fp, fp, #1 │ │ lsrs r2, r5, #16 │ │ add fp, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ mul.w lr, r2, r1 │ │ @@ -119673,64 +120493,64 @@ │ │ ldr.w r2, [lr] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r0, r2, #8, #8 │ │ uxtb r3, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #32] │ │ mov.w r8, r2, lsr #24 │ │ - cbz r3, 6553a │ │ + cbz r3, 65d62 │ │ ldr r3, [sp, #8] │ │ mul.w r8, r3, r8 │ │ umull r2, r3, r8, sl │ │ mov.w r8, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ muls r6, r3 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ ldr r3, [sp, #16] │ │ muls r0, r3 │ │ umull r2, r3, r0, sl │ │ lsrs r0, r3, #7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cbz r3, 6554c │ │ + cbz r3, 65d74 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #0] │ │ muls r2, r3 │ │ umull r2, r3, r2, sl │ │ lsrs r3, r3, #7 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #0] │ │ lsls r6, r6, #8 │ │ orr.w r8, r6, r8, lsl #16 │ │ orr.w r8, r8, r0 │ │ orr.w r2, r8, r3, lsl #24 │ │ ldr r3, [sp, #28] │ │ str.w r2, [r9], #4 │ │ add r5, r3 │ │ - b.n 654d6 │ │ + b.n 65cfe │ │ ldr r3, [sp, #24] │ │ ldr r2, [r4, #32] │ │ add ip, r3 │ │ ldr r3, [sp, #4] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 654a8 │ │ + b.n 65cd0 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ and.w fp, r3, #112 ; 0x70 │ │ - ldr r6, [pc, #420] ; (6573c ) │ │ + ldr r6, [pc, #420] ; (65f64 ) │ │ str r2, [sp, #32] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #36] ; 0x24 │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ str r2, [sp, #40] ; 0x28 │ │ and.w r2, r3, #1 │ │ str r2, [sp, #44] ; 0x2c │ │ @@ -119738,15 +120558,15 @@ │ │ str r2, [sp, #48] ; 0x30 │ │ and.w r2, r3, #48 ; 0x30 │ │ str r2, [sp, #52] ; 0x34 │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 65734 │ │ + beq.w 65f5c │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ @@ -119755,15 +120575,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.w 65722 │ │ + beq.w 65f4a │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #12] │ │ ldr.w r5, [r3, #4]! │ │ ubfx r4, r5, #16, #8 │ │ ubfx r1, r5, #8, #8 │ │ str r3, [sp, #24] │ │ mov.w lr, r5, lsr #24 │ │ @@ -119772,52 +120592,52 @@ │ │ ubfx r7, r3, #16, #8 │ │ ubfx sl, r3, #8, #8 │ │ str r2, [sp, #12] │ │ uxtb.w ip, r3 │ │ lsrs r2, r3, #24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #4] │ │ - cbz r3, 65644 │ │ + cbz r3, 65e6c │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, lr │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov.w lr, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r1 │ │ mov.w r4, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - cbz r3, 65656 │ │ + cbz r3, 65e7e │ │ ldr r3, [sp, #40] ; 0x28 │ │ mul.w r8, r3, r5 │ │ umull r8, r9, r8, r6 │ │ mov.w r5, r9, lsr #7 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - cbz r3, 6567a │ │ + cbz r3, 65ea2 │ │ cmp r5, #255 ; 0xff │ │ - beq.n 6567a │ │ + beq.n 65ea2 │ │ mul.w lr, lr, r5 │ │ muls r4, r5 │ │ muls r1, r5 │ │ umull r2, r3, lr, r6 │ │ mov.w lr, r3, lsr #7 │ │ umull r2, r3, r4, r6 │ │ lsrs r4, r3, #7 │ │ umull r2, r3, r1, r6 │ │ lsrs r1, r3, #7 │ │ cmp.w fp, #32 │ │ - beq.n 656c6 │ │ + beq.n 65eee │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 656e8 │ │ + beq.n 65f10 │ │ cmp.w fp, #16 │ │ - bne.n 6570c │ │ + bne.n 65f34 │ │ rsb r8, r5, #255 ; 0xff │ │ mul.w r7, r7, r8 │ │ umull r2, r3, r7, r6 │ │ add.w r7, lr, r3, lsr #7 │ │ mul.w r3, sl, r8 │ │ umull r2, r3, r3, r6 │ │ add.w sl, r4, r3, lsr #7 │ │ @@ -119825,29 +120645,29 @@ │ │ umull r2, r3, r3, r6 │ │ add.w ip, r1, r3, lsr #7 │ │ ldr r3, [sp, #4] │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r6 │ │ add.w r3, r5, r9, lsr #7 │ │ str r3, [sp, #4] │ │ - b.n 6570c │ │ + b.n 65f34 │ │ add r7, lr │ │ add.w r3, r4, sl │ │ cmp r7, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ mov sl, r3 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 6570c │ │ + b.n 65f34 │ │ mul.w r8, r7, lr │ │ mul.w r4, sl, r4 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, ip, r1 │ │ umull r4, r5, r4, r6 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ @@ -119856,53 +120676,53 @@ │ │ ldr r3, [sp, #4] │ │ lsls r7, r7, #16 │ │ ldr r2, [sp, #12] │ │ orr.w r7, r7, r3, lsl #24 │ │ orr.w ip, r7, ip │ │ orr.w r3, ip, sl, lsl #8 │ │ str r3, [r2, #0] │ │ - b.n 655dc │ │ + b.n 65e04 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 655b8 │ │ + b.n 65de0 │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ mov r4, r0 │ │ - ldr r6, [pc, #548] ; (65970 ) │ │ + ldr r6, [pc, #548] ; (66198 ) │ │ str r3, [sp, #8] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #48] ; 0x30 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #52] ; 0x34 │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #56] ; 0x38 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #8] │ │ str.w fp, [sp, #16] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #72] ; 0x48 │ │ @@ -119910,26 +120730,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #76] ; 0x4c │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 6596a │ │ + beq.w 66192 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 657c4 │ │ + blt.n 65fec │ │ ldr r3, [sp, #16] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 657b2 │ │ + b.n 65fda │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r3, #4 │ │ str r3, [sp, #28] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #4] │ │ @@ -119938,18 +120758,18 @@ │ │ ldr r3, [sp, #8] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #24] │ │ adds r3, #1 │ │ - beq.w 6595c │ │ + beq.w 66184 │ │ ldr r3, [sp, #4] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 65822 │ │ + blt.n 6604a │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ ldr r2, [sp, #20] │ │ mov.w r8, r3, lsr #16 │ │ add.w r9, r2, #1 │ │ add.w r2, r9, r8 │ │ str r2, [sp, #20] │ │ sub.w r3, r3, r8, lsl #16 │ │ @@ -119973,53 +120793,53 @@ │ │ str r2, [sp, #28] │ │ uxtb.w ip, r3 │ │ lsrs r2, r3, #24 │ │ ldr r3, [sp, #68] ; 0x44 │ │ mov.w lr, r5, lsr #24 │ │ str r2, [sp, #12] │ │ uxtb r5, r5 │ │ - cbz r3, 6587a │ │ + cbz r3, 660a2 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w r8, r3, lr │ │ ldr r3, [sp, #48] ; 0x30 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov.w lr, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r1 │ │ mov.w r0, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #72] ; 0x48 │ │ - cbz r3, 6588c │ │ + cbz r3, 660b4 │ │ ldr r3, [sp, #56] ; 0x38 │ │ mul.w r8, r3, r5 │ │ umull r8, r9, r8, r6 │ │ mov.w r5, r9, lsr #7 │ │ ldr r3, [sp, #76] ; 0x4c │ │ - cbz r3, 658b0 │ │ + cbz r3, 660d8 │ │ cmp r5, #255 ; 0xff │ │ - beq.n 658b0 │ │ + beq.n 660d8 │ │ mul.w lr, lr, r5 │ │ muls r0, r5 │ │ muls r1, r5 │ │ umull r2, r3, lr, r6 │ │ mov.w lr, r3, lsr #7 │ │ umull r2, r3, r0, r6 │ │ lsrs r0, r3, #7 │ │ umull r2, r3, r1, r6 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #32] │ │ cmp r3, #32 │ │ - beq.n 658f8 │ │ + beq.n 66120 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 6591a │ │ + beq.n 66142 │ │ cmp r3, #16 │ │ - bne.n 6593e │ │ + bne.n 66166 │ │ rsb r8, r5, #255 ; 0xff │ │ mul.w r7, r7, r8 │ │ umull r2, r3, r7, r6 │ │ add.w r7, lr, r3, lsr #7 │ │ mul.w r3, sl, r8 │ │ umull r2, r3, r3, r6 │ │ add.w sl, r0, r3, lsr #7 │ │ @@ -120027,29 +120847,29 @@ │ │ umull r2, r3, r3, r6 │ │ add.w ip, r1, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r6 │ │ add.w r3, r5, r9, lsr #7 │ │ str r3, [sp, #12] │ │ - b.n 6593e │ │ + b.n 66166 │ │ add r7, lr │ │ add.w r3, r0, sl │ │ cmp r7, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ mov sl, r3 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 6593e │ │ + b.n 66166 │ │ mul.w r8, r7, lr │ │ mul.w r3, sl, r0 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, ip, r1 │ │ umull r2, r3, r3, r6 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ @@ -120062,58 +120882,58 @@ │ │ orr.w ip, r7, ip │ │ orr.w r3, ip, sl, lsl #8 │ │ str r3, [r2, #0] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #64] ; 0x40 │ │ add r3, r2 │ │ str r3, [sp, #4] │ │ - b.n 657e2 │ │ + b.n 6600a │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #40] ; 0x28 │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 6579e │ │ + b.n 65fc6 │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ movs r5, #0 │ │ ldr r1, [r4, #28] │ │ mov r7, r5 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 65a0c │ │ + cbz r3, 66234 │ │ ldr.w ip, [r4, #20] │ │ ldr.w lr, [r4, #24] │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 659b2 │ │ + blt.n 661da │ │ adds r7, #1 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ - b.n 659a4 │ │ + b.n 661cc │ │ mov r9, ip │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 65a02 │ │ + bcc.n 6622a │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 659e4 │ │ + blt.n 6620c │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r6, #1 │ │ ldr r1, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r6, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ @@ -120124,34 +120944,34 @@ │ │ add r3, r0 │ │ and.w sl, r1, #65280 ; 0xff00 │ │ uxtb.w fp, r1 │ │ ubfx r1, r1, #16, #8 │ │ orr.w r1, r1, fp, lsl #16 │ │ orr.w r1, r1, sl │ │ str.w r1, [r9], #4 │ │ - b.n 659be │ │ + b.n 661e6 │ │ ldr r3, [r4, #32] │ │ add r5, r8 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 65994 │ │ + b.n 661bc │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w lr, [pc, #284] ; 65b34 │ │ + ldr.w lr, [pc, #284] ; 6635c │ │ ldr r7, [r0, #52] ; 0x34 │ │ and.w r3, r7, #48 ; 0x30 │ │ str r3, [sp, #20] │ │ and.w r3, r7, #112 ; 0x70 │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 65b2e │ │ + beq.n 66356 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -120159,151 +120979,151 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.n 65b1c │ │ + beq.n 66344 │ │ ldr r3, [sp, #16] │ │ ldr.w r1, [ip, #4]! │ │ ldr.w r2, [r3, #4]! │ │ ubfx sl, r1, #16, #8 │ │ ubfx r4, r1, #8, #8 │ │ uxtb r1, r1 │ │ ubfx r8, r2, #16, #8 │ │ ubfx r6, r2, #8, #8 │ │ str r3, [sp, #16] │ │ lsrs r5, r2, #24 │ │ ldr r3, [sp, #20] │ │ uxtb r2, r2 │ │ - cbz r3, 65a9a │ │ + cbz r3, 662c2 │ │ cmp r5, #254 ; 0xfe │ │ - bhi.n 65a9a │ │ + bhi.n 662c2 │ │ muls r2, r5 │ │ muls r6, r5 │ │ mul.w r8, r5, r8 │ │ umull r2, r3, r2, lr │ │ umull r6, r7, r6, lr │ │ umull r8, r9, r8, lr │ │ lsrs r2, r3, #7 │ │ lsrs r6, r7, #7 │ │ mov.w r8, r9, lsr #7 │ │ ldr r3, [sp, #4] │ │ cmp r3, #32 │ │ - beq.n 65ace │ │ + beq.n 662f6 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 65aec │ │ + beq.n 66314 │ │ cmp r3, #16 │ │ - bne.n 65b0c │ │ + bne.n 66334 │ │ rsb r3, r5, #255 ; 0xff │ │ muls r4, r3 │ │ mul.w sl, sl, r3 │ │ muls r3, r1 │ │ umull r4, r5, r4, lr │ │ umull sl, fp, sl, lr │ │ add.w r4, r6, r5, lsr #7 │ │ umull r6, r7, r3, lr │ │ add.w sl, r2, fp, lsr #7 │ │ add.w r1, r8, r7, lsr #7 │ │ - b.n 65b0c │ │ + b.n 66334 │ │ add sl, r2 │ │ add r4, r6 │ │ cmp.w sl, #255 ; 0xff │ │ add r1, r8 │ │ it cs │ │ movcs.w sl, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ - b.n 65b0c │ │ + b.n 66334 │ │ muls r6, r4 │ │ mul.w r8, r1, r8 │ │ mul.w sl, sl, r2 │ │ umull r6, r7, r6, lr │ │ umull r8, r9, r8, lr │ │ umull sl, fp, sl, lr │ │ lsrs r4, r7, #7 │ │ mov.w r1, r9, lsr #7 │ │ mov.w sl, fp, lsr #7 │ │ lsls r4, r4, #8 │ │ orr.w sl, r4, sl, lsl #16 │ │ orr.w r1, sl, r1 │ │ str.w r1, [ip] │ │ - b.n 65a4a │ │ + b.n 66272 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 65a28 │ │ + b.n 66250 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #52 ; 0x34 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r6, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr.w lr, [pc, #368] ; 65ccc │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr.w lr, [pc, #368] ; 664f4 │ │ and.w r3, r5, #48 ; 0x30 │ │ mov.w ip, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r5, #112 ; 0x70 │ │ str.w ip, [sp, #8] │ │ str r3, [sp, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 65cc4 │ │ + beq.w 664ec │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #16] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 65b98 │ │ + blt.n 663c0 │ │ ldr r3, [sp, #8] │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 65b86 │ │ + b.n 663ae │ │ ldr r3, [sp, #32] │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #4] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.n 65cb6 │ │ + beq.n 664de │ │ ldr r3, [sp, #4] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 65be8 │ │ + blt.n 66410 │ │ sub.w r8, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #8] │ │ mov.w r4, r8, lsr #16 │ │ adds r3, #1 │ │ add r3, r4 │ │ str r3, [sp, #12] │ │ @@ -120325,57 +121145,57 @@ │ │ uxtb r2, r2 │ │ ldr.w r1, [r3, #4]! │ │ ubfx sl, r1, #16, #8 │ │ ubfx r0, r1, #8, #8 │ │ str r3, [sp, #20] │ │ uxtb r1, r1 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 65c2e │ │ + cbz r3, 66456 │ │ cmp r7, #254 ; 0xfe │ │ - bhi.n 65c2e │ │ + bhi.n 66456 │ │ muls r2, r7 │ │ muls r4, r7 │ │ mul.w r8, r7, r8 │ │ umull r2, r3, r2, lr │ │ umull r4, r5, r4, lr │ │ umull r8, r9, r8, lr │ │ lsrs r2, r3, #7 │ │ lsrs r4, r5, #7 │ │ mov.w r8, r9, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 65c62 │ │ + beq.n 6648a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 65c80 │ │ + beq.n 664a8 │ │ cmp r3, #16 │ │ - bne.n 65c9e │ │ + bne.n 664c6 │ │ rsb r7, r7, #255 ; 0xff │ │ mul.w sl, sl, r7 │ │ muls r0, r7 │ │ muls r7, r1 │ │ umull sl, fp, sl, lr │ │ add.w sl, r2, fp, lsr #7 │ │ umull r2, r3, r0, lr │ │ add.w r0, r4, r3, lsr #7 │ │ umull r4, r5, r7, lr │ │ add.w r1, r8, r5, lsr #7 │ │ - b.n 65c9e │ │ + b.n 664c6 │ │ add sl, r2 │ │ add r0, r4 │ │ cmp.w sl, #255 ; 0xff │ │ add r1, r8 │ │ it cs │ │ movcs.w sl, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ - b.n 65c9e │ │ + b.n 664c6 │ │ mul.w sl, sl, r2 │ │ muls r4, r0 │ │ mul.w r8, r1, r8 │ │ umull sl, fp, sl, lr │ │ umull r4, r5, r4, lr │ │ umull r2, r3, r8, lr │ │ mov.w sl, fp, lsr #7 │ │ @@ -120386,55 +121206,55 @@ │ │ orr.w sl, r0, sl, lsl #16 │ │ ldr r2, [sp, #4] │ │ orr.w r1, sl, r1 │ │ str r1, [r3, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r2, r3 │ │ str r2, [sp, #4] │ │ - b.n 65bae │ │ + b.n 663d6 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #32] │ │ add ip, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 65b72 │ │ + b.n 6639a │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (65d64 ) │ │ + ldr r1, [pc, #128] ; (6658c ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 65d5c │ │ + cbz r3, 66584 │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 65d4e │ │ + bcc.n 66576 │ │ ldr.w r4, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r6, r4, #16, #8 │ │ ubfx r2, r4, #8, #8 │ │ uxtb r4, r4 │ │ - cbz r3, 65d40 │ │ + cbz r3, 66568 │ │ ldr r3, [sp, #4] │ │ mul.w r4, fp, r4 │ │ muls r2, r3 │ │ umull r4, r5, r4, r1 │ │ umull r2, r3, r2, r1 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ @@ -120442,74 +121262,74 @@ │ │ muls r6, r3 │ │ umull r6, r7, r6, r1 │ │ lsrs r6, r7, #7 │ │ lsls r2, r2, #8 │ │ orr.w r4, r2, r4, lsl #16 │ │ orrs r6, r4 │ │ str.w r6, [r9], #4 │ │ - b.n 65d0a │ │ + b.n 66532 │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 65cf0 │ │ + b.n 66518 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #228] ; 65e64 │ │ + ldr.w sl, [pc, #228] ; 6668c │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r9, ip │ │ and.w r3, r7, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 65e5c │ │ + beq.n 66684 │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 65dce │ │ + blt.n 665f6 │ │ add.w r9, r9, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 65dbe │ │ + b.n 665e6 │ │ ldr r3, [sp, #4] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 65e4e │ │ + bcc.n 66676 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 65e08 │ │ + blt.n 66630 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w r8, r8, #1 │ │ lsrs r2, r5, #16 │ │ add r8, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ mul.w lr, r2, r9 │ │ @@ -120517,15 +121337,15 @@ │ │ add.w lr, lr, r8, lsl #2 │ │ add lr, r2 │ │ ldr.w r0, [lr] │ │ ldr r7, [sp, #28] │ │ ubfx r6, r0, #16, #8 │ │ ubfx r2, r0, #8, #8 │ │ uxtb r0, r0 │ │ - cbz r7, 65e38 │ │ + cbz r7, 66660 │ │ ldr r7, [sp, #8] │ │ muls r0, r7 │ │ ldr r7, [sp, #12] │ │ muls r2, r7 │ │ ldr r7, [sp, #16] │ │ umull r0, r1, r0, sl │ │ muls r6, r7 │ │ @@ -120538,31 +121358,31 @@ │ │ ldr r3, [sp, #0] │ │ orr.w r0, r2, r0, lsl #16 │ │ ldr r2, [sp, #24] │ │ orrs r6, r0 │ │ add r5, r2 │ │ str.w r6, [r3], #4 │ │ str r3, [sp, #0] │ │ - b.n 65dde │ │ + b.n 66606 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 65dac │ │ + b.n 665d4 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ - ldr r7, [pc, #404] ; (66008 ) │ │ + ldr r7, [pc, #404] ; (66830 ) │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #32] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #36] ; 0x24 │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ @@ -120575,15 +121395,15 @@ │ │ and.w r3, r3, #112 ; 0x70 │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 66000 │ │ + beq.w 66828 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -120592,145 +121412,145 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.w 65fee │ │ + beq.w 66816 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ ldr.w r5, [r3, #4]! │ │ ubfx r1, r5, #16, #8 │ │ ubfx r4, r5, #8, #8 │ │ str r3, [sp, #24] │ │ mov.w r8, r5, lsr #24 │ │ ldr.w r3, [r2, #4]! │ │ uxtb r5, r5 │ │ ubfx ip, r3, #16, #8 │ │ ubfx r6, r3, #8, #8 │ │ uxtb.w lr, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #8] │ │ - cbz r3, 65f2a │ │ + cbz r3, 66752 │ │ ldr r3, [sp, #28] │ │ mul.w sl, r3, r5 │ │ ldr r3, [sp, #32] │ │ umull sl, fp, sl, r7 │ │ mul.w sl, r3, r4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov.w r5, fp, lsr #7 │ │ umull sl, fp, sl, r7 │ │ mul.w sl, r3, r1 │ │ mov.w r4, fp, lsr #7 │ │ umull sl, fp, sl, r7 │ │ mov.w r1, fp, lsr #7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - cbz r3, 65f3c │ │ + cbz r3, 66764 │ │ ldr r3, [sp, #40] ; 0x28 │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r7 │ │ mov.w r8, r9, lsr #7 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - cbz r3, 65f64 │ │ + cbz r3, 6678c │ │ cmp.w r8, #254 ; 0xfe │ │ - bhi.n 65f64 │ │ + bhi.n 6678c │ │ mul.w r5, r5, r8 │ │ mul.w r4, r4, r8 │ │ mul.w r1, r1, r8 │ │ umull r2, r3, r5, r7 │ │ lsrs r5, r3, #7 │ │ umull r2, r3, r4, r7 │ │ lsrs r4, r3, #7 │ │ umull r2, r3, r1, r7 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 65f9c │ │ + beq.n 667c4 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 65fbe │ │ + beq.n 667e6 │ │ cmp r3, #16 │ │ - bne.n 65fde │ │ + bne.n 66806 │ │ rsb r8, r8, #255 ; 0xff │ │ mul.w sl, r6, r8 │ │ mul.w ip, ip, r8 │ │ mul.w lr, lr, r8 │ │ umull sl, fp, sl, r7 │ │ umull r2, r3, ip, r7 │ │ add.w r6, r4, fp, lsr #7 │ │ umull sl, fp, lr, r7 │ │ add.w ip, r5, r3, lsr #7 │ │ add.w lr, r1, fp, lsr #7 │ │ - b.n 65fde │ │ + b.n 66806 │ │ add ip, r5 │ │ add r6, r4 │ │ cmp.w ip, #255 ; 0xff │ │ add lr, r1 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r6, #255 ; 0xff │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp.w lr, #255 ; 0xff │ │ it cs │ │ movcs.w lr, #255 ; 0xff │ │ - b.n 65fde │ │ + b.n 66806 │ │ mul.w r8, ip, r5 │ │ muls r4, r6 │ │ mul.w sl, lr, r1 │ │ umull r8, r9, r8, r7 │ │ umull r4, r5, r4, r7 │ │ umull sl, fp, sl, r7 │ │ mov.w ip, r9, lsr #7 │ │ lsrs r6, r5, #7 │ │ mov.w lr, fp, lsr #7 │ │ ldr r2, [sp, #8] │ │ lsls r6, r6, #8 │ │ orr.w ip, r6, ip, lsl #16 │ │ orr.w r3, ip, lr │ │ str r3, [r2, #0] │ │ - b.n 65ec6 │ │ + b.n 666ee │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 65ea2 │ │ + b.n 666ca │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ - ldr.w sl, [pc, #504] ; 66210 │ │ + ldr.w sl, [pc, #504] ; 66a38 │ │ str r3, [sp, #4] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #48] ; 0x30 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ str.w fp, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -120738,26 +121558,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #68] ; 0x44 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 6620a │ │ + beq.w 66a32 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #16] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 66092 │ │ + blt.n 668ba │ │ ldr r3, [sp, #8] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 66080 │ │ + b.n 668a8 │ │ ldr r3, [sp, #32] │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #0] │ │ @@ -120766,18 +121586,18 @@ │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 661fc │ │ + beq.w 66a24 │ │ ldr r3, [sp, #0] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 660ec │ │ + blt.n 66914 │ │ sub.w r6, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #8] │ │ mov.w r8, r6, lsr #16 │ │ adds r3, #1 │ │ add r3, r8 │ │ str r3, [sp, #12] │ │ @@ -120799,77 +121619,77 @@ │ │ uxtb r1, r1 │ │ ldr.w r5, [r3, #4]! │ │ ubfx ip, r5, #16, #8 │ │ ubfx r0, r5, #8, #8 │ │ str r3, [sp, #20] │ │ uxtb r5, r5 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 6613c │ │ + cbz r3, 66964 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r1, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ umull r2, r3, lr, sl │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 6614a │ │ + cbz r3, 66972 │ │ ldr r3, [sp, #48] ; 0x30 │ │ muls r7, r3 │ │ umull r2, r3, r7, sl │ │ lsrs r7, r3, #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 6616e │ │ + cbz r3, 66996 │ │ cmp r7, #254 ; 0xfe │ │ - bhi.n 6616e │ │ + bhi.n 66996 │ │ muls r1, r7 │ │ muls r6, r7 │ │ mul.w lr, lr, r7 │ │ umull r2, r3, r1, sl │ │ lsrs r1, r3, #7 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, sl │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 661a6 │ │ + beq.n 669ce │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 661c4 │ │ + beq.n 669ec │ │ cmp r3, #16 │ │ - bne.n 661e4 │ │ + bne.n 66a0c │ │ rsb r8, r7, #255 ; 0xff │ │ mul.w ip, ip, r8 │ │ mul.w r0, r0, r8 │ │ mul.w r8, r5, r8 │ │ umull r2, r3, ip, sl │ │ umull r8, r9, r8, sl │ │ add.w ip, r1, r3, lsr #7 │ │ umull r0, r1, r0, sl │ │ add.w r5, lr, r9, lsr #7 │ │ add.w r0, r6, r1, lsr #7 │ │ - b.n 661e4 │ │ + b.n 66a0c │ │ add ip, r1 │ │ add r0, r6 │ │ cmp.w ip, #255 ; 0xff │ │ add r5, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ - b.n 661e4 │ │ + b.n 66a0c │ │ mul.w r8, ip, r1 │ │ muls r6, r0 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r5, lr │ │ umull r6, r7, r6, sl │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ @@ -120880,93 +121700,93 @@ │ │ orr.w ip, r0, ip, lsl #16 │ │ ldr r2, [sp, #56] ; 0x38 │ │ orr.w r5, ip, r5 │ │ str r5, [r3, #0] │ │ ldr r3, [sp, #0] │ │ add r3, r2 │ │ str r3, [sp, #0] │ │ - b.n 660b0 │ │ + b.n 668d8 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 6606c │ │ + b.n 66894 │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r6, r1 │ │ mov sl, r0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 6629c │ │ + cbz r3, 66ac4 │ │ ldr.w lr, [r4, #20] │ │ ldr r7, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 66252 │ │ + blt.n 66a7a │ │ adds r6, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 66244 │ │ + b.n 66a6c │ │ mov ip, lr │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 66292 │ │ + bcc.n 66aba │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 66284 │ │ + blt.n 66aac │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r0, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ muls r2, r6 │ │ add.w r2, r2, r5, lsl #2 │ │ add r2, r0 │ │ ldr r0, [r2, #0] │ │ add r3, sl │ │ bic.w r9, r0, #4278190080 ; 0xff000000 │ │ str.w r9, [ip], #4 │ │ - b.n 6625e │ │ + b.n 66a86 │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, lr │ │ str r3, [r4, #20] │ │ - b.n 66236 │ │ + b.n 66a5e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr.w lr, [pc, #288] ; 663c8 │ │ + ldr.w lr, [pc, #288] ; 66bf0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ and.w r3, r7, #48 ; 0x30 │ │ str r3, [sp, #28] │ │ and.w r3, r7, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 663c0 │ │ + beq.n 66be8 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -120975,152 +121795,152 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 663ae │ │ + beq.n 66bd6 │ │ ldr r3, [sp, #24] │ │ ldr r1, [sp, #8] │ │ ldr r5, [sp, #28] │ │ ldr.w r4, [r3, #4]! │ │ ldr.w r2, [r1, #4]! │ │ ubfx r8, r4, #16, #8 │ │ ubfx r6, r4, #8, #8 │ │ str r3, [sp, #24] │ │ ubfx ip, r2, #16, #8 │ │ lsrs r3, r4, #24 │ │ str r1, [sp, #8] │ │ uxtb r4, r4 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r5, 6632e │ │ + cbz r5, 66b56 │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 6632e │ │ + bhi.n 66b56 │ │ muls r4, r3 │ │ muls r6, r3 │ │ mul.w r8, r3, r8 │ │ umull r4, r5, r4, lr │ │ umull r6, r7, r6, lr │ │ umull r8, r9, r8, lr │ │ lsrs r4, r5, #7 │ │ lsrs r6, r7, #7 │ │ mov.w r8, r9, lsr #7 │ │ ldr r5, [sp, #12] │ │ cmp r5, #32 │ │ - beq.n 66364 │ │ + beq.n 66b8c │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 66382 │ │ + beq.n 66baa │ │ cmp r5, #16 │ │ - bne.n 6639e │ │ + bne.n 66bc6 │ │ rsb r5, r3, #255 ; 0xff │ │ mul.w sl, r1, r5 │ │ muls r2, r5 │ │ mul.w r5, ip, r5 │ │ umull sl, fp, sl, lr │ │ umull r2, r3, r2, lr │ │ add.w r1, r6, fp, lsr #7 │ │ umull sl, fp, r5, lr │ │ add.w r2, r4, r3, lsr #7 │ │ add.w ip, r8, fp, lsr #7 │ │ - b.n 6639e │ │ + b.n 66bc6 │ │ add r2, r4 │ │ add r1, r6 │ │ cmp r2, #255 ; 0xff │ │ add ip, r8 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 6639e │ │ + b.n 66bc6 │ │ muls r4, r2 │ │ muls r6, r1 │ │ mul.w r8, ip, r8 │ │ umull r4, r5, r4, lr │ │ umull r6, r7, r6, lr │ │ umull r8, r9, r8, lr │ │ lsrs r2, r5, #7 │ │ lsrs r1, r7, #7 │ │ mov.w ip, r9, lsr #7 │ │ ldr r3, [sp, #8] │ │ lsls r1, r1, #8 │ │ orr.w ip, r1, ip, lsl #16 │ │ orr.w r2, ip, r2 │ │ str r2, [r3, #0] │ │ - b.n 662da │ │ + b.n 66b02 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 662b8 │ │ + b.n 66ae0 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ sub sp, #44 ; 0x2c │ │ ldr r0, [r0, #8] │ │ mov.w r9, #0 │ │ ldr r1, [r5, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r5, #24] │ │ str r0, [sp, #28] │ │ ldr r0, [r5, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr.w lr, [pc, #368] ; 66564 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr.w lr, [pc, #368] ; 66d8c │ │ and.w r3, r7, #48 ; 0x30 │ │ str.w r9, [sp, #4] │ │ str r3, [sp, #36] ; 0x24 │ │ and.w r3, r7, #112 ; 0x70 │ │ str r3, [sp, #20] │ │ str r0, [sp, #32] │ │ ldr r3, [r5, #28] │ │ subs r2, r3, #1 │ │ str r2, [r5, #28] │ │ cmp r3, #0 │ │ - beq.w 6655c │ │ + beq.w 66d84 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #24] │ │ ldr r3, [r5, #24] │ │ str r3, [sp, #12] │ │ cmp.w r9, #65536 ; 0x10000 │ │ - blt.n 6642c │ │ + blt.n 66c54 │ │ ldr r3, [sp, #4] │ │ sub.w r9, r9, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n 6641a │ │ + b.n 66c42 │ │ ldr r3, [sp, #24] │ │ mov.w sl, #0 │ │ mov.w fp, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ adds r3, #1 │ │ - beq.w 6654e │ │ + beq.w 66d76 │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 66478 │ │ + blt.n 66ca0 │ │ sub.w r8, fp, #65536 ; 0x10000 │ │ ldr r7, [sp, #8] │ │ mov.w r0, r8, lsr #16 │ │ adds r7, #1 │ │ adds r3, r7, r0 │ │ ldr r7, [r5, #12] │ │ str r3, [sp, #8] │ │ @@ -121140,61 +121960,61 @@ │ │ ubfx r8, r0, #16, #8 │ │ uxtb r0, r0 │ │ ubfx ip, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ str r1, [sp, #16] │ │ uxtb r2, r2 │ │ ldr r1, [sp, #36] ; 0x24 │ │ - cbz r1, 664c4 │ │ + cbz r1, 66cec │ │ cmp r3, #254 ; 0xfe │ │ - bhi.n 664c4 │ │ + bhi.n 66cec │ │ ldr r6, [sp, #0] │ │ muls r0, r3 │ │ muls r6, r3 │ │ mul.w r8, r3, r8 │ │ umull r0, r1, r0, lr │ │ umull r6, r7, r6, lr │ │ lsrs r0, r1, #7 │ │ lsrs r1, r7, #7 │ │ str r1, [sp, #0] │ │ umull r6, r7, r8, lr │ │ mov.w r8, r7, lsr #7 │ │ ldr r1, [sp, #20] │ │ cmp r1, #32 │ │ - beq.n 664fc │ │ + beq.n 66d24 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 6651c │ │ + beq.n 66d44 │ │ cmp r1, #16 │ │ - bne.n 6653a │ │ + bne.n 66d62 │ │ rsb r1, r3, #255 ; 0xff │ │ muls r2, r1 │ │ umull r2, r3, r2, lr │ │ add.w r2, r0, r3, lsr #7 │ │ ldr r0, [sp, #0] │ │ mul.w r3, r4, r1 │ │ mul.w r1, ip, r1 │ │ umull r6, r7, r3, lr │ │ add.w r4, r0, r7, lsr #7 │ │ umull r0, r1, r1, lr │ │ add.w ip, r8, r1, lsr #7 │ │ - b.n 6653a │ │ + b.n 66d62 │ │ add r2, r0 │ │ ldr r3, [sp, #0] │ │ cmp r2, #255 ; 0xff │ │ add ip, r8 │ │ add r4, r3 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 6653a │ │ + b.n 66d62 │ │ muls r0, r2 │ │ ldr r6, [sp, #0] │ │ mul.w r8, ip, r8 │ │ muls r6, r4 │ │ umull r0, r1, r0, lr │ │ umull r6, r7, r6, lr │ │ lsrs r2, r1, #7 │ │ @@ -121204,55 +122024,55 @@ │ │ ldr r3, [sp, #16] │ │ lsls r4, r4, #8 │ │ orr.w ip, r4, ip, lsl #16 │ │ orr.w r2, ip, r2 │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #32] │ │ add fp, r3 │ │ - b.n 66440 │ │ + b.n 66c68 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add r9, r3 │ │ ldr r3, [r5, #32] │ │ add r2, r3 │ │ str r2, [r5, #20] │ │ - b.n 66406 │ │ + b.n 66c2e │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (665fc ) │ │ + ldr r1, [pc, #128] ; (66e24 ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 665f4 │ │ + cbz r3, 66e1c │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 665e6 │ │ + bcc.n 66e0e │ │ ldr.w r2, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r4, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r3, 665d8 │ │ + cbz r3, 66e00 │ │ mul.w r2, fp, r2 │ │ umull r2, r3, r2, r1 │ │ lsrs r2, r3, #7 │ │ ldr r3, [sp, #4] │ │ muls r4, r3 │ │ ldr r3, [sp, #8] │ │ muls r6, r3 │ │ @@ -121260,74 +122080,74 @@ │ │ umull r6, r7, r6, r1 │ │ lsrs r4, r5, #7 │ │ lsrs r6, r7, #7 │ │ lsls r4, r4, #8 │ │ orr.w r6, r4, r6, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [r9], #4 │ │ - b.n 665a2 │ │ + b.n 66dca │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 66588 │ │ + b.n 66db0 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ movs r7, #0 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #224] ; 666fc │ │ + ldr.w sl, [pc, #224] ; 66f24 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r7 │ │ and.w r3, r5, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 666f4 │ │ + beq.n 66f1c │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 66664 │ │ + blt.n 66e8c │ │ add.w ip, ip, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 66654 │ │ + b.n 66e7c │ │ ldr r3, [sp, #4] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 666e6 │ │ + bcc.n 66f0e │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 6669c │ │ + blt.n 66ec4 │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w lr, lr, #1 │ │ lsrs r2, r5, #16 │ │ mul.w r6, r6, ip │ │ add lr, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ @@ -121335,15 +122155,15 @@ │ │ add.w r6, r6, lr, lsl #2 │ │ add r6, r2 │ │ ldr r2, [r6, #0] │ │ ldr r1, [sp, #28] │ │ ubfx r8, r2, #16, #8 │ │ ubfx r0, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r1, 666ce │ │ + cbz r1, 66ef6 │ │ ldr r1, [sp, #8] │ │ muls r2, r1 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ umull r2, r3, r2, sl │ │ umull r0, r1, r0, sl │ │ lsrs r2, r3, #7 │ │ @@ -121356,35 +122176,35 @@ │ │ lsls r0, r0, #8 │ │ orr.w r8, r0, r8, lsl #16 │ │ orr.w r2, r8, r2 │ │ str.w r2, [r3], #4 │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #0] │ │ add r5, r2 │ │ - b.n 66672 │ │ + b.n 66e9a │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r7, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 66642 │ │ + b.n 66e6a │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #20] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ and.w fp, r3, #112 ; 0x70 │ │ - ldr r5, [pc, #384] ; (66898 ) │ │ + ldr r5, [pc, #384] ; (670c0 ) │ │ str r2, [sp, #24] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ str r2, [sp, #32] │ │ and.w r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ @@ -121392,15 +122212,15 @@ │ │ str r2, [sp, #40] ; 0x28 │ │ and.w r2, r3, #48 ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 66890 │ │ + beq.w 670b8 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -121409,144 +122229,144 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.w 6687e │ │ + beq.w 670a6 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #4] │ │ ldr.w r1, [r3, #4]! │ │ ubfx lr, r1, #16, #8 │ │ ubfx r6, r1, #8, #8 │ │ str r3, [sp, #16] │ │ lsrs r7, r1, #24 │ │ ldr.w r3, [r2, #4]! │ │ uxtb r1, r1 │ │ ubfx sl, r3, #16, #8 │ │ ubfx r4, r3, #8, #8 │ │ uxtb.w ip, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ - cbz r3, 667be │ │ + cbz r3, 66fe6 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #24] │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #28] │ │ mul.w lr, r3, lr │ │ mov.w r1, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ umull r2, r3, lr, r5 │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 667cc │ │ + cbz r3, 66ff4 │ │ ldr r3, [sp, #32] │ │ muls r7, r3 │ │ umull r2, r3, r7, r5 │ │ lsrs r7, r3, #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 667f0 │ │ + cbz r3, 67018 │ │ cmp r7, #254 ; 0xfe │ │ - bhi.n 667f0 │ │ + bhi.n 67018 │ │ muls r1, r7 │ │ muls r6, r7 │ │ mul.w lr, lr, r7 │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ umull r2, r3, r6, r5 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ cmp.w fp, #32 │ │ - beq.n 6682c │ │ + beq.n 67054 │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 6684e │ │ + beq.n 67076 │ │ cmp.w fp, #16 │ │ - bne.n 6686e │ │ + bne.n 67096 │ │ rsb r7, r7, #255 ; 0xff │ │ mul.w r8, r4, r7 │ │ mul.w ip, ip, r7 │ │ mul.w r7, sl, r7 │ │ umull r8, r9, r8, r5 │ │ umull r2, r3, ip, r5 │ │ add.w r4, r6, r9, lsr #7 │ │ umull r8, r9, r7, r5 │ │ add.w ip, r1, r3, lsr #7 │ │ add.w sl, lr, r9, lsr #7 │ │ - b.n 6686e │ │ + b.n 67096 │ │ add ip, r1 │ │ add r4, r6 │ │ cmp.w ip, #255 ; 0xff │ │ add sl, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp.w sl, #255 ; 0xff │ │ it cs │ │ movcs.w sl, #255 ; 0xff │ │ - b.n 6686e │ │ + b.n 67096 │ │ mul.w r8, ip, r1 │ │ muls r6, r4 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, sl, lr │ │ umull r6, r7, r6, r5 │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ lsrs r4, r7, #7 │ │ mov.w sl, r9, lsr #7 │ │ ldr r2, [sp, #4] │ │ lsls r4, r4, #8 │ │ orr.w sl, r4, sl, lsl #16 │ │ orr.w r3, sl, ip │ │ str r3, [r2, #0] │ │ - b.n 6675c │ │ + b.n 66f84 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 66738 │ │ + b.n 66f60 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ - ldr.w sl, [pc, #500] ; 66a9c │ │ + ldr.w sl, [pc, #500] ; 672c4 │ │ str r3, [sp, #4] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #48] ; 0x30 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ str.w fp, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -121554,26 +122374,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #68] ; 0x44 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 66a94 │ │ + beq.w 672bc │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #16] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 66922 │ │ + blt.n 6714a │ │ ldr r3, [sp, #8] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 66910 │ │ + b.n 67138 │ │ ldr r3, [sp, #32] │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #0] │ │ @@ -121582,18 +122402,18 @@ │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 66a86 │ │ + beq.w 672ae │ │ ldr r3, [sp, #0] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 6697c │ │ + blt.n 671a4 │ │ sub.w r8, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #12] │ │ mov.w r2, r8, lsr #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #12] │ │ sub.w r3, r8, r2, lsl #16 │ │ @@ -121615,77 +122435,77 @@ │ │ uxtb r1, r1 │ │ ldr.w r0, [r3, #4]! │ │ ubfx ip, r0, #16, #8 │ │ ubfx r5, r0, #8, #8 │ │ str r3, [sp, #20] │ │ uxtb r0, r0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 669cc │ │ + cbz r3, 671f4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r1 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r1, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ umull r2, r3, lr, sl │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 669da │ │ + cbz r3, 67202 │ │ ldr r3, [sp, #48] ; 0x30 │ │ muls r7, r3 │ │ umull r2, r3, r7, sl │ │ lsrs r7, r3, #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 669fe │ │ + cbz r3, 67226 │ │ cmp r7, #254 ; 0xfe │ │ - bhi.n 669fe │ │ + bhi.n 67226 │ │ muls r1, r7 │ │ muls r6, r7 │ │ mul.w lr, lr, r7 │ │ umull r2, r3, r1, sl │ │ lsrs r1, r3, #7 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, sl │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 66a34 │ │ + beq.n 6725c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 66a52 │ │ + beq.n 6727a │ │ cmp r3, #16 │ │ - bne.n 66a6e │ │ + bne.n 67296 │ │ rsb r7, r7, #255 ; 0xff │ │ mul.w r8, r5, r7 │ │ muls r0, r7 │ │ mul.w r7, ip, r7 │ │ umull r8, r9, r8, sl │ │ umull r2, r3, r0, sl │ │ add.w r5, r6, r9, lsr #7 │ │ umull r8, r9, r7, sl │ │ add.w r0, r1, r3, lsr #7 │ │ add.w ip, lr, r9, lsr #7 │ │ - b.n 66a6e │ │ + b.n 67296 │ │ add r0, r1 │ │ add r5, r6 │ │ cmp r0, #255 ; 0xff │ │ add ip, lr │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 66a6e │ │ + b.n 67296 │ │ muls r6, r5 │ │ mul.w r8, ip, lr │ │ muls r0, r1 │ │ umull r6, r7, r6, sl │ │ umull r8, r9, r8, sl │ │ umull r0, r1, r0, sl │ │ lsrs r5, r7, #7 │ │ @@ -121696,61 +122516,61 @@ │ │ orr.w ip, r5, ip, lsl #16 │ │ ldr r2, [sp, #56] ; 0x38 │ │ orr.w r0, ip, r0 │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #0] │ │ add r3, r2 │ │ str r3, [sp, #0] │ │ - b.n 66940 │ │ + b.n 67168 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 668fc │ │ + b.n 67124 │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r7, r1 │ │ str r0, [sp, #4] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 66b42 │ │ + beq.n 6736a │ │ ldr.w ip, [r4, #20] │ │ ldr.w lr, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 66ae2 │ │ + blt.n 6730a │ │ adds r7, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 66ad4 │ │ + b.n 672fc │ │ mov r9, ip │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 66b38 │ │ + bcc.n 67360 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 66b14 │ │ + blt.n 6733c │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r6, #1 │ │ ldr r5, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r6, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ @@ -121764,35 +122584,35 @@ │ │ uxtb r5, r5 │ │ orr.w sl, fp, sl │ │ orr.w r5, sl, r5, lsl #16 │ │ orrs r5, r0 │ │ ldr r0, [sp, #4] │ │ str.w r5, [r9], #4 │ │ add r3, r0 │ │ - b.n 66aee │ │ + b.n 67316 │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 66ac2 │ │ + b.n 672ea │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #332] ; (66c98 ) │ │ + ldr r1, [pc, #332] ; (674c0 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r7, [r0, #52] ; 0x34 │ │ and.w r3, r7, #48 ; 0x30 │ │ str r3, [sp, #28] │ │ and.w r3, r7, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 66c92 │ │ + beq.w 674ba │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -121801,15 +122621,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 66c80 │ │ + beq.n 674a8 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ ldr r5, [sp, #28] │ │ ldr.w r4, [r3, #4]! │ │ ubfx r9, r4, #16, #8 │ │ ubfx r8, r4, #8, #8 │ │ str r3, [sp, #24] │ │ @@ -121818,33 +122638,33 @@ │ │ uxtb r4, r4 │ │ ubfx ip, r3, #16, #8 │ │ str r2, [sp, #8] │ │ lsrs r2, r3, #24 │ │ str r2, [sp, #0] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r5, 66be4 │ │ + cbz r5, 6740c │ │ cmp.w lr, #254 ; 0xfe │ │ - bhi.n 66be4 │ │ + bhi.n 6740c │ │ mul.w r8, lr, r8 │ │ mul.w r9, lr, r9 │ │ mul.w r4, lr, r4 │ │ umull r6, r7, r8, r1 │ │ umull r4, r5, r4, r1 │ │ mov.w r8, r7, lsr #7 │ │ umull r6, r7, r9, r1 │ │ lsrs r4, r5, #7 │ │ mov.w r9, r7, lsr #7 │ │ ldr r5, [sp, #12] │ │ cmp r5, #32 │ │ - beq.n 66c2a │ │ + beq.n 67452 │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 66c48 │ │ + beq.n 67470 │ │ cmp r5, #16 │ │ - bne.n 66c6a │ │ + bne.n 67492 │ │ rsb r5, lr, #255 ; 0xff │ │ mul.w ip, ip, r5 │ │ mul.w sl, r2, r5 │ │ umull r6, r7, ip, r1 │ │ mul.w r6, r3, r5 │ │ umull sl, fp, sl, r1 │ │ add.w ip, r4, r7, lsr #7 │ │ @@ -121852,28 +122672,28 @@ │ │ umull r6, r7, r6, r1 │ │ muls r4, r5 │ │ add.w r2, r8, fp, lsr #7 │ │ add.w r3, r9, r7, lsr #7 │ │ umull r4, r5, r4, r1 │ │ add.w r4, lr, r5, lsr #7 │ │ str r4, [sp, #0] │ │ - b.n 66c6a │ │ + b.n 67492 │ │ add ip, r4 │ │ add r2, r8 │ │ cmp.w ip, #255 ; 0xff │ │ add r3, r9 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 66c6a │ │ + b.n 67492 │ │ mul.w r4, ip, r4 │ │ mul.w sl, r2, r8 │ │ mul.w r6, r3, r9 │ │ umull r4, r5, r4, r1 │ │ umull sl, fp, sl, r1 │ │ umull r6, r7, r6, r1 │ │ mov.w ip, r5, lsr #7 │ │ @@ -121882,80 +122702,80 @@ │ │ ldr r4, [sp, #0] │ │ mov.w r5, ip, lsl #16 │ │ orr.w r5, r5, r4, lsl #24 │ │ orrs r3, r5 │ │ orr.w r2, r3, r2, lsl #8 │ │ ldr r3, [sp, #8] │ │ str r2, [r3, #0] │ │ - b.n 66b82 │ │ + b.n 673aa │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 66b5e │ │ + b.n 67386 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #52 ; 0x34 │ │ ldr r0, [r0, #8] │ │ mov.w fp, #0 │ │ ldr r1, [r6, #28] │ │ - ldr r7, [pc, #416] ; (66e50 ) │ │ + ldr r7, [pc, #416] ; (67678 ) │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ and.w r3, r5, #48 ; 0x30 │ │ str.w fp, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 66e48 │ │ + beq.w 67670 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #16] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 66cfa │ │ + blt.n 67522 │ │ ldr r3, [sp, #8] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 66ce8 │ │ + b.n 67510 │ │ ldr r3, [sp, #32] │ │ mov.w sl, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 66e3a │ │ + beq.w 67662 │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 66d46 │ │ + blt.n 6756e │ │ sub.w ip, sl, #65536 ; 0x10000 │ │ ldr r5, [sp, #12] │ │ mov.w r4, ip, lsr #16 │ │ adds r5, #1 │ │ adds r3, r5, r4 │ │ ldr r5, [r6, #12] │ │ str r3, [sp, #12] │ │ @@ -121978,33 +122798,33 @@ │ │ ubfx ip, r3, #16, #8 │ │ str r2, [sp, #20] │ │ uxtb r0, r0 │ │ lsrs r2, r3, #24 │ │ str r2, [sp, #4] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r1, 66d9a │ │ + cbz r1, 675c2 │ │ cmp.w lr, #254 ; 0xfe │ │ - bhi.n 66d9a │ │ + bhi.n 675c2 │ │ mul.w r8, lr, r8 │ │ mul.w r9, lr, r9 │ │ mul.w r0, lr, r0 │ │ umull r4, r5, r8, r7 │ │ umull r0, r1, r0, r7 │ │ mov.w r8, r5, lsr #7 │ │ umull r4, r5, r9, r7 │ │ lsrs r0, r1, #7 │ │ mov.w r9, r5, lsr #7 │ │ ldr r1, [sp, #24] │ │ cmp r1, #32 │ │ - beq.n 66de0 │ │ + beq.n 67608 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 66dfe │ │ + beq.n 67626 │ │ cmp r1, #16 │ │ - bne.n 66e1e │ │ + bne.n 67646 │ │ rsb r1, lr, #255 ; 0xff │ │ mul.w ip, ip, r1 │ │ muls r2, r1 │ │ umull r4, r5, ip, r7 │ │ add.w ip, r0, r5, lsr #7 │ │ ldr r0, [sp, #4] │ │ umull r4, r5, r2, r7 │ │ @@ -122013,28 +122833,28 @@ │ │ add.w r2, r8, r5, lsr #7 │ │ mov r1, r0 │ │ umull r0, r1, r1, r7 │ │ umull r4, r5, r4, r7 │ │ add.w r1, lr, r1, lsr #7 │ │ str r1, [sp, #4] │ │ add.w r3, r9, r5, lsr #7 │ │ - b.n 66e1e │ │ + b.n 67646 │ │ add ip, r0 │ │ add r2, r8 │ │ cmp.w ip, #255 ; 0xff │ │ add r3, r9 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 66e1e │ │ + b.n 67646 │ │ mul.w r0, ip, r0 │ │ mul.w r2, r2, r8 │ │ mul.w r4, r3, r9 │ │ umull r0, r1, r0, r7 │ │ umull r4, r5, r4, r7 │ │ mov.w ip, r1, lsr #7 │ │ umull r0, r1, r2, r7 │ │ @@ -122045,31 +122865,31 @@ │ │ orr.w ip, ip, r1, lsl #24 │ │ orr.w ip, ip, r3 │ │ ldr r3, [sp, #20] │ │ orr.w r2, ip, r2, lsl #8 │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add sl, r3 │ │ - b.n 66d0e │ │ + b.n 67536 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 66cd4 │ │ + b.n 674fc │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr r1, [pc, #180] ; (66f14 ) │ │ + ldr r1, [pc, #180] ; (6773c ) │ │ str r2, [sp, #8] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #12] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #16] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ @@ -122078,117 +122898,117 @@ │ │ and.w r3, r3, #2 │ │ str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 66f0c │ │ + beq.n 67734 │ │ ldr r3, [r0, #20] │ │ ldr.w fp, [r0] │ │ ldr.w lr, [r0, #24] │ │ sub.w ip, fp, #4 │ │ mov sl, r3 │ │ str r3, [sp, #4] │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 66efc │ │ + bcc.n 67724 │ │ ldr.w r2, [ip, #4]! │ │ ldr r3, [sp, #24] │ │ ubfx r4, r2, #16, #8 │ │ ubfx r6, r2, #8, #8 │ │ mov.w r8, r2, lsr #24 │ │ uxtb r2, r2 │ │ - cbz r3, 66ed8 │ │ + cbz r3, 67700 │ │ ldr r3, [sp, #8] │ │ muls r2, r3 │ │ umull r2, r3, r2, r1 │ │ lsrs r2, r3, #7 │ │ ldr r3, [sp, #12] │ │ muls r6, r3 │ │ ldr r3, [sp, #16] │ │ muls r4, r3 │ │ umull r6, r7, r6, r1 │ │ umull r4, r5, r4, r1 │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ ldr r3, [sp, #28] │ │ - cbz r3, 66eea │ │ + cbz r3, 67712 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r1 │ │ mov.w r8, r9, lsr #7 │ │ lsls r6, r6, #8 │ │ orr.w r6, r6, r2, lsl #16 │ │ orrs r6, r4 │ │ orr.w r6, r6, r8, lsl #24 │ │ str.w r6, [sl], #4 │ │ - b.n 66e9e │ │ + b.n 676c6 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #4] │ │ add r3, fp │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, r2 │ │ str r3, [r0, #20] │ │ - b.n 66e82 │ │ + b.n 676aa │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #264] ; 67038 │ │ + ldr.w sl, [pc, #264] ; 67860 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #16] │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #20] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #24] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r1, ip │ │ and.w r3, r7, #1 │ │ str r3, [sp, #32] │ │ and.w r3, r7, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ str r0, [sp, #28] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 67032 │ │ + beq.n 6785a │ │ ldr r3, [r4, #20] │ │ ldr r7, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 66f86 │ │ + blt.n 677ae │ │ adds r1, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 66f78 │ │ + b.n 677a0 │ │ ldr.w r9, [sp, #4] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w fp, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 67024 │ │ + bcc.n 6784c │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 66fc0 │ │ + blt.n 677e8 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w fp, fp, #1 │ │ lsrs r2, r5, #16 │ │ add fp, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ mul.w lr, r2, r1 │ │ @@ -122198,15 +123018,15 @@ │ │ ldr.w r2, [lr] │ │ ubfx r0, r2, #16, #8 │ │ ubfx r6, r2, #8, #8 │ │ uxtb r3, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #32] │ │ mov.w r8, r2, lsr #24 │ │ - cbz r3, 66ffa │ │ + cbz r3, 67822 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #0] │ │ muls r2, r3 │ │ umull r2, r3, r2, sl │ │ lsrs r3, r3, #7 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -122214,43 +123034,43 @@ │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ ldr r3, [sp, #16] │ │ muls r0, r3 │ │ umull r2, r3, r0, sl │ │ lsrs r0, r3, #7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cbz r3, 6700c │ │ + cbz r3, 67834 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r8 │ │ umull r2, r3, r8, sl │ │ mov.w r8, r3, lsr #7 │ │ ldr r3, [sp, #0] │ │ lsls r6, r6, #8 │ │ orr.w r6, r6, r3, lsl #16 │ │ ldr r3, [sp, #28] │ │ orrs r6, r0 │ │ orr.w r6, r6, r8, lsl #24 │ │ add r5, r3 │ │ str.w r6, [r9], #4 │ │ - b.n 66f96 │ │ + b.n 677be │ │ ldr r3, [sp, #24] │ │ ldr r2, [r4, #32] │ │ add ip, r3 │ │ ldr r3, [sp, #4] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 66f68 │ │ + b.n 67790 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ - ldr r4, [pc, #428] ; (671f4 ) │ │ + ldr r4, [pc, #428] ; (67a1c ) │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #32] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #36] ; 0x24 │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ @@ -122263,15 +123083,15 @@ │ │ and.w r3, r3, #112 ; 0x70 │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 671ee │ │ + beq.w 67a16 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -122280,15 +123100,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.w 671dc │ │ + beq.w 67a04 │ │ ldr r2, [sp, #24] │ │ ldr.w r3, [r2, #4]! │ │ ubfx r1, r3, #16, #8 │ │ ubfx r6, r3, #8, #8 │ │ str r2, [sp, #24] │ │ lsrs r5, r3, #24 │ │ ldr r2, [sp, #8] │ │ @@ -122297,53 +123117,53 @@ │ │ ubfx r7, r3, #16, #8 │ │ ubfx fp, r3, #8, #8 │ │ str r2, [sp, #8] │ │ uxtb.w ip, r3 │ │ lsrs r2, r3, #24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #0] │ │ - cbz r3, 67102 │ │ + cbz r3, 6792a │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, lr │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r4 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov.w lr, r9, lsr #7 │ │ umull r8, r9, r8, r4 │ │ mul.w r8, r3, r1 │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, r4 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - cbz r3, 67114 │ │ + cbz r3, 6793c │ │ ldr r3, [sp, #40] ; 0x28 │ │ mul.w r8, r3, r5 │ │ umull r8, r9, r8, r4 │ │ mov.w r5, r9, lsr #7 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - cbz r3, 67138 │ │ + cbz r3, 67960 │ │ cmp r5, #254 ; 0xfe │ │ - bhi.n 67138 │ │ + bhi.n 67960 │ │ mul.w lr, lr, r5 │ │ muls r6, r5 │ │ muls r1, r5 │ │ umull r2, r3, lr, r4 │ │ mov.w lr, r3, lsr #7 │ │ umull r2, r3, r6, r4 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, r1, r4 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #12] │ │ cmp r3, #32 │ │ - beq.n 67180 │ │ + beq.n 679a8 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 671a2 │ │ + beq.n 679ca │ │ cmp r3, #16 │ │ - bne.n 671c6 │ │ + bne.n 679ee │ │ rsb r8, r5, #255 ; 0xff │ │ mul.w r7, r7, r8 │ │ mul.w sl, ip, r8 │ │ umull r2, r3, r7, r4 │ │ add.w r7, lr, r3, lsr #7 │ │ mul.w r3, fp, r8 │ │ umull r2, r3, r3, r4 │ │ @@ -122351,29 +123171,29 @@ │ │ umull r2, r3, sl, r4 │ │ add.w ip, r1, r3, lsr #7 │ │ ldr r3, [sp, #0] │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r4 │ │ add.w r3, r5, r9, lsr #7 │ │ str r3, [sp, #0] │ │ - b.n 671c6 │ │ + b.n 679ee │ │ add r7, lr │ │ add.w r3, r6, fp │ │ cmp r7, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ mov fp, r3 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 671c6 │ │ + b.n 679ee │ │ mul.w r8, r7, lr │ │ mul.w sl, fp, r6 │ │ umull r8, r9, r8, r4 │ │ mul.w r8, ip, r1 │ │ umull sl, fp, sl, r4 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r4 │ │ @@ -122382,24 +123202,24 @@ │ │ ldr r3, [sp, #0] │ │ lsls r7, r7, #16 │ │ ldr r2, [sp, #8] │ │ orr.w r7, r7, r3, lsl #24 │ │ orr.w ip, r7, ip │ │ orr.w r3, ip, fp, lsl #8 │ │ str r3, [r2, #0] │ │ - b.n 6709a │ │ + b.n 678c2 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 67076 │ │ + b.n 6789e │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ @@ -122413,48 +123233,48 @@ │ │ str r3, [sp, #48] ; 0x30 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #52] ; 0x34 │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #56] ; 0x38 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #8] │ │ str.w fp, [sp, #16] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #8] │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #76] ; 0x4c │ │ str r0, [sp, #64] ; 0x40 │ │ - ldr r0, [pc, #464] ; (67428 ) │ │ + ldr r0, [pc, #464] ; (67c50 ) │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 67422 │ │ + beq.w 67c4a │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 6727c │ │ + blt.n 67aa4 │ │ ldr r3, [sp, #16] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 6726a │ │ + b.n 67a92 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r3, #4 │ │ str r3, [sp, #28] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #4] │ │ @@ -122463,18 +123283,18 @@ │ │ ldr r3, [sp, #8] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #24] │ │ adds r3, #1 │ │ - beq.w 67414 │ │ + beq.w 67c3c │ │ ldr r3, [sp, #4] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 672da │ │ + blt.n 67b02 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ ldr r2, [sp, #20] │ │ mov.w r8, r3, lsr #16 │ │ add.w r9, r2, #1 │ │ add.w r2, r9, r8 │ │ str r2, [sp, #20] │ │ sub.w r3, r3, r8, lsl #16 │ │ @@ -122498,53 +123318,53 @@ │ │ ubfx r7, r3, #16, #8 │ │ ubfx sl, r3, #8, #8 │ │ str r2, [sp, #28] │ │ uxtb.w ip, r3 │ │ lsrs r2, r3, #24 │ │ ldr r3, [sp, #68] ; 0x44 │ │ str r2, [sp, #12] │ │ - cbz r3, 67332 │ │ + cbz r3, 67b5a │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w r8, r3, lr │ │ ldr r3, [sp, #48] ; 0x30 │ │ umull r8, r9, r8, r0 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov.w lr, r9, lsr #7 │ │ umull r8, r9, r8, r0 │ │ mul.w r8, r3, r1 │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, r0 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #72] ; 0x48 │ │ - cbz r3, 67344 │ │ + cbz r3, 67b6c │ │ ldr r3, [sp, #56] ; 0x38 │ │ mul.w r8, r3, r5 │ │ umull r8, r9, r8, r0 │ │ mov.w r5, r9, lsr #7 │ │ ldr r3, [sp, #76] ; 0x4c │ │ - cbz r3, 67368 │ │ + cbz r3, 67b90 │ │ cmp r5, #254 ; 0xfe │ │ - bhi.n 67368 │ │ + bhi.n 67b90 │ │ mul.w lr, lr, r5 │ │ muls r6, r5 │ │ muls r1, r5 │ │ umull r2, r3, lr, r0 │ │ mov.w lr, r3, lsr #7 │ │ umull r2, r3, r6, r0 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, r1, r0 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #32] │ │ cmp r3, #32 │ │ - beq.n 673b0 │ │ + beq.n 67bd8 │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 673d2 │ │ + beq.n 67bfa │ │ cmp r3, #16 │ │ - bne.n 673f6 │ │ + bne.n 67c1e │ │ rsb r8, r5, #255 ; 0xff │ │ mul.w r7, r7, r8 │ │ umull r2, r3, r7, r0 │ │ add.w r7, lr, r3, lsr #7 │ │ mul.w r3, sl, r8 │ │ umull r2, r3, r3, r0 │ │ add.w sl, r6, r3, lsr #7 │ │ @@ -122552,29 +123372,29 @@ │ │ umull r2, r3, r3, r0 │ │ add.w ip, r1, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r0 │ │ add.w r3, r5, r9, lsr #7 │ │ str r3, [sp, #12] │ │ - b.n 673f6 │ │ + b.n 67c1e │ │ add r7, lr │ │ add.w r3, r6, sl │ │ cmp r7, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ mov sl, r3 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 673f6 │ │ + b.n 67c1e │ │ mul.w r8, r7, lr │ │ mul.w r3, sl, r6 │ │ umull r8, r9, r8, r0 │ │ mul.w r8, ip, r1 │ │ umull r2, r3, r3, r0 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r0 │ │ @@ -122587,58 +123407,58 @@ │ │ orr.w ip, r7, ip │ │ orr.w r3, ip, sl, lsl #8 │ │ str r3, [r2, #0] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #64] ; 0x40 │ │ add r3, r2 │ │ str r3, [sp, #4] │ │ - b.n 6729a │ │ + b.n 67ac2 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #40] ; 0x28 │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 67256 │ │ + b.n 67a7e │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ movs r5, #0 │ │ ldr r1, [r4, #28] │ │ mov r7, r5 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 674c4 │ │ + cbz r3, 67cec │ │ ldr.w ip, [r4, #20] │ │ ldr.w lr, [r4, #24] │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 6746a │ │ + blt.n 67c92 │ │ adds r7, #1 │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ - b.n 6745c │ │ + b.n 67c84 │ │ mov r9, ip │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 674ba │ │ + bcc.n 67ce2 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 6749c │ │ + blt.n 67cc4 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r6, #1 │ │ ldr r1, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r6, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ @@ -122649,34 +123469,34 @@ │ │ add r3, r0 │ │ ubfx r1, sl, #16, #8 │ │ ubfx fp, sl, #8, #8 │ │ lsls r1, r1, #8 │ │ orr.w r1, r1, fp, lsl #16 │ │ orr.w r1, r1, sl, lsr #24 │ │ str.w r1, [r9], #4 │ │ - b.n 67476 │ │ + b.n 67c9e │ │ ldr r3, [r4, #32] │ │ add r5, r8 │ │ add r3, ip │ │ str r3, [r4, #20] │ │ - b.n 6744c │ │ + b.n 67c74 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w lr, [pc, #280] ; 675e8 │ │ + ldr.w lr, [pc, #280] ; 67e10 │ │ ldr r5, [r0, #52] ; 0x34 │ │ and.w r3, r5, #48 ; 0x30 │ │ str r3, [sp, #20] │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 675e2 │ │ + beq.n 67e0a │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -122684,149 +123504,149 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.n 675d0 │ │ + beq.n 67df8 │ │ ldr r2, [sp, #16] │ │ ldr r5, [sp, #20] │ │ ldr.w r3, [r2, #4]! │ │ ubfx r4, r3, #16, #8 │ │ ubfx ip, r3, #8, #8 │ │ str r2, [sp, #16] │ │ mov.w sl, r3, lsr #24 │ │ ldr.w r2, [fp, #4]! │ │ uxtb r3, r3 │ │ ubfx r6, r2, #16, #8 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r5, 67558 │ │ + cbz r5, 67d80 │ │ cmp r3, #255 ; 0xff │ │ - beq.n 67558 │ │ + beq.n 67d80 │ │ mul.w ip, r3, ip │ │ mul.w sl, sl, r3 │ │ muls r4, r3 │ │ umull r8, r9, ip, lr │ │ umull r4, r5, r4, lr │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, sl, lr │ │ lsrs r4, r5, #7 │ │ mov.w sl, r9, lsr #7 │ │ ldr r5, [sp, #4] │ │ cmp r5, #32 │ │ - beq.n 6758c │ │ + beq.n 67db4 │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 675a6 │ │ + beq.n 67dce │ │ cmp r5, #16 │ │ - bne.n 675c2 │ │ + bne.n 67dea │ │ rsb r3, r3, #255 ; 0xff │ │ mul.w r8, r1, r3 │ │ muls r6, r3 │ │ muls r2, r3 │ │ umull r8, r9, r8, lr │ │ umull r6, r7, r6, lr │ │ umull r2, r3, r2, lr │ │ add.w r1, r4, r9, lsr #7 │ │ add.w r6, ip, r7, lsr #7 │ │ add.w r2, sl, r3, lsr #7 │ │ - b.n 675c2 │ │ + b.n 67dea │ │ add r6, ip │ │ add r1, r4 │ │ cmp r6, #255 ; 0xff │ │ add r2, sl │ │ it cs │ │ movcs r6, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - b.n 675c2 │ │ + b.n 67dea │ │ muls r4, r1 │ │ mul.w r6, r6, ip │ │ mul.w r2, r2, sl │ │ umull r4, r5, r4, lr │ │ umull r6, r7, r6, lr │ │ umull r2, r3, r2, lr │ │ lsrs r1, r5, #7 │ │ lsrs r6, r7, #7 │ │ lsrs r2, r3, #7 │ │ lsls r1, r1, #8 │ │ orr.w r6, r1, r6, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [fp] │ │ - b.n 67502 │ │ + b.n 67d2a │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 674e0 │ │ + b.n 67d08 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #44 ; 0x2c │ │ ldr r0, [r0, #8] │ │ ldr r1, [r6, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #28] │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ and.w r3, r5, #48 ; 0x30 │ │ mov.w ip, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ str.w ip, [sp] │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #16] │ │ str r0, [sp, #32] │ │ - ldr r0, [pc, #340] ; (67778 ) │ │ + ldr r0, [pc, #340] ; (67fa0 ) │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 67770 │ │ + beq.w 67f98 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #24] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #8] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 6764a │ │ + blt.n 67e72 │ │ ldr r3, [sp, #0] │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - b.n 67638 │ │ + b.n 67e60 │ │ ldr r3, [sp, #24] │ │ mov.w r9, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #12] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.n 67762 │ │ + beq.n 67f8a │ │ cmp.w r9, #65536 ; 0x10000 │ │ - blt.n 67692 │ │ + blt.n 67eba │ │ sub.w r2, r9, #65536 ; 0x10000 │ │ ldr r5, [sp, #4] │ │ lsrs r4, r2, #16 │ │ adds r5, #1 │ │ adds r3, r5, r4 │ │ ldr r5, [r6, #12] │ │ str r3, [sp, #4] │ │ @@ -122847,57 +123667,57 @@ │ │ ubfx r4, r3, #16, #8 │ │ ubfx r7, r3, #8, #8 │ │ mov.w lr, r3, lsr #24 │ │ str r1, [sp, #12] │ │ uxtb r3, r3 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r5, 676dc │ │ + cbz r5, 67f04 │ │ cmp r3, #255 ; 0xff │ │ - beq.n 676dc │ │ + beq.n 67f04 │ │ muls r7, r3 │ │ mul.w lr, lr, r3 │ │ muls r4, r3 │ │ umull sl, fp, r7, r0 │ │ umull r4, r5, r4, r0 │ │ mov.w r7, fp, lsr #7 │ │ umull sl, fp, lr, r0 │ │ lsrs r4, r5, #7 │ │ mov.w lr, fp, lsr #7 │ │ ldr r5, [sp, #16] │ │ cmp r5, #32 │ │ - beq.n 67712 │ │ + beq.n 67f3a │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 67730 │ │ + beq.n 67f58 │ │ cmp r5, #16 │ │ - bne.n 6774e │ │ + bne.n 67f76 │ │ rsb r3, r3, #255 ; 0xff │ │ mul.w r8, r8, r3 │ │ muls r2, r3 │ │ umull sl, fp, r8, r0 │ │ mul.w sl, r1, r3 │ │ umull r2, r3, r2, r0 │ │ add.w r8, r7, fp, lsr #7 │ │ umull sl, fp, sl, r0 │ │ add.w r2, lr, r3, lsr #7 │ │ add.w r1, r4, fp, lsr #7 │ │ - b.n 6774e │ │ + b.n 67f76 │ │ add r8, r7 │ │ add r1, r4 │ │ cmp.w r8, #255 ; 0xff │ │ add r2, lr │ │ it cs │ │ movcs.w r8, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - b.n 6774e │ │ + b.n 67f76 │ │ mul.w r8, r8, r7 │ │ muls r4, r1 │ │ mul.w r2, r2, lr │ │ umull sl, fp, r8, r0 │ │ umull r4, r5, r4, r0 │ │ umull r2, r3, r2, r0 │ │ mov.w r8, fp, lsr #7 │ │ @@ -122906,55 +123726,55 @@ │ │ ldr r3, [sp, #12] │ │ lsls r1, r1, #8 │ │ orr.w r8, r1, r8, lsl #16 │ │ orr.w r2, r8, r2 │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #32] │ │ add r9, r3 │ │ - b.n 6765e │ │ + b.n 67e86 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add ip, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 67624 │ │ + b.n 67e4c │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (67810 ) │ │ + ldr r1, [pc, #128] ; (68038 ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 67808 │ │ + cbz r3, 68030 │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 677fa │ │ + bcc.n 68022 │ │ ldr.w r4, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r2, r4, #16, #8 │ │ lsrs r6, r4, #24 │ │ ubfx r4, r4, #8, #8 │ │ - cbz r3, 677ec │ │ + cbz r3, 68014 │ │ ldr r3, [sp, #4] │ │ mul.w r4, fp, r4 │ │ muls r2, r3 │ │ umull r4, r5, r4, r1 │ │ umull r2, r3, r2, r1 │ │ lsrs r4, r5, #7 │ │ lsrs r2, r3, #7 │ │ @@ -122962,74 +123782,74 @@ │ │ muls r6, r3 │ │ umull r6, r7, r6, r1 │ │ lsrs r6, r7, #7 │ │ lsls r2, r2, #8 │ │ orr.w r4, r2, r4, lsl #16 │ │ orrs r6, r4 │ │ str.w r6, [r9], #4 │ │ - b.n 677b6 │ │ + b.n 67fde │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 6779c │ │ + b.n 67fc4 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #228] ; 67910 │ │ + ldr.w sl, [pc, #228] ; 68138 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r9, ip │ │ and.w r3, r7, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 67908 │ │ + beq.n 68130 │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 6787a │ │ + blt.n 680a2 │ │ add.w r9, r9, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 6786a │ │ + b.n 68092 │ │ ldr r3, [sp, #4] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 678fa │ │ + bcc.n 68122 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 678b4 │ │ + blt.n 680dc │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w r8, r8, #1 │ │ lsrs r2, r5, #16 │ │ add r8, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ mul.w lr, r2, r9 │ │ @@ -123037,15 +123857,15 @@ │ │ add.w lr, lr, r8, lsl #2 │ │ add lr, r2 │ │ ldr.w r0, [lr] │ │ ldr r7, [sp, #28] │ │ ubfx r2, r0, #16, #8 │ │ lsrs r6, r0, #24 │ │ ubfx r0, r0, #8, #8 │ │ - cbz r7, 678e4 │ │ + cbz r7, 6810c │ │ ldr r7, [sp, #8] │ │ muls r0, r7 │ │ ldr r7, [sp, #12] │ │ muls r2, r7 │ │ ldr r7, [sp, #16] │ │ umull r0, r1, r0, sl │ │ muls r6, r7 │ │ @@ -123058,35 +123878,35 @@ │ │ ldr r3, [sp, #0] │ │ orr.w r0, r2, r0, lsl #16 │ │ ldr r2, [sp, #24] │ │ orrs r6, r0 │ │ add r5, r2 │ │ str.w r6, [r3], #4 │ │ str r3, [sp, #0] │ │ - b.n 6788a │ │ + b.n 680b2 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add ip, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 67858 │ │ + b.n 68080 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #20] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ and.w fp, r3, #112 ; 0x70 │ │ - ldr r5, [pc, #392] ; (67ab4 ) │ │ + ldr r5, [pc, #392] ; (682dc ) │ │ str r2, [sp, #24] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ str r2, [sp, #32] │ │ and.w r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ @@ -123094,15 +123914,15 @@ │ │ str r2, [sp, #40] ; 0x28 │ │ and.w r2, r3, #48 ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 67aae │ │ + beq.w 682d6 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -123111,143 +123931,143 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.w 67a9c │ │ + beq.w 682c4 │ │ ldr r2, [sp, #16] │ │ ldr.w r3, [r2, #4]! │ │ ubfx r6, r3, #16, #8 │ │ ubfx r7, r3, #8, #8 │ │ str r2, [sp, #16] │ │ lsrs r1, r3, #24 │ │ ldr r2, [sp, #4] │ │ uxtb.w lr, r3 │ │ ldr.w r3, [r2, #4]! │ │ ubfx sl, r3, #16, #8 │ │ ubfx r4, r3, #8, #8 │ │ uxtb.w ip, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ - cbz r3, 679d4 │ │ + cbz r3, 681fc │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #24] │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #28] │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r1 │ │ mov.w r6, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 679e6 │ │ + cbz r3, 6820e │ │ ldr r3, [sp, #32] │ │ mul.w lr, r3, lr │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 67a0e │ │ + cbz r3, 68236 │ │ cmp.w lr, #255 ; 0xff │ │ - beq.n 67a0e │ │ + beq.n 68236 │ │ mul.w r7, r7, lr │ │ mul.w r6, r6, lr │ │ mul.w r1, r1, lr │ │ umull r2, r3, r7, r5 │ │ lsrs r7, r3, #7 │ │ umull r2, r3, r6, r5 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ cmp.w fp, #32 │ │ - beq.n 67a4a │ │ + beq.n 68272 │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 67a6c │ │ + beq.n 68294 │ │ cmp.w fp, #16 │ │ - bne.n 67a8c │ │ + bne.n 682b4 │ │ rsb lr, lr, #255 ; 0xff │ │ mul.w r8, r4, lr │ │ mul.w sl, sl, lr │ │ mul.w ip, ip, lr │ │ umull r8, r9, r8, r5 │ │ umull r2, r3, sl, r5 │ │ add.w r4, r6, r9, lsr #7 │ │ umull r8, r9, ip, r5 │ │ add.w sl, r7, r3, lsr #7 │ │ add.w ip, r1, r9, lsr #7 │ │ - b.n 67a8c │ │ + b.n 682b4 │ │ add sl, r7 │ │ add r4, r6 │ │ cmp.w sl, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs.w sl, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 67a8c │ │ + b.n 682b4 │ │ mul.w sl, sl, r7 │ │ muls r6, r4 │ │ mul.w r8, ip, r1 │ │ umull r2, r3, sl, r5 │ │ umull r6, r7, r6, r5 │ │ umull r8, r9, r8, r5 │ │ mov.w sl, r3, lsr #7 │ │ lsrs r4, r7, #7 │ │ mov.w ip, r9, lsr #7 │ │ ldr r2, [sp, #4] │ │ lsls r4, r4, #8 │ │ orr.w sl, r4, sl, lsl #16 │ │ orr.w r3, sl, ip │ │ str r3, [r2, #0] │ │ - b.n 67970 │ │ + b.n 68198 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 6794c │ │ + b.n 68174 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ - ldr.w sl, [pc, #508] ; 67cc0 │ │ + ldr.w sl, [pc, #508] ; 684e8 │ │ str r3, [sp, #4] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #48] ; 0x30 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ str.w fp, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -123255,26 +124075,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #68] ; 0x44 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 67cb8 │ │ + beq.w 684e0 │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #16] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 67b3e │ │ + blt.n 68366 │ │ ldr r3, [sp, #8] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 67b2c │ │ + b.n 68354 │ │ ldr r3, [sp, #32] │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #0] │ │ @@ -123283,18 +124103,18 @@ │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 67caa │ │ + beq.w 684d2 │ │ ldr r3, [sp, #0] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 67b98 │ │ + blt.n 683c0 │ │ sub.w r8, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #12] │ │ mov.w r2, r8, lsr #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #12] │ │ sub.w r3, r8, r2, lsl #16 │ │ @@ -123316,77 +124136,77 @@ │ │ uxtb r1, r1 │ │ ldr.w r5, [r3, #4]! │ │ ubfx ip, r5, #16, #8 │ │ ubfx r0, r5, #8, #8 │ │ str r3, [sp, #20] │ │ uxtb r5, r5 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 67bea │ │ + cbz r3, 68412 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ umull r2, r3, lr, sl │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 67bf8 │ │ + cbz r3, 68420 │ │ ldr r3, [sp, #48] ; 0x30 │ │ muls r1, r3 │ │ umull r2, r3, r1, sl │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 67c1c │ │ + cbz r3, 68444 │ │ cmp r1, #255 ; 0xff │ │ - beq.n 67c1c │ │ + beq.n 68444 │ │ muls r7, r1 │ │ muls r6, r1 │ │ mul.w lr, lr, r1 │ │ umull r2, r3, r7, sl │ │ lsrs r7, r3, #7 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, sl │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 67c54 │ │ + beq.n 6847c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 67c72 │ │ + beq.n 6849a │ │ cmp r3, #16 │ │ - bne.n 67c92 │ │ + bne.n 684ba │ │ rsb r8, r1, #255 ; 0xff │ │ mul.w ip, ip, r8 │ │ mul.w r0, r0, r8 │ │ mul.w r8, r5, r8 │ │ umull r2, r3, ip, sl │ │ umull r0, r1, r0, sl │ │ add.w ip, r7, r3, lsr #7 │ │ add.w r0, r6, r1, lsr #7 │ │ umull r6, r7, r8, sl │ │ add.w r5, lr, r7, lsr #7 │ │ - b.n 67c92 │ │ + b.n 684ba │ │ add ip, r7 │ │ add r0, r6 │ │ cmp.w ip, #255 ; 0xff │ │ add r5, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r0, #255 ; 0xff │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ - b.n 67c92 │ │ + b.n 684ba │ │ mul.w r8, ip, r7 │ │ muls r6, r0 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r5, lr │ │ umull r6, r7, r6, sl │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ @@ -123397,93 +124217,93 @@ │ │ orr.w ip, r0, ip, lsl #16 │ │ ldr r2, [sp, #56] ; 0x38 │ │ orr.w r5, ip, r5 │ │ str r5, [r3, #0] │ │ ldr r3, [sp, #0] │ │ add r3, r2 │ │ str r3, [sp, #0] │ │ - b.n 67b5c │ │ + b.n 68384 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 67b18 │ │ + b.n 68340 │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r6, r1 │ │ mov sl, r0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 67d4c │ │ + cbz r3, 68574 │ │ ldr.w lr, [r4, #20] │ │ ldr r7, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 67d02 │ │ + blt.n 6852a │ │ adds r6, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 67cf4 │ │ + b.n 6851c │ │ mov ip, lr │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 67d42 │ │ + bcc.n 6856a │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 67d34 │ │ + blt.n 6855c │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r0, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ muls r2, r6 │ │ add.w r2, r2, r5, lsl #2 │ │ add r2, r0 │ │ ldr r0, [r2, #0] │ │ add r3, sl │ │ mov.w r9, r0, lsr #8 │ │ str.w r9, [ip], #4 │ │ - b.n 67d0e │ │ + b.n 68536 │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, lr │ │ str r3, [r4, #20] │ │ - b.n 67ce6 │ │ + b.n 6850e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ ldr r5, [r0, #52] ; 0x34 │ │ - ldr r6, [pc, #292] ; (67e80 ) │ │ + ldr r6, [pc, #292] ; (686a8 ) │ │ and.w fp, r5, #112 ; 0x70 │ │ and.w r3, r5, #48 ; 0x30 │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 67e78 │ │ + beq.w 686a0 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ @@ -123491,149 +124311,149 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 67e66 │ │ + beq.n 6868e │ │ ldr r2, [sp, #16] │ │ ldr r4, [sp, #20] │ │ ldr.w r3, [r2, #4]! │ │ ubfx lr, r3, #16, #8 │ │ ubfx ip, r3, #8, #8 │ │ str r2, [sp, #16] │ │ mov.w r8, r3, lsr #24 │ │ ldr.w r2, [sl, #4]! │ │ uxtb r3, r3 │ │ ubfx r7, r2, #16, #8 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r4, 67de2 │ │ + cbz r4, 6860a │ │ cmp r3, #255 ; 0xff │ │ - beq.n 67de2 │ │ + beq.n 6860a │ │ mul.w ip, r3, ip │ │ mul.w lr, r3, lr │ │ mul.w r8, r8, r3 │ │ umull r4, r5, ip, r6 │ │ umull r8, r9, r8, r6 │ │ mov.w ip, r5, lsr #7 │ │ umull r4, r5, lr, r6 │ │ mov.w r8, r9, lsr #7 │ │ mov.w lr, r5, lsr #7 │ │ cmp.w fp, #32 │ │ - beq.n 67e1e │ │ + beq.n 68646 │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 67e38 │ │ + beq.n 68660 │ │ cmp.w fp, #16 │ │ - bne.n 67e58 │ │ + bne.n 68680 │ │ rsb r9, r3, #255 ; 0xff │ │ mul.w r4, r1, r9 │ │ mul.w r2, r2, r9 │ │ mul.w r9, r7, r9 │ │ umull r4, r5, r4, r6 │ │ umull r2, r3, r2, r6 │ │ add.w r1, lr, r5, lsr #7 │ │ umull r4, r5, r9, r6 │ │ add.w r2, ip, r3, lsr #7 │ │ add.w r7, r8, r5, lsr #7 │ │ - b.n 67e58 │ │ + b.n 68680 │ │ add r2, ip │ │ add r1, lr │ │ cmp r2, #255 ; 0xff │ │ add r7, r8 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp r7, #255 ; 0xff │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ - b.n 67e58 │ │ + b.n 68680 │ │ mul.w r4, r1, lr │ │ mul.w r8, r7, r8 │ │ mul.w r2, r2, ip │ │ umull r4, r5, r4, r6 │ │ umull r8, r9, r8, r6 │ │ umull r2, r3, r2, r6 │ │ lsrs r1, r5, #7 │ │ mov.w r7, r9, lsr #7 │ │ lsrs r2, r3, #7 │ │ lsls r1, r1, #8 │ │ orr.w r7, r1, r7, lsl #16 │ │ orrs r7, r2 │ │ str.w r7, [sl] │ │ - b.n 67d88 │ │ + b.n 685b0 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 67d64 │ │ + b.n 6858c │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #44 ; 0x2c │ │ ldr r0, [r0, #8] │ │ mov.w sl, #0 │ │ ldr r1, [r6, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #28] │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ and.w r3, r5, #48 ; 0x30 │ │ str.w sl, [sp] │ │ str r3, [sp, #36] ; 0x24 │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #16] │ │ str r0, [sp, #32] │ │ - ldr r0, [pc, #344] ; (68014 ) │ │ + ldr r0, [pc, #344] ; (6883c ) │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 6800e │ │ + beq.w 68836 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #24] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #8] │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 67ee2 │ │ + blt.n 6870a │ │ ldr r3, [sp, #0] │ │ sub.w sl, sl, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ - b.n 67ed0 │ │ + b.n 686f8 │ │ ldr r3, [sp, #24] │ │ mov.w fp, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #12] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.n 68000 │ │ + beq.n 68828 │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 67f2c │ │ + blt.n 68754 │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ ldr r5, [sp, #4] │ │ mov.w r4, fp, lsr #16 │ │ adds r5, #1 │ │ adds r3, r5, r4 │ │ ldr r5, [r6, #12] │ │ str r3, [sp, #4] │ │ @@ -123654,57 +124474,57 @@ │ │ ubfx lr, r3, #16, #8 │ │ ubfx ip, r3, #8, #8 │ │ mov.w r8, r3, lsr #24 │ │ str r1, [sp, #12] │ │ uxtb r3, r3 │ │ ubfx r1, r2, #8, #8 │ │ uxtb r2, r2 │ │ - cbz r4, 67f7c │ │ + cbz r4, 687a4 │ │ cmp r3, #255 ; 0xff │ │ - beq.n 67f7c │ │ + beq.n 687a4 │ │ mul.w ip, r3, ip │ │ mul.w lr, r3, lr │ │ mul.w r8, r8, r3 │ │ umull r4, r5, ip, r0 │ │ umull r8, r9, r8, r0 │ │ mov.w ip, r5, lsr #7 │ │ umull r4, r5, lr, r0 │ │ mov.w r8, r9, lsr #7 │ │ mov.w lr, r5, lsr #7 │ │ ldr r4, [sp, #16] │ │ cmp r4, #32 │ │ - beq.n 67fb4 │ │ + beq.n 687dc │ │ cmp r4, #64 ; 0x40 │ │ - beq.n 67fce │ │ + beq.n 687f6 │ │ cmp r4, #16 │ │ - bne.n 67fee │ │ + bne.n 68816 │ │ rsb r9, r3, #255 ; 0xff │ │ mul.w r4, r1, r9 │ │ mul.w r2, r2, r9 │ │ mul.w r9, r7, r9 │ │ umull r4, r5, r4, r0 │ │ umull r2, r3, r2, r0 │ │ add.w r1, lr, r5, lsr #7 │ │ umull r4, r5, r9, r0 │ │ add.w r2, ip, r3, lsr #7 │ │ add.w r7, r8, r5, lsr #7 │ │ - b.n 67fee │ │ + b.n 68816 │ │ add r2, ip │ │ add r1, lr │ │ cmp r2, #255 ; 0xff │ │ add r7, r8 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ cmp r7, #255 ; 0xff │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ - b.n 67fee │ │ + b.n 68816 │ │ mul.w r4, r1, lr │ │ mul.w r8, r7, r8 │ │ mul.w r2, r2, ip │ │ umull r4, r5, r4, r0 │ │ umull r8, r9, r8, r0 │ │ umull r2, r3, r2, r0 │ │ lsrs r1, r5, #7 │ │ @@ -123713,54 +124533,54 @@ │ │ ldr r3, [sp, #12] │ │ lsls r1, r1, #8 │ │ orr.w r7, r1, r7, lsl #16 │ │ orrs r7, r2 │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #32] │ │ add fp, r3 │ │ - b.n 67ef6 │ │ + b.n 6871e │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ add sl, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 67ebc │ │ + b.n 686e4 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldrb.w fp, [r0, #60] ; 0x3c │ │ str r2, [sp, #4] │ │ - ldr r1, [pc, #128] ; (680ac ) │ │ + ldr r1, [pc, #128] ; (688d4 ) │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ - cbz r3, 680a4 │ │ + cbz r3, 688cc │ │ ldr.w r8, [r0] │ │ ldr.w ip, [r0, #20] │ │ ldr.w lr, [r0, #24] │ │ sub.w sl, r8, #4 │ │ mov r9, ip │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 68096 │ │ + bcc.n 688be │ │ ldr.w r2, [sl, #4]! │ │ ldr r3, [sp, #12] │ │ ubfx r4, r2, #16, #8 │ │ lsrs r6, r2, #24 │ │ ubfx r2, r2, #8, #8 │ │ - cbz r3, 68088 │ │ + cbz r3, 688b0 │ │ mul.w r2, fp, r2 │ │ umull r2, r3, r2, r1 │ │ lsrs r2, r3, #7 │ │ ldr r3, [sp, #4] │ │ muls r4, r3 │ │ ldr r3, [sp, #8] │ │ muls r6, r3 │ │ @@ -123768,74 +124588,74 @@ │ │ umull r6, r7, r6, r1 │ │ lsrs r4, r5, #7 │ │ lsrs r6, r7, #7 │ │ lsls r4, r4, #8 │ │ orr.w r6, r4, r6, lsl #16 │ │ orrs r6, r2 │ │ str.w r6, [r9], #4 │ │ - b.n 68052 │ │ + b.n 6887a │ │ ldr r3, [r0, #12] │ │ add r3, r8 │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, ip │ │ str r3, [r0, #20] │ │ - b.n 68038 │ │ + b.n 68860 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ movs r7, #0 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #224] ; 681ac │ │ + ldr.w sl, [pc, #224] ; 689d4 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r7 │ │ and.w r3, r5, #1 │ │ str r3, [sp, #28] │ │ str r0, [sp, #24] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 681a6 │ │ + beq.n 689ce │ │ ldr r3, [r4, #20] │ │ ldr.w fp, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w r7, #65536 ; 0x10000 │ │ - blt.n 68114 │ │ + blt.n 6893c │ │ add.w ip, ip, #1 │ │ sub.w r7, r7, #65536 ; 0x10000 │ │ - b.n 68104 │ │ + b.n 6892c │ │ ldr r3, [sp, #4] │ │ movs r6, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ str r3, [sp, #0] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.n 68198 │ │ + bcc.n 689c0 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 6814c │ │ + blt.n 68974 │ │ ldr r6, [r4, #12] │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w lr, lr, #1 │ │ lsrs r2, r5, #16 │ │ mul.w r6, r6, ip │ │ add lr, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ @@ -123843,15 +124663,15 @@ │ │ add.w r6, r6, lr, lsl #2 │ │ add r6, r2 │ │ ldr r2, [r6, #0] │ │ ldr r1, [sp, #28] │ │ ubfx r0, r2, #16, #8 │ │ mov.w r8, r2, lsr #24 │ │ ubfx r2, r2, #8, #8 │ │ - cbz r1, 68180 │ │ + cbz r1, 689a8 │ │ ldr r1, [sp, #8] │ │ muls r2, r1 │ │ ldr r1, [sp, #12] │ │ muls r0, r1 │ │ umull r2, r3, r2, sl │ │ umull r0, r1, r0, sl │ │ lsrs r2, r3, #7 │ │ @@ -123864,34 +124684,34 @@ │ │ lsls r0, r0, #8 │ │ orr.w r8, r0, r8, lsl #16 │ │ orr.w r2, r8, r2 │ │ str.w r2, [r3], #4 │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #0] │ │ add r5, r2 │ │ - b.n 68122 │ │ + b.n 6894a │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ add r7, r2 │ │ ldr r2, [r4, #32] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 680f2 │ │ + b.n 6891a │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #20] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ and.w fp, r3, #112 ; 0x70 │ │ - ldr r5, [pc, #384] ; (68348 ) │ │ + ldr r5, [pc, #384] ; (68b70 ) │ │ str r2, [sp, #24] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ str r2, [sp, #32] │ │ and.w r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ @@ -123899,15 +124719,15 @@ │ │ str r2, [sp, #40] ; 0x28 │ │ and.w r2, r3, #48 ; 0x30 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 68342 │ │ + beq.w 68b6a │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ @@ -123916,143 +124736,143 @@ │ │ ldr r3, [sp, #8] │ │ subs r3, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ adds r3, #1 │ │ - beq.w 68330 │ │ + beq.w 68b58 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #4] │ │ ldr.w r1, [r3, #4]! │ │ ubfx r6, r1, #16, #8 │ │ ubfx r7, r1, #8, #8 │ │ str r3, [sp, #16] │ │ mov.w lr, r1, lsr #24 │ │ ldr.w r3, [r2, #4]! │ │ uxtb r1, r1 │ │ ubfx sl, r3, #16, #8 │ │ ubfx r4, r3, #8, #8 │ │ uxtb.w ip, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ - cbz r3, 68270 │ │ + cbz r3, 68a98 │ │ ldr r3, [sp, #20] │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #24] │ │ umull r8, r9, r8, r5 │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #28] │ │ mul.w lr, r3, lr │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ umull r2, r3, lr, r5 │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, 6827e │ │ + cbz r3, 68aa6 │ │ ldr r3, [sp, #32] │ │ muls r1, r3 │ │ umull r2, r3, r1, r5 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 682a2 │ │ + cbz r3, 68aca │ │ cmp r1, #255 ; 0xff │ │ - beq.n 682a2 │ │ + beq.n 68aca │ │ muls r7, r1 │ │ muls r6, r1 │ │ mul.w lr, lr, r1 │ │ umull r2, r3, r7, r5 │ │ lsrs r7, r3, #7 │ │ umull r2, r3, r6, r5 │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, r5 │ │ mov.w lr, r3, lsr #7 │ │ cmp.w fp, #32 │ │ - beq.n 682de │ │ + beq.n 68b06 │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 68300 │ │ + beq.n 68b28 │ │ cmp.w fp, #16 │ │ - bne.n 68320 │ │ + bne.n 68b48 │ │ rsb r1, r1, #255 ; 0xff │ │ mul.w ip, ip, r1 │ │ mul.w r8, r4, r1 │ │ mul.w r1, sl, r1 │ │ umull r2, r3, ip, r5 │ │ umull r8, r9, r8, r5 │ │ add.w ip, r7, r3, lsr #7 │ │ add.w r4, r6, r9, lsr #7 │ │ umull r6, r7, r1, r5 │ │ add.w sl, lr, r7, lsr #7 │ │ - b.n 68320 │ │ + b.n 68b48 │ │ add ip, r7 │ │ add r4, r6 │ │ cmp.w ip, #255 ; 0xff │ │ add sl, lr │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp.w sl, #255 ; 0xff │ │ it cs │ │ movcs.w sl, #255 ; 0xff │ │ - b.n 68320 │ │ + b.n 68b48 │ │ mul.w r8, ip, r7 │ │ muls r6, r4 │ │ umull r8, r9, r8, r5 │ │ mul.w r8, sl, lr │ │ umull r6, r7, r6, r5 │ │ mov.w ip, r9, lsr #7 │ │ umull r8, r9, r8, r5 │ │ lsrs r4, r7, #7 │ │ mov.w sl, r9, lsr #7 │ │ ldr r2, [sp, #4] │ │ lsls r4, r4, #8 │ │ orr.w sl, r4, sl, lsl #16 │ │ orr.w r3, sl, ip │ │ str r3, [r2, #0] │ │ - b.n 6820c │ │ + b.n 68a34 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #12] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 681e8 │ │ + b.n 68a10 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ - ldr.w sl, [pc, #500] ; 6854c │ │ + ldr.w sl, [pc, #500] ; 68d74 │ │ str r3, [sp, #4] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #48] ; 0x30 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ str.w fp, [sp, #8] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ @@ -124060,26 +124880,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #68] ; 0x44 │ │ str r0, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 68544 │ │ + beq.w 68d6c │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #16] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 683d2 │ │ + blt.n 68bfa │ │ ldr r3, [sp, #8] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 683c0 │ │ + b.n 68be8 │ │ ldr r3, [sp, #32] │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #0] │ │ @@ -124088,18 +124908,18 @@ │ │ ldr r3, [sp, #4] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 68536 │ │ + beq.w 68d5e │ │ ldr r3, [sp, #0] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 6842a │ │ + blt.n 68c52 │ │ sub.w r6, r3, #65536 ; 0x10000 │ │ ldr r3, [sp, #12] │ │ lsrs r2, r6, #16 │ │ adds r3, #1 │ │ add r3, r2 │ │ str r3, [sp, #12] │ │ sub.w r3, r6, r2, lsl #16 │ │ @@ -124121,77 +124941,77 @@ │ │ uxtb r1, r1 │ │ ldr.w r0, [r3, #4]! │ │ ubfx ip, r0, #16, #8 │ │ ubfx r5, r0, #8, #8 │ │ str r3, [sp, #20] │ │ uxtb r0, r0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - cbz r3, 6847c │ │ + cbz r3, 68ca4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mul.w r8, r3, r7 │ │ ldr r3, [sp, #40] ; 0x28 │ │ umull r8, r9, r8, sl │ │ mul.w r8, r3, r6 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w lr, r3, lr │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, sl │ │ umull r2, r3, lr, sl │ │ mov.w r6, r9, lsr #7 │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r3, 6848a │ │ + cbz r3, 68cb2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ muls r1, r3 │ │ umull r2, r3, r1, sl │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - cbz r3, 684ae │ │ + cbz r3, 68cd6 │ │ cmp r1, #255 ; 0xff │ │ - beq.n 684ae │ │ + beq.n 68cd6 │ │ muls r7, r1 │ │ muls r6, r1 │ │ mul.w lr, lr, r1 │ │ umull r2, r3, r7, sl │ │ lsrs r7, r3, #7 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ umull r2, r3, lr, sl │ │ mov.w lr, r3, lsr #7 │ │ ldr r3, [sp, #24] │ │ cmp r3, #32 │ │ - beq.n 684e4 │ │ + beq.n 68d0c │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 68502 │ │ + beq.n 68d2a │ │ cmp r3, #16 │ │ - bne.n 6851e │ │ + bne.n 68d46 │ │ rsb r1, r1, #255 ; 0xff │ │ muls r0, r1 │ │ mul.w r8, r5, r1 │ │ mul.w r1, ip, r1 │ │ umull r2, r3, r0, sl │ │ umull r8, r9, r8, sl │ │ add.w r0, r7, r3, lsr #7 │ │ add.w r5, r6, r9, lsr #7 │ │ umull r6, r7, r1, sl │ │ add.w ip, lr, r7, lsr #7 │ │ - b.n 6851e │ │ + b.n 68d46 │ │ add r0, r7 │ │ add r5, r6 │ │ cmp r0, #255 ; 0xff │ │ add ip, lr │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r5, #255 ; 0xff │ │ it cs │ │ movcs r5, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 6851e │ │ + b.n 68d46 │ │ muls r0, r7 │ │ muls r6, r5 │ │ mul.w r8, ip, lr │ │ umull r0, r1, r0, sl │ │ umull r6, r7, r6, sl │ │ umull r8, r9, r8, sl │ │ lsrs r0, r1, #7 │ │ @@ -124202,94 +125022,94 @@ │ │ orr.w ip, r5, ip, lsl #16 │ │ ldr r2, [sp, #56] ; 0x38 │ │ orr.w r0, ip, r0 │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #0] │ │ add r3, r2 │ │ str r3, [sp, #0] │ │ - b.n 683f0 │ │ + b.n 68c18 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #32] │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 683ac │ │ + b.n 68bd4 │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ mov r8, r0 │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r1, #0 │ │ mov r6, r1 │ │ mov sl, r0 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ - cbz r3, 685d8 │ │ + cbz r3, 68e00 │ │ ldr.w lr, [r4, #20] │ │ ldr r7, [r4, #24] │ │ cmp.w r1, #65536 ; 0x10000 │ │ - blt.n 6858e │ │ + blt.n 68db6 │ │ adds r6, #1 │ │ sub.w r1, r1, #65536 ; 0x10000 │ │ - b.n 68580 │ │ + b.n 68da8 │ │ mov ip, lr │ │ movs r2, #0 │ │ mov.w r3, #65536 ; 0x10000 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 685ce │ │ + bcc.n 68df6 │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 685c0 │ │ + blt.n 68de8 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ adds r5, #1 │ │ ldr r0, [r4, #0] │ │ lsrs r2, r3, #16 │ │ add r5, r2 │ │ sub.w r3, r3, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ muls r2, r6 │ │ add.w r2, r2, r5, lsl #2 │ │ add r2, r0 │ │ ldr r0, [r2, #0] │ │ add r3, sl │ │ rev.w r9, r0 │ │ str.w r9, [ip], #4 │ │ - b.n 6859a │ │ + b.n 68dc2 │ │ ldr r3, [r4, #32] │ │ add r1, r8 │ │ add r3, lr │ │ str r3, [r4, #20] │ │ - b.n 68572 │ │ + b.n 68d9a │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr.w lr, [pc, #320] ; 68724 │ │ + ldr.w lr, [pc, #320] ; 68f4c │ │ ldr r5, [r0, #52] ; 0x34 │ │ and.w r3, r5, #48 ; 0x30 │ │ str r3, [sp, #28] │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 6871e │ │ + beq.w 68f46 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ @@ -124298,15 +125118,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ adds r3, #1 │ │ - beq.n 6870c │ │ + beq.n 68f34 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ ldr r5, [sp, #28] │ │ ldr.w r1, [r3, #4]! │ │ ubfx ip, r1, #16, #8 │ │ ubfx sl, r1, #8, #8 │ │ str r3, [sp, #24] │ │ @@ -124315,33 +125135,33 @@ │ │ uxtb r1, r1 │ │ ubfx r4, r3, #16, #8 │ │ str r2, [sp, #8] │ │ lsrs r2, r3, #24 │ │ str r2, [sp, #0] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r5, 6867a │ │ + cbz r5, 68ea2 │ │ cmp r1, #255 ; 0xff │ │ - beq.n 6867a │ │ + beq.n 68ea2 │ │ mul.w sl, r1, sl │ │ mul.w ip, r1, ip │ │ mul.w fp, fp, r1 │ │ umull r6, r7, sl, lr │ │ umull r8, r9, fp, lr │ │ mov.w sl, r7, lsr #7 │ │ umull r6, r7, ip, lr │ │ mov.w fp, r9, lsr #7 │ │ mov.w ip, r7, lsr #7 │ │ ldr r5, [sp, #12] │ │ cmp r5, #32 │ │ - beq.n 686c0 │ │ + beq.n 68ee8 │ │ cmp r5, #64 ; 0x40 │ │ - beq.n 686da │ │ + beq.n 68f02 │ │ cmp r5, #16 │ │ - bne.n 686f8 │ │ + bne.n 68f20 │ │ rsb r6, r1, #255 ; 0xff │ │ muls r4, r6 │ │ mul.w r8, r2, r6 │ │ umull r4, r5, r4, lr │ │ umull r8, r9, r8, lr │ │ mul.w r8, r3, r6 │ │ add.w r4, sl, r5, lsr #7 │ │ @@ -124350,28 +125170,28 @@ │ │ muls r5, r6 │ │ umull r8, r9, r8, lr │ │ mov r6, r5 │ │ umull r6, r7, r6, lr │ │ add.w r3, fp, r9, lsr #7 │ │ add.w r1, r1, r7, lsr #7 │ │ str r1, [sp, #0] │ │ - b.n 686f8 │ │ + b.n 68f20 │ │ add r4, sl │ │ add r2, ip │ │ cmp r4, #255 ; 0xff │ │ add r3, fp │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 686f8 │ │ + b.n 68f20 │ │ mul.w r6, r2, ip │ │ mul.w r4, r4, sl │ │ umull r6, r7, r6, lr │ │ mul.w r6, r3, fp │ │ umull r4, r5, r4, lr │ │ lsrs r2, r7, #7 │ │ umull r6, r7, r6, lr │ │ @@ -124380,80 +125200,80 @@ │ │ ldr r1, [sp, #0] │ │ lsls r5, r4, #16 │ │ orr.w r5, r5, r1, lsl #24 │ │ orrs r3, r5 │ │ orr.w r2, r3, r2, lsl #8 │ │ ldr r3, [sp, #8] │ │ str r2, [r3, #0] │ │ - b.n 68618 │ │ + b.n 68e40 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 685f4 │ │ + b.n 68e1c │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r5, [r0, #52] ; 0x34 │ │ sub sp, #52 ; 0x34 │ │ ldr r0, [r0, #8] │ │ mov.w r9, #0 │ │ ldr r1, [r6, #28] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r6, #24] │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [r6, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ - ldr.w lr, [pc, #388] ; 688d4 │ │ + blx 7d2f4 <__divsi3@@Base> │ │ + ldr.w lr, [pc, #388] ; 690fc │ │ and.w r3, r5, #48 ; 0x30 │ │ str.w r9, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ and.w r3, r5, #112 ; 0x70 │ │ str r3, [sp, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r3, [r6, #28] │ │ subs r2, r3, #1 │ │ str r2, [r6, #28] │ │ cmp r3, #0 │ │ - beq.w 688cc │ │ + beq.w 690f4 │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #32] │ │ ldr r3, [r6, #24] │ │ str r3, [sp, #16] │ │ cmp.w r9, #65536 ; 0x10000 │ │ - blt.n 68788 │ │ + blt.n 68fb0 │ │ ldr r3, [sp, #8] │ │ sub.w r9, r9, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 68776 │ │ + b.n 68f9e │ │ ldr r3, [sp, #32] │ │ mov.w r8, #65536 ; 0x10000 │ │ subs r3, #4 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ adds r3, #1 │ │ - beq.w 688be │ │ + beq.w 690e6 │ │ cmp.w r8, #65536 ; 0x10000 │ │ - blt.n 687d2 │ │ + blt.n 68ffa │ │ sub.w r0, r8, #65536 ; 0x10000 │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0, #16 │ │ adds r1, #1 │ │ adds r3, r1, r4 │ │ ldr r1, [r6, #12] │ │ str r3, [sp, #12] │ │ @@ -124476,33 +125296,33 @@ │ │ ubfx r0, r3, #16, #8 │ │ str r2, [sp, #20] │ │ uxtb r7, r7 │ │ lsrs r2, r3, #24 │ │ str r2, [sp, #4] │ │ ubfx r2, r3, #8, #8 │ │ uxtb r3, r3 │ │ - cbz r1, 68826 │ │ + cbz r1, 6904e │ │ cmp r7, #255 ; 0xff │ │ - beq.n 68826 │ │ + beq.n 6904e │ │ mul.w sl, r7, sl │ │ mul.w ip, r7, ip │ │ mul.w fp, fp, r7 │ │ umull r4, r5, sl, lr │ │ mov.w sl, r5, lsr #7 │ │ umull r4, r5, ip, lr │ │ mov.w ip, r5, lsr #7 │ │ umull r4, r5, fp, lr │ │ mov.w fp, r5, lsr #7 │ │ ldr r1, [sp, #24] │ │ cmp r1, #32 │ │ - beq.n 6886e │ │ + beq.n 69096 │ │ cmp r1, #64 ; 0x40 │ │ - beq.n 68888 │ │ + beq.n 690b0 │ │ cmp r1, #16 │ │ - bne.n 688a6 │ │ + bne.n 690ce │ │ rsb r1, r7, #255 ; 0xff │ │ str r1, [sp, #0] │ │ muls r0, r1 │ │ umull r0, r1, r0, lr │ │ add.w r0, sl, r1, lsr #7 │ │ ldr r1, [sp, #0] │ │ muls r2, r1 │ │ @@ -124514,28 +125334,28 @@ │ │ ldr r4, [sp, #0] │ │ muls r1, r4 │ │ add.w r3, fp, r5, lsr #7 │ │ mov r4, r1 │ │ umull r4, r5, r4, lr │ │ add.w r1, r7, r5, lsr #7 │ │ str r1, [sp, #4] │ │ - b.n 688a6 │ │ + b.n 690ce │ │ add r0, sl │ │ add r2, ip │ │ cmp r0, #255 ; 0xff │ │ add r3, fp │ │ it cs │ │ movcs r0, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - b.n 688a6 │ │ + b.n 690ce │ │ mul.w r4, r2, ip │ │ mul.w r0, r0, sl │ │ umull r4, r5, r4, lr │ │ mul.w r4, r3, fp │ │ umull r0, r1, r0, lr │ │ lsrs r2, r5, #7 │ │ umull r4, r5, r4, lr │ │ @@ -124546,31 +125366,31 @@ │ │ orr.w r0, r0, r1, lsl #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #20] │ │ orr.w r2, r0, r2, lsl #8 │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r8, r3 │ │ - b.n 6879c │ │ + b.n 68fc4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #32] │ │ add r9, r3 │ │ ldr r3, [r6, #32] │ │ add r2, r3 │ │ str r2, [r6, #20] │ │ - b.n 68762 │ │ + b.n 68f8a │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr r1, [pc, #180] ; (68998 ) │ │ + ldr r1, [pc, #180] ; (691c0 ) │ │ str r2, [sp, #8] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #12] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #16] │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ @@ -124579,117 +125399,117 @@ │ │ and.w r3, r3, #2 │ │ str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n 68990 │ │ + beq.n 691b8 │ │ ldr r3, [r0, #20] │ │ ldr.w fp, [r0] │ │ ldr.w lr, [r0, #24] │ │ sub.w ip, fp, #4 │ │ mov sl, r3 │ │ str r3, [sp, #4] │ │ adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 68980 │ │ + bcc.n 691a8 │ │ ldr.w r2, [ip, #4]! │ │ ldr r3, [sp, #24] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r8, r2, #8, #8 │ │ lsrs r4, r2, #24 │ │ uxtb r2, r2 │ │ - cbz r3, 6895e │ │ + cbz r3, 69186 │ │ ldr r3, [sp, #8] │ │ mul.w r8, r3, r8 │ │ ldr r3, [sp, #12] │ │ muls r6, r3 │ │ ldr r3, [sp, #16] │ │ umull r8, r9, r8, r1 │ │ muls r4, r3 │ │ umull r6, r7, r6, r1 │ │ mov.w r8, r9, lsr #7 │ │ umull r4, r5, r4, r1 │ │ lsrs r6, r7, #7 │ │ lsrs r4, r5, #7 │ │ ldr r3, [sp, #28] │ │ - cbz r3, 6896c │ │ + cbz r3, 69194 │ │ ldr r3, [sp, #20] │ │ muls r2, r3 │ │ umull r2, r3, r2, r1 │ │ lsrs r2, r3, #7 │ │ lsls r6, r6, #8 │ │ orr.w r8, r6, r8, lsl #16 │ │ orr.w r8, r8, r4 │ │ orr.w r2, r8, r2, lsl #24 │ │ str.w r2, [sl], #4 │ │ - b.n 68922 │ │ + b.n 6914a │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #4] │ │ add r3, fp │ │ str r3, [r0, #0] │ │ ldr r3, [r0, #32] │ │ add r3, r2 │ │ str r3, [r0, #20] │ │ - b.n 68906 │ │ + b.n 6912e │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r7, [r0, #52] ; 0x34 │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ - ldr.w sl, [pc, #264] ; 68abc │ │ + ldr.w sl, [pc, #264] ; 692e4 │ │ str r3, [sp, #12] │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #16] │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #20] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #24] │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov.w ip, #0 │ │ mov r1, ip │ │ and.w r3, r7, #1 │ │ str r3, [sp, #32] │ │ and.w r3, r7, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ str r0, [sp, #28] │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 68ab6 │ │ + beq.n 692de │ │ ldr r3, [r4, #20] │ │ ldr r7, [r4, #24] │ │ str r3, [sp, #4] │ │ cmp.w ip, #65536 ; 0x10000 │ │ - blt.n 68a0a │ │ + blt.n 69232 │ │ adds r1, #1 │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ - b.n 689fc │ │ + b.n 69224 │ │ ldr.w r9, [sp, #4] │ │ mov.w lr, #0 │ │ mov.w r5, #65536 ; 0x10000 │ │ mov.w fp, #4294967295 ; 0xffffffff │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 68aa8 │ │ + bcc.n 692d0 │ │ cmp.w r5, #65536 ; 0x10000 │ │ - blt.n 68a44 │ │ + blt.n 6926c │ │ sub.w r5, r5, #65536 ; 0x10000 │ │ add.w fp, fp, #1 │ │ lsrs r2, r5, #16 │ │ add fp, r2 │ │ sub.w r5, r5, r2, lsl #16 │ │ ldr r2, [r4, #12] │ │ mul.w lr, r2, r1 │ │ @@ -124699,63 +125519,63 @@ │ │ ldr.w r2, [lr] │ │ ubfx r6, r2, #16, #8 │ │ ubfx r8, r2, #8, #8 │ │ uxtb r3, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #32] │ │ lsrs r0, r2, #24 │ │ - cbz r3, 68a7c │ │ + cbz r3, 692a4 │ │ ldr r3, [sp, #8] │ │ mul.w r8, r3, r8 │ │ umull r2, r3, r8, sl │ │ mov.w r8, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ muls r6, r3 │ │ umull r2, r3, r6, sl │ │ lsrs r6, r3, #7 │ │ ldr r3, [sp, #16] │ │ muls r0, r3 │ │ umull r2, r3, r0, sl │ │ lsrs r0, r3, #7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cbz r3, 68a8e │ │ + cbz r3, 692b6 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #0] │ │ muls r2, r3 │ │ umull r2, r3, r2, sl │ │ lsrs r3, r3, #7 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #0] │ │ lsls r6, r6, #8 │ │ orr.w r8, r6, r8, lsl #16 │ │ orr.w r8, r8, r0 │ │ orr.w r2, r8, r3, lsl #24 │ │ ldr r3, [sp, #28] │ │ str.w r2, [r9], #4 │ │ add r5, r3 │ │ - b.n 68a1a │ │ + b.n 69242 │ │ ldr r3, [sp, #24] │ │ ldr r2, [r4, #32] │ │ add ip, r3 │ │ ldr r3, [sp, #4] │ │ add r3, r2 │ │ str r3, [r4, #20] │ │ - b.n 689ec │ │ + b.n 69214 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldrb.w r2, [r0, #60] ; 0x3c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r2, [sp, #28] │ │ ldrb.w r2, [r0, #61] ; 0x3d │ │ and.w fp, r3, #112 ; 0x70 │ │ - ldr r6, [pc, #416] ; (68c78 ) │ │ + ldr r6, [pc, #416] ; (694a0 ) │ │ str r2, [sp, #32] │ │ ldrb.w r2, [r0, #62] ; 0x3e │ │ str r2, [sp, #36] ; 0x24 │ │ ldrb.w r2, [r0, #63] ; 0x3f │ │ str r2, [sp, #40] ; 0x28 │ │ and.w r2, r3, #1 │ │ str r2, [sp, #44] ; 0x2c │ │ @@ -124763,15 +125583,15 @@ │ │ str r2, [sp, #48] ; 0x30 │ │ and.w r2, r3, #48 ; 0x30 │ │ str r2, [sp, #52] ; 0x34 │ │ ldr r3, [r0, #28] │ │ subs r2, r3, #1 │ │ str r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq.w 68c72 │ │ + beq.w 6949a │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #20] │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ @@ -124780,15 +125600,15 @@ │ │ ldr r3, [sp, #16] │ │ subs r3, #4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.w 68c60 │ │ + beq.w 69488 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #12] │ │ ldr.w r5, [r3, #4]! │ │ ubfx r4, r5, #16, #8 │ │ ubfx lr, r5, #8, #8 │ │ str r3, [sp, #24] │ │ lsrs r1, r5, #24 │ │ @@ -124797,52 +125617,52 @@ │ │ ubfx r7, r3, #16, #8 │ │ ubfx sl, r3, #8, #8 │ │ str r2, [sp, #12] │ │ uxtb.w ip, r3 │ │ lsrs r2, r3, #24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #4] │ │ - cbz r3, 68b82 │ │ + cbz r3, 693aa │ │ ldr r3, [sp, #28] │ │ mul.w r8, r3, lr │ │ ldr r3, [sp, #32] │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov.w lr, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r1 │ │ mov.w r4, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - cbz r3, 68b94 │ │ + cbz r3, 693bc │ │ ldr r3, [sp, #40] ; 0x28 │ │ mul.w r8, r3, r5 │ │ umull r8, r9, r8, r6 │ │ mov.w r5, r9, lsr #7 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - cbz r3, 68bb8 │ │ + cbz r3, 693e0 │ │ cmp r5, #255 ; 0xff │ │ - beq.n 68bb8 │ │ + beq.n 693e0 │ │ mul.w lr, lr, r5 │ │ muls r4, r5 │ │ muls r1, r5 │ │ umull r2, r3, lr, r6 │ │ mov.w lr, r3, lsr #7 │ │ umull r2, r3, r4, r6 │ │ lsrs r4, r3, #7 │ │ umull r2, r3, r1, r6 │ │ lsrs r1, r3, #7 │ │ cmp.w fp, #32 │ │ - beq.n 68c04 │ │ + beq.n 6942c │ │ cmp.w fp, #64 ; 0x40 │ │ - beq.n 68c26 │ │ + beq.n 6944e │ │ cmp.w fp, #16 │ │ - bne.n 68c4a │ │ + bne.n 69472 │ │ rsb r8, r5, #255 ; 0xff │ │ mul.w r7, r7, r8 │ │ umull r2, r3, r7, r6 │ │ add.w r7, lr, r3, lsr #7 │ │ mul.w r3, sl, r8 │ │ umull r2, r3, r3, r6 │ │ add.w sl, r4, r3, lsr #7 │ │ @@ -124850,29 +125670,29 @@ │ │ umull r2, r3, r3, r6 │ │ add.w ip, r1, r3, lsr #7 │ │ ldr r3, [sp, #4] │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r6 │ │ add.w r3, r5, r9, lsr #7 │ │ str r3, [sp, #4] │ │ - b.n 68c4a │ │ + b.n 69472 │ │ add r7, lr │ │ add.w r3, r4, sl │ │ cmp r7, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ mov sl, r3 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 68c4a │ │ + b.n 69472 │ │ mul.w r8, r7, lr │ │ mul.w r4, sl, r4 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, ip, r1 │ │ umull r4, r5, r4, r6 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ @@ -124881,52 +125701,52 @@ │ │ ldr r3, [sp, #4] │ │ lsls r7, r7, #16 │ │ ldr r2, [sp, #12] │ │ orr.w r7, r7, r3, lsl #24 │ │ orr.w ip, r7, ip │ │ orr.w r3, ip, sl, lsl #8 │ │ str r3, [r2, #0] │ │ - b.n 68b1c │ │ + b.n 69344 │ │ ldr r3, [r0, #12] │ │ ldr r2, [sp, #16] │ │ add r2, r3 │ │ ldr r3, [r0, #32] │ │ str r2, [r0, #0] │ │ ldr r2, [sp, #20] │ │ add r2, r3 │ │ str r2, [r0, #20] │ │ - b.n 68af8 │ │ + b.n 69320 │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r3, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ mov r4, r0 │ │ - ldr r6, [pc, #548] ; (68eac ) │ │ + ldr r6, [pc, #548] ; (696d4 ) │ │ str r3, [sp, #8] │ │ mov.w fp, #0 │ │ ldrb.w r3, [r0, #60] ; 0x3c │ │ ldr r1, [r4, #28] │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb.w r3, [r0, #61] ; 0x3d │ │ str r3, [sp, #48] ; 0x30 │ │ ldrb.w r3, [r0, #62] ; 0x3e │ │ str r3, [sp, #52] ; 0x34 │ │ ldrb.w r3, [r0, #63] ; 0x3f │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #56] ; 0x38 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [sp, #8] │ │ str.w fp, [sp, #16] │ │ and.w r3, r3, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ and.w r3, r3, #2 │ │ str r3, [sp, #72] ; 0x48 │ │ @@ -124934,26 +125754,26 @@ │ │ and.w r3, r3, #48 ; 0x30 │ │ str r3, [sp, #76] ; 0x4c │ │ str r0, [sp, #64] ; 0x40 │ │ ldr r3, [r4, #28] │ │ subs r2, r3, #1 │ │ str r2, [r4, #28] │ │ cmp r3, #0 │ │ - beq.w 68ea4 │ │ + beq.w 696cc │ │ ldr r3, [r4, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ cmp.w fp, #65536 ; 0x10000 │ │ - blt.n 68d00 │ │ + blt.n 69528 │ │ ldr r3, [sp, #16] │ │ sub.w fp, fp, #65536 ; 0x10000 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 68cee │ │ + b.n 69516 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r3, #4 │ │ str r3, [sp, #28] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ mov.w r3, #65536 ; 0x10000 │ │ str r3, [sp, #4] │ │ @@ -124962,18 +125782,18 @@ │ │ ldr r3, [sp, #8] │ │ and.w r3, r3, #112 ; 0x70 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #24] │ │ adds r3, #1 │ │ - beq.w 68e96 │ │ + beq.w 696be │ │ ldr r3, [sp, #4] │ │ cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 68d5e │ │ + blt.n 69586 │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ ldr r2, [sp, #20] │ │ mov.w r8, r3, lsr #16 │ │ add.w r9, r2, #1 │ │ add.w r2, r9, r8 │ │ str r2, [sp, #20] │ │ sub.w r3, r3, r8, lsl #16 │ │ @@ -124997,53 +125817,53 @@ │ │ str r2, [sp, #28] │ │ uxtb.w ip, r3 │ │ lsrs r2, r3, #24 │ │ ldr r3, [sp, #68] ; 0x44 │ │ lsrs r1, r5, #24 │ │ str r2, [sp, #12] │ │ uxtb r5, r5 │ │ - cbz r3, 68db4 │ │ + cbz r3, 695dc │ │ ldr r3, [sp, #44] ; 0x2c │ │ mul.w r8, r3, lr │ │ ldr r3, [sp, #48] ; 0x30 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov.w lr, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, r3, r1 │ │ mov.w r0, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ mov.w r1, r9, lsr #7 │ │ ldr r3, [sp, #72] ; 0x48 │ │ - cbz r3, 68dc6 │ │ + cbz r3, 695ee │ │ ldr r3, [sp, #56] ; 0x38 │ │ mul.w r8, r3, r5 │ │ umull r8, r9, r8, r6 │ │ mov.w r5, r9, lsr #7 │ │ ldr r3, [sp, #76] ; 0x4c │ │ - cbz r3, 68dea │ │ + cbz r3, 69612 │ │ cmp r5, #255 ; 0xff │ │ - beq.n 68dea │ │ + beq.n 69612 │ │ mul.w lr, lr, r5 │ │ muls r0, r5 │ │ muls r1, r5 │ │ umull r2, r3, lr, r6 │ │ mov.w lr, r3, lsr #7 │ │ umull r2, r3, r0, r6 │ │ lsrs r0, r3, #7 │ │ umull r2, r3, r1, r6 │ │ lsrs r1, r3, #7 │ │ ldr r3, [sp, #32] │ │ cmp r3, #32 │ │ - beq.n 68e32 │ │ + beq.n 6965a │ │ cmp r3, #64 ; 0x40 │ │ - beq.n 68e54 │ │ + beq.n 6967c │ │ cmp r3, #16 │ │ - bne.n 68e78 │ │ + bne.n 696a0 │ │ rsb r8, r5, #255 ; 0xff │ │ mul.w r7, r7, r8 │ │ umull r2, r3, r7, r6 │ │ add.w r7, lr, r3, lsr #7 │ │ mul.w r3, sl, r8 │ │ umull r2, r3, r3, r6 │ │ add.w sl, r0, r3, lsr #7 │ │ @@ -125051,29 +125871,29 @@ │ │ umull r2, r3, r3, r6 │ │ add.w ip, r1, r3, lsr #7 │ │ ldr r3, [sp, #12] │ │ mul.w r8, r3, r8 │ │ umull r8, r9, r8, r6 │ │ add.w r3, r5, r9, lsr #7 │ │ str r3, [sp, #12] │ │ - b.n 68e78 │ │ + b.n 696a0 │ │ add r7, lr │ │ add.w r3, r0, sl │ │ cmp r7, #255 ; 0xff │ │ add ip, r1 │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ cmp.w ip, #255 ; 0xff │ │ mov sl, r3 │ │ it cs │ │ movcs.w ip, #255 ; 0xff │ │ - b.n 68e78 │ │ + b.n 696a0 │ │ mul.w r8, r7, lr │ │ mul.w r3, sl, r0 │ │ umull r8, r9, r8, r6 │ │ mul.w r8, ip, r1 │ │ umull r2, r3, r3, r6 │ │ mov.w r7, r9, lsr #7 │ │ umull r8, r9, r8, r6 │ │ @@ -125086,31 +125906,31 @@ │ │ orr.w ip, r7, ip │ │ orr.w r3, ip, sl, lsl #8 │ │ str r3, [r2, #0] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #64] ; 0x40 │ │ add r3, r2 │ │ str r3, [sp, #4] │ │ - b.n 68d1e │ │ + b.n 69546 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #40] ; 0x28 │ │ add fp, r3 │ │ ldr r3, [r4, #32] │ │ add r2, r3 │ │ str r2, [r4, #20] │ │ - b.n 68cda │ │ + b.n 69502 │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ sub sp, #8 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ - ldr.w fp, [pc, #508] ; 690b8 │ │ + ldr.w fp, [pc, #508] ; 698e0 │ │ mov r8, r3 │ │ str r3, [sp, #124] ; 0x7c │ │ mov r7, r2 │ │ add fp, pc │ │ ldr.w fp, [fp] │ │ ldr r3, [sp, #132] ; 0x84 │ │ add r6, sp, #48 ; 0x30 │ │ @@ -125138,98 +125958,98 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #20] │ │ add r3, r8 │ │ str r3, [sp, #40] ; 0x28 │ │ mov r5, r0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp ip, r3 │ │ - bge.w 69088 │ │ + bge.w 698b0 │ │ mov fp, r8 │ │ add r3, sp, #56 ; 0x38 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp fp, r3 │ │ - bge.w 69082 │ │ + bge.w 698aa │ │ ldr r1, [r7, #4] │ │ ldr r3, [r7, #16] │ │ ldr r0, [r7, #20] │ │ ldrb r2, [r1, #9] │ │ mul.w r3, r3, ip │ │ mla r3, r2, fp, r3 │ │ subs r2, #1 │ │ cmp r2, #3 │ │ - bhi.n 68f60 │ │ + bhi.n 69788 │ │ tbb [pc, r2] │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #12 │ │ ldrb r0, [r0, r3] │ │ - b.n 68f62 │ │ + b.n 6978a │ │ ldrh r0, [r0, r3] │ │ - b.n 68f62 │ │ + b.n 6978a │ │ ldr r2, [r1, #24] │ │ ldr r3, [r0, r3] │ │ bic.w r0, r3, r2 │ │ - b.n 68f62 │ │ + b.n 6978a │ │ ldr r0, [r0, r3] │ │ - b.n 68f62 │ │ + b.n 6978a │ │ movs r0, #0 │ │ add.w r3, sp, #58 ; 0x3a │ │ ldr r2, [sp, #32] │ │ str r3, [sp, #0] │ │ add.w r3, sp, #59 ; 0x3b │ │ str r3, [sp, #4] │ │ add.w r3, sp, #57 ; 0x39 │ │ str.w ip, [sp, #44] ; 0x2c │ │ - bl 5f08c │ │ + bl 5f8b4 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - bhi.n 68fe2 │ │ + bhi.n 6980a │ │ tbb [pc, r3] │ │ lsrs r2, r0, #32 │ │ adds r0, r2, r0 │ │ ldrb.w r4, [sp, #59] ; 0x3b │ │ adds r4, #0 │ │ it ne │ │ movne r4, #1 │ │ - b.n 68fe2 │ │ + b.n 6980a │ │ ldrb.w r4, [sp, #59] ; 0x3b │ │ ldr r3, [sp, #24] │ │ cmp r4, r3 │ │ ite cc │ │ movcc r4, #0 │ │ movcs r4, #1 │ │ - b.n 68fe2 │ │ + b.n 6980a │ │ ldrb.w r4, [sp, #59] ; 0x3b │ │ ldr r3, [sp, #24] │ │ cmp r4, r3 │ │ ite hi │ │ movhi r4, #0 │ │ movls r4, #1 │ │ - b.n 68fe2 │ │ + b.n 6980a │ │ ldrb.w r2, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #24] │ │ ldrb.w r3, [sp, #53] ; 0x35 │ │ cmp r2, r1 │ │ ldrb.w r4, [sp, #54] ; 0x36 │ │ - bne.n 68fe0 │ │ + bne.n 69808 │ │ ldrb.w r2, [sp, #57] ; 0x39 │ │ cmp r2, r3 │ │ - bne.n 68fe0 │ │ + bne.n 69808 │ │ ldrb.w r3, [sp, #58] ; 0x3a │ │ subs r4, r3, r4 │ │ it ne │ │ movne r4, #1 │ │ - b.n 68fe2 │ │ + b.n 6980a │ │ movs r4, #1 │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ it eq │ │ moveq r9, r4 │ │ cmp r9, r4 │ │ - beq.n 6907a │ │ + beq.n 698a2 │ │ movs r3, #0 │ │ str r3, [r5, #0] │ │ ldr r3, [sp, #20] │ │ add r4, sp, #64 ; 0x40 │ │ str.w sl, [sp, #64] ; 0x40 │ │ add.w r3, r3, r3, lsr #31 │ │ mov.w r9, r3, asr #1 │ │ @@ -125240,406 +126060,406 @@ │ │ mov.w fp, r3, asr #1 │ │ str.w fp, [sp, #72] ; 0x48 │ │ ldmia.w r4, {r0, r1, r2} │ │ mov r3, r8 │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r7 │ │ ldmia.w r6, {r0, r1} │ │ - bl 68eb0 │ │ + bl 696d8 │ │ mov r3, r9 │ │ str r0, [r5, #4] │ │ ldmia.w r4, {r0, r1, r2} │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r7 │ │ ldmia.w r6, {r0, r1} │ │ - bl 68eb0 │ │ + bl 696d8 │ │ add.w r3, sl, fp │ │ str r3, [sp, #64] ; 0x40 │ │ mov r3, r8 │ │ str r0, [r5, #8] │ │ ldmia.w r4, {r0, r1, r2} │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r7 │ │ ldmia.w r6, {r0, r1} │ │ - bl 68eb0 │ │ + bl 696d8 │ │ str.w r9, [sp, #60] ; 0x3c │ │ mov r3, r9 │ │ str r0, [r5, #12] │ │ ldmia.w r4, {r0, r1, r2} │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r7 │ │ ldmia.w r6, {r0, r1} │ │ - bl 68eb0 │ │ + bl 696d8 │ │ str r0, [r5, #16] │ │ - b.n 6909e │ │ + b.n 698c6 │ │ add.w fp, fp, #1 │ │ mov r4, r9 │ │ - b.n 68f24 │ │ + b.n 6974c │ │ add.w ip, ip, #1 │ │ - b.n 68f16 │ │ + b.n 6973e │ │ cmp.w r9, #1 │ │ ite eq │ │ moveq r3, #2 │ │ movne r3, #1 │ │ stmia.w r5, {r3, r8, sl} │ │ ldr r3, [sp, #20] │ │ str r3, [r5, #12] │ │ ldr r3, [sp, #16] │ │ str r3, [r5, #16] │ │ ldr r3, [sp, #28] │ │ mov r0, r5 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 690ae │ │ + beq.n 698d6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add sp, #8 │ │ bx lr │ │ - push {r1, r2, r4, r5, r7} │ │ + add r4, sp, #568 ; 0x238 │ │ movs r4, r0 │ │ │ │ -000690bc : │ │ +000698e4 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r6, r2 │ │ ldr r2, [sp, #32] │ │ mov r7, r1 │ │ - ldr r1, [pc, #72] ; (69110 ) │ │ + ldr r1, [pc, #72] ; (69938 ) │ │ str r2, [sp, #0] │ │ ldr r2, [sp, #36] ; 0x24 │ │ bic.w r2, r2, #49 ; 0x31 │ │ orr.w r2, r2, #16 │ │ str r2, [sp, #4] │ │ mov r2, r1 │ │ - bl 5bcf0 │ │ + bl 5b7c0 │ │ mov r4, r0 │ │ - cbz r0, 6910a │ │ - bl 59354 │ │ + cbz r0, 69932 │ │ + bl 58e24 │ │ ldr r3, [r0, #120] ; 0x78 │ │ mov r0, r4 │ │ blx r3 │ │ movs r3, #0 │ │ mov r5, r0 │ │ str r0, [r4, #116] ; 0x74 │ │ - cbz r0, 69100 │ │ + cbz r0, 69928 │ │ movs r2, #1 │ │ strb r2, [r0, #16] │ │ ldr r2, [r4, #116] ; 0x74 │ │ str r7, [r0, #4] │ │ str r6, [r0, #8] │ │ str r3, [r0, #12] │ │ str r3, [r2, #20] │ │ - b.n 6910a │ │ + b.n 69932 │ │ mov r0, r4 │ │ - bl 5b5e8 │ │ + bl 5b0b8 │ │ mov r0, r5 │ │ - b.n 6910c │ │ + b.n 69934 │ │ mov r0, r4 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ ldc2 15, cr15, [r8], {255} ; 0xff │ │ │ │ -00069114 : │ │ - cbz r0, 6911e │ │ +0006993c : │ │ + cbz r0, 69946 │ │ ldr r0, [r0, #116] ; 0x74 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ bx lr │ │ │ │ -00069120 : │ │ +00069948 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ add r4, sp, #32 │ │ mov sl, r3 │ │ mov r5, r2 │ │ ldrb.w r9, [sp, #88] ; 0x58 │ │ stmia.w r4, {r0, r1} │ │ - ldr r1, [pc, #340] ; (6928c ) │ │ + ldr r1, [pc, #340] ; (69ab4 ) │ │ ldrb.w r8, [sp, #36] ; 0x24 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #12] │ │ ldr r3, [r1, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ strb.w r3, [sp, #40] ; 0x28 │ │ strb.w r3, [sp, #41] ; 0x29 │ │ strb.w r3, [sp, #42] ; 0x2a │ │ strb.w r3, [sp, #43] ; 0x2b │ │ ldr r3, [r2, #0] │ │ tst.w r3, #2 │ │ - beq.n 69164 │ │ + beq.n 6998c │ │ mov r0, r2 │ │ - bl 58754 │ │ + bl 5e52c │ │ movs r4, #0 │ │ add.w fp, sp, #40 ; 0x28 │ │ mov r7, r4 │ │ ldr r3, [r5, #12] │ │ cmp r7, r3 │ │ - bge.n 6926a │ │ + bge.n 69a92 │ │ movs r6, #0 │ │ add.w r3, sp, #41 ; 0x29 │ │ str r3, [sp, #16] │ │ ldr r3, [r5, #8] │ │ cmp r6, r3 │ │ - bge.n 69266 │ │ + bge.n 69a8e │ │ ldr r1, [r5, #4] │ │ movs r3, #0 │ │ strb.w r3, [sp, #43] ; 0x2b │ │ ldr r3, [r5, #16] │ │ ldrb r2, [r1, #9] │ │ ldr r0, [r5, #20] │ │ muls r3, r7 │ │ mla r3, r2, r6, r3 │ │ subs r2, #1 │ │ cmp r2, #3 │ │ - bhi.n 691b8 │ │ + bhi.n 699e0 │ │ tbb [pc, r2] │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #12 │ │ ldrb r0, [r0, r3] │ │ - b.n 691ba │ │ + b.n 699e2 │ │ ldrh r0, [r0, r3] │ │ - b.n 691ba │ │ + b.n 699e2 │ │ ldr r2, [r1, #24] │ │ ldr r3, [r0, r3] │ │ bic.w r0, r3, r2 │ │ - b.n 691ba │ │ + b.n 699e2 │ │ ldr r0, [r0, r3] │ │ - b.n 691ba │ │ + b.n 699e2 │ │ movs r0, #0 │ │ add.w r3, sp, #42 ; 0x2a │ │ mov r2, fp │ │ str r3, [sp, #0] │ │ add.w r3, sp, #43 ; 0x2b │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ - bl 5f08c │ │ + bl 5f8b4 │ │ ldr r2, [r5, #8] │ │ ldr r3, [sp, #32] │ │ mla r2, r2, r7, r6 │ │ cmp r3, #3 │ │ - bhi.n 69230 │ │ + bhi.n 69a58 │ │ tbb [pc, r3] │ │ lsrs r2, r0, #32 │ │ asrs r7, r1, #24 │ │ ldrb.w r4, [sp, #43] ; 0x2b │ │ adds r4, #0 │ │ it ne │ │ movne r4, #1 │ │ - b.n 69230 │ │ + b.n 69a58 │ │ ldrb.w r4, [sp, #43] ; 0x2b │ │ cmp r4, r8 │ │ ite cc │ │ movcc r4, #0 │ │ movcs r4, #1 │ │ - b.n 69230 │ │ + b.n 69a58 │ │ ldrb.w r4, [sp, #43] ; 0x2b │ │ cmp r4, r8 │ │ ite hi │ │ movhi r4, #0 │ │ movls r4, #1 │ │ - b.n 69230 │ │ + b.n 69a58 │ │ ldrb.w r1, [sp, #40] ; 0x28 │ │ ldrb.w r3, [sp, #37] ; 0x25 │ │ cmp r1, r8 │ │ ldrb.w r4, [sp, #38] ; 0x26 │ │ - bne.n 6922e │ │ + bne.n 69a56 │ │ ldrb.w r1, [sp, #41] ; 0x29 │ │ cmp r1, r3 │ │ - bne.n 6922e │ │ + bne.n 69a56 │ │ ldrb.w r3, [sp, #42] ; 0x2a │ │ subs r4, r3, r4 │ │ it ne │ │ movne r4, #1 │ │ - b.n 69230 │ │ + b.n 69a58 │ │ movs r4, #1 │ │ mov r0, r2 │ │ mov r1, r9 │ │ str r2, [sp, #28] │ │ - blx 7d230 <__udivsi3@@Base> │ │ + blx 7d22c <__udivsi3@@Base> │ │ ldr r2, [sp, #28] │ │ mov r1, r9 │ │ rsb r3, r9, #8 │ │ str r3, [sp, #20] │ │ adds r6, #1 │ │ str r0, [sp, #24] │ │ mov r0, r2 │ │ - blx 7d2d8 <__aeabi_uidivmod@@Base> │ │ + blx 7d2d4 <__aeabi_uidivmod@@Base> │ │ ldr.w ip, [sp, #24] │ │ ldr r3, [sp, #20] │ │ add r1, r3 │ │ ldrb.w r3, [sl, ip] │ │ lsl.w r2, r4, r1 │ │ orrs r3, r2 │ │ strb.w r3, [sl, ip] │ │ - b.n 6917a │ │ + b.n 699a2 │ │ adds r7, #1 │ │ - b.n 6916c │ │ + b.n 69994 │ │ ldr r3, [r5, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 69276 │ │ + bpl.n 69a9e │ │ mov r0, r5 │ │ - bl 5877a │ │ + bl 5e552 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 69284 │ │ + beq.n 69aac │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - sxth r6, r7 │ │ + add r2, sp, #88 ; 0x58 │ │ movs r4, r0 │ │ │ │ -00069290 : │ │ +00069ab8 : │ │ push {r4, r5, lr} │ │ sub sp, #44 ; 0x2c │ │ movs r3, #0 │ │ add r5, sp, #16 │ │ str r3, [sp, #24] │ │ mov r4, r2 │ │ str r3, [sp, #28] │ │ ldr r3, [r2, #8] │ │ stmia.w r5, {r0, r1} │ │ str r3, [sp, #32] │ │ ldr r3, [r2, #12] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r2, #0] │ │ lsls r2, r3, #30 │ │ - bpl.n 692b6 │ │ + bpl.n 69ade │ │ mov r0, r4 │ │ - bl 58754 │ │ + bl 5e52c │ │ add r3, sp, #40 ; 0x28 │ │ ldmdb r3, {r0, r1, r2} │ │ ldr r3, [sp, #24] │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r4 │ │ ldmia.w r5, {r0, r1} │ │ - bl 68eb0 │ │ + bl 696d8 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ mov r5, r0 │ │ - bpl.n 692da │ │ + bpl.n 69b02 │ │ mov r0, r4 │ │ - bl 5877a │ │ + bl 5e552 │ │ mov r0, r5 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, pc} │ │ │ │ -000692e0 : │ │ +00069b08 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r2 │ │ ldr r3, [r4, #0] │ │ - cbnz r3, 6930e │ │ + cbnz r3, 69b36 │ │ ldr r0, [r4, #4] │ │ mov r1, r5 │ │ mov r2, r6 │ │ - bl 692e0 │ │ + bl 69b08 │ │ ldr r0, [r4, #8] │ │ mov r1, r5 │ │ mov r2, r6 │ │ - bl 692e0 │ │ + bl 69b08 │ │ ldr r0, [r4, #12] │ │ mov r1, r5 │ │ mov r2, r6 │ │ - bl 692e0 │ │ + bl 69b08 │ │ ldr r4, [r4, #16] │ │ - b.n 692e8 │ │ + b.n 69b10 │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov r3, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ │ │ -0006931a : │ │ +00069b42 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #0] │ │ ldr r3, [r0, #0] │ │ - cbnz r3, 69342 │ │ + cbnz r3, 69b6a │ │ adds r0, #4 │ │ - bl 6931a │ │ + bl 69b42 │ │ ldr r0, [r4, #0] │ │ adds r0, #8 │ │ - bl 6931a │ │ + bl 69b42 │ │ ldr r0, [r4, #0] │ │ adds r0, #12 │ │ - bl 6931a │ │ + bl 69b42 │ │ ldr r0, [r4, #0] │ │ adds r0, #16 │ │ - bl 6931a │ │ + bl 69b42 │ │ ldr r0, [r4, #0] │ │ bl 555c4 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r4, pc} │ │ │ │ -0006934e : │ │ +00069b76 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r1 │ │ mov r4, r2 │ │ mov r5, r0 │ │ - cbnz r0, 6935e │ │ + cbnz r0, 69b86 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ - bl 69114 │ │ + bl 6993c │ │ cmp r0, #0 │ │ - beq.n 69358 │ │ - cbz r6, 693a4 │ │ - cbz r4, 69376 │ │ + beq.n 69b80 │ │ + cbz r6, 69bcc │ │ + cbz r4, 69b9e │ │ ldr r3, [r5, #116] ; 0x74 │ │ ldmia.w r4, {r0, r1} │ │ adds r3, #12 │ │ stmia.w r3, {r0, r1} │ │ - bl 59354 │ │ + bl 58e24 │ │ mov r2, r4 │ │ mov r1, r6 │ │ ldr r3, [r0, #124] ; 0x7c │ │ ldr r0, [r5, #116] ; 0x74 │ │ blx r3 │ │ ldr r3, [r5, #116] ; 0x74 │ │ movs r2, #1 │ │ ldr r1, [r3, #4] │ │ str r2, [r3, #20] │ │ mov r4, r0 │ │ - cbz r1, 693aa │ │ + cbz r1, 69bd2 │ │ ldr r2, [r3, #8] │ │ - cbz r2, 693aa │ │ + cbz r2, 69bd2 │ │ mov r0, r5 │ │ - bl 5a008 │ │ + bl 59ad8 │ │ ldr r3, [r5, #116] ; 0x74 │ │ movs r2, #0 │ │ str r2, [r3, #4] │ │ str r2, [r3, #8] │ │ - b.n 693aa │ │ + b.n 69bd2 │ │ mvn.w r0, #1 │ │ pop {r4, r5, r6, pc} │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ │ │ -000693ae : │ │ +00069bd6 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ mov r5, r0 │ │ - cbnz r0, 693bc │ │ + cbnz r0, 69be4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - bl 69114 │ │ + bl 6993c │ │ cmp r0, #0 │ │ - beq.n 693b6 │ │ - cbnz r4, 693de │ │ + beq.n 69bde │ │ + cbnz r4, 69c06 │ │ mov r0, r5 │ │ - bl 69114 │ │ - cbz r0, 693ee │ │ + bl 6993c │ │ + cbz r0, 69c16 │ │ ldr r3, [r5, #116] ; 0x74 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ ite ne │ │ movne r0, #0 │ │ mvneq.w r0, #2 │ │ pop {r3, r4, r5, pc} │ │ @@ -125648,18 +126468,18 @@ │ │ ldmia.w r3, {r0, r1} │ │ stmia.w r4, {r0, r1} │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ mvn.w r0, #2 │ │ pop {r3, r4, r5, pc} │ │ │ │ -000693f4 : │ │ +00069c1c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #744] ; (696e4 ) │ │ + ldr r3, [pc, #744] ; (69f0c ) │ │ mov r6, r2 │ │ sub sp, #92 ; 0x5c │ │ mov r4, r1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r7, r0 │ │ str r3, [sp, #8] │ │ @@ -125668,360 +126488,360 @@ │ │ ldr r2, [r6, #4] │ │ ldrb r1, [r2, #9] │ │ ldr r2, [r2, #0] │ │ str r1, [sp, #20] │ │ ldr r1, [r0, #4] │ │ ldr r1, [r1, #0] │ │ cmp r1, r2 │ │ - beq.n 6942e │ │ + beq.n 69c56 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 696da │ │ - ldr r0, [pc, #700] ; (696e8 ) │ │ + bne.w 69f02 │ │ + ldr r0, [pc, #700] ; (69f10 ) │ │ add r0, pc │ │ - b.n 6950c │ │ - cbz r4, 69462 │ │ + b.n 69d34 │ │ + cbz r4, 69c8a │ │ ldr r2, [r4, #0] │ │ cmp r2, #0 │ │ - blt.n 69450 │ │ + blt.n 69c78 │ │ ldr r1, [r4, #4] │ │ cmp r1, #0 │ │ - blt.n 69450 │ │ + blt.n 69c78 │ │ ldr r3, [r4, #8] │ │ add r3, r2 │ │ ldr r2, [r0, #8] │ │ cmp r3, r2 │ │ - bgt.n 69450 │ │ + bgt.n 69c78 │ │ ldr r3, [r4, #12] │ │ ldr r2, [r0, #12] │ │ add r3, r1 │ │ cmp r3, r2 │ │ - ble.n 69470 │ │ + ble.n 69c98 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 696da │ │ - ldr r0, [pc, #652] ; (696ec ) │ │ + bne.w 69f02 │ │ + ldr r0, [pc, #652] ; (69f14 ) │ │ add r0, pc │ │ - b.n 6950c │ │ + b.n 69d34 │ │ ldr r3, [r0, #8] │ │ str r4, [sp, #52] ; 0x34 │ │ str r4, [sp, #56] ; 0x38 │ │ add r4, sp, #52 ; 0x34 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r0, #12] │ │ str r3, [sp, #64] ; 0x40 │ │ - cbz r5, 694a4 │ │ + cbz r5, 69ccc │ │ ldr r2, [r5, #0] │ │ cmp r2, #0 │ │ - blt.n 69492 │ │ + blt.n 69cba │ │ ldr r1, [r5, #4] │ │ cmp r1, #0 │ │ - blt.n 69492 │ │ + blt.n 69cba │ │ ldr r3, [r5, #8] │ │ add r3, r2 │ │ ldr r2, [r6, #8] │ │ cmp r3, r2 │ │ - bgt.n 69492 │ │ + bgt.n 69cba │ │ ldr r3, [r5, #12] │ │ ldr r2, [r6, #12] │ │ add r3, r1 │ │ cmp r3, r2 │ │ - ble.n 694b2 │ │ + ble.n 69cda │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 696da │ │ - ldr r0, [pc, #592] ; (696f0 ) │ │ + bne.w 69f02 │ │ + ldr r0, [pc, #592] ; (69f18 ) │ │ add r0, pc │ │ - b.n 6950c │ │ + b.n 69d34 │ │ ldr r3, [r6, #8] │ │ str r5, [sp, #68] ; 0x44 │ │ str r5, [sp, #72] ; 0x48 │ │ add r5, sp, #68 ; 0x44 │ │ str r3, [sp, #76] ; 0x4c │ │ ldr r3, [r6, #12] │ │ str r3, [sp, #80] ; 0x50 │ │ ldr r3, [r6, #0] │ │ ands.w sl, r3, #2 │ │ - beq.n 694d6 │ │ + beq.n 69cfe │ │ mov r0, r6 │ │ - bl 58754 │ │ + bl 5e52c │ │ cmp r0, #0 │ │ - bge.n 694dc │ │ + bge.n 69d04 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 696da │ │ - ldr r0, [pc, #544] ; (696f4 ) │ │ + bne.w 69f02 │ │ + ldr r0, [pc, #544] ; (69f1c ) │ │ add r0, pc │ │ - b.n 6950c │ │ + b.n 69d34 │ │ str.w sl, [sp, #12] │ │ - b.n 694e0 │ │ + b.n 69d08 │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r7, #0] │ │ ands.w sl, r3, #2 │ │ - beq.n 69516 │ │ + beq.n 69d3e │ │ mov r0, r7 │ │ - bl 58754 │ │ + bl 5e52c │ │ cmp r0, #0 │ │ - bge.n 6951c │ │ + bge.n 69d44 │ │ ldr r3, [sp, #12] │ │ - cbz r3, 694fc │ │ + cbz r3, 69d24 │ │ mov r0, r6 │ │ - bl 5877a │ │ + bl 5e552 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 696da │ │ - ldr r0, [pc, #492] ; (696f8 ) │ │ + bne.w 69f02 │ │ + ldr r0, [pc, #492] ; (69f20 ) │ │ add r0, pc │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 181a8 │ │ str.w sl, [sp, #28] │ │ - b.n 69520 │ │ + b.n 69d48 │ │ movs r3, #1 │ │ str r3, [sp, #28] │ │ ldr.w r8, [r5, #12] │ │ mov.w fp, #0 │ │ ldr r0, [r4, #12] │ │ mov.w sl, #65536 ; 0x10000 │ │ mov r1, r8 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [r4, #4] │ │ str r3, [sp, #16] │ │ ldr r3, [r5, #4] │ │ str r3, [sp, #4] │ │ add r3, r8 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #20] │ │ subs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ str r0, [sp, #32] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - bge.w 696ba │ │ + bge.w 69ee2 │ │ ldr r1, [sp, #20] │ │ ldr r2, [r5, #0] │ │ ldr r3, [r6, #16] │ │ muls r2, r1 │ │ ldr r1, [sp, #4] │ │ mla r9, r3, r1, r2 │ │ ldr r3, [r6, #20] │ │ add r9, r3 │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 6958c │ │ + blt.n 69db4 │ │ ldr r2, [r4, #0] │ │ sub.w sl, sl, #65536 ; 0x10000 │ │ ldr r1, [sp, #20] │ │ ldr r3, [r7, #16] │ │ mul.w fp, r2, r1 │ │ ldr r2, [sp, #16] │ │ mla fp, r3, r2, fp │ │ ldr r3, [r7, #20] │ │ add fp, r3 │ │ mov r3, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 69566 │ │ + b.n 69d8e │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - bhi.w 696ae │ │ + bhi.w 69ed6 │ │ tbb [pc, r3] │ │ movs r0, #2 │ │ ldr r4, [r7, #112] ; 0x70 │ │ ldr.w r8, [r5, #8] │ │ ldr r0, [r4, #8] │ │ mov r1, r8 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov r1, r9 │ │ mov ip, fp │ │ movs r3, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ rsb lr, r1, r8 │ │ add lr, r9 │ │ cmp.w lr, #0 │ │ - ble.n 696ae │ │ + ble.n 69ed6 │ │ cmp.w r2, #65536 ; 0x10000 │ │ - blt.n 695d0 │ │ + blt.n 69df8 │ │ ldrb.w r3, [ip], #1 │ │ sub.w r2, r2, #65536 ; 0x10000 │ │ - b.n 695c0 │ │ + b.n 69de8 │ │ strb.w r3, [r1], #1 │ │ add r2, r0 │ │ - b.n 695b4 │ │ + b.n 69ddc │ │ ldr.w r8, [r5, #8] │ │ ldr r0, [r4, #8] │ │ mov r1, r8 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov r1, fp │ │ movs r3, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ cmp.w r8, #0 │ │ - ble.n 696ae │ │ + ble.n 69ed6 │ │ cmp.w r2, #65536 ; 0x10000 │ │ - blt.n 69604 │ │ + blt.n 69e2c │ │ ldrh.w r3, [r1], #2 │ │ sub.w r2, r2, #65536 ; 0x10000 │ │ - b.n 695f4 │ │ + b.n 69e1c │ │ strh.w r3, [r9], #2 │ │ add r2, r0 │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ - b.n 695ee │ │ + b.n 69e16 │ │ ldr.w r8, [r5, #8] │ │ ldr r0, [r4, #8] │ │ mov r1, r8 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r3, #0 │ │ add.w r1, r9, #3 │ │ mov.w ip, #65536 ; 0x10000 │ │ mov r9, fp │ │ str r3, [sp, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ mov r0, r3 │ │ cmp.w r8, #0 │ │ - ble.n 696ae │ │ + ble.n 69ed6 │ │ ldr r2, [sp, #24] │ │ mov lr, r9 │ │ cmp.w ip, #65536 ; 0x10000 │ │ mov r9, lr │ │ add.w lr, lr, #3 │ │ - blt.n 69658 │ │ + blt.n 69e80 │ │ ldrb.w r2, [lr, #-3] │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ ldrb.w r0, [lr, #-2] │ │ ldrb.w r3, [lr, #-1] │ │ - b.n 6963a │ │ + b.n 69e62 │ │ str r2, [sp, #24] │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ ldrb.w r2, [sp, #24] │ │ adds r1, #3 │ │ strb.w r0, [r1, #-5] │ │ strb.w r3, [r1, #-4] │ │ strb.w r2, [r1, #-6] │ │ ldr r2, [sp, #40] ; 0x28 │ │ add ip, r2 │ │ - b.n 69630 │ │ + b.n 69e58 │ │ ldr.w r8, [r5, #8] │ │ ldr r0, [r4, #8] │ │ mov r1, r8 │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov r1, fp │ │ movs r3, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ cmp.w r8, #0 │ │ - ble.n 696ae │ │ + ble.n 69ed6 │ │ cmp.w r2, #65536 ; 0x10000 │ │ - blt.n 696a2 │ │ + blt.n 69eca │ │ ldr.w r3, [r1], #4 │ │ sub.w r2, r2, #65536 ; 0x10000 │ │ - b.n 69692 │ │ + b.n 69eba │ │ str.w r3, [r9], #4 │ │ add r2, r0 │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ - b.n 6968c │ │ + b.n 69eb4 │ │ ldr r3, [sp, #32] │ │ add sl, r3 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n 6954a │ │ + b.n 69d72 │ │ ldr r3, [sp, #12] │ │ - cbz r3, 696c4 │ │ + cbz r3, 69eec │ │ mov r0, r6 │ │ - bl 5877a │ │ + bl 5e552 │ │ ldr r3, [sp, #28] │ │ - cbz r3, 696ce │ │ + cbz r3, 69ef6 │ │ mov r0, r7 │ │ - bl 5877a │ │ + bl 5e552 │ │ ldr r3, [sp, #8] │ │ movs r0, #0 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 696de │ │ + beq.n 69f06 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r7, sp, #472 ; 0x1d8 │ │ + add r7, pc, #312 ; (adr r7, 6a048 ) │ │ movs r4, r0 │ │ - bvs.n 6966e │ │ + bmi.n 69fc4 │ │ movs r1, r0 │ │ - bvs.n 69654 │ │ + bmi.n 69faa │ │ movs r1, r0 │ │ - bvs.n 69610 │ │ + bmi.n 69f66 │ │ movs r1, r0 │ │ - bvs.n 697f6 │ │ + bmi.n 69f4c │ │ movs r1, r0 │ │ - bvs.n 697d0 │ │ + bmi.n 69f26 │ │ movs r1, r0 │ │ │ │ -000696fc : │ │ +00069f24 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ - bl 59354 │ │ + bl 58e24 │ │ mov r4, r0 │ │ - cbnz r5, 6970c │ │ - ldr r5, [pc, #40] ; (69734 ) │ │ + cbnz r5, 69f34 │ │ + ldr r5, [pc, #40] ; (69f5c ) │ │ add r5, pc │ │ ldr.w r6, [r4, #212] ; 0xd4 │ │ - cbz r6, 6971e │ │ + cbz r6, 69f46 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r3, r6 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ ldr.w r0, [r4, #252] ; 0xfc │ │ bl 555c4 │ │ mov r0, r5 │ │ bl 553b2 │ │ str.w r0, [r4, #252] ; 0xfc │ │ mov r0, r6 │ │ pop {r4, r5, r6, pc} │ │ - ldr r4, [sp, #432] ; 0x1b0 │ │ + str r4, [sp, #256] ; 0x100 │ │ movs r1, r0 │ │ │ │ -00069738 : │ │ +00069f60 : │ │ push {r4, lr} │ │ - bl 59354 │ │ + bl 58e24 │ │ ldr.w r2, [r0, #216] ; 0xd8 │ │ - cbz r2, 6974a │ │ + cbz r2, 69f72 │ │ ldmia.w sp!, {r4, lr} │ │ bx r2 │ │ ldr.w r0, [r0, #252] ; 0xfc │ │ - cbnz r0, 69754 │ │ - ldr r0, [pc, #8] ; (6975c ) │ │ + cbnz r0, 69f7c │ │ + ldr r0, [pc, #8] ; (69f84 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, lr} │ │ b.w 553b2 │ │ - ldr r4, [sp, #144] ; 0x90 │ │ + str r3, [sp, #992] ; 0x3e0 │ │ movs r1, r0 │ │ │ │ -00069760 : │ │ +00069f88 : │ │ push {r4, lr} │ │ - bl 59354 │ │ + bl 58e24 │ │ ldr.w r2, [r0, #220] ; 0xdc │ │ - cbz r2, 69772 │ │ + cbz r2, 69f9a │ │ ldmia.w sp!, {r4, lr} │ │ bx r2 │ │ ldr.w r0, [r0, #252] ; 0xfc │ │ - cbz r0, 69780 │ │ + cbz r0, 69fa8 │ │ ldrb r0, [r0, #0] │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ pop {r4, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ ldr r5, [r0, #16] │ │ @@ -126033,33 +126853,33 @@ │ │ ldr r6, [r0, #28] │ │ ldr r1, [r0, #0] │ │ adds r2, r4, #7 │ │ ldr r3, [r0, #20] │ │ bic.w r5, r5, #3 │ │ ldr r7, [r0, #36] ; 0x24 │ │ cmp.w lr, #0 │ │ - beq.n 697ba │ │ + beq.n 69fe2 │ │ cmp r2, #0 │ │ it lt │ │ addlt.w r2, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r2, r2, #3 │ │ - b.n 69a74 │ │ + b.n 6a29c │ │ cmp r2, #0 │ │ mov.w r0, #0 │ │ it lt │ │ addlt.w r2, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r2, r2, #3 │ │ cmp r6, #0 │ │ - beq.w 6992c │ │ + beq.w 6a154 │ │ cmp r4, #6 │ │ - bhi.n 697e4 │ │ + bhi.n 6a00c │ │ tbb [pc, r4] │ │ strb r2, [r1, #26] │ │ str r3, [r4, r1] │ │ cmp r2, #61 ; 0x3d │ │ movs r7, r2 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ @@ -126067,99 +126887,99 @@ │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 6980c │ │ + b.n 6a034 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 69832 │ │ + b.n 6a05a │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 69858 │ │ + b.n 6a080 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 6987e │ │ + b.n 6a0a6 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 698a4 │ │ + b.n 6a0cc │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 698ca │ │ + b.n 6a0f2 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ add.w r8, r3, #1 │ │ and.w r9, ip, #14680064 ; 0xe00000 │ │ and.w sl, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r9, r9, lsr #16 │ │ orr.w r9, r9, sl, lsr #11 │ │ orr.w ip, r9, ip │ │ strb.w ip, [r3] │ │ - b.n 698f4 │ │ + b.n 6a11c │ │ mov lr, r2 │ │ mov r8, r3 │ │ ldr.w ip, [r1, r0] │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ cmp.w lr, #0 │ │ add.w r3, r8, #1 │ │ and.w r9, ip, #14680064 ; 0xe00000 │ │ and.w sl, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r9, r9, lsr #16 │ │ orr.w r9, r9, sl, lsr #11 │ │ orr.w ip, r9, ip │ │ strb.w ip, [r8] │ │ - bgt.w 697e6 │ │ + bgt.w 6a00e │ │ subs r6, #1 │ │ add r3, r7 │ │ add r0, r5 │ │ - b.n 697ce │ │ + b.n 69ff6 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r2 │ │ ldr.w ip, [r1], #4 │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ @@ -126236,41 +127056,41 @@ │ │ and.w sl, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r9, r9, lsr #16 │ │ orr.w r9, r9, sl, lsr #11 │ │ orr.w ip, r9, ip │ │ ldrb.w ip, [lr, ip] │ │ strb.w ip, [r8] │ │ - bgt.w 69932 │ │ + bgt.w 6a15a │ │ subs r6, #1 │ │ add r1, r5 │ │ add r3, r7 │ │ - cbz r6, 69aa6 │ │ + cbz r6, 6a2ce │ │ cmp r4, #6 │ │ - bhi.w 69930 │ │ + bhi.w 6a158 │ │ tbb [pc, r4] │ │ lsrs r0, r2, #24 │ │ lsrs r4, r1, #8 │ │ lsls r0, r1, #24 │ │ movs r4, r0 │ │ mov r0, r2 │ │ - b.n 69958 │ │ + b.n 6a180 │ │ mov r0, r2 │ │ - b.n 6997e │ │ + b.n 6a1a6 │ │ mov r0, r2 │ │ - b.n 699a4 │ │ + b.n 6a1cc │ │ mov r0, r2 │ │ - b.n 699ca │ │ + b.n 6a1f2 │ │ mov r0, r2 │ │ - b.n 699f0 │ │ + b.n 6a218 │ │ mov r0, r2 │ │ - b.n 69a16 │ │ + b.n 6a23e │ │ mov r0, r2 │ │ mov r8, r3 │ │ - b.n 69a3e │ │ + b.n 6a266 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ ldr r5, [r0, #16] │ │ ldr r4, [r0, #24] │ │ cmp r5, #0 │ │ ldr.w lr, [r0, #48] ; 0x30 │ │ it lt │ │ @@ -126278,33 +127098,33 @@ │ │ ldr r6, [r0, #28] │ │ ldr r1, [r0, #0] │ │ adds r2, r4, #7 │ │ ldr r3, [r0, #20] │ │ bic.w r5, r5, #3 │ │ ldr r7, [r0, #36] ; 0x24 │ │ cmp.w lr, #0 │ │ - beq.n 69ae2 │ │ + beq.n 6a30a │ │ cmp r2, #0 │ │ it lt │ │ addlt.w r2, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r2, r2, #3 │ │ - b.n 69d9c │ │ + b.n 6a5c4 │ │ cmp r2, #0 │ │ mov.w r0, #0 │ │ it lt │ │ addlt.w r2, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r2, r2, #3 │ │ cmp r6, #0 │ │ - beq.w 69c54 │ │ + beq.w 6a47c │ │ cmp r4, #6 │ │ - bhi.n 69b0c │ │ + bhi.n 6a334 │ │ tbb [pc, r4] │ │ strb r2, [r1, #26] │ │ str r3, [r4, r1] │ │ cmp r2, #61 ; 0x3d │ │ movs r7, r2 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ @@ -126312,99 +127132,99 @@ │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 69b34 │ │ + b.n 6a35c │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 69b5a │ │ + b.n 6a382 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 69b80 │ │ + b.n 6a3a8 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 69ba6 │ │ + b.n 6a3ce │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 69bcc │ │ + b.n 6a3f4 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 69bf2 │ │ + b.n 6a41a │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ add.w r8, r3, #1 │ │ and.w r9, ip, #939524096 ; 0x38000000 │ │ and.w sl, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r9, r9, lsr #22 │ │ orr.w r9, r9, sl, lsr #15 │ │ orr.w ip, r9, ip │ │ strb.w ip, [r3] │ │ - b.n 69c1c │ │ + b.n 6a444 │ │ mov lr, r2 │ │ mov r8, r3 │ │ ldr.w ip, [r1, r0] │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ cmp.w lr, #0 │ │ add.w r3, r8, #1 │ │ and.w r9, ip, #939524096 ; 0x38000000 │ │ and.w sl, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r9, r9, lsr #22 │ │ orr.w r9, r9, sl, lsr #15 │ │ orr.w ip, r9, ip │ │ strb.w ip, [r8] │ │ - bgt.w 69b0e │ │ + bgt.w 6a336 │ │ subs r6, #1 │ │ add r3, r7 │ │ add r0, r5 │ │ - b.n 69af6 │ │ + b.n 6a31e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r2 │ │ ldr.w ip, [r1], #4 │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ @@ -126481,41 +127301,41 @@ │ │ and.w sl, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r9, r9, lsr #22 │ │ orr.w r9, r9, sl, lsr #15 │ │ orr.w ip, r9, ip │ │ ldrb.w ip, [lr, ip] │ │ strb.w ip, [r8] │ │ - bgt.w 69c5a │ │ + bgt.w 6a482 │ │ subs r6, #1 │ │ add r1, r5 │ │ add r3, r7 │ │ - cbz r6, 69dce │ │ + cbz r6, 6a5f6 │ │ cmp r4, #6 │ │ - bhi.w 69c58 │ │ + bhi.w 6a480 │ │ tbb [pc, r4] │ │ lsrs r0, r2, #24 │ │ lsrs r4, r1, #8 │ │ lsls r0, r1, #24 │ │ movs r4, r0 │ │ mov r0, r2 │ │ - b.n 69c80 │ │ + b.n 6a4a8 │ │ mov r0, r2 │ │ - b.n 69ca6 │ │ + b.n 6a4ce │ │ mov r0, r2 │ │ - b.n 69ccc │ │ + b.n 6a4f4 │ │ mov r0, r2 │ │ - b.n 69cf2 │ │ + b.n 6a51a │ │ mov r0, r2 │ │ - b.n 69d18 │ │ + b.n 6a540 │ │ mov r0, r2 │ │ - b.n 69d3e │ │ + b.n 6a566 │ │ mov r0, r2 │ │ mov r8, r3 │ │ - b.n 69d66 │ │ + b.n 6a58e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r5, [r0, #24] │ │ ldr r6, [r0, #16] │ │ ldr r7, [r0, #36] ; 0x24 │ │ adds r1, r5, #7 │ │ it mi │ │ @@ -126529,108 +127349,108 @@ │ │ ldr r3, [r0, #0] │ │ asrs r1, r1, #3 │ │ ldr r2, [r0, #20] │ │ bic.w r6, r6, #3 │ │ bic.w r7, r7, #1 │ │ subs r4, r5, #1 │ │ cmp.w lr, #0 │ │ - beq.w 69f4e │ │ + beq.w 6a776 │ │ cmp r4, #6 │ │ - bhi.n 69e1e │ │ + bhi.n 6a646 │ │ tbb [pc, r4] │ │ strb r2, [r0, #2] │ │ - ldr r4, [pc, #376] ; (69f94 ) │ │ + ldr r4, [pc, #376] ; (6a7bc ) │ │ cmp r0, #58 ; 0x3a │ │ movs r6, r2 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 69e44 │ │ + b.n 6a66c │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 69e68 │ │ + b.n 6a690 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 69e8c │ │ + b.n 6a6b4 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 69eb0 │ │ + b.n 6a6d8 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 69ed4 │ │ + b.n 6a6fc │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 69ef8 │ │ + b.n 6a720 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 69f1c │ │ + b.n 6a744 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ subs r0, #1 │ │ cmp r0, #0 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - bgt.w 69e20 │ │ + bgt.w 6a648 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, r6 │ │ add r2, r7 │ │ - b.n 69e06 │ │ + b.n 6a62e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r5, [r0, #24] │ │ ldr r6, [r0, #16] │ │ ldr r7, [r0, #36] ; 0x24 │ │ adds r1, r5, #7 │ │ it mi │ │ @@ -126644,108 +127464,108 @@ │ │ ldr r3, [r0, #0] │ │ asrs r1, r1, #3 │ │ ldr r2, [r0, #20] │ │ bic.w r6, r6, #3 │ │ bic.w r7, r7, #1 │ │ subs r4, r5, #1 │ │ cmp.w lr, #0 │ │ - beq.w 6a0ce │ │ + beq.w 6a8f6 │ │ cmp r4, #6 │ │ - bhi.n 69f9e │ │ + bhi.n 6a7c6 │ │ tbb [pc, r4] │ │ strb r2, [r0, #2] │ │ - ldr r4, [pc, #376] ; (6a114 ) │ │ + ldr r4, [pc, #376] ; (6a93c ) │ │ cmp r0, #58 ; 0x3a │ │ movs r6, r2 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 69fc4 │ │ + b.n 6a7ec │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 69fe8 │ │ + b.n 6a810 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 6a00c │ │ + b.n 6a834 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 6a030 │ │ + b.n 6a858 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 6a054 │ │ + b.n 6a87c │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 6a078 │ │ + b.n 6a8a0 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 6a09c │ │ + b.n 6a8c4 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ subs r0, #1 │ │ cmp r0, #0 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - bgt.w 69fa0 │ │ + bgt.w 6a7c8 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, r6 │ │ add r2, r7 │ │ - b.n 69f86 │ │ + b.n 6a7ae │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ movs r6, #8 │ │ ldr r5, [r0, #24] │ │ movs r7, #4 │ │ ldr.w lr, [r0, #28] │ │ ldr r3, [r0, #0] │ │ @@ -126759,203 +127579,201 @@ │ │ asrs r4, r4, #3 │ │ subs r5, #1 │ │ cmp r0, #0 │ │ it lt │ │ addlt r0, #3 │ │ bic.w r8, r0, #3 │ │ cmp.w lr, #0 │ │ - beq.w 6a244 │ │ + beq.w 6aa6c │ │ cmp r5, #6 │ │ - bhi.n 6a11c │ │ + bhi.n 6a944 │ │ tbb [pc, r5] │ │ ldr r4, [r7, #36] ; 0x24 │ │ - ldr r0, [pc, #356] ; (6a27c ) │ │ + ldr r0, [pc, #356] ; (6aaa4 ) │ │ movs r6, #55 ; 0x37 │ │ movs r5, r2 │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 6a140 │ │ + b.n 6a968 │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 6a162 │ │ + b.n 6a98a │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 6a184 │ │ + b.n 6a9ac │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 6a1a6 │ │ + b.n 6a9ce │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 6a1c8 │ │ + b.n 6a9f0 │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 6a1ea │ │ + b.n 6aa12 │ │ mov r0, r4 │ │ ldrb.w fp, [r3, #1] │ │ add.w r9, r2, #4 │ │ ldrb.w sl, [r3] │ │ adds r3, #2 │ │ smlabb fp, r6, fp, r7 │ │ ldr.w sl, [r1, sl, lsl #3] │ │ ldr.w fp, [r1, fp] │ │ add sl, fp │ │ str.w sl, [r2] │ │ - b.n 6a210 │ │ + b.n 6aa38 │ │ mov r0, r4 │ │ mov r9, r2 │ │ ldrb.w fp, [r3, #1] │ │ subs r0, #1 │ │ ldrb.w sl, [r3] │ │ cmp r0, #0 │ │ add.w r2, r9, #4 │ │ add.w r3, r3, #2 │ │ smlabb fp, r6, fp, r7 │ │ ldr.w sl, [r1, sl, lsl #3] │ │ ldr.w fp, [r1, fp] │ │ add sl, fp │ │ str.w sl, [r9] │ │ - bgt.w 6a11e │ │ + bgt.w 6a946 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, ip │ │ add r2, r8 │ │ - b.n 6a104 │ │ + b.n 6a92c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #4] ; (6a250 ) │ │ + ldr r1, [pc, #4] ; (6aa78 ) │ │ add r1, pc │ │ - b.w 6a0d2 │ │ - lsls r6, r2, #10 │ │ - movs r2, r0 │ │ - ldr r1, [pc, #8] ; (6a260 ) │ │ + b.w 6a8fa │ │ + ; instruction: 0xfa760001 │ │ + ldr r1, [pc, #8] ; (6aa88 ) │ │ add r1, pc │ │ add.w r1, r1, #2048 ; 0x800 │ │ - b.w 6a0d2 │ │ - lsls r2, r1, #10 │ │ - movs r2, r0 │ │ - ldr r1, [pc, #8] ; (6a270 ) │ │ + b.w 6a8fa │ │ + ; instruction: 0xfa6a0001 │ │ + ldr r1, [pc, #8] ; (6aa98 ) │ │ add r1, pc │ │ subs r1, #248 ; 0xf8 │ │ - b.w 6a0d2 │ │ + b.w 6a8fa │ │ nop │ │ - asrs r2, r6, #13 │ │ + lsrs r2, r2, #13 │ │ movs r2, r0 │ │ - ldr r1, [pc, #8] ; (6a280 ) │ │ + ldr r1, [pc, #8] ; (6aaa8 ) │ │ add r1, pc │ │ add.w r1, r1, #1800 ; 0x708 │ │ - b.w 6a0d2 │ │ - asrs r2, r4, #13 │ │ + b.w 6a8fa │ │ + lsrs r2, r0, #13 │ │ movs r2, r0 │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w r1, [pc, #2876] ; 6adcc │ │ + ldr.w r1, [pc, #2876] ; 6b5f4 │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #16] │ │ add r1, pc │ │ ldr.w ip, [r0, #24] │ │ ldr.w r8, [r0, #48] ; 0x30 │ │ str r3, [sp, #12] │ │ add.w r6, ip, #7 │ │ ldr r3, [r0, #36] ; 0x24 │ │ ldr r2, [r0, #0] │ │ ldr r4, [r0, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #40] ; 0x28 │ │ ldrb.w sl, [r3, #9] │ │ cmp.w r8, #0 │ │ - beq.n 6a2d2 │ │ + beq.n 6aafa │ │ subs r5, r6, #0 │ │ add.w r9, sl, #4294967295 ; 0xffffffff │ │ it lt │ │ addlt.w r5, ip, #14 │ │ asrs r0, r5, #3 │ │ and.w r5, ip, #7 │ │ str r0, [sp, #4] │ │ subs r0, r5, #1 │ │ str r0, [sp, #20] │ │ - b.n 6a8c6 │ │ + b.n 6b0ee │ │ subs r7, r6, #0 │ │ and.w r5, ip, #7 │ │ it lt │ │ addlt.w r7, ip, #14 │ │ subs r5, #1 │ │ str r5, [sp, #4] │ │ add.w r5, sl, #4294967295 ; 0xffffffff │ │ asrs r0, r7, #3 │ │ ldr r6, [sp, #8] │ │ cmp r6, #0 │ │ - beq.w 6adc6 │ │ + beq.w 6b5ee │ │ ldr r6, [sp, #4] │ │ mov lr, r0 │ │ cmp r6, #6 │ │ - bhi.n 6a30a │ │ + bhi.n 6ab32 │ │ tbh [pc, r6, lsl #1] │ │ lsls r5, r0, #9 │ │ lsls r3, r6, #7 │ │ lsls r1, r4, #6 │ │ lsls r7, r1, #5 │ │ lsls r5, r7, #3 │ │ lsls r3, r5, #2 │ │ lsls r1, r3, #1 │ │ cmp r5, #3 │ │ - bhi.n 6a394 │ │ + bhi.n 6abbc │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 6a320 │ │ + b.n 6ab48 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2732] ; 6add0 │ │ + ldr.w r6, [pc, #2732] ; 6b5f8 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -126970,45 +127788,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6a39a │ │ + b.n 6abc2 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6a39a │ │ + b.n 6abc2 │ │ ldr.w r9, [r2] │ │ - b.n 6a320 │ │ + b.n 6ab48 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 6a438 │ │ + bhi.n 6ac60 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 6a3c4 │ │ + b.n 6abec │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2568] ; 6add0 │ │ + ldr.w r6, [pc, #2568] ; 6b5f8 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127023,45 +127841,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6a43e │ │ + b.n 6ac66 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6a43e │ │ + b.n 6ac66 │ │ ldr.w r9, [r2] │ │ - b.n 6a3c4 │ │ + b.n 6abec │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 6a4dc │ │ + bhi.n 6ad04 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 6a468 │ │ + b.n 6ac90 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2404] ; 6add0 │ │ + ldr.w r6, [pc, #2404] ; 6b5f8 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127076,45 +127894,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6a4e2 │ │ + b.n 6ad0a │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6a4e2 │ │ + b.n 6ad0a │ │ ldr.w r9, [r2] │ │ - b.n 6a468 │ │ + b.n 6ac90 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 6a580 │ │ + bhi.n 6ada8 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 6a50c │ │ + b.n 6ad34 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2240] ; 6add0 │ │ + ldr.w r6, [pc, #2240] ; 6b5f8 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127129,45 +127947,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6a586 │ │ + b.n 6adae │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6a586 │ │ + b.n 6adae │ │ ldr.w r9, [r2] │ │ - b.n 6a50c │ │ + b.n 6ad34 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 6a624 │ │ + bhi.n 6ae4c │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 6a5b0 │ │ + b.n 6add8 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2076] ; 6add0 │ │ + ldr.w r6, [pc, #2076] ; 6b5f8 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127182,45 +128000,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6a62a │ │ + b.n 6ae52 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6a62a │ │ + b.n 6ae52 │ │ ldr.w r9, [r2] │ │ - b.n 6a5b0 │ │ + b.n 6add8 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 6a6c8 │ │ + bhi.n 6aef0 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 6a654 │ │ + b.n 6ae7c │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #1912] ; 6add0 │ │ + ldr.w r6, [pc, #1912] ; 6b5f8 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127235,45 +128053,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6a6ce │ │ + b.n 6aef6 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6a6ce │ │ + b.n 6aef6 │ │ ldr.w r9, [r2] │ │ - b.n 6a654 │ │ + b.n 6ae7c │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 6a76c │ │ + bhi.n 6af94 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 6a6f8 │ │ + b.n 6af20 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #1748] ; 6add0 │ │ + ldr.w r6, [pc, #1748] ; 6b5f8 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127288,45 +128106,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6a772 │ │ + b.n 6af9a │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6a772 │ │ + b.n 6af9a │ │ ldr.w r9, [r2] │ │ - b.n 6a6f8 │ │ + b.n 6af20 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 6a812 │ │ + bhi.n 6b03a │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r7, #49 ; 0x31 │ │ ldrb.w r9, [r2] │ │ - b.n 6a79c │ │ + b.n 6afc4 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #1584] ; 6add0 │ │ + ldr.w r6, [pc, #1584] ; 6b5f8 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ ldr r6, [r3, #12] │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ and.w r6, r9, r6 │ │ ldr.w r7, [r8, r7, lsl #2] │ │ @@ -127341,49 +128159,49 @@ │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r7, r9, r7 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r7, r7, r9 │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6a818 │ │ + b.n 6b040 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r7, r7, #3 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ ldrb r6, [r2, r6] │ │ lsrs r7, r7, #3 │ │ ldrb r7, [r2, r7] │ │ - b.n 6a818 │ │ + b.n 6b040 │ │ ldr.w r9, [r2] │ │ - b.n 6a79c │ │ + b.n 6afc4 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ bic.w r6, r6, #31 │ │ mov.w ip, ip, asr #5 │ │ cmp.w lr, #0 │ │ orr.w r7, r6, r7, lsr #6 │ │ add r2, sl │ │ orr.w ip, r7, ip, lsl #2 │ │ strb.w ip, [r4], #1 │ │ - bgt.w 6a30a │ │ + bgt.w 6ab32 │ │ ldr r6, [sp, #8] │ │ subs r6, #1 │ │ str r6, [sp, #8] │ │ ldr r6, [sp, #12] │ │ add r2, r6 │ │ ldr r6, [sp, #16] │ │ add r4, r6 │ │ - b.n 6a2e8 │ │ + b.n 6ab10 │ │ ldrb.w ip, [r2] │ │ - ldr.w r0, [pc, #1408] ; 6add0 │ │ + ldr.w r0, [pc, #1408] ; 6b5f8 │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ and.w r0, ip, r0 │ │ ldr.w r6, [lr, r6, lsl #2] │ │ @@ -127407,46 +128225,46 @@ │ │ orr.w r6, r0, r6, lsr #6 │ │ subs r5, #1 │ │ orr.w r7, r6, r7, lsl #2 │ │ cmp r5, #0 │ │ add r2, sl │ │ ldrb.w r0, [r8, r7] │ │ strb.w r0, [r4], #1 │ │ - bgt.n 6a8e8 │ │ + bgt.n 6b110 │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ add r2, r0 │ │ ldr r0, [sp, #16] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq.w 6adc6 │ │ + beq.w 6b5ee │ │ ldr r0, [sp, #20] │ │ cmp r0, #6 │ │ - bhi.n 6a8e6 │ │ + bhi.n 6b10e │ │ tbh [pc, r0, lsl #1] │ │ lsls r6, r1, #9 │ │ lsls r3, r7, #7 │ │ lsls r0, r5, #6 │ │ lsls r5, r2, #5 │ │ lsls r2, r0, #4 │ │ lsls r7, r5, #2 │ │ lsls r3, r3, #1 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 6a96e │ │ + bhi.n 6b196 │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r3, #46 ; 0x2e │ │ ldrb.w ip, [r2] │ │ - b.n 6a900 │ │ + b.n 6b128 │ │ ldrh.w ip, [r2] │ │ - ldr.w r0, [pc, #1228] ; 6add0 │ │ + ldr.w r0, [pc, #1228] ; 6b5f8 │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127461,48 +128279,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 6a974 │ │ + b.n 6b19c │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 6a974 │ │ + b.n 6b19c │ │ ldr.w ip, [r2] │ │ - b.n 6a900 │ │ + b.n 6b128 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 6a990 │ │ + b.n 6b1b8 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 6aa16 │ │ + bhi.n 6b23e │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r3, #46 ; 0x2e │ │ ldrb.w ip, [r2] │ │ - b.n 6a9a8 │ │ + b.n 6b1d0 │ │ ldrh.w ip, [r2] │ │ - ldr.w r0, [pc, #1060] ; 6add0 │ │ + ldr.w r0, [pc, #1060] ; 6b5f8 │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127517,48 +128335,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 6aa1c │ │ + b.n 6b244 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 6aa1c │ │ + b.n 6b244 │ │ ldr.w ip, [r2] │ │ - b.n 6a9a8 │ │ + b.n 6b1d0 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 6aa38 │ │ + b.n 6b260 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 6aabc │ │ + bhi.n 6b2e4 │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 6aa50 │ │ + b.n 6b278 │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #892] ; (6add0 ) │ │ + ldr r0, [pc, #892] ; (6b5f8 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127573,48 +128391,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 6aac2 │ │ + b.n 6b2ea │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 6aac2 │ │ + b.n 6b2ea │ │ ldr.w ip, [r2] │ │ - b.n 6aa50 │ │ + b.n 6b278 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 6aade │ │ + b.n 6b306 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 6ab62 │ │ + bhi.n 6b38a │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 6aaf6 │ │ + b.n 6b31e │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #728] ; (6add0 ) │ │ + ldr r0, [pc, #728] ; (6b5f8 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127629,48 +128447,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 6ab68 │ │ + b.n 6b390 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 6ab68 │ │ + b.n 6b390 │ │ ldr.w ip, [r2] │ │ - b.n 6aaf6 │ │ + b.n 6b31e │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 6ab84 │ │ + b.n 6b3ac │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 6ac08 │ │ + bhi.n 6b430 │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 6ab9c │ │ + b.n 6b3c4 │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #560] ; (6add0 ) │ │ + ldr r0, [pc, #560] ; (6b5f8 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127685,48 +128503,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 6ac0e │ │ + b.n 6b436 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 6ac0e │ │ + b.n 6b436 │ │ ldr.w ip, [r2] │ │ - b.n 6ab9c │ │ + b.n 6b3c4 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 6ac2a │ │ + b.n 6b452 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 6acae │ │ + bhi.n 6b4d6 │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 6ac42 │ │ + b.n 6b46a │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #396] ; (6add0 ) │ │ + ldr r0, [pc, #396] ; (6b5f8 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127741,48 +128559,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 6acb4 │ │ + b.n 6b4dc │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 6acb4 │ │ + b.n 6b4dc │ │ ldr.w ip, [r2] │ │ - b.n 6ac42 │ │ + b.n 6b46a │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 6acd0 │ │ + b.n 6b4f8 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 6ad54 │ │ + bhi.n 6b57c │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 6ace8 │ │ + b.n 6b510 │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #228] ; (6add0 ) │ │ + ldr r0, [pc, #228] ; (6b5f8 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -127797,245 +128615,245 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 6ad5a │ │ + b.n 6b582 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 6ad5a │ │ + b.n 6b582 │ │ ldr.w ip, [r2] │ │ - b.n 6ace8 │ │ + b.n 6b510 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 6ad76 │ │ + b.n 6b59e │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 6adbe │ │ - add r0, pc, #8 ; (adr r0, 6ad88 ) │ │ + bhi.n 6b5e6 │ │ + add r0, pc, #8 ; (adr r0, 6b5b0 ) │ │ ldr.w r6, [r0, r9, lsl #2] │ │ add r0, r6 │ │ bx r0 │ │ nop │ │ ; instruction: 0xfac3ffff │ │ movs r1, r2 │ │ movs r0, r0 │ │ movs r7, r2 │ │ movs r0, r0 │ │ movs r1, r6 │ │ movs r0, r0 │ │ ldrh.w ip, [r2] │ │ - b.n 6a84e │ │ + b.n 6b076 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r0, [r2, r0] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6a89a │ │ + b.n 6b0c2 │ │ ldr.w ip, [r2] │ │ - b.n 6a84e │ │ + b.n 6b076 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov r0, r6 │ │ - b.n 6a89a │ │ + b.n 6b0c2 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r3, sp, #464 ; 0x1d0 │ │ + add r3, pc, #304 ; (adr r3, 6b728 ) │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr.w r8, [r0, #44] ; 0x2c │ │ ldr r5, [r0, #24] │ │ ldr r6, [r0, #28] │ │ ldr.w r4, [r8, #24] │ │ add.w ip, r5, #7 │ │ ldr r3, [r0, #0] │ │ ldr r7, [r0, #16] │ │ ldr r2, [r0, #20] │ │ ldr.w lr, [r0, #36] ; 0x24 │ │ ldr r1, [r0, #40] ; 0x28 │ │ cmp r4, #0 │ │ - beq.n 6aebe │ │ + beq.n 6b6e6 │ │ ldrb.w r1, [r0, #63] ; 0x3f │ │ subs.w r4, ip, #0 │ │ ldrb.w r0, [r8, #31] │ │ it lt │ │ addlt.w r4, r5, #14 │ │ and.w r5, r5, #7 │ │ asrs r1, r0 │ │ ldrb.w r0, [r8, #35] ; 0x23 │ │ subs r5, #1 │ │ lsls r1, r0 │ │ asrs r0, r4, #3 │ │ cmp r6, #0 │ │ - beq.n 6aeba │ │ + beq.n 6b6e2 │ │ cmp r5, #6 │ │ - bhi.n 6ae2e │ │ + bhi.n 6b656 │ │ tbb [pc, r5] │ │ adds r4, #60 ; 0x3c │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 6ae40 │ │ + b.n 6b668 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 6ae50 │ │ + b.n 6b678 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 6ae60 │ │ + b.n 6b688 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 6ae70 │ │ + b.n 6b698 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 6ae80 │ │ + b.n 6b6a8 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 6ae90 │ │ + b.n 6b6b8 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 6aea0 │ │ + b.n 6b6c8 │ │ mov r4, r0 │ │ subs r4, #1 │ │ ldr.w ip, [r3], #4 │ │ cmp r4, #0 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - bgt.n 6ae30 │ │ + bgt.n 6b658 │ │ subs r6, #1 │ │ add r3, r7 │ │ add r2, lr │ │ - b.n 6ae1a │ │ + b.n 6b642 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r4, [r1, #12] │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #20] │ │ orrs r0, r4 │ │ subs.w r4, ip, #0 │ │ it lt │ │ addlt.w r4, r5, #14 │ │ and.w r5, r5, #7 │ │ orrs r0, r1 │ │ subs r5, #1 │ │ asrs r1, r4, #3 │ │ cmp r6, #0 │ │ - beq.n 6af7a │ │ + beq.n 6b7a2 │ │ cmp r5, #6 │ │ - bhi.n 6aeee │ │ + bhi.n 6b716 │ │ tbb [pc, r5] │ │ adds r4, #60 ; 0x3c │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 6af00 │ │ + b.n 6b728 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 6af10 │ │ + b.n 6b738 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 6af20 │ │ + b.n 6b748 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 6af30 │ │ + b.n 6b758 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 6af40 │ │ + b.n 6b768 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 6af50 │ │ + b.n 6b778 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 6af60 │ │ + b.n 6b788 │ │ mov r4, r1 │ │ subs r4, #1 │ │ ldr.w ip, [r3], #4 │ │ cmp r4, #0 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - bgt.n 6aef0 │ │ + bgt.n 6b718 │ │ subs r6, #1 │ │ add r3, r7 │ │ add r2, lr │ │ - b.n 6aeda │ │ + b.n 6b702 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, r0 │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ mov r6, r0 │ │ ldr r7, [r0, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [r0, #16] │ │ ldr r1, [r0, #0] │ │ ldr r4, [r0, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #36] ; 0x24 │ │ - ldr.w r5, [pc, #3152] ; 6bbec │ │ + ldr.w r5, [pc, #3152] ; 6c414 │ │ str r3, [sp, #32] │ │ add r5, pc │ │ ldr r3, [r0, #40] ; 0x28 │ │ ldrb r2, [r3, #9] │ │ str r2, [sp, #4] │ │ ldr r2, [r0, #44] ; 0x2c │ │ ldr r0, [r2, #24] │ │ ldrb.w sl, [r2, #9] │ │ - cbz r0, 6afb4 │ │ + cbz r0, 6b7dc │ │ ldrb.w r0, [r6, #63] ; 0x3f │ │ adds.w lr, r7, #7 │ │ it mi │ │ addmi.w lr, r7, #14 │ │ mov.w r6, lr, asr #3 │ │ and.w lr, r7, #7 │ │ str r6, [sp, #12] │ │ @@ -128044,37 +128862,37 @@ │ │ ldr r6, [sp, #4] │ │ subs r6, #1 │ │ str r6, [sp, #16] │ │ add.w r6, sl, #4294967295 ; 0xffffffff │ │ str r6, [sp, #20] │ │ ldr r6, [sp, #24] │ │ cmp r6, #0 │ │ - beq.w 6bdae │ │ + beq.w 6c5d6 │ │ ldr r6, [sp, #36] ; 0x24 │ │ ldr.w lr, [sp, #12] │ │ cmp r6, #6 │ │ - bhi.n 6affe │ │ + bhi.n 6b826 │ │ tbh [pc, r6, lsl #1] │ │ lsls r4, r6, #23 │ │ lsls r4, r3, #20 │ │ lsls r4, r0, #17 │ │ lsls r3, r5, #13 │ │ lsls r2, r2, #10 │ │ lsls r1, r7, #6 │ │ lsls r0, r4, #3 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 6b090 │ │ + bhi.n 6b8b8 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 6b016 │ │ + b.n 6b83e │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #3032] ; 6bbf0 │ │ + ldr.w r6, [pc, #3032] ; 6c418 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -128090,34 +128908,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6b096 │ │ + b.n 6b8be │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 6b096 │ │ + b.n 6b8be │ │ ldr.w r9, [r1] │ │ - b.n 6b016 │ │ + b.n 6b83e │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 6b1aa │ │ + bhi.w 6b9d2 │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -128134,15 +128952,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 6b1aa │ │ + b.n 6b9d2 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128156,26 +128974,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 6b1aa │ │ + b.n 6b9d2 │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 6b1aa │ │ + b.n 6b9d2 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128194,22 +129012,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 6b242 │ │ + bhi.n 6ba6a │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 6b1c8 │ │ + b.n 6b9f0 │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #2596] ; 6bbf0 │ │ + ldr.w r6, [pc, #2596] ; 6c418 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -128225,34 +129043,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6b248 │ │ + b.n 6ba70 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 6b248 │ │ + b.n 6ba70 │ │ ldr.w r9, [r1] │ │ - b.n 6b1c8 │ │ + b.n 6b9f0 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 6b35c │ │ + bhi.w 6bb84 │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -128269,15 +129087,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 6b35c │ │ + b.n 6bb84 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128291,26 +129109,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 6b35c │ │ + b.n 6bb84 │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 6b35c │ │ + b.n 6bb84 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128329,22 +129147,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 6b3f4 │ │ + bhi.n 6bc1c │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 6b37a │ │ + b.n 6bba2 │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #2164] ; 6bbf0 │ │ + ldr.w r6, [pc, #2164] ; 6c418 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -128360,34 +129178,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6b3fa │ │ + b.n 6bc22 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 6b3fa │ │ + b.n 6bc22 │ │ ldr.w r9, [r1] │ │ - b.n 6b37a │ │ + b.n 6bba2 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 6b50e │ │ + bhi.w 6bd36 │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -128404,15 +129222,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 6b50e │ │ + b.n 6bd36 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128426,26 +129244,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 6b50e │ │ + b.n 6bd36 │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 6b50e │ │ + b.n 6bd36 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128464,22 +129282,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 6b5a6 │ │ + bhi.n 6bdce │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 6b52c │ │ + b.n 6bd54 │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #1728] ; 6bbf0 │ │ + ldr.w r6, [pc, #1728] ; 6c418 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -128495,34 +129313,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6b5ac │ │ + b.n 6bdd4 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 6b5ac │ │ + b.n 6bdd4 │ │ ldr.w r9, [r1] │ │ - b.n 6b52c │ │ + b.n 6bd54 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 6b6c0 │ │ + bhi.w 6bee8 │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -128539,15 +129357,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 6b6c0 │ │ + b.n 6bee8 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128561,26 +129379,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 6b6c0 │ │ + b.n 6bee8 │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 6b6c0 │ │ + b.n 6bee8 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128599,22 +129417,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 6b758 │ │ + bhi.n 6bf80 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 6b6de │ │ + b.n 6bf06 │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #1296] ; 6bbf0 │ │ + ldr.w r6, [pc, #1296] ; 6c418 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -128630,34 +129448,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6b75e │ │ + b.n 6bf86 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 6b75e │ │ + b.n 6bf86 │ │ ldr.w r9, [r1] │ │ - b.n 6b6de │ │ + b.n 6bf06 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 6b872 │ │ + bhi.w 6c09a │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -128674,15 +129492,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 6b872 │ │ + b.n 6c09a │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128696,26 +129514,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 6b872 │ │ + b.n 6c09a │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 6b872 │ │ + b.n 6c09a │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128734,22 +129552,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 6b908 │ │ + bhi.n 6c130 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ ands r1, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 6b890 │ │ + b.n 6c0b8 │ │ ldrh.w r9, [r1] │ │ - ldr r6, [pc, #860] ; (6bbf0 ) │ │ + ldr r6, [pc, #860] ; (6c418 ) │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -128765,34 +129583,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6b90e │ │ + b.n 6c136 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 6b90e │ │ + b.n 6c136 │ │ ldr.w r9, [r1] │ │ - b.n 6b890 │ │ + b.n 6c0b8 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 6ba22 │ │ + bhi.w 6c24a │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -128809,15 +129627,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 6ba22 │ │ + b.n 6c24a │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128831,26 +129649,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 6ba22 │ │ + b.n 6c24a │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 6ba22 │ │ + b.n 6c24a │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128869,22 +129687,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 6bab8 │ │ + bhi.n 6c2e0 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ ands r1, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 6ba40 │ │ + b.n 6c268 │ │ ldrh.w r9, [r1] │ │ - ldr r6, [pc, #428] ; (6bbf0 ) │ │ + ldr r6, [pc, #428] ; (6c418 ) │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -128900,34 +129718,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 6babe │ │ + b.n 6c2e6 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 6babe │ │ + b.n 6c2e6 │ │ ldr.w r9, [r1] │ │ - b.n 6ba40 │ │ + b.n 6c268 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 6bbd2 │ │ + bhi.w 6c3fa │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -128944,15 +129762,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 6bbd2 │ │ + b.n 6c3fa │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -128966,26 +129784,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 6bbd2 │ │ + b.n 6c3fa │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 6bbd2 │ │ + b.n 6c3fa │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -129004,25 +129822,25 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 6bc70 │ │ + bhi.n 6c498 │ │ tbb [pc, r6] │ │ lsrs r2, r0, #4 │ │ add r5, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 6bbf8 │ │ - ldr r6, [sp, #424] ; 0x1a8 │ │ + b.n 6c420 │ │ + str r6, [sp, #264] ; 0x108 │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrh.w r9, [r1] │ │ - ldr r6, [pc, #440] ; (6bdb4 ) │ │ + ldr r6, [pc, #440] ; (6c5dc ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ ldr r6, [r3, #12] │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ and.w r6, r9, r6 │ │ ldr.w r7, [r8, r7, lsl #2] │ │ @@ -129038,34 +129856,34 @@ │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r7, r9, r7 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r7, r7, r9 │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6bc76 │ │ + b.n 6c49e │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r7, r7, #3 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ ldrb r6, [r1, r6] │ │ lsrs r7, r7, #3 │ │ str r6, [sp, #8] │ │ ldrb r7, [r1, r7] │ │ - b.n 6bc76 │ │ + b.n 6c49e │ │ ldr.w r9, [r1] │ │ - b.n 6bbf8 │ │ + b.n 6c420 │ │ movs r7, #0 │ │ str r7, [sp, #8] │ │ mov ip, r7 │ │ ldr r6, [sp, #20] │ │ cmp r6, #3 │ │ - bhi.w 6bd8a │ │ + bhi.w 6c5b2 │ │ tbb [pc, r6] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r6, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r6, r6, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -129082,15 +129900,15 @@ │ │ ldrb r6, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r7, r6 │ │ ldrb.w r6, [r2, #34] ; 0x22 │ │ lsls r7, r6 │ │ orr.w ip, ip, r7 │ │ strb.w ip, [r4] │ │ - b.n 6bd8a │ │ + b.n 6c5b2 │ │ ldr r6, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r6, r6, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r6, r6, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -129104,26 +129922,26 @@ │ │ ldrb r6, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r7, r6 │ │ ldrb.w r6, [r2, #34] ; 0x22 │ │ lsls r7, r6 │ │ orr.w ip, ip, r7 │ │ strh.w ip, [r4] │ │ - b.n 6bd8a │ │ + b.n 6c5b2 │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r6, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r6, [r4, r8] │ │ ldrb.w r6, [r2, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb.w ip, [r4, r6] │ │ ldrb.w r6, [r2, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ strb r7, [r4, r6] │ │ - b.n 6bd8a │ │ + b.n 6c5b2 │ │ ldr r6, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r6, r6, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r6, r6, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -129142,23 +129960,23 @@ │ │ orr.w r7, ip, r7 │ │ str r7, [r4, #0] │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ ldr r6, [sp, #4] │ │ cmp.w lr, #0 │ │ add r4, sl │ │ add r1, r6 │ │ - bgt.w 6affe │ │ + bgt.w 6b826 │ │ ldr r6, [sp, #24] │ │ subs r6, #1 │ │ str r6, [sp, #24] │ │ ldr r6, [sp, #28] │ │ add r1, r6 │ │ ldr r6, [sp, #32] │ │ add r4, r6 │ │ - b.w 6afda │ │ + b.w 6b802 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [r0, #24] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr r4, [r0, #16] │ │ @@ -129168,15 +129986,15 @@ │ │ ldr r2, [r0, #44] ; 0x2c │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #0] │ │ ldrb.w r9, [r2, #9] │ │ ldr r5, [r0, #36] ; 0x24 │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ - ldr.w lr, [pc, #504] ; 6bfd4 │ │ + ldr.w lr, [pc, #504] ; 6c7fc │ │ str r3, [sp, #12] │ │ add lr, pc │ │ ldr r3, [r0, #40] ; 0x28 │ │ ldrb.w sl, [r3, #9] │ │ mla r1, r1, sl, r4 │ │ str r1, [sp, #28] │ │ ldr r1, [sp, #20] │ │ @@ -129186,35 +130004,35 @@ │ │ str r1, [sp, #32] │ │ add.w r1, r9, #4294967295 ; 0xffffffff │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ adds r1, #1 │ │ - beq.w 6bfce │ │ + beq.w 6c7f6 │ │ ldr r1, [sp, #20] │ │ ldr r6, [sp, #12] │ │ str r1, [sp, #16] │ │ ldr r1, [sp, #8] │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #0 │ │ - beq.w 6bfbc │ │ + beq.w 6c7e4 │ │ ldr r1, [sp, #32] │ │ cmp r1, #3 │ │ - bhi.n 6bec4 │ │ + bhi.n 6c6ec │ │ tbb [pc, r1] │ │ lsls r2, r0, #24 │ │ - ldr r2, [pc, #228] ; (6bf10 ) │ │ + ldr r2, [pc, #228] ; (6c738 ) │ │ ldr r1, [sp, #0] │ │ ldrb.w r8, [r1] │ │ - b.n 6be3a │ │ + b.n 6c662 │ │ ldr r1, [sp, #0] │ │ ldrh.w r8, [r1] │ │ - ldr r1, [pc, #412] ; (6bfd8 ) │ │ + ldr r1, [pc, #412] ; (6c800 ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r4, [r3, #32] │ │ ldr.w ip, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ and.w r1, r8, r1 │ │ ldr.w r0, [ip, r0, lsl #2] │ │ @@ -129236,42 +130054,42 @@ │ │ ldrb r1, [r7, r1] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, fp, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - b.n 6becc │ │ + b.n 6c6f4 │ │ ldrb.w r1, [r3, #32] │ │ movs r7, #255 ; 0xff │ │ ldr r0, [sp, #0] │ │ ldr r4, [sp, #0] │ │ lsrs r1, r1, #3 │ │ ldr r5, [sp, #0] │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r4, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r5, r1] │ │ - b.n 6becc │ │ + b.n 6c6f4 │ │ ldr r1, [sp, #0] │ │ ldr.w r8, [r1] │ │ - b.n 6be3a │ │ + b.n 6c662 │ │ movs r7, #0 │ │ mov r1, r7 │ │ mov r4, r7 │ │ mov r0, r7 │ │ ldr r5, [sp, #36] ; 0x24 │ │ cmp r5, #3 │ │ - bhi.n 6bfac │ │ + bhi.n 6c7d4 │ │ tbb [pc, r5] │ │ movs r1, #2 │ │ - ldr r5, [pc, #256] ; (6bfdc ) │ │ + ldr r5, [pc, #256] ; (6c804 ) │ │ ldrb.w ip, [r2, #29] │ │ lsr.w r4, r4, ip │ │ ldrb.w ip, [r2, #33] ; 0x21 │ │ lsl.w r4, r4, ip │ │ ldrb.w ip, [r2, #28] │ │ lsr.w r0, r0, ip │ │ ldrb.w ip, [r2, #32] │ │ @@ -129284,15 +130102,15 @@ │ │ orrs r4, r1 │ │ ldrb r1, [r2, #31] │ │ lsrs r7, r1 │ │ ldrb.w r1, [r2, #35] ; 0x23 │ │ lsls r7, r1 │ │ orrs r4, r7 │ │ strb r4, [r6, #0] │ │ - b.n 6bfac │ │ + b.n 6c7d4 │ │ ldrb.w ip, [r2, #29] │ │ lsr.w r4, r4, ip │ │ ldrb.w ip, [r2, #33] ; 0x21 │ │ lsl.w r4, r4, ip │ │ ldrb.w ip, [r2, #28] │ │ lsr.w r0, r0, ip │ │ ldrb.w ip, [r2, #32] │ │ @@ -129305,25 +130123,25 @@ │ │ orrs r4, r1 │ │ ldrb r1, [r2, #31] │ │ lsrs r7, r1 │ │ ldrb.w r1, [r2, #35] ; 0x23 │ │ lsls r7, r1 │ │ orrs r4, r7 │ │ strh r4, [r6, #0] │ │ - b.n 6bfac │ │ + b.n 6c7d4 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r6, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r4, [r6, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r6, r0] │ │ - b.n 6bfac │ │ + b.n 6c7d4 │ │ ldrb.w ip, [r2, #29] │ │ lsr.w r4, r4, ip │ │ ldrb.w ip, [r2, #33] ; 0x21 │ │ lsl.w r4, r4, ip │ │ ldrb.w ip, [r2, #28] │ │ lsr.w r0, r0, ip │ │ ldrb.w ip, [r2, #32] │ │ @@ -129343,27 +130161,27 @@ │ │ ldr r1, [sp, #0] │ │ add r6, r9 │ │ add r1, sl │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ subs r1, #1 │ │ str r1, [sp, #16] │ │ - b.n 6be16 │ │ + b.n 6c63e │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #28] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #12] │ │ add r1, r0 │ │ str r1, [sp, #12] │ │ - b.n 6be00 │ │ + b.n 6c628 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - str r0, [sp, #168] ; 0xa8 │ │ + ldrh r2, [r0, #0] │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr r5, [r0, #24] │ │ str r3, [sp, #24] │ │ @@ -129372,73 +130190,73 @@ │ │ ldr r2, [r0, #0] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #36] ; 0x24 │ │ ldr r1, [r0, #20] │ │ ldr.w r9, [r0, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [r0, #40] ; 0x28 │ │ - ldr.w r4, [pc, #3008] ; 6cbc0 │ │ + ldr.w r4, [pc, #3008] ; 6d3e8 │ │ ldr r7, [r3, #24] │ │ add r4, pc │ │ mvns r0, r7 │ │ str r0, [sp, #8] │ │ ldrb r0, [r3, #9] │ │ ldr r7, [sp, #8] │ │ str r0, [sp, #4] │ │ ands r6, r7 │ │ str r6, [sp, #12] │ │ adds r6, r5, #7 │ │ cmp.w r9, #0 │ │ - beq.n 6c036 │ │ + beq.n 6c85e │ │ cmp r6, #0 │ │ ldr r0, [sp, #4] │ │ it lt │ │ addlt.w r6, r5, #14 │ │ asrs r6, r6, #3 │ │ str r6, [sp, #16] │ │ and.w r6, r5, #7 │ │ subs r5, r6, #1 │ │ str r5, [sp, #36] ; 0x24 │ │ subs r5, r0, #1 │ │ str r5, [sp, #20] │ │ - b.n 6c6da │ │ + b.n 6cf02 │ │ cmp r6, #0 │ │ ldr r0, [sp, #4] │ │ it lt │ │ addlt.w r6, r5, #14 │ │ add.w ip, r0, #4294967295 ; 0xffffffff │ │ asrs r6, r6, #3 │ │ str r6, [sp, #16] │ │ and.w r6, r5, #7 │ │ subs r5, r6, #1 │ │ str r5, [sp, #20] │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq.w 6cc72 │ │ + beq.w 6d49a │ │ ldr r5, [sp, #20] │ │ ldr r6, [sp, #16] │ │ cmp r5, #6 │ │ - bhi.n 6c072 │ │ + bhi.n 6c89a │ │ tbh [pc, r5, lsl #1] │ │ lsls r3, r1, #10 │ │ lsls r7, r5, #8 │ │ lsls r3, r2, #7 │ │ lsls r7, r6, #5 │ │ lsls r3, r3, #4 │ │ lsls r7, r7, #2 │ │ lsls r3, r4, #1 │ │ cmp.w ip, #3 │ │ - bhi.n 6c0fc │ │ + bhi.n 6c924 │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 6c086 │ │ + b.n 6c8ae │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2876] ; 6cbc4 │ │ + ldr.w r7, [pc, #2876] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -129453,28 +130271,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 6c104 │ │ + b.n 6c92c │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c104 │ │ + b.n 6c92c │ │ ldr r5, [r2, #0] │ │ - b.n 6c086 │ │ + b.n 6c8ae │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -129486,22 +130304,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 6c1b4 │ │ + bhi.n 6c9dc │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 6c13e │ │ + b.n 6c966 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2692] ; 6cbc4 │ │ + ldr.w r7, [pc, #2692] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -129516,28 +130334,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 6c1bc │ │ + b.n 6c9e4 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c1bc │ │ + b.n 6c9e4 │ │ ldr r5, [r2, #0] │ │ - b.n 6c13e │ │ + b.n 6c966 │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -129549,22 +130367,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 6c26c │ │ + bhi.n 6ca94 │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 6c1f6 │ │ + b.n 6ca1e │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2508] ; 6cbc4 │ │ + ldr.w r7, [pc, #2508] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -129579,28 +130397,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 6c274 │ │ + b.n 6ca9c │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c274 │ │ + b.n 6ca9c │ │ ldr r5, [r2, #0] │ │ - b.n 6c1f6 │ │ + b.n 6ca1e │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -129612,22 +130430,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 6c324 │ │ + bhi.n 6cb4c │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 6c2ae │ │ + b.n 6cad6 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2324] ; 6cbc4 │ │ + ldr.w r7, [pc, #2324] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -129642,28 +130460,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 6c32c │ │ + b.n 6cb54 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c32c │ │ + b.n 6cb54 │ │ ldr r5, [r2, #0] │ │ - b.n 6c2ae │ │ + b.n 6cad6 │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -129675,22 +130493,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 6c3dc │ │ + bhi.n 6cc04 │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 6c366 │ │ + b.n 6cb8e │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2140] ; 6cbc4 │ │ + ldr.w r7, [pc, #2140] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -129705,28 +130523,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 6c3e4 │ │ + b.n 6cc0c │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c3e4 │ │ + b.n 6cc0c │ │ ldr r5, [r2, #0] │ │ - b.n 6c366 │ │ + b.n 6cb8e │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -129738,22 +130556,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 6c494 │ │ + bhi.n 6ccbc │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 6c41e │ │ + b.n 6cc46 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #1956] ; 6cbc4 │ │ + ldr.w r7, [pc, #1956] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -129768,28 +130586,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 6c49c │ │ + b.n 6ccc4 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c49c │ │ + b.n 6ccc4 │ │ ldr r5, [r2, #0] │ │ - b.n 6c41e │ │ + b.n 6cc46 │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -129801,22 +130619,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 6c54c │ │ + bhi.n 6cd74 │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 6c4d6 │ │ + b.n 6ccfe │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #1772] ; 6cbc4 │ │ + ldr.w r7, [pc, #1772] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -129831,28 +130649,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 6c554 │ │ + b.n 6cd7c │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c554 │ │ + b.n 6cd7c │ │ ldr r5, [r2, #0] │ │ - b.n 6c4d6 │ │ + b.n 6ccfe │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -129864,22 +130682,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 6c604 │ │ + bhi.n 6ce2c │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 6c58e │ │ + b.n 6cdb6 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #1588] ; 6cbc4 │ │ + ldr.w r7, [pc, #1588] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -129894,28 +130712,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 6c60c │ │ + b.n 6ce34 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c60c │ │ + b.n 6ce34 │ │ ldr r5, [r2, #0] │ │ - b.n 6c58e │ │ + b.n 6cdb6 │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ subs r6, #1 │ │ adds r1, #1 │ │ @@ -129928,25 +130746,25 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp r6, #0 │ │ - bgt.w 6c072 │ │ + bgt.w 6c89a │ │ ldr r0, [sp, #24] │ │ subs r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ add r2, r0 │ │ ldr r0, [sp, #32] │ │ add r1, r0 │ │ - b.n 6c050 │ │ + b.n 6c878 │ │ ldrb r5, [r2, #0] │ │ - ldr.w r7, [pc, #1396] ; 6cbc4 │ │ + ldr.w r7, [pc, #1396] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -129978,47 +130796,47 @@ │ │ orrne.w r7, lr, r7, lsr #6 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ cmp r6, #0 │ │ - bgt.n 6c6fc │ │ + bgt.n 6cf24 │ │ ldr r0, [sp, #24] │ │ subs r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ add r2, r0 │ │ ldr r0, [sp, #32] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq.w 6cc72 │ │ + beq.w 6d49a │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r6, [sp, #16] │ │ cmp r0, #6 │ │ - bhi.n 6c6fc │ │ + bhi.n 6cf24 │ │ tbh [pc, r0, lsl #1] │ │ lsls r0, r3, #10 │ │ lsls r6, r6, #8 │ │ lsls r1, r3, #7 │ │ lsls r4, r7, #5 │ │ lsls r7, r3, #4 │ │ lsls r2, r0, #3 │ │ lsls r5, r4, #1 │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 6c786 │ │ + bhi.n 6cfae │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 6c710 │ │ + b.n 6cf38 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #1200] ; 6cbc4 │ │ + ldr.w r7, [pc, #1200] ; 6d3ec │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -130033,28 +130851,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6c78e │ │ + b.n 6cfb6 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c78e │ │ + b.n 6cfb6 │ │ ldr r5, [r2, #0] │ │ - b.n 6c710 │ │ + b.n 6cf38 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -130068,22 +130886,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 6c840 │ │ + bhi.n 6d068 │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 6c7cc │ │ + b.n 6cff4 │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #1012] ; (6cbc4 ) │ │ + ldr r7, [pc, #1012] ; (6d3ec ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -130098,28 +130916,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6c848 │ │ + b.n 6d070 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c848 │ │ + b.n 6d070 │ │ ldr r5, [r2, #0] │ │ - b.n 6c7cc │ │ + b.n 6cff4 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -130133,22 +130951,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 6c8fa │ │ + bhi.n 6d122 │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 6c886 │ │ + b.n 6d0ae │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #828] ; (6cbc4 ) │ │ + ldr r7, [pc, #828] ; (6d3ec ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -130163,28 +130981,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6c902 │ │ + b.n 6d12a │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c902 │ │ + b.n 6d12a │ │ ldr r5, [r2, #0] │ │ - b.n 6c886 │ │ + b.n 6d0ae │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -130198,22 +131016,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 6c9b4 │ │ + bhi.n 6d1dc │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 6c940 │ │ + b.n 6d168 │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #640] ; (6cbc4 ) │ │ + ldr r7, [pc, #640] ; (6d3ec ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -130228,28 +131046,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6c9bc │ │ + b.n 6d1e4 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c9bc │ │ + b.n 6d1e4 │ │ ldr r5, [r2, #0] │ │ - b.n 6c940 │ │ + b.n 6d168 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -130263,22 +131081,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 6ca6e │ │ + bhi.n 6d296 │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 6c9fa │ │ + b.n 6d222 │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #456] ; (6cbc4 ) │ │ + ldr r7, [pc, #456] ; (6d3ec ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -130293,28 +131111,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6ca76 │ │ + b.n 6d29e │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6ca76 │ │ + b.n 6d29e │ │ ldr r5, [r2, #0] │ │ - b.n 6c9fa │ │ + b.n 6d222 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -130328,22 +131146,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 6cb28 │ │ + bhi.n 6d350 │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 6cab4 │ │ + b.n 6d2dc │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #268] ; (6cbc4 ) │ │ + ldr r7, [pc, #268] ; (6d3ec ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -130358,28 +131176,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6cb30 │ │ + b.n 6d358 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6cb30 │ │ + b.n 6d358 │ │ ldr r5, [r2, #0] │ │ - b.n 6cab4 │ │ + b.n 6d2dc │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -130393,22 +131211,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 6cbec │ │ + bhi.n 6d414 │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ tst r2, r6 │ │ ldrb r5, [r2, #0] │ │ - b.n 6cb6e │ │ + b.n 6d396 │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #84] ; (6cbc4 ) │ │ + ldr r7, [pc, #84] ; (6d3ec ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -130423,32 +131241,32 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6cbf4 │ │ + b.n 6d41c │ │ nop │ │ - ldrh r6, [r0, #48] ; 0x30 │ │ + strh r6, [r3, #46] ; 0x2e │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6cbf4 │ │ + b.n 6d41c │ │ ldr r5, [r2, #0] │ │ - b.n 6cb6e │ │ + b.n 6d396 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -130462,47 +131280,47 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 6cc68 │ │ - add r5, pc, #8 ; (adr r5, 6cc30 ) │ │ + bhi.n 6d490 │ │ + add r5, pc, #8 ; (adr r5, 6d458 ) │ │ ldr.w r0, [r5, r0, lsl #2] │ │ add r5, r0 │ │ bx r5 │ │ nop │ │ ; instruction: 0xfa1bffff │ │ movs r1, r2 │ │ movs r0, r0 │ │ movs r5, r2 │ │ movs r0, r0 │ │ movs r5, r6 │ │ movs r0, r0 │ │ ldrh r5, [r2, #0] │ │ - b.n 6c64c │ │ + b.n 6ce74 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 6c69c │ │ + b.n 6cec4 │ │ ldr r5, [r2, #0] │ │ - b.n 6c64c │ │ + b.n 6ce74 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ - b.n 6c69c │ │ + b.n 6cec4 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r1, [r0, #40] ; 0x28 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ ldr r5, [r0, #24] │ │ ldr r7, [r0, #16] │ │ ldr r6, [r0, #36] ; 0x24 │ │ @@ -130520,125 +131338,125 @@ │ │ bic.w ip, ip, #1 │ │ asrs r0, r0, #3 │ │ bic.w r7, r7, #1 │ │ mvns r1, r1 │ │ subs r6, #1 │ │ ands r4, r1 │ │ cmp.w lr, #0 │ │ - beq.n 6cd98 │ │ + beq.n 6d5c0 │ │ cmp r6, #6 │ │ - bhi.n 6ccca │ │ + bhi.n 6d4f2 │ │ tbb [pc, r6] │ │ - ldr r4, [pc, #352] ; (6ce24 ) │ │ + ldr r4, [pc, #352] ; (6d64c ) │ │ adds r4, #64 ; 0x40 │ │ adds r0, r5, #0 │ │ movs r0, r2 │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 6cce4 │ │ + b.n 6d50c │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 6ccfc │ │ + b.n 6d524 │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 6cd14 │ │ + b.n 6d53c │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 6cd2c │ │ + b.n 6d554 │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 6cd44 │ │ + b.n 6d56c │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 6cd5c │ │ + b.n 6d584 │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 6cd74 │ │ + b.n 6d59c │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ subs r5, #1 │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ cmp r5, #0 │ │ - bgt.n 6cccc │ │ + bgt.n 6d4f4 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, ip │ │ add r2, r7 │ │ - b.n 6ccb4 │ │ + b.n 6d4dc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r2, [r0, #40] ; 0x28 │ │ str r3, [sp, #32] │ │ ldr r3, [r0, #16] │ │ ldrb r7, [r2, #9] │ │ - ldr.w r6, [pc, #3360] ; 6dad0 │ │ + ldr.w r6, [pc, #3360] ; 6e2f8 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #36] ; 0x24 │ │ add r6, pc │ │ str r7, [sp, #8] │ │ ldr.w ip, [r0, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r0, #44] ; 0x2c │ │ ldr r1, [r0, #0] │ │ ldr r4, [r0, #20] │ │ ldrb r7, [r3, #9] │ │ ldr r5, [r0, #56] ; 0x38 │ │ str r7, [sp, #12] │ │ ldr r7, [r3, #24] │ │ - cbz r7, 6cdd4 │ │ + cbz r7, 6d5fc │ │ ldrb.w r0, [r0, #63] ; 0x3f │ │ - b.n 6cdd6 │ │ + b.n 6d5fe │ │ mov r0, r7 │ │ ldr r7, [r2, #24] │ │ mvn.w lr, r7 │ │ and.w r5, lr, r5 │ │ str r5, [sp, #16] │ │ adds.w r5, ip, #7 │ │ it mi │ │ @@ -130652,52 +131470,52 @@ │ │ subs r5, #1 │ │ str r5, [sp, #24] │ │ ldr r5, [sp, #12] │ │ subs r5, #1 │ │ str r5, [sp, #28] │ │ ldr r5, [sp, #32] │ │ cmp r5, #0 │ │ - beq.w 6dcc2 │ │ + beq.w 6e4ea │ │ ldr r5, [sp, #44] ; 0x2c │ │ cmp r5, #6 │ │ - bhi.n 6ce24 │ │ + bhi.n 6d64c │ │ tbh [pc, r5, lsl #1] │ │ lsls r1, r4, #25 │ │ lsls r6, r6, #21 │ │ lsls r7, r1, #18 │ │ lsls r7, r4, #14 │ │ lsls r7, r7, #10 │ │ lsls r7, r2, #7 │ │ lsls r7, r5, #3 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r7, [sp, #24] │ │ cmp r7, #3 │ │ - bhi.n 6ce5c │ │ + bhi.n 6d684 │ │ tbb [pc, r7] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 6ce60 │ │ + b.n 6d688 │ │ ldrh.w r8, [r1] │ │ - b.n 6ce60 │ │ + b.n 6d688 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 6ce60 │ │ + b.n 6d688 │ │ ldr.w r8, [r1] │ │ - b.n 6ce60 │ │ + b.n 6d688 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 6cfea │ │ - ldr.w r7, [pc, #3172] ; 6dad4 │ │ + beq.w 6d812 │ │ + ldr.w r7, [pc, #3172] ; 6e2fc │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -130714,15 +131532,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 6cfea │ │ + bhi.w 6d812 │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -130738,15 +131556,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 6cfea │ │ + b.n 6d812 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -130759,25 +131577,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 6cfea │ │ + b.n 6d812 │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 6cfea │ │ + b.n 6d812 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -130794,41 +131612,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 6cff8 │ │ + b.n 6d820 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 6d02c │ │ + bhi.n 6d854 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 6d030 │ │ + b.n 6d858 │ │ ldrh.w r8, [r1] │ │ - b.n 6d030 │ │ + b.n 6d858 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 6d030 │ │ + b.n 6d858 │ │ ldr.w r8, [r1] │ │ - b.n 6d030 │ │ + b.n 6d858 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 6d1ba │ │ - ldr.w r7, [pc, #2708] ; 6dad4 │ │ + beq.w 6d9e2 │ │ + ldr.w r7, [pc, #2708] ; 6e2fc │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -130845,15 +131663,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 6d1ba │ │ + bhi.w 6d9e2 │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -130869,15 +131687,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 6d1ba │ │ + b.n 6d9e2 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -130890,25 +131708,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 6d1ba │ │ + b.n 6d9e2 │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 6d1ba │ │ + b.n 6d9e2 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -130925,41 +131743,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 6d1c8 │ │ + b.n 6d9f0 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 6d1fc │ │ + bhi.n 6da24 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 6d200 │ │ + b.n 6da28 │ │ ldrh.w r8, [r1] │ │ - b.n 6d200 │ │ + b.n 6da28 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 6d200 │ │ + b.n 6da28 │ │ ldr.w r8, [r1] │ │ - b.n 6d200 │ │ + b.n 6da28 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 6d38a │ │ - ldr.w r7, [pc, #2244] ; 6dad4 │ │ + beq.w 6dbb2 │ │ + ldr.w r7, [pc, #2244] ; 6e2fc │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -130976,15 +131794,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 6d38a │ │ + bhi.w 6dbb2 │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -131000,15 +131818,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 6d38a │ │ + b.n 6dbb2 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131021,25 +131839,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 6d38a │ │ + b.n 6dbb2 │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 6d38a │ │ + b.n 6dbb2 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131056,41 +131874,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 6d398 │ │ + b.n 6dbc0 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 6d3cc │ │ + bhi.n 6dbf4 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 6d3d0 │ │ + b.n 6dbf8 │ │ ldrh.w r8, [r1] │ │ - b.n 6d3d0 │ │ + b.n 6dbf8 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 6d3d0 │ │ + b.n 6dbf8 │ │ ldr.w r8, [r1] │ │ - b.n 6d3d0 │ │ + b.n 6dbf8 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 6d55a │ │ - ldr.w r7, [pc, #1780] ; 6dad4 │ │ + beq.w 6dd82 │ │ + ldr.w r7, [pc, #1780] ; 6e2fc │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -131107,15 +131925,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 6d55a │ │ + bhi.w 6dd82 │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -131131,15 +131949,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 6d55a │ │ + b.n 6dd82 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131152,25 +131970,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 6d55a │ │ + b.n 6dd82 │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 6d55a │ │ + b.n 6dd82 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131187,41 +132005,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 6d568 │ │ + b.n 6dd90 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 6d59c │ │ + bhi.n 6ddc4 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 6d5a0 │ │ + b.n 6ddc8 │ │ ldrh.w r8, [r1] │ │ - b.n 6d5a0 │ │ + b.n 6ddc8 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 6d5a0 │ │ + b.n 6ddc8 │ │ ldr.w r8, [r1] │ │ - b.n 6d5a0 │ │ + b.n 6ddc8 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 6d72a │ │ - ldr.w r7, [pc, #1316] ; 6dad4 │ │ + beq.w 6df52 │ │ + ldr.w r7, [pc, #1316] ; 6e2fc │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -131238,15 +132056,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 6d72a │ │ + bhi.w 6df52 │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -131262,15 +132080,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 6d72a │ │ + b.n 6df52 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131283,25 +132101,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 6d72a │ │ + b.n 6df52 │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 6d72a │ │ + b.n 6df52 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131318,41 +132136,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 6d738 │ │ + b.n 6df60 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 6d76c │ │ + bhi.n 6df94 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 6d770 │ │ + b.n 6df98 │ │ ldrh.w r8, [r1] │ │ - b.n 6d770 │ │ + b.n 6df98 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 6d770 │ │ + b.n 6df98 │ │ ldr.w r8, [r1] │ │ - b.n 6d770 │ │ + b.n 6df98 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 6d8f8 │ │ - ldr r7, [pc, #852] ; (6dad4 ) │ │ + beq.w 6e120 │ │ + ldr r7, [pc, #852] ; (6e2fc ) │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -131369,15 +132187,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 6d8f8 │ │ + bhi.w 6e120 │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -131393,15 +132211,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 6d8f8 │ │ + b.n 6e120 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131414,25 +132232,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 6d8f8 │ │ + b.n 6e120 │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 6d8f8 │ │ + b.n 6e120 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131449,41 +132267,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 6d906 │ │ + b.n 6e12e │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 6d93a │ │ + bhi.n 6e162 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 6d93e │ │ + b.n 6e166 │ │ ldrh.w r8, [r1] │ │ - b.n 6d93e │ │ + b.n 6e166 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 6d93e │ │ + b.n 6e166 │ │ ldr.w r8, [r1] │ │ - b.n 6d93e │ │ + b.n 6e166 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 6dac6 │ │ - ldr r7, [pc, #392] ; (6dad4 ) │ │ + beq.w 6e2ee │ │ + ldr r7, [pc, #392] ; (6e2fc ) │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -131500,15 +132318,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 6dac6 │ │ + bhi.w 6e2ee │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -131524,15 +132342,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 6dac6 │ │ + b.n 6e2ee │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131545,25 +132363,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 6dac6 │ │ + b.n 6e2ee │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 6dac6 │ │ + b.n 6e2ee │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131580,44 +132398,44 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 6dadc │ │ - strh r4, [r2, #2] │ │ + b.n 6e304 │ │ + ldrb r4, [r5, #0] │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 6db10 │ │ + bhi.n 6e338 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 6db14 │ │ + b.n 6e33c │ │ ldrh.w r8, [r1] │ │ - b.n 6db14 │ │ + b.n 6e33c │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 6db14 │ │ + b.n 6e33c │ │ ldr.w r8, [r1] │ │ - b.n 6db14 │ │ + b.n 6e33c │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 6dc9c │ │ - ldr r7, [pc, #420] ; (6dcc8 ) │ │ + beq.w 6e4c4 │ │ + ldr r7, [pc, #420] ; (6e4f0 ) │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -131634,15 +132452,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 6dc9c │ │ + bhi.w 6e4c4 │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -131658,15 +132476,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 6dc9c │ │ + b.n 6e4c4 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131679,25 +132497,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 6dc9c │ │ + b.n 6e4c4 │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 6dc9c │ │ + b.n 6e4c4 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -131718,29 +132536,29 @@ │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ ldr r5, [sp, #4] │ │ subs r5, #1 │ │ str r5, [sp, #4] │ │ cmp r5, #0 │ │ - bgt.w 6ce28 │ │ + bgt.w 6d650 │ │ ldr r5, [sp, #32] │ │ subs r5, #1 │ │ str r5, [sp, #32] │ │ ldr r5, [sp, #36] ; 0x24 │ │ add r1, r5 │ │ ldr r5, [sp, #40] ; 0x28 │ │ add r4, r5 │ │ - b.w 6ce04 │ │ + b.w 6d62c │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ - ldr.w r3, [pc, #3156] ; 6e928 │ │ + ldr.w r3, [pc, #3156] ; 6f150 │ │ ldr r7, [r0, #24] │ │ add r3, pc │ │ str r3, [sp, #0] │ │ ldr r3, [r0, #28] │ │ adds.w r9, r7, #7 │ │ ldr r6, [r0, #56] ; 0x38 │ │ it mi │ │ @@ -131773,37 +132591,37 @@ │ │ subs r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #12] │ │ subs r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - beq.w 6eb52 │ │ + beq.w 6f37a │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr.w r9, [sp, #20] │ │ cmp r0, #6 │ │ - bhi.n 6dd50 │ │ + bhi.n 6e578 │ │ tbh [pc, r0, lsl #1] │ │ lsls r4, r3, #24 │ │ lsls r2, r7, #20 │ │ lsls r5, r3, #17 │ │ lsls r7, r7, #13 │ │ lsls r1, r4, #10 │ │ lsls r3, r0, #7 │ │ lsls r5, r4, #3 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 6ddfa │ │ + bhi.n 6e622 │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (6de50 ) │ │ + ldr r5, [pc, #240] ; (6e678 ) │ │ ldrb.w lr, [r1] │ │ - b.n 6dd68 │ │ + b.n 6e590 │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #3008] ; 6e92c │ │ + ldr.w r0, [pc, #3008] ; 6f154 │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -131826,42 +132644,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6de04 │ │ + b.n 6e62c │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 6de04 │ │ + b.n 6e62c │ │ ldr.w lr, [r1] │ │ - b.n 6dd68 │ │ + b.n 6e590 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 6df04 │ │ + beq.n 6e72c │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 6df04 │ │ + bhi.n 6e72c │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -131877,15 +132695,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 6df04 │ │ + b.n 6e72c │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -131898,25 +132716,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 6df04 │ │ + b.n 6e72c │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 6df04 │ │ + b.n 6e72c │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -131935,22 +132753,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 6dfb6 │ │ + bhi.n 6e7de │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (6e00c ) │ │ + ldr r5, [pc, #240] ; (6e834 ) │ │ ldrb.w lr, [r1] │ │ - b.n 6df24 │ │ + b.n 6e74c │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #2564] ; 6e92c │ │ + ldr.w r0, [pc, #2564] ; 6f154 │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -131973,42 +132791,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6dfc0 │ │ + b.n 6e7e8 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 6dfc0 │ │ + b.n 6e7e8 │ │ ldr.w lr, [r1] │ │ - b.n 6df24 │ │ + b.n 6e74c │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 6e0c0 │ │ + beq.n 6e8e8 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 6e0c0 │ │ + bhi.n 6e8e8 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -132024,15 +132842,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 6e0c0 │ │ + b.n 6e8e8 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132045,25 +132863,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 6e0c0 │ │ + b.n 6e8e8 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 6e0c0 │ │ + b.n 6e8e8 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132082,22 +132900,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 6e172 │ │ + bhi.n 6e99a │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (6e1c8 ) │ │ + ldr r5, [pc, #240] ; (6e9f0 ) │ │ ldrb.w lr, [r1] │ │ - b.n 6e0e0 │ │ + b.n 6e908 │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #2120] ; 6e92c │ │ + ldr.w r0, [pc, #2120] ; 6f154 │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -132120,42 +132938,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6e17c │ │ + b.n 6e9a4 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 6e17c │ │ + b.n 6e9a4 │ │ ldr.w lr, [r1] │ │ - b.n 6e0e0 │ │ + b.n 6e908 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 6e27c │ │ + beq.n 6eaa4 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 6e27c │ │ + bhi.n 6eaa4 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -132171,15 +132989,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 6e27c │ │ + b.n 6eaa4 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132192,25 +133010,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 6e27c │ │ + b.n 6eaa4 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 6e27c │ │ + b.n 6eaa4 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132229,22 +133047,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 6e32e │ │ + bhi.n 6eb56 │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (6e384 ) │ │ + ldr r5, [pc, #240] ; (6ebac ) │ │ ldrb.w lr, [r1] │ │ - b.n 6e29c │ │ + b.n 6eac4 │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #1676] ; 6e92c │ │ + ldr.w r0, [pc, #1676] ; 6f154 │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -132267,42 +133085,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6e338 │ │ + b.n 6eb60 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 6e338 │ │ + b.n 6eb60 │ │ ldr.w lr, [r1] │ │ - b.n 6e29c │ │ + b.n 6eac4 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 6e438 │ │ + beq.n 6ec60 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 6e438 │ │ + bhi.n 6ec60 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -132318,15 +133136,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 6e438 │ │ + b.n 6ec60 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132339,25 +133157,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 6e438 │ │ + b.n 6ec60 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 6e438 │ │ + b.n 6ec60 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132376,22 +133194,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 6e4ea │ │ + bhi.n 6ed12 │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (6e540 ) │ │ + ldr r5, [pc, #240] ; (6ed68 ) │ │ ldrb.w lr, [r1] │ │ - b.n 6e458 │ │ + b.n 6ec80 │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #1232] ; 6e92c │ │ + ldr.w r0, [pc, #1232] ; 6f154 │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -132414,42 +133232,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6e4f4 │ │ + b.n 6ed1c │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 6e4f4 │ │ + b.n 6ed1c │ │ ldr.w lr, [r1] │ │ - b.n 6e458 │ │ + b.n 6ec80 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 6e5f4 │ │ + beq.n 6ee1c │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 6e5f4 │ │ + bhi.n 6ee1c │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -132465,15 +133283,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 6e5f4 │ │ + b.n 6ee1c │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132486,25 +133304,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 6e5f4 │ │ + b.n 6ee1c │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 6e5f4 │ │ + b.n 6ee1c │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132523,22 +133341,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 6e6a4 │ │ + bhi.n 6eecc │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r4, [pc, #236] ; (6e6f8 ) │ │ + ldr r4, [pc, #236] ; (6ef20 ) │ │ ldrb.w lr, [r1] │ │ - b.n 6e614 │ │ + b.n 6ee3c │ │ ldrh.w lr, [r1] │ │ - ldr r0, [pc, #788] ; (6e92c ) │ │ + ldr r0, [pc, #788] ; (6f154 ) │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -132561,42 +133379,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6e6ae │ │ + b.n 6eed6 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 6e6ae │ │ + b.n 6eed6 │ │ ldr.w lr, [r1] │ │ - b.n 6e614 │ │ + b.n 6ee3c │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 6e7ae │ │ + beq.n 6efd6 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 6e7ae │ │ + bhi.n 6efd6 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -132612,15 +133430,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 6e7ae │ │ + b.n 6efd6 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132633,25 +133451,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 6e7ae │ │ + b.n 6efd6 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 6e7ae │ │ + b.n 6efd6 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132670,22 +133488,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 6e85e │ │ + bhi.n 6f086 │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r4, [pc, #236] ; (6e8b0 ) │ │ + ldr r4, [pc, #236] ; (6f0d8 ) │ │ ldrb.w lr, [r1] │ │ - b.n 6e7ce │ │ + b.n 6eff6 │ │ ldrh.w lr, [r1] │ │ - ldr r0, [pc, #348] ; (6e92c ) │ │ + ldr r0, [pc, #348] ; (6f154 ) │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -132708,42 +133526,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6e868 │ │ + b.n 6f090 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 6e868 │ │ + b.n 6f090 │ │ ldr.w lr, [r1] │ │ - b.n 6e7ce │ │ + b.n 6eff6 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 6e972 │ │ + beq.n 6f19a │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 6e972 │ │ + bhi.n 6f19a │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ ldr r6, [r0, r5] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -132759,15 +133577,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 6e972 │ │ + b.n 6f19a │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132780,27 +133598,27 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 6e972 │ │ + b.n 6f19a │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 6e972 │ │ + b.n 6f19a │ │ nop │ │ - strb r0, [r6, #4] │ │ + ldr r0, [r1, #16] │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ @@ -132821,22 +133639,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 6ea22 │ │ + bhi.n 6f24a │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r4, [pc, #236] ; (6ea74 ) │ │ + ldr r4, [pc, #236] ; (6f29c ) │ │ ldrb.w lr, [r1] │ │ - b.n 6e992 │ │ + b.n 6f1ba │ │ ldrh.w lr, [r1] │ │ - ldr r0, [pc, #452] ; (6eb58 ) │ │ + ldr r0, [pc, #452] ; (6f380 ) │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -132859,42 +133677,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 6ea2c │ │ + b.n 6f254 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 6ea2c │ │ + b.n 6f254 │ │ ldr.w lr, [r1] │ │ - b.n 6e992 │ │ + b.n 6f1ba │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 6eb2c │ │ + beq.n 6f354 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 6eb2c │ │ + bhi.n 6f354 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -132910,15 +133728,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 6eb2c │ │ + b.n 6f354 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132931,25 +133749,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 6eb2c │ │ + b.n 6f354 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 6eb2c │ │ + b.n 6f354 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -132968,23 +133786,23 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ cmp.w r9, #0 │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ - bgt.w 6dd50 │ │ + bgt.w 6e578 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r4, r0 │ │ - b.w 6dd2c │ │ + b.w 6e554 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldr r7, [r0, #24] │ │ @@ -133003,21 +133821,21 @@ │ │ and.w r0, r7, #7 │ │ subs r0, #1 │ │ str r0, [sp, #12] │ │ ldrb r6, [r3, #9] │ │ subs r0, r6, #1 │ │ ldr r4, [sp, #0] │ │ cmp r4, #0 │ │ - beq.w 6f5d2 │ │ - ldr.w r5, [pc, #2620] ; 6f5d8 │ │ + beq.w 6fdfa │ │ + ldr.w r5, [pc, #2620] ; 6fe00 │ │ ldr r4, [sp, #12] │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ cmp r4, #6 │ │ - bhi.n 6ebb8 │ │ + bhi.n 6f3e0 │ │ tbh [pc, r4, lsl #1] │ │ lsls r7, r4, #17 │ │ lsls r7, r0, #15 │ │ lsls r7, r4, #12 │ │ lsls r7, r0, #10 │ │ lsls r7, r4, #7 │ │ lsls r7, r0, #5 │ │ @@ -133027,15 +133845,15 @@ │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 6ecf2 │ │ + bhi.w 6f51a │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -133051,15 +133869,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 6ecf2 │ │ + b.n 6f51a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133072,25 +133890,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 6ecf2 │ │ + b.n 6f51a │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 6ecf2 │ │ + b.n 6f51a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133105,25 +133923,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 6ecfa │ │ + b.n 6f522 │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 6ee32 │ │ + bhi.w 6f65a │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -133139,15 +133957,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 6ee32 │ │ + b.n 6f65a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133160,25 +133978,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 6ee32 │ │ + b.n 6f65a │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 6ee32 │ │ + b.n 6f65a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133193,25 +134011,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 6ee3a │ │ + b.n 6f662 │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 6ef72 │ │ + bhi.w 6f79a │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -133227,15 +134045,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 6ef72 │ │ + b.n 6f79a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133248,25 +134066,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 6ef72 │ │ + b.n 6f79a │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 6ef72 │ │ + b.n 6f79a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133281,25 +134099,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 6ef7a │ │ + b.n 6f7a2 │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 6f0b2 │ │ + bhi.w 6f8da │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -133315,15 +134133,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 6f0b2 │ │ + b.n 6f8da │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133336,25 +134154,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 6f0b2 │ │ + b.n 6f8da │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 6f0b2 │ │ + b.n 6f8da │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133369,25 +134187,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 6f0ba │ │ + b.n 6f8e2 │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 6f1f2 │ │ + bhi.w 6fa1a │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -133403,15 +134221,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 6f1f2 │ │ + b.n 6fa1a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133424,25 +134242,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 6f1f2 │ │ + b.n 6fa1a │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 6f1f2 │ │ + b.n 6fa1a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133457,25 +134275,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 6f1fa │ │ + b.n 6fa22 │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 6f332 │ │ + bhi.w 6fb5a │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -133491,15 +134309,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 6f332 │ │ + b.n 6fb5a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133512,25 +134330,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 6f332 │ │ + b.n 6fb5a │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 6f332 │ │ + b.n 6fb5a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133545,25 +134363,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 6f33a │ │ + b.n 6fb62 │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 6f472 │ │ + bhi.w 6fc9a │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -133579,15 +134397,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 6f472 │ │ + b.n 6fc9a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133600,25 +134418,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 6f472 │ │ + b.n 6fc9a │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 6f472 │ │ + b.n 6fc9a │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133633,25 +134451,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 6f47a │ │ + b.n 6fca2 │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r9, r7, #22, #8 │ │ ubfx sl, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx r8, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 6f5b2 │ │ + bhi.w 6fdda │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w sl, sl, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w sl, sl, fp │ │ @@ -133667,15 +134485,15 @@ │ │ orr.w r9, sl, r8 │ │ ldrb.w r8, [r3, #31] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r8 │ │ orr.w r9, r9, r7 │ │ strb.w r9, [r2] │ │ - b.n 6f5b2 │ │ + b.n 6fdda │ │ ldrb.w fp, [r3, #29] │ │ lsr.w sl, sl, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w sl, sl, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133688,25 +134506,25 @@ │ │ orr.w r9, sl, r8 │ │ ldrb.w r8, [r3, #31] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r8 │ │ orr.w r9, r9, r7 │ │ strh.w r9, [r2] │ │ - b.n 6f5b2 │ │ + b.n 6fdda │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ - b.n 6f5b2 │ │ + b.n 6fdda │ │ ldrb.w fp, [r3, #29] │ │ lsr.w sl, sl, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w sl, sl, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -133723,37 +134541,37 @@ │ │ lsl.w r7, r7, r8 │ │ orr.w r7, r9, r7 │ │ str r7, [r2, #0] │ │ subs r4, #1 │ │ add r2, r6 │ │ cmp r4, #0 │ │ add.w r1, r1, #4 │ │ - bgt.w 6ebba │ │ + bgt.w 6f3e2 │ │ ldr r4, [sp, #0] │ │ subs r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #4] │ │ add r1, r4 │ │ ldr r4, [sp, #8] │ │ add r2, r4 │ │ - b.w 6eb90 │ │ + b.w 6f3b8 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - str r6, [r1, #8] │ │ + ldr r6, [r4, r1] │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r3, [r6, #28] │ │ sub sp, #28 │ │ ldr r0, [r0, #24] │ │ ldr r2, [r6, #0] │ │ str r3, [sp, #8] │ │ and.w fp, r0, #7 │ │ ldr r3, [r6, #16] │ │ - ldr r4, [pc, #932] ; (6f998 ) │ │ + ldr r4, [pc, #932] ; (701c0 ) │ │ str r3, [sp, #12] │ │ add r4, pc │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #0] │ │ ldr r3, [r6, #36] ; 0x24 │ │ str r3, [sp, #16] │ │ ldr r3, [r6, #40] ; 0x28 │ │ @@ -133765,52 +134583,52 @@ │ │ add.w r0, fp, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #4] │ │ asrs r1, r1, #3 │ │ add.w fp, r0, #4294967295 ; 0xffffffff │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq.w 6fee8 │ │ + beq.w 70710 │ │ ldr r0, [sp, #20] │ │ cmp r0, #6 │ │ - bhi.n 6f63c │ │ + bhi.n 6fe64 │ │ tbh [pc, r0, lsl #1] │ │ lsls r0, r5, #14 │ │ lsls r0, r4, #12 │ │ lsls r6, r3, #10 │ │ lsls r4, r3, #8 │ │ lsls r3, r2, #6 │ │ lsls r0, r2, #4 │ │ lsls r6, r1, #2 │ │ cmp.w fp, #3 │ │ - bhi.n 6f702 │ │ + bhi.n 6ff2a │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 6f680 │ │ + b.n 6fea8 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 6f680 │ │ + b.n 6fea8 │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6f6e2 │ │ + b.n 6ff0a │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #792] ; (6f99c ) │ │ + ldr r5, [pc, #792] ; (701c4 ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -133832,34 +134650,34 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 6f6ea │ │ + cbz r5, 6ff12 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 6f6f8 │ │ + beq.n 6ff20 │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 6f70c │ │ + cbz r6, 6ff34 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 6f70c │ │ + b.n 6ff34 │ │ mov r0, r1 │ │ movs r7, #0 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #636] ; (6f994 ) │ │ + ldr r5, [pc, #636] ; (701bc ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r5, r5, #7 │ │ orr.w lr, lr, r5, lsl #30 │ │ ldr r5, [sp, #0] │ │ orr.w r6, lr, r6 │ │ str.w r6, [r5], #4 │ │ @@ -133867,44 +134685,44 @@ │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ movs r5, #0 │ │ mov r6, r5 │ │ mov r7, r5 │ │ mov sl, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 6f81a │ │ + bhi.n 70042 │ │ tbb [pc, fp] │ │ lsrs r3, r1, #28 │ │ movs r3, #19 │ │ cmp.w fp, #3 │ │ - bhi.w 6feb8 │ │ + bhi.w 706e0 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 6f790 │ │ + b.n 6ffb8 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 6f790 │ │ + b.n 6ffb8 │ │ mov r0, r1 │ │ ldrb.w r5, [r3, #32] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r5, [r2, r5] │ │ ldrb r6, [r2, r6] │ │ ldrb.w lr, [r2, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 6f7f4 │ │ + b.n 7001c │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #520] ; (6f99c ) │ │ + ldr r5, [pc, #520] ; (701c4 ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -133926,71 +134744,71 @@ │ │ ldrb.w lr, [lr, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 6f800 │ │ + cbz r5, 70028 │ │ mov.w sl, r5, lsl #2 │ │ orr.w sl, sl, #3 │ │ - b.n 6f802 │ │ + b.n 7002a │ │ mov sl, r5 │ │ - cbz r6, 6f80a │ │ + cbz r6, 70032 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ movs r5, #0 │ │ cmp.w lr, #0 │ │ - beq.n 6f81a │ │ + beq.n 70042 │ │ mov.w ip, lr, lsl #2 │ │ orr.w r5, ip, #3 │ │ mov.w ip, sl, lsl #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, ip, r6, lsl #10 │ │ - ldr r6, [pc, #364] ; (6f994 ) │ │ + ldr r6, [pc, #364] ; (701bc ) │ │ umull r6, r7, r7, r6 │ │ lsrs r7, r7, #7 │ │ orr.w r6, lr, r7, lsl #30 │ │ orrs r6, r5 │ │ ldr r5, [sp, #0] │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 6f916 │ │ + bhi.n 7013e │ │ tbb [pc, fp] │ │ lsrs r3, r1, #28 │ │ movs r3, #19 │ │ cmp.w fp, #3 │ │ - bhi.w 6fec4 │ │ + bhi.w 706ec │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 6f894 │ │ + b.n 700bc │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 6f894 │ │ + b.n 700bc │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6f8f6 │ │ + b.n 7011e │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #260] ; (6f99c ) │ │ + ldr r5, [pc, #260] ; (701c4 ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -134012,79 +134830,79 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 6f8fe │ │ + cbz r5, 70126 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 6f90c │ │ + beq.n 70134 │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 6f91e │ │ + cbz r6, 70146 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 6f91e │ │ + b.n 70146 │ │ movs r5, #0 │ │ mov r7, r5 │ │ mov lr, r5 │ │ mov r6, r5 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #104] ; (6f994 ) │ │ + ldr r5, [pc, #104] ; (701bc ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r5, r5, #7 │ │ orr.w lr, lr, r5, lsl #30 │ │ ldr r5, [sp, #0] │ │ orr.w r6, lr, r6 │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 6fa28 │ │ + bhi.n 70250 │ │ tbb [pc, fp] │ │ lsrs r3, r1, #28 │ │ cmp r1, #19 │ │ cmp.w fp, #3 │ │ - bhi.w 6fed0 │ │ + bhi.w 706f8 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ movs r0, #10 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 6f9a6 │ │ + b.n 701ce │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 6f9a6 │ │ + b.n 701ce │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6fa08 │ │ + b.n 70230 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldr r2, [r2, r0] │ │ + ldr r7, [pc, #936] ; (7056c ) │ │ movs r4, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #780] ; (6fcb4 ) │ │ + ldr r5, [pc, #780] ; (704dc ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -134106,74 +134924,74 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 6fa10 │ │ + cbz r5, 70238 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 6fa1e │ │ + beq.n 70246 │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 6fa30 │ │ + cbz r6, 70258 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 6fa30 │ │ + b.n 70258 │ │ movs r5, #0 │ │ mov r7, r5 │ │ mov lr, r5 │ │ mov r6, r5 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #628] ; (6fcb0 ) │ │ + ldr r5, [pc, #628] ; (704d8 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r5, r5, #7 │ │ orr.w lr, lr, r5, lsl #30 │ │ ldr r5, [sp, #0] │ │ orr.w r6, lr, r6 │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 6fb2e │ │ + bhi.n 70356 │ │ tbb [pc, fp] │ │ lsrs r2, r1, #24 │ │ movs r2, #18 │ │ cmp.w fp, #3 │ │ - bhi.n 6fb2c │ │ + bhi.n 70354 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 6faaa │ │ + b.n 702d2 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 6faaa │ │ + b.n 702d2 │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6fb0c │ │ + b.n 70334 │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #520] ; (6fcb4 ) │ │ + ldr r5, [pc, #520] ; (704dc ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -134195,75 +135013,75 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 6fb14 │ │ + cbz r5, 7033c │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 6fb22 │ │ + beq.n 7034a │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 6fb36 │ │ + cbz r6, 7035e │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 6fb36 │ │ + b.n 7035e │ │ mov r0, r1 │ │ movs r7, #0 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #364] ; (6fcb0 ) │ │ + ldr r5, [pc, #364] ; (704d8 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r7, r5, #7 │ │ orr.w r5, lr, r7, lsl #30 │ │ orrs r6, r5 │ │ ldr r5, [sp, #0] │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 6fc32 │ │ + bhi.n 7045a │ │ tbb [pc, fp] │ │ lsrs r2, r1, #24 │ │ movs r2, #18 │ │ cmp.w fp, #3 │ │ - bhi.n 6fc30 │ │ + bhi.n 70458 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 6fbae │ │ + b.n 703d6 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 6fbae │ │ + b.n 703d6 │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6fc10 │ │ + b.n 70438 │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #260] ; (6fcb4 ) │ │ + ldr r5, [pc, #260] ; (704dc ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -134285,79 +135103,79 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 6fc18 │ │ + cbz r5, 70440 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 6fc26 │ │ + beq.n 7044e │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 6fc3a │ │ + cbz r6, 70462 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 6fc3a │ │ + b.n 70462 │ │ mov r0, r1 │ │ movs r7, #0 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #104] ; (6fcb0 ) │ │ + ldr r5, [pc, #104] ; (704d8 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r7, r5, #7 │ │ orr.w r5, lr, r7, lsl #30 │ │ orrs r6, r5 │ │ ldr r5, [sp, #0] │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 6fd40 │ │ + bhi.n 70568 │ │ tbb [pc, fp] │ │ lsrs r3, r1, #28 │ │ cmp r0, #19 │ │ cmp.w fp, #3 │ │ - bhi.w 6fedc │ │ + bhi.w 70704 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, #4 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 6fcbe │ │ + b.n 704e6 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 6fcbe │ │ + b.n 704e6 │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6fd20 │ │ + b.n 70548 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #564] ; (6fef4 ) │ │ + ldr r5, [pc, #564] ; (7071c ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -134379,74 +135197,74 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 6fd28 │ │ + cbz r5, 70550 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 6fd36 │ │ + beq.n 7055e │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 6fd48 │ │ + cbz r6, 70570 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 6fd48 │ │ + b.n 70570 │ │ movs r5, #0 │ │ mov r7, r5 │ │ mov lr, r5 │ │ mov r6, r5 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #412] ; (6fef0 ) │ │ + ldr r5, [pc, #412] ; (70718 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r5, r5, #7 │ │ orr.w lr, lr, r5, lsl #30 │ │ ldr r5, [sp, #0] │ │ orr.w r6, lr, r6 │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 6fe46 │ │ + bhi.n 7066e │ │ tbb [pc, fp] │ │ lsrs r2, r1, #24 │ │ movs r2, #18 │ │ cmp.w fp, #3 │ │ - bhi.n 6fe44 │ │ + bhi.n 7066c │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 6fdc2 │ │ + b.n 705ea │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 6fdc2 │ │ + b.n 705ea │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 6fe24 │ │ + b.n 7064c │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #304] ; (6fef4 ) │ │ + ldr r5, [pc, #304] ; (7071c ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -134468,316 +135286,316 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 6fe2c │ │ + cbz r5, 70654 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 6fe3a │ │ + beq.n 70662 │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 6fe4e │ │ + cbz r6, 70676 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 6fe4e │ │ + b.n 70676 │ │ mov r0, r1 │ │ movs r7, #0 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #148] ; (6fef0 ) │ │ + ldr r5, [pc, #148] ; (70718 ) │ │ subs r0, #1 │ │ cmp r0, #0 │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ mov.w r7, r5, lsr #7 │ │ orr.w r5, lr, r7, lsl #30 │ │ orr.w r6, r6, r5 │ │ ldr r5, [sp, #0] │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ - bgt.n 6fe94 │ │ + bgt.n 706bc │ │ ldr r0, [sp, #8] │ │ ldr r5, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ add r2, r0 │ │ ldr r0, [sp, #16] │ │ add r5, r0 │ │ str r5, [sp, #0] │ │ - b.w 6f61c │ │ + b.w 6fe44 │ │ cmp.w fp, #3 │ │ - bhi.w 6f704 │ │ - add r5, pc, #8 ; (adr r5, 6fea8 ) │ │ + bhi.w 6ff2c │ │ + add r5, pc, #8 ; (adr r5, 706d0 ) │ │ ldr.w r6, [r5, fp, lsl #2] │ │ add r5, r6 │ │ bx r5 │ │ nop │ │ - bl 15eaa <__cxa_atexit@plt-0x1be2> │ │ - bl 1deae │ │ - bl 25eb2 │ │ - bl 45eb6 │ │ + bl 166d2 <__cxa_atexit@plt-0x13ba> │ │ + bl 1e6d6 │ │ + bl 266da │ │ + bl 466de │ │ movs r7, #0 │ │ mov r0, r1 │ │ mov sl, r7 │ │ mov r6, r7 │ │ mov r5, r7 │ │ - b.n 6f81a │ │ + b.n 70042 │ │ movs r7, #0 │ │ mov r0, r1 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ - b.n 6f91e │ │ + b.n 70146 │ │ movs r7, #0 │ │ mov r0, r1 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ - b.n 6fa30 │ │ + b.n 70258 │ │ movs r7, #0 │ │ mov r0, r1 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ - b.n 6fd48 │ │ + b.n 70570 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ │ │ -0006fef8 : │ │ +00070720 : │ │ ldr r2, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r3, [r2, #0] │ │ ldr r4, [r0, #4] │ │ ldr r5, [r3, #4] │ │ ldrb r1, [r5, #8] │ │ cmp r1, #7 │ │ - bls.w 7006e │ │ + bls.w 70896 │ │ ldr r3, [r2, #68] ; 0x44 │ │ bics.w r3, r3, #28672 ; 0x7000 │ │ - beq.n 6ff1e │ │ + beq.n 70746 │ │ cmp.w r3, #256 ; 0x100 │ │ - beq.w 70048 │ │ - b.n 7006e │ │ + beq.w 70870 │ │ + b.n 70896 │ │ cmp r1, #8 │ │ ldrb r3, [r4, #9] │ │ - bne.n 6ff72 │ │ + bne.n 7079a │ │ cmp r3, #4 │ │ - bne.w 70074 │ │ + bne.w 7089c │ │ ldr r3, [r4, #12] │ │ cmp.w r3, #16711680 ; 0xff0000 │ │ - bne.n 6ff4c │ │ + bne.n 70774 │ │ ldr r3, [r4, #16] │ │ cmp.w r3, #65280 ; 0xff00 │ │ - bne.w 7007c │ │ + bne.w 708a4 │ │ ldr r3, [r4, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.w 70084 │ │ - ldr r0, [pc, #424] ; (700f0 ) │ │ + beq.w 708ac │ │ + ldr r0, [pc, #424] ; (70918 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r2, [pc, #404] ; (700e4 ) │ │ + ldr r2, [pc, #404] ; (7090c ) │ │ cmp r3, r2 │ │ - bne.w 7008c │ │ + bne.w 708b4 │ │ ldr r2, [r4, #16] │ │ - ldr r3, [pc, #400] ; (700e8 ) │ │ + ldr r3, [pc, #400] ; (70910 ) │ │ cmp r2, r3 │ │ - bne.w 70094 │ │ + bne.w 708bc │ │ ldr r2, [r4, #20] │ │ movw r3, #1023 ; 0x3ff │ │ cmp r2, r3 │ │ - bne.w 7009c │ │ - ldr r0, [pc, #392] ; (700f4 ) │ │ + bne.w 708c4 │ │ + ldr r0, [pc, #392] ; (7091c ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r2, [r5, #24] │ │ - cbz r2, 6ff82 │ │ + cbz r2, 707aa │ │ ldr r2, [r4, #24] │ │ cmp r2, #0 │ │ ite ne │ │ movne r7, #4 │ │ moveq r7, #2 │ │ - b.n 6ff84 │ │ + b.n 707ac │ │ movs r7, #1 │ │ - ldr r2, [pc, #368] ; (700f8 ) │ │ + ldr r2, [pc, #368] ; (70920 ) │ │ subs r3, #1 │ │ add r2, pc │ │ ldr.w r6, [r2, r3, lsl #2] │ │ ldr r3, [r6, #12] │ │ cmp r3, #0 │ │ - beq.n 6fff8 │ │ + beq.n 70820 │ │ ldr r2, [r6, #0] │ │ ldr r1, [r4, #12] │ │ cmp r1, r2 │ │ - beq.n 6ffa0 │ │ + beq.n 707c8 │ │ cmp r2, #0 │ │ - bne.n 70006 │ │ + bne.n 7082e │ │ ldr r2, [r6, #4] │ │ ldr r1, [r4, #16] │ │ cmp r1, r2 │ │ - beq.n 6ffaa │ │ - cbnz r2, 70006 │ │ + beq.n 707d2 │ │ + cbnz r2, 7082e │ │ ldr r2, [r6, #8] │ │ ldr r1, [r4, #20] │ │ cmp r1, r2 │ │ - beq.n 6ffb4 │ │ - cbnz r2, 70006 │ │ + beq.n 707dc │ │ + cbnz r2, 7082e │ │ ldr r2, [r6, #16] │ │ ldr r1, [r5, #12] │ │ cmp r1, r2 │ │ - beq.n 6ffbe │ │ - cbnz r2, 70006 │ │ + beq.n 707e6 │ │ + cbnz r2, 7082e │ │ ldr r2, [r6, #20] │ │ ldr r1, [r5, #16] │ │ cmp r1, r2 │ │ - beq.n 6ffc8 │ │ - cbnz r2, 70006 │ │ + beq.n 707f0 │ │ + cbnz r2, 7082e │ │ ldr r2, [r6, #24] │ │ ldr r1, [r5, #20] │ │ cmp r1, r2 │ │ - beq.n 6ffd2 │ │ - cbnz r2, 70006 │ │ + beq.n 707fa │ │ + cbnz r2, 7082e │ │ ldrb r2, [r5, #9] │ │ cmp r2, r3 │ │ - bne.n 70006 │ │ + bne.n 7082e │ │ ldr r3, [r6, #36] ; 0x24 │ │ ands r3, r7 │ │ cmp r3, r7 │ │ - bne.n 70006 │ │ + bne.n 7082e │ │ ldr.w r8, [r6, #28] │ │ bl 31fc8 │ │ ldr r3, [r6, #28] │ │ cmp r0, #0 │ │ ite eq │ │ moveq r0, #0 │ │ andne.w r0, r8, #1 │ │ cmp r0, r3 │ │ - bne.n 70006 │ │ - ldr r3, [pc, #256] ; (700fc ) │ │ + bne.n 7082e │ │ + ldr r3, [pc, #256] ; (70924 ) │ │ ldr r0, [r6, #32] │ │ add r3, pc │ │ cmp r0, r3 │ │ - beq.n 7000a │ │ + beq.n 70832 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ adds r6, #40 ; 0x28 │ │ - b.n 6ff8e │ │ - ldr r3, [pc, #224] ; (700ec ) │ │ + b.n 707b6 │ │ + ldr r3, [pc, #224] ; (70914 ) │ │ ldr r2, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 700a4 │ │ + beq.n 708cc │ │ ldr r2, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 700ac │ │ + beq.n 708d4 │ │ ldrb r3, [r4, #9] │ │ cmp r3, #4 │ │ - bne.n 7003c │ │ + bne.n 70864 │ │ ldrb r3, [r5, #9] │ │ cmp r3, #4 │ │ - bne.n 7003c │ │ + bne.n 70864 │ │ ldr r2, [r4, #12] │ │ ldr r3, [r5, #12] │ │ cmp r2, r3 │ │ - bne.n 7003c │ │ + bne.n 70864 │ │ ldr r2, [r4, #16] │ │ ldr r3, [r5, #16] │ │ cmp r2, r3 │ │ - bne.n 7003c │ │ + bne.n 70864 │ │ ldr r2, [r4, #20] │ │ ldr r3, [r5, #20] │ │ cmp r2, r3 │ │ - beq.n 700b4 │ │ + beq.n 708dc │ │ cmp r7, #4 │ │ - bne.n 700bc │ │ - ldr r0, [pc, #188] ; (70100 ) │ │ + bne.n 708e4 │ │ + ldr r0, [pc, #188] ; (70928 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldrb r3, [r4, #9] │ │ cmp r3, #2 │ │ - bne.n 70054 │ │ + bne.n 7087c │ │ ldr r3, [r2, #4] │ │ cmp r3, #0 │ │ - bne.n 700c4 │ │ + bne.n 708ec │ │ ldrb r3, [r5, #9] │ │ cmp r3, #1 │ │ - beq.n 700cc │ │ + beq.n 708f4 │ │ ldr r3, [r4, #24] │ │ cmp r3, #0 │ │ - beq.n 700d4 │ │ + beq.n 708fc │ │ ldr r3, [r5, #24] │ │ cmp r3, #0 │ │ - beq.n 700dc │ │ - ldr r0, [pc, #156] ; (70104 ) │ │ + beq.n 70904 │ │ + ldr r0, [pc, #156] ; (7092c ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #144] ; (70108 ) │ │ + ldr r0, [pc, #144] ; (70930 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #140] ; (7010c ) │ │ + ldr r0, [pc, #140] ; (70934 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #136] ; (70110 ) │ │ + ldr r0, [pc, #136] ; (70938 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #132] ; (70114 ) │ │ + ldr r0, [pc, #132] ; (7093c ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #128] ; (70118 ) │ │ + ldr r0, [pc, #128] ; (70940 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #124] ; (7011c ) │ │ + ldr r0, [pc, #124] ; (70944 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #120] ; (70120 ) │ │ + ldr r0, [pc, #120] ; (70948 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #116] ; (70124 ) │ │ + ldr r0, [pc, #116] ; (7094c ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #112] ; (70128 ) │ │ + ldr r0, [pc, #112] ; (70950 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #108] ; (7012c ) │ │ + ldr r0, [pc, #108] ; (70954 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #104] ; (70130 ) │ │ + ldr r0, [pc, #104] ; (70958 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #100] ; (70134 ) │ │ + ldr r0, [pc, #100] ; (7095c ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #96] ; (70138 ) │ │ + ldr r0, [pc, #96] ; (70960 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #92] ; (7013c ) │ │ + ldr r0, [pc, #92] ; (70964 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ stc2 0, cr0, [r0], {15} │ │ movs r0, #4 │ │ asrs r7, r6, #24 │ │ - add r3, pc, #236 ; (adr r3, 701e0 ) │ │ + add r3, pc, #236 ; (adr r3, 70a08 ) │ │ ; instruction: 0xffff9b3b │ │ - vaddl.u q10, d15, d20 │ │ + vqshl.u64 , q14, #63 ; 0x3f │ │ movs r4, r0 │ │ add r7, sp, #516 ; 0x204 │ │ vcvt.u16.f16 , , #1 │ │ vdup.8 , d17[7] │ │ vsubl.u q13, d15, d11 │ │ vsubl.u q13, d15, d3 │ │ vqshlu.s64 , , #63 ; 0x3f │ │ @@ -134788,873 +135606,38 @@ │ │ vabal.u , d15, d27 │ │ vcvt.u16.f16 d26, d11, #1 │ │ ; instruction: 0xffffaebf │ │ vtbl.8 d28, {d31- instruction: 0xffffbf0b │ │ vqdmulh.s q14, , d3[0] │ │ ; instruction: 0xffffccbb │ │ - Address 0x000000000007013e is out of bounds. │ │ - │ │ - │ │ -00070140 : │ │ - ldr.w r3, [r0, #636] ; 0x27c │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - ldr r0, [r3, #0] │ │ - mov r6, r1 │ │ - bl 402c8 │ │ - mov r4, r0 │ │ - cbnz r0, 70184 │ │ - mov r0, r6 │ │ - bl 552bc │ │ - movw r2, #1022 ; 0x3fe │ │ - cmp r0, r2 │ │ - bhi.n 70184 │ │ - ldr r4, [pc, #36] ; (70188 ) │ │ - movs r3, #95 ; 0x5f │ │ - mov r1, r6 │ │ - add r4, pc │ │ - mov r0, r4 │ │ - strb.w r3, [r0], #1 │ │ - bl 5532c │ │ - ldr.w r3, [r5, #636] ; 0x27c │ │ - mov r1, r4 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - ldr r0, [r3, #0] │ │ - b.w 402c8 │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - ldrh r0, [r6, #56] ; 0x38 │ │ - movs r4, r0 │ │ - │ │ -0007018c : │ │ - ldr.w r3, [r0, #636] ; 0x27c │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - cbz r3, 701dc │ │ - ldr r0, [r3, #8] │ │ - cbz r0, 701a6 │ │ - ldr r3, [r3, #28] │ │ - blx r3 │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - movs r2, #0 │ │ - str r2, [r3, #8] │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - ldr r0, [r3, #4] │ │ - cbz r0, 701ba │ │ - bl 40344 │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - movs r2, #0 │ │ - str r2, [r3, #4] │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - ldr r0, [r3, #0] │ │ - cbz r0, 701ce │ │ - bl 40344 │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - movs r2, #0 │ │ - str r2, [r3, #0] │ │ - ldr.w r0, [r4, #636] ; 0x27c │ │ - bl 555c4 │ │ - movs r3, #0 │ │ - str.w r3, [r4, #636] ; 0x27c │ │ - pop {r4, pc} │ │ - ... │ │ - │ │ -000701e0 : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ - ldr.w r3, [r0, #636] ; 0x27c │ │ - mov r6, r1 │ │ - mov r9, r2 │ │ - cbz r3, 701f6 │ │ - ldr r0, [pc, #780] ; (70500 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - movs r0, #1 │ │ - movs r1, #88 ; 0x58 │ │ - bl 555bc │ │ - str.w r0, [r4, #636] ; 0x27c │ │ - cbnz r0, 7020c │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - b.w 182e0 │ │ - ldr r0, [pc, #756] ; (70504 ) │ │ - add r0, pc │ │ - bl 55df8 │ │ - mov r5, r0 │ │ - cbnz r0, 70224 │ │ - ldr.w r3, [r4, #332] ; 0x14c │ │ - cmp r3, #4 │ │ - beq.n 7022e │ │ - movs r7, #0 │ │ - b.n 70256 │ │ - bl 402a0 │ │ - mov r7, r0 │ │ - cbnz r0, 70256 │ │ - b.n 70218 │ │ - ldr.w r3, [r4, #320] ; 0x140 │ │ - cmp r3, #1 │ │ - ble.n 7023c │ │ - ldr r5, [pc, #720] ; (70508 ) │ │ - add r5, pc │ │ - b.n 7024e │ │ - ldr r5, [pc, #716] ; (7050c ) │ │ - add r5, pc │ │ - mov r0, r5 │ │ - bl 402a0 │ │ - mov r7, r0 │ │ - cbnz r0, 70256 │ │ - ldr r5, [pc, #708] ; (70510 ) │ │ - add r5, pc │ │ - mov r0, r5 │ │ - bl 402a0 │ │ - mov r7, r0 │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - str r7, [r3, #0] │ │ - cbnz r7, 70264 │ │ - ldr r0, [pc, #692] ; (70514 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - cbz r6, 7026e │ │ - mov r0, r6 │ │ - bl 402a0 │ │ - mov r6, r0 │ │ - ldr r1, [pc, #680] ; (70518 ) │ │ - mov r0, r6 │ │ - add r1, pc │ │ - bl 402c8 │ │ - cbnz r0, 702a2 │ │ - cbz r6, 70282 │ │ - mov r0, r6 │ │ - bl 40344 │ │ - ldr r0, [pc, #664] ; (7051c ) │ │ - add r0, pc │ │ - bl 55df8 │ │ - mov r5, r0 │ │ - cbnz r0, 70292 │ │ - ldr r5, [pc, #656] ; (70520 ) │ │ - add r5, pc │ │ - mov r0, r5 │ │ - bl 402a0 │ │ - mov r6, r0 │ │ - cbnz r0, 702a2 │ │ - ldr r0, [pc, #644] ; (70524 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - mov r0, r6 │ │ - ldr r1, [pc, #636] ; (70528 ) │ │ - str.w r6, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #20] │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #20] │ │ - cbnz r3, 702c8 │ │ - ldr r0, [pc, #616] ; (7052c ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #612] ; (70530 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #24] │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #24] │ │ - cbnz r3, 702e8 │ │ - ldr r0, [pc, #592] ; (70534 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #588] ; (70538 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #28] │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #28] │ │ - cbnz r3, 70308 │ │ - ldr r0, [pc, #568] ; (7053c ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #564] ; (70540 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #32] │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #32] │ │ - cbnz r3, 70328 │ │ - ldr r0, [pc, #544] ; (70544 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #540] ; (70548 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #36] ; 0x24 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #36] ; 0x24 │ │ - cbnz r3, 70348 │ │ - ldr r0, [pc, #520] ; (7054c ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #516] ; (70550 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #72] ; 0x48 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #72] ; 0x48 │ │ - cbnz r3, 70368 │ │ - ldr r0, [pc, #496] ; (70554 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #492] ; (70558 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #40] ; 0x28 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #40] ; 0x28 │ │ - cbnz r3, 70388 │ │ - ldr r0, [pc, #472] ; (7055c ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #468] ; (70560 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #44] ; 0x2c │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #44] ; 0x2c │ │ - cbnz r3, 703a8 │ │ - ldr r0, [pc, #448] ; (70564 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #444] ; (70568 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #48] ; 0x30 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #48] ; 0x30 │ │ - cbnz r3, 703c8 │ │ - ldr r0, [pc, #424] ; (7056c ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #420] ; (70570 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #52] ; 0x34 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #52] ; 0x34 │ │ - cbnz r3, 703e8 │ │ - ldr r0, [pc, #400] ; (70574 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #396] ; (70578 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #56] ; 0x38 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #56] ; 0x38 │ │ - cbnz r3, 70408 │ │ - ldr r0, [pc, #376] ; (7057c ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #372] ; (70580 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #60] ; 0x3c │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #60] ; 0x3c │ │ - cbnz r3, 70428 │ │ - ldr r0, [pc, #352] ; (70584 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #348] ; (70588 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #64] ; 0x40 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #64] ; 0x40 │ │ - cbnz r3, 70448 │ │ - ldr r0, [pc, #328] ; (7058c ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #324] ; (70590 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #76] ; 0x4c │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #76] ; 0x4c │ │ - cbnz r3, 70468 │ │ - ldr r0, [pc, #304] ; (70594 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #300] ; (70598 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #80] ; 0x50 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #80] ; 0x50 │ │ - cbnz r3, 70488 │ │ - ldr r0, [pc, #280] ; (7059c ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr r1, [pc, #276] ; (705a0 ) │ │ - ldr.w r0, [r8, #4] │ │ - add r1, pc │ │ - bl 402c8 │ │ - str.w r0, [r8, #84] ; 0x54 │ │ - ldr.w r8, [r4, #636] ; 0x27c │ │ - ldr.w r3, [r8, #84] ; 0x54 │ │ - cbnz r3, 704a8 │ │ - ldr r0, [pc, #256] ; (705a4 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - ldr.w r3, [r8, #20] │ │ - mov r0, r9 │ │ - blx r3 │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - str.w r0, [r8, #8] │ │ - ldr r0, [r3, #8] │ │ - cbnz r0, 704c2 │ │ - ldr r0, [pc, #232] ; (705a8 ) │ │ - add r0, pc │ │ - b.n 704d2 │ │ - movs r1, #0 │ │ - ldr r3, [r3, #24] │ │ - mov r2, r1 │ │ - blx r3 │ │ - cmp r0, #1 │ │ - beq.n 704da │ │ - ldr r0, [pc, #220] ; (705ac ) │ │ - add r0, pc │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - b.w 181a8 │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - str r6, [r3, #4] │ │ - str r7, [r3, #0] │ │ - str.w r0, [r4, #348] ; 0x15c │ │ - cbz r5, 704f6 │ │ - add.w r0, r4, #352 ; 0x160 │ │ - mov r1, r5 │ │ - movs r2, #255 ; 0xff │ │ - bl 5532c │ │ - b.n 704fa │ │ - strb.w r5, [r4, #352] ; 0x160 │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r5, [r2, #28] │ │ - movs r1, r0 │ │ - ldr r3, [r3, #28] │ │ - movs r1, r0 │ │ - ldr r2, [r3, #20] │ │ - movs r1, r0 │ │ - ldr r1, [r4, #20] │ │ - movs r1, r0 │ │ - ldr r3, [r4, #20] │ │ - movs r1, r0 │ │ - ldr r5, [r3, #24] │ │ - movs r1, r0 │ │ - ldr r6, [r6, #24] │ │ - movs r1, r0 │ │ - ldr r4, [r6, #24] │ │ - movs r1, r0 │ │ - ldr r5, [r5, #16] │ │ - movs r1, r0 │ │ - ldr r7, [r5, #24] │ │ - movs r1, r0 │ │ - ldr r2, [r7, #24] │ │ - movs r1, r0 │ │ - ldr r2, [r6, #24] │ │ - movs r1, r0 │ │ - ldr r6, [r2, #28] │ │ - movs r1, r0 │ │ - ldr r6, [r1, #28] │ │ - movs r1, r0 │ │ - ldr r2, [r6, #28] │ │ - movs r1, r0 │ │ - ldr r1, [r5, #28] │ │ - movs r1, r0 │ │ - ldr r4, [r1, #32] │ │ - movs r1, r0 │ │ - ldr r0, [r1, #32] │ │ - movs r1, r0 │ │ - ldr r2, [r7, #12] │ │ - movs r1, r0 │ │ - ldr r2, [r3, #32] │ │ - movs r1, r0 │ │ - ldr r0, [r0, #36] ; 0x24 │ │ - movs r1, r0 │ │ - ldr r5, [r7, #32] │ │ - movs r1, r0 │ │ - ldr r6, [r4, #36] ; 0x24 │ │ - movs r1, r0 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - movs r1, r0 │ │ - ldr r0, [r1, #40] ; 0x28 │ │ - movs r1, r0 │ │ - ldr r4, [r0, #40] ; 0x28 │ │ - movs r1, r0 │ │ - ldr r4, [r5, #40] ; 0x28 │ │ - movs r1, r0 │ │ - ldr r5, [r5, #40] ; 0x28 │ │ - movs r1, r0 │ │ - ldr r2, [r3, #44] ; 0x2c │ │ - movs r1, r0 │ │ - ldr r6, [r2, #44] ; 0x2c │ │ - movs r1, r0 │ │ - ldr r6, [r7, #44] ; 0x2c │ │ - movs r1, r0 │ │ - ldr r7, [r6, #44] ; 0x2c │ │ - movs r1, r0 │ │ - ldr r4, [r3, #48] ; 0x30 │ │ - movs r1, r0 │ │ - ldr r5, [r2, #48] ; 0x30 │ │ - movs r1, r0 │ │ - ldr r2, [r7, #48] ; 0x30 │ │ - movs r1, r0 │ │ - ldr r4, [r6, #48] ; 0x30 │ │ - movs r1, r0 │ │ - ldr r2, [r3, #52] ; 0x34 │ │ - movs r1, r0 │ │ - ldr r2, [r2, #52] ; 0x34 │ │ - movs r1, r0 │ │ - ldr r6, [r6, #52] ; 0x34 │ │ - movs r1, r0 │ │ - ldr r2, [r5, #52] ; 0x34 │ │ - movs r1, r0 │ │ - ldr r2, [r1, #56] ; 0x38 │ │ - movs r1, r0 │ │ - ldr r7, [r7, #52] ; 0x34 │ │ - movs r1, r0 │ │ - ldr r0, [r2, #56] ; 0x38 │ │ - movs r1, r0 │ │ - ldr r0, [r3, #56] ; 0x38 │ │ - movs r1, r0 │ │ - │ │ -000705b0 : │ │ - ldr r3, [pc, #464] ; (70784 ) │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub.w sp, sp, #812 ; 0x32c │ │ - ldr.w r1, [r0, #636] ; 0x27c │ │ - ldr r2, [r3, #0] │ │ - add r6, sp, #28 │ │ - mov r4, r0 │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #804] ; 0x324 │ │ - movs r2, #0 │ │ - str r2, [r6, #0] │ │ - cmp r1, #0 │ │ - beq.w 7076a │ │ - add r5, sp, #36 ; 0x24 │ │ - movw r3, #12324 ; 0x3024 │ │ - str r3, [r5, #0] │ │ - ldr.w r3, [r0, #256] ; 0x100 │ │ - str r3, [r5, #4] │ │ - movw r3, #12323 ; 0x3023 │ │ - str r3, [r5, #8] │ │ - ldr.w r3, [r0, #260] ; 0x104 │ │ - str r3, [r5, #12] │ │ - movw r3, #12322 ; 0x3022 │ │ - str r3, [r5, #16] │ │ - ldr.w r3, [r0, #264] ; 0x108 │ │ - str r3, [r5, #20] │ │ - ldr.w r3, [r0, #268] ; 0x10c │ │ - cbz r3, 7060e │ │ - movw r2, #12321 ; 0x3021 │ │ - str r3, [r5, #28] │ │ - str r2, [r5, #24] │ │ - movs r2, #8 │ │ - b.n 70610 │ │ - movs r2, #6 │ │ - ldr.w r0, [r4, #276] ; 0x114 │ │ - cbz r0, 70626 │ │ - adds r3, r2, #1 │ │ - movw r7, #12320 ; 0x3020 │ │ - str.w r7, [r5, r2, lsl #2] │ │ - adds r2, #2 │ │ - str.w r0, [r5, r3, lsl #2] │ │ - ldr.w r0, [r4, #272] ; 0x110 │ │ - adds r7, r2, #1 │ │ - movw r3, #12325 ; 0x3025 │ │ - str.w r3, [r5, r2, lsl #2] │ │ - adds r3, r2, #2 │ │ - str.w r0, [r5, r7, lsl #2] │ │ - ldr.w r0, [r4, #280] ; 0x118 │ │ - cbz r0, 70650 │ │ - movw r7, #12326 ; 0x3026 │ │ - str.w r7, [r5, r3, lsl #2] │ │ - adds r3, r2, #4 │ │ - adds r2, #3 │ │ - str.w r0, [r5, r2, lsl #2] │ │ - ldr.w r0, [r4, #308] ; 0x134 │ │ - cbz r0, 70666 │ │ - adds r2, r3, #1 │ │ - movw r7, #12338 ; 0x3032 │ │ - str.w r7, [r5, r3, lsl #2] │ │ - adds r3, #2 │ │ - str.w r0, [r5, r2, lsl #2] │ │ - ldr.w r0, [r4, #312] ; 0x138 │ │ - cbz r0, 7067c │ │ - adds r2, r3, #1 │ │ - movw r7, #12337 ; 0x3031 │ │ - str.w r7, [r5, r3, lsl #2] │ │ - adds r3, #2 │ │ - str.w r0, [r5, r2, lsl #2] │ │ - mov.w r2, #12352 ; 0x3040 │ │ - str.w r2, [r5, r3, lsl #2] │ │ - ldr.w r2, [r4, #332] ; 0x14c │ │ - adds r0, r3, #1 │ │ - adds r7, r3, #2 │ │ - ldr r3, [r1, #84] ; 0x54 │ │ - cmp r2, #4 │ │ - bne.n 706a6 │ │ - ldr.w r1, [r4, #320] ; 0x140 │ │ - cmp r1, #2 │ │ - it ne │ │ - movne r2, #1 │ │ - str.w r2, [r5, r0, lsl #2] │ │ - movw r0, #12448 ; 0x30a0 │ │ - b.n 706b0 │ │ - movs r2, #8 │ │ - str.w r2, [r5, r0, lsl #2] │ │ - movw r0, #12450 ; 0x30a2 │ │ - blx r3 │ │ - movw r3, #12344 ; 0x3038 │ │ - str.w r3, [r5, r7, lsl #2] │ │ - mov r1, r5 │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - add r2, sp, #292 ; 0x124 │ │ - str r6, [sp, #0] │ │ - ldr r7, [r3, #36] ; 0x24 │ │ - ldr r0, [r3, #8] │ │ - movs r3, #128 ; 0x80 │ │ - blx r7 │ │ - cbz r0, 706d2 │ │ - ldr r3, [r6, #0] │ │ - cbnz r3, 706dc │ │ - ldr r0, [pc, #180] ; (70788 ) │ │ - add r0, pc │ │ - bl 181a8 │ │ - b.n 7076e │ │ - mov.w r9, #4294967295 ; 0xffffffff │ │ - movs r6, #0 │ │ - add r3, sp, #28 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #20] │ │ - ldr r3, [r3, #0] │ │ - cmp r6, r3 │ │ - bge.n 70762 │ │ - movs r5, #0 │ │ - add.w sl, sp, #36 ; 0x24 │ │ - mov r7, r5 │ │ - add r3, sp, #292 ; 0x124 │ │ - str r3, [sp, #16] │ │ - ldr.w r2, [r5, sl] │ │ - movw r3, #12344 ; 0x3038 │ │ - cmp r2, r3 │ │ - beq.n 70748 │ │ - add.w fp, sl, r5 │ │ - ldr.w r3, [fp, #4] │ │ - adds r3, #1 │ │ - beq.n 70740 │ │ - sub.w r3, r2, #12288 ; 0x3000 │ │ - subs r3, #33 ; 0x21 │ │ - cmp r3, #5 │ │ - bhi.n 70740 │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - add.w r8, sp, #32 │ │ - ldr.w ip, [r3, #72] ; 0x48 │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [sp, #16] │ │ - ldr.w r1, [r3, r6, lsl #2] │ │ - mov r3, r8 │ │ - blx ip │ │ - ldr.w r3, [r8] │ │ - ldr.w r2, [fp, #4] │ │ - subs r3, r3, r2 │ │ - add r7, r3 │ │ - adds r5, #8 │ │ - cmp.w r5, #256 ; 0x100 │ │ - bne.n 706fa │ │ - cmp r7, r9 │ │ - blt.n 70752 │ │ - cmp.w r9, #4294967295 ; 0xffffffff │ │ - bne.n 70760 │ │ - add r3, sp, #292 ; 0x124 │ │ - mov r9, r7 │ │ - ldr.w r2, [r3, r6, lsl #2] │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - str r2, [r3, #12] │ │ - cbnz r7, 70766 │ │ - movs r0, #0 │ │ - b.n 7076e │ │ - adds r6, #1 │ │ - b.n 706e6 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #804] ; 0x324 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7077c │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #812 ; 0x32c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - subs r5, #194 ; 0xc2 │ │ - movs r4, r0 │ │ - ldr r5, [r5, #24] │ │ - movs r1, r0 │ │ - │ │ -0007078c : │ │ - push {r3, r4, r5, lr} │ │ - mov r3, r2 │ │ - ldr.w r2, [r0, #636] ; 0x27c │ │ - cbnz r2, 7079c │ │ - ldr r0, [pc, #44] ; (707c4 ) │ │ - add r0, pc │ │ - b.n 707b8 │ │ - ldr r4, [r2, #56] ; 0x38 │ │ - ldr r0, [r2, #8] │ │ - cbz r3, 707a4 │ │ - cbnz r1, 707ae │ │ - movs r1, #0 │ │ - mov r2, r1 │ │ - mov r3, r1 │ │ - blx r4 │ │ - b.n 707c0 │ │ - mov r2, r1 │ │ - blx r4 │ │ - cbnz r0, 707c0 │ │ - ldr r0, [pc, #16] ; (707c8 ) │ │ - add r0, pc │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 181a8 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - ldr r3, [r1, #16] │ │ - movs r1, r0 │ │ - ldr r4, [r0, #16] │ │ - movs r1, r0 │ │ - │ │ -000707cc : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - ldr.w r3, [r0, #636] ; 0x27c │ │ - mov r5, r1 │ │ - cbnz r3, 707de │ │ - ldr r0, [pc, #36] ; (70800 ) │ │ - add r0, pc │ │ - b.n 707ec │ │ - ldr r2, [r3, #64] ; 0x40 │ │ - ldr r0, [r3, #8] │ │ - blx r2 │ │ - cmp r0, #1 │ │ - beq.n 707f4 │ │ - ldr r0, [pc, #24] ; (70804 ) │ │ - add r0, pc │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 181a8 │ │ - ldr.w r3, [r4, #636] ; 0x27c │ │ - movs r0, #0 │ │ - str r5, [r3, #16] │ │ - pop {r3, r4, r5, pc} │ │ - nop │ │ - ldr r3, [r0, #16] │ │ - movs r1, r0 │ │ - ldr r7, [r0, #16] │ │ - movs r1, r0 │ │ - │ │ -00070808 : │ │ - ldr.w r3, [r0, #636] ; 0x27c │ │ - cbnz r3, 70816 │ │ - ldr r0, [pc, #12] ; (7081c ) │ │ - add r0, pc │ │ - b.w 181a8 │ │ - ldr r0, [r3, #16] │ │ - bx lr │ │ - nop │ │ - ldr r5, [r1, #12] │ │ - movs r1, r0 │ │ - │ │ -00070820 : │ │ - ldr.w r3, [r0, #636] ; 0x27c │ │ - ldr r2, [r3, #60] ; 0x3c │ │ - ldr r0, [r3, #8] │ │ - bx r2 │ │ - │ │ -0007082a : │ │ - ldr.w r3, [r0, #636] ; 0x27c │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - cbz r3, 70850 │ │ - cbz r1, 70850 │ │ - movs r1, #0 │ │ - mov r2, r1 │ │ - bl 7078c │ │ - ldr.w r3, [r5, #636] ; 0x27c │ │ - mov r1, r4 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - ldr r2, [r3, #44] ; 0x2c │ │ - ldr r0, [r3, #8] │ │ - bx r2 │ │ - pop {r4, r5, r6, pc} │ │ - ... │ │ - │ │ -00070854 : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ - mov r5, r0 │ │ - ldr r3, [pc, #196] ; (70920 ) │ │ - mov r6, r1 │ │ - ldr r4, [pc, #196] ; (70924 ) │ │ - mov r7, sp │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - add r4, pc │ │ - ldr r2, [r3, #0] │ │ - mov r8, r3 │ │ - str r2, [sp, #12] │ │ - ldmia.w r4, {r0, r1, r2} │ │ - stmia.w sp, {r0, r1, r2} │ │ - ldr.w r0, [r5, #636] ; 0x27c │ │ - cmp r0, #0 │ │ - beq.n 7090a │ │ - ldr.w r4, [r5, #336] ; 0x150 │ │ - cbz r4, 7088a │ │ - bl 5b520 │ │ - mov r4, r0 │ │ - ldr.w r3, [r5, #332] ; 0x14c │ │ - cmp r3, #4 │ │ - ldr.w r3, [r5, #636] ; 0x27c │ │ - ldr r3, [r3, #84] ; 0x54 │ │ - bne.n 708ba │ │ - movw r0, #12448 ; 0x30a0 │ │ - blx r3 │ │ - ldr.w r3, [r5, #320] ; 0x140 │ │ - cbz r3, 708a6 │ │ - str r3, [sp, #4] │ │ - ldr.w r3, [r5, #636] ; 0x27c │ │ - mov r2, r4 │ │ - ldr.w ip, [r3, #40] ; 0x28 │ │ - ldr r1, [r3, #12] │ │ - ldr r0, [r3, #8] │ │ - mov r3, r7 │ │ - blx ip │ │ - b.n 708d0 │ │ - movw r0, #12450 ; 0x30a2 │ │ - blx r3 │ │ - ldr.w r3, [r5, #636] ; 0x27c │ │ - mov r2, r4 │ │ - ldr r7, [r3, #40] ; 0x28 │ │ - ldr r0, [r3, #8] │ │ - ldr r1, [r3, #12] │ │ - movs r3, #0 │ │ - blx r7 │ │ - mov r4, r0 │ │ - movs r7, #0 │ │ - cbnz r0, 708e0 │ │ - ldr r0, [pc, #80] ; (70928 ) │ │ - add r0, pc │ │ - bl 181a8 │ │ - b.n 70908 │ │ - ldr.w r3, [r5, #636] ; 0x27c │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - mov r2, r4 │ │ - str r7, [r3, #16] │ │ - bl 7078c │ │ - cmp r0, #0 │ │ - bge.n 70908 │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - bl 7082a │ │ - ldr r0, [pc, #44] ; (7092c ) │ │ - add r0, pc │ │ - bl 181a8 │ │ - mov r0, r7 │ │ - b.n 7090a │ │ - mov r0, r4 │ │ - ldr r2, [sp, #12] │ │ - ldr.w r3, [r8] │ │ - cmp r2, r3 │ │ - beq.n 70918 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - subs r3, #22 │ │ - movs r4, r0 │ │ - pop {r1, r3, r4, r5, r6} │ │ - movs r1, r0 │ │ - ldr r5, [r7, #0] │ │ - movs r1, r0 │ │ - ldr r4, [r6, #0] │ │ - movs r1, r0 │ │ - │ │ -00070930 : │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - bl 705b0 │ │ - mov r3, r0 │ │ - cbnz r0, 70952 │ │ - ldr.w r1, [r4, #636] ; 0x27c │ │ - mov r2, r5 │ │ - ldr r4, [r1, #48] ; 0x30 │ │ - ldr r0, [r1, #8] │ │ - ldr r1, [r1, #12] │ │ - mov ip, r4 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - bx ip │ │ - movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -00070956 : │ │ - ldr.w r3, [r0, #636] ; 0x27c │ │ - cbz r3, 70964 │ │ - cbz r1, 70964 │ │ - ldr r2, [r3, #52] ; 0x34 │ │ - ldr r0, [r3, #8] │ │ - bx r2 │ │ - bx lr │ │ - push {r4, lr} │ │ + vsli.32 d27, d0, #31 │ │ ldr r4, [r0, #4] │ │ cmp r2, r4 │ │ - blt.n 7097c │ │ + blt.n 7097e │ │ ldr r3, [r0, #12] │ │ add r3, r4 │ │ cmp r2, r3 │ │ ite lt │ │ movlt r2, #0 │ │ movge r2, #1 │ │ - b.n 7097e │ │ + b.n 70980 │ │ movs r2, #2 │ │ ldr r4, [r0, #0] │ │ cmp r1, r4 │ │ - bge.n 7098a │ │ + bge.n 7098c │ │ orr.w r2, r2, #4 │ │ - b.n 70996 │ │ + b.n 70998 │ │ ldr r3, [r0, #8] │ │ add r3, r4 │ │ cmp r1, r3 │ │ it ge │ │ orrge.w r2, r2, #8 │ │ mov r0, r2 │ │ pop {r4, pc} │ │ - ... │ │ │ │ 0007099c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r1 │ │ mov r5, r0 │ │ cbnz r0, 709b4 │ │ ldr r0, [pc, #112] ; (70a18 ) │ │ @@ -135709,21 +135692,21 @@ │ │ it lt │ │ movlt r3, r1 │ │ cmp r2, r3 │ │ ite le │ │ movle r0, #0 │ │ movgt r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - cmp r0, #220 ; 0xdc │ │ + cmp r0, #216 ; 0xd8 │ │ movs r1, r0 │ │ - cmp r1, #202 ; 0xca │ │ + cmp r1, #198 ; 0xc6 │ │ movs r1, r0 │ │ - cmp r0, #202 ; 0xca │ │ + cmp r0, #198 ; 0xc6 │ │ movs r1, r0 │ │ - subs r2, #84 ; 0x54 │ │ + subs r2, #80 ; 0x50 │ │ movs r1, r0 │ │ │ │ 00070a28 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r1 │ │ mov r5, r2 │ │ mov r6, r0 │ │ @@ -135800,25 +135783,25 @@ │ │ movgt r0, #0 │ │ movle r0, #1 │ │ b.n 70ad4 │ │ movs r0, #1 │ │ eor.w r0, r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - cmp r0, #78 ; 0x4e │ │ + cmp r0, #74 ; 0x4a │ │ movs r1, r0 │ │ - cmp r1, #60 ; 0x3c │ │ + cmp r1, #56 ; 0x38 │ │ movs r1, r0 │ │ - cmp r0, #60 ; 0x3c │ │ + cmp r0, #56 ; 0x38 │ │ movs r1, r0 │ │ - subs r1, #198 ; 0xc6 │ │ + subs r1, #194 ; 0xc2 │ │ movs r1, r0 │ │ - cmp r0, #42 ; 0x2a │ │ + cmp r0, #38 ; 0x26 │ │ movs r1, r0 │ │ - str r1, [r7, #108] ; 0x6c │ │ + str r5, [r6, #108] ; 0x6c │ │ movs r1, r0 │ │ │ │ 00070af4 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r2 │ │ cbnz r0, 70b04 │ │ ldr r0, [pc, #156] ; (70b98 ) │ │ @@ -135888,25 +135871,25 @@ │ │ cmp r6, r5 │ │ ite ge │ │ rsbge r0, r0, r6 │ │ rsblt r0, r0, r5 │ │ str r0, [r4, #12] │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - movs r7, #134 ; 0x86 │ │ + movs r7, #130 ; 0x82 │ │ movs r1, r0 │ │ - cmp r0, #116 ; 0x74 │ │ + cmp r0, #112 ; 0x70 │ │ movs r1, r0 │ │ - movs r7, #122 ; 0x7a │ │ + movs r7, #118 ; 0x76 │ │ movs r1, r0 │ │ - subs r1, #4 │ │ + subs r1, #0 │ │ movs r1, r0 │ │ - movs r7, #110 ; 0x6e │ │ + movs r7, #106 ; 0x6a │ │ movs r1, r0 │ │ - str r5, [r7, #96] ; 0x60 │ │ + str r1, [r7, #96] ; 0x60 │ │ movs r1, r0 │ │ │ │ 00070bb0 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r0 │ │ str r1, [sp, #0] │ │ cbnz r0, 70bc4 │ │ @@ -136020,21 +136003,21 @@ │ │ str r6, [r3, #0] │ │ str r5, [r3, #4] │ │ str r4, [r3, #8] │ │ str r2, [r3, #12] │ │ movs r0, #1 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r6, #198 ; 0xc6 │ │ + movs r6, #194 ; 0xc2 │ │ movs r1, r0 │ │ - str r4, [r3, #88] ; 0x58 │ │ + str r0, [r3, #88] ; 0x58 │ │ movs r1, r0 │ │ - movs r6, #182 ; 0xb6 │ │ + movs r6, #178 ; 0xb2 │ │ movs r1, r0 │ │ - str r3, [r2, #88] ; 0x58 │ │ + str r7, [r1, #88] ; 0x58 │ │ movs r1, r0 │ │ │ │ 00070ccc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ str r1, [sp, #12] │ │ str r2, [sp, #16] │ │ @@ -136173,20 +136156,20 @@ │ │ ble.w 70f64 │ │ ldr r3, [sp, #72] ; 0x48 │ │ str.w r9, [r3] │ │ b.n 70f64 │ │ mov r1, r5 │ │ mov r2, r4 │ │ ldr r0, [sp, #0] │ │ - bl 70966 │ │ + bl 70968 │ │ mov r1, r7 │ │ mov r2, r6 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ - bl 70966 │ │ + bl 70968 │ │ movs r3, #0 │ │ mov ip, r3 │ │ str r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ cmp r2, #0 │ │ beq.w 70f4c │ │ ldr r2, [sp, #8] │ │ @@ -136198,111 +136181,111 @@ │ │ beq.n 70ebc │ │ lsls r1, r2, #30 │ │ bpl.n 70e50 │ │ subs r3, r7, r5 │ │ rsb r0, r4, sl │ │ subs r1, r6, r4 │ │ muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov r3, sl │ │ add.w ip, r5, r0 │ │ b.n 70e9e │ │ ldr r2, [sp, #4] │ │ lsls r2, r2, #31 │ │ bpl.n 70e6c │ │ subs r3, r7, r5 │ │ rsb r0, r4, r9 │ │ subs r1, r6, r4 │ │ muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov r3, r9 │ │ add.w ip, r5, r0 │ │ b.n 70e9e │ │ ldr r2, [sp, #4] │ │ lsls r0, r2, #29 │ │ bpl.n 70e86 │ │ subs r3, r6, r4 │ │ rsb r0, r5, fp │ │ subs r1, r7, r5 │ │ muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, fp │ │ adds r3, r4, r0 │ │ b.n 70e9e │ │ ldr r2, [sp, #4] │ │ lsls r1, r2, #28 │ │ bpl.n 70e9e │ │ subs r3, r6, r4 │ │ rsb r0, r5, r8 │ │ subs r1, r7, r5 │ │ muls r0, r3 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r8 │ │ adds r3, r4, r0 │ │ mov r2, r3 │ │ mov r1, ip │ │ ldr r0, [sp, #0] │ │ str.w ip, [sp, #28] │ │ str r3, [sp, #24] │ │ - bl 70966 │ │ + bl 70968 │ │ ldr.w ip, [sp, #28] │ │ ldr r3, [sp, #24] │ │ mov r5, ip │ │ mov r2, r3 │ │ str r0, [sp, #4] │ │ b.n 70f46 │ │ ldr r2, [sp, #8] │ │ lsls r2, r2, #30 │ │ bpl.n 70ed8 │ │ subs r7, r7, r5 │ │ rsb r0, r4, sl │ │ subs r1, r6, r4 │ │ muls r0, r7 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov r3, sl │ │ add.w ip, r5, r0 │ │ b.n 70f26 │ │ ldr r2, [sp, #8] │ │ lsls r0, r2, #31 │ │ bpl.n 70ef4 │ │ subs r7, r7, r5 │ │ rsb r0, r4, r9 │ │ subs r1, r6, r4 │ │ muls r0, r7 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov r3, r9 │ │ add.w ip, r5, r0 │ │ b.n 70f26 │ │ ldr r2, [sp, #8] │ │ lsls r1, r2, #29 │ │ bpl.n 70f0e │ │ subs r6, r6, r4 │ │ rsb r0, r5, fp │ │ subs r1, r7, r5 │ │ muls r0, r6 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, fp │ │ adds r3, r4, r0 │ │ b.n 70f26 │ │ ldr r2, [sp, #8] │ │ lsls r2, r2, #28 │ │ bpl.n 70f26 │ │ subs r6, r6, r4 │ │ rsb r0, r5, r8 │ │ subs r1, r7, r5 │ │ muls r0, r6 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ mov ip, r8 │ │ adds r3, r4, r0 │ │ mov r2, r3 │ │ mov r1, ip │ │ ldr r0, [sp, #0] │ │ str.w ip, [sp, #28] │ │ str r3, [sp, #24] │ │ - bl 70966 │ │ + bl 70968 │ │ ldr r3, [sp, #24] │ │ ldr.w ip, [sp, #28] │ │ mov r6, r3 │ │ mov r2, r3 │ │ mov r7, ip │ │ mov r3, r4 │ │ str r0, [sp, #8] │ │ @@ -136319,33 +136302,33 @@ │ │ ldr r3, [sp, #20] │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r6, [r3, #0] │ │ movs r0, #1 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r5, #164 ; 0xa4 │ │ + movs r5, #160 ; 0xa0 │ │ movs r1, r0 │ │ - str r7, [r0, #72] ; 0x48 │ │ + str r3, [r0, #72] ; 0x48 │ │ movs r1, r0 │ │ - movs r5, #150 ; 0x96 │ │ + movs r5, #146 ; 0x92 │ │ movs r1, r0 │ │ - str r6, [r7, #68] ; 0x44 │ │ + str r2, [r7, #68] ; 0x44 │ │ movs r1, r0 │ │ - movs r5, #136 ; 0x88 │ │ + movs r5, #132 ; 0x84 │ │ movs r1, r0 │ │ - str r3, [r6, #68] ; 0x44 │ │ + str r7, [r5, #68] ; 0x44 │ │ movs r1, r0 │ │ - movs r5, #122 ; 0x7a │ │ + movs r5, #118 ; 0x76 │ │ movs r1, r0 │ │ - str r0, [r5, #68] ; 0x44 │ │ + str r4, [r4, #68] ; 0x44 │ │ movs r1, r0 │ │ - movs r5, #108 ; 0x6c │ │ + movs r5, #104 ; 0x68 │ │ movs r1, r0 │ │ - str r5, [r3, #68] ; 0x44 │ │ + str r1, [r3, #68] ; 0x44 │ │ movs r1, r0 │ │ │ │ 00070f94 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r7, r0, #0 │ │ ldr r6, [sp, #24] │ │ bgt.n 70fa6 │ │ @@ -136408,33 +136391,33 @@ │ │ itttt gt │ │ subgt r4, r4, r5 │ │ strgt r4, [r6, #12] │ │ stmiagt.w r6, {r0, r5, r7} │ │ movgt r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - movs r2, #228 ; 0xe4 │ │ + movs r2, #224 ; 0xe0 │ │ movs r1, r0 │ │ - str r0, [r3, #28] │ │ + str r4, [r2, #28] │ │ movs r1, r0 │ │ - movs r2, #214 ; 0xd6 │ │ + movs r2, #210 ; 0xd2 │ │ movs r1, r0 │ │ - str r0, [r2, #28] │ │ + str r4, [r1, #28] │ │ movs r1, r0 │ │ - movs r2, #202 ; 0xca │ │ + movs r2, #198 ; 0xc6 │ │ movs r1, r0 │ │ - str r3, [r1, #28] │ │ + str r7, [r0, #28] │ │ movs r1, r0 │ │ - movs r2, #190 ; 0xbe │ │ + movs r2, #186 ; 0xba │ │ movs r1, r0 │ │ - str r5, [r0, #28] │ │ + str r1, [r0, #28] │ │ movs r1, r0 │ │ - movs r2, #176 ; 0xb0 │ │ + movs r2, #172 ; 0xac │ │ movs r1, r0 │ │ - str r4, [r7, #24] │ │ + str r0, [r7, #24] │ │ movs r1, r0 │ │ mov r1, r0 │ │ ldr r0, [r0, #24] │ │ ldr r3, [r1, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr r6, [r1, #44] ; 0x2c │ │ @@ -139110,15 +139093,15 @@ │ │ and.w r2, sl, r2 │ │ orr.w r2, r2, r2, lsr #16 │ │ strh r2, [r3, #0] │ │ subs r5, #1 │ │ adds r1, #4 │ │ cmp r5, #0 │ │ add.w r3, r3, #2 │ │ - b.w 7f3e0 <__aeabi_llsl@@Base+0x36c> │ │ + b.w 7f3dc <__aeabi_llsl@@Base+0x36c> │ │ subs r6, #1 │ │ add r1, r7 │ │ add r3, lr │ │ b.n 72e3a │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ ldrb r7, [r3, #16] │ │ @@ -142147,28 +142130,28 @@ │ │ ldr r4, [r2, #0] │ │ mov sl, r1 │ │ mov r8, r2 │ │ mov r9, r3 │ │ ands.w r4, r4, #2 │ │ beq.n 751ae │ │ mov r0, r2 │ │ - bl 58754 │ │ + bl 5e52c │ │ cmp r0, #0 │ │ blt.n 751b2 │ │ movs r4, #1 │ │ b.n 751b4 │ │ movs r5, #1 │ │ b.n 751b6 │ │ movs r4, #0 │ │ mov r5, r4 │ │ ldr r6, [r7, #0] │ │ ands.w r6, r6, #2 │ │ beq.n 751ca │ │ mov r0, r7 │ │ - bl 58754 │ │ + bl 5e52c │ │ cmp r0, #0 │ │ blt.n 751e8 │ │ movs r6, #1 │ │ cbz r5, 751e4 │ │ cmp.w sl, #0 │ │ beq.n 751e4 │ │ ldr.w r2, [sl, #8] │ │ @@ -142180,19 +142163,19 @@ │ │ cbz r4, 751f6 │ │ b.n 751f0 │ │ cmp r4, #0 │ │ beq.n 7527a │ │ movs r5, #0 │ │ mov r6, r5 │ │ mov r0, r8 │ │ - bl 5877a │ │ + bl 5e552 │ │ cmp r6, #0 │ │ beq.n 7527c │ │ mov r0, r7 │ │ - bl 5877a │ │ + bl 5e552 │ │ b.n 7527c │ │ ldr r0, [r7, #52] ; 0x34 │ │ ldr r1, [r7, #16] │ │ ldrh.w r3, [sl] │ │ adds r0, #16 │ │ ldr.w lr, [r0, #40] ; 0x28 │ │ ldrh.w sl, [sl, #4] │ │ @@ -142281,38 +142264,38 @@ │ │ cmp r1, #1 │ │ bne.n 75306 │ │ ubfx r3, r3, #24, #4 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ bhi.n 75306 │ │ mov r0, r6 │ │ - bl 5776c │ │ + bl 57a20 │ │ b.n 7533a │ │ ldrb r3, [r2, #9] │ │ cmp r3, #1 │ │ bne.n 75328 │ │ ldr r3, [r2, #0] │ │ cbz r3, 75316 │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ bne.n 75328 │ │ ubfx r3, r3, #24, #4 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ bhi.n 75328 │ │ mov r0, r6 │ │ - bl 5e2d4 │ │ + bl 5dda4 │ │ b.n 7533a │ │ ldr r3, [r4, #68] ; 0x44 │ │ mov r0, r6 │ │ lsls r3, r3, #27 │ │ bpl.n 75336 │ │ bl 74f6c │ │ b.n 7533a │ │ - bl 6fef8 │ │ + bl 70720 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ bne.w 75452 │ │ ldr r3, [r6, #4] │ │ ldr.w fp, [pc, #352] ; 754a8 │ │ ldr r7, [r4, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ @@ -142416,15 +142399,15 @@ │ │ ubfx r1, r3, #24, #4 │ │ subs r1, #1 │ │ cmp r1, #2 │ │ bhi.n 75472 │ │ str r5, [r4, #12] │ │ cbnz r5, 75498 │ │ mov r0, r4 │ │ - bl 5f15e │ │ + bl 5f986 │ │ ldr r0, [pc, #108] ; (754cc ) │ │ add r0, pc │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 181a8 │ │ ldr r3, [pc, #100] ; (754d0 ) │ │ ldr.w r5, [r8, r3] │ │ @@ -142450,30 +142433,30 @@ │ │ movs r0, #0 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ smmls r0, ip, r3, r0 │ │ mcr2 15, 7, pc, cr1, cr15, {7} ; │ │ adds r4, r6, #1 │ │ movs r4, r0 │ │ - subs r1, r7, #0 │ │ + subs r5, r6, #0 │ │ movs r1, r0 │ │ - subs r7, r7, #0 │ │ + subs r3, r7, #0 │ │ movs r1, r0 │ │ adds r4, r5, #0 │ │ movs r4, r0 │ │ adds r2, r3, #0 │ │ movs r4, r0 │ │ adds r0, r1, #0 │ │ movs r4, r0 │ │ subs r6, r6, r7 │ │ movs r4, r0 │ │ subs r6, r3, r7 │ │ movs r4, r0 │ │ vmaxnm.f16 , q12, │ │ - adds r6, r2, #5 │ │ + adds r2, r2, #5 │ │ movs r1, r0 │ │ vmaxnm.f16 , q14, │ │ vminnm.f32 , q8, │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ movs r7, #0 │ │ ldr r6, [sp, #28] │ │ cmp r7, r2 │ │ @@ -142889,15 +142872,15 @@ │ │ ldr r3, [r5, #4] │ │ str r3, [sp, #4] │ │ ldrb r1, [r3, #9] │ │ ldr r3, [r6, #4] │ │ cbnz r3, 75a0c │ │ b.n 75aba │ │ ldr r0, [sp, #16] │ │ - bl 58754 │ │ + bl 5e52c │ │ cmp r0, #0 │ │ bge.n 759d4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.w 77224 │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ bhi.n 75aba │ │ @@ -145158,15 +145141,15 @@ │ │ movs r0, #0 │ │ b.n 771fc │ │ ldr r3, [sp, #16] │ │ ldr r0, [r3, #0] │ │ ands.w r0, r0, #2 │ │ beq.n 77224 │ │ mov r0, r3 │ │ - bl 5877a │ │ + bl 5e552 │ │ movs r0, #0 │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ │ │ 00077230 : │ │ @@ -145189,15 +145172,15 @@ │ │ ldrb r0, [r7, #9] │ │ ldr r4, [r3, #12] │ │ ldr r3, [r6, #4] │ │ adds r4, #28 │ │ cbnz r3, 77278 │ │ b.n 772fa │ │ mov r0, r2 │ │ - bl 58754 │ │ + bl 5e52c │ │ cmp r0, #0 │ │ bge.n 77248 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 778ae │ │ cmp r0, #2 │ │ bne.n 772cc │ │ movs r1, #0 │ │ @@ -145770,15 +145753,15 @@ │ │ b.n 7789e │ │ mov r4, r8 │ │ b.n 77882 │ │ ldr r0, [r5, #0] │ │ ands.w r0, r0, #2 │ │ beq.n 778ae │ │ mov r0, r5 │ │ - bl 5877a │ │ + bl 5e552 │ │ movs r0, #0 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrb r7, [r3, #16] │ │ lsls r0, r4, #15 │ │ │ │ 000778b8 : │ │ @@ -145811,15 +145794,15 @@ │ │ str r0, [r4, #20] │ │ cmp r0, #0 │ │ beq.w 77a24 │ │ ldr r3, [r4, #52] ; 0x34 │ │ mov r1, r6 │ │ mov r0, r4 │ │ ldr r2, [r3, #72] ; 0x48 │ │ - bl 58d90 │ │ + bl 56e70 │ │ ldr r3, [r4, #8] │ │ add r1, sp, #28 │ │ mov r0, r4 │ │ mov r2, r4 │ │ str r6, [sp, #32] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #12] │ │ @@ -145994,26 +145977,26 @@ │ │ add.w r0, r0, r0, lsl #1 │ │ asrs r3, r3, #1 │ │ mla r0, r3, r0, r0 │ │ b.n 77aec │ │ ldr r4, [r5, #8] │ │ movs r1, #255 ; 0xff │ │ mov r0, r4 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ muls r4, r6 │ │ ldr r3, [r5, #12] │ │ adds r0, #1 │ │ add.w r0, r4, r0, lsl #1 │ │ muls r0, r3 │ │ adds r0, #2 │ │ b.n 77b0c │ │ ldr r4, [r5, #8] │ │ movw r1, #65535 ; 0xffff │ │ mov r0, r4 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr r3, [r5, #12] │ │ adds r0, #1 │ │ add r0, r4 │ │ lsls r0, r0, #2 │ │ muls r0, r3 │ │ adds r0, #4 │ │ b.n 77b0c │ │ @@ -146672,20 +146655,20 @@ │ │ ldr r0, [r0, #8] │ │ str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r5, #9] │ │ lsls r0, r0, #16 │ │ str r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r4, #9] │ │ str r3, [sp, #52] ; 0x34 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ ldr.w r1, [fp, #24] │ │ str r0, [sp, #80] ; 0x50 │ │ ldr.w r0, [fp, #4] │ │ lsls r0, r0, #16 │ │ - blx 7d2f8 <__divsi3@@Base> │ │ + blx 7d2f4 <__divsi3@@Base> │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #24] │ │ @@ -147255,223 +147238,115 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldmia r4, {r2, r3, r4, r5, r7} │ │ movs r3, r0 │ │ mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - │ │ -0007874c : │ │ - push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #40] ; (78778 ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r0, [r4, #0] │ │ - ldr r5, [r0, #124] ; 0x7c │ │ - ldr r1, [r5, #4] │ │ - bl 5b544 │ │ - cmp r0, #0 │ │ - bge.n 78776 │ │ - ldr r0, [r4, #0] │ │ - bl 5b480 │ │ - str r0, [r5, #4] │ │ - mov r1, r0 │ │ - ldr r0, [r4, #0] │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 5b544 │ │ - pop {r3, r4, r5, pc} │ │ - pop {r2, r3, r4, r5} │ │ - movs r3, r0 │ │ - │ │ -0007877c : │ │ - push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #28] ; (7879c ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - ldr r5, [r3, #124] ; 0x7c │ │ - bl 5b520 │ │ - movs r1, #0 │ │ - str r0, [r5, #4] │ │ - ldr r0, [r4, #0] │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 5b544 │ │ - nop │ │ - pop {r2, r3} │ │ - movs r3, r0 │ │ - │ │ -000787a0 : │ │ - push {r4, lr} │ │ - ldr r4, [pc, #132] ; (78828 ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cbz r3, 787d6 │ │ - ldr r3, [r4, #4] │ │ - cbnz r3, 787d6 │ │ - bl 7877c │ │ - ldr r3, [pc, #120] ; (7882c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - bl 56384 │ │ - cmp r0, #0 │ │ - bne.n 78826 │ │ - str r0, [r4, #0] │ │ - mov.w r0, #256 ; 0x100 │ │ - bl 3ba2c │ │ - cbnz r0, 78826 │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 7874c │ │ - ldr r3, [pc, #88] ; (78830 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #4] │ │ - cbz r3, 787ea │ │ - mov.w r0, #512 ; 0x200 │ │ - bl 3ba2c │ │ - cbnz r0, 78806 │ │ - b.n 787fc │ │ - ldr r3, [pc, #72] ; (78834 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - bl 56364 │ │ - cmp r0, #0 │ │ - beq.n 787de │ │ - pop {r4, pc} │ │ - movw r0, #259 ; 0x103 │ │ - bl 3ba2c │ │ - cbz r0, 78810 │ │ - ldr r3, [pc, #48] ; (78838 ) │ │ - movs r2, #1 │ │ - add r3, pc │ │ - str r2, [r3, #4] │ │ - pop {r4, pc} │ │ - mov.w r0, #260 ; 0x104 │ │ - bl 3ba2c │ │ - cmp r0, #0 │ │ - bne.n 78806 │ │ - ldr r3, [pc, #28] ; (7883c ) │ │ - movs r2, #1 │ │ - add r3, pc │ │ - str r0, [r3, #4] │ │ - str r2, [r3, #0] │ │ - pop {r4, pc} │ │ - lsrs r4, r6, #19 │ │ - movs r4, r0 │ │ - cbnz r4, 788a6 │ │ - movs r3, r0 │ │ - lsrs r0, r0, #19 │ │ - movs r4, r0 │ │ - cbnz r0, 788a2 │ │ - movs r3, r0 │ │ - lsrs r6, r1, #18 │ │ - movs r4, r0 │ │ - lsrs r0, r7, #17 │ │ - movs r4, r0 │ │ movs r0, #1 │ │ bx lr │ │ bx lr │ │ movs r0, r0 │ │ push {r4, r5, r6, lr} │ │ movs r0, #1 │ │ mov.w r1, #648 ; 0x288 │ │ - ldr r5, [pc, #232] ; (7893c ) │ │ + ldr r5, [pc, #232] ; (78848 ) │ │ bl 555bc │ │ add r5, pc │ │ mov r4, r0 │ │ - cbnz r0, 78862 │ │ + cbnz r0, 7876e │ │ bl 182e0 │ │ - b.n 78936 │ │ + b.n 78842 │ │ movs r0, #1 │ │ movs r1, #16 │ │ bl 555bc │ │ mov r6, r0 │ │ - cbnz r0, 7887c │ │ + cbnz r0, 78788 │ │ bl 182e0 │ │ mov r0, r4 │ │ bl 555c4 │ │ mov r0, r6 │ │ pop {r4, r5, r6, pc} │ │ - ldr r3, [pc, #192] ; (78940 ) │ │ + ldr r3, [pc, #192] ; (7884c ) │ │ str.w r0, [r4, #628] ; 0x274 │ │ add r3, pc │ │ str r3, [r4, #4] │ │ - ldr r3, [pc, #188] ; (78944 ) │ │ + ldr r3, [pc, #188] ; (78850 ) │ │ add r3, pc │ │ str r3, [r4, #8] │ │ - ldr r3, [pc, #184] ; (78948 ) │ │ + ldr r3, [pc, #184] ; (78854 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #176] ; 0xb0 │ │ - ldr r3, [pc, #180] ; (7894c ) │ │ + ldr r3, [pc, #180] ; (78858 ) │ │ ldr r3, [r5, r3] │ │ str r3, [r4, #24] │ │ - ldr r3, [pc, #180] ; (78950 ) │ │ + ldr r3, [pc, #180] ; (7885c ) │ │ ldr r3, [r5, r3] │ │ str r3, [r4, #32] │ │ - ldr r3, [pc, #176] ; (78954 ) │ │ + ldr r3, [pc, #176] ; (78860 ) │ │ ldr r3, [r5, r3] │ │ str r3, [r4, #100] ; 0x64 │ │ - ldr r3, [pc, #176] ; (78958 ) │ │ + ldr r3, [pc, #176] ; (78864 ) │ │ add r3, pc │ │ str.w r3, [r4, #644] ; 0x284 │ │ - ldr r3, [pc, #172] ; (7895c ) │ │ + ldr r3, [pc, #172] ; (78868 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #136] ; 0x88 │ │ - ldr r3, [pc, #168] ; (78960 ) │ │ + ldr r3, [pc, #168] ; (7886c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #140] ; 0x8c │ │ - ldr r3, [pc, #164] ; (78964 ) │ │ + ldr r3, [pc, #164] ; (78870 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #144] ; 0x90 │ │ - ldr r3, [pc, #160] ; (78968 ) │ │ + ldr r3, [pc, #160] ; (78874 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #148] ; 0x94 │ │ - ldr r3, [pc, #156] ; (7896c ) │ │ + ldr r3, [pc, #156] ; (78878 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #152] ; 0x98 │ │ - ldr r3, [pc, #152] ; (78970 ) │ │ + ldr r3, [pc, #152] ; (7887c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #160] ; 0xa0 │ │ - ldr r3, [pc, #148] ; (78974 ) │ │ + ldr r3, [pc, #148] ; (78880 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #164] ; 0xa4 │ │ - ldr r3, [pc, #144] ; (78978 ) │ │ + ldr r3, [pc, #144] ; (78884 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #168] ; 0xa8 │ │ - ldr r3, [pc, #140] ; (7897c ) │ │ + ldr r3, [pc, #140] ; (78888 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #172] ; 0xac │ │ - ldr r3, [pc, #136] ; (78980 ) │ │ + ldr r3, [pc, #136] ; (7888c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #184] ; 0xb8 │ │ - ldr r3, [pc, #132] ; (78984 ) │ │ + ldr r3, [pc, #132] ; (78890 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #188] ; 0xbc │ │ - ldr r3, [pc, #128] ; (78988 ) │ │ + ldr r3, [pc, #128] ; (78894 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #192] ; 0xc0 │ │ - ldr r3, [pc, #124] ; (7898c ) │ │ + ldr r3, [pc, #124] ; (78898 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #196] ; 0xc4 │ │ - ldr r3, [pc, #120] ; (78990 ) │ │ + ldr r3, [pc, #120] ; (7889c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #208] ; 0xd0 │ │ - ldr r3, [pc, #116] ; (78994 ) │ │ + ldr r3, [pc, #116] ; (788a0 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #212] ; 0xd4 │ │ - ldr r3, [pc, #112] ; (78998 ) │ │ + ldr r3, [pc, #112] ; (788a4 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #216] ; 0xd8 │ │ - ldr r3, [pc, #108] ; (7899c ) │ │ + ldr r3, [pc, #108] ; (788a8 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #220] ; 0xdc │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - stmia r5!, {r1, r4, r5, r7} │ │ + stmia r6!, {r1, r2, r5, r7} │ │ movs r3, r0 │ │ lsls r7, r3, #4 │ │ movs r0, r0 │ │ ; instruction: 0xffb9ffff │ │ vminnm.f32 , q14, │ │ vminnm.f16 , q8, │ │ vminnm.f16 , q10, │ │ @@ -147494,143 +147369,251 @@ │ │ ; instruction: 0xffb0ffff │ │ ; instruction: 0xffb4ffff │ │ ; instruction: 0xffb8ffff │ │ ; instruction: 0xffbcffff │ │ b.w 555c4 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - ldr r4, [pc, #96] ; (78a0c ) │ │ + ldr r4, [pc, #96] ; (78918 ) │ │ mov r7, r0 │ │ mov r0, sp │ │ movs r5, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r5, [sp, #12] │ │ str r5, [sp, #16] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #80] ; (78a10 ) │ │ + ldr r3, [pc, #80] ; (7891c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #76] ; (78a14 ) │ │ + ldr r3, [pc, #76] ; (78920 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #68] ; (78a18 ) │ │ + ldr r3, [pc, #68] ; (78924 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #8] │ │ - bl 593f4 │ │ + bl 58ec4 │ │ cmp r0, r5 │ │ - blt.n 789f8 │ │ + blt.n 78904 │ │ mov r1, sp │ │ ldr.w r0, [r7, #236] ; 0xec │ │ - bl 5955c │ │ + bl 5902c │ │ bl 78e04 │ │ bl 78c18 │ │ mov r0, r5 │ │ - b.n 789fc │ │ + b.n 78908 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 78a08 │ │ + beq.n 78914 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - cbnz r0, 78a42 │ │ + hlt 0x003c │ │ movs r3, r0 │ │ - stmia r4!, {r1, r3} │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ movs r3, r0 │ │ - stmia r4!, {r2} │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ movs r3, r0 │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ movs r3, r0 │ │ │ │ -00078a1c : │ │ +00078928 : │ │ mov r3, r1 │ │ - ldr r1, [pc, #52] ; (78a54 ) │ │ + ldr r1, [pc, #52] ; (78960 ) │ │ push {r4, lr} │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ mov r4, r0 │ │ str r0, [r1, #0] │ │ - ldr r1, [pc, #44] ; (78a58 ) │ │ + ldr r1, [pc, #44] ; (78964 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ str r3, [r1, #0] │ │ - ldr r1, [pc, #40] ; (78a5c ) │ │ + ldr r1, [pc, #40] ; (78968 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ str r2, [r1, #0] │ │ - ldr r2, [pc, #36] ; (78a60 ) │ │ + ldr r2, [pc, #36] ; (7896c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r0, [r2, #0] │ │ - cbz r0, 78a50 │ │ + cbz r0, 7895c │ │ mov r2, r4 │ │ movs r1, #5 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 3d2ac │ │ pop {r4, pc} │ │ nop │ │ - stmia r3!, {r1, r3, r5, r7} │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ movs r3, r0 │ │ - stmia r3!, {r2, r5, r7} │ │ + stmia r4!, {r3, r4, r7} │ │ movs r3, r0 │ │ - stmia r3!, {r2, r4, r7} │ │ + stmia r4!, {r3, r7} │ │ movs r3, r0 │ │ - cbnz r0, 78a78 │ │ + rev16 r4, r0 │ │ movs r3, r0 │ │ │ │ -00078a64 : │ │ +00078970 : │ │ ldr r3, [r1, #124] ; 0x7c │ │ ldr r1, [r3, #0] │ │ - b.w 70854 │ │ + b.w 58a00 │ │ │ │ -00078a6c : │ │ +00078978 : │ │ push {r4, lr} │ │ mov r3, r0 │ │ - cbz r1, 78a7a │ │ - cbz r2, 78a7a │ │ + cbz r1, 78986 │ │ + cbz r2, 78986 │ │ ldr r3, [r1, #124] ; 0x7c │ │ ldr r1, [r3, #0] │ │ - b.n 78a80 │ │ + b.n 7898c │ │ movs r1, #0 │ │ mov r0, r3 │ │ mov r2, r1 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 7078c │ │ + b.w 58938 │ │ │ │ -00078a88 : │ │ +00078994 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr.w r3, [r0, #636] ; 0x27c │ │ movw r0, #12379 ; 0x305b │ │ mov r5, r1 │ │ ldr r3, [r3, #76] ; 0x4c │ │ blx r3 │ │ ldr.w r3, [r4, #636] ; 0x27c │ │ ldr r3, [r3, #80] ; 0x50 │ │ blx r3 │ │ ldr r3, [r5, #124] ; 0x7c │ │ mov r0, r4 │ │ ldr r1, [r3, #0] │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 70820 │ │ + b.w 589cc │ │ │ │ -00078ab0 : │ │ +000789bc : │ │ movs r2, #0 │ │ - b.w 701e0 │ │ + b.w 5838c │ │ ... │ │ │ │ +000789c4 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r4, [pc, #40] ; (789f0 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [r4, #0] │ │ + ldr r5, [r0, #124] ; 0x7c │ │ + ldr r1, [r5, #4] │ │ + bl 5b014 │ │ + cmp r0, #0 │ │ + bge.n 789ee │ │ + ldr r0, [r4, #0] │ │ + bl 5af50 │ │ + str r0, [r5, #4] │ │ + mov r1, r0 │ │ + ldr r0, [r4, #0] │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 5b014 │ │ + pop {r3, r4, r5, pc} │ │ + cbnz r4, 78a24 │ │ + movs r3, r0 │ │ + │ │ +000789f4 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r4, [pc, #28] ; (78a14 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + ldr r5, [r3, #124] ; 0x7c │ │ + bl 5aff0 │ │ + movs r1, #0 │ │ + str r0, [r5, #4] │ │ + ldr r0, [r4, #0] │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 5b014 │ │ + nop │ │ + cbnz r4, 78a3c │ │ + movs r3, r0 │ │ + │ │ +00078a18 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #132] ; (78aa0 ) │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + cbz r3, 78a4e │ │ + ldr r3, [r4, #4] │ │ + cbnz r3, 78a4e │ │ + bl 789f4 │ │ + ldr r3, [pc, #120] ; (78aa4 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 56384 │ │ + cmp r0, #0 │ │ + bne.n 78a9e │ │ + str r0, [r4, #0] │ │ + mov.w r0, #256 ; 0x100 │ │ + bl 3ba2c │ │ + cbnz r0, 78a9e │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 789c4 │ │ + ldr r3, [pc, #88] ; (78aa8 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #4] │ │ + cbz r3, 78a62 │ │ + mov.w r0, #512 ; 0x200 │ │ + bl 3ba2c │ │ + cbnz r0, 78a7e │ │ + b.n 78a74 │ │ + ldr r3, [pc, #72] ; (78aac ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 56364 │ │ + cmp r0, #0 │ │ + beq.n 78a56 │ │ + pop {r4, pc} │ │ + movw r0, #259 ; 0x103 │ │ + bl 3ba2c │ │ + cbz r0, 78a88 │ │ + ldr r3, [pc, #48] ; (78ab0 ) │ │ + movs r2, #1 │ │ + add r3, pc │ │ + str r2, [r3, #4] │ │ + pop {r4, pc} │ │ + mov.w r0, #260 ; 0x104 │ │ + bl 3ba2c │ │ + cmp r0, #0 │ │ + bne.n 78a7e │ │ + ldr r3, [pc, #28] ; (78ab4 ) │ │ + movs r2, #1 │ │ + add r3, pc │ │ + str r0, [r3, #4] │ │ + str r2, [r3, #0] │ │ + pop {r4, pc} │ │ + lsrs r4, r2, #10 │ │ + movs r4, r0 │ │ + cbnz r4, 78ac0 │ │ + movs r3, r0 │ │ + lsrs r0, r4, #9 │ │ + movs r4, r0 │ │ + cbnz r0, 78abc │ │ + movs r3, r0 │ │ + lsrs r6, r5, #8 │ │ + movs r4, r0 │ │ + lsrs r0, r3, #8 │ │ + movs r4, r0 │ │ + │ │ 00078ab8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r8, r0 │ │ ldr r6, [pc, #176] ; (78b70 ) │ │ mov r4, r1 │ │ ldr r3, [pc, #176] ; (78b74 ) │ │ add r6, pc │ │ @@ -147682,15 +147665,15 @@ │ │ cbnz r0, 78b44 │ │ mov r0, r6 │ │ bl 555c4 │ │ ldr r0, [pc, #76] ; (78b8c ) │ │ add r0, pc │ │ b.n 78b5e │ │ mov r0, r8 │ │ - bl 70930 │ │ + bl 58adc │ │ str r0, [r6, #0] │ │ cbnz r0, 78b66 │ │ ldr r0, [r6, #8] │ │ blx 17b28 │ │ mov r0, r6 │ │ bl 555c4 │ │ ldr r0, [pc, #52] ; (78b90 ) │ │ @@ -147700,23 +147683,23 @@ │ │ str r6, [r4, #124] ; 0x7c │ │ mov r0, r5 │ │ str r4, [r7, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmia r3!, {r2, r6} │ │ movs r3, r0 │ │ bl ffdfdb76 <_end@@Base+0xffd4421a> │ │ - b.n 789b8 │ │ + b.n 789b0 │ │ movs r0, r0 │ │ bl ffe05b7e <_end@@Base+0xffd4c222> │ │ bl ffe01b82 <_end@@Base+0xffd48226> │ │ ; instruction: 0xffc4ffff │ │ ; instruction: 0xffc8ffff │ │ - b.n 7892a │ │ + b.n 78922 │ │ movs r0, r0 │ │ - b.n 78932 │ │ + b.n 7892a │ │ ... │ │ │ │ 00078b94 : │ │ ldr r0, [r1, #8] │ │ b.w 306d8 │ │ ... │ │ │ │ @@ -147750,15 +147733,15 @@ │ │ str r3, [r4, #0] │ │ ldr r4, [r6, #124] ; 0x7c │ │ str r3, [r5, #0] │ │ cbz r4, 78bf8 │ │ ldr r1, [r4, #0] │ │ cbz r1, 78be6 │ │ mov r0, r7 │ │ - bl 70956 │ │ + bl 58b02 │ │ ldr r0, [r4, #8] │ │ cbz r0, 78bee │ │ blx 17b28 │ │ ldr r0, [r6, #124] ; 0x7c │ │ bl 555c4 │ │ movs r3, #0 │ │ str r3, [r6, #124] ; 0x7c │ │ @@ -147810,963 +147793,4247 @@ │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ beq.n 78c5a │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ; instruction: 0xb75a │ │ + ; instruction: 0xb75a │ │ + movs r3, r0 │ │ + add r7, pc, #256 ; (adr r7, 78d68 ) │ │ + ... │ │ + │ │ +00078c68 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r5, r1 │ │ + ldr.w r8, [pc, #372] ; 78de4 │ │ + mov sl, r2 │ │ + vpush {d8} │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + ldr r4, [pc, #360] ; (78de8 ) │ │ + vmov s17, r3 │ │ + ldr.w r3, [r8] │ │ + sub sp, #36 ; 0x24 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r3, [sp, #28] │ │ + mov r9, r4 │ │ + ldr r3, [r4, #0] │ │ + vldr s16, [sp, #80] ; 0x50 │ │ + ldr.w fp, [sp, #84] ; 0x54 │ │ + cmp r3, #0 │ │ + beq.w 78dcc │ │ + asrs r7, r0, #31 │ │ + ldr r2, [pc, #324] ; (78dec ) │ │ + mov r6, r0 │ │ + mov r1, r7 │ │ + add r2, pc │ │ + bl 3a948 │ │ + cmp r0, #0 │ │ + bge.n 78cc2 │ │ + ldr r0, [pc, #312] ; (78df0 ) │ │ + movs r2, #80 ; 0x50 │ │ + ldr r1, [pc, #312] ; (78df4 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 18c20 │ │ + mov r4, r5 │ │ + asrs r5, r5, #31 │ │ + cmp.w sl, #6 │ │ + bhi.n 78dcc │ │ + tbb [pc, sl] │ │ + str r4, [r0, #64] ; 0x40 │ │ + ldrb r1, [r6, #24] │ │ + cmp r7, #126 ; 0x7e │ │ + lsls r0, r6, #1 │ │ + ldr.w r0, [r9] │ │ + add r1, sp, #20 │ │ + add r2, sp, #24 │ │ + bl 59cc4 │ │ + vldr s15, [sp, #20] │ │ + movs r0, #0 │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + mov r2, r0 │ │ + vcvt.f32.s32 s14, s15 │ │ + vldr s15, [sp, #24] │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s16, s15 │ │ + vmul.f32 s14, s17, s14 │ │ + vcvt.s32.f32 s15, s15 │ │ + vstr s15, [sp] │ │ + vcvt.s32.f32 s15, s14 │ │ + vmov r3, s15 │ │ + bl 3b15c │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + movs r0, #0 │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + bl 3b338 │ │ + ldr r3, [pc, #208] ; (78df8 ) │ │ + add r3, pc │ │ + strd r4, r5, [r3] │ │ + movs r3, #1 │ │ + b.n 78db2 │ │ + ldr r3, [pc, #200] ; (78dfc ) │ │ + add r3, pc │ │ + ldrd r2, r3, [r3] │ │ + orrs r3, r2 │ │ + bne.n 78d7e │ │ + ldr.w r0, [r9] │ │ + add r1, sp, #20 │ │ + add r2, sp, #24 │ │ + bl 59cc4 │ │ + vldr s15, [sp, #20] │ │ + movs r0, #0 │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + mov r2, r0 │ │ + vcvt.f32.s32 s14, s15 │ │ + vldr s15, [sp, #24] │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s16, s15 │ │ + vmul.f32 s14, s17, s14 │ │ + vcvt.s32.f32 s15, s15 │ │ + vstr s15, [sp] │ │ + vcvt.s32.f32 s15, s14 │ │ + vmov r3, s15 │ │ + bl 3b15c │ │ + vstr s17, [sp] │ │ + mov r0, r6 │ │ + str.w fp, [sp, #8] │ │ + mov r1, r7 │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + vstr s16, [sp, #4] │ │ + bl 3ab3c │ │ + b.n 78dcc │ │ + ldr r3, [pc, #100] ; (78e00 ) │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + mov r2, r0 │ │ + add r3, pc │ │ + strd r0, r1, [r3] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + movs r3, #1 │ │ + bl 3b338 │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + mov r0, r6 │ │ + vstr s17, [sp, #4] │ │ + mov r1, r7 │ │ + str.w fp, [sp, #12] │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + vstr s16, [sp, #8] │ │ + bl 3a9b0 │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 78dda │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ + vpop {d8} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ; instruction: 0xb700 │ │ + movs r3, r0 │ │ + ; instruction: 0xb702 │ │ + movs r3, r0 │ │ + add r6, pc, #800 ; (adr r6, 79110 ) │ │ + movs r0, r0 │ │ + b.n 78918 │ │ + movs r0, r0 │ │ + b.n 78954 │ │ + movs r0, r0 │ │ + lsls r4, r2, #30 │ │ + movs r4, r0 │ │ + lsls r0, r1, #30 │ │ + movs r4, r0 │ │ + lsls r4, r3, #28 │ │ + movs r4, r0 │ │ + │ │ +00078e04 : │ │ + push {r4, r5, lr} │ │ + subw sp, sp, #2060 ; 0x80c │ │ + ldr r4, [pc, #52] ; (78e40 ) │ │ + add r5, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r0, r5 │ │ + ldr r3, [r4, #0] │ │ + str.w r3, [sp, #2052] ; 0x804 │ │ + bl 3cc30 │ │ + mov.w r2, #512 ; 0x200 │ │ + movs r0, #0 │ │ + mov r1, r5 │ │ + bl 3cc40 │ │ + ldr.w r2, [sp, #2052] ; 0x804 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 78e38 │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + addw sp, sp, #2060 ; 0x80c │ │ + pop {r4, r5, pc} │ │ + nop │ │ + push {r1, r3, r5, r6, lr} │ │ + movs r3, r0 │ │ + │ │ +00078e44 : │ │ + cmp r0, #222 ; 0xde │ │ + push {r3, lr} │ │ + mov r3, r0 │ │ + bhi.n 78e56 │ │ + ldr r2, [pc, #32] ; (78e70 ) │ │ + add r2, pc │ │ + ldr.w r1, [r2, r0, lsl #2] │ │ + cbnz r1, 78e66 │ │ + ldr r1, [pc, #28] ; (78e74 ) │ │ + movs r0, #4 │ │ + ldr r2, [pc, #28] ; (78e78 ) │ │ + add r1, pc │ │ + add r2, pc │ │ + blx 17b10 <__android_log_print@plt> │ │ + movs r1, #0 │ │ + movs r0, #1 │ │ + ldmia.w sp!, {r3, lr} │ │ + b.w 3cc80 │ │ + adds r6, #154 ; 0x9a │ │ + movs r1, r0 │ │ + add r4, sp, #396 ; 0x18c │ │ + movs r0, r0 │ │ + b.n 786f0 │ │ + ... │ │ + │ │ +00078e7c : │ │ + cmp r0, #222 ; 0xde │ │ + push {r3, lr} │ │ + mov r3, r0 │ │ + bhi.n 78e8e │ │ + ldr r2, [pc, #32] ; (78ea8 ) │ │ + add r2, pc │ │ + ldr.w r1, [r2, r0, lsl #2] │ │ + cbnz r1, 78e9e │ │ + ldr r1, [pc, #28] ; (78eac ) │ │ + movs r0, #4 │ │ + ldr r2, [pc, #28] ; (78eb0 ) │ │ + add r1, pc │ │ + add r2, pc │ │ + blx 17b10 <__android_log_print@plt> │ │ + movs r1, #0 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r3, lr} │ │ + b.w 3cc80 │ │ + adds r6, #98 ; 0x62 │ │ + movs r1, r0 │ │ + add r4, sp, #172 ; 0xac │ │ + movs r0, r0 │ │ + b.n 786b8 │ │ + ... │ │ + │ │ +00078eb4 : │ │ + movs r0, #1 │ │ + bx lr │ │ + │ │ +00078eb8 : │ │ + b.w 5b55c │ │ + │ │ +00078ebc : │ │ + ldr.w r0, [r0, #628] ; 0x274 │ │ + b.w 31b04 │ │ + │ │ +00078ec4 : │ │ + b.w 31b58 │ │ + │ │ +00078ec8 : │ │ + push {r4, lr} │ │ + ldr.w r4, [r0, #628] ; 0x274 │ │ + cbnz r1, 78ee0 │ │ + ldr r0, [pc, #20] ; (78ee8 ) │ │ + ldr r1, [pc, #24] ; (78eec ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 181a8 │ │ + ldmia r1, {r0, r1, r2, r3} │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ + pop {r4, pc} │ │ + add r3, pc, #688 ; (adr r3, 7919c ) │ │ + movs r0, r0 │ │ + b.n 7940e │ │ + ... │ │ + │ │ +00078ef0 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r5, r3 │ │ + ldr r6, [pc, #284] ; (79014 ) │ │ + sub sp, #56 ; 0x38 │ │ + movs r4, #8 │ │ + mov r7, r0 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + str r4, [sp, #28] │ │ + str r4, [sp, #32] │ │ + ldr r3, [r6, #0] │ │ + str r1, [sp, #36] ; 0x24 │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #0 │ │ + str r3, [sp, #20] │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #256] ; (79018 ) │ │ + str r4, [sp, #44] ; 0x2c │ │ + add r3, pc │ │ + str r4, [sp, #48] ; 0x30 │ │ + ldr.w r8, [r3, r5, lsl #2] │ │ + cmp.w r8, #0 │ │ + beq.n 78f7a │ │ + add.w r3, sp, #19 │ │ + add r1, sp, #16 │ │ + str r3, [sp, #0] │ │ + add.w r2, sp, #17 │ │ + add.w r3, sp, #18 │ │ + mov r0, r7 │ │ + bl 39564 │ │ + ldr.w r8, [pc, #220] ; 7901c │ │ + ldrb.w r2, [sp, #17] │ │ + add r8, pc │ │ + ldrb.w r3, [sp, #18] │ │ + ldrb.w r1, [sp, #16] │ │ + mov r4, r0 │ │ + ldr.w r0, [r8, r5, lsl #2] │ │ + bl 393d0 │ │ + ldrb.w r1, [sp, #19] │ │ + orrs r4, r0 │ │ + ldr.w r0, [r8, r5, lsl #2] │ │ + bl 39400 │ │ + ldr.w r1, [r8, r5, lsl #2] │ │ + add r2, sp, #20 │ │ + add r3, sp, #36 ; 0x24 │ │ + orrs r4, r0 │ │ + mov r0, r7 │ │ + bl 39634 │ │ + orrs r0, r4 │ │ + b.n 79000 │ │ + mov.w r0, #4278190080 ; 0xff000000 │ │ + mov.w r1, #16711680 ; 0xff0000 │ │ + mov.w r2, #65280 ; 0xff00 │ │ + movs r3, #255 ; 0xff │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov r0, r8 │ │ + mov r1, r4 │ │ + mov r2, r4 │ │ + movs r3, #32 │ │ + bl 39ccc │ │ + mov r9, r0 │ │ + cbnz r0, 78fa2 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 79000 │ │ + ldr r2, [pc, #124] ; (79020 ) │ │ + ldr r1, [r0, #20] │ │ + add r2, pc │ │ + ldr.w ip, [r0, #16] │ │ + add.w r2, r2, r5, lsl #3 │ │ + add.w lr, r1, #32 │ │ + mov r0, r1 │ │ + movs r3, #0 │ │ + lsrs r3, r3, #1 │ │ + ittt eq │ │ + ldrbeq.w r8, [r2] │ │ + moveq r3, #128 ; 0x80 │ │ + addeq r2, #1 │ │ + tst.w r3, r8 │ │ + ite ne │ │ + movne.w sl, #4294967295 ; 0xffffffff │ │ + moveq.w sl, #0 │ │ + str.w sl, [r0], #4 │ │ + cmp r0, lr │ │ + bne.n 78fb8 │ │ + subs r4, #1 │ │ + add r1, ip │ │ + bne.n 78fb0 │ │ + mov r1, r9 │ │ + mov r0, r7 │ │ + bl 393a8 │ │ + ldr r4, [pc, #56] ; (79024 ) │ │ + add r4, pc │ │ + str.w r0, [r4, r5, lsl #2] │ │ + mov r0, r9 │ │ + bl 39cfc │ │ + ldr.w r3, [r4, r5, lsl #2] │ │ + cmp r3, #0 │ │ + bne.n 78f26 │ │ + b.n 78f9c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 7900c │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #56 ; 0x38 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + push {r1, r3, r4, r5, r6} │ │ + movs r3, r0 │ │ + lsls r4, r5, #22 │ │ + movs r4, r0 │ │ + lsls r0, r0, #22 │ │ + movs r4, r0 │ │ + b.n 79080 │ │ + movs r3, r0 │ │ + lsls r2, r3, #19 │ │ + movs r4, r0 │ │ + │ │ +00079028 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + subs r5, r3, #1 │ │ + mov r6, r0 │ │ + mov r4, r1 │ │ + mov r7, r2 │ │ + movs r0, #0 │ │ + ldrb.w r3, [r5, #1]! │ │ + cbz r3, 7904a │ │ + cbnz r0, 7904a │ │ + mov r1, r4 │ │ + mov r0, r6 │ │ + mov r2, r7 │ │ + adds r4, #8 │ │ + bl 78ef0 │ │ + b.n 79034 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +0007904c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #20] ; (79078 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + adds r7, #248 ; 0xf8 │ │ + movs r1, r0 │ │ + │ │ +0007907c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #20] ; (790a8 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + strb r1, [r1, #0] │ │ + movs r1, r0 │ │ + │ │ +000790ac : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (790dc ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + addw r0, r0, #1369 ; 0x559 │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + add r2, pc, #780 ; (adr r2, 793ec ) │ │ + movs r1, r0 │ │ + │ │ +000790e0 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (79110 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + addw r0, r0, #2738 ; 0xab2 │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + bpl.n 79202 │ │ + movs r1, r0 │ │ + │ │ +00079114 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (79144 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + subs r0, #237 ; 0xed │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + adds r3, r4, r4 │ │ + movs r2, r0 │ │ + │ │ +00079148 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (79178 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + addw r0, r0, #1132 ; 0x46c │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + ldr r3, [pc, #860] ; (794d8 ) │ │ + movs r2, r0 │ │ + │ │ +0007917c : │ │ + ldr r3, [pc, #424] ; (79328 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r5, r1 │ │ + sub sp, #324 ; 0x144 │ │ + ldr r1, [r3, #0] │ │ + mov r6, r0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + str r1, [sp, #316] ; 0x13c │ │ + cmp r0, #0 │ │ + beq.w 7930a │ │ + cmp r5, #0 │ │ + beq.w 7930a │ │ + ldr r1, [r0, #8] │ │ + ldr r3, [r5, #8] │ │ + cmp r1, r3 │ │ + bne.w 79310 │ │ + ldr r1, [r0, #12] │ │ + ldr r3, [r5, #12] │ │ + cmp r1, r3 │ │ + bne.w 79310 │ │ + bic.w r3, r2, r2, asr #31 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 39d1c │ │ + mov r0, r5 │ │ + bl 39d1c │ │ + ldr r3, [r6, #4] │ │ + movs r7, #0 │ │ + mov r4, r7 │ │ + ldrb r3, [r3, #9] │ │ + str r3, [sp, #28] │ │ + ldr r3, [r5, #4] │ │ + ldrb r3, [r3, #9] │ │ + str r3, [sp, #32] │ │ + add r3, sp, #52 ; 0x34 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r6, #12] │ │ + cmp r7, r3 │ │ + bge.n 79292 │ │ + mov.w r8, #0 │ │ + add.w r3, sp, #53 ; 0x35 │ │ + mov fp, r8 │ │ + mov ip, r8 │ │ + str r3, [sp, #16] │ │ + add.w r3, sp, #54 ; 0x36 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r6, #8] │ │ + cmp ip, r3 │ │ + bge.n 7928e │ │ + ldr r3, [r5, #16] │ │ + ldr r2, [r6, #20] │ │ + ldr.w r9, [r5, #20] │ │ + mla sl, r3, r7, r8 │ │ + ldr r3, [r6, #16] │ │ + str.w ip, [sp, #44] ; 0x2c │ │ + mla r3, r3, r7, r2 │ │ + ldr r2, [sp, #20] │ │ + str r2, [sp, #0] │ │ + add.w r2, sp, #55 ; 0x37 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #24] │ │ + ldr.w r0, [r3, fp] │ │ + ldr r1, [r6, #4] │ │ + ldr r3, [sp, #16] │ │ + bl 39260 │ │ + add.w r3, sp, #58 ; 0x3a │ │ + str r3, [sp, #0] │ │ + str r3, [sp, #12] │ │ + add.w r3, sp, #59 ; 0x3b │ │ + str r3, [sp, #4] │ │ + ldr.w r0, [r9, sl] │ │ + add.w r9, sp, #57 ; 0x39 │ │ + add.w sl, sp, #56 ; 0x38 │ │ + ldr r1, [r5, #4] │ │ + mov r3, r9 │ │ + mov r2, sl │ │ + bl 39260 │ │ + ldr r3, [sp, #24] │ │ + ldrb.w r2, [sl] │ │ + ldrb.w r1, [r9] │ │ + ldrb r3, [r3, #0] │ │ + ldr.w ip, [sp, #44] ; 0x2c │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #16] │ │ + add.w ip, ip, #1 │ │ + ldrb r2, [r2, #0] │ │ + subs r2, r2, r1 │ │ + muls r2, r2 │ │ + mla r3, r3, r3, r2 │ │ + ldr r2, [sp, #20] │ │ + ldrb.w r9, [r2] │ │ + ldr r2, [sp, #12] │ │ + ldrb r2, [r2, #0] │ │ + rsb r9, r2, r9 │ │ + mla r9, r9, r9, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r9, r3 │ │ + ldr r3, [sp, #28] │ │ + it gt │ │ + addgt r4, #1 │ │ + add fp, r3 │ │ + ldr r3, [sp, #32] │ │ + add r8, r3 │ │ + b.n 791f0 │ │ + adds r7, #1 │ │ + b.n 791d6 │ │ + ldr.w r8, [pc, #152] ; 7932c │ │ + mov r0, r6 │ │ + bl 39d2c │ │ + mov r0, r5 │ │ + add r8, pc │ │ + bl 39d2c │ │ + ldr.w r3, [r8] │ │ + adds r3, #1 │ │ + str.w r3, [r8] │ │ + cbz r4, 79306 │ │ + ldr r7, [pc, #124] ; (79330 ) │ │ + add.w r9, sp, #60 ; 0x3c │ │ + ldr r2, [pc, #124] ; (79334 ) │ │ + movs r1, #127 ; 0x7f │ │ + add r7, pc │ │ + mov r0, r9 │ │ + add r2, pc │ │ + bl 3a5e8 │ │ + mov r1, r7 │ │ + mov r0, r9 │ │ + bl 396cc │ │ + movs r2, #1 │ │ + mov r1, r0 │ │ + mov r0, r6 │ │ + bl 39d4c │ │ + add r6, sp, #188 ; 0xbc │ │ + ldr r2, [pc, #92] ; (79338 ) │ │ + movs r1, #127 ; 0x7f │ │ + ldr.w r3, [r8] │ │ + mov r0, r6 │ │ + add r2, pc │ │ + bl 3a5e8 │ │ + mov r1, r7 │ │ + mov r0, r6 │ │ + bl 396cc │ │ + movs r2, #1 │ │ + mov r1, r0 │ │ + mov r0, r5 │ │ + bl 39d4c │ │ + ldr r0, [pc, #64] ; (7933c ) │ │ + mov r1, r9 │ │ + mov r2, r6 │ │ + add r0, pc │ │ + bl 7940c │ │ + mov r0, r4 │ │ + b.n 79314 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 79314 │ │ + mvn.w r0, #1 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #316] ; 0x13c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 79322 │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #324 ; 0x144 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cbz r6, 79368 │ │ + movs r3, r0 │ │ + lsls r6, r4, #24 │ │ + movs r4, r0 │ │ + b.n 7935c │ │ + movs r0, r0 │ │ + svc 237 ; 0xed │ │ + movs r0, r0 │ │ + svc 239 ; 0xef │ │ + movs r0, r0 │ │ + svc 243 ; 0xf3 │ │ + ... │ │ + │ │ +00079340 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + movs r2, #64 ; 0x40 │ │ + ldr r4, [pc, #64] ; (79388 ) │ │ + movs r1, #0 │ │ + ldr r5, [pc, #64] ; (7938c ) │ │ + mov r6, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + add r5, pc │ │ + ldr r3, [r4, #0] │ │ + mov r0, r5 │ │ + str r3, [sp, #4] │ │ + bl 3990c │ │ + add r0, sp, #8 │ │ + str.w r6, [r0, #-8]! │ │ + blx 17f90 │ │ + ldr r2, [pc, #40] ; (79390 ) │ │ + movs r1, #64 ; 0x40 │ │ + add r2, pc │ │ + mov r3, r0 │ │ + mov r0, r5 │ │ + blx 17f9c │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + mov r0, r5 │ │ + cmp r2, r3 │ │ + beq.n 79382 │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + add sp, #176 ; 0xb0 │ │ + movs r3, r0 │ │ + lsls r0, r7, #21 │ │ + movs r4, r0 │ │ + svc 192 ; 0xc0 │ │ + ... │ │ + │ │ +00079394 : │ │ + push {r0, r1, r2, r3} │ │ + movs r1, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ + subw sp, sp, #3604 ; 0xe14 │ │ + ldr r4, [pc, #100] ; (79404 ) │ │ + addw r5, sp, #3624 ; 0xe28 │ │ + add r6, sp, #12 │ │ + mov.w r2, #3584 ; 0xe00 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr.w r7, [r5], #4 │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str.w r3, [sp, #3596] ; 0xe0c │ │ + bl 3990c │ │ + movw r1, #3583 ; 0xdff │ │ + mov r2, r7 │ │ + mov r3, r5 │ │ + mov r0, r6 │ │ + str r5, [sp, #8] │ │ + bl 39b4c │ │ + movs r0, #0 │ │ + blx 17fa8 │ │ + bl 79340 │ │ + ldr r2, [pc, #44] ; (79408 ) │ │ + str r6, [sp, #0] │ │ + movs r1, #3 │ │ + add r2, pc │ │ + mov r3, r0 │ │ + movs r0, #8 │ │ + bl 3a66c │ │ + ldr.w r2, [sp, #3596] ; 0xe0c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 793f6 │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + addw sp, sp, #3604 ; 0xe14 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + add sp, #16 │ │ + bx lr │ │ + nop │ │ + add r7, sp, #824 ; 0x338 │ │ + movs r3, r0 │ │ + svc 82 ; 0x52 │ │ + ... │ │ + │ │ +0007940c : │ │ + push {r0, r1, r2, r3} │ │ + movs r1, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ + subw sp, sp, #3604 ; 0xe14 │ │ + ldr r4, [pc, #100] ; (7947c ) │ │ + addw r5, sp, #3624 ; 0xe28 │ │ + add r6, sp, #12 │ │ + mov.w r2, #3584 ; 0xe00 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr.w r7, [r5], #4 │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str.w r3, [sp, #3596] ; 0xe0c │ │ + bl 3990c │ │ + movw r1, #3583 ; 0xdff │ │ + mov r2, r7 │ │ + mov r3, r5 │ │ + mov r0, r6 │ │ + str r5, [sp, #8] │ │ + bl 39b4c │ │ + movs r0, #0 │ │ + blx 17fa8 │ │ + bl 79340 │ │ + ldr r2, [pc, #44] ; (79480 ) │ │ + str r6, [sp, #0] │ │ + movs r1, #5 │ │ + add r2, pc │ │ + mov r3, r0 │ │ + movs r0, #8 │ │ + bl 3a66c │ │ + ldr.w r2, [sp, #3596] ; 0xe0c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 7946e │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + addw sp, sp, #3604 ; 0xe14 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + add sp, #16 │ │ + bx lr │ │ + nop │ │ + add r7, sp, #344 ; 0x158 │ │ + movs r3, r0 │ │ + add r6, pc, #932 ; (adr r6, 79828 ) │ │ + ... │ │ + │ │ +00079484 : │ │ + push {r4, r5, lr} │ │ + cbz r0, 794b4 │ │ + movs r2, #0 │ │ + mov r1, r2 │ │ + movs r3, #8 │ │ + ldr r4, [pc, #44] ; (794bc ) │ │ + lsrs r5, r1, #1 │ │ + tst.w r1, #1 │ │ + eor.w r4, r4, r5 │ │ + ite eq │ │ + moveq r1, r5 │ │ + movne r1, r4 │ │ + subs r3, #1 │ │ + bne.n 7948e │ │ + str.w r1, [r0, r2, lsl #2] │ │ + adds r2, #1 │ │ + cmp.w r2, #256 ; 0x100 │ │ + bne.n 7948a │ │ + mov r0, r3 │ │ + pop {r4, r5, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, pc} │ │ + nop │ │ + strh r0, [r4, #24] │ │ + Address 0x00000000000794be is out of bounds. │ │ + │ │ + │ │ +000794c0 : │ │ + cmp r0, #0 │ │ + itet eq │ │ + moveq r3, #0 │ │ + movne.w r3, #4294967295 ; 0xffffffff │ │ + moveq.w r0, #4294967295 ; 0xffffffff │ │ + str r3, [r1, #0] │ │ + it ne │ │ + movne r0, #0 │ │ + bx lr │ │ + │ │ +000794d6 : │ │ + cbz r0, 794e0 │ │ + ldr r3, [r1, #0] │ │ + movs r0, #0 │ │ + mvns r3, r3 │ │ + b.n 794e6 │ │ + mov r3, r0 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + │ │ +000794ea : │ │ + push {r4, r5, lr} │ │ + cbnz r0, 794f2 │ │ + str r0, [r3, #0] │ │ + b.n 79514 │ │ + cbz r1, 79514 │ │ + ldr r5, [r3, #0] │ │ + add r2, r1 │ │ + cmp r1, r2 │ │ + beq.n 7950e │ │ + ldrb.w r4, [r1], #1 │ │ + eors r4, r5 │ │ + uxtb r4, r4 │ │ + ldr.w r4, [r0, r4, lsl #2] │ │ + eor.w r5, r4, r5, lsr #8 │ │ + b.n 794f8 │ │ + str r5, [r3, #0] │ │ + movs r0, #0 │ │ + pop {r4, r5, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, pc} │ │ + │ │ +0007951a : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r7, r1 │ │ + mov r1, r3 │ │ + mov r5, r0 │ │ + mov r6, r2 │ │ + mov r4, r3 │ │ + bl 794c0 │ │ + cbz r0, 79532 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + mov r0, r5 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + mov r3, r4 │ │ + bl 794ea │ │ + cmp r0, #0 │ │ + bne.n 7952c │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 794d6 │ │ + adds r0, #0 │ │ + it ne │ │ + movne r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +00079554 : │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + negs r0, r0 │ │ + bx lr │ │ + movs r0, r0 │ │ + adds r0, #1 │ │ + cmp r0, #15 │ │ + bhi.n 795d4 │ │ + tbb [pc, r0] │ │ + lsrs r0, r7, #32 │ │ + lsrs r3, r1, #24 │ │ + asrs r1, r2, #16 │ │ + subs r7, r2, r0 │ │ + movs r0, #29 │ │ + movs r6, #35 ; 0x23 │ │ + cmp r4, #41 ; 0x29 │ │ + adds r2, #47 ; 0x2f │ │ + ldr r0, [pc, #100] ; (795e0 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #96] ; (795e4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #96] ; (795e8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #92] ; (795ec ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #92] ; (795f0 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #88] ; (795f4 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #88] ; (795f8 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #84] ; (795fc ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #84] ; (79600 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #80] ; (79604 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #80] ; (79608 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #76] ; (7960c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #76] ; (79610 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #72] ; (79614 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #72] ; (79618 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #68] ; (7961c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #68] ; (79620 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r5, [sp, #976] ; 0x3d0 │ │ + movs r0, r0 │ │ + add r6, sp, #552 ; 0x228 │ │ + movs r0, r0 │ │ + add r6, sp, #696 ; 0x2b8 │ │ + movs r0, r0 │ │ + add r6, sp, #680 ; 0x2a8 │ │ + movs r0, r0 │ │ + ble.n 7954c │ │ + movs r0, r0 │ │ + ble.n 7954e │ │ + movs r0, r0 │ │ + ble.n 79552 │ │ + movs r0, r0 │ │ + ble.n 79556 │ │ + movs r0, r0 │ │ + ble.n 79562 │ │ + movs r0, r0 │ │ + ble.n 79570 │ │ + movs r0, r0 │ │ + ble.n 79582 │ │ + movs r0, r0 │ │ + ble.n 79596 │ │ + movs r0, r0 │ │ + ble.n 7959e │ │ + movs r0, r0 │ │ + ble.n 795aa │ │ + movs r0, r0 │ │ + ble.n 795b6 │ │ + movs r0, r0 │ │ + ble.n 795c4 │ │ + movs r0, r0 │ │ + ble.n 796dc │ │ + movs r0, r0 │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r5, r0 │ │ + ldr r4, [pc, #828] ; (79968 ) │ │ + movs r7, #0 │ │ + ldr r1, [pc, #828] ; (7996c ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r2, [r5, #0] │ │ + add.w r6, r4, #168 ; 0xa8 │ │ + add r1, pc │ │ + ldr.w r8, [pc, #816] ; 79970 │ │ + mov r0, r6 │ │ + ldr.w r9, [pc, #816] ; 79974 │ │ + blx 17aec │ │ + ldr r1, [pc, #812] ; (79978 ) │ │ + mov r0, r6 │ │ + ldr r2, [r5, #4] │ │ + add r1, pc │ │ + ldr.w sl, [pc, #808] ; 7997c │ │ + blx 17aec │ │ + ldr r0, [pc, #804] ; (79980 ) │ │ + mov r1, r6 │ │ + ldr.w fp, [pc, #804] ; 79984 │ │ + add r0, pc │ │ + add r8, pc │ │ + blx 17ab0 │ │ + add r9, pc │ │ + add sl, pc │ │ + add fp, pc │ │ + mov r6, r7 │ │ + movs r2, #1 │ │ + ldr r3, [r5, #4] │ │ + lsls r2, r6 │ │ + tst r2, r3 │ │ + beq.n 796b0 │ │ + cbz r7, 7968c │ │ + mov r0, fp │ │ + add.w r1, r4, #168 ; 0xa8 │ │ + str r2, [sp, #0] │ │ + blx 17ab0 │ │ + ldr r2, [sp, #0] │ │ + cmp r2, #2 │ │ + beq.n 79698 │ │ + cmp r2, #4 │ │ + bne.n 796a4 │ │ + mov r0, sl │ │ + b.n 7969a │ │ + mov r0, r8 │ │ + add.w r1, r4, #168 ; 0xa8 │ │ + blx 17ab0 │ │ + b.n 796ae │ │ + add.w r0, r4, #168 ; 0xa8 │ │ + mov r1, r9 │ │ + blx 17aec │ │ + adds r7, #1 │ │ + adds r6, #1 │ │ + cmp r6, #32 │ │ + bne.n 79672 │ │ + add.w r6, r4, #168 ; 0xa8 │ │ + ldr r0, [pc, #716] ; (79988 ) │ │ + mov r7, r5 │ │ + ldr.w r8, [pc, #716] ; 7998c │ │ + mov r1, r6 │ │ + add r0, pc │ │ + blx 17ab0 │ │ + ldr r1, [pc, #708] ; (79990 ) │ │ + mov r0, r6 │ │ + ldr.w r2, [r7, #8]! │ │ + add r1, pc │ │ + ldr.w r9, [pc, #700] ; 79994 │ │ + blx 17aec │ │ + ldr.w sl, [pc, #696] ; 79998 │ │ + ldr r3, [pc, #696] ; (7999c ) │ │ + add r8, pc │ │ + ldr.w fp, [pc, #696] ; 799a0 │ │ + add r9, pc │ │ + add r3, pc │ │ + add sl, pc │ │ + str r3, [sp, #0] │ │ + add fp, pc │ │ + ldr r3, [pc, #688] ; (799a4 ) │ │ + movs r6, #0 │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [r5, #8] │ │ + cmp r6, r3 │ │ + bge.w 79904 │ │ + cmp r6, #0 │ │ + ble.n 79710 │ │ + ldr r0, [sp, #0] │ │ + add.w r1, r4, #168 ; 0xa8 │ │ + blx 17ab0 │ │ + ldr.w r2, [r7, #4]! │ │ + ldr r3, [pc, #536] ; (79930 ) │ │ + cmp r2, r3 │ │ + beq.w 798aa │ │ + bhi.n 797c6 │ │ + ldr r3, [pc, #532] ; (79934 ) │ │ + cmp r2, r3 │ │ + beq.w 79892 │ │ + bhi.n 7976e │ │ + ldr r3, [pc, #524] ; (79938 ) │ │ + cmp r2, r3 │ │ + beq.w 79878 │ │ + bhi.n 79748 │ │ + cmp r2, #0 │ │ + beq.w 79872 │ │ + sub.w r3, r3, #1048576 ; 0x100000 │ │ + cmp r2, r3 │ │ + bne.w 798f6 │ │ + ldr r0, [pc, #612] ; (799a8 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r3, [pc, #496] ; (7993c ) │ │ + cmp r2, r3 │ │ + beq.w 79886 │ │ + ldr r3, [pc, #492] ; (79940 ) │ │ + cmp r2, r3 │ │ + beq.w 7988c │ │ + sub.w r3, r3, #15728640 ; 0xf00000 │ │ + mvn.w r1, #1024 ; 0x400 │ │ + add r3, r1 │ │ + cmp r2, r3 │ │ + bne.w 798f6 │ │ + ldr r0, [pc, #576] ; (799ac ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r3, [pc, #468] ; (79944 ) │ │ + cmp r2, r3 │ │ + beq.w 798a4 │ │ + bhi.n 797a4 │ │ + add.w r3, r3, #4278255360 ; 0xff00ff00 │ │ + add.w r3, r3, #14680064 ; 0xe00000 │ │ + cmp r2, r3 │ │ + beq.w 79898 │ │ + add.w r3, r3, #131072 ; 0x20000 │ │ + add.w r3, r3, #256 ; 0x100 │ │ + cmp r2, r3 │ │ + beq.w 798ae │ │ + sub.w r3, r3, #197632 ; 0x30400 │ │ + cmp r2, r3 │ │ + bne.w 798f6 │ │ + ldr r0, [pc, #528] ; (799b0 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r3, [pc, #416] ; (79948 ) │ │ + cmp r2, r3 │ │ + beq.n 7989e │ │ + add.w r3, r3, #131072 ; 0x20000 │ │ + add.w r3, r3, #256 ; 0x100 │ │ + cmp r2, r3 │ │ + beq.n 798b4 │ │ + sub.w r3, r3, #2228224 ; 0x220000 │ │ + cmp r2, r3 │ │ + bne.w 798f6 │ │ + ldr r0, [pc, #496] ; (799b4 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r3, [pc, #388] ; (7994c ) │ │ + cmp r2, r3 │ │ + beq.w 798d8 │ │ + bhi.n 79828 │ │ + sub.w r3, r3, #5177344 ; 0x4f0000 │ │ + cmp r2, r3 │ │ + beq.w 798dc │ │ + bhi.n 79808 │ │ + sub.w r3, r3, #2162688 ; 0x210000 │ │ + sub.w r3, r3, #2048 ; 0x800 │ │ + cmp r2, r3 │ │ + beq.n 798c0 │ │ + add.w r3, r3, #2097152 ; 0x200000 │ │ + add.w r3, r3, #2048 ; 0x800 │ │ + cmp r2, r3 │ │ + beq.n 798cc │ │ + sub.w r3, r3, #12779520 ; 0xc30000 │ │ + sub.w r3, r3, #4096 ; 0x1000 │ │ + subs r3, #2 │ │ + cmp r2, r3 │ │ + bne.n 798f6 │ │ + ldr r0, [pc, #436] ; (799b8 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r3, [pc, #324] ; (79950 ) │ │ + cmp r2, r3 │ │ + beq.n 798c6 │ │ + add.w r3, r3, #2097152 ; 0x200000 │ │ + add.w r3, r3, #2048 ; 0x800 │ │ + cmp r2, r3 │ │ + beq.n 798d2 │ │ + sub.w r3, r3, #3145728 ; 0x300000 │ │ + cmp r2, r3 │ │ + bne.n 798f6 │ │ + ldr r0, [pc, #408] ; (799bc ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r3, [pc, #296] ; (79954 ) │ │ + cmp r2, r3 │ │ + beq.n 798ec │ │ + bhi.n 7985a │ │ + ldr r3, [pc, #292] ; (79958 ) │ │ + cmp r2, r3 │ │ + beq.n 798ba │ │ + add.w r3, r3, #452984832 ; 0x1b000000 │ │ + sub.w r3, r3, #966656 ; 0xec000 │ │ + sub.w r3, r3, #426 ; 0x1aa │ │ + cmp r2, r3 │ │ + beq.n 798e2 │ │ + sub.w r3, r3, #455081984 ; 0x1b200000 │ │ + sub.w r3, r3, #81408 ; 0x13e00 │ │ + subs r3, #86 ; 0x56 │ │ + cmp r2, r3 │ │ + bne.n 798f6 │ │ + ldr r0, [pc, #360] ; (799c0 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r3, [pc, #256] ; (7995c ) │ │ + cmp r2, r3 │ │ + beq.n 798e8 │ │ + ldr r3, [pc, #252] ; (79960 ) │ │ + cmp r2, r3 │ │ + beq.n 798f0 │ │ + ldr r3, [pc, #252] ; (79964 ) │ │ + cmp r2, r3 │ │ + bne.n 798f6 │ │ + ldr r0, [pc, #340] ; (799c4 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #340] ; (799c8 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #336] ; (799cc ) │ │ + add r0, pc │ │ + add.w r1, r4, #168 ; 0xa8 │ │ + blx 17ab0 │ │ + b.n 79900 │ │ + ldr r0, [pc, #328] ; (799d0 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #324] ; (799d4 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #324] ; (799d8 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #320] ; (799dc ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #320] ; (799e0 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #316] ; (799e4 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [sp, #4] │ │ + b.n 7987c │ │ + ldr r0, [pc, #312] ; (799e8 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #308] ; (799ec ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #308] ; (799f0 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #304] ; (799f4 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #304] ; (799f8 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #300] ; (799fc ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #300] ; (79a00 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + mov r0, r9 │ │ + b.n 7987c │ │ + ldr r0, [pc, #292] ; (79a04 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + ldr r0, [pc, #292] ; (79a08 ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + mov r0, fp │ │ + b.n 7987c │ │ + mov r0, sl │ │ + b.n 7987c │ │ + ldr r0, [pc, #280] ; (79a0c ) │ │ + add r0, pc │ │ + b.n 7987c │ │ + add.w r0, r4, #168 ; 0xa8 │ │ + mov r1, r8 │ │ + blx 17aec │ │ + adds r6, #1 │ │ + b.n 796fa │ │ + movs r0, #10 │ │ + add.w r1, r4, #168 ; 0xa8 │ │ + blx 17fb4 │ │ + ldr r2, [r5, #76] ; 0x4c │ │ + cbnz r2, 79916 │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + cbz r3, 7992a │ │ + ldr r1, [pc, #248] ; (79a10 ) │ │ + add.w r0, r4, #168 ; 0xa8 │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + add r1, pc │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 7f3cc <__aeabi_llsl@@Base+0x35c> │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + asrs r2, r0, #32 │ │ + asrs r2, r6, #21 │ │ + lsrs r1, r0, #32 │ │ + asrs r1, r2, #16 │ │ + lsls r0, r0, #4 │ │ + asrs r0, r4, #4 │ │ + lsls r0, r0, #16 │ │ + asrs r0, r4, #8 │ │ + lsrs r1, r0, #32 │ │ + asrs r0, r0, #12 │ │ + asrs r2, r0, #32 │ │ + asrs r2, r6, #20 │ │ + lsrs r2, r0, #28 │ │ + asrs r3, r2, #21 │ │ + movs r0, #4 │ │ + asrs r6, r0, #26 │ │ + adds r4, r0, r0 │ │ + asrs r6, r2, #25 │ │ + strb r1, [r3, r5] │ │ + adds r2, #89 ; 0x59 │ │ + adds r3, r0, r0 │ │ + asrs r0, r0, #29 │ │ + ldr r1, [r1, r5] │ │ + ldrsb r5, [r2, r1] │ │ + ldr r5, [r2, r5] │ │ + ldr r6, [r2, r5] │ │ + ldrsb r1, [r3, r1] │ │ + strb r1, [r3, r5] │ │ + add r5, sp, #304 ; 0x130 │ │ + movs r3, r0 │ │ + ble.n 79a54 │ │ + movs r0, r0 │ │ + ble.n 79a72 │ │ + movs r0, r0 │ │ + ble.n 79882 │ │ + movs r0, r0 │ │ + ble.n 79a54 │ │ + movs r0, r0 │ │ + ble.n 79a54 │ │ + movs r0, r0 │ │ + ble.n 79a5e │ │ + movs r0, r0 │ │ + ble.n 79a50 │ │ + movs r0, r0 │ │ + ble.n 799f2 │ │ + movs r0, r0 │ │ + ble.n 799aa │ │ + movs r0, r0 │ │ + ble.n 799e4 │ │ + movs r0, r0 │ │ + ble.n 7996c │ │ + movs r0, r0 │ │ + udf #5 │ │ + movs r0, r0 │ │ + ble.n 799f6 │ │ + movs r0, r0 │ │ + ble.n 7999c │ │ + movs r0, r0 │ │ + ble.n 79aa4 │ │ + movs r0, r0 │ │ + bgt.n 79964 │ │ + movs r0, r0 │ │ + bgt.n 79944 │ │ + movs r0, r0 │ │ + bgt.n 79920 │ │ + movs r0, r0 │ │ + bgt.n 7992e │ │ + movs r0, r0 │ │ + bgt.n 798c0 │ │ + movs r0, r0 │ │ + bgt.n 798f8 │ │ + movs r0, r0 │ │ + bgt.n 79a52 │ │ + movs r0, r0 │ │ + bgt.n 798e2 │ │ + movs r0, r0 │ │ + blt.n 79914 │ │ + movs r0, r0 │ │ + blt.n 79930 │ │ + movs r0, r0 │ │ + blt.n 79940 │ │ + movs r0, r0 │ │ + blt.n 7994c │ │ + movs r0, r0 │ │ + blt.n 79952 │ │ + movs r0, r0 │ │ + blt.n 79966 │ │ + movs r0, r0 │ │ + blt.n 7996c │ │ + movs r0, r0 │ │ + blt.n 79972 │ │ + movs r0, r0 │ │ + blt.n 799aa │ │ + movs r0, r0 │ │ + blt.n 799b0 │ │ + movs r0, r0 │ │ + blt.n 799c2 │ │ + movs r0, r0 │ │ + blt.n 799c6 │ │ + movs r0, r0 │ │ + blt.n 799cc │ │ + movs r0, r0 │ │ + blt.n 799d2 │ │ + movs r0, r0 │ │ + blt.n 799ee │ │ + movs r0, r0 │ │ + blt.n 79a02 │ │ + movs r0, r0 │ │ + bgt.n 79a12 │ │ + movs r0, r0 │ │ + bgt.n 79a18 │ │ + movs r0, r0 │ │ + blt.n 799d8 │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #28 │ │ + ldr r4, [pc, #100] ; (79a80 ) │ │ + add r6, sp, #4 │ │ + mov r5, r1 │ │ + movs r2, #16 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + movs r1, #0 │ │ + mov r7, r0 │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ + blx 17bf4 │ │ + mov r0, r5 │ │ + bl 3a1ac │ │ + mov r5, r0 │ │ + cbz r0, 79a6e │ │ + mov r1, r6 │ │ + mov r0, r7 │ │ + bl 3a0d4 │ │ + mov r0, r5 │ │ + bl 3a1bc │ │ + lsls r3, r0, #31 │ │ + bpl.n 79a5c │ │ + mov r0, r5 │ │ + movs r1, #0 │ │ + bl 3a30c │ │ + movs r0, #15 │ │ + bl 39fc4 │ │ + mov r0, r5 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [sp, #8] │ │ + bl 3a21c │ │ + mov r0, r5 │ │ + movs r1, #1 │ │ + bl 3a30c │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 79a7a │ │ + blx 17aa4 <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + add r1, sp, #352 ; 0x160 │ │ + movs r3, r0 │ │ + │ │ +00079a84 : │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ + movs r0, #1 │ │ + movs r1, #224 ; 0xe0 │ │ + bl 39854 │ │ + mov r4, r0 │ │ + cbnz r0, 79a9c │ │ + bl 386d4 │ │ + b.n 79b2a │ │ + stmia.w r0, {r5, r6} │ │ + movw r1, #22050 ; 0x5622 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [pc, #136] ; (79b30 ) │ │ + str r1, [r0, #116] ; 0x74 │ │ + movw r1, #32784 ; 0x8010 │ │ + str r3, [r0, #20] │ │ + movs r3, #0 │ │ + str r2, [r0, #32] │ │ + str r2, [r0, #36] ; 0x24 │ │ + mov.w r2, #640 ; 0x280 │ │ + strh.w r1, [r0, #120] ; 0x78 │ │ + movs r1, #2 │ │ + str r2, [r0, #40] ; 0x28 │ │ + mov.w r2, #480 ; 0x1e0 │ │ + strb.w r1, [r0, #122] ; 0x7a │ │ + str r2, [r0, #44] ; 0x2c │ │ + movs r2, #1 │ │ + str r3, [r0, #28] │ │ + str r2, [r0, #84] ; 0x54 │ │ + mov.w r0, #2048 ; 0x800 │ │ + str.w r1, [r4, #148] ; 0x94 │ │ + movs r1, #16 │ │ + strh.w r0, [r4, #124] ; 0x7c │ │ + movs r0, #3 │ │ + str.w r2, [r4, #168] ; 0xa8 │ │ + str.w r2, [r4, #200] ; 0xc8 │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + str.w r0, [r4, #140] ; 0x8c │ │ + str.w r0, [r4, #144] ; 0x90 │ │ + str.w r3, [r4, #152] ; 0x98 │ │ + str.w r3, [r4, #156] ; 0x9c │ │ + str.w r1, [r4, #160] ; 0xa0 │ │ + str.w r3, [r4, #164] ; 0xa4 │ │ + str.w r3, [r4, #172] ; 0xac │ │ + str.w r3, [r4, #176] ; 0xb0 │ │ + str.w r3, [r4, #180] ; 0xb4 │ │ + str.w r3, [r4, #184] ; 0xb8 │ │ + str.w r3, [r4, #188] ; 0xbc │ │ + str.w r3, [r4, #192] ; 0xc0 │ │ + str.w r3, [r4, #196] ; 0xc4 │ │ + str.w r2, [r4, #204] ; 0xcc │ │ + str.w r3, [r4, #216] ; 0xd8 │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + movs r0, r0 │ │ + subs r7, r7, #7 │ │ + │ │ +00079b34 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + lsls r7, r1, #2 │ │ + ldr r5, [r0, #0] │ │ + mov r4, r0 │ │ + mov r6, r1 │ │ + add.w r8, r5, r7 │ │ + ldr.w r0, [r5, r1, lsl #2] │ │ + ldr.w r1, [pc, #1128] ; 79fb4 │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79b66 │ │ + ldr.w r3, [r8, #4] │ │ + cbnz r3, 79b62 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + str r3, [r4, #12] │ │ + b.n 7a1fa │ │ + ldr.w r1, [pc, #1104] ; 79fb8 │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79b82 │ │ + ldr.w r3, [r8, #4] │ │ + cmp r3, #0 │ │ + beq.n 79b5a │ │ + str r3, [r4, #92] ; 0x5c │ │ + b.n 7a1fa │ │ + ldr.w r1, [pc, #1080] ; 79fbc │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79b9c │ │ + movs r0, #1 │ │ + str.w r0, [r4, #216] ; 0xd8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr.w r1, [pc, #1056] ; 79fc0 │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + bne.n 79c1e │ │ + adds r7, #4 │ │ + ldr r0, [r5, r7] │ │ + cmp r0, #0 │ │ + beq.n 79b5a │ │ + ldr.w r1, [pc, #1036] ; 79fc4 │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79bca │ │ + ldr r3, [r4, #8] │ │ + orr.w r3, r3, #15 │ │ + b.n 79c1a │ │ + ldr r1, [pc, #1020] ; (79fc8 ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79bde │ │ + ldr r3, [r4, #8] │ │ + orr.w r3, r3, #1 │ │ + b.n 79c1a │ │ + ldr r1, [pc, #1004] ; (79fcc ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79bf2 │ │ + ldr r3, [r4, #8] │ │ + orr.w r3, r3, #2 │ │ + b.n 79c1a │ │ + ldr r1, [pc, #988] ; (79fd0 ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79c06 │ │ + ldr r3, [r4, #8] │ │ + orr.w r3, r3, #4 │ │ + b.n 79c1a │ │ + ldr r1, [pc, #972] ; (79fd4 ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + bne.n 79b5a │ │ + ldr r3, [r4, #8] │ │ + orr.w r3, r3, #8 │ │ + str r3, [r4, #8] │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #952] ; (79fd8 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + bne.n 79cb4 │ │ + adds r7, #4 │ │ + ldr r0, [r5, r7] │ │ + cmp r0, #0 │ │ + beq.n 79b5a │ │ + ldr r1, [pc, #932] ; (79fdc ) │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79c48 │ │ + movs r0, #1 │ │ + bl 38eb4 │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #916] ; (79fe0 ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79c5a │ │ + movs r0, #1 │ │ + mov r1, r0 │ │ + b.n 79cae │ │ + ldr r1, [pc, #904] ; (79fe4 ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79c6a │ │ + movs r0, #3 │ │ + b.n 79cac │ │ + ldr r1, [pc, #892] ; (79fe8 ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79c7a │ │ + movs r0, #4 │ │ + b.n 79cac │ │ + ldr r1, [pc, #880] ; (79fec ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79c8a │ │ + movs r0, #5 │ │ + b.n 79cac │ │ + ldr r1, [pc, #868] ; (79ff0 ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79c9a │ │ + movs r0, #6 │ │ + b.n 79cac │ │ + ldr r1, [pc, #856] ; (79ff4 ) │ │ + ldr r0, [r5, r7] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + bne.w 79b5a │ │ + movs r0, #7 │ │ + movs r1, #1 │ │ + bl 38ec4 │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #832] ; (79ff8 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79d04 │ │ + ldr.w r0, [r8, #4] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + bl 39a9c │ │ + ldrh r2, [r4, #34] ; 0x22 │ │ + ldr r3, [pc, #728] ; (79fac ) │ │ + cmp.w r3, r2, lsl #16 │ │ + it eq │ │ + orreq.w r3, r0, #534773760 ; 0x1fe00000 │ │ + str r0, [r4, #16] │ │ + itt eq │ │ + orreq.w r3, r3, #2031616 ; 0x1f0000 │ │ + streq r3, [r4, #32] │ │ + ldrh r2, [r4, #34] ; 0x22 │ │ + it eq │ │ + streq r3, [r4, #36] ; 0x24 │ │ + ldr r3, [pc, #704] ; (79fb0 ) │ │ + cmp.w r3, r2, lsl #16 │ │ + bne.w 7a1fa │ │ + orr.w r0, r0, #801112064 ; 0x2fc00000 │ │ + orr.w r0, r0, #4128768 ; 0x3f0000 │ │ + str r0, [r4, #32] │ │ + b.n 7a1f8 │ │ + ldr r1, [pc, #756] ; (79ffc ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79d16 │ │ + ldr r3, [r4, #28] │ │ + b.n 79d2a │ │ + ldr r1, [pc, #744] ; (7a000 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79d38 │ │ + ldr r3, [r4, #28] │ │ + orr.w r3, r3, #4096 ; 0x1000 │ │ + orr.w r3, r3, #1 │ │ + movs r0, #1 │ │ + str r3, [r4, #28] │ │ + str r0, [r4, #84] ; 0x54 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r1, [pc, #712] ; (7a004 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79d4e │ │ + ldr r3, [r4, #28] │ │ + orr.w r3, r3, #8192 ; 0x2000 │ │ + b.n 7a096 │ │ + ldr r1, [pc, #696] ; (7a008 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79d84 │ │ + adds r7, #4 │ │ + ldr r3, [r5, r7] │ │ + cmp r3, #0 │ │ + beq.w 79b5a │ │ + ldrb r0, [r3, #0] │ │ + bl 398cc │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + ldr r3, [r4, #28] │ │ + lsls r3, r3, #31 │ │ + bmi.w 7a1fa │ │ + ldr r0, [r5, r7] │ │ + bl 39a9c │ │ + str r0, [r4, #84] ; 0x54 │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #644] ; (7a00c ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79da0 │ │ + ldr.w r3, [r8, #4] │ │ + cmp r3, #0 │ │ + beq.w 79b5a │ │ + str r3, [r4, #20] │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #620] ; (7a010 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79dbc │ │ + ldr.w r3, [r8, #4] │ │ + cmp r3, #0 │ │ + beq.w 79b5a │ │ + str r3, [r4, #24] │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #596] ; (7a014 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79dd2 │ │ + ldr r3, [pc, #484] ; (79fb0 ) │ │ + str r3, [r4, #32] │ │ + str r3, [r4, #36] ; 0x24 │ │ + b.n 7a098 │ │ + ldr r1, [pc, #580] ; (7a018 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79e10 │ │ + ldr.w r0, [r8, #4] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + mov r3, r0 │ │ + mov r5, r3 │ │ + ldrb.w r2, [r3], #1 │ │ + cmp r2, #0 │ │ + beq.w 79b5a │ │ + cmp r2, #44 ; 0x2c │ │ + bne.n 79dec │ │ + movs r3, #0 │ │ + strb.w r3, [r5], #1 │ │ + bl 39a9c │ │ + str r0, [r4, #32] │ │ + mov r0, r5 │ │ + bl 39a9c │ │ + b.n 7a1f8 │ │ + ldr r1, [pc, #520] ; (7a01c ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79e50 │ │ + ldr.w r0, [r8, #4] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + mov r3, r0 │ │ + mov r5, r3 │ │ + ldrb.w r2, [r3], #1 │ │ + cmp r2, #0 │ │ + beq.w 79b5a │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 79e2a │ │ + movs r3, #0 │ │ + strb.w r3, [r5], #1 │ │ + bl 39a9c │ │ + str r0, [r4, #40] ; 0x28 │ │ + mov r0, r5 │ │ + bl 39a9c │ │ + str r0, [r4, #44] ; 0x2c │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #460] ; (7a020 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79e90 │ │ + ldr.w r0, [r8, #4] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + mov r3, r0 │ │ + mov r5, r3 │ │ + ldrb.w r2, [r3], #1 │ │ + cmp r2, #0 │ │ + beq.w 79b5a │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 79e6a │ │ + movs r3, #0 │ │ + strb.w r3, [r5], #1 │ │ + bl 39a9c │ │ + str r0, [r4, #48] ; 0x30 │ │ + mov r0, r5 │ │ + bl 39a9c │ │ + str r0, [r4, #52] ; 0x34 │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #400] ; (7a024 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79ed0 │ │ + ldr.w r0, [r8, #4] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + mov r3, r0 │ │ + mov r5, r3 │ │ + ldrb.w r2, [r3], #1 │ │ + cmp r2, #0 │ │ + beq.w 79b5a │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 79eaa │ │ + movs r3, #0 │ │ + strb.w r3, [r5], #1 │ │ + bl 39a9c │ │ + str r0, [r4, #56] ; 0x38 │ │ + mov r0, r5 │ │ + bl 39a9c │ │ + str r0, [r4, #60] ; 0x3c │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #340] ; (7a028 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79f10 │ │ + ldr.w r0, [r8, #4] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + mov r3, r0 │ │ + mov r5, r3 │ │ + ldrb.w r2, [r3], #1 │ │ + cmp r2, #0 │ │ + beq.w 79b5a │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 79eea │ │ + movs r3, #0 │ │ + strb.w r3, [r5], #1 │ │ + bl 39a9c │ │ + str r0, [r4, #64] ; 0x40 │ │ + mov r0, r5 │ │ + bl 39a9c │ │ + str r0, [r4, #68] ; 0x44 │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #280] ; (7a02c ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79f3a │ │ + ldr.w r0, [r8, #4] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + bl 39aac │ │ + vmov d7, r0, r1 │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [r4, #72] ; 0x48 │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #244] ; (7a030 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79f5a │ │ + ldr.w r0, [r8, #4] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + bl 39a9c │ │ + str r0, [r4, #76] ; 0x4c │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #216] ; (7a034 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79f7a │ │ + ldr.w r0, [r8, #4] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + bl 39a9c │ │ + str r0, [r4, #80] ; 0x50 │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #188] ; (7a038 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 79f92 │ │ + ldr r3, [r4, #96] ; 0x60 │ │ + orr.w r3, r3, #4 │ │ + str r3, [r4, #96] ; 0x60 │ │ + b.n 7a098 │ │ + ldr r1, [pc, #168] ; (7a03c ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + bne.n 7a040 │ │ + ldr r3, [r4, #28] │ │ + orr.w r3, r3, #16 │ │ + b.n 7a096 │ │ + nop │ │ + movs r0, r0 │ │ + subs r7, r7, #7 │ │ + movs r0, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 79f5a │ │ + movs r0, r0 │ │ + bls.n 79f2a │ │ + movs r0, r0 │ │ + bls.n 79f0c │ │ + movs r0, r0 │ │ + bls.n 79ef0 │ │ + movs r0, r0 │ │ + bls.n 79ed6 │ │ + movs r0, r0 │ │ + bls.n 7a0ba │ │ + movs r0, r0 │ │ + bls.n 7a0a2 │ │ + movs r0, r0 │ │ + bls.n 7a08a │ │ + movs r0, r0 │ │ + bls.n 7a074 │ │ + movs r0, r0 │ │ + bls.n 7a050 │ │ + movs r0, r0 │ │ + bls.n 79ff2 │ │ + movs r0, r0 │ │ + bls.n 7a014 │ │ + movs r0, r0 │ │ + bls.n 7a000 │ │ + movs r0, r0 │ │ + bls.n 79ff2 │ │ + movs r0, r0 │ │ + bhi.n 79f7e │ │ + movs r0, r0 │ │ + bhi.n 79f7a │ │ + movs r0, r0 │ │ + bhi.n 79faa │ │ + movs r0, r0 │ │ + bhi.n 79f82 │ │ + movs r0, r0 │ │ + bhi.n 7a0fa │ │ + movs r0, r0 │ │ + bhi.n 7a0f4 │ │ + movs r0, r0 │ │ + bhi.n 7a0de │ │ + movs r0, r0 │ │ + bhi.n 7a0d6 │ │ + movs r0, r0 │ │ + bhi.n 7a082 │ │ + movs r0, r0 │ │ + bhi.n 7a05e │ │ + movs r0, r0 │ │ + bhi.n 7a038 │ │ + movs r0, r0 │ │ + bhi.n 7a022 │ │ + movs r0, r0 │ │ + bvc.n 79fc0 │ │ + movs r0, r0 │ │ + bvc.n 79f5a │ │ + movs r0, r0 │ │ + bvc.n 7a0fc │ │ + movs r0, r0 │ │ + bvc.n 7a09e │ │ + movs r0, r0 │ │ + bvc.n 7a036 │ │ + movs r0, r0 │ │ + bvs.n 79ff6 │ │ + movs r0, r0 │ │ + bvs.n 79fca │ │ + movs r0, r0 │ │ + bvs.n 79fa2 │ │ + movs r0, r0 │ │ + bvs.n 79f86 │ │ + movs r0, r0 │ │ + ldr r1, [pc, #444] ; (7a200 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a056 │ │ + ldr r3, [r4, #28] │ │ + orr.w r3, r3, #32 │ │ + b.n 7a096 │ │ + ldr r1, [pc, #428] ; (7a204 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a06c │ │ + ldr r3, [r4, #28] │ │ + orr.w r3, r3, #64 ; 0x40 │ │ + b.n 7a096 │ │ + ldr r1, [pc, #408] ; (7a208 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a082 │ │ + ldr r3, [r4, #28] │ │ + orr.w r3, r3, #128 ; 0x80 │ │ + b.n 7a096 │ │ + ldr r1, [pc, #392] ; (7a20c ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a09e │ │ + ldr r3, [r4, #28] │ │ + orr.w r3, r3, #256 ; 0x100 │ │ + str r3, [r4, #28] │ │ + movs r0, #1 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r1, [pc, #368] ; (7a210 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a0c0 │ │ + adds r6, #1 │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + bl 39a9c │ │ + str r0, [r4, #116] ; 0x74 │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #336] ; (7a214 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + bne.n 7a174 │ │ + adds r6, #1 │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + ldr r1, [pc, #312] ; (7a218 ) │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a0ea │ │ + movs r3, #8 │ │ + b.n 7a16e │ │ + ldr r1, [pc, #304] ; (7a21c ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a0fe │ │ + movw r3, #32776 ; 0x8008 │ │ + b.n 7a16e │ │ + ldr r1, [pc, #288] ; (7a220 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a110 │ │ + movs r3, #16 │ │ + b.n 7a16e │ │ + ldr r1, [pc, #272] ; (7a224 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + beq.n 7a10c │ │ + ldr r1, [pc, #260] ; (7a228 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a134 │ │ + movw r3, #4112 ; 0x1010 │ │ + b.n 7a16e │ │ + ldr r1, [pc, #244] ; (7a22c ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a148 │ │ + movw r3, #32784 ; 0x8010 │ │ + b.n 7a16e │ │ + ldr r1, [pc, #228] ; (7a230 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + beq.n 7a142 │ │ + ldr r1, [pc, #216] ; (7a234 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + bne.w 79b5a │ │ + movw r3, #36880 ; 0x9010 │ │ + strh.w r3, [r4, #120] ; 0x78 │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #192] ; (7a238 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a198 │ │ + adds r6, #1 │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + bl 39a9c │ │ + strb.w r0, [r4, #122] ; 0x7a │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #160] ; (7a23c ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cbnz r0, 7a1bc │ │ + adds r6, #1 │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + bl 39a9c │ │ + strh.w r0, [r4, #124] ; 0x7c │ │ + b.n 7a1fa │ │ + ldr r1, [pc, #128] ; (7a240 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + ldr r1, [pc, #116] ; (7a244 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b2c │ │ + cmp r0, #0 │ │ + beq.w 79b5a │ │ + ldr r1, [pc, #100] ; (7a248 ) │ │ + ldr.w r0, [r5, r6, lsl #2] │ │ + add r1, pc │ │ + bl 39b0c │ │ + cmp r0, #0 │ │ + ite eq │ │ + moveq r0, #2 │ │ + movne r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + str r0, [r4, #36] ; 0x24 │ │ + movs r0, #2 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + bpl.n 7a202 │ │ + movs r0, r0 │ │ + bpl.n 7a1ec │ │ + movs r0, r0 │ │ + bpl.n 7a1da │ │ + movs r0, r0 │ │ + bpl.n 7a1c8 │ │ + movs r0, r0 │ │ + bpl.n 7a1a2 │ │ + movs r0, r0 │ │ + bpl.n 7a170 │ │ + movs r0, r0 │ │ + str r7, [sp, #396] ; 0x18c │ │ + movs r0, r0 │ │ + str r7, [sp, #336] ; 0x150 │ │ + movs r0, r0 │ │ + str r7, [sp, #436] ; 0x1b4 │ │ + movs r0, r0 │ │ + bpl.n 7a2f2 │ │ + movs r0, r0 │ │ + bpl.n 7a2e2 │ │ + movs r0, r0 │ │ + str r7, [sp, #236] ; 0xec │ │ + movs r0, r0 │ │ + bpl.n 7a2a6 │ │ + movs r0, r0 │ │ + bpl.n 7a296 │ │ + movs r0, r0 │ │ + bpl.n 7a26e │ │ + movs r0, r0 │ │ + bpl.n 7a240 │ │ + movs r0, r0 │ │ + bmi.n 7a210 │ │ + movs r0, r0 │ │ + bmi.n 7a1f6 │ │ + movs r0, r0 │ │ + bmi.n 7a1e4 │ │ + ... │ │ + │ │ +0007a24c : │ │ + ldr r3, [r0, #4] │ │ + and.w r3, r3, #48 ; 0x30 │ │ + cmp r3, #32 │ │ + beq.n 7a270 │ │ + cmp r3, #48 ; 0x30 │ │ + beq.n 7a264 │ │ + cmp r3, #16 │ │ + bne.n 7a26a │ │ + ldr r0, [pc, #24] ; (7a278 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #20] ; (7a27c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #20] ; (7a280 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #16] ; (7a284 ) │ │ + add r0, pc │ │ + bx lr │ │ + nop │ │ + bvs.n 7a2fc │ │ + movs r0, r0 │ │ + bvs.n 7a1a6 │ │ + movs r0, r0 │ │ + str r1, [sp, #24] │ │ + movs r0, r0 │ │ + bmi.n 7a344 │ │ + ... │ │ + │ │ +0007a288 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r4, r0 │ │ + ldr.w r5, [pc, #1760] ; 7a970 │ │ + subw sp, sp, #1260 ; 0x4ec │ │ + ldr.w r3, [pc, #1756] ; 7a974 │ │ + add r5, pc │ │ + ldr r0, [r5, r3] │ │ + ldr r3, [r0, #0] │ │ + str r0, [sp, #32] │ │ + str.w r3, [sp, #1252] ; 0x4e4 │ │ + ldr r3, [r4, #4] │ │ + tst.w r3, #32 │ │ + bne.n 7a2b8 │ │ + ldr r3, [r4, #4] │ │ + lsls r7, r3, #27 │ │ + bmi.w 7aa44 │ │ + b.n 7aa40 │ │ + ldr r3, [r4, #8] │ │ + lsls r6, r3, #31 │ │ + bpl.n 7a324 │ │ + bl 3a064 │ │ + ldr.w r3, [pc, #1716] ; 7a978 │ │ + ldr.w r8, [r5, r3] │ │ + mov r9, r0 │ │ + cbnz r0, 7a2de │ │ + ldr.w r0, [pc, #1708] ; 7a97c │ │ + add.w r1, r8, #168 ; 0xa8 │ │ + add r0, pc │ │ + blx 17ab0 │ │ + b.n 7a324 │ │ + add.w r6, r8, #168 ; 0xa8 │ │ + ldr.w r0, [pc, #1692] ; 7a980 │ │ + ldr.w sl, [pc, #1692] ; 7a984 │ │ + movs r7, #0 │ │ + add r0, pc │ │ + mov r1, r6 │ │ + blx 17ab0 │ │ + add sl, pc │ │ + cmp r7, r9 │ │ + bge.n 7a31a │ │ + cmp r7, #0 │ │ + ble.n 7a306 │ │ + movs r0, #44 ; 0x2c │ │ + mov r1, r6 │ │ + blx 17fb4 │ │ + mov r0, r7 │ │ + adds r7, #1 │ │ + bl 3a074 │ │ + mov r1, sl │ │ + mov r2, r0 │ │ + mov r0, r6 │ │ + blx 17aec │ │ + b.n 7a2f6 │ │ + movs r0, #10 │ │ + add.w r1, r8, #168 ; 0xa8 │ │ + blx 17fb4 │ │ + ldr r0, [r4, #12] │ │ + bl 3a084 │ │ + cmp r0, #0 │ │ + bge.n 7a344 │ │ + bl 386b4 │ │ + ldr.w r3, [pc, #1604] ; 7a978 │ │ + ldr.w r1, [pc, #1616] ; 7a988 │ │ + add r1, pc │ │ + mov r2, r0 │ │ + ldr r0, [r5, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + b.n 7aafe │ │ + ldr r3, [r4, #8] │ │ + lsls r0, r3, #31 │ │ + bpl.n 7a362 │ │ + bl 3a0a4 │ │ + ldr.w r3, [pc, #1576] ; 7a978 │ │ + ldr.w r1, [pc, #1592] ; 7a98c │ │ + add r1, pc │ │ + mov r2, r0 │ │ + ldr r0, [r5, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + blx 17aec │ │ + ldr.w r1, [r4, #140] ; 0x8c │ │ + movs r0, #0 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #144] ; 0x90 │ │ + movs r0, #1 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #148] ; 0x94 │ │ + movs r0, #2 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #152] ; 0x98 │ │ + movs r0, #3 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #168] ; 0xa8 │ │ + movs r0, #5 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #156] ; 0x9c │ │ + movs r0, #4 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #160] ; 0xa0 │ │ + movs r0, #6 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #164] ; 0xa4 │ │ + movs r0, #7 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #172] ; 0xac │ │ + movs r0, #8 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #176] ; 0xb0 │ │ + movs r0, #9 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #180] ; 0xb4 │ │ + movs r0, #10 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #184] ; 0xb8 │ │ + movs r0, #11 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #188] ; 0xbc │ │ + movs r0, #12 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #192] ; 0xc0 │ │ + movs r0, #13 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #196] ; 0xc4 │ │ + movs r0, #14 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #204] ; 0xcc │ │ + cmp r1, #0 │ │ + blt.n 7a406 │ │ + movs r0, #15 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #200] ; 0xc8 │ │ + movs r0, #16 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #208] ; 0xd0 │ │ + cbz r1, 7a426 │ │ + movs r0, #17 │ │ + bl 3a43c │ │ + movs r0, #18 │ │ + ldr.w r1, [r4, #212] ; 0xd4 │ │ + bl 3a43c │ │ + ldr.w r3, [r4, #216] ; 0xd8 │ │ + cbz r3, 7a434 │ │ + movs r0, #20 │ │ + movs r1, #1 │ │ + bl 3a43c │ │ + ldr.w r1, [r4, #220] ; 0xdc │ │ + cbz r1, 7a440 │ │ + movs r0, #21 │ │ + bl 3a43c │ │ + ldr r3, [r4, #8] │ │ + lsls r1, r3, #30 │ │ + bpl.w 7a694 │ │ + bl 3a0b4 │ │ + ldr.w r3, [pc, #1320] ; 7a978 │ │ + ldr.w r1, [pc, #1340] ; 7a990 │ │ + mov.w r8, #0 │ │ + add r1, pc │ │ + str r0, [sp, #24] │ │ + ldr r6, [r5, r3] │ │ + ldr r2, [sp, #24] │ │ + add.w r0, r6, #168 ; 0xa8 │ │ + blx 17aec │ │ + ldr.w r3, [pc, #1320] ; 7a994 │ │ + str r6, [sp, #20] │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr.w r3, [pc, #1316] ; 7a998 │ │ + add r3, pc │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr.w r3, [pc, #1312] ; 7a99c │ │ + add r3, pc │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr.w r3, [pc, #1308] ; 7a9a0 │ │ + add r3, pc │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr.w r3, [pc, #1304] ; 7a9a4 │ │ + add r3, pc │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #24] │ │ + cmp r8, r3 │ │ + bge.w 7a694 │ │ + mov r0, r8 │ │ + add r6, sp, #108 ; 0x6c │ │ + bl 3a0c4 │ │ + ldr r2, [sp, #20] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + add.w sl, sp, #96 ; 0x60 │ │ + add.w fp, r2, #168 ; 0xa8 │ │ + mov r2, r8 │ │ + add.w r9, sp, #100 ; 0x64 │ │ + add r7, sp, #104 ; 0x68 │ │ + mov r3, r0 │ │ + mov r0, fp │ │ + blx 17aec │ │ + mov r0, r6 │ │ + movs r2, #16 │ │ + movs r1, #0 │ │ + bl 3990c │ │ + mov r1, r6 │ │ + mov r0, r8 │ │ + bl 3a0d4 │ │ + ldr r3, [r6, #0] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + mov r0, fp │ │ + str r3, [sp, #0] │ │ + ldr r3, [r6, #4] │ │ + str r3, [sp, #4] │ │ + ldr r2, [r6, #8] │ │ + ldr r3, [r6, #12] │ │ + add r6, sp, #124 ; 0x7c │ │ + blx 17aec │ │ + mov r0, r8 │ │ + mov r1, r6 │ │ + bl 3a104 │ │ + add.w ip, sp, #92 ; 0x5c │ │ + add r3, sp, #88 ; 0x58 │ │ + str.w r9, [sp] │ │ + mov r2, ip │ │ + str r7, [sp, #4] │ │ + mov r1, r3 │ │ + str r3, [sp, #28] │ │ + ldr r0, [r6, #0] │ │ + mov r3, sl │ │ + str.w ip, [sp, #48] ; 0x30 │ │ + bl 3917c │ │ + ldr r3, [r6, #8] │ │ + ldr r2, [r6, #4] │ │ + ldr r1, [r6, #12] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [r6, #0] │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + str r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #28] │ │ + bl 3916c │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + str r1, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r0, [sp, #8] │ │ + mov r0, fp │ │ + blx 17aec │ │ + ldr.w ip, [sp, #48] ; 0x30 │ │ + ldr.w r2, [ip] │ │ + cbnz r2, 7a550 │ │ + ldr.w r3, [sl] │ │ + cbnz r3, 7a550 │ │ + ldr.w r3, [r9] │ │ + cbz r3, 7a58e │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + add.w r6, r3, #168 ; 0xa8 │ │ + mov r0, r6 │ │ + blx 17aec │ │ + ldr.w r1, [pc, #1096] ; 7a9a8 │ │ + ldr.w r2, [sl] │ │ + mov r0, r6 │ │ + add r1, pc │ │ + blx 17aec │ │ + ldr.w r1, [pc, #1084] ; 7a9ac │ │ + ldr.w r2, [r9] │ │ + mov r0, r6 │ │ + add r1, pc │ │ + blx 17aec │ │ + ldr r2, [r7, #0] │ │ + cbz r2, 7a58e │ │ + ldr.w r1, [pc, #1068] ; 7a9b0 │ │ + mov r0, r6 │ │ + add r1, pc │ │ + blx 17aec │ │ + mov r0, r8 │ │ + bl 3a0e4 │ │ + str r0, [sp, #28] │ │ + cbnz r0, 7a5aa │ │ + ldr r3, [sp, #20] │ │ + ldr.w r0, [pc, #1048] ; 7a9b4 │ │ + add.w r1, r3, #168 ; 0xa8 │ │ + add r0, pc │ │ + blx 17ab0 │ │ + b.n 7a68e │ │ + ldr r3, [sp, #20] │ │ + movs r7, #0 │ │ + ldr.w r0, [pc, #1032] ; 7a9b8 │ │ + add.w r1, r3, #168 ; 0xa8 │ │ + add r0, pc │ │ + blx 17ab0 │ │ + ldr r3, [pc, #1020] ; (7a9bc ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #1020] ; (7a9c0 ) │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #1016] ; (7a9c4 ) │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #1016] ; (7a9c8 ) │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #28] │ │ + cmp r7, r3 │ │ + bge.n 7a68e │ │ + add r6, sp, #124 ; 0x7c │ │ + mov r1, r7 │ │ + mov r0, r8 │ │ + add.w r9, sp, #88 ; 0x58 │ │ + mov r2, r6 │ │ + add.w fp, sp, #96 ; 0x60 │ │ + bl 3a0f4 │ │ + add.w ip, sp, #92 ; 0x5c │ │ + mov r1, r9 │ │ + add r3, sp, #104 ; 0x68 │ │ + mov r2, ip │ │ + str r3, [sp, #4] │ │ + add.w sl, sp, #100 ; 0x64 │ │ + mov r3, fp │ │ + str.w sl, [sp] │ │ + ldr r0, [r6, #0] │ │ + str.w ip, [sp, #84] ; 0x54 │ │ + bl 3917c │ │ + ldr r3, [r6, #4] │ │ + ldr r1, [r6, #8] │ │ + ldr r2, [r6, #12] │ │ + ldr r0, [r6, #0] │ │ + str r3, [sp, #80] ; 0x50 │ │ + str r1, [sp, #76] ; 0x4c │ │ + str r2, [sp, #72] ; 0x48 │ │ + ldr.w r9, [r9] │ │ + bl 3916c │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #20] │ │ + str r1, [sp, #0] │ │ + str r2, [sp, #4] │ │ + mov r2, r7 │ │ + str.w r9, [sp, #8] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + str r0, [sp, #12] │ │ + add.w r0, r3, #168 ; 0xa8 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + blx 17aec │ │ + ldr.w ip, [sp, #84] ; 0x54 │ │ + ldr.w r2, [ip] │ │ + cbnz r2, 7a658 │ │ + ldr.w r3, [fp] │ │ + cbnz r3, 7a658 │ │ + ldr.w r3, [sl] │ │ + cbz r3, 7a68a │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + add.w r6, r3, #168 ; 0xa8 │ │ + mov r0, r6 │ │ + blx 17aec │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr.w r2, [fp] │ │ + mov r0, r6 │ │ + blx 17aec │ │ + ldr.w r2, [sl] │ │ + mov r0, r6 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + blx 17aec │ │ + ldr r2, [sp, #104] ; 0x68 │ │ + cbz r2, 7a68a │ │ + mov r0, r6 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + blx 17aec │ │ + adds r7, #1 │ │ + b.n 7a5d4 │ │ + add.w r8, r8, #1 │ │ + b.n 7a492 │ │ + ldr r3, [r4, #8] │ │ + lsls r2, r3, #29 │ │ + bpl.n 7a6d8 │ │ + bl 39308 │ │ + ldr r3, [pc, #728] ; (7a978 ) │ │ + ldr r1, [r5, r3] │ │ + mov r7, r0 │ │ + cbnz r0, 7a6b2 │ │ + ldr r0, [pc, #804] ; (7a9cc ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + blx 17ab0 │ │ + b.n 7a6d8 │ │ + ldr r0, [pc, #796] ; (7a9d0 ) │ │ + adds r1, #168 ; 0xa8 │ │ + add.w r8, sp, #144 ; 0x90 │ │ + movs r6, #0 │ │ + add r0, pc │ │ + blx 17ab0 │ │ + cmp r6, r7 │ │ + bge.n 7a6d8 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + bl 39318 │ │ + mov r0, r8 │ │ + bl 79624 │ │ + adds r6, #1 │ │ + b.n 7a6c2 │ │ + add r7, sp, #124 ; 0x7c │ │ + movs r1, #0 │ │ + movs r2, #20 │ │ + mov r0, r7 │ │ + bl 3990c │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + cmp r3, #15 │ │ + beq.n 7a700 │ │ + bgt.n 7a6f4 │ │ + cmp r3, #8 │ │ + bne.n 7a708 │ │ + ldr r3, [pc, #616] ; (7a95c ) │ │ + b.n 7a70a │ │ + cmp r3, #16 │ │ + beq.n 7a704 │ │ + cmp r3, #24 │ │ + bne.n 7a708 │ │ + ldr r3, [pc, #608] ; (7a960 ) │ │ + b.n 7a70a │ │ + ldr r3, [pc, #608] ; (7a964 ) │ │ + b.n 7a70a │ │ + ldr r3, [pc, #608] ; (7a968 ) │ │ + b.n 7a70a │ │ + ldr r3, [pc, #608] ; (7a96c ) │ │ + ldr r0, [r4, #84] ; 0x54 │ │ + str r3, [r7, #0] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + lsls r0, r0, #2 │ │ + str r3, [r7, #12] │ │ + bl 39844 │ │ + str r0, [r4, #88] ; 0x58 │ │ + ldr r0, [r4, #84] ; 0x54 │ │ + lsls r0, r0, #2 │ │ + bl 39844 │ │ + str r0, [r4, #104] ; 0x68 │ │ + ldr r0, [r4, #84] ; 0x54 │ │ + lsls r0, r0, #2 │ │ + bl 39844 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + str r0, [r4, #108] ; 0x6c │ │ + cbz r3, 7a736 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + cbnz r3, 7a746 │ │ + ldr r3, [pc, #576] ; (7a978 ) │ │ + ldr r0, [pc, #664] ; (7a9d4 ) │ │ + ldr r1, [r5, r3] │ │ + add r0, pc │ │ + adds r1, #168 ; 0xa8 │ │ + blx 17ab0 │ │ + b.n 7ab02 │ │ + ldr r3, [pc, #656] ; (7a9d8 ) │ │ + mov.w r8, #0 │ │ + ldr.w fp, [pc, #652] ; 7a9dc │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #648] ; (7a9e0 ) │ │ + add fp, pc │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #644] ; (7a9e4 ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #644] ; (7a9e8 ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r8, r3 │ │ + bge.w 7a2ae │ │ + cmp r3, #1 │ │ + add.w sl, sp, #228 ; 0xe4 │ │ + ble.n 7a78e │ │ + add.w r3, r8, #1 │ │ + mov r0, sl │ │ + str r3, [sp, #0] │ │ + mov.w r1, #1024 ; 0x400 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #20] │ │ + bl 3a5e8 │ │ + b.n 7a79a │ │ + mov r0, sl │ │ + ldr r1, [r4, #20] │ │ + mov.w r2, #1024 ; 0x400 │ │ + bl 3998c │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + add.w r1, r4, #32 │ │ + mov r0, sl │ │ + ldr.w r9, [r4, #88] ; 0x58 │ │ + mov.w r6, r8, lsl #2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #28] │ │ + str r3, [sp, #4] │ │ + ldmia r1, {r1, r2, r3} │ │ + bl 3a174 │ │ + str.w r0, [r9, r8, lsl #2] │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr.w r0, [r3, r8, lsl #2] │ │ + cbnz r0, 7a7d4 │ │ + bl 386b4 │ │ + ldr r3, [pc, #432] ; (7a978 ) │ │ + ldr r1, [pc, #544] ; (7a9ec ) │ │ + add r1, pc │ │ + mov r2, r0 │ │ + ldr r0, [r5, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + b.n 7aafe │ │ + ldr r1, [r4, #48] ; 0x30 │ │ + cbnz r1, 7a7dc │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + cbz r3, 7a7e2 │ │ + ldr r2, [r4, #52] ; 0x34 │ │ + bl 3a25c │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + cbnz r1, 7a7ea │ │ + ldr r3, [r4, #60] ; 0x3c │ │ + cbz r3, 7a7f4 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr r2, [r4, #60] ; 0x3c │ │ + ldr r0, [r3, r6] │ │ + bl 3a27c │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + add.w sl, sp, #104 ; 0x68 │ │ + add.w r9, sp, #108 ; 0x6c │ │ + mov r1, sl │ │ + ldr r0, [r3, r6] │ │ + mov r2, r9 │ │ + bl 3a24c │ │ + ldr r3, [r4, #28] │ │ + lsls r3, r3, #26 │ │ + bmi.n 7a83c │ │ + ldr.w r3, [sl] │ │ + ldr r1, [r4, #40] ; 0x28 │ │ + cmp r3, r1 │ │ + bne.n 7a822 │ │ + ldr.w r0, [r9] │ │ + ldr r2, [r4, #44] ; 0x2c │ │ + cmp r0, r2 │ │ + beq.n 7a83c │ │ + ldr.w r2, [r9] │ │ + ldr r0, [sp, #24] │ │ + str r2, [sp, #0] │ │ + ldr r2, [r4, #44] ; 0x2c │ │ + blx 17fc0 │ │ + ldr.w r3, [sl] │ │ + str r3, [r4, #40] ; 0x28 │ │ + ldr.w r3, [r9] │ │ + str r3, [r4, #44] ; 0x2c │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + mov r1, r7 │ │ + ldr r0, [r3, r6] │ │ + bl 3a144 │ │ + cmp r0, #0 │ │ + bge.n 7a85c │ │ + bl 386b4 │ │ + ldr r3, [pc, #296] ; (7a978 ) │ │ + ldr r1, [pc, #412] ; (7a9f0 ) │ │ + add r1, pc │ │ + mov r2, r0 │ │ + ldr r0, [r5, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + b.n 7aafe │ │ + ldr.w r9, [r4, #24] │ │ + cmp.w r9, #0 │ │ + beq.n 7a8ae │ │ + ldr r1, [sp, #28] │ │ + mov r0, r9 │ │ + bl 396cc │ │ + movs r1, #1 │ │ + bl 39d3c │ │ + mov sl, r0 │ │ + cbnz r0, 7a88e │ │ + bl 386b4 │ │ + ldr r2, [pc, #248] ; (7a978 ) │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + mov r3, r0 │ │ + ldr r0, [r5, r2] │ │ + mov r2, r9 │ │ + adds r0, #168 ; 0xa8 │ │ + blx 17aec │ │ + b.n 7a8ae │ │ + ldr r2, [r0, #4] │ │ + ldr r2, [r2, #4] │ │ + cbz r2, 7a89e │ │ + ldr r2, [r0, #20] │ │ + movs r1, #1 │ │ + ldrb r2, [r2, #0] │ │ + bl 39d6c │ │ + ldr r2, [r4, #88] ; 0x58 │ │ + mov r1, sl │ │ + ldr r0, [r2, r6] │ │ + bl 3a1ec │ │ + mov r0, sl │ │ + bl 39cfc │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr r0, [r3, r6] │ │ + bl 3a2ac │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + movs r3, #0 │ │ + ldr.w r9, [r4, #100] ; 0x64 │ │ + str r3, [r2, r6] │ │ + ldr r2, [r4, #108] ; 0x6c │ │ + str r3, [r2, r6] │ │ + cmp.w r9, #0 │ │ + bne.w 7aa3a │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cbnz r3, 7a8d8 │ │ + ldr r3, [r4, #28] │ │ + lsls r0, r3, #30 │ │ + bpl.n 7a918 │ │ + b.n 7aa3a │ │ + bl 39308 │ │ + mov sl, r9 │ │ + add.w r9, sp, #144 ; 0x90 │ │ + mov r2, r0 │ │ + cmp sl, r2 │ │ + bge.n 7a906 │ │ + mov r1, r9 │ │ + mov r0, sl │ │ + str r2, [sp, #40] ; 0x28 │ │ + bl 39318 │ │ + ldr.w r0, [r9] │ │ + ldr r1, [r4, #92] ; 0x5c │ │ + bl 39b2c │ │ + cbz r0, 7a91c │ │ + add.w sl, sl, #1 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + b.n 7a8e4 │ │ + adds r2, #1 │ │ + bne.n 7a918 │ │ + ldr r3, [pc, #108] ; (7a978 ) │ │ + ldr r1, [pc, #228] ; (7a9f4 ) │ │ + ldr r2, [r4, #92] ; 0x5c │ │ + ldr r0, [r5, r3] │ │ + add r1, pc │ │ + adds r0, #168 ; 0xa8 │ │ + b.n 7aafe │ │ + mov.w sl, #4294967295 ; 0xffffffff │ │ + ldr r2, [r4, #88] ; 0x58 │ │ + mov r1, sl │ │ + ldr.w r9, [r4, #104] ; 0x68 │ │ + ldr r0, [r2, r6] │ │ + ldr r2, [r4, #96] ; 0x60 │ │ + bl 39340 │ │ + str.w r0, [r9, r6] │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + ldr r0, [r3, r6] │ │ + cbnz r0, 7a948 │ │ + bl 386b4 │ │ + ldr r3, [pc, #60] ; (7a978 ) │ │ + ldr r1, [pc, #184] ; (7a9f8 ) │ │ + add r1, pc │ │ + mov r2, r0 │ │ + ldr r0, [r5, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + b.n 7aafe │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + cmp r1, #0 │ │ + beq.n 7a9fc │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + cmp r2, #0 │ │ + beq.n 7a9fc │ │ + bl 394c8 │ │ + b.n 7aa16 │ │ + nop │ │ + lsrs r1, r0, #32 │ │ + asrs r0, r0, #12 │ │ + adds r3, r0, r0 │ │ + asrs r0, r2, #28 │ │ + lsrs r2, r0, #28 │ │ + asrs r3, r2, #20 │ │ + asrs r2, r0, #32 │ │ + asrs r5, r2, #20 │ │ + adds r4, r0, r0 │ │ + asrs r6, r2, #24 │ │ + add r3, sp, #440 ; 0x1b8 │ │ movs r3, r0 │ │ - add r7, pc, #272 ; (adr r7, 78d78 ) │ │ - ... │ │ - │ │ -00078c68 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r5, r1 │ │ - ldr.w r8, [pc, #372] ; 78de4 │ │ - mov sl, r2 │ │ - vpush {d8} │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - ldr r4, [pc, #360] ; (78de8 ) │ │ - vmov s17, r3 │ │ - ldr.w r3, [r8] │ │ - sub sp, #36 ; 0x24 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r3, [sp, #28] │ │ - mov r9, r4 │ │ - ldr r3, [r4, #0] │ │ - vldr s16, [sp, #80] ; 0x50 │ │ - ldr.w fp, [sp, #84] ; 0x54 │ │ - cmp r3, #0 │ │ - beq.w 78dcc │ │ - asrs r7, r0, #31 │ │ - ldr r2, [pc, #324] ; (78dec ) │ │ - mov r6, r0 │ │ + bl ffdeb976 <_end@@Base+0xffd3201a> │ │ + bl ffdef97a <_end@@Base+0xffd3601e> │ │ + bhi.n 7aa18 │ │ + movs r0, r0 │ │ + bhi.n 7aa26 │ │ + movs r0, r0 │ │ + bhi.n 7aa4a │ │ + movs r0, r0 │ │ + bhi.n 7a9ca │ │ + movs r0, r0 │ │ + bhi.n 7a9e2 │ │ + movs r0, r0 │ │ + bvc.n 7aa06 │ │ + movs r0, r0 │ │ + bvc.n 7aa0e │ │ + movs r0, r0 │ │ + bvc.n 7aa22 │ │ + movs r0, r0 │ │ + bvc.n 7aa46 │ │ + movs r0, r0 │ │ + bvc.n 7aaa2 │ │ + movs r0, r0 │ │ + bhi.n 7a9ee │ │ + movs r0, r0 │ │ + bvs.n 7a91c │ │ + movs r0, r0 │ │ + bvs.n 7a936 │ │ + movs r0, r0 │ │ + bvs.n 7a950 │ │ + movs r0, r0 │ │ + bvs.n 7a956 │ │ + movs r0, r0 │ │ + bvs.n 7a97c │ │ + movs r0, r0 │ │ + bvc.n 7aa08 │ │ + movs r0, r0 │ │ + bvc.n 7aa3a │ │ + movs r0, r0 │ │ + bvc.n 7aa6c │ │ + movs r0, r0 │ │ + bvc.n 7aa9e │ │ + movs r0, r0 │ │ + bvs.n 7a928 │ │ + movs r0, r0 │ │ + bvs.n 7a940 │ │ + movs r0, r0 │ │ + bvs.n 7aa78 │ │ + movs r0, r0 │ │ + bvs.n 7aa74 │ │ + movs r0, r0 │ │ + bvc.n 7aa0c │ │ + movs r0, r0 │ │ + bvs.n 7aab0 │ │ + movs r0, r0 │ │ + bvs.n 7a94c │ │ + movs r0, r0 │ │ + bvs.n 7a94a │ │ + movs r0, r0 │ │ + bpl.n 7a9a0 │ │ + movs r0, r0 │ │ + bpl.n 7a91c │ │ + movs r0, r0 │ │ + bpl.n 7aa26 │ │ + movs r0, r0 │ │ + bpl.n 7aa1c │ │ + movs r0, r0 │ │ + vldr s15, [r4, #72] ; 0x48 │ │ + vcmp.f32 s15, #0.0 │ │ + vmrs APSR_nzcv, fpscr │ │ + beq.n 7aa16 │ │ + vmov r1, s15 │ │ + vmov r2, s15 │ │ + bl 39528 │ │ + ldr r3, [r4, #8] │ │ + lsls r1, r3, #29 │ │ + bpl.n 7aa3a │ │ + ldr r3, [pc, #252] ; (7ab1c ) │ │ + mov r0, fp │ │ + ldr r1, [r5, r3] │ │ + adds r1, #168 ; 0xa8 │ │ + blx 17ab0 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + ldr r0, [r3, r6] │ │ + add r6, sp, #144 ; 0x90 │ │ + mov r1, r6 │ │ + bl 39370 │ │ + mov r0, r6 │ │ + bl 79624 │ │ + add.w r8, r8, #1 │ │ + b.n 7a768 │ │ + movs r0, #1 │ │ + b.n 7ab04 │ │ + ldr r3, [r4, #8] │ │ + lsls r2, r3, #27 │ │ + bpl.n 7aaaa │ │ + bl 38400 │ │ + ldr r3, [pc, #204] ; (7ab1c ) │ │ + ldr.w r8, [r5, r3] │ │ + mov r9, r0 │ │ + cbnz r0, 7aa66 │ │ + ldr r0, [pc, #196] ; (7ab20 ) │ │ + add.w r1, r8, #168 ; 0xa8 │ │ + add r0, pc │ │ + blx 17ab0 │ │ + b.n 7aaaa │ │ + add.w r7, r8, #168 ; 0xa8 │ │ + ldr r0, [pc, #184] ; (7ab24 ) │ │ + ldr.w sl, [pc, #184] ; 7ab28 │ │ + movs r6, #0 │ │ + add r0, pc │ │ mov r1, r7 │ │ - add r2, pc │ │ - bl 3a948 │ │ + blx 17ab0 │ │ + add sl, pc │ │ + cmp r6, r9 │ │ + bge.n 7aaa0 │ │ + cmp r6, #0 │ │ + ble.n 7aa8c │ │ + movs r0, #44 ; 0x2c │ │ + mov r1, r7 │ │ + blx 17fb4 │ │ + mov r0, r6 │ │ + adds r6, #1 │ │ + bl 38410 │ │ + mov r1, sl │ │ + mov r2, r0 │ │ + mov r0, r7 │ │ + blx 17aec │ │ + b.n 7aa7c │ │ + movs r0, #10 │ │ + add.w r1, r8, #168 ; 0xa8 │ │ + blx 17fb4 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ + bl 38420 │ │ cmp r0, #0 │ │ - bge.n 78cc2 │ │ - ldr r0, [pc, #312] ; (78df0 ) │ │ - movs r2, #80 ; 0x50 │ │ - ldr r1, [pc, #312] ; (78df4 ) │ │ - add r0, pc │ │ + bge.n 7aac6 │ │ + bl 386b4 │ │ + ldr r3, [pc, #96] ; (7ab1c ) │ │ + ldr r1, [pc, #112] ; (7ab2c ) │ │ add r1, pc │ │ - bl 18c20 │ │ - mov r4, r5 │ │ - asrs r5, r5, #31 │ │ - cmp.w sl, #6 │ │ - bhi.n 78dcc │ │ - tbb [pc, sl] │ │ - str r4, [r0, #64] ; 0x40 │ │ - ldrb r1, [r6, #24] │ │ - cmp r7, #126 ; 0x7e │ │ - lsls r0, r6, #1 │ │ - ldr.w r0, [r9] │ │ - add r1, sp, #20 │ │ - add r2, sp, #24 │ │ - bl 5a1f4 │ │ - vldr s15, [sp, #20] │ │ - movs r0, #0 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ mov r2, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [sp, #24] │ │ - vcvt.f32.s32 s15, s15 │ │ - vmul.f32 s15, s16, s15 │ │ - vmul.f32 s14, s17, s14 │ │ - vcvt.s32.f32 s15, s15 │ │ - vstr s15, [sp] │ │ - vcvt.s32.f32 s15, s14 │ │ - vmov r3, s15 │ │ - bl 3b15c │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - movs r0, #0 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - bl 3b338 │ │ - ldr r3, [pc, #208] ; (78df8 ) │ │ - add r3, pc │ │ - strd r4, r5, [r3] │ │ - movs r3, #1 │ │ - b.n 78db2 │ │ - ldr r3, [pc, #200] ; (78dfc ) │ │ - add r3, pc │ │ - ldrd r2, r3, [r3] │ │ - orrs r3, r2 │ │ - bne.n 78d7e │ │ - ldr.w r0, [r9] │ │ - add r1, sp, #20 │ │ - add r2, sp, #24 │ │ - bl 5a1f4 │ │ - vldr s15, [sp, #20] │ │ - movs r0, #0 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ + ldr r0, [r5, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + b.n 7aafe │ │ + ldr r3, [r4, #8] │ │ + lsls r3, r3, #31 │ │ + bpl.n 7aae0 │ │ + bl 38440 │ │ + ldr r3, [pc, #72] ; (7ab1c ) │ │ + ldr r1, [pc, #92] ; (7ab30 ) │ │ + add r1, pc │ │ mov r2, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [sp, #24] │ │ - vcvt.f32.s32 s15, s15 │ │ - vmul.f32 s15, s16, s15 │ │ - vmul.f32 s14, s17, s14 │ │ - vcvt.s32.f32 s15, s15 │ │ - vstr s15, [sp] │ │ - vcvt.s32.f32 s15, s14 │ │ - vmov r3, s15 │ │ - bl 3b15c │ │ - vstr s17, [sp] │ │ - mov r0, r6 │ │ - str.w fp, [sp, #8] │ │ - mov r1, r7 │ │ - mov r2, r4 │ │ - mov r3, r5 │ │ - vstr s16, [sp, #4] │ │ - bl 3ab3c │ │ - b.n 78dcc │ │ - ldr r3, [pc, #100] ; (78e00 ) │ │ - movs r0, #0 │ │ + ldr r0, [r5, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + blx 17aec │ │ + add.w r0, r4, #116 ; 0x74 │ │ movs r1, #0 │ │ + bl 38450 │ │ + cmp r0, #0 │ │ + bge.n 7aa40 │ │ + bl 386b4 │ │ + ldr r3, [pc, #40] ; (7ab1c ) │ │ + ldr r1, [pc, #60] ; (7ab34 ) │ │ + add r1, pc │ │ mov r2, r0 │ │ - add r3, pc │ │ - strd r0, r1, [r3] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - movs r3, #1 │ │ - bl 3b338 │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - mov r0, r6 │ │ - vstr s17, [sp, #4] │ │ - mov r1, r7 │ │ - str.w fp, [sp, #12] │ │ - mov r2, r4 │ │ - mov r3, r5 │ │ - vstr s16, [sp, #8] │ │ - bl 3a9b0 │ │ - ldr r2, [sp, #28] │ │ - ldr.w r3, [r8] │ │ + ldr r0, [r5, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + blx 17aec │ │ + movs r0, #0 │ │ + ldr r3, [sp, #32] │ │ + ldr.w r2, [sp, #1252] ; 0x4e4 │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 78dda │ │ + beq.n 7ab14 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #36 ; 0x24 │ │ - vpop {d8} │ │ + addw sp, sp, #1260 ; 0x4ec │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xb700 │ │ - movs r3, r0 │ │ - ; instruction: 0xb702 │ │ - movs r3, r0 │ │ - add r6, pc, #816 ; (adr r6, 79120 ) │ │ + bl ffdefb1e <_end@@Base+0xffd361c2> │ │ + bmi.n 7ab66 │ │ movs r0, r0 │ │ - b.n 78920 │ │ + bmi.n 7ab78 │ │ movs r0, r0 │ │ - b.n 7895c │ │ + beq.n 7aae2 │ │ movs r0, r0 │ │ - lsls r4, r2, #30 │ │ - movs r4, r0 │ │ - lsls r0, r1, #30 │ │ - movs r4, r0 │ │ - lsls r4, r3, #28 │ │ - movs r4, r0 │ │ - │ │ -00078e04 : │ │ - push {r4, r5, lr} │ │ - subw sp, sp, #2060 ; 0x80c │ │ - ldr r4, [pc, #52] ; (78e40 ) │ │ - add r5, sp, #4 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - mov r0, r5 │ │ - ldr r3, [r4, #0] │ │ - str.w r3, [sp, #2052] ; 0x804 │ │ - bl 3cc30 │ │ - mov.w r2, #512 ; 0x200 │ │ - movs r0, #0 │ │ - mov r1, r5 │ │ - bl 3cc40 │ │ - ldr.w r2, [sp, #2052] ; 0x804 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 78e38 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - addw sp, sp, #2060 ; 0x80c │ │ - pop {r4, r5, pc} │ │ - nop │ │ - push {r1, r3, r5, r6, lr} │ │ - movs r3, r0 │ │ - │ │ -00078e44 : │ │ - cmp r0, #222 ; 0xde │ │ - push {r3, lr} │ │ - mov r3, r0 │ │ - bhi.n 78e56 │ │ - ldr r2, [pc, #32] ; (78e70 ) │ │ - add r2, pc │ │ - ldr.w r1, [r2, r0, lsl #2] │ │ - cbnz r1, 78e66 │ │ - ldr r1, [pc, #28] ; (78e74 ) │ │ - movs r0, #4 │ │ - ldr r2, [pc, #28] ; (78e78 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - blx 17b10 <__android_log_print@plt> │ │ - movs r1, #0 │ │ - movs r0, #1 │ │ - ldmia.w sp!, {r3, lr} │ │ - b.w 3cc80 │ │ - adds r6, #158 ; 0x9e │ │ - movs r1, r0 │ │ - add r4, sp, #412 ; 0x19c │ │ + bcc.n 7ab1c │ │ movs r0, r0 │ │ - b.n 786f8 │ │ - ... │ │ - │ │ -00078e7c : │ │ - cmp r0, #222 ; 0xde │ │ - push {r3, lr} │ │ - mov r3, r0 │ │ - bhi.n 78e8e │ │ - ldr r2, [pc, #32] ; (78ea8 ) │ │ - add r2, pc │ │ - ldr.w r1, [r2, r0, lsl #2] │ │ - cbnz r1, 78e9e │ │ - ldr r1, [pc, #28] ; (78eac ) │ │ - movs r0, #4 │ │ - ldr r2, [pc, #28] ; (78eb0 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - blx 17b10 <__android_log_print@plt> │ │ - movs r1, #0 │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r3, lr} │ │ - b.w 3cc80 │ │ - adds r6, #102 ; 0x66 │ │ - movs r1, r0 │ │ - add r4, sp, #188 ; 0xbc │ │ + bmi.n 7ab3c │ │ movs r0, r0 │ │ - b.n 786c0 │ │ + bcc.n 7ab20 │ │ ... │ │ │ │ -00078eb4 : │ │ - movs r0, #1 │ │ - bx lr │ │ - │ │ -00078eb8 : │ │ - b.w 5ba8c │ │ - │ │ -00078ebc : │ │ - ldr.w r0, [r0, #628] ; 0x274 │ │ - b.w 31b04 │ │ - │ │ -00078ec4 : │ │ - b.w 31b58 │ │ - │ │ -00078ec8 : │ │ - push {r4, lr} │ │ - ldr.w r4, [r0, #628] ; 0x274 │ │ - cbnz r1, 78ee0 │ │ - ldr r0, [pc, #20] ; (78ee8 ) │ │ - ldr r1, [pc, #24] ; (78eec ) │ │ +0007ab38 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r8, r2 │ │ + ldr.w r7, [pc, #2128] ; 7b390 │ │ + sub sp, #356 ; 0x164 │ │ + ldr.w r3, [pc, #2124] ; 7b394 │ │ + mov r4, r0 │ │ + add r7, pc │ │ + mov r5, r1 │ │ + ldr r3, [r7, r3] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r2, [sp, #348] ; 0x15c │ │ + ldr r2, [r0, #8] │ │ + tst.w r2, #8 │ │ + beq.w 7af78 │ │ + ldr r1, [r1, #0] │ │ + cmp.w r1, #1024 ; 0x400 │ │ + beq.w 7af78 │ │ + movw r3, #1794 ; 0x702 │ │ + cmp r1, r3 │ │ + beq.w 7af78 │ │ + movw r3, #1539 ; 0x603 │ │ + cmp r1, r3 │ │ + beq.w 7ae6a │ │ + bhi.n 7ac10 │ │ + cmp.w r1, #1024 ; 0x400 │ │ + beq.w 7ad9c │ │ + bhi.n 7abc8 │ │ + cmp.w r1, #768 ; 0x300 │ │ + beq.w 7ad4a │ │ + bhi.n 7aba6 │ │ + cmp.w r1, #256 ; 0x100 │ │ + beq.w 7af62 │ │ + cmp.w r1, #512 ; 0x200 │ │ + beq.w 7acae │ │ + b.n 7af6e │ │ + movw r3, #769 ; 0x301 │ │ + cmp r1, r3 │ │ + beq.w 7ad70 │ │ + movw r3, #771 ; 0x303 │ │ + cmp r1, r3 │ │ + bne.w 7af6e │ │ + ldr.w r0, [pc, #2012] ; 7b398 │ │ + add.w r1, r5, #12 │ │ + ldr r2, [r5, #8] │ │ add r0, pc │ │ - add r1, pc │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 181a8 │ │ - ldmia r1, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - pop {r4, pc} │ │ - add r3, pc, #704 ; (adr r3, 791ac ) │ │ - movs r0, r0 │ │ - b.n 79416 │ │ - ... │ │ - │ │ -00078ef0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r5, r3 │ │ - ldr r6, [pc, #284] ; (79014 ) │ │ - sub sp, #56 ; 0x38 │ │ - movs r4, #8 │ │ - mov r7, r0 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - str r4, [sp, #28] │ │ - str r4, [sp, #32] │ │ - ldr r3, [r6, #0] │ │ - str r1, [sp, #36] ; 0x24 │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - str r3, [sp, #20] │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #256] ; (79018 ) │ │ - str r4, [sp, #44] ; 0x2c │ │ - add r3, pc │ │ - str r4, [sp, #48] ; 0x30 │ │ - ldr.w r8, [r3, r5, lsl #2] │ │ - cmp.w r8, #0 │ │ - beq.n 78f7a │ │ - add.w r3, sp, #19 │ │ - add r1, sp, #16 │ │ + b.n 7ae7c │ │ + movw r3, #1027 ; 0x403 │ │ + cmp r1, r3 │ │ + beq.w 7adcc │ │ + bhi.n 7abfa │ │ + movw r3, #1025 ; 0x401 │ │ + cmp r1, r3 │ │ + beq.w 7adb2 │ │ + movw r3, #1026 ; 0x402 │ │ + cmp r1, r3 │ │ + bne.w 7af6e │ │ + ldrb r3, [r5, #18] │ │ + ldrb r1, [r5, #16] │ │ + ldr.w r0, [pc, #1964] ; 7b39c │ │ str r3, [sp, #0] │ │ - add.w r2, sp, #17 │ │ - add.w r3, sp, #18 │ │ - mov r0, r7 │ │ - bl 39564 │ │ - ldr.w r8, [pc, #220] ; 7901c │ │ - ldrb.w r2, [sp, #17] │ │ - add r8, pc │ │ - ldrb.w r3, [sp, #18] │ │ - ldrb.w r1, [sp, #16] │ │ - mov r4, r0 │ │ - ldr.w r0, [r8, r5, lsl #2] │ │ - bl 393d0 │ │ - ldrb.w r1, [sp, #19] │ │ - orrs r4, r0 │ │ - ldr.w r0, [r8, r5, lsl #2] │ │ - bl 39400 │ │ - ldr.w r1, [r8, r5, lsl #2] │ │ - add r2, sp, #20 │ │ - add r3, sp, #36 ; 0x24 │ │ - orrs r4, r0 │ │ - mov r0, r7 │ │ - bl 39634 │ │ - orrs r0, r4 │ │ - b.n 79000 │ │ - mov.w r0, #4278190080 ; 0xff000000 │ │ - mov.w r1, #16711680 ; 0xff0000 │ │ - mov.w r2, #65280 ; 0xff00 │ │ - movs r3, #255 ; 0xff │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov r0, r8 │ │ - mov r1, r4 │ │ - mov r2, r4 │ │ - movs r3, #32 │ │ - bl 39ccc │ │ - mov r9, r0 │ │ - cbnz r0, 78fa2 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 79000 │ │ - ldr r2, [pc, #124] ; (79020 ) │ │ - ldr r1, [r0, #20] │ │ - add r2, pc │ │ - ldr.w ip, [r0, #16] │ │ - add.w r2, r2, r5, lsl #3 │ │ - add.w lr, r1, #32 │ │ - mov r0, r1 │ │ - movs r3, #0 │ │ - lsrs r3, r3, #1 │ │ - ittt eq │ │ - ldrbeq.w r8, [r2] │ │ - moveq r3, #128 ; 0x80 │ │ - addeq r2, #1 │ │ - tst.w r3, r8 │ │ - ite ne │ │ - movne.w sl, #4294967295 ; 0xffffffff │ │ - moveq.w sl, #0 │ │ - str.w sl, [r0], #4 │ │ - cmp r0, lr │ │ - bne.n 78fb8 │ │ - subs r4, #1 │ │ - add r1, ip │ │ - bne.n 78fb0 │ │ - mov r1, r9 │ │ - mov r0, r7 │ │ - bl 393a8 │ │ - ldr r4, [pc, #56] ; (79024 ) │ │ - add r4, pc │ │ - str.w r0, [r4, r5, lsl #2] │ │ - mov r0, r9 │ │ - bl 39cfc │ │ - ldr.w r3, [r4, r5, lsl #2] │ │ - cmp r3, #0 │ │ - bne.n 78f26 │ │ - b.n 78f9c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 7900c │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #56 ; 0x38 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - nop │ │ - push {r1, r3, r4, r5, r6} │ │ - movs r3, r0 │ │ - lsls r4, r5, #22 │ │ - movs r4, r0 │ │ - lsls r0, r0, #22 │ │ - movs r4, r0 │ │ - b.n 79080 │ │ - movs r3, r0 │ │ - lsls r2, r3, #19 │ │ - movs r4, r0 │ │ - │ │ -00079028 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - subs r5, r3, #1 │ │ - mov r6, r0 │ │ - mov r4, r1 │ │ - mov r7, r2 │ │ - movs r0, #0 │ │ - ldrb.w r3, [r5, #1]! │ │ - cbz r3, 7904a │ │ - cbnz r0, 7904a │ │ - mov r1, r4 │ │ + ldr r3, [r5, #8] │ │ + add r0, pc │ │ + str r3, [sp, #4] │ │ + b.n 7adc2 │ │ + movw r3, #1537 ; 0x601 │ │ + cmp r1, r3 │ │ + beq.w 7ade2 │ │ + movw r3, #1538 ; 0x602 │ │ + cmp r1, r3 │ │ + beq.w 7adf8 │ │ + b.n 7af6e │ │ + movw r3, #1618 ; 0x652 │ │ + cmp r1, r3 │ │ + beq.w 7aee4 │ │ + bhi.n 7ac68 │ │ + movw r3, #1542 ; 0x606 │ │ + cmp r1, r3 │ │ + beq.w 7adda │ │ + bhi.n 7ac44 │ │ + movw r3, #1540 ; 0x604 │ │ + cmp r1, r3 │ │ + beq.w 7ae72 │ │ + movw r3, #1541 ; 0x605 │ │ + cmp r1, r3 │ │ + bne.w 7af6e │ │ + ldr.w r0, [pc, #1888] ; 7b3a0 │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + cmp.w r1, #1616 ; 0x650 │ │ + beq.w 7ae8a │ │ + movw r3, #1617 ; 0x651 │ │ + cmp r1, r3 │ │ + bne.w 7af6e │ │ + ldrb r6, [r5, #12] │ │ mov r0, r6 │ │ - mov r2, r7 │ │ - adds r4, #8 │ │ - bl 78ef0 │ │ - b.n 79034 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -0007904c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #20] ; (79078 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ + bl 79560 │ │ + mov r3, r0 │ │ + ldr.w r0, [pc, #1856] ; 7b3a4 │ │ add r0, pc │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - adds r7, #252 ; 0xfc │ │ - movs r1, r0 │ │ - │ │ -0007907c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #20] ; (790a8 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ + b.n 7aef4 │ │ + movw r3, #1793 ; 0x701 │ │ + cmp r1, r3 │ │ + bhi.n 7ac94 │ │ + cmp.w r1, #1792 ; 0x700 │ │ + bcs.w 7af06 │ │ + movw r3, #1619 ; 0x653 │ │ + cmp r1, r3 │ │ + beq.w 7ae82 │ │ + movw r3, #1620 ; 0x654 │ │ + cmp r1, r3 │ │ + bne.w 7af6e │ │ + ldr.w r0, [pc, #1816] ; 7b3a8 │ │ add r0, pc │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - strb r5, [r1, #0] │ │ - movs r1, r0 │ │ - │ │ -000790ac : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (790dc ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ + b.n 7acd6 │ │ + cmp.w r1, #2304 ; 0x900 │ │ + beq.w 7aefe │ │ + cmp.w r1, #32768 ; 0x8000 │ │ + bne.w 7af6e │ │ + ldr.w r0, [pc, #1796] ; 7b3ac │ │ + ldr r1, [r5, #12] │ │ add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #1369 ; 0x559 │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - add r2, pc, #796 ; (adr r2, 793fc ) │ │ - movs r1, r0 │ │ - │ │ -000790e0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (79110 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ + b.n 7af74 │ │ + ldrb r2, [r5, #12] │ │ + subs r3, r2, #1 │ │ + cmp r3, #13 │ │ + bhi.n 7ad40 │ │ + tbb [pc, r3] │ │ + lsrs r7, r0, #12 │ │ + asrs r0, r2, #16 │ │ + subs r0, r3, #4 │ │ + movs r7, #35 ; 0x23 │ │ + cmp r7, #43 ; 0x2b │ │ + adds r7, #51 ; 0x33 │ │ + subs r7, #59 ; 0x3b │ │ + ldr.w r0, [pc, #1764] ; 7b3b0 │ │ add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #2738 ; 0xab2 │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - bpl.n 7920a │ │ - movs r1, r0 │ │ - │ │ -00079114 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (79144 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1760] ; 7b3b4 │ │ add r0, pc │ │ - movs r3, #24 │ │ - subs r0, #237 ; 0xed │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - nop │ │ - adds r7, r4, r4 │ │ - movs r2, r0 │ │ - │ │ -00079148 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (79178 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ + ldr r1, [r5, #8] │ │ + b.n 7af74 │ │ + ldr.w r0, [pc, #1756] ; 7b3b8 │ │ add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #1132 ; 0x46c │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - ldr r3, [pc, #876] ; (794e8 ) │ │ - movs r2, r0 │ │ - │ │ -0007917c : │ │ - ldr r3, [pc, #424] ; (79328 ) │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - mov r5, r1 │ │ - sub sp, #324 ; 0x144 │ │ - ldr r1, [r3, #0] │ │ - mov r6, r0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - str r1, [sp, #316] ; 0x13c │ │ - cmp r0, #0 │ │ - beq.w 7930a │ │ - cmp r5, #0 │ │ - beq.w 7930a │ │ - ldr r1, [r0, #8] │ │ - ldr r3, [r5, #8] │ │ - cmp r1, r3 │ │ - bne.w 79310 │ │ - ldr r1, [r0, #12] │ │ - ldr r3, [r5, #12] │ │ - cmp r1, r3 │ │ - bne.w 79310 │ │ - bic.w r3, r2, r2, asr #31 │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 39d1c │ │ - mov r0, r5 │ │ - bl 39d1c │ │ - ldr r3, [r6, #4] │ │ - movs r7, #0 │ │ - mov r4, r7 │ │ - ldrb r3, [r3, #9] │ │ - str r3, [sp, #28] │ │ - ldr r3, [r5, #4] │ │ - ldrb r3, [r3, #9] │ │ - str r3, [sp, #32] │ │ - add r3, sp, #52 ; 0x34 │ │ - str r3, [sp, #24] │ │ - ldr r3, [r6, #12] │ │ - cmp r7, r3 │ │ - bge.n 79292 │ │ - mov.w r8, #0 │ │ - add.w r3, sp, #53 ; 0x35 │ │ - mov fp, r8 │ │ - mov ip, r8 │ │ - str r3, [sp, #16] │ │ - add.w r3, sp, #54 ; 0x36 │ │ - str r3, [sp, #20] │ │ - ldr r3, [r6, #8] │ │ - cmp ip, r3 │ │ - bge.n 7928e │ │ - ldr r3, [r5, #16] │ │ - ldr r2, [r6, #20] │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1752] ; 7b3bc │ │ + add r0, pc │ │ + b.n 7acf0 │ │ + ldr.w r0, [pc, #1748] ; 7b3c0 │ │ + add r0, pc │ │ + ldr r1, [r5, #8] │ │ + ldr r2, [r5, #16] │ │ + ldr r3, [r5, #20] │ │ + b.n 7aef8 │ │ + ldr.w r0, [pc, #1736] ; 7b3c4 │ │ + add r0, pc │ │ + b.n 7acf0 │ │ + ldr.w r0, [pc, #1732] ; 7b3c8 │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1728] ; 7b3cc │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1724] ; 7b3d0 │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1720] ; 7b3d4 │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1716] ; 7b3d8 │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1712] ; 7b3dc │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1708] ; 7b3e0 │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1704] ; 7b3e4 │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldr.w r0, [pc, #1700] ; 7b3e8 │ │ + ldr r1, [r5, #8] │ │ + add r0, pc │ │ + b.n 7ae7c │ │ + ldr r6, [r5, #16] │ │ + ldr.w fp, [r5, #8] │ │ + mov r0, r6 │ │ + bl 38de4 │ │ ldr.w r9, [r5, #20] │ │ - mla sl, r3, r7, r8 │ │ - ldr r3, [r6, #16] │ │ - str.w ip, [sp, #44] ; 0x2c │ │ - mla r3, r3, r7, r2 │ │ - ldr r2, [sp, #20] │ │ - str r2, [sp, #0] │ │ - add.w r2, sp, #55 ; 0x37 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #24] │ │ - ldr.w r0, [r3, fp] │ │ - ldr r1, [r6, #4] │ │ - ldr r3, [sp, #16] │ │ - bl 39260 │ │ - add.w r3, sp, #58 ; 0x3a │ │ + mov sl, r0 │ │ + mov r0, r9 │ │ + bl 38e04 │ │ + str.w r9, [sp] │ │ + str r0, [sp, #4] │ │ + ldr.w r0, [pc, #1664] ; 7b3ec │ │ + add r0, pc │ │ + b.n 7ad94 │ │ + ldr r6, [r5, #16] │ │ + ldr.w fp, [r5, #8] │ │ + mov r0, r6 │ │ + bl 38de4 │ │ + ldr.w r9, [r5, #20] │ │ + mov sl, r0 │ │ + mov r0, r9 │ │ + bl 38e04 │ │ + str.w r9, [sp] │ │ + str r0, [sp, #4] │ │ + ldr.w r0, [pc, #1632] ; 7b3f0 │ │ + add r0, pc │ │ + mov r1, fp │ │ + mov r2, r6 │ │ + mov r3, sl │ │ + b.n 7adc6 │ │ + ldr r3, [r5, #32] │ │ + add.w r1, r5, #20 │ │ + ldr.w r0, [pc, #1616] ; 7b3f4 │ │ str r3, [sp, #0] │ │ - str r3, [sp, #12] │ │ - add.w r3, sp, #59 ; 0x3b │ │ + add r0, pc │ │ + ldr r3, [r5, #8] │ │ str r3, [sp, #4] │ │ - ldr.w r0, [r9, sl] │ │ - add.w r9, sp, #57 ; 0x39 │ │ - add.w sl, sp, #56 ; 0x38 │ │ - ldr r1, [r5, #4] │ │ - mov r3, r9 │ │ - mov r2, sl │ │ - bl 39260 │ │ - ldr r3, [sp, #24] │ │ - ldrb.w r2, [sl] │ │ - ldrb.w r1, [r9] │ │ - ldrb r3, [r3, #0] │ │ - ldr.w ip, [sp, #44] ; 0x2c │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #16] │ │ - add.w ip, ip, #1 │ │ - ldrb r2, [r2, #0] │ │ - subs r2, r2, r1 │ │ - muls r2, r2 │ │ - mla r3, r3, r3, r2 │ │ - ldr r2, [sp, #20] │ │ - ldrb.w r9, [r2] │ │ - ldr r2, [sp, #12] │ │ - ldrb r2, [r2, #0] │ │ - rsb r9, r2, r9 │ │ - mla r9, r9, r9, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r9, r3 │ │ - ldr r3, [sp, #28] │ │ - it gt │ │ - addgt r4, #1 │ │ - add fp, r3 │ │ - ldr r3, [sp, #32] │ │ - add r8, r3 │ │ - b.n 791f0 │ │ - adds r7, #1 │ │ - b.n 791d6 │ │ - ldr.w r8, [pc, #152] ; 7932c │ │ + ldmia r1, {r1, r2, r3} │ │ + b.n 7adc6 │ │ + ldrb r3, [r5, #18] │ │ + ldr.w r0, [pc, #1600] ; 7b3f8 │ │ + ldrb r1, [r5, #16] │ │ + str r3, [sp, #0] │ │ + add r0, pc │ │ + ldr r3, [r5, #8] │ │ + str r3, [sp, #4] │ │ + ldr r2, [r5, #20] │ │ + ldr r3, [r5, #24] │ │ + bl 3a628 │ │ + b.n 7af78 │ │ + ldr.w r0, [pc, #1580] ; 7b3fc │ │ + ldr r1, [r5, #16] │ │ + add r0, pc │ │ + ldr r2, [r5, #20] │ │ + ldr r3, [r5, #8] │ │ + b.n 7aef8 │ │ + ldr.w r0, [pc, #1572] ; 7b400 │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldrsh.w r1, [r5, #18] │ │ + ldr.w r0, [pc, #1564] ; 7b404 │ │ + ldrb r2, [r5, #12] │ │ + ldrsh.w r3, [r5, #16] │ │ + add r0, pc │ │ + str r1, [sp, #0] │ │ + ldr r1, [r5, #8] │ │ + b.n 7aede │ │ + ldrb r3, [r5, #13] │ │ + cmp r3, #12 │ │ + bhi.n 7ae58 │ │ + tbb [pc, r3] │ │ + lsrs r7, r0, #12 │ │ + lsrs r3, r2, #28 │ │ + cmp r3, #27 │ │ + cmp r3, #23 │ │ + movs r7, #35 ; 0x23 │ │ + cmp r3, #43 ; 0x2b │ │ + movs r7, r3 │ │ + ldr.w r3, [pc, #1524] ; 7b408 │ │ + add r3, pc │ │ + b.n 7ae5e │ │ + ldr.w r3, [pc, #1520] ; 7b40c │ │ + add r3, pc │ │ + b.n 7ae5e │ │ + ldr.w r3, [pc, #1516] ; 7b410 │ │ + add r3, pc │ │ + b.n 7ae5e │ │ + ldr.w r3, [pc, #1512] ; 7b414 │ │ + add r3, pc │ │ + b.n 7ae5e │ │ + ldr.w r3, [pc, #1508] ; 7b418 │ │ + add r3, pc │ │ + b.n 7ae5e │ │ + ldr.w r3, [pc, #1504] ; 7b41c │ │ + add r3, pc │ │ + b.n 7ae5e │ │ + ldr.w r3, [pc, #1500] ; 7b420 │ │ + add r3, pc │ │ + b.n 7ae5e │ │ + ldr.w r3, [pc, #1496] ; 7b424 │ │ + add r3, pc │ │ + b.n 7ae5e │ │ + ldr.w r3, [pc, #1492] ; 7b428 │ │ + add r3, pc │ │ + b.n 7ae5e │ │ + ldr.w r3, [pc, #1488] ; 7b42c │ │ + add r3, pc │ │ + ldr.w r0, [pc, #1488] ; 7b430 │ │ + ldr r1, [r5, #8] │ │ + add r0, pc │ │ + ldrb r2, [r5, #12] │ │ + b.n 7aef8 │ │ + ldr.w r0, [pc, #1480] ; 7b434 │ │ + add r0, pc │ │ + b.n 7ae78 │ │ + ldr.w r0, [pc, #1476] ; 7b438 │ │ + add r0, pc │ │ + ldr r1, [r5, #8] │ │ + ldrb r2, [r5, #12] │ │ + bl 3a628 │ │ + b.n 7af78 │ │ + ldr.w r0, [pc, #1464] ; 7b43c │ │ + add r0, pc │ │ + b.n 7acd6 │ │ + ldrb r2, [r5, #12] │ │ + ldr r1, [r5, #8] │ │ + cmp r2, #5 │ │ + bhi.n 7aec4 │ │ + tbb [pc, r2] │ │ + lsls r3, r3, #12 │ │ + lsrs r7, r0, #12 │ │ + asrs r7, r1, #12 │ │ + ldr.w r3, [pc, #1440] ; 7b440 │ │ + add r3, pc │ │ + b.n 7aed2 │ │ + ldr.w r3, [pc, #1436] ; 7b444 │ │ + add r3, pc │ │ + b.n 7aed2 │ │ + ldr.w r3, [pc, #1432] ; 7b448 │ │ + add r3, pc │ │ + b.n 7aed2 │ │ + ldr.w r3, [pc, #1428] ; 7b44c │ │ + add r3, pc │ │ + b.n 7aed2 │ │ + ldr.w r3, [pc, #1424] ; 7b450 │ │ + add r3, pc │ │ + b.n 7aed2 │ │ + ldr.w r3, [pc, #1420] ; 7b454 │ │ + add r3, pc │ │ + b.n 7aed2 │ │ + ldr.w r3, [pc, #1416] ; 7b458 │ │ + add r3, pc │ │ + ldrsh.w r0, [r5, #16] │ │ + str r0, [sp, #0] │ │ + ldr.w r0, [pc, #1408] ; 7b45c │ │ + add r0, pc │ │ + bl 3a628 │ │ + b.n 7af78 │ │ + ldrb r6, [r5, #12] │ │ mov r0, r6 │ │ - bl 39d2c │ │ - mov r0, r5 │ │ - add r8, pc │ │ - bl 39d2c │ │ - ldr.w r3, [r8] │ │ + bl 79560 │ │ + mov r3, r0 │ │ + ldr.w r0, [pc, #1392] ; 7b460 │ │ + add r0, pc │ │ + ldr r1, [r5, #8] │ │ + mov r2, r6 │ │ + bl 3a628 │ │ + b.n 7af78 │ │ + ldr.w r0, [pc, #1380] ; 7b464 │ │ + add r0, pc │ │ + b.n 7af68 │ │ + beq.n 7af10 │ │ + ldr.w r1, [pc, #1372] ; 7b468 │ │ + add r1, pc │ │ + b.n 7af16 │ │ + ldr.w r1, [pc, #1368] ; 7b46c │ │ + add r1, pc │ │ + vldr s14, [r5, #24] │ │ + ldr.w r0, [pc, #1364] ; 7b470 │ │ + add r0, pc │ │ + vcvt.f64.f32 d7, s14 │ │ + vstr d7, [sp] │ │ + vldr s14, [r5, #28] │ │ + vcvt.f64.f32 d7, s14 │ │ + vstr d7, [sp, #8] │ │ + vldr s14, [r5, #32] │ │ + vcvt.f64.f32 d7, s14 │ │ + vstr d7, [sp, #16] │ │ + vldr s14, [r5, #36] ; 0x24 │ │ + vcvt.f64.f32 d7, s14 │ │ + vstr d7, [sp, #24] │ │ + vldr s14, [r5, #40] ; 0x28 │ │ + vcvt.f64.f32 d7, s14 │ │ + vstr d7, [sp, #32] │ │ + ldr r2, [r5, #8] │ │ + ldr r3, [r5, #16] │ │ + bl 3a628 │ │ + b.n 7af78 │ │ + ldr.w r0, [pc, #1296] ; 7b474 │ │ + add r0, pc │ │ + bl 3a628 │ │ + b.n 7af78 │ │ + ldr.w r0, [pc, #1288] ; 7b478 │ │ + add r0, pc │ │ + bl 3a628 │ │ + ldr r3, [r5, #0] │ │ + cmp.w r3, #512 ; 0x200 │ │ + beq.n 7afae │ │ + bhi.n 7af8c │ │ + cmp.w r3, #256 ; 0x100 │ │ + beq.w 7b54c │ │ + b.n 7b55c │ │ + cmp.w r3, #768 ; 0x300 │ │ + beq.n 7b00c │ │ + cmp.w r3, #1024 ; 0x400 │ │ + bne.w 7b55c │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + ldr.w r4, [pc, #1244] ; 7b47c │ │ + add r4, pc │ │ + stmia r4!, {r0, r1, r2, r3} │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + stmia r4!, {r0, r1, r2, r3} │ │ + ldr r3, [r5, #0] │ │ + str r3, [r4, #0] │ │ + b.n 7b55c │ │ + ldrb r3, [r5, #12] │ │ + cmp r3, #14 │ │ + bne.w 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + cmp r0, #0 │ │ + beq.w 7b55c │ │ + ldr r2, [r4, #84] ; 0x54 │ │ + movs r3, #0 │ │ + cmp r3, r2 │ │ + bge.w 7b55c │ │ + ldr r1, [r4, #88] ; 0x58 │ │ + lsls r5, r3, #2 │ │ + ldr.w r1, [r1, r3, lsl #2] │ │ + cmp r0, r1 │ │ + bne.n 7b008 │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + ldr r0, [r3, r5] │ │ + cbz r0, 7afe8 │ │ + bl 3968c │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + movs r2, #0 │ │ + str r2, [r3, r5] │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + ldr r0, [r3, r5] │ │ + cbz r0, 7aff8 │ │ + bl 3969c │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + movs r2, #0 │ │ + str r2, [r3, r5] │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr r0, [r3, r5] │ │ + bl 3a3bc │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + movs r2, #0 │ │ + str r2, [r3, r5] │ │ + b.n 7b55c │ │ adds r3, #1 │ │ - str.w r3, [r8] │ │ - cbz r4, 79306 │ │ - ldr r7, [pc, #124] ; (79330 ) │ │ - add.w r9, sp, #60 ; 0x3c │ │ - ldr r2, [pc, #124] ; (79334 ) │ │ - movs r1, #127 ; 0x7f │ │ - add r7, pc │ │ - mov r0, r9 │ │ - add r2, pc │ │ - bl 3a5e8 │ │ - mov r1, r7 │ │ - mov r0, r9 │ │ + b.n 7afc6 │ │ + ldrh r2, [r5, #24] │ │ + ldr r3, [r5, #20] │ │ + tst.w r2, #192 ; 0xc0 │ │ + ite ne │ │ + movne r6, #1 │ │ + moveq r6, #0 │ │ + tst.w r2, #768 ; 0x300 │ │ + ite ne │ │ + movne.w r9, #1 │ │ + moveq.w r9, #0 │ │ + cmp r3, #61 ; 0x3d │ │ + beq.w 7b186 │ │ + bgt.n 7b060 │ │ + cmp r3, #45 ; 0x2d │ │ + beq.w 7b1b2 │ │ + bgt.n 7b04c │ │ + cmp r3, #27 │ │ + beq.w 7b54c │ │ + cmp r3, #32 │ │ + beq.w 7b512 │ │ + cmp r3, #13 │ │ + bne.w 7b55c │ │ + b.n 7b334 │ │ + cmp r3, #49 ; 0x31 │ │ + beq.w 7b500 │ │ + cmp r3, #50 ; 0x32 │ │ + beq.w 7b506 │ │ + cmp r3, #48 ; 0x30 │ │ + bne.w 7b55c │ │ + b.n 7b4e8 │ │ + cmp r3, #109 ; 0x6d │ │ + beq.w 7b2da │ │ + bgt.n 7b07c │ │ + cmp r3, #99 ; 0x63 │ │ + beq.w 7b1ea │ │ + cmp r3, #103 ; 0x67 │ │ + beq.w 7b2b4 │ │ + cmp r3, #98 ; 0x62 │ │ + bne.w 7b55c │ │ + b.n 7b4c8 │ │ + cmp r3, #118 ; 0x76 │ │ + beq.w 7b288 │ │ + bgt.n 7b08c │ │ + cmp r3, #114 ; 0x72 │ │ + beq.w 7b306 │ │ + b.n 7b55c │ │ + cmp r3, #122 ; 0x7a │ │ + beq.w 7b31c │ │ + ldr r2, [pc, #760] ; (7b38c ) │ │ + cmp r3, r2 │ │ + bne.w 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + mov r9, r0 │ │ + cmp r0, #0 │ │ + beq.w 7b55c │ │ + ldr r3, [pc, #980] ; (7b480 ) │ │ + movs r6, #0 │ │ + ldr.w sl, [pc, #980] ; 7b484 │ │ + add r3, pc │ │ + ldr.w fp, [pc, #980] ; 7b488 │ │ + str r3, [sp, #48] ; 0x30 │ │ + add sl, pc │ │ + ldr r3, [pc, #976] ; (7b48c ) │ │ + add fp, pc │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #972] ; (7b490 ) │ │ + add r3, pc │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r6, r3 │ │ + bge.w 7b55c │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ + cmp r9, r3 │ │ + bne.n 7b182 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + ldr.w ip, [r3, r6, lsl #2] │ │ + cmp.w ip, #0 │ │ + beq.n 7b182 │ │ + add r5, sp, #76 ; 0x4c │ │ + mov r0, ip │ │ + mov.w r8, #0 │ │ + str.w ip, [sp, #60] ; 0x3c │ │ + mov r1, r5 │ │ + bl 394f8 │ │ + mov.w r1, #16711680 ; 0xff0000 │ │ + mov.w r2, #65280 ; 0xff00 │ │ + movs r3, #255 ; 0xff │ │ + mov r0, r8 │ │ + stmia.w sp, {r1, r2, r3, r8} │ │ + movs r3, #24 │ │ + ldr r1, [r5, #8] │ │ + ldr r2, [r5, #12] │ │ + bl 39ccc │ │ + ldr.w ip, [sp, #60] ; 0x3c │ │ + mov r5, r0 │ │ + cbnz r0, 7b12e │ │ + bl 386b4 │ │ + ldr r3, [pc, #884] ; (7b494 ) │ │ + mov r1, fp │ │ + mov r2, r0 │ │ + ldr r0, [r7, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + blx 17aec │ │ + b.n 7b182 │ │ + ldr r3, [r0, #4] │ │ + mov r1, r8 │ │ + ldr r2, [r0, #16] │ │ + mov r0, ip │ │ + str r2, [sp, #0] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r5, #20] │ │ + bl 39664 │ │ + cmp r0, #0 │ │ + bge.n 7b154 │ │ + bl 386b4 │ │ + ldr r3, [pc, #840] ; (7b494 ) │ │ + mov r1, sl │ │ + mov r2, r0 │ │ + ldr r0, [r7, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + b.n 7b178 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ bl 396cc │ │ movs r2, #1 │ │ mov r1, r0 │ │ - mov r0, r6 │ │ + mov r0, r5 │ │ bl 39d4c │ │ - add r6, sp, #188 ; 0xbc │ │ - ldr r2, [pc, #92] ; (79338 ) │ │ - movs r1, #127 ; 0x7f │ │ - ldr.w r3, [r8] │ │ + cmp r0, #0 │ │ + bge.n 7b182 │ │ + bl 386b4 │ │ + ldr r3, [pc, #804] ; (7b494 ) │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + mov r2, r0 │ │ + ldr r0, [r7, r3] │ │ + adds r0, #168 ; 0xa8 │ │ + blx 17aec │ │ + mov r0, r5 │ │ + bl 39874 │ │ + adds r6, #1 │ │ + b.n 7b0c8 │ │ + cmp r6, #0 │ │ + beq.w 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.w 7b55c │ │ + add r5, sp, #72 ; 0x48 │ │ + add r4, sp, #76 ; 0x4c │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + bl 3a24c │ │ + ldr r1, [r5, #0] │ │ + ldr r2, [r4, #0] │ │ mov r0, r6 │ │ - add r2, pc │ │ - bl 3a5e8 │ │ - mov r1, r7 │ │ + lsls r1, r1, #1 │ │ + lsls r2, r2, #1 │ │ + b.n 7b1e4 │ │ + cmp r6, #0 │ │ + beq.w 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.w 7b55c │ │ + add r5, sp, #72 ; 0x48 │ │ + add r4, sp, #76 ; 0x4c │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + bl 3a24c │ │ + ldr r1, [r5, #0] │ │ + ldr r2, [r4, #0] │ │ mov r0, r6 │ │ - bl 396cc │ │ - movs r2, #1 │ │ - mov r1, r0 │ │ - mov r0, r5 │ │ - bl 39d4c │ │ - ldr r0, [pc, #64] ; (7933c ) │ │ - mov r1, r9 │ │ - mov r2, r6 │ │ + add.w r1, r1, r1, lsr #31 │ │ + add.w r2, r2, r2, lsr #31 │ │ + asrs r1, r1, #1 │ │ + asrs r2, r2, #1 │ │ + bl 3a23c │ │ + b.n 7b55c │ │ + cbz r6, 7b1fc │ │ + ldr r0, [pc, #680] ; (7b498 ) │ │ add r0, pc │ │ - bl 7940c │ │ + bl 385c4 │ │ + ldr r0, [pc, #676] ; (7b49c ) │ │ + add r0, pc │ │ + blx 17fcc │ │ + cmp.w r9, #0 │ │ + beq.w 7b55c │ │ + add r6, sp, #68 ; 0x44 │ │ + add r7, sp, #72 ; 0x48 │ │ + add r5, sp, #76 ; 0x4c │ │ + mov.w r8, #0 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r8, r3 │ │ + bge.w 7b55c │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + mov.w r9, r8, lsl #2 │ │ + ldr.w r3, [r3, r8, lsl #2] │ │ + cbz r3, 7b282 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + mov r1, r6 │ │ + mov r2, r7 │ │ + ldr.w r0, [r3, r8, lsl #2] │ │ + bl 3a24c │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + mov r1, r5 │ │ + ldr.w r0, [r3, r8, lsl #2] │ │ + bl 39518 │ │ + ldr r3, [r5, #8] │ │ + ldr r1, [r4, #104] ; 0x68 │ │ + cmp r3, #0 │ │ + ble.n 7b24c │ │ + ldr r3, [r5, #12] │ │ + cmp r3, #0 │ │ + bgt.w 7b554 │ │ + ldr r2, [r6, #0] │ │ + cmp r2, #0 │ │ + mov r3, r2 │ │ + it lt │ │ + addlt r3, r2, #3 │ │ + add.w r2, r2, r2, lsr #31 │ │ + asrs r3, r3, #2 │ │ + str r3, [r5, #0] │ │ + ldr r3, [r7, #0] │ │ + asrs r2, r2, #1 │ │ + str r2, [r5, #8] │ │ + cmp r3, #0 │ │ + mov r0, r3 │ │ + it lt │ │ + addlt r0, r3, #3 │ │ + add.w r3, r3, r3, lsr #31 │ │ + asrs r0, r0, #2 │ │ + str r0, [r5, #4] │ │ + ldr.w r0, [r1, r9] │ │ + mov r1, r5 │ │ + asrs r3, r3, #1 │ │ + str r3, [r5, #12] │ │ + bl 39508 │ │ + add.w r8, r8, #1 │ │ + b.n 7b20e │ │ + cmp r6, #0 │ │ + beq.w 7b55c │ │ + bl 385d4 │ │ + ldrb r3, [r0, #0] │ │ + mov r4, r0 │ │ + cbz r3, 7b2a4 │ │ + ldr r0, [pc, #516] ; (7b4a0 ) │ │ + mov r1, r4 │ │ + add r0, pc │ │ + blx 17fc0 │ │ + b.n 7b2ac │ │ + ldr r0, [pc, #508] ; (7b4a4 ) │ │ + add r0, pc │ │ + blx 17fcc │ │ mov r0, r4 │ │ - b.n 79314 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 79314 │ │ - mvn.w r0, #1 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #316] ; 0x13c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 79322 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #324 ; 0x144 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cbz r6, 79368 │ │ + bl 39874 │ │ + b.n 7b55c │ │ + cmp r6, #0 │ │ + beq.w 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.w 7b55c │ │ + bl 3a35c │ │ + clz r1, r0 │ │ + mov r0, r4 │ │ + lsrs r1, r1, #5 │ │ + bl 3a34c │ │ + b.n 7b55c │ │ + cmp r6, #0 │ │ + beq.w 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.w 7b55c │ │ + bl 3a1bc │ │ + tst.w r0, #128 ; 0x80 │ │ + mov r0, r4 │ │ + beq.n 7b300 │ │ + bl 3a2fc │ │ + b.n 7b55c │ │ + bl 3a2dc │ │ + b.n 7b55c │ │ + cmp r6, #0 │ │ + beq.w 7b55c │ │ + bl 38fb4 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + bl 38fa4 │ │ + b.n 7b55c │ │ + cmp r6, #0 │ │ + beq.w 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + cmp r0, #0 │ │ + beq.w 7b55c │ │ + bl 3a2ec │ │ + b.n 7b55c │ │ + cbz r6, 7b354 │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.w 7b55c │ │ + bl 3a1bc │ │ + tst.w r0, #1 │ │ + mov r0, r4 │ │ + beq.n 7b382 │ │ + movs r1, #0 │ │ + b.n 7b384 │ │ + cmp.w r9, #0 │ │ + bne.w 7b4a8 │ │ + lsls r3, r2, #30 │ │ + beq.w 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.w 7b55c │ │ + bl 3a1bc │ │ + movw r1, #4097 ; 0x1001 │ │ + mov r3, r1 │ │ + ands r3, r0 │ │ + mov r0, r4 │ │ + cmp r3, r1 │ │ + bne.n 7b384 │ │ + movs r1, #1 │ │ + bl 3a30c │ │ + b.n 7b55c │ │ + nop │ │ + lsls r6, r0, #1 │ │ + ands r0, r0 │ │ + add r2, pc, #760 ; (adr r2, 7b68c ) │ │ movs r3, r0 │ │ - lsls r6, r4, #24 │ │ - movs r4, r0 │ │ - b.n 79364 │ │ + bl ffdec396 <_end@@Base+0xffd32a3a> │ │ + bvs.n 7b474 │ │ movs r0, r0 │ │ - svc 241 ; 0xf1 │ │ + bvs.n 7b384 │ │ movs r0, r0 │ │ - svc 243 ; 0xf3 │ │ + bvc.n 7b412 │ │ movs r0, r0 │ │ - svc 247 ; 0xf7 │ │ - ... │ │ - │ │ -00079340 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - movs r2, #64 ; 0x40 │ │ - ldr r4, [pc, #64] ; (79388 ) │ │ - movs r1, #0 │ │ - ldr r5, [pc, #64] ; (7938c ) │ │ - mov r6, r0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - add r5, pc │ │ - ldr r3, [r4, #0] │ │ - mov r0, r5 │ │ - str r3, [sp, #4] │ │ - bl 3990c │ │ - add r0, sp, #8 │ │ - str.w r6, [r0, #-8]! │ │ - blx 17f90 │ │ - ldr r2, [pc, #40] ; (79390 ) │ │ - movs r1, #64 ; 0x40 │ │ + bhi.n 7b2ac │ │ + movs r0, r0 │ │ + bhi.n 7b3b2 │ │ + movs r0, r0 │ │ + bls.n 7b3f4 │ │ + movs r0, r0 │ │ + bcs.n 7b310 │ │ + movs r0, r0 │ │ + bcs.n 7b33a │ │ + movs r0, r0 │ │ + bcs.n 7b362 │ │ + movs r0, r0 │ │ + bcs.n 7b390 │ │ + movs r0, r0 │ │ + bcc.n 7b3cc │ │ + movs r0, r0 │ │ + bcc.n 7b400 │ │ + movs r0, r0 │ │ + bcc.n 7b44a │ │ + movs r0, r0 │ │ + bcc.n 7b47c │ │ + movs r0, r0 │ │ + bcc.n 7b4ae │ │ + movs r0, r0 │ │ + bcc.n 7b2de │ │ + movs r0, r0 │ │ + bcc.n 7b318 │ │ + movs r0, r0 │ │ + bcc.n 7b34c │ │ + movs r0, r0 │ │ + bcc.n 7b396 │ │ + movs r0, r0 │ │ + bcc.n 7b3dc │ │ + movs r0, r0 │ │ + bmi.n 7b404 │ │ + movs r0, r0 │ │ + bmi.n 7b410 │ │ + movs r0, r0 │ │ + bmi.n 7b47c │ │ + movs r0, r0 │ │ + bmi.n 7b36c │ │ + movs r0, r0 │ │ + bmi.n 7b3b4 │ │ + movs r0, r0 │ │ + bpl.n 7b4c6 │ │ + movs r0, r0 │ │ + bpl.n 7b382 │ │ + movs r0, r0 │ │ + bpl.n 7b3a0 │ │ + movs r0, r0 │ │ + beq.n 7b3ea │ │ + movs r0, r0 │ │ + beq.n 7b3ec │ │ + movs r0, r0 │ │ + beq.n 7b3e6 │ │ + movs r0, r0 │ │ + beq.n 7b3ea │ │ + movs r0, r0 │ │ + beq.n 7b3ea │ │ + movs r0, r0 │ │ + beq.n 7b3f2 │ │ + movs r0, r0 │ │ + beq.n 7b3f0 │ │ + movs r0, r0 │ │ + beq.n 7b3f6 │ │ + movs r0, r0 │ │ + beq.n 7b3f4 │ │ + movs r0, r0 │ │ + add r3, sp, #1008 ; 0x3f0 │ │ + movs r0, r0 │ │ + bpl.n 7b342 │ │ + movs r0, r0 │ │ + bpl.n 7b388 │ │ + movs r0, r0 │ │ + bpl.n 7b3d0 │ │ + movs r0, r0 │ │ + bpl.n 7b40a │ │ + movs r0, r0 │ │ + beq.n 7b38e │ │ + movs r0, r0 │ │ + beq.n 7b38e │ │ + movs r0, r0 │ │ + beq.n 7b390 │ │ + movs r0, r0 │ │ + beq.n 7b392 │ │ + movs r0, r0 │ │ + beq.n 7b39e │ │ + movs r0, r0 │ │ + stmia r4!, {r5, r6, r7} │ │ + movs r0, r0 │ │ + beq.n 7b53a │ │ + movs r0, r0 │ │ + bpl.n 7b410 │ │ + movs r0, r0 │ │ + bvs.n 7b4aa │ │ + movs r0, r0 │ │ + bvs.n 7b4e8 │ │ + movs r0, r0 │ │ + beq.n 7b542 │ │ + movs r0, r0 │ │ + beq.n 7b52c │ │ + movs r0, r0 │ │ + bvs.n 7b4f6 │ │ + movs r0, r0 │ │ + bvs.n 7b510 │ │ + movs r0, r0 │ │ + bvs.n 7b562 │ │ + movs r0, r0 │ │ + strd r0, r0, [r8, #-12]! │ │ + bpl.n 7b57e │ │ + movs r0, r0 │ │ + bpl.n 7b53e │ │ + movs r0, r0 │ │ + bpl.n 7b500 │ │ + movs r0, r0 │ │ + stmia r2!, {r4} │ │ + movs r0, r0 │ │ + bpl.n 7b584 │ │ + movs r0, r0 │ │ + bl ffdf0496 <_end@@Base+0xffd36b3a> │ │ + bmi.n 7b57c │ │ + movs r0, r0 │ │ + bmi.n 7b3a0 │ │ + movs r0, r0 │ │ + bcc.n 7b48a │ │ + movs r0, r0 │ │ + bcc.n 7b498 │ │ + movs r0, r0 │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.n 7b55c │ │ + bl 3a1bc │ │ + tst.w r0, #1 │ │ + mov r0, r4 │ │ + ite ne │ │ + movne r1, r6 │ │ + movweq r1, #4097 ; 0x1001 │ │ + b.n 7b384 │ │ + cmp r6, #0 │ │ + beq.n 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.n 7b55c │ │ + bl 3a1bc │ │ + ubfx r1, r0, #4, #1 │ │ + mov r0, r4 │ │ + bl 3a29c │ │ + b.n 7b55c │ │ + cmp r6, #0 │ │ + beq.n 7b55c │ │ + ldr r0, [r5, #8] │ │ + bl 3a1ac │ │ + ldr r1, [pc, #124] ; (7b570 ) │ │ + ldr r2, [pc, #124] ; (7b574 ) │ │ + add r1, pc │ │ add r2, pc │ │ mov r3, r0 │ │ - mov r0, r5 │ │ - blx 17f9c │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r4, #0] │ │ - mov r0, r5 │ │ - cmp r2, r3 │ │ - beq.n 79382 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #8 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - add sp, #176 ; 0xb0 │ │ - movs r3, r0 │ │ - lsls r0, r7, #21 │ │ - movs r4, r0 │ │ - svc 196 ; 0xc4 │ │ - ... │ │ - │ │ -00079394 : │ │ - push {r0, r1, r2, r3} │ │ - movs r1, #0 │ │ - push {r4, r5, r6, r7, lr} │ │ - subw sp, sp, #3604 ; 0xe14 │ │ - ldr r4, [pc, #100] ; (79404 ) │ │ - addw r5, sp, #3624 ; 0xe28 │ │ - add r6, sp, #12 │ │ - mov.w r2, #3584 ; 0xe00 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr.w r7, [r5], #4 │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str.w r3, [sp, #3596] ; 0xe0c │ │ - bl 3990c │ │ - movw r1, #3583 ; 0xdff │ │ - mov r2, r7 │ │ - mov r3, r5 │ │ - mov r0, r6 │ │ - str r5, [sp, #8] │ │ - bl 39b4c │ │ + movs r0, #64 ; 0x40 │ │ + b.n 7b546 │ │ + cbz r6, 7b55c │ │ movs r0, #0 │ │ - blx 17fa8 │ │ - bl 79340 │ │ - ldr r2, [pc, #44] ; (79408 ) │ │ - str r6, [sp, #0] │ │ - movs r1, #3 │ │ + b.n 7b50a │ │ + cbz r6, 7b55c │ │ + movs r0, #1 │ │ + ldr r1, [r5, #8] │ │ + bl 79a14 │ │ + b.n 7b55c │ │ + ldr r0, [r5, #8] │ │ + add r4, sp, #92 ; 0x5c │ │ + bl 3a1ac │ │ + ldr r3, [pc, #92] ; (7b578 ) │ │ + mov.w r1, #256 ; 0x100 │ │ + add r3, pc │ │ + ldr r2, [r3, #24] │ │ + str r2, [sp, #0] │ │ + ldr r2, [r3, #28] │ │ + str r2, [sp, #4] │ │ + ldr r2, [r3, #32] │ │ + str r2, [sp, #8] │ │ + ldr r2, [pc, #76] ; (7b57c ) │ │ + ldr r3, [r3, #20] │ │ add r2, pc │ │ - mov r3, r0 │ │ - movs r0, #8 │ │ - bl 3a66c │ │ - ldr.w r2, [sp, #3596] ; 0xe0c │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 793f6 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - addw sp, sp, #3604 ; 0xe14 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - add sp, #16 │ │ - bx lr │ │ - nop │ │ - add r7, sp, #824 ; 0x338 │ │ - movs r3, r0 │ │ - svc 86 ; 0x56 │ │ - ... │ │ - │ │ -0007940c : │ │ - push {r0, r1, r2, r3} │ │ - movs r1, #0 │ │ - push {r4, r5, r6, r7, lr} │ │ - subw sp, sp, #3604 ; 0xe14 │ │ - ldr r4, [pc, #100] ; (7947c ) │ │ - addw r5, sp, #3624 ; 0xe28 │ │ - add r6, sp, #12 │ │ - mov.w r2, #3584 ; 0xe00 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr.w r7, [r5], #4 │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str.w r3, [sp, #3596] ; 0xe0c │ │ - bl 3990c │ │ - movw r1, #3583 ; 0xdff │ │ - mov r2, r7 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + bl 3a5e8 │ │ + ldr r1, [pc, #64] ; (7b580 ) │ │ + movs r0, #64 ; 0x40 │ │ + mov r2, r4 │ │ + add r1, pc │ │ mov r3, r5 │ │ - mov r0, r6 │ │ - str r5, [sp, #8] │ │ - bl 39b4c │ │ - movs r0, #0 │ │ - blx 17fa8 │ │ - bl 79340 │ │ - ldr r2, [pc, #44] ; (79480 ) │ │ - str r6, [sp, #0] │ │ - movs r1, #5 │ │ - add r2, pc │ │ - mov r3, r0 │ │ - movs r0, #8 │ │ - bl 3a66c │ │ - ldr.w r2, [sp, #3596] ; 0xe0c │ │ - ldr r3, [r4, #0] │ │ + bl 38f4c │ │ + b.n 7b55c │ │ + movs r3, #1 │ │ + str.w r3, [r8] │ │ + b.n 7b55c │ │ + ldr.w r0, [r1, r9] │ │ + movs r1, #0 │ │ + b.n 7b27e │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #348] ; 0x15c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 7946e │ │ + beq.n 7b56a │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ - addw sp, sp, #3604 ; 0xe14 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - add sp, #16 │ │ - bx lr │ │ - nop │ │ - add r7, sp, #344 ; 0x158 │ │ + add sp, #356 ; 0x164 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + bne.n 7b4ea │ │ + movs r0, r0 │ │ + bne.n 7b504 │ │ + movs r0, r0 │ │ + b.n 7bd4c │ │ movs r3, r0 │ │ - add r6, pc, #948 ; (adr r6, 79838 ) │ │ + bne.n 7b4b8 │ │ + movs r0, r0 │ │ + bne.n 7b4cc │ │ ... │ │ │ │ -00079484 : │ │ - push {r4, r5, lr} │ │ - cbz r0, 794b4 │ │ - movs r2, #0 │ │ - mov r1, r2 │ │ - movs r3, #8 │ │ - ldr r4, [pc, #44] ; (794bc ) │ │ - lsrs r5, r1, #1 │ │ - tst.w r1, #1 │ │ - eor.w r4, r4, r5 │ │ - ite eq │ │ - moveq r1, r5 │ │ - movne r1, r4 │ │ - subs r3, #1 │ │ - bne.n 7948e │ │ - str.w r1, [r0, r2, lsl #2] │ │ - adds r2, #1 │ │ - cmp.w r2, #256 ; 0x100 │ │ - bne.n 7948a │ │ - mov r0, r3 │ │ - pop {r4, r5, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, pc} │ │ - nop │ │ - strh r0, [r4, #24] │ │ - Address 0x00000000000794be is out of bounds. │ │ - │ │ - │ │ -000794c0 : │ │ - cmp r0, #0 │ │ - itet eq │ │ - moveq r3, #0 │ │ - movne.w r3, #4294967295 ; 0xffffffff │ │ - moveq.w r0, #4294967295 ; 0xffffffff │ │ - str r3, [r1, #0] │ │ - it ne │ │ - movne r0, #0 │ │ - bx lr │ │ - │ │ -000794d6 : │ │ - cbz r0, 794e0 │ │ - ldr r3, [r1, #0] │ │ - movs r0, #0 │ │ - mvns r3, r3 │ │ - b.n 794e6 │ │ - mov r3, r0 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - │ │ -000794ea : │ │ - push {r4, r5, lr} │ │ - cbnz r0, 794f2 │ │ - str r0, [r3, #0] │ │ - b.n 79514 │ │ - cbz r1, 79514 │ │ - ldr r5, [r3, #0] │ │ - add r2, r1 │ │ - cmp r1, r2 │ │ - beq.n 7950e │ │ - ldrb.w r4, [r1], #1 │ │ - eors r4, r5 │ │ - uxtb r4, r4 │ │ - ldr.w r4, [r0, r4, lsl #2] │ │ - eor.w r5, r4, r5, lsr #8 │ │ - b.n 794f8 │ │ - str r5, [r3, #0] │ │ - movs r0, #0 │ │ - pop {r4, r5, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, pc} │ │ - │ │ -0007951a : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r7, r1 │ │ - mov r1, r3 │ │ - mov r5, r0 │ │ - mov r6, r2 │ │ - mov r4, r3 │ │ - bl 794c0 │ │ - cbz r0, 79532 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - mov r0, r5 │ │ - mov r1, r7 │ │ - mov r2, r6 │ │ - mov r3, r4 │ │ - bl 794ea │ │ - cmp r0, #0 │ │ - bne.n 7952c │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - bl 794d6 │ │ - adds r0, #0 │ │ - it ne │ │ - movne r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -00079554 : │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - negs r0, r0 │ │ - bx lr │ │ - ... │ │ +0007b584 : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + ldr r0, [r0, #88] ; 0x58 │ │ + bl 39874 │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + cbz r3, 7b5b0 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r5, r3 │ │ + bge.n 7b5aa │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + ldr.w r0, [r3, r5, lsl #2] │ │ + cbz r0, 7b5a6 │ │ + bl 3968c │ │ + adds r5, #1 │ │ + b.n 7b594 │ │ + ldr r0, [r4, #108] ; 0x6c │ │ + bl 39874 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + cbz r3, 7b5d2 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r5, r3 │ │ + bge.n 7b5cc │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + ldr.w r0, [r3, r5, lsl #2] │ │ + cbz r0, 7b5c8 │ │ + bl 3969c │ │ + adds r5, #1 │ │ + b.n 7b5b6 │ │ + ldr r0, [r4, #104] ; 0x68 │ │ + bl 39874 │ │ + ldr r3, [r4, #4] │ │ + lsls r2, r3, #26 │ │ + bpl.n 7b5dc │ │ + bl 3a094 │ │ + ldr r3, [r4, #4] │ │ + lsls r3, r3, #27 │ │ + bpl.n 7b5e6 │ │ + bl 38430 │ │ + mov r0, r4 │ │ + bl 39874 │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 38330 │ │ │ │ -00079560 : │ │ +0007b5f4 : │ │ push {r1, r2, r3} │ │ movs r1, #0 │ │ push {r4, r5, r6, r7, lr} │ │ subw sp, sp, #3592 ; 0xe08 │ │ - ldr r4, [pc, #72] ; (795b4 ) │ │ + ldr r4, [pc, #72] ; (7b648 ) │ │ addw r5, sp, #3612 ; 0xe1c │ │ add r6, sp, #4 │ │ mov.w r2, #3584 ; 0xe00 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr.w r7, [r5], #4 │ │ mov r0, r6 │ │ @@ -148778,29 +152045,29 @@ │ │ mov r0, r6 │ │ movw r1, #3583 ; 0xdff │ │ str r5, [sp, #0] │ │ bl 39b4c │ │ ldr.w r2, [sp, #3588] ; 0xe04 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 795a8 │ │ + beq.n 7b63c │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ addw sp, sp, #3592 ; 0xe08 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ add sp, #12 │ │ bx lr │ │ - add r6, sp, #8 │ │ + ldrh r6, [r5, #42] ; 0x2a │ │ movs r3, r0 │ │ │ │ -000795b8 : │ │ +0007b64c : │ │ push {r1, r2, r3} │ │ movs r1, #0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ subw sp, sp, #3596 ; 0xe0c │ │ - ldr r4, [pc, #128] ; (79648 ) │ │ + ldr r4, [pc, #128] ; (7b6dc ) │ │ addw r6, sp, #3620 ; 0xe24 │ │ add r5, sp, #4 │ │ mov.w r2, #3584 ; 0xe00 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr.w r8, [r6], #4 │ │ mov r7, r0 │ │ @@ -148810,68 +152077,68 @@ │ │ bl 3990c │ │ mov r3, r6 │ │ mov r0, r5 │ │ movw r1, #3583 ; 0xdff │ │ mov r2, r8 │ │ str r6, [sp, #0] │ │ bl 39b4c │ │ - ldr r3, [pc, #84] ; (7964c ) │ │ + ldr r3, [pc, #84] ; (7b6e0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r7, 79616 │ │ - ldr r1, [pc, #80] ; (79650 ) │ │ + cbnz r7, 7b6aa │ │ + ldr r1, [pc, #80] ; (7b6e4 ) │ │ ldr r0, [r3, #0] │ │ add r1, pc │ │ ldr r2, [r1, #0] │ │ adds r2, #1 │ │ str r2, [r1, #0] │ │ - ldr r2, [pc, #72] ; (79654 ) │ │ + ldr r2, [pc, #72] ; (7b6e8 ) │ │ mov r1, r5 │ │ add r2, pc │ │ bl 7940c │ │ - b.n 7962c │ │ - ldr r1, [pc, #64] ; (79658 ) │ │ + b.n 7b6c0 │ │ + ldr r1, [pc, #64] ; (7b6ec ) │ │ ldr r0, [r3, #0] │ │ add r1, pc │ │ ldr r2, [r1, #4] │ │ adds r2, #1 │ │ str r2, [r1, #4] │ │ - ldr r2, [pc, #56] ; (7965c ) │ │ + ldr r2, [pc, #56] ; (7b6f0 ) │ │ mov r1, r5 │ │ add r2, pc │ │ bl 79394 │ │ ldr.w r2, [sp, #3588] ; 0xe04 │ │ mov r0, r7 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 7963c │ │ + beq.n 7b6d0 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ addw sp, sp, #3596 ; 0xe0c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ add sp, #12 │ │ bx lr │ │ - add r5, sp, #672 ; 0x2a0 │ │ + ldrh r4, [r2, #40] ; 0x28 │ │ movs r3, r0 │ │ - ; instruction: 0xb7dc │ │ + str r7, [sp, #288] ; 0x120 │ │ movs r3, r0 │ │ - lsls r6, r0, #12 │ │ - movs r4, r0 │ │ - ble.n 796b4 │ │ + b.n 7bc14 │ │ + movs r3, r0 │ │ + beq.n 7b79c │ │ movs r0, r0 │ │ - lsls r6, r5, #11 │ │ - movs r4, r0 │ │ - ble.n 7969a │ │ + b.n 7bbec │ │ + movs r3, r0 │ │ + beq.n 7b782 │ │ ... │ │ │ │ -00079660 : │ │ +0007b6f4 : │ │ push {r0, r1, r2, r3} │ │ movs r1, #0 │ │ push {r4, r5, r6, r7, lr} │ │ subw sp, sp, #3596 ; 0xe0c │ │ - ldr r4, [pc, #100] ; (796d0 ) │ │ + ldr r4, [pc, #100] ; (7b764 ) │ │ add.w r5, sp, #3616 ; 0xe20 │ │ add r6, sp, #4 │ │ mov.w r2, #3584 ; 0xe00 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr.w r7, [r5], #4 │ │ mov r0, r6 │ │ @@ -148880,287 +152147,369 @@ │ │ bl 3990c │ │ movw r1, #3583 ; 0xdff │ │ mov r2, r7 │ │ mov r3, r5 │ │ mov r0, r6 │ │ str r5, [sp, #0] │ │ bl 39b4c │ │ - ldr r2, [pc, #56] ; (796d4 ) │ │ + ldr r2, [pc, #56] ; (7b768 ) │ │ mov r1, r6 │ │ add r2, pc │ │ ldr r3, [r2, #4] │ │ adds r3, #1 │ │ str r3, [r2, #4] │ │ - ldr r3, [pc, #48] ; (796d8 ) │ │ - ldr r2, [pc, #48] ; (796dc ) │ │ + ldr r3, [pc, #48] ; (7b76c ) │ │ + ldr r2, [pc, #48] ; (7b770 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r2, pc │ │ ldr r0, [r3, #0] │ │ bl 79394 │ │ ldr.w r2, [sp, #3588] ; 0xe04 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 796c4 │ │ + beq.n 7b758 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ addw sp, sp, #3596 ; 0xe0c │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ add sp, #16 │ │ bx lr │ │ - add r5, sp, #8 │ │ + ldrh r6, [r5, #34] ; 0x22 │ │ movs r3, r0 │ │ - lsls r2, r5, #9 │ │ - movs r4, r0 │ │ - ; instruction: 0xb72a │ │ + b.n 7bb60 │ │ + movs r3, r0 │ │ + str r6, [sp, #600] ; 0x258 │ │ movs r3, r0 │ │ - bgt.n 79618 │ │ + ldmia r7, {r1, r2, r6, r7} │ │ ... │ │ │ │ -000796e0 : │ │ - ldr r3, [pc, #8] ; (796ec ) │ │ +0007b774 : │ │ + ldr r3, [pc, #8] ; (7b780 ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #4] │ │ str r2, [r3, #0] │ │ bx lr │ │ - lsls r4, r4, #8 │ │ - movs r4, r0 │ │ + b.n 7baec │ │ + movs r3, r0 │ │ │ │ -000796f0 : │ │ - ldr r3, [pc, #24] ; (7970c ) │ │ - ldr r0, [pc, #28] ; (79710 ) │ │ +0007b784 : │ │ + ldr r3, [pc, #24] ; (7b7a0 ) │ │ + ldr r0, [pc, #28] ; (7b7a4 ) │ │ add r3, pc │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r2, [r3, #4] │ │ ldr r3, [r3, #0] │ │ ldr r0, [r0, #0] │ │ adds r1, r3, r2 │ │ - cbnz r3, 79708 │ │ + cbnz r3, 7b79c │ │ b.w 79394 │ │ b.w 7940c │ │ - lsls r4, r2, #8 │ │ - movs r4, r0 │ │ - ; instruction: 0xb6e2 │ │ + b.n 7baec │ │ + movs r3, r0 │ │ + str r6, [sp, #312] ; 0x138 │ │ movs r3, r0 │ │ │ │ -00079714 : │ │ - ldr r3, [pc, #20] ; (7972c ) │ │ +0007b7a8 : │ │ + ldr r3, [pc, #20] ; (7b7c0 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ - cbnz r2, 79728 │ │ + cbnz r2, 7b7bc │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ ite ne │ │ movne r0, #0 │ │ moveq r0, #2 │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ - lsls r2, r6, #7 │ │ - movs r4, r0 │ │ + b.n 7bac8 │ │ + movs r3, r0 │ │ + │ │ +0007b7c4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #128 ; 0x80 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + movs r1, #32 │ │ + ldr r0, [pc, #20] ; (7b7f0 ) │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + mov r2, r1 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + mov r3, r1 │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + str r0, [r1, #32] │ │ + movs r2, r0 │ │ + │ │ +0007b7f4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #20] ; (7b820 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + strb r7, [r2, #7] │ │ + movs r2, r0 │ │ + │ │ +0007b824 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (7b854 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + addw r0, r0, #1369 ; 0x559 │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + add r4, pc, #580 ; (adr r4, 7ba9c ) │ │ + movs r2, r0 │ │ + │ │ +0007b858 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (7b888 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + addw r0, r0, #2738 ; 0xab2 │ │ + bl 39ce4 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + bvc.n 7b916 │ │ + movs r2, r0 │ │ │ │ -00079730 : │ │ +0007b88c : │ │ push {r4, r5, r6, lr} │ │ movs r2, #20 │ │ - ldr r4, [pc, #28] ; (79754 ) │ │ + ldr r4, [pc, #28] ; (7b8b0 ) │ │ mov r5, r0 │ │ mov r6, r1 │ │ movs r1, #0 │ │ add r4, pc │ │ mov r0, r4 │ │ bl 3990c │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov r2, r5 │ │ - bl 7b100 │ │ + bl 7d190 │ │ movs r3, #0 │ │ str r3, [r4, #20] │ │ pop {r4, r5, r6, pc} │ │ - lsls r4, r2, #7 │ │ - movs r4, r0 │ │ + b.n 7b9ec │ │ + movs r3, r0 │ │ │ │ -00079758 : │ │ - ldr r3, [pc, #4] ; (79760 ) │ │ +0007b8b4 : │ │ + ldr r3, [pc, #4] ; (7b8bc ) │ │ add r3, pc │ │ ldr r0, [r3, #20] │ │ bx lr │ │ - lsls r6, r6, #6 │ │ - movs r4, r0 │ │ + b.n 7b9bc │ │ + movs r3, r0 │ │ │ │ -00079764 : │ │ - ldr r0, [pc, #16] ; (79778 ) │ │ +0007b8c0 : │ │ + ldr r0, [pc, #16] ; (7b8d4 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 7b15a │ │ + bl 7d1ea │ │ uxtb r0, r0 │ │ pop {r3, pc} │ │ - lsls r0, r5, #6 │ │ - movs r4, r0 │ │ + b.n 7b9b8 │ │ + movs r3, r0 │ │ │ │ -0007977c : │ │ - ldr r0, [pc, #16] ; (79790 ) │ │ +0007b8d8 : │ │ + ldr r0, [pc, #16] ; (7b8ec ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 7b15a │ │ + bl 7d1ea │ │ sxtb r0, r0 │ │ pop {r3, pc} │ │ - lsls r0, r2, #6 │ │ - movs r4, r0 │ │ + b.n 7b9a0 │ │ + movs r3, r0 │ │ │ │ -00079794 : │ │ - ldr r0, [pc, #16] ; (797a8 ) │ │ +0007b8f0 : │ │ + ldr r0, [pc, #16] ; (7b904 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 7b15a │ │ + bl 7d1ea │ │ uxth r0, r0 │ │ pop {r3, pc} │ │ - lsls r0, r7, #5 │ │ - movs r4, r0 │ │ + b.n 7b988 │ │ + movs r3, r0 │ │ │ │ -000797ac : │ │ - ldr r0, [pc, #16] ; (797c0 ) │ │ +0007b908 : │ │ + ldr r0, [pc, #16] ; (7b91c ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 7b15a │ │ + bl 7d1ea │ │ sxth r0, r0 │ │ pop {r3, pc} │ │ - lsls r0, r4, #5 │ │ - movs r4, r0 │ │ + b.n 7b970 │ │ + movs r3, r0 │ │ │ │ -000797c4 : │ │ - ldr r0, [pc, #12] ; (797d4 ) │ │ +0007b920 : │ │ + ldr r0, [pc, #12] ; (7b930 ) │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - b.w 7b15a │ │ + b.w 7d1ea │ │ nop │ │ - lsls r2, r1, #5 │ │ - movs r4, r0 │ │ + b.n 7b958 │ │ + movs r3, r0 │ │ │ │ -000797d8 : │ │ - ldr r0, [pc, #12] ; (797e8 ) │ │ +0007b934 : │ │ + ldr r0, [pc, #12] ; (7b944 ) │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - b.w 7b15a │ │ + b.w 7d1ea │ │ nop │ │ - lsls r6, r6, #4 │ │ - movs r4, r0 │ │ + svc 254 ; 0xfe │ │ + movs r3, r0 │ │ │ │ -000797ec : │ │ +0007b948 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ movs r2, #0 │ │ - ldr r4, [pc, #56] ; (7982c ) │ │ + ldr r4, [pc, #56] ; (7b988 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ movs r3, #0 │ │ strd r2, r3, [sp] │ │ - ldr r2, [pc, #44] ; (79830 ) │ │ + ldr r2, [pc, #44] ; (7b98c ) │ │ add r2, pc │ │ ldr r3, [r2, #20] │ │ adds r3, #1 │ │ str r3, [r2, #20] │ │ - bl 797c4 │ │ + bl 7b920 │ │ str r0, [sp, #0] │ │ - bl 797c4 │ │ + bl 7b920 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ str r0, [sp, #4] │ │ ldrd r0, r1, [sp] │ │ - beq.n 79826 │ │ + beq.n 7b982 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop │ │ - add r3, sp, #536 ; 0x218 │ │ + ldrh r2, [r5, #16] │ │ + movs r3, r0 │ │ + svc 214 ; 0xd6 │ │ movs r3, r0 │ │ - lsls r6, r1, #4 │ │ - movs r4, r0 │ │ │ │ -00079834 : │ │ +0007b990 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ movs r2, #0 │ │ - ldr r4, [pc, #56] ; (79874 ) │ │ + ldr r4, [pc, #56] ; (7b9d0 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ movs r3, #0 │ │ strd r2, r3, [sp] │ │ - ldr r2, [pc, #44] ; (79878 ) │ │ + ldr r2, [pc, #44] ; (7b9d4 ) │ │ add r2, pc │ │ ldr r3, [r2, #20] │ │ adds r3, #1 │ │ str r3, [r2, #20] │ │ - bl 797c4 │ │ + bl 7b920 │ │ str r0, [sp, #0] │ │ - bl 797c4 │ │ + bl 7b920 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ str r0, [sp, #4] │ │ ldrd r0, r1, [sp] │ │ - beq.n 7986e │ │ + beq.n 7b9ca │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop │ │ - add r3, sp, #248 ; 0xf8 │ │ + ldrh r2, [r4, #14] │ │ + movs r3, r0 │ │ + svc 142 ; 0x8e │ │ movs r3, r0 │ │ - lsls r6, r0, #3 │ │ - movs r4, r0 │ │ │ │ -0007987c : │ │ +0007b9d8 : │ │ cmp r0, r1 │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ mov.w r7, r0, asr #31 │ │ mov r4, r1 │ │ mov.w r5, r1, asr #31 │ │ - bgt.n 79892 │ │ - bne.n 7989c │ │ + bgt.n 7b9ee │ │ + bne.n 7b9f8 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov r3, r7 │ │ mov r6, r1 │ │ mov r7, r5 │ │ mov r4, r0 │ │ mov r5, r3 │ │ - bl 797d8 │ │ + bl 7b934 │ │ adds r2, r4, #1 │ │ adc.w r3, r5, #0 │ │ subs r2, r2, r6 │ │ sbc.w r3, r3, r7 │ │ movs r1, #0 │ │ - blx 7d7ac <__aeabi_ldivmod@@Base> │ │ + blx 7d7a8 <__aeabi_ldivmod@@Base> │ │ adds r0, r2, r6 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -000798b8 : │ │ +0007ba14 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ - ldr r6, [pc, #276] ; (799d4 ) │ │ + ldr r6, [pc, #276] ; (7bb30 ) │ │ ldrd r4, r5, [sp, #80] ; 0x50 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ cmp r5, r3 │ │ ldr r7, [r6, #0] │ │ it eq │ │ cmpeq r4, r2 │ │ @@ -149172,704 +152521,623 @@ │ │ movcs r7, r5 │ │ movcs r5, r3 │ │ movcs r3, r7 │ │ ldr r7, [sp, #88] ; 0x58 │ │ it cs │ │ movcs r2, lr │ │ cmp r7, #1 │ │ - bne.n 79952 │ │ + bne.n 7baae │ │ cmp r5, r3 │ │ it eq │ │ cmpeq r4, r2 │ │ - beq.n 799bc │ │ + beq.n 7bb18 │ │ subs.w r8, r2, r4 │ │ sbc.w r9, r3, r5 │ │ cmp.w r9, #0 │ │ it eq │ │ cmpeq.w r8, #4 │ │ - bcs.n 79930 │ │ + bcs.n 7ba8c │ │ movs r1, #0 │ │ add r3, sp, #40 ; 0x28 │ │ adds.w sl, r4, r1 │ │ add.w r3, r3, r1, lsl #3 │ │ add.w r1, r1, #1 │ │ adc.w fp, r5, #0 │ │ uxtb r1, r1 │ │ strd sl, fp, [r3, #-40] ; 0x28 │ │ movs r3, #0 │ │ cmp r3, r9 │ │ it eq │ │ cmpeq r1, r8 │ │ - bcc.n 79908 │ │ + bcc.n 7ba64 │ │ mov r4, r1 │ │ - cbz r1, 79994 │ │ - b.n 799a0 │ │ + cbz r1, 7baf0 │ │ + b.n 7bafc │ │ strd r4, r5, [sp] │ │ adds r4, #1 │ │ adc.w r5, r5, #0 │ │ adds.w r0, r2, #4294967295 ; 0xffffffff │ │ strd r4, r5, [sp, #8] │ │ adc.w r1, r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [sp, #24] │ │ movs r4, #4 │ │ strd r0, r1, [sp, #16] │ │ - b.n 799a0 │ │ + b.n 7bafc │ │ orrs.w r7, r4, r5 │ │ - beq.n 79972 │ │ + beq.n 7bace │ │ adds.w r4, r4, #4294967295 ; 0xffffffff │ │ adc.w r5, r5, #4294967295 ; 0xffffffff │ │ cmp r3, r1 │ │ it eq │ │ cmpeq r2, r0 │ │ strd r4, r5, [sp] │ │ mov.w r4, #1 │ │ - bcs.n 799a0 │ │ - b.n 7997c │ │ + bcs.n 7bafc │ │ + b.n 7bad8 │ │ cmp r3, r1 │ │ it eq │ │ cmpeq r2, r0 │ │ - bcs.n 79994 │ │ + bcs.n 7baf0 │ │ movs r4, #0 │ │ add r1, sp, #40 ; 0x28 │ │ adds r2, #1 │ │ add.w r1, r1, r4, lsl #3 │ │ add.w r4, r4, #1 │ │ adc.w r3, r3, #0 │ │ uxtb r4, r4 │ │ strd r2, r3, [r1, #-40] ; 0x28 │ │ - b.n 799a0 │ │ + b.n 7bafc │ │ movs r0, #4 │ │ bl 386d4 │ │ movs r0, #0 │ │ mov r1, r0 │ │ - b.n 799c0 │ │ - bl 79764 │ │ + b.n 7bb1c │ │ + bl 7b8c0 │ │ mov r1, r4 │ │ - blx 7d2d8 <__aeabi_uidivmod@@Base> │ │ + blx 7d2d4 <__aeabi_uidivmod@@Base> │ │ add r3, sp, #40 ; 0x28 │ │ uxtb r1, r1 │ │ add.w r1, r3, r1, lsl #3 │ │ ldr.w r0, [r1, #-40] │ │ ldr.w r1, [r1, #-36] │ │ - b.n 799c0 │ │ + b.n 7bb1c │ │ mov r0, r4 │ │ mov r1, r5 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 799cc │ │ + beq.n 7bb28 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - add r2, sp, #720 ; 0x2d0 │ │ + ldrh r0, [r3, #10] │ │ movs r3, r0 │ │ │ │ -000799d8 : │ │ +0007bb34 : │ │ push {r4, r5, lr} │ │ uxtb r4, r0 │ │ sub sp, #20 │ │ movs r5, #0 │ │ uxtb r0, r1 │ │ mov r3, r5 │ │ str r2, [sp, #8] │ │ movs r1, #0 │ │ mov r2, r4 │ │ strd r0, r1, [sp] │ │ movs r0, #255 ; 0xff │ │ movs r1, #0 │ │ - bl 798b8 │ │ + bl 7ba14 │ │ uxtb r0, r0 │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ │ │ -000799fc : │ │ +0007bb58 : │ │ push {r4, r5, lr} │ │ uxth r4, r0 │ │ sub sp, #20 │ │ movs r5, #0 │ │ uxth r0, r1 │ │ mov r3, r5 │ │ str r2, [sp, #8] │ │ movs r1, #0 │ │ mov r2, r4 │ │ strd r0, r1, [sp] │ │ movw r0, #65535 ; 0xffff │ │ movs r1, #0 │ │ - bl 798b8 │ │ + bl 7ba14 │ │ uxth r0, r0 │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ │ │ -00079a22 : │ │ +0007bb7e : │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r4, r0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ stmia.w sp, {r1, r3} │ │ mov r2, r4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ movs r1, #0 │ │ - bl 798b8 │ │ + bl 7ba14 │ │ add sp, #16 │ │ pop {r4, pc} │ │ │ │ -00079a3e : │ │ +0007bb9a : │ │ push {r4, r5, lr} │ │ sub sp, #20 │ │ mov r4, r0 │ │ mov r5, r1 │ │ strd r2, r3, [sp] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r3, [sp, #32] │ │ mov r2, r4 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ str r3, [sp, #8] │ │ mov r3, r5 │ │ - bl 798b8 │ │ + bl 7ba14 │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ ... │ │ │ │ -00079a64 : │ │ +0007bbc0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #44 ; 0x2c │ │ - ldr r6, [pc, #292] ; (79b90 ) │ │ + ldr r6, [pc, #292] ; (7bcec ) │ │ mov r8, r0 │ │ ldrd r4, r5, [sp, #72] ; 0x48 │ │ mov r9, r1 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldrd r0, r1, [sp, #80] ; 0x50 │ │ ldr r7, [sp, #88] ; 0x58 │ │ ldr.w lr, [r6] │ │ cmp r0, r4 │ │ str.w lr, [sp, #36] ; 0x24 │ │ sbcs.w lr, r1, r5 │ │ - blt.n 79b84 │ │ + blt.n 7bce0 │ │ cmp r7, #1 │ │ - bne.n 79afc │ │ + bne.n 7bc58 │ │ cmp r5, r1 │ │ it eq │ │ cmpeq r4, r0 │ │ - beq.n 79b74 │ │ + beq.n 7bcd0 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r4, r2 │ │ mov r5, r3 │ │ subs r2, r4, r0 │ │ sbc.w r3, r5, r1 │ │ cmp r2, #4 │ │ sbcs.w r7, r3, #0 │ │ - bge.n 79ada │ │ + bge.n 7bc36 │ │ movs r7, #0 │ │ add r4, sp, #40 ; 0x28 │ │ add.w lr, r4, r7, lsl #3 │ │ adds r4, r0, r7 │ │ add.w r7, r7, #1 │ │ adc.w r5, r1, #0 │ │ strd r4, r5, [lr, #-40] ; 0x28 │ │ movs r5, #0 │ │ uxtb r7, r7 │ │ cmp r7, r2 │ │ sbcs.w r4, r5, r3 │ │ - blt.n 79ab6 │ │ - cbz r7, 79b4c │ │ - b.n 79b58 │ │ + blt.n 7bc12 │ │ + cbz r7, 7bca8 │ │ + b.n 7bcb4 │ │ strd r0, r1, [sp] │ │ adds r0, #1 │ │ adc.w r1, r1, #0 │ │ adds.w r2, r4, #4294967295 ; 0xffffffff │ │ adc.w r3, r5, #4294967295 ; 0xffffffff │ │ strd r0, r1, [sp, #8] │ │ strd r2, r3, [sp, #16] │ │ movs r7, #4 │ │ strd r4, r5, [sp, #24] │ │ - b.n 79b58 │ │ + b.n 7bcb4 │ │ mov lr, r0 │ │ mov r7, r1 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r4, lr │ │ mov r5, r7 │ │ cmp r8, r0 │ │ sbcs.w r7, r9, r1 │ │ - bge.n 79b2a │ │ + bge.n 7bc86 │ │ adds.w r0, r0, #4294967295 ; 0xffffffff │ │ mov.w r7, #1 │ │ adc.w r1, r1, #4294967295 ; 0xffffffff │ │ cmp r4, r2 │ │ sbcs.w r3, r5, r3 │ │ strd r0, r1, [sp] │ │ - bge.n 79b58 │ │ - b.n 79b34 │ │ + bge.n 7bcb4 │ │ + b.n 7bc90 │ │ cmp r4, r2 │ │ sbcs.w r3, r5, r3 │ │ - bge.n 79b4c │ │ + bge.n 7bca8 │ │ movs r7, #0 │ │ add r3, sp, #40 ; 0x28 │ │ adds r4, #1 │ │ add.w r3, r3, r7, lsl #3 │ │ add.w r7, r7, #1 │ │ adc.w r5, r5, #0 │ │ uxtb r7, r7 │ │ strd r4, r5, [r3, #-40] ; 0x28 │ │ - b.n 79b58 │ │ + b.n 7bcb4 │ │ movs r0, #4 │ │ bl 386d4 │ │ mov r0, r8 │ │ mov r1, r9 │ │ - b.n 79b78 │ │ - bl 79764 │ │ + b.n 7bcd4 │ │ + bl 7b8c0 │ │ mov r1, r7 │ │ - blx 7d2d8 <__aeabi_uidivmod@@Base> │ │ + blx 7d2d4 <__aeabi_uidivmod@@Base> │ │ add r3, sp, #40 ; 0x28 │ │ uxtb r1, r1 │ │ add.w r1, r3, r1, lsl #3 │ │ ldr.w r0, [r1, #-40] │ │ ldr.w r1, [r1, #-36] │ │ - b.n 79b78 │ │ + b.n 7bcd4 │ │ mov r0, r4 │ │ mov r1, r5 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 79b8a │ │ + beq.n 7bce6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ cmp r7, #1 │ │ - bne.n 79b08 │ │ - b.n 79aa6 │ │ + bne.n 7bc64 │ │ + b.n 7bc02 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - add r1, sp, #16 │ │ + strh r0, [r5, #60] ; 0x3c │ │ movs r3, r0 │ │ │ │ -00079b94 : │ │ +0007bcf0 : │ │ push {r4, r5, lr} │ │ sxtb r4, r0 │ │ sub sp, #28 │ │ sxtb r0, r1 │ │ asrs r5, r4, #31 │ │ movs r3, #0 │ │ asrs r1, r0, #31 │ │ str r2, [sp, #16] │ │ strd r0, r1, [sp, #8] │ │ movs r2, #127 ; 0x7f │ │ strd r4, r5, [sp] │ │ mvn.w r0, #127 ; 0x7f │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl 79a64 │ │ + bl 7bbc0 │ │ sxtb r0, r0 │ │ add sp, #28 │ │ pop {r4, r5, pc} │ │ │ │ -00079bc0 : │ │ +0007bd1c : │ │ push {r4, r5, lr} │ │ sxth r4, r0 │ │ sub sp, #28 │ │ sxth r0, r1 │ │ asrs r5, r4, #31 │ │ movs r3, #0 │ │ asrs r1, r0, #31 │ │ str r2, [sp, #16] │ │ strd r0, r1, [sp, #8] │ │ movw r2, #32767 ; 0x7fff │ │ strd r4, r5, [sp] │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - ldr r0, [pc, #8] ; (79bec ) │ │ - bl 79a64 │ │ + ldr r0, [pc, #8] ; (7bd48 ) │ │ + bl 7bbc0 │ │ sxth r0, r0 │ │ add sp, #28 │ │ pop {r4, r5, pc} │ │ strh r0, [r0, #0] │ │ - Address 0x0000000000079bee is out of bounds. │ │ + Address 0x000000000007bd4a is out of bounds. │ │ │ │ │ │ -00079bf0 : │ │ +0007bd4c : │ │ push {r4, r5, lr} │ │ sub sp, #28 │ │ mov r4, r0 │ │ asrs r5, r0, #31 │ │ str r2, [sp, #16] │ │ mov r0, r1 │ │ strd r4, r5, [sp] │ │ asrs r1, r1, #31 │ │ mvn.w r2, #2147483648 ; 0x80000000 │ │ strd r0, r1, [sp, #8] │ │ movs r3, #0 │ │ mov.w r0, #2147483648 ; 0x80000000 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl 79a64 │ │ + bl 7bbc0 │ │ add sp, #28 │ │ pop {r4, r5, pc} │ │ │ │ -00079c1c : │ │ +0007bd78 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ strd r2, r3, [sp, #8] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ ldr r3, [sp, #32] │ │ strd r0, r1, [sp] │ │ movs r0, #0 │ │ mov.w r1, #2147483648 ; 0x80000000 │ │ str r3, [sp, #16] │ │ mvn.w r3, #2147483648 ; 0x80000000 │ │ - bl 79a64 │ │ + bl 7bbc0 │ │ add sp, #28 │ │ ldr.w pc, [sp], #4 │ │ ... │ │ │ │ -00079c44 : │ │ +0007bda0 : │ │ push {r3, lr} │ │ - bl 797d8 │ │ + bl 7b934 │ │ vmov s15, r0 │ │ vcvt.f32.u32 s14, s15 │ │ - vldr s15, [pc, #12] ; 79c60 │ │ + vldr s15, [pc, #12] ; 7bdbc │ │ vmul.f32 s15, s14, s15 │ │ vmov r0, s15 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ cmp r7, #128 ; 0x80 │ │ - movs r0, r0 │ │ - ... │ │ │ │ -00079c68 : │ │ +0007bdc0 : │ │ push {r3, lr} │ │ - bl 797ec │ │ + bl 7b948 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r0, r1, lsl #21 │ │ lsrs r1, r1, #11 │ │ - blx 7d738 <__aeabi_ul2d@@Base> │ │ - vldr d7, [pc, #20] ; 79c90 │ │ + blx 7d734 <__aeabi_ul2d@@Base> │ │ + vldr d7, [pc, #20] ; 7bde8 │ │ vmov d6, r0, r1 │ │ vmul.f64 d7, d6, d7 │ │ vmov r0, r1, d7 │ │ pop {r3, pc} │ │ nop.w │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r4, #160 ; 0xa0 │ │ │ │ -00079c98 : │ │ +0007bdf0 : │ │ push {r3, lr} │ │ - bl 79c68 │ │ + bl 7bdc0 │ │ vmov d7, r0, r1 │ │ vadd.f64 d6, d7, d7 │ │ - vldr d7, [pc, #16] ; 79cb8 │ │ + vldr d7, [pc, #16] ; 7be10 │ │ vnmls.f64 d7, d6, d7 │ │ vcvt.f32.f64 s15, d7 │ │ vmov r0, s15 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ - b.n 79cbe │ │ + b.n 7be16 │ │ ; instruction: 0xffff47ef │ │ │ │ -00079cc0 : │ │ +0007be18 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #100] ; (79d28 ) │ │ + ldr r4, [pc, #100] ; (7be80 ) │ │ vpush {d8} │ │ add r4, pc │ │ mov r0, r4 │ │ - vldr d8, [pc, #64] ; 79d10 │ │ - bl 7b15a │ │ + vldr d8, [pc, #64] ; 7be68 │ │ + bl 7d1ea │ │ vmov s15, r0 │ │ mov r0, r4 │ │ vcvt.f64.s32 d6, s15 │ │ - vldr d7, [pc, #56] ; 79d18 │ │ + vldr d7, [pc, #56] ; 7be70 │ │ vmla.f64 d8, d6, d7 │ │ - bl 7b15a │ │ + bl 7d1ea │ │ ldr r3, [r4, #20] │ │ adds r3, #1 │ │ str r3, [r4, #20] │ │ vmov s15, r0 │ │ vcvt.f64.s32 d6, s15 │ │ - vldr d7, [pc, #36] ; 79d20 │ │ + vldr d7, [pc, #36] ; 7be78 │ │ vmla.f64 d8, d6, d7 │ │ vmov r0, r1, d8 │ │ vpop {d8} │ │ pop {r4, pc} │ │ nop │ │ nop.w │ │ ... │ │ movs r0, r0 │ │ subs r5, #240 ; 0xf0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r3, #240 ; 0xf0 │ │ - mcrr2 0, 0, r0, r8, cr3 │ │ + blt.n 7beac │ │ + movs r3, r0 │ │ nop.w │ │ │ │ -00079d30 : │ │ +0007be88 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r5, r0, #0 │ │ - bgt.n 79d46 │ │ - ldr r0, [pc, #64] ; (79d78 ) │ │ - ldr r1, [pc, #64] ; (79d7c ) │ │ + bgt.n 7be9e │ │ + ldr r0, [pc, #64] ; (7bed0 ) │ │ + ldr r1, [pc, #64] ; (7bed4 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 3a54c │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ adds r0, r5, #1 │ │ bl 39844 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n 79d42 │ │ + beq.n 7be9a │ │ adds r7, r0, r5 │ │ mov r6, r0 │ │ movs r0, #32 │ │ movs r1, #126 ; 0x7e │ │ - bl 7987c │ │ + bl 7b9d8 │ │ strb.w r0, [r6], #1 │ │ cmp r6, r7 │ │ - bne.n 79d56 │ │ - ldr r2, [pc, #24] ; (79d80 ) │ │ + bne.n 7beae │ │ + ldr r2, [pc, #24] ; (7bed8 ) │ │ movs r3, #0 │ │ strb r3, [r4, r5] │ │ mov r0, r4 │ │ add r2, pc │ │ ldr r3, [r2, #20] │ │ adds r3, #1 │ │ str r3, [r2, #20] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - str r5, [sp, #296] ; 0x128 │ │ + strb r6, [r5, #15] │ │ movs r0, r0 │ │ - add r5, sp, #180 ; 0xb4 │ │ + ldrh r1, [r2, #30] │ │ movs r0, r0 │ │ - umull r0, r0, r2, r3 │ │ + bge.n 7bfb8 │ │ + movs r3, r0 │ │ │ │ -00079d84 : │ │ +0007bedc : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - ble.n 79d9e │ │ - bl 797d8 │ │ + ble.n 7bef6 │ │ + bl 7b934 │ │ adds r1, r4, #1 │ │ - blx 7d2d8 <__aeabi_uidivmod@@Base> │ │ + blx 7d2d4 <__aeabi_uidivmod@@Base> │ │ ldmia.w sp!, {r4, lr} │ │ mov r0, r1 │ │ - b.w 79d30 │ │ - ldr r0, [pc, #16] ; (79db0 ) │ │ - ldr r1, [pc, #16] ; (79db4 ) │ │ + b.w 7be88 │ │ + ldr r0, [pc, #16] ; (7bf08 ) │ │ + ldr r1, [pc, #16] ; (7bf0c ) │ │ add r0, pc │ │ add r1, pc │ │ bl 3a54c │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - str r4, [sp, #904] ; 0x388 │ │ + strb r6, [r0, #14] │ │ movs r0, r0 │ │ - bpl.n 79d88 │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ ... │ │ │ │ -00079db8 : │ │ +0007bf10 : │ │ movs r0, #255 ; 0xff │ │ - b.w 79d84 │ │ + b.w 7bedc │ │ ... │ │ │ │ -00079dc0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #128 ; 0x80 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - movs r1, #32 │ │ - ldr r0, [pc, #20] ; (79dec ) │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - mov r2, r1 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - mov r3, r1 │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - ldrb r0, [r2, #16] │ │ - movs r2, r0 │ │ - │ │ -00079df0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #20] ; (79e1c ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - add r0, pc │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - ldrh r7, [r3, #30] │ │ - movs r2, r0 │ │ - │ │ -00079e20 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (79e50 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #1369 ; 0x559 │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - bkpt 0x0099 │ │ - movs r2, r0 │ │ - │ │ -00079e54 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (79e84 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #2738 ; 0xab2 │ │ - bl 39ce4 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - adc.w r0, sp, #2 │ │ - │ │ -00079e88 : │ │ - ldr r0, [pc, #16] ; (79e9c ) │ │ +0007bf18 : │ │ + ldr r0, [pc, #16] ; (7bf2c ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 7940c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - blx 17fb4 │ │ + blx 17fd8 │ │ nop │ │ - bpl.n 79eb4 │ │ + ldmia r0!, {r3, r4, r5} │ │ ... │ │ │ │ -00079ea0 : │ │ - ldr r3, [pc, #132] ; (79f28 ) │ │ +0007bf30 : │ │ + ldr r3, [pc, #132] ; (7bfb8 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #28 │ │ subs r6, r0, #0 │ │ ldr r2, [r3, #0] │ │ mov r5, r3 │ │ str r2, [sp, #20] │ │ - bgt.n 79ec2 │ │ - ldr r0, [pc, #116] ; (79f2c ) │ │ + bgt.n 7bf52 │ │ + ldr r0, [pc, #116] ; (7bfbc ) │ │ add r0, pc │ │ bl 7940c │ │ movs r0, #0 │ │ - b.n 79f14 │ │ + b.n 7bfa4 │ │ adds r0, r6, #1 │ │ bl 39844 │ │ mov r4, r0 │ │ - cbnz r0, 79edc │ │ - ldr r0, [pc, #96] ; (79f30 ) │ │ + cbnz r0, 7bf6c │ │ + ldr r0, [pc, #96] ; (7bfc0 ) │ │ add r0, pc │ │ bl 7940c │ │ mov r0, r4 │ │ bl 386d4 │ │ - b.n 79ebe │ │ + b.n 7bf4e │ │ mov r0, sp │ │ add.w r9, r4, r6 │ │ - bl 7b128 │ │ + bl 7d1b8 │ │ mov r8, sp │ │ mov r7, r4 │ │ mov r0, r8 │ │ - bl 7b15a │ │ + bl 7d1ea │ │ movs r1, #43 ; 0x2b │ │ - blx 7d2d8 <__aeabi_uidivmod@@Base> │ │ + blx 7d2d4 <__aeabi_uidivmod@@Base> │ │ uxtb r1, r1 │ │ sub.w r3, r1, #10 │ │ cmp r3, #6 │ │ itet hi │ │ addhi r1, #48 ; 0x30 │ │ movls r1, #65 ; 0x41 │ │ uxtbhi r1, r1 │ │ strb.w r1, [r7], #1 │ │ cmp r7, r9 │ │ - bne.n 79eea │ │ + bne.n 7bf7a │ │ mov r0, r4 │ │ movs r3, #0 │ │ strb r3, [r4, r6] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 79f20 │ │ + beq.n 7bfb0 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - add r4, pc, #840 ; (adr r4, 7a274 ) │ │ + strh r2, [r0, #34] ; 0x22 │ │ movs r3, r0 │ │ - bpl.n 79f50 │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ movs r0, r0 │ │ - bpl.n 79f7e │ │ + ldmia r0, {r0, r1, r4, r6} │ │ ... │ │ │ │ -00079f34 : │ │ +0007bfc4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r3 │ │ - ldr r6, [pc, #248] ; (7a034 ) │ │ + ldr r6, [pc, #248] ; (7c0c4 ) │ │ sub sp, #156 ; 0x9c │ │ mov sl, r1 │ │ mov r8, r2 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ mov r7, r0 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #148] ; 0x94 │ │ - cbz r0, 79f52 │ │ + cbz r0, 7bfe2 │ │ ldrb r3, [r0, #0] │ │ - cbnz r3, 79f58 │ │ - ldr r0, [pc, #228] ; (7a038 ) │ │ + cbnz r3, 7bfe8 │ │ + ldr r0, [pc, #228] ; (7c0c8 ) │ │ add r0, pc │ │ - b.n 79f7a │ │ - cbz r1, 79f5e │ │ + b.n 7c00a │ │ + cbz r1, 7bfee │ │ ldrb r3, [r1, #0] │ │ - cbnz r3, 79f64 │ │ - ldr r0, [pc, #220] ; (7a03c ) │ │ + cbnz r3, 7bff4 │ │ + ldr r0, [pc, #220] ; (7c0cc ) │ │ add r0, pc │ │ - b.n 79f7a │ │ - cbz r2, 79f6a │ │ + b.n 7c00a │ │ + cbz r2, 7bffa │ │ ldrb r3, [r2, #0] │ │ - cbnz r3, 79f70 │ │ - ldr r0, [pc, #212] ; (7a040 ) │ │ + cbnz r3, 7c000 │ │ + ldr r0, [pc, #212] ; (7c0d0 ) │ │ add r0, pc │ │ - b.n 79f7a │ │ + b.n 7c00a │ │ cmp.w r9, #0 │ │ - bgt.n 79f84 │ │ - ldr r0, [pc, #204] ; (7a044 ) │ │ + bgt.n 7c014 │ │ + ldr r0, [pc, #204] ; (7c0d4 ) │ │ add r0, pc │ │ bl 7940c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 79fe2 │ │ + b.n 7c072 │ │ add.w fp, sp, #132 ; 0x84 │ │ movs r1, #0 │ │ movs r2, #16 │ │ mov r0, fp │ │ bl 3990c │ │ - ldr r2, [pc, #180] ; (7a048 ) │ │ + ldr r2, [pc, #180] ; (7c0d8 ) │ │ movs r1, #15 │ │ mov r3, r9 │ │ add r2, pc │ │ mov r0, fp │ │ bl 3a5e8 │ │ mov r0, r7 │ │ bl 3997c │ │ @@ -149886,976 +153154,976 @@ │ │ add r5, r3 │ │ adds r5, #1 │ │ add r5, r4 │ │ add r5, r0 │ │ mov r0, r5 │ │ bl 39844 │ │ mov r4, r0 │ │ - cbnz r0, 79fe6 │ │ - ldr r0, [pc, #120] ; (7a04c ) │ │ + cbnz r0, 7c076 │ │ + ldr r0, [pc, #120] ; (7c0dc ) │ │ add r0, pc │ │ bl 7940c │ │ mov r0, r4 │ │ bl 386d4 │ │ mov r0, r4 │ │ mov r1, r0 │ │ - b.n 7a020 │ │ - ldr r2, [pc, #104] ; (7a050 ) │ │ + b.n 7c0b0 │ │ + ldr r2, [pc, #104] ; (7c0e0 ) │ │ mov r3, r7 │ │ add r7, sp, #28 │ │ mov r1, r5 │ │ add r2, pc │ │ str.w sl, [sp] │ │ str.w r8, [sp, #4] │ │ str.w r9, [sp, #8] │ │ bl 3a5e8 │ │ mov r0, r7 │ │ - bl 7af64 │ │ + bl 7cff4 │ │ mov r1, r4 │ │ mov r2, r5 │ │ mov r0, r7 │ │ - bl 7af90 │ │ + bl 7d020 │ │ mov r0, r7 │ │ - bl 7b030 │ │ + bl 7d0c0 │ │ mov r0, r4 │ │ bl 39874 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #148] ; 0x94 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 7a02c │ │ + beq.n 7c0bc │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #156 ; 0x9c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - add r4, pc, #216 ; (adr r4, 7a110 ) │ │ + strh r6, [r4, #28] │ │ movs r3, r0 │ │ - bmi.n 79fd6 │ │ + stmia r7!, {r0, r1, r3, r4, r5, r6, r7} │ │ movs r0, r0 │ │ - bmi.n 79ff2 │ │ + ldmia r0, {r0, r1, r2} │ │ movs r0, r0 │ │ - bmi.n 7a012 │ │ + ldmia r0, {r0, r2, r4} │ │ movs r0, r0 │ │ - bmi.n 7a030 │ │ + ldmia r0!, {r1, r5} │ │ movs r0, r0 │ │ - bmi.n 7a026 │ │ + ldmia r0, {r0, r1, r3, r4} │ │ movs r0, r0 │ │ - bmi.n 79fb8 │ │ + stmia r7!, {r1, r5, r6, r7} │ │ movs r0, r0 │ │ - bmi.n 79fec │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ ... │ │ │ │ -0007a054 : │ │ +0007c0e4 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ - cbnz r1, 7a062 │ │ - ldr r0, [pc, #80] ; (7a0b0 ) │ │ + cbnz r1, 7c0f2 │ │ + ldr r0, [pc, #80] ; (7c140 ) │ │ add r0, pc │ │ - b.n 7a06a │ │ + b.n 7c0fa │ │ cmp r0, #0 │ │ - bge.n 7a070 │ │ - ldr r0, [pc, #76] ; (7a0b4 ) │ │ + bge.n 7c100 │ │ + ldr r0, [pc, #76] ; (7c144 ) │ │ add r0, pc │ │ bl 7940c │ │ - b.n 7a0aa │ │ + b.n 7c13a │ │ movs r0, #1 │ │ bl 38324 │ │ - cbnz r0, 7a08c │ │ + cbnz r0, 7c11c │ │ movs r0, #1 │ │ bl 3830c │ │ - cbz r0, 7a08c │ │ + cbz r0, 7c11c │ │ bl 386b4 │ │ mov r1, r0 │ │ - ldr r0, [pc, #48] ; (7a0b8 ) │ │ + ldr r0, [pc, #48] ; (7c148 ) │ │ add r0, pc │ │ - b.n 7a0a6 │ │ + b.n 7c136 │ │ mov.w r0, #1000 ; 0x3e8 │ │ mov r1, r4 │ │ muls r0, r5 │ │ movs r2, #0 │ │ bl 39fd4 │ │ - cbnz r0, 7a0ae │ │ + cbnz r0, 7c13e │ │ bl 386b4 │ │ mov r1, r0 │ │ - ldr r0, [pc, #24] ; (7a0bc ) │ │ + ldr r0, [pc, #24] ; (7c14c ) │ │ add r0, pc │ │ bl 7940c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - bmi.n 7a17e │ │ + stmia r7!, {r0, r1, r4, r7} │ │ movs r0, r0 │ │ - bmi.n 7a1ac │ │ + stmia r7!, {r3, r5, r7} │ │ movs r0, r0 │ │ - bmi.n 79fc0 │ │ + stmia r7!, {r4, r5, r7} │ │ movs r0, r0 │ │ - bmi.n 79fd2 │ │ + stmia r7!, {r0, r1, r2, r4, r5, r7} │ │ ... │ │ │ │ -0007a0c0 : │ │ +0007c150 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r1 │ │ - ldr r6, [pc, #288] ; (7a1e8 ) │ │ + ldr r6, [pc, #288] ; (7c278 ) │ │ mov sl, r2 │ │ mov fp, r3 │ │ mov r8, r0 │ │ add r6, pc │ │ - cbz r0, 7a0dc │ │ - cbz r1, 7a0dc │ │ + cbz r0, 7c16c │ │ + cbz r1, 7c16c │ │ ldr r3, [r0, #0] │ │ - cbz r3, 7a0dc │ │ + cbz r3, 7c16c │ │ ldr r3, [r1, #4] │ │ - cbnz r3, 7a0e6 │ │ - ldr r0, [pc, #268] ; (7a1ec ) │ │ + cbnz r3, 7c176 │ │ + ldr r0, [pc, #268] ; (7c27c ) │ │ add r0, pc │ │ bl 7940c │ │ - b.n 7a148 │ │ + b.n 7c1d8 │ │ ldr r2, [r1, #12] │ │ - cbnz r2, 7a102 │ │ - ldr r2, [pc, #260] ; (7a1f0 ) │ │ - ldr r1, [pc, #260] ; (7a1f4 ) │ │ + cbnz r2, 7c192 │ │ + ldr r2, [pc, #260] ; (7c280 ) │ │ + ldr r1, [pc, #260] ; (7c284 ) │ │ ldr r2, [r6, r2] │ │ add r1, pc │ │ ldr r0, [r2, #0] │ │ mov r2, r3 │ │ - ldr r3, [pc, #256] ; (7a1f8 ) │ │ + ldr r3, [pc, #256] ; (7c288 ) │ │ add r3, pc │ │ bl 79394 │ │ movs r0, #3 │ │ - b.n 7a1e0 │ │ + b.n 7c270 │ │ mov r0, sl │ │ mov r1, fp │ │ - bl 79730 │ │ - bl 796e0 │ │ - ldr r3, [pc, #236] ; (7a1fc ) │ │ + bl 7b88c │ │ + bl 7b774 │ │ + ldr r3, [pc, #236] ; (7c28c ) │ │ mov.w r0, #3600 ; 0xe10 │ │ ldr r3, [r6, r3] │ │ mov r1, r3 │ │ str r3, [sp, #4] │ │ - bl 7a054 │ │ + bl 7c0e4 │ │ ldr.w r3, [r8, #4] │ │ mov r9, r0 │ │ - cbz r3, 7a14c │ │ + cbz r3, 7c1dc │ │ movs r0, #0 │ │ blx r3 │ │ - bl 79714 │ │ + bl 7b7a8 │ │ cmp r0, #1 │ │ - bne.n 7a14c │ │ - ldr r3, [pc, #188] ; (7a1f0 ) │ │ - ldr r1, [pc, #200] ; (7a200 ) │ │ + bne.n 7c1dc │ │ + ldr r3, [pc, #188] ; (7c280 ) │ │ + ldr r1, [pc, #200] ; (7c290 ) │ │ ldr.w r2, [r8] │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #192] ; (7a204 ) │ │ + ldr r3, [pc, #192] ; (7c294 ) │ │ add r3, pc │ │ bl 7940c │ │ movs r0, #4 │ │ - b.n 7a1e0 │ │ + b.n 7c270 │ │ ldr r3, [r5, #0] │ │ movs r0, #0 │ │ blx r3 │ │ cmp r0, #2 │ │ mov r7, r0 │ │ - beq.n 7a166 │ │ + beq.n 7c1f6 │ │ adds r3, r0, #1 │ │ cmp r3, #1 │ │ - bls.n 7a16a │ │ - bl 79714 │ │ + bls.n 7c1fa │ │ + bl 7b7a8 │ │ mov r4, r0 │ │ - b.n 7a16c │ │ + b.n 7c1fc │ │ movs r4, #3 │ │ - b.n 7a16c │ │ + b.n 7c1fc │ │ movs r4, #1 │ │ ldr.w r3, [r8, #12] │ │ - cbz r3, 7a176 │ │ + cbz r3, 7c206 │ │ movs r0, #0 │ │ blx r3 │ │ cmp.w r9, #0 │ │ - beq.n 7a182 │ │ + beq.n 7c212 │ │ mov r0, r9 │ │ bl 39fe4 │ │ - bl 79758 │ │ + bl 7b8b4 │ │ subs r1, r0, #0 │ │ - ble.n 7a192 │ │ - ldr r0, [pc, #124] ; (7a208 ) │ │ + ble.n 7c222 │ │ + ldr r0, [pc, #124] ; (7c298 ) │ │ add r0, pc │ │ bl 79394 │ │ cmp r7, #2 │ │ - bne.n 7a1ac │ │ - ldr r3, [pc, #88] ; (7a1f0 ) │ │ - ldr r1, [pc, #112] ; (7a20c ) │ │ + bne.n 7c23c │ │ + ldr r3, [pc, #88] ; (7c280 ) │ │ + ldr r1, [pc, #112] ; (7c29c ) │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #108] ; (7a210 ) │ │ + ldr r3, [pc, #108] ; (7c2a0 ) │ │ add r3, pc │ │ bl 79394 │ │ - b.n 7a1de │ │ - cbnz r7, 7a1c0 │ │ - ldr r3, [pc, #64] ; (7a1f0 ) │ │ - ldr r1, [pc, #96] ; (7a214 ) │ │ + b.n 7c26e │ │ + cbnz r7, 7c250 │ │ + ldr r3, [pc, #64] ; (7c280 ) │ │ + ldr r1, [pc, #96] ; (7c2a4 ) │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #92] ; (7a218 ) │ │ + ldr r3, [pc, #92] ; (7c2a8 ) │ │ add r3, pc │ │ - b.n 7a1d4 │ │ + b.n 7c264 │ │ adds r7, #1 │ │ - bne.n 7a1da │ │ - ldr r3, [pc, #40] ; (7a1f0 ) │ │ - ldr r1, [pc, #84] ; (7a21c ) │ │ + bne.n 7c26a │ │ + ldr r3, [pc, #40] ; (7c280 ) │ │ + ldr r1, [pc, #84] ; (7c2ac ) │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #76] ; (7a220 ) │ │ + ldr r3, [pc, #76] ; (7c2b0 ) │ │ add r3, pc │ │ bl 7940c │ │ - b.n 7a1de │ │ - bl 796f0 │ │ + b.n 7c26e │ │ + bl 7b784 │ │ mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - add r5, sp, #232 ; 0xe8 │ │ + ldrh r2, [r5, #36] ; 0x24 │ │ movs r3, r0 │ │ - bmi.n 7a2d0 │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ movs r0, r0 │ │ ; instruction: 0xffd4ffff │ │ - bmi.n 7a11e │ │ + stmia r7!, {r0, r6, r7} │ │ movs r0, r0 │ │ - bmi.n 7a11c │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ movs r0, r0 │ │ ; instruction: 0xffd8ffff │ │ - bmi.n 7a2c2 │ │ + stmia r7!, {r0, r2, r3, r7} │ │ movs r0, r0 │ │ - bne.n 7a1fc │ │ + stmia r5!, {r3, r5} │ │ movs r0, r0 │ │ - bmi.n 7a242 │ │ + stmia r7!, {r0, r3, r6} │ │ movs r0, r0 │ │ - bcc.n 7a1da │ │ + stmia r7!, {r0, r1, r4} │ │ movs r0, r0 │ │ - bmi.n 7a248 │ │ + stmia r7!, {r3, r6} │ │ movs r0, r0 │ │ - bcc.n 7a1b2 │ │ + stmia r6!, {r0, r1, r3, r4, r5, r6, r7} │ │ movs r0, r0 │ │ - bmi.n 7a256 │ │ + stmia r7!, {r0, r1, r3, r6} │ │ movs r0, r0 │ │ - bcc.n 7a18e │ │ + stmia r6!, {r0, r2, r5, r6, r7} │ │ movs r0, r0 │ │ - bmi.n 7a2a4 │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ ... │ │ │ │ -0007a224 : │ │ +0007c2b4 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ - ldr r7, [pc, #92] ; (7a288 ) │ │ + ldr r7, [pc, #92] ; (7c318 ) │ │ mov.w r9, #0 │ │ - ldr.w r8, [pc, #88] ; 7a28c │ │ - ldr r5, [pc, #88] ; (7a290 ) │ │ + ldr.w r8, [pc, #88] ; 7c31c │ │ + ldr r5, [pc, #88] ; (7c320 ) │ │ add r7, pc │ │ add r8, pc │ │ add r5, pc │ │ - cbz r4, 7a282 │ │ + cbz r4, 7c312 │ │ ldr r2, [r4, #0] │ │ add.w r9, r9, #1 │ │ - cbnz r2, 7a24c │ │ - ldr r3, [pc, #76] ; (7a294 ) │ │ + cbnz r2, 7c2dc │ │ + ldr r3, [pc, #76] ; (7c324 ) │ │ ldr r3, [r5, r3] │ │ ldr r2, [r3, #0] │ │ mov r0, r7 │ │ mov r1, r9 │ │ bl 79394 │ │ movs r6, #0 │ │ ldr r3, [r4, #8] │ │ ldr.w r3, [r3, r6, lsl #2] │ │ - cbz r3, 7a27e │ │ + cbz r3, 7c30e │ │ ldr r2, [r3, #4] │ │ adds r6, #1 │ │ - cbnz r2, 7a26a │ │ - ldr r2, [pc, #44] ; (7a294 ) │ │ + cbnz r2, 7c2fa │ │ + ldr r2, [pc, #44] ; (7c324 ) │ │ ldr r2, [r5, r2] │ │ ldr r2, [r2, #0] │ │ ldr r3, [r3, #8] │ │ - cbnz r3, 7a274 │ │ - ldr r3, [pc, #36] ; (7a294 ) │ │ + cbnz r3, 7c304 │ │ + ldr r3, [pc, #36] ; (7c324 ) │ │ ldr r3, [r5, r3] │ │ ldr r3, [r3, #0] │ │ mov r0, r8 │ │ mov r1, r6 │ │ bl 79394 │ │ - b.n 7a256 │ │ + b.n 7c2e6 │ │ adds r4, #16 │ │ - b.n 7a23c │ │ + b.n 7c2cc │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - bcc.n 7a266 │ │ + stmia r7!, {r0, r1, r3, r4} │ │ movs r0, r0 │ │ - bcc.n 7a28e │ │ + stmia r7!, {r0, r2, r3, r5} │ │ movs r0, r0 │ │ - add r3, sp, #824 ; 0x338 │ │ + ldrh r6, [r7, #24] │ │ movs r3, r0 │ │ ; instruction: 0xffdcffff │ │ │ │ -0007a298 : │ │ +0007c328 : │ │ push {r3, lr} │ │ - blx 17fc0 │ │ + blx 17fe4 │ │ vmov s15, r0 │ │ vcvt.f32.s32 s14, s15 │ │ - vldr s15, [pc, #12] ; 7a2b4 │ │ + vldr s15, [pc, #12] ; 7c344 │ │ vdiv.f32 s15, s14, s15 │ │ vmov r0, s15 │ │ pop {r3, pc} │ │ movs r4, #0 │ │ - ldr r1, [pc, #464] ; (7a488 ) │ │ + ldr r1, [pc, #464] ; (7c518 ) │ │ │ │ -0007a2b8 : │ │ +0007c348 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ vpush {d8-d9} │ │ - ldr.w r6, [pc, #1300] ; 7a7d8 │ │ + ldr.w r6, [pc, #1300] ; 7c868 │ │ add r6, pc │ │ sub sp, #116 ; 0x74 │ │ strd r2, r3, [sp, #72] ; 0x48 │ │ - ldr.w r3, [pc, #1292] ; 7a7dc │ │ + ldr.w r3, [pc, #1292] ; 7c86c │ │ str r0, [sp, #80] ; 0x50 │ │ ldr r5, [sp, #168] ; 0xa8 │ │ ldr r3, [r6, r3] │ │ str r1, [sp, #16] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #172] ; 0xac │ │ cmp r3, #1 │ │ it lt │ │ movlt r3, #1 │ │ str r3, [sp, #172] ; 0xac │ │ - cbz r1, 7a2ec │ │ + cbz r1, 7c37c │ │ ldrb r3, [r1, #0] │ │ - cbnz r3, 7a302 │ │ + cbnz r3, 7c392 │ │ movs r0, #16 │ │ - bl 79ea0 │ │ + bl 7bf30 │ │ str r0, [sp, #16] │ │ - cbnz r0, 7a302 │ │ - ldr.w r0, [pc, #1256] ; 7a7e0 │ │ + cbnz r0, 7c392 │ │ + ldr.w r0, [pc, #1256] ; 7c870 │ │ add r0, pc │ │ bl 7940c │ │ - b.n 7a414 │ │ - bl 7a298 │ │ + b.n 7c4a4 │ │ + bl 7c328 │ │ ldr r1, [sp, #16] │ │ vmov s17, r0 │ │ - ldr.w r0, [pc, #1236] ; 7a7e4 │ │ + ldr.w r0, [pc, #1236] ; 7c874 │ │ add r0, pc │ │ bl 79394 │ │ ldr r3, [sp, #80] ; 0x50 │ │ movs r0, #0 │ │ mvn.w r2, #3 │ │ subs r7, r3, #4 │ │ mov r3, r7 │ │ ldr.w r4, [r3, #4]! │ │ - cbz r4, 7a33a │ │ + cbz r4, 7c3ca │ │ ldr r4, [r4, #8] │ │ mla r4, r2, r0, r4 │ │ ldr.w r1, [r4, r0, lsl #2] │ │ cmp r1, #0 │ │ - beq.n 7a322 │ │ + beq.n 7c3b2 │ │ adds r0, #1 │ │ - b.n 7a32e │ │ + b.n 7c3be │ │ lsls r0, r0, #2 │ │ bl 39844 │ │ str r0, [sp, #52] ; 0x34 │ │ - cbnz r0, 7a35a │ │ - ldr.w r0, [pc, #1184] ; 7a7e8 │ │ + cbnz r0, 7c3ea │ │ + ldr.w r0, [pc, #1184] ; 7c878 │ │ add r0, pc │ │ bl 7940c │ │ ldr r0, [sp, #52] ; 0x34 │ │ bl 386d4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 7a7c8 │ │ + b.n 7c858 │ │ cmp r5, #0 │ │ - beq.n 7a418 │ │ + beq.n 7c4a8 │ │ ldrb r3, [r5, #0] │ │ - cbnz r3, 7a366 │ │ + cbnz r3, 7c3f6 │ │ mov r4, r3 │ │ - b.n 7a41a │ │ - ldr.w r8, [pc, #1156] ; 7a7ec │ │ + b.n 7c4aa │ │ + ldr.w r8, [pc, #1156] ; 7c87c │ │ str r4, [sp, #12] │ │ add r8, pc │ │ str r4, [sp, #24] │ │ str r4, [sp, #20] │ │ ldr.w r9, [r7, #4]! │ │ ldr r3, [sp, #20] │ │ cmp.w r9, #0 │ │ - beq.n 7a3f8 │ │ + beq.n 7c488 │ │ cmp r3, #0 │ │ - bne.w 7a7c2 │ │ + bne.w 7c852 │ │ ldr.w r1, [r9] │ │ - cbnz r1, 7a390 │ │ + cbnz r1, 7c420 │ │ mov.w fp, #0 │ │ - b.n 7a3bc │ │ + b.n 7c44c │ │ mov r0, r5 │ │ bl 39b0c │ │ cmp r0, #0 │ │ - bne.n 7a38a │ │ + bne.n 7c41a │ │ ldr.w r3, [r9] │ │ - ldr.w r0, [pc, #1104] ; 7a7f0 │ │ + ldr.w r0, [pc, #1104] ; 7c880 │ │ mov r1, r3 │ │ add r0, pc │ │ str r3, [sp, #24] │ │ bl 79394 │ │ - b.n 7a7c2 │ │ + b.n 7c852 │ │ ldr r3, [sp, #12] │ │ - cbnz r3, 7a3f2 │ │ + cbnz r3, 7c482 │ │ ldr.w r1, [sl, #4] │ │ - cbnz r1, 7a3cc │ │ + cbnz r1, 7c45c │ │ add.w fp, fp, #4 │ │ ldr.w r3, [r9, #8] │ │ ldr.w sl, [r3, fp] │ │ cmp.w sl, #0 │ │ - bne.n 7a3ae │ │ - b.n 7a372 │ │ + bne.n 7c43e │ │ + b.n 7c402 │ │ mov r0, r5 │ │ bl 39b0c │ │ cmp r0, #0 │ │ - bne.n 7a3b8 │ │ + bne.n 7c448 │ │ ldr.w r3, [r9] │ │ mov r0, r8 │ │ ldr.w r4, [sl, #4] │ │ mov r2, r3 │ │ str r3, [sp, #24] │ │ mov r1, r4 │ │ bl 79394 │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ str r3, [sp, #20] │ │ - b.n 7a372 │ │ + b.n 7c402 │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ - b.n 7a372 │ │ + b.n 7c402 │ │ cmp r3, #0 │ │ - bne.w 7a7c2 │ │ + bne.w 7c852 │ │ ldr r3, [sp, #12] │ │ - cbnz r3, 7a422 │ │ - ldr r0, [pc, #1008] ; (7a7f4 ) │ │ + cbnz r3, 7c4b2 │ │ + ldr r0, [pc, #1008] ; (7c884 ) │ │ mov r1, r5 │ │ add r0, pc │ │ bl 7940c │ │ - ldr r0, [pc, #1000] ; (7a7f8 ) │ │ + ldr r0, [pc, #1000] ; (7c888 ) │ │ add r0, pc │ │ bl 79394 │ │ movs r0, #2 │ │ - b.n 7a7c8 │ │ + b.n 7c858 │ │ mov r4, r5 │ │ str r4, [sp, #12] │ │ str r4, [sp, #24] │ │ str r4, [sp, #20] │ │ - b.n 7a426 │ │ + b.n 7c4b6 │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #980] ; (7a7fc ) │ │ + ldr r3, [pc, #980] ; (7c88c ) │ │ movs r5, #0 │ │ mov sl, r5 │ │ str r5, [sp, #44] ; 0x2c │ │ add r3, pc │ │ str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [pc, #972] ; (7a800 ) │ │ + ldr r3, [pc, #972] ; (7c890 ) │ │ str r5, [sp, #28] │ │ add r3, pc │ │ str r3, [sp, #96] ; 0x60 │ │ - ldr r3, [pc, #968] ; (7a804 ) │ │ + ldr r3, [pc, #968] ; (7c894 ) │ │ str r5, [sp, #36] ; 0x24 │ │ add r3, pc │ │ str r3, [sp, #100] ; 0x64 │ │ - ldr r3, [pc, #964] ; (7a808 ) │ │ + ldr r3, [pc, #964] ; (7c898 ) │ │ add r3, pc │ │ str r3, [sp, #104] ; 0x68 │ │ ldr r3, [sp, #80] ; 0x50 │ │ ldr.w r3, [r3, sl, lsl #2] │ │ str r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.w 7a6fc │ │ + beq.w 7c78c │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r1, [r3, #0] │ │ - cbnz r1, 7a466 │ │ - ldr r3, [pc, #940] ; (7a80c ) │ │ + cbnz r1, 7c4f6 │ │ + ldr r3, [pc, #940] ; (7c89c ) │ │ ldr r3, [r6, r3] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n 7a468 │ │ + b.n 7c4f8 │ │ str r1, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ add.w sl, sl, #1 │ │ cmp r3, #1 │ │ - bne.n 7a48e │ │ + bne.n 7c51e │ │ ldr r3, [sp, #24] │ │ - cbz r3, 7a48e │ │ - cbz r1, 7a48e │ │ + cbz r3, 7c51e │ │ + cbz r1, 7c51e │ │ mov r0, r3 │ │ bl 39b0c │ │ - cbz r0, 7a48e │ │ - ldr r0, [pc, #908] ; (7a810 ) │ │ + cbz r0, 7c51e │ │ + ldr r0, [pc, #908] ; (7c8a0 ) │ │ mov r1, sl │ │ ldr r2, [sp, #48] ; 0x30 │ │ add r0, pc │ │ bl 79394 │ │ - b.n 7a448 │ │ - bl 7a298 │ │ + b.n 7c4d8 │ │ + bl 7c328 │ │ mov r1, sl │ │ ldr r2, [sp, #48] ; 0x30 │ │ mov.w r8, #0 │ │ vmov s18, r0 │ │ ldr r0, [sp, #92] ; 0x5c │ │ bl 79394 │ │ - ldr r3, [pc, #876] ; (7a814 ) │ │ + ldr r3, [pc, #876] ; (7c8a4 ) │ │ str.w r8, [sp, #60] ; 0x3c │ │ add r3, pc │ │ str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [pc, #872] ; (7a818 ) │ │ + ldr r3, [pc, #872] ; (7c8a8 ) │ │ str.w r8, [sp, #32] │ │ add r3, pc │ │ str.w r8, [sp, #40] ; 0x28 │ │ str r3, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [r3, #8] │ │ ldr.w r7, [r3, r2, lsl #2] │ │ cmp r7, #0 │ │ - beq.w 7a672 │ │ + beq.w 7c702 │ │ ldr r1, [r7, #4] │ │ - cbnz r1, 7a4da │ │ - ldr r3, [pc, #824] ; (7a80c ) │ │ + cbnz r1, 7c56a │ │ + ldr r3, [pc, #824] ; (7c89c ) │ │ ldr r3, [r6, r3] │ │ ldr.w r9, [r3] │ │ - b.n 7a4dc │ │ + b.n 7c56c │ │ mov r9, r1 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #12] │ │ cmp r3, #1 │ │ - bne.n 7a510 │ │ - cbz r4, 7a500 │ │ - cbz r1, 7a500 │ │ + bne.n 7c5a0 │ │ + cbz r4, 7c590 │ │ + cbz r1, 7c590 │ │ mov r0, r4 │ │ bl 39b0c │ │ - cbz r0, 7a500 │ │ - ldr r0, [pc, #804] ; (7a81c ) │ │ + cbz r0, 7c590 │ │ + ldr r0, [pc, #804] ; (7c8ac ) │ │ mov r1, sl │ │ ldr r2, [sp, #40] ; 0x28 │ │ mov r3, r9 │ │ add r0, pc │ │ - b.n 7a62e │ │ + b.n 7c6be │ │ ldr r3, [r7, #12] │ │ - cbnz r3, 7a510 │ │ - ldr r0, [pc, #792] ; (7a820 ) │ │ + cbnz r3, 7c5a0 │ │ + ldr r0, [pc, #792] ; (7c8b0 ) │ │ add r0, pc │ │ bl 79394 │ │ movs r3, #1 │ │ str r3, [r7, #12] │ │ - bl 7a298 │ │ + bl 7c328 │ │ mov r1, sl │ │ ldr r2, [sp, #40] ; 0x28 │ │ mov r3, r9 │ │ vmov s16, r0 │ │ ldr r0, [sp, #96] ; 0x60 │ │ bl 79394 │ │ ldr r1, [r7, #8] │ │ - cbz r1, 7a534 │ │ + cbz r1, 7c5c4 │ │ ldrb r3, [r1, #0] │ │ - cbz r3, 7a534 │ │ - ldr r0, [pc, #756] ; (7a824 ) │ │ + cbz r3, 7c5c4 │ │ + ldr r0, [pc, #756] ; (7c8b4 ) │ │ add r0, pc │ │ bl 79394 │ │ movs r3, #0 │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #64] ; 0x40 │ │ adds r3, #1 │ │ str r3, [sp, #64] ; 0x40 │ │ ldrd r2, r3, [sp, #72] ; 0x48 │ │ orrs r3, r2 │ │ - bne.n 7a55a │ │ + bne.n 7c5ea │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #16] │ │ ldr r2, [r7, #4] │ │ ldr r1, [r3, #0] │ │ ldr r3, [sp, #64] ; 0x40 │ │ - bl 79f34 │ │ + bl 7bfc4 │ │ mov ip, r0 │ │ mov fp, r1 │ │ - b.n 7a562 │ │ + b.n 7c5f2 │ │ ldr.w ip, [sp, #72] ; 0x48 │ │ ldr.w fp, [sp, #76] ; 0x4c │ │ mov r2, ip │ │ mov r3, fp │ │ ldr r0, [sp, #100] ; 0x64 │ │ ldr r1, [sp, #64] ; 0x40 │ │ str.w ip, [sp, #108] ; 0x6c │ │ bl 79394 │ │ ldr.w ip, [sp, #108] ; 0x6c │ │ mov r3, fp │ │ ldr r0, [sp, #56] ; 0x38 │ │ mov r1, r7 │ │ mov r2, ip │ │ - bl 7a0c0 │ │ + bl 7c150 │ │ mov fp, r0 │ │ - cbnz r0, 7a594 │ │ + cbnz r0, 7c624 │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 7a5ac │ │ + b.n 7c63c │ │ cmp r0, #3 │ │ ittee eq │ │ addeq.w r8, r8, #1 │ │ addeq r5, #1 │ │ ldrne r3, [sp, #32] │ │ addne r3, #1 │ │ itttt ne │ │ strne r3, [sp, #32] │ │ ldrne r3, [sp, #28] │ │ addne r3, #1 │ │ strne r3, [sp, #28] │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #172] ; 0xac │ │ cmp r3, r2 │ │ - bne.n 7a538 │ │ - bl 7a298 │ │ + bne.n 7c5c8 │ │ + bl 7c328 │ │ ldr r3, [sp, #172] ; 0xac │ │ vmov s15, r0 │ │ vsub.f32 s16, s15, s16 │ │ - vldr s15, [pc, #528] ; 7a7d4 │ │ + vldr s15, [pc, #528] ; 7c864 │ │ vcmp.f32 s16, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ it mi │ │ vmovmi.f32 s16, s15 │ │ cmp r3, #1 │ │ vcvt.f64.f32 d7, s16 │ │ - beq.n 7a600 │ │ - ldr r0, [pc, #584] ; (7a828 ) │ │ + beq.n 7c690 │ │ + ldr r0, [pc, #584] ; (7c8b8 ) │ │ mov r1, r3 │ │ vmov r2, r3, d7 │ │ add r0, pc │ │ bl 79394 │ │ vldr s15, [sp, #172] ; 0xac │ │ - ldr r0, [pc, #572] ; (7a82c ) │ │ + ldr r0, [pc, #572] ; (7c8bc ) │ │ add r0, pc │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s16, s16, s15 │ │ vcvt.f64.f32 d7, s16 │ │ - b.n 7a604 │ │ - ldr r0, [pc, #556] ; (7a830 ) │ │ + b.n 7c694 │ │ + ldr r0, [pc, #556] ; (7c8c0 ) │ │ add r0, pc │ │ vmov r2, r3, d7 │ │ bl 79394 │ │ cmp.w fp, #1 │ │ - beq.n 7a634 │ │ + beq.n 7c6c4 │ │ cmp.w fp, #2 │ │ - beq.n 7a646 │ │ + beq.n 7c6d6 │ │ cmp.w fp, #0 │ │ - bne.n 7a65a │ │ - ldr r3, [pc, #532] ; (7a834 ) │ │ + bne.n 7c6ea │ │ + ldr r3, [pc, #532] ; (7c8c4 ) │ │ mov r2, r9 │ │ - ldr r1, [pc, #532] ; (7a838 ) │ │ + ldr r1, [pc, #532] ; (7c8c8 ) │ │ ldr r3, [r6, r3] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #528] ; (7a83c ) │ │ + ldr r3, [pc, #528] ; (7c8cc ) │ │ add r3, pc │ │ bl 79394 │ │ - b.n 7a4bc │ │ - ldr r3, [pc, #508] ; (7a834 ) │ │ + b.n 7c54c │ │ + ldr r3, [pc, #508] ; (7c8c4 ) │ │ mov r2, r9 │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r3, [r6, r3] │ │ ldr r0, [r3, #0] │ │ ldr r3, [sp, #84] ; 0x54 │ │ bl 7940c │ │ - b.n 7a662 │ │ - ldr r3, [pc, #492] ; (7a834 ) │ │ + b.n 7c6f2 │ │ + ldr r3, [pc, #492] ; (7c8c4 ) │ │ mov r2, r9 │ │ ldr r1, [sp, #88] ; 0x58 │ │ ldr r3, [r6, r3] │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #492] ; (7a840 ) │ │ + ldr r3, [pc, #492] ; (7c8d0 ) │ │ add r3, pc │ │ bl 7940c │ │ - b.n 7a4bc │ │ + b.n 7c54c │ │ cmp.w fp, #1 │ │ - bne.w 7a4bc │ │ + bne.w 7c54c │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #52] ; 0x34 │ │ str.w r7, [r3, r2, lsl #2] │ │ mov r3, r2 │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 7a4bc │ │ - bl 7a298 │ │ - vldr s14, [pc, #348] ; 7a7d4 │ │ + b.n 7c54c │ │ + bl 7c328 │ │ + vldr s14, [pc, #348] ; 7c864 │ │ vmov s15, r0 │ │ - ldr r0, [pc, #452] ; (7a844 ) │ │ + ldr r0, [pc, #452] ; (7c8d4 ) │ │ vsub.f32 s15, s15, s18 │ │ add r0, pc │ │ vcmp.f32 s15, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ it mi │ │ vmovmi.f32 s15, s14 │ │ vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ bl 79394 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add.w r2, r3, r8 │ │ ldr r3, [sp, #32] │ │ add r2, r3 │ │ - ldr r3, [pc, #392] ; (7a834 ) │ │ + ldr r3, [pc, #392] ; (7c8c4 ) │ │ ldr r7, [r6, r3] │ │ ldr r3, [sp, #32] │ │ - cbnz r3, 7a6d6 │ │ - ldr.w r9, [pc, #404] ; 7a848 │ │ + cbnz r3, 7c766 │ │ + ldr.w r9, [pc, #404] ; 7c8d8 │ │ stmia.w sp, {r3, r8} │ │ add r9, pc │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #60] ; 0x3c │ │ mov r1, r9 │ │ bl 79394 │ │ - ldr r3, [pc, #388] ; (7a84c ) │ │ + ldr r3, [pc, #388] ; (7c8dc ) │ │ ldr r0, [r7, #0] │ │ mov r1, r9 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add r3, pc │ │ bl 79394 │ │ - b.n 7a448 │ │ - ldr.w r9, [pc, #376] ; 7a850 │ │ + b.n 7c4d8 │ │ + ldr.w r9, [pc, #376] ; 7c8e0 │ │ ldr r3, [sp, #32] │ │ add r9, pc │ │ ldr r0, [sp, #68] ; 0x44 │ │ stmia.w sp, {r3, r8} │ │ mov r1, r9 │ │ ldr r3, [sp, #60] ; 0x3c │ │ bl 7940c │ │ - ldr r3, [pc, #356] ; (7a854 ) │ │ + ldr r3, [pc, #356] ; (7c8e4 ) │ │ ldr r0, [r7, #0] │ │ mov r1, r9 │ │ ldr r2, [sp, #48] ; 0x30 │ │ add r3, pc │ │ bl 7940c │ │ - b.n 7a448 │ │ - bl 7a298 │ │ - vldr s14, [pc, #208] ; 7a7d4 │ │ + b.n 7c4d8 │ │ + bl 7c328 │ │ + vldr s14, [pc, #208] ; 7c864 │ │ vmov s15, r0 │ │ - ldr r0, [pc, #332] ; (7a858 ) │ │ + ldr r0, [pc, #332] ; (7c8e8 ) │ │ vsub.f32 s15, s15, s17 │ │ add r0, pc │ │ vcmp.f32 s15, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ it mi │ │ vmovmi.f32 s15, s14 │ │ vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ bl 79394 │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r2, r3, r5 │ │ ldr r3, [sp, #28] │ │ add r2, r3 │ │ - ldr r3, [pc, #256] ; (7a834 ) │ │ + ldr r3, [pc, #256] ; (7c8c4 ) │ │ ldr r4, [r6, r3] │ │ ldr r3, [sp, #28] │ │ - cbnz r3, 7a75e │ │ - ldr r1, [pc, #288] ; (7a85c ) │ │ + cbnz r3, 7c7ee │ │ + ldr r1, [pc, #288] ; (7c8ec ) │ │ stmia.w sp, {r3, r5} │ │ ldr r0, [sp, #68] ; 0x44 │ │ add r1, pc │ │ ldr r3, [sp, #44] ; 0x2c │ │ bl 79394 │ │ - ldr r1, [pc, #276] ; (7a860 ) │ │ - ldr r3, [pc, #276] ; (7a864 ) │ │ + ldr r1, [pc, #276] ; (7c8f0 ) │ │ + ldr r3, [pc, #276] ; (7c8f4 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ ldr r2, [sp, #16] │ │ add r3, pc │ │ bl 79394 │ │ ldr r4, [sp, #28] │ │ - b.n 7a782 │ │ + b.n 7c812 │ │ ldr r3, [sp, #28] │ │ - ldr r1, [pc, #260] ; (7a868 ) │ │ + ldr r1, [pc, #260] ; (7c8f8 ) │ │ ldr r0, [sp, #68] ; 0x44 │ │ stmia.w sp, {r3, r5} │ │ add r1, pc │ │ ldr r3, [sp, #44] ; 0x2c │ │ bl 7940c │ │ - ldr r1, [pc, #248] ; (7a86c ) │ │ - ldr r3, [pc, #252] ; (7a870 ) │ │ + ldr r1, [pc, #248] ; (7c8fc ) │ │ + ldr r3, [pc, #252] ; (7c900 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ ldr r2, [sp, #16] │ │ add r3, pc │ │ bl 7940c │ │ movs r4, #1 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cbnz r3, 7a79a │ │ + cbnz r3, 7c82a │ │ ldr r0, [sp, #52] ; 0x34 │ │ bl 39874 │ │ - ldr r0, [pc, #228] ; (7a874 ) │ │ + ldr r0, [pc, #228] ; (7c904 ) │ │ mov r1, r4 │ │ add r0, pc │ │ bl 79394 │ │ mov r0, r4 │ │ - b.n 7a7c8 │ │ - ldr r0, [pc, #220] ; (7a878 ) │ │ + b.n 7c858 │ │ + ldr r0, [pc, #220] ; (7c908 ) │ │ movs r5, #0 │ │ - ldr r6, [pc, #220] ; (7a87c ) │ │ + ldr r6, [pc, #220] ; (7c90c ) │ │ add r0, pc │ │ bl 79394 │ │ add r6, pc │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov r0, r6 │ │ ldr r1, [sp, #16] │ │ ldr.w r3, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ ldr r2, [r3, #4] │ │ bl 79394 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r5, r3 │ │ - blt.n 7a7a8 │ │ - b.n 7a786 │ │ + blt.n 7c838 │ │ + b.n 7c816 │ │ movs r3, #1 │ │ str r3, [sp, #20] │ │ - b.n 7a426 │ │ + b.n 7c4b6 │ │ add sp, #116 ; 0x74 │ │ vpop {d8-d9} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ movs r0, r0 │ │ movs r0, r0 │ │ - add r3, sp, #272 ; 0x110 │ │ + ldrh r4, [r6, #20] │ │ movs r3, r0 │ │ ; instruction: 0xffe0ffff │ │ - bcc.n 7a88e │ │ + stmia r6!, {r0, r1, r7} │ │ movs r0, r0 │ │ - bcc.n 7a8a6 │ │ + stmia r6!, {r0, r2, r3, r7} │ │ movs r0, r0 │ │ - bcc.n 7a884 │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ movs r0, r0 │ │ - bcc.n 7a8da │ │ + stmia r6!, {r0, r1, r5, r7} │ │ movs r0, r0 │ │ - bcc.n 7a828 │ │ + stmia r6!, {r3, r6} │ │ movs r0, r0 │ │ - bcc.n 7a80e │ │ + stmia r6!, {r0, r3, r4, r5} │ │ movs r0, r0 │ │ - bcc.n 7a860 │ │ + stmia r6!, {r5, r6} │ │ movs r0, r0 │ │ - bcc.n 7a884 │ │ + stmia r6!, {r4, r5, r6} │ │ movs r0, r0 │ │ - bcc.n 7a772 │ │ + stmia r6!, {r0, r2, r5, r6, r7} │ │ movs r0, r0 │ │ - bcc.n 7a7dc │ │ + stmia r7!, {r3, r4} │ │ movs r0, r0 │ │ - bne.n 7a88a │ │ + stmia r4!, {r0, r2, r3, r5, r6} │ │ movs r0, r0 │ │ ; instruction: 0xffdcffff │ │ - bcs.n 7a7a2 │ │ + stmia r5!, {r0, r2, r4, r5, r6, r7} │ │ movs r0, r0 │ │ - ldmia r6!, {r1, r4, r7} │ │ + stmia r1!, {r6, r7} │ │ movs r0, r0 │ │ - beq.n 7a7ba │ │ + stmia r3!, {r0, r2, r3, r4, r5, r6, r7} │ │ movs r0, r0 │ │ - bcs.n 7a74e │ │ + stmia r5!, {r0, r2, r6, r7} │ │ movs r0, r0 │ │ - bcs.n 7a788 │ │ + stmia r5!, {r5, r6, r7} │ │ movs r0, r0 │ │ - bcs.n 7a7ee │ │ + stmia r6!, {r0, r4} │ │ movs r0, r0 │ │ - bcs.n 7a8f4 │ │ + stmia r5!, {r1, r4, r7} │ │ movs r0, r0 │ │ - bcs.n 7a926 │ │ + stmia r5!, {r0, r3, r5, r7} │ │ movs r0, r0 │ │ - bcs.n 7a744 │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ movs r0, r0 │ │ ; instruction: 0xffd4ffff │ │ - ldmia r7!, {r0, r2, r3, r4, r6} │ │ - movs r0, r0 │ │ - ldmia r5!, {r0, r1, r2, r4} │ │ - movs r0, r0 │ │ - bcs.n 7a8ee │ │ - movs r0, r0 │ │ - bcs.n 7a8a4 │ │ - movs r0, r0 │ │ - bcs.n 7a878 │ │ - movs r0, r0 │ │ - ldmia r4, {r0, r2, r4, r5, r6} │ │ + stmia r2!, {r0, r1, r3, r7} │ │ movs r0, r0 │ │ - bne.n 7a83c │ │ + stmia r0!, {r0, r2, r6} │ │ movs r0, r0 │ │ - ldmia r4!, {r3, r6} │ │ + stmia r5!, {r0, r1, r7} │ │ movs r0, r0 │ │ - bne.n 7a7ec │ │ + stmia r5!, {r2, r3, r4, r6} │ │ movs r0, r0 │ │ - bne.n 7a7c0 │ │ + stmia r5!, {r2, r6} │ │ movs r0, r0 │ │ - bne.n 7a7b0 │ │ - movs r0, r0 │ │ - ldmia r3, {r0, r1, r2, r3, r5, r6, r7} │ │ + ittte ge │ │ + movge r0, r0 │ │ + stmiage r5!, {r1, r5} │ │ + movge r0, r0 │ │ + itet vc ; unpredictable │ │ + movvc r0, r0 │ │ + stmiavs r4!, {r1, r2, r4, r5, r6, r7} │ │ + movvc r0, r0 │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ movs r0, r0 │ │ - bne.n 7a780 │ │ + stmia r4!, {r2, r4, r6, r7} │ │ movs r0, r0 │ │ - bne.n 7a770 │ │ + ittte ne │ │ + movne r0, r0 │ │ + stmiane r4!, {r3, r4, r5, r7} │ │ + movne r0, r0 │ │ + stmiaeq r4!, {r1, r2, r3, r5, r7} │ │ movs r0, r0 │ │ - ldmia r3!, {r1, r6, r7} │ │ + bkpt 0x00f0 │ │ movs r0, r0 │ │ - bne.n 7a95c │ │ + stmia r4!, {r5, r7} │ │ movs r0, r0 │ │ - bne.n 7a95c │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ movs r0, r0 │ │ - bne.n 7a796 │ │ + stmia r4!, {r0, r3, r4, r5, r7} │ │ movs r0, r0 │ │ ldr r3, [r1, #0] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ - ldr r7, [pc, #864] ; (7abec ) │ │ + ldr r7, [pc, #864] ; (7cc7c ) │ │ str r3, [sp, #0] │ │ add r7, r3 │ │ ldr r3, [r0, #0] │ │ ldr.w fp, [r0, #4] │ │ ldr r2, [r0, #8] │ │ add r7, r3 │ │ ldr r3, [r0, #12] │ │ and.w r6, r2, fp │ │ - ldr r2, [pc, #848] ; (7abf0 ) │ │ + ldr r2, [pc, #848] ; (7cc80 ) │ │ bic.w r3, r3, fp │ │ - ldr r5, [pc, #844] ; (7abf4 ) │ │ + ldr r5, [pc, #844] ; (7cc84 ) │ │ orrs r3, r6 │ │ add r7, r3 │ │ ldr r3, [r1, #4] │ │ add r2, r3 │ │ add.w r7, fp, r7, ror #25 │ │ str r3, [sp, #4] │ │ and.w r4, r7, fp │ │ ldr r3, [r0, #12] │ │ add r2, r3 │ │ ldr r3, [r0, #8] │ │ bic.w r3, r3, r7 │ │ orrs r3, r4 │ │ - ldr r4, [pc, #816] ; (7abf8 ) │ │ + ldr r4, [pc, #816] ; (7cc88 ) │ │ add.w lr, r2, r3 │ │ ldr r3, [r1, #8] │ │ - ldr r2, [pc, #812] ; (7abfc ) │ │ + ldr r2, [pc, #812] ; (7cc8c ) │ │ add.w lr, r7, lr, ror #20 │ │ str r3, [sp, #8] │ │ add r2, r3 │ │ ldr r3, [r0, #8] │ │ and.w r6, lr, r7 │ │ add r2, r3 │ │ bic.w r3, fp, lr │ │ orrs r3, r6 │ │ add.w sl, r2, r3 │ │ ldr r3, [r1, #12] │ │ - ldr r2, [pc, #788] ; (7ac00 ) │ │ + ldr r2, [pc, #788] ; (7cc90 ) │ │ add.w sl, lr, sl, ror #15 │ │ str r3, [sp, #12] │ │ bic.w r6, r7, sl │ │ add r2, r3 │ │ and.w r3, sl, lr │ │ add r2, fp │ │ orrs r6, r3 │ │ @@ -150866,47 +154134,47 @@ │ │ str r3, [sp, #16] │ │ add r4, r7 │ │ and.w r3, r6, sl │ │ bic.w r7, lr, r6 │ │ orrs r7, r3 │ │ ldr r3, [r1, #20] │ │ add r7, r4 │ │ - ldr r4, [pc, #740] ; (7ac04 ) │ │ + ldr r4, [pc, #740] ; (7cc94 ) │ │ str r3, [sp, #20] │ │ add.w r7, r6, r7, ror #25 │ │ ldr r2, [sp, #20] │ │ - ldr r3, [pc, #736] ; (7ac08 ) │ │ + ldr r3, [pc, #736] ; (7cc98 ) │ │ add r3, r2 │ │ and.w r2, r7, r6 │ │ add r3, lr │ │ bic.w lr, sl, r7 │ │ orr.w lr, lr, r2 │ │ add lr, r3 │ │ ldr r3, [r1, #24] │ │ add.w lr, r7, lr, ror #20 │ │ str r3, [sp, #24] │ │ ldr r2, [sp, #24] │ │ - ldr r3, [pc, #708] ; (7ac0c ) │ │ + ldr r3, [pc, #708] ; (7cc9c ) │ │ add r3, r2 │ │ bic.w r2, r6, lr │ │ add.w r8, r3, sl │ │ and.w r3, lr, r7 │ │ orrs r3, r2 │ │ ldr.w sl, [r1, #28] │ │ add r3, r8 │ │ add r4, sl │ │ add.w r3, lr, r3, ror #15 │ │ add r4, r6 │ │ and.w r2, r3, lr │ │ bic.w r8, r7, r3 │ │ orr.w r8, r8, r2 │ │ - ldr r6, [pc, #668] ; (7ac10 ) │ │ + ldr r6, [pc, #668] ; (7cca0 ) │ │ ldr r2, [r1, #32] │ │ add r8, r4 │ │ - ldr r4, [pc, #668] ; (7ac14 ) │ │ + ldr r4, [pc, #668] ; (7cca4 ) │ │ add.w r8, r3, r8, ror #10 │ │ add r6, r2 │ │ str r2, [sp, #28] │ │ add r6, r7 │ │ and.w r2, r8, r3 │ │ bic.w r7, lr, r8 │ │ orrs r7, r2 │ │ @@ -150929,15 +154197,15 @@ │ │ add r9, r3 │ │ and.w r3, r6, r7 │ │ orrs r3, r5 │ │ add r4, r2 │ │ add r3, r9 │ │ str r2, [sp, #36] ; 0x24 │ │ add r8, r4 │ │ - ldr r5, [pc, #584] ; (7ac18 ) │ │ + ldr r5, [pc, #584] ; (7cca8 ) │ │ add.w r3, r6, r3, ror #15 │ │ and.w r2, r3, r6 │ │ bic.w r4, r7, r3 │ │ orrs r4, r2 │ │ add r4, r8 │ │ ldr.w r8, [r1, #48] ; 0x30 │ │ add.w r4, r3, r4, ror #10 │ │ @@ -150948,54 +154216,54 @@ │ │ orrs r7, r2 │ │ ldr r2, [r1, #52] ; 0x34 │ │ add r7, r5 │ │ ldr.w r9, [r1, #56] ; 0x38 │ │ str r2, [sp, #40] ; 0x28 │ │ add.w r7, r4, r7, ror #25 │ │ ldr r5, [sp, #40] ; 0x28 │ │ - ldr r2, [pc, #532] ; (7ac1c ) │ │ + ldr r2, [pc, #532] ; (7ccac ) │ │ add r2, r5 │ │ and.w r5, r7, r4 │ │ add r2, r6 │ │ bic.w r6, r3, r7 │ │ orrs r6, r5 │ │ - ldr r5, [pc, #520] ; (7ac20 ) │ │ + ldr r5, [pc, #520] ; (7ccb0 ) │ │ add r6, r2 │ │ add r5, r9 │ │ add.w r6, r7, r6, ror #20 │ │ add r3, r5 │ │ and.w r5, r6, r7 │ │ mvns r2, r6 │ │ and.w ip, r2, r4 │ │ orr.w r5, ip, r5 │ │ ldr.w ip, [r1, #60] ; 0x3c │ │ add r5, r3 │ │ - ldr r1, [pc, #492] ; (7ac24 ) │ │ + ldr r1, [pc, #492] ; (7ccb4 ) │ │ add.w r5, r6, r5, ror #15 │ │ add r1, ip │ │ add r1, r4 │ │ ands r2, r5 │ │ mvns r3, r5 │ │ and.w r4, r3, r7 │ │ str r3, [sp, #44] ; 0x2c │ │ mov r3, r4 │ │ and.w r4, r5, r6 │ │ orrs r4, r3 │ │ ldr r3, [sp, #4] │ │ add r1, r4 │ │ - ldr r4, [pc, #464] ; (7ac28 ) │ │ + ldr r4, [pc, #464] ; (7ccb8 ) │ │ add.w r1, r5, r1, ror #10 │ │ add r4, r3 │ │ add r7, r4 │ │ and.w r4, r1, r6 │ │ ldr r3, [sp, #24] │ │ orrs r4, r2 │ │ - ldr r2, [pc, #452] ; (7ac2c ) │ │ + ldr r2, [pc, #452] ; (7ccbc ) │ │ add r7, r4 │ │ - ldr r4, [pc, #452] ; (7ac30 ) │ │ + ldr r4, [pc, #452] ; (7ccc0 ) │ │ add r2, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add.w r7, r1, r7, ror #27 │ │ add r6, r2 │ │ ands r3, r1 │ │ and.w r2, r7, r5 │ │ orrs r2, r3 │ │ @@ -151004,142 +154272,142 @@ │ │ add r4, r3 │ │ bic.w r3, r7, r1 │ │ add.w r2, r7, r2, ror #23 │ │ add r5, r4 │ │ and.w r4, r2, r1 │ │ bic.w r6, r2, r7 │ │ orrs r4, r3 │ │ - ldr r3, [pc, #408] ; (7ac34 ) │ │ + ldr r3, [pc, #408] ; (7ccc4 ) │ │ add r5, r4 │ │ ldr r4, [sp, #0] │ │ add.w r5, r2, r5, ror #18 │ │ add r3, r4 │ │ add r1, r3 │ │ and.w r3, r5, r7 │ │ orrs r3, r6 │ │ - ldr r4, [pc, #392] ; (7ac38 ) │ │ + ldr r4, [pc, #392] ; (7ccc8 ) │ │ add r3, r1 │ │ ldr r1, [sp, #20] │ │ - ldr r6, [pc, #392] ; (7ac3c ) │ │ + ldr r6, [pc, #392] ; (7cccc ) │ │ add.w r3, r5, r3, ror #12 │ │ add r4, r1 │ │ add r7, r4 │ │ bic.w r1, r5, r2 │ │ and.w r4, r3, r2 │ │ add r6, r9 │ │ orrs r4, r1 │ │ bic.w r1, r3, r5 │ │ add r7, r4 │ │ - ldr r4, [pc, #368] ; (7ac40 ) │ │ + ldr r4, [pc, #368] ; (7ccd0 ) │ │ add.w r7, r3, r7, ror #27 │ │ add r4, lr │ │ add r2, r4 │ │ and.w r4, r7, r5 │ │ orrs r1, r4 │ │ - ldr r4, [pc, #356] ; (7ac44 ) │ │ + ldr r4, [pc, #356] ; (7ccd4 ) │ │ add r1, r2 │ │ bic.w r2, r7, r3 │ │ add r4, ip │ │ add.w r1, r7, r1, ror #23 │ │ add r5, r4 │ │ and.w r4, r1, r3 │ │ orrs r2, r4 │ │ ldr r4, [sp, #16] │ │ add r2, r5 │ │ - ldr r5, [pc, #332] ; (7ac48 ) │ │ + ldr r5, [pc, #332] ; (7ccd8 ) │ │ add.w r2, r1, r2, ror #18 │ │ add r5, r4 │ │ add r3, r5 │ │ bic.w r4, r1, r7 │ │ and.w r5, r2, r7 │ │ orrs r5, r4 │ │ - ldr r4, [pc, #316] ; (7ac4c ) │ │ + ldr r4, [pc, #316] ; (7ccdc ) │ │ add r5, r3 │ │ ldr r3, [sp, #32] │ │ add.w r5, r2, r5, ror #12 │ │ add r4, r3 │ │ add r7, r4 │ │ bic.w r3, r2, r1 │ │ and.w r4, r5, r1 │ │ add r1, r6 │ │ orrs r3, r4 │ │ bic.w r4, r5, r2 │ │ add r3, r7 │ │ add.w r3, r5, r3, ror #27 │ │ and.w r6, r3, r2 │ │ orrs r4, r6 │ │ - ldr r6, [pc, #280] ; (7ac50 ) │ │ + ldr r6, [pc, #280] ; (7cce0 ) │ │ add r1, r4 │ │ ldr r4, [sp, #12] │ │ add.w r1, r3, r1, ror #23 │ │ add r6, r4 │ │ and.w r7, r1, r5 │ │ bic.w r4, r3, r5 │ │ add r2, r6 │ │ orrs r7, r4 │ │ add r7, r2 │ │ - ldr r4, [pc, #256] ; (7ac54 ) │ │ + ldr r4, [pc, #256] ; (7cce4 ) │ │ ldr r2, [sp, #28] │ │ add.w r7, r1, r7, ror #18 │ │ - ldr r6, [pc, #252] ; (7ac58 ) │ │ + ldr r6, [pc, #252] ; (7cce8 ) │ │ add r4, r2 │ │ bic.w r2, r1, r3 │ │ add r5, r4 │ │ and.w r4, r7, r3 │ │ orrs r2, r4 │ │ ldr r4, [sp, #40] ; 0x28 │ │ add r2, r5 │ │ - ldr r5, [pc, #236] ; (7ac5c ) │ │ + ldr r5, [pc, #236] ; (7ccec ) │ │ add r6, lr │ │ sub.w lr, lr, #1048576 ; 0x100000 │ │ add.w r2, r7, r2, ror #12 │ │ add r5, r4 │ │ add r3, r5 │ │ bic.w r4, r7, r1 │ │ and.w r5, r2, r1 │ │ subw lr, lr, #2947 ; 0xb83 │ │ orrs r4, r5 │ │ ldr r5, [sp, #8] │ │ add r3, r4 │ │ - ldr r4, [pc, #208] ; (7ac60 ) │ │ + ldr r4, [pc, #208] ; (7ccf0 ) │ │ add.w r3, r2, r3, ror #27 │ │ add r4, r5 │ │ add r1, r4 │ │ bic.w r5, r2, r7 │ │ and.w r4, r3, r7 │ │ orrs r4, r5 │ │ bic.w r5, r3, r2 │ │ add r1, r4 │ │ - ldr r4, [pc, #184] ; (7ac64 ) │ │ + ldr r4, [pc, #184] ; (7ccf4 ) │ │ add.w r1, r3, r1, ror #23 │ │ add r4, sl │ │ add r7, r4 │ │ and.w r4, r1, r2 │ │ orrs r4, r5 │ │ bic.w r5, r1, r3 │ │ add r7, r4 │ │ - ldr r4, [pc, #168] ; (7ac68 ) │ │ + ldr r4, [pc, #168] ; (7ccf8 ) │ │ add.w r7, r1, r7, ror #18 │ │ add r4, r8 │ │ add r2, r4 │ │ and.w r4, r7, r3 │ │ orrs r4, r5 │ │ add r4, r2 │ │ ldr r2, [sp, #20] │ │ sub.w r5, r2, #376832 ; 0x5c000 │ │ add.w r4, r7, r4, ror #12 │ │ eor.w r2, r7, r1 │ │ subw r5, r5, #1726 ; 0x6be │ │ add r3, r5 │ │ eors r2, r4 │ │ add r2, r3 │ │ - b.n 7ac6c │ │ + b.n 7ccfc │ │ nop │ │ - add r4, pc, #480 ; (adr r4, 7add0 ) │ │ - bvc.n 7acc6 │ │ + add r4, pc, #480 ; (adr r4, 7ce60 ) │ │ + bvc.n 7cd56 │ │ ; instruction: 0xb756 │ │ ; instruction: 0xe8c7f7af │ │ ldrh r4, [r0, #26] │ │ lsrs r7, r5, #30 │ │ sbcs.w r0, ip, #438 ; 0x1b6 │ │ movs r4, #32 │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ @@ -151147,279 +154415,279 @@ │ │ str r5, [sp, #4] │ │ stc2l 6, cr12, [r6, #-168] ; 0xffffff58 │ │ ; instruction: 0x4787 │ │ mov r3, r2 │ │ add r0, sp, #192 ; 0xc0 │ │ ldr r0, [sp, #864] ; 0x360 │ │ ldr r0, [r0, #24] │ │ - bvc.n 7ab94 │ │ + bvc.n 7cc24 │ │ ldrh r4, [r3, #10] │ │ asrs r2, r4, #4 │ │ ldr r0, [r2, #56] ; 0x38 │ │ strb r3, [r2, #6] │ │ ldc2 3, cr4, [r8, #568] ; 0x238 │ │ - add r6, pc, #484 ; (adr r6, 7ae08 ) │ │ + add r6, pc, #484 ; (adr r6, 7ce98 ) │ │ lsrs r1, r4, #32 │ │ - ldr r1, [pc, #720] ; (7aef8 ) │ │ + ldr r1, [pc, #720] ; (7cf88 ) │ │ movs r5, #98 ; 0x62 │ │ - b.w ffa992ae <_end@@Base+0xff9df952> │ │ + b.w ffa9b33e <_end@@Base+0xff9e19e2> │ │ stmia r0!, {r6} │ │ ldrh r1, [r2, r1] │ │ movs r6, #94 ; 0x5e │ │ stmia r7!, {r1, r3, r5, r7} │ │ ; instruction: 0xe9b6105d │ │ - bvs.n 7ac9c │ │ + bvs.n 7cd2c │ │ lsls r6, r2, #31 │ │ stmia r3!, {r0, r1, r2, r4, r5} │ │ asrs r3, r2, #17 │ │ lsls r4, r0, #9 │ │ - b.n 7a94a │ │ - bhi.n 7ab8c │ │ + b.n 7c9da │ │ + bhi.n 7cc1c │ │ smlaldx lr, r7, r8, r3 │ │ ldmia r5, {r1, r2, r5, r6, r7} │ │ movs r1, #225 ; 0xe1 │ │ lsrs r7, r0, #22 │ │ ; instruction: 0xf4d514ed │ │ cmp r2, fp │ │ pop {r4, r5, r6} │ │ bkpt 0x00bf │ │ stmdb r5, {r0, r1, r5, r6, r7, r8, fp, sp, pc} │ │ - add r3, pc, #992 ; (adr r3, 7b044 ) │ │ - stc2l 2, cr0, [pc], #868 ; 7afc8 │ │ + add r3, pc, #992 ; (adr r3, 7d0d4 ) │ │ + stc2l 2, cr0, [pc], #868 ; 7d058 │ │ str r7, [r5, #116] ; 0x74 │ │ - ldr r4, [pc, #552] ; (7ae94 ) │ │ + ldr r4, [pc, #552] ; (7cf24 ) │ │ ldrh r2, [r5, #40] ; 0x28 │ │ - ldr r5, [pc, #640] ; (7aef0 ) │ │ + ldr r5, [pc, #640] ; (7cf80 ) │ │ ldr r3, [sp, #28] │ │ add.w r2, r4, r2, ror #28 │ │ add r5, r3 │ │ eor.w r3, r4, r7 │ │ eors r3, r2 │ │ add r1, r5 │ │ add r1, r3 │ │ - ldr r5, [pc, #624] ; (7aef4 ) │ │ + ldr r5, [pc, #624] ; (7cf84 ) │ │ ldr r3, [sp, #36] ; 0x24 │ │ add.w r1, r2, r1, ror #21 │ │ add r5, r3 │ │ eor.w r3, r2, r4 │ │ eors r3, r1 │ │ add r7, r5 │ │ add r7, r3 │ │ - ldr r5, [pc, #608] ; (7aef8 ) │ │ + ldr r5, [pc, #608] ; (7cf88 ) │ │ eor.w r3, r1, r2 │ │ add.w r7, r1, r7, ror #16 │ │ add r5, r9 │ │ add r4, r5 │ │ eors r3, r7 │ │ add r3, r4 │ │ - ldr r5, [pc, #596] ; (7aefc ) │ │ + ldr r5, [pc, #596] ; (7cf8c ) │ │ ldr r4, [sp, #4] │ │ add.w r3, r7, r3, ror #9 │ │ add r5, r4 │ │ eor.w r4, r7, r1 │ │ add r2, r5 │ │ eors r4, r3 │ │ add r4, r2 │ │ - ldr r5, [pc, #580] ; (7af00 ) │ │ + ldr r5, [pc, #580] ; (7cf90 ) │ │ ldr r2, [sp, #16] │ │ add.w r4, r3, r4, ror #28 │ │ add r5, r2 │ │ eor.w r2, r3, r7 │ │ eors r2, r4 │ │ add r1, r5 │ │ add r1, r2 │ │ - ldr r5, [pc, #564] ; (7af04 ) │ │ + ldr r5, [pc, #564] ; (7cf94 ) │ │ eor.w r2, r4, r3 │ │ add r3, r6 │ │ add.w r1, r4, r1, ror #21 │ │ add r5, sl │ │ add r7, r5 │ │ eors r2, r1 │ │ add r2, r7 │ │ eor.w r5, r1, r4 │ │ ldr r6, [sp, #0] │ │ add.w r2, r1, r2, ror #16 │ │ eors r5, r2 │ │ add r5, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ add.w r7, r2, r5, ror #9 │ │ - ldr r5, [pc, #528] ; (7af08 ) │ │ + ldr r5, [pc, #528] ; (7cf98 ) │ │ add r5, r3 │ │ eor.w r3, r2, r1 │ │ eors r3, r7 │ │ add r4, r5 │ │ add r4, r3 │ │ - ldr r5, [pc, #516] ; (7af0c ) │ │ + ldr r5, [pc, #516] ; (7cf9c ) │ │ ldr r3, [sp, #0] │ │ add.w r4, r7, r4, ror #28 │ │ add r5, r3 │ │ eor.w r3, r7, r2 │ │ add r1, r5 │ │ eors r3, r4 │ │ add r3, r1 │ │ - ldr r5, [pc, #500] ; (7af10 ) │ │ + ldr r5, [pc, #500] ; (7cfa0 ) │ │ ldr r1, [sp, #12] │ │ add.w r3, r4, r3, ror #21 │ │ add r5, r1 │ │ eor.w r1, r4, r7 │ │ add r2, r5 │ │ eors r1, r3 │ │ add r1, r2 │ │ - ldr r5, [pc, #484] ; (7af14 ) │ │ + ldr r5, [pc, #484] ; (7cfa4 ) │ │ ldr r2, [sp, #24] │ │ add.w r1, r3, r1, ror #16 │ │ add r5, r2 │ │ eor.w r2, r3, r4 │ │ eors r2, r1 │ │ add r7, r5 │ │ add r7, r2 │ │ - ldr r5, [pc, #468] ; (7af18 ) │ │ + ldr r5, [pc, #468] ; (7cfa8 ) │ │ ldr r2, [sp, #32] │ │ add.w r7, r1, r7, ror #9 │ │ add r5, r2 │ │ eor.w r2, r1, r3 │ │ add r4, r5 │ │ eors r2, r7 │ │ add r2, r4 │ │ - ldr r5, [pc, #452] ; (7af1c ) │ │ + ldr r5, [pc, #452] ; (7cfac ) │ │ eor.w r4, r7, r1 │ │ add.w r2, r7, r2, ror #28 │ │ add r5, r8 │ │ add r3, r5 │ │ eors r4, r2 │ │ add r4, r3 │ │ - ldr r5, [pc, #440] ; (7af20 ) │ │ + ldr r5, [pc, #440] ; (7cfb0 ) │ │ eor.w r3, r2, r7 │ │ add.w r4, r2, r4, ror #21 │ │ add r5, ip │ │ eors r3, r4 │ │ add r1, r5 │ │ add r1, r3 │ │ - ldr r5, [pc, #424] ; (7af24 ) │ │ + ldr r5, [pc, #424] ; (7cfb4 ) │ │ ldr r3, [sp, #8] │ │ add.w r1, r4, r1, ror #16 │ │ add r5, r3 │ │ eor.w r3, r4, r2 │ │ add r7, r5 │ │ eors r3, r1 │ │ add r3, r7 │ │ - ldr r5, [pc, #408] ; (7af28 ) │ │ + ldr r5, [pc, #408] ; (7cfb8 ) │ │ add.w r3, r1, r3, ror #9 │ │ add r5, r6 │ │ orn r6, r3, r4 │ │ add r2, r5 │ │ eors r6, r1 │ │ - ldr r5, [pc, #396] ; (7af2c ) │ │ + ldr r5, [pc, #396] ; (7cfbc ) │ │ add r6, r2 │ │ add r5, sl │ │ add.w r7, r3, r6, ror #26 │ │ add r4, r5 │ │ orn r2, r7, r1 │ │ - ldr r5, [pc, #384] ; (7af30 ) │ │ + ldr r5, [pc, #384] ; (7cfc0 ) │ │ eors r2, r3 │ │ add r2, r4 │ │ add r5, r9 │ │ add r1, r5 │ │ ldr r4, [sp, #20] │ │ add.w sl, r7, r2, ror #22 │ │ ldr r5, [sp, #4] │ │ orn r2, sl, r3 │ │ eors r2, r7 │ │ add r1, r2 │ │ - ldr r2, [pc, #364] ; (7af34 ) │ │ + ldr r2, [pc, #364] ; (7cfc4 ) │ │ add.w r1, sl, r1, ror #17 │ │ add r2, r4 │ │ orn r9, r1, r7 │ │ add r3, r2 │ │ eor.w r9, r9, sl │ │ - ldr r2, [pc, #348] ; (7af38 ) │ │ + ldr r2, [pc, #348] ; (7cfc8 ) │ │ add r3, r9 │ │ add r2, r8 │ │ add.w r3, r1, r3, ror #11 │ │ add r7, r2 │ │ orn r4, r3, sl │ │ - ldr r2, [pc, #336] ; (7af3c ) │ │ + ldr r2, [pc, #336] ; (7cfcc ) │ │ eors r4, r1 │ │ add r7, r4 │ │ ldr r4, [sp, #12] │ │ add.w r7, r3, r7, ror #26 │ │ add r2, r4 │ │ orn r8, r7, r1 │ │ add r2, sl │ │ eor.w r8, r8, r3 │ │ add r1, lr │ │ add r2, r8 │ │ - ldr r4, [pc, #312] ; (7af40 ) │ │ + ldr r4, [pc, #312] ; (7cfd0 ) │ │ add.w r2, r7, r2, ror #22 │ │ add r4, r5 │ │ orn r8, r2, r3 │ │ add r3, r4 │ │ eor.w r8, r8, r7 │ │ ldr r5, [sp, #28] │ │ add r1, r8 │ │ - ldr r4, [pc, #296] ; (7af44 ) │ │ + ldr r4, [pc, #296] ; (7cfd4 ) │ │ add.w r1, r2, r1, ror #17 │ │ add r4, r5 │ │ orn lr, r1, r7 │ │ add r7, r4 │ │ eor.w lr, lr, r2 │ │ - ldr r4, [pc, #280] ; (7af48 ) │ │ + ldr r4, [pc, #280] ; (7cfd8 ) │ │ add r3, lr │ │ ldr r5, [sp, #24] │ │ add r4, ip │ │ add.w r3, r1, r3, ror #11 │ │ orn lr, r3, r2 │ │ add r2, r4 │ │ eor.w lr, lr, r1 │ │ - ldr r4, [pc, #264] ; (7af4c ) │ │ + ldr r4, [pc, #264] ; (7cfdc ) │ │ add r7, lr │ │ add r4, r5 │ │ ldr r5, [sp, #40] ; 0x28 │ │ add.w r7, r3, r7, ror #26 │ │ orn lr, r7, r1 │ │ add r1, r4 │ │ eor.w lr, lr, r3 │ │ - ldr r4, [pc, #244] ; (7af50 ) │ │ + ldr r4, [pc, #244] ; (7cfe0 ) │ │ add r2, lr │ │ add r4, r5 │ │ ldr r5, [sp, #16] │ │ add.w r2, r7, r2, ror #22 │ │ orn ip, r2, r3 │ │ add r3, r4 │ │ eor.w ip, ip, r7 │ │ - ldr r4, [pc, #228] ; (7af54 ) │ │ + ldr r4, [pc, #228] ; (7cfe4 ) │ │ add r1, ip │ │ add r4, r5 │ │ ldr r5, [sp, #36] ; 0x24 │ │ add.w r1, r2, r1, ror #17 │ │ orn ip, r1, r7 │ │ add r7, r4 │ │ eor.w ip, ip, r2 │ │ - ldr r4, [pc, #208] ; (7af58 ) │ │ + ldr r4, [pc, #208] ; (7cfe8 ) │ │ add r3, ip │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add.w r3, r1, r3, ror #11 │ │ orn r6, r3, r2 │ │ add r2, r4 │ │ eors r6, r1 │ │ add r6, r7 │ │ add.w r6, r3, r6, ror #26 │ │ orn r4, r6, r1 │ │ eors r4, r3 │ │ add r2, r4 │ │ - ldr r4, [pc, #180] ; (7af5c ) │ │ + ldr r4, [pc, #180] ; (7cfec ) │ │ add.w r2, r6, r2, ror #22 │ │ add r4, r5 │ │ add r1, r4 │ │ orn r4, r2, r3 │ │ eors r4, r6 │ │ ldr r5, [sp, #32] │ │ add r1, r4 │ │ - ldr r4, [pc, #164] ; (7af60 ) │ │ + ldr r4, [pc, #164] ; (7cff0 ) │ │ add.w r1, r2, r1, ror #17 │ │ add r4, r5 │ │ add r3, r4 │ │ orn r4, r1, r6 │ │ eors r4, r2 │ │ add r3, r4 │ │ ldr r4, [r0, #0] │ │ @@ -151433,101 +154701,101 @@ │ │ ldr r3, [r0, #12] │ │ str r1, [r0, #8] │ │ add r2, r3 │ │ str r2, [r0, #12] │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - bge.w fff7cdd6 <_end@@Base+0xffec347a> │ │ + bge.w fff7ee66 <_end@@Base+0xffec550a> │ │ str r2, [r4, #16] │ │ ldr r5, [r3, #88] ; 0x58 │ │ subs r0, #12 │ │ stc2l 10, cr14, [r5, #272]! ; 0x110 ; │ │ - add r4, pc, #760 ; (adr r4, 7b1f8 ) │ │ + add r4, pc, #760 ; (adr r4, 7d288 <__udivsi3@@Base+0x5c>) │ │ ldmia r7, {r0, r3, r5, r7} │ │ - ldr r3, [pc, #888] ; (7b27c ) │ │ - ldr r3, [pc, #384] ; (7b088 ) │ │ + ldr r3, [pc, #888] ; (7d30c <__divsi3@@Base+0x18>) │ │ + ldr r3, [pc, #384] ; (7d118 ) │ │ ; instruction: 0xf6bb7ec6 │ │ cmp r0, #155 ; 0x9b │ │ movs r7, #250 ; 0xfa │ │ ; instruction: 0xeaa13085 │ │ - bmi.n 7aef4 │ │ + bmi.n 7cf84 │ │ adds r5, r0, #4 │ │ lsls r0, r1, #18 │ │ - beq.n 7af8e │ │ - bls.n 7aec6 │ │ + beq.n 7d01e │ │ + bls.n 7cf56 │ │ ldr r1, [sp, #916] ; 0x394 │ │ - b.n 7acd8 │ │ + b.n 7cd68 │ │ ldrb r0, [r7, #19] │ │ subs r2, r4, #6 │ │ ldrsb r5, [r4, r1] │ │ stmia r4!, {r2, r3, r5, r7} │ │ movs r2, #68 ; 0x44 │ │ - bl ffca4e5c <_end@@Base+0xffbeb500> │ │ + bl ffca6eec <_end@@Base+0xffbed590> │ │ orrs r2, r5 │ │ movs r3, #167 ; 0xa7 │ │ add r3, sp, #592 ; 0x250 │ │ - add r0, pc, #228 ; (adr r0, 7b01c ) │ │ + add r0, pc, #228 ; (adr r0, 7d0ac ) │ │ ldc2 9, cr5, [r3], {195} ; 0xc3 ; │ │ str r3, [r3, #84] ; 0x54 │ │ ldmia r4, {r1, r4, r7} │ │ ldrh r4, [r1, #56] ; 0x38 │ │ ldrb r1, [r2, r7] │ │ strh r4, [r0, #44] ; 0x2c │ │ ldrb r7, [r1, #25] │ │ ldr r0, [r5, #120] ; 0x78 │ │ - b.n 7ad0c │ │ + b.n 7cd9c │ │ mcr2 3, 1, r4, cr12, cr4, {0} │ │ - add r3, pc, #4 ; (adr r3, 7af54 ) │ │ + add r3, pc, #4 ; (adr r3, 7cfe4 ) │ │ asrs r1, r4, #6 │ │ - ldr r6, [pc, #32] ; (7af74 ) │ │ + ldr r6, [pc, #32] ; (7d004 ) │ │ ldrb r2, [r0, #26] │ │ - bl ffbce3c4 <_end@@Base+0xffb14a68> │ │ + bl ffbd0454 <_end@@Base+0xffb16af8> │ │ pop {r1, r3, r4, r5, pc} │ │ - bcs.n 7aed6 │ │ + bcs.n 7cf66 │ │ cmp r2, #215 ; 0xd7 │ │ - bcc.n 7ae86 │ │ - Address 0x000000000007af62 is out of bounds. │ │ + bcc.n 7cf16 │ │ + Address 0x000000000007cff2 is out of bounds. │ │ │ │ │ │ -0007af64 : │ │ - cbz r0, 7af8a │ │ +0007cff4 : │ │ + cbz r0, 7d01a │ │ movs r3, #0 │ │ str r3, [r0, #4] │ │ str r3, [r0, #0] │ │ - ldr r3, [pc, #28] ; (7af8c ) │ │ + ldr r3, [pc, #28] ; (7d01c ) │ │ str r3, [r0, #8] │ │ add.w r3, r3, #2290649224 ; 0x88888888 │ │ str r3, [r0, #12] │ │ add.w r3, r3, #2835349504 ; 0xa9000000 │ │ sub.w r3, r3, #1228800 ; 0x12c000 │ │ subw r3, r3, #3723 ; 0xe8b │ │ str r3, [r0, #16] │ │ sub.w r3, r3, #2290649224 ; 0x88888888 │ │ str r3, [r0, #20] │ │ bx lr │ │ movs r3, #1 │ │ str r5, [r0, #116] ; 0x74 │ │ │ │ -0007af90 : │ │ +0007d020 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #72 ; 0x48 │ │ - ldr r5, [pc, #148] ; (7b02c ) │ │ + ldr r5, [pc, #148] ; (7d0bc ) │ │ mov r7, r1 │ │ mov r4, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 7b01a │ │ + beq.n 7d0aa │ │ cmp r1, #0 │ │ - beq.n 7b01a │ │ + beq.n 7d0aa │ │ cmp r2, #0 │ │ - beq.n 7b01a │ │ + beq.n 7d0aa │ │ ldr r1, [r0, #0] │ │ adds r6, r7, r2 │ │ add.w r8, sp, #4 │ │ add.w r0, r1, r2, lsl #3 │ │ ubfx r3, r1, #3, #6 │ │ cmp r0, r1 │ │ str r0, [r4, #0] │ │ @@ -151535,178 +154803,178 @@ │ │ ldrcc r1, [r4, #4] │ │ addcc r1, #1 │ │ strcc r1, [r4, #4] │ │ ldr r1, [r4, #4] │ │ add.w r1, r1, r2, lsr #29 │ │ str r1, [r4, #4] │ │ cmp r7, r6 │ │ - beq.n 7b01a │ │ + beq.n 7d0aa │ │ adds r2, r3, #1 │ │ ldrb.w r1, [r7], #1 │ │ add r3, r4 │ │ cmp r2, #64 ; 0x40 │ │ strb r1, [r3, #24] │ │ - bne.n 7b016 │ │ + bne.n 7d0a6 │ │ mov r3, r4 │ │ movs r0, #0 │ │ ldrb r2, [r3, #26] │ │ adds r3, #4 │ │ ldrb r1, [r3, #23] │ │ lsls r2, r2, #16 │ │ orr.w r1, r2, r1, lsl #24 │ │ ldrb r2, [r3, #20] │ │ orrs r2, r1 │ │ ldrb r1, [r3, #21] │ │ orr.w r2, r2, r1, lsl #8 │ │ str.w r2, [r0, r8] │ │ adds r0, #4 │ │ cmp r0, #64 ; 0x40 │ │ - bne.n 7afea │ │ + bne.n 7d07a │ │ add.w r0, r4, #8 │ │ mov r1, r8 │ │ - bl 7a880 │ │ + bl 7c910 │ │ movs r2, #0 │ │ mov r3, r2 │ │ - b.n 7afd4 │ │ + b.n 7d064 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 7b026 │ │ + beq.n 7d0b6 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #72 ; 0x48 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - str r3, [sp, #880] ; 0x370 │ │ + strb r4, [r1, #13] │ │ movs r3, r0 │ │ │ │ -0007b030 : │ │ +0007d0c0 : │ │ push {r4, r5, r6, lr} │ │ sub sp, #72 ; 0x48 │ │ - ldr r5, [pc, #144] ; (7b0c8 ) │ │ + ldr r5, [pc, #144] ; (7d158 ) │ │ mov r4, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 7b0b8 │ │ + beq.n 7d148 │ │ ldr r2, [r0, #0] │ │ movs r6, #0 │ │ ldr r3, [r0, #4] │ │ - ldr r1, [pc, #128] ; (7b0cc ) │ │ + ldr r1, [pc, #128] ; (7d15c ) │ │ str r2, [sp, #60] ; 0x3c │ │ ubfx r2, r2, #3, #6 │ │ cmp r2, #55 ; 0x37 │ │ add r1, pc │ │ ite le │ │ rsble r2, r2, #56 ; 0x38 │ │ rsbgt r2, r2, #120 ; 0x78 │ │ str r3, [sp, #64] ; 0x40 │ │ - bl 7af90 │ │ + bl 7d020 │ │ mov r3, r4 │ │ ldrb r2, [r3, #26] │ │ add r1, sp, #4 │ │ ldrb r0, [r3, #27] │ │ adds r3, #4 │ │ lsls r2, r2, #16 │ │ orr.w r0, r2, r0, lsl #24 │ │ ldrb r2, [r3, #20] │ │ orrs r2, r0 │ │ ldrb r0, [r3, #21] │ │ orr.w r2, r2, r0, lsl #8 │ │ str r2, [r6, r1] │ │ adds r6, #4 │ │ cmp r6, #56 ; 0x38 │ │ - bne.n 7b068 │ │ + bne.n 7d0f8 │ │ add.w r0, r4, #8 │ │ - bl 7a880 │ │ + bl 7c910 │ │ adds r2, r4, #4 │ │ adds r4, #20 │ │ ldr.w r3, [r2, #4]! │ │ cmp r2, r4 │ │ mov.w r1, r3, lsr #8 │ │ strb.w r3, [r2, #80] ; 0x50 │ │ strb.w r1, [r2, #81] ; 0x51 │ │ mov.w r1, r3, lsr #16 │ │ mov.w r3, r3, lsr #24 │ │ strb.w r1, [r2, #82] ; 0x52 │ │ strb.w r3, [r2, #83] ; 0x53 │ │ - bne.n 7b094 │ │ + bne.n 7d124 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 7b0c4 │ │ + beq.n 7d154 │ │ blx 17aa4 <__stack_chk_fail@plt> │ │ add sp, #72 ; 0x48 │ │ pop {r4, r5, r6, pc} │ │ - str r3, [sp, #256] ; 0x100 │ │ + strb r0, [r6, #10] │ │ movs r3, r0 │ │ - stmia r7!, {r2, r4, r7} │ │ + add r7, pc, #16 ; (adr r7, 7d170 ) │ │ movs r3, r0 │ │ │ │ -0007b0d0 : │ │ +0007d160 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #240 ; 0xf0 │ │ movs r1, #255 ; 0xff │ │ mov.w r2, #65280 ; 0xff00 │ │ mov.w r3, #16711680 ; 0xff0000 │ │ stmia.w sp, {r0, r1, r2, r3} │ │ mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #20] ; (7b0fc ) │ │ + ldr r0, [pc, #20] ; (7d18c ) │ │ movs r1, #80 ; 0x50 │ │ str r3, [sp, #16] │ │ movs r2, #60 ; 0x3c │ │ movs r3, #24 │ │ add r0, pc │ │ bl 39ce4 │ │ add sp, #28 │ │ ldr.w pc, [sp], #4 │ │ - movs r1, #194 ; 0xc2 │ │ + lsls r6, r5, #4 │ │ movs r3, r0 │ │ │ │ -0007b100 : │ │ - cbz r0, 7b122 │ │ - ldr r3, [pc, #32] ; (7b124 ) │ │ +0007d190 : │ │ + cbz r0, 7d1b2 │ │ + ldr r3, [pc, #32] ; (7d1b4 ) │ │ movw ip, #30903 ; 0x78b7 │ │ stmia.w r0, {r3, ip} │ │ movs r3, #0 │ │ str r3, [r0, #8] │ │ - cbz r1, 7b114 │ │ + cbz r1, 7d1a4 │ │ str r1, [r0, #4] │ │ movw r3, #25263 ; 0x62af │ │ str r2, [r0, #8] │ │ str r3, [r0, #12] │ │ movw r3, #56442 ; 0xdc7a │ │ str r3, [r0, #16] │ │ bx lr │ │ - bgt.n 7b21c │ │ + bgt.n 7d2ac <__udivsi3@@Base+0x80> │ │ str r7, [r5, #40] ; 0x28 │ │ │ │ -0007b128 : │ │ +0007d1b8 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, 7b158 │ │ + cbz r0, 7d1e8 │ │ movs r0, #0 │ │ blx 17fa8 │ │ - blx 17fcc │ │ - blx 17fd8 │ │ + blx 17ff0 │ │ + blx 17ffc │ │ mov r5, r0 │ │ - blx 17fc0 │ │ - blx 17fcc │ │ - blx 17fd8 │ │ + blx 17fe4 │ │ + blx 17ff0 │ │ + blx 17ffc │ │ mov r1, r5 │ │ mov r2, r0 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 7b100 │ │ + b.w 7d190 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0007b15a : │ │ +0007d1ea : │ │ push {r4, r5, r6, r7, lr} │ │ mov r3, r0 │ │ - cbz r0, 7b194 │ │ + cbz r0, 7d224 │ │ ldr r1, [r0, #4] │ │ ldr r4, [r0, #0] │ │ ldr r0, [r0, #8] │ │ ldr r6, [r3, #12] │ │ uxth r5, r1 │ │ lsrs r2, r1, #16 │ │ mla r0, r4, r1, r0 │ │ @@ -151722,3310 +154990,24 @@ │ │ cmp r4, r1 │ │ it cs │ │ addcs r2, #1 │ │ str r2, [r3, #8] │ │ pop {r4, r5, r6, r7, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - adds r0, #1 │ │ - cmp r0, #15 │ │ - bhi.n 7b210 │ │ - tbb [pc, r0] │ │ - lsrs r0, r7, #32 │ │ - lsrs r3, r1, #24 │ │ - asrs r1, r2, #16 │ │ - subs r7, r2, r0 │ │ - movs r0, #29 │ │ - movs r6, #35 ; 0x23 │ │ - cmp r4, #41 ; 0x29 │ │ - adds r2, #47 ; 0x2f │ │ - ldr r0, [pc, #100] ; (7b21c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #96] ; (7b220 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #96] ; (7b224 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #92] ; (7b228 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #92] ; (7b22c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #88] ; (7b230 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #88] ; (7b234 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #84] ; (7b238 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #84] ; (7b23c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #80] ; (7b240 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #80] ; (7b244 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #76] ; (7b248 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #76] ; (7b24c ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #72] ; (7b250 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #72] ; (7b254 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #68] ; (7b258 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #68] ; (7b25c ) │ │ - add r0, pc │ │ - bx lr │ │ - strh r4, [r7, #12] │ │ - movs r0, r0 │ │ - str r2, [sp, #328] ; 0x148 │ │ - movs r0, r0 │ │ - str r2, [sp, #472] ; 0x1d8 │ │ - movs r0, r0 │ │ - str r2, [sp, #456] ; 0x1c8 │ │ - movs r0, r0 │ │ - stmia r7!, {r0, r1, r2, r3, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r1, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r0, r1, r2, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r3, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r0, r2, r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r0, r1, r2, r3, r4, r5, r6} │ │ - movs r0, r0 │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r5, r0 │ │ - ldr r4, [pc, #828] ; (7b5a4 ) │ │ - movs r7, #0 │ │ - ldr r1, [pc, #828] ; (7b5a8 ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r2, [r5, #0] │ │ - add.w r6, r4, #168 ; 0xa8 │ │ - add r1, pc │ │ - ldr.w r8, [pc, #816] ; 7b5ac │ │ - mov r0, r6 │ │ - ldr.w r9, [pc, #816] ; 7b5b0 │ │ - blx 17aec │ │ - ldr r1, [pc, #812] ; (7b5b4 ) │ │ - mov r0, r6 │ │ - ldr r2, [r5, #4] │ │ - add r1, pc │ │ - ldr.w sl, [pc, #808] ; 7b5b8 │ │ - blx 17aec │ │ - ldr r0, [pc, #804] ; (7b5bc ) │ │ - mov r1, r6 │ │ - ldr.w fp, [pc, #804] ; 7b5c0 │ │ - add r0, pc │ │ - add r8, pc │ │ - blx 17ab0 │ │ - add r9, pc │ │ - add sl, pc │ │ - add fp, pc │ │ - mov r6, r7 │ │ - movs r2, #1 │ │ - ldr r3, [r5, #4] │ │ - lsls r2, r6 │ │ - tst r2, r3 │ │ - beq.n 7b2ec │ │ - cbz r7, 7b2c8 │ │ - mov r0, fp │ │ - add.w r1, r4, #168 ; 0xa8 │ │ - str r2, [sp, #0] │ │ - blx 17ab0 │ │ - ldr r2, [sp, #0] │ │ - cmp r2, #2 │ │ - beq.n 7b2d4 │ │ - cmp r2, #4 │ │ - bne.n 7b2e0 │ │ - mov r0, sl │ │ - b.n 7b2d6 │ │ - mov r0, r8 │ │ - add.w r1, r4, #168 ; 0xa8 │ │ - blx 17ab0 │ │ - b.n 7b2ea │ │ - add.w r0, r4, #168 ; 0xa8 │ │ - mov r1, r9 │ │ - blx 17aec │ │ - adds r7, #1 │ │ - adds r6, #1 │ │ - cmp r6, #32 │ │ - bne.n 7b2ae │ │ - add.w r6, r4, #168 ; 0xa8 │ │ - ldr r0, [pc, #716] ; (7b5c4 ) │ │ - mov r7, r5 │ │ - ldr.w r8, [pc, #716] ; 7b5c8 │ │ - mov r1, r6 │ │ - add r0, pc │ │ - blx 17ab0 │ │ - ldr r1, [pc, #708] ; (7b5cc ) │ │ - mov r0, r6 │ │ - ldr.w r2, [r7, #8]! │ │ - add r1, pc │ │ - ldr.w r9, [pc, #700] ; 7b5d0 │ │ - blx 17aec │ │ - ldr.w sl, [pc, #696] ; 7b5d4 │ │ - ldr r3, [pc, #696] ; (7b5d8 ) │ │ - add r8, pc │ │ - ldr.w fp, [pc, #696] ; 7b5dc │ │ - add r9, pc │ │ - add r3, pc │ │ - add sl, pc │ │ - str r3, [sp, #0] │ │ - add fp, pc │ │ - ldr r3, [pc, #688] ; (7b5e0 ) │ │ - movs r6, #0 │ │ - add r3, pc │ │ - str r3, [sp, #4] │ │ - ldr r3, [r5, #8] │ │ - cmp r6, r3 │ │ - bge.w 7b540 │ │ - cmp r6, #0 │ │ - ble.n 7b34c │ │ - ldr r0, [sp, #0] │ │ - add.w r1, r4, #168 ; 0xa8 │ │ - blx 17ab0 │ │ - ldr.w r2, [r7, #4]! │ │ - ldr r3, [pc, #536] ; (7b56c ) │ │ - cmp r2, r3 │ │ - beq.w 7b4e6 │ │ - bhi.n 7b402 │ │ - ldr r3, [pc, #532] ; (7b570 ) │ │ - cmp r2, r3 │ │ - beq.w 7b4ce │ │ - bhi.n 7b3aa │ │ - ldr r3, [pc, #524] ; (7b574 ) │ │ - cmp r2, r3 │ │ - beq.w 7b4b4 │ │ - bhi.n 7b384 │ │ - cmp r2, #0 │ │ - beq.w 7b4ae │ │ - sub.w r3, r3, #1048576 ; 0x100000 │ │ - cmp r2, r3 │ │ - bne.w 7b532 │ │ - ldr r0, [pc, #612] ; (7b5e4 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r3, [pc, #496] ; (7b578 ) │ │ - cmp r2, r3 │ │ - beq.w 7b4c2 │ │ - ldr r3, [pc, #492] ; (7b57c ) │ │ - cmp r2, r3 │ │ - beq.w 7b4c8 │ │ - sub.w r3, r3, #15728640 ; 0xf00000 │ │ - mvn.w r1, #1024 ; 0x400 │ │ - add r3, r1 │ │ - cmp r2, r3 │ │ - bne.w 7b532 │ │ - ldr r0, [pc, #576] ; (7b5e8 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r3, [pc, #468] ; (7b580 ) │ │ - cmp r2, r3 │ │ - beq.w 7b4e0 │ │ - bhi.n 7b3e0 │ │ - add.w r3, r3, #4278255360 ; 0xff00ff00 │ │ - add.w r3, r3, #14680064 ; 0xe00000 │ │ - cmp r2, r3 │ │ - beq.w 7b4d4 │ │ - add.w r3, r3, #131072 ; 0x20000 │ │ - add.w r3, r3, #256 ; 0x100 │ │ - cmp r2, r3 │ │ - beq.w 7b4ea │ │ - sub.w r3, r3, #197632 ; 0x30400 │ │ - cmp r2, r3 │ │ - bne.w 7b532 │ │ - ldr r0, [pc, #528] ; (7b5ec ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r3, [pc, #416] ; (7b584 ) │ │ - cmp r2, r3 │ │ - beq.n 7b4da │ │ - add.w r3, r3, #131072 ; 0x20000 │ │ - add.w r3, r3, #256 ; 0x100 │ │ - cmp r2, r3 │ │ - beq.n 7b4f0 │ │ - sub.w r3, r3, #2228224 ; 0x220000 │ │ - cmp r2, r3 │ │ - bne.w 7b532 │ │ - ldr r0, [pc, #496] ; (7b5f0 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r3, [pc, #388] ; (7b588 ) │ │ - cmp r2, r3 │ │ - beq.w 7b514 │ │ - bhi.n 7b464 │ │ - sub.w r3, r3, #5177344 ; 0x4f0000 │ │ - cmp r2, r3 │ │ - beq.w 7b518 │ │ - bhi.n 7b444 │ │ - sub.w r3, r3, #2162688 ; 0x210000 │ │ - sub.w r3, r3, #2048 ; 0x800 │ │ - cmp r2, r3 │ │ - beq.n 7b4fc │ │ - add.w r3, r3, #2097152 ; 0x200000 │ │ - add.w r3, r3, #2048 ; 0x800 │ │ - cmp r2, r3 │ │ - beq.n 7b508 │ │ - sub.w r3, r3, #12779520 ; 0xc30000 │ │ - sub.w r3, r3, #4096 ; 0x1000 │ │ - subs r3, #2 │ │ - cmp r2, r3 │ │ - bne.n 7b532 │ │ - ldr r0, [pc, #436] ; (7b5f4 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r3, [pc, #324] ; (7b58c ) │ │ - cmp r2, r3 │ │ - beq.n 7b502 │ │ - add.w r3, r3, #2097152 ; 0x200000 │ │ - add.w r3, r3, #2048 ; 0x800 │ │ - cmp r2, r3 │ │ - beq.n 7b50e │ │ - sub.w r3, r3, #3145728 ; 0x300000 │ │ - cmp r2, r3 │ │ - bne.n 7b532 │ │ - ldr r0, [pc, #408] ; (7b5f8 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r3, [pc, #296] ; (7b590 ) │ │ - cmp r2, r3 │ │ - beq.n 7b528 │ │ - bhi.n 7b496 │ │ - ldr r3, [pc, #292] ; (7b594 ) │ │ - cmp r2, r3 │ │ - beq.n 7b4f6 │ │ - add.w r3, r3, #452984832 ; 0x1b000000 │ │ - sub.w r3, r3, #966656 ; 0xec000 │ │ - sub.w r3, r3, #426 ; 0x1aa │ │ - cmp r2, r3 │ │ - beq.n 7b51e │ │ - sub.w r3, r3, #455081984 ; 0x1b200000 │ │ - sub.w r3, r3, #81408 ; 0x13e00 │ │ - subs r3, #86 ; 0x56 │ │ - cmp r2, r3 │ │ - bne.n 7b532 │ │ - ldr r0, [pc, #360] ; (7b5fc ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r3, [pc, #256] ; (7b598 ) │ │ - cmp r2, r3 │ │ - beq.n 7b524 │ │ - ldr r3, [pc, #252] ; (7b59c ) │ │ - cmp r2, r3 │ │ - beq.n 7b52c │ │ - ldr r3, [pc, #252] ; (7b5a0 ) │ │ - cmp r2, r3 │ │ - bne.n 7b532 │ │ - ldr r0, [pc, #340] ; (7b600 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #340] ; (7b604 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #336] ; (7b608 ) │ │ - add r0, pc │ │ - add.w r1, r4, #168 ; 0xa8 │ │ - blx 17ab0 │ │ - b.n 7b53c │ │ - ldr r0, [pc, #328] ; (7b60c ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #324] ; (7b610 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #324] ; (7b614 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #320] ; (7b618 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #320] ; (7b61c ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #316] ; (7b620 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [sp, #4] │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #312] ; (7b624 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #308] ; (7b628 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #308] ; (7b62c ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #304] ; (7b630 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #304] ; (7b634 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #300] ; (7b638 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #300] ; (7b63c ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - mov r0, r9 │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #292] ; (7b640 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #292] ; (7b644 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - mov r0, fp │ │ - b.n 7b4b8 │ │ - mov r0, sl │ │ - b.n 7b4b8 │ │ - ldr r0, [pc, #280] ; (7b648 ) │ │ - add r0, pc │ │ - b.n 7b4b8 │ │ - add.w r0, r4, #168 ; 0xa8 │ │ - mov r1, r8 │ │ - blx 17aec │ │ - adds r6, #1 │ │ - b.n 7b336 │ │ - movs r0, #10 │ │ - add.w r1, r4, #168 ; 0xa8 │ │ - blx 17fe4 │ │ - ldr r2, [r5, #76] ; 0x4c │ │ - cbnz r2, 7b552 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - cbz r3, 7b566 │ │ - ldr r1, [pc, #248] ; (7b64c ) │ │ - add.w r0, r4, #168 ; 0xa8 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - add r1, pc │ │ - add sp, #12 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 7f3d0 <__aeabi_llsl@@Base+0x35c> │ │ - add sp, #12 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - asrs r2, r0, #32 │ │ - asrs r2, r6, #21 │ │ - lsrs r1, r0, #32 │ │ - asrs r1, r2, #16 │ │ - lsls r0, r0, #4 │ │ - asrs r0, r4, #4 │ │ - lsls r0, r0, #16 │ │ - asrs r0, r4, #8 │ │ - lsrs r1, r0, #32 │ │ - asrs r0, r0, #12 │ │ - asrs r2, r0, #32 │ │ - asrs r2, r6, #20 │ │ - lsrs r2, r0, #28 │ │ - asrs r3, r2, #21 │ │ - movs r0, #4 │ │ - asrs r6, r0, #26 │ │ - adds r4, r0, r0 │ │ - asrs r6, r2, #25 │ │ - strb r1, [r3, r5] │ │ - adds r2, #89 ; 0x59 │ │ - adds r3, r0, r0 │ │ - asrs r0, r0, #29 │ │ - ldr r1, [r1, r5] │ │ - ldrsb r5, [r2, r1] │ │ - ldr r5, [r2, r5] │ │ - ldr r6, [r2, r5] │ │ - ldrsb r1, [r3, r1] │ │ - strb r1, [r3, r5] │ │ - str r1, [sp, #64] ; 0x40 │ │ - movs r3, r0 │ │ - stmia r7!, {r0, r2, r4, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r1, r5, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r3, r5, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r0, r1, r2, r3, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r0, r2, r3, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r4, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r0, r1, r2, r7} │ │ - movs r0, r0 │ │ - stmia r7!, {r1, r2, r4, r6} │ │ - movs r0, r0 │ │ - stmia r7!, {r4, r5} │ │ - movs r0, r0 │ │ - stmia r7!, {r0, r1, r3, r6} │ │ - movs r0, r0 │ │ - ldmia r0, {r0, r2, r3} │ │ - movs r0, r0 │ │ - ldmia r0!, {r3, r5} │ │ - movs r0, r0 │ │ - stmia r7!, {r1, r2, r3, r6} │ │ - movs r0, r0 │ │ - ldmia r0, {r0, r1, r2, r3, r4} │ │ - movs r0, r0 │ │ - stmia r7!, {r0, r5, r7} │ │ - movs r0, r0 │ │ - stmia r6!, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r6!, {r0, r2, r3, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r6!, {r0, r3, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r6!, {r0, r2, r5, r7} │ │ - movs r0, r0 │ │ - stmia r6!, {r0, r1, r2, r3, r4, r5, r7} │ │ - movs r0, r0 │ │ - stmia r6!, {r1, r3, r5, r6} │ │ - movs r0, r0 │ │ - stmia r6!, {r4, r5, r7} │ │ - movs r0, r0 │ │ - stmia r5!, {r0, r1, r2, r6, r7} │ │ - movs r0, r0 │ │ - stmia r5!, {r0, r1, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r5!, {r0, r3, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r5!, {r0, r2, r3, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r5!, {r0, r1, r2, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r5!, {r3, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r6!, {r1} │ │ - movs r0, r0 │ │ - stmia r6!, {r0, r1} │ │ - movs r0, r0 │ │ - stmia r6!, {r1, r3} │ │ - movs r0, r0 │ │ - stmia r6!, {r1, r3} │ │ - movs r0, r0 │ │ - stmia r6!, {r0, r1, r3} │ │ - movs r0, r0 │ │ - stmia r6!, {r2, r3} │ │ - movs r0, r0 │ │ - stmia r6!, {r3, r4} │ │ - movs r0, r0 │ │ - stmia r6!, {r5} │ │ - movs r0, r0 │ │ - stmia r6!, {r1, r2, r5} │ │ - movs r0, r0 │ │ - stmia r6!, {r0, r1, r2, r5} │ │ - movs r0, r0 │ │ - stmia r6!, {r0, r2} │ │ - movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - ldr r4, [pc, #100] ; (7b6bc ) │ │ - add r6, sp, #4 │ │ - mov r5, r1 │ │ - movs r2, #16 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - movs r1, #0 │ │ - mov r7, r0 │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #20] │ │ - blx 17bf4 │ │ - mov r0, r5 │ │ - bl 3a1ac │ │ - mov r5, r0 │ │ - cbz r0, 7b6aa │ │ - mov r1, r6 │ │ - mov r0, r7 │ │ - bl 3a0d4 │ │ - mov r0, r5 │ │ - bl 3a1bc │ │ - lsls r3, r0, #31 │ │ - bpl.n 7b698 │ │ - mov r0, r5 │ │ - movs r1, #0 │ │ - bl 3a30c │ │ - movs r0, #15 │ │ - bl 39fc4 │ │ - mov r0, r5 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [sp, #8] │ │ - bl 3a21c │ │ - mov r0, r5 │ │ - movs r1, #1 │ │ - bl 3a30c │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 7b6b6 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - ldrh r4, [r3, #40] ; 0x28 │ │ - movs r3, r0 │ │ - │ │ -0007b6c0 : │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - mov r6, r1 │ │ - movs r0, #1 │ │ - movs r1, #224 ; 0xe0 │ │ - bl 39854 │ │ - mov r4, r0 │ │ - cbnz r0, 7b6d8 │ │ - bl 386d4 │ │ - b.n 7b766 │ │ - stmia.w r0, {r5, r6} │ │ - movw r1, #22050 ; 0x5622 │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [pc, #136] ; (7b76c ) │ │ - str r1, [r0, #116] ; 0x74 │ │ - movw r1, #32784 ; 0x8010 │ │ - str r3, [r0, #20] │ │ - movs r3, #0 │ │ - str r2, [r0, #32] │ │ - str r2, [r0, #36] ; 0x24 │ │ - mov.w r2, #640 ; 0x280 │ │ - strh.w r1, [r0, #120] ; 0x78 │ │ - movs r1, #2 │ │ - str r2, [r0, #40] ; 0x28 │ │ - mov.w r2, #480 ; 0x1e0 │ │ - strb.w r1, [r0, #122] ; 0x7a │ │ - str r2, [r0, #44] ; 0x2c │ │ - movs r2, #1 │ │ - str r3, [r0, #28] │ │ - str r2, [r0, #84] ; 0x54 │ │ - mov.w r0, #2048 ; 0x800 │ │ - str.w r1, [r4, #148] ; 0x94 │ │ - movs r1, #16 │ │ - strh.w r0, [r4, #124] ; 0x7c │ │ - movs r0, #3 │ │ - str.w r2, [r4, #168] ; 0xa8 │ │ - str.w r2, [r4, #200] ; 0xc8 │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - str.w r0, [r4, #140] ; 0x8c │ │ - str.w r0, [r4, #144] ; 0x90 │ │ - str.w r3, [r4, #152] ; 0x98 │ │ - str.w r3, [r4, #156] ; 0x9c │ │ - str.w r1, [r4, #160] ; 0xa0 │ │ - str.w r3, [r4, #164] ; 0xa4 │ │ - str.w r3, [r4, #172] ; 0xac │ │ - str.w r3, [r4, #176] ; 0xb0 │ │ - str.w r3, [r4, #180] ; 0xb4 │ │ - str.w r3, [r4, #184] ; 0xb8 │ │ - str.w r3, [r4, #188] ; 0xbc │ │ - str.w r3, [r4, #192] ; 0xc0 │ │ - str.w r3, [r4, #196] ; 0xc4 │ │ - str.w r2, [r4, #204] ; 0xcc │ │ - str.w r3, [r4, #216] ; 0xd8 │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - movs r0, r0 │ │ - subs r7, r7, #7 │ │ - │ │ -0007b770 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - lsls r7, r1, #2 │ │ - ldr r5, [r0, #0] │ │ - mov r4, r0 │ │ - mov r6, r1 │ │ - add.w r8, r5, r7 │ │ - ldr.w r0, [r5, r1, lsl #2] │ │ - ldr.w r1, [pc, #1128] ; 7bbf0 │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b7a2 │ │ - ldr.w r3, [r8, #4] │ │ - cbnz r3, 7b79e │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - str r3, [r4, #12] │ │ - b.n 7be36 │ │ - ldr.w r1, [pc, #1104] ; 7bbf4 │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b7be │ │ - ldr.w r3, [r8, #4] │ │ - cmp r3, #0 │ │ - beq.n 7b796 │ │ - str r3, [r4, #92] ; 0x5c │ │ - b.n 7be36 │ │ - ldr.w r1, [pc, #1080] ; 7bbf8 │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b7d8 │ │ - movs r0, #1 │ │ - str.w r0, [r4, #216] ; 0xd8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr.w r1, [pc, #1056] ; 7bbfc │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - bne.n 7b85a │ │ - adds r7, #4 │ │ - ldr r0, [r5, r7] │ │ - cmp r0, #0 │ │ - beq.n 7b796 │ │ - ldr.w r1, [pc, #1036] ; 7bc00 │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b806 │ │ - ldr r3, [r4, #8] │ │ - orr.w r3, r3, #15 │ │ - b.n 7b856 │ │ - ldr r1, [pc, #1020] ; (7bc04 ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b81a │ │ - ldr r3, [r4, #8] │ │ - orr.w r3, r3, #1 │ │ - b.n 7b856 │ │ - ldr r1, [pc, #1004] ; (7bc08 ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b82e │ │ - ldr r3, [r4, #8] │ │ - orr.w r3, r3, #2 │ │ - b.n 7b856 │ │ - ldr r1, [pc, #988] ; (7bc0c ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b842 │ │ - ldr r3, [r4, #8] │ │ - orr.w r3, r3, #4 │ │ - b.n 7b856 │ │ - ldr r1, [pc, #972] ; (7bc10 ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - bne.n 7b796 │ │ - ldr r3, [r4, #8] │ │ - orr.w r3, r3, #8 │ │ - str r3, [r4, #8] │ │ - b.n 7be36 │ │ - ldr r1, [pc, #952] ; (7bc14 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - bne.n 7b8f0 │ │ - adds r7, #4 │ │ - ldr r0, [r5, r7] │ │ - cmp r0, #0 │ │ - beq.n 7b796 │ │ - ldr r1, [pc, #932] ; (7bc18 ) │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b884 │ │ - movs r0, #1 │ │ - bl 38eb4 │ │ - b.n 7be36 │ │ - ldr r1, [pc, #916] ; (7bc1c ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b896 │ │ - movs r0, #1 │ │ - mov r1, r0 │ │ - b.n 7b8ea │ │ - ldr r1, [pc, #904] ; (7bc20 ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b8a6 │ │ - movs r0, #3 │ │ - b.n 7b8e8 │ │ - ldr r1, [pc, #892] ; (7bc24 ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b8b6 │ │ - movs r0, #4 │ │ - b.n 7b8e8 │ │ - ldr r1, [pc, #880] ; (7bc28 ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b8c6 │ │ - movs r0, #5 │ │ - b.n 7b8e8 │ │ - ldr r1, [pc, #868] ; (7bc2c ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b8d6 │ │ - movs r0, #6 │ │ - b.n 7b8e8 │ │ - ldr r1, [pc, #856] ; (7bc30 ) │ │ - ldr r0, [r5, r7] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - bne.w 7b796 │ │ - movs r0, #7 │ │ - movs r1, #1 │ │ - bl 38ec4 │ │ - b.n 7be36 │ │ - ldr r1, [pc, #832] ; (7bc34 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b940 │ │ - ldr.w r0, [r8, #4] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - bl 39a9c │ │ - ldrh r2, [r4, #34] ; 0x22 │ │ - ldr r3, [pc, #728] ; (7bbe8 ) │ │ - cmp.w r3, r2, lsl #16 │ │ - it eq │ │ - orreq.w r3, r0, #534773760 ; 0x1fe00000 │ │ - str r0, [r4, #16] │ │ - itt eq │ │ - orreq.w r3, r3, #2031616 ; 0x1f0000 │ │ - streq r3, [r4, #32] │ │ - ldrh r2, [r4, #34] ; 0x22 │ │ - it eq │ │ - streq r3, [r4, #36] ; 0x24 │ │ - ldr r3, [pc, #704] ; (7bbec ) │ │ - cmp.w r3, r2, lsl #16 │ │ - bne.w 7be36 │ │ - orr.w r0, r0, #801112064 ; 0x2fc00000 │ │ - orr.w r0, r0, #4128768 ; 0x3f0000 │ │ - str r0, [r4, #32] │ │ - b.n 7be34 │ │ - ldr r1, [pc, #756] ; (7bc38 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b952 │ │ - ldr r3, [r4, #28] │ │ - b.n 7b966 │ │ - ldr r1, [pc, #744] ; (7bc3c ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b974 │ │ - ldr r3, [r4, #28] │ │ - orr.w r3, r3, #4096 ; 0x1000 │ │ - orr.w r3, r3, #1 │ │ - movs r0, #1 │ │ - str r3, [r4, #28] │ │ - str r0, [r4, #84] ; 0x54 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r1, [pc, #712] ; (7bc40 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b98a │ │ - ldr r3, [r4, #28] │ │ - orr.w r3, r3, #8192 ; 0x2000 │ │ - b.n 7bcd2 │ │ - ldr r1, [pc, #696] ; (7bc44 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b9c0 │ │ - adds r7, #4 │ │ - ldr r3, [r5, r7] │ │ - cmp r3, #0 │ │ - beq.w 7b796 │ │ - ldrb r0, [r3, #0] │ │ - bl 398cc │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - ldr r3, [r4, #28] │ │ - lsls r3, r3, #31 │ │ - bmi.w 7be36 │ │ - ldr r0, [r5, r7] │ │ - bl 39a9c │ │ - str r0, [r4, #84] ; 0x54 │ │ - b.n 7be36 │ │ - ldr r1, [pc, #644] ; (7bc48 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b9dc │ │ - ldr.w r3, [r8, #4] │ │ - cmp r3, #0 │ │ - beq.w 7b796 │ │ - str r3, [r4, #20] │ │ - b.n 7be36 │ │ - ldr r1, [pc, #620] ; (7bc4c ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7b9f8 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r3, #0 │ │ - beq.w 7b796 │ │ - str r3, [r4, #24] │ │ - b.n 7be36 │ │ - ldr r1, [pc, #596] ; (7bc50 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7ba0e │ │ - ldr r3, [pc, #484] ; (7bbec ) │ │ - str r3, [r4, #32] │ │ - str r3, [r4, #36] ; 0x24 │ │ - b.n 7bcd4 │ │ - ldr r1, [pc, #580] ; (7bc54 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7ba4c │ │ - ldr.w r0, [r8, #4] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - mov r3, r0 │ │ - mov r5, r3 │ │ - ldrb.w r2, [r3], #1 │ │ - cmp r2, #0 │ │ - beq.w 7b796 │ │ - cmp r2, #44 ; 0x2c │ │ - bne.n 7ba28 │ │ - movs r3, #0 │ │ - strb.w r3, [r5], #1 │ │ - bl 39a9c │ │ - str r0, [r4, #32] │ │ - mov r0, r5 │ │ - bl 39a9c │ │ - b.n 7be34 │ │ - ldr r1, [pc, #520] ; (7bc58 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7ba8c │ │ - ldr.w r0, [r8, #4] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - mov r3, r0 │ │ - mov r5, r3 │ │ - ldrb.w r2, [r3], #1 │ │ - cmp r2, #0 │ │ - beq.w 7b796 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 7ba66 │ │ - movs r3, #0 │ │ - strb.w r3, [r5], #1 │ │ - bl 39a9c │ │ - str r0, [r4, #40] ; 0x28 │ │ - mov r0, r5 │ │ - bl 39a9c │ │ - str r0, [r4, #44] ; 0x2c │ │ - b.n 7be36 │ │ - ldr r1, [pc, #460] ; (7bc5c ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bacc │ │ - ldr.w r0, [r8, #4] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - mov r3, r0 │ │ - mov r5, r3 │ │ - ldrb.w r2, [r3], #1 │ │ - cmp r2, #0 │ │ - beq.w 7b796 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 7baa6 │ │ - movs r3, #0 │ │ - strb.w r3, [r5], #1 │ │ - bl 39a9c │ │ - str r0, [r4, #48] ; 0x30 │ │ - mov r0, r5 │ │ - bl 39a9c │ │ - str r0, [r4, #52] ; 0x34 │ │ - b.n 7be36 │ │ - ldr r1, [pc, #400] ; (7bc60 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bb0c │ │ - ldr.w r0, [r8, #4] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - mov r3, r0 │ │ - mov r5, r3 │ │ - ldrb.w r2, [r3], #1 │ │ - cmp r2, #0 │ │ - beq.w 7b796 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 7bae6 │ │ - movs r3, #0 │ │ - strb.w r3, [r5], #1 │ │ - bl 39a9c │ │ - str r0, [r4, #56] ; 0x38 │ │ - mov r0, r5 │ │ - bl 39a9c │ │ - str r0, [r4, #60] ; 0x3c │ │ - b.n 7be36 │ │ - ldr r1, [pc, #340] ; (7bc64 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bb4c │ │ - ldr.w r0, [r8, #4] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - mov r3, r0 │ │ - mov r5, r3 │ │ - ldrb.w r2, [r3], #1 │ │ - cmp r2, #0 │ │ - beq.w 7b796 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 7bb26 │ │ - movs r3, #0 │ │ - strb.w r3, [r5], #1 │ │ - bl 39a9c │ │ - str r0, [r4, #64] ; 0x40 │ │ - mov r0, r5 │ │ - bl 39a9c │ │ - str r0, [r4, #68] ; 0x44 │ │ - b.n 7be36 │ │ - ldr r1, [pc, #280] ; (7bc68 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bb76 │ │ - ldr.w r0, [r8, #4] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - bl 39aac │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s15, d7 │ │ - vstr s15, [r4, #72] ; 0x48 │ │ - b.n 7be36 │ │ - ldr r1, [pc, #244] ; (7bc6c ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bb96 │ │ - ldr.w r0, [r8, #4] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - bl 39a9c │ │ - str r0, [r4, #76] ; 0x4c │ │ - b.n 7be36 │ │ - ldr r1, [pc, #216] ; (7bc70 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bbb6 │ │ - ldr.w r0, [r8, #4] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - bl 39a9c │ │ - str r0, [r4, #80] ; 0x50 │ │ - b.n 7be36 │ │ - ldr r1, [pc, #188] ; (7bc74 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bbce │ │ - ldr r3, [r4, #96] ; 0x60 │ │ - orr.w r3, r3, #4 │ │ - str r3, [r4, #96] ; 0x60 │ │ - b.n 7bcd4 │ │ - ldr r1, [pc, #168] ; (7bc78 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - bne.n 7bc7c │ │ - ldr r3, [r4, #28] │ │ - orr.w r3, r3, #16 │ │ - b.n 7bcd2 │ │ - nop │ │ - movs r0, r0 │ │ - subs r7, r7, #7 │ │ - movs r0, r0 │ │ - cmp r7, #255 ; 0xff │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r3!, {r0, r3, r6, r7} │ │ - movs r0, r0 │ │ - stmia r3!, {r0, r3, r4, r5, r7} │ │ - movs r0, r0 │ │ - stmia r3!, {r1, r3, r5, r7} │ │ - movs r0, r0 │ │ - stmia r3!, {r1, r3, r4, r7} │ │ - movs r0, r0 │ │ - stmia r3!, {r2, r3, r7} │ │ - movs r0, r0 │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ - movs r0, r0 │ │ - stmia r3!, {r0, r4, r5, r6} │ │ - movs r0, r0 │ │ - stmia r3!, {r0, r2, r3, r4, r6} │ │ - movs r0, r0 │ │ - stmia r3!, {r2, r3, r5} │ │ - movs r0, r0 │ │ - stmia r3!, {r0, r1, r3, r4, r5} │ │ - movs r0, r0 │ │ - stmia r3!, {r0, r1, r2, r3, r5} │ │ - movs r0, r0 │ │ - stmia r3!, {r1, r2, r5} │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r5, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r0, r1, r3, r4, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r2, r3, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r3, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r2, r3, r4, r6} │ │ - movs r0, r0 │ │ - stmia r2!, {r3, r6} │ │ - movs r0, r0 │ │ - stmia r2!, {r0, r1, r4, r5} │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r2, r5} │ │ - movs r0, r0 │ │ - stmia r1!, {r0, r1, r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ - movs r0, r0 │ │ - stmia r1!, {r0, r2, r3, r7} │ │ - movs r0, r0 │ │ - stmia r1!, {r2, r3, r4, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r1, r2, r5} │ │ - movs r0, r0 │ │ - stmia r1!, {r2} │ │ - movs r0, r0 │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r1, r2, r6, r7} │ │ - movs r0, r0 │ │ - ldr r1, [pc, #444] ; (7be3c ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bc92 │ │ - ldr r3, [r4, #28] │ │ - orr.w r3, r3, #32 │ │ - b.n 7bcd2 │ │ - ldr r1, [pc, #428] ; (7be40 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bca8 │ │ - ldr r3, [r4, #28] │ │ - orr.w r3, r3, #64 ; 0x40 │ │ - b.n 7bcd2 │ │ - ldr r1, [pc, #408] ; (7be44 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bcbe │ │ - ldr r3, [r4, #28] │ │ - orr.w r3, r3, #128 ; 0x80 │ │ - b.n 7bcd2 │ │ - ldr r1, [pc, #392] ; (7be48 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bcda │ │ - ldr r3, [r4, #28] │ │ - orr.w r3, r3, #256 ; 0x100 │ │ - str r3, [r4, #28] │ │ - movs r0, #1 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r1, [pc, #368] ; (7be4c ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bcfc │ │ - adds r6, #1 │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - bl 39a9c │ │ - str r0, [r4, #116] ; 0x74 │ │ - b.n 7be36 │ │ - ldr r1, [pc, #336] ; (7be50 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - bne.n 7bdb0 │ │ - adds r6, #1 │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - ldr r1, [pc, #312] ; (7be54 ) │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bd26 │ │ - movs r3, #8 │ │ - b.n 7bdaa │ │ - ldr r1, [pc, #304] ; (7be58 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bd3a │ │ - movw r3, #32776 ; 0x8008 │ │ - b.n 7bdaa │ │ - ldr r1, [pc, #288] ; (7be5c ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bd4c │ │ - movs r3, #16 │ │ - b.n 7bdaa │ │ - ldr r1, [pc, #272] ; (7be60 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - beq.n 7bd48 │ │ - ldr r1, [pc, #260] ; (7be64 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bd70 │ │ - movw r3, #4112 ; 0x1010 │ │ - b.n 7bdaa │ │ - ldr r1, [pc, #244] ; (7be68 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bd84 │ │ - movw r3, #32784 ; 0x8010 │ │ - b.n 7bdaa │ │ - ldr r1, [pc, #228] ; (7be6c ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - beq.n 7bd7e │ │ - ldr r1, [pc, #216] ; (7be70 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - bne.w 7b796 │ │ - movw r3, #36880 ; 0x9010 │ │ - strh.w r3, [r4, #120] ; 0x78 │ │ - b.n 7be36 │ │ - ldr r1, [pc, #192] ; (7be74 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bdd4 │ │ - adds r6, #1 │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - bl 39a9c │ │ - strb.w r0, [r4, #122] ; 0x7a │ │ - b.n 7be36 │ │ - ldr r1, [pc, #160] ; (7be78 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cbnz r0, 7bdf8 │ │ - adds r6, #1 │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - bl 39a9c │ │ - strh.w r0, [r4, #124] ; 0x7c │ │ - b.n 7be36 │ │ - ldr r1, [pc, #128] ; (7be7c ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - ldr r1, [pc, #116] ; (7be80 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b2c │ │ - cmp r0, #0 │ │ - beq.w 7b796 │ │ - ldr r1, [pc, #100] ; (7be84 ) │ │ - ldr.w r0, [r5, r6, lsl #2] │ │ - add r1, pc │ │ - bl 39b0c │ │ - cmp r0, #0 │ │ - ite eq │ │ - moveq r0, #2 │ │ - movne r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - str r0, [r4, #36] ; 0x24 │ │ - movs r0, #2 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - stmia r0!, {r1, r5} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r2, r4} │ │ - movs r0, r0 │ │ - stmia r0!, {r1, r3} │ │ - movs r0, r0 │ │ - itttt │ │ - mov r0, r0 │ │ - itet al ; unpredictable > │ │ - moval r0, r0 │ │ - iteee gt ; unpredictable > │ │ - movgt r0, r0 │ │ - ldrble r3, [r5, #12] │ │ - movle r0, r0 │ │ - ldrble r4, [r3, #12] │ │ - movs r0, r0 │ │ - ldrb r5, [r6, #12] │ │ - movs r0, r0 │ │ - it hi │ │ - movhi r0, r0 │ │ - ittt vc │ │ - movvc r0, r0 │ │ - ldrbvc r3, [r0, #12] │ │ - movvc r0, r0 │ │ - itt pl │ │ - movpl r0, r0 │ │ - itee pl ; unpredictable │ │ - movpl r0, r0 │ │ - itt cc ; unpredictable │ │ - movcc r0, r0 │ │ - ittte cs ; unpredictable │ │ - movcs r0, r0 │ │ - itett eq ; unpredictable │ │ - moveq r0, r0 │ │ - bkpt 0x00fa │ │ - moveq r0, r0 │ │ - bkpt 0x00ef │ │ - ... │ │ - │ │ -0007be88 : │ │ - ldr r3, [r0, #4] │ │ - and.w r3, r3, #48 ; 0x30 │ │ - cmp r3, #32 │ │ - beq.n 7beac │ │ - cmp r3, #48 ; 0x30 │ │ - beq.n 7bea0 │ │ - cmp r3, #16 │ │ - bne.n 7bea6 │ │ - ldr r0, [pc, #24] ; (7beb4 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #20] ; (7beb8 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #20] ; (7bebc ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #16] ; (7bec0 ) │ │ - add r0, pc │ │ - bx lr │ │ - nop │ │ - stmia r0!, {r0, r1, r5, r6} │ │ - movs r0, r0 │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ - movs r0, r0 │ │ - strb r6, [r1, #19] │ │ - movs r0, r0 │ │ - bkpt 0x0081 │ │ - ... │ │ - │ │ -0007bec4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r0 │ │ - ldr.w r5, [pc, #1760] ; 7c5ac │ │ - subw sp, sp, #1260 ; 0x4ec │ │ - ldr.w r3, [pc, #1756] ; 7c5b0 │ │ - add r5, pc │ │ - ldr r0, [r5, r3] │ │ - ldr r3, [r0, #0] │ │ - str r0, [sp, #32] │ │ - str.w r3, [sp, #1252] ; 0x4e4 │ │ - ldr r3, [r4, #4] │ │ - tst.w r3, #32 │ │ - bne.n 7bef4 │ │ - ldr r3, [r4, #4] │ │ - lsls r7, r3, #27 │ │ - bmi.w 7c680 │ │ - b.n 7c67c │ │ - ldr r3, [r4, #8] │ │ - lsls r6, r3, #31 │ │ - bpl.n 7bf60 │ │ - bl 3a064 │ │ - ldr.w r3, [pc, #1716] ; 7c5b4 │ │ - ldr.w r8, [r5, r3] │ │ - mov r9, r0 │ │ - cbnz r0, 7bf1a │ │ - ldr.w r0, [pc, #1708] ; 7c5b8 │ │ - add.w r1, r8, #168 ; 0xa8 │ │ - add r0, pc │ │ - blx 17ab0 │ │ - b.n 7bf60 │ │ - add.w r6, r8, #168 ; 0xa8 │ │ - ldr.w r0, [pc, #1692] ; 7c5bc │ │ - ldr.w sl, [pc, #1692] ; 7c5c0 │ │ - movs r7, #0 │ │ - add r0, pc │ │ - mov r1, r6 │ │ - blx 17ab0 │ │ - add sl, pc │ │ - cmp r7, r9 │ │ - bge.n 7bf56 │ │ - cmp r7, #0 │ │ - ble.n 7bf42 │ │ - movs r0, #44 ; 0x2c │ │ - mov r1, r6 │ │ - blx 17fe4 │ │ - mov r0, r7 │ │ - adds r7, #1 │ │ - bl 3a074 │ │ - mov r1, sl │ │ - mov r2, r0 │ │ - mov r0, r6 │ │ - blx 17aec │ │ - b.n 7bf32 │ │ - movs r0, #10 │ │ - add.w r1, r8, #168 ; 0xa8 │ │ - blx 17fe4 │ │ - ldr r0, [r4, #12] │ │ - bl 3a084 │ │ - cmp r0, #0 │ │ - bge.n 7bf80 │ │ - bl 386b4 │ │ - ldr.w r3, [pc, #1604] ; 7c5b4 │ │ - ldr.w r1, [pc, #1616] ; 7c5c4 │ │ - add r1, pc │ │ - mov r2, r0 │ │ - ldr r0, [r5, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 7c73a │ │ - ldr r3, [r4, #8] │ │ - lsls r0, r3, #31 │ │ - bpl.n 7bf9e │ │ - bl 3a0a4 │ │ - ldr.w r3, [pc, #1576] ; 7c5b4 │ │ - ldr.w r1, [pc, #1592] ; 7c5c8 │ │ - add r1, pc │ │ - mov r2, r0 │ │ - ldr r0, [r5, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - blx 17aec │ │ - ldr.w r1, [r4, #140] ; 0x8c │ │ - movs r0, #0 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #144] ; 0x90 │ │ - movs r0, #1 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #148] ; 0x94 │ │ - movs r0, #2 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #152] ; 0x98 │ │ - movs r0, #3 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #168] ; 0xa8 │ │ - movs r0, #5 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #156] ; 0x9c │ │ - movs r0, #4 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #160] ; 0xa0 │ │ - movs r0, #6 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #164] ; 0xa4 │ │ - movs r0, #7 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #172] ; 0xac │ │ - movs r0, #8 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #176] ; 0xb0 │ │ - movs r0, #9 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #180] ; 0xb4 │ │ - movs r0, #10 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #184] ; 0xb8 │ │ - movs r0, #11 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #188] ; 0xbc │ │ - movs r0, #12 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #192] ; 0xc0 │ │ - movs r0, #13 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #196] ; 0xc4 │ │ - movs r0, #14 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #204] ; 0xcc │ │ - cmp r1, #0 │ │ - blt.n 7c042 │ │ - movs r0, #15 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #200] ; 0xc8 │ │ - movs r0, #16 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #208] ; 0xd0 │ │ - cbz r1, 7c062 │ │ - movs r0, #17 │ │ - bl 3a43c │ │ - movs r0, #18 │ │ - ldr.w r1, [r4, #212] ; 0xd4 │ │ - bl 3a43c │ │ - ldr.w r3, [r4, #216] ; 0xd8 │ │ - cbz r3, 7c070 │ │ - movs r0, #20 │ │ - movs r1, #1 │ │ - bl 3a43c │ │ - ldr.w r1, [r4, #220] ; 0xdc │ │ - cbz r1, 7c07c │ │ - movs r0, #21 │ │ - bl 3a43c │ │ - ldr r3, [r4, #8] │ │ - lsls r1, r3, #30 │ │ - bpl.w 7c2d0 │ │ - bl 3a0b4 │ │ - ldr.w r3, [pc, #1320] ; 7c5b4 │ │ - ldr.w r1, [pc, #1340] ; 7c5cc │ │ - mov.w r8, #0 │ │ - add r1, pc │ │ - str r0, [sp, #24] │ │ - ldr r6, [r5, r3] │ │ - ldr r2, [sp, #24] │ │ - add.w r0, r6, #168 ; 0xa8 │ │ - blx 17aec │ │ - ldr.w r3, [pc, #1320] ; 7c5d0 │ │ - str r6, [sp, #20] │ │ - add r3, pc │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr.w r3, [pc, #1316] ; 7c5d4 │ │ - add r3, pc │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr.w r3, [pc, #1312] ; 7c5d8 │ │ - add r3, pc │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr.w r3, [pc, #1308] ; 7c5dc │ │ - add r3, pc │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr.w r3, [pc, #1304] ; 7c5e0 │ │ - add r3, pc │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #24] │ │ - cmp r8, r3 │ │ - bge.w 7c2d0 │ │ - mov r0, r8 │ │ - add r6, sp, #108 ; 0x6c │ │ - bl 3a0c4 │ │ - ldr r2, [sp, #20] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - add.w sl, sp, #96 ; 0x60 │ │ - add.w fp, r2, #168 ; 0xa8 │ │ - mov r2, r8 │ │ - add.w r9, sp, #100 ; 0x64 │ │ - add r7, sp, #104 ; 0x68 │ │ - mov r3, r0 │ │ - mov r0, fp │ │ - blx 17aec │ │ - mov r0, r6 │ │ - movs r2, #16 │ │ - movs r1, #0 │ │ - bl 3990c │ │ - mov r1, r6 │ │ - mov r0, r8 │ │ - bl 3a0d4 │ │ - ldr r3, [r6, #0] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - mov r0, fp │ │ - str r3, [sp, #0] │ │ - ldr r3, [r6, #4] │ │ - str r3, [sp, #4] │ │ - ldr r2, [r6, #8] │ │ - ldr r3, [r6, #12] │ │ - add r6, sp, #124 ; 0x7c │ │ - blx 17aec │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - bl 3a104 │ │ - add.w ip, sp, #92 ; 0x5c │ │ - add r3, sp, #88 ; 0x58 │ │ - str.w r9, [sp] │ │ - mov r2, ip │ │ - str r7, [sp, #4] │ │ - mov r1, r3 │ │ - str r3, [sp, #28] │ │ - ldr r0, [r6, #0] │ │ - mov r3, sl │ │ - str.w ip, [sp, #48] ; 0x30 │ │ - bl 3917c │ │ - ldr r3, [r6, #8] │ │ - ldr r2, [r6, #4] │ │ - ldr r1, [r6, #12] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #28] │ │ - ldr r0, [r6, #0] │ │ - str r2, [sp, #44] ; 0x2c │ │ - ldr r3, [r3, #0] │ │ - str r1, [sp, #36] ; 0x24 │ │ - str r3, [sp, #28] │ │ - bl 3916c │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - str r1, [sp, #0] │ │ - str r3, [sp, #4] │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - str r0, [sp, #8] │ │ - mov r0, fp │ │ - blx 17aec │ │ - ldr.w ip, [sp, #48] ; 0x30 │ │ - ldr.w r2, [ip] │ │ - cbnz r2, 7c18c │ │ - ldr.w r3, [sl] │ │ - cbnz r3, 7c18c │ │ - ldr.w r3, [r9] │ │ - cbz r3, 7c1ca │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - add.w r6, r3, #168 ; 0xa8 │ │ - mov r0, r6 │ │ - blx 17aec │ │ - ldr.w r1, [pc, #1096] ; 7c5e4 │ │ - ldr.w r2, [sl] │ │ - mov r0, r6 │ │ - add r1, pc │ │ - blx 17aec │ │ - ldr.w r1, [pc, #1084] ; 7c5e8 │ │ - ldr.w r2, [r9] │ │ - mov r0, r6 │ │ - add r1, pc │ │ - blx 17aec │ │ - ldr r2, [r7, #0] │ │ - cbz r2, 7c1ca │ │ - ldr.w r1, [pc, #1068] ; 7c5ec │ │ - mov r0, r6 │ │ - add r1, pc │ │ - blx 17aec │ │ - mov r0, r8 │ │ - bl 3a0e4 │ │ - str r0, [sp, #28] │ │ - cbnz r0, 7c1e6 │ │ - ldr r3, [sp, #20] │ │ - ldr.w r0, [pc, #1048] ; 7c5f0 │ │ - add.w r1, r3, #168 ; 0xa8 │ │ - add r0, pc │ │ - blx 17ab0 │ │ - b.n 7c2ca │ │ - ldr r3, [sp, #20] │ │ - movs r7, #0 │ │ - ldr.w r0, [pc, #1032] ; 7c5f4 │ │ - add.w r1, r3, #168 ; 0xa8 │ │ - add r0, pc │ │ - blx 17ab0 │ │ - ldr r3, [pc, #1020] ; (7c5f8 ) │ │ - add r3, pc │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #1020] ; (7c5fc ) │ │ - add r3, pc │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #1016] ; (7c600 ) │ │ - add r3, pc │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #1016] ; (7c604 ) │ │ - add r3, pc │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #28] │ │ - cmp r7, r3 │ │ - bge.n 7c2ca │ │ - add r6, sp, #124 ; 0x7c │ │ - mov r1, r7 │ │ - mov r0, r8 │ │ - add.w r9, sp, #88 ; 0x58 │ │ - mov r2, r6 │ │ - add.w fp, sp, #96 ; 0x60 │ │ - bl 3a0f4 │ │ - add.w ip, sp, #92 ; 0x5c │ │ - mov r1, r9 │ │ - add r3, sp, #104 ; 0x68 │ │ - mov r2, ip │ │ - str r3, [sp, #4] │ │ - add.w sl, sp, #100 ; 0x64 │ │ - mov r3, fp │ │ - str.w sl, [sp] │ │ - ldr r0, [r6, #0] │ │ - str.w ip, [sp, #84] ; 0x54 │ │ - bl 3917c │ │ - ldr r3, [r6, #4] │ │ - ldr r1, [r6, #8] │ │ - ldr r2, [r6, #12] │ │ - ldr r0, [r6, #0] │ │ - str r3, [sp, #80] ; 0x50 │ │ - str r1, [sp, #76] ; 0x4c │ │ - str r2, [sp, #72] ; 0x48 │ │ - ldr.w r9, [r9] │ │ - bl 3916c │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #20] │ │ - str r1, [sp, #0] │ │ - str r2, [sp, #4] │ │ - mov r2, r7 │ │ - str.w r9, [sp, #8] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - str r0, [sp, #12] │ │ - add.w r0, r3, #168 ; 0xa8 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - blx 17aec │ │ - ldr.w ip, [sp, #84] ; 0x54 │ │ - ldr.w r2, [ip] │ │ - cbnz r2, 7c294 │ │ - ldr.w r3, [fp] │ │ - cbnz r3, 7c294 │ │ - ldr.w r3, [sl] │ │ - cbz r3, 7c2c6 │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - add.w r6, r3, #168 ; 0xa8 │ │ - mov r0, r6 │ │ - blx 17aec │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr.w r2, [fp] │ │ - mov r0, r6 │ │ - blx 17aec │ │ - ldr.w r2, [sl] │ │ - mov r0, r6 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - blx 17aec │ │ - ldr r2, [sp, #104] ; 0x68 │ │ - cbz r2, 7c2c6 │ │ - mov r0, r6 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - blx 17aec │ │ - adds r7, #1 │ │ - b.n 7c210 │ │ - add.w r8, r8, #1 │ │ - b.n 7c0ce │ │ - ldr r3, [r4, #8] │ │ - lsls r2, r3, #29 │ │ - bpl.n 7c314 │ │ - bl 39308 │ │ - ldr r3, [pc, #728] ; (7c5b4 ) │ │ - ldr r1, [r5, r3] │ │ - mov r7, r0 │ │ - cbnz r0, 7c2ee │ │ - ldr r0, [pc, #804] ; (7c608 ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - blx 17ab0 │ │ - b.n 7c314 │ │ - ldr r0, [pc, #796] ; (7c60c ) │ │ - adds r1, #168 ; 0xa8 │ │ - add.w r8, sp, #144 ; 0x90 │ │ - movs r6, #0 │ │ - add r0, pc │ │ - blx 17ab0 │ │ - cmp r6, r7 │ │ - bge.n 7c314 │ │ - mov r0, r6 │ │ - mov r1, r8 │ │ - bl 39318 │ │ - mov r0, r8 │ │ - bl 7b260 │ │ - adds r6, #1 │ │ - b.n 7c2fe │ │ - add r7, sp, #124 ; 0x7c │ │ - movs r1, #0 │ │ - movs r2, #20 │ │ - mov r0, r7 │ │ - bl 3990c │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - cmp r3, #15 │ │ - beq.n 7c33c │ │ - bgt.n 7c330 │ │ - cmp r3, #8 │ │ - bne.n 7c344 │ │ - ldr r3, [pc, #616] ; (7c598 ) │ │ - b.n 7c346 │ │ - cmp r3, #16 │ │ - beq.n 7c340 │ │ - cmp r3, #24 │ │ - bne.n 7c344 │ │ - ldr r3, [pc, #608] ; (7c59c ) │ │ - b.n 7c346 │ │ - ldr r3, [pc, #608] ; (7c5a0 ) │ │ - b.n 7c346 │ │ - ldr r3, [pc, #608] ; (7c5a4 ) │ │ - b.n 7c346 │ │ - ldr r3, [pc, #608] ; (7c5a8 ) │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - str r3, [r7, #0] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - lsls r0, r0, #2 │ │ - str r3, [r7, #12] │ │ - bl 39844 │ │ - str r0, [r4, #88] ; 0x58 │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - lsls r0, r0, #2 │ │ - bl 39844 │ │ - str r0, [r4, #104] ; 0x68 │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - lsls r0, r0, #2 │ │ - bl 39844 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - str r0, [r4, #108] ; 0x6c │ │ - cbz r3, 7c372 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - cbnz r3, 7c382 │ │ - ldr r3, [pc, #576] ; (7c5b4 ) │ │ - ldr r0, [pc, #664] ; (7c610 ) │ │ - ldr r1, [r5, r3] │ │ - add r0, pc │ │ - adds r1, #168 ; 0xa8 │ │ - blx 17ab0 │ │ - b.n 7c73e │ │ - ldr r3, [pc, #656] ; (7c614 ) │ │ - mov.w r8, #0 │ │ - ldr.w fp, [pc, #652] ; 7c618 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #648] ; (7c61c ) │ │ - add fp, pc │ │ - add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #644] ; (7c620 ) │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #644] ; (7c624 ) │ │ - add r3, pc │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r8, r3 │ │ - bge.w 7beea │ │ - cmp r3, #1 │ │ - add.w sl, sp, #228 ; 0xe4 │ │ - ble.n 7c3ca │ │ - add.w r3, r8, #1 │ │ - mov r0, sl │ │ - str r3, [sp, #0] │ │ - mov.w r1, #1024 ; 0x400 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #20] │ │ - bl 3a5e8 │ │ - b.n 7c3d6 │ │ - mov r0, sl │ │ - ldr r1, [r4, #20] │ │ - mov.w r2, #1024 ; 0x400 │ │ - bl 3998c │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - add.w r1, r4, #32 │ │ - mov r0, sl │ │ - ldr.w r9, [r4, #88] ; 0x58 │ │ - mov.w r6, r8, lsl #2 │ │ - str r3, [sp, #0] │ │ - ldr r3, [r4, #28] │ │ - str r3, [sp, #4] │ │ - ldmia r1, {r1, r2, r3} │ │ - bl 3a174 │ │ - str.w r0, [r9, r8, lsl #2] │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - ldr.w r0, [r3, r8, lsl #2] │ │ - cbnz r0, 7c410 │ │ - bl 386b4 │ │ - ldr r3, [pc, #432] ; (7c5b4 ) │ │ - ldr r1, [pc, #544] ; (7c628 ) │ │ - add r1, pc │ │ - mov r2, r0 │ │ - ldr r0, [r5, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 7c73a │ │ - ldr r1, [r4, #48] ; 0x30 │ │ - cbnz r1, 7c418 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - cbz r3, 7c41e │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - bl 3a25c │ │ - ldr r1, [r4, #56] ; 0x38 │ │ - cbnz r1, 7c426 │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - cbz r3, 7c430 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - ldr r0, [r3, r6] │ │ - bl 3a27c │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - add.w sl, sp, #104 ; 0x68 │ │ - add.w r9, sp, #108 ; 0x6c │ │ - mov r1, sl │ │ - ldr r0, [r3, r6] │ │ - mov r2, r9 │ │ - bl 3a24c │ │ - ldr r3, [r4, #28] │ │ - lsls r3, r3, #26 │ │ - bmi.n 7c478 │ │ - ldr.w r3, [sl] │ │ - ldr r1, [r4, #40] ; 0x28 │ │ - cmp r3, r1 │ │ - bne.n 7c45e │ │ - ldr.w r0, [r9] │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - cmp r0, r2 │ │ - beq.n 7c478 │ │ - ldr.w r2, [r9] │ │ - ldr r0, [sp, #24] │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - blx 17ff0 │ │ - ldr.w r3, [sl] │ │ - str r3, [r4, #40] ; 0x28 │ │ - ldr.w r3, [r9] │ │ - str r3, [r4, #44] ; 0x2c │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - mov r1, r7 │ │ - ldr r0, [r3, r6] │ │ - bl 3a144 │ │ - cmp r0, #0 │ │ - bge.n 7c498 │ │ - bl 386b4 │ │ - ldr r3, [pc, #296] ; (7c5b4 ) │ │ - ldr r1, [pc, #412] ; (7c62c ) │ │ - add r1, pc │ │ - mov r2, r0 │ │ - ldr r0, [r5, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 7c73a │ │ - ldr.w r9, [r4, #24] │ │ - cmp.w r9, #0 │ │ - beq.n 7c4ea │ │ - ldr r1, [sp, #28] │ │ - mov r0, r9 │ │ - bl 396cc │ │ - movs r1, #1 │ │ - bl 39d3c │ │ - mov sl, r0 │ │ - cbnz r0, 7c4ca │ │ - bl 386b4 │ │ - ldr r2, [pc, #248] ; (7c5b4 ) │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov r3, r0 │ │ - ldr r0, [r5, r2] │ │ - mov r2, r9 │ │ - adds r0, #168 ; 0xa8 │ │ - blx 17aec │ │ - b.n 7c4ea │ │ - ldr r2, [r0, #4] │ │ - ldr r2, [r2, #4] │ │ - cbz r2, 7c4da │ │ - ldr r2, [r0, #20] │ │ - movs r1, #1 │ │ - ldrb r2, [r2, #0] │ │ - bl 39d6c │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - mov r1, sl │ │ - ldr r0, [r2, r6] │ │ - bl 3a1ec │ │ - mov r0, sl │ │ - bl 39cfc │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - ldr r0, [r3, r6] │ │ - bl 3a2ac │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - movs r3, #0 │ │ - ldr.w r9, [r4, #100] ; 0x64 │ │ - str r3, [r2, r6] │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - str r3, [r2, r6] │ │ - cmp.w r9, #0 │ │ - bne.w 7c676 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - cbnz r3, 7c514 │ │ - ldr r3, [r4, #28] │ │ - lsls r0, r3, #30 │ │ - bpl.n 7c554 │ │ - b.n 7c676 │ │ - bl 39308 │ │ - mov sl, r9 │ │ - add.w r9, sp, #144 ; 0x90 │ │ - mov r2, r0 │ │ - cmp sl, r2 │ │ - bge.n 7c542 │ │ - mov r1, r9 │ │ - mov r0, sl │ │ - str r2, [sp, #40] ; 0x28 │ │ - bl 39318 │ │ - ldr.w r0, [r9] │ │ - ldr r1, [r4, #92] ; 0x5c │ │ - bl 39b2c │ │ - cbz r0, 7c558 │ │ - add.w sl, sl, #1 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - b.n 7c520 │ │ - adds r2, #1 │ │ - bne.n 7c554 │ │ - ldr r3, [pc, #108] ; (7c5b4 ) │ │ - ldr r1, [pc, #228] ; (7c630 ) │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - ldr r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 7c73a │ │ - mov.w sl, #4294967295 ; 0xffffffff │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - mov r1, sl │ │ - ldr.w r9, [r4, #104] ; 0x68 │ │ - ldr r0, [r2, r6] │ │ - ldr r2, [r4, #96] ; 0x60 │ │ - bl 39340 │ │ - str.w r0, [r9, r6] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr r0, [r3, r6] │ │ - cbnz r0, 7c584 │ │ - bl 386b4 │ │ - ldr r3, [pc, #60] ; (7c5b4 ) │ │ - ldr r1, [pc, #184] ; (7c634 ) │ │ - add r1, pc │ │ - mov r2, r0 │ │ - ldr r0, [r5, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 7c73a │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - cmp r1, #0 │ │ - beq.n 7c638 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - cmp r2, #0 │ │ - beq.n 7c638 │ │ - bl 394c8 │ │ - b.n 7c652 │ │ - nop │ │ - lsrs r1, r0, #32 │ │ - asrs r0, r0, #12 │ │ - adds r3, r0, r0 │ │ - asrs r0, r2, #28 │ │ - lsrs r2, r0, #28 │ │ - asrs r3, r2, #20 │ │ - asrs r2, r0, #32 │ │ - asrs r5, r2, #20 │ │ - adds r4, r0, r0 │ │ - asrs r6, r2, #24 │ │ - ldrh r2, [r6, #56] ; 0x38 │ │ - movs r3, r0 │ │ - bl ffded5b2 <_end@@Base+0xffd33c56> │ │ - bl ffdf15b6 <_end@@Base+0xffd37c5a> │ │ - stmia r2!, {r0, r1, r2, r3, r5, r6} │ │ - movs r0, r0 │ │ - stmia r2!, {r2, r4, r5, r6} │ │ - movs r0, r0 │ │ - stmia r2!, {r2, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r6} │ │ - movs r0, r0 │ │ - stmia r2!, {r2, r3, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r2, r3, r4, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r1, r2, r5, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r1, r5, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r2, r6} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r1, r3, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - stmia r1!, {r0, r1} │ │ - movs r0, r0 │ │ - stmia r1!, {r0, r1, r2, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r0, r2, r4, r5, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r2, r3, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r1, r2, r3, r6, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r3, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r1, r4, r5, r6} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r1, r2, r3, r5, r6} │ │ - movs r0, r0 │ │ - stmia r1!, {r0, r3, r4, r5} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r3, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r2, r4, r6, r7} │ │ - movs r0, r0 │ │ - stmia r0!, {r1, r4, r6, r7} │ │ - movs r0, r0 │ │ - ittet │ │ - mov r0, r0 │ │ - itett lt ; unpredictable > │ │ - movlt r0, r0 │ │ - itte cc ; unpredictable │ │ - movcc r0, r0 │ │ - iteet cc ; unpredictable │ │ - movcc r0, r0 │ │ - vldrcs s15, [r4, #72] ; 0x48 │ │ - vcmpcs.f32 s15, #0.0 │ │ - vmrscc APSR_nzcv, fpscr │ │ - beq.n 7c652 │ │ - vmov r1, s15 │ │ - vmov r2, s15 │ │ - bl 39528 │ │ - ldr r3, [r4, #8] │ │ - lsls r1, r3, #29 │ │ - bpl.n 7c676 │ │ - ldr r3, [pc, #252] ; (7c758 ) │ │ - mov r0, fp │ │ - ldr r1, [r5, r3] │ │ - adds r1, #168 ; 0xa8 │ │ - blx 17ab0 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr r0, [r3, r6] │ │ - add r6, sp, #144 ; 0x90 │ │ - mov r1, r6 │ │ - bl 39370 │ │ - mov r0, r6 │ │ - bl 7b260 │ │ - add.w r8, r8, #1 │ │ - b.n 7c3a4 │ │ - movs r0, #1 │ │ - b.n 7c740 │ │ - ldr r3, [r4, #8] │ │ - lsls r2, r3, #27 │ │ - bpl.n 7c6e6 │ │ - bl 38400 │ │ - ldr r3, [pc, #204] ; (7c758 ) │ │ - ldr.w r8, [r5, r3] │ │ - mov r9, r0 │ │ - cbnz r0, 7c6a2 │ │ - ldr r0, [pc, #196] ; (7c75c ) │ │ - add.w r1, r8, #168 ; 0xa8 │ │ - add r0, pc │ │ - blx 17ab0 │ │ - b.n 7c6e6 │ │ - add.w r7, r8, #168 ; 0xa8 │ │ - ldr r0, [pc, #184] ; (7c760 ) │ │ - ldr.w sl, [pc, #184] ; 7c764 │ │ - movs r6, #0 │ │ - add r0, pc │ │ - mov r1, r7 │ │ - blx 17ab0 │ │ - add sl, pc │ │ - cmp r6, r9 │ │ - bge.n 7c6dc │ │ - cmp r6, #0 │ │ - ble.n 7c6c8 │ │ - movs r0, #44 ; 0x2c │ │ - mov r1, r7 │ │ - blx 17fe4 │ │ - mov r0, r6 │ │ - adds r6, #1 │ │ - bl 38410 │ │ - mov r1, sl │ │ - mov r2, r0 │ │ - mov r0, r7 │ │ - blx 17aec │ │ - b.n 7c6b8 │ │ - movs r0, #10 │ │ - add.w r1, r8, #168 ; 0xa8 │ │ - blx 17fe4 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 38420 │ │ - cmp r0, #0 │ │ - bge.n 7c702 │ │ - bl 386b4 │ │ - ldr r3, [pc, #96] ; (7c758 ) │ │ - ldr r1, [pc, #112] ; (7c768 ) │ │ - add r1, pc │ │ - mov r2, r0 │ │ - ldr r0, [r5, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 7c73a │ │ - ldr r3, [r4, #8] │ │ - lsls r3, r3, #31 │ │ - bpl.n 7c71c │ │ - bl 38440 │ │ - ldr r3, [pc, #72] ; (7c758 ) │ │ - ldr r1, [pc, #92] ; (7c76c ) │ │ - add r1, pc │ │ - mov r2, r0 │ │ - ldr r0, [r5, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - blx 17aec │ │ - add.w r0, r4, #116 ; 0x74 │ │ - movs r1, #0 │ │ - bl 38450 │ │ - cmp r0, #0 │ │ - bge.n 7c67c │ │ - bl 386b4 │ │ - ldr r3, [pc, #40] ; (7c758 ) │ │ - ldr r1, [pc, #60] ; (7c770 ) │ │ - add r1, pc │ │ - mov r2, r0 │ │ - ldr r0, [r5, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - blx 17aec │ │ - movs r0, #0 │ │ - ldr r3, [sp, #32] │ │ - ldr.w r2, [sp, #1252] ; 0x4e4 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7c750 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - addw sp, sp, #1260 ; 0x4ec │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - bl ffdf175a <_end@@Base+0xffd37dfe> │ │ - bkpt 0x0044 │ │ - movs r0, r0 │ │ - bkpt 0x004b │ │ - movs r0, r0 │ │ - revsh r6, r7 │ │ - movs r0, r0 │ │ - bkpt 0x0019 │ │ - movs r0, r0 │ │ - bkpt 0x0027 │ │ - movs r0, r0 │ │ - bkpt 0x0017 │ │ - ... │ │ - │ │ -0007c774 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r8, r2 │ │ - ldr.w r7, [pc, #2128] ; 7cfcc │ │ - sub sp, #356 ; 0x164 │ │ - ldr.w r3, [pc, #2124] ; 7cfd0 │ │ - mov r4, r0 │ │ - add r7, pc │ │ - mov r5, r1 │ │ - ldr r3, [r7, r3] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #44] ; 0x2c │ │ - str r2, [sp, #348] ; 0x15c │ │ - ldr r2, [r0, #8] │ │ - tst.w r2, #8 │ │ - beq.w 7cbb4 │ │ - ldr r1, [r1, #0] │ │ - cmp.w r1, #1024 ; 0x400 │ │ - beq.w 7cbb4 │ │ - movw r3, #1794 ; 0x702 │ │ - cmp r1, r3 │ │ - beq.w 7cbb4 │ │ - movw r3, #1539 ; 0x603 │ │ - cmp r1, r3 │ │ - beq.w 7caa6 │ │ - bhi.n 7c84c │ │ - cmp.w r1, #1024 ; 0x400 │ │ - beq.w 7c9d8 │ │ - bhi.n 7c804 │ │ - cmp.w r1, #768 ; 0x300 │ │ - beq.w 7c986 │ │ - bhi.n 7c7e2 │ │ - cmp.w r1, #256 ; 0x100 │ │ - beq.w 7cb9e │ │ - cmp.w r1, #512 ; 0x200 │ │ - beq.w 7c8ea │ │ - b.n 7cbaa │ │ - movw r3, #769 ; 0x301 │ │ - cmp r1, r3 │ │ - beq.w 7c9ac │ │ - movw r3, #771 ; 0x303 │ │ - cmp r1, r3 │ │ - bne.w 7cbaa │ │ - ldr.w r0, [pc, #2012] ; 7cfd4 │ │ - add.w r1, r5, #12 │ │ - ldr r2, [r5, #8] │ │ - add r0, pc │ │ - b.n 7cab8 │ │ - movw r3, #1027 ; 0x403 │ │ - cmp r1, r3 │ │ - beq.w 7ca08 │ │ - bhi.n 7c836 │ │ - movw r3, #1025 ; 0x401 │ │ - cmp r1, r3 │ │ - beq.w 7c9ee │ │ - movw r3, #1026 ; 0x402 │ │ - cmp r1, r3 │ │ - bne.w 7cbaa │ │ - ldrb r3, [r5, #18] │ │ - ldrb r1, [r5, #16] │ │ - ldr.w r0, [pc, #1964] ; 7cfd8 │ │ - str r3, [sp, #0] │ │ - ldr r3, [r5, #8] │ │ - add r0, pc │ │ - str r3, [sp, #4] │ │ - b.n 7c9fe │ │ - movw r3, #1537 ; 0x601 │ │ - cmp r1, r3 │ │ - beq.w 7ca1e │ │ - movw r3, #1538 ; 0x602 │ │ - cmp r1, r3 │ │ - beq.w 7ca34 │ │ - b.n 7cbaa │ │ - movw r3, #1618 ; 0x652 │ │ - cmp r1, r3 │ │ - beq.w 7cb20 │ │ - bhi.n 7c8a4 │ │ - movw r3, #1542 ; 0x606 │ │ - cmp r1, r3 │ │ - beq.w 7ca16 │ │ - bhi.n 7c880 │ │ - movw r3, #1540 ; 0x604 │ │ - cmp r1, r3 │ │ - beq.w 7caae │ │ - movw r3, #1541 ; 0x605 │ │ - cmp r1, r3 │ │ - bne.w 7cbaa │ │ - ldr.w r0, [pc, #1888] ; 7cfdc │ │ - add r0, pc │ │ - b.n 7c912 │ │ - cmp.w r1, #1616 ; 0x650 │ │ - beq.w 7cac6 │ │ - movw r3, #1617 ; 0x651 │ │ - cmp r1, r3 │ │ - bne.w 7cbaa │ │ - ldrb r6, [r5, #12] │ │ - mov r0, r6 │ │ - bl 7b19c │ │ - mov r3, r0 │ │ - ldr.w r0, [pc, #1856] ; 7cfe0 │ │ - add r0, pc │ │ - b.n 7cb30 │ │ - movw r3, #1793 ; 0x701 │ │ - cmp r1, r3 │ │ - bhi.n 7c8d0 │ │ - cmp.w r1, #1792 ; 0x700 │ │ - bcs.w 7cb42 │ │ - movw r3, #1619 ; 0x653 │ │ - cmp r1, r3 │ │ - beq.w 7cabe │ │ - movw r3, #1620 ; 0x654 │ │ - cmp r1, r3 │ │ - bne.w 7cbaa │ │ - ldr.w r0, [pc, #1816] ; 7cfe4 │ │ - add r0, pc │ │ - b.n 7c912 │ │ - cmp.w r1, #2304 ; 0x900 │ │ - beq.w 7cb3a │ │ - cmp.w r1, #32768 ; 0x8000 │ │ - bne.w 7cbaa │ │ - ldr.w r0, [pc, #1796] ; 7cfe8 │ │ - ldr r1, [r5, #12] │ │ - add r0, pc │ │ - b.n 7cbb0 │ │ - ldrb r2, [r5, #12] │ │ - subs r3, r2, #1 │ │ - cmp r3, #13 │ │ - bhi.n 7c97c │ │ - tbb [pc, r3] │ │ - lsrs r7, r0, #12 │ │ - asrs r0, r2, #16 │ │ - subs r0, r3, #4 │ │ - movs r7, #35 ; 0x23 │ │ - cmp r7, #43 ; 0x2b │ │ - adds r7, #51 ; 0x33 │ │ - subs r7, #59 ; 0x3b │ │ - ldr.w r0, [pc, #1764] ; 7cfec │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1760] ; 7cff0 │ │ - add r0, pc │ │ - ldr r1, [r5, #8] │ │ - b.n 7cbb0 │ │ - ldr.w r0, [pc, #1756] ; 7cff4 │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1752] ; 7cff8 │ │ - add r0, pc │ │ - b.n 7c92c │ │ - ldr.w r0, [pc, #1748] ; 7cffc │ │ - add r0, pc │ │ - ldr r1, [r5, #8] │ │ - ldr r2, [r5, #16] │ │ - ldr r3, [r5, #20] │ │ - b.n 7cb34 │ │ - ldr.w r0, [pc, #1736] ; 7d000 │ │ - add r0, pc │ │ - b.n 7c92c │ │ - ldr.w r0, [pc, #1732] ; 7d004 │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1728] ; 7d008 │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1724] ; 7d00c │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1720] ; 7d010 │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1716] ; 7d014 │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1712] ; 7d018 │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1708] ; 7d01c │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1704] ; 7d020 │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldr.w r0, [pc, #1700] ; 7d024 │ │ - ldr r1, [r5, #8] │ │ - add r0, pc │ │ - b.n 7cab8 │ │ - ldr r6, [r5, #16] │ │ - ldr.w fp, [r5, #8] │ │ - mov r0, r6 │ │ - bl 38de4 │ │ - ldr.w r9, [r5, #20] │ │ - mov sl, r0 │ │ - mov r0, r9 │ │ - bl 38e04 │ │ - str.w r9, [sp] │ │ - str r0, [sp, #4] │ │ - ldr.w r0, [pc, #1664] ; 7d028 │ │ - add r0, pc │ │ - b.n 7c9d0 │ │ - ldr r6, [r5, #16] │ │ - ldr.w fp, [r5, #8] │ │ - mov r0, r6 │ │ - bl 38de4 │ │ - ldr.w r9, [r5, #20] │ │ - mov sl, r0 │ │ - mov r0, r9 │ │ - bl 38e04 │ │ - str.w r9, [sp] │ │ - str r0, [sp, #4] │ │ - ldr.w r0, [pc, #1632] ; 7d02c │ │ - add r0, pc │ │ - mov r1, fp │ │ - mov r2, r6 │ │ - mov r3, sl │ │ - b.n 7ca02 │ │ - ldr r3, [r5, #32] │ │ - add.w r1, r5, #20 │ │ - ldr.w r0, [pc, #1616] ; 7d030 │ │ - str r3, [sp, #0] │ │ - add r0, pc │ │ - ldr r3, [r5, #8] │ │ - str r3, [sp, #4] │ │ - ldmia r1, {r1, r2, r3} │ │ - b.n 7ca02 │ │ - ldrb r3, [r5, #18] │ │ - ldr.w r0, [pc, #1600] ; 7d034 │ │ - ldrb r1, [r5, #16] │ │ - str r3, [sp, #0] │ │ - add r0, pc │ │ - ldr r3, [r5, #8] │ │ - str r3, [sp, #4] │ │ - ldr r2, [r5, #20] │ │ - ldr r3, [r5, #24] │ │ - bl 3a628 │ │ - b.n 7cbb4 │ │ - ldr.w r0, [pc, #1580] ; 7d038 │ │ - ldr r1, [r5, #16] │ │ - add r0, pc │ │ - ldr r2, [r5, #20] │ │ - ldr r3, [r5, #8] │ │ - b.n 7cb34 │ │ - ldr.w r0, [pc, #1572] ; 7d03c │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldrsh.w r1, [r5, #18] │ │ - ldr.w r0, [pc, #1564] ; 7d040 │ │ - ldrb r2, [r5, #12] │ │ - ldrsh.w r3, [r5, #16] │ │ - add r0, pc │ │ - str r1, [sp, #0] │ │ - ldr r1, [r5, #8] │ │ - b.n 7cb1a │ │ - ldrb r3, [r5, #13] │ │ - cmp r3, #12 │ │ - bhi.n 7ca94 │ │ - tbb [pc, r3] │ │ - lsrs r7, r0, #12 │ │ - lsrs r3, r2, #28 │ │ - cmp r3, #27 │ │ - cmp r3, #23 │ │ - movs r7, #35 ; 0x23 │ │ - cmp r3, #43 ; 0x2b │ │ - movs r7, r3 │ │ - ldr.w r3, [pc, #1524] ; 7d044 │ │ - add r3, pc │ │ - b.n 7ca9a │ │ - ldr.w r3, [pc, #1520] ; 7d048 │ │ - add r3, pc │ │ - b.n 7ca9a │ │ - ldr.w r3, [pc, #1516] ; 7d04c │ │ - add r3, pc │ │ - b.n 7ca9a │ │ - ldr.w r3, [pc, #1512] ; 7d050 │ │ - add r3, pc │ │ - b.n 7ca9a │ │ - ldr.w r3, [pc, #1508] ; 7d054 │ │ - add r3, pc │ │ - b.n 7ca9a │ │ - ldr.w r3, [pc, #1504] ; 7d058 │ │ - add r3, pc │ │ - b.n 7ca9a │ │ - ldr.w r3, [pc, #1500] ; 7d05c │ │ - add r3, pc │ │ - b.n 7ca9a │ │ - ldr.w r3, [pc, #1496] ; 7d060 │ │ - add r3, pc │ │ - b.n 7ca9a │ │ - ldr.w r3, [pc, #1492] ; 7d064 │ │ - add r3, pc │ │ - b.n 7ca9a │ │ - ldr.w r3, [pc, #1488] ; 7d068 │ │ - add r3, pc │ │ - ldr.w r0, [pc, #1488] ; 7d06c │ │ - ldr r1, [r5, #8] │ │ - add r0, pc │ │ - ldrb r2, [r5, #12] │ │ - b.n 7cb34 │ │ - ldr.w r0, [pc, #1480] ; 7d070 │ │ - add r0, pc │ │ - b.n 7cab4 │ │ - ldr.w r0, [pc, #1476] ; 7d074 │ │ - add r0, pc │ │ - ldr r1, [r5, #8] │ │ - ldrb r2, [r5, #12] │ │ - bl 3a628 │ │ - b.n 7cbb4 │ │ - ldr.w r0, [pc, #1464] ; 7d078 │ │ - add r0, pc │ │ - b.n 7c912 │ │ - ldrb r2, [r5, #12] │ │ - ldr r1, [r5, #8] │ │ - cmp r2, #5 │ │ - bhi.n 7cb00 │ │ - tbb [pc, r2] │ │ - lsls r3, r3, #12 │ │ - lsrs r7, r0, #12 │ │ - asrs r7, r1, #12 │ │ - ldr.w r3, [pc, #1440] ; 7d07c │ │ - add r3, pc │ │ - b.n 7cb0e │ │ - ldr.w r3, [pc, #1436] ; 7d080 │ │ - add r3, pc │ │ - b.n 7cb0e │ │ - ldr.w r3, [pc, #1432] ; 7d084 │ │ - add r3, pc │ │ - b.n 7cb0e │ │ - ldr.w r3, [pc, #1428] ; 7d088 │ │ - add r3, pc │ │ - b.n 7cb0e │ │ - ldr.w r3, [pc, #1424] ; 7d08c │ │ - add r3, pc │ │ - b.n 7cb0e │ │ - ldr.w r3, [pc, #1420] ; 7d090 │ │ - add r3, pc │ │ - b.n 7cb0e │ │ - ldr.w r3, [pc, #1416] ; 7d094 │ │ - add r3, pc │ │ - ldrsh.w r0, [r5, #16] │ │ - str r0, [sp, #0] │ │ - ldr.w r0, [pc, #1408] ; 7d098 │ │ - add r0, pc │ │ - bl 3a628 │ │ - b.n 7cbb4 │ │ - ldrb r6, [r5, #12] │ │ - mov r0, r6 │ │ - bl 7b19c │ │ - mov r3, r0 │ │ - ldr.w r0, [pc, #1392] ; 7d09c │ │ - add r0, pc │ │ - ldr r1, [r5, #8] │ │ - mov r2, r6 │ │ - bl 3a628 │ │ - b.n 7cbb4 │ │ - ldr.w r0, [pc, #1380] ; 7d0a0 │ │ - add r0, pc │ │ - b.n 7cba4 │ │ - beq.n 7cb4c │ │ - ldr.w r1, [pc, #1372] ; 7d0a4 │ │ - add r1, pc │ │ - b.n 7cb52 │ │ - ldr.w r1, [pc, #1368] ; 7d0a8 │ │ - add r1, pc │ │ - vldr s14, [r5, #24] │ │ - ldr.w r0, [pc, #1364] ; 7d0ac │ │ - add r0, pc │ │ - vcvt.f64.f32 d7, s14 │ │ - vstr d7, [sp] │ │ - vldr s14, [r5, #28] │ │ - vcvt.f64.f32 d7, s14 │ │ - vstr d7, [sp, #8] │ │ - vldr s14, [r5, #32] │ │ - vcvt.f64.f32 d7, s14 │ │ - vstr d7, [sp, #16] │ │ - vldr s14, [r5, #36] ; 0x24 │ │ - vcvt.f64.f32 d7, s14 │ │ - vstr d7, [sp, #24] │ │ - vldr s14, [r5, #40] ; 0x28 │ │ - vcvt.f64.f32 d7, s14 │ │ - vstr d7, [sp, #32] │ │ - ldr r2, [r5, #8] │ │ - ldr r3, [r5, #16] │ │ - bl 3a628 │ │ - b.n 7cbb4 │ │ - ldr.w r0, [pc, #1296] ; 7d0b0 │ │ - add r0, pc │ │ - bl 3a628 │ │ - b.n 7cbb4 │ │ - ldr.w r0, [pc, #1288] ; 7d0b4 │ │ - add r0, pc │ │ - bl 3a628 │ │ - ldr r3, [r5, #0] │ │ - cmp.w r3, #512 ; 0x200 │ │ - beq.n 7cbea │ │ - bhi.n 7cbc8 │ │ - cmp.w r3, #256 ; 0x100 │ │ - beq.w 7d188 │ │ - b.n 7d198 │ │ - cmp.w r3, #768 ; 0x300 │ │ - beq.n 7cc48 │ │ - cmp.w r3, #1024 ; 0x400 │ │ - bne.w 7d198 │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - ldr.w r4, [pc, #1244] ; 7d0b8 │ │ - add r4, pc │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldr r3, [r5, #0] │ │ - str r3, [r4, #0] │ │ - b.n 7d198 │ │ - ldrb r3, [r5, #12] │ │ - cmp r3, #14 │ │ - bne.w 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - cmp r0, #0 │ │ - beq.w 7d198 │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - movs r3, #0 │ │ - cmp r3, r2 │ │ - bge.w 7d198 │ │ - ldr r1, [r4, #88] ; 0x58 │ │ - lsls r5, r3, #2 │ │ - ldr.w r1, [r1, r3, lsl #2] │ │ - cmp r0, r1 │ │ - bne.n 7cc44 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ldr r0, [r3, r5] │ │ - cbz r0, 7cc24 │ │ - bl 3968c │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - movs r2, #0 │ │ - str r2, [r3, r5] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr r0, [r3, r5] │ │ - cbz r0, 7cc34 │ │ - bl 3969c │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - movs r2, #0 │ │ - str r2, [r3, r5] │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - ldr r0, [r3, r5] │ │ - bl 3a3bc │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - movs r2, #0 │ │ - str r2, [r3, r5] │ │ - b.n 7d198 │ │ - adds r3, #1 │ │ - b.n 7cc02 │ │ - ldrh r2, [r5, #24] │ │ - ldr r3, [r5, #20] │ │ - tst.w r2, #192 ; 0xc0 │ │ - ite ne │ │ - movne r6, #1 │ │ - moveq r6, #0 │ │ - tst.w r2, #768 ; 0x300 │ │ - ite ne │ │ - movne.w r9, #1 │ │ - moveq.w r9, #0 │ │ - cmp r3, #61 ; 0x3d │ │ - beq.w 7cdc2 │ │ - bgt.n 7cc9c │ │ - cmp r3, #45 ; 0x2d │ │ - beq.w 7cdee │ │ - bgt.n 7cc88 │ │ - cmp r3, #27 │ │ - beq.w 7d188 │ │ - cmp r3, #32 │ │ - beq.w 7d14e │ │ - cmp r3, #13 │ │ - bne.w 7d198 │ │ - b.n 7cf70 │ │ - cmp r3, #49 ; 0x31 │ │ - beq.w 7d13c │ │ - cmp r3, #50 ; 0x32 │ │ - beq.w 7d142 │ │ - cmp r3, #48 ; 0x30 │ │ - bne.w 7d198 │ │ - b.n 7d124 │ │ - cmp r3, #109 ; 0x6d │ │ - beq.w 7cf16 │ │ - bgt.n 7ccb8 │ │ - cmp r3, #99 ; 0x63 │ │ - beq.w 7ce26 │ │ - cmp r3, #103 ; 0x67 │ │ - beq.w 7cef0 │ │ - cmp r3, #98 ; 0x62 │ │ - bne.w 7d198 │ │ - b.n 7d104 │ │ - cmp r3, #118 ; 0x76 │ │ - beq.w 7cec4 │ │ - bgt.n 7ccc8 │ │ - cmp r3, #114 ; 0x72 │ │ - beq.w 7cf42 │ │ - b.n 7d198 │ │ - cmp r3, #122 ; 0x7a │ │ - beq.w 7cf58 │ │ - ldr r2, [pc, #760] ; (7cfc8 ) │ │ - cmp r3, r2 │ │ - bne.w 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - mov r9, r0 │ │ - cmp r0, #0 │ │ - beq.w 7d198 │ │ - ldr r3, [pc, #980] ; (7d0bc ) │ │ - movs r6, #0 │ │ - ldr.w sl, [pc, #980] ; 7d0c0 │ │ - add r3, pc │ │ - ldr.w fp, [pc, #980] ; 7d0c4 │ │ - str r3, [sp, #48] ; 0x30 │ │ - add sl, pc │ │ - ldr r3, [pc, #976] ; (7d0c8 ) │ │ - add fp, pc │ │ - add r3, pc │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #972] ; (7d0cc ) │ │ - add r3, pc │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r6, r3 │ │ - bge.w 7d198 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ - cmp r9, r3 │ │ - bne.n 7cdbe │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w ip, [r3, r6, lsl #2] │ │ - cmp.w ip, #0 │ │ - beq.n 7cdbe │ │ - add r5, sp, #76 ; 0x4c │ │ - mov r0, ip │ │ - mov.w r8, #0 │ │ - str.w ip, [sp, #60] ; 0x3c │ │ - mov r1, r5 │ │ - bl 394f8 │ │ - mov.w r1, #16711680 ; 0xff0000 │ │ - mov.w r2, #65280 ; 0xff00 │ │ - movs r3, #255 ; 0xff │ │ - mov r0, r8 │ │ - stmia.w sp, {r1, r2, r3, r8} │ │ - movs r3, #24 │ │ - ldr r1, [r5, #8] │ │ - ldr r2, [r5, #12] │ │ - bl 39ccc │ │ - ldr.w ip, [sp, #60] ; 0x3c │ │ - mov r5, r0 │ │ - cbnz r0, 7cd6a │ │ - bl 386b4 │ │ - ldr r3, [pc, #884] ; (7d0d0 ) │ │ - mov r1, fp │ │ - mov r2, r0 │ │ - ldr r0, [r7, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - blx 17aec │ │ - b.n 7cdbe │ │ - ldr r3, [r0, #4] │ │ - mov r1, r8 │ │ - ldr r2, [r0, #16] │ │ - mov r0, ip │ │ - str r2, [sp, #0] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r5, #20] │ │ - bl 39664 │ │ - cmp r0, #0 │ │ - bge.n 7cd90 │ │ - bl 386b4 │ │ - ldr r3, [pc, #840] ; (7d0d0 ) │ │ - mov r1, sl │ │ - mov r2, r0 │ │ - ldr r0, [r7, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 7cdb4 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 396cc │ │ - movs r2, #1 │ │ - mov r1, r0 │ │ - mov r0, r5 │ │ - bl 39d4c │ │ - cmp r0, #0 │ │ - bge.n 7cdbe │ │ - bl 386b4 │ │ - ldr r3, [pc, #804] ; (7d0d0 ) │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - mov r2, r0 │ │ - ldr r0, [r7, r3] │ │ - adds r0, #168 ; 0xa8 │ │ - blx 17aec │ │ - mov r0, r5 │ │ - bl 39874 │ │ - adds r6, #1 │ │ - b.n 7cd04 │ │ - cmp r6, #0 │ │ - beq.w 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.w 7d198 │ │ - add r5, sp, #72 ; 0x48 │ │ - add r4, sp, #76 ; 0x4c │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ - bl 3a24c │ │ - ldr r1, [r5, #0] │ │ - ldr r2, [r4, #0] │ │ - mov r0, r6 │ │ - lsls r1, r1, #1 │ │ - lsls r2, r2, #1 │ │ - b.n 7ce20 │ │ - cmp r6, #0 │ │ - beq.w 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.w 7d198 │ │ - add r5, sp, #72 ; 0x48 │ │ - add r4, sp, #76 ; 0x4c │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ - bl 3a24c │ │ - ldr r1, [r5, #0] │ │ - ldr r2, [r4, #0] │ │ - mov r0, r6 │ │ - add.w r1, r1, r1, lsr #31 │ │ - add.w r2, r2, r2, lsr #31 │ │ - asrs r1, r1, #1 │ │ - asrs r2, r2, #1 │ │ - bl 3a23c │ │ - b.n 7d198 │ │ - cbz r6, 7ce38 │ │ - ldr r0, [pc, #680] ; (7d0d4 ) │ │ - add r0, pc │ │ - bl 385c4 │ │ - ldr r0, [pc, #676] ; (7d0d8 ) │ │ - add r0, pc │ │ - blx 17ffc │ │ - cmp.w r9, #0 │ │ - beq.w 7d198 │ │ - add r6, sp, #68 ; 0x44 │ │ - add r7, sp, #72 ; 0x48 │ │ - add r5, sp, #76 ; 0x4c │ │ - mov.w r8, #0 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r8, r3 │ │ - bge.w 7d198 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - mov.w r9, r8, lsl #2 │ │ - ldr.w r3, [r3, r8, lsl #2] │ │ - cbz r3, 7cebe │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - mov r1, r6 │ │ - mov r2, r7 │ │ - ldr.w r0, [r3, r8, lsl #2] │ │ - bl 3a24c │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - mov r1, r5 │ │ - ldr.w r0, [r3, r8, lsl #2] │ │ - bl 39518 │ │ - ldr r3, [r5, #8] │ │ - ldr r1, [r4, #104] ; 0x68 │ │ - cmp r3, #0 │ │ - ble.n 7ce88 │ │ - ldr r3, [r5, #12] │ │ - cmp r3, #0 │ │ - bgt.w 7d190 │ │ - ldr r2, [r6, #0] │ │ - cmp r2, #0 │ │ - mov r3, r2 │ │ - it lt │ │ - addlt r3, r2, #3 │ │ - add.w r2, r2, r2, lsr #31 │ │ - asrs r3, r3, #2 │ │ - str r3, [r5, #0] │ │ - ldr r3, [r7, #0] │ │ - asrs r2, r2, #1 │ │ - str r2, [r5, #8] │ │ - cmp r3, #0 │ │ - mov r0, r3 │ │ - it lt │ │ - addlt r0, r3, #3 │ │ - add.w r3, r3, r3, lsr #31 │ │ - asrs r0, r0, #2 │ │ - str r0, [r5, #4] │ │ - ldr.w r0, [r1, r9] │ │ - mov r1, r5 │ │ - asrs r3, r3, #1 │ │ - str r3, [r5, #12] │ │ - bl 39508 │ │ - add.w r8, r8, #1 │ │ - b.n 7ce4a │ │ - cmp r6, #0 │ │ - beq.w 7d198 │ │ - bl 385d4 │ │ - ldrb r3, [r0, #0] │ │ - mov r4, r0 │ │ - cbz r3, 7cee0 │ │ - ldr r0, [pc, #516] ; (7d0dc ) │ │ - mov r1, r4 │ │ - add r0, pc │ │ - blx 17ff0 │ │ - b.n 7cee8 │ │ - ldr r0, [pc, #508] ; (7d0e0 ) │ │ - add r0, pc │ │ - blx 17ffc │ │ - mov r0, r4 │ │ - bl 39874 │ │ - b.n 7d198 │ │ - cmp r6, #0 │ │ - beq.w 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.w 7d198 │ │ - bl 3a35c │ │ - clz r1, r0 │ │ - mov r0, r4 │ │ - lsrs r1, r1, #5 │ │ - bl 3a34c │ │ - b.n 7d198 │ │ - cmp r6, #0 │ │ - beq.w 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.w 7d198 │ │ - bl 3a1bc │ │ - tst.w r0, #128 ; 0x80 │ │ - mov r0, r4 │ │ - beq.n 7cf3c │ │ - bl 3a2fc │ │ - b.n 7d198 │ │ - bl 3a2dc │ │ - b.n 7d198 │ │ - cmp r6, #0 │ │ - beq.w 7d198 │ │ - bl 38fb4 │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - bl 38fa4 │ │ - b.n 7d198 │ │ - cmp r6, #0 │ │ - beq.w 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - cmp r0, #0 │ │ - beq.w 7d198 │ │ - bl 3a2ec │ │ - b.n 7d198 │ │ - cbz r6, 7cf90 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.w 7d198 │ │ - bl 3a1bc │ │ - tst.w r0, #1 │ │ - mov r0, r4 │ │ - beq.n 7cfbe │ │ - movs r1, #0 │ │ - b.n 7cfc0 │ │ - cmp.w r9, #0 │ │ - bne.w 7d0e4 │ │ - lsls r3, r2, #30 │ │ - beq.w 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.w 7d198 │ │ - bl 3a1bc │ │ - movw r1, #4097 ; 0x1001 │ │ - mov r3, r1 │ │ - ands r3, r0 │ │ - mov r0, r4 │ │ - cmp r3, r1 │ │ - bne.n 7cfc0 │ │ - movs r1, #1 │ │ - bl 3a30c │ │ - b.n 7d198 │ │ - nop │ │ - lsls r6, r0, #1 │ │ - ands r0, r0 │ │ - strh r2, [r0, #52] ; 0x34 │ │ - movs r3, r0 │ │ - bl ffdedfd2 <_end@@Base+0xffd34676> │ │ - stmia r0!, {r0, r1, r2, r3, r7} │ │ - movs r0, r0 │ │ - stmia r1!, {r0, r2, r4} │ │ - movs r0, r0 │ │ - stmia r1!, {r1, r3, r4, r6} │ │ - movs r0, r0 │ │ - stmia r2!, {r0, r2, r5, r7} │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r2, r5} │ │ - movs r0, r0 │ │ - stmia r3!, {r0, r2, r6} │ │ - movs r0, r0 │ │ - pop {r0, r4, r6, r7} │ │ - movs r0, r0 │ │ - pop {r2, r5, r6, r7} │ │ - movs r0, r0 │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ - movs r0, r0 │ │ - pop {r0, r1, r3, pc} │ │ - movs r0, r0 │ │ - pop {r0, r1, r2, r5, pc} │ │ - movs r0, r0 │ │ - pop {r0, r1, r2, r3, r4, r5, pc} │ │ - movs r0, r0 │ │ - pop {r1, r5, r6, pc} │ │ - movs r0, r0 │ │ - pop {r0, r3, r4, r5, r6, pc} │ │ - movs r0, r0 │ │ - pop {r4, r7, pc} │ │ - movs r0, r0 │ │ - pop {r1, r2, r5, r7, pc} │ │ - movs r0, r0 │ │ - pop {r0, r6, r7, pc} │ │ - movs r0, r0 │ │ - pop {r0, r3, r4, r6, r7, pc} │ │ - movs r0, r0 │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - bkpt 0x001d │ │ - movs r0, r0 │ │ - bkpt 0x002f │ │ - movs r0, r0 │ │ - bkpt 0x0033 │ │ - movs r0, r0 │ │ - bkpt 0x0067 │ │ - movs r0, r0 │ │ - bkpt 0x00dd │ │ - movs r0, r0 │ │ - bkpt 0x00ff │ │ - movs r0, r0 │ │ - itte hi │ │ - movhi r0, r0 │ │ - ittt al ; unpredictable │ │ - moval r0, r0 │ │ - iteee al ; unpredictable │ │ - moval r0, r0 │ │ - cbnz r2, 7d08c ; unpredictable > │ │ - mov r0, r0 │ │ - cbnz r1, 7d090 ; unpredictable > │ │ - movs r0, r0 │ │ - cbnz r4, 7d092 │ │ - movs r0, r0 │ │ - cbnz r4, 7d096 │ │ - movs r0, r0 │ │ - cbnz r2, 7d09a │ │ - movs r0, r0 │ │ - cbnz r4, 7d09e │ │ - movs r0, r0 │ │ - cbnz r1, 7d0a2 │ │ - movs r0, r0 │ │ - cbnz r2, 7d0a6 │ │ - movs r0, r0 │ │ - cbnz r7, 7d0a8 │ │ - movs r0, r0 │ │ - ldrh r4, [r0, #62] ; 0x3e │ │ - movs r0, r0 │ │ - itet ge │ │ - movge r0, r0 │ │ - itete gt ; unpredictable │ │ - movgt r0, r0 │ │ - iteet al ; unpredictable │ │ - moval r0, r0 │ │ - stmia r0!, {r3} │ │ - mov r0, r0 │ │ - revshal r0, r1 │ │ - movs r0, r0 │ │ - revsh r6, r0 │ │ - movs r0, r0 │ │ - revsh r5, r0 │ │ - movs r0, r0 │ │ - revsh r4, r0 │ │ - movs r0, r0 │ │ - revsh r0, r1 │ │ - movs r0, r0 │ │ - add r7, sp, #12 │ │ - movs r0, r0 │ │ - hlt 0x0012 │ │ - movs r0, r0 │ │ - ittet │ │ - mov r0, r0 │ │ - stmia r0!, {r1, r2, r6} │ │ - moval r0, r0 │ │ - stmia r0!, {r0, r1, r5, r6} │ │ - movs r0, r0 │ │ - hlt 0x000e │ │ - movs r0, r0 │ │ - hlt 0x0001 │ │ - movs r0, r0 │ │ - stmia r0!, {r2, r5, r6} │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r1, r2, r3, r5, r6} │ │ - movs r0, r0 │ │ - stmia r0!, {r1, r2, r4, r7} │ │ - movs r0, r0 │ │ - ldmia r5!, {r2, r3, r6} │ │ - movs r3, r0 │ │ - nop {10} │ │ - movs r0, r0 │ │ - ittt vc │ │ - movvc r0, r0 │ │ - ittte pl ; unpredictable │ │ - movpl r0, r0 │ │ - addpl r5, pc, #864 ; (adr r5, 7d42c <__adddf3@@Base+0x2c>) │ │ - movpl r0, r0 │ │ - ittet ls ; unpredictable │ │ - movls r0, r0 │ │ - blls ffdf20d2 <_end@@Base+0xffd38776> ; unpredictable branch in IT block │ │ - │ │ - bkpt 0x0093 │ │ - movls r0, r0 │ │ - bkpt 0x00a3 │ │ - movs r0, r0 │ │ - bkpt 0x0016 │ │ - movs r0, r0 │ │ - bkpt 0x001b │ │ - movs r0, r0 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 7d198 │ │ - bl 3a1bc │ │ - tst.w r0, #1 │ │ - mov r0, r4 │ │ - ite ne │ │ - movne r1, r6 │ │ - movweq r1, #4097 ; 0x1001 │ │ - b.n 7cfc0 │ │ - cmp r6, #0 │ │ - beq.n 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 7d198 │ │ - bl 3a1bc │ │ - ubfx r1, r0, #4, #1 │ │ - mov r0, r4 │ │ - bl 3a29c │ │ - b.n 7d198 │ │ - cmp r6, #0 │ │ - beq.n 7d198 │ │ - ldr r0, [r5, #8] │ │ - bl 3a1ac │ │ - ldr r1, [pc, #124] ; (7d1ac ) │ │ - ldr r2, [pc, #124] ; (7d1b0 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - mov r3, r0 │ │ - movs r0, #64 ; 0x40 │ │ - b.n 7d182 │ │ - cbz r6, 7d198 │ │ - movs r0, #0 │ │ - b.n 7d146 │ │ - cbz r6, 7d198 │ │ - movs r0, #1 │ │ - ldr r1, [r5, #8] │ │ - bl 7b650 │ │ - b.n 7d198 │ │ - ldr r0, [r5, #8] │ │ - add r4, sp, #92 ; 0x5c │ │ - bl 3a1ac │ │ - ldr r3, [pc, #92] ; (7d1b4 ) │ │ - mov.w r1, #256 ; 0x100 │ │ - add r3, pc │ │ - ldr r2, [r3, #24] │ │ - str r2, [sp, #0] │ │ - ldr r2, [r3, #28] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r3, #32] │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #76] ; (7d1b8 ) │ │ - ldr r3, [r3, #20] │ │ - add r2, pc │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl 3a5e8 │ │ - ldr r1, [pc, #64] ; (7d1bc ) │ │ - movs r0, #64 ; 0x40 │ │ - mov r2, r4 │ │ - add r1, pc │ │ - mov r3, r5 │ │ - bl 38f4c │ │ - b.n 7d198 │ │ - movs r3, #1 │ │ - str.w r3, [r8] │ │ - b.n 7d198 │ │ - ldr.w r0, [r1, r9] │ │ - movs r1, #0 │ │ - b.n 7ceba │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #348] ; 0x15c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7d1a6 │ │ - blx 17aa4 <__stack_chk_fail@plt> │ │ - add sp, #356 ; 0x164 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cbnz r6, 7d226 │ │ - movs r0, r0 │ │ - cbnz r1, 7d22e │ │ - movs r0, r0 │ │ - stmia r7!, {r2, r3, r6, r7} │ │ - movs r3, r0 │ │ - cbnz r7, 7d22a │ │ - movs r0, r0 │ │ - cbnz r7, 7d230 <__udivsi3@@Base> │ │ ... │ │ │ │ -0007d1c0 : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - ldr r0, [r0, #88] ; 0x58 │ │ - bl 39874 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - cbz r3, 7d1ec │ │ - movs r5, #0 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r5, r3 │ │ - bge.n 7d1e6 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ldr.w r0, [r3, r5, lsl #2] │ │ - cbz r0, 7d1e2 │ │ - bl 3968c │ │ - adds r5, #1 │ │ - b.n 7d1d0 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ - bl 39874 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - cbz r3, 7d20e │ │ - movs r5, #0 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r5, r3 │ │ - bge.n 7d208 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r0, [r3, r5, lsl #2] │ │ - cbz r0, 7d204 │ │ - bl 3969c │ │ - adds r5, #1 │ │ - b.n 7d1f2 │ │ - ldr r0, [r4, #104] ; 0x68 │ │ - bl 39874 │ │ - ldr r3, [r4, #4] │ │ - lsls r2, r3, #26 │ │ - bpl.n 7d218 │ │ - bl 3a094 │ │ - ldr r3, [r4, #4] │ │ - lsls r3, r3, #27 │ │ - bpl.n 7d222 │ │ - bl 38430 │ │ - mov r0, r4 │ │ - bl 39874 │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 38330 │ │ - │ │ -0007d230 <__udivsi3@@Base>: │ │ +0007d22c <__udivsi3@@Base>: │ │ subs r2, r1, #1 │ │ bxeq lr │ │ - bcc 7d2cc <__udivsi3@@Base+0x9c> │ │ + bcc 7d2c8 <__udivsi3@@Base+0x9c> │ │ cmp r0, r1 │ │ - bls 7d2b0 <__udivsi3@@Base+0x80> │ │ + bls 7d2ac <__udivsi3@@Base+0x80> │ │ tst r1, r2 │ │ - beq 7d2bc <__udivsi3@@Base+0x8c> │ │ + beq 7d2b8 <__udivsi3@@Base+0x8c> │ │ clz r3, r1 │ │ clz r2, r0 │ │ sub r2, r3, r2 │ │ mov r3, #1 │ │ lsl r1, r1, r2 │ │ lsl r3, r3, r2 │ │ mov r2, #0 │ │ @@ -155040,51 +155022,51 @@ │ │ orrcs r2, r2, r3, lsr #2 │ │ cmp r0, r1, lsr #3 │ │ subcs r0, r0, r1, lsr #3 │ │ orrcs r2, r2, r3, lsr #3 │ │ cmp r0, #0 │ │ lsrsne r3, r3, #4 │ │ lsrne r1, r1, #4 │ │ - bne 7d268 <__udivsi3@@Base+0x38> │ │ + bne 7d264 <__udivsi3@@Base+0x38> │ │ mov r0, r2 │ │ bx lr │ │ moveq r0, #1 │ │ movne r0, #0 │ │ bx lr │ │ clz r2, r1 │ │ rsb r2, r2, #31 │ │ lsr r0, r0, r2 │ │ bx lr │ │ cmp r0, #0 │ │ mvnne r0, #0 │ │ - b 7d82c <__aeabi_idiv0@@Base> │ │ + b 7d828 <__aeabi_idiv0@@Base> │ │ │ │ -0007d2d8 <__aeabi_uidivmod@@Base>: │ │ +0007d2d4 <__aeabi_uidivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 7d2cc <__udivsi3@@Base+0x9c> │ │ + beq 7d2c8 <__udivsi3@@Base+0x9c> │ │ push {r0, r1, lr} │ │ - bl 7d230 <__udivsi3@@Base> │ │ + bl 7d22c <__udivsi3@@Base> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -0007d2f8 <__divsi3@@Base>: │ │ +0007d2f4 <__divsi3@@Base>: │ │ cmp r1, #0 │ │ - beq 7d3c4 <__divsi3@@Base+0xcc> │ │ + beq 7d3c0 <__divsi3@@Base+0xcc> │ │ eor ip, r0, r1 │ │ rsbmi r1, r1, #0 │ │ subs r2, r1, #1 │ │ - beq 7d390 <__divsi3@@Base+0x98> │ │ + beq 7d38c <__divsi3@@Base+0x98> │ │ movs r3, r0 │ │ rsbmi r3, r0, #0 │ │ cmp r3, r1 │ │ - bls 7d39c <__divsi3@@Base+0xa4> │ │ + bls 7d398 <__divsi3@@Base+0xa4> │ │ tst r1, r2 │ │ - beq 7d3ac <__divsi3@@Base+0xb4> │ │ + beq 7d3a8 <__divsi3@@Base+0xb4> │ │ clz r2, r1 │ │ clz r0, r3 │ │ sub r0, r2, r0 │ │ mov r2, #1 │ │ lsl r1, r1, r0 │ │ lsl r2, r2, r0 │ │ mov r0, #0 │ │ @@ -155099,15 +155081,15 @@ │ │ orrcs r0, r0, r2, lsr #2 │ │ cmp r3, r1, lsr #3 │ │ subcs r3, r3, r1, lsr #3 │ │ orrcs r0, r0, r2, lsr #3 │ │ cmp r3, #0 │ │ lsrsne r2, r2, #4 │ │ lsrne r1, r1, #4 │ │ - bne 7d344 <__divsi3@@Base+0x4c> │ │ + bne 7d340 <__divsi3@@Base+0x4c> │ │ cmp ip, #0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ teq ip, r0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ movcc r0, #0 │ │ @@ -155119,145 +155101,145 @@ │ │ cmp ip, #0 │ │ lsr r0, r3, r2 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ cmp r0, #0 │ │ mvngt r0, #-2147483648 ; 0x80000000 │ │ movlt r0, #-2147483648 ; 0x80000000 │ │ - b 7d82c <__aeabi_idiv0@@Base> │ │ + b 7d828 <__aeabi_idiv0@@Base> │ │ │ │ -0007d3d4 <__aeabi_idivmod@@Base>: │ │ +0007d3d0 <__aeabi_idivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 7d3c4 <__divsi3@@Base+0xcc> │ │ + beq 7d3c0 <__divsi3@@Base+0xcc> │ │ push {r0, r1, lr} │ │ - bl 7d300 <__divsi3@@Base+0x8> │ │ + bl 7d2fc <__divsi3@@Base+0x8> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -0007d3f4 <__aeabi_drsub@@Base>: │ │ +0007d3f0 <__aeabi_drsub@@Base>: │ │ eor r1, r1, #-2147483648 ; 0x80000000 │ │ - b 7d400 <__adddf3@@Base> │ │ + b 7d3fc <__adddf3@@Base> │ │ │ │ -0007d3fc <__aeabi_dsub@@Base>: │ │ +0007d3f8 <__aeabi_dsub@@Base>: │ │ eor r3, r3, #-2147483648 ; 0x80000000 │ │ │ │ -0007d400 <__adddf3@@Base>: │ │ +0007d3fc <__adddf3@@Base>: │ │ push {r4, r5, lr} │ │ lsl r4, r1, #1 │ │ lsl r5, r3, #1 │ │ teq r4, r5 │ │ teqeq r0, r2 │ │ orrsne ip, r4, r0 │ │ orrsne ip, r5, r2 │ │ mvnsne ip, r4, asr #21 │ │ mvnsne ip, r5, asr #21 │ │ - beq 7d610 <__adddf3@@Base+0x210> │ │ + beq 7d60c <__adddf3@@Base+0x210> │ │ lsr r4, r4, #21 │ │ rsbs r5, r4, r5, lsr #21 │ │ rsblt r5, r5, #0 │ │ - ble 7d454 <__adddf3@@Base+0x54> │ │ + ble 7d450 <__adddf3@@Base+0x54> │ │ add r4, r4, r5 │ │ eor r2, r0, r2 │ │ eor r3, r1, r3 │ │ eor r0, r2, r0 │ │ eor r1, r3, r1 │ │ eor r2, r0, r2 │ │ eor r3, r1, r3 │ │ cmp r5, #54 ; 0x36 │ │ pophi {r4, r5, pc} │ │ tst r1, #-2147483648 ; 0x80000000 │ │ lsl r1, r1, #12 │ │ mov ip, #1048576 ; 0x100000 │ │ orr r1, ip, r1, lsr #12 │ │ - beq 7d478 <__adddf3@@Base+0x78> │ │ + beq 7d474 <__adddf3@@Base+0x78> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ tst r3, #-2147483648 ; 0x80000000 │ │ lsl r3, r3, #12 │ │ orr r3, ip, r3, lsr #12 │ │ - beq 7d490 <__adddf3@@Base+0x90> │ │ + beq 7d48c <__adddf3@@Base+0x90> │ │ rsbs r2, r2, #0 │ │ rsc r3, r3, #0 │ │ teq r4, r5 │ │ - beq 7d5f8 <__adddf3@@Base+0x1f8> │ │ + beq 7d5f4 <__adddf3@@Base+0x1f8> │ │ sub r4, r4, #1 │ │ rsbs lr, r5, #32 │ │ - blt 7d4bc <__adddf3@@Base+0xbc> │ │ + blt 7d4b8 <__adddf3@@Base+0xbc> │ │ lsl ip, r2, lr │ │ adds r0, r0, r2, lsr r5 │ │ adc r1, r1, #0 │ │ adds r0, r0, r3, lsl lr │ │ adcs r1, r1, r3, asr r5 │ │ - b 7d4d8 <__adddf3@@Base+0xd8> │ │ + b 7d4d4 <__adddf3@@Base+0xd8> │ │ sub r5, r5, #32 │ │ add lr, lr, #32 │ │ cmp r2, #1 │ │ lsl ip, r3, lr │ │ orrcs ip, ip, #2 │ │ adds r0, r0, r3, asr r5 │ │ adcs r1, r1, r3, asr #31 │ │ and r5, r1, #-2147483648 ; 0x80000000 │ │ - bpl 7d4ec <__adddf3@@Base+0xec> │ │ + bpl 7d4e8 <__adddf3@@Base+0xec> │ │ rsbs ip, ip, #0 │ │ rscs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ cmp r1, #1048576 ; 0x100000 │ │ - bcc 7d530 <__adddf3@@Base+0x130> │ │ + bcc 7d52c <__adddf3@@Base+0x130> │ │ cmp r1, #2097152 ; 0x200000 │ │ - bcc 7d518 <__adddf3@@Base+0x118> │ │ + bcc 7d514 <__adddf3@@Base+0x118> │ │ lsrs r1, r1, #1 │ │ rrxs r0, r0 │ │ rrx ip, ip │ │ add r4, r4, #1 │ │ lsl r2, r4, #21 │ │ cmn r2, #4194304 ; 0x400000 │ │ - bcs 7d670 <__adddf3@@Base+0x270> │ │ + bcs 7d66c <__adddf3@@Base+0x270> │ │ cmp ip, #-2147483648 ; 0x80000000 │ │ lsrseq ip, r0, #1 │ │ adcs r0, r0, #0 │ │ adc r1, r1, r4, lsl #20 │ │ orr r1, r1, r5 │ │ pop {r4, r5, pc} │ │ lsls ip, ip, #1 │ │ adcs r0, r0, r0 │ │ adc r1, r1, r1 │ │ tst r1, #1048576 ; 0x100000 │ │ sub r4, r4, #1 │ │ - bne 7d518 <__adddf3@@Base+0x118> │ │ + bne 7d514 <__adddf3@@Base+0x118> │ │ teq r1, #0 │ │ moveq r1, r0 │ │ moveq r0, #0 │ │ clz r3, r1 │ │ addeq r3, r3, #32 │ │ sub r3, r3, #11 │ │ subs r2, r3, #32 │ │ - bge 7d588 <__adddf3@@Base+0x188> │ │ + bge 7d584 <__adddf3@@Base+0x188> │ │ adds r2, r2, #12 │ │ - ble 7d584 <__adddf3@@Base+0x184> │ │ + ble 7d580 <__adddf3@@Base+0x184> │ │ add ip, r2, #20 │ │ rsb r2, r2, #12 │ │ lsl r0, r1, ip │ │ lsr r1, r1, r2 │ │ - b 7d598 <__adddf3@@Base+0x198> │ │ + b 7d594 <__adddf3@@Base+0x198> │ │ add r2, r2, #20 │ │ rsble ip, r2, #32 │ │ lsl r1, r1, r2 │ │ orrle r1, r1, r0, lsr ip │ │ lslle r0, r0, r2 │ │ subs r4, r4, r3 │ │ addge r1, r1, r4, lsl #20 │ │ orrge r1, r1, r5 │ │ popge {r4, r5, pc} │ │ mvn r4, r4 │ │ subs r4, r4, #31 │ │ - bge 7d5ec <__adddf3@@Base+0x1ec> │ │ + bge 7d5e8 <__adddf3@@Base+0x1ec> │ │ adds r4, r4, #12 │ │ - bgt 7d5d4 <__adddf3@@Base+0x1d4> │ │ + bgt 7d5d0 <__adddf3@@Base+0x1d4> │ │ add r4, r4, #20 │ │ rsb r2, r4, #32 │ │ lsr r0, r0, r4 │ │ orr r0, r0, r1, lsl r2 │ │ orr r1, r5, r1, lsr r4 │ │ pop {r4, r5, pc} │ │ rsb r4, r4, #12 │ │ @@ -155270,31 +155252,31 @@ │ │ mov r1, r5 │ │ pop {r4, r5, pc} │ │ teq r4, #0 │ │ eor r3, r3, #1048576 ; 0x100000 │ │ eoreq r1, r1, #1048576 ; 0x100000 │ │ addeq r4, r4, #1 │ │ subne r5, r5, #1 │ │ - b 7d498 <__adddf3@@Base+0x98> │ │ + b 7d494 <__adddf3@@Base+0x98> │ │ mvns ip, r4, asr #21 │ │ mvnsne ip, r5, asr #21 │ │ - beq 7d680 <__adddf3@@Base+0x280> │ │ + beq 7d67c <__adddf3@@Base+0x280> │ │ teq r4, r5 │ │ teqeq r0, r2 │ │ - beq 7d638 <__adddf3@@Base+0x238> │ │ + beq 7d634 <__adddf3@@Base+0x238> │ │ orrs ip, r4, r0 │ │ moveq r1, r3 │ │ moveq r0, r2 │ │ pop {r4, r5, pc} │ │ teq r1, r3 │ │ movne r1, #0 │ │ movne r0, #0 │ │ popne {r4, r5, pc} │ │ lsrs ip, r4, #21 │ │ - bne 7d660 <__adddf3@@Base+0x260> │ │ + bne 7d65c <__adddf3@@Base+0x260> │ │ lsls r0, r0, #1 │ │ adcs r1, r1, r1 │ │ orrcs r1, r1, #-2147483648 ; 0x80000000 │ │ pop {r4, r5, pc} │ │ adds r4, r4, #4194304 ; 0x400000 │ │ addcc r1, r1, #1048576 ; 0x100000 │ │ popcc {r4, r5, pc} │ │ @@ -155311,38 +155293,38 @@ │ │ movne r2, r0 │ │ orrs r4, r0, r1, lsl #12 │ │ orrseq r5, r2, r3, lsl #12 │ │ teqeq r1, r3 │ │ orrne r1, r1, #524288 ; 0x80000 │ │ pop {r4, r5, pc} │ │ │ │ -0007d6ac <__aeabi_ui2d@@Base>: │ │ +0007d6a8 <__aeabi_ui2d@@Base>: │ │ teq r0, #0 │ │ moveq r1, #0 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r4, #1024 ; 0x400 │ │ add r4, r4, #50 ; 0x32 │ │ mov r5, #0 │ │ mov r1, #0 │ │ - b 7d548 <__adddf3@@Base+0x148> │ │ + b 7d544 <__adddf3@@Base+0x148> │ │ │ │ -0007d6d0 <__aeabi_i2d@@Base>: │ │ +0007d6cc <__aeabi_i2d@@Base>: │ │ teq r0, #0 │ │ moveq r1, #0 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r4, #1024 ; 0x400 │ │ add r4, r4, #50 ; 0x32 │ │ ands r5, r0, #-2147483648 ; 0x80000000 │ │ rsbmi r0, r0, #0 │ │ mov r1, #0 │ │ - b 7d548 <__adddf3@@Base+0x148> │ │ + b 7d544 <__adddf3@@Base+0x148> │ │ │ │ -0007d6f8 <__aeabi_f2d@@Base>: │ │ +0007d6f4 <__aeabi_f2d@@Base>: │ │ lsls r2, r0, #1 │ │ asr r1, r2, #3 │ │ rrx r1, r1 │ │ lsl r0, r2, #28 │ │ andsne r3, r2, #-16777216 ; 0xff000000 │ │ teqne r3, #-16777216 ; 0xff000000 │ │ eorne r1, r1, #939524096 ; 0x38000000 │ │ @@ -155350,115 +155332,115 @@ │ │ teq r2, #0 │ │ teqne r3, #-16777216 ; 0xff000000 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r4, #896 ; 0x380 │ │ and r5, r1, #-2147483648 ; 0x80000000 │ │ bic r1, r1, #-2147483648 ; 0x80000000 │ │ - b 7d548 <__adddf3@@Base+0x148> │ │ + b 7d544 <__adddf3@@Base+0x148> │ │ │ │ -0007d738 <__aeabi_ul2d@@Base>: │ │ +0007d734 <__aeabi_ul2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r5, #0 │ │ - b 7d768 <__aeabi_l2d@@Base+0x1c> │ │ + b 7d764 <__aeabi_l2d@@Base+0x1c> │ │ │ │ -0007d74c <__aeabi_l2d@@Base>: │ │ +0007d748 <__aeabi_l2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ ands r5, r1, #-2147483648 ; 0x80000000 │ │ - bpl 7d768 <__aeabi_l2d@@Base+0x1c> │ │ + bpl 7d764 <__aeabi_l2d@@Base+0x1c> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ mov r4, #1024 ; 0x400 │ │ add r4, r4, #50 ; 0x32 │ │ lsrs ip, r1, #22 │ │ - beq 7d4ec <__adddf3@@Base+0xec> │ │ + beq 7d4e8 <__adddf3@@Base+0xec> │ │ mov r2, #3 │ │ lsrs ip, ip, #3 │ │ addne r2, r2, #3 │ │ lsrs ip, ip, #3 │ │ addne r2, r2, #3 │ │ add r2, r2, ip, lsr #3 │ │ rsb r3, r2, #32 │ │ lsl ip, r0, r3 │ │ lsr r0, r0, r2 │ │ orr r0, r0, r1, lsl r3 │ │ lsr r1, r1, r2 │ │ add r4, r4, r2 │ │ - b 7d4ec <__adddf3@@Base+0xec> │ │ + b 7d4e8 <__adddf3@@Base+0xec> │ │ │ │ -0007d7ac <__aeabi_ldivmod@@Base>: │ │ +0007d7a8 <__aeabi_ldivmod@@Base>: │ │ cmp r3, #0 │ │ cmpeq r2, #0 │ │ - bne 7d7d4 <__aeabi_ldivmod@@Base+0x28> │ │ + bne 7d7d0 <__aeabi_ldivmod@@Base+0x28> │ │ cmp r1, #0 │ │ cmpeq r0, #0 │ │ movlt r1, #-2147483648 ; 0x80000000 │ │ movlt r0, #0 │ │ mvngt r1, #-2147483648 ; 0x80000000 │ │ mvngt r0, #0 │ │ - b 7d82c <__aeabi_idiv0@@Base> │ │ + b 7d828 <__aeabi_idiv0@@Base> │ │ sub sp, sp, #8 │ │ push {sp, lr} │ │ - bl 7d83c <__gnu_ldivmod_helper@@Base> │ │ + bl 7d838 <__gnu_ldivmod_helper@@Base> │ │ ldr lr, [sp, #4] │ │ add sp, sp, #8 │ │ pop {r2, r3} │ │ bx lr │ │ │ │ -0007d7f0 <__aeabi_uldivmod@@Base>: │ │ +0007d7ec <__aeabi_uldivmod@@Base>: │ │ cmp r3, #0 │ │ cmpeq r2, #0 │ │ - bne 7d810 <__aeabi_uldivmod@@Base+0x20> │ │ + bne 7d80c <__aeabi_uldivmod@@Base+0x20> │ │ cmp r1, #0 │ │ cmpeq r0, #0 │ │ mvnne r1, #0 │ │ mvnne r0, #0 │ │ - b 7d82c <__aeabi_idiv0@@Base> │ │ + b 7d828 <__aeabi_idiv0@@Base> │ │ sub sp, sp, #8 │ │ push {sp, lr} │ │ - bl 7d878 <__gnu_uldivmod_helper@@Base> │ │ + bl 7d874 <__gnu_uldivmod_helper@@Base> │ │ ldr lr, [sp, #4] │ │ add sp, sp, #8 │ │ pop {r2, r3} │ │ bx lr │ │ │ │ -0007d82c <__aeabi_idiv0@@Base>: │ │ +0007d828 <__aeabi_idiv0@@Base>: │ │ push {r1, lr} │ │ mov r0, #8 │ │ bl 18008 │ │ pop {r1, pc} │ │ │ │ -0007d83c <__gnu_ldivmod_helper@@Base>: │ │ +0007d838 <__gnu_ldivmod_helper@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r2 │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r5, r3 │ │ - bl 7edd0 <__divdi3@@Base> │ │ + bl 7edcc <__divdi3@@Base> │ │ ldr ip, [sp, #24] │ │ mul r3, r4, r1 │ │ mla r5, r0, r5, r3 │ │ umull r2, r3, r4, r0 │ │ subs r2, r6, r2 │ │ add r3, r5, r3 │ │ sbc r3, r7, r3 │ │ strd r2, [ip] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0007d878 <__gnu_uldivmod_helper@@Base>: │ │ +0007d874 <__gnu_uldivmod_helper@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r2 │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r3 │ │ - bl 7ef4c <__udivdi3@@Base> │ │ + bl 7ef48 <__udivdi3@@Base> │ │ ldr ip, [sp, #24] │ │ mul r6, r0, r6 │ │ umull r2, r3, r0, r7 │ │ mla r6, r7, r1, r6 │ │ subs r2, r4, r2 │ │ add r3, r6, r3 │ │ sbc r3, r5, r3 │ │ @@ -155469,196 +155451,196 @@ │ │ orrne r3, r3, #-2147483648 ; 0x80000000 │ │ biceq r3, r3, #-2147483648 ; 0x80000000 │ │ add r0, r0, r3 │ │ bx lr │ │ push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ cmp r1, #0 │ │ mov r5, r1 │ │ - beq 7d964 <__gnu_uldivmod_helper@@Base+0xec> │ │ + beq 7d960 <__gnu_uldivmod_helper@@Base+0xec> │ │ sub r8, r1, #1 │ │ mov r6, r2 │ │ mov r7, r0 │ │ mov fp, #0 │ │ mov r9, r8 │ │ add r4, fp, r9 │ │ add r4, r4, r4, lsr #31 │ │ asr r4, r4, #1 │ │ lsl sl, r4, #3 │ │ add r5, r7, sl │ │ mov r0, r5 │ │ - bl 7d8b4 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 7d8b0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ cmp r4, r8 │ │ - beq 7d95c <__gnu_uldivmod_helper@@Base+0xe4> │ │ + beq 7d958 <__gnu_uldivmod_helper@@Base+0xe4> │ │ str r0, [sp, #4] │ │ add r0, sl, #8 │ │ add r0, r7, r0 │ │ - bl 7d8b4 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 7d8b0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ ldr r3, [sp, #4] │ │ cmp r6, r3 │ │ - bcs 7d940 <__gnu_uldivmod_helper@@Base+0xc8> │ │ + bcs 7d93c <__gnu_uldivmod_helper@@Base+0xc8> │ │ cmp r4, fp │ │ - beq 7d954 <__gnu_uldivmod_helper@@Base+0xdc> │ │ + beq 7d950 <__gnu_uldivmod_helper@@Base+0xdc> │ │ sub r9, r4, #1 │ │ - b 7d8f0 <__gnu_uldivmod_helper@@Base+0x78> │ │ + b 7d8ec <__gnu_uldivmod_helper@@Base+0x78> │ │ sub r0, r0, #1 │ │ cmp r6, r0 │ │ - bls 7d964 <__gnu_uldivmod_helper@@Base+0xec> │ │ + bls 7d960 <__gnu_uldivmod_helper@@Base+0xec> │ │ add fp, r4, #1 │ │ - b 7d8f0 <__gnu_uldivmod_helper@@Base+0x78> │ │ + b 7d8ec <__gnu_uldivmod_helper@@Base+0x78> │ │ mov r5, #0 │ │ - b 7d964 <__gnu_uldivmod_helper@@Base+0xec> │ │ + b 7d960 <__gnu_uldivmod_helper@@Base+0xec> │ │ cmp r6, r0 │ │ - bcc 7d930 <__gnu_uldivmod_helper@@Base+0xb8> │ │ + bcc 7d92c <__gnu_uldivmod_helper@@Base+0xb8> │ │ mov r0, r5 │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ cmp r0, #1 │ │ - beq 7d994 <__gnu_uldivmod_helper@@Base+0x11c> │ │ + beq 7d990 <__gnu_uldivmod_helper@@Base+0x11c> │ │ cmp r0, #2 │ │ - beq 7d9a0 <__gnu_uldivmod_helper@@Base+0x128> │ │ + beq 7d99c <__gnu_uldivmod_helper@@Base+0x128> │ │ cmp r0, #0 │ │ - bne 7d9ac <__gnu_uldivmod_helper@@Base+0x134> │ │ - ldr r0, [pc, #36] ; 7d9b4 <__gnu_uldivmod_helper@@Base+0x13c> │ │ + bne 7d9a8 <__gnu_uldivmod_helper@@Base+0x134> │ │ + ldr r0, [pc, #36] ; 7d9b0 <__gnu_uldivmod_helper@@Base+0x13c> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #28] ; 7d9b8 <__gnu_uldivmod_helper@@Base+0x140> │ │ + ldr r0, [pc, #28] ; 7d9b4 <__gnu_uldivmod_helper@@Base+0x140> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #20] ; 7d9bc <__gnu_uldivmod_helper@@Base+0x144> │ │ + ldr r0, [pc, #20] ; 7d9b8 <__gnu_uldivmod_helper@@Base+0x144> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ - andeq r7, r3, ip, asr r4 │ │ - andeq r7, r3, r4, asr r4 │ │ - andeq r7, r3, ip, asr #8 │ │ - ldr r3, [pc, #236] ; 7dab4 <__gnu_uldivmod_helper@@Base+0x23c> │ │ + andeq r7, r3, r0, ror #8 │ │ + andeq r7, r3, r8, asr r4 │ │ + andeq r7, r3, r0, asr r4 │ │ + ldr r3, [pc, #236] ; 7dab0 <__gnu_uldivmod_helper@@Base+0x23c> │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r3, [pc, r3] │ │ sub r5, r1, #2 │ │ cmp r3, #0 │ │ - beq 7da00 <__gnu_uldivmod_helper@@Base+0x188> │ │ + beq 7d9fc <__gnu_uldivmod_helper@@Base+0x188> │ │ mov r0, r5 │ │ add r1, sp, #4 │ │ bl 18014 <__gnu_Unwind_Find_exidx@plt> │ │ cmp r0, #0 │ │ - bne 7da1c <__gnu_uldivmod_helper@@Base+0x1a4> │ │ + bne 7da18 <__gnu_uldivmod_helper@@Base+0x1a4> │ │ mov r3, #0 │ │ mov r0, #9 │ │ str r3, [r4, #16] │ │ - b 7daac <__gnu_uldivmod_helper@@Base+0x234> │ │ - ldr r3, [pc, #176] ; 7dab8 <__gnu_uldivmod_helper@@Base+0x240> │ │ - ldr r0, [pc, #176] ; 7dabc <__gnu_uldivmod_helper@@Base+0x244> │ │ + b 7daa8 <__gnu_uldivmod_helper@@Base+0x234> │ │ + ldr r3, [pc, #176] ; 7dab4 <__gnu_uldivmod_helper@@Base+0x240> │ │ + ldr r0, [pc, #176] ; 7dab8 <__gnu_uldivmod_helper@@Base+0x244> │ │ ldr r3, [pc, r3] │ │ ldr r0, [pc, r0] │ │ rsb r3, r0, r3 │ │ asr r3, r3, #3 │ │ str r3, [sp, #4] │ │ mov r2, r5 │ │ ldr r1, [sp, #4] │ │ - bl 7d8cc <__gnu_uldivmod_helper@@Base+0x54> │ │ + bl 7d8c8 <__gnu_uldivmod_helper@@Base+0x54> │ │ subs r5, r0, #0 │ │ - beq 7d9f0 <__gnu_uldivmod_helper@@Base+0x178> │ │ - bl 7d8b4 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + beq 7d9ec <__gnu_uldivmod_helper@@Base+0x178> │ │ + bl 7d8b0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ ldr r3, [r5, #4] │ │ cmp r3, #1 │ │ moveq r3, #0 │ │ streq r3, [r4, #16] │ │ str r0, [r4, #72] ; 0x48 │ │ moveq r0, #5 │ │ - beq 7daac <__gnu_uldivmod_helper@@Base+0x234> │ │ + beq 7daa8 <__gnu_uldivmod_helper@@Base+0x234> │ │ cmp r3, #0 │ │ add r0, r5, #4 │ │ strlt r0, [r4, #76] ; 0x4c │ │ movlt r3, #1 │ │ - blt 7da70 <__gnu_uldivmod_helper@@Base+0x1f8> │ │ - bl 7d8b4 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + blt 7da6c <__gnu_uldivmod_helper@@Base+0x1f8> │ │ + bl 7d8b0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ mov r3, #0 │ │ str r0, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #76] ; 0x4c │ │ str r3, [r4, #80] ; 0x50 │ │ ldr r3, [r0] │ │ cmp r3, #0 │ │ - bge 7daa0 <__gnu_uldivmod_helper@@Base+0x228> │ │ + bge 7da9c <__gnu_uldivmod_helper@@Base+0x228> │ │ ubfx r0, r3, #24, #4 │ │ - bl 7d970 <__gnu_uldivmod_helper@@Base+0xf8> │ │ + bl 7d96c <__gnu_uldivmod_helper@@Base+0xf8> │ │ cmp r0, #0 │ │ str r0, [r4, #16] │ │ moveq r0, #9 │ │ movne r0, #0 │ │ - b 7daac <__gnu_uldivmod_helper@@Base+0x234> │ │ - bl 7d8b4 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + b 7daa8 <__gnu_uldivmod_helper@@Base+0x234> │ │ + bl 7d8b0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ str r0, [r4, #16] │ │ mov r0, #0 │ │ add sp, sp, #12 │ │ pop {r4, r5, pc} │ │ - andeq r7, r3, r8, lsr #8 │ │ - strdeq r7, [r3], -r0 │ │ - strdeq r7, [r3], -r0 │ │ + andeq r7, r3, ip, lsr #8 │ │ + strdeq r7, [r3], -r4 │ │ + strdeq r7, [r3], -r4 │ │ ldr r3, [r0] │ │ push {r4, lr} │ │ tst r3, #1 │ │ mov r4, r0 │ │ - bne 7daec <__gnu_uldivmod_helper@@Base+0x274> │ │ + bne 7dae8 <__gnu_uldivmod_helper@@Base+0x274> │ │ tst r3, #2 │ │ add r0, r0, #72 ; 0x48 │ │ - beq 7dae8 <__gnu_uldivmod_helper@@Base+0x270> │ │ - bl 7e7ac <__gnu_Unwind_Restore_VFP_D@@Base> │ │ - b 7daec <__gnu_uldivmod_helper@@Base+0x274> │ │ - bl 7e79c <__gnu_Unwind_Restore_VFP@@Base> │ │ + beq 7dae4 <__gnu_uldivmod_helper@@Base+0x270> │ │ + bl 7e7a8 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + b 7dae8 <__gnu_uldivmod_helper@@Base+0x274> │ │ + bl 7e798 <__gnu_Unwind_Restore_VFP@@Base> │ │ ldr r3, [r4] │ │ tst r3, #4 │ │ - bne 7db00 <__gnu_uldivmod_helper@@Base+0x288> │ │ + bne 7dafc <__gnu_uldivmod_helper@@Base+0x288> │ │ add r0, r4, #208 ; 0xd0 │ │ - bl 7e7bc <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + bl 7e7b8 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ ldr r3, [r4] │ │ tst r3, #8 │ │ - bne 7db14 <__gnu_uldivmod_helper@@Base+0x29c> │ │ + bne 7db10 <__gnu_uldivmod_helper@@Base+0x29c> │ │ add r0, r4, #336 ; 0x150 │ │ - bl 7e7cc <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + bl 7e7c8 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ ldr r3, [r4] │ │ tst r3, #16 │ │ popne {r4, pc} │ │ add r0, r4, #464 ; 0x1d0 │ │ pop {r4, lr} │ │ - b 7e854 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 7e850 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ ldr r3, [r0] │ │ cmp r3, #0 │ │ ldrne r0, [r3, r0] │ │ moveq r0, r3 │ │ bx lr │ │ mov r0, #9 │ │ bx lr │ │ bx lr │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r0, r5 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 7d9c0 <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 7d9bc <__gnu_uldivmod_helper@@Base+0x148> │ │ subs r6, r0, #0 │ │ - beq 7db70 <__gnu_uldivmod_helper@@Base+0x2f8> │ │ + beq 7db6c <__gnu_uldivmod_helper@@Base+0x2f8> │ │ bl 18020 │ │ ldr r3, [r4, #64] ; 0x40 │ │ mov r0, #1 │ │ mov r1, r5 │ │ mov r2, r4 │ │ str r3, [r5, #20] │ │ ldr r3, [r5, #16] │ │ blx r3 │ │ cmp r0, #8 │ │ - beq 7db58 <__gnu_uldivmod_helper@@Base+0x2e0> │ │ + beq 7db54 <__gnu_uldivmod_helper@@Base+0x2e0> │ │ cmp r0, #7 │ │ - bne 7db6c <__gnu_uldivmod_helper@@Base+0x2f4> │ │ + bne 7db68 <__gnu_uldivmod_helper@@Base+0x2f4> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 7db48 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ + bl 7db44 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ add r0, r4, #4 │ │ - bl 7e788 <__restore_core_regs@@Base> │ │ + bl 7e784 <__restore_core_regs@@Base> │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add lr, r1, #4 │ │ ldr r8, [r0, #12] │ │ mov r4, r0 │ │ ldr r9, [r0, #24] │ │ mov sl, r2 │ │ ldm lr!, {r0, r1, r2, r3} │ │ @@ -155673,22 +155655,22 @@ │ │ ldm lr!, {r0, r1, r2, r3} │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr, {r0, r1, r2, r3} │ │ stm ip, {r0, r1, r2, r3} │ │ str r6, [sp, #8] │ │ mov r0, r4 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl 7d9c0 <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 7d9bc <__gnu_uldivmod_helper@@Base+0x148> │ │ cmp sl, #0 │ │ movne sl, #10 │ │ moveq sl, #9 │ │ subs r5, r0, #0 │ │ orrne sl, sl, #16 │ │ ldrne r3, [sp, #64] ; 0x40 │ │ - bne 7dc5c <__gnu_uldivmod_helper@@Base+0x3e4> │ │ + bne 7dc58 <__gnu_uldivmod_helper@@Base+0x3e4> │ │ ldr r3, [sp, #72] ; 0x48 │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, r7 │ │ str r3, [r4, #20] │ │ bl 17af8 │ │ ldr r3, [r4, #16] │ │ @@ -155703,42 +155685,42 @@ │ │ str fp, [sp] │ │ mov r1, sl │ │ str r9, [sp, #4] │ │ mov r2, r4 │ │ mov r3, r4 │ │ blx r8 │ │ cmp r0, #0 │ │ - bne 7dcc4 <__gnu_uldivmod_helper@@Base+0x44c> │ │ + bne 7dcc0 <__gnu_uldivmod_helper@@Base+0x44c> │ │ cmp r5, #0 │ │ - bne 7dccc <__gnu_uldivmod_helper@@Base+0x454> │ │ + bne 7dcc8 <__gnu_uldivmod_helper@@Base+0x454> │ │ mov r0, fp │ │ mov r1, r7 │ │ mov r2, #480 ; 0x1e0 │ │ mov sl, r5 │ │ bl 17af8 │ │ cmp r6, #8 │ │ - beq 7dc00 <__gnu_uldivmod_helper@@Base+0x388> │ │ + beq 7dbfc <__gnu_uldivmod_helper@@Base+0x388> │ │ cmp r6, #7 │ │ - bne 7dcc4 <__gnu_uldivmod_helper@@Base+0x44c> │ │ + bne 7dcc0 <__gnu_uldivmod_helper@@Base+0x44c> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl 7db48 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ + bl 7db44 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ add r0, sp, #12 │ │ - bl 7e788 <__restore_core_regs@@Base> │ │ + bl 7e784 <__restore_core_regs@@Base> │ │ mov r0, #9 │ │ - b 7dcd0 <__gnu_uldivmod_helper@@Base+0x458> │ │ + b 7dccc <__gnu_uldivmod_helper@@Base+0x458> │ │ mov r0, r5 │ │ add sp, sp, #972 ; 0x3cc │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0007dcd8 <_Unwind_GetCFA@@Base>: │ │ +0007dcd4 <_Unwind_GetCFA@@Base>: │ │ ldr r0, [r0, #68] ; 0x44 │ │ bx lr │ │ │ │ -0007dce0 <__gnu_Unwind_RaiseException@@Base>: │ │ +0007dcdc <__gnu_Unwind_RaiseException@@Base>: │ │ ldr r3, [r1, #60] ; 0x3c │ │ push {r4, r5, r6, r7, lr} │ │ add lr, r1, #4 │ │ str r3, [r1, #64] ; 0x40 │ │ mov r5, r0 │ │ mov r4, r1 │ │ sub sp, sp, #484 ; 0x1e4 │ │ @@ -155752,110 +155734,110 @@ │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr, {r0, r1, r2, r3} │ │ stm ip, {r0, r1, r2, r3} │ │ mvn r3, #0 │ │ str r3, [r6, #-480]! ; 0xfffffe20 │ │ mov r0, r5 │ │ ldr r1, [sp, #64] ; 0x40 │ │ - bl 7d9c0 <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 7d9bc <__gnu_uldivmod_helper@@Base+0x148> │ │ cmp r0, #0 │ │ - bne 7dd78 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + bne 7dd74 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ ldr r3, [r5, #16] │ │ mov r1, r5 │ │ mov r2, r6 │ │ blx r3 │ │ cmp r0, #8 │ │ mov r7, r0 │ │ - beq 7dd2c <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + beq 7dd28 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ mov r0, r6 │ │ - bl 7dac0 <__gnu_uldivmod_helper@@Base+0x248> │ │ + bl 7dabc <__gnu_uldivmod_helper@@Base+0x248> │ │ cmp r7, #6 │ │ - bne 7dd78 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + bne 7dd74 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 7db4c <__gnu_uldivmod_helper@@Base+0x2d4> │ │ + bl 7db48 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ mov r0, #9 │ │ add sp, sp, #484 ; 0x1e4 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0007dd84 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ +0007dd80 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ str r2, [r0, #24] │ │ ldr r2, [r3, #60] ; 0x3c │ │ str r1, [r0, #12] │ │ mov r1, r3 │ │ str r2, [r3, #64] ; 0x40 │ │ mov r2, #0 │ │ - b 7dbb0 <__gnu_uldivmod_helper@@Base+0x338> │ │ + b 7dbac <__gnu_uldivmod_helper@@Base+0x338> │ │ │ │ -0007dda0 <__gnu_Unwind_Resume@@Base>: │ │ +0007dd9c <__gnu_Unwind_Resume@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ ldr r6, [r0, #12] │ │ mov r4, r1 │ │ ldr r3, [r0, #20] │ │ cmp r6, #0 │ │ str r3, [r1, #64] ; 0x40 │ │ - beq 7ddcc <__gnu_Unwind_Resume@@Base+0x2c> │ │ + beq 7ddc8 <__gnu_Unwind_Resume@@Base+0x2c> │ │ mov r2, #1 │ │ - bl 7dbb0 <__gnu_uldivmod_helper@@Base+0x338> │ │ - b 7de10 <__gnu_Unwind_Resume@@Base+0x70> │ │ + bl 7dbac <__gnu_uldivmod_helper@@Base+0x338> │ │ + b 7de0c <__gnu_Unwind_Resume@@Base+0x70> │ │ ldr r3, [r0, #16] │ │ mov r1, r5 │ │ mov r0, #2 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #7 │ │ - beq 7ddfc <__gnu_Unwind_Resume@@Base+0x5c> │ │ + beq 7ddf8 <__gnu_Unwind_Resume@@Base+0x5c> │ │ cmp r0, #8 │ │ - bne 7de10 <__gnu_Unwind_Resume@@Base+0x70> │ │ + bne 7de0c <__gnu_Unwind_Resume@@Base+0x70> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 7db4c <__gnu_uldivmod_helper@@Base+0x2d4> │ │ + bl 7db48 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 7db48 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ + bl 7db44 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ add r0, r4, #4 │ │ - bl 7e788 <__restore_core_regs@@Base> │ │ + bl 7e784 <__restore_core_regs@@Base> │ │ bl 18020 │ │ │ │ -0007de14 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ +0007de10 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ ldr r2, [r0, #12] │ │ cmp r2, #0 │ │ - bne 7de24 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ - b 7dce0 <__gnu_Unwind_RaiseException@@Base> │ │ + bne 7de20 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + b 7dcdc <__gnu_Unwind_RaiseException@@Base> │ │ ldr r2, [r1, #60] ; 0x3c │ │ str r2, [r1, #64] ; 0x40 │ │ mov r2, #0 │ │ - b 7dbb0 <__gnu_uldivmod_helper@@Base+0x338> │ │ + b 7dbac <__gnu_uldivmod_helper@@Base+0x338> │ │ │ │ -0007de34 <_Unwind_Complete@@Base>: │ │ +0007de30 <_Unwind_Complete@@Base>: │ │ bx lr │ │ │ │ -0007de38 <_Unwind_DeleteException@@Base>: │ │ +0007de34 <_Unwind_DeleteException@@Base>: │ │ ldr r3, [r0, #8] │ │ mov r1, r0 │ │ cmp r3, #0 │ │ bxeq lr │ │ mov r0, #1 │ │ bx r3 │ │ │ │ -0007de50 <_Unwind_VRS_Get@@Base>: │ │ +0007de4c <_Unwind_VRS_Get@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 7dea4 <_Unwind_VRS_Get@@Base+0x54> │ │ - b 7de70 <_Unwind_VRS_Get@@Base+0x20> │ │ - b 7de9c <_Unwind_VRS_Get@@Base+0x4c> │ │ - b 7dea4 <_Unwind_VRS_Get@@Base+0x54> │ │ - b 7de9c <_Unwind_VRS_Get@@Base+0x4c> │ │ - b 7de9c <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 7dea0 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 7de6c <_Unwind_VRS_Get@@Base+0x20> │ │ + b 7de98 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 7dea0 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 7de98 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 7de98 <_Unwind_VRS_Get@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne 7dea4 <_Unwind_VRS_Get@@Base+0x54> │ │ + bne 7dea0 <_Unwind_VRS_Get@@Base+0x54> │ │ add r0, r0, r2, lsl #2 │ │ ldr r2, [sp] │ │ ldr r1, [r0, #4] │ │ mov r0, r3 │ │ str r1, [r2] │ │ bx lr │ │ mov r0, #1 │ │ @@ -155864,33 +155846,33 @@ │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r2, r1 │ │ mov r1, #0 │ │ add r3, sp, #12 │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 7de50 <_Unwind_VRS_Get@@Base> │ │ + bl 7de4c <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -0007ded4 <_Unwind_VRS_Set@@Base>: │ │ +0007ded0 <_Unwind_VRS_Set@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 7df28 <_Unwind_VRS_Set@@Base+0x54> │ │ - b 7def4 <_Unwind_VRS_Set@@Base+0x20> │ │ - b 7df20 <_Unwind_VRS_Set@@Base+0x4c> │ │ - b 7df28 <_Unwind_VRS_Set@@Base+0x54> │ │ - b 7df20 <_Unwind_VRS_Set@@Base+0x4c> │ │ - b 7df20 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 7df24 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 7def0 <_Unwind_VRS_Set@@Base+0x20> │ │ + b 7df1c <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 7df24 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 7df1c <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 7df1c <_Unwind_VRS_Set@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne 7df28 <_Unwind_VRS_Set@@Base+0x54> │ │ + bne 7df24 <_Unwind_VRS_Set@@Base+0x54> │ │ ldr r1, [sp] │ │ add r0, r0, r2, lsl #2 │ │ ldr r1, [r1] │ │ str r1, [r0, #4] │ │ mov r0, r3 │ │ bx lr │ │ mov r0, #1 │ │ @@ -155901,19 +155883,19 @@ │ │ add r3, sp, #16 │ │ mov ip, r1 │ │ mov r1, #0 │ │ str r2, [r3, #-4]! │ │ mov r2, ip │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 7ded4 <_Unwind_VRS_Set@@Base> │ │ + bl 7ded0 <_Unwind_VRS_Set@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -0007df5c <__gnu_Unwind_Backtrace@@Base>: │ │ +0007df58 <__gnu_Unwind_Backtrace@@Base>: │ │ ldr r3, [r2, #60] ; 0x3c │ │ add ip, r2, #4 │ │ push {r4, r5, r6, r7, r8, lr} │ │ mov r7, r0 │ │ str r3, [r2, #64] ; 0x40 │ │ mov r8, r1 │ │ ldm ip!, {r0, r1, r2, r3} │ │ @@ -155928,556 +155910,556 @@ │ │ stmia lr!, {r0, r1, r2, r3} │ │ ldm ip, {r0, r1, r2, r3} │ │ stm lr, {r0, r1, r2, r3} │ │ mvn r3, #0 │ │ str r3, [sp, #88] ; 0x58 │ │ mov r0, r6 │ │ ldr r1, [sp, #152] ; 0x98 │ │ - bl 7d9c0 <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 7d9bc <__gnu_uldivmod_helper@@Base+0x148> │ │ cmp r0, #0 │ │ - beq 7dfc8 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + beq 7dfc4 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ mov r5, #9 │ │ - b 7e010 <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + b 7e00c <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ mov r0, r4 │ │ mov r1, #12 │ │ mov r2, r6 │ │ - bl 7df30 <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 7df2c <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r4 │ │ mov r1, r8 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne 7dfc0 <__gnu_Unwind_Backtrace@@Base+0x64> │ │ + bne 7dfbc <__gnu_Unwind_Backtrace@@Base+0x64> │ │ ldr r3, [sp, #16] │ │ mov r0, #8 │ │ mov r1, r6 │ │ mov r2, r4 │ │ blx r3 │ │ sub r3, r0, #5 │ │ mov r5, r0 │ │ bics r3, r3, #4 │ │ - bne 7dfac <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + bne 7dfa8 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ mov r0, r4 │ │ - bl 7dac0 <__gnu_uldivmod_helper@@Base+0x248> │ │ + bl 7dabc <__gnu_uldivmod_helper@@Base+0x248> │ │ mov r0, r5 │ │ add sp, sp, #568 ; 0x238 │ │ pop {r4, r5, r6, r7, r8, pc} │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r2 │ │ ldr r2, [r1, #76] ; 0x4c │ │ sub sp, sp, #36 ; 0x24 │ │ subs r9, r3, #0 │ │ mov r5, r1 │ │ add ip, r2, #4 │ │ and r8, r0, #3 │ │ ldr r4, [r2] │ │ str ip, [sp, #24] │ │ str r4, [sp, #20] │ │ - bne 7e06c <__gnu_Unwind_Backtrace@@Base+0x110> │ │ + bne 7e068 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ lsl r4, r4, #8 │ │ mov r3, #3 │ │ str r4, [sp, #20] │ │ strb r9, [sp, #29] │ │ strb r3, [sp, #28] │ │ - b 7e094 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + b 7e090 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ cmp r9, #2 │ │ - bgt 7e094 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + bgt 7e090 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ lsr r3, r4, #16 │ │ strb r3, [sp, #29] │ │ lsl r4, r4, #16 │ │ mov r2, #2 │ │ uxtb r3, r3 │ │ str r4, [sp, #20] │ │ strb r2, [sp, #28] │ │ add ip, ip, r3, lsl #2 │ │ cmp r8, #2 │ │ ldr r3, [r5, #80] ; 0x50 │ │ ldreq ip, [r5, #56] ; 0x38 │ │ ands r3, r3, #1 │ │ - bne 7e368 <__gnu_Unwind_Backtrace@@Base+0x40c> │ │ + bne 7e364 <__gnu_Unwind_Backtrace@@Base+0x40c> │ │ eor r0, r0, #8 │ │ str r3, [sp, #4] │ │ ubfx r3, r0, #3, #1 │ │ str r3, [sp, #8] │ │ ldr r4, [ip] │ │ cmp r4, #0 │ │ - beq 7e370 <__gnu_Unwind_Backtrace@@Base+0x414> │ │ + beq 7e36c <__gnu_Unwind_Backtrace@@Base+0x414> │ │ cmp r9, #2 │ │ ldr r3, [r5, #72] ; 0x48 │ │ mov r0, r7 │ │ mov r1, #15 │ │ ldreq sl, [ip, #4] │ │ addeq r6, ip, #8 │ │ ldrhne sl, [ip, #2] │ │ addne r6, ip, #4 │ │ ldrhne r4, [ip] │ │ bic fp, sl, #1 │ │ add fp, fp, r3 │ │ - bl 7deac <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 7dea8 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp fp, r0 │ │ movhi ip, #0 │ │ - bhi 7e114 <__gnu_Unwind_Backtrace@@Base+0x1b8> │ │ + bhi 7e110 <__gnu_Unwind_Backtrace@@Base+0x1b8> │ │ bic r3, r4, #1 │ │ add fp, fp, r3 │ │ cmp r0, fp │ │ movcs ip, #0 │ │ movcc ip, #1 │ │ and sl, sl, #1 │ │ and r4, r4, #1 │ │ orr r4, r4, sl, lsl #1 │ │ cmp r4, #1 │ │ - beq 7e188 <__gnu_Unwind_Backtrace@@Base+0x22c> │ │ - bcc 7e138 <__gnu_Unwind_Backtrace@@Base+0x1dc> │ │ + beq 7e184 <__gnu_Unwind_Backtrace@@Base+0x22c> │ │ + bcc 7e134 <__gnu_Unwind_Backtrace@@Base+0x1dc> │ │ cmp r4, #2 │ │ - beq 7e258 <__gnu_Unwind_Backtrace@@Base+0x2fc> │ │ - b 7e3dc <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + beq 7e254 <__gnu_Unwind_Backtrace@@Base+0x2fc> │ │ + b 7e3d8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ cmp r8, #0 │ │ moveq ip, #0 │ │ andne ip, ip, #1 │ │ add sl, r6, #4 │ │ cmp ip, #0 │ │ - beq 7e180 <__gnu_Unwind_Backtrace@@Base+0x224> │ │ + beq 7e17c <__gnu_Unwind_Backtrace@@Base+0x224> │ │ mov r0, r6 │ │ - bl 7d8b4 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 7d8b0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ str sl, [r5, #56] ; 0x38 │ │ mov r4, r0 │ │ mov r0, r5 │ │ bl 1802c <__cxa_begin_cleanup@plt> │ │ cmp r0, #0 │ │ - beq 7e3dc <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + beq 7e3d8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ mov r0, r7 │ │ mov r1, #15 │ │ mov r2, r4 │ │ - b 7e3d0 <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + b 7e3cc <__gnu_Unwind_Backtrace@@Base+0x474> │ │ mov ip, sl │ │ - b 7e0b8 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + b 7e0b4 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ cmp r8, #0 │ │ - bne 7e208 <__gnu_Unwind_Backtrace@@Base+0x2ac> │ │ + bne 7e204 <__gnu_Unwind_Backtrace@@Base+0x2ac> │ │ cmp ip, #0 │ │ - beq 7e250 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + beq 7e24c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ ldr r3, [r6, #4] │ │ ldr sl, [r6] │ │ cmn r3, #2 │ │ lsr sl, sl, #31 │ │ - beq 7e3dc <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + beq 7e3d8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ cmn r3, #1 │ │ add r2, r5, #88 ; 0x58 │ │ str r2, [sp, #16] │ │ - beq 7e1e0 <__gnu_Unwind_Backtrace@@Base+0x284> │ │ + beq 7e1dc <__gnu_Unwind_Backtrace@@Base+0x284> │ │ add r0, r6, #4 │ │ - bl 7db2c <__gnu_uldivmod_helper@@Base+0x2b4> │ │ + bl 7db28 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ mov r2, sl │ │ add r3, sp, #16 │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 18038 <__cxa_type_match@plt> │ │ subs r4, r0, #0 │ │ - beq 7e250 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + beq 7e24c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl 7deac <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 7dea8 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp r4, #2 │ │ ldr r2, [sp, #16] │ │ moveq r3, r5 │ │ movne r3, r2 │ │ str r0, [r5, #32] │ │ streq r2, [r3, #44]! ; 0x2c │ │ - b 7e3f8 <__gnu_Unwind_Backtrace@@Base+0x49c> │ │ + b 7e3f4 <__gnu_Unwind_Backtrace@@Base+0x49c> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr r4, [r5, #32] │ │ - bl 7deac <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 7dea8 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp r4, r0 │ │ - bne 7e250 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + bne 7e24c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne 7e250 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + bne 7e24c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ mov r0, r6 │ │ - bl 7d8b4 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 7d8b0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 7df30 <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 7df2c <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, #0 │ │ - b 7e340 <__gnu_Unwind_Backtrace@@Base+0x3e4> │ │ + b 7e33c <__gnu_Unwind_Backtrace@@Base+0x3e4> │ │ add ip, r6, #8 │ │ - b 7e0b8 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + b 7e0b4 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ ldr r4, [r6] │ │ cmp r8, #0 │ │ bic r4, r4, #-2147483648 ; 0x80000000 │ │ - bne 7e2d0 <__gnu_Unwind_Backtrace@@Base+0x374> │ │ + bne 7e2cc <__gnu_Unwind_Backtrace@@Base+0x374> │ │ cmp ip, #0 │ │ - beq 7e350 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + beq 7e34c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ ldr r3, [sp, #8] │ │ cmp r4, #0 │ │ orreq r3, r3, #1 │ │ cmp r3, #0 │ │ - beq 7e350 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + beq 7e34c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ add ip, r5, #88 ; 0x58 │ │ add fp, sp, #16 │ │ mov sl, r8 │ │ cmp sl, r4 │ │ - beq 7e3e4 <__gnu_Unwind_Backtrace@@Base+0x488> │ │ + beq 7e3e0 <__gnu_Unwind_Backtrace@@Base+0x488> │ │ add sl, sl, #1 │ │ str ip, [sp, #16] │ │ str ip, [sp, #12] │ │ add r0, r6, sl, lsl #2 │ │ - bl 7db2c <__gnu_uldivmod_helper@@Base+0x2b4> │ │ + bl 7db28 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ mov r2, #0 │ │ mov r3, fp │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 18038 <__cxa_type_match@plt> │ │ ldr ip, [sp, #12] │ │ cmp r0, #0 │ │ - beq 7e290 <__gnu_Unwind_Backtrace@@Base+0x334> │ │ - b 7e350 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + beq 7e28c <__gnu_Unwind_Backtrace@@Base+0x334> │ │ + b 7e34c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr sl, [r5, #32] │ │ - bl 7deac <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 7dea8 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp sl, r0 │ │ - bne 7e350 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + bne 7e34c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne 7e350 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + bne 7e34c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ mov sl, #0 │ │ mov r3, #4 │ │ str r4, [r5, #40] ; 0x28 │ │ str r3, [r5, #48] ; 0x30 │ │ add r3, r6, r3 │ │ str sl, [r5, #44] ; 0x2c │ │ str r3, [r5, #52] ; 0x34 │ │ ldr r3, [r6] │ │ cmp r3, sl │ │ - bge 7e348 <__gnu_Unwind_Backtrace@@Base+0x3ec> │ │ + bge 7e344 <__gnu_Unwind_Backtrace@@Base+0x3ec> │ │ add r0, r4, #1 │ │ add r0, r6, r0, lsl #2 │ │ - bl 7d8b4 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 7d8b0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 7df30 <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 7df2c <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, sl │ │ mov r2, r5 │ │ - b 7e3d0 <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + b 7e3cc <__gnu_Unwind_Backtrace@@Base+0x474> │ │ mov r3, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [r6] │ │ add ip, r4, #1 │ │ cmp r3, #0 │ │ addlt r6, r6, #4 │ │ add ip, r6, ip, lsl #2 │ │ - b 7e0b8 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + b 7e0b4 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ mov r3, #0 │ │ str r3, [sp, #4] │ │ cmp r9, #2 │ │ - ble 7e380 <__gnu_Unwind_Backtrace@@Base+0x424> │ │ - bl 7db40 <__gnu_uldivmod_helper@@Base+0x2c8> │ │ - b 7e38c <__gnu_Unwind_Backtrace@@Base+0x430> │ │ + ble 7e37c <__gnu_Unwind_Backtrace@@Base+0x424> │ │ + bl 7db3c <__gnu_uldivmod_helper@@Base+0x2c8> │ │ + b 7e388 <__gnu_Unwind_Backtrace@@Base+0x430> │ │ mov r0, r7 │ │ add r1, sp, #20 │ │ - bl 7e9bc <__gnu_unwind_execute@@Base> │ │ + bl 7e9b8 <__gnu_unwind_execute@@Base> │ │ cmp r0, #0 │ │ - bne 7e3dc <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + bne 7e3d8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ moveq r0, #8 │ │ - beq 7e404 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + beq 7e400 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r1, #15 │ │ mov r0, r7 │ │ - bl 7deac <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 7dea8 <_Unwind_VRS_Get@@Base+0x5c> │ │ mov r1, #14 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 7df30 <_Unwind_VRS_Set@@Base+0x5c> │ │ - ldr r2, [pc, #68] ; 7e40c <__gnu_Unwind_Backtrace@@Base+0x4b0> │ │ + bl 7df2c <_Unwind_VRS_Set@@Base+0x5c> │ │ + ldr r2, [pc, #68] ; 7e408 <__gnu_Unwind_Backtrace@@Base+0x4b0> │ │ mov r0, r7 │ │ mov r1, #15 │ │ ldr r2, [pc, r2] │ │ - bl 7df30 <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 7df2c <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, #7 │ │ - b 7e404 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + b 7e400 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r0, #9 │ │ - b 7e404 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + b 7e400 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl 7deac <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 7dea8 <_Unwind_VRS_Get@@Base+0x5c> │ │ ldr r3, [sp, #16] │ │ str r0, [r5, #32] │ │ mov r0, #6 │ │ str r3, [r5, #36] ; 0x24 │ │ str r6, [r5, #40] ; 0x28 │ │ add sp, sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - andeq r6, r3, r4, lsr sl │ │ + andeq r6, r3, r8, lsr sl │ │ │ │ -0007e410 <__aeabi_unwind_cpp_pr0@@Base>: │ │ +0007e40c <__aeabi_unwind_cpp_pr0@@Base>: │ │ mov r3, #0 │ │ - b 7e024 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b 7e020 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -0007e418 <__aeabi_unwind_cpp_pr1@@Base>: │ │ +0007e414 <__aeabi_unwind_cpp_pr1@@Base>: │ │ mov r3, #1 │ │ - b 7e024 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b 7e020 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -0007e420 <__aeabi_unwind_cpp_pr2@@Base>: │ │ +0007e41c <__aeabi_unwind_cpp_pr2@@Base>: │ │ mov r3, #2 │ │ - b 7e024 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b 7e020 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -0007e428 <_Unwind_VRS_Pop@@Base>: │ │ +0007e424 <_Unwind_VRS_Pop@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ mov r5, r0 │ │ sub sp, sp, #268 ; 0x10c │ │ mov r4, r2 │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ - b 7e458 <_Unwind_VRS_Pop@@Base+0x30> │ │ - b 7e4a0 <_Unwind_VRS_Pop@@Base+0x78> │ │ - b 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ - b 7e654 <_Unwind_VRS_Pop@@Base+0x22c> │ │ - b 7e6c4 <_Unwind_VRS_Pop@@Base+0x29c> │ │ + b 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 7e454 <_Unwind_VRS_Pop@@Base+0x30> │ │ + b 7e49c <_Unwind_VRS_Pop@@Base+0x78> │ │ + b 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 7e650 <_Unwind_VRS_Pop@@Base+0x22c> │ │ + b 7e6c0 <_Unwind_VRS_Pop@@Base+0x29c> │ │ cmp r3, #0 │ │ - bne 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ mov r3, #1 │ │ uxth r1, r2 │ │ ldr r2, [r0, #56] ; 0x38 │ │ mov r0, r3 │ │ sub ip, r3, #1 │ │ ands ip, r1, r0, lsl ip │ │ ldrne ip, [r2] │ │ addne r2, r2, #4 │ │ strne ip, [r5, r3, lsl #2] │ │ add r3, r3, #1 │ │ cmp r3, #17 │ │ - bne 7e470 <_Unwind_VRS_Pop@@Base+0x48> │ │ + bne 7e46c <_Unwind_VRS_Pop@@Base+0x48> │ │ ands r0, r4, #8192 ; 0x2000 │ │ streq r2, [r5, #56] ; 0x38 │ │ - beq 7e780 <_Unwind_VRS_Pop@@Base+0x358> │ │ - b 7e734 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + beq 7e77c <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 7e730 <_Unwind_VRS_Pop@@Base+0x30c> │ │ bic r2, r3, #4 │ │ cmp r2, #1 │ │ - bne 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r3, #1 │ │ lsr r7, r4, #16 │ │ uxth r4, r4 │ │ add r6, r4, r7 │ │ - bne 7e4dc <_Unwind_VRS_Pop@@Base+0xb4> │ │ + bne 7e4d8 <_Unwind_VRS_Pop@@Base+0xb4> │ │ cmp r6, #16 │ │ - bhi 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ + bhi 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r7, #15 │ │ movls r8, r3 │ │ movls r6, #0 │ │ - bhi 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ - b 7e4f4 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + bhi 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 7e4f0 <_Unwind_VRS_Pop@@Base+0xcc> │ │ cmp r6, #32 │ │ - bhi 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ + bhi 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r7, #15 │ │ - bls 7e73c <_Unwind_VRS_Pop@@Base+0x314> │ │ + bls 7e738 <_Unwind_VRS_Pop@@Base+0x314> │ │ mov r6, r4 │ │ mov r8, #0 │ │ adds r9, r6, #0 │ │ movne r9, #1 │ │ cmp r3, #5 │ │ cmpne r6, #0 │ │ - bne 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r7, #15 │ │ - bhi 7e55c <_Unwind_VRS_Pop@@Base+0x134> │ │ + bhi 7e558 <_Unwind_VRS_Pop@@Base+0x134> │ │ ldr r2, [r5] │ │ tst r2, #1 │ │ - beq 7e55c <_Unwind_VRS_Pop@@Base+0x134> │ │ + beq 7e558 <_Unwind_VRS_Pop@@Base+0x134> │ │ cmp r3, #5 │ │ mov r0, r5 │ │ bic r1, r2, #1 │ │ str r1, [r0], #72 ; 0x48 │ │ - bne 7e550 <_Unwind_VRS_Pop@@Base+0x128> │ │ + bne 7e54c <_Unwind_VRS_Pop@@Base+0x128> │ │ orr r1, r1, #2 │ │ str r1, [r5] │ │ - bl 7e7b4 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + bl 7e7b0 <__gnu_Unwind_Save_VFP_D@@Base> │ │ cmp r9, #0 │ │ - bne 7e564 <_Unwind_VRS_Pop@@Base+0x13c> │ │ + bne 7e560 <_Unwind_VRS_Pop@@Base+0x13c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 7e7b4 <__gnu_Unwind_Save_VFP_D@@Base> │ │ - b 7e590 <_Unwind_VRS_Pop@@Base+0x168> │ │ + bl 7e7b0 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + b 7e58c <_Unwind_VRS_Pop@@Base+0x168> │ │ bic r2, r2, #3 │ │ str r2, [r5] │ │ - bl 7e7a4 <__gnu_Unwind_Save_VFP@@Base> │ │ + bl 7e7a0 <__gnu_Unwind_Save_VFP@@Base> │ │ cmp r9, #0 │ │ - beq 7e754 <_Unwind_VRS_Pop@@Base+0x32c> │ │ + beq 7e750 <_Unwind_VRS_Pop@@Base+0x32c> │ │ ldr r3, [r5] │ │ tst r3, #4 │ │ - beq 7e580 <_Unwind_VRS_Pop@@Base+0x158> │ │ + beq 7e57c <_Unwind_VRS_Pop@@Base+0x158> │ │ mov r0, r5 │ │ bic r3, r3, #4 │ │ str r3, [r0], #208 ; 0xd0 │ │ - bl 7e7c4 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + bl 7e7c0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ cmp r8, #0 │ │ - bne 7e768 <_Unwind_VRS_Pop@@Base+0x340> │ │ + bne 7e764 <_Unwind_VRS_Pop@@Base+0x340> │ │ cmp r7, #15 │ │ - bls 7e544 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + bls 7e540 <_Unwind_VRS_Pop@@Base+0x11c> │ │ cmp r9, #0 │ │ - beq 7e5a4 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + beq 7e5a0 <_Unwind_VRS_Pop@@Base+0x17c> │ │ mov r0, sp │ │ - bl 7e7c4 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + bl 7e7c0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ rsb r4, r7, #16 │ │ ldr r2, [r5, #56] ; 0x38 │ │ cmp r4, #0 │ │ mov r3, r2 │ │ - ble 7e5dc <_Unwind_VRS_Pop@@Base+0x1b4> │ │ + ble 7e5d8 <_Unwind_VRS_Pop@@Base+0x1b4> │ │ add r1, sp, #128 ; 0x80 │ │ lsl r4, r4, #1 │ │ add r1, r1, r7, lsl #3 │ │ mov r3, #0 │ │ cmp r3, r4 │ │ ldrne r0, [r2, r3, lsl #2] │ │ strne r0, [r1, r3, lsl #2] │ │ addne r3, r3, #1 │ │ - bne 7e5c4 <_Unwind_VRS_Pop@@Base+0x19c> │ │ + bne 7e5c0 <_Unwind_VRS_Pop@@Base+0x19c> │ │ add r3, r2, r3, lsl #2 │ │ cmp r9, #0 │ │ - beq 7e610 <_Unwind_VRS_Pop@@Base+0x1e8> │ │ + beq 7e60c <_Unwind_VRS_Pop@@Base+0x1e8> │ │ cmp r7, #16 │ │ add r2, sp, #264 ; 0x108 │ │ add r6, r3, r6, lsl #3 │ │ movcs r4, r7 │ │ movcc r4, #16 │ │ add r4, r2, r4, lsl #3 │ │ sub r4, r4, #396 ; 0x18c │ │ cmp r3, r6 │ │ ldrne r2, [r3], #4 │ │ strne r2, [r4, #4]! │ │ - bne 7e600 <_Unwind_VRS_Pop@@Base+0x1d8> │ │ + bne 7e5fc <_Unwind_VRS_Pop@@Base+0x1d8> │ │ cmp r8, #0 │ │ addne r3, r3, #4 │ │ cmp r8, #0 │ │ str r3, [r5, #56] ; 0x38 │ │ - beq 7e630 <_Unwind_VRS_Pop@@Base+0x208> │ │ + beq 7e62c <_Unwind_VRS_Pop@@Base+0x208> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 7e79c <__gnu_Unwind_Restore_VFP@@Base> │ │ - b 7e734 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 7e798 <__gnu_Unwind_Restore_VFP@@Base> │ │ + b 7e730 <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r7, #15 │ │ - bhi 7e640 <_Unwind_VRS_Pop@@Base+0x218> │ │ + bhi 7e63c <_Unwind_VRS_Pop@@Base+0x218> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 7e7ac <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + bl 7e7a8 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ cmp r9, #0 │ │ - beq 7e734 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + beq 7e730 <_Unwind_VRS_Pop@@Base+0x30c> │ │ mov r0, sp │ │ - bl 7e7bc <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ - b 7e734 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 7e7b8 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + b 7e730 <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r3, #3 │ │ - bne 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ lsr r6, r2, #16 │ │ uxth r4, r2 │ │ add r3, r4, r6 │ │ cmp r3, #16 │ │ - bhi 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ + bhi 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ ldr r3, [r0] │ │ tst r3, #8 │ │ - beq 7e688 <_Unwind_VRS_Pop@@Base+0x260> │ │ + beq 7e684 <_Unwind_VRS_Pop@@Base+0x260> │ │ bic r3, r3, #8 │ │ str r3, [r0], #336 ; 0x150 │ │ - bl 7e810 <__gnu_Unwind_Save_WMMXD@@Base> │ │ + bl 7e80c <__gnu_Unwind_Save_WMMXD@@Base> │ │ add r7, sp, #128 ; 0x80 │ │ add r6, r7, r6, lsl #3 │ │ mov r0, r7 │ │ sub r6, r6, #4 │ │ - bl 7e810 <__gnu_Unwind_Save_WMMXD@@Base> │ │ + bl 7e80c <__gnu_Unwind_Save_WMMXD@@Base> │ │ ldr r3, [r5, #56] ; 0x38 │ │ add r4, r3, r4, lsl #3 │ │ cmp r3, r4 │ │ ldrne r2, [r3], #4 │ │ strne r2, [r6, #4]! │ │ - bne 7e6a4 <_Unwind_VRS_Pop@@Base+0x27c> │ │ + bne 7e6a0 <_Unwind_VRS_Pop@@Base+0x27c> │ │ str r3, [r5, #56] ; 0x38 │ │ mov r0, r7 │ │ - bl 7e7cc <__gnu_Unwind_Restore_WMMXD@@Base> │ │ - b 7e734 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 7e7c8 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + b 7e730 <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r2, #16 │ │ cmpls r3, #0 │ │ - bne 7e72c <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 7e728 <_Unwind_VRS_Pop@@Base+0x304> │ │ ldr r3, [r0] │ │ tst r3, #16 │ │ - beq 7e6e8 <_Unwind_VRS_Pop@@Base+0x2c0> │ │ + beq 7e6e4 <_Unwind_VRS_Pop@@Base+0x2c0> │ │ bic r3, r3, #16 │ │ str r3, [r0], #464 ; 0x1d0 │ │ - bl 7e868 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + bl 7e864 <__gnu_Unwind_Save_WMMXC@@Base> │ │ add r6, sp, #128 ; 0x80 │ │ mov r0, r6 │ │ - bl 7e868 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + bl 7e864 <__gnu_Unwind_Save_WMMXC@@Base> │ │ ldr r2, [r5, #56] ; 0x38 │ │ mov r3, #0 │ │ mov r1, #1 │ │ ands r0, r4, r1, lsl r3 │ │ ldrne r0, [r2] │ │ addne r2, r2, #4 │ │ strne r0, [r6, r3, lsl #2] │ │ add r3, r3, #1 │ │ cmp r3, #4 │ │ - bne 7e700 <_Unwind_VRS_Pop@@Base+0x2d8> │ │ + bne 7e6fc <_Unwind_VRS_Pop@@Base+0x2d8> │ │ str r2, [r5, #56] ; 0x38 │ │ mov r0, r6 │ │ - bl 7e854 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ - b 7e734 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 7e850 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 7e730 <_Unwind_VRS_Pop@@Base+0x30c> │ │ mov r0, #2 │ │ - b 7e780 <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 7e77c <_Unwind_VRS_Pop@@Base+0x358> │ │ mov r0, #0 │ │ - b 7e780 <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 7e77c <_Unwind_VRS_Pop@@Base+0x358> │ │ cmp r6, #16 │ │ movls r8, #0 │ │ movls r6, r8 │ │ - bls 7e4f4 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + bls 7e4f0 <_Unwind_VRS_Pop@@Base+0xcc> │ │ sub r6, r6, #16 │ │ - b 7e4f0 <_Unwind_VRS_Pop@@Base+0xc8> │ │ + b 7e4ec <_Unwind_VRS_Pop@@Base+0xc8> │ │ cmp r8, #0 │ │ - beq 7e774 <_Unwind_VRS_Pop@@Base+0x34c> │ │ + beq 7e770 <_Unwind_VRS_Pop@@Base+0x34c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 7e7a4 <__gnu_Unwind_Save_VFP@@Base> │ │ - b 7e5a4 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + bl 7e7a0 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 7e5a0 <_Unwind_VRS_Pop@@Base+0x17c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 7e7a4 <__gnu_Unwind_Save_VFP@@Base> │ │ - b 7e5a0 <_Unwind_VRS_Pop@@Base+0x178> │ │ + bl 7e7a0 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 7e59c <_Unwind_VRS_Pop@@Base+0x178> │ │ cmp r7, #15 │ │ - bhi 7e5a4 <_Unwind_VRS_Pop@@Base+0x17c> │ │ - b 7e544 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + bhi 7e5a0 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + b 7e540 <_Unwind_VRS_Pop@@Base+0x11c> │ │ add sp, sp, #268 ; 0x10c │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0007e788 <__restore_core_regs@@Base>: │ │ +0007e784 <__restore_core_regs@@Base>: │ │ add r1, r0, #52 ; 0x34 │ │ ldm r1, {r3, r4, r5} │ │ push {r3, r4, r5} │ │ ldm r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ ldm sp, {sp, lr, pc} │ │ │ │ -0007e79c <__gnu_Unwind_Restore_VFP@@Base>: │ │ +0007e798 <__gnu_Unwind_Restore_VFP@@Base>: │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -0007e7a4 <__gnu_Unwind_Save_VFP@@Base>: │ │ +0007e7a0 <__gnu_Unwind_Save_VFP@@Base>: │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -0007e7ac <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ +0007e7a8 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ vldmia r0, {d0-d15} │ │ bx lr │ │ │ │ -0007e7b4 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ +0007e7b0 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ vstmia r0, {d0-d15} │ │ bx lr │ │ │ │ -0007e7bc <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ +0007e7b8 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ vldmia r0, {d16-d31} │ │ bx lr │ │ │ │ -0007e7c4 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ +0007e7c0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ vstmia r0, {d16-d31} │ │ bx lr │ │ │ │ -0007e7cc <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ +0007e7c8 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ ldfe f0, [r0], #8 │ │ ldfe f1, [r0], #8 │ │ ldfe f2, [r0], #8 │ │ ldfe f3, [r0], #8 │ │ ldfe f4, [r0], #8 │ │ ldfe f5, [r0], #8 │ │ ldfe f6, [r0], #8 │ │ @@ -156488,15 +156470,15 @@ │ │ ldfp f3, [r0], #8 │ │ ldfp f4, [r0], #8 │ │ ldfp f5, [r0], #8 │ │ ldfp f6, [r0], #8 │ │ ldfp f7, [r0], #8 │ │ bx lr │ │ │ │ -0007e810 <__gnu_Unwind_Save_WMMXD@@Base>: │ │ +0007e80c <__gnu_Unwind_Save_WMMXD@@Base>: │ │ stfe f0, [r0], #8 │ │ stfe f1, [r0], #8 │ │ stfe f2, [r0], #8 │ │ stfe f3, [r0], #8 │ │ stfe f4, [r0], #8 │ │ stfe f5, [r0], #8 │ │ stfe f6, [r0], #8 │ │ @@ -156507,97 +156489,97 @@ │ │ stfp f3, [r0], #8 │ │ stfp f4, [r0], #8 │ │ stfp f5, [r0], #8 │ │ stfp f6, [r0], #8 │ │ stfp f7, [r0], #8 │ │ bx lr │ │ │ │ -0007e854 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ +0007e850 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ ldc2 1, cr8, [r0], #4 │ │ ldc2 1, cr9, [r0], #4 │ │ ldc2 1, cr10, [r0], #4 │ │ ldc2 1, cr11, [r0], #4 │ │ bx lr │ │ │ │ -0007e868 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ +0007e864 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ stc2 1, cr8, [r0], #4 │ │ stc2 1, cr9, [r0], #4 │ │ stc2 1, cr10, [r0], #4 │ │ stc2 1, cr11, [r0], #4 │ │ bx lr │ │ │ │ -0007e87c <_Unwind_RaiseException@@Base>: │ │ +0007e878 <_Unwind_RaiseException@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - bl 7dce0 <__gnu_Unwind_RaiseException@@Base> │ │ + bl 7dcdc <__gnu_Unwind_RaiseException@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -0007e8a0 <_Unwind_Resume@@Base>: │ │ +0007e89c <_Unwind_Resume@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - bl 7dda0 <__gnu_Unwind_Resume@@Base> │ │ + bl 7dd9c <__gnu_Unwind_Resume@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -0007e8c4 <_Unwind_Resume_or_Rethrow@@Base>: │ │ +0007e8c0 <_Unwind_Resume_or_Rethrow@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - bl 7de14 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ + bl 7de10 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -0007e8e8 <_Unwind_ForcedUnwind@@Base>: │ │ +0007e8e4 <_Unwind_ForcedUnwind@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r3, sp, #4 │ │ - bl 7dd84 <__gnu_Unwind_ForcedUnwind@@Base> │ │ + bl 7dd80 <__gnu_Unwind_ForcedUnwind@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -0007e90c <_Unwind_Backtrace@@Base>: │ │ +0007e908 <_Unwind_Backtrace@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r2, sp, #4 │ │ - bl 7df5c <__gnu_Unwind_Backtrace@@Base> │ │ + bl 7df58 <__gnu_Unwind_Backtrace@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ ldrb r3, [r0, #8] │ │ cmp r3, #0 │ │ - bne 7e96c <_Unwind_Backtrace@@Base+0x60> │ │ + bne 7e968 <_Unwind_Backtrace@@Base+0x60> │ │ ldrb r3, [r0, #9] │ │ cmp r3, #0 │ │ - beq 7e988 <_Unwind_Backtrace@@Base+0x7c> │ │ + beq 7e984 <_Unwind_Backtrace@@Base+0x7c> │ │ sub r3, r3, #1 │ │ strb r3, [r0, #9] │ │ ldr r3, [r0, #4] │ │ add r2, r3, #4 │ │ str r2, [r0, #4] │ │ ldr r3, [r3] │ │ str r3, [r0] │ │ mov r3, #3 │ │ - b 7e970 <_Unwind_Backtrace@@Base+0x64> │ │ + b 7e96c <_Unwind_Backtrace@@Base+0x64> │ │ sub r3, r3, #1 │ │ strb r3, [r0, #8] │ │ ldr r3, [r0] │ │ lsl r2, r3, #8 │ │ str r2, [r0] │ │ lsr r0, r3, #24 │ │ bx lr │ │ @@ -156605,352 +156587,352 @@ │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r1, #0 │ │ add r3, sp, #12 │ │ mov r2, #12 │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 7de50 <_Unwind_VRS_Get@@Base> │ │ + bl 7de4c <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ - b 7e990 <_Unwind_Backtrace@@Base+0x84> │ │ + b 7e98c <_Unwind_Backtrace@@Base+0x84> │ │ │ │ -0007e9bc <__gnu_unwind_execute@@Base>: │ │ +0007e9b8 <__gnu_unwind_execute@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, sp, #20 │ │ mov r5, r0 │ │ mov r7, r1 │ │ mov r6, #0 │ │ mov r0, r7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ cmp r0, #176 ; 0xb0 │ │ mov r4, r0 │ │ - bne 7ea24 <__gnu_unwind_execute@@Base+0x68> │ │ + bne 7ea20 <__gnu_unwind_execute@@Base+0x68> │ │ cmp r6, #0 │ │ - bne 7ed48 <__gnu_unwind_execute@@Base+0x38c> │ │ + bne 7ed44 <__gnu_unwind_execute@@Base+0x38c> │ │ add r4, sp, #12 │ │ mov r1, r6 │ │ mov r3, r6 │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r2, #14 │ │ - bl 7de50 <_Unwind_VRS_Get@@Base> │ │ + bl 7de4c <_Unwind_VRS_Get@@Base> │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r1, r6 │ │ mov r2, #15 │ │ mov r3, r6 │ │ - bl 7ded4 <_Unwind_VRS_Set@@Base> │ │ - b 7ed48 <__gnu_unwind_execute@@Base+0x38c> │ │ + bl 7ded0 <_Unwind_VRS_Set@@Base> │ │ + b 7ed44 <__gnu_unwind_execute@@Base+0x38c> │ │ bic r1, r0, #127 ; 0x7f │ │ ands r1, r1, #255 ; 0xff │ │ - bne 7ea70 <__gnu_unwind_execute@@Base+0xb4> │ │ + bne 7ea6c <__gnu_unwind_execute@@Base+0xb4> │ │ lsl r8, r0, #2 │ │ add r9, sp, #12 │ │ mov r3, r1 │ │ str r9, [sp] │ │ mov r0, r5 │ │ mov r2, #13 │ │ - bl 7de50 <_Unwind_VRS_Get@@Base> │ │ + bl 7de4c <_Unwind_VRS_Get@@Base> │ │ uxtb r8, r8 │ │ ldr r3, [sp, #12] │ │ add r8, r8, #4 │ │ tst r4, #64 ; 0x40 │ │ str r9, [sp] │ │ rsbne r8, r8, r3 │ │ addeq r8, r8, r3 │ │ str r8, [sp, #12] │ │ - b 7eafc <__gnu_unwind_execute@@Base+0x140> │ │ + b 7eaf8 <__gnu_unwind_execute@@Base+0x140> │ │ and r3, r0, #240 ; 0xf0 │ │ cmp r3, #128 ; 0x80 │ │ - bne 7eac8 <__gnu_unwind_execute@@Base+0x10c> │ │ + bne 7eac4 <__gnu_unwind_execute@@Base+0x10c> │ │ lsl r4, r0, #8 │ │ mov r0, r7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ orr r0, r0, r4 │ │ cmp r0, #32768 ; 0x8000 │ │ - bne 7ea9c <__gnu_unwind_execute@@Base+0xe0> │ │ + bne 7ea98 <__gnu_unwind_execute@@Base+0xe0> │ │ mov r0, #9 │ │ - b 7ed4c <__gnu_unwind_execute@@Base+0x390> │ │ + b 7ed48 <__gnu_unwind_execute@@Base+0x390> │ │ lsl r4, r0, #4 │ │ mov r1, #0 │ │ mov r0, r5 │ │ mov r3, r1 │ │ uxth r2, r4 │ │ - bl 7e428 <_Unwind_VRS_Pop@@Base> │ │ + bl 7e424 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ tst r4, #32768 ; 0x8000 │ │ movne r6, #1 │ │ - b 7e9d0 <__gnu_unwind_execute@@Base+0x14> │ │ + b 7e9cc <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #144 ; 0x90 │ │ - bne 7eb14 <__gnu_unwind_execute@@Base+0x158> │ │ + bne 7eb10 <__gnu_unwind_execute@@Base+0x158> │ │ and r3, r0, #13 │ │ cmp r3, #13 │ │ - beq 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ mov r1, #0 │ │ add r8, sp, #12 │ │ mov r0, r5 │ │ str r8, [sp] │ │ and r2, r4, #15 │ │ mov r3, r1 │ │ - bl 7de50 <_Unwind_VRS_Get@@Base> │ │ + bl 7de4c <_Unwind_VRS_Get@@Base> │ │ str r8, [sp] │ │ mov r0, r5 │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ - bl 7ded4 <_Unwind_VRS_Set@@Base> │ │ - b 7e9d0 <__gnu_unwind_execute@@Base+0x14> │ │ + bl 7ded0 <_Unwind_VRS_Set@@Base> │ │ + b 7e9cc <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #160 ; 0xa0 │ │ - bne 7eb44 <__gnu_unwind_execute@@Base+0x188> │ │ + bne 7eb40 <__gnu_unwind_execute@@Base+0x188> │ │ mvn r2, r0 │ │ mov r3, #4080 ; 0xff0 │ │ and r2, r2, #7 │ │ tst r0, #8 │ │ asr r2, r3, r2 │ │ mov r0, r5 │ │ and r2, r2, r3 │ │ mov r1, #0 │ │ orrne r2, r2, #16384 ; 0x4000 │ │ - b 7eb70 <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 7eb6c <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #176 ; 0xb0 │ │ - bne 7ec34 <__gnu_unwind_execute@@Base+0x278> │ │ + bne 7ec30 <__gnu_unwind_execute@@Base+0x278> │ │ cmp r0, #177 ; 0xb1 │ │ - bne 7eb78 <__gnu_unwind_execute@@Base+0x1bc> │ │ + bne 7eb74 <__gnu_unwind_execute@@Base+0x1bc> │ │ mov r0, r7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ ands r1, r2, #240 ; 0xf0 │ │ - bne 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r5 │ │ mov r3, r1 │ │ - b 7ed38 <__gnu_unwind_execute@@Base+0x37c> │ │ + b 7ed34 <__gnu_unwind_execute@@Base+0x37c> │ │ cmp r0, #178 ; 0xb2 │ │ - bne 7ebe8 <__gnu_unwind_execute@@Base+0x22c> │ │ + bne 7ebe4 <__gnu_unwind_execute@@Base+0x22c> │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ add r4, sp, #12 │ │ mov r0, r5 │ │ str r4, [sp] │ │ - bl 7de50 <_Unwind_VRS_Get@@Base> │ │ + bl 7de4c <_Unwind_VRS_Get@@Base> │ │ mov r0, r7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ mov r8, #2 │ │ ands r1, r0, #128 ; 0x80 │ │ ldr r3, [sp, #12] │ │ and r0, r0, #127 ; 0x7f │ │ - beq 7ebd0 <__gnu_unwind_execute@@Base+0x214> │ │ + beq 7ebcc <__gnu_unwind_execute@@Base+0x214> │ │ add r3, r3, r0, lsl r8 │ │ mov r0, r7 │ │ str r3, [sp, #12] │ │ add r8, r8, #7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ - b 7eba8 <__gnu_unwind_execute@@Base+0x1ec> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ + b 7eba4 <__gnu_unwind_execute@@Base+0x1ec> │ │ add r3, r3, #516 ; 0x204 │ │ str r4, [sp] │ │ add r3, r3, r0, lsl r8 │ │ mov r0, r5 │ │ str r3, [sp, #12] │ │ - b 7eb04 <__gnu_unwind_execute@@Base+0x148> │ │ + b 7eb00 <__gnu_unwind_execute@@Base+0x148> │ │ cmp r0, #179 ; 0xb3 │ │ - bne 7ec10 <__gnu_unwind_execute@@Base+0x254> │ │ + bne 7ec0c <__gnu_unwind_execute@@Base+0x254> │ │ mov r0, r7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ - b 7ec60 <__gnu_unwind_execute@@Base+0x2a4> │ │ + b 7ec5c <__gnu_unwind_execute@@Base+0x2a4> │ │ and r3, r0, #252 ; 0xfc │ │ cmp r3, #180 ; 0xb4 │ │ - beq 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ and r2, r0, #7 │ │ mov r1, #1 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #524288 ; 0x80000 │ │ - b 7eb70 <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 7eb6c <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #192 ; 0xc0 │ │ - bne 7ed14 <__gnu_unwind_execute@@Base+0x358> │ │ + bne 7ed10 <__gnu_unwind_execute@@Base+0x358> │ │ cmp r0, #198 ; 0xc6 │ │ - bne 7ec68 <__gnu_unwind_execute@@Base+0x2ac> │ │ + bne 7ec64 <__gnu_unwind_execute@@Base+0x2ac> │ │ mov r0, r7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #3 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, r3, lsl #12 │ │ - b 7eb70 <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 7eb6c <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #199 ; 0xc7 │ │ - bne 7ec94 <__gnu_unwind_execute@@Base+0x2d8> │ │ + bne 7ec90 <__gnu_unwind_execute@@Base+0x2d8> │ │ mov r0, r7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ ands r3, r2, #240 ; 0xf0 │ │ - bne 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r5 │ │ mov r1, #4 │ │ - b 7ed38 <__gnu_unwind_execute@@Base+0x37c> │ │ + b 7ed34 <__gnu_unwind_execute@@Base+0x37c> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #192 ; 0xc0 │ │ - bne 7ecb8 <__gnu_unwind_execute@@Base+0x2fc> │ │ + bne 7ecb4 <__gnu_unwind_execute@@Base+0x2fc> │ │ and r2, r0, #15 │ │ mov r1, #3 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #655360 ; 0xa0000 │ │ - b 7eb70 <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 7eb6c <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #200 ; 0xc8 │ │ - bne 7ece8 <__gnu_unwind_execute@@Base+0x32c> │ │ + bne 7ece4 <__gnu_unwind_execute@@Base+0x32c> │ │ mov r0, r7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #240 ; 0xf0 │ │ and r0, r0, #15 │ │ add r2, r2, #16 │ │ add r3, r0, #1 │ │ mov r0, r5 │ │ orr r2, r3, r2, lsl #12 │ │ - b 7ed34 <__gnu_unwind_execute@@Base+0x378> │ │ + b 7ed30 <__gnu_unwind_execute@@Base+0x378> │ │ cmp r0, #201 ; 0xc9 │ │ - bne 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r7 │ │ - bl 7e930 <_Unwind_Backtrace@@Base+0x24> │ │ + bl 7e92c <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, r3, lsl #12 │ │ - b 7ed34 <__gnu_unwind_execute@@Base+0x378> │ │ + b 7ed30 <__gnu_unwind_execute@@Base+0x378> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #208 ; 0xd0 │ │ - bne 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ and r2, r0, #7 │ │ mov r1, #1 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #524288 ; 0x80000 │ │ mov r3, #5 │ │ - bl 7e428 <_Unwind_VRS_Pop@@Base> │ │ + bl 7e424 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 7ea94 <__gnu_unwind_execute@@Base+0xd8> │ │ - b 7e9d0 <__gnu_unwind_execute@@Base+0x14> │ │ + bne 7ea90 <__gnu_unwind_execute@@Base+0xd8> │ │ + b 7e9cc <__gnu_unwind_execute@@Base+0x14> │ │ mov r0, #0 │ │ add sp, sp, #20 │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0007ed54 <__gnu_unwind_frame@@Base>: │ │ +0007ed50 <__gnu_unwind_frame@@Base>: │ │ push {r0, r1, r2, r3, r4, lr} │ │ ldr r3, [r0, #76] ; 0x4c │ │ mov r0, r1 │ │ add r1, sp, #4 │ │ ldr r2, [r3, #4] │ │ lsl r2, r2, #8 │ │ str r2, [sp, #4] │ │ add r2, r3, #8 │ │ str r2, [sp, #8] │ │ mov r2, #3 │ │ strb r2, [sp, #12] │ │ ldrb r3, [r3, #7] │ │ strb r3, [sp, #13] │ │ - bl 7e9bc <__gnu_unwind_execute@@Base> │ │ + bl 7e9b8 <__gnu_unwind_execute@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -0007ed94 <_Unwind_GetRegionStart@@Base>: │ │ +0007ed90 <_Unwind_GetRegionStart@@Base>: │ │ push {r3, lr} │ │ - bl 7e9b8 <_Unwind_Backtrace@@Base+0xac> │ │ + bl 7e9b4 <_Unwind_Backtrace@@Base+0xac> │ │ ldr r0, [r0, #72] ; 0x48 │ │ pop {r3, pc} │ │ │ │ -0007eda4 <_Unwind_GetLanguageSpecificData@@Base>: │ │ +0007eda0 <_Unwind_GetLanguageSpecificData@@Base>: │ │ push {r3, lr} │ │ - bl 7e9b8 <_Unwind_Backtrace@@Base+0xac> │ │ + bl 7e9b4 <_Unwind_Backtrace@@Base+0xac> │ │ ldr r3, [r0, #76] ; 0x4c │ │ ldrb r0, [r3, #7] │ │ add r0, r3, r0, lsl #2 │ │ add r0, r0, #8 │ │ pop {r3, pc} │ │ │ │ -0007edc0 <_Unwind_GetDataRelBase@@Base>: │ │ +0007edbc <_Unwind_GetDataRelBase@@Base>: │ │ push {r3, lr} │ │ bl 18020 │ │ │ │ -0007edc8 <_Unwind_GetTextRelBase@@Base>: │ │ +0007edc4 <_Unwind_GetTextRelBase@@Base>: │ │ push {r3, lr} │ │ bl 18020 │ │ │ │ -0007edd0 <__divdi3@@Base>: │ │ +0007edcc <__divdi3@@Base>: │ │ cmp r1, #0 │ │ mov ip, r3 │ │ push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov lr, r2 │ │ movge r8, r0 │ │ movge r6, r1 │ │ movge r7, #0 │ │ - bge 7ee04 <__divdi3@@Base+0x34> │ │ + bge 7ee00 <__divdi3@@Base+0x34> │ │ rsbs r0, r0, #0 │ │ mvn r7, #0 │ │ rsc r1, r1, #0 │ │ mov r8, r0 │ │ mov r6, r1 │ │ cmp r3, #0 │ │ - bge 7ee20 <__divdi3@@Base+0x50> │ │ + bge 7ee1c <__divdi3@@Base+0x50> │ │ rsbs r2, r2, #0 │ │ mvn r7, r7 │ │ rsc r3, r3, #0 │ │ mov lr, r2 │ │ mov ip, r3 │ │ cmp ip, r6 │ │ mov r4, r8 │ │ cmpeq lr, r8 │ │ mov r5, r6 │ │ mov r0, lr │ │ mov r1, ip │ │ movhi r2, #0 │ │ movhi r3, #0 │ │ - bhi 7ef20 <__divdi3@@Base+0x150> │ │ + bhi 7ef1c <__divdi3@@Base+0x150> │ │ cmp ip, #0 │ │ clzeq r6, lr │ │ clzne r6, ip │ │ addeq r6, r6, #32 │ │ cmp r5, #0 │ │ clzeq r3, r8 │ │ clzne r3, r5 │ │ addeq r3, r3, #32 │ │ rsb r6, r3, r6 │ │ str r6, [sp, #4] │ │ mov r2, r6 │ │ - bl 7f074 <__aeabi_llsl@@Base> │ │ + bl 7f070 <__aeabi_llsl@@Base> │ │ cmp r5, r1 │ │ mov sl, r0 │ │ cmpeq r8, r0 │ │ mov fp, r1 │ │ movcc r2, #0 │ │ movcc r3, #0 │ │ - bcc 7eeb0 <__divdi3@@Base+0xe0> │ │ + bcc 7eeac <__divdi3@@Base+0xe0> │ │ subs r4, r8, r0 │ │ mov r2, r6 │ │ sbc r5, r5, r1 │ │ mov r0, #1 │ │ mov r1, #0 │ │ - bl 7f074 <__aeabi_llsl@@Base> │ │ + bl 7f070 <__aeabi_llsl@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ cmp r6, #0 │ │ - beq 7ef20 <__divdi3@@Base+0x150> │ │ + beq 7ef1c <__divdi3@@Base+0x150> │ │ lsrs fp, fp, #1 │ │ rrx sl, sl │ │ subs r8, r4, sl │ │ sbc r9, r5, fp │ │ adds r8, r8, r8 │ │ adc r9, r9, r9 │ │ adds r8, r8, #1 │ │ @@ -156960,69 +156942,69 @@ │ │ cmp r5, fp │ │ cmpeq r4, sl │ │ movcs r0, r8 │ │ movcs r1, r9 │ │ subs r6, r6, #1 │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bne 7eec0 <__divdi3@@Base+0xf0> │ │ + bne 7eebc <__divdi3@@Base+0xf0> │ │ adds r8, r0, r2 │ │ ldr r2, [sp, #4] │ │ adc r9, r1, r3 │ │ - bl 7f058 <__aeabi_llsr@@Base> │ │ + bl 7f054 <__aeabi_llsr@@Base> │ │ ldr r2, [sp, #4] │ │ - bl 7f074 <__aeabi_llsl@@Base> │ │ + bl 7f070 <__aeabi_llsl@@Base> │ │ subs r2, r8, r0 │ │ sbc r3, r9, r1 │ │ adds r0, r7, #0 │ │ mov r1, #0 │ │ movne r0, #1 │ │ rsbs r4, r0, #0 │ │ rsc r5, r1, #0 │ │ eor r2, r2, r4 │ │ adds r0, r0, r2 │ │ eor r3, r3, r5 │ │ adc r1, r1, r3 │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0007ef4c <__udivdi3@@Base>: │ │ +0007ef48 <__udivdi3@@Base>: │ │ cmp r3, r1 │ │ cmpeq r2, r0 │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ mov r7, r1 │ │ - bhi 7f04c <__udivdi3@@Base+0x100> │ │ + bhi 7f048 <__udivdi3@@Base+0x100> │ │ cmp r3, #0 │ │ clzeq r4, r2 │ │ clzne r4, r3 │ │ addeq r4, r4, #32 │ │ cmp r1, #0 │ │ clzeq r1, r0 │ │ clzne r1, r1 │ │ addeq r1, r1, #32 │ │ mov r0, r2 │ │ rsb r4, r1, r4 │ │ mov r1, r3 │ │ mov r2, r4 │ │ mov r5, r4 │ │ - bl 7f074 <__aeabi_llsl@@Base> │ │ + bl 7f070 <__aeabi_llsl@@Base> │ │ cmp r7, r1 │ │ mov sl, r0 │ │ cmpeq r6, r0 │ │ mov fp, r1 │ │ movcc r0, #0 │ │ movcc r1, #0 │ │ - bcc 7efd0 <__udivdi3@@Base+0x84> │ │ + bcc 7efcc <__udivdi3@@Base+0x84> │ │ subs r6, r6, sl │ │ mov r0, #1 │ │ mov r1, #0 │ │ mov r2, r4 │ │ sbc r7, r7, fp │ │ - bl 7f074 <__aeabi_llsl@@Base> │ │ + bl 7f070 <__aeabi_llsl@@Base> │ │ cmp r4, #0 │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsrs fp, fp, #1 │ │ rrx sl, sl │ │ subs r8, r6, sl │ │ sbc r9, r7, fp │ │ adds r8, r8, r8 │ │ @@ -157034,256 +157016,256 @@ │ │ cmp r7, fp │ │ cmpeq r6, sl │ │ movcc r8, r2 │ │ movcc r9, r3 │ │ subs r4, r4, #1 │ │ mov r6, r8 │ │ mov r7, r9 │ │ - bne 7efe0 <__udivdi3@@Base+0x94> │ │ + bne 7efdc <__udivdi3@@Base+0x94> │ │ adds sl, r8, r0 │ │ mov r2, r5 │ │ adc fp, r9, r1 │ │ mov r0, r8 │ │ mov r1, r9 │ │ - bl 7f058 <__aeabi_llsr@@Base> │ │ + bl 7f054 <__aeabi_llsr@@Base> │ │ mov r2, r5 │ │ - bl 7f074 <__aeabi_llsl@@Base> │ │ + bl 7f070 <__aeabi_llsl@@Base> │ │ subs r0, sl, r0 │ │ sbc r1, fp, r1 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, #0 │ │ mov r1, #0 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0007f058 <__aeabi_llsr@@Base>: │ │ +0007f054 <__aeabi_llsr@@Base>: │ │ subs r3, r2, #32 │ │ rsb ip, r2, #32 │ │ lsrmi r0, r0, r2 │ │ lsrpl r0, r1, r3 │ │ orrmi r0, r0, r1, lsl ip │ │ lsr r1, r1, r2 │ │ bx lr │ │ │ │ -0007f074 <__aeabi_llsl@@Base>: │ │ +0007f070 <__aeabi_llsl@@Base>: │ │ subs r3, r2, #32 │ │ rsb ip, r2, #32 │ │ lslmi r1, r1, r2 │ │ lslpl r1, r0, r3 │ │ orrmi r1, r1, r0, lsr ip │ │ lsl r0, r0, r2 │ │ bx lr │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f09c <__aeabi_llsl@@Base+0x28> │ │ + ldr ip, [pc] ; 7f098 <__aeabi_llsl@@Base+0x28> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfff98a68 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 7f0a8 <__aeabi_llsl@@Base+0x38> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a64 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f0ac <__aeabi_llsl@@Base+0x38> │ │ + ldr ip, [pc] ; 7f0b8 <__aeabi_llsl@@Base+0x48> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff98a60 │ │ + ; instruction: 0xfffb1218 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f0bc <__aeabi_llsl@@Base+0x48> │ │ + ldr ip, [pc] ; 7f0c8 <__aeabi_llsl@@Base+0x58> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffb1214 │ │ + ; instruction: 0xfff98b1c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f0cc <__aeabi_llsl@@Base+0x58> │ │ + ldr ip, [pc] ; 7f0d8 <__aeabi_llsl@@Base+0x68> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98b18 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f0dc <__aeabi_llsl@@Base+0x68> │ │ + ldr ip, [pc] ; 7f0e8 <__aeabi_llsl@@Base+0x78> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff98b14 │ │ + ; instruction: 0xfff98a0c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f0ec <__aeabi_llsl@@Base+0x78> │ │ + ldr ip, [pc] ; 7f0f8 <__aeabi_llsl@@Base+0x88> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff98a08 │ │ + ; instruction: 0xfff98b04 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f0fc <__aeabi_llsl@@Base+0x88> │ │ + ldr ip, [pc] ; 7f108 <__aeabi_llsl@@Base+0x98> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98b00 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f10c <__aeabi_llsl@@Base+0x98> │ │ + ldr ip, [pc] ; 7f118 <__aeabi_llsl@@Base+0xa8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98afc │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f11c <__aeabi_llsl@@Base+0xa8> │ │ + ldr ip, [pc] ; 7f128 <__aeabi_llsl@@Base+0xb8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98af8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f12c <__aeabi_llsl@@Base+0xb8> │ │ + ldr ip, [pc] ; 7f138 <__aeabi_llsl@@Base+0xc8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98af4 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f13c <__aeabi_llsl@@Base+0xc8> │ │ + ldr ip, [pc] ; 7f148 <__aeabi_llsl@@Base+0xd8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98af0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f14c <__aeabi_llsl@@Base+0xd8> │ │ + ldr ip, [pc] ; 7f158 <__aeabi_llsl@@Base+0xe8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98aec │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f15c <__aeabi_llsl@@Base+0xe8> │ │ + ldr ip, [pc] ; 7f168 <__aeabi_llsl@@Base+0xf8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ae8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f16c <__aeabi_llsl@@Base+0xf8> │ │ + ldr ip, [pc] ; 7f178 <__aeabi_llsl@@Base+0x108> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ae4 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f17c <__aeabi_llsl@@Base+0x108> │ │ + ldr ip, [pc] ; 7f188 <__aeabi_llsl@@Base+0x118> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ae0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f18c <__aeabi_llsl@@Base+0x118> │ │ + ldr ip, [pc] ; 7f198 <__aeabi_llsl@@Base+0x128> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98adc │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f19c <__aeabi_llsl@@Base+0x128> │ │ + ldr ip, [pc] ; 7f1a8 <__aeabi_llsl@@Base+0x138> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ad8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f1ac <__aeabi_llsl@@Base+0x138> │ │ + ldr ip, [pc] ; 7f1b8 <__aeabi_llsl@@Base+0x148> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ad4 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f1bc <__aeabi_llsl@@Base+0x148> │ │ + ldr ip, [pc] ; 7f1c8 <__aeabi_llsl@@Base+0x158> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ad0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f1cc <__aeabi_llsl@@Base+0x158> │ │ + ldr ip, [pc] ; 7f1d8 <__aeabi_llsl@@Base+0x168> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98acc │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f1dc <__aeabi_llsl@@Base+0x168> │ │ + ldr ip, [pc] ; 7f1e8 <__aeabi_llsl@@Base+0x178> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ac8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f1ec <__aeabi_llsl@@Base+0x178> │ │ + ldr ip, [pc] ; 7f1f8 <__aeabi_llsl@@Base+0x188> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ac4 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f1fc <__aeabi_llsl@@Base+0x188> │ │ + ldr ip, [pc] ; 7f208 <__aeabi_llsl@@Base+0x198> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ac0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f20c <__aeabi_llsl@@Base+0x198> │ │ + ldr ip, [pc] ; 7f218 <__aeabi_llsl@@Base+0x1a8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98abc │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f21c <__aeabi_llsl@@Base+0x1a8> │ │ + ldr ip, [pc] ; 7f228 <__aeabi_llsl@@Base+0x1b8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ab8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f22c <__aeabi_llsl@@Base+0x1b8> │ │ + ldr ip, [pc] ; 7f238 <__aeabi_llsl@@Base+0x1c8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ab4 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f23c <__aeabi_llsl@@Base+0x1c8> │ │ + ldr ip, [pc] ; 7f248 <__aeabi_llsl@@Base+0x1d8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98ab0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f24c <__aeabi_llsl@@Base+0x1d8> │ │ + ldr ip, [pc] ; 7f258 <__aeabi_llsl@@Base+0x1e8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98aac │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f25c <__aeabi_llsl@@Base+0x1e8> │ │ + ldr ip, [pc] ; 7f268 <__aeabi_llsl@@Base+0x1f8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98aa8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f26c <__aeabi_llsl@@Base+0x1f8> │ │ + ldr ip, [pc] ; 7f278 <__aeabi_llsl@@Base+0x208> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98aa4 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f27c <__aeabi_llsl@@Base+0x208> │ │ + ldr ip, [pc] ; 7f288 <__aeabi_llsl@@Base+0x218> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98aa0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f28c <__aeabi_llsl@@Base+0x218> │ │ + ldr ip, [pc] ; 7f298 <__aeabi_llsl@@Base+0x228> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a9c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f29c <__aeabi_llsl@@Base+0x228> │ │ + ldr ip, [pc] ; 7f2a8 <__aeabi_llsl@@Base+0x238> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a98 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f2ac <__aeabi_llsl@@Base+0x238> │ │ + ldr ip, [pc] ; 7f2b8 <__aeabi_llsl@@Base+0x248> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a94 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f2bc <__aeabi_llsl@@Base+0x248> │ │ + ldr ip, [pc] ; 7f2c8 <__aeabi_llsl@@Base+0x258> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a90 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f2cc <__aeabi_llsl@@Base+0x258> │ │ + ldr ip, [pc] ; 7f2d8 <__aeabi_llsl@@Base+0x268> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a8c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f2dc <__aeabi_llsl@@Base+0x268> │ │ + ldr ip, [pc] ; 7f2e8 <__aeabi_llsl@@Base+0x278> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a88 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f2ec <__aeabi_llsl@@Base+0x278> │ │ + ldr ip, [pc] ; 7f2f8 <__aeabi_llsl@@Base+0x288> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a84 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f2fc <__aeabi_llsl@@Base+0x288> │ │ + ldr ip, [pc] ; 7f308 <__aeabi_llsl@@Base+0x298> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a80 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f30c <__aeabi_llsl@@Base+0x298> │ │ + ldr ip, [pc] ; 7f318 <__aeabi_llsl@@Base+0x2a8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a7c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f31c <__aeabi_llsl@@Base+0x2a8> │ │ + ldr ip, [pc] ; 7f328 <__aeabi_llsl@@Base+0x2b8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a78 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f32c <__aeabi_llsl@@Base+0x2b8> │ │ + ldr ip, [pc] ; 7f338 <__aeabi_llsl@@Base+0x2c8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a74 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f33c <__aeabi_llsl@@Base+0x2c8> │ │ + ldr ip, [pc] ; 7f348 <__aeabi_llsl@@Base+0x2d8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a70 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f34c <__aeabi_llsl@@Base+0x2d8> │ │ + ldr ip, [pc] ; 7f358 <__aeabi_llsl@@Base+0x2e8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a6c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f35c <__aeabi_llsl@@Base+0x2e8> │ │ + ldr ip, [pc] ; 7f368 <__aeabi_llsl@@Base+0x2f8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a68 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f36c <__aeabi_llsl@@Base+0x2f8> │ │ + ldr ip, [pc] ; 7f378 <__aeabi_llsl@@Base+0x308> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a64 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f37c <__aeabi_llsl@@Base+0x308> │ │ + ldr ip, [pc] ; 7f388 <__aeabi_llsl@@Base+0x318> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98a60 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f38c <__aeabi_llsl@@Base+0x318> │ │ + ldr ip, [pc] ; 7f398 <__aeabi_llsl@@Base+0x328> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff98a5c │ │ + ; instruction: 0xfff98b94 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f39c <__aeabi_llsl@@Base+0x328> │ │ + ldr ip, [pc] ; 7f3a8 <__aeabi_llsl@@Base+0x338> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff98b90 │ │ + ; instruction: 0xfff98bc0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f3ac <__aeabi_llsl@@Base+0x338> │ │ + ldr ip, [pc] ; 7f3b8 <__aeabi_llsl@@Base+0x348> │ │ add pc, ip, pc │ │ ; instruction: 0xfff98bbc │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f3bc <__aeabi_llsl@@Base+0x348> │ │ + ldr ip, [pc] ; 7f3c8 <__aeabi_llsl@@Base+0x358> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff98bb8 │ │ - ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f3cc <__aeabi_llsl@@Base+0x358> │ │ - add pc, ip, pc │ │ - ; instruction: 0xfff98aac │ │ + ; instruction: 0xfff98ab0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 7f3dc <__aeabi_llsl@@Base+0x368> │ │ + ldr ip, [pc] ; 7f3d8 <__aeabi_llsl@@Base+0x368> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff9870c │ │ + ; instruction: 0xfff98710 │ │ ; instruction: 0xf7f3dc01 │ │ - ; instruction: 0xf7f3be0e │ │ - Address 0x000000000007f3e8 is out of bounds. │ │ + ; instruction: 0xf7f3be10 │ │ + Address 0x000000000007f3e4 is out of bounds. │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,126 +1,126 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x0007f3ec ab020181 b0b00fb1 00000000 08b10181 ................ │ │ - 0x0007f3fc b0b00084 00000000 a8010181 b0b00fb1 ................ │ │ - 0x0007f40c 00000000 a8010181 b0b00fb1 00000000 ................ │ │ - 0x0007f41c a8020181 b0b00eb1 00000000 a8020181 ................ │ │ - 0x0007f42c b0b00eb1 00000000 a8020181 b0b00eb1 ................ │ │ - 0x0007f43c 00000000 a8020181 b0b00eb1 00000000 ................ │ │ - 0x0007f44c a8020181 b0b00eb1 00000000 a8020181 ................ │ │ - 0x0007f45c b0b00eb1 00000000 a9020181 b0b00cb1 ................ │ │ - 0x0007f46c 00000000 c9080181 b0b0a987 00000000 ................ │ │ - 0x0007f47c c90c0181 b0b0a987 00000000 c9010181 ................ │ │ - 0x0007f48c b0b0aa87 00000000 c9120181 b0b0a987 ................ │ │ - 0x0007f49c 00000000 c9010181 b0b0aa87 00000000 ................ │ │ - 0x0007f4ac c9020181 b0b0af87 00000000 c9010181 ................ │ │ - 0x0007f4bc b0b0aa87 00000000 c90a0181 b0b0af87 ................ │ │ - 0x0007f4cc 00000000 c9010181 b0b0aa87 00000000 ................ │ │ - 0x0007f4dc c9020181 b0b0af82 00000000 08b10181 ................ │ │ - 0x0007f4ec b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f4fc 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f50c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f51c b0b00084 00000000 83b20181 b0b0ae07 ................ │ │ - 0x0007f52c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f53c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f54c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f55c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f56c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f57c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f58c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f59c 08b10181 b0b00084 00000000 ad020181 ................ │ │ - 0x0007f5ac b0b00cb1 00000000 ab010181 b0b00eb1 ................ │ │ - 0x0007f5bc 00000000 ad020181 b0b00cb1 00000000 ................ │ │ - 0x0007f5cc ac020181 b0b00eb1 00000000 ac020181 ................ │ │ - 0x0007f5dc b0b00eb1 00000000 ac020181 b0b00eb1 ................ │ │ - 0x0007f5ec 00000000 ac020181 b0b00eb1 00000000 ................ │ │ - 0x0007f5fc ac020181 b0b00eb1 00000000 ac020181 ................ │ │ - 0x0007f60c b0b00eb1 00000000 ab020181 b0b00fb1 ................ │ │ - 0x0007f61c 00000000 01b20181 b00fb1ac 00000000 ................ │ │ - 0x0007f62c 02b20181 b00fb1ab 00000000 a8020181 ................ │ │ - 0x0007f63c b0b00eb1 00000000 a9020181 b0b00cb1 ................ │ │ - 0x0007f64c 00000000 a9020181 b0b00fb1 00000000 ................ │ │ - 0x0007f65c a9020181 b0b00cb1 00000000 a9010181 ................ │ │ - 0x0007f66c b0b00eb1 00000000 a9010181 b0b00eb1 ................ │ │ - 0x0007f67c 00000000 a9010181 b0b00eb1 00000000 ................ │ │ - 0x0007f68c a9010181 b0b00eb1 00000000 a9010181 ................ │ │ - 0x0007f69c b0b00eb1 00000000 a9010181 b0b00eb1 ................ │ │ - 0x0007f6ac 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f6bc 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f6cc b0b00084 00000000 c9100181 b0b0af81 ................ │ │ - 0x0007f6dc 00000000 c9130181 b0b0ac82 00000000 ................ │ │ - 0x0007f6ec 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f6fc b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f70c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f71c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f72c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f73c 00000000 12b20181 b0af87c9 00000000 ................ │ │ - 0x0007f74c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f75c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f76c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f77c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f78c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f79c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f7ac 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f7bc b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f7cc 00000000 c9020181 b0b0a980 00000000 ................ │ │ - 0x0007f7dc 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f7ec b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f7fc 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f80c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f81c b0b00084 00000000 c9010181 b0b0a880 ................ │ │ - 0x0007f82c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f83c 08b10181 b0b00084 00000000 c9060181 ................ │ │ - 0x0007f84c b0b0ab80 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f85c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f86c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f87c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f88c 00000000 c9070181 b0b0aa80 00000000 ................ │ │ - 0x0007f89c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f8ac b0b00084 00000000 87c90181 b0b003a9 ................ │ │ - 0x0007f8bc 00000000 c9120181 b0b0ab80 00000000 ................ │ │ - 0x0007f8cc c9120181 b0b0ab80 00000000 c9120181 ................ │ │ - 0x0007f8dc b0b0ab80 00000000 c91e0181 b0b0af81 ................ │ │ - 0x0007f8ec 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f8fc 08b10181 b0b00084 00000000 c91c0181 ................ │ │ - 0x0007f90c b0b0af85 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f91c 00000000 c9140181 b0b0af80 00000000 ................ │ │ - 0x0007f92c a8020181 b0b00eb1 00000000 a9020181 ................ │ │ - 0x0007f93c b0b00cb1 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f94c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f95c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f96c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f97c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f98c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f99c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f9ac 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f9bc 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f9cc b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007f9dc 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007f9ec 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007f9fc b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007fa0c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007fa1c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007fa2c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007fa3c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007fa4c 85b20181 b0b0ac01 00000000 82c90181 ................ │ │ - 0x0007fa5c b0a908b1 00000000 c9080181 b0b0af80 ................ │ │ - 0x0007fa6c 00000000 82b20181 b0b0a903 00000000 ................ │ │ - 0x0007fa7c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007fa8c b0b00084 00000000 84b20181 0fb1ab06 ................ │ │ - 0x0007fa9c 00000000 84b20181 0fb1ab06 00000000 ................ │ │ - 0x0007faac 81b20181 0eb1ab06 00000000 82b20181 ................ │ │ - 0x0007fabc 0eb1ac06 00000000 82b20181 0fb1ab06 ................ │ │ - 0x0007facc 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007fadc 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007faec b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007fafc 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007fb0c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007fb1c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007fb2c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007fb3c c91c0181 b0b0af81 00000000 bab20181 ................ │ │ - 0x0007fb4c b0b0af01 00000000 02b10181 b0b00084 ................ │ │ - 0x0007fb5c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0007fb6c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0007fb7c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0007fb8c 00000000 .... │ │ + 0x0007f3e8 ab020181 b0b00fb1 00000000 08b10181 ................ │ │ + 0x0007f3f8 b0b00084 00000000 a8010181 b0b00fb1 ................ │ │ + 0x0007f408 00000000 a8010181 b0b00fb1 00000000 ................ │ │ + 0x0007f418 a8020181 b0b00eb1 00000000 a8020181 ................ │ │ + 0x0007f428 b0b00eb1 00000000 a8020181 b0b00eb1 ................ │ │ + 0x0007f438 00000000 a8020181 b0b00eb1 00000000 ................ │ │ + 0x0007f448 a8020181 b0b00eb1 00000000 a8020181 ................ │ │ + 0x0007f458 b0b00eb1 00000000 a9020181 b0b00cb1 ................ │ │ + 0x0007f468 00000000 c9080181 b0b0a987 00000000 ................ │ │ + 0x0007f478 c90c0181 b0b0a987 00000000 c9010181 ................ │ │ + 0x0007f488 b0b0aa87 00000000 c9120181 b0b0a987 ................ │ │ + 0x0007f498 00000000 c9010181 b0b0aa87 00000000 ................ │ │ + 0x0007f4a8 c9020181 b0b0af87 00000000 c9010181 ................ │ │ + 0x0007f4b8 b0b0aa87 00000000 c90a0181 b0b0af87 ................ │ │ + 0x0007f4c8 00000000 c9010181 b0b0aa87 00000000 ................ │ │ + 0x0007f4d8 c9020181 b0b0af82 00000000 08b10181 ................ │ │ + 0x0007f4e8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f4f8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f508 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f518 b0b00084 00000000 83b20181 b0b0ae07 ................ │ │ + 0x0007f528 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f538 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f548 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f558 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f568 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f578 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f588 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f598 08b10181 b0b00084 00000000 ad020181 ................ │ │ + 0x0007f5a8 b0b00cb1 00000000 ab010181 b0b00eb1 ................ │ │ + 0x0007f5b8 00000000 ad020181 b0b00cb1 00000000 ................ │ │ + 0x0007f5c8 ac020181 b0b00eb1 00000000 ac020181 ................ │ │ + 0x0007f5d8 b0b00eb1 00000000 ac020181 b0b00eb1 ................ │ │ + 0x0007f5e8 00000000 ac020181 b0b00eb1 00000000 ................ │ │ + 0x0007f5f8 ac020181 b0b00eb1 00000000 ac020181 ................ │ │ + 0x0007f608 b0b00eb1 00000000 ab020181 b0b00fb1 ................ │ │ + 0x0007f618 00000000 01b20181 b00fb1ac 00000000 ................ │ │ + 0x0007f628 02b20181 b00fb1ab 00000000 a8020181 ................ │ │ + 0x0007f638 b0b00eb1 00000000 a9020181 b0b00cb1 ................ │ │ + 0x0007f648 00000000 a9020181 b0b00fb1 00000000 ................ │ │ + 0x0007f658 a9020181 b0b00cb1 00000000 a9010181 ................ │ │ + 0x0007f668 b0b00eb1 00000000 a9010181 b0b00eb1 ................ │ │ + 0x0007f678 00000000 a9010181 b0b00eb1 00000000 ................ │ │ + 0x0007f688 a9010181 b0b00eb1 00000000 a9010181 ................ │ │ + 0x0007f698 b0b00eb1 00000000 a9010181 b0b00eb1 ................ │ │ + 0x0007f6a8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f6b8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f6c8 b0b00084 00000000 c9100181 b0b0af81 ................ │ │ + 0x0007f6d8 00000000 c9130181 b0b0ac82 00000000 ................ │ │ + 0x0007f6e8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f6f8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f708 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f718 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f728 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f738 00000000 12b20181 b0af87c9 00000000 ................ │ │ + 0x0007f748 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f758 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f768 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f778 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f788 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f798 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f7a8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f7b8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f7c8 00000000 c9020181 b0b0a980 00000000 ................ │ │ + 0x0007f7d8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f7e8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f7f8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f808 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f818 b0b00084 00000000 c9010181 b0b0a880 ................ │ │ + 0x0007f828 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f838 08b10181 b0b00084 00000000 c9060181 ................ │ │ + 0x0007f848 b0b0ab80 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f858 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f868 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f878 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f888 00000000 c9070181 b0b0aa80 00000000 ................ │ │ + 0x0007f898 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f8a8 b0b00084 00000000 87c90181 b0b003a9 ................ │ │ + 0x0007f8b8 00000000 c9120181 b0b0ab80 00000000 ................ │ │ + 0x0007f8c8 c9120181 b0b0ab80 00000000 c9120181 ................ │ │ + 0x0007f8d8 b0b0ab80 00000000 c91e0181 b0b0af81 ................ │ │ + 0x0007f8e8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f8f8 08b10181 b0b00084 00000000 c91c0181 ................ │ │ + 0x0007f908 b0b0af85 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f918 00000000 c9140181 b0b0af80 00000000 ................ │ │ + 0x0007f928 a8020181 b0b00eb1 00000000 a9020181 ................ │ │ + 0x0007f938 b0b00cb1 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f948 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f958 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f968 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f978 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f988 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f998 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f9a8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f9b8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f9c8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007f9d8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007f9e8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007f9f8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007fa08 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007fa18 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007fa28 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007fa38 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007fa48 85b20181 b0b0ac01 00000000 82c90181 ................ │ │ + 0x0007fa58 b0a908b1 00000000 c9080181 b0b0af80 ................ │ │ + 0x0007fa68 00000000 82b20181 b0b0a903 00000000 ................ │ │ + 0x0007fa78 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007fa88 b0b00084 00000000 84b20181 0fb1ab06 ................ │ │ + 0x0007fa98 00000000 84b20181 0fb1ab06 00000000 ................ │ │ + 0x0007faa8 bab20181 b0b0af01 00000000 81b20181 ................ │ │ + 0x0007fab8 0eb1ab06 00000000 82b20181 0eb1ac06 ................ │ │ + 0x0007fac8 00000000 82b20181 0fb1ab06 00000000 ................ │ │ + 0x0007fad8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007fae8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007faf8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007fb08 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007fb18 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007fb28 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007fb38 08b10181 b0b00084 00000000 c91c0181 ................ │ │ + 0x0007fb48 b0b0af81 00000000 02b10181 b0b00084 ................ │ │ + 0x0007fb58 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0007fb68 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x0007fb78 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x0007fb88 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,873 +1,873 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x0007fb90 f484f97f b0af0c80 1086f97f 50f8ff7f ............P... │ │ - 0x0007fba0 3487f97f 54f8ff7f 3887f97f b0b0b080 4...T...8....... │ │ - 0x0007fbb0 7c87f97f 01000000 7487f97f b0b0ac80 |.......t....... │ │ - 0x0007fbc0 1c88f97f b0b0b080 1c88f97f b0b0aa80 ................ │ │ - 0x0007fbd0 4888f97f ab08b180 9088f97f b0b0ac80 H............... │ │ - 0x0007fbe0 3889f97f b0b0aa80 6889f97f 01000000 8.......h....... │ │ - 0x0007fbf0 6089f97f 10f8ff7f 9089f97f af249780 `............$.. │ │ - 0x0007fc00 d08bf97f b0b0ac80 9c8cf97f b0b0b080 ................ │ │ - 0x0007fc10 ec8cf97f b0ae0380 b48df97f b0b0b080 ................ │ │ - 0x0007fc20 d48df97f 01000000 cc8df97f b0ab0a80 ................ │ │ - 0x0007fc30 648ef97f b0b0b080 808ef97f a908b180 d............... │ │ - 0x0007fc40 b48ef97f b0b0b080 fc8ef97f b0b0a880 ................ │ │ - 0x0007fc50 248ff97f af029780 c88ff97f b4f7ff7f $............... │ │ - 0x0007fc60 f88ff97f b8f7ff7f 2890f97f bcf7ff7f ........(....... │ │ - 0x0007fc70 5890f97f c0f7ff7f 8890f97f c4f7ff7f X............... │ │ - 0x0007fc80 b890f97f c8f7ff7f e890f97f ccf7ff7f ................ │ │ - 0x0007fc90 1891f97f d0f7ff7f 4491f97f b0b0b080 ........D....... │ │ - 0x0007fca0 7491f97f 01000000 6c91f97f b0b0b080 t.......l....... │ │ - 0x0007fcb0 e491f97f b0b0a880 1893f97f b0b0b080 ................ │ │ - 0x0007fcc0 1493f97f b0b0a880 d093f97f b0b0aa80 ................ │ │ - 0x0007fcd0 0494f97f b0b0a880 3494f97f b0b0b080 ........4....... │ │ - 0x0007fce0 5c94f97f 01000000 5494f97f b0ab1280 \.......T....... │ │ - 0x0007fcf0 f494f97f ad3f2a80 c095f97f b0b0aa80 .....?*......... │ │ - 0x0007fd00 fc95f97f b0af1c80 a89cf97f b0b0b080 ................ │ │ - 0x0007fd10 a49cf97f 01000000 9c9cf97f b0b0b080 ................ │ │ - 0x0007fd20 c09cf97f b0b0a980 b29df97f b0b0a880 ................ │ │ - 0x0007fd30 349ef97f b0b0a980 e09ef97f b0b0b080 4............... │ │ - 0x0007fd40 029ff97f b0b0a980 f49ff97f b0b0a880 ................ │ │ - 0x0007fd50 70a0f97f b0b0a980 0ca1f97f b0b0a880 p............... │ │ - 0x0007fd60 86a1f97f b0b0b080 0ea2f97f b0b0a880 ................ │ │ - 0x0007fd70 50a2f97f b0b0a980 58a3f97f b0b0a880 P.......X....... │ │ - 0x0007fd80 d2a3f97f b0b0b080 f8a3f97f b0b0a880 ................ │ │ - 0x0007fd90 2ca4f97f b0b0b080 52a4f97f b0b0a880 ,.......R....... │ │ - 0x0007fda0 90a4f97f b0b0a980 2ca5f97f b0b0aa80 ........,....... │ │ - 0x0007fdb0 7ca5f97f b0b0a880 fea5f97f b0b0b080 |............... │ │ - 0x0007fdc0 8ca6f97f b0b0a880 d0a6f97f b0b0a980 ................ │ │ - 0x0007fdd0 20a7f97f b0b0aa80 dca7f97f b0b0a880 ............... │ │ - 0x0007fde0 5aa8f97f b0b0b080 b0a8f97f b0b0a880 Z............... │ │ - 0x0007fdf0 30a9f97f b0b0a980 7ca9f97f b0b0aa80 0.......|....... │ │ - 0x0007fe00 24aaf97f b0b0a880 a2aaf97f b0b0a980 $............... │ │ - 0x0007fe10 a4abf97f b0b0b080 48acf97f b0b0a880 ........H....... │ │ - 0x0007fe20 caacf97f b0b0a980 d4adf97f b0b0b080 ................ │ │ - 0x0007fe30 84aef97f b0b0a880 2caff97f b0b0a980 ........,....... │ │ - 0x0007fe40 2cb0f97f b0aa0180 88b0f97f b0b0b080 ,............... │ │ - 0x0007fe50 3cb1f97f b0b0a880 f0b1f97f b0b0a980 <............... │ │ - 0x0007fe60 04b3f97f b0aa0180 68b3f97f b0b0b080 ........h....... │ │ - 0x0007fe70 22b4f97f b0b0ab80 f2b4f97f b0b0ac80 "............... │ │ - 0x0007fe80 e8b5f97f b0b0ae80 22b7f97f b0af0280 ........"....... │ │ - 0x0007fe90 bab8f97f b0af0680 d2baf97f b0b0ab80 ................ │ │ - 0x0007fea0 a6bbf97f b0b0ac80 a4bcf97f b0b0ae80 ................ │ │ - 0x0007feb0 eebdf97f b0af0280 9ebff97f b0af0680 ................ │ │ - 0x0007fec0 d6c1f97f b0b0ab80 a4c2f97f b0b0ac80 ................ │ │ - 0x0007fed0 9ac3f97f b0b0ae80 d8c4f97f b0af0280 ................ │ │ - 0x0007fee0 74c6f97f b0af0680 8cc8f97f b0b0ab80 t............... │ │ - 0x0007fef0 5ac9f97f b0b0ac80 58caf97f b0b0ae80 Z.......X....... │ │ - 0x0007ff00 a6cbf97f b0af0280 5acdf97f b0af0680 ........Z....... │ │ - 0x0007ff10 92cff97f b0b0ab80 74d0f97f b0b0ac80 ........t....... │ │ - 0x0007ff20 9ed1f97f b0b0ae80 5cd3f97f b0af0280 ........\....... │ │ - 0x0007ff30 c4d5f97f b0af0480 ced8f97f b0b0ac80 ................ │ │ - 0x0007ff40 dcd9f97f b0b0ad80 46dbf97f b0b0af80 ........F....... │ │ - 0x0007ff50 72ddf97f b0af0480 8ee0f97f b0af0680 r............... │ │ - 0x0007ff60 92e4f97f b0b0ac80 80e5f97f b0b0af80 ................ │ │ - 0x0007ff70 1ae6f97f b06f8480 a2e6f97f b0af0480 .....o.......... │ │ - 0x0007ff80 78e8f97f b0af0680 f6eaf97f b0af0880 x............... │ │ - 0x0007ff90 04eef97f b0b0ac80 feeef97f b0b0ad80 ................ │ │ - 0x0007ffa0 36f0f97f b0af0480 42f1f97f b0af0280 6.......B....... │ │ - 0x0007ffb0 38f2f97f b0af0680 f8f4f97f b0af0880 8............... │ │ - 0x0007ffc0 72f8f97f b0b0ab80 a2fef97f ab80c980 r............... │ │ - 0x0007ffd0 7201fa7f b0b0ab80 2c06fa7f b0b0ac80 r.......,....... │ │ - 0x0007ffe0 1609fa7f b0b0ae80 c40cfa7f b0b0ab80 ................ │ │ - 0x0007fff0 800efa7f b0b0ad80 020ffa7f b0b0ab80 ................ │ │ - 0x00080000 520ffa7f b0b0af80 5210fa7f b0af0280 R.......R....... │ │ - 0x00080010 4c11fa7f b0b0af80 c411fa7f b0af0680 L............... │ │ - 0x00080020 3e13fa7f b0af0880 d014fa7f b0af0680 >............... │ │ - 0x00080030 8015fa7f b0af0a80 7017fa7f b0af0c80 ........p....... │ │ - 0x00080040 9819fa7f b0af0a80 861afa7f b0b0ab80 ................ │ │ - 0x00080050 0a1bfa7f b0b0ac80 641bfa7f b0b0ab80 ........d....... │ │ - 0x00080060 a41bfa7f b0b0ad80 0c1cfa7f b0b0ab80 ................ │ │ - 0x00080070 681cfa7f b0b0af80 161dfa7f b0b0ab80 h............... │ │ - 0x00080080 741dfa7f b0af0680 361efa7f b0b0af80 t.......6....... │ │ - 0x00080090 c81efa7f b0af0880 fe1ffa7f b0b0af80 ................ │ │ - 0x000800a0 9220fa7f b0af0c80 ac21fa7f b0af0680 . .......!...... │ │ - 0x000800b0 8e22fa7f b0af0e80 6a24fa7f b0af0680 ."......j$...... │ │ - 0x000800c0 4e25fa7f b0af1280 ca26fa7f b0af0a80 N%.......&...... │ │ - 0x000800d0 f427fa7f b0af1480 7e2afa7f b0af0a80 .'......~*...... │ │ - 0x000800e0 aa2bfa7f b0b0ab80 662dfa7f b0b0ac80 .+......f-...... │ │ - 0x000800f0 f22dfa7f b0b0ab80 422efa7f b0b0af80 .-......B....... │ │ - 0x00080100 422ffa7f b0af0280 3030fa7f b0b0af80 B/......00...... │ │ - 0x00080110 a830fa7f b0af0680 2232fa7f b0af0880 .0......"2...... │ │ - 0x00080120 9c33fa7f b0af0680 4c34fa7f b0af0a80 .3......L4...... │ │ - 0x00080130 2e39fa7f b0b0ab80 aa39fa7f b0b0ac80 .9.......9...... │ │ - 0x00080140 063afa7f b0b0ab80 423afa7f b0b0ad80 .:......B:...... │ │ - 0x00080150 a03afa7f b0b0ab80 f23afa7f b0b0af80 .:.......:...... │ │ - 0x00080160 803bfa7f b0b0ab80 d43bfa7f b0af0680 .;.......;...... │ │ - 0x00080170 7c3cfa7f b0b0af80 f83cfa7f b0af0880 |<.......<...... │ │ - 0x00080180 0a3efa7f b0b0af80 883efa7f b0af0c80 .>.......>...... │ │ - 0x00080190 803ffa7f b0af0680 3a40fa7f b0af0e80 .?......:@...... │ │ - 0x000801a0 1242fa7f b0af0680 ce42fa7f b0af1280 .B.......B...... │ │ - 0x000801b0 1444fa7f b0af0a80 0c45fa7f b0af1480 .D.......E...... │ │ - 0x000801c0 8047fa7f b0af0a80 7a48fa7f b0b0ab80 .G......zH...... │ │ - 0x000801d0 b049fa7f b0b0ad80 1c4afa7f b0b0ab80 .I.......J...... │ │ - 0x000801e0 7c4afa7f b0b0ae80 204bfa7f b0b0ab80 |J...... K...... │ │ - 0x000801f0 824bfa7f b0af0680 4e4cfa7f b0b0af80 .K......NL...... │ │ - 0x00080200 f24cfa7f b0af0680 144efa7f b0b0af80 .L.......N...... │ │ - 0x00080210 ba4efa7f b0af0a80 d24ffa7f b0af0680 .N.......O...... │ │ - 0x00080220 ca50fa7f b0af0a80 9e52fa7f b0af0680 .P.......R...... │ │ - 0x00080230 9853fa7f b0af1080 0e55fa7f b0af0a80 .S.......U...... │ │ - 0x00080240 5856fa7f b0af0e80 ba58fa7f b0af0a80 XV.......X...... │ │ - 0x00080250 065afa7f b0b0ab80 a65afa7f b0b0ac80 .Z.......Z...... │ │ - 0x00080260 165bfa7f b0b0ab80 605bfa7f b0b0ae80 .[......`[...... │ │ - 0x00080270 e65bfa7f b0b0ac80 5c5cfa7f b0b0af80 .[......\\...... │ │ - 0x00080280 1c5dfa7f b0b0ac80 945dfa7f b0af0680 .].......]...... │ │ - 0x00080290 905efa7f b0af0280 625ffa7f b0af0880 .^......b_...... │ │ - 0x000802a0 e060fa7f b0af0280 b461fa7f b0af0c80 .`.......a...... │ │ - 0x000802b0 2e63fa7f b0af0680 6464fa7f b0af0e80 .c......dd...... │ │ - 0x000802c0 ba66fa7f b0af0680 f267fa7f b0af1280 .f.......g...... │ │ - 0x000802d0 ce69fa7f b0af0c80 706bfa7f b0af1480 .i......pk...... │ │ - 0x000802e0 926efa7f b0af0c80 3670fa7f b0b0ac80 .n......6p...... │ │ - 0x000802f0 8c70fa7f b0b0ab80 d470fa7f b0b0af80 .p.......p...... │ │ - 0x00080300 5671fa7f b0b0ab80 a071fa7f b0af0280 Vq.......q...... │ │ - 0x00080310 2872fa7f b0af0480 c672fa7f b0af0880 (r.......r...... │ │ - 0x00080320 e873fa7f b0af0480 8c74fa7f b0af1080 .s.......t...... │ │ - 0x00080330 c275fa7f b0af0e80 e076fa7f b0af1280 .u.......v...... │ │ - 0x00080340 0e79fa7f b0af0e80 2e7afa7f b0af1880 .y.......z...... │ │ - 0x00080350 e47bfa7f b0af1480 727dfa7f b0af1c80 .{......r}...... │ │ - 0x00080360 be80fa7f b0af1480 4e82fa7f b0af2480 ........N.....$. │ │ - 0x00080370 7284fa7f b0af1e80 8a86fa7f b0af2680 r.............&. │ │ - 0x00080380 e08afa7f b0af1e80 fa8cfa7f b0b0ac80 ................ │ │ - 0x00080390 5a8dfa7f b0b0ab80 a68dfa7f b0b0af80 Z............... │ │ - 0x000803a0 308efa7f b0b0ab80 7e8efa7f b0af0280 0.......~....... │ │ - 0x000803b0 0e8ffa7f b0b0af80 988ffa7f b0af0880 ................ │ │ - 0x000803c0 c490fa7f b0b0af80 5491fa7f b0af0e80 ........T....... │ │ - 0x000803d0 da93fa7f b0af1280 2496fa7f b0af0e80 ........$....... │ │ - 0x000803e0 5e97fa7f b0af1880 3e99fa7f b0af1680 ^.......>....... │ │ - 0x000803f0 ee9afa7f b0af1c80 569efa7f b0af1680 ........V....... │ │ - 0x00080400 08a0fa7f b0af2480 50a2fa7f b0af1e80 ......$.P....... │ │ - 0x00080410 78a4fa7f b0af2680 f0a8fa7f b0af1e80 x.....&......... │ │ - 0x00080420 1aabfa7f b0b0aa80 70abfa7f b0b0a980 ........p....... │ │ - 0x00080430 36adfa7f b0b0aa80 b2adfa7f a980c980 6............... │ │ - 0x00080440 92aefa7f b0b0aa80 10affa7f a982c980 ................ │ │ - 0x00080450 f0affa7f aa80c980 c0b0fa7f a985c980 ................ │ │ - 0x00080460 3ab2fa7f aa80c980 0cb3fa7f a987c980 :............... │ │ - 0x00080470 3cb4fa7f aa84c980 54b5fa7f f4efff7f <.......T....... │ │ - 0x00080480 acb7fa7f aa84c980 c6b8fa7f f0efff7f ................ │ │ - 0x00080490 82bafa7f f4efff7f f0bbfa7f f8efff7f ................ │ │ - 0x000804a0 18bffa7f fcefff7f 88c0fa7f b0b0aa80 ................ │ │ - 0x000804b0 46c2fa7f b0b0ab80 d4c2fa7f b0b0aa80 F............... │ │ - 0x000804c0 66c3fa7f b0b0ab80 42c4fa7f b0b0aa80 f.......B....... │ │ - 0x000804d0 d6c4fa7f ab80c980 d2c5fa7f aa80c980 ................ │ │ - 0x000804e0 ccc6fa7f ab83c980 62c8fa7f aa80c980 ........b....... │ │ - 0x000804f0 5ec9fa7f ad84c980 c2cafa7f aa84c980 ^............... │ │ - 0x00080500 18ccfa7f ad87c980 6ecefa7f aa84c980 ........n....... │ │ - 0x00080510 c6cffa7f 98efff7f 9ed1fa7f 9cefff7f ................ │ │ - 0x00080520 60d3fa7f a0efff7f a8d6fa7f a4efff7f `............... │ │ - 0x00080530 6cd8fa7f 01000000 64d8fa7f b0b0ab80 l.......d....... │ │ - 0x00080540 3cdbfa7f b0b0a980 4cddfa7f b0b0ad80 <.......L....... │ │ - 0x00080550 c2e1fa7f b0b0ac80 80e5fa7f b0b0a880 ................ │ │ - 0x00080560 b8e5fa7f 78efff7f 10eafa7f 01000000 ....x........... │ │ - 0x00080570 08eafa7f b0b0b080 18eafa7f b0b0a880 ................ │ │ - 0x00080580 58eafa7f b0af0280 6cebfa7f ab08b180 X.......l....... │ │ - 0x00080590 98ebfa7f 54efff7f b8ebfa7f a908b180 ....T........... │ │ - 0x000805a0 10ecfa7f b0b0a880 5cecfa7f b0b0b080 ........\....... │ │ - 0x000805b0 58ecfa7f b0b0a880 74ecfa7f b0b0b080 X.......t....... │ │ - 0x000805c0 78ecfa7f a908b180 e0ecfa7f b0b0aa80 x............... │ │ - 0x000805d0 6cedfa7f 20efff7f 84edfa7f b0b0b080 l... ........... │ │ - 0x000805e0 84edfa7f b0b0aa80 a4edfa7f b0b0b080 ................ │ │ - 0x000805f0 a4edfa7f b0b0a880 b8edfa7f b0b0b080 ................ │ │ - 0x00080600 b8edfa7f b0b0a880 ccedfa7f b0b0b080 ................ │ │ - 0x00080610 ccedfa7f b0b0a880 e8edfa7f b0b0b080 ................ │ │ - 0x00080620 e8edfa7f a908b180 4ceefa7f b0b0ae80 ........L....... │ │ - 0x00080630 18f0fa7f b0b0b080 48f0fa7f b0b0a980 ........H....... │ │ - 0x00080640 a0f0fa7f b0b0b080 b4f0fa7f b0af1c80 ................ │ │ - 0x00080650 58f6fa7f b0a90280 b8f6fa7f b0a80180 X............... │ │ - 0x00080660 c2f6fa7f b0ab0280 e6f6fa7f 01000000 ................ │ │ - 0x00080670 e0f6fa7f b0b0ad80 38fafa7f 01000000 ........8....... │ │ - 0x00080680 30fafa7f b0b0b080 60fafa7f b0b0a880 0.......`....... │ │ - 0x00080690 74fafa7f b0b0b080 74fafa7f a908b180 t.......t....... │ │ - 0x000806a0 14fbfa7f 01000000 0cfbfa7f b0b0b080 ................ │ │ - 0x000806b0 1cfbfa7f 01000000 14fbfa7f b0008480 ................ │ │ - 0x000806c0 54fbfa7f b0b0b080 74fbfa7f b0008480 T.......t....... │ │ - 0x000806d0 8cfbfa7f a908b180 b4fbfa7f 01000000 ................ │ │ - 0x000806e0 acfbfa7f b0b0b080 c8fbfa7f b0b0a880 ................ │ │ - 0x000806f0 e4fbfa7f b0b0b080 ecfbfa7f 01000000 ................ │ │ - 0x00080700 e4fbfa7f b0b0a880 00fcfa7f f4edff7f ................ │ │ - 0x00080710 14fcfa7f a908b180 44fcfa7f b0b0b080 ........D....... │ │ - 0x00080720 6cfcfa7f b0ab0480 aafcfa7f b0b0b080 l............... │ │ - 0x00080730 a8fcfa7f a908b180 d8fcfa7f b0b0b080 ................ │ │ - 0x00080740 f0fcfa7f b0b0a980 08fdfa7f b0b0b080 ................ │ │ - 0x00080750 20fdfa7f b0b0a880 28fefa7f b0b0aa80 .......(....... │ │ - 0x00080760 78fefa7f b0b0b080 94fefa7f b0a90280 x............... │ │ - 0x00080770 d4fefa7f b0b0aa80 04fffa7f a908b180 ................ │ │ - 0x00080780 38fffa7f b0b0a880 50fffa7f b0b0ac80 8.......P....... │ │ - 0x00080790 acfffa7f b0b0ae80 a400fb7f b0af0680 ................ │ │ - 0x000807a0 e803fb7f b0ae0380 fc04fb7f b0ac0380 ................ │ │ - 0x000807b0 d405fb7f 58edff7f d805fb7f b0a90280 ....X........... │ │ - 0x000807c0 3c06fb7f ab08b180 8007fb7f b0af0680 <............... │ │ - 0x000807d0 bc08fb7f b0b0b080 c008fb7f b0b0aa80 ................ │ │ - 0x000807e0 0c09fb7f a908b180 3409fb7f b0ac0380 ........4....... │ │ - 0x000807f0 b409fb7f b0af0880 d80afb7f 1cedff7f ................ │ │ - 0x00080800 e40afb7f b0b0b080 e40afb7f 18edff7f ................ │ │ - 0x00080810 440cfb7f b0b0b080 440cfb7f b0ad0480 D.......D....... │ │ - 0x00080820 f80cfb7f b0ac0380 180efb7f b0ab0480 ................ │ │ - 0x00080830 b00efb7f b0af0a80 a811fb7f ad08b180 ................ │ │ - 0x00080840 4c12fb7f b0b0a880 6412fb7f b0ab0280 L.......d....... │ │ - 0x00080850 b412fb7f b0ab0480 0013fb7f b0b0b080 ................ │ │ - 0x00080860 0413fb7f b0b0aa80 3c13fb7f b0ad0480 ........<....... │ │ - 0x00080870 6c14fb7f b0ac0380 5415fb7f b0ad0480 l.......T....... │ │ - 0x00080880 8416fb7f 01000000 7c16fb7f b0b00180 ........|....... │ │ - 0x00080890 a016fb7f b0b0a880 1817fb7f 94ecff7f ................ │ │ - 0x000808a0 1c17fb7f 98ecff7f 2017fb7f 9cecff7f ........ ....... │ │ - 0x000808b0 2417fb7f a0ecff7f 2817fb7f a4ecff7f $.......(....... │ │ - 0x000808c0 2c17fb7f a8ecff7f 3017fb7f acecff7f ,.......0....... │ │ - 0x000808d0 3417fb7f b0ecff7f 3817fb7f b4ecff7f 4.......8....... │ │ - 0x000808e0 3c17fb7f b8ecff7f 4017fb7f a908b180 <.......@....... │ │ - 0x000808f0 8017fb7f 01000000 7817fb7f b0b0a880 ........x....... │ │ - 0x00080900 4834fb7f a908b180 d834fb7f b0b0a880 H4.......4...... │ │ - 0x00080910 3435fb7f b0b0aa80 7035fb7f b0b0a880 45......p5...... │ │ - 0x00080920 d435fb7f b0b0aa80 f035fb7f b0b0a880 .5.......5...... │ │ - 0x00080930 1836fb7f b0b0aa80 3036fb7f b0b0a880 .6......06...... │ │ - 0x00080940 4436fb7f b0b0aa80 7c36fb7f b0b0a880 D6......|6...... │ │ - 0x00080950 4437fb7f b0b0ac80 9437fb7f b0b0a880 D7.......7...... │ │ - 0x00080960 a837fb7f b0b0aa80 c037fb7f b0b0a880 .7.......7...... │ │ - 0x00080970 d437fb7f b0b0aa80 1038fb7f b0b0a880 .7.......8...... │ │ - 0x00080980 4038fb7f b0b0aa80 5838fb7f b0b0a880 @8......X8...... │ │ - 0x00080990 f838fb7f b0b0aa80 943afb7f b0b0a880 .8.......:...... │ │ - 0x000809a0 a83afb7f b0b0aa80 c03afb7f b0b0a880 .:.......:...... │ │ - 0x000809b0 283bfb7f b0b0ae80 583bfb7f b0b0a880 (;......X;...... │ │ - 0x000809c0 6c3bfb7f b0b0aa80 a43bfb7f b0b0a880 l;.......;...... │ │ - 0x000809d0 b83bfb7f b0b0aa80 383cfb7f b0b0a880 .;......8<...... │ │ - 0x000809e0 4c3cfb7f b0b0aa80 643cfb7f b0b0a880 L<......d<...... │ │ - 0x000809f0 5c3dfb7f b00d8480 783dfb7f b0b0aa80 \=......x=...... │ │ - 0x00080a00 903dfb7f b0b0a880 d83dfb7f b0b0aa80 .=.......=...... │ │ - 0x00080a10 f43dfb7f b0b0a880 503efb7f b0b0aa80 .=......P>...... │ │ - 0x00080a20 6c3efb7f b0b0a880 b43efb7f b0b0aa80 l>.......>...... │ │ - 0x00080a30 cc3efb7f b0b0a880 303ffb7f b0b0aa80 .>......0?...... │ │ - 0x00080a40 483ffb7f b0b0ac80 4840fb7f b0b0aa80 H?......H@...... │ │ - 0x00080a50 6440fb7f b0af0080 a840fb7f b0b0aa80 d@.......@...... │ │ - 0x00080a60 a841fb7f b0b0ac80 f841fb7f b0b0aa80 .A.......A...... │ │ - 0x00080a70 9842fb7f b0b0a880 c842fb7f b0b0aa80 .B.......B...... │ │ - 0x00080a80 e042fb7f b0b0a880 f442fb7f b0af0280 .B.......B...... │ │ - 0x00080a90 4043fb7f b0af0080 8443fb7f b0b0ac80 @C.......C...... │ │ - 0x00080aa0 d843fb7f b0b0a880 ec43fb7f b0b0aa80 .C.......C...... │ │ - 0x00080ab0 2444fb7f b0b0a880 3844fb7f b0b0aa80 $D......8D...... │ │ - 0x00080ac0 5044fb7f b00d8480 6c44fb7f b03d8480 PD......lD...=.. │ │ - 0x00080ad0 9044fb7f b0b0aa80 e844fb7f b0b0a880 .D.......D...... │ │ - 0x00080ae0 fc44fb7f b0b0aa80 1445fb7f b03d8480 .D.......E...=.. │ │ - 0x00080af0 3845fb7f b0b0aa80 5045fb7f b03d8480 8E......PE...=.. │ │ - 0x00080b00 7445fb7f b0b0aa80 cc45fb7f b0b0ac80 tE.......E...... │ │ - 0x00080b10 f045fb7f b0b0aa80 2047fb7f b0b0a880 .E...... G...... │ │ - 0x00080b20 5047fb7f b0378480 a047fb7f b0b0aa80 PG...7...G...... │ │ - 0x00080b30 8848fb7f b0b0a880 f048fb7f b0b0aa80 .H.......H...... │ │ - 0x00080b40 5449fb7f b0b0a880 6849fb7f b0b0aa80 TI......hI...... │ │ - 0x00080b50 a849fb7f b0b0a880 bc49fb7f b0b0aa80 .I.......I...... │ │ - 0x00080b60 444afb7f b0b0a880 c84afb7f b0b0ac80 DJ.......J...... │ │ - 0x00080b70 ec4afb7f b0b0aa80 084bfb7f b0b0a880 .J.......K...... │ │ - 0x00080b80 384bfb7f b0b0aa80 704bfb7f b0b0a880 8K......pK...... │ │ - 0x00080b90 844bfb7f b0b0aa80 c04bfb7f b0b0a880 .K.......K...... │ │ - 0x00080ba0 d44bfb7f b0b0ae80 044cfb7f b0b0aa80 .K.......L...... │ │ - 0x00080bb0 e44cfb7f b0b0a880 d44dfb7f b0b0aa80 .L.......M...... │ │ - 0x00080bc0 2c4efb7f b0b0a880 404efb7f b0b0aa80 ,N......@N...... │ │ - 0x00080bd0 5c4efb7f b0b0a880 a84efb7f b0b0ac80 \N.......N...... │ │ - 0x00080be0 d04efb7f b0af0080 0c4ffb7f b0b0ac80 .N.......O...... │ │ - 0x00080bf0 304ffb7f b0b0aa80 d44ffb7f b0b0ac80 0O.......O...... │ │ - 0x00080c00 fc4ffb7f b0b0aa80 3c50fb7f b0b0a880 .O.............D....... │ │ - 0x000812e0 6896fb7f b0b0ac80 c896fb7f e8e3ff7f h............... │ │ - 0x000812f0 4c98fb7f ece3ff7f 4c99fb7f b0b0aa80 L.......L....... │ │ - 0x00081300 9899fb7f ab08b180 d499fb7f 01000000 ................ │ │ - 0x00081310 cc99fb7f b0a91080 189afb7f 01000000 ................ │ │ - 0x00081320 109afb7f b0a90680 dc9afb7f b0b0b080 ................ │ │ - 0x00081330 dc9afb7f b8e3ff7f ec9afb7f 01000000 ................ │ │ - 0x00081340 e49afb7f b0b0b080 e89afb7f ace3ff7f ................ │ │ - 0x00081350 f09afb7f b0b0b080 f49afb7f a8e3ff7f ................ │ │ - 0x00081360 f69afb7f a908b180 289bfb7f a4e3ff7f ........(....... │ │ - 0x00081370 2c9bfb7f b0b0ac80 c09bfb7f b0ac0380 ,............... │ │ - 0x00081380 709cfb7f b0b0aa80 949cfb7f b0b0a880 p............... │ │ - 0x00081390 029dfb7f a908b180 349dfb7f b0ac0580 ........4....... │ │ - 0x000813a0 bc9dfb7f b0b0ac80 f09dfb7f b0ab0280 ................ │ │ - 0x000813b0 249efb7f b0af1480 809ffb7f b0af1280 $............... │ │ - 0x000813c0 fca0fb7f b0b0aa80 20a1fb7f b0ad1080 ........ ....... │ │ - 0x000813d0 94a1fb7f b0b0aa80 20a2fb7f 40e3ff7f ........ ...@... │ │ - 0x000813e0 24a2fb7f 44e3ff7f 28a2fb7f b0b0aa80 $...D...(....... │ │ - 0x000813f0 64a2fb7f a908b180 c4a2fb7f 01000000 d............... │ │ - 0x00081400 bca2fb7f b0b0b080 fca2fb7f b0b0aa80 ................ │ │ - 0x00081410 d8a3fb7f b0af1680 14a6fb7f 00840280 ................ │ │ - 0x00081420 48a6fb7f b0b0aa80 88a6fb7f b0b0b080 H............... │ │ - 0x00081430 88a6fb7f 00e3ff7f b8a6fb7f b0ac0180 ................ │ │ - 0x00081440 0ca7fb7f b0b0b080 14a7fb7f b0a90280 ................ │ │ - 0x00081450 7ca7fb7f b0b0aa80 a0a7fb7f b0b0b080 |............... │ │ - 0x00081460 c4a7fb7f a908b180 f4a7fb7f b0b0a880 ................ │ │ - 0x00081470 30a8fb7f ab08b180 00a9fb7f b0b0a880 0............... │ │ - 0x00081480 44a9fb7f b0b0b080 5ca9fb7f b0a91080 D.......\....... │ │ - 0x00081490 9ca9fb7f b0aa0f80 eca9fb7f 01000000 ................ │ │ - 0x000814a0 e4a9fb7f ac86c980 84acfb7f aa86c980 ................ │ │ - 0x000814b0 4cadfb7f ad08b180 d4adfb7f ab08b180 L............... │ │ - 0x000814c0 20aefb7f b0b0ad80 94aefb7f b0af0280 ............... │ │ - 0x000814d0 14affb7f af08b180 9caffb7f af06b280 ................ │ │ - 0x000814e0 8cb0fb7f b0b0ac80 ecb0fb7f 0d840f80 ................ │ │ - 0x000814f0 38b1fb7f 4ce2ff7f 18b6fb7f 01000000 8...L........... │ │ - 0x00081500 10b6fb7f b0b0aa80 04b7fb7f 40e2ff7f ............@... │ │ - 0x00081510 20b7fb7f b0b0b080 68b7fb7f b0ae0f80 .......h....... │ │ - 0x00081520 78b9fb7f a908b180 98b9fb7f b0b0a880 x............... │ │ - 0x00081530 18bafb7f b0a91080 84bafb7f b0ab1080 ................ │ │ - 0x00081540 ecbafb7f b0b0b080 14bbfb7f 0ce2ff7f ................ │ │ - 0x00081550 3cbbfb7f b0b0b080 5cbbfb7f 08e2ff7f <.......\....... │ │ - 0x00081560 94bbfb7f b0b0aa80 d4bbfb7f b0b0a880 ................ │ │ - 0x00081570 34bcfb7f a908b180 d8bcfb7f 01000000 4............... │ │ - 0x00081580 d0bcfb7f b0b0b080 24bdfb7f b0ac0f80 ........$....... │ │ - 0x00081590 f0befb7f 01000000 e8befb7f b0a80f80 ................ │ │ - 0x000815a0 2cbffb7f 01000000 24bffb7f 37840180 ,.......$...7... │ │ - 0x000815b0 6cbffb7f b0b0b080 70bffb7f b4e1ff7f l.......p....... │ │ - 0x000815c0 7cbffb7f b0b0ac80 08c0fb7f b0e1ff7f |............... │ │ - 0x000815d0 40c0fb7f a908b180 84c0fb7f b0b0a880 @............... │ │ - 0x000815e0 b8c0fb7f a908b180 f8c1fb7f b0b0b080 ................ │ │ - 0x000815f0 f4c1fb7f ad029780 ccc2fb7f a908b180 ................ │ │ - 0x00081600 f2c2fb7f 84e1ff7f f8c2fb7f b0a90280 ................ │ │ - 0x00081610 f8c3fb7f b0a90480 64c4fb7f b0a80180 ........d....... │ │ - 0x00081620 74c4fb7f b0a90280 2cc5fb7f b0a90480 t.......,....... │ │ - 0x00081630 88c5fb7f 01000000 80c5fb7f 58e1ff7f ............X... │ │ - 0x00081640 a8c5fb7f 5ce1ff7f acc5fb7f b0b0b080 ....\........... │ │ - 0x00081650 a8c5fb7f b0b0a880 28c6fb7f 50e1ff7f ........(...P... │ │ - 0x00081660 2cc6fb7f b0b0a880 4cc6fb7f ab08b180 ,.......L....... │ │ - 0x00081670 fcc6fb7f 44e1ff7f 0cc7fb7f b0b0a880 ....D........... │ │ - 0x00081680 4ec7fb7f a908b180 68c7fb7f ab08b180 N.......h....... │ │ - 0x00081690 d0c7fb7f b0b0aa80 70c8fb7f a908b180 ........p....... │ │ - 0x000816a0 e4c8fb7f b0b0aa80 4cc9fb7f a908b180 ........L....... │ │ - 0x000816b0 44cafb7f ab08b180 e4cafb7f 08e1ff7f D............... │ │ - 0x000816c0 00cbfb7f b0b0a880 84cbfb7f a908b180 ................ │ │ - 0x000816d0 08ccfb7f fce0ff7f c0ccfb7f b0b0a880 ................ │ │ - 0x000816e0 e8ccfb7f 01000000 e0ccfb7f b0b0b080 ................ │ │ - 0x000816f0 ecccfb7f e8e0ff7f eeccfb7f b0b0b080 ................ │ │ - 0x00081700 2ccdfb7f 01000000 24cdfb7f b0b0b080 ,.......$....... │ │ - 0x00081710 34cdfb7f d4e0ff7f 54cdfb7f d8e0ff7f 4.......T....... │ │ - 0x00081720 80cdfb7f b0b0b080 7ccdfb7f b0b0a880 ........|....... │ │ - 0x00081730 18cefb7f a908b180 64cefb7f ab08b180 ........d....... │ │ - 0x00081740 a8cefb7f a908b180 c8cefb7f b0b0a880 ................ │ │ - 0x00081750 f8cefb7f a908b180 64cffb7f b0b0aa80 ........d....... │ │ - 0x00081760 a0d0fb7f a908b180 c0d0fb7f b0ab1080 ................ │ │ - 0x00081770 bcd1fb7f b0ac0f80 40d2fb7f b0ab1080 ........@....... │ │ - 0x00081780 b4d2fb7f ad08b180 4cd3fb7f b0ab0880 ........L....... │ │ - 0x00081790 b4d3fb7f b0b0b080 c0d3fb7f b0ab0680 ................ │ │ - 0x000817a0 90d4fb7f b0aa0380 dcd4fb7f b0ac0580 ................ │ │ - 0x000817b0 b8d5fb7f 01000000 b0d5fb7f a908b180 ................ │ │ - 0x000817c0 ccd5fb7f b0a90680 f8d5fb7f b0b0aa80 ................ │ │ - 0x000817d0 24d6fb7f b0b0b080 34d6fb7f b0b0aa80 $.......4....... │ │ - 0x000817e0 64d6fb7f b0b0b080 74d6fb7f ad08b180 d.......t....... │ │ - 0x000817f0 64d7fb7f 03ac0b80 acd8fb7f b0b0aa80 d............... │ │ - 0x00081800 16d9fb7f fcdfff7f 30d9fb7f b0ad1480 ........0....... │ │ - 0x00081810 a4d9fb7f b0ad0a80 98dafb7f b0af1680 ................ │ │ - 0x00081820 c4dbfb7f b0ac0f80 44dcfb7f b0b0b080 ........D....... │ │ - 0x00081830 44dcfb7f d8dfff7f 48dcfb7f dcdfff7f D.......H....... │ │ - 0x00081840 50dcfb7f b0ac0f80 04ddfb7f b0ab0480 P............... │ │ - 0x00081850 c8ddfb7f b0b0b080 c4ddfb7f b0b0a880 ................ │ │ - 0x00081860 62defb7f b0b0b080 70defb7f b0ac0380 b.......p....... │ │ - 0x00081870 50dffb7f b0b0a880 a0dffb7f a908b180 P............... │ │ - 0x00081880 e8dffb7f b0ab1080 a8e0fb7f b0ad1080 ................ │ │ - 0x00081890 0ce3fb7f b0ab0880 74e3fb7f 01000000 ........t....... │ │ - 0x000818a0 6ce3fb7f b0b0b080 48e4fb7f b0ac0f80 l.......H....... │ │ - 0x000818b0 24e5fb7f b0b0b080 28e5fb7f a908b180 $.......(....... │ │ - 0x000818c0 4ce5fb7f b0b0a880 64e5fb7f a908b180 L.......d....... │ │ - 0x000818d0 b8e5fb7f 50dfff7f f8e5fb7f b0ab0480 ....P........... │ │ - 0x000818e0 60e6fb7f b0af1480 94e7fb7f 00840480 `............... │ │ - 0x000818f0 d8e7fb7f b0b0b080 d4e7fb7f 34dfff7f ............4... │ │ - 0x00081900 d6e7fb7f 38dfff7f d8e7fb7f b0b0a880 ....8........... │ │ - 0x00081910 18e8fb7f b0b0b080 24e8fb7f 2cdfff7f ........$...,... │ │ - 0x00081920 9ce8fb7f b0b0b080 a8e8fb7f a908b180 ................ │ │ - 0x00081930 d4e8fb7f b0b0aa80 f8e8fb7f b0ab0680 ................ │ │ - 0x00081940 60e9fb7f 01000000 58e9fb7f a908b180 `.......X....... │ │ - 0x00081950 78e9fb7f ac019780 ece9fb7f b0b0b080 x............... │ │ - 0x00081960 ece9fb7f 01000000 e4e9fb7f b0aa0380 ................ │ │ - 0x00081970 24eafb7f 01000000 1ceafb7f b0ab0680 $............... │ │ - 0x00081980 80eafb7f 01000000 78eafb7f c8deff7f ........x....... │ │ - 0x00081990 7ceafb7f ccdeff7f 80eafb7f 01000000 |............... │ │ - 0x000819a0 78eafb7f b0af0880 f8eefb7f b0af0c80 x............... │ │ - 0x000819b0 cef4fb7f b0af0480 9cf5fb7f b0af0680 ................ │ │ - 0x000819c0 78f7fb7f b0af0480 6cf8fb7f b0af0880 x.......l....... │ │ - 0x000819d0 d0f9fb7f b0af0480 ccfafb7f b0b0b080 ................ │ │ - 0x000819e0 e8fafb7f b0af0280 e8fdfb7f b0b0a980 ................ │ │ - 0x000819f0 48fefb7f b0b0b080 44fefb7f b0af1480 H.......D....... │ │ - 0x00081a00 7003fc7f b0b0a880 9803fc7f b0b0ac80 p............... │ │ - 0x00081a10 1005fc7f 01000000 0805fc7f ac019780 ................ │ │ - 0x00081a20 8805fc7f af089780 fc06fc7f b0b0b080 ................ │ │ - 0x00081a30 f806fc7f a908b180 3007fc7f b0b0b080 ........0....... │ │ - 0x00081a40 3407fc7f 28deff7f 6407fc7f b0b0aa80 4...(...d....... │ │ - 0x00081a50 a007fc7f b0ab0280 0408fc7f b0b0aa80 ................ │ │ - 0x00081a60 6008fc7f a908b180 9408fc7f b0b0a880 `............... │ │ - 0x00081a70 e008fc7f 04deff7f 0809fc7f b0b0a880 ................ │ │ - 0x00081a80 4409fc7f 00deff7f 6c09fc7f b0ab0880 D.......l....... │ │ - 0x00081a90 580afc7f b0af0c80 740bfc7f b0af1080 X.......t....... │ │ - 0x00081aa0 980dfc7f b0ac1180 b00ffc7f b0b0b080 ................ │ │ - 0x00081ab0 bc0ffc7f b0b0aa80 f410fc7f b0b0b080 ................ │ │ - 0x00081ac0 f410fc7f b0b0a880 2011fc7f b0b0aa80 ........ ....... │ │ - 0x00081ad0 0c12fc7f af08b180 8413fc7f b0aa0180 ................ │ │ - 0x00081ae0 bc13fc7f b0b0a880 e013fc7f b0b0b080 ................ │ │ - 0x00081af0 5014fc7f b0b0aa80 2c15fc7f b0b0b080 P.......,....... │ │ - 0x00081b00 9c15fc7f b0b0a880 c815fc7f 84ddff7f ................ │ │ - 0x00081b10 3817fc7f b0ab0480 5419fc7f a908b180 8.......T....... │ │ - 0x00081b20 a819fc7f b0b0a880 d419fc7f a908b180 ................ │ │ - 0x00081b30 081afc7f b0b0aa80 4c1afc7f 60ddff7f ........L...`... │ │ - 0x00081b40 701afc7f 64ddff7f 981afc7f b0b0a880 p...d........... │ │ - 0x00081b50 c81afc7f ab029780 881bfc7f b0a80380 ................ │ │ - 0x00081b60 ac1bfc7f ab029780 6c1cfc7f b0a90680 ........l....... │ │ - 0x00081b70 981cfc7f b0ab1080 181dfc7f ab08b180 ................ │ │ - 0x00081b80 741dfc7f ab029780 381efc7f b0ab0680 t.......8....... │ │ - 0x00081b90 a01efc7f b0ae0d80 d81ffc7f b0af1480 ................ │ │ - 0x00081ba0 6021fc7f b0ae0780 5822fc7f b0b0b080 `!......X"...... │ │ - 0x00081bb0 7822fc7f a908b180 e822fc7f b0ae0180 x"......."...... │ │ - 0x00081bc0 0425fc7f b0ac0580 8426fc7f b0b0a880 .%.......&...... │ │ - 0x00081bd0 dc26fc7f b0b0aa80 2827fc7f b0b0a880 .&......('...... │ │ - 0x00081be0 6827fc7f 01000000 6027fc7f b0ab1280 h'......`'...... │ │ - 0x00081bf0 ac27fc7f c0dcff7f 8029fc7f b0ad1280 .'.......)...... │ │ - 0x00081c00 442afc7f bcdcff7f b82afc7f c0dcff7f D*.......*...... │ │ - 0x00081c10 2c2bfc7f c4dcff7f a02bfc7f 01000000 ,+.......+...... │ │ - 0x00081c20 982bfc7f ae84c980 2031fc7f b8dcff7f .+...... 1...... │ │ - 0x00081c30 4837fc7f 01000000 4037fc7f b0af0680 H7......@7...... │ │ - 0x00081c40 503efc7f b0af0280 1c40fc7f b0a90880 P>.......@...... │ │ - 0x00081c50 a040fc7f b0af0e80 ac41fc7f 01000000 .@.......A...... │ │ - 0x00081c60 a441fc7f b0b0ab80 2442fc7f b0b0ae80 .A......$B...... │ │ - 0x00081c70 c842fc7f 01000000 c042fc7f b0b0b080 .B.......B...... │ │ - 0x00081c80 ca42fc7f b0b0a980 e442fc7f b0b0b080 .B.......B...... │ │ - 0x00081c90 0243fc7f 5cdcff7f 2443fc7f 60dcff7f .C..\...$C..`... │ │ - 0x00081ca0 3243fc7f a908b180 5c43fc7f b0ae0980 2C......\C...... │ │ - 0x00081cb0 1444fc7f 54dcff7f 6447fc7f b0ac0580 .D..T...dG...... │ │ - 0x00081cc0 2048fc7f ae019780 9c4bfc7f a908b180 H.......K...... │ │ - 0x00081cd0 c44bfc7f b0ab0880 344cfc7f b0b0ae80 .K......4L...... │ │ - 0x00081ce0 964cfc7f b0b0b080 ac4cfc7f b0a90a80 .L.......L...... │ │ - 0x00081cf0 3c4dfc7f b0b0a880 4c4dfc7f b0b0aa80 ...... │ │ - 0x00082080 443efd7f ccd8ff7f 503efd7f b0b0a880 D>......P>...... │ │ - 0x00082090 6c3efd7f ad08b180 f03efd7f ab08b180 l>.......>...... │ │ - 0x000820a0 683ffd7f b0b0aa80 ac40fd7f ab08b180 h?.......@...... │ │ - 0x000820b0 ea41fd7f b0b0b080 f841fd7f a908b180 .A.......A...... │ │ - 0x000820c0 1842fd7f b0b0aa80 4a42fd7f 01000000 .B......JB...... │ │ - 0x000820d0 4442fd7f a908b180 7442fd7f b0b0a880 DB......tB...... │ │ - 0x000820e0 8442fd7f 78d8ff7f 9c42fd7f 7cd8ff7f .B..x....B..|... │ │ - 0x000820f0 bc42fd7f b0b0aa80 0c43fd7f b0a90280 .B.......C...... │ │ - 0x00082100 3c43fd7f b0b0a880 6043fd7f 01000000 j......8j...... │ │ - 0x00082360 a46cfd7f ad08b180 dc6cfd7f 01000000 .l.......l...... │ │ - 0x00082370 d46cfd7f b0b0b080 d86cfd7f b0b0a880 .l.......l...... │ │ - 0x00082380 006dfd7f b0af0280 086efd7f b0ab0c80 .m.......n...... │ │ - 0x00082390 e06efd7f b0b0aa80 386ffd7f b0a90480 .n......8o...... │ │ - 0x000823a0 706ffd7f b0b0b080 6c6ffd7f b0b0a880 po......lo...... │ │ - 0x000823b0 a46ffd7f b0b0b080 a86ffd7f b0ae0980 .o.......o...... │ │ - 0x000823c0 3470fd7f b0ac1180 8070fd7f b0b0a880 4p.......p...... │ │ - 0x000823d0 1471fd7f b0b0aa80 8471fd7f ad08b180 .q.......q...... │ │ - 0x000823e0 fc71fd7f 08d6ff7f 3c72fd7f b0b0aa80 .q............ │ │ - 0x00082a20 8040fe7f b0af0280 2041fe7f b0af0880 .@...... A...... │ │ - 0x00082a30 6c42fe7f b0af0c80 1c44fe7f b0af0880 lB.......D...... │ │ - 0x00082a40 d844fe7f b0af0a80 f445fe7f b0af0e80 .D.......E...... │ │ - 0x00082a50 a847fe7f b0af1480 d449fe7f af08b180 .G.......I...... │ │ - 0x00082a60 684afe7f b0af0680 844bfe7f b0af0a80 hJ.......K...... │ │ - 0x00082a70 0c4dfe7f b0af0480 9c4dfe7f b0af0880 .M.......M...... │ │ - 0x00082a80 944efe7f b0af0c80 3050fe7f b0af1280 .N......0P...... │ │ - 0x00082a90 3452fe7f b0b0ae80 b852fe7f b0af0680 4R.......R...... │ │ - 0x00082aa0 e453fe7f b0af0a80 7055fe7f b0af0480 .S......pU...... │ │ - 0x00082ab0 0056fe7f b0af0880 f856fe7f b0af0c80 .V.......V...... │ │ - 0x00082ac0 8c58fe7f b0af1280 885afe7f b0b0ae80 .X.......Z...... │ │ - 0x00082ad0 0c5bfe7f b0af0880 505cfe7f b0af0c80 .[......P\...... │ │ - 0x00082ae0 f85dfe7f b0af0880 b45efe7f b0af0a80 .].......^...... │ │ - 0x00082af0 d05ffe7f b0af0e80 8461fe7f b0af1480 ._.......a...... │ │ - 0x00082b00 b063fe7f 01000000 a863fe7f 01af1480 .c.......c...... │ │ - 0x00082b10 ac65fe7f b0ab0280 fc65fe7f b0b0b080 .e.......e...... │ │ - 0x00082b20 0066fe7f b0af0c80 6867fe7f b0a90a80 .f......hg...... │ │ - 0x00082b30 b067fe7f b0b0aa80 e267fe7f b0b0a880 .g.......g...... │ │ - 0x00082b40 0e68fe7f b0b0aa80 6668fe7f a908b180 .h......fh...... │ │ - 0x00082b50 a468fe7f 01000000 9c68fe7f b0af1680 .h.......h...... │ │ - 0x00082b60 9c6bfe7f 01000000 946bfe7f b0b0aa80 .k.......k...... │ │ - 0x00082b70 c86bfe7f b0b0a880 0a6cfe7f 01000000 .k.......l...... │ │ - 0x00082b80 026cfe7f b0b0ae80 4a72fe7f b0b0ac80 .l......Jr...... │ │ - 0x00082b90 4275fe7f b0b0af80 b076fe7f b0b0b080 Bu.......v...... │ │ - 0x00082ba0 e476fe7f b0af0680 2c82fe7f b0b0ac80 .v......,....... │ │ - 0x00082bb0 d083fe7f b0af0a80 c0a0fe7f b0b0ad80 ................ │ │ - 0x00082bc0 dca1fe7f b0af0c80 94bffe7f b0af0480 ................ │ │ - 0x00082bd0 0ccafe7f b0af0680 20d3fe7f b0b0ac80 ........ ....... │ │ - 0x00082be0 60d5fe7f 01000000 58d5fe7f b0b0aa80 `.......X....... │ │ - 0x00082bf0 9cd5fe7f b0b0a880 e8d5fe7f ad08b180 ................ │ │ - 0x00082c00 b0d9fe7f af4ab280 84dbfe7f a908b180 .....J.......... │ │ - 0x00082c10 f8dbfe7f b0b0b080 12dcfe7f b0b0aa80 ................ │ │ - 0x00082c20 34dcfe7f b0ac0380 08ddfe7f b0b0aa80 4............... │ │ - 0x00082c30 26ddfe7f b0b0b080 2eddfe7f 01000000 &............... │ │ - 0x00082c40 26ddfe7f b0b0a880 54ddfe7f ab08b180 &.......T....... │ │ - 0x00082c50 a4defe7f b0b0ab80 58dffe7f b0af0280 ........X....... │ │ - 0x00082c60 6ce0fe7f b0af0880 2ce3fe7f ab08b180 l.......,....... │ │ - 0x00082c70 e0e3fe7f 01000000 d8e3fe7f b0af0a80 ................ │ │ - 0x00082c80 f0edfe7f b0af0c80 5cf7fe7f b0b0af80 ........\....... │ │ - 0x00082c90 c6f9fe7f b0b0ae80 7cfbfe7f b0af0480 ........|....... │ │ - 0x00082ca0 dcfcfe7f b0b0ae80 6c03ff7f b0af0c80 ........l....... │ │ - 0x00082cb0 f80dff7f b0af0e80 ec17ff7f b0af0c80 ................ │ │ - 0x00082cc0 ac22ff7f b0b0a880 c424ff7f 01000000 .".......$...... │ │ - 0x00082cd0 bc24ff7f af08b180 b025ff7f b0af0280 .$.......%...... │ │ - 0x00082ce0 f827ff7f 01000000 f027ff7f b0b0ad80 .'.......'...... │ │ - 0x00082cf0 9028ff7f b0b0ae80 5829ff7f b0b0ab80 .(......X)...... │ │ - 0x00082d00 802aff7f b0b0ae80 482bff7f b0b0ab80 .*......H+...... │ │ - 0x00082d10 cc2bff7f b0b0ad80 802cff7f b0b0b080 .+.......,...... │ │ - 0x00082d20 942cff7f b0af1680 0845ff7f b0af0280 .,.......E...... │ │ - 0x00082d30 884bff7f b0af0c80 184dff7f b0af0e80 .K.......M...... │ │ - 0x00082d40 e853ff7f 01000000 e053ff7f b0af1880 .S.......S...... │ │ - 0x00082d50 fc59ff7f 01000000 f459ff7f a908b180 .Y.......Y...... │ │ - 0x00082d60 405aff7f b0b0a880 d85aff7f 01000000 @Z.......Z...... │ │ - 0x00082d70 d05aff7f b0b0b080 d05aff7f b0b0aa80 .Z.......Z...... │ │ - 0x00082d80 205cff7f b0b0b080 1c5cff7f b0ab0680 \.......\...... │ │ - 0x00082d90 8c5cff7f b0b0a880 cc5cff7f 01000000 .\.......\...... │ │ - 0x00082da0 c45cff7f b0b0b080 c45cff7f b0b0a880 .\.......\...... │ │ - 0x00082db0 d85cff7f a908b180 f85cff7f b0b0b080 .\.......\...... │ │ - 0x00082dc0 f65cff7f 01000000 f05cff7f b0b0ac80 .\.......\...... │ │ - 0x00082dd0 c45dff7f b0b0b080 c45dff7f ab08b180 .].......]...... │ │ - 0x00082de0 285eff7f 01000000 205eff7f b0b0b080 (^...... ^...... │ │ - 0x00082df0 265eff7f 01000000 205eff7f b0ab0280 &^...... ^...... │ │ - 0x00082e00 685eff7f 60ccff7f fc5fff7f 01000000 h^..`...._...... │ │ - 0x00082e10 f45fff7f 5cccff7f 2c60ff7f 60ccff7f ._..\...,`..`... │ │ - 0x00082e20 5c60ff7f 64ccff7f 8c60ff7f b0b0b080 \`..d....`...... │ │ - 0x00082e30 9860ff7f b0b0a880 b860ff7f 01000000 .`.......`...... │ │ - 0x00082e40 b060ff7f b0ae0d80 e061ff7f ab08b180 .`.......a...... │ │ - 0x00082e50 fc61ff7f 01000000 f461ff7f 00840680 .a.......a...... │ │ - 0x00082e60 1c62ff7f 01000000 1462ff7f 00840680 .b.......b...... │ │ - 0x00082e70 0c63ff7f 01000000 0463ff7f af3f1080 .c.......c...?.. │ │ - 0x00082e80 c064ff7f 01000000 b864ff7f b0aa0180 .d.......d...... │ │ - 0x00082e90 0465ff7f 00ccff7f 7465ff7f 04ccff7f .e......te...... │ │ - 0x00082ea0 e465ff7f 01000000 dc65ff7f b0b0a980 .e.......e...... │ │ - 0x00082eb0 1066ff7f b0b0b080 3266ff7f b0b0a980 .f......2f...... │ │ - 0x00082ec0 5a66ff7f ab08b180 8c66ff7f b0b0b080 Zf.......f...... │ │ - 0x00082ed0 8e66ff7f 01000000 8866ff7f d0cbff7f .f.......f...... │ │ - 0x00082ee0 d866ff7f d4cbff7f 7867ff7f d8cbff7f .f......xg...... │ │ - 0x00082ef0 f067ff7f b0b0b080 3868ff7f 01000000 .g......8h...... │ │ - 0x00082f00 3068ff7f b0b0aa80 5068ff7f b0b0b080 0h......Ph...... │ │ - 0x00082f10 5468ff7f bccbff7f 6468ff7f c0cbff7f Th......dh...... │ │ - 0x00082f20 7468ff7f c4cbff7f 8468ff7f c8cbff7f th.......h...... │ │ - 0x00082f30 9468ff7f b0b0b080 b468ff7f b0a80380 .h.......h...... │ │ - 0x00082f40 3c69ff7f ab08b180 7069ff7f b0af0a80 .......>...... │ │ + 0x0008018c 843ffa7f b0af0680 3e40fa7f b0af0e80 .?......>@...... │ │ + 0x0008019c 1642fa7f b0af0680 d242fa7f b0af1280 .B.......B...... │ │ + 0x000801ac 1844fa7f b0af0a80 1045fa7f b0af1480 .D.......E...... │ │ + 0x000801bc 8447fa7f b0af0a80 7e48fa7f b0b0ab80 .G......~H...... │ │ + 0x000801cc b449fa7f b0b0ad80 204afa7f b0b0ab80 .I...... J...... │ │ + 0x000801dc 804afa7f b0b0ae80 244bfa7f b0b0ab80 .J......$K...... │ │ + 0x000801ec 864bfa7f b0af0680 524cfa7f b0b0af80 .K......RL...... │ │ + 0x000801fc f64cfa7f b0af0680 184efa7f b0b0af80 .L.......N...... │ │ + 0x0008020c be4efa7f b0af0a80 d64ffa7f b0af0680 .N.......O...... │ │ + 0x0008021c ce50fa7f b0af0a80 a252fa7f b0af0680 .P.......R...... │ │ + 0x0008022c 9c53fa7f b0af1080 1255fa7f b0af0a80 .S.......U...... │ │ + 0x0008023c 5c56fa7f b0af0e80 be58fa7f b0af0a80 \V.......X...... │ │ + 0x0008024c 0a5afa7f b0b0ab80 aa5afa7f b0b0ac80 .Z.......Z...... │ │ + 0x0008025c 1a5bfa7f b0b0ab80 645bfa7f b0b0ae80 .[......d[...... │ │ + 0x0008026c ea5bfa7f b0b0ac80 605cfa7f b0b0af80 .[......`\...... │ │ + 0x0008027c 205dfa7f b0b0ac80 985dfa7f b0af0680 ].......]...... │ │ + 0x0008028c 945efa7f b0af0280 665ffa7f b0af0880 .^......f_...... │ │ + 0x0008029c e460fa7f b0af0280 b861fa7f b0af0c80 .`.......a...... │ │ + 0x000802ac 3263fa7f b0af0680 6864fa7f b0af0e80 2c......hd...... │ │ + 0x000802bc be66fa7f b0af0680 f667fa7f b0af1280 .f.......g...... │ │ + 0x000802cc d269fa7f b0af0c80 746bfa7f b0af1480 .i......tk...... │ │ + 0x000802dc 966efa7f b0af0c80 3a70fa7f b0b0ac80 .n......:p...... │ │ + 0x000802ec 9070fa7f b0b0ab80 d870fa7f b0b0af80 .p.......p...... │ │ + 0x000802fc 5a71fa7f b0b0ab80 a471fa7f b0af0280 Zq.......q...... │ │ + 0x0008030c 2c72fa7f b0af0480 ca72fa7f b0af0880 ,r.......r...... │ │ + 0x0008031c ec73fa7f b0af0480 9074fa7f b0af1080 .s.......t...... │ │ + 0x0008032c c675fa7f b0af0e80 e476fa7f b0af1280 .u.......v...... │ │ + 0x0008033c 1279fa7f b0af0e80 327afa7f b0af1880 .y......2z...... │ │ + 0x0008034c e87bfa7f b0af1480 767dfa7f b0af1c80 .{......v}...... │ │ + 0x0008035c c280fa7f b0af1480 5282fa7f b0af2480 ........R.....$. │ │ + 0x0008036c 7684fa7f b0af1e80 8e86fa7f b0af2680 v.............&. │ │ + 0x0008037c e48afa7f b0af1e80 fe8cfa7f b0b0ac80 ................ │ │ + 0x0008038c 5e8dfa7f b0b0ab80 aa8dfa7f b0b0af80 ^............... │ │ + 0x0008039c 348efa7f b0b0ab80 828efa7f b0af0280 4............... │ │ + 0x000803ac 128ffa7f b0b0af80 9c8ffa7f b0af0880 ................ │ │ + 0x000803bc c890fa7f b0b0af80 5891fa7f b0af0e80 ........X....... │ │ + 0x000803cc de93fa7f b0af1280 2896fa7f b0af0e80 ........(....... │ │ + 0x000803dc 6297fa7f b0af1880 4299fa7f b0af1680 b.......B....... │ │ + 0x000803ec f29afa7f b0af1c80 5a9efa7f b0af1680 ........Z....... │ │ + 0x000803fc 0ca0fa7f b0af2480 54a2fa7f b0af1e80 ......$.T....... │ │ + 0x0008040c 7ca4fa7f b0af2680 f4a8fa7f b0af1e80 |.....&......... │ │ + 0x0008041c 1eabfa7f b0b0aa80 74abfa7f b0b0a980 ........t....... │ │ + 0x0008042c 3aadfa7f b0b0aa80 b6adfa7f a980c980 :............... │ │ + 0x0008043c 96aefa7f b0b0aa80 14affa7f a982c980 ................ │ │ + 0x0008044c f4affa7f aa80c980 c4b0fa7f a985c980 ................ │ │ + 0x0008045c 3eb2fa7f aa80c980 10b3fa7f a987c980 >............... │ │ + 0x0008046c 40b4fa7f aa84c980 58b5fa7f f4efff7f @.......X....... │ │ + 0x0008047c b0b7fa7f aa84c980 cab8fa7f f0efff7f ................ │ │ + 0x0008048c 86bafa7f f4efff7f f4bbfa7f f8efff7f ................ │ │ + 0x0008049c 1cbffa7f fcefff7f 8cc0fa7f b0b0aa80 ................ │ │ + 0x000804ac 4ac2fa7f b0b0ab80 d8c2fa7f b0b0aa80 J............... │ │ + 0x000804bc 6ac3fa7f b0b0ab80 46c4fa7f b0b0aa80 j.......F....... │ │ + 0x000804cc dac4fa7f ab80c980 d6c5fa7f aa80c980 ................ │ │ + 0x000804dc d0c6fa7f ab83c980 66c8fa7f aa80c980 ........f....... │ │ + 0x000804ec 62c9fa7f ad84c980 c6cafa7f aa84c980 b............... │ │ + 0x000804fc 1cccfa7f ad87c980 72cefa7f aa84c980 ........r....... │ │ + 0x0008050c cacffa7f 98efff7f a2d1fa7f 9cefff7f ................ │ │ + 0x0008051c 64d3fa7f a0efff7f acd6fa7f a4efff7f d............... │ │ + 0x0008052c 70d8fa7f 01000000 68d8fa7f b0b0ab80 p.......h....... │ │ + 0x0008053c 40dbfa7f b0b0a980 50ddfa7f b0b0ad80 @.......P....... │ │ + 0x0008054c c6e1fa7f b0b0ac80 84e5fa7f b0b0a880 ................ │ │ + 0x0008055c bce5fa7f 78efff7f 14eafa7f 01000000 ....x........... │ │ + 0x0008056c 0ceafa7f b0b0b080 1ceafa7f b0b0a880 ................ │ │ + 0x0008057c 5ceafa7f b0af0280 70ebfa7f ab08b180 \.......p....... │ │ + 0x0008058c 9cebfa7f 54efff7f bcebfa7f a908b180 ....T........... │ │ + 0x0008059c 14ecfa7f b0b0a880 60ecfa7f b0b0b080 ........`....... │ │ + 0x000805ac 5cecfa7f b0b0a880 78ecfa7f b0b0b080 \.......x....... │ │ + 0x000805bc 7cecfa7f a908b180 e4ecfa7f b0b0aa80 |............... │ │ + 0x000805cc 70edfa7f 20efff7f 88edfa7f b0b0b080 p... ........... │ │ + 0x000805dc 88edfa7f b0b0aa80 a8edfa7f b0b0b080 ................ │ │ + 0x000805ec a8edfa7f b0b0a880 bcedfa7f b0b0b080 ................ │ │ + 0x000805fc bcedfa7f b0b0a880 d0edfa7f b0b0b080 ................ │ │ + 0x0008060c d0edfa7f b0b0a880 ecedfa7f b0b0b080 ................ │ │ + 0x0008061c ecedfa7f a908b180 50eefa7f b0b0ae80 ........P....... │ │ + 0x0008062c 1cf0fa7f b0b0b080 4cf0fa7f b0b0a980 ........L....... │ │ + 0x0008063c a4f0fa7f b0b0b080 b8f0fa7f b0af1c80 ................ │ │ + 0x0008064c 5cf6fa7f b0a90280 bcf6fa7f b0a80180 \............... │ │ + 0x0008065c c6f6fa7f b0ab0280 eaf6fa7f 01000000 ................ │ │ + 0x0008066c e4f6fa7f b0b0ad80 3cfafa7f 01000000 ........<....... │ │ + 0x0008067c 34fafa7f b0b0b080 64fafa7f b0b0a880 4.......d....... │ │ + 0x0008068c 78fafa7f b0b0b080 78fafa7f a908b180 x.......x....... │ │ + 0x0008069c 18fbfa7f 01000000 10fbfa7f b0b0b080 ................ │ │ + 0x000806ac 20fbfa7f 01000000 18fbfa7f b0008480 ............... │ │ + 0x000806bc 58fbfa7f b0b0b080 78fbfa7f b0008480 X.......x....... │ │ + 0x000806cc 90fbfa7f a908b180 b8fbfa7f 01000000 ................ │ │ + 0x000806dc b0fbfa7f b0b0b080 ccfbfa7f b0b0a880 ................ │ │ + 0x000806ec e8fbfa7f b0b0b080 f0fbfa7f 01000000 ................ │ │ + 0x000806fc e8fbfa7f b0b0a880 04fcfa7f f4edff7f ................ │ │ + 0x0008070c 18fcfa7f a908b180 48fcfa7f b0b0b080 ........H....... │ │ + 0x0008071c 70fcfa7f b0ab0480 aefcfa7f b0b0b080 p............... │ │ + 0x0008072c acfcfa7f a908b180 dcfcfa7f b0b0b080 ................ │ │ + 0x0008073c f4fcfa7f b0b0a980 0cfdfa7f b0b0b080 ................ │ │ + 0x0008074c 24fdfa7f b0b0a880 2cfefa7f b0b0aa80 $.......,....... │ │ + 0x0008075c 7cfefa7f b0b0b080 98fefa7f b0a90280 |............... │ │ + 0x0008076c d8fefa7f b0b0aa80 08fffa7f a908b180 ................ │ │ + 0x0008077c 3cfffa7f b0b0a880 54fffa7f b0b0ac80 <.......T....... │ │ + 0x0008078c b0fffa7f b0b0ae80 a800fb7f b0af0680 ................ │ │ + 0x0008079c ec03fb7f b0ae0380 0005fb7f b0ac0380 ................ │ │ + 0x000807ac d805fb7f 58edff7f dc05fb7f b0a90280 ....X........... │ │ + 0x000807bc 4006fb7f ab08b180 8407fb7f b0af0680 @............... │ │ + 0x000807cc c008fb7f b0b0b080 c408fb7f b0b0aa80 ................ │ │ + 0x000807dc 1009fb7f a908b180 3809fb7f b0ac0380 ........8....... │ │ + 0x000807ec b809fb7f b0af0880 dc0afb7f 1cedff7f ................ │ │ + 0x000807fc e80afb7f b0b0b080 e80afb7f 18edff7f ................ │ │ + 0x0008080c 480cfb7f b0b0b080 480cfb7f b0ad0480 H.......H....... │ │ + 0x0008081c fc0cfb7f b0ac0380 1c0efb7f b0ab0480 ................ │ │ + 0x0008082c b40efb7f b0af0a80 ac11fb7f ad08b180 ................ │ │ + 0x0008083c 5012fb7f b0b0a880 6812fb7f b0ab0280 P.......h....... │ │ + 0x0008084c b812fb7f b0ab0480 0413fb7f b0b0b080 ................ │ │ + 0x0008085c 0813fb7f b0b0aa80 4013fb7f b0ad0480 ........@....... │ │ + 0x0008086c 7014fb7f b0ac0380 5815fb7f b0ad0480 p.......X....... │ │ + 0x0008087c 8816fb7f 01000000 8016fb7f b0b00180 ................ │ │ + 0x0008088c a416fb7f b0b0a880 1c17fb7f 94ecff7f ................ │ │ + 0x0008089c 2017fb7f 98ecff7f 2417fb7f 9cecff7f .......$....... │ │ + 0x000808ac 2817fb7f a0ecff7f 2c17fb7f a4ecff7f (.......,....... │ │ + 0x000808bc 3017fb7f a8ecff7f 3417fb7f acecff7f 0.......4....... │ │ + 0x000808cc 3817fb7f b0ecff7f 3c17fb7f b4ecff7f 8.......<....... │ │ + 0x000808dc 4017fb7f b8ecff7f 4417fb7f a908b180 @.......D....... │ │ + 0x000808ec 8417fb7f 01000000 7c17fb7f b0b0a880 ........|....... │ │ + 0x000808fc 4c34fb7f a908b180 dc34fb7f b0b0a880 L4.......4...... │ │ + 0x0008090c 3835fb7f b0b0aa80 7435fb7f b0b0a880 85......t5...... │ │ + 0x0008091c d835fb7f b0b0aa80 f435fb7f b0b0a880 .5.......5...... │ │ + 0x0008092c 1c36fb7f b0b0aa80 3436fb7f b0b0a880 .6......46...... │ │ + 0x0008093c 4836fb7f b0b0aa80 8036fb7f b0b0a880 H6.......6...... │ │ + 0x0008094c 4837fb7f b0b0ac80 9837fb7f b0b0a880 H7.......7...... │ │ + 0x0008095c ac37fb7f b0b0aa80 c437fb7f b0b0a880 .7.......7...... │ │ + 0x0008096c d837fb7f b0b0aa80 1438fb7f b0b0a880 .7.......8...... │ │ + 0x0008097c 4438fb7f b0b0aa80 5c38fb7f b0b0a880 D8......\8...... │ │ + 0x0008098c fc38fb7f b0b0aa80 983afb7f b0b0a880 .8.......:...... │ │ + 0x0008099c ac3afb7f b0b0aa80 c43afb7f b0b0a880 .:.......:...... │ │ + 0x000809ac 2c3bfb7f b0b0ae80 5c3bfb7f b0b0a880 ,;......\;...... │ │ + 0x000809bc 703bfb7f b0b0aa80 a83bfb7f b0b0a880 p;.......;...... │ │ + 0x000809cc bc3bfb7f b0b0aa80 3c3cfb7f b0b0a880 .;......<<...... │ │ + 0x000809dc 503cfb7f b0b0aa80 683cfb7f b0b0a880 P<......h<...... │ │ + 0x000809ec 603dfb7f b00d8480 7c3dfb7f b0b0aa80 `=......|=...... │ │ + 0x000809fc 943dfb7f b0b0a880 dc3dfb7f b0b0aa80 .=.......=...... │ │ + 0x00080a0c f83dfb7f b0b0a880 543efb7f b0b0aa80 .=......T>...... │ │ + 0x00080a1c 703efb7f b0b0a880 b83efb7f b0b0aa80 p>.......>...... │ │ + 0x00080a2c d03efb7f b0b0a880 343ffb7f b0b0aa80 .>......4?...... │ │ + 0x00080a3c 4c3ffb7f b0b0ac80 4c40fb7f b0b0aa80 L?......L@...... │ │ + 0x00080a4c 6840fb7f b0af0080 ac40fb7f b0b0aa80 h@.......@...... │ │ + 0x00080a5c ac41fb7f b0b0ac80 fc41fb7f b0b0aa80 .A.......A...... │ │ + 0x00080a6c 9c42fb7f b0b0a880 cc42fb7f b0b0aa80 .B.......B...... │ │ + 0x00080a7c e442fb7f b0b0a880 f842fb7f b0af0280 .B.......B...... │ │ + 0x00080a8c 4443fb7f b0af0080 8843fb7f b0b0ac80 DC.......C...... │ │ + 0x00080a9c dc43fb7f b0b0a880 f043fb7f b0b0aa80 .C.......C...... │ │ + 0x00080aac 2844fb7f b0b0a880 3c44fb7f b0b0aa80 (D............ @...... │ │ + 0x00081c4c a440fc7f b0af0e80 b041fc7f 01000000 .@.......A...... │ │ + 0x00081c5c a841fc7f b0b0ab80 2842fc7f b0b0ae80 .A......(B...... │ │ + 0x00081c6c cc42fc7f 01000000 c442fc7f b0b0b080 .B.......B...... │ │ + 0x00081c7c ce42fc7f b0b0a980 e842fc7f b0b0b080 .B.......B...... │ │ + 0x00081c8c 0643fc7f 5cdcff7f 2843fc7f 60dcff7f .C..\...(C..`... │ │ + 0x00081c9c 3643fc7f a908b180 6043fc7f b0ae0980 6C......`C...... │ │ + 0x00081cac 1844fc7f 54dcff7f 6847fc7f b0ac0580 .D..T...hG...... │ │ + 0x00081cbc 2448fc7f ae019780 a04bfc7f a908b180 $H.......K...... │ │ + 0x00081ccc c84bfc7f b0ab0880 384cfc7f b0b0ae80 .K......8L...... │ │ + 0x00081cdc 9a4cfc7f b0b0b080 b04cfc7f b0a90a80 .L.......L...... │ │ + 0x00081cec 404dfc7f b0b0a880 504dfc7f b0b0aa80 @M......PM...... │ │ + 0x00081cfc 904efc7f 10dcff7f 9a4efc7f 01000000 .N.......N...... │ │ + 0x00081d0c 944efc7f b0af0680 2854fc7f b0af0880 .N......(T...... │ │ + 0x00081d1c dc59fc7f b0af0680 1063fc7f b0af1080 .Y.......c...... │ │ + 0x00081d2c 7483fc7f b0af0c80 a084fc7f b0af1080 t............... │ │ + 0x00081d3c dc85fc7f 01000000 d485fc7f b0b0af80 ................ │ │ + 0x00081d4c 988afc7f b0af0a80 808ffc7f b0af0c80 ................ │ │ + 0x00081d5c 9492fc7f b0b0af80 b493fc7f b0af0a80 ................ │ │ + 0x00081d6c f894fc7f 01000000 f094fc7f b0af1c80 ................ │ │ + 0x00081d7c 80a5fc7f b0af1080 9cbdfc7f b0af1a80 ................ │ │ + 0x00081d8c 14cefc7f b0af1c80 ace0fc7f b0af1080 ................ │ │ + 0x00081d9c 88f6fc7f b0b0b080 f4f6fc7f b0a90c80 ................ │ │ + 0x00081dac 64f7fc7f b0af1680 78f8fc7f 01000000 d.......x....... │ │ + 0x00081dbc 70f8fc7f b0b0b080 ccf9fc7f 01000000 p............... │ │ + 0x00081dcc c4f9fc7f b0b0b080 e4f9fc7f a908b180 ................ │ │ + 0x00081ddc 38fafc7f b0b0aa80 ecfafc7f b0aa0180 8............... │ │ + 0x00081dec 48fbfc7f b0ab1280 14fcfc7f b0b0a880 H............... │ │ + 0x00081dfc 48fcfc7f ae039780 ecfdfc7f b0af0680 H............... │ │ + 0x00081e0c 1402fd7f b0b0aa80 5c02fd7f a908b180 ........\....... │ │ + 0x00081e1c 6c02fd7f ab08b180 9002fd7f b0b0aa80 l............... │ │ + 0x00081e2c b202fd7f b0b0a880 c002fd7f af0a9780 ................ │ │ + 0x00081e3c 7c04fd7f b0af2880 0409fd7f b0af0880 |.....(......... │ │ + 0x00081e4c 880afd7f b0a90880 c00afd7f b0af0880 ................ │ │ + 0x00081e5c fc0bfd7f b0af0e80 2c12fd7f ab08b180 ........,....... │ │ + 0x00081e6c 0813fd7f b0ad0280 0c14fd7f b0af1080 ................ │ │ + 0x00081e7c 5c15fd7f af049780 e816fd7f ad029780 \............... │ │ + 0x00081e8c 8417fd7f b0af1c80 201bfd7f ab08b180 ........ ....... │ │ + 0x00081e9c 5c1bfd7f b0af0a80 c41ffd7f 01000000 \............... │ │ + 0x00081eac bc1ffd7f b0b0b080 dc1ffd7f b0b0aa80 ................ │ │ + 0x00081ebc 2820fd7f b0aa0180 9020fd7f a908b180 ( ....... ...... │ │ + 0x00081ecc e420fd7f b0b0aa80 5c22fd7f a908b180 . ......\"...... │ │ + 0x00081edc 6a22fd7f ab08b180 9422fd7f 34daff7f j"......."..4... │ │ + 0x00081eec 8c24fd7f a908b180 f824fd7f b0b0aa80 .$.......$...... │ │ + 0x00081efc 1e25fd7f b0b0a880 2c25fd7f af089780 .%......,%...... │ │ + 0x00081f0c 3426fd7f b0aa0180 a826fd7f b0af0880 4&.......&...... │ │ + 0x00081f1c a827fd7f b0a90880 e027fd7f b0b0b080 .'.......'...... │ │ + 0x00081f2c 6028fd7f b0b0aa80 9c28fd7f b0ae0580 `(.......(...... │ │ + 0x00081f3c 302dfd7f b0a90280 6c2dfd7f b0ae0980 0-......l-...... │ │ + 0x00081f4c 002efd7f ab08b180 9c2efd7f b0af1680 ................ │ │ + 0x00081f5c ec30fd7f ab08b180 2831fd7f b0ad0680 .0......(1...... │ │ + 0x00081f6c 4033fd7f 01000000 3833fd7f b0b0b080 @3......83...... │ │ + 0x00081f7c 5433fd7f ab08b180 7a33fd7f b0b0ac80 T3......z3...... │ │ + 0x00081f8c a033fd7f b0b0b080 9c33fd7f b0b0aa80 .3.......3...... │ │ + 0x00081f9c 1234fd7f b0b0b080 1234fd7f a908b180 .4.......4...... │ │ + 0x00081fac 6234fd7f b0b0b080 6834fd7f b0b0ac80 b4......h4...... │ │ + 0x00081fbc b034fd7f b0b0b080 ac34fd7f b0b0a880 .4.......4...... │ │ + 0x00081fcc be34fd7f b0b0b080 bc34fd7f b0b0ae80 .4.......4...... │ │ + 0x00081fdc 1835fd7f b00d8480 3435fd7f b0b0b080 .5......45...... │ │ + 0x00081fec 6035fd7f 38d9ff7f 8c35fd7f b0b0b080 `5..8....5...... │ │ + 0x00081ffc 8835fd7f 34d9ff7f b435fd7f 01000000 .5..4....5...... │ │ + 0x0008200c ac35fd7f b0b0b080 b435fd7f 01000000 .5.......5...... │ │ + 0x0008201c ac35fd7f a908b180 3836fd7f b0af2280 .5......86....". │ │ + 0x0008202c d836fd7f b0af0480 983cfd7f 08d9ff7f .6.......<...... │ │ + 0x0008203c a03cfd7f b0ae0780 b03dfd7f 01000000 .<.......=...... │ │ + 0x0008204c a83dfd7f b0b0b080 a83dfd7f 01000000 .=.......=...... │ │ + 0x0008205c a03dfd7f b0b0b080 9c3dfd7f 01000000 .=.......=...... │ │ + 0x0008206c 943dfd7f b0b0b080 503efd7f 01000000 .=......P>...... │ │ + 0x0008207c 483efd7f ccd8ff7f 543efd7f b0b0a880 H>......T>...... │ │ + 0x0008208c 703efd7f ad08b180 f43efd7f ab08b180 p>.......>...... │ │ + 0x0008209c 6c3ffd7f b0b0aa80 b040fd7f ab08b180 l?.......@...... │ │ + 0x000820ac ee41fd7f b0b0b080 fc41fd7f a908b180 .A.......A...... │ │ + 0x000820bc 1c42fd7f b0b0aa80 4e42fd7f 01000000 .B......NB...... │ │ + 0x000820cc 4842fd7f a908b180 7842fd7f b0b0a880 HB......xB...... │ │ + 0x000820dc 8842fd7f 78d8ff7f a042fd7f 7cd8ff7f .B..x....B..|... │ │ + 0x000820ec c042fd7f b0b0aa80 1043fd7f b0a90280 .B.......C...... │ │ + 0x000820fc 4043fd7f b0b0a880 6443fd7f 01000000 @C......dC...... │ │ + 0x0008210c 5c43fd7f b0aa0180 e843fd7f 58d8ff7f \C.......C..X... │ │ + 0x0008211c 1c44fd7f 01000000 1444fd7f b0b0a880 .D.......D...... │ │ + 0x0008212c 5444fd7f 4cd8ff7f 7444fd7f 50d8ff7f TD..L...tD..P... │ │ + 0x0008213c 9444fd7f b0ab0680 2c45fd7f 4cd8ff7f .D......,E..L... │ │ + 0x0008214c 4c45fd7f 01000000 4445fd7f b0aa0180 LE......DE...... │ │ + 0x0008215c 9c45fd7f b0b0a880 ac45fd7f 38d8ff7f .E.......E..8... │ │ + 0x0008216c d045fd7f 3cd8ff7f fc45fd7f 40d8ff7f .E..<....E..@... │ │ + 0x0008217c 2046fd7f 01000000 1846fd7f b0b0a880 F.......F...... │ │ + 0x0008218c 2446fd7f b0ab0880 8046fd7f b0ab0280 $F.......F...... │ │ + 0x0008219c f446fd7f b0b0b080 f046fd7f b0ab0480 .F.......F...... │ │ + 0x000821ac 7847fd7f b0b0b080 7e47fd7f 01000000 xG......~G...... │ │ + 0x000821bc 7647fd7f af08b180 7c48fd7f a908b180 vG......|H...... │ │ + 0x000821cc 0c49fd7f b0b0aa80 6849fd7f a908b180 .I......hI...... │ │ + 0x000821dc c049fd7f b0b0ac80 c84afd7f 01000000 .I.......J...... │ │ + 0x000821ec c04afd7f b0b0b080 e04afd7f b0a90480 .J.......J...... │ │ + 0x000821fc 344bfd7f b0a80380 784bfd7f bcd7ff7f 4K......xK...... │ │ + 0x0008220c 8c4bfd7f b0ab0680 f04bfd7f 01000000 .K.......K...... │ │ + 0x0008221c e84bfd7f ad08b180 4c4cfd7f 01000000 .K......LL...... │ │ + 0x0008222c 444cfd7f b0ad0680 b04efd7f ad08b180 DL.......N...... │ │ + 0x0008223c e84efd7f 01000000 e04efd7f b0b0ab80 .N.......N...... │ │ + 0x0008224c ca4ffd7f b0b0ad80 4050fd7f b0b0ab80 .O......@P...... │ │ + 0x0008225c 9c50fd7f b0b0ac80 1852fd7f b0af0c80 .P.......R...... │ │ + 0x0008226c 9854fd7f b0af0e80 2857fd7f b0af0480 .T......(W...... │ │ + 0x0008227c a457fd7f b0b0b080 1058fd7f 01000000 .W.......X...... │ │ + 0x0008228c 0858fd7f b0af1280 085dfd7f b0af1680 .X.......]...... │ │ + 0x0008229c 5060fd7f 01000000 4860fd7f b0b0aa80 P`......H`...... │ │ + 0x000822ac 8c60fd7f b0b0a880 d860fd7f ad08b180 .`.......`...... │ │ + 0x000822bc a064fd7f af4ab280 7466fd7f a908b180 .d...J..tf...... │ │ + 0x000822cc e866fd7f b0b0b080 0267fd7f b0b0aa80 .f.......g...... │ │ + 0x000822dc 2467fd7f b0ac0380 f867fd7f b0b0aa80 $g.......g...... │ │ + 0x000822ec 1668fd7f b0b0b080 1e68fd7f 01000000 .h.......h...... │ │ + 0x000822fc 1868fd7f b0b0b080 1c68fd7f b0b0a880 .h.......h...... │ │ + 0x0008230c 4468fd7f b0af0280 4c69fd7f b0ab0c80 Dh......Li...... │ │ + 0x0008231c 246afd7f b0b0aa80 7c6afd7f b0a90480 $j......|j...... │ │ + 0x0008232c b46afd7f b0b0b080 b06afd7f b0b0a880 .j.......j...... │ │ + 0x0008233c e86afd7f b0b0b080 ec6afd7f b0ae0980 .j.......j...... │ │ + 0x0008234c 786bfd7f b0ac1180 c46bfd7f b0b0a880 xk.......k...... │ │ + 0x0008235c 586cfd7f b0b0aa80 c86cfd7f ad08b180 Xl.......l...... │ │ + 0x0008236c 406dfd7f 60d6ff7f 806dfd7f b0b0aa80 @m..`....m...... │ │ + 0x0008237c f86dfd7f a908b180 986efd7f b0b0a880 .m.......n...... │ │ + 0x0008238c d86efd7f b0ae0780 2070fd7f 44d6ff7f .n...... p..D... │ │ + 0x0008239c 3c70fd7f a908b180 8070fd7f b0ab0680 ....... │ │ + 0x000824bc 5483fd7f a908b180 9883fd7f b0b0a880 T............... │ │ + 0x000824cc dc83fd7f b0b0b080 5884fd7f a908b180 ........X....... │ │ + 0x000824dc c884fd7f b0b0a880 0485fd7f b0b0b080 ................ │ │ + 0x000824ec 2885fd7f ab08b180 2086fd7f b0ab0280 (....... ....... │ │ + 0x000824fc 0087fd7f b0b0b080 7487fd7f f8d4ff7f ........t....... │ │ + 0x0008250c 7488fd7f b0ac0180 3c8afd7f ab08b180 t.......<....... │ │ + 0x0008251c b08afd7f b0b0a880 f08afd7f ab08b180 ................ │ │ + 0x0008252c 8c8bfd7f a908b180 a48cfd7f b0b0aa80 ................ │ │ + 0x0008253c 188dfd7f b0b0ae80 1c8efd7f b0b0ab80 ................ │ │ + 0x0008254c 688efd7f b0b0aa80 a88efd7f b0b0a880 h............... │ │ + 0x0008255c c88efd7f b0b0aa80 248ffd7f b0b0a880 ........$....... │ │ + 0x0008256c f08ffd7f 9cd4ff7f 0090fd7f a0d4ff7f ................ │ │ + 0x0008257c 4490fd7f b0b0b080 6c90fd7f b0b0ac80 D.......l....... │ │ + 0x0008258c 3492fd7f b0af0880 2894fd7f b0b0b080 4.......(....... │ │ + 0x0008259c 3c94fd7f b0ac0180 d094fd7f b0ad0c80 <............... │ │ + 0x000825ac 3895fd7f 74d4ff7f 5095fd7f 01000000 8...t...P....... │ │ + 0x000825bc 4895fd7f b0b0ab80 cc96fd7f b0b0ac80 H............... │ │ + 0x000825cc 269cfd7f b0b0ad80 b69dfd7f b0b0ac80 &............... │ │ + 0x000825dc bc9efd7f b0af0c80 c0b7fd7f b0b0b080 ................ │ │ + 0x000825ec 24b8fd7f 01000000 1cb8fd7f b0b0ae80 $............... │ │ + 0x000825fc 9cb8fd7f b0b0b080 a8b8fd7f 28d4ff7f ............(... │ │ + 0x0008260c ccb8fd7f b0b0aa80 78b9fd7f b0b0b080 ........x....... │ │ + 0x0008261c 8ab9fd7f b0b0a880 f4b9fd7f 14d4ff7f ................ │ │ + 0x0008262c 1cbafd7f b0b0b080 2abafd7f b0b0aa80 ........*....... │ │ + 0x0008263c 78bafd7f b0b0b080 a8bafd7f b0a90680 x............... │ │ + 0x0008264c f0bafd7f b0b0a880 fabafd7f b0b0ac80 ................ │ │ + 0x0008265c 4cbbfd7f b0af0c80 98bcfd7f b0af0e80 L............... │ │ + 0x0008266c 9cbdfd7f b0ae0d80 b8befd7f b0b0a880 ................ │ │ + 0x0008267c d6befd7f b0b0b080 ecbefd7f af3f2a80 .............?*. │ │ + 0x0008268c 28c0fd7f b0b0a880 90c0fd7f b0ac0180 (............... │ │ + 0x0008269c 98c1fd7f b0ab0480 d8c1fd7f b0af0e80 ................ │ │ + 0x000826ac 90c4fd7f b0b0aa80 b2c4fd7f 01000000 ................ │ │ + 0x000826bc acc4fd7f b0b0b080 a8c7fd7f ab08b180 ................ │ │ + 0x000826cc 44c9fd7f b0b0a880 04ccfd7f b0aa0780 D............... │ │ + 0x000826dc 2ccdfd7f b0b0aa80 a4cdfd7f ab08b180 ,............... │ │ + 0x000826ec f4cdfd7f a908b180 28cefd7f b0b0a880 ........(....... │ │ + 0x000826fc c0cefd7f a908b180 04cffd7f b0b0a880 ................ │ │ + 0x0008270c 46cffd7f b0b0b080 6ecffd7f b0b0ae80 F.......n....... │ │ + 0x0008271c c2cffd7f b0ab0280 28d0fd7f 20d3ff7f ........(... ... │ │ + 0x0008272c 70d0fd7f b0ab0280 00d1fd7f b0b0ab80 p............... │ │ + 0x0008273c 20d2fd7f b0b0a880 42d2fd7f a908b180 .......B....... │ │ + 0x0008274c 64d2fd7f b0af0a80 e8d4fd7f b0b0a880 d............... │ │ + 0x0008275c fcd4fd7f f4d2ff7f e4d5fd7f 01000000 ................ │ │ + 0x0008276c dcd5fd7f ad08b180 5cd6fd7f b0af0280 ........\....... │ │ + 0x0008277c 14d7fd7f b0af0680 40d8fd7f b0af0480 ........@....... │ │ + 0x0008278c d0d8fd7f b0af0880 c8d9fd7f b0af0c80 ................ │ │ + 0x0008279c 5cdbfd7f b0af1080 48ddfd7f af08b180 \.......H....... │ │ + 0x000827ac dcddfd7f b0af0280 94defd7f b0af0680 ................ │ │ + 0x000827bc b8dffd7f b0af0480 48e0fd7f b0af0880 ........H....... │ │ + 0x000827cc 40e1fd7f b0af0c80 d0e2fd7f b0af1080 @............... │ │ + 0x000827dc bce4fd7f b0b0ae80 40e5fd7f b0af0280 ........@....... │ │ + 0x000827ec 0ce6fd7f b0af0680 3ce7fd7f b0af0480 ........<....... │ │ + 0x000827fc ece7fd7f b0af0a80 08e9fd7f b0af0c80 ................ │ │ + 0x0008280c b4eafd7f b0af1280 c4ecfd7f af08b180 ................ │ │ + 0x0008281c 58edfd7f b0af0280 10eefd7f b0af0680 X............... │ │ + 0x0008282c 34effd7f b0af0480 c4effd7f b0af0880 4............... │ │ + 0x0008283c bcf0fd7f b0af0c80 4cf2fd7f b0af1080 ........L....... │ │ + 0x0008284c 38f4fd7f ad08b180 b8f4fd7f b0af0280 8............... │ │ + 0x0008285c 74f5fd7f b0af0480 2cf7fd7f b0af0880 t.......,....... │ │ + 0x0008286c 24f8fd7f b0af0c80 b8f9fd7f b0af1080 $............... │ │ + 0x0008287c a4fbfd7f af08b180 3cfcfd7f b0af0280 ........<....... │ │ + 0x0008288c 00fdfd7f b0af0680 34fefd7f b0af0480 ........4....... │ │ + 0x0008289c e8fefd7f b0af0a80 0400fe7f b0af0c80 ................ │ │ + 0x000828ac b401fe7f b0af1280 c803fe7f b0b0ae80 ................ │ │ + 0x000828bc 4c04fe7f b0af0680 6c05fe7f b0af0a80 L.......l....... │ │ + 0x000828cc f406fe7f b0af0480 8407fe7f b0af0880 ................ │ │ + 0x000828dc 7c08fe7f b0af0e80 180afe7f b0af1280 |............... │ │ + 0x000828ec 1c0cfe7f af08b180 b00cfe7f b0af0680 ................ │ │ + 0x000828fc d40dfe7f b0af0a80 600ffe7f b0af0480 ........`....... │ │ + 0x0008290c f00ffe7f b0af0880 e810fe7f b0af0c80 ................ │ │ + 0x0008291c 8012fe7f b0af1280 8014fe7f ad08b180 ................ │ │ + 0x0008292c 0015fe7f b0af0880 4816fe7f b0af0c80 ........H....... │ │ + 0x0008293c f017fe7f b0af0880 ac18fe7f b0af0a80 ................ │ │ + 0x0008294c c819fe7f b0af0e80 7c1bfe7f b0af1480 ........|....... │ │ + 0x0008295c a81dfe7f b0b0ae80 2c1efe7f b0af0680 ........,....... │ │ + 0x0008296c 481ffe7f b0af0a80 cc20fe7f b0af0480 H........ ...... │ │ + 0x0008297c 5c21fe7f b0af0880 5422fe7f b0af0c80 \!......T"...... │ │ + 0x0008298c f023fe7f b0af1280 f025fe7f af08b180 .#.......%...... │ │ + 0x0008299c 8426fe7f b0af0680 b027fe7f b0af0a80 .&.......'...... │ │ + 0x000829ac 3c29fe7f b0af0480 cc29fe7f b0af0880 <).......)...... │ │ + 0x000829bc c42afe7f b0af0c80 582cfe7f b0af1280 .*......X,...... │ │ + 0x000829cc 502efe7f af08b180 ec2efe7f b0af0880 P............... │ │ + 0x000829dc 3030fe7f b0af0c80 d831fe7f b0af0880 00.......1...... │ │ + 0x000829ec 9432fe7f b0af0a80 b433fe7f b0af0e80 .2.......3...... │ │ + 0x000829fc 6c35fe7f b0af1480 9837fe7f af08b180 l5.......7...... │ │ + 0x00082a0c 2c38fe7f b0af0680 4c39fe7f b0af0c80 ,8......L9...... │ │ + 0x00082a1c dc3afe7f b0af0480 6c3bfe7f b0af0880 .:......l;...... │ │ + 0x00082a2c 643cfe7f b0af0e80 003efe7f b0af1280 d<.......>...... │ │ + 0x00082a3c 0040fe7f b0b0ae80 8440fe7f b0af0880 .@.......@...... │ │ + 0x00082a4c a841fe7f b0af0a80 3c43fe7f b0af0480 .A.......(Ljava/l │ │ - 0x00084008 616e672f 53747269 6e673b29 56007265 ang/String;)V.re │ │ - 0x00084018 67697374 65725265 63656976 65720028 gisterReceiver.( │ │ - 0x00084028 4c616e64 726f6964 2f636f6e 74656e74 Landroid/content │ │ - 0x00084038 2f42726f 61646361 73745265 63656976 /BroadcastReceiv │ │ - 0x00084048 65723b4c 616e6472 6f69642f 636f6e74 er;Landroid/cont │ │ - 0x00084058 656e742f 496e7465 6e744669 6c746572 ent/IntentFilter │ │ - 0x00084068 3b294c61 6e64726f 69642f63 6f6e7465 ;)Landroid/conte │ │ - 0x00084078 6e742f49 6e74656e 743b0067 6574496e nt/Intent;.getIn │ │ - 0x00084088 74457874 72610028 4c6a6176 612f6c61 tExtra.(Ljava/la │ │ - 0x00084098 6e672f53 7472696e 673b4929 49006765 ng/String;I)I.ge │ │ - 0x000840a8 74426f6f 6c65616e 45787472 6100284c tBooleanExtra.(L │ │ - 0x000840b8 6a617661 2f6c616e 672f5374 72696e67 java/lang/String │ │ - 0x000840c8 3b5a295a 00706c75 67676564 00737461 ;Z)Z.plugged.sta │ │ - 0x000840d8 74757300 70726573 656e7400 6c657665 tus.present.leve │ │ - 0x000840e8 6c007363 616c6500 696e7075 74476574 l.scale.inputGet │ │ - 0x000840f8 496e7075 74446576 69636549 64730028 InputDeviceIds.( │ │ - 0x00084108 49295b49 0073656e 644d6573 73616765 I)[I.sendMessage │ │ - 0x00084118 00284949 295a0073 686f7754 65787449 .(II)Z.showTextI │ │ - 0x00084128 6e707574 00284949 4949295a 00676574 nput.(IIII)Z.get │ │ - 0x00084138 46696c65 73446972 0028294c 6a617661 FilesDir.()Ljava │ │ - 0x00084148 2f696f2f 46696c65 3b00436f 756c646e /io/File;.Couldn │ │ - 0x00084158 27742067 65742069 6e746572 6e616c20 't get internal │ │ - 0x00084168 64697265 63746f72 79006765 74416273 directory.getAbs │ │ - 0x00084178 6f6c7574 65506174 6800616e 64726f69 olutePath.androi │ │ - 0x00084188 642f6f73 2f456e76 69726f6e 6d656e74 d/os/Environment │ │ - 0x00084198 00676574 45787465 726e616c 53746f72 .getExternalStor │ │ - 0x000841a8 61676553 74617465 00657874 65726e61 ageState.externa │ │ - 0x000841b8 6c207374 6f726167 65207374 6174653a l storage state: │ │ - 0x000841c8 20257300 6d6f756e 74656400 6d6f756e %s.mounted.moun │ │ - 0x000841d8 7465645f 726f0067 65744578 7465726e ted_ro.getExtern │ │ - 0x000841e8 616c4669 6c657344 69720028 4c6a6176 alFilesDir.(Ljav │ │ - 0x000841f8 612f6c61 6e672f53 7472696e 673b294c a/lang/String;)L │ │ - 0x00084208 6a617661 2f696f2f 46696c65 3b00436f java/io/File;.Co │ │ - 0x00084218 756c646e 27742067 65742065 78746572 uldn't get exter │ │ - 0x00084228 6e616c20 64697265 63746f72 7900556e nal directory.Un │ │ - 0x00084238 6b6e6f77 6e004765 6e75696e 65496e74 known.GenuineInt │ │ - 0x00084248 656c0041 75746865 6e746963 414d4400 el.AuthenticAMD. │ │ - 0x00084258 53444c5f 44594e41 4d49435f 41504900 SDL_DYNAMIC_API. │ │ - 0x00084268 53444c5f 44594e41 50495f65 6e747279 SDL_DYNAPI_entry │ │ - 0x00084278 00556e6b 6e6f776e 20746f75 63682064 .Unknown touch d │ │ - 0x00084288 65766963 6500556e 6b6e6f77 6e20746f evice.Unknown to │ │ - 0x00084298 75636820 66696e67 65720050 61737365 uch finger.Passe │ │ - 0x000842a8 64204e55 4c4c2063 7572736f 72207375 d NULL cursor su │ │ - 0x000842b8 72666163 65004375 72736f72 73206172 rface.Cursors ar │ │ - 0x000842c8 65206e6f 74206375 7272656e 746c7920 e not currently │ │ - 0x000842d8 73757070 6f727465 64004375 72736f72 supported.Cursor │ │ - 0x000842e8 20686f74 2073706f 7420646f 65736e27 hot spot doesn' │ │ - 0x000842f8 74206c69 65207769 7468696e 20637572 t lie within cur │ │ - 0x00084308 736f7200 43726561 74655379 7374656d sor.CreateSystem │ │ - 0x00084318 43757273 6f722069 73206e6f 74206375 Cursor is not cu │ │ - 0x00084328 7272656e 746c7920 73757070 6f727465 rrently supporte │ │ - 0x00084338 64004375 72736f72 206e6f74 20617373 d.Cursor not ass │ │ - 0x00084348 6f636961 74656420 77697468 20746865 ociated with the │ │ - 0x00084358 20637572 72656e74 206d6f75 73650053 current mouse.S │ │ - 0x00084368 444c5f4d 4f555345 5f52454c 41544956 DL_MOUSE_RELATIV │ │ - 0x00084378 455f4d4f 44455f57 41525000 54686520 E_MODE_WARP.The │ │ - 0x00084388 6576656e 74207379 7374656d 20686173 event system has │ │ - 0x00084398 20626565 6e207368 75742064 6f776e00 been shut down. │ │ - 0x000843a8 4576656e 74207175 65756520 69732066 Event queue is f │ │ - 0x000843b8 756c6c20 28256420 6576656e 74732900 ull (%d events). │ │ - 0x000843c8 436f756c 646e2774 206c6f63 6b206576 Couldn't lock ev │ │ - 0x000843d8 656e7420 71756575 65004552 524f523a ent queue.ERROR: │ │ - 0x000843e8 204e756d 506f696e 7473203d 2025690a NumPoints = %i. │ │ - 0x000843f8 00556e6b 6e6f776e 20676573 74757265 .Unknown gesture │ │ - 0x00084408 49640073 63616e63 6f646500 42004300 Id.scancode.B.C. │ │ - 0x00084418 44004500 46004700 48004a00 4b004c00 D.E.F.G.H.J.K.L. │ │ - 0x00084428 4d004e00 4f005000 51005200 53005400 M.N.O.P.Q.R.S.T. │ │ - 0x00084438 55005600 57005800 59005a00 31003200 U.V.W.X.Y.Z.1.2. │ │ - 0x00084448 33003400 35003600 37003800 39003000 3.4.5.6.7.8.9.0. │ │ - 0x00084458 52657475 726e0045 73636170 65004261 Return.Escape.Ba │ │ - 0x00084468 636b7370 61636500 54616200 53706163 ckspace.Tab.Spac │ │ - 0x00084478 65002d00 3d005b00 5d005c00 23003b00 e.-.=.[.].\.#.;. │ │ - 0x00084488 27006000 2c002e00 2f004361 70734c6f '.`.,.../.CapsLo │ │ - 0x00084498 636b0046 31004632 00463300 46340046 ck.F1.F2.F3.F4.F │ │ - 0x000844a8 35004636 00463700 46380046 39004631 5.F6.F7.F8.F9.F1 │ │ - 0x000844b8 30004631 31004631 32005072 696e7453 0.F11.F12.PrintS │ │ - 0x000844c8 63726565 6e005363 726f6c6c 4c6f636b creen.ScrollLock │ │ - 0x000844d8 00506175 73650049 6e736572 7400486f .Pause.Insert.Ho │ │ - 0x000844e8 6d650050 61676555 70004465 6c657465 me.PageUp.Delete │ │ - 0x000844f8 00456e64 00506167 65446f77 6e005269 .End.PageDown.Ri │ │ - 0x00084508 67687400 4c656674 00446f77 6e005570 ght.Left.Down.Up │ │ - 0x00084518 004e756d 6c6f636b 004b6579 70616420 .Numlock.Keypad │ │ - 0x00084528 2f004b65 79706164 202a004b 65797061 /.Keypad *.Keypa │ │ - 0x00084538 64202d00 4b657970 6164202b 004b6579 d -.Keypad +.Key │ │ - 0x00084548 70616420 456e7465 72004b65 79706164 pad Enter.Keypad │ │ - 0x00084558 2031004b 65797061 64203200 4b657970 1.Keypad 2.Keyp │ │ - 0x00084568 61642033 004b6579 70616420 34004b65 ad 3.Keypad 4.Ke │ │ - 0x00084578 79706164 2035004b 65797061 64203600 ypad 5.Keypad 6. │ │ - 0x00084588 4b657970 61642037 004b6579 70616420 Keypad 7.Keypad │ │ - 0x00084598 38004b65 79706164 2039004b 65797061 8.Keypad 9.Keypa │ │ - 0x000845a8 64203000 4b657970 6164202e 00417070 d 0.Keypad ..App │ │ - 0x000845b8 6c696361 74696f6e 00506f77 6572004b lication.Power.K │ │ - 0x000845c8 65797061 64203d00 46313300 46313400 eypad =.F13.F14. │ │ - 0x000845d8 46313500 46313600 46313700 46313800 F15.F16.F17.F18. │ │ - 0x000845e8 46313900 46323000 46323100 46323200 F19.F20.F21.F22. │ │ - 0x000845f8 46323300 46323400 45786563 75746500 F23.F24.Execute. │ │ - 0x00084608 48656c70 004d656e 75005365 6c656374 Help.Menu.Select │ │ - 0x00084618 0053746f 70004167 61696e00 556e646f .Stop.Again.Undo │ │ - 0x00084628 00437574 00436f70 79005061 73746500 .Cut.Copy.Paste. │ │ - 0x00084638 46696e64 004d7574 6500566f 6c756d65 Find.Mute.Volume │ │ - 0x00084648 55700056 6f6c756d 65446f77 6e004b65 Up.VolumeDown.Ke │ │ - 0x00084658 79706164 202c004b 65797061 64203d20 ypad ,.Keypad = │ │ - 0x00084668 28415334 30302900 416c7445 72617365 (AS400).AltErase │ │ - 0x00084678 00537973 52657100 43616e63 656c0043 .SysReq.Cancel.C │ │ - 0x00084688 6c656172 00507269 6f720053 65706172 lear.Prior.Separ │ │ - 0x00084698 61746f72 004f7574 004f7065 7200436c ator.Out.Oper.Cl │ │ - 0x000846a8 65617220 2f204167 61696e00 43725365 ear / Again.CrSe │ │ - 0x000846b8 6c004578 53656c00 4b657970 61642030 l.ExSel.Keypad 0 │ │ - 0x000846c8 30004b65 79706164 20303030 0054686f 0.Keypad 000.Tho │ │ - 0x000846d8 7573616e 64735365 70617261 746f7200 usandsSeparator. │ │ - 0x000846e8 44656369 6d616c53 65706172 61746f72 DecimalSeparator │ │ - 0x000846f8 00437572 72656e63 79556e69 74004375 .CurrencyUnit.Cu │ │ - 0x00084708 7272656e 63795375 62556e69 74004b65 rrencySubUnit.Ke │ │ - 0x00084718 79706164 2028004b 65797061 64202900 ypad (.Keypad ). │ │ - 0x00084728 4b657970 6164207b 004b6579 70616420 Keypad {.Keypad │ │ - 0x00084738 7d004b65 79706164 20546162 004b6579 }.Keypad Tab.Key │ │ - 0x00084748 70616420 4261636b 73706163 65004b65 pad Backspace.Ke │ │ - 0x00084758 79706164 2041004b 65797061 64204200 ypad A.Keypad B. │ │ - 0x00084768 4b657970 61642043 004b6579 70616420 Keypad C.Keypad │ │ - 0x00084778 44004b65 79706164 2045004b 65797061 D.Keypad E.Keypa │ │ - 0x00084788 64204600 4b657970 61642058 4f52004b d F.Keypad XOR.K │ │ - 0x00084798 65797061 64205e00 4b657970 61642025 eypad ^.Keypad % │ │ - 0x000847a8 004b6579 70616420 3c004b65 79706164 .Keypad <.Keypad │ │ - 0x000847b8 203e004b 65797061 64202600 4b657970 >.Keypad &.Keyp │ │ - 0x000847c8 61642026 26004b65 79706164 207c004b ad &&.Keypad |.K │ │ - 0x000847d8 65797061 64207c7c 004b6579 70616420 eypad ||.Keypad │ │ - 0x000847e8 3a004b65 79706164 2023004b 65797061 :.Keypad #.Keypa │ │ - 0x000847f8 64205370 61636500 4b657970 61642040 d Space.Keypad @ │ │ - 0x00084808 004b6579 70616420 21004b65 79706164 .Keypad !.Keypad │ │ - 0x00084818 204d656d 53746f72 65004b65 79706164 MemStore.Keypad │ │ - 0x00084828 204d656d 52656361 6c6c004b 65797061 MemRecall.Keypa │ │ - 0x00084838 64204d65 6d436c65 6172004b 65797061 d MemClear.Keypa │ │ - 0x00084848 64204d65 6d416464 004b6579 70616420 d MemAdd.Keypad │ │ - 0x00084858 4d656d53 75627472 61637400 4b657970 MemSubtract.Keyp │ │ - 0x00084868 6164204d 656d4d75 6c746970 6c79004b ad MemMultiply.K │ │ - 0x00084878 65797061 64204d65 6d446976 69646500 eypad MemDivide. │ │ - 0x00084888 4b657970 6164202b 2f2d004b 65797061 Keypad +/-.Keypa │ │ - 0x00084898 6420436c 65617200 4b657970 61642043 d Clear.Keypad C │ │ - 0x000848a8 6c656172 456e7472 79004b65 79706164 learEntry.Keypad │ │ - 0x000848b8 2042696e 61727900 4b657970 6164204f Binary.Keypad O │ │ - 0x000848c8 6374616c 004b6579 70616420 44656369 ctal.Keypad Deci │ │ - 0x000848d8 6d616c00 4b657970 61642048 65786164 mal.Keypad Hexad │ │ - 0x000848e8 6563696d 616c004c 65667420 4374726c ecimal.Left Ctrl │ │ - 0x000848f8 004c6566 74205368 69667400 4c656674 .Left Shift.Left │ │ - 0x00084908 20416c74 004c6566 74204755 49005269 Alt.Left GUI.Ri │ │ - 0x00084918 67687420 4374726c 00526967 68742053 ght Ctrl.Right S │ │ - 0x00084928 68696674 00526967 68742041 6c740052 hift.Right Alt.R │ │ - 0x00084938 69676874 20475549 004d6f64 65537769 ight GUI.ModeSwi │ │ - 0x00084948 74636800 41756469 6f4e6578 74004175 tch.AudioNext.Au │ │ - 0x00084958 64696f50 72657600 41756469 6f53746f dioPrev.AudioSto │ │ - 0x00084968 70004175 64696f50 6c617900 41756469 p.AudioPlay.Audi │ │ - 0x00084978 6f4d7574 65004d65 64696153 656c6563 oMute.MediaSelec │ │ - 0x00084988 74005757 57004d61 696c0043 616c6375 t.WWW.Mail.Calcu │ │ - 0x00084998 6c61746f 7200436f 6d707574 65720041 lator.Computer.A │ │ - 0x000849a8 43205365 61726368 00414320 486f6d65 C Search.AC Home │ │ - 0x000849b8 00414320 4261636b 00414320 466f7277 .AC Back.AC Forw │ │ - 0x000849c8 61726400 41432053 746f7000 41432052 ard.AC Stop.AC R │ │ - 0x000849d8 65667265 73680041 4320426f 6f6b6d61 efresh.AC Bookma │ │ - 0x000849e8 726b7300 42726967 68746e65 7373446f rks.BrightnessDo │ │ - 0x000849f8 776e0042 72696768 746e6573 73557000 wn.BrightnessUp. │ │ - 0x00084a08 44697370 6c617953 77697463 68004b42 DisplaySwitch.KB │ │ - 0x00084a18 44496c6c 756d546f 67676c65 004b4244 DIllumToggle.KBD │ │ - 0x00084a28 496c6c75 6d446f77 6e004b42 44496c6c IllumDown.KBDIll │ │ - 0x00084a38 756d5570 00456a65 63740053 6c656570 umUp.Eject.Sleep │ │ - 0x00084a48 0043616e 27742077 72697465 20746f20 .Can't write to │ │ - 0x00084a58 72656164 2d6f6e6c 79206d65 6d6f7279 read-only memory │ │ - 0x00084a68 006d656d 0073697a 65005344 4c5f5257 .mem.size.SDL_RW │ │ - 0x00084a78 46726f6d 46696c65 28293a20 4e6f2066 FromFile(): No f │ │ - 0x00084a88 696c6520 6f72206e 6f206d6f 64652073 ile or no mode s │ │ - 0x00084a98 70656369 66696564 0025732f 25730048 pecified.%s/%s.H │ │ - 0x00084aa8 61707469 633a2049 6e76616c 69642068 aptic: Invalid h │ │ - 0x00084ab8 61707469 63206465 76696365 20696465 aptic device ide │ │ - 0x00084ac8 6e746966 69657200 48617074 69633a20 ntifier.Haptic: │ │ - 0x00084ad8 54686572 65206172 65202564 20686170 There are %d hap │ │ - 0x00084ae8 74696320 64657669 63657320 61766169 tic devices avai │ │ - 0x00084af8 6c61626c 65004861 70746963 3a204a6f lable.Haptic: Jo │ │ - 0x00084b08 79737469 636b2069 736e2774 2076616c ystick isn't val │ │ - 0x00084b18 69642e00 48617074 69633a20 4a6f7973 id..Haptic: Joys │ │ - 0x00084b28 7469636b 2069736e 27742061 20686170 tick isn't a hap │ │ - 0x00084b38 74696320 64657669 63652e00 48617074 tic device..Hapt │ │ - 0x00084b48 69633a20 45666665 6374206e 6f742073 ic: Effect not s │ │ - 0x00084b58 7570706f 72746564 20627920 68617074 upported by hapt │ │ - 0x00084b68 69632064 65766963 652e0048 61707469 ic device..Hapti │ │ - 0x00084b78 633a2044 65766963 65206861 73206e6f c: Device has no │ │ - 0x00084b88 20667265 65207370 61636520 6c656674 free space left │ │ - 0x00084b98 2e004861 70746963 3a20496e 76616c69 ..Haptic: Invali │ │ - 0x00084ba8 64206566 66656374 20696465 6e746966 d effect identif │ │ - 0x00084bb8 6965722e 00486170 7469633a 20557064 ier..Haptic: Upd │ │ - 0x00084bc8 6174696e 67206566 66656374 20747970 ating effect typ │ │ - 0x00084bd8 65206973 20696c6c 6567616c 2e004861 e is illegal..Ha │ │ - 0x00084be8 70746963 3a204465 76696365 20646f65 ptic: Device doe │ │ - 0x00084bf8 73206e6f 74207375 70706f72 74207374 s not support st │ │ - 0x00084c08 61747573 20717565 72696573 2e004861 atus queries..Ha │ │ - 0x00084c18 70746963 3a204465 76696365 20646f65 ptic: Device doe │ │ - 0x00084c28 73206e6f 74207375 70706f72 74207365 s not support se │ │ - 0x00084c38 7474696e 67206761 696e2e00 48617074 tting gain..Hapt │ │ - 0x00084c48 69633a20 4761696e 206d7573 74206265 ic: Gain must be │ │ - 0x00084c58 20626574 7765656e 20302061 6e642031 between 0 and 1 │ │ - 0x00084c68 30302e00 53444c5f 48415054 49435f47 00..SDL_HAPTIC_G │ │ - 0x00084c78 41494e5f 4d415800 48617074 69633a20 AIN_MAX.Haptic: │ │ - 0x00084c88 44657669 63652064 6f657320 6e6f7420 Device does not │ │ - 0x00084c98 73757070 6f727420 73657474 696e6720 support setting │ │ - 0x00084ca8 6175746f 63656e74 65722e00 48617074 autocenter..Hapt │ │ - 0x00084cb8 69633a20 4175746f 63656e74 6572206d ic: Autocenter m │ │ - 0x00084cc8 75737420 62652062 65747765 656e2030 ust be between 0 │ │ - 0x00084cd8 20616e64 20313030 2e004861 70746963 and 100..Haptic │ │ - 0x00084ce8 3a204d6f 75736520 69736e27 74206120 : Mouse isn't a │ │ - 0x00084cf8 68617074 69632064 65766963 652e0048 haptic device..H │ │ - 0x00084d08 61707469 633a2044 65766963 6520646f aptic: Device do │ │ - 0x00084d18 6573206e 6f742073 7570706f 72742073 es not support s │ │ - 0x00084d28 65747469 6e672070 61757369 6e672e00 etting pausing.. │ │ - 0x00084d38 44657669 63652064 6f65736e 27742073 Device doesn't s │ │ - 0x00084d48 7570706f 72742072 756d626c 65004861 upport rumble.Ha │ │ - 0x00084d58 70746963 3a205275 6d626c65 20656666 ptic: Rumble eff │ │ - 0x00084d68 65637420 6e6f7420 696e6974 69616c69 ect not initiali │ │ - 0x00084d78 7a656420 6f6e2068 61707469 63206465 zed on haptic de │ │ - 0x00084d88 76696365 004c6f67 69632065 72726f72 vice.Logic error │ │ - 0x00084d98 3a204e6f 20686170 74696320 64657669 : No haptic devi │ │ - 0x00084da8 63657320 61766169 6c61626c 652e0053 ces available..S │ │ - 0x00084db8 444c5f4a 4f595354 49434b5f 414c4c4f DL_JOYSTICK_ALLO │ │ - 0x00084dc8 575f4241 434b4752 4f554e44 5f455645 W_BACKGROUND_EVE │ │ - 0x00084dd8 4e545300 54686572 65206172 65202564 NTS.There are %d │ │ - 0x00084de8 206a6f79 73746963 6b732061 7661696c joysticks avail │ │ - 0x00084df8 61626c65 004a6f79 73746963 6b206861 able.Joystick ha │ │ - 0x00084e08 736e2774 20626565 6e206f70 656e6564 sn't been opened │ │ - 0x00084e18 20796574 004a6f79 73746963 6b206f6e yet.Joystick on │ │ - 0x00084e28 6c792068 61732025 64206178 6573004a ly has %d axes.J │ │ - 0x00084e38 6f797374 69636b20 6f6e6c79 20686173 oystick only has │ │ - 0x00084e48 20256420 68617473 004a6f79 73746963 %d hats.Joystic │ │ - 0x00084e58 6b206f6e 6c792068 61732025 64206261 k only has %d ba │ │ - 0x00084e68 6c6c7300 4a6f7973 7469636b 206f6e6c lls.Joystick onl │ │ - 0x00084e78 79206861 73202564 20627574 746f6e73 y has %d buttons │ │ - 0x00084e88 00417869 7320696e 64657820 746f6f20 .Axis index too │ │ - 0x00084e98 6c617267 653a2025 64004275 74746f6e large: %d.Button │ │ - 0x00084ea8 20696e64 65782074 6f6f206c 61726765 index too large │ │ - 0x00084eb8 3a202564 00486174 20696e64 65782074 : %d.Hat index t │ │ - 0x00084ec8 6f6f206c 61726765 3a202564 00427574 oo large: %d.But │ │ - 0x00084ed8 746f6e20 6e616d65 20746f6f 206c6172 ton name too lar │ │ - 0x00084ee8 67653a20 2573004a 6f797374 69636b20 ge: %s.Joystick │ │ - 0x00084ef8 62757474 6f6e206e 616d6520 746f6f20 button name too │ │ - 0x00084f08 6c617267 653a2025 7300436f 756c646e large: %s.Couldn │ │ - 0x00084f18 27742070 61727365 20475549 44206672 't parse GUID fr │ │ - 0x00084f28 6f6d2025 7300436f 756c646e 27742070 om %s.Couldn't p │ │ - 0x00084f38 61727365 206e616d 65206672 6f6d2025 arse name from % │ │ - 0x00084f48 7300436f 756c646e 27742070 61727365 s.Couldn't parse │ │ - 0x00084f58 20257300 496e7661 6c696420 52576f70 %s.Invalid RWop │ │ - 0x00084f68 7300436f 756c6420 616c6c6f 63617465 s.Could allocate │ │ - 0x00084f78 20737061 63652074 6f206e6f 74207265 space to not re │ │ - 0x00084f88 61642044 4220696e 746f206d 656d6f72 ad DB into memor │ │ - 0x00084f98 7900436f 756c6420 6e6f7420 72656164 y.Could not read │ │ - 0x00084fa8 20444200 706c6174 666f726d 3a002573 DB.platform:.%s │ │ - 0x00084fb8 2c25732c 25730053 444c5f47 414d4543 ,%s,%s.SDL_GAMEC │ │ - 0x00084fc8 4f4e5452 4f4c4c45 52434f4e 46494700 ONTROLLERCONFIG. │ │ - 0x00084fd8 436f756c 646e2774 2066696e 64206d61 Couldn't find ma │ │ - 0x00084fe8 7070696e 6720666f 72206465 76696365 pping for device │ │ - 0x00084ff8 20282564 29007800 79006261 636b0067 (%d).x.y.back.g │ │ - 0x00085008 75696465 00737461 7274006c 65667473 uide.start.lefts │ │ - 0x00085018 7469636b 00726967 68747374 69636b00 tick.rightstick. │ │ - 0x00085028 6c656674 73686f75 6c646572 00726967 leftshoulder.rig │ │ - 0x00085038 68747368 6f756c64 65720064 70757000 htshoulder.dpup. │ │ - 0x00085048 6470646f 776e0064 706c6566 74006470 dpdown.dpleft.dp │ │ - 0x00085058 72696768 74006c65 66747800 6c656674 right.leftx.left │ │ - 0x00085068 79007269 67687478 00726967 68747900 y.rightx.righty. │ │ - 0x00085078 6c656674 74726967 67657200 72696768 lefttrigger.righ │ │ - 0x00085088 74747269 67676572 0052656d 6f766564 ttrigger.Removed │ │ - 0x00085098 206a6f79 73746963 6b207769 74682064 joystick with d │ │ - 0x000850a8 65766963 655f6964 20256400 41646465 evice_id %d.Adde │ │ - 0x000850b8 64206a6f 79737469 636b2025 73207769 d joystick %s wi │ │ - 0x000850c8 74682064 65766963 655f6964 20256400 th device_id %d. │ │ - 0x000850d8 53444c5f 41434345 4c45524f 4d455445 SDL_ACCELEROMETE │ │ - 0x000850e8 525f4153 5f4a4f59 53544943 4b00416e R_AS_JOYSTICK.An │ │ - 0x000850f8 64726f69 64204163 63656c65 726f6d65 droid Accelerome │ │ - 0x00085108 74657200 4a6f7973 7469636b 20616c72 ter.Joystick alr │ │ - 0x00085118 65616479 206f7065 6e656400 4661696c eady opened.Fail │ │ - 0x00085128 6564206c 6f616469 6e672025 733a2025 ed loading %s: % │ │ - 0x00085138 73005956 31322061 6e642049 59555620 s.YV12 and IYUV │ │ - 0x00085148 74657874 75726573 206f6e6c 79207375 textures only su │ │ - 0x00085158 70706f72 74206675 6c6c2073 75726661 pport full surfa │ │ - 0x00085168 6365206c 6f636b73 00556e73 7570706f ce locks.Unsuppo │ │ - 0x00085178 72746564 20595556 20646573 74696e61 rted YUV destina │ │ - 0x00085188 74696f6e 20666f72 6d617400 556e7375 tion format.Unsu │ │ - 0x00085198 70706f72 74656420 59555620 666f726d pported YUV form │ │ - 0x000851a8 61742069 6e20636f 70790055 6e737570 at in copy.Unsup │ │ - 0x000851b8 706f7274 65642059 55562066 6f726d61 ported YUV forma │ │ - 0x000851c8 7400696e 64657820 6d757374 20626520 t.index must be │ │ - 0x000851d8 696e2074 68652072 616e6765 206f6620 in the range of │ │ - 0x000851e8 30202d20 2564005f 53444c5f 57696e64 0 - %d._SDL_Wind │ │ - 0x000851f8 6f775265 6e646572 44617461 00496e76 owRenderData.Inv │ │ - 0x00085208 616c6964 2072656e 64657265 7200496e alid renderer.In │ │ - 0x00085218 76616c69 64207465 78747572 65005265 valid texture.Re │ │ - 0x00085228 6e646572 65722064 6f65736e 27742073 nderer doesn't s │ │ - 0x00085238 7570706f 72742071 75657279 696e6720 upport querying │ │ - 0x00085248 6f757470 75742073 697a6500 53444c5f output size.SDL_ │ │ - 0x00085258 4c6f636b 54657874 75726528 293a2074 LockTexture(): t │ │ - 0x00085268 65787475 7265206d 75737420 62652073 exture must be s │ │ - 0x00085278 74726561 6d696e67 00706978 656c7300 treaming.pixels. │ │ - 0x00085288 70697463 68005970 6c616e65 00597069 pitch.Yplane.Ypi │ │ - 0x00085298 74636800 55706c61 6e650055 70697463 tch.Uplane.Upitc │ │ - 0x000852a8 68005670 6c616e65 00567069 74636800 h.Vplane.Vpitch. │ │ - 0x000852b8 54657874 75726520 666f726d 6174206d Texture format m │ │ - 0x000852c8 75737420 62792059 56313220 6f722049 ust by YV12 or I │ │ - 0x000852d8 59555600 54657874 75726520 77617320 YUV.Texture was │ │ - 0x000852e8 6e6f7420 63726561 74656420 77697468 not created with │ │ - 0x000852f8 20746869 73207265 6e646572 65720054 this renderer.T │ │ - 0x00085308 65787475 7265206e 6f742063 72656174 exture not creat │ │ - 0x00085318 65642077 69746820 53444c5f 54455854 ed with SDL_TEXT │ │ - 0x00085328 55524541 43434553 535f5441 52474554 UREACCESS_TARGET │ │ - 0x00085338 00496e76 616c6964 2077696e 646f7700 .Invalid window. │ │ - 0x00085348 52656e64 65726572 20616c72 65616479 Renderer already │ │ - 0x00085358 20617373 6f636961 74656420 77697468 associated with │ │ - 0x00085368 2077696e 646f7700 53444c5f 52454e44 window.SDL_REND │ │ - 0x00085378 45525f56 53594e43 0053444c 5f52454e ER_VSYNC.SDL_REN │ │ - 0x00085388 4445525f 44524956 45520043 6f756c64 DER_DRIVER.Could │ │ - 0x00085398 6e277420 66696e64 206d6174 6368696e n't find matchin │ │ - 0x000853a8 67207265 6e646572 20647269 76657200 g render driver. │ │ - 0x000853b8 696e6465 78206d75 73742062 65202d31 index must be -1 │ │ - 0x000853c8 206f7220 696e2074 68652072 616e6765 or in the range │ │ - 0x000853d8 206f6620 30202d20 25640043 72656174 of 0 - %d.Creat │ │ - 0x000853e8 65642072 656e6465 7265723a 20257300 ed renderer: %s. │ │ - 0x000853f8 53444c5f 52656e64 65724472 6177506f SDL_RenderDrawPo │ │ - 0x00085408 696e7473 28293a20 50617373 6564204e ints(): Passed N │ │ - 0x00085418 554c4c20 706f696e 74730053 444c5f52 ULL points.SDL_R │ │ - 0x00085428 656e6465 72447261 774c696e 65732829 enderDrawLines() │ │ - 0x00085438 3a205061 73736564 204e554c 4c20706f : Passed NULL po │ │ - 0x00085448 696e7473 0053444c 5f52656e 64657244 ints.SDL_RenderD │ │ - 0x00085458 72617752 65637473 28293a20 50617373 rawRects(): Pass │ │ - 0x00085468 6564204e 554c4c20 72656374 73005344 ed NULL rects.SD │ │ - 0x00085478 4c5f5265 6e646572 46696c6c 52656374 L_RenderFillRect │ │ - 0x00085488 7328293a 20506173 73656420 4e554c4c s(): Passed NULL │ │ - 0x00085498 20726563 74730052 656e6465 72657220 rects.Renderer │ │ - 0x000854a8 646f6573 206e6f74 20737570 706f7274 does not support │ │ - 0x000854b8 2052656e 64657243 6f707945 78005061 RenderCopyEx.Pa │ │ - 0x000854c8 6c657474 697a6564 20746578 74757265 lettized texture │ │ - 0x000854d8 73206172 65206e6f 74207375 70706f72 s are not suppor │ │ - 0x000854e8 74656400 54657874 75726520 64696d65 ted.Texture dime │ │ - 0x000854f8 6e73696f 6e732063 616e2774 20626520 nsions can't be │ │ - 0x00085508 30005465 78747572 65206469 6d656e73 0.Texture dimens │ │ - 0x00085518 696f6e73 20617265 206c696d 69746564 ions are limited │ │ - 0x00085528 20746f20 25647825 64005344 4c5f4372 to %dx%d.SDL_Cr │ │ - 0x00085538 65617465 54657874 75726546 726f6d53 eateTextureFromS │ │ - 0x00085548 75726661 63652829 20706173 73656420 urface() passed │ │ - 0x00085558 4e554c4c 20737572 66616365 0053444c NULL surface.SDL │ │ - 0x00085568 5f447261 774c696e 6528293a 20506173 _DrawLine(): Pas │ │ - 0x00085578 73656420 4e554c4c 20646573 74696e61 sed NULL destina │ │ - 0x00085588 74696f6e 20737572 66616365 0053444c tion surface.SDL │ │ - 0x00085598 5f447261 774c696e 6528293a 20556e73 _DrawLine(): Uns │ │ - 0x000855a8 7570706f 72746564 20737572 66616365 upported surface │ │ - 0x000855b8 20666f72 6d617400 53444c5f 44726177 format.SDL_Draw │ │ - 0x000855c8 4c696e65 7328293a 20506173 73656420 Lines(): Passed │ │ - 0x000855d8 4e554c4c 20646573 74696e61 74696f6e NULL destination │ │ - 0x000855e8 20737572 66616365 0053444c 5f447261 surface.SDL_Dra │ │ - 0x000855f8 774c696e 65732829 3a20556e 73757070 wLines(): Unsupp │ │ - 0x00085608 6f727465 64207375 72666163 6520666f orted surface fo │ │ - 0x00085618 726d6174 00506173 73656420 4e554c4c rmat.Passed NULL │ │ - 0x00085628 20646573 74696e61 74696f6e 20737572 destination sur │ │ - 0x00085638 66616365 0053444c 5f447261 77506f69 face.SDL_DrawPoi │ │ - 0x00085648 6e742829 3a20556e 73757070 6f727465 nt(): Unsupporte │ │ - 0x00085658 64207375 72666163 6520666f 726d6174 d surface format │ │ - 0x00085668 0053444c 5f447261 77506f69 6e747328 .SDL_DrawPoints( │ │ - 0x00085678 293a2055 6e737570 706f7274 65642073 ): Unsupported s │ │ - 0x00085688 75726661 63652066 6f726d61 74005472 urface format.Tr │ │ - 0x00085698 69656420 746f2072 65616420 6f757473 ied to read outs │ │ - 0x000856a8 69646520 6f662073 75726661 63652062 ide of surface b │ │ - 0x000856b8 6f756e64 73005344 4c5f5245 4e444552 ounds.SDL_RENDER │ │ - 0x000856c8 5f534341 4c455f51 55414c49 5459006e _SCALE_QUALITY.n │ │ - 0x000856d8 65617265 73740053 6f667477 61726520 earest.Software │ │ - 0x000856e8 72656e64 65726572 20646f65 736e2774 renderer doesn't │ │ - 0x000856f8 20686176 6520616e 206f7574 70757420 have an output │ │ - 0x00085708 73757266 61636500 556e6b6e 6f776e20 surface.Unknown │ │ - 0x00085718 74657874 75726520 666f726d 61740043 texture format.C │ │ - 0x00085728 616e2774 20637265 61746520 72656e64 an't create rend │ │ - 0x00085738 65726572 20666f72 204e554c 4c207375 erer for NULL su │ │ - 0x00085748 72666163 6500736f 66747761 72650053 rface.software.S │ │ - 0x00085758 444c5f42 6c656e64 506f696e 7428293a DL_BlendPoint(): │ │ - 0x00085768 20556e73 7570706f 72746564 20737572 Unsupported sur │ │ - 0x00085778 66616365 20666f72 6d617400 53444c5f face format.SDL_ │ │ - 0x00085788 426c656e 64506f69 6e747328 293a2055 BlendPoints(): U │ │ - 0x00085798 6e737570 706f7274 65642073 75726661 nsupported surfa │ │ - 0x000857a8 63652066 6f726d61 74005344 4c5f426c ce format.SDL_Bl │ │ - 0x000857b8 656e644c 696e6528 293a2050 61737365 endLine(): Passe │ │ - 0x000857c8 64204e55 4c4c2064 65737469 6e617469 d NULL destinati │ │ - 0x000857d8 6f6e2073 75726661 63650053 444c5f42 on surface.SDL_B │ │ - 0x000857e8 6c656e64 4c696e65 28293a20 556e7375 lendLine(): Unsu │ │ - 0x000857f8 70706f72 74656420 73757266 61636520 pported surface │ │ - 0x00085808 666f726d 61740053 444c5f42 6c656e64 format.SDL_Blend │ │ - 0x00085818 4c696e65 7328293a 20506173 73656420 Lines(): Passed │ │ - 0x00085828 4e554c4c 20646573 74696e61 74696f6e NULL destination │ │ - 0x00085838 20737572 66616365 0053444c 5f426c65 surface.SDL_Ble │ │ - 0x00085848 6e644c69 6e657328 293a2055 6e737570 ndLines(): Unsup │ │ - 0x00085858 706f7274 65642073 75726661 63652066 ported surface f │ │ - 0x00085868 6f726d61 74005344 4c5f426c 656e6446 ormat.SDL_BlendF │ │ - 0x00085878 696c6c52 65637428 293a2055 6e737570 illRect(): Unsup │ │ - 0x00085888 706f7274 65642073 75726661 63652066 ported surface f │ │ - 0x00085898 6f726d61 74005344 4c5f426c 656e6446 ormat.SDL_BlendF │ │ - 0x000858a8 696c6c52 65637473 28293a20 556e7375 illRects(): Unsu │ │ - 0x000858b8 70706f72 74656420 73757266 61636520 pported surface │ │ - 0x000858c8 666f726d 61740067 6c467261 6d656275 format.glFramebu │ │ - 0x000858d8 66666572 54657874 75726532 44282920 fferTexture2D() │ │ - 0x000858e8 6661696c 6564004e 6f207368 61646572 failed.No shader │ │ - 0x000858f8 206d6174 6368696e 67207468 65207265 matching the re │ │ - 0x00085908 71756573 74656420 63686172 61637465 quested characte │ │ - 0x00085918 72697374 69637320 77617320 666f756e ristics was foun │ │ - 0x00085928 64005468 65207370 65636966 69656420 d.The specified │ │ - 0x00085938 73686164 65722063 616e6e6f 74206265 shader cannot be │ │ - 0x00085948 206c6f61 64656420 6f6e2074 68652063 loaded on the c │ │ - 0x00085958 75727265 6e742070 6c617466 6f726d00 urrent platform. │ │ - 0x00085968 4661696c 65642074 6f206c6f 61642074 Failed to load t │ │ - 0x00085978 68652073 68616465 723a2025 73004661 he shader: %s.Fa │ │ - 0x00085988 696c6564 20746f20 6c6f6164 20746865 iled to load the │ │ - 0x00085998 20736861 64657200 615f706f 73697469 shader.a_positi │ │ - 0x000859a8 6f6e0061 5f746578 436f6f72 6400615f on.a_texCoord.a_ │ │ - 0x000859b8 616e676c 6500615f 63656e74 65720046 angle.a_center.F │ │ - 0x000859c8 61696c65 6420746f 206c696e 6b207368 ailed to link sh │ │ - 0x000859d8 61646572 2070726f 6772616d 00755f70 ader program.u_p │ │ - 0x000859e8 726f6a65 6374696f 6e00755f 74657874 rojection.u_text │ │ - 0x000859f8 75726500 755f6d6f 64756c61 74696f6e ure.u_modulation │ │ - 0x00085a08 00755f63 6f6c6f72 0067656e 65726963 .u_color.generic │ │ - 0x00085a18 00474c5f 494e5641 4c49445f 454e554d .GL_INVALID_ENUM │ │ - 0x00085a28 00474c5f 494e5641 4c49445f 56414c55 .GL_INVALID_VALU │ │ - 0x00085a38 4500474c 5f494e56 414c4944 5f4f5045 E.GL_INVALID_OPE │ │ - 0x00085a48 52415449 4f4e0047 4c5f4f55 545f4f46 RATION.GL_OUT_OF │ │ - 0x00085a58 5f4d454d 4f525900 554e4b4e 4f574e00 _MEMORY.UNKNOWN. │ │ - 0x00085a68 25733a20 25732028 2564293a 20257320 %s: %s (%d): %s │ │ - 0x00085a78 25732028 30782558 29006a6e 692f5344 %s (0x%X).jni/SD │ │ - 0x00085a88 4c322f73 72632f72 656e6465 722f6f70 L2/src/render/op │ │ - 0x00085a98 656e676c 6573322f 53444c5f 72656e64 engles2/SDL_rend │ │ - 0x00085aa8 65725f67 6c657332 2e630067 6c526561 er_gles2.c.glRea │ │ - 0x00085ab8 64506978 656c7328 2900676c 54657853 dPixels().glTexS │ │ - 0x00085ac8 7562496d 61676532 44282900 54657874 ubImage2D().Text │ │ - 0x00085ad8 75726520 666f726d 6174206e 6f742073 ure format not s │ │ - 0x00085ae8 7570706f 72746564 00676c47 656e5465 upported.glGenTe │ │ - 0x00085af8 78757265 73282900 676c5465 78496d61 xures().glTexIma │ │ - 0x00085b08 67653244 2829006f 70656e67 6c657332 ge2D().opengles2 │ │ - 0x00085b18 0043616e 27742065 6e61626c 65207265 .Can't enable re │ │ - 0x00085b28 6e646572 20746172 67657420 73757070 nder target supp │ │ - 0x00085b38 6f727420 696e2074 68697320 72656e64 ort in this rend │ │ - 0x00085b48 65726572 00676c46 72616d65 62756666 erer.glFramebuff │ │ - 0x00085b58 65725465 78747572 6532444f 45532829 erTexture2DOES() │ │ - 0x00085b68 20666169 6c656400 4661696c 65642074 failed.Failed t │ │ - 0x00085b78 6f207570 64617465 20746578 74757265 o update texture │ │ - 0x00085b88 00474c5f 4e4f5f45 52524f52 00474c5f .GL_NO_ERROR.GL_ │ │ - 0x00085b98 53544143 4b5f4f56 4552464c 4f570047 STACK_OVERFLOW.G │ │ - 0x00085ba8 4c5f5354 41434b5f 554e4445 52464c4f L_STACK_UNDERFLO │ │ - 0x00085bb8 5700474c 5f4f4553 5f647261 775f7465 W.GL_OES_draw_te │ │ - 0x00085bc8 78747572 6500474c 5f4f4553 5f667261 xture.GL_OES_fra │ │ - 0x00085bd8 6d656275 66666572 5f6f626a 65637400 mebuffer_object. │ │ - 0x00085be8 474c5f4f 45535f62 6c656e64 5f66756e GL_OES_blend_fun │ │ - 0x00085bf8 635f7365 70617261 74650047 4c5f4f45 c_separate.GL_OE │ │ - 0x00085c08 535f6672 616d6562 75666665 725f6f62 S_framebuffer_ob │ │ - 0x00085c18 6a656374 206e6f74 20737570 706f7274 ject not support │ │ - 0x00085c28 65640067 6c47656e 54657874 75726573 ed.glGenTextures │ │ - 0x00085c38 2829006f 70656e67 6c657300 41534349 ().opengles.ASCI │ │ - 0x00085c48 49004c43 5f414c4c 004c435f 43545950 I.LC_ALL.LC_CTYP │ │ - 0x00085c58 45004c43 5f4d4553 53414745 53004c41 E.LC_MESSAGES.LA │ │ - 0x00085c68 4e470055 54462d38 0055532d 41534349 NG.UTF-8.US-ASCI │ │ - 0x00085c78 49003838 35392d31 0049534f 2d383835 I.8859-1.ISO-885 │ │ - 0x00085c88 392d3100 55544638 00555446 31360055 9-1.UTF8.UTF16.U │ │ - 0x00085c98 54462d31 36005554 46313642 45005554 TF-16.UTF16BE.UT │ │ - 0x00085ca8 462d3136 42450055 54463136 4c450055 F-16BE.UTF16LE.U │ │ - 0x00085cb8 54462d31 364c4500 55544633 32005554 TF-16LE.UTF32.UT │ │ - 0x00085cc8 462d3332 00555446 33324245 00555446 F-32.UTF32BE.UTF │ │ - 0x00085cd8 2d333242 45005554 4633324c 45005554 -32BE.UTF32LE.UT │ │ - 0x00085ce8 462d3332 4c450055 43533200 5543532d F-32LE.UCS2.UCS- │ │ - 0x00085cf8 32005543 532d324c 45005543 532d3242 2.UCS-2LE.UCS-2B │ │ - 0x00085d08 45005543 532d322d 494e5445 524e414c E.UCS-2-INTERNAL │ │ - 0x00085d18 00554353 34005543 532d3400 5543532d .UCS4.UCS-4.UCS- │ │ - 0x00085d28 344c4500 5543532d 34424500 5543532d 4LE.UCS-4BE.UCS- │ │ - 0x00085d38 342d494e 5445524e 414c0069 64007365 4-INTERNAL.id.se │ │ - 0x00085d48 6d5f696e 69742829 20666169 6c656400 m_init() failed. │ │ - 0x00085d58 50617373 65642061 204e554c 4c207365 Passed a NULL se │ │ - 0x00085d68 6d617068 6f726500 73656d5f 77616974 maphore.sem_wait │ │ - 0x00085d78 28292066 61696c65 64007365 6d5f706f () failed.sem_po │ │ - 0x00085d88 73742829 20666169 6c656400 70746872 st() failed.pthr │ │ - 0x00085d98 6561645f 73657473 70656369 66696328 ead_setspecific( │ │ - 0x00085da8 29206661 696c6564 00707468 72656164 ) failed.pthread │ │ - 0x00085db8 5f636f6e 645f696e 69742829 20666169 _cond_init() fai │ │ - 0x00085dc8 6c656400 50617373 65642061 204e554c led.Passed a NUL │ │ - 0x00085dd8 4c20636f 6e646974 696f6e20 76617269 L condition vari │ │ - 0x00085de8 61626c65 00707468 72656164 5f636f6e able.pthread_con │ │ - 0x00085df8 645f7369 676e616c 28292066 61696c65 d_signal() faile │ │ - 0x00085e08 64007074 68726561 645f636f 6e645f62 d.pthread_cond_b │ │ - 0x00085e18 726f6164 63617374 28292066 61696c65 roadcast() faile │ │ - 0x00085e28 64007074 68726561 645f636f 6e645f74 d.pthread_cond_t │ │ - 0x00085e38 696d6564 77616974 28292066 61696c65 imedwait() faile │ │ - 0x00085e48 64007074 68726561 645f636f 6e645f77 d.pthread_cond_w │ │ - 0x00085e58 61697428 29206661 696c6564 00707468 ait() failed.pth │ │ - 0x00085e68 72656164 5f6d7574 65785f69 6e697428 read_mutex_init( │ │ - 0x00085e78 29206661 696c6564 00506173 73656420 ) failed.Passed │ │ - 0x00085e88 61204e55 4c4c206d 75746578 00707468 a NULL mutex.pth │ │ - 0x00085e98 72656164 5f6d7574 65785f6c 6f636b28 read_mutex_lock( │ │ - 0x00085ea8 29206661 696c6564 00707468 72656164 ) failed.pthread │ │ - 0x00085eb8 5f6d7574 65785f74 72796c6f 636b2829 _mutex_trylock() │ │ - 0x00085ec8 20666169 6c656400 70746872 6561645f failed.pthread_ │ │ - 0x00085ed8 6d757465 785f756e 6c6f636b 28292066 mutex_unlock() f │ │ - 0x00085ee8 61696c65 6400436f 756c646e 27742069 ailed.Couldn't i │ │ - 0x00085ef8 6e697469 616c697a 65207074 68726561 nitialize pthrea │ │ - 0x00085f08 64206174 74726962 75746573 004e6f74 d attributes.Not │ │ - 0x00085f18 20656e6f 75676820 7265736f 75726365 enough resource │ │ - 0x00085f28 7320746f 20637265 61746520 74687265 s to create thre │ │ - 0x00085f38 61640070 74687265 61645f67 65747363 ad.pthread_getsc │ │ - 0x00085f48 68656470 6172616d 28292066 61696c65 hedparam() faile │ │ - 0x00085f58 64007074 68726561 645f7365 74736368 d.pthread_setsch │ │ - 0x00085f68 65647061 72616d28 29206661 696c6564 edparam() failed │ │ - 0x00085f78 0053444c 54696d65 7200424d 0046696c .SDLTimer.BM.Fil │ │ - 0x00085f88 65206973 206e6f74 20612057 696e646f e is not a Windo │ │ - 0x00085f98 77732042 4d502066 696c6500 436f6d70 ws BMP file.Comp │ │ - 0x00085fa8 72657373 65642042 4d502066 696c6573 ressed BMP files │ │ - 0x00085fb8 206e6f74 20737570 706f7274 65640045 not supported.E │ │ - 0x00085fc8 72726f72 20726561 64696e67 2066726f rror reading fro │ │ - 0x00085fd8 6d20424d 50002564 20627070 20424d50 m BMP.%d bpp BMP │ │ - 0x00085fe8 2066696c 6573206e 6f742073 7570706f files not suppo │ │ - 0x00085ff8 72746564 00436f75 6c646e27 7420636f rted.Couldn't co │ │ - 0x00086008 6e766572 7420696d 61676520 746f2025 nvert image to % │ │ - 0x00086018 64206270 7000496e 64657865 64207069 d bpp.Indexed pi │ │ - 0x00086028 78656c20 666f726d 61747320 6e6f7420 xel formats not │ │ - 0x00086038 73757070 6f727465 64005344 4c5f5365 supported.SDL_Se │ │ - 0x00086048 74537572 66616365 50616c65 74746528 tSurfacePalette( │ │ - 0x00086058 29207061 73736564 2061204e 554c4c20 ) passed a NULL │ │ - 0x00086068 73757266 61636500 73757266 61636500 surface.surface. │ │ - 0x00086078 6b657900 53444c5f 55707065 72426c69 key.SDL_UpperBli │ │ - 0x00086088 743a2070 61737365 64206120 4e554c4c t: passed a NULL │ │ - 0x00086098 20737572 66616365 00537572 66616365 surface.Surface │ │ - 0x000860a8 73206d75 7374206e 6f742062 65206c6f s must not be lo │ │ - 0x000860b8 636b6564 20647572 696e6720 626c6974 cked during blit │ │ - 0x000860c8 0053444c 5f557070 6572426c 69745363 .SDL_UpperBlitSc │ │ - 0x000860d8 616c6564 3a207061 73736564 2061204e aled: passed a N │ │ - 0x000860e8 554c4c20 73757266 61636500 64737400 ULL surface.dst. │ │ - 0x000860f8 6473745f 70697463 6800556e 6b6e6f77 dst_pitch.Unknow │ │ - 0x00086108 6e20464f 55524343 20706978 656c2066 n FOURCC pixel f │ │ - 0x00086118 6f726d61 7400556e 6b6e6f77 6e207069 ormat.Unknown pi │ │ - 0x00086128 78656c20 666f726d 61740045 6d707479 xel format.Empty │ │ - 0x00086138 20646573 74696e61 74696f6e 2070616c destination pal │ │ - 0x00086148 65747465 0053444c 5f46696c 6c526563 ette.SDL_FillRec │ │ - 0x00086158 7428293a 20556e73 7570706f 72746564 t(): Unsupported │ │ - 0x00086168 20737572 66616365 20666f72 6d617400 surface format. │ │ - 0x00086178 53444c5f 46696c6c 52656374 28293a20 SDL_FillRect(): │ │ - 0x00086188 596f7520 6d757374 206c6f63 6b207468 You must lock th │ │ - 0x00086198 65207375 72666163 65005344 4c5f4669 e surface.SDL_Fi │ │ - 0x000861a8 6c6c5265 63747328 29207061 73736564 llRects() passed │ │ - 0x000861b8 204e554c 4c207265 63747300 56696465 NULL rects.Vide │ │ - 0x000861c8 6f207375 62737973 74656d20 68617320 o subsystem has │ │ - 0x000861d8 6e6f7420 6265656e 20696e69 7469616c not been initial │ │ - 0x000861e8 697a6564 004d6973 73696e67 20646573 ized.Missing des │ │ - 0x000861f8 69726564 206d6f64 65206f72 20636c6f ired mode or clo │ │ - 0x00086208 73657374 206d6f64 65207061 72616d65 sest mode parame │ │ - 0x00086218 74657200 4e6f2076 6964656f 206d6f64 ter.No video mod │ │ - 0x00086228 65206c61 72676520 656e6f75 67682066 e large enough f │ │ - 0x00086238 6f722025 64782564 00566964 656f2064 or %dx%d.Video d │ │ - 0x00086248 72697665 7220646f 65736e27 74207375 river doesn't su │ │ - 0x00086258 70706f72 74206368 616e6769 6e672064 pport changing d │ │ - 0x00086268 6973706c 6179206d 6f646500 64697370 isplay mode.disp │ │ - 0x00086278 6c617949 6e646578 206d7573 74206265 layIndex must be │ │ - 0x00086288 20696e20 74686520 72616e67 65203020 in the range 0 │ │ - 0x00086298 2d202564 00436f75 6c646e27 74206669 - %d.Couldn't fi │ │ - 0x000862a8 6e642061 6e792064 6973706c 61797300 nd any displays. │ │ - 0x000862b8 6d6f6465 00436f75 6c646e27 74206669 mode.Couldn't fi │ │ - 0x000862c8 6e642064 6973706c 6179206d 6f646520 nd display mode │ │ - 0x000862d8 6d617463 68005f53 444c5f57 696e646f match._SDL_Windo │ │ - 0x000862e8 77546578 74757265 44617461 004e6f20 wTextureData.No │ │ - 0x000862f8 77696e64 6f772074 65787475 72652064 window texture d │ │ - 0x00086308 61746100 53444c5f 4652414d 45425546 ata.SDL_FRAMEBUF │ │ - 0x00086318 4645525f 41434345 4c455241 54494f4e FER_ACCELERATION │ │ - 0x00086328 004e6f20 68617264 77617265 20616363 .No hardware acc │ │ - 0x00086338 656c6572 61746564 2072656e 64657265 elerated rendere │ │ - 0x00086348 72732061 7661696c 61626c65 0057696e rs available.Win │ │ - 0x00086358 646f7720 73757266 61636520 69732069 dow surface is i │ │ - 0x00086368 6e76616c 69642c20 706c6561 73652063 nvalid, please c │ │ - 0x00086378 616c6c20 53444c5f 47657457 696e646f all SDL_GetWindo │ │ - 0x00086388 77537572 66616365 28292074 6f206765 wSurface() to ge │ │ - 0x00086398 74206120 6e657720 73757266 61636500 t a new surface. │ │ - 0x000863a8 77006800 6d696e5f 77006d69 6e5f6800 w.h.min_w.min_h. │ │ - 0x000863b8 6d61785f 77006d61 785f6800 53444c5f max_w.max_h.SDL_ │ │ - 0x000863c8 56494445 4f5f4d49 4e494d49 5a455f4f VIDEO_MINIMIZE_O │ │ - 0x000863d8 4e5f464f 4355535f 4c4f5353 004f7065 N_FOCUS_LOSS.Ope │ │ - 0x000863e8 6e474c20 6c696272 61727920 616c7265 nGL library alre │ │ - 0x000863f8 61647920 6c6f6164 6564004e 6f206479 ady loaded.No dy │ │ - 0x00086408 6e616d69 6320474c 20737570 706f7274 namic GL support │ │ - 0x00086418 20696e20 76696465 6f206472 69766572 in video driver │ │ - 0x00086428 004e6f20 474c2064 72697665 72206861 .No GL driver ha │ │ - 0x00086438 73206265 656e206c 6f616465 64004e6f s been loaded.No │ │ - 0x00086448 204f7065 6e474c20 73757070 6f727420 OpenGL support │ │ - 0x00086458 696e2076 6964656f 20647269 76657200 in video driver. │ │ - 0x00086468 676c4765 74537472 696e6700 676c4765 glGetString.glGe │ │ - 0x00086478 74537472 696e6769 00676c47 6574496e tStringi.glGetIn │ │ - 0x00086488 74656765 72760055 6e6b6e6f 776e204f tegerv.Unknown O │ │ - 0x00086498 70656e47 4c20636f 6e746578 7420666c penGL context fl │ │ - 0x000864a8 61672025 6400556e 6b6e6f77 6e204f70 ag %d.Unknown Op │ │ - 0x000864b8 656e474c 20636f6e 74657874 2070726f enGL context pro │ │ - 0x000864c8 66696c65 20256400 556e6b6e 6f776e20 file %d.Unknown │ │ - 0x000864d8 4f70656e 474c2061 74747269 62757465 OpenGL attribute │ │ - 0x000864e8 00676c47 65744572 726f7200 4f70656e .glGetError.Open │ │ - 0x000864f8 474c2065 72726f72 3a20474c 5f494e56 GL error: GL_INV │ │ - 0x00086508 414c4944 5f454e55 4d004f70 656e474c ALID_ENUM.OpenGL │ │ - 0x00086518 20657272 6f723a20 474c5f49 4e56414c error: GL_INVAL │ │ - 0x00086528 49445f56 414c5545 004f7065 6e474c20 ID_VALUE.OpenGL │ │ - 0x00086538 6572726f 723a2025 30385800 54686520 error: %08X.The │ │ - 0x00086548 73706563 69666965 64207769 6e646f77 specified window │ │ - 0x00086558 2069736e 27742061 6e204f70 656e474c isn't an OpenGL │ │ - 0x00086568 2077696e 646f7700 4e6f204f 70656e47 window.No OpenG │ │ - 0x00086578 4c20636f 6e746578 74206861 73206265 L context has be │ │ - 0x00086588 656e206d 61646520 63757272 656e7400 en made current. │ │ - 0x00086598 53657474 696e6720 74686520 73776170 Setting the swap │ │ - 0x000865a8 20696e74 65727661 6c206973 206e6f74 interval is not │ │ - 0x000865b8 20737570 706f7274 65640054 68652073 supported.The s │ │ - 0x000865c8 70656369 66696564 2077696e 646f7720 pecified window │ │ - 0x000865d8 68617320 6e6f7420 6265656e 206d6164 has not been mad │ │ - 0x000865e8 65206375 7272656e 74005344 4c5f5649 e current.SDL_VI │ │ - 0x000865f8 44454f44 52495645 52002573 206e6f74 DEODRIVER.%s not │ │ - 0x00086608 20617661 696c6162 6c65004e 6f206176 available.No av │ │ - 0x00086618 61696c61 626c6520 76696465 6f206465 ailable video de │ │ - 0x00086628 76696365 00546865 20766964 656f2064 vice.The video d │ │ - 0x00086638 72697665 72206469 64206e6f 74206164 river did not ad │ │ - 0x00086648 6420616e 79206469 73706c61 79730053 d any displays.S │ │ - 0x00086658 444c5f56 4944454f 5f414c4c 4f575f53 DL_VIDEO_ALLOW_S │ │ - 0x00086668 43524545 4e534156 45520053 444c5f56 CREENSAVER.SDL_V │ │ - 0x00086678 4944454f 5f484947 48445049 5f444953 IDEO_HIGHDPI_DIS │ │ - 0x00086688 41424c45 44006d65 73736167 65626f78 ABLED.messagebox │ │ - 0x00086698 64617461 004e6f20 6d657373 61676520 data.No message │ │ - 0x000866a8 73797374 656d2061 7661696c 61626c65 system available │ │ - 0x000866b8 004f4b00 53444c5f 414c4c4f 575f544f .OK.SDL_ALLOW_TO │ │ - 0x000866c8 504d4f53 54005344 4c5f5049 58454c46 PMOST.SDL_PIXELF │ │ - 0x000866d8 4f524d41 545f494e 44455831 4c534200 ORMAT_INDEX1LSB. │ │ - 0x000866e8 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ - 0x000866f8 494e4445 58314d53 42005344 4c5f5049 INDEX1MSB.SDL_PI │ │ - 0x00086708 58454c46 4f524d41 545f494e 44455834 XELFORMAT_INDEX4 │ │ - 0x00086718 4c534200 53444c5f 50495845 4c464f52 LSB.SDL_PIXELFOR │ │ - 0x00086728 4d41545f 494e4445 58344d53 42005344 MAT_INDEX4MSB.SD │ │ - 0x00086738 4c5f5049 58454c46 4f524d41 545f494e L_PIXELFORMAT_IN │ │ - 0x00086748 44455838 0053444c 5f504958 454c464f DEX8.SDL_PIXELFO │ │ - 0x00086758 524d4154 5f524742 33333200 53444c5f RMAT_RGB332.SDL_ │ │ - 0x00086768 50495845 4c464f52 4d41545f 52474234 PIXELFORMAT_RGB4 │ │ - 0x00086778 34340053 444c5f50 4958454c 464f524d 44.SDL_PIXELFORM │ │ - 0x00086788 41545f52 47423535 35005344 4c5f5049 AT_RGB555.SDL_PI │ │ - 0x00086798 58454c46 4f524d41 545f4247 52353535 XELFORMAT_BGR555 │ │ - 0x000867a8 0053444c 5f504958 454c464f 524d4154 .SDL_PIXELFORMAT │ │ - 0x000867b8 5f415247 42343434 34005344 4c5f5049 _ARGB4444.SDL_PI │ │ - 0x000867c8 58454c46 4f524d41 545f5247 42413434 XELFORMAT_RGBA44 │ │ - 0x000867d8 34340053 444c5f50 4958454c 464f524d 44.SDL_PIXELFORM │ │ - 0x000867e8 41545f41 42475234 34343400 53444c5f AT_ABGR4444.SDL_ │ │ - 0x000867f8 50495845 4c464f52 4d41545f 42475241 PIXELFORMAT_BGRA │ │ - 0x00086808 34343434 0053444c 5f504958 454c464f 4444.SDL_PIXELFO │ │ - 0x00086818 524d4154 5f415247 42313535 35005344 RMAT_ARGB1555.SD │ │ - 0x00086828 4c5f5049 58454c46 4f524d41 545f5247 L_PIXELFORMAT_RG │ │ - 0x00086838 42413535 35310053 444c5f50 4958454c BA5551.SDL_PIXEL │ │ - 0x00086848 464f524d 41545f41 42475231 35353500 FORMAT_ABGR1555. │ │ - 0x00086858 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ - 0x00086868 42475241 35353531 0053444c 5f504958 BGRA5551.SDL_PIX │ │ - 0x00086878 454c464f 524d4154 5f524742 35363500 ELFORMAT_RGB565. │ │ - 0x00086888 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ - 0x00086898 42475235 36350053 444c5f50 4958454c BGR565.SDL_PIXEL │ │ - 0x000868a8 464f524d 41545f52 47423234 0053444c FORMAT_RGB24.SDL │ │ - 0x000868b8 5f504958 454c464f 524d4154 5f424752 _PIXELFORMAT_BGR │ │ - 0x000868c8 32340053 444c5f50 4958454c 464f524d 24.SDL_PIXELFORM │ │ - 0x000868d8 41545f52 47423838 38005344 4c5f5049 AT_RGB888.SDL_PI │ │ - 0x000868e8 58454c46 4f524d41 545f5247 42583838 XELFORMAT_RGBX88 │ │ - 0x000868f8 38380053 444c5f50 4958454c 464f524d 88.SDL_PIXELFORM │ │ - 0x00086908 41545f42 47523838 38005344 4c5f5049 AT_BGR888.SDL_PI │ │ - 0x00086918 58454c46 4f524d41 545f4247 52583838 XELFORMAT_BGRX88 │ │ - 0x00086928 38380053 444c5f50 4958454c 464f524d 88.SDL_PIXELFORM │ │ - 0x00086938 41545f41 52474238 38383800 53444c5f AT_ARGB8888.SDL_ │ │ - 0x00086948 50495845 4c464f52 4d41545f 52474241 PIXELFORMAT_RGBA │ │ - 0x00086958 38383838 0053444c 5f504958 454c464f 8888.SDL_PIXELFO │ │ - 0x00086968 524d4154 5f414247 52383838 38005344 RMAT_ABGR8888.SD │ │ - 0x00086978 4c5f5049 58454c46 4f524d41 545f4247 L_PIXELFORMAT_BG │ │ - 0x00086988 52413838 38380053 444c5f50 4958454c RA8888.SDL_PIXEL │ │ - 0x00086998 464f524d 41545f41 52474232 31303130 FORMAT_ARGB21010 │ │ - 0x000869a8 31300053 444c5f50 4958454c 464f524d 10.SDL_PIXELFORM │ │ - 0x000869b8 41545f59 56313200 53444c5f 50495845 AT_YV12.SDL_PIXE │ │ - 0x000869c8 4c464f52 4d41545f 49595556 0053444c LFORMAT_IYUV.SDL │ │ - 0x000869d8 5f504958 454c464f 524d4154 5f595559 _PIXELFORMAT_YUY │ │ - 0x000869e8 32005344 4c5f5049 58454c46 4f524d41 2.SDL_PIXELFORMA │ │ - 0x000869f8 545f5559 56590053 444c5f50 4958454c T_UYVY.SDL_PIXEL │ │ - 0x00086a08 464f524d 41545f59 56595500 53444c5f FORMAT_YVYU.SDL_ │ │ - 0x00086a18 50495845 4c464f52 4d41545f 554e4b4e PIXELFORMAT_UNKN │ │ - 0x00086a28 4f574e00 464f5552 43432070 6978656c OWN.FOURCC pixel │ │ - 0x00086a38 20666f72 6d617473 20617265 206e6f74 formats are not │ │ - 0x00086a48 20737570 706f7274 65640066 6f726d61 supported.forma │ │ - 0x00086a58 74006e63 6f6c6f72 73007061 6c657474 t.ncolors.palett │ │ - 0x00086a68 65005344 4c5f5365 74506978 656c466f e.SDL_SetPixelFo │ │ - 0x00086a78 726d6174 50616c65 74746528 29207061 rmatPalette() pa │ │ - 0x00086a88 73736564 204e554c 4c20666f 726d6174 ssed NULL format │ │ - 0x00086a98 0053444c 5f536574 50697865 6c466f72 .SDL_SetPixelFor │ │ - 0x00086aa8 6d617450 616c6574 74652829 20706173 matPalette() pas │ │ - 0x00086ab8 73656420 61207061 6c657474 65207468 sed a palette th │ │ - 0x00086ac8 61742064 6f65736e 2774206d 61746368 at doesn't match │ │ - 0x00086ad8 20746865 20666f72 6d617400 67616d6d the format.gamm │ │ - 0x00086ae8 61007261 6d70004f 6e6c7920 776f726b a.ramp.Only work │ │ - 0x00086af8 73207769 74682073 616d6520 666f726d s with same form │ │ - 0x00086b08 61742073 75726661 63657300 496e7661 at surfaces.Inva │ │ - 0x00086b18 6c696420 736f7572 63652062 6c697420 lid source blit │ │ - 0x00086b28 72656374 616e676c 6500496e 76616c69 rectangle.Invali │ │ - 0x00086b38 64206465 7374696e 6174696f 6e20626c d destination bl │ │ - 0x00086b48 69742072 65637461 6e676c65 00556e61 it rectangle.Una │ │ - 0x00086b58 626c6520 746f206c 6f636b20 64657374 ble to lock dest │ │ - 0x00086b68 696e6174 696f6e20 73757266 61636500 ination surface. │ │ - 0x00086b78 556e6162 6c652074 6f206c6f 636b2073 Unable to lock s │ │ - 0x00086b88 6f757263 65207375 72666163 65006c69 ource surface.li │ │ - 0x00086b98 62474c45 5376322e 736f006c 6962474c bGLESv2.so.libGL │ │ - 0x00086ba8 45537631 5f434d2e 736f006c 6962474c ESv1_CM.so.libGL │ │ - 0x00086bb8 45535f43 4d2e736f 006c6962 45474c2e ES_CM.so.libEGL. │ │ - 0x00086bc8 736f004f 70656e47 4c204553 20636f6e so.OpenGL ES con │ │ - 0x00086bd8 74657874 20616c72 65616479 20637265 text already cre │ │ - 0x00086be8 61746564 0053444c 5f564944 454f5f47 ated.SDL_VIDEO_G │ │ - 0x00086bf8 4c5f4452 49564552 00436f75 6c64206e L_DRIVER.Could n │ │ - 0x00086c08 6f742069 6e697469 616c697a 65204f70 ot initialize Op │ │ - 0x00086c18 656e474c 202f2047 4c455320 6c696272 enGL / GLES libr │ │ - 0x00086c28 61727900 65676c43 686f6f73 65436f6e ary.eglChooseCon │ │ - 0x00086c38 66696700 53444c5f 56494445 4f5f4547 fig.SDL_VIDEO_EG │ │ - 0x00086c48 4c5f4452 49564552 00436f75 6c64206e L_DRIVER.Could n │ │ - 0x00086c58 6f74206c 6f616420 45474c20 6c696272 ot load EGL libr │ │ - 0x00086c68 61727900 65676c47 65744469 73706c61 ary.eglGetDispla │ │ - 0x00086c78 7900436f 756c6420 6e6f7420 72657472 y.Could not retr │ │ - 0x00086c88 69657665 2045474c 2066756e 6374696f ieve EGL functio │ │ - 0x00086c98 6e206567 6c476574 44697370 6c617900 n eglGetDisplay. │ │ - 0x00086ca8 65676c49 6e697469 616c697a 6500436f eglInitialize.Co │ │ - 0x00086cb8 756c6420 6e6f7420 72657472 69657665 uld not retrieve │ │ - 0x00086cc8 2045474c 2066756e 6374696f 6e206567 EGL function eg │ │ - 0x00086cd8 6c496e69 7469616c 697a6500 65676c54 lInitialize.eglT │ │ - 0x00086ce8 65726d69 6e617465 00436f75 6c64206e erminate.Could n │ │ - 0x00086cf8 6f742072 65747269 65766520 45474c20 ot retrieve EGL │ │ - 0x00086d08 66756e63 74696f6e 2065676c 5465726d function eglTerm │ │ - 0x00086d18 696e6174 65006567 6c476574 50726f63 inate.eglGetProc │ │ - 0x00086d28 41646472 65737300 436f756c 64206e6f Address.Could no │ │ - 0x00086d38 74207265 74726965 76652045 474c2066 t retrieve EGL f │ │ - 0x00086d48 756e6374 696f6e20 65676c47 65745072 unction eglGetPr │ │ - 0x00086d58 6f634164 64726573 7300436f 756c6420 ocAddress.Could │ │ - 0x00086d68 6e6f7420 72657472 69657665 2045474c not retrieve EGL │ │ - 0x00086d78 2066756e 6374696f 6e206567 6c43686f function eglCho │ │ - 0x00086d88 6f736543 6f6e6669 67006567 6c476574 oseConfig.eglGet │ │ - 0x00086d98 436f6e66 69674174 74726962 00436f75 ConfigAttrib.Cou │ │ - 0x00086da8 6c64206e 6f742072 65747269 65766520 ld not retrieve │ │ - 0x00086db8 45474c20 66756e63 74696f6e 2065676c EGL function egl │ │ - 0x00086dc8 47657443 6f6e6669 67417474 72696200 GetConfigAttrib. │ │ - 0x00086dd8 65676c43 72656174 65436f6e 74657874 eglCreateContext │ │ - 0x00086de8 00436f75 6c64206e 6f742072 65747269 .Could not retri │ │ - 0x00086df8 65766520 45474c20 66756e63 74696f6e eve EGL function │ │ - 0x00086e08 2065676c 43726561 7465436f 6e746578 eglCreateContex │ │ - 0x00086e18 74006567 6c446573 74726f79 436f6e74 t.eglDestroyCont │ │ - 0x00086e28 65787400 436f756c 64206e6f 74207265 ext.Could not re │ │ - 0x00086e38 74726965 76652045 474c2066 756e6374 trieve EGL funct │ │ - 0x00086e48 696f6e20 65676c44 65737472 6f79436f ion eglDestroyCo │ │ - 0x00086e58 6e746578 74006567 6c437265 61746557 ntext.eglCreateW │ │ - 0x00086e68 696e646f 77537572 66616365 00436f75 indowSurface.Cou │ │ - 0x00086e78 6c64206e 6f742072 65747269 65766520 ld not retrieve │ │ - 0x00086e88 45474c20 66756e63 74696f6e 2065676c EGL function egl │ │ - 0x00086e98 43726561 74655769 6e646f77 53757266 CreateWindowSurf │ │ - 0x00086ea8 61636500 65676c44 65737472 6f795375 ace.eglDestroySu │ │ - 0x00086eb8 72666163 6500436f 756c6420 6e6f7420 rface.Could not │ │ - 0x00086ec8 72657472 69657665 2045474c 2066756e retrieve EGL fun │ │ - 0x00086ed8 6374696f 6e206567 6c446573 74726f79 ction eglDestroy │ │ - 0x00086ee8 53757266 61636500 65676c4d 616b6543 Surface.eglMakeC │ │ - 0x00086ef8 75727265 6e740043 6f756c64 206e6f74 urrent.Could not │ │ - 0x00086f08 20726574 72696576 65204547 4c206675 retrieve EGL fu │ │ - 0x00086f18 6e637469 6f6e2065 676c4d61 6b654375 nction eglMakeCu │ │ - 0x00086f28 7272656e 74006567 6c537761 70427566 rrent.eglSwapBuf │ │ - 0x00086f38 66657273 00436f75 6c64206e 6f742072 fers.Could not r │ │ - 0x00086f48 65747269 65766520 45474c20 66756e63 etrieve EGL func │ │ - 0x00086f58 74696f6e 2065676c 53776170 42756666 tion eglSwapBuff │ │ - 0x00086f68 65727300 65676c53 77617049 6e746572 ers.eglSwapInter │ │ - 0x00086f78 76616c00 436f756c 64206e6f 74207265 val.Could not re │ │ - 0x00086f88 74726965 76652045 474c2066 756e6374 trieve EGL funct │ │ - 0x00086f98 696f6e20 65676c53 77617049 6e746572 ion eglSwapInter │ │ - 0x00086fa8 76616c00 65676c57 6169744e 61746976 val.eglWaitNativ │ │ - 0x00086fb8 6500436f 756c6420 6e6f7420 72657472 e.Could not retr │ │ - 0x00086fc8 69657665 2045474c 2066756e 6374696f ieve EGL functio │ │ - 0x00086fd8 6e206567 6c576169 744e6174 69766500 n eglWaitNative. │ │ - 0x00086fe8 65676c57 61697447 4c00436f 756c6420 eglWaitGL.Could │ │ - 0x00086ff8 6e6f7420 72657472 69657665 2045474c not retrieve EGL │ │ - 0x00087008 2066756e 6374696f 6e206567 6c576169 function eglWai │ │ - 0x00087018 74474c00 65676c42 696e6441 50490043 tGL.eglBindAPI.C │ │ - 0x00087028 6f756c64 206e6f74 20726574 72696576 ould not retriev │ │ - 0x00087038 65204547 4c206675 6e637469 6f6e2065 e EGL function e │ │ - 0x00087048 676c4269 6e644150 4900436f 756c6420 glBindAPI.Could │ │ - 0x00087058 6e6f7420 67657420 45474c20 64697370 not get EGL disp │ │ - 0x00087068 6c617900 436f756c 64206e6f 7420696e lay.Could not in │ │ - 0x00087078 69746961 6c697a65 2045474c 00436f75 itialize EGL.Cou │ │ - 0x00087088 6c646e27 74206669 6e64206d 61746368 ldn't find match │ │ - 0x00087098 696e6720 45474c20 636f6e66 6967004f ing EGL config.O │ │ - 0x000870a8 70656e47 4c206e6f 7420696e 69746961 penGL not initia │ │ - 0x000870b8 6c697a65 6400556e 61626c65 20746f20 lized.Unable to │ │ - 0x000870c8 6d616b65 2045474c 20636f6e 74657874 make EGL context │ │ - 0x000870d8 20637572 72656e74 0045474c 206e6f74 current.EGL not │ │ - 0x000870e8 20696e69 7469616c 697a6564 00556e61 initialized.Una │ │ - 0x000870f8 626c6520 746f2073 65742074 68652045 ble to set the E │ │ - 0x00087108 474c2073 77617020 696e7465 7276616c GL swap interval │ │ - 0x00087118 00436f75 6c64206e 6f742063 72656174 .Could not creat │ │ - 0x00087128 65204547 4c20636f 6e746578 7400436f e EGL context.Co │ │ - 0x00087138 756c6420 6e6f7420 6d616b65 2045474c uld not make EGL │ │ - 0x00087148 20636f6e 74657874 20637572 72656e74 context current │ │ - 0x00087158 00726573 756c7400 706f696e 74730063 .result.points.c │ │ - 0x00087168 6f756e74 00726563 74005831 00593100 ount.rect.X1.Y1. │ │ - 0x00087178 58320059 32007769 64746800 68656967 X2.Y2.width.heig │ │ - 0x00087188 68740072 65637473 00737061 6e006e75 ht.rects.span.nu │ │ - 0x00087198 6d726563 74730053 444c5f42 4c49545f mrects.SDL_BLIT_ │ │ - 0x000871a8 4350555f 46454154 55524553 00257500 CPU_FEATURES.%u. │ │ - 0x000871b8 426c6974 20636f6d 62696e61 74696f6e Blit combination │ │ - 0x000871c8 206e6f74 20737570 706f7274 65640053 not supported.S │ │ - 0x000871d8 444c2041 6e64726f 69642076 6964656f DL Android video │ │ - 0x000871e8 20647269 76657200 416e6472 6f696420 driver.Android │ │ - 0x000871f8 6f6e6c79 20737570 706f7274 73206f6e only supports on │ │ - 0x00087208 65207769 6e646f77 00436f75 6c64206e e window.Could n │ │ - 0x00087218 6f742066 65746368 206e6174 69766520 ot fetch native │ │ - 0x00087228 77696e64 6f770043 6f756c64 206e6f74 window.Could not │ │ - 0x00087238 20637265 61746520 474c4553 2077696e create GLES win │ │ - 0x00087248 646f7720 73757266 61636500 6572726f dow surface.erro │ │ - 0x00087258 723a2063 616e2774 20616464 20746f75 r: can't add tou │ │ - 0x00087268 63682025 732c2025 64006a6e 692f5344 ch %s, %d.jni/SD │ │ - 0x00087278 4c322f73 72632f76 6964656f 2f616e64 L2/src/video/and │ │ - 0x00087288 726f6964 2f53444c 5f616e64 726f6964 roid/SDL_android │ │ - 0x00087298 746f7563 682e6300 556e6b6e 6f776e20 touch.c.Unknown │ │ - 0x000872a8 6b657963 6f646520 25640043 6f6d7061 keycode %d.Compa │ │ - 0x000872b8 72655375 72666163 65732530 34645f54 reSurfaces%04d_T │ │ - 0x000872c8 6573744f 75747075 742e626d 70007762 estOutput.bmp.wb │ │ - 0x000872d8 00436f6d 70617265 53757266 61636573 .CompareSurfaces │ │ - 0x000872e8 25303464 5f526566 6572656e 63652e62 %04d_Reference.b │ │ - 0x000872f8 6d700053 75726661 63657320 66726f6d mp.Surfaces from │ │ - 0x00087308 20666169 6c656420 636f6d70 61726973 failed comparis │ │ - 0x00087318 6f6e2073 61766564 20617320 27257327 on saved as '%s' │ │ - 0x00087328 20616e64 20272573 27002578 20255800 and '%s'.%x %X. │ │ - 0x00087338 2025733a 20257300 4661696c 65640050 %s: %s.Failed.P │ │ - 0x00087348 61737365 64005061 73730041 73736572 assed.Pass.Asser │ │ - 0x00087358 74205375 6d6d6172 793a2054 6f74616c t Summary: Total │ │ - 0x00087368 3d256420 50617373 65643d25 64204661 =%d Passed=%d Fa │ │ - 0x00087378 696c6564 3d256400 41737365 72742027 iled=%d.Assert ' │ │ - 0x00087388 2573273a 20257300 6d61784c 656e6774 %s': %s.maxLengt │ │ - 0x00087398 68005465 73744361 73655469 6d656f75 h.TestCaseTimeou │ │ - 0x000873a8 74207469 6d657220 65787069 7265642e t timer expired. │ │ - 0x000873b8 2041626f 7274696e 67207465 73742072 Aborting test r │ │ - 0x000873c8 756e2e00 54686520 6c656e67 7468206f un..The length o │ │ - 0x000873d8 66207468 65206861 726e6573 73207365 f the harness se │ │ - 0x000873e8 6564206d 75737420 6265203e 302e0053 ed must be >0..S │ │ - 0x000873f8 444c5f6d 616c6c6f 6320666f 72207275 DL_malloc for ru │ │ - 0x00087408 6e207365 6564206f 75747075 74206275 n seed output bu │ │ - 0x00087418 66666572 20666169 6c65642e 00496e76 ffer failed..Inv │ │ - 0x00087428 616c6964 2072756e 53656564 20737472 alid runSeed str │ │ - 0x00087438 696e672e 00496e76 616c6964 20737569 ing..Invalid sui │ │ - 0x00087448 74654e61 6d652073 7472696e 672e0049 teName string..I │ │ - 0x00087458 6e76616c 69642074 6573744e 616d6520 nvalid testName │ │ - 0x00087468 73747269 6e672e00 496e7661 6c696420 string..Invalid │ │ - 0x00087478 69746572 6174696f 6e20636f 756e742e iteration count. │ │ - 0x00087488 00256400 4661696c 65642074 6f20616c .%d.Failed to al │ │ - 0x00087498 6c6f6361 74652062 75666665 7220666f locate buffer fo │ │ - 0x000874a8 72206578 65634b65 79206765 6e657261 r execKey genera │ │ - 0x000874b8 74696f6e 2e002573 25732573 25640054 tion..%s%s%s%d.T │ │ - 0x000874c8 696d656f 75742063 616c6c62 61636b20 imeout callback │ │ - 0x000874d8 63616e27 74206265 204e554c 4c005469 can't be NULL.Ti │ │ - 0x000874e8 6d656f75 74207661 6c756520 6d757374 meout value must │ │ - 0x000874f8 20626520 62696767 65722074 68616e20 be bigger than │ │ - 0x00087508 7a65726f 2e004661 696c6564 20746f20 zero..Failed to │ │ - 0x00087518 696e6974 2074696d 65722073 75627379 init timer subsy │ │ - 0x00087528 7374656d 3a202573 00437265 6174696f stem: %s.Creatio │ │ - 0x00087538 6e206f66 2053444c 2074696d 65722066 n of SDL timer f │ │ - 0x00087548 61696c65 643a2025 73005365 74757020 ailed: %s.Setup │ │ - 0x00087558 6661696c 7572653a 20746573 74537569 failure: testSui │ │ - 0x00087568 7465206f 72207465 73744361 73652072 te or testCase r │ │ - 0x00087578 65666572 656e6365 73204e55 4c4c0054 eferences NULL.T │ │ - 0x00087588 65737400 536b6970 70656420 28446973 est.Skipped (Dis │ │ - 0x00087598 61626c65 64290053 75697465 20536574 abled).Suite Set │ │ - 0x000875a8 75700046 757a7a65 7220696e 766f6361 up.Fuzzer invoca │ │ - 0x000875b8 74696f6e 733a2025 6400536b 69707065 tions: %d.Skippe │ │ - 0x000875c8 64202850 726f6772 616d6d61 74696361 d (Programmatica │ │ - 0x000875d8 6c6c7929 00466169 6c656420 28746573 lly).Failed (tes │ │ - 0x000875e8 74207374 61727465 642c2062 75742064 t started, but d │ │ - 0x000875f8 6964206e 6f742072 65747572 6e205445 id not return TE │ │ - 0x00087608 53545f43 4f4d504c 45544544 29004661 ST_COMPLETED).Fa │ │ - 0x00087618 696c6564 20284162 6f727465 64290054 iled (Aborted).T │ │ - 0x00087628 65737420 53756974 65202569 202d2025 est Suite %i - % │ │ - 0x00087638 730a0020 20546573 74204361 73652025 s.. Test Case % │ │ - 0x00087648 69202d20 25733a20 25730047 656e6572 i - %s: %s.Gener │ │ - 0x00087658 6174696e 67206120 72616e64 6f6d2073 ating a random s │ │ - 0x00087668 65656420 6661696c 6564003a 3a3a3a3a eed failed.::::: │ │ - 0x00087678 20546573 74205275 6e202f77 20736565 Test Run /w see │ │ - 0x00087688 64202725 73272073 74617274 65640a00 d '%s' started.. │ │ - 0x00087698 556e6162 6c652074 6f20616c 6c6f6361 Unable to alloca │ │ - 0x000876a8 74652063 61636865 20666f72 20666169 te cache for fai │ │ - 0x000876b8 6c656420 74657374 73004669 6c746572 led tests.Filter │ │ - 0x000876c8 696e673a 2072756e 6e696e67 206f6e6c ing: running onl │ │ - 0x000876d8 79207375 69746520 27257327 0046696c y suite '%s'.Fil │ │ - 0x000876e8 74657269 6e673a20 72756e6e 696e6720 tering: running │ │ - 0x000876f8 6f6e6c79 20746573 74202725 73272069 only test '%s' i │ │ - 0x00087708 6e207375 69746520 27257327 0046696c n suite '%s'.Fil │ │ - 0x00087718 74657220 27257327 20646964 206e6f74 ter '%s' did not │ │ - 0x00087728 206d6174 63682061 6e792074 65737420 match any test │ │ - 0x00087738 73756974 652f6361 73652e00 45786974 suite/case..Exit │ │ - 0x00087748 20636f64 653a2032 003d3d3d 3d3d2054 code: 2.===== T │ │ - 0x00087758 65737420 53756974 65202569 3a202725 est Suite %i: '% │ │ - 0x00087768 73272073 6b697070 65640a00 3d3d3d3d s' skipped..==== │ │ - 0x00087778 3d205465 73742053 75697465 2025693a = Test Suite %i: │ │ - 0x00087788 20272573 27207374 61727465 640a003d '%s' started..= │ │ - 0x00087798 3d3d3d3d 20546573 74204361 73652025 ==== Test Case % │ │ - 0x000877a8 692e2569 3a202725 73272073 6b697070 i.%i: '%s' skipp │ │ - 0x000877b8 65640a00 466f7263 65207275 6e206f66 ed..Force run of │ │ - 0x000877c8 20646973 61626c65 64207465 73742073 disabled test s │ │ - 0x000877d8 696e6365 20746573 74206669 6c746572 ince test filter │ │ - 0x000877e8 20776173 20736574 002d2d2d 2d2d2054 was set.----- T │ │ - 0x000877f8 65737420 43617365 2025692e 25693a20 est Case %i.%i: │ │ - 0x00087808 27257327 20737461 72746564 00546573 '%s' started.Tes │ │ - 0x00087818 74204465 73637269 7074696f 6e3a2027 t Description: ' │ │ - 0x00087828 25732700 54657374 20497465 72617469 %s'.Test Iterati │ │ - 0x00087838 6f6e2025 693a2065 7865634b 65792025 on %i: execKey % │ │ - 0x00087848 6c6c7500 52756e74 696d6520 6f662025 llu.Runtime of % │ │ - 0x00087858 69206974 65726174 696f6e73 3a20252e i iterations: %. │ │ - 0x00087868 31662073 65630041 76657261 67652054 1f sec.Average T │ │ - 0x00087878 65737420 72756e74 696d653a 20252e35 est runtime: %.5 │ │ - 0x00087888 66207365 6300546f 74616c20 54657374 f sec.Total Test │ │ - 0x00087898 2072756e 74696d65 3a20252e 31662073 runtime: %.1f s │ │ - 0x000878a8 6563004e 6f204173 73657274 7300546f ec.No Asserts.To │ │ - 0x000878b8 74616c20 53756974 65207275 6e74696d tal Suite runtim │ │ - 0x000878c8 653a2025 2e316620 73656300 53756974 e: %.1f sec.Suit │ │ - 0x000878d8 6500546f 74616c20 52756e20 72756e74 e.Total Run runt │ │ - 0x000878e8 696d653a 20252e31 66207365 63005275 ime: %.1f sec.Ru │ │ - 0x000878f8 6e005275 6e202f77 20736565 64004578 n.Run /w seed.Ex │ │ - 0x00087908 69742063 6f64653a 20256400 4861726e it code: %d.Harn │ │ - 0x00087918 65737320 696e7075 7420746f 20726570 ess input to rep │ │ - 0x00087928 726f2066 61696c75 7265733a 00202d2d ro failures:. -- │ │ - 0x00087938 73656564 20257320 2d2d6669 6c746572 seed %s --filter │ │ - 0x00087948 20257300 3e3e3e20 25732027 2573273a %s.>>> %s '%s': │ │ - 0x00087958 2025730a 00257320 53756d6d 6172793a %s..%s Summary: │ │ - 0x00087968 20546f74 616c3d25 64205061 73736564 Total=%d Passed │ │ - 0x00087978 3d256420 4661696c 65643d25 6420536b =%d Failed=%d Sk │ │ - 0x00087988 69707065 643d2564 0028496e 76616c69 ipped=%d.(Invali │ │ - 0x00087998 64290049 4e56414c 49440042 41434b00 d).INVALID.BACK. │ │ - 0x000879a8 47554944 45005354 41525400 4c454654 GUIDE.START.LEFT │ │ - 0x000879b8 53544943 4b005249 47485453 5449434b STICK.RIGHTSTICK │ │ - 0x000879c8 004c4546 5453484f 554c4445 52005249 .LEFTSHOULDER.RI │ │ - 0x000879d8 47485453 484f554c 44455200 44504144 GHTSHOULDER.DPAD │ │ - 0x000879e8 5f555000 44504144 5f444f57 4e004450 _UP.DPAD_DOWN.DP │ │ - 0x000879f8 41445f4c 45465400 44504144 5f524947 AD_LEFT.DPAD_RIG │ │ - 0x00087a08 4854003f 3f3f0020 2052656e 64657265 HT.???. Rendere │ │ - 0x00087a18 72202573 3a0a0020 20202046 6c616773 r %s:.. Flags │ │ - 0x00087a28 3a203078 25382e38 58002028 00207c20 : 0x%8.8X. (. | │ │ - 0x00087a38 00507265 73656e74 5653796e 63004163 .PresentVSync.Ac │ │ - 0x00087a48 63656c65 72617465 64003078 25382e38 celerated.0x%8.8 │ │ - 0x00087a58 7800290a 00202020 20546578 74757265 x.).. Texture │ │ - 0x00087a68 20666f72 6d617473 20282564 293a2000 formats (%d): . │ │ - 0x00087a78 2c200055 6e6b6e77 6f6e0049 6e646578 , .Unknwon.Index │ │ - 0x00087a88 314c5342 00496e64 6578314d 53420049 1LSB.Index1MSB.I │ │ - 0x00087a98 6e646578 344c5342 00496e64 6578344d ndex4LSB.Index4M │ │ - 0x00087aa8 53420049 6e646578 38005247 42333332 SB.Index8.RGB332 │ │ - 0x00087ab8 00524742 34343400 52474235 35350042 .RGB444.RGB555.B │ │ - 0x00087ac8 47523535 35004152 47423434 34340041 GR555.ARGB4444.A │ │ - 0x00087ad8 42475234 34343400 41524742 31353535 BGR4444.ARGB1555 │ │ - 0x00087ae8 00414247 52313535 35005247 42353635 .ABGR1555.RGB565 │ │ - 0x00087af8 00424752 35363500 52474232 34004247 .BGR565.RGB24.BG │ │ - 0x00087b08 52323400 52474238 38380042 47523838 R24.RGB888.BGR88 │ │ - 0x00087b18 38004152 47423838 38380052 47424138 8.ARGB8888.RGBA8 │ │ - 0x00087b28 38383800 41424752 38383838 00424752 888.ABGR8888.BGR │ │ - 0x00087b38 41383838 38004152 47423231 30313031 A8888.ARGB210101 │ │ - 0x00087b48 30005956 31320049 59555600 59555932 0.YV12.IYUV.YUY2 │ │ - 0x00087b58 00555956 59005956 59550020 2020204d .UYVY.YVYU. M │ │ - 0x00087b68 61782054 65787475 72652053 697a653a ax Texture Size: │ │ - 0x00087b78 20256478 25640a00 2d2d7669 64656f00 %dx%d..--video. │ │ - 0x00087b88 2d2d7265 6e646572 6572002d 2d676c64 --renderer.--gld │ │ - 0x00087b98 65627567 002d2d69 6e666f00 616c6c00 ebug.--info.all. │ │ - 0x00087ba8 76696465 6f006d6f 64657300 72656e64 video.modes.rend │ │ - 0x00087bb8 65720065 76656e74 002d2d6c 6f670065 er.event.--log.e │ │ - 0x00087bc8 72726f72 00737973 74656d00 61756469 rror.system.audi │ │ - 0x00087bd8 6f00696e 70757400 2d2d6469 73706c61 o.input.--displa │ │ - 0x00087be8 79002d2d 66756c6c 73637265 656e002d y.--fullscreen.- │ │ - 0x00087bf8 2d66756c 6c736372 65656e2d 6465736b -fullscreen-desk │ │ - 0x00087c08 746f7000 2d2d616c 6c6f772d 68696768 top.--allow-high │ │ - 0x00087c18 64706900 2d2d7769 6e646f77 73002d2d dpi.--windows.-- │ │ - 0x00087c28 7469746c 65002d2d 69636f6e 002d2d63 title.--icon.--c │ │ - 0x00087c38 656e7465 72002d2d 706f7369 74696f6e enter.--position │ │ - 0x00087c48 002d2d67 656f6d65 74727900 2d2d6d69 .--geometry.--mi │ │ - 0x00087c58 6e2d6765 6f6d6574 7279002d 2d6d6178 n-geometry.--max │ │ - 0x00087c68 2d67656f 6d657472 79002d2d 6c6f6769 -geometry.--logi │ │ - 0x00087c78 63616c00 2d2d7363 616c6500 2d2d6465 cal.--scale.--de │ │ - 0x00087c88 70746800 2d2d7265 66726573 68002d2d pth.--refresh.-- │ │ - 0x00087c98 7673796e 63002d2d 6e6f6672 616d6500 vsync.--noframe. │ │ - 0x00087ca8 2d2d7265 73697a65 002d2d6d 696e696d --resize.--minim │ │ - 0x00087cb8 697a6500 2d2d6d61 78696d69 7a65002d ize.--maximize.- │ │ - 0x00087cc8 2d677261 62002d2d 72617465 002d2d66 -grab.--rate.--f │ │ - 0x00087cd8 6f726d61 74005531 364c4500 55313642 ormat.U16LE.U16B │ │ - 0x00087ce8 45005331 364c4500 53313642 45002d2d E.S16LE.S16BE.-- │ │ - 0x00087cf8 6368616e 6e656c73 002d2d73 616d706c channels.--sampl │ │ - 0x00087d08 6573002d 68002d2d 68656c70 002d4e53 es.-h.--help.-NS │ │ - 0x00087d18 446f6375 6d656e74 52657669 73696f6e DocumentRevision │ │ - 0x00087d28 73446562 75674d6f 6465005b 2d2d7669 sDebugMode.[--vi │ │ - 0x00087d38 64656f20 64726976 65725d20 5b2d2d72 deo driver] [--r │ │ - 0x00087d48 656e6465 72657220 64726976 65725d20 enderer driver] │ │ - 0x00087d58 5b2d2d67 6c646562 75675d20 5b2d2d69 [--gldebug] [--i │ │ - 0x00087d68 6e666f20 616c6c7c 76696465 6f7c6d6f nfo all|video|mo │ │ - 0x00087d78 6465737c 72656e64 65727c65 76656e74 des|render|event │ │ - 0x00087d88 5d205b2d 2d6c6f67 20616c6c 7c657272 ] [--log all|err │ │ - 0x00087d98 6f727c73 79737465 6d7c6175 64696f7c or|system|audio| │ │ - 0x00087da8 76696465 6f7c7265 6e646572 7c696e70 video|render|inp │ │ - 0x00087db8 75745d20 5b2d2d64 6973706c 6179204e ut] [--display N │ │ - 0x00087dc8 5d205b2d 2d66756c 6c736372 65656e20 ] [--fullscreen │ │ - 0x00087dd8 7c202d2d 66756c6c 73637265 656e2d64 | --fullscreen-d │ │ - 0x00087de8 65736b74 6f70207c 202d2d77 696e646f esktop | --windo │ │ - 0x00087df8 7773204e 5d205b2d 2d746974 6c652074 ws N] [--title t │ │ - 0x00087e08 69746c65 5d205b2d 2d69636f 6e206963 itle] [--icon ic │ │ - 0x00087e18 6f6e2e62 6d705d20 5b2d2d63 656e7465 on.bmp] [--cente │ │ - 0x00087e28 72207c20 2d2d706f 73697469 6f6e2058 r | --position X │ │ - 0x00087e38 2c595d20 5b2d2d67 656f6d65 74727920 ,Y] [--geometry │ │ - 0x00087e48 5778485d 205b2d2d 6d696e2d 67656f6d WxH] [--min-geom │ │ - 0x00087e58 65747279 20577848 5d205b2d 2d6d6178 etry WxH] [--max │ │ - 0x00087e68 2d67656f 6d657472 79205778 485d205b -geometry WxH] [ │ │ - 0x00087e78 2d2d6c6f 67696361 6c205778 485d205b --logical WxH] [ │ │ - 0x00087e88 2d2d7363 616c6520 4e5d205b 2d2d6465 --scale N] [--de │ │ - 0x00087e98 70746820 4e5d205b 2d2d7265 66726573 pth N] [--refres │ │ - 0x00087ea8 6820525d 205b2d2d 7673796e 635d205b h R] [--vsync] [ │ │ - 0x00087eb8 2d2d6e6f 6672616d 655d205b 2d2d7265 --noframe] [--re │ │ - 0x00087ec8 73697a65 5d205b2d 2d6d696e 696d697a size] [--minimiz │ │ - 0x00087ed8 655d205b 2d2d6d61 78696d69 7a655d20 e] [--maximize] │ │ - 0x00087ee8 5b2d2d67 7261625d 205b2d2d 616c6c6f [--grab] [--allo │ │ - 0x00087ef8 772d6869 67686470 695d005b 2d2d7261 w-highdpi].[--ra │ │ - 0x00087f08 7465204e 5d205b2d 2d666f72 6d617420 te N] [--format │ │ - 0x00087f18 55387c53 387c5531 367c5531 364c457c U8|S8|U16|U16LE| │ │ - 0x00087f28 55313642 457c5331 367c5331 364c457c U16BE|S16|S16LE| │ │ - 0x00087f38 53313642 455d205b 2d2d6368 616e6e65 S16BE] [--channe │ │ - 0x00087f48 6c73204e 5d205b2d 2d73616d 706c6573 ls N] [--samples │ │ - 0x00087f58 204e5d00 5b2d2d76 6964656f 20647269 N].[--video dri │ │ - 0x00087f68 7665725d 205b2d2d 72656e64 65726572 ver] [--renderer │ │ - 0x00087f78 20647269 7665725d 205b2d2d 676c6465 driver] [--glde │ │ - 0x00087f88 6275675d 205b2d2d 696e666f 20616c6c bug] [--info all │ │ - 0x00087f98 7c766964 656f7c6d 6f646573 7c72656e |video|modes|ren │ │ - 0x00087fa8 6465727c 6576656e 745d205b 2d2d6c6f der|event] [--lo │ │ - 0x00087fb8 6720616c 6c7c6572 726f727c 73797374 g all|error|syst │ │ - 0x00087fc8 656d7c61 7564696f 7c766964 656f7c72 em|audio|video|r │ │ - 0x00087fd8 656e6465 727c696e 7075745d 205b2d2d ender|input] [-- │ │ - 0x00087fe8 64697370 6c617920 4e5d205b 2d2d6675 display N] [--fu │ │ - 0x00087ff8 6c6c7363 7265656e 207c202d 2d66756c llscreen | --ful │ │ - 0x00088008 6c736372 65656e2d 6465736b 746f7020 lscreen-desktop │ │ - 0x00088018 7c202d2d 77696e64 6f777320 4e5d205b | --windows N] [ │ │ - 0x00088028 2d2d7469 746c6520 7469746c 655d205b --title title] [ │ │ - 0x00088038 2d2d6963 6f6e2069 636f6e2e 626d705d --icon icon.bmp] │ │ - 0x00088048 205b2d2d 63656e74 6572207c 202d2d70 [--center | --p │ │ - 0x00088058 6f736974 696f6e20 582c595d 205b2d2d osition X,Y] [-- │ │ - 0x00088068 67656f6d 65747279 20577848 5d205b2d geometry WxH] [- │ │ - 0x00088078 2d6d696e 2d67656f 6d657472 79205778 -min-geometry Wx │ │ - 0x00088088 485d205b 2d2d6d61 782d6765 6f6d6574 H] [--max-geomet │ │ - 0x00088098 72792057 78485d20 5b2d2d6c 6f676963 ry WxH] [--logic │ │ - 0x000880a8 616c2057 78485d20 5b2d2d73 63616c65 al WxH] [--scale │ │ - 0x000880b8 204e5d20 5b2d2d64 65707468 204e5d20 N] [--depth N] │ │ - 0x000880c8 5b2d2d72 65667265 73682052 5d205b2d [--refresh R] [- │ │ - 0x000880d8 2d767379 6e635d20 5b2d2d6e 6f667261 -vsync] [--nofra │ │ - 0x000880e8 6d655d20 5b2d2d72 6573697a 655d205b me] [--resize] [ │ │ - 0x000880f8 2d2d6d69 6e696d69 7a655d20 5b2d2d6d --minimize] [--m │ │ - 0x00088108 6178696d 697a655d 205b2d2d 67726162 aximize] [--grab │ │ - 0x00088118 5d205b2d 2d616c6c 6f772d68 69676864 ] [--allow-highd │ │ - 0x00088128 70695d20 5b2d2d72 61746520 4e5d205b pi] [--rate N] [ │ │ - 0x00088138 2d2d666f 726d6174 2055387c 53387c55 --format U8|S8|U │ │ - 0x00088148 31367c55 31364c45 7c553136 42457c53 16|U16LE|U16BE|S │ │ - 0x00088158 31367c53 31364c45 7c533136 42455d20 16|S16LE|S16BE] │ │ - 0x00088168 5b2d2d63 68616e6e 656c7320 4e5d205b [--channels N] [ │ │ - 0x00088178 2d2d7361 6d706c65 73204e5d 004e6f20 --samples N].No │ │ - 0x00088188 6275696c 742d696e 20766964 656f2064 built-in video d │ │ - 0x00088198 72697665 72730a00 4275696c 742d696e rivers..Built-in │ │ - 0x000881a8 20766964 656f2064 72697665 72733a00 video drivers:. │ │ - 0x000881b8 20257300 436f756c 646e2774 20696e69 %s.Couldn't ini │ │ - 0x000881c8 7469616c 697a6520 76696465 6f206472 tialize video dr │ │ - 0x000881d8 69766572 3a202573 0a005669 64656f20 iver: %s..Video │ │ - 0x000881e8 64726976 65723a20 25730a00 4e756d62 driver: %s..Numb │ │ - 0x000881f8 6572206f 66206469 73706c61 79733a20 er of displays: │ │ - 0x00088208 25640a00 44697370 6c617920 25643a20 %d..Display %d: │ │ - 0x00088218 25730a00 426f756e 64733a20 25647825 %s..Bounds: %dx% │ │ - 0x00088228 64206174 2025642c 25640a00 20204375 d at %d,%d.. Cu │ │ - 0x00088238 7272656e 74206d6f 64653a20 25647825 rrent mode: %dx% │ │ - 0x00088248 64402564 487a2c20 25642062 6974732d d@%dHz, %d bits- │ │ - 0x00088258 7065722d 70697865 6c202825 73290a00 per-pixel (%s).. │ │ - 0x00088268 20202020 20205265 64204d61 736b2020 Red Mask │ │ - 0x00088278 203d2030 78252e38 780a0020 20202020 = 0x%.8x.. │ │ - 0x00088288 20477265 656e204d 61736b20 3d203078 Green Mask = 0x │ │ - 0x00088298 252e3878 0a002020 20202020 426c7565 %.8x.. Blue │ │ - 0x000882a8 204d6173 6b20203d 20307825 2e38780a Mask = 0x%.8x. │ │ - 0x000882b8 00202020 20202041 6c706861 204d6173 . Alpha Mas │ │ - 0x000882c8 6b203d20 3078252e 38780a00 4e6f2061 k = 0x%.8x..No a │ │ - 0x000882d8 7661696c 61626c65 2066756c 6c736372 vailable fullscr │ │ - 0x000882e8 65656e20 76696465 6f206d6f 6465730a een video modes. │ │ - 0x000882f8 00202046 756c6c73 63726565 6e207669 . Fullscreen vi │ │ - 0x00088308 64656f20 6d6f6465 733a0a00 20202020 deo modes:.. │ │ - 0x00088318 4d6f6465 2025643a 20256478 25644025 Mode %d: %dx%d@% │ │ - 0x00088328 64487a2c 20256420 62697473 2d706572 dHz, %d bits-per │ │ - 0x00088338 2d706978 656c2028 2573290a 00202020 -pixel (%s).. │ │ - 0x00088348 20202020 20526564 204d6173 6b202020 Red Mask │ │ - 0x00088358 3d203078 252e3878 0a002020 20202020 = 0x%.8x.. │ │ - 0x00088368 20204772 65656e20 4d61736b 203d2030 Green Mask = 0 │ │ - 0x00088378 78252e38 780a0020 20202020 20202042 x%.8x.. B │ │ - 0x00088388 6c756520 4d61736b 20203d20 3078252e lue Mask = 0x%. │ │ - 0x00088398 38780a00 20202020 20202020 416c7068 8x.. Alph │ │ - 0x000883a8 61204d61 736b203d 20307825 2e38780a a Mask = 0x%.8x. │ │ - 0x000883b8 004e6f20 6275696c 742d696e 2072656e .No built-in ren │ │ - 0x000883c8 64657220 64726976 6572730a 00427569 der drivers..Bui │ │ - 0x000883d8 6c742d69 6e207265 6e646572 20647269 lt-in render dri │ │ - 0x000883e8 76657273 3a0a004f 7574206f 66206d65 vers:..Out of me │ │ - 0x000883f8 6d6f7279 210a0025 73202564 00436f75 mory!..%s %d.Cou │ │ - 0x00088408 6c646e27 74206372 65617465 2077696e ldn't create win │ │ - 0x00088418 646f773a 2025730a 0057696e 646f7720 dow: %s..Window │ │ - 0x00088428 72657175 65737465 64207369 7a652025 requested size % │ │ - 0x00088438 64782564 2c20676f 74202564 7825640a dx%d, got %dx%d. │ │ - 0x00088448 0043616e 27742073 65742075 70206675 .Can't set up fu │ │ - 0x00088458 6c6c7363 7265656e 20646973 706c6179 llscreen display │ │ - 0x00088468 206d6f64 653a2025 730a0072 6200436f mode: %s..rb.Co │ │ - 0x00088478 756c646e 2774206c 6f616420 25733a20 uldn't load %s: │ │ - 0x00088488 25730a00 436f756c 646e2774 2066696e %s..Couldn't fin │ │ - 0x00088498 64207265 6e646572 20647269 76657220 d render driver │ │ - 0x000884a8 6e616d65 64202573 00436f75 6c646e27 named %s.Couldn' │ │ - 0x000884b8 74206372 65617465 2072656e 64657265 t create rendere │ │ - 0x000884c8 723a2025 730a0043 75727265 6e742072 r: %s..Current r │ │ - 0x000884d8 656e6465 7265723a 0a004e6f 20627569 enderer:..No bui │ │ - 0x000884e8 6c742d69 6e206175 64696f20 64726976 lt-in audio driv │ │ - 0x000884f8 6572730a 00427569 6c742d69 6e206175 ers..Built-in au │ │ - 0x00088508 64696f20 64726976 6572733a 00436f75 dio drivers:.Cou │ │ - 0x00088518 6c646e27 7420696e 69746961 6c697a65 ldn't initialize │ │ - 0x00088528 20617564 696f2064 72697665 723a2025 audio driver: % │ │ - 0x00088538 730a0041 7564696f 20647269 7665723a s..Audio driver: │ │ - 0x00088548 2025730a 00436f75 6c646e27 74206f70 %s..Couldn't op │ │ - 0x00088558 656e2061 7564696f 3a202573 0a004345 en audio: %s..CE │ │ - 0x00088568 4e544552 00555000 52494748 54555000 NTER.UP.RIGHTUP. │ │ - 0x00088578 52494748 54005249 47485444 4f574e00 RIGHT.RIGHTDOWN. │ │ - 0x00088588 444f574e 004c4546 54444f57 4e004c45 DOWN.LEFTDOWN.LE │ │ - 0x00088598 4654004c 45465455 50004c45 46545800 FT.LEFTUP.LEFTX. │ │ - 0x000885a8 4c454654 59005249 47485458 00524947 LEFTY.RIGHTX.RIG │ │ - 0x000885b8 48545900 54524947 4745524c 45465400 HTY.TRIGGERLEFT. │ │ - 0x000885c8 54524947 47455252 49474854 00646f77 TRIGGERRIGHT.dow │ │ - 0x000885d8 6e007570 0053444c 20455645 4e543a20 n.up.SDL EVENT: │ │ - 0x000885e8 57696e64 6f772025 64207368 6f776e00 Window %d shown. │ │ - 0x000885f8 53444c20 4556454e 543a2057 696e646f SDL EVENT: Windo │ │ - 0x00088608 77202564 20686964 64656e00 53444c20 w %d hidden.SDL │ │ - 0x00088618 4556454e 543a2057 696e646f 77202564 EVENT: Window %d │ │ - 0x00088628 20657870 6f736564 0053444c 20455645 exposed.SDL EVE │ │ - 0x00088638 4e543a20 57696e64 6f772025 64206d6f NT: Window %d mo │ │ - 0x00088648 76656420 746f2025 642c2564 0053444c ved to %d,%d.SDL │ │ - 0x00088658 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ - 0x00088668 64207265 73697a65 6420746f 20256478 d resized to %dx │ │ - 0x00088678 25640053 444c2045 56454e54 3a205769 %d.SDL EVENT: Wi │ │ - 0x00088688 6e646f77 20256420 6368616e 67656420 ndow %d changed │ │ - 0x00088698 73697a65 20746f20 25647825 64005344 size to %dx%d.SD │ │ - 0x000886a8 4c204556 454e543a 2057696e 646f7720 L EVENT: Window │ │ - 0x000886b8 2564206d 696e696d 697a6564 0053444c %d minimized.SDL │ │ - 0x000886c8 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ - 0x000886d8 64206d61 78696d69 7a656400 53444c20 d maximized.SDL │ │ - 0x000886e8 4556454e 543a2057 696e646f 77202564 EVENT: Window %d │ │ - 0x000886f8 20726573 746f7265 64005344 4c204556 restored.SDL EV │ │ - 0x00088708 454e543a 204d6f75 73652065 6e746572 ENT: Mouse enter │ │ - 0x00088718 65642077 696e646f 77202564 0053444c ed window %d.SDL │ │ - 0x00088728 20455645 4e543a20 4d6f7573 65206c65 EVENT: Mouse le │ │ - 0x00088738 66742077 696e646f 77202564 0053444c ft window %d.SDL │ │ - 0x00088748 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ - 0x00088758 64206761 696e6564 206b6579 626f6172 d gained keyboar │ │ - 0x00088768 6420666f 63757300 53444c20 4556454e d focus.SDL EVEN │ │ - 0x00088778 543a2057 696e646f 77202564 206c6f73 T: Window %d los │ │ - 0x00088788 74206b65 79626f61 72642066 6f637573 t keyboard focus │ │ - 0x00088798 0053444c 20455645 4e543a20 57696e64 .SDL EVENT: Wind │ │ - 0x000887a8 6f772025 6420636c 6f736564 0053444c ow %d closed.SDL │ │ - 0x000887b8 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ - 0x000887c8 6420676f 7420756e 6b6e6f77 6e206576 d got unknown ev │ │ - 0x000887d8 656e7420 25640053 444c2045 56454e54 ent %d.SDL EVENT │ │ - 0x000887e8 3a204b65 79626f61 72643a20 6b657920 : Keyboard: key │ │ - 0x000887f8 70726573 73656420 20696e20 77696e64 pressed in wind │ │ - 0x00088808 6f772025 643a2073 63616e63 6f646520 ow %d: scancode │ │ - 0x00088818 30782530 3858203d 2025732c 206b6579 0x%08X = %s, key │ │ - 0x00088828 636f6465 20307825 30385820 3d202573 code 0x%08X = %s │ │ - 0x00088838 0053444c 20455645 4e543a20 4b657962 .SDL EVENT: Keyb │ │ - 0x00088848 6f617264 3a206b65 79207265 6c656173 oard: key releas │ │ - 0x00088858 65642069 6e207769 6e646f77 2025643a ed in window %d: │ │ - 0x00088868 20736361 6e636f64 65203078 25303858 scancode 0x%08X │ │ - 0x00088878 203d2025 732c206b 6579636f 64652030 = %s, keycode 0 │ │ - 0x00088888 78253038 58203d20 25730053 444c2045 x%08X = %s.SDL E │ │ - 0x00088898 56454e54 3a204b65 79626f61 72643a20 VENT: Keyboard: │ │ - 0x000888a8 74657874 20696e70 75742022 25732220 text input "%s" │ │ - 0x000888b8 696e2077 696e646f 77202564 0053444c in window %d.SDL │ │ - 0x000888c8 20455645 4e543a20 4d6f7573 653a206d EVENT: Mouse: m │ │ - 0x000888d8 6f766564 20746f20 25642c25 64202825 oved to %d,%d (% │ │ - 0x000888e8 642c2564 2920696e 2077696e 646f7720 d,%d) in window │ │ - 0x000888f8 25640053 444c2045 56454e54 3a204d6f %d.SDL EVENT: Mo │ │ - 0x00088908 7573653a 20627574 746f6e20 25642070 use: button %d p │ │ - 0x00088918 72657373 65642061 74202564 2c256420 ressed at %d,%d │ │ - 0x00088928 77697468 20636c69 636b2063 6f756e74 with click count │ │ - 0x00088938 20256420 696e2077 696e646f 77202564 %d in window %d │ │ - 0x00088948 0053444c 20455645 4e543a20 4d6f7573 .SDL EVENT: Mous │ │ - 0x00088958 653a2062 7574746f 6e202564 2072656c e: button %d rel │ │ - 0x00088968 65617365 64206174 2025642c 25642077 eased at %d,%d w │ │ - 0x00088978 69746820 636c6963 6b20636f 756e7420 ith click count │ │ - 0x00088988 25642069 6e207769 6e646f77 20256400 %d in window %d. │ │ - 0x00088998 53444c20 4556454e 543a204d 6f757365 SDL EVENT: Mouse │ │ - 0x000889a8 3a207768 65656c20 7363726f 6c6c6564 : wheel scrolled │ │ - 0x000889b8 20256420 696e2078 20616e64 20256420 %d in x and %d │ │ - 0x000889c8 696e2079 20696e20 77696e64 6f772025 in y in window % │ │ - 0x000889d8 64005344 4c204556 454e543a 204a6f79 d.SDL EVENT: Joy │ │ - 0x000889e8 73746963 6b20696e 64657820 25642061 stick index %d a │ │ - 0x000889f8 74746163 68656400 53444c20 4556454e ttached.SDL EVEN │ │ - 0x00088a08 543a204a 6f797374 69636b20 25642072 T: Joystick %d r │ │ - 0x00088a18 656d6f76 65640053 444c2045 56454e54 emoved.SDL EVENT │ │ - 0x00088a28 3a204a6f 79737469 636b2025 643a2062 : Joystick %d: b │ │ - 0x00088a38 616c6c20 2564206d 6f766564 20627920 all %d moved by │ │ - 0x00088a48 25642c25 64005344 4c204556 454e543a %d,%d.SDL EVENT: │ │ - 0x00088a58 204a6f79 73746963 6b202564 3a206861 Joystick %d: ha │ │ - 0x00088a68 74202564 206d6f76 65642074 6f202573 t %d moved to %s │ │ - 0x00088a78 0053444c 20455645 4e543a20 4a6f7973 .SDL EVENT: Joys │ │ - 0x00088a88 7469636b 2025643a 20627574 746f6e20 tick %d: button │ │ - 0x00088a98 25642070 72657373 65640053 444c2045 %d pressed.SDL E │ │ - 0x00088aa8 56454e54 3a204a6f 79737469 636b2025 VENT: Joystick % │ │ - 0x00088ab8 643a2062 7574746f 6e202564 2072656c d: button %d rel │ │ - 0x00088ac8 65617365 64005344 4c204556 454e543a eased.SDL EVENT: │ │ - 0x00088ad8 20436f6e 74726f6c 6c657220 696e6465 Controller inde │ │ - 0x00088ae8 78202564 20617474 61636865 64005344 x %d attached.SD │ │ - 0x00088af8 4c204556 454e543a 20436f6e 74726f6c L EVENT: Control │ │ - 0x00088b08 6c657220 25642072 656d6f76 65640053 ler %d removed.S │ │ - 0x00088b18 444c2045 56454e54 3a20436f 6e74726f DL EVENT: Contro │ │ - 0x00088b28 6c6c6572 20256420 61786973 20256420 ller %d axis %d │ │ - 0x00088b38 28272573 27292076 616c7565 3a202564 ('%s') value: %d │ │ - 0x00088b48 0053444c 20455645 4e543a20 436f6e74 .SDL EVENT: Cont │ │ - 0x00088b58 726f6c6c 65722025 64206275 74746f6e roller %d button │ │ - 0x00088b68 20256420 28272573 27292064 6f776e00 %d ('%s') down. │ │ - 0x00088b78 53444c20 4556454e 543a2043 6f6e7472 SDL EVENT: Contr │ │ - 0x00088b88 6f6c6c65 72202564 20627574 746f6e20 oller %d button │ │ - 0x00088b98 25642028 27257327 29207570 0053444c %d ('%s') up.SDL │ │ - 0x00088ba8 20455645 4e543a20 436c6970 626f6172 EVENT: Clipboar │ │ - 0x00088bb8 64207570 64617465 64005344 4c204556 d updated.SDL EV │ │ - 0x00088bc8 454e543a 2046696e 6765723a 20257320 ENT: Finger: %s │ │ - 0x00088bd8 746f7563 683d256c 642c2066 696e6765 touch=%ld, finge │ │ - 0x00088be8 723d256c 642c2078 3d25662c 20793d25 r=%ld, x=%f, y=% │ │ - 0x00088bf8 662c2064 783d2566 2c206479 3d25662c f, dx=%f, dy=%f, │ │ - 0x00088c08 20707265 73737572 653d2566 0053444c pressure=%f.SDL │ │ - 0x00088c18 20455645 4e543a20 51756974 20726571 EVENT: Quit req │ │ - 0x00088c28 75657374 65640053 444c2045 56454e54 uested.SDL EVENT │ │ - 0x00088c38 3a205573 65722065 76656e74 20256400 : User event %d. │ │ - 0x00088c48 556e6b6e 6f776e20 6576656e 74202564 Unknown event %d │ │ - 0x00088c58 00436f75 6c646e27 74206372 65617465 .Couldn't create │ │ - 0x00088c68 20737572 66616365 3a202573 0a00436f surface: %s..Co │ │ - 0x00088c78 756c646e 27742072 65616420 73637265 uldn't read scre │ │ - 0x00088c88 656e3a20 25730a00 73637265 656e7368 en: %s..screensh │ │ - 0x00088c98 6f742e62 6d700043 6f756c64 6e277420 ot.bmp.Couldn't │ │ - 0x00088ca8 73617665 20736372 65656e73 686f742e save screenshot. │ │ - 0x00088cb8 626d703a 2025730a 0053444c 20726f63 bmp: %s..SDL roc │ │ - 0x00088cc8 6b73210a 596f7520 6b6e6f77 20697421 ks!.You know it! │ │ - 0x00088cd8 00436f70 69656420 74657874 20746f20 .Copied text to │ │ - 0x00088ce8 636c6970 626f6172 6400436c 6970626f clipboard.Clipbo │ │ - 0x00088cf8 6172643a 2025730a 00436c69 70626f61 ard: %s..Clipboa │ │ - 0x00088d08 72642069 7320656d 70747900 54657374 rd is empty.Test │ │ - 0x00088d18 204d6573 73616765 00596f75 27726520 Message.You're │ │ - 0x00088d28 61776573 6f6d6521 00282569 2c202569 awesome!.(%i, %i │ │ - 0x00088d38 292c2072 656c2028 25692c20 2569290a ), rel (%i, %i). │ │ - 0x00088d48 004c6173 74206d6f 75736520 706f7369 .Last mouse posi │ │ - 0x00088d58 74696f6e 00000000 00000000 02000000 tion............ │ │ - 0x00088d68 03000000 04000000 05000000 06000000 ................ │ │ - 0x00088d78 07000000 e6000000 e6000000 e6000000 ................ │ │ - 0x00088d88 e6000000 33010000 99010000 00020000 ....3........... │ │ - 0x00088d98 66020000 00030000 66020000 00020000 f.......f....... │ │ - 0x00088da8 99010000 33010000 e6000000 e6000000 ....3........... │ │ - 0x00088db8 e6000000 ffffffff ffffffff ffffffff ................ │ │ - 0x00088dc8 ffffffff 02000000 04000000 06000000 ................ │ │ - 0x00088dd8 08000000 ffffffff ffffffff ffffffff ................ │ │ - 0x00088de8 ffffffff 02000000 04000000 06000000 ................ │ │ - 0x00088df8 08000000 07000000 08000000 09000000 ................ │ │ - 0x00088e08 0a000000 0b000000 0c000000 0d000000 ................ │ │ - 0x00088e18 0e000000 10000000 11000000 13000000 ................ │ │ - 0x00088e28 15000000 17000000 19000000 1c000000 ................ │ │ - 0x00088e38 1f000000 22000000 25000000 29000000 ...."...%...)... │ │ - 0x00088e48 2d000000 32000000 37000000 3c000000 -...2...7...<... │ │ - 0x00088e58 42000000 49000000 50000000 58000000 B...I...P...X... │ │ - 0x00088e68 61000000 6b000000 76000000 82000000 a...k...v....... │ │ - 0x00088e78 8f000000 9d000000 ad000000 be000000 ................ │ │ - 0x00088e88 d1000000 e6000000 fd000000 17010000 ................ │ │ - 0x00088e98 33010000 51010000 73010000 98010000 3...Q...s....... │ │ - 0x00088ea8 c1010000 ee010000 20020000 56020000 ........ ...V... │ │ - 0x00088eb8 92020000 d4020000 1c030000 6c030000 ............l... │ │ - 0x00088ec8 c3030000 24040000 8e040000 02050000 ....$........... │ │ - 0x00088ed8 83050000 10060000 ab060000 56070000 ............V... │ │ - 0x00088ee8 12080000 e0080000 c3090000 bd0a0000 ................ │ │ - 0x00088ef8 d00b0000 ff0c0000 4c0e0000 ba0f0000 ........L....... │ │ - 0x00088f08 4c110000 07130000 ee140000 06170000 L............... │ │ - 0x00088f18 54190000 dc1b0000 a51e0000 b6210000 T............!.. │ │ - 0x00088f28 15250000 ca280000 df2c0000 5b310000 .%...(...,..[1.. │ │ - 0x00088f38 4b360000 b93b0000 b2410000 44480000 K6...;...A..DH.. │ │ - 0x00088f48 7e4f0000 71570000 2f600000 ce690000 ~O..qW../`...i.. │ │ - 0x00088f58 62740000 ff7f0000 08000880 10801090 bt.............. │ │ - 0x00088f68 10001010 20802090 20812091 08800800 .... . . . ..... │ │ - 0x00088f78 10801090 10001010 20802090 20812091 ........ . . . . │ │ - 0x00088f88 10801090 10001010 20802090 20812091 ........ . . . . │ │ - 0x00088f98 08000880 10901080 10101000 20902080 ............ . . │ │ - 0x00088fa8 20912081 08000880 10001010 10801090 . ............. │ │ - 0x00088fb8 20802090 20812091 08000880 10101000 . . . ......... │ │ - 0x00088fc8 10901080 20902080 20912081 08000880 .... . . . ..... │ │ - 0x00088fd8 20802090 20812091 10801090 10001010 . . . ......... │ │ - 0x00088fe8 08000880 20902080 20912081 10901080 .... . . . ..... │ │ - 0x00088ff8 10101000 08000880 20812091 20802090 ........ . . . . │ │ - 0x00089008 10801090 10001010 08000880 20912081 ............ . . │ │ - 0x00089018 20902080 10901080 10101000 08000880 . ............. │ │ - 0x00089028 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089038 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089048 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089058 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089068 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089078 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089088 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000890a8 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ - 0x000890b8 10111213 14151617 18191a1b 1c1d1e1f ................ │ │ - 0x000890c8 20212223 24252627 28292a2b 2c2d2e2f !"#$%&'()*+,-./ │ │ - 0x000890d8 30313233 34353637 38393a3b 3c3d3e3f 0123456789:;<=>? │ │ - 0x000890e8 40414243 44454647 48494a4b 4c4d4e4f @ABCDEFGHIJKLMNO │ │ - 0x000890f8 50515253 54555657 58595a5b 5c5d5e5f PQRSTUVWXYZ[\]^_ │ │ - 0x00089108 60616263 64656667 68696a6b 6c6d6e6f `abcdefghijklmno │ │ - 0x00089118 70717273 74757677 78797a7b 7c7d7e7f pqrstuvwxyz{|}~. │ │ - 0x00089128 80818283 84858687 88898a8b 8c8d8e8f ................ │ │ - 0x00089138 90919293 94959697 98999a9b 9c9d9e9f ................ │ │ - 0x00089148 a0a1a2a3 a4a5a6a7 a8a9aaab acadaeaf ................ │ │ - 0x00089158 b0b1b2b3 b4b5b6b7 b8b9babb bcbdbebf ................ │ │ - 0x00089168 c0c1c2c3 c4c5c6c7 c8c9cacb cccdcecf ................ │ │ - 0x00089178 d0d1d2d3 d4d5d6d7 d8d9dadb dcdddedf ................ │ │ - 0x00089188 e0e1e2e3 e4e5e6e7 e8e9eaeb ecedeeef ................ │ │ - 0x00089198 f0f1f2f3 f4f5f6f7 f8f9fafb fcfdfefe ................ │ │ - 0x000891a8 fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x000891b8 fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x000891c8 fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x000891d8 fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x000891e8 fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x000891f8 fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x00089208 fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x00089218 fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x00089228 496e7465 726e616c 5f416e64 726f6964 Internal_Android │ │ - 0x00089238 5f4a4e49 5f46696c 654f7065 6e000000 _JNI_FileOpen... │ │ - 0x00089248 496e7465 726e616c 5f416e64 726f6964 Internal_Android │ │ - 0x00089258 5f4a4e49 5f46696c 65436c6f 73650000 _JNI_FileClose.. │ │ - 0x00089268 416e6472 6f69645f 4a4e495f 47657453 Android_JNI_GetS │ │ - 0x00089278 79737465 6d536572 76696365 4f626a65 ystemServiceObje │ │ - 0x00089288 63740000 416e6472 6f69645f 4a4e495f ct..Android_JNI_ │ │ - 0x00089298 46696c65 4f70656e 00000000 416e6472 FileOpen....Andr │ │ - 0x000892a8 6f69645f 4a4e495f 46696c65 52656164 oid_JNI_FileRead │ │ - 0x000892b8 00000000 416e6472 6f69645f 4a4e495f ....Android_JNI_ │ │ - 0x000892c8 53657443 6c697062 6f617264 54657874 SetClipboardText │ │ - 0x000892d8 00000000 416e6472 6f69645f 4a4e495f ....Android_JNI_ │ │ - 0x000892e8 47657443 6c697062 6f617264 54657874 GetClipboardText │ │ - 0x000892f8 00000000 416e6472 6f69645f 4a4e495f ....Android_JNI_ │ │ - 0x00089308 48617343 6c697062 6f617264 54657874 HasClipboardText │ │ - 0x00089318 00000000 416e6472 6f69645f 4a4e495f ....Android_JNI_ │ │ - 0x00089328 47657450 6f776572 496e666f 00000000 GetPowerInfo.... │ │ - 0x00089338 53444c5f 416e6472 6f696447 6574496e SDL_AndroidGetIn │ │ - 0x00089348 7465726e 616c5374 6f726167 65506174 ternalStoragePat │ │ - 0x00089358 685f5245 414c0000 53444c5f 416e6472 h_REAL..SDL_Andr │ │ - 0x00089368 6f696447 65744578 7465726e 616c5374 oidGetExternalSt │ │ - 0x00089378 6f726167 65537461 74655f52 45414c00 orageState_REAL. │ │ - 0x00089388 53444c5f 416e6472 6f696447 65744578 SDL_AndroidGetEx │ │ - 0x00089398 7465726e 616c5374 6f726167 65506174 ternalStoragePat │ │ - 0x000893a8 685f5245 414c0000 00000000 00000000 h_REAL.......... │ │ - 0x000893b8 00000000 00000000 61000000 62000000 ........a...b... │ │ - 0x000893c8 63000000 64000000 65000000 66000000 c...d...e...f... │ │ - 0x000893d8 67000000 68000000 69000000 6a000000 g...h...i...j... │ │ - 0x000893e8 6b000000 6c000000 6d000000 6e000000 k...l...m...n... │ │ - 0x000893f8 6f000000 70000000 71000000 72000000 o...p...q...r... │ │ - 0x00089408 73000000 74000000 75000000 76000000 s...t...u...v... │ │ - 0x00089418 77000000 78000000 79000000 7a000000 w...x...y...z... │ │ - 0x00089428 31000000 32000000 33000000 34000000 1...2...3...4... │ │ - 0x00089438 35000000 36000000 37000000 38000000 5...6...7...8... │ │ - 0x00089448 39000000 30000000 0d000000 1b000000 9...0........... │ │ - 0x00089458 08000000 09000000 20000000 2d000000 ........ ...-... │ │ - 0x00089468 3d000000 5b000000 5d000000 5c000000 =...[...]...\... │ │ - 0x00089478 23000000 3b000000 27000000 60000000 #...;...'...`... │ │ - 0x00089488 2c000000 2e000000 2f000000 39000040 ,......./...9..@ │ │ - 0x00089498 3a000040 3b000040 3c000040 3d000040 :..@;..@<..@=..@ │ │ - 0x000894a8 3e000040 3f000040 40000040 41000040 >..@?..@@..@A..@ │ │ - 0x000894b8 42000040 43000040 44000040 45000040 B..@C..@D..@E..@ │ │ - 0x000894c8 46000040 47000040 48000040 49000040 F..@G..@H..@I..@ │ │ - 0x000894d8 4a000040 4b000040 7f000000 4d000040 J..@K..@....M..@ │ │ - 0x000894e8 4e000040 4f000040 50000040 51000040 N..@O..@P..@Q..@ │ │ - 0x000894f8 52000040 53000040 54000040 55000040 R..@S..@T..@U..@ │ │ - 0x00089508 56000040 57000040 58000040 59000040 V..@W..@X..@Y..@ │ │ - 0x00089518 5a000040 5b000040 5c000040 5d000040 Z..@[..@\..@]..@ │ │ - 0x00089528 5e000040 5f000040 60000040 61000040 ^..@_..@`..@a..@ │ │ - 0x00089538 62000040 63000040 00000000 65000040 b..@c..@....e..@ │ │ - 0x00089548 66000040 67000040 68000040 69000040 f..@g..@h..@i..@ │ │ - 0x00089558 6a000040 6b000040 6c000040 6d000040 j..@k..@l..@m..@ │ │ - 0x00089568 6e000040 6f000040 70000040 71000040 n..@o..@p..@q..@ │ │ - 0x00089578 72000040 73000040 74000040 75000040 r..@s..@t..@u..@ │ │ - 0x00089588 76000040 77000040 78000040 79000040 v..@w..@x..@y..@ │ │ - 0x00089598 7a000040 7b000040 7c000040 7d000040 z..@{..@|..@}..@ │ │ - 0x000895a8 7e000040 7f000040 80000040 81000040 ~..@...@...@...@ │ │ - 0x000895b8 00000000 00000000 00000000 85000040 ...............@ │ │ - 0x000895c8 86000040 00000000 00000000 00000000 ...@............ │ │ - 0x000895d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000895e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000895f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089608 00000000 00000000 00000000 99000040 ...............@ │ │ - 0x00089618 9a000040 9b000040 9c000040 9d000040 ...@...@...@...@ │ │ - 0x00089628 9e000040 9f000040 a0000040 a1000040 ...@...@...@...@ │ │ - 0x00089638 a2000040 a3000040 a4000040 00000000 ...@...@...@.... │ │ - 0x00089648 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089658 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089668 00000000 00000000 b0000040 b1000040 ...........@...@ │ │ - 0x00089678 b2000040 b3000040 b4000040 b5000040 ...@...@...@...@ │ │ - 0x00089688 b6000040 b7000040 b8000040 b9000040 ...@...@...@...@ │ │ - 0x00089698 ba000040 bb000040 bc000040 bd000040 ...@...@...@...@ │ │ - 0x000896a8 be000040 bf000040 c0000040 c1000040 ...@...@...@...@ │ │ - 0x000896b8 c2000040 c3000040 c4000040 c5000040 ...@...@...@...@ │ │ - 0x000896c8 c6000040 c7000040 c8000040 c9000040 ...@...@...@...@ │ │ - 0x000896d8 ca000040 cb000040 cc000040 cd000040 ...@...@...@...@ │ │ - 0x000896e8 ce000040 cf000040 d0000040 d1000040 ...@...@...@...@ │ │ - 0x000896f8 d2000040 d3000040 d4000040 d5000040 ...@...@...@...@ │ │ - 0x00089708 d6000040 d7000040 d8000040 d9000040 ...@...@...@...@ │ │ - 0x00089718 da000040 db000040 dc000040 dd000040 ...@...@...@...@ │ │ - 0x00089728 00000000 00000000 e0000040 e1000040 ...........@...@ │ │ - 0x00089738 e2000040 e3000040 e4000040 e5000040 ...@...@...@...@ │ │ - 0x00089748 e6000040 e7000040 00000000 00000000 ...@...@........ │ │ - 0x00089758 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089768 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089778 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089788 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000897a8 00000000 00000000 00000000 01010040 ...............@ │ │ - 0x000897b8 02010040 03010040 04010040 05010040 ...@...@...@...@ │ │ - 0x000897c8 06010040 07010040 08010040 09010040 ...@...@...@...@ │ │ - 0x000897d8 0a010040 0b010040 0c010040 0d010040 ...@...@...@...@ │ │ - 0x000897e8 0e010040 0f010040 10010040 11010040 ...@...@...@...@ │ │ - 0x000897f8 12010040 13010040 14010040 15010040 ...@...@...@...@ │ │ - 0x00089808 16010040 17010040 18010040 19010040 ...@...@...@...@ │ │ - 0x00089818 1a010040 00000000 00000000 00000000 ...@............ │ │ - 0x00089828 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089838 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089848 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089858 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089868 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089878 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089888 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000898a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000898b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000898c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000898d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000898e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000898f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089908 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089918 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089928 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089938 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089948 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089958 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089968 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089978 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089988 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000899a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000899b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000899c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000899d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000899e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000899f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089a98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089ac8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089ad8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00089ba8 00000000 00000000 00060000 01060000 ................ │ │ - 0x00089bb8 02060000 03060000 04060000 05060000 ................ │ │ - 0x00089bc8 06060000 30313233 34353637 38396162 ....0123456789ab │ │ - 0x00089bd8 63646566 00000000 50060000 51060000 cdef....P...Q... │ │ - 0x00089be8 52060000 53060000 54060000 55060000 R...S...T...U... │ │ - 0x00089bf8 09010308 00020c04 06000000 20202020 ............ │ │ - 0x00089c08 20707265 63697369 6f6e206d 65646975 precision mediu │ │ - 0x00089c18 6d702066 6c6f6174 3b202020 2020756e mp float; un │ │ - 0x00089c28 69666f72 6d207361 6d706c65 72324420 iform sampler2D │ │ - 0x00089c38 755f7465 78747572 653b2020 20202075 u_texture; u │ │ - 0x00089c48 6e69666f 726d2076 65633420 755f6d6f niform vec4 u_mo │ │ - 0x00089c58 64756c61 74696f6e 3b202020 20207661 dulation; va │ │ - 0x00089c68 7279696e 67207665 63322076 5f746578 rying vec2 v_tex │ │ - 0x00089c78 436f6f72 643b2020 20202020 20202076 Coord; v │ │ - 0x00089c88 6f696420 6d61696e 28292020 2020207b oid main() { │ │ - 0x00089c98 20202020 20202020 20766563 34206162 vec4 ab │ │ - 0x00089ca8 6772203d 20746578 74757265 32442875 gr = texture2D(u │ │ - 0x00089cb8 5f746578 74757265 2c20765f 74657843 _texture, v_texC │ │ - 0x00089cc8 6f6f7264 293b2020 20202020 20202067 oord); g │ │ - 0x00089cd8 6c5f4672 6167436f 6c6f7220 3d206162 l_FragColor = ab │ │ - 0x00089ce8 67723b20 20202020 20202020 676c5f46 gr; gl_F │ │ - 0x00089cf8 72616743 6f6c6f72 2e61203d 20312e30 ragColor.a = 1.0 │ │ - 0x00089d08 3b202020 20202020 2020676c 5f467261 ; gl_Fra │ │ - 0x00089d18 67436f6c 6f72202a 3d20755f 6d6f6475 gColor *= u_modu │ │ - 0x00089d28 6c617469 6f6e3b20 20202020 7d200000 lation; } .. │ │ - 0x00089d38 20202020 20707265 63697369 6f6e206d precision m │ │ - 0x00089d48 65646975 6d702066 6c6f6174 3b202020 ediump float; │ │ - 0x00089d58 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ - 0x00089d68 72324420 755f7465 78747572 653b2020 r2D u_texture; │ │ - 0x00089d78 20202075 6e69666f 726d2076 65633420 uniform vec4 │ │ - 0x00089d88 755f6d6f 64756c61 74696f6e 3b202020 u_modulation; │ │ - 0x00089d98 20207661 7279696e 67207665 63322076 varying vec2 v │ │ - 0x00089da8 5f746578 436f6f72 643b2020 20202020 _texCoord; │ │ - 0x00089db8 20202076 6f696420 6d61696e 28292020 void main() │ │ - 0x00089dc8 2020207b 20202020 20202020 20766563 { vec │ │ - 0x00089dd8 34206162 6772203d 20746578 74757265 4 abgr = texture │ │ - 0x00089de8 32442875 5f746578 74757265 2c20765f 2D(u_texture, v_ │ │ - 0x00089df8 74657843 6f6f7264 293b2020 20202020 texCoord); │ │ - 0x00089e08 20202067 6c5f4672 6167436f 6c6f7220 gl_FragColor │ │ - 0x00089e18 3d206162 67723b20 20202020 20202020 = abgr; │ │ - 0x00089e28 676c5f46 72616743 6f6c6f72 2e72203d gl_FragColor.r = │ │ - 0x00089e38 20616267 722e623b 20202020 20202020 abgr.b; │ │ - 0x00089e48 20676c5f 46726167 436f6c6f 722e6220 gl_FragColor.b │ │ - 0x00089e58 3d206162 67722e72 3b202020 20202020 = abgr.r; │ │ - 0x00089e68 2020676c 5f467261 67436f6c 6f722e61 gl_FragColor.a │ │ - 0x00089e78 203d2031 2e303b20 20202020 20202020 = 1.0; │ │ - 0x00089e88 676c5f46 72616743 6f6c6f72 202a3d20 gl_FragColor *= │ │ - 0x00089e98 755f6d6f 64756c61 74696f6e 3b202020 u_modulation; │ │ - 0x00089ea8 20207d20 00000000 20202020 20707265 } .... pre │ │ - 0x00089eb8 63697369 6f6e206d 65646975 6d702066 cision mediump f │ │ - 0x00089ec8 6c6f6174 3b202020 2020756e 69666f72 loat; unifor │ │ - 0x00089ed8 6d207361 6d706c65 72324420 755f7465 m sampler2D u_te │ │ - 0x00089ee8 78747572 653b2020 20202075 6e69666f xture; unifo │ │ - 0x00089ef8 726d2076 65633420 755f6d6f 64756c61 rm vec4 u_modula │ │ - 0x00089f08 74696f6e 3b202020 20207661 7279696e tion; varyin │ │ - 0x00089f18 67207665 63322076 5f746578 436f6f72 g vec2 v_texCoor │ │ - 0x00089f28 643b2020 20202020 20202076 6f696420 d; void │ │ - 0x00089f38 6d61696e 28292020 2020207b 20202020 main() { │ │ - 0x00089f48 20202020 20766563 34206162 6772203d vec4 abgr = │ │ - 0x00089f58 20746578 74757265 32442875 5f746578 texture2D(u_tex │ │ - 0x00089f68 74757265 2c20765f 74657843 6f6f7264 ture, v_texCoord │ │ - 0x00089f78 293b2020 20202020 20202067 6c5f4672 ); gl_Fr │ │ - 0x00089f88 6167436f 6c6f7220 3d206162 67723b20 agColor = abgr; │ │ - 0x00089f98 20202020 20202020 676c5f46 72616743 gl_FragC │ │ - 0x00089fa8 6f6c6f72 2e72203d 20616267 722e623b olor.r = abgr.b; │ │ - 0x00089fb8 20202020 20202020 20676c5f 46726167 gl_Frag │ │ - 0x00089fc8 436f6c6f 722e6220 3d206162 67722e72 Color.b = abgr.r │ │ - 0x00089fd8 3b202020 20202020 2020676c 5f467261 ; gl_Fra │ │ - 0x00089fe8 67436f6c 6f72202a 3d20755f 6d6f6475 gColor *= u_modu │ │ - 0x00089ff8 6c617469 6f6e3b20 20202020 7d200000 lation; } .. │ │ - 0x0008a008 20202020 20707265 63697369 6f6e206d precision m │ │ - 0x0008a018 65646975 6d702066 6c6f6174 3b202020 ediump float; │ │ - 0x0008a028 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ - 0x0008a038 72324420 755f7465 78747572 653b2020 r2D u_texture; │ │ - 0x0008a048 20202075 6e69666f 726d2076 65633420 uniform vec4 │ │ - 0x0008a058 755f6d6f 64756c61 74696f6e 3b202020 u_modulation; │ │ - 0x0008a068 20207661 7279696e 67207665 63322076 varying vec2 v │ │ - 0x0008a078 5f746578 436f6f72 643b2020 20202020 _texCoord; │ │ - 0x0008a088 20202076 6f696420 6d61696e 28292020 void main() │ │ - 0x0008a098 2020207b 20202020 20202020 20676c5f { gl_ │ │ - 0x0008a0a8 46726167 436f6c6f 72203d20 74657874 FragColor = text │ │ - 0x0008a0b8 75726532 4428755f 74657874 7572652c ure2D(u_texture, │ │ - 0x0008a0c8 20765f74 6578436f 6f726429 3b202020 v_texCoord); │ │ - 0x0008a0d8 20202020 2020676c 5f467261 67436f6c gl_FragCol │ │ - 0x0008a0e8 6f72202a 3d20755f 6d6f6475 6c617469 or *= u_modulati │ │ - 0x0008a0f8 6f6e3b20 20202020 7d200000 20202020 on; } .. │ │ - 0x0008a108 20707265 63697369 6f6e206d 65646975 precision mediu │ │ - 0x0008a118 6d702066 6c6f6174 3b202020 2020756e mp float; un │ │ - 0x0008a128 69666f72 6d207665 63342075 5f636f6c iform vec4 u_col │ │ - 0x0008a138 6f723b20 20202020 20202020 766f6964 or; void │ │ - 0x0008a148 206d6169 6e282920 20202020 7b202020 main() { │ │ - 0x0008a158 20202020 2020676c 5f467261 67436f6c gl_FragCol │ │ - 0x0008a168 6f72203d 20755f63 6f6c6f72 3b202020 or = u_color; │ │ - 0x0008a178 20207d20 00000000 20202020 20756e69 } .... uni │ │ - 0x0008a188 666f726d 206d6174 3420755f 70726f6a form mat4 u_proj │ │ - 0x0008a198 65637469 6f6e3b20 20202020 61747472 ection; attr │ │ - 0x0008a1a8 69627574 65207665 63322061 5f706f73 ibute vec2 a_pos │ │ - 0x0008a1b8 6974696f 6e3b2020 20202061 74747269 ition; attri │ │ - 0x0008a1c8 62757465 20766563 3220615f 74657843 bute vec2 a_texC │ │ - 0x0008a1d8 6f6f7264 3b202020 20206174 74726962 oord; attrib │ │ - 0x0008a1e8 75746520 666c6f61 7420615f 616e676c ute float a_angl │ │ - 0x0008a1f8 653b2020 20202061 74747269 62757465 e; attribute │ │ - 0x0008a208 20766563 3220615f 63656e74 65723b20 vec2 a_center; │ │ - 0x0008a218 20202020 76617279 696e6720 76656332 varying vec2 │ │ - 0x0008a228 20765f74 6578436f 6f72643b 20202020 v_texCoord; │ │ - 0x0008a238 20202020 20766f69 64206d61 696e2829 void main() │ │ - 0x0008a248 20202020 207b2020 20202020 20202066 { f │ │ - 0x0008a258 6c6f6174 20616e67 6c65203d 20726164 loat angle = rad │ │ - 0x0008a268 69616e73 28615f61 6e676c65 293b2020 ians(a_angle); │ │ - 0x0008a278 20202020 20202066 6c6f6174 2063203d float c = │ │ - 0x0008a288 20636f73 28616e67 6c65293b 20202020 cos(angle); │ │ - 0x0008a298 20202020 20666c6f 61742073 203d2073 float s = s │ │ - 0x0008a2a8 696e2861 6e676c65 293b2020 20202020 in(angle); │ │ - 0x0008a2b8 2020206d 61743220 726f7461 74696f6e mat2 rotation │ │ - 0x0008a2c8 4d617472 6978203d 206d6174 3228632c Matrix = mat2(c, │ │ - 0x0008a2d8 202d732c 20732c20 63293b20 20202020 -s, s, c); │ │ - 0x0008a2e8 20202020 76656332 20706f73 6974696f vec2 positio │ │ - 0x0008a2f8 6e203d20 726f7461 74696f6e 4d617472 n = rotationMatr │ │ - 0x0008a308 6978202a 2028615f 706f7369 74696f6e ix * (a_position │ │ - 0x0008a318 202d2061 5f63656e 74657229 202b2061 - a_center) + a │ │ - 0x0008a328 5f63656e 7465723b 20202020 20202020 _center; │ │ - 0x0008a338 20765f74 6578436f 6f726420 3d20615f v_texCoord = a_ │ │ - 0x0008a348 74657843 6f6f7264 3b202020 20202020 texCoord; │ │ - 0x0008a358 2020676c 5f506f73 6974696f 6e203d20 gl_Position = │ │ - 0x0008a368 755f7072 6f6a6563 74696f6e 202a2076 u_projection * v │ │ - 0x0008a378 65633428 706f7369 74696f6e 2c20302e ec4(position, 0. │ │ - 0x0008a388 302c2031 2e30293b 20202020 20202020 0, 1.0); │ │ - 0x0008a398 676c5f50 6f696e74 53697a65 203d2031 gl_PointSize = 1 │ │ - 0x0008a3a8 2e303b20 20202020 7d200000 474c4553 .0; } ..GLES │ │ - 0x0008a3b8 325f5570 64617465 56696577 706f7274 2_UpdateViewport │ │ - 0x0008a3c8 00000000 474c4553 325f5265 6e646572 ....GLES2_Render │ │ - 0x0008a3d8 52656164 50697865 6c730000 474c4553 ReadPixels..GLES │ │ - 0x0008a3e8 325f5265 6e646572 436f7079 45780000 2_RenderCopyEx.. │ │ - 0x0008a3f8 474c4553 325f5570 64617465 54657874 GLES2_UpdateText │ │ - 0x0008a408 75726500 474c4553 325f4465 7374726f ure.GLES2_Destro │ │ - 0x0008a418 7952656e 64657265 72000000 474c4553 yRenderer...GLES │ │ - 0x0008a428 325f5265 73657453 74617465 00000000 2_ResetState.... │ │ - 0x0008a438 474c4553 325f5265 6e646572 46696c6c GLES2_RenderFill │ │ - 0x0008a448 52656374 73000000 474c4553 325f5265 Rects...GLES2_Re │ │ - 0x0008a458 6e646572 44726177 4c696e65 73000000 nderDrawLines... │ │ - 0x0008a468 474c4553 325f5265 6e646572 436f7079 GLES2_RenderCopy │ │ - 0x0008a478 00000000 474c4553 325f4372 65617465 ....GLES2_Create │ │ - 0x0008a488 54657874 75726500 30313233 34353637 Texture.01234567 │ │ - 0x0008a498 38394142 43444546 4748494a 4b4c4d4e 89ABCDEFGHIJKLMN │ │ - 0x0008a4a8 4f505152 53545556 5758595a 01000000 OPQRSTUVWXYZ.... │ │ - 0x0008a4b8 02000000 03000000 0d000000 0e000000 ................ │ │ - 0x0008a4c8 0f000000 11000000 1c000000 1a000000 ................ │ │ - 0x0008a4d8 1b000000 00000000 424d0000 00000000 ........BM...... │ │ - 0x0008a4e8 000000ff 08000000 002000ff 10000000 ......... ...... │ │ - 0x0008a4f8 004000ff 18000000 006100ff 20000000 .@.......a.. ... │ │ - 0x0008a508 008100ff 29000000 00a100ff 31000000 ....).......1... │ │ - 0x0008a518 00c200ff 39000000 00e200ff 41000000 ....9.......A... │ │ - 0x0008a528 000008ff 4a000000 002008ff 52000000 ....J.... ..R... │ │ - 0x0008a538 004008ff 5a000000 006108ff 62000000 .@..Z....a..b... │ │ - 0x0008a548 008108ff 6a000000 00a108ff 73000000 ....j.......s... │ │ - 0x0008a558 00c208ff 7b000000 00e208ff 83000000 ....{........... │ │ - 0x0008a568 000010ff 8b000000 002010ff 94000000 ......... ...... │ │ - 0x0008a578 004010ff 9c000000 006110ff a4000000 .@.......a...... │ │ - 0x0008a588 008110ff ac000000 00a110ff b4000000 ................ │ │ - 0x0008a598 00c210ff bd000000 00e210ff c5000000 ................ │ │ - 0x0008a5a8 000018ff cd000000 002018ff d5000000 ......... ...... │ │ - 0x0008a5b8 004018ff de000000 006118ff e6000000 .@.......a...... │ │ - 0x0008a5c8 008118ff ee000000 00a118ff f6000000 ................ │ │ - 0x0008a5d8 00c218ff ff000000 00e218ff 00040000 ................ │ │ - 0x0008a5e8 000020ff 08040000 002020ff 10040000 .. ...... ..... │ │ - 0x0008a5f8 004020ff 18040000 006120ff 20040000 .@ ......a . ... │ │ - 0x0008a608 008120ff 29040000 00a120ff 31040000 .. .)..... .1... │ │ - 0x0008a618 00c220ff 39040000 00e220ff 41040000 .. .9..... .A... │ │ - 0x0008a628 000029ff 4a040000 002029ff 52040000 ..).J.... ).R... │ │ - 0x0008a638 004029ff 5a040000 006129ff 62040000 .@).Z....a).b... │ │ - 0x0008a648 008129ff 6a040000 00a129ff 73040000 ..).j.....).s... │ │ - 0x0008a658 00c229ff 7b040000 00e229ff 83040000 ..).{.....)..... │ │ - 0x0008a668 000031ff 8b040000 002031ff 94040000 ..1...... 1..... │ │ - 0x0008a678 004031ff 9c040000 006131ff a4040000 .@1......a1..... │ │ - 0x0008a688 008131ff ac040000 00a131ff b4040000 ..1.......1..... │ │ - 0x0008a698 00c231ff bd040000 00e231ff c5040000 ..1.......1..... │ │ - 0x0008a6a8 000039ff cd040000 002039ff d5040000 ..9...... 9..... │ │ - 0x0008a6b8 004039ff de040000 006139ff e6040000 .@9......a9..... │ │ - 0x0008a6c8 008139ff ee040000 00a139ff f6040000 ..9.......9..... │ │ - 0x0008a6d8 00c239ff ff040000 00e239ff 00080000 ..9.......9..... │ │ - 0x0008a6e8 000041ff 08080000 002041ff 10080000 ..A...... A..... │ │ - 0x0008a6f8 004041ff 18080000 006141ff 20080000 .@A......aA. ... │ │ - 0x0008a708 008141ff 29080000 00a141ff 31080000 ..A.).....A.1... │ │ - 0x0008a718 00c241ff 39080000 00e241ff 41080000 ..A.9.....A.A... │ │ - 0x0008a728 00004aff 4a080000 00204aff 52080000 ..J.J.... J.R... │ │ - 0x0008a738 00404aff 5a080000 00614aff 62080000 .@J.Z....aJ.b... │ │ - 0x0008a748 00814aff 6a080000 00a14aff 73080000 ..J.j.....J.s... │ │ - 0x0008a758 00c24aff 7b080000 00e24aff 83080000 ..J.{.....J..... │ │ - 0x0008a768 000052ff 8b080000 002052ff 94080000 ..R...... R..... │ │ - 0x0008a778 004052ff 9c080000 006152ff a4080000 .@R......aR..... │ │ - 0x0008a788 008152ff ac080000 00a152ff b4080000 ..R.......R..... │ │ - 0x0008a798 00c252ff bd080000 00e252ff c5080000 ..R.......R..... │ │ - 0x0008a7a8 00005aff cd080000 00205aff d5080000 ..Z...... Z..... │ │ - 0x0008a7b8 00405aff de080000 00615aff e6080000 .@Z......aZ..... │ │ - 0x0008a7c8 00815aff ee080000 00a15aff f6080000 ..Z.......Z..... │ │ - 0x0008a7d8 00c25aff ff080000 00e25aff 000c0000 ..Z.......Z..... │ │ - 0x0008a7e8 000062ff 080c0000 002062ff 100c0000 ..b...... b..... │ │ - 0x0008a7f8 004062ff 180c0000 006162ff 200c0000 .@b......ab. ... │ │ - 0x0008a808 008162ff 290c0000 00a162ff 310c0000 ..b.).....b.1... │ │ - 0x0008a818 00c262ff 390c0000 00e262ff 410c0000 ..b.9.....b.A... │ │ - 0x0008a828 00006aff 4a0c0000 00206aff 520c0000 ..j.J.... j.R... │ │ - 0x0008a838 00406aff 5a0c0000 00616aff 620c0000 .@j.Z....aj.b... │ │ - 0x0008a848 00816aff 6a0c0000 00a16aff 730c0000 ..j.j.....j.s... │ │ - 0x0008a858 00c26aff 7b0c0000 00e26aff 830c0000 ..j.{.....j..... │ │ - 0x0008a868 000073ff 8b0c0000 002073ff 940c0000 ..s...... s..... │ │ - 0x0008a878 004073ff 9c0c0000 006173ff a40c0000 .@s......as..... │ │ - 0x0008a888 008173ff ac0c0000 00a173ff b40c0000 ..s.......s..... │ │ - 0x0008a898 00c273ff bd0c0000 00e273ff c50c0000 ..s.......s..... │ │ - 0x0008a8a8 00007bff cd0c0000 00207bff d50c0000 ..{...... {..... │ │ - 0x0008a8b8 00407bff de0c0000 00617bff e60c0000 .@{......a{..... │ │ - 0x0008a8c8 00817bff ee0c0000 00a17bff f60c0000 ..{.......{..... │ │ - 0x0008a8d8 00c27bff ff0c0000 00e27bff 00100000 ..{.......{..... │ │ - 0x0008a8e8 000083ff 08100000 002083ff 10100000 ......... ...... │ │ - 0x0008a8f8 004083ff 18100000 006183ff 20100000 .@.......a.. ... │ │ - 0x0008a908 008183ff 29100000 00a183ff 31100000 ....).......1... │ │ - 0x0008a918 00c283ff 39100000 00e283ff 41100000 ....9.......A... │ │ - 0x0008a928 00008bff 4a100000 00208bff 52100000 ....J.... ..R... │ │ - 0x0008a938 00408bff 5a100000 00618bff 62100000 .@..Z....a..b... │ │ - 0x0008a948 00818bff 6a100000 00a18bff 73100000 ....j.......s... │ │ - 0x0008a958 00c28bff 7b100000 00e28bff 83100000 ....{........... │ │ - 0x0008a968 000094ff 8b100000 002094ff 94100000 ......... ...... │ │ - 0x0008a978 004094ff 9c100000 006194ff a4100000 .@.......a...... │ │ - 0x0008a988 008194ff ac100000 00a194ff b4100000 ................ │ │ - 0x0008a998 00c294ff bd100000 00e294ff c5100000 ................ │ │ - 0x0008a9a8 00009cff cd100000 00209cff d5100000 ......... ...... │ │ - 0x0008a9b8 00409cff de100000 00619cff e6100000 .@.......a...... │ │ - 0x0008a9c8 00819cff ee100000 00a19cff f6100000 ................ │ │ - 0x0008a9d8 00c29cff ff100000 00e29cff 00140000 ................ │ │ - 0x0008a9e8 0000a4ff 08140000 0020a4ff 10140000 ......... ...... │ │ - 0x0008a9f8 0040a4ff 18140000 0061a4ff 20140000 .@.......a.. ... │ │ - 0x0008aa08 0081a4ff 29140000 00a1a4ff 31140000 ....).......1... │ │ - 0x0008aa18 00c2a4ff 39140000 00e2a4ff 41140000 ....9.......A... │ │ - 0x0008aa28 0000acff 4a140000 0020acff 52140000 ....J.... ..R... │ │ - 0x0008aa38 0040acff 5a140000 0061acff 62140000 .@..Z....a..b... │ │ - 0x0008aa48 0081acff 6a140000 00a1acff 73140000 ....j.......s... │ │ - 0x0008aa58 00c2acff 7b140000 00e2acff 83140000 ....{........... │ │ - 0x0008aa68 0000b4ff 8b140000 0020b4ff 94140000 ......... ...... │ │ - 0x0008aa78 0040b4ff 9c140000 0061b4ff a4140000 .@.......a...... │ │ - 0x0008aa88 0081b4ff ac140000 00a1b4ff b4140000 ................ │ │ - 0x0008aa98 00c2b4ff bd140000 00e2b4ff c5140000 ................ │ │ - 0x0008aaa8 0000bdff cd140000 0020bdff d5140000 ......... ...... │ │ - 0x0008aab8 0040bdff de140000 0061bdff e6140000 .@.......a...... │ │ - 0x0008aac8 0081bdff ee140000 00a1bdff f6140000 ................ │ │ - 0x0008aad8 00c2bdff ff140000 00e2bdff 00180000 ................ │ │ - 0x0008aae8 0000c5ff 08180000 0020c5ff 10180000 ......... ...... │ │ - 0x0008aaf8 0040c5ff 18180000 0061c5ff 20180000 .@.......a.. ... │ │ - 0x0008ab08 0081c5ff 29180000 00a1c5ff 31180000 ....).......1... │ │ - 0x0008ab18 00c2c5ff 39180000 00e2c5ff 41180000 ....9.......A... │ │ - 0x0008ab28 0000cdff 4a180000 0020cdff 52180000 ....J.... ..R... │ │ - 0x0008ab38 0040cdff 5a180000 0061cdff 62180000 .@..Z....a..b... │ │ - 0x0008ab48 0081cdff 6a180000 00a1cdff 73180000 ....j.......s... │ │ - 0x0008ab58 00c2cdff 7b180000 00e2cdff 83180000 ....{........... │ │ - 0x0008ab68 0000d5ff 8b180000 0020d5ff 94180000 ......... ...... │ │ - 0x0008ab78 0040d5ff 9c180000 0061d5ff a4180000 .@.......a...... │ │ - 0x0008ab88 0081d5ff ac180000 00a1d5ff b4180000 ................ │ │ - 0x0008ab98 00c2d5ff bd180000 00e2d5ff c5180000 ................ │ │ - 0x0008aba8 0000deff cd180000 0020deff d5180000 ......... ...... │ │ - 0x0008abb8 0040deff de180000 0061deff e6180000 .@.......a...... │ │ - 0x0008abc8 0081deff ee180000 00a1deff f6180000 ................ │ │ - 0x0008abd8 00c2deff ff180000 00e2deff 001c0000 ................ │ │ - 0x0008abe8 0000e6ff 081c0000 0020e6ff 101c0000 ......... ...... │ │ - 0x0008abf8 0040e6ff 181c0000 0061e6ff 201c0000 .@.......a.. ... │ │ - 0x0008ac08 0081e6ff 291c0000 00a1e6ff 311c0000 ....).......1... │ │ - 0x0008ac18 00c2e6ff 391c0000 00e2e6ff 411c0000 ....9.......A... │ │ - 0x0008ac28 0000eeff 4a1c0000 0020eeff 521c0000 ....J.... ..R... │ │ - 0x0008ac38 0040eeff 5a1c0000 0061eeff 621c0000 .@..Z....a..b... │ │ - 0x0008ac48 0081eeff 6a1c0000 00a1eeff 731c0000 ....j.......s... │ │ - 0x0008ac58 00c2eeff 7b1c0000 00e2eeff 831c0000 ....{........... │ │ - 0x0008ac68 0000f6ff 8b1c0000 0020f6ff 941c0000 ......... ...... │ │ - 0x0008ac78 0040f6ff 9c1c0000 0061f6ff a41c0000 .@.......a...... │ │ - 0x0008ac88 0081f6ff ac1c0000 00a1f6ff b41c0000 ................ │ │ - 0x0008ac98 00c2f6ff bd1c0000 00e2f6ff c51c0000 ................ │ │ - 0x0008aca8 0000ffff cd1c0000 0020ffff d51c0000 ......... ...... │ │ - 0x0008acb8 0040ffff de1c0000 0061ffff e61c0000 .@.......a...... │ │ - 0x0008acc8 0081ffff ee1c0000 00a1ffff f61c0000 ................ │ │ - 0x0008acd8 00c2ffff ff1c0000 00e2ffff 000000ff ................ │ │ - 0x0008ace8 00000000 000008ff 00200000 000010ff ......... ...... │ │ - 0x0008acf8 00400000 000018ff 00610000 000020ff .@.......a.... . │ │ - 0x0008ad08 00810000 000029ff 00a10000 000031ff ......).......1. │ │ - 0x0008ad18 00c20000 000039ff 00e20000 000041ff ......9.......A. │ │ - 0x0008ad28 08000000 00004aff 08200000 000052ff ......J.. ....R. │ │ - 0x0008ad38 08400000 00005aff 08610000 000062ff .@....Z..a....b. │ │ - 0x0008ad48 08810000 00006aff 08a10000 000073ff ......j.......s. │ │ - 0x0008ad58 08c20000 00007bff 08e20000 000083ff ......{......... │ │ - 0x0008ad68 10000000 00008bff 10200000 000094ff ......... ...... │ │ - 0x0008ad78 10400000 00009cff 10610000 0000a4ff .@.......a...... │ │ - 0x0008ad88 10810000 0000acff 10a10000 0000b4ff ................ │ │ - 0x0008ad98 10c20000 0000bdff 10e20000 0000c5ff ................ │ │ - 0x0008ada8 18000000 0000cdff 18200000 0000d5ff ......... ...... │ │ - 0x0008adb8 18400000 0000deff 18610000 0000e6ff .@.......a...... │ │ - 0x0008adc8 18810000 0000eeff 18a10000 0000f6ff ................ │ │ - 0x0008add8 18c20000 0000ffff 18e20000 000400ff ................ │ │ - 0x0008ade8 20000000 000408ff 20200000 000410ff ....... ...... │ │ - 0x0008adf8 20400000 000418ff 20610000 000420ff @...... a.... . │ │ - 0x0008ae08 20810000 000429ff 20a10000 000431ff .....). .....1. │ │ - 0x0008ae18 20c20000 000439ff 20e20000 000441ff .....9. .....A. │ │ - 0x0008ae28 29000000 00044aff 29200000 000452ff ).....J.) ....R. │ │ - 0x0008ae38 29400000 00045aff 29610000 000462ff )@....Z.)a....b. │ │ - 0x0008ae48 29810000 00046aff 29a10000 000473ff ).....j.).....s. │ │ - 0x0008ae58 29c20000 00047bff 29e20000 000483ff ).....{.)....... │ │ - 0x0008ae68 31000000 00048bff 31200000 000494ff 1.......1 ...... │ │ - 0x0008ae78 31400000 00049cff 31610000 0004a4ff 1@......1a...... │ │ - 0x0008ae88 31810000 0004acff 31a10000 0004b4ff 1.......1....... │ │ - 0x0008ae98 31c20000 0004bdff 31e20000 0004c5ff 1.......1....... │ │ - 0x0008aea8 39000000 0004cdff 39200000 0004d5ff 9.......9 ...... │ │ - 0x0008aeb8 39400000 0004deff 39610000 0004e6ff 9@......9a...... │ │ - 0x0008aec8 39810000 0004eeff 39a10000 0004f6ff 9.......9....... │ │ - 0x0008aed8 39c20000 0004ffff 39e20000 000800ff 9.......9....... │ │ - 0x0008aee8 41000000 000808ff 41200000 000810ff A.......A ...... │ │ - 0x0008aef8 41400000 000818ff 41610000 000820ff A@......Aa.... . │ │ - 0x0008af08 41810000 000829ff 41a10000 000831ff A.....).A.....1. │ │ - 0x0008af18 41c20000 000839ff 41e20000 000841ff A.....9.A.....A. │ │ - 0x0008af28 4a000000 00084aff 4a200000 000852ff J.....J.J ....R. │ │ - 0x0008af38 4a400000 00085aff 4a610000 000862ff J@....Z.Ja....b. │ │ - 0x0008af48 4a810000 00086aff 4aa10000 000873ff J.....j.J.....s. │ │ - 0x0008af58 4ac20000 00087bff 4ae20000 000883ff J.....{.J....... │ │ - 0x0008af68 52000000 00088bff 52200000 000894ff R.......R ...... │ │ - 0x0008af78 52400000 00089cff 52610000 0008a4ff R@......Ra...... │ │ - 0x0008af88 52810000 0008acff 52a10000 0008b4ff R.......R....... │ │ - 0x0008af98 52c20000 0008bdff 52e20000 0008c5ff R.......R....... │ │ - 0x0008afa8 5a000000 0008cdff 5a200000 0008d5ff Z.......Z ...... │ │ - 0x0008afb8 5a400000 0008deff 5a610000 0008e6ff Z@......Za...... │ │ - 0x0008afc8 5a810000 0008eeff 5aa10000 0008f6ff Z.......Z....... │ │ - 0x0008afd8 5ac20000 0008ffff 5ae20000 000c00ff Z.......Z....... │ │ - 0x0008afe8 62000000 000c08ff 62200000 000c10ff b.......b ...... │ │ - 0x0008aff8 62400000 000c18ff 62610000 000c20ff b@......ba.... . │ │ - 0x0008b008 62810000 000c29ff 62a10000 000c31ff b.....).b.....1. │ │ - 0x0008b018 62c20000 000c39ff 62e20000 000c41ff b.....9.b.....A. │ │ - 0x0008b028 6a000000 000c4aff 6a200000 000c52ff j.....J.j ....R. │ │ - 0x0008b038 6a400000 000c5aff 6a610000 000c62ff j@....Z.ja....b. │ │ - 0x0008b048 6a810000 000c6aff 6aa10000 000c73ff j.....j.j.....s. │ │ - 0x0008b058 6ac20000 000c7bff 6ae20000 000c83ff j.....{.j....... │ │ - 0x0008b068 73000000 000c8bff 73200000 000c94ff s.......s ...... │ │ - 0x0008b078 73400000 000c9cff 73610000 000ca4ff s@......sa...... │ │ - 0x0008b088 73810000 000cacff 73a10000 000cb4ff s.......s....... │ │ - 0x0008b098 73c20000 000cbdff 73e20000 000cc5ff s.......s....... │ │ - 0x0008b0a8 7b000000 000ccdff 7b200000 000cd5ff {.......{ ...... │ │ - 0x0008b0b8 7b400000 000cdeff 7b610000 000ce6ff {@......{a...... │ │ - 0x0008b0c8 7b810000 000ceeff 7ba10000 000cf6ff {.......{....... │ │ - 0x0008b0d8 7bc20000 000cffff 7be20000 001000ff {.......{....... │ │ - 0x0008b0e8 83000000 001008ff 83200000 001010ff ......... ...... │ │ - 0x0008b0f8 83400000 001018ff 83610000 001020ff .@.......a.... . │ │ - 0x0008b108 83810000 001029ff 83a10000 001031ff ......).......1. │ │ - 0x0008b118 83c20000 001039ff 83e20000 001041ff ......9.......A. │ │ - 0x0008b128 8b000000 00104aff 8b200000 001052ff ......J.. ....R. │ │ - 0x0008b138 8b400000 00105aff 8b610000 001062ff .@....Z..a....b. │ │ - 0x0008b148 8b810000 00106aff 8ba10000 001073ff ......j.......s. │ │ - 0x0008b158 8bc20000 00107bff 8be20000 001083ff ......{......... │ │ - 0x0008b168 94000000 00108bff 94200000 001094ff ......... ...... │ │ - 0x0008b178 94400000 00109cff 94610000 0010a4ff .@.......a...... │ │ - 0x0008b188 94810000 0010acff 94a10000 0010b4ff ................ │ │ - 0x0008b198 94c20000 0010bdff 94e20000 0010c5ff ................ │ │ - 0x0008b1a8 9c000000 0010cdff 9c200000 0010d5ff ......... ...... │ │ - 0x0008b1b8 9c400000 0010deff 9c610000 0010e6ff .@.......a...... │ │ - 0x0008b1c8 9c810000 0010eeff 9ca10000 0010f6ff ................ │ │ - 0x0008b1d8 9cc20000 0010ffff 9ce20000 001400ff ................ │ │ - 0x0008b1e8 a4000000 001408ff a4200000 001410ff ......... ...... │ │ - 0x0008b1f8 a4400000 001418ff a4610000 001420ff .@.......a.... . │ │ - 0x0008b208 a4810000 001429ff a4a10000 001431ff ......).......1. │ │ - 0x0008b218 a4c20000 001439ff a4e20000 001441ff ......9.......A. │ │ - 0x0008b228 ac000000 00144aff ac200000 001452ff ......J.. ....R. │ │ - 0x0008b238 ac400000 00145aff ac610000 001462ff .@....Z..a....b. │ │ - 0x0008b248 ac810000 00146aff aca10000 001473ff ......j.......s. │ │ - 0x0008b258 acc20000 00147bff ace20000 001483ff ......{......... │ │ - 0x0008b268 b4000000 00148bff b4200000 001494ff ......... ...... │ │ - 0x0008b278 b4400000 00149cff b4610000 0014a4ff .@.......a...... │ │ - 0x0008b288 b4810000 0014acff b4a10000 0014b4ff ................ │ │ - 0x0008b298 b4c20000 0014bdff b4e20000 0014c5ff ................ │ │ - 0x0008b2a8 bd000000 0014cdff bd200000 0014d5ff ......... ...... │ │ - 0x0008b2b8 bd400000 0014deff bd610000 0014e6ff .@.......a...... │ │ - 0x0008b2c8 bd810000 0014eeff bda10000 0014f6ff ................ │ │ - 0x0008b2d8 bdc20000 0014ffff bde20000 001800ff ................ │ │ - 0x0008b2e8 c5000000 001808ff c5200000 001810ff ......... ...... │ │ - 0x0008b2f8 c5400000 001818ff c5610000 001820ff .@.......a.... . │ │ - 0x0008b308 c5810000 001829ff c5a10000 001831ff ......).......1. │ │ - 0x0008b318 c5c20000 001839ff c5e20000 001841ff ......9.......A. │ │ - 0x0008b328 cd000000 00184aff cd200000 001852ff ......J.. ....R. │ │ - 0x0008b338 cd400000 00185aff cd610000 001862ff .@....Z..a....b. │ │ - 0x0008b348 cd810000 00186aff cda10000 001873ff ......j.......s. │ │ - 0x0008b358 cdc20000 00187bff cde20000 001883ff ......{......... │ │ - 0x0008b368 d5000000 00188bff d5200000 001894ff ......... ...... │ │ - 0x0008b378 d5400000 00189cff d5610000 0018a4ff .@.......a...... │ │ - 0x0008b388 d5810000 0018acff d5a10000 0018b4ff ................ │ │ - 0x0008b398 d5c20000 0018bdff d5e20000 0018c5ff ................ │ │ - 0x0008b3a8 de000000 0018cdff de200000 0018d5ff ......... ...... │ │ - 0x0008b3b8 de400000 0018deff de610000 0018e6ff .@.......a...... │ │ - 0x0008b3c8 de810000 0018eeff dea10000 0018f6ff ................ │ │ - 0x0008b3d8 dec20000 0018ffff dee20000 001c00ff ................ │ │ - 0x0008b3e8 e6000000 001c08ff e6200000 001c10ff ......... ...... │ │ - 0x0008b3f8 e6400000 001c18ff e6610000 001c20ff .@.......a.... . │ │ - 0x0008b408 e6810000 001c29ff e6a10000 001c31ff ......).......1. │ │ - 0x0008b418 e6c20000 001c39ff e6e20000 001c41ff ......9.......A. │ │ - 0x0008b428 ee000000 001c4aff ee200000 001c52ff ......J.. ....R. │ │ - 0x0008b438 ee400000 001c5aff ee610000 001c62ff .@....Z..a....b. │ │ - 0x0008b448 ee810000 001c6aff eea10000 001c73ff ......j.......s. │ │ - 0x0008b458 eec20000 001c7bff eee20000 001c83ff ......{......... │ │ - 0x0008b468 f6000000 001c8bff f6200000 001c94ff ......... ...... │ │ - 0x0008b478 f6400000 001c9cff f6610000 001ca4ff .@.......a...... │ │ - 0x0008b488 f6810000 001cacff f6a10000 001cb4ff ................ │ │ - 0x0008b498 f6c20000 001cbdff f6e20000 001cc5ff ................ │ │ - 0x0008b4a8 ff000000 001ccdff ff200000 001cd5ff ......... ...... │ │ - 0x0008b4b8 ff400000 001cdeff ff610000 001ce6ff .@.......a...... │ │ - 0x0008b4c8 ff810000 001ceeff ffa10000 001cf6ff ................ │ │ - 0x0008b4d8 ffc20000 001cffff ffe20000 ff000000 ................ │ │ - 0x0008b4e8 00000000 ff080000 00002000 ff100000 .......... ..... │ │ - 0x0008b4f8 00004000 ff180000 00006100 ff200000 ..@.......a.. .. │ │ - 0x0008b508 00008100 ff290000 0000a100 ff310000 .....).......1.. │ │ - 0x0008b518 0000c200 ff390000 0000e200 ff410000 .....9.......A.. │ │ - 0x0008b528 00000008 ff4a0000 00002008 ff520000 .....J.... ..R.. │ │ - 0x0008b538 00004008 ff5a0000 00006108 ff620000 ..@..Z....a..b.. │ │ - 0x0008b548 00008108 ff6a0000 0000a108 ff730000 .....j.......s.. │ │ - 0x0008b558 0000c208 ff7b0000 0000e208 ff830000 .....{.......... │ │ - 0x0008b568 00000010 ff8b0000 00002010 ff940000 .......... ..... │ │ - 0x0008b578 00004010 ff9c0000 00006110 ffa40000 ..@.......a..... │ │ - 0x0008b588 00008110 ffac0000 0000a110 ffb40000 ................ │ │ - 0x0008b598 0000c210 ffbd0000 0000e210 ffc50000 ................ │ │ - 0x0008b5a8 00000018 ffcd0000 00002018 ffd50000 .......... ..... │ │ - 0x0008b5b8 00004018 ffde0000 00006118 ffe60000 ..@.......a..... │ │ - 0x0008b5c8 00008118 ffee0000 0000a118 fff60000 ................ │ │ - 0x0008b5d8 0000c218 ffff0000 0000e218 ff000400 ................ │ │ - 0x0008b5e8 00000020 ff080400 00002020 ff100400 ... ...... .... │ │ - 0x0008b5f8 00004020 ff180400 00006120 ff200400 ..@ ......a . .. │ │ - 0x0008b608 00008120 ff290400 0000a120 ff310400 ... .)..... .1.. │ │ - 0x0008b618 0000c220 ff390400 0000e220 ff410400 ... .9..... .A.. │ │ - 0x0008b628 00000029 ff4a0400 00002029 ff520400 ...).J.... ).R.. │ │ - 0x0008b638 00004029 ff5a0400 00006129 ff620400 ..@).Z....a).b.. │ │ - 0x0008b648 00008129 ff6a0400 0000a129 ff730400 ...).j.....).s.. │ │ - 0x0008b658 0000c229 ff7b0400 0000e229 ff830400 ...).{.....).... │ │ - 0x0008b668 00000031 ff8b0400 00002031 ff940400 ...1...... 1.... │ │ - 0x0008b678 00004031 ff9c0400 00006131 ffa40400 ..@1......a1.... │ │ - 0x0008b688 00008131 ffac0400 0000a131 ffb40400 ...1.......1.... │ │ - 0x0008b698 0000c231 ffbd0400 0000e231 ffc50400 ...1.......1.... │ │ - 0x0008b6a8 00000039 ffcd0400 00002039 ffd50400 ...9...... 9.... │ │ - 0x0008b6b8 00004039 ffde0400 00006139 ffe60400 ..@9......a9.... │ │ - 0x0008b6c8 00008139 ffee0400 0000a139 fff60400 ...9.......9.... │ │ - 0x0008b6d8 0000c239 ffff0400 0000e239 ff000800 ...9.......9.... │ │ - 0x0008b6e8 00000041 ff080800 00002041 ff100800 ...A...... A.... │ │ - 0x0008b6f8 00004041 ff180800 00006141 ff200800 ..@A......aA. .. │ │ - 0x0008b708 00008141 ff290800 0000a141 ff310800 ...A.).....A.1.. │ │ - 0x0008b718 0000c241 ff390800 0000e241 ff410800 ...A.9.....A.A.. │ │ - 0x0008b728 0000004a ff4a0800 0000204a ff520800 ...J.J.... J.R.. │ │ - 0x0008b738 0000404a ff5a0800 0000614a ff620800 ..@J.Z....aJ.b.. │ │ - 0x0008b748 0000814a ff6a0800 0000a14a ff730800 ...J.j.....J.s.. │ │ - 0x0008b758 0000c24a ff7b0800 0000e24a ff830800 ...J.{.....J.... │ │ - 0x0008b768 00000052 ff8b0800 00002052 ff940800 ...R...... R.... │ │ - 0x0008b778 00004052 ff9c0800 00006152 ffa40800 ..@R......aR.... │ │ - 0x0008b788 00008152 ffac0800 0000a152 ffb40800 ...R.......R.... │ │ - 0x0008b798 0000c252 ffbd0800 0000e252 ffc50800 ...R.......R.... │ │ - 0x0008b7a8 0000005a ffcd0800 0000205a ffd50800 ...Z...... Z.... │ │ - 0x0008b7b8 0000405a ffde0800 0000615a ffe60800 ..@Z......aZ.... │ │ - 0x0008b7c8 0000815a ffee0800 0000a15a fff60800 ...Z.......Z.... │ │ - 0x0008b7d8 0000c25a ffff0800 0000e25a ff000c00 ...Z.......Z.... │ │ - 0x0008b7e8 00000062 ff080c00 00002062 ff100c00 ...b...... b.... │ │ - 0x0008b7f8 00004062 ff180c00 00006162 ff200c00 ..@b......ab. .. │ │ - 0x0008b808 00008162 ff290c00 0000a162 ff310c00 ...b.).....b.1.. │ │ - 0x0008b818 0000c262 ff390c00 0000e262 ff410c00 ...b.9.....b.A.. │ │ - 0x0008b828 0000006a ff4a0c00 0000206a ff520c00 ...j.J.... j.R.. │ │ - 0x0008b838 0000406a ff5a0c00 0000616a ff620c00 ..@j.Z....aj.b.. │ │ - 0x0008b848 0000816a ff6a0c00 0000a16a ff730c00 ...j.j.....j.s.. │ │ - 0x0008b858 0000c26a ff7b0c00 0000e26a ff830c00 ...j.{.....j.... │ │ - 0x0008b868 00000073 ff8b0c00 00002073 ff940c00 ...s...... s.... │ │ - 0x0008b878 00004073 ff9c0c00 00006173 ffa40c00 ..@s......as.... │ │ - 0x0008b888 00008173 ffac0c00 0000a173 ffb40c00 ...s.......s.... │ │ - 0x0008b898 0000c273 ffbd0c00 0000e273 ffc50c00 ...s.......s.... │ │ - 0x0008b8a8 0000007b ffcd0c00 0000207b ffd50c00 ...{...... {.... │ │ - 0x0008b8b8 0000407b ffde0c00 0000617b ffe60c00 ..@{......a{.... │ │ - 0x0008b8c8 0000817b ffee0c00 0000a17b fff60c00 ...{.......{.... │ │ - 0x0008b8d8 0000c27b ffff0c00 0000e27b ff001000 ...{.......{.... │ │ - 0x0008b8e8 00000083 ff081000 00002083 ff101000 .......... ..... │ │ - 0x0008b8f8 00004083 ff181000 00006183 ff201000 ..@.......a.. .. │ │ - 0x0008b908 00008183 ff291000 0000a183 ff311000 .....).......1.. │ │ - 0x0008b918 0000c283 ff391000 0000e283 ff411000 .....9.......A.. │ │ - 0x0008b928 0000008b ff4a1000 0000208b ff521000 .....J.... ..R.. │ │ - 0x0008b938 0000408b ff5a1000 0000618b ff621000 ..@..Z....a..b.. │ │ - 0x0008b948 0000818b ff6a1000 0000a18b ff731000 .....j.......s.. │ │ - 0x0008b958 0000c28b ff7b1000 0000e28b ff831000 .....{.......... │ │ - 0x0008b968 00000094 ff8b1000 00002094 ff941000 .......... ..... │ │ - 0x0008b978 00004094 ff9c1000 00006194 ffa41000 ..@.......a..... │ │ - 0x0008b988 00008194 ffac1000 0000a194 ffb41000 ................ │ │ - 0x0008b998 0000c294 ffbd1000 0000e294 ffc51000 ................ │ │ - 0x0008b9a8 0000009c ffcd1000 0000209c ffd51000 .......... ..... │ │ - 0x0008b9b8 0000409c ffde1000 0000619c ffe61000 ..@.......a..... │ │ - 0x0008b9c8 0000819c ffee1000 0000a19c fff61000 ................ │ │ - 0x0008b9d8 0000c29c ffff1000 0000e29c ff001400 ................ │ │ - 0x0008b9e8 000000a4 ff081400 000020a4 ff101400 .......... ..... │ │ - 0x0008b9f8 000040a4 ff181400 000061a4 ff201400 ..@.......a.. .. │ │ - 0x0008ba08 000081a4 ff291400 0000a1a4 ff311400 .....).......1.. │ │ - 0x0008ba18 0000c2a4 ff391400 0000e2a4 ff411400 .....9.......A.. │ │ - 0x0008ba28 000000ac ff4a1400 000020ac ff521400 .....J.... ..R.. │ │ - 0x0008ba38 000040ac ff5a1400 000061ac ff621400 ..@..Z....a..b.. │ │ - 0x0008ba48 000081ac ff6a1400 0000a1ac ff731400 .....j.......s.. │ │ - 0x0008ba58 0000c2ac ff7b1400 0000e2ac ff831400 .....{.......... │ │ - 0x0008ba68 000000b4 ff8b1400 000020b4 ff941400 .......... ..... │ │ - 0x0008ba78 000040b4 ff9c1400 000061b4 ffa41400 ..@.......a..... │ │ - 0x0008ba88 000081b4 ffac1400 0000a1b4 ffb41400 ................ │ │ - 0x0008ba98 0000c2b4 ffbd1400 0000e2b4 ffc51400 ................ │ │ - 0x0008baa8 000000bd ffcd1400 000020bd ffd51400 .......... ..... │ │ - 0x0008bab8 000040bd ffde1400 000061bd ffe61400 ..@.......a..... │ │ - 0x0008bac8 000081bd ffee1400 0000a1bd fff61400 ................ │ │ - 0x0008bad8 0000c2bd ffff1400 0000e2bd ff001800 ................ │ │ - 0x0008bae8 000000c5 ff081800 000020c5 ff101800 .......... ..... │ │ - 0x0008baf8 000040c5 ff181800 000061c5 ff201800 ..@.......a.. .. │ │ - 0x0008bb08 000081c5 ff291800 0000a1c5 ff311800 .....).......1.. │ │ - 0x0008bb18 0000c2c5 ff391800 0000e2c5 ff411800 .....9.......A.. │ │ - 0x0008bb28 000000cd ff4a1800 000020cd ff521800 .....J.... ..R.. │ │ - 0x0008bb38 000040cd ff5a1800 000061cd ff621800 ..@..Z....a..b.. │ │ - 0x0008bb48 000081cd ff6a1800 0000a1cd ff731800 .....j.......s.. │ │ - 0x0008bb58 0000c2cd ff7b1800 0000e2cd ff831800 .....{.......... │ │ - 0x0008bb68 000000d5 ff8b1800 000020d5 ff941800 .......... ..... │ │ - 0x0008bb78 000040d5 ff9c1800 000061d5 ffa41800 ..@.......a..... │ │ - 0x0008bb88 000081d5 ffac1800 0000a1d5 ffb41800 ................ │ │ - 0x0008bb98 0000c2d5 ffbd1800 0000e2d5 ffc51800 ................ │ │ - 0x0008bba8 000000de ffcd1800 000020de ffd51800 .......... ..... │ │ - 0x0008bbb8 000040de ffde1800 000061de ffe61800 ..@.......a..... │ │ - 0x0008bbc8 000081de ffee1800 0000a1de fff61800 ................ │ │ - 0x0008bbd8 0000c2de ffff1800 0000e2de ff001c00 ................ │ │ - 0x0008bbe8 000000e6 ff081c00 000020e6 ff101c00 .......... ..... │ │ - 0x0008bbf8 000040e6 ff181c00 000061e6 ff201c00 ..@.......a.. .. │ │ - 0x0008bc08 000081e6 ff291c00 0000a1e6 ff311c00 .....).......1.. │ │ - 0x0008bc18 0000c2e6 ff391c00 0000e2e6 ff411c00 .....9.......A.. │ │ - 0x0008bc28 000000ee ff4a1c00 000020ee ff521c00 .....J.... ..R.. │ │ - 0x0008bc38 000040ee ff5a1c00 000061ee ff621c00 ..@..Z....a..b.. │ │ - 0x0008bc48 000081ee ff6a1c00 0000a1ee ff731c00 .....j.......s.. │ │ - 0x0008bc58 0000c2ee ff7b1c00 0000e2ee ff831c00 .....{.......... │ │ - 0x0008bc68 000000f6 ff8b1c00 000020f6 ff941c00 .......... ..... │ │ - 0x0008bc78 000040f6 ff9c1c00 000061f6 ffa41c00 ..@.......a..... │ │ - 0x0008bc88 000081f6 ffac1c00 0000a1f6 ffb41c00 ................ │ │ - 0x0008bc98 0000c2f6 ffbd1c00 0000e2f6 ffc51c00 ................ │ │ - 0x0008bca8 000000ff ffcd1c00 000020ff ffd51c00 .......... ..... │ │ - 0x0008bcb8 000040ff ffde1c00 000061ff ffe61c00 ..@.......a..... │ │ - 0x0008bcc8 000081ff ffee1c00 0000a1ff fff61c00 ................ │ │ - 0x0008bcd8 0000c2ff ffff1c00 0000e2ff 00000000 ................ │ │ - 0x0008bce8 ff000000 00000008 ff002000 00000010 .......... ..... │ │ - 0x0008bcf8 ff004000 00000018 ff006100 00000020 ..@.......a.... │ │ - 0x0008bd08 ff008100 00000029 ff00a100 00000031 .......).......1 │ │ - 0x0008bd18 ff00c200 00000039 ff00e200 00000041 .......9.......A │ │ - 0x0008bd28 ff080000 0000004a ff082000 00000052 .......J.. ....R │ │ - 0x0008bd38 ff084000 0000005a ff086100 00000062 ..@....Z..a....b │ │ - 0x0008bd48 ff088100 0000006a ff08a100 00000073 .......j.......s │ │ - 0x0008bd58 ff08c200 0000007b ff08e200 00000083 .......{........ │ │ - 0x0008bd68 ff100000 0000008b ff102000 00000094 .......... ..... │ │ - 0x0008bd78 ff104000 0000009c ff106100 000000a4 ..@.......a..... │ │ - 0x0008bd88 ff108100 000000ac ff10a100 000000b4 ................ │ │ - 0x0008bd98 ff10c200 000000bd ff10e200 000000c5 ................ │ │ - 0x0008bda8 ff180000 000000cd ff182000 000000d5 .......... ..... │ │ - 0x0008bdb8 ff184000 000000de ff186100 000000e6 ..@.......a..... │ │ - 0x0008bdc8 ff188100 000000ee ff18a100 000000f6 ................ │ │ - 0x0008bdd8 ff18c200 000000ff ff18e200 00000400 ................ │ │ - 0x0008bde8 ff200000 00000408 ff202000 00000410 . ....... ..... │ │ - 0x0008bdf8 ff204000 00000418 ff206100 00000420 . @...... a.... │ │ - 0x0008be08 ff208100 00000429 ff20a100 00000431 . .....). .....1 │ │ - 0x0008be18 ff20c200 00000439 ff20e200 00000441 . .....9. .....A │ │ - 0x0008be28 ff290000 0000044a ff292000 00000452 .).....J.) ....R │ │ - 0x0008be38 ff294000 0000045a ff296100 00000462 .)@....Z.)a....b │ │ - 0x0008be48 ff298100 0000046a ff29a100 00000473 .).....j.).....s │ │ - 0x0008be58 ff29c200 0000047b ff29e200 00000483 .).....{.)...... │ │ - 0x0008be68 ff310000 0000048b ff312000 00000494 .1.......1 ..... │ │ - 0x0008be78 ff314000 0000049c ff316100 000004a4 .1@......1a..... │ │ - 0x0008be88 ff318100 000004ac ff31a100 000004b4 .1.......1...... │ │ - 0x0008be98 ff31c200 000004bd ff31e200 000004c5 .1.......1...... │ │ - 0x0008bea8 ff390000 000004cd ff392000 000004d5 .9.......9 ..... │ │ - 0x0008beb8 ff394000 000004de ff396100 000004e6 .9@......9a..... │ │ - 0x0008bec8 ff398100 000004ee ff39a100 000004f6 .9.......9...... │ │ - 0x0008bed8 ff39c200 000004ff ff39e200 00000800 .9.......9...... │ │ - 0x0008bee8 ff410000 00000808 ff412000 00000810 .A.......A ..... │ │ - 0x0008bef8 ff414000 00000818 ff416100 00000820 .A@......Aa.... │ │ - 0x0008bf08 ff418100 00000829 ff41a100 00000831 .A.....).A.....1 │ │ - 0x0008bf18 ff41c200 00000839 ff41e200 00000841 .A.....9.A.....A │ │ - 0x0008bf28 ff4a0000 0000084a ff4a2000 00000852 .J.....J.J ....R │ │ - 0x0008bf38 ff4a4000 0000085a ff4a6100 00000862 .J@....Z.Ja....b │ │ - 0x0008bf48 ff4a8100 0000086a ff4aa100 00000873 .J.....j.J.....s │ │ - 0x0008bf58 ff4ac200 0000087b ff4ae200 00000883 .J.....{.J...... │ │ - 0x0008bf68 ff520000 0000088b ff522000 00000894 .R.......R ..... │ │ - 0x0008bf78 ff524000 0000089c ff526100 000008a4 .R@......Ra..... │ │ - 0x0008bf88 ff528100 000008ac ff52a100 000008b4 .R.......R...... │ │ - 0x0008bf98 ff52c200 000008bd ff52e200 000008c5 .R.......R...... │ │ - 0x0008bfa8 ff5a0000 000008cd ff5a2000 000008d5 .Z.......Z ..... │ │ - 0x0008bfb8 ff5a4000 000008de ff5a6100 000008e6 .Z@......Za..... │ │ - 0x0008bfc8 ff5a8100 000008ee ff5aa100 000008f6 .Z.......Z...... │ │ - 0x0008bfd8 ff5ac200 000008ff ff5ae200 00000c00 .Z.......Z...... │ │ - 0x0008bfe8 ff620000 00000c08 ff622000 00000c10 .b.......b ..... │ │ - 0x0008bff8 ff624000 00000c18 ff626100 00000c20 .b@......ba.... │ │ - 0x0008c008 ff628100 00000c29 ff62a100 00000c31 .b.....).b.....1 │ │ - 0x0008c018 ff62c200 00000c39 ff62e200 00000c41 .b.....9.b.....A │ │ - 0x0008c028 ff6a0000 00000c4a ff6a2000 00000c52 .j.....J.j ....R │ │ - 0x0008c038 ff6a4000 00000c5a ff6a6100 00000c62 .j@....Z.ja....b │ │ - 0x0008c048 ff6a8100 00000c6a ff6aa100 00000c73 .j.....j.j.....s │ │ - 0x0008c058 ff6ac200 00000c7b ff6ae200 00000c83 .j.....{.j...... │ │ - 0x0008c068 ff730000 00000c8b ff732000 00000c94 .s.......s ..... │ │ - 0x0008c078 ff734000 00000c9c ff736100 00000ca4 .s@......sa..... │ │ - 0x0008c088 ff738100 00000cac ff73a100 00000cb4 .s.......s...... │ │ - 0x0008c098 ff73c200 00000cbd ff73e200 00000cc5 .s.......s...... │ │ - 0x0008c0a8 ff7b0000 00000ccd ff7b2000 00000cd5 .{.......{ ..... │ │ - 0x0008c0b8 ff7b4000 00000cde ff7b6100 00000ce6 .{@......{a..... │ │ - 0x0008c0c8 ff7b8100 00000cee ff7ba100 00000cf6 .{.......{...... │ │ - 0x0008c0d8 ff7bc200 00000cff ff7be200 00001000 .{.......{...... │ │ - 0x0008c0e8 ff830000 00001008 ff832000 00001010 .......... ..... │ │ - 0x0008c0f8 ff834000 00001018 ff836100 00001020 ..@.......a.... │ │ - 0x0008c108 ff838100 00001029 ff83a100 00001031 .......).......1 │ │ - 0x0008c118 ff83c200 00001039 ff83e200 00001041 .......9.......A │ │ - 0x0008c128 ff8b0000 0000104a ff8b2000 00001052 .......J.. ....R │ │ - 0x0008c138 ff8b4000 0000105a ff8b6100 00001062 ..@....Z..a....b │ │ - 0x0008c148 ff8b8100 0000106a ff8ba100 00001073 .......j.......s │ │ - 0x0008c158 ff8bc200 0000107b ff8be200 00001083 .......{........ │ │ - 0x0008c168 ff940000 0000108b ff942000 00001094 .......... ..... │ │ - 0x0008c178 ff944000 0000109c ff946100 000010a4 ..@.......a..... │ │ - 0x0008c188 ff948100 000010ac ff94a100 000010b4 ................ │ │ - 0x0008c198 ff94c200 000010bd ff94e200 000010c5 ................ │ │ - 0x0008c1a8 ff9c0000 000010cd ff9c2000 000010d5 .......... ..... │ │ - 0x0008c1b8 ff9c4000 000010de ff9c6100 000010e6 ..@.......a..... │ │ - 0x0008c1c8 ff9c8100 000010ee ff9ca100 000010f6 ................ │ │ - 0x0008c1d8 ff9cc200 000010ff ff9ce200 00001400 ................ │ │ - 0x0008c1e8 ffa40000 00001408 ffa42000 00001410 .......... ..... │ │ - 0x0008c1f8 ffa44000 00001418 ffa46100 00001420 ..@.......a.... │ │ - 0x0008c208 ffa48100 00001429 ffa4a100 00001431 .......).......1 │ │ - 0x0008c218 ffa4c200 00001439 ffa4e200 00001441 .......9.......A │ │ - 0x0008c228 ffac0000 0000144a ffac2000 00001452 .......J.. ....R │ │ - 0x0008c238 ffac4000 0000145a ffac6100 00001462 ..@....Z..a....b │ │ - 0x0008c248 ffac8100 0000146a ffaca100 00001473 .......j.......s │ │ - 0x0008c258 ffacc200 0000147b fface200 00001483 .......{........ │ │ - 0x0008c268 ffb40000 0000148b ffb42000 00001494 .......... ..... │ │ - 0x0008c278 ffb44000 0000149c ffb46100 000014a4 ..@.......a..... │ │ - 0x0008c288 ffb48100 000014ac ffb4a100 000014b4 ................ │ │ - 0x0008c298 ffb4c200 000014bd ffb4e200 000014c5 ................ │ │ - 0x0008c2a8 ffbd0000 000014cd ffbd2000 000014d5 .......... ..... │ │ - 0x0008c2b8 ffbd4000 000014de ffbd6100 000014e6 ..@.......a..... │ │ - 0x0008c2c8 ffbd8100 000014ee ffbda100 000014f6 ................ │ │ - 0x0008c2d8 ffbdc200 000014ff ffbde200 00001800 ................ │ │ - 0x0008c2e8 ffc50000 00001808 ffc52000 00001810 .......... ..... │ │ - 0x0008c2f8 ffc54000 00001818 ffc56100 00001820 ..@.......a.... │ │ - 0x0008c308 ffc58100 00001829 ffc5a100 00001831 .......).......1 │ │ - 0x0008c318 ffc5c200 00001839 ffc5e200 00001841 .......9.......A │ │ - 0x0008c328 ffcd0000 0000184a ffcd2000 00001852 .......J.. ....R │ │ - 0x0008c338 ffcd4000 0000185a ffcd6100 00001862 ..@....Z..a....b │ │ - 0x0008c348 ffcd8100 0000186a ffcda100 00001873 .......j.......s │ │ - 0x0008c358 ffcdc200 0000187b ffcde200 00001883 .......{........ │ │ - 0x0008c368 ffd50000 0000188b ffd52000 00001894 .......... ..... │ │ - 0x0008c378 ffd54000 0000189c ffd56100 000018a4 ..@.......a..... │ │ - 0x0008c388 ffd58100 000018ac ffd5a100 000018b4 ................ │ │ - 0x0008c398 ffd5c200 000018bd ffd5e200 000018c5 ................ │ │ - 0x0008c3a8 ffde0000 000018cd ffde2000 000018d5 .......... ..... │ │ - 0x0008c3b8 ffde4000 000018de ffde6100 000018e6 ..@.......a..... │ │ - 0x0008c3c8 ffde8100 000018ee ffdea100 000018f6 ................ │ │ - 0x0008c3d8 ffdec200 000018ff ffdee200 00001c00 ................ │ │ - 0x0008c3e8 ffe60000 00001c08 ffe62000 00001c10 .......... ..... │ │ - 0x0008c3f8 ffe64000 00001c18 ffe66100 00001c20 ..@.......a.... │ │ - 0x0008c408 ffe68100 00001c29 ffe6a100 00001c31 .......).......1 │ │ - 0x0008c418 ffe6c200 00001c39 ffe6e200 00001c41 .......9.......A │ │ - 0x0008c428 ffee0000 00001c4a ffee2000 00001c52 .......J.. ....R │ │ - 0x0008c438 ffee4000 00001c5a ffee6100 00001c62 ..@....Z..a....b │ │ - 0x0008c448 ffee8100 00001c6a ffeea100 00001c73 .......j.......s │ │ - 0x0008c458 ffeec200 00001c7b ffeee200 00001c83 .......{........ │ │ - 0x0008c468 fff60000 00001c8b fff62000 00001c94 .......... ..... │ │ - 0x0008c478 fff64000 00001c9c fff66100 00001ca4 ..@.......a..... │ │ - 0x0008c488 fff68100 00001cac fff6a100 00001cb4 ................ │ │ - 0x0008c498 fff6c200 00001cbd fff6e200 00001cc5 ................ │ │ - 0x0008c4a8 ffff0000 00001ccd ffff2000 00001cd5 .......... ..... │ │ - 0x0008c4b8 ffff4000 00001cde ffff6100 00001ce6 ..@.......a..... │ │ - 0x0008c4c8 ffff8100 00001cee ffffa100 00001cf6 ................ │ │ - 0x0008c4d8 ffffc200 00001cff ffffe200 98300000 .............0.. │ │ - 0x0008c4e8 01000000 38300000 00000000 00000000 ....80.......... │ │ - 0x0008c4f8 00000000 0d010000 0e010000 00000000 ................ │ │ - 0x0008c508 00000000 27000000 1e000000 1f000000 ....'........... │ │ - 0x0008c518 20000000 21000000 22000000 23000000 ...!..."...#... │ │ - 0x0008c528 24000000 25000000 26000000 00000000 $...%...&....... │ │ - 0x0008c538 00000000 52000000 51000000 50000000 ....R...Q...P... │ │ - 0x0008c548 4f000000 77000000 80000000 81000000 O...w........... │ │ - 0x0008c558 66000000 00000000 9c000000 04000000 f............... │ │ - 0x0008c568 05000000 06000000 07000000 08000000 ................ │ │ - 0x0008c578 09000000 0a000000 0b000000 0c000000 ................ │ │ - 0x0008c588 0d000000 0e000000 0f000000 10000000 ................ │ │ - 0x0008c598 11000000 12000000 13000000 14000000 ................ │ │ - 0x0008c5a8 15000000 16000000 17000000 18000000 ................ │ │ - 0x0008c5b8 19000000 1a000000 1b000000 1c000000 ................ │ │ - 0x0008c5c8 1d000000 36000000 37000000 e2000000 ....6...7....... │ │ - 0x0008c5d8 e6000000 e1000000 e5000000 2b000000 ............+... │ │ - 0x0008c5e8 2c000000 00000000 08010000 09010000 ,............... │ │ - 0x0008c5f8 28000000 2a000000 35000000 2d000000 (...*...5...-... │ │ - 0x0008c608 2e000000 2f000000 30000000 31000000 ..../...0...1... │ │ - 0x0008c618 33000000 34000000 38000000 00000000 3...4...8....... │ │ - 0x0008c628 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c638 76000000 00000000 0c010000 05010000 v............... │ │ - 0x0008c648 04010000 02010000 03010000 00000000 ................ │ │ - 0x0008c658 00000000 7f000000 4b000000 4e000000 ........K...N... │ │ - 0x0008c668 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c678 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c688 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c698 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c6a8 00000000 29000000 4c000000 e0000000 ....)...L....... │ │ - 0x0008c6b8 e4000000 39000000 47000000 e3000000 ....9...G....... │ │ - 0x0008c6c8 e7000000 00000000 46000000 48000000 ........F...H... │ │ - 0x0008c6d8 4a000000 4d000000 49000000 0f010000 J...M...I....... │ │ - 0x0008c6e8 00000000 00000000 00000000 19010000 ................ │ │ - 0x0008c6f8 00000000 3a000000 3b000000 3c000000 ....:...;...<... │ │ - 0x0008c708 3d000000 3e000000 3f000000 40000000 =...>...?...@... │ │ - 0x0008c718 41000000 42000000 43000000 44000000 A...B...C...D... │ │ - 0x0008c728 45000000 00000000 62000000 59000000 E.......b...Y... │ │ - 0x0008c738 5a000000 5b000000 5c000000 5d000000 Z...[...\...]... │ │ - 0x0008c748 5e000000 5f000000 60000000 61000000 ^..._...`...a... │ │ - 0x0008c758 54000000 55000000 56000000 57000000 T...U...V...W... │ │ - 0x0008c768 63000000 85000000 58000000 67000000 c.......X...g... │ │ - 0x0008c778 b6000000 b7000000 00000000 00000000 ................ │ │ - 0x0008c788 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c798 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c7a8 12010000 00000000 00000000 00000000 ................ │ │ - 0x0008c7b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c7c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c7d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c7e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c7f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c808 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c818 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c828 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c838 0a010000 94000000 00000000 00000000 ................ │ │ - 0x0008c848 00000000 92000000 89000000 00000000 ................ │ │ - 0x0008c858 00000000 00000000 13010000 14010000 ................ │ │ - 0x0008c868 00000000 05696900 00000000 00000000 .....ii......... │ │ - 0x0008c878 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c888 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c898 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c8a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c8b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c8c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008c8d8 00000000 00000000 00000000 0000000d ................ │ │ - 0x0008c8e8 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ - 0x0008c8f8 000d49c8 0000000d 49c80000 000d49c8 ..I.....I.....I. │ │ - 0x0008c908 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ - 0x0008c918 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ - 0x0008c928 000d49c8 0000000d 49c80000 000d49c8 ..I.....I.....I. │ │ - 0x0008c938 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ - 0x0008c948 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ - 0x0008c958 00056969 00000005 69690000 00030101 ..ii....ii...... │ │ - 0x0008c968 00000005 02010000 00070302 00000009 ................ │ │ - 0x0008c978 04030000 000b0503 0000000d 06040000 ................ │ │ - 0x0008c988 000f0705 00000011 08050000 00130906 ................ │ │ - 0x0008c998 00000015 0a070000 00170b07 00000019 ................ │ │ - 0x0008c9a8 0c080000 001b0d09 0000001d 0e090000 ................ │ │ - 0x0008c9b8 001f0f0a 00000021 100b0000 0023110b .......!.....#.. │ │ - 0x0008c9c8 00000025 120c0000 0027130d 0d49c829 ...%.....'...I.) │ │ - 0x0008c9d8 140d0d49 c82b150e 0d49c82d 160f0d49 ...I.+...I.-...I │ │ - 0x0008c9e8 c82f170f 0d49c831 18100d49 c8331911 ./...I.1...I.3.. │ │ - 0x0008c9f8 0d49c835 1a110d49 c8371b12 0d49c839 .I.5...I.7...I.9 │ │ - 0x0008ca08 1c130d49 c83b1d13 0d49c83d 1e140d49 ...I.;...I.=...I │ │ - 0x0008ca18 c83f1f15 0d49c841 20150d49 c8432116 .?...I.A ..I.C!. │ │ - 0x0008ca28 0d49c845 22170d49 c8472317 0d49c849 .I.E"..I.G#..I.I │ │ - 0x0008ca38 24180d49 c84b2519 0d49c84d 26190569 $..I.K%..I.M&..i │ │ - 0x0008ca48 694f271a 00000000 00000569 69000000 iO'........ii... │ │ - 0x0008ca58 08040200 00000c06 04000000 10080500 ................ │ │ - 0x0008ca68 0000140a 06000000 180c0800 00001c0e ................ │ │ - 0x0008ca78 09000000 20100a00 00002412 0c000000 .... .....$..... │ │ - 0x0008ca88 28140d00 00002c16 0e000000 30181000 (.....,.....0... │ │ - 0x0008ca98 0000341a 11000000 381c1200 00003c1e ..4.....8.....<. │ │ - 0x0008caa8 14000000 40201500 00004422 16000000 ....@ ....D".... │ │ - 0x0008cab8 48241800 00004c26 19000000 50281a0d H$....L&....P(.. │ │ - 0x0008cac8 49c8542a 1c0d49c8 582c1d0d 49c85c2e I.T*..I.X,..I.\. │ │ - 0x0008cad8 1e0d49c8 6030200d 49c86432 210d49c8 ..I.`0 .I.d2!.I. │ │ - 0x0008cae8 6834220d 49c86c36 240d49c8 7038250d h4".I.l6$.I.p8%. │ │ - 0x0008caf8 49c8743a 260d49c8 783c280d 49c87c3e I.t:&.I.x<(.I.|> │ │ - 0x0008cb08 290d49c8 80402a0d 49c88442 2c0d49c8 ).I..@*.I..B,.I. │ │ - 0x0008cb18 88442d0d 49c88c46 2e0d49c8 9048300d .D-.I..F..I..H0. │ │ - 0x0008cb28 49c8944a 310d49c8 984c3205 69699c4e I..J1.I..L2.ii.N │ │ - 0x0008cb38 340d49c8 00000000 00000000 00056969 4.I...........ii │ │ - 0x0008cb48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cb58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cb68 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cb78 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cb88 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cb98 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cba8 00000000 00000000 00000000 0d49c80d .............I.. │ │ - 0x0008cbb8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008cbc8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008cbd8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008cbe8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008cbf8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008cc08 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008cc18 49c80d49 c80d49c8 0569690d 49c80d49 I..I..I..ii.I..I │ │ - 0x0008cc28 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008cc38 05696900 00000000 00000000 00000000 .ii............. │ │ - 0x0008cc48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cc58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cc68 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cc78 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cc88 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cc98 00000000 00000000 00000000 0d49c80d .............I.. │ │ - 0x0008cca8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008ccb8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008ccc8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008ccd8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008cce8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008ccf8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008cd08 49c80d49 c8056969 0d49c80d 49c80d49 I..I..ii.I..I..I │ │ - 0x0008cd18 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008cd28 00000005 69690000 00000000 00000000 ....ii.......... │ │ - 0x0008cd38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cd48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cd58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cd68 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cd78 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cd88 00000000 00000000 00000000 0d49c80d .............I.. │ │ - 0x0008cd98 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008cda8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008cdb8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008cdc8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008cdd8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008cde8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008cdf8 49c80569 690d49c8 0d49c80d 49c80d49 I..ii.I..I..I..I │ │ - 0x0008ce08 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008ce18 00000000 00000569 69000000 00000000 .......ii....... │ │ - 0x0008ce28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ce38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ce48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ce58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ce68 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ce78 00000000 00000000 00000000 0d49c80d .............I.. │ │ - 0x0008ce88 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008ce98 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008cea8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008ceb8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008cec8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008ced8 0d49c80d 49c80d49 c80d49c8 0d49c805 .I..I..I..I..I.. │ │ - 0x0008cee8 69690d49 c80d49c8 0d49c80d 49c80d49 ii.I..I..I..I..I │ │ - 0x0008cef8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008cf08 00000000 00000000 00056969 00000000 ..........ii.... │ │ - 0x0008cf18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cf28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cf38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cf48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cf58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008cf68 00000000 00000000 00000000 0d49c80d .............I.. │ │ - 0x0008cf78 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008cf88 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008cf98 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008cfa8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008cfb8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008cfc8 0d49c80d 49c80d49 c80d49c8 0569690d .I..I..I..I..ii. │ │ - 0x0008cfd8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008cfe8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008cff8 00000000 00000000 00000000 05696900 .............ii. │ │ - 0x0008d008 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d018 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d028 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d038 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d048 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d058 00000000 00000000 00000000 0d49c80d .............I.. │ │ - 0x0008d068 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d078 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008d088 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008d098 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d0a8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008d0b8 0d49c80d 49c80d49 c8056969 0d49c80d .I..I..I..ii.I.. │ │ - 0x0008d0c8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d0d8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d0e8 00000000 00000000 00000000 00000005 ................ │ │ - 0x0008d0f8 69690000 00000000 00000000 00000000 ii.............. │ │ - 0x0008d108 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d118 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d128 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d138 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d148 00000000 00000000 00000000 0d49c80d .............I.. │ │ - 0x0008d158 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d168 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008d178 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008d188 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d198 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008d1a8 0d49c80d 49c80569 690d49c8 0d49c80d .I..I..ii.I..I.. │ │ - 0x0008d1b8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d1c8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d1d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d1e8 00000569 69c80064 c80064c8 0064c800 ...ii..d..d..d.. │ │ - 0x0008d1f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d208 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d218 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d228 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d238 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d248 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d258 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d268 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d278 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d288 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d298 c8006405 69690d49 c80d49c8 0d49c80d ..d.ii.I..I..I.. │ │ - 0x0008d2a8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d2b8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d2c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d2d8 0000c800 64056969 c80064c8 0064c800 ....d.ii..d..d.. │ │ - 0x0008d2e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d2f8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d308 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d318 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d328 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d338 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d348 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d358 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d368 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d378 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d388 056969c8 00640d49 c80d49c8 0d49c80d .ii..d.I..I..I.. │ │ - 0x0008d398 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d3a8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d3b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d3c8 0000c800 64c80064 056969c8 0064c800 ....d..d.ii..d.. │ │ - 0x0008d3d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d3e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d3f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d408 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d418 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d428 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d438 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d448 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d458 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d468 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x0008d478 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008d488 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d498 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d4a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d4b8 0000c800 64c80064 c8006405 6969c800 ....d..d..d.ii.. │ │ - 0x0008d4c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d4d8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d4e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d4f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d508 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d518 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d528 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d538 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d548 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d558 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ - 0x0008d568 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008d578 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d588 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d598 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d5a8 0000c800 64c80064 c80064c8 00640569 ....d..d..d..d.i │ │ - 0x0008d5b8 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ - 0x0008d5c8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d5d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d5e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d5f8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d608 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d618 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d628 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d638 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d648 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ - 0x0008d658 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008d668 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d678 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d688 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d698 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008d6a8 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ - 0x0008d6b8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d6c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d6d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d6e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d6f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d708 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d718 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d728 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d738 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ - 0x0008d748 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008d758 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d768 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d778 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d788 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008d798 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ - 0x0008d7a8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d7b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d7c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d7d8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d7e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d7f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d808 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d818 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d828 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ - 0x0008d838 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008d848 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d858 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d868 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d878 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008d888 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ - 0x0008d898 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d8a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d8b8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d8c8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d8d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d8e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d8f8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d908 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ - 0x0008d918 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ - 0x0008d928 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008d938 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008d948 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008d958 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008d968 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008d978 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ - 0x0008d988 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d998 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d9a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d9b8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d9c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008d9d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008d9e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008d9f8 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ - 0x0008da08 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008da18 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008da28 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008da38 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008da48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008da58 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008da68 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x0008da78 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008da88 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008da98 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008daa8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008dab8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008dac8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dad8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008dae8 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ - 0x0008daf8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008db08 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008db18 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008db28 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008db38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008db48 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008db58 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008db68 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ - 0x0008db78 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008db88 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008db98 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008dba8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008dbb8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dbc8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008dbd8 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ - 0x0008dbe8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dbf8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008dc08 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008dc18 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008dc28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008dc38 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008dc48 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dc58 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ - 0x0008dc68 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008dc78 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dc88 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008dc98 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008dca8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dcb8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008dcc8 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ - 0x0008dcd8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dce8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008dcf8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008dd08 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008dd18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008dd28 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008dd38 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dd48 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ - 0x0008dd58 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008dd68 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dd78 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008dd88 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008dd98 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dda8 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ - 0x0008ddb8 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ - 0x0008ddc8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ddd8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008dde8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008ddf8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008de08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008de18 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008de28 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008de38 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ - 0x0008de48 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008de58 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008de68 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008de78 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008de88 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008de98 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ - 0x0008dea8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008deb8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dec8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008ded8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008dee8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008def8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008df08 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008df18 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008df28 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ - 0x0008df38 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008df48 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008df58 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008df68 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008df78 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008df88 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ - 0x0008df98 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008dfa8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008dfb8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008dfc8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008dfd8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008dfe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008dff8 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e008 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e018 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ - 0x0008e028 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ - 0x0008e038 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e048 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e058 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e068 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e078 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ - 0x0008e088 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e098 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e0a8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008e0b8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008e0c8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008e0d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008e0e8 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e0f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e108 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e118 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ - 0x0008e128 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e138 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e148 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e158 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e168 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ - 0x0008e178 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e188 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e198 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008e1a8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008e1b8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008e1c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008e1d8 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e1e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e1f8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e208 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ - 0x0008e218 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e228 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e238 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e248 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e258 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ - 0x0008e268 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e278 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e288 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008e298 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008e2a8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008e2b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008e2c8 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e2d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e2e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e2f8 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ - 0x0008e308 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e318 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e328 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e338 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x0008e348 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e358 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e368 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e378 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008e388 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008e398 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008e3a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008e3b8 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e3c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e3d8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e3e8 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ - 0x0008e3f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e408 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e418 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e428 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ - 0x0008e438 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e448 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e458 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e468 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008e478 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008e488 c80d49c8 00ff0000 ff0000ff 0000ff00 ..I............. │ │ - 0x0008e498 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ - 0x0008e4a8 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ - 0x0008e4b8 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ - 0x0008e4c8 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ - 0x0008e4d8 ff0000ff 0000ff00 00ff0005 696900ff ............ii.. │ │ - 0x0008e4e8 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ - 0x0008e4f8 00ff0000 ff0000ff 0000ff00 37370500 ............77.. │ │ - 0x0008e508 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ - 0x0008e518 0000ff00 00ff0000 ff000569 6900ff00 ...........ii... │ │ - 0x0008e528 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ - 0x0008e538 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ - 0x0008e548 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ - 0x0008e558 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ - 0x0008e568 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ - 0x0008e578 0000ff00 00000000 00000000 00000000 ................ │ │ - 0x0008e588 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008e598 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e5a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e5b8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e5c8 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ - 0x0008e5d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e5e8 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008e5f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e608 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x0008e618 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e628 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e638 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e648 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008e658 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008e668 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008e678 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008e688 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e698 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e6a8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e6b8 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ - 0x0008e6c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e6d8 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008e6e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e6f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e708 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ - 0x0008e718 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e728 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e738 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008e748 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008e758 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008e768 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008e778 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e788 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e798 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008e7a8 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ - 0x0008e7b8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e7c8 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008e7d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e7e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e7f8 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ - 0x0008e808 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e818 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e828 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008e838 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008e848 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008e858 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008e868 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e878 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e888 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ - 0x0008e898 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ - 0x0008e8a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e8b8 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008e8c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e8d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e8e8 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ - 0x0008e8f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e908 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e918 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008e928 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008e938 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008e948 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008e958 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008e968 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e978 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ - 0x0008e988 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e998 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e9a8 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008e9b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e9c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008e9d8 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ - 0x0008e9e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008e9f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ea08 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008ea18 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008ea28 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008ea38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ea48 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008ea58 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ea68 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ - 0x0008ea78 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008ea88 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ea98 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008eaa8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008eab8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008eac8 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ - 0x0008ead8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008eae8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008eaf8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008eb08 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008eb18 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008eb28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008eb38 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008eb48 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008eb58 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ - 0x0008eb68 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008eb78 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008eb88 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008eb98 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008eba8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ebb8 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ - 0x0008ebc8 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ - 0x0008ebd8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ebe8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008ebf8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008ec08 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008ec18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ec28 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008ec38 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ec48 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ - 0x0008ec58 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008ec68 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ec78 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008ec88 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008ec98 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008eca8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008ecb8 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ - 0x0008ecc8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ecd8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008ece8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008ecf8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008ed08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ed18 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008ed28 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ed38 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ - 0x0008ed48 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008ed58 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ed68 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008ed78 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008ed88 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ed98 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008eda8 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ - 0x0008edb8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008edc8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008edd8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008ede8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008edf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ee08 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008ee18 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x0008ee28 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008ee38 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008ee48 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ee58 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008ee68 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008ee78 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ee88 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008ee98 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ - 0x0008eea8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008eeb8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008eec8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008eed8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008eee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008eef8 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008ef08 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ - 0x0008ef18 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008ef28 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008ef38 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ef48 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008ef58 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008ef68 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008ef78 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008ef88 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ - 0x0008ef98 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008efa8 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008efb8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008efc8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008efd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008efe8 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008eff8 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ - 0x0008f008 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f018 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f028 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f038 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008f048 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f058 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f068 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f078 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ - 0x0008f088 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ - 0x0008f098 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008f0a8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f0b8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f0c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f0d8 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008f0e8 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ - 0x0008f0f8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f108 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f118 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f128 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008f138 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f148 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f158 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f168 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f178 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ - 0x0008f188 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008f198 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f1a8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f1b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f1c8 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ - 0x0008f1d8 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ - 0x0008f1e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f1f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f208 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f218 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008f228 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f238 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f248 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f258 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f268 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ - 0x0008f278 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008f288 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f298 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f2a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f2b8 0000c800 64c80064 c80064c8 00640569 ....d..d..d..d.i │ │ - 0x0008f2c8 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ - 0x0008f2d8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f2e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f2f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f308 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008f318 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f328 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f338 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f348 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f358 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ - 0x0008f368 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008f378 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f388 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f398 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f3a8 0000c800 64c80064 c8006405 6969c800 ....d..d..d.ii.. │ │ - 0x0008f3b8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f3c8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f3d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f3e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f3f8 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008f408 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f418 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f428 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f438 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f448 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ - 0x0008f458 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008f468 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f478 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f488 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f498 0000c800 64c80064 056969c8 0064c800 ....d..d.ii..d.. │ │ - 0x0008f4a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f4b8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f4c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f4d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f4e8 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008f4f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f508 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f518 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f528 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f538 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x0008f548 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ - 0x0008f558 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f568 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f578 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f588 0000c800 64056969 c80064c8 0064c800 ....d.ii..d..d.. │ │ - 0x0008f598 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f5a8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f5b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f5c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f5d8 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008f5e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f5f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f608 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f618 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f628 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f638 056969c8 00640d49 c80d49c8 0d49c80d .ii..d.I..I..I.. │ │ - 0x0008f648 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f658 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f668 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f678 00000569 69c80064 c80064c8 0064c800 ...ii..d..d..d.. │ │ - 0x0008f688 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f698 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f6a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f6b8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f6c8 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ - 0x0008f6d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f6e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f6f8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0008f708 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0008f718 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0008f728 c8006405 69690d49 c80d49c8 0d49c80d ..d.ii.I..I..I.. │ │ - 0x0008f738 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f748 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f758 00000000 00000000 00000000 00000005 ................ │ │ - 0x0008f768 69690000 00000000 00000000 00000000 ii.............. │ │ - 0x0008f778 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f788 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f798 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f7a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f7b8 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x0008f7c8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f7d8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008f7e8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008f7f8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f808 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008f818 0d49c80d 49c80569 690d49c8 0d49c80d .I..I..ii.I..I.. │ │ - 0x0008f828 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f838 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f848 00000000 00000000 00000000 05696900 .............ii. │ │ - 0x0008f858 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f868 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f878 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f888 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f898 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f8a8 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x0008f8b8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f8c8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008f8d8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008f8e8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f8f8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008f908 0d49c80d 49c80d49 c8056969 0d49c80d .I..I..I..ii.I.. │ │ - 0x0008f918 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f928 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008f938 00000000 00000000 00056969 00000000 ..........ii.... │ │ - 0x0008f948 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f958 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f968 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f978 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f988 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f998 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x0008f9a8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f9b8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008f9c8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008f9d8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008f9e8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008f9f8 0d49c80d 49c80d49 c80d49c8 0569690d .I..I..I..I..ii. │ │ - 0x0008fa08 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fa18 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008fa28 00000000 00000569 69000000 00000000 .......ii....... │ │ - 0x0008fa38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa68 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa78 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa88 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x0008fa98 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008faa8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fab8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008fac8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fad8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fae8 0d49c80d 49c80d49 c80d49c8 0d49c805 .I..I..I..I..I.. │ │ - 0x0008faf8 69690d49 c80d49c8 0d49c80d 49c80d49 ii.I..I..I..I..I │ │ - 0x0008fb08 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008fb18 00000005 69690000 00000000 00000000 ....ii.......... │ │ - 0x0008fb28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb68 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb78 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x0008fb88 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fb98 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fba8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008fbb8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fbc8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fbd8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008fbe8 49c80569 690d49c8 0d49c80d 49c80d49 I..ii.I..I..I..I │ │ - 0x0008fbf8 c80d49c8 00000000 00000000 00000000 ..I............. │ │ - 0x0008fc08 05696900 00000000 00000000 00000000 .ii............. │ │ - 0x0008fc18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc68 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x0008fc78 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fc88 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fc98 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008fca8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fcb8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fcc8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008fcd8 49c80d49 c8056969 0d49c80d 49c80d49 I..I..ii.I..I..I │ │ - 0x0008fce8 c80d49c8 00000000 00000000 00056969 ..I...........ii │ │ - 0x0008fcf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fd08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fd18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fd28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fd38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fd48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fd58 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x0008fd68 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fd78 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fd88 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008fd98 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fda8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fdb8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008fdc8 49c80d49 c80d49c8 0569690d 49c80d49 I..I..I..ii.I..I │ │ - 0x0008fdd8 c80d49c8 00000000 00000569 69000000 ..I........ii... │ │ - 0x0008fde8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fdf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fe08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fe18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fe28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fe38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fe48 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x0008fe58 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fe68 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fe78 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008fe88 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008fe98 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008fea8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008feb8 49c80d49 c80d49c8 0d49c805 69690d49 I..I..I..I..ii.I │ │ - 0x0008fec8 c80d49c8 00000005 69690000 00000000 ..I.....ii...... │ │ - 0x0008fed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ff08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ff18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ff28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ff38 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x0008ff48 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008ff58 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008ff68 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008ff78 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0008ff88 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0008ff98 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0008ffa8 49c80d49 c80d49c8 0d49c80d 49c80569 I..I..I..I..I..i │ │ - 0x0008ffb8 690d49c8 05696900 00000000 00000000 i.I..ii......... │ │ - 0x0008ffc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ffd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008ffe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090008 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090018 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090028 00000000 00000000 00000000 3737050d ............77.. │ │ - 0x00090038 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00090048 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00090058 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00090068 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00090078 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00090088 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00090098 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x000900a8 c8056969 00000000 00000000 00000000 ..ii............ │ │ - 0x000900b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000900c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000900d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000900e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000900f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090108 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090118 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090128 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090138 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090148 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090158 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090168 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090178 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090188 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000901a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000901b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000901c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000901d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000901e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000901f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090208 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090218 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090228 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090238 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090248 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090258 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090268 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090278 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090288 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090298 00000000 00000000 00000000 00000000 ................ │ │ - 0x000902a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000902b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000902c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000902d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000902e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000902f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090308 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090318 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090328 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090338 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090348 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090358 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090368 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090378 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090388 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090398 00000000 00000000 00000000 00000000 ................ │ │ - 0x000903a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000903b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000903c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000903d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000903e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000903f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090408 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090418 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090428 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090438 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090448 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090458 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090468 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090478 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090488 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090498 00000000 00000000 00000000 00000000 ................ │ │ - 0x000904a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000904b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000904c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000904d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000904e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000904f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090508 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090518 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090528 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090538 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090548 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090558 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090568 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090578 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090588 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000905a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000905b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000905c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000905d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000905e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000905f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090608 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090618 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090628 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090638 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090648 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090658 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090668 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090678 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090688 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000906a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000906b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000906c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000906d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000906e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000906f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090708 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090718 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090728 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090738 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090748 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090758 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090768 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090778 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090788 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000907a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000907b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000907c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000907d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000907e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000907f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090808 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090818 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090828 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090838 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090848 00000000 00000000 00646400 64640064 .........dd.dd.d │ │ - 0x00090858 64006464 00c8c800 c8c800c8 c800c8c8 d.dd............ │ │ - 0x00090868 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x00090878 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x00090888 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x00090898 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x000908a8 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x000908b8 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x000908c8 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x000908d8 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x000908e8 c800c8c8 00646400 64640064 64006464 .....dd.dd.dd.dd │ │ - 0x000908f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090908 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090918 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090928 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090938 00000064 64006464 00646400 646400c8 ...dd.dd.dd.dd.. │ │ - 0x00090948 c800c8c8 00c8c800 c8c800ff ff00ffff ................ │ │ - 0x00090958 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090968 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090978 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090988 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090998 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000909a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000909b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000909c8 ffff00ff ff00ffff 00ffff00 ffff00c8 ................ │ │ - 0x000909d8 c800c8c8 00c8c800 c8c80064 64006464 ...........dd.dd │ │ - 0x000909e8 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ - 0x000909f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090a08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090a18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090a28 64640064 64006464 00646400 c8c800c8 dd.dd.dd.dd..... │ │ - 0x00090a38 c800c8c8 00c8c800 ffff00ff ff00ffff ................ │ │ - 0x00090a48 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090a58 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090a68 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090a78 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090a88 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090a98 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090aa8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090ab8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090ac8 ff00c8c8 00c8c800 c8c800c8 c8006464 ..............dd │ │ - 0x00090ad8 00646400 64640064 64000000 00000000 .dd.dd.dd....... │ │ - 0x00090ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090b08 00000000 00000000 00000000 00646400 .............dd. │ │ - 0x00090b18 64640064 64006464 00c8c800 c8c800c8 dd.dd.dd........ │ │ - 0x00090b28 c800c8c8 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090b38 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090b48 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090b58 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090b68 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090b78 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090b88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090b98 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090ba8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090bb8 ff00ffff 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x00090bc8 00646400 64640064 64006464 00000000 .dd.dd.dd.dd.... │ │ - 0x00090bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090bf8 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ - 0x00090c08 64640064 6400c8c8 00ffff00 ffff00ff dd.dd........... │ │ - 0x00090c18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090c28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090c38 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090c48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090c58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090c68 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090c78 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090c88 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090c98 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090ca8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090cb8 00c8c800 64640064 64006464 00646400 ....dd.dd.dd.dd. │ │ - 0x00090cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090ce8 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ - 0x00090cf8 64640064 6400c8c8 00c8c800 c8c800ff dd.dd........... │ │ - 0x00090d08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090d18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090d28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090d38 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090d48 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090d58 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090d68 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090d78 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090d88 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090d98 ff00ffff 00ffff00 ffff00c8 c800c8c8 ................ │ │ - 0x00090da8 00c8c800 64640064 64006464 00646400 ....dd.dd.dd.dd. │ │ - 0x00090db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090dd8 00000000 00000064 64006464 00646400 .......dd.dd.dd. │ │ - 0x00090de8 c8c800c8 c800c8c8 00c8c800 ffff00ff ................ │ │ - 0x00090df8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090e08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090e18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090e28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090e38 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090e48 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090e58 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090e68 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090e78 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090e88 ff00ffff 00ffff00 ffff00ff ff00c8c8 ................ │ │ - 0x00090e98 00c8c800 c8c800c8 c8006464 00646400 ..........dd.dd. │ │ - 0x00090ea8 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00090eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090ec8 00000000 00000064 64006464 00c8c800 .......dd.dd.... │ │ - 0x00090ed8 c8c800c8 c800c8c8 00ffff00 ffff00ff ................ │ │ - 0x00090ee8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090ef8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090f08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090f18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090f28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090f38 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090f48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090f58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090f68 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090f78 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090f88 00c8c800 c8c800c8 c800c8c8 00646400 .............dd. │ │ - 0x00090f98 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00090fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00090fb8 00000000 00000064 6400c8c8 00c8c800 .......dd....... │ │ - 0x00090fc8 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00090fd8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00090fe8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00090ff8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091008 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091018 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091028 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091038 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091048 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091058 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091068 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091078 00ffff00 ffff00c8 c800c8c8 00c8c800 ................ │ │ - 0x00091088 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00091098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000910a8 00000000 00000064 6400c8c8 00c8c800 .......dd....... │ │ - 0x000910b8 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000910c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000910d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000910e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000910f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091108 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091118 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091128 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091138 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091148 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091158 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091168 00ffff00 ffff00c8 c800c8c8 00c8c800 ................ │ │ - 0x00091178 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00091188 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091198 00000000 000000c8 c800c8c8 00c8c800 ................ │ │ - 0x000911a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000911b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000911c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000911d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000911e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000911f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091208 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091218 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091228 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091238 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091248 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091258 00ffff00 ffff00ff ff00c8c8 00c8c800 ................ │ │ - 0x00091268 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091278 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091288 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ - 0x00091298 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000912a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000912b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000912c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000912d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000912e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000912f8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091308 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091318 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091328 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091338 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091348 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ - 0x00091358 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091368 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091378 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00091388 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091398 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000913a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000913b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000913c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000913d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000913e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000913f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091408 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091418 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091428 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091438 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091448 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091458 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091468 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ - 0x00091478 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091488 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091498 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000914a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000914b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000914c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000914d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000914e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000914f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091508 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091518 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091528 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091538 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00091548 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091558 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00091568 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091578 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091588 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091598 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000915a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000915b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000915c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000915d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000915e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000915f8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091608 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091618 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091628 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091638 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091648 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ - 0x00091658 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091668 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091678 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091688 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091698 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000916a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000916b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000916c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000916d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000916e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000916f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091708 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ - 0x00091718 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091728 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091738 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00091748 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091758 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091768 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091778 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091788 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091798 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000917a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000917b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000917c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000917d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000917e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000917f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091808 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091818 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091828 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ - 0x00091838 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091848 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091858 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091868 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091878 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091888 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091898 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000918a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000918b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000918c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000918d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000918e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000918f8 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00091908 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091918 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00091928 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091938 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091948 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091958 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091968 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091978 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091988 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091998 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000919a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000919b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000919c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000919d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000919e8 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x000919f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091a08 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ - 0x00091a18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091a28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091a38 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091a48 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091a58 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091a68 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091a78 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091a88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091a98 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091aa8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091ab8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091ac8 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ - 0x00091ad8 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091af8 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00091b08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091b18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091b28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091b38 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091b48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091b58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091b68 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091b78 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091b88 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091b98 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091ba8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091bb8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091bc8 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091be8 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ - 0x00091bf8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091c08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091c18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091c28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091c38 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091c48 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091c58 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091c68 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091c78 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091c88 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091c98 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091ca8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091cb8 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00091cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091cd8 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00091ce8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091cf8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091d08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091d18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091d28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091d38 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091d48 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091d58 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091d68 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091d78 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091d88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091d98 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091da8 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091dc8 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ - 0x00091dd8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091de8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091df8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091e08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091e18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091e28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091e38 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091e48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091e58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091e68 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091e78 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091e88 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ - 0x00091e98 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091eb8 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00091ec8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091ed8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091ee8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091ef8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091f08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091f18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091f28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091f38 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091f48 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091f58 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091f68 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091f78 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091f88 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00091f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00091fa8 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ - 0x00091fb8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091fc8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00091fd8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00091fe8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00091ff8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092008 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092018 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092028 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092038 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092048 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092058 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092068 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092078 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00092088 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092098 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x000920a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000920b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000920c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000920d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000920e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000920f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092108 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092118 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092128 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092138 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092148 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092158 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092168 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00092178 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092188 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ - 0x00092198 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000921a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000921b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000921c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000921d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000921e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000921f8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092208 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092218 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092228 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092238 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092248 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ - 0x00092258 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00092268 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092278 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00092288 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092298 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000922a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000922b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000922c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000922d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000922e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000922f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092308 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092318 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092328 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092338 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092348 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00092358 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092368 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ - 0x00092378 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092388 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092398 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000923a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000923b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000923c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000923d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000923e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000923f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092408 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092418 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092428 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092438 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00092448 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092458 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00092468 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092478 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092488 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092498 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000924a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000924b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000924c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000924d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000924e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000924f8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092508 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092518 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092528 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00092538 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092548 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ - 0x00092558 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092568 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092578 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092588 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092598 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000925a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000925b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000925c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000925d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000925e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000925f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092608 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ - 0x00092618 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00092628 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092638 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00092648 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092658 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092668 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092678 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092688 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092698 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000926a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000926b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000926c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000926d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000926e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000926f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092708 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00092718 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092728 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ - 0x00092738 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092748 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092758 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092768 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092778 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092788 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092798 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000927a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000927b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000927c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000927d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000927e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000927f8 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00092808 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092818 00000000 000000c8 c800ffff 00ffff00 ................ │ │ - 0x00092828 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092838 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092848 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092858 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092868 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092878 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092888 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092898 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000928a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000928b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000928c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000928d8 00ffff00 ffff00c8 c800ffff 00ffff00 ................ │ │ - 0x000928e8 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x000928f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092908 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ - 0x00092918 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092928 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092938 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092948 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092958 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092968 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092978 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092988 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092998 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000929a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000929b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000929c8 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ - 0x000929d8 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x000929e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000929f8 00000000 000000c8 c800c8c8 00c8c800 ................ │ │ - 0x00092a08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092a18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092a28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092a38 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092a48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092a58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092a68 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092a78 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092a88 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092a98 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092aa8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092ab8 00ffff00 ffff00ff ff00c8c8 00c8c800 ................ │ │ - 0x00092ac8 c8c80000 00000000 00000000 00000000 ................ │ │ - 0x00092ad8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092ae8 00000000 00000064 6400c8c8 00c8c800 .......dd....... │ │ - 0x00092af8 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092b08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092b18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092b28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092b38 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092b48 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092b58 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092b68 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092b78 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092b88 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092b98 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092ba8 00ffff00 ffff00c8 c800c8c8 00c8c800 ................ │ │ - 0x00092bb8 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00092bc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092bd8 00000000 00000064 6400c8c8 00c8c800 .......dd....... │ │ - 0x00092be8 646400c8 c800ffff 00ffff00 ffff00ff dd.............. │ │ - 0x00092bf8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092c08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092c18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092c28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092c38 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092c48 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092c58 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092c68 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092c78 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092c88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092c98 00ffff00 c8c80064 6400c8c8 00c8c800 .......dd....... │ │ - 0x00092ca8 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00092cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092cc8 00000000 00000064 64006464 00c8c800 .......dd.dd.... │ │ - 0x00092cd8 c8c800c8 c800c8c8 00ffff00 ffff00ff ................ │ │ - 0x00092ce8 ff00c8c8 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092cf8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092d08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092d18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092d28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092d38 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092d48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092d58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092d68 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092d78 ff00ffff 00c8c800 ffff00ff ff00ffff ................ │ │ - 0x00092d88 00c8c800 c8c800c8 c800c8c8 00646400 .............dd. │ │ - 0x00092d98 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00092da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092db8 00000000 00000064 64006464 00646400 .......dd.dd.dd. │ │ - 0x00092dc8 c8c800ff ff00c8c8 00c8c800 ffff00ff ................ │ │ - 0x00092dd8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092de8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092df8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092e08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092e18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092e28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092e38 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092e48 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092e58 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092e68 ff00ffff 00ffff00 ffff00ff ff00c8c8 ................ │ │ - 0x00092e78 00c8c800 ffff00c8 c8006464 00646400 ..........dd.dd. │ │ - 0x00092e88 64640000 00000000 00000000 00000000 dd.............. │ │ - 0x00092e98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092ea8 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ - 0x00092eb8 646400c8 c800ffff 00ffff00 c8c800ff dd.............. │ │ - 0x00092ec8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092ed8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092ee8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092ef8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092f08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092f18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092f28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092f38 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092f48 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092f58 ff00ffff 00ffff00 ffff00c8 c800ffff ................ │ │ - 0x00092f68 00ffff00 c8c80064 64006464 00646400 .......dd.dd.dd. │ │ - 0x00092f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092f98 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ - 0x00092fa8 00000000 00006464 00ffff00 c8c800c8 ......dd........ │ │ - 0x00092fb8 c800ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092fc8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00092fd8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00092fe8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00092ff8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00093008 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00093018 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00093028 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00093038 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00093048 ff00ffff 00ffff00 c8c800c8 c800ffff ................ │ │ - 0x00093058 00646400 00000000 00006464 00646400 .dd.......dd.dd. │ │ - 0x00093068 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093078 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093088 00000000 00000000 00000000 00646400 .............dd. │ │ - 0x00093098 64640000 00000000 00646400 64640000 dd.......dd.dd.. │ │ - 0x000930a8 00000000 00646400 64640000 00000000 .....dd.dd...... │ │ - 0x000930b8 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ - 0x000930c8 64640064 64006464 00646400 64640064 dd.dd.dd.dd.dd.d │ │ - 0x000930d8 64006464 00646400 64640064 64006464 d.dd.dd.dd.dd.dd │ │ - 0x000930e8 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ - 0x000930f8 64640064 64006464 00646400 64640064 dd.dd.dd.dd.dd.d │ │ - 0x00093108 64006464 00646400 64640064 64006464 d.dd.dd.dd.dd.dd │ │ - 0x00093118 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ - 0x00093128 64640064 64006464 00000000 00000064 dd.dd.dd.......d │ │ - 0x00093138 64006464 00000000 00000064 64006464 d.dd.......dd.dd │ │ - 0x00093148 00000000 00000064 64006464 00000000 .......dd.dd.... │ │ - 0x00093158 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093168 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093178 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093188 64640064 64000000 00000000 64640064 dd.dd.......dd.d │ │ - 0x00093198 64000000 00000000 64640064 64000000 d.......dd.dd... │ │ - 0x000931a8 00000000 c8c800c8 c8000000 00000000 ................ │ │ - 0x000931b8 c8c800c8 c8000000 00000000 c8c800c8 ................ │ │ - 0x000931c8 c8000000 00000000 c8c800c8 c8000000 ................ │ │ - 0x000931d8 00000000 c8c800c8 c8000000 00000000 ................ │ │ - 0x000931e8 c8c800c8 c8000000 00000000 c8c800c8 ................ │ │ - 0x000931f8 c8000000 00000000 c8c800c8 c8000000 ................ │ │ - 0x00093208 00000000 c8c800c8 c8000000 00000000 ................ │ │ - 0x00093218 c8c800c8 c8000000 00000000 64640064 ............dd.d │ │ - 0x00093228 64000000 00000000 64640064 64000000 d.......dd.dd... │ │ - 0x00093238 00000000 64640064 64000000 00000000 ....dd.dd....... │ │ - 0x00093248 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093258 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093268 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093278 00000064 64006464 00646400 00000064 ...dd.dd.dd....d │ │ - 0x00093288 64006464 00646400 00000064 6400c8c8 d.dd.dd....dd... │ │ - 0x00093298 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ - 0x000932a8 64640064 6400c8c8 00c8c800 64640064 dd.dd.......dd.d │ │ - 0x000932b8 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ - 0x000932c8 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ - 0x000932d8 64640064 6400c8c8 00c8c800 64640064 dd.dd.......dd.d │ │ - 0x000932e8 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ - 0x000932f8 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ - 0x00093308 64640064 6400c8c8 00c8c800 64640000 dd.dd.......dd.. │ │ - 0x00093318 00006464 00646400 64640000 00006464 ..dd.dd.dd....dd │ │ - 0x00093328 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ - 0x00093338 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093348 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093358 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093368 00000000 00000000 00646400 64640064 .........dd.dd.d │ │ - 0x00093378 64006464 00c8c800 c8c800c8 c800c8c8 d.dd............ │ │ - 0x00093388 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x00093398 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x000933a8 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x000933b8 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x000933c8 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x000933d8 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x000933e8 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x000933f8 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x00093408 c800c8c8 00646400 64640064 64006464 .....dd.dd.dd.dd │ │ - 0x00093418 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093428 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093438 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093448 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093458 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093468 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093478 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093488 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093498 00000000 00000000 00000000 00000000 ................ │ │ - 0x000934a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000934b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000934c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000934d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000934e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000934f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093508 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093518 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093528 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093538 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093548 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093558 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093568 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093578 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093588 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000935a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000935b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000935c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000935d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000935e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000935f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093608 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093618 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093628 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093638 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093648 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093658 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093668 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093678 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093688 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000936a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000936b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000936c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000936d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000936e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000936f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093708 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093718 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093728 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093738 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093748 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093758 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093768 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093778 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093788 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000937a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000937b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000937c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000937d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000937e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000937f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093808 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093818 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093828 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093838 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093848 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093858 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093868 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093878 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093888 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000938a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000938b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000938c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000938d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000938e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000938f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093908 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093918 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093928 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093938 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093948 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093958 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093968 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093978 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093988 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000939a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000939b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000939c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000939d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000939e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000939f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ac8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ad8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093bb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093bc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093bf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093dd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093de8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093df8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094008 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094018 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094028 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094038 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094048 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094058 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094068 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094078 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094088 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ - 0x00094098 3c3c003c 3c00a0a0 00a0a000 61610061 <<.<<.......aa.a │ │ - 0x000940a8 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x000940b8 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x000940c8 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x000940d8 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x000940e8 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x000940f8 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x00094108 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x00094118 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x00094128 a0a000a0 a0006464 00646400 64640064 ......dd.dd.dd.d │ │ - 0x00094138 64000000 00000000 00000000 00000000 d............... │ │ - 0x00094148 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094158 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094168 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094178 00000000 64640064 64006464 003c3c00 ....dd.dd.dd.<<. │ │ - 0x00094188 a0a000a0 a000a0a0 00616100 c5c500c5 .........aa..... │ │ - 0x00094198 c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ - 0x000941a8 00777700 c5c500c5 c500c5c5 00777700 .ww..........ww. │ │ - 0x000941b8 c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ - 0x000941c8 c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ - 0x000941d8 00777700 c5c500c5 c500c5c5 00777700 .ww..........ww. │ │ - 0x000941e8 c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ - 0x000941f8 c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ - 0x00094208 00777700 c5c500c5 c500c5c5 00c5c500 .ww............. │ │ - 0x00094218 a0a000a0 a000a0a0 00a0a000 64640064 ............dd.d │ │ - 0x00094228 64006464 00646400 00000000 00000000 d.dd.dd......... │ │ - 0x00094238 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094248 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094258 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094268 00646400 64640064 64003c3c 00a0a000 .dd.dd.dd.<<.... │ │ - 0x00094278 a0a000a0 a0006161 00c5c500 c5c500c5 ......aa........ │ │ - 0x00094288 c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ - 0x00094298 00dbdb00 dbdb00c5 c5007777 00dbdb00 ..........ww.... │ │ - 0x000942a8 dbdb00c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ - 0x000942b8 c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ - 0x000942c8 00dbdb00 dbdb00c5 c5007777 00dbdb00 ..........ww.... │ │ - 0x000942d8 dbdb00c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ - 0x000942e8 c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ - 0x000942f8 00dbdb00 dbdb00c5 c500c5c5 00c5c500 ................ │ │ - 0x00094308 c5c500a0 a000a0a0 00a0a000 a0a00064 ...............d │ │ - 0x00094318 64006464 00646400 64640000 00000000 d.dd.dd.dd...... │ │ - 0x00094328 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094338 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094348 00000000 00000000 00000000 00006464 ..............dd │ │ - 0x00094358 00646400 6464003c 3c006161 00616100 .dd.dd.<<.aa.aa. │ │ - 0x00094368 6161003a 3a004848 00484800 4848002b aa.::.HH.HH.HH.+ │ │ - 0x00094378 2b005050 00505000 50500030 30005050 +.PP.PP.PP.00.PP │ │ - 0x00094388 00505000 50500030 30005050 00505000 .PP.PP.00.PP.PP. │ │ - 0x00094398 50500030 30005050 00505000 50500030 PP.00.PP.PP.PP.0 │ │ - 0x000943a8 30005050 00505000 50500030 30005050 0.PP.PP.PP.00.PP │ │ - 0x000943b8 00505000 50500030 30005050 00505000 .PP.PP.00.PP.PP. │ │ - 0x000943c8 50500030 30005050 00505000 50500030 PP.00.PP.PP.PP.0 │ │ - 0x000943d8 30005050 00505000 50500030 30005050 0.PP.PP.PP.00.PP │ │ - 0x000943e8 00505000 50500050 50004848 00484800 .PP.PP.PP.HH.HH. │ │ - 0x000943f8 48480048 48006161 00616100 61610061 HH.HH.aa.aa.aa.a │ │ - 0x00094408 61006464 00646400 64640064 64000000 a.dd.dd.dd.dd... │ │ - 0x00094418 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094428 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094438 00000000 00000000 00000064 64006464 ...........dd.dd │ │ - 0x00094448 00646400 24240061 6100c5c5 00c5c500 .dd.$$.aa....... │ │ - 0x00094458 60600085 8500e9e9 00e9e900 7c7c0092 ``..........||.. │ │ - 0x00094468 9200d1d1 00d1d100 7f7f0095 9500d4d4 ................ │ │ - 0x00094478 00d1d100 7f7f0095 9500d4d4 00d1d100 ................ │ │ - 0x00094488 7f7f0095 9500d4d4 00d1d100 7f7f0095 ................ │ │ - 0x00094498 9500d4d4 00d1d100 7f7f0095 9500d4d4 ................ │ │ - 0x000944a8 00d1d100 7f7f0095 9500d4d4 00d1d100 ................ │ │ - 0x000944b8 7f7f0095 9500d4d4 00d1d100 7f7f0095 ................ │ │ - 0x000944c8 9500d4d4 00d1d100 7f7f0095 9500d4d4 ................ │ │ - 0x000944d8 00d1d100 92920092 9200d1d1 00cccc00 ................ │ │ - 0x000944e8 e9e900e9 e900acac 009e9e00 c5c500c5 ................ │ │ - 0x000944f8 c5006161 003c3c00 64640064 64006464 ..aa.<<.dd.dd.dd │ │ - 0x00094508 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094518 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094528 00000000 00000000 00000064 64006464 ...........dd.dd │ │ - 0x00094538 003c3c00 646400a0 a000a0a0 00616100 .<<.dd.......aa. │ │ - 0x00094548 adad00d2 d200d2d2 007f7f00 cdcd00e3 ................ │ │ - 0x00094558 e300e3e3 00898900 cbcb00e6 e600e6e6 ................ │ │ - 0x00094568 00898900 cbcb00e6 e600e6e6 00898900 ................ │ │ - 0x00094578 cbcb00e6 e600e6e6 00898900 cbcb00e6 ................ │ │ - 0x00094588 e600e6e6 00898900 cbcb00e6 e600e6e6 ................ │ │ - 0x00094598 00898900 cbcb00e6 e600e6e6 00898900 ................ │ │ - 0x000945a8 cbcb00e6 e600e6e6 00898900 cbcb00e6 ................ │ │ - 0x000945b8 e600e6e6 00898900 cbcb00e6 e600e6e6 ................ │ │ - 0x000945c8 00898900 d0d000d7 d700d7d7 00d2d200 ................ │ │ - 0x000945d8 bebe00d2 d200d2d2 00c5c500 79790088 ............yy.. │ │ - 0x000945e8 88008888 00646400 3c3c0064 64006464 .....dd.<<.dd.dd │ │ - 0x000945f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094608 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094618 00000000 00000000 64640064 64003c3c ........dd.dd.<< │ │ - 0x00094628 00888800 a0a000a0 a0006161 00b6b600 ..........aa.... │ │ - 0x00094638 d2d200d2 d2008585 00d7d700 e3e300e3 ................ │ │ - 0x00094648 e3008d8d 00e6e600 efef00d9 d9009292 ................ │ │ - 0x00094658 00e7e700 efef00d9 d9009292 00e7e700 ................ │ │ - 0x00094668 efef00d9 d9009292 00e7e700 efef00d9 ................ │ │ - 0x00094678 d9009292 00e7e700 efef00d9 d9009292 ................ │ │ - 0x00094688 00e7e700 efef00d9 d9009292 00e7e700 ................ │ │ - 0x00094698 efef00d9 d9009292 00e7e700 efef00d9 ................ │ │ - 0x000946a8 d9009292 00e7e700 efef00d9 d9009292 ................ │ │ - 0x000946b8 00efef00 e6e600d0 d000e9e9 00d7d700 ................ │ │ - 0x000946c8 e3e300be be00dbdb 00d2d200 b6b60079 ...............y │ │ - 0x000946d8 7900a0a0 00888800 a0a0003c 3c006464 y..........<<.dd │ │ - 0x000946e8 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x000946f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094708 00000000 00000000 6464003c 3c00a0a0 ........dd.<<... │ │ - 0x00094718 00888800 a0a00061 61007777 006e6e00 .......aa.ww.nn. │ │ - 0x00094728 7f7f004d 4d005353 004f4f00 53530032 ...MM.SS.OO.SS.2 │ │ - 0x00094738 32005757 00545400 58580035 35005555 2.WW.TT.XX.55.UU │ │ - 0x00094748 00555500 58580035 35005555 00555500 .UU.XX.55.UU.UU. │ │ - 0x00094758 58580035 35005555 00555500 58580035 XX.55.UU.UU.XX.5 │ │ - 0x00094768 35005555 00555500 58580035 35005555 5.UU.UU.XX.55.UU │ │ - 0x00094778 00555500 58580035 35005555 00555500 .UU.XX.55.UU.UU. │ │ - 0x00094788 58580035 35005555 00555500 58580035 XX.55.UU.UU.XX.5 │ │ - 0x00094798 35005555 00555500 58580035 35005555 5.UU.UU.XX.55.UU │ │ - 0x000947a8 00585800 54540054 54004c4c 004f4f00 .XX.TT.TT.LL.OO. │ │ - 0x000947b8 53530053 53007373 007f7f00 6e6e006e SS.SS.ss....nn.n │ │ - 0x000947c8 6e007979 00888800 a0a000a0 a0003c3c n.yy..........<< │ │ - 0x000947d8 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x000947e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000947f8 00000000 00000000 3c3c00a0 a000a0a0 ........<<...... │ │ - 0x00094808 00888800 48480085 8500e9e9 00dbdb00 ....HH.......... │ │ - 0x00094818 70700095 9500f9f9 00f3f300 82820099 pp.............. │ │ - 0x00094828 9900d8d8 00d5d500 83830099 9900d9d9 ................ │ │ - 0x00094838 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00094848 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00094858 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00094868 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00094878 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00094888 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00094898 00d5d500 99990099 9900d8d8 00d3d300 ................ │ │ - 0x000948a8 f9f900f9 f900bcbc 00afaf00 e9e900e9 ................ │ │ - 0x000948b8 e9008585 00606000 a0a000a0 a000a0a0 .....``......... │ │ - 0x000948c8 003c3c00 00000000 00000000 00000000 .<<............. │ │ - 0x000948d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000948e8 00000000 00000000 3c3c00a0 a000a0a0 ........<<...... │ │ - 0x000948f8 00525200 878700c4 c400c4c4 006e6e00 .RR..........nn. │ │ - 0x00094908 bdbd00e3 e300e3e3 00858500 d4d400ea ................ │ │ - 0x00094918 ea00eaea 008c8c00 cece00ea ea00eaea ................ │ │ - 0x00094928 008b8b00 cece00ea ea00eaea 008b8b00 ................ │ │ - 0x00094938 cece00ea ea00eaea 008b8b00 cece00ea ................ │ │ - 0x00094948 ea00eaea 008b8b00 cece00ea ea00eaea ................ │ │ - 0x00094958 008b8b00 cece00ea ea00eaea 008b8b00 ................ │ │ - 0x00094968 cece00ea ea00eaea 008b8b00 cece00ea ................ │ │ - 0x00094978 ea00eaea 008b8b00 cece00ea ea00eaea ................ │ │ - 0x00094988 008c8c00 d4d400de de00dede 00d9d900 ................ │ │ - 0x00094998 c8c800e3 e300e3e3 00d5d500 8f8f00ac ................ │ │ - 0x000949a8 ac00acac 00878700 616100a0 a000a0a0 ........aa...... │ │ - 0x000949b8 003c3c00 00000000 00000000 00000000 .<<............. │ │ - 0x000949c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000949d8 00000000 00000000 a0a000a0 a0006161 ..............aa │ │ - 0x000949e8 00959500 c4c400c4 c4008585 00bebe00 ................ │ │ - 0x000949f8 e3e300e0 e0009292 00dbdb00 eaea00e9 ................ │ │ - 0x00094a08 e9009696 00e7e700 f2f200db db009898 ................ │ │ - 0x00094a18 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00094a28 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x00094a38 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x00094a48 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00094a58 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x00094a68 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x00094a78 00f2f200 e9e900d3 d300f6f6 00dede00 ................ │ │ - 0x00094a88 e9e900c4 c400e9e9 00e3e300 c4c4008f ................ │ │ - 0x00094a98 8f00dbdb 00acac00 b6b60061 6100a0a0 ...........aa... │ │ - 0x00094aa8 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00094ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094ac8 00000000 00000000 a0a00061 6100c5c5 ...........aa... │ │ - 0x00094ad8 00959500 c4c40077 77008585 00737300 .......ww....ss. │ │ - 0x00094ae8 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ - 0x00094af8 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ - 0x00094b08 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x00094b18 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x00094b28 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x00094b38 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x00094b48 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x00094b58 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x00094b68 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ - 0x00094b78 55550055 55007777 00898900 7777007c UU.UU.ww....ww.| │ │ - 0x00094b88 7c008f8f 00acac00 b6b600c5 c5006161 |.............aa │ │ - 0x00094b98 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00094ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094bb8 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ - 0x00094bc8 00959500 55550092 9200f6f6 00e0e000 ....UU.......... │ │ - 0x00094bd8 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ - 0x00094be8 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ - 0x00094bf8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00094c08 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00094c18 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00094c28 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00094c38 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00094c48 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00094c58 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ - 0x00094c68 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ - 0x00094c78 f6009292 006d6d00 b6b600c5 c500c5c5 .....mm......... │ │ - 0x00094c88 00616100 00000000 00000000 00000000 .aa............. │ │ - 0x00094c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094ca8 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ - 0x00094cb8 00606000 8c8c00d1 d100d1d1 00727200 .``..........rr. │ │ - 0x00094cc8 bfbf00e6 e600e6e6 00868600 d4d400eb ................ │ │ - 0x00094cd8 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ - 0x00094ce8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x00094cf8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x00094d08 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x00094d18 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x00094d28 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x00094d38 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x00094d48 008d8d00 d4d400df df00dfdf 00d9d900 ................ │ │ - 0x00094d58 caca00e6 e600e6e6 00d8d800 949400b9 ................ │ │ - 0x00094d68 b900b9b9 008f8f00 6e6e00c5 c500c5c5 ........nn...... │ │ - 0x00094d78 003c3c00 00000000 00000000 00000000 .<<............. │ │ - 0x00094d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094d98 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ - 0x00094da8 00959500 c4c400cc cc009292 00bfbf00 ................ │ │ - 0x00094db8 e3e300e2 e2009696 00dbdb00 eaea00e9 ................ │ │ - 0x00094dc8 e9009797 00e8e800 f2f200db db009898 ................ │ │ - 0x00094dd8 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00094de8 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x00094df8 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x00094e08 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00094e18 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x00094e28 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x00094e38 00f2f200 e9e900d3 d300f8f8 00dede00 ................ │ │ - 0x00094e48 eaea00c6 c600ecec 00e4e400 c5c50097 ................ │ │ - 0x00094e58 9700e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ - 0x00094e68 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00094e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094e88 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ - 0x00094e98 009e9e00 c4c40077 77008888 00747400 .......ww....tt. │ │ - 0x00094ea8 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ - 0x00094eb8 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ - 0x00094ec8 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x00094ed8 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x00094ee8 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x00094ef8 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x00094f08 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x00094f18 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x00094f28 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ - 0x00094f38 55550055 55007777 00898900 7777007d UU.UU.ww....ww.} │ │ - 0x00094f48 7d008f8f 00acac00 bebe00db db006161 }.............aa │ │ - 0x00094f58 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00094f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094f78 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ - 0x00094f88 009e9e00 58580092 9200f6f6 00e1e100 ....XX.......... │ │ - 0x00094f98 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ - 0x00094fa8 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ - 0x00094fb8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00094fc8 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00094fd8 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00094fe8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00094ff8 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00095008 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00095018 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ - 0x00095028 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ - 0x00095038 f6009292 00707000 bebe00c5 c500c5c5 .....pp......... │ │ - 0x00095048 00616100 00000000 00000000 00000000 .aa............. │ │ - 0x00095058 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095068 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ - 0x00095078 00606000 8f8f00d4 d400d4d4 00727200 .``..........rr. │ │ - 0x00095088 c0c000e7 e700e7e7 00868600 d4d400eb ................ │ │ - 0x00095098 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ - 0x000950a8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x000950b8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x000950c8 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x000950d8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x000950e8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x000950f8 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x00095108 008d8d00 d4d400df df00dfdf 00dada00 ................ │ │ - 0x00095118 caca00e7 e700e7e7 00d8d800 949400bc ................ │ │ - 0x00095128 bc00bcbc 00929200 6e6e00c5 c500c5c5 ........nn...... │ │ - 0x00095138 003c3c00 00000000 00000000 00000000 .<<............. │ │ - 0x00095148 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095158 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ - 0x00095168 00959500 c4c400cc cc009595 00c0c000 ................ │ │ - 0x00095178 e4e400e2 e2009696 00dbdb00 eaea00e9 ................ │ │ - 0x00095188 e9009797 00e8e800 f2f200db db009898 ................ │ │ - 0x00095198 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x000951a8 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x000951b8 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x000951c8 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x000951d8 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x000951e8 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x000951f8 00f2f200 e9e900d3 d300f8f8 00dfdf00 ................ │ │ - 0x00095208 eaea00c6 c600eded 00e5e500 c6c60099 ................ │ │ - 0x00095218 9900e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ - 0x00095228 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00095238 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095248 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ - 0x00095258 009e9e00 c4c40077 77008888 00747400 .......ww....tt. │ │ - 0x00095268 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ - 0x00095278 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ - 0x00095288 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x00095298 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x000952a8 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x000952b8 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x000952c8 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x000952d8 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x000952e8 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ - 0x000952f8 55550055 55007777 00898900 7777007d UU.UU.ww....ww.} │ │ - 0x00095308 7d008f8f 00acac00 bebe00db db006161 }.............aa │ │ - 0x00095318 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00095328 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095338 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ - 0x00095348 009e9e00 58580092 9200f6f6 00e1e100 ....XX.......... │ │ - 0x00095358 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ - 0x00095368 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ - 0x00095378 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00095388 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00095398 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x000953a8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x000953b8 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x000953c8 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x000953d8 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ - 0x000953e8 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ - 0x000953f8 f6009292 00707000 bebe00c5 c500c5c5 .....pp......... │ │ - 0x00095408 00616100 00000000 00000000 00000000 .aa............. │ │ - 0x00095418 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095428 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ - 0x00095438 00606000 8f8f00d4 d400d4d4 00727200 .``..........rr. │ │ - 0x00095448 c0c000e7 e700e7e7 00868600 d4d400eb ................ │ │ - 0x00095458 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ - 0x00095468 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x00095478 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x00095488 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x00095498 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x000954a8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x000954b8 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x000954c8 008d8d00 d4d400df df00dfdf 00dada00 ................ │ │ - 0x000954d8 caca00e7 e700e7e7 00d8d800 949400bc ................ │ │ - 0x000954e8 bc00bcbc 00929200 6e6e00c5 c500c5c5 ........nn...... │ │ - 0x000954f8 003c3c00 00000000 00000000 00000000 .<<............. │ │ - 0x00095508 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095518 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ - 0x00095528 00959500 c4c400cc cc009595 00c0c000 ................ │ │ - 0x00095538 e4e400e2 e2009696 00dbdb00 eaea00e9 ................ │ │ - 0x00095548 e9009797 00e8e800 f2f200db db009898 ................ │ │ - 0x00095558 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00095568 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x00095578 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x00095588 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00095598 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x000955a8 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x000955b8 00f2f200 e9e900d3 d300f8f8 00dfdf00 ................ │ │ - 0x000955c8 eaea00c6 c600eded 00e5e500 c6c60099 ................ │ │ - 0x000955d8 9900e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ - 0x000955e8 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x000955f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095608 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ - 0x00095618 009e9e00 c4c40077 77008888 00747400 .......ww....tt. │ │ - 0x00095628 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ - 0x00095638 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ - 0x00095648 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x00095658 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x00095668 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x00095678 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x00095688 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x00095698 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x000956a8 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ - 0x000956b8 55550055 55007777 00898900 7777007d UU.UU.ww....ww.} │ │ - 0x000956c8 7d008f8f 00acac00 bebe00db db006161 }.............aa │ │ - 0x000956d8 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x000956e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000956f8 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ - 0x00095708 009e9e00 58580092 9200f6f6 00e1e100 ....XX.......... │ │ - 0x00095718 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ - 0x00095728 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ - 0x00095738 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00095748 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00095758 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00095768 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00095778 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00095788 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00095798 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ - 0x000957a8 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ - 0x000957b8 f6009292 00707000 bebe00c5 c500c5c5 .....pp......... │ │ - 0x000957c8 00616100 00000000 00000000 00000000 .aa............. │ │ - 0x000957d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000957e8 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ - 0x000957f8 00606000 8f8f00d4 d400d4d4 00727200 .``..........rr. │ │ - 0x00095808 c0c000e7 e700e7e7 00868600 d4d400eb ................ │ │ - 0x00095818 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ - 0x00095828 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x00095838 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x00095848 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x00095858 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x00095868 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x00095878 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x00095888 008d8d00 d4d400df df00dfdf 00dada00 ................ │ │ - 0x00095898 caca00e7 e700e7e7 00d8d800 949400bc ................ │ │ - 0x000958a8 bc00bcbc 00929200 6e6e00c5 c500c5c5 ........nn...... │ │ - 0x000958b8 003c3c00 00000000 00000000 00000000 .<<............. │ │ - 0x000958c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000958d8 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ - 0x000958e8 00959500 c4c400cc cc009595 00c0c000 ................ │ │ - 0x000958f8 e4e400e2 e2009696 00dbdb00 eaea00e9 ................ │ │ - 0x00095908 e9009797 00e8e800 f2f200db db009898 ................ │ │ - 0x00095918 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00095928 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x00095938 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x00095948 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00095958 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x00095968 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x00095978 00f2f200 e9e900d3 d300f8f8 00dfdf00 ................ │ │ - 0x00095988 eaea00c6 c600eded 00e5e500 c6c60099 ................ │ │ - 0x00095998 9900e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ - 0x000959a8 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x000959b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000959c8 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ - 0x000959d8 009e9e00 c4c40077 77008888 00747400 .......ww....tt. │ │ - 0x000959e8 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ - 0x000959f8 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ - 0x00095a08 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x00095a18 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x00095a28 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x00095a38 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x00095a48 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x00095a58 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x00095a68 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ - 0x00095a78 55550055 55007777 00898900 7777007d UU.UU.ww....ww.} │ │ - 0x00095a88 7d008f8f 00acac00 bebe00db db006161 }.............aa │ │ - 0x00095a98 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00095aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095ab8 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ - 0x00095ac8 009e9e00 58580092 9200f6f6 00e1e100 ....XX.......... │ │ - 0x00095ad8 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ - 0x00095ae8 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ - 0x00095af8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00095b08 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00095b18 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00095b28 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x00095b38 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x00095b48 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x00095b58 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ - 0x00095b68 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ - 0x00095b78 f6009292 00707000 bebe00c5 c500c5c5 .....pp......... │ │ - 0x00095b88 00616100 00000000 00000000 00000000 .aa............. │ │ - 0x00095b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095ba8 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ - 0x00095bb8 00606000 8f8f00d4 d400d4d4 00727200 .``..........rr. │ │ - 0x00095bc8 c0c000e7 e700e7e7 00868600 d4d400eb ................ │ │ - 0x00095bd8 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ - 0x00095be8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x00095bf8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x00095c08 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x00095c18 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x00095c28 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x00095c38 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x00095c48 008d8d00 d4d400df df00dfdf 00dada00 ................ │ │ - 0x00095c58 caca00e7 e700e7e7 00d8d800 949400bc ................ │ │ - 0x00095c68 bc00bcbc 00929200 6e6e00c5 c500c5c5 ........nn...... │ │ - 0x00095c78 003c3c00 00000000 00000000 00000000 .<<............. │ │ - 0x00095c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095c98 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ - 0x00095ca8 00959500 c4c400cc cc009595 00c0c000 ................ │ │ - 0x00095cb8 e4e400e2 e2009696 00dbdb00 eaea00e9 ................ │ │ - 0x00095cc8 e9009797 00e8e800 f2f200db db009898 ................ │ │ - 0x00095cd8 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00095ce8 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x00095cf8 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x00095d08 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x00095d18 f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x00095d28 db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x00095d38 00f2f200 e9e900d3 d300f8f8 00dfdf00 ................ │ │ - 0x00095d48 eaea00c6 c600eded 00e5e500 c6c60099 ................ │ │ - 0x00095d58 9900e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ - 0x00095d68 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00095d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095d88 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ - 0x00095d98 009e9e00 c4c40077 7700e0e0 00c0c000 .......ww....... │ │ - 0x00095da8 e3e30088 8800ecec 00dbdb00 eaea008d ................ │ │ - 0x00095db8 8d00f1f1 00e8e800 f2f20093 9300e9e9 ................ │ │ - 0x00095dc8 00e9e900 f1f10093 9300e9e9 00e9e900 ................ │ │ - 0x00095dd8 f1f10093 9300e9e9 00e9e900 f1f10093 ................ │ │ - 0x00095de8 9300e9e9 00e9e900 f1f10093 9300e9e9 ................ │ │ - 0x00095df8 00e9e900 f1f10093 9300e9e9 00e9e900 ................ │ │ - 0x00095e08 f1f10093 9300e9e9 00e9e900 f1f10093 ................ │ │ - 0x00095e18 9300e9e9 00e9e900 f1f10093 9300e9e9 ................ │ │ - 0x00095e28 00f2f200 e9e900e9 e900d3d3 00dede00 ................ │ │ - 0x00095e38 e9e900e9 e900c4c4 00e3e300 c5c500cf ................ │ │ - 0x00095e48 cf008f8f 00acac00 bebe00db db006161 ..............aa │ │ - 0x00095e58 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00095e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095e78 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ - 0x00095e88 009e9e00 929200f1 f100f1f1 00cece00 ................ │ │ - 0x00095e98 989800fb fb00fbfb 00e4e400 999900fd ................ │ │ - 0x00095ea8 fd00fdfd 00efef00 999900fd fd00fdfd ................ │ │ - 0x00095eb8 00e7e700 999900fd fd00fdfd 00e7e700 ................ │ │ - 0x00095ec8 999900fd fd00fdfd 00e7e700 999900fd ................ │ │ - 0x00095ed8 fd00fdfd 00e7e700 999900fd fd00fdfd ................ │ │ - 0x00095ee8 00e7e700 999900fd fd00fdfd 00e7e700 ................ │ │ - 0x00095ef8 999900fd fd00fdfd 00e7e700 999900fd ................ │ │ - 0x00095f08 fd00fdfd 00e7e700 999900fd fd00fdfd ................ │ │ - 0x00095f18 00f0f000 fbfb00fd fd00fdfd 00e7e700 ................ │ │ - 0x00095f28 f7f700fb fb00fbfb 00d6d600 e9e900f1 ................ │ │ - 0x00095f38 f100f1f1 00b9b900 bebe00c5 c500c5c5 ................ │ │ - 0x00095f48 00616100 00000000 00000000 00000000 .aa............. │ │ - 0x00095f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095f68 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ - 0x00095f78 009e9e00 484800b9 b900b9b9 00949400 ....HH.......... │ │ - 0x00095f88 565600bf bf00bfbf 00a9a900 444400aa VV..........DD.. │ │ - 0x00095f98 aa00aaaa 009d9d00 464600ab ab00abab ........FF...... │ │ - 0x00095fa8 00949400 454500ab ab00abab 00949400 ....EE.......... │ │ - 0x00095fb8 454500ab ab00abab 00949400 454500ab EE..........EE.. │ │ - 0x00095fc8 ab00abab 00949400 454500ab ab00abab ........EE...... │ │ - 0x00095fd8 00949400 454500ab ab00abab 00949400 ....EE.......... │ │ - 0x00095fe8 454500ab ab00abab 00949400 454500ab EE..........EE.. │ │ - 0x00095ff8 ab00abab 00949400 454500ab ab00abab ........EE...... │ │ - 0x00096008 009d9d00 72720075 75007575 005e5e00 ....rr.uu.uu.^^. │ │ - 0x00096018 baba00bf bf00bfbf 00989800 85850092 ................ │ │ - 0x00096028 92009292 004d4d00 b6b600c5 c500c5c5 .....MM......... │ │ - 0x00096038 003c3c00 00000000 00000000 00000000 .<<............. │ │ - 0x00096048 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096058 00000000 00000000 a0a000c5 c500c5c5 ................ │ │ - 0x00096068 00525200 9e9e00ac ac00f1f1 00565600 .RR..........VV. │ │ - 0x00096078 b7b700b3 b300eeee 00656500 a7a700a4 .........ee..... │ │ - 0x00096088 a400eeee 005e5e00 a9a900a7 a700f5f5 .....^^......... │ │ - 0x00096098 00626200 a2a200a7 a700f5f5 00626200 .bb..........bb. │ │ - 0x000960a8 a2a200a7 a700f5f5 00626200 a2a200a7 .........bb..... │ │ - 0x000960b8 a700f5f5 00626200 a2a200a7 a700f5f5 .....bb......... │ │ - 0x000960c8 00626200 a2a200a7 a700f5f5 00626200 .bb..........bb. │ │ - 0x000960d8 a2a200a7 a700f5f5 00626200 a2a200a7 .........bb..... │ │ - 0x000960e8 a700f5f5 00626200 a2a200a7 a700f5f5 .....bb......... │ │ - 0x000960f8 00aaaa00 6565006a 6a00e5e5 00747400 ....ee.jj....tt. │ │ - 0x00096108 a6a600a9 a900d1d1 00baba00 66660092 ............ff.. │ │ - 0x00096118 9200d2d2 00777700 888800c5 c500c5c5 .....ww......... │ │ - 0x00096128 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00096138 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096148 00000000 00000000 a0a000a0 a000c5c5 ................ │ │ - 0x00096158 00606000 9e9e009e 9e00acac 00565600 .``..........VV. │ │ - 0x00096168 b4b400ac ac00b1b1 00646400 a6a600a0 .........dd..... │ │ - 0x00096178 a000a3a3 005e5e00 a9a900a6 a600a6a6 .....^^......... │ │ - 0x00096188 00626200 a2a200a6 a600a6a6 00626200 .bb..........bb. │ │ - 0x00096198 a2a200a6 a600a6a6 00626200 a2a200a6 .........bb..... │ │ - 0x000961a8 a600a6a6 00626200 a2a200a6 a600a6a6 .....bb......... │ │ - 0x000961b8 00626200 a2a200a6 a600a6a6 00626200 .bb..........bb. │ │ - 0x000961c8 a2a200a6 a600a6a6 00626200 a2a200a6 .........bb..... │ │ - 0x000961d8 a600a6a6 00626200 a2a200a6 a600a6a6 .....bb......... │ │ - 0x000961e8 00a9a900 64640068 68006868 00707000 ....dd.hh.hh.pp. │ │ - 0x000961f8 a3a300a0 a0009e9e 00b4b400 6363007f ............cc.. │ │ - 0x00096208 7f007777 00777700 959500c5 c500a0a0 ..ww.ww......... │ │ - 0x00096218 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00096228 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096238 00000000 00000000 a0a000a0 a000a0a0 ................ │ │ - 0x00096248 00606000 e9e900db db00dbdb 007c7c00 .``..........||. │ │ - 0x00096258 f6f600f1 f100f1f1 00898900 fbfb00f9 ................ │ │ - 0x00096268 f900f9f9 00919100 fdfd00fc fc00fcfc ................ │ │ - 0x00096278 00949400 f5f500fc fc00fcfc 00949400 ................ │ │ - 0x00096288 f5f500fc fc00fcfc 00949400 f5f500fc ................ │ │ - 0x00096298 fc00fcfc 00949400 f5f500fc fc00fcfc ................ │ │ - 0x000962a8 00949400 f5f500fc fc00fcfc 00949400 ................ │ │ - 0x000962b8 f5f500fc fc00fcfc 00949400 f5f500fc ................ │ │ - 0x000962c8 fc00fcfc 00949400 f5f500fc fc00fcfc ................ │ │ - 0x000962d8 00fdfd00 eeee00f9 f900f9f9 00fafa00 ................ │ │ - 0x000962e8 e0e000f1 f100f1f1 00f4f400 c7c700db ................ │ │ - 0x000962f8 db00dbdb 00e9e900 959500a0 a000a0a0 ................ │ │ - 0x00096308 00a0a000 00000000 00000000 00000000 ................ │ │ - 0x00096318 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096328 00000000 00000000 646400a0 a000a0a0 ........dd...... │ │ - 0x00096338 00616100 c4c400e9 e900e9e9 00858500 .aa............. │ │ - 0x00096348 e0e000f6 f600f6f6 00929200 eded00fb ................ │ │ - 0x00096358 fb00fbfb 00979700 f4f400fd fd00fdfd ................ │ │ - 0x00096368 00989800 f0f000fd fd00fdfd 00989800 ................ │ │ - 0x00096378 f0f000fd fd00fdfd 00989800 f0f000fd ................ │ │ - 0x00096388 fd00fdfd 00989800 f0f000fd fd00fdfd ................ │ │ - 0x00096398 00989800 f0f000fd fd00fdfd 00989800 ................ │ │ - 0x000963a8 f0f000fd fd00fdfd 00989800 f0f000fd ................ │ │ - 0x000963b8 fd00fdfd 00989800 f0f000fd fd00fdfd ................ │ │ - 0x000963c8 00fbfb00 eeee00fb fb00fbfb 00f7f700 ................ │ │ - 0x000963d8 e0e000f4 f400f4f4 00ecec00 c4c400e9 ................ │ │ - 0x000963e8 e900e9e9 00d2d200 888800a0 a000a0a0 ................ │ │ - 0x000963f8 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x00096408 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096418 00000000 00000000 646400a0 a000a0a0 ........dd...... │ │ - 0x00096428 003c3c00 a0a000c5 c500e9e9 00777700 .<<..........ww. │ │ - 0x00096438 d0d000c1 c100d4d4 00898900 e5e500ce ................ │ │ - 0x00096448 ce00d4d4 008f8f00 eeee00d3 d300d6d6 ................ │ │ - 0x00096458 00939300 ecec00d3 d300d6d6 00939300 ................ │ │ - 0x00096468 ecec00d3 d300d6d6 00939300 ecec00d3 ................ │ │ - 0x00096478 d300d6d6 00939300 ecec00d3 d300d6d6 ................ │ │ - 0x00096488 00939300 ecec00d3 d300d6d6 00939300 ................ │ │ - 0x00096498 ecec00d3 d300d6d6 00939300 ecec00d3 ................ │ │ - 0x000964a8 d300d6d6 00939300 ecec00d3 d300d6d6 ................ │ │ - 0x000964b8 00f2f200 e4e400b1 b100baba 00f4f400 ................ │ │ - 0x000964c8 e0e00095 95008585 00e0e000 bebe00e9 ................ │ │ - 0x000964d8 e900b6b6 00a0a000 646400a0 a000a0a0 ........dd...... │ │ - 0x000964e8 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x000964f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096508 00000000 00000000 64640064 6400a0a0 ........dd.dd... │ │ - 0x00096518 00616100 a0a000a0 a000c5c5 00777700 .aa..........ww. │ │ - 0x00096528 c5c500a0 a000b6b6 00858500 dbdb00b6 ................ │ │ - 0x00096538 b600c4c4 008d8d00 eaea00c5 c500cccc ................ │ │ - 0x00096548 00929200 eaea00c5 c500cccc 00929200 ................ │ │ - 0x00096558 eaea00c5 c500cccc 00929200 eaea00c5 ................ │ │ - 0x00096568 c500cccc 00929200 eaea00c5 c500cccc ................ │ │ - 0x00096578 00929200 eaea00c5 c500cccc 00929200 ................ │ │ - 0x00096588 eaea00c5 c500cccc 00929200 eaea00c5 ................ │ │ - 0x00096598 c500cccc 00929200 eaea00c5 c500cccc ................ │ │ - 0x000965a8 00f1f100 dddd00a2 a2009e9e 00dbdb00 ................ │ │ - 0x000965b8 caca0069 69006161 00c5c500 adad00b6 ...ii.aa........ │ │ - 0x000965c8 b600a0a0 00a0a000 888800a0 a0006464 ..............dd │ │ - 0x000965d8 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x000965e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000965f8 00000000 00000000 64640064 64006464 ........dd.dd.dd │ │ - 0x00096608 00616100 c5c500a0 a000a0a0 00777700 .aa..........ww. │ │ - 0x00096618 dbdb00c5 c500c5c5 00858500 e9e900db ................ │ │ - 0x00096628 db00dbdb 008f8f00 f3f300e9 e900e9e9 ................ │ │ - 0x00096638 00939300 efef00e9 e900e9e9 00939300 ................ │ │ - 0x00096648 efef00e9 e900e9e9 00939300 efef00e9 ................ │ │ - 0x00096658 e900e9e9 00939300 efef00e9 e900e9e9 ................ │ │ - 0x00096668 00939300 efef00e9 e900e9e9 00939300 ................ │ │ - 0x00096678 efef00e9 e900e9e9 00939300 efef00e9 ................ │ │ - 0x00096688 e900e9e9 00939300 efef00e9 e900e9e9 ................ │ │ - 0x00096698 00f3f300 e5e500db db00dbdb 00e0e000 ................ │ │ - 0x000966a8 caca00c5 c500c5c5 00d2d200 adad00a0 ................ │ │ - 0x000966b8 a000a0a0 00c5c500 88880064 64006464 ...........dd.dd │ │ - 0x000966c8 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x000966d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000966e8 00000000 00000000 00000064 64006464 ...........dd.dd │ │ - 0x000966f8 00646400 616100c5 c500c5c5 00a0a000 .dd.aa.......... │ │ - 0x00096708 777700db db00dbdb 00c5c500 858500ed ww.............. │ │ - 0x00096718 ed00eded 00dede00 8d8d00f4 f400f4f4 ................ │ │ - 0x00096728 00dddd00 8d8d00f4 f400f4f4 00dddd00 ................ │ │ - 0x00096738 8d8d00f4 f400f4f4 00dddd00 8d8d00f4 ................ │ │ - 0x00096748 f400f4f4 00dddd00 8d8d00f4 f400f4f4 ................ │ │ - 0x00096758 00dddd00 8d8d00f4 f400f4f4 00dddd00 ................ │ │ - 0x00096768 8d8d00f4 f400f4f4 00dddd00 8d8d00f4 ................ │ │ - 0x00096778 f400f4f4 00dddd00 8d8d00f4 f400f4f4 ................ │ │ - 0x00096788 00dddd00 e9e900ed ed00eded 00caca00 ................ │ │ - 0x00096798 c5c500d2 d200d2d2 00adad00 a0a000c5 ................ │ │ - 0x000967a8 c500c5c5 00888800 64640064 64006464 ........dd.dd.dd │ │ - 0x000967b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000967c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000967d8 00000000 00000000 00000064 64006464 ...........dd.dd │ │ - 0x000967e8 00000000 00000064 6400c5c5 00616100 .......dd....aa. │ │ - 0x000967f8 31310095 9500e9e9 00858500 484800ac 11..........HH.. │ │ - 0x00096808 ac00dbdb 00777700 424200b4 b400e0e0 .....ww.BB...... │ │ - 0x00096818 006e6e00 424200b4 b400e0e0 006e6e00 .nn.BB.......nn. │ │ - 0x00096828 424200b4 b400e0e0 006e6e00 424200b4 BB.......nn.BB.. │ │ - 0x00096838 b400e0e0 006e6e00 424200b4 b400e0e0 .....nn.BB...... │ │ - 0x00096848 006e6e00 424200b4 b400e0e0 006e6e00 .nn.BB.......nn. │ │ - 0x00096858 424200b4 b400e0e0 006e6e00 424200b4 BB.......nn.BB.. │ │ - 0x00096868 b400e0e0 006e6e00 424200b4 b400e0e0 .....nn.BB...... │ │ - 0x00096878 006e6e00 6e6e0085 8500cccc 00b6b600 .nn.nn.......... │ │ - 0x00096888 c4c400e9 e9009e9e 00797900 888800c5 .........yy..... │ │ - 0x00096898 c5003c3c 00000000 00000064 64006464 ..<<.......dd.dd │ │ - 0x000968a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000968b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000968c8 00000000 00000000 00000000 00006464 ..............dd │ │ - 0x000968d8 00646400 00000000 00006464 00646400 .dd.......dd.dd. │ │ - 0x000968e8 00000000 00006464 00646400 00000000 ......dd.dd..... │ │ - 0x000968f8 00006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ - 0x00096908 00646400 1515000c 0c006464 00646400 .dd.......dd.dd. │ │ - 0x00096918 1515000c 0c006464 00646400 1515000c ......dd.dd..... │ │ - 0x00096928 0c006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ - 0x00096938 00646400 1515000c 0c006464 00646400 .dd.......dd.dd. │ │ - 0x00096948 1515000c 0c006464 00646400 1515000c ......dd.dd..... │ │ - 0x00096958 0c006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ - 0x00096968 00646400 15150015 15000000 00000000 .dd............. │ │ - 0x00096978 24240024 24000000 00000000 3c3c003c $$.$$.......<<.< │ │ - 0x00096988 3c000000 00000000 64640064 64000000 <.......dd.dd... │ │ - 0x00096998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000969a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000969b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000969c8 00646400 64640000 00000000 00646400 .dd.dd.......dd. │ │ - 0x000969d8 64640000 00000000 00646400 64640000 dd.......dd.dd.. │ │ - 0x000969e8 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ - 0x000969f8 00797900 79790000 00000000 00797900 .yy.yy.......yy. │ │ - 0x00096a08 79790000 00000000 00797900 79790000 yy.......yy.yy.. │ │ - 0x00096a18 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ - 0x00096a28 00797900 79790000 00000000 00797900 .yy.yy.......yy. │ │ - 0x00096a38 79790000 00000000 00797900 79790000 yy.......yy.yy.. │ │ - 0x00096a48 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ - 0x00096a58 00797900 79790000 00000000 00242400 .yy.yy.......$$. │ │ - 0x00096a68 24240000 00000000 003c3c00 3c3c0000 $$.......<<.<<.. │ │ - 0x00096a78 00000000 00646400 64640000 00000000 .....dd.dd...... │ │ - 0x00096a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096a98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ab8 00000000 64640064 64006464 00000000 ....dd.dd.dd.... │ │ - 0x00096ac8 64640064 64006464 00000000 64640088 dd.dd.dd....dd.. │ │ - 0x00096ad8 88008888 00151500 64640088 88008888 ........dd...... │ │ - 0x00096ae8 00151500 64640088 88008888 00151500 ....dd.......... │ │ - 0x00096af8 64640088 88008888 00151500 64640088 dd..........dd.. │ │ - 0x00096b08 88008888 00151500 64640088 88008888 ........dd...... │ │ - 0x00096b18 00151500 64640088 88008888 00151500 ....dd.......... │ │ - 0x00096b28 64640088 88008888 00151500 64640088 dd..........dd.. │ │ - 0x00096b38 88008888 00151500 64640088 88008888 ........dd...... │ │ - 0x00096b48 00151500 64640088 88008888 00242400 ....dd.......$$. │ │ - 0x00096b58 0000003c 3c003c3c 003c3c00 00000064 ...<<.<<.<<....d │ │ - 0x00096b68 64006464 00646400 00000000 00000000 d.dd.dd......... │ │ - 0x00096b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ba8 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ - 0x00096bb8 3c3c003c 3c00a0a0 00a0a000 61610061 <<.<<.......aa.a │ │ - 0x00096bc8 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x00096bd8 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x00096be8 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x00096bf8 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x00096c08 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x00096c18 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x00096c28 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x00096c38 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x00096c48 a0a000a0 a0006464 00646400 64640064 ......dd.dd.dd.d │ │ - 0x00096c58 64000000 00000000 00000000 00000000 d............... │ │ - 0x00096c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096dd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096de8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096df8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097008 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097018 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097028 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097038 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097048 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097058 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097068 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097078 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097088 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097108 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097118 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097128 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097138 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097148 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097158 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097168 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097178 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097188 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097208 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097218 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097228 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097238 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097248 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097258 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097268 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097278 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097288 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097298 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097308 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097318 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097328 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097338 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097348 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097358 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097368 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097378 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097388 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097398 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097408 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097418 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097428 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097438 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097448 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097458 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097468 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097478 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097488 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097498 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097508 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097518 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097528 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097538 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097548 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097558 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097568 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097578 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097588 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097608 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097618 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097628 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097638 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097648 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097658 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097668 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097678 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097688 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000976a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000976b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000976c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000976d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000976e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000976f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097708 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097718 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097728 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097738 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097748 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097758 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097768 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097778 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097788 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000977a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000977b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000977c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000977d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000977e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000977f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097808 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097818 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097828 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097838 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097848 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097858 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097868 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097878 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097888 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000978a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000978b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000978c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000978d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000978e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000978f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097908 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097918 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097928 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097938 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097948 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097958 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097968 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097978 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097988 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000979a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000979b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000979c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000979d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000979e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000979f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097a98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ac8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ad8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097bb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097bc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097bf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097dd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097de8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097df8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098008 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098018 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098028 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098038 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098048 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098058 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098068 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098078 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098088 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000980a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000980b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000980c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000980d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000980e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000980f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098108 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098118 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098128 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098138 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098148 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098158 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098168 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098178 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098188 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000981a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000981b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000981c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000981d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000981e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000981f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098208 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098218 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098228 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098238 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098248 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098258 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098268 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098278 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098288 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098298 00000000 00000000 00000000 00000000 ................ │ │ - 0x000982a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000982b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000982c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000982d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000982e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000982f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098308 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098318 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098328 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098338 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098348 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098358 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098368 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098378 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098388 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098398 00000000 00000000 00000000 00000000 ................ │ │ - 0x000983a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000983b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000983c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000983d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000983e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000983f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098408 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098418 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098428 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098438 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098448 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098458 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098468 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098478 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098488 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098498 00000000 00000000 00000000 00000000 ................ │ │ - 0x000984a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000984b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000984c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000984d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000984e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000984f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098508 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098518 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098528 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098538 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098548 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098558 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098568 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098578 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098588 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000985a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000985b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000985c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000985d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000985e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000985f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098608 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098618 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098628 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098638 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098648 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098658 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098668 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098678 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098688 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000986a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000986b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000986c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000986d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000986e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000986f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098708 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098718 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098728 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098738 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098748 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098758 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098768 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098778 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098788 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000987a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000987b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000987c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000987d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000987e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000987f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098808 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098818 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098828 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098838 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098848 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098858 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098868 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098878 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098888 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000988a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000988b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000988c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000988d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000988e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000988f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098908 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098918 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098928 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098938 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098948 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098958 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098968 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098978 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098988 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000989a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000989b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000989c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000989d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000989e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000989f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ac8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ad8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098bb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098bc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098bf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098dd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098de8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098df8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099008 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099018 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099028 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099038 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099048 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099058 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099068 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099078 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099088 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000990a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000990b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000990c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000990d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000990e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000990f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099108 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099118 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099128 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099138 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099148 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099158 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099168 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099178 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099188 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000991a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000991b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000991c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000991d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000991e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000991f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099208 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099218 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099228 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099238 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099248 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099258 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099268 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099278 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099288 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099298 00000000 00000000 00000000 00000000 ................ │ │ - 0x000992a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000992b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000992c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000992d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000992e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000992f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099308 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099318 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099328 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099338 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099348 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099358 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099368 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099378 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099388 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099398 00000000 00000000 00000000 00000000 ................ │ │ - 0x000993a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000993b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000993c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000993d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000993e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000993f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099408 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099418 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099428 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099438 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099448 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099458 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099468 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099478 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099488 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099498 00000000 00000000 00000000 00000000 ................ │ │ - 0x000994a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000994b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000994c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000994d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000994e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000994f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099508 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099518 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099528 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099538 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099548 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099558 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099568 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099578 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099588 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000995a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000995b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000995c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000995d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000995e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000995f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099608 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099618 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099628 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099638 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099648 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099658 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099668 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099678 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099688 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000996a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000996b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000996c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000996d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000996e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000996f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099708 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099718 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099728 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099738 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099748 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099758 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099768 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099778 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099788 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000997a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000997b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000997c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000997d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000997e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000997f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099808 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099818 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099828 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099838 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099848 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099858 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099868 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099878 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099888 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000998a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000998b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000998c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000998d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000998e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000998f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099908 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099918 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099928 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099938 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099948 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099958 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099968 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099978 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099988 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000999a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000999b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000999c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000999d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000999e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000999f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ac8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ad8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099bb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099bc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099bf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099dd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099de8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099df8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f08 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f38 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f48 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a008 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a018 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a028 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a038 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a048 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a058 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a068 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a078 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a088 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a098 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a0a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a0b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a0c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a0d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a0e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a0f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a108 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a118 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a128 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a138 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a148 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a158 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a168 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a178 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a188 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a198 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a1a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a1b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a1c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a1d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a1e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a1f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a208 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a218 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a228 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a238 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a248 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a258 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a268 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a278 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a288 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a298 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a308 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a318 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a328 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a338 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a348 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a358 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a368 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a378 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a388 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a398 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a408 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a418 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a428 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a438 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a448 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a458 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a468 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a478 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a488 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a498 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a508 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a518 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a528 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a538 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a548 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a558 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a568 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a578 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a588 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a598 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a608 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a618 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a628 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a638 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a648 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a658 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a668 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a678 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a688 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a698 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a708 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a718 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a728 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a738 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a748 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a758 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a768 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a778 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a788 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a798 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a808 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a818 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a828 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a838 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a848 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a858 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a868 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a878 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a888 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a898 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a908 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a918 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a928 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a938 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a948 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a958 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a968 00000000 00000000 ffffffff ffffffff ................ │ │ - 0x0009a978 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009a988 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009a998 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009a9a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009a9b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009a9c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009a9d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009a9e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009a9f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aa98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aaa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aab8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aac8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aad8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aae8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aaf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ab98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aba8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009abb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009abc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009abd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009abe8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009abf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ac98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aca8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009acb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009acc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009acd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ace8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009acf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ad98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ada8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009adb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009adc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009add8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ade8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009adf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ae98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aea8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aeb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aec8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aed8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aee8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aef8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009af98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009afa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009afb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009afc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009afd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009afe8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009aff8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b008 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b018 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b028 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b038 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b048 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b058 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b068 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b078 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b088 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b098 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b0a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b0b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b0c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b0d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b0e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b0f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b108 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b118 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b128 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b138 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b148 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b158 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b168 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b178 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b188 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b198 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b1a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b1b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b1c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b1d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b1e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b1f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b208 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b218 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b228 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b238 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b248 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b258 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b268 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b278 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b288 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b298 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b2a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b2b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b2c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b2d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b2e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b2f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b308 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b318 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b328 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b338 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b348 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b358 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b368 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b378 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b388 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b398 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b3a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b3b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b3c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b3d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b3e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b3f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b408 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b418 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b428 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b438 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b448 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b458 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b468 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b478 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b488 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b498 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b4a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b4b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b4c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b4d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b4e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b4f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b508 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b518 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b528 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b538 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b548 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b558 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b568 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b578 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b588 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b598 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b5a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b5b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b5c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b5d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b5e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b5f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b608 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b618 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b628 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b638 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b648 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b658 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b668 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b678 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b688 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b698 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b6a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b6b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b6c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b6d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b6e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b6f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b708 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b718 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b728 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b738 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b748 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b758 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b768 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b778 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b788 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b798 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b7a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b7b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b7c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b7d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b7e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b7f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b808 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b818 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b828 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b838 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b848 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b858 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b868 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b878 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b888 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b898 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b8a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b8b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b8c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b8d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b8e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b8f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b908 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b918 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b928 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b938 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b948 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b958 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b968 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b978 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b988 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b998 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b9a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b9b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b9c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b9d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b9e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009b9f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ba98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009baa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bab8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bac8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bad8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bae8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009baf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bb98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bba8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bbb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bbc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bbd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bbe8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bbf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bc98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bca8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bcb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bcc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bcd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bce8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bcf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bd98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bda8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bdb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bdc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bdd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bde8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bdf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009be98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bea8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009beb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bec8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bed8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bee8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bef8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bf98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bfa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bfb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bfc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bfd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bfe8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009bff8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c008 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c018 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c028 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c038 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c048 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c058 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c068 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c078 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c088 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c098 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c0a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c0b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c0c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c0d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c0e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c0f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c108 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c118 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c128 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c138 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c148 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c158 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c168 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c178 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c188 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c198 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c1a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c1b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c1c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c1d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c1e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c1f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c208 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c218 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c228 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c238 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c248 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c258 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c268 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c278 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c288 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c298 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c2a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c2b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c2c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c2d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c2e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c2f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c308 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c318 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c328 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c338 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c348 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c358 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c368 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c378 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c388 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c398 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c3a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c3b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c3c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c3d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c3e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c3f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c408 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c418 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c428 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c438 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c448 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c458 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c468 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c478 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c488 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c498 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c4a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c4b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c4c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c4d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c4e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c4f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c508 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c518 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c528 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c538 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c548 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c558 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c568 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c578 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c588 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c598 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c5a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c5b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c5c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c5d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c5e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c5f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c608 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c618 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c628 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c638 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c648 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c658 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c668 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c678 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c688 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c698 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c6a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c6b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c6c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c6d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c6e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c6f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c708 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c718 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c728 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c738 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c748 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c758 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c768 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c778 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c788 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c798 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c7a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c7b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c7c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c7d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c7e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c7f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c808 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c818 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c828 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c838 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c848 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c858 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c868 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c878 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c888 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c898 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c8a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c8b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c8c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c8d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c8e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c8f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c908 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c918 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c928 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c938 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c948 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c958 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c968 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c978 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c988 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c998 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c9a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c9b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c9c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c9d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c9e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009c9f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ca98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009caa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cab8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cac8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cad8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cae8 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x0009caf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009cb08 00000000 ffffffff ffffffff ffffffff ................ │ │ - 0x0009cb18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cb28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cb38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cb48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cb58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cb68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cb78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cb88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cb98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cba8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cbb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cbc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cbd8 ffffffff ffff0000 00000000 ffff00ff ................ │ │ - 0x0009cbe8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009cbf8 00ffff00 00000000 0000ffff ffffffff ................ │ │ - 0x0009cc08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cc18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cc28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cc38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cc48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cc58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cc68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cc78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cc88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cc98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cca8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ccb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ccc8 ffffff00 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x0009ccd8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009cce8 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ - 0x0009ccf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cd98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cda8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cdb8 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009cdc8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009cdd8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x0009cde8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cdf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ce98 ffffffff ffffffff ffffffff ff000000 ................ │ │ - 0x0009cea8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009ceb8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009cec8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009ced8 000000ff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cee8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cef8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cf08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cf18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cf28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cf38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cf48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cf58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cf68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cf78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cf88 ffffffff ffffffff ffff0000 00ffff00 ................ │ │ - 0x0009cf98 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009cfa8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009cfb8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009cfc8 ffff0000 0000ffff ffffffff ffffffff ................ │ │ - 0x0009cfd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cfe8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009cff8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d008 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d018 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d028 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d038 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d048 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d058 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d068 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d078 ffffffff ffffffff ffff0000 00ffff00 ................ │ │ - 0x0009d088 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x0009d098 0000ffff 00ffff00 ffff00ff ff000000 ................ │ │ - 0x0009d0a8 00000000 00000000 0000ffff 00ffff00 ................ │ │ - 0x0009d0b8 ffff0000 0000ffff ffffffff ffffffff ................ │ │ - 0x0009d0c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d0d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d0e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d0f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d108 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d118 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d128 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d138 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d148 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d158 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d168 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ - 0x0009d178 ffff00ff ff000000 00000000 ffffff00 ................ │ │ - 0x0009d188 0000ffff 00ffff00 ffff00ff ff000000 ................ │ │ - 0x0009d198 00000000 ffffff00 0000ffff 00ffff00 ................ │ │ - 0x0009d1a8 ffff00ff ff000000 00ffffff ffffffff ................ │ │ - 0x0009d1b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d1c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d1d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d1e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d1f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d208 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d218 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d228 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d238 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d248 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d258 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ - 0x0009d268 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x0009d278 0000ffff 00ffff00 ffff00ff ff000000 ................ │ │ - 0x0009d288 00000000 00000000 0000ffff 00ffff00 ................ │ │ - 0x0009d298 ffff00ff ff000000 00ffffff ffffffff ................ │ │ - 0x0009d2a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d2b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d2c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d2d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d2e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d2f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d308 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d318 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d328 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d338 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d348 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ - 0x0009d358 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009d368 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009d378 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009d388 ffff00ff ff000000 00ffffff ffffffff ................ │ │ - 0x0009d398 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d3a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d3b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d3c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d3d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d3e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d3f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d408 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d418 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d428 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d438 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ - 0x0009d448 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009d458 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009d468 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009d478 ffff00ff ff000000 00ffffff ffffffff ................ │ │ - 0x0009d488 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d498 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d4a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d4b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d4c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d4d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d4e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d4f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d508 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d518 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d528 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ - 0x0009d538 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009d548 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x0009d558 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009d568 ffff00ff ff000000 00ffffff ffffffff ................ │ │ - 0x0009d578 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d588 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d598 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d5a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d5b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d5c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d5d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d5e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d5f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d608 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d618 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ - 0x0009d628 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009d638 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x0009d648 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009d658 ffff00ff ff000000 00ffffff ffffffff ................ │ │ - 0x0009d668 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d678 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d688 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d698 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d6a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d6b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d6c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d6d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d6e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d6f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d708 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ - 0x0009d718 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009d728 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009d738 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009d748 ffff00ff ff000000 00ffffff ffffffff ................ │ │ - 0x0009d758 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d768 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d778 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d788 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d798 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d7a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d7b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d7c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d7d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d7e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d7f8 ffffffff ffffffff ffff0000 00ffff00 ................ │ │ - 0x0009d808 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009d818 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009d828 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009d838 ffff0000 0000ffff ffffffff ffffffff ................ │ │ - 0x0009d848 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d858 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d868 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d878 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d888 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d898 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d8a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d8b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d8c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d8d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d8e8 ffffffff ffffffff ffff0000 00ffff00 ................ │ │ - 0x0009d8f8 ffff0000 00000000 00000000 ffff00ff ................ │ │ - 0x0009d908 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009d918 00ffff00 00000000 00000000 00ffff00 ................ │ │ - 0x0009d928 ffff0000 0000ffff ffffffff ffffffff ................ │ │ - 0x0009d938 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d948 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d958 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d968 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d978 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d988 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d998 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d9a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d9b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d9c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009d9d8 ffffffff ffffffff ffffffff ff000000 ................ │ │ - 0x0009d9e8 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x0009d9f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009da08 00000000 00000000 0000ffff 00ffff00 ................ │ │ - 0x0009da18 000000ff ffffffff ffffffff ffffffff ................ │ │ - 0x0009da28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009da38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009da48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009da58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009da68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009da78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009da88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009da98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009daa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dab8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dac8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dad8 000000ff ff00ffff 00000000 00000000 ................ │ │ - 0x0009dae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009daf8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x0009db08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009db18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009db28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009db38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009db48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009db58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009db68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009db78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009db88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009db98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dba8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dbb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dbc8 ffffff00 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x0009dbd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dbe8 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ - 0x0009dbf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dc98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dca8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dcb8 ffffffff ffff0000 00000000 ffff00ff ................ │ │ - 0x0009dcc8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009dcd8 00ffff00 00000000 0000ffff ffffffff ................ │ │ - 0x0009dce8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dcf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dd98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dda8 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x0009ddb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ddc8 00000000 ffffffff ffffffff ffffffff ................ │ │ - 0x0009ddd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dde8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ddf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009de98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dea8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009deb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dec8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009ded8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dee8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009def8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df38 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df48 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df58 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df68 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df78 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df88 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009df98 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dfa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dfb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dfc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dfd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dfe8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009dff8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e008 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e018 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e028 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e038 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e048 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e058 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e068 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e078 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e088 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e098 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e0a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e0b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e0c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e0d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e0e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e0f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e108 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e118 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e128 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e138 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e148 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e158 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e168 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e178 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e188 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e198 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x0009e1a8 ffffffff ffffffff 00000000 00000000 ................ │ │ - 0x0009e1b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e208 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e218 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e228 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e238 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e248 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e258 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e268 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e278 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e288 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e298 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e308 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e318 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e328 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e338 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e348 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e358 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e368 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e378 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e388 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e398 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e408 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e418 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e428 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e438 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e448 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e458 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e468 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e478 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e488 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e498 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e508 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e518 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e528 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e538 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e548 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e558 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e568 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e578 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e588 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e598 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e608 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e618 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e628 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e638 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e648 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e658 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e668 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e678 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e688 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e698 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e708 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e718 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e728 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e738 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e748 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e758 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e768 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e778 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e788 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e798 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e808 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e818 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e828 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e838 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e848 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e858 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e868 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e878 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e888 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e898 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e908 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e918 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e928 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e938 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e948 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e958 00000000 00000000 00000400 00040000 ................ │ │ - 0x0009e968 00000000 00000900 00090000 00000000 ................ │ │ - 0x0009e978 00000e00 000e0000 00000000 00000900 ................ │ │ - 0x0009e988 00090000 00000000 00000c00 000c0000 ................ │ │ - 0x0009e998 00000000 00000f00 000f0000 00000000 ................ │ │ - 0x0009e9a8 00001100 00110000 00000000 00004b00 ..............K. │ │ - 0x0009e9b8 004b0000 00000000 00005400 00540000 .K........T..T.. │ │ - 0x0009e9c8 00000000 00005e00 005e0000 00000000 ......^..^...... │ │ - 0x0009e9d8 00006700 00670000 00000000 0000cf00 ..g..g.......... │ │ - 0x0009e9e8 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ - 0x0009e9f8 cf0000cf 00000000 00000000 00000000 ................ │ │ - 0x0009ea08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea48 00000000 04000004 00000400 00000000 ................ │ │ - 0x0009ea58 09000009 00000900 00000000 0e00000e ................ │ │ - 0x0009ea68 00000e00 00000000 12000012 00000900 ................ │ │ - 0x0009ea78 00000000 0c00000c 00000c00 00000000 ................ │ │ - 0x0009ea88 0f00000f 00000f00 00000000 11000011 ................ │ │ - 0x0009ea98 00001100 00000000 14000014 00004b00 ..............K. │ │ - 0x0009eaa8 00000000 54000054 00005400 00000000 ....T..T..T..... │ │ - 0x0009eab8 5e00005e 00005e00 00000000 67000067 ^..^..^.....g..g │ │ - 0x0009eac8 00006700 00000000 71000071 0000cf00 ..g.....q..q.... │ │ - 0x0009ead8 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ - 0x0009eae8 cf0000cf 0000cf00 00cf0000 00000000 ................ │ │ - 0x0009eaf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb38 00040000 04000004 00000000 00090000 ................ │ │ - 0x0009eb48 09000009 00000000 000e0000 0e00000e ................ │ │ - 0x0009eb58 00000000 00120000 12000012 00000000 ................ │ │ - 0x0009eb68 000c0000 0c00000c 00000000 000f0000 ................ │ │ - 0x0009eb78 0f00000f 00000000 00110000 11000011 ................ │ │ - 0x0009eb88 00000000 00140000 14000014 00000000 ................ │ │ - 0x0009eb98 00540000 54000054 00000000 005e0000 .T..T..T.....^.. │ │ - 0x0009eba8 5e00005e 00000000 00670000 67000067 ^..^.....g..g..g │ │ - 0x0009ebb8 00000000 00710000 71000071 0000cf00 .....q..q..q.... │ │ - 0x0009ebc8 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ - 0x0009ebd8 cf0000cf 0000cf00 00cf0000 cf000000 ................ │ │ - 0x0009ebe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ebf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec18 00000000 00000000 00000000 00000400 ................ │ │ - 0x0009ec28 00040000 04000000 00000800 00080000 ................ │ │ - 0x0009ec38 08000000 00000d00 000d0000 0d000000 ................ │ │ - 0x0009ec48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec68 00000000 00000e00 000e0000 0e000000 ................ │ │ - 0x0009ec78 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec88 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec98 00000000 00004a00 004a0000 4a000000 ......J..J..J... │ │ - 0x0009eca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ecb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ecc8 00000000 0000cf00 00cf0000 cf0000cf ................ │ │ - 0x0009ecd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ece8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ecf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed08 00000000 00000000 00000001 00000000 ................ │ │ - 0x0009ed18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed28 00000001 00000000 00000000 00000000 ................ │ │ - 0x0009ed38 00000000 00000000 00000000 00000100 ................ │ │ - 0x0009ed48 00010000 00000000 00000100 00010000 ................ │ │ - 0x0009ed58 01000001 00000400 00040000 00000000 ................ │ │ - 0x0009ed68 00000700 00070000 00000000 00002600 ..............&. │ │ - 0x0009ed78 00260000 1a00001a 00002600 00260000 .&........&..&.. │ │ - 0x0009ed88 26000026 00004300 00430000 00000000 &..&..C..C...... │ │ - 0x0009ed98 00005e00 005e0000 00000000 000fa900 ..^..^.......... │ │ - 0x0009eda8 0fa9000f a9000fa9 000fa900 0fa9000f ................ │ │ - 0x0009edb8 a9000fa9 00000000 00000000 cf0000cf ................ │ │ - 0x0009edc8 0000cf00 00000000 00000000 00000000 ................ │ │ - 0x0009edd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ede8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009edf8 00000000 00000000 00000001 00000000 ................ │ │ - 0x0009ee08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee18 00000001 00000000 00000000 00000000 ................ │ │ - 0x0009ee28 00000000 00000006 02000602 00000100 ................ │ │ - 0x0009ee38 00000000 01000001 00000100 00010000 ................ │ │ - 0x0009ee48 01000001 00000f00 00000000 04000009 ................ │ │ - 0x0009ee58 00000900 00000006 2b00062b 00002600 ........+..+..&. │ │ - 0x0009ee68 001a0000 26000026 00002600 00260000 ....&..&..&..&.. │ │ - 0x0009ee78 35000035 00028800 00000000 4300007c 5..5........C..| │ │ - 0x0009ee88 00007c00 0000000f a9000fa9 000fa900 ..|............. │ │ - 0x0009ee98 0fa9000f a9000fa9 000fa900 0fa9000f ................ │ │ - 0x0009eea8 a9000fa9 0024f000 24f00000 000000cf .....$..$....... │ │ - 0x0009eeb8 0000cf00 00000000 00000000 00000000 ................ │ │ - 0x0009eec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eee8 00000000 00000000 01000001 00000000 ................ │ │ - 0x0009eef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef08 01000001 00000000 00000000 00000000 ................ │ │ - 0x0009ef18 00000000 06020006 02000602 00000000 ................ │ │ - 0x0009ef28 00010000 01000001 00000100 00010000 ................ │ │ - 0x0009ef38 01000001 00000000 000f0000 0f000004 ................ │ │ - 0x0009ef48 00000000 062b0006 2b00062b 00001a00 .....+..+..+.... │ │ - 0x0009ef58 00260000 26000026 00002600 00350000 .&..&..&..&..5.. │ │ - 0x0009ef68 35000035 00000000 02880002 88000043 5..5...........C │ │ - 0x0009ef78 00000000 0fa9000f a9000fa9 000fa900 ................ │ │ - 0x0009ef88 0fa9000f a9000fa9 000fa900 0fa9000f ................ │ │ - 0x0009ef98 a9000fa9 0024f000 24f00024 f0000000 .....$..$..$.... │ │ - 0x0009efa8 0000cf00 00cf0000 00000000 00000000 ................ │ │ - 0x0009efb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009efc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009efd8 00000000 00000000 01000001 00000000 ................ │ │ - 0x0009efe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eff8 01000000 00000000 00000000 00000000 ................ │ │ - 0x0009f008 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f018 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f028 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f038 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f048 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f058 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f068 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f078 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f088 00000000 0024f000 24f00024 f00024f0 .....$..$..$..$. │ │ - 0x0009f098 00000000 00cf0000 00000000 00000000 ................ │ │ - 0x0009f0a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f0b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f0c8 00000000 00000000 01000001 00000000 ................ │ │ - 0x0009f0d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f0e8 00000000 000c0100 0c01000c 01000c01 ................ │ │ - 0x0009f0f8 000d0100 0d010000 00000000 000c0200 ................ │ │ - 0x0009f108 0c02000c 02000c02 000e0200 0e020000 ................ │ │ - 0x0009f118 00000000 000c2100 0c21000c 21000c21 ......!..!..!..! │ │ - 0x0009f128 000f2800 0f280000 00000000 000c2b00 ..(..(........+. │ │ - 0x0009f138 0c2b000c 2b000c2b 00103900 10390000 .+..+..+..9..9.. │ │ - 0x0009f148 00000000 001e8d00 1e8d001e 8d001e8d ................ │ │ - 0x0009f158 0028b400 28b40000 00000000 001ea900 .(..(........... │ │ - 0x0009f168 1ea9001e a9001ea9 001ea900 1ea9001e ................ │ │ - 0x0009f178 a9001ea9 00000000 00000024 f00024f0 ...........$..$. │ │ - 0x0009f188 0024f000 00000000 00000000 00000000 .$.............. │ │ - 0x0009f198 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f1a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f1b8 00000000 00000000 01000001 00000000 ................ │ │ - 0x0009f1c8 00000000 00000000 00000000 0000001e ................ │ │ - 0x0009f1d8 03001e03 000c0100 0c01000d 01000d01 ................ │ │ - 0x0009f1e8 000d0100 0000000c 02000c02 000c0200 ................ │ │ - 0x0009f1f8 0c02000e 02000e02 000e0200 0000000c ................ │ │ - 0x0009f208 03000c03 000c2100 0c21000f 28000f28 ......!..!..(..( │ │ - 0x0009f218 000f2800 0000000c 2b000c2b 000c2b00 ..(.....+..+..+. │ │ - 0x0009f228 0c2b0010 39001039 00103900 0000000c .+..9..9..9..... │ │ - 0x0009f238 37000c37 001e8d00 1e8d0028 b40028b4 7..7.......(..(. │ │ - 0x0009f248 0028b400 0000001e a9001ea9 001ea900 .(.............. │ │ - 0x0009f258 1ea9001e a9001ea9 001ea900 1ea9001e ................ │ │ - 0x0009f268 a9001ea9 0048f000 48f00000 000024f0 .....H..H.....$. │ │ - 0x0009f278 0024f000 00000000 00000000 00000000 .$.............. │ │ - 0x0009f288 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f298 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f2a8 00000000 00000000 01000001 00000000 ................ │ │ - 0x0009f2b8 00000000 00000000 00000000 1e03001e ................ │ │ - 0x0009f2c8 03001e03 000c0100 0d01000d 01000d01 ................ │ │ - 0x0009f2d8 00000000 0c02000c 02000c02 000c0200 ................ │ │ - 0x0009f2e8 0e02000e 02000e02 00000000 0c03000c ................ │ │ - 0x0009f2f8 03000c03 000c2100 0f28000f 28000f28 ......!..(..(..( │ │ - 0x0009f308 00000000 0c2b000c 2b000c2b 000c2b00 .....+..+..+..+. │ │ - 0x0009f318 10390010 39001039 00000000 0c37000c .9..9..9.....7.. │ │ - 0x0009f328 37000c37 001e8d00 28b40028 b40028b4 7..7....(..(..(. │ │ - 0x0009f338 00000000 1ea9001e a9001ea9 001ea900 ................ │ │ - 0x0009f348 1ea9001e a9001ea9 001ea900 1ea9001e ................ │ │ - 0x0009f358 a9001ea9 0048f000 48f00048 f0000000 .....H..H..H.... │ │ - 0x0009f368 0024f000 24f00000 00000000 00000000 .$..$........... │ │ - 0x0009f378 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f388 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f398 00000000 00000000 01000001 00000000 ................ │ │ - 0x0009f3a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3c8 000b0100 0b01000b 01000b01 00000000 ................ │ │ - 0x0009f3d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3f8 00092100 09210009 21000921 00000000 ..!..!..!..!.... │ │ - 0x0009f408 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f418 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f428 00136e00 136e0013 6e00136e 00000000 ..n..n..n..n.... │ │ - 0x0009f438 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f448 00000000 0048f000 48f00048 f00048f0 .....H..H..H..H. │ │ - 0x0009f458 00000000 24f00000 00000000 00000000 ....$........... │ │ - 0x0009f468 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f478 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f488 00000000 00000000 01000101 00000000 ................ │ │ - 0x0009f498 00000000 00000000 00150000 15000015 ................ │ │ - 0x0009f4a8 00001700 000b0000 0b000001 00000900 ................ │ │ - 0x0009f4b8 00040000 04000000 00000000 00150300 ................ │ │ - 0x0009f4c8 15030000 00000000 00150300 15030015 ................ │ │ - 0x0009f4d8 03001503 00030100 03010002 01000705 ................ │ │ - 0x0009f4e8 00070300 07030000 00000000 00153400 ..............4. │ │ - 0x0009f4f8 15340000 00000000 00153400 15340015 .4........4..4.. │ │ - 0x0009f508 34001534 00101d00 101d0009 12001346 4..4...........F │ │ - 0x0009f518 001c3600 1c360000 00000000 004ccf00 ..6..6.......L.. │ │ - 0x0009f528 4ccf004c cf004ccf 004ccf00 4ccf004c L..L..L..L..L..L │ │ - 0x0009f538 cf004ccf 00000000 00000032 cf0032cf ..L........2..2. │ │ - 0x0009f548 0032cf00 00000000 00000000 00000000 .2.............. │ │ - 0x0009f558 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f568 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f578 00000000 00000000 00000101 00000000 ................ │ │ - 0x0009f588 00000000 00001500 00150000 15000004 ................ │ │ - 0x0009f598 00000500 00020000 01000004 00000c00 ................ │ │ - 0x0009f5a8 000c0000 0000001f 07001f07 00150300 ................ │ │ - 0x0009f5b8 00000015 03001503 00150300 1503001f ................ │ │ - 0x0009f5c8 06001f06 000d0400 09030007 03000c08 ................ │ │ - 0x0009f5d8 000c0800 00000015 0e00150e 00153400 ..............4. │ │ - 0x0009f5e8 00000015 34001534 00153400 15340026 ....4..4..4..4.& │ │ - 0x0009f5f8 51002651 00265100 1935001c 3600266a Q.&Q.&Q..5..6.&j │ │ - 0x0009f608 00266a00 00000035 71003571 004ccf00 .&j....5q.5q.L.. │ │ - 0x0009f618 4ccf004c cf004ccf 004ccf00 4ccf004c L..L..L..L..L..L │ │ - 0x0009f628 cf004ccf 004ccf00 4ccf0000 000032cf ..L..L..L.....2. │ │ - 0x0009f638 0032cf00 00000000 00000000 00000000 .2.............. │ │ - 0x0009f648 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f658 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f668 00000000 00000001 00000101 00000000 ................ │ │ - 0x0009f678 00000015 00001500 00150000 19010005 ................ │ │ - 0x0009f688 00000500 00020000 0400000c 00000c00 ................ │ │ - 0x0009f698 00000000 1f07001f 07001f07 00000000 ................ │ │ - 0x0009f6a8 15030015 03001503 00150300 1f06001f ................ │ │ - 0x0009f6b8 06001f06 00090300 0e06000e 06000703 ................ │ │ - 0x0009f6c8 00000000 150e0015 0e00150e 00000000 ................ │ │ - 0x0009f6d8 15340015 34001534 00153400 26510026 .4..4..4..4.&Q.& │ │ - 0x0009f6e8 51002651 00193500 2b58002b 58001c36 Q.&Q..5.+X.+X..6 │ │ - 0x0009f6f8 00000000 35710035 71003571 004ccf00 ....5q.5q.5q.L.. │ │ - 0x0009f708 4ccf004c cf004ccf 004ccf00 4ccf004c L..L..L..L..L..L │ │ - 0x0009f718 cf004ccf 004ccf00 4ccf004c cf000000 ..L..L..L..L.... │ │ - 0x0009f728 0032cf00 32cf0000 00000000 00000000 .2..2........... │ │ - 0x0009f738 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f748 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f758 00000000 00000001 00000000 00000000 ................ │ │ - 0x0009f768 00000015 00001500 00000000 00000000 ................ │ │ - 0x0009f778 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f788 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f798 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f808 00000000 004ccf00 4ccf004c cf004ccf .....L..L..L..L. │ │ - 0x0009f818 00000000 32cf0000 00000000 00000000 ....2........... │ │ - 0x0009f828 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f838 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f848 00000000 00000000 00000100 00000000 ................ │ │ - 0x0009f858 00000000 00000000 00650400 65040000 .........e..e... │ │ - 0x0009f868 00000000 00650900 65090000 00000000 .....e..e....... │ │ - 0x0009f878 00650e00 650e0000 00000000 00470900 .e..e........G.. │ │ - 0x0009f888 47090000 00000000 00470c00 470c0000 G........G..G... │ │ - 0x0009f898 00000000 00470f00 470f0000 00000000 .....G..G....... │ │ - 0x0009f8a8 00471100 47110000 00000000 00474b00 .G..G........GK. │ │ - 0x0009f8b8 474b0000 00000000 00475400 47540000 GK.......GT.GT.. │ │ - 0x0009f8c8 00000000 00475e00 475e0000 00000000 .....G^.G^...... │ │ - 0x0009f8d8 00476700 47670000 00000000 0065cf00 .Gg.Gg.......e.. │ │ - 0x0009f8e8 65cf0065 cf0065cf 0065cf00 65cf0065 e..e..e..e..e..e │ │ - 0x0009f8f8 cf0065cf 00000000 0000004c cf004ccf ..e........L..L. │ │ - 0x0009f908 004ccf00 00000000 00000000 00000000 .L.............. │ │ - 0x0009f918 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f928 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f938 00000000 00000000 00000100 00000000 ................ │ │ - 0x0009f948 00000065 04006504 00650400 00000065 ...e..e..e.....e │ │ - 0x0009f958 09006509 00650900 00000065 0e00650e ..e..e.....e..e. │ │ - 0x0009f968 00650e00 00000065 12006512 00470900 .e.....e..e..G.. │ │ - 0x0009f978 00000047 0c00470c 00470c00 00000047 ...G..G..G.....G │ │ - 0x0009f988 0f00470f 00470f00 00000047 11004711 ..G..G.....G..G. │ │ - 0x0009f998 00471100 00000047 14004714 00474b00 .G.....G..G..GK. │ │ - 0x0009f9a8 00000047 54004754 00475400 00000047 ...GT.GT.GT....G │ │ - 0x0009f9b8 5e00475e 00475e00 00000047 67004767 ^.G^.G^....Gg.Gg │ │ - 0x0009f9c8 00476700 00000047 71004771 0065cf00 .Gg....Gq.Gq.e.. │ │ - 0x0009f9d8 65cf0065 cf0065cf 0065cf00 65cf0065 e..e..e..e..e..e │ │ - 0x0009f9e8 cf0065cf 0065cf00 65cf0000 00004ccf ..e..e..e.....L. │ │ - 0x0009f9f8 004ccf00 00000000 00000000 00000000 .L.............. │ │ - 0x0009fa08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa28 00000000 00000000 00000100 00000000 ................ │ │ - 0x0009fa38 65040065 04006504 00000000 65090065 e..e..e.....e..e │ │ - 0x0009fa48 09006509 00000000 650e0065 0e00650e ..e.....e..e..e. │ │ - 0x0009fa58 00000000 65120065 12006512 00000000 ....e..e..e..... │ │ - 0x0009fa68 470c0047 0c00470c 00000000 470f0047 G..G..G.....G..G │ │ - 0x0009fa78 0f00470f 00000000 47110047 11004711 ..G.....G..G..G. │ │ - 0x0009fa88 00000000 47140047 14004714 00000000 ....G..G..G..... │ │ - 0x0009fa98 47540047 54004754 00000000 475e0047 GT.GT.GT....G^.G │ │ - 0x0009faa8 5e00475e 00000000 47670047 67004767 ^.G^....Gg.Gg.Gg │ │ - 0x0009fab8 00000000 47710047 71004771 0065cf00 ....Gq.Gq.Gq.e.. │ │ - 0x0009fac8 65cf0065 cf0065cf 0065cf00 65cf0065 e..e..e..e..e..e │ │ - 0x0009fad8 cf0065cf 0065cf00 65cf0065 cf000000 ..e..e..e..e.... │ │ - 0x0009fae8 004ccf00 4ccf0000 00000000 00000000 .L..L........... │ │ - 0x0009faf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb18 00000000 00000000 00000000 00650400 .............e.. │ │ - 0x0009fb28 65040065 04000000 00620800 62080062 e..e.....b..b..b │ │ - 0x0009fb38 08000000 00620d00 620d0062 0d000000 .....b..b..b.... │ │ - 0x0009fb48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb68 00000000 003c0e00 3c0e003c 0e000000 .....<..<..<.... │ │ - 0x0009fb78 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb88 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb98 00000000 00324a00 324a0032 4a000000 .....2J.2J.2J... │ │ - 0x0009fba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fbb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fbc8 00000000 0065cf00 65cf0065 cf0065cf .....e..e..e..e. │ │ - 0x0009fbd8 00000000 4ccf0000 00000000 00000000 ....L........... │ │ - 0x0009fbe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fbf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc08 00000000 00000000 00008e01 00630000 .............c.. │ │ - 0x0009fc18 63000000 00006000 00630000 63000002 c.....`..c..c... │ │ - 0x0009fc28 00006301 00690000 69000000 00000000 ..c..i..i....... │ │ - 0x0009fc38 00650000 65000000 00000000 007b0100 .e..e........{.. │ │ - 0x0009fc48 7b010066 00006600 007a0100 7a01007a {..f..f..z..z..z │ │ - 0x0009fc58 01007a01 00290400 29040000 00000000 ..z..)..)....... │ │ - 0x0009fc68 00510700 51070000 00000000 007b2600 .Q..Q........{&. │ │ - 0x0009fc78 7b260057 1a00571a 007a2600 7a26007a {&.W..W..z&.z&.z │ │ - 0x0009fc88 26007a26 00494300 49430000 00000000 &.z&.IC.IC...... │ │ - 0x0009fc98 00585e00 585e0000 00000000 00b1a900 .X^.X^.......... │ │ - 0x0009fca8 b1a900b1 a900b1a9 00b1a900 b1a900b1 ................ │ │ - 0x0009fcb8 a900b1a9 00000000 00000065 cf0065cf ...........e..e. │ │ - 0x0009fcc8 0065cf00 00000000 00000000 00000000 .e.............. │ │ - 0x0009fcd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fcf8 00000000 00000000 00008e01 00630000 .............c.. │ │ - 0x0009fd08 60000002 00006300 00630000 6300000a `.....c..c..c... │ │ - 0x0009fd18 00006b01 00690000 00000009 00006900 ..k..i........i. │ │ - 0x0009fd28 00690000 000000ae 0200ae02 007b0100 .i...........{.. │ │ - 0x0009fd38 6600007a 01007a01 007a0100 7a010091 f..z..z..z..z... │ │ - 0x0009fd48 01009101 00910f00 00000029 04006309 ...........)..c. │ │ - 0x0009fd58 00630900 000000ae 2b00ae2b 007b2600 .c......+..+.{&. │ │ - 0x0009fd68 571a007a 26007a26 007a2600 7a2600a1 W..z&.z&.z&.z&.. │ │ - 0x0009fd78 3500a135 00a38800 00000049 43007b7c 5..5.......IC.{| │ │ - 0x0009fd88 007b7c00 000000b1 a900b1a9 00b1a900 .{|............. │ │ - 0x0009fd98 b1a900b1 a900b1a9 00b1a900 b1a900b1 ................ │ │ - 0x0009fda8 a900b1a9 00b4f000 b4f00000 000065cf ..............e. │ │ - 0x0009fdb8 0065cf00 00000000 00000000 00000000 .e.............. │ │ - 0x0009fdc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fdd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fde8 00000000 0000008e 01008e01 00600000 .............`.. │ │ - 0x0009fdf8 02000063 00006300 00630000 0a00006b ...c..c..c.....k │ │ - 0x0009fe08 01006b01 00000000 09000069 00006900 ..k........i..i. │ │ - 0x0009fe18 00000000 ae0200ae 0200ae02 00660000 .............f.. │ │ - 0x0009fe28 7a01007a 01007a01 007a0100 91010091 z..z..z..z...... │ │ - 0x0009fe38 01009101 00000000 910f0091 0f002904 ..............). │ │ - 0x0009fe48 00000000 ae2b00ae 2b00ae2b 00571a00 .....+..+..+.W.. │ │ - 0x0009fe58 7a26007a 26007a26 007a2600 a13500a1 z&.z&.z&.z&..5.. │ │ - 0x0009fe68 3500a135 00000000 a38800a3 88004943 5..5..........IC │ │ - 0x0009fe78 00000000 b1a900b1 a900b1a9 00b1a900 ................ │ │ - 0x0009fe88 b1a900b1 a900b1a9 00b1a900 b1a900b1 ................ │ │ - 0x0009fe98 a900b1a9 00b4f000 b4f000b4 f0000000 ................ │ │ - 0x0009fea8 0065cf00 65cf0000 00000000 00000000 .e..e........... │ │ - 0x0009feb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fed8 00000000 0000008e 01008901 00630000 .............c.. │ │ - 0x0009fee8 02000063 00006300 006b0000 0a00006b ...c..c..k.....k │ │ - 0x0009fef8 01000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff08 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff18 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff28 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff38 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff48 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff58 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff68 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff78 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff88 00000000 00b4f000 b4f000b4 f000b4f0 ................ │ │ - 0x0009ff98 00000000 65cf0000 00000000 00000000 ....e........... │ │ - 0x0009ffa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ffb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ffc8 00000000 00000089 01008e01 00630000 .............c.. │ │ - 0x0009ffd8 02000063 00006b00 00710000 10000000 ...c..k..q...... │ │ - 0x0009ffe8 00000000 00d20100 d20100d2 0100d201 ................ │ │ - 0x0009fff8 00e60100 e6010000 00000000 00d20200 ................ │ │ - 0x000a0008 d20200d2 0200d202 00f30200 f3020000 ................ │ │ - 0x000a0018 00000000 00d22100 d22100d2 2100d221 ......!..!..!..! │ │ - 0x000a0028 00f92800 f9280000 00000000 00d22b00 ..(..(........+. │ │ - 0x000a0038 d22b00d2 2b00d22b 00f93900 f9390000 .+..+..+..9..9.. │ │ - 0x000a0048 00000000 00d58d00 d58d00d5 8d00d58d ................ │ │ - 0x000a0058 00fcb400 fcb40000 00000000 00d5a900 ................ │ │ - 0x000a0068 d5a900d5 a900d5a9 00d5a900 d5a900d5 ................ │ │ - 0x000a0078 a900d5a9 00000000 000000b4 f000b4f0 ................ │ │ - 0x000a0088 00b4f000 00000000 00000000 00000000 ................ │ │ - 0x000a0098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a00a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a00b8 00000000 00000089 01008e01 00630000 .............c.. │ │ - 0x000a00c8 02000066 00006d00 006d0000 000000d5 ...f..m..m...... │ │ - 0x000a00d8 0300d503 00d20100 d20100e6 0100e601 ................ │ │ - 0x000a00e8 00e60100 000000d2 0200d202 00d20200 ................ │ │ - 0x000a00f8 d20200f3 0200f302 00f30200 000000d2 ................ │ │ - 0x000a0108 0300d203 00d22100 d22100f9 2800f928 ......!..!..(..( │ │ - 0x000a0118 00f92800 000000d2 2b00d22b 00d22b00 ..(.....+..+..+. │ │ - 0x000a0128 d22b00f9 3900f939 00f93900 000000d2 .+..9..9..9..... │ │ - 0x000a0138 3700d237 00d58d00 d58d00fc b400fcb4 7..7............ │ │ - 0x000a0148 00fcb400 000000d5 a900d5a9 00d5a900 ................ │ │ - 0x000a0158 d5a900d5 a900d5a9 00d5a900 d5a900d5 ................ │ │ - 0x000a0168 a900d5a9 00d8f000 d8f00000 0000b4f0 ................ │ │ - 0x000a0178 00b4f000 00000000 00000000 00000000 ................ │ │ - 0x000a0188 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a01a8 00000000 0000008e 01008e01 00630000 .............c.. │ │ - 0x000a01b8 0800006d 00006d00 00000000 d50300d5 ...m..m......... │ │ - 0x000a01c8 0300d503 00d20100 e60100e6 0100e601 ................ │ │ - 0x000a01d8 00000000 d20200d2 0200d202 00d20200 ................ │ │ - 0x000a01e8 f30200f3 0200f302 00000000 d20300d2 ................ │ │ - 0x000a01f8 0300d203 00d22100 f92800f9 2800f928 ......!..(..(..( │ │ - 0x000a0208 00000000 d22b00d2 2b00d22b 00d22b00 .....+..+..+..+. │ │ - 0x000a0218 f93900f9 3900f939 00000000 d23700d2 .9..9..9.....7.. │ │ - 0x000a0228 3700d237 00d58d00 fcb400fc b400fcb4 7..7............ │ │ - 0x000a0238 00000000 d5a900d5 a900d5a9 00d5a900 ................ │ │ - 0x000a0248 d5a900d5 a900d5a9 00d5a900 d5a900d5 ................ │ │ - 0x000a0258 a900d5a9 00d8f000 d8f000d8 f0000000 ................ │ │ - 0x000a0268 00b4f000 b4f00000 00000000 00000000 ................ │ │ - 0x000a0278 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0288 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0298 00000000 0000008e 01008e01 00690000 .............i.. │ │ - 0x000a02a8 0800006d 00000000 00000000 00000000 ...m............ │ │ - 0x000a02b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a02c8 00bd0100 bd0100bd 0100bd01 00000000 ................ │ │ - 0x000a02d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a02e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a02f8 00a42100 a42100a4 2100a421 00000000 ..!..!..!..!.... │ │ - 0x000a0308 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0318 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0328 008b6e00 8b6e008b 6e008b6e 00000000 ..n..n..n..n.... │ │ - 0x000a0338 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0348 00000000 00d8f000 d8f000d8 f000d8f0 ................ │ │ - 0x000a0358 00000000 b4f00000 00000000 00000000 ................ │ │ - 0x000a0368 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0378 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0388 00000000 0000008e 01009401 00690000 .............i.. │ │ - 0x000a0398 08000000 00000000 00d50300 d50300d5 ................ │ │ - 0x000a03a8 0300e903 00f50100 f501000c 0000cb02 ................ │ │ - 0x000a03b8 00230200 23020000 00000000 00f91f00 .#..#........... │ │ - 0x000a03c8 f91f0000 00000000 00f91f00 f91f00f9 ................ │ │ - 0x000a03d8 1f00f91f 002e0f00 2e0f0023 0c00c42d ...........#...- │ │ - 0x000a03e8 00592100 59210000 00000000 00f97000 .Y!.Y!........p. │ │ - 0x000a03f8 f9700000 00000000 00f97000 f97000f9 .p........p..p.. │ │ - 0x000a0408 7000f970 004f3e00 4f3e0033 2800a797 p..p.O>.O>.3(... │ │ - 0x000a0418 00897300 89730000 00000000 00fcf000 ..s..s.......... │ │ - 0x000a0428 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a0438 f000fcf0 00000000 000000d8 f000d8f0 ................ │ │ - 0x000a0448 00d8f000 00000000 00000000 00000000 ................ │ │ - 0x000a0458 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0468 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0478 00000000 00000004 00009401 00690000 .............i.. │ │ - 0x000a0488 00000000 0000d503 00d50300 d503000f ................ │ │ - 0x000a0498 02002202 00210000 1d000023 0200e204 .."..!.....#.... │ │ - 0x000a04a8 00e20400 000000f9 1f00f91f 00f91f00 ................ │ │ - 0x000a04b8 000000f9 1f00f91f 00f91f00 f91f00ff ................ │ │ - 0x000a04c8 3500ff35 00fc2500 c41c0059 2100fb43 5..5..%....Y!..C │ │ - 0x000a04d8 00fb4300 000000f9 7000f970 00f97000 ..C.....p..p..p. │ │ - 0x000a04e8 000000f9 7000f970 00f97000 f97000ff ....p..p..p..p.. │ │ - 0x000a04f8 ae00ffae 00ffae00 a7710089 7300fde2 .........q..s... │ │ - 0x000a0508 00fde200 000000fc f000fcf0 00fcf000 ................ │ │ - 0x000a0518 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a0528 f000fcf0 00fcf000 fcf00000 0000d8f0 ................ │ │ - 0x000a0538 00d8f000 00000000 00000000 00000000 ................ │ │ - 0x000a0548 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0558 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0568 00000000 0000000a 00009401 00000000 ................ │ │ - 0x000a0578 000000d5 0300d503 00d50300 e4050022 ..............." │ │ - 0x000a0588 02002202 00800000 230200e2 0400e204 ..".....#....... │ │ - 0x000a0598 00000000 f91f00f9 1f00f91f 00000000 ................ │ │ - 0x000a05a8 f91f00f9 1f00f91f 00f91f00 ff3500ff .............5.. │ │ - 0x000a05b8 3500ff35 00c41c00 fb3200fb 32005921 5..5.....2..2.Y! │ │ - 0x000a05c8 00000000 f97000f9 7000f970 00000000 .....p..p..p.... │ │ - 0x000a05d8 f97000f9 7000f970 00f97000 ffae00ff .p..p..p..p..... │ │ - 0x000a05e8 ae00ffae 00a77100 fdbc00fd bc008973 ......q........s │ │ - 0x000a05f8 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a0608 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a0618 f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000a0628 00d8f000 d8f00000 00000000 00000000 ................ │ │ - 0x000a0638 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0648 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0658 00000000 0000000a 00000000 00690000 .............i.. │ │ - 0x000a0668 000000d5 0300d503 00e40500 e4050022 ..............." │ │ - 0x000a0678 02001e01 00340200 230200e2 04000000 .....4..#....... │ │ - 0x000a0688 00f91f00 f91f00f9 1f000000 00f91f00 ................ │ │ - 0x000a0698 f91f00f9 1f00f91f 00ff3500 ff3500ff ..........5..5.. │ │ - 0x000a06a8 3500c729 00fb3200 fb3200fb 32000000 5..)..2..2..2... │ │ - 0x000a06b8 00f97000 f97000f9 70000000 00f97000 ..p..p..p.....p. │ │ - 0x000a06c8 f97000f9 7000f970 00ffae00 ffae00ff .p..p..p........ │ │ - 0x000a06d8 ae00a771 00fdbc00 fdbc00fd bc000000 ...q............ │ │ - 0x000a06e8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a06f8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a0708 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a0718 00000000 d8f00000 00000000 00000000 ................ │ │ - 0x000a0728 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0738 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0748 00000000 00000000 00000a00 00080000 ................ │ │ - 0x000a0758 000000d5 0300e405 00e40500 e40500e0 ................ │ │ - 0x000a0768 0400f709 00f40300 23020000 0000f91f ........#....... │ │ - 0x000a0778 00f91f00 f91f0000 0000f91f 00f91f00 ................ │ │ - 0x000a0788 f91f00f9 1f00ff35 00ff3500 ff3500c7 .......5..5..5.. │ │ - 0x000a0798 2900fe47 00fb3200 fb320000 0000f970 )..G..2..2.....p │ │ - 0x000a07a8 00f97000 f9700000 0000f970 00f97000 ..p..p.....p..p. │ │ - 0x000a07b8 f97000f9 7000ffae 00ffae00 ffae00a7 .p..p........... │ │ - 0x000a07c8 7100fdbc 00fdbc00 fdbc0000 0000fcf0 q............... │ │ - 0x000a07d8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a07e8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a07f8 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a0808 00fcf000 00000000 00000000 00000000 ................ │ │ - 0x000a0818 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0828 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0838 00000000 00000000 00000a00 00080000 ................ │ │ - 0x000a0848 00000000 00000f02 000f0200 0f0200d3 ................ │ │ - 0x000a0858 0200ea07 00e70200 16010000 0000f91f ................ │ │ - 0x000a0868 00f91f00 f91f0000 00000000 00000000 ................ │ │ - 0x000a0878 00000000 00002f16 002f1600 2f160000 ....../../../... │ │ - 0x000a0888 0000371e 00361500 36150000 0000f970 ..7..6..6......p │ │ - 0x000a0898 00f97000 f9700000 00000000 00000000 ..p..p.......... │ │ - 0x000a08a8 00000000 00004f3e 004f3e00 4f3e0000 ......O>.O>.O>.. │ │ - 0x000a08b8 0000564b 00564b00 564b0000 0000fcf0 ..VK.VK.VK...... │ │ - 0x000a08c8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a08d8 000000fc f000fcf0 00fcf000 fcf00000 ................ │ │ - 0x000a08e8 00000000 00000000 000000fc f000fcf0 ................ │ │ - 0x000a08f8 00fcf000 00000000 00000000 00000000 ................ │ │ - 0x000a0908 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0918 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0928 00000000 00000005 00000a00 00080000 ................ │ │ - 0x000a0938 0000000f 02000f02 00e40500 0d0100ea ................ │ │ - 0x000a0948 0700ea07 00e70200 000000f9 1f00f91f ................ │ │ - 0x000a0958 00f91f00 00000000 00000000 00f20400 ................ │ │ - 0x000a0968 0000002f 16002f16 00ff3500 24110037 .../../...5.$..7 │ │ - 0x000a0978 1e00371e 00f73200 000000f9 7000f970 ..7...2.....p..p │ │ - 0x000a0988 00f97000 00000000 00000000 00f84100 ..p...........A. │ │ - 0x000a0998 0000004f 3e004f3e 00ffae00 33280056 ...O>.O>....3(.V │ │ - 0x000a09a8 4b00564b 00fab400 000000fc f000fcf0 K.VK............ │ │ - 0x000a09b8 00fcf000 fcf00000 00000000 00e1b900 ................ │ │ - 0x000a09c8 000000fc f000fcf0 00fcf000 fcf00000 ................ │ │ - 0x000a09d8 00000000 00e3e800 000000fc f000fcf0 ................ │ │ - 0x000a09e8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a09f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a18 00000000 00000005 00000500 00080000 ................ │ │ - 0x000a0a28 0000000f 02000f02 000f0200 0d0100ea ................ │ │ - 0x000a0a38 0700ea07 00e70200 000000f9 1f00f91f ................ │ │ - 0x000a0a48 00f91f00 00000000 00000000 00000000 ................ │ │ - 0x000a0a58 0000002f 16002f16 002f1600 24110037 .../../../..$..7 │ │ - 0x000a0a68 1e00371e 00361500 000000f9 7000f970 ..7..6......p..p │ │ - 0x000a0a78 00f97000 00000000 00000000 00000000 ..p............. │ │ - 0x000a0a88 0000004f 3e004f3e 004f3e00 33280056 ...O>.O>.O>.3(.V │ │ - 0x000a0a98 4b00564b 00564b00 000000fc f000fcf0 K.VK.VK......... │ │ - 0x000a0aa8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a0ab8 000000fc f000fcf0 00fcf000 fcf00000 ................ │ │ - 0x000a0ac8 00000000 00000000 000000fc f000fcf0 ................ │ │ - 0x000a0ad8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a0ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b08 00000000 00000005 00000500 00050000 ................ │ │ - 0x000a0b18 000000e4 0500e405 00e40500 ce0400f7 ................ │ │ - 0x000a0b28 0900f709 00f40300 000000f9 1f00f91f ................ │ │ - 0x000a0b38 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ - 0x000a0b48 f91f00ff 3500ff35 00ff3500 c72900fe ....5..5..5..).. │ │ - 0x000a0b58 4700fe47 00fb3200 000000f9 7000f970 G..G..2.....p..p │ │ - 0x000a0b68 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ - 0x000a0b78 f97000ff ae00ffae 00ffae00 a77100fd .p...........q.. │ │ - 0x000a0b88 bc00fdbc 00fdbc00 000000fc f000fcf0 ................ │ │ - 0x000a0b98 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a0ba8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a0bb8 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a0bc8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a0bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0bf8 00000000 00000000 00000500 00050000 ................ │ │ - 0x000a0c08 0500000f 0200e405 00e40500 ce0400e5 ................ │ │ - 0x000a0c18 0900f709 00f40300 000000f9 1f00f91f ................ │ │ - 0x000a0c28 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ - 0x000a0c38 f91f00ff 3500ff35 00ff3500 c72900fe ....5..5..5..).. │ │ - 0x000a0c48 4700fe47 00fb3200 000000f9 7000f970 G..G..2.....p..p │ │ - 0x000a0c58 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ - 0x000a0c68 f97000ff ae00ffae 00ffae00 a77100fd .p...........q.. │ │ - 0x000a0c78 bc00fdbc 00fdbc00 000000fc f000fcf0 ................ │ │ - 0x000a0c88 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a0c98 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a0ca8 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a0cb8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a0cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0ce8 00000000 00000000 00000500 00050000 ................ │ │ - 0x000a0cf8 0000000f 0200e405 00e40500 0d010024 ...............$ │ │ - 0x000a0d08 06002406 00230200 000000f9 1f00f91f ..$..#.......... │ │ - 0x000a0d18 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ - 0x000a0d28 f91f00ff 35002f16 002f1600 c72900fe ....5./../...).. │ │ - 0x000a0d38 47005b2f 00592100 000000f9 7000f970 G.[/.Y!.....p..p │ │ - 0x000a0d48 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ - 0x000a0d58 f97000ff ae004f3e 004f3e00 a77100fd .p....O>.O>..q.. │ │ - 0x000a0d68 bc008973 00897300 000000fc f000fcf0 ...s..s......... │ │ - 0x000a0d78 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a0d88 fcf000fc f0000000 00000000 fcf000fc ................ │ │ - 0x000a0d98 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a0da8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a0db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0dd8 00000000 00000000 00000000 00050000 ................ │ │ - 0x000a0de8 0500000f 02000f02 00e40500 ce040024 ...............$ │ │ - 0x000a0df8 06002406 00230200 000000f9 1f00f91f ..$..#.......... │ │ - 0x000a0e08 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ - 0x000a0e18 f91f00ff 35002f16 002f1600 c72900fe ....5./../...).. │ │ - 0x000a0e28 47005b2f 00592100 000000f9 7000f970 G.[/.Y!.....p..p │ │ - 0x000a0e38 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ - 0x000a0e48 f97000ff ae004f3e 004f3e00 a77100fd .p....O>.O>..q.. │ │ - 0x000a0e58 bc008973 00897300 000000fc f000fcf0 ...s..s......... │ │ - 0x000a0e68 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a0e78 fcf000fc f0000000 00000000 fcf000fc ................ │ │ - 0x000a0e88 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a0e98 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a0ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0ec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0ed8 05000014 02000f02 000f0200 ce0400e5 ................ │ │ - 0x000a0ee8 09002406 00230200 000000f9 1f00f91f ..$..#.......... │ │ - 0x000a0ef8 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ - 0x000a0f08 f91f00ff 3500ff35 00ff3500 c72900fe ....5..5..5..).. │ │ - 0x000a0f18 4700fe47 00fb3200 000000f9 7000f970 G..G..2.....p..p │ │ - 0x000a0f28 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ - 0x000a0f38 f97000ff ae00ffae 00ffae00 a77100fd .p...........q.. │ │ - 0x000a0f48 bc00fdbc 00fdbc00 000000fc f000fcf0 ................ │ │ - 0x000a0f58 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a0f68 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a0f78 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a0f88 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a0f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0fc8 00000005 00001402 00140200 0f0200ce ................ │ │ - 0x000a0fd8 0400e509 00e20300 23020000 0000f91f ........#....... │ │ - 0x000a0fe8 00f91f00 f91f0000 0000f91f 00f91f00 ................ │ │ - 0x000a0ff8 f91f00f9 1f00ff35 00ff3500 ff3500c7 .......5..5..5.. │ │ - 0x000a1008 2900fe47 00fb3200 fb320000 0000f970 )..G..2..2.....p │ │ - 0x000a1018 00f97000 f9700000 0000f970 00f97000 ..p..p.....p..p. │ │ - 0x000a1028 f97000f9 7000ffae 00ffae00 ffae00a7 .p..p........... │ │ - 0x000a1038 7100fdbc 00fdbc00 fdbc0000 0000fcf0 q............... │ │ - 0x000a1048 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a1058 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a1068 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a1078 00fcf000 00000000 00000000 00000000 ................ │ │ - 0x000a1088 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a10a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a10b8 00000000 00000f02 00140200 05000000 ................ │ │ - 0x000a10c8 00001705 00e20300 cb010000 0000f91f ................ │ │ - 0x000a10d8 00f91f00 00000000 00000000 00f91f00 ................ │ │ - 0x000a10e8 00000000 00002f16 00ff3500 f91f00c2 ....../...5..... │ │ - 0x000a10f8 1800f936 00592100 230c0000 0000f970 ...6.Y!.#......p │ │ - 0x000a1108 00f97000 00000000 00000000 00f97000 ..p...........p. │ │ - 0x000a1118 00000000 00004f3e 00ffae00 f97000a3 ......O>.....p.. │ │ - 0x000a1128 4900f994 00897300 33280000 0000fcf0 I.....s.3(...... │ │ - 0x000a1138 00fcf000 00000000 00000000 00fcf000 ................ │ │ - 0x000a1148 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a1158 f000fcf0 00000000 00000000 0000fcf0 ................ │ │ - 0x000a1168 00fcf000 00000000 00000000 00000000 ................ │ │ - 0x000a1178 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1188 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a11a8 00000000 00000000 000f0200 0f020000 ................ │ │ - 0x000a11b8 00000000 00160100 16010000 00000000 ................ │ │ - 0x000a11c8 00f91f00 f91f0000 00000000 00000000 ................ │ │ - 0x000a11d8 00000000 00000000 002f1600 2f160000 ........./../... │ │ - 0x000a11e8 00000000 00361500 36150000 00000000 .....6..6....... │ │ - 0x000a11f8 00f97000 f9700000 00000000 00000000 ..p..p.......... │ │ - 0x000a1208 00000000 00000000 004f3e00 4f3e0000 .........O>.O>.. │ │ - 0x000a1218 00000000 00564b00 564b0000 00000000 .....VK.VK...... │ │ - 0x000a1228 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a1238 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1248 00000000 00000000 000000fc f000fcf0 ................ │ │ - 0x000a1258 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1268 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1278 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1288 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1298 00000000 00000000 00000000 0f02000f ................ │ │ - 0x000a12a8 02000000 00000000 16010016 01000000 ................ │ │ - 0x000a12b8 00000000 f91f00f9 1f000000 00000000 ................ │ │ - 0x000a12c8 00000000 00000000 00000000 2f16002f ............/../ │ │ - 0x000a12d8 16000000 00000000 36150036 15000000 ........6..6.... │ │ - 0x000a12e8 00000000 f97000f9 70000000 00000000 .....p..p....... │ │ - 0x000a12f8 00000000 00000000 00000000 4f3e004f ............O>.O │ │ - 0x000a1308 3e000000 00000000 564b0056 4b000000 >.......VK.VK... │ │ - 0x000a1318 00000000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a1328 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1338 00000000 00000000 fcf000fc f0000000 ................ │ │ - 0x000a1348 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1358 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1368 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1378 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1388 00000000 00000000 00000000 0000000f ................ │ │ - 0x000a1398 02000f02 000e0000 00000016 01001601 ................ │ │ - 0x000a13a8 00160100 000000f9 1f00f91f 00f91f00 ................ │ │ - 0x000a13b8 00000000 00000000 00000000 0000002f .............../ │ │ - 0x000a13c8 16002f16 002e0f00 00000036 15003615 ../........6..6. │ │ - 0x000a13d8 00361500 000000f9 7000f970 00f97000 .6......p..p..p. │ │ - 0x000a13e8 00000000 00000000 00000000 0000004f ...............O │ │ - 0x000a13f8 3e004f3e 004f3e00 00000056 4b00564b >.O>.O>....VK.VK │ │ - 0x000a1408 00564b00 000000fc f000fcf0 00fcf000 .VK............. │ │ - 0x000a1418 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1428 0000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a1438 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1448 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1458 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1468 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1478 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1488 00000000 000e0000 0e00000c 00000c00 ................ │ │ - 0x000a1498 00230200 23020000 00000000 00f91f00 .#..#........... │ │ - 0x000a14a8 f91f0000 00000000 00f91f00 f91f00f9 ................ │ │ - 0x000a14b8 1f00f91f 002e0f00 2e0f0023 0c00230c ...........#..#. │ │ - 0x000a14c8 00592100 59210000 00000000 00f97000 .Y!.Y!........p. │ │ - 0x000a14d8 f9700000 00000000 00f97000 f97000f9 .p........p..p.. │ │ - 0x000a14e8 7000f970 004f3e00 4f3e0033 28003328 p..p.O>.O>.3(.3( │ │ - 0x000a14f8 00897300 89730000 00000000 00fcf000 ..s..s.......... │ │ - 0x000a1508 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a1518 f000fcf0 00000000 00000000 00000000 ................ │ │ - 0x000a1528 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1538 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1548 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1558 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1568 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1578 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1588 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1608 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1618 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1628 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1638 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1648 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1658 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1668 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1678 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1688 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1708 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1718 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1728 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1738 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1748 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1758 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1768 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1778 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1788 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a17a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a17b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a17c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a17d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a17e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a17f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1808 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1818 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1828 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1838 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1848 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1858 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1868 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1878 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1888 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a18a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a18b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a18c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a18d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a18e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a18f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1908 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1918 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1928 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1938 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1948 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1958 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1968 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1978 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1988 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a1998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a19a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a19b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a19c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a19d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a19e8 00000000 00000000 0000ffff ff00ffff ................ │ │ - 0x000a19f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a08 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a18 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a48 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a58 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a68 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a78 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a88 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1a98 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1aa8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ab8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ac8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ad8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ae8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1af8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b08 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b18 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b48 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b58 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b68 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b78 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b88 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1b98 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ba8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1bb8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1bc8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1bd8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1be8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1bf8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c08 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c18 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c48 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c58 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c68 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c78 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c88 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1c98 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ca8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1cb8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1cc8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1cd8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ce8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1cf8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d08 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d18 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d48 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d58 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d68 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d78 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d88 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1d98 ff00ffff ff00ffff ff000000 00ff0000 ................ │ │ - 0x000a1da8 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a1db8 00ff0000 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a1dc8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1dd8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1de8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1df8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1e08 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1e18 ff000000 00ff0000 00ffffff 00ffffff ................ │ │ - 0x000a1e28 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1e38 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ - 0x000a1e48 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1e58 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1e68 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1e78 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1e88 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a1e98 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1ea8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1eb8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1ec8 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a1ed8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ee8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ef8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1f08 ff00ffff ff00ffff ff000000 00ffffff ................ │ │ - 0x000a1f18 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1f28 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1f38 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1f48 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a1f58 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1f68 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1f78 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1f88 ff00ffff ff000000 00ffffff 00ffffff ................ │ │ - 0x000a1f98 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1fa8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1fb8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a1fc8 00ffffff 00ffffff 00ff0000 00ffffff ................ │ │ - 0x000a1fd8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1fe8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a1ff8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2008 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2018 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2028 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2038 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2048 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a2058 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2068 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2078 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2088 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2098 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a20a8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a20b8 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a20c8 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a20d8 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a20e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a20f8 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a2108 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2118 00ff0000 00ff0000 00ffffff ff000000 ................ │ │ - 0x000a2128 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2138 00ff0000 00ff0000 00ffffff ff000000 ................ │ │ - 0x000a2148 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2158 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a2168 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2178 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a2188 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2198 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a21a8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a21b8 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a21c8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a21d8 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a21e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a21f8 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a2208 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2218 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2228 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2238 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2248 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2258 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a2268 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2278 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a2288 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2298 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a22a8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a22b8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a22c8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a22d8 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a22e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a22f8 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a2308 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2318 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2328 00ffffff 00ff0000 00ff0000 00ffffff ................ │ │ - 0x000a2338 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2348 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2358 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a2368 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2378 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a2388 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2398 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a23a8 00ffffff 00ff0000 00ff0000 00ffffff ................ │ │ - 0x000a23b8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a23c8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a23d8 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a23e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a23f8 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a2408 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2418 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2428 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2438 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2448 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2458 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a2468 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2478 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2488 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2498 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a24a8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a24b8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a24c8 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a24d8 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a24e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a24f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2508 ff000000 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a2518 00ff0000 00ff0000 00ffffff 00ffffff ................ │ │ - 0x000a2528 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2538 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ - 0x000a2548 00ff0000 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a2558 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2568 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2578 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2588 ff00ffff ff000000 00ffffff 00ffffff ................ │ │ - 0x000a2598 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a25a8 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a25b8 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a25c8 00ffffff 00ffffff 00ff0000 00ffffff ................ │ │ - 0x000a25d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a25e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a25f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2608 ff00ffff ff00ffff ff000000 00ffffff ................ │ │ - 0x000a2618 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a2628 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a2638 00ff0000 00ff0000 00ff0000 00ffffff ................ │ │ - 0x000a2648 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a2658 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2668 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2678 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2688 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a2698 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a26a8 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a26b8 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a26c8 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a26d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a26e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a26f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2708 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2718 ff000000 00ff0000 00ffffff 00ffffff ................ │ │ - 0x000a2728 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a2738 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ - 0x000a2748 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2758 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2768 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2778 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2788 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2798 ff00ffff ff00ffff ff000000 00ff0000 ................ │ │ - 0x000a27a8 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a27b8 00ff0000 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a27c8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a27d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a27e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a27f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2808 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2818 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2828 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2838 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2848 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2858 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2868 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2878 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2888 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2898 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a28a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a28b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a28c8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a28d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a28e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a28f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2908 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2918 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2928 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2938 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2948 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2958 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2968 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2978 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2988 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a2998 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a29a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a29b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a29c8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a29d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a29e8 ff00ffff ff00ffff ff000000 00000000 ................ │ │ - 0x000a29f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2a98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ac8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ad8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2bb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2bc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2bf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2d98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2dd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2de8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2df8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2e98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a2ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3008 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3018 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3028 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3038 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3048 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3058 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3068 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3078 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3088 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a30a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a30b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a30c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a30d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a30e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a30f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3108 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3118 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3128 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3138 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3148 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3158 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3168 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3178 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3188 00000000 00000000 00000000 000000ff ................ │ │ - 0x000a3198 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a31a8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a31b8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a31c8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a31d8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a31e8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a31f8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a3208 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a3218 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3228 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3238 00ffff00 ffff0000 00000000 00000000 ................ │ │ - 0x000a3248 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3258 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3268 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3278 00000000 00000000 00ffff00 ffff00ff ................ │ │ - 0x000a3288 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3298 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a32a8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a32b8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a32c8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a32d8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a32e8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a32f8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a3308 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3318 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3328 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a3338 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3348 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3358 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3368 00000000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3378 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a3388 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a3398 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a33a8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a33b8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a33c8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a33d8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a33e8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a33f8 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a3408 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3418 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a3428 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3438 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3448 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3458 000000ff ff00ffff 00ffff00 00000000 ................ │ │ - 0x000a3468 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3478 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3488 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3498 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a34a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a34b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a34c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a34d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a34e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a34f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3508 00000000 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a3518 ffff0000 00000000 00000000 00000000 ................ │ │ - 0x000a3528 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3538 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3548 ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3558 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a3568 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a3578 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3588 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a3598 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a35a8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a35b8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a35c8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a35d8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a35e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a35f8 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ - 0x000a3608 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a3618 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3628 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3638 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3648 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3658 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a3668 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3678 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3688 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a3698 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a36a8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a36b8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a36c8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a36d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a36e8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a36f8 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a3708 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3718 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a3728 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3738 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a3748 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a3758 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3768 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a3778 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a3788 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3798 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a37a8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a37b8 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a37c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a37d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a37e8 000000ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a37f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3808 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a3818 000000ff ff00ffff 00ffff00 00000000 ................ │ │ - 0x000a3828 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3838 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3848 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3858 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3868 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3878 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3888 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a38a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a38b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a38c8 00000000 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a38d8 ffff0000 0000ffff 00000000 00000000 ................ │ │ - 0x000a38e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a38f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3908 ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3918 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a3928 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a3938 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3948 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a3958 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a3968 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3978 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a3988 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a3998 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a39a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a39b8 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ - 0x000a39c8 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a39d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a39e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a39f8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3a08 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3a18 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a3a28 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3a38 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3a48 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a3a58 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3a68 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3a78 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a3a88 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3a98 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3aa8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a3ab8 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a3ac8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3ad8 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a3ae8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3af8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a3b08 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a3b18 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3b28 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a3b38 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a3b48 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3b58 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a3b68 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a3b78 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a3b88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3b98 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a3ba8 000000ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a3bb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3bc8 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a3bd8 000000ff ff00ffff 00ffff00 00000000 ................ │ │ - 0x000a3be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3bf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3c08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3c28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3c38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3c48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3c58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3c88 00000000 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a3c98 ffff0000 0000ffff 00000000 00000000 ................ │ │ - 0x000a3ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3cc8 ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3cd8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a3ce8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a3cf8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3d08 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a3d18 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a3d28 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3d38 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a3d48 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a3d58 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a3d68 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3d78 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ - 0x000a3d88 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a3d98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3db8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3dc8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3dd8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a3de8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3df8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3e08 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a3e18 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3e28 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3e38 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a3e48 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a3e58 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3e68 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a3e78 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a3e88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3e98 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a3ea8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3eb8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a3ec8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a3ed8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3ee8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a3ef8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a3f08 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a3f18 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a3f28 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a3f38 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a3f48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3f58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a3f68 000000ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a3f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3f88 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a3f98 000000ff ff00ffff 00ffff00 00000000 ................ │ │ - 0x000a3fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a3ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4008 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4018 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4028 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4038 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4048 00000000 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a4058 ffff0000 0000ffff 00000000 00000000 ................ │ │ - 0x000a4068 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4078 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4088 ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4098 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a40a8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a40b8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a40c8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a40d8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a40e8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a40f8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a4108 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a4118 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4128 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a4138 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ - 0x000a4148 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a4158 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4168 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4178 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4188 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a4198 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a41a8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a41b8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a41c8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a41d8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a41e8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a41f8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a4208 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4218 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a4228 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a4238 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a4248 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4258 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a4268 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a4278 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a4288 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a4298 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a42a8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a42b8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a42c8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a42d8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a42e8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a42f8 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a4308 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a4318 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a4328 000000ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a4338 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4348 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a4358 000000ff ff00ffff 00ffff00 00000000 ................ │ │ - 0x000a4368 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4378 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4388 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4398 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a43a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a43b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a43c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a43d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a43e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a43f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4408 00000000 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a4418 ffff0000 0000ffff 00000000 00000000 ................ │ │ - 0x000a4428 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4438 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4448 ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4458 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a4468 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a4478 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4488 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a4498 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a44a8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a44b8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a44c8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a44d8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a44e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a44f8 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ - 0x000a4508 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a4518 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4528 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4538 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4548 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a4558 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a4568 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4578 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a4588 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a4598 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a45a8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a45b8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a45c8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a45d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a45e8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a45f8 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a4608 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4618 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a4628 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a4638 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a4648 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a4658 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a4668 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a4678 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a4688 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a4698 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a46a8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a46b8 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a46c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a46d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a46e8 000000ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a46f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4708 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a4718 000000ff ff00ffff 00ffff00 00000000 ................ │ │ - 0x000a4728 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4738 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4748 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4758 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4768 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4778 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4788 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a47a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a47b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a47c8 00000000 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a47d8 ffff0000 0000ffff 00000000 00000000 ................ │ │ - 0x000a47e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a47f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4808 ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4818 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a4828 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a4838 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4848 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a4858 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a4868 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4878 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a4888 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a4898 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a48a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a48b8 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ - 0x000a48c8 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a48d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a48e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a48f8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4908 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a4918 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a4928 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4938 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a4948 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a4958 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4968 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a4978 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a4988 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4998 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a49a8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a49b8 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a49c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a49d8 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a49e8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a49f8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a4a08 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a4a18 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a4a28 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a4a38 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a4a48 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a4a58 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a4a68 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a4a78 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a4a88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a4a98 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a4aa8 000000ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a4ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4ac8 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a4ad8 000000ff ff00ffff 00ffff00 00000000 ................ │ │ - 0x000a4ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b88 00000000 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a4b98 ffff0000 0000ffff 00000000 00000000 ................ │ │ - 0x000a4ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4bb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4bc8 ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4bd8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a4be8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a4bf8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4c08 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a4c18 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a4c28 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4c38 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a4c48 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a4c58 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a4c68 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a4c78 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ - 0x000a4c88 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a4c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4cb8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4cc8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a4cd8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a4ce8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4cf8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a4d08 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a4d18 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4d28 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a4d38 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a4d48 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a4d58 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a4d68 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a4d78 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a4d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4d98 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a4da8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a4db8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a4dc8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a4dd8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a4de8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a4df8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a4e08 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000a4e18 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000a4e28 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000a4e38 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a4e48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a4e58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a4e68 000000ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a4e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4e88 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a4e98 000000ff ff00ffff 00ffff00 000000ff ................ │ │ - 0x000a4ea8 ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ - 0x000a4eb8 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a4ec8 000000ff ff00ffff 00ffff00 000000ff ................ │ │ - 0x000a4ed8 ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ - 0x000a4ee8 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a4ef8 000000ff ff00ffff 00ffff00 000000ff ................ │ │ - 0x000a4f08 ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ - 0x000a4f18 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a4f28 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a4f38 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a4f48 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a4f58 ffff0000 0000ffff 00000000 00000000 ................ │ │ - 0x000a4f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4f88 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000a4f98 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000a4fa8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a4fb8 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000a4fc8 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000a4fd8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a4fe8 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000a4ff8 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000a5008 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a5018 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a5028 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a5038 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a5048 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a5058 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5068 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5078 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000a5088 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000a5098 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a50a8 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000a50b8 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000a50c8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a50d8 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000a50e8 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000a50f8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a5108 ffff00ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a5118 00000000 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a5128 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5138 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a5148 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5158 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5168 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5178 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5188 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5198 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a51a8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a51b8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a51c8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a51d8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a51e8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a51f8 ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a5208 ff000000 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a5218 00000000 000000ff ff000000 00ffff00 ................ │ │ - 0x000a5228 ffff00ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a5238 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5248 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5258 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5268 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5278 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5288 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5298 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a52a8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a52b8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a52c8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a52d8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a52e8 ffff00ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a52f8 00000000 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a5308 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5318 ffff00ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a5328 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5338 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5348 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5358 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5368 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5378 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5388 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5398 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a53a8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a53b8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a53c8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a53d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a53e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a53f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a5408 ffff00ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a5418 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5428 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5438 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5448 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5458 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5468 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5478 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5488 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5498 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a54a8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a54b8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a54c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a54d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a54e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a54f8 ffff00ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a5508 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5518 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5528 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5538 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5548 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5558 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5568 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5578 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5588 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5598 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a55a8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a55b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a55c8 ff00ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000a55d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a55e8 ffff00ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a55f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5608 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5618 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5628 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5638 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5648 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5658 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5668 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5678 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5688 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5698 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a56a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a56b8 ff00ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000a56c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a56d8 ffff00ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a56e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a56f8 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5708 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5718 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5728 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5738 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5748 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5758 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5768 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5778 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5788 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5798 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a57a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a57b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a57c8 ffff00ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a57d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a57e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a57f8 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000a5808 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000a5818 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a5828 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000a5838 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000a5848 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a5858 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000a5868 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000a5878 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a5888 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a5898 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a58a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a58b8 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a58c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a58d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a58e8 ffff00ff ff000000 00000000 ffff00ff ................ │ │ - 0x000a58f8 ff000000 00000000 ffff00ff ff000000 ................ │ │ - 0x000a5908 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000a5918 ffff00ff ff000000 00000000 ffff00ff ................ │ │ - 0x000a5928 ff000000 00000000 ffff00ff ff000000 ................ │ │ - 0x000a5938 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000a5948 ffff00ff ff000000 00000000 ffff00ff ................ │ │ - 0x000a5958 ff000000 00000000 ffff00ff ff000000 ................ │ │ - 0x000a5968 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000a5978 ffff00ff ff000000 00000000 000000ff ................ │ │ - 0x000a5988 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a5998 00ffff00 ffff0000 00000000 00000000 ................ │ │ - 0x000a59a8 ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000a59b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a59c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a59d8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a59e8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a59f8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a5a08 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a5a18 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a5a28 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a5a38 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a5a48 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a5a58 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a5a68 000000ff ff00ffff 00000000 00000000 ................ │ │ - 0x000a5a78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5a88 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000a5a98 ffff0000 00000000 00000000 00000000 ................ │ │ - 0x000a5aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ac8 00000000 0000ffff 00ffff00 00000000 ................ │ │ - 0x000a5ad8 0000ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000a5ae8 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ - 0x000a5af8 00000000 0000ffff 00ffff00 00000000 ................ │ │ - 0x000a5b08 0000ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000a5b18 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ - 0x000a5b28 00000000 0000ffff 00ffff00 00000000 ................ │ │ - 0x000a5b38 0000ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000a5b48 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ - 0x000a5b58 00000000 0000ffff 00ffff00 00000000 ................ │ │ - 0x000a5b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5b78 00000000 00000000 0000ffff 00ffff00 ................ │ │ - 0x000a5b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5bb8 00000000 00000000 00ffff00 ffff00ff ................ │ │ - 0x000a5bc8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5bd8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5be8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5bf8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5c08 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5c18 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5c28 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a5c38 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000a5c48 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000a5c58 ff000000 00000000 00000000 00000000 ................ │ │ - 0x000a5c68 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000a5c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ca8 00000000 00000000 00000000 000000ff ................ │ │ - 0x000a5cb8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a5cc8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a5cd8 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a5ce8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a5cf8 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a5d08 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a5d18 ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a5d28 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a5d38 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a5d48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a5d58 00ffff00 ffff0000 00000000 00000000 ................ │ │ - 0x000a5d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5d98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5dd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5de8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5df8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6008 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6018 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6028 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6038 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6048 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6058 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6068 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6078 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6088 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a60a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a60b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a60c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a60d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a60e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a60f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6108 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6118 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6128 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6138 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6148 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6158 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6168 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6178 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6188 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6208 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6218 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6228 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6238 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6248 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6258 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6268 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6278 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6288 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6298 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a62a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a62b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a62c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a62d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a62e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a62f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6308 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6318 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6328 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6338 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6348 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6358 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6368 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6378 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6388 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6398 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a63a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a63b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a63c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a63d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a63e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a63f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6408 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6418 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6428 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6438 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6448 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6458 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6468 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6478 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6488 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6498 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a64a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a64b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a64c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a64d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a64e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a64f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6508 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6518 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6528 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6538 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6548 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6558 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6568 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6578 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6588 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6608 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6618 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6628 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6638 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6648 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6658 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6668 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6678 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6688 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6708 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6718 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6728 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6738 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6748 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6758 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6768 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6778 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6788 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6808 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6818 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6828 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6838 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6848 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6858 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6868 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6878 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6888 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6908 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6918 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6928 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6938 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6948 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6958 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6968 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6978 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6988 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a69a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a69b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a69c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a69d8 00000000 00000000 00000000 00140000 ................ │ │ - 0x000a69e8 14000000 00000000 00280000 28000000 .........(..(... │ │ - 0x000a69f8 00000000 003c0000 3c000000 00000000 .....<..<....... │ │ - 0x000a6a08 00500000 50000000 00000000 00640000 .P..P........d.. │ │ - 0x000a6a18 64000000 00000000 00780000 78000000 d........x..x... │ │ - 0x000a6a28 00000000 008c0000 8c000000 00000000 ................ │ │ - 0x000a6a38 00a00000 a0000000 00000000 00b40000 ................ │ │ - 0x000a6a48 b4000000 00000000 00c80000 c8000000 ................ │ │ - 0x000a6a58 00000000 00dc0000 dc000000 00000000 ................ │ │ - 0x000a6a68 00f00000 f00000f0 0000f000 00f00000 ................ │ │ - 0x000a6a78 f00000f0 0000f000 00000000 00000000 ................ │ │ - 0x000a6a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6a98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ac8 00000000 00000014 00001400 00140000 ................ │ │ - 0x000a6ad8 00000028 00002800 00280000 0000003c ...(..(..(.....< │ │ - 0x000a6ae8 00003c00 003c0000 00000050 00005000 ..<..<.....P..P. │ │ - 0x000a6af8 00500000 00000064 00006400 00640000 .P.....d..d..d.. │ │ - 0x000a6b08 00000078 00007800 00780000 0000008c ...x..x..x...... │ │ - 0x000a6b18 00008c00 008c0000 000000a0 0000a000 ................ │ │ - 0x000a6b28 00a00000 000000b4 0000b400 00b40000 ................ │ │ - 0x000a6b38 000000c8 0000c800 00c80000 000000dc ................ │ │ - 0x000a6b48 0000dc00 00dc0000 000000f0 0000f000 ................ │ │ - 0x000a6b58 00f00000 f00000f0 0000f000 00f00000 ................ │ │ - 0x000a6b68 f00000f0 0000f000 00f00000 f0000000 ................ │ │ - 0x000a6b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6bb8 00000000 14000014 00001400 00000000 ................ │ │ - 0x000a6bc8 28000028 00002800 00000000 3c00003c (..(..(.....<..< │ │ - 0x000a6bd8 00003c00 00000000 50000050 00005000 ..<.....P..P..P. │ │ - 0x000a6be8 00000000 64000064 00006400 00000000 ....d..d..d..... │ │ - 0x000a6bf8 78000078 00007800 00000000 8c00008c x..x..x......... │ │ - 0x000a6c08 00008c00 00000000 a00000a0 0000a000 ................ │ │ - 0x000a6c18 00000000 b40000b4 0000b400 00000000 ................ │ │ - 0x000a6c28 c80000c8 0000c800 00000000 dc0000dc ................ │ │ - 0x000a6c38 0000dc00 00000000 f00000f0 0000f000 ................ │ │ - 0x000a6c48 00f00000 f00000f0 0000f000 00f00000 ................ │ │ - 0x000a6c58 f00000f0 0000f000 00f00000 f00000f0 ................ │ │ - 0x000a6c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d48 00000000 00000000 00f00000 f00000f0 ................ │ │ - 0x000a6d58 0000f000 00000000 00000000 00000000 ................ │ │ - 0x000a6d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d98 24000024 00000000 00000000 24140024 $..$........$..$ │ │ - 0x000a6da8 14000000 00000000 24280024 28000000 ........$(.$(... │ │ - 0x000a6db8 00000000 243c0024 3c000000 00000000 ....$<.$<....... │ │ - 0x000a6dc8 24500024 50000000 00000000 24640024 $P.$P.......$d.$ │ │ - 0x000a6dd8 64000000 00000000 24780024 78000000 d.......$x.$x... │ │ - 0x000a6de8 00000000 248c0024 8c000000 00000000 ....$..$........ │ │ - 0x000a6df8 24a00024 a0000000 00000000 24b40024 $..$........$..$ │ │ - 0x000a6e08 b4000000 00000000 24c80024 c8000000 ........$..$.... │ │ - 0x000a6e18 00000000 24dc0024 dc000000 00000000 ....$..$........ │ │ - 0x000a6e28 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ - 0x000a6e38 f00024f0 0024f000 00000000 000000f0 ..$..$.......... │ │ - 0x000a6e48 0000f000 00f00000 00000000 00000000 ................ │ │ - 0x000a6e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6e78 00000000 00000000 00002400 00240000 ..........$..$.. │ │ - 0x000a6e88 24000000 00002414 00241400 24140000 $.....$..$..$... │ │ - 0x000a6e98 00002428 00242800 24280000 0000243c ..$(.$(.$(....$< │ │ - 0x000a6ea8 00243c00 243c0000 00002450 00245000 .$<.$<....$P.$P. │ │ - 0x000a6eb8 24500000 00002464 00246400 24640000 $P....$d.$d.$d.. │ │ - 0x000a6ec8 00002478 00247800 24780000 0000248c ..$x.$x.$x....$. │ │ - 0x000a6ed8 00248c00 248c0000 000024a0 0024a000 .$..$.....$..$.. │ │ - 0x000a6ee8 24a00000 000024b4 0024b400 24b40000 $.....$..$..$... │ │ - 0x000a6ef8 000024c8 0024c800 24c80000 000024dc ..$..$..$.....$. │ │ - 0x000a6f08 0024dc00 24dc0000 000024f0 0024f000 .$..$.....$..$.. │ │ - 0x000a6f18 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ - 0x000a6f28 f00024f0 0024f000 24f00024 f0000000 ..$..$..$..$.... │ │ - 0x000a6f38 0000f000 00f00000 00000000 00000000 ................ │ │ - 0x000a6f48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f68 00000000 00000024 00002400 00240000 .......$..$..$.. │ │ - 0x000a6f78 00000024 14002414 00241400 00000024 ...$..$..$.....$ │ │ - 0x000a6f88 28002428 00242800 00000024 3c00243c (.$(.$(....$<.$< │ │ - 0x000a6f98 00243c00 00000024 50002450 00245000 .$<....$P.$P.$P. │ │ - 0x000a6fa8 00000024 64002464 00246400 00000024 ...$d.$d.$d....$ │ │ - 0x000a6fb8 78002478 00247800 00000024 8c00248c x.$x.$x....$..$. │ │ - 0x000a6fc8 00248c00 00000024 a00024a0 0024a000 .$.....$..$..$.. │ │ - 0x000a6fd8 00000024 b40024b4 0024b400 00000024 ...$..$..$.....$ │ │ - 0x000a6fe8 c80024c8 0024c800 00000024 dc0024dc ..$..$.....$..$. │ │ - 0x000a6ff8 0024dc00 00000024 f00024f0 0024f000 .$.....$..$..$.. │ │ - 0x000a7008 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ - 0x000a7018 f00024f0 0024f000 24f00024 f00024f0 ..$..$..$..$..$. │ │ - 0x000a7028 00000000 00f00000 f0000000 00000000 ................ │ │ - 0x000a7038 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7048 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7058 00000000 24000024 00002400 00000000 ....$..$..$..... │ │ - 0x000a7068 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7078 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7088 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7108 00000000 00000000 24f00024 f00024f0 ........$..$..$. │ │ - 0x000a7118 0024f000 00000000 f0000000 00000000 .$.............. │ │ - 0x000a7128 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7138 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7148 00240000 24000024 00000000 00000000 .$..$..$........ │ │ - 0x000a7158 48000048 00000000 00000000 48140048 H..H........H..H │ │ - 0x000a7168 14000000 00000000 48280048 28000000 ........H(.H(... │ │ - 0x000a7178 00000000 483c0048 3c000000 00000000 ....H<.H<....... │ │ - 0x000a7188 48500048 50000000 00000000 48640048 HP.HP.......Hd.H │ │ - 0x000a7198 64000000 00000000 48780048 78000000 d.......Hx.Hx... │ │ - 0x000a71a8 00000000 488c0048 8c000000 00000000 ....H..H........ │ │ - 0x000a71b8 48a00048 a0000000 00000000 48b40048 H..H........H..H │ │ - 0x000a71c8 b4000000 00000000 48c80048 c8000000 ........H..H.... │ │ - 0x000a71d8 00000000 48dc0048 dc000000 00000000 ....H..H........ │ │ - 0x000a71e8 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ - 0x000a71f8 f00048f0 0048f000 00000000 000024f0 ..H..H........$. │ │ - 0x000a7208 0024f000 24f00000 00000000 00000000 .$..$........... │ │ - 0x000a7218 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7228 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7238 00240000 24000000 00004800 00480000 .$..$.....H..H.. │ │ - 0x000a7248 48000000 00004814 00481400 48140000 H.....H..H..H... │ │ - 0x000a7258 00004828 00482800 48280000 0000483c ..H(.H(.H(....H< │ │ - 0x000a7268 00483c00 483c0000 00004850 00485000 .H<.H<....HP.HP. │ │ - 0x000a7278 48500000 00004864 00486400 48640000 HP....Hd.Hd.Hd.. │ │ - 0x000a7288 00004878 00487800 48780000 0000488c ..Hx.Hx.Hx....H. │ │ - 0x000a7298 00488c00 488c0000 000048a0 0048a000 .H..H.....H..H.. │ │ - 0x000a72a8 48a00000 000048b4 0048b400 48b40000 H.....H..H..H... │ │ - 0x000a72b8 000048c8 0048c800 48c80000 000048dc ..H..H..H.....H. │ │ - 0x000a72c8 0048dc00 48dc0000 000048f0 0048f000 .H..H.....H..H.. │ │ - 0x000a72d8 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ - 0x000a72e8 f00048f0 0048f000 48f00048 f0000000 ..H..H..H..H.... │ │ - 0x000a72f8 0024f000 24f00000 00000000 00000000 .$..$........... │ │ - 0x000a7308 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7318 00000000 00000000 00000000 00002400 ..............$. │ │ - 0x000a7328 00240000 00000048 00004800 00480000 .$.....H..H..H.. │ │ - 0x000a7338 00000048 14004814 00481400 00000048 ...H..H..H.....H │ │ - 0x000a7348 28004828 00482800 00000048 3c00483c (.H(.H(....H<.H< │ │ - 0x000a7358 00483c00 00000048 50004850 00485000 .H<....HP.HP.HP. │ │ - 0x000a7368 00000048 64004864 00486400 00000048 ...Hd.Hd.Hd....H │ │ - 0x000a7378 78004878 00487800 00000048 8c00488c x.Hx.Hx....H..H. │ │ - 0x000a7388 00488c00 00000048 a00048a0 0048a000 .H.....H..H..H.. │ │ - 0x000a7398 00000048 b40048b4 0048b400 00000048 ...H..H..H.....H │ │ - 0x000a73a8 c80048c8 0048c800 00000048 dc0048dc ..H..H.....H..H. │ │ - 0x000a73b8 0048dc00 00000048 f00048f0 0048f000 .H.....H..H..H.. │ │ - 0x000a73c8 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ - 0x000a73d8 f00048f0 0048f000 48f00048 f00048f0 ..H..H..H..H..H. │ │ - 0x000a73e8 00000000 24f00024 f0000000 00000000 ....$..$........ │ │ - 0x000a73f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7408 00000000 00000000 00000000 00002400 ..............$. │ │ - 0x000a7418 00000000 48000048 00004800 00000000 ....H..H..H..... │ │ - 0x000a7428 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7438 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7448 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7458 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7468 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7478 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7488 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7498 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a74a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a74b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a74c8 00000000 00000000 48f00048 f00048f0 ........H..H..H. │ │ - 0x000a74d8 0048f000 00000024 f0000000 00000000 .H.....$........ │ │ - 0x000a74e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a74f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7508 00480000 48000048 00000000 00000000 .H..H..H........ │ │ - 0x000a7518 6c00006c 00000000 00000000 6c14006c l..l........l..l │ │ - 0x000a7528 14000000 00000000 6c28006c 28000000 ........l(.l(... │ │ - 0x000a7538 00000000 6c3c006c 3c000000 00000000 ....l<.l<....... │ │ - 0x000a7548 6c50006c 50000000 00000000 6c64006c lP.lP.......ld.l │ │ - 0x000a7558 64000000 00000000 6c78006c 78000000 d.......lx.lx... │ │ - 0x000a7568 00000000 6c8c006c 8c000000 00000000 ....l..l........ │ │ - 0x000a7578 6ca0006c a0000000 00000000 6cb4006c l..l........l..l │ │ - 0x000a7588 b4000000 00000000 6cc8006c c8000000 ........l..l.... │ │ - 0x000a7598 00000000 6cdc006c dc000000 00000000 ....l..l........ │ │ - 0x000a75a8 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ - 0x000a75b8 f0006cf0 006cf000 00000000 000048f0 ..l..l........H. │ │ - 0x000a75c8 0048f000 48f00000 00000000 00000000 .H..H........... │ │ - 0x000a75d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a75e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a75f8 00480000 48000000 00006c00 006c0000 .H..H.....l..l.. │ │ - 0x000a7608 6c000000 00006c14 006c1400 6c140000 l.....l..l..l... │ │ - 0x000a7618 00006c28 006c2800 6c280000 00006c3c ..l(.l(.l(....l< │ │ - 0x000a7628 006c3c00 6c3c0000 00006c50 006c5000 .l<.l<....lP.lP. │ │ - 0x000a7638 6c500000 00006c64 006c6400 6c640000 lP....ld.ld.ld.. │ │ - 0x000a7648 00006c78 006c7800 6c780000 00006c8c ..lx.lx.lx....l. │ │ - 0x000a7658 006c8c00 6c8c0000 00006ca0 006ca000 .l..l.....l..l.. │ │ - 0x000a7668 6ca00000 00006cb4 006cb400 6cb40000 l.....l..l..l... │ │ - 0x000a7678 00006cc8 006cc800 6cc80000 00006cdc ..l..l..l.....l. │ │ - 0x000a7688 006cdc00 6cdc0000 00006cf0 006cf000 .l..l.....l..l.. │ │ - 0x000a7698 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ - 0x000a76a8 f0006cf0 006cf000 6cf0006c f0000000 ..l..l..l..l.... │ │ - 0x000a76b8 0048f000 48f00000 00000000 00000000 .H..H........... │ │ - 0x000a76c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a76d8 00000000 00000000 00000000 00004800 ..............H. │ │ - 0x000a76e8 00480000 0000006c 00006c00 006c0000 .H.....l..l..l.. │ │ - 0x000a76f8 0000006c 14006c14 006c1400 0000006c ...l..l..l.....l │ │ - 0x000a7708 28006c28 006c2800 0000006c 3c006c3c (.l(.l(....l<.l< │ │ - 0x000a7718 006c3c00 0000006c 50006c50 006c5000 .l<....lP.lP.lP. │ │ - 0x000a7728 0000006c 64006c64 006c6400 0000006c ...ld.ld.ld....l │ │ - 0x000a7738 78006c78 006c7800 0000006c 8c006c8c x.lx.lx....l..l. │ │ - 0x000a7748 006c8c00 0000006c a0006ca0 006ca000 .l.....l..l..l.. │ │ - 0x000a7758 0000006c b4006cb4 006cb400 0000006c ...l..l..l.....l │ │ - 0x000a7768 c8006cc8 006cc800 0000006c dc006cdc ..l..l.....l..l. │ │ - 0x000a7778 006cdc00 0000006c f0006cf0 006cf000 .l.....l..l..l.. │ │ - 0x000a7788 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ - 0x000a7798 f0006cf0 006cf000 6cf0006c f0006cf0 ..l..l..l..l..l. │ │ - 0x000a77a8 00000000 48f00048 f0000000 00000000 ....H..H........ │ │ - 0x000a77b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a77c8 00000000 00000000 00000000 00004800 ..............H. │ │ - 0x000a77d8 00000000 6c00006c 00006c00 00000000 ....l..l..l..... │ │ - 0x000a77e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a77f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7808 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7818 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7828 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7838 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7848 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7858 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7868 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7878 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7888 00000000 00000000 6cf0006c f0006cf0 ........l..l..l. │ │ - 0x000a7898 006cf000 00000048 f0000000 00000000 .l.....H........ │ │ - 0x000a78a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a78b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a78c8 006c0000 6c00006c 00000000 00000000 .l..l..l........ │ │ - 0x000a78d8 90000090 00000000 00000000 90140090 ................ │ │ - 0x000a78e8 14000000 00000000 90280090 28000000 .........(..(... │ │ - 0x000a78f8 00000000 903c0090 3c000000 00000000 .....<..<....... │ │ - 0x000a7908 90500090 50000000 00000000 90640090 .P..P........d.. │ │ - 0x000a7918 64000000 00000000 90780090 78000000 d........x..x... │ │ - 0x000a7928 00000000 908c0090 8c000000 00000000 ................ │ │ - 0x000a7938 90a00090 a0000000 00000000 90b40090 ................ │ │ - 0x000a7948 b4000000 00000000 90c80090 c8000000 ................ │ │ - 0x000a7958 00000000 90dc0090 dc000000 00000000 ................ │ │ - 0x000a7968 90f00090 f00090f0 0090f000 90f00090 ................ │ │ - 0x000a7978 f00090f0 0090f000 00000000 00006cf0 ..............l. │ │ - 0x000a7988 006cf000 6cf00000 00000000 00000000 .l..l........... │ │ - 0x000a7998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a79a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a79b8 006c0000 6c000000 00009000 00900000 .l..l........... │ │ - 0x000a79c8 90000000 00009014 00901400 90140000 ................ │ │ - 0x000a79d8 00009028 00902800 90280000 0000903c ...(..(..(.....< │ │ - 0x000a79e8 00903c00 903c0000 00009050 00905000 ..<..<.....P..P. │ │ - 0x000a79f8 90500000 00009064 00906400 90640000 .P.....d..d..d.. │ │ - 0x000a7a08 00009078 00907800 90780000 0000908c ...x..x..x...... │ │ - 0x000a7a18 00908c00 908c0000 000090a0 0090a000 ................ │ │ - 0x000a7a28 90a00000 000090b4 0090b400 90b40000 ................ │ │ - 0x000a7a38 000090c8 0090c800 90c80000 000090dc ................ │ │ - 0x000a7a48 0090dc00 90dc0000 000090f0 0090f000 ................ │ │ - 0x000a7a58 90f00090 f00090f0 0090f000 90f00090 ................ │ │ - 0x000a7a68 f00090f0 0090f000 90f00090 f0000000 ................ │ │ - 0x000a7a78 006cf000 6cf00000 00000000 00000000 .l..l........... │ │ - 0x000a7a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7a98 00000000 00000000 00000000 00006c00 ..............l. │ │ - 0x000a7aa8 006c0000 00000090 00009000 00900000 .l.............. │ │ - 0x000a7ab8 00000090 14009014 00901400 00000090 ................ │ │ - 0x000a7ac8 28009028 00902800 00000090 3c00903c (..(..(.....<..< │ │ - 0x000a7ad8 00903c00 00000090 50009050 00905000 ..<.....P..P..P. │ │ - 0x000a7ae8 00000090 64009064 00906400 00000090 ....d..d..d..... │ │ - 0x000a7af8 78009078 00907800 00000090 8c00908c x..x..x......... │ │ - 0x000a7b08 00908c00 00000090 a00090a0 0090a000 ................ │ │ - 0x000a7b18 00000090 b40090b4 0090b400 00000090 ................ │ │ - 0x000a7b28 c80090c8 0090c800 00000090 dc0090dc ................ │ │ - 0x000a7b38 0090dc00 00000090 f00090f0 0090f000 ................ │ │ - 0x000a7b48 90f00090 f00090f0 0090f000 90f00090 ................ │ │ - 0x000a7b58 f00090f0 0090f000 90f00090 f00090f0 ................ │ │ - 0x000a7b68 00000000 6cf0006c f0000000 00000000 ....l..l........ │ │ - 0x000a7b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7b88 00000000 00000000 00000000 00006c00 ..............l. │ │ - 0x000a7b98 00000000 90000090 00009000 00000000 ................ │ │ - 0x000a7ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7bb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7bc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7bf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c48 00000000 00000000 90f00090 f00090f0 ................ │ │ - 0x000a7c58 0090f000 0000006c f0000000 00000000 .......l........ │ │ - 0x000a7c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c88 00900000 90000090 00000000 00000000 ................ │ │ - 0x000a7c98 b40000b4 00000000 00000000 b41400b4 ................ │ │ - 0x000a7ca8 14000000 00000000 b42800b4 28000000 .........(..(... │ │ - 0x000a7cb8 00000000 b43c00b4 3c000000 00000000 .....<..<....... │ │ - 0x000a7cc8 b45000b4 50000000 00000000 b46400b4 .P..P........d.. │ │ - 0x000a7cd8 64000000 00000000 b47800b4 78000000 d........x..x... │ │ - 0x000a7ce8 00000000 b48c00b4 8c000000 00000000 ................ │ │ - 0x000a7cf8 b4a000b4 a0000000 00000000 b4b400b4 ................ │ │ - 0x000a7d08 b4000000 00000000 b4c800b4 c8000000 ................ │ │ - 0x000a7d18 00000000 b4dc00b4 dc000000 00000000 ................ │ │ - 0x000a7d28 b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ - 0x000a7d38 f000b4f0 00b4f000 00000000 000090f0 ................ │ │ - 0x000a7d48 0090f000 90f00000 00000000 00000000 ................ │ │ - 0x000a7d58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7d78 00900000 90000000 0000b400 00b40000 ................ │ │ - 0x000a7d88 b4000000 0000b414 00b41400 b4140000 ................ │ │ - 0x000a7d98 0000b428 00b42800 b4280000 0000b43c ...(..(..(.....< │ │ - 0x000a7da8 00b43c00 b43c0000 0000b450 00b45000 ..<..<.....P..P. │ │ - 0x000a7db8 b4500000 0000b464 00b46400 b4640000 .P.....d..d..d.. │ │ - 0x000a7dc8 0000b478 00b47800 b4780000 0000b48c ...x..x..x...... │ │ - 0x000a7dd8 00b48c00 b48c0000 0000b4a0 00b4a000 ................ │ │ - 0x000a7de8 b4a00000 0000b4b4 00b4b400 b4b40000 ................ │ │ - 0x000a7df8 0000b4c8 00b4c800 b4c80000 0000b4dc ................ │ │ - 0x000a7e08 00b4dc00 b4dc0000 0000b4f0 00b4f000 ................ │ │ - 0x000a7e18 b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ - 0x000a7e28 f000b4f0 00b4f000 b4f000b4 f0000000 ................ │ │ - 0x000a7e38 0090f000 90f00000 00000000 00000000 ................ │ │ - 0x000a7e48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7e58 00000000 00000000 00000000 00009000 ................ │ │ - 0x000a7e68 00900000 000000b4 0000b400 00b40000 ................ │ │ - 0x000a7e78 000000b4 1400b414 00b41400 000000b4 ................ │ │ - 0x000a7e88 2800b428 00b42800 000000b4 3c00b43c (..(..(.....<..< │ │ - 0x000a7e98 00b43c00 000000b4 5000b450 00b45000 ..<.....P..P..P. │ │ - 0x000a7ea8 000000b4 6400b464 00b46400 000000b4 ....d..d..d..... │ │ - 0x000a7eb8 7800b478 00b47800 000000b4 8c00b48c x..x..x......... │ │ - 0x000a7ec8 00b48c00 000000b4 a000b4a0 00b4a000 ................ │ │ - 0x000a7ed8 000000b4 b400b4b4 00b4b400 000000b4 ................ │ │ - 0x000a7ee8 c800b4c8 00b4c800 000000b4 dc00b4dc ................ │ │ - 0x000a7ef8 00b4dc00 000000b4 f000b4f0 00b4f000 ................ │ │ - 0x000a7f08 b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ - 0x000a7f18 f000b4f0 00b4f000 b4f000b4 f000b4f0 ................ │ │ - 0x000a7f28 00000000 90f00090 f0000000 00000000 ................ │ │ - 0x000a7f38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f48 00000000 00000000 00000000 00009000 ................ │ │ - 0x000a7f58 00000000 b40000b4 0000b400 00000000 ................ │ │ - 0x000a7f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8008 00000000 00000000 b4f000b4 f000b4f0 ................ │ │ - 0x000a8018 00b4f000 00000090 f0000000 00000000 ................ │ │ - 0x000a8028 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8038 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8048 00b40000 b40000b4 00000000 00000000 ................ │ │ - 0x000a8058 d80000d8 00000000 00000000 d81400d8 ................ │ │ - 0x000a8068 14000000 00000000 d82800d8 28000000 .........(..(... │ │ - 0x000a8078 00000000 d83c00d8 3c000000 00000000 .....<..<....... │ │ - 0x000a8088 d85000d8 50000000 00000000 d86400d8 .P..P........d.. │ │ - 0x000a8098 64000000 00000000 d87800d8 78000000 d........x..x... │ │ - 0x000a80a8 00000000 d88c00d8 8c000000 00000000 ................ │ │ - 0x000a80b8 d8a000d8 a0000000 00000000 d8b400d8 ................ │ │ - 0x000a80c8 b4000000 00000000 d8c800d8 c8000000 ................ │ │ - 0x000a80d8 00000000 d8dc00d8 dc000000 00000000 ................ │ │ - 0x000a80e8 d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ - 0x000a80f8 f000d8f0 00d8f000 00000000 0000b4f0 ................ │ │ - 0x000a8108 00b4f000 b4f00000 00000000 00000000 ................ │ │ - 0x000a8118 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8128 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8138 00b40000 b4000000 0000d800 00d80000 ................ │ │ - 0x000a8148 d8000000 0000d814 00d81400 d8140000 ................ │ │ - 0x000a8158 0000d828 00d82800 d8280000 0000d83c ...(..(..(.....< │ │ - 0x000a8168 00d83c00 d83c0000 0000d850 00d85000 ..<..<.....P..P. │ │ - 0x000a8178 d8500000 0000d864 00d86400 d8640000 .P.....d..d..d.. │ │ - 0x000a8188 0000d878 00d87800 d8780000 0000d88c ...x..x..x...... │ │ - 0x000a8198 00d88c00 d88c0000 0000d8a0 00d8a000 ................ │ │ - 0x000a81a8 d8a00000 0000d8b4 00d8b400 d8b40000 ................ │ │ - 0x000a81b8 0000d8c8 00d8c800 d8c80000 0000d8dc ................ │ │ - 0x000a81c8 00d8dc00 d8dc0000 0000d8f0 00d8f000 ................ │ │ - 0x000a81d8 d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ - 0x000a81e8 f000d8f0 00d8f000 d8f000d8 f0000000 ................ │ │ - 0x000a81f8 00b4f000 b4f00000 00000000 00000000 ................ │ │ - 0x000a8208 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8218 00000000 00000000 00000000 0000b400 ................ │ │ - 0x000a8228 00b40000 000000d8 0000d800 00d80000 ................ │ │ - 0x000a8238 000000d8 1400d814 00d81400 000000d8 ................ │ │ - 0x000a8248 2800d828 00d82800 000000d8 3c00d83c (..(..(.....<..< │ │ - 0x000a8258 00d83c00 000000d8 5000d850 00d85000 ..<.....P..P..P. │ │ - 0x000a8268 000000d8 6400d864 00d86400 000000d8 ....d..d..d..... │ │ - 0x000a8278 7800d878 00d87800 000000d8 8c00d88c x..x..x......... │ │ - 0x000a8288 00d88c00 000000d8 a000d8a0 00d8a000 ................ │ │ - 0x000a8298 000000d8 b400d8b4 00d8b400 000000d8 ................ │ │ - 0x000a82a8 c800d8c8 00d8c800 000000d8 dc00d8dc ................ │ │ - 0x000a82b8 00d8dc00 000000d8 f000d8f0 00d8f000 ................ │ │ - 0x000a82c8 d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ - 0x000a82d8 f000d8f0 00d8f000 d8f000d8 f000d8f0 ................ │ │ - 0x000a82e8 00000000 b4f000b4 f0000000 00000000 ................ │ │ - 0x000a82f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8308 00000000 00000000 00000000 0000b400 ................ │ │ - 0x000a8318 00000000 d80000d8 0000d800 00000000 ................ │ │ - 0x000a8328 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8338 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8348 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8358 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8368 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8378 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8388 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8398 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83c8 00000000 00000000 d8f000d8 f000d8f0 ................ │ │ - 0x000a83d8 00d8f000 000000b4 f0000000 00000000 ................ │ │ - 0x000a83e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8408 00d80000 d80000d8 00000000 00000000 ................ │ │ - 0x000a8418 fc0000fc 00000000 00000000 fc1400fc ................ │ │ - 0x000a8428 14000000 00000000 fc2800fc 28000000 .........(..(... │ │ - 0x000a8438 00000000 fc3c00fc 3c000000 00000000 .....<..<....... │ │ - 0x000a8448 fc5000fc 50000000 00000000 fc6400fc .P..P........d.. │ │ - 0x000a8458 64000000 00000000 fc7800fc 78000000 d........x..x... │ │ - 0x000a8468 00000000 fc8c00fc 8c000000 00000000 ................ │ │ - 0x000a8478 fca000fc a0000000 00000000 fcb400fc ................ │ │ - 0x000a8488 b4000000 00000000 fcc800fc c8000000 ................ │ │ - 0x000a8498 00000000 fcdc00fc dc000000 00000000 ................ │ │ - 0x000a84a8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a84b8 f000fcf0 00fcf000 00000000 0000d8f0 ................ │ │ - 0x000a84c8 00d8f000 d8f00000 00000000 00000000 ................ │ │ - 0x000a84d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84f8 00d80000 d8000000 0000fc00 00fc0000 ................ │ │ - 0x000a8508 fc000000 0000fc14 00fc1400 fc140000 ................ │ │ - 0x000a8518 0000fc28 00fc2800 fc280000 0000fc3c ...(..(..(.....< │ │ - 0x000a8528 00fc3c00 fc3c0000 0000fc50 00fc5000 ..<..<.....P..P. │ │ - 0x000a8538 fc500000 0000fc64 00fc6400 fc640000 .P.....d..d..d.. │ │ - 0x000a8548 0000fc78 00fc7800 fc780000 0000fc8c ...x..x..x...... │ │ - 0x000a8558 00fc8c00 fc8c0000 0000fca0 00fca000 ................ │ │ - 0x000a8568 fca00000 0000fcb4 00fcb400 fcb40000 ................ │ │ - 0x000a8578 0000fcc8 00fcc800 fcc80000 0000fcdc ................ │ │ - 0x000a8588 00fcdc00 fcdc0000 0000fcf0 00fcf000 ................ │ │ - 0x000a8598 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a85a8 f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000a85b8 00d8f000 d8f00000 00000000 00000000 ................ │ │ - 0x000a85c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a85d8 00000000 00000000 00000000 0000d800 ................ │ │ - 0x000a85e8 00d80000 000000fc 0000fc00 00fc0000 ................ │ │ - 0x000a85f8 000000fc 1400fc14 00fc1400 000000fc ................ │ │ - 0x000a8608 2800fc28 00fc2800 000000fc 3c00fc3c (..(..(.....<..< │ │ - 0x000a8618 00fc3c00 000000fc 5000fc50 00fc5000 ..<.....P..P..P. │ │ - 0x000a8628 000000fc 6400fc64 00fc6400 000000fc ....d..d..d..... │ │ - 0x000a8638 7800fc78 00fc7800 000000fc 8c00fc8c x..x..x......... │ │ - 0x000a8648 00fc8c00 000000fc a000fca0 00fca000 ................ │ │ - 0x000a8658 000000fc b400fcb4 00fcb400 000000fc ................ │ │ - 0x000a8668 c800fcc8 00fcc800 000000fc dc00fcdc ................ │ │ - 0x000a8678 00fcdc00 000000fc f000fcf0 00fcf000 ................ │ │ - 0x000a8688 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a8698 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a86a8 00000000 d8f000d8 f0000000 00000000 ................ │ │ - 0x000a86b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86c8 00000000 00000000 00000000 0000d800 ................ │ │ - 0x000a86d8 00000000 fc0000fc 0000fc00 00000000 ................ │ │ - 0x000a86e8 fc1400fc 1400fc14 00000000 fc2800fc .............(.. │ │ - 0x000a86f8 2800fc28 00000000 fc3c00fc 3c00fc3c (..(.....<..<..< │ │ - 0x000a8708 00000000 fc5000fc 5000fc50 00000000 .....P..P..P.... │ │ - 0x000a8718 fc6400fc 6400fc64 00000000 fc7800fc .d..d..d.....x.. │ │ - 0x000a8728 7800fc78 00000000 fc8c00fc 8c00fc8c x..x............ │ │ - 0x000a8738 00000000 fca000fc a000fca0 00000000 ................ │ │ - 0x000a8748 fcb400fc b400fcb4 00000000 fcc800fc ................ │ │ - 0x000a8758 c800fcc8 00000000 fcdc00fc dc00fcdc ................ │ │ - 0x000a8768 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a8778 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a8788 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a8798 00fcf000 000000d8 f0000000 00000000 ................ │ │ - 0x000a87a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a87b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a87c8 00fc0000 fc0000fc 00000000 00fc1400 ................ │ │ - 0x000a87d8 fc1400fc 14000000 00fc2800 fc2800fc ..........(..(.. │ │ - 0x000a87e8 28000000 00fc3c00 fc3c00fc 3c000000 (.....<..<..<... │ │ - 0x000a87f8 00fc5000 fc5000fc 50000000 00fc6400 ..P..P..P.....d. │ │ - 0x000a8808 fc6400fc 64000000 00fc7800 fc7800fc .d..d.....x..x.. │ │ - 0x000a8818 78000000 00fc8c00 fc8c00fc 8c000000 x............... │ │ - 0x000a8828 00fca000 fca000fc a0000000 00fcb400 ................ │ │ - 0x000a8838 fcb400fc b4000000 00fcc800 fcc800fc ................ │ │ - 0x000a8848 c8000000 00fcdc00 fcdc00fc dc000000 ................ │ │ - 0x000a8858 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a8868 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a8878 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a8888 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a8898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a88a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a88b8 00fc0000 fc0000fc 00000000 00fc1400 ................ │ │ - 0x000a88c8 fc1400fc 14000000 00fc2800 fc2800fc ..........(..(.. │ │ - 0x000a88d8 28000000 00fc3c00 fc3c00fc 3c000000 (.....<..<..<... │ │ - 0x000a88e8 00fc5000 fc5000fc 50000000 00fc6400 ..P..P..P.....d. │ │ - 0x000a88f8 fc6400fc 64000000 00fc7800 fc7800fc .d..d.....x..x.. │ │ - 0x000a8908 78000000 00fc8c00 fc8c00fc 8c000000 x............... │ │ - 0x000a8918 00fca000 fca000fc a0000000 00fcb400 ................ │ │ - 0x000a8928 fcb400fc b4000000 00fcc800 fcc800fc ................ │ │ - 0x000a8938 c8000000 00fcdc00 fcdc00fc dc000000 ................ │ │ - 0x000a8948 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a8958 00000000 0000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a8968 f0000000 00000000 00000000 0000fcf0 ................ │ │ - 0x000a8978 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a8988 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8998 00000000 00000000 00000000 0000fc00 ................ │ │ - 0x000a89a8 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ - 0x000a89b8 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ - 0x000a89c8 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ - 0x000a89d8 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ - 0x000a89e8 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ - 0x000a89f8 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ - 0x000a8a08 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ - 0x000a8a18 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ - 0x000a8a28 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ - 0x000a8a38 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a8a48 fcdc0000 0000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a8a58 f0000000 00000000 fcdc0000 0000fcf0 ................ │ │ - 0x000a8a68 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a8a78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8a88 00000000 00000000 00000000 0000fc00 ................ │ │ - 0x000a8a98 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ - 0x000a8aa8 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ - 0x000a8ab8 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ - 0x000a8ac8 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ - 0x000a8ad8 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ - 0x000a8ae8 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ - 0x000a8af8 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ - 0x000a8b08 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ - 0x000a8b18 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ - 0x000a8b28 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a8b38 00000000 0000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a8b48 f0000000 00000000 00000000 0000fcf0 ................ │ │ - 0x000a8b58 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a8b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8b78 00000000 00000000 00000000 0000fc00 ................ │ │ - 0x000a8b88 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ - 0x000a8b98 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ - 0x000a8ba8 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ - 0x000a8bb8 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ - 0x000a8bc8 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ - 0x000a8bd8 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ - 0x000a8be8 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ - 0x000a8bf8 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ - 0x000a8c08 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ - 0x000a8c18 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a8c28 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a8c38 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a8c48 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a8c58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8c68 00000000 00000000 00000000 0000fc00 ................ │ │ - 0x000a8c78 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ - 0x000a8c88 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ - 0x000a8c98 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ - 0x000a8ca8 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ - 0x000a8cb8 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ - 0x000a8cc8 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ - 0x000a8cd8 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ - 0x000a8ce8 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ - 0x000a8cf8 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ - 0x000a8d08 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a8d18 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a8d28 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a8d38 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a8d48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8d58 00000000 00000000 00000000 0000fc00 ................ │ │ - 0x000a8d68 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ - 0x000a8d78 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ - 0x000a8d88 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ - 0x000a8d98 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ - 0x000a8da8 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ - 0x000a8db8 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ - 0x000a8dc8 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ - 0x000a8dd8 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ - 0x000a8de8 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ - 0x000a8df8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a8e08 fcf000fc f000fcf0 00000000 000000fc ................ │ │ - 0x000a8e18 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a8e28 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a8e38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8e48 00000000 00000000 00000000 0000fc00 ................ │ │ - 0x000a8e58 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ - 0x000a8e68 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ - 0x000a8e78 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ - 0x000a8e88 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ - 0x000a8e98 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ - 0x000a8ea8 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ - 0x000a8eb8 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ - 0x000a8ec8 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ - 0x000a8ed8 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ - 0x000a8ee8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a8ef8 fcf000fc f000fcf0 00000000 000000fc ................ │ │ - 0x000a8f08 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a8f18 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a8f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8f38 00000000 00000000 00000000 0000fc00 ................ │ │ - 0x000a8f48 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ - 0x000a8f58 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ - 0x000a8f68 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ - 0x000a8f78 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ - 0x000a8f88 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ - 0x000a8f98 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ - 0x000a8fa8 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ - 0x000a8fb8 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ - 0x000a8fc8 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ - 0x000a8fd8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a8fe8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a8ff8 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a9008 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a9018 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9028 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9038 00fc0000 fc0000fc 00000000 00fc1400 ................ │ │ - 0x000a9048 fc1400fc 14000000 00fc2800 fc2800fc ..........(..(.. │ │ - 0x000a9058 28000000 00fc3c00 fc3c00fc 3c000000 (.....<..<..<... │ │ - 0x000a9068 00fc5000 fc5000fc 50000000 00fc6400 ..P..P..P.....d. │ │ - 0x000a9078 fc6400fc 64000000 00fc7800 fc7800fc .d..d.....x..x.. │ │ - 0x000a9088 78000000 00fc8c00 fc8c00fc 8c000000 x............... │ │ - 0x000a9098 00fca000 fca000fc a0000000 00fcb400 ................ │ │ - 0x000a90a8 fcb400fc b4000000 00fcc800 fcc800fc ................ │ │ - 0x000a90b8 c8000000 00fcdc00 fcdc00fc dc000000 ................ │ │ - 0x000a90c8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a90d8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a90e8 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a90f8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a9108 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9118 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9128 00fc0000 fc000000 00000000 00fc1400 ................ │ │ - 0x000a9138 fc140000 00000000 00fc2800 fc280000 ..........(..(.. │ │ - 0x000a9148 00000000 00fc3c00 fc3c0000 00000000 ......<..<...... │ │ - 0x000a9158 00fc5000 fc500000 00000000 00fc6400 ..P..P........d. │ │ - 0x000a9168 fc640000 00000000 00fc7800 fc780000 .d........x..x.. │ │ - 0x000a9178 00000000 00fc8c00 fc8c0000 00000000 ................ │ │ - 0x000a9188 00fca000 fca00000 00000000 00fcb400 ................ │ │ - 0x000a9198 fcb40000 00000000 00fcc800 fcc80000 ................ │ │ - 0x000a91a8 00000000 00fcdc00 fcdc0000 00000000 ................ │ │ - 0x000a91b8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a91c8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a91d8 f000fcf0 00fcf000 00000000 00000000 ................ │ │ - 0x000a91e8 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000a91f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9208 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9218 00000000 fc0000fc 00000000 00000000 ................ │ │ - 0x000a9228 fc1400fc 14000000 00000000 fc2800fc .............(.. │ │ - 0x000a9238 28000000 00000000 fc3c00fc 3c000000 (........<..<... │ │ - 0x000a9248 00000000 fc5000fc 50000000 00000000 .....P..P....... │ │ - 0x000a9258 fc6400fc 64000000 00000000 fc7800fc .d..d........x.. │ │ - 0x000a9268 78000000 00000000 fc8c00fc 8c000000 x............... │ │ - 0x000a9278 00000000 fca000fc a0000000 00000000 ................ │ │ - 0x000a9288 fcb400fc b4000000 00000000 fcc800fc ................ │ │ - 0x000a9298 c8000000 00000000 fcdc00fc dc000000 ................ │ │ - 0x000a92a8 00000000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a92b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a92c8 00000000 00000000 00000000 0000fcf0 ................ │ │ - 0x000a92d8 00fcf000 00000000 00000000 00000000 ................ │ │ - 0x000a92e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a92f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9308 00000000 000000fc 0000fc00 00000000 ................ │ │ - 0x000a9318 000000fc 1400fc14 00000000 000000fc ................ │ │ - 0x000a9328 2800fc28 00000000 000000fc 3c00fc3c (..(........<..< │ │ - 0x000a9338 00000000 000000fc 5000fc50 00000000 ........P..P.... │ │ - 0x000a9348 000000fc 6400fc64 00000000 000000fc ....d..d........ │ │ - 0x000a9358 7800fc78 00000000 000000fc 8c00fc8c x..x............ │ │ - 0x000a9368 00000000 000000fc a000fca0 00000000 ................ │ │ - 0x000a9378 000000fc b400fcb4 00000000 000000fc ................ │ │ - 0x000a9388 c800fcc8 00000000 000000fc dc00fcdc ................ │ │ - 0x000a9398 00000000 000000fc f000fcf0 00000000 ................ │ │ - 0x000a93a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a93b8 00000000 00000000 000000fc f000fcf0 ................ │ │ - 0x000a93c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a93d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a93e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a93f8 00000000 00000000 0000fc00 00fc0000 ................ │ │ - 0x000a9408 fc000000 0000fc14 00fc1400 fc140000 ................ │ │ - 0x000a9418 0000fc28 00fc2800 fc280000 0000fc3c ...(..(..(.....< │ │ - 0x000a9428 00fc3c00 fc3c0000 0000fc50 00fc5000 ..<..<.....P..P. │ │ - 0x000a9438 fc500000 0000fc64 00fc6400 fc640000 .P.....d..d..d.. │ │ - 0x000a9448 0000fc78 00fc7800 fc780000 0000fc8c ...x..x..x...... │ │ - 0x000a9458 00fc8c00 fc8c0000 0000fca0 00fca000 ................ │ │ - 0x000a9468 fca00000 0000fcb4 00fcb400 fcb40000 ................ │ │ - 0x000a9478 0000fcc8 00fcc800 fcc80000 0000fcdc ................ │ │ - 0x000a9488 00fcdc00 fcdc0000 0000fcf0 00fcf000 ................ │ │ - 0x000a9498 fcf00000 00000000 00000000 00000000 ................ │ │ - 0x000a94a8 00000000 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000a94b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a94c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a94d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a94e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a94f8 fc0000fc 00000000 00000000 fc1400fc ................ │ │ - 0x000a9508 14000000 00000000 fc2800fc 28000000 .........(..(... │ │ - 0x000a9518 00000000 fc3c00fc 3c000000 00000000 .....<..<....... │ │ - 0x000a9528 fc5000fc 50000000 00000000 fc6400fc .P..P........d.. │ │ - 0x000a9538 64000000 00000000 fc7800fc 78000000 d........x..x... │ │ - 0x000a9548 00000000 fc8c00fc 8c000000 00000000 ................ │ │ - 0x000a9558 fca000fc a0000000 00000000 fcb400fc ................ │ │ - 0x000a9568 b4000000 00000000 fcc800fc c8000000 ................ │ │ - 0x000a9578 00000000 fcdc00fc dc000000 00000000 ................ │ │ - 0x000a9588 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a9598 f000fcf0 00fcf000 00000000 00000000 ................ │ │ - 0x000a95a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a95b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a95c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a95d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a95e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a95f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9608 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9618 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9628 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9638 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9648 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9658 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9668 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9678 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9688 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a96a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a96b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a96c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a96d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a96e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a96f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9708 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9718 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9728 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9738 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9748 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9758 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9768 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9778 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9788 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9808 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9818 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9828 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9838 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9848 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9858 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9868 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9878 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9888 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9908 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9918 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9928 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9938 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9948 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9958 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9968 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9978 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9988 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9998 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9aa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ab8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ac8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ad8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ae8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9af8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ba8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9be8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ca8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9da8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9db8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9dc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9dd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9de8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9df8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9eb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ed8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9fa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9fb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9fc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9fd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9fe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa008 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa018 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa028 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa038 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa048 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa058 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa068 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa078 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa088 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa0a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa0b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa0c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa0d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa0e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa0f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa108 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa118 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa128 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa138 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa148 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa158 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa168 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa178 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa188 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa1a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa1b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa1c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa1d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa1e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa1f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa208 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa218 00000000 00000000 00000000 00141400 ................ │ │ - 0x000aa228 14140010 10001010 00383800 3838002a .........88.88.* │ │ - 0x000aa238 2a002a2a 005a5a00 5a5a003d 3d003d3d *.**.ZZ.ZZ.==.== │ │ - 0x000aa248 00797900 79790049 49004949 00949400 .yy.yy.II.II.... │ │ - 0x000aa258 9494004e 4e004e4e 00acac00 acac004d ...NN.NN.......M │ │ - 0x000aa268 4d004d4d 00c2c200 c2c20048 48004848 M.MM.......HH.HH │ │ - 0x000aa278 00d4d400 d4d4003e 3e003e3e 00e3e300 .......>>.>>.... │ │ - 0x000aa288 e3e30030 30003030 00eeee00 eeee0020 ...00.00....... │ │ - 0x000aa298 20002020 00f7f700 f7f7000e 0e000e0e . ............ │ │ - 0x000aa2a8 00fcfc00 fcfc00fc fc00fcfc 00f0f000 ................ │ │ - 0x000aa2b8 f0f000f0 f000f0f0 00000000 00000000 ................ │ │ - 0x000aa2c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa2d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa2e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa2f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa308 00000000 00000014 14001414 00141400 ................ │ │ - 0x000aa318 10100038 38003838 00383800 2a2a0066 ...88.88.88.**.f │ │ - 0x000aa328 66006666 00666600 4646008d 8d008d8d f.ff.ff.FF...... │ │ - 0x000aa338 008d8d00 555500ad ad00adad 00adad00 ....UU.......... │ │ - 0x000aa348 5b5b00c6 c600c6c6 00c6c600 595900d9 [[..........YY.. │ │ - 0x000aa358 d900d9d9 00d9d900 505000e8 e800e8e8 ........PP...... │ │ - 0x000aa368 00e8e800 444400f2 f200f2f2 00f2f200 ....DD.......... │ │ - 0x000aa378 343400f8 f800f8f8 00f8f800 222200fc 44.........."".. │ │ - 0x000aa388 fc00fcfc 00fcfc00 0e0e00fe fe00fefe ................ │ │ - 0x000aa398 00fefe00 fefe00fc fc00fcfc 00fcfc00 ................ │ │ - 0x000aa3a8 fcfc00f0 f000f0f0 00f0f000 f0f00000 ................ │ │ - 0x000aa3b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa3c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa3d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa3e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa3f8 00000000 14140014 14001414 00101000 ................ │ │ - 0x000aa408 38380038 38003838 002a2a00 66660066 88.88.88.**.ff.f │ │ - 0x000aa418 66006666 00464600 96960096 96008d8d f.ff.FF......... │ │ - 0x000aa428 00555500 b9b900b9 b900adad 005b5b00 .UU..........[[. │ │ - 0x000aa438 d3d300d3 d300c6c6 00595900 e5e500e5 .........YY..... │ │ - 0x000aa448 e500d9d9 00505000 f0f000f0 f000e8e8 .....PP......... │ │ - 0x000aa458 00444400 f8f800f8 f800f2f2 00343400 .DD..........44. │ │ - 0x000aa468 fcfc00fc fc00f8f8 00222200 fefe00fe .........""..... │ │ - 0x000aa478 fe00fcfc 000e0e00 fefe00fe fe00fefe ................ │ │ - 0x000aa488 00fefe00 fefe00fe fe00fcfc 00fcfc00 ................ │ │ - 0x000aa498 fcfc00fc fc00f0f0 00f0f000 f0f000f0 ................ │ │ - 0x000aa4a8 f0000000 00000000 00000000 00000000 ................ │ │ - 0x000aa4b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa4c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa4d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa4e8 00141400 14140014 14001010 00333300 .............33. │ │ - 0x000aa4f8 33330033 33002626 004f4f00 4f4f004f 33.33.&&.OO.OO.O │ │ - 0x000aa508 4f003535 00606000 60600060 60003a3a O.55.``.``.``.:: │ │ - 0x000aa518 00606000 60600060 60003232 00575700 .``.``.``.22.WW. │ │ - 0x000aa528 57570057 57002727 00494900 49490049 WW.WW.''.II.II.I │ │ - 0x000aa538 49001b1b 00393900 39390039 39001010 I....99.99.99... │ │ - 0x000aa548 00292900 29290029 29000808 001b1b00 .)).)).))....... │ │ - 0x000aa558 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ - 0x000aa568 0f000000 00070700 07070007 07000707 ................ │ │ - 0x000aa578 00020200 02020002 02000202 000e0e00 ................ │ │ - 0x000aa588 0e0e000e 0e000e0e 00f0f000 f0f000f0 ................ │ │ - 0x000aa598 f000f0f0 00000000 00000000 00000000 ................ │ │ - 0x000aa5a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa5b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa5c8 00000000 00000000 00000000 00001414 ................ │ │ - 0x000aa5d8 00141400 1414000e 0e003333 00474700 ..........33.GG. │ │ - 0x000aa5e8 47470030 30006060 00888800 88880054 GG.00.``.......T │ │ - 0x000aa5f8 54008484 00b3b300 b3b30065 65009292 T..........ee... │ │ - 0x000aa608 00cdcd00 caca0067 67008e8e 00d9d900 .......gg....... │ │ - 0x000aa618 d7d70063 63008282 00e0e000 dfdf0059 ...cc..........Y │ │ - 0x000aa628 59007171 00e5e500 e4e4004e 4e005e5e Y.qq.......NN.^^ │ │ - 0x000aa638 00eaea00 eaea0040 40004a4a 00efef00 .......@@.JJ.... │ │ - 0x000aa648 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ - 0x000aa658 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ - 0x000aa668 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ - 0x000aa678 f2f200fe fe00fefe 000e0e00 0e0e00f0 ................ │ │ - 0x000aa688 f000f0f0 00f0f000 00000000 00000000 ................ │ │ - 0x000aa698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa6a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa6b8 00000000 00000000 00000000 00001414 ................ │ │ - 0x000aa6c8 00141400 12120014 14003838 00383800 ..........88.88. │ │ - 0x000aa6d8 2f2f0042 42007070 00707000 55550073 //.BB.pp.pp.UU.s │ │ - 0x000aa6e8 7300a2a2 00a2a200 6f6f0098 9800c6c6 s.......oo...... │ │ - 0x000aa6f8 00c6c600 777700b5 b500dddd 00dddd00 ....ww.......... │ │ - 0x000aa708 737300cb cb00ebeb 00ebeb00 696900db ss..........ii.. │ │ - 0x000aa718 db00f4f4 00f4f400 5a5a00e9 e900f9f9 ........ZZ...... │ │ - 0x000aa728 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ - 0x000aa738 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ - 0x000aa748 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ - 0x000aa758 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ - 0x000aa768 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ - 0x000aa778 0e00f0f0 00f0f000 00000000 00000000 ................ │ │ - 0x000aa788 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa798 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa7a8 00000000 00000000 00000014 14001414 ................ │ │ - 0x000aa7b8 00121200 22220038 38003838 002f2f00 ...."".88.88.//. │ │ - 0x000aa7c8 4f4f0070 70007070 00575700 838300a2 OO.pp.pp.WW..... │ │ - 0x000aa7d8 a200a2a2 00717100 aeae00ca ca00c1c1 .....qq......... │ │ - 0x000aa7e8 007c7c00 cbcb00e2 e200d5d5 00797900 .||..........yy. │ │ - 0x000aa7f8 dede00f0 f000e2e2 006d6d00 ebeb00f7 .........mm..... │ │ - 0x000aa808 f700ecec 005c5c00 f3f300fb fb00f2f2 .....\\......... │ │ - 0x000aa818 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ - 0x000aa828 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ - 0x000aa838 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ - 0x000aa848 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ - 0x000aa858 fefe00fd fd00f0f0 00fcfc00 f0f000fe ................ │ │ - 0x000aa868 fe000e0e 00f0f000 f0f00000 00000000 ................ │ │ - 0x000aa878 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa888 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa898 00000000 00000000 00000014 14001212 ................ │ │ - 0x000aa8a8 00262600 22220038 38002f2f 00505000 .&&."".88.//.PP. │ │ - 0x000aa8b8 48480067 67004e4e 00707000 6565007d HH.gg.NN.pp.ee.} │ │ - 0x000aa8c8 7d005656 007b7b00 6f6f0082 82004e4e }.VV.{{.oo....NN │ │ - 0x000aa8d8 00717100 6a6a0076 76003e3e 00606000 .qq.jj.vv.>>.``. │ │ - 0x000aa8e8 5c5c0063 63002c2c 004d4d00 4b4b004f \\.cc.,,.MM.KK.O │ │ - 0x000aa8f8 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ - 0x000aa908 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ - 0x000aa918 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ - 0x000aa928 0f000000 00070700 07070007 07000707 ................ │ │ - 0x000aa938 00020200 02020002 02000202 000e0e00 ................ │ │ - 0x000aa948 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ - 0x000aa958 fe00fefe 000e0e00 f0f00000 00000000 ................ │ │ - 0x000aa968 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa978 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa988 00000000 00000000 00000012 12002626 ..............&& │ │ - 0x000aa998 00262600 22220036 36005b5b 006f6f00 .&&."".66.[[.oo. │ │ - 0x000aa9a8 65650060 60009090 00b8b800 a8a80078 ee.``..........x │ │ - 0x000aa9b8 7800a8a8 00d7d700 c9c9007a 7a00a6a6 x..........zz... │ │ - 0x000aa9c8 00e1e100 d5d50072 72009898 00e3e300 .......rr....... │ │ - 0x000aa9d8 dcdc0067 67008585 00e4e400 e0e0005b ...gg..........[ │ │ - 0x000aa9e8 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ - 0x000aa9f8 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ - 0x000aaa08 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ - 0x000aaa18 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ - 0x000aaa28 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ - 0x000aaa38 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ - 0x000aaa48 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000aaa58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa78 00000000 00000000 00000012 12002626 ..............&& │ │ - 0x000aaa88 00262600 1f1f003b 3b006060 00606000 .&&....;;.``.``. │ │ - 0x000aaa98 48480071 71009f9f 009f9f00 6e6e0097 HH.qq.......nn.. │ │ - 0x000aaaa8 9700c6c6 00c6c600 7d7d00ac ac00dcdc ........}}...... │ │ - 0x000aaab8 00dcdc00 7d7d00bd bd00e7e7 00e7e700 ....}}.......... │ │ - 0x000aaac8 767600ce ce00efef 00efef00 696900dc vv..........ii.. │ │ - 0x000aaad8 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ - 0x000aaae8 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ - 0x000aaaf8 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ - 0x000aab08 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ - 0x000aab18 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ - 0x000aab28 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ - 0x000aab38 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000aab48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab68 00000000 00000000 00000026 26002626 ...........&&.&& │ │ - 0x000aab78 00232300 2d2d0060 60006060 00545400 .##.--.``.``.TT. │ │ - 0x000aab88 6363009f 9f009999 007c7c00 939300c6 cc.......||..... │ │ - 0x000aab98 c600c1c1 008f8f00 b7b700de de00d2d2 ................ │ │ - 0x000aaba8 00909000 cfcf00ea ea00dcdc 00828200 ................ │ │ - 0x000aabb8 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ - 0x000aabc8 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ - 0x000aabd8 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ - 0x000aabe8 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ - 0x000aabf8 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ - 0x000aac08 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ - 0x000aac18 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ - 0x000aac28 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ - 0x000aac38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac58 00000000 00000000 00000026 26002323 ...........&&.## │ │ - 0x000aac68 00373700 2d2d0060 60005050 006e6e00 .77.--.``.PP.nn. │ │ - 0x000aac78 5b5b0092 92006b6b 00898900 71710099 [[....kk....qq.. │ │ - 0x000aac88 99006666 00888800 7575008f 8f005555 ..ff....uu....UU │ │ - 0x000aac98 00767600 6c6c007a 7a004040 00616100 .vv.ll.zz.@@.aa. │ │ - 0x000aaca8 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ - 0x000aacb8 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ - 0x000aacc8 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ - 0x000aacd8 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ - 0x000aace8 0f000000 00070700 07070007 07000707 ................ │ │ - 0x000aacf8 00020200 02020002 02000202 000e0e00 ................ │ │ - 0x000aad08 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ - 0x000aad18 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ - 0x000aad28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad48 00000000 00000000 00000023 23003737 ...........##.77 │ │ - 0x000aad58 00373700 2d2d0055 55007a7a 008e8e00 .77.--.UU.zz.... │ │ - 0x000aad68 7777007d 7d00acac 00d4d400 b4b40087 ww.}}........... │ │ - 0x000aad78 8700b6b6 00e5e500 cece007f 7f00acac ................ │ │ - 0x000aad88 00e6e600 d6d60072 72009999 00e4e400 .......rr....... │ │ - 0x000aad98 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ - 0x000aada8 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ - 0x000aadb8 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ - 0x000aadc8 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ - 0x000aadd8 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ - 0x000aade8 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ - 0x000aadf8 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ - 0x000aae08 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000aae18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae38 00000000 00000000 00000012 12003737 ..............77 │ │ - 0x000aae48 00373700 2d2d0043 43007e7e 007e7e00 .77.--.CC.~~.~~. │ │ - 0x000aae58 5c5c007c 7c00bcbc 00bcbc00 7c7c009d \\.||.......||.. │ │ - 0x000aae68 9d00d5d5 00d5d500 848400ae ae00e0e0 ................ │ │ - 0x000aae78 00e0e000 7f7f00bd bd00e9e9 00e9e900 ................ │ │ - 0x000aae88 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ - 0x000aae98 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ - 0x000aaea8 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ - 0x000aaeb8 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ - 0x000aaec8 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ - 0x000aaed8 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ - 0x000aaee8 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ - 0x000aaef8 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000aaf08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaf18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaf28 00000000 00000000 00000026 26003737 ...........&&.77 │ │ - 0x000aaf38 00323200 2d2d0060 60007676 00707000 .22.--.``.vv.pp. │ │ - 0x000aaf48 676700a3 a300adad 00959500 999900c9 gg.............. │ │ - 0x000aaf58 c900cccc 009d9d00 b9b900df df00d6d6 ................ │ │ - 0x000aaf68 00949400 d0d000ea ea00dede 00848400 ................ │ │ - 0x000aaf78 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ - 0x000aaf88 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ - 0x000aaf98 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ - 0x000aafa8 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ - 0x000aafb8 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ - 0x000aafc8 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ - 0x000aafd8 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ - 0x000aafe8 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ - 0x000aaff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab008 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab018 00000000 00000000 00000026 26002323 ...........&&.## │ │ - 0x000ab028 00464600 39390060 60005050 00808000 .FF.99.``.PP.... │ │ - 0x000ab038 64640092 92006b6b 00929200 76760099 dd....kk....vv.. │ │ - 0x000ab048 99006666 008b8b00 7777008f 8f005555 ..ff....ww....UU │ │ - 0x000ab058 00787800 6d6d007a 7a004040 00626200 .xx.mm.zz.@@.bb. │ │ - 0x000ab068 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ - 0x000ab078 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ - 0x000ab088 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ - 0x000ab098 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ - 0x000ab0a8 0f000000 00070700 07070007 07000707 ................ │ │ - 0x000ab0b8 00020200 02020002 02000202 000e0e00 ................ │ │ - 0x000ab0c8 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ - 0x000ab0d8 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ - 0x000ab0e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab0f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab108 00000000 00000000 00000023 23003737 ...........##.77 │ │ - 0x000ab118 00373700 3939005e 5e007a7a 008e8e00 .77.99.^^.zz.... │ │ - 0x000ab128 81810083 8300acac 00d4d400 b9b90089 ................ │ │ - 0x000ab138 8900b6b6 00e5e500 cfcf0080 8000acac ................ │ │ - 0x000ab148 00e6e600 d6d60073 73009999 00e4e400 .......ss....... │ │ - 0x000ab158 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ - 0x000ab168 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ - 0x000ab178 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ - 0x000ab188 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ - 0x000ab198 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ - 0x000ab1a8 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ - 0x000ab1b8 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ - 0x000ab1c8 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000ab1d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab1e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab1f8 00000000 00000000 00000012 12003737 ..............77 │ │ - 0x000ab208 00373700 2d2d004d 4d008888 00888800 .77.--.MM....... │ │ - 0x000ab218 5c5c0082 8200c2c2 00c2c200 7c7c00a0 \\..........||.. │ │ - 0x000ab228 a000d8d8 00d8d800 848400af af00e1e1 ................ │ │ - 0x000ab238 00e1e100 7f7f00bd bd00e9e9 00e9e900 ................ │ │ - 0x000ab248 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ - 0x000ab258 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ - 0x000ab268 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ - 0x000ab278 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ - 0x000ab288 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ - 0x000ab298 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ - 0x000ab2a8 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ - 0x000ab2b8 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000ab2c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab2d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab2e8 00000000 00000000 00000026 26003737 ...........&&.77 │ │ - 0x000ab2f8 00323200 2d2d0060 60007676 00787800 .22.--.``.vv.xx. │ │ - 0x000ab308 6b6b00a5 a500afaf 009d9d00 9c9c00ca kk.............. │ │ - 0x000ab318 ca00cdcd 00a1a100 baba00df df00d6d6 ................ │ │ - 0x000ab328 00959500 d0d000ea ea00dede 00848400 ................ │ │ - 0x000ab338 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ - 0x000ab348 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ - 0x000ab358 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ - 0x000ab368 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ - 0x000ab378 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ - 0x000ab388 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ - 0x000ab398 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ - 0x000ab3a8 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ - 0x000ab3b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab3c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab3d8 00000000 00000000 00000026 26002323 ...........&&.## │ │ - 0x000ab3e8 00464600 39390060 60005050 00808000 .FF.99.``.PP.... │ │ - 0x000ab3f8 64640092 92006b6b 00929200 76760099 dd....kk....vv.. │ │ - 0x000ab408 99006666 008b8b00 7777008f 8f005555 ..ff....ww....UU │ │ - 0x000ab418 00787800 6d6d007a 7a004040 00626200 .xx.mm.zz.@@.bb. │ │ - 0x000ab428 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ - 0x000ab438 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ - 0x000ab448 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ - 0x000ab458 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ - 0x000ab468 0f000000 00070700 07070007 07000707 ................ │ │ - 0x000ab478 00020200 02020002 02000202 000e0e00 ................ │ │ - 0x000ab488 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ - 0x000ab498 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ - 0x000ab4a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab4b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab4c8 00000000 00000000 00000023 23003737 ...........##.77 │ │ - 0x000ab4d8 00373700 3939005e 5e007a7a 008e8e00 .77.99.^^.zz.... │ │ - 0x000ab4e8 81810083 8300acac 00d4d400 b9b90089 ................ │ │ - 0x000ab4f8 8900b6b6 00e5e500 cfcf0080 8000acac ................ │ │ - 0x000ab508 00e6e600 d6d60073 73009999 00e4e400 .......ss....... │ │ - 0x000ab518 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ - 0x000ab528 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ - 0x000ab538 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ - 0x000ab548 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ - 0x000ab558 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ - 0x000ab568 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ - 0x000ab578 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ - 0x000ab588 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000ab598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab5a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab5b8 00000000 00000000 00000012 12003737 ..............77 │ │ - 0x000ab5c8 00373700 2d2d004d 4d008888 00888800 .77.--.MM....... │ │ - 0x000ab5d8 5c5c0082 8200c2c2 00c2c200 7c7c00a0 \\..........||.. │ │ - 0x000ab5e8 a000d8d8 00d8d800 848400af af00e1e1 ................ │ │ - 0x000ab5f8 00e1e100 7f7f00bd bd00e9e9 00e9e900 ................ │ │ - 0x000ab608 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ - 0x000ab618 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ - 0x000ab628 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ - 0x000ab638 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ - 0x000ab648 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ - 0x000ab658 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ - 0x000ab668 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ - 0x000ab678 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000ab688 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab698 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab6a8 00000000 00000000 00000026 26003737 ...........&&.77 │ │ - 0x000ab6b8 00323200 2d2d0060 60007676 00787800 .22.--.``.vv.xx. │ │ - 0x000ab6c8 6b6b00a5 a500afaf 009d9d00 9c9c00ca kk.............. │ │ - 0x000ab6d8 ca00cdcd 00a1a100 baba00df df00d6d6 ................ │ │ - 0x000ab6e8 00959500 d0d000ea ea00dede 00848400 ................ │ │ - 0x000ab6f8 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ - 0x000ab708 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ - 0x000ab718 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ - 0x000ab728 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ - 0x000ab738 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ - 0x000ab748 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ - 0x000ab758 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ - 0x000ab768 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ - 0x000ab778 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab788 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab798 00000000 00000000 00000026 26002323 ...........&&.## │ │ - 0x000ab7a8 00464600 39390060 60005050 00808000 .FF.99.``.PP.... │ │ - 0x000ab7b8 64640092 92006b6b 00929200 76760099 dd....kk....vv.. │ │ - 0x000ab7c8 99006666 008b8b00 7777008f 8f005555 ..ff....ww....UU │ │ - 0x000ab7d8 00787800 6d6d007a 7a004040 00626200 .xx.mm.zz.@@.bb. │ │ - 0x000ab7e8 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ - 0x000ab7f8 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ - 0x000ab808 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ - 0x000ab818 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ - 0x000ab828 0f000000 00070700 07070007 07000707 ................ │ │ - 0x000ab838 00020200 02020002 02000202 000e0e00 ................ │ │ - 0x000ab848 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ - 0x000ab858 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ - 0x000ab868 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab878 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab888 00000000 00000000 00000023 23003737 ...........##.77 │ │ - 0x000ab898 00373700 3939005e 5e007a7a 008e8e00 .77.99.^^.zz.... │ │ - 0x000ab8a8 81810083 8300acac 00d4d400 b9b90089 ................ │ │ - 0x000ab8b8 8900b6b6 00e5e500 cfcf0080 8000acac ................ │ │ - 0x000ab8c8 00e6e600 d6d60073 73009999 00e4e400 .......ss....... │ │ - 0x000ab8d8 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ - 0x000ab8e8 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ - 0x000ab8f8 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ - 0x000ab908 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ - 0x000ab918 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ - 0x000ab928 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ - 0x000ab938 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ - 0x000ab948 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000ab958 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab968 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab978 00000000 00000000 00000012 12003737 ..............77 │ │ - 0x000ab988 00373700 2d2d004d 4d008888 00888800 .77.--.MM....... │ │ - 0x000ab998 5c5c0082 8200c2c2 00c2c200 7c7c00a0 \\..........||.. │ │ - 0x000ab9a8 a000d8d8 00d8d800 848400af af00e1e1 ................ │ │ - 0x000ab9b8 00e1e100 7f7f00bd bd00e9e9 00e9e900 ................ │ │ - 0x000ab9c8 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ - 0x000ab9d8 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ - 0x000ab9e8 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ - 0x000ab9f8 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ - 0x000aba08 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ - 0x000aba18 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ - 0x000aba28 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ - 0x000aba38 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000aba48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aba58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aba68 00000000 00000000 00000026 26003737 ...........&&.77 │ │ - 0x000aba78 00323200 2d2d0060 60007676 00787800 .22.--.``.vv.xx. │ │ - 0x000aba88 6b6b00a5 a500afaf 009d9d00 9c9c00ca kk.............. │ │ - 0x000aba98 ca00cdcd 00a1a100 baba00df df00d6d6 ................ │ │ - 0x000abaa8 00959500 d0d000ea ea00dede 00848400 ................ │ │ - 0x000abab8 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ - 0x000abac8 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ - 0x000abad8 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ - 0x000abae8 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ - 0x000abaf8 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ - 0x000abb08 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ - 0x000abb18 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ - 0x000abb28 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ - 0x000abb38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abb48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abb58 00000000 00000000 00000026 26002323 ...........&&.## │ │ - 0x000abb68 00464600 39390060 60005050 00808000 .FF.99.``.PP.... │ │ - 0x000abb78 64640092 92006b6b 00929200 76760099 dd....kk....vv.. │ │ - 0x000abb88 99006666 008b8b00 7777008f 8f005555 ..ff....ww....UU │ │ - 0x000abb98 00787800 6d6d007a 7a004040 00626200 .xx.mm.zz.@@.bb. │ │ - 0x000abba8 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ - 0x000abbb8 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ - 0x000abbc8 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ - 0x000abbd8 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ - 0x000abbe8 0f000000 00070700 07070007 07000707 ................ │ │ - 0x000abbf8 00020200 02020002 02000202 000e0e00 ................ │ │ - 0x000abc08 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ - 0x000abc18 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ - 0x000abc28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abc38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abc48 00000000 00000000 00000023 23003737 ...........##.77 │ │ - 0x000abc58 00373700 3939005e 5e007a7a 008e8e00 .77.99.^^.zz.... │ │ - 0x000abc68 81810083 8300acac 00d4d400 b9b90089 ................ │ │ - 0x000abc78 8900b6b6 00e5e500 cfcf0080 8000acac ................ │ │ - 0x000abc88 00e6e600 d6d60073 73009999 00e4e400 .......ss....... │ │ - 0x000abc98 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ - 0x000abca8 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ - 0x000abcb8 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ - 0x000abcc8 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ - 0x000abcd8 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ - 0x000abce8 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ - 0x000abcf8 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ - 0x000abd08 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000abd18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abd28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abd38 00000000 00000000 00000012 12003737 ..............77 │ │ - 0x000abd48 00373700 2d2d004d 4d008888 00888800 .77.--.MM....... │ │ - 0x000abd58 5c5c0082 8200c2c2 00c2c200 7c7c00a0 \\..........||.. │ │ - 0x000abd68 a000d8d8 00d8d800 848400af af00e1e1 ................ │ │ - 0x000abd78 00e1e100 7f7f00bd bd00e9e9 00e9e900 ................ │ │ - 0x000abd88 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ - 0x000abd98 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ - 0x000abda8 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ - 0x000abdb8 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ - 0x000abdc8 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ - 0x000abdd8 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ - 0x000abde8 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ - 0x000abdf8 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000abe08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe28 00000000 00000000 00000026 26003737 ...........&&.77 │ │ - 0x000abe38 00323200 2d2d0060 60007676 00787800 .22.--.``.vv.xx. │ │ - 0x000abe48 6b6b00a5 a500afaf 009d9d00 9c9c00ca kk.............. │ │ - 0x000abe58 ca00cdcd 00a1a100 baba00df df00d6d6 ................ │ │ - 0x000abe68 00959500 d0d000ea ea00dede 00848400 ................ │ │ - 0x000abe78 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ - 0x000abe88 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ - 0x000abe98 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ - 0x000abea8 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ - 0x000abeb8 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ - 0x000abec8 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ - 0x000abed8 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ - 0x000abee8 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ - 0x000abef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abf08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abf18 00000000 00000000 00000026 26002323 ...........&&.## │ │ - 0x000abf28 00464600 39390060 60005050 008b8b00 .FF.99.``.PP.... │ │ - 0x000abf38 6d6d009f 9f007575 00bdbd00 9a9a00c6 mm....uu........ │ │ - 0x000abf48 c6008484 00d9d900 baba00de de008585 ................ │ │ - 0x000abf58 00e5e500 d0d000ea ea007b7b 00eded00 ..........{{.... │ │ - 0x000abf68 dfdf00f2 f2006d6d 00f3f300 ebeb00f8 ......mm........ │ │ - 0x000abf78 f8005c5c 00f7f700 f3f300fb fb004949 ..\\..........II │ │ - 0x000abf88 00fbfb00 f9f900fd fd003636 00fdfd00 ..........66.... │ │ - 0x000abf98 fcfc00fe fe002222 00fefe00 fefe00fe ......""........ │ │ - 0x000abfa8 fe000e0e 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000abfb8 00fefe00 fefe00fe fe00fefe 00fdfd00 ................ │ │ - 0x000abfc8 fefe00fd fd00fdfd 00f0f000 f0f000fe ................ │ │ - 0x000abfd8 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ - 0x000abfe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac008 00000000 00000000 00000023 23003737 ...........##.77 │ │ - 0x000ac018 00373700 39390067 67008585 00858500 .77.99.gg....... │ │ - 0x000ac028 77770094 9400c8c8 00c8c800 a7a700a0 ww.............. │ │ - 0x000ac038 a000ecec 00ecec00 c6c60097 9700fafa ................ │ │ - 0x000ac048 00fafa00 d5d50085 8500fdfd 00fdfd00 ................ │ │ - 0x000ac058 e2e20072 7200fefe 00fefe00 ecec005e ...rr..........^ │ │ - 0x000ac068 5e00fefe 00fefe00 f3f3004a 4a00fefe ^..........JJ... │ │ - 0x000ac078 00fefe00 f8f80036 3600fefe 00fefe00 .......66....... │ │ - 0x000ac088 fcfc0022 2200fefe 00fefe00 fefe000e ...""........... │ │ - 0x000ac098 0e00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000ac0a8 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ - 0x000ac0b8 fdfd00fe fe00fefe 00fefe00 f2f200fe ................ │ │ - 0x000ac0c8 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000ac0d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac0e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac0f8 00000000 00000000 00000012 12003737 ..............77 │ │ - 0x000ac108 00373700 3131003e 3e007e7e 007e7e00 .77.11.>>.~~.~~. │ │ - 0x000ac118 6262005f 5f00b1b1 00b1b100 8a8a0060 bb.__..........` │ │ - 0x000ac128 6000bfbf 00bfbf00 98980053 5300bdbd `..........SS... │ │ - 0x000ac138 00bdbd00 9b9b0040 4000bbbb 00bbbb00 .......@@....... │ │ - 0x000ac148 a0a0002f 2f00bcbc 00bcbc00 aaaa0021 ...//..........! │ │ - 0x000ac158 2100c1c1 00c1c100 b6b60015 1500c9c9 !............... │ │ - 0x000ac168 00c9c900 c3c3000c 0c00d4d4 00d4d400 ................ │ │ - 0x000ac178 d2d20006 0600e2e2 00e2e200 e1e10001 ................ │ │ - 0x000ac188 0100f1f1 00f1f100 f1f1000d 0d000d0d ................ │ │ - 0x000ac198 000d0d00 0d0d00f2 f200f2f2 00f2f200 ................ │ │ - 0x000ac1a8 f0f0000e 0e000e0e 000e0e00 020200fe ................ │ │ - 0x000ac1b8 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ - 0x000ac1c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac1d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac1e8 00000000 00000000 00000026 26003737 ...........&&.77 │ │ - 0x000ac1f8 00373700 1c1c0053 53006b6b 00868600 .77....SS.kk.... │ │ - 0x000ac208 4242008c 8c009a9a 00c2c200 595900a8 BB..........YY.. │ │ - 0x000ac218 a800adad 00e0e000 585800b4 b400b4b4 ........XX...... │ │ - 0x000ac228 00eded00 535300b5 b500b6b6 00f4f400 ....SS.......... │ │ - 0x000ac238 4a4a00b8 b800baba 00f9f900 414100bf JJ..........AA.. │ │ - 0x000ac248 bf00c0c0 00fcfc00 363600c8 c800c9c9 ........66...... │ │ - 0x000ac258 00fdfd00 2a2a00d4 d400d4d4 00fefe00 ....**.......... │ │ - 0x000ac268 1c1c00e1 e100e2e2 00fefe00 0d0d00f1 ................ │ │ - 0x000ac278 f100f1f1 00fefe00 f1f1000d 0d000d0d ................ │ │ - 0x000ac288 00fefe00 0d0d00f1 f100f1f1 00fbfb00 ................ │ │ - 0x000ac298 f2f2000d 0d000e0e 00fefe00 0e0e00f1 ................ │ │ - 0x000ac2a8 f100fefe 00fefe00 fefe0000 00000000 ................ │ │ - 0x000ac2b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac2c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac2d8 00000000 00000000 00000026 26002626 ...........&&.&& │ │ - 0x000ac2e8 00373700 29290053 53005353 006b6b00 .77.)).SS.SS.kk. │ │ - 0x000ac2f8 44440085 85007d7d 00929200 575700a1 DD....}}....WW.. │ │ - 0x000ac308 a1009898 00a5a500 585800b1 b100aaaa ........XX...... │ │ - 0x000ac318 00b1b100 535300b4 b400b3b3 00b5b500 ....SS.......... │ │ - 0x000ac328 4a4a00b8 b800b9b9 00baba00 414100be JJ..........AA.. │ │ - 0x000ac338 be00c0c0 00c0c000 363600c8 c800c9c9 ........66...... │ │ - 0x000ac348 00c9c900 2a2a00d4 d400d4d4 00d4d400 ....**.......... │ │ - 0x000ac358 1c1c00e1 e100e2e2 00e2e200 0d0d00f1 ................ │ │ - 0x000ac368 f100f1f1 00f1f100 f1f1000d 0d000d0d ................ │ │ - 0x000ac378 000d0d00 0d0d00f1 f100f1f1 00f1f100 ................ │ │ - 0x000ac388 f2f2000d 0d000e0e 000e0e00 0e0e00f1 ................ │ │ - 0x000ac398 f100fefe 00fefe00 fefe0000 00000000 ................ │ │ - 0x000ac3a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac3b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac3c8 00000000 00000000 00000026 26002626 ...........&&.&& │ │ - 0x000ac3d8 00262600 29290070 70006363 00636300 .&&.)).pp.cc.cc. │ │ - 0x000ac3e8 515100b1 b100a4a4 00a4a400 6c6c00dd QQ..........ll.. │ │ - 0x000ac3f8 dd00d3d3 00d3d300 777700f4 f400eeee ........ww...... │ │ - 0x000ac408 00eeee00 737300f8 f800f9f9 00f9f900 ....ss.......... │ │ - 0x000ac418 696900fa fa00fdfd 00fdfd00 595900fc ii..........YY.. │ │ - 0x000ac428 fc00fefe 00fefe00 484800fd fd00fefe ........HH...... │ │ - 0x000ac438 00fefe00 363600fe fe00fefe 00fefe00 ....66.......... │ │ - 0x000ac448 222200fe fe00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000ac458 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000ac468 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ - 0x000ac478 fefe00fd fd00fefe 00fefe00 fefe00f1 ................ │ │ - 0x000ac488 f100fefe 00fefe00 fefe0000 00000000 ................ │ │ - 0x000ac498 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac4a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac4b8 00000000 00000000 00000014 14002626 ..............&& │ │ - 0x000ac4c8 00262600 20200051 51007070 00707000 .&&. .QQ.pp.pp. │ │ - 0x000ac4d8 4b4b008d 8d00b1b1 00b1b100 707000bc KK..........pp.. │ │ - 0x000ac4e8 bc00dfdf 00dfdf00 808000da da00f4f4 ................ │ │ - 0x000ac4f8 00f4f400 7d7d00e8 e800fbfb 00fbfb00 ....}}.......... │ │ - 0x000ac508 6f6f00f1 f100fdfd 00fdfd00 5d5d00f7 oo..........]].. │ │ - 0x000ac518 f700fefe 00fefe00 4a4a00fb fb00fefe ........JJ...... │ │ - 0x000ac528 00fefe00 363600fd fd00fefe 00fefe00 ....66.......... │ │ - 0x000ac538 222200fe fe00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000ac548 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000ac558 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ - 0x000ac568 fefe00fd fd00fefe 00fefe00 fefe00f1 ................ │ │ - 0x000ac578 f100fefe 00fefe00 f0f00000 00000000 ................ │ │ - 0x000ac588 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac598 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac5a8 00000000 00000000 00000014 14002626 ..............&& │ │ - 0x000ac5b8 00262600 10100038 38005757 00707000 .&&....88.WW.pp. │ │ - 0x000ac5c8 3d3d0073 73008a8a 00aaaa00 646400a8 ==.ss.......dd.. │ │ - 0x000ac5d8 a800b4b4 00caca00 727200cb cb00cdcd ........rr...... │ │ - 0x000ac5e8 00d9d900 727200e0 e000d9d9 00e0e000 ....rr.......... │ │ - 0x000ac5f8 686800ed ed00e1e1 00e5e500 595900f6 hh..........YY.. │ │ - 0x000ac608 f600e8e8 00eaea00 484800fa fa00eeee ........HH...... │ │ - 0x000ac618 00efef00 363600fd fd00f4f4 00f4f400 ....66.......... │ │ - 0x000ac628 222200fe fe00f9f9 00f9f900 0e0e00fe "".............. │ │ - 0x000ac638 fe00fdfd 00fdfd00 fefe00fe fe00f1f1 ................ │ │ - 0x000ac648 00f2f200 fefe00fe fe000e0e 000e0e00 ................ │ │ - 0x000ac658 fefe00fd fd00fefe 00fdfd00 fcfc00f0 ................ │ │ - 0x000ac668 f000fefe 00fefe00 f0f00000 00000000 ................ │ │ - 0x000ac678 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac688 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac698 00000000 00000000 00000014 14001414 ................ │ │ - 0x000ac6a8 00262600 20200038 38003838 00575700 .&&. .88.88.WW. │ │ - 0x000ac6b8 42420066 66005a5a 007d7d00 5e5e0096 BB.ff.ZZ.}}.^^.. │ │ - 0x000ac6c8 96008181 00a1a100 6e6e00c1 c100a6a6 ........nn...... │ │ - 0x000ac6d8 00bfbf00 727200db db00c1c1 00d1d100 ....rr.......... │ │ - 0x000ac6e8 696900eb eb00d3d3 00dddd00 5b5b00f5 ii..........[[.. │ │ - 0x000ac6f8 f500e1e1 00e6e600 494900fa fa00ebeb ........II...... │ │ - 0x000ac708 00eeee00 363600fd fd00f3f3 00f4f400 ....66.......... │ │ - 0x000ac718 222200fe fe00f9f9 00f9f900 0e0e00fe "".............. │ │ - 0x000ac728 fe00fdfd 00fdfd00 fefe00fe fe00f1f1 ................ │ │ - 0x000ac738 00f1f100 fefe00fe fe000e0e 000e0e00 ................ │ │ - 0x000ac748 fefe00fc fc00fdfd 00fcfc00 fcfc00f1 ................ │ │ - 0x000ac758 f100fefe 00f0f000 f0f00000 00000000 ................ │ │ - 0x000ac768 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac778 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac788 00000000 00000000 00000014 14001414 ................ │ │ - 0x000ac798 00141400 20200048 48003838 00383800 .... .HH.88.88. │ │ - 0x000ac7a8 4242007e 7e006666 00666600 5e5e00ae BB.~~.ff.ff.^^.. │ │ - 0x000ac7b8 ae009696 00969600 717100d5 d500bfbf ........qq...... │ │ - 0x000ac7c8 00bfbf00 737300e8 e800d9d9 00d9d900 ....ss.......... │ │ - 0x000ac7d8 6a6a00f3 f300ebeb 00ebeb00 5b5b00f9 jj..........[[.. │ │ - 0x000ac7e8 f900f5f5 00f5f500 494900fc fc00fafa ........II...... │ │ - 0x000ac7f8 00fafa00 363600fd fd00fdfd 00fdfd00 ....66.......... │ │ - 0x000ac808 222200fe fe00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000ac818 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000ac828 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ - 0x000ac838 fefe00fc fc00fcfc 00fcfc00 fefe00f1 ................ │ │ - 0x000ac848 f100f0f0 00f0f000 f0f00000 00000000 ................ │ │ - 0x000ac858 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac868 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac878 00000000 00000000 00000000 00001414 ................ │ │ - 0x000ac888 00141400 14140020 20004848 00484800 ....... .HH.HH. │ │ - 0x000ac898 38380042 42007e7e 007e7e00 6666005e 88.BB.~~.~~.ff.^ │ │ - 0x000ac8a8 5e00b3b3 00b3b300 9999006e 6e00d8d8 ^..........nn... │ │ - 0x000ac8b8 00d8d800 bcbc0070 7000ebeb 00ebeb00 .......pp....... │ │ - 0x000ac8c8 d4d40068 6800f5f5 00f5f500 e5e5005a ...hh..........Z │ │ - 0x000ac8d8 5a00fbfb 00fbfb00 f1f10049 4900fdfd Z..........II... │ │ - 0x000ac8e8 00fdfd00 f8f80036 3600fefe 00fefe00 .......66....... │ │ - 0x000ac8f8 fcfc0022 2200fefe 00fefe00 fefe000e ...""........... │ │ - 0x000ac908 0e00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000ac918 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ - 0x000ac928 fcfc00fc fc00fefe 00fefe00 f1f100f0 ................ │ │ - 0x000ac938 f000f0f0 00f0f000 00000000 00000000 ................ │ │ - 0x000ac948 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac958 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac968 00000000 00000000 00000000 00001414 ................ │ │ - 0x000ac978 00141400 00000000 00002828 00484800 ..........((.HH. │ │ - 0x000ac988 20200015 15005151 00878700 4b4b002d ....QQ....KK.- │ │ - 0x000ac998 2d007d7d 00b2b200 62620034 34009d9d -.}}....bb.44... │ │ - 0x000ac9a8 00d0d000 66660030 3000afaf 00e1e100 ....ff.00....... │ │ - 0x000ac9b8 63630029 2900baba 00ecec00 5a5a001f cc.)).......ZZ.. │ │ - 0x000ac9c8 1f00c3c3 00f3f300 4f4f0016 1600cccc ........OO...... │ │ - 0x000ac9d8 00f8f800 4141000d 0d00d6d6 00fbfb00 ....AA.......... │ │ - 0x000ac9e8 32320006 0600e3e3 00fdfd00 21210001 22..........!!.. │ │ - 0x000ac9f8 0100f2f2 00fefe00 0e0e000e 0e000e0e ................ │ │ - 0x000aca08 00fdfd00 fdfd00fd fd00fefe 00f2f200 ................ │ │ - 0x000aca18 f0f000f1 f100fefe 000c0c00 00000000 ................ │ │ - 0x000aca28 0000f0f0 00f0f000 00000000 00000000 ................ │ │ - 0x000aca38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aca48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aca58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aca68 00141400 14140000 00000000 00282800 .............((. │ │ - 0x000aca78 28280000 00000000 003c3c00 3c3c0000 ((.......<<.<<.. │ │ - 0x000aca88 00000000 00505000 50500008 08000404 .....PP.PP...... │ │ - 0x000aca98 00646400 6464000c 0c000606 00787800 .dd.dd.......xx. │ │ - 0x000acaa8 7878000c 0c000505 008c8c00 8c8c000b xx.............. │ │ - 0x000acab8 0b000404 00a0a000 a0a00008 08000202 ................ │ │ - 0x000acac8 00b4b400 b4b40005 05000101 00c8c800 ................ │ │ - 0x000acad8 c8c80003 03000000 00dcdc00 dcdc0001 ................ │ │ - 0x000acae8 01000000 00f0f000 f0f00000 00000000 ................ │ │ - 0x000acaf8 00000000 00000001 01000101 00000000 ................ │ │ - 0x000acb08 0000000c 0c000c0c 00000000 000000f0 ................ │ │ - 0x000acb18 f000f0f0 00000000 00000000 00000000 ................ │ │ - 0x000acb28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb58 00000000 14140014 14000000 00000000 ................ │ │ - 0x000acb68 28280028 28000000 00000000 3c3c003c ((.((.......<<.< │ │ - 0x000acb78 3c000000 00000000 58580058 58000000 <.......XX.XX... │ │ - 0x000acb88 00000000 70700070 70000000 00000000 ....pp.pp....... │ │ - 0x000acb98 84840084 84000000 00000000 97970097 ................ │ │ - 0x000acba8 97000000 00000000 a8a800a8 a8000000 ................ │ │ - 0x000acbb8 00000000 b9b900b9 b9000000 00000000 ................ │ │ - 0x000acbc8 cbcb00cb cb000000 00000000 dddd00dd ................ │ │ - 0x000acbd8 dd000000 00000000 f0f000f0 f0000000 ................ │ │ - 0x000acbe8 00000000 01010001 01000000 00000000 ................ │ │ - 0x000acbf8 0c0c000c 0c000000 00000000 f0f000f0 ................ │ │ - 0x000acc08 f0000000 00000000 00000000 00000000 ................ │ │ - 0x000acc18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc48 00000000 00000014 14001414 00141400 ................ │ │ - 0x000acc58 00000028 28002828 00282800 0000003c ...((.((.((....< │ │ - 0x000acc68 3c004848 00484800 08080050 50006464 <.HH.HH....PP.dd │ │ - 0x000acc78 00646400 0c0c0064 64007c7c 007c7c00 .dd....dd.||.||. │ │ - 0x000acc88 0c0c0078 78009191 00919100 0b0b008c ...xx........... │ │ - 0x000acc98 8c00a3a3 00a3a300 080800a0 a000b4b4 ................ │ │ - 0x000acca8 00b4b400 050500b4 b400c3c3 00c3c300 ................ │ │ - 0x000accb8 030300c8 c800d2d2 00d2d200 010100dc ................ │ │ - 0x000accc8 dc00e1e1 00e1e100 000000f0 f000f1f1 ................ │ │ - 0x000accd8 00f1f100 01010000 00000c0c 000c0c00 ................ │ │ - 0x000acce8 0c0c0000 0000f0f0 00f0f000 f0f00000 ................ │ │ - 0x000accf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd38 00000000 00000000 00000000 00141400 ................ │ │ - 0x000acd48 14140010 10001010 00383800 3838002a .........88.88.* │ │ - 0x000acd58 2a002a2a 005a5a00 5a5a003d 3d003d3d *.**.ZZ.ZZ.==.== │ │ - 0x000acd68 00797900 79790049 49004949 00949400 .yy.yy.II.II.... │ │ - 0x000acd78 9494004e 4e004e4e 00acac00 acac004d ...NN.NN.......M │ │ - 0x000acd88 4d004d4d 00c2c200 c2c20048 48004848 M.MM.......HH.HH │ │ - 0x000acd98 00d4d400 d4d4003e 3e003e3e 00e3e300 .......>>.>>.... │ │ - 0x000acda8 e3e30030 30003030 00eeee00 eeee0020 ...00.00....... │ │ - 0x000acdb8 20002020 00f7f700 f7f7000e 0e000e0e . ............ │ │ - 0x000acdc8 00fcfc00 fcfc00fc fc00fcfc 00f0f000 ................ │ │ - 0x000acdd8 f0f000f0 f000f0f0 00000000 00000000 ................ │ │ - 0x000acde8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acdf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acea8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aceb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acec8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aced8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acee8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acef8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf08 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf18 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf28 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf38 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf48 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf58 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf68 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf78 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf88 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf98 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfa8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfe8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acff8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad008 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad018 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad028 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad038 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad048 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad058 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad068 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad078 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad088 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad098 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad108 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad118 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad128 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad138 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad148 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad158 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad168 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad178 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad188 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad208 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad218 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad228 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad238 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad248 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad258 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad268 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad278 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad288 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad298 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad2a8 00000000 00000000 00000000 0000b065 ...............e │ │ - 0x000ad2b8 0d92ee2f 1fcb0d1e d80f4bfc 3544e731 .../......K.5D.1 │ │ - 0x000ad2c8 00100044 e83244e8 323cd12c ffffffff ...D.2D.2<.,.... │ │ - 0x000ad2d8 ffffffff ffffffff ffffff00 2d00ffff ............-... │ │ - 0x000ad2e8 ffffffff c9d4c9ff ffffffff ffffffff ................ │ │ - 0x000ad2f8 ffffffff ffff0048 00ffffff ffffffae .......H........ │ │ - 0x000ad308 c7aeffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ad318 ff006300 ffffffff ffff93c0 93ffffff ..c............. │ │ - 0x000ad328 ffffffff ffffffff ffffffff 007e00ff .............~.. │ │ - 0x000ad338 ffffffff ff78bf78 ffffffff ffffffff .....x.x........ │ │ - 0x000ad348 ffffffff ffffff00 9900ffff ffffffff ................ │ │ - 0x000ad358 5dc35dff ffffffff ffffffff ffffffff ].]............. │ │ - 0x000ad368 ffff00b4 00ffffff ffffff42 ce42ffff ...........B.B.. │ │ - 0x000ad378 ffffffff ffffffff ffffffff ff00cf00 ................ │ │ - 0x000ad388 ffffffff ffff27dd 27ffffff ffffffff ......'.'....... │ │ - 0x000ad398 ffffffff ffffffff 00ea00ff ffff23b2 ..............#. │ │ - 0x000ad3a8 06b0640d b0650d94 ef2f26b2 061cc005 ..d..e.../&..... │ │ - 0x000ad3b8 2ecc1220 cd0a5bfc 374dda2f 17d90a17 ... ..[.7M./.... │ │ - 0x000ad3c8 d90a4bfc 354bfc35 4bfc3544 e73144e7 ..K.5K.5K.5D.1D. │ │ - 0x000ad3d8 3144e731 44e73144 e73144e8 3244e832 1D.1D.1D.1D.2D.2 │ │ - 0x000ad3e8 44e83244 e83244e8 3244e832 44e83244 D.2D.2D.2D.2D.2D │ │ - 0x000ad3f8 e83244e8 3244e832 ffffffff ffffffff .2D.2D.2........ │ │ - 0x000ad408 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ad418 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ad428 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ad438 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ad448 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ad458 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ad468 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ad478 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ad488 ffffffff ffffffff ffffffff ffff2cfa ..............,. │ │ - 0x000ad498 17bbe635 d7512eb0 640d8b8b 20a1f031 ...5.Q..d... ..1 │ │ - 0x000ad4a8 80f62a3d b50b3fc1 1573fd3c 59ce2d58 ..*=..?..s.....+... │ │ - 0x000ad958 a5842aff cc55ca5c 2c942709 b0690fa4 ..*..U.\,.'..i.. │ │ - 0x000ad968 88209a91 31d9eb4a 8d9d31ff ffbe80aa . ..1..J..1..... │ │ - 0x000ad978 3180ac32 fdffc875 b63174b8 3274b832 1..2...u.1t.2t.2 │ │ - 0x000ad988 f7ffd4d5 edc568c2 3168c432 68c432ff ......h.1h.2h.2. │ │ - 0x000ad998 ffffffff fff4ffde ddf4d3dd f4d3ddf4 ................ │ │ - 0x000ad9a8 d35cd032 5cd0325c d0325cd0 325cd032 .\.2\.2\.2\.2\.2 │ │ - 0x000ad9b8 ffffffff ffffffff ffffffff ffffffe6 ................ │ │ - 0x000ad9c8 f9e2e6f9 e2e6f9e2 e6f9e2e6 f9e2e6f9 ................ │ │ - 0x000ad9d8 e2e6f9e2 ffffffff ffff50dc 3250dc32 ..........P.2P.2 │ │ - 0x000ad9e8 50dc3250 dc3250dc 3250dc32 50dc3250 P.2P.2P.2P.2P.2P │ │ - 0x000ad9f8 dc32ffff ffffffff ffffffff ffffffff .2.............. │ │ - 0x000ada08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ada18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ada28 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ada38 ff17d90a 59ce2d68 c231a3f8 4367980d ....Y.-h.1..Cg.. │ │ - 0x000ada48 989422a5 842affcc 55c84a11 d7512eb0 .."..*..U.J..Q.. │ │ - 0x000ada58 6211a584 31f8e34e 989432d9 eb4a8ca0 b...1..N..2..J.. │ │ - 0x000ada68 32ffffbe 80aa3180 ac32fdff c8cfe4b6 2.....1..2...... │ │ - 0x000ada78 75b63174 b832ffff fff7ffd4 d5edc568 u.1t.2.........h │ │ - 0x000ada88 c23168c4 3268c432 68c432ff ffffffff .1h.2h.2h.2..... │ │ - 0x000ada98 fff4ffde ddf4d3dd f4d3ddf4 d3ddf4d3 ................ │ │ - 0x000adaa8 5cd0325c d0325cd0 325cd032 ffffffff \.2\.2\.2\.2.... │ │ - 0x000adab8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000adac8 ffffffff e6f9e2e6 f9e2e6f9 e2e6f9e2 ................ │ │ - 0x000adad8 e6f9e2e6 f9e2ffff ffffffff ffffffff ................ │ │ - 0x000adae8 ffff50dc 3250dc32 50dc3250 dc3250dc ..P.2P.2P.2P.2P. │ │ - 0x000adaf8 3250dc32 50dc3250 dc32ffff ffffffff 2P.2P.2P.2...... │ │ - 0x000adb08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000adb18 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000adb28 ff4bfc35 21cd0b64 c42c70b8 297faa2b .K.5!..d.,p.)..+ │ │ - 0x000adb38 130b069a 9131a584 31e7b84f ffbf59d4 .....1..1..O..Y. │ │ - 0x000adb48 3c12b556 14ffd851 a4882023 280b9894 <..V...Q.. #(... │ │ - 0x000adb58 22d9eb4a 75892eff ffbe80aa 3188bb3a "..Ju.......1..: │ │ - 0x000adb68 80ac32fd ffc81033 0675b631 74b832b9 ..2....3.u.1t.2. │ │ - 0x000adb78 c7b9f7ff d4d5edc5 e1ffd168 c23168c4 ...........h.1h. │ │ - 0x000adb88 320e4c07 68c432ff ffffa2c0 a2ffffff 2.L.h.2......... │ │ - 0x000adb98 ddf4d3ed ffe3ddf4 d3ddf4d3 0c66075c .............f.\ │ │ - 0x000adba8 d0325cd0 323ea82a 5cd032ff ffffffff .2\.2>.*\.2..... │ │ - 0x000adbb8 ffffffff ffffff24 9924ffff ffffffff .......$.$...... │ │ - 0x000adbc8 73c373ff ffffe6f9 e2fefffa e6f9e2e6 s.s............. │ │ - 0x000adbd8 f9e220af 1fe6f9e2 e6f9e25c ce5cffff .. ........\.\.. │ │ - 0x000adbe8 ffffffff ffffffff ffff50dc 320bb207 ..........P.2... │ │ - 0x000adbf8 50dc3250 dc322ad7 2550dc32 50dc326f P.2P.2*.%P.2P.2o │ │ - 0x000adc08 ff51ffff ffffffff 24ea24ff ffffffff .Q......$.$..... │ │ - 0x000adc18 ff4bfc35 5dfc3973 fd3c8afb 40a3f843 .K.5].9s.<..@..C │ │ - 0x000adc28 bcf347d9 eb4af8e3 4effd851 ffcc55ff ..G..J..N..Q..U. │ │ - 0x000adc38 bf59ffb0 5c942809 b07c1ea5 8431ffff .Y..\.(..|...1.. │ │ - 0x000adc48 a89a9131 9894228d 9d318ca0 32ffffbe ...1.."..1..2... │ │ - 0x000adc58 cadaa880 aa3180ac 32ffffff cfe4b675 .....1..2......u │ │ - 0x000adc68 b63174b8 3274b832 ffffffff ffffd5ed .1t.2t.2........ │ │ - 0x000adc78 c5d5edc5 d5edc568 c43268c4 3268c432 .......h.2h.2h.2 │ │ - 0x000adc88 ffffffff ffffffff ffffffff ddf4d3dd ................ │ │ - 0x000adc98 f4d3ddf4 d3ddf4d3 ddf4d35c d0325cd0 ...........\.2\. │ │ - 0x000adca8 325cd032 5cd0325c d032ffff ffffffff 2\.2\.2\.2...... │ │ - 0x000adcb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000adcc8 ffffffff ffffffff ffffffe6 f9e2e6f9 ................ │ │ - 0x000adcd8 e2e6f9e2 e6f9e2e6 f9e2e6f9 e2e6f9e2 ................ │ │ - 0x000adce8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000adcf8 ffff50dc 3250dc32 50dc3250 dc32ffff ..P.2P.2P.2P.2.. │ │ - 0x000add08 ff4bfc35 4fda315c ce3168c2 3174b832 .K.5O.1\.1h.1t.2 │ │ - 0x000add18 7eac278c a025ffff b2f8e34e ffd851b2 ~.'..%.....N..Q. │ │ - 0x000add28 7831bf6c 31ca6031 d7522eb0 5813ffd8 x1.l1.`1.R..X... │ │ - 0x000add38 51a48832 ffffa898 9432ffff b28d9d31 Q..2.....2.....1 │ │ - 0x000add48 8ca032ff ffffcada a880aa31 80ac32ff ..2........1..2. │ │ - 0x000add58 fffffdff c8cfe4b6 75b63174 b83274b8 ........u.1t.2t. │ │ - 0x000add68 32ffffff ffffffd5 edc5d5ed c5d5edc5 2............... │ │ - 0x000add78 68c43268 c43268c4 3268c432 ffffffff h.2h.2h.2h.2.... │ │ - 0x000add88 ffffffff ffffffff ffffffdd f4d3ddf4 ................ │ │ - 0x000add98 d3ddf4d3 ddf4d3ff ffff5cd0 325cd032 ..........\.2\.2 │ │ - 0x000adda8 5cd0325c d0325cd0 32ffffff ffffffff \.2\.2\.2....... │ │ - 0x000addb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000addc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000addd8 e6f9e2e6 f9e2e6f9 e2e6f9e2 e6f9e2e6 ................ │ │ - 0x000adde8 f9e2ffff ffffffff ffffffff ffffffff ................ │ │ - 0x000addf8 ff44e731 4fda3111 070963c4 2bf7ffd4 .D.1O.1...c.+... │ │ - 0x000ade08 6faa3080 aa318ca0 329d9627 ffffa8ff o.0..1..2..'.... │ │ - 0x000ade18 d8512110 09bf6c31 c86432b6 3f1b9428 .Q!...l1.d2.?..( │ │ - 0x000ade28 09b07c1e af8f3bff ffa89a91 311c2409 ..|...;.....1.$. │ │ - 0x000ade38 ffffb28d 9d317186 30ffffff cadaa88f .....1q.0....... │ │ - 0x000ade48 c34080ac 3280ac32 305a30cf e4b6cfe4 .@..2..20Z0..... │ │ - 0x000ade58 b6589630 74b83274 b832ffff ffffffff .X.0t.2t.2...... │ │ - 0x000ade68 d5edc528 6c25d5ed c5d5edc5 4ba13068 ...(l%......K.0h │ │ - 0x000ade78 c43268c4 32ffffff ffffffff ffff3090 .2h.2.........0. │ │ - 0x000ade88 30ffffff ffffff74 bc70ddf4 d3ddf4d3 0......t.p...... │ │ - 0x000ade98 fbfff1ff ffffffff ff118b09 5cd0325c ............\.2\ │ │ - 0x000adea8 d0323cbc 2f5cd032 ffffffff ffffffff .2<./\.2........ │ │ - 0x000adeb8 ffffffff 30c630ff ffffffff ff56d856 ....0.0......V.V │ │ - 0x000adec8 ffffffff ffffffff ffffffff ffffff30 ...............0 │ │ - 0x000aded8 e130e6f9 e2e6f9e2 3eea3ee6 f9e2ffff .0......>.>..... │ │ - 0x000adee8 ff44e731 50dc32f4 ffea73fd 3c68c231 .D.1P.2...s. │ │ - 0x000ae1a8 de395cd0 32ffffff ffffffff ffffffff .9\.2........... │ │ - 0x000ae1b8 ff44e832 f9fff44f da315cd0 32f4ffde .D.2...O.1\.2... │ │ - 0x000ae1c8 68c432f7 ffd475b6 3180ac32 ffffbe8d h.2...u.1..2.... │ │ - 0x000ae1d8 9d319894 32c7c08b a48832ff ff9cb278 .1..2.....2....x │ │ - 0x000ae1e8 31bc7032 ffdf87ca 6031d445 18d75431 1.p2....`1.E..T1 │ │ - 0x000ae1f8 b07c32ff ff9ca584 31a48832 ffffa89a .|2.....1..2.... │ │ - 0x000ae208 91319894 32ffffff c8ce998d 9d318ca0 .1..2........1.. │ │ - 0x000ae218 32ffffff ffffffca daa8cada a880ac32 2..............2 │ │ - 0x000ae228 80ac32ff ffffffff ffcfe4b6 cfe4b6cf ..2............. │ │ - 0x000ae238 e4b674b8 3274b832 74b832ff ffffffff ..t.2t.2t.2..... │ │ - 0x000ae248 ffffffff ffffffff ffffd5ed c5d5edc5 ................ │ │ - 0x000ae258 d5edc5ff ffff68c4 3268c432 68c43268 ......h.2h.2h.2h │ │ - 0x000ae268 c432ffff ffffffff ffffffff ffffffff .2.............. │ │ - 0x000ae278 ffffffff ffffffff ffffffff ffddf4d3 ................ │ │ - 0x000ae288 ddf4d3dd f4d3ddf4 d3ffffff ffffffff ................ │ │ - 0x000ae298 ffffffff ff5cd032 5cd0325c d032ffff .....\.2\.2\.2.. │ │ - 0x000ae2a8 ff44e832 f9fff44f da31ffff ff5cce31 .D.2...O.1...\.1 │ │ - 0x000ae2b8 68c432f7 ffd474b8 32fdffc8 80aa31ff h.2...t.2.....1. │ │ - 0x000ae2c8 ffff8d9d 31989432 ffffa8a4 8832ffff ....1..2.....2.. │ │ - 0x000ae2d8 9cb27831 bc7032ce 8c5fc864 32ffc87c ..x1.p2.._.d2..| │ │ - 0x000ae2e8 d7543197 2f0cffff ffc7b07c a48832ff .T1./......|..2. │ │ - 0x000ae2f8 ffffc7c0 8b989432 989432ff ffffc8ce .......2..2..... │ │ - 0x000ae308 998ca032 8ca032ff ffffffff ffcadaa8 ...2..2......... │ │ - 0x000ae318 cadaa880 ac3280ac 32ffffff ffffffff .....2..2....... │ │ - 0x000ae328 ffffcfe4 b6cfe4b6 cfe4b674 b83274b8 ...........t.2t. │ │ - 0x000ae338 3274b832 ffffffff ffffffff ffffffff 2t.2............ │ │ - 0x000ae348 ffffffd5 edc5d5ed c5d5edc5 ffffffff ................ │ │ - 0x000ae358 ffff68c4 3268c432 68c432ff ffffffff ..h.2h.2h.2..... │ │ - 0x000ae368 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ae378 ffffffff ffffffff ffddf4d3 ddf4d3dd ................ │ │ - 0x000ae388 f4d3ddf4 d3ffffff ffffffff ffffffff ................ │ │ - 0x000ae398 ff44e832 f9fff452 dc34f4ff ea5cce31 .D.2...R.4...\.1 │ │ - 0x000ae3a8 48124868 c231ffff ff6fa432 80ac32ca H.Hh.1...o.2..2. │ │ - 0x000ae3b8 daa896a5 3cffffb2 98943248 2d2fa584 ....<.....2H-/.. │ │ - 0x000ae3c8 31ffffff 9b6935bc 7032bf6c 31d97343 1....i5.p2.l1.sC │ │ - 0x000ae3d8 ffc87cd4 58322a0d 03b07c32 ffff9c86 ..|.X2*...|2.... │ │ - 0x000ae3e8 7337a488 32ffffa8 e0dfa498 9432ffff s7..2........2.. │ │ - 0x000ae3f8 ff486332 c8ce998c a0326e89 3affffff .Hc2.....2n.:... │ │ - 0x000ae408 ffffffeb ffc9cada a880ac32 24540eff ...........2$T.. │ │ - 0x000ae418 ffffffff ff9ebf9e ffffffcf e4b6f7ff ................ │ │ - 0x000ae428 deffffff 74b83220 6e0e74b8 32ffffff ....t.2 n.t.2... │ │ - 0x000ae438 8ac38aff ffffffff ffffffff d5edc5d5 ................ │ │ - 0x000ae448 edc53ca7 37ffffff ffffff4f be4168c4 ..<.7......O.Ah. │ │ - 0x000ae458 3268c432 9fff69ff ffffffff ff48cf48 2h.2..i......H.H │ │ - 0x000ae468 ffffffff ffff63dd 63ffffff ffffffff ......c.c....... │ │ - 0x000ae478 ffffffff ffddf4d3 3edf3bdd f4d3ffff ........>.;..... │ │ - 0x000ae488 ff44e832 f2fdf050 dc32e6f9 e25cd032 .D.2...P.2...\.2 │ │ - 0x000ae498 f4ffde68 c432f7ff d474b832 fdffc880 ...h.2...t.2.... │ │ - 0x000ae4a8 ac32ffff be8ca032 ffffb29a 9131ffff .2.....2.....1.. │ │ - 0x000ae4b8 ffa58431 ffffffb2 7831ffff ffbf6c31 ...1....x1....l1 │ │ - 0x000ae4c8 c86432ca 6031d458 32d75431 b07c32ff .d2.`1.X2.T1.|2. │ │ - 0x000ae4d8 ffffc7b0 7ca48832 ffffffc7 c08b9a91 ....|..2........ │ │ - 0x000ae4e8 31989432 ffffffff ffb2c8ce 998ca032 1..2...........2 │ │ - 0x000ae4f8 8ca032ff ffffffff ffcadaa8 cadaa880 ..2............. │ │ - 0x000ae508 ac3280ac 3280ac32 ffffffff ffffffff .2..2..2........ │ │ - 0x000ae518 ffcfe4b6 cfe4b6cf e4b6ffff ff74b832 .............t.2 │ │ - 0x000ae528 74b83274 b832ffff ffffffff ffffffff t.2t.2.......... │ │ - 0x000ae538 ffffffff ffd5edc5 d5edc5d5 edc5d5ed ................ │ │ - 0x000ae548 c5ffffff ffffff68 c43268c4 3268c432 .......h.2h.2h.2 │ │ - 0x000ae558 68c432ff ffffffff ffffffff ffffffff h.2............. │ │ - 0x000ae568 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ae578 ff44e832 f2fdf050 dc32e6f9 e25cd032 .D.2...P.2...\.2 │ │ - 0x000ae588 ddf4d368 c432d5ed c574b832 cfe4b6ff ...h.2...t.2.... │ │ - 0x000ae598 ffff80aa 31ffffff 8d9d31ff ffff9a91 ....1.....1..... │ │ - 0x000ae5a8 31ffffff a58431ff ffffb278 31ffffff 1.....1....x1... │ │ - 0x000ae5b8 bf6c31ff ffffca60 31ffc87c d7543197 .l1....`1..|.T1. │ │ - 0x000ae5c8 2f0cffff ffc7b07c a48832a4 8832ffff /......|..2..2.. │ │ - 0x000ae5d8 ffc7c08b 98943298 9432ffff ffc8ce99 ......2..2...... │ │ - 0x000ae5e8 c8ce998c a0328ca0 32ffffff ffffffca .....2..2....... │ │ - 0x000ae5f8 daa8cada a8ffffff 80ac3280 ac32ffff ..........2..2.. │ │ - 0x000ae608 ffffffff ffffffff ffffcfe4 b6cfe4b6 ................ │ │ - 0x000ae618 ffffffff ffff74b8 3274b832 ffffffff ......t.2t.2.... │ │ - 0x000ae628 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ae638 ffd5edc5 d5edc5d5 edc5ffff ffffffff ................ │ │ - 0x000ae648 ffffff68 c43268c4 3268c432 ffffffff ...h.2h.2h.2.... │ │ - 0x000ae658 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ae668 ff44e832 f2fdf054 09544fda 31ffffff .D.2...T.TO.1... │ │ - 0x000ae678 5ac032ff ffff68c4 32ffffdc 74b832fd Z.2...h.2...t.2. │ │ - 0x000ae688 ffc82a18 10cadaa8 8ca032b2 b08c9894 ..*.......2..... │ │ - 0x000ae698 32c7c08b ffffffa5 8431ffff ff3a1d10 2........1...:.. │ │ - 0x000ae6a8 ffffffbf 6c31ceb4 77c86432 ffc87cee ....l1..w.d2..|. │ │ - 0x000ae6b8 714c972f 0cb07c32 545a33c7 b07ca488 qL./..|2TZ3..|.. │ │ - 0x000ae6c8 32bcc2bc c7c08bc7 c08bbbc1 55ffffff 2...........U... │ │ - 0x000ae6d8 ffffff41 5e32c8ce 998ca032 6f8e42ff ...A^2.....2o.B. │ │ - 0x000ae6e8 ffffffff fff6ffd4 cadaa8ca daa82a61 ..............*a │ │ - 0x000ae6f8 1080ac32 ffffff98 c198ffff ffffffff ...2............ │ │ - 0x000ae708 ffffebcf e4b6cfe4 b654ab54 74b83274 .........T.Tt.2t │ │ - 0x000ae718 b8325db5 49ffffff ffffffff ffffffff .2].I........... │ │ - 0x000ae728 ffffffff 54c654ff ffffd5ed c56cd469 ....T.T......l.i │ │ - 0x000ae738 d5edc5ff ffffffff ffffffff 68c43222 ............h.2" │ │ - 0x000ae748 ac1068c4 3268c432 62eb62ff ffffffff ..h.2h.2b.b..... │ │ - 0x000ae758 ff44e832 f2fdf0ff ffff4fda 31ffffff .D.2......O.1... │ │ - 0x000ae768 5cd032f4 ffde68c4 32d5edc5 74b832cf \.2...h.2...t.2. │ │ - 0x000ae778 e4b6ffff ff80aa31 ffffff8c a032ffff .......1.....2.. │ │ - 0x000ae788 b2989432 c7c08ba4 8832c7b0 7cffffff ...2.....2..|... │ │ - 0x000ae798 b27831ff ffffbc70 32ffdf87 c86432ff .x1....p2....d2. │ │ - 0x000ae7a8 c87cd458 32db6242 b07c32ff ffffc7b0 .|.X2.bB.|2..... │ │ - 0x000ae7b8 7ca48832 a48832ff ffffc7c0 8b9a9131 |..2..2........1 │ │ - 0x000ae7c8 989432ff ffffffff ffc8ce99 c8ce998c ..2............. │ │ - 0x000ae7d8 a0328ca0 32ffffff ffffffff ffffcada .2..2........... │ │ - 0x000ae7e8 a8cadaa8 80ac3280 ac3280ac 32ffffff ......2..2..2... │ │ - 0x000ae7f8 ffffffff ffffffff ffcfe4b6 cfe4b6cf ................ │ │ - 0x000ae808 e4b6ffff ff74b832 74b83274 b832ffff .....t.2t.2t.2.. │ │ - 0x000ae818 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000ae828 ffffffd5 edc5d5ed c5d5edc5 d5edc5ff ................ │ │ - 0x000ae838 ffffffff ffffffff 68c43268 c432ffff ........h.2h.2.. │ │ - 0x000ae848 ffffffff 44e731ff ffff50dc 32f4ffea ....D.1...P.2... │ │ - 0x000ae858 5cd032dd f4d3ffff ff68c231 ffffff74 \.2......h.1...t │ │ - 0x000ae868 b832fdff c880ac32 cadaa8ff ffff8d9d .2.....2........ │ │ - 0x000ae878 31ffffff 989432ff ffa8a488 32c7b07c 1.....2.....2..| │ │ - 0x000ae888 ffffffb2 7831ffff ffbc7032 ffdf87c8 ....x1....p2.... │ │ - 0x000ae898 6432d378 51d45832 d7543197 2f0cb07c d2.xQ.X2.T1./..| │ │ - 0x000ae8a8 32ffff9c c7b07ca4 8832ffff ffffffff 2.....|..2...... │ │ - 0x000ae8b8 c7c08b98 94329894 32ffffff ffffffc8 .....2..2....... │ │ - 0x000ae8c8 ce99c8ce 998ca032 8ca032ff ffffffff .......2..2..... │ │ - 0x000ae8d8 ffffffff cadaa8ca daa8ffff ff80ac32 ...............2 │ │ - 0x000ae8e8 80ac32ff ffffffff ffffffff ffffffff ..2............. │ │ - 0x000ae8f8 ffffcfe4 b6cfe4b6 ffffffff ffff74b8 ..............t. │ │ - 0x000ae908 3274b832 74b832ff ffffffff ffffffff 2t.2t.2......... │ │ - 0x000ae918 ffffffff ffffffff ffffffff ffffffd5 ................ │ │ - 0x000ae928 edc5d5ed c5d5edc5 ffffffff ffff6000 ..............`. │ │ - 0x000ae938 60ffffff 44e731f9 f6f950dc 32e6f9e2 `...D.1...P.2... │ │ - 0x000ae948 ffffff5c ce31ffff ff271412 d5edc574 ...\.1...'.....t │ │ - 0x000ae958 b832bec8 a9ffffff 80ac32ff ffce8ca0 .2........2..... │ │ - 0x000ae968 32c8ce99 60366098 9432ffff a892753c 2...`6`..2....u< │ │ - 0x000ae978 c7b07cff ffffcd8c 4cffffff bc70324d ..|.....L....p2M │ │ - 0x000ae988 2c23c864 32ca6031 c6c4c6d4 5832db62 ,#.d2.`1....X2.b │ │ - 0x000ae998 42d5a257 ffffffc7 b07c3d39 12a48832 B..W.....|=9...2 │ │ - 0x000ae9a8 ffffff97 9c77c7c0 8b989432 c7d261ff .....w.....2..a. │ │ - 0x000ae9b8 ffffffff ff4b6d39 c8ce998c a0327296 .....Km9.....2r. │ │ - 0x000ae9c8 4bffffff ffffffff ffffcada a8cadaa8 K............... │ │ - 0x000ae9d8 60a26080 ac3280ac 3294c694 ffffffff `.`..2..2....... │ │ - 0x000ae9e8 ffffffff ffffffff cfe4b64d a844cfe4 ...........M.D.. │ │ - 0x000ae9f8 b6ffffff 83d28374 b83274b8 32c1ff7f .......t.2t.2... │ │ - 0x000aea08 ffffffff ffff60d8 60ffffff ffffff72 ......`.`......r │ │ - 0x000aea18 e472ffff ffffffff ffffffd5 edc5ffff .r.............. │ │ - 0x000aea28 ffffffff 44e832f9 fff450dc 32e6f9e2 ....D.2...P.2... │ │ - 0x000aea38 ffffff5c d032f4ff de68c432 d5edc5ff ...\.2...h.2.... │ │ - 0x000aea48 ffff74b8 32cfe4b6 80ac32ca daa8ffff ..t.2.....2..... │ │ - 0x000aea58 ff8ca032 c8ce9998 9432c7c0 8bffffff ...2.....2...... │ │ - 0x000aea68 a48832c7 b07cffff ff805530 905eff07 ..2..|....U0.^.. │ │ - 0x000aea78 042f9755 5ba65dff ad5131ff a2790803 ./.U[.]..Q1..y.. │ │ - 0x000aea88 2fc64d40 06042f7b 5eff6d56 766d5676 /.M@../{^.mVvmVv │ │ - 0x000aea98 06052f68 5cff685c ff5c5584 0a0af005 ../h\.h\.\U..... │ │ - 0x000aeaa8 052f5658 ff5658ff 0a0af04c 52910a0a ./VX.VX....LR... │ │ - 0x000aeab8 f005062f 8ca032ff ffffffff ffffffff .../..2......... │ │ - 0x000aeac8 cadaa8ca daa8ffff ff80ac32 80ac3280 ...........2..2. │ │ - 0x000aead8 ac32ffff ffffffff ffffffff ffffffff .2.............. │ │ - 0x000aeae8 ffcfe4b6 cfe4b6cf e4b6ffff ffffffff ................ │ │ - 0x000aeaf8 74b83274 b832ffff ffffffff ffffffff t.2t.2.......... │ │ - 0x000aeb08 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000aeb18 ffffffff 44e832f2 fdf050dc 32e6f9e2 ....D.2...P.2... │ │ - 0x000aeb28 ffffff5c d032ddf4 d3ffffff 68c432f7 ...\.2......h.2. │ │ - 0x000aeb38 ffd474b8 32cfe4b6 ffffff80 ac32cada ..t.2........2.. │ │ - 0x000aeb48 a8ffffff 8ca032ff ffb29894 32c7c08b ......2.....2... │ │ - 0x000aeb58 ffffffa4 8832c7b0 7c7b5eff 80553090 .....2..|{^..U0. │ │ - 0x000aeb68 5eff0704 2f97555b a65dff07 032fffa2 ^.../.U[.].../.. │ │ - 0x000aeb78 799e1f32 c64d3088 250c542d 327b5eff y..2.M0.%.T-2{^. │ │ - 0x000aeb88 6d567606 052f0605 2f685cff 5c55845c mVv../../h\.\U.\ │ │ - 0x000aeb98 55840505 2f05052f 5658ff56 58ff4c52 U.../../VX.VX.LR │ │ - 0x000aeba8 914c5291 ffffff8c a0328ca0 32ffffff .LR......2..2... │ │ - 0x000aebb8 ffffffff ffffcada a8cadaa8 cadaa8ff ................ │ │ - 0x000aebc8 ffff80ac 3280ac32 ffffffff ffffffff ....2..2........ │ │ - 0x000aebd8 ffffffff ffffffff ffffcfe4 b6cfe4b6 ................ │ │ - 0x000aebe8 ffffffff ffff74b8 3274b832 74b832ff ......t.2t.2t.2. │ │ - 0x000aebf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000aec08 ffffffff 44e832f5 fdf3ffff ff4fda31 ....D.2......O.1 │ │ - 0x000aec18 6c126c5c d032ddf4 d3efe6ef 68c432d5 l.l\.2......h.2. │ │ - 0x000aec28 edc5ffff ff74b832 cfe4b66c 2d6c80aa .....t.2...l-l.. │ │ - 0x000aec38 31ffffff 84893dc8 ce99ffff ffb2a34c 1.....=........L │ │ - 0x000aec48 c7c08bff ffff4526 156d5676 7b5eff79 ......E&.mVv{^.y │ │ - 0x000aec58 5342905e ff07042f bd7481a6 5dff0703 SB.^.../.t..]... │ │ - 0x000aec68 2f491f21 bf5aff08 032f9f59 5106042f /I.!.Z.../.YQ../ │ │ - 0x000aec78 7b5eff9e 8ba76d56 7606052f 2c2d6c68 {^....mVv../,-lh │ │ - 0x000aec88 5cff5c55 84646f77 05052f05 052f92a9 \.\U.dow../../.. │ │ - 0x000aec98 ff5658ff c8ce9954 7b40ffff ff8ca032 .VX....T{@.....2 │ │ - 0x000aeca8 77a056ff ffffffff ffffffff ffffffca w.V............. │ │ - 0x000aecb8 daa85599 47ffffff 80ac3271 b85cffff ..U.G.....2q.\.. │ │ - 0x000aecc8 ffffffff ffffffff ffffffff ff6ccf6c .............l.l │ │ - 0x000aecd8 cfe4b6cf e4b67ad8 76ffffff ffffffd3 ......z.v....... │ │ - 0x000aece8 ff9174b8 3274b832 6cea6cff ffffffff ..t.2t.2l.l..... │ │ - 0x000aecf8 ffffffff 44e832f2 fdf0ffff ff50dc32 ....D.2......P.2 │ │ - 0x000aed08 e6f9e2ff ffff5cd0 32f4ffde 68c432d5 ......\.2...h.2. │ │ - 0x000aed18 edc5ffff ff74b832 cfe4b6ff ffff80ac .....t.2........ │ │ - 0x000aed28 32cadaa8 ffffff8c a032c8ce 99ffffff 2........2...... │ │ - 0x000aed38 989432c7 c08bffff ff06052f 6d56767b ..2......../mVv{ │ │ - 0x000aed48 5eff8055 30905eff 07042f97 555ba65d ^..U0.^.../.U[.] │ │ - 0x000aed58 ff07032f ad524ebf 5aff0803 2fc64d40 .../.RN.Z.../.M@ │ │ - 0x000aed68 06042f7b 5eff7b5e ff6d5676 06052f06 ../{^.{^.mVv../. │ │ - 0x000aed78 052f685c ff685cff 5c55840a 0af00505 ./h\.h\.\U...... │ │ - 0x000aed88 2f0a0af0 ffffffff ffffc8ce 99c8ce99 /............... │ │ - 0x000aed98 ffffff8c a0328ca0 32ffffff ffffffff .....2..2....... │ │ - 0x000aeda8 ffffffff ffcadaa8 cadaa8ff ffff80ac ................ │ │ - 0x000aedb8 3280ac32 80ac32ff ffffffff ffffffff 2..2..2......... │ │ - 0x000aedc8 ffffffff ffffffff ffcfe4b6 cfe4b6cf ................ │ │ - 0x000aedd8 e4b6ffff ffffffff 74b83274 b832ffff ........t.2t.2.. │ │ - 0x000aede8 ffffffff 44e832f2 fdf0ffff ff50dc32 ....D.2......P.2 │ │ - 0x000aedf8 e6f9e2ff ffff5cd0 32ddf4d3 ffffff68 ......\.2......h │ │ - 0x000aee08 c432d5ed c5ffffff 74b832cf e4b6ffff .2......t.2..... │ │ - 0x000aee18 ff80ac32 cadaa8ff ffff8ca0 32c8ce99 ...2........2... │ │ - 0x000aee28 ffffff98 9432c7c0 8b685cff 06052f6d .....2...h\.../m │ │ - 0x000aee38 56767b5e ff805530 905eff07 042f9755 Vv{^..U0.^.../.U │ │ - 0x000aee48 5ba65dff 07032fad 524ebf5a ff08032f [.].../.RN.Z.../ │ │ - 0x000aee58 c64d4006 042f0604 2f7b5eff 6d56766d .M@../../{^.mVvm │ │ - 0x000aee68 56760605 2f0a0af0 685cff5c 55845c55 Vv../...h\.\U.\U │ │ - 0x000aee78 8405052f 989432ff ffffffff ffffffff .../..2......... │ │ - 0x000aee88 c8ce99c8 ce99ffff ff8ca032 8ca032ff ...........2..2. │ │ - 0x000aee98 ffffffff ffffffff ffffffca daa8cada ................ │ │ - 0x000aeea8 a8ffffff ffffff80 ac3280ac 32ffffff .........2..2... │ │ - 0x000aeeb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000aeec8 ffffcfe4 b6cfe4b6 ffffffff ffffffff ................ │ │ - 0x000aeed8 ffffffff 44e83271 0870ffff ff50dc32 ....D.2q.p...P.2 │ │ - 0x000aeee8 dde8daff ffff5cd0 32e9f6df ffffff68 ......\.2......h │ │ - 0x000aeef8 c4326421 5cffffff 74b832bf c2aaffff .2d!\...t.2..... │ │ - 0x000aef08 ff80ac32 e3e5c1ff ffff8ca0 325e3248 ...2........2^2H │ │ - 0x000aef18 ffffff98 9432af9d 84685cff 06052f93 .....2...h\.../. │ │ - 0x000aef28 6f9c7b5e ff06042f 3c1e31ff aa8d6a29 o.{^.../<.1...j) │ │ - 0x000aef38 3289584b ffa88382 2432df7e 63ffa279 2.XK....$2.~c..y │ │ - 0x000aef48 9e1f325d 2316c64d 4006042f 796dbc7b ..2]#..M@../ym.{ │ │ - 0x000aef58 5eff6d56 76454c6e 06052f68 5cff3033 ^.mVvELn../h\.03 │ │ - 0x000aef68 785c5584 c7c08b84 965c9894 32ffffff x\U......\..2... │ │ - 0x000aef78 ffffffff ffffc8ce 995e8a48 ffffff8c .........^.H.... │ │ - 0x000aef88 a0327dae 62ffffff ffffffff ffffffff .2}.b........... │ │ - 0x000aef98 ffcadaa8 5fa94fff ffffffff ff79c86a ...._.O......y.j │ │ - 0x000aefa8 80ac32ff ffffffff ffffffff ffffff78 ..2............x │ │ - 0x000aefb8 e178ffff ffffffff 7fe87ccf e4b6ffff .x........|..... │ │ - 0x000aefc8 ffffffff 44e832f2 fdf0ffff ff50dc32 ....D.2......P.2 │ │ - 0x000aefd8 e6f9e2ff ffff5cd0 32ddf4d3 ffffffff ......\.2....... │ │ - 0x000aefe8 ffff68c4 32d5edc5 ffffff74 b832cfe4 ..h.2......t.2.. │ │ - 0x000aeff8 b6ffffff 80ac32ca daa8ffff ff8ca032 ......2........2 │ │ - 0x000af008 c8ce99ff ffff9894 325c5584 685cff06 ........2\U.h\.. │ │ - 0x000af018 052f6d56 767b5eff 06042f0a 0af08156 ./mVv{^.../....V │ │ - 0x000af028 69905eff 07042f97 555ba65d ff07032f i.^.../.U[.].../ │ │ - 0x000af038 ad524ebf 5aff0803 2fc64d40 06042f0a .RN.Z.../.M@../. │ │ - 0x000af048 0af07b5e ff6d5676 6d567606 052f0a0a ..{^.mVvmVv../.. │ │ - 0x000af058 f0685cff ffffffc7 c08bffff ff989432 .h\............2 │ │ - 0x000af068 989432ff ffffffff ffffffff c8ce99c8 ..2............. │ │ - 0x000af078 ce99ffff ff8ca032 8ca032ff ffffffff .......2..2..... │ │ - 0x000af088 ffffffff ffffffca daa8cada a8cadaa8 ................ │ │ - 0x000af098 ffffff80 ac3280ac 3280ac32 ffffffff .....2..2..2.... │ │ - 0x000af0a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000af0b8 ffffffff 44e832f2 fdf0ffff ff50dc32 ....D.2......P.2 │ │ - 0x000af0c8 ffffffe6 f9e2ffff ff5cd032 ddf4d3ff .........\.2.... │ │ - 0x000af0d8 ffff68c4 32d5edc5 ffffff74 b832cfe4 ..h.2......t.2.. │ │ - 0x000af0e8 b6ffffff 80ac32ff ffffcada a8ffffff ......2......... │ │ - 0x000af0f8 8ca032c8 ce99ffff ff05052f 5c558468 ..2......../\U.h │ │ - 0x000af108 5cff0605 2f6d5676 7b5eff06 042f0a0a \.../mVv{^.../.. │ │ - 0x000af118 f0815669 905eff07 042f9755 5ba65dff ..Vi.^.../.U[.]. │ │ - 0x000af128 07032fad 524ebf5a ff08032f c64d4006 ../.RN.Z.../.M@. │ │ - 0x000af138 042f0604 2f7b5eff 0a0af06d 56760605 ./../{^....mVv.. │ │ - 0x000af148 2f06052f ffffffff ffffc7c0 8bc7c08b /../............ │ │ - 0x000af158 ffffff98 9432ffff ffffffff ffffffff .....2.......... │ │ - 0x000af168 ffffc8ce 99c8ce99 ffffff8c a0328ca0 .............2.. │ │ - 0x000af178 32ffffff ffffffff ffffffff ffffffff 2............... │ │ - 0x000af188 cadaa8ca daa8ffff ffffffff 80ac3280 ..............2. │ │ - 0x000af198 ac32ffff ffffffff ffffffff ffff8400 .2.............. │ │ - 0x000af1a8 84ffffff 44e832ed f4ebffff ffffffff ....D.2......... │ │ - 0x000af1b8 59dd3be6 f9e2ffff ff2f1619 ddf4d3ff Y.;....../...... │ │ - 0x000af1c8 ffff6bad 3cd5edc5 ffffffff ffff74b8 ..k.<.........t. │ │ - 0x000af1d8 32cfe4b6 84368480 ac32cada a8e0cfe0 2....6...2...... │ │ - 0x000af1e8 8ca032c8 ce99ffff ff5658ff 05052f2f ..2......VX...// │ │ - 0x000af1f8 1b44685c ff06052f 74567a7b 5eff0604 .Dh\.../tVz{^... │ │ - 0x000af208 2f3d30ff 81566990 5eff0301 1897555b /=0..Vi.^.....U[ │ │ - 0x000af218 a65dff3f 3655ad52 4ebf5aff df5d73c6 .].?6U.RN.Z..]s. │ │ - 0x000af228 4d30c64d 40030218 7b5eff7b 5eff7976 M0.M@...{^.{^.yv │ │ - 0x000af238 7d6d5676 a48832ff ffffffff ffffffff }mVv..2......... │ │ - 0x000af248 677947c7 c08b9894 328aa268 ffffffff gyG.....2..h.... │ │ - 0x000af258 ffffffff ffffffff c8ce9967 984fffff ...........g.O.. │ │ - 0x000af268 ff8ca032 85bc71ff ffffffff ffffffff ...2..q......... │ │ - 0x000af278 ffffffff ffff68b8 56cadaa8 ffffff92 ......h.V....... │ │ - 0x000af288 e49280ac 3280ac32 ffffffff ffffffff ....2..2........ │ │ - 0x000af298 ffffffff 44e832f2 fdf0ffff ffffffff ....D.2......... │ │ - 0x000af2a8 50dc32e6 f9e2ffff ff5cd032 ddf4d3ff P.2......\.2.... │ │ - 0x000af2b8 ffffffff ff68c432 d5edc5ff ffff74b8 .....h.2......t. │ │ - 0x000af2c8 32cfe4b6 ffffffff ffff80ac 32cadaa8 2...........2... │ │ - 0x000af2d8 ffffff8c a032c8ce 995658ff 0a0af005 .....2...VX..... │ │ - 0x000af2e8 052f5c55 84685cff 06052f6d 56767b5e ./\U.h\.../mVv{^ │ │ - 0x000af2f8 ff06042f 0a0af081 5669905e ff07042f .../....Vi.^.../ │ │ - 0x000af308 97555ba6 5dff0703 2fad524e ad524ebf .U[.].../.RN.RN. │ │ - 0x000af318 5aff0803 2fc64d40 06042f0a 0af07b5e Z.../.M@../...{^ │ │ - 0x000af328 ff0a0af0 c7b07ca4 8832a488 32ffffff ......|..2..2... │ │ - 0x000af338 ffffffff ffffc7c0 8bffffff 98943298 ..............2. │ │ - 0x000af348 9432ffff ffffffff ffffffff ffffc8ce .2.............. │ │ - 0x000af358 99ffffff ffffff8c a0328ca0 32ffffff .........2..2... │ │ - 0x000af368 ffffffff ffffffff ffffffff cadaa8ca ................ │ │ - 0x000af378 daa8ffff ffffffff 80ac3280 ac32ffff ..........2..2.. │ │ - 0x000af388 ffffffff 44e832ff fffff2fd f0ffffff ....D.2......... │ │ - 0x000af398 50dc32e6 f9e2ffff ff5cd032 ffffffdd P.2......\.2.... │ │ - 0x000af3a8 f4d3ffff ff68c432 d5edc5ff ffffffff .....h.2........ │ │ - 0x000af3b8 ff74b832 cfe4b6ff ffff80ac 32cadaa8 .t.2........2... │ │ - 0x000af3c8 ffffffff ffff8ca0 324c5291 5658ff05 ........2LR.VX.. │ │ - 0x000af3d8 052f5c55 840a0af0 685cff06 052f6d56 ./\U....h\.../mV │ │ - 0x000af3e8 767b5eff 06042f0a 0af08156 69905eff v{^.../....Vi.^. │ │ - 0x000af3f8 07042f97 555ba65d ff07032f 07032fad ../.U[.].../../. │ │ - 0x000af408 524ebf5a ff08032f c64d4006 042f0604 RN.Z.../.M@../.. │ │ - 0x000af418 2f7b5eff ffffffc7 b07cffff ffa48832 /{^......|.....2 │ │ - 0x000af428 ffffffff ffffffff ffc7c08b c7c08bff ................ │ │ - 0x000af438 ffff9894 32ffffff ffffffff ffffffff ....2........... │ │ - 0x000af448 ffc8ce99 c8ce99ff ffffffff ff8ca032 ...............2 │ │ - 0x000af458 8ca032ff ffffffff ffffffff ffffffff ..2............. │ │ - 0x000af468 ffffcada a8cadaa8 ffffffff ffffffff ................ │ │ - 0x000af478 ffffffff 44e832ff fffff2fd f0ffffff ....D.2......... │ │ - 0x000af488 2d0f1ce6 f9e2ffff fff3e6f3 5cd032dd -...........\.2. │ │ - 0x000af498 f4d3ffff ff68c432 ffffff78 296fffff .....h.2...x)o.. │ │ - 0x000af4a8 ff74b832 c1beadff ffffffff ffa3bb55 .t.2...........U │ │ - 0x000af4b8 cadaa8ff ffff4f2d 1c0a0af0 4c529167 ......O-....LR.g │ │ - 0x000af4c8 55db0505 2f5c5584 3c29ff68 5cff0605 U.../\U.<).h\... │ │ - 0x000af4d8 2f3d2142 7b5eff06 042f4132 c6815669 /=!B{^.../A2..Vi │ │ - 0x000af4e8 905eff49 39719755 5ba65dff 5d2d9007 .^.I9q.U[.].]-.. │ │ - 0x000af4f8 032fad52 4ea571c4 08032fc6 4d30ff9e ./.RN.q.../.M0.. │ │ - 0x000af508 9106042f ffffff90 9990c7b0 7cc7b07c .../........|..| │ │ - 0x000af518 96976da4 8832ffff ffffffff ffffffc7 ..m..2.......... │ │ - 0x000af528 c08b7087 4e989432 989432ac ceacffff ..p.N..2..2..... │ │ - 0x000af538 ffffffff ffffffc8 ce99c8ce 9990cf90 ................ │ │ - 0x000af548 ffffff8c a0328ece 80ffffff ffffffff .....2.......... │ │ - 0x000af558 ffffffff ffffffff 72c85eca daa8ffff ........r.^..... │ │ - 0x000af568 ffffffff ffffff44 e832f2fd f0ffffff .......D.2...... │ │ - 0x000af578 50dc32ff ffffe6f9 e2ffffff 5cd032dd P.2.........\.2. │ │ - 0x000af588 f4d3ffff ffffffff 68c432d5 edc5ffff ........h.2..... │ │ - 0x000af598 ffffffff 74b832cf e4b6ffff ff80ac32 ....t.2........2 │ │ - 0x000af5a8 ffffffca daa8ffff ff05062f 4c52910a .........../LR.. │ │ - 0x000af5b8 0af05658 ff05052f 5c558468 5cff0a0a ..VX.../\U.h\... │ │ - 0x000af5c8 f006052f 6d56767b 5eff0604 2f0a0af0 .../mVv{^.../... │ │ - 0x000af5d8 81566990 5eff0704 2f97555b 0a0af0a6 .Vi.^.../.U[.... │ │ - 0x000af5e8 5dff0703 2fad524e bf5affbf 5aff0803 ].../.RN.Z..Z... │ │ - 0x000af5f8 2fc64d40 b07c32b0 7c32ffff ffffffff /.M@.|2.|2...... │ │ - 0x000af608 c7b07cff ffffa488 32ffffff ffffffff ..|.....2....... │ │ - 0x000af618 ffffffff ffc7c08b ffffff98 94329894 .............2.. │ │ - 0x000af628 32ffffff ffffffff ffffffff ffc8ce99 2............... │ │ - 0x000af638 c8ce99ff ffffffff ff8ca032 8ca032ff ...........2..2. │ │ - 0x000af648 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000af658 ffffffff ffffff44 e832f2fd f0ffffff .......D.2...... │ │ - 0x000af668 50dc32ff ffffe6f9 e2ffffff 5cd032ff P.2.........\.2. │ │ - 0x000af678 ffffddf4 d3ffffff 68c432d5 edc5ffff ........h.2..... │ │ - 0x000af688 ffffffff 74b832cf e4b6ffff ffffffff ....t.2......... │ │ - 0x000af698 80ac32ca daa8ffff ff0a0af0 05062f4c ..2.........../L │ │ - 0x000af6a8 52915658 ff0a0af0 05052f5c 5584685c R.VX....../\U.h\ │ │ - 0x000af6b8 ff06052f 0a0af06d 56767b5e ff06042f .../...mVv{^.../ │ │ - 0x000af6c8 0a0af081 5669905e ff07042f 97555b97 ....Vi.^.../.U[. │ │ - 0x000af6d8 555ba65d ff07032f ad524e0a 0af0bf5a U[.].../.RN....Z │ │ - 0x000af6e8 ff08032f db6242ff ffffb07c 32ffffff .../.bB....|2... │ │ - 0x000af6f8 ffffffc7 b07cc7b0 7ca48832 a48832ff .....|..|..2..2. │ │ - 0x000af708 ffffffff ffffffff c7c08bc7 c08bffff ................ │ │ - 0x000af718 ff989432 989432ff ffffffff ffffffff ...2..2......... │ │ - 0x000af728 ffffffc8 ce99c8ce 99ffffff ffffff8c ................ │ │ - 0x000af738 a0328ca0 32ffffff ffffffff ffffffff .2..2........... │ │ - 0x000af748 ffffffff ffffff29 081ef2fd f0ffffff .......)........ │ │ - 0x000af758 f8eef850 dc32e6f9 e2ffffff ffffff5c ...P.2.........\ │ │ - 0x000af768 d0328722 81ffffff ffffff70 a844d5ed .2.".......p.D.. │ │ - 0x000af778 c5ffffff ffffff74 b832cfe4 b69c3f9c .......t.2....?. │ │ - 0x000af788 80ac32ff ffffbcb0 a44653ff 05062f3b ..2......FS.../; │ │ - 0x000af798 23ff4c52 915658ff 03011c0a 0af05c55 #.LR.VX.......\U │ │ - 0x000af7a8 847b5ed8 06052f0a 0af0af83 b87b5eff .{^.../......{^. │ │ - 0x000af7b8 06042f06 04928156 69905eff 5040640a ../....Vi.^.P@d. │ │ - 0x000af7c8 0af09755 5bf8a4ff 07032fad 524e692e ...U[...../.RNi. │ │ - 0x000af7d8 2fbf5aff d45832b4 8277db62 42b07c32 /.Z..X2..w.bB.|2 │ │ - 0x000af7e8 ffffffff ffffffff ff79764b ffffffa4 .........yvK.... │ │ - 0x000af7f8 88329ea7 7cffffff ffffffff ffffc7c0 .2..|........... │ │ - 0x000af808 8bc7c08b 9cc69c98 9432ffff ffaed8ae .........2...... │ │ - 0x000af818 ffffffff ffffffff ffc8ce99 c8ce999c ................ │ │ - 0x000af828 e19cffff ff8ca032 9ae393ff ffffffff .......2........ │ │ - 0x000af838 ffffffff ffffff44 e832f2fd f0ffffff .......D.2...... │ │ - 0x000af848 ffffff50 dc32e6f9 e2ffffff ffffff5c ...P.2.........\ │ │ - 0x000af858 d032ddf4 d3ffffff ffffff68 c432d5ed .2.........h.2.. │ │ - 0x000af868 c5ffffff ffffff74 b832cfe4 b6ffffff .......t.2...... │ │ - 0x000af878 ffffff80 ac32cada a80a0af0 4653ff05 .....2......FS.. │ │ - 0x000af888 062f4c52 910a0af0 5257ad03 051d0609 ./LR....RW...... │ │ - 0x000af898 945a545c 645bb103 041d0609 946c5654 .ZT\d[.......lVT │ │ - 0x000af8a8 775db404 041d0609 9480564e 8c5db804 w]........VN.].. │ │ - 0x000af8b8 031d0609 94965547 a25cbc04 031d0403 ......UG.\...... │ │ - 0x000af8c8 1dac5240 ffffc983 551e8355 1ed3613a ..R@....U..U..a: │ │ - 0x000af8d8 6d791e6d 791effff beffffbe a3ad58a3 my.my.........X. │ │ - 0x000af8e8 ad589ef9 9e65841e 9ef99efc ffbb9ef9 .X...e.......... │ │ - 0x000af8f8 9e9ef99e 9cbd609e f99e5e90 1e5e901e ......`...^..^.. │ │ - 0x000af908 9ef99eea ffb7eaff b79ef99e 9ef99ec8 ................ │ │ - 0x000af918 ce99c8ce 99ffffff ffffff8c a032ffff .............2.. │ │ - 0x000af928 ffffffff ffffff44 e832f2fd f0ffffff .......D.2...... │ │ - 0x000af938 ffffff50 dc32e6f9 e2ffffff ffffff5c ...P.2.........\ │ │ - 0x000af948 d032ffff ffddf4d3 ffffff68 c432ffff .2.........h.2.. │ │ - 0x000af958 ffd5edc5 ffffff74 b832ffff ffcfe4b6 .......t.2...... │ │ - 0x000af968 ffffffff ffff80ac 323c4c9f 4653ff0a ........2....lVT..hw │ │ - 0x000afd68 5db40404 1d614ba4 80564e8c 5db86b5a ]....aK..VN.].kZ │ │ - 0x000afd78 f904031d b88a496f 956fffff c67b611e ......Io.o...{a. │ │ - 0x000afd88 abc0abc4 7742ffff c9ffffff 83551ed3 ....wB.......U.. │ │ - 0x000afd98 613a9444 286d791e 9ef99ec7 ceb6ffff a:.D(my......... │ │ - 0x000afda8 be9ef99e ffffe39e f99e6584 1e476b15 ..........e..Gk. │ │ - 0x000afdb8 9ef99efc ffbbb0dc b09ef99e 9cbd60ff ..............`. │ │ - 0x000afdc8 ffffffff ff989432 6b8723ff ffffffff .......2k.#..... │ │ - 0x000afdd8 ffffffff ffffff44 e832ffff fff2fdf0 .......D.2...... │ │ - 0x000afde8 ffffffff ffff50dc 32e6f9e2 ffffffff ......P.2....... │ │ - 0x000afdf8 ffff5cd0 32ffffff ddf4d3ff ffffffff ..\.2........... │ │ - 0x000afe08 ff68c432 ffffffd5 edc5ffff ffffffff .h.2............ │ │ - 0x000afe18 74b832cf e4b6ffff ff384cff 0a0af005 t.2......8L..... │ │ - 0x000afe28 062f3c4c 9f0a0af0 4252aa03 051d0609 ./.(Ljava/l │ │ + 0x00084004 616e672f 53747269 6e673b29 56007265 ang/String;)V.re │ │ + 0x00084014 67697374 65725265 63656976 65720028 gisterReceiver.( │ │ + 0x00084024 4c616e64 726f6964 2f636f6e 74656e74 Landroid/content │ │ + 0x00084034 2f42726f 61646361 73745265 63656976 /BroadcastReceiv │ │ + 0x00084044 65723b4c 616e6472 6f69642f 636f6e74 er;Landroid/cont │ │ + 0x00084054 656e742f 496e7465 6e744669 6c746572 ent/IntentFilter │ │ + 0x00084064 3b294c61 6e64726f 69642f63 6f6e7465 ;)Landroid/conte │ │ + 0x00084074 6e742f49 6e74656e 743b0067 6574496e nt/Intent;.getIn │ │ + 0x00084084 74457874 72610028 4c6a6176 612f6c61 tExtra.(Ljava/la │ │ + 0x00084094 6e672f53 7472696e 673b4929 49006765 ng/String;I)I.ge │ │ + 0x000840a4 74426f6f 6c65616e 45787472 6100284c tBooleanExtra.(L │ │ + 0x000840b4 6a617661 2f6c616e 672f5374 72696e67 java/lang/String │ │ + 0x000840c4 3b5a295a 00706c75 67676564 00737461 ;Z)Z.plugged.sta │ │ + 0x000840d4 74757300 70726573 656e7400 6c657665 tus.present.leve │ │ + 0x000840e4 6c007363 616c6500 696e7075 74476574 l.scale.inputGet │ │ + 0x000840f4 496e7075 74446576 69636549 64730028 InputDeviceIds.( │ │ + 0x00084104 49295b49 0073656e 644d6573 73616765 I)[I.sendMessage │ │ + 0x00084114 00284949 295a0073 686f7754 65787449 .(II)Z.showTextI │ │ + 0x00084124 6e707574 00284949 4949295a 00676574 nput.(IIII)Z.get │ │ + 0x00084134 46696c65 73446972 0028294c 6a617661 FilesDir.()Ljava │ │ + 0x00084144 2f696f2f 46696c65 3b00436f 756c646e /io/File;.Couldn │ │ + 0x00084154 27742067 65742069 6e746572 6e616c20 't get internal │ │ + 0x00084164 64697265 63746f72 79006765 74416273 directory.getAbs │ │ + 0x00084174 6f6c7574 65506174 6800616e 64726f69 olutePath.androi │ │ + 0x00084184 642f6f73 2f456e76 69726f6e 6d656e74 d/os/Environment │ │ + 0x00084194 00676574 45787465 726e616c 53746f72 .getExternalStor │ │ + 0x000841a4 61676553 74617465 00657874 65726e61 ageState.externa │ │ + 0x000841b4 6c207374 6f726167 65207374 6174653a l storage state: │ │ + 0x000841c4 20257300 6d6f756e 74656400 6d6f756e %s.mounted.moun │ │ + 0x000841d4 7465645f 726f0067 65744578 7465726e ted_ro.getExtern │ │ + 0x000841e4 616c4669 6c657344 69720028 4c6a6176 alFilesDir.(Ljav │ │ + 0x000841f4 612f6c61 6e672f53 7472696e 673b294c a/lang/String;)L │ │ + 0x00084204 6a617661 2f696f2f 46696c65 3b00436f java/io/File;.Co │ │ + 0x00084214 756c646e 27742067 65742065 78746572 uldn't get exter │ │ + 0x00084224 6e616c20 64697265 63746f72 7900556e nal directory.Un │ │ + 0x00084234 6b6e6f77 6e004765 6e75696e 65496e74 known.GenuineInt │ │ + 0x00084244 656c0041 75746865 6e746963 414d4400 el.AuthenticAMD. │ │ + 0x00084254 53444c5f 44594e41 4d49435f 41504900 SDL_DYNAMIC_API. │ │ + 0x00084264 53444c5f 44594e41 50495f65 6e747279 SDL_DYNAPI_entry │ │ + 0x00084274 00556e6b 6e6f776e 20746f75 63682064 .Unknown touch d │ │ + 0x00084284 65766963 6500556e 6b6e6f77 6e20746f evice.Unknown to │ │ + 0x00084294 75636820 66696e67 65720050 61737365 uch finger.Passe │ │ + 0x000842a4 64204e55 4c4c2063 7572736f 72207375 d NULL cursor su │ │ + 0x000842b4 72666163 65004375 72736f72 73206172 rface.Cursors ar │ │ + 0x000842c4 65206e6f 74206375 7272656e 746c7920 e not currently │ │ + 0x000842d4 73757070 6f727465 64004375 72736f72 supported.Cursor │ │ + 0x000842e4 20686f74 2073706f 7420646f 65736e27 hot spot doesn' │ │ + 0x000842f4 74206c69 65207769 7468696e 20637572 t lie within cur │ │ + 0x00084304 736f7200 43726561 74655379 7374656d sor.CreateSystem │ │ + 0x00084314 43757273 6f722069 73206e6f 74206375 Cursor is not cu │ │ + 0x00084324 7272656e 746c7920 73757070 6f727465 rrently supporte │ │ + 0x00084334 64004375 72736f72 206e6f74 20617373 d.Cursor not ass │ │ + 0x00084344 6f636961 74656420 77697468 20746865 ociated with the │ │ + 0x00084354 20637572 72656e74 206d6f75 73650053 current mouse.S │ │ + 0x00084364 444c5f4d 4f555345 5f52454c 41544956 DL_MOUSE_RELATIV │ │ + 0x00084374 455f4d4f 44455f57 41525000 54686520 E_MODE_WARP.The │ │ + 0x00084384 6576656e 74207379 7374656d 20686173 event system has │ │ + 0x00084394 20626565 6e207368 75742064 6f776e00 been shut down. │ │ + 0x000843a4 4576656e 74207175 65756520 69732066 Event queue is f │ │ + 0x000843b4 756c6c20 28256420 6576656e 74732900 ull (%d events). │ │ + 0x000843c4 436f756c 646e2774 206c6f63 6b206576 Couldn't lock ev │ │ + 0x000843d4 656e7420 71756575 65004552 524f523a ent queue.ERROR: │ │ + 0x000843e4 204e756d 506f696e 7473203d 2025690a NumPoints = %i. │ │ + 0x000843f4 00556e6b 6e6f776e 20676573 74757265 .Unknown gesture │ │ + 0x00084404 49640073 63616e63 6f646500 42004300 Id.scancode.B.C. │ │ + 0x00084414 44004500 46004700 48004a00 4b004c00 D.E.F.G.H.J.K.L. │ │ + 0x00084424 4d004e00 4f005000 51005200 53005400 M.N.O.P.Q.R.S.T. │ │ + 0x00084434 55005600 57005800 59005a00 31003200 U.V.W.X.Y.Z.1.2. │ │ + 0x00084444 33003400 35003600 37003800 39003000 3.4.5.6.7.8.9.0. │ │ + 0x00084454 52657475 726e0045 73636170 65004261 Return.Escape.Ba │ │ + 0x00084464 636b7370 61636500 54616200 53706163 ckspace.Tab.Spac │ │ + 0x00084474 65002d00 3d005b00 5d005c00 23003b00 e.-.=.[.].\.#.;. │ │ + 0x00084484 27006000 2c002e00 2f004361 70734c6f '.`.,.../.CapsLo │ │ + 0x00084494 636b0046 31004632 00463300 46340046 ck.F1.F2.F3.F4.F │ │ + 0x000844a4 35004636 00463700 46380046 39004631 5.F6.F7.F8.F9.F1 │ │ + 0x000844b4 30004631 31004631 32005072 696e7453 0.F11.F12.PrintS │ │ + 0x000844c4 63726565 6e005363 726f6c6c 4c6f636b creen.ScrollLock │ │ + 0x000844d4 00506175 73650049 6e736572 7400486f .Pause.Insert.Ho │ │ + 0x000844e4 6d650050 61676555 70004465 6c657465 me.PageUp.Delete │ │ + 0x000844f4 00456e64 00506167 65446f77 6e005269 .End.PageDown.Ri │ │ + 0x00084504 67687400 4c656674 00446f77 6e005570 ght.Left.Down.Up │ │ + 0x00084514 004e756d 6c6f636b 004b6579 70616420 .Numlock.Keypad │ │ + 0x00084524 2f004b65 79706164 202a004b 65797061 /.Keypad *.Keypa │ │ + 0x00084534 64202d00 4b657970 6164202b 004b6579 d -.Keypad +.Key │ │ + 0x00084544 70616420 456e7465 72004b65 79706164 pad Enter.Keypad │ │ + 0x00084554 2031004b 65797061 64203200 4b657970 1.Keypad 2.Keyp │ │ + 0x00084564 61642033 004b6579 70616420 34004b65 ad 3.Keypad 4.Ke │ │ + 0x00084574 79706164 2035004b 65797061 64203600 ypad 5.Keypad 6. │ │ + 0x00084584 4b657970 61642037 004b6579 70616420 Keypad 7.Keypad │ │ + 0x00084594 38004b65 79706164 2039004b 65797061 8.Keypad 9.Keypa │ │ + 0x000845a4 64203000 4b657970 6164202e 00417070 d 0.Keypad ..App │ │ + 0x000845b4 6c696361 74696f6e 00506f77 6572004b lication.Power.K │ │ + 0x000845c4 65797061 64203d00 46313300 46313400 eypad =.F13.F14. │ │ + 0x000845d4 46313500 46313600 46313700 46313800 F15.F16.F17.F18. │ │ + 0x000845e4 46313900 46323000 46323100 46323200 F19.F20.F21.F22. │ │ + 0x000845f4 46323300 46323400 45786563 75746500 F23.F24.Execute. │ │ + 0x00084604 48656c70 004d656e 75005365 6c656374 Help.Menu.Select │ │ + 0x00084614 0053746f 70004167 61696e00 556e646f .Stop.Again.Undo │ │ + 0x00084624 00437574 00436f70 79005061 73746500 .Cut.Copy.Paste. │ │ + 0x00084634 46696e64 004d7574 6500566f 6c756d65 Find.Mute.Volume │ │ + 0x00084644 55700056 6f6c756d 65446f77 6e004b65 Up.VolumeDown.Ke │ │ + 0x00084654 79706164 202c004b 65797061 64203d20 ypad ,.Keypad = │ │ + 0x00084664 28415334 30302900 416c7445 72617365 (AS400).AltErase │ │ + 0x00084674 00537973 52657100 43616e63 656c0043 .SysReq.Cancel.C │ │ + 0x00084684 6c656172 00507269 6f720053 65706172 lear.Prior.Separ │ │ + 0x00084694 61746f72 004f7574 004f7065 7200436c ator.Out.Oper.Cl │ │ + 0x000846a4 65617220 2f204167 61696e00 43725365 ear / Again.CrSe │ │ + 0x000846b4 6c004578 53656c00 4b657970 61642030 l.ExSel.Keypad 0 │ │ + 0x000846c4 30004b65 79706164 20303030 0054686f 0.Keypad 000.Tho │ │ + 0x000846d4 7573616e 64735365 70617261 746f7200 usandsSeparator. │ │ + 0x000846e4 44656369 6d616c53 65706172 61746f72 DecimalSeparator │ │ + 0x000846f4 00437572 72656e63 79556e69 74004375 .CurrencyUnit.Cu │ │ + 0x00084704 7272656e 63795375 62556e69 74004b65 rrencySubUnit.Ke │ │ + 0x00084714 79706164 2028004b 65797061 64202900 ypad (.Keypad ). │ │ + 0x00084724 4b657970 6164207b 004b6579 70616420 Keypad {.Keypad │ │ + 0x00084734 7d004b65 79706164 20546162 004b6579 }.Keypad Tab.Key │ │ + 0x00084744 70616420 4261636b 73706163 65004b65 pad Backspace.Ke │ │ + 0x00084754 79706164 2041004b 65797061 64204200 ypad A.Keypad B. │ │ + 0x00084764 4b657970 61642043 004b6579 70616420 Keypad C.Keypad │ │ + 0x00084774 44004b65 79706164 2045004b 65797061 D.Keypad E.Keypa │ │ + 0x00084784 64204600 4b657970 61642058 4f52004b d F.Keypad XOR.K │ │ + 0x00084794 65797061 64205e00 4b657970 61642025 eypad ^.Keypad % │ │ + 0x000847a4 004b6579 70616420 3c004b65 79706164 .Keypad <.Keypad │ │ + 0x000847b4 203e004b 65797061 64202600 4b657970 >.Keypad &.Keyp │ │ + 0x000847c4 61642026 26004b65 79706164 207c004b ad &&.Keypad |.K │ │ + 0x000847d4 65797061 64207c7c 004b6579 70616420 eypad ||.Keypad │ │ + 0x000847e4 3a004b65 79706164 2023004b 65797061 :.Keypad #.Keypa │ │ + 0x000847f4 64205370 61636500 4b657970 61642040 d Space.Keypad @ │ │ + 0x00084804 004b6579 70616420 21004b65 79706164 .Keypad !.Keypad │ │ + 0x00084814 204d656d 53746f72 65004b65 79706164 MemStore.Keypad │ │ + 0x00084824 204d656d 52656361 6c6c004b 65797061 MemRecall.Keypa │ │ + 0x00084834 64204d65 6d436c65 6172004b 65797061 d MemClear.Keypa │ │ + 0x00084844 64204d65 6d416464 004b6579 70616420 d MemAdd.Keypad │ │ + 0x00084854 4d656d53 75627472 61637400 4b657970 MemSubtract.Keyp │ │ + 0x00084864 6164204d 656d4d75 6c746970 6c79004b ad MemMultiply.K │ │ + 0x00084874 65797061 64204d65 6d446976 69646500 eypad MemDivide. │ │ + 0x00084884 4b657970 6164202b 2f2d004b 65797061 Keypad +/-.Keypa │ │ + 0x00084894 6420436c 65617200 4b657970 61642043 d Clear.Keypad C │ │ + 0x000848a4 6c656172 456e7472 79004b65 79706164 learEntry.Keypad │ │ + 0x000848b4 2042696e 61727900 4b657970 6164204f Binary.Keypad O │ │ + 0x000848c4 6374616c 004b6579 70616420 44656369 ctal.Keypad Deci │ │ + 0x000848d4 6d616c00 4b657970 61642048 65786164 mal.Keypad Hexad │ │ + 0x000848e4 6563696d 616c004c 65667420 4374726c ecimal.Left Ctrl │ │ + 0x000848f4 004c6566 74205368 69667400 4c656674 .Left Shift.Left │ │ + 0x00084904 20416c74 004c6566 74204755 49005269 Alt.Left GUI.Ri │ │ + 0x00084914 67687420 4374726c 00526967 68742053 ght Ctrl.Right S │ │ + 0x00084924 68696674 00526967 68742041 6c740052 hift.Right Alt.R │ │ + 0x00084934 69676874 20475549 004d6f64 65537769 ight GUI.ModeSwi │ │ + 0x00084944 74636800 41756469 6f4e6578 74004175 tch.AudioNext.Au │ │ + 0x00084954 64696f50 72657600 41756469 6f53746f dioPrev.AudioSto │ │ + 0x00084964 70004175 64696f50 6c617900 41756469 p.AudioPlay.Audi │ │ + 0x00084974 6f4d7574 65004d65 64696153 656c6563 oMute.MediaSelec │ │ + 0x00084984 74005757 57004d61 696c0043 616c6375 t.WWW.Mail.Calcu │ │ + 0x00084994 6c61746f 7200436f 6d707574 65720041 lator.Computer.A │ │ + 0x000849a4 43205365 61726368 00414320 486f6d65 C Search.AC Home │ │ + 0x000849b4 00414320 4261636b 00414320 466f7277 .AC Back.AC Forw │ │ + 0x000849c4 61726400 41432053 746f7000 41432052 ard.AC Stop.AC R │ │ + 0x000849d4 65667265 73680041 4320426f 6f6b6d61 efresh.AC Bookma │ │ + 0x000849e4 726b7300 42726967 68746e65 7373446f rks.BrightnessDo │ │ + 0x000849f4 776e0042 72696768 746e6573 73557000 wn.BrightnessUp. │ │ + 0x00084a04 44697370 6c617953 77697463 68004b42 DisplaySwitch.KB │ │ + 0x00084a14 44496c6c 756d546f 67676c65 004b4244 DIllumToggle.KBD │ │ + 0x00084a24 496c6c75 6d446f77 6e004b42 44496c6c IllumDown.KBDIll │ │ + 0x00084a34 756d5570 00456a65 63740053 6c656570 umUp.Eject.Sleep │ │ + 0x00084a44 0043616e 27742077 72697465 20746f20 .Can't write to │ │ + 0x00084a54 72656164 2d6f6e6c 79206d65 6d6f7279 read-only memory │ │ + 0x00084a64 006d656d 0073697a 65005344 4c5f5257 .mem.size.SDL_RW │ │ + 0x00084a74 46726f6d 46696c65 28293a20 4e6f2066 FromFile(): No f │ │ + 0x00084a84 696c6520 6f72206e 6f206d6f 64652073 ile or no mode s │ │ + 0x00084a94 70656369 66696564 0025732f 25730048 pecified.%s/%s.H │ │ + 0x00084aa4 61707469 633a2049 6e76616c 69642068 aptic: Invalid h │ │ + 0x00084ab4 61707469 63206465 76696365 20696465 aptic device ide │ │ + 0x00084ac4 6e746966 69657200 48617074 69633a20 ntifier.Haptic: │ │ + 0x00084ad4 54686572 65206172 65202564 20686170 There are %d hap │ │ + 0x00084ae4 74696320 64657669 63657320 61766169 tic devices avai │ │ + 0x00084af4 6c61626c 65004861 70746963 3a204a6f lable.Haptic: Jo │ │ + 0x00084b04 79737469 636b2069 736e2774 2076616c ystick isn't val │ │ + 0x00084b14 69642e00 48617074 69633a20 4a6f7973 id..Haptic: Joys │ │ + 0x00084b24 7469636b 2069736e 27742061 20686170 tick isn't a hap │ │ + 0x00084b34 74696320 64657669 63652e00 48617074 tic device..Hapt │ │ + 0x00084b44 69633a20 45666665 6374206e 6f742073 ic: Effect not s │ │ + 0x00084b54 7570706f 72746564 20627920 68617074 upported by hapt │ │ + 0x00084b64 69632064 65766963 652e0048 61707469 ic device..Hapti │ │ + 0x00084b74 633a2044 65766963 65206861 73206e6f c: Device has no │ │ + 0x00084b84 20667265 65207370 61636520 6c656674 free space left │ │ + 0x00084b94 2e004861 70746963 3a20496e 76616c69 ..Haptic: Invali │ │ + 0x00084ba4 64206566 66656374 20696465 6e746966 d effect identif │ │ + 0x00084bb4 6965722e 00486170 7469633a 20557064 ier..Haptic: Upd │ │ + 0x00084bc4 6174696e 67206566 66656374 20747970 ating effect typ │ │ + 0x00084bd4 65206973 20696c6c 6567616c 2e004861 e is illegal..Ha │ │ + 0x00084be4 70746963 3a204465 76696365 20646f65 ptic: Device doe │ │ + 0x00084bf4 73206e6f 74207375 70706f72 74207374 s not support st │ │ + 0x00084c04 61747573 20717565 72696573 2e004861 atus queries..Ha │ │ + 0x00084c14 70746963 3a204465 76696365 20646f65 ptic: Device doe │ │ + 0x00084c24 73206e6f 74207375 70706f72 74207365 s not support se │ │ + 0x00084c34 7474696e 67206761 696e2e00 48617074 tting gain..Hapt │ │ + 0x00084c44 69633a20 4761696e 206d7573 74206265 ic: Gain must be │ │ + 0x00084c54 20626574 7765656e 20302061 6e642031 between 0 and 1 │ │ + 0x00084c64 30302e00 53444c5f 48415054 49435f47 00..SDL_HAPTIC_G │ │ + 0x00084c74 41494e5f 4d415800 48617074 69633a20 AIN_MAX.Haptic: │ │ + 0x00084c84 44657669 63652064 6f657320 6e6f7420 Device does not │ │ + 0x00084c94 73757070 6f727420 73657474 696e6720 support setting │ │ + 0x00084ca4 6175746f 63656e74 65722e00 48617074 autocenter..Hapt │ │ + 0x00084cb4 69633a20 4175746f 63656e74 6572206d ic: Autocenter m │ │ + 0x00084cc4 75737420 62652062 65747765 656e2030 ust be between 0 │ │ + 0x00084cd4 20616e64 20313030 2e004861 70746963 and 100..Haptic │ │ + 0x00084ce4 3a204d6f 75736520 69736e27 74206120 : Mouse isn't a │ │ + 0x00084cf4 68617074 69632064 65766963 652e0048 haptic device..H │ │ + 0x00084d04 61707469 633a2044 65766963 6520646f aptic: Device do │ │ + 0x00084d14 6573206e 6f742073 7570706f 72742073 es not support s │ │ + 0x00084d24 65747469 6e672070 61757369 6e672e00 etting pausing.. │ │ + 0x00084d34 44657669 63652064 6f65736e 27742073 Device doesn't s │ │ + 0x00084d44 7570706f 72742072 756d626c 65004861 upport rumble.Ha │ │ + 0x00084d54 70746963 3a205275 6d626c65 20656666 ptic: Rumble eff │ │ + 0x00084d64 65637420 6e6f7420 696e6974 69616c69 ect not initiali │ │ + 0x00084d74 7a656420 6f6e2068 61707469 63206465 zed on haptic de │ │ + 0x00084d84 76696365 004c6f67 69632065 72726f72 vice.Logic error │ │ + 0x00084d94 3a204e6f 20686170 74696320 64657669 : No haptic devi │ │ + 0x00084da4 63657320 61766169 6c61626c 652e0053 ces available..S │ │ + 0x00084db4 444c5f4a 4f595354 49434b5f 414c4c4f DL_JOYSTICK_ALLO │ │ + 0x00084dc4 575f4241 434b4752 4f554e44 5f455645 W_BACKGROUND_EVE │ │ + 0x00084dd4 4e545300 54686572 65206172 65202564 NTS.There are %d │ │ + 0x00084de4 206a6f79 73746963 6b732061 7661696c joysticks avail │ │ + 0x00084df4 61626c65 004a6f79 73746963 6b206861 able.Joystick ha │ │ + 0x00084e04 736e2774 20626565 6e206f70 656e6564 sn't been opened │ │ + 0x00084e14 20796574 004a6f79 73746963 6b206f6e yet.Joystick on │ │ + 0x00084e24 6c792068 61732025 64206178 6573004a ly has %d axes.J │ │ + 0x00084e34 6f797374 69636b20 6f6e6c79 20686173 oystick only has │ │ + 0x00084e44 20256420 68617473 004a6f79 73746963 %d hats.Joystic │ │ + 0x00084e54 6b206f6e 6c792068 61732025 64206261 k only has %d ba │ │ + 0x00084e64 6c6c7300 4a6f7973 7469636b 206f6e6c lls.Joystick onl │ │ + 0x00084e74 79206861 73202564 20627574 746f6e73 y has %d buttons │ │ + 0x00084e84 00417869 7320696e 64657820 746f6f20 .Axis index too │ │ + 0x00084e94 6c617267 653a2025 64004275 74746f6e large: %d.Button │ │ + 0x00084ea4 20696e64 65782074 6f6f206c 61726765 index too large │ │ + 0x00084eb4 3a202564 00486174 20696e64 65782074 : %d.Hat index t │ │ + 0x00084ec4 6f6f206c 61726765 3a202564 00427574 oo large: %d.But │ │ + 0x00084ed4 746f6e20 6e616d65 20746f6f 206c6172 ton name too lar │ │ + 0x00084ee4 67653a20 2573004a 6f797374 69636b20 ge: %s.Joystick │ │ + 0x00084ef4 62757474 6f6e206e 616d6520 746f6f20 button name too │ │ + 0x00084f04 6c617267 653a2025 7300436f 756c646e large: %s.Couldn │ │ + 0x00084f14 27742070 61727365 20475549 44206672 't parse GUID fr │ │ + 0x00084f24 6f6d2025 7300436f 756c646e 27742070 om %s.Couldn't p │ │ + 0x00084f34 61727365 206e616d 65206672 6f6d2025 arse name from % │ │ + 0x00084f44 7300436f 756c646e 27742070 61727365 s.Couldn't parse │ │ + 0x00084f54 20257300 496e7661 6c696420 52576f70 %s.Invalid RWop │ │ + 0x00084f64 7300436f 756c6420 616c6c6f 63617465 s.Could allocate │ │ + 0x00084f74 20737061 63652074 6f206e6f 74207265 space to not re │ │ + 0x00084f84 61642044 4220696e 746f206d 656d6f72 ad DB into memor │ │ + 0x00084f94 7900436f 756c6420 6e6f7420 72656164 y.Could not read │ │ + 0x00084fa4 20444200 706c6174 666f726d 3a002573 DB.platform:.%s │ │ + 0x00084fb4 2c25732c 25730053 444c5f47 414d4543 ,%s,%s.SDL_GAMEC │ │ + 0x00084fc4 4f4e5452 4f4c4c45 52434f4e 46494700 ONTROLLERCONFIG. │ │ + 0x00084fd4 436f756c 646e2774 2066696e 64206d61 Couldn't find ma │ │ + 0x00084fe4 7070696e 6720666f 72206465 76696365 pping for device │ │ + 0x00084ff4 20282564 29007800 79006261 636b0067 (%d).x.y.back.g │ │ + 0x00085004 75696465 00737461 7274006c 65667473 uide.start.lefts │ │ + 0x00085014 7469636b 00726967 68747374 69636b00 tick.rightstick. │ │ + 0x00085024 6c656674 73686f75 6c646572 00726967 leftshoulder.rig │ │ + 0x00085034 68747368 6f756c64 65720064 70757000 htshoulder.dpup. │ │ + 0x00085044 6470646f 776e0064 706c6566 74006470 dpdown.dpleft.dp │ │ + 0x00085054 72696768 74006c65 66747800 6c656674 right.leftx.left │ │ + 0x00085064 79007269 67687478 00726967 68747900 y.rightx.righty. │ │ + 0x00085074 6c656674 74726967 67657200 72696768 lefttrigger.righ │ │ + 0x00085084 74747269 67676572 0052656d 6f766564 ttrigger.Removed │ │ + 0x00085094 206a6f79 73746963 6b207769 74682064 joystick with d │ │ + 0x000850a4 65766963 655f6964 20256400 41646465 evice_id %d.Adde │ │ + 0x000850b4 64206a6f 79737469 636b2025 73207769 d joystick %s wi │ │ + 0x000850c4 74682064 65766963 655f6964 20256400 th device_id %d. │ │ + 0x000850d4 53444c5f 41434345 4c45524f 4d455445 SDL_ACCELEROMETE │ │ + 0x000850e4 525f4153 5f4a4f59 53544943 4b00416e R_AS_JOYSTICK.An │ │ + 0x000850f4 64726f69 64204163 63656c65 726f6d65 droid Accelerome │ │ + 0x00085104 74657200 4a6f7973 7469636b 20616c72 ter.Joystick alr │ │ + 0x00085114 65616479 206f7065 6e656400 4661696c eady opened.Fail │ │ + 0x00085124 6564206c 6f616469 6e672025 733a2025 ed loading %s: % │ │ + 0x00085134 73005956 31322061 6e642049 59555620 s.YV12 and IYUV │ │ + 0x00085144 74657874 75726573 206f6e6c 79207375 textures only su │ │ + 0x00085154 70706f72 74206675 6c6c2073 75726661 pport full surfa │ │ + 0x00085164 6365206c 6f636b73 00556e73 7570706f ce locks.Unsuppo │ │ + 0x00085174 72746564 20595556 20646573 74696e61 rted YUV destina │ │ + 0x00085184 74696f6e 20666f72 6d617400 556e7375 tion format.Unsu │ │ + 0x00085194 70706f72 74656420 59555620 666f726d pported YUV form │ │ + 0x000851a4 61742069 6e20636f 70790055 6e737570 at in copy.Unsup │ │ + 0x000851b4 706f7274 65642059 55562066 6f726d61 ported YUV forma │ │ + 0x000851c4 7400696e 64657820 6d757374 20626520 t.index must be │ │ + 0x000851d4 696e2074 68652072 616e6765 206f6620 in the range of │ │ + 0x000851e4 30202d20 2564005f 53444c5f 57696e64 0 - %d._SDL_Wind │ │ + 0x000851f4 6f775265 6e646572 44617461 00496e76 owRenderData.Inv │ │ + 0x00085204 616c6964 2072656e 64657265 7200496e alid renderer.In │ │ + 0x00085214 76616c69 64207465 78747572 65005265 valid texture.Re │ │ + 0x00085224 6e646572 65722064 6f65736e 27742073 nderer doesn't s │ │ + 0x00085234 7570706f 72742071 75657279 696e6720 upport querying │ │ + 0x00085244 6f757470 75742073 697a6500 53444c5f output size.SDL_ │ │ + 0x00085254 4c6f636b 54657874 75726528 293a2074 LockTexture(): t │ │ + 0x00085264 65787475 7265206d 75737420 62652073 exture must be s │ │ + 0x00085274 74726561 6d696e67 00706978 656c7300 treaming.pixels. │ │ + 0x00085284 70697463 68005970 6c616e65 00597069 pitch.Yplane.Ypi │ │ + 0x00085294 74636800 55706c61 6e650055 70697463 tch.Uplane.Upitc │ │ + 0x000852a4 68005670 6c616e65 00567069 74636800 h.Vplane.Vpitch. │ │ + 0x000852b4 54657874 75726520 666f726d 6174206d Texture format m │ │ + 0x000852c4 75737420 62792059 56313220 6f722049 ust by YV12 or I │ │ + 0x000852d4 59555600 54657874 75726520 77617320 YUV.Texture was │ │ + 0x000852e4 6e6f7420 63726561 74656420 77697468 not created with │ │ + 0x000852f4 20746869 73207265 6e646572 65720054 this renderer.T │ │ + 0x00085304 65787475 7265206e 6f742063 72656174 exture not creat │ │ + 0x00085314 65642077 69746820 53444c5f 54455854 ed with SDL_TEXT │ │ + 0x00085324 55524541 43434553 535f5441 52474554 UREACCESS_TARGET │ │ + 0x00085334 00496e76 616c6964 2077696e 646f7700 .Invalid window. │ │ + 0x00085344 52656e64 65726572 20616c72 65616479 Renderer already │ │ + 0x00085354 20617373 6f636961 74656420 77697468 associated with │ │ + 0x00085364 2077696e 646f7700 53444c5f 52454e44 window.SDL_REND │ │ + 0x00085374 45525f56 53594e43 0053444c 5f52454e ER_VSYNC.SDL_REN │ │ + 0x00085384 4445525f 44524956 45520043 6f756c64 DER_DRIVER.Could │ │ + 0x00085394 6e277420 66696e64 206d6174 6368696e n't find matchin │ │ + 0x000853a4 67207265 6e646572 20647269 76657200 g render driver. │ │ + 0x000853b4 696e6465 78206d75 73742062 65202d31 index must be -1 │ │ + 0x000853c4 206f7220 696e2074 68652072 616e6765 or in the range │ │ + 0x000853d4 206f6620 30202d20 25640043 72656174 of 0 - %d.Creat │ │ + 0x000853e4 65642072 656e6465 7265723a 20257300 ed renderer: %s. │ │ + 0x000853f4 53444c5f 52656e64 65724472 6177506f SDL_RenderDrawPo │ │ + 0x00085404 696e7473 28293a20 50617373 6564204e ints(): Passed N │ │ + 0x00085414 554c4c20 706f696e 74730053 444c5f52 ULL points.SDL_R │ │ + 0x00085424 656e6465 72447261 774c696e 65732829 enderDrawLines() │ │ + 0x00085434 3a205061 73736564 204e554c 4c20706f : Passed NULL po │ │ + 0x00085444 696e7473 0053444c 5f52656e 64657244 ints.SDL_RenderD │ │ + 0x00085454 72617752 65637473 28293a20 50617373 rawRects(): Pass │ │ + 0x00085464 6564204e 554c4c20 72656374 73005344 ed NULL rects.SD │ │ + 0x00085474 4c5f5265 6e646572 46696c6c 52656374 L_RenderFillRect │ │ + 0x00085484 7328293a 20506173 73656420 4e554c4c s(): Passed NULL │ │ + 0x00085494 20726563 74730052 656e6465 72657220 rects.Renderer │ │ + 0x000854a4 646f6573 206e6f74 20737570 706f7274 does not support │ │ + 0x000854b4 2052656e 64657243 6f707945 78005061 RenderCopyEx.Pa │ │ + 0x000854c4 6c657474 697a6564 20746578 74757265 lettized texture │ │ + 0x000854d4 73206172 65206e6f 74207375 70706f72 s are not suppor │ │ + 0x000854e4 74656400 54657874 75726520 64696d65 ted.Texture dime │ │ + 0x000854f4 6e73696f 6e732063 616e2774 20626520 nsions can't be │ │ + 0x00085504 30005465 78747572 65206469 6d656e73 0.Texture dimens │ │ + 0x00085514 696f6e73 20617265 206c696d 69746564 ions are limited │ │ + 0x00085524 20746f20 25647825 64005344 4c5f4372 to %dx%d.SDL_Cr │ │ + 0x00085534 65617465 54657874 75726546 726f6d53 eateTextureFromS │ │ + 0x00085544 75726661 63652829 20706173 73656420 urface() passed │ │ + 0x00085554 4e554c4c 20737572 66616365 0053444c NULL surface.SDL │ │ + 0x00085564 5f447261 774c696e 6528293a 20506173 _DrawLine(): Pas │ │ + 0x00085574 73656420 4e554c4c 20646573 74696e61 sed NULL destina │ │ + 0x00085584 74696f6e 20737572 66616365 0053444c tion surface.SDL │ │ + 0x00085594 5f447261 774c696e 6528293a 20556e73 _DrawLine(): Uns │ │ + 0x000855a4 7570706f 72746564 20737572 66616365 upported surface │ │ + 0x000855b4 20666f72 6d617400 53444c5f 44726177 format.SDL_Draw │ │ + 0x000855c4 4c696e65 7328293a 20506173 73656420 Lines(): Passed │ │ + 0x000855d4 4e554c4c 20646573 74696e61 74696f6e NULL destination │ │ + 0x000855e4 20737572 66616365 0053444c 5f447261 surface.SDL_Dra │ │ + 0x000855f4 774c696e 65732829 3a20556e 73757070 wLines(): Unsupp │ │ + 0x00085604 6f727465 64207375 72666163 6520666f orted surface fo │ │ + 0x00085614 726d6174 00506173 73656420 4e554c4c rmat.Passed NULL │ │ + 0x00085624 20646573 74696e61 74696f6e 20737572 destination sur │ │ + 0x00085634 66616365 0053444c 5f447261 77506f69 face.SDL_DrawPoi │ │ + 0x00085644 6e742829 3a20556e 73757070 6f727465 nt(): Unsupporte │ │ + 0x00085654 64207375 72666163 6520666f 726d6174 d surface format │ │ + 0x00085664 0053444c 5f447261 77506f69 6e747328 .SDL_DrawPoints( │ │ + 0x00085674 293a2055 6e737570 706f7274 65642073 ): Unsupported s │ │ + 0x00085684 75726661 63652066 6f726d61 74005472 urface format.Tr │ │ + 0x00085694 69656420 746f2072 65616420 6f757473 ied to read outs │ │ + 0x000856a4 69646520 6f662073 75726661 63652062 ide of surface b │ │ + 0x000856b4 6f756e64 73005344 4c5f5245 4e444552 ounds.SDL_RENDER │ │ + 0x000856c4 5f534341 4c455f51 55414c49 5459006e _SCALE_QUALITY.n │ │ + 0x000856d4 65617265 73740053 6f667477 61726520 earest.Software │ │ + 0x000856e4 72656e64 65726572 20646f65 736e2774 renderer doesn't │ │ + 0x000856f4 20686176 6520616e 206f7574 70757420 have an output │ │ + 0x00085704 73757266 61636500 556e6b6e 6f776e20 surface.Unknown │ │ + 0x00085714 74657874 75726520 666f726d 61740043 texture format.C │ │ + 0x00085724 616e2774 20637265 61746520 72656e64 an't create rend │ │ + 0x00085734 65726572 20666f72 204e554c 4c207375 erer for NULL su │ │ + 0x00085744 72666163 6500736f 66747761 72650053 rface.software.S │ │ + 0x00085754 444c5f42 6c656e64 46696c6c 52656374 DL_BlendFillRect │ │ + 0x00085764 28293a20 556e7375 70706f72 74656420 (): Unsupported │ │ + 0x00085774 73757266 61636520 666f726d 61740053 surface format.S │ │ + 0x00085784 444c5f42 6c656e64 46696c6c 52656374 DL_BlendFillRect │ │ + 0x00085794 7328293a 20556e73 7570706f 72746564 s(): Unsupported │ │ + 0x000857a4 20737572 66616365 20666f72 6d617400 surface format. │ │ + 0x000857b4 53444c5f 426c656e 64506f69 6e742829 SDL_BlendPoint() │ │ + 0x000857c4 3a20556e 73757070 6f727465 64207375 : Unsupported su │ │ + 0x000857d4 72666163 6520666f 726d6174 0053444c rface format.SDL │ │ + 0x000857e4 5f426c65 6e64506f 696e7473 28293a20 _BlendPoints(): │ │ + 0x000857f4 556e7375 70706f72 74656420 73757266 Unsupported surf │ │ + 0x00085804 61636520 666f726d 61740053 444c5f42 ace format.SDL_B │ │ + 0x00085814 6c656e64 4c696e65 28293a20 50617373 lendLine(): Pass │ │ + 0x00085824 6564204e 554c4c20 64657374 696e6174 ed NULL destinat │ │ + 0x00085834 696f6e20 73757266 61636500 53444c5f ion surface.SDL_ │ │ + 0x00085844 426c656e 644c696e 6528293a 20556e73 BlendLine(): Uns │ │ + 0x00085854 7570706f 72746564 20737572 66616365 upported surface │ │ + 0x00085864 20666f72 6d617400 53444c5f 426c656e format.SDL_Blen │ │ + 0x00085874 644c696e 65732829 3a205061 73736564 dLines(): Passed │ │ + 0x00085884 204e554c 4c206465 7374696e 6174696f NULL destinatio │ │ + 0x00085894 6e207375 72666163 65005344 4c5f426c n surface.SDL_Bl │ │ + 0x000858a4 656e644c 696e6573 28293a20 556e7375 endLines(): Unsu │ │ + 0x000858b4 70706f72 74656420 73757266 61636520 pported surface │ │ + 0x000858c4 666f726d 61740067 6c467261 6d656275 format.glFramebu │ │ + 0x000858d4 66666572 54657874 75726532 44282920 fferTexture2D() │ │ + 0x000858e4 6661696c 6564004e 6f207368 61646572 failed.No shader │ │ + 0x000858f4 206d6174 6368696e 67207468 65207265 matching the re │ │ + 0x00085904 71756573 74656420 63686172 61637465 quested characte │ │ + 0x00085914 72697374 69637320 77617320 666f756e ristics was foun │ │ + 0x00085924 64005468 65207370 65636966 69656420 d.The specified │ │ + 0x00085934 73686164 65722063 616e6e6f 74206265 shader cannot be │ │ + 0x00085944 206c6f61 64656420 6f6e2074 68652063 loaded on the c │ │ + 0x00085954 75727265 6e742070 6c617466 6f726d00 urrent platform. │ │ + 0x00085964 4661696c 65642074 6f206c6f 61642074 Failed to load t │ │ + 0x00085974 68652073 68616465 723a2025 73004661 he shader: %s.Fa │ │ + 0x00085984 696c6564 20746f20 6c6f6164 20746865 iled to load the │ │ + 0x00085994 20736861 64657200 615f706f 73697469 shader.a_positi │ │ + 0x000859a4 6f6e0061 5f746578 436f6f72 6400615f on.a_texCoord.a_ │ │ + 0x000859b4 616e676c 6500615f 63656e74 65720046 angle.a_center.F │ │ + 0x000859c4 61696c65 6420746f 206c696e 6b207368 ailed to link sh │ │ + 0x000859d4 61646572 2070726f 6772616d 00755f70 ader program.u_p │ │ + 0x000859e4 726f6a65 6374696f 6e00755f 74657874 rojection.u_text │ │ + 0x000859f4 75726500 755f6d6f 64756c61 74696f6e ure.u_modulation │ │ + 0x00085a04 00755f63 6f6c6f72 0067656e 65726963 .u_color.generic │ │ + 0x00085a14 00474c5f 494e5641 4c49445f 454e554d .GL_INVALID_ENUM │ │ + 0x00085a24 00474c5f 494e5641 4c49445f 56414c55 .GL_INVALID_VALU │ │ + 0x00085a34 4500474c 5f494e56 414c4944 5f4f5045 E.GL_INVALID_OPE │ │ + 0x00085a44 52415449 4f4e0047 4c5f4f55 545f4f46 RATION.GL_OUT_OF │ │ + 0x00085a54 5f4d454d 4f525900 554e4b4e 4f574e00 _MEMORY.UNKNOWN. │ │ + 0x00085a64 25733a20 25732028 2564293a 20257320 %s: %s (%d): %s │ │ + 0x00085a74 25732028 30782558 29006a6e 692f5344 %s (0x%X).jni/SD │ │ + 0x00085a84 4c322f73 72632f72 656e6465 722f6f70 L2/src/render/op │ │ + 0x00085a94 656e676c 6573322f 53444c5f 72656e64 engles2/SDL_rend │ │ + 0x00085aa4 65725f67 6c657332 2e630067 6c526561 er_gles2.c.glRea │ │ + 0x00085ab4 64506978 656c7328 2900676c 54657853 dPixels().glTexS │ │ + 0x00085ac4 7562496d 61676532 44282900 54657874 ubImage2D().Text │ │ + 0x00085ad4 75726520 666f726d 6174206e 6f742073 ure format not s │ │ + 0x00085ae4 7570706f 72746564 00676c47 656e5465 upported.glGenTe │ │ + 0x00085af4 78757265 73282900 676c5465 78496d61 xures().glTexIma │ │ + 0x00085b04 67653244 2829006f 70656e67 6c657332 ge2D().opengles2 │ │ + 0x00085b14 0043616e 27742065 6e61626c 65207265 .Can't enable re │ │ + 0x00085b24 6e646572 20746172 67657420 73757070 nder target supp │ │ + 0x00085b34 6f727420 696e2074 68697320 72656e64 ort in this rend │ │ + 0x00085b44 65726572 00676c46 72616d65 62756666 erer.glFramebuff │ │ + 0x00085b54 65725465 78747572 6532444f 45532829 erTexture2DOES() │ │ + 0x00085b64 20666169 6c656400 4661696c 65642074 failed.Failed t │ │ + 0x00085b74 6f207570 64617465 20746578 74757265 o update texture │ │ + 0x00085b84 00474c5f 4e4f5f45 52524f52 00474c5f .GL_NO_ERROR.GL_ │ │ + 0x00085b94 53544143 4b5f4f56 4552464c 4f570047 STACK_OVERFLOW.G │ │ + 0x00085ba4 4c5f5354 41434b5f 554e4445 52464c4f L_STACK_UNDERFLO │ │ + 0x00085bb4 5700474c 5f4f4553 5f647261 775f7465 W.GL_OES_draw_te │ │ + 0x00085bc4 78747572 6500474c 5f4f4553 5f667261 xture.GL_OES_fra │ │ + 0x00085bd4 6d656275 66666572 5f6f626a 65637400 mebuffer_object. │ │ + 0x00085be4 474c5f4f 45535f62 6c656e64 5f66756e GL_OES_blend_fun │ │ + 0x00085bf4 635f7365 70617261 74650047 4c5f4f45 c_separate.GL_OE │ │ + 0x00085c04 535f6672 616d6562 75666665 725f6f62 S_framebuffer_ob │ │ + 0x00085c14 6a656374 206e6f74 20737570 706f7274 ject not support │ │ + 0x00085c24 65640067 6c47656e 54657874 75726573 ed.glGenTextures │ │ + 0x00085c34 2829006f 70656e67 6c657300 41534349 ().opengles.ASCI │ │ + 0x00085c44 49004c43 5f414c4c 004c435f 43545950 I.LC_ALL.LC_CTYP │ │ + 0x00085c54 45004c43 5f4d4553 53414745 53004c41 E.LC_MESSAGES.LA │ │ + 0x00085c64 4e470055 54462d38 0055532d 41534349 NG.UTF-8.US-ASCI │ │ + 0x00085c74 49003838 35392d31 0049534f 2d383835 I.8859-1.ISO-885 │ │ + 0x00085c84 392d3100 55544638 00555446 31360055 9-1.UTF8.UTF16.U │ │ + 0x00085c94 54462d31 36005554 46313642 45005554 TF-16.UTF16BE.UT │ │ + 0x00085ca4 462d3136 42450055 54463136 4c450055 F-16BE.UTF16LE.U │ │ + 0x00085cb4 54462d31 364c4500 55544633 32005554 TF-16LE.UTF32.UT │ │ + 0x00085cc4 462d3332 00555446 33324245 00555446 F-32.UTF32BE.UTF │ │ + 0x00085cd4 2d333242 45005554 4633324c 45005554 -32BE.UTF32LE.UT │ │ + 0x00085ce4 462d3332 4c450055 43533200 5543532d F-32LE.UCS2.UCS- │ │ + 0x00085cf4 32005543 532d324c 45005543 532d3242 2.UCS-2LE.UCS-2B │ │ + 0x00085d04 45005543 532d322d 494e5445 524e414c E.UCS-2-INTERNAL │ │ + 0x00085d14 00554353 34005543 532d3400 5543532d .UCS4.UCS-4.UCS- │ │ + 0x00085d24 344c4500 5543532d 34424500 5543532d 4LE.UCS-4BE.UCS- │ │ + 0x00085d34 342d494e 5445524e 414c0069 64007365 4-INTERNAL.id.se │ │ + 0x00085d44 6d5f696e 69742829 20666169 6c656400 m_init() failed. │ │ + 0x00085d54 50617373 65642061 204e554c 4c207365 Passed a NULL se │ │ + 0x00085d64 6d617068 6f726500 73656d5f 77616974 maphore.sem_wait │ │ + 0x00085d74 28292066 61696c65 64007365 6d5f706f () failed.sem_po │ │ + 0x00085d84 73742829 20666169 6c656400 70746872 st() failed.pthr │ │ + 0x00085d94 6561645f 73657473 70656369 66696328 ead_setspecific( │ │ + 0x00085da4 29206661 696c6564 00707468 72656164 ) failed.pthread │ │ + 0x00085db4 5f636f6e 645f696e 69742829 20666169 _cond_init() fai │ │ + 0x00085dc4 6c656400 50617373 65642061 204e554c led.Passed a NUL │ │ + 0x00085dd4 4c20636f 6e646974 696f6e20 76617269 L condition vari │ │ + 0x00085de4 61626c65 00707468 72656164 5f636f6e able.pthread_con │ │ + 0x00085df4 645f7369 676e616c 28292066 61696c65 d_signal() faile │ │ + 0x00085e04 64007074 68726561 645f636f 6e645f62 d.pthread_cond_b │ │ + 0x00085e14 726f6164 63617374 28292066 61696c65 roadcast() faile │ │ + 0x00085e24 64007074 68726561 645f636f 6e645f74 d.pthread_cond_t │ │ + 0x00085e34 696d6564 77616974 28292066 61696c65 imedwait() faile │ │ + 0x00085e44 64007074 68726561 645f636f 6e645f77 d.pthread_cond_w │ │ + 0x00085e54 61697428 29206661 696c6564 00707468 ait() failed.pth │ │ + 0x00085e64 72656164 5f6d7574 65785f69 6e697428 read_mutex_init( │ │ + 0x00085e74 29206661 696c6564 00506173 73656420 ) failed.Passed │ │ + 0x00085e84 61204e55 4c4c206d 75746578 00707468 a NULL mutex.pth │ │ + 0x00085e94 72656164 5f6d7574 65785f6c 6f636b28 read_mutex_lock( │ │ + 0x00085ea4 29206661 696c6564 00707468 72656164 ) failed.pthread │ │ + 0x00085eb4 5f6d7574 65785f74 72796c6f 636b2829 _mutex_trylock() │ │ + 0x00085ec4 20666169 6c656400 70746872 6561645f failed.pthread_ │ │ + 0x00085ed4 6d757465 785f756e 6c6f636b 28292066 mutex_unlock() f │ │ + 0x00085ee4 61696c65 6400436f 756c646e 27742069 ailed.Couldn't i │ │ + 0x00085ef4 6e697469 616c697a 65207074 68726561 nitialize pthrea │ │ + 0x00085f04 64206174 74726962 75746573 004e6f74 d attributes.Not │ │ + 0x00085f14 20656e6f 75676820 7265736f 75726365 enough resource │ │ + 0x00085f24 7320746f 20637265 61746520 74687265 s to create thre │ │ + 0x00085f34 61640070 74687265 61645f67 65747363 ad.pthread_getsc │ │ + 0x00085f44 68656470 6172616d 28292066 61696c65 hedparam() faile │ │ + 0x00085f54 64007074 68726561 645f7365 74736368 d.pthread_setsch │ │ + 0x00085f64 65647061 72616d28 29206661 696c6564 edparam() failed │ │ + 0x00085f74 0053444c 54696d65 72005344 4c5f4669 .SDLTimer.SDL_Fi │ │ + 0x00085f84 6c6c5265 63742829 3a20556e 73757070 llRect(): Unsupp │ │ + 0x00085f94 6f727465 64207375 72666163 6520666f orted surface fo │ │ + 0x00085fa4 726d6174 0053444c 5f46696c 6c526563 rmat.SDL_FillRec │ │ + 0x00085fb4 7428293a 20596f75 206d7573 74206c6f t(): You must lo │ │ + 0x00085fc4 636b2074 68652073 75726661 63650053 ck the surface.S │ │ + 0x00085fd4 444c5f46 696c6c52 65637473 28292070 DL_FillRects() p │ │ + 0x00085fe4 61737365 64204e55 4c4c2072 65637473 assed NULL rects │ │ + 0x00085ff4 00424d00 46696c65 20697320 6e6f7420 .BM.File is not │ │ + 0x00086004 61205769 6e646f77 7320424d 50206669 a Windows BMP fi │ │ + 0x00086014 6c650043 6f6d7072 65737365 6420424d le.Compressed BM │ │ + 0x00086024 50206669 6c657320 6e6f7420 73757070 P files not supp │ │ + 0x00086034 6f727465 64004572 726f7220 72656164 orted.Error read │ │ + 0x00086044 696e6720 66726f6d 20424d50 00256420 ing from BMP.%d │ │ + 0x00086054 62707020 424d5020 66696c65 73206e6f bpp BMP files no │ │ + 0x00086064 74207375 70706f72 74656400 436f756c t supported.Coul │ │ + 0x00086074 646e2774 20636f6e 76657274 20696d61 dn't convert ima │ │ + 0x00086084 67652074 6f202564 20627070 006c6962 ge to %d bpp.lib │ │ + 0x00086094 474c4553 76322e73 6f006c69 62474c45 GLESv2.so.libGLE │ │ + 0x000860a4 5376315f 434d2e73 6f006c69 62474c45 Sv1_CM.so.libGLE │ │ + 0x000860b4 535f434d 2e736f00 6c696245 474c2e73 S_CM.so.libEGL.s │ │ + 0x000860c4 6f004f70 656e474c 20455320 636f6e74 o.OpenGL ES cont │ │ + 0x000860d4 65787420 616c7265 61647920 63726561 ext already crea │ │ + 0x000860e4 74656400 53444c5f 56494445 4f5f474c ted.SDL_VIDEO_GL │ │ + 0x000860f4 5f445249 56455200 436f756c 64206e6f _DRIVER.Could no │ │ + 0x00086104 7420696e 69746961 6c697a65 204f7065 t initialize Ope │ │ + 0x00086114 6e474c20 2f20474c 4553206c 69627261 nGL / GLES libra │ │ + 0x00086124 72790065 676c4368 6f6f7365 436f6e66 ry.eglChooseConf │ │ + 0x00086134 69670053 444c5f56 4944454f 5f45474c ig.SDL_VIDEO_EGL │ │ + 0x00086144 5f445249 56455200 436f756c 64206e6f _DRIVER.Could no │ │ + 0x00086154 74206c6f 61642045 474c206c 69627261 t load EGL libra │ │ + 0x00086164 72790065 676c4765 74446973 706c6179 ry.eglGetDisplay │ │ + 0x00086174 00436f75 6c64206e 6f742072 65747269 .Could not retri │ │ + 0x00086184 65766520 45474c20 66756e63 74696f6e eve EGL function │ │ + 0x00086194 2065676c 47657444 6973706c 61790065 eglGetDisplay.e │ │ + 0x000861a4 676c496e 69746961 6c697a65 00436f75 glInitialize.Cou │ │ + 0x000861b4 6c64206e 6f742072 65747269 65766520 ld not retrieve │ │ + 0x000861c4 45474c20 66756e63 74696f6e 2065676c EGL function egl │ │ + 0x000861d4 496e6974 69616c69 7a650065 676c5465 Initialize.eglTe │ │ + 0x000861e4 726d696e 61746500 436f756c 64206e6f rminate.Could no │ │ + 0x000861f4 74207265 74726965 76652045 474c2066 t retrieve EGL f │ │ + 0x00086204 756e6374 696f6e20 65676c54 65726d69 unction eglTermi │ │ + 0x00086214 6e617465 0065676c 47657450 726f6341 nate.eglGetProcA │ │ + 0x00086224 64647265 73730043 6f756c64 206e6f74 ddress.Could not │ │ + 0x00086234 20726574 72696576 65204547 4c206675 retrieve EGL fu │ │ + 0x00086244 6e637469 6f6e2065 676c4765 7450726f nction eglGetPro │ │ + 0x00086254 63416464 72657373 00436f75 6c64206e cAddress.Could n │ │ + 0x00086264 6f742072 65747269 65766520 45474c20 ot retrieve EGL │ │ + 0x00086274 66756e63 74696f6e 2065676c 43686f6f function eglChoo │ │ + 0x00086284 7365436f 6e666967 0065676c 47657443 seConfig.eglGetC │ │ + 0x00086294 6f6e6669 67417474 72696200 436f756c onfigAttrib.Coul │ │ + 0x000862a4 64206e6f 74207265 74726965 76652045 d not retrieve E │ │ + 0x000862b4 474c2066 756e6374 696f6e20 65676c47 GL function eglG │ │ + 0x000862c4 6574436f 6e666967 41747472 69620065 etConfigAttrib.e │ │ + 0x000862d4 676c4372 65617465 436f6e74 65787400 glCreateContext. │ │ + 0x000862e4 436f756c 64206e6f 74207265 74726965 Could not retrie │ │ + 0x000862f4 76652045 474c2066 756e6374 696f6e20 ve EGL function │ │ + 0x00086304 65676c43 72656174 65436f6e 74657874 eglCreateContext │ │ + 0x00086314 0065676c 44657374 726f7943 6f6e7465 .eglDestroyConte │ │ + 0x00086324 78740043 6f756c64 206e6f74 20726574 xt.Could not ret │ │ + 0x00086334 72696576 65204547 4c206675 6e637469 rieve EGL functi │ │ + 0x00086344 6f6e2065 676c4465 7374726f 79436f6e on eglDestroyCon │ │ + 0x00086354 74657874 0065676c 43726561 74655769 text.eglCreateWi │ │ + 0x00086364 6e646f77 53757266 61636500 436f756c ndowSurface.Coul │ │ + 0x00086374 64206e6f 74207265 74726965 76652045 d not retrieve E │ │ + 0x00086384 474c2066 756e6374 696f6e20 65676c43 GL function eglC │ │ + 0x00086394 72656174 6557696e 646f7753 75726661 reateWindowSurfa │ │ + 0x000863a4 63650065 676c4465 7374726f 79537572 ce.eglDestroySur │ │ + 0x000863b4 66616365 00436f75 6c64206e 6f742072 face.Could not r │ │ + 0x000863c4 65747269 65766520 45474c20 66756e63 etrieve EGL func │ │ + 0x000863d4 74696f6e 2065676c 44657374 726f7953 tion eglDestroyS │ │ + 0x000863e4 75726661 63650065 676c4d61 6b654375 urface.eglMakeCu │ │ + 0x000863f4 7272656e 7400436f 756c6420 6e6f7420 rrent.Could not │ │ + 0x00086404 72657472 69657665 2045474c 2066756e retrieve EGL fun │ │ + 0x00086414 6374696f 6e206567 6c4d616b 65437572 ction eglMakeCur │ │ + 0x00086424 72656e74 0065676c 53776170 42756666 rent.eglSwapBuff │ │ + 0x00086434 65727300 436f756c 64206e6f 74207265 ers.Could not re │ │ + 0x00086444 74726965 76652045 474c2066 756e6374 trieve EGL funct │ │ + 0x00086454 696f6e20 65676c53 77617042 75666665 ion eglSwapBuffe │ │ + 0x00086464 72730065 676c5377 6170496e 74657276 rs.eglSwapInterv │ │ + 0x00086474 616c0043 6f756c64 206e6f74 20726574 al.Could not ret │ │ + 0x00086484 72696576 65204547 4c206675 6e637469 rieve EGL functi │ │ + 0x00086494 6f6e2065 676c5377 6170496e 74657276 on eglSwapInterv │ │ + 0x000864a4 616c0065 676c5761 69744e61 74697665 al.eglWaitNative │ │ + 0x000864b4 00436f75 6c64206e 6f742072 65747269 .Could not retri │ │ + 0x000864c4 65766520 45474c20 66756e63 74696f6e eve EGL function │ │ + 0x000864d4 2065676c 57616974 4e617469 76650065 eglWaitNative.e │ │ + 0x000864e4 676c5761 6974474c 00436f75 6c64206e glWaitGL.Could n │ │ + 0x000864f4 6f742072 65747269 65766520 45474c20 ot retrieve EGL │ │ + 0x00086504 66756e63 74696f6e 2065676c 57616974 function eglWait │ │ + 0x00086514 474c0065 676c4269 6e644150 4900436f GL.eglBindAPI.Co │ │ + 0x00086524 756c6420 6e6f7420 72657472 69657665 uld not retrieve │ │ + 0x00086534 2045474c 2066756e 6374696f 6e206567 EGL function eg │ │ + 0x00086544 6c42696e 64415049 00436f75 6c64206e lBindAPI.Could n │ │ + 0x00086554 6f742067 65742045 474c2064 6973706c ot get EGL displ │ │ + 0x00086564 61790043 6f756c64 206e6f74 20696e69 ay.Could not ini │ │ + 0x00086574 7469616c 697a6520 45474c00 436f756c tialize EGL.Coul │ │ + 0x00086584 646e2774 2066696e 64206d61 74636869 dn't find matchi │ │ + 0x00086594 6e672045 474c2063 6f6e6669 67004f70 ng EGL config.Op │ │ + 0x000865a4 656e474c 206e6f74 20696e69 7469616c enGL not initial │ │ + 0x000865b4 697a6564 00556e61 626c6520 746f206d ized.Unable to m │ │ + 0x000865c4 616b6520 45474c20 636f6e74 65787420 ake EGL context │ │ + 0x000865d4 63757272 656e7400 45474c20 6e6f7420 current.EGL not │ │ + 0x000865e4 696e6974 69616c69 7a656400 556e6162 initialized.Unab │ │ + 0x000865f4 6c652074 6f207365 74207468 65204547 le to set the EG │ │ + 0x00086604 4c207377 61702069 6e746572 76616c00 L swap interval. │ │ + 0x00086614 436f756c 64206e6f 74206372 65617465 Could not create │ │ + 0x00086624 2045474c 20636f6e 74657874 00436f75 EGL context.Cou │ │ + 0x00086634 6c64206e 6f74206d 616b6520 45474c20 ld not make EGL │ │ + 0x00086644 636f6e74 65787420 63757272 656e7400 context current. │ │ + 0x00086654 56696465 6f207375 62737973 74656d20 Video subsystem │ │ + 0x00086664 68617320 6e6f7420 6265656e 20696e69 has not been ini │ │ + 0x00086674 7469616c 697a6564 004d6973 73696e67 tialized.Missing │ │ + 0x00086684 20646573 69726564 206d6f64 65206f72 desired mode or │ │ + 0x00086694 20636c6f 73657374 206d6f64 65207061 closest mode pa │ │ + 0x000866a4 72616d65 74657200 4e6f2076 6964656f rameter.No video │ │ + 0x000866b4 206d6f64 65206c61 72676520 656e6f75 mode large enou │ │ + 0x000866c4 67682066 6f722025 64782564 00566964 gh for %dx%d.Vid │ │ + 0x000866d4 656f2064 72697665 7220646f 65736e27 eo driver doesn' │ │ + 0x000866e4 74207375 70706f72 74206368 616e6769 t support changi │ │ + 0x000866f4 6e672064 6973706c 6179206d 6f646500 ng display mode. │ │ + 0x00086704 64697370 6c617949 6e646578 206d7573 displayIndex mus │ │ + 0x00086714 74206265 20696e20 74686520 72616e67 t be in the rang │ │ + 0x00086724 65203020 2d202564 00436f75 6c646e27 e 0 - %d.Couldn' │ │ + 0x00086734 74206669 6e642061 6e792064 6973706c t find any displ │ │ + 0x00086744 61797300 6d6f6465 00436f75 6c646e27 ays.mode.Couldn' │ │ + 0x00086754 74206669 6e642064 6973706c 6179206d t find display m │ │ + 0x00086764 6f646520 6d617463 68005f53 444c5f57 ode match._SDL_W │ │ + 0x00086774 696e646f 77546578 74757265 44617461 indowTextureData │ │ + 0x00086784 004e6f20 77696e64 6f772074 65787475 .No window textu │ │ + 0x00086794 72652064 61746100 53444c5f 4652414d re data.SDL_FRAM │ │ + 0x000867a4 45425546 4645525f 41434345 4c455241 EBUFFER_ACCELERA │ │ + 0x000867b4 54494f4e 004e6f20 68617264 77617265 TION.No hardware │ │ + 0x000867c4 20616363 656c6572 61746564 2072656e accelerated ren │ │ + 0x000867d4 64657265 72732061 7661696c 61626c65 derers available │ │ + 0x000867e4 0057696e 646f7720 73757266 61636520 .Window surface │ │ + 0x000867f4 69732069 6e76616c 69642c20 706c6561 is invalid, plea │ │ + 0x00086804 73652063 616c6c20 53444c5f 47657457 se call SDL_GetW │ │ + 0x00086814 696e646f 77537572 66616365 28292074 indowSurface() t │ │ + 0x00086824 6f206765 74206120 6e657720 73757266 o get a new surf │ │ + 0x00086834 61636500 77006800 6d696e5f 77006d69 ace.w.h.min_w.mi │ │ + 0x00086844 6e5f6800 6d61785f 77006d61 785f6800 n_h.max_w.max_h. │ │ + 0x00086854 53444c5f 56494445 4f5f4d49 4e494d49 SDL_VIDEO_MINIMI │ │ + 0x00086864 5a455f4f 4e5f464f 4355535f 4c4f5353 ZE_ON_FOCUS_LOSS │ │ + 0x00086874 004f7065 6e474c20 6c696272 61727920 .OpenGL library │ │ + 0x00086884 616c7265 61647920 6c6f6164 6564004e already loaded.N │ │ + 0x00086894 6f206479 6e616d69 6320474c 20737570 o dynamic GL sup │ │ + 0x000868a4 706f7274 20696e20 76696465 6f206472 port in video dr │ │ + 0x000868b4 69766572 004e6f20 474c2064 72697665 iver.No GL drive │ │ + 0x000868c4 72206861 73206265 656e206c 6f616465 r has been loade │ │ + 0x000868d4 64004e6f 204f7065 6e474c20 73757070 d.No OpenGL supp │ │ + 0x000868e4 6f727420 696e2076 6964656f 20647269 ort in video dri │ │ + 0x000868f4 76657200 676c4765 74537472 696e6700 ver.glGetString. │ │ + 0x00086904 676c4765 74537472 696e6769 00676c47 glGetStringi.glG │ │ + 0x00086914 6574496e 74656765 72760055 6e6b6e6f etIntegerv.Unkno │ │ + 0x00086924 776e204f 70656e47 4c20636f 6e746578 wn OpenGL contex │ │ + 0x00086934 7420666c 61672025 6400556e 6b6e6f77 t flag %d.Unknow │ │ + 0x00086944 6e204f70 656e474c 20636f6e 74657874 n OpenGL context │ │ + 0x00086954 2070726f 66696c65 20256400 556e6b6e profile %d.Unkn │ │ + 0x00086964 6f776e20 4f70656e 474c2061 74747269 own OpenGL attri │ │ + 0x00086974 62757465 00676c47 65744572 726f7200 bute.glGetError. │ │ + 0x00086984 4f70656e 474c2065 72726f72 3a20474c OpenGL error: GL │ │ + 0x00086994 5f494e56 414c4944 5f454e55 4d004f70 _INVALID_ENUM.Op │ │ + 0x000869a4 656e474c 20657272 6f723a20 474c5f49 enGL error: GL_I │ │ + 0x000869b4 4e56414c 49445f56 414c5545 004f7065 NVALID_VALUE.Ope │ │ + 0x000869c4 6e474c20 6572726f 723a2025 30385800 nGL error: %08X. │ │ + 0x000869d4 54686520 73706563 69666965 64207769 The specified wi │ │ + 0x000869e4 6e646f77 2069736e 27742061 6e204f70 ndow isn't an Op │ │ + 0x000869f4 656e474c 2077696e 646f7700 4e6f204f enGL window.No O │ │ + 0x00086a04 70656e47 4c20636f 6e746578 74206861 penGL context ha │ │ + 0x00086a14 73206265 656e206d 61646520 63757272 s been made curr │ │ + 0x00086a24 656e7400 53657474 696e6720 74686520 ent.Setting the │ │ + 0x00086a34 73776170 20696e74 65727661 6c206973 swap interval is │ │ + 0x00086a44 206e6f74 20737570 706f7274 65640054 not supported.T │ │ + 0x00086a54 68652073 70656369 66696564 2077696e he specified win │ │ + 0x00086a64 646f7720 68617320 6e6f7420 6265656e dow has not been │ │ + 0x00086a74 206d6164 65206375 7272656e 74005344 made current.SD │ │ + 0x00086a84 4c5f5649 44454f44 52495645 52002573 L_VIDEODRIVER.%s │ │ + 0x00086a94 206e6f74 20617661 696c6162 6c65004e not available.N │ │ + 0x00086aa4 6f206176 61696c61 626c6520 76696465 o available vide │ │ + 0x00086ab4 6f206465 76696365 00546865 20766964 o device.The vid │ │ + 0x00086ac4 656f2064 72697665 72206469 64206e6f eo driver did no │ │ + 0x00086ad4 74206164 6420616e 79206469 73706c61 t add any displa │ │ + 0x00086ae4 79730053 444c5f56 4944454f 5f414c4c ys.SDL_VIDEO_ALL │ │ + 0x00086af4 4f575f53 43524545 4e534156 45520053 OW_SCREENSAVER.S │ │ + 0x00086b04 444c5f56 4944454f 5f484947 48445049 DL_VIDEO_HIGHDPI │ │ + 0x00086b14 5f444953 41424c45 44006d65 73736167 _DISABLED.messag │ │ + 0x00086b24 65626f78 64617461 004e6f20 6d657373 eboxdata.No mess │ │ + 0x00086b34 61676520 73797374 656d2061 7661696c age system avail │ │ + 0x00086b44 61626c65 004f4b00 53444c5f 414c4c4f able.OK.SDL_ALLO │ │ + 0x00086b54 575f544f 504d4f53 5400496e 64657865 W_TOPMOST.Indexe │ │ + 0x00086b64 64207069 78656c20 666f726d 61747320 d pixel formats │ │ + 0x00086b74 6e6f7420 73757070 6f727465 64005344 not supported.SD │ │ + 0x00086b84 4c5f5365 74537572 66616365 50616c65 L_SetSurfacePale │ │ + 0x00086b94 74746528 29207061 73736564 2061204e tte() passed a N │ │ + 0x00086ba4 554c4c20 73757266 61636500 73757266 ULL surface.surf │ │ + 0x00086bb4 61636500 6b657900 53444c5f 55707065 ace.key.SDL_Uppe │ │ + 0x00086bc4 72426c69 743a2070 61737365 64206120 rBlit: passed a │ │ + 0x00086bd4 4e554c4c 20737572 66616365 00537572 NULL surface.Sur │ │ + 0x00086be4 66616365 73206d75 7374206e 6f742062 faces must not b │ │ + 0x00086bf4 65206c6f 636b6564 20647572 696e6720 e locked during │ │ + 0x00086c04 626c6974 0053444c 5f557070 6572426c blit.SDL_UpperBl │ │ + 0x00086c14 69745363 616c6564 3a207061 73736564 itScaled: passed │ │ + 0x00086c24 2061204e 554c4c20 73757266 61636500 a NULL surface. │ │ + 0x00086c34 64737400 6473745f 70697463 6800556e dst.dst_pitch.Un │ │ + 0x00086c44 6b6e6f77 6e20464f 55524343 20706978 known FOURCC pix │ │ + 0x00086c54 656c2066 6f726d61 7400556e 6b6e6f77 el format.Unknow │ │ + 0x00086c64 6e207069 78656c20 666f726d 61740045 n pixel format.E │ │ + 0x00086c74 6d707479 20646573 74696e61 74696f6e mpty destination │ │ + 0x00086c84 2070616c 65747465 0053444c 5f504958 palette.SDL_PIX │ │ + 0x00086c94 454c464f 524d4154 5f494e44 4558314c ELFORMAT_INDEX1L │ │ + 0x00086ca4 53420053 444c5f50 4958454c 464f524d SB.SDL_PIXELFORM │ │ + 0x00086cb4 41545f49 4e444558 314d5342 0053444c AT_INDEX1MSB.SDL │ │ + 0x00086cc4 5f504958 454c464f 524d4154 5f494e44 _PIXELFORMAT_IND │ │ + 0x00086cd4 4558344c 53420053 444c5f50 4958454c EX4LSB.SDL_PIXEL │ │ + 0x00086ce4 464f524d 41545f49 4e444558 344d5342 FORMAT_INDEX4MSB │ │ + 0x00086cf4 0053444c 5f504958 454c464f 524d4154 .SDL_PIXELFORMAT │ │ + 0x00086d04 5f494e44 45583800 53444c5f 50495845 _INDEX8.SDL_PIXE │ │ + 0x00086d14 4c464f52 4d41545f 52474233 33320053 LFORMAT_RGB332.S │ │ + 0x00086d24 444c5f50 4958454c 464f524d 41545f52 DL_PIXELFORMAT_R │ │ + 0x00086d34 47423434 34005344 4c5f5049 58454c46 GB444.SDL_PIXELF │ │ + 0x00086d44 4f524d41 545f5247 42353535 0053444c ORMAT_RGB555.SDL │ │ + 0x00086d54 5f504958 454c464f 524d4154 5f424752 _PIXELFORMAT_BGR │ │ + 0x00086d64 35353500 53444c5f 50495845 4c464f52 555.SDL_PIXELFOR │ │ + 0x00086d74 4d41545f 41524742 34343434 0053444c MAT_ARGB4444.SDL │ │ + 0x00086d84 5f504958 454c464f 524d4154 5f524742 _PIXELFORMAT_RGB │ │ + 0x00086d94 41343434 34005344 4c5f5049 58454c46 A4444.SDL_PIXELF │ │ + 0x00086da4 4f524d41 545f4142 47523434 34340053 ORMAT_ABGR4444.S │ │ + 0x00086db4 444c5f50 4958454c 464f524d 41545f42 DL_PIXELFORMAT_B │ │ + 0x00086dc4 47524134 34343400 53444c5f 50495845 GRA4444.SDL_PIXE │ │ + 0x00086dd4 4c464f52 4d41545f 41524742 31353535 LFORMAT_ARGB1555 │ │ + 0x00086de4 0053444c 5f504958 454c464f 524d4154 .SDL_PIXELFORMAT │ │ + 0x00086df4 5f524742 41353535 31005344 4c5f5049 _RGBA5551.SDL_PI │ │ + 0x00086e04 58454c46 4f524d41 545f4142 47523135 XELFORMAT_ABGR15 │ │ + 0x00086e14 35350053 444c5f50 4958454c 464f524d 55.SDL_PIXELFORM │ │ + 0x00086e24 41545f42 47524135 35353100 53444c5f AT_BGRA5551.SDL_ │ │ + 0x00086e34 50495845 4c464f52 4d41545f 52474235 PIXELFORMAT_RGB5 │ │ + 0x00086e44 36350053 444c5f50 4958454c 464f524d 65.SDL_PIXELFORM │ │ + 0x00086e54 41545f42 47523536 35005344 4c5f5049 AT_BGR565.SDL_PI │ │ + 0x00086e64 58454c46 4f524d41 545f5247 42323400 XELFORMAT_RGB24. │ │ + 0x00086e74 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ + 0x00086e84 42475232 34005344 4c5f5049 58454c46 BGR24.SDL_PIXELF │ │ + 0x00086e94 4f524d41 545f5247 42383838 0053444c ORMAT_RGB888.SDL │ │ + 0x00086ea4 5f504958 454c464f 524d4154 5f524742 _PIXELFORMAT_RGB │ │ + 0x00086eb4 58383838 38005344 4c5f5049 58454c46 X8888.SDL_PIXELF │ │ + 0x00086ec4 4f524d41 545f4247 52383838 0053444c ORMAT_BGR888.SDL │ │ + 0x00086ed4 5f504958 454c464f 524d4154 5f424752 _PIXELFORMAT_BGR │ │ + 0x00086ee4 58383838 38005344 4c5f5049 58454c46 X8888.SDL_PIXELF │ │ + 0x00086ef4 4f524d41 545f4152 47423838 38380053 ORMAT_ARGB8888.S │ │ + 0x00086f04 444c5f50 4958454c 464f524d 41545f52 DL_PIXELFORMAT_R │ │ + 0x00086f14 47424138 38383800 53444c5f 50495845 GBA8888.SDL_PIXE │ │ + 0x00086f24 4c464f52 4d41545f 41424752 38383838 LFORMAT_ABGR8888 │ │ + 0x00086f34 0053444c 5f504958 454c464f 524d4154 .SDL_PIXELFORMAT │ │ + 0x00086f44 5f424752 41383838 38005344 4c5f5049 _BGRA8888.SDL_PI │ │ + 0x00086f54 58454c46 4f524d41 545f4152 47423231 XELFORMAT_ARGB21 │ │ + 0x00086f64 30313031 30005344 4c5f5049 58454c46 01010.SDL_PIXELF │ │ + 0x00086f74 4f524d41 545f5956 31320053 444c5f50 ORMAT_YV12.SDL_P │ │ + 0x00086f84 4958454c 464f524d 41545f49 59555600 IXELFORMAT_IYUV. │ │ + 0x00086f94 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ + 0x00086fa4 59555932 0053444c 5f504958 454c464f YUY2.SDL_PIXELFO │ │ + 0x00086fb4 524d4154 5f555956 59005344 4c5f5049 RMAT_UYVY.SDL_PI │ │ + 0x00086fc4 58454c46 4f524d41 545f5956 59550053 XELFORMAT_YVYU.S │ │ + 0x00086fd4 444c5f50 4958454c 464f524d 41545f55 DL_PIXELFORMAT_U │ │ + 0x00086fe4 4e4b4e4f 574e0046 4f555243 43207069 NKNOWN.FOURCC pi │ │ + 0x00086ff4 78656c20 666f726d 61747320 61726520 xel formats are │ │ + 0x00087004 6e6f7420 73757070 6f727465 6400666f not supported.fo │ │ + 0x00087014 726d6174 006e636f 6c6f7273 0070616c rmat.ncolors.pal │ │ + 0x00087024 65747465 0053444c 5f536574 50697865 ette.SDL_SetPixe │ │ + 0x00087034 6c466f72 6d617450 616c6574 74652829 lFormatPalette() │ │ + 0x00087044 20706173 73656420 4e554c4c 20666f72 passed NULL for │ │ + 0x00087054 6d617400 53444c5f 53657450 6978656c mat.SDL_SetPixel │ │ + 0x00087064 466f726d 61745061 6c657474 65282920 FormatPalette() │ │ + 0x00087074 70617373 65642061 2070616c 65747465 passed a palette │ │ + 0x00087084 20746861 7420646f 65736e27 74206d61 that doesn't ma │ │ + 0x00087094 74636820 74686520 666f726d 61740067 tch the format.g │ │ + 0x000870a4 616d6d61 0072616d 70004f6e 6c792077 amma.ramp.Only w │ │ + 0x000870b4 6f726b73 20776974 68207361 6d652066 orks with same f │ │ + 0x000870c4 6f726d61 74207375 72666163 65730049 ormat surfaces.I │ │ + 0x000870d4 6e76616c 69642073 6f757263 6520626c nvalid source bl │ │ + 0x000870e4 69742072 65637461 6e676c65 00496e76 it rectangle.Inv │ │ + 0x000870f4 616c6964 20646573 74696e61 74696f6e alid destination │ │ + 0x00087104 20626c69 74207265 6374616e 676c6500 blit rectangle. │ │ + 0x00087114 556e6162 6c652074 6f206c6f 636b2064 Unable to lock d │ │ + 0x00087124 65737469 6e617469 6f6e2073 75726661 estination surfa │ │ + 0x00087134 63650055 6e61626c 6520746f 206c6f63 ce.Unable to loc │ │ + 0x00087144 6b20736f 75726365 20737572 66616365 k source surface │ │ + 0x00087154 00726573 756c7400 706f696e 74730063 .result.points.c │ │ + 0x00087164 6f756e74 00726563 74005831 00593100 ount.rect.X1.Y1. │ │ + 0x00087174 58320059 32007769 64746800 68656967 X2.Y2.width.heig │ │ + 0x00087184 68740072 65637473 00737061 6e006e75 ht.rects.span.nu │ │ + 0x00087194 6d726563 74730053 444c5f42 4c49545f mrects.SDL_BLIT_ │ │ + 0x000871a4 4350555f 46454154 55524553 00257500 CPU_FEATURES.%u. │ │ + 0x000871b4 426c6974 20636f6d 62696e61 74696f6e Blit combination │ │ + 0x000871c4 206e6f74 20737570 706f7274 65640053 not supported.S │ │ + 0x000871d4 444c2041 6e64726f 69642076 6964656f DL Android video │ │ + 0x000871e4 20647269 76657200 416e6472 6f696420 driver.Android │ │ + 0x000871f4 6f6e6c79 20737570 706f7274 73206f6e only supports on │ │ + 0x00087204 65207769 6e646f77 00436f75 6c64206e e window.Could n │ │ + 0x00087214 6f742066 65746368 206e6174 69766520 ot fetch native │ │ + 0x00087224 77696e64 6f770043 6f756c64 206e6f74 window.Could not │ │ + 0x00087234 20637265 61746520 474c4553 2077696e create GLES win │ │ + 0x00087244 646f7720 73757266 61636500 6572726f dow surface.erro │ │ + 0x00087254 723a2063 616e2774 20616464 20746f75 r: can't add tou │ │ + 0x00087264 63682025 732c2025 64006a6e 692f5344 ch %s, %d.jni/SD │ │ + 0x00087274 4c322f73 72632f76 6964656f 2f616e64 L2/src/video/and │ │ + 0x00087284 726f6964 2f53444c 5f616e64 726f6964 roid/SDL_android │ │ + 0x00087294 746f7563 682e6300 556e6b6e 6f776e20 touch.c.Unknown │ │ + 0x000872a4 6b657963 6f646520 25640043 6f6d7061 keycode %d.Compa │ │ + 0x000872b4 72655375 72666163 65732530 34645f54 reSurfaces%04d_T │ │ + 0x000872c4 6573744f 75747075 742e626d 70007762 estOutput.bmp.wb │ │ + 0x000872d4 00436f6d 70617265 53757266 61636573 .CompareSurfaces │ │ + 0x000872e4 25303464 5f526566 6572656e 63652e62 %04d_Reference.b │ │ + 0x000872f4 6d700053 75726661 63657320 66726f6d mp.Surfaces from │ │ + 0x00087304 20666169 6c656420 636f6d70 61726973 failed comparis │ │ + 0x00087314 6f6e2073 61766564 20617320 27257327 on saved as '%s' │ │ + 0x00087324 20616e64 20272573 27002578 20255800 and '%s'.%x %X. │ │ + 0x00087334 2025733a 20257300 494e5641 4c494400 %s: %s.INVALID. │ │ + 0x00087344 4241434b 00475549 44450053 54415254 BACK.GUIDE.START │ │ + 0x00087354 004c4546 54535449 434b0052 49474854 .LEFTSTICK.RIGHT │ │ + 0x00087364 53544943 4b004c45 46545348 4f554c44 STICK.LEFTSHOULD │ │ + 0x00087374 45520052 49474854 53484f55 4c444552 ER.RIGHTSHOULDER │ │ + 0x00087384 00445041 445f5550 00445041 445f444f .DPAD_UP.DPAD_DO │ │ + 0x00087394 574e0044 5041445f 4c454654 00445041 WN.DPAD_LEFT.DPA │ │ + 0x000873a4 445f5249 47485400 3f3f3f00 20205265 D_RIGHT.???. Re │ │ + 0x000873b4 6e646572 65722025 733a0a00 20202020 nderer %s:.. │ │ + 0x000873c4 466c6167 733a2030 7825382e 38580020 Flags: 0x%8.8X. │ │ + 0x000873d4 2800207c 20005072 6573656e 74565379 (. | .PresentVSy │ │ + 0x000873e4 6e630041 6363656c 65726174 65640030 nc.Accelerated.0 │ │ + 0x000873f4 7825382e 38780029 0a002020 20205465 x%8.8x.).. Te │ │ + 0x00087404 78747572 6520666f 726d6174 73202825 xture formats (% │ │ + 0x00087414 64293a20 002c2000 556e6b6e 776f6e00 d): ., .Unknwon. │ │ + 0x00087424 496e6465 78314c53 4200496e 64657831 Index1LSB.Index1 │ │ + 0x00087434 4d534200 496e6465 78344c53 4200496e MSB.Index4LSB.In │ │ + 0x00087444 64657834 4d534200 496e6465 78380052 dex4MSB.Index8.R │ │ + 0x00087454 47423333 32005247 42343434 00524742 GB332.RGB444.RGB │ │ + 0x00087464 35353500 42475235 35350041 52474234 555.BGR555.ARGB4 │ │ + 0x00087474 34343400 41424752 34343434 00415247 444.ABGR4444.ARG │ │ + 0x00087484 42313535 35004142 47523135 35350052 B1555.ABGR1555.R │ │ + 0x00087494 47423536 35004247 52353635 00524742 GB565.BGR565.RGB │ │ + 0x000874a4 32340042 47523234 00524742 38383800 24.BGR24.RGB888. │ │ + 0x000874b4 42475238 38380041 52474238 38383800 BGR888.ARGB8888. │ │ + 0x000874c4 52474241 38383838 00414247 52383838 RGBA8888.ABGR888 │ │ + 0x000874d4 38004247 52413838 38380041 52474232 8.BGRA8888.ARGB2 │ │ + 0x000874e4 31303130 31300059 56313200 49595556 101010.YV12.IYUV │ │ + 0x000874f4 00595559 32005559 56590059 56595500 .YUY2.UYVY.YVYU. │ │ + 0x00087504 20202020 4d617820 54657874 75726520 Max Texture │ │ + 0x00087514 53697a65 3a202564 7825640a 002d2d76 Size: %dx%d..--v │ │ + 0x00087524 6964656f 002d2d72 656e6465 72657200 ideo.--renderer. │ │ + 0x00087534 2d2d676c 64656275 67002d2d 696e666f --gldebug.--info │ │ + 0x00087544 00616c6c 00766964 656f006d 6f646573 .all.video.modes │ │ + 0x00087554 0072656e 64657200 6576656e 74002d2d .render.event.-- │ │ + 0x00087564 6c6f6700 6572726f 72007379 7374656d log.error.system │ │ + 0x00087574 00617564 696f0069 6e707574 002d2d64 .audio.input.--d │ │ + 0x00087584 6973706c 6179002d 2d66756c 6c736372 isplay.--fullscr │ │ + 0x00087594 65656e00 2d2d6675 6c6c7363 7265656e een.--fullscreen │ │ + 0x000875a4 2d646573 6b746f70 002d2d61 6c6c6f77 -desktop.--allow │ │ + 0x000875b4 2d686967 68647069 002d2d77 696e646f -highdpi.--windo │ │ + 0x000875c4 7773002d 2d746974 6c65002d 2d69636f ws.--title.--ico │ │ + 0x000875d4 6e002d2d 63656e74 6572002d 2d706f73 n.--center.--pos │ │ + 0x000875e4 6974696f 6e002d2d 67656f6d 65747279 ition.--geometry │ │ + 0x000875f4 002d2d6d 696e2d67 656f6d65 74727900 .--min-geometry. │ │ + 0x00087604 2d2d6d61 782d6765 6f6d6574 7279002d --max-geometry.- │ │ + 0x00087614 2d6c6f67 6963616c 002d2d73 63616c65 -logical.--scale │ │ + 0x00087624 002d2d64 65707468 002d2d72 65667265 .--depth.--refre │ │ + 0x00087634 7368002d 2d767379 6e63002d 2d6e6f66 sh.--vsync.--nof │ │ + 0x00087644 72616d65 002d2d72 6573697a 65002d2d rame.--resize.-- │ │ + 0x00087654 6d696e69 6d697a65 002d2d6d 6178696d minimize.--maxim │ │ + 0x00087664 697a6500 2d2d6772 6162002d 2d726174 ize.--grab.--rat │ │ + 0x00087674 65002d2d 666f726d 61740055 31364c45 e.--format.U16LE │ │ + 0x00087684 00553136 42450053 31364c45 00533136 .U16BE.S16LE.S16 │ │ + 0x00087694 4245002d 2d636861 6e6e656c 73002d2d BE.--channels.-- │ │ + 0x000876a4 73616d70 6c657300 2d68002d 2d68656c samples.-h.--hel │ │ + 0x000876b4 70002d4e 53446f63 756d656e 74526576 p.-NSDocumentRev │ │ + 0x000876c4 6973696f 6e734465 6275674d 6f646500 isionsDebugMode. │ │ + 0x000876d4 5b2d2d76 6964656f 20647269 7665725d [--video driver] │ │ + 0x000876e4 205b2d2d 72656e64 65726572 20647269 [--renderer dri │ │ + 0x000876f4 7665725d 205b2d2d 676c6465 6275675d ver] [--gldebug] │ │ + 0x00087704 205b2d2d 696e666f 20616c6c 7c766964 [--info all|vid │ │ + 0x00087714 656f7c6d 6f646573 7c72656e 6465727c eo|modes|render| │ │ + 0x00087724 6576656e 745d205b 2d2d6c6f 6720616c event] [--log al │ │ + 0x00087734 6c7c6572 726f727c 73797374 656d7c61 l|error|system|a │ │ + 0x00087744 7564696f 7c766964 656f7c72 656e6465 udio|video|rende │ │ + 0x00087754 727c696e 7075745d 205b2d2d 64697370 r|input] [--disp │ │ + 0x00087764 6c617920 4e5d205b 2d2d6675 6c6c7363 lay N] [--fullsc │ │ + 0x00087774 7265656e 207c202d 2d66756c 6c736372 reen | --fullscr │ │ + 0x00087784 65656e2d 6465736b 746f7020 7c202d2d een-desktop | -- │ │ + 0x00087794 77696e64 6f777320 4e5d205b 2d2d7469 windows N] [--ti │ │ + 0x000877a4 746c6520 7469746c 655d205b 2d2d6963 tle title] [--ic │ │ + 0x000877b4 6f6e2069 636f6e2e 626d705d 205b2d2d on icon.bmp] [-- │ │ + 0x000877c4 63656e74 6572207c 202d2d70 6f736974 center | --posit │ │ + 0x000877d4 696f6e20 582c595d 205b2d2d 67656f6d ion X,Y] [--geom │ │ + 0x000877e4 65747279 20577848 5d205b2d 2d6d696e etry WxH] [--min │ │ + 0x000877f4 2d67656f 6d657472 79205778 485d205b -geometry WxH] [ │ │ + 0x00087804 2d2d6d61 782d6765 6f6d6574 72792057 --max-geometry W │ │ + 0x00087814 78485d20 5b2d2d6c 6f676963 616c2057 xH] [--logical W │ │ + 0x00087824 78485d20 5b2d2d73 63616c65 204e5d20 xH] [--scale N] │ │ + 0x00087834 5b2d2d64 65707468 204e5d20 5b2d2d72 [--depth N] [--r │ │ + 0x00087844 65667265 73682052 5d205b2d 2d767379 efresh R] [--vsy │ │ + 0x00087854 6e635d20 5b2d2d6e 6f667261 6d655d20 nc] [--noframe] │ │ + 0x00087864 5b2d2d72 6573697a 655d205b 2d2d6d69 [--resize] [--mi │ │ + 0x00087874 6e696d69 7a655d20 5b2d2d6d 6178696d nimize] [--maxim │ │ + 0x00087884 697a655d 205b2d2d 67726162 5d205b2d ize] [--grab] [- │ │ + 0x00087894 2d616c6c 6f772d68 69676864 70695d00 -allow-highdpi]. │ │ + 0x000878a4 5b2d2d72 61746520 4e5d205b 2d2d666f [--rate N] [--fo │ │ + 0x000878b4 726d6174 2055387c 53387c55 31367c55 rmat U8|S8|U16|U │ │ + 0x000878c4 31364c45 7c553136 42457c53 31367c53 16LE|U16BE|S16|S │ │ + 0x000878d4 31364c45 7c533136 42455d20 5b2d2d63 16LE|S16BE] [--c │ │ + 0x000878e4 68616e6e 656c7320 4e5d205b 2d2d7361 hannels N] [--sa │ │ + 0x000878f4 6d706c65 73204e5d 005b2d2d 76696465 mples N].[--vide │ │ + 0x00087904 6f206472 69766572 5d205b2d 2d72656e o driver] [--ren │ │ + 0x00087914 64657265 72206472 69766572 5d205b2d derer driver] [- │ │ + 0x00087924 2d676c64 65627567 5d205b2d 2d696e66 -gldebug] [--inf │ │ + 0x00087934 6f20616c 6c7c7669 64656f7c 6d6f6465 o all|video|mode │ │ + 0x00087944 737c7265 6e646572 7c657665 6e745d20 s|render|event] │ │ + 0x00087954 5b2d2d6c 6f672061 6c6c7c65 72726f72 [--log all|error │ │ + 0x00087964 7c737973 74656d7c 61756469 6f7c7669 |system|audio|vi │ │ + 0x00087974 64656f7c 72656e64 65727c69 6e707574 deo|render|input │ │ + 0x00087984 5d205b2d 2d646973 706c6179 204e5d20 ] [--display N] │ │ + 0x00087994 5b2d2d66 756c6c73 63726565 6e207c20 [--fullscreen | │ │ + 0x000879a4 2d2d6675 6c6c7363 7265656e 2d646573 --fullscreen-des │ │ + 0x000879b4 6b746f70 207c202d 2d77696e 646f7773 ktop | --windows │ │ + 0x000879c4 204e5d20 5b2d2d74 69746c65 20746974 N] [--title tit │ │ + 0x000879d4 6c655d20 5b2d2d69 636f6e20 69636f6e le] [--icon icon │ │ + 0x000879e4 2e626d70 5d205b2d 2d63656e 74657220 .bmp] [--center │ │ + 0x000879f4 7c202d2d 706f7369 74696f6e 20582c59 | --position X,Y │ │ + 0x00087a04 5d205b2d 2d67656f 6d657472 79205778 ] [--geometry Wx │ │ + 0x00087a14 485d205b 2d2d6d69 6e2d6765 6f6d6574 H] [--min-geomet │ │ + 0x00087a24 72792057 78485d20 5b2d2d6d 61782d67 ry WxH] [--max-g │ │ + 0x00087a34 656f6d65 74727920 5778485d 205b2d2d eometry WxH] [-- │ │ + 0x00087a44 6c6f6769 63616c20 5778485d 205b2d2d logical WxH] [-- │ │ + 0x00087a54 7363616c 65204e5d 205b2d2d 64657074 scale N] [--dept │ │ + 0x00087a64 68204e5d 205b2d2d 72656672 65736820 h N] [--refresh │ │ + 0x00087a74 525d205b 2d2d7673 796e635d 205b2d2d R] [--vsync] [-- │ │ + 0x00087a84 6e6f6672 616d655d 205b2d2d 72657369 noframe] [--resi │ │ + 0x00087a94 7a655d20 5b2d2d6d 696e696d 697a655d ze] [--minimize] │ │ + 0x00087aa4 205b2d2d 6d617869 6d697a65 5d205b2d [--maximize] [- │ │ + 0x00087ab4 2d677261 625d205b 2d2d616c 6c6f772d -grab] [--allow- │ │ + 0x00087ac4 68696768 6470695d 205b2d2d 72617465 highdpi] [--rate │ │ + 0x00087ad4 204e5d20 5b2d2d66 6f726d61 74205538 N] [--format U8 │ │ + 0x00087ae4 7c53387c 5531367c 5531364c 457c5531 |S8|U16|U16LE|U1 │ │ + 0x00087af4 3642457c 5331367c 5331364c 457c5331 6BE|S16|S16LE|S1 │ │ + 0x00087b04 3642455d 205b2d2d 6368616e 6e656c73 6BE] [--channels │ │ + 0x00087b14 204e5d20 5b2d2d73 616d706c 6573204e N] [--samples N │ │ + 0x00087b24 5d004e6f 20627569 6c742d69 6e207669 ].No built-in vi │ │ + 0x00087b34 64656f20 64726976 6572730a 00427569 deo drivers..Bui │ │ + 0x00087b44 6c742d69 6e207669 64656f20 64726976 lt-in video driv │ │ + 0x00087b54 6572733a 00202573 00436f75 6c646e27 ers:. %s.Couldn' │ │ + 0x00087b64 7420696e 69746961 6c697a65 20766964 t initialize vid │ │ + 0x00087b74 656f2064 72697665 723a2025 730a0056 eo driver: %s..V │ │ + 0x00087b84 6964656f 20647269 7665723a 2025730a ideo driver: %s. │ │ + 0x00087b94 004e756d 62657220 6f662064 6973706c .Number of displ │ │ + 0x00087ba4 6179733a 2025640a 00446973 706c6179 ays: %d..Display │ │ + 0x00087bb4 2025643a 2025730a 00426f75 6e64733a %d: %s..Bounds: │ │ + 0x00087bc4 20256478 25642061 74202564 2c25640a %dx%d at %d,%d. │ │ + 0x00087bd4 00202043 75727265 6e74206d 6f64653a . Current mode: │ │ + 0x00087be4 20256478 25644025 64487a2c 20256420 %dx%d@%dHz, %d │ │ + 0x00087bf4 62697473 2d706572 2d706978 656c2028 bits-per-pixel ( │ │ + 0x00087c04 2573290a 00202020 20202052 6564204d %s).. Red M │ │ + 0x00087c14 61736b20 20203d20 3078252e 38780a00 ask = 0x%.8x.. │ │ + 0x00087c24 20202020 20204772 65656e20 4d61736b Green Mask │ │ + 0x00087c34 203d2030 78252e38 780a0020 20202020 = 0x%.8x.. │ │ + 0x00087c44 20426c75 65204d61 736b2020 3d203078 Blue Mask = 0x │ │ + 0x00087c54 252e3878 0a002020 20202020 416c7068 %.8x.. Alph │ │ + 0x00087c64 61204d61 736b203d 20307825 2e38780a a Mask = 0x%.8x. │ │ + 0x00087c74 004e6f20 61766169 6c61626c 65206675 .No available fu │ │ + 0x00087c84 6c6c7363 7265656e 20766964 656f206d llscreen video m │ │ + 0x00087c94 6f646573 0a002020 46756c6c 73637265 odes.. Fullscre │ │ + 0x00087ca4 656e2076 6964656f 206d6f64 65733a0a en video modes:. │ │ + 0x00087cb4 00202020 204d6f64 65202564 3a202564 . Mode %d: %d │ │ + 0x00087cc4 78256440 2564487a 2c202564 20626974 x%d@%dHz, %d bit │ │ + 0x00087cd4 732d7065 722d7069 78656c20 28257329 s-per-pixel (%s) │ │ + 0x00087ce4 0a002020 20202020 20205265 64204d61 .. Red Ma │ │ + 0x00087cf4 736b2020 203d2030 78252e38 780a0020 sk = 0x%.8x.. │ │ + 0x00087d04 20202020 20202047 7265656e 204d6173 Green Mas │ │ + 0x00087d14 6b203d20 3078252e 38780a00 20202020 k = 0x%.8x.. │ │ + 0x00087d24 20202020 426c7565 204d6173 6b20203d Blue Mask = │ │ + 0x00087d34 20307825 2e38780a 00202020 20202020 0x%.8x.. │ │ + 0x00087d44 20416c70 6861204d 61736b20 3d203078 Alpha Mask = 0x │ │ + 0x00087d54 252e3878 0a004e6f 20627569 6c742d69 %.8x..No built-i │ │ + 0x00087d64 6e207265 6e646572 20647269 76657273 n render drivers │ │ + 0x00087d74 0a004275 696c742d 696e2072 656e6465 ..Built-in rende │ │ + 0x00087d84 72206472 69766572 733a0a00 4f757420 r drivers:..Out │ │ + 0x00087d94 6f66206d 656d6f72 79210a00 25732025 of memory!..%s % │ │ + 0x00087da4 6400436f 756c646e 27742063 72656174 d.Couldn't creat │ │ + 0x00087db4 65207769 6e646f77 3a202573 0a005769 e window: %s..Wi │ │ + 0x00087dc4 6e646f77 20726571 75657374 65642073 ndow requested s │ │ + 0x00087dd4 697a6520 25647825 642c2067 6f742025 ize %dx%d, got % │ │ + 0x00087de4 64782564 0a004361 6e277420 73657420 dx%d..Can't set │ │ + 0x00087df4 75702066 756c6c73 63726565 6e206469 up fullscreen di │ │ + 0x00087e04 73706c61 79206d6f 64653a20 25730a00 splay mode: %s.. │ │ + 0x00087e14 72620043 6f756c64 6e277420 6c6f6164 rb.Couldn't load │ │ + 0x00087e24 2025733a 2025730a 00436f75 6c646e27 %s: %s..Couldn' │ │ + 0x00087e34 74206669 6e642072 656e6465 72206472 t find render dr │ │ + 0x00087e44 69766572 206e616d 65642025 7300436f iver named %s.Co │ │ + 0x00087e54 756c646e 27742063 72656174 65207265 uldn't create re │ │ + 0x00087e64 6e646572 65723a20 25730a00 43757272 nderer: %s..Curr │ │ + 0x00087e74 656e7420 72656e64 65726572 3a0a004e ent renderer:..N │ │ + 0x00087e84 6f206275 696c742d 696e2061 7564696f o built-in audio │ │ + 0x00087e94 20647269 76657273 0a004275 696c742d drivers..Built- │ │ + 0x00087ea4 696e2061 7564696f 20647269 76657273 in audio drivers │ │ + 0x00087eb4 3a00436f 756c646e 27742069 6e697469 :.Couldn't initi │ │ + 0x00087ec4 616c697a 65206175 64696f20 64726976 alize audio driv │ │ + 0x00087ed4 65723a20 25730a00 41756469 6f206472 er: %s..Audio dr │ │ + 0x00087ee4 69766572 3a202573 0a00436f 756c646e iver: %s..Couldn │ │ + 0x00087ef4 2774206f 70656e20 61756469 6f3a2025 't open audio: % │ │ + 0x00087f04 730a0043 454e5445 52005550 00524947 s..CENTER.UP.RIG │ │ + 0x00087f14 48545550 00524947 48540052 49474854 HTUP.RIGHT.RIGHT │ │ + 0x00087f24 444f574e 00444f57 4e004c45 4654444f DOWN.DOWN.LEFTDO │ │ + 0x00087f34 574e004c 45465400 4c454654 5550004c WN.LEFT.LEFTUP.L │ │ + 0x00087f44 45465458 004c4546 54590052 49474854 EFTX.LEFTY.RIGHT │ │ + 0x00087f54 58005249 47485459 00545249 47474552 X.RIGHTY.TRIGGER │ │ + 0x00087f64 4c454654 00545249 47474552 52494748 LEFT.TRIGGERRIGH │ │ + 0x00087f74 5400646f 776e0075 70005344 4c204556 T.down.up.SDL EV │ │ + 0x00087f84 454e543a 2057696e 646f7720 25642073 ENT: Window %d s │ │ + 0x00087f94 686f776e 0053444c 20455645 4e543a20 hown.SDL EVENT: │ │ + 0x00087fa4 57696e64 6f772025 64206869 6464656e Window %d hidden │ │ + 0x00087fb4 0053444c 20455645 4e543a20 57696e64 .SDL EVENT: Wind │ │ + 0x00087fc4 6f772025 64206578 706f7365 64005344 ow %d exposed.SD │ │ + 0x00087fd4 4c204556 454e543a 2057696e 646f7720 L EVENT: Window │ │ + 0x00087fe4 2564206d 6f766564 20746f20 25642c25 %d moved to %d,% │ │ + 0x00087ff4 64005344 4c204556 454e543a 2057696e d.SDL EVENT: Win │ │ + 0x00088004 646f7720 25642072 6573697a 65642074 dow %d resized t │ │ + 0x00088014 6f202564 78256400 53444c20 4556454e o %dx%d.SDL EVEN │ │ + 0x00088024 543a2057 696e646f 77202564 20636861 T: Window %d cha │ │ + 0x00088034 6e676564 2073697a 6520746f 20256478 nged size to %dx │ │ + 0x00088044 25640053 444c2045 56454e54 3a205769 %d.SDL EVENT: Wi │ │ + 0x00088054 6e646f77 20256420 6d696e69 6d697a65 ndow %d minimize │ │ + 0x00088064 64005344 4c204556 454e543a 2057696e d.SDL EVENT: Win │ │ + 0x00088074 646f7720 2564206d 6178696d 697a6564 dow %d maximized │ │ + 0x00088084 0053444c 20455645 4e543a20 57696e64 .SDL EVENT: Wind │ │ + 0x00088094 6f772025 64207265 73746f72 65640053 ow %d restored.S │ │ + 0x000880a4 444c2045 56454e54 3a204d6f 75736520 DL EVENT: Mouse │ │ + 0x000880b4 656e7465 72656420 77696e64 6f772025 entered window % │ │ + 0x000880c4 64005344 4c204556 454e543a 204d6f75 d.SDL EVENT: Mou │ │ + 0x000880d4 7365206c 65667420 77696e64 6f772025 se left window % │ │ + 0x000880e4 64005344 4c204556 454e543a 2057696e d.SDL EVENT: Win │ │ + 0x000880f4 646f7720 25642067 61696e65 64206b65 dow %d gained ke │ │ + 0x00088104 79626f61 72642066 6f637573 0053444c yboard focus.SDL │ │ + 0x00088114 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ + 0x00088124 64206c6f 7374206b 6579626f 61726420 d lost keyboard │ │ + 0x00088134 666f6375 73005344 4c204556 454e543a focus.SDL EVENT: │ │ + 0x00088144 2057696e 646f7720 25642063 6c6f7365 Window %d close │ │ + 0x00088154 64005344 4c204556 454e543a 2057696e d.SDL EVENT: Win │ │ + 0x00088164 646f7720 25642067 6f742075 6e6b6e6f dow %d got unkno │ │ + 0x00088174 776e2065 76656e74 20256400 53444c20 wn event %d.SDL │ │ + 0x00088184 4556454e 543a204b 6579626f 6172643a EVENT: Keyboard: │ │ + 0x00088194 206b6579 20707265 73736564 2020696e key pressed in │ │ + 0x000881a4 2077696e 646f7720 25643a20 7363616e window %d: scan │ │ + 0x000881b4 636f6465 20307825 30385820 3d202573 code 0x%08X = %s │ │ + 0x000881c4 2c206b65 79636f64 65203078 25303858 , keycode 0x%08X │ │ + 0x000881d4 203d2025 73005344 4c204556 454e543a = %s.SDL EVENT: │ │ + 0x000881e4 204b6579 626f6172 643a206b 65792072 Keyboard: key r │ │ + 0x000881f4 656c6561 73656420 696e2077 696e646f eleased in windo │ │ + 0x00088204 77202564 3a207363 616e636f 64652030 w %d: scancode 0 │ │ + 0x00088214 78253038 58203d20 25732c20 6b657963 x%08X = %s, keyc │ │ + 0x00088224 6f646520 30782530 3858203d 20257300 ode 0x%08X = %s. │ │ + 0x00088234 53444c20 4556454e 543a204b 6579626f SDL EVENT: Keybo │ │ + 0x00088244 6172643a 20746578 7420696e 70757420 ard: text input │ │ + 0x00088254 22257322 20696e20 77696e64 6f772025 "%s" in window % │ │ + 0x00088264 64005344 4c204556 454e543a 204d6f75 d.SDL EVENT: Mou │ │ + 0x00088274 73653a20 6d6f7665 6420746f 2025642c se: moved to %d, │ │ + 0x00088284 25642028 25642c25 64292069 6e207769 %d (%d,%d) in wi │ │ + 0x00088294 6e646f77 20256400 53444c20 4556454e ndow %d.SDL EVEN │ │ + 0x000882a4 543a204d 6f757365 3a206275 74746f6e T: Mouse: button │ │ + 0x000882b4 20256420 70726573 73656420 61742025 %d pressed at % │ │ + 0x000882c4 642c2564 20776974 6820636c 69636b20 d,%d with click │ │ + 0x000882d4 636f756e 74202564 20696e20 77696e64 count %d in wind │ │ + 0x000882e4 6f772025 64005344 4c204556 454e543a ow %d.SDL EVENT: │ │ + 0x000882f4 204d6f75 73653a20 62757474 6f6e2025 Mouse: button % │ │ + 0x00088304 64207265 6c656173 65642061 74202564 d released at %d │ │ + 0x00088314 2c256420 77697468 20636c69 636b2063 ,%d with click c │ │ + 0x00088324 6f756e74 20256420 696e2077 696e646f ount %d in windo │ │ + 0x00088334 77202564 0053444c 20455645 4e543a20 w %d.SDL EVENT: │ │ + 0x00088344 4d6f7573 653a2077 6865656c 20736372 Mouse: wheel scr │ │ + 0x00088354 6f6c6c65 64202564 20696e20 7820616e olled %d in x an │ │ + 0x00088364 64202564 20696e20 7920696e 2077696e d %d in y in win │ │ + 0x00088374 646f7720 25640053 444c2045 56454e54 dow %d.SDL EVENT │ │ + 0x00088384 3a204a6f 79737469 636b2069 6e646578 : Joystick index │ │ + 0x00088394 20256420 61747461 63686564 0053444c %d attached.SDL │ │ + 0x000883a4 20455645 4e543a20 4a6f7973 7469636b EVENT: Joystick │ │ + 0x000883b4 20256420 72656d6f 76656400 53444c20 %d removed.SDL │ │ + 0x000883c4 4556454e 543a204a 6f797374 69636b20 EVENT: Joystick │ │ + 0x000883d4 25643a20 62616c6c 20256420 6d6f7665 %d: ball %d move │ │ + 0x000883e4 64206279 2025642c 25640053 444c2045 d by %d,%d.SDL E │ │ + 0x000883f4 56454e54 3a204a6f 79737469 636b2025 VENT: Joystick % │ │ + 0x00088404 643a2068 61742025 64206d6f 76656420 d: hat %d moved │ │ + 0x00088414 746f2025 73005344 4c204556 454e543a to %s.SDL EVENT: │ │ + 0x00088424 204a6f79 73746963 6b202564 3a206275 Joystick %d: bu │ │ + 0x00088434 74746f6e 20256420 70726573 73656400 tton %d pressed. │ │ + 0x00088444 53444c20 4556454e 543a204a 6f797374 SDL EVENT: Joyst │ │ + 0x00088454 69636b20 25643a20 62757474 6f6e2025 ick %d: button % │ │ + 0x00088464 64207265 6c656173 65640053 444c2045 d released.SDL E │ │ + 0x00088474 56454e54 3a20436f 6e74726f 6c6c6572 VENT: Controller │ │ + 0x00088484 20696e64 65782025 64206174 74616368 index %d attach │ │ + 0x00088494 65640053 444c2045 56454e54 3a20436f ed.SDL EVENT: Co │ │ + 0x000884a4 6e74726f 6c6c6572 20256420 72656d6f ntroller %d remo │ │ + 0x000884b4 76656400 53444c20 4556454e 543a2043 ved.SDL EVENT: C │ │ + 0x000884c4 6f6e7472 6f6c6c65 72202564 20617869 ontroller %d axi │ │ + 0x000884d4 73202564 20282725 73272920 76616c75 s %d ('%s') valu │ │ + 0x000884e4 653a2025 64005344 4c204556 454e543a e: %d.SDL EVENT: │ │ + 0x000884f4 20436f6e 74726f6c 6c657220 25642062 Controller %d b │ │ + 0x00088504 7574746f 6e202564 20282725 73272920 utton %d ('%s') │ │ + 0x00088514 646f776e 0053444c 20455645 4e543a20 down.SDL EVENT: │ │ + 0x00088524 436f6e74 726f6c6c 65722025 64206275 Controller %d bu │ │ + 0x00088534 74746f6e 20256420 28272573 27292075 tton %d ('%s') u │ │ + 0x00088544 70005344 4c204556 454e543a 20436c69 p.SDL EVENT: Cli │ │ + 0x00088554 70626f61 72642075 70646174 65640053 pboard updated.S │ │ + 0x00088564 444c2045 56454e54 3a204669 6e676572 DL EVENT: Finger │ │ + 0x00088574 3a202573 20746f75 63683d25 6c642c20 : %s touch=%ld, │ │ + 0x00088584 66696e67 65723d25 6c642c20 783d2566 finger=%ld, x=%f │ │ + 0x00088594 2c20793d 25662c20 64783d25 662c2064 , y=%f, dx=%f, d │ │ + 0x000885a4 793d2566 2c207072 65737375 72653d25 y=%f, pressure=% │ │ + 0x000885b4 66005344 4c204556 454e543a 20517569 f.SDL EVENT: Qui │ │ + 0x000885c4 74207265 71756573 74656400 53444c20 t requested.SDL │ │ + 0x000885d4 4556454e 543a2055 73657220 6576656e EVENT: User even │ │ + 0x000885e4 74202564 00556e6b 6e6f776e 20657665 t %d.Unknown eve │ │ + 0x000885f4 6e742025 6400436f 756c646e 27742063 nt %d.Couldn't c │ │ + 0x00088604 72656174 65207375 72666163 653a2025 reate surface: % │ │ + 0x00088614 730a0043 6f756c64 6e277420 72656164 s..Couldn't read │ │ + 0x00088624 20736372 65656e3a 2025730a 00736372 screen: %s..scr │ │ + 0x00088634 65656e73 686f742e 626d7000 436f756c eenshot.bmp.Coul │ │ + 0x00088644 646e2774 20736176 65207363 7265656e dn't save screen │ │ + 0x00088654 73686f74 2e626d70 3a202573 0a005344 shot.bmp: %s..SD │ │ + 0x00088664 4c20726f 636b7321 0a596f75 206b6e6f L rocks!.You kno │ │ + 0x00088674 77206974 2100436f 70696564 20746578 w it!.Copied tex │ │ + 0x00088684 7420746f 20636c69 70626f61 72640043 t to clipboard.C │ │ + 0x00088694 6c697062 6f617264 3a202573 0a00436c lipboard: %s..Cl │ │ + 0x000886a4 6970626f 61726420 69732065 6d707479 ipboard is empty │ │ + 0x000886b4 00546573 74204d65 73736167 6500596f .Test Message.Yo │ │ + 0x000886c4 75277265 20617765 736f6d65 21002825 u're awesome!.(% │ │ + 0x000886d4 692c2025 69292c20 72656c20 2825692c i, %i), rel (%i, │ │ + 0x000886e4 20256929 0a004c61 7374206d 6f757365 %i)..Last mouse │ │ + 0x000886f4 20706f73 6974696f 6e004661 696c6564 position.Failed │ │ + 0x00088704 00506173 73656400 50617373 00417373 .Passed.Pass.Ass │ │ + 0x00088714 65727420 53756d6d 6172793a 20546f74 ert Summary: Tot │ │ + 0x00088724 616c3d25 64205061 73736564 3d256420 al=%d Passed=%d │ │ + 0x00088734 4661696c 65643d25 64004173 73657274 Failed=%d.Assert │ │ + 0x00088744 20272573 273a2025 73006d61 784c656e '%s': %s.maxLen │ │ + 0x00088754 67746800 54657374 43617365 54696d65 gth.TestCaseTime │ │ + 0x00088764 6f757420 74696d65 72206578 70697265 out timer expire │ │ + 0x00088774 642e2041 626f7274 696e6720 74657374 d. Aborting test │ │ + 0x00088784 2072756e 2e005468 65206c65 6e677468 run..The length │ │ + 0x00088794 206f6620 74686520 6861726e 65737320 of the harness │ │ + 0x000887a4 73656564 206d7573 74206265 203e302e seed must be >0. │ │ + 0x000887b4 0053444c 5f6d616c 6c6f6320 666f7220 .SDL_malloc for │ │ + 0x000887c4 72756e20 73656564 206f7574 70757420 run seed output │ │ + 0x000887d4 62756666 65722066 61696c65 642e0049 buffer failed..I │ │ + 0x000887e4 6e76616c 69642072 756e5365 65642073 nvalid runSeed s │ │ + 0x000887f4 7472696e 672e0049 6e76616c 69642073 tring..Invalid s │ │ + 0x00088804 75697465 4e616d65 20737472 696e672e uiteName string. │ │ + 0x00088814 00496e76 616c6964 20746573 744e616d .Invalid testNam │ │ + 0x00088824 65207374 72696e67 2e00496e 76616c69 e string..Invali │ │ + 0x00088834 64206974 65726174 696f6e20 636f756e d iteration coun │ │ + 0x00088844 742e0025 64004661 696c6564 20746f20 t..%d.Failed to │ │ + 0x00088854 616c6c6f 63617465 20627566 66657220 allocate buffer │ │ + 0x00088864 666f7220 65786563 4b657920 67656e65 for execKey gene │ │ + 0x00088874 72617469 6f6e2e00 25732573 25732564 ration..%s%s%s%d │ │ + 0x00088884 0054696d 656f7574 2063616c 6c626163 .Timeout callbac │ │ + 0x00088894 6b206361 6e277420 6265204e 554c4c00 k can't be NULL. │ │ + 0x000888a4 54696d65 6f757420 76616c75 65206d75 Timeout value mu │ │ + 0x000888b4 73742062 65206269 67676572 20746861 st be bigger tha │ │ + 0x000888c4 6e207a65 726f2e00 4661696c 65642074 n zero..Failed t │ │ + 0x000888d4 6f20696e 69742074 696d6572 20737562 o init timer sub │ │ + 0x000888e4 73797374 656d3a20 25730043 72656174 system: %s.Creat │ │ + 0x000888f4 696f6e20 6f662053 444c2074 696d6572 ion of SDL timer │ │ + 0x00088904 20666169 6c65643a 20257300 53657475 failed: %s.Setu │ │ + 0x00088914 70206661 696c7572 653a2074 65737453 p failure: testS │ │ + 0x00088924 75697465 206f7220 74657374 43617365 uite or testCase │ │ + 0x00088934 20726566 6572656e 63657320 4e554c4c references NULL │ │ + 0x00088944 00546573 7400536b 69707065 64202844 .Test.Skipped (D │ │ + 0x00088954 69736162 6c656429 00537569 74652053 isabled).Suite S │ │ + 0x00088964 65747570 0046757a 7a657220 696e766f etup.Fuzzer invo │ │ + 0x00088974 63617469 6f6e733a 20256400 536b6970 cations: %d.Skip │ │ + 0x00088984 70656420 2850726f 6772616d 6d617469 ped (Programmati │ │ + 0x00088994 63616c6c 79290046 61696c65 64202874 cally).Failed (t │ │ + 0x000889a4 65737420 73746172 7465642c 20627574 est started, but │ │ + 0x000889b4 20646964 206e6f74 20726574 75726e20 did not return │ │ + 0x000889c4 54455354 5f434f4d 504c4554 45442900 TEST_COMPLETED). │ │ + 0x000889d4 4661696c 65642028 41626f72 74656429 Failed (Aborted) │ │ + 0x000889e4 00546573 74205375 69746520 2569202d .Test Suite %i - │ │ + 0x000889f4 2025730a 00202054 65737420 43617365 %s.. Test Case │ │ + 0x00088a04 20256920 2d202573 3a202573 0047656e %i - %s: %s.Gen │ │ + 0x00088a14 65726174 696e6720 61207261 6e646f6d erating a random │ │ + 0x00088a24 20736565 64206661 696c6564 003a3a3a seed failed.::: │ │ + 0x00088a34 3a3a2054 65737420 52756e20 2f772073 :: Test Run /w s │ │ + 0x00088a44 65656420 27257327 20737461 72746564 eed '%s' started │ │ + 0x00088a54 0a00556e 61626c65 20746f20 616c6c6f ..Unable to allo │ │ + 0x00088a64 63617465 20636163 68652066 6f722066 cate cache for f │ │ + 0x00088a74 61696c65 64207465 73747300 46696c74 ailed tests.Filt │ │ + 0x00088a84 6572696e 673a2072 756e6e69 6e67206f ering: running o │ │ + 0x00088a94 6e6c7920 73756974 65202725 73270046 nly suite '%s'.F │ │ + 0x00088aa4 696c7465 72696e67 3a207275 6e6e696e iltering: runnin │ │ + 0x00088ab4 67206f6e 6c792074 65737420 27257327 g only test '%s' │ │ + 0x00088ac4 20696e20 73756974 65202725 73270046 in suite '%s'.F │ │ + 0x00088ad4 696c7465 72202725 73272064 6964206e ilter '%s' did n │ │ + 0x00088ae4 6f74206d 61746368 20616e79 20746573 ot match any tes │ │ + 0x00088af4 74207375 6974652f 63617365 2e004578 t suite/case..Ex │ │ + 0x00088b04 69742063 6f64653a 2032003d 3d3d3d3d it code: 2.===== │ │ + 0x00088b14 20546573 74205375 69746520 25693a20 Test Suite %i: │ │ + 0x00088b24 27257327 20736b69 70706564 0a003d3d '%s' skipped..== │ │ + 0x00088b34 3d3d3d20 54657374 20537569 74652025 === Test Suite % │ │ + 0x00088b44 693a2027 25732720 73746172 7465640a i: '%s' started. │ │ + 0x00088b54 003d3d3d 3d3d2054 65737420 43617365 .===== Test Case │ │ + 0x00088b64 2025692e 25693a20 27257327 20736b69 %i.%i: '%s' ski │ │ + 0x00088b74 70706564 0a00466f 72636520 72756e20 pped..Force run │ │ + 0x00088b84 6f662064 69736162 6c656420 74657374 of disabled test │ │ + 0x00088b94 2073696e 63652074 65737420 66696c74 since test filt │ │ + 0x00088ba4 65722077 61732073 6574002d 2d2d2d2d er was set.----- │ │ + 0x00088bb4 20546573 74204361 73652025 692e2569 Test Case %i.%i │ │ + 0x00088bc4 3a202725 73272073 74617274 65640054 : '%s' started.T │ │ + 0x00088bd4 65737420 44657363 72697074 696f6e3a est Description: │ │ + 0x00088be4 20272573 27005465 73742049 74657261 '%s'.Test Itera │ │ + 0x00088bf4 74696f6e 2025693a 20657865 634b6579 tion %i: execKey │ │ + 0x00088c04 20256c6c 75005275 6e74696d 65206f66 %llu.Runtime of │ │ + 0x00088c14 20256920 69746572 6174696f 6e733a20 %i iterations: │ │ + 0x00088c24 252e3166 20736563 00417665 72616765 %.1f sec.Average │ │ + 0x00088c34 20546573 74207275 6e74696d 653a2025 Test runtime: % │ │ + 0x00088c44 2e356620 73656300 546f7461 6c205465 .5f sec.Total Te │ │ + 0x00088c54 73742072 756e7469 6d653a20 252e3166 st runtime: %.1f │ │ + 0x00088c64 20736563 004e6f20 41737365 72747300 sec.No Asserts. │ │ + 0x00088c74 546f7461 6c205375 69746520 72756e74 Total Suite runt │ │ + 0x00088c84 696d653a 20252e31 66207365 63005375 ime: %.1f sec.Su │ │ + 0x00088c94 69746500 546f7461 6c205275 6e207275 ite.Total Run ru │ │ + 0x00088ca4 6e74696d 653a2025 2e316620 73656300 ntime: %.1f sec. │ │ + 0x00088cb4 52756e00 52756e20 2f772073 65656400 Run.Run /w seed. │ │ + 0x00088cc4 45786974 20636f64 653a2025 64004861 Exit code: %d.Ha │ │ + 0x00088cd4 726e6573 7320696e 70757420 746f2072 rness input to r │ │ + 0x00088ce4 6570726f 20666169 6c757265 733a0020 epro failures:. │ │ + 0x00088cf4 2d2d7365 65642025 73202d2d 66696c74 --seed %s --filt │ │ + 0x00088d04 65722025 73003e3e 3e202573 20272573 er %s.>>> %s '%s │ │ + 0x00088d14 273a2025 730a0025 73205375 6d6d6172 ': %s..%s Summar │ │ + 0x00088d24 793a2054 6f74616c 3d256420 50617373 y: Total=%d Pass │ │ + 0x00088d34 65643d25 64204661 696c6564 3d256420 ed=%d Failed=%d │ │ + 0x00088d44 536b6970 7065643d 25640028 496e7661 Skipped=%d.(Inva │ │ + 0x00088d54 6c696429 00000000 00000000 02000000 lid)............ │ │ + 0x00088d64 03000000 04000000 05000000 06000000 ................ │ │ + 0x00088d74 07000000 e6000000 e6000000 e6000000 ................ │ │ + 0x00088d84 e6000000 33010000 99010000 00020000 ....3........... │ │ + 0x00088d94 66020000 00030000 66020000 00020000 f.......f....... │ │ + 0x00088da4 99010000 33010000 e6000000 e6000000 ....3........... │ │ + 0x00088db4 e6000000 ffffffff ffffffff ffffffff ................ │ │ + 0x00088dc4 ffffffff 02000000 04000000 06000000 ................ │ │ + 0x00088dd4 08000000 ffffffff ffffffff ffffffff ................ │ │ + 0x00088de4 ffffffff 02000000 04000000 06000000 ................ │ │ + 0x00088df4 08000000 07000000 08000000 09000000 ................ │ │ + 0x00088e04 0a000000 0b000000 0c000000 0d000000 ................ │ │ + 0x00088e14 0e000000 10000000 11000000 13000000 ................ │ │ + 0x00088e24 15000000 17000000 19000000 1c000000 ................ │ │ + 0x00088e34 1f000000 22000000 25000000 29000000 ...."...%...)... │ │ + 0x00088e44 2d000000 32000000 37000000 3c000000 -...2...7...<... │ │ + 0x00088e54 42000000 49000000 50000000 58000000 B...I...P...X... │ │ + 0x00088e64 61000000 6b000000 76000000 82000000 a...k...v....... │ │ + 0x00088e74 8f000000 9d000000 ad000000 be000000 ................ │ │ + 0x00088e84 d1000000 e6000000 fd000000 17010000 ................ │ │ + 0x00088e94 33010000 51010000 73010000 98010000 3...Q...s....... │ │ + 0x00088ea4 c1010000 ee010000 20020000 56020000 ........ ...V... │ │ + 0x00088eb4 92020000 d4020000 1c030000 6c030000 ............l... │ │ + 0x00088ec4 c3030000 24040000 8e040000 02050000 ....$........... │ │ + 0x00088ed4 83050000 10060000 ab060000 56070000 ............V... │ │ + 0x00088ee4 12080000 e0080000 c3090000 bd0a0000 ................ │ │ + 0x00088ef4 d00b0000 ff0c0000 4c0e0000 ba0f0000 ........L....... │ │ + 0x00088f04 4c110000 07130000 ee140000 06170000 L............... │ │ + 0x00088f14 54190000 dc1b0000 a51e0000 b6210000 T............!.. │ │ + 0x00088f24 15250000 ca280000 df2c0000 5b310000 .%...(...,..[1.. │ │ + 0x00088f34 4b360000 b93b0000 b2410000 44480000 K6...;...A..DH.. │ │ + 0x00088f44 7e4f0000 71570000 2f600000 ce690000 ~O..qW../`...i.. │ │ + 0x00088f54 62740000 ff7f0000 08000880 10801090 bt.............. │ │ + 0x00088f64 10001010 20802090 20812091 08800800 .... . . . ..... │ │ + 0x00088f74 10801090 10001010 20802090 20812091 ........ . . . . │ │ + 0x00088f84 10801090 10001010 20802090 20812091 ........ . . . . │ │ + 0x00088f94 08000880 10901080 10101000 20902080 ............ . . │ │ + 0x00088fa4 20912081 08000880 10001010 10801090 . ............. │ │ + 0x00088fb4 20802090 20812091 08000880 10101000 . . . ......... │ │ + 0x00088fc4 10901080 20902080 20912081 08000880 .... . . . ..... │ │ + 0x00088fd4 20802090 20812091 10801090 10001010 . . . ......... │ │ + 0x00088fe4 08000880 20902080 20912081 10901080 .... . . . ..... │ │ + 0x00088ff4 10101000 08000880 20812091 20802090 ........ . . . . │ │ + 0x00089004 10801090 10001010 08000880 20912081 ............ . . │ │ + 0x00089014 20902080 10901080 10101000 08000880 . ............. │ │ + 0x00089024 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089034 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089044 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089054 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089064 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089074 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089084 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000890a4 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ + 0x000890b4 10111213 14151617 18191a1b 1c1d1e1f ................ │ │ + 0x000890c4 20212223 24252627 28292a2b 2c2d2e2f !"#$%&'()*+,-./ │ │ + 0x000890d4 30313233 34353637 38393a3b 3c3d3e3f 0123456789:;<=>? │ │ + 0x000890e4 40414243 44454647 48494a4b 4c4d4e4f @ABCDEFGHIJKLMNO │ │ + 0x000890f4 50515253 54555657 58595a5b 5c5d5e5f PQRSTUVWXYZ[\]^_ │ │ + 0x00089104 60616263 64656667 68696a6b 6c6d6e6f `abcdefghijklmno │ │ + 0x00089114 70717273 74757677 78797a7b 7c7d7e7f pqrstuvwxyz{|}~. │ │ + 0x00089124 80818283 84858687 88898a8b 8c8d8e8f ................ │ │ + 0x00089134 90919293 94959697 98999a9b 9c9d9e9f ................ │ │ + 0x00089144 a0a1a2a3 a4a5a6a7 a8a9aaab acadaeaf ................ │ │ + 0x00089154 b0b1b2b3 b4b5b6b7 b8b9babb bcbdbebf ................ │ │ + 0x00089164 c0c1c2c3 c4c5c6c7 c8c9cacb cccdcecf ................ │ │ + 0x00089174 d0d1d2d3 d4d5d6d7 d8d9dadb dcdddedf ................ │ │ + 0x00089184 e0e1e2e3 e4e5e6e7 e8e9eaeb ecedeeef ................ │ │ + 0x00089194 f0f1f2f3 f4f5f6f7 f8f9fafb fcfdfefe ................ │ │ + 0x000891a4 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x000891b4 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x000891c4 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x000891d4 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x000891e4 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x000891f4 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x00089204 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x00089214 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x00089224 496e7465 726e616c 5f416e64 726f6964 Internal_Android │ │ + 0x00089234 5f4a4e49 5f46696c 654f7065 6e000000 _JNI_FileOpen... │ │ + 0x00089244 496e7465 726e616c 5f416e64 726f6964 Internal_Android │ │ + 0x00089254 5f4a4e49 5f46696c 65436c6f 73650000 _JNI_FileClose.. │ │ + 0x00089264 416e6472 6f69645f 4a4e495f 47657453 Android_JNI_GetS │ │ + 0x00089274 79737465 6d536572 76696365 4f626a65 ystemServiceObje │ │ + 0x00089284 63740000 416e6472 6f69645f 4a4e495f ct..Android_JNI_ │ │ + 0x00089294 46696c65 4f70656e 00000000 416e6472 FileOpen....Andr │ │ + 0x000892a4 6f69645f 4a4e495f 46696c65 52656164 oid_JNI_FileRead │ │ + 0x000892b4 00000000 416e6472 6f69645f 4a4e495f ....Android_JNI_ │ │ + 0x000892c4 53657443 6c697062 6f617264 54657874 SetClipboardText │ │ + 0x000892d4 00000000 416e6472 6f69645f 4a4e495f ....Android_JNI_ │ │ + 0x000892e4 47657443 6c697062 6f617264 54657874 GetClipboardText │ │ + 0x000892f4 00000000 416e6472 6f69645f 4a4e495f ....Android_JNI_ │ │ + 0x00089304 48617343 6c697062 6f617264 54657874 HasClipboardText │ │ + 0x00089314 00000000 416e6472 6f69645f 4a4e495f ....Android_JNI_ │ │ + 0x00089324 47657450 6f776572 496e666f 00000000 GetPowerInfo.... │ │ + 0x00089334 53444c5f 416e6472 6f696447 6574496e SDL_AndroidGetIn │ │ + 0x00089344 7465726e 616c5374 6f726167 65506174 ternalStoragePat │ │ + 0x00089354 685f5245 414c0000 53444c5f 416e6472 h_REAL..SDL_Andr │ │ + 0x00089364 6f696447 65744578 7465726e 616c5374 oidGetExternalSt │ │ + 0x00089374 6f726167 65537461 74655f52 45414c00 orageState_REAL. │ │ + 0x00089384 53444c5f 416e6472 6f696447 65744578 SDL_AndroidGetEx │ │ + 0x00089394 7465726e 616c5374 6f726167 65506174 ternalStoragePat │ │ + 0x000893a4 685f5245 414c0000 00000000 00000000 h_REAL.......... │ │ + 0x000893b4 00000000 00000000 61000000 62000000 ........a...b... │ │ + 0x000893c4 63000000 64000000 65000000 66000000 c...d...e...f... │ │ + 0x000893d4 67000000 68000000 69000000 6a000000 g...h...i...j... │ │ + 0x000893e4 6b000000 6c000000 6d000000 6e000000 k...l...m...n... │ │ + 0x000893f4 6f000000 70000000 71000000 72000000 o...p...q...r... │ │ + 0x00089404 73000000 74000000 75000000 76000000 s...t...u...v... │ │ + 0x00089414 77000000 78000000 79000000 7a000000 w...x...y...z... │ │ + 0x00089424 31000000 32000000 33000000 34000000 1...2...3...4... │ │ + 0x00089434 35000000 36000000 37000000 38000000 5...6...7...8... │ │ + 0x00089444 39000000 30000000 0d000000 1b000000 9...0........... │ │ + 0x00089454 08000000 09000000 20000000 2d000000 ........ ...-... │ │ + 0x00089464 3d000000 5b000000 5d000000 5c000000 =...[...]...\... │ │ + 0x00089474 23000000 3b000000 27000000 60000000 #...;...'...`... │ │ + 0x00089484 2c000000 2e000000 2f000000 39000040 ,......./...9..@ │ │ + 0x00089494 3a000040 3b000040 3c000040 3d000040 :..@;..@<..@=..@ │ │ + 0x000894a4 3e000040 3f000040 40000040 41000040 >..@?..@@..@A..@ │ │ + 0x000894b4 42000040 43000040 44000040 45000040 B..@C..@D..@E..@ │ │ + 0x000894c4 46000040 47000040 48000040 49000040 F..@G..@H..@I..@ │ │ + 0x000894d4 4a000040 4b000040 7f000000 4d000040 J..@K..@....M..@ │ │ + 0x000894e4 4e000040 4f000040 50000040 51000040 N..@O..@P..@Q..@ │ │ + 0x000894f4 52000040 53000040 54000040 55000040 R..@S..@T..@U..@ │ │ + 0x00089504 56000040 57000040 58000040 59000040 V..@W..@X..@Y..@ │ │ + 0x00089514 5a000040 5b000040 5c000040 5d000040 Z..@[..@\..@]..@ │ │ + 0x00089524 5e000040 5f000040 60000040 61000040 ^..@_..@`..@a..@ │ │ + 0x00089534 62000040 63000040 00000000 65000040 b..@c..@....e..@ │ │ + 0x00089544 66000040 67000040 68000040 69000040 f..@g..@h..@i..@ │ │ + 0x00089554 6a000040 6b000040 6c000040 6d000040 j..@k..@l..@m..@ │ │ + 0x00089564 6e000040 6f000040 70000040 71000040 n..@o..@p..@q..@ │ │ + 0x00089574 72000040 73000040 74000040 75000040 r..@s..@t..@u..@ │ │ + 0x00089584 76000040 77000040 78000040 79000040 v..@w..@x..@y..@ │ │ + 0x00089594 7a000040 7b000040 7c000040 7d000040 z..@{..@|..@}..@ │ │ + 0x000895a4 7e000040 7f000040 80000040 81000040 ~..@...@...@...@ │ │ + 0x000895b4 00000000 00000000 00000000 85000040 ...............@ │ │ + 0x000895c4 86000040 00000000 00000000 00000000 ...@............ │ │ + 0x000895d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000895e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000895f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089604 00000000 00000000 00000000 99000040 ...............@ │ │ + 0x00089614 9a000040 9b000040 9c000040 9d000040 ...@...@...@...@ │ │ + 0x00089624 9e000040 9f000040 a0000040 a1000040 ...@...@...@...@ │ │ + 0x00089634 a2000040 a3000040 a4000040 00000000 ...@...@...@.... │ │ + 0x00089644 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089654 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089664 00000000 00000000 b0000040 b1000040 ...........@...@ │ │ + 0x00089674 b2000040 b3000040 b4000040 b5000040 ...@...@...@...@ │ │ + 0x00089684 b6000040 b7000040 b8000040 b9000040 ...@...@...@...@ │ │ + 0x00089694 ba000040 bb000040 bc000040 bd000040 ...@...@...@...@ │ │ + 0x000896a4 be000040 bf000040 c0000040 c1000040 ...@...@...@...@ │ │ + 0x000896b4 c2000040 c3000040 c4000040 c5000040 ...@...@...@...@ │ │ + 0x000896c4 c6000040 c7000040 c8000040 c9000040 ...@...@...@...@ │ │ + 0x000896d4 ca000040 cb000040 cc000040 cd000040 ...@...@...@...@ │ │ + 0x000896e4 ce000040 cf000040 d0000040 d1000040 ...@...@...@...@ │ │ + 0x000896f4 d2000040 d3000040 d4000040 d5000040 ...@...@...@...@ │ │ + 0x00089704 d6000040 d7000040 d8000040 d9000040 ...@...@...@...@ │ │ + 0x00089714 da000040 db000040 dc000040 dd000040 ...@...@...@...@ │ │ + 0x00089724 00000000 00000000 e0000040 e1000040 ...........@...@ │ │ + 0x00089734 e2000040 e3000040 e4000040 e5000040 ...@...@...@...@ │ │ + 0x00089744 e6000040 e7000040 00000000 00000000 ...@...@........ │ │ + 0x00089754 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089764 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089774 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089784 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000897a4 00000000 00000000 00000000 01010040 ...............@ │ │ + 0x000897b4 02010040 03010040 04010040 05010040 ...@...@...@...@ │ │ + 0x000897c4 06010040 07010040 08010040 09010040 ...@...@...@...@ │ │ + 0x000897d4 0a010040 0b010040 0c010040 0d010040 ...@...@...@...@ │ │ + 0x000897e4 0e010040 0f010040 10010040 11010040 ...@...@...@...@ │ │ + 0x000897f4 12010040 13010040 14010040 15010040 ...@...@...@...@ │ │ + 0x00089804 16010040 17010040 18010040 19010040 ...@...@...@...@ │ │ + 0x00089814 1a010040 00000000 00000000 00000000 ...@............ │ │ + 0x00089824 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089834 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089844 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089854 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089864 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089874 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089884 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000898a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000898b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000898c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000898d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000898e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000898f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089904 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089914 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089924 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089934 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089944 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089954 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089964 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089974 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089984 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000899a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000899b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000899c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000899d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000899e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000899f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089a94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089ac4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089ad4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00089ba4 00000000 00000000 00060000 01060000 ................ │ │ + 0x00089bb4 02060000 03060000 04060000 05060000 ................ │ │ + 0x00089bc4 06060000 30313233 34353637 38396162 ....0123456789ab │ │ + 0x00089bd4 63646566 00000000 50060000 51060000 cdef....P...Q... │ │ + 0x00089be4 52060000 53060000 54060000 55060000 R...S...T...U... │ │ + 0x00089bf4 09010308 00020c04 06000000 20202020 ............ │ │ + 0x00089c04 20707265 63697369 6f6e206d 65646975 precision mediu │ │ + 0x00089c14 6d702066 6c6f6174 3b202020 2020756e mp float; un │ │ + 0x00089c24 69666f72 6d207361 6d706c65 72324420 iform sampler2D │ │ + 0x00089c34 755f7465 78747572 653b2020 20202075 u_texture; u │ │ + 0x00089c44 6e69666f 726d2076 65633420 755f6d6f niform vec4 u_mo │ │ + 0x00089c54 64756c61 74696f6e 3b202020 20207661 dulation; va │ │ + 0x00089c64 7279696e 67207665 63322076 5f746578 rying vec2 v_tex │ │ + 0x00089c74 436f6f72 643b2020 20202020 20202076 Coord; v │ │ + 0x00089c84 6f696420 6d61696e 28292020 2020207b oid main() { │ │ + 0x00089c94 20202020 20202020 20766563 34206162 vec4 ab │ │ + 0x00089ca4 6772203d 20746578 74757265 32442875 gr = texture2D(u │ │ + 0x00089cb4 5f746578 74757265 2c20765f 74657843 _texture, v_texC │ │ + 0x00089cc4 6f6f7264 293b2020 20202020 20202067 oord); g │ │ + 0x00089cd4 6c5f4672 6167436f 6c6f7220 3d206162 l_FragColor = ab │ │ + 0x00089ce4 67723b20 20202020 20202020 676c5f46 gr; gl_F │ │ + 0x00089cf4 72616743 6f6c6f72 2e61203d 20312e30 ragColor.a = 1.0 │ │ + 0x00089d04 3b202020 20202020 2020676c 5f467261 ; gl_Fra │ │ + 0x00089d14 67436f6c 6f72202a 3d20755f 6d6f6475 gColor *= u_modu │ │ + 0x00089d24 6c617469 6f6e3b20 20202020 7d200000 lation; } .. │ │ + 0x00089d34 20202020 20707265 63697369 6f6e206d precision m │ │ + 0x00089d44 65646975 6d702066 6c6f6174 3b202020 ediump float; │ │ + 0x00089d54 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ + 0x00089d64 72324420 755f7465 78747572 653b2020 r2D u_texture; │ │ + 0x00089d74 20202075 6e69666f 726d2076 65633420 uniform vec4 │ │ + 0x00089d84 755f6d6f 64756c61 74696f6e 3b202020 u_modulation; │ │ + 0x00089d94 20207661 7279696e 67207665 63322076 varying vec2 v │ │ + 0x00089da4 5f746578 436f6f72 643b2020 20202020 _texCoord; │ │ + 0x00089db4 20202076 6f696420 6d61696e 28292020 void main() │ │ + 0x00089dc4 2020207b 20202020 20202020 20766563 { vec │ │ + 0x00089dd4 34206162 6772203d 20746578 74757265 4 abgr = texture │ │ + 0x00089de4 32442875 5f746578 74757265 2c20765f 2D(u_texture, v_ │ │ + 0x00089df4 74657843 6f6f7264 293b2020 20202020 texCoord); │ │ + 0x00089e04 20202067 6c5f4672 6167436f 6c6f7220 gl_FragColor │ │ + 0x00089e14 3d206162 67723b20 20202020 20202020 = abgr; │ │ + 0x00089e24 676c5f46 72616743 6f6c6f72 2e72203d gl_FragColor.r = │ │ + 0x00089e34 20616267 722e623b 20202020 20202020 abgr.b; │ │ + 0x00089e44 20676c5f 46726167 436f6c6f 722e6220 gl_FragColor.b │ │ + 0x00089e54 3d206162 67722e72 3b202020 20202020 = abgr.r; │ │ + 0x00089e64 2020676c 5f467261 67436f6c 6f722e61 gl_FragColor.a │ │ + 0x00089e74 203d2031 2e303b20 20202020 20202020 = 1.0; │ │ + 0x00089e84 676c5f46 72616743 6f6c6f72 202a3d20 gl_FragColor *= │ │ + 0x00089e94 755f6d6f 64756c61 74696f6e 3b202020 u_modulation; │ │ + 0x00089ea4 20207d20 00000000 20202020 20707265 } .... pre │ │ + 0x00089eb4 63697369 6f6e206d 65646975 6d702066 cision mediump f │ │ + 0x00089ec4 6c6f6174 3b202020 2020756e 69666f72 loat; unifor │ │ + 0x00089ed4 6d207361 6d706c65 72324420 755f7465 m sampler2D u_te │ │ + 0x00089ee4 78747572 653b2020 20202075 6e69666f xture; unifo │ │ + 0x00089ef4 726d2076 65633420 755f6d6f 64756c61 rm vec4 u_modula │ │ + 0x00089f04 74696f6e 3b202020 20207661 7279696e tion; varyin │ │ + 0x00089f14 67207665 63322076 5f746578 436f6f72 g vec2 v_texCoor │ │ + 0x00089f24 643b2020 20202020 20202076 6f696420 d; void │ │ + 0x00089f34 6d61696e 28292020 2020207b 20202020 main() { │ │ + 0x00089f44 20202020 20766563 34206162 6772203d vec4 abgr = │ │ + 0x00089f54 20746578 74757265 32442875 5f746578 texture2D(u_tex │ │ + 0x00089f64 74757265 2c20765f 74657843 6f6f7264 ture, v_texCoord │ │ + 0x00089f74 293b2020 20202020 20202067 6c5f4672 ); gl_Fr │ │ + 0x00089f84 6167436f 6c6f7220 3d206162 67723b20 agColor = abgr; │ │ + 0x00089f94 20202020 20202020 676c5f46 72616743 gl_FragC │ │ + 0x00089fa4 6f6c6f72 2e72203d 20616267 722e623b olor.r = abgr.b; │ │ + 0x00089fb4 20202020 20202020 20676c5f 46726167 gl_Frag │ │ + 0x00089fc4 436f6c6f 722e6220 3d206162 67722e72 Color.b = abgr.r │ │ + 0x00089fd4 3b202020 20202020 2020676c 5f467261 ; gl_Fra │ │ + 0x00089fe4 67436f6c 6f72202a 3d20755f 6d6f6475 gColor *= u_modu │ │ + 0x00089ff4 6c617469 6f6e3b20 20202020 7d200000 lation; } .. │ │ + 0x0008a004 20202020 20707265 63697369 6f6e206d precision m │ │ + 0x0008a014 65646975 6d702066 6c6f6174 3b202020 ediump float; │ │ + 0x0008a024 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ + 0x0008a034 72324420 755f7465 78747572 653b2020 r2D u_texture; │ │ + 0x0008a044 20202075 6e69666f 726d2076 65633420 uniform vec4 │ │ + 0x0008a054 755f6d6f 64756c61 74696f6e 3b202020 u_modulation; │ │ + 0x0008a064 20207661 7279696e 67207665 63322076 varying vec2 v │ │ + 0x0008a074 5f746578 436f6f72 643b2020 20202020 _texCoord; │ │ + 0x0008a084 20202076 6f696420 6d61696e 28292020 void main() │ │ + 0x0008a094 2020207b 20202020 20202020 20676c5f { gl_ │ │ + 0x0008a0a4 46726167 436f6c6f 72203d20 74657874 FragColor = text │ │ + 0x0008a0b4 75726532 4428755f 74657874 7572652c ure2D(u_texture, │ │ + 0x0008a0c4 20765f74 6578436f 6f726429 3b202020 v_texCoord); │ │ + 0x0008a0d4 20202020 2020676c 5f467261 67436f6c gl_FragCol │ │ + 0x0008a0e4 6f72202a 3d20755f 6d6f6475 6c617469 or *= u_modulati │ │ + 0x0008a0f4 6f6e3b20 20202020 7d200000 20202020 on; } .. │ │ + 0x0008a104 20707265 63697369 6f6e206d 65646975 precision mediu │ │ + 0x0008a114 6d702066 6c6f6174 3b202020 2020756e mp float; un │ │ + 0x0008a124 69666f72 6d207665 63342075 5f636f6c iform vec4 u_col │ │ + 0x0008a134 6f723b20 20202020 20202020 766f6964 or; void │ │ + 0x0008a144 206d6169 6e282920 20202020 7b202020 main() { │ │ + 0x0008a154 20202020 2020676c 5f467261 67436f6c gl_FragCol │ │ + 0x0008a164 6f72203d 20755f63 6f6c6f72 3b202020 or = u_color; │ │ + 0x0008a174 20207d20 00000000 20202020 20756e69 } .... uni │ │ + 0x0008a184 666f726d 206d6174 3420755f 70726f6a form mat4 u_proj │ │ + 0x0008a194 65637469 6f6e3b20 20202020 61747472 ection; attr │ │ + 0x0008a1a4 69627574 65207665 63322061 5f706f73 ibute vec2 a_pos │ │ + 0x0008a1b4 6974696f 6e3b2020 20202061 74747269 ition; attri │ │ + 0x0008a1c4 62757465 20766563 3220615f 74657843 bute vec2 a_texC │ │ + 0x0008a1d4 6f6f7264 3b202020 20206174 74726962 oord; attrib │ │ + 0x0008a1e4 75746520 666c6f61 7420615f 616e676c ute float a_angl │ │ + 0x0008a1f4 653b2020 20202061 74747269 62757465 e; attribute │ │ + 0x0008a204 20766563 3220615f 63656e74 65723b20 vec2 a_center; │ │ + 0x0008a214 20202020 76617279 696e6720 76656332 varying vec2 │ │ + 0x0008a224 20765f74 6578436f 6f72643b 20202020 v_texCoord; │ │ + 0x0008a234 20202020 20766f69 64206d61 696e2829 void main() │ │ + 0x0008a244 20202020 207b2020 20202020 20202066 { f │ │ + 0x0008a254 6c6f6174 20616e67 6c65203d 20726164 loat angle = rad │ │ + 0x0008a264 69616e73 28615f61 6e676c65 293b2020 ians(a_angle); │ │ + 0x0008a274 20202020 20202066 6c6f6174 2063203d float c = │ │ + 0x0008a284 20636f73 28616e67 6c65293b 20202020 cos(angle); │ │ + 0x0008a294 20202020 20666c6f 61742073 203d2073 float s = s │ │ + 0x0008a2a4 696e2861 6e676c65 293b2020 20202020 in(angle); │ │ + 0x0008a2b4 2020206d 61743220 726f7461 74696f6e mat2 rotation │ │ + 0x0008a2c4 4d617472 6978203d 206d6174 3228632c Matrix = mat2(c, │ │ + 0x0008a2d4 202d732c 20732c20 63293b20 20202020 -s, s, c); │ │ + 0x0008a2e4 20202020 76656332 20706f73 6974696f vec2 positio │ │ + 0x0008a2f4 6e203d20 726f7461 74696f6e 4d617472 n = rotationMatr │ │ + 0x0008a304 6978202a 2028615f 706f7369 74696f6e ix * (a_position │ │ + 0x0008a314 202d2061 5f63656e 74657229 202b2061 - a_center) + a │ │ + 0x0008a324 5f63656e 7465723b 20202020 20202020 _center; │ │ + 0x0008a334 20765f74 6578436f 6f726420 3d20615f v_texCoord = a_ │ │ + 0x0008a344 74657843 6f6f7264 3b202020 20202020 texCoord; │ │ + 0x0008a354 2020676c 5f506f73 6974696f 6e203d20 gl_Position = │ │ + 0x0008a364 755f7072 6f6a6563 74696f6e 202a2076 u_projection * v │ │ + 0x0008a374 65633428 706f7369 74696f6e 2c20302e ec4(position, 0. │ │ + 0x0008a384 302c2031 2e30293b 20202020 20202020 0, 1.0); │ │ + 0x0008a394 676c5f50 6f696e74 53697a65 203d2031 gl_PointSize = 1 │ │ + 0x0008a3a4 2e303b20 20202020 7d200000 474c4553 .0; } ..GLES │ │ + 0x0008a3b4 325f5570 64617465 56696577 706f7274 2_UpdateViewport │ │ + 0x0008a3c4 00000000 474c4553 325f5265 6e646572 ....GLES2_Render │ │ + 0x0008a3d4 52656164 50697865 6c730000 474c4553 ReadPixels..GLES │ │ + 0x0008a3e4 325f5265 6e646572 436f7079 45780000 2_RenderCopyEx.. │ │ + 0x0008a3f4 474c4553 325f5570 64617465 54657874 GLES2_UpdateText │ │ + 0x0008a404 75726500 474c4553 325f4465 7374726f ure.GLES2_Destro │ │ + 0x0008a414 7952656e 64657265 72000000 474c4553 yRenderer...GLES │ │ + 0x0008a424 325f5265 73657453 74617465 00000000 2_ResetState.... │ │ + 0x0008a434 474c4553 325f5265 6e646572 46696c6c GLES2_RenderFill │ │ + 0x0008a444 52656374 73000000 474c4553 325f5265 Rects...GLES2_Re │ │ + 0x0008a454 6e646572 44726177 4c696e65 73000000 nderDrawLines... │ │ + 0x0008a464 474c4553 325f5265 6e646572 436f7079 GLES2_RenderCopy │ │ + 0x0008a474 00000000 474c4553 325f4372 65617465 ....GLES2_Create │ │ + 0x0008a484 54657874 75726500 30313233 34353637 Texture.01234567 │ │ + 0x0008a494 38394142 43444546 4748494a 4b4c4d4e 89ABCDEFGHIJKLMN │ │ + 0x0008a4a4 4f505152 53545556 5758595a 01000000 OPQRSTUVWXYZ.... │ │ + 0x0008a4b4 02000000 03000000 0d000000 0e000000 ................ │ │ + 0x0008a4c4 0f000000 11000000 1c000000 1a000000 ................ │ │ + 0x0008a4d4 1b000000 00000000 424d0000 98300000 ........BM...0.. │ │ + 0x0008a4e4 01000000 38300000 00000000 000000ff ....80.......... │ │ + 0x0008a4f4 08000000 002000ff 10000000 004000ff ..... .......@.. │ │ + 0x0008a504 18000000 006100ff 20000000 008100ff .....a.. ....... │ │ + 0x0008a514 29000000 00a100ff 31000000 00c200ff ).......1....... │ │ + 0x0008a524 39000000 00e200ff 41000000 000008ff 9.......A....... │ │ + 0x0008a534 4a000000 002008ff 52000000 004008ff J.... ..R....@.. │ │ + 0x0008a544 5a000000 006108ff 62000000 008108ff Z....a..b....... │ │ + 0x0008a554 6a000000 00a108ff 73000000 00c208ff j.......s....... │ │ + 0x0008a564 7b000000 00e208ff 83000000 000010ff {............... │ │ + 0x0008a574 8b000000 002010ff 94000000 004010ff ..... .......@.. │ │ + 0x0008a584 9c000000 006110ff a4000000 008110ff .....a.......... │ │ + 0x0008a594 ac000000 00a110ff b4000000 00c210ff ................ │ │ + 0x0008a5a4 bd000000 00e210ff c5000000 000018ff ................ │ │ + 0x0008a5b4 cd000000 002018ff d5000000 004018ff ..... .......@.. │ │ + 0x0008a5c4 de000000 006118ff e6000000 008118ff .....a.......... │ │ + 0x0008a5d4 ee000000 00a118ff f6000000 00c218ff ................ │ │ + 0x0008a5e4 ff000000 00e218ff 00040000 000020ff .............. . │ │ + 0x0008a5f4 08040000 002020ff 10040000 004020ff ..... ......@ . │ │ + 0x0008a604 18040000 006120ff 20040000 008120ff .....a . ..... . │ │ + 0x0008a614 29040000 00a120ff 31040000 00c220ff )..... .1..... . │ │ + 0x0008a624 39040000 00e220ff 41040000 000029ff 9..... .A.....). │ │ + 0x0008a634 4a040000 002029ff 52040000 004029ff J.... ).R....@). │ │ + 0x0008a644 5a040000 006129ff 62040000 008129ff Z....a).b.....). │ │ + 0x0008a654 6a040000 00a129ff 73040000 00c229ff j.....).s.....). │ │ + 0x0008a664 7b040000 00e229ff 83040000 000031ff {.....).......1. │ │ + 0x0008a674 8b040000 002031ff 94040000 004031ff ..... 1......@1. │ │ + 0x0008a684 9c040000 006131ff a4040000 008131ff .....a1.......1. │ │ + 0x0008a694 ac040000 00a131ff b4040000 00c231ff ......1.......1. │ │ + 0x0008a6a4 bd040000 00e231ff c5040000 000039ff ......1.......9. │ │ + 0x0008a6b4 cd040000 002039ff d5040000 004039ff ..... 9......@9. │ │ + 0x0008a6c4 de040000 006139ff e6040000 008139ff .....a9.......9. │ │ + 0x0008a6d4 ee040000 00a139ff f6040000 00c239ff ......9.......9. │ │ + 0x0008a6e4 ff040000 00e239ff 00080000 000041ff ......9.......A. │ │ + 0x0008a6f4 08080000 002041ff 10080000 004041ff ..... A......@A. │ │ + 0x0008a704 18080000 006141ff 20080000 008141ff .....aA. .....A. │ │ + 0x0008a714 29080000 00a141ff 31080000 00c241ff ).....A.1.....A. │ │ + 0x0008a724 39080000 00e241ff 41080000 00004aff 9.....A.A.....J. │ │ + 0x0008a734 4a080000 00204aff 52080000 00404aff J.... J.R....@J. │ │ + 0x0008a744 5a080000 00614aff 62080000 00814aff Z....aJ.b.....J. │ │ + 0x0008a754 6a080000 00a14aff 73080000 00c24aff j.....J.s.....J. │ │ + 0x0008a764 7b080000 00e24aff 83080000 000052ff {.....J.......R. │ │ + 0x0008a774 8b080000 002052ff 94080000 004052ff ..... R......@R. │ │ + 0x0008a784 9c080000 006152ff a4080000 008152ff .....aR.......R. │ │ + 0x0008a794 ac080000 00a152ff b4080000 00c252ff ......R.......R. │ │ + 0x0008a7a4 bd080000 00e252ff c5080000 00005aff ......R.......Z. │ │ + 0x0008a7b4 cd080000 00205aff d5080000 00405aff ..... Z......@Z. │ │ + 0x0008a7c4 de080000 00615aff e6080000 00815aff .....aZ.......Z. │ │ + 0x0008a7d4 ee080000 00a15aff f6080000 00c25aff ......Z.......Z. │ │ + 0x0008a7e4 ff080000 00e25aff 000c0000 000062ff ......Z.......b. │ │ + 0x0008a7f4 080c0000 002062ff 100c0000 004062ff ..... b......@b. │ │ + 0x0008a804 180c0000 006162ff 200c0000 008162ff .....ab. .....b. │ │ + 0x0008a814 290c0000 00a162ff 310c0000 00c262ff ).....b.1.....b. │ │ + 0x0008a824 390c0000 00e262ff 410c0000 00006aff 9.....b.A.....j. │ │ + 0x0008a834 4a0c0000 00206aff 520c0000 00406aff J.... j.R....@j. │ │ + 0x0008a844 5a0c0000 00616aff 620c0000 00816aff Z....aj.b.....j. │ │ + 0x0008a854 6a0c0000 00a16aff 730c0000 00c26aff j.....j.s.....j. │ │ + 0x0008a864 7b0c0000 00e26aff 830c0000 000073ff {.....j.......s. │ │ + 0x0008a874 8b0c0000 002073ff 940c0000 004073ff ..... s......@s. │ │ + 0x0008a884 9c0c0000 006173ff a40c0000 008173ff .....as.......s. │ │ + 0x0008a894 ac0c0000 00a173ff b40c0000 00c273ff ......s.......s. │ │ + 0x0008a8a4 bd0c0000 00e273ff c50c0000 00007bff ......s.......{. │ │ + 0x0008a8b4 cd0c0000 00207bff d50c0000 00407bff ..... {......@{. │ │ + 0x0008a8c4 de0c0000 00617bff e60c0000 00817bff .....a{.......{. │ │ + 0x0008a8d4 ee0c0000 00a17bff f60c0000 00c27bff ......{.......{. │ │ + 0x0008a8e4 ff0c0000 00e27bff 00100000 000083ff ......{......... │ │ + 0x0008a8f4 08100000 002083ff 10100000 004083ff ..... .......@.. │ │ + 0x0008a904 18100000 006183ff 20100000 008183ff .....a.. ....... │ │ + 0x0008a914 29100000 00a183ff 31100000 00c283ff ).......1....... │ │ + 0x0008a924 39100000 00e283ff 41100000 00008bff 9.......A....... │ │ + 0x0008a934 4a100000 00208bff 52100000 00408bff J.... ..R....@.. │ │ + 0x0008a944 5a100000 00618bff 62100000 00818bff Z....a..b....... │ │ + 0x0008a954 6a100000 00a18bff 73100000 00c28bff j.......s....... │ │ + 0x0008a964 7b100000 00e28bff 83100000 000094ff {............... │ │ + 0x0008a974 8b100000 002094ff 94100000 004094ff ..... .......@.. │ │ + 0x0008a984 9c100000 006194ff a4100000 008194ff .....a.......... │ │ + 0x0008a994 ac100000 00a194ff b4100000 00c294ff ................ │ │ + 0x0008a9a4 bd100000 00e294ff c5100000 00009cff ................ │ │ + 0x0008a9b4 cd100000 00209cff d5100000 00409cff ..... .......@.. │ │ + 0x0008a9c4 de100000 00619cff e6100000 00819cff .....a.......... │ │ + 0x0008a9d4 ee100000 00a19cff f6100000 00c29cff ................ │ │ + 0x0008a9e4 ff100000 00e29cff 00140000 0000a4ff ................ │ │ + 0x0008a9f4 08140000 0020a4ff 10140000 0040a4ff ..... .......@.. │ │ + 0x0008aa04 18140000 0061a4ff 20140000 0081a4ff .....a.. ....... │ │ + 0x0008aa14 29140000 00a1a4ff 31140000 00c2a4ff ).......1....... │ │ + 0x0008aa24 39140000 00e2a4ff 41140000 0000acff 9.......A....... │ │ + 0x0008aa34 4a140000 0020acff 52140000 0040acff J.... ..R....@.. │ │ + 0x0008aa44 5a140000 0061acff 62140000 0081acff Z....a..b....... │ │ + 0x0008aa54 6a140000 00a1acff 73140000 00c2acff j.......s....... │ │ + 0x0008aa64 7b140000 00e2acff 83140000 0000b4ff {............... │ │ + 0x0008aa74 8b140000 0020b4ff 94140000 0040b4ff ..... .......@.. │ │ + 0x0008aa84 9c140000 0061b4ff a4140000 0081b4ff .....a.......... │ │ + 0x0008aa94 ac140000 00a1b4ff b4140000 00c2b4ff ................ │ │ + 0x0008aaa4 bd140000 00e2b4ff c5140000 0000bdff ................ │ │ + 0x0008aab4 cd140000 0020bdff d5140000 0040bdff ..... .......@.. │ │ + 0x0008aac4 de140000 0061bdff e6140000 0081bdff .....a.......... │ │ + 0x0008aad4 ee140000 00a1bdff f6140000 00c2bdff ................ │ │ + 0x0008aae4 ff140000 00e2bdff 00180000 0000c5ff ................ │ │ + 0x0008aaf4 08180000 0020c5ff 10180000 0040c5ff ..... .......@.. │ │ + 0x0008ab04 18180000 0061c5ff 20180000 0081c5ff .....a.. ....... │ │ + 0x0008ab14 29180000 00a1c5ff 31180000 00c2c5ff ).......1....... │ │ + 0x0008ab24 39180000 00e2c5ff 41180000 0000cdff 9.......A....... │ │ + 0x0008ab34 4a180000 0020cdff 52180000 0040cdff J.... ..R....@.. │ │ + 0x0008ab44 5a180000 0061cdff 62180000 0081cdff Z....a..b....... │ │ + 0x0008ab54 6a180000 00a1cdff 73180000 00c2cdff j.......s....... │ │ + 0x0008ab64 7b180000 00e2cdff 83180000 0000d5ff {............... │ │ + 0x0008ab74 8b180000 0020d5ff 94180000 0040d5ff ..... .......@.. │ │ + 0x0008ab84 9c180000 0061d5ff a4180000 0081d5ff .....a.......... │ │ + 0x0008ab94 ac180000 00a1d5ff b4180000 00c2d5ff ................ │ │ + 0x0008aba4 bd180000 00e2d5ff c5180000 0000deff ................ │ │ + 0x0008abb4 cd180000 0020deff d5180000 0040deff ..... .......@.. │ │ + 0x0008abc4 de180000 0061deff e6180000 0081deff .....a.......... │ │ + 0x0008abd4 ee180000 00a1deff f6180000 00c2deff ................ │ │ + 0x0008abe4 ff180000 00e2deff 001c0000 0000e6ff ................ │ │ + 0x0008abf4 081c0000 0020e6ff 101c0000 0040e6ff ..... .......@.. │ │ + 0x0008ac04 181c0000 0061e6ff 201c0000 0081e6ff .....a.. ....... │ │ + 0x0008ac14 291c0000 00a1e6ff 311c0000 00c2e6ff ).......1....... │ │ + 0x0008ac24 391c0000 00e2e6ff 411c0000 0000eeff 9.......A....... │ │ + 0x0008ac34 4a1c0000 0020eeff 521c0000 0040eeff J.... ..R....@.. │ │ + 0x0008ac44 5a1c0000 0061eeff 621c0000 0081eeff Z....a..b....... │ │ + 0x0008ac54 6a1c0000 00a1eeff 731c0000 00c2eeff j.......s....... │ │ + 0x0008ac64 7b1c0000 00e2eeff 831c0000 0000f6ff {............... │ │ + 0x0008ac74 8b1c0000 0020f6ff 941c0000 0040f6ff ..... .......@.. │ │ + 0x0008ac84 9c1c0000 0061f6ff a41c0000 0081f6ff .....a.......... │ │ + 0x0008ac94 ac1c0000 00a1f6ff b41c0000 00c2f6ff ................ │ │ + 0x0008aca4 bd1c0000 00e2f6ff c51c0000 0000ffff ................ │ │ + 0x0008acb4 cd1c0000 0020ffff d51c0000 0040ffff ..... .......@.. │ │ + 0x0008acc4 de1c0000 0061ffff e61c0000 0081ffff .....a.......... │ │ + 0x0008acd4 ee1c0000 00a1ffff f61c0000 00c2ffff ................ │ │ + 0x0008ace4 ff1c0000 00e2ffff 000000ff 00000000 ................ │ │ + 0x0008acf4 000008ff 00200000 000010ff 00400000 ..... .......@.. │ │ + 0x0008ad04 000018ff 00610000 000020ff 00810000 .....a.... ..... │ │ + 0x0008ad14 000029ff 00a10000 000031ff 00c20000 ..).......1..... │ │ + 0x0008ad24 000039ff 00e20000 000041ff 08000000 ..9.......A..... │ │ + 0x0008ad34 00004aff 08200000 000052ff 08400000 ..J.. ....R..@.. │ │ + 0x0008ad44 00005aff 08610000 000062ff 08810000 ..Z..a....b..... │ │ + 0x0008ad54 00006aff 08a10000 000073ff 08c20000 ..j.......s..... │ │ + 0x0008ad64 00007bff 08e20000 000083ff 10000000 ..{............. │ │ + 0x0008ad74 00008bff 10200000 000094ff 10400000 ..... .......@.. │ │ + 0x0008ad84 00009cff 10610000 0000a4ff 10810000 .....a.......... │ │ + 0x0008ad94 0000acff 10a10000 0000b4ff 10c20000 ................ │ │ + 0x0008ada4 0000bdff 10e20000 0000c5ff 18000000 ................ │ │ + 0x0008adb4 0000cdff 18200000 0000d5ff 18400000 ..... .......@.. │ │ + 0x0008adc4 0000deff 18610000 0000e6ff 18810000 .....a.......... │ │ + 0x0008add4 0000eeff 18a10000 0000f6ff 18c20000 ................ │ │ + 0x0008ade4 0000ffff 18e20000 000400ff 20000000 ............ ... │ │ + 0x0008adf4 000408ff 20200000 000410ff 20400000 .... ...... @.. │ │ + 0x0008ae04 000418ff 20610000 000420ff 20810000 .... a.... . ... │ │ + 0x0008ae14 000429ff 20a10000 000431ff 20c20000 ..). .....1. ... │ │ + 0x0008ae24 000439ff 20e20000 000441ff 29000000 ..9. .....A.)... │ │ + 0x0008ae34 00044aff 29200000 000452ff 29400000 ..J.) ....R.)@.. │ │ + 0x0008ae44 00045aff 29610000 000462ff 29810000 ..Z.)a....b.)... │ │ + 0x0008ae54 00046aff 29a10000 000473ff 29c20000 ..j.).....s.)... │ │ + 0x0008ae64 00047bff 29e20000 000483ff 31000000 ..{.).......1... │ │ + 0x0008ae74 00048bff 31200000 000494ff 31400000 ....1 ......1@.. │ │ + 0x0008ae84 00049cff 31610000 0004a4ff 31810000 ....1a......1... │ │ + 0x0008ae94 0004acff 31a10000 0004b4ff 31c20000 ....1.......1... │ │ + 0x0008aea4 0004bdff 31e20000 0004c5ff 39000000 ....1.......9... │ │ + 0x0008aeb4 0004cdff 39200000 0004d5ff 39400000 ....9 ......9@.. │ │ + 0x0008aec4 0004deff 39610000 0004e6ff 39810000 ....9a......9... │ │ + 0x0008aed4 0004eeff 39a10000 0004f6ff 39c20000 ....9.......9... │ │ + 0x0008aee4 0004ffff 39e20000 000800ff 41000000 ....9.......A... │ │ + 0x0008aef4 000808ff 41200000 000810ff 41400000 ....A ......A@.. │ │ + 0x0008af04 000818ff 41610000 000820ff 41810000 ....Aa.... .A... │ │ + 0x0008af14 000829ff 41a10000 000831ff 41c20000 ..).A.....1.A... │ │ + 0x0008af24 000839ff 41e20000 000841ff 4a000000 ..9.A.....A.J... │ │ + 0x0008af34 00084aff 4a200000 000852ff 4a400000 ..J.J ....R.J@.. │ │ + 0x0008af44 00085aff 4a610000 000862ff 4a810000 ..Z.Ja....b.J... │ │ + 0x0008af54 00086aff 4aa10000 000873ff 4ac20000 ..j.J.....s.J... │ │ + 0x0008af64 00087bff 4ae20000 000883ff 52000000 ..{.J.......R... │ │ + 0x0008af74 00088bff 52200000 000894ff 52400000 ....R ......R@.. │ │ + 0x0008af84 00089cff 52610000 0008a4ff 52810000 ....Ra......R... │ │ + 0x0008af94 0008acff 52a10000 0008b4ff 52c20000 ....R.......R... │ │ + 0x0008afa4 0008bdff 52e20000 0008c5ff 5a000000 ....R.......Z... │ │ + 0x0008afb4 0008cdff 5a200000 0008d5ff 5a400000 ....Z ......Z@.. │ │ + 0x0008afc4 0008deff 5a610000 0008e6ff 5a810000 ....Za......Z... │ │ + 0x0008afd4 0008eeff 5aa10000 0008f6ff 5ac20000 ....Z.......Z... │ │ + 0x0008afe4 0008ffff 5ae20000 000c00ff 62000000 ....Z.......b... │ │ + 0x0008aff4 000c08ff 62200000 000c10ff 62400000 ....b ......b@.. │ │ + 0x0008b004 000c18ff 62610000 000c20ff 62810000 ....ba.... .b... │ │ + 0x0008b014 000c29ff 62a10000 000c31ff 62c20000 ..).b.....1.b... │ │ + 0x0008b024 000c39ff 62e20000 000c41ff 6a000000 ..9.b.....A.j... │ │ + 0x0008b034 000c4aff 6a200000 000c52ff 6a400000 ..J.j ....R.j@.. │ │ + 0x0008b044 000c5aff 6a610000 000c62ff 6a810000 ..Z.ja....b.j... │ │ + 0x0008b054 000c6aff 6aa10000 000c73ff 6ac20000 ..j.j.....s.j... │ │ + 0x0008b064 000c7bff 6ae20000 000c83ff 73000000 ..{.j.......s... │ │ + 0x0008b074 000c8bff 73200000 000c94ff 73400000 ....s ......s@.. │ │ + 0x0008b084 000c9cff 73610000 000ca4ff 73810000 ....sa......s... │ │ + 0x0008b094 000cacff 73a10000 000cb4ff 73c20000 ....s.......s... │ │ + 0x0008b0a4 000cbdff 73e20000 000cc5ff 7b000000 ....s.......{... │ │ + 0x0008b0b4 000ccdff 7b200000 000cd5ff 7b400000 ....{ ......{@.. │ │ + 0x0008b0c4 000cdeff 7b610000 000ce6ff 7b810000 ....{a......{... │ │ + 0x0008b0d4 000ceeff 7ba10000 000cf6ff 7bc20000 ....{.......{... │ │ + 0x0008b0e4 000cffff 7be20000 001000ff 83000000 ....{........... │ │ + 0x0008b0f4 001008ff 83200000 001010ff 83400000 ..... .......@.. │ │ + 0x0008b104 001018ff 83610000 001020ff 83810000 .....a.... ..... │ │ + 0x0008b114 001029ff 83a10000 001031ff 83c20000 ..).......1..... │ │ + 0x0008b124 001039ff 83e20000 001041ff 8b000000 ..9.......A..... │ │ + 0x0008b134 00104aff 8b200000 001052ff 8b400000 ..J.. ....R..@.. │ │ + 0x0008b144 00105aff 8b610000 001062ff 8b810000 ..Z..a....b..... │ │ + 0x0008b154 00106aff 8ba10000 001073ff 8bc20000 ..j.......s..... │ │ + 0x0008b164 00107bff 8be20000 001083ff 94000000 ..{............. │ │ + 0x0008b174 00108bff 94200000 001094ff 94400000 ..... .......@.. │ │ + 0x0008b184 00109cff 94610000 0010a4ff 94810000 .....a.......... │ │ + 0x0008b194 0010acff 94a10000 0010b4ff 94c20000 ................ │ │ + 0x0008b1a4 0010bdff 94e20000 0010c5ff 9c000000 ................ │ │ + 0x0008b1b4 0010cdff 9c200000 0010d5ff 9c400000 ..... .......@.. │ │ + 0x0008b1c4 0010deff 9c610000 0010e6ff 9c810000 .....a.......... │ │ + 0x0008b1d4 0010eeff 9ca10000 0010f6ff 9cc20000 ................ │ │ + 0x0008b1e4 0010ffff 9ce20000 001400ff a4000000 ................ │ │ + 0x0008b1f4 001408ff a4200000 001410ff a4400000 ..... .......@.. │ │ + 0x0008b204 001418ff a4610000 001420ff a4810000 .....a.... ..... │ │ + 0x0008b214 001429ff a4a10000 001431ff a4c20000 ..).......1..... │ │ + 0x0008b224 001439ff a4e20000 001441ff ac000000 ..9.......A..... │ │ + 0x0008b234 00144aff ac200000 001452ff ac400000 ..J.. ....R..@.. │ │ + 0x0008b244 00145aff ac610000 001462ff ac810000 ..Z..a....b..... │ │ + 0x0008b254 00146aff aca10000 001473ff acc20000 ..j.......s..... │ │ + 0x0008b264 00147bff ace20000 001483ff b4000000 ..{............. │ │ + 0x0008b274 00148bff b4200000 001494ff b4400000 ..... .......@.. │ │ + 0x0008b284 00149cff b4610000 0014a4ff b4810000 .....a.......... │ │ + 0x0008b294 0014acff b4a10000 0014b4ff b4c20000 ................ │ │ + 0x0008b2a4 0014bdff b4e20000 0014c5ff bd000000 ................ │ │ + 0x0008b2b4 0014cdff bd200000 0014d5ff bd400000 ..... .......@.. │ │ + 0x0008b2c4 0014deff bd610000 0014e6ff bd810000 .....a.......... │ │ + 0x0008b2d4 0014eeff bda10000 0014f6ff bdc20000 ................ │ │ + 0x0008b2e4 0014ffff bde20000 001800ff c5000000 ................ │ │ + 0x0008b2f4 001808ff c5200000 001810ff c5400000 ..... .......@.. │ │ + 0x0008b304 001818ff c5610000 001820ff c5810000 .....a.... ..... │ │ + 0x0008b314 001829ff c5a10000 001831ff c5c20000 ..).......1..... │ │ + 0x0008b324 001839ff c5e20000 001841ff cd000000 ..9.......A..... │ │ + 0x0008b334 00184aff cd200000 001852ff cd400000 ..J.. ....R..@.. │ │ + 0x0008b344 00185aff cd610000 001862ff cd810000 ..Z..a....b..... │ │ + 0x0008b354 00186aff cda10000 001873ff cdc20000 ..j.......s..... │ │ + 0x0008b364 00187bff cde20000 001883ff d5000000 ..{............. │ │ + 0x0008b374 00188bff d5200000 001894ff d5400000 ..... .......@.. │ │ + 0x0008b384 00189cff d5610000 0018a4ff d5810000 .....a.......... │ │ + 0x0008b394 0018acff d5a10000 0018b4ff d5c20000 ................ │ │ + 0x0008b3a4 0018bdff d5e20000 0018c5ff de000000 ................ │ │ + 0x0008b3b4 0018cdff de200000 0018d5ff de400000 ..... .......@.. │ │ + 0x0008b3c4 0018deff de610000 0018e6ff de810000 .....a.......... │ │ + 0x0008b3d4 0018eeff dea10000 0018f6ff dec20000 ................ │ │ + 0x0008b3e4 0018ffff dee20000 001c00ff e6000000 ................ │ │ + 0x0008b3f4 001c08ff e6200000 001c10ff e6400000 ..... .......@.. │ │ + 0x0008b404 001c18ff e6610000 001c20ff e6810000 .....a.... ..... │ │ + 0x0008b414 001c29ff e6a10000 001c31ff e6c20000 ..).......1..... │ │ + 0x0008b424 001c39ff e6e20000 001c41ff ee000000 ..9.......A..... │ │ + 0x0008b434 001c4aff ee200000 001c52ff ee400000 ..J.. ....R..@.. │ │ + 0x0008b444 001c5aff ee610000 001c62ff ee810000 ..Z..a....b..... │ │ + 0x0008b454 001c6aff eea10000 001c73ff eec20000 ..j.......s..... │ │ + 0x0008b464 001c7bff eee20000 001c83ff f6000000 ..{............. │ │ + 0x0008b474 001c8bff f6200000 001c94ff f6400000 ..... .......@.. │ │ + 0x0008b484 001c9cff f6610000 001ca4ff f6810000 .....a.......... │ │ + 0x0008b494 001cacff f6a10000 001cb4ff f6c20000 ................ │ │ + 0x0008b4a4 001cbdff f6e20000 001cc5ff ff000000 ................ │ │ + 0x0008b4b4 001ccdff ff200000 001cd5ff ff400000 ..... .......@.. │ │ + 0x0008b4c4 001cdeff ff610000 001ce6ff ff810000 .....a.......... │ │ + 0x0008b4d4 001ceeff ffa10000 001cf6ff ffc20000 ................ │ │ + 0x0008b4e4 001cffff ffe20000 ff000000 00000000 ................ │ │ + 0x0008b4f4 ff080000 00002000 ff100000 00004000 ...... .......@. │ │ + 0x0008b504 ff180000 00006100 ff200000 00008100 ......a.. ...... │ │ + 0x0008b514 ff290000 0000a100 ff310000 0000c200 .).......1...... │ │ + 0x0008b524 ff390000 0000e200 ff410000 00000008 .9.......A...... │ │ + 0x0008b534 ff4a0000 00002008 ff520000 00004008 .J.... ..R....@. │ │ + 0x0008b544 ff5a0000 00006108 ff620000 00008108 .Z....a..b...... │ │ + 0x0008b554 ff6a0000 0000a108 ff730000 0000c208 .j.......s...... │ │ + 0x0008b564 ff7b0000 0000e208 ff830000 00000010 .{.............. │ │ + 0x0008b574 ff8b0000 00002010 ff940000 00004010 ...... .......@. │ │ + 0x0008b584 ff9c0000 00006110 ffa40000 00008110 ......a......... │ │ + 0x0008b594 ffac0000 0000a110 ffb40000 0000c210 ................ │ │ + 0x0008b5a4 ffbd0000 0000e210 ffc50000 00000018 ................ │ │ + 0x0008b5b4 ffcd0000 00002018 ffd50000 00004018 ...... .......@. │ │ + 0x0008b5c4 ffde0000 00006118 ffe60000 00008118 ......a......... │ │ + 0x0008b5d4 ffee0000 0000a118 fff60000 0000c218 ................ │ │ + 0x0008b5e4 ffff0000 0000e218 ff000400 00000020 ............... │ │ + 0x0008b5f4 ff080400 00002020 ff100400 00004020 ...... ......@ │ │ + 0x0008b604 ff180400 00006120 ff200400 00008120 ......a . ..... │ │ + 0x0008b614 ff290400 0000a120 ff310400 0000c220 .)..... .1..... │ │ + 0x0008b624 ff390400 0000e220 ff410400 00000029 .9..... .A.....) │ │ + 0x0008b634 ff4a0400 00002029 ff520400 00004029 .J.... ).R....@) │ │ + 0x0008b644 ff5a0400 00006129 ff620400 00008129 .Z....a).b.....) │ │ + 0x0008b654 ff6a0400 0000a129 ff730400 0000c229 .j.....).s.....) │ │ + 0x0008b664 ff7b0400 0000e229 ff830400 00000031 .{.....).......1 │ │ + 0x0008b674 ff8b0400 00002031 ff940400 00004031 ...... 1......@1 │ │ + 0x0008b684 ff9c0400 00006131 ffa40400 00008131 ......a1.......1 │ │ + 0x0008b694 ffac0400 0000a131 ffb40400 0000c231 .......1.......1 │ │ + 0x0008b6a4 ffbd0400 0000e231 ffc50400 00000039 .......1.......9 │ │ + 0x0008b6b4 ffcd0400 00002039 ffd50400 00004039 ...... 9......@9 │ │ + 0x0008b6c4 ffde0400 00006139 ffe60400 00008139 ......a9.......9 │ │ + 0x0008b6d4 ffee0400 0000a139 fff60400 0000c239 .......9.......9 │ │ + 0x0008b6e4 ffff0400 0000e239 ff000800 00000041 .......9.......A │ │ + 0x0008b6f4 ff080800 00002041 ff100800 00004041 ...... A......@A │ │ + 0x0008b704 ff180800 00006141 ff200800 00008141 ......aA. .....A │ │ + 0x0008b714 ff290800 0000a141 ff310800 0000c241 .).....A.1.....A │ │ + 0x0008b724 ff390800 0000e241 ff410800 0000004a .9.....A.A.....J │ │ + 0x0008b734 ff4a0800 0000204a ff520800 0000404a .J.... J.R....@J │ │ + 0x0008b744 ff5a0800 0000614a ff620800 0000814a .Z....aJ.b.....J │ │ + 0x0008b754 ff6a0800 0000a14a ff730800 0000c24a .j.....J.s.....J │ │ + 0x0008b764 ff7b0800 0000e24a ff830800 00000052 .{.....J.......R │ │ + 0x0008b774 ff8b0800 00002052 ff940800 00004052 ...... R......@R │ │ + 0x0008b784 ff9c0800 00006152 ffa40800 00008152 ......aR.......R │ │ + 0x0008b794 ffac0800 0000a152 ffb40800 0000c252 .......R.......R │ │ + 0x0008b7a4 ffbd0800 0000e252 ffc50800 0000005a .......R.......Z │ │ + 0x0008b7b4 ffcd0800 0000205a ffd50800 0000405a ...... Z......@Z │ │ + 0x0008b7c4 ffde0800 0000615a ffe60800 0000815a ......aZ.......Z │ │ + 0x0008b7d4 ffee0800 0000a15a fff60800 0000c25a .......Z.......Z │ │ + 0x0008b7e4 ffff0800 0000e25a ff000c00 00000062 .......Z.......b │ │ + 0x0008b7f4 ff080c00 00002062 ff100c00 00004062 ...... b......@b │ │ + 0x0008b804 ff180c00 00006162 ff200c00 00008162 ......ab. .....b │ │ + 0x0008b814 ff290c00 0000a162 ff310c00 0000c262 .).....b.1.....b │ │ + 0x0008b824 ff390c00 0000e262 ff410c00 0000006a .9.....b.A.....j │ │ + 0x0008b834 ff4a0c00 0000206a ff520c00 0000406a .J.... j.R....@j │ │ + 0x0008b844 ff5a0c00 0000616a ff620c00 0000816a .Z....aj.b.....j │ │ + 0x0008b854 ff6a0c00 0000a16a ff730c00 0000c26a .j.....j.s.....j │ │ + 0x0008b864 ff7b0c00 0000e26a ff830c00 00000073 .{.....j.......s │ │ + 0x0008b874 ff8b0c00 00002073 ff940c00 00004073 ...... s......@s │ │ + 0x0008b884 ff9c0c00 00006173 ffa40c00 00008173 ......as.......s │ │ + 0x0008b894 ffac0c00 0000a173 ffb40c00 0000c273 .......s.......s │ │ + 0x0008b8a4 ffbd0c00 0000e273 ffc50c00 0000007b .......s.......{ │ │ + 0x0008b8b4 ffcd0c00 0000207b ffd50c00 0000407b ...... {......@{ │ │ + 0x0008b8c4 ffde0c00 0000617b ffe60c00 0000817b ......a{.......{ │ │ + 0x0008b8d4 ffee0c00 0000a17b fff60c00 0000c27b .......{.......{ │ │ + 0x0008b8e4 ffff0c00 0000e27b ff001000 00000083 .......{........ │ │ + 0x0008b8f4 ff081000 00002083 ff101000 00004083 ...... .......@. │ │ + 0x0008b904 ff181000 00006183 ff201000 00008183 ......a.. ...... │ │ + 0x0008b914 ff291000 0000a183 ff311000 0000c283 .).......1...... │ │ + 0x0008b924 ff391000 0000e283 ff411000 0000008b .9.......A...... │ │ + 0x0008b934 ff4a1000 0000208b ff521000 0000408b .J.... ..R....@. │ │ + 0x0008b944 ff5a1000 0000618b ff621000 0000818b .Z....a..b...... │ │ + 0x0008b954 ff6a1000 0000a18b ff731000 0000c28b .j.......s...... │ │ + 0x0008b964 ff7b1000 0000e28b ff831000 00000094 .{.............. │ │ + 0x0008b974 ff8b1000 00002094 ff941000 00004094 ...... .......@. │ │ + 0x0008b984 ff9c1000 00006194 ffa41000 00008194 ......a......... │ │ + 0x0008b994 ffac1000 0000a194 ffb41000 0000c294 ................ │ │ + 0x0008b9a4 ffbd1000 0000e294 ffc51000 0000009c ................ │ │ + 0x0008b9b4 ffcd1000 0000209c ffd51000 0000409c ...... .......@. │ │ + 0x0008b9c4 ffde1000 0000619c ffe61000 0000819c ......a......... │ │ + 0x0008b9d4 ffee1000 0000a19c fff61000 0000c29c ................ │ │ + 0x0008b9e4 ffff1000 0000e29c ff001400 000000a4 ................ │ │ + 0x0008b9f4 ff081400 000020a4 ff101400 000040a4 ...... .......@. │ │ + 0x0008ba04 ff181400 000061a4 ff201400 000081a4 ......a.. ...... │ │ + 0x0008ba14 ff291400 0000a1a4 ff311400 0000c2a4 .).......1...... │ │ + 0x0008ba24 ff391400 0000e2a4 ff411400 000000ac .9.......A...... │ │ + 0x0008ba34 ff4a1400 000020ac ff521400 000040ac .J.... ..R....@. │ │ + 0x0008ba44 ff5a1400 000061ac ff621400 000081ac .Z....a..b...... │ │ + 0x0008ba54 ff6a1400 0000a1ac ff731400 0000c2ac .j.......s...... │ │ + 0x0008ba64 ff7b1400 0000e2ac ff831400 000000b4 .{.............. │ │ + 0x0008ba74 ff8b1400 000020b4 ff941400 000040b4 ...... .......@. │ │ + 0x0008ba84 ff9c1400 000061b4 ffa41400 000081b4 ......a......... │ │ + 0x0008ba94 ffac1400 0000a1b4 ffb41400 0000c2b4 ................ │ │ + 0x0008baa4 ffbd1400 0000e2b4 ffc51400 000000bd ................ │ │ + 0x0008bab4 ffcd1400 000020bd ffd51400 000040bd ...... .......@. │ │ + 0x0008bac4 ffde1400 000061bd ffe61400 000081bd ......a......... │ │ + 0x0008bad4 ffee1400 0000a1bd fff61400 0000c2bd ................ │ │ + 0x0008bae4 ffff1400 0000e2bd ff001800 000000c5 ................ │ │ + 0x0008baf4 ff081800 000020c5 ff101800 000040c5 ...... .......@. │ │ + 0x0008bb04 ff181800 000061c5 ff201800 000081c5 ......a.. ...... │ │ + 0x0008bb14 ff291800 0000a1c5 ff311800 0000c2c5 .).......1...... │ │ + 0x0008bb24 ff391800 0000e2c5 ff411800 000000cd .9.......A...... │ │ + 0x0008bb34 ff4a1800 000020cd ff521800 000040cd .J.... ..R....@. │ │ + 0x0008bb44 ff5a1800 000061cd ff621800 000081cd .Z....a..b...... │ │ + 0x0008bb54 ff6a1800 0000a1cd ff731800 0000c2cd .j.......s...... │ │ + 0x0008bb64 ff7b1800 0000e2cd ff831800 000000d5 .{.............. │ │ + 0x0008bb74 ff8b1800 000020d5 ff941800 000040d5 ...... .......@. │ │ + 0x0008bb84 ff9c1800 000061d5 ffa41800 000081d5 ......a......... │ │ + 0x0008bb94 ffac1800 0000a1d5 ffb41800 0000c2d5 ................ │ │ + 0x0008bba4 ffbd1800 0000e2d5 ffc51800 000000de ................ │ │ + 0x0008bbb4 ffcd1800 000020de ffd51800 000040de ...... .......@. │ │ + 0x0008bbc4 ffde1800 000061de ffe61800 000081de ......a......... │ │ + 0x0008bbd4 ffee1800 0000a1de fff61800 0000c2de ................ │ │ + 0x0008bbe4 ffff1800 0000e2de ff001c00 000000e6 ................ │ │ + 0x0008bbf4 ff081c00 000020e6 ff101c00 000040e6 ...... .......@. │ │ + 0x0008bc04 ff181c00 000061e6 ff201c00 000081e6 ......a.. ...... │ │ + 0x0008bc14 ff291c00 0000a1e6 ff311c00 0000c2e6 .).......1...... │ │ + 0x0008bc24 ff391c00 0000e2e6 ff411c00 000000ee .9.......A...... │ │ + 0x0008bc34 ff4a1c00 000020ee ff521c00 000040ee .J.... ..R....@. │ │ + 0x0008bc44 ff5a1c00 000061ee ff621c00 000081ee .Z....a..b...... │ │ + 0x0008bc54 ff6a1c00 0000a1ee ff731c00 0000c2ee .j.......s...... │ │ + 0x0008bc64 ff7b1c00 0000e2ee ff831c00 000000f6 .{.............. │ │ + 0x0008bc74 ff8b1c00 000020f6 ff941c00 000040f6 ...... .......@. │ │ + 0x0008bc84 ff9c1c00 000061f6 ffa41c00 000081f6 ......a......... │ │ + 0x0008bc94 ffac1c00 0000a1f6 ffb41c00 0000c2f6 ................ │ │ + 0x0008bca4 ffbd1c00 0000e2f6 ffc51c00 000000ff ................ │ │ + 0x0008bcb4 ffcd1c00 000020ff ffd51c00 000040ff ...... .......@. │ │ + 0x0008bcc4 ffde1c00 000061ff ffe61c00 000081ff ......a......... │ │ + 0x0008bcd4 ffee1c00 0000a1ff fff61c00 0000c2ff ................ │ │ + 0x0008bce4 ffff1c00 0000e2ff 00000000 ff000000 ................ │ │ + 0x0008bcf4 00000008 ff002000 00000010 ff004000 ...... .......@. │ │ + 0x0008bd04 00000018 ff006100 00000020 ff008100 ......a.... .... │ │ + 0x0008bd14 00000029 ff00a100 00000031 ff00c200 ...).......1.... │ │ + 0x0008bd24 00000039 ff00e200 00000041 ff080000 ...9.......A.... │ │ + 0x0008bd34 0000004a ff082000 00000052 ff084000 ...J.. ....R..@. │ │ + 0x0008bd44 0000005a ff086100 00000062 ff088100 ...Z..a....b.... │ │ + 0x0008bd54 0000006a ff08a100 00000073 ff08c200 ...j.......s.... │ │ + 0x0008bd64 0000007b ff08e200 00000083 ff100000 ...{............ │ │ + 0x0008bd74 0000008b ff102000 00000094 ff104000 ...... .......@. │ │ + 0x0008bd84 0000009c ff106100 000000a4 ff108100 ......a......... │ │ + 0x0008bd94 000000ac ff10a100 000000b4 ff10c200 ................ │ │ + 0x0008bda4 000000bd ff10e200 000000c5 ff180000 ................ │ │ + 0x0008bdb4 000000cd ff182000 000000d5 ff184000 ...... .......@. │ │ + 0x0008bdc4 000000de ff186100 000000e6 ff188100 ......a......... │ │ + 0x0008bdd4 000000ee ff18a100 000000f6 ff18c200 ................ │ │ + 0x0008bde4 000000ff ff18e200 00000400 ff200000 ............. .. │ │ + 0x0008bdf4 00000408 ff202000 00000410 ff204000 ..... ...... @. │ │ + 0x0008be04 00000418 ff206100 00000420 ff208100 ..... a.... . .. │ │ + 0x0008be14 00000429 ff20a100 00000431 ff20c200 ...). .....1. .. │ │ + 0x0008be24 00000439 ff20e200 00000441 ff290000 ...9. .....A.).. │ │ + 0x0008be34 0000044a ff292000 00000452 ff294000 ...J.) ....R.)@. │ │ + 0x0008be44 0000045a ff296100 00000462 ff298100 ...Z.)a....b.).. │ │ + 0x0008be54 0000046a ff29a100 00000473 ff29c200 ...j.).....s.).. │ │ + 0x0008be64 0000047b ff29e200 00000483 ff310000 ...{.).......1.. │ │ + 0x0008be74 0000048b ff312000 00000494 ff314000 .....1 ......1@. │ │ + 0x0008be84 0000049c ff316100 000004a4 ff318100 .....1a......1.. │ │ + 0x0008be94 000004ac ff31a100 000004b4 ff31c200 .....1.......1.. │ │ + 0x0008bea4 000004bd ff31e200 000004c5 ff390000 .....1.......9.. │ │ + 0x0008beb4 000004cd ff392000 000004d5 ff394000 .....9 ......9@. │ │ + 0x0008bec4 000004de ff396100 000004e6 ff398100 .....9a......9.. │ │ + 0x0008bed4 000004ee ff39a100 000004f6 ff39c200 .....9.......9.. │ │ + 0x0008bee4 000004ff ff39e200 00000800 ff410000 .....9.......A.. │ │ + 0x0008bef4 00000808 ff412000 00000810 ff414000 .....A ......A@. │ │ + 0x0008bf04 00000818 ff416100 00000820 ff418100 .....Aa.... .A.. │ │ + 0x0008bf14 00000829 ff41a100 00000831 ff41c200 ...).A.....1.A.. │ │ + 0x0008bf24 00000839 ff41e200 00000841 ff4a0000 ...9.A.....A.J.. │ │ + 0x0008bf34 0000084a ff4a2000 00000852 ff4a4000 ...J.J ....R.J@. │ │ + 0x0008bf44 0000085a ff4a6100 00000862 ff4a8100 ...Z.Ja....b.J.. │ │ + 0x0008bf54 0000086a ff4aa100 00000873 ff4ac200 ...j.J.....s.J.. │ │ + 0x0008bf64 0000087b ff4ae200 00000883 ff520000 ...{.J.......R.. │ │ + 0x0008bf74 0000088b ff522000 00000894 ff524000 .....R ......R@. │ │ + 0x0008bf84 0000089c ff526100 000008a4 ff528100 .....Ra......R.. │ │ + 0x0008bf94 000008ac ff52a100 000008b4 ff52c200 .....R.......R.. │ │ + 0x0008bfa4 000008bd ff52e200 000008c5 ff5a0000 .....R.......Z.. │ │ + 0x0008bfb4 000008cd ff5a2000 000008d5 ff5a4000 .....Z ......Z@. │ │ + 0x0008bfc4 000008de ff5a6100 000008e6 ff5a8100 .....Za......Z.. │ │ + 0x0008bfd4 000008ee ff5aa100 000008f6 ff5ac200 .....Z.......Z.. │ │ + 0x0008bfe4 000008ff ff5ae200 00000c00 ff620000 .....Z.......b.. │ │ + 0x0008bff4 00000c08 ff622000 00000c10 ff624000 .....b ......b@. │ │ + 0x0008c004 00000c18 ff626100 00000c20 ff628100 .....ba.... .b.. │ │ + 0x0008c014 00000c29 ff62a100 00000c31 ff62c200 ...).b.....1.b.. │ │ + 0x0008c024 00000c39 ff62e200 00000c41 ff6a0000 ...9.b.....A.j.. │ │ + 0x0008c034 00000c4a ff6a2000 00000c52 ff6a4000 ...J.j ....R.j@. │ │ + 0x0008c044 00000c5a ff6a6100 00000c62 ff6a8100 ...Z.ja....b.j.. │ │ + 0x0008c054 00000c6a ff6aa100 00000c73 ff6ac200 ...j.j.....s.j.. │ │ + 0x0008c064 00000c7b ff6ae200 00000c83 ff730000 ...{.j.......s.. │ │ + 0x0008c074 00000c8b ff732000 00000c94 ff734000 .....s ......s@. │ │ + 0x0008c084 00000c9c ff736100 00000ca4 ff738100 .....sa......s.. │ │ + 0x0008c094 00000cac ff73a100 00000cb4 ff73c200 .....s.......s.. │ │ + 0x0008c0a4 00000cbd ff73e200 00000cc5 ff7b0000 .....s.......{.. │ │ + 0x0008c0b4 00000ccd ff7b2000 00000cd5 ff7b4000 .....{ ......{@. │ │ + 0x0008c0c4 00000cde ff7b6100 00000ce6 ff7b8100 .....{a......{.. │ │ + 0x0008c0d4 00000cee ff7ba100 00000cf6 ff7bc200 .....{.......{.. │ │ + 0x0008c0e4 00000cff ff7be200 00001000 ff830000 .....{.......... │ │ + 0x0008c0f4 00001008 ff832000 00001010 ff834000 ...... .......@. │ │ + 0x0008c104 00001018 ff836100 00001020 ff838100 ......a.... .... │ │ + 0x0008c114 00001029 ff83a100 00001031 ff83c200 ...).......1.... │ │ + 0x0008c124 00001039 ff83e200 00001041 ff8b0000 ...9.......A.... │ │ + 0x0008c134 0000104a ff8b2000 00001052 ff8b4000 ...J.. ....R..@. │ │ + 0x0008c144 0000105a ff8b6100 00001062 ff8b8100 ...Z..a....b.... │ │ + 0x0008c154 0000106a ff8ba100 00001073 ff8bc200 ...j.......s.... │ │ + 0x0008c164 0000107b ff8be200 00001083 ff940000 ...{............ │ │ + 0x0008c174 0000108b ff942000 00001094 ff944000 ...... .......@. │ │ + 0x0008c184 0000109c ff946100 000010a4 ff948100 ......a......... │ │ + 0x0008c194 000010ac ff94a100 000010b4 ff94c200 ................ │ │ + 0x0008c1a4 000010bd ff94e200 000010c5 ff9c0000 ................ │ │ + 0x0008c1b4 000010cd ff9c2000 000010d5 ff9c4000 ...... .......@. │ │ + 0x0008c1c4 000010de ff9c6100 000010e6 ff9c8100 ......a......... │ │ + 0x0008c1d4 000010ee ff9ca100 000010f6 ff9cc200 ................ │ │ + 0x0008c1e4 000010ff ff9ce200 00001400 ffa40000 ................ │ │ + 0x0008c1f4 00001408 ffa42000 00001410 ffa44000 ...... .......@. │ │ + 0x0008c204 00001418 ffa46100 00001420 ffa48100 ......a.... .... │ │ + 0x0008c214 00001429 ffa4a100 00001431 ffa4c200 ...).......1.... │ │ + 0x0008c224 00001439 ffa4e200 00001441 ffac0000 ...9.......A.... │ │ + 0x0008c234 0000144a ffac2000 00001452 ffac4000 ...J.. ....R..@. │ │ + 0x0008c244 0000145a ffac6100 00001462 ffac8100 ...Z..a....b.... │ │ + 0x0008c254 0000146a ffaca100 00001473 ffacc200 ...j.......s.... │ │ + 0x0008c264 0000147b fface200 00001483 ffb40000 ...{............ │ │ + 0x0008c274 0000148b ffb42000 00001494 ffb44000 ...... .......@. │ │ + 0x0008c284 0000149c ffb46100 000014a4 ffb48100 ......a......... │ │ + 0x0008c294 000014ac ffb4a100 000014b4 ffb4c200 ................ │ │ + 0x0008c2a4 000014bd ffb4e200 000014c5 ffbd0000 ................ │ │ + 0x0008c2b4 000014cd ffbd2000 000014d5 ffbd4000 ...... .......@. │ │ + 0x0008c2c4 000014de ffbd6100 000014e6 ffbd8100 ......a......... │ │ + 0x0008c2d4 000014ee ffbda100 000014f6 ffbdc200 ................ │ │ + 0x0008c2e4 000014ff ffbde200 00001800 ffc50000 ................ │ │ + 0x0008c2f4 00001808 ffc52000 00001810 ffc54000 ...... .......@. │ │ + 0x0008c304 00001818 ffc56100 00001820 ffc58100 ......a.... .... │ │ + 0x0008c314 00001829 ffc5a100 00001831 ffc5c200 ...).......1.... │ │ + 0x0008c324 00001839 ffc5e200 00001841 ffcd0000 ...9.......A.... │ │ + 0x0008c334 0000184a ffcd2000 00001852 ffcd4000 ...J.. ....R..@. │ │ + 0x0008c344 0000185a ffcd6100 00001862 ffcd8100 ...Z..a....b.... │ │ + 0x0008c354 0000186a ffcda100 00001873 ffcdc200 ...j.......s.... │ │ + 0x0008c364 0000187b ffcde200 00001883 ffd50000 ...{............ │ │ + 0x0008c374 0000188b ffd52000 00001894 ffd54000 ...... .......@. │ │ + 0x0008c384 0000189c ffd56100 000018a4 ffd58100 ......a......... │ │ + 0x0008c394 000018ac ffd5a100 000018b4 ffd5c200 ................ │ │ + 0x0008c3a4 000018bd ffd5e200 000018c5 ffde0000 ................ │ │ + 0x0008c3b4 000018cd ffde2000 000018d5 ffde4000 ...... .......@. │ │ + 0x0008c3c4 000018de ffde6100 000018e6 ffde8100 ......a......... │ │ + 0x0008c3d4 000018ee ffdea100 000018f6 ffdec200 ................ │ │ + 0x0008c3e4 000018ff ffdee200 00001c00 ffe60000 ................ │ │ + 0x0008c3f4 00001c08 ffe62000 00001c10 ffe64000 ...... .......@. │ │ + 0x0008c404 00001c18 ffe66100 00001c20 ffe68100 ......a.... .... │ │ + 0x0008c414 00001c29 ffe6a100 00001c31 ffe6c200 ...).......1.... │ │ + 0x0008c424 00001c39 ffe6e200 00001c41 ffee0000 ...9.......A.... │ │ + 0x0008c434 00001c4a ffee2000 00001c52 ffee4000 ...J.. ....R..@. │ │ + 0x0008c444 00001c5a ffee6100 00001c62 ffee8100 ...Z..a....b.... │ │ + 0x0008c454 00001c6a ffeea100 00001c73 ffeec200 ...j.......s.... │ │ + 0x0008c464 00001c7b ffeee200 00001c83 fff60000 ...{............ │ │ + 0x0008c474 00001c8b fff62000 00001c94 fff64000 ...... .......@. │ │ + 0x0008c484 00001c9c fff66100 00001ca4 fff68100 ......a......... │ │ + 0x0008c494 00001cac fff6a100 00001cb4 fff6c200 ................ │ │ + 0x0008c4a4 00001cbd fff6e200 00001cc5 ffff0000 ................ │ │ + 0x0008c4b4 00001ccd ffff2000 00001cd5 ffff4000 ...... .......@. │ │ + 0x0008c4c4 00001cde ffff6100 00001ce6 ffff8100 ......a......... │ │ + 0x0008c4d4 00001cee ffffa100 00001cf6 ffffc200 ................ │ │ + 0x0008c4e4 00001cff ffffe200 00000000 00000000 ................ │ │ + 0x0008c4f4 00000000 0d010000 0e010000 00000000 ................ │ │ + 0x0008c504 00000000 27000000 1e000000 1f000000 ....'........... │ │ + 0x0008c514 20000000 21000000 22000000 23000000 ...!..."...#... │ │ + 0x0008c524 24000000 25000000 26000000 00000000 $...%...&....... │ │ + 0x0008c534 00000000 52000000 51000000 50000000 ....R...Q...P... │ │ + 0x0008c544 4f000000 77000000 80000000 81000000 O...w........... │ │ + 0x0008c554 66000000 00000000 9c000000 04000000 f............... │ │ + 0x0008c564 05000000 06000000 07000000 08000000 ................ │ │ + 0x0008c574 09000000 0a000000 0b000000 0c000000 ................ │ │ + 0x0008c584 0d000000 0e000000 0f000000 10000000 ................ │ │ + 0x0008c594 11000000 12000000 13000000 14000000 ................ │ │ + 0x0008c5a4 15000000 16000000 17000000 18000000 ................ │ │ + 0x0008c5b4 19000000 1a000000 1b000000 1c000000 ................ │ │ + 0x0008c5c4 1d000000 36000000 37000000 e2000000 ....6...7....... │ │ + 0x0008c5d4 e6000000 e1000000 e5000000 2b000000 ............+... │ │ + 0x0008c5e4 2c000000 00000000 08010000 09010000 ,............... │ │ + 0x0008c5f4 28000000 2a000000 35000000 2d000000 (...*...5...-... │ │ + 0x0008c604 2e000000 2f000000 30000000 31000000 ..../...0...1... │ │ + 0x0008c614 33000000 34000000 38000000 00000000 3...4...8....... │ │ + 0x0008c624 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c634 76000000 00000000 0c010000 05010000 v............... │ │ + 0x0008c644 04010000 02010000 03010000 00000000 ................ │ │ + 0x0008c654 00000000 7f000000 4b000000 4e000000 ........K...N... │ │ + 0x0008c664 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c674 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c684 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c694 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c6a4 00000000 29000000 4c000000 e0000000 ....)...L....... │ │ + 0x0008c6b4 e4000000 39000000 47000000 e3000000 ....9...G....... │ │ + 0x0008c6c4 e7000000 00000000 46000000 48000000 ........F...H... │ │ + 0x0008c6d4 4a000000 4d000000 49000000 0f010000 J...M...I....... │ │ + 0x0008c6e4 00000000 00000000 00000000 19010000 ................ │ │ + 0x0008c6f4 00000000 3a000000 3b000000 3c000000 ....:...;...<... │ │ + 0x0008c704 3d000000 3e000000 3f000000 40000000 =...>...?...@... │ │ + 0x0008c714 41000000 42000000 43000000 44000000 A...B...C...D... │ │ + 0x0008c724 45000000 00000000 62000000 59000000 E.......b...Y... │ │ + 0x0008c734 5a000000 5b000000 5c000000 5d000000 Z...[...\...]... │ │ + 0x0008c744 5e000000 5f000000 60000000 61000000 ^..._...`...a... │ │ + 0x0008c754 54000000 55000000 56000000 57000000 T...U...V...W... │ │ + 0x0008c764 63000000 85000000 58000000 67000000 c.......X...g... │ │ + 0x0008c774 b6000000 b7000000 00000000 00000000 ................ │ │ + 0x0008c784 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c794 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c7a4 12010000 00000000 00000000 00000000 ................ │ │ + 0x0008c7b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c7c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c7d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c7e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c7f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c804 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c814 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c824 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c834 0a010000 94000000 00000000 00000000 ................ │ │ + 0x0008c844 00000000 92000000 89000000 00000000 ................ │ │ + 0x0008c854 00000000 00000000 13010000 14010000 ................ │ │ + 0x0008c864 00000000 05696900 00000000 00000000 .....ii......... │ │ + 0x0008c874 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c884 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c894 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c8a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c8b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c8c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008c8d4 00000000 00000000 00000000 0000000d ................ │ │ + 0x0008c8e4 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ + 0x0008c8f4 000d49c8 0000000d 49c80000 000d49c8 ..I.....I.....I. │ │ + 0x0008c904 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ + 0x0008c914 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ + 0x0008c924 000d49c8 0000000d 49c80000 000d49c8 ..I.....I.....I. │ │ + 0x0008c934 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ + 0x0008c944 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ + 0x0008c954 00056969 00000005 69690000 00030101 ..ii....ii...... │ │ + 0x0008c964 00000005 02010000 00070302 00000009 ................ │ │ + 0x0008c974 04030000 000b0503 0000000d 06040000 ................ │ │ + 0x0008c984 000f0705 00000011 08050000 00130906 ................ │ │ + 0x0008c994 00000015 0a070000 00170b07 00000019 ................ │ │ + 0x0008c9a4 0c080000 001b0d09 0000001d 0e090000 ................ │ │ + 0x0008c9b4 001f0f0a 00000021 100b0000 0023110b .......!.....#.. │ │ + 0x0008c9c4 00000025 120c0000 0027130d 0d49c829 ...%.....'...I.) │ │ + 0x0008c9d4 140d0d49 c82b150e 0d49c82d 160f0d49 ...I.+...I.-...I │ │ + 0x0008c9e4 c82f170f 0d49c831 18100d49 c8331911 ./...I.1...I.3.. │ │ + 0x0008c9f4 0d49c835 1a110d49 c8371b12 0d49c839 .I.5...I.7...I.9 │ │ + 0x0008ca04 1c130d49 c83b1d13 0d49c83d 1e140d49 ...I.;...I.=...I │ │ + 0x0008ca14 c83f1f15 0d49c841 20150d49 c8432116 .?...I.A ..I.C!. │ │ + 0x0008ca24 0d49c845 22170d49 c8472317 0d49c849 .I.E"..I.G#..I.I │ │ + 0x0008ca34 24180d49 c84b2519 0d49c84d 26190569 $..I.K%..I.M&..i │ │ + 0x0008ca44 694f271a 00000000 00000569 69000000 iO'........ii... │ │ + 0x0008ca54 08040200 00000c06 04000000 10080500 ................ │ │ + 0x0008ca64 0000140a 06000000 180c0800 00001c0e ................ │ │ + 0x0008ca74 09000000 20100a00 00002412 0c000000 .... .....$..... │ │ + 0x0008ca84 28140d00 00002c16 0e000000 30181000 (.....,.....0... │ │ + 0x0008ca94 0000341a 11000000 381c1200 00003c1e ..4.....8.....<. │ │ + 0x0008caa4 14000000 40201500 00004422 16000000 ....@ ....D".... │ │ + 0x0008cab4 48241800 00004c26 19000000 50281a0d H$....L&....P(.. │ │ + 0x0008cac4 49c8542a 1c0d49c8 582c1d0d 49c85c2e I.T*..I.X,..I.\. │ │ + 0x0008cad4 1e0d49c8 6030200d 49c86432 210d49c8 ..I.`0 .I.d2!.I. │ │ + 0x0008cae4 6834220d 49c86c36 240d49c8 7038250d h4".I.l6$.I.p8%. │ │ + 0x0008caf4 49c8743a 260d49c8 783c280d 49c87c3e I.t:&.I.x<(.I.|> │ │ + 0x0008cb04 290d49c8 80402a0d 49c88442 2c0d49c8 ).I..@*.I..B,.I. │ │ + 0x0008cb14 88442d0d 49c88c46 2e0d49c8 9048300d .D-.I..F..I..H0. │ │ + 0x0008cb24 49c8944a 310d49c8 984c3205 69699c4e I..J1.I..L2.ii.N │ │ + 0x0008cb34 340d49c8 00000000 00000000 00056969 4.I...........ii │ │ + 0x0008cb44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cb54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cb64 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cb74 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cb84 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cb94 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cba4 00000000 00000000 00000000 0d49c80d .............I.. │ │ + 0x0008cbb4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008cbc4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008cbd4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008cbe4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008cbf4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008cc04 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008cc14 49c80d49 c80d49c8 0569690d 49c80d49 I..I..I..ii.I..I │ │ + 0x0008cc24 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008cc34 05696900 00000000 00000000 00000000 .ii............. │ │ + 0x0008cc44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cc54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cc64 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cc74 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cc84 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cc94 00000000 00000000 00000000 0d49c80d .............I.. │ │ + 0x0008cca4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008ccb4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008ccc4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008ccd4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008cce4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008ccf4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008cd04 49c80d49 c8056969 0d49c80d 49c80d49 I..I..ii.I..I..I │ │ + 0x0008cd14 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008cd24 00000005 69690000 00000000 00000000 ....ii.......... │ │ + 0x0008cd34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cd44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cd54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cd64 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cd74 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cd84 00000000 00000000 00000000 0d49c80d .............I.. │ │ + 0x0008cd94 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008cda4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008cdb4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008cdc4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008cdd4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008cde4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008cdf4 49c80569 690d49c8 0d49c80d 49c80d49 I..ii.I..I..I..I │ │ + 0x0008ce04 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008ce14 00000000 00000569 69000000 00000000 .......ii....... │ │ + 0x0008ce24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ce34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ce44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ce54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ce64 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ce74 00000000 00000000 00000000 0d49c80d .............I.. │ │ + 0x0008ce84 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008ce94 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008cea4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008ceb4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008cec4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008ced4 0d49c80d 49c80d49 c80d49c8 0d49c805 .I..I..I..I..I.. │ │ + 0x0008cee4 69690d49 c80d49c8 0d49c80d 49c80d49 ii.I..I..I..I..I │ │ + 0x0008cef4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008cf04 00000000 00000000 00056969 00000000 ..........ii.... │ │ + 0x0008cf14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cf24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cf34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cf44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cf54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008cf64 00000000 00000000 00000000 0d49c80d .............I.. │ │ + 0x0008cf74 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008cf84 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008cf94 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008cfa4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008cfb4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008cfc4 0d49c80d 49c80d49 c80d49c8 0569690d .I..I..I..I..ii. │ │ + 0x0008cfd4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008cfe4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008cff4 00000000 00000000 00000000 05696900 .............ii. │ │ + 0x0008d004 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d014 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d024 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d034 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d044 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d054 00000000 00000000 00000000 0d49c80d .............I.. │ │ + 0x0008d064 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d074 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008d084 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008d094 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d0a4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008d0b4 0d49c80d 49c80d49 c8056969 0d49c80d .I..I..I..ii.I.. │ │ + 0x0008d0c4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d0d4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d0e4 00000000 00000000 00000000 00000005 ................ │ │ + 0x0008d0f4 69690000 00000000 00000000 00000000 ii.............. │ │ + 0x0008d104 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d114 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d124 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d134 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d144 00000000 00000000 00000000 0d49c80d .............I.. │ │ + 0x0008d154 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d164 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008d174 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008d184 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d194 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008d1a4 0d49c80d 49c80569 690d49c8 0d49c80d .I..I..ii.I..I.. │ │ + 0x0008d1b4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d1c4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d1d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d1e4 00000569 69c80064 c80064c8 0064c800 ...ii..d..d..d.. │ │ + 0x0008d1f4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d204 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d214 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d224 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d234 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d244 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d254 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d264 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d274 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d284 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d294 c8006405 69690d49 c80d49c8 0d49c80d ..d.ii.I..I..I.. │ │ + 0x0008d2a4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d2b4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d2c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d2d4 0000c800 64056969 c80064c8 0064c800 ....d.ii..d..d.. │ │ + 0x0008d2e4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d2f4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d304 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d314 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d324 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d334 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d344 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d354 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d364 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d374 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d384 056969c8 00640d49 c80d49c8 0d49c80d .ii..d.I..I..I.. │ │ + 0x0008d394 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d3a4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d3b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d3c4 0000c800 64c80064 056969c8 0064c800 ....d..d.ii..d.. │ │ + 0x0008d3d4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d3e4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d3f4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d404 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d414 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d424 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d434 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d444 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d454 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d464 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x0008d474 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008d484 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d494 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d4a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d4b4 0000c800 64c80064 c8006405 6969c800 ....d..d..d.ii.. │ │ + 0x0008d4c4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d4d4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d4e4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d4f4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d504 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d514 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d524 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d534 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d544 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d554 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ + 0x0008d564 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008d574 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d584 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d594 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d5a4 0000c800 64c80064 c80064c8 00640569 ....d..d..d..d.i │ │ + 0x0008d5b4 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ + 0x0008d5c4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d5d4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d5e4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d5f4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d604 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d614 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d624 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d634 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d644 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ + 0x0008d654 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008d664 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d674 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d684 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d694 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008d6a4 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ + 0x0008d6b4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d6c4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d6d4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d6e4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d6f4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d704 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d714 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d724 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d734 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ + 0x0008d744 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008d754 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d764 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d774 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d784 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008d794 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ + 0x0008d7a4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d7b4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d7c4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d7d4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d7e4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d7f4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d804 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d814 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d824 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ + 0x0008d834 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008d844 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d854 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d864 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d874 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008d884 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ + 0x0008d894 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d8a4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d8b4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d8c4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d8d4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d8e4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d8f4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d904 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ + 0x0008d914 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ + 0x0008d924 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008d934 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008d944 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008d954 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d964 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008d974 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ + 0x0008d984 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d994 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d9a4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d9b4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d9c4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008d9d4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008d9e4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008d9f4 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ + 0x0008da04 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008da14 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008da24 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008da34 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008da44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008da54 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008da64 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x0008da74 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008da84 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008da94 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008daa4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008dab4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008dac4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dad4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008dae4 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ + 0x0008daf4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008db04 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008db14 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008db24 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008db34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008db44 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008db54 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008db64 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ + 0x0008db74 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008db84 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008db94 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008dba4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008dbb4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dbc4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008dbd4 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ + 0x0008dbe4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dbf4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008dc04 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008dc14 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008dc24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008dc34 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008dc44 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dc54 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ + 0x0008dc64 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008dc74 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dc84 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008dc94 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008dca4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dcb4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008dcc4 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ + 0x0008dcd4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dce4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008dcf4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008dd04 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008dd14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008dd24 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008dd34 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dd44 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ + 0x0008dd54 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008dd64 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dd74 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008dd84 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008dd94 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dda4 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ + 0x0008ddb4 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ + 0x0008ddc4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ddd4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008dde4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008ddf4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008de04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008de14 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008de24 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008de34 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ + 0x0008de44 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008de54 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008de64 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008de74 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008de84 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008de94 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ + 0x0008dea4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008deb4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dec4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008ded4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008dee4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008def4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008df04 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008df14 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008df24 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ + 0x0008df34 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008df44 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008df54 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008df64 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008df74 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008df84 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ + 0x0008df94 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008dfa4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008dfb4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008dfc4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008dfd4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008dfe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008dff4 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e004 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e014 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ + 0x0008e024 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ + 0x0008e034 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e044 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e054 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e064 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e074 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ + 0x0008e084 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e094 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e0a4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008e0b4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008e0c4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008e0d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008e0e4 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e0f4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e104 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e114 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ + 0x0008e124 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e134 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e144 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e154 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e164 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ + 0x0008e174 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e184 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e194 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008e1a4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008e1b4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008e1c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008e1d4 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e1e4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e1f4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e204 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ + 0x0008e214 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e224 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e234 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e244 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e254 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ + 0x0008e264 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e274 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e284 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008e294 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008e2a4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008e2b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008e2c4 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e2d4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e2e4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e2f4 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ + 0x0008e304 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e314 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e324 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e334 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x0008e344 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e354 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e364 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e374 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008e384 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008e394 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008e3a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008e3b4 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e3c4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e3d4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e3e4 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ + 0x0008e3f4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e404 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e414 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e424 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ + 0x0008e434 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e444 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e454 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e464 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008e474 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008e484 c80d49c8 00ff0000 ff0000ff 0000ff00 ..I............. │ │ + 0x0008e494 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ + 0x0008e4a4 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ + 0x0008e4b4 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ + 0x0008e4c4 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ + 0x0008e4d4 ff0000ff 0000ff00 00ff0005 696900ff ............ii.. │ │ + 0x0008e4e4 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ + 0x0008e4f4 00ff0000 ff0000ff 0000ff00 37370500 ............77.. │ │ + 0x0008e504 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ + 0x0008e514 0000ff00 00ff0000 ff000569 6900ff00 ...........ii... │ │ + 0x0008e524 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ + 0x0008e534 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ + 0x0008e544 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ + 0x0008e554 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ + 0x0008e564 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ + 0x0008e574 0000ff00 00000000 00000000 00000000 ................ │ │ + 0x0008e584 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008e594 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e5a4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e5b4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e5c4 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ + 0x0008e5d4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e5e4 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008e5f4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e604 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x0008e614 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e624 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e634 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e644 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008e654 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008e664 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008e674 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008e684 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e694 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e6a4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e6b4 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ + 0x0008e6c4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e6d4 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008e6e4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e6f4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e704 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ + 0x0008e714 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e724 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e734 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008e744 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008e754 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008e764 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008e774 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e784 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e794 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008e7a4 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ + 0x0008e7b4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e7c4 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008e7d4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e7e4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e7f4 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ + 0x0008e804 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e814 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e824 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008e834 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008e844 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008e854 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008e864 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e874 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e884 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ + 0x0008e894 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ + 0x0008e8a4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e8b4 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008e8c4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e8d4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e8e4 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ + 0x0008e8f4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e904 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e914 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008e924 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008e934 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008e944 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008e954 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008e964 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e974 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ + 0x0008e984 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e994 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e9a4 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008e9b4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e9c4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008e9d4 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ + 0x0008e9e4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008e9f4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ea04 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008ea14 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008ea24 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008ea34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ea44 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008ea54 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ea64 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ + 0x0008ea74 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008ea84 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ea94 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008eaa4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008eab4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008eac4 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ + 0x0008ead4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008eae4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008eaf4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008eb04 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008eb14 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008eb24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008eb34 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008eb44 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008eb54 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ + 0x0008eb64 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008eb74 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008eb84 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008eb94 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008eba4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ebb4 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ + 0x0008ebc4 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ + 0x0008ebd4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ebe4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008ebf4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008ec04 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008ec14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ec24 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008ec34 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ec44 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ + 0x0008ec54 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008ec64 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ec74 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008ec84 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008ec94 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008eca4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008ecb4 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ + 0x0008ecc4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ecd4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008ece4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008ecf4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008ed04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ed14 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008ed24 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ed34 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ + 0x0008ed44 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008ed54 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ed64 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008ed74 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008ed84 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ed94 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008eda4 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ + 0x0008edb4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008edc4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008edd4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008ede4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008edf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ee04 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008ee14 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x0008ee24 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008ee34 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008ee44 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ee54 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008ee64 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008ee74 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ee84 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008ee94 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ + 0x0008eea4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008eeb4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008eec4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008eed4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008eee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008eef4 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008ef04 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ + 0x0008ef14 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008ef24 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008ef34 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ef44 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008ef54 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008ef64 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008ef74 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008ef84 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ + 0x0008ef94 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008efa4 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008efb4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008efc4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008efd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008efe4 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008eff4 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ + 0x0008f004 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f014 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f024 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f034 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008f044 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f054 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f064 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f074 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ + 0x0008f084 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ + 0x0008f094 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008f0a4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f0b4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f0c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f0d4 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008f0e4 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ + 0x0008f0f4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f104 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f114 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f124 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008f134 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f144 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f154 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f164 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f174 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ + 0x0008f184 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008f194 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f1a4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f1b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f1c4 0000c800 64c80064 c80064c8 0064c800 ....d..d..d..d.. │ │ + 0x0008f1d4 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ + 0x0008f1e4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f1f4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f204 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f214 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008f224 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f234 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f244 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f254 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f264 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ + 0x0008f274 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008f284 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f294 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f2a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f2b4 0000c800 64c80064 c80064c8 00640569 ....d..d..d..d.i │ │ + 0x0008f2c4 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ + 0x0008f2d4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f2e4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f2f4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f304 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008f314 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f324 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f334 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f344 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f354 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ + 0x0008f364 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008f374 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f384 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f394 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f3a4 0000c800 64c80064 c8006405 6969c800 ....d..d..d.ii.. │ │ + 0x0008f3b4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f3c4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f3d4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f3e4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f3f4 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008f404 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f414 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f424 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f434 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f444 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ + 0x0008f454 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008f464 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f474 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f484 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f494 0000c800 64c80064 056969c8 0064c800 ....d..d.ii..d.. │ │ + 0x0008f4a4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f4b4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f4c4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f4d4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f4e4 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008f4f4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f504 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f514 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f524 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f534 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x0008f544 c80064c8 00640d49 c80d49c8 0d49c80d ..d..d.I..I..I.. │ │ + 0x0008f554 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f564 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f574 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f584 0000c800 64056969 c80064c8 0064c800 ....d.ii..d..d.. │ │ + 0x0008f594 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f5a4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f5b4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f5c4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f5d4 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008f5e4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f5f4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f604 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f614 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f624 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f634 056969c8 00640d49 c80d49c8 0d49c80d .ii..d.I..I..I.. │ │ + 0x0008f644 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f654 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f664 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f674 00000569 69c80064 c80064c8 0064c800 ...ii..d..d..d.. │ │ + 0x0008f684 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f694 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f6a4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f6b4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f6c4 c80064c8 0064c800 64c80064 373705c8 ..d..d..d..d77.. │ │ + 0x0008f6d4 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f6e4 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f6f4 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x0008f704 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x0008f714 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x0008f724 c8006405 69690d49 c80d49c8 0d49c80d ..d.ii.I..I..I.. │ │ + 0x0008f734 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f744 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f754 00000000 00000000 00000000 00000005 ................ │ │ + 0x0008f764 69690000 00000000 00000000 00000000 ii.............. │ │ + 0x0008f774 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f784 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f794 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f7a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f7b4 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x0008f7c4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f7d4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008f7e4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008f7f4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f804 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008f814 0d49c80d 49c80569 690d49c8 0d49c80d .I..I..ii.I..I.. │ │ + 0x0008f824 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f834 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f844 00000000 00000000 00000000 05696900 .............ii. │ │ + 0x0008f854 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f864 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f874 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f884 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f894 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f8a4 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x0008f8b4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f8c4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008f8d4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008f8e4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f8f4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008f904 0d49c80d 49c80d49 c8056969 0d49c80d .I..I..I..ii.I.. │ │ + 0x0008f914 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f924 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008f934 00000000 00000000 00056969 00000000 ..........ii.... │ │ + 0x0008f944 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f954 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f964 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f974 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f984 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f994 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x0008f9a4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f9b4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008f9c4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008f9d4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008f9e4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008f9f4 0d49c80d 49c80d49 c80d49c8 0569690d .I..I..I..I..ii. │ │ + 0x0008fa04 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fa14 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008fa24 00000000 00000569 69000000 00000000 .......ii....... │ │ + 0x0008fa34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa64 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa74 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa84 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x0008fa94 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008faa4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fab4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008fac4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fad4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fae4 0d49c80d 49c80d49 c80d49c8 0d49c805 .I..I..I..I..I.. │ │ + 0x0008faf4 69690d49 c80d49c8 0d49c80d 49c80d49 ii.I..I..I..I..I │ │ + 0x0008fb04 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008fb14 00000005 69690000 00000000 00000000 ....ii.......... │ │ + 0x0008fb24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb64 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb74 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x0008fb84 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fb94 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fba4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008fbb4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fbc4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fbd4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008fbe4 49c80569 690d49c8 0d49c80d 49c80d49 I..ii.I..I..I..I │ │ + 0x0008fbf4 c80d49c8 00000000 00000000 00000000 ..I............. │ │ + 0x0008fc04 05696900 00000000 00000000 00000000 .ii............. │ │ + 0x0008fc14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc64 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x0008fc74 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fc84 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fc94 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008fca4 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fcb4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fcc4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008fcd4 49c80d49 c8056969 0d49c80d 49c80d49 I..I..ii.I..I..I │ │ + 0x0008fce4 c80d49c8 00000000 00000000 00056969 ..I...........ii │ │ + 0x0008fcf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fd04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fd14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fd24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fd34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fd44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fd54 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x0008fd64 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fd74 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fd84 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008fd94 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fda4 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fdb4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008fdc4 49c80d49 c80d49c8 0569690d 49c80d49 I..I..I..ii.I..I │ │ + 0x0008fdd4 c80d49c8 00000000 00000569 69000000 ..I........ii... │ │ + 0x0008fde4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fdf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fe04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fe14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fe24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fe34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fe44 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x0008fe54 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fe64 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fe74 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008fe84 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008fe94 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008fea4 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008feb4 49c80d49 c80d49c8 0d49c805 69690d49 I..I..I..I..ii.I │ │ + 0x0008fec4 c80d49c8 00000005 69690000 00000000 ..I.....ii...... │ │ + 0x0008fed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ff04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ff14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ff24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ff34 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x0008ff44 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008ff54 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008ff64 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008ff74 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x0008ff84 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x0008ff94 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x0008ffa4 49c80d49 c80d49c8 0d49c80d 49c80569 I..I..I..I..I..i │ │ + 0x0008ffb4 690d49c8 05696900 00000000 00000000 i.I..ii......... │ │ + 0x0008ffc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ffd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008ffe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090004 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090014 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090024 00000000 00000000 00000000 3737050d ............77.. │ │ + 0x00090034 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00090044 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00090054 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00090064 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00090074 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00090084 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00090094 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x000900a4 c8056969 00000000 00000000 00000000 ..ii............ │ │ + 0x000900b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000900c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000900d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000900e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000900f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090104 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090114 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090124 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090134 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090144 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090154 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090164 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090174 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090184 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090194 00000000 00000000 00000000 00000000 ................ │ │ + 0x000901a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000901b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000901c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000901d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000901e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000901f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090204 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090214 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090224 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090234 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090244 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090254 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090264 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090274 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090284 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090294 00000000 00000000 00000000 00000000 ................ │ │ + 0x000902a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000902b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000902c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000902d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000902e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000902f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090304 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090314 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090324 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090334 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090344 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090354 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090364 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090374 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090384 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090394 00000000 00000000 00000000 00000000 ................ │ │ + 0x000903a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000903b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000903c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000903d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000903e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000903f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090404 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090414 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090424 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090434 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090444 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090454 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090464 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090474 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090484 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000904a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000904b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000904c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000904d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000904e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000904f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090504 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090514 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090524 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090534 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090544 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090554 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090564 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090574 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090584 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000905a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000905b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000905c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000905d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000905e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000905f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090604 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090614 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090624 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090634 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090644 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090654 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090664 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090674 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090684 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000906a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000906b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000906c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000906d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000906e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000906f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090704 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090714 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090724 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090734 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090744 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090754 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090764 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090774 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090784 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000907a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000907b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000907c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000907d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000907e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000907f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090804 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090814 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090824 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090834 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090844 00000000 00000000 00646400 64640064 .........dd.dd.d │ │ + 0x00090854 64006464 00c8c800 c8c800c8 c800c8c8 d.dd............ │ │ + 0x00090864 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x00090874 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x00090884 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x00090894 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x000908a4 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x000908b4 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x000908c4 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x000908d4 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x000908e4 c800c8c8 00646400 64640064 64006464 .....dd.dd.dd.dd │ │ + 0x000908f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090904 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090914 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090924 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090934 00000064 64006464 00646400 646400c8 ...dd.dd.dd.dd.. │ │ + 0x00090944 c800c8c8 00c8c800 c8c800ff ff00ffff ................ │ │ + 0x00090954 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090964 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090974 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090984 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090994 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000909a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000909b4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000909c4 ffff00ff ff00ffff 00ffff00 ffff00c8 ................ │ │ + 0x000909d4 c800c8c8 00c8c800 c8c80064 64006464 ...........dd.dd │ │ + 0x000909e4 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ + 0x000909f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090a04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090a14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090a24 64640064 64006464 00646400 c8c800c8 dd.dd.dd.dd..... │ │ + 0x00090a34 c800c8c8 00c8c800 ffff00ff ff00ffff ................ │ │ + 0x00090a44 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090a54 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090a64 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090a74 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090a84 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090a94 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090aa4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090ab4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090ac4 ff00c8c8 00c8c800 c8c800c8 c8006464 ..............dd │ │ + 0x00090ad4 00646400 64640064 64000000 00000000 .dd.dd.dd....... │ │ + 0x00090ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090b04 00000000 00000000 00000000 00646400 .............dd. │ │ + 0x00090b14 64640064 64006464 00c8c800 c8c800c8 dd.dd.dd........ │ │ + 0x00090b24 c800c8c8 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090b34 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090b44 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090b54 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090b64 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090b74 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090b84 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090b94 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090ba4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090bb4 ff00ffff 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x00090bc4 00646400 64640064 64006464 00000000 .dd.dd.dd.dd.... │ │ + 0x00090bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090bf4 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ + 0x00090c04 64640064 6400c8c8 00ffff00 ffff00ff dd.dd........... │ │ + 0x00090c14 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090c24 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090c34 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090c44 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090c54 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090c64 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090c74 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090c84 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090c94 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090ca4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090cb4 00c8c800 64640064 64006464 00646400 ....dd.dd.dd.dd. │ │ + 0x00090cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090ce4 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ + 0x00090cf4 64640064 6400c8c8 00c8c800 c8c800ff dd.dd........... │ │ + 0x00090d04 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090d14 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090d24 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090d34 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090d44 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090d54 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090d64 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090d74 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090d84 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090d94 ff00ffff 00ffff00 ffff00c8 c800c8c8 ................ │ │ + 0x00090da4 00c8c800 64640064 64006464 00646400 ....dd.dd.dd.dd. │ │ + 0x00090db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090dd4 00000000 00000064 64006464 00646400 .......dd.dd.dd. │ │ + 0x00090de4 c8c800c8 c800c8c8 00c8c800 ffff00ff ................ │ │ + 0x00090df4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090e04 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090e14 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090e24 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090e34 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090e44 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090e54 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090e64 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090e74 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090e84 ff00ffff 00ffff00 ffff00ff ff00c8c8 ................ │ │ + 0x00090e94 00c8c800 c8c800c8 c8006464 00646400 ..........dd.dd. │ │ + 0x00090ea4 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00090eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090ec4 00000000 00000064 64006464 00c8c800 .......dd.dd.... │ │ + 0x00090ed4 c8c800c8 c800c8c8 00ffff00 ffff00ff ................ │ │ + 0x00090ee4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090ef4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090f04 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090f14 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090f24 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090f34 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090f44 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090f54 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090f64 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090f74 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090f84 00c8c800 c8c800c8 c800c8c8 00646400 .............dd. │ │ + 0x00090f94 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00090fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00090fb4 00000000 00000064 6400c8c8 00c8c800 .......dd....... │ │ + 0x00090fc4 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00090fd4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00090fe4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00090ff4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091004 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091014 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091024 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091034 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091044 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091054 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091064 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091074 00ffff00 ffff00c8 c800c8c8 00c8c800 ................ │ │ + 0x00091084 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00091094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000910a4 00000000 00000064 6400c8c8 00c8c800 .......dd....... │ │ + 0x000910b4 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000910c4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000910d4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000910e4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000910f4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091104 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091114 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091124 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091134 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091144 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091154 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091164 00ffff00 ffff00c8 c800c8c8 00c8c800 ................ │ │ + 0x00091174 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00091184 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091194 00000000 000000c8 c800c8c8 00c8c800 ................ │ │ + 0x000911a4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000911b4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000911c4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000911d4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000911e4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000911f4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091204 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091214 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091224 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091234 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091244 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091254 00ffff00 ffff00ff ff00c8c8 00c8c800 ................ │ │ + 0x00091264 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091274 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091284 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ + 0x00091294 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000912a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000912b4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000912c4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000912d4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000912e4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000912f4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091304 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091314 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091324 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091334 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091344 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ + 0x00091354 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091364 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091374 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00091384 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091394 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000913a4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000913b4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000913c4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000913d4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000913e4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000913f4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091404 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091414 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091424 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091434 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091444 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091454 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091464 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ + 0x00091474 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091484 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091494 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000914a4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000914b4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000914c4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000914d4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000914e4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000914f4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091504 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091514 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091524 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091534 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00091544 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091554 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00091564 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091574 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091584 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091594 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000915a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000915b4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000915c4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000915d4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000915e4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000915f4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091604 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091614 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091624 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091634 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091644 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ + 0x00091654 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091664 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091674 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091684 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091694 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000916a4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000916b4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000916c4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000916d4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000916e4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000916f4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091704 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ + 0x00091714 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091724 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091734 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00091744 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091754 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091764 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091774 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091784 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091794 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000917a4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000917b4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000917c4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000917d4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000917e4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000917f4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091804 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091814 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091824 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ + 0x00091834 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091844 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091854 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091864 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091874 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091884 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091894 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000918a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000918b4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000918c4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000918d4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000918e4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000918f4 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00091904 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091914 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00091924 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091934 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091944 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091954 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091964 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091974 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091984 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091994 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000919a4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000919b4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000919c4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000919d4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000919e4 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x000919f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091a04 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ + 0x00091a14 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091a24 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091a34 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091a44 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091a54 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091a64 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091a74 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091a84 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091a94 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091aa4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091ab4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091ac4 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ + 0x00091ad4 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091af4 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00091b04 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091b14 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091b24 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091b34 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091b44 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091b54 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091b64 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091b74 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091b84 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091b94 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091ba4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091bb4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091bc4 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091be4 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ + 0x00091bf4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091c04 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091c14 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091c24 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091c34 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091c44 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091c54 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091c64 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091c74 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091c84 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091c94 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091ca4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091cb4 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00091cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091cd4 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00091ce4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091cf4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091d04 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091d14 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091d24 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091d34 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091d44 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091d54 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091d64 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091d74 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091d84 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091d94 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091da4 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091dc4 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ + 0x00091dd4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091de4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091df4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091e04 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091e14 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091e24 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091e34 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091e44 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091e54 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091e64 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091e74 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091e84 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ + 0x00091e94 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091eb4 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00091ec4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091ed4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091ee4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091ef4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091f04 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091f14 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091f24 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091f34 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091f44 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091f54 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091f64 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091f74 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091f84 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00091f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00091fa4 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ + 0x00091fb4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091fc4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00091fd4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00091fe4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00091ff4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092004 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092014 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092024 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092034 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092044 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092054 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092064 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092074 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00092084 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092094 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x000920a4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000920b4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000920c4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000920d4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000920e4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000920f4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092104 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092114 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092124 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092134 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092144 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092154 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092164 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00092174 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092184 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ + 0x00092194 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000921a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000921b4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000921c4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000921d4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000921e4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000921f4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092204 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092214 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092224 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092234 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092244 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ + 0x00092254 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00092264 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092274 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00092284 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092294 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000922a4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000922b4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000922c4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000922d4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000922e4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000922f4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092304 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092314 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092324 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092334 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092344 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00092354 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092364 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ + 0x00092374 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092384 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092394 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000923a4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000923b4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000923c4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000923d4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000923e4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000923f4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092404 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092414 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092424 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092434 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00092444 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092454 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00092464 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092474 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092484 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092494 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000924a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000924b4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000924c4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000924d4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000924e4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000924f4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092504 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092514 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092524 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00092534 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092544 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ + 0x00092554 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092564 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092574 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092584 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092594 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000925a4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000925b4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000925c4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000925d4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000925e4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000925f4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092604 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ + 0x00092614 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00092624 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092634 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00092644 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092654 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092664 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092674 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092684 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092694 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000926a4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000926b4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000926c4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000926d4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000926e4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000926f4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092704 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00092714 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092724 00000000 00000064 6400ffff 00ffff00 .......dd....... │ │ + 0x00092734 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092744 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092754 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092764 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092774 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092784 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092794 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000927a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000927b4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000927c4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000927d4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000927e4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000927f4 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00092804 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092814 00000000 000000c8 c800ffff 00ffff00 ................ │ │ + 0x00092824 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092834 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092844 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092854 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092864 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092874 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092884 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092894 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000928a4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000928b4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000928c4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000928d4 00ffff00 ffff00c8 c800ffff 00ffff00 ................ │ │ + 0x000928e4 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x000928f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092904 00000000 000000c8 c800c8c8 00ffff00 ................ │ │ + 0x00092914 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092924 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092934 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092944 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092954 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092964 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092974 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092984 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092994 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000929a4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000929b4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000929c4 00ffff00 ffff00ff ff00ffff 00c8c800 ................ │ │ + 0x000929d4 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x000929e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000929f4 00000000 000000c8 c800c8c8 00c8c800 ................ │ │ + 0x00092a04 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092a14 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092a24 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092a34 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092a44 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092a54 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092a64 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092a74 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092a84 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092a94 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092aa4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092ab4 00ffff00 ffff00ff ff00c8c8 00c8c800 ................ │ │ + 0x00092ac4 c8c80000 00000000 00000000 00000000 ................ │ │ + 0x00092ad4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092ae4 00000000 00000064 6400c8c8 00c8c800 .......dd....... │ │ + 0x00092af4 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092b04 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092b14 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092b24 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092b34 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092b44 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092b54 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092b64 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092b74 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092b84 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092b94 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092ba4 00ffff00 ffff00c8 c800c8c8 00c8c800 ................ │ │ + 0x00092bb4 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00092bc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092bd4 00000000 00000064 6400c8c8 00c8c800 .......dd....... │ │ + 0x00092be4 646400c8 c800ffff 00ffff00 ffff00ff dd.............. │ │ + 0x00092bf4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092c04 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092c14 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092c24 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092c34 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092c44 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092c54 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092c64 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092c74 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092c84 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092c94 00ffff00 c8c80064 6400c8c8 00c8c800 .......dd....... │ │ + 0x00092ca4 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00092cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092cc4 00000000 00000064 64006464 00c8c800 .......dd.dd.... │ │ + 0x00092cd4 c8c800c8 c800c8c8 00ffff00 ffff00ff ................ │ │ + 0x00092ce4 ff00c8c8 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092cf4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092d04 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092d14 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092d24 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092d34 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092d44 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092d54 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092d64 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092d74 ff00ffff 00c8c800 ffff00ff ff00ffff ................ │ │ + 0x00092d84 00c8c800 c8c800c8 c800c8c8 00646400 .............dd. │ │ + 0x00092d94 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00092da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092db4 00000000 00000064 64006464 00646400 .......dd.dd.dd. │ │ + 0x00092dc4 c8c800ff ff00c8c8 00c8c800 ffff00ff ................ │ │ + 0x00092dd4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092de4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092df4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092e04 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092e14 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092e24 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092e34 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092e44 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092e54 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092e64 ff00ffff 00ffff00 ffff00ff ff00c8c8 ................ │ │ + 0x00092e74 00c8c800 ffff00c8 c8006464 00646400 ..........dd.dd. │ │ + 0x00092e84 64640000 00000000 00000000 00000000 dd.............. │ │ + 0x00092e94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092ea4 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ + 0x00092eb4 646400c8 c800ffff 00ffff00 c8c800ff dd.............. │ │ + 0x00092ec4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092ed4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092ee4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092ef4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092f04 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092f14 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092f24 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092f34 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092f44 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092f54 ff00ffff 00ffff00 ffff00c8 c800ffff ................ │ │ + 0x00092f64 00ffff00 c8c80064 64006464 00646400 .......dd.dd.dd. │ │ + 0x00092f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092f94 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ + 0x00092fa4 00000000 00006464 00ffff00 c8c800c8 ......dd........ │ │ + 0x00092fb4 c800ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092fc4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00092fd4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00092fe4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00092ff4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00093004 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00093014 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00093024 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00093034 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00093044 ff00ffff 00ffff00 c8c800c8 c800ffff ................ │ │ + 0x00093054 00646400 00000000 00006464 00646400 .dd.......dd.dd. │ │ + 0x00093064 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093074 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093084 00000000 00000000 00000000 00646400 .............dd. │ │ + 0x00093094 64640000 00000000 00646400 64640000 dd.......dd.dd.. │ │ + 0x000930a4 00000000 00646400 64640000 00000000 .....dd.dd...... │ │ + 0x000930b4 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ + 0x000930c4 64640064 64006464 00646400 64640064 dd.dd.dd.dd.dd.d │ │ + 0x000930d4 64006464 00646400 64640064 64006464 d.dd.dd.dd.dd.dd │ │ + 0x000930e4 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ + 0x000930f4 64640064 64006464 00646400 64640064 dd.dd.dd.dd.dd.d │ │ + 0x00093104 64006464 00646400 64640064 64006464 d.dd.dd.dd.dd.dd │ │ + 0x00093114 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ + 0x00093124 64640064 64006464 00000000 00000064 dd.dd.dd.......d │ │ + 0x00093134 64006464 00000000 00000064 64006464 d.dd.......dd.dd │ │ + 0x00093144 00000000 00000064 64006464 00000000 .......dd.dd.... │ │ + 0x00093154 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093164 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093174 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093184 64640064 64000000 00000000 64640064 dd.dd.......dd.d │ │ + 0x00093194 64000000 00000000 64640064 64000000 d.......dd.dd... │ │ + 0x000931a4 00000000 c8c800c8 c8000000 00000000 ................ │ │ + 0x000931b4 c8c800c8 c8000000 00000000 c8c800c8 ................ │ │ + 0x000931c4 c8000000 00000000 c8c800c8 c8000000 ................ │ │ + 0x000931d4 00000000 c8c800c8 c8000000 00000000 ................ │ │ + 0x000931e4 c8c800c8 c8000000 00000000 c8c800c8 ................ │ │ + 0x000931f4 c8000000 00000000 c8c800c8 c8000000 ................ │ │ + 0x00093204 00000000 c8c800c8 c8000000 00000000 ................ │ │ + 0x00093214 c8c800c8 c8000000 00000000 64640064 ............dd.d │ │ + 0x00093224 64000000 00000000 64640064 64000000 d.......dd.dd... │ │ + 0x00093234 00000000 64640064 64000000 00000000 ....dd.dd....... │ │ + 0x00093244 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093254 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093264 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093274 00000064 64006464 00646400 00000064 ...dd.dd.dd....d │ │ + 0x00093284 64006464 00646400 00000064 6400c8c8 d.dd.dd....dd... │ │ + 0x00093294 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ + 0x000932a4 64640064 6400c8c8 00c8c800 64640064 dd.dd.......dd.d │ │ + 0x000932b4 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ + 0x000932c4 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ + 0x000932d4 64640064 6400c8c8 00c8c800 64640064 dd.dd.......dd.d │ │ + 0x000932e4 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ + 0x000932f4 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ + 0x00093304 64640064 6400c8c8 00c8c800 64640000 dd.dd.......dd.. │ │ + 0x00093314 00006464 00646400 64640000 00006464 ..dd.dd.dd....dd │ │ + 0x00093324 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ + 0x00093334 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093344 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093354 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093364 00000000 00000000 00646400 64640064 .........dd.dd.d │ │ + 0x00093374 64006464 00c8c800 c8c800c8 c800c8c8 d.dd............ │ │ + 0x00093384 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x00093394 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x000933a4 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x000933b4 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x000933c4 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x000933d4 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x000933e4 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x000933f4 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x00093404 c800c8c8 00646400 64640064 64006464 .....dd.dd.dd.dd │ │ + 0x00093414 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093424 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093434 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093444 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093454 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093464 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093474 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093484 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000934a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000934b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000934c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000934d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000934e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000934f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093504 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093514 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093524 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093534 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093544 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093554 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093564 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093574 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093584 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000935a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000935b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000935c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000935d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000935e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000935f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093604 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093614 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093624 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093634 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093644 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093654 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093664 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093674 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093684 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000936a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000936b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000936c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000936d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000936e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000936f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093704 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093714 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093724 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093734 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093744 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093754 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093764 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093774 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093784 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000937a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000937b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000937c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000937d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000937e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000937f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093804 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093814 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093824 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093834 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093844 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093854 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093864 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093874 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093884 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000938a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000938b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000938c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000938d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000938e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000938f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093904 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093914 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093924 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093934 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093944 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093954 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093964 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093974 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093984 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000939a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000939b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000939c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000939d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000939e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000939f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ac4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ad4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093bb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093bc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093bf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ce4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093cf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093dd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093de4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093df4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094004 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094014 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094024 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094034 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094044 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094054 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094064 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094074 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094084 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ + 0x00094094 3c3c003c 3c00a0a0 00a0a000 61610061 <<.<<.......aa.a │ │ + 0x000940a4 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x000940b4 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x000940c4 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x000940d4 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x000940e4 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x000940f4 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x00094104 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x00094114 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x00094124 a0a000a0 a0006464 00646400 64640064 ......dd.dd.dd.d │ │ + 0x00094134 64000000 00000000 00000000 00000000 d............... │ │ + 0x00094144 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094154 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094164 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094174 00000000 64640064 64006464 003c3c00 ....dd.dd.dd.<<. │ │ + 0x00094184 a0a000a0 a000a0a0 00616100 c5c500c5 .........aa..... │ │ + 0x00094194 c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ + 0x000941a4 00777700 c5c500c5 c500c5c5 00777700 .ww..........ww. │ │ + 0x000941b4 c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ + 0x000941c4 c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ + 0x000941d4 00777700 c5c500c5 c500c5c5 00777700 .ww..........ww. │ │ + 0x000941e4 c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ + 0x000941f4 c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ + 0x00094204 00777700 c5c500c5 c500c5c5 00c5c500 .ww............. │ │ + 0x00094214 a0a000a0 a000a0a0 00a0a000 64640064 ............dd.d │ │ + 0x00094224 64006464 00646400 00000000 00000000 d.dd.dd......... │ │ + 0x00094234 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094244 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094254 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094264 00646400 64640064 64003c3c 00a0a000 .dd.dd.dd.<<.... │ │ + 0x00094274 a0a000a0 a0006161 00c5c500 c5c500c5 ......aa........ │ │ + 0x00094284 c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ + 0x00094294 00dbdb00 dbdb00c5 c5007777 00dbdb00 ..........ww.... │ │ + 0x000942a4 dbdb00c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ + 0x000942b4 c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ + 0x000942c4 00dbdb00 dbdb00c5 c5007777 00dbdb00 ..........ww.... │ │ + 0x000942d4 dbdb00c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ + 0x000942e4 c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ + 0x000942f4 00dbdb00 dbdb00c5 c500c5c5 00c5c500 ................ │ │ + 0x00094304 c5c500a0 a000a0a0 00a0a000 a0a00064 ...............d │ │ + 0x00094314 64006464 00646400 64640000 00000000 d.dd.dd.dd...... │ │ + 0x00094324 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094334 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094344 00000000 00000000 00000000 00006464 ..............dd │ │ + 0x00094354 00646400 6464003c 3c006161 00616100 .dd.dd.<<.aa.aa. │ │ + 0x00094364 6161003a 3a004848 00484800 4848002b aa.::.HH.HH.HH.+ │ │ + 0x00094374 2b005050 00505000 50500030 30005050 +.PP.PP.PP.00.PP │ │ + 0x00094384 00505000 50500030 30005050 00505000 .PP.PP.00.PP.PP. │ │ + 0x00094394 50500030 30005050 00505000 50500030 PP.00.PP.PP.PP.0 │ │ + 0x000943a4 30005050 00505000 50500030 30005050 0.PP.PP.PP.00.PP │ │ + 0x000943b4 00505000 50500030 30005050 00505000 .PP.PP.00.PP.PP. │ │ + 0x000943c4 50500030 30005050 00505000 50500030 PP.00.PP.PP.PP.0 │ │ + 0x000943d4 30005050 00505000 50500030 30005050 0.PP.PP.PP.00.PP │ │ + 0x000943e4 00505000 50500050 50004848 00484800 .PP.PP.PP.HH.HH. │ │ + 0x000943f4 48480048 48006161 00616100 61610061 HH.HH.aa.aa.aa.a │ │ + 0x00094404 61006464 00646400 64640064 64000000 a.dd.dd.dd.dd... │ │ + 0x00094414 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094424 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094434 00000000 00000000 00000064 64006464 ...........dd.dd │ │ + 0x00094444 00646400 24240061 6100c5c5 00c5c500 .dd.$$.aa....... │ │ + 0x00094454 60600085 8500e9e9 00e9e900 7c7c0092 ``..........||.. │ │ + 0x00094464 9200d1d1 00d1d100 7f7f0095 9500d4d4 ................ │ │ + 0x00094474 00d1d100 7f7f0095 9500d4d4 00d1d100 ................ │ │ + 0x00094484 7f7f0095 9500d4d4 00d1d100 7f7f0095 ................ │ │ + 0x00094494 9500d4d4 00d1d100 7f7f0095 9500d4d4 ................ │ │ + 0x000944a4 00d1d100 7f7f0095 9500d4d4 00d1d100 ................ │ │ + 0x000944b4 7f7f0095 9500d4d4 00d1d100 7f7f0095 ................ │ │ + 0x000944c4 9500d4d4 00d1d100 7f7f0095 9500d4d4 ................ │ │ + 0x000944d4 00d1d100 92920092 9200d1d1 00cccc00 ................ │ │ + 0x000944e4 e9e900e9 e900acac 009e9e00 c5c500c5 ................ │ │ + 0x000944f4 c5006161 003c3c00 64640064 64006464 ..aa.<<.dd.dd.dd │ │ + 0x00094504 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094514 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094524 00000000 00000000 00000064 64006464 ...........dd.dd │ │ + 0x00094534 003c3c00 646400a0 a000a0a0 00616100 .<<.dd.......aa. │ │ + 0x00094544 adad00d2 d200d2d2 007f7f00 cdcd00e3 ................ │ │ + 0x00094554 e300e3e3 00898900 cbcb00e6 e600e6e6 ................ │ │ + 0x00094564 00898900 cbcb00e6 e600e6e6 00898900 ................ │ │ + 0x00094574 cbcb00e6 e600e6e6 00898900 cbcb00e6 ................ │ │ + 0x00094584 e600e6e6 00898900 cbcb00e6 e600e6e6 ................ │ │ + 0x00094594 00898900 cbcb00e6 e600e6e6 00898900 ................ │ │ + 0x000945a4 cbcb00e6 e600e6e6 00898900 cbcb00e6 ................ │ │ + 0x000945b4 e600e6e6 00898900 cbcb00e6 e600e6e6 ................ │ │ + 0x000945c4 00898900 d0d000d7 d700d7d7 00d2d200 ................ │ │ + 0x000945d4 bebe00d2 d200d2d2 00c5c500 79790088 ............yy.. │ │ + 0x000945e4 88008888 00646400 3c3c0064 64006464 .....dd.<<.dd.dd │ │ + 0x000945f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094604 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094614 00000000 00000000 64640064 64003c3c ........dd.dd.<< │ │ + 0x00094624 00888800 a0a000a0 a0006161 00b6b600 ..........aa.... │ │ + 0x00094634 d2d200d2 d2008585 00d7d700 e3e300e3 ................ │ │ + 0x00094644 e3008d8d 00e6e600 efef00d9 d9009292 ................ │ │ + 0x00094654 00e7e700 efef00d9 d9009292 00e7e700 ................ │ │ + 0x00094664 efef00d9 d9009292 00e7e700 efef00d9 ................ │ │ + 0x00094674 d9009292 00e7e700 efef00d9 d9009292 ................ │ │ + 0x00094684 00e7e700 efef00d9 d9009292 00e7e700 ................ │ │ + 0x00094694 efef00d9 d9009292 00e7e700 efef00d9 ................ │ │ + 0x000946a4 d9009292 00e7e700 efef00d9 d9009292 ................ │ │ + 0x000946b4 00efef00 e6e600d0 d000e9e9 00d7d700 ................ │ │ + 0x000946c4 e3e300be be00dbdb 00d2d200 b6b60079 ...............y │ │ + 0x000946d4 7900a0a0 00888800 a0a0003c 3c006464 y..........<<.dd │ │ + 0x000946e4 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x000946f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094704 00000000 00000000 6464003c 3c00a0a0 ........dd.<<... │ │ + 0x00094714 00888800 a0a00061 61007777 006e6e00 .......aa.ww.nn. │ │ + 0x00094724 7f7f004d 4d005353 004f4f00 53530032 ...MM.SS.OO.SS.2 │ │ + 0x00094734 32005757 00545400 58580035 35005555 2.WW.TT.XX.55.UU │ │ + 0x00094744 00555500 58580035 35005555 00555500 .UU.XX.55.UU.UU. │ │ + 0x00094754 58580035 35005555 00555500 58580035 XX.55.UU.UU.XX.5 │ │ + 0x00094764 35005555 00555500 58580035 35005555 5.UU.UU.XX.55.UU │ │ + 0x00094774 00555500 58580035 35005555 00555500 .UU.XX.55.UU.UU. │ │ + 0x00094784 58580035 35005555 00555500 58580035 XX.55.UU.UU.XX.5 │ │ + 0x00094794 35005555 00555500 58580035 35005555 5.UU.UU.XX.55.UU │ │ + 0x000947a4 00585800 54540054 54004c4c 004f4f00 .XX.TT.TT.LL.OO. │ │ + 0x000947b4 53530053 53007373 007f7f00 6e6e006e SS.SS.ss....nn.n │ │ + 0x000947c4 6e007979 00888800 a0a000a0 a0003c3c n.yy..........<< │ │ + 0x000947d4 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x000947e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000947f4 00000000 00000000 3c3c00a0 a000a0a0 ........<<...... │ │ + 0x00094804 00888800 48480085 8500e9e9 00dbdb00 ....HH.......... │ │ + 0x00094814 70700095 9500f9f9 00f3f300 82820099 pp.............. │ │ + 0x00094824 9900d8d8 00d5d500 83830099 9900d9d9 ................ │ │ + 0x00094834 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00094844 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00094854 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00094864 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00094874 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00094884 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00094894 00d5d500 99990099 9900d8d8 00d3d300 ................ │ │ + 0x000948a4 f9f900f9 f900bcbc 00afaf00 e9e900e9 ................ │ │ + 0x000948b4 e9008585 00606000 a0a000a0 a000a0a0 .....``......... │ │ + 0x000948c4 003c3c00 00000000 00000000 00000000 .<<............. │ │ + 0x000948d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000948e4 00000000 00000000 3c3c00a0 a000a0a0 ........<<...... │ │ + 0x000948f4 00525200 878700c4 c400c4c4 006e6e00 .RR..........nn. │ │ + 0x00094904 bdbd00e3 e300e3e3 00858500 d4d400ea ................ │ │ + 0x00094914 ea00eaea 008c8c00 cece00ea ea00eaea ................ │ │ + 0x00094924 008b8b00 cece00ea ea00eaea 008b8b00 ................ │ │ + 0x00094934 cece00ea ea00eaea 008b8b00 cece00ea ................ │ │ + 0x00094944 ea00eaea 008b8b00 cece00ea ea00eaea ................ │ │ + 0x00094954 008b8b00 cece00ea ea00eaea 008b8b00 ................ │ │ + 0x00094964 cece00ea ea00eaea 008b8b00 cece00ea ................ │ │ + 0x00094974 ea00eaea 008b8b00 cece00ea ea00eaea ................ │ │ + 0x00094984 008c8c00 d4d400de de00dede 00d9d900 ................ │ │ + 0x00094994 c8c800e3 e300e3e3 00d5d500 8f8f00ac ................ │ │ + 0x000949a4 ac00acac 00878700 616100a0 a000a0a0 ........aa...... │ │ + 0x000949b4 003c3c00 00000000 00000000 00000000 .<<............. │ │ + 0x000949c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000949d4 00000000 00000000 a0a000a0 a0006161 ..............aa │ │ + 0x000949e4 00959500 c4c400c4 c4008585 00bebe00 ................ │ │ + 0x000949f4 e3e300e0 e0009292 00dbdb00 eaea00e9 ................ │ │ + 0x00094a04 e9009696 00e7e700 f2f200db db009898 ................ │ │ + 0x00094a14 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00094a24 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x00094a34 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x00094a44 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00094a54 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x00094a64 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x00094a74 00f2f200 e9e900d3 d300f6f6 00dede00 ................ │ │ + 0x00094a84 e9e900c4 c400e9e9 00e3e300 c4c4008f ................ │ │ + 0x00094a94 8f00dbdb 00acac00 b6b60061 6100a0a0 ...........aa... │ │ + 0x00094aa4 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00094ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094ac4 00000000 00000000 a0a00061 6100c5c5 ...........aa... │ │ + 0x00094ad4 00959500 c4c40077 77008585 00737300 .......ww....ss. │ │ + 0x00094ae4 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ + 0x00094af4 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ + 0x00094b04 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x00094b14 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x00094b24 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x00094b34 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x00094b44 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x00094b54 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x00094b64 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ + 0x00094b74 55550055 55007777 00898900 7777007c UU.UU.ww....ww.| │ │ + 0x00094b84 7c008f8f 00acac00 b6b600c5 c5006161 |.............aa │ │ + 0x00094b94 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00094ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094bb4 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ + 0x00094bc4 00959500 55550092 9200f6f6 00e0e000 ....UU.......... │ │ + 0x00094bd4 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ + 0x00094be4 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ + 0x00094bf4 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00094c04 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00094c14 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00094c24 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00094c34 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00094c44 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00094c54 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ + 0x00094c64 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ + 0x00094c74 f6009292 006d6d00 b6b600c5 c500c5c5 .....mm......... │ │ + 0x00094c84 00616100 00000000 00000000 00000000 .aa............. │ │ + 0x00094c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094ca4 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ + 0x00094cb4 00606000 8c8c00d1 d100d1d1 00727200 .``..........rr. │ │ + 0x00094cc4 bfbf00e6 e600e6e6 00868600 d4d400eb ................ │ │ + 0x00094cd4 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ + 0x00094ce4 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x00094cf4 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x00094d04 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x00094d14 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x00094d24 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x00094d34 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x00094d44 008d8d00 d4d400df df00dfdf 00d9d900 ................ │ │ + 0x00094d54 caca00e6 e600e6e6 00d8d800 949400b9 ................ │ │ + 0x00094d64 b900b9b9 008f8f00 6e6e00c5 c500c5c5 ........nn...... │ │ + 0x00094d74 003c3c00 00000000 00000000 00000000 .<<............. │ │ + 0x00094d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094d94 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ + 0x00094da4 00959500 c4c400cc cc009292 00bfbf00 ................ │ │ + 0x00094db4 e3e300e2 e2009696 00dbdb00 eaea00e9 ................ │ │ + 0x00094dc4 e9009797 00e8e800 f2f200db db009898 ................ │ │ + 0x00094dd4 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00094de4 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x00094df4 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x00094e04 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00094e14 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x00094e24 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x00094e34 00f2f200 e9e900d3 d300f8f8 00dede00 ................ │ │ + 0x00094e44 eaea00c6 c600ecec 00e4e400 c5c50097 ................ │ │ + 0x00094e54 9700e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ + 0x00094e64 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00094e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094e84 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ + 0x00094e94 009e9e00 c4c40077 77008888 00747400 .......ww....tt. │ │ + 0x00094ea4 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ + 0x00094eb4 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ + 0x00094ec4 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x00094ed4 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x00094ee4 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x00094ef4 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x00094f04 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x00094f14 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x00094f24 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ + 0x00094f34 55550055 55007777 00898900 7777007d UU.UU.ww....ww.} │ │ + 0x00094f44 7d008f8f 00acac00 bebe00db db006161 }.............aa │ │ + 0x00094f54 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00094f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094f74 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ + 0x00094f84 009e9e00 58580092 9200f6f6 00e1e100 ....XX.......... │ │ + 0x00094f94 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ + 0x00094fa4 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ + 0x00094fb4 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00094fc4 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00094fd4 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00094fe4 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00094ff4 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00095004 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00095014 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ + 0x00095024 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ + 0x00095034 f6009292 00707000 bebe00c5 c500c5c5 .....pp......... │ │ + 0x00095044 00616100 00000000 00000000 00000000 .aa............. │ │ + 0x00095054 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095064 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ + 0x00095074 00606000 8f8f00d4 d400d4d4 00727200 .``..........rr. │ │ + 0x00095084 c0c000e7 e700e7e7 00868600 d4d400eb ................ │ │ + 0x00095094 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ + 0x000950a4 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x000950b4 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x000950c4 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x000950d4 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x000950e4 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x000950f4 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x00095104 008d8d00 d4d400df df00dfdf 00dada00 ................ │ │ + 0x00095114 caca00e7 e700e7e7 00d8d800 949400bc ................ │ │ + 0x00095124 bc00bcbc 00929200 6e6e00c5 c500c5c5 ........nn...... │ │ + 0x00095134 003c3c00 00000000 00000000 00000000 .<<............. │ │ + 0x00095144 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095154 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ + 0x00095164 00959500 c4c400cc cc009595 00c0c000 ................ │ │ + 0x00095174 e4e400e2 e2009696 00dbdb00 eaea00e9 ................ │ │ + 0x00095184 e9009797 00e8e800 f2f200db db009898 ................ │ │ + 0x00095194 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x000951a4 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x000951b4 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x000951c4 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x000951d4 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x000951e4 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x000951f4 00f2f200 e9e900d3 d300f8f8 00dfdf00 ................ │ │ + 0x00095204 eaea00c6 c600eded 00e5e500 c6c60099 ................ │ │ + 0x00095214 9900e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ + 0x00095224 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00095234 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095244 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ + 0x00095254 009e9e00 c4c40077 77008888 00747400 .......ww....tt. │ │ + 0x00095264 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ + 0x00095274 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ + 0x00095284 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x00095294 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x000952a4 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x000952b4 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x000952c4 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x000952d4 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x000952e4 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ + 0x000952f4 55550055 55007777 00898900 7777007d UU.UU.ww....ww.} │ │ + 0x00095304 7d008f8f 00acac00 bebe00db db006161 }.............aa │ │ + 0x00095314 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00095324 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095334 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ + 0x00095344 009e9e00 58580092 9200f6f6 00e1e100 ....XX.......... │ │ + 0x00095354 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ + 0x00095364 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ + 0x00095374 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00095384 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00095394 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x000953a4 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x000953b4 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x000953c4 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x000953d4 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ + 0x000953e4 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ + 0x000953f4 f6009292 00707000 bebe00c5 c500c5c5 .....pp......... │ │ + 0x00095404 00616100 00000000 00000000 00000000 .aa............. │ │ + 0x00095414 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095424 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ + 0x00095434 00606000 8f8f00d4 d400d4d4 00727200 .``..........rr. │ │ + 0x00095444 c0c000e7 e700e7e7 00868600 d4d400eb ................ │ │ + 0x00095454 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ + 0x00095464 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x00095474 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x00095484 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x00095494 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x000954a4 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x000954b4 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x000954c4 008d8d00 d4d400df df00dfdf 00dada00 ................ │ │ + 0x000954d4 caca00e7 e700e7e7 00d8d800 949400bc ................ │ │ + 0x000954e4 bc00bcbc 00929200 6e6e00c5 c500c5c5 ........nn...... │ │ + 0x000954f4 003c3c00 00000000 00000000 00000000 .<<............. │ │ + 0x00095504 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095514 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ + 0x00095524 00959500 c4c400cc cc009595 00c0c000 ................ │ │ + 0x00095534 e4e400e2 e2009696 00dbdb00 eaea00e9 ................ │ │ + 0x00095544 e9009797 00e8e800 f2f200db db009898 ................ │ │ + 0x00095554 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00095564 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x00095574 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x00095584 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00095594 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x000955a4 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x000955b4 00f2f200 e9e900d3 d300f8f8 00dfdf00 ................ │ │ + 0x000955c4 eaea00c6 c600eded 00e5e500 c6c60099 ................ │ │ + 0x000955d4 9900e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ + 0x000955e4 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x000955f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095604 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ + 0x00095614 009e9e00 c4c40077 77008888 00747400 .......ww....tt. │ │ + 0x00095624 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ + 0x00095634 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ + 0x00095644 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x00095654 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x00095664 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x00095674 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x00095684 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x00095694 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x000956a4 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ + 0x000956b4 55550055 55007777 00898900 7777007d UU.UU.ww....ww.} │ │ + 0x000956c4 7d008f8f 00acac00 bebe00db db006161 }.............aa │ │ + 0x000956d4 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x000956e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000956f4 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ + 0x00095704 009e9e00 58580092 9200f6f6 00e1e100 ....XX.......... │ │ + 0x00095714 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ + 0x00095724 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ + 0x00095734 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00095744 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00095754 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00095764 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00095774 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00095784 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00095794 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ + 0x000957a4 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ + 0x000957b4 f6009292 00707000 bebe00c5 c500c5c5 .....pp......... │ │ + 0x000957c4 00616100 00000000 00000000 00000000 .aa............. │ │ + 0x000957d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000957e4 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ + 0x000957f4 00606000 8f8f00d4 d400d4d4 00727200 .``..........rr. │ │ + 0x00095804 c0c000e7 e700e7e7 00868600 d4d400eb ................ │ │ + 0x00095814 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ + 0x00095824 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x00095834 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x00095844 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x00095854 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x00095864 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x00095874 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x00095884 008d8d00 d4d400df df00dfdf 00dada00 ................ │ │ + 0x00095894 caca00e7 e700e7e7 00d8d800 949400bc ................ │ │ + 0x000958a4 bc00bcbc 00929200 6e6e00c5 c500c5c5 ........nn...... │ │ + 0x000958b4 003c3c00 00000000 00000000 00000000 .<<............. │ │ + 0x000958c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000958d4 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ + 0x000958e4 00959500 c4c400cc cc009595 00c0c000 ................ │ │ + 0x000958f4 e4e400e2 e2009696 00dbdb00 eaea00e9 ................ │ │ + 0x00095904 e9009797 00e8e800 f2f200db db009898 ................ │ │ + 0x00095914 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00095924 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x00095934 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x00095944 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00095954 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x00095964 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x00095974 00f2f200 e9e900d3 d300f8f8 00dfdf00 ................ │ │ + 0x00095984 eaea00c6 c600eded 00e5e500 c6c60099 ................ │ │ + 0x00095994 9900e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ + 0x000959a4 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x000959b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000959c4 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ + 0x000959d4 009e9e00 c4c40077 77008888 00747400 .......ww....tt. │ │ + 0x000959e4 89890052 52005656 00505000 56560033 ...RR.VV.PP.VV.3 │ │ + 0x000959f4 33005858 00555500 59590036 36005555 3.XX.UU.YY.66.UU │ │ + 0x00095a04 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x00095a14 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x00095a24 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x00095a34 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x00095a44 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x00095a54 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x00095a64 00595900 55550055 55004d4d 00515100 .YY.UU.UU.MM.QQ. │ │ + 0x00095a74 55550055 55007777 00898900 7777007d UU.UU.ww....ww.} │ │ + 0x00095a84 7d008f8f 00acac00 bebe00db db006161 }.............aa │ │ + 0x00095a94 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00095aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095ab4 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ + 0x00095ac4 009e9e00 58580092 9200f6f6 00e1e100 ....XX.......... │ │ + 0x00095ad4 74740099 9900fdfd 00f4f400 83830099 tt.............. │ │ + 0x00095ae4 9900d9d9 00d6d600 83830099 9900d9d9 ................ │ │ + 0x00095af4 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00095b04 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00095b14 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00095b24 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x00095b34 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x00095b44 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x00095b54 00d6d600 99990099 9900d9d9 00d4d400 ................ │ │ + 0x00095b64 fbfb00fd fd00c0c0 00b3b300 f1f100f6 ................ │ │ + 0x00095b74 f6009292 00707000 bebe00c5 c500c5c5 .....pp......... │ │ + 0x00095b84 00616100 00000000 00000000 00000000 .aa............. │ │ + 0x00095b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095ba4 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ + 0x00095bb4 00606000 8f8f00d4 d400d4d4 00727200 .``..........rr. │ │ + 0x00095bc4 c0c000e7 e700e7e7 00868600 d4d400eb ................ │ │ + 0x00095bd4 eb00ebeb 008d8d00 cece00eb eb00ebeb ................ │ │ + 0x00095be4 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x00095bf4 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x00095c04 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x00095c14 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x00095c24 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x00095c34 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x00095c44 008d8d00 d4d400df df00dfdf 00dada00 ................ │ │ + 0x00095c54 caca00e7 e700e7e7 00d8d800 949400bc ................ │ │ + 0x00095c64 bc00bcbc 00929200 6e6e00c5 c500c5c5 ........nn...... │ │ + 0x00095c74 003c3c00 00000000 00000000 00000000 .<<............. │ │ + 0x00095c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095c94 00000000 00000000 a0a000c5 c5007777 ..............ww │ │ + 0x00095ca4 00959500 c4c400cc cc009595 00c0c000 ................ │ │ + 0x00095cb4 e4e400e2 e2009696 00dbdb00 eaea00e9 ................ │ │ + 0x00095cc4 e9009797 00e8e800 f2f200db db009898 ................ │ │ + 0x00095cd4 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00095ce4 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x00095cf4 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x00095d04 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x00095d14 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x00095d24 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x00095d34 00f2f200 e9e900d3 d300f8f8 00dfdf00 ................ │ │ + 0x00095d44 eaea00c6 c600eded 00e5e500 c6c60099 ................ │ │ + 0x00095d54 9900e3e3 00acac00 b6b60077 7700c5c5 ...........ww... │ │ + 0x00095d64 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00095d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095d84 00000000 00000000 a0a00061 6100dbdb ...........aa... │ │ + 0x00095d94 009e9e00 c4c40077 7700e0e0 00c0c000 .......ww....... │ │ + 0x00095da4 e3e30088 8800ecec 00dbdb00 eaea008d ................ │ │ + 0x00095db4 8d00f1f1 00e8e800 f2f20093 9300e9e9 ................ │ │ + 0x00095dc4 00e9e900 f1f10093 9300e9e9 00e9e900 ................ │ │ + 0x00095dd4 f1f10093 9300e9e9 00e9e900 f1f10093 ................ │ │ + 0x00095de4 9300e9e9 00e9e900 f1f10093 9300e9e9 ................ │ │ + 0x00095df4 00e9e900 f1f10093 9300e9e9 00e9e900 ................ │ │ + 0x00095e04 f1f10093 9300e9e9 00e9e900 f1f10093 ................ │ │ + 0x00095e14 9300e9e9 00e9e900 f1f10093 9300e9e9 ................ │ │ + 0x00095e24 00f2f200 e9e900e9 e900d3d3 00dede00 ................ │ │ + 0x00095e34 e9e900e9 e900c4c4 00e3e300 c5c500cf ................ │ │ + 0x00095e44 cf008f8f 00acac00 bebe00db db006161 ..............aa │ │ + 0x00095e54 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00095e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095e74 00000000 00000000 616100c5 c500c5c5 ........aa...... │ │ + 0x00095e84 009e9e00 929200f1 f100f1f1 00cece00 ................ │ │ + 0x00095e94 989800fb fb00fbfb 00e4e400 999900fd ................ │ │ + 0x00095ea4 fd00fdfd 00efef00 999900fd fd00fdfd ................ │ │ + 0x00095eb4 00e7e700 999900fd fd00fdfd 00e7e700 ................ │ │ + 0x00095ec4 999900fd fd00fdfd 00e7e700 999900fd ................ │ │ + 0x00095ed4 fd00fdfd 00e7e700 999900fd fd00fdfd ................ │ │ + 0x00095ee4 00e7e700 999900fd fd00fdfd 00e7e700 ................ │ │ + 0x00095ef4 999900fd fd00fdfd 00e7e700 999900fd ................ │ │ + 0x00095f04 fd00fdfd 00e7e700 999900fd fd00fdfd ................ │ │ + 0x00095f14 00f0f000 fbfb00fd fd00fdfd 00e7e700 ................ │ │ + 0x00095f24 f7f700fb fb00fbfb 00d6d600 e9e900f1 ................ │ │ + 0x00095f34 f100f1f1 00b9b900 bebe00c5 c500c5c5 ................ │ │ + 0x00095f44 00616100 00000000 00000000 00000000 .aa............. │ │ + 0x00095f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095f64 00000000 00000000 3c3c00c5 c500c5c5 ........<<...... │ │ + 0x00095f74 009e9e00 484800b9 b900b9b9 00949400 ....HH.......... │ │ + 0x00095f84 565600bf bf00bfbf 00a9a900 444400aa VV..........DD.. │ │ + 0x00095f94 aa00aaaa 009d9d00 464600ab ab00abab ........FF...... │ │ + 0x00095fa4 00949400 454500ab ab00abab 00949400 ....EE.......... │ │ + 0x00095fb4 454500ab ab00abab 00949400 454500ab EE..........EE.. │ │ + 0x00095fc4 ab00abab 00949400 454500ab ab00abab ........EE...... │ │ + 0x00095fd4 00949400 454500ab ab00abab 00949400 ....EE.......... │ │ + 0x00095fe4 454500ab ab00abab 00949400 454500ab EE..........EE.. │ │ + 0x00095ff4 ab00abab 00949400 454500ab ab00abab ........EE...... │ │ + 0x00096004 009d9d00 72720075 75007575 005e5e00 ....rr.uu.uu.^^. │ │ + 0x00096014 baba00bf bf00bfbf 00989800 85850092 ................ │ │ + 0x00096024 92009292 004d4d00 b6b600c5 c500c5c5 .....MM......... │ │ + 0x00096034 003c3c00 00000000 00000000 00000000 .<<............. │ │ + 0x00096044 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096054 00000000 00000000 a0a000c5 c500c5c5 ................ │ │ + 0x00096064 00525200 9e9e00ac ac00f1f1 00565600 .RR..........VV. │ │ + 0x00096074 b7b700b3 b300eeee 00656500 a7a700a4 .........ee..... │ │ + 0x00096084 a400eeee 005e5e00 a9a900a7 a700f5f5 .....^^......... │ │ + 0x00096094 00626200 a2a200a7 a700f5f5 00626200 .bb..........bb. │ │ + 0x000960a4 a2a200a7 a700f5f5 00626200 a2a200a7 .........bb..... │ │ + 0x000960b4 a700f5f5 00626200 a2a200a7 a700f5f5 .....bb......... │ │ + 0x000960c4 00626200 a2a200a7 a700f5f5 00626200 .bb..........bb. │ │ + 0x000960d4 a2a200a7 a700f5f5 00626200 a2a200a7 .........bb..... │ │ + 0x000960e4 a700f5f5 00626200 a2a200a7 a700f5f5 .....bb......... │ │ + 0x000960f4 00aaaa00 6565006a 6a00e5e5 00747400 ....ee.jj....tt. │ │ + 0x00096104 a6a600a9 a900d1d1 00baba00 66660092 ............ff.. │ │ + 0x00096114 9200d2d2 00777700 888800c5 c500c5c5 .....ww......... │ │ + 0x00096124 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00096134 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096144 00000000 00000000 a0a000a0 a000c5c5 ................ │ │ + 0x00096154 00606000 9e9e009e 9e00acac 00565600 .``..........VV. │ │ + 0x00096164 b4b400ac ac00b1b1 00646400 a6a600a0 .........dd..... │ │ + 0x00096174 a000a3a3 005e5e00 a9a900a6 a600a6a6 .....^^......... │ │ + 0x00096184 00626200 a2a200a6 a600a6a6 00626200 .bb..........bb. │ │ + 0x00096194 a2a200a6 a600a6a6 00626200 a2a200a6 .........bb..... │ │ + 0x000961a4 a600a6a6 00626200 a2a200a6 a600a6a6 .....bb......... │ │ + 0x000961b4 00626200 a2a200a6 a600a6a6 00626200 .bb..........bb. │ │ + 0x000961c4 a2a200a6 a600a6a6 00626200 a2a200a6 .........bb..... │ │ + 0x000961d4 a600a6a6 00626200 a2a200a6 a600a6a6 .....bb......... │ │ + 0x000961e4 00a9a900 64640068 68006868 00707000 ....dd.hh.hh.pp. │ │ + 0x000961f4 a3a300a0 a0009e9e 00b4b400 6363007f ............cc.. │ │ + 0x00096204 7f007777 00777700 959500c5 c500a0a0 ..ww.ww......... │ │ + 0x00096214 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00096224 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096234 00000000 00000000 a0a000a0 a000a0a0 ................ │ │ + 0x00096244 00606000 e9e900db db00dbdb 007c7c00 .``..........||. │ │ + 0x00096254 f6f600f1 f100f1f1 00898900 fbfb00f9 ................ │ │ + 0x00096264 f900f9f9 00919100 fdfd00fc fc00fcfc ................ │ │ + 0x00096274 00949400 f5f500fc fc00fcfc 00949400 ................ │ │ + 0x00096284 f5f500fc fc00fcfc 00949400 f5f500fc ................ │ │ + 0x00096294 fc00fcfc 00949400 f5f500fc fc00fcfc ................ │ │ + 0x000962a4 00949400 f5f500fc fc00fcfc 00949400 ................ │ │ + 0x000962b4 f5f500fc fc00fcfc 00949400 f5f500fc ................ │ │ + 0x000962c4 fc00fcfc 00949400 f5f500fc fc00fcfc ................ │ │ + 0x000962d4 00fdfd00 eeee00f9 f900f9f9 00fafa00 ................ │ │ + 0x000962e4 e0e000f1 f100f1f1 00f4f400 c7c700db ................ │ │ + 0x000962f4 db00dbdb 00e9e900 959500a0 a000a0a0 ................ │ │ + 0x00096304 00a0a000 00000000 00000000 00000000 ................ │ │ + 0x00096314 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096324 00000000 00000000 646400a0 a000a0a0 ........dd...... │ │ + 0x00096334 00616100 c4c400e9 e900e9e9 00858500 .aa............. │ │ + 0x00096344 e0e000f6 f600f6f6 00929200 eded00fb ................ │ │ + 0x00096354 fb00fbfb 00979700 f4f400fd fd00fdfd ................ │ │ + 0x00096364 00989800 f0f000fd fd00fdfd 00989800 ................ │ │ + 0x00096374 f0f000fd fd00fdfd 00989800 f0f000fd ................ │ │ + 0x00096384 fd00fdfd 00989800 f0f000fd fd00fdfd ................ │ │ + 0x00096394 00989800 f0f000fd fd00fdfd 00989800 ................ │ │ + 0x000963a4 f0f000fd fd00fdfd 00989800 f0f000fd ................ │ │ + 0x000963b4 fd00fdfd 00989800 f0f000fd fd00fdfd ................ │ │ + 0x000963c4 00fbfb00 eeee00fb fb00fbfb 00f7f700 ................ │ │ + 0x000963d4 e0e000f4 f400f4f4 00ecec00 c4c400e9 ................ │ │ + 0x000963e4 e900e9e9 00d2d200 888800a0 a000a0a0 ................ │ │ + 0x000963f4 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x00096404 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096414 00000000 00000000 646400a0 a000a0a0 ........dd...... │ │ + 0x00096424 003c3c00 a0a000c5 c500e9e9 00777700 .<<..........ww. │ │ + 0x00096434 d0d000c1 c100d4d4 00898900 e5e500ce ................ │ │ + 0x00096444 ce00d4d4 008f8f00 eeee00d3 d300d6d6 ................ │ │ + 0x00096454 00939300 ecec00d3 d300d6d6 00939300 ................ │ │ + 0x00096464 ecec00d3 d300d6d6 00939300 ecec00d3 ................ │ │ + 0x00096474 d300d6d6 00939300 ecec00d3 d300d6d6 ................ │ │ + 0x00096484 00939300 ecec00d3 d300d6d6 00939300 ................ │ │ + 0x00096494 ecec00d3 d300d6d6 00939300 ecec00d3 ................ │ │ + 0x000964a4 d300d6d6 00939300 ecec00d3 d300d6d6 ................ │ │ + 0x000964b4 00f2f200 e4e400b1 b100baba 00f4f400 ................ │ │ + 0x000964c4 e0e00095 95008585 00e0e000 bebe00e9 ................ │ │ + 0x000964d4 e900b6b6 00a0a000 646400a0 a000a0a0 ........dd...... │ │ + 0x000964e4 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x000964f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096504 00000000 00000000 64640064 6400a0a0 ........dd.dd... │ │ + 0x00096514 00616100 a0a000a0 a000c5c5 00777700 .aa..........ww. │ │ + 0x00096524 c5c500a0 a000b6b6 00858500 dbdb00b6 ................ │ │ + 0x00096534 b600c4c4 008d8d00 eaea00c5 c500cccc ................ │ │ + 0x00096544 00929200 eaea00c5 c500cccc 00929200 ................ │ │ + 0x00096554 eaea00c5 c500cccc 00929200 eaea00c5 ................ │ │ + 0x00096564 c500cccc 00929200 eaea00c5 c500cccc ................ │ │ + 0x00096574 00929200 eaea00c5 c500cccc 00929200 ................ │ │ + 0x00096584 eaea00c5 c500cccc 00929200 eaea00c5 ................ │ │ + 0x00096594 c500cccc 00929200 eaea00c5 c500cccc ................ │ │ + 0x000965a4 00f1f100 dddd00a2 a2009e9e 00dbdb00 ................ │ │ + 0x000965b4 caca0069 69006161 00c5c500 adad00b6 ...ii.aa........ │ │ + 0x000965c4 b600a0a0 00a0a000 888800a0 a0006464 ..............dd │ │ + 0x000965d4 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x000965e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000965f4 00000000 00000000 64640064 64006464 ........dd.dd.dd │ │ + 0x00096604 00616100 c5c500a0 a000a0a0 00777700 .aa..........ww. │ │ + 0x00096614 dbdb00c5 c500c5c5 00858500 e9e900db ................ │ │ + 0x00096624 db00dbdb 008f8f00 f3f300e9 e900e9e9 ................ │ │ + 0x00096634 00939300 efef00e9 e900e9e9 00939300 ................ │ │ + 0x00096644 efef00e9 e900e9e9 00939300 efef00e9 ................ │ │ + 0x00096654 e900e9e9 00939300 efef00e9 e900e9e9 ................ │ │ + 0x00096664 00939300 efef00e9 e900e9e9 00939300 ................ │ │ + 0x00096674 efef00e9 e900e9e9 00939300 efef00e9 ................ │ │ + 0x00096684 e900e9e9 00939300 efef00e9 e900e9e9 ................ │ │ + 0x00096694 00f3f300 e5e500db db00dbdb 00e0e000 ................ │ │ + 0x000966a4 caca00c5 c500c5c5 00d2d200 adad00a0 ................ │ │ + 0x000966b4 a000a0a0 00c5c500 88880064 64006464 ...........dd.dd │ │ + 0x000966c4 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x000966d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000966e4 00000000 00000000 00000064 64006464 ...........dd.dd │ │ + 0x000966f4 00646400 616100c5 c500c5c5 00a0a000 .dd.aa.......... │ │ + 0x00096704 777700db db00dbdb 00c5c500 858500ed ww.............. │ │ + 0x00096714 ed00eded 00dede00 8d8d00f4 f400f4f4 ................ │ │ + 0x00096724 00dddd00 8d8d00f4 f400f4f4 00dddd00 ................ │ │ + 0x00096734 8d8d00f4 f400f4f4 00dddd00 8d8d00f4 ................ │ │ + 0x00096744 f400f4f4 00dddd00 8d8d00f4 f400f4f4 ................ │ │ + 0x00096754 00dddd00 8d8d00f4 f400f4f4 00dddd00 ................ │ │ + 0x00096764 8d8d00f4 f400f4f4 00dddd00 8d8d00f4 ................ │ │ + 0x00096774 f400f4f4 00dddd00 8d8d00f4 f400f4f4 ................ │ │ + 0x00096784 00dddd00 e9e900ed ed00eded 00caca00 ................ │ │ + 0x00096794 c5c500d2 d200d2d2 00adad00 a0a000c5 ................ │ │ + 0x000967a4 c500c5c5 00888800 64640064 64006464 ........dd.dd.dd │ │ + 0x000967b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000967c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000967d4 00000000 00000000 00000064 64006464 ...........dd.dd │ │ + 0x000967e4 00000000 00000064 6400c5c5 00616100 .......dd....aa. │ │ + 0x000967f4 31310095 9500e9e9 00858500 484800ac 11..........HH.. │ │ + 0x00096804 ac00dbdb 00777700 424200b4 b400e0e0 .....ww.BB...... │ │ + 0x00096814 006e6e00 424200b4 b400e0e0 006e6e00 .nn.BB.......nn. │ │ + 0x00096824 424200b4 b400e0e0 006e6e00 424200b4 BB.......nn.BB.. │ │ + 0x00096834 b400e0e0 006e6e00 424200b4 b400e0e0 .....nn.BB...... │ │ + 0x00096844 006e6e00 424200b4 b400e0e0 006e6e00 .nn.BB.......nn. │ │ + 0x00096854 424200b4 b400e0e0 006e6e00 424200b4 BB.......nn.BB.. │ │ + 0x00096864 b400e0e0 006e6e00 424200b4 b400e0e0 .....nn.BB...... │ │ + 0x00096874 006e6e00 6e6e0085 8500cccc 00b6b600 .nn.nn.......... │ │ + 0x00096884 c4c400e9 e9009e9e 00797900 888800c5 .........yy..... │ │ + 0x00096894 c5003c3c 00000000 00000064 64006464 ..<<.......dd.dd │ │ + 0x000968a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000968b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000968c4 00000000 00000000 00000000 00006464 ..............dd │ │ + 0x000968d4 00646400 00000000 00006464 00646400 .dd.......dd.dd. │ │ + 0x000968e4 00000000 00006464 00646400 00000000 ......dd.dd..... │ │ + 0x000968f4 00006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ + 0x00096904 00646400 1515000c 0c006464 00646400 .dd.......dd.dd. │ │ + 0x00096914 1515000c 0c006464 00646400 1515000c ......dd.dd..... │ │ + 0x00096924 0c006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ + 0x00096934 00646400 1515000c 0c006464 00646400 .dd.......dd.dd. │ │ + 0x00096944 1515000c 0c006464 00646400 1515000c ......dd.dd..... │ │ + 0x00096954 0c006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ + 0x00096964 00646400 15150015 15000000 00000000 .dd............. │ │ + 0x00096974 24240024 24000000 00000000 3c3c003c $$.$$.......<<.< │ │ + 0x00096984 3c000000 00000000 64640064 64000000 <.......dd.dd... │ │ + 0x00096994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000969a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000969b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000969c4 00646400 64640000 00000000 00646400 .dd.dd.......dd. │ │ + 0x000969d4 64640000 00000000 00646400 64640000 dd.......dd.dd.. │ │ + 0x000969e4 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ + 0x000969f4 00797900 79790000 00000000 00797900 .yy.yy.......yy. │ │ + 0x00096a04 79790000 00000000 00797900 79790000 yy.......yy.yy.. │ │ + 0x00096a14 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ + 0x00096a24 00797900 79790000 00000000 00797900 .yy.yy.......yy. │ │ + 0x00096a34 79790000 00000000 00797900 79790000 yy.......yy.yy.. │ │ + 0x00096a44 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ + 0x00096a54 00797900 79790000 00000000 00242400 .yy.yy.......$$. │ │ + 0x00096a64 24240000 00000000 003c3c00 3c3c0000 $$.......<<.<<.. │ │ + 0x00096a74 00000000 00646400 64640000 00000000 .....dd.dd...... │ │ + 0x00096a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096a94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ab4 00000000 64640064 64006464 00000000 ....dd.dd.dd.... │ │ + 0x00096ac4 64640064 64006464 00000000 64640088 dd.dd.dd....dd.. │ │ + 0x00096ad4 88008888 00151500 64640088 88008888 ........dd...... │ │ + 0x00096ae4 00151500 64640088 88008888 00151500 ....dd.......... │ │ + 0x00096af4 64640088 88008888 00151500 64640088 dd..........dd.. │ │ + 0x00096b04 88008888 00151500 64640088 88008888 ........dd...... │ │ + 0x00096b14 00151500 64640088 88008888 00151500 ....dd.......... │ │ + 0x00096b24 64640088 88008888 00151500 64640088 dd..........dd.. │ │ + 0x00096b34 88008888 00151500 64640088 88008888 ........dd...... │ │ + 0x00096b44 00151500 64640088 88008888 00242400 ....dd.......$$. │ │ + 0x00096b54 0000003c 3c003c3c 003c3c00 00000064 ...<<.<<.<<....d │ │ + 0x00096b64 64006464 00646400 00000000 00000000 d.dd.dd......... │ │ + 0x00096b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ba4 00000000 00000000 00006464 00646400 ..........dd.dd. │ │ + 0x00096bb4 3c3c003c 3c00a0a0 00a0a000 61610061 <<.<<.......aa.a │ │ + 0x00096bc4 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x00096bd4 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x00096be4 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x00096bf4 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x00096c04 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x00096c14 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x00096c24 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x00096c34 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x00096c44 a0a000a0 a0006464 00646400 64640064 ......dd.dd.dd.d │ │ + 0x00096c54 64000000 00000000 00000000 00000000 d............... │ │ + 0x00096c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ce4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096cf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096dd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096de4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096df4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097004 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097014 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097024 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097034 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097044 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097054 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097064 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097074 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097084 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097104 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097114 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097124 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097134 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097144 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097154 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097164 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097174 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097184 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097194 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097204 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097214 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097224 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097234 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097244 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097254 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097264 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097274 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097284 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097294 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097304 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097314 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097324 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097334 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097344 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097354 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097364 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097374 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097384 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097394 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097404 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097414 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097424 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097434 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097444 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097454 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097464 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097474 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097484 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097504 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097514 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097524 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097534 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097544 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097554 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097564 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097574 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097584 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097604 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097614 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097624 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097634 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097644 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097654 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097664 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097674 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097684 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000976a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000976b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000976c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000976d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000976e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000976f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097704 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097714 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097724 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097734 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097744 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097754 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097764 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097774 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097784 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000977a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000977b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000977c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000977d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000977e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000977f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097804 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097814 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097824 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097834 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097844 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097854 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097864 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097874 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097884 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000978a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000978b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000978c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000978d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000978e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000978f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097904 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097914 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097924 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097934 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097944 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097954 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097964 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097974 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097984 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000979a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000979b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000979c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000979d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000979e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000979f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097a94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ac4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ad4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097bb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097bc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097bf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ce4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097cf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097dd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097de4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097df4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098004 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098014 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098024 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098034 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098044 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098054 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098064 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098074 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098084 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000980a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000980b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000980c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000980d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000980e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000980f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098104 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098114 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098124 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098134 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098144 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098154 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098164 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098174 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098184 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098194 00000000 00000000 00000000 00000000 ................ │ │ + 0x000981a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000981b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000981c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000981d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000981e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000981f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098204 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098214 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098224 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098234 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098244 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098254 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098264 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098274 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098284 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098294 00000000 00000000 00000000 00000000 ................ │ │ + 0x000982a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000982b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000982c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000982d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000982e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000982f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098304 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098314 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098324 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098334 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098344 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098354 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098364 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098374 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098384 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098394 00000000 00000000 00000000 00000000 ................ │ │ + 0x000983a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000983b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000983c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000983d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000983e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000983f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098404 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098414 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098424 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098434 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098444 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098454 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098464 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098474 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098484 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000984a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000984b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000984c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000984d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000984e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000984f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098504 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098514 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098524 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098534 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098544 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098554 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098564 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098574 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098584 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000985a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000985b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000985c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000985d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000985e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000985f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098604 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098614 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098624 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098634 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098644 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098654 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098664 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098674 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098684 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000986a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000986b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000986c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000986d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000986e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000986f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098704 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098714 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098724 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098734 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098744 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098754 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098764 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098774 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098784 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000987a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000987b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000987c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000987d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000987e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000987f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098804 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098814 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098824 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098834 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098844 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098854 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098864 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098874 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098884 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000988a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000988b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000988c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000988d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000988e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000988f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098904 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098914 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098924 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098934 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098944 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098954 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098964 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098974 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098984 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000989a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000989b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000989c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000989d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000989e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000989f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ac4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ad4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098bb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098bc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098bf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ce4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098cf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098dd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098de4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098df4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099004 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099014 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099024 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099034 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099044 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099054 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099064 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099074 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099084 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000990a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000990b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000990c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000990d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000990e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000990f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099104 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099114 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099124 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099134 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099144 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099154 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099164 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099174 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099184 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099194 00000000 00000000 00000000 00000000 ................ │ │ + 0x000991a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000991b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000991c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000991d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000991e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000991f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099204 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099214 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099224 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099234 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099244 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099254 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099264 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099274 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099284 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099294 00000000 00000000 00000000 00000000 ................ │ │ + 0x000992a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000992b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000992c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000992d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000992e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000992f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099304 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099314 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099324 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099334 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099344 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099354 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099364 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099374 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099384 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099394 00000000 00000000 00000000 00000000 ................ │ │ + 0x000993a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000993b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000993c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000993d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000993e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000993f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099404 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099414 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099424 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099434 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099444 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099454 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099464 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099474 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099484 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000994a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000994b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000994c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000994d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000994e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000994f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099504 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099514 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099524 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099534 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099544 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099554 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099564 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099574 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099584 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000995a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000995b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000995c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000995d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000995e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000995f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099604 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099614 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099624 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099634 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099644 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099654 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099664 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099674 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099684 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000996a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000996b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000996c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000996d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000996e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000996f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099704 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099714 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099724 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099734 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099744 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099754 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099764 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099774 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099784 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000997a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000997b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000997c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000997d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000997e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000997f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099804 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099814 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099824 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099834 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099844 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099854 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099864 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099874 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099884 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000998a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000998b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000998c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000998d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000998e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000998f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099904 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099914 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099924 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099934 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099944 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099954 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099964 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099974 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099984 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000999a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000999b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000999c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000999d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000999e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000999f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ac4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ad4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099bb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099bc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099bf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ce4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099cf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099dd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099de4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099df4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f04 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f14 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f24 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f34 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f44 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a004 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a014 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a024 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a034 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a044 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a054 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a064 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a074 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a084 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a094 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a0a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a0b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a0c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a0d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a0e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a0f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a104 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a114 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a124 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a134 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a144 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a154 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a164 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a174 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a184 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a194 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a1a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a1b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a1c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a1d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a1e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a1f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a204 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a214 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a224 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a234 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a244 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a254 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a264 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a274 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a284 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a294 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a304 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a314 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a324 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a334 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a344 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a354 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a364 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a374 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a384 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a394 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a404 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a414 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a424 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a434 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a444 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a454 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a464 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a474 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a484 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a494 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a504 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a514 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a524 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a534 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a544 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a554 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a564 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a574 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a584 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a594 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a604 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a614 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a624 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a634 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a644 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a654 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a664 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a674 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a684 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a694 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a704 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a714 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a724 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a734 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a744 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a754 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a764 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a774 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a784 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a794 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a804 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a814 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a824 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a834 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a844 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a854 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a864 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a874 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a884 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a894 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a904 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a914 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a924 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a934 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a944 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a954 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a964 00000000 00000000 ffffffff ffffffff ................ │ │ + 0x0009a974 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009a984 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009a994 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009a9a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009a9b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009a9c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009a9d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009a9e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009a9f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aa94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aaa4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aab4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aac4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aad4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aae4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aaf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ab94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aba4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009abb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009abc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009abd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009abe4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009abf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ac94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aca4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009acb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009acc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009acd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ace4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009acf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ad94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ada4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009adb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009adc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009add4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ade4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009adf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ae94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aea4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aeb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aec4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aed4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aee4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aef4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009af94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009afa4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009afb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009afc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009afd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009afe4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009aff4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b004 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b014 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b024 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b034 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b044 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b054 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b064 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b074 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b084 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b094 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b0a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b0b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b0c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b0d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b0e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b0f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b104 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b114 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b124 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b134 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b144 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b154 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b164 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b174 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b184 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b194 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b1a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b1b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b1c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b1d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b1e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b1f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b204 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b214 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b224 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b234 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b244 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b254 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b264 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b274 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b284 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b294 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b2a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b2b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b2c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b2d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b2e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b2f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b304 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b314 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b324 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b334 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b344 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b354 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b364 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b374 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b384 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b394 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b3a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b3b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b3c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b3d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b3e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b3f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b404 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b414 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b424 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b434 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b444 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b454 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b464 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b474 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b484 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b494 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b4a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b4b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b4c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b4d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b4e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b4f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b504 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b514 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b524 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b534 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b544 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b554 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b564 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b574 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b584 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b594 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b5a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b5b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b5c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b5d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b5e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b5f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b604 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b614 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b624 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b634 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b644 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b654 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b664 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b674 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b684 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b694 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b6a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b6b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b6c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b6d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b6e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b6f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b704 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b714 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b724 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b734 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b744 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b754 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b764 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b774 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b784 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b794 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b7a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b7b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b7c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b7d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b7e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b7f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b804 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b814 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b824 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b834 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b844 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b854 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b864 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b874 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b884 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b894 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b8a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b8b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b8c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b8d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b8e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b8f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b904 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b914 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b924 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b934 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b944 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b954 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b964 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b974 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b984 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b994 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b9a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b9b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b9c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b9d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b9e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009b9f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ba94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009baa4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bab4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bac4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bad4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bae4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009baf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bb94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bba4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bbb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bbc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bbd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bbe4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bbf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bc94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bca4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bcb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bcc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bcd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bce4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bcf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bd94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bda4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bdb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bdc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bdd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bde4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bdf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009be94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bea4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009beb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bec4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bed4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bee4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bef4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bf94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bfa4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bfb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bfc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bfd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bfe4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009bff4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c004 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c014 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c024 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c034 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c044 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c054 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c064 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c074 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c084 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c094 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c0a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c0b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c0c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c0d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c0e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c0f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c104 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c114 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c124 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c134 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c144 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c154 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c164 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c174 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c184 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c194 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c1a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c1b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c1c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c1d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c1e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c1f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c204 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c214 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c224 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c234 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c244 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c254 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c264 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c274 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c284 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c294 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c2a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c2b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c2c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c2d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c2e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c2f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c304 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c314 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c324 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c334 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c344 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c354 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c364 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c374 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c384 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c394 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c3a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c3b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c3c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c3d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c3e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c3f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c404 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c414 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c424 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c434 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c444 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c454 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c464 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c474 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c484 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c494 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c4a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c4b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c4c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c4d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c4e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c4f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c504 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c514 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c524 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c534 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c544 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c554 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c564 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c574 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c584 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c594 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c5a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c5b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c5c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c5d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c5e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c5f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c604 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c614 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c624 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c634 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c644 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c654 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c664 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c674 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c684 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c694 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c6a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c6b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c6c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c6d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c6e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c6f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c704 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c714 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c724 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c734 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c744 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c754 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c764 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c774 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c784 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c794 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c7a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c7b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c7c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c7d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c7e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c7f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c804 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c814 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c824 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c834 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c844 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c854 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c864 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c874 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c884 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c894 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c8a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c8b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c8c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c8d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c8e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c8f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c904 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c914 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c924 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c934 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c944 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c954 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c964 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c974 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c984 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c994 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c9a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c9b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c9c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c9d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c9e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009c9f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ca94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009caa4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cab4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cac4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cad4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cae4 ffffffff ffffffff ffffffff 00000000 ................ │ │ + 0x0009caf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009cb04 00000000 ffffffff ffffffff ffffffff ................ │ │ + 0x0009cb14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cb24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cb34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cb44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cb54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cb64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cb74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cb84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cb94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cba4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cbb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cbc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cbd4 ffffffff ffff0000 00000000 ffff00ff ................ │ │ + 0x0009cbe4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009cbf4 00ffff00 00000000 0000ffff ffffffff ................ │ │ + 0x0009cc04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cc14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cc24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cc34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cc44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cc54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cc64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cc74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cc84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cc94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cca4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ccb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ccc4 ffffff00 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x0009ccd4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009cce4 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ + 0x0009ccf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cd94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cda4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cdb4 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x0009cdc4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009cdd4 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x0009cde4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cdf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ce94 ffffffff ffffffff ffffffff ff000000 ................ │ │ + 0x0009cea4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x0009ceb4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009cec4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x0009ced4 000000ff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cee4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cef4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cf04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cf14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cf24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cf34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cf44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cf54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cf64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cf74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cf84 ffffffff ffffffff ffff0000 00ffff00 ................ │ │ + 0x0009cf94 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x0009cfa4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009cfb4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x0009cfc4 ffff0000 0000ffff ffffffff ffffffff ................ │ │ + 0x0009cfd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cfe4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009cff4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d004 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d014 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d024 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d034 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d044 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d054 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d064 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d074 ffffffff ffffffff ffff0000 00ffff00 ................ │ │ + 0x0009d084 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x0009d094 0000ffff 00ffff00 ffff00ff ff000000 ................ │ │ + 0x0009d0a4 00000000 00000000 0000ffff 00ffff00 ................ │ │ + 0x0009d0b4 ffff0000 0000ffff ffffffff ffffffff ................ │ │ + 0x0009d0c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d0d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d0e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d0f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d104 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d114 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d124 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d134 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d144 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d154 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d164 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ + 0x0009d174 ffff00ff ff000000 00000000 ffffff00 ................ │ │ + 0x0009d184 0000ffff 00ffff00 ffff00ff ff000000 ................ │ │ + 0x0009d194 00000000 ffffff00 0000ffff 00ffff00 ................ │ │ + 0x0009d1a4 ffff00ff ff000000 00ffffff ffffffff ................ │ │ + 0x0009d1b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d1c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d1d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d1e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d1f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d204 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d214 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d224 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d234 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d244 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d254 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ + 0x0009d264 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x0009d274 0000ffff 00ffff00 ffff00ff ff000000 ................ │ │ + 0x0009d284 00000000 00000000 0000ffff 00ffff00 ................ │ │ + 0x0009d294 ffff00ff ff000000 00ffffff ffffffff ................ │ │ + 0x0009d2a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d2b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d2c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d2d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d2e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d2f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d304 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d314 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d324 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d334 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d344 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ + 0x0009d354 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x0009d364 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009d374 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x0009d384 ffff00ff ff000000 00ffffff ffffffff ................ │ │ + 0x0009d394 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d3a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d3b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d3c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d3d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d3e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d3f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d404 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d414 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d424 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d434 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ + 0x0009d444 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x0009d454 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009d464 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x0009d474 ffff00ff ff000000 00ffffff ffffffff ................ │ │ + 0x0009d484 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d494 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d4a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d4b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d4c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d4d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d4e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d4f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d504 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d514 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d524 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ + 0x0009d534 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x0009d544 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x0009d554 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x0009d564 ffff00ff ff000000 00ffffff ffffffff ................ │ │ + 0x0009d574 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d584 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d594 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d5a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d5b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d5c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d5d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d5e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d5f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d604 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d614 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ + 0x0009d624 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x0009d634 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x0009d644 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x0009d654 ffff00ff ff000000 00ffffff ffffffff ................ │ │ + 0x0009d664 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d674 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d684 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d694 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d6a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d6b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d6c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d6d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d6e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d6f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d704 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ + 0x0009d714 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x0009d724 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009d734 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x0009d744 ffff00ff ff000000 00ffffff ffffffff ................ │ │ + 0x0009d754 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d764 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d774 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d784 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d794 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d7a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d7b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d7c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d7d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d7e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d7f4 ffffffff ffffffff ffff0000 00ffff00 ................ │ │ + 0x0009d804 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x0009d814 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009d824 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x0009d834 ffff0000 0000ffff ffffffff ffffffff ................ │ │ + 0x0009d844 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d854 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d864 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d874 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d884 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d894 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d8a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d8b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d8c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d8d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d8e4 ffffffff ffffffff ffff0000 00ffff00 ................ │ │ + 0x0009d8f4 ffff0000 00000000 00000000 ffff00ff ................ │ │ + 0x0009d904 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009d914 00ffff00 00000000 00000000 00ffff00 ................ │ │ + 0x0009d924 ffff0000 0000ffff ffffffff ffffffff ................ │ │ + 0x0009d934 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d944 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d954 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d964 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d974 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d984 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d994 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d9a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d9b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d9c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009d9d4 ffffffff ffffffff ffffffff ff000000 ................ │ │ + 0x0009d9e4 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x0009d9f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009da04 00000000 00000000 0000ffff 00ffff00 ................ │ │ + 0x0009da14 000000ff ffffffff ffffffff ffffffff ................ │ │ + 0x0009da24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009da34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009da44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009da54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009da64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009da74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009da84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009da94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009daa4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dab4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dac4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dad4 000000ff ff00ffff 00000000 00000000 ................ │ │ + 0x0009dae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009daf4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x0009db04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009db14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009db24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009db34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009db44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009db54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009db64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009db74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009db84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009db94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dba4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dbb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dbc4 ffffff00 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x0009dbd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dbe4 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ + 0x0009dbf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dc94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dca4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dcb4 ffffffff ffff0000 00000000 ffff00ff ................ │ │ + 0x0009dcc4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x0009dcd4 00ffff00 00000000 0000ffff ffffffff ................ │ │ + 0x0009dce4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dcf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dd94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dda4 ffffffff ffffffff ffffffff 00000000 ................ │ │ + 0x0009ddb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ddc4 00000000 ffffffff ffffffff ffffffff ................ │ │ + 0x0009ddd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dde4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ddf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009de94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dea4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009deb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dec4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009ded4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dee4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009def4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df34 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df44 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df54 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df64 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df74 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df84 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009df94 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dfa4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dfb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dfc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dfd4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dfe4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009dff4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e004 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e014 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e024 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e034 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e044 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e054 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e064 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e074 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e084 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e094 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e0a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e0b4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e0c4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e0d4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e0e4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e0f4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e104 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e114 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e124 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e134 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e144 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e154 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e164 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e174 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e184 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e194 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x0009e1a4 ffffffff ffffffff 00000000 00000000 ................ │ │ + 0x0009e1b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e204 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e214 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e224 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e234 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e244 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e254 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e264 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e274 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e284 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e294 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e304 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e314 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e324 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e334 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e344 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e354 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e364 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e374 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e384 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e394 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e404 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e414 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e424 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e434 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e444 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e454 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e464 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e474 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e484 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e494 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e504 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e514 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e524 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e534 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e544 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e554 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e564 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e574 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e584 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e594 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e604 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e614 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e624 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e634 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e644 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e654 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e664 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e674 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e684 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e694 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e704 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e714 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e724 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e734 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e744 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e754 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e764 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e774 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e784 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e794 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e804 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e814 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e824 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e834 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e844 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e854 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e864 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e874 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e884 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e894 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e904 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e914 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e924 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e934 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e944 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e954 00000000 00000000 00000400 00040000 ................ │ │ + 0x0009e964 00000000 00000900 00090000 00000000 ................ │ │ + 0x0009e974 00000e00 000e0000 00000000 00000900 ................ │ │ + 0x0009e984 00090000 00000000 00000c00 000c0000 ................ │ │ + 0x0009e994 00000000 00000f00 000f0000 00000000 ................ │ │ + 0x0009e9a4 00001100 00110000 00000000 00004b00 ..............K. │ │ + 0x0009e9b4 004b0000 00000000 00005400 00540000 .K........T..T.. │ │ + 0x0009e9c4 00000000 00005e00 005e0000 00000000 ......^..^...... │ │ + 0x0009e9d4 00006700 00670000 00000000 0000cf00 ..g..g.......... │ │ + 0x0009e9e4 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ + 0x0009e9f4 cf0000cf 00000000 00000000 00000000 ................ │ │ + 0x0009ea04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea44 00000000 04000004 00000400 00000000 ................ │ │ + 0x0009ea54 09000009 00000900 00000000 0e00000e ................ │ │ + 0x0009ea64 00000e00 00000000 12000012 00000900 ................ │ │ + 0x0009ea74 00000000 0c00000c 00000c00 00000000 ................ │ │ + 0x0009ea84 0f00000f 00000f00 00000000 11000011 ................ │ │ + 0x0009ea94 00001100 00000000 14000014 00004b00 ..............K. │ │ + 0x0009eaa4 00000000 54000054 00005400 00000000 ....T..T..T..... │ │ + 0x0009eab4 5e00005e 00005e00 00000000 67000067 ^..^..^.....g..g │ │ + 0x0009eac4 00006700 00000000 71000071 0000cf00 ..g.....q..q.... │ │ + 0x0009ead4 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ + 0x0009eae4 cf0000cf 0000cf00 00cf0000 00000000 ................ │ │ + 0x0009eaf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb34 00040000 04000004 00000000 00090000 ................ │ │ + 0x0009eb44 09000009 00000000 000e0000 0e00000e ................ │ │ + 0x0009eb54 00000000 00120000 12000012 00000000 ................ │ │ + 0x0009eb64 000c0000 0c00000c 00000000 000f0000 ................ │ │ + 0x0009eb74 0f00000f 00000000 00110000 11000011 ................ │ │ + 0x0009eb84 00000000 00140000 14000014 00000000 ................ │ │ + 0x0009eb94 00540000 54000054 00000000 005e0000 .T..T..T.....^.. │ │ + 0x0009eba4 5e00005e 00000000 00670000 67000067 ^..^.....g..g..g │ │ + 0x0009ebb4 00000000 00710000 71000071 0000cf00 .....q..q..q.... │ │ + 0x0009ebc4 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ + 0x0009ebd4 cf0000cf 0000cf00 00cf0000 cf000000 ................ │ │ + 0x0009ebe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ebf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec14 00000000 00000000 00000000 00000400 ................ │ │ + 0x0009ec24 00040000 04000000 00000800 00080000 ................ │ │ + 0x0009ec34 08000000 00000d00 000d0000 0d000000 ................ │ │ + 0x0009ec44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec64 00000000 00000e00 000e0000 0e000000 ................ │ │ + 0x0009ec74 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec84 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec94 00000000 00004a00 004a0000 4a000000 ......J..J..J... │ │ + 0x0009eca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ecb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ecc4 00000000 0000cf00 00cf0000 cf0000cf ................ │ │ + 0x0009ecd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ece4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ecf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed04 00000000 00000000 00000001 00000000 ................ │ │ + 0x0009ed14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed24 00000001 00000000 00000000 00000000 ................ │ │ + 0x0009ed34 00000000 00000000 00000000 00000100 ................ │ │ + 0x0009ed44 00010000 00000000 00000100 00010000 ................ │ │ + 0x0009ed54 01000001 00000400 00040000 00000000 ................ │ │ + 0x0009ed64 00000700 00070000 00000000 00002600 ..............&. │ │ + 0x0009ed74 00260000 1a00001a 00002600 00260000 .&........&..&.. │ │ + 0x0009ed84 26000026 00004300 00430000 00000000 &..&..C..C...... │ │ + 0x0009ed94 00005e00 005e0000 00000000 000fa900 ..^..^.......... │ │ + 0x0009eda4 0fa9000f a9000fa9 000fa900 0fa9000f ................ │ │ + 0x0009edb4 a9000fa9 00000000 00000000 cf0000cf ................ │ │ + 0x0009edc4 0000cf00 00000000 00000000 00000000 ................ │ │ + 0x0009edd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ede4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009edf4 00000000 00000000 00000001 00000000 ................ │ │ + 0x0009ee04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee14 00000001 00000000 00000000 00000000 ................ │ │ + 0x0009ee24 00000000 00000006 02000602 00000100 ................ │ │ + 0x0009ee34 00000000 01000001 00000100 00010000 ................ │ │ + 0x0009ee44 01000001 00000f00 00000000 04000009 ................ │ │ + 0x0009ee54 00000900 00000006 2b00062b 00002600 ........+..+..&. │ │ + 0x0009ee64 001a0000 26000026 00002600 00260000 ....&..&..&..&.. │ │ + 0x0009ee74 35000035 00028800 00000000 4300007c 5..5........C..| │ │ + 0x0009ee84 00007c00 0000000f a9000fa9 000fa900 ..|............. │ │ + 0x0009ee94 0fa9000f a9000fa9 000fa900 0fa9000f ................ │ │ + 0x0009eea4 a9000fa9 0024f000 24f00000 000000cf .....$..$....... │ │ + 0x0009eeb4 0000cf00 00000000 00000000 00000000 ................ │ │ + 0x0009eec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eee4 00000000 00000000 01000001 00000000 ................ │ │ + 0x0009eef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef04 01000001 00000000 00000000 00000000 ................ │ │ + 0x0009ef14 00000000 06020006 02000602 00000000 ................ │ │ + 0x0009ef24 00010000 01000001 00000100 00010000 ................ │ │ + 0x0009ef34 01000001 00000000 000f0000 0f000004 ................ │ │ + 0x0009ef44 00000000 062b0006 2b00062b 00001a00 .....+..+..+.... │ │ + 0x0009ef54 00260000 26000026 00002600 00350000 .&..&..&..&..5.. │ │ + 0x0009ef64 35000035 00000000 02880002 88000043 5..5...........C │ │ + 0x0009ef74 00000000 0fa9000f a9000fa9 000fa900 ................ │ │ + 0x0009ef84 0fa9000f a9000fa9 000fa900 0fa9000f ................ │ │ + 0x0009ef94 a9000fa9 0024f000 24f00024 f0000000 .....$..$..$.... │ │ + 0x0009efa4 0000cf00 00cf0000 00000000 00000000 ................ │ │ + 0x0009efb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009efc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009efd4 00000000 00000000 01000001 00000000 ................ │ │ + 0x0009efe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eff4 01000000 00000000 00000000 00000000 ................ │ │ + 0x0009f004 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f014 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f024 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f034 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f044 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f054 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f064 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f074 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f084 00000000 0024f000 24f00024 f00024f0 .....$..$..$..$. │ │ + 0x0009f094 00000000 00cf0000 00000000 00000000 ................ │ │ + 0x0009f0a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f0b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f0c4 00000000 00000000 01000001 00000000 ................ │ │ + 0x0009f0d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f0e4 00000000 000c0100 0c01000c 01000c01 ................ │ │ + 0x0009f0f4 000d0100 0d010000 00000000 000c0200 ................ │ │ + 0x0009f104 0c02000c 02000c02 000e0200 0e020000 ................ │ │ + 0x0009f114 00000000 000c2100 0c21000c 21000c21 ......!..!..!..! │ │ + 0x0009f124 000f2800 0f280000 00000000 000c2b00 ..(..(........+. │ │ + 0x0009f134 0c2b000c 2b000c2b 00103900 10390000 .+..+..+..9..9.. │ │ + 0x0009f144 00000000 001e8d00 1e8d001e 8d001e8d ................ │ │ + 0x0009f154 0028b400 28b40000 00000000 001ea900 .(..(........... │ │ + 0x0009f164 1ea9001e a9001ea9 001ea900 1ea9001e ................ │ │ + 0x0009f174 a9001ea9 00000000 00000024 f00024f0 ...........$..$. │ │ + 0x0009f184 0024f000 00000000 00000000 00000000 .$.............. │ │ + 0x0009f194 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f1a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f1b4 00000000 00000000 01000001 00000000 ................ │ │ + 0x0009f1c4 00000000 00000000 00000000 0000001e ................ │ │ + 0x0009f1d4 03001e03 000c0100 0c01000d 01000d01 ................ │ │ + 0x0009f1e4 000d0100 0000000c 02000c02 000c0200 ................ │ │ + 0x0009f1f4 0c02000e 02000e02 000e0200 0000000c ................ │ │ + 0x0009f204 03000c03 000c2100 0c21000f 28000f28 ......!..!..(..( │ │ + 0x0009f214 000f2800 0000000c 2b000c2b 000c2b00 ..(.....+..+..+. │ │ + 0x0009f224 0c2b0010 39001039 00103900 0000000c .+..9..9..9..... │ │ + 0x0009f234 37000c37 001e8d00 1e8d0028 b40028b4 7..7.......(..(. │ │ + 0x0009f244 0028b400 0000001e a9001ea9 001ea900 .(.............. │ │ + 0x0009f254 1ea9001e a9001ea9 001ea900 1ea9001e ................ │ │ + 0x0009f264 a9001ea9 0048f000 48f00000 000024f0 .....H..H.....$. │ │ + 0x0009f274 0024f000 00000000 00000000 00000000 .$.............. │ │ + 0x0009f284 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f294 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f2a4 00000000 00000000 01000001 00000000 ................ │ │ + 0x0009f2b4 00000000 00000000 00000000 1e03001e ................ │ │ + 0x0009f2c4 03001e03 000c0100 0d01000d 01000d01 ................ │ │ + 0x0009f2d4 00000000 0c02000c 02000c02 000c0200 ................ │ │ + 0x0009f2e4 0e02000e 02000e02 00000000 0c03000c ................ │ │ + 0x0009f2f4 03000c03 000c2100 0f28000f 28000f28 ......!..(..(..( │ │ + 0x0009f304 00000000 0c2b000c 2b000c2b 000c2b00 .....+..+..+..+. │ │ + 0x0009f314 10390010 39001039 00000000 0c37000c .9..9..9.....7.. │ │ + 0x0009f324 37000c37 001e8d00 28b40028 b40028b4 7..7....(..(..(. │ │ + 0x0009f334 00000000 1ea9001e a9001ea9 001ea900 ................ │ │ + 0x0009f344 1ea9001e a9001ea9 001ea900 1ea9001e ................ │ │ + 0x0009f354 a9001ea9 0048f000 48f00048 f0000000 .....H..H..H.... │ │ + 0x0009f364 0024f000 24f00000 00000000 00000000 .$..$........... │ │ + 0x0009f374 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f384 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f394 00000000 00000000 01000001 00000000 ................ │ │ + 0x0009f3a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3c4 000b0100 0b01000b 01000b01 00000000 ................ │ │ + 0x0009f3d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3f4 00092100 09210009 21000921 00000000 ..!..!..!..!.... │ │ + 0x0009f404 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f414 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f424 00136e00 136e0013 6e00136e 00000000 ..n..n..n..n.... │ │ + 0x0009f434 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f444 00000000 0048f000 48f00048 f00048f0 .....H..H..H..H. │ │ + 0x0009f454 00000000 24f00000 00000000 00000000 ....$........... │ │ + 0x0009f464 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f474 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f484 00000000 00000000 01000101 00000000 ................ │ │ + 0x0009f494 00000000 00000000 00150000 15000015 ................ │ │ + 0x0009f4a4 00001700 000b0000 0b000001 00000900 ................ │ │ + 0x0009f4b4 00040000 04000000 00000000 00150300 ................ │ │ + 0x0009f4c4 15030000 00000000 00150300 15030015 ................ │ │ + 0x0009f4d4 03001503 00030100 03010002 01000705 ................ │ │ + 0x0009f4e4 00070300 07030000 00000000 00153400 ..............4. │ │ + 0x0009f4f4 15340000 00000000 00153400 15340015 .4........4..4.. │ │ + 0x0009f504 34001534 00101d00 101d0009 12001346 4..4...........F │ │ + 0x0009f514 001c3600 1c360000 00000000 004ccf00 ..6..6.......L.. │ │ + 0x0009f524 4ccf004c cf004ccf 004ccf00 4ccf004c L..L..L..L..L..L │ │ + 0x0009f534 cf004ccf 00000000 00000032 cf0032cf ..L........2..2. │ │ + 0x0009f544 0032cf00 00000000 00000000 00000000 .2.............. │ │ + 0x0009f554 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f564 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f574 00000000 00000000 00000101 00000000 ................ │ │ + 0x0009f584 00000000 00001500 00150000 15000004 ................ │ │ + 0x0009f594 00000500 00020000 01000004 00000c00 ................ │ │ + 0x0009f5a4 000c0000 0000001f 07001f07 00150300 ................ │ │ + 0x0009f5b4 00000015 03001503 00150300 1503001f ................ │ │ + 0x0009f5c4 06001f06 000d0400 09030007 03000c08 ................ │ │ + 0x0009f5d4 000c0800 00000015 0e00150e 00153400 ..............4. │ │ + 0x0009f5e4 00000015 34001534 00153400 15340026 ....4..4..4..4.& │ │ + 0x0009f5f4 51002651 00265100 1935001c 3600266a Q.&Q.&Q..5..6.&j │ │ + 0x0009f604 00266a00 00000035 71003571 004ccf00 .&j....5q.5q.L.. │ │ + 0x0009f614 4ccf004c cf004ccf 004ccf00 4ccf004c L..L..L..L..L..L │ │ + 0x0009f624 cf004ccf 004ccf00 4ccf0000 000032cf ..L..L..L.....2. │ │ + 0x0009f634 0032cf00 00000000 00000000 00000000 .2.............. │ │ + 0x0009f644 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f654 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f664 00000000 00000001 00000101 00000000 ................ │ │ + 0x0009f674 00000015 00001500 00150000 19010005 ................ │ │ + 0x0009f684 00000500 00020000 0400000c 00000c00 ................ │ │ + 0x0009f694 00000000 1f07001f 07001f07 00000000 ................ │ │ + 0x0009f6a4 15030015 03001503 00150300 1f06001f ................ │ │ + 0x0009f6b4 06001f06 00090300 0e06000e 06000703 ................ │ │ + 0x0009f6c4 00000000 150e0015 0e00150e 00000000 ................ │ │ + 0x0009f6d4 15340015 34001534 00153400 26510026 .4..4..4..4.&Q.& │ │ + 0x0009f6e4 51002651 00193500 2b58002b 58001c36 Q.&Q..5.+X.+X..6 │ │ + 0x0009f6f4 00000000 35710035 71003571 004ccf00 ....5q.5q.5q.L.. │ │ + 0x0009f704 4ccf004c cf004ccf 004ccf00 4ccf004c L..L..L..L..L..L │ │ + 0x0009f714 cf004ccf 004ccf00 4ccf004c cf000000 ..L..L..L..L.... │ │ + 0x0009f724 0032cf00 32cf0000 00000000 00000000 .2..2........... │ │ + 0x0009f734 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f744 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f754 00000000 00000001 00000000 00000000 ................ │ │ + 0x0009f764 00000015 00001500 00000000 00000000 ................ │ │ + 0x0009f774 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f784 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f794 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f804 00000000 004ccf00 4ccf004c cf004ccf .....L..L..L..L. │ │ + 0x0009f814 00000000 32cf0000 00000000 00000000 ....2........... │ │ + 0x0009f824 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f834 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f844 00000000 00000000 00000100 00000000 ................ │ │ + 0x0009f854 00000000 00000000 00650400 65040000 .........e..e... │ │ + 0x0009f864 00000000 00650900 65090000 00000000 .....e..e....... │ │ + 0x0009f874 00650e00 650e0000 00000000 00470900 .e..e........G.. │ │ + 0x0009f884 47090000 00000000 00470c00 470c0000 G........G..G... │ │ + 0x0009f894 00000000 00470f00 470f0000 00000000 .....G..G....... │ │ + 0x0009f8a4 00471100 47110000 00000000 00474b00 .G..G........GK. │ │ + 0x0009f8b4 474b0000 00000000 00475400 47540000 GK.......GT.GT.. │ │ + 0x0009f8c4 00000000 00475e00 475e0000 00000000 .....G^.G^...... │ │ + 0x0009f8d4 00476700 47670000 00000000 0065cf00 .Gg.Gg.......e.. │ │ + 0x0009f8e4 65cf0065 cf0065cf 0065cf00 65cf0065 e..e..e..e..e..e │ │ + 0x0009f8f4 cf0065cf 00000000 0000004c cf004ccf ..e........L..L. │ │ + 0x0009f904 004ccf00 00000000 00000000 00000000 .L.............. │ │ + 0x0009f914 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f924 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f934 00000000 00000000 00000100 00000000 ................ │ │ + 0x0009f944 00000065 04006504 00650400 00000065 ...e..e..e.....e │ │ + 0x0009f954 09006509 00650900 00000065 0e00650e ..e..e.....e..e. │ │ + 0x0009f964 00650e00 00000065 12006512 00470900 .e.....e..e..G.. │ │ + 0x0009f974 00000047 0c00470c 00470c00 00000047 ...G..G..G.....G │ │ + 0x0009f984 0f00470f 00470f00 00000047 11004711 ..G..G.....G..G. │ │ + 0x0009f994 00471100 00000047 14004714 00474b00 .G.....G..G..GK. │ │ + 0x0009f9a4 00000047 54004754 00475400 00000047 ...GT.GT.GT....G │ │ + 0x0009f9b4 5e00475e 00475e00 00000047 67004767 ^.G^.G^....Gg.Gg │ │ + 0x0009f9c4 00476700 00000047 71004771 0065cf00 .Gg....Gq.Gq.e.. │ │ + 0x0009f9d4 65cf0065 cf0065cf 0065cf00 65cf0065 e..e..e..e..e..e │ │ + 0x0009f9e4 cf0065cf 0065cf00 65cf0000 00004ccf ..e..e..e.....L. │ │ + 0x0009f9f4 004ccf00 00000000 00000000 00000000 .L.............. │ │ + 0x0009fa04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa24 00000000 00000000 00000100 00000000 ................ │ │ + 0x0009fa34 65040065 04006504 00000000 65090065 e..e..e.....e..e │ │ + 0x0009fa44 09006509 00000000 650e0065 0e00650e ..e.....e..e..e. │ │ + 0x0009fa54 00000000 65120065 12006512 00000000 ....e..e..e..... │ │ + 0x0009fa64 470c0047 0c00470c 00000000 470f0047 G..G..G.....G..G │ │ + 0x0009fa74 0f00470f 00000000 47110047 11004711 ..G.....G..G..G. │ │ + 0x0009fa84 00000000 47140047 14004714 00000000 ....G..G..G..... │ │ + 0x0009fa94 47540047 54004754 00000000 475e0047 GT.GT.GT....G^.G │ │ + 0x0009faa4 5e00475e 00000000 47670047 67004767 ^.G^....Gg.Gg.Gg │ │ + 0x0009fab4 00000000 47710047 71004771 0065cf00 ....Gq.Gq.Gq.e.. │ │ + 0x0009fac4 65cf0065 cf0065cf 0065cf00 65cf0065 e..e..e..e..e..e │ │ + 0x0009fad4 cf0065cf 0065cf00 65cf0065 cf000000 ..e..e..e..e.... │ │ + 0x0009fae4 004ccf00 4ccf0000 00000000 00000000 .L..L........... │ │ + 0x0009faf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb14 00000000 00000000 00000000 00650400 .............e.. │ │ + 0x0009fb24 65040065 04000000 00620800 62080062 e..e.....b..b..b │ │ + 0x0009fb34 08000000 00620d00 620d0062 0d000000 .....b..b..b.... │ │ + 0x0009fb44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb64 00000000 003c0e00 3c0e003c 0e000000 .....<..<..<.... │ │ + 0x0009fb74 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb84 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb94 00000000 00324a00 324a0032 4a000000 .....2J.2J.2J... │ │ + 0x0009fba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fbb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fbc4 00000000 0065cf00 65cf0065 cf0065cf .....e..e..e..e. │ │ + 0x0009fbd4 00000000 4ccf0000 00000000 00000000 ....L........... │ │ + 0x0009fbe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fbf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc04 00000000 00000000 00008e01 00630000 .............c.. │ │ + 0x0009fc14 63000000 00006000 00630000 63000002 c.....`..c..c... │ │ + 0x0009fc24 00006301 00690000 69000000 00000000 ..c..i..i....... │ │ + 0x0009fc34 00650000 65000000 00000000 007b0100 .e..e........{.. │ │ + 0x0009fc44 7b010066 00006600 007a0100 7a01007a {..f..f..z..z..z │ │ + 0x0009fc54 01007a01 00290400 29040000 00000000 ..z..)..)....... │ │ + 0x0009fc64 00510700 51070000 00000000 007b2600 .Q..Q........{&. │ │ + 0x0009fc74 7b260057 1a00571a 007a2600 7a26007a {&.W..W..z&.z&.z │ │ + 0x0009fc84 26007a26 00494300 49430000 00000000 &.z&.IC.IC...... │ │ + 0x0009fc94 00585e00 585e0000 00000000 00b1a900 .X^.X^.......... │ │ + 0x0009fca4 b1a900b1 a900b1a9 00b1a900 b1a900b1 ................ │ │ + 0x0009fcb4 a900b1a9 00000000 00000065 cf0065cf ...........e..e. │ │ + 0x0009fcc4 0065cf00 00000000 00000000 00000000 .e.............. │ │ + 0x0009fcd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fce4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fcf4 00000000 00000000 00008e01 00630000 .............c.. │ │ + 0x0009fd04 60000002 00006300 00630000 6300000a `.....c..c..c... │ │ + 0x0009fd14 00006b01 00690000 00000009 00006900 ..k..i........i. │ │ + 0x0009fd24 00690000 000000ae 0200ae02 007b0100 .i...........{.. │ │ + 0x0009fd34 6600007a 01007a01 007a0100 7a010091 f..z..z..z..z... │ │ + 0x0009fd44 01009101 00910f00 00000029 04006309 ...........)..c. │ │ + 0x0009fd54 00630900 000000ae 2b00ae2b 007b2600 .c......+..+.{&. │ │ + 0x0009fd64 571a007a 26007a26 007a2600 7a2600a1 W..z&.z&.z&.z&.. │ │ + 0x0009fd74 3500a135 00a38800 00000049 43007b7c 5..5.......IC.{| │ │ + 0x0009fd84 007b7c00 000000b1 a900b1a9 00b1a900 .{|............. │ │ + 0x0009fd94 b1a900b1 a900b1a9 00b1a900 b1a900b1 ................ │ │ + 0x0009fda4 a900b1a9 00b4f000 b4f00000 000065cf ..............e. │ │ + 0x0009fdb4 0065cf00 00000000 00000000 00000000 .e.............. │ │ + 0x0009fdc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fdd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fde4 00000000 0000008e 01008e01 00600000 .............`.. │ │ + 0x0009fdf4 02000063 00006300 00630000 0a00006b ...c..c..c.....k │ │ + 0x0009fe04 01006b01 00000000 09000069 00006900 ..k........i..i. │ │ + 0x0009fe14 00000000 ae0200ae 0200ae02 00660000 .............f.. │ │ + 0x0009fe24 7a01007a 01007a01 007a0100 91010091 z..z..z..z...... │ │ + 0x0009fe34 01009101 00000000 910f0091 0f002904 ..............). │ │ + 0x0009fe44 00000000 ae2b00ae 2b00ae2b 00571a00 .....+..+..+.W.. │ │ + 0x0009fe54 7a26007a 26007a26 007a2600 a13500a1 z&.z&.z&.z&..5.. │ │ + 0x0009fe64 3500a135 00000000 a38800a3 88004943 5..5..........IC │ │ + 0x0009fe74 00000000 b1a900b1 a900b1a9 00b1a900 ................ │ │ + 0x0009fe84 b1a900b1 a900b1a9 00b1a900 b1a900b1 ................ │ │ + 0x0009fe94 a900b1a9 00b4f000 b4f000b4 f0000000 ................ │ │ + 0x0009fea4 0065cf00 65cf0000 00000000 00000000 .e..e........... │ │ + 0x0009feb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fed4 00000000 0000008e 01008901 00630000 .............c.. │ │ + 0x0009fee4 02000063 00006300 006b0000 0a00006b ...c..c..k.....k │ │ + 0x0009fef4 01000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff04 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff14 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff24 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff34 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff44 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff54 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff64 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff74 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff84 00000000 00b4f000 b4f000b4 f000b4f0 ................ │ │ + 0x0009ff94 00000000 65cf0000 00000000 00000000 ....e........... │ │ + 0x0009ffa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ffb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ffc4 00000000 00000089 01008e01 00630000 .............c.. │ │ + 0x0009ffd4 02000063 00006b00 00710000 10000000 ...c..k..q...... │ │ + 0x0009ffe4 00000000 00d20100 d20100d2 0100d201 ................ │ │ + 0x0009fff4 00e60100 e6010000 00000000 00d20200 ................ │ │ + 0x000a0004 d20200d2 0200d202 00f30200 f3020000 ................ │ │ + 0x000a0014 00000000 00d22100 d22100d2 2100d221 ......!..!..!..! │ │ + 0x000a0024 00f92800 f9280000 00000000 00d22b00 ..(..(........+. │ │ + 0x000a0034 d22b00d2 2b00d22b 00f93900 f9390000 .+..+..+..9..9.. │ │ + 0x000a0044 00000000 00d58d00 d58d00d5 8d00d58d ................ │ │ + 0x000a0054 00fcb400 fcb40000 00000000 00d5a900 ................ │ │ + 0x000a0064 d5a900d5 a900d5a9 00d5a900 d5a900d5 ................ │ │ + 0x000a0074 a900d5a9 00000000 000000b4 f000b4f0 ................ │ │ + 0x000a0084 00b4f000 00000000 00000000 00000000 ................ │ │ + 0x000a0094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a00a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a00b4 00000000 00000089 01008e01 00630000 .............c.. │ │ + 0x000a00c4 02000066 00006d00 006d0000 000000d5 ...f..m..m...... │ │ + 0x000a00d4 0300d503 00d20100 d20100e6 0100e601 ................ │ │ + 0x000a00e4 00e60100 000000d2 0200d202 00d20200 ................ │ │ + 0x000a00f4 d20200f3 0200f302 00f30200 000000d2 ................ │ │ + 0x000a0104 0300d203 00d22100 d22100f9 2800f928 ......!..!..(..( │ │ + 0x000a0114 00f92800 000000d2 2b00d22b 00d22b00 ..(.....+..+..+. │ │ + 0x000a0124 d22b00f9 3900f939 00f93900 000000d2 .+..9..9..9..... │ │ + 0x000a0134 3700d237 00d58d00 d58d00fc b400fcb4 7..7............ │ │ + 0x000a0144 00fcb400 000000d5 a900d5a9 00d5a900 ................ │ │ + 0x000a0154 d5a900d5 a900d5a9 00d5a900 d5a900d5 ................ │ │ + 0x000a0164 a900d5a9 00d8f000 d8f00000 0000b4f0 ................ │ │ + 0x000a0174 00b4f000 00000000 00000000 00000000 ................ │ │ + 0x000a0184 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0194 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a01a4 00000000 0000008e 01008e01 00630000 .............c.. │ │ + 0x000a01b4 0800006d 00006d00 00000000 d50300d5 ...m..m......... │ │ + 0x000a01c4 0300d503 00d20100 e60100e6 0100e601 ................ │ │ + 0x000a01d4 00000000 d20200d2 0200d202 00d20200 ................ │ │ + 0x000a01e4 f30200f3 0200f302 00000000 d20300d2 ................ │ │ + 0x000a01f4 0300d203 00d22100 f92800f9 2800f928 ......!..(..(..( │ │ + 0x000a0204 00000000 d22b00d2 2b00d22b 00d22b00 .....+..+..+..+. │ │ + 0x000a0214 f93900f9 3900f939 00000000 d23700d2 .9..9..9.....7.. │ │ + 0x000a0224 3700d237 00d58d00 fcb400fc b400fcb4 7..7............ │ │ + 0x000a0234 00000000 d5a900d5 a900d5a9 00d5a900 ................ │ │ + 0x000a0244 d5a900d5 a900d5a9 00d5a900 d5a900d5 ................ │ │ + 0x000a0254 a900d5a9 00d8f000 d8f000d8 f0000000 ................ │ │ + 0x000a0264 00b4f000 b4f00000 00000000 00000000 ................ │ │ + 0x000a0274 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0284 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0294 00000000 0000008e 01008e01 00690000 .............i.. │ │ + 0x000a02a4 0800006d 00000000 00000000 00000000 ...m............ │ │ + 0x000a02b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a02c4 00bd0100 bd0100bd 0100bd01 00000000 ................ │ │ + 0x000a02d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a02e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a02f4 00a42100 a42100a4 2100a421 00000000 ..!..!..!..!.... │ │ + 0x000a0304 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0314 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0324 008b6e00 8b6e008b 6e008b6e 00000000 ..n..n..n..n.... │ │ + 0x000a0334 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0344 00000000 00d8f000 d8f000d8 f000d8f0 ................ │ │ + 0x000a0354 00000000 b4f00000 00000000 00000000 ................ │ │ + 0x000a0364 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0374 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0384 00000000 0000008e 01009401 00690000 .............i.. │ │ + 0x000a0394 08000000 00000000 00d50300 d50300d5 ................ │ │ + 0x000a03a4 0300e903 00f50100 f501000c 0000cb02 ................ │ │ + 0x000a03b4 00230200 23020000 00000000 00f91f00 .#..#........... │ │ + 0x000a03c4 f91f0000 00000000 00f91f00 f91f00f9 ................ │ │ + 0x000a03d4 1f00f91f 002e0f00 2e0f0023 0c00c42d ...........#...- │ │ + 0x000a03e4 00592100 59210000 00000000 00f97000 .Y!.Y!........p. │ │ + 0x000a03f4 f9700000 00000000 00f97000 f97000f9 .p........p..p.. │ │ + 0x000a0404 7000f970 004f3e00 4f3e0033 2800a797 p..p.O>.O>.3(... │ │ + 0x000a0414 00897300 89730000 00000000 00fcf000 ..s..s.......... │ │ + 0x000a0424 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a0434 f000fcf0 00000000 000000d8 f000d8f0 ................ │ │ + 0x000a0444 00d8f000 00000000 00000000 00000000 ................ │ │ + 0x000a0454 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0464 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0474 00000000 00000004 00009401 00690000 .............i.. │ │ + 0x000a0484 00000000 0000d503 00d50300 d503000f ................ │ │ + 0x000a0494 02002202 00210000 1d000023 0200e204 .."..!.....#.... │ │ + 0x000a04a4 00e20400 000000f9 1f00f91f 00f91f00 ................ │ │ + 0x000a04b4 000000f9 1f00f91f 00f91f00 f91f00ff ................ │ │ + 0x000a04c4 3500ff35 00fc2500 c41c0059 2100fb43 5..5..%....Y!..C │ │ + 0x000a04d4 00fb4300 000000f9 7000f970 00f97000 ..C.....p..p..p. │ │ + 0x000a04e4 000000f9 7000f970 00f97000 f97000ff ....p..p..p..p.. │ │ + 0x000a04f4 ae00ffae 00ffae00 a7710089 7300fde2 .........q..s... │ │ + 0x000a0504 00fde200 000000fc f000fcf0 00fcf000 ................ │ │ + 0x000a0514 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a0524 f000fcf0 00fcf000 fcf00000 0000d8f0 ................ │ │ + 0x000a0534 00d8f000 00000000 00000000 00000000 ................ │ │ + 0x000a0544 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0554 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0564 00000000 0000000a 00009401 00000000 ................ │ │ + 0x000a0574 000000d5 0300d503 00d50300 e4050022 ..............." │ │ + 0x000a0584 02002202 00800000 230200e2 0400e204 ..".....#....... │ │ + 0x000a0594 00000000 f91f00f9 1f00f91f 00000000 ................ │ │ + 0x000a05a4 f91f00f9 1f00f91f 00f91f00 ff3500ff .............5.. │ │ + 0x000a05b4 3500ff35 00c41c00 fb3200fb 32005921 5..5.....2..2.Y! │ │ + 0x000a05c4 00000000 f97000f9 7000f970 00000000 .....p..p..p.... │ │ + 0x000a05d4 f97000f9 7000f970 00f97000 ffae00ff .p..p..p..p..... │ │ + 0x000a05e4 ae00ffae 00a77100 fdbc00fd bc008973 ......q........s │ │ + 0x000a05f4 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a0604 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a0614 f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000a0624 00d8f000 d8f00000 00000000 00000000 ................ │ │ + 0x000a0634 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0644 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0654 00000000 0000000a 00000000 00690000 .............i.. │ │ + 0x000a0664 000000d5 0300d503 00e40500 e4050022 ..............." │ │ + 0x000a0674 02001e01 00340200 230200e2 04000000 .....4..#....... │ │ + 0x000a0684 00f91f00 f91f00f9 1f000000 00f91f00 ................ │ │ + 0x000a0694 f91f00f9 1f00f91f 00ff3500 ff3500ff ..........5..5.. │ │ + 0x000a06a4 3500c729 00fb3200 fb3200fb 32000000 5..)..2..2..2... │ │ + 0x000a06b4 00f97000 f97000f9 70000000 00f97000 ..p..p..p.....p. │ │ + 0x000a06c4 f97000f9 7000f970 00ffae00 ffae00ff .p..p..p........ │ │ + 0x000a06d4 ae00a771 00fdbc00 fdbc00fd bc000000 ...q............ │ │ + 0x000a06e4 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a06f4 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a0704 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a0714 00000000 d8f00000 00000000 00000000 ................ │ │ + 0x000a0724 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0734 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0744 00000000 00000000 00000a00 00080000 ................ │ │ + 0x000a0754 000000d5 0300e405 00e40500 e40500e0 ................ │ │ + 0x000a0764 0400f709 00f40300 23020000 0000f91f ........#....... │ │ + 0x000a0774 00f91f00 f91f0000 0000f91f 00f91f00 ................ │ │ + 0x000a0784 f91f00f9 1f00ff35 00ff3500 ff3500c7 .......5..5..5.. │ │ + 0x000a0794 2900fe47 00fb3200 fb320000 0000f970 )..G..2..2.....p │ │ + 0x000a07a4 00f97000 f9700000 0000f970 00f97000 ..p..p.....p..p. │ │ + 0x000a07b4 f97000f9 7000ffae 00ffae00 ffae00a7 .p..p........... │ │ + 0x000a07c4 7100fdbc 00fdbc00 fdbc0000 0000fcf0 q............... │ │ + 0x000a07d4 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a07e4 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a07f4 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a0804 00fcf000 00000000 00000000 00000000 ................ │ │ + 0x000a0814 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0824 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0834 00000000 00000000 00000a00 00080000 ................ │ │ + 0x000a0844 00000000 00000f02 000f0200 0f0200d3 ................ │ │ + 0x000a0854 0200ea07 00e70200 16010000 0000f91f ................ │ │ + 0x000a0864 00f91f00 f91f0000 00000000 00000000 ................ │ │ + 0x000a0874 00000000 00002f16 002f1600 2f160000 ....../../../... │ │ + 0x000a0884 0000371e 00361500 36150000 0000f970 ..7..6..6......p │ │ + 0x000a0894 00f97000 f9700000 00000000 00000000 ..p..p.......... │ │ + 0x000a08a4 00000000 00004f3e 004f3e00 4f3e0000 ......O>.O>.O>.. │ │ + 0x000a08b4 0000564b 00564b00 564b0000 0000fcf0 ..VK.VK.VK...... │ │ + 0x000a08c4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a08d4 000000fc f000fcf0 00fcf000 fcf00000 ................ │ │ + 0x000a08e4 00000000 00000000 000000fc f000fcf0 ................ │ │ + 0x000a08f4 00fcf000 00000000 00000000 00000000 ................ │ │ + 0x000a0904 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0914 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0924 00000000 00000005 00000a00 00080000 ................ │ │ + 0x000a0934 0000000f 02000f02 00e40500 0d0100ea ................ │ │ + 0x000a0944 0700ea07 00e70200 000000f9 1f00f91f ................ │ │ + 0x000a0954 00f91f00 00000000 00000000 00f20400 ................ │ │ + 0x000a0964 0000002f 16002f16 00ff3500 24110037 .../../...5.$..7 │ │ + 0x000a0974 1e00371e 00f73200 000000f9 7000f970 ..7...2.....p..p │ │ + 0x000a0984 00f97000 00000000 00000000 00f84100 ..p...........A. │ │ + 0x000a0994 0000004f 3e004f3e 00ffae00 33280056 ...O>.O>....3(.V │ │ + 0x000a09a4 4b00564b 00fab400 000000fc f000fcf0 K.VK............ │ │ + 0x000a09b4 00fcf000 fcf00000 00000000 00e1b900 ................ │ │ + 0x000a09c4 000000fc f000fcf0 00fcf000 fcf00000 ................ │ │ + 0x000a09d4 00000000 00e3e800 000000fc f000fcf0 ................ │ │ + 0x000a09e4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a09f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a14 00000000 00000005 00000500 00080000 ................ │ │ + 0x000a0a24 0000000f 02000f02 000f0200 0d0100ea ................ │ │ + 0x000a0a34 0700ea07 00e70200 000000f9 1f00f91f ................ │ │ + 0x000a0a44 00f91f00 00000000 00000000 00000000 ................ │ │ + 0x000a0a54 0000002f 16002f16 002f1600 24110037 .../../../..$..7 │ │ + 0x000a0a64 1e00371e 00361500 000000f9 7000f970 ..7..6......p..p │ │ + 0x000a0a74 00f97000 00000000 00000000 00000000 ..p............. │ │ + 0x000a0a84 0000004f 3e004f3e 004f3e00 33280056 ...O>.O>.O>.3(.V │ │ + 0x000a0a94 4b00564b 00564b00 000000fc f000fcf0 K.VK.VK......... │ │ + 0x000a0aa4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a0ab4 000000fc f000fcf0 00fcf000 fcf00000 ................ │ │ + 0x000a0ac4 00000000 00000000 000000fc f000fcf0 ................ │ │ + 0x000a0ad4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a0ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b04 00000000 00000005 00000500 00050000 ................ │ │ + 0x000a0b14 000000e4 0500e405 00e40500 ce0400f7 ................ │ │ + 0x000a0b24 0900f709 00f40300 000000f9 1f00f91f ................ │ │ + 0x000a0b34 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ + 0x000a0b44 f91f00ff 3500ff35 00ff3500 c72900fe ....5..5..5..).. │ │ + 0x000a0b54 4700fe47 00fb3200 000000f9 7000f970 G..G..2.....p..p │ │ + 0x000a0b64 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ + 0x000a0b74 f97000ff ae00ffae 00ffae00 a77100fd .p...........q.. │ │ + 0x000a0b84 bc00fdbc 00fdbc00 000000fc f000fcf0 ................ │ │ + 0x000a0b94 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a0ba4 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a0bb4 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a0bc4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a0bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0bf4 00000000 00000000 00000500 00050000 ................ │ │ + 0x000a0c04 0500000f 0200e405 00e40500 ce0400e5 ................ │ │ + 0x000a0c14 0900f709 00f40300 000000f9 1f00f91f ................ │ │ + 0x000a0c24 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ + 0x000a0c34 f91f00ff 3500ff35 00ff3500 c72900fe ....5..5..5..).. │ │ + 0x000a0c44 4700fe47 00fb3200 000000f9 7000f970 G..G..2.....p..p │ │ + 0x000a0c54 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ + 0x000a0c64 f97000ff ae00ffae 00ffae00 a77100fd .p...........q.. │ │ + 0x000a0c74 bc00fdbc 00fdbc00 000000fc f000fcf0 ................ │ │ + 0x000a0c84 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a0c94 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a0ca4 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a0cb4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a0cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ce4 00000000 00000000 00000500 00050000 ................ │ │ + 0x000a0cf4 0000000f 0200e405 00e40500 0d010024 ...............$ │ │ + 0x000a0d04 06002406 00230200 000000f9 1f00f91f ..$..#.......... │ │ + 0x000a0d14 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ + 0x000a0d24 f91f00ff 35002f16 002f1600 c72900fe ....5./../...).. │ │ + 0x000a0d34 47005b2f 00592100 000000f9 7000f970 G.[/.Y!.....p..p │ │ + 0x000a0d44 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ + 0x000a0d54 f97000ff ae004f3e 004f3e00 a77100fd .p....O>.O>..q.. │ │ + 0x000a0d64 bc008973 00897300 000000fc f000fcf0 ...s..s......... │ │ + 0x000a0d74 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a0d84 fcf000fc f0000000 00000000 fcf000fc ................ │ │ + 0x000a0d94 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a0da4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a0db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0dd4 00000000 00000000 00000000 00050000 ................ │ │ + 0x000a0de4 0500000f 02000f02 00e40500 ce040024 ...............$ │ │ + 0x000a0df4 06002406 00230200 000000f9 1f00f91f ..$..#.......... │ │ + 0x000a0e04 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ + 0x000a0e14 f91f00ff 35002f16 002f1600 c72900fe ....5./../...).. │ │ + 0x000a0e24 47005b2f 00592100 000000f9 7000f970 G.[/.Y!.....p..p │ │ + 0x000a0e34 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ + 0x000a0e44 f97000ff ae004f3e 004f3e00 a77100fd .p....O>.O>..q.. │ │ + 0x000a0e54 bc008973 00897300 000000fc f000fcf0 ...s..s......... │ │ + 0x000a0e64 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a0e74 fcf000fc f0000000 00000000 fcf000fc ................ │ │ + 0x000a0e84 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a0e94 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a0ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ed4 05000014 02000f02 000f0200 ce0400e5 ................ │ │ + 0x000a0ee4 09002406 00230200 000000f9 1f00f91f ..$..#.......... │ │ + 0x000a0ef4 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ + 0x000a0f04 f91f00ff 3500ff35 00ff3500 c72900fe ....5..5..5..).. │ │ + 0x000a0f14 4700fe47 00fb3200 000000f9 7000f970 G..G..2.....p..p │ │ + 0x000a0f24 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ + 0x000a0f34 f97000ff ae00ffae 00ffae00 a77100fd .p...........q.. │ │ + 0x000a0f44 bc00fdbc 00fdbc00 000000fc f000fcf0 ................ │ │ + 0x000a0f54 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a0f64 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a0f74 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a0f84 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a0f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0fc4 00000005 00001402 00140200 0f0200ce ................ │ │ + 0x000a0fd4 0400e509 00e20300 23020000 0000f91f ........#....... │ │ + 0x000a0fe4 00f91f00 f91f0000 0000f91f 00f91f00 ................ │ │ + 0x000a0ff4 f91f00f9 1f00ff35 00ff3500 ff3500c7 .......5..5..5.. │ │ + 0x000a1004 2900fe47 00fb3200 fb320000 0000f970 )..G..2..2.....p │ │ + 0x000a1014 00f97000 f9700000 0000f970 00f97000 ..p..p.....p..p. │ │ + 0x000a1024 f97000f9 7000ffae 00ffae00 ffae00a7 .p..p........... │ │ + 0x000a1034 7100fdbc 00fdbc00 fdbc0000 0000fcf0 q............... │ │ + 0x000a1044 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a1054 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a1064 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a1074 00fcf000 00000000 00000000 00000000 ................ │ │ + 0x000a1084 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a10a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a10b4 00000000 00000f02 00140200 05000000 ................ │ │ + 0x000a10c4 00001705 00e20300 cb010000 0000f91f ................ │ │ + 0x000a10d4 00f91f00 00000000 00000000 00f91f00 ................ │ │ + 0x000a10e4 00000000 00002f16 00ff3500 f91f00c2 ....../...5..... │ │ + 0x000a10f4 1800f936 00592100 230c0000 0000f970 ...6.Y!.#......p │ │ + 0x000a1104 00f97000 00000000 00000000 00f97000 ..p...........p. │ │ + 0x000a1114 00000000 00004f3e 00ffae00 f97000a3 ......O>.....p.. │ │ + 0x000a1124 4900f994 00897300 33280000 0000fcf0 I.....s.3(...... │ │ + 0x000a1134 00fcf000 00000000 00000000 00fcf000 ................ │ │ + 0x000a1144 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a1154 f000fcf0 00000000 00000000 0000fcf0 ................ │ │ + 0x000a1164 00fcf000 00000000 00000000 00000000 ................ │ │ + 0x000a1174 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1184 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1194 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a11a4 00000000 00000000 000f0200 0f020000 ................ │ │ + 0x000a11b4 00000000 00160100 16010000 00000000 ................ │ │ + 0x000a11c4 00f91f00 f91f0000 00000000 00000000 ................ │ │ + 0x000a11d4 00000000 00000000 002f1600 2f160000 ........./../... │ │ + 0x000a11e4 00000000 00361500 36150000 00000000 .....6..6....... │ │ + 0x000a11f4 00f97000 f9700000 00000000 00000000 ..p..p.......... │ │ + 0x000a1204 00000000 00000000 004f3e00 4f3e0000 .........O>.O>.. │ │ + 0x000a1214 00000000 00564b00 564b0000 00000000 .....VK.VK...... │ │ + 0x000a1224 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a1234 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1244 00000000 00000000 000000fc f000fcf0 ................ │ │ + 0x000a1254 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1264 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1274 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1284 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1294 00000000 00000000 00000000 0f02000f ................ │ │ + 0x000a12a4 02000000 00000000 16010016 01000000 ................ │ │ + 0x000a12b4 00000000 f91f00f9 1f000000 00000000 ................ │ │ + 0x000a12c4 00000000 00000000 00000000 2f16002f ............/../ │ │ + 0x000a12d4 16000000 00000000 36150036 15000000 ........6..6.... │ │ + 0x000a12e4 00000000 f97000f9 70000000 00000000 .....p..p....... │ │ + 0x000a12f4 00000000 00000000 00000000 4f3e004f ............O>.O │ │ + 0x000a1304 3e000000 00000000 564b0056 4b000000 >.......VK.VK... │ │ + 0x000a1314 00000000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a1324 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1334 00000000 00000000 fcf000fc f0000000 ................ │ │ + 0x000a1344 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1354 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1364 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1374 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1384 00000000 00000000 00000000 0000000f ................ │ │ + 0x000a1394 02000f02 000e0000 00000016 01001601 ................ │ │ + 0x000a13a4 00160100 000000f9 1f00f91f 00f91f00 ................ │ │ + 0x000a13b4 00000000 00000000 00000000 0000002f .............../ │ │ + 0x000a13c4 16002f16 002e0f00 00000036 15003615 ../........6..6. │ │ + 0x000a13d4 00361500 000000f9 7000f970 00f97000 .6......p..p..p. │ │ + 0x000a13e4 00000000 00000000 00000000 0000004f ...............O │ │ + 0x000a13f4 3e004f3e 004f3e00 00000056 4b00564b >.O>.O>....VK.VK │ │ + 0x000a1404 00564b00 000000fc f000fcf0 00fcf000 .VK............. │ │ + 0x000a1414 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1424 0000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a1434 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1444 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1454 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1464 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1474 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1484 00000000 000e0000 0e00000c 00000c00 ................ │ │ + 0x000a1494 00230200 23020000 00000000 00f91f00 .#..#........... │ │ + 0x000a14a4 f91f0000 00000000 00f91f00 f91f00f9 ................ │ │ + 0x000a14b4 1f00f91f 002e0f00 2e0f0023 0c00230c ...........#..#. │ │ + 0x000a14c4 00592100 59210000 00000000 00f97000 .Y!.Y!........p. │ │ + 0x000a14d4 f9700000 00000000 00f97000 f97000f9 .p........p..p.. │ │ + 0x000a14e4 7000f970 004f3e00 4f3e0033 28003328 p..p.O>.O>.3(.3( │ │ + 0x000a14f4 00897300 89730000 00000000 00fcf000 ..s..s.......... │ │ + 0x000a1504 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a1514 f000fcf0 00000000 00000000 00000000 ................ │ │ + 0x000a1524 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1534 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1544 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1554 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1564 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1574 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1584 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1604 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1614 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1624 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1634 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1644 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1654 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1664 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1674 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1684 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1704 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1714 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1724 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1734 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1744 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1754 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1764 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1774 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1784 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a17a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a17b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a17c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a17d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a17e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a17f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1804 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1814 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1824 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1834 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1844 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1854 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1864 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1874 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1884 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a18a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a18b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a18c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a18d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a18e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a18f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1904 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1914 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1924 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1934 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1944 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1954 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1964 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1974 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1984 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a19a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a19b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a19c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a19d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a19e4 00000000 00000000 0000ffff ff00ffff ................ │ │ + 0x000a19f4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a04 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a14 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a24 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a34 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a44 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a54 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a64 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a74 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a84 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1a94 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1aa4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ab4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ac4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ad4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ae4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1af4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b04 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b14 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b24 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b34 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b44 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b54 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b64 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b74 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b84 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1b94 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ba4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1bb4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1bc4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1bd4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1be4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1bf4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c04 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c14 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c24 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c34 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c44 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c54 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c64 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c74 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c84 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1c94 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ca4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1cb4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1cc4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1cd4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ce4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1cf4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d04 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d14 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d24 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d34 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d44 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d54 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d64 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d74 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d84 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1d94 ff00ffff ff00ffff ff000000 00ff0000 ................ │ │ + 0x000a1da4 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a1db4 00ff0000 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a1dc4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1dd4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1de4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1df4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1e04 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1e14 ff000000 00ff0000 00ffffff 00ffffff ................ │ │ + 0x000a1e24 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1e34 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ + 0x000a1e44 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1e54 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1e64 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1e74 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1e84 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a1e94 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1ea4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1eb4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1ec4 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a1ed4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ee4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ef4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1f04 ff00ffff ff00ffff ff000000 00ffffff ................ │ │ + 0x000a1f14 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1f24 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1f34 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1f44 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a1f54 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1f64 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1f74 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1f84 ff00ffff ff000000 00ffffff 00ffffff ................ │ │ + 0x000a1f94 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1fa4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1fb4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a1fc4 00ffffff 00ffffff 00ff0000 00ffffff ................ │ │ + 0x000a1fd4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1fe4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a1ff4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2004 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2014 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2024 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2034 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2044 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a2054 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2064 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2074 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2084 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2094 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a20a4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a20b4 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a20c4 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a20d4 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a20e4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a20f4 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a2104 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2114 00ff0000 00ff0000 00ffffff ff000000 ................ │ │ + 0x000a2124 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2134 00ff0000 00ff0000 00ffffff ff000000 ................ │ │ + 0x000a2144 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2154 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a2164 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2174 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a2184 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2194 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a21a4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a21b4 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a21c4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a21d4 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a21e4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a21f4 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a2204 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2214 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2224 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2234 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2244 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2254 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a2264 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2274 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a2284 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2294 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a22a4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a22b4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a22c4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a22d4 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a22e4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a22f4 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a2304 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2314 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2324 00ffffff 00ff0000 00ff0000 00ffffff ................ │ │ + 0x000a2334 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2344 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2354 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a2364 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2374 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a2384 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2394 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a23a4 00ffffff 00ff0000 00ff0000 00ffffff ................ │ │ + 0x000a23b4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a23c4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a23d4 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a23e4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a23f4 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a2404 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2414 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2424 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2434 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2444 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2454 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a2464 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2474 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2484 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2494 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a24a4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a24b4 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a24c4 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a24d4 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a24e4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a24f4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2504 ff000000 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a2514 00ff0000 00ff0000 00ffffff 00ffffff ................ │ │ + 0x000a2524 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2534 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ + 0x000a2544 00ff0000 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a2554 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2564 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2574 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2584 ff00ffff ff000000 00ffffff 00ffffff ................ │ │ + 0x000a2594 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a25a4 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a25b4 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a25c4 00ffffff 00ffffff 00ff0000 00ffffff ................ │ │ + 0x000a25d4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a25e4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a25f4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2604 ff00ffff ff00ffff ff000000 00ffffff ................ │ │ + 0x000a2614 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a2624 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a2634 00ff0000 00ff0000 00ff0000 00ffffff ................ │ │ + 0x000a2644 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a2654 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2664 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2674 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2684 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a2694 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a26a4 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a26b4 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a26c4 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a26d4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a26e4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a26f4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2704 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2714 ff000000 00ff0000 00ffffff 00ffffff ................ │ │ + 0x000a2724 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a2734 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ + 0x000a2744 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2754 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2764 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2774 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2784 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2794 ff00ffff ff00ffff ff000000 00ff0000 ................ │ │ + 0x000a27a4 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a27b4 00ff0000 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a27c4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a27d4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a27e4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a27f4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2804 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2814 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2824 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2834 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2844 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2854 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2864 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2874 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2884 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2894 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a28a4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a28b4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a28c4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a28d4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a28e4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a28f4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2904 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2914 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2924 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2934 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2944 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2954 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2964 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2974 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2984 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a2994 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a29a4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a29b4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a29c4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a29d4 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a29e4 ff00ffff ff00ffff ff000000 00000000 ................ │ │ + 0x000a29f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2a94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ac4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ad4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2bb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2bc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2bf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ce4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2cf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2d94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2dd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2de4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2df4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2e94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a2ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3004 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3014 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3024 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3034 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3044 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3054 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3064 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3074 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3084 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a30a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a30b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a30c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a30d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a30e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a30f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3104 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3114 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3124 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3134 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3144 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3154 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3164 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3174 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3184 00000000 00000000 00000000 000000ff ................ │ │ + 0x000a3194 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a31a4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a31b4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a31c4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a31d4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a31e4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a31f4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a3204 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a3214 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3224 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3234 00ffff00 ffff0000 00000000 00000000 ................ │ │ + 0x000a3244 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3254 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3264 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3274 00000000 00000000 00ffff00 ffff00ff ................ │ │ + 0x000a3284 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3294 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a32a4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a32b4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a32c4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a32d4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a32e4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a32f4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a3304 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3314 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3324 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a3334 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3344 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3354 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3364 00000000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3374 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a3384 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a3394 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a33a4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a33b4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a33c4 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a33d4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a33e4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a33f4 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a3404 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3414 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a3424 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3434 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3444 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3454 000000ff ff00ffff 00ffff00 00000000 ................ │ │ + 0x000a3464 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3474 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3484 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a34a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a34b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a34c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a34d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a34e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a34f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3504 00000000 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a3514 ffff0000 00000000 00000000 00000000 ................ │ │ + 0x000a3524 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3534 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3544 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3554 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a3564 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a3574 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3584 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a3594 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a35a4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a35b4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a35c4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a35d4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a35e4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a35f4 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ + 0x000a3604 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a3614 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3624 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3634 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3644 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3654 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a3664 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3674 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3684 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a3694 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a36a4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a36b4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a36c4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a36d4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a36e4 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a36f4 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a3704 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3714 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a3724 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3734 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a3744 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a3754 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3764 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a3774 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a3784 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3794 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a37a4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a37b4 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a37c4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a37d4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a37e4 000000ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a37f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3804 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a3814 000000ff ff00ffff 00ffff00 00000000 ................ │ │ + 0x000a3824 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3834 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3844 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3854 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3864 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3874 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3884 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a38a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a38b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a38c4 00000000 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a38d4 ffff0000 0000ffff 00000000 00000000 ................ │ │ + 0x000a38e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a38f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3904 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3914 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a3924 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a3934 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3944 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a3954 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a3964 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3974 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a3984 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a3994 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a39a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a39b4 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ + 0x000a39c4 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a39d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a39e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a39f4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3a04 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3a14 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a3a24 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3a34 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3a44 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a3a54 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3a64 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3a74 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a3a84 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3a94 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3aa4 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a3ab4 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a3ac4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3ad4 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a3ae4 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3af4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a3b04 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a3b14 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3b24 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a3b34 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a3b44 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3b54 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a3b64 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a3b74 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a3b84 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3b94 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a3ba4 000000ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a3bb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3bc4 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a3bd4 000000ff ff00ffff 00ffff00 00000000 ................ │ │ + 0x000a3be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3bf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3c04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3c14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3c24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3c34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3c44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3c54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3c84 00000000 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a3c94 ffff0000 0000ffff 00000000 00000000 ................ │ │ + 0x000a3ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3cc4 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3cd4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a3ce4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a3cf4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3d04 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a3d14 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a3d24 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3d34 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a3d44 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a3d54 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a3d64 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3d74 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ + 0x000a3d84 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a3d94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3db4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3dc4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3dd4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a3de4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3df4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3e04 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a3e14 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3e24 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3e34 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a3e44 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a3e54 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3e64 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a3e74 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a3e84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3e94 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a3ea4 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3eb4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a3ec4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a3ed4 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3ee4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a3ef4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a3f04 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a3f14 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a3f24 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a3f34 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a3f44 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3f54 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a3f64 000000ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a3f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3f84 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a3f94 000000ff ff00ffff 00ffff00 00000000 ................ │ │ + 0x000a3fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a3ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4004 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4014 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4024 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4034 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4044 00000000 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a4054 ffff0000 0000ffff 00000000 00000000 ................ │ │ + 0x000a4064 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4074 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4084 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4094 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a40a4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a40b4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a40c4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a40d4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a40e4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a40f4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a4104 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a4114 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4124 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4134 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ + 0x000a4144 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a4154 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4164 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4174 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4184 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a4194 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a41a4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a41b4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a41c4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a41d4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a41e4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a41f4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a4204 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4214 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4224 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a4234 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a4244 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4254 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a4264 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a4274 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a4284 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a4294 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a42a4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a42b4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a42c4 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a42d4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a42e4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a42f4 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a4304 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4314 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a4324 000000ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a4334 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4344 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a4354 000000ff ff00ffff 00ffff00 00000000 ................ │ │ + 0x000a4364 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4374 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4384 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4394 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a43a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a43b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a43c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a43d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a43e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a43f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4404 00000000 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a4414 ffff0000 0000ffff 00000000 00000000 ................ │ │ + 0x000a4424 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4434 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4444 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4454 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a4464 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a4474 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4484 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a4494 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a44a4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a44b4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a44c4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a44d4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a44e4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a44f4 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ + 0x000a4504 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a4514 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4524 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4534 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4544 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a4554 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a4564 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4574 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a4584 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a4594 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a45a4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a45b4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a45c4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a45d4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a45e4 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a45f4 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a4604 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4614 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a4624 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a4634 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a4644 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a4654 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a4664 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a4674 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a4684 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a4694 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a46a4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a46b4 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a46c4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a46d4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a46e4 000000ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a46f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4704 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a4714 000000ff ff00ffff 00ffff00 00000000 ................ │ │ + 0x000a4724 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4734 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4744 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4754 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4764 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4774 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4784 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a47a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a47b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a47c4 00000000 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a47d4 ffff0000 0000ffff 00000000 00000000 ................ │ │ + 0x000a47e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a47f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4804 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4814 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a4824 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a4834 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4844 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a4854 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a4864 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4874 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a4884 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a4894 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a48a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a48b4 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ + 0x000a48c4 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a48d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a48e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a48f4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4904 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a4914 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a4924 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4934 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a4944 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a4954 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4964 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a4974 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a4984 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4994 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a49a4 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a49b4 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a49c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a49d4 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a49e4 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a49f4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a4a04 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a4a14 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a4a24 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a4a34 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a4a44 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a4a54 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a4a64 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a4a74 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a4a84 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4a94 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a4aa4 000000ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a4ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4ac4 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a4ad4 000000ff ff00ffff 00ffff00 00000000 ................ │ │ + 0x000a4ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b84 00000000 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a4b94 ffff0000 0000ffff 00000000 00000000 ................ │ │ + 0x000a4ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4bb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4bc4 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4bd4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a4be4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a4bf4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4c04 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a4c14 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a4c24 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4c34 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a4c44 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a4c54 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4c64 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4c74 00ffff00 ffff0000 00000000 00ffff00 ................ │ │ + 0x000a4c84 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a4c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4cb4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4cc4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a4cd4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a4ce4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4cf4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a4d04 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a4d14 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4d24 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a4d34 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a4d44 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a4d54 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4d64 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a4d74 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a4d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4d94 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a4da4 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a4db4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a4dc4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a4dd4 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a4de4 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a4df4 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a4e04 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000a4e14 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000a4e24 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000a4e34 ffff0000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a4e44 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4e54 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a4e64 000000ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a4e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4e84 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a4e94 000000ff ff00ffff 00ffff00 000000ff ................ │ │ + 0x000a4ea4 ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ + 0x000a4eb4 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a4ec4 000000ff ff00ffff 00ffff00 000000ff ................ │ │ + 0x000a4ed4 ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ + 0x000a4ee4 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a4ef4 000000ff ff00ffff 00ffff00 000000ff ................ │ │ + 0x000a4f04 ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ + 0x000a4f14 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a4f24 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a4f34 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4f44 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a4f54 ffff0000 0000ffff 00000000 00000000 ................ │ │ + 0x000a4f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4f84 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000a4f94 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000a4fa4 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a4fb4 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000a4fc4 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000a4fd4 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a4fe4 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000a4ff4 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000a5004 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a5014 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a5024 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a5034 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a5044 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a5054 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5064 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5074 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000a5084 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000a5094 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a50a4 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000a50b4 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000a50c4 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a50d4 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000a50e4 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000a50f4 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a5104 ffff00ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a5114 00000000 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a5124 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5134 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a5144 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5154 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5164 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5174 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5184 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5194 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a51a4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a51b4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a51c4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a51d4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a51e4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a51f4 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a5204 ff000000 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a5214 00000000 000000ff ff000000 00ffff00 ................ │ │ + 0x000a5224 ffff00ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a5234 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5244 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5254 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5264 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5274 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5284 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5294 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a52a4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a52b4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a52c4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a52d4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a52e4 ffff00ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a52f4 00000000 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a5304 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5314 ffff00ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a5324 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5334 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5344 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5354 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5364 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5374 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5384 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5394 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a53a4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a53b4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a53c4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a53d4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a53e4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a53f4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a5404 ffff00ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a5414 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5424 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5434 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5444 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5454 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5464 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5474 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5484 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5494 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a54a4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a54b4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a54c4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a54d4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a54e4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a54f4 ffff00ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a5504 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5514 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5524 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5534 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5544 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5554 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5564 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5574 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5584 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5594 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a55a4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a55b4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a55c4 ff00ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000a55d4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a55e4 ffff00ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a55f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5604 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5614 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5624 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5634 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5644 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5654 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5664 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5674 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5684 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5694 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a56a4 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a56b4 ff00ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000a56c4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a56d4 ffff00ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a56e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a56f4 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5704 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5714 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5724 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5734 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5744 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5754 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5764 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5774 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5784 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5794 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a57a4 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a57b4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a57c4 ffff00ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a57d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a57e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a57f4 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000a5804 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000a5814 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a5824 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000a5834 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000a5844 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a5854 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000a5864 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000a5874 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a5884 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a5894 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a58a4 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a58b4 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a58c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a58d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a58e4 ffff00ff ff000000 00000000 ffff00ff ................ │ │ + 0x000a58f4 ff000000 00000000 ffff00ff ff000000 ................ │ │ + 0x000a5904 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000a5914 ffff00ff ff000000 00000000 ffff00ff ................ │ │ + 0x000a5924 ff000000 00000000 ffff00ff ff000000 ................ │ │ + 0x000a5934 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000a5944 ffff00ff ff000000 00000000 ffff00ff ................ │ │ + 0x000a5954 ff000000 00000000 ffff00ff ff000000 ................ │ │ + 0x000a5964 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000a5974 ffff00ff ff000000 00000000 000000ff ................ │ │ + 0x000a5984 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a5994 00ffff00 ffff0000 00000000 00000000 ................ │ │ + 0x000a59a4 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000a59b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a59c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a59d4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a59e4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a59f4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a5a04 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a5a14 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a5a24 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a5a34 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a5a44 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a5a54 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a5a64 000000ff ff00ffff 00000000 00000000 ................ │ │ + 0x000a5a74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a84 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000a5a94 ffff0000 00000000 00000000 00000000 ................ │ │ + 0x000a5aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ac4 00000000 0000ffff 00ffff00 00000000 ................ │ │ + 0x000a5ad4 0000ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000a5ae4 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ + 0x000a5af4 00000000 0000ffff 00ffff00 00000000 ................ │ │ + 0x000a5b04 0000ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000a5b14 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ + 0x000a5b24 00000000 0000ffff 00ffff00 00000000 ................ │ │ + 0x000a5b34 0000ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000a5b44 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ + 0x000a5b54 00000000 0000ffff 00ffff00 00000000 ................ │ │ + 0x000a5b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b74 00000000 00000000 0000ffff 00ffff00 ................ │ │ + 0x000a5b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5bb4 00000000 00000000 00ffff00 ffff00ff ................ │ │ + 0x000a5bc4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5bd4 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5be4 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5bf4 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5c04 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5c14 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5c24 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a5c34 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000a5c44 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000a5c54 ff000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c64 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000a5c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ca4 00000000 00000000 00000000 000000ff ................ │ │ + 0x000a5cb4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a5cc4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a5cd4 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a5ce4 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a5cf4 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a5d04 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a5d14 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a5d24 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a5d34 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a5d44 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a5d54 00ffff00 ffff0000 00000000 00000000 ................ │ │ + 0x000a5d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5dd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5de4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5df4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6004 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6014 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6024 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6034 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6044 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6054 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6064 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6074 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6084 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a60a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a60b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a60c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a60d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a60e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a60f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6104 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6114 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6124 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6134 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6144 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6154 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6164 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6174 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6184 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6194 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6204 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6214 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6224 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6234 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6244 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6254 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6264 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6274 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6284 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6294 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a62a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a62b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a62c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a62d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a62e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a62f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6304 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6314 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6324 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6334 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6344 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6354 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6364 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6374 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6384 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6394 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6404 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6414 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6424 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6434 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6444 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6454 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6464 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6474 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6484 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a64a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a64b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a64c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a64d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a64e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a64f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6504 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6514 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6524 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6534 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6544 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6554 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6564 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6574 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6584 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6604 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6614 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6624 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6634 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6644 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6654 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6664 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6674 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6684 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a66a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a66b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a66c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a66d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a66e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a66f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6704 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6714 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6724 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6734 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6744 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6754 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6764 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6774 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6784 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a67a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a67b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a67c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a67d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a67e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a67f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6804 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6814 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6824 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6834 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6844 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6854 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6864 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6874 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6884 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a68a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a68b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a68c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a68d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a68e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a68f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6904 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6914 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6924 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6934 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6944 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6954 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6964 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6974 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6984 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a69a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a69b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a69c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a69d4 00000000 00000000 00000000 00140000 ................ │ │ + 0x000a69e4 14000000 00000000 00280000 28000000 .........(..(... │ │ + 0x000a69f4 00000000 003c0000 3c000000 00000000 .....<..<....... │ │ + 0x000a6a04 00500000 50000000 00000000 00640000 .P..P........d.. │ │ + 0x000a6a14 64000000 00000000 00780000 78000000 d........x..x... │ │ + 0x000a6a24 00000000 008c0000 8c000000 00000000 ................ │ │ + 0x000a6a34 00a00000 a0000000 00000000 00b40000 ................ │ │ + 0x000a6a44 b4000000 00000000 00c80000 c8000000 ................ │ │ + 0x000a6a54 00000000 00dc0000 dc000000 00000000 ................ │ │ + 0x000a6a64 00f00000 f00000f0 0000f000 00f00000 ................ │ │ + 0x000a6a74 f00000f0 0000f000 00000000 00000000 ................ │ │ + 0x000a6a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6a94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ac4 00000000 00000014 00001400 00140000 ................ │ │ + 0x000a6ad4 00000028 00002800 00280000 0000003c ...(..(..(.....< │ │ + 0x000a6ae4 00003c00 003c0000 00000050 00005000 ..<..<.....P..P. │ │ + 0x000a6af4 00500000 00000064 00006400 00640000 .P.....d..d..d.. │ │ + 0x000a6b04 00000078 00007800 00780000 0000008c ...x..x..x...... │ │ + 0x000a6b14 00008c00 008c0000 000000a0 0000a000 ................ │ │ + 0x000a6b24 00a00000 000000b4 0000b400 00b40000 ................ │ │ + 0x000a6b34 000000c8 0000c800 00c80000 000000dc ................ │ │ + 0x000a6b44 0000dc00 00dc0000 000000f0 0000f000 ................ │ │ + 0x000a6b54 00f00000 f00000f0 0000f000 00f00000 ................ │ │ + 0x000a6b64 f00000f0 0000f000 00f00000 f0000000 ................ │ │ + 0x000a6b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6bb4 00000000 14000014 00001400 00000000 ................ │ │ + 0x000a6bc4 28000028 00002800 00000000 3c00003c (..(..(.....<..< │ │ + 0x000a6bd4 00003c00 00000000 50000050 00005000 ..<.....P..P..P. │ │ + 0x000a6be4 00000000 64000064 00006400 00000000 ....d..d..d..... │ │ + 0x000a6bf4 78000078 00007800 00000000 8c00008c x..x..x......... │ │ + 0x000a6c04 00008c00 00000000 a00000a0 0000a000 ................ │ │ + 0x000a6c14 00000000 b40000b4 0000b400 00000000 ................ │ │ + 0x000a6c24 c80000c8 0000c800 00000000 dc0000dc ................ │ │ + 0x000a6c34 0000dc00 00000000 f00000f0 0000f000 ................ │ │ + 0x000a6c44 00f00000 f00000f0 0000f000 00f00000 ................ │ │ + 0x000a6c54 f00000f0 0000f000 00f00000 f00000f0 ................ │ │ + 0x000a6c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ce4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6cf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d44 00000000 00000000 00f00000 f00000f0 ................ │ │ + 0x000a6d54 0000f000 00000000 00000000 00000000 ................ │ │ + 0x000a6d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d94 24000024 00000000 00000000 24140024 $..$........$..$ │ │ + 0x000a6da4 14000000 00000000 24280024 28000000 ........$(.$(... │ │ + 0x000a6db4 00000000 243c0024 3c000000 00000000 ....$<.$<....... │ │ + 0x000a6dc4 24500024 50000000 00000000 24640024 $P.$P.......$d.$ │ │ + 0x000a6dd4 64000000 00000000 24780024 78000000 d.......$x.$x... │ │ + 0x000a6de4 00000000 248c0024 8c000000 00000000 ....$..$........ │ │ + 0x000a6df4 24a00024 a0000000 00000000 24b40024 $..$........$..$ │ │ + 0x000a6e04 b4000000 00000000 24c80024 c8000000 ........$..$.... │ │ + 0x000a6e14 00000000 24dc0024 dc000000 00000000 ....$..$........ │ │ + 0x000a6e24 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ + 0x000a6e34 f00024f0 0024f000 00000000 000000f0 ..$..$.......... │ │ + 0x000a6e44 0000f000 00f00000 00000000 00000000 ................ │ │ + 0x000a6e54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6e74 00000000 00000000 00002400 00240000 ..........$..$.. │ │ + 0x000a6e84 24000000 00002414 00241400 24140000 $.....$..$..$... │ │ + 0x000a6e94 00002428 00242800 24280000 0000243c ..$(.$(.$(....$< │ │ + 0x000a6ea4 00243c00 243c0000 00002450 00245000 .$<.$<....$P.$P. │ │ + 0x000a6eb4 24500000 00002464 00246400 24640000 $P....$d.$d.$d.. │ │ + 0x000a6ec4 00002478 00247800 24780000 0000248c ..$x.$x.$x....$. │ │ + 0x000a6ed4 00248c00 248c0000 000024a0 0024a000 .$..$.....$..$.. │ │ + 0x000a6ee4 24a00000 000024b4 0024b400 24b40000 $.....$..$..$... │ │ + 0x000a6ef4 000024c8 0024c800 24c80000 000024dc ..$..$..$.....$. │ │ + 0x000a6f04 0024dc00 24dc0000 000024f0 0024f000 .$..$.....$..$.. │ │ + 0x000a6f14 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ + 0x000a6f24 f00024f0 0024f000 24f00024 f0000000 ..$..$..$..$.... │ │ + 0x000a6f34 0000f000 00f00000 00000000 00000000 ................ │ │ + 0x000a6f44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6f64 00000000 00000024 00002400 00240000 .......$..$..$.. │ │ + 0x000a6f74 00000024 14002414 00241400 00000024 ...$..$..$.....$ │ │ + 0x000a6f84 28002428 00242800 00000024 3c00243c (.$(.$(....$<.$< │ │ + 0x000a6f94 00243c00 00000024 50002450 00245000 .$<....$P.$P.$P. │ │ + 0x000a6fa4 00000024 64002464 00246400 00000024 ...$d.$d.$d....$ │ │ + 0x000a6fb4 78002478 00247800 00000024 8c00248c x.$x.$x....$..$. │ │ + 0x000a6fc4 00248c00 00000024 a00024a0 0024a000 .$.....$..$..$.. │ │ + 0x000a6fd4 00000024 b40024b4 0024b400 00000024 ...$..$..$.....$ │ │ + 0x000a6fe4 c80024c8 0024c800 00000024 dc0024dc ..$..$.....$..$. │ │ + 0x000a6ff4 0024dc00 00000024 f00024f0 0024f000 .$.....$..$..$.. │ │ + 0x000a7004 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ + 0x000a7014 f00024f0 0024f000 24f00024 f00024f0 ..$..$..$..$..$. │ │ + 0x000a7024 00000000 00f00000 f0000000 00000000 ................ │ │ + 0x000a7034 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7044 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7054 00000000 24000024 00002400 00000000 ....$..$..$..... │ │ + 0x000a7064 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7074 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7084 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7104 00000000 00000000 24f00024 f00024f0 ........$..$..$. │ │ + 0x000a7114 0024f000 00000000 f0000000 00000000 .$.............. │ │ + 0x000a7124 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7134 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7144 00240000 24000024 00000000 00000000 .$..$..$........ │ │ + 0x000a7154 48000048 00000000 00000000 48140048 H..H........H..H │ │ + 0x000a7164 14000000 00000000 48280048 28000000 ........H(.H(... │ │ + 0x000a7174 00000000 483c0048 3c000000 00000000 ....H<.H<....... │ │ + 0x000a7184 48500048 50000000 00000000 48640048 HP.HP.......Hd.H │ │ + 0x000a7194 64000000 00000000 48780048 78000000 d.......Hx.Hx... │ │ + 0x000a71a4 00000000 488c0048 8c000000 00000000 ....H..H........ │ │ + 0x000a71b4 48a00048 a0000000 00000000 48b40048 H..H........H..H │ │ + 0x000a71c4 b4000000 00000000 48c80048 c8000000 ........H..H.... │ │ + 0x000a71d4 00000000 48dc0048 dc000000 00000000 ....H..H........ │ │ + 0x000a71e4 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ + 0x000a71f4 f00048f0 0048f000 00000000 000024f0 ..H..H........$. │ │ + 0x000a7204 0024f000 24f00000 00000000 00000000 .$..$........... │ │ + 0x000a7214 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7224 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7234 00240000 24000000 00004800 00480000 .$..$.....H..H.. │ │ + 0x000a7244 48000000 00004814 00481400 48140000 H.....H..H..H... │ │ + 0x000a7254 00004828 00482800 48280000 0000483c ..H(.H(.H(....H< │ │ + 0x000a7264 00483c00 483c0000 00004850 00485000 .H<.H<....HP.HP. │ │ + 0x000a7274 48500000 00004864 00486400 48640000 HP....Hd.Hd.Hd.. │ │ + 0x000a7284 00004878 00487800 48780000 0000488c ..Hx.Hx.Hx....H. │ │ + 0x000a7294 00488c00 488c0000 000048a0 0048a000 .H..H.....H..H.. │ │ + 0x000a72a4 48a00000 000048b4 0048b400 48b40000 H.....H..H..H... │ │ + 0x000a72b4 000048c8 0048c800 48c80000 000048dc ..H..H..H.....H. │ │ + 0x000a72c4 0048dc00 48dc0000 000048f0 0048f000 .H..H.....H..H.. │ │ + 0x000a72d4 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ + 0x000a72e4 f00048f0 0048f000 48f00048 f0000000 ..H..H..H..H.... │ │ + 0x000a72f4 0024f000 24f00000 00000000 00000000 .$..$........... │ │ + 0x000a7304 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7314 00000000 00000000 00000000 00002400 ..............$. │ │ + 0x000a7324 00240000 00000048 00004800 00480000 .$.....H..H..H.. │ │ + 0x000a7334 00000048 14004814 00481400 00000048 ...H..H..H.....H │ │ + 0x000a7344 28004828 00482800 00000048 3c00483c (.H(.H(....H<.H< │ │ + 0x000a7354 00483c00 00000048 50004850 00485000 .H<....HP.HP.HP. │ │ + 0x000a7364 00000048 64004864 00486400 00000048 ...Hd.Hd.Hd....H │ │ + 0x000a7374 78004878 00487800 00000048 8c00488c x.Hx.Hx....H..H. │ │ + 0x000a7384 00488c00 00000048 a00048a0 0048a000 .H.....H..H..H.. │ │ + 0x000a7394 00000048 b40048b4 0048b400 00000048 ...H..H..H.....H │ │ + 0x000a73a4 c80048c8 0048c800 00000048 dc0048dc ..H..H.....H..H. │ │ + 0x000a73b4 0048dc00 00000048 f00048f0 0048f000 .H.....H..H..H.. │ │ + 0x000a73c4 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ + 0x000a73d4 f00048f0 0048f000 48f00048 f00048f0 ..H..H..H..H..H. │ │ + 0x000a73e4 00000000 24f00024 f0000000 00000000 ....$..$........ │ │ + 0x000a73f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7404 00000000 00000000 00000000 00002400 ..............$. │ │ + 0x000a7414 00000000 48000048 00004800 00000000 ....H..H..H..... │ │ + 0x000a7424 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7434 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7444 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7454 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7464 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7474 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7484 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a74a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a74b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a74c4 00000000 00000000 48f00048 f00048f0 ........H..H..H. │ │ + 0x000a74d4 0048f000 00000024 f0000000 00000000 .H.....$........ │ │ + 0x000a74e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a74f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7504 00480000 48000048 00000000 00000000 .H..H..H........ │ │ + 0x000a7514 6c00006c 00000000 00000000 6c14006c l..l........l..l │ │ + 0x000a7524 14000000 00000000 6c28006c 28000000 ........l(.l(... │ │ + 0x000a7534 00000000 6c3c006c 3c000000 00000000 ....l<.l<....... │ │ + 0x000a7544 6c50006c 50000000 00000000 6c64006c lP.lP.......ld.l │ │ + 0x000a7554 64000000 00000000 6c78006c 78000000 d.......lx.lx... │ │ + 0x000a7564 00000000 6c8c006c 8c000000 00000000 ....l..l........ │ │ + 0x000a7574 6ca0006c a0000000 00000000 6cb4006c l..l........l..l │ │ + 0x000a7584 b4000000 00000000 6cc8006c c8000000 ........l..l.... │ │ + 0x000a7594 00000000 6cdc006c dc000000 00000000 ....l..l........ │ │ + 0x000a75a4 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ + 0x000a75b4 f0006cf0 006cf000 00000000 000048f0 ..l..l........H. │ │ + 0x000a75c4 0048f000 48f00000 00000000 00000000 .H..H........... │ │ + 0x000a75d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a75e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a75f4 00480000 48000000 00006c00 006c0000 .H..H.....l..l.. │ │ + 0x000a7604 6c000000 00006c14 006c1400 6c140000 l.....l..l..l... │ │ + 0x000a7614 00006c28 006c2800 6c280000 00006c3c ..l(.l(.l(....l< │ │ + 0x000a7624 006c3c00 6c3c0000 00006c50 006c5000 .l<.l<....lP.lP. │ │ + 0x000a7634 6c500000 00006c64 006c6400 6c640000 lP....ld.ld.ld.. │ │ + 0x000a7644 00006c78 006c7800 6c780000 00006c8c ..lx.lx.lx....l. │ │ + 0x000a7654 006c8c00 6c8c0000 00006ca0 006ca000 .l..l.....l..l.. │ │ + 0x000a7664 6ca00000 00006cb4 006cb400 6cb40000 l.....l..l..l... │ │ + 0x000a7674 00006cc8 006cc800 6cc80000 00006cdc ..l..l..l.....l. │ │ + 0x000a7684 006cdc00 6cdc0000 00006cf0 006cf000 .l..l.....l..l.. │ │ + 0x000a7694 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ + 0x000a76a4 f0006cf0 006cf000 6cf0006c f0000000 ..l..l..l..l.... │ │ + 0x000a76b4 0048f000 48f00000 00000000 00000000 .H..H........... │ │ + 0x000a76c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a76d4 00000000 00000000 00000000 00004800 ..............H. │ │ + 0x000a76e4 00480000 0000006c 00006c00 006c0000 .H.....l..l..l.. │ │ + 0x000a76f4 0000006c 14006c14 006c1400 0000006c ...l..l..l.....l │ │ + 0x000a7704 28006c28 006c2800 0000006c 3c006c3c (.l(.l(....l<.l< │ │ + 0x000a7714 006c3c00 0000006c 50006c50 006c5000 .l<....lP.lP.lP. │ │ + 0x000a7724 0000006c 64006c64 006c6400 0000006c ...ld.ld.ld....l │ │ + 0x000a7734 78006c78 006c7800 0000006c 8c006c8c x.lx.lx....l..l. │ │ + 0x000a7744 006c8c00 0000006c a0006ca0 006ca000 .l.....l..l..l.. │ │ + 0x000a7754 0000006c b4006cb4 006cb400 0000006c ...l..l..l.....l │ │ + 0x000a7764 c8006cc8 006cc800 0000006c dc006cdc ..l..l.....l..l. │ │ + 0x000a7774 006cdc00 0000006c f0006cf0 006cf000 .l.....l..l..l.. │ │ + 0x000a7784 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ + 0x000a7794 f0006cf0 006cf000 6cf0006c f0006cf0 ..l..l..l..l..l. │ │ + 0x000a77a4 00000000 48f00048 f0000000 00000000 ....H..H........ │ │ + 0x000a77b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a77c4 00000000 00000000 00000000 00004800 ..............H. │ │ + 0x000a77d4 00000000 6c00006c 00006c00 00000000 ....l..l..l..... │ │ + 0x000a77e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a77f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7804 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7814 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7824 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7834 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7844 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7854 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7864 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7874 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7884 00000000 00000000 6cf0006c f0006cf0 ........l..l..l. │ │ + 0x000a7894 006cf000 00000048 f0000000 00000000 .l.....H........ │ │ + 0x000a78a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a78b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a78c4 006c0000 6c00006c 00000000 00000000 .l..l..l........ │ │ + 0x000a78d4 90000090 00000000 00000000 90140090 ................ │ │ + 0x000a78e4 14000000 00000000 90280090 28000000 .........(..(... │ │ + 0x000a78f4 00000000 903c0090 3c000000 00000000 .....<..<....... │ │ + 0x000a7904 90500090 50000000 00000000 90640090 .P..P........d.. │ │ + 0x000a7914 64000000 00000000 90780090 78000000 d........x..x... │ │ + 0x000a7924 00000000 908c0090 8c000000 00000000 ................ │ │ + 0x000a7934 90a00090 a0000000 00000000 90b40090 ................ │ │ + 0x000a7944 b4000000 00000000 90c80090 c8000000 ................ │ │ + 0x000a7954 00000000 90dc0090 dc000000 00000000 ................ │ │ + 0x000a7964 90f00090 f00090f0 0090f000 90f00090 ................ │ │ + 0x000a7974 f00090f0 0090f000 00000000 00006cf0 ..............l. │ │ + 0x000a7984 006cf000 6cf00000 00000000 00000000 .l..l........... │ │ + 0x000a7994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a79a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a79b4 006c0000 6c000000 00009000 00900000 .l..l........... │ │ + 0x000a79c4 90000000 00009014 00901400 90140000 ................ │ │ + 0x000a79d4 00009028 00902800 90280000 0000903c ...(..(..(.....< │ │ + 0x000a79e4 00903c00 903c0000 00009050 00905000 ..<..<.....P..P. │ │ + 0x000a79f4 90500000 00009064 00906400 90640000 .P.....d..d..d.. │ │ + 0x000a7a04 00009078 00907800 90780000 0000908c ...x..x..x...... │ │ + 0x000a7a14 00908c00 908c0000 000090a0 0090a000 ................ │ │ + 0x000a7a24 90a00000 000090b4 0090b400 90b40000 ................ │ │ + 0x000a7a34 000090c8 0090c800 90c80000 000090dc ................ │ │ + 0x000a7a44 0090dc00 90dc0000 000090f0 0090f000 ................ │ │ + 0x000a7a54 90f00090 f00090f0 0090f000 90f00090 ................ │ │ + 0x000a7a64 f00090f0 0090f000 90f00090 f0000000 ................ │ │ + 0x000a7a74 006cf000 6cf00000 00000000 00000000 .l..l........... │ │ + 0x000a7a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7a94 00000000 00000000 00000000 00006c00 ..............l. │ │ + 0x000a7aa4 006c0000 00000090 00009000 00900000 .l.............. │ │ + 0x000a7ab4 00000090 14009014 00901400 00000090 ................ │ │ + 0x000a7ac4 28009028 00902800 00000090 3c00903c (..(..(.....<..< │ │ + 0x000a7ad4 00903c00 00000090 50009050 00905000 ..<.....P..P..P. │ │ + 0x000a7ae4 00000090 64009064 00906400 00000090 ....d..d..d..... │ │ + 0x000a7af4 78009078 00907800 00000090 8c00908c x..x..x......... │ │ + 0x000a7b04 00908c00 00000090 a00090a0 0090a000 ................ │ │ + 0x000a7b14 00000090 b40090b4 0090b400 00000090 ................ │ │ + 0x000a7b24 c80090c8 0090c800 00000090 dc0090dc ................ │ │ + 0x000a7b34 0090dc00 00000090 f00090f0 0090f000 ................ │ │ + 0x000a7b44 90f00090 f00090f0 0090f000 90f00090 ................ │ │ + 0x000a7b54 f00090f0 0090f000 90f00090 f00090f0 ................ │ │ + 0x000a7b64 00000000 6cf0006c f0000000 00000000 ....l..l........ │ │ + 0x000a7b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7b84 00000000 00000000 00000000 00006c00 ..............l. │ │ + 0x000a7b94 00000000 90000090 00009000 00000000 ................ │ │ + 0x000a7ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7bb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7bc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7bf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c44 00000000 00000000 90f00090 f00090f0 ................ │ │ + 0x000a7c54 0090f000 0000006c f0000000 00000000 .......l........ │ │ + 0x000a7c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c84 00900000 90000090 00000000 00000000 ................ │ │ + 0x000a7c94 b40000b4 00000000 00000000 b41400b4 ................ │ │ + 0x000a7ca4 14000000 00000000 b42800b4 28000000 .........(..(... │ │ + 0x000a7cb4 00000000 b43c00b4 3c000000 00000000 .....<..<....... │ │ + 0x000a7cc4 b45000b4 50000000 00000000 b46400b4 .P..P........d.. │ │ + 0x000a7cd4 64000000 00000000 b47800b4 78000000 d........x..x... │ │ + 0x000a7ce4 00000000 b48c00b4 8c000000 00000000 ................ │ │ + 0x000a7cf4 b4a000b4 a0000000 00000000 b4b400b4 ................ │ │ + 0x000a7d04 b4000000 00000000 b4c800b4 c8000000 ................ │ │ + 0x000a7d14 00000000 b4dc00b4 dc000000 00000000 ................ │ │ + 0x000a7d24 b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ + 0x000a7d34 f000b4f0 00b4f000 00000000 000090f0 ................ │ │ + 0x000a7d44 0090f000 90f00000 00000000 00000000 ................ │ │ + 0x000a7d54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7d74 00900000 90000000 0000b400 00b40000 ................ │ │ + 0x000a7d84 b4000000 0000b414 00b41400 b4140000 ................ │ │ + 0x000a7d94 0000b428 00b42800 b4280000 0000b43c ...(..(..(.....< │ │ + 0x000a7da4 00b43c00 b43c0000 0000b450 00b45000 ..<..<.....P..P. │ │ + 0x000a7db4 b4500000 0000b464 00b46400 b4640000 .P.....d..d..d.. │ │ + 0x000a7dc4 0000b478 00b47800 b4780000 0000b48c ...x..x..x...... │ │ + 0x000a7dd4 00b48c00 b48c0000 0000b4a0 00b4a000 ................ │ │ + 0x000a7de4 b4a00000 0000b4b4 00b4b400 b4b40000 ................ │ │ + 0x000a7df4 0000b4c8 00b4c800 b4c80000 0000b4dc ................ │ │ + 0x000a7e04 00b4dc00 b4dc0000 0000b4f0 00b4f000 ................ │ │ + 0x000a7e14 b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ + 0x000a7e24 f000b4f0 00b4f000 b4f000b4 f0000000 ................ │ │ + 0x000a7e34 0090f000 90f00000 00000000 00000000 ................ │ │ + 0x000a7e44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7e54 00000000 00000000 00000000 00009000 ................ │ │ + 0x000a7e64 00900000 000000b4 0000b400 00b40000 ................ │ │ + 0x000a7e74 000000b4 1400b414 00b41400 000000b4 ................ │ │ + 0x000a7e84 2800b428 00b42800 000000b4 3c00b43c (..(..(.....<..< │ │ + 0x000a7e94 00b43c00 000000b4 5000b450 00b45000 ..<.....P..P..P. │ │ + 0x000a7ea4 000000b4 6400b464 00b46400 000000b4 ....d..d..d..... │ │ + 0x000a7eb4 7800b478 00b47800 000000b4 8c00b48c x..x..x......... │ │ + 0x000a7ec4 00b48c00 000000b4 a000b4a0 00b4a000 ................ │ │ + 0x000a7ed4 000000b4 b400b4b4 00b4b400 000000b4 ................ │ │ + 0x000a7ee4 c800b4c8 00b4c800 000000b4 dc00b4dc ................ │ │ + 0x000a7ef4 00b4dc00 000000b4 f000b4f0 00b4f000 ................ │ │ + 0x000a7f04 b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ + 0x000a7f14 f000b4f0 00b4f000 b4f000b4 f000b4f0 ................ │ │ + 0x000a7f24 00000000 90f00090 f0000000 00000000 ................ │ │ + 0x000a7f34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7f44 00000000 00000000 00000000 00009000 ................ │ │ + 0x000a7f54 00000000 b40000b4 0000b400 00000000 ................ │ │ + 0x000a7f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8004 00000000 00000000 b4f000b4 f000b4f0 ................ │ │ + 0x000a8014 00b4f000 00000090 f0000000 00000000 ................ │ │ + 0x000a8024 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8034 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8044 00b40000 b40000b4 00000000 00000000 ................ │ │ + 0x000a8054 d80000d8 00000000 00000000 d81400d8 ................ │ │ + 0x000a8064 14000000 00000000 d82800d8 28000000 .........(..(... │ │ + 0x000a8074 00000000 d83c00d8 3c000000 00000000 .....<..<....... │ │ + 0x000a8084 d85000d8 50000000 00000000 d86400d8 .P..P........d.. │ │ + 0x000a8094 64000000 00000000 d87800d8 78000000 d........x..x... │ │ + 0x000a80a4 00000000 d88c00d8 8c000000 00000000 ................ │ │ + 0x000a80b4 d8a000d8 a0000000 00000000 d8b400d8 ................ │ │ + 0x000a80c4 b4000000 00000000 d8c800d8 c8000000 ................ │ │ + 0x000a80d4 00000000 d8dc00d8 dc000000 00000000 ................ │ │ + 0x000a80e4 d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ + 0x000a80f4 f000d8f0 00d8f000 00000000 0000b4f0 ................ │ │ + 0x000a8104 00b4f000 b4f00000 00000000 00000000 ................ │ │ + 0x000a8114 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8124 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8134 00b40000 b4000000 0000d800 00d80000 ................ │ │ + 0x000a8144 d8000000 0000d814 00d81400 d8140000 ................ │ │ + 0x000a8154 0000d828 00d82800 d8280000 0000d83c ...(..(..(.....< │ │ + 0x000a8164 00d83c00 d83c0000 0000d850 00d85000 ..<..<.....P..P. │ │ + 0x000a8174 d8500000 0000d864 00d86400 d8640000 .P.....d..d..d.. │ │ + 0x000a8184 0000d878 00d87800 d8780000 0000d88c ...x..x..x...... │ │ + 0x000a8194 00d88c00 d88c0000 0000d8a0 00d8a000 ................ │ │ + 0x000a81a4 d8a00000 0000d8b4 00d8b400 d8b40000 ................ │ │ + 0x000a81b4 0000d8c8 00d8c800 d8c80000 0000d8dc ................ │ │ + 0x000a81c4 00d8dc00 d8dc0000 0000d8f0 00d8f000 ................ │ │ + 0x000a81d4 d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ + 0x000a81e4 f000d8f0 00d8f000 d8f000d8 f0000000 ................ │ │ + 0x000a81f4 00b4f000 b4f00000 00000000 00000000 ................ │ │ + 0x000a8204 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8214 00000000 00000000 00000000 0000b400 ................ │ │ + 0x000a8224 00b40000 000000d8 0000d800 00d80000 ................ │ │ + 0x000a8234 000000d8 1400d814 00d81400 000000d8 ................ │ │ + 0x000a8244 2800d828 00d82800 000000d8 3c00d83c (..(..(.....<..< │ │ + 0x000a8254 00d83c00 000000d8 5000d850 00d85000 ..<.....P..P..P. │ │ + 0x000a8264 000000d8 6400d864 00d86400 000000d8 ....d..d..d..... │ │ + 0x000a8274 7800d878 00d87800 000000d8 8c00d88c x..x..x......... │ │ + 0x000a8284 00d88c00 000000d8 a000d8a0 00d8a000 ................ │ │ + 0x000a8294 000000d8 b400d8b4 00d8b400 000000d8 ................ │ │ + 0x000a82a4 c800d8c8 00d8c800 000000d8 dc00d8dc ................ │ │ + 0x000a82b4 00d8dc00 000000d8 f000d8f0 00d8f000 ................ │ │ + 0x000a82c4 d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ + 0x000a82d4 f000d8f0 00d8f000 d8f000d8 f000d8f0 ................ │ │ + 0x000a82e4 00000000 b4f000b4 f0000000 00000000 ................ │ │ + 0x000a82f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8304 00000000 00000000 00000000 0000b400 ................ │ │ + 0x000a8314 00000000 d80000d8 0000d800 00000000 ................ │ │ + 0x000a8324 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8334 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8344 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8354 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8364 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8374 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8384 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8394 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83c4 00000000 00000000 d8f000d8 f000d8f0 ................ │ │ + 0x000a83d4 00d8f000 000000b4 f0000000 00000000 ................ │ │ + 0x000a83e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8404 00d80000 d80000d8 00000000 00000000 ................ │ │ + 0x000a8414 fc0000fc 00000000 00000000 fc1400fc ................ │ │ + 0x000a8424 14000000 00000000 fc2800fc 28000000 .........(..(... │ │ + 0x000a8434 00000000 fc3c00fc 3c000000 00000000 .....<..<....... │ │ + 0x000a8444 fc5000fc 50000000 00000000 fc6400fc .P..P........d.. │ │ + 0x000a8454 64000000 00000000 fc7800fc 78000000 d........x..x... │ │ + 0x000a8464 00000000 fc8c00fc 8c000000 00000000 ................ │ │ + 0x000a8474 fca000fc a0000000 00000000 fcb400fc ................ │ │ + 0x000a8484 b4000000 00000000 fcc800fc c8000000 ................ │ │ + 0x000a8494 00000000 fcdc00fc dc000000 00000000 ................ │ │ + 0x000a84a4 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a84b4 f000fcf0 00fcf000 00000000 0000d8f0 ................ │ │ + 0x000a84c4 00d8f000 d8f00000 00000000 00000000 ................ │ │ + 0x000a84d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a84e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a84f4 00d80000 d8000000 0000fc00 00fc0000 ................ │ │ + 0x000a8504 fc000000 0000fc14 00fc1400 fc140000 ................ │ │ + 0x000a8514 0000fc28 00fc2800 fc280000 0000fc3c ...(..(..(.....< │ │ + 0x000a8524 00fc3c00 fc3c0000 0000fc50 00fc5000 ..<..<.....P..P. │ │ + 0x000a8534 fc500000 0000fc64 00fc6400 fc640000 .P.....d..d..d.. │ │ + 0x000a8544 0000fc78 00fc7800 fc780000 0000fc8c ...x..x..x...... │ │ + 0x000a8554 00fc8c00 fc8c0000 0000fca0 00fca000 ................ │ │ + 0x000a8564 fca00000 0000fcb4 00fcb400 fcb40000 ................ │ │ + 0x000a8574 0000fcc8 00fcc800 fcc80000 0000fcdc ................ │ │ + 0x000a8584 00fcdc00 fcdc0000 0000fcf0 00fcf000 ................ │ │ + 0x000a8594 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a85a4 f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000a85b4 00d8f000 d8f00000 00000000 00000000 ................ │ │ + 0x000a85c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a85d4 00000000 00000000 00000000 0000d800 ................ │ │ + 0x000a85e4 00d80000 000000fc 0000fc00 00fc0000 ................ │ │ + 0x000a85f4 000000fc 1400fc14 00fc1400 000000fc ................ │ │ + 0x000a8604 2800fc28 00fc2800 000000fc 3c00fc3c (..(..(.....<..< │ │ + 0x000a8614 00fc3c00 000000fc 5000fc50 00fc5000 ..<.....P..P..P. │ │ + 0x000a8624 000000fc 6400fc64 00fc6400 000000fc ....d..d..d..... │ │ + 0x000a8634 7800fc78 00fc7800 000000fc 8c00fc8c x..x..x......... │ │ + 0x000a8644 00fc8c00 000000fc a000fca0 00fca000 ................ │ │ + 0x000a8654 000000fc b400fcb4 00fcb400 000000fc ................ │ │ + 0x000a8664 c800fcc8 00fcc800 000000fc dc00fcdc ................ │ │ + 0x000a8674 00fcdc00 000000fc f000fcf0 00fcf000 ................ │ │ + 0x000a8684 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a8694 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a86a4 00000000 d8f000d8 f0000000 00000000 ................ │ │ + 0x000a86b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a86c4 00000000 00000000 00000000 0000d800 ................ │ │ + 0x000a86d4 00000000 fc0000fc 0000fc00 00000000 ................ │ │ + 0x000a86e4 fc1400fc 1400fc14 00000000 fc2800fc .............(.. │ │ + 0x000a86f4 2800fc28 00000000 fc3c00fc 3c00fc3c (..(.....<..<..< │ │ + 0x000a8704 00000000 fc5000fc 5000fc50 00000000 .....P..P..P.... │ │ + 0x000a8714 fc6400fc 6400fc64 00000000 fc7800fc .d..d..d.....x.. │ │ + 0x000a8724 7800fc78 00000000 fc8c00fc 8c00fc8c x..x............ │ │ + 0x000a8734 00000000 fca000fc a000fca0 00000000 ................ │ │ + 0x000a8744 fcb400fc b400fcb4 00000000 fcc800fc ................ │ │ + 0x000a8754 c800fcc8 00000000 fcdc00fc dc00fcdc ................ │ │ + 0x000a8764 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a8774 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a8784 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a8794 00fcf000 000000d8 f0000000 00000000 ................ │ │ + 0x000a87a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a87b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a87c4 00fc0000 fc0000fc 00000000 00fc1400 ................ │ │ + 0x000a87d4 fc1400fc 14000000 00fc2800 fc2800fc ..........(..(.. │ │ + 0x000a87e4 28000000 00fc3c00 fc3c00fc 3c000000 (.....<..<..<... │ │ + 0x000a87f4 00fc5000 fc5000fc 50000000 00fc6400 ..P..P..P.....d. │ │ + 0x000a8804 fc6400fc 64000000 00fc7800 fc7800fc .d..d.....x..x.. │ │ + 0x000a8814 78000000 00fc8c00 fc8c00fc 8c000000 x............... │ │ + 0x000a8824 00fca000 fca000fc a0000000 00fcb400 ................ │ │ + 0x000a8834 fcb400fc b4000000 00fcc800 fcc800fc ................ │ │ + 0x000a8844 c8000000 00fcdc00 fcdc00fc dc000000 ................ │ │ + 0x000a8854 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a8864 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a8874 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a8884 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a8894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a88a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a88b4 00fc0000 fc0000fc 00000000 00fc1400 ................ │ │ + 0x000a88c4 fc1400fc 14000000 00fc2800 fc2800fc ..........(..(.. │ │ + 0x000a88d4 28000000 00fc3c00 fc3c00fc 3c000000 (.....<..<..<... │ │ + 0x000a88e4 00fc5000 fc5000fc 50000000 00fc6400 ..P..P..P.....d. │ │ + 0x000a88f4 fc6400fc 64000000 00fc7800 fc7800fc .d..d.....x..x.. │ │ + 0x000a8904 78000000 00fc8c00 fc8c00fc 8c000000 x............... │ │ + 0x000a8914 00fca000 fca000fc a0000000 00fcb400 ................ │ │ + 0x000a8924 fcb400fc b4000000 00fcc800 fcc800fc ................ │ │ + 0x000a8934 c8000000 00fcdc00 fcdc00fc dc000000 ................ │ │ + 0x000a8944 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a8954 00000000 0000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a8964 f0000000 00000000 00000000 0000fcf0 ................ │ │ + 0x000a8974 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a8984 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8994 00000000 00000000 00000000 0000fc00 ................ │ │ + 0x000a89a4 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ + 0x000a89b4 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ + 0x000a89c4 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ + 0x000a89d4 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ + 0x000a89e4 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ + 0x000a89f4 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ + 0x000a8a04 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ + 0x000a8a14 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ + 0x000a8a24 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ + 0x000a8a34 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a8a44 fcdc0000 0000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a8a54 f0000000 00000000 fcdc0000 0000fcf0 ................ │ │ + 0x000a8a64 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a8a74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8a84 00000000 00000000 00000000 0000fc00 ................ │ │ + 0x000a8a94 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ + 0x000a8aa4 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ + 0x000a8ab4 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ + 0x000a8ac4 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ + 0x000a8ad4 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ + 0x000a8ae4 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ + 0x000a8af4 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ + 0x000a8b04 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ + 0x000a8b14 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ + 0x000a8b24 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a8b34 00000000 0000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a8b44 f0000000 00000000 00000000 0000fcf0 ................ │ │ + 0x000a8b54 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a8b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8b74 00000000 00000000 00000000 0000fc00 ................ │ │ + 0x000a8b84 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ + 0x000a8b94 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ + 0x000a8ba4 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ + 0x000a8bb4 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ + 0x000a8bc4 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ + 0x000a8bd4 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ + 0x000a8be4 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ + 0x000a8bf4 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ + 0x000a8c04 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ + 0x000a8c14 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a8c24 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a8c34 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a8c44 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a8c54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8c64 00000000 00000000 00000000 0000fc00 ................ │ │ + 0x000a8c74 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ + 0x000a8c84 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ + 0x000a8c94 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ + 0x000a8ca4 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ + 0x000a8cb4 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ + 0x000a8cc4 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ + 0x000a8cd4 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ + 0x000a8ce4 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ + 0x000a8cf4 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ + 0x000a8d04 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a8d14 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a8d24 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a8d34 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a8d44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8d54 00000000 00000000 00000000 0000fc00 ................ │ │ + 0x000a8d64 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ + 0x000a8d74 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ + 0x000a8d84 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ + 0x000a8d94 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ + 0x000a8da4 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ + 0x000a8db4 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ + 0x000a8dc4 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ + 0x000a8dd4 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ + 0x000a8de4 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ + 0x000a8df4 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a8e04 fcf000fc f000fcf0 00000000 000000fc ................ │ │ + 0x000a8e14 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a8e24 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a8e34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8e44 00000000 00000000 00000000 0000fc00 ................ │ │ + 0x000a8e54 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ + 0x000a8e64 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ + 0x000a8e74 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ + 0x000a8e84 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ + 0x000a8e94 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ + 0x000a8ea4 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ + 0x000a8eb4 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ + 0x000a8ec4 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ + 0x000a8ed4 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ + 0x000a8ee4 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a8ef4 fcf000fc f000fcf0 00000000 000000fc ................ │ │ + 0x000a8f04 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a8f14 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a8f24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8f34 00000000 00000000 00000000 0000fc00 ................ │ │ + 0x000a8f44 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ + 0x000a8f54 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ + 0x000a8f64 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ + 0x000a8f74 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ + 0x000a8f84 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ + 0x000a8f94 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ + 0x000a8fa4 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ + 0x000a8fb4 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ + 0x000a8fc4 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ + 0x000a8fd4 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a8fe4 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a8ff4 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a9004 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a9014 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9024 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9034 00fc0000 fc0000fc 00000000 00fc1400 ................ │ │ + 0x000a9044 fc1400fc 14000000 00fc2800 fc2800fc ..........(..(.. │ │ + 0x000a9054 28000000 00fc3c00 fc3c00fc 3c000000 (.....<..<..<... │ │ + 0x000a9064 00fc5000 fc5000fc 50000000 00fc6400 ..P..P..P.....d. │ │ + 0x000a9074 fc6400fc 64000000 00fc7800 fc7800fc .d..d.....x..x.. │ │ + 0x000a9084 78000000 00fc8c00 fc8c00fc 8c000000 x............... │ │ + 0x000a9094 00fca000 fca000fc a0000000 00fcb400 ................ │ │ + 0x000a90a4 fcb400fc b4000000 00fcc800 fcc800fc ................ │ │ + 0x000a90b4 c8000000 00fcdc00 fcdc00fc dc000000 ................ │ │ + 0x000a90c4 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a90d4 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a90e4 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a90f4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a9104 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9114 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9124 00fc0000 fc000000 00000000 00fc1400 ................ │ │ + 0x000a9134 fc140000 00000000 00fc2800 fc280000 ..........(..(.. │ │ + 0x000a9144 00000000 00fc3c00 fc3c0000 00000000 ......<..<...... │ │ + 0x000a9154 00fc5000 fc500000 00000000 00fc6400 ..P..P........d. │ │ + 0x000a9164 fc640000 00000000 00fc7800 fc780000 .d........x..x.. │ │ + 0x000a9174 00000000 00fc8c00 fc8c0000 00000000 ................ │ │ + 0x000a9184 00fca000 fca00000 00000000 00fcb400 ................ │ │ + 0x000a9194 fcb40000 00000000 00fcc800 fcc80000 ................ │ │ + 0x000a91a4 00000000 00fcdc00 fcdc0000 00000000 ................ │ │ + 0x000a91b4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a91c4 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a91d4 f000fcf0 00fcf000 00000000 00000000 ................ │ │ + 0x000a91e4 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000a91f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9204 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9214 00000000 fc0000fc 00000000 00000000 ................ │ │ + 0x000a9224 fc1400fc 14000000 00000000 fc2800fc .............(.. │ │ + 0x000a9234 28000000 00000000 fc3c00fc 3c000000 (........<..<... │ │ + 0x000a9244 00000000 fc5000fc 50000000 00000000 .....P..P....... │ │ + 0x000a9254 fc6400fc 64000000 00000000 fc7800fc .d..d........x.. │ │ + 0x000a9264 78000000 00000000 fc8c00fc 8c000000 x............... │ │ + 0x000a9274 00000000 fca000fc a0000000 00000000 ................ │ │ + 0x000a9284 fcb400fc b4000000 00000000 fcc800fc ................ │ │ + 0x000a9294 c8000000 00000000 fcdc00fc dc000000 ................ │ │ + 0x000a92a4 00000000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a92b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a92c4 00000000 00000000 00000000 0000fcf0 ................ │ │ + 0x000a92d4 00fcf000 00000000 00000000 00000000 ................ │ │ + 0x000a92e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a92f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9304 00000000 000000fc 0000fc00 00000000 ................ │ │ + 0x000a9314 000000fc 1400fc14 00000000 000000fc ................ │ │ + 0x000a9324 2800fc28 00000000 000000fc 3c00fc3c (..(........<..< │ │ + 0x000a9334 00000000 000000fc 5000fc50 00000000 ........P..P.... │ │ + 0x000a9344 000000fc 6400fc64 00000000 000000fc ....d..d........ │ │ + 0x000a9354 7800fc78 00000000 000000fc 8c00fc8c x..x............ │ │ + 0x000a9364 00000000 000000fc a000fca0 00000000 ................ │ │ + 0x000a9374 000000fc b400fcb4 00000000 000000fc ................ │ │ + 0x000a9384 c800fcc8 00000000 000000fc dc00fcdc ................ │ │ + 0x000a9394 00000000 000000fc f000fcf0 00000000 ................ │ │ + 0x000a93a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a93b4 00000000 00000000 000000fc f000fcf0 ................ │ │ + 0x000a93c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a93d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a93e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a93f4 00000000 00000000 0000fc00 00fc0000 ................ │ │ + 0x000a9404 fc000000 0000fc14 00fc1400 fc140000 ................ │ │ + 0x000a9414 0000fc28 00fc2800 fc280000 0000fc3c ...(..(..(.....< │ │ + 0x000a9424 00fc3c00 fc3c0000 0000fc50 00fc5000 ..<..<.....P..P. │ │ + 0x000a9434 fc500000 0000fc64 00fc6400 fc640000 .P.....d..d..d.. │ │ + 0x000a9444 0000fc78 00fc7800 fc780000 0000fc8c ...x..x..x...... │ │ + 0x000a9454 00fc8c00 fc8c0000 0000fca0 00fca000 ................ │ │ + 0x000a9464 fca00000 0000fcb4 00fcb400 fcb40000 ................ │ │ + 0x000a9474 0000fcc8 00fcc800 fcc80000 0000fcdc ................ │ │ + 0x000a9484 00fcdc00 fcdc0000 0000fcf0 00fcf000 ................ │ │ + 0x000a9494 fcf00000 00000000 00000000 00000000 ................ │ │ + 0x000a94a4 00000000 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000a94b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a94c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a94d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a94e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a94f4 fc0000fc 00000000 00000000 fc1400fc ................ │ │ + 0x000a9504 14000000 00000000 fc2800fc 28000000 .........(..(... │ │ + 0x000a9514 00000000 fc3c00fc 3c000000 00000000 .....<..<....... │ │ + 0x000a9524 fc5000fc 50000000 00000000 fc6400fc .P..P........d.. │ │ + 0x000a9534 64000000 00000000 fc7800fc 78000000 d........x..x... │ │ + 0x000a9544 00000000 fc8c00fc 8c000000 00000000 ................ │ │ + 0x000a9554 fca000fc a0000000 00000000 fcb400fc ................ │ │ + 0x000a9564 b4000000 00000000 fcc800fc c8000000 ................ │ │ + 0x000a9574 00000000 fcdc00fc dc000000 00000000 ................ │ │ + 0x000a9584 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a9594 f000fcf0 00fcf000 00000000 00000000 ................ │ │ + 0x000a95a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a95b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a95c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a95d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a95e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a95f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9604 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9614 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9624 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9634 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9644 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9654 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9664 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9674 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9684 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a96a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a96b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a96c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a96d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a96e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a96f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9704 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9714 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9724 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9734 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9744 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9754 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9764 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9774 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9784 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9804 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9814 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9824 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9834 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9844 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9854 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9864 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9874 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9884 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9894 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9904 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9914 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9924 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9934 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9944 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9954 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9964 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9974 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9984 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9994 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9aa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ab4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ac4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ad4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ae4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9af4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ba4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9bb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9bc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9bd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9be4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9bf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ca4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ce4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9da4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9db4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9dc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9dd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9de4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9df4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9eb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ed4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9fa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9fb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9fc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9fd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9fe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa004 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa014 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa024 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa034 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa044 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa054 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa064 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa074 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa084 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa0a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa0b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa0c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa0d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa0e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa0f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa104 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa114 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa124 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa134 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa144 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa154 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa164 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa174 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa184 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa194 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa1a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa1b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa1c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa1d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa1e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa1f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa204 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa214 00000000 00000000 00000000 00141400 ................ │ │ + 0x000aa224 14140010 10001010 00383800 3838002a .........88.88.* │ │ + 0x000aa234 2a002a2a 005a5a00 5a5a003d 3d003d3d *.**.ZZ.ZZ.==.== │ │ + 0x000aa244 00797900 79790049 49004949 00949400 .yy.yy.II.II.... │ │ + 0x000aa254 9494004e 4e004e4e 00acac00 acac004d ...NN.NN.......M │ │ + 0x000aa264 4d004d4d 00c2c200 c2c20048 48004848 M.MM.......HH.HH │ │ + 0x000aa274 00d4d400 d4d4003e 3e003e3e 00e3e300 .......>>.>>.... │ │ + 0x000aa284 e3e30030 30003030 00eeee00 eeee0020 ...00.00....... │ │ + 0x000aa294 20002020 00f7f700 f7f7000e 0e000e0e . ............ │ │ + 0x000aa2a4 00fcfc00 fcfc00fc fc00fcfc 00f0f000 ................ │ │ + 0x000aa2b4 f0f000f0 f000f0f0 00000000 00000000 ................ │ │ + 0x000aa2c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa2d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa2e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa2f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa304 00000000 00000014 14001414 00141400 ................ │ │ + 0x000aa314 10100038 38003838 00383800 2a2a0066 ...88.88.88.**.f │ │ + 0x000aa324 66006666 00666600 4646008d 8d008d8d f.ff.ff.FF...... │ │ + 0x000aa334 008d8d00 555500ad ad00adad 00adad00 ....UU.......... │ │ + 0x000aa344 5b5b00c6 c600c6c6 00c6c600 595900d9 [[..........YY.. │ │ + 0x000aa354 d900d9d9 00d9d900 505000e8 e800e8e8 ........PP...... │ │ + 0x000aa364 00e8e800 444400f2 f200f2f2 00f2f200 ....DD.......... │ │ + 0x000aa374 343400f8 f800f8f8 00f8f800 222200fc 44.........."".. │ │ + 0x000aa384 fc00fcfc 00fcfc00 0e0e00fe fe00fefe ................ │ │ + 0x000aa394 00fefe00 fefe00fc fc00fcfc 00fcfc00 ................ │ │ + 0x000aa3a4 fcfc00f0 f000f0f0 00f0f000 f0f00000 ................ │ │ + 0x000aa3b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa3c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa3d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa3e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa3f4 00000000 14140014 14001414 00101000 ................ │ │ + 0x000aa404 38380038 38003838 002a2a00 66660066 88.88.88.**.ff.f │ │ + 0x000aa414 66006666 00464600 96960096 96008d8d f.ff.FF......... │ │ + 0x000aa424 00555500 b9b900b9 b900adad 005b5b00 .UU..........[[. │ │ + 0x000aa434 d3d300d3 d300c6c6 00595900 e5e500e5 .........YY..... │ │ + 0x000aa444 e500d9d9 00505000 f0f000f0 f000e8e8 .....PP......... │ │ + 0x000aa454 00444400 f8f800f8 f800f2f2 00343400 .DD..........44. │ │ + 0x000aa464 fcfc00fc fc00f8f8 00222200 fefe00fe .........""..... │ │ + 0x000aa474 fe00fcfc 000e0e00 fefe00fe fe00fefe ................ │ │ + 0x000aa484 00fefe00 fefe00fe fe00fcfc 00fcfc00 ................ │ │ + 0x000aa494 fcfc00fc fc00f0f0 00f0f000 f0f000f0 ................ │ │ + 0x000aa4a4 f0000000 00000000 00000000 00000000 ................ │ │ + 0x000aa4b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa4c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa4d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa4e4 00141400 14140014 14001010 00333300 .............33. │ │ + 0x000aa4f4 33330033 33002626 004f4f00 4f4f004f 33.33.&&.OO.OO.O │ │ + 0x000aa504 4f003535 00606000 60600060 60003a3a O.55.``.``.``.:: │ │ + 0x000aa514 00606000 60600060 60003232 00575700 .``.``.``.22.WW. │ │ + 0x000aa524 57570057 57002727 00494900 49490049 WW.WW.''.II.II.I │ │ + 0x000aa534 49001b1b 00393900 39390039 39001010 I....99.99.99... │ │ + 0x000aa544 00292900 29290029 29000808 001b1b00 .)).)).))....... │ │ + 0x000aa554 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ + 0x000aa564 0f000000 00070700 07070007 07000707 ................ │ │ + 0x000aa574 00020200 02020002 02000202 000e0e00 ................ │ │ + 0x000aa584 0e0e000e 0e000e0e 00f0f000 f0f000f0 ................ │ │ + 0x000aa594 f000f0f0 00000000 00000000 00000000 ................ │ │ + 0x000aa5a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa5b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa5c4 00000000 00000000 00000000 00001414 ................ │ │ + 0x000aa5d4 00141400 1414000e 0e003333 00474700 ..........33.GG. │ │ + 0x000aa5e4 47470030 30006060 00888800 88880054 GG.00.``.......T │ │ + 0x000aa5f4 54008484 00b3b300 b3b30065 65009292 T..........ee... │ │ + 0x000aa604 00cdcd00 caca0067 67008e8e 00d9d900 .......gg....... │ │ + 0x000aa614 d7d70063 63008282 00e0e000 dfdf0059 ...cc..........Y │ │ + 0x000aa624 59007171 00e5e500 e4e4004e 4e005e5e Y.qq.......NN.^^ │ │ + 0x000aa634 00eaea00 eaea0040 40004a4a 00efef00 .......@@.JJ.... │ │ + 0x000aa644 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ + 0x000aa654 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ + 0x000aa664 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ + 0x000aa674 f2f200fe fe00fefe 000e0e00 0e0e00f0 ................ │ │ + 0x000aa684 f000f0f0 00f0f000 00000000 00000000 ................ │ │ + 0x000aa694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa6a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa6b4 00000000 00000000 00000000 00001414 ................ │ │ + 0x000aa6c4 00141400 12120014 14003838 00383800 ..........88.88. │ │ + 0x000aa6d4 2f2f0042 42007070 00707000 55550073 //.BB.pp.pp.UU.s │ │ + 0x000aa6e4 7300a2a2 00a2a200 6f6f0098 9800c6c6 s.......oo...... │ │ + 0x000aa6f4 00c6c600 777700b5 b500dddd 00dddd00 ....ww.......... │ │ + 0x000aa704 737300cb cb00ebeb 00ebeb00 696900db ss..........ii.. │ │ + 0x000aa714 db00f4f4 00f4f400 5a5a00e9 e900f9f9 ........ZZ...... │ │ + 0x000aa724 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ + 0x000aa734 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ + 0x000aa744 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ + 0x000aa754 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ + 0x000aa764 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ + 0x000aa774 0e00f0f0 00f0f000 00000000 00000000 ................ │ │ + 0x000aa784 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa794 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa7a4 00000000 00000000 00000014 14001414 ................ │ │ + 0x000aa7b4 00121200 22220038 38003838 002f2f00 ...."".88.88.//. │ │ + 0x000aa7c4 4f4f0070 70007070 00575700 838300a2 OO.pp.pp.WW..... │ │ + 0x000aa7d4 a200a2a2 00717100 aeae00ca ca00c1c1 .....qq......... │ │ + 0x000aa7e4 007c7c00 cbcb00e2 e200d5d5 00797900 .||..........yy. │ │ + 0x000aa7f4 dede00f0 f000e2e2 006d6d00 ebeb00f7 .........mm..... │ │ + 0x000aa804 f700ecec 005c5c00 f3f300fb fb00f2f2 .....\\......... │ │ + 0x000aa814 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ + 0x000aa824 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ + 0x000aa834 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ + 0x000aa844 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ + 0x000aa854 fefe00fd fd00f0f0 00fcfc00 f0f000fe ................ │ │ + 0x000aa864 fe000e0e 00f0f000 f0f00000 00000000 ................ │ │ + 0x000aa874 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa884 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa894 00000000 00000000 00000014 14001212 ................ │ │ + 0x000aa8a4 00262600 22220038 38002f2f 00505000 .&&."".88.//.PP. │ │ + 0x000aa8b4 48480067 67004e4e 00707000 6565007d HH.gg.NN.pp.ee.} │ │ + 0x000aa8c4 7d005656 007b7b00 6f6f0082 82004e4e }.VV.{{.oo....NN │ │ + 0x000aa8d4 00717100 6a6a0076 76003e3e 00606000 .qq.jj.vv.>>.``. │ │ + 0x000aa8e4 5c5c0063 63002c2c 004d4d00 4b4b004f \\.cc.,,.MM.KK.O │ │ + 0x000aa8f4 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ + 0x000aa904 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ + 0x000aa914 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ + 0x000aa924 0f000000 00070700 07070007 07000707 ................ │ │ + 0x000aa934 00020200 02020002 02000202 000e0e00 ................ │ │ + 0x000aa944 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ + 0x000aa954 fe00fefe 000e0e00 f0f00000 00000000 ................ │ │ + 0x000aa964 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa974 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa984 00000000 00000000 00000012 12002626 ..............&& │ │ + 0x000aa994 00262600 22220036 36005b5b 006f6f00 .&&."".66.[[.oo. │ │ + 0x000aa9a4 65650060 60009090 00b8b800 a8a80078 ee.``..........x │ │ + 0x000aa9b4 7800a8a8 00d7d700 c9c9007a 7a00a6a6 x..........zz... │ │ + 0x000aa9c4 00e1e100 d5d50072 72009898 00e3e300 .......rr....... │ │ + 0x000aa9d4 dcdc0067 67008585 00e4e400 e0e0005b ...gg..........[ │ │ + 0x000aa9e4 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ + 0x000aa9f4 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ + 0x000aaa04 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ + 0x000aaa14 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ + 0x000aaa24 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ + 0x000aaa34 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ + 0x000aaa44 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000aaa54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa74 00000000 00000000 00000012 12002626 ..............&& │ │ + 0x000aaa84 00262600 1f1f003b 3b006060 00606000 .&&....;;.``.``. │ │ + 0x000aaa94 48480071 71009f9f 009f9f00 6e6e0097 HH.qq.......nn.. │ │ + 0x000aaaa4 9700c6c6 00c6c600 7d7d00ac ac00dcdc ........}}...... │ │ + 0x000aaab4 00dcdc00 7d7d00bd bd00e7e7 00e7e700 ....}}.......... │ │ + 0x000aaac4 767600ce ce00efef 00efef00 696900dc vv..........ii.. │ │ + 0x000aaad4 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ + 0x000aaae4 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ + 0x000aaaf4 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ + 0x000aab04 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ + 0x000aab14 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ + 0x000aab24 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ + 0x000aab34 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000aab44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aab54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aab64 00000000 00000000 00000026 26002626 ...........&&.&& │ │ + 0x000aab74 00232300 2d2d0060 60006060 00545400 .##.--.``.``.TT. │ │ + 0x000aab84 6363009f 9f009999 007c7c00 939300c6 cc.......||..... │ │ + 0x000aab94 c600c1c1 008f8f00 b7b700de de00d2d2 ................ │ │ + 0x000aaba4 00909000 cfcf00ea ea00dcdc 00828200 ................ │ │ + 0x000aabb4 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ + 0x000aabc4 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ + 0x000aabd4 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ + 0x000aabe4 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ + 0x000aabf4 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ + 0x000aac04 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ + 0x000aac14 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ + 0x000aac24 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ + 0x000aac34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aac44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aac54 00000000 00000000 00000026 26002323 ...........&&.## │ │ + 0x000aac64 00373700 2d2d0060 60005050 006e6e00 .77.--.``.PP.nn. │ │ + 0x000aac74 5b5b0092 92006b6b 00898900 71710099 [[....kk....qq.. │ │ + 0x000aac84 99006666 00888800 7575008f 8f005555 ..ff....uu....UU │ │ + 0x000aac94 00767600 6c6c007a 7a004040 00616100 .vv.ll.zz.@@.aa. │ │ + 0x000aaca4 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ + 0x000aacb4 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ + 0x000aacc4 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ + 0x000aacd4 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ + 0x000aace4 0f000000 00070700 07070007 07000707 ................ │ │ + 0x000aacf4 00020200 02020002 02000202 000e0e00 ................ │ │ + 0x000aad04 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ + 0x000aad14 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ + 0x000aad24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aad34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aad44 00000000 00000000 00000023 23003737 ...........##.77 │ │ + 0x000aad54 00373700 2d2d0055 55007a7a 008e8e00 .77.--.UU.zz.... │ │ + 0x000aad64 7777007d 7d00acac 00d4d400 b4b40087 ww.}}........... │ │ + 0x000aad74 8700b6b6 00e5e500 cece007f 7f00acac ................ │ │ + 0x000aad84 00e6e600 d6d60072 72009999 00e4e400 .......rr....... │ │ + 0x000aad94 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ + 0x000aada4 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ + 0x000aadb4 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ + 0x000aadc4 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ + 0x000aadd4 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ + 0x000aade4 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ + 0x000aadf4 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ + 0x000aae04 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000aae14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aae24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aae34 00000000 00000000 00000012 12003737 ..............77 │ │ + 0x000aae44 00373700 2d2d0043 43007e7e 007e7e00 .77.--.CC.~~.~~. │ │ + 0x000aae54 5c5c007c 7c00bcbc 00bcbc00 7c7c009d \\.||.......||.. │ │ + 0x000aae64 9d00d5d5 00d5d500 848400ae ae00e0e0 ................ │ │ + 0x000aae74 00e0e000 7f7f00bd bd00e9e9 00e9e900 ................ │ │ + 0x000aae84 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ + 0x000aae94 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ + 0x000aaea4 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ + 0x000aaeb4 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ + 0x000aaec4 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ + 0x000aaed4 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ + 0x000aaee4 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ + 0x000aaef4 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000aaf04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaf14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaf24 00000000 00000000 00000026 26003737 ...........&&.77 │ │ + 0x000aaf34 00323200 2d2d0060 60007676 00707000 .22.--.``.vv.pp. │ │ + 0x000aaf44 676700a3 a300adad 00959500 999900c9 gg.............. │ │ + 0x000aaf54 c900cccc 009d9d00 b9b900df df00d6d6 ................ │ │ + 0x000aaf64 00949400 d0d000ea ea00dede 00848400 ................ │ │ + 0x000aaf74 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ + 0x000aaf84 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ + 0x000aaf94 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ + 0x000aafa4 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ + 0x000aafb4 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ + 0x000aafc4 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ + 0x000aafd4 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ + 0x000aafe4 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ + 0x000aaff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab004 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab014 00000000 00000000 00000026 26002323 ...........&&.## │ │ + 0x000ab024 00464600 39390060 60005050 00808000 .FF.99.``.PP.... │ │ + 0x000ab034 64640092 92006b6b 00929200 76760099 dd....kk....vv.. │ │ + 0x000ab044 99006666 008b8b00 7777008f 8f005555 ..ff....ww....UU │ │ + 0x000ab054 00787800 6d6d007a 7a004040 00626200 .xx.mm.zz.@@.bb. │ │ + 0x000ab064 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ + 0x000ab074 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ + 0x000ab084 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ + 0x000ab094 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ + 0x000ab0a4 0f000000 00070700 07070007 07000707 ................ │ │ + 0x000ab0b4 00020200 02020002 02000202 000e0e00 ................ │ │ + 0x000ab0c4 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ + 0x000ab0d4 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ + 0x000ab0e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab0f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab104 00000000 00000000 00000023 23003737 ...........##.77 │ │ + 0x000ab114 00373700 3939005e 5e007a7a 008e8e00 .77.99.^^.zz.... │ │ + 0x000ab124 81810083 8300acac 00d4d400 b9b90089 ................ │ │ + 0x000ab134 8900b6b6 00e5e500 cfcf0080 8000acac ................ │ │ + 0x000ab144 00e6e600 d6d60073 73009999 00e4e400 .......ss....... │ │ + 0x000ab154 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ + 0x000ab164 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ + 0x000ab174 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ + 0x000ab184 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ + 0x000ab194 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ + 0x000ab1a4 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ + 0x000ab1b4 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ + 0x000ab1c4 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000ab1d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab1e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab1f4 00000000 00000000 00000012 12003737 ..............77 │ │ + 0x000ab204 00373700 2d2d004d 4d008888 00888800 .77.--.MM....... │ │ + 0x000ab214 5c5c0082 8200c2c2 00c2c200 7c7c00a0 \\..........||.. │ │ + 0x000ab224 a000d8d8 00d8d800 848400af af00e1e1 ................ │ │ + 0x000ab234 00e1e100 7f7f00bd bd00e9e9 00e9e900 ................ │ │ + 0x000ab244 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ + 0x000ab254 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ + 0x000ab264 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ + 0x000ab274 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ + 0x000ab284 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ + 0x000ab294 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ + 0x000ab2a4 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ + 0x000ab2b4 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000ab2c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab2d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab2e4 00000000 00000000 00000026 26003737 ...........&&.77 │ │ + 0x000ab2f4 00323200 2d2d0060 60007676 00787800 .22.--.``.vv.xx. │ │ + 0x000ab304 6b6b00a5 a500afaf 009d9d00 9c9c00ca kk.............. │ │ + 0x000ab314 ca00cdcd 00a1a100 baba00df df00d6d6 ................ │ │ + 0x000ab324 00959500 d0d000ea ea00dede 00848400 ................ │ │ + 0x000ab334 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ + 0x000ab344 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ + 0x000ab354 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ + 0x000ab364 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ + 0x000ab374 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ + 0x000ab384 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ + 0x000ab394 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ + 0x000ab3a4 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ + 0x000ab3b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab3c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab3d4 00000000 00000000 00000026 26002323 ...........&&.## │ │ + 0x000ab3e4 00464600 39390060 60005050 00808000 .FF.99.``.PP.... │ │ + 0x000ab3f4 64640092 92006b6b 00929200 76760099 dd....kk....vv.. │ │ + 0x000ab404 99006666 008b8b00 7777008f 8f005555 ..ff....ww....UU │ │ + 0x000ab414 00787800 6d6d007a 7a004040 00626200 .xx.mm.zz.@@.bb. │ │ + 0x000ab424 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ + 0x000ab434 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ + 0x000ab444 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ + 0x000ab454 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ + 0x000ab464 0f000000 00070700 07070007 07000707 ................ │ │ + 0x000ab474 00020200 02020002 02000202 000e0e00 ................ │ │ + 0x000ab484 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ + 0x000ab494 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ + 0x000ab4a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab4b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab4c4 00000000 00000000 00000023 23003737 ...........##.77 │ │ + 0x000ab4d4 00373700 3939005e 5e007a7a 008e8e00 .77.99.^^.zz.... │ │ + 0x000ab4e4 81810083 8300acac 00d4d400 b9b90089 ................ │ │ + 0x000ab4f4 8900b6b6 00e5e500 cfcf0080 8000acac ................ │ │ + 0x000ab504 00e6e600 d6d60073 73009999 00e4e400 .......ss....... │ │ + 0x000ab514 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ + 0x000ab524 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ + 0x000ab534 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ + 0x000ab544 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ + 0x000ab554 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ + 0x000ab564 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ + 0x000ab574 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ + 0x000ab584 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000ab594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab5a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab5b4 00000000 00000000 00000012 12003737 ..............77 │ │ + 0x000ab5c4 00373700 2d2d004d 4d008888 00888800 .77.--.MM....... │ │ + 0x000ab5d4 5c5c0082 8200c2c2 00c2c200 7c7c00a0 \\..........||.. │ │ + 0x000ab5e4 a000d8d8 00d8d800 848400af af00e1e1 ................ │ │ + 0x000ab5f4 00e1e100 7f7f00bd bd00e9e9 00e9e900 ................ │ │ + 0x000ab604 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ + 0x000ab614 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ + 0x000ab624 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ + 0x000ab634 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ + 0x000ab644 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ + 0x000ab654 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ + 0x000ab664 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ + 0x000ab674 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000ab684 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab694 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab6a4 00000000 00000000 00000026 26003737 ...........&&.77 │ │ + 0x000ab6b4 00323200 2d2d0060 60007676 00787800 .22.--.``.vv.xx. │ │ + 0x000ab6c4 6b6b00a5 a500afaf 009d9d00 9c9c00ca kk.............. │ │ + 0x000ab6d4 ca00cdcd 00a1a100 baba00df df00d6d6 ................ │ │ + 0x000ab6e4 00959500 d0d000ea ea00dede 00848400 ................ │ │ + 0x000ab6f4 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ + 0x000ab704 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ + 0x000ab714 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ + 0x000ab724 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ + 0x000ab734 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ + 0x000ab744 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ + 0x000ab754 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ + 0x000ab764 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ + 0x000ab774 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab784 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab794 00000000 00000000 00000026 26002323 ...........&&.## │ │ + 0x000ab7a4 00464600 39390060 60005050 00808000 .FF.99.``.PP.... │ │ + 0x000ab7b4 64640092 92006b6b 00929200 76760099 dd....kk....vv.. │ │ + 0x000ab7c4 99006666 008b8b00 7777008f 8f005555 ..ff....ww....UU │ │ + 0x000ab7d4 00787800 6d6d007a 7a004040 00626200 .xx.mm.zz.@@.bb. │ │ + 0x000ab7e4 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ + 0x000ab7f4 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ + 0x000ab804 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ + 0x000ab814 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ + 0x000ab824 0f000000 00070700 07070007 07000707 ................ │ │ + 0x000ab834 00020200 02020002 02000202 000e0e00 ................ │ │ + 0x000ab844 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ + 0x000ab854 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ + 0x000ab864 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab874 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab884 00000000 00000000 00000023 23003737 ...........##.77 │ │ + 0x000ab894 00373700 3939005e 5e007a7a 008e8e00 .77.99.^^.zz.... │ │ + 0x000ab8a4 81810083 8300acac 00d4d400 b9b90089 ................ │ │ + 0x000ab8b4 8900b6b6 00e5e500 cfcf0080 8000acac ................ │ │ + 0x000ab8c4 00e6e600 d6d60073 73009999 00e4e400 .......ss....... │ │ + 0x000ab8d4 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ + 0x000ab8e4 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ + 0x000ab8f4 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ + 0x000ab904 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ + 0x000ab914 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ + 0x000ab924 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ + 0x000ab934 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ + 0x000ab944 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000ab954 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab964 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab974 00000000 00000000 00000012 12003737 ..............77 │ │ + 0x000ab984 00373700 2d2d004d 4d008888 00888800 .77.--.MM....... │ │ + 0x000ab994 5c5c0082 8200c2c2 00c2c200 7c7c00a0 \\..........||.. │ │ + 0x000ab9a4 a000d8d8 00d8d800 848400af af00e1e1 ................ │ │ + 0x000ab9b4 00e1e100 7f7f00bd bd00e9e9 00e9e900 ................ │ │ + 0x000ab9c4 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ + 0x000ab9d4 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ + 0x000ab9e4 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ + 0x000ab9f4 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ + 0x000aba04 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ + 0x000aba14 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ + 0x000aba24 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ + 0x000aba34 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000aba44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aba54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aba64 00000000 00000000 00000026 26003737 ...........&&.77 │ │ + 0x000aba74 00323200 2d2d0060 60007676 00787800 .22.--.``.vv.xx. │ │ + 0x000aba84 6b6b00a5 a500afaf 009d9d00 9c9c00ca kk.............. │ │ + 0x000aba94 ca00cdcd 00a1a100 baba00df df00d6d6 ................ │ │ + 0x000abaa4 00959500 d0d000ea ea00dede 00848400 ................ │ │ + 0x000abab4 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ + 0x000abac4 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ + 0x000abad4 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ + 0x000abae4 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ + 0x000abaf4 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ + 0x000abb04 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ + 0x000abb14 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ + 0x000abb24 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ + 0x000abb34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abb44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abb54 00000000 00000000 00000026 26002323 ...........&&.## │ │ + 0x000abb64 00464600 39390060 60005050 00808000 .FF.99.``.PP.... │ │ + 0x000abb74 64640092 92006b6b 00929200 76760099 dd....kk....vv.. │ │ + 0x000abb84 99006666 008b8b00 7777008f 8f005555 ..ff....ww....UU │ │ + 0x000abb94 00787800 6d6d007a 7a004040 00626200 .xx.mm.zz.@@.bb. │ │ + 0x000abba4 5d5d0064 64002c2c 004d4d00 4b4b004f ]].dd.,,.MM.KK.O │ │ + 0x000abbb4 4f001d1d 003a3a00 3939003b 3b001111 O....::.99.;;... │ │ + 0x000abbc4 002a2a00 2929002a 2a000808 001b1b00 .**.)).**....... │ │ + 0x000abbd4 1b1b001b 1b000303 000f0f00 0f0f000f ................ │ │ + 0x000abbe4 0f000000 00070700 07070007 07000707 ................ │ │ + 0x000abbf4 00020200 02020002 02000202 000e0e00 ................ │ │ + 0x000abc04 0e0e000e 0e000e0e 00f0f000 f0f000fe ................ │ │ + 0x000abc14 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ + 0x000abc24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abc34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abc44 00000000 00000000 00000023 23003737 ...........##.77 │ │ + 0x000abc54 00373700 3939005e 5e007a7a 008e8e00 .77.99.^^.zz.... │ │ + 0x000abc64 81810083 8300acac 00d4d400 b9b90089 ................ │ │ + 0x000abc74 8900b6b6 00e5e500 cfcf0080 8000acac ................ │ │ + 0x000abc84 00e6e600 d6d60073 73009999 00e4e400 .......ss....... │ │ + 0x000abc94 dcdc0067 67008686 00e4e400 e0e0005b ...gg..........[ │ │ + 0x000abca4 5b007272 00e6e600 e4e4004e 4e005e5e [.rr.......NN.^^ │ │ + 0x000abcb4 00eaea00 eaea0041 41004a4a 00efef00 .......AA.JJ.... │ │ + 0x000abcc4 efef0031 31003636 00f4f400 f4f40020 ...11.66....... │ │ + 0x000abcd4 20002222 00f9f900 f9f9000e 0e000e0e .""............ │ │ + 0x000abce4 00fdfd00 fdfd00fe fe00fefe 00f2f200 ................ │ │ + 0x000abcf4 f2f200fe fe00fefe 000e0e00 0e0e00fe ................ │ │ + 0x000abd04 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000abd14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abd24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abd34 00000000 00000000 00000012 12003737 ..............77 │ │ + 0x000abd44 00373700 2d2d004d 4d008888 00888800 .77.--.MM....... │ │ + 0x000abd54 5c5c0082 8200c2c2 00c2c200 7c7c00a0 \\..........||.. │ │ + 0x000abd64 a000d8d8 00d8d800 848400af af00e1e1 ................ │ │ + 0x000abd74 00e1e100 7f7f00bd bd00e9e9 00e9e900 ................ │ │ + 0x000abd84 767600ce ce00f0f0 00f0f000 696900dc vv..........ii.. │ │ + 0x000abd94 dc00f5f5 00f5f500 5a5a00e9 e900f9f9 ........ZZ...... │ │ + 0x000abda4 00f9f900 494900f2 f200fcfc 00fcfc00 ....II.......... │ │ + 0x000abdb4 363600f8 f800fefe 00fefe00 222200fc 66.........."".. │ │ + 0x000abdc4 fc00fefe 00fefe00 0e0e00fe fe00fefe ................ │ │ + 0x000abdd4 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ + 0x000abde4 fefe00f0 f000f0f0 00f0f000 f0f0000e ................ │ │ + 0x000abdf4 0e00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000abe04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abe14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abe24 00000000 00000000 00000026 26003737 ...........&&.77 │ │ + 0x000abe34 00323200 2d2d0060 60007676 00787800 .22.--.``.vv.xx. │ │ + 0x000abe44 6b6b00a5 a500afaf 009d9d00 9c9c00ca kk.............. │ │ + 0x000abe54 ca00cdcd 00a1a100 baba00df df00d6d6 ................ │ │ + 0x000abe64 00959500 d0d000ea ea00dede 00848400 ................ │ │ + 0x000abe74 dfdf00f2 f200e5e5 00717100 ebeb00f8 .........qq..... │ │ + 0x000abe84 f800ecec 005e5e00 f3f300fb fb00f2f2 .....^^......... │ │ + 0x000abe94 004a4a00 f9f900fd fd00f7f7 00363600 .JJ..........66. │ │ + 0x000abea4 fcfc00fe fe00fbfb 00222200 fefe00fe .........""..... │ │ + 0x000abeb4 fe00fdfd 000e0e00 fefe00fe fe00fefe ................ │ │ + 0x000abec4 00fefe00 fefe00fe fe00fdfd 00fefe00 ................ │ │ + 0x000abed4 fefe00fd fd00f0f0 00fefe00 f0f000fe ................ │ │ + 0x000abee4 fe000e0e 00fefe00 fefe0000 00000000 ................ │ │ + 0x000abef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abf04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abf14 00000000 00000000 00000026 26002323 ...........&&.## │ │ + 0x000abf24 00464600 39390060 60005050 008b8b00 .FF.99.``.PP.... │ │ + 0x000abf34 6d6d009f 9f007575 00bdbd00 9a9a00c6 mm....uu........ │ │ + 0x000abf44 c6008484 00d9d900 baba00de de008585 ................ │ │ + 0x000abf54 00e5e500 d0d000ea ea007b7b 00eded00 ..........{{.... │ │ + 0x000abf64 dfdf00f2 f2006d6d 00f3f300 ebeb00f8 ......mm........ │ │ + 0x000abf74 f8005c5c 00f7f700 f3f300fb fb004949 ..\\..........II │ │ + 0x000abf84 00fbfb00 f9f900fd fd003636 00fdfd00 ..........66.... │ │ + 0x000abf94 fcfc00fe fe002222 00fefe00 fefe00fe ......""........ │ │ + 0x000abfa4 fe000e0e 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000abfb4 00fefe00 fefe00fe fe00fefe 00fdfd00 ................ │ │ + 0x000abfc4 fefe00fd fd00fdfd 00f0f000 f0f000fe ................ │ │ + 0x000abfd4 fe00fefe 000e0e00 fefe0000 00000000 ................ │ │ + 0x000abfe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac004 00000000 00000000 00000023 23003737 ...........##.77 │ │ + 0x000ac014 00373700 39390067 67008585 00858500 .77.99.gg....... │ │ + 0x000ac024 77770094 9400c8c8 00c8c800 a7a700a0 ww.............. │ │ + 0x000ac034 a000ecec 00ecec00 c6c60097 9700fafa ................ │ │ + 0x000ac044 00fafa00 d5d50085 8500fdfd 00fdfd00 ................ │ │ + 0x000ac054 e2e20072 7200fefe 00fefe00 ecec005e ...rr..........^ │ │ + 0x000ac064 5e00fefe 00fefe00 f3f3004a 4a00fefe ^..........JJ... │ │ + 0x000ac074 00fefe00 f8f80036 3600fefe 00fefe00 .......66....... │ │ + 0x000ac084 fcfc0022 2200fefe 00fefe00 fefe000e ...""........... │ │ + 0x000ac094 0e00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000ac0a4 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ + 0x000ac0b4 fdfd00fe fe00fefe 00fefe00 f2f200fe ................ │ │ + 0x000ac0c4 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000ac0d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac0e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac0f4 00000000 00000000 00000012 12003737 ..............77 │ │ + 0x000ac104 00373700 3131003e 3e007e7e 007e7e00 .77.11.>>.~~.~~. │ │ + 0x000ac114 6262005f 5f00b1b1 00b1b100 8a8a0060 bb.__..........` │ │ + 0x000ac124 6000bfbf 00bfbf00 98980053 5300bdbd `..........SS... │ │ + 0x000ac134 00bdbd00 9b9b0040 4000bbbb 00bbbb00 .......@@....... │ │ + 0x000ac144 a0a0002f 2f00bcbc 00bcbc00 aaaa0021 ...//..........! │ │ + 0x000ac154 2100c1c1 00c1c100 b6b60015 1500c9c9 !............... │ │ + 0x000ac164 00c9c900 c3c3000c 0c00d4d4 00d4d400 ................ │ │ + 0x000ac174 d2d20006 0600e2e2 00e2e200 e1e10001 ................ │ │ + 0x000ac184 0100f1f1 00f1f100 f1f1000d 0d000d0d ................ │ │ + 0x000ac194 000d0d00 0d0d00f2 f200f2f2 00f2f200 ................ │ │ + 0x000ac1a4 f0f0000e 0e000e0e 000e0e00 020200fe ................ │ │ + 0x000ac1b4 fe00fefe 00fefe00 0e0e0000 00000000 ................ │ │ + 0x000ac1c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac1d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac1e4 00000000 00000000 00000026 26003737 ...........&&.77 │ │ + 0x000ac1f4 00373700 1c1c0053 53006b6b 00868600 .77....SS.kk.... │ │ + 0x000ac204 4242008c 8c009a9a 00c2c200 595900a8 BB..........YY.. │ │ + 0x000ac214 a800adad 00e0e000 585800b4 b400b4b4 ........XX...... │ │ + 0x000ac224 00eded00 535300b5 b500b6b6 00f4f400 ....SS.......... │ │ + 0x000ac234 4a4a00b8 b800baba 00f9f900 414100bf JJ..........AA.. │ │ + 0x000ac244 bf00c0c0 00fcfc00 363600c8 c800c9c9 ........66...... │ │ + 0x000ac254 00fdfd00 2a2a00d4 d400d4d4 00fefe00 ....**.......... │ │ + 0x000ac264 1c1c00e1 e100e2e2 00fefe00 0d0d00f1 ................ │ │ + 0x000ac274 f100f1f1 00fefe00 f1f1000d 0d000d0d ................ │ │ + 0x000ac284 00fefe00 0d0d00f1 f100f1f1 00fbfb00 ................ │ │ + 0x000ac294 f2f2000d 0d000e0e 00fefe00 0e0e00f1 ................ │ │ + 0x000ac2a4 f100fefe 00fefe00 fefe0000 00000000 ................ │ │ + 0x000ac2b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac2c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac2d4 00000000 00000000 00000026 26002626 ...........&&.&& │ │ + 0x000ac2e4 00373700 29290053 53005353 006b6b00 .77.)).SS.SS.kk. │ │ + 0x000ac2f4 44440085 85007d7d 00929200 575700a1 DD....}}....WW.. │ │ + 0x000ac304 a1009898 00a5a500 585800b1 b100aaaa ........XX...... │ │ + 0x000ac314 00b1b100 535300b4 b400b3b3 00b5b500 ....SS.......... │ │ + 0x000ac324 4a4a00b8 b800b9b9 00baba00 414100be JJ..........AA.. │ │ + 0x000ac334 be00c0c0 00c0c000 363600c8 c800c9c9 ........66...... │ │ + 0x000ac344 00c9c900 2a2a00d4 d400d4d4 00d4d400 ....**.......... │ │ + 0x000ac354 1c1c00e1 e100e2e2 00e2e200 0d0d00f1 ................ │ │ + 0x000ac364 f100f1f1 00f1f100 f1f1000d 0d000d0d ................ │ │ + 0x000ac374 000d0d00 0d0d00f1 f100f1f1 00f1f100 ................ │ │ + 0x000ac384 f2f2000d 0d000e0e 000e0e00 0e0e00f1 ................ │ │ + 0x000ac394 f100fefe 00fefe00 fefe0000 00000000 ................ │ │ + 0x000ac3a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac3b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac3c4 00000000 00000000 00000026 26002626 ...........&&.&& │ │ + 0x000ac3d4 00262600 29290070 70006363 00636300 .&&.)).pp.cc.cc. │ │ + 0x000ac3e4 515100b1 b100a4a4 00a4a400 6c6c00dd QQ..........ll.. │ │ + 0x000ac3f4 dd00d3d3 00d3d300 777700f4 f400eeee ........ww...... │ │ + 0x000ac404 00eeee00 737300f8 f800f9f9 00f9f900 ....ss.......... │ │ + 0x000ac414 696900fa fa00fdfd 00fdfd00 595900fc ii..........YY.. │ │ + 0x000ac424 fc00fefe 00fefe00 484800fd fd00fefe ........HH...... │ │ + 0x000ac434 00fefe00 363600fe fe00fefe 00fefe00 ....66.......... │ │ + 0x000ac444 222200fe fe00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000ac454 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000ac464 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ + 0x000ac474 fefe00fd fd00fefe 00fefe00 fefe00f1 ................ │ │ + 0x000ac484 f100fefe 00fefe00 fefe0000 00000000 ................ │ │ + 0x000ac494 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac4a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac4b4 00000000 00000000 00000014 14002626 ..............&& │ │ + 0x000ac4c4 00262600 20200051 51007070 00707000 .&&. .QQ.pp.pp. │ │ + 0x000ac4d4 4b4b008d 8d00b1b1 00b1b100 707000bc KK..........pp.. │ │ + 0x000ac4e4 bc00dfdf 00dfdf00 808000da da00f4f4 ................ │ │ + 0x000ac4f4 00f4f400 7d7d00e8 e800fbfb 00fbfb00 ....}}.......... │ │ + 0x000ac504 6f6f00f1 f100fdfd 00fdfd00 5d5d00f7 oo..........]].. │ │ + 0x000ac514 f700fefe 00fefe00 4a4a00fb fb00fefe ........JJ...... │ │ + 0x000ac524 00fefe00 363600fd fd00fefe 00fefe00 ....66.......... │ │ + 0x000ac534 222200fe fe00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000ac544 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000ac554 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ + 0x000ac564 fefe00fd fd00fefe 00fefe00 fefe00f1 ................ │ │ + 0x000ac574 f100fefe 00fefe00 f0f00000 00000000 ................ │ │ + 0x000ac584 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac594 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac5a4 00000000 00000000 00000014 14002626 ..............&& │ │ + 0x000ac5b4 00262600 10100038 38005757 00707000 .&&....88.WW.pp. │ │ + 0x000ac5c4 3d3d0073 73008a8a 00aaaa00 646400a8 ==.ss.......dd.. │ │ + 0x000ac5d4 a800b4b4 00caca00 727200cb cb00cdcd ........rr...... │ │ + 0x000ac5e4 00d9d900 727200e0 e000d9d9 00e0e000 ....rr.......... │ │ + 0x000ac5f4 686800ed ed00e1e1 00e5e500 595900f6 hh..........YY.. │ │ + 0x000ac604 f600e8e8 00eaea00 484800fa fa00eeee ........HH...... │ │ + 0x000ac614 00efef00 363600fd fd00f4f4 00f4f400 ....66.......... │ │ + 0x000ac624 222200fe fe00f9f9 00f9f900 0e0e00fe "".............. │ │ + 0x000ac634 fe00fdfd 00fdfd00 fefe00fe fe00f1f1 ................ │ │ + 0x000ac644 00f2f200 fefe00fe fe000e0e 000e0e00 ................ │ │ + 0x000ac654 fefe00fd fd00fefe 00fdfd00 fcfc00f0 ................ │ │ + 0x000ac664 f000fefe 00fefe00 f0f00000 00000000 ................ │ │ + 0x000ac674 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac684 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac694 00000000 00000000 00000014 14001414 ................ │ │ + 0x000ac6a4 00262600 20200038 38003838 00575700 .&&. .88.88.WW. │ │ + 0x000ac6b4 42420066 66005a5a 007d7d00 5e5e0096 BB.ff.ZZ.}}.^^.. │ │ + 0x000ac6c4 96008181 00a1a100 6e6e00c1 c100a6a6 ........nn...... │ │ + 0x000ac6d4 00bfbf00 727200db db00c1c1 00d1d100 ....rr.......... │ │ + 0x000ac6e4 696900eb eb00d3d3 00dddd00 5b5b00f5 ii..........[[.. │ │ + 0x000ac6f4 f500e1e1 00e6e600 494900fa fa00ebeb ........II...... │ │ + 0x000ac704 00eeee00 363600fd fd00f3f3 00f4f400 ....66.......... │ │ + 0x000ac714 222200fe fe00f9f9 00f9f900 0e0e00fe "".............. │ │ + 0x000ac724 fe00fdfd 00fdfd00 fefe00fe fe00f1f1 ................ │ │ + 0x000ac734 00f1f100 fefe00fe fe000e0e 000e0e00 ................ │ │ + 0x000ac744 fefe00fc fc00fdfd 00fcfc00 fcfc00f1 ................ │ │ + 0x000ac754 f100fefe 00f0f000 f0f00000 00000000 ................ │ │ + 0x000ac764 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac774 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac784 00000000 00000000 00000014 14001414 ................ │ │ + 0x000ac794 00141400 20200048 48003838 00383800 .... .HH.88.88. │ │ + 0x000ac7a4 4242007e 7e006666 00666600 5e5e00ae BB.~~.ff.ff.^^.. │ │ + 0x000ac7b4 ae009696 00969600 717100d5 d500bfbf ........qq...... │ │ + 0x000ac7c4 00bfbf00 737300e8 e800d9d9 00d9d900 ....ss.......... │ │ + 0x000ac7d4 6a6a00f3 f300ebeb 00ebeb00 5b5b00f9 jj..........[[.. │ │ + 0x000ac7e4 f900f5f5 00f5f500 494900fc fc00fafa ........II...... │ │ + 0x000ac7f4 00fafa00 363600fd fd00fdfd 00fdfd00 ....66.......... │ │ + 0x000ac804 222200fe fe00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000ac814 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000ac824 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ + 0x000ac834 fefe00fc fc00fcfc 00fcfc00 fefe00f1 ................ │ │ + 0x000ac844 f100f0f0 00f0f000 f0f00000 00000000 ................ │ │ + 0x000ac854 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac864 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac874 00000000 00000000 00000000 00001414 ................ │ │ + 0x000ac884 00141400 14140020 20004848 00484800 ....... .HH.HH. │ │ + 0x000ac894 38380042 42007e7e 007e7e00 6666005e 88.BB.~~.~~.ff.^ │ │ + 0x000ac8a4 5e00b3b3 00b3b300 9999006e 6e00d8d8 ^..........nn... │ │ + 0x000ac8b4 00d8d800 bcbc0070 7000ebeb 00ebeb00 .......pp....... │ │ + 0x000ac8c4 d4d40068 6800f5f5 00f5f500 e5e5005a ...hh..........Z │ │ + 0x000ac8d4 5a00fbfb 00fbfb00 f1f10049 4900fdfd Z..........II... │ │ + 0x000ac8e4 00fdfd00 f8f80036 3600fefe 00fefe00 .......66....... │ │ + 0x000ac8f4 fcfc0022 2200fefe 00fefe00 fefe000e ...""........... │ │ + 0x000ac904 0e00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000ac914 00fefe00 fefe00fe fe00fefe 00fefe00 ................ │ │ + 0x000ac924 fcfc00fc fc00fefe 00fefe00 f1f100f0 ................ │ │ + 0x000ac934 f000f0f0 00f0f000 00000000 00000000 ................ │ │ + 0x000ac944 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac954 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac964 00000000 00000000 00000000 00001414 ................ │ │ + 0x000ac974 00141400 00000000 00002828 00484800 ..........((.HH. │ │ + 0x000ac984 20200015 15005151 00878700 4b4b002d ....QQ....KK.- │ │ + 0x000ac994 2d007d7d 00b2b200 62620034 34009d9d -.}}....bb.44... │ │ + 0x000ac9a4 00d0d000 66660030 3000afaf 00e1e100 ....ff.00....... │ │ + 0x000ac9b4 63630029 2900baba 00ecec00 5a5a001f cc.)).......ZZ.. │ │ + 0x000ac9c4 1f00c3c3 00f3f300 4f4f0016 1600cccc ........OO...... │ │ + 0x000ac9d4 00f8f800 4141000d 0d00d6d6 00fbfb00 ....AA.......... │ │ + 0x000ac9e4 32320006 0600e3e3 00fdfd00 21210001 22..........!!.. │ │ + 0x000ac9f4 0100f2f2 00fefe00 0e0e000e 0e000e0e ................ │ │ + 0x000aca04 00fdfd00 fdfd00fd fd00fefe 00f2f200 ................ │ │ + 0x000aca14 f0f000f1 f100fefe 000c0c00 00000000 ................ │ │ + 0x000aca24 0000f0f0 00f0f000 00000000 00000000 ................ │ │ + 0x000aca34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aca44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aca54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aca64 00141400 14140000 00000000 00282800 .............((. │ │ + 0x000aca74 28280000 00000000 003c3c00 3c3c0000 ((.......<<.<<.. │ │ + 0x000aca84 00000000 00505000 50500008 08000404 .....PP.PP...... │ │ + 0x000aca94 00646400 6464000c 0c000606 00787800 .dd.dd.......xx. │ │ + 0x000acaa4 7878000c 0c000505 008c8c00 8c8c000b xx.............. │ │ + 0x000acab4 0b000404 00a0a000 a0a00008 08000202 ................ │ │ + 0x000acac4 00b4b400 b4b40005 05000101 00c8c800 ................ │ │ + 0x000acad4 c8c80003 03000000 00dcdc00 dcdc0001 ................ │ │ + 0x000acae4 01000000 00f0f000 f0f00000 00000000 ................ │ │ + 0x000acaf4 00000000 00000001 01000101 00000000 ................ │ │ + 0x000acb04 0000000c 0c000c0c 00000000 000000f0 ................ │ │ + 0x000acb14 f000f0f0 00000000 00000000 00000000 ................ │ │ + 0x000acb24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb54 00000000 14140014 14000000 00000000 ................ │ │ + 0x000acb64 28280028 28000000 00000000 3c3c003c ((.((.......<<.< │ │ + 0x000acb74 3c000000 00000000 58580058 58000000 <.......XX.XX... │ │ + 0x000acb84 00000000 70700070 70000000 00000000 ....pp.pp....... │ │ + 0x000acb94 84840084 84000000 00000000 97970097 ................ │ │ + 0x000acba4 97000000 00000000 a8a800a8 a8000000 ................ │ │ + 0x000acbb4 00000000 b9b900b9 b9000000 00000000 ................ │ │ + 0x000acbc4 cbcb00cb cb000000 00000000 dddd00dd ................ │ │ + 0x000acbd4 dd000000 00000000 f0f000f0 f0000000 ................ │ │ + 0x000acbe4 00000000 01010001 01000000 00000000 ................ │ │ + 0x000acbf4 0c0c000c 0c000000 00000000 f0f000f0 ................ │ │ + 0x000acc04 f0000000 00000000 00000000 00000000 ................ │ │ + 0x000acc14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc44 00000000 00000014 14001414 00141400 ................ │ │ + 0x000acc54 00000028 28002828 00282800 0000003c ...((.((.((....< │ │ + 0x000acc64 3c004848 00484800 08080050 50006464 <.HH.HH....PP.dd │ │ + 0x000acc74 00646400 0c0c0064 64007c7c 007c7c00 .dd....dd.||.||. │ │ + 0x000acc84 0c0c0078 78009191 00919100 0b0b008c ...xx........... │ │ + 0x000acc94 8c00a3a3 00a3a300 080800a0 a000b4b4 ................ │ │ + 0x000acca4 00b4b400 050500b4 b400c3c3 00c3c300 ................ │ │ + 0x000accb4 030300c8 c800d2d2 00d2d200 010100dc ................ │ │ + 0x000accc4 dc00e1e1 00e1e100 000000f0 f000f1f1 ................ │ │ + 0x000accd4 00f1f100 01010000 00000c0c 000c0c00 ................ │ │ + 0x000acce4 0c0c0000 0000f0f0 00f0f000 f0f00000 ................ │ │ + 0x000accf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd34 00000000 00000000 00000000 00141400 ................ │ │ + 0x000acd44 14140010 10001010 00383800 3838002a .........88.88.* │ │ + 0x000acd54 2a002a2a 005a5a00 5a5a003d 3d003d3d *.**.ZZ.ZZ.==.== │ │ + 0x000acd64 00797900 79790049 49004949 00949400 .yy.yy.II.II.... │ │ + 0x000acd74 9494004e 4e004e4e 00acac00 acac004d ...NN.NN.......M │ │ + 0x000acd84 4d004d4d 00c2c200 c2c20048 48004848 M.MM.......HH.HH │ │ + 0x000acd94 00d4d400 d4d4003e 3e003e3e 00e3e300 .......>>.>>.... │ │ + 0x000acda4 e3e30030 30003030 00eeee00 eeee0020 ...00.00....... │ │ + 0x000acdb4 20002020 00f7f700 f7f7000e 0e000e0e . ............ │ │ + 0x000acdc4 00fcfc00 fcfc00fc fc00fcfc 00f0f000 ................ │ │ + 0x000acdd4 f0f000f0 f000f0f0 00000000 00000000 ................ │ │ + 0x000acde4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acdf4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acea4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aceb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acec4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aced4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acee4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acef4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf04 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf14 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf24 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf34 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf54 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf64 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf74 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf84 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf94 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfa4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfb4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfc4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfd4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfe4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acff4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad004 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad014 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad024 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad034 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad044 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad054 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad064 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad074 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad084 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad094 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad104 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad114 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad124 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad134 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad144 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad154 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad164 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad174 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad184 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad194 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1a4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1b4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1e4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1f4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad204 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad214 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad224 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad234 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad244 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad254 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad264 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad274 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad284 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad294 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad2a4 00000000 00000000 00000000 0000b065 ...............e │ │ + 0x000ad2b4 0d92ee2f 1fcb0d1e d80f4bfc 3544e731 .../......K.5D.1 │ │ + 0x000ad2c4 00100044 e83244e8 323cd12c ffffffff ...D.2D.2<.,.... │ │ + 0x000ad2d4 ffffffff ffffffff ffffff00 2d00ffff ............-... │ │ + 0x000ad2e4 ffffffff c9d4c9ff ffffffff ffffffff ................ │ │ + 0x000ad2f4 ffffffff ffff0048 00ffffff ffffffae .......H........ │ │ + 0x000ad304 c7aeffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ad314 ff006300 ffffffff ffff93c0 93ffffff ..c............. │ │ + 0x000ad324 ffffffff ffffffff ffffffff 007e00ff .............~.. │ │ + 0x000ad334 ffffffff ff78bf78 ffffffff ffffffff .....x.x........ │ │ + 0x000ad344 ffffffff ffffff00 9900ffff ffffffff ................ │ │ + 0x000ad354 5dc35dff ffffffff ffffffff ffffffff ].]............. │ │ + 0x000ad364 ffff00b4 00ffffff ffffff42 ce42ffff ...........B.B.. │ │ + 0x000ad374 ffffffff ffffffff ffffffff ff00cf00 ................ │ │ + 0x000ad384 ffffffff ffff27dd 27ffffff ffffffff ......'.'....... │ │ + 0x000ad394 ffffffff ffffffff 00ea00ff ffff23b2 ..............#. │ │ + 0x000ad3a4 06b0640d b0650d94 ef2f26b2 061cc005 ..d..e.../&..... │ │ + 0x000ad3b4 2ecc1220 cd0a5bfc 374dda2f 17d90a17 ... ..[.7M./.... │ │ + 0x000ad3c4 d90a4bfc 354bfc35 4bfc3544 e73144e7 ..K.5K.5K.5D.1D. │ │ + 0x000ad3d4 3144e731 44e73144 e73144e8 3244e832 1D.1D.1D.1D.2D.2 │ │ + 0x000ad3e4 44e83244 e83244e8 3244e832 44e83244 D.2D.2D.2D.2D.2D │ │ + 0x000ad3f4 e83244e8 3244e832 ffffffff ffffffff .2D.2D.2........ │ │ + 0x000ad404 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ad414 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ad424 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ad434 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ad444 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ad454 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ad464 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ad474 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ad484 ffffffff ffffffff ffffffff ffff2cfa ..............,. │ │ + 0x000ad494 17bbe635 d7512eb0 640d8b8b 20a1f031 ...5.Q..d... ..1 │ │ + 0x000ad4a4 80f62a3d b50b3fc1 1573fd3c 59ce2d58 ..*=..?..s.....+... │ │ + 0x000ad954 a5842aff cc55ca5c 2c942709 b0690fa4 ..*..U.\,.'..i.. │ │ + 0x000ad964 88209a91 31d9eb4a 8d9d31ff ffbe80aa . ..1..J..1..... │ │ + 0x000ad974 3180ac32 fdffc875 b63174b8 3274b832 1..2...u.1t.2t.2 │ │ + 0x000ad984 f7ffd4d5 edc568c2 3168c432 68c432ff ......h.1h.2h.2. │ │ + 0x000ad994 ffffffff fff4ffde ddf4d3dd f4d3ddf4 ................ │ │ + 0x000ad9a4 d35cd032 5cd0325c d0325cd0 325cd032 .\.2\.2\.2\.2\.2 │ │ + 0x000ad9b4 ffffffff ffffffff ffffffff ffffffe6 ................ │ │ + 0x000ad9c4 f9e2e6f9 e2e6f9e2 e6f9e2e6 f9e2e6f9 ................ │ │ + 0x000ad9d4 e2e6f9e2 ffffffff ffff50dc 3250dc32 ..........P.2P.2 │ │ + 0x000ad9e4 50dc3250 dc3250dc 3250dc32 50dc3250 P.2P.2P.2P.2P.2P │ │ + 0x000ad9f4 dc32ffff ffffffff ffffffff ffffffff .2.............. │ │ + 0x000ada04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ada14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ada24 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ada34 ff17d90a 59ce2d68 c231a3f8 4367980d ....Y.-h.1..Cg.. │ │ + 0x000ada44 989422a5 842affcc 55c84a11 d7512eb0 .."..*..U.J..Q.. │ │ + 0x000ada54 6211a584 31f8e34e 989432d9 eb4a8ca0 b...1..N..2..J.. │ │ + 0x000ada64 32ffffbe 80aa3180 ac32fdff c8cfe4b6 2.....1..2...... │ │ + 0x000ada74 75b63174 b832ffff fff7ffd4 d5edc568 u.1t.2.........h │ │ + 0x000ada84 c23168c4 3268c432 68c432ff ffffffff .1h.2h.2h.2..... │ │ + 0x000ada94 fff4ffde ddf4d3dd f4d3ddf4 d3ddf4d3 ................ │ │ + 0x000adaa4 5cd0325c d0325cd0 325cd032 ffffffff \.2\.2\.2\.2.... │ │ + 0x000adab4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000adac4 ffffffff e6f9e2e6 f9e2e6f9 e2e6f9e2 ................ │ │ + 0x000adad4 e6f9e2e6 f9e2ffff ffffffff ffffffff ................ │ │ + 0x000adae4 ffff50dc 3250dc32 50dc3250 dc3250dc ..P.2P.2P.2P.2P. │ │ + 0x000adaf4 3250dc32 50dc3250 dc32ffff ffffffff 2P.2P.2P.2...... │ │ + 0x000adb04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000adb14 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000adb24 ff4bfc35 21cd0b64 c42c70b8 297faa2b .K.5!..d.,p.)..+ │ │ + 0x000adb34 130b069a 9131a584 31e7b84f ffbf59d4 .....1..1..O..Y. │ │ + 0x000adb44 3c12b556 14ffd851 a4882023 280b9894 <..V...Q.. #(... │ │ + 0x000adb54 22d9eb4a 75892eff ffbe80aa 3188bb3a "..Ju.......1..: │ │ + 0x000adb64 80ac32fd ffc81033 0675b631 74b832b9 ..2....3.u.1t.2. │ │ + 0x000adb74 c7b9f7ff d4d5edc5 e1ffd168 c23168c4 ...........h.1h. │ │ + 0x000adb84 320e4c07 68c432ff ffffa2c0 a2ffffff 2.L.h.2......... │ │ + 0x000adb94 ddf4d3ed ffe3ddf4 d3ddf4d3 0c66075c .............f.\ │ │ + 0x000adba4 d0325cd0 323ea82a 5cd032ff ffffffff .2\.2>.*\.2..... │ │ + 0x000adbb4 ffffffff ffffff24 9924ffff ffffffff .......$.$...... │ │ + 0x000adbc4 73c373ff ffffe6f9 e2fefffa e6f9e2e6 s.s............. │ │ + 0x000adbd4 f9e220af 1fe6f9e2 e6f9e25c ce5cffff .. ........\.\.. │ │ + 0x000adbe4 ffffffff ffffffff ffff50dc 320bb207 ..........P.2... │ │ + 0x000adbf4 50dc3250 dc322ad7 2550dc32 50dc326f P.2P.2*.%P.2P.2o │ │ + 0x000adc04 ff51ffff ffffffff 24ea24ff ffffffff .Q......$.$..... │ │ + 0x000adc14 ff4bfc35 5dfc3973 fd3c8afb 40a3f843 .K.5].9s.<..@..C │ │ + 0x000adc24 bcf347d9 eb4af8e3 4effd851 ffcc55ff ..G..J..N..Q..U. │ │ + 0x000adc34 bf59ffb0 5c942809 b07c1ea5 8431ffff .Y..\.(..|...1.. │ │ + 0x000adc44 a89a9131 9894228d 9d318ca0 32ffffbe ...1.."..1..2... │ │ + 0x000adc54 cadaa880 aa3180ac 32ffffff cfe4b675 .....1..2......u │ │ + 0x000adc64 b63174b8 3274b832 ffffffff ffffd5ed .1t.2t.2........ │ │ + 0x000adc74 c5d5edc5 d5edc568 c43268c4 3268c432 .......h.2h.2h.2 │ │ + 0x000adc84 ffffffff ffffffff ffffffff ddf4d3dd ................ │ │ + 0x000adc94 f4d3ddf4 d3ddf4d3 ddf4d35c d0325cd0 ...........\.2\. │ │ + 0x000adca4 325cd032 5cd0325c d032ffff ffffffff 2\.2\.2\.2...... │ │ + 0x000adcb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000adcc4 ffffffff ffffffff ffffffe6 f9e2e6f9 ................ │ │ + 0x000adcd4 e2e6f9e2 e6f9e2e6 f9e2e6f9 e2e6f9e2 ................ │ │ + 0x000adce4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000adcf4 ffff50dc 3250dc32 50dc3250 dc32ffff ..P.2P.2P.2P.2.. │ │ + 0x000add04 ff4bfc35 4fda315c ce3168c2 3174b832 .K.5O.1\.1h.1t.2 │ │ + 0x000add14 7eac278c a025ffff b2f8e34e ffd851b2 ~.'..%.....N..Q. │ │ + 0x000add24 7831bf6c 31ca6031 d7522eb0 5813ffd8 x1.l1.`1.R..X... │ │ + 0x000add34 51a48832 ffffa898 9432ffff b28d9d31 Q..2.....2.....1 │ │ + 0x000add44 8ca032ff ffffcada a880aa31 80ac32ff ..2........1..2. │ │ + 0x000add54 fffffdff c8cfe4b6 75b63174 b83274b8 ........u.1t.2t. │ │ + 0x000add64 32ffffff ffffffd5 edc5d5ed c5d5edc5 2............... │ │ + 0x000add74 68c43268 c43268c4 3268c432 ffffffff h.2h.2h.2h.2.... │ │ + 0x000add84 ffffffff ffffffff ffffffdd f4d3ddf4 ................ │ │ + 0x000add94 d3ddf4d3 ddf4d3ff ffff5cd0 325cd032 ..........\.2\.2 │ │ + 0x000adda4 5cd0325c d0325cd0 32ffffff ffffffff \.2\.2\.2....... │ │ + 0x000addb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000addc4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000addd4 e6f9e2e6 f9e2e6f9 e2e6f9e2 e6f9e2e6 ................ │ │ + 0x000adde4 f9e2ffff ffffffff ffffffff ffffffff ................ │ │ + 0x000addf4 ff44e731 4fda3111 070963c4 2bf7ffd4 .D.1O.1...c.+... │ │ + 0x000ade04 6faa3080 aa318ca0 329d9627 ffffa8ff o.0..1..2..'.... │ │ + 0x000ade14 d8512110 09bf6c31 c86432b6 3f1b9428 .Q!...l1.d2.?..( │ │ + 0x000ade24 09b07c1e af8f3bff ffa89a91 311c2409 ..|...;.....1.$. │ │ + 0x000ade34 ffffb28d 9d317186 30ffffff cadaa88f .....1q.0....... │ │ + 0x000ade44 c34080ac 3280ac32 305a30cf e4b6cfe4 .@..2..20Z0..... │ │ + 0x000ade54 b6589630 74b83274 b832ffff ffffffff .X.0t.2t.2...... │ │ + 0x000ade64 d5edc528 6c25d5ed c5d5edc5 4ba13068 ...(l%......K.0h │ │ + 0x000ade74 c43268c4 32ffffff ffffffff ffff3090 .2h.2.........0. │ │ + 0x000ade84 30ffffff ffffff74 bc70ddf4 d3ddf4d3 0......t.p...... │ │ + 0x000ade94 fbfff1ff ffffffff ff118b09 5cd0325c ............\.2\ │ │ + 0x000adea4 d0323cbc 2f5cd032 ffffffff ffffffff .2<./\.2........ │ │ + 0x000adeb4 ffffffff 30c630ff ffffffff ff56d856 ....0.0......V.V │ │ + 0x000adec4 ffffffff ffffffff ffffffff ffffff30 ...............0 │ │ + 0x000aded4 e130e6f9 e2e6f9e2 3eea3ee6 f9e2ffff .0......>.>..... │ │ + 0x000adee4 ff44e731 50dc32f4 ffea73fd 3c68c231 .D.1P.2...s. │ │ + 0x000ae1a4 de395cd0 32ffffff ffffffff ffffffff .9\.2........... │ │ + 0x000ae1b4 ff44e832 f9fff44f da315cd0 32f4ffde .D.2...O.1\.2... │ │ + 0x000ae1c4 68c432f7 ffd475b6 3180ac32 ffffbe8d h.2...u.1..2.... │ │ + 0x000ae1d4 9d319894 32c7c08b a48832ff ff9cb278 .1..2.....2....x │ │ + 0x000ae1e4 31bc7032 ffdf87ca 6031d445 18d75431 1.p2....`1.E..T1 │ │ + 0x000ae1f4 b07c32ff ff9ca584 31a48832 ffffa89a .|2.....1..2.... │ │ + 0x000ae204 91319894 32ffffff c8ce998d 9d318ca0 .1..2........1.. │ │ + 0x000ae214 32ffffff ffffffca daa8cada a880ac32 2..............2 │ │ + 0x000ae224 80ac32ff ffffffff ffcfe4b6 cfe4b6cf ..2............. │ │ + 0x000ae234 e4b674b8 3274b832 74b832ff ffffffff ..t.2t.2t.2..... │ │ + 0x000ae244 ffffffff ffffffff ffffd5ed c5d5edc5 ................ │ │ + 0x000ae254 d5edc5ff ffff68c4 3268c432 68c43268 ......h.2h.2h.2h │ │ + 0x000ae264 c432ffff ffffffff ffffffff ffffffff .2.............. │ │ + 0x000ae274 ffffffff ffffffff ffffffff ffddf4d3 ................ │ │ + 0x000ae284 ddf4d3dd f4d3ddf4 d3ffffff ffffffff ................ │ │ + 0x000ae294 ffffffff ff5cd032 5cd0325c d032ffff .....\.2\.2\.2.. │ │ + 0x000ae2a4 ff44e832 f9fff44f da31ffff ff5cce31 .D.2...O.1...\.1 │ │ + 0x000ae2b4 68c432f7 ffd474b8 32fdffc8 80aa31ff h.2...t.2.....1. │ │ + 0x000ae2c4 ffff8d9d 31989432 ffffa8a4 8832ffff ....1..2.....2.. │ │ + 0x000ae2d4 9cb27831 bc7032ce 8c5fc864 32ffc87c ..x1.p2.._.d2..| │ │ + 0x000ae2e4 d7543197 2f0cffff ffc7b07c a48832ff .T1./......|..2. │ │ + 0x000ae2f4 ffffc7c0 8b989432 989432ff ffffc8ce .......2..2..... │ │ + 0x000ae304 998ca032 8ca032ff ffffffff ffcadaa8 ...2..2......... │ │ + 0x000ae314 cadaa880 ac3280ac 32ffffff ffffffff .....2..2....... │ │ + 0x000ae324 ffffcfe4 b6cfe4b6 cfe4b674 b83274b8 ...........t.2t. │ │ + 0x000ae334 3274b832 ffffffff ffffffff ffffffff 2t.2............ │ │ + 0x000ae344 ffffffd5 edc5d5ed c5d5edc5 ffffffff ................ │ │ + 0x000ae354 ffff68c4 3268c432 68c432ff ffffffff ..h.2h.2h.2..... │ │ + 0x000ae364 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ae374 ffffffff ffffffff ffddf4d3 ddf4d3dd ................ │ │ + 0x000ae384 f4d3ddf4 d3ffffff ffffffff ffffffff ................ │ │ + 0x000ae394 ff44e832 f9fff452 dc34f4ff ea5cce31 .D.2...R.4...\.1 │ │ + 0x000ae3a4 48124868 c231ffff ff6fa432 80ac32ca H.Hh.1...o.2..2. │ │ + 0x000ae3b4 daa896a5 3cffffb2 98943248 2d2fa584 ....<.....2H-/.. │ │ + 0x000ae3c4 31ffffff 9b6935bc 7032bf6c 31d97343 1....i5.p2.l1.sC │ │ + 0x000ae3d4 ffc87cd4 58322a0d 03b07c32 ffff9c86 ..|.X2*...|2.... │ │ + 0x000ae3e4 7337a488 32ffffa8 e0dfa498 9432ffff s7..2........2.. │ │ + 0x000ae3f4 ff486332 c8ce998c a0326e89 3affffff .Hc2.....2n.:... │ │ + 0x000ae404 ffffffeb ffc9cada a880ac32 24540eff ...........2$T.. │ │ + 0x000ae414 ffffffff ff9ebf9e ffffffcf e4b6f7ff ................ │ │ + 0x000ae424 deffffff 74b83220 6e0e74b8 32ffffff ....t.2 n.t.2... │ │ + 0x000ae434 8ac38aff ffffffff ffffffff d5edc5d5 ................ │ │ + 0x000ae444 edc53ca7 37ffffff ffffff4f be4168c4 ..<.7......O.Ah. │ │ + 0x000ae454 3268c432 9fff69ff ffffffff ff48cf48 2h.2..i......H.H │ │ + 0x000ae464 ffffffff ffff63dd 63ffffff ffffffff ......c.c....... │ │ + 0x000ae474 ffffffff ffddf4d3 3edf3bdd f4d3ffff ........>.;..... │ │ + 0x000ae484 ff44e832 f2fdf050 dc32e6f9 e25cd032 .D.2...P.2...\.2 │ │ + 0x000ae494 f4ffde68 c432f7ff d474b832 fdffc880 ...h.2...t.2.... │ │ + 0x000ae4a4 ac32ffff be8ca032 ffffb29a 9131ffff .2.....2.....1.. │ │ + 0x000ae4b4 ffa58431 ffffffb2 7831ffff ffbf6c31 ...1....x1....l1 │ │ + 0x000ae4c4 c86432ca 6031d458 32d75431 b07c32ff .d2.`1.X2.T1.|2. │ │ + 0x000ae4d4 ffffc7b0 7ca48832 ffffffc7 c08b9a91 ....|..2........ │ │ + 0x000ae4e4 31989432 ffffffff ffb2c8ce 998ca032 1..2...........2 │ │ + 0x000ae4f4 8ca032ff ffffffff ffcadaa8 cadaa880 ..2............. │ │ + 0x000ae504 ac3280ac 3280ac32 ffffffff ffffffff .2..2..2........ │ │ + 0x000ae514 ffcfe4b6 cfe4b6cf e4b6ffff ff74b832 .............t.2 │ │ + 0x000ae524 74b83274 b832ffff ffffffff ffffffff t.2t.2.......... │ │ + 0x000ae534 ffffffff ffd5edc5 d5edc5d5 edc5d5ed ................ │ │ + 0x000ae544 c5ffffff ffffff68 c43268c4 3268c432 .......h.2h.2h.2 │ │ + 0x000ae554 68c432ff ffffffff ffffffff ffffffff h.2............. │ │ + 0x000ae564 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ae574 ff44e832 f2fdf050 dc32e6f9 e25cd032 .D.2...P.2...\.2 │ │ + 0x000ae584 ddf4d368 c432d5ed c574b832 cfe4b6ff ...h.2...t.2.... │ │ + 0x000ae594 ffff80aa 31ffffff 8d9d31ff ffff9a91 ....1.....1..... │ │ + 0x000ae5a4 31ffffff a58431ff ffffb278 31ffffff 1.....1....x1... │ │ + 0x000ae5b4 bf6c31ff ffffca60 31ffc87c d7543197 .l1....`1..|.T1. │ │ + 0x000ae5c4 2f0cffff ffc7b07c a48832a4 8832ffff /......|..2..2.. │ │ + 0x000ae5d4 ffc7c08b 98943298 9432ffff ffc8ce99 ......2..2...... │ │ + 0x000ae5e4 c8ce998c a0328ca0 32ffffff ffffffca .....2..2....... │ │ + 0x000ae5f4 daa8cada a8ffffff 80ac3280 ac32ffff ..........2..2.. │ │ + 0x000ae604 ffffffff ffffffff ffffcfe4 b6cfe4b6 ................ │ │ + 0x000ae614 ffffffff ffff74b8 3274b832 ffffffff ......t.2t.2.... │ │ + 0x000ae624 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ae634 ffd5edc5 d5edc5d5 edc5ffff ffffffff ................ │ │ + 0x000ae644 ffffff68 c43268c4 3268c432 ffffffff ...h.2h.2h.2.... │ │ + 0x000ae654 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ae664 ff44e832 f2fdf054 09544fda 31ffffff .D.2...T.TO.1... │ │ + 0x000ae674 5ac032ff ffff68c4 32ffffdc 74b832fd Z.2...h.2...t.2. │ │ + 0x000ae684 ffc82a18 10cadaa8 8ca032b2 b08c9894 ..*.......2..... │ │ + 0x000ae694 32c7c08b ffffffa5 8431ffff ff3a1d10 2........1...:.. │ │ + 0x000ae6a4 ffffffbf 6c31ceb4 77c86432 ffc87cee ....l1..w.d2..|. │ │ + 0x000ae6b4 714c972f 0cb07c32 545a33c7 b07ca488 qL./..|2TZ3..|.. │ │ + 0x000ae6c4 32bcc2bc c7c08bc7 c08bbbc1 55ffffff 2...........U... │ │ + 0x000ae6d4 ffffff41 5e32c8ce 998ca032 6f8e42ff ...A^2.....2o.B. │ │ + 0x000ae6e4 ffffffff fff6ffd4 cadaa8ca daa82a61 ..............*a │ │ + 0x000ae6f4 1080ac32 ffffff98 c198ffff ffffffff ...2............ │ │ + 0x000ae704 ffffebcf e4b6cfe4 b654ab54 74b83274 .........T.Tt.2t │ │ + 0x000ae714 b8325db5 49ffffff ffffffff ffffffff .2].I........... │ │ + 0x000ae724 ffffffff 54c654ff ffffd5ed c56cd469 ....T.T......l.i │ │ + 0x000ae734 d5edc5ff ffffffff ffffffff 68c43222 ............h.2" │ │ + 0x000ae744 ac1068c4 3268c432 62eb62ff ffffffff ..h.2h.2b.b..... │ │ + 0x000ae754 ff44e832 f2fdf0ff ffff4fda 31ffffff .D.2......O.1... │ │ + 0x000ae764 5cd032f4 ffde68c4 32d5edc5 74b832cf \.2...h.2...t.2. │ │ + 0x000ae774 e4b6ffff ff80aa31 ffffff8c a032ffff .......1.....2.. │ │ + 0x000ae784 b2989432 c7c08ba4 8832c7b0 7cffffff ...2.....2..|... │ │ + 0x000ae794 b27831ff ffffbc70 32ffdf87 c86432ff .x1....p2....d2. │ │ + 0x000ae7a4 c87cd458 32db6242 b07c32ff ffffc7b0 .|.X2.bB.|2..... │ │ + 0x000ae7b4 7ca48832 a48832ff ffffc7c0 8b9a9131 |..2..2........1 │ │ + 0x000ae7c4 989432ff ffffffff ffc8ce99 c8ce998c ..2............. │ │ + 0x000ae7d4 a0328ca0 32ffffff ffffffff ffffcada .2..2........... │ │ + 0x000ae7e4 a8cadaa8 80ac3280 ac3280ac 32ffffff ......2..2..2... │ │ + 0x000ae7f4 ffffffff ffffffff ffcfe4b6 cfe4b6cf ................ │ │ + 0x000ae804 e4b6ffff ff74b832 74b83274 b832ffff .....t.2t.2t.2.. │ │ + 0x000ae814 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000ae824 ffffffd5 edc5d5ed c5d5edc5 d5edc5ff ................ │ │ + 0x000ae834 ffffffff ffffffff 68c43268 c432ffff ........h.2h.2.. │ │ + 0x000ae844 ffffffff 44e731ff ffff50dc 32f4ffea ....D.1...P.2... │ │ + 0x000ae854 5cd032dd f4d3ffff ff68c231 ffffff74 \.2......h.1...t │ │ + 0x000ae864 b832fdff c880ac32 cadaa8ff ffff8d9d .2.....2........ │ │ + 0x000ae874 31ffffff 989432ff ffa8a488 32c7b07c 1.....2.....2..| │ │ + 0x000ae884 ffffffb2 7831ffff ffbc7032 ffdf87c8 ....x1....p2.... │ │ + 0x000ae894 6432d378 51d45832 d7543197 2f0cb07c d2.xQ.X2.T1./..| │ │ + 0x000ae8a4 32ffff9c c7b07ca4 8832ffff ffffffff 2.....|..2...... │ │ + 0x000ae8b4 c7c08b98 94329894 32ffffff ffffffc8 .....2..2....... │ │ + 0x000ae8c4 ce99c8ce 998ca032 8ca032ff ffffffff .......2..2..... │ │ + 0x000ae8d4 ffffffff cadaa8ca daa8ffff ff80ac32 ...............2 │ │ + 0x000ae8e4 80ac32ff ffffffff ffffffff ffffffff ..2............. │ │ + 0x000ae8f4 ffffcfe4 b6cfe4b6 ffffffff ffff74b8 ..............t. │ │ + 0x000ae904 3274b832 74b832ff ffffffff ffffffff 2t.2t.2......... │ │ + 0x000ae914 ffffffff ffffffff ffffffff ffffffd5 ................ │ │ + 0x000ae924 edc5d5ed c5d5edc5 ffffffff ffff6000 ..............`. │ │ + 0x000ae934 60ffffff 44e731f9 f6f950dc 32e6f9e2 `...D.1...P.2... │ │ + 0x000ae944 ffffff5c ce31ffff ff271412 d5edc574 ...\.1...'.....t │ │ + 0x000ae954 b832bec8 a9ffffff 80ac32ff ffce8ca0 .2........2..... │ │ + 0x000ae964 32c8ce99 60366098 9432ffff a892753c 2...`6`..2....u< │ │ + 0x000ae974 c7b07cff ffffcd8c 4cffffff bc70324d ..|.....L....p2M │ │ + 0x000ae984 2c23c864 32ca6031 c6c4c6d4 5832db62 ,#.d2.`1....X2.b │ │ + 0x000ae994 42d5a257 ffffffc7 b07c3d39 12a48832 B..W.....|=9...2 │ │ + 0x000ae9a4 ffffff97 9c77c7c0 8b989432 c7d261ff .....w.....2..a. │ │ + 0x000ae9b4 ffffffff ff4b6d39 c8ce998c a0327296 .....Km9.....2r. │ │ + 0x000ae9c4 4bffffff ffffffff ffffcada a8cadaa8 K............... │ │ + 0x000ae9d4 60a26080 ac3280ac 3294c694 ffffffff `.`..2..2....... │ │ + 0x000ae9e4 ffffffff ffffffff cfe4b64d a844cfe4 ...........M.D.. │ │ + 0x000ae9f4 b6ffffff 83d28374 b83274b8 32c1ff7f .......t.2t.2... │ │ + 0x000aea04 ffffffff ffff60d8 60ffffff ffffff72 ......`.`......r │ │ + 0x000aea14 e472ffff ffffffff ffffffd5 edc5ffff .r.............. │ │ + 0x000aea24 ffffffff 44e832f9 fff450dc 32e6f9e2 ....D.2...P.2... │ │ + 0x000aea34 ffffff5c d032f4ff de68c432 d5edc5ff ...\.2...h.2.... │ │ + 0x000aea44 ffff74b8 32cfe4b6 80ac32ca daa8ffff ..t.2.....2..... │ │ + 0x000aea54 ff8ca032 c8ce9998 9432c7c0 8bffffff ...2.....2...... │ │ + 0x000aea64 a48832c7 b07cffff ff805530 905eff07 ..2..|....U0.^.. │ │ + 0x000aea74 042f9755 5ba65dff ad5131ff a2790803 ./.U[.]..Q1..y.. │ │ + 0x000aea84 2fc64d40 06042f7b 5eff6d56 766d5676 /.M@../{^.mVvmVv │ │ + 0x000aea94 06052f68 5cff685c ff5c5584 0a0af005 ../h\.h\.\U..... │ │ + 0x000aeaa4 052f5658 ff5658ff 0a0af04c 52910a0a ./VX.VX....LR... │ │ + 0x000aeab4 f005062f 8ca032ff ffffffff ffffffff .../..2......... │ │ + 0x000aeac4 cadaa8ca daa8ffff ff80ac32 80ac3280 ...........2..2. │ │ + 0x000aead4 ac32ffff ffffffff ffffffff ffffffff .2.............. │ │ + 0x000aeae4 ffcfe4b6 cfe4b6cf e4b6ffff ffffffff ................ │ │ + 0x000aeaf4 74b83274 b832ffff ffffffff ffffffff t.2t.2.......... │ │ + 0x000aeb04 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000aeb14 ffffffff 44e832f2 fdf050dc 32e6f9e2 ....D.2...P.2... │ │ + 0x000aeb24 ffffff5c d032ddf4 d3ffffff 68c432f7 ...\.2......h.2. │ │ + 0x000aeb34 ffd474b8 32cfe4b6 ffffff80 ac32cada ..t.2........2.. │ │ + 0x000aeb44 a8ffffff 8ca032ff ffb29894 32c7c08b ......2.....2... │ │ + 0x000aeb54 ffffffa4 8832c7b0 7c7b5eff 80553090 .....2..|{^..U0. │ │ + 0x000aeb64 5eff0704 2f97555b a65dff07 032fffa2 ^.../.U[.].../.. │ │ + 0x000aeb74 799e1f32 c64d3088 250c542d 327b5eff y..2.M0.%.T-2{^. │ │ + 0x000aeb84 6d567606 052f0605 2f685cff 5c55845c mVv../../h\.\U.\ │ │ + 0x000aeb94 55840505 2f05052f 5658ff56 58ff4c52 U.../../VX.VX.LR │ │ + 0x000aeba4 914c5291 ffffff8c a0328ca0 32ffffff .LR......2..2... │ │ + 0x000aebb4 ffffffff ffffcada a8cadaa8 cadaa8ff ................ │ │ + 0x000aebc4 ffff80ac 3280ac32 ffffffff ffffffff ....2..2........ │ │ + 0x000aebd4 ffffffff ffffffff ffffcfe4 b6cfe4b6 ................ │ │ + 0x000aebe4 ffffffff ffff74b8 3274b832 74b832ff ......t.2t.2t.2. │ │ + 0x000aebf4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000aec04 ffffffff 44e832f5 fdf3ffff ff4fda31 ....D.2......O.1 │ │ + 0x000aec14 6c126c5c d032ddf4 d3efe6ef 68c432d5 l.l\.2......h.2. │ │ + 0x000aec24 edc5ffff ff74b832 cfe4b66c 2d6c80aa .....t.2...l-l.. │ │ + 0x000aec34 31ffffff 84893dc8 ce99ffff ffb2a34c 1.....=........L │ │ + 0x000aec44 c7c08bff ffff4526 156d5676 7b5eff79 ......E&.mVv{^.y │ │ + 0x000aec54 5342905e ff07042f bd7481a6 5dff0703 SB.^.../.t..]... │ │ + 0x000aec64 2f491f21 bf5aff08 032f9f59 5106042f /I.!.Z.../.YQ../ │ │ + 0x000aec74 7b5eff9e 8ba76d56 7606052f 2c2d6c68 {^....mVv../,-lh │ │ + 0x000aec84 5cff5c55 84646f77 05052f05 052f92a9 \.\U.dow../../.. │ │ + 0x000aec94 ff5658ff c8ce9954 7b40ffff ff8ca032 .VX....T{@.....2 │ │ + 0x000aeca4 77a056ff ffffffff ffffffff ffffffca w.V............. │ │ + 0x000aecb4 daa85599 47ffffff 80ac3271 b85cffff ..U.G.....2q.\.. │ │ + 0x000aecc4 ffffffff ffffffff ffffffff ff6ccf6c .............l.l │ │ + 0x000aecd4 cfe4b6cf e4b67ad8 76ffffff ffffffd3 ......z.v....... │ │ + 0x000aece4 ff9174b8 3274b832 6cea6cff ffffffff ..t.2t.2l.l..... │ │ + 0x000aecf4 ffffffff 44e832f2 fdf0ffff ff50dc32 ....D.2......P.2 │ │ + 0x000aed04 e6f9e2ff ffff5cd0 32f4ffde 68c432d5 ......\.2...h.2. │ │ + 0x000aed14 edc5ffff ff74b832 cfe4b6ff ffff80ac .....t.2........ │ │ + 0x000aed24 32cadaa8 ffffff8c a032c8ce 99ffffff 2........2...... │ │ + 0x000aed34 989432c7 c08bffff ff06052f 6d56767b ..2......../mVv{ │ │ + 0x000aed44 5eff8055 30905eff 07042f97 555ba65d ^..U0.^.../.U[.] │ │ + 0x000aed54 ff07032f ad524ebf 5aff0803 2fc64d40 .../.RN.Z.../.M@ │ │ + 0x000aed64 06042f7b 5eff7b5e ff6d5676 06052f06 ../{^.{^.mVv../. │ │ + 0x000aed74 052f685c ff685cff 5c55840a 0af00505 ./h\.h\.\U...... │ │ + 0x000aed84 2f0a0af0 ffffffff ffffc8ce 99c8ce99 /............... │ │ + 0x000aed94 ffffff8c a0328ca0 32ffffff ffffffff .....2..2....... │ │ + 0x000aeda4 ffffffff ffcadaa8 cadaa8ff ffff80ac ................ │ │ + 0x000aedb4 3280ac32 80ac32ff ffffffff ffffffff 2..2..2......... │ │ + 0x000aedc4 ffffffff ffffffff ffcfe4b6 cfe4b6cf ................ │ │ + 0x000aedd4 e4b6ffff ffffffff 74b83274 b832ffff ........t.2t.2.. │ │ + 0x000aede4 ffffffff 44e832f2 fdf0ffff ff50dc32 ....D.2......P.2 │ │ + 0x000aedf4 e6f9e2ff ffff5cd0 32ddf4d3 ffffff68 ......\.2......h │ │ + 0x000aee04 c432d5ed c5ffffff 74b832cf e4b6ffff .2......t.2..... │ │ + 0x000aee14 ff80ac32 cadaa8ff ffff8ca0 32c8ce99 ...2........2... │ │ + 0x000aee24 ffffff98 9432c7c0 8b685cff 06052f6d .....2...h\.../m │ │ + 0x000aee34 56767b5e ff805530 905eff07 042f9755 Vv{^..U0.^.../.U │ │ + 0x000aee44 5ba65dff 07032fad 524ebf5a ff08032f [.].../.RN.Z.../ │ │ + 0x000aee54 c64d4006 042f0604 2f7b5eff 6d56766d .M@../../{^.mVvm │ │ + 0x000aee64 56760605 2f0a0af0 685cff5c 55845c55 Vv../...h\.\U.\U │ │ + 0x000aee74 8405052f 989432ff ffffffff ffffffff .../..2......... │ │ + 0x000aee84 c8ce99c8 ce99ffff ff8ca032 8ca032ff ...........2..2. │ │ + 0x000aee94 ffffffff ffffffff ffffffca daa8cada ................ │ │ + 0x000aeea4 a8ffffff ffffff80 ac3280ac 32ffffff .........2..2... │ │ + 0x000aeeb4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000aeec4 ffffcfe4 b6cfe4b6 ffffffff ffffffff ................ │ │ + 0x000aeed4 ffffffff 44e83271 0870ffff ff50dc32 ....D.2q.p...P.2 │ │ + 0x000aeee4 dde8daff ffff5cd0 32e9f6df ffffff68 ......\.2......h │ │ + 0x000aeef4 c4326421 5cffffff 74b832bf c2aaffff .2d!\...t.2..... │ │ + 0x000aef04 ff80ac32 e3e5c1ff ffff8ca0 325e3248 ...2........2^2H │ │ + 0x000aef14 ffffff98 9432af9d 84685cff 06052f93 .....2...h\.../. │ │ + 0x000aef24 6f9c7b5e ff06042f 3c1e31ff aa8d6a29 o.{^.../<.1...j) │ │ + 0x000aef34 3289584b ffa88382 2432df7e 63ffa279 2.XK....$2.~c..y │ │ + 0x000aef44 9e1f325d 2316c64d 4006042f 796dbc7b ..2]#..M@../ym.{ │ │ + 0x000aef54 5eff6d56 76454c6e 06052f68 5cff3033 ^.mVvELn../h\.03 │ │ + 0x000aef64 785c5584 c7c08b84 965c9894 32ffffff x\U......\..2... │ │ + 0x000aef74 ffffffff ffffc8ce 995e8a48 ffffff8c .........^.H.... │ │ + 0x000aef84 a0327dae 62ffffff ffffffff ffffffff .2}.b........... │ │ + 0x000aef94 ffcadaa8 5fa94fff ffffffff ff79c86a ...._.O......y.j │ │ + 0x000aefa4 80ac32ff ffffffff ffffffff ffffff78 ..2............x │ │ + 0x000aefb4 e178ffff ffffffff 7fe87ccf e4b6ffff .x........|..... │ │ + 0x000aefc4 ffffffff 44e832f2 fdf0ffff ff50dc32 ....D.2......P.2 │ │ + 0x000aefd4 e6f9e2ff ffff5cd0 32ddf4d3 ffffffff ......\.2....... │ │ + 0x000aefe4 ffff68c4 32d5edc5 ffffff74 b832cfe4 ..h.2......t.2.. │ │ + 0x000aeff4 b6ffffff 80ac32ca daa8ffff ff8ca032 ......2........2 │ │ + 0x000af004 c8ce99ff ffff9894 325c5584 685cff06 ........2\U.h\.. │ │ + 0x000af014 052f6d56 767b5eff 06042f0a 0af08156 ./mVv{^.../....V │ │ + 0x000af024 69905eff 07042f97 555ba65d ff07032f i.^.../.U[.].../ │ │ + 0x000af034 ad524ebf 5aff0803 2fc64d40 06042f0a .RN.Z.../.M@../. │ │ + 0x000af044 0af07b5e ff6d5676 6d567606 052f0a0a ..{^.mVvmVv../.. │ │ + 0x000af054 f0685cff ffffffc7 c08bffff ff989432 .h\............2 │ │ + 0x000af064 989432ff ffffffff ffffffff c8ce99c8 ..2............. │ │ + 0x000af074 ce99ffff ff8ca032 8ca032ff ffffffff .......2..2..... │ │ + 0x000af084 ffffffff ffffffca daa8cada a8cadaa8 ................ │ │ + 0x000af094 ffffff80 ac3280ac 3280ac32 ffffffff .....2..2..2.... │ │ + 0x000af0a4 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000af0b4 ffffffff 44e832f2 fdf0ffff ff50dc32 ....D.2......P.2 │ │ + 0x000af0c4 ffffffe6 f9e2ffff ff5cd032 ddf4d3ff .........\.2.... │ │ + 0x000af0d4 ffff68c4 32d5edc5 ffffff74 b832cfe4 ..h.2......t.2.. │ │ + 0x000af0e4 b6ffffff 80ac32ff ffffcada a8ffffff ......2......... │ │ + 0x000af0f4 8ca032c8 ce99ffff ff05052f 5c558468 ..2......../\U.h │ │ + 0x000af104 5cff0605 2f6d5676 7b5eff06 042f0a0a \.../mVv{^.../.. │ │ + 0x000af114 f0815669 905eff07 042f9755 5ba65dff ..Vi.^.../.U[.]. │ │ + 0x000af124 07032fad 524ebf5a ff08032f c64d4006 ../.RN.Z.../.M@. │ │ + 0x000af134 042f0604 2f7b5eff 0a0af06d 56760605 ./../{^....mVv.. │ │ + 0x000af144 2f06052f ffffffff ffffc7c0 8bc7c08b /../............ │ │ + 0x000af154 ffffff98 9432ffff ffffffff ffffffff .....2.......... │ │ + 0x000af164 ffffc8ce 99c8ce99 ffffff8c a0328ca0 .............2.. │ │ + 0x000af174 32ffffff ffffffff ffffffff ffffffff 2............... │ │ + 0x000af184 cadaa8ca daa8ffff ffffffff 80ac3280 ..............2. │ │ + 0x000af194 ac32ffff ffffffff ffffffff ffff8400 .2.............. │ │ + 0x000af1a4 84ffffff 44e832ed f4ebffff ffffffff ....D.2......... │ │ + 0x000af1b4 59dd3be6 f9e2ffff ff2f1619 ddf4d3ff Y.;....../...... │ │ + 0x000af1c4 ffff6bad 3cd5edc5 ffffffff ffff74b8 ..k.<.........t. │ │ + 0x000af1d4 32cfe4b6 84368480 ac32cada a8e0cfe0 2....6...2...... │ │ + 0x000af1e4 8ca032c8 ce99ffff ff5658ff 05052f2f ..2......VX...// │ │ + 0x000af1f4 1b44685c ff06052f 74567a7b 5eff0604 .Dh\.../tVz{^... │ │ + 0x000af204 2f3d30ff 81566990 5eff0301 1897555b /=0..Vi.^.....U[ │ │ + 0x000af214 a65dff3f 3655ad52 4ebf5aff df5d73c6 .].?6U.RN.Z..]s. │ │ + 0x000af224 4d30c64d 40030218 7b5eff7b 5eff7976 M0.M@...{^.{^.yv │ │ + 0x000af234 7d6d5676 a48832ff ffffffff ffffffff }mVv..2......... │ │ + 0x000af244 677947c7 c08b9894 328aa268 ffffffff gyG.....2..h.... │ │ + 0x000af254 ffffffff ffffffff c8ce9967 984fffff ...........g.O.. │ │ + 0x000af264 ff8ca032 85bc71ff ffffffff ffffffff ...2..q......... │ │ + 0x000af274 ffffffff ffff68b8 56cadaa8 ffffff92 ......h.V....... │ │ + 0x000af284 e49280ac 3280ac32 ffffffff ffffffff ....2..2........ │ │ + 0x000af294 ffffffff 44e832f2 fdf0ffff ffffffff ....D.2......... │ │ + 0x000af2a4 50dc32e6 f9e2ffff ff5cd032 ddf4d3ff P.2......\.2.... │ │ + 0x000af2b4 ffffffff ff68c432 d5edc5ff ffff74b8 .....h.2......t. │ │ + 0x000af2c4 32cfe4b6 ffffffff ffff80ac 32cadaa8 2...........2... │ │ + 0x000af2d4 ffffff8c a032c8ce 995658ff 0a0af005 .....2...VX..... │ │ + 0x000af2e4 052f5c55 84685cff 06052f6d 56767b5e ./\U.h\.../mVv{^ │ │ + 0x000af2f4 ff06042f 0a0af081 5669905e ff07042f .../....Vi.^.../ │ │ + 0x000af304 97555ba6 5dff0703 2fad524e ad524ebf .U[.].../.RN.RN. │ │ + 0x000af314 5aff0803 2fc64d40 06042f0a 0af07b5e Z.../.M@../...{^ │ │ + 0x000af324 ff0a0af0 c7b07ca4 8832a488 32ffffff ......|..2..2... │ │ + 0x000af334 ffffffff ffffc7c0 8bffffff 98943298 ..............2. │ │ + 0x000af344 9432ffff ffffffff ffffffff ffffc8ce .2.............. │ │ + 0x000af354 99ffffff ffffff8c a0328ca0 32ffffff .........2..2... │ │ + 0x000af364 ffffffff ffffffff ffffffff cadaa8ca ................ │ │ + 0x000af374 daa8ffff ffffffff 80ac3280 ac32ffff ..........2..2.. │ │ + 0x000af384 ffffffff 44e832ff fffff2fd f0ffffff ....D.2......... │ │ + 0x000af394 50dc32e6 f9e2ffff ff5cd032 ffffffdd P.2......\.2.... │ │ + 0x000af3a4 f4d3ffff ff68c432 d5edc5ff ffffffff .....h.2........ │ │ + 0x000af3b4 ff74b832 cfe4b6ff ffff80ac 32cadaa8 .t.2........2... │ │ + 0x000af3c4 ffffffff ffff8ca0 324c5291 5658ff05 ........2LR.VX.. │ │ + 0x000af3d4 052f5c55 840a0af0 685cff06 052f6d56 ./\U....h\.../mV │ │ + 0x000af3e4 767b5eff 06042f0a 0af08156 69905eff v{^.../....Vi.^. │ │ + 0x000af3f4 07042f97 555ba65d ff07032f 07032fad ../.U[.].../../. │ │ + 0x000af404 524ebf5a ff08032f c64d4006 042f0604 RN.Z.../.M@../.. │ │ + 0x000af414 2f7b5eff ffffffc7 b07cffff ffa48832 /{^......|.....2 │ │ + 0x000af424 ffffffff ffffffff ffc7c08b c7c08bff ................ │ │ + 0x000af434 ffff9894 32ffffff ffffffff ffffffff ....2........... │ │ + 0x000af444 ffc8ce99 c8ce99ff ffffffff ff8ca032 ...............2 │ │ + 0x000af454 8ca032ff ffffffff ffffffff ffffffff ..2............. │ │ + 0x000af464 ffffcada a8cadaa8 ffffffff ffffffff ................ │ │ + 0x000af474 ffffffff 44e832ff fffff2fd f0ffffff ....D.2......... │ │ + 0x000af484 2d0f1ce6 f9e2ffff fff3e6f3 5cd032dd -...........\.2. │ │ + 0x000af494 f4d3ffff ff68c432 ffffff78 296fffff .....h.2...x)o.. │ │ + 0x000af4a4 ff74b832 c1beadff ffffffff ffa3bb55 .t.2...........U │ │ + 0x000af4b4 cadaa8ff ffff4f2d 1c0a0af0 4c529167 ......O-....LR.g │ │ + 0x000af4c4 55db0505 2f5c5584 3c29ff68 5cff0605 U.../\U.<).h\... │ │ + 0x000af4d4 2f3d2142 7b5eff06 042f4132 c6815669 /=!B{^.../A2..Vi │ │ + 0x000af4e4 905eff49 39719755 5ba65dff 5d2d9007 .^.I9q.U[.].]-.. │ │ + 0x000af4f4 032fad52 4ea571c4 08032fc6 4d30ff9e ./.RN.q.../.M0.. │ │ + 0x000af504 9106042f ffffff90 9990c7b0 7cc7b07c .../........|..| │ │ + 0x000af514 96976da4 8832ffff ffffffff ffffffc7 ..m..2.......... │ │ + 0x000af524 c08b7087 4e989432 989432ac ceacffff ..p.N..2..2..... │ │ + 0x000af534 ffffffff ffffffc8 ce99c8ce 9990cf90 ................ │ │ + 0x000af544 ffffff8c a0328ece 80ffffff ffffffff .....2.......... │ │ + 0x000af554 ffffffff ffffffff 72c85eca daa8ffff ........r.^..... │ │ + 0x000af564 ffffffff ffffff44 e832f2fd f0ffffff .......D.2...... │ │ + 0x000af574 50dc32ff ffffe6f9 e2ffffff 5cd032dd P.2.........\.2. │ │ + 0x000af584 f4d3ffff ffffffff 68c432d5 edc5ffff ........h.2..... │ │ + 0x000af594 ffffffff 74b832cf e4b6ffff ff80ac32 ....t.2........2 │ │ + 0x000af5a4 ffffffca daa8ffff ff05062f 4c52910a .........../LR.. │ │ + 0x000af5b4 0af05658 ff05052f 5c558468 5cff0a0a ..VX.../\U.h\... │ │ + 0x000af5c4 f006052f 6d56767b 5eff0604 2f0a0af0 .../mVv{^.../... │ │ + 0x000af5d4 81566990 5eff0704 2f97555b 0a0af0a6 .Vi.^.../.U[.... │ │ + 0x000af5e4 5dff0703 2fad524e bf5affbf 5aff0803 ].../.RN.Z..Z... │ │ + 0x000af5f4 2fc64d40 b07c32b0 7c32ffff ffffffff /.M@.|2.|2...... │ │ + 0x000af604 c7b07cff ffffa488 32ffffff ffffffff ..|.....2....... │ │ + 0x000af614 ffffffff ffc7c08b ffffff98 94329894 .............2.. │ │ + 0x000af624 32ffffff ffffffff ffffffff ffc8ce99 2............... │ │ + 0x000af634 c8ce99ff ffffffff ff8ca032 8ca032ff ...........2..2. │ │ + 0x000af644 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000af654 ffffffff ffffff44 e832f2fd f0ffffff .......D.2...... │ │ + 0x000af664 50dc32ff ffffe6f9 e2ffffff 5cd032ff P.2.........\.2. │ │ + 0x000af674 ffffddf4 d3ffffff 68c432d5 edc5ffff ........h.2..... │ │ + 0x000af684 ffffffff 74b832cf e4b6ffff ffffffff ....t.2......... │ │ + 0x000af694 80ac32ca daa8ffff ff0a0af0 05062f4c ..2.........../L │ │ + 0x000af6a4 52915658 ff0a0af0 05052f5c 5584685c R.VX....../\U.h\ │ │ + 0x000af6b4 ff06052f 0a0af06d 56767b5e ff06042f .../...mVv{^.../ │ │ + 0x000af6c4 0a0af081 5669905e ff07042f 97555b97 ....Vi.^.../.U[. │ │ + 0x000af6d4 555ba65d ff07032f ad524e0a 0af0bf5a U[.].../.RN....Z │ │ + 0x000af6e4 ff08032f db6242ff ffffb07c 32ffffff .../.bB....|2... │ │ + 0x000af6f4 ffffffc7 b07cc7b0 7ca48832 a48832ff .....|..|..2..2. │ │ + 0x000af704 ffffffff ffffffff c7c08bc7 c08bffff ................ │ │ + 0x000af714 ff989432 989432ff ffffffff ffffffff ...2..2......... │ │ + 0x000af724 ffffffc8 ce99c8ce 99ffffff ffffff8c ................ │ │ + 0x000af734 a0328ca0 32ffffff ffffffff ffffffff .2..2........... │ │ + 0x000af744 ffffffff ffffff29 081ef2fd f0ffffff .......)........ │ │ + 0x000af754 f8eef850 dc32e6f9 e2ffffff ffffff5c ...P.2.........\ │ │ + 0x000af764 d0328722 81ffffff ffffff70 a844d5ed .2.".......p.D.. │ │ + 0x000af774 c5ffffff ffffff74 b832cfe4 b69c3f9c .......t.2....?. │ │ + 0x000af784 80ac32ff ffffbcb0 a44653ff 05062f3b ..2......FS.../; │ │ + 0x000af794 23ff4c52 915658ff 03011c0a 0af05c55 #.LR.VX.......\U │ │ + 0x000af7a4 847b5ed8 06052f0a 0af0af83 b87b5eff .{^.../......{^. │ │ + 0x000af7b4 06042f06 04928156 69905eff 5040640a ../....Vi.^.P@d. │ │ + 0x000af7c4 0af09755 5bf8a4ff 07032fad 524e692e ...U[...../.RNi. │ │ + 0x000af7d4 2fbf5aff d45832b4 8277db62 42b07c32 /.Z..X2..w.bB.|2 │ │ + 0x000af7e4 ffffffff ffffffff ff79764b ffffffa4 .........yvK.... │ │ + 0x000af7f4 88329ea7 7cffffff ffffffff ffffc7c0 .2..|........... │ │ + 0x000af804 8bc7c08b 9cc69c98 9432ffff ffaed8ae .........2...... │ │ + 0x000af814 ffffffff ffffffff ffc8ce99 c8ce999c ................ │ │ + 0x000af824 e19cffff ff8ca032 9ae393ff ffffffff .......2........ │ │ + 0x000af834 ffffffff ffffff44 e832f2fd f0ffffff .......D.2...... │ │ + 0x000af844 ffffff50 dc32e6f9 e2ffffff ffffff5c ...P.2.........\ │ │ + 0x000af854 d032ddf4 d3ffffff ffffff68 c432d5ed .2.........h.2.. │ │ + 0x000af864 c5ffffff ffffff74 b832cfe4 b6ffffff .......t.2...... │ │ + 0x000af874 ffffff80 ac32cada a80a0af0 4653ff05 .....2......FS.. │ │ + 0x000af884 062f4c52 910a0af0 5257ad03 051d0609 ./LR....RW...... │ │ + 0x000af894 945a545c 645bb103 041d0609 946c5654 .ZT\d[.......lVT │ │ + 0x000af8a4 775db404 041d0609 9480564e 8c5db804 w]........VN.].. │ │ + 0x000af8b4 031d0609 94965547 a25cbc04 031d0403 ......UG.\...... │ │ + 0x000af8c4 1dac5240 ffffc983 551e8355 1ed3613a ..R@....U..U..a: │ │ + 0x000af8d4 6d791e6d 791effff beffffbe a3ad58a3 my.my.........X. │ │ + 0x000af8e4 ad589ef9 9e65841e 9ef99efc ffbb9ef9 .X...e.......... │ │ + 0x000af8f4 9e9ef99e 9cbd609e f99e5e90 1e5e901e ......`...^..^.. │ │ + 0x000af904 9ef99eea ffb7eaff b79ef99e 9ef99ec8 ................ │ │ + 0x000af914 ce99c8ce 99ffffff ffffff8c a032ffff .............2.. │ │ + 0x000af924 ffffffff ffffff44 e832f2fd f0ffffff .......D.2...... │ │ + 0x000af934 ffffff50 dc32e6f9 e2ffffff ffffff5c ...P.2.........\ │ │ + 0x000af944 d032ffff ffddf4d3 ffffff68 c432ffff .2.........h.2.. │ │ + 0x000af954 ffd5edc5 ffffff74 b832ffff ffcfe4b6 .......t.2...... │ │ + 0x000af964 ffffffff ffff80ac 323c4c9f 4653ff0a ........2....lVT..hw │ │ + 0x000afd64 5db40404 1d614ba4 80564e8c 5db86b5a ]....aK..VN.].kZ │ │ + 0x000afd74 f904031d b88a496f 956fffff c67b611e ......Io.o...{a. │ │ + 0x000afd84 abc0abc4 7742ffff c9ffffff 83551ed3 ....wB.......U.. │ │ + 0x000afd94 613a9444 286d791e 9ef99ec7 ceb6ffff a:.D(my......... │ │ + 0x000afda4 be9ef99e ffffe39e f99e6584 1e476b15 ..........e..Gk. │ │ + 0x000afdb4 9ef99efc ffbbb0dc b09ef99e 9cbd60ff ..............`. │ │ + 0x000afdc4 ffffffff ff989432 6b8723ff ffffffff .......2k.#..... │ │ + 0x000afdd4 ffffffff ffffff44 e832ffff fff2fdf0 .......D.2...... │ │ + 0x000afde4 ffffffff ffff50dc 32e6f9e2 ffffffff ......P.2....... │ │ + 0x000afdf4 ffff5cd0 32ffffff ddf4d3ff ffffffff ..\.2........... │ │ + 0x000afe04 ff68c432 ffffffd5 edc5ffff ffffffff .h.2............ │ │ + 0x000afe14 74b832cf e4b6ffff ff384cff 0a0af005 t.2......8L..... │ │ + 0x000afe24 062f3c4c 9f0a0af0 4252aa03 051d0609 ./...@.. │ │ 0x000b47dc ad210400 5d220400 c1220400 fd220400 .!..]"..."...".. │ │ 0x000b47ec 51230400 81230400 c5230400 0d260400 Q#...#...#...&.. │ │ 0x000b47fc 39280400 f5230400 e9240400 592a0400 9(...#...$..Y*.. │ │ @@ -81,16 +81,16 @@ │ │ 0x000b485c 91380400 c1390400 f5380400 313a0400 .8...9...8..1:.. │ │ 0x000b486c 713b0400 013d0400 013e0400 293e0400 q;...=...>..)>.. │ │ 0x000b487c 4d420400 ad420400 01430400 e5d70300 MB...B...C...... │ │ 0x000b488c e1d60300 61d70300 7fd60300 e1d70300 ....a........... │ │ 0x000b489c 01d90300 35d90300 69d90300 a1d90300 ....5...i....... │ │ 0x000b48ac d5d90300 09da0300 41da0300 7dda0300 ........A...}... │ │ 0x000b48bc 95da0300 c5da0300 f5da0300 25db0300 ............%... │ │ - 0x000b48cc 55db0300 85db0300 bd900600 15910600 U............... │ │ - 0x000b48dc 4f930600 af930600 b9550500 bd550500 O........U...U.. │ │ + 0x000b48cc 55db0300 85db0300 e5980600 3d990600 U...........=... │ │ + 0x000b48dc 779b0600 d79b0600 b9550500 bd550500 w........U...U.. │ │ 0x000b48ec c1550500 c5550500 f95d0500 f55d0500 .U...U...]...].. │ │ 0x000b48fc fd5d0500 5d5e0500 655e0500 715e0500 .]..]^..e^..q^.. │ │ 0x000b490c 955e0500 ad5e0500 ad520500 b1520500 .^...^...R...R.. │ │ 0x000b491c b5520500 b9520500 c1520500 d1520500 .R...R...R...R.. │ │ 0x000b492c ff520500 bd520500 2d530500 31530500 .R...R..-S..1S.. │ │ 0x000b493c af530500 b3530500 b7530500 df530500 .S...S...S...S.. │ │ 0x000b494c f7530500 0f540500 13540500 17540500 .S...T...T...T.. │ │ @@ -99,46 +99,46 @@ │ │ 0x000b497c 23550500 27550500 2b550500 2f550500 #U..'U..+U../U.. │ │ 0x000b498c 33550500 37550500 3b550500 3f550500 3U..7U..;U..?U.. │ │ 0x000b499c 43550500 81550500 095e0500 0d5e0500 CU...U...^...^.. │ │ 0x000b49ac 015e0500 055e0500 115e0500 155e0500 .^...^...^...^.. │ │ 0x000b49bc 2b5e0500 2f5e0500 335e0500 415e0500 +^../^..3^..A^.. │ │ 0x000b49cc 455e0500 495e0500 4d5e0500 515e0500 E^..I^..M^..Q^.. │ │ 0x000b49dc 555e0500 595e0500 5d560500 cd5c0500 U^..Y^..]V...\.. │ │ - 0x000b49ec 05570500 dd5c0500 4d890500 5d8a0500 .W...\..M...]... │ │ - 0x000b49fc dd880500 c1800500 55870500 7b870500 ........U...{... │ │ - 0x000b4a0c e1770500 e97c0500 d5800500 01810500 .w...|.......... │ │ - 0x000b4a1c b5810500 cf810500 15820500 41820500 ............A... │ │ - 0x000b4a2c 71820500 87820500 dd820500 15830500 q............... │ │ - 0x000b4a3c 65830500 a58a0500 658d0500 99870500 e.......e....... │ │ - 0x000b4a4c 918d0500 05900500 d1830500 77830500 ............w... │ │ - 0x000b4a5c f5930600 31860500 25850500 f5b90500 ....1...%....... │ │ + 0x000b49ec 05570500 dd5c0500 25e70500 35e80500 .W...\..%...5... │ │ + 0x000b49fc b5e60500 99de0500 2de50500 53e50500 ........-...S... │ │ + 0x000b4a0c 957a0500 9d7f0500 adde0500 d9de0500 .z.............. │ │ + 0x000b4a1c 8ddf0500 a7df0500 eddf0500 19e00500 ................ │ │ + 0x000b4a2c 49e00500 5fe00500 b5e00500 ede00500 I..._........... │ │ + 0x000b4a3c 3de10500 7de80500 3deb0500 71e50500 =...}...=...q... │ │ + 0x000b4a4c 716e0500 e5700500 a9e10500 4fe10500 qn...p......O... │ │ + 0x000b4a5c 1d9c0600 09e40500 fde20500 c5b40500 ................ │ │ 0x000b4a6c a5620500 91680500 9b620500 ad620500 .b...h...b...b.. │ │ 0x000b4a7c b1620500 d9620500 c55e0500 d95e0500 .b...b...^...^.. │ │ 0x000b4a8c fd5e0500 d56c0500 316d0500 7d6d0500 .^...l..1m..}m.. │ │ 0x000b4a9c 996d0500 9d6b0500 3d6b0500 69a80300 .m...k..=k..i... │ │ 0x000b4aac 75a80300 0fa90300 1da90300 0d910100 u............... │ │ - 0x000b4abc 1d910100 29910100 11930500 15930500 ....)........... │ │ - 0x000b4acc 21bb0500 85b70500 39930500 49940500 !.......9...I... │ │ - 0x000b4adc a5940500 e5940500 dd950500 25960500 ............%... │ │ - 0x000b4aec a5960500 f9960500 4d970500 95970500 ........M....... │ │ - 0x000b4afc 09990500 55990500 359a0500 f1bc0500 ....U...5....... │ │ - 0x000b4b0c 09b70500 6d9a0500 a19a0500 c59a0500 ....m........... │ │ - 0x000b4b1c f99a0500 659b0500 b19b0500 119c0500 ....e........... │ │ - 0x000b4b2c f99c0500 09a00500 39a10500 09ab0500 ........9....... │ │ - 0x000b4b3c f5a10500 cdab0500 35a20500 65ac0500 ........5...e... │ │ - 0x000b4b4c 75a20500 89a10500 b5a20500 a5a90500 u............... │ │ - 0x000b4b5c 09a30500 41a30500 01aa0500 79a30500 ....A.......y... │ │ - 0x000b4b6c 51aa0500 b5a30500 eda40500 91a40500 Q............... │ │ - 0x000b4b7c c5a70500 1da80500 15a70500 55a50500 ............U... │ │ - 0x000b4b8c 61a60500 89a50500 e9b50500 f9ad0500 a............... │ │ - 0x000b4b9c 15ae0500 39ae0500 5dae0500 d5ae0500 ....9...]....... │ │ - 0x000b4bac 19af0500 45b00500 a9b10500 b1b20500 ....E........... │ │ - 0x000b4bbc 81b40500 45b50500 fdb40500 21b50500 ....E.......!... │ │ - 0x000b4bcc 91b80500 e5b80500 2db90500 55b90500 ........-...U... │ │ - 0x000b4bdc b9b90500 47550500 b1f20300 2db10500 ....GU......-... │ │ + 0x000b4abc 1d910100 29910100 e18d0500 e58d0500 ....)........... │ │ + 0x000b4acc f1b50500 55b20500 098e0500 198f0500 ....U........... │ │ + 0x000b4adc 758f0500 b58f0500 ad900500 f5900500 u............... │ │ + 0x000b4aec 75910500 c9910500 1d920500 65920500 u...........e... │ │ + 0x000b4afc d9930500 25940500 05950500 c1b70500 ....%........... │ │ + 0x000b4b0c d9b10500 3d950500 71950500 95950500 ....=...q....... │ │ + 0x000b4b1c c9950500 35960500 81960500 e1960500 ....5........... │ │ + 0x000b4b2c c9970500 d99a0500 099c0500 d9a50500 ................ │ │ + 0x000b4b3c c59c0500 9da60500 059d0500 35a70500 ............5... │ │ + 0x000b4b4c 459d0500 599c0500 859d0500 75a40500 E...Y.......u... │ │ + 0x000b4b5c d99d0500 119e0500 d1a40500 499e0500 ............I... │ │ + 0x000b4b6c 21a50500 859e0500 bd9f0500 619f0500 !...........a... │ │ + 0x000b4b7c 95a20500 eda20500 e5a10500 25a00500 ............%... │ │ + 0x000b4b8c 31a10500 59a00500 b9b00500 c9a80500 1...Y........... │ │ + 0x000b4b9c e5a80500 09a90500 2da90500 a5a90500 ........-....... │ │ + 0x000b4bac e9a90500 15ab0500 79ac0500 81ad0500 ........y....... │ │ + 0x000b4bbc 51af0500 15b00500 cdaf0500 f1af0500 Q............... │ │ + 0x000b4bcc 61b30500 b5b30500 fdb30500 25b40500 a...........%... │ │ + 0x000b4bdc 89b40500 47550500 b1f20300 fdab0500 ....GU.......... │ │ 0x000b4bec 1d200300 cd890100 d9890100 71200300 . ..........q .. │ │ 0x000b4bfc 60820b00 50990b00 64820b00 54990b00 `...P...d...T... │ │ 0x000b4c0c 58990b00 e5120300 ed120300 a5110300 X............... │ │ 0x000b4c1c d1120300 55140300 788c0b00 31f90300 ....U...x...1... │ │ 0x000b4c2c 00610b00 b4650b00 fc620b00 00000000 .a...e...b...... │ │ 0x000b4c3c 00000000 00000000 00000000 00000000 ................ │ │ 0x000b4c4c 00000000 00000000 00000000 00000000 ................ │ │ @@ -155,24 +155,24 @@ │ │ 0x000b4cfc 54630b00 00000000 00000000 00000000 Tc.............. │ │ 0x000b4d0c 00000000 00000000 00000000 00000000 ................ │ │ 0x000b4d1c 00000000 00000000 00000000 00000000 ................ │ │ 0x000b4d2c 00000000 00000000 00000000 00000000 ................ │ │ 0x000b4d3c 00000000 00000000 00000000 00000000 ................ │ │ 0x000b4d4c 00000000 00000000 00000000 00000000 ................ │ │ 0x000b4d5c 00000000 00000000 d8650b00 056e0500 .........e...n.. │ │ - 0x000b4d6c 29810700 b5590700 31720700 a1870700 )....Y..1r...... │ │ - 0x000b4d7c b98a0700 958b0700 9d8b0700 b18a0700 ................ │ │ - 0x000b4d8c 41010700 8d010700 658a0700 6d8a0700 A.......e...m... │ │ - 0x000b4d9c cd070700 09080700 898a0700 2b080700 ............+... │ │ + 0x000b4d6c 29810700 b5590700 31720700 198a0700 )....Y..1r...... │ │ + 0x000b4d7c b98a0700 958b0700 9d8b0700 bd890700 ................ │ │ + 0x000b4d8c ed820500 39830500 71890700 79890700 ....9...q...y... │ │ + 0x000b4d9c 79890500 b5890500 95890700 d7890500 y............... │ │ 0x000b4dac bd8e0700 c58e0700 c98e0700 b58e0700 ................ │ │ 0x000b4dbc b98e0700 098c0700 0f8c0700 138c0700 ................ │ │ - 0x000b4dcc b0940b00 b8940b00 b4940b00 dc770b00 .............w.. │ │ - 0x000b4ddc d8770b00 e0770b00 899e0700 e8770b00 .w...w.......w.. │ │ - 0x000b4dec e4770b00 10e40700 18e40700 20e40700 .w.......... ... │ │ - 0x000b4dfc 00000000 e8310800 90fb0700 00000000 .....1.......... │ │ + 0x000b4dcc a8940b00 b0940b00 ac940b00 dc770b00 .............w.. │ │ + 0x000b4ddc d8770b00 e0770b00 19bf0700 e8770b00 .w...w.......w.. │ │ + 0x000b4dec e4770b00 0ce40700 14e40700 1ce40700 .w.............. │ │ + 0x000b4dfc 00000000 e4310800 8cfb0700 00000000 .....1.......... │ │ 0x000b4e0c 00000000 00000000 00000000 787a0100 ............xz.. │ │ 0x000b4e1c 787a0100 787a0100 787a0100 787a0100 xz..xz..xz..xz.. │ │ 0x000b4e2c 787a0100 787a0100 787a0100 787a0100 xz..xz..xz..xz.. │ │ 0x000b4e3c 787a0100 787a0100 787a0100 787a0100 xz..xz..xz..xz.. │ │ 0x000b4e4c 787a0100 787a0100 787a0100 787a0100 xz..xz..xz..xz.. │ │ 0x000b4e5c 787a0100 787a0100 787a0100 787a0100 xz..xz..xz..xz.. │ │ 0x000b4e6c 787a0100 787a0100 787a0100 787a0100 xz..xz..xz..xz.. │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,16 +1,16 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x000b5000 00000000 00000000 00000000 17340800 .............4.. │ │ - 0x000b5010 00000000 01000000 1d340800 00000000 .........4...... │ │ - 0x000b5020 02000000 23340800 02000000 03000000 ....#4.......... │ │ - 0x000b5030 29340800 01000000 04000000 30340800 )4..........04.. │ │ + 0x000b5000 00000000 00000000 00000000 13340800 .............4.. │ │ + 0x000b5010 00000000 01000000 19340800 00000000 .........4...... │ │ + 0x000b5020 02000000 1f340800 02000000 03000000 .....4.......... │ │ + 0x000b5030 25340800 01000000 04000000 2c340800 %4..........,4.. │ │ 0x000b5040 89850100 06000000 04000000 03000000 ................ │ │ - 0x000b5050 01000000 f5890100 5a3a0800 623a0800 ........Z:..b:.. │ │ - 0x000b5060 b1000300 00000000 7b3a0800 813a0800 ........{:...:.. │ │ + 0x000b5050 01000000 f5890100 563a0800 5e3a0800 ........V:..^:.. │ │ + 0x000b5060 b1000300 00000000 773a0800 7d3a0800 ........w:..}:.. │ │ 0x000b5070 b9010300 01000000 ffffffff 45820300 ............E... │ │ 0x000b5080 f9810300 a9810300 59810300 09810300 ........Y....... │ │ 0x000b5090 b9800300 69800300 19800300 c97f0300 ....i........... │ │ 0x000b50a0 7d7f0300 2d7f0300 097f0300 e97e0300 }...-........~.. │ │ 0x000b50b0 d17e0300 b97e0300 a17e0300 897e0300 .~...~...~...~.. │ │ 0x000b50c0 717e0300 557e0300 397e0300 1d7e0300 q~..U~..9~...~.. │ │ 0x000b50d0 017e0300 e97d0300 bd7d0300 9d7d0300 .~...}...}...}.. │ │ @@ -141,84 +141,84 @@ │ │ 0x000b58a0 493f0300 313f0300 193f0300 f53e0300 I?..1?...?...>.. │ │ 0x000b58b0 d93e0300 c13e0300 a53e0300 893e0300 .>...>...>...>.. │ │ 0x000b58c0 653e0300 453e0300 2d3e0300 153e0300 e>..E>..->...>.. │ │ 0x000b58d0 fd3d0300 e13d0300 f4010000 00000000 .=...=.......... │ │ 0x000b58e0 01000000 00000000 00000000 00000000 ................ │ │ 0x000b58f0 00000000 00000000 00000000 00800000 ................ │ │ 0x000b5900 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b5910 78330800 14440800 16440800 18440800 x3...D...D...D.. │ │ - 0x000b5920 1a440800 1c440800 1e440800 20440800 .D...D...D.. D.. │ │ - 0x000b5930 463c0800 22440800 24440800 26440800 F<.."D..$D..&D.. │ │ - 0x000b5940 28440800 2a440800 2c440800 2e440800 (D..*D..,D...D.. │ │ - 0x000b5950 30440800 32440800 34440800 36440800 0D..2D..4D..6D.. │ │ - 0x000b5960 38440800 3a440800 3c440800 3e440800 8D..:D..D.. │ │ - 0x000b5970 40440800 42440800 44440800 46440800 @D..BD..DD..FD.. │ │ - 0x000b5980 48440800 4a440800 4c440800 4e440800 HD..JD..LD..ND.. │ │ - 0x000b5990 50440800 52440800 54440800 56440800 PD..RD..TD..VD.. │ │ - 0x000b59a0 58440800 5f440800 66440800 70440800 XD.._D..fD..pD.. │ │ - 0x000b59b0 74440800 7a440800 7c440800 7e440800 tD..zD..|D..~D.. │ │ - 0x000b59c0 80440800 82440800 84440800 86440800 .D...D...D...D.. │ │ - 0x000b59d0 88440800 8a440800 8c440800 8e440800 .D...D...D...D.. │ │ - 0x000b59e0 90440800 92440800 9b440800 9e440800 .D...D...D...D.. │ │ - 0x000b59f0 a1440800 a4440800 a7440800 aa440800 .D...D...D...D.. │ │ - 0x000b5a00 ad440800 b0440800 b3440800 b6440800 .D...D...D...D.. │ │ - 0x000b5a10 ba440800 be440800 c2440800 ce440800 .D...D...D...D.. │ │ - 0x000b5a20 d9440800 df440800 e6440800 eb440800 .D...D...D...D.. │ │ - 0x000b5a30 f2440800 f9440800 fd440800 06450800 .D...D...D...E.. │ │ - 0x000b5a40 0c450800 11450800 16450800 19450800 .E...E...E...E.. │ │ - 0x000b5a50 21450800 2a450800 33450800 3c450800 !E..*E..3E..D..@D..BD.. │ │ + 0x000b5980 44440800 46440800 48440800 4a440800 DD..FD..HD..JD.. │ │ + 0x000b5990 4c440800 4e440800 50440800 52440800 LD..ND..PD..RD.. │ │ + 0x000b59a0 54440800 5b440800 62440800 6c440800 TD..[D..bD..lD.. │ │ + 0x000b59b0 70440800 76440800 78440800 7a440800 pD..vD..xD..zD.. │ │ + 0x000b59c0 7c440800 7e440800 80440800 82440800 |D..~D...D...D.. │ │ + 0x000b59d0 84440800 86440800 88440800 8a440800 .D...D...D...D.. │ │ + 0x000b59e0 8c440800 8e440800 97440800 9a440800 .D...D...D...D.. │ │ + 0x000b59f0 9d440800 a0440800 a3440800 a6440800 .D...D...D...D.. │ │ + 0x000b5a00 a9440800 ac440800 af440800 b2440800 .D...D...D...D.. │ │ + 0x000b5a10 b6440800 ba440800 be440800 ca440800 .D...D...D...D.. │ │ + 0x000b5a20 d5440800 db440800 e2440800 e7440800 .D...D...D...D.. │ │ + 0x000b5a30 ee440800 f5440800 f9440800 02450800 .D...D...D...E.. │ │ + 0x000b5a40 08450800 0d450800 12450800 15450800 .E...E...E...E.. │ │ + 0x000b5a50 1d450800 26450800 2f450800 38450800 .E..&E../E..8E.. │ │ + 0x000b5a60 41450800 4e450800 57450800 60450800 AE..NE..WE..`E.. │ │ + 0x000b5a70 69450800 72450800 7b450800 84450800 iE..rE..{E...E.. │ │ + 0x000b5a80 8d450800 96450800 9f450800 a8450800 .E...E...E...E.. │ │ + 0x000b5a90 00000000 b1450800 bd450800 c3450800 .....E...E...E.. │ │ + 0x000b5aa0 cc450800 d0450800 d4450800 d8450800 .E...E...E...E.. │ │ + 0x000b5ab0 dc450800 e0450800 e4450800 e8450800 .E...E...E...E.. │ │ + 0x000b5ac0 ec450800 f0450800 f4450800 f8450800 .E...E...E...E.. │ │ + 0x000b5ad0 fc450800 04460800 09460800 0e460800 .E...F...F...F.. │ │ + 0x000b5ae0 15460800 1a460800 20460800 25460800 .F...F.. F..%F.. │ │ + 0x000b5af0 29460800 2e460800 34460800 39460800 )F...F..4F..9F.. │ │ + 0x000b5b00 3e460800 47460800 00000000 00000000 >F..GF.......... │ │ + 0x000b5b10 00000000 52460800 5b460800 00000000 ....RF..[F...... │ │ 0x000b5b20 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5b30 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5b40 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5b50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b5b60 00000000 70460800 79460800 80460800 ....pF..yF...F.. │ │ - 0x000b5b70 87460800 8d460800 58440800 93460800 .F...F..XD...F.. │ │ - 0x000b5b80 9d460800 a1460800 a6460800 b4460800 .F...F...F...F.. │ │ - 0x000b5b90 ba460800 00000000 00000000 00000000 .F.............. │ │ + 0x000b5b60 00000000 6c460800 75460800 7c460800 ....lF..uF..|F.. │ │ + 0x000b5b70 83460800 89460800 54440800 8f460800 .F...F..TD...F.. │ │ + 0x000b5b80 99460800 9d460800 a2460800 b0460800 .F...F...F...F.. │ │ + 0x000b5b90 b6460800 00000000 00000000 00000000 .F.............. │ │ 0x000b5ba0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5bb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b5bc0 c0460800 ca460800 d5460800 e8460800 .F...F...F...F.. │ │ - 0x000b5bd0 f9460800 06470800 16470800 1f470800 .F...G...G...G.. │ │ - 0x000b5be0 28470800 31470800 3a470800 45470800 (G..1G..:G..EG.. │ │ - 0x000b5bf0 56470800 5f470800 68470800 71470800 VG.._G..hG..qG.. │ │ - 0x000b5c00 7a470800 83470800 8c470800 97470800 zG...G...G...G.. │ │ - 0x000b5c10 a0470800 a9470800 b2470800 bb470800 .G...G...G...G.. │ │ - 0x000b5c20 c4470800 ce470800 d7470800 e1470800 .G...G...G...G.. │ │ - 0x000b5c30 ea470800 f3470800 00480800 09480800 .G...G...H...H.. │ │ - 0x000b5c40 12480800 22480800 33480800 43480800 .H.."H..3H..CH.. │ │ - 0x000b5c50 51480800 64480800 77480800 88480800 QH..dH..wH...H.. │ │ - 0x000b5c60 93480800 a0480800 b2480800 c0480800 .H...H...H...H.. │ │ - 0x000b5c70 cd480800 dc480800 00000000 00000000 .H...H.......... │ │ - 0x000b5c80 ef480800 f9480800 04490800 0d490800 .H...H...I...I.. │ │ - 0x000b5c90 16490800 21490800 2d490800 37490800 .I..!I..-I..7I.. │ │ + 0x000b5bc0 bc460800 c6460800 d1460800 e4460800 .F...F...F...F.. │ │ + 0x000b5bd0 f5460800 02470800 12470800 1b470800 .F...G...G...G.. │ │ + 0x000b5be0 24470800 2d470800 36470800 41470800 $G..-G..6G..AG.. │ │ + 0x000b5bf0 52470800 5b470800 64470800 6d470800 RG..[G..dG..mG.. │ │ + 0x000b5c00 76470800 7f470800 88470800 93470800 vG...G...G...G.. │ │ + 0x000b5c10 9c470800 a5470800 ae470800 b7470800 .G...G...G...G.. │ │ + 0x000b5c20 c0470800 ca470800 d3470800 dd470800 .G...G...G...G.. │ │ + 0x000b5c30 e6470800 ef470800 fc470800 05480800 .G...G...G...H.. │ │ + 0x000b5c40 0e480800 1e480800 2f480800 3f480800 .H...H../H..?H.. │ │ + 0x000b5c50 4d480800 60480800 73480800 84480800 MH..`H..sH...H.. │ │ + 0x000b5c60 8f480800 9c480800 ae480800 bc480800 .H...H...H...H.. │ │ + 0x000b5c70 c9480800 d8480800 00000000 00000000 .H...H.......... │ │ + 0x000b5c80 eb480800 f5480800 00490800 09490800 .H...H...I...I.. │ │ + 0x000b5c90 12490800 1d490800 29490800 33490800 .I...I..)I..3I.. │ │ 0x000b5ca0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5cb0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5cc0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5cd0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5ce0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5cf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b5d00 00000000 41490800 4c490800 56490800 ....AI..LI..VI.. │ │ - 0x000b5d10 60490800 6a490800 74490800 7e490800 `I..jI..tI..~I.. │ │ - 0x000b5d20 8a490800 8e490800 93490800 9e490800 .I...I...I...I.. │ │ - 0x000b5d30 a7490800 b1490800 b9490800 c1490800 .I...I...I...I.. │ │ - 0x000b5d40 cc490800 d4490800 df490800 ec490800 .I...I...I...I.. │ │ - 0x000b5d50 fb490800 084a0800 164a0800 254a0800 .I...J...J..%J.. │ │ - 0x000b5d60 324a0800 3d4a0800 434a0800 00000000 2J..=J..CJ...... │ │ + 0x000b5d00 00000000 3d490800 48490800 52490800 ....=I..HI..RI.. │ │ + 0x000b5d10 5c490800 66490800 70490800 7a490800 \I..fI..pI..zI.. │ │ + 0x000b5d20 86490800 8a490800 8f490800 9a490800 .I...I...I...I.. │ │ + 0x000b5d30 a3490800 ad490800 b5490800 bd490800 .I...I...I...I.. │ │ + 0x000b5d40 c8490800 d0490800 db490800 e8490800 .I...I...I...I.. │ │ + 0x000b5d50 f7490800 044a0800 124a0800 214a0800 .I...J...J..!J.. │ │ + 0x000b5d60 2e4a0800 394a0800 3f4a0800 00000000 .J..9J..?J...... │ │ 0x000b5d70 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5d80 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5d90 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5da0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5db0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5dc0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b5dd0 00000000 00000000 00000000 00000000 ................ │ │ @@ -268,15 +268,15 @@ │ │ 0x000b6090 00000000 00000000 00000000 00000000 ................ │ │ 0x000b60a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b60b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b60c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b60d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b60e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b60f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b6100 8d6b0400 4e570800 09000000 08000000 .k..NW.......... │ │ + 0x000b6100 8d6b0400 4a570800 09000000 08000000 .k..JW.......... │ │ 0x000b6110 020f1315 02101515 04181616 04185616 ..............V. │ │ 0x000b6120 04203616 04204616 04207616 04208616 . 6.. F.. v.. .. │ │ 0x000b6130 00000000 00000000 00000000 00000000 ................ │ │ 0x000b6140 00000000 00000000 00000000 00000000 ................ │ │ 0x000b6150 00000000 00000000 01000000 703e0b00 ............p>.. │ │ 0x000b6160 00000000 00000000 00000000 01000000 ................ │ │ 0x000b6170 603e0b00 00000000 00000000 00000000 `>.............. │ │ @@ -300,20 +300,20 @@ │ │ 0x000b6290 00000000 00000000 01000000 303e0b00 ............0>.. │ │ 0x000b62a0 00000000 00000000 00000000 01000000 ................ │ │ 0x000b62b0 203e0b00 00000000 00000000 00000000 >.............. │ │ 0x000b62c0 01000000 203e0b00 00000000 00000000 .... >.......... │ │ 0x000b62d0 00000000 01000000 203e0b00 00000000 ........ >...... │ │ 0x000b62e0 00000000 00000000 01000000 203e0b00 ............ >.. │ │ 0x000b62f0 00000000 00000000 00000000 592a0500 ............Y*.. │ │ - 0x000b6300 0f5b0800 0e000000 04000000 04207616 .[........... v. │ │ + 0x000b6300 0b5b0800 0e000000 04000000 04207616 .[........... v. │ │ 0x000b6310 04203616 04181616 04185616 00000000 . 6.......V..... │ │ 0x000b6320 00000000 00000000 00000000 00000000 ................ │ │ 0x000b6330 00000000 00000000 00000000 00000000 ................ │ │ 0x000b6340 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b6350 00000000 d1470500 3b5c0800 06000000 .....G..;\...... │ │ + 0x000b6350 00000000 d1470500 375c0800 06000000 .....G..7\...... │ │ 0x000b6360 01000000 04207616 00000000 00000000 ..... v......... │ │ 0x000b6370 00000000 00000000 00000000 00000000 ................ │ │ 0x000b6380 00000000 00000000 00000000 00000000 ................ │ │ 0x000b6390 00000000 00000000 00000000 00000000 ................ │ │ 0x000b63a0 00000000 00000000 00000000 ffffffff ................ │ │ 0x000b63b0 ff000000 00ff0000 0055aaff 0024486d .........U...$Hm │ │ 0x000b63c0 91b6daff 00112233 44556677 8899aabb ......"3DUfw.... │ │ @@ -346,174 +346,174 @@ │ │ 0x000b6570 bcbdbebf c0c1c2c3 c4c5c6c7 c8c9cacb ................ │ │ 0x000b6580 cccdcecf d0d1d2d3 d4d5d6d7 d8d9dadb ................ │ │ 0x000b6590 dcdddedf e0e1e2e3 e4e5e6e7 e8e9eaeb ................ │ │ 0x000b65a0 ecedeeef f0f1f2f3 f4f5f6f7 f8f9fafb ................ │ │ 0x000b65b0 fcfdfeff b4640b00 34640b00 f4630b00 .....d..4d...c.. │ │ 0x000b65c0 d4630b00 c4630b00 bc630b00 b8630b00 .c...c...c...c.. │ │ 0x000b65d0 b4630b00 b0630b00 04181616 04181616 .c...c.......... │ │ - 0x000b65e0 00020000 00000000 21f50500 04181616 ........!....... │ │ - 0x000b65f0 04181616 70000000 00000000 a9f50500 ....p........... │ │ + 0x000b65e0 00020000 00000000 49fd0500 04181616 ........I....... │ │ + 0x000b65f0 04181616 70000000 00000000 d1fd0500 ....p........... │ │ 0x000b6600 04181616 04181616 70020000 00000000 ........p....... │ │ - 0x000b6610 69f60500 04181616 04181616 03000000 i............... │ │ - 0x000b6620 00000000 9df70500 04181616 04181616 ................ │ │ - 0x000b6630 03020000 00000000 35f80500 04181616 ........5....... │ │ - 0x000b6640 04181616 73000000 00000000 35f90500 ....s.......5... │ │ + 0x000b6610 91fe0500 04181616 04181616 03000000 ................ │ │ + 0x000b6620 00000000 c5ff0500 04181616 04181616 ................ │ │ + 0x000b6630 03020000 00000000 5d000600 04181616 ........]....... │ │ + 0x000b6640 04181616 73000000 00000000 5d010600 ....s.......]... │ │ 0x000b6650 04181616 04181616 73020000 00000000 ........s....... │ │ - 0x000b6660 d1fa0500 04181616 04185616 00020000 ..........V..... │ │ - 0x000b6670 00000000 c5fc0500 04181616 04185616 ..............V. │ │ - 0x000b6680 70000000 00000000 61fd0500 04181616 p.......a....... │ │ - 0x000b6690 04185616 70020000 00000000 21fe0500 ..V.p.......!... │ │ + 0x000b6660 f9020600 04181616 04185616 00020000 ..........V..... │ │ + 0x000b6670 00000000 ed040600 04181616 04185616 ..............V. │ │ + 0x000b6680 70000000 00000000 89050600 04181616 p............... │ │ + 0x000b6690 04185616 70020000 00000000 49060600 ..V.p.......I... │ │ 0x000b66a0 04181616 04185616 03000000 00000000 ......V......... │ │ - 0x000b66b0 4dff0500 04181616 04185616 03020000 M.........V..... │ │ - 0x000b66c0 00000000 e5ff0500 04181616 04185616 ..............V. │ │ - 0x000b66d0 73000000 00000000 e5000600 04181616 s............... │ │ - 0x000b66e0 04185616 73020000 00000000 7d020600 ..V.s.......}... │ │ + 0x000b66b0 75070600 04181616 04185616 03020000 u.........V..... │ │ + 0x000b66c0 00000000 0d080600 04181616 04185616 ..............V. │ │ + 0x000b66d0 73000000 00000000 0d090600 04181616 s............... │ │ + 0x000b66e0 04185616 73020000 00000000 a50a0600 ..V.s........... │ │ 0x000b66f0 04181616 04203616 00020000 00000000 ..... 6......... │ │ - 0x000b6700 71040600 04181616 04203616 70000000 q........ 6.p... │ │ - 0x000b6710 00000000 fd040600 04181616 04203616 ............. 6. │ │ - 0x000b6720 70020000 00000000 d1050600 04181616 p............... │ │ - 0x000b6730 04203616 03000000 00000000 09070600 . 6............. │ │ + 0x000b6700 990c0600 04181616 04203616 70000000 ......... 6.p... │ │ + 0x000b6710 00000000 250d0600 04181616 04203616 ....%........ 6. │ │ + 0x000b6720 70020000 00000000 f90d0600 04181616 p............... │ │ + 0x000b6730 04203616 03000000 00000000 310f0600 . 6.........1... │ │ 0x000b6740 04181616 04203616 03020000 00000000 ..... 6......... │ │ - 0x000b6750 c1070600 04181616 04203616 73000000 ......... 6.s... │ │ - 0x000b6760 00000000 e5080600 04181616 04203616 ............. 6. │ │ - 0x000b6770 73020000 00000000 990a0600 04185616 s.............V. │ │ - 0x000b6780 04181616 00020000 00000000 b10c0600 ................ │ │ + 0x000b6750 e90f0600 04181616 04203616 73000000 ......... 6.s... │ │ + 0x000b6760 00000000 0d110600 04181616 04203616 ............. 6. │ │ + 0x000b6770 73020000 00000000 c1120600 04185616 s.............V. │ │ + 0x000b6780 04181616 00020000 00000000 d9140600 ................ │ │ 0x000b6790 04185616 04181616 70000000 00000000 ..V.....p....... │ │ - 0x000b67a0 4d0d0600 04185616 04181616 70020000 M.....V.....p... │ │ - 0x000b67b0 00000000 0d0e0600 04185616 04181616 ..........V..... │ │ - 0x000b67c0 03000000 00000000 390f0600 04185616 ........9.....V. │ │ - 0x000b67d0 04181616 03020000 00000000 d10f0600 ................ │ │ + 0x000b67a0 75150600 04185616 04181616 70020000 u.....V.....p... │ │ + 0x000b67b0 00000000 35160600 04185616 04181616 ....5.....V..... │ │ + 0x000b67c0 03000000 00000000 61170600 04185616 ........a.....V. │ │ + 0x000b67d0 04181616 03020000 00000000 f9170600 ................ │ │ 0x000b67e0 04185616 04181616 73000000 00000000 ..V.....s....... │ │ - 0x000b67f0 d1100600 04185616 04181616 73020000 ......V.....s... │ │ - 0x000b6800 00000000 69120600 04185616 04185616 ....i.....V...V. │ │ - 0x000b6810 00020000 00000000 5d140600 04185616 ........].....V. │ │ - 0x000b6820 04185616 70000000 00000000 e5140600 ..V.p........... │ │ + 0x000b67f0 f9180600 04185616 04181616 73020000 ......V.....s... │ │ + 0x000b6800 00000000 911a0600 04185616 04185616 ..........V...V. │ │ + 0x000b6810 00020000 00000000 851c0600 04185616 ..............V. │ │ + 0x000b6820 04185616 70000000 00000000 0d1d0600 ..V.p........... │ │ 0x000b6830 04185616 04185616 70020000 00000000 ..V...V.p....... │ │ - 0x000b6840 a9150600 04185616 04185616 03000000 ......V...V..... │ │ - 0x000b6850 00000000 d1160600 04185616 04185616 ..........V...V. │ │ - 0x000b6860 03020000 00000000 69170600 04185616 ........i.....V. │ │ - 0x000b6870 04185616 73000000 00000000 69180600 ..V.s.......i... │ │ + 0x000b6840 d11d0600 04185616 04185616 03000000 ......V...V..... │ │ + 0x000b6850 00000000 f91e0600 04185616 04185616 ..........V...V. │ │ + 0x000b6860 03020000 00000000 911f0600 04185616 ..............V. │ │ + 0x000b6870 04185616 73000000 00000000 91200600 ..V.s........ .. │ │ 0x000b6880 04185616 04185616 73020000 00000000 ..V...V.s....... │ │ - 0x000b6890 051a0600 04185616 04203616 00020000 ......V.. 6..... │ │ - 0x000b68a0 00000000 f91b0600 04185616 04203616 ..........V.. 6. │ │ - 0x000b68b0 70000000 00000000 991c0600 04185616 p.............V. │ │ - 0x000b68c0 04203616 70020000 00000000 651d0600 . 6.p.......e... │ │ + 0x000b6890 2d220600 04185616 04203616 00020000 -"....V.. 6..... │ │ + 0x000b68a0 00000000 21240600 04185616 04203616 ....!$....V.. 6. │ │ + 0x000b68b0 70000000 00000000 c1240600 04185616 p........$....V. │ │ + 0x000b68c0 04203616 70020000 00000000 8d250600 . 6.p........%.. │ │ 0x000b68d0 04185616 04203616 03000000 00000000 ..V.. 6......... │ │ - 0x000b68e0 a11e0600 04185616 04203616 03020000 ......V.. 6..... │ │ - 0x000b68f0 00000000 5d1f0600 04185616 04203616 ....].....V.. 6. │ │ - 0x000b6900 73000000 00000000 81200600 04185616 s........ ....V. │ │ - 0x000b6910 04203616 73020000 00000000 39220600 . 6.s.......9".. │ │ + 0x000b68e0 c9260600 04185616 04203616 03020000 .&....V.. 6..... │ │ + 0x000b68f0 00000000 85270600 04185616 04203616 .....'....V.. 6. │ │ + 0x000b6900 73000000 00000000 a9280600 04185616 s........(....V. │ │ + 0x000b6910 04203616 73020000 00000000 612a0600 . 6.s.......a*.. │ │ 0x000b6920 04203616 04181616 00020000 00000000 . 6............. │ │ - 0x000b6930 55240600 04203616 04181616 70000000 U$... 6.....p... │ │ - 0x000b6940 00000000 e1240600 04203616 04181616 .....$... 6..... │ │ - 0x000b6950 70020000 00000000 09260600 04203616 p........&... 6. │ │ - 0x000b6960 04181616 03000000 00000000 99270600 .............'.. │ │ + 0x000b6930 7d2c0600 04203616 04181616 70000000 },... 6.....p... │ │ + 0x000b6940 00000000 092d0600 04203616 04181616 .....-... 6..... │ │ + 0x000b6950 70020000 00000000 312e0600 04203616 p.......1.... 6. │ │ + 0x000b6960 04181616 03000000 00000000 c12f0600 ............./.. │ │ 0x000b6970 04203616 04181616 03020000 00000000 . 6............. │ │ - 0x000b6980 31280600 04203616 04181616 73000000 1(... 6.....s... │ │ - 0x000b6990 00000000 31290600 04203616 04181616 ....1)... 6..... │ │ - 0x000b69a0 73020000 00000000 d52a0600 04203616 s........*... 6. │ │ - 0x000b69b0 04185616 00020000 00000000 e12c0600 ..V..........,.. │ │ + 0x000b6980 59300600 04203616 04181616 73000000 Y0... 6.....s... │ │ + 0x000b6990 00000000 59310600 04203616 04181616 ....Y1... 6..... │ │ + 0x000b69a0 73020000 00000000 fd320600 04203616 s........2... 6. │ │ + 0x000b69b0 04185616 00020000 00000000 09350600 ..V..........5.. │ │ 0x000b69c0 04203616 04185616 70000000 00000000 . 6...V.p....... │ │ - 0x000b69d0 7d2d0600 04203616 04185616 70020000 }-... 6...V.p... │ │ - 0x000b69e0 00000000 a92e0600 04203616 04185616 ......... 6...V. │ │ - 0x000b69f0 03000000 00000000 3d300600 04203616 ........=0... 6. │ │ - 0x000b6a00 04185616 03020000 00000000 d5300600 ..V..........0.. │ │ + 0x000b69d0 a5350600 04203616 04185616 70020000 .5... 6...V.p... │ │ + 0x000b69e0 00000000 d1360600 04203616 04185616 .....6... 6...V. │ │ + 0x000b69f0 03000000 00000000 65380600 04203616 ........e8... 6. │ │ + 0x000b6a00 04185616 03020000 00000000 fd380600 ..V..........8.. │ │ 0x000b6a10 04203616 04185616 73000000 00000000 . 6...V.s....... │ │ - 0x000b6a20 d5310600 04203616 04185616 73020000 .1... 6...V.s... │ │ - 0x000b6a30 00000000 75330600 04203616 04203616 ....u3... 6.. 6. │ │ - 0x000b6a40 00020000 00000000 7d350600 04203616 ........}5... 6. │ │ - 0x000b6a50 04203616 70000000 00000000 05360600 . 6.p........6.. │ │ + 0x000b6a20 fd390600 04203616 04185616 73020000 .9... 6...V.s... │ │ + 0x000b6a30 00000000 9d3b0600 04203616 04203616 .....;... 6.. 6. │ │ + 0x000b6a40 00020000 00000000 a53d0600 04203616 .........=... 6. │ │ + 0x000b6a50 04203616 70000000 00000000 2d3e0600 . 6.p.......->.. │ │ 0x000b6a60 04203616 04203616 70020000 00000000 . 6.. 6.p....... │ │ - 0x000b6a70 55370600 04203616 04203616 03000000 U7... 6.. 6..... │ │ - 0x000b6a80 00000000 05390600 04203616 04203616 .....9... 6.. 6. │ │ - 0x000b6a90 03020000 00000000 c9390600 04203616 .........9... 6. │ │ - 0x000b6aa0 04203616 73000000 00000000 ed3a0600 . 6.s........:.. │ │ + 0x000b6a70 7d3f0600 04203616 04203616 03000000 }?... 6.. 6..... │ │ + 0x000b6a80 00000000 2d410600 04203616 04203616 ....-A... 6.. 6. │ │ + 0x000b6a90 03020000 00000000 f1410600 04203616 .........A... 6. │ │ + 0x000b6aa0 04203616 73000000 00000000 15430600 . 6.s........C.. │ │ 0x000b6ab0 04203616 04203616 73020000 00000000 . 6.. 6.s....... │ │ - 0x000b6ac0 a93c0600 04204616 04181616 00020000 .<... F......... │ │ - 0x000b6ad0 00000000 dd3e0600 04204616 04181616 .....>... F..... │ │ - 0x000b6ae0 70000000 00000000 693f0600 04204616 p.......i?... F. │ │ - 0x000b6af0 04181616 70020000 00000000 8d400600 ....p........@.. │ │ + 0x000b6ac0 d1440600 04204616 04181616 00020000 .D... F......... │ │ + 0x000b6ad0 00000000 05470600 04204616 04181616 .....G... F..... │ │ + 0x000b6ae0 70000000 00000000 91470600 04204616 p........G... F. │ │ + 0x000b6af0 04181616 70020000 00000000 b5480600 ....p........H.. │ │ 0x000b6b00 04204616 04181616 03000000 00000000 . F............. │ │ - 0x000b6b10 19420600 04204616 04181616 03020000 .B... F......... │ │ - 0x000b6b20 00000000 b1420600 04204616 04181616 .....B... F..... │ │ - 0x000b6b30 73000000 00000000 b1430600 04204616 s........C... F. │ │ - 0x000b6b40 04181616 73020000 00000000 55450600 ....s.......UE.. │ │ + 0x000b6b10 414a0600 04204616 04181616 03020000 AJ... F......... │ │ + 0x000b6b20 00000000 d94a0600 04204616 04181616 .....J... F..... │ │ + 0x000b6b30 73000000 00000000 d94b0600 04204616 s........K... F. │ │ + 0x000b6b40 04181616 73020000 00000000 7d4d0600 ....s.......}M.. │ │ 0x000b6b50 04204616 04185616 00020000 00000000 . F...V......... │ │ - 0x000b6b60 5d470600 04204616 04185616 70000000 ]G... F...V.p... │ │ - 0x000b6b70 00000000 f9470600 04204616 04185616 .....G... F...V. │ │ - 0x000b6b80 70020000 00000000 2d490600 04204616 p.......-I... F. │ │ - 0x000b6b90 04185616 03000000 00000000 c14a0600 ..V..........J.. │ │ + 0x000b6b60 854f0600 04204616 04185616 70000000 .O... F...V.p... │ │ + 0x000b6b70 00000000 21500600 04204616 04185616 ....!P... F...V. │ │ + 0x000b6b80 70020000 00000000 55510600 04204616 p.......UQ... F. │ │ + 0x000b6b90 04185616 03000000 00000000 e9520600 ..V..........R.. │ │ 0x000b6ba0 04204616 04185616 03020000 00000000 . F...V......... │ │ - 0x000b6bb0 594b0600 04204616 04185616 73000000 YK... F...V.s... │ │ - 0x000b6bc0 00000000 594c0600 04204616 04185616 ....YL... F...V. │ │ - 0x000b6bd0 73020000 00000000 f54d0600 04204616 s........M... F. │ │ - 0x000b6be0 04203616 00020000 00000000 f54f0600 . 6..........O.. │ │ + 0x000b6bb0 81530600 04204616 04185616 73000000 .S... F...V.s... │ │ + 0x000b6bc0 00000000 81540600 04204616 04185616 .....T... F...V. │ │ + 0x000b6bd0 73020000 00000000 1d560600 04204616 s........V... F. │ │ + 0x000b6be0 04203616 00020000 00000000 1d580600 . 6..........X.. │ │ 0x000b6bf0 04204616 04203616 70000000 00000000 . F.. 6.p....... │ │ - 0x000b6c00 99500600 04204616 04203616 70020000 .P... F.. 6.p... │ │ - 0x000b6c10 00000000 e5510600 04204616 04203616 .....Q... F.. 6. │ │ - 0x000b6c20 03000000 00000000 95530600 04204616 .........S... F. │ │ - 0x000b6c30 04203616 03020000 00000000 59540600 . 6.........YT.. │ │ + 0x000b6c00 c1580600 04204616 04203616 70020000 .X... F.. 6.p... │ │ + 0x000b6c10 00000000 0d5a0600 04204616 04203616 .....Z... F.. 6. │ │ + 0x000b6c20 03000000 00000000 bd5b0600 04204616 .........[... F. │ │ + 0x000b6c30 04203616 03020000 00000000 815c0600 . 6..........\.. │ │ 0x000b6c40 04204616 04203616 73000000 00000000 . F.. 6.s....... │ │ - 0x000b6c50 81550600 04204616 04203616 73020000 .U... F.. 6.s... │ │ - 0x000b6c60 00000000 41570600 04207616 04181616 ....AW... v..... │ │ - 0x000b6c70 00020000 00000000 75590600 04207616 ........uY... v. │ │ - 0x000b6c80 04181616 70000000 00000000 115a0600 ....p........Z.. │ │ + 0x000b6c50 a95d0600 04204616 04203616 73020000 .]... F.. 6.s... │ │ + 0x000b6c60 00000000 695f0600 04207616 04181616 ....i_... v..... │ │ + 0x000b6c70 00020000 00000000 9d610600 04207616 .........a... v. │ │ + 0x000b6c80 04181616 70000000 00000000 39620600 ....p.......9b.. │ │ 0x000b6c90 04207616 04181616 70020000 00000000 . v.....p....... │ │ - 0x000b6ca0 395b0600 04207616 04181616 03000000 9[... v......... │ │ - 0x000b6cb0 00000000 d15c0600 04207616 04181616 .....\... v..... │ │ - 0x000b6cc0 03020000 00000000 695d0600 04207616 ........i]... v. │ │ - 0x000b6cd0 04181616 73000000 00000000 695e0600 ....s.......i^.. │ │ + 0x000b6ca0 61630600 04207616 04181616 03000000 ac... v......... │ │ + 0x000b6cb0 00000000 f9640600 04207616 04181616 .....d... v..... │ │ + 0x000b6cc0 03020000 00000000 91650600 04207616 .........e... v. │ │ + 0x000b6cd0 04181616 73000000 00000000 91660600 ....s........f.. │ │ 0x000b6ce0 04207616 04181616 73020000 00000000 . v.....s....... │ │ - 0x000b6cf0 0d600600 04207616 04185616 00020000 .`... v...V..... │ │ - 0x000b6d00 00000000 15620600 04207616 04185616 .....b... v...V. │ │ - 0x000b6d10 70000000 00000000 a1620600 04207616 p........b... v. │ │ - 0x000b6d20 04185616 70020000 00000000 cd630600 ..V.p........c.. │ │ + 0x000b6cf0 35680600 04207616 04185616 00020000 5h... v...V..... │ │ + 0x000b6d00 00000000 3d6a0600 04207616 04185616 ....=j... v...V. │ │ + 0x000b6d10 70000000 00000000 c96a0600 04207616 p........j... v. │ │ + 0x000b6d20 04185616 70020000 00000000 f56b0600 ..V.p........k.. │ │ 0x000b6d30 04207616 04185616 03000000 00000000 . v...V......... │ │ - 0x000b6d40 69650600 04207616 04185616 03020000 ie... v...V..... │ │ - 0x000b6d50 00000000 01660600 04207616 04185616 .....f... v...V. │ │ - 0x000b6d60 73000000 00000000 01670600 04207616 s........g... v. │ │ - 0x000b6d70 04185616 73020000 00000000 9d680600 ..V.s........h.. │ │ + 0x000b6d40 916d0600 04207616 04185616 03020000 .m... v...V..... │ │ + 0x000b6d50 00000000 296e0600 04207616 04185616 ....)n... v...V. │ │ + 0x000b6d60 73000000 00000000 296f0600 04207616 s.......)o... v. │ │ + 0x000b6d70 04185616 73020000 00000000 c5700600 ..V.s........p.. │ │ 0x000b6d80 04207616 04203616 00020000 00000000 . v.. 6......... │ │ - 0x000b6d90 a16a0600 04207616 04203616 70000000 .j... v.. 6.p... │ │ - 0x000b6da0 00000000 496b0600 04207616 04203616 ....Ik... v.. 6. │ │ - 0x000b6db0 70020000 00000000 9d6c0600 04207616 p........l... v. │ │ - 0x000b6dc0 04203616 03000000 00000000 556e0600 . 6.........Un.. │ │ + 0x000b6d90 c9720600 04207616 04203616 70000000 .r... v.. 6.p... │ │ + 0x000b6da0 00000000 71730600 04207616 04203616 ....qs... v.. 6. │ │ + 0x000b6db0 70020000 00000000 c5740600 04207616 p........t... v. │ │ + 0x000b6dc0 04203616 03000000 00000000 7d760600 . 6.........}v.. │ │ 0x000b6dd0 04207616 04203616 03020000 00000000 . v.. 6......... │ │ - 0x000b6de0 196f0600 04207616 04203616 73000000 .o... v.. 6.s... │ │ - 0x000b6df0 00000000 3d700600 04207616 04203616 ....=p... v.. 6. │ │ - 0x000b6e00 73020000 00000000 f9710600 04208616 s........q... .. │ │ - 0x000b6e10 04181616 00020000 00000000 2d740600 ............-t.. │ │ + 0x000b6de0 41770600 04207616 04203616 73000000 Aw... v.. 6.s... │ │ + 0x000b6df0 00000000 65780600 04207616 04203616 ....ex... v.. 6. │ │ + 0x000b6e00 73020000 00000000 217a0600 04208616 s.......!z... .. │ │ + 0x000b6e10 04181616 00020000 00000000 557c0600 ............U|.. │ │ 0x000b6e20 04208616 04181616 70000000 00000000 . ......p....... │ │ - 0x000b6e30 c9740600 04208616 04181616 70020000 .t... ......p... │ │ - 0x000b6e40 00000000 ed750600 04208616 04181616 .....u... ...... │ │ - 0x000b6e50 03000000 00000000 7d770600 04208616 ........}w... .. │ │ - 0x000b6e60 04181616 03020000 00000000 15780600 .............x.. │ │ + 0x000b6e30 f17c0600 04208616 04181616 70020000 .|... ......p... │ │ + 0x000b6e40 00000000 157e0600 04208616 04181616 .....~... ...... │ │ + 0x000b6e50 03000000 00000000 a57f0600 04208616 ............. .. │ │ + 0x000b6e60 04181616 03020000 00000000 3d800600 ............=... │ │ 0x000b6e70 04208616 04181616 73000000 00000000 . ......s....... │ │ - 0x000b6e80 15790600 04208616 04181616 73020000 .y... ......s... │ │ - 0x000b6e90 00000000 b97a0600 04208616 04185616 .....z... ....V. │ │ - 0x000b6ea0 00020000 00000000 c57c0600 04208616 .........|... .. │ │ - 0x000b6eb0 04185616 70000000 00000000 517d0600 ..V.p.......Q}.. │ │ + 0x000b6e80 3d810600 04208616 04181616 73020000 =.... ......s... │ │ + 0x000b6e90 00000000 e1820600 04208616 04185616 ......... ....V. │ │ + 0x000b6ea0 00020000 00000000 ed840600 04208616 ............. .. │ │ + 0x000b6eb0 04185616 70000000 00000000 79850600 ..V.p.......y... │ │ 0x000b6ec0 04208616 04185616 70020000 00000000 . ....V.p....... │ │ - 0x000b6ed0 857e0600 04208616 04185616 03000000 .~... ....V..... │ │ - 0x000b6ee0 00000000 19800600 04208616 04185616 ......... ....V. │ │ - 0x000b6ef0 03020000 00000000 b1800600 04208616 ............. .. │ │ - 0x000b6f00 04185616 73000000 00000000 b1810600 ..V.s........... │ │ + 0x000b6ed0 ad860600 04208616 04185616 03000000 ..... ....V..... │ │ + 0x000b6ee0 00000000 41880600 04208616 04185616 ....A.... ....V. │ │ + 0x000b6ef0 03020000 00000000 d9880600 04208616 ............. .. │ │ + 0x000b6f00 04185616 73000000 00000000 d9890600 ..V.s........... │ │ 0x000b6f10 04208616 04185616 73020000 00000000 . ....V.s....... │ │ - 0x000b6f20 4d830600 04208616 04203616 00020000 M.... ... 6..... │ │ - 0x000b6f30 00000000 51850600 04208616 04203616 ....Q.... ... 6. │ │ - 0x000b6f40 70000000 00000000 dd850600 04208616 p............ .. │ │ - 0x000b6f50 04203616 70020000 00000000 29870600 . 6.p.......)... │ │ + 0x000b6f20 758b0600 04208616 04203616 00020000 u.... ... 6..... │ │ + 0x000b6f30 00000000 798d0600 04208616 04203616 ....y.... ... 6. │ │ + 0x000b6f40 70000000 00000000 058e0600 04208616 p............ .. │ │ + 0x000b6f50 04203616 70020000 00000000 518f0600 . 6.p.......Q... │ │ 0x000b6f60 04208616 04203616 03000000 00000000 . ... 6......... │ │ - 0x000b6f70 d9880600 04208616 04203616 03020000 ..... ... 6..... │ │ - 0x000b6f80 00000000 9d890600 04208616 04203616 ......... ... 6. │ │ - 0x000b6f90 73000000 00000000 c18a0600 04208616 s............ .. │ │ - 0x000b6fa0 04203616 73020000 00000000 7d8c0600 . 6.s.......}... │ │ + 0x000b6f70 01910600 04208616 04203616 03020000 ..... ... 6..... │ │ + 0x000b6f80 00000000 c5910600 04208616 04203616 ......... ... 6. │ │ + 0x000b6f90 73000000 00000000 e9920600 04208616 s............ .. │ │ + 0x000b6fa0 04203616 73020000 00000000 a5940600 . 6.s........... │ │ 0x000b6fb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b6fc0 00000000 ffffffff 2d350800 d7710800 ........-5...q.. │ │ - 0x000b6fd0 41880700 49880700 00000000 00000000 A...I........... │ │ + 0x000b6fc0 00000000 ffffffff 29350800 d3710800 ........)5...q.. │ │ + 0x000b6fd0 4d870700 55870700 00000000 00000000 M...U........... │ │ 0x000b6fe0 7e81a581 bd99817e 7effdbff c3e7ff7e ~......~~......~ │ │ 0x000b6ff0 6cfefefe 7c381000 10387cfe 7c381000 l...|8...8|.|8.. │ │ 0x000b7000 387c38fe fed61038 10387cfe fe7c1038 8|8....8.8|..|.8 │ │ 0x000b7010 0000183c 3c180000 ffffe7c3 c3e7ffff ...<<........... │ │ 0x000b7020 003c6642 42663c00 ffc399bd bd99c3ff .... │ │ + 0x000b77e0 0a8d0800 1b8d0800 4f8d0800 80000000 ........O....... │ │ 0x000b77f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000b7800 00000000 00000000 00000000 00000000 ................ │ │ 0x000b7810 00000000 00000000 00000000 00000000 ................ │ │ 0x000b7820 00000000 00000000 00000000 ............ ├── lib/armeabi-v7a/libemboss.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: b7b5829f822a05ce858646dc59e8736ee9cb0028 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e9c76b75633c32bd9da0ec9ff73597f7c5b84c31 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libtuxpaint_fontconfig.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 42fea77e0d305f77619dc9603e974c6ecc476edd │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fe1200751be6c350837e0201eeb41ad5fbf55d7d │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libtuxpaint_pango.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: a0483ec384a995455f519fb9eaa21841632848f1 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8c94cf3fe2f8daaa83d02527018f1203d672c312 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libsnow.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 8dbae5f8253606d0f7263be5ae7312905919d516 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a27fd60ab080c336f1219dd3696d559f3dc24d00 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libstring.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 3275529b9a9bb712b81a93e77a363298e558ea3f │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c4e9f2b617078c266af71bfdebd128ba5f4fe2b5 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libmosaic_shaped.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 5d85f62365e07c0e7167732ff4c17c7c6494c380 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0c6a8e880dd6ed13455b8449b52bc74b49a8aacc │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libfretwork.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 189fcfec85943fd0ac402bb0ee81665e3a1a2529 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0ddccdb31878ff75ce38a31f626793e23ac672b2 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libfold.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 8b98461b972eb5a9103b335b49bfbc4fcd209723 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dfc0321f6efb60aa93c44905bf2136a589ba2f91 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libtuxpaint_intl.so │ ├── 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: 91abea227179413b8bf5840c550a5b9a0e7067f3 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0736bcffc8932786e31f20e7909706badcf6bf17 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libdistortion.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 34e21d8cf37728a7bec52d5ca442b4788227dedc │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e9927e4cc9d9d194c44771b262e4d281c7ec1a1c │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libkalidescope.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 0de86b7806bde8ecc812c6a7b193b11728f193c4 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b8a31696deaaca5c1246c87bf76e683be2a0e4aa │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libtint.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 3bfe66d2c7fb72dfd3814bf4680e0b351a92b5b5 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7cffecbf8476ced76009d9400d91c9868af8334e │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libtv.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: de4abd83e6f7ae9e11de3a222012b5389e00e313 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e389a33275164677ce78bf78f752267ef8fa4809 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libSDL2_image.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --symbols {} │ │ @@ -11,139 +11,139 @@ │ │ 7: 0005d198 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ 8: 000096c5 88 FUNC GLOBAL DEFAULT 12 IMG_isXV │ │ 9: 0005d190 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ 10: 0000971d 232 FUNC GLOBAL DEFAULT 12 IMG_LoadXV_RW │ │ 11: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CreateRGBSurface │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_FreeSurface │ │ 13: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetError │ │ - 14: 00009805 120 FUNC GLOBAL DEFAULT 12 IMG_isPCX │ │ - 15: 0000987d 1488 FUNC GLOBAL DEFAULT 12 IMG_LoadPCX_RW │ │ - 16: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ - 17: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ - 18: 00009e4d 24 FUNC GLOBAL DEFAULT 12 IMG_Linked_Version │ │ - 19: 00009e65 196 FUNC GLOBAL DEFAULT 12 IMG_Init │ │ - 20: 0000afad 136 FUNC GLOBAL DEFAULT 12 IMG_InitJPG │ │ - 21: 00011e19 20 FUNC GLOBAL DEFAULT 12 IMG_InitWEBP │ │ - 22: 0000e039 272 FUNC GLOBAL DEFAULT 12 IMG_InitPNG │ │ - 23: 00012e59 20 FUNC GLOBAL DEFAULT 12 IMG_InitTIF │ │ - 24: 00009f29 88 FUNC GLOBAL DEFAULT 12 IMG_Quit │ │ - 25: 00011e2d 2 FUNC GLOBAL DEFAULT 12 IMG_QuitWEBP │ │ - 26: 00012e6d 2 FUNC GLOBAL DEFAULT 12 IMG_QuitTIF │ │ - 27: 0000e149 20 FUNC GLOBAL DEFAULT 12 IMG_QuitPNG │ │ - 28: 0000b035 20 FUNC GLOBAL DEFAULT 12 IMG_QuitJPG │ │ - 29: 00009f81 304 FUNC GLOBAL DEFAULT 12 IMG_LoadTyped_RW │ │ - 30: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ - 31: 0000a0b1 48 FUNC GLOBAL DEFAULT 12 IMG_Load │ │ - 32: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ - 33: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ - 34: 0000a0e1 6 FUNC GLOBAL DEFAULT 12 IMG_Load_RW │ │ - 35: 0000a0e9 38 FUNC GLOBAL DEFAULT 12 IMG_LoadTexture │ │ - 36: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CreateTextureFromSurface │ │ - 37: 0000a111 40 FUNC GLOBAL DEFAULT 12 IMG_LoadTexture_RW │ │ - 38: 0000a139 42 FUNC GLOBAL DEFAULT 12 IMG_LoadTextureTyped_RW │ │ - 39: 00013d71 1676 FUNC GLOBAL DEFAULT 12 IMG_LoadTGA_RW │ │ - 40: 0000b9b5 98 FUNC GLOBAL DEFAULT 12 IMG_isCUR │ │ - 41: 0000c2b5 6 FUNC GLOBAL DEFAULT 12 IMG_LoadCUR_RW │ │ - 42: 0000b951 98 FUNC GLOBAL DEFAULT 12 IMG_isICO │ │ - 43: 0000c2ad 6 FUNC GLOBAL DEFAULT 12 IMG_LoadICO_RW │ │ - 44: 0000b8d1 128 FUNC GLOBAL DEFAULT 12 IMG_isBMP │ │ - 45: 0000ba19 2196 FUNC GLOBAL DEFAULT 12 IMG_LoadBMP_RW │ │ - 46: 0001375d 180 FUNC GLOBAL DEFAULT 12 IMG_isGIF │ │ - 47: 00013811 1376 FUNC GLOBAL DEFAULT 12 IMG_LoadGIF_RW │ │ - 48: 0000b049 304 FUNC GLOBAL DEFAULT 12 IMG_isJPG │ │ - 49: 0000b179 576 FUNC GLOBAL DEFAULT 12 IMG_LoadJPG_RW │ │ - 50: 00014935 180 FUNC GLOBAL DEFAULT 12 IMG_isLBM │ │ - 51: 000149e9 2396 FUNC GLOBAL DEFAULT 12 IMG_LoadLBM_RW │ │ - 52: 0000e15d 136 FUNC GLOBAL DEFAULT 12 IMG_isPNG │ │ - 53: 0000e1e5 920 FUNC GLOBAL DEFAULT 12 IMG_LoadPNG_RW │ │ - 54: 000144b5 124 FUNC GLOBAL DEFAULT 12 IMG_isPNM │ │ - 55: 00014531 1028 FUNC GLOBAL DEFAULT 12 IMG_LoadPNM_RW │ │ - 56: 00012e71 4 FUNC GLOBAL DEFAULT 12 IMG_isTIF │ │ - 57: 00012e75 4 FUNC GLOBAL DEFAULT 12 IMG_LoadTIF_RW │ │ - 58: 00011fd9 128 FUNC GLOBAL DEFAULT 12 IMG_isXCF │ │ - 59: 00012059 3584 FUNC GLOBAL DEFAULT 12 IMG_LoadXCF_RW │ │ - 60: 0000a2a9 128 FUNC GLOBAL DEFAULT 12 IMG_isXPM │ │ - 61: 0000a329 1580 FUNC GLOBAL DEFAULT 12 IMG_LoadXPM_RW │ │ - 62: 00011e31 4 FUNC GLOBAL DEFAULT 12 IMG_isWEBP │ │ - 63: 00011e35 4 FUNC GLOBAL DEFAULT 12 IMG_LoadWEBP_RW │ │ - 64: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ + 14: 00009805 24 FUNC GLOBAL DEFAULT 12 IMG_Linked_Version │ │ + 15: 0000981d 196 FUNC GLOBAL DEFAULT 12 IMG_Init │ │ + 16: 000104c1 136 FUNC GLOBAL DEFAULT 12 IMG_InitJPG │ │ + 17: 00011e19 20 FUNC GLOBAL DEFAULT 12 IMG_InitWEBP │ │ + 18: 0000c669 272 FUNC GLOBAL DEFAULT 12 IMG_InitPNG │ │ + 19: 000143dd 20 FUNC GLOBAL DEFAULT 12 IMG_InitTIF │ │ + 20: 000098e1 88 FUNC GLOBAL DEFAULT 12 IMG_Quit │ │ + 21: 00011e2d 2 FUNC GLOBAL DEFAULT 12 IMG_QuitWEBP │ │ + 22: 000143f1 2 FUNC GLOBAL DEFAULT 12 IMG_QuitTIF │ │ + 23: 0000c779 20 FUNC GLOBAL DEFAULT 12 IMG_QuitPNG │ │ + 24: 00010549 20 FUNC GLOBAL DEFAULT 12 IMG_QuitJPG │ │ + 25: 00009939 304 FUNC GLOBAL DEFAULT 12 IMG_LoadTyped_RW │ │ + 26: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ + 27: 00009a69 48 FUNC GLOBAL DEFAULT 12 IMG_Load │ │ + 28: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ + 29: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ + 30: 00009a99 6 FUNC GLOBAL DEFAULT 12 IMG_Load_RW │ │ + 31: 00009aa1 38 FUNC GLOBAL DEFAULT 12 IMG_LoadTexture │ │ + 32: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CreateTextureFromSurface │ │ + 33: 00009ac9 40 FUNC GLOBAL DEFAULT 12 IMG_LoadTexture_RW │ │ + 34: 00009af1 42 FUNC GLOBAL DEFAULT 12 IMG_LoadTextureTyped_RW │ │ + 35: 00013d51 1676 FUNC GLOBAL DEFAULT 12 IMG_LoadTGA_RW │ │ + 36: 00010ec9 98 FUNC GLOBAL DEFAULT 12 IMG_isCUR │ │ + 37: 000117c9 6 FUNC GLOBAL DEFAULT 12 IMG_LoadCUR_RW │ │ + 38: 00010e65 98 FUNC GLOBAL DEFAULT 12 IMG_isICO │ │ + 39: 000117c1 6 FUNC GLOBAL DEFAULT 12 IMG_LoadICO_RW │ │ + 40: 00010de5 128 FUNC GLOBAL DEFAULT 12 IMG_isBMP │ │ + 41: 00010f2d 2196 FUNC GLOBAL DEFAULT 12 IMG_LoadBMP_RW │ │ + 42: 0001373d 180 FUNC GLOBAL DEFAULT 12 IMG_isGIF │ │ + 43: 000137f1 1376 FUNC GLOBAL DEFAULT 12 IMG_LoadGIF_RW │ │ + 44: 0001055d 304 FUNC GLOBAL DEFAULT 12 IMG_isJPG │ │ + 45: 0001068d 576 FUNC GLOBAL DEFAULT 12 IMG_LoadJPG_RW │ │ + 46: 00014935 180 FUNC GLOBAL DEFAULT 12 IMG_isLBM │ │ + 47: 000149e9 2396 FUNC GLOBAL DEFAULT 12 IMG_LoadLBM_RW │ │ + 48: 000117d1 120 FUNC GLOBAL DEFAULT 12 IMG_isPCX │ │ + 49: 00011849 1488 FUNC GLOBAL DEFAULT 12 IMG_LoadPCX_RW │ │ + 50: 0000c78d 136 FUNC GLOBAL DEFAULT 12 IMG_isPNG │ │ + 51: 0000c815 920 FUNC GLOBAL DEFAULT 12 IMG_LoadPNG_RW │ │ + 52: 000144b5 124 FUNC GLOBAL DEFAULT 12 IMG_isPNM │ │ + 53: 00014531 1028 FUNC GLOBAL DEFAULT 12 IMG_LoadPNM_RW │ │ + 54: 000143f5 4 FUNC GLOBAL DEFAULT 12 IMG_isTIF │ │ + 55: 000143f9 4 FUNC GLOBAL DEFAULT 12 IMG_LoadTIF_RW │ │ + 56: 00011fd9 128 FUNC GLOBAL DEFAULT 12 IMG_isXCF │ │ + 57: 00012059 3584 FUNC GLOBAL DEFAULT 12 IMG_LoadXCF_RW │ │ + 58: 00009c61 128 FUNC GLOBAL DEFAULT 12 IMG_isXPM │ │ + 59: 00009ce1 1580 FUNC GLOBAL DEFAULT 12 IMG_LoadXPM_RW │ │ + 60: 00011e31 4 FUNC GLOBAL DEFAULT 12 IMG_isWEBP │ │ + 61: 00011e35 4 FUNC GLOBAL DEFAULT 12 IMG_LoadWEBP_RW │ │ + 62: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ + 63: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ + 64: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ 65: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ 66: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_isspace │ │ 67: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_strncasecmp │ │ 68: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memcpy │ │ 69: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@LIBC (2) │ │ 70: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetColorKey │ │ - 71: 0000a955 1504 FUNC GLOBAL DEFAULT 12 IMG_ReadXPMFromArray │ │ - 72: 00000000 0 FUNC GLOBAL DEFAULT UND longjmp@LIBC (2) │ │ - 73: 0002ac9d 582 FUNC GLOBAL DEFAULT 12 jpeg_calc_output_dimensions │ │ - 74: 00021e35 164 FUNC GLOBAL DEFAULT 12 jpeg_CreateDecompress │ │ - 75: 00021ed9 4 FUNC GLOBAL DEFAULT 12 jpeg_destroy_decompress │ │ - 76: 00022121 134 FUNC GLOBAL DEFAULT 12 jpeg_finish_decompress │ │ - 77: 00022091 72 FUNC GLOBAL DEFAULT 12 jpeg_read_header │ │ - 78: 000222e1 144 FUNC GLOBAL DEFAULT 12 jpeg_read_scanlines │ │ - 79: 0002a941 210 FUNC GLOBAL DEFAULT 12 jpeg_resync_to_restart │ │ - 80: 00022249 152 FUNC GLOBAL DEFAULT 12 jpeg_start_decompress │ │ - 81: 0002c319 96 FUNC GLOBAL DEFAULT 12 jpeg_std_error │ │ - 82: 00000000 0 FUNC GLOBAL DEFAULT UND setjmp@LIBC (2) │ │ - 83: 0005c528 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ - 84: 0005c604 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ - 85: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ClearError │ │ - 86: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE16 │ │ - 87: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ - 88: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ - 89: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ - 90: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_strcmp │ │ - 91: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_strncmp │ │ - 92: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ - 93: 0003f701 34 FUNC GLOBAL DEFAULT 12 png_create_info_struct │ │ - 94: 00048261 20 FUNC GLOBAL DEFAULT 12 png_create_read_struct │ │ - 95: 0004a255 204 FUNC GLOBAL DEFAULT 12 png_destroy_read_struct │ │ - 96: 000446cd 128 FUNC GLOBAL DEFAULT 12 png_get_IHDR │ │ - 97: 00044261 16 FUNC GLOBAL DEFAULT 12 png_get_channels │ │ - 98: 0003fb75 8 FUNC GLOBAL DEFAULT 12 png_get_io_ptr │ │ - 99: 00044975 50 FUNC GLOBAL DEFAULT 12 png_get_PLTE │ │ - 100: 00044a31 90 FUNC GLOBAL DEFAULT 12 png_get_tRNS │ │ - 101: 00043e01 18 FUNC GLOBAL DEFAULT 12 png_get_valid │ │ - 102: 00049db5 292 FUNC GLOBAL DEFAULT 12 png_read_image │ │ - 103: 00048275 796 FUNC GLOBAL DEFAULT 12 png_read_info │ │ - 104: 00048645 52 FUNC GLOBAL DEFAULT 12 png_read_update_info │ │ - 105: 0004b829 48 FUNC GLOBAL DEFAULT 12 png_set_expand │ │ - 106: 0004b915 60 FUNC GLOBAL DEFAULT 12 png_set_gray_to_rgb │ │ - 107: 000553f1 32 FUNC GLOBAL DEFAULT 12 png_set_packing │ │ - 108: 0004a8c5 64 FUNC GLOBAL DEFAULT 12 png_set_read_fn │ │ - 109: 0004aaa1 44 FUNC GLOBAL DEFAULT 12 png_set_strip_16 │ │ - 110: 0003f655 100 FUNC GLOBAL DEFAULT 12 png_sig_cmp │ │ - 111: 00043c85 120 FUNC GLOBAL DEFAULT 12 png_set_longjmp_fn │ │ - 112: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MapRGB │ │ - 113: 0000e57d 566 FUNC GLOBAL DEFAULT 12 mz_adler32 │ │ - 114: 0000e7b5 80 FUNC GLOBAL DEFAULT 12 mz_crc32 │ │ - 115: 0000e805 5844 FUNC GLOBAL DEFAULT 12 tinfl_decompress │ │ - 116: 0000fed9 264 FUNC GLOBAL DEFAULT 12 tinfl_decompress_mem_to_heap │ │ - 117: 0000ffe1 112 FUNC GLOBAL DEFAULT 12 tinfl_decompress_mem_to_mem │ │ - 118: 00010051 232 FUNC GLOBAL DEFAULT 12 tinfl_decompress_mem_to_callback │ │ - 119: 00010139 5700 FUNC GLOBAL DEFAULT 12 tdefl_compress │ │ - 120: 0001177d 28 FUNC GLOBAL DEFAULT 12 tdefl_compress_buffer │ │ - 121: 00011799 214 FUNC GLOBAL DEFAULT 12 tdefl_init │ │ - 122: 00011871 4 FUNC GLOBAL DEFAULT 12 tdefl_get_prev_return_status │ │ - 123: 00011875 4 FUNC GLOBAL DEFAULT 12 tdefl_get_adler32 │ │ - 124: 00011879 114 FUNC GLOBAL DEFAULT 12 tdefl_compress_mem_to_output │ │ - 125: 000118ed 84 FUNC GLOBAL DEFAULT 12 tdefl_compress_mem_to_heap │ │ - 126: 00011941 92 FUNC GLOBAL DEFAULT 12 tdefl_compress_mem_to_mem │ │ - 127: 0001199d 888 FUNC GLOBAL DEFAULT 12 tdefl_write_image_to_png_file_in_memory │ │ - 128: 00011d15 220 FUNC GLOBAL DEFAULT 12 IMG_SavePNG_RW │ │ - 129: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertSurfaceFormat │ │ - 130: 00011df1 40 FUNC GLOBAL DEFAULT 12 IMG_SavePNG │ │ + 71: 0000a30d 1504 FUNC GLOBAL DEFAULT 12 IMG_ReadXPMFromArray │ │ + 72: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 73: 0003f701 34 FUNC GLOBAL DEFAULT 12 png_create_info_struct │ │ + 74: 00048261 20 FUNC GLOBAL DEFAULT 12 png_create_read_struct │ │ + 75: 0004a255 204 FUNC GLOBAL DEFAULT 12 png_destroy_read_struct │ │ + 76: 000446cd 128 FUNC GLOBAL DEFAULT 12 png_get_IHDR │ │ + 77: 00044261 16 FUNC GLOBAL DEFAULT 12 png_get_channels │ │ + 78: 0003fb75 8 FUNC GLOBAL DEFAULT 12 png_get_io_ptr │ │ + 79: 00044975 50 FUNC GLOBAL DEFAULT 12 png_get_PLTE │ │ + 80: 00044a31 90 FUNC GLOBAL DEFAULT 12 png_get_tRNS │ │ + 81: 00043e01 18 FUNC GLOBAL DEFAULT 12 png_get_valid │ │ + 82: 00049db5 292 FUNC GLOBAL DEFAULT 12 png_read_image │ │ + 83: 00048275 796 FUNC GLOBAL DEFAULT 12 png_read_info │ │ + 84: 00048645 52 FUNC GLOBAL DEFAULT 12 png_read_update_info │ │ + 85: 0004b829 48 FUNC GLOBAL DEFAULT 12 png_set_expand │ │ + 86: 0004b915 60 FUNC GLOBAL DEFAULT 12 png_set_gray_to_rgb │ │ + 87: 000553f1 32 FUNC GLOBAL DEFAULT 12 png_set_packing │ │ + 88: 0004a8c5 64 FUNC GLOBAL DEFAULT 12 png_set_read_fn │ │ + 89: 0004aaa1 44 FUNC GLOBAL DEFAULT 12 png_set_strip_16 │ │ + 90: 0003f655 100 FUNC GLOBAL DEFAULT 12 png_sig_cmp │ │ + 91: 00043c85 120 FUNC GLOBAL DEFAULT 12 png_set_longjmp_fn │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND setjmp@LIBC (2) │ │ + 93: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MapRGB │ │ + 94: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ + 95: 00000000 0 FUNC GLOBAL DEFAULT UND longjmp@LIBC (2) │ │ + 96: 0000cbad 566 FUNC GLOBAL DEFAULT 12 mz_adler32 │ │ + 97: 0000cde5 80 FUNC GLOBAL DEFAULT 12 mz_crc32 │ │ + 98: 0000ce35 5844 FUNC GLOBAL DEFAULT 12 tinfl_decompress │ │ + 99: 0000e509 264 FUNC GLOBAL DEFAULT 12 tinfl_decompress_mem_to_heap │ │ + 100: 0000e611 112 FUNC GLOBAL DEFAULT 12 tinfl_decompress_mem_to_mem │ │ + 101: 0000e681 232 FUNC GLOBAL DEFAULT 12 tinfl_decompress_mem_to_callback │ │ + 102: 0000e769 5700 FUNC GLOBAL DEFAULT 12 tdefl_compress │ │ + 103: 0000fdad 28 FUNC GLOBAL DEFAULT 12 tdefl_compress_buffer │ │ + 104: 0000fdc9 214 FUNC GLOBAL DEFAULT 12 tdefl_init │ │ + 105: 0000fea1 4 FUNC GLOBAL DEFAULT 12 tdefl_get_prev_return_status │ │ + 106: 0000fea5 4 FUNC GLOBAL DEFAULT 12 tdefl_get_adler32 │ │ + 107: 0000fea9 114 FUNC GLOBAL DEFAULT 12 tdefl_compress_mem_to_output │ │ + 108: 0000ff1d 84 FUNC GLOBAL DEFAULT 12 tdefl_compress_mem_to_heap │ │ + 109: 0000ff71 92 FUNC GLOBAL DEFAULT 12 tdefl_compress_mem_to_mem │ │ + 110: 0000ffcd 888 FUNC GLOBAL DEFAULT 12 tdefl_write_image_to_png_file_in_memory │ │ + 111: 00010345 220 FUNC GLOBAL DEFAULT 12 IMG_SavePNG_RW │ │ + 112: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertSurfaceFormat │ │ + 113: 00010421 40 FUNC GLOBAL DEFAULT 12 IMG_SavePNG │ │ + 114: 0002ac9d 582 FUNC GLOBAL DEFAULT 12 jpeg_calc_output_dimensions │ │ + 115: 00021e35 164 FUNC GLOBAL DEFAULT 12 jpeg_CreateDecompress │ │ + 116: 00021ed9 4 FUNC GLOBAL DEFAULT 12 jpeg_destroy_decompress │ │ + 117: 00022121 134 FUNC GLOBAL DEFAULT 12 jpeg_finish_decompress │ │ + 118: 00022091 72 FUNC GLOBAL DEFAULT 12 jpeg_read_header │ │ + 119: 000222e1 144 FUNC GLOBAL DEFAULT 12 jpeg_read_scanlines │ │ + 120: 0002a941 210 FUNC GLOBAL DEFAULT 12 jpeg_resync_to_restart │ │ + 121: 00022249 152 FUNC GLOBAL DEFAULT 12 jpeg_start_decompress │ │ + 122: 0002c319 96 FUNC GLOBAL DEFAULT 12 jpeg_std_error │ │ + 123: 0005c528 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 124: 0005c604 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 125: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ClearError │ │ + 126: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE16 │ │ + 127: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ + 128: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ + 129: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_strcmp │ │ + 130: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_strncmp │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE32 │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@LIBC (2) │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ 134: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ 135: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UpperBlit │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_FillRect │ │ - 137: 00012e79 4 FUNC GLOBAL DEFAULT 12 IMG_isXXX │ │ - 138: 00012e7d 4 FUNC GLOBAL DEFAULT 12 IMG_LoadXXX_RW │ │ + 137: 00012e59 4 FUNC GLOBAL DEFAULT 12 IMG_isXXX │ │ + 138: 00012e5d 4 FUNC GLOBAL DEFAULT 12 IMG_LoadXXX_RW │ │ 139: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_snprintf │ │ 140: 00000000 0 OBJECT GLOBAL DEFAULT UND _ctype_@LIBC (2) │ │ 141: 0005c508 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ 142: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memset │ │ 143: 00064e2c 456 OBJECT GLOBAL DEFAULT 15 jpeg_aritab │ │ 144: 00015345 192 FUNC GLOBAL DEFAULT 12 jpeg_CreateCompress │ │ 145: 0003f059 336 FUNC GLOBAL DEFAULT 12 jinit_memory_mgr │ ├── readelf --wide --relocs {} │ │ @@ -195,23 +195,23 @@ │ │ 00068ce4 00000017 R_ARM_RELATIVE │ │ 00068ce8 00000017 R_ARM_RELATIVE │ │ 00068cec 00000017 R_ARM_RELATIVE │ │ 00068cf0 00000017 R_ARM_RELATIVE │ │ 00068cf4 00000017 R_ARM_RELATIVE │ │ 00068cf8 00000017 R_ARM_RELATIVE │ │ 00068cfc 00000017 R_ARM_RELATIVE │ │ -00068d00 00000017 R_ARM_RELATIVE │ │ 00068d04 00000017 R_ARM_RELATIVE │ │ 00068d08 00000017 R_ARM_RELATIVE │ │ 00068d0c 00000017 R_ARM_RELATIVE │ │ 00068d10 00000017 R_ARM_RELATIVE │ │ 00068d14 00000017 R_ARM_RELATIVE │ │ 00068d18 00000017 R_ARM_RELATIVE │ │ 00068d1c 00000017 R_ARM_RELATIVE │ │ 00068d20 00000017 R_ARM_RELATIVE │ │ +00068d24 00000017 R_ARM_RELATIVE │ │ 00068d30 00000017 R_ARM_RELATIVE │ │ 00068d34 00000017 R_ARM_RELATIVE │ │ 00068d38 00000017 R_ARM_RELATIVE │ │ 00068d3c 00000017 R_ARM_RELATIVE │ │ 00068d40 00000017 R_ARM_RELATIVE │ │ 00068d44 00000017 R_ARM_RELATIVE │ │ 00068d48 00000017 R_ARM_RELATIVE │ │ @@ -298,16 +298,16 @@ │ │ 00068e8c 00000017 R_ARM_RELATIVE │ │ 00068e90 00000017 R_ARM_RELATIVE │ │ 00068e94 00000017 R_ARM_RELATIVE │ │ 00068e98 00000017 R_ARM_RELATIVE │ │ 00068ea0 00000017 R_ARM_RELATIVE │ │ 00068ea4 00000017 R_ARM_RELATIVE │ │ 00068cac 00000615 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ -00068cb0 00001e15 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ -00068d24 00004815 R_ARM_GLOB_DAT 00000000 longjmp@LIBC │ │ +00068cb0 00001a15 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ +00068d00 00005f15 R_ARM_GLOB_DAT 00000000 longjmp@LIBC │ │ 00068d28 00008615 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ 00068d2c 00008c15 R_ARM_GLOB_DAT 00000000 _ctype_@LIBC │ │ 00068e9c 0002e515 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ 00068ea8 0002f915 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ Relocation section '.rel.plt' at offset 0x8e74 contains 82 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ @@ -315,38 +315,38 @@ │ │ 00068ebc 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ 00068ec0 00000316 R_ARM_JUMP_SLOT 00000000 SDL_memcmp │ │ 00068ec4 00000416 R_ARM_JUMP_SLOT 00000000 SDL_sscanf │ │ 00068ec8 00000516 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ 00068ecc 00000b16 R_ARM_JUMP_SLOT 00000000 SDL_CreateRGBSurface │ │ 00068ed0 00000c16 R_ARM_JUMP_SLOT 00000000 SDL_FreeSurface │ │ 00068ed4 00000d16 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ -00068ed8 00001016 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ -00068edc 00001116 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ -00068ee0 00002016 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ -00068ee4 00002116 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ -00068ee8 00002416 R_ARM_JUMP_SLOT 00000000 SDL_CreateTextureFromSurface │ │ -00068eec 00004016 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ +00068ed8 00001c16 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ +00068edc 00001d16 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ +00068ee0 00002016 R_ARM_JUMP_SLOT 00000000 SDL_CreateTextureFromSurface │ │ +00068ee4 00003e16 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ +00068ee8 00003f16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ +00068eec 00004016 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ 00068ef0 00004116 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ 00068ef4 00004216 R_ARM_JUMP_SLOT 00000000 SDL_isspace │ │ 00068ef8 00004316 R_ARM_JUMP_SLOT 00000000 SDL_strncasecmp │ │ 00068efc 00004416 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ 00068f00 00004516 R_ARM_JUMP_SLOT 00000000 strtol@LIBC │ │ 00068f04 00004616 R_ARM_JUMP_SLOT 00000000 SDL_SetColorKey │ │ -00068f08 00004816 R_ARM_JUMP_SLOT 00000000 longjmp@LIBC │ │ -00068f0c 00005216 R_ARM_JUMP_SLOT 00000000 setjmp@LIBC │ │ -00068f10 00005516 R_ARM_JUMP_SLOT 00000000 SDL_ClearError │ │ -00068f14 00005616 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE16 │ │ -00068f18 00005716 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ -00068f1c 00005816 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ -00068f20 00005916 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ -00068f24 00005a16 R_ARM_JUMP_SLOT 00000000 SDL_strcmp │ │ -00068f28 00005b16 R_ARM_JUMP_SLOT 00000000 SDL_strncmp │ │ -00068f2c 00005c16 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ -00068f30 00007016 R_ARM_JUMP_SLOT 00000000 SDL_MapRGB │ │ -00068f34 00008116 R_ARM_JUMP_SLOT 00000000 SDL_ConvertSurfaceFormat │ │ +00068f08 00004816 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ +00068f0c 00005c16 R_ARM_JUMP_SLOT 00000000 setjmp@LIBC │ │ +00068f10 00005d16 R_ARM_JUMP_SLOT 00000000 SDL_MapRGB │ │ +00068f14 00005e16 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ +00068f18 00007016 R_ARM_JUMP_SLOT 00000000 SDL_ConvertSurfaceFormat │ │ +00068f1c 00005f16 R_ARM_JUMP_SLOT 00000000 longjmp@LIBC │ │ +00068f20 00007d16 R_ARM_JUMP_SLOT 00000000 SDL_ClearError │ │ +00068f24 00007e16 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE16 │ │ +00068f28 00007f16 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ +00068f2c 00008016 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ +00068f30 00008116 R_ARM_JUMP_SLOT 00000000 SDL_strcmp │ │ +00068f34 00008216 R_ARM_JUMP_SLOT 00000000 SDL_strncmp │ │ 00068f38 00008316 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ 00068f3c 00008416 R_ARM_JUMP_SLOT 00000000 fwrite@LIBC │ │ 00068f40 00008516 R_ARM_JUMP_SLOT 00000000 fprintf@LIBC │ │ 00068f44 00008716 R_ARM_JUMP_SLOT 00000000 SDL_UpperBlit │ │ 00068f48 00008816 R_ARM_JUMP_SLOT 00000000 SDL_FillRect │ │ 00068f4c 00008b16 R_ARM_JUMP_SLOT 00000000 SDL_snprintf │ │ 00068f50 00008e16 R_ARM_JUMP_SLOT 00000000 SDL_memset │ ├── 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: 980d4cf8fe9dfad010515749f94d797f2ef7bec0 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ef53fcc1d624e591f90bf6709db79cfc0f96c1a4 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -1,43 +1,43 @@ │ │ │ │ Version symbols section '.gnu.version' contains 787 entries: │ │ Addr: 0x0000000000007e58 Offset: 0x007e58 Link: 3 (.dynsym) │ │ 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 0 (*local*) │ │ 004: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 008: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ 00c: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ - 010: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 01c: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 020: 0 (*local*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 024: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 01c: 0 (*local*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 020: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 028: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 03c: 1 (*global*) 1 (*global*) 0 (*local*) 0 (*local*) │ │ 040: 0 (*local*) 2 (LIBC) 0 (*local*) 0 (*local*) │ │ 044: 0 (*local*) 2 (LIBC) 0 (*local*) 1 (*global*) │ │ 048: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 050: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 054: 1 (*global*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ - 058: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ - 05c: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 05c: 2 (LIBC) 0 (*local*) 0 (*local*) 2 (LIBC) │ │ 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 070: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 078: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 080: 1 (*global*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 07c: 1 (*global*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ + 080: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ 084: 2 (LIBC) 2 (LIBC) 2 (LIBC) 0 (*local*) │ │ 088: 0 (*local*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ 08c: 2 (LIBC) 1 (*global*) 0 (*local*) 1 (*global*) │ │ 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 098: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -9,18 +9,14 @@ │ │ __aeabi_unwind_cpp_pr1 │ │ IMG_isXV │ │ __aeabi_unwind_cpp_pr0 │ │ IMG_LoadXV_RW │ │ SDL_CreateRGBSurface │ │ SDL_FreeSurface │ │ SDL_SetError │ │ -IMG_isPCX │ │ -IMG_LoadPCX_RW │ │ -SDL_free │ │ -SDL_malloc │ │ IMG_Linked_Version │ │ IMG_Init │ │ IMG_InitJPG │ │ IMG_InitWEBP │ │ IMG_InitPNG │ │ IMG_InitTIF │ │ IMG_Quit │ │ @@ -46,50 +42,36 @@ │ │ IMG_LoadBMP_RW │ │ IMG_isGIF │ │ IMG_LoadGIF_RW │ │ IMG_isJPG │ │ IMG_LoadJPG_RW │ │ IMG_isLBM │ │ IMG_LoadLBM_RW │ │ +IMG_isPCX │ │ +IMG_LoadPCX_RW │ │ IMG_isPNG │ │ IMG_LoadPNG_RW │ │ IMG_isPNM │ │ IMG_LoadPNM_RW │ │ IMG_isTIF │ │ IMG_LoadTIF_RW │ │ IMG_isXCF │ │ IMG_LoadXCF_RW │ │ IMG_isXPM │ │ IMG_LoadXPM_RW │ │ IMG_isWEBP │ │ IMG_LoadWEBP_RW │ │ SDL_realloc │ │ +SDL_free │ │ +SDL_malloc │ │ SDL_isspace │ │ SDL_strncasecmp │ │ SDL_memcpy │ │ SDL_SetColorKey │ │ IMG_ReadXPMFromArray │ │ -jpeg_calc_output_dimensions │ │ -jpeg_CreateDecompress │ │ -jpeg_destroy_decompress │ │ -jpeg_finish_decompress │ │ -jpeg_read_header │ │ -jpeg_read_scanlines │ │ -jpeg_resync_to_restart │ │ -jpeg_start_decompress │ │ -jpeg_std_error │ │ -__aeabi_idiv │ │ -__aeabi_idivmod │ │ -SDL_ClearError │ │ -SDL_ReadLE16 │ │ -SDL_ReadLE32 │ │ -SDL_Error │ │ -SDL_GetError │ │ -SDL_strcmp │ │ -SDL_strncmp │ │ png_create_info_struct │ │ png_create_read_struct │ │ png_destroy_read_struct │ │ png_get_IHDR │ │ png_get_channels │ │ png_get_io_ptr │ │ png_get_PLTE │ │ @@ -102,14 +84,15 @@ │ │ png_set_gray_to_rgb │ │ png_set_packing │ │ png_set_read_fn │ │ png_set_strip_16 │ │ png_sig_cmp │ │ png_set_longjmp_fn │ │ SDL_MapRGB │ │ +SDL_GetError │ │ mz_adler32 │ │ mz_crc32 │ │ tinfl_decompress │ │ tinfl_decompress_mem_to_heap │ │ tinfl_decompress_mem_to_mem │ │ tinfl_decompress_mem_to_callback │ │ tdefl_compress │ │ @@ -120,14 +103,31 @@ │ │ tdefl_compress_mem_to_output │ │ tdefl_compress_mem_to_heap │ │ tdefl_compress_mem_to_mem │ │ tdefl_write_image_to_png_file_in_memory │ │ IMG_SavePNG_RW │ │ SDL_ConvertSurfaceFormat │ │ IMG_SavePNG │ │ +jpeg_calc_output_dimensions │ │ +jpeg_CreateDecompress │ │ +jpeg_destroy_decompress │ │ +jpeg_finish_decompress │ │ +jpeg_read_header │ │ +jpeg_read_scanlines │ │ +jpeg_resync_to_restart │ │ +jpeg_start_decompress │ │ +jpeg_std_error │ │ +__aeabi_idiv │ │ +__aeabi_idivmod │ │ +SDL_ClearError │ │ +SDL_ReadLE16 │ │ +SDL_ReadLE32 │ │ +SDL_Error │ │ +SDL_strcmp │ │ +SDL_strncmp │ │ SDL_ReadBE32 │ │ SDL_UpperBlit │ │ SDL_FillRect │ │ IMG_isXXX │ │ IMG_LoadXXX_RW │ │ SDL_snprintf │ │ __aeabi_uidivmod │ │ @@ -743,27 +743,27 @@ │ │ _Unwind_GetTextRelBase │ │ __bss_start │ │ libSDL2.so │ │ libstdc++.so │ │ libdl.so │ │ #QF "#p8F │ │ 8FyDJF4p │ │ -F}D-h+h# │ │ CzD FT`8 │ │ 2yD h h1 │ │ /K0L{D|D │ │ -GnJnKzD"`{D │ │ -.......p....... │ │ - 0x00006c50 70000000 01030000 00000000 40010000 p...........@... │ │ + 0x00006c50 5d000000 01030000 00000000 40010000 ]...........@... │ │ 0x00006c60 00000000 0f020000 eb020000 d8020000 ................ │ │ 0x00006c70 58020000 00000000 97000000 ee000000 X............... │ │ 0x00006c80 00000000 d2020000 00000000 00000000 ................ │ │ 0x00006c90 7b010000 c7010000 ed010000 73010000 {...........s... │ │ 0x00006ca0 00000000 00000000 00000000 8d010000 ................ │ │ - 0x00006cb0 0e010000 92000000 10030000 1c000000 ................ │ │ - 0x00006cc0 1b010000 00000000 00000000 2a000000 ............*... │ │ + 0x00006cb0 0e010000 92000000 10030000 18000000 ................ │ │ + 0x00006cc0 1b010000 00000000 00000000 26000000 ............&... │ │ 0x00006cd0 00000000 00000000 d3020000 78020000 ............x... │ │ - 0x00006ce0 cc010000 00000000 d5020000 65000000 ............e... │ │ + 0x00006ce0 cc010000 00000000 d5020000 51000000 ............Q... │ │ 0x00006cf0 22020000 00000000 00000000 00000000 "............... │ │ 0x00006d00 ab020000 d7020000 c0020000 5c020000 ............\... │ │ 0x00006d10 48020000 b9010000 fd010000 6c020000 H...........l... │ │ 0x00006d20 6a010000 e0010000 6f020000 0a030000 j.......o....... │ │ 0x00006d30 9c020000 00000000 eb000000 00000000 ................ │ │ 0x00006d40 00000000 c8000000 52020000 00000000 ........R....... │ │ - 0x00006d50 14000000 00000000 8e000000 22010000 ............"... │ │ + 0x00006d50 10000000 00000000 8e000000 22010000 ............"... │ │ 0x00006d60 00000000 00000000 00000000 23010000 ............#... │ │ - 0x00006d70 5b020000 00000000 74000000 2a020000 [.......t...*... │ │ + 0x00006d70 5b020000 00000000 63000000 2a020000 [.......c...*... │ │ 0x00006d80 e6020000 3a020000 90000000 e2020000 ....:........... │ │ 0x00006d90 34010000 7d010000 2e010000 9e000000 4...}........... │ │ 0x00006da0 96010000 b5000000 cf020000 60020000 ............`... │ │ 0x00006db0 f3020000 d4010000 01000000 c2010000 ................ │ │ 0x00006dc0 cb000000 34020000 a3020000 00000000 ....4........... │ │ - 0x00006dd0 fc010000 0f030000 31000000 00000000 ........1....... │ │ - 0x00006de0 24000000 0e020000 44000000 cc020000 $.......D....... │ │ + 0x00006dd0 fc010000 0f030000 2d000000 00000000 ........-....... │ │ + 0x00006de0 20000000 0e020000 44000000 cc020000 .......D....... │ │ 0x00006df0 82020000 00000000 00000000 2d020000 ............-... │ │ 0x00006e00 1f010000 23020000 c3020000 f5000000 ....#........... │ │ - 0x00006e10 78000000 bc010000 ec000000 94020000 x............... │ │ + 0x00006e10 67000000 bc010000 ec000000 94020000 g............... │ │ 0x00006e20 00000000 91010000 fd000000 46020000 ............F... │ │ 0x00006e30 56010000 8a000000 e4000000 45020000 V...........E... │ │ - 0x00006e40 76010000 4c000000 de010000 6e020000 v...L.......n... │ │ - 0x00006e50 59000000 e8010000 41020000 dd010000 Y.......A....... │ │ - 0x00006e60 d2010000 73000000 c4010000 f7020000 ....s........... │ │ + 0x00006e40 76010000 75000000 de010000 6e020000 v...u.......n... │ │ + 0x00006e50 5e000000 e8010000 41020000 dd010000 ^.......A....... │ │ + 0x00006e60 d2010000 62000000 c4010000 f7020000 ....b........... │ │ 0x00006e70 b0010000 be010000 e4020000 00000000 ................ │ │ - 0x00006e80 49020000 f2010000 ac010000 1d000000 I............... │ │ + 0x00006e80 49020000 f2010000 ac010000 19000000 I............... │ │ 0x00006e90 a8010000 a9010000 a8020000 00000000 ................ │ │ 0x00006ea0 d9010000 e8020000 ba000000 00000000 ................ │ │ 0x00006eb0 98020000 36010000 6d010000 00000000 ....6...m....... │ │ 0x00006ec0 33020000 00020000 e3010000 c6010000 3............... │ │ - 0x00006ed0 3a000000 4b010000 32010000 6d020000 :...K...2...m... │ │ + 0x00006ed0 38000000 4b010000 32010000 6d020000 8...K...2...m... │ │ 0x00006ee0 a4000000 00000000 b6020000 00000000 ................ │ │ 0x00006ef0 b3020000 00000000 00000000 06030000 ................ │ │ 0x00006f00 b7020000 27020000 da020000 48010000 ....'.......H... │ │ 0x00006f10 00000000 01010000 00000000 74010000 ............t... │ │ 0x00006f20 9a010000 00000000 ae010000 ef010000 ................ │ │ - 0x00006f30 32000000 c3010000 02000000 2e020000 2............... │ │ + 0x00006f30 2e000000 c3010000 02000000 2e020000 ................ │ │ 0x00006f40 8d020000 15020000 ea020000 05030000 ................ │ │ 0x00006f50 eb010000 c2020000 00000000 81010000 ................ │ │ 0x00006f60 19020000 66010000 17010000 06000000 ....f........... │ │ - 0x00006f70 7f000000 03010000 f5020000 39020000 ............9... │ │ + 0x00006f70 6e000000 03010000 f5020000 39020000 n...........9... │ │ 0x00006f80 df020000 fb020000 aa010000 00000000 ................ │ │ 0x00006f90 00000000 ca020000 0c030000 00000000 ................ │ │ 0x00006fa0 c1020000 91020000 68010000 71010000 ........h...q... │ │ - 0x00006fb0 a0020000 4f000000 54020000 00000000 ....O...T....... │ │ + 0x00006fb0 a0020000 78000000 54020000 00000000 ....x...T....... │ │ 0x00006fc0 d1020000 00000000 00000000 55020000 ............U... │ │ 0x00006fd0 00000000 4b020000 a6010000 7f020000 ....K........... │ │ 0x00006fe0 00000000 97020000 4f010000 f4020000 ........O....... │ │ 0x00006ff0 a0000000 2b010000 72010000 4e010000 ....+...r...N... │ │ 0x00007000 86020000 00000000 f8020000 d4020000 ................ │ │ 0x00007010 00000000 df010000 00000000 00000000 ................ │ │ 0x00007020 00000000 00000000 08000000 09030000 ................ │ │ 0x00007030 fa010000 f0020000 24020000 50020000 ........$...P... │ │ 0x00007040 de020000 79010000 e6010000 00000000 ....y........... │ │ 0x00007050 88020000 00000000 5f020000 30020000 ........_...0... │ │ 0x00007060 e1010000 b5020000 73020000 76020000 ........s...v... │ │ - 0x00007070 6c010000 4d000000 12020000 7a020000 l...M.......z... │ │ + 0x00007070 6c010000 76000000 12020000 7a020000 l...v.......z... │ │ 0x00007080 ce020000 82010000 00000000 00000000 ................ │ │ 0x00007090 74020000 21010000 2d010000 94010000 t...!...-....... │ │ 0x000070a0 d6020000 66020000 00000000 e2010000 ....f........... │ │ 0x000070b0 44020000 4f020000 a1020000 a5000000 D...O........... │ │ 0x000070c0 af020000 bf020000 ff010000 00000000 ................ │ │ - 0x000070d0 4e000000 42010000 00000000 00000000 N...B........... │ │ + 0x000070d0 77000000 42010000 00000000 00000000 w...B........... │ │ 0x000070e0 ac020000 7d020000 51010000 1b020000 ....}...Q....... │ │ 0x000070f0 e9000000 cb020000 75010000 ce010000 ........u....... │ │ 0x00007100 85010000 f1020000 00000000 6a020000 ............j... │ │ - 0x00007110 56000000 d3010000 03030000 45000000 V...........E... │ │ + 0x00007110 7e000000 d3010000 03030000 45000000 ~...........E... │ │ 0x00007120 4c010000 c5020000 a1000000 00000000 L............... │ │ - 0x00007130 00000000 00030000 5d020000 58000000 ........]...X... │ │ + 0x00007130 00000000 00030000 5d020000 80000000 ........]....... │ │ 0x00007140 11030000 ea000000 68020000 00000000 ........h....... │ │ - 0x00007150 13020000 8c020000 29000000 00000000 ........)....... │ │ + 0x00007150 13020000 8c020000 25000000 00000000 ........%....... │ │ 0x00007160 ba020000 4a010000 ea010000 36020000 ....J.......6... │ │ 0x00007170 16020000 92020000 90020000 3f020000 ............?... │ │ - 0x00007180 ba010000 34000000 f6000000 8e010000 ....4........... │ │ - 0x00007190 d1010000 bd020000 00000000 36000000 ............6... │ │ + 0x00007180 ba010000 32000000 f6000000 8e010000 ....2........... │ │ + 0x00007190 d1010000 bd020000 00000000 34000000 ............4... │ │ 0x000071a0 00000000 f3010000 a4020000 61020000 ............a... │ │ 0x000071b0 25010000 a5020000 94000000 dd020000 %............... │ │ - 0x000071c0 53020000 37000000 00000000 db020000 S...7........... │ │ + 0x000071c0 53020000 35000000 00000000 db020000 S...5........... │ │ 0x000071d0 ee010000 4a020000 c1000000 0e030000 ....J........... │ │ 0x000071e0 00000000 e0020000 96020000 fc020000 ................ │ │ 0x000071f0 ff020000 fe020000 1f020000 00000000 ................ │ │ 0x00007200 00000000 72020000 7f010000 00000000 ....r........... │ │ 0x00007210 00000000 00000000 00000000 00000000 ................ │ │ 0x00007220 00000000 00000000 00000000 00000000 ................ │ │ 0x00007230 00000000 00000000 00000000 00000000 ................ │ │ @@ -143,189 +143,189 @@ │ │ 0x000072a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072f0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007300 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007310 00000000 00000000 00000000 0f000000 ................ │ │ - 0x00007320 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007310 00000000 00000000 00000000 31000000 ............1... │ │ + 0x00007320 00000000 00000000 00000000 3c000000 ............<... │ │ 0x00007330 00000000 00000000 00000000 00000000 ................ │ │ 0x00007340 00000000 00000000 00000000 00000000 ................ │ │ 0x00007350 00000000 00000000 00000000 00000000 ................ │ │ 0x00007360 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007370 00000000 00000000 00000000 3e000000 ............>... │ │ + 0x00007370 1e000000 00000000 00000000 00000000 ................ │ │ 0x00007380 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007390 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007390 00000000 1b000000 42000000 00000000 ........B....... │ │ 0x000073a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000073b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000073c0 22000000 00000000 00000000 00000000 "............... │ │ - 0x000073d0 00000000 00000000 1f000000 42000000 ............B... │ │ - 0x000073e0 49000000 00000000 00000000 00000000 I............... │ │ + 0x000073b0 00000000 00000000 00000000 1c000000 ................ │ │ + 0x000073c0 00000000 29000000 12000000 46000000 ....).......F... │ │ + 0x000073d0 28000000 64000000 00000000 00000000 (...d........... │ │ + 0x000073e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000073f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007400 20000000 00000000 2d000000 16000000 .......-....... │ │ - 0x00007410 46000000 2c000000 53000000 00000000 F...,...S....... │ │ - 0x00007420 00000000 5e000000 00000000 1a000000 ....^........... │ │ + 0x00007400 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007410 00000000 00000000 7b000000 00000000 ........{....... │ │ + 0x00007420 00000000 4a000000 00000000 16000000 ....J........... │ │ 0x00007430 00000000 00000000 00000000 00000000 ................ │ │ 0x00007440 00000000 00000000 00000000 00000000 ................ │ │ 0x00007450 0d000000 00000000 8c000000 00000000 ................ │ │ 0x00007460 00000000 00000000 00000000 00000000 ................ │ │ 0x00007470 00000000 00000000 00000000 99000000 ................ │ │ - 0x00007480 00000000 00000000 9d000000 15000000 ................ │ │ - 0x00007490 00000000 00000000 2b000000 00000000 ........+....... │ │ + 0x00007480 00000000 00000000 9d000000 11000000 ................ │ │ + 0x00007490 00000000 00000000 27000000 00000000 ........'....... │ │ 0x000074a0 00000000 83000000 00000000 00000000 ................ │ │ - 0x000074b0 00000000 00000000 00000000 3f000000 ............?... │ │ + 0x000074b0 00000000 00000000 00000000 3d000000 ............=... │ │ 0x000074c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000074d0 9a000000 00000000 00000000 00000000 ................ │ │ - 0x000074e0 66000000 00000000 11000000 00000000 f............... │ │ + 0x000074e0 52000000 00000000 40000000 00000000 R.......@....... │ │ 0x000074f0 a6000000 00000000 8f000000 00000000 ................ │ │ 0x00007500 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007510 54000000 00000000 00000000 00000000 T............... │ │ + 0x00007510 7c000000 00000000 00000000 00000000 |............... │ │ 0x00007520 00000000 00000000 00000000 00000000 ................ │ │ 0x00007530 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007540 00000000 00000000 4b000000 00000000 ........K....... │ │ - 0x00007550 00000000 55000000 61000000 00000000 ....U...a....... │ │ - 0x00007560 00000000 00000000 40000000 00000000 ........@....... │ │ - 0x00007570 00000000 00000000 da000000 79000000 ............y... │ │ - 0x00007580 bf000000 00000000 1b000000 00000000 ................ │ │ + 0x00007540 00000000 00000000 74000000 00000000 ........t....... │ │ + 0x00007550 00000000 7d000000 4d000000 00000000 ....}...M....... │ │ + 0x00007560 00000000 00000000 3e000000 00000000 ........>....... │ │ + 0x00007570 00000000 00000000 da000000 68000000 ............h... │ │ + 0x00007580 bf000000 00000000 17000000 00000000 ................ │ │ 0x00007590 00000000 d3000000 00000000 00000000 ................ │ │ 0x000075a0 9f000000 00000000 cf000000 00000000 ................ │ │ 0x000075b0 00000000 00000000 00000000 cd000000 ................ │ │ 0x000075c0 00000000 be000000 df000000 00000000 ................ │ │ - 0x000075d0 00000000 00000000 1e000000 00000000 ................ │ │ + 0x000075d0 00000000 00000000 1a000000 00000000 ................ │ │ 0x000075e0 d0000000 00000000 00000000 00000000 ................ │ │ - 0x000075f0 00000000 38000000 00000000 c9000000 ....8........... │ │ + 0x000075f0 00000000 36000000 00000000 c9000000 ....6........... │ │ 0x00007600 03000000 00000000 00000000 00000000 ................ │ │ - 0x00007610 00000000 00000000 51000000 57000000 ........Q...W... │ │ + 0x00007610 00000000 00000000 7a000000 7f000000 ........z....... │ │ 0x00007620 00000000 00010000 00000000 00000000 ................ │ │ 0x00007630 00000000 00000000 e3000000 00000000 ................ │ │ - 0x00007640 35000000 ae000000 00000000 00000000 5............... │ │ - 0x00007650 82000000 e8000000 00000000 f1000000 ................ │ │ + 0x00007640 33000000 ae000000 00000000 00000000 3............... │ │ + 0x00007650 71000000 e8000000 00000000 f1000000 q............... │ │ 0x00007660 00000000 00000000 00000000 00000000 ................ │ │ 0x00007670 b7000000 f7000000 00000000 00000000 ................ │ │ 0x00007680 c5000000 00000000 00000000 00000000 ................ │ │ 0x00007690 00000000 00000000 e0000000 00000000 ................ │ │ 0x000076a0 aa000000 98000000 85000000 bc000000 ................ │ │ - 0x000076b0 d7000000 7c000000 00000000 93000000 ....|........... │ │ + 0x000076b0 d7000000 6b000000 00000000 93000000 ....k........... │ │ 0x000076c0 f9000000 00000000 00000000 00000000 ................ │ │ 0x000076d0 00000000 00000000 91000000 13010000 ................ │ │ - 0x000076e0 6e000000 b4000000 00000000 00000000 n............... │ │ - 0x000076f0 16010000 81000000 96000000 07010000 ................ │ │ + 0x000076e0 5a000000 b4000000 00000000 00000000 Z............... │ │ + 0x000076f0 16010000 70000000 96000000 07010000 ....p........... │ │ 0x00007700 30010000 00000000 00000000 00000000 0............... │ │ - 0x00007710 00000000 60000000 00000000 2c010000 ....`.......,... │ │ + 0x00007710 00000000 4c000000 00000000 2c010000 ....L.......,... │ │ 0x00007720 3b010000 07000000 00000000 00000000 ;............... │ │ 0x00007730 0f010000 00000000 00000000 00000000 ................ │ │ 0x00007740 9c000000 00000000 00000000 a7000000 ................ │ │ 0x00007750 00000000 00000000 a2000000 00000000 ................ │ │ - 0x00007760 d4000000 63000000 6c000000 fc000000 ....c...l....... │ │ - 0x00007770 00000000 27010000 9b000000 5b000000 ....'.......[... │ │ + 0x00007760 d4000000 4f000000 58000000 fc000000 ....O...X....... │ │ + 0x00007770 00000000 27010000 9b000000 82000000 ....'........... │ │ 0x00007780 00000000 4d010000 00000000 00000000 ....M........... │ │ - 0x00007790 d5000000 00000000 64000000 09010000 ........d....... │ │ - 0x000077a0 2e000000 00000000 00000000 d8000000 ................ │ │ + 0x00007790 d5000000 00000000 50000000 09010000 ........P....... │ │ + 0x000077a0 2a000000 00000000 00000000 d8000000 *............... │ │ 0x000077b0 f0000000 50010000 00000000 00000000 ....P........... │ │ - 0x000077c0 00000000 3d000000 18010000 00000000 ....=........... │ │ - 0x000077d0 10000000 71000000 69000000 b0000000 ....q...i....... │ │ + 0x000077c0 00000000 3b000000 18010000 00000000 ....;........... │ │ + 0x000077d0 3f000000 60000000 55000000 b0000000 ?...`...U....... │ │ 0x000077e0 b9000000 fb000000 00000000 00000000 ................ │ │ - 0x000077f0 44010000 00000000 30000000 b6000000 D.......0....... │ │ + 0x000077f0 44010000 00000000 2c000000 b6000000 D.......,....... │ │ 0x00007800 00000000 00000000 00000000 86000000 ................ │ │ 0x00007810 0c010000 00000000 00000000 00000000 ................ │ │ 0x00007820 3a010000 c7000000 00000000 00000000 :............... │ │ - 0x00007830 00000000 00000000 00000000 3b000000 ............;... │ │ + 0x00007830 00000000 00000000 00000000 39000000 ............9... │ │ 0x00007840 8b000000 00000000 61010000 87000000 ........a....... │ │ 0x00007850 00000000 00000000 41000000 00000000 ........A....... │ │ - 0x00007860 e6000000 0c000000 67010000 26000000 ........g...&... │ │ + 0x00007860 e6000000 0c000000 67010000 22000000 ........g..."... │ │ 0x00007870 6b010000 5a010000 0d010000 7a010000 k...Z.......z... │ │ 0x00007880 89000000 00000000 00000000 ab000000 ................ │ │ 0x00007890 00000000 bb000000 00000000 92010000 ................ │ │ 0x000078a0 00000000 99010000 00000000 00000000 ................ │ │ - 0x000078b0 00000000 49010000 2f000000 95000000 ....I.../....... │ │ + 0x000078b0 00000000 49010000 2b000000 95000000 ....I...+....... │ │ 0x000078c0 00000000 00000000 db000000 09000000 ................ │ │ - 0x000078d0 54010000 33000000 05000000 00000000 T...3........... │ │ - 0x000078e0 2a010000 14010000 4a000000 a5010000 *.......J....... │ │ + 0x000078d0 54010000 2f000000 05000000 00000000 T.../........... │ │ + 0x000078e0 2a010000 14010000 73000000 a5010000 *.......s....... │ │ 0x000078f0 00000000 04010000 ab010000 00000000 ................ │ │ 0x00007900 00000000 46010000 00000000 00000000 ....F........... │ │ - 0x00007910 72000000 3d010000 5e010000 00000000 r...=...^....... │ │ + 0x00007910 61000000 3d010000 5e010000 00000000 a...=...^....... │ │ 0x00007920 84010000 ef000000 c5010000 f8000000 ................ │ │ 0x00007930 d6000000 88010000 00000000 00000000 ................ │ │ 0x00007940 00000000 af010000 00000000 02010000 ................ │ │ - 0x00007950 a2010000 00000000 89010000 39000000 ............9... │ │ + 0x00007950 a2010000 00000000 89010000 37000000 ............7... │ │ 0x00007960 70010000 c0010000 00000000 00000000 p............... │ │ - 0x00007970 52010000 15010000 00000000 76000000 R...........v... │ │ - 0x00007980 00000000 7d000000 00000000 00000000 ....}........... │ │ + 0x00007970 52010000 15010000 00000000 65000000 R...........e... │ │ + 0x00007980 00000000 6c000000 00000000 00000000 ....l........... │ │ 0x00007990 37010000 00000000 c3000000 00000000 7............... │ │ 0x000079a0 87010000 00000000 a1010000 ad000000 ................ │ │ 0x000079b0 00000000 00000000 1a010000 dc010000 ................ │ │ 0x000079c0 00000000 00000000 00000000 65010000 ............e... │ │ - 0x000079d0 59010000 5a000000 00000000 00000000 Y...Z........... │ │ - 0x000079e0 0b000000 de000000 52000000 95010000 ........R....... │ │ + 0x000079d0 59010000 81000000 00000000 00000000 Y............... │ │ + 0x000079e0 0b000000 de000000 5c000000 95010000 ........\....... │ │ 0x000079f0 84000000 d7010000 b1010000 c1010000 ................ │ │ 0x00007a00 00000000 00000000 00000000 7c010000 ............|... │ │ - 0x00007a10 00000000 7a000000 a9000000 00000000 ....z........... │ │ + 0x00007a10 00000000 69000000 a9000000 00000000 ....i........... │ │ 0x00007a20 00000000 00000000 00000000 55010000 ............U... │ │ 0x00007a30 00000000 00000000 02020000 00000000 ................ │ │ - 0x00007a40 00000000 00000000 17000000 b8010000 ................ │ │ + 0x00007a40 00000000 00000000 13000000 b8010000 ................ │ │ 0x00007a50 00000000 0b010000 00000000 00000000 ................ │ │ - 0x00007a60 00000000 b1000000 00000000 75000000 ............u... │ │ - 0x00007a70 80000000 20010000 e7000000 f5010000 .... ........... │ │ + 0x00007a60 00000000 b1000000 00000000 72000000 ............r... │ │ + 0x00007a70 6f000000 20010000 e7000000 f5010000 o... ........... │ │ 0x00007a80 00000000 bd000000 5c010000 00000000 ........\....... │ │ 0x00007a90 00000000 35010000 f0010000 00000000 ....5........... │ │ 0x00007aa0 7e010000 fe010000 00000000 00000000 ~............... │ │ 0x00007ab0 cf010000 ce000000 00000000 0c020000 ................ │ │ 0x00007ac0 a3000000 0d020000 a4010000 00000000 ................ │ │ 0x00007ad0 e9010000 00000000 26010000 05020000 ........&....... │ │ - 0x00007ae0 00000000 25000000 cb010000 00000000 ....%........... │ │ + 0x00007ae0 00000000 21000000 cb010000 00000000 ....!........... │ │ 0x00007af0 00000000 00000000 00000000 d0010000 ................ │ │ 0x00007b00 00000000 00000000 38010000 f6010000 ........8....... │ │ 0x00007b10 40020000 00000000 43010000 21020000 @.......C...!... │ │ 0x00007b20 00000000 20020000 00000000 2f020000 .... ......./... │ │ - 0x00007b30 7e000000 3d020000 db010000 09020000 ~...=........... │ │ + 0x00007b30 6d000000 3d020000 db010000 09020000 m...=........... │ │ 0x00007b40 00000000 ca000000 57010000 01020000 ........W....... │ │ - 0x00007b50 00000000 0a020000 2b020000 5c000000 ........+...\... │ │ + 0x00007b50 00000000 0a020000 2b020000 48000000 ........+...H... │ │ 0x00007b60 00000000 4d020000 00000000 fb010000 ....M........... │ │ - 0x00007b70 53010000 00000000 64010000 48000000 S.......d...H... │ │ + 0x00007b70 53010000 00000000 64010000 5f000000 S.......d..._... │ │ 0x00007b80 5d010000 00000000 39010000 1e010000 ].......9....... │ │ - 0x00007b90 00000000 f2000000 68000000 00000000 ........h....... │ │ + 0x00007b90 00000000 f2000000 54000000 00000000 ........T....... │ │ 0x00007ba0 0a000000 1c010000 08020000 9c010000 ................ │ │ 0x00007bb0 1d020000 00000000 3c010000 28020000 ........<...(... │ │ - 0x00007bc0 00000000 04020000 00000000 7b000000 ............{... │ │ + 0x00007bc0 00000000 04020000 00000000 6a000000 ............j... │ │ 0x00007bd0 5b010000 ca010000 37020000 f1010000 [.......7....... │ │ 0x00007be0 c0000000 c2000000 b5010000 00000000 ................ │ │ - 0x00007bf0 3c000000 f7010000 00000000 65020000 <...........e... │ │ + 0x00007bf0 3a000000 f7010000 00000000 65020000 :...........e... │ │ 0x00007c00 90010000 00000000 08010000 b3000000 ................ │ │ 0x00007c10 1d010000 00000000 79020000 00000000 ........y....... │ │ - 0x00007c20 21000000 7b020000 84020000 3e010000 !...{.......>... │ │ + 0x00007c20 1d000000 7b020000 84020000 3e010000 ....{.......>... │ │ 0x00007c30 0a010000 00000000 e4010000 00000000 ................ │ │ 0x00007c40 5a020000 77010000 fa000000 5f010000 Z...w......._... │ │ 0x00007c50 c8010000 d1000000 17020000 00000000 ................ │ │ - 0x00007c60 00000000 6a000000 63020000 00000000 ....j...c....... │ │ - 0x00007c70 81020000 9e010000 b3010000 5f000000 ............_... │ │ - 0x00007c80 6f000000 0e000000 00000000 77020000 o...........w... │ │ - 0x00007c90 00000000 77000000 00000000 7c020000 ....w.......|... │ │ - 0x00007ca0 28000000 00000000 e1000000 b2010000 (............... │ │ - 0x00007cb0 f3000000 00000000 00000000 6d000000 ............m... │ │ + 0x00007c60 00000000 56000000 63020000 00000000 ....V...c....... │ │ + 0x00007c70 81020000 9e010000 b3010000 4b000000 ............K... │ │ + 0x00007c80 5b000000 30000000 00000000 77020000 [...0.......w... │ │ + 0x00007c90 00000000 66000000 00000000 7c020000 ....f.......|... │ │ + 0x00007ca0 24000000 00000000 e1000000 b2010000 $............... │ │ + 0x00007cb0 f3000000 00000000 00000000 59000000 ............Y... │ │ 0x00007cc0 42020000 18020000 62010000 e2000000 B.......b....... │ │ 0x00007cd0 00000000 67020000 00000000 33010000 ....g.......3... │ │ - 0x00007ce0 00000000 27000000 c6000000 aa020000 ....'........... │ │ - 0x00007cf0 19000000 00000000 00000000 51020000 ............Q... │ │ - 0x00007d00 05010000 38020000 9d020000 18000000 ....8........... │ │ + 0x00007ce0 00000000 23000000 c6000000 aa020000 ....#........... │ │ + 0x00007cf0 15000000 00000000 00000000 51020000 ............Q... │ │ + 0x00007d00 05010000 38020000 9d020000 14000000 ....8........... │ │ 0x00007d10 cc000000 e5010000 3f010000 9b010000 ........?....... │ │ 0x00007d20 25020000 00000000 bc020000 59020000 %...........Y... │ │ - 0x00007d30 8f010000 5d000000 bf010000 00000000 ....]........... │ │ + 0x00007d30 8f010000 49000000 bf010000 00000000 ....I........... │ │ 0x00007d40 99020000 14020000 0b020000 bb020000 ................ │ │ 0x00007d50 12010000 8e020000 00000000 ad010000 ................ │ │ 0x00007d60 00000000 2c020000 ad020000 bd010000 ....,........... │ │ 0x00007d70 00000000 9e020000 00000000 bb010000 ................ │ │ 0x00007d80 b1020000 31020000 00000000 00000000 ....1........... │ │ - 0x00007d90 cd020000 71020000 87020000 67000000 ....q.......g... │ │ + 0x00007d90 cd020000 71020000 87020000 53000000 ....q.......S... │ │ 0x00007da0 e5000000 c8020000 04000000 41010000 ............A... │ │ 0x00007db0 00000000 00000000 00000000 b8020000 ................ │ │ 0x00007dc0 00000000 11010000 03020000 00000000 ................ │ │ 0x00007dd0 00000000 80010000 fe000000 26020000 ............&... │ │ 0x00007de0 7e020000 ae020000 80020000 8f020000 ~............... │ │ 0x00007df0 00000000 b2020000 89020000 00000000 ................ │ │ - 0x00007e00 98010000 f4000000 00000000 62000000 ............b... │ │ + 0x00007e00 98010000 f4000000 00000000 4e000000 ............N... │ │ 0x00007e10 00000000 e1020000 24010000 06010000 ........$....... │ │ 0x00007e20 e9020000 4e020000 1c020000 00000000 ....N........... │ │ 0x00007e30 d9000000 c7020000 19010000 00000000 ................ │ │ - 0x00007e40 f4010000 d0020000 12000000 e3020000 ................ │ │ + 0x00007e40 f4010000 d0020000 0e000000 e3020000 ................ │ │ 0x00007e50 f9010000 f9020000 ........ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -46,40 +46,40 @@ │ │ ldr pc, [ip, #3432]! ; 0xd68 │ │ │ │ 0000916c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3424]! ; 0xd60 │ │ │ │ -00009178 : │ │ +00009178 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3416]! ; 0xd58 │ │ │ │ -00009184 : │ │ +00009184 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3408]! ; 0xd50 │ │ │ │ -00009190 : │ │ +00009190 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3400]! ; 0xd48 │ │ │ │ -0000919c : │ │ +0000919c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3392]! ; 0xd40 │ │ │ │ -000091a8 : │ │ +000091a8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3384]! ; 0xd38 │ │ │ │ -000091b4 : │ │ +000091b4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3376]! ; 0xd30 │ │ │ │ 000091c0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ @@ -106,70 +106,70 @@ │ │ ldr pc, [ip, #3336]! ; 0xd08 │ │ │ │ 000091fc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3328]! ; 0xd00 │ │ │ │ -00009208 : │ │ +00009208 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3320]! ; 0xcf8 │ │ │ │ 00009214 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3312]! ; 0xcf0 │ │ │ │ -00009220 : │ │ +00009220 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3304]! ; 0xce8 │ │ │ │ -0000922c : │ │ +0000922c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3296]! ; 0xce0 │ │ │ │ -00009238 : │ │ +00009238 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3288]! ; 0xcd8 │ │ │ │ -00009244 : │ │ +00009244 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3280]! ; 0xcd0 │ │ │ │ -00009250 : │ │ +00009250 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3272]! ; 0xcc8 │ │ │ │ -0000925c : │ │ +0000925c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3264]! ; 0xcc0 │ │ │ │ -00009268 : │ │ +00009268 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3256]! ; 0xcb8 │ │ │ │ -00009274 : │ │ +00009274 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3248]! ; 0xcb0 │ │ │ │ -00009280 : │ │ +00009280 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3240]! ; 0xca8 │ │ │ │ -0000928c : │ │ +0000928c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3232]! ; 0xca0 │ │ │ │ 00009298 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -262,1096 +262,499 @@ │ │ str r6, [r0, #28] │ │ movs r5, r0 │ │ str r6, [r0, #28] │ │ movs r5, r0 │ │ str r2, [r1, #28] │ │ movs r5, r0 │ │ │ │ -00009804 : │ │ - stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ - sub sp, #144 ; 0x90 │ │ - ldr r5, [pc, #108] ; (9878 ) │ │ - mov r4, r0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r3, [r5, #0] │ │ - str r3, [sp, #140] ; 0x8c │ │ - cbz r0, 9872 │ │ - movs r6, #1 │ │ - movs r2, #0 │ │ - str r6, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r3, r6 │ │ - movs r2, #128 ; 0x80 │ │ - ldr r6, [r4, #8] │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - blx r6 │ │ - cmp r0, #1 │ │ - beq.n 9858 │ │ - movs r6, #0 │ │ - movs r1, #0 │ │ - mov r2, r8 │ │ - str r1, [sp, #0] │ │ - mov r3, r9 │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - mov r0, r6 │ │ - ldr r2, [sp, #140] ; 0x8c │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - bne.n 9874 │ │ - add sp, #144 ; 0x90 │ │ - ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ - ldrh.w r2, [sp, #12] │ │ - movw r3, #1290 ; 0x50a │ │ - cmp r2, r3 │ │ - bne.n 9838 │ │ - ldrb.w r6, [sp, #14] │ │ - cmp r6, #1 │ │ - ite hi │ │ - movhi r6, #0 │ │ - movls r6, #1 │ │ - b.n 983a │ │ - b.n 984a │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - eors.w r0, sl, #8716288 ; 0x850000 │ │ - │ │ -0000987c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #204 ; 0xcc │ │ - ldr.w r9, [pc, #1452] ; 9e30 │ │ - mov r8, r0 │ │ - add r9, pc │ │ - ldr.w r9, [r9] │ │ - ldr.w r3, [r9] │ │ - str r3, [sp, #196] ; 0xc4 │ │ - cmp r0, #0 │ │ - beq.w 9b2a │ │ - movs r4, #1 │ │ - movs r2, #0 │ │ - str r4, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r3, r4 │ │ - movs r2, #128 ; 0x80 │ │ - ldr.w r4, [r8, #8] │ │ - strd r0, r1, [sp, #24] │ │ - mov r0, r8 │ │ - add r1, sp, #68 ; 0x44 │ │ - blx r4 │ │ - cbz r0, 9916 │ │ - ldrb.w fp, [sp, #71] ; 0x47 │ │ - ldrh.w r2, [sp, #72] ; 0x48 │ │ - cmp.w fp, #1 │ │ - ldrh.w r7, [sp, #74] ; 0x4a │ │ - ldrh.w r4, [sp, #76] ; 0x4c │ │ - ldrh.w r3, [sp, #78] ; 0x4e │ │ - ldrb.w r6, [sp, #133] ; 0x85 │ │ - beq.n 9938 │ │ - cmp.w fp, #8 │ │ - beq.n 9922 │ │ - ldr.w r3, [pc, #1364] ; 9e34 │ │ - movs r0, #0 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - blx 9178 │ │ - movs r1, #0 │ │ - ldrd r2, r3, [sp, #24] │ │ - mov r0, r8 │ │ - str r1, [sp, #0] │ │ - ldr.w r1, [r8, #4] │ │ - blx r1 │ │ - ldr r0, [sp, #20] │ │ - blx 916c │ │ - movs r0, #0 │ │ - ldr r2, [sp, #196] ; 0xc4 │ │ - ldr.w r3, [r9] │ │ - cmp r2, r3 │ │ - bne.w 9c04 │ │ - add sp, #204 ; 0xcc │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr.w r3, [pc, #1312] ; 9e38 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - movs r0, #0 │ │ - b.n 98e8 │ │ - cmp r6, #1 │ │ - beq.w 9bf0 │ │ - cmp r6, #3 │ │ - beq.w 9be0 │ │ - ldr.w r3, [pc, #1292] ; 9e3c │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - b.n 991e │ │ - subs r1, r6, #1 │ │ - cmp r1, #3 │ │ - bhi.n 98de │ │ - movs r0, #0 │ │ - movs r1, #8 │ │ - mov r5, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - mov r1, r0 │ │ - sxth r4, r4 │ │ - sxth r2, r2 │ │ - subs r2, r4, r2 │ │ - sxth r3, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ - mov r4, r2 │ │ - sxth r2, r7 │ │ - adds r4, #1 │ │ - subs r2, r3, r2 │ │ - movs r7, #0 │ │ - str r1, [sp, #4] │ │ - str r0, [sp, #8] │ │ - adds r2, #1 │ │ - str r5, [sp, #0] │ │ - mov r1, r4 │ │ - mov r0, r7 │ │ - str r7, [sp, #12] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - blx 9154 │ │ - mov sl, r0 │ │ - cmp r0, #0 │ │ - beq.w 9bfc │ │ - ldrb.w r3, [sp, #133] ; 0x85 │ │ - ldrh.w r5, [sp, #134] ; 0x86 │ │ - ldr r0, [r0, #16] │ │ - smulbb r3, r5, r3 │ │ - cmp r3, r0 │ │ - it le │ │ - strle r7, [sp, #20] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ble.n 9998 │ │ - ldr.w r3, [pc, #1196] ; 9e40 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - blx 9184 │ │ - smulbb r2, fp, r6 │ │ - ldr.w r3, [sl, #12] │ │ - ldr.w r5, [sl, #20] │ │ - cmp r3, #0 │ │ - str r2, [sp, #32] │ │ - str r0, [sp, #36] ; 0x24 │ │ - ble.w 9b14 │ │ - movs r3, #0 │ │ - str.w r9, [sp, #52] ; 0x34 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #32] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - cmp r0, #8 │ │ - it eq │ │ - moveq r2, r5 │ │ - mov r1, r2 │ │ - cmp r3, #0 │ │ - beq.w 9ba6 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - ble.n 99fc │ │ - add.w r9, sp, #67 ; 0x43 │ │ - add.w fp, r2, r3 │ │ - mov r6, r2 │ │ - movs r7, #0 │ │ - str r4, [sp, #60] ; 0x3c │ │ - cmp r7, #0 │ │ - beq.w 9b2c │ │ - ldrb.w lr, [sp, #67] ; 0x43 │ │ - subs r7, #1 │ │ - strb.w lr, [r6], #1 │ │ - cmp r6, fp │ │ - bne.n 99e6 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #4 │ │ - bgt.w 9b68 │ │ - ldrb.w r3, [sp, #133] ; 0x85 │ │ - cmp r3, #0 │ │ - beq.n 9af8 │ │ - ldrh.w r1, [sp, #134] ; 0x86 │ │ - movs r7, #0 │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - sxth r1, r1 │ │ - cmp r1, #0 │ │ - ittt gt │ │ - movgt r3, #0 │ │ - movgt r2, #7 │ │ - movgt r6, r3 │ │ - ble.n 9af2 │ │ - cmp r4, r2 │ │ - ldrb.w r1, [ip], #1 │ │ - ble.n 9a3c │ │ - asrs r0, r1, #7 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #1 │ │ - cmp r4, r0 │ │ - ble.n 9a54 │ │ - ubfx r0, r1, #6, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #2 │ │ - cmp r4, r0 │ │ - ble.n 9a6c │ │ - ubfx r0, r1, #5, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #3 │ │ - cmp r4, r0 │ │ - ble.n 9a84 │ │ - ubfx r0, r1, #4, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #4 │ │ - cmp r4, r0 │ │ - ble.n 9a9c │ │ - ubfx r0, r1, #3, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #5 │ │ - cmp r4, r0 │ │ - ble.n 9ab4 │ │ - ubfx r0, r1, #2, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #6 │ │ - cmp r4, r0 │ │ - ble.n 9acc │ │ - ubfx r0, r1, #1, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - cmp.w r4, r6, lsl #3 │ │ - ble.n 9ae0 │ │ - and.w r1, r1, #1 │ │ - ldrb r0, [r5, r3] │ │ - lsls r1, r7 │ │ - orrs r1, r0 │ │ - strb r1, [r5, r3] │ │ - adds r3, #1 │ │ - ldrh.w r1, [sp, #134] ; 0x86 │ │ - adds r6, #1 │ │ - adds r2, #8 │ │ - sxth r1, r1 │ │ - cmp r1, r6 │ │ - bgt.n 9a24 │ │ - ldrb.w r3, [sp, #133] ; 0x85 │ │ - adds r7, #1 │ │ - cmp r3, r7 │ │ - bgt.n 9a18 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr.w r2, [sl, #16] │ │ - adds r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - add r5, r2 │ │ - mov r1, r3 │ │ - ldr.w r3, [sl, #12] │ │ - cmp r3, r1 │ │ - bgt.w 99bc │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #8 │ │ - beq.n 9c08 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - blx 9178 │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bne.n 9bc8 │ │ - mov r0, sl │ │ - b.n 9904 │ │ - b.n 9904 │ │ - movs r2, #1 │ │ - mov r0, r8 │ │ - mov r3, r2 │ │ - mov r1, r9 │ │ - ldr.w r4, [r8, #8] │ │ - blx r4 │ │ - cmp r0, #0 │ │ - beq.n 9bb8 │ │ - ldrb.w lr, [sp, #67] ; 0x43 │ │ - and.w r3, lr, #192 ; 0xc0 │ │ - cmp r3, #192 ; 0xc0 │ │ - bne.w 99f2 │ │ - movs r2, #1 │ │ - mov r0, r8 │ │ - mov r3, r2 │ │ - mov r1, r9 │ │ - ldr.w r4, [r8, #8] │ │ - and.w r7, lr, #63 ; 0x3f │ │ - blx r4 │ │ - cbz r0, 9bb8 │ │ - ldrb.w lr, [sp, #67] ; 0x43 │ │ - subs r7, #1 │ │ - b.n 99f2 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #24 │ │ - bne.n 9af8 │ │ - ldrb.w r1, [sp, #133] ; 0x85 │ │ - cmp r1, #0 │ │ - beq.n 9af8 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - movs r6, #0 │ │ - ldr.w lr, [sp, #56] ; 0x38 │ │ - cmp r4, #0 │ │ - add.w r3, r5, r6 │ │ - ble.n 9b9e │ │ - subs r2, r7, #1 │ │ - add.w r0, r7, lr │ │ - ldrb.w r1, [r2, #1]! │ │ - cmp r2, r0 │ │ - strb r1, [r3, #0] │ │ - ldrb.w r1, [sp, #133] ; 0x85 │ │ - add r3, r1 │ │ - bne.n 9b8c │ │ - add r7, r4 │ │ - adds r6, #1 │ │ - cmp r1, r6 │ │ - bgt.n 9b7e │ │ - b.n 9af8 │ │ - ldr.w r6, [r8, #8] │ │ - mov r0, r8 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - blx r6 │ │ - cmp r0, #0 │ │ - bne.w 99fc │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #644] ; (9e44 ) │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - blx 9178 │ │ - ldrd r2, r3, [sp, #24] │ │ - movs r1, #0 │ │ - mov r0, r8 │ │ - str r1, [sp, #0] │ │ - ldr.w r1, [r8, #4] │ │ - blx r1 │ │ - mov r0, sl │ │ - blx 9160 │ │ - b.n 98fc │ │ - movs r1, #24 │ │ - mov.w r0, #16711680 ; 0xff0000 │ │ - str r1, [sp, #40] ; 0x28 │ │ - movs r5, #255 ; 0xff │ │ - mov.w r1, #65280 ; 0xff00 │ │ - b.n 9948 │ │ - movs r0, #0 │ │ - str.w fp, [sp, #40] ; 0x28 │ │ - mov r1, r0 │ │ - mov r5, r0 │ │ - b.n 9948 │ │ - blx 9178 │ │ - mov r0, sl │ │ - b.n 9904 │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - ldr.w r5, [sl, #4] │ │ - movs r3, #1 │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [r5, #4] │ │ - cmp r1, #8 │ │ - lsl.w r3, r3, r1 │ │ - it eq │ │ - addeq.w r6, sp, #67 ; 0x43 │ │ - ldr r5, [r2, #4] │ │ - str r3, [r2, #0] │ │ - beq.w 9de0 │ │ - cmp r3, #0 │ │ - ble.w 9b1a │ │ - ldrb.w r2, [sp, #84] ; 0x54 │ │ - cmp r3, #1 │ │ - strb r2, [r5, #0] │ │ - ldrb.w r2, [sp, #85] ; 0x55 │ │ - strb r2, [r5, #1] │ │ - ldrb.w r2, [sp, #86] ; 0x56 │ │ - strb r2, [r5, #2] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #87] ; 0x57 │ │ - cmp r3, #2 │ │ - strb r2, [r5, #4] │ │ - ldrb.w r2, [sp, #88] ; 0x58 │ │ - strb r2, [r5, #5] │ │ - ldrb.w r2, [sp, #89] ; 0x59 │ │ - strb r2, [r5, #6] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #90] ; 0x5a │ │ - cmp r3, #3 │ │ - strb r2, [r5, #8] │ │ - ldrb.w r2, [sp, #91] ; 0x5b │ │ - strb r2, [r5, #9] │ │ - ldrb.w r2, [sp, #92] ; 0x5c │ │ - strb r2, [r5, #10] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #93] ; 0x5d │ │ - cmp r3, #4 │ │ - strb r2, [r5, #12] │ │ - ldrb.w r2, [sp, #94] ; 0x5e │ │ - strb r2, [r5, #13] │ │ - ldrb.w r2, [sp, #95] ; 0x5f │ │ - strb r2, [r5, #14] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #96] ; 0x60 │ │ - cmp r3, #5 │ │ - strb r2, [r5, #16] │ │ - ldrb.w r2, [sp, #97] ; 0x61 │ │ - strb r2, [r5, #17] │ │ - ldrb.w r2, [sp, #98] ; 0x62 │ │ - strb r2, [r5, #18] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #99] ; 0x63 │ │ - cmp r3, #6 │ │ - strb r2, [r5, #20] │ │ - ldrb.w r2, [sp, #100] ; 0x64 │ │ - strb r2, [r5, #21] │ │ - ldrb.w r2, [sp, #101] ; 0x65 │ │ - strb r2, [r5, #22] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #102] ; 0x66 │ │ - cmp r3, #7 │ │ - strb r2, [r5, #24] │ │ - ldrb.w r2, [sp, #103] ; 0x67 │ │ - strb r2, [r5, #25] │ │ - ldrb.w r2, [sp, #104] ; 0x68 │ │ - strb r2, [r5, #26] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #105] ; 0x69 │ │ - cmp r3, #8 │ │ - strb r2, [r5, #28] │ │ - ldrb.w r2, [sp, #106] ; 0x6a │ │ - strb r2, [r5, #29] │ │ - ldrb.w r2, [sp, #107] ; 0x6b │ │ - strb r2, [r5, #30] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #108] ; 0x6c │ │ - cmp r3, #9 │ │ - strb.w r2, [r5, #32] │ │ - ldrb.w r2, [sp, #109] ; 0x6d │ │ - strb.w r2, [r5, #33] ; 0x21 │ │ - ldrb.w r2, [sp, #110] ; 0x6e │ │ - strb.w r2, [r5, #34] ; 0x22 │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #111] ; 0x6f │ │ - cmp r3, #10 │ │ - strb.w r2, [r5, #36] ; 0x24 │ │ - ldrb.w r2, [sp, #112] ; 0x70 │ │ - strb.w r2, [r5, #37] ; 0x25 │ │ - ldrb.w r2, [sp, #113] ; 0x71 │ │ - strb.w r2, [r5, #38] ; 0x26 │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #114] ; 0x72 │ │ - cmp r3, #11 │ │ - strb.w r2, [r5, #40] ; 0x28 │ │ - ldrb.w r2, [sp, #115] ; 0x73 │ │ - strb.w r2, [r5, #41] ; 0x29 │ │ - ldrb.w r2, [sp, #116] ; 0x74 │ │ - strb.w r2, [r5, #42] ; 0x2a │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #117] ; 0x75 │ │ - cmp r3, #12 │ │ - strb.w r2, [r5, #44] ; 0x2c │ │ - ldrb.w r2, [sp, #118] ; 0x76 │ │ - strb.w r2, [r5, #45] ; 0x2d │ │ - ldrb.w r2, [sp, #119] ; 0x77 │ │ - strb.w r2, [r5, #46] ; 0x2e │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #120] ; 0x78 │ │ - cmp r3, #13 │ │ - strb.w r2, [r5, #48] ; 0x30 │ │ - ldrb.w r2, [sp, #121] ; 0x79 │ │ - strb.w r2, [r5, #49] ; 0x31 │ │ - ldrb.w r2, [sp, #122] ; 0x7a │ │ - strb.w r2, [r5, #50] ; 0x32 │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #123] ; 0x7b │ │ - cmp r3, #14 │ │ - strb.w r2, [r5, #52] ; 0x34 │ │ - ldrb.w r2, [sp, #124] ; 0x7c │ │ - strb.w r2, [r5, #53] ; 0x35 │ │ - ldrb.w r2, [sp, #125] ; 0x7d │ │ - strb.w r2, [r5, #54] ; 0x36 │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #126] ; 0x7e │ │ - cmp r3, #15 │ │ - strb.w r2, [r5, #56] ; 0x38 │ │ - ldrb.w r2, [sp, #127] ; 0x7f │ │ - strb.w r2, [r5, #57] ; 0x39 │ │ - ldrb.w r2, [sp, #128] ; 0x80 │ │ - strb.w r2, [r5, #58] ; 0x3a │ │ - beq.w 9b1a │ │ - ldrb.w r3, [sp, #129] ; 0x81 │ │ - strb.w r3, [r5, #60] ; 0x3c │ │ - ldrb.w r3, [sp, #130] ; 0x82 │ │ - strb.w r3, [r5, #61] ; 0x3d │ │ - ldrb.w r3, [sp, #131] ; 0x83 │ │ - strb.w r3, [r5, #62] ; 0x3e │ │ - b.n 9b1a │ │ - ldrb.w r3, [sp, #67] ; 0x43 │ │ - cmp r3, #12 │ │ - beq.n 9dfa │ │ - movs r2, #1 │ │ - ldr.w r4, [r8, #8] │ │ - mov r3, r2 │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - blx r4 │ │ - cmp r0, #0 │ │ - bne.n 9dd8 │ │ - ldr r3, [pc, #84] ; (9e48 ) │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - b.n 9bc2 │ │ - add.w r6, r5, #1024 ; 0x400 │ │ - movs r2, #1 │ │ - mov r1, r5 │ │ - mov r3, r2 │ │ - ldr.w r4, [r8, #8] │ │ - mov r0, r8 │ │ - blx r4 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - adds r1, r5, r2 │ │ - ldr.w r4, [r8, #8] │ │ - mov r0, r8 │ │ - blx r4 │ │ - movs r2, #1 │ │ - adds r1, r5, #2 │ │ - mov r3, r2 │ │ - ldr.w r4, [r8, #8] │ │ - mov r0, r8 │ │ - adds r5, #4 │ │ - blx r4 │ │ - cmp r5, r6 │ │ - bne.n 9dfe │ │ - b.n 9b1a │ │ - bic.w r0, r0, #8716288 ; 0x850000 │ │ - str r0, [r1, #16] │ │ - movs r5, r0 │ │ - str r2, [r5, #12] │ │ - movs r5, r0 │ │ - str r2, [r7, #8] │ │ - movs r5, r0 │ │ - str r0, [r6, #0] │ │ - movs r5, r0 │ │ - ldrsh r6, [r0, r1] │ │ - movs r5, r0 │ │ - ldrb r0, [r2, r0] │ │ - movs r5, r0 │ │ - │ │ -00009e4c : │ │ - ldr r3, [pc, #16] ; (9e60 ) │ │ +00009804 : │ │ + ldr r3, [pc, #16] ; (9818 ) │ │ movs r2, #0 │ │ movs r1, #2 │ │ add r3, pc │ │ strb r1, [r3, #0] │ │ mov r0, r3 │ │ strb r2, [r3, #1] │ │ strb r2, [r3, #2] │ │ bx lr │ │ nop │ │ - sub.w r0, lr, #5 │ │ + ; instruction: 0xf7f60005 │ │ │ │ -00009e64 : │ │ +0000981c : │ │ push {r3, r4, r5, lr} │ │ ands.w r4, r0, #1 │ │ mov r5, r0 │ │ - bne.n 9ea4 │ │ - ldr r3, [pc, #148] ; (9f04 ) │ │ + bne.n 985c │ │ + ldr r3, [pc, #148] ; (98bc ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ lsls r0, r5, #30 │ │ - bpl.n 9e80 │ │ + bpl.n 9838 │ │ lsls r1, r3, #30 │ │ - bpl.n 9ece │ │ + bpl.n 9886 │ │ orr.w r4, r4, #2 │ │ lsls r2, r5, #29 │ │ - bpl.n 9e8c │ │ + bpl.n 9844 │ │ lsls r0, r3, #29 │ │ - bpl.n 9edc │ │ + bpl.n 9894 │ │ orr.w r4, r4, #4 │ │ lsls r1, r5, #28 │ │ - bpl.n 9e98 │ │ + bpl.n 9850 │ │ lsls r2, r3, #28 │ │ - bpl.n 9ec0 │ │ + bpl.n 9878 │ │ orr.w r4, r4, #8 │ │ - ldr r2, [pc, #108] ; (9f08 ) │ │ + ldr r2, [pc, #108] ; (98c0 ) │ │ orrs r4, r3 │ │ add r2, pc │ │ mov r0, r4 │ │ str r4, [r2, #4] │ │ pop {r3, r4, r5, pc} │ │ - ldr r4, [pc, #100] ; (9f0c ) │ │ + ldr r4, [pc, #100] ; (98c4 ) │ │ add r4, pc │ │ ldr r3, [r4, #4] │ │ lsls r2, r3, #31 │ │ it mi │ │ movmi r4, #1 │ │ - bmi.n 9e74 │ │ - bl afac │ │ + bmi.n 982c │ │ + bl 104c0 │ │ ldr r3, [r4, #4] │ │ clz r4, r0 │ │ lsrs r4, r4, #5 │ │ - b.n 9e74 │ │ + b.n 982c │ │ bl 11e18 │ │ - cbnz r0, 9efa │ │ - ldr r3, [pc, #72] ; (9f10 ) │ │ + cbnz r0, 98b2 │ │ + ldr r3, [pc, #72] ; (98c8 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e94 │ │ - bl e038 │ │ - cbz r0, 9eea │ │ - ldr r3, [pc, #60] ; (9f14 ) │ │ + b.n 984c │ │ + bl c668 │ │ + cbz r0, 98a2 │ │ + ldr r3, [pc, #60] ; (98cc ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e80 │ │ - bl 12e58 │ │ - cbz r0, 9ef2 │ │ - ldr r3, [pc, #52] ; (9f18 ) │ │ + b.n 9838 │ │ + bl 143dc │ │ + cbz r0, 98aa │ │ + ldr r3, [pc, #52] ; (98d0 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e8c │ │ - ldr r3, [pc, #48] ; (9f1c ) │ │ + b.n 9844 │ │ + ldr r3, [pc, #48] ; (98d4 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e7c │ │ - ldr r3, [pc, #44] ; (9f20 ) │ │ + b.n 9834 │ │ + ldr r3, [pc, #44] ; (98d8 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e88 │ │ - ldr r3, [pc, #40] ; (9f24 ) │ │ + b.n 9840 │ │ + ldr r3, [pc, #40] ; (98dc ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e98 │ │ + b.n 9850 │ │ nop │ │ - ; instruction: 0xf1900005 │ │ - sbc.w r0, r4, #5 │ │ - adcs.w r0, sl, #5 │ │ - ; instruction: 0xf1380005 │ │ - ; instruction: 0xf12a0005 │ │ - adds.w r0, ip, #5 │ │ - adds.w r0, r4, #5 │ │ - add.w r0, ip, #5 │ │ - add.w r0, r4, #5 │ │ + ; instruction: 0xf7d80005 │ │ + ; instruction: 0xf7ac0005 │ │ + ; instruction: 0xf7a20005 │ │ + ; instruction: 0xf7800005 │ │ + ; instruction: 0xf7720005 │ │ + ; instruction: 0xf7640005 │ │ + ; instruction: 0xf75c0005 │ │ + ; instruction: 0xf7540005 │ │ + ; instruction: 0xf74c0005 │ │ │ │ -00009f28 : │ │ +000098e0 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #68] ; (9f70 ) │ │ + ldr r4, [pc, #68] ; (9928 ) │ │ add r4, pc │ │ ldr r3, [r4, #4] │ │ lsls r0, r3, #31 │ │ - bmi.n 9f66 │ │ + bmi.n 991e │ │ lsls r1, r3, #30 │ │ - bmi.n 9f5a │ │ + bmi.n 9912 │ │ lsls r2, r3, #29 │ │ - bmi.n 9f4e │ │ + bmi.n 9906 │ │ lsls r3, r3, #28 │ │ - bpl.n 9f44 │ │ + bpl.n 98fc │ │ bl 11e2c │ │ - ldr r3, [pc, #44] ; (9f74 ) │ │ + ldr r3, [pc, #44] ; (992c ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #4] │ │ pop {r4, pc} │ │ - bl 12e6c │ │ - ldr r3, [pc, #36] ; (9f78 ) │ │ + bl 143f0 │ │ + ldr r3, [pc, #36] ; (9930 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9f3c │ │ - bl e148 │ │ - ldr r3, [pc, #28] ; (9f7c ) │ │ + b.n 98f4 │ │ + bl c778 │ │ + ldr r3, [pc, #28] ; (9934 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9f38 │ │ - bl b034 │ │ + b.n 98f0 │ │ + bl 10548 │ │ ldr r3, [r4, #4] │ │ - b.n 9f34 │ │ + b.n 98ec │ │ nop │ │ - ; instruction: 0xf0d40005 │ │ - ; instruction: 0xf0b80005 │ │ - ; instruction: 0xf0ac0005 │ │ - ; instruction: 0xf0a00005 │ │ + ; instruction: 0xf71c0005 │ │ + ; instruction: 0xf7000005 │ │ + ; instruction: 0xf6f40005 │ │ + ; instruction: 0xf6e80005 │ │ │ │ -00009f80 : │ │ +00009938 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ sub sp, #8 │ │ cmp r0, #0 │ │ - beq.n a08a │ │ + beq.n 9a42 │ │ movs r3, #0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ movs r1, #1 │ │ movs r2, #0 │ │ str r1, [sp, #0] │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n a068 │ │ - ldr r4, [pc, #240] ; (a098 ) │ │ + blt.n 9a20 │ │ + ldr r4, [pc, #240] ; (9a50 ) │ │ mov.w r8, #0 │ │ add r4, pc │ │ adds r4, #40 ; 0x28 │ │ ldr.w r3, [r4, #-36] │ │ pld [r4] │ │ - cbz r3, 9fe0 │ │ + cbz r3, 9998 │ │ mov r0, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n a03c │ │ - ldr r2, [pc, #216] ; (a09c ) │ │ + beq.n 99f4 │ │ + ldr r2, [pc, #216] ; (9a54 ) │ │ add.w r8, r8, r8, lsl #1 │ │ mov r0, r5 │ │ add r2, pc │ │ add.w r8, r2, r8, lsl #2 │ │ ldr.w r3, [r8, #8] │ │ blx r3 │ │ mov r8, r0 │ │ cmp r7, #0 │ │ - bne.n a05a │ │ + bne.n 9a12 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cbz r6, a03c │ │ + cbz r6, 99f4 │ │ ldrb r3, [r6, #0] │ │ ldr.w ip, [r4, #-40] │ │ - cbz r3, a034 │ │ + cbz r3, 99ec │ │ ldrb.w r2, [ip] │ │ - cbz r2, a03c │ │ - ldr r1, [pc, #172] ; (a0a0 ) │ │ + cbz r2, 99f4 │ │ + ldr r1, [pc, #172] ; (9a58 ) │ │ adds r3, #1 │ │ adds r2, #1 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ ldrsh.w r0, [r1, r3, lsl #1] │ │ ldrsh.w r3, [r1, r2, lsl #1] │ │ cmp r0, r3 │ │ - bne.n a03c │ │ + bne.n 99f4 │ │ add.w r3, ip, #1 │ │ mov r0, r6 │ │ - b.n a026 │ │ + b.n 99de │ │ ldrb.w r2, [r3], #1 │ │ add.w ip, r2, #1 │ │ - cbz r2, a03c │ │ + cbz r2, 99f4 │ │ ldrsh.w lr, [r1, lr, lsl #1] │ │ ldrsh.w r2, [r1, ip, lsl #1] │ │ cmp lr, r2 │ │ - bne.n a03c │ │ + bne.n 99f4 │ │ ldrb.w r2, [r0, #1]! │ │ mov ip, r3 │ │ add.w lr, r2, #1 │ │ cmp r2, #0 │ │ - bne.n a010 │ │ + bne.n 99c8 │ │ ldrb.w r3, [ip] │ │ cmp r3, #0 │ │ - beq.n 9fc0 │ │ + beq.n 9978 │ │ add.w r8, r8, #1 │ │ adds r4, #12 │ │ cmp.w r8, #15 │ │ - bne.n 9fae │ │ - cbnz r7, a082 │ │ - ldr r0, [pc, #88] ; (a0a4 ) │ │ + bne.n 9966 │ │ + cbnz r7, 9a3a │ │ + ldr r0, [pc, #88] ; (9a5c ) │ │ add r0, pc │ │ blx 916c │ │ movs r0, #0 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r5, #16] │ │ mov r0, r5 │ │ blx r3 │ │ mov r0, r8 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #60] ; (a0a8 ) │ │ + ldr r0, [pc, #60] ; (9a60 ) │ │ add r0, pc │ │ blx 916c │ │ - cbnz r7, a07a │ │ + cbnz r7, 9a32 │ │ movs r0, #0 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r5, #16] │ │ mov r0, r5 │ │ blx r3 │ │ - b.n a072 │ │ + b.n 9a2a │ │ ldr r3, [r5, #16] │ │ mov r0, r5 │ │ blx r3 │ │ - b.n a04a │ │ - ldr r0, [pc, #32] ; (a0ac ) │ │ + b.n 9a02 │ │ + ldr r0, [pc, #32] ; (9a64 ) │ │ add r0, pc │ │ blx 916c │ │ mov r0, r5 │ │ - b.n 9fda │ │ + b.n 9992 │ │ nop │ │ - adds.w r0, r6, r5 │ │ - ; instruction: 0xeaf80005 │ │ - ldc 0, cr0, [r6], #20 │ │ - ldr r4, [r1, r5] │ │ + adcs.w r0, lr, #5 │ │ + adc.w r0, r0, #5 │ │ + ; instruction: 0xf2fe0005 │ │ + ldrsh r4, [r2, r6] │ │ movs r5, r0 │ │ - ldr r6, [r0, r7] │ │ + ldrsh r6, [r7, r6] │ │ movs r5, r0 │ │ - ldr r0, [r1, r6] │ │ + ldrsh r0, [r0, r6] │ │ movs r5, r0 │ │ │ │ -0000a0b0 : │ │ - ldr r1, [pc, #40] ; (a0dc ) │ │ +00009a68 : │ │ + ldr r1, [pc, #40] ; (9a94 ) │ │ push {r3, r4, r5, lr} │ │ add r1, pc │ │ mov r5, r0 │ │ - blx 9190 │ │ + blx 9178 │ │ movs r1, #46 ; 0x2e │ │ mov r4, r0 │ │ mov r0, r5 │ │ - blx 919c │ │ + blx 9184 │ │ mov r2, r0 │ │ - cbz r0, a0cc │ │ + cbz r0, 9a84 │ │ adds r2, #1 │ │ mov r0, r4 │ │ - cbz r4, a0da │ │ + cbz r4, 9a92 │ │ movs r1, #1 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 9f80 │ │ + b.w 9938 │ │ pop {r3, r4, r5, pc} │ │ - ldr r4, [r3, r6] │ │ + ldrsh r4, [r2, r6] │ │ movs r5, r0 │ │ │ │ -0000a0e0 : │ │ +00009a98 : │ │ movs r2, #0 │ │ - b.w 9f80 │ │ + b.w 9938 │ │ nop │ │ │ │ -0000a0e8 : │ │ +00009aa0 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ - bl a0b0 │ │ + bl 9a68 │ │ mov r4, r0 │ │ - cbz r0, a10a │ │ + cbz r0, 9ac2 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - blx 91a8 │ │ + blx 9190 │ │ mov r5, r0 │ │ mov r0, r4 │ │ blx 9160 │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ mov r5, r0 │ │ - b.n a106 │ │ + b.n 9abe │ │ nop │ │ │ │ -0000a110 : │ │ +00009ac8 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r1, r2 │ │ - bl a0e0 │ │ + bl 9a98 │ │ mov r4, r0 │ │ - cbz r0, a134 │ │ + cbz r0, 9aec │ │ mov r0, r5 │ │ mov r1, r4 │ │ - blx 91a8 │ │ + blx 9190 │ │ mov r5, r0 │ │ mov r0, r4 │ │ blx 9160 │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ mov r5, r0 │ │ - b.n a130 │ │ + b.n 9ae8 │ │ │ │ -0000a138 : │ │ +00009af0 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r1, r2 │ │ mov r2, r3 │ │ - bl 9f80 │ │ + bl 9938 │ │ mov r4, r0 │ │ - cbz r0, a15e │ │ + cbz r0, 9b16 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - blx 91a8 │ │ + blx 9190 │ │ mov r5, r0 │ │ mov r0, r4 │ │ blx 9160 │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ mov r5, r0 │ │ - b.n a15a │ │ + b.n 9b12 │ │ nop │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ - ldr r7, [pc, #276] ; (a280 ) │ │ + ldr r7, [pc, #276] ; (9c38 ) │ │ add.w r8, sp, #11 │ │ mov r4, r0 │ │ mov r6, r1 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #12] │ │ - b.n a186 │ │ + b.n 9b3e │ │ ldrb.w r3, [sp, #11] │ │ cmp r3, #34 ; 0x22 │ │ - beq.n a1b0 │ │ + beq.n 9b68 │ │ movs r2, #1 │ │ ldr r5, [r4, #8] │ │ mov r3, r2 │ │ mov r0, r4 │ │ mov r1, r8 │ │ blx r5 │ │ cmp r0, #0 │ │ - bne.n a17e │ │ - ldr r3, [pc, #236] ; (a284 ) │ │ + bne.n 9b36 │ │ + ldr r3, [pc, #236] ; (9c3c ) │ │ movs r0, #0 │ │ - ldr r2, [pc, #236] ; (a288 ) │ │ + ldr r2, [pc, #236] ; (9c40 ) │ │ add r3, pc │ │ add r2, pc │ │ str r2, [r3, #0] │ │ ldr r2, [sp, #12] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - bne.n a27c │ │ + bne.n 9c34 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cbz r6, a1de │ │ - ldr r5, [pc, #216] ; (a28c ) │ │ + cbz r6, 9b96 │ │ + ldr r5, [pc, #216] ; (9c44 ) │ │ adds r3, r6, #4 │ │ add r5, pc │ │ ldr r2, [r5, #4] │ │ cmp r3, r2 │ │ - bgt.n a242 │ │ + bgt.n 9bfa │ │ ldr r1, [r5, #8] │ │ ldr r5, [r4, #8] │ │ mov r0, r4 │ │ adds r2, r6, #3 │ │ movs r3, #1 │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n a196 │ │ - ldr r3, [pc, #192] ; (a290 ) │ │ + beq.n 9b4e │ │ + ldr r3, [pc, #192] ; (9c48 ) │ │ adds r6, #2 │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ adds r2, r0, r6 │ │ movs r3, #0 │ │ strb r3, [r2, #0] │ │ - b.n a1a2 │ │ - ldr.w r9, [pc, #180] ; a294 │ │ - ldr.w r8, [pc, #180] ; a298 │ │ + b.n 9b5a │ │ + ldr.w r9, [pc, #180] ; 9c4c │ │ + ldr.w r8, [pc, #180] ; 9c50 │ │ add r9, pc │ │ - ldr.w sl, [pc, #176] ; a29c │ │ + ldr.w sl, [pc, #176] ; 9c54 │ │ add r8, pc │ │ add sl, pc │ │ ldr.w r0, [r9, #8] │ │ - b.n a22e │ │ + b.n 9be6 │ │ lsls r3, r3, #1 │ │ mov r1, r3 │ │ str.w r3, [r8, #4] │ │ - blx 91b4 │ │ + blx 919c │ │ mov r5, r0 │ │ - cbz r0, a254 │ │ + cbz r0, 9c0c │ │ str.w r5, [r8, #8] │ │ movs r2, #1 │ │ adds r1, r0, r6 │ │ mov r3, r2 │ │ ldr r5, [r4, #8] │ │ mov r0, r4 │ │ mov fp, r6 │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n a196 │ │ + beq.n 9b4e │ │ ldr.w r0, [sl, #8] │ │ adds r6, #1 │ │ add.w r2, r0, fp │ │ ldrb.w r3, [r0, fp] │ │ cmp r3, #34 ; 0x22 │ │ - beq.n a1d8 │ │ + beq.n 9b90 │ │ ldr.w r3, [r9, #4] │ │ subs r2, r3, #1 │ │ cmp r2, r6 │ │ - bgt.n a20a │ │ + bgt.n 9bc2 │ │ cmp r3, #0 │ │ - bne.n a1f6 │ │ + bne.n 9bae │ │ movs r1, #32 │ │ mov r3, r1 │ │ - b.n a1fa │ │ + b.n 9bb2 │ │ mov r1, r3 │ │ ldr r0, [r5, #8] │ │ str r3, [r5, #4] │ │ - blx 91b4 │ │ - cbz r0, a268 │ │ + blx 919c │ │ + cbz r0, 9c20 │ │ mov r1, r0 │ │ str r0, [r5, #8] │ │ - b.n a1c0 │ │ + b.n 9b78 │ │ ldr.w r0, [r8, #8] │ │ - blx 9178 │ │ - ldr r3, [pc, #64] ; (a2a0 ) │ │ + blx 91a8 │ │ + ldr r3, [pc, #64] ; (9c58 ) │ │ mov r0, r5 │ │ add r3, pc │ │ str.w r3, [r8] │ │ - b.n a1a2 │ │ + b.n 9b5a │ │ str r0, [sp, #4] │ │ ldr r0, [r5, #8] │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [pc, #48] ; (a2a4 ) │ │ + ldr r2, [pc, #48] ; (9c5c ) │ │ mov r0, r3 │ │ add r2, pc │ │ str r2, [r5, #0] │ │ - b.n a1a2 │ │ + b.n 9b5a │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ; instruction: 0xeb340005 │ │ - cdp 0, 6, cr0, cr12, cr5, {0} │ │ - ldr r6, [r6, r3] │ │ + sbcs.w r0, ip, #5 │ │ + ; instruction: 0xf4b40005 │ │ + ldrsh r6, [r5, r3] │ │ movs r5, r0 │ │ - cdp 0, 5, cr0, cr2, cr5, {0} │ │ - cdp 0, 3, cr0, cr6, cr5, {0} │ │ - cdp 0, 2, cr0, cr2, cr5, {0} │ │ - cdp 0, 1, cr0, cr12, cr5, {0} │ │ - cdp 0, 1, cr0, cr10, cr5, {0} │ │ - ldrsb r4, [r2, r5] │ │ + eors.w r0, sl, #8716288 ; 0x850000 │ │ + orns r0, lr, #8716288 ; 0x850000 │ │ + orn r0, sl, #8716288 ; 0x850000 │ │ + orn r0, r4, #8716288 ; 0x850000 │ │ + orn r0, r2, #8716288 ; 0x850000 │ │ + ldrb r4, [r3, r6] │ │ movs r5, r0 │ │ - ldrsb r6, [r7, r4] │ │ + ldrb r6, [r0, r6] │ │ movs r5, r0 │ │ │ │ -0000a2a8 : │ │ +00009c60 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #28 │ │ - ldr.w r8, [pc, #112] ; a320 │ │ + ldr.w r8, [pc, #112] ; 9cd8 │ │ mov r5, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ ldr.w r3, [r8] │ │ str r3, [sp, #20] │ │ - cbz r0, a31a │ │ + cbz r0, 9cd2 │ │ movs r4, #1 │ │ movs r2, #0 │ │ str r4, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ add.w r9, sp, #8 │ │ blx r1 │ │ @@ -1360,178 +763,178 @@ │ │ ldr r4, [r5, #8] │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r0, r5 │ │ mov r1, r9 │ │ blx r4 │ │ mov r4, r0 │ │ - cbnz r0, a306 │ │ + cbnz r0, 9cbe │ │ movs r1, #0 │ │ mov r2, r6 │ │ str r1, [sp, #0] │ │ mov r3, r7 │ │ mov r0, r5 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ mov r0, r4 │ │ ldr r2, [sp, #20] │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - bne.n a31c │ │ + bne.n 9cd4 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r1, [pc, #28] ; (a324 ) │ │ + ldr r1, [pc, #28] ; (9cdc ) │ │ mov r0, r9 │ │ movs r2, #9 │ │ add r1, pc │ │ blx 9130 │ │ clz r4, r0 │ │ lsrs r4, r4, #5 │ │ - b.n a2e6 │ │ - b.n a2f6 │ │ + b.n 9c9e │ │ + b.n 9cae │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrd r0, r0, [r4, #20]! │ │ - ldrsb r0, [r4, r6] │ │ + bics.w r0, ip, #5 │ │ + ldrb r0, [r3, r6] │ │ movs r5, r0 │ │ │ │ -0000a328 : │ │ +00009ce0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #92 ; 0x5c │ │ - ldr.w r7, [pc, #1508] ; a914 │ │ + ldr.w r7, [pc, #1508] ; a2cc │ │ mov r6, r0 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #84] ; 0x54 │ │ cmp r0, #0 │ │ - beq.w a77a │ │ - ldr.w r5, [pc, #1492] ; a918 │ │ + beq.w a132 │ │ + ldr.w r5, [pc, #1492] ; a2d0 │ │ movs r4, #0 │ │ movs r3, #0 │ │ movs r2, #0 │ │ add r5, pc │ │ mov.w sl, #1 │ │ str.w sl, [sp] │ │ str r4, [r5, #0] │ │ ldr r1, [r0, #4] │ │ str r4, [r5, #8] │ │ str r4, [r5, #4] │ │ blx r1 │ │ strd r0, r1, [sp, #16] │ │ mov r0, r6 │ │ mov r1, r4 │ │ - bl a164 │ │ + bl 9b1c │ │ mov r3, r0 │ │ cmp r0, #0 │ │ - beq.n a418 │ │ - ldr.w r1, [pc, #1448] ; a91c │ │ + beq.n 9dd0 │ │ + ldr.w r1, [pc, #1448] ; a2d4 │ │ add r3, sp, #68 ; 0x44 │ │ add r2, sp, #60 ; 0x3c │ │ str r3, [sp, #0] │ │ add r1, pc │ │ add r3, sp, #72 ; 0x48 │ │ str r3, [sp, #4] │ │ add r3, sp, #64 ; 0x40 │ │ blx 913c │ │ cmp r0, #4 │ │ - beq.n a44e │ │ - ldr.w r3, [pc, #1424] ; a920 │ │ + beq.n 9e06 │ │ + ldr.w r3, [pc, #1424] ; a2d8 │ │ mov.w r9, #0 │ │ - ldr.w r2, [pc, #1420] ; a924 │ │ + ldr.w r2, [pc, #1420] ; a2dc │ │ mov r8, r9 │ │ add r3, pc │ │ mov fp, r9 │ │ add r2, pc │ │ str r2, [r3, #0] │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ str r1, [sp, #0] │ │ mov r0, r6 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ cmp.w fp, #0 │ │ - beq.n a3bc │ │ + beq.n 9d74 │ │ mov r0, fp │ │ blx 9160 │ │ - ldr.w r3, [pc, #1384] ; a928 │ │ + ldr.w r3, [pc, #1384] ; a2e0 │ │ mov.w fp, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ blx 916c │ │ cmp.w r9, #0 │ │ - beq.n a44a │ │ + beq.n 9e02 │ │ mov r0, r9 │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp.w r8, #0 │ │ - beq.n a3f8 │ │ + beq.n 9db0 │ │ ldr.w r0, [r8] │ │ - cbz r0, a3e8 │ │ - blx 9178 │ │ + cbz r0, 9da0 │ │ + blx 91a8 │ │ ldr.w r0, [r8, #4] │ │ - cbz r0, a3f2 │ │ - blx 9178 │ │ + cbz r0, 9daa │ │ + blx 91a8 │ │ mov r0, r8 │ │ - blx 9178 │ │ - ldr.w r3, [pc, #1328] ; a92c │ │ + blx 91a8 │ │ + ldr.w r3, [pc, #1328] ; a2e4 │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ - cbz r0, a406 │ │ - blx 9178 │ │ + cbz r0, 9dbe │ │ + blx 91a8 │ │ mov r0, fp │ │ ldr r4, [sp, #84] ; 0x54 │ │ ldr r3, [r7, #0] │ │ cmp r4, r3 │ │ - bne.w a90c │ │ + bne.w a2c4 │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r2, [r5, #0] │ │ mov fp, r2 │ │ cmp r2, #0 │ │ - beq.n a3f8 │ │ + beq.n 9db0 │ │ mov r9, r3 │ │ ldrd r2, r3, [sp, #16] │ │ movs r4, #0 │ │ mov r0, r6 │ │ str r4, [sp, #0] │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - ldr.w r3, [pc, #1276] ; a930 │ │ + ldr.w r3, [pc, #1276] ; a2e8 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ blx 916c │ │ cmp.w r9, #0 │ │ - beq.w a910 │ │ + beq.w a2c8 │ │ mov r8, r4 │ │ mov fp, r4 │ │ - b.n a3d2 │ │ + b.n 9d8a │ │ mov fp, r9 │ │ - b.n a3d8 │ │ + b.n 9d90 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, r4 │ │ - ble.n a38c │ │ + ble.n 9d44 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, r4 │ │ - ble.n a38c │ │ + ble.n 9d44 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, r4 │ │ - ble.n a38c │ │ + ble.n 9d44 │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, r4 │ │ - ble.n a38c │ │ + ble.n 9d44 │ │ mul.w r0, r0, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - beq.w a898 │ │ + beq.w a250 │ │ ldr r3, [sp, #68] ; 0x44 │ │ mov r0, r4 │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp.w r3, #256 ; 0x100 │ │ ldr r2, [sp, #64] ; 0x40 │ │ - bgt.w a77c │ │ + bgt.w a134 │ │ movs r3, #8 │ │ str r4, [sp, #0] │ │ str r4, [sp, #4] │ │ str r4, [sp, #8] │ │ str r4, [sp, #12] │ │ str.w sl, [sp, #36] ; 0x24 │ │ blx 9154 │ │ @@ -1539,144 +942,144 @@ │ │ ldr r3, [r0, #4] │ │ mov fp, r0 │ │ ldr r3, [r3, #4] │ │ ldr r2, [r3, #4] │ │ str r4, [r3, #0] │ │ str r2, [sp, #24] │ │ movs r0, #20 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r8, r0 │ │ cmp r0, #0 │ │ - beq.w a8ba │ │ + beq.w a272 │ │ cmp.w r4, #256 ; 0x100 │ │ - ble.w a902 │ │ + ble.w a2ba │ │ mov.w r3, #256 ; 0x100 │ │ lsls r3, r3, #1 │ │ cmp r3, r4 │ │ - blt.n a4c0 │ │ + blt.n 9e78 │ │ mov.w sl, r3, lsl #2 │ │ str.w r3, [r8, #12] │ │ movs r5, #0 │ │ str.w r4, [r8, #16] │ │ mov r0, sl │ │ str.w r5, [r8, #4] │ │ - blx 9184 │ │ + blx 91b4 │ │ str.w r0, [r8] │ │ cmp r0, #0 │ │ - beq.w a8b4 │ │ + beq.w a26c │ │ mov r2, sl │ │ mov r1, r5 │ │ blx 91c0 │ │ add.w r0, r4, r4, lsl #1 │ │ lsls r0, r0, #2 │ │ - blx 9184 │ │ + blx 91b4 │ │ str.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w a8ac │ │ + beq.w a264 │ │ ldr r3, [sp, #68] ; 0x44 │ │ str.w r0, [r8, #8] │ │ cmp r3, #0 │ │ - ble.w a64a │ │ - ldr.w r3, [pc, #1056] ; a934 │ │ + ble.w a002 │ │ + ldr.w r3, [pc, #1056] ; a2ec │ │ ldr r2, [sp, #24] │ │ add r3, pc │ │ str.w r9, [sp, #24] │ │ str.w r9, [sp, #48] ; 0x30 │ │ mov r9, r3 │ │ str r2, [sp, #28] │ │ str r5, [sp, #32] │ │ str.w fp, [sp, #44] ; 0x2c │ │ str r6, [sp, #40] ; 0x28 │ │ str r7, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movs r1, #0 │ │ - bl a164 │ │ + bl 9b1c │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - beq.w a8f4 │ │ + beq.w a2ac │ │ ldr r4, [sp, #72] ; 0x48 │ │ adds r4, #1 │ │ add r4, r0 │ │ ldrb r0, [r4, #0] │ │ blx 91cc │ │ cmp r0, #0 │ │ - bne.w a726 │ │ + bne.w a0de │ │ ldrb r6, [r4, #0] │ │ - cbnz r6, a55c │ │ - b.n a7aa │ │ + cbnz r6, 9f14 │ │ + b.n a162 │ │ ldrb r3, [r4, #0] │ │ adds r4, #1 │ │ - cbz r3, a568 │ │ + cbz r3, 9f20 │ │ ldrb r0, [r4, #0] │ │ mov r5, r4 │ │ blx 91cc │ │ cmp r0, #0 │ │ - beq.n a556 │ │ + beq.n 9f0e │ │ mov fp, r5 │ │ adds r5, #1 │ │ ldrb.w r0, [fp] │ │ blx 91cc │ │ cmp r0, #0 │ │ - bne.n a568 │ │ + bne.n 9f20 │ │ mov r5, fp │ │ - b.n a582 │ │ + b.n 9f3a │ │ ldrb r3, [r5, #0] │ │ adds r5, #1 │ │ - cbz r3, a58e │ │ + cbz r3, 9f46 │ │ ldrb r0, [r5, #0] │ │ mov r4, r5 │ │ blx 91cc │ │ cmp r0, #0 │ │ - beq.n a57c │ │ + beq.n 9f34 │ │ cmp r6, #115 ; 0x73 │ │ - beq.n a544 │ │ + beq.n 9efc │ │ ldrb.w r3, [fp] │ │ rsb r6, fp, r4 │ │ cmp r3, #35 ; 0x23 │ │ - beq.w a72e │ │ + beq.w a0e6 │ │ movs r5, #0 │ │ - b.n a5aa │ │ + b.n 9f62 │ │ adds r5, #1 │ │ cmp r5, #7 │ │ - beq.n a544 │ │ + beq.n 9efc │ │ ldr.w r0, [r9, r5, lsl #3] │ │ mov r1, fp │ │ mov r2, r6 │ │ lsls r7, r5, #3 │ │ blx 91d8 │ │ cmp r0, #0 │ │ - bne.n a5a4 │ │ + bne.n 9f5c │ │ add r7, r9 │ │ ldr r4, [r7, #4] │ │ ldr r2, [sp, #72] ; 0x48 │ │ mov r1, sl │ │ ldr r0, [sp, #24] │ │ blx 91e4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov r2, r4 │ │ - cbz r3, a5de │ │ + cbz r3, 9f96 │ │ ldr r0, [sp, #28] │ │ lsrs r3, r4, #16 │ │ ldr r2, [sp, #32] │ │ strb r3, [r0, #0] │ │ lsrs r3, r4, #8 │ │ strb r4, [r0, #2] │ │ strb r3, [r0, #1] │ │ ldr r5, [sp, #72] ; 0x48 │ │ ldr.w r6, [r8, #12] │ │ cmp r5, #0 │ │ - ble.w a8a4 │ │ + ble.w a25c │ │ ldr r1, [sp, #24] │ │ movs r3, #0 │ │ add r5, r1 │ │ ldrb.w r0, [r1], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r1, r5 │ │ add r3, r0 │ │ - bne.n a5f0 │ │ + bne.n 9fa8 │ │ subs r6, #1 │ │ ands r3, r6 │ │ lsls r3, r3, #2 │ │ ldr.w r1, [r8, #8] │ │ adds r4, #1 │ │ ldr.w r0, [r8] │ │ add.w r6, r1, #12 │ │ @@ -1684,129 +1087,129 @@ │ │ ldr r6, [sp, #24] │ │ str r5, [sp, #24] │ │ str r6, [r1, #0] │ │ ldr r5, [r0, r3] │ │ str r2, [r1, #4] │ │ str r5, [r1, #8] │ │ str r1, [r0, r3] │ │ - beq.w a884 │ │ + beq.w a23c │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #68] ; 0x44 │ │ adds r2, #1 │ │ ldr r1, [sp, #28] │ │ cmp r2, r3 │ │ str r2, [sp, #32] │ │ add.w r1, r1, #4 │ │ str r1, [sp, #28] │ │ - blt.w a52e │ │ + blt.w 9ee6 │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ ldr.w r9, [sp, #48] ; 0x30 │ │ ldr r6, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #52] ; 0x34 │ │ ldr.w r1, [fp, #20] │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #64] ; 0x40 │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ mul.w r2, r1, r2 │ │ str r2, [sp, #40] ; 0x28 │ │ - ble.n a70a │ │ + ble.n a0c2 │ │ movs r3, #0 │ │ str.w r9, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ str r6, [sp, #32] │ │ str r7, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ - bl a164 │ │ + bl 9b1c │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov r6, r0 │ │ cmp r3, #0 │ │ - bne.w a804 │ │ + bne.w a1bc │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - ble.n a6ea │ │ + ble.n a0a2 │ │ ldr r3, [sp, #24] │ │ ldr.w r9, [sp, #36] ; 0x24 │ │ sub.w sl, r3, #4 │ │ ldr r4, [sp, #72] ; 0x48 │ │ ldr.w r7, [r8] │ │ cmp r4, #0 │ │ ldr.w lr, [r8, #12] │ │ mla r5, r4, r9, r6 │ │ - ble.w a87c │ │ + ble.w a234 │ │ adds r0, r5, r4 │ │ mov r2, r5 │ │ movs r3, #0 │ │ ldrb.w r1, [r2], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r2, r0 │ │ add r3, r1 │ │ - bne.n a6a8 │ │ + bne.n a060 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ and.w r3, r3, lr │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ - cbnz r7, a6cc │ │ - b.n a72a │ │ + cbnz r7, a084 │ │ + b.n a0e2 │ │ ldr r7, [r7, #8] │ │ cmp r7, #0 │ │ - beq.n a72a │ │ + beq.n a0e2 │ │ mov r0, r5 │ │ ldr r1, [r7, #0] │ │ mov r2, r4 │ │ blx 9130 │ │ cmp r0, #0 │ │ - bne.n a6c6 │ │ + bne.n a07e │ │ ldr r3, [r7, #4] │ │ str.w r3, [sl, #4]! │ │ add.w r9, r9, #1 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r9, r3 │ │ - blt.n a68e │ │ + blt.n a046 │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #24] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr.w r2, [fp, #16] │ │ mov r1, r3 │ │ ldr r3, [sp, #64] ; 0x40 │ │ add r0, r2 │ │ str r0, [sp, #24] │ │ cmp r1, r3 │ │ - blt.n a66c │ │ + blt.n a024 │ │ ldr.w r9, [sp, #44] ; 0x2c │ │ ldr r6, [sp, #32] │ │ ldr r7, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #556] ; (a938 ) │ │ + ldr r3, [pc, #556] ; (a2f0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.w a3d2 │ │ + beq.w 9d8a │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ str r1, [sp, #0] │ │ mov r0, r6 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n a3b6 │ │ + b.n 9d6e │ │ adds r4, #1 │ │ - b.n a544 │ │ + b.n 9efc │ │ movs r3, #0 │ │ - b.n a6dc │ │ + b.n a094 │ │ cmp r6, #7 │ │ mov r5, fp │ │ - beq.n a7f6 │ │ + beq.n a1ae │ │ cmp r6, #13 │ │ - beq.n a7c2 │ │ + beq.n a17a │ │ cmp r6, #4 │ │ it ne │ │ addne r4, sp, #76 ; 0x4c │ │ - bne.n a766 │ │ + bne.n a11e │ │ ldrb.w r3, [fp, #1] │ │ add r4, sp, #76 ; 0x4c │ │ strb.w r3, [sp, #77] ; 0x4d │ │ strb.w r3, [sp, #76] ; 0x4c │ │ ldrb.w r3, [fp, #2] │ │ strb.w r3, [sp, #79] ; 0x4f │ │ strb.w r3, [sp, #78] ; 0x4e │ │ @@ -1816,281 +1219,279 @@ │ │ movs r3, #0 │ │ mov r0, r4 │ │ mov r1, r3 │ │ movs r2, #16 │ │ strb.w r3, [sp, #82] ; 0x52 │ │ blx 91f0 │ │ mov r4, r0 │ │ - b.n a5c0 │ │ - b.n a408 │ │ + b.n 9f78 │ │ + b.n 9dc0 │ │ str r4, [sp, #12] │ │ mov.w r3, #65280 ; 0xff00 │ │ mov.w r5, #16711680 ; 0xff0000 │ │ str r3, [sp, #4] │ │ str r5, [sp, #0] │ │ movs r4, #255 ; 0xff │ │ movs r3, #32 │ │ str r4, [sp, #8] │ │ blx 9154 │ │ mov fp, r0 │ │ cmp r0, #0 │ │ - bne.n a88e │ │ - ldr r3, [pc, #416] ; (a93c ) │ │ + bne.n a246 │ │ + ldr r3, [pc, #416] ; (a2f4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r8, r3 │ │ cmp r3, #0 │ │ - bne.w a422 │ │ - b.n a3d2 │ │ - ldr r3, [pc, #404] ; (a940 ) │ │ - ldr r2, [pc, #404] ; (a944 ) │ │ + bne.w 9dda │ │ + b.n 9d8a │ │ + ldr r3, [pc, #404] ; (a2f8 ) │ │ + ldr r2, [pc, #404] ; (a2fc ) │ │ add r3, pc │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ add r2, pc │ │ ldr.w r9, [sp, #48] ; 0x30 │ │ ldr r6, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #52] ; 0x34 │ │ str r2, [r3, #0] │ │ - b.n a3a2 │ │ + b.n 9d5a │ │ ldrb.w r3, [fp, #1] │ │ add r4, sp, #76 ; 0x4c │ │ strb.w r3, [sp, #76] ; 0x4c │ │ ldrb.w r3, [fp, #2] │ │ strb.w r3, [sp, #77] ; 0x4d │ │ ldrb.w r3, [fp, #5] │ │ strb.w r3, [sp, #78] ; 0x4e │ │ ldrb.w r3, [fp, #6] │ │ strb.w r3, [sp, #79] ; 0x4f │ │ ldrb.w r3, [fp, #9] │ │ strb.w r3, [sp, #80] ; 0x50 │ │ ldrb.w r3, [fp, #10] │ │ strb.w r3, [sp, #81] ; 0x51 │ │ - b.n a766 │ │ + b.n a11e │ │ add r4, sp, #76 ; 0x4c │ │ adds r1, r5, #1 │ │ movs r2, #6 │ │ mov r0, r4 │ │ blx 91e4 │ │ - b.n a766 │ │ + b.n a11e │ │ ldr r4, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r4, #1 │ │ - beq.n a8ca │ │ + beq.n a282 │ │ cmp r3, #0 │ │ - ble.w a6ea │ │ + ble.w a0a2 │ │ ldr r3, [sp, #24] │ │ mov.w r9, #0 │ │ add.w sl, r3, #4294967295 ; 0xffffffff │ │ cmp r4, #0 │ │ ldr.w r7, [r8] │ │ mla r5, r4, r9, r6 │ │ ldr.w lr, [r8, #12] │ │ - ble.n a880 │ │ + ble.n a238 │ │ adds r0, r5, r4 │ │ mov r2, r5 │ │ movs r3, #0 │ │ ldrb.w r1, [r2], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r2, r0 │ │ add r3, r1 │ │ - bne.n a832 │ │ + bne.n a1ea │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ and.w r3, r3, lr │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ - cbnz r7, a854 │ │ - b.n a878 │ │ + cbnz r7, a20c │ │ + b.n a230 │ │ ldr r7, [r7, #8] │ │ - cbz r7, a878 │ │ + cbz r7, a230 │ │ mov r0, r5 │ │ ldr r1, [r7, #0] │ │ mov r2, r4 │ │ blx 9130 │ │ cmp r0, #0 │ │ - bne.n a850 │ │ + bne.n a208 │ │ ldrb r3, [r7, #4] │ │ strb.w r3, [sl, #1]! │ │ add.w r9, r9, #1 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r9, r3 │ │ - bge.w a6ea │ │ + bge.w a0a2 │ │ ldr r4, [sp, #72] ; 0x48 │ │ - b.n a81c │ │ + b.n a1d4 │ │ movs r3, #0 │ │ - b.n a864 │ │ + b.n a21c │ │ movs r3, #0 │ │ - b.n a6c0 │ │ + b.n a078 │ │ movs r3, #0 │ │ - b.n a84a │ │ + b.n a202 │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #1 │ │ blx 91fc │ │ - b.n a628 │ │ + b.n 9fe0 │ │ movs r3, #0 │ │ ldr r4, [sp, #68] ; 0x44 │ │ str r3, [sp, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n a4a6 │ │ - ldr r3, [pc, #172] ; (a948 ) │ │ + b.n 9e5e │ │ + ldr r3, [pc, #172] ; (a300 ) │ │ mov r8, r0 │ │ mov fp, r0 │ │ add r3, pc │ │ str r3, [r5, #0] │ │ - b.n a3a2 │ │ + b.n 9d5a │ │ ldr r3, [sp, #24] │ │ add r5, r3 │ │ movs r3, #0 │ │ - b.n a604 │ │ + b.n 9fbc │ │ ldr.w r0, [r8] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r8 │ │ - blx 9178 │ │ - ldr r3, [pc, #144] ; (a94c ) │ │ + blx 91a8 │ │ + ldr r3, [pc, #144] ; (a304 ) │ │ mov.w r8, #0 │ │ - ldr r2, [pc, #140] ; (a950 ) │ │ + ldr r2, [pc, #140] ; (a308 ) │ │ add r3, pc │ │ add r2, pc │ │ str r2, [r3, #0] │ │ - b.n a3a2 │ │ + b.n 9d5a │ │ cmp r3, #0 │ │ - ble.w a6ea │ │ + ble.w a0a2 │ │ ldr r3, [sp, #24] │ │ subs r6, r0, #1 │ │ movs r4, #0 │ │ subs r5, r3, #1 │ │ ldrb.w r2, [r6, #1]! │ │ adds r4, #1 │ │ ldr.w r3, [r8] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #4] │ │ strb.w r3, [r5, #1]! │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r4, r3 │ │ - blt.n a8d8 │ │ - b.n a6ea │ │ + blt.n a290 │ │ + b.n a0a2 │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ ldr.w r9, [sp, #48] ; 0x30 │ │ ldr r6, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #52] ; 0x34 │ │ - b.n a70a │ │ + b.n a0c2 │ │ mov.w sl, #1024 ; 0x400 │ │ mov.w r3, #256 ; 0x100 │ │ - b.n a4ca │ │ + b.n 9e82 │ │ blx 9148 <__stack_chk_fail@plt> │ │ mov fp, r9 │ │ - b.n a3f8 │ │ - ldrd r0, r0, [r4, #-20]! │ │ - ldc 0, cr0, [ip], #20 │ │ - ldrsb r4, [r7, r4] │ │ - movs r5, r0 │ │ - stcl 0, cr0, [lr], #-20 ; 0xffffffec │ │ - ldrsb r6, [r4, r4] │ │ - movs r5, r0 │ │ - mcrr 0, 0, r0, r4, cr5 │ │ - stc 0, cr0, [ip], {5} │ │ - rsbs r0, r4, r5 │ │ - b.n b00c │ │ + b.n 9db0 │ │ + vext.8 d0, d12, d5, #0 │ │ + ssat r0, #6, r4 │ │ + ldrb r4, [r6, r4] │ │ movs r5, r0 │ │ - ldrd r0, r0, [ip], #20 │ │ - strd r0, r0, [ip], #-20 │ │ - ; instruction: 0xe85a0005 │ │ - strh r4, [r5, r4] │ │ + ; instruction: 0xf2b60005 │ │ + ldrb r6, [r3, r4] │ │ movs r5, r0 │ │ - str r6, [r2, r4] │ │ + ; instruction: 0xf28c0005 │ │ + ; instruction: 0xf2540005 │ │ + ; instruction: 0xf21c0005 │ │ + ; instruction: 0xe9b20005 │ │ + vhadd.s8 d16, d4, d5 │ │ + cdp 0, 11, cr0, cr4, cr5, {0} │ │ + cdp 0, 10, cr0, cr2, cr5, {0} │ │ + ldr r4, [r4, r4] │ │ movs r5, r0 │ │ - b.n a7dc │ │ + ldrsb r6, [r3, r5] │ │ movs r5, r0 │ │ - str r0, [r6, r3] │ │ + stc 0, cr0, [lr, #20] │ │ + ldrsb r0, [r7, r4] │ │ movs r5, r0 │ │ │ │ -0000a954 : │ │ +0000a30c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ - ldr.w r8, [pc, #1428] ; aef0 │ │ + ldr.w r8, [pc, #1428] ; a8a8 │ │ movs r2, #0 │ │ - ldr.w r3, [pc, #1424] ; aef4 │ │ + ldr.w r3, [pc, #1424] ; a8ac │ │ mov r1, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ str r0, [sp, #48] ; 0x30 │ │ add r3, pc │ │ ldr.w r4, [r8] │ │ str r2, [r3, #0] │ │ str r2, [r3, #8] │ │ str r4, [sp, #76] ; 0x4c │ │ str r2, [r3, #4] │ │ cmp r0, #0 │ │ - beq.w ace6 │ │ + beq.w a69e │ │ adds r3, r0, #4 │ │ ldr r0, [r0, #0] │ │ add.w fp, sp, #80 ; 0x50 │ │ str.w r3, [fp, #-32]! │ │ - cbz r0, a9e2 │ │ - ldr.w r1, [pc, #1380] ; aef8 │ │ + cbz r0, a39a │ │ + ldr.w r1, [pc, #1380] ; a8b0 │ │ add r3, sp, #60 ; 0x3c │ │ add r2, sp, #52 ; 0x34 │ │ str r3, [sp, #0] │ │ add r1, pc │ │ add r3, sp, #64 ; 0x40 │ │ str r3, [sp, #4] │ │ add r3, sp, #56 ; 0x38 │ │ blx 913c │ │ cmp r0, #4 │ │ - beq.n a9f2 │ │ - ldr.w r3, [pc, #1360] ; aefc │ │ - ldr.w r4, [pc, #1360] ; af00 │ │ + beq.n a3aa │ │ + ldr.w r3, [pc, #1360] ; a8b4 │ │ + ldr.w r4, [pc, #1360] ; a8b8 │ │ add r3, pc │ │ add r4, pc │ │ str r4, [r3, #0] │ │ mov r0, r4 │ │ movs r7, #0 │ │ blx 916c │ │ - ldr.w r3, [pc, #1344] ; af04 │ │ + ldr.w r3, [pc, #1344] ; a8bc │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ - cbz r0, a9ce │ │ - blx 9178 │ │ + cbz r0, a386 │ │ + blx 91a8 │ │ ldr r2, [sp, #76] ; 0x4c │ │ mov r0, r7 │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - bne.w aeea │ │ + bne.w a8a2 │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr.w r3, [pc, #1316] ; af08 │ │ + ldr.w r3, [pc, #1316] ; a8c0 │ │ mov r7, r0 │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n a9b8 │ │ - b.n a9c0 │ │ + bne.n a370 │ │ + b.n a378 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - ble.n a9aa │ │ + ble.n a362 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - ble.n a9aa │ │ + ble.n a362 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - ble.n a9aa │ │ + ble.n a362 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #0 │ │ - ble.n a9aa │ │ + ble.n a362 │ │ mul.w r0, r0, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ str r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq.w ae64 │ │ + beq.w a81c │ │ ldr r3, [sp, #60] ; 0x3c │ │ movs r4, #0 │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r4 │ │ cmp.w r3, #256 ; 0x100 │ │ ldr r2, [sp, #56] ; 0x38 │ │ - bgt.w ad66 │ │ + bgt.w a71e │ │ str r4, [sp, #0] │ │ movs r3, #8 │ │ str r4, [sp, #4] │ │ str r4, [sp, #8] │ │ str r4, [sp, #12] │ │ movs r4, #1 │ │ str r4, [sp, #32] │ │ @@ -2098,147 +1499,147 @@ │ │ ldr r5, [sp, #60] ; 0x3c │ │ ldr r3, [r0, #4] │ │ mov r7, r0 │ │ ldr r3, [r3, #4] │ │ ldr r4, [r3, #4] │ │ str r5, [r3, #0] │ │ movs r0, #20 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - beq.w ae90 │ │ + beq.w a848 │ │ cmp.w r5, #256 ; 0x100 │ │ - ble.w aeca │ │ + ble.w a882 │ │ mov.w r3, #256 ; 0x100 │ │ lsls r3, r3, #1 │ │ cmp r3, r5 │ │ - blt.n aa64 │ │ + blt.n a41c │ │ lsls r6, r3, #2 │ │ str.w r3, [r9, #12] │ │ mov.w sl, #0 │ │ str.w r5, [r9, #16] │ │ mov r0, r6 │ │ str.w sl, [r9, #4] │ │ - blx 9184 │ │ + blx 91b4 │ │ str.w r0, [r9] │ │ cmp r0, #0 │ │ - beq.w ae8a │ │ + beq.w a842 │ │ mov r2, r6 │ │ mov r1, sl │ │ blx 91c0 │ │ add.w r0, r5, r5, lsl #1 │ │ lsls r0, r0, #2 │ │ - blx 9184 │ │ + blx 91b4 │ │ str.w r0, [r9, #4] │ │ cmp r0, #0 │ │ - beq.w ae82 │ │ + beq.w a83a │ │ ldr r3, [sp, #60] ; 0x3c │ │ str.w r0, [r9, #8] │ │ cmp r3, #0 │ │ - ble.w abf6 │ │ - ldr.w r3, [pc, #1108] ; af0c │ │ + ble.w a5ae │ │ + ldr.w r3, [pc, #1108] ; a8c4 │ │ ldr r2, [sp, #16] │ │ add r3, pc │ │ str.w r8, [sp, #44] ; 0x2c │ │ str r4, [sp, #24] │ │ mov r8, r3 │ │ str.w sl, [sp, #28] │ │ str r2, [sp, #20] │ │ str.w fp, [sp, #36] ; 0x24 │ │ str r7, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r1, #0 │ │ - beq.w ae78 │ │ + beq.w a830 │ │ ldr r3, [r1, #0] │ │ adds r2, r3, #4 │ │ str r2, [r1, #0] │ │ ldr.w sl, [r3] │ │ cmp.w sl, #0 │ │ - beq.w aed4 │ │ + beq.w a88c │ │ ldr r4, [sp, #64] ; 0x40 │ │ adds r4, #1 │ │ add r4, sl │ │ ldrb r0, [r4, #0] │ │ blx 91cc │ │ cmp r0, #0 │ │ - bne.w ad12 │ │ + bne.w a6ca │ │ ldrb r6, [r4, #0] │ │ - cbnz r6, ab08 │ │ - b.n acee │ │ + cbnz r6, a4c0 │ │ + b.n a6a6 │ │ ldrb r3, [r4, #0] │ │ adds r4, #1 │ │ - cbz r3, ab14 │ │ + cbz r3, a4cc │ │ ldrb r0, [r4, #0] │ │ mov r5, r4 │ │ blx 91cc │ │ cmp r0, #0 │ │ - beq.n ab02 │ │ + beq.n a4ba │ │ mov fp, r5 │ │ adds r5, #1 │ │ ldrb.w r0, [fp] │ │ blx 91cc │ │ cmp r0, #0 │ │ - bne.n ab14 │ │ + bne.n a4cc │ │ mov r3, fp │ │ - b.n ab2e │ │ + b.n a4e6 │ │ ldrb r2, [r5, #0] │ │ adds r3, r5, #1 │ │ - cbz r2, ab3a │ │ + cbz r2, a4f2 │ │ ldrb r0, [r3, #0] │ │ mov r5, r3 │ │ blx 91cc │ │ cmp r0, #0 │ │ - beq.n ab28 │ │ + beq.n a4e0 │ │ cmp r6, #115 ; 0x73 │ │ mov r4, r5 │ │ - beq.n aaf0 │ │ + beq.n a4a8 │ │ ldrb.w r3, [fp] │ │ rsb r6, fp, r5 │ │ cmp r3, #35 ; 0x23 │ │ - beq.w ad1a │ │ + beq.w a6d2 │ │ movs r5, #0 │ │ - b.n ab58 │ │ + b.n a510 │ │ adds r5, #1 │ │ cmp r5, #7 │ │ - beq.n aaf0 │ │ + beq.n a4a8 │ │ ldr.w r0, [r8, r5, lsl #3] │ │ mov r1, fp │ │ mov r2, r6 │ │ lsls r7, r5, #3 │ │ blx 91d8 │ │ cmp r0, #0 │ │ - bne.n ab52 │ │ + bne.n a50a │ │ add r7, r8 │ │ ldr r4, [r7, #4] │ │ ldr r2, [sp, #64] ; 0x40 │ │ mov r1, sl │ │ ldr r0, [sp, #20] │ │ blx 91e4 │ │ ldr r3, [sp, #32] │ │ mov r2, r4 │ │ - cbz r3, ab8c │ │ + cbz r3, a544 │ │ ldr r0, [sp, #24] │ │ lsrs r3, r4, #16 │ │ ldr r2, [sp, #28] │ │ strb r3, [r0, #0] │ │ lsrs r3, r4, #8 │ │ strb r4, [r0, #2] │ │ strb r3, [r0, #1] │ │ ldr r5, [sp, #64] ; 0x40 │ │ ldr.w r6, [r9, #12] │ │ cmp r5, #0 │ │ - ble.w ae70 │ │ + ble.w a828 │ │ ldr r1, [sp, #20] │ │ movs r3, #0 │ │ add r5, r1 │ │ ldrb.w r0, [r1], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r1, r5 │ │ add r3, r0 │ │ - bne.n ab9e │ │ + bne.n a556 │ │ subs r6, #1 │ │ ands r3, r6 │ │ lsls r3, r3, #2 │ │ ldr.w r1, [r9, #8] │ │ adds r4, #1 │ │ ldr.w r0, [r9] │ │ add.w r6, r1, #12 │ │ @@ -2246,150 +1647,150 @@ │ │ ldr r6, [sp, #20] │ │ str r5, [sp, #20] │ │ str r6, [r1, #0] │ │ ldr r5, [r0, r3] │ │ str r2, [r1, #4] │ │ str r5, [r1, #8] │ │ str r1, [r0, r3] │ │ - beq.w ae50 │ │ + beq.w a808 │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r2, #1 │ │ ldr r1, [sp, #24] │ │ cmp r2, r3 │ │ str r2, [sp, #28] │ │ add.w r1, r1, #4 │ │ str r1, [sp, #24] │ │ - blt.w aad0 │ │ + blt.w a488 │ │ ldr.w fp, [sp, #36] ; 0x24 │ │ ldr r7, [sp, #40] ; 0x28 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ ldr r5, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r4, [sp, #56] ; 0x38 │ │ ldr r2, [r7, #20] │ │ mul.w r3, r3, r5 │ │ cmp r4, #0 │ │ str r2, [sp, #20] │ │ str r3, [sp, #36] ; 0x24 │ │ - ble.n acb4 │ │ + ble.n a66c │ │ movs r3, #0 │ │ str.w r8, [sp, #40] ; 0x28 │ │ mov r8, r3 │ │ str.w fp, [sp, #24] │ │ str r7, [sp, #28] │ │ ldr r1, [sp, #24] │ │ cmp r1, #0 │ │ - beq.w aedc │ │ + beq.w a894 │ │ ldr r3, [r1, #0] │ │ adds r2, r3, #4 │ │ str r2, [r1, #0] │ │ ldr r6, [r3, #0] │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.w add6 │ │ + bne.w a78e │ │ cmp r5, #0 │ │ - ble.n ac9a │ │ + ble.n a652 │ │ ldr r3, [sp, #20] │ │ ldr.w sl, [sp, #32] │ │ sub.w fp, r3, #4 │ │ ldr r4, [sp, #64] ; 0x40 │ │ ldr.w r7, [r9] │ │ cmp r4, #0 │ │ ldr.w lr, [r9, #12] │ │ mla r5, r4, sl, r6 │ │ - ble.w ae4c │ │ + ble.w a804 │ │ adds r0, r5, r4 │ │ mov r2, r5 │ │ movs r3, #0 │ │ ldrb.w r1, [r2], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r2, r0 │ │ add r3, r1 │ │ - bne.n ac58 │ │ + bne.n a610 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ and.w r3, r3, lr │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ - cbnz r7, ac7c │ │ - b.n ad16 │ │ + cbnz r7, a634 │ │ + b.n a6ce │ │ ldr r7, [r7, #8] │ │ cmp r7, #0 │ │ - beq.n ad16 │ │ + beq.n a6ce │ │ mov r0, r5 │ │ ldr r1, [r7, #0] │ │ mov r2, r4 │ │ blx 9130 │ │ cmp r0, #0 │ │ - bne.n ac76 │ │ + bne.n a62e │ │ ldr r3, [r7, #4] │ │ str.w r3, [fp, #4]! │ │ add.w sl, sl, #1 │ │ ldr r5, [sp, #52] ; 0x34 │ │ cmp sl, r5 │ │ - blt.n ac3e │ │ + blt.n a5f6 │ │ ldr r3, [sp, #28] │ │ add.w r8, r8, #1 │ │ ldr r1, [sp, #20] │ │ ldr r2, [r3, #16] │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r1, r2 │ │ str r1, [sp, #20] │ │ cmp r8, r3 │ │ - blt.n ac18 │ │ + blt.n a5d0 │ │ ldr r7, [sp, #28] │ │ ldr.w r8, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #600] ; (af10 ) │ │ + ldr r3, [pc, #600] ; (a8c8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, acfe │ │ + cbnz r3, a6b6 │ │ ldr r0, [sp, #16] │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp.w r9, #0 │ │ - beq.w a9c0 │ │ + beq.w a378 │ │ ldr.w r0, [r9] │ │ - cbz r0, acd4 │ │ - blx 9178 │ │ + cbz r0, a68c │ │ + blx 91a8 │ │ ldr.w r0, [r9, #4] │ │ - cbz r0, acde │ │ - blx 9178 │ │ + cbz r0, a696 │ │ + blx 91a8 │ │ mov r0, r9 │ │ - blx 9178 │ │ - b.n a9c0 │ │ + blx 91a8 │ │ + b.n a378 │ │ mov fp, r0 │ │ - bl a164 │ │ - b.n a98e │ │ - ldr r3, [pc, #548] ; (af14 ) │ │ + bl 9b1c │ │ + b.n a346 │ │ + ldr r3, [pc, #548] ; (a8cc ) │ │ ldr r7, [sp, #40] ; 0x28 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ add r3, pc │ │ - ldr r2, [pc, #540] ; (af18 ) │ │ + ldr r2, [pc, #540] ; (a8d0 ) │ │ add r2, pc │ │ str r2, [r3, #0] │ │ mov r0, r7 │ │ blx 9160 │ │ - ldr r3, [pc, #532] ; (af1c ) │ │ + ldr r3, [pc, #532] ; (a8d4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ movs r7, #0 │ │ blx 916c │ │ - b.n acbc │ │ + b.n a674 │ │ adds r4, #1 │ │ - b.n aaf0 │ │ + b.n a4a8 │ │ movs r3, #0 │ │ - b.n ac8c │ │ + b.n a644 │ │ cmp r6, #7 │ │ mov r5, fp │ │ - beq.n ad94 │ │ + beq.n a74c │ │ cmp r6, #13 │ │ - beq.n ada2 │ │ + beq.n a75a │ │ cmp r6, #4 │ │ it ne │ │ addne r4, sp, #68 ; 0x44 │ │ - bne.n ad52 │ │ + bne.n a70a │ │ ldrb.w r3, [fp, #1] │ │ add r4, sp, #68 ; 0x44 │ │ strb.w r3, [sp, #69] ; 0x45 │ │ strb.w r3, [sp, #68] ; 0x44 │ │ ldrb.w r3, [fp, #2] │ │ strb.w r3, [sp, #71] ; 0x47 │ │ strb.w r3, [sp, #70] ; 0x46 │ │ @@ -2399,2309 +1800,280 @@ │ │ movs r3, #0 │ │ mov r0, r4 │ │ mov r1, r3 │ │ movs r2, #16 │ │ strb.w r3, [sp, #74] ; 0x4a │ │ blx 91f0 │ │ mov r4, r0 │ │ - b.n ab6e │ │ + b.n a526 │ │ mov.w r3, #16711680 ; 0xff0000 │ │ str r4, [sp, #12] │ │ str r3, [sp, #0] │ │ mov.w r5, #65280 ; 0xff00 │ │ movs r3, #255 ; 0xff │ │ str r5, [sp, #4] │ │ str r3, [sp, #8] │ │ movs r3, #32 │ │ blx 9154 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ - bne.n ae5e │ │ - ldr r3, [pc, #408] ; (af20 ) │ │ + bne.n a816 │ │ + ldr r3, [pc, #408] ; (a8d8 ) │ │ mov.w r9, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n ad0a │ │ - b.n acbc │ │ + bne.n a6c2 │ │ + b.n a674 │ │ add r4, sp, #68 ; 0x44 │ │ adds r1, r5, #1 │ │ movs r2, #6 │ │ mov r0, r4 │ │ blx 91e4 │ │ - b.n ad52 │ │ + b.n a70a │ │ ldrb.w r3, [fp, #1] │ │ add r4, sp, #68 ; 0x44 │ │ strb.w r3, [sp, #68] ; 0x44 │ │ ldrb.w r3, [fp, #2] │ │ strb.w r3, [sp, #69] ; 0x45 │ │ ldrb.w r3, [fp, #5] │ │ strb.w r3, [sp, #70] ; 0x46 │ │ ldrb.w r3, [fp, #6] │ │ strb.w r3, [sp, #71] ; 0x47 │ │ ldrb.w r3, [fp, #9] │ │ strb.w r3, [sp, #72] ; 0x48 │ │ ldrb.w r3, [fp, #10] │ │ strb.w r3, [sp, #73] ; 0x49 │ │ - b.n ad52 │ │ + b.n a70a │ │ ldr r4, [sp, #64] ; 0x40 │ │ cmp r4, #1 │ │ - beq.n aea0 │ │ + beq.n a858 │ │ cmp r5, #0 │ │ - ble.w ac9a │ │ + ble.w a652 │ │ ldr r3, [sp, #20] │ │ mov.w sl, #0 │ │ add.w fp, r3, #4294967295 ; 0xffffffff │ │ cmp r4, #0 │ │ ldr.w r7, [r9] │ │ mla r5, r4, sl, r6 │ │ ldr.w lr, [r9, #12] │ │ - ble.n ae5a │ │ + ble.n a812 │ │ adds r0, r5, r4 │ │ mov r2, r5 │ │ movs r3, #0 │ │ ldrb.w r1, [r2], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r2, r0 │ │ add r3, r1 │ │ - bne.n ae02 │ │ + bne.n a7ba │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ and.w r3, r3, lr │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ - cbnz r7, ae24 │ │ - b.n ae48 │ │ + cbnz r7, a7dc │ │ + b.n a800 │ │ ldr r7, [r7, #8] │ │ - cbz r7, ae48 │ │ + cbz r7, a800 │ │ mov r0, r5 │ │ ldr r1, [r7, #0] │ │ mov r2, r4 │ │ blx 9130 │ │ cmp r0, #0 │ │ - bne.n ae20 │ │ + bne.n a7d8 │ │ ldrb r3, [r7, #4] │ │ strb.w r3, [fp, #1]! │ │ add.w sl, sl, #1 │ │ ldr r5, [sp, #52] ; 0x34 │ │ cmp sl, r5 │ │ - bge.w ac9a │ │ + bge.w a652 │ │ ldr r4, [sp, #64] ; 0x40 │ │ - b.n adec │ │ + b.n a7a4 │ │ movs r3, #0 │ │ - b.n ae34 │ │ + b.n a7ec │ │ movs r3, #0 │ │ - b.n ac70 │ │ + b.n a628 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movs r1, #1 │ │ blx 91fc │ │ - b.n abd6 │ │ + b.n a58e │ │ movs r3, #0 │ │ - b.n ae1a │ │ + b.n a7d2 │ │ ldr r5, [sp, #60] ; 0x3c │ │ str r4, [sp, #32] │ │ - b.n aa4a │ │ - ldr r3, [pc, #188] ; (af24 ) │ │ - ldr r4, [pc, #192] ; (af28 ) │ │ + b.n a402 │ │ + ldr r3, [pc, #188] ; (a8dc ) │ │ + ldr r4, [pc, #192] ; (a8e0 ) │ │ add r3, pc │ │ add r4, pc │ │ str r4, [r3, #0] │ │ - b.n a9b8 │ │ + b.n a370 │ │ ldr r3, [sp, #20] │ │ add r5, r3 │ │ movs r3, #0 │ │ - b.n abb2 │ │ + b.n a56a │ │ mov r0, r1 │ │ - bl a164 │ │ + bl 9b1c │ │ mov sl, r0 │ │ - b.n aae2 │ │ + b.n a49a │ │ ldr.w r0, [r9] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r9 │ │ - blx 9178 │ │ - ldr r3, [pc, #152] ; (af2c ) │ │ + blx 91a8 │ │ + ldr r3, [pc, #152] ; (a8e4 ) │ │ mov.w r9, #0 │ │ - ldr r2, [pc, #152] ; (af30 ) │ │ + ldr r2, [pc, #152] ; (a8e8 ) │ │ add r3, pc │ │ add r2, pc │ │ str r2, [r3, #0] │ │ - b.n acfe │ │ + b.n a6b6 │ │ cmp r5, #0 │ │ - ble.w ac9a │ │ + ble.w a652 │ │ ldr r3, [sp, #20] │ │ subs r6, #1 │ │ movs r4, #0 │ │ subs r3, #1 │ │ ldrb.w r1, [r6, #1]! │ │ adds r4, #1 │ │ ldr.w r2, [r9] │ │ ldr.w r2, [r2, r1, lsl #2] │ │ ldr r2, [r2, #4] │ │ strb.w r2, [r3, #1]! │ │ ldr r5, [sp, #52] ; 0x34 │ │ cmp r4, r5 │ │ - blt.n aeae │ │ - b.n ac9a │ │ + blt.n a866 │ │ + b.n a652 │ │ mov.w r6, #1024 ; 0x400 │ │ mov.w r3, #256 ; 0x100 │ │ - b.n aa6c │ │ + b.n a424 │ │ ldr r7, [sp, #40] ; 0x28 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ - b.n acb4 │ │ + b.n a66c │ │ mov r0, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ - bl a164 │ │ + bl 9b1c │ │ ldr r5, [sp, #52] ; 0x34 │ │ mov r6, r0 │ │ - b.n ac28 │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - nop │ │ - b.n b578 │ │ - movs r5, r0 │ │ - b.n ac2c │ │ - movs r5, r0 │ │ - str r6, [r3, r4] │ │ - movs r5, r0 │ │ - b.n abac │ │ - movs r5, r0 │ │ - str r0, [r2, r4] │ │ - movs r5, r0 │ │ - b.n ab90 │ │ - movs r5, r0 │ │ - b.n ab4c │ │ - movs r5, r0 │ │ - ble.n ae9c │ │ - movs r5, r0 │ │ - b.n b5b8 │ │ - movs r5, r0 │ │ - b.n b53c │ │ - movs r5, r0 │ │ - ldr r5, [pc, #920] ; (b2b4 ) │ │ - movs r5, r0 │ │ - b.n b524 │ │ - movs r5, r0 │ │ - b.n b420 │ │ - movs r5, r0 │ │ - b.n b268 │ │ - movs r5, r0 │ │ - ldr r3, [pc, #296] ; (b054 ) │ │ - movs r5, r0 │ │ - b.n b210 │ │ - movs r5, r0 │ │ - ldr r3, [pc, #104] ; (af9c ) │ │ - movs r5, r0 │ │ - bx lr │ │ - nop │ │ - push {r4, r5, r6, lr} │ │ - movs r2, #1 │ │ - ldr r4, [r0, #24] │ │ - mov.w r3, #4096 ; 0x1000 │ │ - add.w r5, r4, #32 │ │ - ldr r0, [r4, #28] │ │ - mov r1, r5 │ │ - ldr r6, [r0, #8] │ │ - blx r6 │ │ - str r5, [r4, #0] │ │ - subs r3, r0, #0 │ │ - mov.w r0, #1 │ │ - itttt le │ │ - movle r3, #2 │ │ - movle r1, #255 ; 0xff │ │ - movle r2, #217 ; 0xd9 │ │ - strble.w r1, [r4, #32] │ │ - it le │ │ - strble.w r2, [r4, #33] ; 0x21 │ │ - str r3, [r4, #4] │ │ - pop {r4, r5, r6, pc} │ │ - push {r4, r5, r6, lr} │ │ - subs r4, r1, #0 │ │ - mov r6, r0 │ │ - ldr r5, [r0, #24] │ │ - ble.n af94 │ │ - ldr r1, [r5, #4] │ │ - cmp r4, r1 │ │ - ble.n af8a │ │ - ldr r3, [r5, #12] │ │ - mov r0, r6 │ │ - subs r4, r4, r1 │ │ - blx r3 │ │ - ldr r1, [r5, #4] │ │ - cmp r1, r4 │ │ - blt.n af7c │ │ - ldr r3, [r5, #0] │ │ - subs r1, r1, r4 │ │ - str r1, [r5, #4] │ │ - add r4, r3 │ │ - str r4, [r5, #0] │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - bx lr │ │ - nop │ │ - bx lr │ │ - nop │ │ - ldr r0, [r0, #0] │ │ - movs r1, #1 │ │ - push {r3, lr} │ │ - adds r0, #132 ; 0x84 │ │ - blx 9208 │ │ - │ │ -0000afac : │ │ - ldr r3, [pc, #84] ; (b004 ) │ │ - ldr r2, [pc, #88] ; (b008 ) │ │ - add r3, pc │ │ - add r2, pc │ │ - ldr r1, [r3, #0] │ │ - push {r4, r5, r6, r7, lr} │ │ - cbnz r1, aff8 │ │ - ldr r5, [pc, #80] ; (b00c ) │ │ - ldr r4, [pc, #80] ; (b010 ) │ │ - ldr r0, [pc, #84] ; (b014 ) │ │ - ldr r5, [r2, r5] │ │ - ldr.w lr, [pc, #84] ; b018 │ │ - ldr r7, [pc, #84] ; (b01c ) │ │ - str r5, [r3, #8] │ │ - ldr r4, [r2, r4] │ │ - ldr r6, [pc, #80] ; (b020 ) │ │ - ldr r5, [pc, #84] ; (b024 ) │ │ - str r4, [r3, #12] │ │ - ldr r0, [r2, r0] │ │ - ldr r4, [pc, #80] ; (b028 ) │ │ - ldr.w ip, [pc, #84] ; b02c │ │ - str r0, [r3, #16] │ │ - ldr.w r0, [r2, lr] │ │ - str r0, [r3, #20] │ │ - ldr r7, [r2, r7] │ │ - str r7, [r3, #24] │ │ - ldr r6, [r2, r6] │ │ - str r6, [r3, #28] │ │ - ldr r5, [r2, r5] │ │ - str r5, [r3, #32] │ │ - ldr r4, [r2, r4] │ │ - str r4, [r3, #36] ; 0x24 │ │ - ldr.w r2, [r2, ip] │ │ - str r2, [r3, #40] ; 0x28 │ │ - ldr r3, [pc, #52] ; (b030 ) │ │ - adds r1, #1 │ │ - movs r0, #0 │ │ - add r3, pc │ │ - str r1, [r3, #0] │ │ - pop {r4, r5, r6, r7, pc} │ │ - b.n b0d0 │ │ - movs r5, r0 │ │ - udf #246 ; 0xf6 │ │ - movs r5, r0 │ │ - mcr2 15, 0, pc, cr8, cr15, {7} ; │ │ - mcr2 15, 0, pc, cr12, cr15, {7} ; │ │ - mrc2 15, 0, pc, cr0, cr15, {7} │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - mrc2 15, 0, pc, cr8, cr15, {7} │ │ - mrc2 15, 0, pc, cr12, cr15, {7} │ │ - mcr2 15, 1, pc, cr0, cr15, {7} ; │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - mcr2 15, 1, pc, cr8, cr15, {7} ; │ │ - b.n b060 │ │ - movs r5, r0 │ │ - │ │ -0000b034 : │ │ - ldr r2, [pc, #12] ; (b044 ) │ │ - add r2, pc │ │ - ldr r3, [r2, #0] │ │ - cbz r3, b040 │ │ - subs r3, #1 │ │ - str r3, [r2, #0] │ │ - bx lr │ │ - nop │ │ - svc 222 ; 0xde │ │ - movs r5, r0 │ │ - │ │ -0000b048 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #28 │ │ - ldr.w r8, [pc, #292] ; b174 │ │ - mov r4, r0 │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - ldr.w r3, [r8] │ │ - str r3, [sp, #20] │ │ - cmp r0, #0 │ │ - beq.n b154 │ │ - mov.w sl, #1 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str.w sl, [sp] │ │ - ldr r1, [r0, #4] │ │ - add.w r9, sp, #16 │ │ - blx r1 │ │ - mov r3, sl │ │ - movs r2, #2 │ │ - ldr r5, [r4, #8] │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov r0, r4 │ │ - mov r1, r9 │ │ - blx r5 │ │ - cbnz r0, b0ac │ │ - movs r5, #0 │ │ - movs r1, #0 │ │ - mov r2, r6 │ │ - str r1, [sp, #0] │ │ - mov r3, r7 │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - mov r0, r5 │ │ - ldr r6, [sp, #20] │ │ - ldr.w r3, [r8] │ │ - cmp r6, r3 │ │ - bne.n b16e │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb.w r3, [sp, #16] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n b08a │ │ - ldrb.w r3, [sp, #17] │ │ - cmp r3, #216 ; 0xd8 │ │ - bne.n b08a │ │ - add.w fp, sp, #18 │ │ - ldr r5, [r4, #8] │ │ - mov r0, r4 │ │ - mov r1, r9 │ │ - movs r2, #1 │ │ - movs r3, #2 │ │ - blx r5 │ │ - cmp r0, #2 │ │ - bne.n b08a │ │ - ldrb.w r3, [sp, #16] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n b08a │ │ - ldrb.w r3, [sp, #17] │ │ - cmp r3, #255 ; 0xff │ │ - beq.n b156 │ │ - cmp r3, #217 ; 0xd9 │ │ - beq.n b16a │ │ - adds r3, #48 ; 0x30 │ │ - uxtb r3, r3 │ │ - cmp r3, #8 │ │ - bls.n b0c0 │ │ - mov r3, r0 │ │ - ldr r5, [r4, #8] │ │ - mov r0, r4 │ │ - mov r1, fp │ │ - movs r2, #1 │ │ - blx r5 │ │ - cmp r0, #2 │ │ - bne.n b08a │ │ - str.w sl, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldrb.w r5, [sp, #18] │ │ - ldrb.w r2, [sp, #19] │ │ - movs r3, #0 │ │ - str.w sl, [sp] │ │ - add.w r5, r2, r5, lsl #8 │ │ - subs r2, r5, #2 │ │ - strd r0, r1, [sp, #8] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldrd r2, r3, [sp, #8] │ │ - ldrb.w lr, [sp, #17] │ │ - adds r2, r2, r5 │ │ - adc.w r3, r3, r5, asr #31 │ │ - subs r2, #2 │ │ - adc.w r3, r3, #4294967295 ; 0xffffffff │ │ - cmp r1, r3 │ │ - itte eq │ │ - cmpeq r0, r2 │ │ - moveq r3, #1 │ │ - movne r3, #0 │ │ - cmp.w lr, #218 ; 0xda │ │ - mov r5, r3 │ │ - beq.n b08c │ │ - cmp r3, #0 │ │ - bne.n b0c0 │ │ - b.n b08a │ │ - b.n b09c │ │ - str.w sl, [sp] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ - blx r1 │ │ - b.n b0c0 │ │ - movs r5, #1 │ │ - b.n b08c │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - nop │ │ - bgt.n b220 │ │ - movs r5, r0 │ │ - │ │ -0000b178 : │ │ - ldr r3, [pc, #500] ; (b370 ) │ │ - movs r2, #0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub.w sp, sp, #928 ; 0x3a0 │ │ - ldr r3, [r3, #0] │ │ - str r0, [sp, #24] │ │ - str r3, [sp, #924] ; 0x39c │ │ - str r2, [sp, #40] ; 0x28 │ │ - cmp r0, #0 │ │ - beq.w b2ee │ │ - movs r4, #1 │ │ - movs r2, #0 │ │ - str r4, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - strd r0, r1, [sp, #16] │ │ - mov r0, r4 │ │ - bl 9e64 │ │ - cmp r0, #0 │ │ - beq.w b2ee │ │ - ldr r3, [pc, #448] ; (b374 ) │ │ - add r4, sp, #44 ; 0x2c │ │ - add r3, pc │ │ - mov r0, r4 │ │ - ldr r3, [r3, #40] ; 0x28 │ │ - blx r3 │ │ - ldr r2, [pc, #440] ; (b378 ) │ │ - ldr r3, [pc, #440] ; (b37c ) │ │ - add r2, pc │ │ - str r2, [r4, #0] │ │ - add r3, pc │ │ - str r3, [r4, #8] │ │ - str r0, [sp, #432] ; 0x1b0 │ │ - add r0, sp, #176 ; 0xb0 │ │ - blx 9214 │ │ - cmp r0, #0 │ │ - bne.n b2c0 │ │ - ldr r3, [pc, #424] ; (b380 ) │ │ - add r4, sp, #432 ; 0x1b0 │ │ - movs r1, #90 ; 0x5a │ │ - mov.w r2, #488 ; 0x1e8 │ │ - add r3, pc │ │ - mov r0, r4 │ │ - ldr r3, [r3, #12] │ │ - blx r3 │ │ - ldr r3, [r4, #24] │ │ - cmp r3, #0 │ │ - beq.w b356 │ │ - ldr r6, [pc, #400] ; (b384 ) │ │ - add r4, sp, #432 ; 0x1b0 │ │ - ldr.w r8, [pc, #400] ; b388 │ │ - movs r5, #0 │ │ - add r6, pc │ │ - ldr.w ip, [pc, #396] ; b38c │ │ - ldr.w lr, [pc, #396] ; b390 │ │ - add r8, pc │ │ - ldr r7, [r6, #32] │ │ - add ip, pc │ │ - ldr r2, [pc, #392] ; (b394 ) │ │ - add lr, pc │ │ - str.w r8, [r3, #8] │ │ - mov r0, r4 │ │ - str r7, [sp, #28] │ │ - add r2, pc │ │ - ldr r7, [sp, #24] │ │ - movs r1, #1 │ │ - str.w ip, [r3, #12] │ │ - str.w lr, [r3, #16] │ │ - str r7, [r3, #28] │ │ - ldr r7, [sp, #28] │ │ - str r2, [r3, #24] │ │ - str r5, [r3, #4] │ │ - str r7, [r3, #20] │ │ - str r5, [r3, #0] │ │ - ldr r3, [r6, #24] │ │ - blx r3 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - cmp r3, #4 │ │ - beq.n b306 │ │ - movs r2, #2 │ │ - mov r0, r4 │ │ - str r2, [r4, #44] ; 0x2c │ │ - str r5, [r4, #84] ; 0x54 │ │ - ldr r3, [r6, #8] │ │ - blx r3 │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - movs r3, #255 ; 0xff │ │ - mov r0, r5 │ │ - str r3, [sp, #0] │ │ - str r5, [sp, #12] │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - mov.w r4, #65280 ; 0xff00 │ │ - str r3, [sp, #8] │ │ - str r4, [sp, #4] │ │ - movs r3, #24 │ │ - blx 9154 │ │ - str r0, [sp, #40] ; 0x28 │ │ - add r7, sp, #40 ; 0x28 │ │ - ldr r4, [r7, #0] │ │ - cmp r4, #0 │ │ - beq.n b336 │ │ - ldr r3, [pc, #296] ; (b398 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - ldr.w r8, [pc, #296] ; b39c │ │ - add r3, pc │ │ - mov r4, r0 │ │ - add r8, pc │ │ - ldr r3, [r3, #36] ; 0x24 │ │ - blx r3 │ │ - b.n b2a2 │ │ - ldr r2, [r7, #0] │ │ - add r5, sp, #36 ; 0x24 │ │ - ldr.w ip, [r7] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - ldr r6, [r2, #20] │ │ - movs r2, #1 │ │ - ldr.w ip, [ip, #16] │ │ - mla r3, ip, r3, r6 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr.w r3, [r8, #28] │ │ - blx r3 │ │ - ldr.w r3, [r4, #140] ; 0x8c │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - cmp r3, r2 │ │ - bcc.n b282 │ │ - ldr r5, [pc, #240] ; (b3a0 ) │ │ - mov r0, r4 │ │ - add r5, pc │ │ - ldr r3, [r5, #20] │ │ - blx r3 │ │ - mov r0, r4 │ │ - ldr r3, [r5, #16] │ │ - blx r3 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - b.n b2f0 │ │ - ldr r3, [pc, #224] ; (b3a4 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #16] │ │ - blx r3 │ │ - add r3, sp, #40 ; 0x28 │ │ - ldr r2, [r3, #0] │ │ - cbz r2, b2d6 │ │ - ldr r0, [r3, #0] │ │ - blx 9160 │ │ - ldr r4, [sp, #24] │ │ - movs r1, #0 │ │ - ldrd r2, r3, [sp, #16] │ │ - str r1, [sp, #0] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r0, [pc, #192] ; (b3a8 ) │ │ - add r0, pc │ │ - blx 916c │ │ - movs r0, #0 │ │ - ldr r3, [pc, #184] ; (b3ac ) │ │ - ldr r2, [sp, #924] ; 0x39c │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bne.n b36a │ │ - add.w sp, sp, #928 ; 0x3a0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - str r3, [r4, #44] ; 0x2c │ │ - mov r0, r4 │ │ - str r5, [r4, #84] ; 0x54 │ │ - ldr r3, [r6, #8] │ │ - blx r3 │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - mov.w r4, #65280 ; 0xff00 │ │ - mov r0, r5 │ │ - stmia.w sp, {r3, r4} │ │ - movs r3, #255 ; 0xff │ │ - mov.w r4, #4278190080 ; 0xff000000 │ │ - str r3, [sp, #8] │ │ - str r4, [sp, #12] │ │ - movs r3, #32 │ │ - blx 9154 │ │ - str r0, [sp, #40] ; 0x28 │ │ - b.n b266 │ │ - ldr r3, [pc, #120] ; (b3b0 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #16] │ │ - blx r3 │ │ - ldr r0, [sp, #24] │ │ - str r4, [sp, #0] │ │ - ldrd r2, r3, [sp, #16] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - ldr r0, [pc, #100] ; (b3b4 ) │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b2ee │ │ - ldr r5, [r4, #4] │ │ - mov r1, r3 │ │ - mov r0, r4 │ │ - mov.w r2, #4128 ; 0x1020 │ │ - ldr r3, [r5, #0] │ │ - blx r3 │ │ - mov r3, r0 │ │ - str r0, [r4, #24] │ │ - b.n b1f0 │ │ + b.n a5e0 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - blt.n b3c4 │ │ - movs r5, r0 │ │ - udf #94 ; 0x5e │ │ - movs r5, r0 │ │ - ldc2l 15, cr15, [fp, #1020] ; 0x3fc │ │ - ldc2l 15, cr15, [r3, #1020] ; 0x3fc │ │ - udf #52 ; 0x34 │ │ - movs r5, r0 │ │ - udf #26 │ │ - movs r5, r0 │ │ - stc2 15, cr15, [sp, #-1020]! ; 0xfffffc04 │ │ - stc2 15, cr15, [sp, #-1020]! ; 0xfffffc04 │ │ - ldc2l 15, cr15, [sp, #-1020] ; 0xfffffc04 │ │ - ldc2l 15, cr15, [pc, #-1020]! ; af9c │ │ - ble.n b2d8 │ │ - movs r5, r0 │ │ - ble.n b2d4 │ │ - movs r5, r0 │ │ - ble.n b46c │ │ - movs r5, r0 │ │ - ble.n b448 │ │ - movs r5, r0 │ │ - ldr r0, [pc, #224] ; (b48c ) │ │ + ; instruction: 0xe98a0005 │ │ + stcl 0, cr0, [r2], #20 │ │ + ldrsb r6, [r2, r4] │ │ movs r5, r0 │ │ - bls.n b318 │ │ + ldc 0, cr0, [lr], {5} │ │ + ldrsb r0, [r1, r4] │ │ movs r5, r0 │ │ - bgt.n b368 │ │ - movs r5, r0 │ │ - mov r6, ip │ │ - movs r5, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - subw sp, sp, #1084 ; 0x43c │ │ - ldr.w sl, [pc, #1252] ; b8a8 │ │ - mov r4, r0 │ │ - mov r6, r0 │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ - ldr.w r3, [sl] │ │ - str.w r3, [sp, #1076] ; 0x434 │ │ - cbz r0, b42e │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - mov r7, r1 │ │ - movs r1, #1 │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - strd r0, r1, [sp, #16] │ │ - blx 9220 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r6, r0 │ │ - cmp.w r8, #0 │ │ - beq.n b446 │ │ - cmp r7, #1 │ │ - beq.n b4f2 │ │ - ldr.w r1, [pc, #1176] ; b8ac │ │ - add r1, pc │ │ - ldr.w r0, [pc, #1176] ; b8b0 │ │ - add r0, pc │ │ - blx 916c │ │ - movs r6, #0 │ │ - ldrd r2, r3, [sp, #16] │ │ - str r6, [sp, #0] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr.w r2, [sp, #1076] ; 0x434 │ │ - mov r0, r6 │ │ - ldr.w r3, [sl] │ │ - cmp r2, r3 │ │ - bne.w b87e │ │ - addw sp, sp, #1084 ; 0x43c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - subs r5, r5, r7 │ │ - it ne │ │ - movne r5, #1 │ │ - cmp r0, #0 │ │ - it eq │ │ - orreq.w r5, r5, #1 │ │ - cmp r5, #0 │ │ - bne.n b40c │ │ - add.w fp, sp, #51 ; 0x33 │ │ - mov r9, r5 │ │ - mov r8, r5 │ │ - str r5, [sp, #24] │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r1, fp │ │ - mov r0, r4 │ │ - add.w r9, r9, #1 │ │ - blx r5 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - ldr r5, [r4, #8] │ │ - mov r1, fp │ │ - mov r0, r4 │ │ - blx r5 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - ldr r5, [r4, #8] │ │ - mov r1, fp │ │ - mov r0, r4 │ │ - blx r5 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - mov r1, fp │ │ - mov r0, r4 │ │ - ldr r7, [r4, #8] │ │ - ldrb.w r5, [fp] │ │ - blx r7 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - cmp r5, #0 │ │ - it eq │ │ - moveq.w r5, #256 ; 0x100 │ │ - cmp r5, r8 │ │ - itt gt │ │ - movgt r8, r5 │ │ - strgt r0, [sp, #24] │ │ - cmp r9, r6 │ │ - bne.n b462 │ │ - ldr r5, [sp, #24] │ │ - movs r3, #0 │ │ - mov r0, r4 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - asrs r3, r5, #31 │ │ - mov r2, r5 │ │ - blx r1 │ │ - cmp r0, #0 │ │ - sbcs.w r3, r1, #0 │ │ - blt.n b4f8 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - cmp r0, #40 ; 0x28 │ │ - beq.n b500 │ │ - ldr r0, [pc, #968] ; (b8b4 ) │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b420 │ │ - ldr r1, [pc, #964] ; (b8b8 ) │ │ - add r1, pc │ │ - b.n b416 │ │ - movs r0, #3 │ │ - blx 9244 │ │ - b.n b420 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r7, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r6, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - blx 9250 │ │ - ldr r1, [pc, #880] ; (b8bc ) │ │ - add r1, pc │ │ - blx 925c │ │ - cmp r0, #0 │ │ - bne.w b420 │ │ - cmp r6, #0 │ │ - bne.w b746 │ │ - subs r3, r7, #1 │ │ - cmp r3, #31 │ │ - bhi.w b6b0 │ │ - tbb [pc, r3] │ │ - add r3, pc, #512 ; (adr r3, b76c ) │ │ - strh r3, [r4, #4] │ │ - add r3, pc, #652 ; (adr r3, b7fc ) │ │ - asrs r3, r4, #2 │ │ - add r3, pc, #652 ; (adr r3, b800 ) │ │ - add r3, pc, #652 ; (adr r3, b804 ) │ │ - add r3, pc, #652 ; (adr r3, b804 ) │ │ - add r3, pc, #652 ; (adr r3, b808 ) │ │ - add r3, pc, #652 ; (adr r3, b808 ) │ │ - add r3, pc, #652 ; (adr r3, b80c ) │ │ - add r3, pc, #652 ; (adr r3, b80c ) │ │ - add r3, pc, #652 ; (adr r3, b810 ) │ │ - add r3, pc, #652 ; (adr r3, b810 ) │ │ - add r3, pc, #652 ; (adr r3, b814 ) │ │ - add r3, pc, #652 ; (adr r3, b814 ) │ │ - strh r3, [r4, #20] │ │ - mov.w r9, #8 │ │ - mov.w r1, #16711680 ; 0xff0000 │ │ - mov.w r3, #65280 ; 0xff00 │ │ - mov.w r2, r8, asr #1 │ │ - stmia.w sp, {r1, r3} │ │ - movs r0, #0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - str r1, [sp, #8] │ │ - str r3, [sp, #12] │ │ - movs r3, #32 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx 9154 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.w b420 │ │ - cmp r5, #0 │ │ - beq.w b750 │ │ - ble.n b5e2 │ │ - add r7, sp, #52 ; 0x34 │ │ - mov.w r8, #0 │ │ - str r6, [sp, #24] │ │ - add.w r1, r7, r8, lsl #2 │ │ - mov r0, r4 │ │ - movs r2, #4 │ │ - add.w r8, r8, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - blx r6 │ │ - cmp r8, r5 │ │ - blt.n b5ca │ │ - ldr r6, [sp, #24] │ │ - ldr r3, [r6, #12] │ │ - cmp.w r9, #4 │ │ - ldr r2, [r6, #16] │ │ - ldr r5, [r6, #20] │ │ - mla r3, r2, r3, r5 │ │ - str r3, [sp, #32] │ │ - beq.w b776 │ │ - cmp.w r9, #8 │ │ - beq.w b786 │ │ - cmp.w r9, #1 │ │ - beq.w b756 │ │ - movs r3, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - rsb r3, r9, #8 │ │ - str.w sl, [sp, #44] ; 0x2c │ │ - str r3, [sp, #28] │ │ - ldr r5, [r6, #20] │ │ - ldr r3, [sp, #32] │ │ - cmp r3, r5 │ │ - bls.w b7a6 │ │ - mov r2, r3 │ │ - cmp.w r9, #4 │ │ - ldr r3, [r6, #16] │ │ - sub.w r2, r2, r3 │ │ - str r2, [sp, #32] │ │ - beq.n b6ba │ │ - cmp.w r9, #8 │ │ - beq.n b6ba │ │ - cmp.w r9, #1 │ │ - beq.n b6ba │ │ - ldr r5, [r4, #8] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #32] │ │ - movs r2, #1 │ │ - blx r5 │ │ - ldr r3, [r6, #16] │ │ - cmp r0, r3 │ │ - bne.w b894 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - beq.n b614 │ │ - movs r7, #0 │ │ - mov r8, r3 │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - add r7, r2 │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, fp │ │ - blx r5 │ │ - cmp r7, r8 │ │ - blt.n b656 │ │ - b.n b614 │ │ - mov r9, r7 │ │ - b.n b58e │ │ - mov.w r1, #16711680 ; 0xff0000 │ │ - mov.w r3, #65280 ; 0xff00 │ │ - mov.w r2, r8, asr #1 │ │ - stmia.w sp, {r1, r3} │ │ - movs r0, #0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - str r1, [sp, #8] │ │ - str r3, [sp, #12] │ │ - movs r3, #32 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx 9154 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.w b420 │ │ - ldr r3, [r0, #12] │ │ - mov.w r9, #0 │ │ - ldr r2, [r0, #16] │ │ - ldr r5, [r0, #20] │ │ - str.w r9, [sp, #36] ; 0x24 │ │ - mla r3, r2, r3, r5 │ │ - str r3, [sp, #32] │ │ - b.n b60a │ │ - ldr r0, [pc, #524] ; (b8c0 ) │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b420 │ │ - movs r3, #0 │ │ - strb.w r3, [fp] │ │ - ldr r3, [r6, #8] │ │ - cmp r3, #0 │ │ - ble.n b64c │ │ - ldr r3, [sp, #32] │ │ - movs r0, #8 │ │ - mov r1, r9 │ │ - movs r7, #0 │ │ - subs r5, r3, #4 │ │ - add r3, sp, #52 ; 0x34 │ │ - str r3, [sp, #24] │ │ - blx 5c528 <__divsi3@@Base> │ │ - mov sl, r7 │ │ - mov r8, r0 │ │ - b.n b702 │ │ - ldr r3, [sp, #28] │ │ - add.w sl, sl, #1 │ │ - ldr r2, [sp, #24] │ │ - asr.w r3, r7, r3 │ │ - lsl.w r7, r7, r9 │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ - uxtb r7, r7 │ │ - str.w r3, [r5, #4]! │ │ - strb.w r7, [fp] │ │ - ldr r3, [r6, #8] │ │ - cmp sl, r3 │ │ - bge.n b64c │ │ - mov r0, sl │ │ - mov r1, r8 │ │ - blx 5c604 <__aeabi_idivmod@@Base> │ │ - cmp r1, #0 │ │ - bne.n b6de │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, fp │ │ - blx r7 │ │ - cbz r0, b722 │ │ - ldrb.w r7, [fp] │ │ - b.n b6de │ │ - ldr r0, [pc, #416] ; (b8c4 ) │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - add r0, pc │ │ - blx 916c │ │ - ldrd r2, r3, [sp, #16] │ │ - movs r5, #0 │ │ - mov r0, r4 │ │ - str r5, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - mov r0, r6 │ │ - blx 9160 │ │ - mov r6, r5 │ │ - b.n b42e │ │ - ldr r0, [pc, #384] ; (b8c8 ) │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b420 │ │ - mov.w r5, #256 ; 0x100 │ │ - b.n b5c2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r5, r3, #7 │ │ - asrs r5, r5, #3 │ │ - ands.w r3, r5, #3 │ │ - beq.n b782 │ │ - movs r3, #3 │ │ - movt r3, #32768 ; 0x8000 │ │ - ands r3, r5 │ │ - cmp r3, #0 │ │ - blt.n b79c │ │ - rsb r3, r3, #4 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n b60a │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r5, r3, #1 │ │ - asrs r5, r5, #1 │ │ - ands.w r3, r5, #3 │ │ - bne.n b762 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n b60a │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ands.w r3, r3, #3 │ │ - beq.n b782 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - movs r3, #3 │ │ - movt r3, #32768 ; 0x8000 │ │ - ands r3, r2 │ │ - cmp r3, #0 │ │ - bge.n b76e │ │ - subs r3, #1 │ │ - orn r3, r3, #3 │ │ - adds r3, #1 │ │ - b.n b76e │ │ - ldr r3, [r6, #12] │ │ - ldr r1, [r6, #16] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - mla r3, r1, r3, r5 │ │ - adds r2, #7 │ │ - asrs r7, r2, #3 │ │ - str r3, [sp, #24] │ │ - ands.w r3, r7, #3 │ │ - beq.n b890 │ │ - movs r3, #3 │ │ - movt r3, #32768 ; 0x8000 │ │ - ands r3, r7 │ │ - cmp r3, #0 │ │ - ittt lt │ │ - addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ - ornlt r3, r3, #3 │ │ - addlt r3, #1 │ │ - rsb r3, r3, #4 │ │ - mov r2, r3 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, r5 │ │ - bls.w b42e │ │ - add.w r9, sp, #50 ; 0x32 │ │ - str.w sl, [sp, #28] │ │ - mov sl, r2 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r6, #8] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #24] │ │ - movs r2, #0 │ │ - cmp r3, r2 │ │ - strb.w r2, [r9] │ │ - ble.n b856 │ │ - ldr r2, [sp, #24] │ │ - movs r3, #0 │ │ - mov r7, r3 │ │ - sub.w r8, r2, #4 │ │ - b.n b834 │ │ - ldr.w r2, [r8, #4]! │ │ - lsrs r1, r3, #7 │ │ - add.w r7, r7, #1 │ │ - mov.w r3, r3, lsl #1 │ │ - ite ne │ │ - movne r1, #0 │ │ - moveq.w r1, #4278190080 ; 0xff000000 │ │ - orrs r2, r1 │ │ - str.w r2, [r8] │ │ - ldr r2, [r6, #8] │ │ - uxtb r3, r3 │ │ - strb.w r3, [r9] │ │ - cmp r7, r2 │ │ - bge.n b856 │ │ - asrs r2, r7, #31 │ │ - lsrs r2, r2, #29 │ │ - adds r1, r7, r2 │ │ - and.w r1, r1, #7 │ │ - cmp r1, r2 │ │ - bne.n b80c │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - mov r3, r2 │ │ - mov r1, r9 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - cbz r0, b882 │ │ - ldrb.w r3, [r9] │ │ - b.n b80c │ │ - cmp.w sl, #0 │ │ - beq.n b872 │ │ - mov.w r8, #0 │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - add r8, r2 │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, fp │ │ - blx r7 │ │ - cmp sl, r8 │ │ - bgt.n b860 │ │ - ldr r3, [r6, #20] │ │ - ldr r2, [sp, #24] │ │ - cmp r2, r3 │ │ - bls.n b8a0 │ │ - ldr r1, [r6, #16] │ │ - b.n b7ee │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - ldr r0, [pc, #72] ; (b8cc ) │ │ - ldr.w sl, [sp, #28] │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b72e │ │ - mov r2, r3 │ │ - b.n b7dc │ │ - movs r0, #1 │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - blx 9244 │ │ - b.n b72e │ │ - ldr.w sl, [sp, #28] │ │ - b.n b42e │ │ - nop │ │ - bhi.n b86c │ │ - movs r5, r0 │ │ - mov r4, r8 │ │ - movs r5, r0 │ │ - bx r3 │ │ - movs r5, r0 │ │ - mov r2, sp │ │ - movs r5, r0 │ │ - cmp r0, sp │ │ - movs r5, r0 │ │ - add r7, r0 │ │ - movs r5, r0 │ │ - add sl, r8 │ │ - movs r5, r0 │ │ - add ip, r2 │ │ - movs r5, r0 │ │ - add r0, sl │ │ - movs r5, r0 │ │ - orrs r4, r6 │ │ - movs r5, r0 │ │ - │ │ -0000b8d0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - sub sp, #20 │ │ - ldr.w r8, [pc, #112] ; b948 │ │ - mov r5, r0 │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - ldr.w r3, [r8] │ │ - str r3, [sp, #12] │ │ - cbz r0, b942 │ │ - movs r4, #1 │ │ - movs r2, #0 │ │ - str r4, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - add.w r9, sp, #8 │ │ - blx r1 │ │ - mov r3, r4 │ │ - movs r2, #2 │ │ - ldr r4, [r5, #8] │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov r0, r5 │ │ - mov r1, r9 │ │ - blx r4 │ │ - mov r4, r0 │ │ - cbnz r0, b92e │ │ - movs r1, #0 │ │ - mov r2, r6 │ │ - str r1, [sp, #0] │ │ - mov r3, r7 │ │ - mov r0, r5 │ │ - ldr r1, [r5, #4] │ │ - blx r1 │ │ - mov r0, r4 │ │ - ldr r2, [sp, #12] │ │ - ldr.w r3, [r8] │ │ - cmp r2, r3 │ │ - bne.n b944 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r1, [pc, #28] ; (b94c ) │ │ - mov r0, r9 │ │ - movs r2, #2 │ │ - add r1, pc │ │ - blx 9268 │ │ - clz r4, r0 │ │ - lsrs r4, r4, #5 │ │ - b.n b90e │ │ - b.n b91e │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - bcc.n b8e4 │ │ - movs r5, r0 │ │ - cmp r0, r4 │ │ + stc 0, cr0, [ip], {5} │ │ + stcl 0, cr0, [r8], #-20 ; 0xffffffec │ │ + b.n a0e4 │ │ movs r5, r0 │ │ - │ │ -0000b950 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - sub sp, #8 │ │ - mov r5, r0 │ │ - cbz r0, b9aa │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - movs r1, #1 │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r6, r0 │ │ - mov r0, r4 │ │ - mov r7, r1 │ │ - blx 922c │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - cmp r5, #0 │ │ - it eq │ │ - cmpeq.w r8, #1 │ │ - mov.w r1, #0 │ │ - mov r2, r6 │ │ - ite eq │ │ - moveq r5, #1 │ │ - movne r5, #0 │ │ - str r1, [sp, #0] │ │ - mov r3, r7 │ │ - ldr r1, [r4, #4] │ │ - cmp r0, #0 │ │ - ite eq │ │ - moveq r5, #0 │ │ - andne.w r5, r5, #1 │ │ - mov r0, r4 │ │ - blx r1 │ │ - mov r0, r5 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - │ │ -0000b9b4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - sub sp, #8 │ │ - mov r5, r0 │ │ - cbz r0, ba0e │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - movs r1, #1 │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r6, r0 │ │ - mov r0, r4 │ │ - mov r7, r1 │ │ - blx 922c │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - cmp r5, #0 │ │ - it eq │ │ - cmpeq.w r8, #2 │ │ - mov.w r1, #0 │ │ - mov r2, r6 │ │ - ite eq │ │ - moveq r5, #1 │ │ - movne r5, #0 │ │ - str r1, [sp, #0] │ │ - mov r3, r7 │ │ - ldr r1, [r4, #4] │ │ - cmp r0, #0 │ │ - ite eq │ │ - moveq r5, #0 │ │ - andne.w r5, r5, #1 │ │ - mov r0, r4 │ │ - blx r1 │ │ - mov r0, r5 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - │ │ -0000ba18 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #84 ; 0x54 │ │ - ldr.w sl, [pc, #2168] ; c298 │ │ - mov r4, r0 │ │ - mov r5, r0 │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ - ldr.w r3, [sl] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r0, ba7c │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - movs r5, #1 │ │ - str r5, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - add r7, sp, #72 ; 0x48 │ │ - blx r1 │ │ - strd r0, r1, [sp, #16] │ │ - blx 9220 │ │ - mov r2, r5 │ │ - mov r1, r7 │ │ - ldr r6, [r4, #8] │ │ - mov r0, r4 │ │ - movs r3, #2 │ │ - blx r6 │ │ - cmp r0, #2 │ │ - mov r2, r0 │ │ - beq.n ba90 │ │ - mov r0, r5 │ │ - movs r5, #0 │ │ - blx 9244 │ │ - movs r6, #0 │ │ - ldrd r2, r3, [sp, #16] │ │ - str r6, [sp, #0] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - cbz r5, ba7c │ │ - mov r0, r5 │ │ - mov r5, r6 │ │ - blx 9160 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - mov r0, r5 │ │ - ldr.w r3, [sl] │ │ - cmp r2, r3 │ │ - bne.w c290 │ │ - add sp, #84 ; 0x54 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr.w r1, [pc, #2056] ; c29c │ │ - mov r0, r7 │ │ - add r1, pc │ │ - blx 9268 │ │ - mov r8, r0 │ │ - cbz r0, baae │ │ - ldr.w r0, [pc, #2044] ; c2a0 │ │ - movs r5, #0 │ │ - add r0, pc │ │ - blx 916c │ │ - b.n ba64 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 9238 │ │ - str r0, [sp, #32] │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r6, r0 │ │ - cmp r6, #12 │ │ - mov r0, r4 │ │ - beq.w bde4 │ │ - blx 9238 │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r9, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r7, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - str r0, [sp, #28] │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - cmp.w r9, #0 │ │ - itte lt │ │ - rsblt r9, r9, #0 │ │ - strlt r5, [sp, #36] ; 0x24 │ │ - strge.w r8, [sp, #36] ; 0x24 │ │ - blx 9250 │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.w bd88 │ │ - cmp r7, #1 │ │ - beq.w be0e │ │ - cmp r7, #4 │ │ - beq.w be0e │ │ - ldr r2, [sp, #28] │ │ - cmp r2, #0 │ │ - bne.w be0a │ │ - mov fp, r2 │ │ - ldr r2, [sp, #32] │ │ - add.w r3, r6, #14 │ │ - cmp r2, r3 │ │ - beq.w befa │ │ - cmp r7, #15 │ │ - bcc.w be16 │ │ - cmp r7, #16 │ │ - bls.w be32 │ │ - cmp r7, #32 │ │ - bne.w be16 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - str r0, [sp, #44] ; 0x2c │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - movs r2, #0 │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - mov r3, r0 │ │ - str r2, [sp, #0] │ │ - movs r0, #0 │ │ - str r5, [sp, #8] │ │ - mov r2, r9 │ │ - str r3, [sp, #12] │ │ - mov r3, r7 │ │ - str.w r8, [sp, #4] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx 9154 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.w ba64 │ │ - ldr r3, [r0, #4] │ │ - ldr.w r8, [r3, #4] │ │ - cmp.w r8, #0 │ │ - beq.n bc6a │ │ - ldrd r2, r3, [sp, #16] │ │ - mov.w r9, #0 │ │ - mov r0, r4 │ │ - str.w r9, [sp] │ │ - adds r2, #14 │ │ - ldr r1, [r4, #4] │ │ - adc.w r3, r3, #0 │ │ - adds r2, r2, r6 │ │ - adc.w r3, r3, #0 │ │ - blx r1 │ │ - cmp r0, #0 │ │ - sbcs.w r3, r1, #0 │ │ - blt.w be7e │ │ - cmp r6, #12 │ │ - mov.w r3, #1 │ │ - lsl.w r3, r3, r7 │ │ - str r3, [sp, #44] ; 0x2c │ │ - beq.w bea0 │ │ - cmp r3, #0 │ │ - ble.n bc64 │ │ - str.w fp, [sp, #56] ; 0x38 │ │ - mov fp, sl │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - movs r7, #255 ; 0xff │ │ - str r5, [sp, #48] ; 0x30 │ │ - ldr.w r1, [r8, #4] │ │ - mov.w r5, r9, lsl #2 │ │ - movs r2, #1 │ │ - ldr r6, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - adds r1, #2 │ │ - mov r0, r4 │ │ - blx r6 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - ldr r6, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - add r1, r2 │ │ - mov r0, r4 │ │ - blx r6 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - ldr r6, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - add r9, r2 │ │ - blx r6 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - adds r1, #3 │ │ - ldr r6, [r4, #8] │ │ - blx r6 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r9, sl │ │ - add r5, r3 │ │ - strb r7, [r5, #3] │ │ - bne.n bc04 │ │ - mov sl, fp │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr.w fp, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - str.w r3, [r8] │ │ - ldrd r8, r9, [sp, #16] │ │ - movs r7, #0 │ │ - ldr r3, [sp, #32] │ │ - mov r0, r4 │ │ - str r7, [sp, #0] │ │ - adds.w r8, r8, r3 │ │ - ldr r1, [r4, #4] │ │ - adc.w r9, r9, #0 │ │ - mov r2, r8 │ │ - mov r3, r9 │ │ - blx r1 │ │ - cmp r0, #0 │ │ - sbcs.w r3, r1, #0 │ │ - blt.w be7e │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bls.w c010 │ │ - ldr r3, [r5, #20] │ │ - cmp.w fp, #1 │ │ - ldr r2, [r5, #12] │ │ - mov r1, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r5, #16] │ │ - mla r2, r2, r3, r1 │ │ - str r2, [sp, #48] ; 0x30 │ │ - beq.w be5a │ │ - cmp.w fp, #4 │ │ - bne.w be86 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add.w r8, r2, #1 │ │ - mov.w r6, r8, asr #1 │ │ - ands.w r2, r6, #3 │ │ - beq.w be6c │ │ - mov.w r1, r8, asr #31 │ │ - lsrs r1, r1, #30 │ │ - adds r2, r6, r1 │ │ - and.w r2, r2, #3 │ │ - subs r2, r2, r1 │ │ - rsb r2, r2, #4 │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r2, #0 │ │ - bne.w be54 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #32] │ │ - rsb r2, fp, #8 │ │ - ldr r1, [sp, #32] │ │ - str.w sl, [sp, #56] ; 0x38 │ │ - mov r8, r2 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - mov r2, r1 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - cmp r0, r1 │ │ - ite hi │ │ - movhi r2, #1 │ │ - movls r2, #0 │ │ - cmp r6, r1 │ │ - it hi │ │ - movhi r2, #0 │ │ - cmp r2, #0 │ │ - beq.w bf8c │ │ - cmp.w fp, #1 │ │ - beq.n bd20 │ │ - cmp.w fp, #4 │ │ - bne.n bdc8 │ │ - movs r3, #0 │ │ - strb.w r3, [sp, #71] ; 0x47 │ │ - ldr r3, [r5, #8] │ │ - cmp r3, #0 │ │ - ble.n bd8c │ │ - ldr r3, [sp, #32] │ │ - movs r0, #8 │ │ - mov r1, fp │ │ - movs r7, #0 │ │ - subs r6, r3, #1 │ │ - add.w r3, sp, #71 ; 0x47 │ │ - str r3, [sp, #28] │ │ - blx 5c528 <__divsi3@@Base> │ │ - mov sl, r7 │ │ - mov r9, r0 │ │ - b.n bd66 │ │ - asr.w r7, r7, r8 │ │ - strb.w r7, [r6, #1]! │ │ - ldrb.w r7, [sp, #71] ; 0x47 │ │ - add.w sl, sl, #1 │ │ - lsl.w r7, r7, fp │ │ - uxtb r7, r7 │ │ - strb.w r7, [sp, #71] ; 0x47 │ │ - ldr r3, [r5, #8] │ │ - cmp sl, r3 │ │ - bge.n bd8c │ │ - mov r0, sl │ │ - mov r1, r9 │ │ - blx 5c604 <__aeabi_idivmod@@Base> │ │ - cmp r1, #0 │ │ - bne.n bd46 │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #28] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - beq.n be22 │ │ - ldrb.w r7, [sp, #71] ; 0x47 │ │ - b.n bd46 │ │ - movs r5, #0 │ │ - b.n ba64 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, bdac │ │ - add.w r7, sp, #71 ; 0x47 │ │ - mov.w r9, #0 │ │ - mov sl, r3 │ │ - movs r2, #1 │ │ - ldr r6, [r4, #8] │ │ - add r9, r2 │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ - blx r6 │ │ - cmp sl, r9 │ │ - bgt.n bd9a │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cbz r3, bdbc │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r5, #16] │ │ - add r2, r3 │ │ - str r2, [sp, #32] │ │ - mov r1, r2 │ │ - b.n bcfa │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r5, #16] │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #32] │ │ - mov r1, r2 │ │ - b.n bcfa │ │ - ldr r6, [r4, #8] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #32] │ │ - movs r2, #1 │ │ - blx r6 │ │ - ldr r3, [r5, #16] │ │ - cmp r0, r3 │ │ - beq.n bd8c │ │ - movs r0, #1 │ │ - ldr.w sl, [sp, #56] ; 0x38 │ │ - blx 9244 │ │ - b.n ba64 │ │ - str.w r8, [sp, #28] │ │ - blx 922c │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r9, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - str.w r8, [sp, #36] ; 0x24 │ │ - mov r7, r0 │ │ - b.n bb2a │ │ - mov fp, r3 │ │ - b.n bb58 │ │ - ldr r3, [sp, #28] │ │ - mov fp, r7 │ │ - cbnz r3, be70 │ │ - movs r7, #8 │ │ - movs r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - mov r2, r3 │ │ - mov r5, r3 │ │ - mov r8, r3 │ │ - b.n bb90 │ │ - ldr.w r0, [pc, #1152] ; c2a4 │ │ - ldr.w sl, [sp, #56] ; 0x38 │ │ - add r0, pc │ │ - blx 916c │ │ - b.n ba64 │ │ - mov r0, r4 │ │ - movs r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - blx 9238 │ │ - str r0, [sp, #44] ; 0x2c │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - mov r5, r0 │ │ - b.n bb90 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - str r2, [sp, #32] │ │ - b.n bcee │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add.w r8, r2, #7 │ │ - mov.w r6, r8, asr #3 │ │ - ands.w r2, r6, #3 │ │ - bne.w bccc │ │ - str r2, [sp, #40] ; 0x28 │ │ - b.n bce0 │ │ - movs r3, #0 │ │ - movs r7, #8 │ │ - mov r2, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - mov r5, r3 │ │ - mov r8, r3 │ │ - b.n bb90 │ │ - movs r0, #3 │ │ - blx 9244 │ │ - b.n ba64 │ │ - ands.w r2, r3, #3 │ │ - beq.n be6c │ │ - asrs r1, r3, #31 │ │ - lsrs r1, r1, #30 │ │ - adds r2, r3, r1 │ │ - and.w r2, r2, #3 │ │ - subs r2, r2, r1 │ │ - rsb r2, r2, #4 │ │ - str r2, [sp, #40] ; 0x28 │ │ - b.n bce0 │ │ - cmp r3, #0 │ │ - ble.w bc64 │ │ - str.w fp, [sp, #56] ; 0x38 │ │ - movs r6, #255 ; 0xff │ │ - mov fp, sl │ │ - mov sl, r3 │ │ - str r5, [sp, #48] ; 0x30 │ │ - ldr.w r1, [r8, #4] │ │ - mov.w r5, r9, lsl #2 │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - adds r1, #2 │ │ - mov r0, r4 │ │ - blx r7 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - add r1, r2 │ │ - mov r0, r4 │ │ - blx r7 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - ldr r7, [r4, #8] │ │ - add r9, r2 │ │ - blx r7 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r9, sl │ │ - add r5, r3 │ │ - strb r6, [r5, #3] │ │ - bne.n beb2 │ │ - b.n bc5c │ │ - sub.w r3, r7, #15 │ │ - cmp r3, #17 │ │ - bhi.n be16 │ │ - add r2, pc, #8 ; (adr r2, bf0c ) │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ - add r2, r3 │ │ - bx r2 │ │ - lsls r1, r6, #1 │ │ - movs r0, r0 │ │ - lsls r1, r6, #1 │ │ - movs r0, r0 │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - lsls r7, r3, #1 │ │ - movs r0, r0 │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - lsls r1, r1, #1 │ │ - movs r0, r0 │ │ - movs r3, #1 │ │ - movs r7, #32 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r5, #255 ; 0xff │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - mov.w r8, #65280 ; 0xff00 │ │ - mov.w r2, #16711680 ; 0xff0000 │ │ - b.n bb90 │ │ - movs r3, #0 │ │ - movs r7, #24 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r5, #255 ; 0xff │ │ - mov.w r8, #65280 ; 0xff00 │ │ - mov.w r2, #16711680 ; 0xff0000 │ │ - b.n bb90 │ │ - movs r3, #0 │ │ - movs r5, #31 │ │ - str r3, [sp, #52] ; 0x34 │ │ - mov.w r8, #992 ; 0x3e0 │ │ - mov.w r2, #31744 ; 0x7c00 │ │ - b.n bb90 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr.w sl, [sp, #56] ; 0x38 │ │ - cmp r2, #0 │ │ - beq.w ba7c │ │ - ldr r1, [r5, #20] │ │ - ldr r4, [r5, #12] │ │ - adds r0, r1, #3 │ │ - mla r3, r3, r4, r0 │ │ - cmp r0, r3 │ │ - bcs.w ba7c │ │ - ldrb r2, [r1, #3] │ │ - cmp r2, #0 │ │ - bne.w ba7c │ │ - mov r2, r0 │ │ - b.n bfbc │ │ - ldrb r4, [r2, #0] │ │ - cmp r4, #0 │ │ - bne.w ba7c │ │ - adds r2, #4 │ │ - cmp r3, r2 │ │ - bhi.n bfb4 │ │ - sub.w r6, r3, #28 │ │ - adds r2, r1, #7 │ │ - cmp r2, r6 │ │ - bcs.n c004 │ │ - cmp r3, #27 │ │ - bls.n c004 │ │ - adds r1, #35 ; 0x23 │ │ - movs r2, #255 ; 0xff │ │ - adds r4, r1, #4 │ │ - pld [r1, #168] ; 0xa8 │ │ - cmp r6, r4 │ │ - strb.w r2, [r1, #-32] │ │ - mov r0, r1 │ │ - strb.w r2, [r1, #-28] │ │ - strb.w r2, [r1, #-24] │ │ - add.w r1, r1, #32 │ │ - strb.w r2, [r1, #-52] │ │ - strb.w r2, [r1, #-48] │ │ - strb.w r2, [r1, #-44] │ │ - strb.w r2, [r1, #-40] │ │ - strb.w r2, [r1, #-36] │ │ - bhi.n bfd4 │ │ - movs r2, #255 ; 0xff │ │ - strb.w r2, [r0], #4 │ │ - cmp r3, r0 │ │ - bhi.n c006 │ │ - b.n ba7c │ │ - ldr r3, [r5, #16] │ │ - add.w r0, sp, #71 ; 0x47 │ │ - ldr r6, [r5, #20] │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov r2, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #28] │ │ - negs r1, r2 │ │ - str r5, [sp, #36] ; 0x24 │ │ - sub.w r3, r3, #1 │ │ - str r1, [sp, #56] ; 0x38 │ │ - clz r3, r3 │ │ - lsrs r3, r3, #5 │ │ - str r3, [sp, #44] ; 0x2c │ │ - add.w r3, sp, #70 ; 0x46 │ │ - str r3, [sp, #28] │ │ - ldr r3, [r5, #12] │ │ - mla r9, r3, r2, r6 │ │ - add.w r3, r9, r1 │ │ - str r3, [sp, #32] │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #28] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.w c1be │ │ - ldrb.w fp, [sp, #70] ; 0x46 │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - cmp.w fp, #0 │ │ - beq.n c0aa │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.w c1be │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n c100 │ │ - ldr r3, [sp, #32] │ │ - adds r2, r3, r7 │ │ - cmp r9, r2 │ │ - add.w r7, r7, #1 │ │ - ite hi │ │ - movhi r3, #1 │ │ - movls r3, #0 │ │ - cmp r6, r2 │ │ - it hi │ │ - movhi r3, #0 │ │ - cbz r3, c096 │ │ - ldrb.w r3, [sp, #71] ; 0x47 │ │ - strb r3, [r2, #0] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - adds r2, #1 │ │ - subs r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - bne.n c07c │ │ - b.n c044 │ │ - ldr r1, [sp, #28] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.w c1be │ │ - ldrb.w r5, [sp, #70] ; 0x46 │ │ - cmp r5, #1 │ │ - beq.w c1d6 │ │ - bcc.w c1ca │ │ - cmp r5, #2 │ │ - bne.n c16a │ │ - ldr.w r8, [sp, #28] │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.n c1be │ │ - ldrb.w lr, [sp, #70] ; 0x46 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - ldr r5, [r4, #8] │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ - add r7, lr │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.n c1be │ │ - ldr r1, [sp, #32] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - mls r3, r3, r2, r1 │ │ - str r3, [sp, #32] │ │ - b.n c044 │ │ - ldrb.w r5, [sp, #71] ; 0x47 │ │ - adds r0, r7, #1 │ │ - ldr r3, [sp, #32] │ │ - and.w lr, r5, #15 │ │ - adds r1, r3, r0 │ │ - adds r2, r3, r7 │ │ - lsrs r5, r5, #4 │ │ - b.n c142 │ │ - cmp r9, r1 │ │ - add.w r7, r7, #2 │ │ - ite hi │ │ - movhi r0, #1 │ │ - movls r0, #0 │ │ - cmp r6, r1 │ │ - it hi │ │ - movhi r0, #0 │ │ - cbz r0, c130 │ │ - strb.w lr, [r2, #1] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - subs r3, #1 │ │ - adds r2, #2 │ │ - adds r1, #2 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - beq.n c044 │ │ - adds r0, r7, #1 │ │ - cmp r9, r2 │ │ - ite hi │ │ - movhi r3, #1 │ │ - movls r3, #0 │ │ - cmp r6, r2 │ │ - it hi │ │ - movhi r3, #0 │ │ - cbz r3, c156 │ │ - strb.w r5, [r1, #-1] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - subs r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - bne.n c114 │ │ - mov r7, r0 │ │ - b.n c044 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n c1da │ │ - ldr r3, [sp, #32] │ │ - str r5, [sp, #48] ; 0x30 │ │ - add.w fp, r3, r7 │ │ - ldr.w r8, [sp, #40] ; 0x28 │ │ - b.n c1ae │ │ - cmp r9, fp │ │ - add.w r7, r7, #1 │ │ - ite hi │ │ - movhi r3, #1 │ │ - movls r3, #0 │ │ - cmp r6, fp │ │ - it hi │ │ - movhi r3, #0 │ │ - cbz r3, c19a │ │ - ldrb.w r3, [sp, #71] ; 0x47 │ │ - strb.w r3, [fp] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - add.w fp, fp, #1 │ │ - subs r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - beq.n c264 │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - mov r3, r2 │ │ - mov r1, r8 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n c17e │ │ - ldr r0, [pc, #232] ; (c2a8 ) │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - add r0, pc │ │ - blx 916c │ │ - b.n ba64 │ │ - ldr r3, [sp, #32] │ │ - mov r7, fp │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - add r3, r2 │ │ - str r3, [sp, #32] │ │ - b.n c044 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - b.n ba7c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - add.w fp, r7, #1 │ │ - ldr r2, [sp, #32] │ │ - str r5, [sp, #60] ; 0x3c │ │ - add.w r8, r2, r7 │ │ - add fp, r2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n c252 │ │ - cmp r9, r8 │ │ - add.w r2, r7, #1 │ │ - ite hi │ │ - movhi r3, #1 │ │ - movls r3, #0 │ │ - cmp r6, r8 │ │ - it hi │ │ - movhi r3, #0 │ │ - cbz r3, c20c │ │ - ldrb.w r3, [sp, #71] ; 0x47 │ │ - lsrs r3, r3, #4 │ │ - strb.w r3, [fp, #-1] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - subs r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - beq.n c284 │ │ - cmp r9, fp │ │ - add.w r7, r7, #2 │ │ - ite hi │ │ - movhi r2, #1 │ │ - movls r2, #0 │ │ - cmp r6, fp │ │ - it hi │ │ - movhi r2, #0 │ │ - cbz r2, c240 │ │ - ldrb.w r3, [sp, #71] ; 0x47 │ │ - and.w r3, r3, #15 │ │ - strb.w r3, [r8, #1] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - subs r3, #1 │ │ - add.w fp, fp, #2 │ │ - add.w r8, r8, #2 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cbz r3, c294 │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - mov r3, r2 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n c1ee │ │ - b.n c1be │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - and.w r3, r5, #1 │ │ - cmp r3, #0 │ │ - beq.w c044 │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #28] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.w c044 │ │ - b.n c1be │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - mov r7, r2 │ │ - adds r3, r5, #1 │ │ - ubfx r3, r3, #1, #1 │ │ - b.n c26a │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - b.n c288 │ │ - bcs.n c1a0 │ │ + ; instruction: 0xe99a0005 │ │ + ldrd r0, r0, [sl, #-20] │ │ + strh r6, [r3, r7] │ │ movs r5, r0 │ │ - asrs r6, r7 │ │ + strd r0, r0, [sl, #-20] │ │ + ; instruction: 0xe8c60005 │ │ + b.n a8b0 │ │ movs r5, r0 │ │ - asrs r2, r6 │ │ + str r2, [r2, r6] │ │ movs r5, r0 │ │ - subs r5, #206 ; 0xce │ │ + b.n a858 │ │ movs r5, r0 │ │ - subs r2, #54 ; 0x36 │ │ + str r2, [r4, r5] │ │ movs r5, r0 │ │ - │ │ -0000c2ac : │ │ - movs r1, #1 │ │ - b.w b3b8 │ │ - nop │ │ - │ │ -0000c2b4 : │ │ - movs r1, #2 │ │ - b.w b3b8 │ │ - nop │ │ - ldr r3, [pc, #28] ; (c2dc ) │ │ + ldr r3, [pc, #28] ; (a90c ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r5, r1 │ │ mov r4, r2 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ mov r2, r4 │ │ mov r1, r5 │ │ movs r3, #1 │ │ ldr r4, [r0, #8] │ │ mov ip, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx ip │ │ nop │ │ - ldmia r5!, {r7} │ │ + b.n a758 │ │ movs r5, r0 │ │ cmp r1, #0 │ │ - beq.w c518 │ │ + beq.w ab48 │ │ cmp r1, #1 │ │ - beq.w c516 │ │ + beq.w ab46 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ subs r6, r1, #1 │ │ cmp r6, #1 │ │ ldrh r2, [r0, #4] │ │ ldrh r3, [r0, #0] │ │ itt gt │ │ addgt r4, r0, #4 │ │ movgt r7, #2 │ │ add r3, r2 │ │ it gt │ │ movgt r2, #0 │ │ strh r3, [r0, #0] │ │ it gt │ │ movgt r3, #1 │ │ - bgt.n c348 │ │ - b.n c390 │ │ + bgt.n a978 │ │ + b.n a9c0 │ │ ldrh.w lr, [r0, r2, lsl #2] │ │ add.w ip, r0, r2, lsl #2 │ │ cmp r7, r1 │ │ strh.w lr, [r0, r3, lsl #2] │ │ add.w r2, r2, #1 │ │ strh.w r3, [ip] │ │ ldrh.w r5, [r0, r3, lsl #2] │ │ - blt.n c368 │ │ + blt.n a998 │ │ ldrh.w lr, [r0, r2, lsl #2] │ │ add.w ip, r0, r2, lsl #2 │ │ add r5, lr │ │ strh r5, [r4, #0] │ │ strh.w r3, [ip] │ │ adds r3, #1 │ │ cmp r3, r6 │ │ add.w r2, r2, #1 │ │ add.w r4, r4, #4 │ │ - beq.n c390 │ │ + beq.n a9c0 │ │ cmp r1, r7 │ │ - ble.n c30e │ │ + ble.n a93e │ │ ldrh.w r5, [r0, r7, lsl #2] │ │ add.w ip, r0, r2, lsl #2 │ │ ldrh.w lr, [r0, r2, lsl #2] │ │ cmp lr, r5 │ │ itt cs │ │ strhcs.w r5, [r0, r3, lsl #2] │ │ addcs r7, #1 │ │ - bcc.n c316 │ │ + bcc.n a946 │ │ cmp r7, r1 │ │ - bge.n c32a │ │ + bge.n a95a │ │ cmp r2, r3 │ │ - bge.w c51a │ │ + bge.w ab4a │ │ ldrh.w lr, [r0, r2, lsl #2] │ │ add.w ip, r0, r2, lsl #2 │ │ ldrh.w r8, [r0, r7, lsl #2] │ │ cmp lr, r8 │ │ - bcc.n c332 │ │ + bcc.n a962 │ │ adds r3, #1 │ │ add r5, r8 │ │ cmp r3, r6 │ │ strh r5, [r4, #0] │ │ add.w r7, r7, #1 │ │ add.w r4, r4, #4 │ │ - bne.n c348 │ │ + bne.n a978 │ │ add.w r3, r1, #1073741824 ; 0x40000000 │ │ movs r2, #0 │ │ subs r3, #2 │ │ strh.w r2, [r0, r3, lsl #2] │ │ subs r2, r1, #3 │ │ mov.w r3, r3, lsl #2 │ │ - bmi.n c450 │ │ + bmi.n aa80 │ │ cmp r1, #10 │ │ - ble.n c43e │ │ + ble.n aa6e │ │ sub.w r4, r3, #80 ; 0x50 │ │ sub.w r5, r1, #11 │ │ adds r3, r0, r4 │ │ and.w r5, r5, #7 │ │ ldrh.w r4, [r3, #76] ; 0x4c │ │ subs r2, #8 │ │ ldrh.w r7, [r3, #72] ; 0x48 │ │ @@ -4734,61 +2106,61 @@ │ │ strh.w r4, [r3, #88] ; 0x58 │ │ ldrh.w r4, [r0, lr, lsl #2] │ │ add.w r4, r4, #1 │ │ strh.w r4, [r3, #84] ; 0x54 │ │ ldrh.w r4, [r0, r7, lsl #2] │ │ add.w r4, r4, #1 │ │ strh.w r4, [r3, #80] ; 0x50 │ │ - bne.n c3b6 │ │ + bne.n a9e6 │ │ ldrh.w r3, [r0, r2, lsl #2] │ │ ldrh.w r3, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ strh.w r3, [r0, r2, lsl #2] │ │ subs r2, #1 │ │ - bpl.n c43e │ │ + bpl.n aa6e │ │ movw r8, #65528 ; 0xfff8 │ │ subs r4, r1, #2 │ │ movt r8, #32767 ; 0x7fff │ │ mov.w ip, #0 │ │ movs r2, #1 │ │ cmp r4, #0 │ │ - blt.n c520 │ │ + blt.n ab50 │ │ ldrh.w r1, [r0, r4, lsl #2] │ │ cmp r1, ip │ │ it eq │ │ moveq r7, #0 │ │ - beq.n c47a │ │ - b.n c520 │ │ + beq.n aaaa │ │ + b.n ab50 │ │ ldrh.w r3, [r0, r4, lsl #2] │ │ cmp r3, r1 │ │ - bne.n c482 │ │ + bne.n aab2 │ │ subs r4, #1 │ │ adds r7, #1 │ │ adds r5, r4, #1 │ │ - bne.n c472 │ │ + bne.n aaa2 │ │ cmp r2, r7 │ │ mov lr, r7 │ │ it le │ │ lslle r2, r7, #1 │ │ - ble.n c50a │ │ + ble.n ab3a │ │ lsls r7, r7, #1 │ │ cmp lr, r8 │ │ it le │ │ cmple lr, r2 │ │ add.w r9, lr, #7 │ │ add.w r5, r2, #4294967295 ; 0xffffffff │ │ uxth.w r1, ip │ │ ite lt │ │ movlt r3, #1 │ │ movge r3, #0 │ │ cmp r5, r9 │ │ ite le │ │ movle r3, #0 │ │ andgt.w r3, r3, #1 │ │ - cbz r3, c4f0 │ │ + cbz r3, ab20 │ │ add.w r3, r6, #1073741824 ; 0x40000000 │ │ subs r3, #29 │ │ add.w r3, r0, r3, lsl #2 │ │ subs r2, #8 │ │ pld [r3] │ │ subs r5, r2, #1 │ │ strh.w r1, [r3, #116] ; 0x74 │ │ @@ -4798,39 +2170,39 @@ │ │ sub.w r6, r6, #8 │ │ strh.w r1, [r3, #104] ; 0x68 │ │ sub.w r3, r3, #32 │ │ strh.w r1, [r3, #132] ; 0x84 │ │ strh.w r1, [r3, #128] ; 0x80 │ │ strh.w r1, [r3, #124] ; 0x7c │ │ strh.w r1, [r3, #120] ; 0x78 │ │ - bgt.n c4bc │ │ + bgt.n aaec │ │ subs r3, r6, r2 │ │ add.w r3, r0, r3, lsl #2 │ │ cmp lr, r5 │ │ strh.w r1, [r3, r2, lsl #2] │ │ add.w r6, r6, #4294967295 ; 0xffffffff │ │ mov r2, r5 │ │ add.w r5, r5, #4294967295 ; 0xffffffff │ │ - blt.n c4f6 │ │ + blt.n ab26 │ │ mov r2, r7 │ │ add.w ip, ip, #1 │ │ cmp r2, #0 │ │ - bne.n c460 │ │ + bne.n aa90 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ strh r1, [r0, #0] │ │ bx lr │ │ ldrh.w r8, [r0, r7, lsl #2] │ │ - b.n c37e │ │ + b.n a9ae │ │ cmp r2, #0 │ │ - ble.n c512 │ │ + ble.n ab42 │ │ movs r7, #0 │ │ mov lr, r7 │ │ - b.n c48e │ │ + b.n aabe │ │ nop │ │ - ldr.w r3, [pc, #1052] ; c94c │ │ + ldr.w r3, [pc, #1052] ; af7c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subw sp, sp, #3124 ; 0xc34 │ │ mov r4, r0 │ │ addw r8, sp, #1068 ; 0x42c │ │ mov r9, r1 │ │ @@ -4840,18 +2212,18 @@ │ │ movs r1, #0 │ │ str r0, [sp, #8] │ │ mov.w r2, #2048 ; 0x800 │ │ mov r0, r8 │ │ str.w r3, [sp, #3116] ; 0xc2c │ │ blx 91c0 │ │ cmp r4, #0 │ │ - beq.w c93c │ │ + beq.w af6c │ │ cmp r4, #8 │ │ sub.w fp, r4, #7 │ │ - bls.w c942 │ │ + bls.w af72 │ │ add.w r2, r9, #56 ; 0x38 │ │ movs r5, #0 │ │ ldrh.w r1, [r2, #-56] │ │ add.w r6, r5, #9 │ │ ldrh.w r0, [r2, #-52] │ │ add.w r3, r5, #8 │ │ pld [r2] │ │ @@ -4932,29 +2304,29 @@ │ │ str.w r1, [r8, ip, lsl #2] │ │ ldr.w r1, [r8, r4, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r4, lsl #2] │ │ ldr.w r1, [r8, r0, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r0, lsl #2] │ │ - bcc.w c572 │ │ + bcc.w aba2 │ │ ldr r4, [sp, #8] │ │ ldrh.w r2, [r9, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r4, r3 │ │ uxtb r0, r2 │ │ mov.w r2, r2, lsr #8 │ │ add.w r2, r2, #256 ; 0x100 │ │ ldr.w r1, [r8, r0, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r0, lsl #2] │ │ ldr.w r1, [r8, r2, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r2, lsl #2] │ │ - bhi.n c6c2 │ │ + bhi.n acf2 │ │ ldr r3, [sp, #8] │ │ ldr.w r2, [r8, #1024] ; 0x400 │ │ cmp r3, r2 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #2 │ │ str r3, [sp, #16] │ │ @@ -5003,33 +2375,33 @@ │ │ add r2, r3 │ │ str.w r2, [r1, #-100] │ │ ldr.w r3, [r4, #-8] │ │ add r3, r2 │ │ str.w r3, [r1, #-96] │ │ ldr.w r2, [r4, #-4] │ │ add r3, r2 │ │ - bne.n c72a │ │ + bne.n ad5a │ │ add.w r5, r5, #1073741824 ; 0x40000000 │ │ ldr r2, [sp, #24] │ │ adds r5, #247 ; 0xf7 │ │ add.w lr, lr, #988 ; 0x3dc │ │ add.w r4, r7, r5, lsl #2 │ │ str.w r3, [r2, #4]! │ │ cmp r2, r4 │ │ ldr.w r1, [lr, #4]! │ │ add r3, r1 │ │ - bne.n c79c │ │ + bne.n adcc │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.w c90c │ │ + beq.w af3c │ │ ldr r3, [sp, #4] │ │ lsls r1, r3, #3 │ │ ldr r3, [sp, #8] │ │ cmp r3, #8 │ │ - bls.w c936 │ │ + bls.w af66 │ │ add.w r2, r9, #56 ; 0x38 │ │ str.w r9, [sp, #12] │ │ ldr.w r9, [sp, #32] │ │ mov.w r8, #0 │ │ mov r3, r2 │ │ mov r6, r2 │ │ ldrh.w ip, [r3, #-56]! │ │ @@ -5104,96 +2476,96 @@ │ │ asr.w r4, r4, r1 │ │ ldr r6, [r6, #0] │ │ uxtb r4, r4 │ │ ldr.w r5, [r7, r4, lsl #2] │ │ str.w r6, [r0, r5, lsl #2] │ │ add.w r5, r5, #1 │ │ str.w r5, [r7, r4, lsl #2] │ │ - bhi.w c7ce │ │ + bhi.w adfe │ │ ldr.w r9, [sp, #12] │ │ ldr.w lr, [sp, #8] │ │ ldrh.w r2, [r9, r3, lsl #2] │ │ ldr.w r5, [r9, r3, lsl #2] │ │ adds r3, #1 │ │ cmp lr, r3 │ │ asr.w r2, r2, r1 │ │ uxtb r2, r2 │ │ ldr.w r4, [r7, r2, lsl #2] │ │ add.w r6, r4, #1 │ │ str.w r6, [r7, r2, lsl #2] │ │ str.w r5, [r0, r4, lsl #2] │ │ - bhi.n c8e8 │ │ + bhi.n af18 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #16] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ cmp r3, r2 │ │ - beq.n c922 │ │ + beq.n af52 │ │ mov r3, r9 │ │ mov r9, r0 │ │ mov r0, r3 │ │ ldr r3, [sp, #28] │ │ - b.n c71c │ │ + b.n ad4c │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr.w r2, [sp, #3116] ; 0xc2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n c946 │ │ + bne.n af76 │ │ addw sp, sp, #3124 ; 0xc34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov lr, r3 │ │ movs r3, #0 │ │ - b.n c8e8 │ │ + b.n af18 │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ - b.n c6fe │ │ + b.n ad2e │ │ movs r3, #0 │ │ - b.n c6c0 │ │ + b.n acf0 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - stmia r7!, {r2, r4, r5, r6} │ │ + b.n b208 │ │ movs r5, r0 │ │ ldr r3, [r2, #0] │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ adds r5, r1, r3 │ │ ldr r4, [r2, #4] │ │ mov r6, r2 │ │ mov r7, r1 │ │ mov r8, r0 │ │ cmp r5, r4 │ │ it ls │ │ ldrls r2, [r2, #8] │ │ - bls.n c98a │ │ + bls.n afba │ │ ldr r3, [r6, #12] │ │ - cbz r3, c99c │ │ + cbz r3, afcc │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ it cc │ │ movcc r4, #128 ; 0x80 │ │ cmp r5, r4 │ │ - bhi.n c96c │ │ + bhi.n af9c │ │ ldr r0, [r6, #8] │ │ mov r1, r4 │ │ - blx 91b4 │ │ - cbz r0, c99c │ │ + blx 919c │ │ + cbz r0, afcc │ │ ldr r3, [r6, #0] │ │ mov r2, r0 │ │ str r0, [r6, #8] │ │ str r4, [r6, #4] │ │ adds r0, r2, r3 │ │ mov r1, r8 │ │ mov r2, r7 │ │ - blx 9274 │ │ + blx 9208 │ │ movs r0, #1 │ │ str r5, [r6, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - ldr.w r3, [pc, #1288] ; ceb0 │ │ + ldr.w r3, [pc, #1288] ; b4e0 │ │ movs r2, #132 ; 0x84 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subw sp, sp, #2460 ; 0x99c │ │ mov r7, r1 │ │ add r6, sp, #16 │ │ @@ -5201,26 +2573,26 @@ │ │ str r3, [sp, #8] │ │ movs r1, #0 │ │ ldr r3, [r3, #0] │ │ mov r0, r6 │ │ str.w r3, [sp, #2452] ; 0x994 │ │ blx 91c0 │ │ cmp r7, #0 │ │ - beq.w cade │ │ + beq.w b10e │ │ add.w lr, r4, #36864 ; 0x9000 │ │ mov r0, lr │ │ add.w lr, lr, #49 ; 0x31 │ │ adds r0, #81 ; 0x51 │ │ mov r2, lr │ │ ldrb.w r1, [r2, #1]! │ │ cmp r2, r0 │ │ ldr.w r3, [r6, r1, lsl #2] │ │ add.w r3, r3, #1 │ │ str.w r3, [r6, r1, lsl #2] │ │ - bne.n c9e0 │ │ + bne.n b010 │ │ add.w r3, r4, #35328 ; 0x8a00 │ │ addw r8, sp, #1300 ; 0x514 │ │ adds r3, #146 ; 0x92 │ │ str r3, [sp, #4] │ │ mov ip, r3 │ │ ldr r7, [r6, #4] │ │ movs r3, #0 │ │ @@ -5276,61 +2648,61 @@ │ │ add r3, r2 │ │ lsls r3, r3, #1 │ │ str.w r3, [r8, #56] ; 0x38 │ │ add r3, r6 │ │ lsls r3, r3, #1 │ │ str.w r3, [r8, #60] ; 0x3c │ │ ldrb.w r3, [lr, #1]! │ │ - cbz r3, cac0 │ │ + cbz r3, b0f0 │ │ ldr.w r2, [r8, r3, lsl #2] │ │ mov r1, r3 │ │ movs r4, #0 │ │ adds r5, r2, #1 │ │ str.w r5, [r8, r3, lsl #2] │ │ subs r1, #1 │ │ and.w r3, r2, #1 │ │ orr.w r4, r3, r4, lsl #1 │ │ mov.w r2, r2, lsr #1 │ │ - bne.n caac │ │ + bne.n b0dc │ │ strh.w r4, [ip] │ │ cmp lr, r0 │ │ add.w ip, ip, #2 │ │ - bne.n ca98 │ │ + bne.n b0c8 │ │ ldr r3, [sp, #8] │ │ ldr.w r2, [sp, #2452] ; 0x994 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w ceaa │ │ + bne.w b4da │ │ addw sp, sp, #2460 ; 0x99c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ add.w r5, r4, #33536 ; 0x8300 │ │ add r1, sp, #148 ; 0x94 │ │ adds r5, #208 ; 0xd0 │ │ mov r3, r7 │ │ ldrh.w r2, [r5, #2]! │ │ - cbz r2, cafa │ │ + cbz r2, b12a │ │ strh.w r2, [r1, r7, lsl #2] │ │ add.w r2, r1, r7, lsl #2 │ │ adds r7, #1 │ │ strh r3, [r2, #2] │ │ adds r3, #1 │ │ cmp r3, #32 │ │ - bne.n cae8 │ │ + bne.n b118 │ │ addw r8, sp, #1300 ; 0x514 │ │ mov r0, r7 │ │ mov r5, r7 │ │ mov r2, r8 │ │ - bl c52c │ │ + bl ab5c │ │ mov r1, r7 │ │ mov sl, r0 │ │ - bl c2e0 │ │ + bl a910 │ │ cmp r7, #0 │ │ - beq.w cd12 │ │ + beq.w b342 │ │ cmp r7, #8 │ │ - ble.w cea6 │ │ + ble.w b4d6 │ │ sub.w r0, r7, #9 │ │ add.w r2, sl, #92 ; 0x5c │ │ bic.w r0, r0, #7 │ │ movs r3, #0 │ │ adds r0, #8 │ │ ldrh.w ip, [r2, #-92] │ │ adds r3, #8 │ │ @@ -5364,24 +2736,24 @@ │ │ str.w r1, [r6, r9, lsl #2] │ │ ldr.w r1, [r6, ip, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r6, ip, lsl #2] │ │ ldr.w r1, [r6, lr, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r6, lr, lsl #2] │ │ - bne.n cb32 │ │ + bne.n b162 │ │ ldrh.w r1, [sl, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r7, r3 │ │ ldr.w r2, [r6, r1, lsl #2] │ │ add.w r2, r2, #1 │ │ str.w r2, [r6, r1, lsl #2] │ │ - bgt.n cbc0 │ │ + bgt.n b1f0 │ │ cmp r7, #1 │ │ - ble.w cd12 │ │ + ble.w b342 │ │ ldr r7, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #64] ; 0x40 │ │ ldr r2, [r6, #68] ; 0x44 │ │ add r7, r3 │ │ ldr r3, [r6, #72] ; 0x48 │ │ add r7, r2 │ │ ldr r2, [r6, #76] ; 0x4c │ │ @@ -5439,70 +2811,70 @@ │ │ add.w r2, r1, r2, lsl #11 │ │ str r7, [r6, #60] ; 0x3c │ │ add.w r1, r2, r0, lsl #12 │ │ ldr r2, [r6, #8] │ │ add.w r1, r1, r2, lsl #13 │ │ add.w r3, r1, r3, lsl #14 │ │ cmp.w r3, #32768 ; 0x8000 │ │ - beq.n cd12 │ │ + beq.n b342 │ │ add.w ip, sp, #72 ; 0x48 │ │ add.w lr, sp, #68 ; 0x44 │ │ add r0, sp, #64 ; 0x40 │ │ add r1, sp, #60 ; 0x3c │ │ - b.n cc90 │ │ + b.n b2c0 │ │ ldr r7, [r6, #60] ; 0x3c │ │ ldr r2, [r6, #56] ; 0x38 │ │ subs r7, #1 │ │ str r7, [r6, #60] ; 0x3c │ │ cmp r2, #0 │ │ - bne.w ce78 │ │ + bne.w b4a8 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, #0 │ │ - bne.w ce72 │ │ + bne.w b4a2 │ │ ldr r2, [r6, #48] ; 0x30 │ │ cmp r2, #0 │ │ - bne.w ce6c │ │ + bne.w b49c │ │ ldr r2, [r6, #44] ; 0x2c │ │ cmp r2, #0 │ │ - bne.w ce66 │ │ + bne.w b496 │ │ ldr r2, [r6, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.w ce5e │ │ + bne.w b48e │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r2, #0 │ │ - bne.w ce56 │ │ + bne.w b486 │ │ ldr r2, [r6, #32] │ │ cmp r2, #0 │ │ - bne.w ce4e │ │ + bne.w b47e │ │ ldr r2, [r6, #28] │ │ cmp r2, #0 │ │ - bne.w ce7e │ │ + bne.w b4ae │ │ ldr r2, [r6, #24] │ │ cmp r2, #0 │ │ - bne.w ce9e │ │ + bne.w b4ce │ │ ldr r2, [r6, #20] │ │ cmp r2, #0 │ │ - bne.w ce96 │ │ + bne.w b4c6 │ │ ldr r2, [r6, #16] │ │ cmp r2, #0 │ │ - bne.w ce8e │ │ + bne.w b4be │ │ ldr r2, [r6, #12] │ │ cmp r2, #0 │ │ - bne.w ce86 │ │ + bne.w b4b6 │ │ ldr r2, [r6, #8] │ │ cmp r2, #0 │ │ - bne.w ce3a │ │ + bne.w b46a │ │ ldr r2, [r6, #4] │ │ movs r7, #8 │ │ add.w r9, sp, #20 │ │ cmp r2, #0 │ │ - bne.w ce40 │ │ + bne.w b470 │ │ subs r3, #1 │ │ cmp.w r3, #32768 ; 0x8000 │ │ - bne.n cc8e │ │ + bne.n b2be │ │ add.w r3, r4, #35328 ; 0x8a00 │ │ add.w r0, r4, #36864 ; 0x9000 │ │ adds r3, #146 ; 0x92 │ │ movs r1, #0 │ │ mov.w r2, #288 ; 0x120 │ │ adds r0, #50 ; 0x32 │ │ mov r7, r3 │ │ @@ -5513,18 +2885,18 @@ │ │ mov r0, r7 │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ blx 91c0 │ │ str r6, [sp, #12] │ │ ldr.w r7, [fp, #4]! │ │ cmp r7, #0 │ │ - ble.n ce12 │ │ + ble.n b442 │ │ cmp r7, #8 │ │ uxtb.w r1, r9 │ │ - ble.n ce30 │ │ + ble.n b460 │ │ add.w ip, r5, #4294967295 ; 0xffffffff │ │ sub.w r2, r7, #9 │ │ bic.w r2, r2, #7 │ │ sub.w lr, r5, #8 │ │ add.w r3, sl, ip, lsl #2 │ │ rsb lr, r2, lr │ │ subs r3, #98 ; 0x62 │ │ @@ -5563,91 +2935,91 @@ │ │ add r6, r4 │ │ add.w r6, r6, #36864 ; 0x9000 │ │ strb.w r1, [r6, #50] ; 0x32 │ │ ldrh.w r6, [r3, #104] ; 0x68 │ │ add r6, r4 │ │ add.w r6, r6, #36864 ; 0x9000 │ │ strb.w r1, [r6, #50] ; 0x32 │ │ - bne.n cd6c │ │ + bne.n b39c │ │ add.w r2, sl, r2, lsl #2 │ │ ldrh.w r3, [r2, #-2] │ │ subs r0, #1 │ │ cmp r0, #0 │ │ sub.w r2, r2, #4 │ │ add r3, r4 │ │ add.w r3, r3, #36864 ; 0x9000 │ │ strb.w r1, [r3, #50] ; 0x32 │ │ - bgt.n cdf4 │ │ + bgt.n b424 │ │ rsb r5, r7, #1 │ │ add r5, ip │ │ add.w r9, r9, #1 │ │ cmp.w r9, #16 │ │ - bne.n cd40 │ │ + bne.n b370 │ │ add.w lr, r4, #36864 ; 0x9000 │ │ ldr r6, [sp, #12] │ │ ldr.w ip, [sp, #4] │ │ mov r0, lr │ │ add.w lr, lr, #49 ; 0x31 │ │ adds r0, #81 ; 0x51 │ │ - b.n ca02 │ │ + b.n b032 │ │ mov r2, r5 │ │ add.w ip, r5, #4294967295 ; 0xffffffff │ │ mov r0, r7 │ │ - b.n cdf0 │ │ + b.n b420 │ │ add.w r9, sp, #24 │ │ movs r7, #12 │ │ subs r2, #1 │ │ str.w r2, [r9] │ │ ldr r2, [r6, r7] │ │ adds r2, #2 │ │ str r2, [r6, r7] │ │ - b.n cd0a │ │ + b.n b33a │ │ movs r7, #36 ; 0x24 │ │ add.w r9, sp, #48 ; 0x30 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #40 ; 0x28 │ │ add.w r9, sp, #52 ; 0x34 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #44 ; 0x2c │ │ add.w r9, sp, #56 ; 0x38 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #48 ; 0x30 │ │ mov r9, r1 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #52 ; 0x34 │ │ mov r9, r0 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #56 ; 0x38 │ │ mov r9, lr │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #60 ; 0x3c │ │ mov r9, ip │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #32 │ │ add.w r9, sp, #44 ; 0x2c │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #16 │ │ add.w r9, sp, #28 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #20 │ │ add.w r9, sp, #32 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #24 │ │ add.w r9, sp, #36 ; 0x24 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #28 │ │ add.w r9, sp, #40 ; 0x28 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r3, #0 │ │ - b.n cbc0 │ │ + b.n b1f0 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ + bgt.n b478 │ │ movs r5, r0 │ │ - ldr.w r3, [pc, #1276] ; d3b4 │ │ + ldr.w r3, [pc, #1276] ; b9e4 │ │ movs r2, #132 ; 0x84 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subw sp, sp, #2460 ; 0x99c │ │ mov r7, r1 │ │ add r6, sp, #16 │ │ @@ -5655,26 +3027,26 @@ │ │ str r3, [sp, #8] │ │ movs r1, #0 │ │ ldr r3, [r3, #0] │ │ mov r0, r6 │ │ str.w r3, [sp, #2452] ; 0x994 │ │ blx 91c0 │ │ cmp r7, #0 │ │ - beq.w cff0 │ │ + beq.w b620 │ │ add.w lr, r4, #36608 ; 0x8f00 │ │ add.w r0, r4, #36864 ; 0x9000 │ │ add.w lr, lr, #17 │ │ adds r0, #49 ; 0x31 │ │ mov r2, lr │ │ ldrb.w r1, [r2, #1]! │ │ cmp r2, r0 │ │ ldr.w r3, [r6, r1, lsl #2] │ │ add.w r3, r3, #1 │ │ str.w r3, [r6, r1, lsl #2] │ │ - bne.n cef2 │ │ + bne.n b522 │ │ add.w r3, r4, #34816 ; 0x8800 │ │ addw r8, sp, #1300 ; 0x514 │ │ adds r3, #82 ; 0x52 │ │ str r3, [sp, #4] │ │ mov ip, r3 │ │ ldr r7, [r6, #4] │ │ movs r3, #0 │ │ @@ -5730,61 +3102,61 @@ │ │ add r3, r2 │ │ lsls r3, r3, #1 │ │ str.w r3, [r8, #56] ; 0x38 │ │ add r3, r6 │ │ lsls r3, r3, #1 │ │ str.w r3, [r8, #60] ; 0x3c │ │ ldrb.w r3, [lr, #1]! │ │ - cbz r3, cfd2 │ │ + cbz r3, b602 │ │ ldr.w r2, [r8, r3, lsl #2] │ │ mov r1, r3 │ │ movs r4, #0 │ │ adds r5, r2, #1 │ │ str.w r5, [r8, r3, lsl #2] │ │ subs r1, #1 │ │ and.w r3, r2, #1 │ │ orr.w r4, r3, r4, lsl #1 │ │ mov.w r2, r2, lsr #1 │ │ - bne.n cfbe │ │ + bne.n b5ee │ │ strh.w r4, [ip] │ │ cmp lr, r0 │ │ add.w ip, ip, #2 │ │ - bne.n cfaa │ │ + bne.n b5da │ │ ldr r3, [sp, #8] │ │ ldr.w r2, [sp, #2452] ; 0x994 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w d3ae │ │ + bne.w b9de │ │ addw sp, sp, #2460 ; 0x99c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ add.w r5, r4, #33024 ; 0x8100 │ │ add r1, sp, #148 ; 0x94 │ │ adds r5, #144 ; 0x90 │ │ mov r3, r7 │ │ ldrh.w r2, [r5, #2]! │ │ - cbz r2, d00c │ │ + cbz r2, b63c │ │ strh.w r2, [r1, r7, lsl #2] │ │ add.w r2, r1, r7, lsl #2 │ │ adds r7, #1 │ │ strh r3, [r2, #2] │ │ adds r3, #1 │ │ cmp.w r3, #288 ; 0x120 │ │ - bne.n cffa │ │ + bne.n b62a │ │ addw r8, sp, #1300 ; 0x514 │ │ mov r0, r7 │ │ mov r5, r7 │ │ mov r2, r8 │ │ - bl c52c │ │ + bl ab5c │ │ mov r1, r7 │ │ mov sl, r0 │ │ - bl c2e0 │ │ + bl a910 │ │ cmp r7, #0 │ │ - beq.w d226 │ │ + beq.w b856 │ │ cmp r7, #8 │ │ - ble.w d3aa │ │ + ble.w b9da │ │ sub.w r0, r7, #9 │ │ add.w r2, sl, #92 ; 0x5c │ │ bic.w r0, r0, #7 │ │ movs r3, #0 │ │ adds r0, #8 │ │ ldrh.w ip, [r2, #-92] │ │ adds r3, #8 │ │ @@ -5818,24 +3190,24 @@ │ │ str.w r1, [r6, r9, lsl #2] │ │ ldr.w r1, [r6, ip, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r6, ip, lsl #2] │ │ ldr.w r1, [r6, lr, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r6, lr, lsl #2] │ │ - bne.n d046 │ │ + bne.n b676 │ │ ldrh.w r1, [sl, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r7, r3 │ │ ldr.w r2, [r6, r1, lsl #2] │ │ add.w r2, r2, #1 │ │ str.w r2, [r6, r1, lsl #2] │ │ - bgt.n d0d4 │ │ + bgt.n b704 │ │ cmp r7, #1 │ │ - ble.w d226 │ │ + ble.w b856 │ │ ldr r7, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #64] ; 0x40 │ │ ldr r2, [r6, #68] ; 0x44 │ │ add r7, r3 │ │ ldr r3, [r6, #72] ; 0x48 │ │ add r7, r2 │ │ ldr r2, [r6, #76] ; 0x4c │ │ @@ -5893,70 +3265,70 @@ │ │ add.w r2, r1, r2, lsl #11 │ │ str r7, [r6, #60] ; 0x3c │ │ add.w r1, r2, r0, lsl #12 │ │ ldr r2, [r6, #8] │ │ add.w r1, r1, r2, lsl #13 │ │ add.w r3, r1, r3, lsl #14 │ │ cmp.w r3, #32768 ; 0x8000 │ │ - beq.n d226 │ │ + beq.n b856 │ │ add.w ip, sp, #72 ; 0x48 │ │ add.w lr, sp, #68 ; 0x44 │ │ add r0, sp, #64 ; 0x40 │ │ add r1, sp, #60 ; 0x3c │ │ - b.n d1a4 │ │ + b.n b7d4 │ │ ldr r7, [r6, #60] ; 0x3c │ │ ldr r2, [r6, #56] ; 0x38 │ │ subs r7, #1 │ │ str r7, [r6, #60] ; 0x3c │ │ cmp r2, #0 │ │ - bne.w d37c │ │ + bne.w b9ac │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, #0 │ │ - bne.w d376 │ │ + bne.w b9a6 │ │ ldr r2, [r6, #48] ; 0x30 │ │ cmp r2, #0 │ │ - bne.w d370 │ │ + bne.w b9a0 │ │ ldr r2, [r6, #44] ; 0x2c │ │ cmp r2, #0 │ │ - bne.w d36a │ │ + bne.w b99a │ │ ldr r2, [r6, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.w d362 │ │ + bne.w b992 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r2, #0 │ │ - bne.w d35a │ │ + bne.w b98a │ │ ldr r2, [r6, #32] │ │ cmp r2, #0 │ │ - bne.w d352 │ │ + bne.w b982 │ │ ldr r2, [r6, #28] │ │ cmp r2, #0 │ │ - bne.w d382 │ │ + bne.w b9b2 │ │ ldr r2, [r6, #24] │ │ cmp r2, #0 │ │ - bne.w d3a2 │ │ + bne.w b9d2 │ │ ldr r2, [r6, #20] │ │ cmp r2, #0 │ │ - bne.w d39a │ │ + bne.w b9ca │ │ ldr r2, [r6, #16] │ │ cmp r2, #0 │ │ - bne.w d392 │ │ + bne.w b9c2 │ │ ldr r2, [r6, #12] │ │ cmp r2, #0 │ │ - bne.w d38a │ │ + bne.w b9ba │ │ ldr r2, [r6, #8] │ │ cmp r2, #0 │ │ - bne.w d33e │ │ + bne.w b96e │ │ ldr r2, [r6, #4] │ │ movs r7, #8 │ │ add.w r9, sp, #20 │ │ cmp r2, #0 │ │ - bne.w d344 │ │ + bne.w b974 │ │ subs r3, #1 │ │ cmp.w r3, #32768 ; 0x8000 │ │ - bne.n d1a2 │ │ + bne.n b7d2 │ │ add.w r3, r4, #34816 ; 0x8800 │ │ add.w r0, r4, #36608 ; 0x8f00 │ │ adds r3, #82 ; 0x52 │ │ movs r1, #0 │ │ mov.w r2, #288 ; 0x120 │ │ adds r0, #18 │ │ mov r7, r3 │ │ @@ -5967,18 +3339,18 @@ │ │ mov r0, r7 │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ blx 91c0 │ │ str r6, [sp, #12] │ │ ldr.w r7, [fp, #4]! │ │ cmp r7, #0 │ │ - ble.n d314 │ │ + ble.n b944 │ │ cmp r7, #8 │ │ uxtb.w r1, r9 │ │ - ble.n d334 │ │ + ble.n b964 │ │ add.w ip, r5, #4294967295 ; 0xffffffff │ │ sub.w r2, r7, #9 │ │ bic.w r2, r2, #7 │ │ sub.w lr, r5, #8 │ │ add.w r3, sl, ip, lsl #2 │ │ rsb lr, r2, lr │ │ subs r3, #98 ; 0x62 │ │ @@ -6017,91 +3389,91 @@ │ │ add r6, r4 │ │ add.w r6, r6, #36608 ; 0x8f00 │ │ strb r1, [r6, #18] │ │ ldrh.w r6, [r3, #104] ; 0x68 │ │ add r6, r4 │ │ add.w r6, r6, #36608 ; 0x8f00 │ │ strb r1, [r6, #18] │ │ - bne.n d280 │ │ + bne.n b8b0 │ │ add.w r2, sl, r2, lsl #2 │ │ ldrh.w r3, [r2, #-2] │ │ subs r0, #1 │ │ cmp r0, #0 │ │ sub.w r2, r2, #4 │ │ add r3, r4 │ │ add.w r3, r3, #36608 ; 0x8f00 │ │ strb r1, [r3, #18] │ │ - bgt.n d2f8 │ │ + bgt.n b928 │ │ rsb r5, r7, #1 │ │ add r5, ip │ │ add.w r9, r9, #1 │ │ cmp.w r9, #16 │ │ - bne.n d254 │ │ + bne.n b884 │ │ add.w lr, r4, #36608 ; 0x8f00 │ │ add.w r0, r4, #36864 ; 0x9000 │ │ ldr r6, [sp, #12] │ │ add.w lr, lr, #17 │ │ adds r0, #49 ; 0x31 │ │ ldr.w ip, [sp, #4] │ │ - b.n cf14 │ │ + b.n b544 │ │ mov r2, r5 │ │ add.w ip, r5, #4294967295 ; 0xffffffff │ │ mov r0, r7 │ │ - b.n d2f4 │ │ + b.n b924 │ │ add.w r9, sp, #24 │ │ movs r7, #12 │ │ subs r2, #1 │ │ str.w r2, [r9] │ │ ldr r2, [r6, r7] │ │ adds r2, #2 │ │ str r2, [r6, r7] │ │ - b.n d21e │ │ + b.n b84e │ │ movs r7, #36 ; 0x24 │ │ add.w r9, sp, #48 ; 0x30 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #40 ; 0x28 │ │ add.w r9, sp, #52 ; 0x34 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #44 ; 0x2c │ │ add.w r9, sp, #56 ; 0x38 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #48 ; 0x30 │ │ mov r9, r1 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #52 ; 0x34 │ │ mov r9, r0 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #56 ; 0x38 │ │ mov r9, lr │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #60 ; 0x3c │ │ mov r9, ip │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #32 │ │ add.w r9, sp, #44 ; 0x2c │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #16 │ │ add.w r9, sp, #28 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #20 │ │ add.w r9, sp, #32 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #24 │ │ add.w r9, sp, #36 ; 0x24 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #28 │ │ add.w r9, sp, #40 ; 0x28 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r3, #0 │ │ - b.n d0d4 │ │ + b.n b704 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ + bvc.n b95c │ │ movs r5, r0 │ │ - ldr.w r3, [pc, #2372] ; dd00 │ │ + ldr.w r3, [pc, #2372] ; c330 │ │ movs r2, #1 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ subw sp, sp, #3116 ; 0xc2c │ │ mov r1, r3 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ movw r3, #33682 ; 0x8392 │ │ @@ -6111,62 +3483,62 @@ │ │ ldr r3, [r5, #0] │ │ add.w r5, r4, #36864 ; 0x9000 │ │ str r1, [sp, #28] │ │ movs r1, #0 │ │ mov.w r9, #286 ; 0x11e │ │ adds r5, #48 ; 0x30 │ │ str.w r3, [sp, #3108] ; 0xc24 │ │ - bl ceb4 │ │ + bl b4e4 │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl c9a4 │ │ + bl afd4 │ │ movw r3, #257 ; 0x101 │ │ - b.n d404 │ │ + b.n ba34 │ │ cmp r8, r3 │ │ mov r9, r8 │ │ - beq.w dc5c │ │ + beq.w c28c │ │ ldrb.w r7, [r5, #-1]! │ │ add.w r8, r9, #4294967295 ; 0xffffffff │ │ cmp r7, #0 │ │ - beq.n d3fc │ │ + beq.n ba2c │ │ mov r8, r9 │ │ mvn.w r3, #256 ; 0x100 │ │ add r3, r9 │ │ str r3, [sp, #20] │ │ add.w r1, r4, #36864 ; 0x9000 │ │ mov.w fp, #30 │ │ adds r1, #80 ; 0x50 │ │ - b.n d42e │ │ + b.n ba5e │ │ cmp r5, #1 │ │ mov fp, r5 │ │ - beq.w dc56 │ │ + beq.w c286 │ │ ldrb.w r7, [r1, #-1]! │ │ add.w r5, fp, #4294967295 ; 0xffffffff │ │ cmp r7, #0 │ │ - beq.n d426 │ │ + beq.n ba56 │ │ str r5, [sp, #24] │ │ mov r5, fp │ │ addw r3, sp, #2468 ; 0x9a4 │ │ add.w r1, r4, #36608 ; 0x8f00 │ │ adds r1, #18 │ │ mov r2, r9 │ │ mov r0, r3 │ │ add.w r3, r4, #34304 ; 0x8600 │ │ add.w sl, r4, #34304 ; 0x8600 │ │ mov r6, r3 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r2, r6 │ │ adds r2, #18 │ │ add.w r1, r4, #36864 ; 0x9000 │ │ str r2, [sp, #4] │ │ mov r6, r2 │ │ adds r1, #50 ; 0x32 │ │ mov r2, fp │ │ add r0, r9 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r6 │ │ movs r2, #38 ; 0x26 │ │ movs r1, #0 │ │ blx 91c0 │ │ mov r2, sl │ │ mov r3, sl │ │ adds r3, #54 ; 0x36 │ │ @@ -6179,79 +3551,79 @@ │ │ addw r6, sp, #2467 ; 0x9a3 │ │ addw lr, sp, #2788 ; 0xae4 │ │ mov r2, r3 │ │ mov r7, r3 │ │ mov r0, r3 │ │ movs r5, #255 ; 0xff │ │ str r4, [sp, #0] │ │ - b.n d4ec │ │ - cbz r3, d4d8 │ │ + b.n bb1c │ │ + cbz r3, bb08 │ │ cmp r3, #2 │ │ - bhi.w db16 │ │ + bhi.w c146 │ │ ldr r4, [sp, #0] │ │ add.w fp, r7, #1 │ │ cmp r3, #1 │ │ strb.w r5, [lr, r7] │ │ add.w r8, r4, r5, lsl #1 │ │ add.w r8, r8, #34304 ; 0x8600 │ │ it eq │ │ moveq r7, fp │ │ ldrh.w r9, [r8, #18] │ │ add r9, r3 │ │ strh.w r9, [r8, #18] │ │ - beq.n d4d8 │ │ + beq.n bb08 │ │ adds r7, #2 │ │ strb.w r5, [lr, fp] │ │ adds r2, #1 │ │ cmp r2, #138 ; 0x8a │ │ it ne │ │ movne r3, #0 │ │ - beq.w db46 │ │ + beq.w c176 │ │ adds r0, #1 │ │ mov r5, r1 │ │ cmp ip, r0 │ │ - bls.n d58a │ │ + bls.n bbba │ │ ldrb.w r1, [r6, #1]! │ │ cmp r1, #0 │ │ - beq.n d4a6 │ │ - cbz r2, d526 │ │ + beq.n bad6 │ │ + cbz r2, bb56 │ │ cmp r2, #2 │ │ - bhi.w db6c │ │ + bhi.w c19c │ │ ldr r4, [sp, #4] │ │ add.w r9, r7, #1 │ │ cmp r2, #1 │ │ ldrh.w r8, [r4] │ │ mov.w r4, #0 │ │ strb.w r4, [lr, r7] │ │ it eq │ │ moveq r7, r9 │ │ ldr r4, [sp, #4] │ │ add r8, r2 │ │ strh.w r8, [r4] │ │ - beq.n d526 │ │ + beq.n bb56 │ │ adds r7, #2 │ │ movs r2, #0 │ │ strb.w r2, [lr, r9] │ │ cmp r1, r5 │ │ - beq.w daea │ │ - cbz r3, d55e │ │ + beq.w c11a │ │ + cbz r3, bb8e │ │ cmp r3, #2 │ │ - bhi.w db94 │ │ + bhi.w c1c4 │ │ ldr r2, [sp, #0] │ │ add.w r9, r7, #1 │ │ cmp r3, #1 │ │ strb.w r5, [lr, r7] │ │ add.w r2, r2, r5, lsl #1 │ │ add.w r2, r2, #34304 ; 0x8600 │ │ it eq │ │ moveq r7, r9 │ │ ldrh.w r8, [r2, #18] │ │ add r8, r3 │ │ strh.w r8, [r2, #18] │ │ - beq.n d55e │ │ + beq.n bb8e │ │ adds r7, #2 │ │ strb.w r5, [lr, r9] │ │ ldr r3, [sp, #0] │ │ adds r0, #1 │ │ cmp ip, r0 │ │ strb.w r1, [lr, r7] │ │ add.w r5, r3, r1, lsl #1 │ │ @@ -6259,21 +3631,21 @@ │ │ add.w r5, r5, #34304 ; 0x8600 │ │ add.w r7, r7, #1 │ │ mov r2, r3 │ │ ldrh.w r8, [r5, #18] │ │ add.w r8, r8, #1 │ │ strh.w r8, [r5, #18] │ │ mov r5, r1 │ │ - bhi.n d4ec │ │ + bhi.n bb1c │ │ ldr r4, [sp, #0] │ │ mov r0, r7 │ │ cmp r3, #0 │ │ - beq.w dbd4 │ │ + beq.w c204 │ │ cmp r3, #2 │ │ - bhi.w dc9c │ │ + bhi.w c2cc │ │ add.w lr, r4, r1, lsl #1 │ │ movw r6, #34322 ; 0x8612 │ │ addw r0, sp, #2788 ; 0xae4 │ │ mov r2, r3 │ │ ldrh.w r5, [lr, r6] │ │ add r0, r7 │ │ add r7, r3 │ │ @@ -6287,34 +3659,34 @@ │ │ mov r0, r8 │ │ blx 91c0 │ │ add.w r0, r4, #34304 ; 0x8600 │ │ adds r0, #16 │ │ add r1, sp, #164 ; 0xa4 │ │ mov r3, r5 │ │ ldrh.w r2, [r0, #2]! │ │ - cbz r2, d5e6 │ │ + cbz r2, bc16 │ │ strh.w r2, [r1, r5, lsl #2] │ │ add.w r2, r1, r5, lsl #2 │ │ adds r5, #1 │ │ strh r3, [r2, #2] │ │ adds r3, #1 │ │ cmp r3, #19 │ │ - bne.n d5d4 │ │ + bne.n bc04 │ │ addw fp, sp, #1316 ; 0x524 │ │ mov r0, r5 │ │ mov r6, r5 │ │ mov r2, fp │ │ - bl c52c │ │ + bl ab5c │ │ mov r1, r5 │ │ mov sl, r0 │ │ - bl c2e0 │ │ + bl a910 │ │ cmp r5, #0 │ │ - beq.w d772 │ │ + beq.w bda2 │ │ cmp r5, #8 │ │ - ble.w dcb8 │ │ + ble.w c2e8 │ │ sub.w r9, r5, #9 │ │ add.w r2, sl, #92 ; 0x5c │ │ bic.w r9, r9, #7 │ │ movs r3, #0 │ │ add.w r9, r9, #8 │ │ mov ip, r7 │ │ ldrh.w r7, [r2, #-92] │ │ @@ -6349,78 +3721,78 @@ │ │ str.w r1, [r8, lr, lsl #2] │ │ ldr.w r1, [r8, r7, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r7, lsl #2] │ │ ldr.w r1, [r8, r0, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r0, lsl #2] │ │ - bne.n d622 │ │ + bne.n bc52 │ │ mov r7, ip │ │ mov r0, sl │ │ ldrh.w r1, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r3, r5 │ │ ldr.w r2, [r8, r1, lsl #2] │ │ add.w r2, r2, #1 │ │ str.w r2, [r8, r1, lsl #2] │ │ - blt.n d6b4 │ │ + blt.n bce4 │ │ cmp r5, #1 │ │ - ble.n d772 │ │ + ble.n bda2 │ │ ldr.w r1, [r8, #28] │ │ add r3, sp, #60 ; 0x3c │ │ add r0, sp, #160 ; 0xa0 │ │ ldr.w r2, [r3, #4]! │ │ cmp r3, r0 │ │ add r1, r2 │ │ str.w r1, [r8, #28] │ │ - bne.n d6d6 │ │ + bne.n bd06 │ │ add.w r0, r8, #16 │ │ ldr.w r5, [r8, #8] │ │ ldmia r0, {r0, r2, r3} │ │ add.w lr, r1, r3, lsl #1 │ │ ldr.w r3, [r8, #12] │ │ add.w r2, lr, r2, lsl #2 │ │ add.w r0, r2, r0, lsl #3 │ │ ldr.w r2, [r8, #4] │ │ add.w r3, r0, r3, lsl #4 │ │ add.w r5, r3, r5, lsl #5 │ │ add.w r2, r5, r2, lsl #6 │ │ cmp r2, #128 ; 0x80 │ │ - beq.n d772 │ │ + beq.n bda2 │ │ add r0, sp, #56 ; 0x38 │ │ add.w lr, sp, #52 ; 0x34 │ │ add.w ip, sp, #48 ; 0x30 │ │ add.w r9, sp, #44 ; 0x2c │ │ - b.n d726 │ │ + b.n bd56 │ │ ldr.w r1, [r8, #28] │ │ ldr.w r3, [r8, #24] │ │ subs r1, #1 │ │ str.w r1, [r8, #28] │ │ cmp r3, #0 │ │ - bne.w dc84 │ │ + bne.w c2b4 │ │ ldr.w r3, [r8, #20] │ │ cmp r3, #0 │ │ - bne.w dc90 │ │ + bne.w c2c0 │ │ ldr.w r3, [r8, #16] │ │ cmp r3, #0 │ │ - bne.w dc8a │ │ + bne.w c2ba │ │ ldr.w r3, [r8, #12] │ │ cmp r3, #0 │ │ - bne.w dc96 │ │ + bne.w c2c6 │ │ ldr.w r3, [r8, #8] │ │ cmp r3, #0 │ │ - bne.w dbf8 │ │ + bne.w c228 │ │ ldr.w r3, [r8, #4] │ │ movs r1, #8 │ │ add r5, sp, #36 ; 0x24 │ │ cmp r3, #0 │ │ - bne.w dbfc │ │ + bne.w c22c │ │ subs r2, #1 │ │ cmp r2, #128 ; 0x80 │ │ - bne.n d722 │ │ + bne.n bd52 │ │ add.w r3, r4, #35840 ; 0x8c00 │ │ add.w r0, r4, #37120 ; 0x9100 │ │ adds r3, #210 ; 0xd2 │ │ movs r1, #0 │ │ mov.w r2, #288 ; 0x120 │ │ adds r0, #82 ; 0x52 │ │ mov r5, r3 │ │ @@ -6431,18 +3803,18 @@ │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ blx 91c0 │ │ str r7, [sp, #4] │ │ str.w r8, [sp, #8] │ │ ldr.w r7, [r8, #4]! │ │ cmp r7, #0 │ │ - ble.n d876 │ │ + ble.n bea6 │ │ cmp r7, #8 │ │ uxtb.w r1, r9 │ │ - ble.w dc0c │ │ + ble.w c23c │ │ add.w ip, r6, #4294967295 ; 0xffffffff │ │ sub.w r2, r7, #9 │ │ bic.w r2, r2, #7 │ │ sub.w lr, r6, #8 │ │ add.w r3, sl, ip, lsl #2 │ │ rsb lr, r2, lr │ │ subs r3, #98 ; 0x62 │ │ @@ -6481,29 +3853,29 @@ │ │ add r5, r4 │ │ add.w r5, r5, #37120 ; 0x9100 │ │ strb.w r1, [r5, #82] ; 0x52 │ │ ldrh.w r5, [r3, #104] ; 0x68 │ │ add r5, r4 │ │ add.w r5, r5, #37120 ; 0x9100 │ │ strb.w r1, [r5, #82] ; 0x52 │ │ - bne.n d7d0 │ │ + bne.n be00 │ │ add.w r2, sl, r2, lsl #2 │ │ ldrh.w r3, [r2, #-2] │ │ subs r0, #1 │ │ cmp r0, #0 │ │ sub.w r2, r2, #4 │ │ add r3, r4 │ │ add.w r3, r3, #37120 ; 0x9100 │ │ strb.w r1, [r3, #82] ; 0x52 │ │ - bgt.n d858 │ │ + bgt.n be88 │ │ rsb r6, r7, #1 │ │ add r6, ip │ │ add.w r9, r9, #1 │ │ cmp.w r9, #8 │ │ - bne.n d7a2 │ │ + bne.n bdd2 │ │ ldr.w r8, [sp, #8] │ │ add.w lr, r4, #37120 ; 0x9100 │ │ ldr r7, [sp, #4] │ │ mov ip, r4 │ │ ldr r6, [sp, #0] │ │ mov r0, lr │ │ ldr.w r1, [r8, #4] │ │ @@ -6530,40 +3902,40 @@ │ │ add r3, r2 │ │ lsls r3, r3, #1 │ │ str.w r3, [fp, #24] │ │ add r3, r1 │ │ lsls r3, r3, #1 │ │ str.w r3, [fp, #28] │ │ ldrb.w r3, [lr, #1]! │ │ - cbz r3, d908 │ │ + cbz r3, bf38 │ │ ldr.w r2, [fp, r3, lsl #2] │ │ mov r1, r3 │ │ movs r5, #0 │ │ adds r4, r2, #1 │ │ str.w r4, [fp, r3, lsl #2] │ │ subs r1, #1 │ │ and.w r3, r2, #1 │ │ orr.w r5, r3, r5, lsl #1 │ │ mov.w r2, r2, lsr #1 │ │ - bne.n d8f6 │ │ + bne.n bf26 │ │ strh r5, [r6, #0] │ │ cmp lr, r0 │ │ add.w r6, r6, #2 │ │ - bne.n d8e2 │ │ + bne.n bf12 │ │ ldr.w r1, [ip, #68] ; 0x44 │ │ movs r2, #2 │ │ ldr.w r3, [ip, #72] ; 0x48 │ │ mov r4, ip │ │ lsls r2, r1 │ │ adds r1, #2 │ │ cmp r1, #7 │ │ orr.w r2, r2, r3 │ │ str.w r1, [ip, #68] ; 0x44 │ │ str.w r2, [ip, #72] ; 0x48 │ │ - bls.n d952 │ │ + bls.n bf82 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ cmp r3, r0 │ │ itttt cc │ │ addcc r1, r3, #1 │ │ strcc r1, [r4, #48] ; 0x30 │ │ strbcc r2, [r3, #0] │ │ @@ -6571,23 +3943,23 @@ │ │ it cc │ │ ldrcc r2, [r4, #72] ; 0x48 │ │ subs r1, #8 │ │ str r1, [r4, #68] ; 0x44 │ │ cmp r1, #7 │ │ mov.w r2, r2, lsr #8 │ │ str r2, [r4, #72] ; 0x48 │ │ - bhi.n d930 │ │ + bhi.n bf60 │ │ ldr r6, [sp, #20] │ │ adds r5, r1, #5 │ │ cmp r5, #7 │ │ str r5, [r4, #68] ; 0x44 │ │ lsl.w r6, r6, r1 │ │ orr.w r2, r2, r6 │ │ str r2, [r4, #72] ; 0x48 │ │ - bls.n d988 │ │ + bls.n bfb8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r1, [r4, #52] ; 0x34 │ │ cmp r3, r1 │ │ itttt cc │ │ addcc r1, r3, #1 │ │ strcc r1, [r4, #48] ; 0x30 │ │ strbcc r2, [r3, #0] │ │ @@ -6595,23 +3967,23 @@ │ │ it cc │ │ ldrcc r2, [r4, #72] ; 0x48 │ │ subs r5, #8 │ │ str r5, [r4, #68] ; 0x44 │ │ cmp r5, #7 │ │ mov.w r2, r2, lsr #8 │ │ str r2, [r4, #72] ; 0x48 │ │ - bhi.n d966 │ │ + bhi.n bf96 │ │ ldr r6, [sp, #24] │ │ adds r1, r5, #5 │ │ cmp r1, #7 │ │ str r1, [r4, #68] ; 0x44 │ │ lsl.w r6, r6, r5 │ │ orr.w r6, r6, r2 │ │ str r6, [r4, #72] ; 0x48 │ │ - bls.n d9be │ │ + bls.n bfee │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ itttt cc │ │ addcc r2, r3, #1 │ │ strcc r2, [r4, #48] ; 0x30 │ │ strbcc r6, [r3, #0] │ │ @@ -6619,34 +3991,34 @@ │ │ it cc │ │ ldrcc r6, [r4, #72] ; 0x48 │ │ subs r1, #8 │ │ str r1, [r4, #68] ; 0x44 │ │ cmp r1, #7 │ │ mov.w r6, r6, lsr #8 │ │ str r6, [r4, #72] ; 0x48 │ │ - bhi.n d99c │ │ - ldr r0, [pc, #836] ; (dd04 ) │ │ + bhi.n bfcc │ │ + ldr r0, [pc, #836] ; (c334 ) │ │ movs r2, #18 │ │ add r0, pc │ │ adds r0, #19 │ │ ldrb.w r3, [r0, #-1]! │ │ add r3, r4 │ │ add.w r3, r3, #37120 ; 0x9100 │ │ adds r3, #80 ; 0x50 │ │ ldrb r3, [r3, #2] │ │ cmp r3, #0 │ │ - bne.w dc62 │ │ + bne.w c292 │ │ adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - bcs.n d9c6 │ │ + bcs.n bff6 │ │ adds r5, r1, #4 │ │ str r6, [r4, #72] ; 0x48 │ │ cmp r5, #7 │ │ str r5, [r4, #68] ; 0x44 │ │ mov.w lr, #4 │ │ - bls.n da10 │ │ + bls.n c040 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ itttt cc │ │ addcc r2, r3, #1 │ │ strcc r2, [r4, #48] ; 0x30 │ │ strbcc r6, [r3, #0] │ │ @@ -6654,30 +4026,30 @@ │ │ it cc │ │ ldrcc r6, [r4, #72] ; 0x48 │ │ subs r5, #8 │ │ str r5, [r4, #68] ; 0x44 │ │ cmp r5, #7 │ │ mov.w r6, r6, lsr #8 │ │ str r6, [r4, #72] ; 0x48 │ │ - bhi.n d9ee │ │ - ldr r0, [pc, #756] ; (dd08 ) │ │ + bhi.n c01e │ │ + ldr r0, [pc, #756] ; (c338 ) │ │ add r0, pc │ │ add lr, r0 │ │ ldrb.w r3, [r0], #1 │ │ add r3, r4 │ │ add.w r3, r3, #37120 ; 0x9100 │ │ adds r3, #80 ; 0x50 │ │ ldrb r3, [r3, #2] │ │ lsls r3, r5 │ │ adds r5, #3 │ │ cmp r5, #7 │ │ orr.w r6, r6, r3 │ │ str r5, [r4, #68] ; 0x44 │ │ str r6, [r4, #72] ; 0x48 │ │ - bls.n da56 │ │ + bls.n c086 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ itttt cc │ │ addcc r2, r3, #1 │ │ strcc r2, [r4, #48] ; 0x30 │ │ strbcc r6, [r3, #0] │ │ @@ -6685,23 +4057,23 @@ │ │ it cc │ │ ldrcc r6, [r4, #72] ; 0x48 │ │ subs r5, #8 │ │ str r5, [r4, #68] ; 0x44 │ │ cmp r5, #7 │ │ mov.w r6, r6, lsr #8 │ │ str r6, [r4, #72] ; 0x48 │ │ - bhi.n da34 │ │ + bhi.n c064 │ │ cmp r0, lr │ │ - bne.n da16 │ │ - ldr.w lr, [pc, #688] ; dd0c │ │ + bne.n c046 │ │ + ldr.w lr, [pc, #688] ; c33c │ │ addw r6, sp, #2788 ; 0xae4 │ │ movs r5, #0 │ │ add lr, pc │ │ cmp r7, r5 │ │ - bls.n dad4 │ │ + bls.n c104 │ │ add.w r8, r5, #4294967295 ; 0xffffffff │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #68] ; 0x44 │ │ add r8, r6 │ │ ldrb.w ip, [r8, #1]! │ │ add.w r9, r5, #1 │ │ add.w r1, ip, #17920 ; 0x4600 │ │ @@ -6714,15 +4086,15 @@ │ │ ldrh r1, [r1, #2] │ │ lsls r1, r3 │ │ add r3, r0 │ │ cmp r3, #7 │ │ orr.w r2, r2, r1 │ │ str r3, [r4, #68] ; 0x44 │ │ str r2, [r4, #72] ; 0x48 │ │ - bls.n dac6 │ │ + bls.n c0f6 │ │ ldr r1, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ cmp r1, r0 │ │ itttt cc │ │ addcc r3, r1, #1 │ │ strcc r3, [r4, #48] ; 0x30 │ │ strbcc r2, [r1, #0] │ │ @@ -6730,145 +4102,145 @@ │ │ it cc │ │ ldrcc r2, [r4, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ mov.w r2, r2, lsr #8 │ │ str r2, [r4, #72] ; 0x48 │ │ - bhi.n daa4 │ │ + bhi.n c0d4 │ │ cmp.w ip, #15 │ │ - bhi.w dc16 │ │ + bhi.w c246 │ │ cmp r7, r9 │ │ mov r5, r9 │ │ - bhi.n da74 │ │ + bhi.n c0a4 │ │ ldr r3, [sp, #28] │ │ ldr.w r2, [sp, #3108] ; 0xc24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w dcfa │ │ + bne.w c32a │ │ addw sp, sp, #3116 ; 0xc2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ adds r3, #1 │ │ cmp r3, #6 │ │ it ne │ │ movne r2, #0 │ │ - bne.w d4e4 │ │ + bne.w bb14 │ │ ldrh.w r2, [sl] │ │ adds r5, r7, #1 │ │ movs r3, #0 │ │ movs r4, #16 │ │ adds r2, #1 │ │ strb.w r4, [lr, r7] │ │ strh.w r2, [sl] │ │ movs r4, #3 │ │ adds r7, #2 │ │ strb.w r4, [lr, r5] │ │ mov r2, r3 │ │ - b.n d4e4 │ │ + b.n bb14 │ │ adds r2, #1 │ │ add.w r8, r7, #1 │ │ ldrh.w r5, [sl] │ │ cmp r2, #138 ; 0x8a │ │ sub.w r3, r3, #3 │ │ mov.w r4, #16 │ │ add.w r5, r5, #1 │ │ strb.w r4, [lr, r7] │ │ strh.w r5, [sl] │ │ add.w r7, r7, #2 │ │ strb.w r3, [lr, r8] │ │ it ne │ │ movne r3, #0 │ │ - bne.w d4e4 │ │ + bne.w bb14 │ │ ldr r4, [sp, #8] │ │ movs r3, #18 │ │ str r3, [sp, #16] │ │ add.w r8, r7, #1 │ │ ldrb.w r3, [sp, #16] │ │ movs r2, #0 │ │ ldrh r5, [r4, #0] │ │ strb.w r3, [lr, r7] │ │ adds r5, #1 │ │ adds r7, #2 │ │ strh r5, [r4, #0] │ │ mov r3, r2 │ │ movs r5, #127 ; 0x7f │ │ strb.w r5, [lr, r8] │ │ - b.n d4e4 │ │ + b.n bb14 │ │ cmp r2, #10 │ │ - bhi.n dbb0 │ │ + bhi.n c1e0 │ │ ldr r4, [sp, #12] │ │ add.w r8, r7, #1 │ │ subs r2, #3 │ │ mov.w fp, #17 │ │ strb.w fp, [lr, r7] │ │ adds r7, #2 │ │ ldrh.w r9, [r4] │ │ strb.w r2, [lr, r8] │ │ add.w r9, r9, #1 │ │ strh.w r9, [r4] │ │ - b.n d526 │ │ + b.n bb56 │ │ adds r5, r7, #1 │ │ ldrh.w r2, [sl] │ │ movs r4, #16 │ │ subs r3, #3 │ │ strb.w r4, [lr, r7] │ │ adds r2, #1 │ │ strb.w r3, [lr, r5] │ │ adds r7, #2 │ │ strh.w r2, [sl] │ │ - b.n d55e │ │ + b.n bb8e │ │ ldr r4, [sp, #8] │ │ add.w r9, r7, #1 │ │ subs r2, #11 │ │ ldrh.w r8, [r4] │ │ movs r4, #18 │ │ strb.w r4, [lr, r7] │ │ adds r7, #2 │ │ ldr r4, [sp, #8] │ │ add.w r8, r8, #1 │ │ strb.w r2, [lr, r9] │ │ strh.w r8, [r4] │ │ - b.n d526 │ │ + b.n bb56 │ │ cmp r2, #0 │ │ - beq.w d5ba │ │ + beq.w bbea │ │ cmp r2, #2 │ │ - bhi.n dcbe │ │ + bhi.n c2ee │ │ movw r6, #34322 ; 0x8612 │ │ addw r0, sp, #2788 ; 0xae4 │ │ ldrh r5, [r4, r6] │ │ mov r1, r3 │ │ add r0, r7 │ │ add r7, r2 │ │ add r5, r2 │ │ strh r5, [r4, r6] │ │ blx 91c0 │ │ - b.n d5ba │ │ + b.n bbea │ │ add r5, sp, #40 ; 0x28 │ │ movs r1, #12 │ │ subs r3, #1 │ │ str r3, [r5, #0] │ │ ldr.w r3, [r8, r1] │ │ adds r3, #2 │ │ str.w r3, [r8, r1] │ │ - b.n d76c │ │ + b.n bd9c │ │ mov r2, r6 │ │ add.w ip, r6, #4294967295 ; 0xffffffff │ │ mov r0, r7 │ │ - b.n d854 │ │ + b.n be84 │ │ add ip, lr │ │ ldrb.w r1, [r6, r9] │ │ adds r5, #2 │ │ ldrb.w r0, [ip, #-16] │ │ lsls r1, r3 │ │ add r3, r0 │ │ orrs r2, r1 │ │ cmp r3, #7 │ │ str r3, [r4, #68] ; 0x44 │ │ str r2, [r4, #72] ; 0x48 │ │ - bls.w da66 │ │ + bls.w c096 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r1, [r4, #52] ; 0x34 │ │ cmp r0, r1 │ │ itttt cc │ │ addcc r3, r0, #1 │ │ strcc r3, [r4, #48] ; 0x30 │ │ strbcc r2, [r0, #0] │ │ @@ -6876,131 +4248,131 @@ │ │ it cc │ │ ldrcc r2, [r4, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ mov.w r2, r2, lsr #8 │ │ str r2, [r4, #72] ; 0x48 │ │ - bhi.n dc32 │ │ - b.n da66 │ │ + bhi.n c262 │ │ + b.n c096 │ │ str r7, [sp, #24] │ │ - b.w d43e │ │ + b.w ba6e │ │ str r7, [sp, #20] │ │ - b.w d41a │ │ + b.w ba4a │ │ cmp r2, #2 │ │ - ble.w d9e0 │ │ + ble.w c010 │ │ adds r5, r1, #4 │ │ subs r3, r2, #3 │ │ cmp r5, #7 │ │ add.w lr, r2, #1 │ │ lsl.w r3, r3, r1 │ │ str r5, [r4, #68] ; 0x44 │ │ orr.w r6, r6, r3 │ │ str r6, [r4, #72] ; 0x48 │ │ - bhi.w d9ee │ │ - b.n da10 │ │ + bhi.w c01e │ │ + b.n c040 │ │ movs r1, #28 │ │ mov r5, r0 │ │ - b.n dbfc │ │ + b.n c22c │ │ movs r1, #20 │ │ mov r5, ip │ │ - b.n dbfc │ │ + b.n c22c │ │ movs r1, #24 │ │ mov r5, lr │ │ - b.n dbfc │ │ + b.n c22c │ │ movs r1, #16 │ │ mov r5, r9 │ │ - b.n dbfc │ │ + b.n c22c │ │ movw r5, #34354 ; 0x8632 │ │ addw r1, sp, #2788 ; 0xae4 │ │ ldrh r2, [r4, r5] │ │ add r0, r1 │ │ subs r3, #3 │ │ movs r6, #16 │ │ adds r2, #1 │ │ strb r6, [r1, r7] │ │ strh r2, [r4, r5] │ │ adds r7, #2 │ │ strb r3, [r0, #1] │ │ - b.n d5ba │ │ + b.n bbea │ │ movs r3, #0 │ │ mov r0, sl │ │ - b.n d6b4 │ │ + b.n bce4 │ │ cmp r2, #10 │ │ - bhi.n dcde │ │ + bhi.n c30e │ │ movw r5, #34356 ; 0x8634 │ │ addw r3, sp, #2788 ; 0xae4 │ │ ldrh r1, [r4, r5] │ │ add r0, r3 │ │ subs r2, #3 │ │ movs r6, #17 │ │ adds r1, #1 │ │ strb r6, [r3, r7] │ │ strh r1, [r4, r5] │ │ adds r7, #2 │ │ strb r2, [r0, #1] │ │ - b.n d5ba │ │ + b.n bbea │ │ movw r5, #34358 ; 0x8636 │ │ addw r3, sp, #2788 ; 0xae4 │ │ ldrh r1, [r4, r5] │ │ add r0, r3 │ │ movs r6, #18 │ │ subs r2, #11 │ │ strb r6, [r3, r7] │ │ adds r1, #1 │ │ adds r7, #2 │ │ strb r2, [r0, #1] │ │ strh r1, [r4, r5] │ │ - b.n d5ba │ │ + b.n bbea │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - ; instruction: 0xb8e0 │ │ + bcs.n c294 │ │ movs r5, r0 │ │ - ldr r2, [r3, #24] │ │ + strh r2, [r5, #26] │ │ movs r5, r0 │ │ - ldr r2, [r1, #20] │ │ + strh r2, [r3, #24] │ │ movs r5, r0 │ │ - movs r1, #172 ; 0xac │ │ + subs r2, #60 ; 0x3c │ │ movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r0 │ │ sub sp, #20 │ │ cmp r1, #0 │ │ - bne.w df82 │ │ - bl d3b8 │ │ + bne.w c5b2 │ │ + bl b9e8 │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr.w sl, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ add.w r7, r5, #37376 ; 0x9200 │ │ ldr r4, [r5, #40] ; 0x28 │ │ adds r7, #114 ; 0x72 │ │ cmp r7, r4 │ │ - bcs.w dee4 │ │ - ldr.w r9, [pc, #744] ; e024 │ │ + bcs.w c514 │ │ + ldr.w r9, [pc, #744] ; c654 │ │ mov.w lr, #1 │ │ - ldr.w ip, [pc, #740] ; e028 │ │ + ldr.w ip, [pc, #740] ; c658 │ │ mov r1, sl │ │ - ldr.w r8, [pc, #736] ; e02c │ │ + ldr.w r8, [pc, #736] ; c65c │ │ add r9, pc │ │ - ldr r2, [pc, #736] ; (e030 ) │ │ + ldr r2, [pc, #736] ; (c660 ) │ │ add ip, pc │ │ add r8, pc │ │ add r2, pc │ │ str r2, [sp, #8] │ │ - ldr r2, [pc, #728] ; (e034 ) │ │ + ldr r2, [pc, #728] ; (c664 ) │ │ add r2, pc │ │ str r2, [sp, #12] │ │ cmp.w lr, #1 │ │ ittt eq │ │ ldrbeq.w lr, [r7] │ │ addeq r7, #1 │ │ orreq.w lr, lr, #256 ; 0x100 │ │ tst.w lr, #1 │ │ - beq.w df30 │ │ + beq.w c560 │ │ ldrb.w sl, [r7] │ │ adds r7, #3 │ │ ldrb.w fp, [r7, #-1] │ │ ldrb.w r4, [r7, #-2] │ │ add.w r2, r9, sl, lsl #1 │ │ orr.w r4, r4, fp, lsl #8 │ │ ldrh r2, [r2, #20] │ │ @@ -7014,58 +4386,58 @@ │ │ ldrh.w fp, [fp, #2] │ │ add r2, r1 │ │ str r2, [r5, #68] ; 0x44 │ │ cmp r2, #7 │ │ lsl.w fp, fp, r1 │ │ orr.w r1, fp, r3 │ │ str r1, [r5, #72] ; 0x48 │ │ - bls.n ddda │ │ + bls.n c40a │ │ cmp r0, r6 │ │ add.w r3, r0, #1 │ │ - bcs.n ddce │ │ + bcs.n c3fe │ │ str r3, [r5, #48] ; 0x30 │ │ strb r1, [r0, #0] │ │ ldr r1, [r5, #72] ; 0x48 │ │ ldr r2, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r2, #8 │ │ lsrs r1, r1, #8 │ │ cmp r2, #7 │ │ str r2, [r5, #68] ; 0x44 │ │ str r1, [r5, #72] ; 0x48 │ │ - bhi.n ddba │ │ + bhi.n c3ea │ │ add.w r3, ip, sl │ │ ldrb.w r3, [r3, #532] ; 0x214 │ │ add.w fp, r2, r3 │ │ str.w fp, [r5, #68] ; 0x44 │ │ add.w r3, ip, r3, lsl #2 │ │ cmp.w fp, #7 │ │ ldr.w r3, [r3, #788] ; 0x314 │ │ and.w sl, sl, r3 │ │ lsl.w sl, sl, r2 │ │ orr.w r1, sl, r1 │ │ str r1, [r5, #72] ; 0x48 │ │ - bls.n de2a │ │ + bls.n c45a │ │ mov r3, fp │ │ cmp r0, r6 │ │ add.w r2, r0, #1 │ │ - bcs.n de1c │ │ + bcs.n c44c │ │ str r2, [r5, #48] ; 0x30 │ │ strb r1, [r0, #0] │ │ ldr r1, [r5, #72] ; 0x48 │ │ ldr r3, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r3, #8 │ │ lsrs r1, r1, #8 │ │ cmp r3, #7 │ │ str r3, [r5, #68] ; 0x44 │ │ str r1, [r5, #72] ; 0x48 │ │ - bhi.n de08 │ │ + bhi.n c438 │ │ mov fp, r3 │ │ cmp.w r4, #512 ; 0x200 │ │ itete lt │ │ ldrlt r3, [sp, #12] │ │ ldrge r3, [sp, #8] │ │ addlt r2, r3, r4 │ │ addge.w r2, r3, r4, lsr #8 │ │ @@ -7085,87 +4457,87 @@ │ │ ldrh r2, [r2, #2] │ │ add r3, fp │ │ str r3, [r5, #68] ; 0x44 │ │ cmp r3, #7 │ │ lsl.w r2, r2, fp │ │ orr.w r2, r2, r1 │ │ str r2, [r5, #72] ; 0x48 │ │ - bls.n de96 │ │ + bls.n c4c6 │ │ cmp r0, r6 │ │ add.w r1, r0, #1 │ │ - bcs.n de8a │ │ + bcs.n c4ba │ │ str r1, [r5, #48] ; 0x30 │ │ strb r2, [r0, #0] │ │ ldr r2, [r5, #72] ; 0x48 │ │ ldr r3, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r3, #8 │ │ lsrs r2, r2, #8 │ │ cmp r3, #7 │ │ str r3, [r5, #68] ; 0x44 │ │ str r2, [r5, #72] ; 0x48 │ │ - bhi.n de76 │ │ + bhi.n c4a6 │ │ ldr r1, [sp, #4] │ │ add.w sl, r8, r1, lsl #2 │ │ adds r1, r3, r1 │ │ cmp r1, #7 │ │ str r1, [r5, #68] ; 0x44 │ │ ldr.w sl, [sl, #788] ; 0x314 │ │ and.w r4, r4, sl │ │ lsl.w r4, r4, r3 │ │ orr.w r3, r4, r2 │ │ str r3, [r5, #72] ; 0x48 │ │ - bls.n ded6 │ │ + bls.n c506 │ │ cmp r0, r6 │ │ add.w r2, r0, #1 │ │ - bcs.n deca │ │ + bcs.n c4fa │ │ str r2, [r5, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r1, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r1, #8 │ │ lsrs r3, r3, #8 │ │ cmp r1, #7 │ │ str r1, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bhi.n deb6 │ │ + bhi.n c4e6 │ │ ldr r4, [r5, #40] ; 0x28 │ │ cmp r4, r7 │ │ mov.w lr, lr, lsr #1 │ │ - bhi.w dd5e │ │ + bhi.w c38e │ │ mov sl, r1 │ │ movw r1, #36882 ; 0x9012 │ │ movw r2, #35410 ; 0x8a52 │ │ ldrb r4, [r5, r1] │ │ ldrh r2, [r5, r2] │ │ add r4, sl │ │ str r4, [r5, #68] ; 0x44 │ │ cmp r4, #7 │ │ lsl.w r2, r2, sl │ │ orr.w r3, r3, r2 │ │ str r3, [r5, #72] ; 0x48 │ │ - bls.n df22 │ │ + bls.n c552 │ │ cmp r0, r6 │ │ add.w r2, r0, #1 │ │ - bcs.n df16 │ │ + bcs.n c546 │ │ str r2, [r5, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r4, [r5, #68] ; 0x44 │ │ subs r4, #8 │ │ lsrs r3, r3, #8 │ │ cmp r4, #7 │ │ str r4, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bhi.n df02 │ │ + bhi.n c532 │ │ cmp r0, r6 │ │ ite cs │ │ movcs r0, #0 │ │ movcc r0, #1 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrb r2, [r7, #0] │ │ @@ -7180,31 +4552,31 @@ │ │ ldrh.w sl, [sl, #2] │ │ lsl.w sl, sl, r1 │ │ add r1, r2 │ │ cmp r1, #7 │ │ orr.w r3, r3, sl │ │ str r1, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bls.n ded8 │ │ + bls.n c508 │ │ cmp r0, r6 │ │ add.w r2, r0, #1 │ │ - bcs.n df74 │ │ + bcs.n c5a4 │ │ str r2, [r5, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r1, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r1, #8 │ │ lsrs r3, r3, #8 │ │ cmp r1, #7 │ │ str r1, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bhi.n df60 │ │ - b.n ded6 │ │ + bhi.n c590 │ │ + b.n c506 │ │ add.w r0, r0, #36608 ; 0x8f00 │ │ movs r1, #8 │ │ movs r2, #144 ; 0x90 │ │ adds r0, #18 │ │ blx 91c0 │ │ add.w r0, r5, #36608 ; 0x8f00 │ │ movs r1, #9 │ │ @@ -7224,106 +4596,106 @@ │ │ add.w r0, r5, #36864 ; 0x9000 │ │ movs r2, #32 │ │ movs r1, #5 │ │ adds r0, #50 ; 0x32 │ │ blx 91c0 │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl ceb4 │ │ + bl b4e4 │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl c9a4 │ │ + bl afd4 │ │ ldr r2, [r5, #68] ; 0x44 │ │ ldr r1, [r5, #72] ; 0x48 │ │ movs r3, #1 │ │ add.w sl, r2, #2 │ │ lsls r3, r2 │ │ cmp.w sl, #7 │ │ orr.w r3, r3, r1 │ │ str.w sl, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ it hi │ │ movhi r2, sl │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ - bls.w dd2c │ │ + bls.w c35c │ │ cmp r0, r6 │ │ add.w r1, r0, #1 │ │ - bcs.n e012 │ │ + bcs.n c642 │ │ str r1, [r5, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r2, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r2, #8 │ │ lsrs r3, r3, #8 │ │ cmp r2, #7 │ │ str r2, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bhi.n dffe │ │ + bhi.n c62e │ │ mov sl, r2 │ │ - b.n dd2c │ │ + b.n c35c │ │ nop │ │ - str r0, [r2, #96] ; 0x60 │ │ + ldrb r0, [r4, #31] │ │ movs r5, r0 │ │ - str r4, [r1, #96] ; 0x60 │ │ + ldrb r4, [r3, #31] │ │ movs r5, r0 │ │ - str r2, [r1, #96] ; 0x60 │ │ + ldrb r2, [r3, #31] │ │ movs r5, r0 │ │ - str r0, [r1, #96] ; 0x60 │ │ + ldrb r0, [r3, #31] │ │ movs r5, r0 │ │ - str r2, [r0, #96] ; 0x60 │ │ + ldrb r2, [r2, #31] │ │ movs r5, r0 │ │ │ │ -0000e038 : │ │ - ldr r3, [pc, #180] ; (e0f0 ) │ │ - ldr r2, [pc, #184] ; (e0f4 ) │ │ +0000c668 : │ │ + ldr r3, [pc, #180] ; (c720 ) │ │ + ldr r2, [pc, #184] ; (c724 ) │ │ add r3, pc │ │ add r2, pc │ │ ldr r1, [r3, #0] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ cmp r1, #0 │ │ - bne.n e0e0 │ │ - ldr r4, [pc, #172] ; (e0f8 ) │ │ - ldr r0, [pc, #172] ; (e0fc ) │ │ - ldr r5, [pc, #176] ; (e100 ) │ │ + bne.n c710 │ │ + ldr r4, [pc, #172] ; (c728 ) │ │ + ldr r0, [pc, #172] ; (c72c ) │ │ + ldr r5, [pc, #176] ; (c730 ) │ │ ldr r7, [r2, r4] │ │ - ldr r6, [pc, #176] ; (e104 ) │ │ - ldr r4, [pc, #176] ; (e108 ) │ │ + ldr r6, [pc, #176] ; (c734 ) │ │ + ldr r4, [pc, #176] ; (c738 ) │ │ str r7, [r3, #8] │ │ ldr r7, [r2, r0] │ │ - ldr r0, [pc, #176] ; (e10c ) │ │ - ldr.w r9, [pc, #176] ; e110 │ │ + ldr r0, [pc, #176] ; (c73c ) │ │ + ldr.w r9, [pc, #176] ; c740 │ │ str r7, [r3, #12] │ │ ldr r5, [r2, r5] │ │ - ldr.w r8, [pc, #172] ; e114 │ │ - ldr.w ip, [pc, #172] ; e118 │ │ + ldr.w r8, [pc, #172] ; c744 │ │ + ldr.w ip, [pc, #172] ; c748 │ │ str r5, [r3, #16] │ │ ldr r7, [r2, r6] │ │ - ldr.w lr, [pc, #168] ; e11c │ │ - ldr r6, [pc, #168] ; (e120 ) │ │ + ldr.w lr, [pc, #168] ; c74c │ │ + ldr r6, [pc, #168] ; (c750 ) │ │ str r7, [r3, #20] │ │ ldr r7, [r2, r4] │ │ - ldr r5, [pc, #168] ; (e124 ) │ │ - ldr r4, [pc, #168] ; (e128 ) │ │ + ldr r5, [pc, #168] ; (c754 ) │ │ + ldr r4, [pc, #168] ; (c758 ) │ │ str r7, [r3, #28] │ │ ldr r7, [r2, r0] │ │ - ldr.w sl, [pc, #168] ; e12c │ │ - ldr r0, [pc, #168] ; (e130 ) │ │ + ldr.w sl, [pc, #168] ; c75c │ │ + ldr r0, [pc, #168] ; (c760 ) │ │ str r7, [r3, #24] │ │ ldr.w r7, [r2, r9] │ │ - ldr.w fp, [pc, #164] ; e134 │ │ - ldr.w r9, [pc, #164] ; e138 │ │ + ldr.w fp, [pc, #164] ; c764 │ │ + ldr.w r9, [pc, #164] ; c768 │ │ str r7, [r3, #32] │ │ ldr.w r7, [r2, r8] │ │ - ldr.w r8, [pc, #156] ; e13c │ │ + ldr.w r8, [pc, #156] ; c76c │ │ str r7, [r3, #36] ; 0x24 │ │ ldr.w r7, [r2, ip] │ │ - ldr.w ip, [pc, #152] ; e140 │ │ + ldr.w ip, [pc, #152] ; c770 │ │ str r7, [r3, #40] ; 0x28 │ │ ldr.w r7, [r2, lr] │ │ str r7, [r3, #44] ; 0x2c │ │ ldr r6, [r2, r6] │ │ str r6, [r3, #48] ; 0x30 │ │ ldr r5, [r2, r5] │ │ str r5, [r3, #52] ; 0x34 │ │ @@ -7337,69 +4709,69 @@ │ │ str r0, [r3, #68] ; 0x44 │ │ ldr.w r0, [r2, r9] │ │ str r0, [r3, #72] ; 0x48 │ │ ldr.w r0, [r2, r8] │ │ str r0, [r3, #76] ; 0x4c │ │ ldr.w r2, [r2, ip] │ │ str r2, [r3, #80] ; 0x50 │ │ - ldr r3, [pc, #96] ; (e144 ) │ │ + ldr r3, [pc, #96] ; (c774 ) │ │ adds r1, #1 │ │ movs r0, #0 │ │ add r3, pc │ │ str r1, [r3, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - add sp, #16 │ │ + ldmia r1!, {r3, r5, r7} │ │ movs r5, r0 │ │ - add r6, sp, #424 ; 0x1a8 │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ movs r5, r0 │ │ + mcr2 15, 0, pc, cr8, cr15, {7} ; │ │ + mcr2 15, 0, pc, cr12, cr15, {7} ; │ │ + mrc2 15, 0, pc, cr0, cr15, {7} │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + mrc2 15, 0, pc, cr8, cr15, {7} │ │ + mrc2 15, 0, pc, cr12, cr15, {7} │ │ + mcr2 15, 1, pc, cr0, cr15, {7} ; │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + mcr2 15, 1, pc, cr8, cr15, {7} ; │ │ mcr2 15, 1, pc, cr12, cr15, {7} ; │ │ mrc2 15, 1, pc, cr0, cr15, {7} │ │ mrc2 15, 1, pc, cr4, cr15, {7} │ │ mrc2 15, 1, pc, cr8, cr15, {7} │ │ mrc2 15, 1, pc, cr12, cr15, {7} │ │ mcr2 15, 2, pc, cr0, cr15, {7} ; │ │ mcr2 15, 2, pc, cr4, cr15, {7} ; │ │ mcr2 15, 2, pc, cr8, cr15, {7} ; │ │ mcr2 15, 2, pc, cr12, cr15, {7} ; │ │ mrc2 15, 2, pc, cr0, cr15, {7} │ │ - mrc2 15, 2, pc, cr4, cr15, {7} │ │ - mrc2 15, 2, pc, cr8, cr15, {7} │ │ - mrc2 15, 2, pc, cr12, cr15, {7} │ │ - mcr2 15, 3, pc, cr0, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr4, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr8, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr12, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr0, cr15, {7} │ │ - mrc2 15, 3, pc, cr4, cr15, {7} │ │ - add r7, sp, #360 ; 0x168 │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ movs r5, r0 │ │ │ │ -0000e148 : │ │ - ldr r2, [pc, #12] ; (e158 ) │ │ +0000c778 : │ │ + ldr r2, [pc, #12] ; (c788 ) │ │ add r2, pc │ │ ldr r3, [r2, #0] │ │ - cbz r3, e154 │ │ + cbz r3, c784 │ │ subs r3, #1 │ │ str r3, [r2, #0] │ │ bx lr │ │ nop │ │ - add r6, sp, #984 ; 0x3d8 │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ movs r5, r0 │ │ │ │ -0000e15c : │ │ +0000c78c : │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ sub sp, #16 │ │ - ldr r5, [pc, #124] ; (e1e0 ) │ │ + ldr r5, [pc, #124] ; (c810 ) │ │ mov r4, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #12] │ │ - cbz r0, e1d8 │ │ + cbz r0, c808 │ │ movs r6, #1 │ │ movs r2, #0 │ │ str r6, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ mov r2, r6 │ │ @@ -7407,175 +4779,175 @@ │ │ ldr r6, [r4, #8] │ │ mov r8, r0 │ │ mov r9, r1 │ │ mov r0, r4 │ │ add r1, sp, #8 │ │ blx r6 │ │ cmp r0, #4 │ │ - beq.n e1b0 │ │ + beq.n c7e0 │ │ movs r6, #0 │ │ movs r1, #0 │ │ mov r2, r8 │ │ str r1, [sp, #0] │ │ mov r3, r9 │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ mov r0, r6 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n e1da │ │ + bne.n c80a │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ ldrb.w r3, [sp, #8] │ │ cmp r3, #137 ; 0x89 │ │ - bne.n e190 │ │ + bne.n c7c0 │ │ ldrb.w r3, [sp, #9] │ │ cmp r3, #80 ; 0x50 │ │ - bne.n e190 │ │ + bne.n c7c0 │ │ ldrb.w r3, [sp, #10] │ │ cmp r3, #78 ; 0x4e │ │ - bne.n e190 │ │ + bne.n c7c0 │ │ ldrb.w r6, [sp, #11] │ │ sub.w r6, r6, #71 ; 0x47 │ │ clz r6, r6 │ │ lsrs r6, r6, #5 │ │ - b.n e192 │ │ - b.n e1a2 │ │ + b.n c7c2 │ │ + b.n c7d2 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - add r3, sp, #264 ; 0x108 │ │ + stmia r5!, {r1, r4} │ │ movs r5, r0 │ │ │ │ -0000e1e4 : │ │ - ldr r3, [pc, #844] ; (e534 ) │ │ +0000c814 : │ │ + ldr r3, [pc, #844] ; (cb64 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ sub sp, #116 ; 0x74 │ │ mov r2, r3 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #832] ; (e538 ) │ │ + ldr r3, [pc, #832] ; (cb68 ) │ │ str r0, [sp, #24] │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #108] ; 0x6c │ │ cmp r0, #0 │ │ - beq.n e2c8 │ │ + beq.n c8f8 │ │ movs r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #24] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r1, #4] │ │ blx r1 │ │ strd r0, r1, [sp, #40] ; 0x28 │ │ movs r0, #2 │ │ - bl 9e64 │ │ + bl 981c │ │ cmp r0, #0 │ │ - beq.n e2c8 │ │ - ldr r4, [pc, #792] ; (e53c ) │ │ + beq.n c8f8 │ │ + ldr r4, [pc, #792] ; (cb6c ) │ │ movs r3, #0 │ │ - ldr r0, [pc, #792] ; (e540 ) │ │ + ldr r0, [pc, #792] ; (cb70 ) │ │ mov r1, r3 │ │ add r4, pc │ │ str r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #60] ; 0x3c │ │ mov r2, r3 │ │ ldr r5, [r4, #12] │ │ add r0, pc │ │ str r3, [sp, #84] ; 0x54 │ │ str r3, [sp, #32] │ │ str r3, [sp, #52] ; 0x34 │ │ blx r5 │ │ str r0, [sp, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n e2cc │ │ + beq.n c8fc │ │ ldr r3, [r4, #8] │ │ blx r3 │ │ str r0, [sp, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq.n e2da │ │ - ldr r3, [pc, #756] ; (e544 ) │ │ + beq.n c90a │ │ + ldr r3, [pc, #756] ; (cb74 ) │ │ mov.w r2, #256 ; 0x100 │ │ ldr r1, [sp, #28] │ │ ldr r4, [r4, #80] ; 0x50 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [r1, r3] │ │ blx r4 │ │ blx 9214 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n e2ee │ │ - ldr r3, [pc, #736] ; (e548 ) │ │ + beq.n c91e │ │ + ldr r3, [pc, #736] ; (cb78 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #56] ; 0x38 │ │ - cbz r3, e282 │ │ - ldr r3, [pc, #728] ; (e54c ) │ │ + cbz r3, c8b2 │ │ + ldr r3, [pc, #728] ; (cb7c ) │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r3, pc │ │ ldr r3, [r3, #16] │ │ - cbz r1, e27c │ │ + cbz r1, c8ac │ │ add r1, sp, #60 ; 0x3c │ │ add r0, sp, #56 ; 0x38 │ │ movs r2, #0 │ │ blx r3 │ │ ldr r3, [sp, #84] ; 0x54 │ │ - cbz r3, e28c │ │ + cbz r3, c8bc │ │ ldr r0, [sp, #84] ; 0x54 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #32] │ │ - cbz r3, e2b2 │ │ + cbz r3, c8e2 │ │ ldr r1, [sp, #24] │ │ movs r4, #0 │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ str r4, [sp, #0] │ │ mov r0, r1 │ │ ldr r1, [r1, #4] │ │ blx r1 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - cbz r3, e2ac │ │ + cbz r3, c8dc │ │ ldr r0, [sp, #52] ; 0x34 │ │ blx 9160 │ │ str r4, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #32] │ │ blx 916c │ │ ldr r0, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #640] ; (e538 ) │ │ + ldr r3, [pc, #640] ; (cb68 ) │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldr r3, [r1, r3] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w e528 │ │ + bne.w cb58 │ │ add sp, #116 ; 0x74 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n e2b4 │ │ - ldr r3, [pc, #640] ; (e550 ) │ │ + b.n c8e4 │ │ + ldr r3, [pc, #640] ; (cb80 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - bne.n e286 │ │ - b.n e290 │ │ + bne.n c8b6 │ │ + b.n c8c0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.w e52c │ │ - ldr r2, [pc, #624] ; (e554 ) │ │ + beq.w cb5c │ │ + ldr r2, [pc, #624] ; (cb84 ) │ │ mov r1, r0 │ │ ldr r3, [r4, #16] │ │ add r2, pc │ │ str r2, [sp, #32] │ │ - b.n e27c │ │ - ldr r5, [pc, #616] ; (e558 ) │ │ - ldr r2, [pc, #616] ; (e55c ) │ │ + b.n c8ac │ │ + ldr r5, [pc, #616] ; (cb88 ) │ │ + ldr r2, [pc, #616] ; (cb8c ) │ │ add r5, pc │ │ ldr r1, [sp, #24] │ │ add r2, pc │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #68] ; 0x44 │ │ blx r3 │ │ ldr r3, [r5, #48] ; 0x30 │ │ @@ -7599,31 +4971,31 @@ │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r0, [sp, #56] ; 0x38 │ │ blx r3 │ │ ldr r3, [r5, #64] ; 0x40 │ │ ldr r0, [sp, #56] ; 0x38 │ │ blx r3 │ │ ldr r3, [sp, #76] ; 0x4c │ │ - cbnz r3, e338 │ │ + cbnz r3, c968 │ │ ldr r3, [r5, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ blx r3 │ │ - ldr r4, [pc, #548] ; (e560 ) │ │ + ldr r4, [pc, #548] ; (cb90 ) │ │ movs r2, #16 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r4, pc │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #40] ; 0x28 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.w e4aa │ │ + bne.w cada │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #4 │ │ - beq.w e4fe │ │ - ldr r5, [pc, #524] ; (e564 ) │ │ + beq.w cb2e │ │ + ldr r5, [pc, #524] ; (cb94 ) │ │ movs r4, #0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r5, pc │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r3, [r5, #52] ; 0x34 │ │ blx r3 │ │ ldr r6, [r5, #20] │ │ @@ -7642,15 +5014,15 @@ │ │ blx r6 │ │ ldr r3, [r5, #28] │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #60] ; 0x3c │ │ blx r3 │ │ cmp r0, #2 │ │ mov r3, r0 │ │ - ble.n e47c │ │ + ble.n caac │ │ cmp r0, #4 │ │ mov.w r6, #16711680 ; 0xff0000 │ │ mov.w r7, #65280 ; 0xff00 │ │ mov.w r5, #255 ; 0xff │ │ it eq │ │ moveq.w r4, #4278190080 ; 0xff000000 │ │ str r4, [sp, #12] │ │ @@ -7661,77 +5033,77 @@ │ │ mul.w r3, r4, r3 │ │ stmia.w sp, {r5, r7} │ │ str r6, [sp, #8] │ │ blx 9154 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.w e512 │ │ + beq.w cb42 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ - beq.n e3ea │ │ + beq.n ca1a │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #3 │ │ - beq.n e3e0 │ │ + beq.n ca10 │ │ ldr r3, [sp, #88] ; 0x58 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldrb r1, [r3, #2] │ │ ldr r0, [r2, #4] │ │ ldrb r2, [r3, #4] │ │ ldrb r3, [r3, #6] │ │ - blx 9280 │ │ + blx 9220 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #1 │ │ ldr r2, [sp, #36] ; 0x24 │ │ blx 91fc │ │ ldr r0, [sp, #68] ; 0x44 │ │ lsls r0, r0, #2 │ │ - blx 9184 │ │ + blx 91b4 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - beq.w e50a │ │ + beq.w cb3a │ │ ldr r4, [sp, #68] ; 0x44 │ │ cmp r4, #0 │ │ it gt │ │ movgt r1, #0 │ │ - ble.n e41e │ │ + ble.n ca4e │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #20] │ │ ldr r3, [r3, #16] │ │ mla r3, r3, r1, r0 │ │ str.w r3, [r2, r1, lsl #2] │ │ adds r1, #1 │ │ cmp r4, r1 │ │ - bne.n e406 │ │ - ldr r5, [pc, #328] ; (e568 ) │ │ + bne.n ca36 │ │ + ldr r5, [pc, #328] ; (cb98 ) │ │ ldr r1, [sp, #84] ; 0x54 │ │ add r5, pc │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #44] ; 0x2c │ │ blx r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #4] │ │ ldr r4, [r3, #4] │ │ cmp r4, #0 │ │ - beq.w e26c │ │ + beq.w c89c │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r2, sp, #104 ; 0x68 │ │ ldr r5, [r5, #32] │ │ add r3, sp, #100 ; 0x64 │ │ ldr r0, [sp, #56] ; 0x38 │ │ blx r5 │ │ ldr r1, [sp, #76] ; 0x4c │ │ - cbz r1, e484 │ │ + cbz r1, cab4 │ │ ldr r1, [sp, #100] ; 0x64 │ │ cmp r1, #0 │ │ - ble.w e26c │ │ + ble.w c89c │ │ ldr r3, [sp, #104] ; 0x68 │ │ add.w r5, r1, r1, lsl #1 │ │ movs r2, #0 │ │ str r1, [r4, #0] │ │ add r5, r3 │ │ ldr r1, [r4, #4] │ │ ldrb r0, [r3, #2] │ │ @@ -7742,157 +5114,157 @@ │ │ add r1, r2 │ │ strb r0, [r1, #1] │ │ ldrb.w r0, [r3], #3 │ │ ldr r1, [r4, #4] │ │ cmp r3, r5 │ │ strb r0, [r1, r2] │ │ add.w r2, r2, #4 │ │ - bne.n e45a │ │ - b.n e26c │ │ + bne.n ca8a │ │ + b.n c89c │ │ mov r6, r4 │ │ mov r7, r4 │ │ mov r5, r4 │ │ - b.n e3a0 │ │ + b.n c9d0 │ │ mov.w r3, #256 ; 0x100 │ │ str r3, [r4, #0] │ │ ldr r0, [r4, #4] │ │ uxtb r2, r1 │ │ lsls r3, r1, #2 │ │ strb.w r2, [r0, r1, lsl #2] │ │ adds r1, #1 │ │ ldr r0, [r4, #4] │ │ cmp.w r1, #256 ; 0x100 │ │ add r0, r3 │ │ strb r2, [r0, #1] │ │ ldr r0, [r4, #4] │ │ add r3, r0 │ │ strb r2, [r3, #2] │ │ - bne.n e48a │ │ - b.n e26c │ │ + bne.n caba │ │ + b.n c89c │ │ ldr r5, [r4, #36] ; 0x24 │ │ add r3, sp, #92 ; 0x5c │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r2, sp, #96 ; 0x60 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r4, sp, #88 ; 0x58 │ │ str r4, [sp, #0] │ │ blx r5 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #3 │ │ itt ne │ │ movne r3, #0 │ │ strne r3, [sp, #36] ; 0x24 │ │ - bne.w e34e │ │ + bne.w c97e │ │ ldr r5, [sp, #92] ; 0x5c │ │ cmp r5, #0 │ │ - ble.n e51e │ │ + ble.n cb4e │ │ ldr r1, [sp, #96] ; 0x60 │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ movs r3, #0 │ │ add r1, r4 │ │ - b.n e4e6 │ │ + b.n cb16 │ │ cmp r4, #0 │ │ - bge.n e4f2 │ │ + bge.n cb22 │ │ mov r4, r3 │ │ adds r3, #1 │ │ cmp r3, r5 │ │ - beq.n e51a │ │ + beq.n cb4a │ │ ldrb.w r2, [r1, #1]! │ │ cmp r2, #0 │ │ - beq.n e4da │ │ + beq.n cb0a │ │ cmp r2, #255 ; 0xff │ │ - beq.n e4e0 │ │ - ldr r3, [pc, #120] ; (e56c ) │ │ + beq.n cb10 │ │ + ldr r3, [pc, #120] ; (cb9c ) │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ blx r3 │ │ - b.n e34c │ │ - ldr r3, [pc, #112] ; (e570 ) │ │ + b.n c97c │ │ + ldr r3, [pc, #112] ; (cba0 ) │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r3, pc │ │ ldr r3, [r3, #60] ; 0x3c │ │ blx r3 │ │ - b.n e354 │ │ - ldr r3, [pc, #104] ; (e574 ) │ │ + b.n c984 │ │ + ldr r3, [pc, #104] ; (cba4 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e26c │ │ - blx 9250 │ │ + b.n c89c │ │ + blx 922c │ │ str r0, [sp, #32] │ │ - b.n e26c │ │ + b.n c89c │ │ str r4, [sp, #36] ; 0x24 │ │ - b.n e34e │ │ - bne.n e4f2 │ │ + b.n c97e │ │ + bne.n cb22 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n e34e │ │ + b.n c97e │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldr r3, [pc, #72] ; (e578 ) │ │ + ldr r3, [pc, #72] ; (cba8 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e2d2 │ │ - add r4, sp, #768 ; 0x300 │ │ + b.n c902 │ │ + stmia r6!, {r4, r7} │ │ movs r5, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - add r6, sp, #96 ; 0x60 │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ movs r5, r0 │ │ - subs r6, r5, r1 │ │ + adds r2, #254 ; 0xfe │ │ movs r5, r0 │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ - adds r4, r5, r6 │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ + adds r2, #60 ; 0x3c │ │ movs r5, r0 │ │ - add r5, sp, #816 ; 0x330 │ │ + stmia r7!, {r4, r5, r6} │ │ movs r5, r0 │ │ - adds r2, r2, r6 │ │ + adds r2, #34 ; 0x22 │ │ movs r5, r0 │ │ - adds r0, r1, r5 │ │ + adds r1, #216 ; 0xd8 │ │ movs r5, r0 │ │ - add r5, sp, #312 ; 0x138 │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ movs r5, r0 │ │ svc 195 ; 0xc3 │ │ - ; instruction: 0xffffad02 │ │ + vrsubhn.i d28, , q11 │ │ movs r5, r0 │ │ - add r4, sp, #920 ; 0x398 │ │ + stmia r6!, {r1, r3, r7} │ │ movs r5, r0 │ │ - add r4, sp, #120 ; 0x78 │ │ + stmia r5!, {r1, r6, r7} │ │ movs r5, r0 │ │ - add r3, sp, #296 ; 0x128 │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ movs r5, r0 │ │ - add r3, sp, #248 ; 0xf8 │ │ + stmia r4!, {r1, r5, r6, r7} │ │ movs r5, r0 │ │ - asrs r0, r5, #18 │ │ + cmp r6, #120 ; 0x78 │ │ movs r5, r0 │ │ - asrs r2, r0, #28 │ │ + cmp r7, #146 ; 0x92 │ │ movs r5, r0 │ │ │ │ -0000e57c : │ │ +0000cbac : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ movw r6, #43439 ; 0xa9af │ │ movt r6, #24174 ; 0x5e6e │ │ movw r5, #5552 ; 0x15b0 │ │ umull r6, r7, r2, r6 │ │ uxth r3, r0 │ │ lsrs r4, r0, #16 │ │ lsrs r6, r7, #11 │ │ mls r6, r5, r6, r2 │ │ cmp r1, #0 │ │ - beq.w e7ac │ │ + beq.w cddc │ │ cmp r2, #0 │ │ - beq.w e79a │ │ + beq.w cdca │ │ cmp r6, #7 │ │ movw r5, #32881 ; 0x8071 │ │ movt r5, #32775 ; 0x8007 │ │ - bls.w e7a6 │ │ + bls.w cdd6 │ │ cmp r6, #39 ; 0x27 │ │ sub.w ip, r6, #24 │ │ itt ls │ │ movls sl, r1 │ │ movls r7, #0 │ │ - bls.w e6f0 │ │ + bls.w cd20 │ │ add.w r0, r1, #57 ; 0x39 │ │ mov.w r9, #0 │ │ ldrb.w sl, [r0, #-57] │ │ add.w r7, r9, #32 │ │ ldrb.w fp, [r0, #-56] │ │ add.w lr, r9, #47 ; 0x2f │ │ add r3, sl │ │ @@ -7991,15 +5363,15 @@ │ │ cmp ip, lr │ │ add r3, sl │ │ mov r9, r7 │ │ add r8, r3 │ │ sub.w sl, r0, #25 │ │ add r4, r8 │ │ add.w r0, r0, #32 │ │ - bhi.w e5cc │ │ + bhi.w cbfc │ │ subs r7, #1 │ │ add.w lr, sl, #8 │ │ rsb r7, sl, r7 │ │ ldrb.w r0, [lr, #-8] │ │ add.w lr, lr, #8 │ │ ldrb.w r9, [lr, #-15] │ │ ldrb.w ip, [lr, #-14] │ │ @@ -8022,88 +5394,88 @@ │ │ add r3, ip │ │ add.w ip, r7, lr │ │ add r0, r3 │ │ cmp r6, ip │ │ add r3, r8 │ │ add r0, r3 │ │ add r4, r0 │ │ - bhi.n e6fa │ │ + bhi.n cd2a │ │ sub.w r7, r6, #8 │ │ bic.w r7, r7, #7 │ │ adds r7, #8 │ │ adds r0, r1, r7 │ │ cmp r7, r6 │ │ - bcs.n e7a2 │ │ + bcs.n cdd2 │ │ subs r7, r6, r7 │ │ adds r1, r0, r7 │ │ ldrb.w r7, [r0], #1 │ │ cmp r0, r1 │ │ add r3, r7 │ │ add r4, r3 │ │ - bne.n e75e │ │ + bne.n cd8e │ │ umull r8, r9, r3, r5 │ │ subs r2, r2, r6 │ │ umull r6, r7, r4, r5 │ │ movw r6, #5552 ; 0x15b0 │ │ mov.w lr, r9, lsr #15 │ │ rsb ip, lr, lr, lsl #12 │ │ lsrs r0, r7, #15 │ │ add.w lr, lr, ip, lsl #4 │ │ rsb r7, r0, r0, lsl #12 │ │ rsb r3, lr, r3 │ │ add.w r0, r0, r7, lsl #4 │ │ subs r4, r4, r0 │ │ cmp r2, #0 │ │ - bne.w e5b4 │ │ + bne.w cbe4 │ │ add.w r0, r3, r4, lsl #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r1, r0 │ │ - b.n e76a │ │ + b.n cd9a │ │ mov r0, r1 │ │ movs r7, #0 │ │ - b.n e756 │ │ + b.n cd86 │ │ movs r0, #1 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ │ │ -0000e7b4 : │ │ - cbz r1, e7f8 │ │ +0000cde4 : │ │ + cbz r1, ce28 │ │ mvns r0, r0 │ │ - cbz r2, e7fc │ │ + cbz r2, ce2c │ │ push {r4, r5, r6} │ │ add r2, r1 │ │ - ldr r6, [pc, #64] ; (e800 ) │ │ + ldr r6, [pc, #64] ; (ce30 ) │ │ add r6, pc │ │ ldrb.w r4, [r1], #1 │ │ eor.w r3, r4, r0 │ │ cmp r1, r2 │ │ and.w r3, r3, #15 │ │ add.w r3, r6, r3, lsl #2 │ │ ldr.w r5, [r3, #2136] ; 0x858 │ │ eor.w r0, r5, r0, lsr #4 │ │ and.w r3, r0, #15 │ │ eor.w r3, r3, r4, lsr #4 │ │ add.w r3, r6, r3, lsl #2 │ │ ldr.w r4, [r3, #2136] ; 0x858 │ │ eor.w r0, r4, r0, lsr #4 │ │ - bne.n e7c2 │ │ + bne.n cdf2 │ │ mvns r0, r0 │ │ pop {r4, r5, r6} │ │ bx lr │ │ mov r0, r1 │ │ bx lr │ │ mvns r0, r0 │ │ bx lr │ │ - ldrh r4, [r3, r6] │ │ + strb r4, [r5, #21] │ │ movs r5, r0 │ │ │ │ -0000e804 : │ │ +0000ce34 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #220 ; 0xdc │ │ - ldr.w r4, [pc, #3044] ; f3f0 │ │ + ldr.w r4, [pc, #3044] ; da20 │ │ mov sl, r2 │ │ ldr r2, [sp, #260] ; 0x104 │ │ mov r9, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r3, [sp, #0] │ │ str r4, [sp, #20] │ │ @@ -8119,37 +5491,37 @@ │ │ str r3, [sp, #4] │ │ adds r3, r4, r2 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #264] ; 0x108 │ │ str r1, [sp, #212] ; 0xd4 │ │ ands.w r3, r3, #4 │ │ str r3, [sp, #32] │ │ - bne.n e8e8 │ │ + bne.n cf18 │ │ ldr r3, [sp, #0] │ │ subs r2, #1 │ │ subs r6, r4, r3 │ │ adds r3, r2, r6 │ │ str r3, [sp, #36] ; 0x24 │ │ add.w r8, r3, #1 │ │ tst.w r8, r3 │ │ - bne.n e8f4 │ │ + bne.n cf24 │ │ ldr r3, [sp, #0] │ │ cmp r4, r3 │ │ - bcc.n e8f4 │ │ + bcc.n cf24 │ │ ldr r2, [r5, #32] │ │ ldmia.w r5, {r3, r6} │ │ ldr r7, [r5, #56] ; 0x38 │ │ str r2, [sp, #8] │ │ ldr r2, [r5, #40] ; 0x28 │ │ ldr.w ip, [r5, #36] ; 0x24 │ │ str r2, [sp, #12] │ │ ldr r2, [r5, #60] ; 0x3c │ │ str r2, [sp, #24] │ │ cmp r3, #53 ; 0x35 │ │ - bhi.w f6b6 │ │ + bhi.w dce6 │ │ tbh [pc, r3, lsl #1] │ │ lsls r4, r1, #1 │ │ lsls r4, r1, #27 │ │ lsls r0, r2, #22 │ │ lsls r6, r0, #23 │ │ lsls r5, r3, #28 │ │ lsls r5, r2, #20 │ │ @@ -8200,216 +5572,216 @@ │ │ lsls r5, r3, #28 │ │ lsls r2, r6, #4 │ │ lsls r2, r1, #4 │ │ lsls r2, r1, #2 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov.w r8, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n e856 │ │ + b.n ce86 │ │ ldr r2, [sp, #16] │ │ mvn.w r0, #2 │ │ movs r3, #0 │ │ str r3, [r2, #0] │ │ str.w r3, [sl] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #212] ; 0xd4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w fec4 │ │ + bne.w e4f4 │ │ add sp, #220 ; 0xdc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r3, #1 │ │ str r3, [r5, #28] │ │ str r3, [r5, #16] │ │ movs r7, #0 │ │ ldr r3, [sp, #264] ; 0x108 │ │ str r7, [r5, #12] │ │ ands.w r2, r3, #1 │ │ str r7, [r5, #8] │ │ - beq.w f85e │ │ + beq.w de8e │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcc.w fb6e │ │ + bcc.w e19e │ │ mov ip, r7 │ │ mov r6, r7 │ │ str r7, [sp, #12] │ │ str r7, [sp, #8] │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w lr, r3, #2 │ │ - bne.w fb60 │ │ + bne.w e190 │ │ mov fp, r9 │ │ str.w lr, [r5, #8] │ │ str.w lr, [r5, #12] │ │ and.w r3, lr, #15 │ │ subs.w ip, r3, #8 │ │ ldr r3, [sp, #32] │ │ it ne │ │ movne.w ip, #1 │ │ - cbnz r3, e982 │ │ + cbnz r3, cfb2 │ │ mov.w r2, lr, lsr #4 │ │ movs r3, #1 │ │ add.w r1, r2, #8 │ │ lsl.w r2, r3, r1 │ │ cmp.w r2, #32768 ; 0x8000 │ │ - bhi.n e97e │ │ + bhi.n cfae │ │ lsrs.w r3, r8, r1 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ orr.w ip, ip, r3 │ │ cmp.w ip, #0 │ │ - bne.w f762 │ │ + bne.w dd92 │ │ mov r8, r4 │ │ - b.w f420 │ │ + b.w da50 │ │ mov r0, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #28] │ │ cmp r0, r3 │ │ - bcs.w f994 │ │ + bcs.w dfc4 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #8] │ │ subs r3, r2, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ adds r2, #1 │ │ str r2, [sp, #24] │ │ adds r2, r0, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #0] │ │ ands r3, r1 │ │ ldrb r3, [r2, r3] │ │ strb r3, [r0, #0] │ │ add.w r3, ip, #4294967295 ; 0xffffffff │ │ cmp.w ip, #0 │ │ - bne.w fbd4 │ │ + bne.w e204 │ │ mov ip, r3 │ │ ldr r3, [sp, #4] │ │ rsb r2, fp, r3 │ │ cmp r2, #3 │ │ - ble.w fea4 │ │ + ble.w e4d4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #28] │ │ subs r3, r3, r2 │ │ cmp r3, #1 │ │ it gt │ │ movgt r8, r2 │ │ - bgt.n ea48 │ │ - b.w fe7c │ │ + bgt.n d078 │ │ + b.w e4ac │ │ lsls r0, r2, #23 │ │ lsr.w r7, r7, r1 │ │ sub.w r6, r6, r1 │ │ mov ip, r2 │ │ - bmi.w f072 │ │ + bmi.w d6a2 │ │ cmp r6, #14 │ │ - bhi.n ea06 │ │ + bhi.n d036 │ │ ldrb.w r1, [fp, #1] │ │ ldrb.w r3, [fp], #2 │ │ orr.w r3, r3, r1, lsl #8 │ │ lsls r3, r6 │ │ adds r6, #16 │ │ orrs r7, r3 │ │ ubfx r3, r7, #0, #10 │ │ adds r3, #176 ; 0xb0 │ │ ldrsh.w r3, [r5, r3, lsl #1] │ │ cmp r3, #0 │ │ it ge │ │ asrge r1, r3, #9 │ │ - blt.w fbfc │ │ + blt.w e22c │ │ lsrs r7, r1 │ │ subs r6, r6, r1 │ │ lsls r1, r3, #23 │ │ strb.w r2, [r8] │ │ - bmi.w fdaa │ │ + bmi.w e3da │ │ ldr r2, [sp, #4] │ │ add.w r8, r8, #2 │ │ strb.w r3, [r8, #-1] │ │ rsb r2, fp, r2 │ │ cmp r2, #3 │ │ - ble.w fea8 │ │ + ble.w e4d8 │ │ ldr r3, [sp, #28] │ │ rsb r3, r8, r3 │ │ cmp r3, #1 │ │ - ble.w fe80 │ │ + ble.w e4b0 │ │ cmp r6, #14 │ │ - bhi.n ea5e │ │ + bhi.n d08e │ │ ldrb.w r2, [fp, #1] │ │ ldrb.w r3, [fp], #2 │ │ orr.w r3, r3, r2, lsl #8 │ │ lsls r3, r6 │ │ adds r6, #16 │ │ orrs r7, r3 │ │ ubfx r3, r7, #0, #10 │ │ adds r3, #176 ; 0xb0 │ │ ldrsh.w r2, [r5, r3, lsl #1] │ │ cmp r2, #0 │ │ it ge │ │ asrge r1, r2, #9 │ │ - bge.n e9e0 │ │ + bge.n d010 │ │ movs r0, #10 │ │ lsr.w r3, r7, r0 │ │ adds r1, r0, #1 │ │ and.w r3, r3, #1 │ │ subs r3, r3, r2 │ │ mov r0, r1 │ │ addw r3, r3, #1199 ; 0x4af │ │ ldrh.w r2, [r5, r3, lsl #1] │ │ sxth r2, r2 │ │ cmp r2, #0 │ │ - blt.n ea72 │ │ - b.n e9e0 │ │ + blt.n d0a2 │ │ + b.n d010 │ │ mov r0, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #28] │ │ cmp r0, r3 │ │ - bcs.w f84c │ │ + bcs.w de7c │ │ ldrb.w r3, [sp, #8] │ │ add.w ip, ip, #4294967295 ; 0xffffffff │ │ add.w r8, r0, #1 │ │ strb r3, [r0, #0] │ │ cmp r6, #0 │ │ it ne │ │ cmpne.w ip, #0 │ │ - beq.w f6f4 │ │ + beq.w dd24 │ │ cmp r6, #7 │ │ mov r0, r8 │ │ - bhi.n ead6 │ │ + bhi.n d106 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w fa0e │ │ + bcs.w e03e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #7 │ │ - bls.n eabc │ │ + bls.n d0ec │ │ uxtb r3, r7 │ │ subs r6, #8 │ │ str r3, [sp, #8] │ │ lsrs r7, r7, #8 │ │ - b.n ea94 │ │ + b.n d0c4 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fa0a │ │ + bcs.w e03a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r0, r4 │ │ lsls r3, r6 │ │ - b.n eace │ │ + b.n d0fe │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fa2a │ │ + bcs.w e05a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ movs r2, #0 │ │ ldr r1, [r5, #16] │ │ add.w ip, ip, #1 │ │ cmp.w ip, #3 │ │ orr.w r3, r3, r1, lsl #8 │ │ str r3, [r5, #16] │ │ - bls.w f72e │ │ + bls.w dd5e │ │ rsb r3, r9, fp │ │ mov r0, r2 │ │ movs r2, #34 ; 0x22 │ │ str r2, [r5, #0] │ │ movs r2, #0 │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #8] │ │ @@ -8422,42 +5794,42 @@ │ │ ldr r2, [sp, #24] │ │ str r2, [r5, #60] ; 0x3c │ │ str.w r3, [sl] │ │ ldr r3, [sp, #16] │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #264] ; 0x108 │ │ tst.w r3, #9 │ │ - beq.w f748 │ │ + beq.w dd78 │ │ ldr r3, [sp, #4] │ │ adds r1, r3, #1 │ │ it eq │ │ moveq r0, r3 │ │ - beq.w e902 │ │ + beq.w cf32 │ │ movw r6, #43439 ; 0xa9af │ │ ldr r1, [r5, #28] │ │ movt r6, #24174 ; 0x5e6e │ │ movw r2, #5552 ; 0x15b0 │ │ umull r6, r7, r0, r6 │ │ uxth r3, r1 │ │ lsrs r1, r1, #16 │ │ mov.w sl, r7, lsr #11 │ │ mls sl, r2, sl, r0 │ │ cmp r0, #0 │ │ - beq.w ed96 │ │ + beq.w d3c6 │ │ cmp.w sl, #7 │ │ movw r2, #32881 ; 0x8071 │ │ movt r2, #32775 ; 0x8007 │ │ str r2, [sp, #0] │ │ - bls.w f754 │ │ + bls.w dd84 │ │ cmp.w sl, #39 ; 0x27 │ │ sub.w ip, sl, #24 │ │ itt ls │ │ movls fp, r4 │ │ movls r7, #0 │ │ - bls.w ecda │ │ + bls.w d30a │ │ mov.w r9, #0 │ │ add.w r2, r4, #57 ; 0x39 │ │ mov r8, r3 │ │ mov r6, sl │ │ mov r3, r9 │ │ ldrb.w sl, [r2, #-57] │ │ add.w r7, r3, #32 │ │ @@ -8559,15 +5931,15 @@ │ │ cmp ip, lr │ │ add r8, fp │ │ mov r3, r7 │ │ add r9, r8 │ │ sub.w fp, r2, #25 │ │ add r1, r9 │ │ add.w r2, r2, #32 │ │ - bhi.w ebb2 │ │ + bhi.w d1e2 │ │ mov sl, r6 │ │ mov r3, r8 │ │ subs r7, #1 │ │ add.w ip, fp, #8 │ │ rsb fp, fp, r7 │ │ mov r6, sl │ │ ldrb.w r2, [ip, #-8] │ │ @@ -8593,30 +5965,30 @@ │ │ add r3, lr │ │ add r2, r3 │ │ add r3, r7 │ │ add.w r7, fp, ip │ │ add r2, r3 │ │ cmp r6, r7 │ │ add r1, r2 │ │ - bhi.n ece6 │ │ + bhi.n d316 │ │ sub.w r7, r6, #8 │ │ mov sl, r6 │ │ bic.w r7, r7, #7 │ │ adds r7, #8 │ │ adds r2, r4, r7 │ │ cmp sl, r7 │ │ - bls.w f74e │ │ + bls.w dd7e │ │ rsb r7, r7, sl │ │ mov r6, sl │ │ adds r4, r2, r7 │ │ ldrb.w r7, [r2], #1 │ │ cmp r2, r4 │ │ add r3, r7 │ │ add r1, r3 │ │ - bne.n ed52 │ │ + bne.n d382 │ │ mov sl, r6 │ │ ldr r6, [sp, #0] │ │ rsb r0, sl, r0 │ │ movw sl, #5552 ; 0x15b0 │ │ mov r2, r6 │ │ umull r8, r9, r3, r6 │ │ umull r6, r7, r1, r2 │ │ @@ -8625,341 +5997,341 @@ │ │ lsrs r2, r7, #15 │ │ add.w lr, lr, ip, lsl #4 │ │ rsb r7, r2, r2, lsl #12 │ │ rsb r3, lr, r3 │ │ add.w r2, r2, r7, lsl #4 │ │ subs r1, r1, r2 │ │ cmp r0, #0 │ │ - bne.w eb92 │ │ + bne.w d1c2 │ │ ldr r2, [sp, #4] │ │ add.w r3, r3, r1, lsl #16 │ │ str r3, [r5, #28] │ │ cmp r2, #0 │ │ - bne.w f75c │ │ + bne.w dd8c │ │ ldr r2, [sp, #264] ; 0x108 │ │ lsls r2, r2, #31 │ │ - bpl.w f748 │ │ + bpl.w dd78 │ │ ldr r2, [r5, #16] │ │ cmp r3, r2 │ │ ite eq │ │ moveq r0, #0 │ │ mvnne.w r0, #1 │ │ - b.n e902 │ │ + b.n cf32 │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #28] │ │ cmp r8, r3 │ │ - bcs.w f8c2 │ │ + bcs.w def2 │ │ add.w r3, r8, #1 │ │ strb.w ip, [r8] │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n e9c2 │ │ + b.n cff2 │ │ movs r2, #0 │ │ mov r3, r2 │ │ mov r0, r2 │ │ movs r2, #37 ; 0x25 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ mov.w r9, #0 │ │ mov r3, r9 │ │ movs r2, #10 │ │ mov r0, r9 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #28] │ │ cmp r8, r3 │ │ - bcc.w f646 │ │ + bcc.w dc76 │ │ movs r2, #9 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #2 │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f972 │ │ + bcs.w dfa2 │ │ ldrb.w r1, [r9] │ │ add.w r3, r5, ip │ │ add.w fp, r9, #1 │ │ movw r2, #10528 ; 0x2920 │ │ mov r8, r4 │ │ strb r1, [r3, r2] │ │ add.w ip, ip, #1 │ │ cmp.w ip, #3 │ │ - bls.w f7b4 │ │ + bls.w dde4 │ │ movw r3, #10531 ; 0x2923 │ │ movw r2, #10530 ; 0x2922 │ │ ldrb r1, [r5, r3] │ │ movw r3, #10529 ; 0x2921 │ │ ldrb r0, [r5, r2] │ │ movw r2, #10528 ; 0x2920 │ │ ldrb r3, [r5, r3] │ │ ldrb.w lr, [r5, r2] │ │ orr.w r1, r0, r1, lsl #8 │ │ eor.w r2, r1, #65280 ; 0xff00 │ │ eor.w r2, r2, #255 ; 0xff │ │ orr.w ip, lr, r3, lsl #8 │ │ cmp ip, r2 │ │ - beq.w eaaa │ │ + beq.w d0da │ │ rsb r3, r9, fp │ │ rsb r9, r4, r8 │ │ movs r2, #39 ; 0x27 │ │ mov r0, r9 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fb0a │ │ + bcs.w e13a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ movs r2, #0 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #7 │ │ - bhi.w fb3c │ │ + bhi.w e16c │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w fb0e │ │ + bcs.w e13e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ - b.n ee9c │ │ + b.n d4cc │ │ mov.w r9, #0 │ │ mov r3, r9 │ │ movs r2, #40 ; 0x28 │ │ mov r0, r9 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ movs r1, #0 │ │ mov r3, r1 │ │ movs r2, #17 │ │ mov r0, r1 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fa4a │ │ + bcs.w e07a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #14 │ │ - bhi.n ef3e │ │ + bhi.n d56e │ │ ubfx r3, r7, #0, #10 │ │ add.w r3, r3, #3664 ; 0xe50 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fdbc │ │ + blt.w e3ec │ │ asrs r2, r3, #9 │ │ cmp r6, r2 │ │ ite cc │ │ movcc r3, #0 │ │ movcs r3, #1 │ │ cmp r2, #0 │ │ it eq │ │ moveq r3, #0 │ │ - cbnz r3, ef54 │ │ + cbnz r3, d584 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w fa4e │ │ + bcs.w e07e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ cmp r6, #14 │ │ orr.w r7, r7, r3 │ │ - bls.n eefc │ │ + bls.n d52c │ │ ubfx r3, r7, #0, #10 │ │ add.w r3, r3, #3664 ; 0xe50 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fd5e │ │ + blt.w e38e │ │ asrs r2, r3, #9 │ │ ubfx r3, r1, #0, #9 │ │ cmp r3, #15 │ │ str r3, [sp, #8] │ │ lsr.w r7, r7, r2 │ │ sub.w r6, r6, r2 │ │ - bgt.w fbdc │ │ + bgt.w e20c │ │ add.w r3, r5, ip │ │ ldrb.w r2, [sp, #8] │ │ add.w r3, r3, #10496 ; 0x2900 │ │ add.w ip, ip, #1 │ │ strb.w r2, [r3, #36] ; 0x24 │ │ - b.n f1e0 │ │ + b.n d810 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fac6 │ │ + bcs.w e0f6 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #2 │ │ - bhi.n efb6 │ │ + bhi.n d5e6 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w faca │ │ + bcs.w e0fa │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ cmp r6, #2 │ │ orr.w r7, r7, r3 │ │ - bls.n ef9a │ │ + bls.n d5ca │ │ ldr r1, [r5, #52] ; 0x34 │ │ - ldr.w r3, [pc, #1080] ; f3f4 │ │ + ldr.w r3, [pc, #1080] ; da24 │ │ and.w r2, r7, #7 │ │ subs r6, #3 │ │ lsrs r7, r7, #3 │ │ add r3, pc │ │ add r3, ip │ │ add.w ip, ip, #1 │ │ ldrb.w r3, [r3, #2212] ; 0x8a4 │ │ add r3, r5 │ │ add.w r3, r3, #7040 ; 0x1b80 │ │ strb r2, [r3, #0] │ │ - b.w f93c │ │ + b.w df6c │ │ movs r1, #0 │ │ mov r3, r1 │ │ movs r2, #21 │ │ mov r0, r1 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fae8 │ │ + bcs.w e118 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #14 │ │ - bhi.n f04a │ │ + bhi.n d67a │ │ ubfx r3, r7, #0, #10 │ │ adds r3, #176 ; 0xb0 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fdec │ │ + blt.w e41c │ │ asrs r2, r3, #9 │ │ cmp r6, r2 │ │ ite cc │ │ movcc r3, #0 │ │ movcs r3, #1 │ │ cmp r2, #0 │ │ it eq │ │ moveq r3, #0 │ │ - cbnz r3, f05e │ │ + cbnz r3, d68e │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w faec │ │ + bcs.w e11c │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ cmp r6, #14 │ │ orr.w r7, r7, r3 │ │ - bls.n f00a │ │ + bls.n d63a │ │ ubfx r3, r7, #0, #10 │ │ adds r3, #176 ; 0xb0 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fc1e │ │ + blt.w e24e │ │ asrs r2, r3, #9 │ │ ubfx r3, r1, #0, #9 │ │ cmp r3, #255 ; 0xff │ │ mov ip, r3 │ │ lsr.w r7, r7, r2 │ │ sub.w r6, r6, r2 │ │ - ble.w edbe │ │ + ble.w d3ee │ │ ubfx ip, ip, #0, #9 │ │ cmp.w ip, #256 ; 0x100 │ │ - beq.w f6fc │ │ + beq.w dd2c │ │ mvn.w r2, #256 ; 0x100 │ │ add.w r3, ip, r2 │ │ - ldr r2, [pc, #880] ; (f3f8 ) │ │ + ldr r2, [pc, #880] ; (da28 ) │ │ add r2, pc │ │ add.w r3, r2, r3, lsl #2 │ │ ldr.w r2, [r3, #2232] ; 0x8b8 │ │ ldr.w ip, [r3, #2356] ; 0x934 │ │ str r2, [sp, #12] │ │ cmp r2, #0 │ │ - beq.w fd8c │ │ + beq.w e3bc │ │ cmp r6, r2 │ │ str.w r8, [sp, #40] ; 0x28 │ │ - bcc.w f336 │ │ + bcc.w d966 │ │ ldr r2, [sp, #12] │ │ movs r3, #1 │ │ lsls r3, r2 │ │ subs r6, r6, r2 │ │ subs r3, #1 │ │ ands r3, r7 │ │ lsrs r7, r2 │ │ add ip, r3 │ │ cmp r6, #14 │ │ - bhi.n f0e2 │ │ + bhi.n d712 │ │ ldr r3, [sp, #4] │ │ rsb r3, fp, r3 │ │ cmp r3, #1 │ │ - ble.w f25e │ │ + ble.w d88e │ │ ldrb.w r2, [fp] │ │ add.w r1, r6, #8 │ │ ldrb.w r3, [fp, #1] │ │ add.w fp, fp, #2 │ │ lsls r2, r6 │ │ adds r6, #16 │ │ lsls r3, r1 │ │ orrs r3, r2 │ │ orrs r7, r3 │ │ ubfx r3, r7, #0, #10 │ │ add.w r3, r3, #1920 ; 0x780 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fbb2 │ │ + blt.w e1e2 │ │ asrs r2, r3, #9 │ │ ubfx r3, r1, #0, #9 │ │ - ldr r1, [pc, #764] ; (f3fc ) │ │ + ldr r1, [pc, #764] ; (da2c ) │ │ lsrs r7, r2 │ │ subs r6, r6, r2 │ │ add r1, pc │ │ add.w r3, r1, r3, lsl #2 │ │ ldr.w r2, [r3, #2480] ; 0x9b0 │ │ ldr.w r3, [r3, #2608] ; 0xa30 │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ - cbz r2, f130 │ │ + cbz r2, d760 │ │ cmp r6, r2 │ │ - bcc.w f690 │ │ + bcc.w dcc0 │ │ ldr r2, [sp, #12] │ │ movs r3, #1 │ │ lsls r3, r2 │ │ subs r6, r6, r2 │ │ subs r3, #1 │ │ ands r3, r7 │ │ lsrs r7, r2 │ │ @@ -8971,45 +6343,45 @@ │ │ ldr r1, [sp, #32] │ │ subs r3, r3, r2 │ │ ldr r2, [sp, #8] │ │ str r3, [sp, #24] │ │ cmp r1, #0 │ │ it ne │ │ cmpne r2, r3 │ │ - bls.w f7d8 │ │ + bls.w de08 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r2, r2, r4 │ │ - b.n edd6 │ │ + b.n d406 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w faa2 │ │ + bcs.w e0d2 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ adds r6, #8 │ │ cmp r3, r6 │ │ - bls.n f18a │ │ + bls.n d7ba │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w faa6 │ │ + bcs.w e0d6 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ cmp r3, r6 │ │ - bhi.n f16e │ │ + bhi.n d79e │ │ ldr r3, [sp, #8] │ │ sub.w r2, r3, #16 │ │ - ldr r1, [pc, #620] ; (f400 ) │ │ + ldr r1, [pc, #620] ; (da30 ) │ │ movs r3, #1 │ │ ldr r0, [sp, #12] │ │ add r1, pc │ │ lsls r3, r0 │ │ add.w r0, r5, ip │ │ ldrb r2, [r1, r2] │ │ subs r3, #1 │ │ @@ -9034,177 +6406,177 @@ │ │ str.w ip, [sp, #52] ; 0x34 │ │ blx 91c0 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ ldr r2, [r5, #44] ; 0x2c │ │ ldr.w r8, [r5, #48] ; 0x30 │ │ add.w r3, r8, r2 │ │ cmp ip, r3 │ │ - bcc.w fe4c │ │ - beq.w fe1c │ │ + bcc.w e47c │ │ + beq.w e44c │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r1, r2, r4 │ │ - b.n efe0 │ │ + b.n d610 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f9ea │ │ + bcs.w e01a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ movs r2, #0 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ and.w r3, r6, #7 │ │ cmp r6, r3 │ │ - bcs.w f724 │ │ + bcs.w dd54 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f9ee │ │ + bcs.w e01e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ and.w r3, r6, #7 │ │ cmp r6, r3 │ │ - bcc.n f220 │ │ - b.n f724 │ │ + bcc.n d850 │ │ + b.n dd54 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f9a6 │ │ + bcs.w dfd6 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #14 │ │ - bhi.w f0e2 │ │ + bhi.w d712 │ │ ubfx r3, r7, #0, #10 │ │ add.w r3, r3, #1920 ; 0x780 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fb84 │ │ + blt.w e1b4 │ │ asrs r2, r3, #9 │ │ cmp r6, r2 │ │ ite cc │ │ movcc r3, #0 │ │ movcs r3, #1 │ │ cmp r2, #0 │ │ it eq │ │ moveq r3, #0 │ │ cmp r3, #0 │ │ - bne.w f0f8 │ │ + bne.w d728 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f9aa │ │ + bcs.w dfda │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ cmp r6, #14 │ │ orr.w r7, r7, r3 │ │ - bls.n f25e │ │ - b.n f0e2 │ │ + bls.n d88e │ │ + b.n d712 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f8a0 │ │ + bcs.w ded0 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ and.w r3, r6, #7 │ │ cmp r6, r3 │ │ - bcs.w f7aa │ │ + bcs.w ddda │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f8a4 │ │ + bcs.w ded4 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ - b.n f2be │ │ + b.n d8ee │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fa6e │ │ + bcs.w e09e │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #7 │ │ - bhi.w fa90 │ │ + bhi.w e0c0 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w fa72 │ │ + bcs.w e0a2 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ - b.n f2f8 │ │ + b.n d928 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f9c8 │ │ + bcs.w dff8 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ adds r6, #8 │ │ cmp r3, r6 │ │ - bls.w f0a8 │ │ + bls.w d6d8 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f9cc │ │ + bcs.w dffc │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ cmp r3, r6 │ │ - bhi.n f336 │ │ - b.n f0a8 │ │ + bhi.n d966 │ │ + b.n d6d8 │ │ mov.w r9, #0 │ │ mov r3, r9 │ │ - b.n ee76 │ │ + b.n d4a6 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f8d6 │ │ - ldr r3, [pc, #156] ; (f404 ) │ │ + bcs.w df06 │ │ + ldr r3, [pc, #156] ; (da34 ) │ │ add.w fp, r9, #1 │ │ ldrb.w r1, [r9] │ │ mov r8, r4 │ │ add r3, pc │ │ ldrb.w r3, [r3, ip] │ │ lsls r1, r6 │ │ mov r2, r3 │ │ adds r6, #8 │ │ orrs r7, r1 │ │ cmp r6, r2 │ │ - bcs.w f8f8 │ │ + bcs.w df28 │ │ ldr r1, [sp, #4] │ │ cmp fp, r1 │ │ - bcs.w f8da │ │ + bcs.w df0a │ │ ldrb.w r1, [fp] │ │ add.w fp, fp, #1 │ │ lsls r1, r6 │ │ adds r6, #8 │ │ orrs r7, r1 │ │ - b.n f37e │ │ + b.n d9ae │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f76c │ │ + bcs.w dd9c │ │ ldr.w lr, [r5, #8] │ │ movw r2, #4229 ; 0x1085 │ │ ldrb.w r0, [r9] │ │ add.w fp, r9, #1 │ │ movt r2, #2114 ; 0x842 │ │ add.w r1, r0, lr, lsl #8 │ │ str r0, [r5, #12] │ │ @@ -9212,65 +6584,65 @@ │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ subs r2, r1, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add.w r3, r3, r2, lsr #1 │ │ lsrs r3, r3, #4 │ │ rsb r3, r3, r3, lsl #5 │ │ subs r3, r1, r3 │ │ - cbnz r3, f3de │ │ + cbnz r3, da0e │ │ lsls r3, r0, #26 │ │ - bpl.w e94e │ │ + bpl.w cf7e │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.w f762 │ │ + bne.w dd92 │ │ mov.w ip, #1 │ │ - b.w e960 │ │ + b.w cf90 │ │ nop │ │ - add r4, pc, #592 ; (adr r4, f644 ) │ │ + bkpt 0x0064 │ │ movs r5, r0 │ │ - strh r0, [r3, r6] │ │ + ldr r0, [r5, #84] ; 0x54 │ │ movs r5, r0 │ │ - strh r4, [r2, r3] │ │ + ldr r4, [r4, #72] ; 0x48 │ │ movs r5, r0 │ │ - strh r2, [r3, r1] │ │ + ldr r2, [r5, #64] ; 0x40 │ │ movs r5, r0 │ │ - lsrs r2, r2, #12 │ │ + movs r3, #162 ; 0xa2 │ │ movs r5, r0 │ │ - lsrs r4, r7, #4 │ │ + movs r1, #204 ; 0xcc │ │ movs r5, r0 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f87e │ │ + bcs.w deae │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #2 │ │ - bls.w f86c │ │ + bls.w de9c │ │ and.w r3, r7, #7 │ │ str r3, [r5, #20] │ │ subs r6, #3 │ │ lsrs r7, r7, #3 │ │ lsrs r3, r3, #1 │ │ str r3, [r5, #24] │ │ cmp r3, #0 │ │ - beq.w f2be │ │ + beq.w d8ee │ │ cmp r3, #3 │ │ itt eq │ │ rsbeq r3, r9, fp │ │ rsbeq r9, r4, r8 │ │ - beq.w edea │ │ + beq.w d41a │ │ cmp r3, #1 │ │ ittt ne │ │ movne r2, #5 │ │ movne.w ip, #0 │ │ movne r3, r2 │ │ - bne.n f37e │ │ + bne.n d9ae │ │ mov.w r3, #288 ; 0x120 │ │ movs r2, #32 │ │ str r3, [r5, #44] ; 0x2c │ │ movs r1, #5 │ │ str r2, [r5, #48] ; 0x30 │ │ add.w r0, r5, #3552 ; 0xde0 │ │ str.w ip, [sp, #52] ; 0x34 │ │ @@ -9292,15 +6664,15 @@ │ │ mov r2, r1 │ │ add.w r0, r5, #344 ; 0x158 │ │ blx 91c0 │ │ ldr r3, [r5, #24] │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - blt.w e9c2 │ │ + blt.w cff2 │ │ movs r1, #0 │ │ movs r2, #64 ; 0x40 │ │ add r0, sp, #80 ; 0x50 │ │ str.w ip, [sp, #60] ; 0x3c │ │ blx 91c0 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov.w r8, #3488 ; 0xda0 │ │ @@ -9317,28 +6689,28 @@ │ │ blx 91c0 │ │ ldr r3, [r5, #24] │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ str r3, [sp, #56] ; 0x38 │ │ add.w r3, r5, r3, lsl #2 │ │ ldr r3, [r3, #44] ; 0x2c │ │ str r3, [sp, #52] ; 0x34 │ │ - cbz r3, f524 │ │ + cbz r3, db54 │ │ add.w r1, r3, #63 ; 0x3f │ │ add.w r2, r8, #63 ; 0x3f │ │ add r1, r8 │ │ add r2, r5 │ │ add r1, r5 │ │ ldrb.w r3, [r2, #1]! │ │ add r0, sp, #216 ; 0xd8 │ │ cmp r2, r1 │ │ add.w r3, r0, r3, lsl #2 │ │ ldr.w r0, [r3, #-136] │ │ add.w r0, r0, #1 │ │ str.w r0, [r3, #-136] │ │ - bne.n f50a │ │ + bne.n db3a │ │ ldr.w lr, [sp, #84] ; 0x54 │ │ movs r1, #0 │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr.w r8, [sp, #92] ; 0x5c │ │ mov.w r0, lr, lsl #1 │ │ str r0, [sp, #152] ; 0x98 │ │ adds r3, r0, r2 │ │ @@ -9413,97 +6785,97 @@ │ │ str r1, [sp, #208] ; 0xd0 │ │ cmp.w r1, #65536 ; 0x10000 │ │ it ne │ │ cmpne r2, #1 │ │ ite hi │ │ movhi r1, #1 │ │ movls r1, #0 │ │ - bls.w fc40 │ │ + bls.w e270 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r1, r2, r4 │ │ - b.n f5f2 │ │ + b.n dc22 │ │ movs r1, #0 │ │ mov r3, r1 │ │ movs r2, #35 ; 0x23 │ │ mov r0, r1 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ movs r3, #0 │ │ movs r2, #36 ; 0x24 │ │ movs r0, #0 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w e93a │ │ + bcs.w cf6a │ │ ldrb.w lr, [r9] │ │ add.w fp, r9, #1 │ │ str.w lr, [r5, #8] │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f76e │ │ + bcs.w dd9e │ │ movw r2, #4229 ; 0x1085 │ │ ldrb.w r0, [fp] │ │ movt r2, #2114 ; 0x842 │ │ add.w fp, fp, #1 │ │ - b.n f3b8 │ │ + b.n d9e8 │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcc.n f6c4 │ │ + bcc.n dcf4 │ │ ldr r3, [sp, #264] ; 0x108 │ │ tst.w r3, #2 │ │ rsb r3, r9, fp │ │ it eq │ │ rsbeq r9, r4, r8 │ │ - beq.w eec0 │ │ + beq.w d4f0 │ │ movs r2, #38 ; 0x26 │ │ rsb r0, r4, r8 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f950 │ │ + bcs.w df80 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ adds r6, #8 │ │ cmp r3, r6 │ │ - bls.w f11c │ │ + bls.w d74c │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f954 │ │ + bcs.w df84 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ cmp r3, r6 │ │ - bhi.n f690 │ │ - b.n f11c │ │ + bhi.n dcc0 │ │ + b.n d74c │ │ movs r2, #0 │ │ mov r3, r2 │ │ - b.w eb20 │ │ + b.w d150 │ │ movs r0, #0 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ mov r3, r0 │ │ - b.w eb2a │ │ + b.w d15a │ │ rsb r2, fp, r3 │ │ ldr r3, [sp, #28] │ │ mov r0, r8 │ │ mov r1, fp │ │ rsb r3, r8, r3 │ │ cmp r3, r2 │ │ it cs │ │ @@ -9512,100 +6884,100 @@ │ │ it cs │ │ movcs r3, ip │ │ rsb ip, r3, ip │ │ mov r2, r3 │ │ str.w ip, [sp, #40] ; 0x28 │ │ add r8, r3 │ │ add fp, r3 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ cmp.w ip, #0 │ │ - bne.w edfc │ │ + bne.w d42c │ │ ldr r3, [r5, #20] │ │ lsls r3, r3, #31 │ │ - bpl.w f420 │ │ + bpl.w da50 │ │ ldr r3, [sp, #264] ; 0x108 │ │ lsls r0, r3, #31 │ │ itt pl │ │ rsbpl r3, r9, fp │ │ rsbpl r2, r4, r8 │ │ - bpl.w eb20 │ │ + bpl.w d150 │ │ and.w r3, r6, #7 │ │ rsb r2, r4, r8 │ │ cmp r6, r3 │ │ - bcc.w f220 │ │ + bcc.w d850 │ │ lsrs r7, r3 │ │ bic.w r6, r6, #7 │ │ mov.w ip, #0 │ │ cmp r6, #0 │ │ - bne.w ee9c │ │ + bne.w d4cc │ │ ldr r3, [sp, #4] │ │ cmp r3, fp │ │ - bls.w fa2e │ │ + bls.w e05e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ - b.w eb08 │ │ + b.w d138 │ │ ldr r0, [sp, #4] │ │ - b.w e902 │ │ + b.w cf32 │ │ mov r4, r2 │ │ - b.w ed60 │ │ + b.w d390 │ │ mov r2, r4 │ │ movs r7, #0 │ │ - b.w ed44 │ │ + b.w d374 │ │ mov r0, r2 │ │ - b.w e902 │ │ + b.w cf32 │ │ rsb r3, r9, fp │ │ mov.w ip, #1 │ │ - b.n f604 │ │ + b.n dc34 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - bne.w fb2a │ │ + bne.w e15a │ │ ldr.w lr, [r5, #8] │ │ movw r2, #4229 ; 0x1085 │ │ movt r2, #2114 ; 0x842 │ │ str r3, [r5, #12] │ │ mov.w r1, lr, lsl #8 │ │ umull r2, r3, r1, r2 │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ subs r2, r1, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add.w r3, r3, r2, lsr #1 │ │ lsrs r3, r3, #4 │ │ rsb r3, r3, r3, lsl #5 │ │ cmp r1, r3 │ │ - bne.w f3de │ │ - b.w e94e │ │ + bne.w da0e │ │ + b.w cf7e │ │ lsrs r7, r3 │ │ bic.w r6, r6, #7 │ │ mov.w ip, #0 │ │ cmp r6, #0 │ │ - bne.w f2f8 │ │ + bne.w d928 │ │ ldr r3, [sp, #4] │ │ cmp r3, fp │ │ - bls.w f976 │ │ + bls.w dfa6 │ │ ldrb.w r1, [fp] │ │ add.w r3, r5, ip │ │ movw r2, #10528 ; 0x2920 │ │ add.w fp, fp, #1 │ │ strb r1, [r3, r2] │ │ - b.w ee32 │ │ + b.w d462 │ │ subs r3, r3, r2 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #28] │ │ ands r3, r2 │ │ ldr r2, [sp, #0] │ │ add r3, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ cmp r3, r2 │ │ ite cs │ │ addcs.w r2, ip, r3 │ │ addcc r2, ip │ │ cmp r1, r2 │ │ - bcc.w e9b4 │ │ + bcc.w cfe4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ adds r3, #3 │ │ adds r2, #3 │ │ ldrb.w lr, [r3, #-3] │ │ mov r0, r2 │ │ sub.w ip, ip, #3 │ │ mov r1, r3 │ │ @@ -9613,403 +6985,403 @@ │ │ add.w r3, r3, #3 │ │ strb.w lr, [r2, #-3] │ │ ldrb.w r2, [r3, #-5] │ │ strb.w r2, [r0, #-2] │ │ ldrb.w r2, [r3, #-4] │ │ strb.w r2, [r0, #-1] │ │ add.w r2, r0, #3 │ │ - bgt.n f7fc │ │ + bgt.n de2c │ │ cmp.w ip, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - ble.w e9c2 │ │ + ble.w cff2 │ │ ldrb r3, [r1, #0] │ │ cmp.w ip, #2 │ │ strb r3, [r0, #0] │ │ itt eq │ │ ldrbeq r3, [r1, #1] │ │ strbeq r3, [r0, #1] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [sp, #40] ; 0x28 │ │ - b.w e9c2 │ │ + b.w cff2 │ │ movs r2, #52 ; 0x34 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ subs r0, r0, r4 │ │ movs r2, #2 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r7, r2 │ │ mov r8, r4 │ │ mov ip, r2 │ │ mov r6, r2 │ │ mov fp, r9 │ │ str r2, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.n f882 │ │ + bcs.n deb2 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ - b.n f41c │ │ + b.n da4c │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f41c │ │ + beq.w da4c │ │ movs r2, #3 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f2ba │ │ + beq.w d8ea │ │ movs r2, #5 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ movs r2, #24 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #2 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r1, r3, #2 │ │ - beq.w fb54 │ │ + beq.w e184 │ │ movs r2, #11 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ - ldr.w r1, [pc, #1484] ; fec8 │ │ + b.w d15a │ │ + ldr.w r1, [pc, #1484] ; e4f8 │ │ movs r0, #1 │ │ lsls r0, r3 │ │ subs r6, r6, r2 │ │ add r1, pc │ │ subs r2, r0, #1 │ │ add.w r1, r1, ip, lsl #2 │ │ ands r2, r7 │ │ lsrs r7, r3 │ │ ldr.w r3, [r1, #2200] ; 0x898 │ │ add.w r1, r5, ip, lsl #2 │ │ add.w ip, ip, #1 │ │ cmp.w ip, #2 │ │ add r2, r3 │ │ str r2, [r1, #44] ; 0x2c │ │ - bls.w feb6 │ │ + bls.w e4e6 │ │ movs r1, #0 │ │ add.w r0, r5, #7040 ; 0x1b80 │ │ mov.w r2, #288 ; 0x120 │ │ str r1, [sp, #40] ; 0x28 │ │ blx 91c0 │ │ ldr r1, [r5, #52] ; 0x34 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ cmp ip, r1 │ │ - bcc.w fd82 │ │ + bcc.w e3b2 │ │ movs r3, #19 │ │ str r3, [r5, #52] ; 0x34 │ │ ldr r3, [r5, #24] │ │ str.w r8, [sp, #40] ; 0x28 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n f4ac │ │ + b.n dadc │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f684 │ │ + beq.w dcb4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r0, r2, r4 │ │ movs r2, #27 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r1, r3, #2 │ │ - beq.w fb46 │ │ + beq.w e176 │ │ movs r2, #7 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ movs r2, #53 ; 0x35 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ subs r0, r0, r4 │ │ movs r2, #2 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f254 │ │ + beq.w d884 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r0, r2, r4 │ │ movs r2, #26 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f32a │ │ + beq.w d95a │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r0, r2, r4 │ │ movs r2, #25 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ movs r2, #0 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f212 │ │ + beq.w d842 │ │ mov r0, r2 │ │ rsb r3, r9, fp │ │ movs r2, #32 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r0, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w eace │ │ + beq.w d0fe │ │ movs r2, #51 ; 0x33 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ subs r0, r0, r4 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ movs r2, #0 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w eb08 │ │ + beq.w d138 │ │ mov r0, r2 │ │ rsb r3, r9, fp │ │ movs r2, #42 ; 0x2a │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w eef4 │ │ + beq.w d524 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r1, r2, r4 │ │ movs r2, #16 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ mov r0, r1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f2f4 │ │ + beq.w d924 │ │ movs r2, #6 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ add.w r3, r5, ip │ │ movw r2, #10528 ; 0x2920 │ │ subs r6, #8 │ │ strb r7, [r3, r2] │ │ lsrs r7, r7, #8 │ │ - b.w ee32 │ │ + b.w d462 │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f164 │ │ + beq.w d794 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r1, r2, r4 │ │ movs r2, #18 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ mov r0, r1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w ef92 │ │ + beq.w d5c2 │ │ movs r2, #14 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f002 │ │ + beq.w d632 │ │ movs r2, #23 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ movs r2, #0 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w ee98 │ │ + beq.w d4c8 │ │ mov r0, r2 │ │ rsb r3, r9, fp │ │ movs r2, #41 ; 0x29 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ movs r2, #2 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ movs r0, #0 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ uxtb r3, r7 │ │ subs r6, #8 │ │ lsrs r7, r7, #8 │ │ - b.w eb08 │ │ + b.w d138 │ │ add.w r3, r5, ip │ │ movw r2, #10528 ; 0x2920 │ │ strb r1, [r3, r2] │ │ - b.w ee32 │ │ - ldr r3, [pc, #884] ; (fecc ) │ │ + b.w d462 │ │ + ldr r3, [pc, #884] ; (e4fc ) │ │ add r3, pc │ │ ldrb.w r3, [r3, ip] │ │ mov r2, r3 │ │ - b.n f37a │ │ + b.n d9aa │ │ movs r0, #0 │ │ movs r2, #1 │ │ mov r3, r0 │ │ str r2, [r5, #0] │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ ldrb.w lr, [r9] │ │ add.w fp, r9, #1 │ │ str r7, [sp, #12] │ │ mov ip, r7 │ │ str r7, [sp, #8] │ │ mov r6, r7 │ │ str.w lr, [r5, #8] │ │ - b.n f628 │ │ + b.n dc58 │ │ cmp r6, #10 │ │ - bls.w f288 │ │ + bls.w d8b8 │ │ mov r2, r3 │ │ movs r1, #10 │ │ - b.n fb9a │ │ + b.n e1ca │ │ adds r0, r1, #2 │ │ adds r1, #1 │ │ cmp r6, r0 │ │ - bcc.w f288 │ │ + bcc.w d8b8 │ │ lsr.w r0, r7, r1 │ │ and.w r0, r0, #1 │ │ subs r2, r0, r2 │ │ addw r2, r2, #2943 ; 0xb7f │ │ ldrh.w r2, [r5, r2, lsl #1] │ │ sxth r2, r2 │ │ cmp r2, #0 │ │ - blt.n fb90 │ │ + blt.n e1c0 │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ adds r2, r1, #1 │ │ and.w r1, r0, #1 │ │ subs r3, r1, r3 │ │ mov r1, r2 │ │ addw r3, r3, #2943 ; 0xb7f │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ sxth r3, r3 │ │ cmp r3, #0 │ │ - blt.n fbb4 │ │ - b.w f0fc │ │ + blt.n e1e4 │ │ + b.w d72c │ │ ldr r0, [sp, #40] ; 0x28 │ │ mov ip, r3 │ │ - b.w e994 │ │ + b.w cfc4 │ │ cmp r3, #16 │ │ it eq │ │ cmpeq.w ip, #0 │ │ - bne.w fd94 │ │ + bne.w e3c4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ mov.w ip, #0 │ │ subs r1, r2, r4 │ │ movs r2, #16 │ │ str r2, [sp, #8] │ │ - b.w eed2 │ │ + b.w d502 │ │ movs r0, #10 │ │ lsr.w lr, r7, r0 │ │ adds r1, r0, #1 │ │ and.w r0, lr, #1 │ │ subs r3, r0, r3 │ │ mov r0, r1 │ │ addw r3, r3, #1199 ; 0x4af │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ sxth r3, r3 │ │ cmp r3, #0 │ │ - blt.n fbfe │ │ - b.w ea1a │ │ + blt.n e22e │ │ + b.w d04a │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ adds r2, r1, #1 │ │ and.w r1, r0, #1 │ │ subs r3, r1, r3 │ │ mov r1, r2 │ │ addw r3, r3, #1199 ; 0x4af │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ sxth r3, r3 │ │ cmp r3, #0 │ │ - blt.n fc20 │ │ - b.w f062 │ │ + blt.n e250 │ │ + b.w d692 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n fcea │ │ + beq.n e31a │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov.w lr, #1744 ; 0x6d0 │ │ mov.w r2, #3488 ; 0xda0 │ │ str.w ip, [sp, #64] ; 0x40 │ │ str r7, [sp, #68] ; 0x44 │ │ mov r7, r1 │ │ mul.w r0, lr, r3 │ │ @@ -10022,231 +7394,233 @@ │ │ mov ip, r0 │ │ str r0, [sp, #60] ; 0x3c │ │ adds r3, #63 ; 0x3f │ │ mov r2, r3 │ │ mov r4, r2 │ │ ldrb.w r6, [r4, #1]! │ │ mov r0, r6 │ │ - cbz r6, fcd4 │ │ + cbz r6, e304 │ │ add r3, sp, #216 ; 0xd8 │ │ str r6, [sp, #48] ; 0x30 │ │ add.w r8, r3, r6, lsl #2 │ │ movs r3, #0 │ │ ldr.w r2, [r8, #-72] │ │ adds r1, r2, #1 │ │ str.w r1, [r8, #-72] │ │ mov r1, r6 │ │ subs r1, #1 │ │ and.w r8, r2, #1 │ │ orr.w r3, r8, r3, lsl #1 │ │ mov.w r2, r2, lsr #1 │ │ - bne.n fc96 │ │ + bne.n e2c6 │ │ cmp r6, #10 │ │ - bhi.n fcfa │ │ + bhi.n e32a │ │ orr.w r1, r7, r6, lsl #9 │ │ cmp.w r3, #1024 ; 0x400 │ │ uxth r1, r1 │ │ - bcs.n fcd4 │ │ + bcs.n e304 │ │ movs r2, #1 │ │ lsl.w r0, r2, r6 │ │ add.w r2, r3, ip │ │ lsls r6, r0, #1 │ │ add.w r2, r5, r2, lsl #1 │ │ add r3, r0 │ │ strh.w r1, [r2, #352] ; 0x160 │ │ cmp.w r3, #1024 ; 0x400 │ │ add r2, r6 │ │ - bcc.n fcc6 │ │ + bcc.n e2f6 │ │ ldr r3, [sp, #52] ; 0x34 │ │ adds r7, #1 │ │ cmp r7, r3 │ │ - bne.n fc78 │ │ + bne.n e2a8 │ │ mov r6, fp │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ ldr r7, [sp, #68] ; 0x44 │ │ ldr.w fp, [sp, #72] ; 0x48 │ │ ldr r4, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #2 │ │ - beq.n fdb4 │ │ + beq.n e3e4 │ │ subs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ str r3, [r5, #24] │ │ - b.w f4ac │ │ + b.w dadc │ │ ubfx r1, r3, #0, #10 │ │ add r1, ip │ │ add.w r1, r5, r1, lsl #1 │ │ ldrsh.w r2, [r1, #352] ; 0x160 │ │ - cbnz r2, fd14 │ │ + cbnz r2, e344 │ │ strh.w lr, [r1, #352] ; 0x160 │ │ mov r2, lr │ │ sub.w lr, lr, #2 │ │ cmp r6, #11 │ │ mov.w r3, r3, lsr #9 │ │ - bne.n fd2e │ │ - b.n fd4a │ │ + bne.n e35e │ │ + b.n e37a │ │ strh.w lr, [r1, #2400] ; 0x960 │ │ mov r2, lr │ │ sub.w lr, lr, #2 │ │ subs r0, #1 │ │ cmp r0, #11 │ │ - beq.n fd4a │ │ + beq.n e37a │ │ lsrs r3, r3, #1 │ │ and.w r1, r3, #1 │ │ subs r1, r2, r1 │ │ mvns r1, r1 │ │ add r1, ip │ │ add.w r1, r5, r1, lsl #1 │ │ ldrh.w r2, [r1, #2400] ; 0x960 │ │ cmp r2, #0 │ │ - beq.n fd1e │ │ + beq.n e34e │ │ sxth r2, r2 │ │ - b.n fd28 │ │ + b.n e358 │ │ ubfx r3, r3, #1, #1 │ │ subs r3, r2, r3 │ │ ldr r2, [sp, #60] ; 0x3c │ │ subs r3, r2, r3 │ │ addw r3, r3, #1199 ; 0x4af │ │ strh.w r7, [r5, r3, lsl #1] │ │ - b.n fcd4 │ │ + b.n e304 │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ adds r2, r1, #1 │ │ and.w r1, r0, #1 │ │ subs r3, r1, r3 │ │ mov r1, r2 │ │ add.w r3, r3, #4672 ; 0x1240 │ │ adds r3, #15 │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ sxth r3, r3 │ │ cmp r3, #0 │ │ - blt.n fd60 │ │ - b.w ef58 │ │ + blt.n e390 │ │ + b.w d588 │ │ cmp r6, #2 │ │ - bhi.w efb8 │ │ - b.w ef9a │ │ + bhi.w d5e8 │ │ + b.w d5ca │ │ str.w r8, [sp, #40] ; 0x28 │ │ - b.w f0b8 │ │ + b.w d6e8 │ │ mov r2, r3 │ │ - ldr r3, [pc, #312] ; (fed0 ) │ │ + ldr r3, [pc, #312] ; (e500 ) │ │ subs r2, #16 │ │ add r3, pc │ │ ldrb r3, [r3, r2] │ │ cmp r6, r3 │ │ str r3, [sp, #12] │ │ - bcs.w f190 │ │ - b.w f16e │ │ + bcs.w d7c0 │ │ + b.w d79e │ │ add.w r8, r8, #1 │ │ mov ip, r3 │ │ - b.w f072 │ │ + b.w d6a2 │ │ mov.w ip, #0 │ │ - b.w f1e0 │ │ + b.w d810 │ │ cmp r6, #10 │ │ - bls.w ef22 │ │ + bls.w d552 │ │ mov r2, r3 │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ and.w r0, r0, #1 │ │ subs r2, r0, r2 │ │ add.w r2, r2, #4672 ; 0x1240 │ │ adds r2, #15 │ │ ldrh.w r2, [r5, r2, lsl #1] │ │ sxth r2, r2 │ │ cmp r2, #0 │ │ - bge.n fd5e │ │ + bge.n e38e │ │ adds r0, r1, #2 │ │ adds r1, #1 │ │ cmp r6, r0 │ │ - bcs.n fdc6 │ │ - b.w ef22 │ │ + bcs.n e3f6 │ │ + b.w d552 │ │ cmp r6, #10 │ │ - bls.w f02e │ │ + bls.w d65e │ │ mov r2, r3 │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ and.w r0, r0, #1 │ │ subs r2, r0, r2 │ │ addw r2, r2, #1199 ; 0x4af │ │ ldrh.w r2, [r5, r2, lsl #1] │ │ sxth r2, r2 │ │ cmp r2, #0 │ │ - bge.w fc1e │ │ + bge.w e24e │ │ adds r0, r1, #2 │ │ adds r1, #1 │ │ cmp r6, r0 │ │ - bcs.n fdf6 │ │ - b.w f02e │ │ + bcs.n e426 │ │ + b.w d65e │ │ add.w r1, r5, #10496 ; 0x2900 │ │ add.w r0, r5, #64 ; 0x40 │ │ adds r1, #36 ; 0x24 │ │ str.w ip, [sp, #48] ; 0x30 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r5, #44] ; 0x2c │ │ mov r2, r8 │ │ add.w r0, r5, #3552 ; 0xde0 │ │ adds r1, r5, r3 │ │ add.w r1, r1, #10496 ; 0x2900 │ │ adds r1, #36 ; 0x24 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r5, #24] │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r3, [sp, #56] ; 0x38 │ │ - b.n fcf0 │ │ + b.n e320 │ │ cmp r6, #14 │ │ - bhi.w ef3e │ │ + bhi.w d56e │ │ ldr r3, [sp, #4] │ │ rsb r3, fp, r3 │ │ cmp r3, #1 │ │ - ble.w eefc │ │ + ble.w d52c │ │ ldrb.w r2, [fp] │ │ add.w r1, r6, #8 │ │ ldrb.w r3, [fp, #1] │ │ add.w fp, fp, #2 │ │ lsls r2, r6 │ │ adds r6, #16 │ │ lsls r3, r1 │ │ orrs r3, r2 │ │ orrs r7, r3 │ │ - b.w ef3e │ │ + b.w d56e │ │ ldr.w r8, [sp, #40] ; 0x28 │ │ cmp r6, #14 │ │ - bhi.w f04a │ │ + bhi.w d67a │ │ ldrb.w r2, [fp] │ │ add.w r1, r6, #8 │ │ ldrb.w r3, [fp, #1] │ │ add.w fp, fp, #2 │ │ lsls r2, r6 │ │ adds r6, #16 │ │ lsls r3, r1 │ │ orrs r3, r2 │ │ orrs r7, r3 │ │ - b.w f04a │ │ + b.w d67a │ │ ldr.w r8, [sp, #40] ; 0x28 │ │ cmp r6, #14 │ │ - bhi.w f04a │ │ + bhi.w d67a │ │ cmp r2, #1 │ │ - bgt.n fe86 │ │ - b.w f00a │ │ - ldr r3, [pc, #28] ; (fed4 ) │ │ + bgt.n e4b6 │ │ + b.w d63a │ │ + ldr r3, [pc, #28] ; (e504 ) │ │ add r3, pc │ │ ldrb.w r3, [r3, ip] │ │ mov r2, r3 │ │ - b.w f37e │ │ + b.w d9ae │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldr r2, [pc, #360] ; (10034 ) │ │ + str r2, [r5, #64] ; 0x40 │ │ movs r5, r0 │ │ - lsls r6, r2, #5 │ │ + adds r6, r4, r7 │ │ + movs r5, r0 │ │ + asrs r6, r0, #28 │ │ + movs r5, r0 │ │ + asrs r4, r0, #26 │ │ movs r5, r0 │ │ - cdp2 0, 7, cr0, cr6, cr4, {0} │ │ - ldc2l 0, cr0, [r4, #16]! │ │ │ │ -0000fed8 : │ │ +0000e508 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #11008 ; 0x2b00 │ │ - ldr r4, [pc, #248] ; (ffdc ) │ │ + ldr r4, [pc, #248] ; (e60c ) │ │ sub sp, #36 ; 0x24 │ │ bic.w r3, r3, #6 │ │ mov r6, r2 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ orr.w r3, r3, #4 │ │ str r3, [sp, #20] │ │ @@ -10275,83 +7649,83 @@ │ │ str r0, [sp, #24] │ │ stmia.w sp, {r3, r7} │ │ mov r0, sl │ │ ldr r3, [sp, #20] │ │ mov r2, r8 │ │ str r3, [sp, #8] │ │ mov r3, r5 │ │ - bl e804 │ │ + bl ce34 │ │ sub.w r3, r0, #1 │ │ clz r3, r3 │ │ lsrs r3, r3, #5 │ │ orrs.w r3, r3, r0, lsr #31 │ │ - bne.n ffae │ │ + bne.n e5de │ │ ldr r1, [r6, #0] │ │ ldr r3, [r7, #0] │ │ ldr.w r2, [r8] │ │ add r3, r1 │ │ str r3, [r6, #0] │ │ add r4, r2 │ │ cmp r0, #0 │ │ - beq.n ffd4 │ │ + beq.n e604 │ │ mov.w r9, r9, lsl #1 │ │ mov r0, r5 │ │ cmp.w r9, #127 ; 0x7f │ │ - bls.n ff88 │ │ + bls.n e5b8 │ │ mov r1, r9 │ │ - blx 91b4 │ │ - cbz r0, ffae │ │ + blx 919c │ │ + cbz r0, e5de │ │ rsb r2, r4, fp │ │ ldr r3, [r6, #0] │ │ str.w r2, [r8] │ │ ldr r2, [sp, #24] │ │ adds r1, r2, r4 │ │ rsb r2, r3, r9 │ │ str r2, [r7, #0] │ │ - b.n ffa8 │ │ + b.n e5d8 │ │ movs r1, #128 ; 0x80 │ │ - blx 91b4 │ │ - cbz r0, ffae │ │ + blx 919c │ │ + cbz r0, e5de │ │ rsb r2, r4, fp │ │ ldr r3, [r6, #0] │ │ str.w r2, [r8] │ │ mov.w r9, #128 ; 0x80 │ │ ldr r2, [sp, #24] │ │ adds r1, r2, r4 │ │ rsb r2, r3, #128 ; 0x80 │ │ str r2, [r7, #0] │ │ add r3, r0 │ │ mov r5, r0 │ │ - b.n ff2a │ │ + b.n e55a │ │ mov r0, r5 │ │ - blx 9178 │ │ + blx 91a8 │ │ movs r0, #0 │ │ movs r3, #0 │ │ str r3, [r6, #0] │ │ add.w r3, sp, #11008 ; 0x2b00 │ │ adds r3, #28 │ │ ldr r4, [r3, #0] │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r4, r3 │ │ - bne.n ffd8 │ │ + bne.n e608 │ │ add.w sp, sp, #11008 ; 0x2b00 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r5 │ │ - b.n ffba │ │ + b.n e5ea │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrh r6, [r7, #44] ; 0x2c │ │ + add r7, pc, #568 ; (adr r7, e848 ) │ │ movs r5, r0 │ │ │ │ -0000ffe0 : │ │ +0000e610 : │ │ push {r4, r5, r6, r7, lr} │ │ sub.w sp, sp, #11008 ; 0x2b00 │ │ sub sp, #20 │ │ - ldr r6, [pc, #96] ; (1004c ) │ │ + ldr r6, [pc, #96] ; (e67c ) │ │ add.w r4, sp, #11008 ; 0x2b00 │ │ add r5, sp, #80 ; 0x50 │ │ adds r4, #40 ; 0x28 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ str r1, [sp, #20] │ │ mov r1, r2 │ │ @@ -10368,68 +7742,68 @@ │ │ add.w r4, sp, #11008 ; 0x2b00 │ │ adds r4, #12 │ │ mov r3, r0 │ │ str r7, [r4, #0] │ │ add r0, sp, #28 │ │ movs r4, #0 │ │ str r4, [sp, #28] │ │ - bl e804 │ │ - cbz r0, 10042 │ │ + bl ce34 │ │ + cbz r0, e672 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ add.w r3, sp, #11008 ; 0x2b00 │ │ adds r3, #12 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - bne.n 10048 │ │ + bne.n e678 │ │ add.w sp, sp, #11008 ; 0x2b00 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr.w r0, [r5, #-60] │ │ - b.n 1002c │ │ + b.n e65c │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrh r6, [r6, #36] ; 0x24 │ │ + add r6, pc, #536 ; (adr r6, e898 ) │ │ movs r5, r0 │ │ │ │ -00010050 : │ │ +0000e680 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #11008 ; 0x2b00 │ │ - ldr r4, [pc, #216] ; (10134 ) │ │ + ldr r4, [pc, #216] ; (e764 ) │ │ sub sp, #44 ; 0x2c │ │ mov r9, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r2, [sp, #28] │ │ str r3, [sp, #32] │ │ add.w r2, sp, #11008 ; 0x2b00 │ │ ldr r3, [r4, #0] │ │ adds r2, #36 ; 0x24 │ │ str r0, [sp, #20] │ │ mov.w r0, #32768 ; 0x8000 │ │ str r4, [sp, #36] ; 0x24 │ │ str r3, [r2, #0] │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r8, r0 │ │ cmp r0, #0 │ │ - beq.n 1012a │ │ + beq.n e75a │ │ add.w r3, sp, #11072 ; 0x2b40 │ │ movs r2, #0 │ │ adds r3, #16 │ │ mov r4, r2 │ │ add r7, sp, #44 ; 0x2c │ │ add r6, sp, #48 ; 0x30 │ │ ldr r3, [r3, #0] │ │ add.w sl, sp, #52 ; 0x34 │ │ mov r5, r2 │ │ str r2, [sp, #52] ; 0x34 │ │ bic.w r3, r3, #6 │ │ str r3, [sp, #16] │ │ - b.n 100ae │ │ + b.n e6de │ │ cmp r3, #2 │ │ - bne.n 100fe │ │ + bne.n e72e │ │ ldr r3, [r6, #0] │ │ add r4, r3 │ │ ubfx r4, r4, #0, #15 │ │ ldr r3, [sp, #16] │ │ mov r2, r7 │ │ ldr.w lr, [r9] │ │ add.w fp, r8, r4 │ │ @@ -10440,69 +7814,69 @@ │ │ ldr r3, [sp, #20] │ │ str.w fp, [sp] │ │ adds r1, r3, r5 │ │ str.w lr, [r7] │ │ mov r3, r8 │ │ rsb lr, r4, #32768 ; 0x8000 │ │ str.w lr, [r6] │ │ - bl e804 │ │ + bl ce34 │ │ ldr r1, [r6, #0] │ │ ldr r2, [r7, #0] │ │ add r5, r2 │ │ mov r3, r0 │ │ cmp r1, #0 │ │ - beq.n 100a2 │ │ + beq.n e6d2 │ │ str r0, [sp, #24] │ │ mov r0, fp │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #32] │ │ blx r3 │ │ ldr r3, [sp, #24] │ │ cmp r0, #0 │ │ - bne.n 100a2 │ │ + bne.n e6d2 │ │ mov r4, r0 │ │ - b.n 10104 │ │ + b.n e734 │ │ clz r4, r3 │ │ lsrs r4, r4, #5 │ │ mov r0, r8 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ str.w r5, [r9] │ │ add.w r3, sp, #11008 ; 0x2b00 │ │ adds r3, #36 ; 0x24 │ │ ldr r2, [r3, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n 10130 │ │ + bne.n e760 │ │ add.w sp, sp, #11008 ; 0x2b00 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 10110 │ │ + b.n e740 │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrh r2, [r1, #34] ; 0x22 │ │ + add r6, pc, #104 ; (adr r6, e7d0 ) │ │ movs r5, r0 │ │ │ │ -00010138 : │ │ +0000e768 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #92 ; 0x5c │ │ mov r7, r3 │ │ mov r5, r2 │ │ ldr r3, [sp, #128] ; 0x80 │ │ cmp r0, #0 │ │ - beq.w 11300 │ │ + beq.w f930 │ │ mov r6, r1 │ │ str r1, [r0, #112] ; 0x70 │ │ str r2, [r0, #120] ; 0x78 │ │ str r7, [r0, #116] ; 0x74 │ │ str r3, [r0, #124] ; 0x7c │ │ str.w r1, [r0, #132] ; 0x84 │ │ cmp r2, #0 │ │ - beq.w 1131c │ │ + beq.w f94c │ │ ldr r4, [r0, #0] │ │ adds r2, r3, #0 │ │ ldr r1, [r5, #0] │ │ mov.w lr, #0 │ │ clz ip, r4 │ │ it ne │ │ movne r2, #1 │ │ @@ -10513,128 +7887,128 @@ │ │ orrne.w r8, r2, #1 │ │ mov.w ip, ip, lsr #5 │ │ str r1, [sp, #12] │ │ cmp ip, r8 │ │ str.w lr, [r0, #140] ; 0x8c │ │ str.w r4, [r0, #128] ; 0x80 │ │ str.w r1, [r0, #136] ; 0x88 │ │ - bne.w 112e8 │ │ + bne.w f918 │ │ ldr r1, [r0, #108] ; 0x6c │ │ cmp r1, #0 │ │ - bne.w 112e8 │ │ + bne.w f918 │ │ ldr r4, [r0, #104] ; 0x68 │ │ ldr r1, [sp, #132] ; 0x84 │ │ cmp r1, #4 │ │ it ne │ │ cmpne r4, #0 │ │ - bne.w 112e6 │ │ - cbz r5, 101c0 │ │ + bne.w f916 │ │ + cbz r5, e7f0 │ │ ldr r1, [r5, #0] │ │ adds r1, #0 │ │ it ne │ │ movne r1, #1 │ │ cmp r6, #0 │ │ it ne │ │ movne r1, #0 │ │ cmp r1, #0 │ │ - bne.w 112e8 │ │ - cbz r2, 101de │ │ + bne.w f918 │ │ + cbz r2, e80e │ │ ldr r1, [r3, #0] │ │ adds.w lr, r1, #0 │ │ it ne │ │ movne.w lr, #1 │ │ cmp r7, #0 │ │ it ne │ │ movne.w lr, #0 │ │ cmp.w lr, #0 │ │ - bne.w 116d2 │ │ + bne.w fd02 │ │ mov sl, r0 │ │ ldr r1, [r0, #92] ; 0x5c │ │ ldr r0, [sp, #132] ; 0x84 │ │ str r6, [sp, #68] ; 0x44 │ │ sub.w r0, r0, #4 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #64] ; 0x40 │ │ orrs r4, r0 │ │ str.w r4, [sl, #104] ; 0x68 │ │ - cbnz r1, 10200 │ │ + cbnz r1, e830 │ │ ldr.w r1, [sl, #96] ; 0x60 │ │ - cbz r1, 10270 │ │ - cbz r5, 10206 │ │ + cbz r1, e8a0 │ │ + cbz r5, e836 │ │ movs r1, #0 │ │ str r1, [r5, #0] │ │ - cbz r2, 10256 │ │ + cbz r2, e886 │ │ ldr r2, [r3, #0] │ │ ldr.w r0, [sl, #140] ; 0x8c │ │ ldr.w r4, [sl, #92] ; 0x5c │ │ ldr.w r3, [sl, #88] ; 0x58 │ │ subs r2, r2, r0 │ │ cmp r4, r2 │ │ add r0, r7 │ │ add.w r1, sl, r3 │ │ add.w r1, r1, #233472 ; 0x39000 │ │ it cs │ │ movcs r4, r2 │ │ mov r2, r4 │ │ addw r1, r1, #626 ; 0x272 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r0, [sl, #124] ; 0x7c │ │ ldr.w r1, [sl, #88] ; 0x58 │ │ ldr.w r2, [sl, #92] ; 0x5c │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ add r1, r4 │ │ subs r2, r2, r4 │ │ str.w r1, [sl, #88] ; 0x58 │ │ add r4, r3 │ │ str.w r2, [sl, #92] ; 0x5c │ │ str.w r4, [sl, #140] ; 0x8c │ │ str r4, [r0, #0] │ │ ldr.w r0, [sl, #96] ; 0x60 │ │ - cbz r0, 10266 │ │ + cbz r0, e896 │ │ ldr.w r0, [sl, #92] ; 0x5c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str.w r0, [sl, #108] ; 0x6c │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr.w r3, [sl, #8] │ │ str r6, [sp, #24] │ │ str r3, [sp, #8] │ │ - ldr.w r3, [pc, #3360] ; 10f9c │ │ + ldr.w r3, [pc, #3360] ; f5cc │ │ add r3, pc │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr.w r3, [pc, #3356] ; 10fa0 │ │ + ldr.w r3, [pc, #3356] ; f5d0 │ │ add r3, pc │ │ str r3, [sp, #72] ; 0x48 │ │ - ldr.w r3, [pc, #3352] ; 10fa4 │ │ + ldr.w r3, [pc, #3352] ; f5d4 │ │ add r3, pc │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr.w r3, [pc, #3348] ; 10fa8 │ │ + ldr.w r3, [pc, #3348] ; f5d8 │ │ add r3, pc │ │ str r3, [sp, #84] ; 0x54 │ │ - ldr.w r3, [pc, #3344] ; 10fac │ │ + ldr.w r3, [pc, #3344] ; f5dc │ │ add r3, pc │ │ str r3, [sp, #76] ; 0x4c │ │ - ldr.w r3, [pc, #3340] ; 10fb0 │ │ + ldr.w r3, [pc, #3340] ; f5e0 │ │ add r3, pc │ │ str r3, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.w 10922 │ │ + bne.w ef52 │ │ ldr r3, [sp, #132] ; 0x84 │ │ cmp r3, #0 │ │ - beq.w 10fb4 │ │ + beq.w f5e4 │ │ ldr.w r1, [sl, #32] │ │ cmp r1, #0 │ │ - beq.w 10fb4 │ │ + beq.w f5e4 │ │ ldr.w r4, [sl, #36] ; 0x24 │ │ adds r3, r1, r4 │ │ cmp r3, #1 │ │ - bls.n 10372 │ │ + bls.n e9a2 │ │ ldr r0, [sp, #12] │ │ rsb r8, r1, #258 ; 0x102 │ │ ldr.w r2, [sl, #28] │ │ cmp r8, r0 │ │ ldr r7, [sp, #24] │ │ add r2, r1 │ │ sub.w r6, r2, #2 │ │ @@ -10651,15 +8025,15 @@ │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ add r8, r7 │ │ ldrb.w r5, [r5, #144] ; 0x90 │ │ cmp r7, r8 │ │ ubfx r2, r2, #0, #15 │ │ str.w r1, [sl, #32] │ │ eor.w r0, r5, r0, lsl #5 │ │ - beq.n 10372 │ │ + beq.n e9a2 │ │ mov ip, r7 │ │ ldrb.w r7, [ip], #1 │ │ add.w r5, sl, r2 │ │ add.w r9, r5, #32768 ; 0x8000 │ │ add.w r3, r3, #51456 ; 0xc900 │ │ eor.w r0, r7, r0, lsl #5 │ │ add.w r9, r9, #144 ; 0x90 │ │ @@ -10676,15 +8050,15 @@ │ │ add.w lr, r2, #1 │ │ ldrh.w r7, [r5, #626] ; 0x272 │ │ ubfx r2, lr, #0, #15 │ │ strh r7, [r3, #2] │ │ strh.w r6, [r5, #626] ; 0x272 │ │ add.w r6, r6, #1 │ │ ubfx r3, r6, #0, #15 │ │ - bne.n 10318 │ │ + bne.n e948 │ │ str.w ip, [sp, #24] │ │ ldr r3, [sp, #132] ; 0x84 │ │ cmp.w r1, #258 ; 0x102 │ │ rsb r5, r1, #32768 ; 0x8000 │ │ mov r2, r3 │ │ ite cs │ │ movcs r3, #0 │ │ @@ -10693,71 +8067,71 @@ │ │ it ne │ │ movne r3, #0 │ │ cmp r4, r5 │ │ it cs │ │ movcs r4, r5 │ │ str.w r4, [sl, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne.w 10fb4 │ │ + bne.w f5e4 │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ ldr.w r9, [sl, #80] ; 0x50 │ │ ubfx r3, r3, #0, #15 │ │ str r3, [sp, #20] │ │ cmp.w r9, #0 │ │ ldr r3, [sp, #8] │ │ ite ne │ │ movne fp, r9 │ │ moveq.w fp, #2 │ │ ands.w r3, r3, #589824 ; 0x90000 │ │ - beq.w 10a4e │ │ + beq.w f07e │ │ cmp r4, #0 │ │ - beq.w 10da8 │ │ + beq.w f3d8 │ │ ldr r3, [sp, #8] │ │ ands.w r0, r3, #524288 ; 0x80000 │ │ - bne.w 10f1e │ │ + bne.w f54e │ │ ldr r5, [sp, #20] │ │ subs r3, r5, #1 │ │ ubfx r3, r3, #0, #15 │ │ add r3, sl │ │ ldrb.w r2, [r3, #144] ; 0x90 │ │ cmp r1, #0 │ │ - beq.w 113a4 │ │ + beq.w f9d4 │ │ add.w r3, sl, r5 │ │ ldrb.w r3, [r3, #144] ; 0x90 │ │ cmp r3, r2 │ │ - bne.w 113ae │ │ + bne.w f9de │ │ add.w r3, r5, #144 ; 0x90 │ │ mov fp, r0 │ │ add r3, sl │ │ - b.n 10404 │ │ + b.n ea34 │ │ ldrb.w r0, [r3, #1]! │ │ cmp r0, r2 │ │ - bne.n 1040c │ │ + bne.n ea3c │ │ add.w fp, fp, #1 │ │ cmp fp, r1 │ │ - bne.n 103fc │ │ + bne.n ea2c │ │ cmp.w fp, #2 │ │ - bls.w 10f8c │ │ + bls.w f5bc │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ mov r2, r3 │ │ ldr r3, [sp, #20] │ │ cmp r3, r2 │ │ - beq.n 10438 │ │ + beq.n ea68 │ │ ldr r3, [sp, #8] │ │ ubfx r3, r3, #17, #1 │ │ cmp.w fp, #5 │ │ ite hi │ │ movhi r3, #0 │ │ andls.w r3, r3, #1 │ │ cmp r3, #0 │ │ - beq.w 109f2 │ │ + beq.w f022 │ │ cmp.w r9, #0 │ │ - beq.w 10db0 │ │ + beq.w f3e0 │ │ ldr.w r0, [sl, #40] ; 0x28 │ │ sub.w r1, r9, #3 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ ldr.w r3, [sl, #76] ; 0x4c │ │ add r2, r9 │ │ str.w r2, [sl, #60] ; 0x3c │ │ strb r1, [r0, #0] │ │ @@ -10801,15 +8175,15 @@ │ │ movcc r3, r0 │ │ cmp.w r9, #2 │ │ add.w r3, sl, r3, lsl #1 │ │ add.w r3, r3, #33536 ; 0x8300 │ │ ldrh.w r2, [r3, #210] ; 0xd2 │ │ add.w r2, r2, #1 │ │ strh.w r2, [r3, #210] ; 0xd2 │ │ - bls.n 104fa │ │ + bls.n eb2a │ │ ldr r3, [sp, #72] ; 0x48 │ │ add.w r1, r3, r1, lsl #1 │ │ ldrh r3, [r1, #20] │ │ add.w r3, sl, r3, lsl #1 │ │ add.w r3, r3, #33024 ; 0x8100 │ │ ldrh.w r2, [r3, #146] ; 0x92 │ │ adds r2, #1 │ │ @@ -10835,44 +8209,44 @@ │ │ str.w r0, [sl, #32] │ │ it cs │ │ movcs.w r7, #32768 ; 0x8000 │ │ cmp r5, r2 │ │ mov r1, r3 │ │ str.w r3, [sl, #28] │ │ str.w r7, [sl, #36] ; 0x24 │ │ - bhi.w 10cf2 │ │ + bhi.w f322 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ cmp.w r0, #31744 ; 0x7c00 │ │ - bls.w 102a8 │ │ + bls.w e8d8 │ │ add.w r8, sl, #37376 ; 0x9200 │ │ add.w r8, r8, #114 ; 0x72 │ │ rsb r2, r8, r5 │ │ add.w r6, r2, r2, lsl #1 │ │ rsb r6, r2, r6, lsl #3 │ │ add.w r3, r6, r6, lsl #2 │ │ cmp.w r0, r3, lsr #7 │ │ ldr r3, [sp, #8] │ │ it ls │ │ andls.w r3, r3, #524288 ; 0x80000 │ │ - bls.w 10d00 │ │ + bls.w f330 │ │ lsls r0, r3, #12 │ │ - bpl.w 102a8 │ │ + bpl.w e8d8 │ │ ldr r3, [sp, #24] │ │ str.w r3, [sl, #132] ; 0x84 │ │ ldr r3, [sp, #12] │ │ str.w r3, [sl, #136] ; 0x88 │ │ ldr.w r3, [sl, #64] ; 0x40 │ │ rsb fp, r3, r1 │ │ ldr.w r3, [sl] │ │ cmp r7, fp │ │ ite cc │ │ movcc.w fp, #0 │ │ movcs.w fp, #1 │ │ cmp r3, #0 │ │ - beq.w 10d1e │ │ + beq.w f34e │ │ add.w r4, sl, #233472 ; 0x39000 │ │ addw r4, r4, #626 ; 0x272 │ │ ldr.w r1, [sl, #44] ; 0x2c │ │ add.w r3, r4, #84992 ; 0x14c00 │ │ movs r2, #0 │ │ str.w r4, [sl, #48] ; 0x30 │ │ str.w r2, [sl, #88] ; 0x58 │ │ @@ -10888,52 +8262,52 @@ │ │ ldr.w r2, [sl, #8] │ │ cmp r1, #8 │ │ ite ne │ │ movne r1, r0 │ │ subeq r1, r0, #1 │ │ str.w r1, [sl, #40] ; 0x28 │ │ lsls r2, r2, #19 │ │ - bpl.w 10d4e │ │ + bpl.w f37e │ │ ldr.w r3, [sl, #100] ; 0x64 │ │ cmp r3, #0 │ │ - bne.w 10d4e │ │ + bne.w f37e │ │ ldr.w r3, [sl, #68] ; 0x44 │ │ movs r2, #120 ; 0x78 │ │ ldr.w r5, [sl, #72] ; 0x48 │ │ lsls r2, r3 │ │ adds r3, #8 │ │ cmp r3, #7 │ │ orr.w r2, r2, r5 │ │ str.w r3, [sl, #68] ; 0x44 │ │ str.w r2, [sl, #72] ; 0x48 │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ - bls.n 1065e │ │ + bls.n ec8e │ │ cmp r1, r7 │ │ add.w r0, r7, #1 │ │ - bls.n 1064e │ │ + bls.n ec7e │ │ str.w r0, [sl, #48] ; 0x30 │ │ strb r2, [r7, #0] │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ ldr.w r3, [sl, #68] ; 0x44 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ subs r3, #8 │ │ lsrs r2, r2, #8 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 10630 │ │ + bhi.n ec60 │ │ movs r6, #1 │ │ add.w r5, r3, #8 │ │ lsls r6, r3 │ │ str.w r5, [sl, #68] ; 0x44 │ │ orrs r6, r2 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - b.n 10676 │ │ + b.n eca6 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ cmp r1, r7 │ │ add.w r3, r7, #1 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r6, [r7, #0] │ │ ldrhi.w r5, [sl, #68] ; 0x44 │ │ @@ -10941,19 +8315,19 @@ │ │ sub.w r5, r5, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r5, #7 │ │ str.w r5, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 10672 │ │ + bhi.n eca2 │ │ adds r5, #1 │ │ str.w r5, [sl, #68] ; 0x44 │ │ cmp r5, #7 │ │ - bls.n 106e6 │ │ + bls.n ed16 │ │ mov r2, r5 │ │ ldr.w r3, [sl, #52] ; 0x34 │ │ adds r1, r7, #1 │ │ cmp r3, r7 │ │ itttt hi │ │ strhi.w r1, [sl, #48] ; 0x30 │ │ strbhi r6, [r7, #0] │ │ @@ -10963,50 +8337,50 @@ │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r5, #7 │ │ str.w r5, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ mov r2, r5 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 106b2 │ │ + bhi.n ece2 │ │ cmp.w fp, #0 │ │ - bne.w 10d6a │ │ + bne.w f39a │ │ ldr.w r3, [sl, #8] │ │ lsls r3, r3, #13 │ │ it mi │ │ movmi r1, #1 │ │ - bmi.n 10706 │ │ + bmi.n ed36 │ │ ldr.w r1, [sl, #60] ; 0x3c │ │ cmp r1, #47 ; 0x2f │ │ ite hi │ │ movhi r1, #0 │ │ movls r1, #1 │ │ mov r0, sl │ │ - bl dd10 │ │ + bl c340 │ │ mov r2, r0 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq.w 10d5c │ │ + beq.w f38c │ │ ldr.w r3, [sl, #48] ; 0x30 │ │ subs r3, r3, r7 │ │ adds r3, #1 │ │ cmp r0, r3 │ │ - bhi.w 10d5c │ │ + bhi.w f38c │ │ ldr.w r1, [sl, #64] ; 0x40 │ │ ldr.w r3, [sl, #28] │ │ subs r3, r3, r1 │ │ ldr.w r1, [sl, #36] ; 0x24 │ │ cmp r3, r1 │ │ - bhi.w 10d5c │ │ + bhi.w f38c │ │ adds r3, r5, #2 │ │ str.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bls.n 10780 │ │ + bls.n edb0 │ │ ldr.w r2, [sl, #52] ; 0x34 │ │ adds r1, r7, #1 │ │ cmp r2, r7 │ │ itttt hi │ │ strhi.w r1, [sl, #48] ; 0x30 │ │ strbhi r6, [r7, #0] │ │ ldrhi.w r3, [sl, #68] ; 0x44 │ │ @@ -11014,16 +8388,16 @@ │ │ sub.w r3, r3, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 1074c │ │ - cbz r3, 107ba │ │ + bhi.n ed7c │ │ + cbz r3, edea │ │ movs r3, #8 │ │ str.w r3, [sl, #68] ; 0x44 │ │ ldr.w r3, [sl, #52] ; 0x34 │ │ adds r2, r7, #1 │ │ cmp r3, r7 │ │ itt hi │ │ strhi.w r2, [sl, #48] ; 0x30 │ │ @@ -11034,26 +8408,26 @@ │ │ sub.w r3, r3, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 10786 │ │ + bhi.n edb6 │ │ ldr.w r9, [sl, #60] ; 0x3c │ │ movs r0, #2 │ │ mov r2, r9 │ │ uxth r1, r2 │ │ lsls r1, r3 │ │ adds r3, #16 │ │ cmp r3, #7 │ │ orr.w r6, r6, r1 │ │ str.w r3, [sl, #68] ; 0x44 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bls.n 1080e │ │ + bls.n ee3e │ │ ldr.w r2, [sl, #52] ; 0x34 │ │ adds r1, r7, #1 │ │ cmp r2, r7 │ │ itttt hi │ │ strhi.w r1, [sl, #48] ; 0x30 │ │ strbhi r6, [r7, #0] │ │ ldrhi.w r3, [sl, #68] ; 0x44 │ │ @@ -11061,25 +8435,25 @@ │ │ sub.w r3, r3, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 107d8 │ │ + bhi.n ee08 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ cmp r0, #1 │ │ eor.w r2, r2, #65280 ; 0xff00 │ │ eor.w r2, r2, #255 ; 0xff │ │ str.w r2, [sl, #60] ; 0x3c │ │ - bne.w 10ec2 │ │ + bne.w f4f2 │ │ mov r9, r2 │ │ ldr.w r5, [sl, #64] ; 0x40 │ │ movs r0, #0 │ │ - cbz r2, 10886 │ │ + cbz r2, eeb6 │ │ add r5, r0 │ │ ubfx r5, r5, #0, #15 │ │ add r5, sl │ │ ldrb.w r2, [r5, #144] ; 0x90 │ │ lsls r2, r3 │ │ adds r3, #8 │ │ orrs r6, r2 │ │ @@ -11096,20 +8470,20 @@ │ │ sub.w r3, r3, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 10844 │ │ + bhi.n ee74 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ adds r0, #1 │ │ ldr.w r5, [sl, #64] ; 0x40 │ │ cmp r0, r2 │ │ - bcc.n 1082a │ │ + bcc.n ee5a │ │ mov r9, r2 │ │ add.w r0, sl, #33024 ; 0x8100 │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ adds r0, #146 ; 0x92 │ │ blx 91c0 │ │ add.w r0, sl, #33536 ; 0x8300 │ │ @@ -11127,61 +8501,61 @@ │ │ mov.w r2, #8 │ │ str.w r3, [sl, #40] ; 0x28 │ │ mov.w r3, #0 │ │ str.w r8, [sl, #44] ; 0x2c │ │ str.w r5, [sl, #64] ; 0x40 │ │ str.w r2, [sl, #56] ; 0x38 │ │ str.w r3, [sl, #60] ; 0x3c │ │ - beq.n 1090a │ │ + beq.n ef3a │ │ ldr.w r6, [sl] │ │ cmp r6, #0 │ │ - beq.w 10f6e │ │ + beq.w f59e │ │ ldr.w r5, [sl, #120] ; 0x78 │ │ add.w r0, sl, #233472 ; 0x39000 │ │ ldr.w r2, [sl, #112] ; 0x70 │ │ mov r1, r7 │ │ ldr.w r3, [sl, #132] ; 0x84 │ │ addw r0, r0, #626 ; 0x272 │ │ subs r3, r3, r2 │ │ ldr.w r2, [sl, #4] │ │ str r3, [r5, #0] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.w 1135a │ │ + beq.w f98a │ │ ldr.w r6, [sl, #92] ; 0x5c │ │ cmp r6, #0 │ │ - bne.w 113b8 │ │ + bne.w f9e8 │ │ ldr.w r3, [sl, #8] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.w 102b0 │ │ + beq.w e8e0 │ │ ldr.w r1, [sl, #32] │ │ ldr.w r4, [sl, #36] ; 0x24 │ │ adds r3, r4, r1 │ │ cmp r3, #1 │ │ - bhi.w 102cc │ │ + bhi.w e8fc │ │ cmp.w r1, #258 ; 0x102 │ │ - bcs.w 11352 │ │ + bcs.w f982 │ │ ldr.w r3, [sl, #28] │ │ add.w ip, r4, #3 │ │ ldr r6, [sp, #12] │ │ subs r0, r3, #2 │ │ add.w r9, r3, #256 ; 0x100 │ │ str r3, [sp, #4] │ │ add r0, r1 │ │ rsb r8, r3, #3 │ │ rsb ip, r3, ip │ │ ldr.w lr, [sp, #24] │ │ str.w r9, [sp] │ │ str r4, [sp, #16] │ │ - b.n 1096a │ │ + b.n ef9a │ │ ldr r3, [sp, #0] │ │ cmp r0, r3 │ │ - beq.w 10f3c │ │ + beq.w f56c │ │ adds r1, r0, #2 │ │ ldrb.w r2, [lr], #1 │ │ ubfx r1, r1, #0, #15 │ │ ubfx r3, r0, #0, #15 │ │ add.w r7, sl, r1 │ │ add.w fp, sl, r3 │ │ add.w r5, r7, #32768 ; 0x8000 │ │ @@ -11197,75 +8571,75 @@ │ │ cmp.w r9, #2 │ │ ubfx r4, r4, #0, #15 │ │ add.w r1, r8, r0 │ │ add r4, sl │ │ add.w r6, r6, #4294967295 ; 0xffffffff │ │ add.w r3, sl, r3, lsl #1 │ │ str.w r1, [sl, #32] │ │ - bls.n 109e2 │ │ + bls.n f012 │ │ ldrb.w r5, [fp, #144] ; 0x90 │ │ ldrb.w r4, [r4, #144] ; 0x90 │ │ orr.w r2, r2, r5, lsl #10 │ │ eor.w r2, r2, r4, lsl #5 │ │ ubfx r2, r2, #0, #15 │ │ add.w r2, sl, r2, lsl #1 │ │ add.w r2, r2, #167936 ; 0x29000 │ │ ldrh.w r4, [r2, #626] ; 0x272 │ │ strh r4, [r3, #2] │ │ strh.w r0, [r2, #626] ; 0x272 │ │ adds r0, #1 │ │ cmp r6, #0 │ │ - bne.n 10962 │ │ + bne.n ef92 │ │ str r6, [sp, #12] │ │ str.w lr, [sp, #24] │ │ ldr r4, [sp, #16] │ │ - b.n 10372 │ │ + b.n e9a2 │ │ cmp.w r9, #0 │ │ - bne.w 10bd6 │ │ + bne.w f206 │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.w 10db0 │ │ + beq.w f3e0 │ │ ldr.w r3, [sl, #20] │ │ cmp r3, #0 │ │ - bne.w 10e1e │ │ + bne.w f44e │ │ ldr r3, [sp, #8] │ │ ubfx r3, r3, #16, #1 │ │ cmp.w fp, #127 ; 0x7f │ │ it hi │ │ orrhi.w r3, r3, #1 │ │ cmp r3, #0 │ │ - bne.w 10e1e │ │ + bne.w f44e │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #16] │ │ cmp.w r3, #33024 ; 0x8100 │ │ ite ls │ │ addls.w r1, sl, r3 │ │ addhi.w r1, sl, #33024 ; 0x8100 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ ldrb.w r3, [r1, #144] ; 0x90 │ │ str.w fp, [sl, #80] ; 0x50 │ │ mov.w fp, #1 │ │ str.w r2, [sl, #76] ; 0x4c │ │ str.w r3, [sl, #84] ; 0x54 │ │ - b.n 10518 │ │ + b.n eb48 │ │ ldr r2, [sp, #20] │ │ cmp.w fp, #31 │ │ ite hi │ │ movhi.w r8, #12 │ │ movls.w r8, #8 │ │ add r8, sl │ │ cmp fp, r1 │ │ add r2, fp │ │ add r2, sl │ │ ldr.w r0, [r8, #4] │ │ ldrb.w r8, [r2, #144] ; 0x90 │ │ ldrb.w r2, [r2, #143] ; 0x8f │ │ str r0, [sp, #0] │ │ str r2, [sp, #28] │ │ - bcs.w 10da0 │ │ + bcs.w f3d0 │ │ ldr r0, [sp, #20] │ │ mov ip, fp │ │ ldrh.w r2, [sp, #4] │ │ add.w lr, r0, #144 ; 0x90 │ │ str r3, [sp, #16] │ │ str r1, [sp, #36] ; 0x24 │ │ mov r6, r2 │ │ @@ -11279,129 +8653,129 @@ │ │ mov r0, r5 │ │ add r0, r1 │ │ mov r1, r6 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #0] │ │ subs r2, #1 │ │ str r2, [sp, #0] │ │ - beq.w 10bb6 │ │ + beq.w f1e6 │ │ add.w r3, r3, #51456 ; 0xc900 │ │ adds r3, #56 ; 0x38 │ │ add.w r3, sl, r3, lsl #1 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - beq.n 10bb6 │ │ + beq.n f1e6 │ │ subs r2, r1, r3 │ │ uxth r2, r2 │ │ cmp r2, r4 │ │ - bhi.n 10bb6 │ │ + bhi.n f1e6 │ │ ubfx r3, r3, #0, #15 │ │ add.w r0, r3, ip │ │ add r0, sl │ │ ldrb.w r5, [r0, #144] ; 0x90 │ │ cmp r5, r8 │ │ - beq.n 10bca │ │ + beq.n f1fa │ │ add.w r3, r3, #51456 ; 0xc900 │ │ adds r3, #56 ; 0x38 │ │ add.w r3, sl, r3, lsl #1 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - beq.n 10bb6 │ │ + beq.n f1e6 │ │ subs r2, r1, r3 │ │ uxth r2, r2 │ │ cmp r2, r4 │ │ - bhi.n 10bb6 │ │ + bhi.n f1e6 │ │ ubfx r3, r3, #0, #15 │ │ add.w r0, r3, ip │ │ add r0, sl │ │ ldrb.w r5, [r0, #144] ; 0x90 │ │ cmp r5, r8 │ │ - beq.w 10d40 │ │ + beq.w f370 │ │ add.w r3, r3, #51456 ; 0xc900 │ │ adds r3, #56 ; 0x38 │ │ add.w r3, sl, r3, lsl #1 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - beq.n 10bb6 │ │ + beq.n f1e6 │ │ subs r2, r1, r3 │ │ uxth r2, r2 │ │ cmp r2, r4 │ │ - bhi.n 10bb6 │ │ + bhi.n f1e6 │ │ ubfx r3, r3, #0, #15 │ │ add.w r0, r3, ip │ │ add r0, sl │ │ ldrb.w r5, [r0, #144] ; 0x90 │ │ cmp r5, r8 │ │ - bne.n 10aa4 │ │ + bne.n f0d4 │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ ldr r5, [sp, #28] │ │ cmp r0, r5 │ │ - bne.n 10aa4 │ │ + bne.n f0d4 │ │ cmp r2, #0 │ │ - beq.n 10bb6 │ │ + beq.n f1e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add.w r5, r3, #144 ; 0x90 │ │ add r5, sl │ │ cmp r0, #0 │ │ - beq.n 10aa4 │ │ + beq.n f0d4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add.w r6, sl, r3 │ │ adds r5, #1 │ │ ldrb.w r6, [r6, #144] ; 0x90 │ │ ldrb.w r7, [r0, #144] ; 0x90 │ │ ldr r0, [sp, #32] │ │ cmp r7, r6 │ │ add.w r0, r0, #1 │ │ - bne.n 10aa4 │ │ + bne.n f0d4 │ │ str.w r9, [sp, #44] ; 0x2c │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #32] │ │ ldr.w r9, [sp, #52] ; 0x34 │ │ - b.n 10b7c │ │ + b.n f1ac │ │ ldrb.w r6, [r0], #1 │ │ ldrb.w r4, [r5], #1 │ │ cmp r6, r4 │ │ - bne.n 10b84 │ │ + bne.n f1b4 │ │ cmp r0, r9 │ │ rsb lr, r7, r0 │ │ - bne.n 10b70 │ │ + bne.n f1a0 │ │ cmp ip, lr │ │ ldr r4, [sp, #40] ; 0x28 │ │ ldr.w r9, [sp, #44] ; 0x2c │ │ - bcs.n 10aa4 │ │ + bcs.n f0d4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, lr │ │ - beq.w 113c4 │ │ + beq.w f9f4 │ │ ldr r0, [sp, #20] │ │ mov fp, lr │ │ str r2, [sp, #16] │ │ mov ip, lr │ │ add r0, lr │ │ add r0, sl │ │ ldrb.w r2, [r0, #143] ; 0x8f │ │ ldrb.w r8, [r0, #144] ; 0x90 │ │ str r2, [sp, #28] │ │ ldr r2, [sp, #0] │ │ subs r2, #1 │ │ str r2, [sp, #0] │ │ - bne.w 10aae │ │ + bne.w f0de │ │ ldr r3, [sp, #16] │ │ cmp.w r3, #8192 ; 0x2000 │ │ it cs │ │ cmpcs.w fp, #3 │ │ - beq.w 10438 │ │ + beq.w ea68 │ │ ldr r2, [sp, #16] │ │ - b.n 1041a │ │ + b.n ea4a │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ ldr r5, [sp, #28] │ │ cmp r0, r5 │ │ - bne.n 10ad8 │ │ - b.n 10b38 │ │ + bne.n f108 │ │ + b.n f168 │ │ cmp r9, fp │ │ - bcs.w 10440 │ │ + bcs.w ea70 │ │ ldr.w r1, [sl, #40] ; 0x28 │ │ ldr.w r2, [sl, #84] ; 0x54 │ │ ldr.w r3, [sl, #60] ; 0x3c │ │ adds r0, r1, #1 │ │ str.w r0, [sl, #40] ; 0x28 │ │ adds r3, #1 │ │ str.w r3, [sl, #60] ; 0x3c │ │ @@ -11410,24 +8784,24 @@ │ │ ldrb r3, [r1, #0] │ │ lsrs r3, r3, #1 │ │ strb r3, [r1, #0] │ │ ldr.w r3, [sl, #56] ; 0x38 │ │ subs r3, #1 │ │ str.w r3, [sl, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.w 10ef2 │ │ + beq.w f522 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ uxtb r2, r2 │ │ cmp.w fp, #127 ; 0x7f │ │ add.w r3, sl, r2, lsl #1 │ │ add.w r3, r3, #33024 ; 0x8100 │ │ ldrh.w r2, [r3, #146] ; 0x92 │ │ add.w r2, r2, #1 │ │ strh.w r2, [r3, #146] ; 0x92 │ │ - bls.w 10ec6 │ │ + bls.w f4f6 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ sub.w r7, fp, #3 │ │ ldr r3, [sp, #16] │ │ add r0, fp │ │ str.w r0, [sl, #60] ; 0x3c │ │ strb r7, [r5, #0] │ │ subs r3, #1 │ │ @@ -11444,30 +8818,30 @@ │ │ lsrs r2, r2, #1 │ │ orn r2, r2, #127 ; 0x7f │ │ strb r2, [r0, #0] │ │ ldr.w r2, [sl, #56] ; 0x38 │ │ subs r2, #1 │ │ it ne │ │ strne.w r2, [sl, #56] ; 0x38 │ │ - bne.n 10c8e │ │ + bne.n f2be │ │ ldr.w r2, [sl, #40] ; 0x28 │ │ movs r0, #8 │ │ str.w r0, [sl, #56] ; 0x38 │ │ adds r0, r2, #1 │ │ str.w r0, [sl, #40] ; 0x28 │ │ str.w r2, [sl, #44] ; 0x2c │ │ ldr r0, [sp, #76] ; 0x4c │ │ and.w r1, r1, #127 ; 0x7f │ │ ubfx r2, r3, #0, #9 │ │ cmp.w r3, #512 ; 0x200 │ │ add.w r6, r0, r1 │ │ add r2, r0 │ │ ldrb.w r6, [r6, #1880] ; 0x758 │ │ ldrb.w r2, [r2, #856] ; 0x358 │ │ - bcs.w 10f28 │ │ + bcs.w f558 │ │ add.w r2, sl, r2, lsl #1 │ │ add.w r3, r2, #33536 ; 0x8300 │ │ ldrh.w r2, [r3, #210] ; 0xd2 │ │ adds r2, #1 │ │ strh.w r2, [r3, #210] ; 0xd2 │ │ ldr r3, [sp, #80] ; 0x50 │ │ movs r0, #0 │ │ @@ -11480,76 +8854,76 @@ │ │ strh.w r2, [r3, #146] ; 0x92 │ │ ldr.w r3, [sl, #8] │ │ str.w r0, [sl, #80] ; 0x50 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ str r3, [sp, #8] │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ - b.n 10518 │ │ + b.n eb48 │ │ ldr r3, [sp, #8] │ │ add.w r8, sl, #37376 ; 0x9200 │ │ add.w r8, r8, #114 ; 0x72 │ │ and.w r3, r3, #524288 ; 0x80000 │ │ ldr r2, [sp, #24] │ │ mov fp, r3 │ │ str.w r2, [sl, #132] ; 0x84 │ │ ldr r2, [sp, #12] │ │ str.w r2, [sl, #136] ; 0x88 │ │ cmp r3, #0 │ │ - bne.w 10596 │ │ + bne.w ebc6 │ │ ldr.w r3, [sl] │ │ cmp r3, #0 │ │ - bne.w 105b4 │ │ + bne.w ebe4 │ │ ldr.w r5, [sl, #124] ; 0x7c │ │ movw r1, #19659 ; 0x4ccb │ │ ldr.w r0, [sl, #140] ; 0x8c │ │ movt r1, #1 │ │ ldr r2, [r5, #0] │ │ subs r3, r2, r0 │ │ cmp r3, r1 │ │ - bls.w 105b4 │ │ + bls.w ebe4 │ │ ldr.w r4, [sl, #116] ; 0x74 │ │ add r4, r0 │ │ - b.n 105bc │ │ + b.n ebec │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ ldr r5, [sp, #28] │ │ cmp r0, r5 │ │ - bne.w 10b04 │ │ - b.n 10b38 │ │ + bne.w f134 │ │ + b.n f168 │ │ ldr.w r5, [sl, #68] ; 0x44 │ │ ldr.w r6, [sl, #72] ; 0x48 │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ - b.n 106a6 │ │ - cbz r2, 10d7e │ │ + b.n ecd6 │ │ + cbz r2, f3ae │ │ mov r9, r0 │ │ ldr.w r5, [sl, #64] ; 0x40 │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ - b.n 10886 │ │ + b.n eeb6 │ │ ldr.w r3, [sl, #28] │ │ ldr.w r1, [sl, #64] ; 0x40 │ │ ldr.w r2, [sl, #36] ; 0x24 │ │ subs r3, r3, r1 │ │ cmp r3, r2 │ │ - bls.w 1073a │ │ + bls.w ed6a │ │ str.w r7, [sl, #48] ; 0x30 │ │ mov r0, sl │ │ str.w r5, [sl, #68] ; 0x44 │ │ movs r1, #1 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bl dd10 │ │ + bl c340 │ │ ldr.w r9, [sl, #60] ; 0x3c │ │ ldr.w r5, [sl, #64] ; 0x40 │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ - b.n 10886 │ │ + b.n eeb6 │ │ str r3, [sp, #16] │ │ mov r2, r3 │ │ - b.w 1041a │ │ + b.w ea4a │ │ str r4, [sp, #16] │ │ mov r2, r4 │ │ - b.w 1041a │ │ + b.w ea4a │ │ ldr r3, [sp, #20] │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ cmp.w r3, #33024 ; 0x8100 │ │ ite ls │ │ addls.w r1, sl, r3 │ │ addhi.w r1, sl, #33024 ; 0x8100 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ @@ -11563,27 +8937,27 @@ │ │ ldrb r2, [r1, #0] │ │ lsrs r2, r2, #1 │ │ strb r2, [r1, #0] │ │ ldr.w r2, [sl, #56] ; 0x38 │ │ subs r2, #1 │ │ str.w r2, [sl, #56] ; 0x38 │ │ cmp r2, #0 │ │ - beq.w 10f08 │ │ + beq.w f538 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ add.w r3, sl, r3, lsl #1 │ │ mov.w fp, #1 │ │ add.w r3, r3, #33024 ; 0x8100 │ │ ldrh.w r2, [r3, #146] ; 0x92 │ │ add r2, fp │ │ strh.w r2, [r3, #146] ; 0x92 │ │ ldr.w r3, [sl, #8] │ │ str r3, [sp, #8] │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ - b.w 10518 │ │ + b.w eb48 │ │ ldr.w r6, [sl, #40] ; 0x28 │ │ sub.w r7, fp, #3 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ ldr r3, [sp, #16] │ │ add r0, fp │ │ str.w r0, [sl, #60] ; 0x3c │ │ strb r7, [r6, #0] │ │ @@ -11601,15 +8975,15 @@ │ │ lsrs r2, r2, #1 │ │ orn r2, r2, #127 ; 0x7f │ │ strb r2, [r0, #0] │ │ ldr.w r2, [sl, #56] ; 0x38 │ │ subs r2, #1 │ │ str.w r2, [sl, #56] ; 0x38 │ │ cmp r2, #0 │ │ - beq.n 10f58 │ │ + beq.n f588 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ ldr r4, [sp, #60] ; 0x3c │ │ and.w r1, r1, #127 ; 0x7f │ │ ubfx r0, r3, #0, #9 │ │ add r0, r4 │ │ mov r2, r4 │ │ add r2, r1 │ │ @@ -11621,105 +8995,105 @@ │ │ movcc r3, r1 │ │ cmp.w fp, #2 │ │ add.w r3, sl, r3, lsl #1 │ │ add.w r3, r3, #33536 ; 0x8300 │ │ ldrh.w r2, [r3, #210] ; 0xd2 │ │ add.w r2, r2, #1 │ │ strh.w r2, [r3, #210] ; 0xd2 │ │ - bls.n 10e0e │ │ + bls.n f43e │ │ ldr r3, [sp, #84] ; 0x54 │ │ add.w r7, r3, r7, lsl #1 │ │ ldrh r3, [r7, #20] │ │ add.w r3, sl, r3, lsl #1 │ │ add.w r3, r3, #33024 ; 0x8100 │ │ ldrh.w r2, [r3, #146] ; 0x92 │ │ adds r2, #1 │ │ - b.n 10e0a │ │ + b.n f43a │ │ movs r0, #1 │ │ - b.n 107c2 │ │ + b.n edf2 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #16] │ │ add r3, sl │ │ mov r1, r3 │ │ ldr.w r3, [sl, #8] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r1, #144] ; 0x90 │ │ str.w fp, [sl, #80] ; 0x50 │ │ mov.w fp, #1 │ │ str.w r2, [sl, #76] ; 0x4c │ │ str.w r3, [sl, #84] ; 0x54 │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ - b.w 10518 │ │ + b.w eb48 │ │ ldr.w r3, [sl, #40] ; 0x28 │ │ movs r1, #8 │ │ str.w r1, [sl, #56] ; 0x38 │ │ adds r5, r3, #1 │ │ str.w r5, [sl, #40] ; 0x28 │ │ str.w r3, [sl, #44] ; 0x2c │ │ - b.n 10c14 │ │ + b.n f244 │ │ ldr.w r2, [sl, #40] ; 0x28 │ │ movs r1, #8 │ │ str.w r1, [sl, #56] ; 0x38 │ │ adds r5, r2, #1 │ │ str.w r5, [sl, #40] ; 0x28 │ │ str.w r2, [sl, #44] ; 0x2c │ │ - b.n 10df8 │ │ + b.n f428 │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ mov r2, r3 │ │ - b.w 1041a │ │ + b.w ea4a │ │ add.w r3, sl, r6, lsl #1 │ │ add.w r3, r3, #33536 ; 0x8300 │ │ ldrh.w r2, [r3, #210] ; 0xd2 │ │ adds r2, #1 │ │ strh.w r2, [r3, #210] ; 0xd2 │ │ - b.n 10cc0 │ │ + b.n f2f0 │ │ ldr r4, [sp, #16] │ │ str r6, [sp, #12] │ │ str.w lr, [sp, #24] │ │ rsb r5, r1, #32768 ; 0x8000 │ │ ldr r3, [sp, #4] │ │ cmp r4, r5 │ │ it cs │ │ movcs r4, r5 │ │ str.w r4, [sl, #36] ; 0x24 │ │ - b.w 103a0 │ │ + b.w e9d0 │ │ ldr.w r2, [sl, #40] ; 0x28 │ │ movs r0, #8 │ │ str.w r0, [sl, #56] ; 0x38 │ │ adds r5, r2, #1 │ │ str.w r5, [sl, #40] ; 0x28 │ │ str.w r2, [sl, #44] ; 0x2c │ │ - b.n 10e6e │ │ + b.n f49e │ │ add.w r3, sl, #233472 ; 0x39000 │ │ addw r3, r3, #626 ; 0x272 │ │ cmp r4, r3 │ │ - beq.w 11366 │ │ + beq.w f996 │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ ldr.w r6, [sl, #92] ; 0x5c │ │ add r7, r3 │ │ str.w r7, [sl, #140] ; 0x8c │ │ - b.n 1090e │ │ + b.n ef3e │ │ mov.w fp, #0 │ │ str.w fp, [sp, #16] │ │ mov r2, fp │ │ - b.w 1041a │ │ + b.w ea4a │ │ nop │ │ - lsrs r0, r4 │ │ + ldrh r0, [r6, r2] │ │ movs r5, r0 │ │ - lsrs r0, r3 │ │ + ldrh r0, [r5, r2] │ │ movs r5, r0 │ │ - lsrs r0, r2 │ │ + ldrh r0, [r4, r2] │ │ movs r5, r0 │ │ - lsrs r0, r1 │ │ + ldrh r0, [r3, r2] │ │ movs r5, r0 │ │ - lsrs r0, r0 │ │ + ldrh r0, [r2, r2] │ │ movs r5, r0 │ │ - lsls r0, r7 │ │ + ldrh r0, [r1, r2] │ │ movs r5, r0 │ │ ldr r3, [sp, #24] │ │ str.w r3, [sl, #132] ; 0x84 │ │ ldr r3, [sp, #12] │ │ str.w r3, [sl, #136] ; 0x88 │ │ ldr r3, [sp, #8] │ │ tst.w r3, #12288 ; 0x3000 │ │ @@ -11727,46 +9101,46 @@ │ │ ite ne │ │ movne r3, #1 │ │ moveq r3, #0 │ │ cmp r1, #0 │ │ ite eq │ │ moveq r3, #0 │ │ andne.w r3, r3, #1 │ │ - cbz r3, 10fec │ │ + cbz r3, f61c │ │ ldr.w r2, [sl, #132] ; 0x84 │ │ ldr.w r0, [sl, #24] │ │ subs r2, r2, r1 │ │ - bl e57c │ │ + bl cbac │ │ str.w r0, [sl, #24] │ │ ldr r3, [sp, #132] ; 0x84 │ │ cmp r3, #0 │ │ - beq.w 112a2 │ │ + beq.w f8d2 │ │ ldr.w r3, [sl, #32] │ │ cmp r3, #0 │ │ - bne.w 112a2 │ │ + bne.w f8d2 │ │ ldr.w r3, [sl, #136] ; 0x88 │ │ cmp r3, #0 │ │ - bne.w 112a2 │ │ + bne.w f8d2 │ │ ldr.w r3, [sl, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bne.w 112a2 │ │ + bne.w f8d2 │ │ ldr.w r3, [sl, #8] │ │ ands.w r1, r3, #524288 ; 0x80000 │ │ - beq.n 11032 │ │ + beq.n f662 │ │ ldr.w r3, [sl, #28] │ │ ldr.w r2, [sl, #64] ; 0x40 │ │ ldr.w r1, [sl, #36] ; 0x24 │ │ subs r2, r3, r2 │ │ cmp r2, r1 │ │ ite hi │ │ movhi r1, #0 │ │ movls r1, #1 │ │ ldr.w r3, [sl] │ │ cmp r3, #0 │ │ - beq.w 116b0 │ │ + beq.w fce0 │ │ add.w r7, sl, #233472 ; 0x39000 │ │ addw r7, r7, #626 ; 0x272 │ │ ldr.w r2, [sl, #44] ; 0x2c │ │ add.w r3, r7, #84992 ; 0x14c00 │ │ movs r0, #0 │ │ str.w r7, [sl, #48] ; 0x30 │ │ str.w r0, [sl, #88] ; 0x58 │ │ @@ -11781,52 +9155,52 @@ │ │ ldr.w r3, [sl, #40] ; 0x28 │ │ ldr.w r2, [sl, #8] │ │ cmp r0, #8 │ │ it eq │ │ subeq r3, #1 │ │ str.w r3, [sl, #40] ; 0x28 │ │ lsls r0, r2, #19 │ │ - bpl.w 113cc │ │ + bpl.w f9fc │ │ ldr.w r3, [sl, #100] ; 0x64 │ │ cmp r3, #0 │ │ - bne.w 113cc │ │ + bne.w f9fc │ │ ldr.w r2, [sl, #68] ; 0x44 │ │ movs r0, #120 ; 0x78 │ │ ldr.w r3, [sl, #72] ; 0x48 │ │ lsls r0, r2 │ │ adds r2, #8 │ │ cmp r2, #7 │ │ orr.w r3, r3, r0 │ │ str.w r2, [sl, #68] ; 0x44 │ │ str.w r3, [sl, #72] ; 0x48 │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr.w r0, [sl, #52] ; 0x34 │ │ - bls.n 110e4 │ │ + bls.n f714 │ │ cmp r0, r6 │ │ add.w r4, r6, #1 │ │ - bls.n 110d4 │ │ + bls.n f704 │ │ str.w r4, [sl, #48] ; 0x30 │ │ strb r3, [r6, #0] │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr.w r3, [sl, #72] ; 0x48 │ │ ldr.w r2, [sl, #68] ; 0x44 │ │ ldr.w r0, [sl, #52] ; 0x34 │ │ subs r2, #8 │ │ lsrs r3, r3, #8 │ │ cmp r2, #7 │ │ str.w r2, [sl, #68] ; 0x44 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - bhi.n 110b6 │ │ + bhi.n f6e6 │ │ movs r5, #1 │ │ add.w r4, r2, #8 │ │ lsls r5, r2 │ │ str.w r4, [sl, #68] ; 0x44 │ │ orrs r3, r5 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - b.n 110fc │ │ + b.n f72c │ │ ldr.w r0, [sl, #52] ; 0x34 │ │ cmp r0, r6 │ │ add.w r2, r6, #1 │ │ itttt hi │ │ strhi.w r2, [sl, #48] ; 0x30 │ │ strbhi r3, [r6, #0] │ │ ldrhi.w r4, [sl, #68] ; 0x44 │ │ @@ -11834,18 +9208,18 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r3, r3, lsr #8 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - bhi.n 110f8 │ │ - b.n 113d8 │ │ + bhi.n f728 │ │ + b.n fa08 │ │ mov r6, r3 │ │ - cbz r4, 11172 │ │ + cbz r4, f7a2 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ movs r1, #8 │ │ mov r6, r3 │ │ mov r4, r1 │ │ str.w r1, [sl, #68] ; 0x44 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ @@ -11858,29 +9232,29 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r2, r2, lsr #8 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 11140 │ │ + bhi.n f770 │ │ ldr.w r3, [sl, #8] │ │ lsls r3, r3, #19 │ │ - bpl.n 111d4 │ │ + bpl.n f804 │ │ ldr.w r0, [sl, #24] │ │ movs r1, #4 │ │ ldr.w r3, [sl, #72] ; 0x48 │ │ lsrs r2, r0, #24 │ │ lsls r2, r4 │ │ adds r4, #8 │ │ cmp r4, #7 │ │ orr.w r3, r3, r2 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - bls.n 111cc │ │ + bls.n f7fc │ │ ldr.w r5, [sl, #52] ; 0x34 │ │ adds r2, r6, #1 │ │ cmp r5, r6 │ │ itttt hi │ │ strhi.w r2, [sl, #48] ; 0x30 │ │ strbhi r3, [r6, #0] │ │ ldrhi.w r4, [sl, #68] ; 0x44 │ │ @@ -11888,18 +9262,18 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r3, r3, lsr #8 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - bhi.n 1119a │ │ + bhi.n f7ca │ │ subs r1, #1 │ │ mov.w r0, r0, lsl #8 │ │ - bne.n 11184 │ │ + bne.n f7b4 │ │ add.w r0, sl, #33024 ; 0x8100 │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ adds r0, #146 ; 0x92 │ │ blx 91c0 │ │ add.w r0, sl, #33536 ; 0x8300 │ │ movs r1, #0 │ │ @@ -11920,88 +9294,88 @@ │ │ str.w r3, [sl, #100] ; 0x64 │ │ mov.w r2, #8 │ │ mov.w r3, #0 │ │ str.w r4, [sl, #40] ; 0x28 │ │ str.w r0, [sl, #44] ; 0x2c │ │ str.w r2, [sl, #56] ; 0x38 │ │ str.w r3, [sl, #60] ; 0x3c │ │ - beq.n 11264 │ │ + beq.n f894 │ │ ldr.w r4, [sl] │ │ cmp r4, #0 │ │ - beq.w 11688 │ │ + beq.w fcb8 │ │ ldr.w r5, [sl, #120] ; 0x78 │ │ mov r1, r6 │ │ ldr.w r3, [sl, #132] ; 0x84 │ │ add.w r0, sl, #233472 ; 0x39000 │ │ ldr.w r6, [sl, #112] ; 0x70 │ │ addw r0, r0, #626 ; 0x272 │ │ ldr.w r2, [sl, #4] │ │ subs r3, r3, r6 │ │ str r3, [r5, #0] │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 1135a │ │ + beq.n f98a │ │ ldr.w r3, [sl, #92] ; 0x5c │ │ cmp r3, #0 │ │ - blt.w 113bc │ │ + blt.w f9ec │ │ ldr r3, [sp, #64] ; 0x40 │ │ str.w r3, [sl, #96] ; 0x60 │ │ ldr r3, [sp, #132] ; 0x84 │ │ cmp r3, #3 │ │ - bne.n 112a2 │ │ + bne.n f8d2 │ │ add.w r0, sl, #167936 ; 0x29000 │ │ movs r1, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ addw r0, r0, #626 ; 0x272 │ │ blx 91c0 │ │ add.w r0, sl, #102912 ; 0x19200 │ │ adds r0, #114 ; 0x72 │ │ movs r1, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ blx 91c0 │ │ movs r3, #0 │ │ str.w r3, [sl, #36] ; 0x24 │ │ ldr.w r2, [sl, #120] ; 0x78 │ │ - cbz r2, 112b4 │ │ + cbz r2, f8e4 │ │ ldr.w r3, [sl, #132] ; 0x84 │ │ ldr.w r1, [sl, #112] ; 0x70 │ │ subs r3, r3, r1 │ │ str r3, [r2, #0] │ │ ldr.w r3, [sl, #124] ; 0x7c │ │ cmp r3, #0 │ │ - beq.w 10256 │ │ + beq.w e886 │ │ ldr r2, [r3, #0] │ │ ldr.w r0, [sl, #140] ; 0x8c │ │ ldr.w r4, [sl, #92] ; 0x5c │ │ subs r2, r2, r0 │ │ ldr.w r3, [sl, #88] ; 0x58 │ │ cmp r4, r2 │ │ add.w r1, sl, r3 │ │ it cs │ │ movcs r4, r2 │ │ ldr.w r2, [sl, #116] ; 0x74 │ │ add.w r1, r1, #233472 ; 0x39000 │ │ add r0, r2 │ │ - b.w 10228 │ │ - cbz r5, 112ec │ │ + b.w e858 │ │ + cbz r5, f91c │ │ movs r1, #0 │ │ str r1, [r5, #0] │ │ - cbz r2, 112f2 │ │ + cbz r2, f922 │ │ movs r2, #0 │ │ str r2, [r3, #0] │ │ mvn.w r2, #1 │ │ str r2, [r0, #108] ; 0x6c │ │ mov r0, r2 │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cbz r2, 11304 │ │ + cbz r2, f934 │ │ str r0, [r2, #0] │ │ mvn.w r0, #1 │ │ cmp r3, #0 │ │ - beq.w 1026a │ │ + beq.w e89a │ │ movs r2, #0 │ │ mvn.w r0, #1 │ │ str r2, [r3, #0] │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r1, [r0, #0] │ │ adds r2, r3, #0 │ │ @@ -12014,72 +9388,72 @@ │ │ moveq lr, r2 │ │ orrne.w lr, r2, #1 │ │ str.w r5, [r0, #136] ; 0x88 │ │ lsrs r1, r1, #5 │ │ str.w r5, [r0, #140] ; 0x8c │ │ cmp r1, lr │ │ str.w r4, [r0, #128] ; 0x80 │ │ - bne.n 112ec │ │ + bne.n f91c │ │ ldr r1, [r0, #108] ; 0x6c │ │ cmp r1, #0 │ │ - bne.n 112ec │ │ + bne.n f91c │ │ str r5, [sp, #12] │ │ - b.w 1019c │ │ + b.w e7cc │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ - b.n 10f44 │ │ + b.n f574 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str.w r0, [sl, #108] ; 0x6c │ │ - b.w 1026a │ │ + b.w e89a │ │ ldr.w r3, [sl, #124] ; 0x7c │ │ mov r1, r4 │ │ ldr.w r0, [sl, #116] ; 0x74 │ │ ldr.w r4, [sl, #140] ; 0x8c │ │ ldr r3, [r3, #0] │ │ add r0, r4 │ │ subs r4, r3, r4 │ │ cmp r4, r7 │ │ it cs │ │ movcs r4, r7 │ │ mov r2, r4 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ add r3, r4 │ │ str.w r3, [sl, #140] ; 0x8c │ │ subs r3, r7, r4 │ │ - beq.w 1090a │ │ + beq.w ef3a │ │ mov r6, r3 │ │ str.w r4, [sl, #88] ; 0x58 │ │ str.w r3, [sl, #92] ; 0x5c │ │ - b.w 1090e │ │ + b.w ef3e │ │ mov fp, r1 │ │ str r1, [sp, #16] │ │ mov r2, r1 │ │ - b.w 1041a │ │ + b.w ea4a │ │ mov fp, r0 │ │ str r0, [sp, #16] │ │ mov r2, r0 │ │ - b.w 1041a │ │ - bge.w 11618 │ │ + b.w ea4a │ │ + bge.w fc48 │ │ ldr.w r0, [sl, #108] ; 0x6c │ │ - b.w 1026a │ │ + b.w e89a │ │ mov fp, r0 │ │ str r2, [sp, #16] │ │ - b.w 10bb6 │ │ + b.w f1e6 │ │ ldr.w r3, [sl, #72] ; 0x48 │ │ ldr.w r4, [sl, #68] ; 0x44 │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr r2, [sp, #64] ; 0x40 │ │ lsl.w r5, r2, r4 │ │ adds r4, #1 │ │ cmp r4, #7 │ │ orr.w r5, r5, r3 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bls.n 11426 │ │ + bls.n fa56 │ │ mov r2, r4 │ │ ldr.w r0, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r0, r6 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r5, [r6, #0] │ │ @@ -12089,53 +9463,53 @@ │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r5, r5, lsr #8 │ │ mov r2, r4 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 113f2 │ │ + bhi.n fa22 │ │ cmp r1, #0 │ │ - bne.n 11506 │ │ + bne.n fb36 │ │ ldr.w r3, [sl, #8] │ │ lsls r2, r3, #13 │ │ it mi │ │ movmi r1, #1 │ │ - bmi.n 11442 │ │ + bmi.n fa72 │ │ ldr.w r1, [sl, #60] ; 0x3c │ │ cmp r1, #47 ; 0x2f │ │ ite hi │ │ movhi r1, #0 │ │ movls r1, #1 │ │ mov r0, sl │ │ - bl dd10 │ │ + bl c340 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ - cbz r2, 1146c │ │ + cbz r2, fa9c │ │ ldr.w r3, [sl, #48] ; 0x30 │ │ subs r3, r3, r6 │ │ adds r3, #1 │ │ cmp r2, r3 │ │ - bhi.n 1146c │ │ + bhi.n fa9c │ │ ldr.w r3, [sl, #28] │ │ ldr.w r1, [sl, #64] ; 0x40 │ │ ldr.w r2, [sl, #36] ; 0x24 │ │ subs r3, r3, r1 │ │ cmp r3, r2 │ │ - bls.n 1152e │ │ + bls.n fb5e │ │ cmp r0, #0 │ │ - beq.n 11518 │ │ + beq.n fb48 │ │ ldr.w r4, [sl, #68] ; 0x44 │ │ ldr.w r3, [sl, #48] ; 0x30 │ │ ldr r2, [sp, #64] ; 0x40 │ │ cmp r2, #0 │ │ - bne.w 1112e │ │ + bne.w f75e │ │ adds r4, #3 │ │ str.w r4, [sl, #68] ; 0x44 │ │ cmp r4, #7 │ │ - bls.w 11620 │ │ + bls.w fc50 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ mov r6, r3 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r1, r6 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ @@ -12145,17 +9519,17 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r2, r2, lsr #8 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 11492 │ │ + bhi.n fac2 │ │ cmp r4, #0 │ │ - beq.w 1162a │ │ + beq.w fc5a │ │ movs r3, #8 │ │ str.w r3, [sl, #68] ; 0x44 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r1, r6 │ │ itt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ @@ -12166,56 +9540,56 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r2, r2, lsr #8 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 114d0 │ │ - b.n 1162a │ │ + bhi.n fb00 │ │ + b.n fc5a │ │ ldr.w r3, [sl, #28] │ │ ldr.w r1, [sl, #64] ; 0x40 │ │ ldr.w r2, [sl, #36] ; 0x24 │ │ subs r3, r3, r1 │ │ cmp r3, r2 │ │ - bls.n 1152e │ │ + bls.n fb5e │ │ str.w r6, [sl, #48] ; 0x30 │ │ mov r0, sl │ │ str.w r5, [sl, #72] ; 0x48 │ │ movs r1, #1 │ │ str.w r4, [sl, #68] ; 0x44 │ │ - bl dd10 │ │ - b.n 11470 │ │ + bl c340 │ │ + b.n faa0 │ │ adds r4, #2 │ │ str.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 11546 │ │ - b.n 11576 │ │ + bhi.n fb76 │ │ + b.n fba6 │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr.w r2, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r2, r6 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r5, [r6, #0] │ │ ldrhi.w r4, [sl, #68] ; 0x44 │ │ ldrhi.w r5, [sl, #72] ; 0x48 │ │ subs r4, #8 │ │ str.w r4, [sl, #68] ; 0x44 │ │ cmp r4, #7 │ │ mov.w r5, r5, lsr #8 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 11542 │ │ - cbz r4, 115ae │ │ + bhi.n fb72 │ │ + cbz r4, fbde │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ movs r3, #8 │ │ str.w r3, [sl, #68] ; 0x44 │ │ - b.n 11582 │ │ + b.n fbb2 │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr.w r2, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r2, r6 │ │ itt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r5, [r6, #0] │ │ @@ -12223,26 +9597,26 @@ │ │ it hi │ │ ldrhi.w r5, [sl, #72] ; 0x48 │ │ subs r4, #8 │ │ str.w r4, [sl, #68] ; 0x44 │ │ cmp r4, #7 │ │ mov.w r5, r5, lsr #8 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 1157e │ │ + bhi.n fbae │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ movs r0, #2 │ │ ldr.w r3, [sl, #48] ; 0x30 │ │ uxth r1, r2 │ │ lsls r1, r4 │ │ adds r4, #16 │ │ cmp r4, #7 │ │ orr.w r5, r5, r1 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bls.n 11604 │ │ + bls.n fc34 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ adds r2, r3, #1 │ │ cmp r3, r1 │ │ itttt cc │ │ strcc.w r2, [sl, #48] ; 0x30 │ │ strbcc r5, [r3, #0] │ │ ldrcc.w r4, [sl, #68] ; 0x44 │ │ @@ -12250,39 +9624,39 @@ │ │ sub.w r4, r4, #8 │ │ it cc │ │ ldrcc.w r3, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r5, r5, lsr #8 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 115ce │ │ + bhi.n fbfe │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ cmp r0, #1 │ │ eor.w r2, r2, #65280 ; 0xff00 │ │ eor.w r2, r2, #255 ; 0xff │ │ str.w r2, [sl, #60] ; 0x3c │ │ - beq.n 116dc │ │ + beq.n fd0c │ │ movs r0, #1 │ │ - b.n 115b8 │ │ + b.n fbe8 │ │ ldr.w r3, [sl, #8] │ │ str r3, [sp, #8] │ │ - b.n 10fc2 │ │ + b.n f5f2 │ │ mov r6, r3 │ │ cmp r4, #0 │ │ - bne.n 116a4 │ │ + bne.n fcd4 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ movs r0, #2 │ │ movs r1, #0 │ │ lsl.w r3, r1, r4 │ │ adds r4, #16 │ │ cmp r4, #7 │ │ orr.w r2, r2, r3 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bls.n 11676 │ │ + bls.n fca6 │ │ ldr.w r5, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r5, r6 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r2, [r6, #0] │ │ ldrhi.w r4, [sl, #68] ; 0x44 │ │ @@ -12290,51 +9664,51 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r2, r2, lsr #8 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 11644 │ │ + bhi.n fc74 │ │ cmp r0, #1 │ │ eor.w r1, r1, #65280 ; 0xff00 │ │ eor.w r1, r1, #255 ; 0xff │ │ - beq.w 111d4 │ │ + beq.w f804 │ │ movs r0, #1 │ │ - b.n 1162e │ │ + b.n fc5e │ │ add.w r3, sl, #233472 ; 0x39000 │ │ addw r3, r3, #626 ; 0x272 │ │ cmp r7, r3 │ │ - beq.n 11740 │ │ + beq.n fd70 │ │ ldr.w r2, [sl, #140] ; 0x8c │ │ ldr.w r3, [sl, #92] ; 0x5c │ │ add r6, r2 │ │ str.w r6, [sl, #140] ; 0x8c │ │ - b.n 11268 │ │ + b.n f898 │ │ movs r3, #8 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ str.w r3, [sl, #68] ; 0x44 │ │ - b.n 114d0 │ │ + b.n fb00 │ │ ldr.w r0, [sl, #124] ; 0x7c │ │ movw r2, #19659 ; 0x4ccb │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ movt r2, #1 │ │ ldr r4, [r0, #0] │ │ subs r4, r4, r3 │ │ cmp r4, r2 │ │ - bls.w 1103c │ │ + bls.w f66c │ │ ldr.w r7, [sl, #116] ; 0x74 │ │ add r7, r3 │ │ - b.n 11044 │ │ + b.n f674 │ │ mov r2, lr │ │ cmp r5, #0 │ │ - bne.w 112e8 │ │ - b.n 112ee │ │ + bne.w f918 │ │ + b.n f91e │ │ cmp r2, #0 │ │ - beq.w 11478 │ │ + beq.w faa8 │ │ movs r1, #0 │ │ ldr.w r2, [sl, #64] ; 0x40 │ │ add r2, r1 │ │ ubfx r2, r2, #0, #15 │ │ add r2, sl │ │ ldrb.w r2, [r2, #144] ; 0x90 │ │ lsls r2, r4 │ │ @@ -12353,57 +9727,57 @@ │ │ sub.w r4, r4, #8 │ │ it cc │ │ ldrcc.w r3, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r5, r5, lsr #8 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 11702 │ │ + bhi.n fd32 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ adds r1, #1 │ │ cmp r1, r2 │ │ - bcc.n 116e4 │ │ - b.n 11478 │ │ + bcc.n fd14 │ │ + b.n faa8 │ │ ldr.w r3, [sl, #124] ; 0x7c │ │ mov r1, r7 │ │ ldr.w r5, [sl, #140] ; 0x8c │ │ ldr.w r0, [sl, #116] ; 0x74 │ │ ldr r3, [r3, #0] │ │ add r0, r5 │ │ subs r5, r3, r5 │ │ cmp r5, r6 │ │ it cs │ │ movcs r5, r6 │ │ mov r2, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ add r3, r5 │ │ str.w r3, [sl, #140] ; 0x8c │ │ subs r3, r6, r5 │ │ itt ne │ │ strne.w r5, [sl, #88] ; 0x58 │ │ strne.w r3, [sl, #92] ; 0x5c │ │ - bne.w 11268 │ │ - b.n 11264 │ │ + bne.w f898 │ │ + b.n f894 │ │ │ │ -0001177c : │ │ +0000fdac : │ │ push {r4, r5, lr} │ │ sub sp, #20 │ │ add r4, sp, #16 │ │ movs r5, #0 │ │ str r3, [sp, #4] │ │ mov r3, r5 │ │ str.w r2, [r4, #-4]! │ │ mov r2, r4 │ │ str r5, [sp, #0] │ │ - bl 10138 │ │ + bl e768 │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ │ │ -00011798 : │ │ +0000fdc8 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ ubfx r5, r3, #0, #12 │ │ adds r6, r5, #2 │ │ movw r7, #21846 ; 0x5556 │ │ asrs r5, r5, #2 │ │ movt r7, #21845 ; 0x5555 │ │ adds r5, #2 │ │ @@ -12418,15 +9792,15 @@ │ │ sub.w r6, r9, r6, asr #31 │ │ ubfx r2, r3, #14, #1 │ │ add.w r6, r6, #1 │ │ str r3, [r4, #8] │ │ str r6, [r4, #12] │ │ str r5, [r4, #16] │ │ str r2, [r4, #20] │ │ - bne.n 117ee │ │ + bne.n fe1e │ │ add.w r0, r4, #167936 ; 0x29000 │ │ mov.w r2, #65536 ; 0x10000 │ │ addw r0, r0, #626 ; 0x272 │ │ blx 91c0 │ │ add.w r1, r4, #37376 ; 0x9200 │ │ movs r5, #0 │ │ add.w r3, r4, #233472 ; 0x39000 │ │ @@ -12476,261 +9850,261 @@ │ │ movs r2, #64 ; 0x40 │ │ adds r0, #210 ; 0xd2 │ │ blx 91c0 │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ │ │ -00011870 : │ │ +0000fea0 : │ │ ldr r0, [r0, #108] ; 0x6c │ │ bx lr │ │ │ │ -00011874 : │ │ +0000fea4 : │ │ ldr r0, [r0, #24] │ │ bx lr │ │ │ │ -00011878 : │ │ +0000fea8 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ adds r4, r1, #0 │ │ it ne │ │ movne r4, #1 │ │ cmp r0, #0 │ │ it ne │ │ movne r4, #0 │ │ cmp r2, #0 │ │ it eq │ │ orreq.w r4, r4, #1 │ │ - cbnz r4, 118c2 │ │ + cbnz r4, fef2 │ │ mov r8, r0 │ │ movw r0, #57152 ; 0xdf40 │ │ movt r0, #4 │ │ mov r6, r2 │ │ mov r7, r1 │ │ mov r5, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r9, r0 │ │ - cbz r0, 118c2 │ │ + cbz r0, fef2 │ │ mov r1, r6 │ │ mov r2, r5 │ │ ldr r3, [sp, #32] │ │ - bl 11798 │ │ - cbz r0, 118c8 │ │ + bl fdc8 │ │ + cbz r0, fef8 │ │ mov r0, r9 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov r1, r8 │ │ mov r2, r7 │ │ movs r3, #4 │ │ mov r0, r9 │ │ - bl 1177c │ │ + bl fdac │ │ sub.w r4, r0, #1 │ │ mov r0, r9 │ │ clz r4, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ lsrs r4, r4, #5 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ │ │ -000118ec : │ │ +0000ff1c : │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, r2 │ │ - ldr r5, [pc, #68] ; (11938 ) │ │ + ldr r5, [pc, #68] ; (ff68 ) │ │ sub sp, #36 ; 0x24 │ │ movs r4, #0 │ │ mov r7, r3 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r3, sp, #12 │ │ str r4, [sp, #12] │ │ ldr r2, [r5, #0] │ │ str r4, [sp, #16] │ │ str r4, [sp, #20] │ │ str r4, [sp, #24] │ │ str r2, [sp, #28] │ │ - cbz r6, 11930 │ │ - ldr r2, [pc, #44] ; (1193c ) │ │ + cbz r6, ff60 │ │ + ldr r2, [pc, #44] ; (ff6c ) │ │ str r4, [r6, #0] │ │ movs r4, #1 │ │ str r7, [sp, #0] │ │ add r2, pc │ │ str r4, [sp, #24] │ │ - bl 11878 │ │ - cbz r0, 11930 │ │ + bl fea8 │ │ + cbz r0, ff60 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #20] │ │ str r3, [r6, #0] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n 11934 │ │ + bne.n ff64 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n 11924 │ │ + b.n ff54 │ │ blx 9148 <__stack_chk_fail@plt> │ │ - strb r0, [r6, #14] │ │ + ldrh r0, [r0, #44] ; 0x2c │ │ movs r5, r0 │ │ add sp, #228 ; 0xe4 │ │ - Address 0x000000000001193e is out of bounds. │ │ + Address 0x000000000000ff6e is out of bounds. │ │ │ │ │ │ -00011940 : │ │ +0000ff70 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr r4, [pc, #76] ; (11994 ) │ │ + ldr r4, [pc, #76] ; (ffc4 ) │ │ movs r5, #0 │ │ add.w ip, sp, #12 │ │ mov r6, r0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r5, [sp, #12] │ │ str r5, [sp, #16] │ │ ldr r7, [r4, #0] │ │ str r5, [sp, #20] │ │ str r5, [sp, #24] │ │ str r7, [sp, #28] │ │ - cbz r0, 11980 │ │ + cbz r0, ffb0 │ │ mov lr, r1 │ │ ldr r1, [sp, #56] ; 0x38 │ │ mov r0, r2 │ │ - ldr r2, [pc, #48] ; (11998 ) │ │ + ldr r2, [pc, #48] ; (ffc8 ) │ │ str r6, [sp, #20] │ │ str r1, [sp, #0] │ │ add r2, pc │ │ mov r1, r3 │ │ mov r3, ip │ │ str.w lr, [sp, #16] │ │ - bl 11878 │ │ - cbz r0, 11980 │ │ + bl fea8 │ │ + cbz r0, ffb0 │ │ ldr r0, [sp, #12] │ │ - b.n 11982 │ │ + b.n ffb2 │ │ movs r0, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 1198e │ │ + bne.n ffbe │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - strb r2, [r3, #13] │ │ + ldrh r2, [r5, #40] ; 0x28 │ │ movs r5, r0 │ │ add r7, sp, #900 ; 0x384 │ │ - Address 0x000000000001199a is out of bounds. │ │ + Address 0x000000000000ffca is out of bounds. │ │ │ │ │ │ -0001199c : │ │ +0000ffcc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ - ldr.w sl, [pc, #864] ; 11d04 │ │ + ldr.w sl, [pc, #864] ; 10334 │ │ mov r6, r3 │ │ str r0, [sp, #4] │ │ movw r0, #57152 ; 0xdf40 │ │ add sl, pc │ │ ldr.w sl, [sl] │ │ movt r0, #4 │ │ ldr.w r9, [sp, #124] ; 0x7c │ │ mov r7, r2 │ │ ldr.w r3, [sl] │ │ str r1, [sp, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ - blx 9184 │ │ + blx 91b4 │ │ movs r3, #0 │ │ str.w r3, [r9] │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.w 11cf2 │ │ + beq.w 10322 │ │ adds r0, r6, #1 │ │ str r3, [sp, #16] │ │ str r3, [sp, #24] │ │ movs r3, #1 │ │ mul.w r0, r7, r0 │ │ str r3, [sp, #28] │ │ cmp r0, #64 ; 0x40 │ │ it lt │ │ movlt r0, #64 ; 0x40 │ │ adds r0, #57 ; 0x39 │ │ str r0, [sp, #20] │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r8, r0 │ │ str r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq.w 11cf6 │ │ + beq.w 10326 │ │ movs r3, #41 ; 0x29 │ │ str r3, [sp, #12] │ │ mov fp, r3 │ │ ldr r2, [sp, #16] │ │ ldr.w r8, [sp, #20] │ │ adds r4, r2, #1 │ │ cmp r4, r8 │ │ it ls │ │ ldrls r3, [sp, #24] │ │ - bls.n 11a42 │ │ + bls.n 10072 │ │ ldr r2, [sp, #28] │ │ - cbz r2, 11a4e │ │ + cbz r2, 1007e │ │ mov.w r8, r8, lsl #1 │ │ cmp.w r8, #128 ; 0x80 │ │ it cc │ │ movcc.w r8, #128 ; 0x80 │ │ cmp r4, r8 │ │ - bhi.n 11a18 │ │ + bhi.n 10048 │ │ ldr r0, [sp, #24] │ │ mov r1, r8 │ │ - blx 91b4 │ │ + blx 919c │ │ ldr.w fp, [sp, #12] │ │ - cbz r0, 11a4e │ │ + cbz r0, 1007e │ │ ldr r2, [sp, #16] │ │ mov r3, r0 │ │ str r0, [sp, #24] │ │ str.w r8, [sp, #20] │ │ ldrb.w r1, [sp, #12] │ │ strb r1, [r3, r2] │ │ ldr.w fp, [sp, #12] │ │ str r4, [sp, #16] │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ str.w fp, [sp, #12] │ │ cmp.w fp, #0 │ │ - bne.n 11a04 │ │ - ldr r1, [pc, #680] ; (11d08 ) │ │ + bne.n 10034 │ │ + ldr r1, [pc, #680] ; (10338 ) │ │ mov r0, r5 │ │ add r2, sp, #16 │ │ mov.w r3, #4224 ; 0x1080 │ │ add r1, pc │ │ - bl 11798 │ │ + bl fdc8 │ │ cmp r7, #0 │ │ itt gt │ │ addgt.w r8, sp, #12 │ │ ldrgt r4, [sp, #4] │ │ - ble.n 11a98 │ │ + ble.n 100c8 │ │ movs r2, #1 │ │ mov r1, r8 │ │ movs r3, #0 │ │ mov r0, r5 │ │ add fp, r2 │ │ - bl 1177c │ │ + bl fdac │ │ mov r1, r4 │ │ mov r0, r5 │ │ mov r2, r6 │ │ movs r3, #0 │ │ - bl 1177c │ │ + bl fdac │ │ cmp fp, r7 │ │ add r4, r6 │ │ - bne.n 11a78 │ │ + bne.n 100a8 │ │ movs r1, #0 │ │ mov r0, r5 │ │ mov r2, r1 │ │ movs r3, #4 │ │ - bl 1177c │ │ + bl fdac │ │ cmp r0, #1 │ │ - bne.w 11ce0 │ │ - ldr r4, [pc, #608] ; (11d0c ) │ │ + bne.w 10310 │ │ + ldr r4, [pc, #608] ; (1033c ) │ │ movs r3, #0 │ │ ldr r1, [sp, #120] ; 0x78 │ │ mov r0, r3 │ │ add r4, pc │ │ ldr r2, [sp, #16] │ │ add r4, r1 │ │ add r1, sp, #44 ; 0x2c │ │ @@ -12799,15 +10173,15 @@ │ │ strb.w r4, [sp, #70] ; 0x46 │ │ add r4, sp, #32 │ │ strb.w lr, [sp, #67] ; 0x43 │ │ strb.w r6, [sp, #68] ; 0x44 │ │ strb.w r8, [sp, #66] ; 0x42 │ │ strb.w fp, [sp, #71] ; 0x47 │ │ strb.w ip, [sp, #72] ; 0x48 │ │ - bl e7b4 │ │ + bl cde4 │ │ ldr r7, [sp, #24] │ │ add.w lr, sp, #64 ; 0x40 │ │ lsrs r2, r0, #24 │ │ ubfx r3, r0, #16, #8 │ │ strb.w r0, [sp, #64] ; 0x40 │ │ ubfx r0, r0, #8, #8 │ │ strb.w r2, [sp, #61] ; 0x3d │ │ @@ -12818,61 +10192,61 @@ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ adds r4, #16 │ │ cmp r6, lr │ │ str.w r0, [r7, #-16] │ │ str.w r1, [r7, #-12] │ │ str.w r2, [r7, #-8] │ │ str.w r3, [r7, #-4] │ │ - bne.n 11be2 │ │ + bne.n 10212 │ │ ldmia r4!, {r0, r1} │ │ str r0, [r7, #0] │ │ str r1, [r7, #4] │ │ ldrb r3, [r4, #0] │ │ strb r3, [r7, #8] │ │ ldr r7, [sp, #16] │ │ ldr r4, [sp, #20] │ │ add.w r6, r7, #16 │ │ cmp r6, r4 │ │ it ls │ │ ldrls.w lr, [sp, #24] │ │ - bls.n 11c40 │ │ + bls.n 10270 │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - beq.n 11cca │ │ + beq.n 102fa │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ it cc │ │ movcc r4, #128 ; 0x80 │ │ cmp r6, r4 │ │ - bhi.n 11c20 │ │ + bhi.n 10250 │ │ ldr r0, [sp, #24] │ │ mov r1, r4 │ │ - blx 91b4 │ │ + blx 919c │ │ cmp r0, #0 │ │ - beq.n 11cca │ │ + beq.n 102fa │ │ ldr r7, [sp, #16] │ │ mov lr, r0 │ │ str r0, [sp, #24] │ │ str r4, [sp, #20] │ │ - ldr r4, [pc, #204] ; (11d10 ) │ │ + ldr r4, [pc, #204] ; (10340 ) │ │ add.w ip, lr, r7 │ │ add r4, pc │ │ addw r4, r4, #2744 ; 0xab8 │ │ ldmia r4!, {r0, r1, r2, r3} │ │ str.w r0, [lr, r7] │ │ movs r0, #0 │ │ str.w r1, [ip, #4] │ │ str.w r2, [ip, #8] │ │ str.w r3, [ip, #12] │ │ ldr r1, [sp, #24] │ │ ldr.w r2, [r9] │ │ adds r1, #37 ; 0x25 │ │ str r6, [sp, #16] │ │ adds r2, #4 │ │ - bl e7b4 │ │ + bl cde4 │ │ ldr r4, [sp, #24] │ │ ldr r2, [sp, #16] │ │ add r2, r4 │ │ lsrs r7, r0, #24 │ │ strb.w r7, [r2, #-16] │ │ ldr r4, [sp, #24] │ │ ubfx r6, r0, #16, #8 │ │ @@ -12889,158 +10263,2759 @@ │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #24] │ │ add r2, r1 │ │ strb.w r3, [r2, #-13] │ │ ldr.w r3, [r9] │ │ adds r3, #57 ; 0x39 │ │ str.w r3, [r9] │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr.w r8, [sp, #24] │ │ ldr r2, [sp, #76] ; 0x4c │ │ mov r0, r8 │ │ ldr.w r3, [sl] │ │ cmp r2, r3 │ │ - bne.n 11cfe │ │ + bne.n 1032e │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r3, #0 │ │ mov r0, r5 │ │ str.w r3, [r9] │ │ mov r8, r3 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #24] │ │ - blx 9178 │ │ - b.n 11cb8 │ │ + blx 91a8 │ │ + b.n 102e8 │ │ mov r0, r5 │ │ mov.w r8, #0 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #24] │ │ - blx 9178 │ │ - b.n 11cb8 │ │ + blx 91a8 │ │ + b.n 102e8 │ │ mov r8, r0 │ │ - b.n 11cb8 │ │ + b.n 102e8 │ │ mov r0, r5 │ │ - blx 9178 │ │ - b.n 11cb8 │ │ + blx 91a8 │ │ + b.n 102e8 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - strb r2, [r7, #11] │ │ + ldrh r2, [r1, #38] ; 0x26 │ │ movs r5, r0 │ │ add r6, sp, #924 ; 0x39c │ │ - vtbl.8 d18, {d31}, d26 │ │ + vrshr.u32 q10, q13, #1 │ │ movs r5, r0 │ │ - movs r7, #22 │ │ + lsrs r6, r4 │ │ movs r5, r0 │ │ │ │ -00011d14 : │ │ +00010344 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r2 │ │ - ldr r5, [pc, #200] ; (11de4 ) │ │ + ldr r5, [pc, #200] ; (10414 ) │ │ sub sp, #16 │ │ mov r6, r1 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r2, [r5, #0] │ │ str r2, [sp, #12] │ │ cmp r1, #0 │ │ - beq.n 11dd0 │ │ + beq.n 10400 │ │ ldr r4, [r0, #4] │ │ movw r1, #8196 ; 0x2004 │ │ movt r1, #5750 ; 0x1676 │ │ mov r3, r0 │ │ ldr r2, [r4, #0] │ │ cmp r2, r1 │ │ - beq.n 11da6 │ │ + beq.n 103d6 │ │ movs r2, #0 │ │ - blx 928c │ │ + blx 9238 │ │ mov r4, r0 │ │ - cbz r0, 11d6e │ │ + cbz r0, 1039e │ │ ldr r3, [r0, #4] │ │ ldr r1, [r4, #8] │ │ ldr r0, [r0, #20] │ │ ldrb.w lr, [r3, #9] │ │ ldr r2, [r4, #12] │ │ ldr r3, [r4, #16] │ │ str.w lr, [sp] │ │ add.w lr, sp, #8 │ │ str.w lr, [sp, #4] │ │ - bl 1199c │ │ + bl ffcc │ │ mov r8, r0 │ │ mov r0, r4 │ │ blx 9160 │ │ cmp.w r8, #0 │ │ - beq.n 11dc2 │ │ + beq.n 103f2 │ │ ldr r4, [r6, #12] │ │ movs r3, #1 │ │ mov r0, r6 │ │ mov r1, r8 │ │ ldr r2, [sp, #8] │ │ blx r4 │ │ clz r3, r0 │ │ mov r0, r8 │ │ lsrs r3, r3, #5 │ │ negs r4, r3 │ │ - blx 9178 │ │ - cbz r7, 11d96 │ │ + blx 91a8 │ │ + cbz r7, 103c6 │ │ ldr r3, [r6, #16] │ │ mov r0, r6 │ │ blx r3 │ │ ldr r2, [sp, #12] │ │ mov r0, r4 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n 11dde │ │ + bne.n 1040e │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldrb r4, [r4, #9] │ │ add.w r1, r3, #8 │ │ ldr r0, [r0, #20] │ │ ldmia r1, {r1, r2, r3} │ │ str r4, [sp, #0] │ │ add r4, sp, #8 │ │ str r4, [sp, #4] │ │ - bl 1199c │ │ + bl ffcc │ │ mov r8, r0 │ │ cmp.w r8, #0 │ │ - bne.n 11d74 │ │ - ldr r0, [pc, #36] ; (11de8 ) │ │ + bne.n 103a4 │ │ + ldr r0, [pc, #36] ; (10418 ) │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ add r0, pc │ │ blx 916c │ │ - b.n 11d8e │ │ - ldr r0, [pc, #24] ; (11dec ) │ │ + b.n 103be │ │ + ldr r0, [pc, #24] ; (1041c ) │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ add r0, pc │ │ blx 916c │ │ - b.n 11d96 │ │ + b.n 103c6 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - ldr r0, [r1, #120] ; 0x78 │ │ + ldrh r0, [r3, #10] │ │ movs r5, r0 │ │ - udf #232 ; 0xe8 │ │ - movs r4, r0 │ │ - udf #254 ; 0xfe │ │ - movs r4, r0 │ │ + ; instruction: 0xf7780004 │ │ + ; instruction: 0xf78e0004 │ │ │ │ -00011df0 : │ │ +00010420 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ mov r0, r1 │ │ - ldr r1, [pc, #28] ; (11e14 ) │ │ + ldr r1, [pc, #28] ; (10444 ) │ │ add r1, pc │ │ - blx 9190 │ │ + blx 9178 │ │ mov r1, r0 │ │ - cbz r0, 11e0e │ │ + cbz r0, 1043e │ │ mov r0, r4 │ │ movs r2, #1 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 11d14 │ │ + b.w 10344 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ - udf #236 ; 0xec │ │ + ; instruction: 0xf77c0004 │ │ + bx lr │ │ + nop │ │ + push {r4, r5, r6, lr} │ │ + movs r2, #1 │ │ + ldr r4, [r0, #24] │ │ + mov.w r3, #4096 ; 0x1000 │ │ + add.w r5, r4, #32 │ │ + ldr r0, [r4, #28] │ │ + mov r1, r5 │ │ + ldr r6, [r0, #8] │ │ + blx r6 │ │ + str r5, [r4, #0] │ │ + subs r3, r0, #0 │ │ + mov.w r0, #1 │ │ + itttt le │ │ + movle r3, #2 │ │ + movle r1, #255 ; 0xff │ │ + movle r2, #217 ; 0xd9 │ │ + strble.w r1, [r4, #32] │ │ + it le │ │ + strble.w r2, [r4, #33] ; 0x21 │ │ + str r3, [r4, #4] │ │ + pop {r4, r5, r6, pc} │ │ + push {r4, r5, r6, lr} │ │ + subs r4, r1, #0 │ │ + mov r6, r0 │ │ + ldr r5, [r0, #24] │ │ + ble.n 104a8 │ │ + ldr r1, [r5, #4] │ │ + cmp r4, r1 │ │ + ble.n 1049e │ │ + ldr r3, [r5, #12] │ │ + mov r0, r6 │ │ + subs r4, r4, r1 │ │ + blx r3 │ │ + ldr r1, [r5, #4] │ │ + cmp r1, r4 │ │ + blt.n 10490 │ │ + ldr r3, [r5, #0] │ │ + subs r1, r1, r4 │ │ + str r1, [r5, #4] │ │ + add r4, r3 │ │ + str r4, [r5, #0] │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + bx lr │ │ + nop │ │ + bx lr │ │ + nop │ │ + ldr r0, [r0, #0] │ │ + movs r1, #1 │ │ + push {r3, lr} │ │ + adds r0, #132 ; 0x84 │ │ + blx 9244 │ │ + │ │ +000104c0 : │ │ + ldr r3, [pc, #84] ; (10518 ) │ │ + ldr r2, [pc, #88] ; (1051c ) │ │ + add r3, pc │ │ + add r2, pc │ │ + ldr r1, [r3, #0] │ │ + push {r4, r5, r6, r7, lr} │ │ + cbnz r1, 1050c │ │ + ldr r5, [pc, #80] ; (10520 ) │ │ + ldr r4, [pc, #80] ; (10524 ) │ │ + ldr r0, [pc, #84] ; (10528 ) │ │ + ldr r5, [r2, r5] │ │ + ldr.w lr, [pc, #84] ; 1052c │ │ + ldr r7, [pc, #84] ; (10530 ) │ │ + str r5, [r3, #8] │ │ + ldr r4, [r2, r4] │ │ + ldr r6, [pc, #80] ; (10534 ) │ │ + ldr r5, [pc, #84] ; (10538 ) │ │ + str r4, [r3, #12] │ │ + ldr r0, [r2, r0] │ │ + ldr r4, [pc, #80] ; (1053c ) │ │ + ldr.w ip, [pc, #84] ; 10540 │ │ + str r0, [r3, #16] │ │ + ldr.w r0, [r2, lr] │ │ + str r0, [r3, #20] │ │ + ldr r7, [r2, r7] │ │ + str r7, [r3, #24] │ │ + ldr r6, [r2, r6] │ │ + str r6, [r3, #28] │ │ + ldr r5, [r2, r5] │ │ + str r5, [r3, #32] │ │ + ldr r4, [r2, r4] │ │ + str r4, [r3, #36] ; 0x24 │ │ + ldr.w r2, [r2, ip] │ │ + str r2, [r3, #40] ; 0x28 │ │ + ldr r3, [pc, #52] ; (10544 ) │ │ + adds r1, #1 │ │ + movs r0, #0 │ │ + add r3, pc │ │ + str r1, [r3, #0] │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrh r4, [r4, #28] │ │ + movs r5, r0 │ │ + ldrh r2, [r4, #14] │ │ + movs r5, r0 │ │ + mrc2 15, 2, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr12, cr15, {7} │ │ + mcr2 15, 3, pc, cr0, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr4, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr8, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr12, cr15, {7} ; │ │ + mrc2 15, 3, pc, cr0, cr15, {7} │ │ + mrc2 15, 3, pc, cr4, cr15, {7} │ │ + mrc2 15, 3, pc, cr8, cr15, {7} │ │ + ldrh r6, [r2, #26] │ │ + movs r5, r0 │ │ + │ │ +00010548 : │ │ + ldr r2, [pc, #12] ; (10558 ) │ │ + add r2, pc │ │ + ldr r3, [r2, #0] │ │ + cbz r3, 10554 │ │ + subs r3, #1 │ │ + str r3, [r2, #0] │ │ + bx lr │ │ + nop │ │ + ldrh r6, [r3, #24] │ │ + movs r5, r0 │ │ + │ │ +0001055c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #28 │ │ + ldr.w r8, [pc, #292] ; 10688 │ │ + mov r4, r0 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + ldr.w r3, [r8] │ │ + str r3, [sp, #20] │ │ + cmp r0, #0 │ │ + beq.n 10668 │ │ + mov.w sl, #1 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + str.w sl, [sp] │ │ + ldr r1, [r0, #4] │ │ + add.w r9, sp, #16 │ │ + blx r1 │ │ + mov r3, sl │ │ + movs r2, #2 │ │ + ldr r5, [r4, #8] │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ + blx r5 │ │ + cbnz r0, 105c0 │ │ + movs r5, #0 │ │ + movs r1, #0 │ │ + mov r2, r6 │ │ + str r1, [sp, #0] │ │ + mov r3, r7 │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + mov r0, r5 │ │ + ldr r6, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r6, r3 │ │ + bne.n 10682 │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb.w r3, [sp, #16] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 1059e │ │ + ldrb.w r3, [sp, #17] │ │ + cmp r3, #216 ; 0xd8 │ │ + bne.n 1059e │ │ + add.w fp, sp, #18 │ │ + ldr r5, [r4, #8] │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ + movs r2, #1 │ │ + movs r3, #2 │ │ + blx r5 │ │ + cmp r0, #2 │ │ + bne.n 1059e │ │ + ldrb.w r3, [sp, #16] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 1059e │ │ + ldrb.w r3, [sp, #17] │ │ + cmp r3, #255 ; 0xff │ │ + beq.n 1066a │ │ + cmp r3, #217 ; 0xd9 │ │ + beq.n 1067e │ │ + adds r3, #48 ; 0x30 │ │ + uxtb r3, r3 │ │ + cmp r3, #8 │ │ + bls.n 105d4 │ │ + mov r3, r0 │ │ + ldr r5, [r4, #8] │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + movs r2, #1 │ │ + blx r5 │ │ + cmp r0, #2 │ │ + bne.n 1059e │ │ + str.w sl, [sp] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldrb.w r5, [sp, #18] │ │ + ldrb.w r2, [sp, #19] │ │ + movs r3, #0 │ │ + str.w sl, [sp] │ │ + add.w r5, r2, r5, lsl #8 │ │ + subs r2, r5, #2 │ │ + strd r0, r1, [sp, #8] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldrd r2, r3, [sp, #8] │ │ + ldrb.w lr, [sp, #17] │ │ + adds r2, r2, r5 │ │ + adc.w r3, r3, r5, asr #31 │ │ + subs r2, #2 │ │ + adc.w r3, r3, #4294967295 ; 0xffffffff │ │ + cmp r1, r3 │ │ + itte eq │ │ + cmpeq r0, r2 │ │ + moveq r3, #1 │ │ + movne r3, #0 │ │ + cmp.w lr, #218 ; 0xda │ │ + mov r5, r3 │ │ + beq.n 105a0 │ │ + cmp r3, #0 │ │ + bne.n 105d4 │ │ + b.n 1059e │ │ + b.n 105b0 │ │ + str.w sl, [sp] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ + blx r1 │ │ + b.n 105d4 │ │ + movs r5, #1 │ │ + b.n 105a0 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + nop │ │ + strh r0, [r0, #58] ; 0x3a │ │ + movs r5, r0 │ │ + │ │ +0001068c : │ │ + ldr r3, [pc, #500] ; (10884 ) │ │ + movs r2, #0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub.w sp, sp, #928 ; 0x3a0 │ │ + ldr r3, [r3, #0] │ │ + str r0, [sp, #24] │ │ + str r3, [sp, #924] ; 0x39c │ │ + str r2, [sp, #40] ; 0x28 │ │ + cmp r0, #0 │ │ + beq.w 10802 │ │ + movs r4, #1 │ │ + movs r2, #0 │ │ + str r4, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + strd r0, r1, [sp, #16] │ │ + mov r0, r4 │ │ + bl 981c │ │ + cmp r0, #0 │ │ + beq.w 10802 │ │ + ldr r3, [pc, #448] ; (10888 ) │ │ + add r4, sp, #44 ; 0x2c │ │ + add r3, pc │ │ + mov r0, r4 │ │ + ldr r3, [r3, #40] ; 0x28 │ │ + blx r3 │ │ + ldr r2, [pc, #440] ; (1088c ) │ │ + ldr r3, [pc, #440] ; (10890 ) │ │ + add r2, pc │ │ + str r2, [r4, #0] │ │ + add r3, pc │ │ + str r3, [r4, #8] │ │ + str r0, [sp, #432] ; 0x1b0 │ │ + add r0, sp, #176 ; 0xb0 │ │ + blx 9214 │ │ + cmp r0, #0 │ │ + bne.n 107d4 │ │ + ldr r3, [pc, #424] ; (10894 ) │ │ + add r4, sp, #432 ; 0x1b0 │ │ + movs r1, #90 ; 0x5a │ │ + mov.w r2, #488 ; 0x1e8 │ │ + add r3, pc │ │ + mov r0, r4 │ │ + ldr r3, [r3, #12] │ │ + blx r3 │ │ + ldr r3, [r4, #24] │ │ + cmp r3, #0 │ │ + beq.w 1086a │ │ + ldr r6, [pc, #400] ; (10898 ) │ │ + add r4, sp, #432 ; 0x1b0 │ │ + ldr.w r8, [pc, #400] ; 1089c │ │ + movs r5, #0 │ │ + add r6, pc │ │ + ldr.w ip, [pc, #396] ; 108a0 │ │ + ldr.w lr, [pc, #396] ; 108a4 │ │ + add r8, pc │ │ + ldr r7, [r6, #32] │ │ + add ip, pc │ │ + ldr r2, [pc, #392] ; (108a8 ) │ │ + add lr, pc │ │ + str.w r8, [r3, #8] │ │ + mov r0, r4 │ │ + str r7, [sp, #28] │ │ + add r2, pc │ │ + ldr r7, [sp, #24] │ │ + movs r1, #1 │ │ + str.w ip, [r3, #12] │ │ + str.w lr, [r3, #16] │ │ + str r7, [r3, #28] │ │ + ldr r7, [sp, #28] │ │ + str r2, [r3, #24] │ │ + str r5, [r3, #4] │ │ + str r7, [r3, #20] │ │ + str r5, [r3, #0] │ │ + ldr r3, [r6, #24] │ │ + blx r3 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + cmp r3, #4 │ │ + beq.n 1081a │ │ + movs r2, #2 │ │ + mov r0, r4 │ │ + str r2, [r4, #44] ; 0x2c │ │ + str r5, [r4, #84] ; 0x54 │ │ + ldr r3, [r6, #8] │ │ + blx r3 │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + movs r3, #255 ; 0xff │ │ + mov r0, r5 │ │ + str r3, [sp, #0] │ │ + str r5, [sp, #12] │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + mov.w r4, #65280 ; 0xff00 │ │ + str r3, [sp, #8] │ │ + str r4, [sp, #4] │ │ + movs r3, #24 │ │ + blx 9154 │ │ + str r0, [sp, #40] ; 0x28 │ │ + add r7, sp, #40 ; 0x28 │ │ + ldr r4, [r7, #0] │ │ + cmp r4, #0 │ │ + beq.n 1084a │ │ + ldr r3, [pc, #296] ; (108ac ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + ldr.w r8, [pc, #296] ; 108b0 │ │ + add r3, pc │ │ + mov r4, r0 │ │ + add r8, pc │ │ + ldr r3, [r3, #36] ; 0x24 │ │ + blx r3 │ │ + b.n 107b6 │ │ + ldr r2, [r7, #0] │ │ + add r5, sp, #36 ; 0x24 │ │ + ldr.w ip, [r7] │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + ldr r6, [r2, #20] │ │ + movs r2, #1 │ │ + ldr.w ip, [ip, #16] │ │ + mla r3, ip, r3, r6 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr.w r3, [r8, #28] │ │ + blx r3 │ │ + ldr.w r3, [r4, #140] ; 0x8c │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + cmp r3, r2 │ │ + bcc.n 10796 │ │ + ldr r5, [pc, #240] ; (108b4 ) │ │ + mov r0, r4 │ │ + add r5, pc │ │ + ldr r3, [r5, #20] │ │ + blx r3 │ │ + mov r0, r4 │ │ + ldr r3, [r5, #16] │ │ + blx r3 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + b.n 10804 │ │ + ldr r3, [pc, #224] ; (108b8 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #16] │ │ + blx r3 │ │ + add r3, sp, #40 ; 0x28 │ │ + ldr r2, [r3, #0] │ │ + cbz r2, 107ea │ │ + ldr r0, [r3, #0] │ │ + blx 9160 │ │ + ldr r4, [sp, #24] │ │ + movs r1, #0 │ │ + ldrd r2, r3, [sp, #16] │ │ + str r1, [sp, #0] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r0, [pc, #192] ; (108bc ) │ │ + add r0, pc │ │ + blx 916c │ │ + movs r0, #0 │ │ + ldr r3, [pc, #184] ; (108c0 ) │ │ + ldr r2, [sp, #924] ; 0x39c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bne.n 1087e │ │ + add.w sp, sp, #928 ; 0x3a0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + str r3, [r4, #44] ; 0x2c │ │ + mov r0, r4 │ │ + str r5, [r4, #84] ; 0x54 │ │ + ldr r3, [r6, #8] │ │ + blx r3 │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + mov.w r4, #65280 ; 0xff00 │ │ + mov r0, r5 │ │ + stmia.w sp, {r3, r4} │ │ + movs r3, #255 ; 0xff │ │ + mov.w r4, #4278190080 ; 0xff000000 │ │ + str r3, [sp, #8] │ │ + str r4, [sp, #12] │ │ + movs r3, #32 │ │ + blx 9154 │ │ + str r0, [sp, #40] ; 0x28 │ │ + b.n 1077a │ │ + ldr r3, [pc, #120] ; (108c4 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #16] │ │ + blx r3 │ │ + ldr r0, [sp, #24] │ │ + str r4, [sp, #0] │ │ + ldrd r2, r3, [sp, #16] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + ldr r0, [pc, #100] ; (108c8 ) │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10802 │ │ + ldr r5, [r4, #4] │ │ + mov r1, r3 │ │ + mov r0, r4 │ │ + mov.w r2, #4128 ; 0x1020 │ │ + ldr r3, [r5, #0] │ │ + blx r3 │ │ + mov r3, r0 │ │ + str r0, [r4, #24] │ │ + b.n 10704 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + nop │ │ + strh r4, [r2, #48] ; 0x30 │ │ + movs r5, r0 │ │ + ldrh r6, [r3, #12] │ │ + movs r5, r0 │ │ + ldc2l 15, cr15, [fp, #1020] ; 0x3fc │ │ + ldc2l 15, cr15, [r3, #1020] ; 0x3fc │ │ + ldrh r4, [r6, #10] │ │ + movs r5, r0 │ │ + ldrh r2, [r3, #10] │ │ + movs r5, r0 │ │ + stc2 15, cr15, [sp, #-1020]! ; 0xfffffc04 │ │ + stc2 15, cr15, [sp, #-1020]! ; 0xfffffc04 │ │ + ldc2l 15, cr15, [sp, #-1020] ; 0xfffffc04 │ │ + ldc2l 15, cr15, [pc, #-1020]! ; 104b0 │ │ + ldrh r6, [r3, #6] │ │ + movs r5, r0 │ │ + ldrh r2, [r3, #6] │ │ + movs r5, r0 │ │ + ldrh r4, [r4, #4] │ │ + movs r5, r0 │ │ + ldrh r0, [r2, #4] │ │ + movs r5, r0 │ │ + usat16 r0, #4, ip │ │ + strh r0, [r4, #36] ; 0x24 │ │ + movs r5, r0 │ │ + ldrh r2, [r3, #0] │ │ + movs r5, r0 │ │ + adcs.w r0, r2, #4 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + subw sp, sp, #1084 ; 0x43c │ │ + ldr.w sl, [pc, #1252] ; 10dbc │ │ + mov r4, r0 │ │ + mov r6, r0 │ │ + add sl, pc │ │ + ldr.w sl, [sl] │ │ + ldr.w r3, [sl] │ │ + str.w r3, [sp, #1076] ; 0x434 │ │ + cbz r0, 10942 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + mov r7, r1 │ │ + movs r1, #1 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + strd r0, r1, [sp, #16] │ │ + blx 9250 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r6, r0 │ │ + cmp.w r8, #0 │ │ + beq.n 1095a │ │ + cmp r7, #1 │ │ + beq.n 10a06 │ │ + ldr.w r1, [pc, #1176] ; 10dc0 │ │ + add r1, pc │ │ + ldr.w r0, [pc, #1176] ; 10dc4 │ │ + add r0, pc │ │ + blx 916c │ │ + movs r6, #0 │ │ + ldrd r2, r3, [sp, #16] │ │ + str r6, [sp, #0] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr.w r2, [sp, #1076] ; 0x434 │ │ + mov r0, r6 │ │ + ldr.w r3, [sl] │ │ + cmp r2, r3 │ │ + bne.w 10d92 │ │ + addw sp, sp, #1084 ; 0x43c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + subs r5, r5, r7 │ │ + it ne │ │ + movne r5, #1 │ │ + cmp r0, #0 │ │ + it eq │ │ + orreq.w r5, r5, #1 │ │ + cmp r5, #0 │ │ + bne.n 10920 │ │ + add.w fp, sp, #51 ; 0x33 │ │ + mov r9, r5 │ │ + mov r8, r5 │ │ + str r5, [sp, #24] │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r1, fp │ │ + mov r0, r4 │ │ + add.w r9, r9, #1 │ │ + blx r5 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + ldr r5, [r4, #8] │ │ + mov r1, fp │ │ + mov r0, r4 │ │ + blx r5 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + ldr r5, [r4, #8] │ │ + mov r1, fp │ │ + mov r0, r4 │ │ + blx r5 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + mov r1, fp │ │ + mov r0, r4 │ │ + ldr r7, [r4, #8] │ │ + ldrb.w r5, [fp] │ │ + blx r7 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + cmp r5, #0 │ │ + it eq │ │ + moveq.w r5, #256 ; 0x100 │ │ + cmp r5, r8 │ │ + itt gt │ │ + movgt r8, r5 │ │ + strgt r0, [sp, #24] │ │ + cmp r9, r6 │ │ + bne.n 10976 │ │ + ldr r5, [sp, #24] │ │ + movs r3, #0 │ │ + mov r0, r4 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + asrs r3, r5, #31 │ │ + mov r2, r5 │ │ + blx r1 │ │ + cmp r0, #0 │ │ + sbcs.w r3, r1, #0 │ │ + blt.n 10a0c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + cmp r0, #40 ; 0x28 │ │ + beq.n 10a14 │ │ + ldr r0, [pc, #968] ; (10dc8 ) │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10934 │ │ + ldr r1, [pc, #964] ; (10dcc ) │ │ + add r1, pc │ │ + b.n 1092a │ │ + movs r0, #3 │ │ + blx 9274 │ │ + b.n 10934 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r7, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + blx 922c │ │ + ldr r1, [pc, #880] ; (10dd0 ) │ │ + add r1, pc │ │ + blx 9280 │ │ + cmp r0, #0 │ │ + bne.w 10934 │ │ + cmp r6, #0 │ │ + bne.w 10c5a │ │ + subs r3, r7, #1 │ │ + cmp r3, #31 │ │ + bhi.w 10bc4 │ │ + tbb [pc, r3] │ │ + add r3, pc, #512 ; (adr r3, 10c80 ) │ │ + strh r3, [r4, #4] │ │ + add r3, pc, #652 ; (adr r3, 10d10 ) │ │ + asrs r3, r4, #2 │ │ + add r3, pc, #652 ; (adr r3, 10d14 ) │ │ + add r3, pc, #652 ; (adr r3, 10d18 ) │ │ + add r3, pc, #652 ; (adr r3, 10d18 ) │ │ + add r3, pc, #652 ; (adr r3, 10d1c ) │ │ + add r3, pc, #652 ; (adr r3, 10d1c ) │ │ + add r3, pc, #652 ; (adr r3, 10d20 ) │ │ + add r3, pc, #652 ; (adr r3, 10d20 ) │ │ + add r3, pc, #652 ; (adr r3, 10d24 ) │ │ + add r3, pc, #652 ; (adr r3, 10d24 ) │ │ + add r3, pc, #652 ; (adr r3, 10d28 ) │ │ + add r3, pc, #652 ; (adr r3, 10d28 ) │ │ + strh r3, [r4, #20] │ │ + mov.w r9, #8 │ │ + mov.w r1, #16711680 ; 0xff0000 │ │ + mov.w r3, #65280 ; 0xff00 │ │ + mov.w r2, r8, asr #1 │ │ + stmia.w sp, {r1, r3} │ │ + movs r0, #0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + str r1, [sp, #8] │ │ + str r3, [sp, #12] │ │ + movs r3, #32 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx 9154 │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.w 10934 │ │ + cmp r5, #0 │ │ + beq.w 10c64 │ │ + ble.n 10af6 │ │ + add r7, sp, #52 ; 0x34 │ │ + mov.w r8, #0 │ │ + str r6, [sp, #24] │ │ + add.w r1, r7, r8, lsl #2 │ │ + mov r0, r4 │ │ + movs r2, #4 │ │ + add.w r8, r8, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + blx r6 │ │ + cmp r8, r5 │ │ + blt.n 10ade │ │ + ldr r6, [sp, #24] │ │ + ldr r3, [r6, #12] │ │ + cmp.w r9, #4 │ │ + ldr r2, [r6, #16] │ │ + ldr r5, [r6, #20] │ │ + mla r3, r2, r3, r5 │ │ + str r3, [sp, #32] │ │ + beq.w 10c8a │ │ + cmp.w r9, #8 │ │ + beq.w 10c9a │ │ + cmp.w r9, #1 │ │ + beq.w 10c6a │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + rsb r3, r9, #8 │ │ + str.w sl, [sp, #44] ; 0x2c │ │ + str r3, [sp, #28] │ │ + ldr r5, [r6, #20] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, r5 │ │ + bls.w 10cba │ │ + mov r2, r3 │ │ + cmp.w r9, #4 │ │ + ldr r3, [r6, #16] │ │ + sub.w r2, r2, r3 │ │ + str r2, [sp, #32] │ │ + beq.n 10bce │ │ + cmp.w r9, #8 │ │ + beq.n 10bce │ │ + cmp.w r9, #1 │ │ + beq.n 10bce │ │ + ldr r5, [r4, #8] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #32] │ │ + movs r2, #1 │ │ + blx r5 │ │ + ldr r3, [r6, #16] │ │ + cmp r0, r3 │ │ + bne.w 10da8 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 10b28 │ │ + movs r7, #0 │ │ + mov r8, r3 │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + add r7, r2 │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + blx r5 │ │ + cmp r7, r8 │ │ + blt.n 10b6a │ │ + b.n 10b28 │ │ + mov r9, r7 │ │ + b.n 10aa2 │ │ + mov.w r1, #16711680 ; 0xff0000 │ │ + mov.w r3, #65280 ; 0xff00 │ │ + mov.w r2, r8, asr #1 │ │ + stmia.w sp, {r1, r3} │ │ + movs r0, #0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + str r1, [sp, #8] │ │ + str r3, [sp, #12] │ │ + movs r3, #32 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx 9154 │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.w 10934 │ │ + ldr r3, [r0, #12] │ │ + mov.w r9, #0 │ │ + ldr r2, [r0, #16] │ │ + ldr r5, [r0, #20] │ │ + str.w r9, [sp, #36] ; 0x24 │ │ + mla r3, r2, r3, r5 │ │ + str r3, [sp, #32] │ │ + b.n 10b1e │ │ + ldr r0, [pc, #524] ; (10dd4 ) │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10934 │ │ + movs r3, #0 │ │ + strb.w r3, [fp] │ │ + ldr r3, [r6, #8] │ │ + cmp r3, #0 │ │ + ble.n 10b60 │ │ + ldr r3, [sp, #32] │ │ + movs r0, #8 │ │ + mov r1, r9 │ │ + movs r7, #0 │ │ + subs r5, r3, #4 │ │ + add r3, sp, #52 ; 0x34 │ │ + str r3, [sp, #24] │ │ + blx 5c528 <__divsi3@@Base> │ │ + mov sl, r7 │ │ + mov r8, r0 │ │ + b.n 10c16 │ │ + ldr r3, [sp, #28] │ │ + add.w sl, sl, #1 │ │ + ldr r2, [sp, #24] │ │ + asr.w r3, r7, r3 │ │ + lsl.w r7, r7, r9 │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + uxtb r7, r7 │ │ + str.w r3, [r5, #4]! │ │ + strb.w r7, [fp] │ │ + ldr r3, [r6, #8] │ │ + cmp sl, r3 │ │ + bge.n 10b60 │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + blx 5c604 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + bne.n 10bf2 │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + blx r7 │ │ + cbz r0, 10c36 │ │ + ldrb.w r7, [fp] │ │ + b.n 10bf2 │ │ + ldr r0, [pc, #416] ; (10dd8 ) │ │ + ldr.w sl, [sp, #44] ; 0x2c │ │ + add r0, pc │ │ + blx 916c │ │ + ldrd r2, r3, [sp, #16] │ │ + movs r5, #0 │ │ + mov r0, r4 │ │ + str r5, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + mov r0, r6 │ │ + blx 9160 │ │ + mov r6, r5 │ │ + b.n 10942 │ │ + ldr r0, [pc, #384] ; (10ddc ) │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10934 │ │ + mov.w r5, #256 ; 0x100 │ │ + b.n 10ad6 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r5, r3, #7 │ │ + asrs r5, r5, #3 │ │ + ands.w r3, r5, #3 │ │ + beq.n 10c96 │ │ + movs r3, #3 │ │ + movt r3, #32768 ; 0x8000 │ │ + ands r3, r5 │ │ + cmp r3, #0 │ │ + blt.n 10cb0 │ │ + rsb r3, r3, #4 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 10b1e │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r5, r3, #1 │ │ + asrs r5, r5, #1 │ │ + ands.w r3, r5, #3 │ │ + bne.n 10c76 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 10b1e │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ands.w r3, r3, #3 │ │ + beq.n 10c96 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + movs r3, #3 │ │ + movt r3, #32768 ; 0x8000 │ │ + ands r3, r2 │ │ + cmp r3, #0 │ │ + bge.n 10c82 │ │ + subs r3, #1 │ │ + orn r3, r3, #3 │ │ + adds r3, #1 │ │ + b.n 10c82 │ │ + ldr r3, [r6, #12] │ │ + ldr r1, [r6, #16] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr.w sl, [sp, #44] ; 0x2c │ │ + mla r3, r1, r3, r5 │ │ + adds r2, #7 │ │ + asrs r7, r2, #3 │ │ + str r3, [sp, #24] │ │ + ands.w r3, r7, #3 │ │ + beq.n 10da4 │ │ + movs r3, #3 │ │ + movt r3, #32768 ; 0x8000 │ │ + ands r3, r7 │ │ + cmp r3, #0 │ │ + ittt lt │ │ + addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + ornlt r3, r3, #3 │ │ + addlt r3, #1 │ │ + rsb r3, r3, #4 │ │ + mov r2, r3 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, r5 │ │ + bls.w 10942 │ │ + add.w r9, sp, #50 ; 0x32 │ │ + str.w sl, [sp, #28] │ │ + mov sl, r2 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r6, #8] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #24] │ │ + movs r2, #0 │ │ + cmp r3, r2 │ │ + strb.w r2, [r9] │ │ + ble.n 10d6a │ │ + ldr r2, [sp, #24] │ │ + movs r3, #0 │ │ + mov r7, r3 │ │ + sub.w r8, r2, #4 │ │ + b.n 10d48 │ │ + ldr.w r2, [r8, #4]! │ │ + lsrs r1, r3, #7 │ │ + add.w r7, r7, #1 │ │ + mov.w r3, r3, lsl #1 │ │ + ite ne │ │ + movne r1, #0 │ │ + moveq.w r1, #4278190080 ; 0xff000000 │ │ + orrs r2, r1 │ │ + str.w r2, [r8] │ │ + ldr r2, [r6, #8] │ │ + uxtb r3, r3 │ │ + strb.w r3, [r9] │ │ + cmp r7, r2 │ │ + bge.n 10d6a │ │ + asrs r2, r7, #31 │ │ + lsrs r2, r2, #29 │ │ + adds r1, r7, r2 │ │ + and.w r1, r1, #7 │ │ + cmp r1, r2 │ │ + bne.n 10d20 │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + mov r3, r2 │ │ + mov r1, r9 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + cbz r0, 10d96 │ │ + ldrb.w r3, [r9] │ │ + b.n 10d20 │ │ + cmp.w sl, #0 │ │ + beq.n 10d86 │ │ + mov.w r8, #0 │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + add r8, r2 │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + blx r7 │ │ + cmp sl, r8 │ │ + bgt.n 10d74 │ │ + ldr r3, [r6, #20] │ │ + ldr r2, [sp, #24] │ │ + cmp r2, r3 │ │ + bls.n 10db4 │ │ + ldr r1, [r6, #16] │ │ + b.n 10d02 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + ldr r0, [pc, #72] ; (10de0 ) │ │ + ldr.w sl, [sp, #28] │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10c42 │ │ + mov r2, r3 │ │ + b.n 10cf0 │ │ + movs r0, #1 │ │ + ldr.w sl, [sp, #44] ; 0x2c │ │ + blx 9274 │ │ + b.n 10c42 │ │ + ldr.w sl, [sp, #28] │ │ + b.n 10942 │ │ + nop │ │ + strh r4, [r1, #30] │ │ + movs r5, r0 │ │ + ; instruction: 0xf0e00004 │ │ + ; instruction: 0xf28e0004 │ │ + rsbs r0, lr, #4 │ │ + and.w r0, r4, #4 │ │ + cdp 0, 15, cr0, cr3, cr4, {0} │ │ + bics.w r0, r6, #4 │ │ + and.w r0, r8, #4 │ │ + vaddl.s8 q8, d4, d4 │ │ + cdp 0, 10, cr0, cr8, cr4, {0} │ │ + │ │ +00010de4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #20 │ │ + ldr.w r8, [pc, #112] ; 10e5c │ │ + mov r5, r0 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + ldr.w r3, [r8] │ │ + str r3, [sp, #12] │ │ + cbz r0, 10e56 │ │ + movs r4, #1 │ │ + movs r2, #0 │ │ + str r4, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + add.w r9, sp, #8 │ │ + blx r1 │ │ + mov r3, r4 │ │ + movs r2, #2 │ │ + ldr r4, [r5, #8] │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + mov r0, r5 │ │ + mov r1, r9 │ │ + blx r4 │ │ + mov r4, r0 │ │ + cbnz r0, 10e42 │ │ + movs r1, #0 │ │ + mov r2, r6 │ │ + str r1, [sp, #0] │ │ + mov r3, r7 │ │ + mov r0, r5 │ │ + ldr r1, [r5, #4] │ │ + blx r1 │ │ + mov r0, r4 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + bne.n 10e58 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ldr r1, [pc, #28] ; (10e60 ) │ │ + mov r0, r9 │ │ + movs r2, #2 │ │ + add r1, pc │ │ + blx 928c │ │ + clz r4, r0 │ │ + lsrs r4, r4, #5 │ │ + b.n 10e22 │ │ + b.n 10e32 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + ldrb r0, [r7, #26] │ │ + movs r5, r0 │ │ + cdp 0, 1, cr0, cr4, cr4, {0} │ │ + │ │ +00010e64 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r4, r0 │ │ + sub sp, #8 │ │ + mov r5, r0 │ │ + cbz r0, 10ebe │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r1, #1 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ + mov r7, r1 │ │ + blx 925c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + cmp r5, #0 │ │ + it eq │ │ + cmpeq.w r8, #1 │ │ + mov.w r1, #0 │ │ + mov r2, r6 │ │ + ite eq │ │ + moveq r5, #1 │ │ + movne r5, #0 │ │ + str r1, [sp, #0] │ │ + mov r3, r7 │ │ + ldr r1, [r4, #4] │ │ + cmp r0, #0 │ │ + ite eq │ │ + moveq r5, #0 │ │ + andne.w r5, r5, #1 │ │ + mov r0, r4 │ │ + blx r1 │ │ + mov r0, r5 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + │ │ +00010ec8 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r4, r0 │ │ + sub sp, #8 │ │ + mov r5, r0 │ │ + cbz r0, 10f22 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r1, #1 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ + mov r7, r1 │ │ + blx 925c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + cmp r5, #0 │ │ + it eq │ │ + cmpeq.w r8, #2 │ │ + mov.w r1, #0 │ │ + mov r2, r6 │ │ + ite eq │ │ + moveq r5, #1 │ │ + movne r5, #0 │ │ + str r1, [sp, #0] │ │ + mov r3, r7 │ │ + ldr r1, [r4, #4] │ │ + cmp r0, #0 │ │ + ite eq │ │ + moveq r5, #0 │ │ + andne.w r5, r5, #1 │ │ + mov r0, r4 │ │ + blx r1 │ │ + mov r0, r5 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + │ │ +00010f2c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #84 ; 0x54 │ │ + ldr.w sl, [pc, #2168] ; 117ac │ │ + mov r4, r0 │ │ + mov r5, r0 │ │ + add sl, pc │ │ + ldr.w sl, [sl] │ │ + ldr.w r3, [sl] │ │ + str r3, [sp, #76] ; 0x4c │ │ + cbz r0, 10f90 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r5, #1 │ │ + str r5, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + add r7, sp, #72 ; 0x48 │ │ + blx r1 │ │ + strd r0, r1, [sp, #16] │ │ + blx 9250 │ │ + mov r2, r5 │ │ + mov r1, r7 │ │ + ldr r6, [r4, #8] │ │ + mov r0, r4 │ │ + movs r3, #2 │ │ + blx r6 │ │ + cmp r0, #2 │ │ + mov r2, r0 │ │ + beq.n 10fa4 │ │ + mov r0, r5 │ │ + movs r5, #0 │ │ + blx 9274 │ │ + movs r6, #0 │ │ + ldrd r2, r3, [sp, #16] │ │ + str r6, [sp, #0] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + cbz r5, 10f90 │ │ + mov r0, r5 │ │ + mov r5, r6 │ │ + blx 9160 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + mov r0, r5 │ │ + ldr.w r3, [sl] │ │ + cmp r2, r3 │ │ + bne.w 117a4 │ │ + add sp, #84 ; 0x54 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr.w r1, [pc, #2056] ; 117b0 │ │ + mov r0, r7 │ │ + add r1, pc │ │ + blx 928c │ │ + mov r8, r0 │ │ + cbz r0, 10fc2 │ │ + ldr.w r0, [pc, #2044] ; 117b4 │ │ + movs r5, #0 │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10f78 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + str r0, [sp, #32] │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r6, r0 │ │ + cmp r6, #12 │ │ + mov r0, r4 │ │ + beq.w 112f8 │ │ + blx 9268 │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r9, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r7, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + str r0, [sp, #28] │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + cmp.w r9, #0 │ │ + itte lt │ │ + rsblt r9, r9, #0 │ │ + strlt r5, [sp, #36] ; 0x24 │ │ + strge.w r8, [sp, #36] ; 0x24 │ │ + blx 922c │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + bne.w 1129c │ │ + cmp r7, #1 │ │ + beq.w 11322 │ │ + cmp r7, #4 │ │ + beq.w 11322 │ │ + ldr r2, [sp, #28] │ │ + cmp r2, #0 │ │ + bne.w 1131e │ │ + mov fp, r2 │ │ + ldr r2, [sp, #32] │ │ + add.w r3, r6, #14 │ │ + cmp r2, r3 │ │ + beq.w 1140e │ │ + cmp r7, #15 │ │ + bcc.w 1132a │ │ + cmp r7, #16 │ │ + bls.w 11346 │ │ + cmp r7, #32 │ │ + bne.w 1132a │ │ + mov r0, r4 │ │ + blx 9268 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + movs r2, #0 │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + mov r3, r0 │ │ + str r2, [sp, #0] │ │ + movs r0, #0 │ │ + str r5, [sp, #8] │ │ + mov r2, r9 │ │ + str r3, [sp, #12] │ │ + mov r3, r7 │ │ + str.w r8, [sp, #4] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx 9154 │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 10f78 │ │ + ldr r3, [r0, #4] │ │ + ldr.w r8, [r3, #4] │ │ + cmp.w r8, #0 │ │ + beq.n 1117e │ │ + ldrd r2, r3, [sp, #16] │ │ + mov.w r9, #0 │ │ + mov r0, r4 │ │ + str.w r9, [sp] │ │ + adds r2, #14 │ │ + ldr r1, [r4, #4] │ │ + adc.w r3, r3, #0 │ │ + adds r2, r2, r6 │ │ + adc.w r3, r3, #0 │ │ + blx r1 │ │ + cmp r0, #0 │ │ + sbcs.w r3, r1, #0 │ │ + blt.w 11392 │ │ + cmp r6, #12 │ │ + mov.w r3, #1 │ │ + lsl.w r3, r3, r7 │ │ + str r3, [sp, #44] ; 0x2c │ │ + beq.w 113b4 │ │ + cmp r3, #0 │ │ + ble.n 11178 │ │ + str.w fp, [sp, #56] ; 0x38 │ │ + mov fp, sl │ │ + ldr.w sl, [sp, #44] ; 0x2c │ │ + movs r7, #255 ; 0xff │ │ + str r5, [sp, #48] ; 0x30 │ │ + ldr.w r1, [r8, #4] │ │ + mov.w r5, r9, lsl #2 │ │ + movs r2, #1 │ │ + ldr r6, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + adds r1, #2 │ │ + mov r0, r4 │ │ + blx r6 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + ldr r6, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + add r1, r2 │ │ + mov r0, r4 │ │ + blx r6 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + ldr r6, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + add r9, r2 │ │ + blx r6 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + adds r1, #3 │ │ + ldr r6, [r4, #8] │ │ + blx r6 │ │ + ldr.w r3, [r8, #4] │ │ + cmp r9, sl │ │ + add r5, r3 │ │ + strb r7, [r5, #3] │ │ + bne.n 11118 │ │ + mov sl, fp │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr.w fp, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + str.w r3, [r8] │ │ + ldrd r8, r9, [sp, #16] │ │ + movs r7, #0 │ │ + ldr r3, [sp, #32] │ │ + mov r0, r4 │ │ + str r7, [sp, #0] │ │ + adds.w r8, r8, r3 │ │ + ldr r1, [r4, #4] │ │ + adc.w r9, r9, #0 │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ + blx r1 │ │ + cmp r0, #0 │ │ + sbcs.w r3, r1, #0 │ │ + blt.w 11392 │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bls.w 11524 │ │ + ldr r3, [r5, #20] │ │ + cmp.w fp, #1 │ │ + ldr r2, [r5, #12] │ │ + mov r1, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r5, #16] │ │ + mla r2, r2, r3, r1 │ │ + str r2, [sp, #48] ; 0x30 │ │ + beq.w 1136e │ │ + cmp.w fp, #4 │ │ + bne.w 1139a │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add.w r8, r2, #1 │ │ + mov.w r6, r8, asr #1 │ │ + ands.w r2, r6, #3 │ │ + beq.w 11380 │ │ + mov.w r1, r8, asr #31 │ │ + lsrs r1, r1, #30 │ │ + adds r2, r6, r1 │ │ + and.w r2, r2, #3 │ │ + subs r2, r2, r1 │ │ + rsb r2, r2, #4 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + cmp r2, #0 │ │ + bne.w 11368 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + subs r2, r2, r3 │ │ + str r2, [sp, #32] │ │ + rsb r2, fp, #8 │ │ + ldr r1, [sp, #32] │ │ + str.w sl, [sp, #56] ; 0x38 │ │ + mov r8, r2 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + mov r2, r1 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + cmp r0, r1 │ │ + ite hi │ │ + movhi r2, #1 │ │ + movls r2, #0 │ │ + cmp r6, r1 │ │ + it hi │ │ + movhi r2, #0 │ │ + cmp r2, #0 │ │ + beq.w 114a0 │ │ + cmp.w fp, #1 │ │ + beq.n 11234 │ │ + cmp.w fp, #4 │ │ + bne.n 112dc │ │ + movs r3, #0 │ │ + strb.w r3, [sp, #71] ; 0x47 │ │ + ldr r3, [r5, #8] │ │ + cmp r3, #0 │ │ + ble.n 112a0 │ │ + ldr r3, [sp, #32] │ │ + movs r0, #8 │ │ + mov r1, fp │ │ + movs r7, #0 │ │ + subs r6, r3, #1 │ │ + add.w r3, sp, #71 ; 0x47 │ │ + str r3, [sp, #28] │ │ + blx 5c528 <__divsi3@@Base> │ │ + mov sl, r7 │ │ + mov r9, r0 │ │ + b.n 1127a │ │ + asr.w r7, r7, r8 │ │ + strb.w r7, [r6, #1]! │ │ + ldrb.w r7, [sp, #71] ; 0x47 │ │ + add.w sl, sl, #1 │ │ + lsl.w r7, r7, fp │ │ + uxtb r7, r7 │ │ + strb.w r7, [sp, #71] ; 0x47 │ │ + ldr r3, [r5, #8] │ │ + cmp sl, r3 │ │ + bge.n 112a0 │ │ + mov r0, sl │ │ + mov r1, r9 │ │ + blx 5c604 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + bne.n 1125a │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #28] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + beq.n 11336 │ │ + ldrb.w r7, [sp, #71] ; 0x47 │ │ + b.n 1125a │ │ + movs r5, #0 │ │ + b.n 10f78 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cbz r3, 112c0 │ │ + add.w r7, sp, #71 ; 0x47 │ │ + mov.w r9, #0 │ │ + mov sl, r3 │ │ + movs r2, #1 │ │ + ldr r6, [r4, #8] │ │ + add r9, r2 │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, r7 │ │ + blx r6 │ │ + cmp sl, r9 │ │ + bgt.n 112ae │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbz r3, 112d0 │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r5, #16] │ │ + add r2, r3 │ │ + str r2, [sp, #32] │ │ + mov r1, r2 │ │ + b.n 1120e │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r5, #16] │ │ + subs r2, r2, r3 │ │ + str r2, [sp, #32] │ │ + mov r1, r2 │ │ + b.n 1120e │ │ + ldr r6, [r4, #8] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #32] │ │ + movs r2, #1 │ │ + blx r6 │ │ + ldr r3, [r5, #16] │ │ + cmp r0, r3 │ │ + beq.n 112a0 │ │ + movs r0, #1 │ │ + ldr.w sl, [sp, #56] ; 0x38 │ │ + blx 9274 │ │ + b.n 10f78 │ │ + str.w r8, [sp, #28] │ │ + blx 925c │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r9, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + str.w r8, [sp, #36] ; 0x24 │ │ + mov r7, r0 │ │ + b.n 1103e │ │ + mov fp, r3 │ │ + b.n 1106c │ │ + ldr r3, [sp, #28] │ │ + mov fp, r7 │ │ + cbnz r3, 11384 │ │ + movs r7, #8 │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov r2, r3 │ │ + mov r5, r3 │ │ + mov r8, r3 │ │ + b.n 110a4 │ │ + ldr.w r0, [pc, #1152] ; 117b8 │ │ + ldr.w sl, [sp, #56] ; 0x38 │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10f78 │ │ + mov r0, r4 │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + blx 9268 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + mov r5, r0 │ │ + b.n 110a4 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + str r2, [sp, #32] │ │ + b.n 11202 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add.w r8, r2, #7 │ │ + mov.w r6, r8, asr #3 │ │ + ands.w r2, r6, #3 │ │ + bne.w 111e0 │ │ + str r2, [sp, #40] ; 0x28 │ │ + b.n 111f4 │ │ + movs r3, #0 │ │ + movs r7, #8 │ │ + mov r2, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov r5, r3 │ │ + mov r8, r3 │ │ + b.n 110a4 │ │ + movs r0, #3 │ │ + blx 9274 │ │ + b.n 10f78 │ │ + ands.w r2, r3, #3 │ │ + beq.n 11380 │ │ + asrs r1, r3, #31 │ │ + lsrs r1, r1, #30 │ │ + adds r2, r3, r1 │ │ + and.w r2, r2, #3 │ │ + subs r2, r2, r1 │ │ + rsb r2, r2, #4 │ │ + str r2, [sp, #40] ; 0x28 │ │ + b.n 111f4 │ │ + cmp r3, #0 │ │ + ble.w 11178 │ │ + str.w fp, [sp, #56] ; 0x38 │ │ + movs r6, #255 ; 0xff │ │ + mov fp, sl │ │ + mov sl, r3 │ │ + str r5, [sp, #48] ; 0x30 │ │ + ldr.w r1, [r8, #4] │ │ + mov.w r5, r9, lsl #2 │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + adds r1, #2 │ │ + mov r0, r4 │ │ + blx r7 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + add r1, r2 │ │ + mov r0, r4 │ │ + blx r7 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + ldr r7, [r4, #8] │ │ + add r9, r2 │ │ + blx r7 │ │ + ldr.w r3, [r8, #4] │ │ + cmp r9, sl │ │ + add r5, r3 │ │ + strb r6, [r5, #3] │ │ + bne.n 113c6 │ │ + b.n 11170 │ │ + sub.w r3, r7, #15 │ │ + cmp r3, #17 │ │ + bhi.n 1132a │ │ + add r2, pc, #8 ; (adr r2, 11420 ) │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + add r2, r3 │ │ + bx r2 │ │ + lsls r1, r6, #1 │ │ + movs r0, r0 │ │ + lsls r1, r6, #1 │ │ + movs r0, r0 │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + lsls r7, r3, #1 │ │ + movs r0, r0 │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + lsls r1, r1, #1 │ │ + movs r0, r0 │ │ + movs r3, #1 │ │ + movs r7, #32 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r5, #255 ; 0xff │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + mov.w r8, #65280 ; 0xff00 │ │ + mov.w r2, #16711680 ; 0xff0000 │ │ + b.n 110a4 │ │ + movs r3, #0 │ │ + movs r7, #24 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r5, #255 ; 0xff │ │ + mov.w r8, #65280 ; 0xff00 │ │ + mov.w r2, #16711680 ; 0xff0000 │ │ + b.n 110a4 │ │ + movs r3, #0 │ │ + movs r5, #31 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov.w r8, #992 ; 0x3e0 │ │ + mov.w r2, #31744 ; 0x7c00 │ │ + b.n 110a4 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr.w sl, [sp, #56] ; 0x38 │ │ + cmp r2, #0 │ │ + beq.w 10f90 │ │ + ldr r1, [r5, #20] │ │ + ldr r4, [r5, #12] │ │ + adds r0, r1, #3 │ │ + mla r3, r3, r4, r0 │ │ + cmp r0, r3 │ │ + bcs.w 10f90 │ │ + ldrb r2, [r1, #3] │ │ + cmp r2, #0 │ │ + bne.w 10f90 │ │ + mov r2, r0 │ │ + b.n 114d0 │ │ + ldrb r4, [r2, #0] │ │ + cmp r4, #0 │ │ + bne.w 10f90 │ │ + adds r2, #4 │ │ + cmp r3, r2 │ │ + bhi.n 114c8 │ │ + sub.w r6, r3, #28 │ │ + adds r2, r1, #7 │ │ + cmp r2, r6 │ │ + bcs.n 11518 │ │ + cmp r3, #27 │ │ + bls.n 11518 │ │ + adds r1, #35 ; 0x23 │ │ + movs r2, #255 ; 0xff │ │ + adds r4, r1, #4 │ │ + pld [r1, #168] ; 0xa8 │ │ + cmp r6, r4 │ │ + strb.w r2, [r1, #-32] │ │ + mov r0, r1 │ │ + strb.w r2, [r1, #-28] │ │ + strb.w r2, [r1, #-24] │ │ + add.w r1, r1, #32 │ │ + strb.w r2, [r1, #-52] │ │ + strb.w r2, [r1, #-48] │ │ + strb.w r2, [r1, #-44] │ │ + strb.w r2, [r1, #-40] │ │ + strb.w r2, [r1, #-36] │ │ + bhi.n 114e8 │ │ + movs r2, #255 ; 0xff │ │ + strb.w r2, [r0], #4 │ │ + cmp r3, r0 │ │ + bhi.n 1151a │ │ + b.n 10f90 │ │ + ldr r3, [r5, #16] │ │ + add.w r0, sp, #71 ; 0x47 │ │ + ldr r6, [r5, #20] │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r2, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + negs r1, r2 │ │ + str r5, [sp, #36] ; 0x24 │ │ + sub.w r3, r3, #1 │ │ + str r1, [sp, #56] ; 0x38 │ │ + clz r3, r3 │ │ + lsrs r3, r3, #5 │ │ + str r3, [sp, #44] ; 0x2c │ │ + add.w r3, sp, #70 ; 0x46 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r5, #12] │ │ + mla r9, r3, r2, r6 │ │ + add.w r3, r9, r1 │ │ + str r3, [sp, #32] │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #28] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.w 116d2 │ │ + ldrb.w fp, [sp, #70] ; 0x46 │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + cmp.w fp, #0 │ │ + beq.n 115be │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.w 116d2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 11614 │ │ + ldr r3, [sp, #32] │ │ + adds r2, r3, r7 │ │ + cmp r9, r2 │ │ + add.w r7, r7, #1 │ │ + ite hi │ │ + movhi r3, #1 │ │ + movls r3, #0 │ │ + cmp r6, r2 │ │ + it hi │ │ + movhi r3, #0 │ │ + cbz r3, 115aa │ │ + ldrb.w r3, [sp, #71] ; 0x47 │ │ + strb r3, [r2, #0] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + adds r2, #1 │ │ + subs r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + bne.n 11590 │ │ + b.n 11558 │ │ + ldr r1, [sp, #28] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.w 116d2 │ │ + ldrb.w r5, [sp, #70] ; 0x46 │ │ + cmp r5, #1 │ │ + beq.w 116ea │ │ + bcc.w 116de │ │ + cmp r5, #2 │ │ + bne.n 1167e │ │ + ldr.w r8, [sp, #28] │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.n 116d2 │ │ + ldrb.w lr, [sp, #70] ; 0x46 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + ldr r5, [r4, #8] │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + add r7, lr │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.n 116d2 │ │ + ldr r1, [sp, #32] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + mls r3, r3, r2, r1 │ │ + str r3, [sp, #32] │ │ + b.n 11558 │ │ + ldrb.w r5, [sp, #71] ; 0x47 │ │ + adds r0, r7, #1 │ │ + ldr r3, [sp, #32] │ │ + and.w lr, r5, #15 │ │ + adds r1, r3, r0 │ │ + adds r2, r3, r7 │ │ + lsrs r5, r5, #4 │ │ + b.n 11656 │ │ + cmp r9, r1 │ │ + add.w r7, r7, #2 │ │ + ite hi │ │ + movhi r0, #1 │ │ + movls r0, #0 │ │ + cmp r6, r1 │ │ + it hi │ │ + movhi r0, #0 │ │ + cbz r0, 11644 │ │ + strb.w lr, [r2, #1] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + subs r3, #1 │ │ + adds r2, #2 │ │ + adds r1, #2 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + beq.n 11558 │ │ + adds r0, r7, #1 │ │ + cmp r9, r2 │ │ + ite hi │ │ + movhi r3, #1 │ │ + movls r3, #0 │ │ + cmp r6, r2 │ │ + it hi │ │ + movhi r3, #0 │ │ + cbz r3, 1166a │ │ + strb.w r5, [r1, #-1] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + subs r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + bne.n 11628 │ │ + mov r7, r0 │ │ + b.n 11558 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 116ee │ │ + ldr r3, [sp, #32] │ │ + str r5, [sp, #48] ; 0x30 │ │ + add.w fp, r3, r7 │ │ + ldr.w r8, [sp, #40] ; 0x28 │ │ + b.n 116c2 │ │ + cmp r9, fp │ │ + add.w r7, r7, #1 │ │ + ite hi │ │ + movhi r3, #1 │ │ + movls r3, #0 │ │ + cmp r6, fp │ │ + it hi │ │ + movhi r3, #0 │ │ + cbz r3, 116ae │ │ + ldrb.w r3, [sp, #71] ; 0x47 │ │ + strb.w r3, [fp] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + add.w fp, fp, #1 │ │ + subs r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + beq.n 11778 │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + mov r3, r2 │ │ + mov r1, r8 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 11692 │ │ + ldr r0, [pc, #232] ; (117bc ) │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10f78 │ │ + ldr r3, [sp, #32] │ │ + mov r7, fp │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + add r3, r2 │ │ + str r3, [sp, #32] │ │ + b.n 11558 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + b.n 10f90 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add.w fp, r7, #1 │ │ + ldr r2, [sp, #32] │ │ + str r5, [sp, #60] ; 0x3c │ │ + add.w r8, r2, r7 │ │ + add fp, r2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 11766 │ │ + cmp r9, r8 │ │ + add.w r2, r7, #1 │ │ + ite hi │ │ + movhi r3, #1 │ │ + movls r3, #0 │ │ + cmp r6, r8 │ │ + it hi │ │ + movhi r3, #0 │ │ + cbz r3, 11720 │ │ + ldrb.w r3, [sp, #71] ; 0x47 │ │ + lsrs r3, r3, #4 │ │ + strb.w r3, [fp, #-1] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + subs r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + beq.n 11798 │ │ + cmp r9, fp │ │ + add.w r7, r7, #2 │ │ + ite hi │ │ + movhi r2, #1 │ │ + movls r2, #0 │ │ + cmp r6, fp │ │ + it hi │ │ + movhi r2, #0 │ │ + cbz r2, 11754 │ │ + ldrb.w r3, [sp, #71] ; 0x47 │ │ + and.w r3, r3, #15 │ │ + strb.w r3, [r8, #1] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + subs r3, #1 │ │ + add.w fp, fp, #2 │ │ + add.w r8, r8, #2 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cbz r3, 117a8 │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + mov r3, r2 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 11702 │ │ + b.n 116d2 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + and.w r3, r5, #1 │ │ + cmp r3, #0 │ │ + beq.w 11558 │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #28] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.w 11558 │ │ + b.n 116d2 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + mov r7, r2 │ │ + adds r3, r5, #1 │ │ + ubfx r3, r3, #1, #1 │ │ + b.n 1177e │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + b.n 1179c │ │ + ldrb r6, [r5, #21] │ │ + movs r5, r0 │ │ + ldc 0, cr0, [r2], #16 │ │ + stc 0, cr0, [r6], #16 │ │ + strd r0, r0, [r2, #-16] │ │ + b.n 11314 │ │ + movs r4, r0 │ │ + │ │ +000117c0 : │ │ + movs r1, #1 │ │ + b.w 108cc │ │ + nop │ │ + │ │ +000117c8 : │ │ + movs r1, #2 │ │ + b.w 108cc │ │ + nop │ │ + │ │ +000117d0 : │ │ + stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ + sub sp, #144 ; 0x90 │ │ + ldr r5, [pc, #108] ; (11844 ) │ │ + mov r4, r0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #140] ; 0x8c │ │ + cbz r0, 1183e │ │ + movs r6, #1 │ │ + movs r2, #0 │ │ + str r6, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + mov r3, r6 │ │ + movs r2, #128 ; 0x80 │ │ + ldr r6, [r4, #8] │ │ + mov r8, r0 │ │ + mov r9, r1 │ │ + mov r0, r4 │ │ + add r1, sp, #12 │ │ + blx r6 │ │ + cmp r0, #1 │ │ + beq.n 11824 │ │ + movs r6, #0 │ │ + movs r1, #0 │ │ + mov r2, r8 │ │ + str r1, [sp, #0] │ │ + mov r3, r9 │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + mov r0, r6 │ │ + ldr r2, [sp, #140] ; 0x8c │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + bne.n 11840 │ │ + add sp, #144 ; 0x90 │ │ + ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ + ldrh.w r2, [sp, #12] │ │ + movw r3, #1290 ; 0x50a │ │ + cmp r2, r3 │ │ + bne.n 11804 │ │ + ldrb.w r6, [sp, #14] │ │ + cmp r6, #1 │ │ + ite hi │ │ + movhi r6, #0 │ │ + movls r6, #1 │ │ + b.n 11806 │ │ + b.n 11816 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + strb r6, [r1, #19] │ │ + movs r5, r0 │ │ + │ │ +00011848 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #204 ; 0xcc │ │ + ldr.w r9, [pc, #1452] ; 11dfc │ │ + mov r8, r0 │ │ + add r9, pc │ │ + ldr.w r9, [r9] │ │ + ldr.w r3, [r9] │ │ + str r3, [sp, #196] ; 0xc4 │ │ + cmp r0, #0 │ │ + beq.w 11af6 │ │ + movs r4, #1 │ │ + movs r2, #0 │ │ + str r4, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + mov r3, r4 │ │ + movs r2, #128 ; 0x80 │ │ + ldr.w r4, [r8, #8] │ │ + strd r0, r1, [sp, #24] │ │ + mov r0, r8 │ │ + add r1, sp, #68 ; 0x44 │ │ + blx r4 │ │ + cbz r0, 118e2 │ │ + ldrb.w fp, [sp, #71] ; 0x47 │ │ + ldrh.w r2, [sp, #72] ; 0x48 │ │ + cmp.w fp, #1 │ │ + ldrh.w r7, [sp, #74] ; 0x4a │ │ + ldrh.w r4, [sp, #76] ; 0x4c │ │ + ldrh.w r3, [sp, #78] ; 0x4e │ │ + ldrb.w r6, [sp, #133] ; 0x85 │ │ + beq.n 11904 │ │ + cmp.w fp, #8 │ │ + beq.n 118ee │ │ + ldr.w r3, [pc, #1364] ; 11e00 │ │ + movs r0, #0 │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + blx 91a8 │ │ + movs r1, #0 │ │ + ldrd r2, r3, [sp, #24] │ │ + mov r0, r8 │ │ + str r1, [sp, #0] │ │ + ldr.w r1, [r8, #4] │ │ + blx r1 │ │ + ldr r0, [sp, #20] │ │ + blx 916c │ │ + movs r0, #0 │ │ + ldr r2, [sp, #196] ; 0xc4 │ │ + ldr.w r3, [r9] │ │ + cmp r2, r3 │ │ + bne.w 11bd0 │ │ + add sp, #204 ; 0xcc │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr.w r3, [pc, #1312] ; 11e04 │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + movs r0, #0 │ │ + b.n 118b4 │ │ + cmp r6, #1 │ │ + beq.w 11bbc │ │ + cmp r6, #3 │ │ + beq.w 11bac │ │ + ldr.w r3, [pc, #1292] ; 11e08 │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + b.n 118ea │ │ + subs r1, r6, #1 │ │ + cmp r1, #3 │ │ + bhi.n 118aa │ │ + movs r0, #0 │ │ + movs r1, #8 │ │ + mov r5, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + mov r1, r0 │ │ + sxth r4, r4 │ │ + sxth r2, r2 │ │ + subs r2, r4, r2 │ │ + sxth r3, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ + mov r4, r2 │ │ + sxth r2, r7 │ │ + adds r4, #1 │ │ + subs r2, r3, r2 │ │ + movs r7, #0 │ │ + str r1, [sp, #4] │ │ + str r0, [sp, #8] │ │ + adds r2, #1 │ │ + str r5, [sp, #0] │ │ + mov r1, r4 │ │ + mov r0, r7 │ │ + str r7, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + blx 9154 │ │ + mov sl, r0 │ │ + cmp r0, #0 │ │ + beq.w 11bc8 │ │ + ldrb.w r3, [sp, #133] ; 0x85 │ │ + ldrh.w r5, [sp, #134] ; 0x86 │ │ + ldr r0, [r0, #16] │ │ + smulbb r3, r5, r3 │ │ + cmp r3, r0 │ │ + it le │ │ + strle r7, [sp, #20] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ble.n 11964 │ │ + ldr.w r3, [pc, #1196] ; 11e0c │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + blx 91b4 │ │ + smulbb r2, fp, r6 │ │ + ldr.w r3, [sl, #12] │ │ + ldr.w r5, [sl, #20] │ │ + cmp r3, #0 │ │ + str r2, [sp, #32] │ │ + str r0, [sp, #36] ; 0x24 │ │ + ble.w 11ae0 │ │ + movs r3, #0 │ │ + str.w r9, [sp, #52] ; 0x34 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #32] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + cmp r0, #8 │ │ + it eq │ │ + moveq r2, r5 │ │ + mov r1, r2 │ │ + cmp r3, #0 │ │ + beq.w 11b72 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + ble.n 119c8 │ │ + add.w r9, sp, #67 ; 0x43 │ │ + add.w fp, r2, r3 │ │ + mov r6, r2 │ │ + movs r7, #0 │ │ + str r4, [sp, #60] ; 0x3c │ │ + cmp r7, #0 │ │ + beq.w 11af8 │ │ + ldrb.w lr, [sp, #67] ; 0x43 │ │ + subs r7, #1 │ │ + strb.w lr, [r6], #1 │ │ + cmp r6, fp │ │ + bne.n 119b2 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #4 │ │ + bgt.w 11b34 │ │ + ldrb.w r3, [sp, #133] ; 0x85 │ │ + cmp r3, #0 │ │ + beq.n 11ac4 │ │ + ldrh.w r1, [sp, #134] ; 0x86 │ │ + movs r7, #0 │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ + sxth r1, r1 │ │ + cmp r1, #0 │ │ + ittt gt │ │ + movgt r3, #0 │ │ + movgt r2, #7 │ │ + movgt r6, r3 │ │ + ble.n 11abe │ │ + cmp r4, r2 │ │ + ldrb.w r1, [ip], #1 │ │ + ble.n 11a08 │ │ + asrs r0, r1, #7 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #1 │ │ + cmp r4, r0 │ │ + ble.n 11a20 │ │ + ubfx r0, r1, #6, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #2 │ │ + cmp r4, r0 │ │ + ble.n 11a38 │ │ + ubfx r0, r1, #5, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #3 │ │ + cmp r4, r0 │ │ + ble.n 11a50 │ │ + ubfx r0, r1, #4, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #4 │ │ + cmp r4, r0 │ │ + ble.n 11a68 │ │ + ubfx r0, r1, #3, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #5 │ │ + cmp r4, r0 │ │ + ble.n 11a80 │ │ + ubfx r0, r1, #2, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #6 │ │ + cmp r4, r0 │ │ + ble.n 11a98 │ │ + ubfx r0, r1, #1, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + cmp.w r4, r6, lsl #3 │ │ + ble.n 11aac │ │ + and.w r1, r1, #1 │ │ + ldrb r0, [r5, r3] │ │ + lsls r1, r7 │ │ + orrs r1, r0 │ │ + strb r1, [r5, r3] │ │ + adds r3, #1 │ │ + ldrh.w r1, [sp, #134] ; 0x86 │ │ + adds r6, #1 │ │ + adds r2, #8 │ │ + sxth r1, r1 │ │ + cmp r1, r6 │ │ + bgt.n 119f0 │ │ + ldrb.w r3, [sp, #133] ; 0x85 │ │ + adds r7, #1 │ │ + cmp r3, r7 │ │ + bgt.n 119e4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr.w r2, [sl, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + add r5, r2 │ │ + mov r1, r3 │ │ + ldr.w r3, [sl, #12] │ │ + cmp r3, r1 │ │ + bgt.w 11988 │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #8 │ │ + beq.n 11bd4 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + blx 91a8 │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bne.n 11b94 │ │ + mov r0, sl │ │ + b.n 118d0 │ │ + b.n 118d0 │ │ + movs r2, #1 │ │ + mov r0, r8 │ │ + mov r3, r2 │ │ + mov r1, r9 │ │ + ldr.w r4, [r8, #8] │ │ + blx r4 │ │ + cmp r0, #0 │ │ + beq.n 11b84 │ │ + ldrb.w lr, [sp, #67] ; 0x43 │ │ + and.w r3, lr, #192 ; 0xc0 │ │ + cmp r3, #192 ; 0xc0 │ │ + bne.w 119be │ │ + movs r2, #1 │ │ + mov r0, r8 │ │ + mov r3, r2 │ │ + mov r1, r9 │ │ + ldr.w r4, [r8, #8] │ │ + and.w r7, lr, #63 ; 0x3f │ │ + blx r4 │ │ + cbz r0, 11b84 │ │ + ldrb.w lr, [sp, #67] ; 0x43 │ │ + subs r7, #1 │ │ + b.n 119be │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #24 │ │ + bne.n 11ac4 │ │ + ldrb.w r1, [sp, #133] ; 0x85 │ │ + cmp r1, #0 │ │ + beq.n 11ac4 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + movs r6, #0 │ │ + ldr.w lr, [sp, #56] ; 0x38 │ │ + cmp r4, #0 │ │ + add.w r3, r5, r6 │ │ + ble.n 11b6a │ │ + subs r2, r7, #1 │ │ + add.w r0, r7, lr │ │ + ldrb.w r1, [r2, #1]! │ │ + cmp r2, r0 │ │ + strb r1, [r3, #0] │ │ + ldrb.w r1, [sp, #133] ; 0x85 │ │ + add r3, r1 │ │ + bne.n 11b58 │ │ + add r7, r4 │ │ + adds r6, #1 │ │ + cmp r1, r6 │ │ + bgt.n 11b4a │ │ + b.n 11ac4 │ │ + ldr.w r6, [r8, #8] │ │ + mov r0, r8 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + blx r6 │ │ + cmp r0, #0 │ │ + bne.w 119c8 │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #644] ; (11e10 ) │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + blx 91a8 │ │ + ldrd r2, r3, [sp, #24] │ │ + movs r1, #0 │ │ + mov r0, r8 │ │ + str r1, [sp, #0] │ │ + ldr.w r1, [r8, #4] │ │ + blx r1 │ │ + mov r0, sl │ │ + blx 9160 │ │ + b.n 118c8 │ │ + movs r1, #24 │ │ + mov.w r0, #16711680 ; 0xff0000 │ │ + str r1, [sp, #40] ; 0x28 │ │ + movs r5, #255 ; 0xff │ │ + mov.w r1, #65280 ; 0xff00 │ │ + b.n 11914 │ │ + movs r0, #0 │ │ + str.w fp, [sp, #40] ; 0x28 │ │ + mov r1, r0 │ │ + mov r5, r0 │ │ + b.n 11914 │ │ + blx 91a8 │ │ + mov r0, sl │ │ + b.n 118d0 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + ldr.w r5, [sl, #4] │ │ + movs r3, #1 │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [r5, #4] │ │ + cmp r1, #8 │ │ + lsl.w r3, r3, r1 │ │ + it eq │ │ + addeq.w r6, sp, #67 ; 0x43 │ │ + ldr r5, [r2, #4] │ │ + str r3, [r2, #0] │ │ + beq.w 11dac │ │ + cmp r3, #0 │ │ + ble.w 11ae6 │ │ + ldrb.w r2, [sp, #84] ; 0x54 │ │ + cmp r3, #1 │ │ + strb r2, [r5, #0] │ │ + ldrb.w r2, [sp, #85] ; 0x55 │ │ + strb r2, [r5, #1] │ │ + ldrb.w r2, [sp, #86] ; 0x56 │ │ + strb r2, [r5, #2] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #87] ; 0x57 │ │ + cmp r3, #2 │ │ + strb r2, [r5, #4] │ │ + ldrb.w r2, [sp, #88] ; 0x58 │ │ + strb r2, [r5, #5] │ │ + ldrb.w r2, [sp, #89] ; 0x59 │ │ + strb r2, [r5, #6] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #90] ; 0x5a │ │ + cmp r3, #3 │ │ + strb r2, [r5, #8] │ │ + ldrb.w r2, [sp, #91] ; 0x5b │ │ + strb r2, [r5, #9] │ │ + ldrb.w r2, [sp, #92] ; 0x5c │ │ + strb r2, [r5, #10] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #93] ; 0x5d │ │ + cmp r3, #4 │ │ + strb r2, [r5, #12] │ │ + ldrb.w r2, [sp, #94] ; 0x5e │ │ + strb r2, [r5, #13] │ │ + ldrb.w r2, [sp, #95] ; 0x5f │ │ + strb r2, [r5, #14] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #96] ; 0x60 │ │ + cmp r3, #5 │ │ + strb r2, [r5, #16] │ │ + ldrb.w r2, [sp, #97] ; 0x61 │ │ + strb r2, [r5, #17] │ │ + ldrb.w r2, [sp, #98] ; 0x62 │ │ + strb r2, [r5, #18] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #99] ; 0x63 │ │ + cmp r3, #6 │ │ + strb r2, [r5, #20] │ │ + ldrb.w r2, [sp, #100] ; 0x64 │ │ + strb r2, [r5, #21] │ │ + ldrb.w r2, [sp, #101] ; 0x65 │ │ + strb r2, [r5, #22] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #102] ; 0x66 │ │ + cmp r3, #7 │ │ + strb r2, [r5, #24] │ │ + ldrb.w r2, [sp, #103] ; 0x67 │ │ + strb r2, [r5, #25] │ │ + ldrb.w r2, [sp, #104] ; 0x68 │ │ + strb r2, [r5, #26] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #105] ; 0x69 │ │ + cmp r3, #8 │ │ + strb r2, [r5, #28] │ │ + ldrb.w r2, [sp, #106] ; 0x6a │ │ + strb r2, [r5, #29] │ │ + ldrb.w r2, [sp, #107] ; 0x6b │ │ + strb r2, [r5, #30] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #108] ; 0x6c │ │ + cmp r3, #9 │ │ + strb.w r2, [r5, #32] │ │ + ldrb.w r2, [sp, #109] ; 0x6d │ │ + strb.w r2, [r5, #33] ; 0x21 │ │ + ldrb.w r2, [sp, #110] ; 0x6e │ │ + strb.w r2, [r5, #34] ; 0x22 │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #111] ; 0x6f │ │ + cmp r3, #10 │ │ + strb.w r2, [r5, #36] ; 0x24 │ │ + ldrb.w r2, [sp, #112] ; 0x70 │ │ + strb.w r2, [r5, #37] ; 0x25 │ │ + ldrb.w r2, [sp, #113] ; 0x71 │ │ + strb.w r2, [r5, #38] ; 0x26 │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #114] ; 0x72 │ │ + cmp r3, #11 │ │ + strb.w r2, [r5, #40] ; 0x28 │ │ + ldrb.w r2, [sp, #115] ; 0x73 │ │ + strb.w r2, [r5, #41] ; 0x29 │ │ + ldrb.w r2, [sp, #116] ; 0x74 │ │ + strb.w r2, [r5, #42] ; 0x2a │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #117] ; 0x75 │ │ + cmp r3, #12 │ │ + strb.w r2, [r5, #44] ; 0x2c │ │ + ldrb.w r2, [sp, #118] ; 0x76 │ │ + strb.w r2, [r5, #45] ; 0x2d │ │ + ldrb.w r2, [sp, #119] ; 0x77 │ │ + strb.w r2, [r5, #46] ; 0x2e │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #120] ; 0x78 │ │ + cmp r3, #13 │ │ + strb.w r2, [r5, #48] ; 0x30 │ │ + ldrb.w r2, [sp, #121] ; 0x79 │ │ + strb.w r2, [r5, #49] ; 0x31 │ │ + ldrb.w r2, [sp, #122] ; 0x7a │ │ + strb.w r2, [r5, #50] ; 0x32 │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #123] ; 0x7b │ │ + cmp r3, #14 │ │ + strb.w r2, [r5, #52] ; 0x34 │ │ + ldrb.w r2, [sp, #124] ; 0x7c │ │ + strb.w r2, [r5, #53] ; 0x35 │ │ + ldrb.w r2, [sp, #125] ; 0x7d │ │ + strb.w r2, [r5, #54] ; 0x36 │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #126] ; 0x7e │ │ + cmp r3, #15 │ │ + strb.w r2, [r5, #56] ; 0x38 │ │ + ldrb.w r2, [sp, #127] ; 0x7f │ │ + strb.w r2, [r5, #57] ; 0x39 │ │ + ldrb.w r2, [sp, #128] ; 0x80 │ │ + strb.w r2, [r5, #58] ; 0x3a │ │ + beq.w 11ae6 │ │ + ldrb.w r3, [sp, #129] ; 0x81 │ │ + strb.w r3, [r5, #60] ; 0x3c │ │ + ldrb.w r3, [sp, #130] ; 0x82 │ │ + strb.w r3, [r5, #61] ; 0x3d │ │ + ldrb.w r3, [sp, #131] ; 0x83 │ │ + strb.w r3, [r5, #62] ; 0x3e │ │ + b.n 11ae6 │ │ + ldrb.w r3, [sp, #67] ; 0x43 │ │ + cmp r3, #12 │ │ + beq.n 11dc6 │ │ + movs r2, #1 │ │ + ldr.w r4, [r8, #8] │ │ + mov r3, r2 │ │ + mov r0, r8 │ │ + mov r1, r6 │ │ + blx r4 │ │ + cmp r0, #0 │ │ + bne.n 11da4 │ │ + ldr r3, [pc, #84] ; (11e14 ) │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + b.n 11b8e │ │ + add.w r6, r5, #1024 ; 0x400 │ │ + movs r2, #1 │ │ + mov r1, r5 │ │ + mov r3, r2 │ │ + ldr.w r4, [r8, #8] │ │ + mov r0, r8 │ │ + blx r4 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + adds r1, r5, r2 │ │ + ldr.w r4, [r8, #8] │ │ + mov r0, r8 │ │ + blx r4 │ │ + movs r2, #1 │ │ + adds r1, r5, #2 │ │ + mov r3, r2 │ │ + ldr.w r4, [r8, #8] │ │ + mov r0, r8 │ │ + adds r5, #4 │ │ + blx r4 │ │ + cmp r5, r6 │ │ + bne.n 11dca │ │ + b.n 11ae6 │ │ + strb r4, [r2, #17] │ │ + movs r5, r0 │ │ + b.n 11624 │ │ + movs r4, r0 │ │ + b.n 125ec │ │ + movs r4, r0 │ │ + b.n 12590 │ │ + movs r4, r0 │ │ + b.n 12480 │ │ + movs r4, r0 │ │ + b.n 120b0 │ │ + movs r4, r0 │ │ + svc 24 │ │ movs r4, r0 │ │ │ │ 00011e18 : │ │ ldr r0, [pc, #12] ; (11e28 ) │ │ push {r3, lr} │ │ add r0, pc │ │ blx 916c │ │ @@ -13060,15 +13035,15 @@ │ │ 00011e34 : │ │ movs r0, #0 │ │ bx lr │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r6, r1 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r2, r6 │ │ movs r3, #1 │ │ ldr r6, [r5, #8] │ │ mov r4, r0 │ │ mov r0, r5 │ │ mov r1, r4 │ │ blx r6 │ │ @@ -13121,15 +13096,15 @@ │ │ add sp, #12 │ │ pop {r4, r5, pc} │ │ mov r0, r5 │ │ blx 9298 │ │ mov r3, r0 │ │ add.w r0, r0, r0, lsl #1 │ │ str r3, [r4, #8] │ │ - blx 9184 │ │ + blx 91b4 │ │ ldr r2, [r4, #8] │ │ movs r3, #1 │ │ add.w r2, r2, r2, lsl #1 │ │ str r0, [r4, #12] │ │ mov r1, r0 │ │ ldr r4, [r5, #8] │ │ mov r0, r5 │ │ @@ -13149,24 +13124,24 @@ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r7, r0 │ │ ldr r5, [sp, #32] │ │ mov r0, r1 │ │ mov r8, r1 │ │ mov r4, r2 │ │ mul.w r5, r5, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r3, r8 │ │ ldr.w ip, [r7, #8] │ │ movs r2, #1 │ │ mov r6, r0 │ │ mov r0, r7 │ │ mov r1, r6 │ │ blx ip │ │ mul.w r0, r4, r5 │ │ - blx 9184 │ │ + blx 91b4 │ │ cmp r4, #0 │ │ mov r8, r0 │ │ ble.n 11f7a │ │ add.w r9, r0, r4 │ │ mov ip, r0 │ │ mov r0, r6 │ │ cmp r5, #0 │ │ @@ -13192,15 +13167,15 @@ │ │ mla lr, r1, r4, lr │ │ cmp r7, #0 │ │ bgt.n 11f44 │ │ add.w ip, ip, #1 │ │ cmp ip, r9 │ │ bne.n 11f3c │ │ mov r0, r6 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ adds r1, #1 │ │ cmp r1, #128 ; 0x80 │ │ beq.n 11faa │ │ ldrb.w sl, [r3] │ │ subs r7, r7, r1 │ │ @@ -13276,15 +13251,15 @@ │ │ bne.n 1204c │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ldr r1, [pc, #28] ; (12054 ) │ │ mov r0, r9 │ │ movs r2, #9 │ │ add r1, pc │ │ - blx 9268 │ │ + blx 928c │ │ clz r4, r0 │ │ lsrs r4, r4, #5 │ │ b.n 12016 │ │ b.n 12026 │ │ blx 9148 <__stack_chk_fail@plt> │ │ ldr r4, [r0, #76] ; 0x4c │ │ movs r5, r0 │ │ @@ -13313,15 +13288,15 @@ │ │ str r4, [sp, #0] │ │ add r1, sp, #220 ; 0xdc │ │ str r1, [sp, #16] │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ strd r0, r1, [sp, #168] ; 0xa8 │ │ movs r0, #52 ; 0x34 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r3, r4 │ │ movs r2, #14 │ │ ldr r4, [r6, #8] │ │ mov r5, r0 │ │ mov r1, r0 │ │ str r0, [sp, #56] ; 0x38 │ │ mov r0, r6 │ │ @@ -13369,38 +13344,38 @@ │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r3, [r3, #44] ; 0x2c │ │ cmp r3, #0 │ │ bne.w 12dce │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #32] │ │ cbz r0, 1211c │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 9178 │ │ + blx 91a8 │ │ movs r0, #0 │ │ ldr r3, [sp, #164] ; 0xa4 │ │ ldr r2, [sp, #244] ; 0xf4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ bne.w 12e2e │ │ add sp, #252 ; 0xfc │ │ vpop {d8-d10} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r4, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ str r0, [r4, #44] ; 0x2c │ │ add.w r0, r0, r0, lsl #1 │ │ - blx 9184 │ │ + blx 91b4 │ │ ldr r2, [r4, #44] ; 0x2c │ │ add.w r2, r2, r2, lsl #1 │ │ str r0, [r4, #48] ; 0x30 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ blx 91e4 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r4, [sp, #220] ; 0xdc │ │ cmp r4, #0 │ │ bne.n 120cc │ │ b.n 120e2 │ │ ldrb.w r3, [sp, #228] ; 0xe4 │ │ ldr r2, [sp, #56] ; 0x38 │ │ str r3, [r2, #40] ; 0x28 │ │ @@ -13427,15 +13402,15 @@ │ │ beq.w 12cd2 │ │ movs r5, #0 │ │ ldr.w r8, [sp, #56] ; 0x38 │ │ b.n 121be │ │ adds r5, #1 │ │ ldr.w r0, [r8, #32] │ │ lsls r1, r5, #2 │ │ - blx 91b4 │ │ + blx 919c │ │ str.w r0, [r8, #32] │ │ str r7, [r0, r4] │ │ adds r4, #4 │ │ mov r0, r6 │ │ blx 9298 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ @@ -13487,15 +13462,15 @@ │ │ ldr r2, [r3, #32] │ │ movs r3, #0 │ │ ldr r2, [r2, r1] │ │ str r3, [sp, #0] │ │ ldr.w r1, [fp, #4] │ │ blx r1 │ │ movs r0, #40 ; 0x28 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r4, r0 │ │ str r0, [sp, #32] │ │ mov r0, fp │ │ blx 9298 │ │ str r0, [r4, #0] │ │ mov r0, fp │ │ blx 9298 │ │ @@ -13504,15 +13479,15 @@ │ │ blx 9298 │ │ str r0, [r4, #8] │ │ mov r0, fp │ │ blx 9298 │ │ mov r4, r0 │ │ mov r5, r0 │ │ cbz r0, 12286 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r2, r4 │ │ movs r3, #1 │ │ ldr.w r4, [fp, #8] │ │ mov r5, r0 │ │ mov r1, r0 │ │ mov r0, fp │ │ blx r4 │ │ @@ -13539,15 +13514,15 @@ │ │ mov r3, r5 │ │ str r0, [r6, #24] │ │ mov r0, fp │ │ str r5, [sp, #0] │ │ ldr.w r1, [fp, #4] │ │ blx r1 │ │ movs r0, #16 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r6, r0 │ │ str r0, [sp, #28] │ │ mov r0, fp │ │ blx 9298 │ │ str r0, [r6, #0] │ │ mov r0, fp │ │ blx 9298 │ │ @@ -13555,15 +13530,15 @@ │ │ mov r0, fp │ │ blx 9298 │ │ mov r3, r5 │ │ str r5, [r6, #12] │ │ str r0, [r6, #8] │ │ mov r0, r3 │ │ mov r1, r4 │ │ - blx 91b4 │ │ + blx 919c │ │ mov r5, r0 │ │ mov r0, fp │ │ str r5, [r6, #12] │ │ blx 9298 │ │ ldr r3, [r6, #12] │ │ subs r2, r4, #4 │ │ adds r4, #4 │ │ @@ -13584,27 +13559,27 @@ │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ movs r5, #4 │ │ ldr r1, [r6, #4] │ │ mov r0, r6 │ │ blx r1 │ │ movs r0, #12 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov fp, r0 │ │ mov r0, r6 │ │ blx 9298 │ │ str.w r0, [fp] │ │ mov r0, r6 │ │ blx 9298 │ │ movs r1, #0 │ │ str.w r1, [fp, #8] │ │ str.w r0, [fp, #4] │ │ mov r0, r1 │ │ mov r1, r5 │ │ - blx 91b4 │ │ + blx 919c │ │ mov r4, r0 │ │ mov r0, r6 │ │ str.w r4, [fp, #8] │ │ blx 9298 │ │ ldr.w r1, [fp, #8] │ │ subs r3, r5, #4 │ │ adds r5, #4 │ │ @@ -13836,15 +13811,15 @@ │ │ it cs │ │ movcs r1, #0 │ │ cmp r3, r2 │ │ str r2, [sp, #64] ; 0x40 │ │ str r1, [sp, #24] │ │ bls.w 12e24 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r0, [r3, #8] │ │ ldr r3, [sp, #128] ; 0x80 │ │ ldr r2, [r0, r3] │ │ cmp r2, #0 │ │ beq.w 12d00 │ │ mov r6, r3 │ │ @@ -14099,23 +14074,23 @@ │ │ ldr.w fp, [sp, #68] ; 0x44 │ │ ldr r0, [r0, r3] │ │ adds r0, #168 ; 0xa8 │ │ blx 92b0 │ │ ldr r4, [sp, #28] │ │ ldr r0, [r4, #12] │ │ cbz r0, 1291a │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [r4, #12] │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #28] │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [r5, #8] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r5 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r1, [sp, #32] │ │ movs r5, #0 │ │ mov r2, r1 │ │ ldr r4, [r1, #0] │ │ ldr r3, [r1, #4] │ │ ldr r0, [r1, #28] │ │ ldr r2, [r2, #36] ; 0x24 │ │ @@ -14131,17 +14106,17 @@ │ │ cmp r2, #0 │ │ bne.w 12cb4 │ │ ldr r4, [sp, #32] │ │ ldr r3, [sp, #92] ; 0x5c │ │ ldr r0, [r4, #12] │ │ subs r3, #4 │ │ str r3, [sp, #92] ; 0x5c │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #116] ; 0x74 │ │ subs r3, #1 │ │ str r3, [sp, #116] ; 0x74 │ │ bne.w 12230 │ │ mov r6, fp │ │ ldr r0, [sp, #40] ; 0x28 │ │ movs r4, #0 │ │ @@ -14160,15 +14135,15 @@ │ │ mov.w fp, #0 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ beq.w 12ab0 │ │ adds r7, #1 │ │ mov r0, r9 │ │ lsls r1, r7, #2 │ │ - blx 91b4 │ │ + blx 919c │ │ str.w r8, [sp] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r6, #4] │ │ mov r9, r0 │ │ mov r0, r6 │ │ blx r1 │ │ @@ -14177,30 +14152,30 @@ │ │ str r3, [sp, #0] │ │ mov r3, fp │ │ strd r0, r1, [sp, #16] │ │ mov r0, r6 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ movs r0, #36 ; 0x24 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov sl, r0 │ │ mov r0, r6 │ │ blx 9298 │ │ ldr r3, [sp, #88] ; 0x58 │ │ add.w fp, r9, r3 │ │ str.w r0, [sl] │ │ mov r0, r6 │ │ blx 9298 │ │ str.w r0, [sl, #4] │ │ mov r0, r6 │ │ blx 9298 │ │ mov r5, r0 │ │ mov ip, r0 │ │ cbz r0, 12a16 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r2, r5 │ │ movs r3, #1 │ │ ldr r5, [r6, #8] │ │ mov r1, r0 │ │ str r0, [sp, #24] │ │ mov r0, r6 │ │ blx r5 │ │ @@ -14269,17 +14244,17 @@ │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r3, [r3, #44] ; 0x2c │ │ cmp r3, #0 │ │ bne.w 12ce0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #32] │ │ cbz r0, 12acc │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp r5, #0 │ │ beq.w 12cfa │ │ ldrd r2, r3, [sp, #168] ; 0xa8 │ │ movs r1, #0 │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ ldr r1, [r6, #4] │ │ @@ -14327,24 +14302,24 @@ │ │ ldr.w fp, [sp, #68] ; 0x44 │ │ ldr r0, [r0, r3] │ │ adds r0, #168 ; 0xa8 │ │ blx 92b0 │ │ ldr r3, [sp, #96] ; 0x60 │ │ cbz r3, 12b68 │ │ mov r0, r3 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [r5, #8] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r5 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r4, [sp, #28] │ │ ldr r0, [r4, #12] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ b.n 12930 │ │ ldr r2, [sp, #24] │ │ cmp r2, r1 │ │ bcs.w 12656 │ │ ldr r2, [sp, #84] ; 0x54 │ │ cmp r2, #0 │ │ beq.w 12cf2 │ │ @@ -14450,41 +14425,41 @@ │ │ ldr r5, [pc, #380] ; (12e54 ) │ │ ldr r3, [r3, #44] ; 0x2c │ │ add r5, pc │ │ cmp r3, #0 │ │ beq.w 12ac2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #48] ; 0x30 │ │ - blx 9178 │ │ + blx 91a8 │ │ b.n 12ac2 │ │ ldr.w r8, [sp, #24] │ │ ldr r4, [sp, #36] ; 0x24 │ │ b.n 12882 │ │ ldr.w lr, [sp, #24] │ │ ldr r7, [sp, #36] ; 0x24 │ │ b.n 12c6a │ │ ldr r0, [sp, #160] ; 0xa0 │ │ b.w 12124 │ │ ldr.w fp, [sp, #60] ; 0x3c │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, fp │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #28] │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldr r0, [r3, #12] │ │ mov r3, r1 │ │ adds r3, #4 │ │ str r3, [sp, #144] ; 0x90 │ │ ldr r2, [r0, r1] │ │ cmp r2, #0 │ │ bne.w 12322 │ │ ldr.w fp, [sp, #68] ; 0x44 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #28] │ │ - blx 9178 │ │ + blx 91a8 │ │ b.n 12930 │ │ ldr r2, [sp, #56] ; 0x38 │ │ mov.w r3, #16711680 ; 0xff0000 │ │ mov.w r0, #65280 ; 0xff00 │ │ ldr r1, [r2, #16] │ │ ldr r2, [r2, #20] │ │ str r3, [sp, #0] │ │ @@ -14504,17 +14479,17 @@ │ │ mov r8, r0 │ │ ldr.w fp, [sp, #56] ; 0x38 │ │ vldr d9, [pc, #212] ; 12e40 │ │ vldr d8, [pc, #216] ; 12e48 │ │ b.n 12d86 │ │ ldr r0, [r4, #8] │ │ adds r5, #1 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp r5, r7 │ │ bge.n 12dc4 │ │ ldr.w r4, [r9, r5, lsl #2] │ │ ldr r3, [r4, #28] │ │ cmp r3, #0 │ │ bne.n 12d74 │ │ ldr r2, [r4, #32] │ │ @@ -14541,15 +14516,15 @@ │ │ b.n 12d74 │ │ mov r0, r8 │ │ movs r5, #0 │ │ blx 9160 │ │ b.n 12ab8 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #48] ; 0x30 │ │ - blx 9178 │ │ + blx 91a8 │ │ b.w 12112 │ │ orrs r2, r1 │ │ b.n 12daa │ │ ubfx r3, r1, #8, #8 │ │ vmov s14, r3 │ │ ubfx r3, r1, #16, #8 │ │ uxtb r1, r1 │ │ @@ -14587,109 +14562,87 @@ │ │ ldr r7, [sp, #760] ; 0x2f8 │ │ cmp r7, #26 │ │ subs r7, #189 ; 0xbd │ │ bl 17ee52 <_end@@Base+0x10583a> │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ movs r4, r0 │ │ │ │ -00012e58 : │ │ - ldr r0, [pc, #12] ; (12e68 ) │ │ - push {r3, lr} │ │ - add r0, pc │ │ - blx 916c │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, pc} │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ - movs r4, r0 │ │ - │ │ -00012e6c : │ │ - bx lr │ │ - nop │ │ - │ │ -00012e70 : │ │ +00012e58 : │ │ movs r0, #0 │ │ bx lr │ │ │ │ -00012e74 : │ │ - movs r0, #0 │ │ - bx lr │ │ - │ │ -00012e78 : │ │ - movs r0, #0 │ │ - bx lr │ │ - │ │ -00012e7c : │ │ +00012e5c : │ │ movs r0, #0 │ │ bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r5, r1 │ │ - ldr r6, [pc, #292] ; (12fac ) │ │ + ldr r6, [pc, #292] ; (12f8c ) │ │ sub sp, #12 │ │ - ldr r4, [pc, #292] ; (12fb0 ) │ │ + ldr r4, [pc, #292] ; (12f90 ) │ │ add r6, pc │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r6, #0] │ │ ldr r2, [r6, #4] │ │ ldr r1, [r4, #0] │ │ adds r7, r3, r5 │ │ cmp r7, r2 │ │ str r1, [sp, #4] │ │ - blt.n 12f16 │ │ + blt.n 12ef6 │ │ ldr.w r9, [r6, #8] │ │ cmp.w r9, #0 │ │ - beq.n 12ec2 │ │ + beq.n 12ea2 │ │ cmp r3, r2 │ │ it lt │ │ movlt.w r0, #4294967295 ; 0xffffffff │ │ - blt.n 12f6a │ │ - ldr r0, [pc, #252] ; (12fb4 ) │ │ + blt.n 12f4a │ │ + ldr r0, [pc, #252] ; (12f94 ) │ │ add r0, pc │ │ blx 916c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 12f6a │ │ + b.n 12f4a │ │ ldr r7, [r6, #12] │ │ movs r2, #1 │ │ mov r3, r2 │ │ add.w r1, sp, #3 │ │ add r7, r6 │ │ mov r8, r0 │ │ ldrb.w lr, [r7, #14] │ │ strb.w lr, [r6, #16] │ │ ldrb r7, [r7, #15] │ │ strb r7, [r6, #17] │ │ ldr r7, [r0, #8] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.n 12f9c │ │ + beq.n 12f7c │ │ ldrb.w r2, [sp, #3] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r6, #296] ; 0x128 │ │ - bne.n 12f7c │ │ + bne.n 12f5c │ │ add.w r1, r9, #2 │ │ - ldr r3, [pc, #188] ; (12fb8 ) │ │ + ldr r3, [pc, #188] ; (12f98 ) │ │ movs r0, #1 │ │ add r3, pc │ │ lsls r2, r1, #3 │ │ str r0, [r3, #8] │ │ - ldr r7, [pc, #180] ; (12fbc ) │ │ + ldr r7, [pc, #180] ; (12f9c ) │ │ add r7, pc │ │ ldr r0, [r7, #4] │ │ ldr r3, [r7, #0] │ │ str r1, [r7, #12] │ │ subs r3, r3, r0 │ │ str r2, [r7, #4] │ │ adds r3, #16 │ │ adds r7, r5, r3 │ │ cmp r5, #0 │ │ - ble.n 12f78 │ │ - ldr.w lr, [pc, #164] ; 12fc0 │ │ + ble.n 12f58 │ │ + ldr.w lr, [pc, #164] ; 12fa0 │ │ add r5, r3 │ │ mov r6, r3 │ │ movs r0, #0 │ │ add lr, pc │ │ adds r1, r3, #7 │ │ mov.w r8, r3, asr #31 │ │ bics.w r2, r3, r3, asr #32 │ │ @@ -14704,108 +14657,108 @@ │ │ ldrb r2, [r2, #16] │ │ rsb r1, r8, r1 │ │ cmp r3, r5 │ │ asr.w r2, r2, r1 │ │ and.w r2, r2, #1 │ │ lsl.w r2, r2, ip │ │ orr.w r0, r0, r2 │ │ - bne.n 12f26 │ │ - ldr r3, [pc, #92] ; (12fc4 ) │ │ + bne.n 12f06 │ │ + ldr r3, [pc, #92] ; (12fa4 ) │ │ add r3, pc │ │ str r7, [r3, #0] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 12fa6 │ │ + bne.n 12f86 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, #0 │ │ - b.n 12f64 │ │ + b.n 12f44 │ │ add.w r1, r6, #18 │ │ mov r0, r8 │ │ ldr.w r6, [r8, #8] │ │ movs r3, #1 │ │ blx r6 │ │ - cbz r0, 12f9c │ │ + cbz r0, 12f7c │ │ ldrb.w r1, [sp, #3] │ │ mov r9, r1 │ │ cmp r1, #0 │ │ - beq.n 12ef6 │ │ + beq.n 12ed6 │ │ adds r1, #2 │ │ lsls r2, r1, #3 │ │ - b.n 12f04 │ │ + b.n 12ee4 │ │ movw r2, #2056 ; 0x808 │ │ movw r1, #257 ; 0x101 │ │ - b.n 12f04 │ │ + b.n 12ee4 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - str r0, [r1, #32] │ │ + str r0, [r5, #32] │ │ movs r5, r0 │ │ - ldrsh r2, [r3, r0] │ │ + ldrsh r2, [r7, r0] │ │ movs r5, r0 │ │ ldmia r6!, {r1, r3, r4, r5, r7} │ │ movs r4, r0 │ │ - str r6, [r2, #24] │ │ + str r6, [r6, #24] │ │ movs r5, r0 │ │ - str r6, [r1, #24] │ │ + str r6, [r5, #24] │ │ movs r5, r0 │ │ - str r0, [r6, #20] │ │ + str r0, [r2, #24] │ │ movs r5, r0 │ │ - str r6, [r5, #16] │ │ + str r6, [r1, #20] │ │ movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #292 ; 0x124 │ │ - ldr.w r9, [pc, #1152] ; 13450 │ │ - ldr.w fp, [pc, #1152] ; 13454 │ │ + ldr.w r9, [pc, #1152] ; 13430 │ │ + ldr.w fp, [pc, #1152] ; 13434 │ │ add r9, pc │ │ ldr.w r9, [r9] │ │ str r0, [sp, #4] │ │ add fp, pc │ │ ldr.w r2, [r9] │ │ ldr.w r3, [fp, #300] ; 0x12c │ │ str r2, [sp, #284] ; 0x11c │ │ cmp r3, #0 │ │ - beq.w 1312a │ │ - ldr.w r8, [pc, #1124] ; 13458 │ │ + beq.w 1310a │ │ + ldr.w r8, [pc, #1124] ; 13438 │ │ movs r3, #0 │ │ - ldr.w r5, [pc, #1124] ; 1345c │ │ + ldr.w r5, [pc, #1124] ; 1343c │ │ mov r6, fp │ │ - ldr.w sl, [pc, #1120] ; 13460 │ │ + ldr.w sl, [pc, #1120] ; 13440 │ │ add r8, pc │ │ - ldr.w r2, [pc, #1120] ; 13464 │ │ + ldr.w r2, [pc, #1120] ; 13444 │ │ add r5, pc │ │ str.w r9, [sp, #8] │ │ add sl, pc │ │ add r2, pc │ │ str.w r3, [fp, #300] ; 0x12c │ │ str r2, [sp, #12] │ │ mov r9, r0 │ │ - b.n 13046 │ │ + b.n 13026 │ │ ldr.w ip, [r6, #8] │ │ cmp.w ip, #0 │ │ - beq.n 130a4 │ │ + beq.n 13084 │ │ cmp r3, r2 │ │ it lt │ │ movlt.w r0, #4294967295 ; 0xffffffff │ │ - bge.n 1311c │ │ - ldr.w r3, [pc, #1080] ; 13468 │ │ + bge.n 130fc │ │ + ldr.w r3, [pc, #1080] ; 13448 │ │ add r3, pc │ │ ldr.w r2, [r3, #316] ; 0x13c │ │ str.w r0, [r3, #308] ; 0x134 │ │ cmp r2, r0 │ │ str.w r0, [r3, #312] ; 0x138 │ │ - bne.w 13298 │ │ + bne.w 13278 │ │ ldr.w r4, [r6, #304] ; 0x130 │ │ ldr r3, [r6, #0] │ │ ldr r2, [r6, #4] │ │ adds r7, r4, r3 │ │ cmp r7, r2 │ │ - bge.n 1301a │ │ + bge.n 12ffa │ │ cmp r4, #0 │ │ - ble.n 13114 │ │ + ble.n 130f4 │ │ add r4, r3 │ │ mov r1, r3 │ │ movs r0, #0 │ │ add.w lr, r3, #7 │ │ mov.w ip, r3, asr #31 │ │ bics.w r2, r3, r3, asr #32 │ │ it cs │ │ @@ -14819,17 +14772,17 @@ │ │ rsb lr, r1, r3 │ │ adds r3, #1 │ │ cmp r3, r4 │ │ asr.w r2, r2, ip │ │ and.w r2, r2, #1 │ │ lsl.w r2, r2, lr │ │ orr.w r0, r0, r2 │ │ - bne.n 1305e │ │ + bne.n 1303e │ │ str.w r7, [r8] │ │ - b.n 1302e │ │ + b.n 1300e │ │ ldr r7, [r6, #12] │ │ add.w fp, sp, #23 │ │ movs r2, #1 │ │ mov r0, r9 │ │ add r7, r6 │ │ mov r1, fp │ │ mov r3, r2 │ │ @@ -14837,129 +14790,129 @@ │ │ ldrb.w lr, [r7, #14] │ │ strb.w lr, [r6, #16] │ │ ldrb r7, [r7, #15] │ │ strb r7, [r6, #17] │ │ ldr.w r7, [r9, #8] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.w 132ea │ │ + beq.w 132ca │ │ ldrb.w r2, [fp] │ │ ldr.w ip, [sp, #4] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r6, #296] ; 0x128 │ │ - bne.w 132bc │ │ + bne.w 1329c │ │ add.w r3, ip, #2 │ │ ldr r1, [sp, #12] │ │ movs r2, #1 │ │ lsls r7, r3, #3 │ │ str r2, [r1, #8] │ │ ldr.w r1, [sl, #4] │ │ cmp r4, #0 │ │ ldr.w r2, [sl] │ │ str.w r3, [sl, #12] │ │ sub.w r3, r2, r1 │ │ str.w r7, [sl, #4] │ │ add.w r3, r3, #16 │ │ add.w r7, r4, r3 │ │ - bgt.n 13058 │ │ + bgt.n 13038 │ │ movs r0, #0 │ │ str.w r7, [r8] │ │ - b.n 1302e │ │ - ldr r0, [pc, #844] ; (1346c ) │ │ + b.n 1300e │ │ + ldr r0, [pc, #844] ; (1344c ) │ │ add r0, pc │ │ blx 916c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 1302e │ │ + b.n 1300e │ │ ldr.w r3, [fp, #320] ; 0x140 │ │ add.w r2, fp, #324 ; 0x144 │ │ cmp r3, r2 │ │ - bhi.w 132de │ │ - ldr.w sl, [pc, #820] ; 13470 │ │ - ldr r4, [pc, #820] ; (13474 ) │ │ - ldr r5, [pc, #824] ; (13478 ) │ │ + bhi.w 132be │ │ + ldr.w sl, [pc, #820] ; 13450 │ │ + ldr r4, [pc, #820] ; (13454 ) │ │ + ldr r5, [pc, #824] ; (13458 ) │ │ add sl, pc │ │ add r4, pc │ │ add r5, pc │ │ ldr r0, [sp, #4] │ │ ldr.w r1, [fp, #304] ; 0x130 │ │ - bl 12e80 │ │ + bl 12e60 │ │ subs r6, r0, #0 │ │ - blt.w 13342 │ │ + blt.w 13322 │ │ ldr.w r0, [fp, #316] ; 0x13c │ │ cmp r0, r6 │ │ - beq.w 13346 │ │ + beq.w 13326 │ │ ldr.w r3, [sl, #712] ; 0x2c8 │ │ cmp r6, r3 │ │ - beq.w 132f4 │ │ + beq.w 132d4 │ │ ldr.w r3, [sl, #708] ; 0x2c4 │ │ cmp r6, r3 │ │ itett ge │ │ ldrge.w r3, [fp, #320] ; 0x140 │ │ movlt r1, r6 │ │ ldrge.w r2, [fp, #312] ; 0x138 │ │ ldrge.w r1, [fp, #308] ; 0x134 │ │ ittt ge │ │ addge r7, r3, #4 │ │ strge.w r7, [fp, #320] ; 0x140 │ │ strge r2, [r3, #0] │ │ cmp r0, r1 │ │ - bgt.n 131e6 │ │ + bgt.n 131c6 │ │ cmp.w r1, #4096 ; 0x1000 │ │ - bcs.w 132ae │ │ - ldr r7, [pc, #740] ; (1347c ) │ │ + bcs.w 1328e │ │ + ldr r7, [pc, #740] ; (1345c ) │ │ str r6, [sp, #8] │ │ add r7, pc │ │ - b.n 131aa │ │ + b.n 1318a │ │ cmp r1, r0 │ │ - blt.n 131e4 │ │ + blt.n 131c4 │ │ cmp.w r1, #4096 ; 0x1000 │ │ - bcs.w 132ae │ │ + bcs.w 1328e │ │ add.w r3, r1, #4096 ; 0x1000 │ │ ldr.w r2, [r4, #320] ; 0x140 │ │ add.w r8, r5, r1, lsl #2 │ │ add.w r3, r5, r3, lsl #2 │ │ adds r6, r2, #4 │ │ str.w r6, [r4, #320] ; 0x140 │ │ ldr.w r3, [r3, #2684] ; 0xa7c │ │ str r3, [r2, #0] │ │ ldr.w r3, [r8, #2684] ; 0xa7c │ │ cmp r1, r3 │ │ it ne │ │ movne r1, r3 │ │ - bne.n 1319e │ │ + bne.n 1317e │ │ mov r0, r7 │ │ blx 916c │ │ ldr.w r1, [r8, #2684] ; 0xa7c │ │ ldr.w r0, [r4, #316] ; 0x13c │ │ cmp r1, r0 │ │ - bge.n 131a2 │ │ + bge.n 13182 │ │ ldr r6, [sp, #8] │ │ cmp.w r1, #4096 ; 0x1000 │ │ - bcs.w 13434 │ │ - ldr r2, [pc, #656] ; (13480 ) │ │ + bcs.w 13414 │ │ + ldr r2, [pc, #656] ; (13460 ) │ │ add.w r1, r1, #4096 ; 0x1000 │ │ - ldr r7, [pc, #652] ; (13484 ) │ │ + ldr r7, [pc, #652] ; (13464 ) │ │ add r2, pc │ │ - ldr r3, [pc, #652] ; (13488 ) │ │ + ldr r3, [pc, #652] ; (13468 ) │ │ add.w r1, r2, r1, lsl #2 │ │ add r7, pc │ │ add r3, pc │ │ ldr.w r0, [r1, #2684] ; 0xa7c │ │ ldr.w r1, [r7, #708] ; 0x2c4 │ │ ldr.w r8, [r3, #320] ; 0x140 │ │ cmp.w r1, #4096 ; 0x1000 │ │ str r0, [sp, #8] │ │ add.w lr, r8, #4 │ │ str.w r0, [r3, #312] ; 0x138 │ │ str.w r0, [r8] │ │ str.w lr, [r3, #320] ; 0x140 │ │ - bge.n 1327e │ │ + bge.n 1325e │ │ ldr.w r0, [r7, #704] ; 0x2c0 │ │ add.w ip, r1, #4096 ; 0x1000 │ │ str r0, [sp, #12] │ │ adds r0, r1, #1 │ │ add.w r1, r2, r1, lsl #2 │ │ str.w r0, [r7, #708] ; 0x2c4 │ │ add.w r2, r2, ip, lsl #2 │ │ @@ -14973,112 +14926,112 @@ │ │ ldr.w r0, [r3, #308] ; 0x134 │ │ it eq │ │ moveq.w ip, #0 │ │ str.w r0, [r1, #2684] ; 0xa7c │ │ ldr r1, [sp, #8] │ │ str.w r1, [r2, #2684] ; 0xa7c │ │ cmp.w ip, #0 │ │ - beq.n 1327e │ │ + beq.n 1325e │ │ ldr r1, [sp, #12] │ │ ldr.w r2, [r3, #304] ; 0x130 │ │ lsls r1, r1, #1 │ │ adds r2, #1 │ │ str.w r1, [r7, #704] ; 0x2c0 │ │ str.w r2, [r3, #304] ; 0x130 │ │ - ldr r3, [pc, #524] ; (1348c ) │ │ + ldr r3, [pc, #524] ; (1346c ) │ │ add r3, pc │ │ add.w r2, r3, #324 ; 0x144 │ │ cmp lr, r2 │ │ str.w r6, [r3, #308] ; 0x134 │ │ - bls.w 13146 │ │ + bls.w 13126 │ │ ldr r0, [sp, #8] │ │ str.w r8, [r3, #320] ; 0x140 │ │ - b.n 1329c │ │ + b.n 1327c │ │ ldr.w r9, [sp, #8] │ │ ldr r2, [sp, #284] ; 0x11c │ │ ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - bne.w 13442 │ │ + bne.w 13422 │ │ add sp, #292 ; 0x124 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r0, [pc, #480] ; (13490 ) │ │ + ldr r0, [pc, #480] ; (13470 ) │ │ add r0, pc │ │ blx 916c │ │ mvn.w r0, #2 │ │ - b.n 1329c │ │ + b.n 1327c │ │ ldr.w r7, [r9, #8] │ │ mov r0, r9 │ │ add.w r1, r6, #18 │ │ movs r3, #1 │ │ blx r7 │ │ - cbz r0, 132ea │ │ + cbz r0, 132ca │ │ ldrb.w r3, [fp] │ │ mov ip, r3 │ │ cmp r3, #0 │ │ - beq.w 130e8 │ │ + beq.w 130c8 │ │ adds r3, #2 │ │ lsls r7, r3, #3 │ │ - b.n 130f4 │ │ + b.n 130d4 │ │ subs r2, r3, #4 │ │ ldr.w r0, [r3, #-4] │ │ str.w r2, [fp, #320] ; 0x140 │ │ - b.n 1329c │ │ + b.n 1327c │ │ movw r7, #2056 ; 0x808 │ │ movw r3, #257 ; 0x101 │ │ - b.n 130f4 │ │ + b.n 130d4 │ │ ldr.w r3, [fp, #296] ; 0x128 │ │ - cbnz r3, 13326 │ │ - ldr r7, [pc, #408] ; (13494 ) │ │ + cbnz r3, 13306 │ │ + ldr r7, [pc, #408] ; (13474 ) │ │ add r6, sp, #24 │ │ ldr r5, [sp, #4] │ │ add.w r4, sp, #23 │ │ add r7, pc │ │ mov r8, r6 │ │ movs r2, #1 │ │ mov r0, r5 │ │ mov r3, r2 │ │ mov r1, r4 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ - cbz r0, 13326 │ │ + cbz r0, 13306 │ │ ldrb r2, [r4, #0] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r7, #296] ; 0x128 │ │ - bne.n 1332c │ │ + bne.n 1330c │ │ mvn.w r0, #1 │ │ - b.n 1329c │ │ + b.n 1327c │ │ mov r0, r5 │ │ mov r1, r8 │ │ movs r3, #1 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 13326 │ │ + beq.n 13306 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 13308 │ │ - b.n 13326 │ │ + bne.n 132e8 │ │ + b.n 13306 │ │ mov r0, r6 │ │ - b.n 1329c │ │ + b.n 1327c │ │ cmp r6, #0 │ │ mov r4, r6 │ │ - ble.n 1344a │ │ - ldr r7, [pc, #328] ; (13498 ) │ │ + ble.n 1342a │ │ + ldr r7, [pc, #328] ; (13478 ) │ │ lsls r5, r6, #2 │ │ movs r1, #0 │ │ add r7, pc │ │ mov r2, r5 │ │ addw r7, r7, #2684 ; 0xa7c │ │ mov r0, r7 │ │ blx 91c0 │ │ cmp r6, #8 │ │ - ble.n 13446 │ │ + ble.n 13426 │ │ sub.w r1, r6, #9 │ │ add.w r2, r7, #16384 ; 0x4000 │ │ bic.w r1, r1, #7 │ │ movs r3, #0 │ │ adds r1, #8 │ │ mov ip, r6 │ │ mov r8, r6 │ │ @@ -15099,124 +15052,124 @@ │ │ str r6, [r2, #8] │ │ add.w r2, r2, #32 │ │ str.w r5, [r2, #-20] │ │ str.w r4, [r2, #-16] │ │ str.w r1, [r2, #-12] │ │ str.w r7, [r2, #-8] │ │ str.w r0, [r2, #-4] │ │ - bne.n 1337c │ │ + bne.n 1335c │ │ mov r6, ip │ │ mov r4, r8 │ │ mov r5, sl │ │ - ldr r2, [pc, #224] ; (1349c ) │ │ + ldr r2, [pc, #224] ; (1347c ) │ │ add r2, pc │ │ add.w r2, r2, r3, lsl #2 │ │ add.w r2, r2, #18944 ; 0x4a00 │ │ adds r2, #120 ; 0x78 │ │ str.w r3, [r2, #4]! │ │ adds r3, #1 │ │ cmp r3, r6 │ │ - blt.n 133c6 │ │ + blt.n 133a6 │ │ cmp.w r6, #4096 ; 0x1000 │ │ - beq.n 133fc │ │ + beq.n 133dc │ │ lsls r7, r6, #2 │ │ - ldr r6, [pc, #196] ; (134a0 ) │ │ + ldr r6, [pc, #196] ; (13480 ) │ │ rsb r7, r7, #16384 ; 0x4000 │ │ add.w r0, r5, #16384 ; 0x4000 │ │ add r6, pc │ │ movs r1, #0 │ │ addw r6, r6, #2684 ; 0xa7c │ │ mov r2, r7 │ │ add r0, r6 │ │ blx 91c0 │ │ adds r0, r6, r5 │ │ mov r2, r7 │ │ movs r1, #0 │ │ blx 91c0 │ │ - ldr r5, [pc, #164] ; (134a4 ) │ │ + ldr r5, [pc, #164] ; (13484 ) │ │ lsls r1, r4, #1 │ │ - ldr r2, [pc, #164] ; (134a8 ) │ │ + ldr r2, [pc, #164] ; (13488 ) │ │ adds r4, #2 │ │ add r5, pc │ │ ldr r0, [sp, #4] │ │ add r2, pc │ │ ldr.w r3, [r5, #700] ; 0x2bc │ │ mov r6, r2 │ │ str.w r1, [r5, #704] ; 0x2c0 │ │ adds r1, r3, #1 │ │ add.w r2, r2, #324 ; 0x144 │ │ str.w r4, [r5, #708] ; 0x2c4 │ │ str.w r1, [r6, #304] ; 0x130 │ │ str.w r2, [r6, #320] ; 0x140 │ │ - bl 12e80 │ │ + bl 12e60 │ │ str.w r0, [r6, #308] ; 0x134 │ │ str.w r0, [r6, #312] ; 0x138 │ │ - b.n 1329c │ │ - ldr r0, [pc, #116] ; (134ac ) │ │ + b.n 1327c │ │ + ldr r0, [pc, #116] ; (1348c ) │ │ add r0, pc │ │ blx 916c │ │ mvn.w r0, #3 │ │ - b.n 1329c │ │ + b.n 1327c │ │ blx 9148 <__stack_chk_fail@plt> │ │ movs r3, #0 │ │ - b.n 133b8 │ │ + b.n 13398 │ │ movs r6, #0 │ │ mov r5, r6 │ │ - b.n 133d6 │ │ - ldrb r2, [r2, r3] │ │ + b.n 133b6 │ │ + ldrb r2, [r6, r3] │ │ movs r5, r0 │ │ - str r6, [r6, #8] │ │ + str r6, [r2, #12] │ │ movs r5, r0 │ │ - str r4, [r2, #8] │ │ + str r4, [r6, #8] │ │ movs r5, r0 │ │ - str r6, [r1, #8] │ │ + str r6, [r5, #8] │ │ movs r5, r0 │ │ - str r0, [r1, #8] │ │ + str r0, [r5, #8] │ │ movs r5, r0 │ │ - str r6, [r0, #8] │ │ + str r6, [r4, #8] │ │ movs r5, r0 │ │ - str r2, [r4, #4] │ │ + str r2, [r0, #8] │ │ movs r5, r0 │ │ ldmia r4, {r1, r4, r6} │ │ movs r4, r0 │ │ - ldrb r4, [r3, r7] │ │ + ldrb r4, [r7, r7] │ │ movs r6, r0 │ │ - ldrsh r2, [r2, r5] │ │ + ldrsh r2, [r6, r5] │ │ movs r5, r0 │ │ - bvs.n 134ac │ │ + bvs.n 134cc │ │ movs r5, r0 │ │ ldmia r4!, {r1, r2} │ │ movs r4, r0 │ │ - bpl.n 13550 │ │ + bpl.n 13370 │ │ movs r5, r0 │ │ - ldrb r6, [r3, r4] │ │ + ldrb r6, [r7, r4] │ │ movs r6, r0 │ │ - ldrsh r4, [r2, r2] │ │ + ldrsh r4, [r6, r2] │ │ movs r5, r0 │ │ - ldrsh r4, [r2, r0] │ │ + ldrsh r4, [r6, r0] │ │ movs r5, r0 │ │ ldmia r2, {r2, r3, r4, r6, r7} │ │ movs r4, r0 │ │ - ldrb r0, [r2, r6] │ │ + ldrb r0, [r6, r6] │ │ movs r5, r0 │ │ - bmi.n 134b0 │ │ + bmi.n 134d0 │ │ movs r5, r0 │ │ - bcc.n 133e4 │ │ + bcc.n 13404 │ │ movs r5, r0 │ │ - bcc.n 13598 │ │ + bcc.n 133b8 │ │ movs r5, r0 │ │ - ldrh r0, [r3, r4] │ │ + ldrh r0, [r7, r4] │ │ movs r6, r0 │ │ - ldrb r4, [r1, r2] │ │ + ldrb r4, [r5, r2] │ │ movs r5, r0 │ │ ldmia r1, {r1, r2, r4, r6} │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ - ldr.w r8, [pc, #640] ; 13738 │ │ + ldr.w r8, [pc, #640] ; 13718 │ │ mov sl, r2 │ │ ldr r6, [sp, #80] ; 0x50 │ │ movs r2, #1 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ str r3, [sp, #24] │ │ ldr r4, [r0, #8] │ │ @@ -15226,23 +15179,23 @@ │ │ add.w r1, sp, #35 ; 0x23 │ │ mov r7, r0 │ │ str r6, [sp, #28] │ │ str r5, [sp, #36] ; 0x24 │ │ blx r4 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.w 13710 │ │ + beq.w 136f0 │ │ ldrb.w fp, [sp, #35] ; 0x23 │ │ cmp.w fp, #12 │ │ - bgt.w 1371c │ │ + bgt.w 136fc │ │ movs r2, #1 │ │ - ldr r5, [pc, #580] ; (1373c ) │ │ + ldr r5, [pc, #580] ; (1371c ) │ │ lsl.w r6, r2, fp │ │ - ldr r3, [pc, #580] ; (13740 ) │ │ - ldr r1, [pc, #580] ; (13744 ) │ │ + ldr r3, [pc, #580] ; (13720 ) │ │ + ldr r1, [pc, #580] ; (13724 ) │ │ add r5, pc │ │ add r3, pc │ │ mov.w ip, r6, lsl #2 │ │ add r1, pc │ │ addw r5, r5, #2684 ; 0xa7c │ │ movs r4, #0 │ │ add.w r0, fp, r2 │ │ @@ -15262,15 +15215,15 @@ │ │ str.w r6, [r3, #316] ; 0x13c │ │ str r4, [r3, #0] │ │ str r4, [r3, #4] │ │ str r4, [r3, #8] │ │ blx 91c0 │ │ cmp r6, #8 │ │ ldr.w ip, [sp, #20] │ │ - ble.n 13590 │ │ + ble.n 13570 │ │ sub.w r1, r6, #9 │ │ add.w r5, r5, #16384 ; 0x4000 │ │ bic.w r1, r1, #7 │ │ adds r1, #8 │ │ adds r3, r4, #1 │ │ adds r2, r4, #2 │ │ str r4, [r5, #0] │ │ @@ -15286,55 +15239,55 @@ │ │ adds r3, r4, #7 │ │ adds r4, #8 │ │ pld [r5, #200] ; 0xc8 │ │ cmp r4, r1 │ │ str r2, [r5, #24] │ │ str r3, [r5, #28] │ │ add.w r5, r5, #32 │ │ - bne.n 13564 │ │ - ldr r3, [pc, #436] ; (13748 ) │ │ + bne.n 13544 │ │ + ldr r3, [pc, #436] ; (13728 ) │ │ add r3, pc │ │ add.w r3, r3, r4, lsl #2 │ │ add.w r3, r3, #18944 ; 0x4a00 │ │ adds r3, #120 ; 0x78 │ │ str.w r4, [r3, #4]! │ │ adds r4, #1 │ │ cmp r6, r4 │ │ - bgt.n 1359e │ │ - ldr r3, [pc, #416] ; (1374c ) │ │ + bgt.n 1357e │ │ + ldr r3, [pc, #416] ; (1372c ) │ │ cmp.w r6, #4096 ; 0x1000 │ │ movw r2, #19068 ; 0x4a7c │ │ mov.w r1, #0 │ │ add r3, pc │ │ str r1, [r3, r2] │ │ - beq.n 135cc │ │ + beq.n 135ac │ │ lsls r2, r6, #2 │ │ addw r0, r3, #2684 ; 0xa7c │ │ rsb r2, r2, #16384 ; 0x4000 │ │ add r0, ip │ │ blx 91c0 │ │ - ldr r3, [pc, #384] ; (13750 ) │ │ + ldr r3, [pc, #384] ; (13730 ) │ │ add r3, pc │ │ add.w r2, r3, #324 ; 0x144 │ │ str.w r2, [r3, #320] ; 0x140 │ │ ldr r3, [sp, #88] ; 0x58 │ │ - cbnz r3, 135e2 │ │ - b.n 13606 │ │ + cbnz r3, 135c2 │ │ + b.n 135e6 │ │ ldrb.w fp, [sp, #35] ; 0x23 │ │ cmp.w fp, #12 │ │ - bgt.n 135f2 │ │ + bgt.n 135d2 │ │ mov r0, r7 │ │ - bl 12fc8 │ │ + bl 12fa8 │ │ cmp r0, #0 │ │ - bge.n 135de │ │ + bge.n 135be │ │ movs r0, #0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - bne.w 13734 │ │ + bne.w 13714 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [sp, #88] ; 0x58 │ │ mov r1, r9 │ │ mov r2, sl │ │ str r3, [sp, #0] │ │ mov r0, r3 │ │ @@ -15342,15 +15295,15 @@ │ │ str r3, [sp, #8] │ │ str r3, [sp, #12] │ │ movs r3, #8 │ │ blx 9154 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ mov r4, r0 │ │ - ble.n 13660 │ │ + ble.n 13640 │ │ ldr r1, [sp, #28] │ │ subs r2, r3, #1 │ │ ldr r0, [sp, #88] ; 0x58 │ │ add.w lr, r1, #4294967295 ; 0xffffffff │ │ add r2, r1 │ │ ldr r3, [r4, #4] │ │ ldrb.w r1, [lr, #1]! │ │ @@ -15367,137 +15320,137 @@ │ │ ldr r3, [r4, #4] │ │ ldrb.w r1, [lr, #512] ; 0x200 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ add r3, r0 │ │ add.w r0, r0, #4 │ │ strb r1, [r3, #2] │ │ - bne.n 13630 │ │ + bne.n 13610 │ │ ldr r3, [sp, #84] ; 0x54 │ │ - cbnz r3, 13696 │ │ + cbnz r3, 13676 │ │ mov r6, r3 │ │ mov r5, r3 │ │ - b.n 1366e │ │ + b.n 1364e │ │ cmp sl, r6 │ │ - ble.n 136d8 │ │ + ble.n 136b8 │ │ ldrb.w r3, [sp, #35] ; 0x23 │ │ cmp r3, #12 │ │ - bgt.n 136d8 │ │ + bgt.n 136b8 │ │ mov r0, r7 │ │ - bl 12fc8 │ │ + bl 12fa8 │ │ cmp r0, #0 │ │ - blt.n 136d8 │ │ + blt.n 136b8 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #20] │ │ mla r3, r3, r6, r2 │ │ strb r0, [r3, r5] │ │ adds r5, #1 │ │ cmp r9, r5 │ │ - bne.n 1366a │ │ + bne.n 1364a │ │ adds r6, #1 │ │ movs r5, #0 │ │ - b.n 1366a │ │ + b.n 1364a │ │ movs r5, #0 │ │ mov fp, r5 │ │ mov r6, r5 │ │ - b.n 136a2 │ │ + b.n 13682 │ │ cmp sl, fp │ │ - ble.n 136d8 │ │ + ble.n 136b8 │ │ ldrb.w r3, [sp, #35] ; 0x23 │ │ cmp r3, #12 │ │ - bgt.n 136d8 │ │ + bgt.n 136b8 │ │ mov r0, r7 │ │ - bl 12fc8 │ │ + bl 12fa8 │ │ cmp r0, #0 │ │ - blt.n 136d8 │ │ + blt.n 136b8 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #20] │ │ mla r3, r3, fp, r2 │ │ strb r0, [r3, r6] │ │ adds r6, #1 │ │ cmp r9, r6 │ │ - bne.n 1369e │ │ + bne.n 1367e │ │ cmp r5, #3 │ │ - bhi.n 136f2 │ │ + bhi.n 136d2 │ │ tbb [pc, r5] │ │ asrs r1, r2, #4 │ │ lsls r0, r1, #8 │ │ add.w fp, fp, #2 │ │ cmp sl, fp │ │ - bgt.n 1370c │ │ + bgt.n 136ec │ │ mov r0, r4 │ │ - b.n 135f4 │ │ + b.n 135d4 │ │ add.w fp, fp, #4 │ │ cmp sl, fp │ │ - bgt.n 1370c │ │ + bgt.n 136ec │ │ movs r5, #3 │ │ mov.w fp, #1 │ │ movs r6, #0 │ │ - b.n 1369e │ │ + b.n 1367e │ │ add.w fp, fp, #8 │ │ cmp sl, fp │ │ - bgt.n 1370c │ │ + bgt.n 136ec │ │ adds r5, #1 │ │ cmp r5, #2 │ │ - beq.n 1372e │ │ + beq.n 1370e │ │ cmp r5, #3 │ │ - beq.n 13726 │ │ + beq.n 13706 │ │ cmp r5, #1 │ │ - bne.n 136d8 │ │ + bne.n 136b8 │ │ mov.w fp, #4 │ │ movs r6, #0 │ │ - b.n 1369e │ │ + b.n 1367e │ │ movs r6, #0 │ │ - b.n 136a2 │ │ - ldr r0, [pc, #64] ; (13754 ) │ │ + b.n 13682 │ │ + ldr r0, [pc, #64] ; (13734 ) │ │ add r0, pc │ │ blx 916c │ │ mov r0, r4 │ │ - b.n 135f4 │ │ - ldr r0, [pc, #56] ; (13758 ) │ │ + b.n 135d4 │ │ + ldr r0, [pc, #56] ; (13738 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 135f2 │ │ + b.n 135d2 │ │ mov.w fp, #1 │ │ movs r6, #0 │ │ - b.n 1369e │ │ + b.n 1367e │ │ mov fp, r5 │ │ movs r6, #0 │ │ - b.n 1369e │ │ + b.n 1367e │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrsb r0, [r5, r7] │ │ + ldr r0, [r1, r0] │ │ movs r5, r0 │ │ - bcs.n 137fc │ │ + bcs.n 1381c │ │ movs r5, r0 │ │ - ldrh r4, [r2, r6] │ │ + ldrh r4, [r6, r6] │ │ movs r5, r0 │ │ - ldrh r6, [r2, r0] │ │ + ldrh r6, [r6, r0] │ │ movs r6, r0 │ │ - bne.n 136e0 │ │ + bne.n 13700 │ │ movs r5, r0 │ │ - bne.n 1369c │ │ + bne.n 136bc │ │ movs r5, r0 │ │ - ldrh r6, [r0, r3] │ │ + ldrh r6, [r4, r3] │ │ movs r5, r0 │ │ stmia r6!, {r1, r2, r3, r5, r7} │ │ movs r4, r0 │ │ stmia r6!, {r1, r6, r7} │ │ movs r4, r0 │ │ │ │ -0001375c : │ │ +0001373c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #24 │ │ - ldr.w r9, [pc, #156] ; 13800 │ │ + ldr.w r9, [pc, #156] ; 137e0 │ │ mov r8, r0 │ │ add r9, pc │ │ ldr.w r9, [r9] │ │ ldr.w r3, [r9] │ │ str r3, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 137e6 │ │ + beq.n 137c6 │ │ movs r4, #1 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r4, [sp, #0] │ │ ldr r1, [r0, #4] │ │ add.w sl, sp, #12 │ │ blx r1 │ │ @@ -15505,76 +15458,76 @@ │ │ ldr.w r5, [r8, #8] │ │ movs r2, #6 │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r0, r8 │ │ mov r1, sl │ │ blx r5 │ │ - cbnz r0, 137c0 │ │ + cbnz r0, 137a0 │ │ movs r5, #0 │ │ movs r1, #0 │ │ mov r2, r6 │ │ str r1, [sp, #0] │ │ mov r3, r7 │ │ mov r0, r8 │ │ ldr.w r1, [r8, #4] │ │ blx r1 │ │ mov r0, r5 │ │ ldr r2, [sp, #20] │ │ ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - bne.n 137fc │ │ + bne.n 137dc │ │ add sp, #24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r1, [pc, #64] ; (13804 ) │ │ + ldr r1, [pc, #64] ; (137e4 ) │ │ mov r0, sl │ │ movs r2, #3 │ │ add r1, pc │ │ - blx 9268 │ │ + blx 928c │ │ cmp r0, #0 │ │ - bne.n 1379c │ │ + bne.n 1377c │ │ add.w r5, sp, #15 │ │ - ldr r1, [pc, #48] ; (13808 ) │ │ + ldr r1, [pc, #48] ; (137e8 ) │ │ movs r2, #3 │ │ add r1, pc │ │ mov r0, r5 │ │ blx 9130 │ │ - cbnz r0, 137e8 │ │ + cbnz r0, 137c8 │ │ mov r5, r4 │ │ - b.n 1379e │ │ - b.n 137b0 │ │ - ldr r1, [pc, #32] ; (1380c ) │ │ + b.n 1377e │ │ + b.n 13790 │ │ + ldr r1, [pc, #32] ; (137ec ) │ │ mov r0, r5 │ │ movs r2, #3 │ │ add r1, pc │ │ blx 9130 │ │ clz r5, r0 │ │ lsrs r5, r5, #5 │ │ - b.n 1379e │ │ + b.n 1377e │ │ blx 9148 <__stack_chk_fail@plt> │ │ - strb r0, [r0, r5] │ │ + strb r0, [r4, r5] │ │ movs r5, r0 │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ movs r4, r0 │ │ stmia r6!, {r2, r3, r4} │ │ movs r4, r0 │ │ stmia r6!, {r1, r3} │ │ movs r4, r0 │ │ │ │ -00013810 : │ │ +000137f0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #852 ; 0x354 │ │ - ldr.w r5, [pc, #1236] ; 13cf0 │ │ + ldr.w r5, [pc, #1236] ; 13cd0 │ │ mov r4, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #844] ; 0x34c │ │ cmp r0, #0 │ │ - beq.w 13b0c │ │ + beq.w 13aec │ │ movs r6, #1 │ │ movs r2, #0 │ │ str r6, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ add.w r9, sp, #828 ; 0x33c │ │ blx r1 │ │ @@ -15582,76 +15535,76 @@ │ │ movs r2, #6 │ │ ldr r6, [r4, #8] │ │ mov sl, r0 │ │ mov fp, r1 │ │ mov r0, r4 │ │ mov r1, r9 │ │ blx r6 │ │ - cbz r0, 1388c │ │ - ldr.w r1, [pc, #1188] ; 13cf4 │ │ + cbz r0, 1386c │ │ + ldr.w r1, [pc, #1188] ; 13cd4 │ │ mov r0, r9 │ │ movs r2, #3 │ │ add r1, pc │ │ - blx 9268 │ │ + blx 928c │ │ mov r6, r0 │ │ - cbz r0, 13898 │ │ - ldr.w r0, [pc, #1172] ; 13cf8 │ │ + cbz r0, 13878 │ │ + ldr.w r0, [pc, #1172] ; 13cd8 │ │ add r0, pc │ │ blx 916c │ │ movs r7, #0 │ │ mov r2, sl │ │ str r7, [sp, #0] │ │ mov r3, fp │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ mov r0, r7 │ │ ldr r2, [sp, #844] ; 0x34c │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.w 13cea │ │ + bne.w 13cca │ │ add.w sp, sp, #852 ; 0x354 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr.w r0, [pc, #1132] ; 13cfc │ │ + ldr.w r0, [pc, #1132] ; 13cdc │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ add r7, sp, #824 ; 0x338 │ │ addw r1, sp, #831 ; 0x33f │ │ movs r2, #3 │ │ mov r0, r7 │ │ blx 91e4 │ │ - ldr.w r1, [pc, #1112] ; 13d00 │ │ + ldr.w r1, [pc, #1112] ; 13ce0 │ │ mov r0, r7 │ │ strb.w r6, [sp, #827] ; 0x33b │ │ add r1, pc │ │ - blx 925c │ │ - cbz r0, 138ca │ │ - ldr.w r1, [pc, #1096] ; 13d04 │ │ + blx 9280 │ │ + cbz r0, 138aa │ │ + ldr.w r1, [pc, #1096] ; 13ce4 │ │ mov r0, r7 │ │ add r1, pc │ │ - blx 925c │ │ + blx 9280 │ │ cmp r0, #0 │ │ - bne.w 13a90 │ │ - ldr.w r7, [pc, #1084] ; 13d08 │ │ + bne.w 13a70 │ │ + ldr.w r7, [pc, #1084] ; 13ce8 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ mov r1, r9 │ │ add r7, pc │ │ movs r2, #7 │ │ movs r3, #1 │ │ mov.w ip, #0 │ │ str.w r6, [r7, #716] ; 0x2cc │ │ str.w r6, [r7, #720] ; 0x2d0 │ │ str.w r6, [r7, #724] ; 0x2d4 │ │ ldr r6, [r4, #8] │ │ str.w ip, [r7, #728] ; 0x2d8 │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.w 13a0c │ │ + beq.w 139ec │ │ ldrb.w r1, [sp, #832] ; 0x340 │ │ movs r2, #2 │ │ ldrb.w r8, [sp, #829] ; 0x33d │ │ and.w r0, r1, #7 │ │ and.w r3, r1, #112 ; 0x70 │ │ lsls r2, r0 │ │ ldrb.w r0, [sp, #828] ; 0x33c │ │ @@ -15666,18 +15619,18 @@ │ │ lsls r0, r1, #24 │ │ ldrb.w r3, [sp, #830] ; 0x33e │ │ str.w r2, [r7, #1508] ; 0x5e4 │ │ orr.w r3, r3, ip, lsl #8 │ │ str.w lr, [r7, #1516] ; 0x5ec │ │ str.w r3, [r7, #736] ; 0x2e0 │ │ str.w r6, [r7, #1520] ; 0x5f0 │ │ - bmi.w 13c5e │ │ - ldr r3, [pc, #956] ; (13d0c ) │ │ + bmi.w 13c3e │ │ + ldr r3, [pc, #956] ; (13cec ) │ │ add.w r6, sp, #50 ; 0x32 │ │ - ldr r1, [pc, #956] ; (13d10 ) │ │ + ldr r1, [pc, #956] ; (13cf0 ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [sp, #16] │ │ add r1, pc │ │ add.w r3, r3, #1528 ; 0x5f8 │ │ str r3, [sp, #28] │ │ add.w r3, r1, #1528 ; 0x5f8 │ │ @@ -15685,39 +15638,39 @@ │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ mov r3, r2 │ │ mov r0, r4 │ │ mov r1, r6 │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.w 13ba8 │ │ + beq.w 13b88 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #59 ; 0x3b │ │ - beq.n 13a16 │ │ + beq.n 139f6 │ │ cmp r3, #33 ; 0x21 │ │ - beq.n 13a2c │ │ + beq.n 13a0c │ │ cmp r3, #44 ; 0x2c │ │ - bne.n 13968 │ │ + bne.n 13948 │ │ ldr r7, [r4, #8] │ │ movs r3, #1 │ │ mov r0, r4 │ │ mov r1, r9 │ │ movs r2, #9 │ │ str r7, [sp, #20] │ │ ldr r7, [sp, #16] │ │ add r7, r3 │ │ str r7, [sp, #16] │ │ ldr r7, [sp, #20] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.w 13ce0 │ │ + beq.w 13cc0 │ │ ldrb.w r3, [sp, #836] ; 0x344 │ │ lsls r2, r3, #24 │ │ - bmi.w 13b0e │ │ - ldr r7, [pc, #868] ; (13d14 ) │ │ + bmi.w 13aee │ │ + ldr r7, [pc, #868] ; (13cf4 ) │ │ ubfx r0, r3, #6, #1 │ │ ldr r3, [sp, #16] │ │ add r7, pc │ │ ldrb.w r1, [sp, #833] ; 0x341 │ │ adds.w lr, r3, #4294967295 ; 0xffffffff │ │ add.w r7, r7, #740 ; 0x2e4 │ │ ldr.w r3, [r7, #768] ; 0x300 │ │ @@ -15728,140 +15681,140 @@ │ │ ldrb.w r2, [sp, #835] ; 0x343 │ │ orr.w r1, r7, r1, lsl #8 │ │ ldrb.w r7, [sp, #834] ; 0x342 │ │ str r0, [sp, #4] │ │ mov r0, r4 │ │ str.w lr, [sp, #8] │ │ orr.w r2, r7, r2, lsl #8 │ │ - bl 134b0 │ │ + bl 13490 │ │ cmp r0, #0 │ │ - beq.n 13968 │ │ - ldr r3, [pc, #800] ; (13d18 ) │ │ + beq.n 13948 │ │ + ldr r3, [pc, #800] ; (13cf8 ) │ │ mov r7, r0 │ │ add r3, pc │ │ ldr.w r2, [r3, #716] ; 0x2cc │ │ cmp r2, #0 │ │ - blt.n 13a08 │ │ + blt.n 139e8 │ │ movs r1, #1 │ │ blx 91fc │ │ mov r0, r7 │ │ - b.n 1387a │ │ - ldr r0, [pc, #780] ; (13d1c ) │ │ + b.n 1385a │ │ + ldr r0, [pc, #780] ; (13cfc ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - bne.n 13968 │ │ - ldr r0, [pc, #768] ; (13d20 ) │ │ + bne.n 13948 │ │ + ldr r0, [pc, #768] ; (13d00 ) │ │ mov r1, r3 │ │ - ldr r2, [pc, #768] ; (13d24 ) │ │ + ldr r2, [pc, #768] ; (13d04 ) │ │ add r0, pc │ │ add r2, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ mov r3, r2 │ │ mov r0, r4 │ │ mov r1, r6 │ │ blx r7 │ │ - cbnz r0, 13a44 │ │ - ldr r0, [pc, #748] ; (13d28 ) │ │ + cbnz r0, 13a24 │ │ + ldr r0, [pc, #748] ; (13d08 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ ldrb r3, [r6, #0] │ │ cmp r3, #249 ; 0xf9 │ │ - beq.w 13bba │ │ - bls.n 13a9a │ │ + beq.w 13b9a │ │ + bls.n 13a7a │ │ cmp r3, #254 ; 0xfe │ │ - bne.w 13bb2 │ │ - ldr.w r8, [pc, #724] ; 13d2c │ │ + bne.w 13b92 │ │ + ldr.w r8, [pc, #724] ; 13d0c │ │ add.w r2, sp, #51 ; 0x33 │ │ - ldr r3, [pc, #720] ; (13d30 ) │ │ + ldr r3, [pc, #720] ; (13d10 ) │ │ add r8, pc │ │ mov r7, r2 │ │ add r3, pc │ │ str r5, [sp, #20] │ │ add.w r3, r3, #1528 ; 0x5f8 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r2, #1 │ │ mov r0, r4 │ │ mov r3, r2 │ │ mov r1, r7 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13a6c │ │ + beq.n 13a4c │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r8, #296] ; 0x128 │ │ - bne.n 13af6 │ │ + bne.n 13ad6 │ │ ldr r5, [sp, #20] │ │ - b.n 13968 │ │ - ldr r0, [pc, #672] ; (13d34 ) │ │ + b.n 13948 │ │ + ldr r0, [pc, #672] ; (13d14 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ cmp r3, #1 │ │ - beq.n 13ab2 │ │ - ldr r0, [pc, #664] ; (13d38 ) │ │ + beq.n 13a92 │ │ + ldr r0, [pc, #664] ; (13d18 ) │ │ mov.w r1, #256 ; 0x100 │ │ - ldr r2, [pc, #660] ; (13d3c ) │ │ + ldr r2, [pc, #660] ; (13d1c ) │ │ add r0, pc │ │ add r2, pc │ │ add.w r0, r0, #1528 ; 0x5f8 │ │ blx 92d4 │ │ - ldr.w r8, [pc, #652] ; 13d40 │ │ + ldr.w r8, [pc, #652] ; 13d20 │ │ add.w r3, sp, #51 ; 0x33 │ │ str r5, [sp, #20] │ │ add r8, pc │ │ mov r7, r3 │ │ movs r2, #1 │ │ mov r0, r4 │ │ mov r3, r2 │ │ mov r1, r7 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13ac0 │ │ + beq.n 13aa0 │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r8, #296] ; 0x128 │ │ - beq.n 13a8c │ │ + beq.n 13a6c │ │ mov r0, r4 │ │ ldr r1, [sp, #24] │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13ac0 │ │ + beq.n 13aa0 │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 13ac0 │ │ - b.n 13a8c │ │ + bne.n 13aa0 │ │ + b.n 13a6c │ │ mov r0, r4 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13a6c │ │ + beq.n 13a4c │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 13a6c │ │ - b.n 13a8c │ │ - b.n 1387a │ │ + bne.n 13a4c │ │ + b.n 13a6c │ │ + b.n 1385a │ │ and.w r8, r3, #7 │ │ movs r3, #1 │ │ add.w r2, r8, r3 │ │ add r1, sp, #52 ; 0x34 │ │ lsls r3, r2 │ │ str r3, [sp, #20] │ │ subs r3, #1 │ │ @@ -15875,23 +15828,23 @@ │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r2, #3 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.w 13ca4 │ │ + beq.w 13c84 │ │ ldrb.w r1, [sp, #820] ; 0x334 │ │ ldrb.w r2, [sp, #821] ; 0x335 │ │ ldrb.w r3, [sp, #822] ; 0x336 │ │ strb.w r1, [r8, #1]! │ │ cmp r8, sl │ │ strb.w r2, [r8, #256] ; 0x100 │ │ strb.w r3, [r8, #512] ; 0x200 │ │ - bne.n 13b32 │ │ + bne.n 13b12 │ │ ldr r1, [sp, #16] │ │ ldrb.w r2, [sp, #833] ; 0x341 │ │ adds.w r1, r1, #4294967295 ; 0xffffffff │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldrb.w lr, [sp, #835] ; 0x343 │ │ it ne │ │ movne r1, #1 │ │ @@ -15904,47 +15857,47 @@ │ │ ubfx r7, r7, #6, #1 │ │ ldr r3, [sp, #20] │ │ mov r0, r4 │ │ str r7, [sp, #4] │ │ orr.w r2, r2, lr, lsl #8 │ │ ldrd sl, fp, [sp, #32] │ │ ldr r6, [sp, #44] ; 0x2c │ │ - bl 134b0 │ │ + bl 13490 │ │ cmp r0, #0 │ │ - beq.w 13968 │ │ - b.n 139f4 │ │ - ldr r0, [pc, #408] ; (13d44 ) │ │ + beq.w 13948 │ │ + b.n 139d4 │ │ + ldr r0, [pc, #408] ; (13d24 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ cmp r3, #255 ; 0xff │ │ - beq.w 13ab2 │ │ - b.n 13a9e │ │ + beq.w 13a92 │ │ + b.n 13a7e │ │ add.w r3, sp, #51 ; 0x33 │ │ movs r2, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ mov r0, r4 │ │ mov r1, r3 │ │ ldr r7, [r4, #8] │ │ mov r3, r2 │ │ mov r8, r1 │ │ blx r7 │ │ - cbz r0, 13be8 │ │ + cbz r0, 13bc8 │ │ ldrb.w r2, [r8] │ │ mov r1, r8 │ │ - ldr r3, [pc, #368] ; (13d48 ) │ │ + ldr r3, [pc, #368] ; (13d28 ) │ │ cmp r2, #0 │ │ add r3, pc │ │ ite eq │ │ moveq r1, #1 │ │ movne r1, #0 │ │ str.w r1, [r3, #296] ; 0x128 │ │ - bne.n 13cce │ │ - ldr r3, [pc, #352] ; (13d4c ) │ │ - ldr.w r8, [pc, #356] ; 13d50 │ │ + bne.n 13cae │ │ + ldr r3, [pc, #352] ; (13d2c ) │ │ + ldr.w r8, [pc, #356] ; 13d30 │ │ add r3, pc │ │ ldr r7, [sp, #40] ; 0x28 │ │ add r8, pc │ │ str r5, [sp, #20] │ │ ldrb.w lr, [r3, #1530] ; 0x5fa │ │ ldrb.w r2, [r3, #1528] ; 0x5f8 │ │ ldrb.w r1, [r3, #1529] ; 0x5f9 │ │ @@ -15961,188 +15914,188 @@ │ │ movs r2, #1 │ │ mov r0, r4 │ │ mov r3, r2 │ │ mov r1, r7 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13c26 │ │ + beq.n 13c06 │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r8, #296] ; 0x128 │ │ - beq.w 13a8c │ │ + beq.w 13a6c │ │ mov r0, r4 │ │ ldr r1, [sp, #28] │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13c26 │ │ + beq.n 13c06 │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 13c26 │ │ - b.n 13a8c │ │ + bne.n 13c06 │ │ + b.n 13a6c │ │ add r2, r7 │ │ add r6, sp, #820 ; 0x334 │ │ addw r7, r7, #739 ; 0x2e3 │ │ addw r8, r2, #739 ; 0x2e3 │ │ str r5, [sp, #16] │ │ mov r0, r4 │ │ mov r1, r6 │ │ movs r2, #3 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ - cbz r0, 13cba │ │ + cbz r0, 13c9a │ │ ldrb.w r1, [sp, #820] ; 0x334 │ │ ldrb.w r2, [sp, #821] ; 0x335 │ │ ldrb.w r3, [sp, #822] ; 0x336 │ │ strb.w r1, [r7, #1]! │ │ cmp r7, r8 │ │ strb.w r2, [r7, #256] ; 0x100 │ │ strb.w r3, [r7, #512] ; 0x200 │ │ - bne.n 13c6c │ │ - ldr r3, [pc, #188] ; (13d54 ) │ │ + bne.n 13c4c │ │ + ldr r3, [pc, #188] ; (13d34 ) │ │ movs r2, #0 │ │ ldr r5, [sp, #16] │ │ add r3, pc │ │ str.w r2, [r3, #1524] ; 0x5f4 │ │ - b.n 1394c │ │ - ldr r0, [pc, #176] ; (13d58 ) │ │ + b.n 1392c │ │ + ldr r0, [pc, #176] ; (13d38 ) │ │ ldrd sl, fp, [sp, #32] │ │ add r0, pc │ │ blx 916c │ │ - ldr r0, [pc, #168] ; (13d5c ) │ │ + ldr r0, [pc, #168] ; (13d3c ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ - ldr r0, [pc, #164] ; (13d60 ) │ │ + b.n 1384a │ │ + ldr r0, [pc, #164] ; (13d40 ) │ │ ldr r5, [sp, #16] │ │ add r0, pc │ │ blx 916c │ │ - ldr r0, [pc, #156] ; (13d64 ) │ │ + ldr r0, [pc, #156] ; (13d44 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ - ldr r1, [pc, #152] ; (13d68 ) │ │ + b.n 1384a │ │ + ldr r1, [pc, #152] ; (13d48 ) │ │ mov r0, r4 │ │ movs r3, #1 │ │ ldr r7, [r4, #8] │ │ add r1, pc │ │ add.w r1, r1, #1528 ; 0x5f8 │ │ blx r7 │ │ - b.n 13be8 │ │ - ldr r0, [pc, #136] ; (13d6c ) │ │ + b.n 13bc8 │ │ + ldr r0, [pc, #136] ; (13d4c ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - strb r2, [r1, r2] │ │ + strb r2, [r5, r2] │ │ movs r5, r0 │ │ - stmia r2!, {r1, r2, r3} │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ movs r4, r0 │ │ stmia r5!, {r2, r4, r5, r7} │ │ movs r4, r0 │ │ stmia r5!, {r2, r3, r5, r6} │ │ movs r4, r0 │ │ stmia r5!, {r2, r6} │ │ movs r4, r0 │ │ stmia r5!, {r1, r3, r4, r5} │ │ movs r4, r0 │ │ - ldrsb r6, [r0, r1] │ │ + ldrsb r6, [r4, r1] │ │ movs r6, r0 │ │ - strb r6, [r0, r7] │ │ + strb r6, [r4, r7] │ │ movs r6, r0 │ │ - strb r2, [r0, r7] │ │ + strb r2, [r4, r7] │ │ movs r6, r0 │ │ - strb r6, [r4, r5] │ │ + strb r6, [r0, r6] │ │ movs r6, r0 │ │ - strb r4, [r4, r4] │ │ + strb r4, [r0, r5] │ │ movs r6, r0 │ │ stmia r4!, {r1, r6} │ │ movs r4, r0 │ │ stmia r4!, {r1, r7} │ │ movs r4, r0 │ │ - iteee cs │ │ - movcs r4, r0 │ │ - stmiacc r4!, {r3, r7} │ │ - movcc r4, r0 │ │ - ldrsbcc r6, [r6, r0] │ │ + iteee mi │ │ + movmi r4, r0 │ │ + stmiapl r4!, {r3, r7} │ │ + movpl r4, r0 │ │ + ldrsbpl r6, [r2, r1] │ │ movs r5, r0 │ │ - strb r2, [r7, r2] │ │ + strb r2, [r3, r3] │ │ movs r6, r0 │ │ stmia r3!, {r1, r2, r4, r7} │ │ movs r4, r0 │ │ - strb r6, [r6, r1] │ │ + strb r6, [r2, r2] │ │ movs r6, r0 │ │ stmia r4!, {r3, r6} │ │ movs r4, r0 │ │ - strb r0, [r3, r7] │ │ + strb r0, [r7, r7] │ │ movs r5, r0 │ │ stmia r2!, {r1, r2, r4} │ │ movs r4, r0 │ │ - strb r2, [r7, r2] │ │ + strb r2, [r3, r3] │ │ movs r5, r0 │ │ - strh r6, [r5, r4] │ │ + strh r6, [r1, r5] │ │ movs r6, r0 │ │ - strb r2, [r4, r2] │ │ + strb r2, [r0, r3] │ │ movs r5, r0 │ │ - strh r0, [r0, r2] │ │ + strh r0, [r4, r2] │ │ movs r6, r0 │ │ stmia r1!, {r1, r3, r6, r7} │ │ movs r4, r0 │ │ stmia r2!, {r1, r2, r4, r5, r6} │ │ movs r4, r0 │ │ stmia r1!, {r1, r2, r4, r5, r7} │ │ movs r4, r0 │ │ stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ movs r4, r0 │ │ - strh r6, [r0, r1] │ │ + strh r6, [r4, r1] │ │ movs r6, r0 │ │ stmia r2!, {r1, r5} │ │ movs r4, r0 │ │ │ │ -00013d70 : │ │ - ldr.w r3, [pc, #1628] ; 143d0 │ │ +00013d50 : │ │ + ldr.w r3, [pc, #1628] ; 143b0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #100 ; 0x64 │ │ mov r6, r0 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #92] ; 0x5c │ │ cmp r0, #0 │ │ - beq.w 1436e │ │ + beq.w 1434e │ │ movs r4, #1 │ │ movs r2, #0 │ │ str r4, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ mov r3, r4 │ │ movs r2, #18 │ │ ldr r4, [r6, #8] │ │ strd r0, r1, [sp, #16] │ │ mov r0, r6 │ │ add r1, sp, #72 ; 0x48 │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.w 14370 │ │ + beq.w 14350 │ │ ldrb.w r8, [sp, #78] ; 0x4e │ │ ldrb.w r5, [sp, #74] ; 0x4a │ │ ldrb.w r3, [sp, #77] ; 0x4d │ │ subs r4, r5, #1 │ │ add.w r8, r3, r8, lsl #8 │ │ cmp r4, #10 │ │ - bhi.w 14106 │ │ + bhi.w 140e6 │ │ tbh [pc, r4, lsl #1] │ │ lsls r3, r0, #5 │ │ lsls r5, r5, #5 │ │ lsls r2, r2, #6 │ │ lsls r6, r3, #6 │ │ lsls r6, r3, #6 │ │ lsls r6, r3, #6 │ │ @@ -16151,26 +16104,26 @@ │ │ lsls r5, r2, #6 │ │ lsls r0, r3, #6 │ │ movs r3, r1 │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [sp, #88] ; 0x58 │ │ cmp r3, #8 │ │ - bne.w 143b0 │ │ + bne.w 14390 │ │ movs r5, #0 │ │ movs r4, #1 │ │ mov ip, r5 │ │ mov sl, r5 │ │ mov r9, r5 │ │ mov r7, r4 │ │ ldrb.w r3, [sp, #89] ; 0x59 │ │ ands.w r3, r3, #208 ; 0xd0 │ │ it eq │ │ streq r3, [sp, #24] │ │ - bne.w 14090 │ │ + bne.w 14070 │ │ ldrb.w r2, [sp, #72] ; 0x48 │ │ movs r3, #0 │ │ movs r1, #1 │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ ldr r1, [r6, #4] │ │ str.w ip, [sp, #28] │ │ @@ -16191,47 +16144,47 @@ │ │ str.w sl, [sp, #4] │ │ str r2, [sp, #12] │ │ str.w ip, [sp, #8] │ │ ldr r2, [sp, #40] ; 0x28 │ │ blx 9154 │ │ str r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq.w 143aa │ │ + beq.w 1438a │ │ ldrb.w r3, [sp, #73] ; 0x49 │ │ cmp r3, #0 │ │ - beq.w 14276 │ │ + beq.w 14256 │ │ ldrb.w r9, [sp, #79] ; 0x4f │ │ add.w r9, r9, #7 │ │ mov.w r9, r9, asr #3 │ │ mul.w r9, r8, r9 │ │ cmp r5, #0 │ │ - beq.w 14268 │ │ + beq.w 14248 │ │ mov r0, r9 │ │ - blx 9184 │ │ + blx 91b4 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr.w ip, [r6, #8] │ │ mov r2, r9 │ │ ldr r5, [r3, #4] │ │ movs r3, #1 │ │ ldr r5, [r5, #4] │ │ str.w r8, [r5] │ │ ldr r5, [r5, #4] │ │ mov r7, r0 │ │ mov r1, r0 │ │ mov r0, r6 │ │ blx ip │ │ cmp.w r8, #0 │ │ - beq.w 143a2 │ │ + beq.w 14382 │ │ mov r1, r7 │ │ movs r3, #0 │ │ mov.w r9, #4294967295 ; 0xffffffff │ │ ldrb.w r2, [sp, #79] ; 0x4f │ │ subs r2, #15 │ │ cmp r2, #17 │ │ - bhi.n 13eec │ │ + bhi.n 13ecc │ │ tbb [pc, r2] │ │ push {r0, r2, r4, r5, r7, lr} │ │ asrs r6, r2, #24 │ │ asrs r6, r2, #24 │ │ asrs r6, r2, #24 │ │ lsrs r6, r2, #4 │ │ asrs r6, r2, #24 │ │ @@ -16244,23 +16197,23 @@ │ │ strb r2, [r5, #1] │ │ ldrb r2, [r1, #2] │ │ strb r2, [r5, #0] │ │ ldrb.w r2, [sp, #79] ; 0x4f │ │ cmp r2, #32 │ │ it ne │ │ addne r1, #3 │ │ - beq.w 1435a │ │ + beq.w 1433a │ │ adds r3, #1 │ │ adds r5, #4 │ │ cmp r3, r8 │ │ - bne.n 13eb2 │ │ + bne.n 13e92 │ │ mov r0, r7 │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ - beq.n 13f0a │ │ + beq.n 13eea │ │ mov r2, r9 │ │ ldr r0, [sp, #48] ; 0x30 │ │ movs r1, #1 │ │ blx 91fc │ │ ldrb.w r3, [sp, #89] ; 0x59 │ │ ldr r2, [sp, #48] ; 0x30 │ │ tst.w r3, #32 │ │ @@ -16278,166 +16231,166 @@ │ │ mlaeq r3, r7, r3, r2 │ │ movne r3, r2 │ │ it ne │ │ ldrne r3, [r3, #20] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n 14026 │ │ + beq.n 14006 │ │ mul.w r3, fp, r4 │ │ movs r2, #0 │ │ add.w r8, sp, #68 ; 0x44 │ │ mov r5, r2 │ │ str r2, [sp, #16] │ │ str r2, [sp, #32] │ │ str r3, [sp, #56] ; 0x38 │ │ sub.w r3, fp, #17 │ │ bic.w r3, r3, #15 │ │ adds r3, #16 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.w 1417a │ │ + beq.w 1415a │ │ mov.w r9, #0 │ │ - cbz r5, 13fc8 │ │ + cbz r5, 13fa8 │ │ rsb lr, r9, fp │ │ ldr r3, [sp, #24] │ │ cmp lr, r5 │ │ ldr r7, [r6, #8] │ │ mov r0, r6 │ │ it ge │ │ movge lr, r5 │ │ rsb r5, lr, r5 │ │ mla r1, r4, r9, r3 │ │ add r9, lr │ │ mul.w r2, r4, lr │ │ movs r3, #1 │ │ blx r7 │ │ cmp r9, fp │ │ - beq.n 1400c │ │ + beq.n 13fec │ │ movs r2, #1 │ │ ldr r7, [r6, #8] │ │ mov r3, r2 │ │ mov r0, r6 │ │ add.w r1, sp, #67 ; 0x43 │ │ blx r7 │ │ ldrb.w r3, [sp, #67] ; 0x43 │ │ lsls r2, r3, #24 │ │ it pl │ │ addpl r5, r3, #1 │ │ - bpl.n 13f68 │ │ + bpl.n 13f48 │ │ movs r3, #1 │ │ ldr r7, [r6, #8] │ │ mov r0, r6 │ │ mov r1, r8 │ │ mov r2, r4 │ │ blx r7 │ │ ldrb.w sl, [sp, #67] ; 0x43 │ │ and.w sl, sl, #127 ; 0x7f │ │ add.w r3, sl, #1 │ │ str r3, [sp, #16] │ │ cmp r5, #0 │ │ - bne.n 13f6a │ │ + bne.n 13f4a │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.w 14176 │ │ + beq.w 14156 │ │ mov r1, r3 │ │ rsb r3, r9, fp │ │ cmp r3, r1 │ │ it ge │ │ movge r3, r1 │ │ subs r2, r1, r3 │ │ str r2, [sp, #16] │ │ subs r2, r3, #1 │ │ str r2, [sp, #28] │ │ - cbz r3, 14008 │ │ + cbz r3, 13fe8 │ │ ldr r2, [sp, #24] │ │ mov r7, r3 │ │ mla sl, r4, r9, r2 │ │ mov r0, sl │ │ mov r1, r8 │ │ mov r2, r4 │ │ blx 91e4 │ │ subs r7, #1 │ │ add sl, r4 │ │ - bne.n 13fee │ │ + bne.n 13fce │ │ ldr r3, [sp, #28] │ │ add.w r9, r9, #1 │ │ add r3, r9 │ │ mov r9, r3 │ │ cmp r9, fp │ │ - bne.n 13f90 │ │ + bne.n 13f70 │ │ cmp r4, #2 │ │ - beq.w 1418c │ │ + beq.w 1416c │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #32] │ │ add r2, r1 │ │ str r2, [sp, #24] │ │ ldr r2, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ cmp r3, r2 │ │ - bne.n 13f5c │ │ + bne.n 13f3c │ │ ldr r0, [sp, #48] ; 0x30 │ │ - b.n 14120 │ │ + b.n 14100 │ │ ldrb r0, [r1, #1] │ │ ldrb.w r2, [r1], #2 │ │ add.w r2, r2, r0, lsl #8 │ │ uxth r2, r2 │ │ mov.w lr, r2, lsr #7 │ │ lsrs r0, r2, #2 │ │ bic.w lr, lr, #7 │ │ bic.w r0, r0, #7 │ │ lsls r2, r2, #3 │ │ strb.w lr, [r5] │ │ strb r0, [r5, #1] │ │ strb r2, [r5, #2] │ │ - b.n 13eec │ │ + b.n 13ecc │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [sp, #73] ; 0x49 │ │ cmp r3, #0 │ │ - beq.w 14390 │ │ + beq.w 14370 │ │ ldrb.w r3, [sp, #88] ; 0x58 │ │ cmp.w r8, #256 ; 0x100 │ │ it le │ │ cmple r3, #8 │ │ ite ne │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne.w 1438a │ │ + bne.w 1436a │ │ mov r7, r3 │ │ mov ip, r3 │ │ mov sl, r3 │ │ mov r9, r3 │ │ ldrb.w r3, [sp, #89] ; 0x59 │ │ movs r5, #1 │ │ mov r4, r5 │ │ ands.w r3, r3, #208 ; 0xd0 │ │ it eq │ │ streq r3, [sp, #24] │ │ - beq.w 13e0a │ │ - ldr r4, [pc, #832] ; (143d4 ) │ │ + beq.w 13dea │ │ + ldr r4, [pc, #832] ; (143b4 ) │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ add r4, pc │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n 14118 │ │ + b.n 140f8 │ │ ldrb.w r3, [sp, #88] ; 0x58 │ │ movs r5, #0 │ │ str r5, [sp, #36] ; 0x24 │ │ adds r4, r3, #7 │ │ subs r3, #8 │ │ asrs r4, r4, #3 │ │ cmp r3, #24 │ │ - bhi.w 14376 │ │ + bhi.w 14356 │ │ tbh [pc, r3, lsl #1] │ │ lsls r6, r0, #6 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ @@ -16458,76 +16411,76 @@ │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ movs r3, r7 │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 13de4 │ │ + b.n 13dc4 │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 14054 │ │ + b.n 14034 │ │ movs r2, #1 │ │ ldrb.w r3, [sp, #88] ; 0x58 │ │ movs r5, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ - b.n 140ac │ │ - ldr r4, [pc, #720] ; (143d8 ) │ │ + b.n 1408c │ │ + ldr r4, [pc, #720] ; (143b8 ) │ │ add r4, pc │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ str r1, [sp, #0] │ │ mov r0, r6 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ mov r0, r4 │ │ blx 916c │ │ movs r0, #0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 143c4 │ │ + bne.w 143a4 │ │ add sp, #100 ; 0x64 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov.w ip, #255 ; 0xff │ │ mov.w sl, #65280 ; 0xff00 │ │ mov.w r9, #16711680 ; 0xff0000 │ │ mov.w r3, #4278190080 ; 0xff000000 │ │ str r3, [sp, #24] │ │ ldrb.w r3, [sp, #89] ; 0x59 │ │ ands.w r3, r3, #208 ; 0xd0 │ │ - bne.w 14354 │ │ + bne.w 14334 │ │ mov r7, r3 │ │ - b.n 13e0a │ │ + b.n 13dea │ │ movs r7, #0 │ │ mov.w ip, #255 ; 0xff │ │ mov.w sl, #65280 ; 0xff00 │ │ mov.w r9, #16711680 ; 0xff0000 │ │ - b.n 13dfa │ │ + b.n 13dda │ │ movs r3, #0 │ │ mov.w ip, #31 │ │ str r3, [sp, #24] │ │ mov.w sl, #992 ; 0x3e0 │ │ mov.w r9, #31744 ; 0x7c00 │ │ - b.n 14144 │ │ + b.n 14124 │ │ mov r5, r3 │ │ - b.n 13f90 │ │ + b.n 13f70 │ │ ldr r7, [r6, #8] │ │ mov r0, r6 │ │ ldr r1, [sp, #24] │ │ movs r3, #1 │ │ ldr r2, [sp, #56] ; 0x38 │ │ blx r7 │ │ cmp r4, #2 │ │ - bne.w 14012 │ │ + bne.w 13ff2 │ │ cmp.w fp, #0 │ │ - beq.w 14012 │ │ + beq.w 13ff2 │ │ cmp.w fp, #16 │ │ - ble.w 1436a │ │ + ble.w 1434a │ │ ldr r3, [sp, #24] │ │ movs r2, #0 │ │ ldr r7, [sp, #60] ; 0x3c │ │ adds r3, #22 │ │ ldrh.w r1, [r3, #-20] │ │ adds r2, #16 │ │ ldrh.w r0, [r3, #-18] │ │ @@ -16576,33 +16529,33 @@ │ │ strh.w r1, [r3, #-28] │ │ ldrh.w r1, [r3, #-24] │ │ rev16 r0, r0 │ │ strh.w lr, [r3, #-54] │ │ strh.w r0, [r3, #-26] │ │ rev16 r1, r1 │ │ strh.w r1, [r3, #-24] │ │ - bne.n 141a4 │ │ + bne.n 14184 │ │ ldr r3, [sp, #24] │ │ add.w r1, r3, r2, lsl #1 │ │ adds r2, #1 │ │ ldrh r3, [r1, #0] │ │ cmp fp, r2 │ │ rev16 r3, r3 │ │ strh.w r3, [r1], #2 │ │ - bgt.n 14258 │ │ - b.n 14012 │ │ + bgt.n 14238 │ │ + b.n 13ff2 │ │ mov r2, r9 │ │ movs r3, #1 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ asrs r3, r2, #31 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ cmp r7, #0 │ │ - beq.w 13f0a │ │ + beq.w 13eea │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [r3, #4] │ │ movs r3, #0 │ │ ldr r2, [r2, #4] │ │ ldr.w r8, [r2, #4] │ │ add.w r2, r8, #94 ; 0x5e │ │ uxtb r1, r3 │ │ @@ -16645,177 +16598,199 @@ │ │ strb.w r5, [r2, #-106] │ │ strb.w r0, [r2, #-100] │ │ strb.w r0, [r2, #-101] │ │ strb.w r0, [r2, #-102] │ │ strb.w r1, [r2, #-96] │ │ strb.w r1, [r2, #-97] │ │ strb.w r1, [r2, #-98] │ │ - bne.n 1428c │ │ + bne.n 1426c │ │ add.w r8, r8, #992 ; 0x3e0 │ │ add.w lr, lr, #248 ; 0xf8 │ │ mov r0, r3 │ │ uxtb r3, r0 │ │ adds r0, #1 │ │ cmp r0, lr │ │ strb.w r3, [r8, #2] │ │ strb.w r3, [r8, #1] │ │ strb.w r3, [r8], #4 │ │ - bne.n 14332 │ │ + bne.n 14312 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov.w r2, #256 ; 0x100 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ str r2, [r3, #0] │ │ - b.n 13f0a │ │ - ldr r4, [pc, #132] ; (143dc ) │ │ + b.n 13eea │ │ + ldr r4, [pc, #132] ; (143bc ) │ │ add r4, pc │ │ - b.n 1410a │ │ + b.n 140ea │ │ ldrsb.w r2, [r1, #3] │ │ adds r1, #4 │ │ ands.w r9, r9, r2, asr #32 │ │ it cc │ │ movcc r9, r3 │ │ - b.n 13eec │ │ + b.n 13ecc │ │ movs r2, #0 │ │ - b.n 14252 │ │ - b.n 14120 │ │ - ldr r4, [pc, #108] ; (143e0 ) │ │ + b.n 14232 │ │ + b.n 14100 │ │ + ldr r4, [pc, #108] ; (143c0 ) │ │ add r4, pc │ │ - b.n 1410a │ │ - ldr r4, [pc, #108] ; (143e4 ) │ │ + b.n 140ea │ │ + ldr r4, [pc, #108] ; (143c4 ) │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ add r4, pc │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n 14118 │ │ - ldr r4, [pc, #92] ; (143e8 ) │ │ + b.n 140f8 │ │ + ldr r4, [pc, #92] ; (143c8 ) │ │ add r4, pc │ │ - b.n 1410a │ │ - ldr r4, [pc, #88] ; (143ec ) │ │ + b.n 140ea │ │ + ldr r4, [pc, #88] ; (143cc ) │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ ldrd r2, r3, [sp, #16] │ │ add r4, pc │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n 14118 │ │ + b.n 140f8 │ │ mov r0, r7 │ │ - blx 9178 │ │ - b.n 13f0a │ │ - ldr r4, [pc, #68] ; (143f0 ) │ │ + blx 91a8 │ │ + b.n 13eea │ │ + ldr r4, [pc, #68] ; (143d0 ) │ │ add r4, pc │ │ - b.n 1410a │ │ - ldr r4, [pc, #64] ; (143f4 ) │ │ + b.n 140ea │ │ + ldr r4, [pc, #64] ; (143d4 ) │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ add r4, pc │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n 14118 │ │ + b.n 140f8 │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldr r4, [pc, #44] ; (143f8 ) │ │ + ldr r4, [pc, #44] ; (143d8 ) │ │ add r4, pc │ │ - b.n 1410a │ │ + b.n 140ea │ │ nop │ │ - ldr r7, [pc, #192] ; (14494 ) │ │ + ldr r7, [pc, #320] ; (144f4 ) │ │ movs r5, r0 │ │ bkpt 0x00c4 │ │ movs r4, r0 │ │ bkpt 0x0058 │ │ movs r4, r0 │ │ pop {r1, r3} │ │ movs r4, r0 │ │ - cbnz r6, 14458 │ │ + cbnz r6, 14438 │ │ movs r4, r0 │ │ - cbnz r6, 1445e │ │ + cbnz r6, 1443e │ │ movs r4, r0 │ │ - cbnz r4, 14460 │ │ + cbnz r4, 14440 │ │ movs r4, r0 │ │ - cbnz r6, 14460 │ │ + cbnz r6, 14440 │ │ movs r4, r0 │ │ - ; instruction: 0xb608 │ │ + ; instruction: 0xb628 │ │ movs r4, r0 │ │ - cbnz r4, 14460 │ │ + cbnz r4, 14440 │ │ movs r4, r0 │ │ - cbnz r6, 14460 │ │ + cbnz r6, 14440 │ │ movs r4, r0 │ │ + │ │ +000143dc : │ │ + ldr r0, [pc, #12] ; (143ec ) │ │ + push {r3, lr} │ │ + add r0, pc │ │ + blx 916c │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, pc} │ │ + cbnz r0, 1444e │ │ + movs r4, r0 │ │ + │ │ +000143f0 : │ │ + bx lr │ │ + nop │ │ + │ │ +000143f4 : │ │ + movs r0, #0 │ │ + bx lr │ │ + │ │ +000143f8 : │ │ + movs r0, #0 │ │ + bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #12 │ │ - ldr.w r8, [pc, #168] ; 144ac │ │ + ldr.w r8, [pc, #168] ; 144ac │ │ add.w r6, sp, #3 │ │ mov r5, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ ldr.w r3, [r8] │ │ str r3, [sp, #4] │ │ - b.n 14430 │ │ - ldr r2, [pc, #148] ; (144b0 ) │ │ + b.n 14430 │ │ + ldr r2, [pc, #148] ; (144b0 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ add r2, r3 │ │ ldrb r2, [r2, #1] │ │ and.w r2, r2, #8 │ │ and.w r9, r2, #255 ; 0xff │ │ - cbz r2, 14478 │ │ + cbz r2, 14478 │ │ movs r2, #1 │ │ ldr r4, [r5, #8] │ │ mov r3, r2 │ │ mov r0, r5 │ │ mov r1, r6 │ │ blx r4 │ │ - cbz r0, 14468 │ │ + cbz r0, 14468 │ │ ldrb.w r3, [sp, #3] │ │ cmp r3, #35 ; 0x23 │ │ - bne.n 1441a │ │ - b.n 14454 │ │ + bne.n 1441a │ │ + b.n 14454 │ │ ldrb.w r3, [sp, #3] │ │ cmp r3, #10 │ │ it ne │ │ cmpne r3, #13 │ │ - beq.n 1441a │ │ + beq.n 1441a │ │ movs r2, #1 │ │ ldr r4, [r5, #8] │ │ mov r3, r2 │ │ mov r0, r5 │ │ mov r1, r6 │ │ blx r4 │ │ cmp r0, #0 │ │ - bne.n 14448 │ │ + bne.n 14448 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #4] │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - bne.n 144a8 │ │ + bne.n 144a8 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ sub.w r4, r3, #48 ; 0x30 │ │ - b.n 1448a │ │ + b.n 1448a │ │ ldrb.w r3, [sp, #3] │ │ sub.w r4, r3, #48 ; 0x30 │ │ cmp r4, #9 │ │ - bhi.n 144a4 │ │ + bhi.n 144a4 │ │ add.w r9, r9, r9, lsl #2 │ │ movs r2, #1 │ │ mov r3, r2 │ │ ldr r7, [r5, #8] │ │ mov r0, r5 │ │ mov r1, r6 │ │ add.w r9, r4, r9, lsl #1 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne.n 1447e │ │ - b.n 14464 │ │ + bne.n 1447e │ │ + b.n 14464 │ │ mov r0, r9 │ │ - b.n 14468 │ │ + b.n 14468 │ │ blx 9148 <__stack_chk_fail@plt> │ │ ldr r0, [pc, #624] ; (14720 ) │ │ movs r5, r0 │ │ ldr r1, [pc, #48] ; (144e4 ) │ │ movs r5, r0 │ │ │ │ 000144b4 : │ │ @@ -16904,30 +16879,30 @@ │ │ sub.w r8, r3, #49 ; 0x31 │ │ cmp.w r8, #2 │ │ iteee ls │ │ strls r7, [sp, #32] │ │ subhi.w r8, r3, #52 ; 0x34 │ │ movhi r3, #0 │ │ strhi r3, [sp, #32] │ │ - bl 143fc │ │ + bl 143fc │ │ mov r7, r0 │ │ mov r0, r5 │ │ - bl 143fc │ │ + bl 143fc │ │ cmp r7, #0 │ │ it gt │ │ cmpgt r0, #0 │ │ str r0, [sp, #20] │ │ ite le │ │ movle r4, #1 │ │ movgt r4, #0 │ │ bgt.n 145d2 │ │ ldr r6, [pc, #876] ; (14910 ) │ │ add r6, pc │ │ movs r0, #0 │ │ - blx 9178 │ │ + blx 91a8 │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #24] │ │ mov r0, r5 │ │ str r1, [sp, #0] │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ mov r0, r6 │ │ @@ -16968,15 +16943,15 @@ │ │ strb.w r8, [r6, #4] │ │ strb.w r9, [r6, #2] │ │ strb.w r9, [r6, #1] │ │ strb.w r9, [r6] │ │ ldr r3, [r1, #4] │ │ ldr r3, [r3, #4] │ │ str r4, [r3, #0] │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ beq.w 148e6 │ │ ldr r3, [sp, #16] │ │ movs r2, #0 │ │ str.w r8, [sp, #36] ; 0x24 │ │ mov r8, r9 │ │ @@ -16996,22 +16971,22 @@ │ │ movgt r9, fp │ │ bgt.n 14678 │ │ b.n 146ac │ │ strb.w r0, [r9], #1 │ │ cmp r9, r6 │ │ beq.n 146a6 │ │ mov r0, r5 │ │ - bl 143fc │ │ + bl 143fc │ │ cmp r0, #0 │ │ bge.n 14670 │ │ ldr r6, [pc, #656] ; (14914 ) │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ add r6, pc │ │ mov r0, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldrd r2, r3, [sp, #24] │ │ movs r1, #0 │ │ mov r0, r5 │ │ str r1, [sp, #0] │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ ldr r0, [sp, #16] │ │ @@ -17026,15 +17001,15 @@ │ │ str r2, [sp, #40] ; 0x28 │ │ add fp, r3 │ │ ldr r3, [sp, #20] │ │ cmp r3, r2 │ │ bgt.n 14654 │ │ mov r0, r4 │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #16] │ │ b.n 145c0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cbnz r3, 1472a │ │ ldr r6, [r5, #8] │ │ mov r0, r5 │ │ mov r1, r4 │ │ @@ -17112,15 +17087,15 @@ │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ cmp r3, r6 │ │ bgt.n 14766 │ │ mov r7, r3 │ │ b.n 14700 │ │ mov r0, r5 │ │ - bl 143fc │ │ + bl 143fc │ │ subs r3, r0, #1 │ │ mov r9, r0 │ │ cmp r3, #254 ; 0xfe │ │ bhi.w 148d4 │ │ cmp.w r8, #2 │ │ bne.n 147dc │ │ movs r2, #255 ; 0xff │ │ @@ -17232,15 +17207,15 @@ │ │ ldr r6, [pc, #68] ; (14928 ) │ │ add r6, pc │ │ b.n 145a4 │ │ ldr r6, [pc, #68] ; (1492c ) │ │ add r6, pc │ │ b.n 1468a │ │ b.n 145c0 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #16] │ │ ldr r6, [pc, #56] ; (14930 ) │ │ mov r0, r5 │ │ str r3, [sp, #0] │ │ add r6, pc │ │ ldrd r2, r3, [sp, #24] │ │ ldr r1, [r5, #4] │ │ @@ -17248,19 +17223,19 @@ │ │ b.n 145b8 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ bxns sp │ │ movs r5, r0 │ │ cbnz r6, 14948 │ │ movs r4, r0 │ │ - cbz r4, 14976 │ │ + setend le │ │ movs r4, r0 │ │ - uxtb r2, r0 │ │ + push {r1, r2, r4, r7, lr} │ │ movs r4, r0 │ │ - uxth r0, r1 │ │ + push {r2, r3, r4, r6, lr} │ │ movs r4, r0 │ │ ; instruction: 0xb6ca │ │ movs r4, r0 │ │ sub sp, #352 ; 0x160 │ │ movs r4, r0 │ │ sub sp, #328 ; 0x148 │ │ movs r4, r0 │ │ @@ -17620,15 +17595,15 @@ │ │ str r0, [sp, #68] ; 0x44 │ │ ldrb r3, [r4, #9] │ │ and.w r3, r3, #1 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #60] ; 0x3c │ │ mul.w r0, r2, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ beq.w 15158 │ │ ldr r2, [sp, #24] │ │ movs r1, #0 │ │ ldrb r3, [r4, #8] │ │ and.w r2, r2, #1 │ │ @@ -18060,15 +18035,15 @@ │ │ ldr r5, [sp, #28] │ │ mov sl, r7 │ │ ldrd r8, r9, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #32] │ │ mov r0, r5 │ │ ldr.w fp, [sp, #36] ; 0x24 │ │ ldr r4, [pc, #536] ; (15330 ) │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r2, r8 │ │ mov r3, r9 │ │ movs r1, #0 │ │ mov r0, sl │ │ str r1, [sp, #0] │ │ add r4, pc │ │ ldr.w r1, [sl, #4] │ │ @@ -18131,15 +18106,15 @@ │ │ movs r1, #1 │ │ ldrh r2, [r4, #12] │ │ blx 91fc │ │ b.n 14ce4 │ │ add r5, sp, #28 │ │ ldmia.w r5, {r5, r7, fp} │ │ mov r0, r5 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r7 │ │ b.n 14a46 │ │ ldr.w r9, [sp, #132] ; 0x84 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #100] ; 0x64 │ │ adds r3, #1 │ │ str r3, [sp, #72] ; 0x48 │ │ @@ -35221,15 +35196,15 @@ │ │ str r2, [r6, #8] │ │ movs r2, #12 │ │ str r3, [r6, #12] │ │ str r0, [r6, #0] │ │ strb r5, [r6, #16] │ │ ldr r0, [r4, #120] ; 0x78 │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r4, #120] ; 0x78 │ │ ldr.w r6, [r4, #136] ; 0x88 │ │ movs r2, #0 │ │ str.w r2, [r3, #276] ; 0x114 │ │ cmp r6, #0 │ │ beq.w 1fc4c │ │ ldr r7, [pc, #360] ; (1fc78 ) │ │ @@ -35242,15 +35217,15 @@ │ │ str r2, [r6, #8] │ │ movs r2, #162 ; 0xa2 │ │ str r3, [r6, #12] │ │ str r0, [r6, #0] │ │ strb r5, [r6, #16] │ │ ldr.w r0, [r4, #136] ; 0x88 │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #136] ; 0x88 │ │ ldr r6, [r4, #124] ; 0x7c │ │ movs r2, #0 │ │ str.w r2, [r3, #276] ; 0x114 │ │ cmp r6, #0 │ │ beq.w 1fc5a │ │ ldr r7, [pc, #308] ; (1fc7c ) │ │ @@ -35263,15 +35238,15 @@ │ │ str r2, [r6, #8] │ │ movs r2, #12 │ │ str r3, [r6, #12] │ │ str r0, [r6, #0] │ │ strb r5, [r6, #16] │ │ ldr r0, [r4, #124] ; 0x7c │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r4, #124] ; 0x7c │ │ ldr.w r7, [r4, #140] ; 0x8c │ │ movs r2, #0 │ │ str.w r2, [r3, #276] ; 0x114 │ │ cmp r7, #0 │ │ beq.n 1fc66 │ │ ldr.w lr, [pc, #260] ; 1fc80 │ │ @@ -35285,15 +35260,15 @@ │ │ str r2, [r7, #8] │ │ movs r2, #162 ; 0xa2 │ │ str r3, [r7, #12] │ │ str r0, [r7, #0] │ │ strb r6, [r7, #16] │ │ ldr.w r0, [r4, #140] ; 0x8c │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #140] ; 0x8c │ │ mov r1, r5 │ │ add.w r0, r4, #152 ; 0x98 │ │ movs r2, #16 │ │ str.w r5, [r3, #276] ; 0x114 │ │ blx 91c0 │ │ add.w r0, r4, #168 ; 0xa8 │ │ @@ -36139,15 +36114,15 @@ │ │ mov r2, r0 │ │ mov r0, r4 │ │ blx ip │ │ ldr r2, [sp, #12] │ │ mov r1, r0 │ │ str r0, [sp, #0] │ │ mov r0, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r5, #0 │ │ ldr.w ip, [sp] │ │ ble.n 2059e │ │ cmp r5, #8 │ │ ble.w 205bc │ │ ldr r3, [sp, #24] │ │ mov.w lr, #0 │ │ @@ -38361,15 +38336,15 @@ │ │ str.w r2, [fp, #220] ; 0xdc │ │ ldr.w r1, [r9] │ │ cbz r1, 21ce8 │ │ ldr.w r0, [r8] │ │ cmp r0, #0 │ │ beq.w 21e22 │ │ movs r2, #128 ; 0x80 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r8] │ │ str.w r7, [r3, #128] ; 0x80 │ │ add.w r8, r8, #4 │ │ add.w r9, r9, #4 │ │ cmp r8, r4 │ │ bne.n 21cca │ │ ldr r3, [sp, #4] │ │ @@ -40456,15 +40431,15 @@ │ │ mov r0, r7 │ │ blx 92ec │ │ mov r5, r0 │ │ cbz r0, 2318c │ │ mov r2, r6 │ │ mov r0, r5 │ │ ldr r1, [r4, #32] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r0, [r4, #28] │ │ cbz r0, 23178 │ │ blx 92f8 │ │ ldr r3, [r4, #36] ; 0x24 │ │ movs r0, #1 │ │ str r5, [r4, #28] │ │ str r5, [r4, #32] │ │ @@ -40753,15 +40728,15 @@ │ │ str r0, [r6, #32] │ │ b.n 2338a │ │ nop │ │ vminnm.f16 , , │ │ ; instruction: 0xff93ffff │ │ vmaxnm.f16 , , │ │ ; instruction: 0xff89ffff │ │ - ldr r0, [r5, r4] │ │ + ldr r0, [r7, r5] │ │ movs r4, r0 │ │ │ │ 000233ec : │ │ cmp r2, #0 │ │ it ne │ │ cmpne r1, #0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ @@ -40806,15 +40781,15 @@ │ │ str r0, [r4, #24] │ │ b.n 23400 │ │ nop │ │ mcr2 15, 6, pc, cr7, cr15, {7} ; │ │ mcr2 15, 6, pc, cr7, cr15, {7} ; │ │ mcr2 15, 7, pc, cr11, cr15, {7} ; │ │ vmaxnm.f16 , , │ │ - ldr r2, [r6, r2] │ │ + ldr r2, [r0, r4] │ │ movs r4, r0 │ │ movs r0, #0 │ │ bx lr │ │ ldr r3, [pc, #1004] ; (23850 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ mov r2, r3 │ │ @@ -47084,15 +47059,15 @@ │ │ movs r1, #1 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ movs r2, #132 ; 0x84 │ │ ldr r1, [r6, #4] │ │ - blx 9274 │ │ + blx 9208 │ │ str r0, [r5, #80] ; 0x50 │ │ ldr.w r3, [r4, #468] ; 0x1d4 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ ldr.w r3, [r4, #452] ; 0x1c4 │ │ mov r0, r4 │ │ @@ -47152,15 +47127,15 @@ │ │ movs r1, #1 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ movs r2, #132 ; 0x84 │ │ ldr r1, [r6, #4] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #340] ; 0x154 │ │ str r0, [r5, #80] ; 0x50 │ │ b.n 2769e │ │ ldr r3, [r0, #0] │ │ movs r5, #27 │ │ movs r1, #4 │ │ str.w fp, [r3, #24] │ │ @@ -47184,15 +47159,15 @@ │ │ movs r1, #1 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ movs r2, #132 ; 0x84 │ │ ldr r1, [r6, #4] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #340] ; 0x154 │ │ str r0, [r5, #80] ; 0x50 │ │ b.n 276ae │ │ ldr r3, [r5, #16] │ │ cmp r3, #3 │ │ add.w r6, r3, #40 ; 0x28 │ │ bhi.n 27844 │ │ @@ -47204,15 +47179,15 @@ │ │ movs r1, #1 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ movs r2, #132 ; 0x84 │ │ ldr r1, [r6, #4] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #340] ; 0x154 │ │ str r0, [r5, #80] ; 0x50 │ │ b.n 276be │ │ ldr r2, [r4, #0] │ │ movs r1, #54 ; 0x36 │ │ mov r0, r4 │ │ str r3, [r2, #24] │ │ @@ -49597,15 +49572,15 @@ │ │ ldrb.w r6, [sp, #64] ; 0x40 │ │ strb r6, [r0, #15] │ │ ldrb.w r6, [sp, #4] │ │ strb r6, [r0, #16] │ │ strb r3, [r0, #0] │ │ ldr r0, [r5, #0] │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp.w fp, #16 │ │ bgt.w 28e78 │ │ mov r3, fp │ │ mov fp, r4 │ │ cmp r3, #0 │ │ bne.w 292be │ │ movs r0, #1 │ │ @@ -52807,15 +52782,15 @@ │ │ movs r1, #0 │ │ mov.w r2, #384 ; 0x180 │ │ add.w r0, r4, #896 ; 0x380 │ │ blx 91c0 │ │ movs r2, #128 ; 0x80 │ │ add.w r0, r4, #1280 ; 0x500 │ │ ldr.w r1, [r6, #336] ; 0x150 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r2, [r6, #76] ; 0x4c │ │ movs r3, #0 │ │ str r3, [r5, #12] │ │ cbnz r2, 2b0ec │ │ ldr.w r3, [r6, #308] ; 0x134 │ │ cmp r3, #0 │ │ bne.w 2b216 │ │ @@ -79152,54 +79127,54 @@ │ │ ldr.w r1, [r5, #-32] │ │ mov r2, r6 │ │ ldr.w r0, [r4, #-32] │ │ mov r9, r5 │ │ pld [r5, #8] │ │ mov r8, r4 │ │ pld [r4, #8] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-28] │ │ mov r2, r6 │ │ ldr.w r0, [r4, #-28] │ │ mov r7, sl │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-24] │ │ ldr.w r0, [r4, #-24] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-20] │ │ ldr.w r0, [r4, #-20] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-16] │ │ ldr.w r0, [r4, #-16] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-12] │ │ ldr.w r0, [r4, #-12] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-8] │ │ ldr.w r0, [r4, #-8] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r0, [r4, #-4] │ │ ldr.w r1, [r5, #-4] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp sl, fp │ │ add.w r5, r5, #32 │ │ add.w r4, r4, #32 │ │ sub.w sl, sl, #8 │ │ bne.n 3e11c │ │ subs r7, #1 │ │ ldr.w r0, [r8], #4 │ │ ldr.w r1, [r9], #4 │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r7, #0 │ │ bgt.n 3e1aa │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ │ │ 0003e1c4 : │ │ mov r3, r0 │ │ @@ -82049,15 +82024,15 @@ │ │ movs r2, r0 │ │ │ │ 0003fd20 : │ │ ldr r0, [pc, #4] ; (3fd28 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - vhadd.u d16, d14, d1 │ │ + cdp2 0, 3, cr0, cr14, cr1, {0} │ │ │ │ 0003fd2c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #136 ; 0x88 │ │ ldr.w r8, [pc, #264] ; 3fe3c │ │ mov r7, r0 │ │ mov r9, r1 │ │ @@ -82236,15 +82211,15 @@ │ │ str.w r7, [r4, #356] ; 0x164 │ │ ldr r3, [r6, r3] │ │ str.w r0, [r4, #364] ; 0x16c │ │ str.w r5, [r4, #260] ; 0x104 │ │ str.w r3, [r4, #360] ; 0x168 │ │ str.w r5, [r4, #264] ; 0x108 │ │ str.w r5, [r4, #256] ; 0x100 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r8 │ │ ldr r3, [pc, #36] ; (3ff34 ) │ │ ldr r1, [sp, #4] │ │ ldr.w r2, [sp, #1276] ; 0x4fc │ │ ldr r3, [r1, r3] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -82254,15 +82229,15 @@ │ │ movs r0, #0 │ │ b.n 3ff0e │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ str r0, [sp, #320] ; 0x140 │ │ movs r2, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ ; instruction: 0xffb8ffff │ │ ; instruction: 0xffbcffff │ │ │ │ 0003ff44 : │ │ b.w 3fd20 │ │ │ │ 0003ff48 : │ │ @@ -82459,15 +82434,15 @@ │ │ cbz r1, 40116 │ │ push {r3, r4, r5, lr} │ │ movs r2, #76 ; 0x4c │ │ mov r5, r0 │ │ mov r4, r1 │ │ add.w r0, r1, #40 ; 0x28 │ │ add.w r1, r5, #924 ; 0x39c │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r5 │ │ mov r1, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 400a0 │ │ bx lr │ │ │ │ 00040118 : │ │ @@ -87868,15 +87843,15 @@ │ │ str.w r3, [r4, #256] ; 0x100 │ │ bl 44c98 │ │ b.n 43a76 │ │ blx 9148 <__stack_chk_fail@plt> │ │ strb r4, [r2, r1] │ │ movs r2, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ │ │ 00043ad8 : │ │ push {r3, lr} │ │ cbz r0, 43aea │ │ ldr.w r3, [r0, #256] ; 0x100 │ │ cbz r3, 43aea │ │ ldr.w r0, [r0, #260] ; 0x104 │ │ @@ -88131,15 +88106,15 @@ │ │ ldr r3, [r4, #28] │ │ orr.w r3, r3, #2 │ │ str r3, [r4, #28] │ │ cbz r2, 43d44 │ │ ldr r0, [r2, #8] │ │ cbz r0, 43d44 │ │ movs r1, #1 │ │ - blx 9208 │ │ + blx 9244 │ │ ldr r3, [pc, #28] ; (43d64 ) │ │ movs r1, #64 ; 0x40 │ │ movs r2, #0 │ │ mov r0, r5 │ │ add r3, pc │ │ bl 43654 │ │ mov r3, r6 │ │ @@ -89820,15 +89795,15 @@ │ │ mov r7, r0 │ │ cmp r0, #0 │ │ beq.n 44bc6 │ │ cbz r4, 44bec │ │ mul.w r4, r5, r4 │ │ mov r1, r8 │ │ mov r2, r4 │ │ - blx 9274 │ │ + blx 9208 │ │ adds r0, r7, r4 │ │ movs r1, #0 │ │ mul.w r2, r5, r6 │ │ blx 91c0 │ │ mov r0, r7 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ ldr r1, [pc, #8] ; (44c08 ) │ │ @@ -89931,15 +89906,15 @@ │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #1004] ; 0x3ec │ │ cbz r0, 44cec │ │ add r5, sp, #4 │ │ mov r1, r0 │ │ mov.w r2, #1000 ; 0x3e8 │ │ mov r0, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ movs r1, #0 │ │ mov.w r2, #1000 ; 0x3e8 │ │ mov r0, r6 │ │ blx 91c0 │ │ mov r0, r5 │ │ mov r1, r6 │ │ bl 44c98 │ │ @@ -89981,15 +89956,15 @@ │ │ cbz r5, 44d64 │ │ cmp r5, r6 │ │ ldr.w r1, [r4, #672] ; 0x2a0 │ │ mov r0, r7 │ │ it cs │ │ movcs r5, r6 │ │ mov r2, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r2, [r4, #696] ; 0x2b8 │ │ ldr.w r3, [r4, #700] ; 0x2bc │ │ ldr.w r1, [r4, #672] ; 0x2a0 │ │ subs r2, r2, r5 │ │ subs r3, r3, r5 │ │ str.w r2, [r4, #696] ; 0x2b8 │ │ add r5, r1 │ │ @@ -90000,15 +89975,15 @@ │ │ mov r0, r1 │ │ ldr.w r1, [r4, #664] ; 0x298 │ │ it cs │ │ movcs r5, r2 │ │ subs r6, r2, r5 │ │ mov r2, r5 │ │ add r7, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r2, [r4, #696] ; 0x2b8 │ │ ldr.w r3, [r4, #688] ; 0x2b0 │ │ ldr.w r1, [r4, #664] ; 0x298 │ │ subs r2, r2, r5 │ │ subs r3, r3, r5 │ │ str.w r2, [r4, #696] ; 0x2b8 │ │ add r5, r1 │ │ @@ -90208,26 +90183,26 @@ │ │ ldr.w r6, [r4, #668] ; 0x29c │ │ mov r1, r5 │ │ bl 44c64 │ │ mov r1, r6 │ │ str.w r0, [r4, #668] ; 0x29c │ │ cbz r0, 45030 │ │ ldr.w r2, [r4, #688] ; 0x2b0 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r4 │ │ mov r1, r6 │ │ bl 44c98 │ │ ldr.w r2, [r4, #700] ; 0x2bc │ │ str.w r5, [r4, #692] ; 0x2b4 │ │ cbz r2, 44ff2 │ │ ldr.w r3, [r4, #688] ; 0x2b0 │ │ ldr.w r0, [r4, #668] ; 0x29c │ │ ldr.w r1, [r4, #672] ; 0x2a0 │ │ add r0, r3 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r2, [r4, #688] ; 0x2b0 │ │ ldr.w r3, [r4, #700] ; 0x2bc │ │ movs r1, #0 │ │ str.w r1, [r4, #700] ; 0x2bc │ │ add r3, r2 │ │ str.w r3, [r4, #688] ; 0x2b0 │ │ ldr.w r3, [r4, #668] ; 0x29c │ │ @@ -90969,15 +90944,15 @@ │ │ mov r0, r4 │ │ adds r3, #1 │ │ bl 536d0 │ │ ldr.w r1, [r4, #484] ; 0x1e4 │ │ ldr r2, [sp, #12] │ │ adds r2, #1 │ │ ldr.w r0, [r4, #480] ; 0x1e0 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #316] ; 0x13c │ │ cmp r3, #0 │ │ bne.n 458a6 │ │ ldrb.w r3, [r4, #543] ; 0x21f │ │ cbz r3, 4586c │ │ ldrb.w r2, [sp, #19] │ │ cmp r2, r3 │ │ @@ -91574,15 +91549,15 @@ │ │ movcs r3, #1 │ │ cmp r6, #0 │ │ it eq │ │ moveq r3, #0 │ │ cbz r3, 45e90 │ │ mov r0, r1 │ │ mov r1, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ add r6, r4 │ │ subs r4, r7, r4 │ │ str r6, [r5, #12] │ │ str r4, [r5, #16] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ bx lr │ │ ldr r1, [pc, #16] ; (45e98 ) │ │ @@ -95224,15 +95199,15 @@ │ │ mov r0, r4 │ │ adds r3, #1 │ │ bl 536d0 │ │ ldr.w r1, [r4, #484] ; 0x1e4 │ │ ldr r2, [sp, #12] │ │ ldr.w r0, [r4, #480] ; 0x1e0 │ │ adds r2, #1 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #808] ; 0x328 │ │ lsls r1, r3, #29 │ │ bmi.n 487ec │ │ ldr.w r3, [r4, #316] ; 0x13c │ │ cmp r3, #0 │ │ bne.n 48808 │ │ ldrb.w r3, [r4, #543] ; 0x21f │ │ @@ -97927,15 +97902,15 @@ │ │ b.n 4a33e │ │ blx 9148 <__stack_chk_fail@plt> │ │ ldrd r0, r0, [ip, #-4]! │ │ strh r0, [r4, #30] │ │ movs r1, r0 │ │ ; instruction: 0xeb220001 │ │ ; instruction: 0xeb220001 │ │ - ldr r2, [r0, r5] │ │ + ldr r2, [r0, r0] │ │ movs r1, r0 │ │ strh r0, [r5, #24] │ │ movs r1, r0 │ │ │ │ 0004a3f4 : │ │ cbz r0, 4a3fa │ │ str.w r1, [r0, #644] ; 0x284 │ │ @@ -98213,15 +98188,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 434ac │ │ ldr r1, [pc, #16] ; (4a6b4 ) │ │ add r1, pc │ │ b.w 434ac │ │ strh r2, [r4, #14] │ │ movs r1, r0 │ │ - strb r6, [r0, r0] │ │ + strh r6, [r6, r6] │ │ movs r1, r0 │ │ svc 39 ; 0x27 │ │ ; instruction: 0xffff8146 │ │ movs r1, r0 │ │ │ │ 0004a6b8 : │ │ cbz r0, 4a6f2 │ │ @@ -106738,15 +106713,15 @@ │ │ bl 3fff8 │ │ mvn.w fp, #3 │ │ b.n 5052e │ │ blx 9148 <__stack_chk_fail@plt> │ │ mov r0, ip │ │ mov r2, r6 │ │ ldr.w r1, [r4, #888] ; 0x378 │ │ - blx 9274 │ │ + blx 9208 │ │ mov ip, r0 │ │ b.n 50652 │ │ nop │ │ ldrh r0, [r2, #0] │ │ movs r1, r0 │ │ movs r7, #182 ; 0xb6 │ │ movs r1, r0 │ │ @@ -108103,15 +108078,15 @@ │ │ ldr r2, [sp, #12] │ │ cmp r2, r3 │ │ bhi.n 5155e │ │ mov r1, r5 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ movs r5, #12 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [sp, #28] │ │ ldr.w r2, [r6, #320] ; 0x140 │ │ ldr r1, [sp, #16] │ │ mul.w r5, r5, r3 │ │ ldr.w r3, [r6, #476] ; 0x1dc │ │ cmp r2, r3 │ │ str r5, [r1, #0] │ │ @@ -108223,15 +108198,15 @@ │ │ mov r1, fp │ │ bl 44b1c │ │ mov r5, r0 │ │ str.w r0, [r9, #116] ; 0x74 │ │ cbz r0, 5162e │ │ mov r1, sl │ │ mov r2, fp │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r0, [sp, #12] │ │ ldr.w r2, [r9, #232] ; 0xe8 │ │ mov r1, r9 │ │ ldr.w r3, [r9, #8] │ │ orr.w r2, r2, #16 │ │ str.w r0, [r9, #124] ; 0x7c │ │ orr.w r3, r3, #4096 ; 0x1000 │ │ @@ -110850,15 +110825,15 @@ │ │ itet ls │ │ addls r1, #7 │ │ lsrhi r4, r4, #3 │ │ lsrls r2, r1, #3 │ │ mov r1, r8 │ │ it hi │ │ mulhi.w r2, r6, r4 │ │ - blx 9274 │ │ + blx 9208 │ │ b.n 530b2 │ │ cmp r4, #7 │ │ itete hi │ │ lsrhi r0, r4, #3 │ │ mulls.w r0, r6, r4 │ │ mulhi r0, r6 │ │ addls r0, #7 │ │ @@ -110948,15 +110923,15 @@ │ │ cmp r7, r6 │ │ add r9, r5 │ │ it cs │ │ movcs r7, r6 │ │ mov r0, r9 │ │ mov r1, r8 │ │ mov r2, r7 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r6, r5 │ │ bhi.n 531d2 │ │ b.n 530ca │ │ cbz r2, 53216 │ │ cmp r4, #1 │ │ beq.n 53200 │ │ cmp r4, #2 │ │ @@ -111119,24 +111094,24 @@ │ │ add r7, sp, #28 │ │ mov.w sl, #0 │ │ mul.w r3, r6, r4 │ │ str r3, [sp, #20] │ │ mov r0, r7 │ │ mov r1, r8 │ │ mov r2, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r4, #0 │ │ ble.n 533e4 │ │ ldr.w r9, [sp, #8] │ │ mov.w fp, #0 │ │ mov r0, r9 │ │ add.w fp, fp, #1 │ │ mov r1, r7 │ │ mov r2, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp fp, r4 │ │ add r9, r6 │ │ bne.n 533c2 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #20] │ │ ldr.w fp, [r3] │ │ ldr r3, [sp, #8] │ │ @@ -112529,15 +112504,15 @@ │ │ ldrh r2, [r4, #20] │ │ ldr.w r3, [r4, #232] ; 0xe8 │ │ orr.w r3, r3, #8 │ │ str.w r3, [r4, #232] ; 0xe8 │ │ cbz r2, 542ee │ │ mov r1, r7 │ │ lsls r2, r2, #1 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r4, #8] │ │ orr.w r3, r3, #64 ; 0x40 │ │ str r3, [r4, #8] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r1, [pc, #24] ; (54314 ) │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ @@ -112708,15 +112683,15 @@ │ │ ldr r1, [sp, #12] │ │ bl 44c64 │ │ str.w r0, [r7, #208] ; 0xd0 │ │ cmp r0, #0 │ │ beq.n 5456a │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [sp, #20] │ │ mov r0, r9 │ │ strb.w sl, [r7, #228] ; 0xe4 │ │ strb.w r5, [r7, #229] ; 0xe5 │ │ str.w r3, [r7, #212] ; 0xd4 │ │ ldr r3, [sp, #4] │ │ str.w r3, [r7, #216] ; 0xd8 │ │ @@ -112728,15 +112703,15 @@ │ │ str.w r0, [r7, #220] ; 0xdc │ │ cmp r0, #0 │ │ beq.n 54572 │ │ mov r1, r9 │ │ add.w r9, r5, #1 │ │ mov r2, r4 │ │ mov.w r9, r9, lsl #2 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r8 │ │ mov r1, r9 │ │ bl 44c64 │ │ mov r4, r0 │ │ str.w r0, [r7, #224] ; 0xe0 │ │ cmp r0, #0 │ │ beq.n 5457a │ │ @@ -112748,15 +112723,15 @@ │ │ mov fp, r4 │ │ ldr r6, [sp, #0] │ │ movs r4, #0 │ │ b.n 5451e │ │ ldr r1, [r6, #0] │ │ mov r2, r9 │ │ adds r4, #1 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r5, r4 │ │ add.w r6, r6, #4 │ │ ble.n 54550 │ │ ldr.w fp, [r7, #224] ; 0xe0 │ │ ldr r0, [r6, #0] │ │ blx 946c │ │ add.w r9, r0, #1 │ │ @@ -112863,24 +112838,24 @@ │ │ mov r1, r5 │ │ bl 44c64 │ │ str.w r0, [r4, #256] ; 0x100 │ │ cbz r0, 5468a │ │ adds r7, #1 │ │ mov r2, r5 │ │ mov r1, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r1, r7 │ │ mov r0, r9 │ │ bl 44c64 │ │ mov r5, r0 │ │ str.w r0, [r4, #260] ; 0x104 │ │ cbz r0, 5466e │ │ mov r2, r7 │ │ mov r1, r8 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r2, [r4, #8] │ │ ldr.w r3, [r4, #232] ; 0xe8 │ │ orr.w r2, r2, #16384 ; 0x4000 │ │ str r2, [r4, #8] │ │ orr.w r3, r3, #256 ; 0x100 │ │ str.w r3, [r4, #232] ; 0xe8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ @@ -113099,15 +113074,15 @@ │ │ bl 3f7a4 │ │ mov.w r1, #768 ; 0x300 │ │ mov r0, r6 │ │ bl 44c2c │ │ mov r1, r7 │ │ add.w r2, r4, r4, lsl #1 │ │ str.w r0, [r6, #516] ; 0x204 │ │ - blx 9274 │ │ + blx 9208 │ │ mov ip, r0 │ │ b.n 54860 │ │ ldr r1, [pc, #28] ; (548c8 ) │ │ mov r0, r6 │ │ movs r2, #2 │ │ add r1, pc │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ @@ -113222,23 +113197,23 @@ │ │ mov r0, r6 │ │ mov r1, sl │ │ bl 44c64 │ │ mov r9, r0 │ │ cbz r0, 54a22 │ │ mov r1, r5 │ │ mov r2, sl │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r6 │ │ mov r1, r7 │ │ bl 44c64 │ │ mov r5, r0 │ │ cbz r0, 54a32 │ │ mov r1, r8 │ │ mov r2, r7 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r6 │ │ mov r1, r4 │ │ movs r2, #16 │ │ movs r3, #0 │ │ bl 3f7a4 │ │ ldr.w r2, [r4, #232] ; 0xe8 │ │ ldr r3, [r4, #8] │ │ @@ -113344,39 +113319,39 @@ │ │ add r1, r3 │ │ bl 44b1c │ │ str r0, [r5, #4] │ │ cmp r0, #0 │ │ beq.w 54c54 │ │ mov r2, r4 │ │ ldr.w r1, [sl, #-28] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r2, [r5, #4] │ │ strb.w fp, [r2, r4] │ │ adds r4, #1 │ │ ldr.w r2, [sl, #-32] │ │ ldr r0, [r5, #4] │ │ cmp r2, #0 │ │ ble.n 54bd8 │ │ ldr.w r8, [sp, #12] │ │ add r0, r4 │ │ str r0, [r5, #20] │ │ ldr.w r1, [sl, #-12] │ │ mov r2, r8 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r0, [r5, #20] │ │ ldr r4, [sp, #16] │ │ mov r3, r8 │ │ adds r1, r3, #1 │ │ strb.w fp, [r0, r8] │ │ ldr r0, [r5, #20] │ │ mov r2, r4 │ │ add r0, r1 │ │ str r0, [r5, #24] │ │ ldr.w r1, [sl, #-8] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r1, [r5, #24] │ │ adds r2, r4, #1 │ │ strb.w fp, [r1, r4] │ │ ldr r0, [r5, #24] │ │ add r0, r2 │ │ str r0, [r5, #8] │ │ cmp r7, #0 │ │ @@ -113421,15 +113396,15 @@ │ │ str.w fp, [r5, #20] │ │ str.w fp, [r5, #24] │ │ str r0, [r5, #8] │ │ cmp r7, #0 │ │ beq.n 54b78 │ │ ldr.w r1, [sl, #-24] │ │ mov r2, r7 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r0, [r5, #8] │ │ b.n 54b78 │ │ ldr.w r0, [sl, #-24] │ │ cbz r0, 54c34 │ │ ldrb r2, [r0, #0] │ │ cbz r2, 54c34 │ │ movs r3, #0 │ │ @@ -113636,15 +113611,15 @@ │ │ add r1, pc │ │ bl 43794 │ │ b.n 54da4 │ │ movs r6, #1 │ │ b.n 54db6 │ │ mov r1, r8 │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ b.n 54d92 │ │ ldrh r2, [r5, #6] │ │ cmp r3, r2 │ │ bge.n 54da4 │ │ b.n 54dea │ │ b.n 54d4c │ │ ... │ │ @@ -113694,28 +113669,28 @@ │ │ mov r0, r8 │ │ mov r1, sl │ │ bl 44b1c │ │ mov r2, sl │ │ str r0, [r5, #0] │ │ cbz r0, 54f04 │ │ ldr.w r1, [r4, #-36] │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r8 │ │ ldr.w r1, [r4, #-24] │ │ movs r2, #10 │ │ bl 44b34 │ │ str r0, [r5, #8] │ │ cbz r0, 54efc │ │ ldr.w r3, [r4, #-24] │ │ adds r5, #16 │ │ ldr.w r1, [r4, #-28] │ │ add.w r2, r3, r3, lsl #2 │ │ str.w r3, [r5, #-4] │ │ lsls r2, r2, #1 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r2, [r6, #8] │ │ ldr.w r3, [r6, #248] ; 0xf8 │ │ orr.w r2, r2, #8192 ; 0x2000 │ │ str r2, [r6, #8] │ │ adds r3, #1 │ │ str.w r3, [r6, #248] ; 0xf8 │ │ subs r7, #1 │ │ @@ -113841,15 +113816,15 @@ │ │ mov r0, sl │ │ bl 44b1c │ │ str.w r0, [fp, #8] │ │ cbz r0, 55038 │ │ ldr.w r9, [r4, #12] │ │ ldr r1, [r4, #8] │ │ mov r2, r9 │ │ - blx 9274 │ │ + blx 9208 │ │ str.w r9, [fp, #12] │ │ b.n 54ffe │ │ mov r0, sl │ │ ldr r1, [sp, #12] │ │ movs r2, #1 │ │ bl 43bb0 │ │ b.n 5500c │ │ @@ -114072,15 +114047,15 @@ │ │ bl 44c0c │ │ mov r8, r0 │ │ cmp r6, #0 │ │ beq.w 5513c │ │ ldr r3, [sp, #4] │ │ add.w r2, r6, r6, lsl #2 │ │ ldr.w r1, [r3, #796] ; 0x31c │ │ - blx 9274 │ │ + blx 9208 │ │ cmp.w r9, #0 │ │ bne.w 5514a │ │ b.n 5517e │ │ cmp r1, #0 │ │ beq.n 55204 │ │ movs r1, #85 ; 0x55 │ │ bl 44c0c │ │ @@ -116571,15 +116546,15 @@ │ │ mulls r3, r2 │ │ mulhi r3, r2 │ │ addls r3, #7 │ │ it ls │ │ lsrls r3, r3, #3 │ │ mov r2, r3 │ │ str r3, [sp, #12] │ │ - blx 9274 │ │ + blx 9208 │ │ ldrb.w r3, [r4, #532] ; 0x214 │ │ cbz r3, 56c50 │ │ ldrb.w r2, [r4, #533] ; 0x215 │ │ cmp r2, #5 │ │ bhi.n 56c50 │ │ ldr.w r3, [r4, #316] ; 0x13c │ │ lsls r1, r3, #30 │ │ @@ -118480,15 +118455,15 @@ │ │ movs r0, r0 │ │ pop {r1, r4, r5} │ │ movs r0, r0 │ │ lsrs r4, r3, #27 │ │ movs r1, r0 │ │ lsrs r4, r2, #27 │ │ movs r1, r0 │ │ - ldrb r0, [r7, #19] │ │ + ldrb r0, [r7, #14] │ │ movs r0, r0 │ │ ; instruction: 0xfa95ffff │ │ cbnz r6, 580c2 │ │ ... │ │ │ │ 00058058 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -118569,15 +118544,15 @@ │ │ cmp r0, #0 │ │ beq.n 580ea │ │ blx 9448 <__errno@plt> │ │ ldr r5, [r0, #0] │ │ b.n 580ce │ │ cbnz r0, 581a8 │ │ movs r0, r0 │ │ - ldrb r6, [r2, #17] │ │ + ldrb r6, [r2, #12] │ │ movs r0, r0 │ │ cbnz r0, 5817e │ │ ... │ │ │ │ 00058134 : │ │ ldr r3, [r0, #8] │ │ bic.w r3, r3, #4278190080 ; 0xff000000 │ │ @@ -122733,20 +122708,20 @@ │ │ cmp r5, #64 ; 0x40 │ │ bhi.n 5ad14 │ │ mov r1, r8 │ │ add.w r8, sp, #80 ; 0x50 │ │ adds r2, r7, #1 │ │ add.w r0, sp, #13 │ │ strb.w fp, [r8, #-68]! │ │ - blx 9274 │ │ + blx 9208 │ │ adds r0, r7, #2 │ │ mov r1, sl │ │ add r0, r8 │ │ mov r2, r9 │ │ - blx 9274 │ │ + blx 9208 │ │ cbz r4, 5ad06 │ │ add.w r9, sp, #4 │ │ add r7, sp, #8 │ │ movw sl, #16716 ; 0x414c │ │ movs r3, #34 ; 0x22 │ │ mov r0, r9 │ │ str.w r3, [r4, #900] ; 0x384 │ │ @@ -123307,15 +123282,15 @@ │ │ cmp r4, r7 │ │ mov r0, r4 │ │ mov r1, r7 │ │ mov r2, r9 │ │ add r4, r9 │ │ add r7, fp │ │ beq.n 5b2b4 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r3, sl │ │ cmp r3, r8 │ │ add sl, r5 │ │ bcc.n 5b2a2 │ │ ldr r2, [r6, #0] │ │ ldr r0, [sp, #4] │ │ ldrb r7, [r6, #11] │ │ @@ -125234,15 +125209,15 @@ │ │ ldrne r3, [sp, #64] ; 0x40 │ │ bne 5c9dc <__aeabi_idiv0@@Base+0x3b8> │ │ ldr r3, [sp, #72] ; 0x48 │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, r7 │ │ str r3, [r4, #20] │ │ - bl 9274 │ │ + bl 9208 │ │ ldr r3, [r4, #16] │ │ mov r0, sl │ │ mov r1, r4 │ │ mov r2, r7 │ │ blx r3 │ │ ldr r3, [sp, #544] ; 0x220 │ │ mov r6, r0 │ │ @@ -125258,15 +125233,15 @@ │ │ bne 5ca44 <__aeabi_idiv0@@Base+0x420> │ │ cmp r5, #0 │ │ bne 5ca4c <__aeabi_idiv0@@Base+0x428> │ │ mov r0, fp │ │ mov r1, r7 │ │ mov r2, #480 ; 0x1e0 │ │ mov sl, r5 │ │ - bl 9274 │ │ + bl 9208 │ │ cmp r6, #8 │ │ beq 5c980 <__aeabi_idiv0@@Base+0x35c> │ │ cmp r6, #7 │ │ bne 5ca44 <__aeabi_idiv0@@Base+0x420> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ bl 5c8c8 <__aeabi_idiv0@@Base+0x2a4> │ │ @@ -126442,15 +126417,15 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5db6c <_Unwind_GetTextRelBase@@Base+0x24> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab7b8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5db7c <_Unwind_GetTextRelBase@@Base+0x34> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab6f4 │ │ + ; instruction: 0xfffab688 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5db8c <_Unwind_GetTextRelBase@@Base+0x44> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab7c8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5db9c <_Unwind_GetTextRelBase@@Base+0x54> │ │ add pc, ip, pc │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x0005dbe0 84b20181 b0b0af01 00000000 08b10181 ................ │ │ - 0x0005dbf0 b0b00084 00000000 8eb20181 b0b0af01 ................ │ │ - 0x0005dc00 00000000 8cb20181 b0b0af05 00000000 ................ │ │ - 0x0005dc10 e6b20181 b0b0af03 00000000 e6b20181 ................ │ │ - 0x0005dc20 b0b0af03 00000000 8ab20181 b0b0af05 ................ │ │ - 0x0005dc30 00000000 c8b20181 b0b0af14 00000000 ................ │ │ - 0x0005dc40 c4b20181 b0b0ab14 00000000 cab20181 ................ │ │ - 0x0005dc50 b0b0af14 00000000 08b10181 b0b00084 ................ │ │ + 0x0005dbe0 84b20181 b0b0af01 00000000 8cb20181 ................ │ │ + 0x0005dbf0 b0b0af05 00000000 e6b20181 b0b0af03 ................ │ │ + 0x0005dc00 00000000 e6b20181 b0b0af03 00000000 ................ │ │ + 0x0005dc10 8ab20181 b0b0af05 00000000 c8b20181 ................ │ │ + 0x0005dc20 b0b0af14 00000000 c4b20181 b0b0ab14 ................ │ │ + 0x0005dc30 00000000 cab20181 b0b0af14 00000000 ................ │ │ + 0x0005dc40 08b10181 b0b00084 00000000 8eb20181 ................ │ │ + 0x0005dc50 b0b0af01 00000000 08b10181 b0b00084 ................ │ │ 0x0005dc60 00000000 c93e0181 b0b0af82 00000000 .....>.......... │ │ 0x0005dc70 08b10181 b0b00084 00000000 3f060181 ............?... │ │ 0x0005dc80 b0af80c9 00000000 c90a0181 b0b0af87 ................ │ │ 0x0005dc90 00000000 cab20181 b0b0af01 00000000 ................ │ │ 0x0005dca0 98b20181 b0b0af03 00000000 98b20181 ................ │ │ 0x0005dcb0 b0b0af04 00000000 08b10181 b0b00084 ................ │ │ 0x0005dcc0 00000000 08b10181 b0b00084 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,52 +1,52 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ 0x0005deb0 40b6fa7f ad08b180 88b6fa7f 01000000 @............... │ │ 0x0005dec0 bcb6fa7f 1cfdff7f fcb7fa7f b0ab0680 ................ │ │ 0x0005ded0 4cb8fa7f 6f840a80 2cb9fa7f 01000000 L...o...,....... │ │ - 0x0005dee0 24b9fa7f 37842380 94b9fa7f b0af3280 $...7.#.......2. │ │ - 0x0005def0 5cbffa7f 01000000 54bffa7f b0b0b080 \.......T....... │ │ - 0x0005df00 64bffa7f a908b180 20c0fa7f b0b0a880 d....... ....... │ │ - 0x0005df10 70c0fa7f b0ac0180 98c1fa7f a908b180 p............... │ │ - 0x0005df20 c0c1fa7f b0b0b080 c0c1fa7f a908b180 ................ │ │ - 0x0005df30 34c2fa7f 01000000 2cc2fa7f b0af0480 4.......,....... │ │ - 0x0005df40 68c3fa7f b0ad0680 e0c3fa7f b0af1680 h............... │ │ - 0x0005df50 04cafa7f b0af1480 dccffa7f 01000000 ................ │ │ - 0x0005df60 d4cffa7f b0b0b080 d0cffa7f b0b0aa80 ................ │ │ - 0x0005df70 28d0fa7f b0b0b080 28d0fa7f 70fcff7f (.......(...p... │ │ - 0x0005df80 2cd0fa7f b0b0ab80 acd0fa7f b0b0b080 ,............... │ │ - 0x0005df90 b8d0fa7f b0af0680 e0d1fa7f ac67b280 .............g.. │ │ - 0x0005dfa0 18d4fa7f 01000000 10d4fa7f 4cfcff7f ............L... │ │ - 0x0005dfb0 20d9fa7f b0ad0480 98d9fa7f b0ac0180 ............... │ │ - 0x0005dfc0 58dafa7f b0af1480 e4e2fa7f b0b0b080 X............... │ │ - 0x0005dfd0 ece2fa7f 01000000 e4e2fa7f b0b0aa80 ................ │ │ - 0x0005dfe0 00e3fa7f b0b0ad80 44e5fa7f 18fcff7f ........D....... │ │ - 0x0005dff0 60e9fa7f b0b0ac80 ace9fa7f 14fcff7f `............... │ │ - 0x0005e000 b4eefa7f 18fcff7f b0f3fa7f 1cfcff7f ................ │ │ - 0x0005e010 00fdfa7f b0af0480 2000fb7f b0b0af80 ........ ....... │ │ - 0x0005e020 2801fb7f b0b0b080 3401fb7f 37840380 (.......4...7... │ │ - 0x0005e030 b401fb7f b0ab1c80 4405fb7f b0b0af80 ........D....... │ │ - 0x0005e040 7407fb7f b0b0a280 bc07fb7f b0af3680 t.............6. │ │ - 0x0005e050 881efb7f e0fbff7f 881ffb7f e4fbff7f ................ │ │ - 0x0005e060 f01ffb7f e8fbff7f d020fb7f b0af1680 ......... ...... │ │ - 0x0005e070 0c37fb7f b0a90480 2037fb7f ad08b180 .7...... 7...... │ │ - 0x0005e080 f037fb7f b0b0b080 f037fb7f ad08b180 .7.......7...... │ │ - 0x0005e090 5c38fb7f b0ab0880 0439fb7f b0af1480 \8.......9...... │ │ - 0x0005e0a0 743cfb7f b0ac0380 483dfb7f b0b0a880 t<......H=...... │ │ + 0x0005dee0 24b9fa7f b0b0b080 34b9fa7f a908b180 $.......4....... │ │ + 0x0005def0 f0b9fa7f b0b0a880 40bafa7f b0ac0180 ........@....... │ │ + 0x0005df00 68bbfa7f a908b180 90bbfa7f b0b0b080 h............... │ │ + 0x0005df10 90bbfa7f a908b180 04bcfa7f 01000000 ................ │ │ + 0x0005df20 fcbbfa7f b0af0480 38bdfa7f b0ad0680 ........8....... │ │ + 0x0005df30 b0bdfa7f b0af1680 d4c3fa7f b0af1480 ................ │ │ + 0x0005df40 acc9fa7f 01000000 a4c9fa7f b0b0aa80 ................ │ │ + 0x0005df50 c0c9fa7f b0b0ad80 04ccfa7f 90fcff7f ................ │ │ + 0x0005df60 20d0fa7f b0b0ac80 6cd0fa7f 8cfcff7f .......l....... │ │ + 0x0005df70 74d5fa7f 90fcff7f 70dafa7f 94fcff7f t.......p....... │ │ + 0x0005df80 c0e3fa7f b0af0480 e0e6fa7f b0b0af80 ................ │ │ + 0x0005df90 e8e7fa7f b0b0b080 f4e7fa7f 37840380 ............7... │ │ + 0x0005dfa0 74e8fa7f b0ab1c80 04ecfa7f b0b0af80 t............... │ │ + 0x0005dfb0 34eefa7f b0b0a280 7ceefa7f b0af3680 4.......|.....6. │ │ + 0x0005dfc0 4805fb7f 58fcff7f 4806fb7f 5cfcff7f H...X...H...\... │ │ + 0x0005dfd0 b006fb7f 60fcff7f 9007fb7f b0af1680 ....`........... │ │ + 0x0005dfe0 cc1dfb7f b0a90480 e01dfb7f ad08b180 ................ │ │ + 0x0005dff0 b01efb7f b0b0b080 b01efb7f ad08b180 ................ │ │ + 0x0005e000 1c1ffb7f b0ab0880 c41ffb7f b0af1480 ................ │ │ + 0x0005e010 3423fb7f b0ac0380 0824fb7f b0b0a880 4#.......$...... │ │ + 0x0005e020 2824fb7f 01000000 2024fb7f b0b0b080 ($...... $...... │ │ + 0x0005e030 1c24fb7f b0b0aa80 7424fb7f b0b0b080 .$......t$...... │ │ + 0x0005e040 7424fb7f fcfbff7f 7824fb7f b0b0ab80 t$......x$...... │ │ + 0x0005e050 f824fb7f b0b0b080 0425fb7f b0af0680 .$.......%...... │ │ + 0x0005e060 2c26fb7f ac67b280 6428fb7f 01000000 ,&...g..d(...... │ │ + 0x0005e070 5c28fb7f d8fbff7f 6c2dfb7f b0ad0480 \(......l-...... │ │ + 0x0005e080 e42dfb7f b0ac0180 a42efb7f b0af1480 .-.............. │ │ + 0x0005e090 3037fb7f b0b0b080 3837fb7f 01000000 07......87...... │ │ + 0x0005e0a0 3037fb7f 37842380 a037fb7f b0af3280 07..7.#..7....2. │ │ 0x0005e0b0 683dfb7f 01000000 603dfb7f 9cfbff7f h=......`=...... │ │ 0x0005e0c0 6c3dfb7f b0b0b080 703dfb7f 01000000 l=......p=...... │ │ 0x0005e0d0 683dfb7f b0b0aa80 803dfb7f b0a90280 h=.......=...... │ │ 0x0005e0e0 203efb7f b0b0ae80 f03efb7f b0ad0880 >.......>...... │ │ 0x0005e0f0 683ffb7f 70fbff7f 604dfb7f 01000000 h?..p...`M...... │ │ - 0x0005e100 584dfb7f 6cfbff7f 644dfb7f b0b0b080 XM..l...dM...... │ │ - 0x0005e110 684dfb7f 01000000 604dfb7f b0b0b080 hM......`M...... │ │ - 0x0005e120 604dfb7f 01000000 584dfb7f b0ad0280 `M......XM...... │ │ - 0x0005e130 984efb7f af3f0880 7853fb7f b0af0a80 .N...?..xS...... │ │ - 0x0005e140 1c56fb7f b0ae0580 c856fb7f af54b280 .V.......V...T.. │ │ - 0x0005e150 205cfb7f 01000000 185cfb7f b0af1880 \.......\...... │ │ + 0x0005e100 584dfb7f b0b0b080 584dfb7f 01000000 XM......XM...... │ │ + 0x0005e110 504dfb7f b0ad0280 904efb7f af3f0880 PM.......N...?.. │ │ + 0x0005e120 7053fb7f b0af0a80 1456fb7f b0ae0580 pS.......V...... │ │ + 0x0005e130 c056fb7f af54b280 185cfb7f 01000000 .V...T...\...... │ │ + 0x0005e140 105cfb7f b0af1880 9462fb7f 01000000 .\.......b...... │ │ + 0x0005e150 8c62fb7f 1cfbff7f 9862fb7f b0b0b080 .b.......b...... │ │ 0x0005e160 9c62fb7f 01000000 9462fb7f b0ad0280 .b.......b...... │ │ 0x0005e170 4463fb7f b0ac0380 b863fb7f b0af1280 Dc.......c...... │ │ 0x0005e180 b467fb7f 01000000 ac67fb7f b0ae0580 .g.......g...... │ │ 0x0005e190 5868fb7f af6cb280 ac71fb7f 01000000 Xh...l...q...... │ │ 0x0005e1a0 a471fb7f ab08b180 5c72fb7f b0b0b080 .q......\r...... │ │ 0x0005e1b0 cc72fb7f b0b0aa80 8c73fb7f ab08b180 .r.......s...... │ │ 0x0005e1c0 d473fb7f b0b0ac80 0c74fb7f b0b0b080 .s.......t...... │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -3,106 +3,106 @@ │ │ 0x0005f950 50372033 33320000 23454e44 5f4f465f P7 332..#END_OF_ │ │ 0x0005f960 434f4d4d 454e5453 00000000 25642025 COMMENTS....%d % │ │ 0x0005f970 64000000 23425549 4c54494e 3a000000 d...#BUILTIN:... │ │ 0x0005f980 436f756c 646e2774 20726561 6420696d Couldn't read im │ │ 0x0005f990 61676520 64617461 00000000 556e7375 age data....Unsu │ │ 0x0005f9a0 70706f72 74656420 696d6167 6520666f pported image fo │ │ 0x0005f9b0 726d6174 00000000 4f757420 6f66206d rmat....Out of m │ │ - 0x0005f9c0 656d6f72 79000000 62797465 73207065 emory...bytes pe │ │ - 0x0005f9d0 72206c69 6e652069 7320746f 6f206c61 r line is too la │ │ - 0x0005f9e0 72676520 28636f72 72757074 3f290000 rge (corrupt?).. │ │ - 0x0005f9f0 756e7375 70706f72 74656420 50435820 unsupported PCX │ │ - 0x0005fa00 666f726d 61740000 66696c65 20747275 format..file tru │ │ - 0x0005fa10 6e636174 65640000 50617373 65642061 ncated..Passed a │ │ - 0x0005fa20 204e554c 4c206461 74612073 6f757263 NULL data sourc │ │ - 0x0005fa30 65000000 43616e27 74207365 656b2069 e...Can't seek i │ │ - 0x0005fa40 6e207468 69732064 61746120 736f7572 n this data sour │ │ - 0x0005fa50 63650000 72620000 54474100 43555200 ce..rb..TGA.CUR. │ │ - 0x0005fa60 49434f00 424d5000 47494600 4a504700 ICO.BMP.GIF.JPG. │ │ - 0x0005fa70 4c424d00 50435800 504e4700 504e4d00 LBM.PCX.PNG.PNM. │ │ - 0x0005fa80 54494600 58434600 58504d00 58560000 TIF.XCF.XPM.XV.. │ │ - 0x0005fa90 57454250 00000000 5072656d 61747572 WEBP....Prematur │ │ - 0x0005faa0 6520656e 64206f66 20646174 61000000 e end of data... │ │ - 0x0005fab0 2f2a2058 504d202a 2f000000 25642025 /* XPM */...%d % │ │ - 0x0005fac0 64202564 20256400 496e7661 6c696420 d %d %d.Invalid │ │ - 0x0005fad0 666f726d 61742064 65736372 69707469 format descripti │ │ - 0x0005fae0 6f6e0000 636f6c6f 75722070 61727365 on..colour parse │ │ - 0x0005faf0 20657272 6f720000 6e6f6e65 00000000 error..none.... │ │ - 0x0005fb00 626c6163 6b000000 77686974 65000000 black...white... │ │ - 0x0005fb10 72656400 67726565 6e000000 626c7565 red.green...blue │ │ - 0x0005fb20 00000000 4a504547 206c6f61 64696e67 ....JPEG loading │ │ - 0x0005fb30 20657272 6f720000 46696c65 20697320 error..File is │ │ - 0x0005fb40 6e6f7420 61205769 6e646f77 73202573 not a Windows %s │ │ - 0x0005fb50 2066696c 65000000 556e7375 70706f72 file...Unsuppor │ │ - 0x0005fb60 74656420 49434f20 6269746d 61702066 ted ICO bitmap f │ │ - 0x0005fb70 6f726d61 74000000 49434f20 66696c65 ormat...ICO file │ │ - 0x0005fb80 20776974 6820756e 73757070 6f727465 with unsupporte │ │ - 0x0005fb90 64206269 7420636f 756e7400 436f6d70 d bit count.Comp │ │ - 0x0005fba0 72657373 65642049 434f2066 696c6573 ressed ICO files │ │ - 0x0005fbb0 206e6f74 20737570 706f7274 65640000 not supported.. │ │ - 0x0005fbc0 4572726f 72207265 6164696e 67206672 Error reading fr │ │ - 0x0005fbd0 6f6d2049 434f0000 424d0000 46696c65 om ICO..BM..File │ │ - 0x0005fbe0 20697320 6e6f7420 61205769 6e646f77 is not a Window │ │ - 0x0005fbf0 7320424d 50206669 6c650000 4572726f s BMP file..Erro │ │ - 0x0005fc00 72207265 6164696e 67206672 6f6d2042 r reading from B │ │ - 0x0005fc10 4d500000 02030700 4572726f 72207265 MP......Error re │ │ - 0x0005fc20 6164696e 67207468 6520504e 47206669 ading the PNG fi │ │ - 0x0005fc30 6c652e00 436f756c 646e2774 20637265 le..Couldn't cre │ │ - 0x0005fc40 61746520 696d6167 6520696e 666f726d ate image inform │ │ - 0x0005fc50 6174696f 6e20666f 7220504e 47206669 ation for PNG fi │ │ - 0x0005fc60 6c650000 436f756c 646e2774 20616c6c le..Couldn't all │ │ - 0x0005fc70 6f636174 65206d65 6d6f7279 20666f72 ocate memory for │ │ - 0x0005fc80 20504e47 2066696c 65206f72 20696e63 PNG file or inc │ │ - 0x0005fc90 6f6d7061 7469626c 6520504e 4720646c ompatible PNG dl │ │ - 0x0005fca0 6c000000 312e362e 32000000 03030b00 l...1.6.2....... │ │ - 0x0005fcb0 05050400 4661696c 65642074 6f20636f ....Failed to co │ │ - 0x0005fcc0 6e766572 7420616e 64207361 76652069 nvert and save i │ │ - 0x0005fcd0 6d616765 00000000 50617373 6564204e mage....Passed N │ │ - 0x0005fce0 554c4c20 64737400 77620000 57454250 ULL dst.wb..WEBP │ │ + 0x0005f9c0 656d6f72 79000000 50617373 65642061 emory...Passed a │ │ + 0x0005f9d0 204e554c 4c206461 74612073 6f757263 NULL data sourc │ │ + 0x0005f9e0 65000000 43616e27 74207365 656b2069 e...Can't seek i │ │ + 0x0005f9f0 6e207468 69732064 61746120 736f7572 n this data sour │ │ + 0x0005fa00 63650000 72620000 54474100 43555200 ce..rb..TGA.CUR. │ │ + 0x0005fa10 49434f00 424d5000 47494600 4a504700 ICO.BMP.GIF.JPG. │ │ + 0x0005fa20 4c424d00 50435800 504e4700 504e4d00 LBM.PCX.PNG.PNM. │ │ + 0x0005fa30 54494600 58434600 58504d00 58560000 TIF.XCF.XPM.XV.. │ │ + 0x0005fa40 57454250 00000000 5072656d 61747572 WEBP....Prematur │ │ + 0x0005fa50 6520656e 64206f66 20646174 61000000 e end of data... │ │ + 0x0005fa60 2f2a2058 504d202a 2f000000 25642025 /* XPM */...%d % │ │ + 0x0005fa70 64202564 20256400 496e7661 6c696420 d %d %d.Invalid │ │ + 0x0005fa80 666f726d 61742064 65736372 69707469 format descripti │ │ + 0x0005fa90 6f6e0000 636f6c6f 75722070 61727365 on..colour parse │ │ + 0x0005faa0 20657272 6f720000 6e6f6e65 00000000 error..none.... │ │ + 0x0005fab0 626c6163 6b000000 77686974 65000000 black...white... │ │ + 0x0005fac0 72656400 67726565 6e000000 626c7565 red.green...blue │ │ + 0x0005fad0 00000000 02030700 4572726f 72207265 ........Error re │ │ + 0x0005fae0 6164696e 67207468 6520504e 47206669 ading the PNG fi │ │ + 0x0005faf0 6c652e00 436f756c 646e2774 20637265 le..Couldn't cre │ │ + 0x0005fb00 61746520 696d6167 6520696e 666f726d ate image inform │ │ + 0x0005fb10 6174696f 6e20666f 7220504e 47206669 ation for PNG fi │ │ + 0x0005fb20 6c650000 436f756c 646e2774 20616c6c le..Couldn't all │ │ + 0x0005fb30 6f636174 65206d65 6d6f7279 20666f72 ocate memory for │ │ + 0x0005fb40 20504e47 2066696c 65206f72 20696e63 PNG file or inc │ │ + 0x0005fb50 6f6d7061 7469626c 6520504e 4720646c ompatible PNG dl │ │ + 0x0005fb60 6c000000 312e362e 32000000 03030b00 l...1.6.2....... │ │ + 0x0005fb70 05050400 4661696c 65642074 6f20636f ....Failed to co │ │ + 0x0005fb80 6e766572 7420616e 64207361 76652069 nvert and save i │ │ + 0x0005fb90 6d616765 00000000 50617373 6564204e mage....Passed N │ │ + 0x0005fba0 554c4c20 64737400 77620000 4a504547 ULL dst.wb..JPEG │ │ + 0x0005fbb0 206c6f61 64696e67 20657272 6f720000 loading error.. │ │ + 0x0005fbc0 46696c65 20697320 6e6f7420 61205769 File is not a Wi │ │ + 0x0005fbd0 6e646f77 73202573 2066696c 65000000 ndows %s file... │ │ + 0x0005fbe0 556e7375 70706f72 74656420 49434f20 Unsupported ICO │ │ + 0x0005fbf0 6269746d 61702066 6f726d61 74000000 bitmap format... │ │ + 0x0005fc00 49434f20 66696c65 20776974 6820756e ICO file with un │ │ + 0x0005fc10 73757070 6f727465 64206269 7420636f supported bit co │ │ + 0x0005fc20 756e7400 436f6d70 72657373 65642049 unt.Compressed I │ │ + 0x0005fc30 434f2066 696c6573 206e6f74 20737570 CO files not sup │ │ + 0x0005fc40 706f7274 65640000 4572726f 72207265 ported..Error re │ │ + 0x0005fc50 6164696e 67206672 6f6d2049 434f0000 ading from ICO.. │ │ + 0x0005fc60 424d0000 46696c65 20697320 6e6f7420 BM..File is not │ │ + 0x0005fc70 61205769 6e646f77 7320424d 50206669 a Windows BMP fi │ │ + 0x0005fc80 6c650000 4572726f 72207265 6164696e le..Error readin │ │ + 0x0005fc90 67206672 6f6d2042 4d500000 62797465 g from BMP..byte │ │ + 0x0005fca0 73207065 72206c69 6e652069 7320746f s per line is to │ │ + 0x0005fcb0 6f206c61 72676520 28636f72 72757074 o large (corrupt │ │ + 0x0005fcc0 3f290000 756e7375 70706f72 74656420 ?)..unsupported │ │ + 0x0005fcd0 50435820 666f726d 61740000 66696c65 PCX format..file │ │ + 0x0005fce0 20747275 6e636174 65640000 57454250 truncated..WEBP │ │ 0x0005fcf0 20696d61 67657320 61726520 6e6f7420 images are not │ │ 0x0005fd00 73757070 6f727465 64000000 67696d70 supported...gimp │ │ 0x0005fd10 20786366 20000000 556e7375 70706f72 xcf ...Unsuppor │ │ 0x0005fd20 74656420 436f6d70 72657373 696f6e2e ted Compression. │ │ 0x0005fd30 0a000000 556e6b6e 6f776e20 47696d70 ....Unknown Gimp │ │ 0x0005fd40 20696d61 67652074 79706520 28256429 image type (%d) │ │ - 0x0005fd50 0a000000 54494646 20696d61 67657320 ....TIFF images │ │ - 0x0005fd60 61726520 6e6f7420 73757070 6f727465 are not supporte │ │ - 0x0005fd70 64000000 72616e20 6f666620 74686520 d...ran off the │ │ - 0x0005fd80 656e6420 6f66206d 79206269 74730000 end of my bits.. │ │ - 0x0005fd90 696e7661 6c696420 4c575a20 64617461 invalid LWZ data │ │ - 0x0005fda0 00000000 63697263 756c6172 20746162 ....circular tab │ │ - 0x0005fdb0 6c652065 6e747279 20424947 20455252 le entry BIG ERR │ │ - 0x0005fdc0 4f520000 454f4620 2f207265 61642065 OR..EOF / read e │ │ - 0x0005fdd0 72726f72 206f6e20 696d6167 65206461 rror on image da │ │ - 0x0005fde0 74610000 6572726f 72207265 6164696e ta..error readin │ │ - 0x0005fdf0 6720696d 61676500 38376100 38396100 g image.87a.89a. │ │ - 0x0005fe00 6572726f 72207265 6164696e 67206d61 error reading ma │ │ - 0x0005fe10 67696320 6e756d62 65720000 6e6f7420 gic number..not │ │ - 0x0005fe20 61204749 46206669 6c650000 62616420 a GIF file..bad │ │ - 0x0005fe30 76657273 696f6e20 6e756d62 65722c20 version number, │ │ - 0x0005fe40 6e6f7420 27383761 27206f72 20273839 not '87a' or '89 │ │ - 0x0005fe50 61270000 6661696c 65642074 6f207265 a'..failed to re │ │ - 0x0005fe60 61642073 63726565 6e206465 73637269 ad screen descri │ │ - 0x0005fe70 70746f72 00000000 62616420 636f6c6f ptor....bad colo │ │ - 0x0005fe80 726d6170 00000000 6572726f 72207265 rmap....error re │ │ - 0x0005fe90 6164696e 6720676c 6f62616c 20636f6c ading global col │ │ - 0x0005fea0 6f726d61 70000000 6f6e6c79 20256420 ormap...only %d │ │ - 0x0005feb0 696d6167 65257320 666f756e 6420696e image%s found in │ │ - 0x0005fec0 2066696c 65000000 454f4620 2f207265 file...EOF / re │ │ - 0x0005fed0 61642065 72726f72 206f6e20 65787465 ad error on exte │ │ - 0x0005fee0 6e74696f 6e206675 6e637469 6f6e2063 ntion function c │ │ - 0x0005fef0 6f646500 554e4b4e 4f574e20 28307825 ode.UNKNOWN (0x% │ │ - 0x0005ff00 30327829 00000000 636f756c 646e2774 02x)....couldn't │ │ - 0x0005ff10 20726561 64206c65 66742f74 6f702f77 read left/top/w │ │ - 0x0005ff20 69647468 2f686569 67687400 6572726f idth/height.erro │ │ - 0x0005ff30 72207265 6164696e 67206c6f 63616c20 r reading local │ │ - 0x0005ff40 636f6c6f 726d6170 00000000 4572726f colormap....Erro │ │ - 0x0005ff50 72207265 6164696e 67205447 41206461 r reading TGA da │ │ - 0x0005ff60 74610000 556e7375 70706f72 74656420 ta..Unsupported │ │ - 0x0005ff70 54474120 666f726d 61740000 556e6162 TGA format..Unab │ │ + 0x0005fd50 0a000000 72616e20 6f666620 74686520 ....ran off the │ │ + 0x0005fd60 656e6420 6f66206d 79206269 74730000 end of my bits.. │ │ + 0x0005fd70 696e7661 6c696420 4c575a20 64617461 invalid LWZ data │ │ + 0x0005fd80 00000000 63697263 756c6172 20746162 ....circular tab │ │ + 0x0005fd90 6c652065 6e747279 20424947 20455252 le entry BIG ERR │ │ + 0x0005fda0 4f520000 454f4620 2f207265 61642065 OR..EOF / read e │ │ + 0x0005fdb0 72726f72 206f6e20 696d6167 65206461 rror on image da │ │ + 0x0005fdc0 74610000 6572726f 72207265 6164696e ta..error readin │ │ + 0x0005fdd0 6720696d 61676500 38376100 38396100 g image.87a.89a. │ │ + 0x0005fde0 6572726f 72207265 6164696e 67206d61 error reading ma │ │ + 0x0005fdf0 67696320 6e756d62 65720000 6e6f7420 gic number..not │ │ + 0x0005fe00 61204749 46206669 6c650000 62616420 a GIF file..bad │ │ + 0x0005fe10 76657273 696f6e20 6e756d62 65722c20 version number, │ │ + 0x0005fe20 6e6f7420 27383761 27206f72 20273839 not '87a' or '89 │ │ + 0x0005fe30 61270000 6661696c 65642074 6f207265 a'..failed to re │ │ + 0x0005fe40 61642073 63726565 6e206465 73637269 ad screen descri │ │ + 0x0005fe50 70746f72 00000000 62616420 636f6c6f ptor....bad colo │ │ + 0x0005fe60 726d6170 00000000 6572726f 72207265 rmap....error re │ │ + 0x0005fe70 6164696e 6720676c 6f62616c 20636f6c ading global col │ │ + 0x0005fe80 6f726d61 70000000 6f6e6c79 20256420 ormap...only %d │ │ + 0x0005fe90 696d6167 65257320 666f756e 6420696e image%s found in │ │ + 0x0005fea0 2066696c 65000000 454f4620 2f207265 file...EOF / re │ │ + 0x0005feb0 61642065 72726f72 206f6e20 65787465 ad error on exte │ │ + 0x0005fec0 6e74696f 6e206675 6e637469 6f6e2063 ntion function c │ │ + 0x0005fed0 6f646500 554e4b4e 4f574e20 28307825 ode.UNKNOWN (0x% │ │ + 0x0005fee0 30327829 00000000 636f756c 646e2774 02x)....couldn't │ │ + 0x0005fef0 20726561 64206c65 66742f74 6f702f77 read left/top/w │ │ + 0x0005ff00 69647468 2f686569 67687400 6572726f idth/height.erro │ │ + 0x0005ff10 72207265 6164696e 67206c6f 63616c20 r reading local │ │ + 0x0005ff20 636f6c6f 726d6170 00000000 4572726f colormap....Erro │ │ + 0x0005ff30 72207265 6164696e 67205447 41206461 r reading TGA da │ │ + 0x0005ff40 74610000 556e7375 70706f72 74656420 ta..Unsupported │ │ + 0x0005ff50 54474120 666f726d 61740000 54494646 TGA format..TIFF │ │ + 0x0005ff60 20696d61 67657320 61726520 6e6f7420 images are not │ │ + 0x0005ff70 73757070 6f727465 64000000 556e6162 supported...Unab │ │ 0x0005ff80 6c652074 6f207265 61642069 6d616765 le to read image │ │ 0x0005ff90 20776964 74682061 6e642068 65696768 width and heigh │ │ 0x0005ffa0 74000000 756e7375 70706f72 74656420 t...unsupported │ │ 0x0005ffb0 504e4d20 666f726d 61740000 464f524d PNM format..FORM │ │ 0x0005ffc0 00000000 50424d20 00000000 494c424d ....PBM ....ILBM │ │ 0x0005ffd0 00000000 6572726f 72207265 6164696e ....error readin │ │ 0x0005ffe0 6720424f 44592063 68756e6b 00000000 g BODY chunk.... │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ Hex dump of section '.data.rel.ro.local': │ │ - 0x00068884 f8fa0500 ffffff00 00fb0500 00000000 ................ │ │ - 0x00068894 08fb0500 ffffff00 10fb0500 0000ff00 ................ │ │ - 0x000688a4 14fb0500 00ff0000 1cfb0500 ff000000 ................ │ │ - 0x000688b4 f8fa0500 ffffff00 f4000600 0c010600 ................ │ │ + 0x00068884 a8fa0500 ffffff00 b0fa0500 00000000 ................ │ │ + 0x00068894 b8fa0500 ffffff00 c0fa0500 0000ff00 ................ │ │ + 0x000688a4 c4fa0500 00ff0000 ccfa0500 ff000000 ................ │ │ + 0x000688b4 a8fa0500 ffffff00 f4000600 0c010600 ................ │ │ 0x000688c4 2c010600 54010600 70010600 90010600 ,...T...p....... │ │ 0x000688d4 a8010600 c8010600 f4010600 34020600 ............4... │ │ 0x000688e4 54020600 6c020600 84020600 98020600 T...l........... │ │ 0x000688f4 d8020600 08030600 24030600 48030600 ........$...H... │ │ 0x00068904 80030600 b8030600 d0030600 f0030600 ................ │ │ 0x00068914 1c040600 6c040600 88040600 b4040600 ....l........... │ │ 0x00068924 d0040600 f8040600 20050600 48050600 ........ ...H... │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x00068ac4 58fa0500 00000000 713d0100 5cfa0500 X.......q=..\... │ │ - 0x00068ad4 b5b90000 b5c20000 60fa0500 51b90000 ........`...Q... │ │ - 0x00068ae4 adc20000 64fa0500 d1b80000 19ba0000 ....d........... │ │ - 0x00068af4 68fa0500 5d370100 11380100 6cfa0500 h...]7...8..l... │ │ - 0x00068b04 49b00000 79b10000 70fa0500 35490100 I...y...p...5I.. │ │ - 0x00068b14 e9490100 74fa0500 05980000 7d980000 .I..t.......}... │ │ - 0x00068b24 78fa0500 5de10000 e5e10000 7cfa0500 x...].......|... │ │ - 0x00068b34 b5440100 31450100 80fa0500 712e0100 .D..1E......q... │ │ - 0x00068b44 752e0100 84fa0500 d91f0100 59200100 u...........Y .. │ │ - 0x00068b54 88fa0500 a9a20000 29a30000 8cfa0500 ........)....... │ │ - 0x00068b64 c5960000 1d970000 90fa0500 311e0100 ............1... │ │ + 0x00068ac4 08fa0500 00000000 513d0100 0cfa0500 ........Q=...... │ │ + 0x00068ad4 c90e0100 c9170100 10fa0500 650e0100 ............e... │ │ + 0x00068ae4 c1170100 14fa0500 e50d0100 2d0f0100 ............-... │ │ + 0x00068af4 18fa0500 3d370100 f1370100 1cfa0500 ....=7...7...... │ │ + 0x00068b04 5d050100 8d060100 20fa0500 35490100 ]....... ...5I.. │ │ + 0x00068b14 e9490100 24fa0500 d1170100 49180100 .I..$.......I... │ │ + 0x00068b24 28fa0500 8dc70000 15c80000 2cfa0500 (...........,... │ │ + 0x00068b34 b5440100 31450100 30fa0500 f5430100 .D..1E..0....C.. │ │ + 0x00068b44 f9430100 34fa0500 d91f0100 59200100 .C..4.......Y .. │ │ + 0x00068b54 38fa0500 619c0000 e19c0000 3cfa0500 8...a.......<... │ │ + 0x00068b64 c5960000 1d970000 40fa0500 311e0100 ........@...1... │ │ 0x00068b74 351e0100 5... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00068cac 00000000 00000000 9dac0200 351e0200 ............5... │ │ - 0x00068cbc d91e0200 21210200 91200200 e1220200 ....!!... ...".. │ │ - 0x00068ccc 41a90200 49220200 19c30200 01f70300 A...I".......... │ │ - 0x00068cdc 61820400 55a20400 cd460400 61420400 a...U....F..aB.. │ │ - 0x00068cec 75fb0300 75490400 314a0400 013e0400 u...uI..1J...>.. │ │ - 0x00068cfc b59d0400 75820400 45860400 29b80400 ....u...E...)... │ │ - 0x00068d0c 15b90400 f1530500 c5a80400 a1aa0400 .....S.......... │ │ - 0x00068d1c 55f60300 853c0400 00000000 00000000 U....<.......... │ │ + 0x00068cac 00000000 00000000 01f70300 61820400 ............a... │ │ + 0x00068cbc 55a20400 cd460400 61420400 75fb0300 U....F..aB..u... │ │ + 0x00068ccc 75490400 314a0400 013e0400 b59d0400 uI..1J...>...... │ │ + 0x00068cdc 75820400 45860400 29b80400 15b90400 u...E...)....... │ │ + 0x00068cec f1530500 c5a80400 a1aa0400 55f60300 .S..........U... │ │ + 0x00068cfc 853c0400 00000000 9dac0200 351e0200 .<..........5... │ │ + 0x00068d0c d91e0200 21210200 91200200 e1220200 ....!!... ...".. │ │ + 0x00068d1c 41a90200 49220200 19c30200 00000000 A...I".......... │ │ 0x00068d2c 00000000 085d0600 2c4e0600 91fe0200 .....]..,N...... │ │ 0x00068d3c 65d80200 c5210300 a50d0300 e9170300 e....!.......... │ │ 0x00068d4c 6d390300 71dd0200 79c30200 dd1c0300 m9..q...y....... │ │ 0x00068d5c 71d10200 31050300 85ed0200 4de00200 q...1.......M... │ │ 0x00068d6c fd340300 19260300 51dd0200 f5f30200 .4...&..Q....... │ │ 0x00068d7c 31f90200 75100300 6ddb0200 49e90200 1...u...m...I... │ │ 0x00068d8c cdcc0200 052c0300 3d290300 bd120300 .....,..=)...... ├── lib/armeabi-v7a/libripples.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 90064f28161f5e95c74585542380740cdb15301d │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1c6753f9aa02fb956958de8c8a29c737d01f7c3f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libSDL2_mixer.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --program-header {} │ │ @@ -4,20 +4,20 @@ │ │ There are 9 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ INTERP 0x000154 0x00000154 0x00000154 0x00013 0x00013 R 0x1 │ │ [Requesting program interpreter: /system/bin/linker] │ │ - LOAD 0x000000 0x00000000 0x00000000 0x21050 0x21050 R E 0x1000 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x2104c 0x2104c R E 0x1000 │ │ LOAD 0x021d74 0x00022d74 0x00022d74 0x00348 0x00428 RW 0x1000 │ │ DYNAMIC 0x021d80 0x00022d80 0x00022d80 0x00128 0x00128 RW 0x4 │ │ NOTE 0x000168 0x00000168 0x00000168 0x00024 0x00024 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ - EXIDX 0x0150ac 0x000150ac 0x000150ac 0x00ad8 0x00ad8 R 0x4 │ │ + EXIDX 0x0150a8 0x000150a8 0x000150a8 0x00ad8 0x00ad8 R 0x4 │ │ GNU_RELRO 0x021d74 0x00022d74 0x00022d74 0x0028c 0x0028c RW 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .interp │ │ 02 .interp .note.gnu.build-id .dynsym .dynstr .hash .gnu.version .gnu.version_d .gnu.version_r .rel.dyn .rel.plt .plt .text .ARM.extab .ARM.exidx .rodata │ ├── readelf --wide --sections {} │ │ @@ -10,18 +10,18 @@ │ │ [ 5] .hash HASH 000036e8 0036e8 000ac4 04 A 3 0 4 │ │ [ 6] .gnu.version VERSYM 000041ac 0041ac 000350 02 A 3 0 2 │ │ [ 7] .gnu.version_d VERDEF 000044fc 0044fc 00001c 00 A 4 1 4 │ │ [ 8] .gnu.version_r VERNEED 00004518 004518 000020 00 A 4 1 4 │ │ [ 9] .rel.dyn REL 00004538 004538 000238 08 A 3 0 4 │ │ [10] .rel.plt REL 00004770 004770 0001c0 08 AI 3 11 4 │ │ [11] .plt PROGBITS 00004930 004930 0002b4 00 AX 0 0 4 │ │ - [12] .text PROGBITS 00004be8 004be8 010404 00 AX 0 0 8 │ │ - [13] .ARM.extab PROGBITS 00014fec 014fec 0000c0 00 A 0 0 4 │ │ - [14] .ARM.exidx ARM_EXIDX 000150ac 0150ac 000ad8 08 AL 12 0 4 │ │ - [15] .rodata PROGBITS 00015b84 015b84 00b4cc 00 A 0 0 4 │ │ + [12] .text PROGBITS 00004be8 004be8 010400 00 AX 0 0 8 │ │ + [13] .ARM.extab PROGBITS 00014fe8 014fe8 0000c0 00 A 0 0 4 │ │ + [14] .ARM.exidx ARM_EXIDX 000150a8 0150a8 000ad8 08 AL 12 0 4 │ │ + [15] .rodata PROGBITS 00015b80 015b80 00b4cc 00 A 0 0 4 │ │ [16] .fini_array FINI_ARRAY 00022d74 021d74 000008 00 WA 0 0 4 │ │ [17] .init_array INIT_ARRAY 00022d7c 021d7c 000004 00 WA 0 0 1 │ │ [18] .dynamic DYNAMIC 00022d80 021d80 000128 08 WA 4 0 4 │ │ [19] .got PROGBITS 00022ea8 021ea8 000158 00 WA 0 0 4 │ │ [20] .data PROGBITS 00023000 022000 0000bc 00 WA 0 0 4 │ │ [21] .bss NOBITS 000230bc 0220bc 0000e0 00 WA 0 0 4 │ │ [22] .comment PROGBITS 00000000 0220bc 000028 01 MS 0 0 1 │ ├── readelf --wide --symbols {} │ │ @@ -2,426 +2,426 @@ │ │ Symbol table '.dynsym' contains 424 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ 3: 00004c25 88 FUNC GLOBAL DEFAULT 12 Mix_InitOgg │ │ 4: 000230bc 32 OBJECT GLOBAL DEFAULT 21 vorbis │ │ - 5: 0000e6b5 150 FUNC GLOBAL DEFAULT 12 ov_clear │ │ - 6: 0000fa9f 44 FUNC GLOBAL DEFAULT 12 ov_info │ │ - 7: 0000ef31 88 FUNC GLOBAL DEFAULT 12 ov_open_callbacks │ │ - 8: 0000e9ab 80 FUNC GLOBAL DEFAULT 12 ov_pcm_total │ │ - 9: 0000faf9 264 FUNC GLOBAL DEFAULT 12 ov_read │ │ - 10: 0000f869 176 FUNC GLOBAL DEFAULT 12 ov_time_seek │ │ - 11: 00013d2c 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ + 5: 0000e6b1 150 FUNC GLOBAL DEFAULT 12 ov_clear │ │ + 6: 0000fa9b 44 FUNC GLOBAL DEFAULT 12 ov_info │ │ + 7: 0000ef2d 88 FUNC GLOBAL DEFAULT 12 ov_open_callbacks │ │ + 8: 0000e9a7 80 FUNC GLOBAL DEFAULT 12 ov_pcm_total │ │ + 9: 0000faf5 264 FUNC GLOBAL DEFAULT 12 ov_read │ │ + 10: 0000f865 176 FUNC GLOBAL DEFAULT 12 ov_time_seek │ │ + 11: 00013d28 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ 12: 00004c7d 20 FUNC GLOBAL DEFAULT 12 Mix_QuitOgg │ │ - 13: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_BuildAudioCVT │ │ - 14: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ - 15: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ - 16: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memcpy │ │ - 17: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertAudio │ │ + 13: 0000ac01 60 FUNC GLOBAL DEFAULT 12 OGG_jump_to_time │ │ + 14: 00013d30 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 15: 0000aa8f 4 FUNC GLOBAL DEFAULT 12 OGG_playing │ │ + 16: 00005d51 52 FUNC GLOBAL DEFAULT 12 WAVStream_Active │ │ + 17: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ 18: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetError │ │ - 19: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ - 20: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ - 21: 00013d34 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ - 22: 00004ddd 28 FUNC GLOBAL DEFAULT 12 OGG_init │ │ - 23: 00004df9 4 FUNC GLOBAL DEFAULT 12 OGG_setvolume │ │ - 24: 00004dfd 6 FUNC GLOBAL DEFAULT 12 OGG_play │ │ - 25: 00004e03 4 FUNC GLOBAL DEFAULT 12 OGG_playing │ │ - 26: 00004e07 92 FUNC GLOBAL DEFAULT 12 OGG_playAudio │ │ - 27: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MixAudio │ │ - 28: 00004e63 6 FUNC GLOBAL DEFAULT 12 OGG_stop │ │ - 29: 00004e69 212 FUNC GLOBAL DEFAULT 12 OGG_new_RW │ │ - 30: 00005745 132 FUNC GLOBAL DEFAULT 12 Mix_Init │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memset │ │ - 32: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ - 33: 00004f3d 56 FUNC GLOBAL DEFAULT 12 OGG_delete │ │ - 34: 000130ac 68 FUNC GLOBAL DEFAULT 12 __aeabi_d2lz │ │ - 35: 00004f79 60 FUNC GLOBAL DEFAULT 12 OGG_jump_to_time │ │ - 36: 00004fb9 28 FUNC GLOBAL DEFAULT 12 WAVStream_Init │ │ - 37: 00004fd5 12 FUNC GLOBAL DEFAULT 12 WAVStream_SetVolume │ │ - 38: 00004fe1 1008 FUNC GLOBAL DEFAULT 12 WAVStream_LoadSong_RW │ │ - 39: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ - 40: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE32 │ │ - 41: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE16 │ │ - 42: 000053d1 32 FUNC GLOBAL DEFAULT 12 WAVStream_Start │ │ - 43: 00012ff8 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ - 44: 000053f1 436 FUNC GLOBAL DEFAULT 12 WAVStream_PlaySome │ │ - 45: 000055a5 16 FUNC GLOBAL DEFAULT 12 WAVStream_Stop │ │ - 46: 000055b5 36 FUNC GLOBAL DEFAULT 12 WAVStream_FreeSong │ │ - 47: 000055d9 52 FUNC GLOBAL DEFAULT 12 WAVStream_Active │ │ - 48: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ - 49: 00005701 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumChunkDecoders │ │ - 50: 0000570d 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunkDecoder │ │ - 51: 0000572d 24 FUNC GLOBAL DEFAULT 12 Mix_Linked_Version │ │ - 52: 000057c9 36 FUNC GLOBAL DEFAULT 12 Mix_Quit │ │ - 53: 000057ed 56 FUNC GLOBAL DEFAULT 12 Mix_QuerySpec │ │ - 54: 00005825 528 FUNC GLOBAL DEFAULT 12 Mix_LoadWAV_RW │ │ - 55: 00007d91 516 FUNC GLOBAL DEFAULT 12 Mix_LoadVOC_RW │ │ - 56: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LoadWAV_RW │ │ - 57: 00007741 804 FUNC GLOBAL DEFAULT 12 Mix_LoadAIFF_RW │ │ - 58: 000075e1 352 FUNC GLOBAL DEFAULT 12 Mix_LoadOGG_RW │ │ - 59: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_calloc │ │ - 60: 00005a35 172 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_WAV │ │ - 61: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ - 62: 00005ae1 68 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_RAW │ │ - 63: 00005b25 80 FUNC GLOBAL DEFAULT 12 Mix_FreeChunk │ │ - 64: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ - 65: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ - 66: 00005b75 32 FUNC GLOBAL DEFAULT 12 Mix_SetPostMix │ │ - 67: 00005b95 60 FUNC GLOBAL DEFAULT 12 Mix_HookMusic │ │ - 68: 00006da1 240 FUNC GLOBAL DEFAULT 12 music_mixer │ │ - 69: 00005bd1 12 FUNC GLOBAL DEFAULT 12 Mix_GetMusicHookData │ │ - 70: 00005bdd 28 FUNC GLOBAL DEFAULT 12 Mix_ChannelFinished │ │ - 71: 00005bf9 20 FUNC GLOBAL DEFAULT 12 Mix_ReserveChannels │ │ - 72: 00005c0d 100 FUNC GLOBAL DEFAULT 12 Mix_ExpireChannel │ │ - 73: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetTicks │ │ - 74: 00012ba4 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ - 75: 00005c71 92 FUNC GLOBAL DEFAULT 12 Mix_Volume │ │ - 76: 00012adc 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ - 77: 00023010 4 OBJECT GLOBAL DEFAULT 20 music_active │ │ - 78: 00005f69 18 FUNC GLOBAL DEFAULT 12 Mix_VolumeChunk │ │ - 79: 00005f7d 116 FUNC GLOBAL DEFAULT 12 Mix_HaltChannel │ │ - 80: 00005ff1 48 FUNC GLOBAL DEFAULT 12 Mix_HaltGroup │ │ - 81: 00006021 140 FUNC GLOBAL DEFAULT 12 Mix_FadeOutChannel │ │ - 82: 000060ad 64 FUNC GLOBAL DEFAULT 12 Mix_FadeOutGroup │ │ - 83: 000060ed 36 FUNC GLOBAL DEFAULT 12 Mix_FadingChannel │ │ - 84: 00006111 92 FUNC GLOBAL DEFAULT 12 Mix_Playing │ │ - 85: 00012b84 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ - 86: 0000616d 268 FUNC GLOBAL DEFAULT 12 Mix_PlayChannelTimed │ │ - 87: 00006279 268 FUNC GLOBAL DEFAULT 12 Mix_FadeInChannelTimed │ │ - 88: 00006385 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunk │ │ - 89: 000063a5 80 FUNC GLOBAL DEFAULT 12 Mix_Pause │ │ - 90: 000063f5 116 FUNC GLOBAL DEFAULT 12 Mix_Resume │ │ - 91: 00006469 80 FUNC GLOBAL DEFAULT 12 Mix_Paused │ │ - 92: 000064b9 48 FUNC GLOBAL DEFAULT 12 Mix_GroupChannel │ │ - 93: 000064e9 32 FUNC GLOBAL DEFAULT 12 Mix_GroupChannels │ │ - 94: 00006509 60 FUNC GLOBAL DEFAULT 12 Mix_GroupAvailable │ │ - 95: 00006545 48 FUNC GLOBAL DEFAULT 12 Mix_GroupCount │ │ - 96: 00006575 68 FUNC GLOBAL DEFAULT 12 Mix_GroupOldest │ │ - 97: 000065b9 64 FUNC GLOBAL DEFAULT 12 Mix_GroupNewer │ │ - 98: 000065f9 152 FUNC GLOBAL DEFAULT 12 _Mix_RegisterEffect_locked │ │ - 99: 00006691 36 FUNC GLOBAL DEFAULT 12 Mix_RegisterEffect │ │ - 100: 000066b5 128 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterEffect_locked │ │ - 101: 00006735 28 FUNC GLOBAL DEFAULT 12 Mix_UnregisterEffect │ │ - 102: 00006751 72 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterAllEffects_locked │ │ - 103: 00006799 24 FUNC GLOBAL DEFAULT 12 Mix_UnregisterAllEffects │ │ - 104: 000067b1 180 FUNC GLOBAL DEFAULT 12 Mix_AllocateChannels │ │ - 105: 00006865 100 FUNC GLOBAL DEFAULT 12 Mix_CloseAudio │ │ - 106: 00007495 32 FUNC GLOBAL DEFAULT 12 close_music │ │ - 107: 00007fb9 4 FUNC GLOBAL DEFAULT 12 _Mix_DeinitEffects │ │ - 108: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ - 109: 000068c9 336 FUNC GLOBAL DEFAULT 12 Mix_OpenAudio │ │ - 110: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ - 111: 00007291 116 FUNC GLOBAL DEFAULT 12 open_music │ │ - 112: 00007259 56 FUNC GLOBAL DEFAULT 12 Mix_VolumeMusic │ │ - 113: 00007f95 36 FUNC GLOBAL DEFAULT 12 _Mix_InitEffects │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ - 115: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ - 117: 00006d59 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumMusicDecoders │ │ - 118: 00006d65 32 FUNC GLOBAL DEFAULT 12 Mix_GetMusicDecoder │ │ - 119: 00006d85 28 FUNC GLOBAL DEFAULT 12 Mix_HookMusicFinished │ │ - 120: 00006e91 60 FUNC GLOBAL DEFAULT 12 MIX_string_equals │ │ - 121: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ - 122: 00006ecd 180 FUNC GLOBAL DEFAULT 12 Mix_LoadMUSType_RW │ │ - 123: 00006f81 312 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS │ │ - 124: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ - 125: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ - 126: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ + 19: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ + 20: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ + 21: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 22: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 23: 0000574d 12 FUNC GLOBAL DEFAULT 12 WAVStream_SetVolume │ │ + 24: 0000aa85 4 FUNC GLOBAL DEFAULT 12 OGG_setvolume │ │ + 25: 00005d1d 16 FUNC GLOBAL DEFAULT 12 WAVStream_Stop │ │ + 26: 0000aaef 6 FUNC GLOBAL DEFAULT 12 OGG_stop │ │ + 27: 0000aa89 6 FUNC GLOBAL DEFAULT 12 OGG_play │ │ + 28: 00005b49 32 FUNC GLOBAL DEFAULT 12 WAVStream_Start │ │ + 29: 00004fd1 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumMusicDecoders │ │ + 30: 00004fdd 32 FUNC GLOBAL DEFAULT 12 Mix_GetMusicDecoder │ │ + 31: 00004ffd 28 FUNC GLOBAL DEFAULT 12 Mix_HookMusicFinished │ │ + 32: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ + 33: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ + 34: 00012ba0 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 35: 00005019 240 FUNC GLOBAL DEFAULT 12 music_mixer │ │ + 36: 00005b69 436 FUNC GLOBAL DEFAULT 12 WAVStream_PlaySome │ │ + 37: 0000aa93 92 FUNC GLOBAL DEFAULT 12 OGG_playAudio │ │ + 38: 00023008 4 OBJECT GLOBAL DEFAULT 20 music_active │ │ + 39: 00005109 60 FUNC GLOBAL DEFAULT 12 MIX_string_equals │ │ + 40: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ + 41: 00005145 180 FUNC GLOBAL DEFAULT 12 Mix_LoadMUSType_RW │ │ + 42: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ + 43: 0000aaf5 212 FUNC GLOBAL DEFAULT 12 OGG_new_RW │ │ + 44: 00005759 1008 FUNC GLOBAL DEFAULT 12 WAVStream_LoadSong_RW │ │ + 45: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ + 46: 000051f9 312 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS │ │ + 47: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ + 48: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ + 49: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ + 50: 00005331 8 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS_RW │ │ + 51: 00005339 104 FUNC GLOBAL DEFAULT 12 Mix_FreeMusic │ │ + 52: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Delay │ │ + 53: 0000abc9 56 FUNC GLOBAL DEFAULT 12 OGG_delete │ │ + 54: 00005d2d 36 FUNC GLOBAL DEFAULT 12 WAVStream_FreeSong │ │ + 55: 000053a1 36 FUNC GLOBAL DEFAULT 12 Mix_GetMusicType │ │ + 56: 000053c5 148 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusicPos │ │ + 57: 00005459 18 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusic │ │ + 58: 0000546b 22 FUNC GLOBAL DEFAULT 12 Mix_PlayMusic │ │ + 59: 00005481 80 FUNC GLOBAL DEFAULT 12 Mix_SetMusicPosition │ │ + 60: 000054d1 56 FUNC GLOBAL DEFAULT 12 Mix_VolumeMusic │ │ + 61: 00005509 116 FUNC GLOBAL DEFAULT 12 open_music │ │ + 62: 00005731 28 FUNC GLOBAL DEFAULT 12 WAVStream_Init │ │ + 63: 0000aa69 28 FUNC GLOBAL DEFAULT 12 OGG_init │ │ + 64: 00005581 36 FUNC GLOBAL DEFAULT 12 Mix_HaltMusic │ │ + 65: 000055a5 140 FUNC GLOBAL DEFAULT 12 Mix_FadeOutMusic │ │ + 66: 00005631 32 FUNC GLOBAL DEFAULT 12 Mix_FadingMusic │ │ + 67: 00005651 16 FUNC GLOBAL DEFAULT 12 Mix_PauseMusic │ │ + 68: 00005661 16 FUNC GLOBAL DEFAULT 12 Mix_ResumeMusic │ │ + 69: 00005671 8 FUNC GLOBAL DEFAULT 12 Mix_RewindMusic │ │ + 70: 00005679 20 FUNC GLOBAL DEFAULT 12 Mix_PausedMusic │ │ + 71: 0000568d 44 FUNC GLOBAL DEFAULT 12 Mix_PlayingMusic │ │ + 72: 000056b9 72 FUNC GLOBAL DEFAULT 12 Mix_SetMusicCMD │ │ + 73: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 74: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 75: 00005701 6 FUNC GLOBAL DEFAULT 12 Mix_SetSynchroValue │ │ + 76: 00005707 6 FUNC GLOBAL DEFAULT 12 Mix_GetSynchroValue │ │ + 77: 0000570d 32 FUNC GLOBAL DEFAULT 12 close_music │ │ + 78: 0000572d 4 FUNC GLOBAL DEFAULT 12 Mix_SetSoundFonts │ │ + 79: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memset │ │ + 80: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ + 81: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE32 │ │ + 82: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE16 │ │ + 83: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_BuildAudioCVT │ │ + 84: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ + 85: 00012ff4 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ + 86: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertAudio │ │ + 87: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MixAudio │ │ + 88: 00005dd5 352 FUNC GLOBAL DEFAULT 12 Mix_LoadOGG_RW │ │ + 89: 00006391 132 FUNC GLOBAL DEFAULT 12 Mix_Init │ │ + 90: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 91: 00005f35 804 FUNC GLOBAL DEFAULT 12 Mix_LoadAIFF_RW │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memcpy │ │ + 93: 0000634d 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumChunkDecoders │ │ + 94: 00006359 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunkDecoder │ │ + 95: 00006379 24 FUNC GLOBAL DEFAULT 12 Mix_Linked_Version │ │ + 96: 00006415 36 FUNC GLOBAL DEFAULT 12 Mix_Quit │ │ + 97: 00006439 56 FUNC GLOBAL DEFAULT 12 Mix_QuerySpec │ │ + 98: 00006471 528 FUNC GLOBAL DEFAULT 12 Mix_LoadWAV_RW │ │ + 99: 00007991 516 FUNC GLOBAL DEFAULT 12 Mix_LoadVOC_RW │ │ + 100: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LoadWAV_RW │ │ + 101: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_calloc │ │ + 102: 00006681 172 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_WAV │ │ + 103: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ + 104: 0000672d 68 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_RAW │ │ + 105: 00006771 80 FUNC GLOBAL DEFAULT 12 Mix_FreeChunk │ │ + 106: 000067c1 32 FUNC GLOBAL DEFAULT 12 Mix_SetPostMix │ │ + 107: 000067e1 60 FUNC GLOBAL DEFAULT 12 Mix_HookMusic │ │ + 108: 0000681d 12 FUNC GLOBAL DEFAULT 12 Mix_GetMusicHookData │ │ + 109: 00006829 28 FUNC GLOBAL DEFAULT 12 Mix_ChannelFinished │ │ + 110: 00006845 20 FUNC GLOBAL DEFAULT 12 Mix_ReserveChannels │ │ + 111: 00006859 100 FUNC GLOBAL DEFAULT 12 Mix_ExpireChannel │ │ + 112: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetTicks │ │ + 113: 000068bd 92 FUNC GLOBAL DEFAULT 12 Mix_Volume │ │ + 114: 00012ad8 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ + 115: 00006bb5 18 FUNC GLOBAL DEFAULT 12 Mix_VolumeChunk │ │ + 116: 00006bc9 116 FUNC GLOBAL DEFAULT 12 Mix_HaltChannel │ │ + 117: 00006c3d 48 FUNC GLOBAL DEFAULT 12 Mix_HaltGroup │ │ + 118: 00006c6d 140 FUNC GLOBAL DEFAULT 12 Mix_FadeOutChannel │ │ + 119: 00006cf9 64 FUNC GLOBAL DEFAULT 12 Mix_FadeOutGroup │ │ + 120: 00006d39 36 FUNC GLOBAL DEFAULT 12 Mix_FadingChannel │ │ + 121: 00006d5d 92 FUNC GLOBAL DEFAULT 12 Mix_Playing │ │ + 122: 00012b80 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ + 123: 00006db9 268 FUNC GLOBAL DEFAULT 12 Mix_PlayChannelTimed │ │ + 124: 00006ec5 268 FUNC GLOBAL DEFAULT 12 Mix_FadeInChannelTimed │ │ + 125: 00006fd1 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunk │ │ + 126: 00006ff1 80 FUNC GLOBAL DEFAULT 12 Mix_Pause │ │ 127: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@LIBC (2) │ │ - 128: 000070b9 8 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS_RW │ │ - 129: 000070c1 104 FUNC GLOBAL DEFAULT 12 Mix_FreeMusic │ │ - 130: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Delay │ │ - 131: 00007129 36 FUNC GLOBAL DEFAULT 12 Mix_GetMusicType │ │ - 132: 0000714d 148 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusicPos │ │ - 133: 000071e1 18 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusic │ │ - 134: 000071f3 22 FUNC GLOBAL DEFAULT 12 Mix_PlayMusic │ │ - 135: 00007209 80 FUNC GLOBAL DEFAULT 12 Mix_SetMusicPosition │ │ - 136: 00007309 36 FUNC GLOBAL DEFAULT 12 Mix_HaltMusic │ │ - 137: 0000732d 140 FUNC GLOBAL DEFAULT 12 Mix_FadeOutMusic │ │ - 138: 000073b9 32 FUNC GLOBAL DEFAULT 12 Mix_FadingMusic │ │ - 139: 000073d9 16 FUNC GLOBAL DEFAULT 12 Mix_PauseMusic │ │ - 140: 000073e9 16 FUNC GLOBAL DEFAULT 12 Mix_ResumeMusic │ │ - 141: 000073f9 8 FUNC GLOBAL DEFAULT 12 Mix_RewindMusic │ │ - 142: 00007401 20 FUNC GLOBAL DEFAULT 12 Mix_PausedMusic │ │ - 143: 00007415 44 FUNC GLOBAL DEFAULT 12 Mix_PlayingMusic │ │ - 144: 00007441 72 FUNC GLOBAL DEFAULT 12 Mix_SetMusicCMD │ │ - 145: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ - 146: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ - 147: 00007489 6 FUNC GLOBAL DEFAULT 12 Mix_SetSynchroValue │ │ - 148: 0000748f 6 FUNC GLOBAL DEFAULT 12 Mix_GetSynchroValue │ │ - 149: 000074b5 4 FUNC GLOBAL DEFAULT 12 Mix_SetSoundFonts │ │ - 150: 00007515 124 FUNC GLOBAL DEFAULT 12 Mix_SetReverseStereo │ │ - 151: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ - 152: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_getenv │ │ - 153: 00023180 4 OBJECT GLOBAL DEFAULT 21 _Mix_effects_max_speed │ │ - 154: 0000a395 56 FUNC GLOBAL DEFAULT 12 _Eff_PositionDeinit │ │ - 155: 00007fc1 136 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_u8 │ │ - 156: 0002317c 4 OBJECT GLOBAL DEFAULT 21 _Eff_volume_table │ │ - 157: 00008049 116 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_s8 │ │ - 158: 0000a3cd 196 FUNC GLOBAL DEFAULT 12 Mix_SetDistance │ │ - 159: 00012c80 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ - 160: 0000a491 1684 FUNC GLOBAL DEFAULT 12 Mix_SetPosition │ │ - 161: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_abs │ │ - 162: 0000ab25 288 FUNC GLOBAL DEFAULT 12 Mix_SetPanning │ │ - 163: 0000ae01 3684 FUNC GLOBAL DEFAULT 12 mdct_backward │ │ + 128: 00007041 116 FUNC GLOBAL DEFAULT 12 Mix_Resume │ │ + 129: 000070b5 80 FUNC GLOBAL DEFAULT 12 Mix_Paused │ │ + 130: 00007105 48 FUNC GLOBAL DEFAULT 12 Mix_GroupChannel │ │ + 131: 00007135 32 FUNC GLOBAL DEFAULT 12 Mix_GroupChannels │ │ + 132: 00007155 60 FUNC GLOBAL DEFAULT 12 Mix_GroupAvailable │ │ + 133: 00007191 48 FUNC GLOBAL DEFAULT 12 Mix_GroupCount │ │ + 134: 000071c1 68 FUNC GLOBAL DEFAULT 12 Mix_GroupOldest │ │ + 135: 00007205 64 FUNC GLOBAL DEFAULT 12 Mix_GroupNewer │ │ + 136: 00007245 152 FUNC GLOBAL DEFAULT 12 _Mix_RegisterEffect_locked │ │ + 137: 000072dd 36 FUNC GLOBAL DEFAULT 12 Mix_RegisterEffect │ │ + 138: 00007301 128 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterEffect_locked │ │ + 139: 00007381 28 FUNC GLOBAL DEFAULT 12 Mix_UnregisterEffect │ │ + 140: 0000739d 72 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterAllEffects_locked │ │ + 141: 000073e5 24 FUNC GLOBAL DEFAULT 12 Mix_UnregisterAllEffects │ │ + 142: 000073fd 180 FUNC GLOBAL DEFAULT 12 Mix_AllocateChannels │ │ + 143: 000074b1 100 FUNC GLOBAL DEFAULT 12 Mix_CloseAudio │ │ + 144: 00007c91 4 FUNC GLOBAL DEFAULT 12 _Mix_DeinitEffects │ │ + 145: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ + 146: 00007515 336 FUNC GLOBAL DEFAULT 12 Mix_OpenAudio │ │ + 147: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ + 148: 00007c6d 36 FUNC GLOBAL DEFAULT 12 _Mix_InitEffects │ │ + 149: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ + 150: 00007bf1 124 FUNC GLOBAL DEFAULT 12 Mix_SetReverseStereo │ │ + 151: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_getenv │ │ + 152: 00023168 4 OBJECT GLOBAL DEFAULT 21 _Mix_effects_max_speed │ │ + 153: 0000a06d 56 FUNC GLOBAL DEFAULT 12 _Eff_PositionDeinit │ │ + 154: 00007c99 136 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_u8 │ │ + 155: 00023164 4 OBJECT GLOBAL DEFAULT 21 _Eff_volume_table │ │ + 156: 00007d21 116 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_s8 │ │ + 157: 0000a0a5 196 FUNC GLOBAL DEFAULT 12 Mix_SetDistance │ │ + 158: 00012c7c 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 159: 0000a169 1684 FUNC GLOBAL DEFAULT 12 Mix_SetPosition │ │ + 160: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_abs │ │ + 161: 0000a7fd 288 FUNC GLOBAL DEFAULT 12 Mix_SetPanning │ │ + 162: 000130a8 68 FUNC GLOBAL DEFAULT 12 __aeabi_d2lz │ │ + 163: 0000adfd 3684 FUNC GLOBAL DEFAULT 12 mdct_backward │ │ 164: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@LIBC (2) │ │ - 165: 0000bc65 22 FUNC GLOBAL DEFAULT 12 vorbis_block_init │ │ - 166: 0000bc7b 70 FUNC GLOBAL DEFAULT 12 _vorbis_block_alloc │ │ + 165: 0000bc61 22 FUNC GLOBAL DEFAULT 12 vorbis_block_init │ │ + 166: 0000bc77 70 FUNC GLOBAL DEFAULT 12 _vorbis_block_alloc │ │ 167: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ - 168: 0000bcc1 70 FUNC GLOBAL DEFAULT 12 _vorbis_block_ripcord │ │ + 168: 0000bcbd 70 FUNC GLOBAL DEFAULT 12 _vorbis_block_ripcord │ │ 169: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ 170: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ - 171: 0000bd07 30 FUNC GLOBAL DEFAULT 12 vorbis_block_clear │ │ + 171: 0000bd03 30 FUNC GLOBAL DEFAULT 12 vorbis_block_clear │ │ 172: 00000000 0 FUNC GLOBAL DEFAULT UND fread@LIBC (2) │ │ - 173: 0000bd25 60 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_restart │ │ - 174: 0000bd61 168 FUNC GLOBAL DEFAULT 12 vorbis_dsp_clear │ │ + 173: 0000bd21 60 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_restart │ │ + 174: 0000bd5d 168 FUNC GLOBAL DEFAULT 12 vorbis_dsp_clear │ │ 175: 000230a4 4 OBJECT GLOBAL DEFAULT 20 _mapping_P │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ - 177: 0000be09 356 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_init │ │ + 177: 0000be05 356 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_init │ │ 178: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ - 179: 0000c301 164 FUNC GLOBAL DEFAULT 12 _vorbis_window │ │ - 180: 00011425 660 FUNC GLOBAL DEFAULT 12 vorbis_book_init_decode │ │ - 181: 000113c1 40 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_destroy │ │ - 182: 0000bf6d 830 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_blockin │ │ - 183: 0000c2ab 58 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_pcmout │ │ - 184: 0000c2e5 28 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_read │ │ - 185: 0000c3a5 276 FUNC GLOBAL DEFAULT 12 _vorbis_apply_window │ │ - 186: 000126dd 24 FUNC GLOBAL DEFAULT 12 oggpack_readinit │ │ - 187: 000128b5 176 FUNC GLOBAL DEFAULT 12 oggpack_read │ │ - 188: 0000c5f1 6 FUNC GLOBAL DEFAULT 12 vorbis_synthesis │ │ - 189: 0000c5f7 6 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_trackonly │ │ - 190: 0000c5fd 104 FUNC GLOBAL DEFAULT 12 vorbis_packet_blocksize │ │ - 191: 0000c681 8 FUNC GLOBAL DEFAULT 12 vorbis_comment_init │ │ - 192: 0000c689 180 FUNC GLOBAL DEFAULT 12 vorbis_comment_query │ │ + 179: 0000c2fd 164 FUNC GLOBAL DEFAULT 12 _vorbis_window │ │ + 180: 00011421 660 FUNC GLOBAL DEFAULT 12 vorbis_book_init_decode │ │ + 181: 000113bd 40 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_destroy │ │ + 182: 0000bf69 830 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_blockin │ │ + 183: 0000c2a7 58 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_pcmout │ │ + 184: 0000c2e1 28 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_read │ │ + 185: 0000c3a1 276 FUNC GLOBAL DEFAULT 12 _vorbis_apply_window │ │ + 186: 000126d9 24 FUNC GLOBAL DEFAULT 12 oggpack_readinit │ │ + 187: 000128b1 176 FUNC GLOBAL DEFAULT 12 oggpack_read │ │ + 188: 0000c5ed 6 FUNC GLOBAL DEFAULT 12 vorbis_synthesis │ │ + 189: 0000c5f3 6 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_trackonly │ │ + 190: 0000c5f9 104 FUNC GLOBAL DEFAULT 12 vorbis_packet_blocksize │ │ + 191: 0000c67d 8 FUNC GLOBAL DEFAULT 12 vorbis_comment_init │ │ + 192: 0000c685 180 FUNC GLOBAL DEFAULT 12 vorbis_comment_query │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND strcat@LIBC (2) │ │ - 194: 0000c73d 164 FUNC GLOBAL DEFAULT 12 vorbis_comment_query_count │ │ - 195: 0000c7e1 72 FUNC GLOBAL DEFAULT 12 vorbis_comment_clear │ │ - 196: 0000c829 16 FUNC GLOBAL DEFAULT 12 vorbis_info_blocksize │ │ - 197: 0000c839 26 FUNC GLOBAL DEFAULT 12 vorbis_info_init │ │ - 198: 0000c855 244 FUNC GLOBAL DEFAULT 12 vorbis_info_clear │ │ - 199: 000113e9 58 FUNC GLOBAL DEFAULT 12 vorbis_book_clear │ │ + 194: 0000c739 164 FUNC GLOBAL DEFAULT 12 vorbis_comment_query_count │ │ + 195: 0000c7dd 72 FUNC GLOBAL DEFAULT 12 vorbis_comment_clear │ │ + 196: 0000c825 16 FUNC GLOBAL DEFAULT 12 vorbis_info_blocksize │ │ + 197: 0000c835 26 FUNC GLOBAL DEFAULT 12 vorbis_info_init │ │ + 198: 0000c851 244 FUNC GLOBAL DEFAULT 12 vorbis_info_clear │ │ + 199: 000113e5 58 FUNC GLOBAL DEFAULT 12 vorbis_book_clear │ │ 200: 000230b4 8 OBJECT GLOBAL DEFAULT 20 _floor_P │ │ 201: 000230a8 12 OBJECT GLOBAL DEFAULT 20 _residue_P │ │ - 202: 0000c949 112 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_idheader │ │ - 203: 0000c9b9 1100 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_headerin │ │ - 204: 00012ab1 18 FUNC GLOBAL DEFAULT 12 oggpack_bytes │ │ - 205: 000108a5 564 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_unpack │ │ + 202: 0000c945 112 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_idheader │ │ + 203: 0000c9b5 1100 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_headerin │ │ + 204: 00012aad 18 FUNC GLOBAL DEFAULT 12 oggpack_bytes │ │ + 205: 000108a1 564 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_unpack │ │ 206: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@LIBC (2) │ │ - 207: 00010ad9 32 FUNC GLOBAL DEFAULT 12 vorbis_book_decode │ │ + 207: 00010ad5 32 FUNC GLOBAL DEFAULT 12 vorbis_book_decode │ │ 208: 00023014 24 OBJECT GLOBAL DEFAULT 20 floor1_exportbundle │ │ - 209: 00010f15 14 FUNC GLOBAL DEFAULT 12 _ilog │ │ - 210: 00010cf1 180 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_set │ │ - 211: 0000d7b1 864 FUNC GLOBAL DEFAULT 12 vorbis_lsp_to_curve │ │ + 209: 00010f11 14 FUNC GLOBAL DEFAULT 12 _ilog │ │ + 210: 00010ced 180 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_set │ │ + 211: 0000d7ad 864 FUNC GLOBAL DEFAULT 12 vorbis_lsp_to_curve │ │ 212: 0002302c 24 OBJECT GLOBAL DEFAULT 20 floor0_exportbundle │ │ - 213: 00011ec5 284 FUNC GLOBAL DEFAULT 12 ogg_sync_pageseek │ │ + 213: 00011ec1 284 FUNC GLOBAL DEFAULT 12 ogg_sync_pageseek │ │ 214: 00000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ - 215: 00011e3d 102 FUNC GLOBAL DEFAULT 12 ogg_sync_buffer │ │ - 216: 00011ea3 32 FUNC GLOBAL DEFAULT 12 ogg_sync_wrote │ │ - 217: 00011771 10 FUNC GLOBAL DEFAULT 12 ogg_page_bos │ │ - 218: 000117f9 24 FUNC GLOBAL DEFAULT 12 ogg_page_serialno │ │ + 215: 00011e39 102 FUNC GLOBAL DEFAULT 12 ogg_sync_buffer │ │ + 216: 00011e9f 32 FUNC GLOBAL DEFAULT 12 ogg_sync_wrote │ │ + 217: 0001176d 10 FUNC GLOBAL DEFAULT 12 ogg_page_bos │ │ + 218: 000117f5 24 FUNC GLOBAL DEFAULT 12 ogg_page_serialno │ │ 219: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ - 220: 00012013 604 FUNC GLOBAL DEFAULT 12 ogg_stream_pagein │ │ - 221: 000122f1 30 FUNC GLOBAL DEFAULT 12 ogg_stream_packetout │ │ - 222: 00011785 116 FUNC GLOBAL DEFAULT 12 ogg_page_granulepos │ │ - 223: 0001226f 28 FUNC GLOBAL DEFAULT 12 ogg_sync_reset │ │ + 220: 0001200f 604 FUNC GLOBAL DEFAULT 12 ogg_stream_pagein │ │ + 221: 000122ed 30 FUNC GLOBAL DEFAULT 12 ogg_stream_packetout │ │ + 222: 00011781 116 FUNC GLOBAL DEFAULT 12 ogg_page_granulepos │ │ + 223: 0001226b 28 FUNC GLOBAL DEFAULT 12 ogg_sync_reset │ │ 224: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@LIBC (2) │ │ - 225: 000122cf 34 FUNC GLOBAL DEFAULT 12 ogg_stream_reset_serialno │ │ - 226: 0001185d 46 FUNC GLOBAL DEFAULT 12 ogg_stream_clear │ │ - 227: 00011e07 28 FUNC GLOBAL DEFAULT 12 ogg_sync_clear │ │ - 228: 00011df7 16 FUNC GLOBAL DEFAULT 12 ogg_sync_init │ │ + 225: 000122cb 34 FUNC GLOBAL DEFAULT 12 ogg_stream_reset_serialno │ │ + 226: 00011859 46 FUNC GLOBAL DEFAULT 12 ogg_stream_clear │ │ + 227: 00011e03 28 FUNC GLOBAL DEFAULT 12 ogg_sync_clear │ │ + 228: 00011df3 16 FUNC GLOBAL DEFAULT 12 ogg_sync_init │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ - 230: 0001188b 88 FUNC GLOBAL DEFAULT 12 ogg_stream_init │ │ - 231: 0000e889 26 FUNC GLOBAL DEFAULT 12 ov_test_callbacks │ │ - 232: 0000e8a5 48 FUNC GLOBAL DEFAULT 12 ov_test │ │ - 233: 0000e8d5 4 FUNC GLOBAL DEFAULT 12 ov_streams │ │ - 234: 0000e8d9 4 FUNC GLOBAL DEFAULT 12 ov_seekable │ │ - 235: 00013058 0 FUNC GLOBAL DEFAULT 12 __aeabi_ldivmod │ │ - 236: 0000e8dd 70 FUNC GLOBAL DEFAULT 12 ov_bitrate_instant │ │ - 237: 0000e923 44 FUNC GLOBAL DEFAULT 12 ov_serialnumber │ │ - 238: 0000e94f 92 FUNC GLOBAL DEFAULT 12 ov_raw_total │ │ - 239: 0000e9fb 108 FUNC GLOBAL DEFAULT 12 ov_time_total │ │ - 240: 0000ea67 226 FUNC GLOBAL DEFAULT 12 ov_bitrate │ │ + 230: 00011887 88 FUNC GLOBAL DEFAULT 12 ogg_stream_init │ │ + 231: 0000e885 26 FUNC GLOBAL DEFAULT 12 ov_test_callbacks │ │ + 232: 0000e8a1 48 FUNC GLOBAL DEFAULT 12 ov_test │ │ + 233: 0000e8d1 4 FUNC GLOBAL DEFAULT 12 ov_streams │ │ + 234: 0000e8d5 4 FUNC GLOBAL DEFAULT 12 ov_seekable │ │ + 235: 00013054 0 FUNC GLOBAL DEFAULT 12 __aeabi_ldivmod │ │ + 236: 0000e8d9 70 FUNC GLOBAL DEFAULT 12 ov_bitrate_instant │ │ + 237: 0000e91f 44 FUNC GLOBAL DEFAULT 12 ov_serialnumber │ │ + 238: 0000e94b 92 FUNC GLOBAL DEFAULT 12 ov_raw_total │ │ + 239: 0000e9f7 108 FUNC GLOBAL DEFAULT 12 ov_time_total │ │ + 240: 0000ea63 226 FUNC GLOBAL DEFAULT 12 ov_bitrate │ │ 241: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ - 242: 0000eb49 704 FUNC GLOBAL DEFAULT 12 ov_raw_seek │ │ - 243: 0001228b 68 FUNC GLOBAL DEFAULT 12 ogg_stream_reset │ │ - 244: 0001177b 10 FUNC GLOBAL DEFAULT 12 ogg_page_eos │ │ - 245: 0000ef89 48 FUNC GLOBAL DEFAULT 12 ov_open │ │ - 246: 0000efb9 52 FUNC GLOBAL DEFAULT 12 ov_fopen │ │ + 242: 0000eb45 704 FUNC GLOBAL DEFAULT 12 ov_raw_seek │ │ + 243: 00012287 68 FUNC GLOBAL DEFAULT 12 ogg_stream_reset │ │ + 244: 00011777 10 FUNC GLOBAL DEFAULT 12 ogg_page_eos │ │ + 245: 0000ef85 48 FUNC GLOBAL DEFAULT 12 ov_open │ │ + 246: 0000efb5 52 FUNC GLOBAL DEFAULT 12 ov_fopen │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ 248: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ - 249: 0000efed 56 FUNC GLOBAL DEFAULT 12 ov_test_open │ │ - 250: 0000f025 142 FUNC GLOBAL DEFAULT 12 rescale64 │ │ - 251: 0000f0b5 1408 FUNC GLOBAL DEFAULT 12 ov_pcm_seek_page │ │ - 252: 0001230f 30 FUNC GLOBAL DEFAULT 12 ogg_stream_packetpeek │ │ - 253: 00011767 10 FUNC GLOBAL DEFAULT 12 ogg_page_continued │ │ - 254: 0000f635 564 FUNC GLOBAL DEFAULT 12 ov_pcm_seek │ │ - 255: 0000f919 176 FUNC GLOBAL DEFAULT 12 ov_time_seek_page │ │ - 256: 0000f9c9 20 FUNC GLOBAL DEFAULT 12 ov_raw_tell │ │ - 257: 0000f9dd 20 FUNC GLOBAL DEFAULT 12 ov_pcm_tell │ │ - 258: 0000f9f1 174 FUNC GLOBAL DEFAULT 12 ov_time_tell │ │ - 259: 0000facb 44 FUNC GLOBAL DEFAULT 12 ov_comment │ │ - 260: 0000fc01 28 FUNC GLOBAL DEFAULT 12 res0_free_info │ │ - 261: 0000fc1d 288 FUNC GLOBAL DEFAULT 12 res0_unpack │ │ - 262: 0000fd3d 340 FUNC GLOBAL DEFAULT 12 res0_look │ │ - 263: 00010041 60 FUNC GLOBAL DEFAULT 12 res0_inverse │ │ - 264: 00010af9 332 FUNC GLOBAL DEFAULT 12 vorbis_book_decodevs_add │ │ - 265: 0001007d 60 FUNC GLOBAL DEFAULT 12 res1_inverse │ │ - 266: 00010c45 172 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_add │ │ - 267: 000100b9 332 FUNC GLOBAL DEFAULT 12 res2_inverse │ │ - 268: 00010da5 208 FUNC GLOBAL DEFAULT 12 vorbis_book_decodevv_add │ │ - 269: 00010205 86 FUNC GLOBAL DEFAULT 12 res0_free_look │ │ + 249: 0000efe9 56 FUNC GLOBAL DEFAULT 12 ov_test_open │ │ + 250: 0000f021 142 FUNC GLOBAL DEFAULT 12 rescale64 │ │ + 251: 0000f0b1 1408 FUNC GLOBAL DEFAULT 12 ov_pcm_seek_page │ │ + 252: 0001230b 30 FUNC GLOBAL DEFAULT 12 ogg_stream_packetpeek │ │ + 253: 00011763 10 FUNC GLOBAL DEFAULT 12 ogg_page_continued │ │ + 254: 0000f631 564 FUNC GLOBAL DEFAULT 12 ov_pcm_seek │ │ + 255: 0000f915 176 FUNC GLOBAL DEFAULT 12 ov_time_seek_page │ │ + 256: 0000f9c5 20 FUNC GLOBAL DEFAULT 12 ov_raw_tell │ │ + 257: 0000f9d9 20 FUNC GLOBAL DEFAULT 12 ov_pcm_tell │ │ + 258: 0000f9ed 174 FUNC GLOBAL DEFAULT 12 ov_time_tell │ │ + 259: 0000fac7 44 FUNC GLOBAL DEFAULT 12 ov_comment │ │ + 260: 0000fbfd 28 FUNC GLOBAL DEFAULT 12 res0_free_info │ │ + 261: 0000fc19 288 FUNC GLOBAL DEFAULT 12 res0_unpack │ │ + 262: 0000fd39 340 FUNC GLOBAL DEFAULT 12 res0_look │ │ + 263: 0001003d 60 FUNC GLOBAL DEFAULT 12 res0_inverse │ │ + 264: 00010af5 332 FUNC GLOBAL DEFAULT 12 vorbis_book_decodevs_add │ │ + 265: 00010079 60 FUNC GLOBAL DEFAULT 12 res1_inverse │ │ + 266: 00010c41 172 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_add │ │ + 267: 000100b5 332 FUNC GLOBAL DEFAULT 12 res2_inverse │ │ + 268: 00010da1 208 FUNC GLOBAL DEFAULT 12 vorbis_book_decodevv_add │ │ + 269: 00010201 86 FUNC GLOBAL DEFAULT 12 res0_free_look │ │ 270: 00023054 20 OBJECT GLOBAL DEFAULT 20 residue2_exportbundle │ │ 271: 00023068 20 OBJECT GLOBAL DEFAULT 20 residue1_exportbundle │ │ 272: 0002307c 20 OBJECT GLOBAL DEFAULT 20 residue0_exportbundle │ │ 273: 00023090 20 OBJECT GLOBAL DEFAULT 20 mapping0_exportbundle │ │ - 274: 000126f9 136 FUNC GLOBAL DEFAULT 12 oggpack_look │ │ - 275: 0001284f 60 FUNC GLOBAL DEFAULT 12 oggpack_adv │ │ - 276: 00011079 68 FUNC GLOBAL DEFAULT 12 _book_maptype1_quantvals │ │ - 277: 00010f25 340 FUNC GLOBAL DEFAULT 12 _make_words │ │ - 278: 000110bd 770 FUNC GLOBAL DEFAULT 12 _book_unquantize │ │ - 279: 00011761 6 FUNC GLOBAL DEFAULT 12 ogg_page_version │ │ - 280: 00011811 24 FUNC GLOBAL DEFAULT 12 ogg_page_pageno │ │ - 281: 00011829 32 FUNC GLOBAL DEFAULT 12 ogg_page_packets │ │ - 282: 00011849 20 FUNC GLOBAL DEFAULT 12 ogg_stream_check │ │ - 283: 00011981 20 FUNC GLOBAL DEFAULT 12 ogg_stream_destroy │ │ - 284: 00011995 120 FUNC GLOBAL DEFAULT 12 ogg_page_checksum_set │ │ - 285: 00011be5 304 FUNC GLOBAL DEFAULT 12 ogg_stream_iovecin │ │ - 286: 00011d15 64 FUNC GLOBAL DEFAULT 12 ogg_stream_packetin │ │ - 287: 00011d55 10 FUNC GLOBAL DEFAULT 12 ogg_stream_flush │ │ - 288: 00011d5f 8 FUNC GLOBAL DEFAULT 12 ogg_stream_flush_fill │ │ - 289: 00011d67 62 FUNC GLOBAL DEFAULT 12 ogg_stream_pageout │ │ - 290: 00011da5 62 FUNC GLOBAL DEFAULT 12 ogg_stream_pageout_fill │ │ - 291: 00011de3 20 FUNC GLOBAL DEFAULT 12 ogg_stream_eos │ │ - 292: 00011e23 20 FUNC GLOBAL DEFAULT 12 ogg_sync_destroy │ │ - 293: 00011e37 6 FUNC GLOBAL DEFAULT 12 ogg_sync_check │ │ - 294: 00011fe1 50 FUNC GLOBAL DEFAULT 12 ogg_sync_pageout │ │ - 295: 0001232d 24 FUNC GLOBAL DEFAULT 12 ogg_packet_clear │ │ - 296: 00012345 36 FUNC GLOBAL DEFAULT 12 oggpack_writeinit │ │ - 297: 00012369 4 FUNC GLOBAL DEFAULT 12 oggpackB_writeinit │ │ - 298: 0001236d 22 FUNC GLOBAL DEFAULT 12 oggpack_writecheck │ │ - 299: 00012383 4 FUNC GLOBAL DEFAULT 12 oggpackB_writecheck │ │ - 300: 00012389 44 FUNC GLOBAL DEFAULT 12 oggpack_writetrunc │ │ - 301: 000123b5 48 FUNC GLOBAL DEFAULT 12 oggpackB_writetrunc │ │ - 302: 000123e5 18 FUNC GLOBAL DEFAULT 12 oggpack_reset │ │ - 303: 000123f7 4 FUNC GLOBAL DEFAULT 12 oggpackB_reset │ │ - 304: 000123fb 26 FUNC GLOBAL DEFAULT 12 oggpack_writeclear │ │ - 305: 00012415 220 FUNC GLOBAL DEFAULT 12 oggpack_write │ │ - 306: 000124f1 18 FUNC GLOBAL DEFAULT 12 oggpack_writealign │ │ - 307: 00012505 224 FUNC GLOBAL DEFAULT 12 oggpackB_write │ │ - 308: 000125e5 18 FUNC GLOBAL DEFAULT 12 oggpackB_writealign │ │ - 309: 000126a9 24 FUNC GLOBAL DEFAULT 12 oggpack_writecopy │ │ - 310: 000126c1 24 FUNC GLOBAL DEFAULT 12 oggpackB_writecopy │ │ - 311: 000126d9 4 FUNC GLOBAL DEFAULT 12 oggpackB_writeclear │ │ - 312: 000126f5 4 FUNC GLOBAL DEFAULT 12 oggpackB_readinit │ │ - 313: 00012781 142 FUNC GLOBAL DEFAULT 12 oggpackB_look │ │ - 314: 0001280f 30 FUNC GLOBAL DEFAULT 12 oggpack_look1 │ │ - 315: 0001282d 34 FUNC GLOBAL DEFAULT 12 oggpackB_look1 │ │ - 316: 0001288b 4 FUNC GLOBAL DEFAULT 12 oggpackB_adv │ │ - 317: 0001288f 32 FUNC GLOBAL DEFAULT 12 oggpack_adv1 │ │ - 318: 000128af 4 FUNC GLOBAL DEFAULT 12 oggpackB_adv1 │ │ - 319: 00012965 194 FUNC GLOBAL DEFAULT 12 oggpackB_read │ │ - 320: 00012a27 64 FUNC GLOBAL DEFAULT 12 oggpack_read1 │ │ - 321: 00012a67 74 FUNC GLOBAL DEFAULT 12 oggpackB_read1 │ │ - 322: 00012ac3 10 FUNC GLOBAL DEFAULT 12 oggpack_bits │ │ - 323: 00012acd 4 FUNC GLOBAL DEFAULT 12 oggpackB_bytes │ │ - 324: 00012ad1 4 FUNC GLOBAL DEFAULT 12 oggpackB_bits │ │ - 325: 00012ad5 4 FUNC GLOBAL DEFAULT 12 oggpack_get_buffer │ │ - 326: 00012ad9 4 FUNC GLOBAL DEFAULT 12 oggpackB_get_buffer │ │ - 327: 00012adc 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ - 328: 0001309c 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ - 329: 00012ba4 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ - 330: 00012ca0 0 FUNC GLOBAL DEFAULT 12 __aeabi_drsub │ │ - 331: 00012ca8 688 FUNC GLOBAL DEFAULT 12 __subdf3 │ │ - 332: 00012ca8 688 FUNC GLOBAL DEFAULT 12 __aeabi_dsub │ │ - 333: 00012cac 684 FUNC GLOBAL DEFAULT 12 __adddf3 │ │ - 334: 00012cac 684 FUNC GLOBAL DEFAULT 12 __aeabi_dadd │ │ - 335: 00012f58 36 FUNC GLOBAL DEFAULT 12 __floatunsidf │ │ - 336: 00012f58 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ - 337: 00012f7c 40 FUNC GLOBAL DEFAULT 12 __floatsidf │ │ - 338: 00012f7c 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ - 339: 00012fa4 64 FUNC GLOBAL DEFAULT 12 __extendsfdf2 │ │ - 340: 00012fa4 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ - 341: 00012fe4 116 FUNC GLOBAL DEFAULT 12 __floatundidf │ │ - 342: 00012fe4 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ - 343: 00012ff8 96 FUNC GLOBAL DEFAULT 12 __floatdidf │ │ - 344: 0001309c 16 FUNC WEAK DEFAULT 12 __aeabi_ldiv0 │ │ - 345: 00013158 60 FUNC GLOBAL DEFAULT 12 __gnu_ldivmod_helper │ │ - 346: 00014c38 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmplt │ │ - 347: 000130ac 68 FUNC GLOBAL DEFAULT 12 __fixdfdi │ │ - 348: 000130f0 104 FUNC GLOBAL DEFAULT 12 __aeabi_d2ulz │ │ - 349: 000146ec 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ - 350: 00014c88 84 FUNC GLOBAL DEFAULT 12 __aeabi_d2uiz │ │ - 351: 000130f0 104 FUNC GLOBAL DEFAULT 12 __fixunsdfdi │ │ - 352: 00014cdc 380 FUNC GLOBAL DEFAULT 12 __divdi3 │ │ - 353: 00013194 60 FUNC GLOBAL DEFAULT 12 __gnu_uldivmod_helper │ │ - 354: 00014e58 268 FUNC GLOBAL DEFAULT 12 __udivdi3 │ │ - 355: 00013d3c 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ + 274: 000126f5 136 FUNC GLOBAL DEFAULT 12 oggpack_look │ │ + 275: 0001284b 60 FUNC GLOBAL DEFAULT 12 oggpack_adv │ │ + 276: 00011075 68 FUNC GLOBAL DEFAULT 12 _book_maptype1_quantvals │ │ + 277: 00010f21 340 FUNC GLOBAL DEFAULT 12 _make_words │ │ + 278: 000110b9 770 FUNC GLOBAL DEFAULT 12 _book_unquantize │ │ + 279: 0001175d 6 FUNC GLOBAL DEFAULT 12 ogg_page_version │ │ + 280: 0001180d 24 FUNC GLOBAL DEFAULT 12 ogg_page_pageno │ │ + 281: 00011825 32 FUNC GLOBAL DEFAULT 12 ogg_page_packets │ │ + 282: 00011845 20 FUNC GLOBAL DEFAULT 12 ogg_stream_check │ │ + 283: 0001197d 20 FUNC GLOBAL DEFAULT 12 ogg_stream_destroy │ │ + 284: 00011991 120 FUNC GLOBAL DEFAULT 12 ogg_page_checksum_set │ │ + 285: 00011be1 304 FUNC GLOBAL DEFAULT 12 ogg_stream_iovecin │ │ + 286: 00011d11 64 FUNC GLOBAL DEFAULT 12 ogg_stream_packetin │ │ + 287: 00011d51 10 FUNC GLOBAL DEFAULT 12 ogg_stream_flush │ │ + 288: 00011d5b 8 FUNC GLOBAL DEFAULT 12 ogg_stream_flush_fill │ │ + 289: 00011d63 62 FUNC GLOBAL DEFAULT 12 ogg_stream_pageout │ │ + 290: 00011da1 62 FUNC GLOBAL DEFAULT 12 ogg_stream_pageout_fill │ │ + 291: 00011ddf 20 FUNC GLOBAL DEFAULT 12 ogg_stream_eos │ │ + 292: 00011e1f 20 FUNC GLOBAL DEFAULT 12 ogg_sync_destroy │ │ + 293: 00011e33 6 FUNC GLOBAL DEFAULT 12 ogg_sync_check │ │ + 294: 00011fdd 50 FUNC GLOBAL DEFAULT 12 ogg_sync_pageout │ │ + 295: 00012329 24 FUNC GLOBAL DEFAULT 12 ogg_packet_clear │ │ + 296: 00012341 36 FUNC GLOBAL DEFAULT 12 oggpack_writeinit │ │ + 297: 00012365 4 FUNC GLOBAL DEFAULT 12 oggpackB_writeinit │ │ + 298: 00012369 22 FUNC GLOBAL DEFAULT 12 oggpack_writecheck │ │ + 299: 0001237f 4 FUNC GLOBAL DEFAULT 12 oggpackB_writecheck │ │ + 300: 00012385 44 FUNC GLOBAL DEFAULT 12 oggpack_writetrunc │ │ + 301: 000123b1 48 FUNC GLOBAL DEFAULT 12 oggpackB_writetrunc │ │ + 302: 000123e1 18 FUNC GLOBAL DEFAULT 12 oggpack_reset │ │ + 303: 000123f3 4 FUNC GLOBAL DEFAULT 12 oggpackB_reset │ │ + 304: 000123f7 26 FUNC GLOBAL DEFAULT 12 oggpack_writeclear │ │ + 305: 00012411 220 FUNC GLOBAL DEFAULT 12 oggpack_write │ │ + 306: 000124ed 18 FUNC GLOBAL DEFAULT 12 oggpack_writealign │ │ + 307: 00012501 224 FUNC GLOBAL DEFAULT 12 oggpackB_write │ │ + 308: 000125e1 18 FUNC GLOBAL DEFAULT 12 oggpackB_writealign │ │ + 309: 000126a5 24 FUNC GLOBAL DEFAULT 12 oggpack_writecopy │ │ + 310: 000126bd 24 FUNC GLOBAL DEFAULT 12 oggpackB_writecopy │ │ + 311: 000126d5 4 FUNC GLOBAL DEFAULT 12 oggpackB_writeclear │ │ + 312: 000126f1 4 FUNC GLOBAL DEFAULT 12 oggpackB_readinit │ │ + 313: 0001277d 142 FUNC GLOBAL DEFAULT 12 oggpackB_look │ │ + 314: 0001280b 30 FUNC GLOBAL DEFAULT 12 oggpack_look1 │ │ + 315: 00012829 34 FUNC GLOBAL DEFAULT 12 oggpackB_look1 │ │ + 316: 00012887 4 FUNC GLOBAL DEFAULT 12 oggpackB_adv │ │ + 317: 0001288b 32 FUNC GLOBAL DEFAULT 12 oggpack_adv1 │ │ + 318: 000128ab 4 FUNC GLOBAL DEFAULT 12 oggpackB_adv1 │ │ + 319: 00012961 194 FUNC GLOBAL DEFAULT 12 oggpackB_read │ │ + 320: 00012a23 64 FUNC GLOBAL DEFAULT 12 oggpack_read1 │ │ + 321: 00012a63 74 FUNC GLOBAL DEFAULT 12 oggpackB_read1 │ │ + 322: 00012abf 10 FUNC GLOBAL DEFAULT 12 oggpack_bits │ │ + 323: 00012ac9 4 FUNC GLOBAL DEFAULT 12 oggpackB_bytes │ │ + 324: 00012acd 4 FUNC GLOBAL DEFAULT 12 oggpackB_bits │ │ + 325: 00012ad1 4 FUNC GLOBAL DEFAULT 12 oggpack_get_buffer │ │ + 326: 00012ad5 4 FUNC GLOBAL DEFAULT 12 oggpackB_get_buffer │ │ + 327: 00012ad8 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ + 328: 00013098 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ + 329: 00012ba0 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ + 330: 00012c9c 0 FUNC GLOBAL DEFAULT 12 __aeabi_drsub │ │ + 331: 00012ca4 688 FUNC GLOBAL DEFAULT 12 __subdf3 │ │ + 332: 00012ca4 688 FUNC GLOBAL DEFAULT 12 __aeabi_dsub │ │ + 333: 00012ca8 684 FUNC GLOBAL DEFAULT 12 __adddf3 │ │ + 334: 00012ca8 684 FUNC GLOBAL DEFAULT 12 __aeabi_dadd │ │ + 335: 00012f54 36 FUNC GLOBAL DEFAULT 12 __floatunsidf │ │ + 336: 00012f54 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ + 337: 00012f78 40 FUNC GLOBAL DEFAULT 12 __floatsidf │ │ + 338: 00012f78 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ + 339: 00012fa0 64 FUNC GLOBAL DEFAULT 12 __extendsfdf2 │ │ + 340: 00012fa0 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ + 341: 00012fe0 116 FUNC GLOBAL DEFAULT 12 __floatundidf │ │ + 342: 00012fe0 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ + 343: 00012ff4 96 FUNC GLOBAL DEFAULT 12 __floatdidf │ │ + 344: 00013098 16 FUNC WEAK DEFAULT 12 __aeabi_ldiv0 │ │ + 345: 00013154 60 FUNC GLOBAL DEFAULT 12 __gnu_ldivmod_helper │ │ + 346: 00014c34 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmplt │ │ + 347: 000130a8 68 FUNC GLOBAL DEFAULT 12 __fixdfdi │ │ + 348: 000130ec 104 FUNC GLOBAL DEFAULT 12 __aeabi_d2ulz │ │ + 349: 000146e8 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ + 350: 00014c84 84 FUNC GLOBAL DEFAULT 12 __aeabi_d2uiz │ │ + 351: 000130ec 104 FUNC GLOBAL DEFAULT 12 __fixunsdfdi │ │ + 352: 00014cd8 380 FUNC GLOBAL DEFAULT 12 __divdi3 │ │ + 353: 00013190 60 FUNC GLOBAL DEFAULT 12 __gnu_uldivmod_helper │ │ + 354: 00014e54 268 FUNC GLOBAL DEFAULT 12 __udivdi3 │ │ + 355: 00013d38 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ 356: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ - 357: 000140c8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ - 358: 000140b8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ - 359: 000140d8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ - 360: 000140e8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ - 361: 00014170 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ - 362: 000140a4 20 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ - 363: 000135f4 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ - 364: 000135fc 164 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ - 365: 000136a0 28 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ - 366: 000136bc 116 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ - 367: 00013730 32 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ - 368: 00013750 4 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ - 369: 00013754 24 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ - 370: 0001376c 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ - 371: 000137f0 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ - 372: 00013878 200 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ + 357: 000140c4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ + 358: 000140b4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ + 359: 000140d4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ + 360: 000140e4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ + 361: 0001416c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ + 362: 000140a0 20 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ + 363: 000135f0 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ + 364: 000135f8 164 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ + 365: 0001369c 28 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ + 366: 000136b8 116 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ + 367: 0001372c 32 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ + 368: 0001374c 4 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ + 369: 00013750 24 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ + 370: 00013768 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ + 371: 000137ec 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ + 372: 00013874 200 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ 373: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ 374: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ - 375: 000142d8 920 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ + 375: 000142d4 920 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ 376: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ - 377: 00013d44 864 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ - 378: 000140d0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ - 379: 000140c0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ - 380: 000140e0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ - 381: 0001412c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ - 382: 00014184 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ - 383: 000140a4 20 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ - 384: 00014198 36 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ - 385: 00014198 36 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ - 386: 000141bc 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ - 387: 000141bc 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ - 388: 000141e0 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ - 389: 000141e0 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ - 390: 00014204 36 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ - 391: 00014204 36 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ - 392: 00014228 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ - 393: 00014228 36 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ - 394: 00014670 64 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ - 395: 000146b0 16 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ - 396: 000146c0 28 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ - 397: 000146dc 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ - 398: 000146e4 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ - 399: 000146ec 620 FUNC GLOBAL DEFAULT 12 __muldf3 │ │ - 400: 00014958 516 FUNC GLOBAL DEFAULT 12 __divdf3 │ │ - 401: 00014958 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ - 402: 00014b5c 152 FUNC GLOBAL DEFAULT 12 __gtdf2 │ │ - 403: 00014b5c 152 FUNC GLOBAL DEFAULT 12 __gedf2 │ │ - 404: 00014b64 144 FUNC GLOBAL DEFAULT 12 __ltdf2 │ │ - 405: 00014b64 144 FUNC GLOBAL DEFAULT 12 __ledf2 │ │ - 406: 00014b6c 136 FUNC GLOBAL DEFAULT 12 __cmpdf2 │ │ - 407: 00014b6c 136 FUNC GLOBAL DEFAULT 12 __nedf2 │ │ - 408: 00014b6c 136 FUNC GLOBAL DEFAULT 12 __eqdf2 │ │ - 409: 00014bf4 48 FUNC GLOBAL DEFAULT 12 __aeabi_cdrcmple │ │ - 410: 00014c10 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmpeq │ │ - 411: 00014c10 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmple │ │ - 412: 00014c24 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpeq │ │ - 413: 00014c4c 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmple │ │ - 414: 00014c60 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpge │ │ - 415: 00014c74 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ - 416: 00014c88 84 FUNC GLOBAL DEFAULT 12 __fixunsdfsi │ │ - 417: 00014f80 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsl │ │ - 418: 00014f64 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsr │ │ - 419: 00014f64 28 FUNC GLOBAL DEFAULT 12 __lshrdi3 │ │ - 420: 00014f80 28 FUNC GLOBAL DEFAULT 12 __ashldi3 │ │ + 377: 00013d40 864 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ + 378: 000140cc 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ + 379: 000140bc 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ + 380: 000140dc 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ + 381: 00014128 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ + 382: 00014180 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ + 383: 000140a0 20 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ + 384: 00014194 36 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ + 385: 00014194 36 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ + 386: 000141b8 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ + 387: 000141b8 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ + 388: 000141dc 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ + 389: 000141dc 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ + 390: 00014200 36 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ + 391: 00014200 36 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ + 392: 00014224 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ + 393: 00014224 36 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ + 394: 0001466c 64 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ + 395: 000146ac 16 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ + 396: 000146bc 28 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ + 397: 000146d8 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ + 398: 000146e0 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ + 399: 000146e8 620 FUNC GLOBAL DEFAULT 12 __muldf3 │ │ + 400: 00014954 516 FUNC GLOBAL DEFAULT 12 __divdf3 │ │ + 401: 00014954 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ + 402: 00014b58 152 FUNC GLOBAL DEFAULT 12 __gtdf2 │ │ + 403: 00014b58 152 FUNC GLOBAL DEFAULT 12 __gedf2 │ │ + 404: 00014b60 144 FUNC GLOBAL DEFAULT 12 __ltdf2 │ │ + 405: 00014b60 144 FUNC GLOBAL DEFAULT 12 __ledf2 │ │ + 406: 00014b68 136 FUNC GLOBAL DEFAULT 12 __cmpdf2 │ │ + 407: 00014b68 136 FUNC GLOBAL DEFAULT 12 __nedf2 │ │ + 408: 00014b68 136 FUNC GLOBAL DEFAULT 12 __eqdf2 │ │ + 409: 00014bf0 48 FUNC GLOBAL DEFAULT 12 __aeabi_cdrcmple │ │ + 410: 00014c0c 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmpeq │ │ + 411: 00014c0c 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmple │ │ + 412: 00014c20 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpeq │ │ + 413: 00014c48 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmple │ │ + 414: 00014c5c 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpge │ │ + 415: 00014c70 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ + 416: 00014c84 84 FUNC GLOBAL DEFAULT 12 __fixunsdfsi │ │ + 417: 00014f7c 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsl │ │ + 418: 00014f60 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsr │ │ + 419: 00014f60 28 FUNC GLOBAL DEFAULT 12 __lshrdi3 │ │ + 420: 00014f7c 28 FUNC GLOBAL DEFAULT 12 __ashldi3 │ │ 421: 000230bc 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ 422: 000230bc 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ 423: 0002319c 0 NOTYPE GLOBAL DEFAULT ABS _end │ ├── readelf --wide --relocs {} │ │ @@ -6,30 +6,30 @@ │ │ 00022eac 00000017 R_ARM_RELATIVE │ │ 00022eb0 00000017 R_ARM_RELATIVE │ │ 00022eb4 00000017 R_ARM_RELATIVE │ │ 00022eb8 00000017 R_ARM_RELATIVE │ │ 00022ebc 00000017 R_ARM_RELATIVE │ │ 00022ec0 00000017 R_ARM_RELATIVE │ │ 00022ec8 00000017 R_ARM_RELATIVE │ │ -00022ecc 00000017 R_ARM_RELATIVE │ │ +00022ed0 00000017 R_ARM_RELATIVE │ │ 00022ed4 00000017 R_ARM_RELATIVE │ │ 00022ed8 00000017 R_ARM_RELATIVE │ │ 00022edc 00000017 R_ARM_RELATIVE │ │ 00022ee0 00000017 R_ARM_RELATIVE │ │ 00022ee4 00000017 R_ARM_RELATIVE │ │ 00022ee8 00000017 R_ARM_RELATIVE │ │ 00022eec 00000017 R_ARM_RELATIVE │ │ 00022ef0 00000017 R_ARM_RELATIVE │ │ 00022ef4 00000017 R_ARM_RELATIVE │ │ 00022ef8 00000017 R_ARM_RELATIVE │ │ 00022efc 00000017 R_ARM_RELATIVE │ │ 00022f00 00000017 R_ARM_RELATIVE │ │ 00022f08 00000017 R_ARM_RELATIVE │ │ 00022f0c 00000017 R_ARM_RELATIVE │ │ -00023008 00000017 R_ARM_RELATIVE │ │ +00023010 00000017 R_ARM_RELATIVE │ │ 00023014 00000017 R_ARM_RELATIVE │ │ 00023018 00000017 R_ARM_RELATIVE │ │ 0002301c 00000017 R_ARM_RELATIVE │ │ 00023020 00000017 R_ARM_RELATIVE │ │ 00023024 00000017 R_ARM_RELATIVE │ │ 00023028 00000017 R_ARM_RELATIVE │ │ 0002302c 00000017 R_ARM_RELATIVE │ │ @@ -61,60 +61,60 @@ │ │ 000230a0 00000017 R_ARM_RELATIVE │ │ 000230a4 00000017 R_ARM_RELATIVE │ │ 000230a8 00000017 R_ARM_RELATIVE │ │ 000230ac 00000017 R_ARM_RELATIVE │ │ 000230b0 00000017 R_ARM_RELATIVE │ │ 000230b4 00000017 R_ARM_RELATIVE │ │ 000230b8 00000017 R_ARM_RELATIVE │ │ -00022ec4 00001415 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ -00022ed0 00007915 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ +00022ec4 00001615 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +00022ecc 00002815 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ 00023050 0000a402 R_ARM_ABS32 00000000 ftell@LIBC │ │ 00023044 0000ac02 R_ARM_ABS32 00000000 fread@LIBC │ │ 0002304c 0000f802 R_ARM_ABS32 00000000 fclose@LIBC │ │ 00022f04 00016415 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ 00022f10 00017815 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ Relocation section '.rel.plt' at offset 0x4770 contains 56 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ 00022f20 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ 00022f24 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ -00022f28 00000d16 R_ARM_JUMP_SLOT 00000000 SDL_BuildAudioCVT │ │ -00022f2c 00000e16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ -00022f30 00000f16 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ -00022f34 00001016 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ -00022f38 00001116 R_ARM_JUMP_SLOT 00000000 SDL_ConvertAudio │ │ -00022f3c 00001216 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ -00022f40 00001316 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ -00022f44 00001b16 R_ARM_JUMP_SLOT 00000000 SDL_MixAudio │ │ -00022f48 00001f16 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ -00022f4c 00002016 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ -00022f50 00002716 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ -00022f54 00002816 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ -00022f58 00002916 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE16 │ │ -00022f5c 00003016 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ -00022f60 00003816 R_ARM_JUMP_SLOT 00000000 SDL_LoadWAV_RW │ │ -00022f64 00003b16 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ -00022f68 00003d16 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ -00022f6c 00004016 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ -00022f70 00004116 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ -00022f74 00004916 R_ARM_JUMP_SLOT 00000000 SDL_GetTicks │ │ -00022f78 00006c16 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ -00022f7c 00006e16 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ -00022f80 00007216 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ -00022f84 00007316 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ -00022f88 00007416 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ -00022f8c 00007c16 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ -00022f90 00007d16 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ -00022f94 00007e16 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ -00022f98 00008216 R_ARM_JUMP_SLOT 00000000 SDL_Delay │ │ -00022f9c 00009116 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ -00022fa0 00009216 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ -00022fa4 00009716 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ -00022fa8 00009816 R_ARM_JUMP_SLOT 00000000 SDL_getenv │ │ -00022fac 0000a116 R_ARM_JUMP_SLOT 00000000 SDL_abs │ │ +00022f28 00001116 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ +00022f2c 00001216 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ +00022f30 00001316 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ +00022f34 00001416 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ +00022f38 00001516 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +00022f3c 00002016 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ +00022f40 00002116 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ +00022f44 00002a16 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ +00022f48 00002d16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ +00022f4c 00002f16 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ +00022f50 00003016 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ +00022f54 00003116 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ +00022f58 00003416 R_ARM_JUMP_SLOT 00000000 SDL_Delay │ │ +00022f5c 00004916 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +00022f60 00004a16 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ +00022f64 00004f16 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ +00022f68 00005016 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ +00022f6c 00005116 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ +00022f70 00005216 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE16 │ │ +00022f74 00005316 R_ARM_JUMP_SLOT 00000000 SDL_BuildAudioCVT │ │ +00022f78 00005416 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ +00022f7c 00005616 R_ARM_JUMP_SLOT 00000000 SDL_ConvertAudio │ │ +00022f80 00005716 R_ARM_JUMP_SLOT 00000000 SDL_MixAudio │ │ +00022f84 00005a16 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +00022f88 00005c16 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ +00022f8c 00006416 R_ARM_JUMP_SLOT 00000000 SDL_LoadWAV_RW │ │ +00022f90 00006516 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ +00022f94 00006716 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ +00022f98 00007016 R_ARM_JUMP_SLOT 00000000 SDL_GetTicks │ │ +00022f9c 00009116 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ +00022fa0 00009316 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ +00022fa4 00009516 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ +00022fa8 00009716 R_ARM_JUMP_SLOT 00000000 SDL_getenv │ │ +00022fac 0000a016 R_ARM_JUMP_SLOT 00000000 SDL_abs │ │ 00022fb0 0000a716 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ 00022fb4 0000a916 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ 00022fb8 0000aa16 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ 00022fbc 0000b216 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ 00022fc0 0000c116 R_ARM_JUMP_SLOT 00000000 strcat@LIBC │ │ 00022fc4 0000ce16 R_ARM_JUMP_SLOT 00000000 qsort@LIBC │ │ 00022fc8 0000ac16 R_ARM_JUMP_SLOT 00000000 fread@LIBC │ ├── 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: f3c78dc7c5f088fef7a072758436aca8bb906092 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4038d0931815826c9c247fb2fdd0c887b58277a5 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -1,51 +1,51 @@ │ │ │ │ Version symbols section '.gnu.version' contains 424 entries: │ │ Addr: 0x00000000000041ac Offset: 0x0041ac Link: 3 (.dynsym) │ │ 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 00c: 1 (*global*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ - 010: 0 (*local*) 0 (*local*) 0 (*local*) 2 (LIBC) │ │ - 014: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 018: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 01c: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 020: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 024: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 028: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ - 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 030: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 038: 0 (*local*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 03c: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 040: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 0 (*local*) 0 (*local*) 2 (LIBC) │ │ + 014: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 028: 2 (LIBC) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 02c: 1 (*global*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 030: 2 (LIBC) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 034: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 048: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ - 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 048: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 050: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ + 054: 0 (*local*) 1 (*global*) 0 (*local*) 0 (*local*) │ │ + 058: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 05c: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 064: 0 (*local*) 0 (*local*) 1 (*global*) 2 (LIBC) │ │ 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 06c: 0 (*local*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ - 070: 1 (*global*) 1 (*global*) 0 (*local*) 2 (LIBC) │ │ - 074: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 078: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 07c: 0 (*local*) 2 (LIBC) 0 (*local*) 2 (LIBC) │ │ - 080: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 070: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 078: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 07c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 084: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 08c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 090: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ - 094: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 098: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 090: 1 (*global*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 094: 1 (*global*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 098: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0a0: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 0a0: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0a4: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ 0a8: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 0ac: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0b0: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ ├── strings --all --bytes=8 {} │ │ @@ -5,78 +5,109 @@ │ │ Mix_InitOgg │ │ ov_clear │ │ ov_open_callbacks │ │ ov_pcm_total │ │ ov_time_seek │ │ __aeabi_unwind_cpp_pr0 │ │ Mix_QuitOgg │ │ -SDL_BuildAudioCVT │ │ -SDL_free │ │ -SDL_malloc │ │ -SDL_memcpy │ │ -SDL_ConvertAudio │ │ +OGG_jump_to_time │ │ +__aeabi_unwind_cpp_pr1 │ │ +OGG_playing │ │ +WAVStream_Active │ │ +SDL_realloc │ │ SDL_SetError │ │ __stack_chk_fail │ │ __stack_chk_guard │ │ -__aeabi_unwind_cpp_pr1 │ │ -OGG_init │ │ +WAVStream_SetVolume │ │ OGG_setvolume │ │ +WAVStream_Stop │ │ +OGG_stop │ │ OGG_play │ │ -OGG_playing │ │ +WAVStream_Start │ │ +Mix_GetNumMusicDecoders │ │ +Mix_GetMusicDecoder │ │ +Mix_HookMusicFinished │ │ +SDL_LockAudio │ │ +SDL_UnlockAudio │ │ +__aeabi_idiv │ │ +music_mixer │ │ +WAVStream_PlaySome │ │ OGG_playAudio │ │ -SDL_MixAudio │ │ -OGG_stop │ │ +music_active │ │ +MIX_string_equals │ │ +_toupper_tab_ │ │ +Mix_LoadMUSType_RW │ │ +SDL_malloc │ │ OGG_new_RW │ │ -Mix_Init │ │ -SDL_memset │ │ -SDL_Error │ │ +WAVStream_LoadSong_RW │ │ +SDL_free │ │ +Mix_LoadMUS │ │ +SDL_RWFromFile │ │ +SDL_GetError │ │ +Mix_LoadMUS_RW │ │ +Mix_FreeMusic │ │ +SDL_Delay │ │ OGG_delete │ │ -__aeabi_d2lz │ │ -OGG_jump_to_time │ │ +WAVStream_FreeSong │ │ +Mix_GetMusicType │ │ +Mix_FadeInMusicPos │ │ +Mix_FadeInMusic │ │ +Mix_PlayMusic │ │ +Mix_SetMusicPosition │ │ +Mix_VolumeMusic │ │ +open_music │ │ WAVStream_Init │ │ -WAVStream_SetVolume │ │ -WAVStream_LoadSong_RW │ │ +OGG_init │ │ +Mix_HaltMusic │ │ +Mix_FadeOutMusic │ │ +Mix_FadingMusic │ │ +Mix_PauseMusic │ │ +Mix_ResumeMusic │ │ +Mix_RewindMusic │ │ +Mix_PausedMusic │ │ +Mix_PlayingMusic │ │ +Mix_SetMusicCMD │ │ +Mix_SetSynchroValue │ │ +Mix_GetSynchroValue │ │ +close_music │ │ +Mix_SetSoundFonts │ │ +SDL_memset │ │ SDL_ReadLE32 │ │ SDL_ReadBE32 │ │ SDL_ReadBE16 │ │ -WAVStream_Start │ │ +SDL_BuildAudioCVT │ │ +SDL_Error │ │ __aeabi_l2d │ │ -WAVStream_PlaySome │ │ -WAVStream_Stop │ │ -WAVStream_FreeSong │ │ -WAVStream_Active │ │ -SDL_realloc │ │ +SDL_ConvertAudio │ │ +SDL_MixAudio │ │ +Mix_LoadOGG_RW │ │ +Mix_Init │ │ +Mix_LoadAIFF_RW │ │ +SDL_memcpy │ │ Mix_GetNumChunkDecoders │ │ Mix_GetChunkDecoder │ │ Mix_Linked_Version │ │ Mix_Quit │ │ Mix_QuerySpec │ │ Mix_LoadWAV_RW │ │ Mix_LoadVOC_RW │ │ SDL_LoadWAV_RW │ │ -Mix_LoadAIFF_RW │ │ -Mix_LoadOGG_RW │ │ SDL_calloc │ │ Mix_QuickLoad_WAV │ │ Mix_QuickLoad_RAW │ │ Mix_FreeChunk │ │ -SDL_LockAudio │ │ -SDL_UnlockAudio │ │ Mix_SetPostMix │ │ Mix_HookMusic │ │ -music_mixer │ │ Mix_GetMusicHookData │ │ Mix_ChannelFinished │ │ Mix_ReserveChannels │ │ Mix_ExpireChannel │ │ SDL_GetTicks │ │ -__aeabi_idiv │ │ Mix_Volume │ │ __aeabi_uidiv │ │ -music_active │ │ Mix_VolumeChunk │ │ Mix_HaltChannel │ │ Mix_HaltGroup │ │ Mix_FadeOutChannel │ │ Mix_FadeOutGroup │ │ Mix_FadingChannel │ │ Mix_Playing │ │ @@ -97,63 +128,32 @@ │ │ Mix_RegisterEffect │ │ _Mix_UnregisterEffect_locked │ │ Mix_UnregisterEffect │ │ _Mix_UnregisterAllEffects_locked │ │ Mix_UnregisterAllEffects │ │ Mix_AllocateChannels │ │ Mix_CloseAudio │ │ -close_music │ │ _Mix_DeinitEffects │ │ SDL_CloseAudio │ │ Mix_OpenAudio │ │ SDL_OpenAudio │ │ -open_music │ │ -Mix_VolumeMusic │ │ _Mix_InitEffects │ │ SDL_PauseAudio │ │ -Mix_GetNumMusicDecoders │ │ -Mix_GetMusicDecoder │ │ -Mix_HookMusicFinished │ │ -MIX_string_equals │ │ -_toupper_tab_ │ │ -Mix_LoadMUSType_RW │ │ -Mix_LoadMUS │ │ -SDL_RWFromFile │ │ -SDL_GetError │ │ -Mix_LoadMUS_RW │ │ -Mix_FreeMusic │ │ -SDL_Delay │ │ -Mix_GetMusicType │ │ -Mix_FadeInMusicPos │ │ -Mix_FadeInMusic │ │ -Mix_PlayMusic │ │ -Mix_SetMusicPosition │ │ -Mix_HaltMusic │ │ -Mix_FadeOutMusic │ │ -Mix_FadingMusic │ │ -Mix_PauseMusic │ │ -Mix_ResumeMusic │ │ -Mix_RewindMusic │ │ -Mix_PausedMusic │ │ -Mix_PlayingMusic │ │ -Mix_SetMusicCMD │ │ -Mix_SetSynchroValue │ │ -Mix_GetSynchroValue │ │ -Mix_SetSoundFonts │ │ Mix_SetReverseStereo │ │ SDL_getenv │ │ _Mix_effects_max_speed │ │ _Eff_PositionDeinit │ │ _Eff_build_volume_table_u8 │ │ _Eff_volume_table │ │ _Eff_build_volume_table_s8 │ │ Mix_SetDistance │ │ __aeabi_idivmod │ │ Mix_SetPosition │ │ Mix_SetPanning │ │ +__aeabi_d2lz │ │ mdct_backward │ │ vorbis_block_init │ │ _vorbis_block_alloc │ │ _vorbis_block_ripcord │ │ vorbis_block_clear │ │ vorbis_synthesis_restart │ │ vorbis_dsp_clear │ │ @@ -383,104 +383,103 @@ │ │ __aeabi_llsr │ │ __lshrdi3 │ │ __ashldi3 │ │ __bss_start │ │ libSDL2.so │ │ libstdc++.so │ │ libdl.so │ │ -F~D6h3h │ │ -RIFFfmt FORMAIFFSSND │ │ -factLIST │ │ +(FihBFKF │ │ +RIFFfmt FORMAIFFSSNDb │ │ +factLIST1 │ │ K(FAF{D"F │ │ +`@JzDZ`@JzD │ │ +@FIFZFSF │ │ +AIFFFORM8SVXCOMMVHDR| │ │ K F{DYh<# │ │ -FORMOggS │ │ +FORMOggSB │ │ F$N~D6h3h │ │ -K{DXlpG: │ │ Z`(FZaZb │ │ sK{D[h#DZj │ │ "{D[h#DZb │ │ lCsh#D[h; │ │ "#DZ`Za K │ │ "{D[h#DYj │ │ K<"bC{DihXh │ │ K<"bC{DihXh │ │ #F1F*F8F │ │ -(FihBFKF │ │ -`@JzDZ`@JzD │ │ -@FIFZFSF │ │ -AIFFFORM8SVXCOMMVHDRp │ │ $ (Fbr)F"r#bc`#` │ │ $ 0Fbr1F"r#bc`#` │ │ +F~D6h3h │ │ _K>F{D 3 │ │ ihF|D$hnF"h │ │ >K0F!F{D │ │ ,0;b:j{hS │ │ F8F1F*F#F │ │ pF9F2F+F │ │ @kpG@hpG │ │ 2F8F)F#F │ │ pF9F2F+F │ │ kl(F!FSD │ │ !h{hHC!i │ │ F}D-h+h! │ │ +Couldn't read from RWops │ │ +Can't play unknown music type │ │ +Position not implemented for music type │ │ +RWops pointer is NULL │ │ Out of memory │ │ -Not an Ogg Vorbis audio stream │ │ +Unrecognized music format │ │ +Couldn't open '%s' │ │ +Audio device hasn't been opened │ │ +music parameter was NULL │ │ +Music isn't playing │ │ WAV music output not started │ │ Couldn't read chunk │ │ Complex WAVE files not supported │ │ Unknown WAVE data format │ │ Unknown PCM data format │ │ Unrecognized file type (not AIFF) │ │ Bad AIFF file (no SSND chunk) │ │ Bad AIFF file (no COMM chunk) │ │ Unknown samplesize in data format │ │ Unknown WAVE format │ │ +OGG bitstream is not valid Vorbis stream! │ │ +Unrecognized file type (not AIFF nor 8SVX) │ │ +Bad AIFF sample frequency │ │ +Bad AIFF (no SSND chunk) │ │ +Bad AIFF (no COMM chunk) │ │ +Bad 8SVX (no VHDR chunk) │ │ +Bad 8SVX (no BODY chunk) │ │ +Unsupported AIFF samplesize │ │ +Unable to read audio data │ │ Internal error │ │ Mixer not built with FluidSynth support │ │ Mixer not built with FLAC support │ │ Mixer not built with MOD modplug support │ │ Mixer not built with MOD timidity support │ │ Mixer not built with MP3 support │ │ Mix_LoadWAV_RW with NULL src │ │ -Audio device hasn't been opened │ │ Unrecognized sound file type │ │ Tried to play a NULL chunk │ │ Tried to play a chunk with a bad frame │ │ No free channels available │ │ Invalid channel number │ │ NULL effect callback │ │ No such effect registered │ │ -Couldn't read from RWops │ │ -Can't play unknown music type │ │ -Position not implemented for music type │ │ -RWops pointer is NULL │ │ -Unrecognized music format │ │ -Couldn't open '%s' │ │ -music parameter was NULL │ │ -Music isn't playing │ │ -Unsupported audio format │ │ -OGG bitstream is not valid Vorbis stream! │ │ -Unrecognized file type (not AIFF nor 8SVX) │ │ -Bad AIFF sample frequency │ │ -Bad AIFF (no SSND chunk) │ │ -Bad AIFF (no COMM chunk) │ │ -Bad 8SVX (no VHDR chunk) │ │ -Bad 8SVX (no BODY chunk) │ │ -Unsupported AIFF samplesize │ │ -Unable to read audio data │ │ VOC Sample rate is zero? │ │ VOC sample rate codes differ │ │ VOC decoder only interprets 8-bit data │ │ VOC with unknown data size │ │ VOC silence sample rate is zero │ │ VOC sample rate is zero │ │ Creative Voice File │ │ Unrecognized file type (not VOC) │ │ VOC data had no sound! │ │ +Unsupported audio format │ │ MIX_EFFECTSMAXSPEED │ │ +Not an Ogg Vorbis audio stream │ │ $3zl?H&o%$zp3x&x │ │ s{KB7I"usF │ │ P2y@q\)K │ │ X7qFjswD │ │ rUeHM_ _ │ │ xjp1xaX^x │ │ 54~CID~g │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -7,161 +7,161 @@ │ │ 0x00001c4c 6e69744f 67670076 6f726269 73006f76 nitOgg.vorbis.ov │ │ 0x00001c5c 5f636c65 6172006f 765f696e 666f006f _clear.ov_info.o │ │ 0x00001c6c 765f6f70 656e5f63 616c6c62 61636b73 v_open_callbacks │ │ 0x00001c7c 006f765f 70636d5f 746f7461 6c006f76 .ov_pcm_total.ov │ │ 0x00001c8c 5f726561 64006f76 5f74696d 655f7365 _read.ov_time_se │ │ 0x00001c9c 656b005f 5f616561 62695f75 6e77696e ek.__aeabi_unwin │ │ 0x00001cac 645f6370 705f7072 30004d69 785f5175 d_cpp_pr0.Mix_Qu │ │ - 0x00001cbc 69744f67 67005344 4c5f4275 696c6441 itOgg.SDL_BuildA │ │ - 0x00001ccc 7564696f 43565400 53444c5f 66726565 udioCVT.SDL_free │ │ - 0x00001cdc 0053444c 5f6d616c 6c6f6300 53444c5f .SDL_malloc.SDL_ │ │ - 0x00001cec 6d656d63 70790053 444c5f43 6f6e7665 memcpy.SDL_Conve │ │ - 0x00001cfc 72744175 64696f00 53444c5f 53657445 rtAudio.SDL_SetE │ │ - 0x00001d0c 72726f72 005f5f73 7461636b 5f63686b rror.__stack_chk │ │ - 0x00001d1c 5f666169 6c005f5f 73746163 6b5f6368 _fail.__stack_ch │ │ - 0x00001d2c 6b5f6775 61726400 5f5f6165 6162695f k_guard.__aeabi_ │ │ - 0x00001d3c 756e7769 6e645f63 70705f70 7231004f unwind_cpp_pr1.O │ │ - 0x00001d4c 47475f69 6e697400 4f47475f 73657476 GG_init.OGG_setv │ │ - 0x00001d5c 6f6c756d 65004f47 475f706c 6179004f olume.OGG_play.O │ │ - 0x00001d6c 47475f70 6c617969 6e67004f 47475f70 GG_playing.OGG_p │ │ - 0x00001d7c 6c617941 7564696f 0053444c 5f4d6978 layAudio.SDL_Mix │ │ - 0x00001d8c 41756469 6f004f47 475f7374 6f70004f Audio.OGG_stop.O │ │ - 0x00001d9c 47475f6e 65775f52 57004d69 785f496e GG_new_RW.Mix_In │ │ - 0x00001dac 69740053 444c5f6d 656d7365 74005344 it.SDL_memset.SD │ │ - 0x00001dbc 4c5f4572 726f7200 4f47475f 64656c65 L_Error.OGG_dele │ │ - 0x00001dcc 7465005f 5f616561 62695f64 326c7a00 te.__aeabi_d2lz. │ │ - 0x00001ddc 4f47475f 6a756d70 5f746f5f 74696d65 OGG_jump_to_time │ │ - 0x00001dec 00574156 53747265 616d5f49 6e697400 .WAVStream_Init. │ │ - 0x00001dfc 57415653 74726561 6d5f5365 74566f6c WAVStream_SetVol │ │ - 0x00001e0c 756d6500 57415653 74726561 6d5f4c6f ume.WAVStream_Lo │ │ - 0x00001e1c 6164536f 6e675f52 57005344 4c5f5265 adSong_RW.SDL_Re │ │ - 0x00001e2c 61644c45 33320053 444c5f52 65616442 adLE32.SDL_ReadB │ │ - 0x00001e3c 45333200 53444c5f 52656164 42453136 E32.SDL_ReadBE16 │ │ - 0x00001e4c 00574156 53747265 616d5f53 74617274 .WAVStream_Start │ │ - 0x00001e5c 005f5f61 65616269 5f6c3264 00574156 .__aeabi_l2d.WAV │ │ - 0x00001e6c 53747265 616d5f50 6c617953 6f6d6500 Stream_PlaySome. │ │ - 0x00001e7c 57415653 74726561 6d5f5374 6f700057 WAVStream_Stop.W │ │ - 0x00001e8c 41565374 7265616d 5f467265 65536f6e AVStream_FreeSon │ │ - 0x00001e9c 67005741 56537472 65616d5f 41637469 g.WAVStream_Acti │ │ - 0x00001eac 76650053 444c5f72 65616c6c 6f63004d ve.SDL_realloc.M │ │ - 0x00001ebc 69785f47 65744e75 6d436875 6e6b4465 ix_GetNumChunkDe │ │ - 0x00001ecc 636f6465 7273004d 69785f47 65744368 coders.Mix_GetCh │ │ - 0x00001edc 756e6b44 65636f64 6572004d 69785f4c unkDecoder.Mix_L │ │ - 0x00001eec 696e6b65 645f5665 7273696f 6e004d69 inked_Version.Mi │ │ - 0x00001efc 785f5175 6974004d 69785f51 75657279 x_Quit.Mix_Query │ │ - 0x00001f0c 53706563 004d6978 5f4c6f61 64574156 Spec.Mix_LoadWAV │ │ - 0x00001f1c 5f525700 4d69785f 4c6f6164 564f435f _RW.Mix_LoadVOC_ │ │ - 0x00001f2c 52570053 444c5f4c 6f616457 41565f52 RW.SDL_LoadWAV_R │ │ - 0x00001f3c 57004d69 785f4c6f 61644149 46465f52 W.Mix_LoadAIFF_R │ │ - 0x00001f4c 57004d69 785f4c6f 61644f47 475f5257 W.Mix_LoadOGG_RW │ │ - 0x00001f5c 0053444c 5f63616c 6c6f6300 4d69785f .SDL_calloc.Mix_ │ │ - 0x00001f6c 51756963 6b4c6f61 645f5741 56006d65 QuickLoad_WAV.me │ │ - 0x00001f7c 6d636d70 004d6978 5f517569 636b4c6f mcmp.Mix_QuickLo │ │ - 0x00001f8c 61645f52 4157004d 69785f46 72656543 ad_RAW.Mix_FreeC │ │ - 0x00001f9c 68756e6b 0053444c 5f4c6f63 6b417564 hunk.SDL_LockAud │ │ - 0x00001fac 696f0053 444c5f55 6e6c6f63 6b417564 io.SDL_UnlockAud │ │ - 0x00001fbc 696f004d 69785f53 6574506f 73744d69 io.Mix_SetPostMi │ │ - 0x00001fcc 78004d69 785f486f 6f6b4d75 73696300 x.Mix_HookMusic. │ │ - 0x00001fdc 6d757369 635f6d69 78657200 4d69785f music_mixer.Mix_ │ │ - 0x00001fec 4765744d 75736963 486f6f6b 44617461 GetMusicHookData │ │ - 0x00001ffc 004d6978 5f436861 6e6e656c 46696e69 .Mix_ChannelFini │ │ - 0x0000200c 73686564 004d6978 5f526573 65727665 shed.Mix_Reserve │ │ - 0x0000201c 4368616e 6e656c73 004d6978 5f457870 Channels.Mix_Exp │ │ - 0x0000202c 69726543 68616e6e 656c0053 444c5f47 ireChannel.SDL_G │ │ - 0x0000203c 65745469 636b7300 5f5f6165 6162695f etTicks.__aeabi_ │ │ - 0x0000204c 69646976 004d6978 5f566f6c 756d6500 idiv.Mix_Volume. │ │ - 0x0000205c 5f5f6165 6162695f 75696469 76006d75 __aeabi_uidiv.mu │ │ - 0x0000206c 7369635f 61637469 7665004d 69785f56 sic_active.Mix_V │ │ - 0x0000207c 6f6c756d 65436875 6e6b004d 69785f48 olumeChunk.Mix_H │ │ - 0x0000208c 616c7443 68616e6e 656c004d 69785f48 altChannel.Mix_H │ │ - 0x0000209c 616c7447 726f7570 004d6978 5f466164 altGroup.Mix_Fad │ │ - 0x000020ac 654f7574 4368616e 6e656c00 4d69785f eOutChannel.Mix_ │ │ - 0x000020bc 46616465 4f757447 726f7570 004d6978 FadeOutGroup.Mix │ │ - 0x000020cc 5f466164 696e6743 68616e6e 656c004d _FadingChannel.M │ │ - 0x000020dc 69785f50 6c617969 6e67005f 5f616561 ix_Playing.__aea │ │ - 0x000020ec 62695f75 69646976 6d6f6400 4d69785f bi_uidivmod.Mix_ │ │ - 0x000020fc 506c6179 4368616e 6e656c54 696d6564 PlayChannelTimed │ │ - 0x0000210c 004d6978 5f466164 65496e43 68616e6e .Mix_FadeInChann │ │ - 0x0000211c 656c5469 6d656400 4d69785f 47657443 elTimed.Mix_GetC │ │ - 0x0000212c 68756e6b 004d6978 5f506175 7365004d hunk.Mix_Pause.M │ │ - 0x0000213c 69785f52 6573756d 65004d69 785f5061 ix_Resume.Mix_Pa │ │ - 0x0000214c 75736564 004d6978 5f47726f 75704368 used.Mix_GroupCh │ │ - 0x0000215c 616e6e65 6c004d69 785f4772 6f757043 annel.Mix_GroupC │ │ - 0x0000216c 68616e6e 656c7300 4d69785f 47726f75 hannels.Mix_Grou │ │ - 0x0000217c 70417661 696c6162 6c65004d 69785f47 pAvailable.Mix_G │ │ - 0x0000218c 726f7570 436f756e 74004d69 785f4772 roupCount.Mix_Gr │ │ - 0x0000219c 6f75704f 6c646573 74004d69 785f4772 oupOldest.Mix_Gr │ │ - 0x000021ac 6f75704e 65776572 005f4d69 785f5265 oupNewer._Mix_Re │ │ - 0x000021bc 67697374 65724566 66656374 5f6c6f63 gisterEffect_loc │ │ - 0x000021cc 6b656400 4d69785f 52656769 73746572 ked.Mix_Register │ │ - 0x000021dc 45666665 6374005f 4d69785f 556e7265 Effect._Mix_Unre │ │ - 0x000021ec 67697374 65724566 66656374 5f6c6f63 gisterEffect_loc │ │ - 0x000021fc 6b656400 4d69785f 556e7265 67697374 ked.Mix_Unregist │ │ - 0x0000220c 65724566 66656374 005f4d69 785f556e erEffect._Mix_Un │ │ - 0x0000221c 72656769 73746572 416c6c45 66666563 registerAllEffec │ │ - 0x0000222c 74735f6c 6f636b65 64004d69 785f556e ts_locked.Mix_Un │ │ - 0x0000223c 72656769 73746572 416c6c45 66666563 registerAllEffec │ │ - 0x0000224c 7473004d 69785f41 6c6c6f63 61746543 ts.Mix_AllocateC │ │ - 0x0000225c 68616e6e 656c7300 4d69785f 436c6f73 hannels.Mix_Clos │ │ - 0x0000226c 65417564 696f0063 6c6f7365 5f6d7573 eAudio.close_mus │ │ - 0x0000227c 6963005f 4d69785f 4465696e 69744566 ic._Mix_DeinitEf │ │ - 0x0000228c 66656374 73005344 4c5f436c 6f736541 fects.SDL_CloseA │ │ - 0x0000229c 7564696f 004d6978 5f4f7065 6e417564 udio.Mix_OpenAud │ │ - 0x000022ac 696f0053 444c5f4f 70656e41 7564696f io.SDL_OpenAudio │ │ - 0x000022bc 006f7065 6e5f6d75 73696300 4d69785f .open_music.Mix_ │ │ - 0x000022cc 566f6c75 6d654d75 73696300 5f4d6978 VolumeMusic._Mix │ │ - 0x000022dc 5f496e69 74456666 65637473 0053444c _InitEffects.SDL │ │ - 0x000022ec 5f506175 73654175 64696f00 73747263 _PauseAudio.strc │ │ - 0x000022fc 6d700073 74726e63 6d70004d 69785f47 mp.strncmp.Mix_G │ │ - 0x0000230c 65744e75 6d4d7573 69634465 636f6465 etNumMusicDecode │ │ - 0x0000231c 7273004d 69785f47 65744d75 73696344 rs.Mix_GetMusicD │ │ - 0x0000232c 65636f64 6572004d 69785f48 6f6f6b4d ecoder.Mix_HookM │ │ - 0x0000233c 75736963 46696e69 73686564 004d4958 usicFinished.MIX │ │ - 0x0000234c 5f737472 696e675f 65717561 6c73005f _string_equals._ │ │ - 0x0000235c 746f7570 7065725f 7461625f 004d6978 toupper_tab_.Mix │ │ - 0x0000236c 5f4c6f61 644d5553 54797065 5f525700 _LoadMUSType_RW. │ │ - 0x0000237c 4d69785f 4c6f6164 4d555300 53444c5f Mix_LoadMUS.SDL_ │ │ - 0x0000238c 52574672 6f6d4669 6c650073 74727263 RWFromFile.strrc │ │ - 0x0000239c 68720053 444c5f47 65744572 726f7200 hr.SDL_GetError. │ │ - 0x000023ac 6d656d63 6872004d 69785f4c 6f61644d memchr.Mix_LoadM │ │ - 0x000023bc 55535f52 57004d69 785f4672 65654d75 US_RW.Mix_FreeMu │ │ - 0x000023cc 73696300 53444c5f 44656c61 79004d69 sic.SDL_Delay.Mi │ │ - 0x000023dc 785f4765 744d7573 69635479 7065004d x_GetMusicType.M │ │ - 0x000023ec 69785f46 61646549 6e4d7573 6963506f ix_FadeInMusicPo │ │ - 0x000023fc 73004d69 785f4661 6465496e 4d757369 s.Mix_FadeInMusi │ │ - 0x0000240c 63004d69 785f506c 61794d75 73696300 c.Mix_PlayMusic. │ │ - 0x0000241c 4d69785f 5365744d 75736963 506f7369 Mix_SetMusicPosi │ │ - 0x0000242c 74696f6e 004d6978 5f48616c 744d7573 tion.Mix_HaltMus │ │ - 0x0000243c 6963004d 69785f46 6164654f 75744d75 ic.Mix_FadeOutMu │ │ - 0x0000244c 73696300 4d69785f 46616469 6e674d75 sic.Mix_FadingMu │ │ - 0x0000245c 73696300 4d69785f 50617573 654d7573 sic.Mix_PauseMus │ │ - 0x0000246c 6963004d 69785f52 6573756d 654d7573 ic.Mix_ResumeMus │ │ - 0x0000247c 6963004d 69785f52 6577696e 644d7573 ic.Mix_RewindMus │ │ - 0x0000248c 6963004d 69785f50 61757365 644d7573 ic.Mix_PausedMus │ │ - 0x0000249c 6963004d 69785f50 6c617969 6e674d75 ic.Mix_PlayingMu │ │ - 0x000024ac 73696300 4d69785f 5365744d 75736963 sic.Mix_SetMusic │ │ - 0x000024bc 434d4400 7374726c 656e0073 74726370 CMD.strlen.strcp │ │ - 0x000024cc 79004d69 785f5365 7453796e 6368726f y.Mix_SetSynchro │ │ - 0x000024dc 56616c75 65004d69 785f4765 7453796e Value.Mix_GetSyn │ │ - 0x000024ec 6368726f 56616c75 65004d69 785f5365 chroValue.Mix_Se │ │ - 0x000024fc 74536f75 6e64466f 6e747300 4d69785f tSoundFonts.Mix_ │ │ - 0x0000250c 53657452 65766572 73655374 6572656f SetReverseStereo │ │ - 0x0000251c 006d656d 73657400 53444c5f 67657465 .memset.SDL_gete │ │ - 0x0000252c 6e76005f 4d69785f 65666665 6374735f nv._Mix_effects_ │ │ - 0x0000253c 6d61785f 73706565 64005f45 66665f50 max_speed._Eff_P │ │ - 0x0000254c 6f736974 696f6e44 65696e69 74005f45 ositionDeinit._E │ │ - 0x0000255c 66665f62 75696c64 5f766f6c 756d655f ff_build_volume_ │ │ - 0x0000256c 7461626c 655f7538 005f4566 665f766f table_u8._Eff_vo │ │ - 0x0000257c 6c756d65 5f746162 6c65005f 4566665f lume_table._Eff_ │ │ - 0x0000258c 6275696c 645f766f 6c756d65 5f746162 build_volume_tab │ │ - 0x0000259c 6c655f73 38004d69 785f5365 74446973 le_s8.Mix_SetDis │ │ - 0x000025ac 74616e63 65005f5f 61656162 695f6964 tance.__aeabi_id │ │ - 0x000025bc 69766d6f 64004d69 785f5365 74506f73 ivmod.Mix_SetPos │ │ - 0x000025cc 6974696f 6e005344 4c5f6162 73004d69 ition.SDL_abs.Mi │ │ - 0x000025dc 785f5365 7450616e 6e696e67 006d6463 x_SetPanning.mdc │ │ + 0x00001cbc 69744f67 67004f47 475f6a75 6d705f74 itOgg.OGG_jump_t │ │ + 0x00001ccc 6f5f7469 6d65005f 5f616561 62695f75 o_time.__aeabi_u │ │ + 0x00001cdc 6e77696e 645f6370 705f7072 31004f47 nwind_cpp_pr1.OG │ │ + 0x00001cec 475f706c 6179696e 67005741 56537472 G_playing.WAVStr │ │ + 0x00001cfc 65616d5f 41637469 76650053 444c5f72 eam_Active.SDL_r │ │ + 0x00001d0c 65616c6c 6f630053 444c5f53 65744572 ealloc.SDL_SetEr │ │ + 0x00001d1c 726f7200 73747263 6d700073 74726e63 ror.strcmp.strnc │ │ + 0x00001d2c 6d70005f 5f737461 636b5f63 686b5f66 mp.__stack_chk_f │ │ + 0x00001d3c 61696c00 5f5f7374 61636b5f 63686b5f ail.__stack_chk_ │ │ + 0x00001d4c 67756172 64005741 56537472 65616d5f guard.WAVStream_ │ │ + 0x00001d5c 53657456 6f6c756d 65004f47 475f7365 SetVolume.OGG_se │ │ + 0x00001d6c 74766f6c 756d6500 57415653 74726561 tvolume.WAVStrea │ │ + 0x00001d7c 6d5f5374 6f70004f 47475f73 746f7000 m_Stop.OGG_stop. │ │ + 0x00001d8c 4f47475f 706c6179 00574156 53747265 OGG_play.WAVStre │ │ + 0x00001d9c 616d5f53 74617274 004d6978 5f476574 am_Start.Mix_Get │ │ + 0x00001dac 4e756d4d 75736963 4465636f 64657273 NumMusicDecoders │ │ + 0x00001dbc 004d6978 5f476574 4d757369 63446563 .Mix_GetMusicDec │ │ + 0x00001dcc 6f646572 004d6978 5f486f6f 6b4d7573 oder.Mix_HookMus │ │ + 0x00001ddc 69634669 6e697368 65640053 444c5f4c icFinished.SDL_L │ │ + 0x00001dec 6f636b41 7564696f 0053444c 5f556e6c ockAudio.SDL_Unl │ │ + 0x00001dfc 6f636b41 7564696f 005f5f61 65616269 ockAudio.__aeabi │ │ + 0x00001e0c 5f696469 76006d75 7369635f 6d697865 _idiv.music_mixe │ │ + 0x00001e1c 72005741 56537472 65616d5f 506c6179 r.WAVStream_Play │ │ + 0x00001e2c 536f6d65 004f4747 5f706c61 79417564 Some.OGG_playAud │ │ + 0x00001e3c 696f006d 75736963 5f616374 69766500 io.music_active. │ │ + 0x00001e4c 4d49585f 73747269 6e675f65 7175616c MIX_string_equal │ │ + 0x00001e5c 73005f74 6f757070 65725f74 61625f00 s._toupper_tab_. │ │ + 0x00001e6c 4d69785f 4c6f6164 4d555354 7970655f Mix_LoadMUSType_ │ │ + 0x00001e7c 52570053 444c5f6d 616c6c6f 63004f47 RW.SDL_malloc.OG │ │ + 0x00001e8c 475f6e65 775f5257 00574156 53747265 G_new_RW.WAVStre │ │ + 0x00001e9c 616d5f4c 6f616453 6f6e675f 52570053 am_LoadSong_RW.S │ │ + 0x00001eac 444c5f66 72656500 4d69785f 4c6f6164 DL_free.Mix_Load │ │ + 0x00001ebc 4d555300 53444c5f 52574672 6f6d4669 MUS.SDL_RWFromFi │ │ + 0x00001ecc 6c650073 74727263 68720053 444c5f47 le.strrchr.SDL_G │ │ + 0x00001edc 65744572 726f7200 4d69785f 4c6f6164 etError.Mix_Load │ │ + 0x00001eec 4d55535f 5257004d 69785f46 7265654d MUS_RW.Mix_FreeM │ │ + 0x00001efc 75736963 0053444c 5f44656c 6179004f usic.SDL_Delay.O │ │ + 0x00001f0c 47475f64 656c6574 65005741 56537472 GG_delete.WAVStr │ │ + 0x00001f1c 65616d5f 46726565 536f6e67 004d6978 eam_FreeSong.Mix │ │ + 0x00001f2c 5f476574 4d757369 63547970 65004d69 _GetMusicType.Mi │ │ + 0x00001f3c 785f4661 6465496e 4d757369 63506f73 x_FadeInMusicPos │ │ + 0x00001f4c 004d6978 5f466164 65496e4d 75736963 .Mix_FadeInMusic │ │ + 0x00001f5c 004d6978 5f506c61 794d7573 6963004d .Mix_PlayMusic.M │ │ + 0x00001f6c 69785f53 65744d75 73696350 6f736974 ix_SetMusicPosit │ │ + 0x00001f7c 696f6e00 4d69785f 566f6c75 6d654d75 ion.Mix_VolumeMu │ │ + 0x00001f8c 73696300 6f70656e 5f6d7573 69630057 sic.open_music.W │ │ + 0x00001f9c 41565374 7265616d 5f496e69 74004f47 AVStream_Init.OG │ │ + 0x00001fac 475f696e 6974004d 69785f48 616c744d G_init.Mix_HaltM │ │ + 0x00001fbc 75736963 004d6978 5f466164 654f7574 usic.Mix_FadeOut │ │ + 0x00001fcc 4d757369 63004d69 785f4661 64696e67 Music.Mix_Fading │ │ + 0x00001fdc 4d757369 63004d69 785f5061 7573654d Music.Mix_PauseM │ │ + 0x00001fec 75736963 004d6978 5f526573 756d654d usic.Mix_ResumeM │ │ + 0x00001ffc 75736963 004d6978 5f526577 696e644d usic.Mix_RewindM │ │ + 0x0000200c 75736963 004d6978 5f506175 7365644d usic.Mix_PausedM │ │ + 0x0000201c 75736963 004d6978 5f506c61 79696e67 usic.Mix_Playing │ │ + 0x0000202c 4d757369 63004d69 785f5365 744d7573 Music.Mix_SetMus │ │ + 0x0000203c 6963434d 44007374 726c656e 00737472 icCMD.strlen.str │ │ + 0x0000204c 63707900 4d69785f 53657453 796e6368 cpy.Mix_SetSynch │ │ + 0x0000205c 726f5661 6c756500 4d69785f 47657453 roValue.Mix_GetS │ │ + 0x0000206c 796e6368 726f5661 6c756500 636c6f73 ynchroValue.clos │ │ + 0x0000207c 655f6d75 73696300 4d69785f 53657453 e_music.Mix_SetS │ │ + 0x0000208c 6f756e64 466f6e74 73005344 4c5f6d65 oundFonts.SDL_me │ │ + 0x0000209c 6d736574 0053444c 5f526561 644c4533 mset.SDL_ReadLE3 │ │ + 0x000020ac 32005344 4c5f5265 61644245 33320053 2.SDL_ReadBE32.S │ │ + 0x000020bc 444c5f52 65616442 45313600 53444c5f DL_ReadBE16.SDL_ │ │ + 0x000020cc 4275696c 64417564 696f4356 54005344 BuildAudioCVT.SD │ │ + 0x000020dc 4c5f4572 726f7200 5f5f6165 6162695f L_Error.__aeabi_ │ │ + 0x000020ec 6c326400 53444c5f 436f6e76 65727441 l2d.SDL_ConvertA │ │ + 0x000020fc 7564696f 0053444c 5f4d6978 41756469 udio.SDL_MixAudi │ │ + 0x0000210c 6f004d69 785f4c6f 61644f47 475f5257 o.Mix_LoadOGG_RW │ │ + 0x0000211c 004d6978 5f496e69 74006d65 6d736574 .Mix_Init.memset │ │ + 0x0000212c 004d6978 5f4c6f61 64414946 465f5257 .Mix_LoadAIFF_RW │ │ + 0x0000213c 0053444c 5f6d656d 63707900 4d69785f .SDL_memcpy.Mix_ │ │ + 0x0000214c 4765744e 756d4368 756e6b44 65636f64 GetNumChunkDecod │ │ + 0x0000215c 65727300 4d69785f 47657443 68756e6b ers.Mix_GetChunk │ │ + 0x0000216c 4465636f 64657200 4d69785f 4c696e6b Decoder.Mix_Link │ │ + 0x0000217c 65645f56 65727369 6f6e004d 69785f51 ed_Version.Mix_Q │ │ + 0x0000218c 75697400 4d69785f 51756572 79537065 uit.Mix_QuerySpe │ │ + 0x0000219c 63004d69 785f4c6f 61645741 565f5257 c.Mix_LoadWAV_RW │ │ + 0x000021ac 004d6978 5f4c6f61 64564f43 5f525700 .Mix_LoadVOC_RW. │ │ + 0x000021bc 53444c5f 4c6f6164 5741565f 52570053 SDL_LoadWAV_RW.S │ │ + 0x000021cc 444c5f63 616c6c6f 63004d69 785f5175 DL_calloc.Mix_Qu │ │ + 0x000021dc 69636b4c 6f61645f 57415600 6d656d63 ickLoad_WAV.memc │ │ + 0x000021ec 6d70004d 69785f51 7569636b 4c6f6164 mp.Mix_QuickLoad │ │ + 0x000021fc 5f524157 004d6978 5f467265 65436875 _RAW.Mix_FreeChu │ │ + 0x0000220c 6e6b004d 69785f53 6574506f 73744d69 nk.Mix_SetPostMi │ │ + 0x0000221c 78004d69 785f486f 6f6b4d75 73696300 x.Mix_HookMusic. │ │ + 0x0000222c 4d69785f 4765744d 75736963 486f6f6b Mix_GetMusicHook │ │ + 0x0000223c 44617461 004d6978 5f436861 6e6e656c Data.Mix_Channel │ │ + 0x0000224c 46696e69 73686564 004d6978 5f526573 Finished.Mix_Res │ │ + 0x0000225c 65727665 4368616e 6e656c73 004d6978 erveChannels.Mix │ │ + 0x0000226c 5f457870 69726543 68616e6e 656c0053 _ExpireChannel.S │ │ + 0x0000227c 444c5f47 65745469 636b7300 4d69785f DL_GetTicks.Mix_ │ │ + 0x0000228c 566f6c75 6d65005f 5f616561 62695f75 Volume.__aeabi_u │ │ + 0x0000229c 69646976 004d6978 5f566f6c 756d6543 idiv.Mix_VolumeC │ │ + 0x000022ac 68756e6b 004d6978 5f48616c 74436861 hunk.Mix_HaltCha │ │ + 0x000022bc 6e6e656c 004d6978 5f48616c 7447726f nnel.Mix_HaltGro │ │ + 0x000022cc 7570004d 69785f46 6164654f 75744368 up.Mix_FadeOutCh │ │ + 0x000022dc 616e6e65 6c004d69 785f4661 64654f75 annel.Mix_FadeOu │ │ + 0x000022ec 7447726f 7570004d 69785f46 6164696e tGroup.Mix_Fadin │ │ + 0x000022fc 67436861 6e6e656c 004d6978 5f506c61 gChannel.Mix_Pla │ │ + 0x0000230c 79696e67 005f5f61 65616269 5f756964 ying.__aeabi_uid │ │ + 0x0000231c 69766d6f 64004d69 785f506c 61794368 ivmod.Mix_PlayCh │ │ + 0x0000232c 616e6e65 6c54696d 6564004d 69785f46 annelTimed.Mix_F │ │ + 0x0000233c 61646549 6e436861 6e6e656c 54696d65 adeInChannelTime │ │ + 0x0000234c 64004d69 785f4765 74436875 6e6b004d d.Mix_GetChunk.M │ │ + 0x0000235c 69785f50 61757365 006d656d 63687200 ix_Pause.memchr. │ │ + 0x0000236c 4d69785f 52657375 6d65004d 69785f50 Mix_Resume.Mix_P │ │ + 0x0000237c 61757365 64004d69 785f4772 6f757043 aused.Mix_GroupC │ │ + 0x0000238c 68616e6e 656c004d 69785f47 726f7570 hannel.Mix_Group │ │ + 0x0000239c 4368616e 6e656c73 004d6978 5f47726f Channels.Mix_Gro │ │ + 0x000023ac 75704176 61696c61 626c6500 4d69785f upAvailable.Mix_ │ │ + 0x000023bc 47726f75 70436f75 6e74004d 69785f47 GroupCount.Mix_G │ │ + 0x000023cc 726f7570 4f6c6465 7374004d 69785f47 roupOldest.Mix_G │ │ + 0x000023dc 726f7570 4e657765 72005f4d 69785f52 roupNewer._Mix_R │ │ + 0x000023ec 65676973 74657245 66666563 745f6c6f egisterEffect_lo │ │ + 0x000023fc 636b6564 004d6978 5f526567 69737465 cked.Mix_Registe │ │ + 0x0000240c 72456666 65637400 5f4d6978 5f556e72 rEffect._Mix_Unr │ │ + 0x0000241c 65676973 74657245 66666563 745f6c6f egisterEffect_lo │ │ + 0x0000242c 636b6564 004d6978 5f556e72 65676973 cked.Mix_Unregis │ │ + 0x0000243c 74657245 66666563 74005f4d 69785f55 terEffect._Mix_U │ │ + 0x0000244c 6e726567 69737465 72416c6c 45666665 nregisterAllEffe │ │ + 0x0000245c 6374735f 6c6f636b 6564004d 69785f55 cts_locked.Mix_U │ │ + 0x0000246c 6e726567 69737465 72416c6c 45666665 nregisterAllEffe │ │ + 0x0000247c 63747300 4d69785f 416c6c6f 63617465 cts.Mix_Allocate │ │ + 0x0000248c 4368616e 6e656c73 004d6978 5f436c6f Channels.Mix_Clo │ │ + 0x0000249c 73654175 64696f00 5f4d6978 5f446569 seAudio._Mix_Dei │ │ + 0x000024ac 6e697445 66666563 74730053 444c5f43 nitEffects.SDL_C │ │ + 0x000024bc 6c6f7365 41756469 6f004d69 785f4f70 loseAudio.Mix_Op │ │ + 0x000024cc 656e4175 64696f00 53444c5f 4f70656e enAudio.SDL_Open │ │ + 0x000024dc 41756469 6f005f4d 69785f49 6e697445 Audio._Mix_InitE │ │ + 0x000024ec 66666563 74730053 444c5f50 61757365 ffects.SDL_Pause │ │ + 0x000024fc 41756469 6f004d69 785f5365 74526576 Audio.Mix_SetRev │ │ + 0x0000250c 65727365 53746572 656f0053 444c5f67 erseStereo.SDL_g │ │ + 0x0000251c 6574656e 76005f4d 69785f65 66666563 etenv._Mix_effec │ │ + 0x0000252c 74735f6d 61785f73 70656564 005f4566 ts_max_speed._Ef │ │ + 0x0000253c 665f506f 73697469 6f6e4465 696e6974 f_PositionDeinit │ │ + 0x0000254c 005f4566 665f6275 696c645f 766f6c75 ._Eff_build_volu │ │ + 0x0000255c 6d655f74 61626c65 5f753800 5f456666 me_table_u8._Eff │ │ + 0x0000256c 5f766f6c 756d655f 7461626c 65005f45 _volume_table._E │ │ + 0x0000257c 66665f62 75696c64 5f766f6c 756d655f ff_build_volume_ │ │ + 0x0000258c 7461626c 655f7338 004d6978 5f536574 table_s8.Mix_Set │ │ + 0x0000259c 44697374 616e6365 005f5f61 65616269 Distance.__aeabi │ │ + 0x000025ac 5f696469 766d6f64 004d6978 5f536574 _idivmod.Mix_Set │ │ + 0x000025bc 506f7369 74696f6e 0053444c 5f616273 Position.SDL_abs │ │ + 0x000025cc 004d6978 5f536574 50616e6e 696e6700 .Mix_SetPanning. │ │ + 0x000025dc 5f5f6165 6162695f 64326c7a 006d6463 __aeabi_d2lz.mdc │ │ 0x000025ec 745f6261 636b7761 72640066 74656c6c t_backward.ftell │ │ 0x000025fc 00766f72 6269735f 626c6f63 6b5f696e .vorbis_block_in │ │ 0x0000260c 6974005f 766f7262 69735f62 6c6f636b it._vorbis_block │ │ 0x0000261c 5f616c6c 6f63006d 616c6c6f 63005f76 _alloc.malloc._v │ │ 0x0000262c 6f726269 735f626c 6f636b5f 72697063 orbis_block_ripc │ │ 0x0000263c 6f726400 66726565 00726561 6c6c6f63 ord.free.realloc │ │ 0x0000264c 00766f72 6269735f 626c6f63 6b5f636c .vorbis_block_cl │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,176 +1,176 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x000036e8 07010000 a8010000 72010000 42000000 ........r...B... │ │ + 0x000036e8 07010000 a8010000 72010000 6a000000 ........r...j... │ │ 0x000036f8 80010000 6c010000 5f010000 05010000 ....l..._....... │ │ 0x00003708 24010000 20010000 ae000000 3b010000 $... .......;... │ │ 0x00003718 88010000 5e010000 00000000 a0010000 ....^........... │ │ 0x00003728 00000000 a9000000 47010000 00010000 ........G....... │ │ 0x00003738 64010000 8c010000 00000000 97010000 d............... │ │ 0x00003748 e1000000 f2000000 00000000 b8000000 ................ │ │ - 0x00003758 e3000000 00000000 9b010000 63000000 ............c... │ │ + 0x00003758 e3000000 00000000 9b010000 89000000 ................ │ │ 0x00003768 4c010000 00000000 00000000 00000000 L............... │ │ 0x00003778 00000000 34010000 57010000 00000000 ....4...W....... │ │ - 0x00003788 1c000000 00000000 19000000 78010000 ............x... │ │ + 0x00003788 1a000000 00000000 0f000000 78010000 ............x... │ │ 0x00003798 0c010000 00000000 00000000 1d010000 ................ │ │ - 0x000037a8 0d000000 00000000 8b000000 33000000 ............3... │ │ - 0x000037b8 00000000 00000000 84000000 fe000000 ................ │ │ - 0x000037c8 01010000 00000000 5d000000 7a010000 ........]...z... │ │ + 0x000037a8 53000000 00000000 8a000000 5f000000 S..........._... │ │ + 0x000037b8 00000000 00000000 38000000 fe000000 ........8....... │ │ + 0x000037c8 01010000 00000000 83000000 7a010000 ............z... │ │ 0x000037d8 00000000 00000000 51010000 69010000 ........Q...i... │ │ - 0x000037e8 68010000 32000000 00000000 00000000 h...2........... │ │ - 0x000037f8 5b010000 26010000 48000000 ad000000 [...&...H....... │ │ - 0x00003808 59010000 a5010000 66010000 41000000 Y.......f...A... │ │ + 0x000037e8 68010000 5e000000 00000000 00000000 h...^........... │ │ + 0x000037f8 5b010000 26010000 6f000000 ad000000 [...&...o....... │ │ + 0x00003808 59010000 a5010000 66010000 21000000 Y.......f...!... │ │ 0x00003818 35010000 00000000 00000000 98010000 5............... │ │ - 0x00003828 25000000 55010000 79010000 50000000 %...U...y...P... │ │ + 0x00003828 17000000 55010000 79010000 75000000 ....U...y...u... │ │ 0x00003838 10010000 6d010000 94010000 b7000000 ....m........... │ │ - 0x00003848 7b010000 00000000 9d000000 00000000 {............... │ │ - 0x00003858 00000000 14010000 76000000 00000000 ........v....... │ │ - 0x00003868 7b000000 99010000 6b010000 2a000000 {.......k...*... │ │ - 0x00003878 91010000 35000000 2b010000 00000000 ....5...+....... │ │ - 0x00003888 92010000 51000000 85010000 60010000 ....Q.......`... │ │ + 0x00003848 7b010000 00000000 9c000000 00000000 {............... │ │ + 0x00003858 00000000 14010000 1e000000 00000000 ................ │ │ + 0x00003868 2e000000 99010000 6b010000 1c000000 ........k....... │ │ + 0x00003878 91010000 61000000 2b010000 00000000 ....a...+....... │ │ + 0x00003888 92010000 76000000 85010000 60010000 ....v.......`... │ │ 0x00003898 cd000000 62010000 00000000 42010000 ....b.......B... │ │ 0x000038a8 00000000 00000000 8e010000 2a010000 ............*... │ │ 0x000038b8 00000000 b5000000 00000000 22010000 ............"... │ │ 0x000038c8 03010000 b2000000 fd000000 70010000 ............p... │ │ 0x000038d8 4e010000 d8000000 b6000000 0c000000 N............... │ │ 0x000038e8 0b010000 46010000 39010000 3d010000 ....F...9...=... │ │ - 0x000038f8 02000000 a1000000 ce000000 00000000 ................ │ │ + 0x000038f8 02000000 a0000000 ce000000 00000000 ................ │ │ 0x00003908 8d010000 00000000 53010000 3f010000 ........S...?... │ │ - 0x00003918 37000000 86010000 00000000 96000000 7............... │ │ - 0x00003928 75010000 63010000 69000000 23000000 u...c...i...#... │ │ - 0x00003938 67010000 ee000000 71010000 91000000 g.......q....... │ │ - 0x00003948 38010000 9e000000 00000000 90010000 8............... │ │ - 0x00003958 c1000000 25010000 00000000 7a000000 ....%.......z... │ │ - 0x00003968 1b010000 72000000 d7000000 7c010000 ....r.......|... │ │ - 0x00003978 9c000000 2f010000 aa000000 dd000000 ..../........... │ │ - 0x00003988 00000000 58000000 d2000000 3c010000 ....X.......<... │ │ - 0x00003998 a4010000 58010000 53000000 81010000 ....X...S....... │ │ + 0x00003918 63000000 86010000 00000000 96000000 c............... │ │ + 0x00003928 75010000 63010000 8f000000 0d000000 u...c........... │ │ + 0x00003938 67010000 ee000000 71010000 5d000000 g.......q...]... │ │ + 0x00003948 38010000 9d000000 00000000 90010000 8............... │ │ + 0x00003958 c1000000 25010000 00000000 29000000 ....%.......)... │ │ + 0x00003968 1b010000 95000000 d7000000 7c010000 ............|... │ │ + 0x00003978 9b000000 2f010000 aa000000 dd000000 ..../........... │ │ + 0x00003988 00000000 7d000000 d2000000 3c010000 ....}.......<... │ │ + 0x00003998 a4010000 58010000 78000000 81010000 ....X...x....... │ │ 0x000039a8 89010000 9d010000 6e010000 ba000000 ........n....... │ │ - 0x000039b8 0e010000 c4000000 1e000000 4f010000 ............O... │ │ - 0x000039c8 fc000000 80000000 4a010000 50010000 ........J...P... │ │ + 0x000039b8 0e010000 c4000000 59000000 4f010000 ........Y...O... │ │ + 0x000039c8 fc000000 32000000 4a010000 50010000 ....2...J...P... │ │ 0x000039d8 95010000 17010000 82010000 c6000000 ................ │ │ 0x000039e8 5a010000 9a010000 a2010000 3a010000 Z...........:... │ │ - 0x000039f8 00000000 98000000 52010000 81000000 ........R....... │ │ + 0x000039f8 00000000 97000000 52010000 67000000 ........R...g... │ │ 0x00003a08 30010000 da000000 db000000 73010000 0...........s... │ │ - 0x00003a18 37010000 11010000 93010000 6e000000 7...........n... │ │ + 0x00003a18 37010000 11010000 93010000 93000000 7............... │ │ 0x00003a28 56010000 00000000 ff000000 a8000000 V............... │ │ 0x00003a38 8b010000 ab000000 cc000000 00000000 ................ │ │ 0x00003a48 16010000 7e010000 7d010000 9c010000 ....~...}....... │ │ - 0x00003a58 a1010000 77010000 5a000000 a6010000 ....w...Z....... │ │ + 0x00003a58 a1010000 77010000 80000000 a6010000 ....w........... │ │ 0x00003a68 00000000 27010000 74010000 00000000 ....'...t....... │ │ - 0x00003a78 2e000000 28010000 00000000 13010000 ....(........... │ │ + 0x00003a78 36000000 28010000 00000000 13010000 6...(........... │ │ 0x00003a88 45010000 d3000000 1e010000 00000000 E............... │ │ 0x00003a98 00000000 49010000 96010000 9e010000 ....I........... │ │ 0x00003aa8 8f010000 8a010000 04010000 19010000 ................ │ │ 0x00003ab8 00000000 00000000 a7010000 c5000000 ................ │ │ - 0x00003ac8 76010000 84010000 fb000000 95000000 v............... │ │ - 0x00003ad8 36010000 8f000000 9f010000 ec000000 6............... │ │ + 0x00003ac8 76010000 84010000 fb000000 4e000000 v...........N... │ │ + 0x00003ad8 36010000 54000000 9f010000 ec000000 6...T........... │ │ 0x00003ae8 e5000000 a3010000 00000000 83010000 ................ │ │ 0x00003af8 7f010000 18010000 00000000 00000000 ................ │ │ - 0x00003b08 75000000 00000000 00000000 00000000 u............... │ │ + 0x00003b08 1d000000 00000000 00000000 00000000 ................ │ │ 0x00003b18 01000000 00000000 00000000 00000000 ................ │ │ 0x00003b28 00000000 00000000 00000000 00000000 ................ │ │ 0x00003b38 00000000 00000000 00000000 00000000 ................ │ │ 0x00003b48 00000000 00000000 00000000 00000000 ................ │ │ 0x00003b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003b78 00000000 00000000 00000000 06000000 ................ │ │ + 0x00003b68 00000000 00000000 0b000000 00000000 ................ │ │ + 0x00003b78 00000000 00000000 08000000 00000000 ................ │ │ 0x00003b88 00000000 00000000 00000000 00000000 ................ │ │ 0x00003b98 00000000 00000000 00000000 00000000 ................ │ │ 0x00003ba8 00000000 14000000 00000000 00000000 ................ │ │ - 0x00003bb8 00000000 00000000 0b000000 00000000 ................ │ │ - 0x00003bc8 00000000 00000000 00000000 0f000000 ................ │ │ + 0x00003bb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003bc8 00000000 00000000 00000000 00000000 ................ │ │ 0x00003bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003be8 00000000 00000000 27000000 00000000 ........'....... │ │ - 0x00003bf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003be8 00000000 2b000000 00000000 07000000 ....+........... │ │ + 0x00003bf8 00000000 00000000 16000000 00000000 ................ │ │ 0x00003c08 00000000 00000000 00000000 00000000 ................ │ │ 0x00003c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003c28 00000000 00000000 13000000 1f000000 ................ │ │ - 0x00003c38 00000000 00000000 00000000 28000000 ............(... │ │ - 0x00003c48 00000000 2c000000 00000000 15000000 ....,........... │ │ - 0x00003c58 00000000 00000000 00000000 09000000 ................ │ │ - 0x00003c68 00000000 26000000 57000000 00000000 ....&...W....... │ │ - 0x00003c78 4e000000 46000000 00000000 00000000 N...F........... │ │ - 0x00003c88 00000000 18000000 00000000 00000000 ................ │ │ - 0x00003c98 00000000 00000000 44000000 56000000 ........D...V... │ │ - 0x00003ca8 0a000000 43000000 00000000 00000000 ....C........... │ │ + 0x00003c28 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003c38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003c48 22000000 00000000 3d000000 00000000 ".......=....... │ │ + 0x00003c58 00000000 47000000 00000000 00000000 ....G........... │ │ + 0x00003c68 00000000 00000000 06000000 00000000 ................ │ │ + 0x00003c78 50000000 00000000 49000000 2a000000 P.......I...*... │ │ + 0x00003c88 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003c98 00000000 4c000000 00000000 3c000000 ....L.......<... │ │ + 0x00003ca8 33000000 27000000 00000000 00000000 3...'........... │ │ 0x00003cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003cc8 5b000000 3c000000 00000000 00000000 [...<........... │ │ - 0x00003cd8 00000000 00000000 08000000 00000000 ................ │ │ - 0x00003ce8 4b000000 3e000000 74000000 00000000 K...>...t....... │ │ - 0x00003cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003d08 00000000 00000000 3d000000 00000000 ........=....... │ │ - 0x00003d18 00000000 1d000000 00000000 07000000 ................ │ │ - 0x00003d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003d38 64000000 00000000 00000000 00000000 d............... │ │ - 0x00003d48 20000000 4c000000 31000000 00000000 ...L...1....... │ │ - 0x00003d58 00000000 38000000 00000000 2d000000 ....8.......-... │ │ - 0x00003d68 00000000 70000000 00000000 2b000000 ....p.......+... │ │ + 0x00003cc8 00000000 15000000 1f000000 48000000 ............H... │ │ + 0x00003cd8 51000000 00000000 24000000 00000000 Q.......$....... │ │ + 0x00003ce8 0e000000 00000000 00000000 00000000 ................ │ │ + 0x00003cf8 09000000 00000000 2c000000 7c000000 ........,...|... │ │ + 0x00003d08 00000000 00000000 73000000 6d000000 ........s...m... │ │ + 0x00003d18 00000000 00000000 00000000 1b000000 ................ │ │ + 0x00003d28 00000000 00000000 00000000 43000000 ............C... │ │ + 0x00003d38 23000000 7b000000 0a000000 6b000000 #...{.......k... │ │ + 0x00003d48 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003d58 00000000 00000000 00000000 19000000 ................ │ │ + 0x00003d68 66000000 00000000 55000000 00000000 f.......U....... │ │ 0x00003d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003d88 00000000 00000000 24000000 0e000000 ........$....... │ │ - 0x00003d98 00000000 00000000 54000000 00000000 ........T....... │ │ - 0x00003da8 00000000 a0000000 00000000 00000000 ................ │ │ - 0x00003db8 39000000 00000000 a7000000 00000000 9............... │ │ - 0x00003dc8 85000000 3b000000 4a000000 7f000000 ....;...J....... │ │ - 0x00003dd8 00000000 4f000000 00000000 00000000 ....O........... │ │ - 0x00003de8 00000000 00000000 9a000000 4d000000 ............M... │ │ - 0x00003df8 00000000 04000000 10000000 00000000 ................ │ │ - 0x00003e08 79000000 36000000 00000000 65000000 y...6.......e... │ │ - 0x00003e18 61000000 00000000 34000000 00000000 a.......4....... │ │ - 0x00003e28 a3000000 a5000000 6c000000 00000000 ........l....... │ │ - 0x00003e38 87000000 05000000 00000000 b1000000 ................ │ │ + 0x00003d88 00000000 3e000000 2d000000 00000000 ....>...-....... │ │ + 0x00003d98 00000000 00000000 79000000 00000000 ........y....... │ │ + 0x00003da8 00000000 9f000000 00000000 00000000 ................ │ │ + 0x00003db8 5b000000 00000000 a7000000 00000000 [............... │ │ + 0x00003dc8 39000000 65000000 4f000000 7f000000 9...e...O....... │ │ + 0x00003dd8 00000000 74000000 00000000 00000000 ....t........... │ │ + 0x00003de8 00000000 00000000 99000000 26000000 ............&... │ │ + 0x00003df8 00000000 04000000 5c000000 00000000 ........\....... │ │ + 0x00003e08 28000000 62000000 00000000 8b000000 (...b........... │ │ + 0x00003e18 87000000 00000000 60000000 00000000 ........`....... │ │ + 0x00003e28 a3000000 a5000000 91000000 00000000 ................ │ │ + 0x00003e38 3b000000 05000000 00000000 b1000000 ;............... │ │ 0x00003e48 af000000 00000000 00000000 bf000000 ................ │ │ - 0x00003e58 78000000 c3000000 94000000 00000000 x............... │ │ - 0x00003e68 00000000 bd000000 30000000 6b000000 ........0...k... │ │ + 0x00003e58 68000000 c3000000 64000000 00000000 h.......d....... │ │ + 0x00003e68 00000000 bd000000 11000000 90000000 ................ │ │ 0x00003e78 00000000 a6000000 b3000000 00000000 ................ │ │ - 0x00003e88 b9000000 8c000000 5f000000 00000000 ........_....... │ │ - 0x00003e98 6d000000 1b000000 89000000 6f000000 m...........o... │ │ + 0x00003e88 b9000000 44000000 85000000 00000000 ....D........... │ │ + 0x00003e98 92000000 57000000 41000000 81000000 ....W...A....... │ │ 0x00003ea8 ca000000 e7000000 00000000 00000000 ................ │ │ - 0x00003eb8 73000000 00000000 00000000 c8000000 s............... │ │ - 0x00003ec8 00000000 00000000 92000000 00000000 ................ │ │ - 0x00003ed8 ed000000 68000000 1a000000 7c000000 ....h.......|... │ │ - 0x00003ee8 ea000000 f6000000 e6000000 82000000 ................ │ │ - 0x00003ef8 9b000000 00000000 00000000 00000000 ................ │ │ + 0x00003eb8 13000000 00000000 00000000 c8000000 ................ │ │ + 0x00003ec8 00000000 00000000 4a000000 00000000 ........J....... │ │ + 0x00003ed8 ed000000 8e000000 25000000 2f000000 ........%.../... │ │ + 0x00003ee8 ea000000 f6000000 e6000000 34000000 ............4... │ │ + 0x00003ef8 9a000000 00000000 00000000 00000000 ................ │ │ 0x00003f08 00000000 00000000 00000000 b0000000 ................ │ │ - 0x00003f18 9f000000 00000000 00000000 93000000 ................ │ │ - 0x00003f28 bc000000 59000000 f5000000 f4000000 ....Y........... │ │ - 0x00003f38 45000000 3a000000 00000000 cb000000 E...:........... │ │ + 0x00003f18 9e000000 00000000 00000000 4b000000 ............K... │ │ + 0x00003f28 bc000000 7e000000 f5000000 f4000000 ....~........... │ │ + 0x00003f38 6c000000 58000000 00000000 cb000000 l...X........... │ │ 0x00003f48 00000000 c7000000 fa000000 00000000 ................ │ │ - 0x00003f58 c0000000 00000000 66000000 00000000 ........f....... │ │ - 0x00003f68 00000000 2f000000 21000000 86000000 ..../...!....... │ │ + 0x00003f58 c0000000 00000000 8c000000 00000000 ................ │ │ + 0x00003f68 00000000 10000000 35000000 3a000000 ........5...:... │ │ 0x00003f78 08010000 a4000000 00000000 0d010000 ................ │ │ - 0x00003f88 00000000 00000000 90000000 00000000 ................ │ │ - 0x00003f98 e4000000 a2000000 c2000000 d1000000 ................ │ │ - 0x00003fa8 00000000 3f000000 23010000 02010000 ....?...#....... │ │ - 0x00003fb8 15010000 f1000000 d6000000 49000000 ............I... │ │ - 0x00003fc8 00000000 de000000 d5000000 62000000 ............b... │ │ - 0x00003fd8 df000000 09010000 83000000 00000000 ................ │ │ - 0x00003fe8 e2000000 0a010000 bb000000 5c000000 ............\... │ │ - 0x00003ff8 00000000 00000000 00000000 11000000 ................ │ │ + 0x00003f88 00000000 00000000 72000000 00000000 ........r....... │ │ + 0x00003f98 e4000000 a1000000 c2000000 d1000000 ................ │ │ + 0x00003fa8 00000000 69000000 23010000 02010000 ....i...#....... │ │ + 0x00003fb8 15010000 f1000000 d6000000 70000000 ............p... │ │ + 0x00003fc8 00000000 de000000 d5000000 88000000 ................ │ │ + 0x00003fd8 df000000 09010000 37000000 00000000 ........7....... │ │ + 0x00003fe8 e2000000 0a010000 bb000000 82000000 ................ │ │ + 0x00003ff8 00000000 00000000 00000000 56000000 ............V... │ │ 0x00004008 12010000 be000000 00000000 00000000 ................ │ │ - 0x00004018 31010000 52000000 71000000 3e010000 1...R...q...>... │ │ - 0x00004028 60000000 b4000000 e0000000 00000000 `............... │ │ + 0x00004018 31010000 77000000 94000000 3e010000 1...w.......>... │ │ + 0x00004028 86000000 b4000000 e0000000 00000000 ................ │ │ 0x00004038 ac000000 00000000 d4000000 32010000 ............2... │ │ - 0x00004048 22000000 ef000000 48010000 00000000 ".......H....... │ │ + 0x00004048 a2000000 ef000000 48010000 00000000 ........H....... │ │ 0x00004058 2c010000 1a010000 eb000000 00000000 ,............... │ │ - 0x00004068 99000000 2e010000 00000000 67000000 ............g... │ │ - 0x00004078 0f010000 5e000000 00000000 00000000 ....^........... │ │ + 0x00004068 98000000 2e010000 00000000 8d000000 ................ │ │ + 0x00004078 0f010000 84000000 00000000 00000000 ................ │ │ 0x00004088 00000000 00000000 00000000 00000000 ................ │ │ - 0x00004098 d9000000 d0000000 5c010000 7d000000 ........\...}... │ │ - 0x000040a8 41010000 55000000 77000000 5d010000 A...U...w...]... │ │ - 0x000040b8 00000000 00000000 f7000000 16000000 ................ │ │ + 0x00004098 d9000000 d0000000 5c010000 30000000 ........\...0... │ │ + 0x000040a8 41010000 7a000000 71000000 5d010000 A...z...q...]... │ │ + 0x000040b8 00000000 00000000 f7000000 3f000000 ............?... │ │ 0x000040c8 e9000000 00000000 00000000 dc000000 ................ │ │ - 0x000040d8 f9000000 97000000 44010000 00000000 ........D....... │ │ - 0x000040e8 40000000 03000000 1f010000 00000000 @............... │ │ + 0x000040d8 f9000000 5a000000 44010000 00000000 ....Z...D....... │ │ + 0x000040e8 20000000 03000000 1f010000 00000000 ............... │ │ 0x000040f8 21010000 f3000000 6f010000 00000000 !.......o....... │ │ - 0x00004108 65010000 00000000 29000000 43010000 e.......)...C... │ │ - 0x00004118 29010000 f8000000 47000000 8e000000 ).......G....... │ │ - 0x00004128 4d010000 40010000 8d000000 00000000 M...@........... │ │ - 0x00004138 12000000 cf000000 17000000 61010000 ............a... │ │ - 0x00004148 00000000 7e000000 87010000 00000000 ....~........... │ │ - 0x00004158 6a000000 00000000 00000000 1c010000 j............... │ │ - 0x00004168 8a000000 e8000000 f0000000 2d010000 ............-... │ │ + 0x00004108 65010000 00000000 52000000 43010000 e.......R...C... │ │ + 0x00004118 29010000 f8000000 6e000000 46000000 ).......n...F... │ │ + 0x00004128 4d010000 40010000 45000000 00000000 M...@...E....... │ │ + 0x00004138 12000000 cf000000 18000000 61010000 ............a... │ │ + 0x00004148 00000000 31000000 87010000 00000000 ....1........... │ │ + 0x00004158 4d000000 00000000 00000000 1c010000 M............... │ │ + 0x00004168 42000000 e8000000 f0000000 2d010000 B...........-... │ │ 0x00004178 07010000 33010000 54010000 00000000 ....3...T....... │ │ - 0x00004188 00000000 4b010000 00000000 88000000 ....K........... │ │ + 0x00004188 00000000 4b010000 00000000 40000000 ....K.......@... │ │ 0x00004198 00000000 00000000 c9000000 06010000 ................ │ │ 0x000041a8 6a010000 j... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -16,170 +16,170 @@ │ │ ldr pc, [ip, #1492]! ; 0x5d4 │ │ │ │ 00004950 <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1484]! ; 0x5cc │ │ │ │ -0000495c : │ │ +0000495c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1476]! ; 0x5c4 │ │ │ │ -00004968 : │ │ +00004968 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1468]! ; 0x5bc │ │ │ │ -00004974 : │ │ +00004974 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1460]! ; 0x5b4 │ │ │ │ -00004980 : │ │ +00004980 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1452]! ; 0x5ac │ │ │ │ -0000498c : │ │ +0000498c <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1444]! ; 0x5a4 │ │ │ │ -00004998 : │ │ +00004998 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1436]! ; 0x59c │ │ │ │ -000049a4 <__stack_chk_fail@plt>: │ │ +000049a4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1428]! ; 0x594 │ │ │ │ -000049b0 : │ │ +000049b0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1420]! ; 0x58c │ │ │ │ -000049bc : │ │ +000049bc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1412]! ; 0x584 │ │ │ │ -000049c8 : │ │ +000049c8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1404]! ; 0x57c │ │ │ │ -000049d4 : │ │ +000049d4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1396]! ; 0x574 │ │ │ │ -000049e0 : │ │ +000049e0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1388]! ; 0x56c │ │ │ │ -000049ec : │ │ +000049ec : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1380]! ; 0x564 │ │ │ │ -000049f8 : │ │ +000049f8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1372]! ; 0x55c │ │ │ │ -00004a04 : │ │ +00004a04 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1364]! ; 0x554 │ │ │ │ -00004a10 : │ │ +00004a10 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1356]! ; 0x54c │ │ │ │ -00004a1c : │ │ +00004a1c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1348]! ; 0x544 │ │ │ │ -00004a28 : │ │ +00004a28 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1340]! ; 0x53c │ │ │ │ -00004a34 : │ │ +00004a34 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1332]! ; 0x534 │ │ │ │ -00004a40 : │ │ +00004a40 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1324]! ; 0x52c │ │ │ │ -00004a4c : │ │ +00004a4c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1316]! ; 0x524 │ │ │ │ -00004a58 : │ │ +00004a58 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1308]! ; 0x51c │ │ │ │ -00004a64 : │ │ +00004a64 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1300]! ; 0x514 │ │ │ │ -00004a70 : │ │ +00004a70 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1292]! ; 0x50c │ │ │ │ -00004a7c : │ │ +00004a7c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1284]! ; 0x504 │ │ │ │ -00004a88 : │ │ +00004a88 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1276]! ; 0x4fc │ │ │ │ -00004a94 : │ │ +00004a94 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1268]! ; 0x4f4 │ │ │ │ -00004aa0 : │ │ +00004aa0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1260]! ; 0x4ec │ │ │ │ -00004aac : │ │ +00004aac : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1252]! ; 0x4e4 │ │ │ │ -00004ab8 : │ │ +00004ab8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1244]! ; 0x4dc │ │ │ │ -00004ac4 : │ │ +00004ac4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1236]! ; 0x4d4 │ │ │ │ -00004ad0 : │ │ +00004ad0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1228]! ; 0x4cc │ │ │ │ 00004adc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -45,15 +45,15 @@ │ │ ldr r0, [pc, #40] ; (4c78 ) │ │ ldr r2, [r2, r0] │ │ str r2, [r3, #28] │ │ adds r1, #1 │ │ movs r0, #0 │ │ str r1, [r3, #0] │ │ bx lr │ │ - b.n 5230 │ │ + b.n 5230 │ │ movs r1, r0 │ │ ; instruction: 0xff94ffff │ │ ; instruction: 0xff98ffff │ │ ; instruction: 0xff9cffff │ │ ; instruction: 0xffa0ffff │ │ ; instruction: 0xffa4ffff │ │ ; instruction: 0xffa8ffff │ │ @@ -64,812 +64,1694 @@ │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r3, #0] │ │ cbz r2, 4c8a │ │ subs r2, #1 │ │ str r2, [r3, #0] │ │ bx lr │ │ - b.n 50dc │ │ + b.n 50dc │ │ movs r1, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r0 │ │ - ldr r4, [r3, #8] │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ - mov r0, r3 │ │ - mov r1, r7 │ │ - mov r2, r6 │ │ - mov r3, r5 │ │ - mov ip, r4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx ip │ │ - ldr r1, [r0, #4] │ │ - bx r1 │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #1 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #32] ; (4cb4 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #5 │ │ + bne.n 4cae │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + vmov r2, r3, d0 │ │ + bl ac00 │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, pc} │ │ + b.n 4540 <__cxa_atexit@plt-0x404> │ │ + movs r1, r0 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #44] ; (4ce8 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #0] │ │ + cbz r0, 4ce6 │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 4cd8 │ │ + cmp r2, #5 │ │ + bne.n 4ce4 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl aa8e │ │ + b.n 4cdc │ │ + bl 5d50 │ │ + adds r0, #0 │ │ + it ne │ │ + movne r0, #1 │ │ + pop {r3, pc} │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + b.n 4524 <__cxa_atexit@plt-0x420> │ │ + movs r1, r0 │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r0 │ │ + ldr r4, [pc, #28] ; (4d10 ) │ │ + add r4, pc │ │ + ldr r1, [r4, #8] │ │ + ldr r0, [r4, #4] │ │ + adds r1, #1 │ │ + lsls r1, r1, #2 │ │ + blx 495c │ │ + cbz r0, 4d0e │ │ + ldr r3, [r4, #8] │ │ + str r0, [r4, #4] │ │ + adds r2, r3, #1 │ │ + str r2, [r4, #8] │ │ + str.w r5, [r0, r3, lsl #2] │ │ + pop {r3, r4, r5, pc} │ │ + b.n 54e0 │ │ + movs r1, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #36 ; 0x24 │ │ + ldr.w r9, [pc, #292] ; 4e40 │ │ + movs r5, #1 │ │ movs r2, #0 │ │ - str r3, [sp, #0] │ │ - movs r3, #0 │ │ + mov r8, r0 │ │ + add r9, pc │ │ + ldr.w r9, [r9] │ │ + add r4, sp, #8 │ │ + ldr.w r3, [r9] │ │ + str r5, [sp, #0] │ │ ldr r1, [r0, #4] │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ blx r1 │ │ - add sp, #12 │ │ - ldr.w pc, [sp], #4 │ │ - movs r0, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub.w sp, sp, #4096 ; 0x1000 │ │ - ldr r5, [pc, #252] ; (4dcc ) │ │ - sub sp, #28 │ │ - ldr.w r8, [pc, #252] ; 4dd0 │ │ - add.w r2, sp, #4096 ; 0x1000 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - add r7, sp, #24 │ │ - adds r2, #20 │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - ldr r3, [r5, #0] │ │ - add.w sl, r0, #16 │ │ - sub.w r9, r7, #4 │ │ - ldr.w r6, [r8, #24] │ │ - mov r4, r0 │ │ - mov r0, sl │ │ - str r3, [r2, #0] │ │ - mov r1, r9 │ │ - mov.w r2, #4096 ; 0x1000 │ │ - sub.w r3, r7, #8 │ │ + mov r2, r5 │ │ + movs r3, #4 │ │ + ldr.w r6, [r8, #8] │ │ + mov sl, r0 │ │ + mov fp, r1 │ │ + mov r0, r8 │ │ + mov r1, r4 │ │ blx r6 │ │ - subs r6, r0, #0 │ │ - bgt.n 4d10 │ │ - bne.n 4db0 │ │ - str r6, [r4, #8] │ │ - b.n 4db0 │ │ - ldr.w r2, [r7, #-8] │ │ - add.w fp, r4, #684 ; 0x2ac │ │ - ldr.w r3, [r4, #680] ; 0x2a8 │ │ + cmp r0, #4 │ │ + beq.n 4d5c │ │ + ldr r0, [pc, #240] ; (4e44 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + movs r0, #0 │ │ + b.n 4e2a │ │ + mov r2, r5 │ │ + mov r0, r8 │ │ + add r1, sp, #16 │ │ + movs r3, #8 │ │ + ldr.w r5, [r8, #8] │ │ + blx r5 │ │ + cmp r0, #8 │ │ + bne.n 4d50 │ │ + movs r5, #0 │ │ + ldr.w r1, [r8, #4] │ │ + str r5, [sp, #0] │ │ + mov r0, r8 │ │ + mov r2, sl │ │ + mov r3, fp │ │ + blx r1 │ │ + ldr r1, [pc, #200] ; (4e48 ) │ │ + mov r0, r4 │ │ + strb.w r5, [sp, #12] │ │ + add r1, pc │ │ + strb.w r5, [sp, #24] │ │ + blx 4974 │ │ + cbnz r0, 4da0 │ │ + ldr r1, [pc, #184] ; (4e4c ) │ │ + add r0, sp, #20 │ │ + add r1, pc │ │ + blx 4974 │ │ + cmp r0, #0 │ │ + beq.n 4e14 │ │ + ldr r1, [pc, #172] ; (4e50 ) │ │ + mov r0, r4 │ │ + add r1, pc │ │ + blx 4974 │ │ + cbz r0, 4e14 │ │ + ldr r1, [pc, #164] ; (4e54 ) │ │ + mov r0, r4 │ │ + add r1, pc │ │ + blx 4974 │ │ + cbz r0, 4e18 │ │ + ldr r1, [pc, #156] ; (4e58 ) │ │ + mov r0, r4 │ │ + add r1, pc │ │ + blx 4974 │ │ + cbz r0, 4e1c │ │ + ldr r1, [pc, #148] ; (4e5c ) │ │ + mov r0, r4 │ │ + add r1, pc │ │ + blx 4974 │ │ + cbz r0, 4e20 │ │ + ldr r1, [pc, #140] ; (4e60 ) │ │ + mov r0, r4 │ │ + movs r2, #3 │ │ + add r1, pc │ │ + blx 4980 │ │ + cbz r0, 4e24 │ │ + ldrb.w r3, [sp, #8] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 4e28 │ │ + ldrb.w r2, [sp, #9] │ │ + and.w r3, r2, #240 ; 0xf0 │ │ + cmp r3, #240 ; 0xf0 │ │ + bne.n 4e28 │ │ + ldrb.w r3, [sp, #10] │ │ + ands.w r1, r3, #240 ; 0xf0 │ │ + beq.n 4e28 │ │ + cmp r1, #240 ; 0xf0 │ │ + beq.n 4e28 │ │ + and.w r3, r3, #12 │ │ + cmp r3, #12 │ │ + beq.n 4e28 │ │ + tst.w r2, #6 │ │ + ite ne │ │ + movne r0, #6 │ │ + moveq r0, #3 │ │ + b.n 4e2a │ │ + movs r0, #2 │ │ + b.n 4e2a │ │ + movs r0, #5 │ │ + b.n 4e2a │ │ + movs r0, #8 │ │ + b.n 4e2a │ │ + movs r0, #4 │ │ + b.n 4e2a │ │ + movs r0, #6 │ │ + b.n 4e2a │ │ + movs r0, #3 │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n 4d6e │ │ - ldr.w r3, [r8, #12] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - mov r0, sl │ │ - blx r3 │ │ - ldr r3, [pc, #164] ; (4dd4 ) │ │ + beq.n 4e38 │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + b.n 517c │ │ + movs r1, r0 │ │ + lsrs r2, r5, #24 │ │ + movs r1, r0 │ │ + lsrs r7, r1, #24 │ │ + movs r1, r0 │ │ + lsrs r4, r0, #24 │ │ + movs r1, r0 │ │ + lsrs r3, r7, #23 │ │ + movs r1, r0 │ │ + lsrs r4, r6, #23 │ │ + movs r1, r0 │ │ + lsrs r5, r5, #23 │ │ + movs r1, r0 │ │ + lsrs r6, r4, #23 │ │ + movs r1, r0 │ │ + lsrs r5, r3, #23 │ │ + movs r1, r0 │ │ + ldr r3, [pc, #28] ; (4e84 ) │ │ + mov r1, r0 │ │ add r3, pc │ │ - ldrh r1, [r3, #4] │ │ - ldrb r2, [r0, #4] │ │ - mov lr, r0 │ │ - str r1, [sp, #0] │ │ - mov r0, fp │ │ - ldrb r1, [r3, #6] │ │ - str r1, [sp, #4] │ │ - movw r1, #32784 ; 0x8010 │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 4e78 │ │ + cmp r2, #5 │ │ + beq.n 4e7c │ │ + bx lr │ │ + b.w 574c │ │ ldr r3, [r3, #0] │ │ - str r3, [sp, #8] │ │ - ldr.w r3, [lr, #8] │ │ - blx 495c │ │ - ldr.w r0, [r4, #700] ; 0x2bc │ │ - cbz r0, 4d58 │ │ - blx 4968 │ │ - ldr.w r0, [r4, #712] ; 0x2c8 │ │ - lsls r0, r0, #12 │ │ - blx 4974 │ │ - ldr.w r3, [r7, #-8] │ │ - str.w r3, [r4, #680] ; 0x2a8 │ │ - str.w r0, [r4, #700] ; 0x2bc │ │ - ldr.w r7, [r4, #700] ; 0x2bc │ │ - cbz r7, 4da6 │ │ - mov r0, r7 │ │ - mov r1, r9 │ │ - mov r2, r6 │ │ - blx 4980 │ │ - ldr.w r3, [r4, #684] ; 0x2ac │ │ - cbz r3, 4d90 │ │ - str.w r6, [r4, #704] ; 0x2c0 │ │ - mov r0, fp │ │ - blx 498c │ │ - b.n 4d94 │ │ - str.w r6, [r4, #708] ; 0x2c4 │ │ - ldr.w r3, [r4, #708] ; 0x2c4 │ │ - str.w r3, [r4, #768] ; 0x300 │ │ - ldr.w r3, [r4, #700] ; 0x2bc │ │ - str.w r3, [r4, #772] ; 0x304 │ │ - b.n 4db0 │ │ - ldr r0, [pc, #48] ; (4dd8 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - str r7, [r4, #8] │ │ - add.w r3, sp, #4096 ; 0x1000 │ │ - adds r3, #20 │ │ + ldr r0, [r3, #4] │ │ + b.w aa84 │ │ + b.n 5368 │ │ + movs r1, r0 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #44] ; (4eb8 ) │ │ + add r3, pc │ │ ldr r2, [r3, #0] │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 4dc2 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #4096 ; 0x1000 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - b.n 51a0 │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 4e9c │ │ + cmp r2, #5 │ │ + beq.n 4ea2 │ │ + pop {r3, pc} │ │ + bl 5d1c │ │ + b.n 4eaa │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl aaee │ │ + ldr r3, [pc, #16] ; (4ebc ) │ │ + movs r2, #0 │ │ + add r3, pc │ │ + ldr r1, [r3, #0] │ │ + str r2, [r3, #0] │ │ + str r2, [r1, #8] │ │ + pop {r3, pc} │ │ + b.n 5354 │ │ movs r1, r0 │ │ - b.n 515c │ │ + b.n 5314 │ │ movs r1, r0 │ │ - b.n 552c │ │ + ldr r3, [pc, #156] ; (4f60 ) │ │ + push {r4, lr} │ │ + add r3, pc │ │ + vpush {d8} │ │ + mov r4, r0 │ │ + ldr r3, [r3, #0] │ │ + vmov.f64 d8, d0 │ │ + cbz r3, 4ed8 │ │ + bl 4e88 │ │ + ldr r3, [pc, #136] ; (4f64 ) │ │ + ldr r2, [r4, #0] │ │ + add r3, pc │ │ + cmp r2, #3 │ │ + str r4, [r3, #0] │ │ + beq.n 4efa │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #2 │ │ + bne.n 4ef0 │ │ + movs r0, #0 │ │ + b.n 4ef6 │ │ + ldr r3, [pc, #116] ; (4f68 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #0] │ │ + bl 4e64 │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 4f0c │ │ + cmp r3, #5 │ │ + bne.n 4f14 │ │ + ldr r0, [r4, #4] │ │ + bl aa88 │ │ + b.n 4f1a │ │ + ldr r0, [r4, #4] │ │ + bl 5b48 │ │ + b.n 4f1a │ │ + ldr r0, [pc, #84] ; (4f6c ) │ │ + add r0, pc │ │ + b.n 4f34 │ │ + vcmpe.f64 d8, #0.0 │ │ + vmrs APSR_nzcv, fpscr │ │ + ble.n 4f46 │ │ + vmov.f64 d0, d8 │ │ + bl 4c90 │ │ + cmp r0, #0 │ │ + bge.n 4f4e │ │ + ldr r0, [pc, #60] ; (4f70 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + ldr r3, [pc, #56] ; (4f74 ) │ │ + movs r2, #0 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + add r3, pc │ │ + str r2, [r3, #0] │ │ + b.n 4f50 │ │ + vldr d0, [pc, #16] ; 4f58 │ │ + bl 4c90 │ │ + movs r0, #0 │ │ + vpop {d8} │ │ + pop {r4, pc} │ │ + nop │ │ + ... │ │ + b.n 538c │ │ movs r1, r0 │ │ - lsrs r0, r3, #23 │ │ + b.n 5360 │ │ movs r1, r0 │ │ - │ │ -00004ddc : │ │ - push {r4, r5, lr} │ │ - mov r5, r0 │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - ldr r4, [pc, #16] ; (4df4 ) │ │ + b.n 5188 │ │ + movs r1, r0 │ │ + lsrs r1, r4, #18 │ │ + movs r1, r0 │ │ + lsrs r3, r4, #18 │ │ + movs r1, r0 │ │ + b.n 52a8 │ │ + movs r1, r0 │ │ + push {r3, r4, r5, lr} │ │ + bl 4cb8 │ │ + cbnz r0, 4fb6 │ │ + ldr r5, [pc, #68] ; (4fc8 ) │ │ + add r5, pc │ │ + ldr r4, [r5, #12] │ │ + cmp r4, #0 │ │ + beq.n 4faa │ │ + itt gt │ │ + addgt.w r4, r4, #4294967295 ; 0xffffffff │ │ + strgt r4, [r5, #12] │ │ + ldr r4, [pc, #56] ; (4fcc ) │ │ + vldr d0, [pc, #40] ; 4fc0 │ │ add r4, pc │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia.w r5, {r0, r1} │ │ - stmia.w r4, {r0, r1} │ │ - movs r0, #0 │ │ - pop {r4, r5, pc} │ │ - b.n 53e0 │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r4, #0] │ │ + ldr r5, [r3, #8] │ │ + bl 4ec0 │ │ + ldr r3, [r4, #0] │ │ + str r5, [r3, #8] │ │ + b.n 4fb6 │ │ + bl 4e88 │ │ + ldr r3, [r5, #16] │ │ + cbz r3, 4fb8 │ │ + blx r3 │ │ + b.n 4fb8 │ │ + movs r4, #1 │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, pc} │ │ + nop.w │ │ + ... │ │ + b.n 5278 │ │ + movs r1, r0 │ │ + b.n 5250 │ │ movs r1, r0 │ │ │ │ -00004df8 : │ │ - str r1, [r0, #12] │ │ +00004fd0 : │ │ + ldr r3, [pc, #4] ; (4fd8 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #8] │ │ bx lr │ │ + b.n 51e8 │ │ + movs r1, r0 │ │ │ │ -00004dfc : │ │ - movs r3, #1 │ │ - str r3, [r0, #8] │ │ +00004fdc : │ │ + cmp r0, #0 │ │ + blt.n 4ff2 │ │ + ldr r3, [pc, #20] ; (4ff8 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #8] │ │ + cmp r0, r2 │ │ + bge.n 4ff2 │ │ + ldr r3, [r3, #4] │ │ + ldr.w r0, [r3, r0, lsl #2] │ │ bx lr │ │ - │ │ -00004e02 : │ │ - ldr r0, [r0, #8] │ │ + movs r0, #0 │ │ bx lr │ │ + nop │ │ + b.n 51e8 │ │ + movs r1, r0 │ │ │ │ -00004e06 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ +00004ffc : │ │ + push {r4, lr} │ │ mov r4, r0 │ │ + blx 4998 │ │ + ldr r3, [pc, #12] ; (5014 ) │ │ + add r3, pc │ │ + str r4, [r3, #16] │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ + nop │ │ + b.n 51bc │ │ + movs r1, r0 │ │ + │ │ +00005018 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r7, r1 │ │ - mov r6, r2 │ │ - cmp r6, #0 │ │ - ble.n 4e5e │ │ - ldr r3, [r4, #8] │ │ - cbz r3, 4e5e │ │ - ldr.w r3, [r4, #768] ; 0x300 │ │ - cbnz r3, 4e22 │ │ - mov r0, r4 │ │ - bl 4cc4 │ │ - ldr.w r5, [r4, #768] ; 0x300 │ │ + ldr r4, [pc, #212] ; (50f4 ) │ │ + mov r5, r2 │ │ + ldr.w r9, [pc, #212] ; 50f8 │ │ + ldr.w sl, [pc, #212] ; 50fc │ │ + add r4, pc │ │ + ldr.w r8, [pc, #208] ; 5100 │ │ + add r9, pc │ │ + add sl, pc │ │ + add r8, pc │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.n 50ee │ │ + ldr r3, [pc, #196] ; (5104 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 50ee │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cbz r3, 509e │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [r2, #12] │ │ + adds r1, r3, #1 │ │ + str r1, [r2, #12] │ │ + ldr r2, [r4, #0] │ │ + ldr r2, [r2, #16] │ │ + cmp r3, r2 │ │ + ldr r3, [r4, #0] │ │ + bge.n 5084 │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [r3, #16] │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + itte eq │ │ + subeq r0, r1, r0 │ │ + ldreq.w r3, [sl] │ │ + ldrne.w r3, [r9] │ │ + muls r0, r3 │ │ + blx 12ba0 <__divsi3@@Base> │ │ + bl 4e64 │ │ + b.n 509e │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 5098 │ │ + bl 4e88 │ │ + ldr r3, [r4, #16] │ │ + cbz r3, 50ee │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + bx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + str r2, [r3, #8] │ │ + bl 4f78 │ │ + bl 4cb8 │ │ + cbz r0, 50ee │ │ + ldr.w r3, [r8] │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #2 │ │ + beq.n 50ba │ │ + cmp r3, #5 │ │ + beq.n 50c4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r7 │ │ - ldr r3, [r4, #12] │ │ - cmp r5, r6 │ │ - ldr.w r1, [r4, #772] ; 0x304 │ │ - it ge │ │ - movge r5, r6 │ │ - cmp r3, #128 ; 0x80 │ │ + mov r1, r5 │ │ + bl 5b68 │ │ + b.n 50d2 │ │ + ldr.w r3, [r8] │ │ + mov r1, r7 │ │ mov r2, r5 │ │ - bne.n 4e40 │ │ - blx 4980 │ │ - b.n 4e44 │ │ - blx 49b0 │ │ - ldr.w r3, [r4, #768] ; 0x300 │ │ - subs r6, r6, r5 │ │ + ldr r0, [r3, #4] │ │ + bl aa92 │ │ + cmp r0, #0 │ │ + mov r6, r0 │ │ + ble.n 50ee │ │ + cmp r0, r5 │ │ + bge.n 50ee │ │ + bl 4f78 │ │ + bl 4cb8 │ │ + cbz r0, 50ee │ │ + subs r5, r5, r6 │ │ add r7, r5 │ │ - subs r3, r3, r5 │ │ - str.w r3, [r4, #768] ; 0x300 │ │ - ldr.w r3, [r4, #772] ; 0x304 │ │ - add r3, r5 │ │ - str.w r3, [r4, #772] ; 0x304 │ │ - b.n 4e0e │ │ - mov r0, r6 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + mov r5, r6 │ │ + b.n 5036 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + b.n 5254 │ │ + movs r1, r0 │ │ + svc 208 ; 0xd0 │ │ + movs r1, r0 │ │ + svc 206 ; 0xce │ │ + movs r1, r0 │ │ + b.n 524c │ │ + movs r1, r0 │ │ + udf #134 ; 0x86 │ │ + movs r1, r0 │ │ │ │ -00004e62 : │ │ - movs r3, #0 │ │ - str r3, [r0, #8] │ │ - bx lr │ │ +00005108 : │ │ + ldr r3, [pc, #52] ; (5140 ) │ │ + push {r4, r5, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + subs r4, r0, #1 │ │ + ldr r2, [r3, #0] │ │ + ldrb.w r3, [r4, #1]! │ │ + cbz r3, 5136 │ │ + ldrb.w r0, [r1], #1 │ │ + cbz r0, 5134 │ │ + adds r3, #1 │ │ + adds r0, #1 │ │ + ldrsh.w r5, [r2, r3, lsl #1] │ │ + ldrsh.w r3, [r2, r0, lsl #1] │ │ + cmp r5, r3 │ │ + beq.n 5114 │ │ + movs r0, #0 │ │ + pop {r4, r5, pc} │ │ + pop {r4, r5, pc} │ │ + ldrb r0, [r1, #0] │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + pop {r4, r5, pc} │ │ + ble.n 50bc │ │ + movs r1, r0 │ │ │ │ -00004e68 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #40 ; 0x28 │ │ - ldr r6, [pc, #180] ; (4f24 ) │ │ +00005144 : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r6, r1 │ │ + mov r7, r2 │ │ + mov r5, r0 │ │ + cbnz r0, 515a │ │ + ldr r0, [pc, #152] ; (51ec ) │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 51d4 │ │ + movs r3, #1 │ │ + movs r2, #0 │ │ + str r3, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ mov r8, r0 │ │ - movs r0, #16 │ │ - mov r7, r1 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - ldr r3, [r6, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 5744 │ │ - cmp r0, #0 │ │ - beq.n 4f10 │ │ - add r5, sp, #20 │ │ - movs r1, #0 │ │ - movs r2, #16 │ │ + mov r9, r1 │ │ + cbnz r6, 5176 │ │ mov r0, r5 │ │ - blx 49bc │ │ - ldr r3, [pc, #148] ; (4f28 ) │ │ - mov.w r0, #776 ; 0x308 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #140] ; (4f2c ) │ │ - add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #140] ; (4f30 ) │ │ - add r3, pc │ │ - str r3, [sp, #32] │ │ - blx 4974 │ │ + bl 4d14 │ │ + mov r6, r0 │ │ + cbz r0, 5188 │ │ + movs r0, #24 │ │ + blx 49b0 │ │ mov r4, r0 │ │ - cbz r0, 4f08 │ │ - mov.w r2, #776 ; 0x308 │ │ - movs r1, #0 │ │ - blx 49bc │ │ - str r7, [r4, #4] │ │ - mov r0, r4 │ │ - str.w r8, [r4] │ │ - bl 4e62 │ │ + cbnz r0, 518c │ │ + ldr r0, [pc, #108] ; (51f0 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + cbz r7, 51d4 │ │ + b.n 51ce │ │ + cmp r6, #2 │ │ + mov.w r3, #1 │ │ + str r3, [r0, #20] │ │ + beq.n 51a6 │ │ + cmp r6, #5 │ │ + bne.n 51ba │ │ + str r6, [r0, #0] │ │ + mov r1, r7 │ │ + mov r0, r5 │ │ + bl aaf4 │ │ + b.n 51b0 │ │ + str r6, [r0, #0] │ │ + mov r1, r7 │ │ + mov r0, r5 │ │ + bl 5758 │ │ + str r0, [r4, #4] │ │ + cbz r0, 51c2 │ │ + movs r3, #0 │ │ + str r3, [r4, #20] │ │ + b.n 51c2 │ │ + ldr r0, [pc, #56] ; (51f4 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + ldr r3, [r4, #20] │ │ mov r0, r4 │ │ - movs r1, #128 ; 0x80 │ │ - ldr r7, [pc, #104] ; (4f34 ) │ │ - bl 4df8 │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ - str.w r3, [r4, #680] ; 0x2a8 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - movs r2, #0 │ │ - ldr r5, [r7, #16] │ │ - mov r0, r8 │ │ - add.w r1, r4, #16 │ │ - mov r3, r2 │ │ - blx r5 │ │ + cbz r3, 51e6 │ │ + blx 49bc │ │ + cbz r7, 51d8 │ │ + ldr r3, [r5, #16] │ │ + mov r0, r5 │ │ + blx r3 │ │ + movs r0, #0 │ │ + b.n 51e6 │ │ + str r7, [sp, #0] │ │ + mov r0, r5 │ │ + ldr r1, [r5, #4] │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ + blx r1 │ │ + b.n 51d4 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + lsrs r3, r5, #10 │ │ + movs r1, r0 │ │ + lsrs r1, r2, #10 │ │ + movs r1, r0 │ │ + lsrs r5, r4, #9 │ │ + movs r1, r0 │ │ + │ │ +000051f8 : │ │ + ldr r1, [pc, #252] ; (52f8 ) │ │ + push {r3, r4, r5, lr} │ │ + add r1, pc │ │ + mov r5, r0 │ │ + blx 49c8 │ │ + mov r4, r0 │ │ + cbnz r0, 5214 │ │ + ldr r0, [pc, #240] ; (52fc ) │ │ + mov r1, r5 │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 52e0 │ │ + mov r0, r5 │ │ + movs r1, #46 ; 0x2e │ │ + blx 49d4 │ │ + cmp r0, #0 │ │ + beq.n 52ec │ │ + adds r5, r0, #1 │ │ + ldr r1, [pc, #220] ; (5300 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 52b4 │ │ + ldr r1, [pc, #208] ; (5304 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cbz r0, 5240 │ │ + movs r5, #4 │ │ + b.n 52b6 │ │ + ldr r1, [pc, #196] ; (5308 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 523c │ │ + ldr r1, [pc, #188] ; (530c ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 523c │ │ + ldr r1, [pc, #176] ; (5310 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 52e4 │ │ + ldr r1, [pc, #168] ; (5314 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 52e8 │ │ + ldr r1, [pc, #156] ; (5318 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cbz r0, 5288 │ │ + movs r5, #6 │ │ + b.n 52b6 │ │ + ldr r1, [pc, #144] ; (531c ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 5284 │ │ + ldr r1, [pc, #136] ; (5320 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ cmp r0, #0 │ │ - bge.n 4f0e │ │ - ldr r0, [pc, #64] ; (4f38 ) │ │ + bne.n 5284 │ │ + ldr r1, [pc, #124] ; (5324 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 5284 │ │ + b.n 52ec │ │ + movs r5, #2 │ │ + ldr r0, [pc, #112] ; (5328 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov r0, r4 │ │ - blx 4968 │ │ - movs r0, #0 │ │ - b.n 4f10 │ │ - blx 49c8 │ │ - b.n 4f04 │ │ + mov r1, r5 │ │ + movs r2, #1 │ │ + bl 5144 │ │ + mov r4, r0 │ │ + cbnz r0, 52e0 │ │ + blx 49e0 │ │ + ldrb r5, [r0, #0] │ │ + cbnz r5, 52e0 │ │ + ldr r0, [pc, #84] ; (532c ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov r0, r5 │ │ + pop {r3, r4, r5, pc} │ │ mov r0, r4 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 4f1c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add sp, #40 ; 0x28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + pop {r3, r4, r5, pc} │ │ + movs r5, #5 │ │ + b.n 52b6 │ │ + movs r5, #8 │ │ + b.n 52b6 │ │ + mov r0, r4 │ │ + bl 4d14 │ │ + mov r5, r0 │ │ + b.n 52b6 │ │ nop │ │ - b.n 4fbc │ │ + lsrs r7, r7, #8 │ │ movs r1, r0 │ │ - ldc2l 15, cr15, [r5, #1020]! ; 0x3fc │ │ - mcr2 15, 0, pc, cr9, cr15, {7} ; │ │ - mcr2 15, 0, pc, cr7, cr15, {7} ; │ │ - svc 204 ; 0xcc │ │ + lsrs r2, r6, #8 │ │ + movs r1, r0 │ │ + lsrs r3, r5, #8 │ │ + movs r1, r0 │ │ + lsrs r1, r4, #8 │ │ + movs r1, r0 │ │ + lsrs r5, r2, #8 │ │ + movs r1, r0 │ │ + lsrs r4, r1, #8 │ │ + movs r1, r0 │ │ + lsrs r2, r0, #8 │ │ + movs r1, r0 │ │ + lsrs r0, r7, #7 │ │ + movs r1, r0 │ │ + lsrs r7, r5, #7 │ │ + movs r1, r0 │ │ + lsrs r3, r4, #7 │ │ movs r1, r0 │ │ - lsrs r6, r2, #18 │ │ + lsrs r2, r3, #7 │ │ movs r1, r0 │ │ + lsrs r0, r2, #7 │ │ + movs r1, r0 │ │ + lsrs r4, r0, #7 │ │ + movs r1, r0 │ │ + lsrs r3, r1, #5 │ │ + movs r1, r0 │ │ + │ │ +00005330 : │ │ + mov r2, r1 │ │ + movs r1, #0 │ │ + b.w 5144 │ │ │ │ -00004f3c : │ │ +00005338 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 4f6e │ │ - ldr.w r0, [r0, #700] ; 0x2bc │ │ - cbz r0, 4f4c │ │ - blx 4968 │ │ - ldr r3, [r4, #4] │ │ - cbz r3, 4f56 │ │ - ldr r0, [r4, #0] │ │ - ldr r3, [r0, #16] │ │ - blx r3 │ │ - ldr r3, [pc, #24] ; (4f70 ) │ │ - add.w r0, r4, #16 │ │ + cbz r0, 5396 │ │ + blx 4998 │ │ + ldr r3, [pc, #84] ; (5398 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r3, [r3, #8] │ │ - blx r3 │ │ + cmp r4, r3 │ │ + bne.n 5370 │ │ + ldr r3, [r4, #8] │ │ + cmp r3, #1 │ │ + bne.n 5362 │ │ + blx 49a4 │ │ + movs r0, #100 ; 0x64 │ │ + blx 49ec │ │ + blx 4998 │ │ + b.n 534c │ │ + ldr r3, [pc, #56] ; (539c ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cmp r4, r3 │ │ + bne.n 5370 │ │ + bl 4e88 │ │ + blx 49a4 │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 5386 │ │ + cmp r3, #5 │ │ + bne.n 538c │ │ + ldr r0, [r4, #4] │ │ + bl abc8 │ │ + b.n 538c │ │ + ldr r0, [r4, #4] │ │ + bl 5d2c │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14f9c <__aeabi_llsl@@Base+0x1c> │ │ + b.w 14fa8 <__aeabi_llsl@@Base+0x2c> │ │ pop {r4, pc} │ │ - svc 72 ; 0x48 │ │ + ble.n 52c4 │ │ + movs r1, r0 │ │ + ble.n 5488 │ │ + movs r1, r0 │ │ + │ │ +000053a0 : │ │ + push {r4, lr} │ │ + cbz r0, 53a8 │ │ + ldr r4, [r0, #0] │ │ + b.n 53bc │ │ + blx 4998 │ │ + ldr r3, [pc, #16] ; (53c0 ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 53b8 │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #0] │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, pc} │ │ + ble.n 5418 │ │ movs r1, r0 │ │ - movs r0, r0 │ │ - ... │ │ │ │ -00004f78 : │ │ - vldr d7, [pc, #44] ; 4fa8 │ │ +000053c4 : │ │ push {r4, r5, r6, lr} │ │ - add.w r5, r0, #16 │ │ - vmov d6, r2, r3 │ │ - ldr r4, [pc, #40] ; (4fb0 ) │ │ - vmul.f64 d7, d6, d7 │ │ + mov r6, r1 │ │ + ldr r5, [pc, #120] ; (5444 ) │ │ + mov r4, r0 │ │ + add r5, pc │ │ + ldr r1, [r5, #20] │ │ + cbnz r1, 53d8 │ │ + ldr r0, [pc, #116] ; (5448 ) │ │ + add r0, pc │ │ + b.n 53de │ │ + cbnz r0, 53e8 │ │ + ldr r0, [pc, #112] ; (544c ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, r6, pc} │ │ + cmp r2, #0 │ │ + ite eq │ │ + moveq r3, #0 │ │ + movne r3, #2 │ │ + str r3, [r0, #8] │ │ + movs r3, #0 │ │ + str r3, [r0, #12] │ │ + mov r0, r2 │ │ + blx 12ba0 <__divsi3@@Base> │ │ + str r0, [r4, #16] │ │ + blx 4998 │ │ + ldr r3, [r5, #0] │ │ + cbz r3, 541a │ │ + ldr r3, [r5, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 541a │ │ + blx 49a4 │ │ + movs r0, #100 ; 0x64 │ │ + blx 49ec │ │ + b.n 53fe │ │ + ldr r3, [pc, #52] ; (5450 ) │ │ + movs r2, #1 │ │ + cmp r6, r2 │ │ + vldr d0, [sp, #16] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r0, r4 │ │ + it eq │ │ + moveq r6, #0 │ │ + str r2, [r3, #0] │ │ + ldr r3, [pc, #32] ; (5454 ) │ │ + add r3, pc │ │ + str r6, [r3, #12] │ │ + bl 4ec0 │ │ + mov r4, r0 │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + ble.n 5460 │ │ + movs r1, r0 │ │ + lsrs r1, r5, #2 │ │ + movs r1, r0 │ │ + lsrs r1, r0, #3 │ │ + movs r1, r0 │ │ + bge.n 5394 │ │ + movs r1, r0 │ │ + bgt.n 53a4 │ │ + movs r1, r0 │ │ + │ │ +00005458 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + movs r4, #0 │ │ + movs r5, #0 │ │ + strd r4, r5, [sp] │ │ + bl 53c4 │ │ + add sp, #12 │ │ + pop {r4, r5, pc} │ │ + │ │ +0000546a : │ │ + push {r0, r1, r2, lr} │ │ + movs r3, #0 │ │ + movs r2, #0 │ │ + strd r2, r3, [sp] │ │ + movs r2, #0 │ │ + bl 53c4 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + │ │ +00005480 : │ │ + push {r0, r1, r4, lr} │ │ + strd r0, r1, [sp] │ │ + blx 4998 │ │ + ldr r3, [pc, #56] ; (54c4 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cbz r3, 54ac │ │ + ldrd r0, r1, [sp] │ │ + vmov d0, r0, r1 │ │ + bl 4c90 │ │ + subs r4, r0, #0 │ │ + bge.n 54b8 │ │ + ldr r0, [pc, #36] ; (54c8 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 54b8 │ │ + ldr r0, [pc, #28] ; (54cc ) │ │ + mov.w r4, #4294967295 ; 0xffffffff │ │ + add r0, pc │ │ + blx 4968 │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + nop │ │ + bgt.n 5560 │ │ + movs r1, r0 │ │ + lsls r1, r6, #28 │ │ + movs r1, r0 │ │ + lsrs r4, r0, #32 │ │ + movs r1, r0 │ │ + │ │ +000054d0 : │ │ + push {r3, r4, r5, lr} │ │ + cmp r0, #0 │ │ + ldr r4, [pc, #40] ; (5500 ) │ │ add r4, pc │ │ - ldr r4, [r4, #0] │ │ - vmov r0, r1, d7 │ │ - blx 130ac <__aeabi_d2lz@@Base> │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ + ldr r5, [r4, #0] │ │ + blt.n 54fa │ │ + cmp r0, #128 ; 0x80 │ │ + it ge │ │ + movge r0, #128 ; 0x80 │ │ + str r0, [r4, #0] │ │ + blx 4998 │ │ + ldr r3, [pc, #24] ; (5504 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cbz r3, 54f6 │ │ + ldr r0, [r4, #0] │ │ + bl 4e64 │ │ + blx 49a4 │ │ mov r0, r5 │ │ - ldr r1, [r4, #28] │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - bx r1 │ │ + pop {r3, r4, r5, pc} │ │ nop │ │ + blt.n 5558 │ │ + movs r1, r0 │ │ + blt.n 54e4 │ │ + movs r1, r0 │ │ + │ │ +00005508 : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + bl 5730 │ │ + cbnz r0, 551a │ │ + ldr r0, [pc, #92] ; (5570 ) │ │ + add r0, pc │ │ + bl 4cec │ │ + mov r0, r6 │ │ + bl aa68 │ │ + cbnz r0, 552a │ │ + ldr r0, [pc, #80] ; (5574 ) │ │ + add r0, pc │ │ + bl 4cec │ │ + ldr r5, [pc, #76] ; (5578 ) │ │ + movs r0, #128 ; 0x80 │ │ + movs r4, #0 │ │ + add r5, pc │ │ + str r4, [r5, #0] │ │ + str r4, [r5, #24] │ │ + bl 54d0 │ │ + ldrh r3, [r6, #8] │ │ + mov r0, r4 │ │ + vldr d6, [pc, #40] ; 5568 │ │ + vmov s14, r3 │ │ + vcvt.f32.u32 s14, s14 │ │ + vcvt.f64.f32 d7, s14 │ │ + vmul.f64 d6, d7, d6 │ │ + vldr s14, [r6] │ │ + vcvt.f64.s32 d7, s14 │ │ + vdiv.f64 d7, d6, d7 │ │ + vcvt.s32.f64 s14, d7 │ │ + vstr s14, [r5, #20] │ │ + pop {r4, r5, r6, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ ands r0, r0 │ │ lsls r7, r1 │ │ - svc 24 │ │ + lsls r6, r0, #26 │ │ + movs r1, r0 │ │ + lsls r6, r7, #28 │ │ + movs r1, r0 │ │ + blt.n 54cc │ │ movs r1, r0 │ │ nop.w │ │ │ │ -00004fb8 : │ │ +00005580 : │ │ + push {r4, lr} │ │ + blx 4998 │ │ + ldr r4, [pc, #24] ; (55a0 ) │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + cbz r3, 5598 │ │ + bl 4e88 │ │ + ldr r3, [r4, #16] │ │ + cbz r3, 5598 │ │ + blx r3 │ │ + blx 49a4 │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + blt.n 5644 │ │ + movs r1, r0 │ │ + │ │ +000055a4 : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + ldr r5, [pc, #116] ; (5620 ) │ │ + add r5, pc │ │ + ldr r4, [r5, #20] │ │ + cbnz r4, 55ba │ │ + ldr r0, [pc, #112] ; (5624 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 561a │ │ + cmp r0, #0 │ │ + bgt.n 55c6 │ │ + bl 5580 │ │ + movs r4, #1 │ │ + b.n 561a │ │ + blx 4998 │ │ + ldr r4, [r5, #0] │ │ + cbz r4, 5616 │ │ + ldr r1, [r5, #20] │ │ + adds r0, r6, r1 │ │ + subs r0, #1 │ │ + blx 12ba0 <__divsi3@@Base> │ │ + ldr r3, [r5, #0] │ │ + ldr r3, [r3, #8] │ │ + mov r6, r0 │ │ + cbnz r3, 55e6 │ │ + ldr r2, [r5, #0] │ │ + str r3, [r2, #12] │ │ + b.n 5608 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [r3, #16] │ │ + ldr r3, [r5, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [pc, #48] ; (5628 ) │ │ + itt ne │ │ + subne r0, r1, r0 │ │ + addne r0, #1 │ │ + add r3, pc │ │ + muls r0, r6 │ │ + ldr r4, [r3, #0] │ │ + blx 12ba0 <__divsi3@@Base> │ │ + str r0, [r4, #12] │ │ + ldr r3, [pc, #32] ; (562c ) │ │ + movs r4, #1 │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + str r4, [r2, #8] │ │ + str r6, [r3, #16] │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + blt.n 5680 │ │ + movs r1, r0 │ │ + lsls r3, r1, #27 │ │ + movs r1, r0 │ │ + bge.n 55e4 │ │ + movs r1, r0 │ │ + bge.n 55c8 │ │ + movs r1, r0 │ │ + │ │ +00005630 : │ │ + push {r4, lr} │ │ + blx 4998 │ │ + ldr r3, [pc, #20] ; (564c ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 5642 │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #8] │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, pc} │ │ + nop │ │ + bge.n 5590 │ │ + movs r1, r0 │ │ + │ │ +00005650 : │ │ + ldr r3, [pc, #8] ; (565c ) │ │ + movs r2, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + bx lr │ │ + bhi.n 5740 │ │ + movs r1, r0 │ │ + │ │ +00005660 : │ │ + ldr r3, [pc, #8] ; (566c ) │ │ + movs r2, #1 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + bx lr │ │ + bhi.n 5730 │ │ + movs r1, r0 │ │ + │ │ +00005670 : │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + b.w 5480 │ │ + │ │ +00005678 : │ │ + ldr r3, [pc, #12] ; (5688 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + bx lr │ │ + bhi.n 5720 │ │ + movs r1, r0 │ │ + │ │ +0000568c : │ │ + push {r4, lr} │ │ + blx 4998 │ │ + ldr r3, [pc, #32] ; (56b4 ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 56ac │ │ + ldr r3, [r3, #12] │ │ + cbnz r3, 56aa │ │ + bl 4cb8 │ │ + adds r4, r0, #0 │ │ + it ne │ │ + movne r4, #1 │ │ + b.n 56ac │ │ + movs r4, #1 │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, pc} │ │ + bge.n 5740 │ │ + movs r1, r0 │ │ + │ │ +000056b8 : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + bl 5580 │ │ + ldr r5, [pc, #52] ; (56f8 ) │ │ + add r5, pc │ │ + ldr r0, [r5, #28] │ │ + cbz r0, 56d0 │ │ + blx 49bc │ │ + movs r3, #0 │ │ + str r3, [r5, #28] │ │ + mov r0, r4 │ │ + cbz r4, 56f0 │ │ + blx 49f8 │ │ + adds r0, #1 │ │ + blx 49b0 │ │ + ldr r2, [pc, #28] ; (56fc ) │ │ + add r2, pc │ │ + str r0, [r2, #28] │ │ + cbz r0, 56f2 │ │ + mov r1, r4 │ │ + blx 4a04 │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + pop {r3, r4, r5, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, r4, r5, pc} │ │ + bge.n 5728 │ │ + movs r1, r0 │ │ + bls.n 56f0 │ │ + movs r1, r0 │ │ + │ │ +00005700 : │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + bx lr │ │ + │ │ +00005706 : │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + bx lr │ │ + │ │ +0000570c : │ │ + push {r4, lr} │ │ + bl 5580 │ │ + ldr r4, [pc, #20] ; (5728 ) │ │ + add r4, pc │ │ + ldr r0, [r4, #4] │ │ + blx 49bc │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #20] │ │ + pop {r4, pc} │ │ + nop │ │ + bls.n 56b4 │ │ + movs r1, r0 │ │ + │ │ +0000572c : │ │ + movs r0, #1 │ │ + bx lr │ │ + │ │ +00005730 : │ │ push {r4, r5, lr} │ │ mov r5, r0 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ - ldr r4, [pc, #16] ; (4fd0 ) │ │ + ldr r4, [pc, #16] ; (5748 ) │ │ add r4, pc │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldmia.w r5, {r0, r1} │ │ stmia.w r4, {r0, r1} │ │ movs r0, #0 │ │ pop {r4, r5, pc} │ │ - b.n 5234 │ │ + bls.n 56cc │ │ movs r1, r0 │ │ │ │ -00004fd4 : │ │ - ldr r3, [pc, #4] ; (4fdc ) │ │ +0000574c : │ │ + ldr r3, [pc, #4] ; (5754 ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ bx lr │ │ - b.n 5034 │ │ + bhi.n 56cc │ │ movs r1, r0 │ │ │ │ -00004fe0 : │ │ - ldr r3, [pc, #856] ; (533c ) │ │ +00005758 : │ │ + ldr r3, [pc, #856] ; (5ab4 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #84 ; 0x54 │ │ mov r4, r0 │ │ ldr r2, [r3, #0] │ │ mov r7, r1 │ │ str r3, [sp, #32] │ │ str r2, [sp, #76] ; 0x4c │ │ - ldr r2, [pc, #840] ; (5340 ) │ │ + ldr r2, [pc, #840] ; (5ab8 ) │ │ add r2, pc │ │ ldrh r5, [r2, #4] │ │ - cbnz r5, 500a │ │ - ldr r0, [pc, #836] ; (5344 ) │ │ + cbnz r5, 5782 │ │ + ldr r0, [pc, #836] ; (5abc ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov r0, r5 │ │ - b.n 53a6 │ │ + b.n 5b1e │ │ movs r0, #100 ; 0x64 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r6, r0 │ │ cmp r0, #0 │ │ - beq.w 53a0 │ │ + beq.w 5b18 │ │ movs r1, #0 │ │ movs r2, #100 ; 0x64 │ │ - blx 49bc │ │ + blx 4a10 │ │ str r7, [r6, #4] │ │ mov r0, r4 │ │ - blx 49d4 │ │ - ldr r3, [pc, #764] ; (5328 ) │ │ + blx 4a1c │ │ + ldr r3, [pc, #764] ; (5aa0 ) │ │ cmp r0, r3 │ │ - beq.n 503c │ │ + beq.n 57b4 │ │ sub.w r3, r3, #15728640 ; 0xf00000 │ │ subw r3, r3, #2043 ; 0x7fb │ │ cmp r0, r3 │ │ - bne.w 5168 │ │ + bne.w 58e0 │ │ mov r0, r4 │ │ - ldr.w sl, [pc, #776] ; 5348 │ │ - blx 49d4 │ │ + ldr.w sl, [pc, #776] ; 5ac0 │ │ + blx 4a1c │ │ mov r0, r4 │ │ - blx 49d4 │ │ - ldr.w r9, [pc, #764] ; 534c │ │ + blx 4a1c │ │ + ldr.w r9, [pc, #764] ; 5ac4 │ │ mov r0, r4 │ │ - blx 49d4 │ │ + blx 4a1c │ │ mov fp, r0 │ │ mov r0, r4 │ │ - blx 49d4 │ │ + blx 4a1c │ │ mov r7, r0 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r8, r0 │ │ - cbnz r0, 506e │ │ - ldr r0, [pc, #740] ; (5350 ) │ │ + cbnz r0, 57e6 │ │ + ldr r0, [pc, #740] ; (5ac8 ) │ │ add r0, pc │ │ - b.n 5306 │ │ + b.n 5a7e │ │ ldr r5, [r4, #8] │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov r2, r7 │ │ movs r3, #1 │ │ blx r5 │ │ cmp r0, #1 │ │ mov r5, r0 │ │ - beq.n 5090 │ │ - ldr r0, [pc, #720] ; (5354 ) │ │ + beq.n 5808 │ │ + ldr r0, [pc, #720] ; (5acc ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov r0, r8 │ │ - blx 4968 │ │ - b.n 530a │ │ + blx 49bc │ │ + b.n 5a82 │ │ cmp r7, #0 │ │ - blt.w 530a │ │ + blt.w 5a82 │ │ cmp fp, sl │ │ - bne.n 50a2 │ │ + bne.n 581a │ │ mov r0, r8 │ │ - blx 4968 │ │ - b.n 5050 │ │ + blx 49bc │ │ + b.n 57c8 │ │ cmp fp, r9 │ │ - beq.n 509a │ │ - ldr r3, [pc, #644] ; (532c ) │ │ + beq.n 5812 │ │ + ldr r3, [pc, #644] ; (5aa4 ) │ │ cmp fp, r3 │ │ - beq.n 50b8 │ │ + beq.n 5830 │ │ mov r0, r8 │ │ - blx 4968 │ │ - ldr r0, [pc, #676] ; (5358 ) │ │ + blx 49bc │ │ + ldr r0, [pc, #676] ; (5ad0 ) │ │ add r0, pc │ │ - b.n 50c4 │ │ + b.n 583c │ │ ldrh.w r7, [r8] │ │ cmp r7, #1 │ │ - beq.n 50ca │ │ - ldr r0, [pc, #664] ; (535c ) │ │ + beq.n 5842 │ │ + ldr r0, [pc, #664] ; (5ad4 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 515a │ │ + blx 4968 │ │ + b.n 58d2 │ │ add r0, sp, #40 ; 0x28 │ │ movs r1, #0 │ │ movs r2, #24 │ │ - blx 49bc │ │ + blx 4a10 │ │ ldr.w r3, [r8, #4] │ │ str r3, [sp, #40] ; 0x28 │ │ ldrh.w r3, [r8, #14] │ │ cmp r3, #8 │ │ - beq.n 50ea │ │ + beq.n 5862 │ │ cmp r3, #16 │ │ - bne.n 5106 │ │ + bne.n 587e │ │ movw r3, #32784 ; 0x8010 │ │ strh.w r3, [sp, #44] ; 0x2c │ │ movs r7, #1 │ │ ldrh.w r3, [r8, #2] │ │ - ldr.w sl, [pc, #616] ; 5360 │ │ + ldr.w sl, [pc, #616] ; 5ad8 │ │ strb.w r3, [sp, #46] ; 0x2e │ │ mov.w r3, #4096 ; 0x1000 │ │ strh.w r3, [sp, #48] ; 0x30 │ │ - b.n 5112 │ │ - ldr r0, [pc, #604] ; (5364 ) │ │ + b.n 588a │ │ + ldr r0, [pc, #604] ; (5adc ) │ │ mov r5, r7 │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 515a │ │ + blx 4968 │ │ + b.n 58d2 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r7, [sp, #0] │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ movs r5, #1 │ │ blx r1 │ │ adds r0, #8 │ │ str r0, [r6, #8] │ │ mov r0, r4 │ │ - blx 49d4 │ │ + blx 4a1c │ │ mov fp, r0 │ │ mov r0, r4 │ │ - blx 49d4 │ │ + blx 4a1c │ │ str r7, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ mov r9, r0 │ │ mov r0, r4 │ │ mov r2, r9 │ │ blx r1 │ │ cmp.w r9, #0 │ │ - blt.n 515a │ │ + blt.n 58d2 │ │ cmp fp, sl │ │ - bne.n 5112 │ │ + bne.n 588a │ │ str r5, [sp, #0] │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r5, #0 │ │ blx r1 │ │ str r0, [r6, #12] │ │ mov r0, r8 │ │ - blx 4968 │ │ + blx 49bc │ │ cmp r5, #0 │ │ it ne │ │ movne r4, #0 │ │ - b.n 530c │ │ - ldr r3, [pc, #452] ; (5330 ) │ │ + b.n 5a84 │ │ + ldr r3, [pc, #452] ; (5aa8 ) │ │ cmp r0, r3 │ │ - bne.w 5310 │ │ + bne.w 5a88 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ mov r0, r4 │ │ - blx 49d4 │ │ - ldr r3, [pc, #436] ; (5334 ) │ │ + blx 4a1c │ │ + ldr r3, [pc, #436] ; (5aac ) │ │ cmp r0, r3 │ │ - beq.n 5188 │ │ - ldr r0, [pc, #484] ; (5368 ) │ │ + beq.n 5900 │ │ + ldr r0, [pc, #484] ; (5ae0 ) │ │ add r0, pc │ │ - b.n 5306 │ │ + b.n 5a7e │ │ movs r5, #0 │ │ str r5, [sp, #20] │ │ mov r7, r5 │ │ mov fp, r5 │ │ mov sl, r5 │ │ mov r8, r5 │ │ mov r0, r4 │ │ mov.w r9, #1 │ │ - blx 49d4 │ │ + blx 4a1c │ │ str r0, [sp, #36] ; 0x24 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ str.w r9, [sp] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ str r0, [sp, #16] │ │ mov r0, r4 │ │ blx r1 │ │ ldr r3, [sp, #16] │ │ mov lr, r3 │ │ adds r2, r0, r3 │ │ adc.w r3, r1, #0 │ │ strd r2, r3, [sp, #24] │ │ mov r3, lr │ │ cmp r3, #0 │ │ - beq.n 52a8 │ │ - ldr r3, [pc, #364] ; (5338 ) │ │ + beq.n 5a20 │ │ + ldr r3, [pc, #364] ; (5ab0 ) │ │ ldr.w ip, [sp, #36] ; 0x24 │ │ cmp ip, r3 │ │ - beq.n 51e6 │ │ + beq.n 595e │ │ add.w r3, r3, #149946368 ; 0x8f00000 │ │ add.w r3, r3, #978944 ; 0xef000 │ │ add.w r3, r3, #3056 ; 0xbf0 │ │ cmp ip, r3 │ │ - beq.n 5208 │ │ - b.n 5270 │ │ + beq.n 5980 │ │ + b.n 59e8 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ mov r8, r0 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ str.w r9, [sp] │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r0, r8 │ │ str r0, [r6, #8] │ │ - b.n 5276 │ │ + b.n 59ee │ │ mov r0, r4 │ │ - blx 49ec │ │ + blx 4a34 │ │ mov fp, r0 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ str r0, [sp, #20] │ │ mov r0, r4 │ │ - blx 49ec │ │ + blx 4a34 │ │ movs r2, #10 │ │ mov r3, r9 │ │ ldr r5, [r4, #8] │ │ add r1, sp, #64 ; 0x40 │ │ mov r7, r0 │ │ mov r0, r4 │ │ blx r5 │ │ ldrb.w r3, [sp, #64] ; 0x40 │ │ lsls r2, r3, #24 │ │ - bmi.n 5282 │ │ + bmi.n 59fa │ │ cmp r3, #63 ; 0x3f │ │ - bls.w 53b4 │ │ + bls.w 5b2c │ │ cmp r3, #64 ; 0x40 │ │ - bne.w 53b8 │ │ + bne.w 5b30 │ │ ldrb.w r2, [sp, #65] ; 0x41 │ │ cmp r2, #28 │ │ - bhi.w 53be │ │ + bhi.w 5b36 │ │ ldrb.w r3, [sp, #66] ; 0x42 │ │ rsb r2, r2, #29 │ │ ldrb.w r1, [sp, #67] ; 0x43 │ │ ldrb.w r5, [sp, #69] ; 0x45 │ │ lsls r3, r3, #23 │ │ orr.w r3, r3, r1, lsl #15 │ │ ldrb.w r1, [sp, #68] ; 0x44 │ │ orr.w r3, r3, r1, lsl #7 │ │ orr.w r5, r3, r5, lsr #1 │ │ asrs r5, r2 │ │ - b.n 5284 │ │ + b.n 59fc │ │ cmp.w r8, #0 │ │ - beq.n 528e │ │ + beq.n 5a06 │ │ cmp.w sl, #0 │ │ - bne.n 52c0 │ │ + bne.n 5a38 │ │ mov.w r8, #1 │ │ - b.n 528e │ │ + b.n 5a06 │ │ movs r5, #0 │ │ cmp.w r8, #0 │ │ - bne.n 52c0 │ │ + bne.n 5a38 │ │ mov.w sl, #1 │ │ movs r3, #0 │ │ mov r0, r4 │ │ str r3, [sp, #0] │ │ ldrd r2, r3, [sp, #24] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ adds r1, #1 │ │ it eq │ │ cmpeq.w r0, #4294967295 ; 0xffffffff │ │ - bne.w 5194 │ │ + bne.w 590c │ │ cmp.w r8, #0 │ │ - bne.n 52b4 │ │ - ldr r0, [pc, #188] ; (536c ) │ │ + bne.n 5a2c │ │ + ldr r0, [pc, #188] ; (5ae4 ) │ │ add r0, pc │ │ - b.n 5306 │ │ + b.n 5a7e │ │ cmp.w sl, #0 │ │ - bne.n 52c0 │ │ - ldr r0, [pc, #180] ; (5370 ) │ │ + bne.n 5a38 │ │ + ldr r0, [pc, #180] ; (5ae8 ) │ │ add r0, pc │ │ - b.n 5306 │ │ + b.n 5a7e │ │ ldr r3, [sp, #20] │ │ add r0, sp, #40 ; 0x28 │ │ ldr r1, [r6, #8] │ │ mul.w r2, r3, fp │ │ ubfx r3, r7, #3, #16 │ │ mla r3, r3, r2, r1 │ │ movs r1, #0 │ │ movs r2, #24 │ │ str r3, [r6, #12] │ │ - blx 49bc │ │ + blx 4a10 │ │ cmp r7, #8 │ │ str r5, [sp, #40] ; 0x28 │ │ - beq.n 52ec │ │ + beq.n 5a64 │ │ cmp r7, #16 │ │ - bne.n 5302 │ │ + bne.n 5a7a │ │ movw r3, #36880 ; 0x9010 │ │ - b.n 52f0 │ │ + b.n 5a68 │ │ movw r3, #32776 ; 0x8008 │ │ strh.w r3, [sp, #44] ; 0x2c │ │ mov.w r3, #4096 ; 0x1000 │ │ strb.w fp, [sp, #46] ; 0x2e │ │ strh.w r3, [sp, #48] ; 0x30 │ │ - b.n 530c │ │ - ldr r0, [pc, #112] ; (5374 ) │ │ + b.n 5a84 │ │ + ldr r0, [pc, #112] ; (5aec ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r4, #0 │ │ str r4, [r6, #0] │ │ - b.n 5318 │ │ - ldr r0, [pc, #100] ; (5378 ) │ │ + b.n 5a90 │ │ + ldr r0, [pc, #100] ; (5af0 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ ldr r7, [r6, #0] │ │ - cbnz r7, 537c │ │ + cbnz r7, 5af4 │ │ mov r0, r6 │ │ - blx 4968 │ │ + blx 49bc │ │ mov r0, r7 │ │ - b.n 53a6 │ │ + b.n 5b1e │ │ nop │ │ - ldr r1, [pc, #328] ; (5474 ) │ │ + ldr r1, [pc, #328] ; (5bec ) │ │ mov r6, r8 │ │ ldr r6, [r4, #84] ; 0x54 │ │ movs r0, #116 ; 0x74 │ │ - ldr r7, [pc, #280] ; (544c ) │ │ - ldr r5, [pc, #328] ; (547c ) │ │ - ldr r1, [pc, #260] ; (543c ) │ │ + ldr r7, [pc, #280] ; (5bc4 ) │ │ + ldr r5, [pc, #328] ; (5bf4 ) │ │ + ldr r1, [pc, #260] ; (5bb4 ) │ │ mov r6, r8 │ │ strh r3, [r2, r5] │ │ add r6, r9 │ │ - udf #218 ; 0xda │ │ + bvc.n 5b7c │ │ movs r1, r0 │ │ - b.n 5534 │ │ + bls.n 59cc │ │ movs r1, r0 │ │ - lsrs r5, r5, #14 │ │ + lsls r2, r2, #21 │ │ movs r1, r0 │ │ str r6, [r4, #20] │ │ strb r3, [r4, #17] │ │ - ldr r1, [pc, #304] ; (5480 ) │ │ + ldr r1, [pc, #304] ; (5bf8 ) │ │ strb r3, [r2, r1] │ │ - lsrs r6, r2, #12 │ │ + lsls r1, r6, #16 │ │ movs r1, r0 │ │ - lsrs r0, r1, #13 │ │ + lsls r5, r5, #19 │ │ movs r1, r0 │ │ - lsrs r2, r5, #12 │ │ + lsls r7, r1, #19 │ │ movs r1, r0 │ │ - lsrs r5, r7, #12 │ │ + lsls r2, r4, #19 │ │ movs r1, r0 │ │ str r4, [r4, #20] │ │ str r4, [r6, #20] │ │ - lsrs r6, r1, #12 │ │ + lsls r3, r6, #18 │ │ movs r1, r0 │ │ - lsrs r4, r5, #10 │ │ + lsls r1, r2, #17 │ │ movs r1, r0 │ │ - lsrs r2, r4, #6 │ │ + lsls r7, r0, #13 │ │ movs r1, r0 │ │ - lsrs r4, r6, #6 │ │ + lsls r1, r3, #13 │ │ movs r1, r0 │ │ - lsrs r2, r1, #6 │ │ + lsls r7, r5, #12 │ │ movs r1, r0 │ │ - lsrs r6, r3, #6 │ │ + lsls r3, r0, #13 │ │ movs r1, r0 │ │ - ldr r3, [pc, #76] ; (53cc ) │ │ + ldr r3, [pc, #76] ; (5b44 ) │ │ ldrh.w r1, [sp, #44] ; 0x2c │ │ add r3, pc │ │ ldrb.w r2, [sp, #46] ; 0x2e │ │ ldrh r0, [r3, #4] │ │ str r0, [sp, #0] │ │ ldrb r0, [r3, #6] │ │ str r0, [sp, #4] │ │ add.w r0, r6, #16 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - blx 495c │ │ - b.n 53a4 │ │ - blx 49c8 │ │ + blx 4a40 │ │ + b.n 5b1c │ │ + blx 4a4c │ │ mov r0, r6 │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 53c2 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 5b3a │ │ + blx 498c <__stack_chk_fail@plt> │ │ mov r5, r9 │ │ - b.n 5284 │ │ + b.n 59fc │ │ mov.w r5, #67108864 ; 0x4000000 │ │ - b.n 5284 │ │ - ldr r5, [pc, #8] ; (53c8 ) │ │ - b.n 5284 │ │ + b.n 59fc │ │ + ldr r5, [pc, #8] ; (5b40 ) │ │ + b.n 59fc │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsrs r0, r0, #32 │ │ cmp r7, #175 ; 0xaf │ │ - ble.n 54ac │ │ + bpl.n 5b44 │ │ movs r1, r0 │ │ │ │ -000053d0 : │ │ +00005b48 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r0 │ │ ldr r2, [r4, #8] │ │ movs r3, #0 │ │ ldr r0, [r0, #0] │ │ str r3, [sp, #0] │ │ asrs r3, r2, #31 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ - ldr r3, [pc, #8] ; (53ec ) │ │ + ldr r3, [pc, #8] ; (5b64 ) │ │ add r3, pc │ │ str r4, [r3, #24] │ │ add sp, #8 │ │ pop {r4, pc} │ │ - ble.n 5408 │ │ + bpl.n 5aa0 │ │ movs r1, r0 │ │ │ │ -000053f0 : │ │ +00005b68 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r1 │ │ - ldr r1, [pc, #396] ; (5584 ) │ │ + ldr r1, [pc, #396] ; (5cfc ) │ │ sub sp, #28 │ │ - ldr r6, [pc, #396] ; (5588 ) │ │ + ldr r6, [pc, #396] ; (5d00 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ add r7, sp, #8 │ │ add r6, pc │ │ mov r5, r0 │ │ ldr r3, [r1, #0] │ │ str r1, [r7, #4] │ │ str r3, [r7, #12] │ │ ldr r3, [r6, #24] │ │ - cbnz r3, 5416 │ │ + cbnz r3, 5b8e │ │ mov.w sl, #0 │ │ - b.n 556a │ │ + b.n 5ce2 │ │ ldr r0, [r3, #0] │ │ movs r2, #0 │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ @@ -877,186 +1759,186 @@ │ │ ldr r3, [r6, #12] │ │ mov.w fp, r3, asr #31 │ │ mov sl, r3 │ │ cmp r0, r3 │ │ mov r8, r0 │ │ sbcs.w r3, r1, fp │ │ mov r9, r1 │ │ - bge.n 5410 │ │ + bge.n 5b88 │ │ ldr r3, [r6, #16] │ │ cmp r3, #0 │ │ - beq.n 551a │ │ + beq.n 5c92 │ │ vmov s15, r4 │ │ ldr r3, [r6, #52] ; 0x34 │ │ ldr r2, [r6, #48] ; 0x30 │ │ vcvt.f64.s32 d6, s15 │ │ vmov d7, r2, r3 │ │ ldr r3, [r6, #36] ; 0x24 │ │ vdiv.f64 d7, d6, d7 │ │ vcvt.s32.f64 s15, d7 │ │ vmov r4, s15 │ │ cmp r3, r4 │ │ - beq.n 548a │ │ + beq.n 5c02 │ │ ldr r0, [r6, #32] │ │ - cbz r0, 546a │ │ - blx 4968 │ │ - ldr r6, [pc, #288] ; (558c ) │ │ + cbz r0, 5be2 │ │ + blx 49bc │ │ + ldr r6, [pc, #288] ; (5d04 ) │ │ add r6, pc │ │ ldr.w sl, [r6, #24] │ │ ldr.w r0, [sl, #44] ; 0x2c │ │ muls r0, r4 │ │ - blx 4974 │ │ + blx 49b0 │ │ ldr r3, [r6, #24] │ │ str.w r0, [sl, #32] │ │ ldr r0, [r3, #32] │ │ cmp r0, #0 │ │ - beq.n 556c │ │ + beq.n 5ce4 │ │ str r4, [r3, #36] ; 0x24 │ │ - ldr r3, [pc, #260] ; (5590 ) │ │ + ldr r3, [pc, #260] ; (5d08 ) │ │ mov.w fp, r4, asr #31 │ │ add r3, pc │ │ ldr r6, [r3, #24] │ │ ldr r0, [r6, #12] │ │ subs.w r2, r0, r8 │ │ mov.w r1, r0, asr #31 │ │ sbc.w r3, r1, r9 │ │ cmp r2, r4 │ │ sbcs.w r3, r3, fp │ │ - bge.n 54d8 │ │ + bge.n 5c50 │ │ subs.w r0, r8, r0 │ │ sbc.w r1, r9, r1 │ │ adds r0, r0, r4 │ │ adc.w r1, r1, fp │ │ subs r4, r4, r0 │ │ - blx 12ff8 <__aeabi_l2d@@Base> │ │ + blx 12ff4 <__aeabi_l2d@@Base> │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r3, [r6, #52] ; 0x34 │ │ vmov d6, r2, r3 │ │ vmov d7, r0, r1 │ │ vmul.f64 d7, d7, d6 │ │ vcvt.s32.f64 s15, d7 │ │ vmov sl, s15 │ │ - b.n 54dc │ │ + b.n 5c54 │ │ mov.w sl, #0 │ │ ldr r0, [r6, #0] │ │ movs r2, #1 │ │ ldr r1, [r6, #32] │ │ mov r3, r4 │ │ ldr.w ip, [r0, #8] │ │ blx ip │ │ - ldr r3, [pc, #168] ; (5594 ) │ │ + ldr r3, [pc, #168] ; (5d0c ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ ldrh r2, [r3, #20] │ │ lsls r1, r2, #27 │ │ - bpl.n 54fe │ │ + bpl.n 5c76 │ │ lsls r2, r0, #31 │ │ it mi │ │ addmi.w r0, r0, #4294967295 ; 0xffffffff │ │ str r0, [r3, #36] ; 0x24 │ │ add.w r0, r3, #16 │ │ - blx 498c │ │ - ldr r3, [pc, #140] ; (5598 ) │ │ + blx 4a58 │ │ + ldr r3, [pc, #140] ; (5d10 ) │ │ mov r0, r5 │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ ldr r1, [r3, #32] │ │ ldr r2, [r3, #40] ; 0x28 │ │ - ldr r3, [pc, #132] ; (559c ) │ │ + ldr r3, [pc, #132] ; (5d14 ) │ │ add r3, pc │ │ - b.n 5564 │ │ + b.n 5cdc │ │ subs.w r2, sl, r8 │ │ mov.w r1, r4, asr #31 │ │ sbc.w r3, fp, r9 │ │ cmp r2, r4 │ │ sbcs r3, r1 │ │ - bge.n 553a │ │ + bge.n 5cb2 │ │ subs.w sl, r8, sl │ │ adds.w sl, sl, r4 │ │ rsb r4, sl, r4 │ │ - b.n 553e │ │ + b.n 5cb6 │ │ mov.w sl, #0 │ │ add.w r3, r4, #14 │ │ ldr r0, [r6, #0] │ │ bic.w r3, r3, #7 │ │ mov r2, r4 │ │ sub.w sp, sp, r3 │ │ movs r3, #1 │ │ add.w r8, sp, #8 │ │ ldr r6, [r0, #8] │ │ mov r1, r8 │ │ blx r6 │ │ - ldr r3, [pc, #68] ; (55a0 ) │ │ + ldr r3, [pc, #68] ; (5d18 ) │ │ mov r0, r5 │ │ mov r1, r8 │ │ add r3, pc │ │ mov r2, r4 │ │ ldr r3, [r3, #0] │ │ - blx 49b0 │ │ + blx 4a64 │ │ mov r0, sl │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #12] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 557a │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 5cf2 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #20 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - bge.n 5510 │ │ + bcc.n 5d98 │ │ movs r1, r0 │ │ - bgt.n 5568 │ │ + bpl.n 5e00 │ │ movs r1, r0 │ │ - bgt.n 5498 │ │ + bpl.n 5d30 │ │ movs r1, r0 │ │ - bgt.n 5654 │ │ + bmi.n 5cec │ │ movs r1, r0 │ │ - bgt.n 55a0 │ │ + bmi.n 5c38 │ │ movs r1, r0 │ │ - blt.n 5564 │ │ + bmi.n 5dfc │ │ movs r1, r0 │ │ - bge.n 5574 │ │ + bcc.n 5e0c │ │ movs r1, r0 │ │ - bge.n 54e4 │ │ + bcc.n 5d7c │ │ movs r1, r0 │ │ │ │ -000055a4 : │ │ - ldr r3, [pc, #8] ; (55b0 ) │ │ +00005d1c : │ │ + ldr r3, [pc, #8] ; (5d28 ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #24] │ │ bx lr │ │ nop │ │ - blt.n 5644 │ │ + bcc.n 5cdc │ │ movs r1, r0 │ │ │ │ -000055b4 : │ │ +00005d2c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 55d6 │ │ + cbz r0, 5d4e │ │ ldr r0, [r0, #32] │ │ - cbz r0, 55c2 │ │ - blx 4968 │ │ + cbz r0, 5d3a │ │ + blx 49bc │ │ ldr r3, [r4, #4] │ │ - cbz r3, 55cc │ │ + cbz r3, 5d44 │ │ ldr r0, [r4, #0] │ │ ldr r3, [r0, #16] │ │ blx r3 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14f9c <__aeabi_llsl@@Base+0x1c> │ │ + b.w 14fa8 <__aeabi_llsl@@Base+0x2c> │ │ pop {r4, pc} │ │ │ │ -000055d8 : │ │ +00005d50 : │ │ push {r0, r1, r4, lr} │ │ - ldr r4, [pc, #44] ; (5608 ) │ │ + ldr r4, [pc, #44] ; (5d80 ) │ │ add r4, pc │ │ ldr r0, [r4, #24] │ │ - cbz r0, 5602 │ │ + cbz r0, 5d7a │ │ ldr r0, [r0, #0] │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ @@ -1067,1014 +1949,1506 @@ │ │ sbcs.w r3, r1, r3 │ │ ite lt │ │ movlt r0, #1 │ │ movge r0, #0 │ │ add sp, #8 │ │ pop {r4, pc} │ │ nop │ │ - blt.n 5634 │ │ + bcc.n 5ccc │ │ movs r1, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + ldr r4, [r3, #8] │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + mov r0, r3 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + mov r3, r5 │ │ + mov ip, r4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + bx ip │ │ + ldr r1, [r0, #4] │ │ + bx r1 │ │ + push {r3, lr} │ │ + ldr r3, [r0, #16] │ │ + blx r3 │ │ + asrs r1, r0, #31 │ │ + pop {r3, pc} │ │ + push {r0, r1, r2, lr} │ │ + movs r3, #0 │ │ + movs r2, #0 │ │ + str r3, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + push {r0, r1, r2, lr} │ │ + movs r3, #1 │ │ + movs r2, #0 │ │ + str r3, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + │ │ +00005dd4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov fp, r3 │ │ + ldr r3, [pc, #312] ; (5f14 ) │ │ + mov r4, r2 │ │ + sub.w sp, sp, #724 ; 0x2d4 │ │ + mov sl, r1 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + ldr r6, [sp, #760] ; 0x2f8 │ │ + mov r9, r0 │ │ + ldr r2, [r3, #0] │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #716] ; 0x2cc │ │ + cmp r0, #0 │ │ + beq.n 5efa │ │ + cmp.w fp, #0 │ │ + beq.n 5eec │ │ + cmp r6, #0 │ │ + beq.n 5eec │ │ + movs r0, #16 │ │ + bl 6390 │ │ + cmp r0, #0 │ │ + beq.n 5eec │ │ + add r3, sp, #32 │ │ + ldr r2, [pc, #260] ; (5f18 ) │ │ + add r2, pc │ │ + str r2, [r3, #0] │ │ + ldr r2, [pc, #256] ; (5f1c ) │ │ + add r2, pc │ │ + str r2, [r3, #4] │ │ + ldr r2, [pc, #256] ; (5f20 ) │ │ + add r2, pc │ │ + str r2, [r3, #12] │ │ + cmp.w sl, #0 │ │ + bne.n 5e30 │ │ + ldr r2, [pc, #248] ; (5f24 ) │ │ + add r2, pc │ │ + b.n 5e34 │ │ + ldr r2, [pc, #244] ; (5f28 ) │ │ + add r2, pc │ │ + str r2, [r3, #8] │ │ + add.w r8, sp, #48 ; 0x30 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + ldr r5, [pc, #236] ; (5f2c ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + movs r2, #0 │ │ + ldr r7, [r5, #16] │ │ + mov r0, r9 │ │ + mov r1, r8 │ │ + mov r3, r2 │ │ + blx r7 │ │ + mov r7, r0 │ │ + cbz r0, 5e60 │ │ + ldr r0, [pc, #216] ; (5f30 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 5eec │ │ + ldr r3, [r5, #12] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + mov r0, r8 │ │ + blx r3 │ │ + movs r2, #24 │ │ + str.w r7, [fp] │ │ + mov r1, r7 │ │ + str r7, [r6, #0] │ │ + mov r9, r0 │ │ + mov r0, r4 │ │ + blx 4a70 │ │ + movw r3, #32784 ; 0x8010 │ │ + strh r3, [r4, #4] │ │ + mov r0, r8 │ │ + ldr.w r3, [r9, #4] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + strb r3, [r4, #6] │ │ + ldr.w r3, [r9, #8] │ │ + str r3, [r4, #0] │ │ + mov.w r3, #4096 ; 0x1000 │ │ + strh r3, [r4, #8] │ │ + ldr r3, [r5, #20] │ │ + blx r3 │ │ + ldrb r3, [r4, #6] │ │ + muls r0, r3 │ │ + lsls r0, r0, #1 │ │ + str r0, [r4, #12] │ │ + str r0, [r6, #0] │ │ + blx 49b0 │ │ + mov r9, r0 │ │ + str.w r0, [fp] │ │ + cbz r0, 5efa │ │ + ldr.w fp, [r6] │ │ + add.w sl, sp, #28 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + mov r2, fp │ │ + mov r3, sl │ │ + ldr r7, [r5, #24] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + ble.n 5ed4 │ │ + rsb fp, r0, fp │ │ + add r9, r0 │ │ + b.n 5ebc │ │ + ldr r3, [r5, #8] │ │ + mov r0, r8 │ │ + blx r3 │ │ + ldrb r2, [r4, #4] │ │ + ldrb r3, [r4, #6] │ │ + asrs r2, r2, #3 │ │ + muls r3, r2 │ │ + ldr r2, [r6, #0] │ │ + negs r3, r3 │ │ + ands r3, r2 │ │ + str r3, [r6, #0] │ │ + b.n 5efc │ │ + cmp.w sl, #0 │ │ + beq.n 5efa │ │ + ldr.w r3, [r9, #16] │ │ + mov r0, r9 │ │ + blx r3 │ │ + movs r4, #0 │ │ + ldr r3, [sp, #20] │ │ + mov r0, r4 │ │ + ldr r2, [sp, #716] ; 0x2cc │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 5f0c │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add.w sp, sp, #724 ; 0x2d4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + beq.n 5ed0 │ │ + movs r1, r0 │ │ + vminnm.f32 , , │ │ + ; instruction: 0xff81ffff │ │ + ; instruction: 0xff9dffff │ │ + vminnm.f16 , , │ │ + vminnm.f32 , , │ │ + beq.n 5ffc │ │ + movs r1, r0 │ │ + vaddl.u8 q0, d9, d0 │ │ + │ │ +00005f34 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #92 ; 0x5c │ │ + mov r8, r2 │ │ + mov r4, r0 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [pc, #748] ; (6230 ) │ │ + str r1, [sp, #56] ; 0x38 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr.w fp, [sp, #128] ; 0x80 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #84] ; 0x54 │ │ + cmp r0, #0 │ │ + beq.w 6204 │ │ + blx 4a1c │ │ + mov r7, r0 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + ldr r3, [pc, #692] ; (621c ) │ │ + str r3, [sp, #52] ; 0x34 │ │ + cmp r0, r3 │ │ + beq.n 5f8c │ │ + mov r0, r4 │ │ + blx 4a1c │ │ + ldr r3, [pc, #684] ; (6220 ) │ │ + cmp r7, r3 │ │ + mov r9, r0 │ │ + bne.n 5f86 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r0, r3 │ │ + beq.n 5f8c │ │ + ldr r3, [pc, #672] ; (6224 ) │ │ + cmp r0, r3 │ │ + beq.n 5f90 │ │ + ldr r0, [pc, #684] ; (6234 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + ldr.w r9, [pc, #652] ; 621c │ │ + movs r7, #0 │ │ + movs r2, #0 │ │ + mov r5, r7 │ │ + mov sl, r7 │ │ + movs r3, #0 │ │ + str r7, [sp, #48] ; 0x30 │ │ + strd r2, r3, [sp, #16] │ │ + str r7, [sp, #36] ; 0x24 │ │ + str r7, [sp, #32] │ │ + str r7, [sp, #28] │ │ + str r7, [sp, #24] │ │ + mov r0, r4 │ │ + movs r6, #1 │ │ + blx 4a1c │ │ + str r0, [sp, #68] ; 0x44 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + str r6, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + ldr r1, [r4, #4] │ │ + str r0, [sp, #12] │ │ + mov r0, r4 │ │ + blx r1 │ │ + ldr r3, [sp, #12] │ │ + mov lr, r3 │ │ + adds r2, r0, r3 │ │ + adc.w r3, r1, #0 │ │ + strd r2, r3, [sp, #40] ; 0x28 │ │ + mov r3, lr │ │ + cmp r3, #0 │ │ + beq.w 611c │ │ + ldr r3, [pc, #584] ; (6228 ) │ │ + ldr.w ip, [sp, #68] ; 0x44 │ │ + cmp ip, r3 │ │ + beq.n 604e │ │ + bhi.n 6024 │ │ + add.w r3, r3, #4143972352 ; 0xf7000000 │ │ + add.w r3, r3, #66560 ; 0x10400 │ │ + adds r3, #16 │ │ + cmp ip, r3 │ │ + bne.n 60d4 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + str r0, [sp, #16] │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + str r6, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + ldr r1, [r4, #4] │ │ + mov r0, r4 │ │ + blx r1 │ │ + ldr.w ip, [sp, #16] │ │ + str r6, [sp, #24] │ │ + adds.w r2, r0, ip │ │ + adc.w r3, r1, #0 │ │ + strd r2, r3, [sp, #16] │ │ + b.n 60d4 │ │ + ldr r3, [pc, #516] ; (622c ) │ │ + cmp ip, r3 │ │ + beq.n 60b0 │ │ + add.w r3, r3, #117440512 ; 0x7000000 │ │ + addw r3, r3, #1772 ; 0x6ec │ │ + cmp ip, r3 │ │ + bne.n 60d4 │ │ + str r6, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r4, #4] │ │ + mov r0, r4 │ │ + movs r2, #0 │ │ + blx r1 │ │ + ldr r3, [sp, #12] │ │ + str r6, [sp, #36] ; 0x24 │ │ + str r3, [sp, #48] ; 0x30 │ │ + strd r0, r1, [sp, #16] │ │ + b.n 60d4 │ │ + mov r0, r4 │ │ + blx 4a34 │ │ + mov sl, r0 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + str r0, [sp, #48] ; 0x30 │ │ + mov r0, r4 │ │ + blx 4a34 │ │ + mov r3, r6 │ │ + ldr r7, [r4, #8] │ │ + add r1, sp, #72 ; 0x48 │ │ + movs r2, #10 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx r7 │ │ + ldrb.w r3, [sp, #72] ; 0x48 │ │ + cmp r3, #64 ; 0x40 │ │ + bne.n 60aa │ │ + ldrb.w r7, [sp, #73] ; 0x49 │ │ + cmp r7, #28 │ │ + bhi.n 60aa │ │ + ldrb.w r3, [sp, #74] ; 0x4a │ │ + rsb r7, r7, #29 │ │ + ldrb.w r2, [sp, #75] ; 0x4b │ │ + lsls r3, r3, #23 │ │ + orr.w r3, r3, r2, lsl #15 │ │ + ldrb.w r2, [sp, #76] ; 0x4c │ │ + orr.w r3, r3, r2, lsl #7 │ │ + ldrb.w r2, [sp, #77] ; 0x4d │ │ + orr.w r3, r3, r2, lsr #1 │ │ + asrs.w r7, r3, r7 │ │ + bne.n 60d2 │ │ + ldr r0, [pc, #396] ; (6238 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + mov r0, r4 │ │ + movs r5, #8 │ │ + blx 4a28 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + mov r0, r4 │ │ + blx 4a34 │ │ + mov sl, r6 │ │ + str r6, [sp, #32] │ │ + mov r7, r0 │ │ + b.n 60d4 │ │ + str r6, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ + lsls r3, r3, #31 │ │ + bpl.n 60e8 │ │ + ldrd r2, r3, [sp, #40] ; 0x28 │ │ + adds r2, #1 │ │ + adc.w r3, r3, #0 │ │ + strd r2, r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r9, r3 │ │ + bne.n 60f6 │ │ + ldr r3, [sp, #24] │ │ + cbz r3, 6104 │ │ + ldr r3, [sp, #28] │ │ + b.n 6102 │ │ + ldr r3, [pc, #300] ; (6224 ) │ │ + cmp r9, r3 │ │ + bne.n 6150 │ │ + ldr r3, [sp, #32] │ │ + cbz r3, 6104 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbnz r3, 6150 │ │ + movs r3, #0 │ │ + mov r0, r4 │ │ + str r3, [sp, #0] │ │ + ldrd r2, r3, [sp, #40] ; 0x28 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + cmp r1, #0 │ │ + it eq │ │ + cmpeq r0, #1 │ │ + bne.w 5fa8 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r9, r3 │ │ + bne.n 6136 │ │ + ldr r3, [sp, #24] │ │ + cbnz r3, 612c │ │ + ldr r0, [pc, #276] ; (623c ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + ldr r3, [sp, #28] │ │ + cbnz r3, 6150 │ │ + ldr r0, [pc, #268] ; (6240 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + ldr r3, [pc, #236] ; (6224 ) │ │ + cmp r9, r3 │ │ + bne.n 6150 │ │ + ldr r3, [sp, #32] │ │ + cbnz r3, 6146 │ │ + ldr r0, [pc, #256] ; (6244 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbnz r3, 6150 │ │ + ldr r0, [pc, #252] ; (6248 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + mov r0, r8 │ │ + movs r1, #0 │ │ + movs r2, #24 │ │ + blx 4a10 │ │ + cmp r5, #8 │ │ + str.w r7, [r8] │ │ + beq.n 616c │ │ + cmp r5, #16 │ │ + bne.n 61aa │ │ + movw r3, #36880 ; 0x9010 │ │ + b.n 6170 │ │ + movw r3, #32776 ; 0x8008 │ │ + strh.w r3, [r8, #4] │ │ + mov.w r3, #4096 ; 0x1000 │ │ + strh.w r3, [r8, #8] │ │ + ubfx r5, r5, #3, #16 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + movs r7, #0 │ │ + strb.w sl, [r8, #6] │ │ + mul.w r0, r3, sl │ │ + muls r0, r5 │ │ + str.w r0, [fp] │ │ + blx 49b0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + mov r6, r0 │ │ + str r0, [r3, #0] │ │ + cbnz r0, 61ba │ │ + ldr r0, [pc, #172] ; (624c ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov r0, r6 │ │ + b.n 6206 │ │ + ldr r0, [pc, #164] ; (6250 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cbz r3, 6204 │ │ + movs r7, #1 │ │ + b.n 61fa │ │ + ldrd r2, r3, [sp, #16] │ │ + mov r0, r4 │ │ + str r7, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r6, [r4, #8] │ │ + mov r0, r4 │ │ + ldr.w r2, [fp] │ │ + ldr r1, [r3, #0] │ │ + movs r3, #1 │ │ + blx r6 │ │ + cmp r0, #1 │ │ + beq.n 61e6 │ │ + ldr r0, [pc, #120] ; (6254 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov r0, r7 │ │ + b.n 6206 │ │ + ldr.w r3, [fp] │ │ + negs r5, r5 │ │ + ands r5, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str.w r5, [fp] │ │ + cbnz r3, 61fa │ │ + mov r0, r8 │ │ + b.n 6206 │ │ + ldr r3, [r4, #16] │ │ + mov r0, r4 │ │ + blx r3 │ │ + cmp r7, #0 │ │ + beq.n 61f6 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 6214 │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add sp, #92 ; 0x5c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldr r1, [pc, #260] ; (6324 ) │ │ + mov r6, r8 │ │ + ldr r7, [pc, #280] ; (633c ) │ │ + ldr r5, [pc, #328] ; (636c ) │ │ + strh r0, [r7, r4] │ │ + ldr r6, [r2, r1] │ │ + ldr r7, [pc, #268] ; (6338 ) │ │ + ldr r5, [pc, #308] ; (6360 ) │ │ + ldr r0, [pc, #344] ; (6388 ) │ │ + strh r4, [r0, r1] │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ + movs r1, r0 │ │ + cdp2 0, 8, cr0, cr3, cr0, {0} │ │ + stc2 0, cr0, [sl] │ │ + stc2 0, cr0, [r8, #-0] │ │ + ldc2 0, cr0, [r7, #-0] │ │ + stc2l 0, cr0, [r0, #-0] │ │ + stc2l 0, cr0, [pc, #-0] ; 624c │ │ + ; instruction: 0xfa730000 │ │ + stc2 0, cr0, [r8, #-0] │ │ + ldc2l 0, cr0, [r4] │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ mov r4, r1 │ │ - cbnz r1, 5620 │ │ - ldr r0, [pc, #40] ; (5640 ) │ │ + cbnz r1, 626c │ │ + ldr r0, [pc, #40] ; (628c ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r5, [r1, #0] │ │ - cbz r5, 563a │ │ + cbz r5, 6286 │ │ ldr r3, [r5, #4] │ │ ldr r7, [r5, #12] │ │ - cbz r3, 5630 │ │ + cbz r3, 627c │ │ mov r0, r6 │ │ ldr r1, [r5, #8] │ │ blx r3 │ │ mov r0, r5 │ │ mov r5, r7 │ │ - blx 4968 │ │ - b.n 5622 │ │ + blx 49bc │ │ + b.n 626e │ │ str r5, [r4, #0] │ │ movs r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - lsls r6, r5, #26 │ │ - movs r1, r0 │ │ - ldr r3, [pc, #36] ; (566c ) │ │ + stc2 0, cr0, [r8], {0} │ │ + ldr r3, [pc, #36] ; (62b8 ) │ │ push {r4, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r3, [r3, #0] │ │ - cbz r3, 5652 │ │ + cbz r3, 629e │ │ blx r3 │ │ - ldr r3, [pc, #28] ; (5670 ) │ │ + ldr r3, [pc, #28] ; (62bc ) │ │ mov r0, r4 │ │ add r3, pc │ │ ldr r1, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ mla r1, r3, r4, r1 │ │ ldmia.w sp!, {r4, lr} │ │ adds r1, #56 ; 0x38 │ │ - b.w 560c │ │ + b.w 6258 │ │ nop │ │ - bge.n 55f8 │ │ + ldmia r6!, {r7} │ │ movs r1, r0 │ │ - bge.n 55e0 │ │ + ldmia r6, {r1, r4, r5, r6} │ │ movs r1, r0 │ │ adds r3, r0, #2 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r0 │ │ mov r5, r1 │ │ mov r7, r2 │ │ - bne.n 568a │ │ - ldr r3, [pc, #76] ; (56d0 ) │ │ + bne.n 62d6 │ │ + ldr r3, [pc, #76] ; (631c ) │ │ add r3, pc │ │ ldr r4, [r3, #8] │ │ - b.n 56c4 │ │ - ldr r3, [pc, #72] ; (56d4 ) │ │ + b.n 6310 │ │ + ldr r3, [pc, #72] ; (6320 ) │ │ add r3, pc │ │ ldr r2, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ mla r3, r3, r0, r2 │ │ ldr r4, [r3, #56] ; 0x38 │ │ - cbz r4, 56c8 │ │ + cbz r4, 6314 │ │ mov r0, r7 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r8, r0 │ │ - cbz r0, 56c8 │ │ + cbz r0, 6314 │ │ mov r1, r5 │ │ mov r2, r7 │ │ - blx 4980 │ │ + blx 4a7c │ │ mov r5, r8 │ │ ldr.w ip, [r4] │ │ cmp.w ip, #0 │ │ - beq.n 56c2 │ │ + beq.n 630e │ │ mov r0, r6 │ │ mov r1, r5 │ │ mov r2, r7 │ │ ldr r3, [r4, #8] │ │ blx ip │ │ ldr r4, [r4, #12] │ │ cmp r4, #0 │ │ - bne.n 56ae │ │ + bne.n 62fa │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - bge.n 55e4 │ │ + ldmia r6, {r2, r6} │ │ movs r1, r0 │ │ - bge.n 55d8 │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ movs r1, r0 │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ - ldr r4, [pc, #28] ; (56fc ) │ │ + ldr r4, [pc, #28] ; (6348 ) │ │ add r4, pc │ │ ldr r1, [r4, #16] │ │ ldr r0, [r4, #12] │ │ adds r1, #1 │ │ lsls r1, r1, #2 │ │ - blx 49f8 │ │ - cbz r0, 56fa │ │ + blx 495c │ │ + cbz r0, 6346 │ │ ldr r3, [r4, #16] │ │ str r0, [r4, #12] │ │ adds r2, r3, #1 │ │ str r2, [r4, #16] │ │ str.w r5, [r0, r3, lsl #2] │ │ pop {r3, r4, r5, pc} │ │ - bge.n 575c │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005700 : │ │ - ldr r3, [pc, #4] ; (5708 ) │ │ +0000634c : │ │ + ldr r3, [pc, #4] ; (6354 ) │ │ add r3, pc │ │ ldr r0, [r3, #16] │ │ bx lr │ │ - bge.n 5720 │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ movs r1, r0 │ │ │ │ -0000570c : │ │ +00006358 : │ │ cmp r0, #0 │ │ - blt.n 5722 │ │ - ldr r3, [pc, #20] ; (5728 ) │ │ + blt.n 636e │ │ + ldr r3, [pc, #20] ; (6374 ) │ │ add r3, pc │ │ ldr r2, [r3, #16] │ │ cmp r0, r2 │ │ - bge.n 5722 │ │ + bge.n 636e │ │ ldr r3, [r3, #12] │ │ ldr.w r0, [r3, r0, lsl #2] │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ nop │ │ - bls.n 5720 │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ movs r1, r0 │ │ │ │ -0000572c : │ │ - ldr r0, [pc, #16] ; (5740 ) │ │ +00006378 : │ │ + ldr r0, [pc, #16] ; (638c ) │ │ movs r3, #2 │ │ add r0, pc │ │ adds r0, #20 │ │ strb r3, [r0, #0] │ │ movs r3, #0 │ │ strb r3, [r0, #1] │ │ strb r3, [r0, #2] │ │ bx lr │ │ nop │ │ - bls.n 56fc │ │ + ldmia r5!, {r3, r4, r7} │ │ movs r1, r0 │ │ │ │ -00005744 : │ │ +00006390 : │ │ lsls r1, r0, #26 │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bpl.n 5754 │ │ - ldr r0, [pc, #92] ; (57ac ) │ │ + bpl.n 63a0 │ │ + ldr r0, [pc, #92] ; (63f8 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r2, r4, #31 │ │ - bpl.n 5760 │ │ - ldr r0, [pc, #84] ; (57b0 ) │ │ + bpl.n 63ac │ │ + ldr r0, [pc, #84] ; (63fc ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r3, r4, #29 │ │ - bpl.n 576c │ │ - ldr r0, [pc, #76] ; (57b4 ) │ │ + bpl.n 63b8 │ │ + ldr r0, [pc, #76] ; (6400 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r0, r4, #30 │ │ - bpl.n 5778 │ │ - ldr r0, [pc, #68] ; (57b8 ) │ │ + bpl.n 63c4 │ │ + ldr r0, [pc, #68] ; (6404 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r1, r4, #28 │ │ - bpl.n 5784 │ │ - ldr r0, [pc, #60] ; (57bc ) │ │ + bpl.n 63d0 │ │ + ldr r0, [pc, #60] ; (6408 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r2, r4, #27 │ │ - bmi.n 578c │ │ + bmi.n 63d8 │ │ movs r0, #0 │ │ - b.n 57a0 │ │ - ldr r3, [pc, #48] ; (57c0 ) │ │ + b.n 63ec │ │ + ldr r3, [pc, #48] ; (640c ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ lsls r3, r3, #27 │ │ - bmi.n 579e │ │ + bmi.n 63ea │ │ bl 4c24 │ │ cmp r0, #0 │ │ - bne.n 5788 │ │ + bne.n 63d4 │ │ movs r0, #16 │ │ - ldr r2, [pc, #32] ; (57c4 ) │ │ + ldr r2, [pc, #32] ; (6410 ) │ │ add r2, pc │ │ ldr r3, [r2, #24] │ │ orrs r3, r0 │ │ str r3, [r2, #24] │ │ pop {r4, pc} │ │ - lsls r5, r0, #22 │ │ - movs r1, r0 │ │ - lsls r1, r4, #22 │ │ - movs r1, r0 │ │ - lsls r7, r6, #22 │ │ - movs r1, r0 │ │ - lsls r4, r2, #23 │ │ - movs r1, r0 │ │ - lsls r2, r6, #23 │ │ - movs r1, r0 │ │ - bls.n 58c0 │ │ + smmla r0, pc, r0, r0 ; │ │ + usada8 r0, fp, r0, r0 │ │ + ; instruction: 0xfb910000 │ │ + umull r0, r0, lr, r0 │ │ + smlal r0, r0, ip, r0 │ │ + ldmia r5, {r1, r3, r4, r5} │ │ movs r1, r0 │ │ - bls.n 589c │ │ + ldmia r5, {r1, r2, r5} │ │ movs r1, r0 │ │ │ │ -000057c8 : │ │ +00006414 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #24] ; (57e4 ) │ │ + ldr r3, [pc, #24] ; (6430 ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ lsls r3, r3, #27 │ │ - bpl.n 57d8 │ │ + bpl.n 6424 │ │ bl 4c7c │ │ - ldr r3, [pc, #12] ; (57e8 ) │ │ + ldr r3, [pc, #12] ; (6434 ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #24] │ │ pop {r3, pc} │ │ nop │ │ - bls.n 5868 │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ movs r1, r0 │ │ - bls.n 584c │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -000057ec : │ │ +00006438 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #40] ; (5818 ) │ │ + ldr r4, [pc, #40] ; (6464 ) │ │ add r4, pc │ │ ldr r3, [r4, #28] │ │ - cbz r3, 5812 │ │ - cbz r0, 57fc │ │ + cbz r3, 645e │ │ + cbz r0, 6448 │ │ ldr r4, [r4, #32] │ │ str r4, [r0, #0] │ │ - cbz r1, 5806 │ │ - ldr r0, [pc, #28] ; (581c ) │ │ + cbz r1, 6452 │ │ + ldr r0, [pc, #28] ; (6468 ) │ │ add r0, pc │ │ ldrh r0, [r0, #36] ; 0x24 │ │ strh r0, [r1, #0] │ │ - cbz r2, 5812 │ │ - ldr r1, [pc, #20] ; (5820 ) │ │ + cbz r2, 645e │ │ + ldr r1, [pc, #20] ; (646c ) │ │ add r1, pc │ │ ldrb.w r1, [r1, #38] ; 0x26 │ │ str r1, [r2, #0] │ │ mov r0, r3 │ │ pop {r4, pc} │ │ nop │ │ - bls.n 5854 │ │ + ldmia r4, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ - bls.n 5838 │ │ + ldmia r4!, {r3, r6, r7} │ │ movs r1, r0 │ │ - bls.n 5828 │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ movs r1, r0 │ │ │ │ -00005824 : │ │ +00006470 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #128 ; 0x80 │ │ - ldr.w r8, [pc, #484] ; 5a10 │ │ + ldr.w r8, [pc, #484] ; 665c │ │ mov r7, r1 │ │ mov r6, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ ldr.w r3, [r8] │ │ str r3, [sp, #124] ; 0x7c │ │ - cbnz r0, 584a │ │ - ldr r0, [pc, #464] ; (5a14 ) │ │ + cbnz r0, 6496 │ │ + ldr r0, [pc, #464] ; (6660 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 59dc │ │ - ldr r3, [pc, #460] ; (5a18 ) │ │ + blx 4968 │ │ + b.n 6628 │ │ + ldr r3, [pc, #460] ; (6664 ) │ │ add r3, pc │ │ ldr r5, [r3, #28] │ │ - cbnz r5, 5868 │ │ - ldr r0, [pc, #456] ; (5a1c ) │ │ + cbnz r5, 64b4 │ │ + ldr r0, [pc, #456] ; (6668 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ cmp r7, #0 │ │ - beq.w 59dc │ │ + beq.w 6628 │ │ ldr r3, [r6, #16] │ │ mov r0, r6 │ │ blx r3 │ │ - b.n 59dc │ │ + b.n 6628 │ │ movs r0, #16 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r4, r0 │ │ - cbnz r0, 5888 │ │ - ldr r0, [pc, #428] ; (5a20 ) │ │ + cbnz r0, 64d4 │ │ + ldr r0, [pc, #428] ; (666c ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ cmp r7, #0 │ │ - beq.w 59dc │ │ + beq.w 6628 │ │ ldr r3, [r6, #16] │ │ mov r0, r6 │ │ blx r3 │ │ - b.n 59f0 │ │ + b.n 663c │ │ mov r0, r6 │ │ - blx 49d4 │ │ + blx 4a1c │ │ movs r3, #1 │ │ mvn.w r2, #3 │ │ str r3, [sp, #0] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ ldr r1, [r6, #4] │ │ mov r5, r0 │ │ mov r0, r6 │ │ blx r1 │ │ - ldr r3, [pc, #356] ; (5a08 ) │ │ + ldr r3, [pc, #356] ; (6654 ) │ │ cmp r5, r3 │ │ - beq.n 5906 │ │ - bhi.n 58c8 │ │ + beq.n 6552 │ │ + bhi.n 6514 │ │ add.w r3, r3, #4160749568 ; 0xf8000000 │ │ add.w r3, r3, #258048 ; 0x3f000 │ │ addw r3, r3, #529 ; 0x211 │ │ cmp r5, r3 │ │ - beq.n 58f2 │ │ + beq.n 653e │ │ add.w r3, r3, #15728640 ; 0xf00000 │ │ addw r3, r3, #2043 ; 0x7fb │ │ cmp r5, r3 │ │ - beq.n 58f2 │ │ - b.n 592e │ │ - ldr r3, [pc, #320] ; (5a0c ) │ │ + beq.n 653e │ │ + b.n 657a │ │ + ldr r3, [pc, #320] ; (6658 ) │ │ cmp r5, r3 │ │ - beq.n 591a │ │ + beq.n 6566 │ │ add.w r3, r3, #233832448 ; 0xdf00000 │ │ add.w r3, r3, #917504 ; 0xe0000 │ │ addw r3, r3, #2804 ; 0xaf4 │ │ cmp r5, r3 │ │ - bne.n 592e │ │ + bne.n 657a │ │ add.w r3, r4, #8 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ mov r1, r7 │ │ add r2, sp, #16 │ │ adds r3, r4, #4 │ │ - bl 7d90 │ │ - b.n 5942 │ │ + bl 7990 │ │ + b.n 658e │ │ add.w r3, r4, #8 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ mov r1, r7 │ │ add r2, sp, #16 │ │ adds r3, r4, #4 │ │ - blx 4a04 │ │ - b.n 5942 │ │ + blx 4a88 │ │ + b.n 658e │ │ add.w r3, r4, #8 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ mov r1, r7 │ │ add r2, sp, #16 │ │ adds r3, r4, #4 │ │ - bl 7740 │ │ - b.n 5942 │ │ + bl 5f34 │ │ + b.n 658e │ │ add.w r3, r4, #8 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ mov r1, r7 │ │ add r2, sp, #16 │ │ adds r3, r4, #4 │ │ - bl 75e0 │ │ - b.n 5942 │ │ - ldr r0, [pc, #244] ; (5a24 ) │ │ + bl 5dd4 │ │ + b.n 658e │ │ + ldr r0, [pc, #244] ; (6670 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ cmp r7, #0 │ │ - beq.n 59d6 │ │ + beq.n 6622 │ │ ldr r3, [r6, #16] │ │ mov r0, r6 │ │ blx r3 │ │ - b.n 59d6 │ │ + b.n 6622 │ │ cmp r0, #0 │ │ - beq.n 59d6 │ │ - ldr r1, [pc, #224] ; (5a28 ) │ │ + beq.n 6622 │ │ + ldr r1, [pc, #224] ; (6674 ) │ │ ldr r2, [sp, #20] │ │ add r1, pc │ │ bic.w r2, r2, #4278190080 ; 0xff000000 │ │ ldr r3, [r1, #36] ; 0x24 │ │ bic.w r3, r3, #4278190080 ; 0xff000000 │ │ cmp r2, r3 │ │ - bne.n 5962 │ │ + bne.n 65ae │ │ ldr r3, [r1, #32] │ │ ldr r2, [sp, #16] │ │ cmp r2, r3 │ │ - beq.n 59e8 │ │ - ldr r3, [pc, #200] ; (5a2c ) │ │ + beq.n 6634 │ │ + ldr r3, [pc, #200] ; (6678 ) │ │ add r5, sp, #40 ; 0x28 │ │ ldrh.w r1, [sp, #20] │ │ add r3, pc │ │ ldrb.w r2, [sp, #22] │ │ ldrh r0, [r3, #36] ; 0x24 │ │ str r0, [sp, #0] │ │ ldrb.w r0, [r3, #38] ; 0x26 │ │ str r0, [sp, #4] │ │ mov r0, r5 │ │ ldr r3, [r3, #32] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ - blx 495c │ │ + blx 4a40 │ │ cmp r0, #0 │ │ - blt.n 59b4 │ │ + blt.n 6600 │ │ ldrb.w r2, [sp, #20] │ │ movs r0, #1 │ │ ldrb.w r3, [sp, #22] │ │ ldr r1, [r4, #8] │ │ asrs r2, r2, #3 │ │ muls r3, r2 │ │ negs r3, r3 │ │ ands r3, r1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ str r3, [sp, #60] ; 0x3c │ │ muls r1, r3 │ │ - blx 4a10 │ │ + blx 4a94 │ │ str r0, [sp, #56] ; 0x38 │ │ - cbnz r0, 59b8 │ │ - ldr r0, [pc, #128] ; (5a30 ) │ │ + cbnz r0, 6604 │ │ + ldr r0, [pc, #128] ; (667c ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ ldr r0, [r4, #4] │ │ - b.n 59d2 │ │ + b.n 661e │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #8] │ │ - blx 4980 │ │ + blx 4a7c │ │ ldr r0, [r4, #4] │ │ - blx 4968 │ │ + blx 49bc │ │ mov r0, r5 │ │ - blx 498c │ │ + blx 4a58 │ │ cmp r0, #0 │ │ - bge.n 59e0 │ │ + bge.n 662c │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 4968 │ │ + blx 49bc │ │ mov r0, r4 │ │ - blx 4968 │ │ + blx 49bc │ │ movs r0, #0 │ │ - b.n 59f2 │ │ + b.n 663e │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [r4, #4] │ │ ldr r3, [sp, #64] ; 0x40 │ │ str r3, [r4, #8] │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r4, #12] │ │ mov r0, r4 │ │ ldr r2, [sp, #124] ; 0x7c │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n 5a00 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 664c │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #128 ; 0x80 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - ldr r7, [pc, #280] ; (5b24 ) │ │ - ldr r5, [pc, #328] ; (5b54 ) │ │ + ldr r7, [pc, #280] ; (6770 ) │ │ + ldr r5, [pc, #328] ; (67a0 ) │ │ str r7, [r1, #116] ; 0x74 │ │ strh r7, [r4, r5] │ │ - bvs.n 5930 │ │ - movs r1, r0 │ │ - lsls r7, r1, #21 │ │ - movs r1, r0 │ │ - bhi.n 599c │ │ - movs r1, r0 │ │ - lsls r2, r3, #21 │ │ + ldmia r2!, {r1, r6} │ │ movs r1, r0 │ │ - lsls r4, r1, #12 │ │ + smlad r0, r9, r0, r0 │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ movs r1, r0 │ │ - lsls r6, r3, #18 │ │ + ; instruction: 0xf7dd0000 │ │ + ; instruction: 0xf7530000 │ │ + ; instruction: 0xfa580000 │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ movs r1, r0 │ │ - bvc.n 59b0 │ │ - movs r1, r0 │ │ - bvc.n 5974 │ │ - movs r1, r0 │ │ - lsls r2, r2, #7 │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ movs r1, r0 │ │ + ; instruction: 0xf6190000 │ │ │ │ -00005a34 : │ │ +00006680 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ - ldr r6, [pc, #144] ; (5acc ) │ │ + ldr r6, [pc, #144] ; (6718 ) │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #136] ; (5ad0 ) │ │ + ldr r3, [pc, #136] ; (671c ) │ │ add r3, pc │ │ ldr r4, [r3, #28] │ │ - cbnz r4, 5a52 │ │ - ldr r0, [pc, #132] ; (5ad4 ) │ │ + cbnz r4, 669e │ │ + ldr r0, [pc, #132] ; (6720 ) │ │ add r0, pc │ │ - b.n 5a62 │ │ + b.n 66ae │ │ movs r0, #1 │ │ movs r1, #16 │ │ - blx 4a10 │ │ + blx 4a94 │ │ mov r4, r0 │ │ - cbnz r0, 5a68 │ │ - ldr r0, [pc, #120] ; (5ad8 ) │ │ + cbnz r0, 66b4 │ │ + ldr r0, [pc, #120] ; (6724 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 5ab6 │ │ - ldr.w r8, [pc, #112] ; 5adc │ │ + blx 4968 │ │ + b.n 6702 │ │ + ldr.w r8, [pc, #112] ; 6728 │ │ adds r5, #12 │ │ mov r7, sp │ │ movs r3, #0 │ │ add r8, pc │ │ str r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #4 │ │ mov r0, r7 │ │ adds r5, #8 │ │ - blx 4980 │ │ + blx 4a7c │ │ ldrb.w r3, [r5, #-2] │ │ ldrb.w r2, [r5, #-1] │ │ mov r0, r7 │ │ mov r1, r8 │ │ lsls r3, r3, #16 │ │ orr.w r2, r3, r2, lsl #24 │ │ ldrb.w r3, [r5, #-4] │ │ orrs r3, r2 │ │ ldrb.w r2, [r5, #-3] │ │ str r5, [r4, #4] │ │ orr.w r3, r3, r2, lsl #8 │ │ movs r2, #4 │ │ str r3, [r4, #8] │ │ add r5, r3 │ │ - blx 4a1c │ │ + blx 4aa0 │ │ cmp r0, #0 │ │ - bne.n 5a76 │ │ + bne.n 66c2 │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r4, #12] │ │ ldr r2, [sp, #4] │ │ mov r0, r4 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 5ac4 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 6710 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - bmi.n 59d8 │ │ - movs r1, r0 │ │ - bvs.n 5a60 │ │ - movs r1, r0 │ │ - lsls r0, r4, #13 │ │ - movs r1, r0 │ │ - lsls r0, r4, #4 │ │ + ldmia r0!, {r3, r4, r5} │ │ movs r1, r0 │ │ - lsls r1, r7, #13 │ │ + ldmia r2!, {r1, r7} │ │ movs r1, r0 │ │ + ; instruction: 0xf5e30000 │ │ + sbc.w r0, r7, #8388608 ; 0x800000 │ │ + ldrsh.w r0, [r3, r0] │ │ │ │ -00005ae0 : │ │ - ldr r3, [pc, #52] ; (5b18 ) │ │ +0000672c : │ │ + ldr r3, [pc, #52] ; (6764 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r5, r0 │ │ mov r6, r1 │ │ ldr r4, [r3, #28] │ │ - cbnz r4, 5af4 │ │ - ldr r0, [pc, #44] ; (5b1c ) │ │ + cbnz r4, 6740 │ │ + ldr r0, [pc, #44] ; (6768 ) │ │ add r0, pc │ │ - b.n 5b02 │ │ + b.n 674e │ │ movs r0, #16 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r4, r0 │ │ - cbnz r0, 5b08 │ │ - ldr r0, [pc, #32] ; (5b20 ) │ │ + cbnz r0, 6754 │ │ + ldr r0, [pc, #32] ; (676c ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 5b12 │ │ + blx 4968 │ │ + b.n 675e │ │ movs r3, #0 │ │ stmia.w r0, {r3, r5, r6} │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r0, #12] │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - bvs.n 5b6c │ │ - movs r1, r0 │ │ - lsls r6, r7, #10 │ │ - movs r1, r0 │ │ - lsls r0, r0, #2 │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ movs r1, r0 │ │ + adc.w r0, r1, #8388608 ; 0x800000 │ │ + ; instruction: 0xf4c70000 │ │ │ │ -00005b24 : │ │ +00006770 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, 5b6e │ │ - blx 4a28 │ │ - ldr r2, [pc, #64] ; (5b70 ) │ │ + cbz r0, 67ba │ │ + blx 4998 │ │ + ldr r2, [pc, #64] ; (67bc ) │ │ add r2, pc │ │ ldr r3, [r2, #4] │ │ - cbnz r3, 5b46 │ │ - blx 4a34 │ │ + cbnz r3, 6792 │ │ + blx 49a4 │ │ ldr r3, [r4, #0] │ │ - cbz r3, 5b64 │ │ + cbz r3, 67b0 │ │ ldr r0, [r4, #4] │ │ - blx 4968 │ │ - b.n 5b64 │ │ + blx 49bc │ │ + b.n 67b0 │ │ ldr r0, [r2, #56] ; 0x38 │ │ movs r2, #0 │ │ mov r1, r2 │ │ cmp r2, r0 │ │ - bge.n 5b36 │ │ + bge.n 6782 │ │ ldr r5, [r3, #0] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ cmp r4, r5 │ │ itt eq │ │ streq.w r1, [r3, #-56] │ │ streq.w r1, [r3, #-40] │ │ - b.n 5b4c │ │ + b.n 6798 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14f9c <__aeabi_llsl@@Base+0x1c> │ │ + b.w 14fa8 <__aeabi_llsl@@Base+0x2c> │ │ pop {r3, r4, r5, pc} │ │ - bpl.n 5b2c │ │ + ldmia r1!, {r3, r4, r7} │ │ movs r1, r0 │ │ │ │ -00005b74 : │ │ +000067c0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - blx 4a28 │ │ - ldr r3, [pc, #16] ; (5b90 ) │ │ + blx 4998 │ │ + ldr r3, [pc, #16] ; (67dc ) │ │ add r3, pc │ │ str r5, [r3, #60] ; 0x3c │ │ str r4, [r3, #64] ; 0x40 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ nop │ │ - bpl.n 5aac │ │ + ldmia r1!, {r3, r6} │ │ movs r1, r0 │ │ │ │ -00005b94 : │ │ +000067e0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - blx 4a28 │ │ - cbz r4, 5ba6 │ │ + blx 4998 │ │ + cbz r4, 67f2 │ │ mov r3, r4 │ │ mov r1, r5 │ │ - b.n 5bae │ │ - ldr r3, [pc, #28] ; (5bc4 ) │ │ + b.n 67fa │ │ + ldr r3, [pc, #28] ; (6810 ) │ │ mov r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r2, [pc, #24] ; (5bc8 ) │ │ + ldr r2, [pc, #24] ; (6814 ) │ │ add r2, pc │ │ str r3, [r2, #0] │ │ - ldr r3, [pc, #20] ; (5bcc ) │ │ + ldr r3, [pc, #20] ; (6818 ) │ │ add r3, pc │ │ str r1, [r3, #68] ; 0x44 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ nop │ │ - bcc.n 5bfc │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ movs r1, r0 │ │ - bmi.n 5c74 │ │ + ldmia r0!, {r4} │ │ movs r1, r0 │ │ - bpl.n 5c7c │ │ + ldmia r1, {r1, r4} │ │ movs r1, r0 │ │ │ │ -00005bd0 : │ │ - ldr r3, [pc, #4] ; (5bd8 ) │ │ +0000681c : │ │ + ldr r3, [pc, #4] ; (6824 ) │ │ add r3, pc │ │ ldr r0, [r3, #68] ; 0x44 │ │ bx lr │ │ - bpl.n 5c50 │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005bdc : │ │ +00006828 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - blx 4a28 │ │ - ldr r3, [pc, #12] ; (5bf4 ) │ │ + blx 4998 │ │ + ldr r3, [pc, #12] ; (6840 ) │ │ add r3, pc │ │ str r4, [r3, #0] │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ nop │ │ - bpl.n 5c44 │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005bf8 : │ │ - ldr r2, [pc, #12] ; (5c08 ) │ │ +00006844 : │ │ + ldr r2, [pc, #12] ; (6854 ) │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r0, r3 │ │ it ge │ │ movge r0, r3 │ │ str r0, [r2, #72] ; 0x48 │ │ bx lr │ │ - bpl.n 5c30 │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005c0c : │ │ +00006858 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #1 │ │ mov r5, r0 │ │ mov r4, r1 │ │ - bne.n 5c32 │ │ - ldr r7, [pc, #80] ; (5c68 ) │ │ + bne.n 687e │ │ + ldr r7, [pc, #80] ; (68b4 ) │ │ movs r6, #0 │ │ mov r5, r6 │ │ add r7, pc │ │ ldr r3, [r7, #56] ; 0x38 │ │ cmp r6, r3 │ │ - bge.n 5c64 │ │ + bge.n 68b0 │ │ mov r0, r6 │ │ mov r1, r4 │ │ - bl 5c0c │ │ + bl 6858 │ │ adds r6, #1 │ │ add r5, r0 │ │ - b.n 5c1e │ │ - ldr r6, [pc, #56] ; (5c6c ) │ │ + b.n 686a │ │ + ldr r6, [pc, #56] ; (68b8 ) │ │ add r6, pc │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 5c62 │ │ - blx 4a28 │ │ + bge.n 68ae │ │ + blx 4998 │ │ ldr r3, [r6, #4] │ │ cmp r4, #0 │ │ mov.w r2, #60 ; 0x3c │ │ mla r5, r2, r5, r3 │ │ - ble.n 5c56 │ │ - blx 4a40 │ │ + ble.n 68a2 │ │ + blx 4aac │ │ add r0, r4 │ │ - b.n 5c58 │ │ + b.n 68a4 │ │ movs r0, #0 │ │ str r0, [r5, #28] │ │ movs r5, #1 │ │ - blx 4a34 │ │ - b.n 5c64 │ │ + blx 49a4 │ │ + b.n 68b0 │ │ movs r5, #0 │ │ mov r0, r5 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bmi.n 5c4c │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ movs r1, r0 │ │ - bmi.n 5c20 │ │ + ldmia r0!, {r2, r4, r7} │ │ movs r1, r0 │ │ │ │ -00005c70 : │ │ +000068bc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #1 │ │ mov r4, r1 │ │ - bne.n 5c9c │ │ - ldr r7, [pc, #72] ; (5cc4 ) │ │ + bne.n 68e8 │ │ + ldr r7, [pc, #72] ; (6910 ) │ │ movs r5, #0 │ │ mov r6, r5 │ │ add r7, pc │ │ ldr r1, [r7, #56] ; 0x38 │ │ cmp r6, r1 │ │ - bge.n 5c94 │ │ + bge.n 68e0 │ │ mov r0, r6 │ │ mov r1, r4 │ │ - bl 5c70 │ │ + bl 68bc │ │ adds r6, #1 │ │ add r5, r0 │ │ - b.n 5c80 │ │ + b.n 68cc │ │ mov r0, r5 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #40] ; (5cc8 ) │ │ + ldr r3, [pc, #40] ; (6914 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 5cbe │ │ + bge.n 690a │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ cmp r1, #0 │ │ mla r3, r2, r0, r3 │ │ ldr r0, [r3, #16] │ │ - blt.n 5cc0 │ │ + blt.n 690c │ │ cmp r1, #128 ; 0x80 │ │ it ge │ │ movge r4, #128 ; 0x80 │ │ str r4, [r3, #16] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - bmi.n 5be4 │ │ + ldmia r0!, {r1, r3, r6} │ │ movs r1, r0 │ │ - bmi.n 5da8 │ │ + ldmia r0!, {r1, r3, r5} │ │ movs r1, r0 │ │ - ldr r3, [pc, #604] ; (5f2c ) │ │ + ldr r3, [pc, #604] ; (6b78 ) │ │ mov r0, r1 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ sub sp, #44 ; 0x2c │ │ mov sl, r1 │ │ ldrb.w r1, [r3, #39] ; 0x27 │ │ mov r8, r2 │ │ - blx 49bc │ │ - ldr r3, [pc, #584] ; (5f30 ) │ │ + blx 4a10 │ │ + ldr r3, [pc, #584] ; (6b7c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5cfe │ │ - ldr r2, [pc, #580] ; (5f34 ) │ │ - ldr r3, [pc, #580] ; (5f38 ) │ │ + cbnz r3, 694a │ │ + ldr r2, [pc, #580] ; (6b80 ) │ │ + ldr r3, [pc, #580] ; (6b84 ) │ │ add r2, pc │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r2, #0] │ │ cmp r2, r3 │ │ - beq.n 5d10 │ │ - ldr r3, [pc, #572] ; (5f3c ) │ │ + beq.n 695c │ │ + ldr r3, [pc, #572] ; (6b88 ) │ │ mov r1, sl │ │ - ldr r2, [pc, #572] ; (5f40 ) │ │ + ldr r2, [pc, #572] ; (6b8c ) │ │ add r3, pc │ │ add r2, pc │ │ ldr r3, [r3, #0] │ │ ldr r0, [r2, #68] ; 0x44 │ │ mov r2, r8 │ │ blx r3 │ │ - blx 4a40 │ │ + blx 4aac │ │ movs r3, #128 ; 0x80 │ │ str r3, [sp, #4] │ │ movs r5, #0 │ │ - ldr r3, [pc, #552] ; (5f44 ) │ │ - ldr.w fp, [pc, #552] ; 5f48 │ │ + ldr r3, [pc, #552] ; (6b90 ) │ │ + ldr.w fp, [pc, #552] ; 6b94 │ │ add r3, pc │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #548] ; (5f4c ) │ │ + ldr r3, [pc, #548] ; (6b98 ) │ │ add fp, pc │ │ add r3, pc │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #544] ; (5f50 ) │ │ + ldr r3, [pc, #544] ; (6b9c ) │ │ add r3, pc │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #544] ; (5f54 ) │ │ + ldr r3, [pc, #544] ; (6ba0 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ str r0, [sp, #8] │ │ ldr.w r3, [fp, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.w 5f02 │ │ + bge.w 6b4e │ │ movs r4, #60 ; 0x3c │ │ ldr.w r3, [fp, #4] │ │ muls r4, r5 │ │ add r3, r4 │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - bne.w 5efe │ │ + bne.w 6b4a │ │ ldr r1, [r3, #28] │ │ - cbz r1, 5d70 │ │ + cbz r1, 69bc │ │ ldr r0, [sp, #8] │ │ cmp r1, r0 │ │ - bcs.n 5d70 │ │ + bcs.n 69bc │ │ str r2, [r3, #4] │ │ mov r0, r5 │ │ str r2, [r3, #20] │ │ str r2, [r3, #36] ; 0x24 │ │ str r2, [r3, #28] │ │ - bl 5644 │ │ - b.n 5dc8 │ │ + bl 6290 │ │ + b.n 6a14 │ │ ldr r0, [r3, #36] ; 0x24 │ │ - cbz r0, 5dc8 │ │ + cbz r0, 6a14 │ │ ldr r1, [sp, #8] │ │ ldr r2, [r3, #52] ; 0x34 │ │ subs r2, r1, r2 │ │ ldr r1, [r3, #48] ; 0x30 │ │ cmp r2, r1 │ │ - bls.n 5db2 │ │ + bls.n 69fe │ │ ldr r1, [r3, #44] ; 0x2c │ │ mov r0, r5 │ │ - bl 5c70 │ │ - ldr r3, [pc, #460] ; (5f58 ) │ │ + bl 68bc │ │ + ldr r3, [pc, #460] ; (6ba4 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r2, [r3, #36] ; 0x24 │ │ cmp r2, #1 │ │ - bne.n 5da4 │ │ + bne.n 69f0 │ │ movs r2, #0 │ │ mov r0, r5 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ str r2, [r3, #28] │ │ - bl 5644 │ │ - ldr r3, [pc, #436] ; (5f5c ) │ │ + bl 6290 │ │ + ldr r3, [pc, #436] ; (6ba8 ) │ │ movs r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ str r2, [r3, #36] ; 0x24 │ │ - b.n 5dc8 │ │ + b.n 6a14 │ │ cmp r0, #1 │ │ ldr r0, [r3, #40] ; 0x28 │ │ it eq │ │ subeq r2, r1, r2 │ │ muls r0, r2 │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ mov r1, r0 │ │ mov r0, r5 │ │ - bl 5c70 │ │ + bl 68bc │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - ble.w 5efe │ │ + ble.w 6b4a │ │ ldr r6, [sp, #4] │ │ movs r7, #0 │ │ ldr r3, [sp, #24] │ │ ldr r3, [r3, #4] │ │ adds r2, r3, r4 │ │ ldr r1, [r2, #4] │ │ cmp r1, #0 │ │ - bgt.n 5df6 │ │ - ldr r3, [pc, #376] ; (5f60 ) │ │ + bgt.n 6a42 │ │ + ldr r3, [pc, #376] ; (6bac ) │ │ str r6, [sp, #4] │ │ add r3, pc │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #372] ; (5f64 ) │ │ + ldr r3, [pc, #372] ; (6bb0 ) │ │ add r3, pc │ │ str r3, [sp, #16] │ │ - b.n 5ed8 │ │ + b.n 6b24 │ │ cmp r7, r8 │ │ - bge.n 5de6 │ │ + bge.n 6a32 │ │ ldr r3, [r3, r4] │ │ rsb r9, r7, r8 │ │ ldr r6, [r2, #16] │ │ mov r0, r5 │ │ ldrb r3, [r3, #12] │ │ muls r6, r3 │ │ it mi │ │ addmi r6, #127 ; 0x7f │ │ cmp r9, r1 │ │ it ge │ │ movge r9, r1 │ │ ldr r1, [r2, #12] │ │ mov r2, r9 │ │ asrs r6, r6, #7 │ │ - bl 5674 │ │ + bl 62c0 │ │ mov r2, r9 │ │ mov r3, r6 │ │ mov ip, r0 │ │ add.w r0, sl, r7 │ │ mov r1, ip │ │ str.w ip, [sp, #4] │ │ - blx 49b0 │ │ + blx 4a64 │ │ ldr r3, [sp, #28] │ │ ldr.w ip, [sp, #4] │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r3, [r3, #12] │ │ cmp ip, r3 │ │ - beq.n 5e46 │ │ + beq.n 6a92 │ │ mov r0, ip │ │ - blx 4968 │ │ + blx 49bc │ │ ldr r3, [sp, #32] │ │ add r7, r9 │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r2, [r3, #12] │ │ add r2, r9 │ │ str r2, [r3, #12] │ │ ldr r2, [r3, #4] │ │ rsb r2, r9, r2 │ │ str r2, [r3, #4] │ │ cmp r2, #0 │ │ - bne.n 5dda │ │ + bne.n 6a26 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - bne.n 5dda │ │ + bne.n 6a26 │ │ mov r0, r5 │ │ - bl 5644 │ │ - b.n 5dda │ │ + bl 6290 │ │ + b.n 6a26 │ │ cmp r7, r8 │ │ - bge.n 5ee4 │ │ + bge.n 6b30 │ │ ldr r3, [r1, r4] │ │ rsb r9, r7, r8 │ │ mov r0, r5 │ │ ldr r2, [r3, #8] │ │ ldr r1, [r3, #4] │ │ cmp r9, r2 │ │ it ge │ │ movge r9, r2 │ │ mov r2, r9 │ │ - bl 5674 │ │ + bl 62c0 │ │ mov r3, r6 │ │ mov r2, r9 │ │ mov ip, r0 │ │ add.w r0, sl, r7 │ │ mov r1, ip │ │ str.w ip, [sp, #36] ; 0x24 │ │ - blx 49b0 │ │ + blx 4a64 │ │ ldr r3, [sp, #12] │ │ ldr.w ip, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, r4] │ │ ldr r3, [r3, #4] │ │ cmp ip, r3 │ │ - beq.n 5eb4 │ │ + beq.n 6b00 │ │ mov r0, ip │ │ - blx 4968 │ │ + blx 49bc │ │ ldr r3, [sp, #16] │ │ add r7, r9 │ │ ldr r1, [r3, #4] │ │ adds r3, r1, r4 │ │ ldr r1, [r1, r4] │ │ ldr r2, [r3, #20] │ │ cmp r2, #0 │ │ @@ -2088,396 +3462,396 @@ │ │ rsb r2, r9, r2 │ │ str r2, [r3, #4] │ │ ldr r3, [sp, #12] │ │ ldr r1, [r3, #4] │ │ adds r3, r1, r4 │ │ ldr r2, [r3, #20] │ │ cmp r2, #0 │ │ - bne.n 5e6e │ │ + bne.n 6aba │ │ ldr r1, [r3, #4] │ │ - cbnz r1, 5efe │ │ + cbnz r1, 6b4a │ │ cmp r2, #0 │ │ - beq.n 5efe │ │ + beq.n 6b4a │ │ itt gt │ │ addgt.w r2, r2, #4294967295 ; 0xffffffff │ │ strgt r2, [r3, #20] │ │ ldr r2, [r3, #0] │ │ ldr r1, [r2, #4] │ │ ldr r2, [r2, #8] │ │ str r1, [r3, #12] │ │ str r2, [r3, #4] │ │ adds r5, #1 │ │ - b.n 5d3a │ │ + b.n 6986 │ │ mvn.w r0, #1 │ │ mov r1, sl │ │ mov r2, r8 │ │ - bl 5674 │ │ + bl 62c0 │ │ ldr.w r3, [fp, #64] ; 0x40 │ │ - cbz r3, 5f24 │ │ + cbz r3, 6b70 │ │ ldr.w r0, [fp, #60] ; 0x3c │ │ mov r1, sl │ │ mov r2, r8 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ bx r3 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - bmi.n 5fa0 │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ - bne.n 5ef8 │ │ + stmia r5!, {r1, r4, r7} │ │ movs r1, r0 │ │ - bcc.n 5f5c │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ movs r1, r0 │ │ - bne.n 5edc │ │ + stmia r5!, {r2, r3, r7} │ │ movs r1, r0 │ │ - bcc.n 5f40 │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ movs r1, r0 │ │ - bmi.n 5f50 │ │ + stmia r7!, {r1, r6, r7} │ │ movs r1, r0 │ │ - bcc.n 5f20 │ │ + stmia r7!, {r3, r5, r7} │ │ movs r1, r0 │ │ - bcc.n 5f18 │ │ + stmia r7!, {r1, r5, r7} │ │ movs r1, r0 │ │ - bcc.n 5f18 │ │ + stmia r7!, {r5, r7} │ │ movs r1, r0 │ │ - bcc.n 5f10 │ │ + stmia r7!, {r1, r3, r4, r7} │ │ movs r1, r0 │ │ - bcc.n 5f08 │ │ + stmia r7!, {r2, r4, r7} │ │ movs r1, r0 │ │ - bcc.n 5e60 │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ movs r1, r0 │ │ - bcc.n 6028 │ │ + stmia r7!, {r5} │ │ movs r1, r0 │ │ - bcc.n 5fa8 │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ movs r1, r0 │ │ - bcc.n 5fa0 │ │ + stmia r6!, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005f68 : │ │ +00006bb4 : │ │ cmp r1, #0 │ │ mov r3, r0 │ │ ldrb r0, [r0, #12] │ │ - blt.n 5f78 │ │ + blt.n 6bc4 │ │ cmp r1, #128 ; 0x80 │ │ it ge │ │ movge r1, #128 ; 0x80 │ │ strb r1, [r3, #12] │ │ bx lr │ │ ... │ │ │ │ -00005f7c : │ │ +00006bc8 : │ │ adds r3, r0, #1 │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ - bne.n 5f9a │ │ - ldr r5, [pc, #92] ; (5fe4 ) │ │ + bne.n 6be6 │ │ + ldr r5, [pc, #92] ; (6c30 ) │ │ movs r4, #0 │ │ add r5, pc │ │ ldr r3, [r5, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 5fde │ │ + bge.n 6c2a │ │ mov r0, r4 │ │ adds r4, #1 │ │ - bl 5f7c │ │ - b.n 5f8a │ │ - ldr r6, [pc, #76] ; (5fe8 ) │ │ + bl 6bc8 │ │ + b.n 6bd6 │ │ + ldr r6, [pc, #76] ; (6c34 ) │ │ add r6, pc │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 5fde │ │ + bge.n 6c2a │ │ movs r4, #60 ; 0x3c │ │ - blx 4a28 │ │ + blx 4998 │ │ muls r4, r5 │ │ ldr r3, [r6, #4] │ │ add r3, r4 │ │ ldr r3, [r3, #4] │ │ - cbz r3, 5fc4 │ │ + cbz r3, 6c10 │ │ mov r0, r5 │ │ - bl 5644 │ │ + bl 6290 │ │ ldr r3, [r6, #4] │ │ movs r2, #0 │ │ add r3, r4 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ - ldr r3, [pc, #36] ; (5fec ) │ │ + ldr r3, [pc, #36] ; (6c38 ) │ │ movs r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r1, [r3, #36] ; 0x24 │ │ str r2, [r3, #28] │ │ - cbz r1, 5fd8 │ │ + cbz r1, 6c24 │ │ ldr r1, [r3, #44] ; 0x2c │ │ str r1, [r3, #16] │ │ str r2, [r3, #36] ; 0x24 │ │ - blx 4a34 │ │ + blx 49a4 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - bne.n 5ef0 │ │ + stmia r5!, {r6} │ │ movs r1, r0 │ │ - bne.n 60cc │ │ + stmia r5!, {r2, r3, r5} │ │ movs r1, r0 │ │ - bne.n 6078 │ │ + stmia r5!, {} │ │ movs r1, r0 │ │ │ │ -00005ff0 : │ │ +00006c3c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ - ldr r5, [pc, #36] ; (601c ) │ │ + ldr r5, [pc, #36] ; (6c68 ) │ │ movs r4, #0 │ │ movs r7, #60 ; 0x3c │ │ add r5, pc │ │ ldr r3, [r5, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 6018 │ │ + bge.n 6c64 │ │ ldr r3, [r5, #4] │ │ mla r3, r7, r4, r3 │ │ ldr r3, [r3, #24] │ │ cmp r3, r6 │ │ - bne.n 6014 │ │ + bne.n 6c60 │ │ mov r0, r4 │ │ - bl 5f7c │ │ + bl 6bc8 │ │ adds r4, #1 │ │ - b.n 5ffc │ │ + b.n 6c48 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bne.n 6044 │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ movs r1, r0 │ │ │ │ -00006020 : │ │ +00006c6c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r0 │ │ - ldr.w r8, [pc, #128] ; 60a8 │ │ + ldr.w r8, [pc, #128] ; 6cf4 │ │ mov r7, r1 │ │ add r8, pc │ │ ldr.w r4, [r8, #28] │ │ cmp r4, #0 │ │ - beq.n 60a2 │ │ + beq.n 6cee │ │ adds r3, r0, #1 │ │ - bne.n 6054 │ │ + bne.n 6ca0 │ │ movs r5, #0 │ │ mov r4, r5 │ │ ldr.w r6, [r8, #56] ; 0x38 │ │ cmp r5, r6 │ │ - bge.n 60a2 │ │ + bge.n 6cee │ │ mov r0, r5 │ │ mov r1, r7 │ │ - bl 6020 │ │ + bl 6c6c │ │ adds r5, #1 │ │ add r4, r0 │ │ - b.n 603e │ │ + b.n 6c8a │ │ ldr.w r3, [r8, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 60a0 │ │ + bge.n 6cec │ │ movs r5, #60 ; 0x3c │ │ - blx 4a28 │ │ + blx 4998 │ │ muls r6, r5 │ │ ldr.w r5, [r8, #4] │ │ add r5, r6 │ │ ldr r4, [r5, #4] │ │ - cbz r4, 609a │ │ + cbz r4, 6ce6 │ │ ldr r3, [r5, #16] │ │ cmp r3, #0 │ │ - ble.n 6098 │ │ + ble.n 6ce4 │ │ ldr r2, [r5, #36] ; 0x24 │ │ cmp r2, #1 │ │ - beq.n 6098 │ │ + beq.n 6ce4 │ │ str r3, [r5, #40] ; 0x28 │ │ movs r4, #1 │ │ str r7, [r5, #48] ; 0x30 │ │ str r4, [r5, #36] ; 0x24 │ │ - blx 4a40 │ │ + blx 4aac │ │ str r0, [r5, #52] ; 0x34 │ │ ldr.w r0, [r8, #4] │ │ add r0, r6 │ │ ldr r3, [r0, #36] ; 0x24 │ │ - cbnz r3, 609a │ │ + cbnz r3, 6ce6 │ │ ldr r3, [r0, #16] │ │ str r3, [r0, #44] ; 0x2c │ │ - b.n 609a │ │ + b.n 6ce6 │ │ movs r4, #0 │ │ - blx 4a34 │ │ - b.n 60a2 │ │ + blx 49a4 │ │ + b.n 6cee │ │ movs r4, #0 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - beq.n 606c │ │ + stmia r4!, {r2, r3, r4, r7} │ │ movs r1, r0 │ │ │ │ -000060ac : │ │ +00006cf8 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ movs r5, #0 │ │ - ldr r6, [pc, #52] ; (60e8 ) │ │ + ldr r6, [pc, #52] ; (6d34 ) │ │ mov r7, r0 │ │ mov r8, r1 │ │ mov r4, r5 │ │ add r6, pc │ │ mov.w r9, #60 ; 0x3c │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 60e0 │ │ + bge.n 6d2c │ │ ldr r3, [r6, #4] │ │ mla r3, r9, r4, r3 │ │ ldr r3, [r3, #24] │ │ cmp r3, r7 │ │ - bne.n 60dc │ │ + bne.n 6d28 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl 6020 │ │ + bl 6c6c │ │ add r5, r0 │ │ adds r4, #1 │ │ - b.n 60c0 │ │ + b.n 6d0c │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - beq.n 6190 │ │ + stmia r4!, {r1, r2, r3} │ │ movs r1, r0 │ │ │ │ -000060ec : │ │ +00006d38 : │ │ cmp r0, #0 │ │ - blt.n 6106 │ │ - ldr r3, [pc, #24] ; (610c ) │ │ + blt.n 6d52 │ │ + ldr r3, [pc, #24] ; (6d58 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 6106 │ │ + bge.n 6d52 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r0, r2, r0, r3 │ │ ldr r0, [r0, #36] ; 0x24 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ nop │ │ - beq.n 6144 │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -00006110 : │ │ +00006d5c : │ │ adds r3, r0, #1 │ │ push {r4, lr} │ │ - bne.n 613a │ │ - ldr r3, [pc, #76] ; (6164 ) │ │ + bne.n 6d86 │ │ + ldr r3, [pc, #76] ; (6db0 ) │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r2, [r3, #4] │ │ movs r3, #0 │ │ mov r0, r3 │ │ cmp r3, r1 │ │ - bge.n 6138 │ │ + bge.n 6d84 │ │ ldr r4, [r2, #4] │ │ cmp r4, #0 │ │ - bgt.n 6130 │ │ + bgt.n 6d7c │ │ ldr r4, [r2, #20] │ │ - cbz r4, 6132 │ │ + cbz r4, 6d7e │ │ adds r0, #1 │ │ adds r3, #1 │ │ adds r2, #60 ; 0x3c │ │ - b.n 6122 │ │ + b.n 6d6e │ │ pop {r4, pc} │ │ - ldr r3, [pc, #44] ; (6168 ) │ │ + ldr r3, [pc, #44] ; (6db4 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 615c │ │ + bge.n 6da8 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r0, r2, r0, r3 │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - bgt.n 6160 │ │ + bgt.n 6dac │ │ ldr r0, [r0, #20] │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ pop {r4, pc} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ movs r0, #1 │ │ pop {r4, pc} │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ + stmia r3!, {r4, r5, r7} │ │ movs r1, r0 │ │ - ldmia r7, {r4, r6, r7} │ │ + stmia r3!, {r2, r3, r7} │ │ movs r1, r0 │ │ │ │ -0000616c : │ │ +00006db8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ mov r8, r2 │ │ mov r7, r3 │ │ mov r5, r1 │ │ - cbnz r1, 6180 │ │ - ldr r0, [pc, #224] ; (625c ) │ │ + cbnz r1, 6dcc │ │ + ldr r0, [pc, #224] ; (6ea8 ) │ │ add r0, pc │ │ - b.n 61be │ │ - ldr r6, [pc, #220] ; (6260 ) │ │ + b.n 6e0a │ │ + ldr r6, [pc, #220] ; (6eac ) │ │ add r6, pc │ │ ldrb.w r3, [r6, #36] ; 0x24 │ │ cmp r3, #16 │ │ ldrb.w r3, [r6, #38] ; 0x26 │ │ ite ne │ │ movne.w sl, #1 │ │ moveq.w sl, #2 │ │ mul.w sl, r3, sl │ │ ldr.w r9, [r5, #8] │ │ mov r1, sl │ │ mov r0, r9 │ │ - blx 12b84 <__aeabi_uidivmod@@Base> │ │ + blx 12b80 <__aeabi_uidivmod@@Base> │ │ mov r6, r1 │ │ - cbz r1, 61b4 │ │ + cbz r1, 6e00 │ │ add.w r3, r9, #4294967295 ; 0xffffffff │ │ str r3, [r5, #8] │ │ - b.n 619c │ │ + b.n 6de8 │ │ cmp.w r9, #0 │ │ - bne.n 61ca │ │ - ldr r0, [pc, #168] ; (6264 ) │ │ + bne.n 6e16 │ │ + ldr r0, [pc, #168] ; (6eb0 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - blx 4a28 │ │ + blx 4998 │ │ adds r3, r4, #1 │ │ - bne.n 6202 │ │ - ldr r2, [pc, #148] ; (6268 ) │ │ + bne.n 6e4e │ │ + ldr r2, [pc, #148] ; (6eb4 ) │ │ add r2, pc │ │ ldr r3, [r2, #72] ; 0x48 │ │ ldr r1, [r2, #4] │ │ ldr r0, [r2, #56] ; 0x38 │ │ movs r2, #60 ; 0x3c │ │ mla r2, r2, r3, r1 │ │ cmp r3, r0 │ │ - bge.n 61f4 │ │ + bge.n 6e40 │ │ adds r2, #60 ; 0x3c │ │ ldr.w r1, [r2, #-56] │ │ cmp r1, #0 │ │ - ble.n 6200 │ │ + ble.n 6e4c │ │ adds r3, #1 │ │ - b.n 61e2 │ │ - bne.n 6200 │ │ - ldr r0, [pc, #116] ; (626c ) │ │ + b.n 6e2e │ │ + bne.n 6e4c │ │ + ldr r0, [pc, #116] ; (6eb8 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 6252 │ │ + blx 4968 │ │ + b.n 6e9e │ │ mov r4, r3 │ │ cmp r4, #0 │ │ - blt.n 6252 │ │ - ldr r3, [pc, #104] ; (6270 ) │ │ + blt.n 6e9e │ │ + ldr r3, [pc, #104] ; (6ebc ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 6252 │ │ - blx 4a40 │ │ + bge.n 6e9e │ │ + blx 4aac │ │ mov r9, r0 │ │ mov r0, r4 │ │ - bl 6110 │ │ - cbz r0, 6224 │ │ + bl 6d5c │ │ + cbz r0, 6e70 │ │ mov r0, r4 │ │ - bl 5644 │ │ - ldr r3, [pc, #76] ; (6274 ) │ │ + bl 6290 │ │ + ldr r3, [pc, #76] ; (6ec0 ) │ │ movs r2, #60 ; 0x3c │ │ muls r2, r4 │ │ add r3, pc │ │ ldr r1, [r5, #4] │ │ ldr r0, [r3, #4] │ │ adds r3, r0, r2 │ │ str r1, [r3, #12] │ │ @@ -2489,97 +3863,97 @@ │ │ cmp r7, r2 │ │ str r2, [r3, #8] │ │ it gt │ │ addgt.w r6, r9, r7 │ │ str r2, [r3, #36] ; 0x24 │ │ str.w r9, [r3, #32] │ │ str r6, [r3, #28] │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldc2l 0, cr0, [r4], #-0 │ │ - ldmia r7, {r1, r3, r7} │ │ + ; instruction: 0xf22e0000 │ │ + stmia r3!, {r1, r2, r6} │ │ movs r1, r0 │ │ - mcrr2 0, 0, r0, pc, cr0 ; │ │ - ldmia r7!, {r3, r4, r5} │ │ + addw r0, r9, #0 │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ - ldc2 0, cr0, [sl], #-0 │ │ - ldmia r7!, {r2} │ │ + ; instruction: 0xf1f40000 │ │ + stmia r2!, {r6, r7} │ │ movs r1, r0 │ │ - ldmia r6, {r1, r5, r6, r7} │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ movs r1, r0 │ │ │ │ -00006278 : │ │ +00006ec4 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ mov r8, r2 │ │ mov r9, r3 │ │ ldr r7, [sp, #40] ; 0x28 │ │ mov r5, r1 │ │ cmp r1, #0 │ │ - beq.n 6368 │ │ - ldr r6, [pc, #228] ; (6370 ) │ │ + beq.n 6fb4 │ │ + ldr r6, [pc, #228] ; (6fbc ) │ │ add r6, pc │ │ ldrb.w r3, [r6, #36] ; 0x24 │ │ cmp r3, #16 │ │ ldrb.w r3, [r6, #38] ; 0x26 │ │ ite ne │ │ movne.w fp, #1 │ │ moveq.w fp, #2 │ │ mul.w fp, r3, fp │ │ ldr.w sl, [r5, #8] │ │ mov r1, fp │ │ mov r0, sl │ │ - blx 12b84 <__aeabi_uidivmod@@Base> │ │ + blx 12b80 <__aeabi_uidivmod@@Base> │ │ mov r6, r1 │ │ - cbz r1, 62be │ │ + cbz r1, 6f0a │ │ add.w r3, sl, #4294967295 ; 0xffffffff │ │ str r3, [r5, #8] │ │ - b.n 62a6 │ │ + b.n 6ef2 │ │ cmp.w sl, #0 │ │ - bne.n 62ce │ │ - ldr r0, [pc, #172] ; (6374 ) │ │ + bne.n 6f1a │ │ + ldr r0, [pc, #172] ; (6fc0 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 6368 │ │ - blx 4a28 │ │ + blx 4968 │ │ + b.n 6fb4 │ │ + blx 4998 │ │ adds r3, r4, #1 │ │ - bne.n 62fc │ │ - ldr r2, [pc, #160] ; (6378 ) │ │ + bne.n 6f48 │ │ + ldr r2, [pc, #160] ; (6fc4 ) │ │ add r2, pc │ │ ldr r3, [r2, #72] ; 0x48 │ │ ldr r1, [r2, #4] │ │ ldr r0, [r2, #56] ; 0x38 │ │ movs r2, #60 ; 0x3c │ │ mla r2, r2, r3, r1 │ │ cmp r3, r0 │ │ - bge.n 62f8 │ │ + bge.n 6f44 │ │ adds r2, #60 ; 0x3c │ │ ldr.w r1, [r2, #-56] │ │ cmp r1, #0 │ │ - ble.n 62fa │ │ + ble.n 6f46 │ │ adds r3, #1 │ │ - b.n 62e6 │ │ - beq.n 635e │ │ + b.n 6f32 │ │ + beq.n 6faa │ │ mov r4, r3 │ │ cmp r4, #0 │ │ - blt.n 635e │ │ - ldr r3, [pc, #120] ; (637c ) │ │ + blt.n 6faa │ │ + ldr r3, [pc, #120] ; (6fc8 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 635e │ │ - blx 4a40 │ │ + bge.n 6faa │ │ + blx 4aac │ │ mov sl, r0 │ │ mov r0, r4 │ │ - bl 6110 │ │ - cbz r0, 631e │ │ + bl 6d5c │ │ + cbz r0, 6f6a │ │ mov r0, r4 │ │ - bl 5644 │ │ - ldr r3, [pc, #96] ; (6380 ) │ │ + bl 6290 │ │ + ldr r3, [pc, #96] ; (6fcc ) │ │ movs r2, #60 ; 0x3c │ │ muls r2, r4 │ │ add r3, pc │ │ ldr r1, [r5, #4] │ │ ldr r0, [r3, #4] │ │ adds r3, r0, r2 │ │ str r1, [r3, #12] │ │ @@ -2598,581 +3972,581 @@ │ │ str r2, [r3, #16] │ │ str r1, [r3, #40] ; 0x28 │ │ str r1, [r3, #44] ; 0x2c │ │ str.w r9, [r3, #48] ; 0x30 │ │ str.w sl, [r3, #52] ; 0x34 │ │ str.w sl, [r3, #32] │ │ str r6, [r3, #28] │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldmia r6!, {r7} │ │ + stmia r2!, {r2, r3, r4, r5} │ │ movs r1, r0 │ │ - smlsd r0, r5, r0, r0 │ │ - ldmia r6!, {r2, r4, r5} │ │ + ; instruction: 0xf0ff0000 │ │ + stmia r1!, {r4, r5, r6, r7} │ │ movs r1, r0 │ │ - ldmia r6!, {r1, r3} │ │ + stmia r1!, {r1, r2, r6, r7} │ │ movs r1, r0 │ │ - ldmia r5, {r3, r5, r6, r7} │ │ + stmia r1!, {r2, r5, r7} │ │ movs r1, r0 │ │ │ │ -00006384 : │ │ +00006fd0 : │ │ cmp r0, #0 │ │ - blt.n 639c │ │ - ldr r3, [pc, #20] ; (63a0 ) │ │ + blt.n 6fe8 │ │ + ldr r3, [pc, #20] ; (6fec ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 639c │ │ + bge.n 6fe8 │ │ ldr r2, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ muls r0, r3 │ │ ldr r0, [r2, r0] │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ - ldmia r5!, {r1, r7} │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ movs r1, r0 │ │ │ │ -000063a4 : │ │ +00006ff0 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - blx 4a40 │ │ + blx 4aac │ │ adds r3, r4, #1 │ │ - bne.n 63d0 │ │ - ldr r3, [pc, #56] ; (63ec ) │ │ + bne.n 701c │ │ + ldr r3, [pc, #56] ; (7038 ) │ │ movs r2, #0 │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ cmp r2, r1 │ │ - bge.n 63ce │ │ + bge.n 701a │ │ ldr r4, [r3, #4] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ cmp r4, #0 │ │ it gt │ │ strgt.w r0, [r3, #-52] │ │ - b.n 63ba │ │ + b.n 7006 │ │ pop {r4, pc} │ │ - ldr r3, [pc, #28] ; (63f0 ) │ │ + ldr r3, [pc, #28] ; (703c ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bge.n 63ea │ │ + bge.n 7036 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r4, r2, r4, r3 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ it gt │ │ strgt r0, [r4, #8] │ │ pop {r4, pc} │ │ - ldmia r5!, {r3, r4, r6} │ │ + stmia r1!, {r2, r4} │ │ movs r1, r0 │ │ - ldmia r5, {r1, r3, r4, r5} │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -000063f4 : │ │ +00007040 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - blx 4a40 │ │ + blx 4aac │ │ mov r5, r0 │ │ - blx 4a28 │ │ + blx 4998 │ │ adds r3, r4, #1 │ │ - bne.n 6430 │ │ - ldr r3, [pc, #88] ; (6460 ) │ │ + bne.n 707c │ │ + ldr r3, [pc, #88] ; (70ac ) │ │ movs r1, #0 │ │ mov r4, r1 │ │ add r3, pc │ │ ldr r0, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ cmp r1, r0 │ │ - bge.n 6458 │ │ + bge.n 70a4 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n 642a │ │ + ble.n 7076 │ │ ldr r2, [r3, #28] │ │ - cbz r2, 6428 │ │ + cbz r2, 7074 │ │ ldr r6, [r3, #8] │ │ add r2, r5 │ │ subs r2, r2, r6 │ │ str r2, [r3, #28] │ │ str r4, [r3, #8] │ │ adds r1, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6412 │ │ - ldr r3, [pc, #48] ; (6464 ) │ │ + b.n 705e │ │ + ldr r3, [pc, #48] ; (70b0 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bge.n 6458 │ │ + bge.n 70a4 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r3, r2, r4, r3 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n 6458 │ │ + ble.n 70a4 │ │ ldr r2, [r3, #28] │ │ - cbz r2, 6454 │ │ + cbz r2, 70a0 │ │ ldr r1, [r3, #8] │ │ subs r2, r2, r1 │ │ add r5, r2 │ │ str r5, [r3, #28] │ │ movs r2, #0 │ │ str r2, [r3, #8] │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ - ldmia r5!, {} │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ movs r1, r0 │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ + stmia r0!, {r1, r2, r4, r7} │ │ movs r1, r0 │ │ │ │ -00006468 : │ │ +000070b4 : │ │ cmp r0, #0 │ │ push {r4, r5, lr} │ │ - bge.n 6490 │ │ - ldr r3, [pc, #64] ; (64b0 ) │ │ + bge.n 70dc │ │ + ldr r3, [pc, #64] ; (70fc ) │ │ movs r4, #60 ; 0x3c │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ ldr r1, [r3, #4] │ │ movs r3, #0 │ │ mov r0, r3 │ │ cmp r3, r2 │ │ - bge.n 648e │ │ + bge.n 70da │ │ mla r5, r4, r3, r1 │ │ ldr r5, [r5, #8] │ │ - cbz r5, 648a │ │ + cbz r5, 70d6 │ │ adds r0, #1 │ │ adds r3, #1 │ │ - b.n 647c │ │ + b.n 70c8 │ │ pop {r4, r5, pc} │ │ - ldr r3, [pc, #32] ; (64b4 ) │ │ + ldr r3, [pc, #32] ; (7100 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 64ac │ │ + bge.n 70f8 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r0, r2, r0, r3 │ │ ldr r0, [r0, #8] │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ pop {r4, r5, pc} │ │ movs r0, #0 │ │ pop {r4, r5, pc} │ │ - ldmia r4, {r1, r3, r4, r7} │ │ + stmia r0!, {r1, r2, r4, r6} │ │ movs r1, r0 │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r4, r5} │ │ movs r1, r0 │ │ │ │ -000064b8 : │ │ +00007104 : │ │ push {r4, r5, r6, lr} │ │ subs r4, r0, #0 │ │ mov r6, r1 │ │ - blt.n 64e0 │ │ - ldr r5, [pc, #32] ; (64e4 ) │ │ + blt.n 712c │ │ + ldr r5, [pc, #32] ; (7130 ) │ │ add r5, pc │ │ ldr r3, [r5, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bgt.n 64e0 │ │ - blx 4a28 │ │ + bgt.n 712c │ │ + blx 4998 │ │ ldr r3, [r5, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r4, r2, r4, r3 │ │ str r6, [r4, #24] │ │ - blx 4a34 │ │ + blx 49a4 │ │ movs r0, #1 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - ldmia r4!, {r1, r3, r6} │ │ + stmia r0!, {r1, r2} │ │ movs r1, r0 │ │ │ │ -000064e8 : │ │ +00007134 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r7, r2 │ │ movs r5, #0 │ │ cmp r4, r6 │ │ - bgt.n 6504 │ │ + bgt.n 7150 │ │ mov r0, r4 │ │ mov r1, r7 │ │ - bl 64b8 │ │ + bl 7104 │ │ adds r4, #1 │ │ add r5, r0 │ │ - b.n 64f2 │ │ + b.n 713e │ │ mov r0, r5 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00006508 : │ │ - ldr r3, [pc, #52] ; (6540 ) │ │ +00007154 : │ │ + ldr r3, [pc, #52] ; (718c ) │ │ movs r1, #60 ; 0x3c │ │ push {r4, r5, lr} │ │ add r3, pc │ │ ldr r4, [r3, #56] ; 0x38 │ │ ldr r2, [r3, #4] │ │ movs r3, #0 │ │ cmp r3, r4 │ │ - bge.n 6536 │ │ + bge.n 7182 │ │ adds r5, r0, #1 │ │ - beq.n 6528 │ │ + beq.n 7174 │ │ mla r5, r1, r3, r2 │ │ ldr r5, [r5, #24] │ │ cmp r0, r5 │ │ - bne.n 6532 │ │ + bne.n 717e │ │ mla r5, r1, r3, r2 │ │ ldr r5, [r5, #4] │ │ cmp r5, #0 │ │ - ble.n 653c │ │ + ble.n 7188 │ │ adds r3, #1 │ │ - b.n 6516 │ │ + b.n 7162 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, pc} │ │ mov r0, r3 │ │ pop {r4, r5, pc} │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ + itte lt │ │ + movlt r1, r0 │ │ │ │ -00006544 : │ │ - ldr r3, [pc, #40] ; (6570 ) │ │ - push {r4, r5, r6, lr} │ │ +00007190 : │ │ + ldrlt r3, [pc, #40] ; (71bc ) │ │ + pushge {r4, r5, r6, lr} │ │ add r3, pc │ │ movs r5, #60 ; 0x3c │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r4, [r3, #4] │ │ movs r3, #0 │ │ mov r2, r3 │ │ cmp r3, r1 │ │ - bge.n 656c │ │ + bge.n 71b8 │ │ mla r6, r5, r3, r4 │ │ ldr r6, [r6, #24] │ │ cmp r6, r0 │ │ - beq.n 6566 │ │ + beq.n 71b2 │ │ adds r6, r0, #1 │ │ - bne.n 6568 │ │ + bne.n 71b4 │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 6554 │ │ + b.n 71a0 │ │ mov r0, r2 │ │ pop {r4, r5, r6, pc} │ │ - ldmia r3!, {r2, r6, r7} │ │ + nop {8} │ │ movs r1, r0 │ │ │ │ -00006574 : │ │ +000071c0 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - blx 4a40 │ │ - ldr r3, [pc, #52] ; (65b4 ) │ │ + blx 4aac │ │ + ldr r3, [pc, #52] ; (7200 ) │ │ movs r2, #0 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ add r3, pc │ │ ldr r6, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ cmp r2, r6 │ │ - bge.n 65ae │ │ + bge.n 71fa │ │ ldr r5, [r3, #24] │ │ cmp r5, r4 │ │ - beq.n 6598 │ │ + beq.n 71e4 │ │ adds r5, r4, #1 │ │ - bne.n 65a8 │ │ + bne.n 71f4 │ │ ldr r5, [r3, #4] │ │ cmp r5, #0 │ │ - ble.n 65a8 │ │ + ble.n 71f4 │ │ ldr r5, [r3, #32] │ │ cmp r5, r0 │ │ itt ls │ │ movls r0, r5 │ │ movls r1, r2 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 658a │ │ + b.n 71d6 │ │ mov r0, r1 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldmia r3, {r3, r7} │ │ - movs r1, r0 │ │ + itt mi │ │ + movmi r1, r0 │ │ │ │ -000065b8 : │ │ - ldr r3, [pc, #56] ; (65f4 ) │ │ +00007204 : │ │ + ldrmi r3, [pc, #56] ; (7240 ) │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r6, [r3, #56] ; 0x38 │ │ ldr r2, [r3, #4] │ │ movs r3, #0 │ │ mov r4, r3 │ │ cmp r3, r6 │ │ - bge.n 65ee │ │ + bge.n 723a │ │ ldr r5, [r2, #24] │ │ cmp r5, r0 │ │ - beq.n 65d8 │ │ + beq.n 7224 │ │ adds r5, r0, #1 │ │ - bne.n 65e8 │ │ + bne.n 7234 │ │ ldr r5, [r2, #4] │ │ cmp r5, #0 │ │ - ble.n 65e8 │ │ + ble.n 7234 │ │ ldr r5, [r2, #32] │ │ cmp r5, r4 │ │ itt cs │ │ movcs r4, r5 │ │ movcs r1, r3 │ │ adds r3, #1 │ │ adds r2, #60 ; 0x3c │ │ - b.n 65ca │ │ + b.n 7216 │ │ mov r0, r1 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldmia r3, {r2, r3, r6} │ │ - movs r1, r0 │ │ + it eq │ │ + moveq r1, r0 │ │ │ │ -000065f8 <_Mix_RegisterEffect_locked@@Base>: │ │ +00007244 <_Mix_RegisterEffect_locked@@Base>: │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r3 │ │ adds r3, r0, #2 │ │ mov r6, r1 │ │ mov r8, r2 │ │ - beq.n 6636 <_Mix_RegisterEffect_locked@@Base+0x3e> │ │ + beq.n 7282 <_Mix_RegisterEffect_locked@@Base+0x3e> │ │ cmp r0, #0 │ │ - blt.n 6614 <_Mix_RegisterEffect_locked@@Base+0x1c> │ │ - ldr r1, [pc, #108] ; (6678 <_Mix_RegisterEffect_locked@@Base+0x80>) │ │ + blt.n 7260 <_Mix_RegisterEffect_locked@@Base+0x1c> │ │ + ldr r1, [pc, #108] ; (72c4 <_Mix_RegisterEffect_locked@@Base+0x80>) │ │ add r1, pc │ │ ldr r3, [r1, #56] ; 0x38 │ │ cmp r0, r3 │ │ - blt.n 6622 <_Mix_RegisterEffect_locked@@Base+0x2a> │ │ - ldr r0, [pc, #100] ; (667c <_Mix_RegisterEffect_locked@@Base+0x84>) │ │ + blt.n 726e <_Mix_RegisterEffect_locked@@Base+0x2a> │ │ + ldr r0, [pc, #100] ; (72c8 <_Mix_RegisterEffect_locked@@Base+0x84>) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r1, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r0, r2, r0, r3 │ │ adds.w r5, r0, #56 ; 0x38 │ │ - bne.n 663c <_Mix_RegisterEffect_locked@@Base+0x44> │ │ - ldr r0, [pc, #76] ; (6680 <_Mix_RegisterEffect_locked@@Base+0x88>) │ │ + bne.n 7288 <_Mix_RegisterEffect_locked@@Base+0x44> │ │ + ldr r0, [pc, #76] ; (72cc <_Mix_RegisterEffect_locked@@Base+0x88>) │ │ add r0, pc │ │ - b.n 6618 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ - ldr r5, [pc, #76] ; (6684 <_Mix_RegisterEffect_locked@@Base+0x8c>) │ │ + b.n 7264 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + ldr r5, [pc, #76] ; (72d0 <_Mix_RegisterEffect_locked@@Base+0x8c>) │ │ add r5, pc │ │ adds r5, #8 │ │ - cbnz r6, 6644 <_Mix_RegisterEffect_locked@@Base+0x4c> │ │ - ldr r0, [pc, #72] ; (6688 <_Mix_RegisterEffect_locked@@Base+0x90>) │ │ + cbnz r6, 7290 <_Mix_RegisterEffect_locked@@Base+0x4c> │ │ + ldr r0, [pc, #72] ; (72d4 <_Mix_RegisterEffect_locked@@Base+0x90>) │ │ add r0, pc │ │ - b.n 6618 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + b.n 7264 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ movs r0, #16 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r4, r0 │ │ - cbnz r0, 6654 <_Mix_RegisterEffect_locked@@Base+0x5c> │ │ - ldr r0, [pc, #60] ; (668c <_Mix_RegisterEffect_locked@@Base+0x94>) │ │ + cbnz r0, 72a0 <_Mix_RegisterEffect_locked@@Base+0x5c> │ │ + ldr r0, [pc, #60] ; (72d8 <_Mix_RegisterEffect_locked@@Base+0x94>) │ │ add r0, pc │ │ - b.n 6618 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + b.n 7264 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ movs r3, #0 │ │ stmia.w r0, {r6, r8} │ │ str r7, [r0, #8] │ │ str r3, [r0, #12] │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 6666 <_Mix_RegisterEffect_locked@@Base+0x6e> │ │ + cbnz r3, 72b2 <_Mix_RegisterEffect_locked@@Base+0x6e> │ │ str r0, [r5, #0] │ │ - b.n 6670 <_Mix_RegisterEffect_locked@@Base+0x78> │ │ + b.n 72bc <_Mix_RegisterEffect_locked@@Base+0x78> │ │ ldr r2, [r3, #12] │ │ - cbz r2, 666e <_Mix_RegisterEffect_locked@@Base+0x76> │ │ + cbz r2, 72ba <_Mix_RegisterEffect_locked@@Base+0x76> │ │ mov r3, r2 │ │ - b.n 6666 <_Mix_RegisterEffect_locked@@Base+0x6e> │ │ + b.n 72b2 <_Mix_RegisterEffect_locked@@Base+0x6e> │ │ str r4, [r3, #12] │ │ movs r0, #1 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - ldmia r3!, {} │ │ + bkpt 0x00bc │ │ movs r1, r0 │ │ - ldrh.w r0, [r7, r0] │ │ - ; instruction: 0xf6920000 │ │ - ldmia r2, {r2, r4, r6, r7} │ │ + ldcl 0, cr0, [r1] │ │ + stcl 0, cr0, [ip], #-0 │ │ + bkpt 0x0090 │ │ movs r1, r0 │ │ - strh.w r0, [r4, r0] │ │ - ; instruction: 0xf5300000 │ │ + ldcl 0, cr0, [lr] │ │ + ldrd r0, r0, [r7, #-0]! │ │ │ │ -00006690 : │ │ +000072dc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ mov r4, r3 │ │ - blx 4a28 │ │ + blx 4998 │ │ mov r3, r4 │ │ mov r1, r6 │ │ mov r2, r5 │ │ mov r0, r7 │ │ - bl 65f8 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7244 <_Mix_RegisterEffect_locked@@Base> │ │ mov r4, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -000066b4 <_Mix_UnregisterEffect_locked@@Base>: │ │ +00007300 <_Mix_UnregisterEffect_locked@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #2 │ │ - beq.n 66e6 <_Mix_UnregisterEffect_locked@@Base+0x32> │ │ + beq.n 7332 <_Mix_UnregisterEffect_locked@@Base+0x32> │ │ cmp r0, #0 │ │ - blt.n 66c8 <_Mix_UnregisterEffect_locked@@Base+0x14> │ │ - ldr r3, [pc, #96] ; (6720 <_Mix_UnregisterEffect_locked@@Base+0x6c>) │ │ + blt.n 7314 <_Mix_UnregisterEffect_locked@@Base+0x14> │ │ + ldr r3, [pc, #96] ; (736c <_Mix_UnregisterEffect_locked@@Base+0x6c>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - blt.n 66d4 <_Mix_UnregisterEffect_locked@@Base+0x20> │ │ - ldr r0, [pc, #88] ; (6724 <_Mix_UnregisterEffect_locked@@Base+0x70>) │ │ + blt.n 7320 <_Mix_UnregisterEffect_locked@@Base+0x20> │ │ + ldr r0, [pc, #88] ; (7370 <_Mix_UnregisterEffect_locked@@Base+0x70>) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r5, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ mla r5, r3, r0, r5 │ │ adds r5, #56 ; 0x38 │ │ - bne.n 66ec <_Mix_UnregisterEffect_locked@@Base+0x38> │ │ - ldr r0, [pc, #68] ; (6728 <_Mix_UnregisterEffect_locked@@Base+0x74>) │ │ + bne.n 7338 <_Mix_UnregisterEffect_locked@@Base+0x38> │ │ + ldr r0, [pc, #68] ; (7374 <_Mix_UnregisterEffect_locked@@Base+0x74>) │ │ add r0, pc │ │ - b.n 66cc <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ - ldr r5, [pc, #68] ; (672c <_Mix_UnregisterEffect_locked@@Base+0x78>) │ │ + b.n 7318 <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ + ldr r5, [pc, #68] ; (7378 <_Mix_UnregisterEffect_locked@@Base+0x78>) │ │ add r5, pc │ │ adds r5, #8 │ │ ldr r4, [r5, #0] │ │ movs r6, #0 │ │ - cbz r4, 671a <_Mix_UnregisterEffect_locked@@Base+0x66> │ │ + cbz r4, 7366 <_Mix_UnregisterEffect_locked@@Base+0x66> │ │ ldr r3, [r4, #0] │ │ cmp r3, r1 │ │ - bne.n 6714 <_Mix_UnregisterEffect_locked@@Base+0x60> │ │ + bne.n 7360 <_Mix_UnregisterEffect_locked@@Base+0x60> │ │ ldr r3, [r4, #4] │ │ ldr r7, [r4, #12] │ │ - cbz r3, 6702 <_Mix_UnregisterEffect_locked@@Base+0x4e> │ │ + cbz r3, 734e <_Mix_UnregisterEffect_locked@@Base+0x4e> │ │ ldr r1, [r4, #8] │ │ blx r3 │ │ mov r0, r4 │ │ - blx 4968 │ │ - cbnz r6, 670e <_Mix_UnregisterEffect_locked@@Base+0x5a> │ │ + blx 49bc │ │ + cbnz r6, 735a <_Mix_UnregisterEffect_locked@@Base+0x5a> │ │ str r7, [r5, #0] │ │ - b.n 6710 <_Mix_UnregisterEffect_locked@@Base+0x5c> │ │ + b.n 735c <_Mix_UnregisterEffect_locked@@Base+0x5c> │ │ str r7, [r6, #12] │ │ movs r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov r6, r4 │ │ ldr r4, [r4, #12] │ │ - b.n 66f0 <_Mix_UnregisterEffect_locked@@Base+0x3c> │ │ - ldr r0, [pc, #20] ; (6730 <_Mix_UnregisterEffect_locked@@Base+0x7c>) │ │ + b.n 733c <_Mix_UnregisterEffect_locked@@Base+0x3c> │ │ + ldr r0, [pc, #20] ; (737c <_Mix_UnregisterEffect_locked@@Base+0x7c>) │ │ add r0, pc │ │ - b.n 66cc <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ - ldmia r2, {r2, r3, r6} │ │ + b.n 7318 <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ + bkpt 0x0008 │ │ movs r1, r0 │ │ - ; instruction: 0xf7830000 │ │ - ; instruction: 0xf5e20000 │ │ - ldmia r2, {r2, r5} │ │ + ldc 0, cr0, [sp, #-0] │ │ + subs.w r0, ip, r0 │ │ + pop {r5, r6, r7, pc} │ │ movs r1, r0 │ │ - ; instruction: 0xf75d0000 │ │ + ldc 0, cr0, [r7, #-0] │ │ │ │ -00006734 : │ │ +00007380 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ - blx 4a28 │ │ + blx 4998 │ │ mov r1, r4 │ │ mov r0, r5 │ │ - bl 66b4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7300 <_Mix_UnregisterEffect_locked@@Base> │ │ mov r4, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00006750 <_Mix_UnregisterAllEffects_locked@@Base>: │ │ +0000739c <_Mix_UnregisterAllEffects_locked@@Base>: │ │ push {r3, lr} │ │ adds r3, r0, #2 │ │ - beq.n 6770 <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ + beq.n 73bc <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ cmp r0, #0 │ │ - blt.n 677e <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ - ldr r3, [pc, #48] ; (678c <_Mix_UnregisterAllEffects_locked@@Base+0x3c>) │ │ + blt.n 73ca <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ + ldr r3, [pc, #48] ; (73d8 <_Mix_UnregisterAllEffects_locked@@Base+0x3c>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 677e <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ + bge.n 73ca <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ ldr r1, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ mla r1, r3, r0, r1 │ │ adds r1, #56 ; 0x38 │ │ - b.n 6776 <_Mix_UnregisterAllEffects_locked@@Base+0x26> │ │ - ldr r1, [pc, #28] ; (6790 <_Mix_UnregisterAllEffects_locked@@Base+0x40>) │ │ + b.n 73c2 <_Mix_UnregisterAllEffects_locked@@Base+0x26> │ │ + ldr r1, [pc, #28] ; (73dc <_Mix_UnregisterAllEffects_locked@@Base+0x40>) │ │ add r1, pc │ │ adds r1, #8 │ │ ldmia.w sp!, {r3, lr} │ │ - b.w 560c │ │ - ldr r0, [pc, #20] ; (6794 <_Mix_UnregisterAllEffects_locked@@Base+0x44>) │ │ + b.w 6258 │ │ + ldr r0, [pc, #20] ; (73e0 <_Mix_UnregisterAllEffects_locked@@Base+0x44>) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - ldmia r1!, {r4, r5, r7} │ │ + pop {r2, r3, r5, r6, pc} │ │ movs r1, r0 │ │ - ldmia r1, {r1, r3, r4, r7} │ │ + pop {r1, r2, r4, r6, pc} │ │ movs r1, r0 │ │ - movt r0, #55296 ; 0xd800 │ │ + stc 0, cr0, [r7], {0} │ │ │ │ -00006798 : │ │ +000073e4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - blx 4a28 │ │ + blx 4998 │ │ mov r0, r4 │ │ - bl 6750 <_Mix_UnregisterAllEffects_locked@@Base> │ │ + bl 739c <_Mix_UnregisterAllEffects_locked@@Base> │ │ mov r4, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ │ │ -000067b0 : │ │ +000073fc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r4, r0, #0 │ │ - blt.n 67c0 │ │ - ldr r3, [pc, #156] ; (6854 ) │ │ + blt.n 740c │ │ + ldr r3, [pc, #156] ; (74a0 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bne.n 67c8 │ │ - ldr r3, [pc, #148] ; (6858 ) │ │ + bne.n 7414 │ │ + ldr r3, [pc, #148] ; (74a4 ) │ │ add r3, pc │ │ ldr r0, [r3, #56] ; 0x38 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bge.n 67d0 │ │ + bge.n 741c │ │ mov r5, r4 │ │ mov r6, r3 │ │ - b.n 67f0 │ │ + b.n 743c │ │ movs r7, #60 ; 0x3c │ │ - ldr r6, [pc, #136] ; (685c ) │ │ + ldr r6, [pc, #136] ; (74a8 ) │ │ mul.w r5, r7, r4 │ │ - blx 4a28 │ │ + blx 4998 │ │ add r6, pc │ │ ldr r0, [r6, #4] │ │ mov r1, r5 │ │ - blx 49f8 │ │ + blx 495c │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r4, r3 │ │ str r0, [r6, #4] │ │ - bgt.n 6806 │ │ - b.n 6844 │ │ + bgt.n 7452 │ │ + b.n 7490 │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 67d0 │ │ + bge.n 741c │ │ mov r0, r5 │ │ - bl 6798 │ │ + bl 73e4 │ │ mov r0, r5 │ │ - bl 5f7c │ │ + bl 6bc8 │ │ adds r5, #1 │ │ - b.n 67f0 │ │ + b.n 743c │ │ mla r3, r7, r3, r0 │ │ add r5, r0 │ │ movs r2, #0 │ │ movs r1, #128 ; 0x80 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r2, [r3, #0] │ │ adds r3, #60 ; 0x3c │ │ @@ -3183,1991 +4557,206 @@ │ │ str.w r1, [r3, #-16] │ │ str.w r2, [r3, #-24] │ │ str.w r0, [r3, #-36] │ │ str.w r2, [r3, #-32] │ │ str.w r2, [r3, #-4] │ │ str.w r2, [r3, #-52] │ │ cmp r3, r5 │ │ - bne.n 6814 │ │ - ldr r5, [pc, #24] ; (6860 ) │ │ + bne.n 7460 │ │ + ldr r5, [pc, #24] ; (74ac ) │ │ add r5, pc │ │ str r4, [r5, #56] ; 0x38 │ │ - blx 4a34 │ │ + blx 49a4 │ │ ldr r0, [r5, #56] ; 0x38 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - ldmia r1!, {r2, r4, r6} │ │ + pop {r4, pc} │ │ movs r1, r0 │ │ - ldmia r1, {r1, r3, r6} │ │ + pop {r1, r2, pc} │ │ movs r1, r0 │ │ - ldmia r1!, {r4, r5} │ │ + pop {r2, r3, r5, r6, r7} │ │ movs r1, r0 │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ + pop {r1, r7} │ │ movs r1, r0 │ │ │ │ -00006864 : │ │ +000074b0 : │ │ push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #88] ; (68c0 ) │ │ + ldr r4, [pc, #88] ; (750c ) │ │ add r4, pc │ │ ldr r3, [r4, #28] │ │ - cbz r3, 68be │ │ + cbz r3, 750a │ │ cmp r3, #1 │ │ - bne.n 68b4 │ │ + bne.n 7500 │ │ movs r5, #0 │ │ ldr r3, [r4, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 6884 │ │ + bge.n 74d0 │ │ mov r0, r5 │ │ adds r5, #1 │ │ - bl 6798 │ │ - b.n 6874 │ │ + bl 73e4 │ │ + b.n 74c0 │ │ mvn.w r0, #1 │ │ movs r5, #0 │ │ - bl 6798 │ │ - bl 7494 │ │ + bl 73e4 │ │ + bl 570c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - bl 5f7c │ │ - bl 7fb8 <_Mix_DeinitEffects@@Base> │ │ - blx 4a4c │ │ + bl 6bc8 │ │ + bl 7c90 <_Mix_DeinitEffects@@Base> │ │ + blx 4ab8 │ │ ldr r0, [r4, #4] │ │ - blx 4968 │ │ + blx 49bc │ │ ldr r0, [r4, #12] │ │ str r5, [r4, #4] │ │ - blx 4968 │ │ + blx 49bc │ │ str r5, [r4, #12] │ │ str r5, [r4, #16] │ │ - ldr r2, [pc, #12] ; (68c4 ) │ │ + ldr r2, [pc, #12] ; (7510 ) │ │ add r2, pc │ │ ldr r3, [r2, #28] │ │ subs r3, #1 │ │ str r3, [r2, #28] │ │ pop {r3, r4, r5, pc} │ │ - ldmia r0!, {r2, r5, r7} │ │ + pop {r5, r6} │ │ movs r1, r0 │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ + pop {r1, r4} │ │ movs r1, r0 │ │ │ │ -000068c8 : │ │ +00007514 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r8, r0 │ │ - ldr r5, [pc, #288] ; (69f0 ) │ │ + ldr r5, [pc, #288] ; (763c ) │ │ mov r9, r3 │ │ - ldr r4, [pc, #288] ; (69f4 ) │ │ + ldr r4, [pc, #288] ; (7640 ) │ │ sub sp, #36 ; 0x24 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ mov r6, r1 │ │ add r4, pc │ │ mov r7, r2 │ │ ldr r3, [r5, #0] │ │ ldr r0, [r4, #28] │ │ str r3, [sp, #28] │ │ - cbnz r0, 6918 │ │ + cbnz r0, 7564 │ │ strh.w r6, [sp, #8] │ │ add r0, sp, #4 │ │ - ldr r6, [pc, #264] ; (69f8 ) │ │ + ldr r6, [pc, #264] ; (7644 ) │ │ movs r4, #0 │ │ strb.w r7, [sp, #10] │ │ add r6, pc │ │ - ldr r3, [pc, #256] ; (69fc ) │ │ + ldr r3, [pc, #256] ; (7648 ) │ │ add.w r7, r6, #32 │ │ str.w r8, [sp, #4] │ │ add r3, pc │ │ strh.w r9, [sp, #12] │ │ mov r1, r7 │ │ str r3, [sp, #20] │ │ str r4, [sp, #24] │ │ - blx 4a58 │ │ + blx 4ac4 │ │ cmp r0, r4 │ │ - bge.n 693c │ │ - b.n 69d8 │ │ + bge.n 7588 │ │ + b.n 7624 │ │ ldrh r3, [r4, #36] ; 0x24 │ │ cmp r3, r1 │ │ - bne.n 692c │ │ + bne.n 7578 │ │ ldrb.w r3, [r4, #38] ; 0x26 │ │ cmp r2, r3 │ │ - bne.n 692c │ │ + bne.n 7578 │ │ adds r0, #1 │ │ str r0, [r4, #28] │ │ - b.n 69d4 │ │ - ldr r4, [pc, #208] ; (6a00 ) │ │ + b.n 7620 │ │ + ldr r4, [pc, #208] ; (764c ) │ │ add r4, pc │ │ ldr r3, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 68e8 │ │ - bl 6864 │ │ - b.n 6930 │ │ - mov r0, r7 │ │ - bl 7290 │ │ - cmp r0, #0 │ │ - bge.n 694c │ │ - blx 4a4c │ │ - b.n 69d8 │ │ + beq.n 7534 │ │ + bl 74b0 │ │ + b.n 757c │ │ + mov r0, r7 │ │ + bl 5508 │ │ + cmp r0, #0 │ │ + bge.n 7598 │ │ + blx 4ab8 │ │ + b.n 7624 │ │ mov.w r0, #480 ; 0x1e0 │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ - blx 4974 │ │ + blx 49b0 │ │ ldr r1, [r6, #56] ; 0x38 │ │ mov r3, r4 │ │ movs r2, #128 ; 0x80 │ │ str r0, [r6, #4] │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ cmp r3, r1 │ │ add.w r0, r0, #60 ; 0x3c │ │ - bge.n 699c │ │ + bge.n 75e8 │ │ str.w r4, [r0, #-60] │ │ adds r3, #1 │ │ str.w r4, [r0, #-56] │ │ str.w r4, [r0, #-40] │ │ str.w r2, [r0, #-44] │ │ str.w r2, [r0, #-20] │ │ str.w r2, [r0, #-16] │ │ str.w r4, [r0, #-24] │ │ str.w r6, [r0, #-36] │ │ str.w r4, [r0, #-32] │ │ str.w r4, [r0, #-4] │ │ str.w r4, [r0, #-52] │ │ - b.n 6964 │ │ + b.n 75b0 │ │ movs r0, #128 ; 0x80 │ │ - bl 7258 │ │ - bl 7f94 <_Mix_InitEffects@@Base> │ │ - ldr r0, [pc, #92] ; (6a04 ) │ │ + bl 54d0 │ │ + bl 7c6c <_Mix_InitEffects@@Base> │ │ + ldr r0, [pc, #92] ; (7650 ) │ │ add r0, pc │ │ - bl 56d8 │ │ - ldr r0, [pc, #88] ; (6a08 ) │ │ + bl 6324 │ │ + ldr r0, [pc, #88] ; (7654 ) │ │ add r0, pc │ │ - bl 56d8 │ │ - ldr r0, [pc, #84] ; (6a0c ) │ │ + bl 6324 │ │ + ldr r0, [pc, #84] ; (7658 ) │ │ add r0, pc │ │ - bl 56d8 │ │ - ldr r0, [pc, #80] ; (6a10 ) │ │ + bl 6324 │ │ + ldr r0, [pc, #80] ; (765c ) │ │ add r0, pc │ │ - bl 56d8 │ │ - ldr r3, [pc, #76] ; (6a14 ) │ │ + bl 6324 │ │ + ldr r3, [pc, #76] ; (7660 ) │ │ movs r0, #0 │ │ movs r2, #1 │ │ add r3, pc │ │ str r2, [r3, #28] │ │ - blx 4a64 │ │ + blx 4ad0 │ │ movs r0, #0 │ │ - b.n 69dc │ │ + b.n 7628 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 69e8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add sp, #36 ; 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r0!, {r4, r5} │ │ - movs r1, r0 │ │ - ldmia r0!, {r1, r2, r4} │ │ - movs r1, r0 │ │ - bl 3ce9fe <_end@@Base+0x3ab862> │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ - movs r1, r0 │ │ - ; instruction: 0xf4eb0000 │ │ - ; instruction: 0xf4e80000 │ │ - ; instruction: 0xf4e50000 │ │ - ; instruction: 0xf4e10000 │ │ - stmia r7!, {r6} │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #32] ; (6a3c ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #5 │ │ - bne.n 6a36 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - vmov r2, r3, d0 │ │ - bl 4f78 │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, pc} │ │ - stmia r7!, {r2, r3, r4, r5} │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #44] ; (6a70 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - cbz r0, 6a6e │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6a60 │ │ - cmp r2, #5 │ │ - bne.n 6a6c │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 4e02 │ │ - b.n 6a64 │ │ - bl 55d8 │ │ - adds r0, #0 │ │ - it ne │ │ - movne r0, #1 │ │ - pop {r3, pc} │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ - stmia r7!, {r2, r4} │ │ - movs r1, r0 │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r0 │ │ - ldr r4, [pc, #28] ; (6a98 ) │ │ - add r4, pc │ │ - ldr r1, [r4, #8] │ │ - ldr r0, [r4, #4] │ │ - adds r1, #1 │ │ - lsls r1, r1, #2 │ │ - blx 49f8 │ │ - cbz r0, 6a96 │ │ - ldr r3, [r4, #8] │ │ - str r0, [r4, #4] │ │ - adds r2, r3, #1 │ │ - str r2, [r4, #8] │ │ - str.w r5, [r0, r3, lsl #2] │ │ - pop {r3, r4, r5, pc} │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ - movs r1, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #36 ; 0x24 │ │ - ldr.w r9, [pc, #292] ; 6bc8 │ │ - movs r5, #1 │ │ - movs r2, #0 │ │ - mov r8, r0 │ │ - add r9, pc │ │ - ldr.w r9, [r9] │ │ - add r4, sp, #8 │ │ - ldr.w r3, [r9] │ │ - str r5, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - str r3, [sp, #28] │ │ - movs r3, #0 │ │ - blx r1 │ │ - mov r2, r5 │ │ - movs r3, #4 │ │ - ldr.w r6, [r8, #8] │ │ - mov sl, r0 │ │ - mov fp, r1 │ │ - mov r0, r8 │ │ - mov r1, r4 │ │ - blx r6 │ │ - cmp r0, #4 │ │ - beq.n 6ae4 │ │ - ldr r0, [pc, #240] ; (6bcc ) │ │ - add r0, pc │ │ - blx 4998 │ │ - movs r0, #0 │ │ - b.n 6bb2 │ │ - mov r2, r5 │ │ - mov r0, r8 │ │ - add r1, sp, #16 │ │ - movs r3, #8 │ │ - ldr.w r5, [r8, #8] │ │ - blx r5 │ │ - cmp r0, #8 │ │ - bne.n 6ad8 │ │ - movs r5, #0 │ │ - ldr.w r1, [r8, #4] │ │ - str r5, [sp, #0] │ │ - mov r0, r8 │ │ - mov r2, sl │ │ - mov r3, fp │ │ - blx r1 │ │ - ldr r1, [pc, #200] ; (6bd0 ) │ │ - mov r0, r4 │ │ - strb.w r5, [sp, #12] │ │ - add r1, pc │ │ - strb.w r5, [sp, #24] │ │ - blx 4a70 │ │ - cbnz r0, 6b28 │ │ - ldr r1, [pc, #184] ; (6bd4 ) │ │ - add r0, sp, #20 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cmp r0, #0 │ │ - beq.n 6b9c │ │ - ldr r1, [pc, #172] ; (6bd8 ) │ │ - mov r0, r4 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cbz r0, 6b9c │ │ - ldr r1, [pc, #164] ; (6bdc ) │ │ - mov r0, r4 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cbz r0, 6ba0 │ │ - ldr r1, [pc, #156] ; (6be0 ) │ │ - mov r0, r4 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cbz r0, 6ba4 │ │ - ldr r1, [pc, #148] ; (6be4 ) │ │ - mov r0, r4 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cbz r0, 6ba8 │ │ - ldr r1, [pc, #140] ; (6be8 ) │ │ - mov r0, r4 │ │ - movs r2, #3 │ │ - add r1, pc │ │ - blx 4a7c │ │ - cbz r0, 6bac │ │ - ldrb.w r3, [sp, #8] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n 6bb0 │ │ - ldrb.w r2, [sp, #9] │ │ - and.w r3, r2, #240 ; 0xf0 │ │ - cmp r3, #240 ; 0xf0 │ │ - bne.n 6bb0 │ │ - ldrb.w r3, [sp, #10] │ │ - ands.w r1, r3, #240 ; 0xf0 │ │ - beq.n 6bb0 │ │ - cmp r1, #240 ; 0xf0 │ │ - beq.n 6bb0 │ │ - and.w r3, r3, #12 │ │ - cmp r3, #12 │ │ - beq.n 6bb0 │ │ - tst.w r2, #6 │ │ - ite ne │ │ - movne r0, #6 │ │ - moveq r0, #3 │ │ - b.n 6bb2 │ │ - movs r0, #2 │ │ - b.n 6bb2 │ │ - movs r0, #5 │ │ - b.n 6bb2 │ │ - movs r0, #8 │ │ - b.n 6bb2 │ │ - movs r0, #4 │ │ - b.n 6bb2 │ │ - movs r0, #6 │ │ - b.n 6bb2 │ │ - movs r0, #3 │ │ - ldr r2, [sp, #28] │ │ - ldr.w r3, [r9] │ │ - cmp r2, r3 │ │ - beq.n 6bc0 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 7634 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - stmia r4!, {r2, r4} │ │ - movs r1, r0 │ │ - ubfx r0, fp, #0, #1 │ │ - ; instruction: 0xf3b00000 │ │ - ; instruction: 0xf3750000 │ │ - ; instruction: 0xf3970000 │ │ - ; instruction: 0xf3900000 │ │ - usat r0, #0, r9 │ │ - usat r0, #0, r2 │ │ - ; instruction: 0xf3790000 │ │ - ldr r3, [pc, #28] ; (6c0c ) │ │ - mov r1, r0 │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6c00 │ │ - cmp r2, #5 │ │ - beq.n 6c04 │ │ - bx lr │ │ - b.w 4fd4 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - b.w 4df8 │ │ - stmia r5!, {r3, r5, r6} │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #44] ; (6c40 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6c24 │ │ - cmp r2, #5 │ │ - beq.n 6c2a │ │ - pop {r3, pc} │ │ - bl 55a4 │ │ - b.n 6c32 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 4e62 │ │ - ldr r3, [pc, #16] ; (6c44 ) │ │ - movs r2, #0 │ │ - add r3, pc │ │ - ldr r1, [r3, #0] │ │ - str r2, [r3, #0] │ │ - str r2, [r1, #8] │ │ - pop {r3, pc} │ │ - stmia r5!, {r2, r6} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r5} │ │ - movs r1, r0 │ │ - ldr r3, [pc, #156] ; (6ce8 ) │ │ - push {r4, lr} │ │ - add r3, pc │ │ - vpush {d8} │ │ - mov r4, r0 │ │ - ldr r3, [r3, #0] │ │ - vmov.f64 d8, d0 │ │ - cbz r3, 6c60 │ │ - bl 6c10 │ │ - ldr r3, [pc, #136] ; (6cec ) │ │ - ldr r2, [r4, #0] │ │ - add r3, pc │ │ - cmp r2, #3 │ │ - str r4, [r3, #0] │ │ - beq.n 6c82 │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #2 │ │ - bne.n 6c78 │ │ - movs r0, #0 │ │ - b.n 6c7e │ │ - ldr r3, [pc, #116] ; (6cf0 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - bl 6bec │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 6c94 │ │ - cmp r3, #5 │ │ - bne.n 6c9c │ │ - ldr r0, [r4, #4] │ │ - bl 4dfc │ │ - b.n 6ca2 │ │ - ldr r0, [r4, #4] │ │ - bl 53d0 │ │ - b.n 6ca2 │ │ - ldr r0, [pc, #84] ; (6cf4 ) │ │ - add r0, pc │ │ - b.n 6cbc │ │ - vcmpe.f64 d8, #0.0 │ │ - vmrs APSR_nzcv, fpscr │ │ - ble.n 6cce │ │ - vmov.f64 d0, d8 │ │ - bl 6a18 │ │ - cmp r0, #0 │ │ - bge.n 6cd6 │ │ - ldr r0, [pc, #60] ; (6cf8 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - ldr r3, [pc, #56] ; (6cfc ) │ │ - movs r2, #0 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - add r3, pc │ │ - str r2, [r3, #0] │ │ - b.n 6cd8 │ │ - vldr d0, [pc, #16] ; 6ce0 │ │ - bl 6a18 │ │ - movs r0, #0 │ │ - vpop {d8} │ │ - pop {r4, pc} │ │ - nop │ │ - ... │ │ - stmia r5!, {r2, r3} │ │ - movs r1, r0 │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - stmia r3!, {r1, r2, r3, r7} │ │ - movs r1, r0 │ │ - ; instruction: 0xf23d0000 │ │ - ; instruction: 0xf23f0000 │ │ - stmia r4!, {r4, r7} │ │ - movs r1, r0 │ │ - push {r3, r4, r5, lr} │ │ - bl 6a40 │ │ - cbnz r0, 6d3e │ │ - ldr r5, [pc, #68] ; (6d50 ) │ │ - add r5, pc │ │ - ldr r4, [r5, #12] │ │ - cmp r4, #0 │ │ - beq.n 6d32 │ │ - itt gt │ │ - addgt.w r4, r4, #4294967295 ; 0xffffffff │ │ - strgt r4, [r5, #12] │ │ - ldr r4, [pc, #56] ; (6d54 ) │ │ - vldr d0, [pc, #40] ; 6d48 │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [r4, #0] │ │ - ldr r5, [r3, #8] │ │ - bl 6c48 │ │ - ldr r3, [r4, #0] │ │ - str r5, [r3, #8] │ │ - b.n 6d3e │ │ - bl 6c10 │ │ - ldr r3, [r5, #16] │ │ - cbz r3, 6d40 │ │ - blx r3 │ │ - b.n 6d40 │ │ - movs r4, #1 │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, pc} │ │ - nop.w │ │ - ... │ │ - stmia r4!, {r1, r2, r3, r6} │ │ - movs r1, r0 │ │ - stmia r4!, {r3, r4, r5} │ │ - movs r1, r0 │ │ - │ │ -00006d58 : │ │ - ldr r3, [pc, #4] ; (6d60 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #8] │ │ - bx lr │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00006d64 : │ │ - cmp r0, #0 │ │ - blt.n 6d7a │ │ - ldr r3, [pc, #20] ; (6d80 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #8] │ │ - cmp r0, r2 │ │ - bge.n 6d7a │ │ - ldr r3, [r3, #4] │ │ - ldr.w r0, [r3, r0, lsl #2] │ │ - bx lr │ │ - movs r0, #0 │ │ - bx lr │ │ - nop │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00006d84 : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - blx 4a28 │ │ - ldr r3, [pc, #12] ; (6d9c ) │ │ - add r3, pc │ │ - str r4, [r3, #16] │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ - nop │ │ - stmia r3!, {r1, r3, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00006da0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r7, r1 │ │ - ldr r4, [pc, #212] ; (6e7c ) │ │ - mov r5, r2 │ │ - ldr.w r9, [pc, #212] ; 6e80 │ │ - ldr.w sl, [pc, #212] ; 6e84 │ │ - add r4, pc │ │ - ldr.w r8, [pc, #208] ; 6e88 │ │ - add r9, pc │ │ - add sl, pc │ │ - add r8, pc │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 6e76 │ │ - ldr r3, [pc, #196] ; (6e8c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 6e76 │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cbz r3, 6e26 │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [r2, #12] │ │ - adds r1, r3, #1 │ │ - str r1, [r2, #12] │ │ - ldr r2, [r4, #0] │ │ - ldr r2, [r2, #16] │ │ - cmp r3, r2 │ │ - ldr r3, [r4, #0] │ │ - bge.n 6e0c │ │ - ldr r0, [r3, #12] │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [r3, #16] │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - itte eq │ │ - subeq r0, r1, r0 │ │ - ldreq.w r3, [sl] │ │ - ldrne.w r3, [r9] │ │ - muls r0, r3 │ │ - blx 12ba4 <__divsi3@@Base> │ │ - bl 6bec │ │ - b.n 6e26 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 6e20 │ │ - bl 6c10 │ │ - ldr r3, [r4, #16] │ │ - cbz r3, 6e76 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - bx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - str r2, [r3, #8] │ │ - bl 6d00 │ │ - bl 6a40 │ │ - cbz r0, 6e76 │ │ - ldr.w r3, [r8] │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #2 │ │ - beq.n 6e42 │ │ - cmp r3, #5 │ │ - beq.n 6e4c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - bl 53f0 │ │ - b.n 6e5a │ │ - ldr.w r3, [r8] │ │ - mov r1, r7 │ │ - mov r2, r5 │ │ - ldr r0, [r3, #4] │ │ - bl 4e06 │ │ - cmp r0, #0 │ │ - mov r6, r0 │ │ - ble.n 6e76 │ │ - cmp r0, r5 │ │ - bge.n 6e76 │ │ - bl 6d00 │ │ - bl 6a40 │ │ - cbz r0, 6e76 │ │ - subs r5, r5, r6 │ │ - add r7, r5 │ │ - mov r5, r6 │ │ - b.n 6dbe │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - nop │ │ - stmia r3!, {r1, r2, r5, r7} │ │ - movs r1, r0 │ │ - stmia r2!, {r4, r6} │ │ - movs r1, r0 │ │ - stmia r2!, {r1, r2, r3, r6} │ │ - movs r1, r0 │ │ - stmia r3!, {r2, r3, r4, r7} │ │ - movs r1, r0 │ │ - stmia r1!, {r1} │ │ - movs r1, r0 │ │ - │ │ -00006e90 : │ │ - ldr r3, [pc, #52] ; (6ec8 ) │ │ - push {r4, r5, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - subs r4, r0, #1 │ │ - ldr r2, [r3, #0] │ │ - ldrb.w r3, [r4, #1]! │ │ - cbz r3, 6ebe │ │ - ldrb.w r0, [r1], #1 │ │ - cbz r0, 6ebc │ │ - adds r3, #1 │ │ - adds r0, #1 │ │ - ldrsh.w r5, [r2, r3, lsl #1] │ │ - ldrsh.w r3, [r2, r0, lsl #1] │ │ - cmp r5, r3 │ │ - beq.n 6e9c │ │ - movs r0, #0 │ │ - pop {r4, r5, pc} │ │ - pop {r4, r5, pc} │ │ - ldrb r0, [r1, #0] │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - pop {r4, r5, pc} │ │ - stmia r0!, {r3, r4, r5} │ │ - movs r1, r0 │ │ - │ │ -00006ecc : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r6, r1 │ │ - mov r7, r2 │ │ - mov r5, r0 │ │ - cbnz r0, 6ee2 │ │ - ldr r0, [pc, #152] ; (6f74 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 6f5c │ │ - movs r3, #1 │ │ - movs r2, #0 │ │ - str r3, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ - cbnz r6, 6efe │ │ - mov r0, r5 │ │ - bl 6a9c │ │ - mov r6, r0 │ │ - cbz r0, 6f10 │ │ - movs r0, #24 │ │ - blx 4974 │ │ - mov r4, r0 │ │ - cbnz r0, 6f14 │ │ - ldr r0, [pc, #108] ; (6f78 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - cbz r7, 6f5c │ │ - b.n 6f56 │ │ - cmp r6, #2 │ │ - mov.w r3, #1 │ │ - str r3, [r0, #20] │ │ - beq.n 6f2e │ │ - cmp r6, #5 │ │ - bne.n 6f42 │ │ - str r6, [r0, #0] │ │ - mov r1, r7 │ │ - mov r0, r5 │ │ - bl 4e68 │ │ - b.n 6f38 │ │ - str r6, [r0, #0] │ │ - mov r1, r7 │ │ - mov r0, r5 │ │ - bl 4fe0 │ │ - str r0, [r4, #4] │ │ - cbz r0, 6f4a │ │ - movs r3, #0 │ │ - str r3, [r4, #20] │ │ - b.n 6f4a │ │ - ldr r0, [pc, #56] ; (6f7c ) │ │ - add r0, pc │ │ - blx 4998 │ │ - ldr r3, [r4, #20] │ │ - mov r0, r4 │ │ - cbz r3, 6f6e │ │ - blx 4968 │ │ - cbz r7, 6f60 │ │ - ldr r3, [r5, #16] │ │ - mov r0, r5 │ │ - blx r3 │ │ - movs r0, #0 │ │ - b.n 6f6e │ │ - str r7, [sp, #0] │ │ - mov r0, r5 │ │ - ldr r1, [r5, #4] │ │ - mov r2, r8 │ │ - mov r3, r9 │ │ - blx r1 │ │ - b.n 6f5c │ │ - add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - orr.w r0, r7, #0 │ │ - ldcl 0, cr0, [r6], #-0 │ │ - vext.8 d16, d3, d0, #0 │ │ - │ │ -00006f80 : │ │ - ldr r1, [pc, #252] ; (7080 ) │ │ - push {r3, r4, r5, lr} │ │ - add r1, pc │ │ - mov r5, r0 │ │ - blx 4a88 │ │ - mov r4, r0 │ │ - cbnz r0, 6f9c │ │ - ldr r0, [pc, #240] ; (7084 ) │ │ - mov r1, r5 │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 7068 │ │ - mov r0, r5 │ │ - movs r1, #46 ; 0x2e │ │ - blx 4a94 │ │ - cmp r0, #0 │ │ - beq.n 7074 │ │ - adds r5, r0, #1 │ │ - ldr r1, [pc, #220] ; (7088 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 703c │ │ - ldr r1, [pc, #208] ; (708c ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cbz r0, 6fc8 │ │ - movs r5, #4 │ │ - b.n 703e │ │ - ldr r1, [pc, #196] ; (7090 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 6fc4 │ │ - ldr r1, [pc, #188] ; (7094 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 6fc4 │ │ - ldr r1, [pc, #176] ; (7098 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 706c │ │ - ldr r1, [pc, #168] ; (709c ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 7070 │ │ - ldr r1, [pc, #156] ; (70a0 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cbz r0, 7010 │ │ - movs r5, #6 │ │ - b.n 703e │ │ - ldr r1, [pc, #144] ; (70a4 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 700c │ │ - ldr r1, [pc, #136] ; (70a8 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 700c │ │ - ldr r1, [pc, #124] ; (70ac ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 700c │ │ - b.n 7074 │ │ - movs r5, #2 │ │ - ldr r0, [pc, #112] ; (70b0 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - movs r2, #1 │ │ - bl 6ecc │ │ - mov r4, r0 │ │ - cbnz r0, 7068 │ │ - blx 4aa0 │ │ - ldrb r5, [r0, #0] │ │ - cbnz r5, 7068 │ │ - ldr r0, [pc, #84] ; (70b4 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov r0, r5 │ │ - pop {r3, r4, r5, pc} │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, pc} │ │ - movs r5, #5 │ │ - b.n 703e │ │ - movs r5, #8 │ │ - b.n 703e │ │ - mov r0, r4 │ │ - bl 6a9c │ │ - mov r5, r0 │ │ - b.n 703e │ │ nop │ │ - vaddl.s8 q8, d13, d0 │ │ - vaddl.s8 q8, d0, d0 │ │ - vext.8 d0, d9, d0, #0 │ │ - vaddl.s32 q0, d15, d0 │ │ - vaddl.s32 q0, d3, d0 │ │ - vaddl.s16 q0, d10, d0 │ │ - cdp 0, 11, cr0, cr9, cr0, {0} │ │ - vaddl.s8 q0, d2, d0 │ │ - vhadd.s d16, d9, d0 │ │ - vhadd.s32 d16, d13, d0 │ │ - vhadd.s32 d16, d4, d0 │ │ - vhadd.s16 d16, d10, d0 │ │ - vhadd.s8 d16, d14, d0 │ │ - cdp 0, 13, cr0, cr9, cr0, {0} │ │ - │ │ -000070b8 : │ │ - mov r2, r1 │ │ - movs r1, #0 │ │ - b.w 6ecc │ │ - │ │ -000070c0 : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - cbz r0, 711e │ │ - blx 4a28 │ │ - ldr r3, [pc, #84] ; (7120 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - bne.n 70f8 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #1 │ │ - bne.n 70ea │ │ - blx 4a34 │ │ - movs r0, #100 ; 0x64 │ │ - blx 4aac │ │ - blx 4a28 │ │ - b.n 70d4 │ │ - ldr r3, [pc, #56] ; (7124 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - bne.n 70f8 │ │ - bl 6c10 │ │ - blx 4a34 │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 710e │ │ - cmp r3, #5 │ │ - bne.n 7114 │ │ - ldr r0, [r4, #4] │ │ - bl 4f3c │ │ - b.n 7114 │ │ - ldr r0, [r4, #4] │ │ - bl 55b4 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 14f9c <__aeabi_llsl@@Base+0x1c> │ │ - pop {r4, pc} │ │ - stmia r0!, {r2, r3, r7} │ │ + cbnz r6, 7666 │ │ movs r1, r0 │ │ - stmia r0!, {r2, r3, r5, r6} │ │ + cbnz r4, 76be │ │ movs r1, r0 │ │ - │ │ -00007128 : │ │ - push {r4, lr} │ │ - cbz r0, 7130 │ │ - ldr r4, [r0, #0] │ │ - b.n 7144 │ │ - blx 4a28 │ │ - ldr r3, [pc, #16] ; (7148 ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cbz r4, 7140 │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #0] │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - stmia r0!, {r1, r5} │ │ + cbnz r2, 76bc │ │ movs r1, r0 │ │ - │ │ -0000714c : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r1 │ │ - ldr r5, [pc, #120] ; (71cc ) │ │ - mov r4, r0 │ │ - add r5, pc │ │ - ldr r1, [r5, #20] │ │ - cbnz r1, 7160 │ │ - ldr r0, [pc, #116] ; (71d0 ) │ │ - add r0, pc │ │ - b.n 7166 │ │ - cbnz r0, 7170 │ │ - ldr r0, [pc, #112] ; (71d4 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, pc} │ │ - cmp r2, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - movne r3, #2 │ │ - str r3, [r0, #8] │ │ - movs r3, #0 │ │ - str r3, [r0, #12] │ │ - mov r0, r2 │ │ - blx 12ba4 <__divsi3@@Base> │ │ - str r0, [r4, #16] │ │ - blx 4a28 │ │ - ldr r3, [r5, #0] │ │ - cbz r3, 71a2 │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 71a2 │ │ - blx 4a34 │ │ - movs r0, #100 ; 0x64 │ │ - blx 4aac │ │ - b.n 7186 │ │ - ldr r3, [pc, #52] ; (71d8 ) │ │ - movs r2, #1 │ │ - cmp r6, r2 │ │ - vldr d0, [sp, #16] │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - mov r0, r4 │ │ - it eq │ │ - moveq r6, #0 │ │ - str r2, [r3, #0] │ │ - ldr r3, [pc, #32] ; (71dc ) │ │ - add r3, pc │ │ - str r6, [r3, #12] │ │ - bl 6c48 │ │ - mov r4, r0 │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - stmia r0!, {r2} │ │ + bl 3cf64a <_end@@Base+0x3ac4ae> │ │ + cbnz r2, 76b6 │ │ movs r1, r0 │ │ - mra r0, r2, acc0 │ │ - cdp 0, 2, cr0, cr11, cr0, {0} │ │ - pop {r2, r3, r4, pc} │ │ - movs r1, r0 │ │ - ittt ls │ │ - movls r1, r0 │ │ - │ │ -000071e0 : │ │ - pushls {r0, r1, r2, r4, r5, lr} │ │ - movls r4, #0 │ │ - movs r5, #0 │ │ - strd r4, r5, [sp] │ │ - bl 714c │ │ - add sp, #12 │ │ - pop {r4, r5, pc} │ │ - │ │ -000071f2 : │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - bl 714c │ │ - add sp, #12 │ │ - ldr.w pc, [sp], #4 │ │ - │ │ -00007208 : │ │ - push {r0, r1, r4, lr} │ │ - strd r0, r1, [sp] │ │ - blx 4a28 │ │ - ldr r3, [pc, #56] ; (724c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cbz r3, 7234 │ │ - ldrd r0, r1, [sp] │ │ - vmov d0, r0, r1 │ │ - bl 6a18 │ │ - subs r4, r0, #0 │ │ - bge.n 7240 │ │ - ldr r0, [pc, #36] ; (7250 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 7240 │ │ - ldr r0, [pc, #28] ; (7254 ) │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ - add r0, pc │ │ - blx 4998 │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - add sp, #8 │ │ - pop {r4, pc} │ │ - nop │ │ - itt mi │ │ - movmi r1, r0 │ │ - stclmi 0, cr0, [sp], {0} │ │ - stcl 0, cr0, [lr, #-0] │ │ - │ │ -00007258 : │ │ - push {r3, r4, r5, lr} │ │ - cmp r0, #0 │ │ - ldr r4, [pc, #40] ; (7288 ) │ │ - add r4, pc │ │ - ldr r5, [r4, #0] │ │ - blt.n 7282 │ │ - cmp r0, #128 ; 0x80 │ │ - it ge │ │ - movge r0, #128 ; 0x80 │ │ - str r0, [r4, #0] │ │ - blx 4a28 │ │ - ldr r3, [pc, #24] ; (728c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cbz r3, 727e │ │ - ldr r0, [r4, #0] │ │ - bl 6bec │ │ - blx 4a34 │ │ - mov r0, r5 │ │ - pop {r3, r4, r5, pc} │ │ - nop │ │ - pop {r1, r3, r5, r7, pc} │ │ - movs r1, r0 │ │ - bkpt 0x00e6 │ │ - movs r1, r0 │ │ - │ │ -00007290 : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r0 │ │ - bl 4fb8 │ │ - cbnz r0, 72a2 │ │ - ldr r0, [pc, #92] ; (72f8 ) │ │ - add r0, pc │ │ - bl 6a74 │ │ - mov r0, r6 │ │ - bl 4ddc │ │ - cbnz r0, 72b2 │ │ - ldr r0, [pc, #80] ; (72fc ) │ │ - add r0, pc │ │ - bl 6a74 │ │ - ldr r5, [pc, #76] ; (7300 ) │ │ - movs r0, #128 ; 0x80 │ │ - movs r4, #0 │ │ - add r5, pc │ │ - str r4, [r5, #0] │ │ - str r4, [r5, #24] │ │ - bl 7258 │ │ - ldrh r3, [r6, #8] │ │ - mov r0, r4 │ │ - vldr d6, [pc, #40] ; 72f0 │ │ - vmov s14, r3 │ │ - vcvt.f32.u32 s14, s14 │ │ - vcvt.f64.f32 d7, s14 │ │ - vmul.f64 d6, d7, d6 │ │ - vldr s14, [r6] │ │ - vcvt.f64.s32 d7, s14 │ │ - vdiv.f64 d7, d6, d7 │ │ - vcvt.s32.f64 s14, d7 │ │ - vstr s14, [r5, #20] │ │ - pop {r4, r5, r6, pc} │ │ + b.n 71a0 │ │ movs r0, r0 │ │ + eors.w r0, sp, r0 │ │ + eors.w r0, sl, r0 │ │ + b.n 730c <_Mix_UnregisterEffect_locked@@Base+0xc> │ │ movs r0, r0 │ │ - ands r0, r0 │ │ - lsls r7, r1 │ │ - ; instruction: 0xebf70000 │ │ - ; instruction: 0xebf50000 │ │ - bkpt 0x00a0 │ │ - movs r1, r0 │ │ - nop.w │ │ - │ │ -00007308 : │ │ - push {r4, lr} │ │ - blx 4a28 │ │ - ldr r4, [pc, #24] ; (7328 ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cbz r3, 7320 │ │ - bl 6c10 │ │ - ldr r3, [r4, #16] │ │ - cbz r3, 7320 │ │ - blx r3 │ │ - blx 4a34 │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - bkpt 0x0048 │ │ - movs r1, r0 │ │ - │ │ -0000732c : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r0 │ │ - ldr r5, [pc, #116] ; (73a8 ) │ │ - add r5, pc │ │ - ldr r4, [r5, #20] │ │ - cbnz r4, 7342 │ │ - ldr r0, [pc, #112] ; (73ac ) │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 73a2 │ │ - cmp r0, #0 │ │ - bgt.n 734e │ │ - bl 7308 │ │ - movs r4, #1 │ │ - b.n 73a2 │ │ - blx 4a28 │ │ - ldr r4, [r5, #0] │ │ - cbz r4, 739e │ │ - ldr r1, [r5, #20] │ │ - adds r0, r6, r1 │ │ - subs r0, #1 │ │ - blx 12ba4 <__divsi3@@Base> │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ - mov r6, r0 │ │ - cbnz r3, 736e │ │ - ldr r2, [r5, #0] │ │ - str r3, [r2, #12] │ │ - b.n 7390 │ │ - ldr r3, [r5, #0] │ │ - ldr r1, [r3, #16] │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [r3, #12] │ │ - ldr r3, [pc, #48] ; (73b0 ) │ │ - itt ne │ │ - subne r0, r1, r0 │ │ - addne r0, #1 │ │ - add r3, pc │ │ - muls r0, r6 │ │ - ldr r4, [r3, #0] │ │ - blx 12ba4 <__divsi3@@Base> │ │ - str r0, [r4, #12] │ │ - ldr r3, [pc, #32] ; (73b4 ) │ │ - movs r4, #1 │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - str r4, [r2, #8] │ │ - str r6, [r3, #16] │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - bkpt 0x0026 │ │ - movs r1, r0 │ │ - orns r0, r4, r0 │ │ - pop {r2, r4, r6, r7, pc} │ │ - movs r1, r0 │ │ - pop {r2, r6, r7, pc} │ │ - movs r1, r0 │ │ - │ │ -000073b8 : │ │ - push {r4, lr} │ │ - blx 4a28 │ │ - ldr r3, [pc, #20] ; (73d4 ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cbz r4, 73ca │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #8] │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - nop │ │ - pop {r3, r4, r7, pc} │ │ - movs r1, r0 │ │ - │ │ -000073d8 : │ │ - ldr r3, [pc, #8] ; (73e4 ) │ │ - movs r2, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - bx lr │ │ - revsh r4, r5 │ │ - movs r1, r0 │ │ - │ │ -000073e8 : │ │ - ldr r3, [pc, #8] ; (73f4 ) │ │ - movs r2, #1 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - bx lr │ │ - revsh r4, r3 │ │ - movs r1, r0 │ │ - │ │ -000073f8 : │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - b.w 7208 │ │ - │ │ -00007400 : │ │ - ldr r3, [pc, #12] ; (7410 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - bx lr │ │ - revsh r6, r0 │ │ - movs r1, r0 │ │ - │ │ -00007414 : │ │ - push {r4, lr} │ │ - blx 4a28 │ │ - ldr r3, [pc, #32] ; (743c ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cbz r4, 7434 │ │ - ldr r3, [r3, #12] │ │ - cbnz r3, 7432 │ │ - bl 6a40 │ │ - adds r4, r0, #0 │ │ - it ne │ │ - movne r4, #1 │ │ - b.n 7434 │ │ - movs r4, #1 │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - pop {r2, r3, r4, r5, pc} │ │ - movs r1, r0 │ │ - │ │ -00007440 : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - bl 7308 │ │ - ldr r5, [pc, #52] ; (7480 ) │ │ - add r5, pc │ │ - ldr r0, [r5, #28] │ │ - cbz r0, 7458 │ │ - blx 4968 │ │ - movs r3, #0 │ │ - str r3, [r5, #28] │ │ - mov r0, r4 │ │ - cbz r4, 7478 │ │ - blx 4ab8 │ │ - adds r0, #1 │ │ - blx 4974 │ │ - ldr r2, [pc, #28] ; (7484 ) │ │ - add r2, pc │ │ - str r0, [r2, #28] │ │ - cbz r0, 747a │ │ - mov r1, r4 │ │ - blx 4ac4 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - pop {r3, r4, r5, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, r4, r5, pc} │ │ - pop {r1, r2, r3, pc} │ │ + revsh r4, r7 │ │ movs r1, r0 │ │ - pop {r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00007488 : │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -0000748e : │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -00007494 : │ │ - push {r4, lr} │ │ - bl 7308 │ │ - ldr r4, [pc, #20] ; (74b0 ) │ │ - add r4, pc │ │ - ldr r0, [r4, #4] │ │ - blx 4968 │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - str r3, [r4, #8] │ │ - str r3, [r4, #20] │ │ - pop {r4, pc} │ │ - nop │ │ - pop {r2, r3, r4, r5, r7} │ │ - movs r1, r0 │ │ - │ │ -000074b4 : │ │ - movs r0, #1 │ │ - bx lr │ │ - mov r3, r1 │ │ - subs r0, r3, r1 │ │ - cmp r0, r2 │ │ - bge.n 74cc │ │ - ldr r0, [r3, #0] │ │ - mov.w r0, r0, ror #16 │ │ - str.w r0, [r3], #4 │ │ - b.n 74ba │ │ - bx lr │ │ - lsls r3, r2, #30 │ │ - ittt ne │ │ - subne r2, #2 │ │ - ldrne r3, [r1, #0] │ │ - ldrhne r0, [r1, r2] │ │ - push {r4, r5, lr} │ │ - it ne │ │ - lslne r3, r3, #8 │ │ - mov r4, r1 │ │ - itt ne │ │ - orrne.w r3, r3, r0, lsr #8 │ │ - strhne r3, [r1, r2] │ │ - subs r3, r4, r1 │ │ - cmp r3, r2 │ │ - bge.n 7510 │ │ - ldr r3, [r4, #0] │ │ - ubfx r0, r3, #8, #8 │ │ - lsls r5, r3, #8 │ │ - uxth r5, r5 │ │ - orrs r0, r5 │ │ - and.w r5, r3, #4278190080 ; 0xff000000 │ │ - and.w r3, r3, #16711680 ; 0xff0000 │ │ - orr.w r0, r0, r5, lsr #8 │ │ - orr.w r3, r0, r3, lsl #8 │ │ - str.w r3, [r4], #4 │ │ - b.n 74e8 │ │ - pop {r4, r5, pc} │ │ - ... │ │ - │ │ -00007514 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - ldr r4, [pc, #100] ; (7580 ) │ │ - mov r6, r1 │ │ - movs r0, #0 │ │ - add.w r1, sp, #6 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - add r2, sp, #8 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #12] │ │ - bl 57ec │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #2 │ │ - bne.n 756c │ │ - ldrb.w r3, [sp, #6] │ │ - cmp r3, #16 │ │ - beq.n 754e │ │ - cmp r3, #8 │ │ - beq.n 7554 │ │ - ldr r0, [pc, #64] ; (7584 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - movs r0, #0 │ │ - b.n 756e │ │ - ldr r1, [pc, #56] ; (7588 ) │ │ - add r1, pc │ │ - b.n 7558 │ │ - ldr r1, [pc, #52] ; (758c ) │ │ - add r1, pc │ │ - mov r0, r5 │ │ - cbnz r6, 7562 │ │ - bl 6734 │ │ - b.n 756e │ │ - movs r2, #0 │ │ - mov r3, r2 │ │ - bl 6690 │ │ - b.n 756e │ │ - movs r0, #1 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 757a │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - cbnz r6, 75aa │ │ - movs r1, r0 │ │ - orns r0, r8, r0 │ │ - vminnm.f32 , , │ │ - vminnm.f16 , , │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r0 │ │ - ldr r4, [r3, #8] │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ - mov r0, r3 │ │ - mov r1, r7 │ │ - mov r2, r6 │ │ - mov r3, r5 │ │ - mov ip, r4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx ip │ │ - ldr r1, [r0, #4] │ │ - bx r1 │ │ - push {r3, lr} │ │ - ldr r3, [r0, #16] │ │ - blx r3 │ │ - asrs r1, r0, #31 │ │ - pop {r3, pc} │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #0 │ │ - movs r2, #0 │ │ - str r3, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - add sp, #12 │ │ - ldr.w pc, [sp], #4 │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #1 │ │ - movs r2, #0 │ │ - str r3, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - add sp, #12 │ │ - ldr.w pc, [sp], #4 │ │ - │ │ -000075e0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov fp, r3 │ │ - ldr r3, [pc, #312] ; (7720 ) │ │ - mov r4, r2 │ │ - sub.w sp, sp, #724 ; 0x2d4 │ │ - mov sl, r1 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - ldr r6, [sp, #760] ; 0x2f8 │ │ - mov r9, r0 │ │ - ldr r2, [r3, #0] │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #716] ; 0x2cc │ │ - cmp r0, #0 │ │ - beq.n 7706 │ │ - cmp.w fp, #0 │ │ - beq.n 76f8 │ │ - cmp r6, #0 │ │ - beq.n 76f8 │ │ - movs r0, #16 │ │ - bl 5744 │ │ - cmp r0, #0 │ │ - beq.n 76f8 │ │ - add r3, sp, #32 │ │ - ldr r2, [pc, #260] ; (7724 ) │ │ - add r2, pc │ │ - str r2, [r3, #0] │ │ - ldr r2, [pc, #256] ; (7728 ) │ │ - add r2, pc │ │ - str r2, [r3, #4] │ │ - ldr r2, [pc, #256] ; (772c ) │ │ - add r2, pc │ │ - str r2, [r3, #12] │ │ - cmp.w sl, #0 │ │ - bne.n 763c │ │ - ldr r2, [pc, #248] ; (7730 ) │ │ - add r2, pc │ │ - b.n 7640 │ │ - ldr r2, [pc, #244] ; (7734 ) │ │ - add r2, pc │ │ - str r2, [r3, #8] │ │ - add.w r8, sp, #48 ; 0x30 │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - ldr r5, [pc, #236] ; (7738 ) │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - movs r2, #0 │ │ - ldr r7, [r5, #16] │ │ - mov r0, r9 │ │ - mov r1, r8 │ │ - mov r3, r2 │ │ - blx r7 │ │ - mov r7, r0 │ │ - cbz r0, 766c │ │ - ldr r0, [pc, #216] ; (773c ) │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 76f8 │ │ - ldr r3, [r5, #12] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - mov r0, r8 │ │ - blx r3 │ │ - movs r2, #24 │ │ - str.w r7, [fp] │ │ - mov r1, r7 │ │ - str r7, [r6, #0] │ │ - mov r9, r0 │ │ - mov r0, r4 │ │ - blx 4ad0 │ │ - movw r3, #32784 ; 0x8010 │ │ - strh r3, [r4, #4] │ │ - mov r0, r8 │ │ - ldr.w r3, [r9, #4] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - strb r3, [r4, #6] │ │ - ldr.w r3, [r9, #8] │ │ - str r3, [r4, #0] │ │ - mov.w r3, #4096 ; 0x1000 │ │ - strh r3, [r4, #8] │ │ - ldr r3, [r5, #20] │ │ - blx r3 │ │ - ldrb r3, [r4, #6] │ │ - muls r0, r3 │ │ - lsls r0, r0, #1 │ │ - str r0, [r4, #12] │ │ - str r0, [r6, #0] │ │ - blx 4974 │ │ - mov r9, r0 │ │ - str.w r0, [fp] │ │ - cbz r0, 7706 │ │ - ldr.w fp, [r6] │ │ - add.w sl, sp, #28 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - mov r2, fp │ │ - mov r3, sl │ │ - ldr r7, [r5, #24] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - ble.n 76e0 │ │ - rsb fp, r0, fp │ │ - add r9, r0 │ │ - b.n 76c8 │ │ - ldr r3, [r5, #8] │ │ - mov r0, r8 │ │ - blx r3 │ │ - ldrb r2, [r4, #4] │ │ - ldrb r3, [r4, #6] │ │ - asrs r2, r2, #3 │ │ - muls r3, r2 │ │ - ldr r2, [r6, #0] │ │ - negs r3, r3 │ │ - ands r3, r2 │ │ - str r3, [r6, #0] │ │ - b.n 7708 │ │ - cmp.w sl, #0 │ │ - beq.n 7706 │ │ - ldr.w r3, [r9, #16] │ │ - mov r0, r9 │ │ - blx r3 │ │ - movs r4, #0 │ │ - ldr r3, [sp, #20] │ │ - mov r0, r4 │ │ - ldr r2, [sp, #716] ; 0x2cc │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7718 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #724 ; 0x2d4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xb8d0 │ │ - movs r1, r0 │ │ - vminnm.f32 , , │ │ - ; instruction: 0xff81ffff │ │ - ; instruction: 0xff9dffff │ │ - vminnm.f16 , , │ │ - vminnm.f32 , , │ │ - ; instruction: 0xb85a │ │ - movs r1, r0 │ │ - ldrd r0, r0, [r1, #-0]! │ │ - │ │ -00007740 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #92 ; 0x5c │ │ - mov r8, r2 │ │ - mov r4, r0 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [pc, #748] ; (7a3c ) │ │ - str r1, [sp, #56] ; 0x38 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr.w fp, [sp, #128] ; 0x80 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r2, [r3, #0] │ │ - str r2, [sp, #84] ; 0x54 │ │ - cmp r0, #0 │ │ - beq.w 7a10 │ │ - blx 49d4 │ │ - mov r7, r0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - ldr r3, [pc, #692] ; (7a28 ) │ │ - str r3, [sp, #52] ; 0x34 │ │ - cmp r0, r3 │ │ - beq.n 7798 │ │ - mov r0, r4 │ │ - blx 49d4 │ │ - ldr r3, [pc, #684] ; (7a2c ) │ │ - cmp r7, r3 │ │ - mov r9, r0 │ │ - bne.n 7792 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r0, r3 │ │ - beq.n 7798 │ │ - ldr r3, [pc, #672] ; (7a30 ) │ │ - cmp r0, r3 │ │ - beq.n 779c │ │ - ldr r0, [pc, #684] ; (7a40 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - ldr.w r9, [pc, #652] ; 7a28 │ │ - movs r7, #0 │ │ - movs r2, #0 │ │ - mov r5, r7 │ │ - mov sl, r7 │ │ - movs r3, #0 │ │ - str r7, [sp, #48] ; 0x30 │ │ - strd r2, r3, [sp, #16] │ │ - str r7, [sp, #36] ; 0x24 │ │ - str r7, [sp, #32] │ │ - str r7, [sp, #28] │ │ - str r7, [sp, #24] │ │ - mov r0, r4 │ │ - movs r6, #1 │ │ - blx 49d4 │ │ - str r0, [sp, #68] ; 0x44 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - str r6, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - ldr r1, [r4, #4] │ │ - str r0, [sp, #12] │ │ - mov r0, r4 │ │ - blx r1 │ │ - ldr r3, [sp, #12] │ │ - mov lr, r3 │ │ - adds r2, r0, r3 │ │ - adc.w r3, r1, #0 │ │ - strd r2, r3, [sp, #40] ; 0x28 │ │ - mov r3, lr │ │ - cmp r3, #0 │ │ - beq.w 7928 │ │ - ldr r3, [pc, #584] ; (7a34 ) │ │ - ldr.w ip, [sp, #68] ; 0x44 │ │ - cmp ip, r3 │ │ - beq.n 785a │ │ - bhi.n 7830 │ │ - add.w r3, r3, #4143972352 ; 0xf7000000 │ │ - add.w r3, r3, #66560 ; 0x10400 │ │ - adds r3, #16 │ │ - cmp ip, r3 │ │ - bne.n 78e0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - str r0, [sp, #16] │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - str r6, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - ldr r1, [r4, #4] │ │ - mov r0, r4 │ │ - blx r1 │ │ - ldr.w ip, [sp, #16] │ │ - str r6, [sp, #24] │ │ - adds.w r2, r0, ip │ │ - adc.w r3, r1, #0 │ │ - strd r2, r3, [sp, #16] │ │ - b.n 78e0 │ │ - ldr r3, [pc, #516] ; (7a38 ) │ │ - cmp ip, r3 │ │ - beq.n 78bc │ │ - add.w r3, r3, #117440512 ; 0x7000000 │ │ - addw r3, r3, #1772 ; 0x6ec │ │ - cmp ip, r3 │ │ - bne.n 78e0 │ │ - str r6, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r4, #4] │ │ - mov r0, r4 │ │ - movs r2, #0 │ │ - blx r1 │ │ - ldr r3, [sp, #12] │ │ - str r6, [sp, #36] ; 0x24 │ │ - str r3, [sp, #48] ; 0x30 │ │ - strd r0, r1, [sp, #16] │ │ - b.n 78e0 │ │ - mov r0, r4 │ │ - blx 49ec │ │ - mov sl, r0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - str r0, [sp, #48] ; 0x30 │ │ - mov r0, r4 │ │ - blx 49ec │ │ - mov r3, r6 │ │ - ldr r7, [r4, #8] │ │ - add r1, sp, #72 ; 0x48 │ │ - movs r2, #10 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx r7 │ │ - ldrb.w r3, [sp, #72] ; 0x48 │ │ - cmp r3, #64 ; 0x40 │ │ - bne.n 78b6 │ │ - ldrb.w r7, [sp, #73] ; 0x49 │ │ - cmp r7, #28 │ │ - bhi.n 78b6 │ │ - ldrb.w r3, [sp, #74] ; 0x4a │ │ - rsb r7, r7, #29 │ │ - ldrb.w r2, [sp, #75] ; 0x4b │ │ - lsls r3, r3, #23 │ │ - orr.w r3, r3, r2, lsl #15 │ │ - ldrb.w r2, [sp, #76] ; 0x4c │ │ - orr.w r3, r3, r2, lsl #7 │ │ - ldrb.w r2, [sp, #77] ; 0x4d │ │ - orr.w r3, r3, r2, lsr #1 │ │ - asrs.w r7, r3, r7 │ │ - bne.n 78de │ │ - ldr r0, [pc, #396] ; (7a44 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - mov r0, r4 │ │ - movs r5, #8 │ │ - blx 49e0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - mov r0, r4 │ │ - blx 49ec │ │ - mov sl, r6 │ │ - str r6, [sp, #32] │ │ - mov r7, r0 │ │ - b.n 78e0 │ │ - str r6, [sp, #28] │ │ - ldr r3, [sp, #12] │ │ - lsls r3, r3, #31 │ │ - bpl.n 78f4 │ │ - ldrd r2, r3, [sp, #40] ; 0x28 │ │ - adds r2, #1 │ │ - adc.w r3, r3, #0 │ │ - strd r2, r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r9, r3 │ │ - bne.n 7902 │ │ - ldr r3, [sp, #24] │ │ - cbz r3, 7910 │ │ - ldr r3, [sp, #28] │ │ - b.n 790e │ │ - ldr r3, [pc, #300] ; (7a30 ) │ │ - cmp r9, r3 │ │ - bne.n 795c │ │ - ldr r3, [sp, #32] │ │ - cbz r3, 7910 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cbnz r3, 795c │ │ - movs r3, #0 │ │ - mov r0, r4 │ │ - str r3, [sp, #0] │ │ - ldrd r2, r3, [sp, #40] ; 0x28 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - it eq │ │ - cmpeq r0, #1 │ │ - bne.w 77b4 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r9, r3 │ │ - bne.n 7942 │ │ - ldr r3, [sp, #24] │ │ - cbnz r3, 7938 │ │ - ldr r0, [pc, #276] ; (7a48 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - ldr r3, [sp, #28] │ │ - cbnz r3, 795c │ │ - ldr r0, [pc, #268] ; (7a4c ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - ldr r3, [pc, #236] ; (7a30 ) │ │ - cmp r9, r3 │ │ - bne.n 795c │ │ - ldr r3, [sp, #32] │ │ - cbnz r3, 7952 │ │ - ldr r0, [pc, #256] ; (7a50 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cbnz r3, 795c │ │ - ldr r0, [pc, #252] ; (7a54 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - mov r0, r8 │ │ - movs r1, #0 │ │ - movs r2, #24 │ │ - blx 49bc │ │ - cmp r5, #8 │ │ - str.w r7, [r8] │ │ - beq.n 7978 │ │ - cmp r5, #16 │ │ - bne.n 79b6 │ │ - movw r3, #36880 ; 0x9010 │ │ - b.n 797c │ │ - movw r3, #32776 ; 0x8008 │ │ - strh.w r3, [r8, #4] │ │ - mov.w r3, #4096 ; 0x1000 │ │ - strh.w r3, [r8, #8] │ │ - ubfx r5, r5, #3, #16 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r7, #0 │ │ - strb.w sl, [r8, #6] │ │ - mul.w r0, r3, sl │ │ - muls r0, r5 │ │ - str.w r0, [fp] │ │ - blx 4974 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - mov r6, r0 │ │ - str r0, [r3, #0] │ │ - cbnz r0, 79c6 │ │ - ldr r0, [pc, #172] ; (7a58 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov r0, r6 │ │ - b.n 7a12 │ │ - ldr r0, [pc, #164] ; (7a5c ) │ │ - add r0, pc │ │ - blx 4998 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cbz r3, 7a10 │ │ - movs r7, #1 │ │ - b.n 7a06 │ │ - ldrd r2, r3, [sp, #16] │ │ - mov r0, r4 │ │ - str r7, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r6, [r4, #8] │ │ - mov r0, r4 │ │ - ldr.w r2, [fp] │ │ - ldr r1, [r3, #0] │ │ - movs r3, #1 │ │ - blx r6 │ │ - cmp r0, #1 │ │ - beq.n 79f2 │ │ - ldr r0, [pc, #120] ; (7a60 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov r0, r7 │ │ - b.n 7a12 │ │ - ldr.w r3, [fp] │ │ - negs r5, r5 │ │ - ands r5, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - str.w r5, [fp] │ │ - cbnz r3, 7a06 │ │ - mov r0, r8 │ │ - b.n 7a12 │ │ - ldr r3, [r4, #16] │ │ - mov r0, r4 │ │ - blx r3 │ │ - cmp r7, #0 │ │ - beq.n 7a02 │ │ - movs r0, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7a20 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add sp, #92 ; 0x5c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldr r1, [pc, #260] ; (7b30 ) │ │ - mov r6, r8 │ │ - ldr r7, [pc, #280] ; (7b48 ) │ │ - ldr r5, [pc, #328] ; (7b78 ) │ │ - strh r0, [r7, r4] │ │ - ldr r6, [r2, r1] │ │ - ldr r7, [pc, #268] ; (7b44 ) │ │ - ldr r5, [pc, #308] ; (7b6c ) │ │ - ldr r0, [pc, #344] ; (7b94 ) │ │ - strh r4, [r0, r1] │ │ - ; instruction: 0xb770 │ │ - movs r1, r0 │ │ - strd r0, r0, [fp], #-0 │ │ - b.n 792c │ │ - movs r0, r0 │ │ - b.n 786c │ │ - movs r0, r0 │ │ - b.n 788e │ │ - movs r0, r0 │ │ - b.n 78a4 │ │ - movs r0, r0 │ │ - b.n 78c6 │ │ movs r0, r0 │ │ - b.n 7e04 │ │ movs r0, r0 │ │ - b.n 7840 │ │ - movs r0, r0 │ │ - b.n 781c │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ldr r3, [pc, #776] ; (7d74 ) │ │ + ldr r3, [pc, #776] ; (7974 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r5, r2 │ │ sub sp, #36 ; 0x24 │ │ ldr r2, [r3, #0] │ │ mov sl, r0 │ │ @@ -5176,44 +4765,44 @@ │ │ add.w r3, sp, #9 │ │ str r3, [sp, #4] │ │ str r2, [sp, #28] │ │ movs r2, #0 │ │ str r2, [r1, #8] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.w 7d52 │ │ + bne.w 7952 │ │ movs r2, #1 │ │ ldr.w r7, [sl, #8] │ │ mov r3, r2 │ │ mov r0, sl │ │ ldr r1, [sp, #4] │ │ blx r7 │ │ cmp r0, #1 │ │ mov r3, r0 │ │ - bne.w 7d52 │ │ + bne.w 7952 │ │ ldrb.w r2, [sp, #9] │ │ cmp r2, #0 │ │ - beq.w 7d52 │ │ + beq.w 7952 │ │ ldr.w r7, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #16 │ │ movs r2, #3 │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.w 7d52 │ │ + bne.w 7952 │ │ ldrb.w r7, [sp, #18] │ │ ldrb.w r2, [sp, #17] │ │ ldrb.w r9, [sp, #16] │ │ lsls r3, r7, #16 │ │ orr.w r3, r3, r2, lsl #8 │ │ orr.w r9, r3, r9 │ │ ldrb.w r3, [sp, #9] │ │ subs r3, #1 │ │ cmp r3, #8 │ │ - bhi.n 7b0c │ │ + bhi.n 770c │ │ tbh [pc, r3, lsl #1] │ │ movs r6, r2 │ │ lsls r6, r3, #2 │ │ lsls r1, r4, #2 │ │ movs r1, r1 │ │ movs r2, r2 │ │ lsls r1, r2, #3 │ │ @@ -5223,45 +4812,45 @@ │ │ ldr.w r7, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #20 │ │ movs r2, #1 │ │ movs r3, #2 │ │ blx r7 │ │ cmp r0, #2 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ mov.w fp, #0 │ │ add r7, sp, #20 │ │ - b.n 7d4c │ │ + b.n 794c │ │ add r7, sp, #8 │ │ movs r2, #1 │ │ ldr.w r6, [sl, #8] │ │ mov r0, sl │ │ mov r1, r7 │ │ mov r3, r2 │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldr r3, [r4, #32] │ │ - cbnz r3, 7b70 │ │ + cbnz r3, 7770 │ │ ldrb.w r3, [sp, #8] │ │ - cbnz r3, 7b38 │ │ - ldr r0, [pc, #580] ; (7d78 ) │ │ + cbnz r3, 7738 │ │ + ldr r0, [pc, #580] ; (7978 ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ ldr r2, [r4, #4] │ │ adds r1, r2, #1 │ │ - beq.n 7b48 │ │ + beq.n 7748 │ │ cmp r3, r2 │ │ - beq.n 7b48 │ │ - ldr r0, [pc, #568] ; (7d7c ) │ │ + beq.n 7748 │ │ + ldr r0, [pc, #568] ; (797c ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ str r3, [r4, #4] │ │ rsb r3, r3, #256 ; 0x100 │ │ - vldr d6, [pc, #536] ; 7d68 │ │ + vldr d6, [pc, #536] ; 7968 │ │ vmov s15, r3 │ │ vcvt.f64.s32 d7, s15 │ │ vdiv.f64 d7, d6, d7 │ │ vcvt.u32.f64 s14, d7 │ │ vstr s14, [sp, #4] │ │ ldrh.w r3, [sp, #4] │ │ str r3, [r5, #0] │ │ @@ -5270,254 +4859,248 @@ │ │ movs r2, #1 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ mov r1, r7 │ │ mov r3, r2 │ │ blx r5 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldrb.w r3, [sp, #8] │ │ - cbz r3, 7b8e │ │ - ldr r0, [pc, #500] ; (7d80 ) │ │ + cbz r3, 778e │ │ + ldr r0, [pc, #500] ; (7980 ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ str r3, [r4, #32] │ │ sub.w r3, r9, #2 │ │ str r0, [r4, #24] │ │ str r3, [r4, #0] │ │ - b.n 7d54 │ │ + b.n 7954 │ │ ldr.w r6, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #12 │ │ movs r2, #4 │ │ movs r3, #1 │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n 7b32 │ │ + beq.n 7732 │ │ ldr r2, [r4, #4] │ │ adds r6, r2, #1 │ │ - beq.n 7bbc │ │ + beq.n 77bc │ │ cmp r3, r2 │ │ - bne.n 7b42 │ │ + bne.n 7742 │ │ movs r2, #1 │ │ str r3, [r4, #4] │ │ mov r0, sl │ │ str r3, [r5, #0] │ │ add r1, sp, #8 │ │ ldr.w r5, [sl, #8] │ │ mov r3, r2 │ │ blx r5 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldrb.w r3, [sp, #8] │ │ cmp r3, #8 │ │ - beq.n 7be4 │ │ + beq.n 77e4 │ │ cmp r3, #16 │ │ - bne.n 7be8 │ │ + bne.n 77e8 │ │ movs r3, #2 │ │ str r3, [r4, #24] │ │ - b.n 7bf4 │ │ + b.n 77f4 │ │ str r0, [r4, #24] │ │ - b.n 7bf4 │ │ - ldr r0, [pc, #408] ; (7d84 ) │ │ + b.n 77f4 │ │ + ldr r0, [pc, #408] ; (7984 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ - b.n 7d54 │ │ + b.n 7954 │ │ movs r2, #1 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ add.w r1, r4, #28 │ │ mov r3, r2 │ │ blx r5 │ │ cmp r0, #1 │ │ mov r7, r0 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #20 │ │ mov r2, r7 │ │ movs r3, #6 │ │ blx r5 │ │ cmp r0, #6 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ sub.w r3, r9, #12 │ │ str r3, [r4, #0] │ │ - b.n 7d52 │ │ + b.n 7952 │ │ str.w r9, [r4] │ │ - b.n 7d52 │ │ + b.n 7952 │ │ movs r2, #2 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #12 │ │ movs r3, #1 │ │ blx r5 │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #8 │ │ mov r3, r2 │ │ blx r5 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldrb.w r7, [sp, #8] │ │ - cbnz r7, 7c5a │ │ - ldr r0, [pc, #304] ; (7d88 ) │ │ + cbnz r7, 785a │ │ + ldr r0, [pc, #304] ; (7988 ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ ldr r1, [r4, #4] │ │ adds r0, r1, #1 │ │ - beq.n 7c7c │ │ + beq.n 787c │ │ cmp r7, r1 │ │ - beq.n 7c7c │ │ + beq.n 787c │ │ ldrh.w r0, [sp, #12] │ │ rsb r7, r7, #256 ; 0x100 │ │ rsb r1, r1, #256 ; 0x100 │ │ muls r0, r7 │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ strh.w r0, [sp, #12] │ │ - b.n 7c7e │ │ + b.n 787e │ │ str r7, [r4, #4] │ │ ldrh.w r3, [sp, #12] │ │ movs r0, #1 │ │ str r0, [r4, #8] │ │ str r3, [r4, #0] │ │ - b.n 7d54 │ │ + b.n 7954 │ │ add r7, sp, #20 │ │ mov.w fp, #0 │ │ cmp fp, r9 │ │ - beq.w 7a8a │ │ + beq.w 768a │ │ movs r2, #1 │ │ mov r0, sl │ │ mov r1, r7 │ │ mov r3, r2 │ │ ldr.w r6, [sl, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ add.w fp, fp, #1 │ │ - b.n 7c90 │ │ + b.n 7890 │ │ movs r3, #1 │ │ ldr.w r7, [sl, #8] │ │ str r3, [r4, #32] │ │ mov r0, sl │ │ add.w r1, sp, #10 │ │ movs r2, #2 │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldrh.w r7, [sp, #10] │ │ - cbnz r7, 7cd0 │ │ - ldr r0, [pc, #192] ; (7d8c ) │ │ + cbnz r7, 78d0 │ │ + ldr r0, [pc, #192] ; (798c ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ ldr r3, [r4, #4] │ │ adds r2, r3, #1 │ │ - beq.n 7cdc │ │ + beq.n 78dc │ │ cmp r7, r3 │ │ - bne.w 7b42 │ │ + bne.w 7742 │ │ add.w r9, sp, #8 │ │ movs r2, #1 │ │ str r7, [r4, #4] │ │ mov r3, r2 │ │ ldr.w r7, [sl, #8] │ │ mov r0, sl │ │ mov r1, r9 │ │ blx r7 │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne.w 7bf0 │ │ + bne.w 77f0 │ │ ldrb.w r3, [sp, #8] │ │ cmp r3, #0 │ │ - bne.w 7b88 │ │ + bne.w 7788 │ │ ldr.w r7, [sl, #8] │ │ mov r0, sl │ │ mov r1, r9 │ │ mov r3, r2 │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.w 7bf0 │ │ + bne.w 77f0 │ │ ldrb.w r3, [sp, #8] │ │ - cbz r3, 7d1e │ │ + cbz r3, 791e │ │ movs r3, #2 │ │ strb r3, [r5, #6] │ │ ldr r1, [r4, #4] │ │ - ldr r0, [pc, #76] ; (7d70 ) │ │ + ldr r0, [pc, #76] ; (7970 ) │ │ rsb r1, r1, #65536 ; 0x10000 │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ ldrb r1, [r5, #6] │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ str r0, [r5, #0] │ │ - b.n 7a8a │ │ + b.n 768a │ │ movs r2, #1 │ │ mov r0, sl │ │ mov r1, r7 │ │ mov r3, r2 │ │ ldr.w r6, [sl, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.w 7bf0 │ │ + bne.w 77f0 │ │ add.w fp, fp, #1 │ │ cmp fp, r9 │ │ - bne.n 7d34 │ │ - b.n 7a8a │ │ + bne.n 7934 │ │ + b.n 768a │ │ movs r0, #1 │ │ ldr r2, [sp, #28] │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n 7d62 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 7962 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ strh r0, [r0, #36] ; 0x24 │ │ asrs r6, r5 │ │ ands r0, r0 │ │ lsrs r2, r0, #29 │ │ - push {r1, r4, r6} │ │ + ; instruction: 0xb852 │ │ movs r1, r0 │ │ - b.n 78d0 │ │ - movs r0, r0 │ │ - b.n 78e6 │ │ - movs r0, r0 │ │ - b.n 7898 │ │ - movs r0, r0 │ │ - b.n 782a │ │ - movs r0, r0 │ │ - b.n 778c │ │ - movs r0, r0 │ │ - b.n 76e4 │ │ - ... │ │ + strd r0, r0, [lr, #-0]! │ │ + ldrd r0, r0, [r7, #-0]! │ │ + strd r0, r0, [lr, #-0] │ │ + ldmdb r5, {} │ │ + ; instruction: 0xe8c40000 │ │ + strd r0, r0, [lr], #-0 │ │ │ │ -00007d90 : │ │ +00007990 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r3 │ │ - ldr r3, [pc, #492] ; (7f84 ) │ │ + ldr r3, [pc, #492] ; (7b84 ) │ │ mov r5, r2 │ │ sub sp, #84 ; 0x54 │ │ mov r9, r1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r4, r0 │ │ ldr r6, [sp, #120] ; 0x78 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ str r2, [sp, #76] ; 0x4c │ │ cmp r0, #0 │ │ - beq.w 7f78 │ │ + beq.w 7b78 │ │ cmp.w r8, #0 │ │ - beq.w 7f54 │ │ + beq.w 7b54 │ │ cmp r6, #0 │ │ - beq.w 7f54 │ │ + beq.w 7b54 │ │ add.w sl, sp, #56 ; 0x38 │ │ movs r3, #0 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ @@ -5525,242 +5108,334 @@ │ │ mov r0, r4 │ │ mov r1, sl │ │ movs r2, #20 │ │ movs r3, #1 │ │ blx r7 │ │ cmp r0, #1 │ │ mov fp, r0 │ │ - bne.w 7f54 │ │ - ldr r1, [pc, #416] ; (7f88 ) │ │ + bne.w 7b54 │ │ + ldr r1, [pc, #416] ; (7b88 ) │ │ mov r0, sl │ │ movs r2, #20 │ │ add r1, pc │ │ - blx 4a1c │ │ + blx 4aa0 │ │ str r0, [sp, #8] │ │ - cbz r0, 7dfa │ │ - ldr r0, [pc, #404] ; (7f8c ) │ │ + cbz r0, 79fa │ │ + ldr r0, [pc, #404] ; (7b8c ) │ │ add r0, pc │ │ - b.n 7e64 │ │ + b.n 7a64 │ │ add.w sl, sp, #20 │ │ mov r0, r4 │ │ movs r2, #2 │ │ mov r3, fp │ │ mov r1, sl │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.w 7f54 │ │ + bne.w 7b54 │ │ ldr r1, [sp, #8] │ │ movs r3, #0 │ │ ldrh.w r2, [sp, #20] │ │ mov r0, r4 │ │ str r1, [sp, #0] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ ldrh.w r2, [sp, #20] │ │ movs r3, #0 │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - bne.w 7f54 │ │ + bne.w 7b54 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ movs r2, #24 │ │ mov r0, r5 │ │ str.w r3, [r8] │ │ mov r1, r3 │ │ str r3, [r6, #0] │ │ str r3, [sp, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ - blx 49bc │ │ + blx 4a10 │ │ mov r0, r4 │ │ mov r1, sl │ │ mov r2, r5 │ │ - bl 7a68 │ │ + bl 7668 │ │ cmp r0, #0 │ │ - beq.n 7f54 │ │ + beq.n 7b54 │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - bne.n 7e6a │ │ - ldr r0, [pc, #300] ; (7f90 ) │ │ + bne.n 7a6a │ │ + ldr r0, [pc, #300] ; (7b90 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 7f54 │ │ + blx 4968 │ │ + b.n 7b54 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #2 │ │ movw r3, #32784 ; 0x8010 │ │ it ne │ │ movne r3, #8 │ │ strh r3, [r5, #4] │ │ ldrb r3, [r5, #6] │ │ - cbnz r3, 7e82 │ │ + cbnz r3, 7a82 │ │ ldrb.w r3, [sp, #48] ; 0x30 │ │ strb r3, [r5, #6] │ │ ldr r0, [sp, #20] │ │ str r0, [r6, #0] │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r3, r0 │ │ str.w r0, [r8] │ │ cmp r0, #0 │ │ - beq.n 7f54 │ │ + beq.n 7b54 │ │ mov.w fp, #0 │ │ ldr r2, [sp, #20] │ │ - cbz r2, 7ea2 │ │ + cbz r2, 7aa2 │ │ ldr r7, [sp, #20] │ │ - cbnz r7, 7eb6 │ │ - b.n 7f30 │ │ + cbnz r7, 7ab6 │ │ + b.n 7b30 │ │ mov r0, r4 │ │ mov r1, sl │ │ mov r2, r5 │ │ str r3, [sp, #8] │ │ - bl 7a68 │ │ + bl 7668 │ │ ldr r3, [sp, #8] │ │ cmp r0, #0 │ │ - bne.n 7e9c │ │ - b.n 7f30 │ │ + bne.n 7a9c │ │ + b.n 7b30 │ │ ldr r2, [sp, #28] │ │ - cbz r2, 7ed4 │ │ + cbz r2, 7ad4 │ │ ldr r2, [sp, #44] ; 0x2c │ │ mov r0, r3 │ │ cmp r2, #2 │ │ mov r2, r7 │ │ ite ne │ │ movne r1, #128 ; 0x80 │ │ moveq r1, #0 │ │ - blx 49bc │ │ + blx 4a10 │ │ ldr r0, [sp, #20] │ │ str.w fp, [sp, #20] │ │ - b.n 7eee │ │ + b.n 7aee │ │ mov r1, r3 │ │ mov r0, r4 │ │ mov r3, r7 │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ ldr r3, [sp, #20] │ │ subs r3, r3, r0 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #2 │ │ it eq │ │ asreq r0, r0, #1 │ │ cmp r0, #0 │ │ - ble.n 7f30 │ │ + ble.n 7b30 │ │ mov r0, r4 │ │ mov r1, sl │ │ mov r2, r5 │ │ - bl 7a68 │ │ - cbz r0, 7f54 │ │ + bl 7668 │ │ + cbz r0, 7b54 │ │ ldr r1, [r6, #0] │ │ ldr r3, [sp, #20] │ │ ldr.w r0, [r8] │ │ add r1, r3 │ │ str r1, [r6, #0] │ │ - blx 49f8 │ │ + blx 495c │ │ mov r7, r0 │ │ - cbnz r0, 7f22 │ │ + cbnz r0, 7b22 │ │ ldr.w r0, [r8] │ │ - blx 4968 │ │ + blx 49bc │ │ str.w r7, [r8] │ │ str r7, [r6, #0] │ │ - b.n 7f54 │ │ + b.n 7b54 │ │ ldr r3, [r6, #0] │ │ ldr r2, [sp, #20] │ │ str.w r0, [r8] │ │ subs r3, r3, r2 │ │ add r3, r0 │ │ - b.n 7e98 │ │ + b.n 7a98 │ │ ldr r7, [r6, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov r0, r7 │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ ldrb r3, [r5, #4] │ │ ldrb r2, [r5, #6] │ │ asrs r3, r3, #3 │ │ muls r3, r2 │ │ negs r3, r3 │ │ ands r3, r7 │ │ strh r0, [r5, #8] │ │ str r3, [r6, #0] │ │ cmp.w r9, #0 │ │ - beq.n 7f68 │ │ + beq.n 7b68 │ │ movs r6, #0 │ │ - b.n 7f5c │ │ + b.n 7b5c │ │ cmp.w r9, #0 │ │ - beq.n 7f78 │ │ + beq.n 7b78 │ │ movs r6, #1 │ │ ldr r3, [r4, #16] │ │ mov r0, r4 │ │ blx r3 │ │ cmp r6, #0 │ │ it ne │ │ movne r5, #0 │ │ ldr r3, [sp, #12] │ │ mov r0, r5 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 7f7c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 7b7c │ │ + blx 498c <__stack_chk_fail@plt> │ │ movs r5, #0 │ │ - b.n 7f68 │ │ + b.n 7b68 │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - cbz r2, 7f90 │ │ + push {r1, r5, lr} │ │ movs r1, r0 │ │ - b.n 86d4 <_Eff_build_volume_table_s8@@Base+0x68c> │ │ + b.n 7a5c │ │ + movs r0, r0 │ │ + b.n 7a72 │ │ movs r0, r0 │ │ - b.n 86ea <_Eff_build_volume_table_s8@@Base+0x6a2> │ │ + b.n 79e0 │ │ movs r0, r0 │ │ - b.n 8658 <_Eff_build_volume_table_s8@@Base+0x610> │ │ + mov r3, r1 │ │ + subs r0, r3, r1 │ │ + cmp r0, r2 │ │ + bge.n 7ba8 │ │ + ldr r0, [r3, #0] │ │ + mov.w r0, r0, ror #16 │ │ + str.w r0, [r3], #4 │ │ + b.n 7b96 │ │ + bx lr │ │ + lsls r3, r2, #30 │ │ + ittt ne │ │ + subne r2, #2 │ │ + ldrne r3, [r1, #0] │ │ + ldrhne r0, [r1, r2] │ │ + push {r4, r5, lr} │ │ + it ne │ │ + lslne r3, r3, #8 │ │ + mov r4, r1 │ │ + itt ne │ │ + orrne.w r3, r3, r0, lsr #8 │ │ + strhne r3, [r1, r2] │ │ + subs r3, r4, r1 │ │ + cmp r3, r2 │ │ + bge.n 7bec │ │ + ldr r3, [r4, #0] │ │ + ubfx r0, r3, #8, #8 │ │ + lsls r5, r3, #8 │ │ + uxth r5, r5 │ │ + orrs r0, r5 │ │ + and.w r5, r3, #4278190080 ; 0xff000000 │ │ + and.w r3, r3, #16711680 ; 0xff0000 │ │ + orr.w r0, r0, r5, lsr #8 │ │ + orr.w r3, r0, r3, lsl #8 │ │ + str.w r3, [r4], #4 │ │ + b.n 7bc4 │ │ + pop {r4, r5, pc} │ │ ... │ │ │ │ -00007f94 <_Mix_InitEffects@@Base>: │ │ - ldr r0, [pc, #24] ; (7fb0 <_Mix_InitEffects@@Base+0x1c>) │ │ +00007bf0 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + ldr r4, [pc, #100] ; (7c5c ) │ │ + mov r6, r1 │ │ + movs r0, #0 │ │ + add.w r1, sp, #6 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + add r2, sp, #8 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + bl 6438 │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #2 │ │ + bne.n 7c48 │ │ + ldrb.w r3, [sp, #6] │ │ + cmp r3, #16 │ │ + beq.n 7c2a │ │ + cmp r3, #8 │ │ + beq.n 7c30 │ │ + ldr r0, [pc, #64] ; (7c60 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + movs r0, #0 │ │ + b.n 7c4a │ │ + ldr r1, [pc, #56] ; (7c64 ) │ │ + add r1, pc │ │ + b.n 7c34 │ │ + ldr r1, [pc, #52] ; (7c68 ) │ │ + add r1, pc │ │ + mov r0, r5 │ │ + cbnz r6, 7c3e │ │ + bl 7380 │ │ + b.n 7c4a │ │ + movs r2, #0 │ │ + mov r3, r2 │ │ + bl 72dc │ │ + b.n 7c4a │ │ + movs r0, #1 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 7c56 │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + uxtb r2, r0 │ │ + movs r1, r0 │ │ + b.n 7762 │ │ + movs r0, r0 │ │ + vminnm.f32 , , │ │ + vminnm.f16 , , │ │ + │ │ +00007c6c <_Mix_InitEffects@@Base>: │ │ + ldr r0, [pc, #24] ; (7c88 <_Mix_InitEffects@@Base+0x1c>) │ │ push {r3, lr} │ │ add r0, pc │ │ blx 4adc │ │ - ldr r3, [pc, #20] ; (7fb4 <_Mix_InitEffects@@Base+0x20>) │ │ + ldr r3, [pc, #20] ; (7c8c <_Mix_InitEffects@@Base+0x20>) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [r3, #0] │ │ pop {r3, pc} │ │ nop │ │ - b.n 843a <_Eff_build_volume_table_s8@@Base+0x3f2> │ │ + b.n 771c │ │ movs r0, r0 │ │ - add r7, sp, #192 ; 0xc0 │ │ + sxtb r0, r3 │ │ movs r1, r0 │ │ │ │ -00007fb8 <_Mix_DeinitEffects@@Base>: │ │ - b.w a394 <_Eff_PositionDeinit@@Base> │ │ +00007c90 <_Mix_DeinitEffects@@Base>: │ │ + b.w a06c <_Eff_PositionDeinit@@Base> │ │ movs r0, r0 │ │ ... │ │ │ │ -00007fc0 <_Eff_build_volume_table_u8@@Base>: │ │ +00007c98 <_Eff_build_volume_table_u8@@Base>: │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #124] ; (8040 <_Eff_build_volume_table_u8@@Base+0x80>) │ │ + ldr r3, [pc, #124] ; (7d18 <_Eff_build_volume_table_u8@@Base+0x80>) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r0, [r3, #0] │ │ - cbz r0, 8032 <_Eff_build_volume_table_u8@@Base+0x72> │ │ - ldr r1, [pc, #116] ; (8044 <_Eff_build_volume_table_u8@@Base+0x84>) │ │ + cbz r0, 7d0a <_Eff_build_volume_table_u8@@Base+0x72> │ │ + ldr r1, [pc, #116] ; (7d1c <_Eff_build_volume_table_u8@@Base+0x84>) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r4, [r1, #0] │ │ mov r5, r1 │ │ - cbnz r4, 8030 <_Eff_build_volume_table_u8@@Base+0x70> │ │ + cbnz r4, 7d08 <_Eff_build_volume_table_u8@@Base+0x70> │ │ mov.w r0, #65536 ; 0x10000 │ │ - blx 4974 │ │ - cbz r0, 8030 <_Eff_build_volume_table_u8@@Base+0x70> │ │ - vldr d5, [pc, #84] ; 8038 <_Eff_build_volume_table_u8@@Base+0x78> │ │ + blx 49b0 │ │ + cbz r0, 7d08 <_Eff_build_volume_table_u8@@Base+0x70> │ │ + vldr d5, [pc, #84] ; 7d10 <_Eff_build_volume_table_u8@@Base+0x78> │ │ mov r2, r4 │ │ str r0, [r5, #0] │ │ add.w r4, r0, r2, lsl #8 │ │ mvn.w r1, #127 ; 0x7f │ │ vmov s15, r2 │ │ vcvt.f32.s32 s12, s15 │ │ vcvt.f64.f32 d6, s12 │ │ @@ -5771,42 +5446,42 @@ │ │ vcvt.f32.s32 s14, s15 │ │ vcvt.f64.f32 d7, s14 │ │ vmul.f64 d7, d7, d6 │ │ vcvt.u32.f64 s15, d7 │ │ vmov r3, s15 │ │ sub.w r3, r3, #128 ; 0x80 │ │ strb.w r3, [r4], #1 │ │ - bne.n 8002 <_Eff_build_volume_table_u8@@Base+0x42> │ │ + bne.n 7cda <_Eff_build_volume_table_u8@@Base+0x42> │ │ adds r2, #1 │ │ cmp.w r2, #256 ; 0x100 │ │ - bne.n 7fea <_Eff_build_volume_table_u8@@Base+0x2a> │ │ + bne.n 7cc2 <_Eff_build_volume_table_u8@@Base+0x2a> │ │ ldr r0, [r5, #0] │ │ pop {r3, r4, r5, pc} │ │ nop.w │ │ movs r0, r0 │ │ movs r0, r0 │ │ - b.n 8040 <_Eff_build_volume_table_u8@@Base+0x80> │ │ + b.n 7d18 <_Eff_build_volume_table_u8@@Base+0x80> │ │ eors r7, r5 │ │ - add r7, sp, #48 ; 0x30 │ │ + sxth r4, r6 │ │ movs r1, r0 │ │ - add r7, sp, #24 │ │ + sxth r6, r5 │ │ movs r1, r0 │ │ │ │ -00008048 <_Eff_build_volume_table_s8@@Base>: │ │ - ldr r2, [pc, #108] ; (80b8 <_Eff_build_volume_table_s8@@Base+0x70>) │ │ +00007d20 <_Eff_build_volume_table_s8@@Base>: │ │ + ldr r2, [pc, #108] ; (7d90 <_Eff_build_volume_table_s8@@Base+0x70>) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r4, [r2, #0] │ │ mov r5, r2 │ │ - cbnz r4, 80aa <_Eff_build_volume_table_s8@@Base+0x62> │ │ + cbnz r4, 7d82 <_Eff_build_volume_table_s8@@Base+0x62> │ │ mov.w r0, #65536 ; 0x10000 │ │ - blx 4974 │ │ - cbz r0, 80aa <_Eff_build_volume_table_s8@@Base+0x62> │ │ - vldr d5, [pc, #76] ; 80b0 <_Eff_build_volume_table_s8@@Base+0x68> │ │ + blx 49b0 │ │ + cbz r0, 7d82 <_Eff_build_volume_table_s8@@Base+0x62> │ │ + vldr d5, [pc, #76] ; 7d88 <_Eff_build_volume_table_s8@@Base+0x68> │ │ mov r3, r4 │ │ str r0, [r5, #0] │ │ add.w r4, r0, r3, lsl #8 │ │ mvn.w r1, #127 ; 0x7f │ │ vmov s15, r3 │ │ vcvt.f32.s32 s12, s15 │ │ vcvt.f64.f32 d6, s12 │ │ @@ -5816,48 +5491,48 @@ │ │ cmp r1, #128 ; 0x80 │ │ vcvt.f32.s32 s14, s15 │ │ vcvt.f64.f32 d7, s14 │ │ vmul.f64 d7, d7, d6 │ │ vcvt.s32.f64 s15, d7 │ │ vmov r2, s15 │ │ strb.w r2, [r4], #1 │ │ - bne.n 8080 <_Eff_build_volume_table_s8@@Base+0x38> │ │ + bne.n 7d58 <_Eff_build_volume_table_s8@@Base+0x38> │ │ adds r3, #1 │ │ cmp.w r3, #256 ; 0x100 │ │ - bne.n 8068 <_Eff_build_volume_table_s8@@Base+0x20> │ │ + bne.n 7d40 <_Eff_build_volume_table_s8@@Base+0x20> │ │ ldr r0, [r5, #0] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ movs r0, r0 │ │ movs r0, r0 │ │ - b.n 80b8 <_Eff_build_volume_table_s8@@Base+0x70> │ │ + b.n 7d90 <_Eff_build_volume_table_s8@@Base+0x70> │ │ eors r7, r5 │ │ - add r6, sp, #544 ; 0x220 │ │ + cbz r0, 7dc0 <_Eff_build_volume_table_s8@@Base+0xa0> │ │ movs r1, r0 │ │ nop.w │ │ lsls r0, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 80e6 <_Eff_build_volume_table_s8@@Base+0x9e> │ │ + bpl.n 7dbe <_Eff_build_volume_table_s8@@Base+0x9e> │ │ ldrb r0, [r1, #0] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ vcvt.f32.u32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.u32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1], #1 │ │ ldrh r0, [r3, #38] ; 0x26 │ │ movs r4, #0 │ │ sxth r0, r0 │ │ cmp r0, #180 ; 0xb4 │ │ - bne.n 815a <_Eff_build_volume_table_s8@@Base+0x112> │ │ + bne.n 7e32 <_Eff_build_volume_table_s8@@Base+0x112> │ │ cmp r4, r2 │ │ add.w r1, r1, #2 │ │ - bge.n 8158 <_Eff_build_volume_table_s8@@Base+0x110> │ │ + bge.n 7e30 <_Eff_build_volume_table_s8@@Base+0x110> │ │ ldrb.w r0, [r1, #-2] │ │ adds r4, #2 │ │ vldr s13, [r3, #4] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -5877,19 +5552,19 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 80f0 <_Eff_build_volume_table_s8@@Base+0xa8> │ │ + b.n 7dc8 <_Eff_build_volume_table_s8@@Base+0xa8> │ │ pop {r4, pc} │ │ cmp r4, r2 │ │ add.w r1, r1, #2 │ │ - bge.n 81c2 <_Eff_build_volume_table_s8@@Base+0x17a> │ │ + bge.n 7e9a <_Eff_build_volume_table_s8@@Base+0x17a> │ │ ldrb.w r0, [r1, #-2] │ │ adds r4, #2 │ │ vldr s13, [r3] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -5909,37 +5584,37 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 815a <_Eff_build_volume_table_s8@@Base+0x112> │ │ + b.n 7e32 <_Eff_build_volume_table_s8@@Base+0x112> │ │ pop {r4, pc} │ │ mov r0, r1 │ │ lsls r1, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 81ec <_Eff_build_volume_table_s8@@Base+0x1a4> │ │ + bpl.n 7ec4 <_Eff_build_volume_table_s8@@Base+0x1a4> │ │ ldrb r1, [r0, #0] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r1 │ │ vcvt.f32.u32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.u32.f32 s15, s15 │ │ vmov r1, s15 │ │ strb.w r1, [r0], #1 │ │ ldrh r4, [r3, #38] ; 0x26 │ │ uxth r4, r4 │ │ cmp r4, #0 │ │ - bne.n 82bc <_Eff_build_volume_table_s8@@Base+0x274> │ │ + bne.n 7f94 <_Eff_build_volume_table_s8@@Base+0x274> │ │ mov r1, r0 │ │ cmp r4, r2 │ │ add.w r1, r1, #4 │ │ - bge.n 82ba <_Eff_build_volume_table_s8@@Base+0x272> │ │ + bge.n 7f92 <_Eff_build_volume_table_s8@@Base+0x272> │ │ ldrb.w r0, [r1, #-4] │ │ adds r4, #6 │ │ vldr s13, [r3] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -5985,25 +5660,25 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 81f6 <_Eff_build_volume_table_s8@@Base+0x1ae> │ │ + b.n 7ece <_Eff_build_volume_table_s8@@Base+0x1ae> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp r1, #90 ; 0x5a │ │ - bne.n 838e <_Eff_build_volume_table_s8@@Base+0x346> │ │ + bne.n 8066 <_Eff_build_volume_table_s8@@Base+0x346> │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #4 │ │ - bge.n 838c <_Eff_build_volume_table_s8@@Base+0x344> │ │ + bge.n 8064 <_Eff_build_volume_table_s8@@Base+0x344> │ │ ldrb.w r0, [r1, #-4] │ │ adds r4, #6 │ │ vldr s13, [r3, #4] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6049,25 +5724,25 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 82c8 <_Eff_build_volume_table_s8@@Base+0x280> │ │ + b.n 7fa0 <_Eff_build_volume_table_s8@@Base+0x280> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp r1, #180 ; 0xb4 │ │ - bne.n 8460 <_Eff_build_volume_table_s8@@Base+0x418> │ │ + bne.n 8138 <_Eff_build_volume_table_s8@@Base+0x418> │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #4 │ │ - bge.n 845e <_Eff_build_volume_table_s8@@Base+0x416> │ │ + bge.n 8136 <_Eff_build_volume_table_s8@@Base+0x416> │ │ ldrb.w r0, [r1, #-4] │ │ adds r4, #6 │ │ vldr s13, [r3, #16] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6113,25 +5788,25 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 839a <_Eff_build_volume_table_s8@@Base+0x352> │ │ + b.n 8072 <_Eff_build_volume_table_s8@@Base+0x352> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp.w r1, #270 ; 0x10e │ │ - bne.n 8532 <_Eff_build_volume_table_s8@@Base+0x4ea> │ │ + bne.n 820a <_Eff_build_volume_table_s8@@Base+0x4ea> │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #4 │ │ - bge.n 8532 <_Eff_build_volume_table_s8@@Base+0x4ea> │ │ + bge.n 820a <_Eff_build_volume_table_s8@@Base+0x4ea> │ │ ldrb.w r0, [r1, #-4] │ │ adds r4, #6 │ │ vldr s13, [r3, #12] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6177,37 +5852,37 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 846e <_Eff_build_volume_table_s8@@Base+0x426> │ │ + b.n 8146 <_Eff_build_volume_table_s8@@Base+0x426> │ │ pop {r4, pc} │ │ mov r0, r1 │ │ lsls r1, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 855c <_Eff_build_volume_table_s8@@Base+0x514> │ │ + bpl.n 8234 <_Eff_build_volume_table_s8@@Base+0x514> │ │ ldrb r1, [r0, #0] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r1 │ │ vcvt.f32.u32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.u32.f32 s15, s15 │ │ vmov r1, s15 │ │ strb.w r1, [r0], #1 │ │ ldrh r4, [r3, #38] ; 0x26 │ │ uxth r4, r4 │ │ cmp r4, #0 │ │ - bne.w 868c <_Eff_build_volume_table_s8@@Base+0x644> │ │ + bne.w 8364 <_Eff_build_volume_table_s8@@Base+0x644> │ │ mov r1, r0 │ │ cmp r4, r2 │ │ add.w r1, r1, #6 │ │ - bge.w 868a <_Eff_build_volume_table_s8@@Base+0x642> │ │ + bge.w 8362 <_Eff_build_volume_table_s8@@Base+0x642> │ │ ldrb.w r0, [r1, #-6] │ │ adds r4, #6 │ │ vldr s13, [r3] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6279,26 +5954,26 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 8568 <_Eff_build_volume_table_s8@@Base+0x520> │ │ + b.n 8240 <_Eff_build_volume_table_s8@@Base+0x520> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp r1, #90 ; 0x5a │ │ - bne.w 87e2 <_Eff_build_volume_table_s8@@Base+0x79a> │ │ + bne.w 84ba <_Eff_build_volume_table_s8@@Base+0x79a> │ │ vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #6 │ │ - bge.w 87e0 <_Eff_build_volume_table_s8@@Base+0x798> │ │ + bge.w 84b8 <_Eff_build_volume_table_s8@@Base+0x798> │ │ ldrb.w r0, [r1, #-6] │ │ adds r4, #6 │ │ vldr s12, [r3, #4] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s13, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6378,26 +6053,26 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s13 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 869e <_Eff_build_volume_table_s8@@Base+0x656> │ │ + b.n 8376 <_Eff_build_volume_table_s8@@Base+0x656> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp r1, #180 ; 0xb4 │ │ - bne.w 8938 <_Eff_build_volume_table_s8@@Base+0x8f0> │ │ + bne.w 8610 <_Eff_build_volume_table_s8@@Base+0x8f0> │ │ vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #6 │ │ - bge.w 8936 <_Eff_build_volume_table_s8@@Base+0x8ee> │ │ + bge.w 860e <_Eff_build_volume_table_s8@@Base+0x8ee> │ │ ldrb.w r0, [r1, #-6] │ │ adds r4, #6 │ │ vldr s12, [r3, #16] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s13, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6477,26 +6152,26 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s13 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 87f4 <_Eff_build_volume_table_s8@@Base+0x7ac> │ │ + b.n 84cc <_Eff_build_volume_table_s8@@Base+0x7ac> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp.w r1, #270 ; 0x10e │ │ - bne.w 8a8e <_Eff_build_volume_table_s8@@Base+0xa46> │ │ + bne.w 8766 <_Eff_build_volume_table_s8@@Base+0xa46> │ │ vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #6 │ │ - bge.w 8a8e <_Eff_build_volume_table_s8@@Base+0xa46> │ │ + bge.w 8766 <_Eff_build_volume_table_s8@@Base+0xa46> │ │ ldrb.w r0, [r1, #-6] │ │ adds r4, #6 │ │ vldr s12, [r3, #12] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s13, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6576,36 +6251,36 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s13 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 894c <_Eff_build_volume_table_s8@@Base+0x904> │ │ + b.n 8624 <_Eff_build_volume_table_s8@@Base+0x904> │ │ pop {r4, pc} │ │ - ldr r0, [pc, #144] ; (8b24 <_Eff_build_volume_table_s8@@Base+0xadc>) │ │ + ldr r0, [pc, #144] ; (87fc <_Eff_build_volume_table_s8@@Base+0xadc>) │ │ push {r4, r5, r6, r7, lr} │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldrb r4, [r3, #8] │ │ ldrb r5, [r3, #9] │ │ ldrb.w r6, [r3, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ add.w r4, r0, r4, lsl #8 │ │ add.w r5, r0, r5, lsl #8 │ │ add.w r0, r0, r6, lsl #8 │ │ ldrh r6, [r3, #38] ; 0x26 │ │ sxth r6, r6 │ │ cmp r6, #180 ; 0xb4 │ │ - bne.n 8abc <_Eff_build_volume_table_s8@@Base+0xa74> │ │ + bne.n 8794 <_Eff_build_volume_table_s8@@Base+0xa74> │ │ mov r6, r4 │ │ mov r4, r5 │ │ mov r5, r6 │ │ lsls r6, r2, #30 │ │ - beq.n 8ae2 <_Eff_build_volume_table_s8@@Base+0xa9a> │ │ + beq.n 87ba <_Eff_build_volume_table_s8@@Base+0xa9a> │ │ ldrb r6, [r1, #0] │ │ ldrb r6, [r4, r6] │ │ ldrb r6, [r0, r6] │ │ strb r6, [r1, #0] │ │ ldr r6, [r3, #44] ; 0x2c │ │ cmp r6, #1 │ │ iteee le │ │ @@ -6614,19 +6289,19 @@ │ │ ldrbgt r6, [r5, r6] │ │ ldrbgt r6, [r0, r6] │ │ itt gt │ │ strbgt r6, [r1, #1] │ │ addgt r1, #2 │ │ ldr r6, [r3, #44] ; 0x2c │ │ subs r2, r2, r6 │ │ - b.n 8abc <_Eff_build_volume_table_s8@@Base+0xa74> │ │ + b.n 8794 <_Eff_build_volume_table_s8@@Base+0xa74> │ │ mov r7, r1 │ │ subs r3, r1, r7 │ │ cmp r3, r2 │ │ - bge.n 8b20 <_Eff_build_volume_table_s8@@Base+0xad8> │ │ + bge.n 87f8 <_Eff_build_volume_table_s8@@Base+0xad8> │ │ ldr r6, [r1, #0] │ │ lsrs r3, r6, #24 │ │ ldrb r3, [r5, r3] │ │ ldrb.w lr, [r0, r3] │ │ uxtb r3, r6 │ │ ldrb r3, [r4, r3] │ │ ldrb r3, [r0, r3] │ │ @@ -6636,39 +6311,39 @@ │ │ ldrb.w lr, [r4, lr] │ │ ldrb r6, [r5, r6] │ │ ldrb.w lr, [r0, lr] │ │ ldrb r6, [r0, r6] │ │ orr.w r3, r3, lr, lsl #16 │ │ orr.w r3, r3, r6, lsl #8 │ │ str.w r3, [r1], #4 │ │ - b.n 8ae4 <_Eff_build_volume_table_s8@@Base+0xa9c> │ │ + b.n 87bc <_Eff_build_volume_table_s8@@Base+0xa9c> │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - add r4, pc, #256 ; (adr r4, 8c28 <_Eff_build_volume_table_s8@@Base+0xbe0>) │ │ + add r7, pc, #416 ; (adr r7, 89a0 <_Eff_build_volume_table_s8@@Base+0xc80>) │ │ movs r1, r0 │ │ lsls r0, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 8b50 <_Eff_build_volume_table_s8@@Base+0xb08> │ │ + bpl.n 8828 <_Eff_build_volume_table_s8@@Base+0xb08> │ │ ldrsb.w r0, [r1] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1], #1 │ │ ldrh r0, [r3, #38] ; 0x26 │ │ movs r4, #0 │ │ sxth r0, r0 │ │ cmp r0, #180 ; 0xb4 │ │ - bne.n 8bb8 <_Eff_build_volume_table_s8@@Base+0xb70> │ │ + bne.n 8890 <_Eff_build_volume_table_s8@@Base+0xb70> │ │ cmp r4, r2 │ │ add.w r1, r1, #2 │ │ - bge.n 8bb6 <_Eff_build_volume_table_s8@@Base+0xb6e> │ │ + bge.n 888e <_Eff_build_volume_table_s8@@Base+0xb6e> │ │ ldrsb.w r0, [r1, #-2] │ │ adds r4, #2 │ │ vldr s13, [r3, #4] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ @@ -6682,19 +6357,19 @@ │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1, #-1] │ │ - b.n 8b5a <_Eff_build_volume_table_s8@@Base+0xb12> │ │ + b.n 8832 <_Eff_build_volume_table_s8@@Base+0xb12> │ │ pop {r4, pc} │ │ cmp r4, r2 │ │ add.w r1, r1, #2 │ │ - bge.n 8c14 <_Eff_build_volume_table_s8@@Base+0xbcc> │ │ + bge.n 88ec <_Eff_build_volume_table_s8@@Base+0xbcc> │ │ ldrsb.w r0, [r1, #-2] │ │ adds r4, #2 │ │ vldr s13, [r3] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ @@ -6708,38 +6383,38 @@ │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1, #-1] │ │ - b.n 8bb8 <_Eff_build_volume_table_s8@@Base+0xb70> │ │ + b.n 8890 <_Eff_build_volume_table_s8@@Base+0xb70> │ │ pop {r4, pc} │ │ lsls r0, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 8c3e <_Eff_build_volume_table_s8@@Base+0xbf6> │ │ + bpl.n 8916 <_Eff_build_volume_table_s8@@Base+0xbf6> │ │ ldrsb.w r0, [r1] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1], #1 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ - bge.w 8e6c <_Eff_build_volume_table_s8@@Base+0xe24> │ │ + bge.w 8b44 <_Eff_build_volume_table_s8@@Base+0xe24> │ │ ldrh r0, [r3, #38] ; 0x26 │ │ sxth r0, r0 │ │ cmp r0, #90 ; 0x5a │ │ - beq.w 8d54 <_Eff_build_volume_table_s8@@Base+0xd0c> │ │ - bgt.n 8cd0 <_Eff_build_volume_table_s8@@Base+0xc88> │ │ + beq.w 8a2c <_Eff_build_volume_table_s8@@Base+0xd0c> │ │ + bgt.n 89a8 <_Eff_build_volume_table_s8@@Base+0xc88> │ │ cmp r0, #0 │ │ - bne.w 8e68 <_Eff_build_volume_table_s8@@Base+0xe20> │ │ + bne.w 8b40 <_Eff_build_volume_table_s8@@Base+0xe20> │ │ ldrsb.w r0, [r1] │ │ vldr s13, [r3] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6763,19 +6438,19 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb r0, [r1, #2] │ │ vldr s13, [r3, #16] │ │ - b.n 8e42 <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ + b.n 8b1a <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ cmp r0, #180 ; 0xb4 │ │ - beq.n 8dcc <_Eff_build_volume_table_s8@@Base+0xd84> │ │ + beq.n 8aa4 <_Eff_build_volume_table_s8@@Base+0xd84> │ │ cmp.w r0, #270 ; 0x10e │ │ - bne.w 8e68 <_Eff_build_volume_table_s8@@Base+0xe20> │ │ + bne.w 8b40 <_Eff_build_volume_table_s8@@Base+0xe20> │ │ ldrsb.w r0, [r1] │ │ vldr s13, [r3, #12] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6799,15 +6474,15 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb r0, [r1, #2] │ │ vldr s13, [r3, #4] │ │ - b.n 8e42 <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ + b.n 8b1a <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ ldrsb.w r0, [r1] │ │ vldr s13, [r3, #4] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6831,15 +6506,15 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb r0, [r1, #2] │ │ vldr s13, [r3, #12] │ │ - b.n 8e42 <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ + b.n 8b1a <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ ldrsb.w r0, [r1] │ │ vldr s13, [r3, #16] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6874,39 +6549,39 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1, #-1] │ │ adds r4, #4 │ │ - b.n 8c40 <_Eff_build_volume_table_s8@@Base+0xbf8> │ │ + b.n 8918 <_Eff_build_volume_table_s8@@Base+0xbf8> │ │ pop {r4, pc} │ │ lsls r0, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 8e96 <_Eff_build_volume_table_s8@@Base+0xe4e> │ │ + bpl.n 8b6e <_Eff_build_volume_table_s8@@Base+0xe4e> │ │ ldrsb.w r0, [r1] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1], #1 │ │ vmov.f32 s13, #96 ; 0x3f000000 0.5 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ - bge.w 91ea <_Eff_build_volume_table_s8@@Base+0x11a2> │ │ + bge.w 8ec2 <_Eff_build_volume_table_s8@@Base+0x11a2> │ │ ldrh r0, [r3, #38] ; 0x26 │ │ sxth r0, r0 │ │ cmp r0, #90 ; 0x5a │ │ - beq.w 902a <_Eff_build_volume_table_s8@@Base+0xfe2> │ │ - bgt.n 8f72 <_Eff_build_volume_table_s8@@Base+0xf2a> │ │ + beq.w 8d02 <_Eff_build_volume_table_s8@@Base+0xfe2> │ │ + bgt.n 8c4a <_Eff_build_volume_table_s8@@Base+0xf2a> │ │ cmp r0, #0 │ │ - bne.w 91e6 <_Eff_build_volume_table_s8@@Base+0x119e> │ │ + bne.w 8ebe <_Eff_build_volume_table_s8@@Base+0x119e> │ │ ldrsb.w r0, [r1] │ │ vldr s12, [r3] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6948,19 +6623,19 @@ │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ - b.n 91ba <_Eff_build_volume_table_s8@@Base+0x1172> │ │ + b.n 8e92 <_Eff_build_volume_table_s8@@Base+0x1172> │ │ cmp r0, #180 ; 0xb4 │ │ - beq.w 90dc <_Eff_build_volume_table_s8@@Base+0x1094> │ │ + beq.w 8db4 <_Eff_build_volume_table_s8@@Base+0x1094> │ │ cmp.w r0, #270 ; 0x10e │ │ - bne.w 91e6 <_Eff_build_volume_table_s8@@Base+0x119e> │ │ + bne.w 8ebe <_Eff_build_volume_table_s8@@Base+0x119e> │ │ ldrsb.w r0, [r1] │ │ vldr s12, [r3, #12] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6997,15 +6672,15 @@ │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb r0, [r1, #3] │ │ ldrsb.w r0, [r1, #4] │ │ vldr s11, [r3] │ │ vmov s15, r0 │ │ vcvt.f32.s32 s15, s15 │ │ - b.n 9184 <_Eff_build_volume_table_s8@@Base+0x113c> │ │ + b.n 8e5c <_Eff_build_volume_table_s8@@Base+0x113c> │ │ ldrsb.w r0, [r1] │ │ vldr s12, [r3, #4] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ @@ -7044,15 +6719,15 @@ │ │ strb r0, [r1, #3] │ │ ldrsb.w r0, [r1, #4] │ │ vldr s11, [r3, #16] │ │ vmov s15, r0 │ │ vldr s12, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vldr s14, [r3, #4] │ │ - b.n 918c <_Eff_build_volume_table_s8@@Base+0x1144> │ │ + b.n 8e64 <_Eff_build_volume_table_s8@@Base+0x1144> │ │ ldrsb.w r0, [r1] │ │ vldr s12, [r3, #16] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ @@ -7116,36 +6791,36 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1, #-1] │ │ adds r4, #6 │ │ - b.n 8e9c <_Eff_build_volume_table_s8@@Base+0xe54> │ │ + b.n 8b74 <_Eff_build_volume_table_s8@@Base+0xe54> │ │ pop {r4, pc} │ │ - ldr r0, [pc, #160] ; (9290 <_Eff_build_volume_table_s8@@Base+0x1248>) │ │ + ldr r0, [pc, #160] ; (8f68 <_Eff_build_volume_table_s8@@Base+0x1248>) │ │ push {r4, r5, r6, r7, lr} │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldrb r4, [r3, #8] │ │ ldrb r5, [r3, #9] │ │ ldrb.w r6, [r3, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ add.w r4, r0, r4, lsl #8 │ │ add.w r5, r0, r5, lsl #8 │ │ add.w r0, r0, r6, lsl #8 │ │ ldrh r6, [r3, #38] ; 0x26 │ │ sxth r6, r6 │ │ cmp r6, #180 ; 0xb4 │ │ - bne.n 9218 <_Eff_build_volume_table_s8@@Base+0x11d0> │ │ + bne.n 8ef0 <_Eff_build_volume_table_s8@@Base+0x11d0> │ │ mov r6, r4 │ │ mov r4, r5 │ │ mov r5, r6 │ │ lsls r6, r2, #30 │ │ - beq.n 9242 <_Eff_build_volume_table_s8@@Base+0x11fa> │ │ + beq.n 8f1a <_Eff_build_volume_table_s8@@Base+0x11fa> │ │ ldrsb.w r6, [r1] │ │ ldrsb r6, [r4, r6] │ │ ldrb r6, [r0, r6] │ │ strb r6, [r1, #0] │ │ ldr r6, [r3, #44] ; 0x2c │ │ cmp r6, #1 │ │ iteee le │ │ @@ -7154,19 +6829,19 @@ │ │ ldrsbgt r6, [r5, r6] │ │ ldrbgt r6, [r0, r6] │ │ itt gt │ │ strbgt r6, [r1, #1] │ │ addgt r1, #2 │ │ ldr r6, [r3, #44] ; 0x2c │ │ subs r2, r2, r6 │ │ - b.n 9218 <_Eff_build_volume_table_s8@@Base+0x11d0> │ │ + b.n 8ef0 <_Eff_build_volume_table_s8@@Base+0x11d0> │ │ mov lr, r1 │ │ rsb r3, lr, r1 │ │ cmp r3, r2 │ │ - bge.n 928c <_Eff_build_volume_table_s8@@Base+0x1244> │ │ + bge.n 8f64 <_Eff_build_volume_table_s8@@Base+0x1244> │ │ ldr r3, [r1, #0] │ │ add.w r6, r5, r3, asr #24 │ │ ldrsb.w r6, [r6, #128] ; 0x80 │ │ ldrsb r7, [r0, r6] │ │ sxtab r6, r4, r3 │ │ ldrsb.w r6, [r6, #128] ; 0x80 │ │ ldrsb r6, [r0, r6] │ │ @@ -7178,24 +6853,24 @@ │ │ ldrsb.w r7, [r7, #128] ; 0x80 │ │ ldrsb.w r3, [r3, #128] ; 0x80 │ │ ldrsb r7, [r0, r7] │ │ ldrsb r3, [r0, r3] │ │ orr.w r6, r6, r7, lsl #16 │ │ orr.w r6, r6, r3, lsl #8 │ │ str.w r6, [r1], #4 │ │ - b.n 9244 <_Eff_build_volume_table_s8@@Base+0x11fc> │ │ + b.n 8f1c <_Eff_build_volume_table_s8@@Base+0x11fc> │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldr r4, [sp, #912] ; 0x390 │ │ + add r0, pc, #48 ; (adr r0, 8f9c <_Eff_build_volume_table_s8@@Base+0x127c>) │ │ movs r1, r0 │ │ adds r1, #4 │ │ push {r4, r5, r6, lr} │ │ movs r5, #0 │ │ cmp r5, r2 │ │ - bge.n 931c <_Eff_build_volume_table_s8@@Base+0x12d4> │ │ + bge.n 8ff4 <_Eff_build_volume_table_s8@@Base+0x12d4> │ │ ldrh.w r0, [r1, #-4] │ │ adds r5, #4 │ │ vldr s13, [r3] │ │ adds r1, #4 │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ sxth r0, r0 │ │ vldr s14, [r3, #32] │ │ @@ -7226,20 +6901,20 @@ │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ uxth r0, r0 │ │ itt ne │ │ movne r6, r0 │ │ movne r0, r4 │ │ strh.w r6, [r1, #-6] │ │ strh.w r0, [r1, #-8] │ │ - b.n 929a <_Eff_build_volume_table_s8@@Base+0x1252> │ │ + b.n 8f72 <_Eff_build_volume_table_s8@@Base+0x1252> │ │ pop {r4, r5, r6, pc} │ │ push {r4, r5, r6, r7, lr} │ │ movs r7, #0 │ │ cmp r7, r2 │ │ - bge.w 942e <_Eff_build_volume_table_s8@@Base+0x13e6> │ │ + bge.w 9106 <_Eff_build_volume_table_s8@@Base+0x13e6> │ │ ldrh r0, [r1, #0] │ │ vldr s13, [r3] │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ ldrh r4, [r1, #4] │ │ sxth r0, r0 │ │ vldr s14, [r3, #32] │ │ sub.w r4, r4, #32768 ; 0x8000 │ │ @@ -7287,49 +6962,49 @@ │ │ sub.w r6, r6, #32768 ; 0x8000 │ │ vmul.f32 s15, s15, s14 │ │ uxth r6, r6 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r4, s15 │ │ sub.w r4, r4, #32768 ; 0x8000 │ │ uxth r4, r4 │ │ - beq.n 9416 <_Eff_build_volume_table_s8@@Base+0x13ce> │ │ - bgt.n 9400 <_Eff_build_volume_table_s8@@Base+0x13b8> │ │ + beq.n 90ee <_Eff_build_volume_table_s8@@Base+0x13ce> │ │ + bgt.n 90d8 <_Eff_build_volume_table_s8@@Base+0x13b8> │ │ cmp.w lr, #0 │ │ - bne.n 942a <_Eff_build_volume_table_s8@@Base+0x13e2> │ │ + bne.n 9102 <_Eff_build_volume_table_s8@@Base+0x13e2> │ │ strh r5, [r1, #0] │ │ strh r0, [r1, #2] │ │ strh r6, [r1, #4] │ │ strh r4, [r1, #6] │ │ - b.n 9428 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ + b.n 9100 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ cmp.w lr, #180 ; 0xb4 │ │ - beq.n 9420 <_Eff_build_volume_table_s8@@Base+0x13d8> │ │ + beq.n 90f8 <_Eff_build_volume_table_s8@@Base+0x13d8> │ │ cmp.w lr, #270 ; 0x10e │ │ - bne.n 942a <_Eff_build_volume_table_s8@@Base+0x13e2> │ │ + bne.n 9102 <_Eff_build_volume_table_s8@@Base+0x13e2> │ │ strh r6, [r1, #0] │ │ strh r5, [r1, #2] │ │ strh r4, [r1, #4] │ │ strh r0, [r1, #6] │ │ - b.n 9428 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ + b.n 9100 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ strh r0, [r1, #0] │ │ strh r4, [r1, #2] │ │ strh r5, [r1, #4] │ │ strh r6, [r1, #6] │ │ - b.n 9428 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ + b.n 9100 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ strh r4, [r1, #0] │ │ strh r6, [r1, #2] │ │ strh r0, [r1, #4] │ │ strh r5, [r1, #6] │ │ adds r1, #8 │ │ adds r7, #8 │ │ - b.n 9322 <_Eff_build_volume_table_s8@@Base+0x12da> │ │ + b.n 8ffa <_Eff_build_volume_table_s8@@Base+0x12da> │ │ pop {r4, r5, r6, r7, pc} │ │ mov.w ip, #0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ cmp ip, r2 │ │ - bge.w 95bc <_Eff_build_volume_table_s8@@Base+0x1574> │ │ + bge.w 9294 <_Eff_build_volume_table_s8@@Base+0x1574> │ │ ldrh r0, [r1, #0] │ │ vldr s13, [r3] │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ ldrh r7, [r1, #10] │ │ ldrh.w lr, [r1, #8] │ │ sxth r0, r0 │ │ vldr s14, [r3, #32] │ │ @@ -7393,68 +7068,68 @@ │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ vmul.f32 s15, s15, s12 │ │ uxth r0, r0 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r7, s15 │ │ sub.w r7, r7, #32768 ; 0x8000 │ │ uxth r7, r7 │ │ - beq.n 9590 <_Eff_build_volume_table_s8@@Base+0x1548> │ │ - bgt.n 9574 <_Eff_build_volume_table_s8@@Base+0x152c> │ │ + beq.n 9268 <_Eff_build_volume_table_s8@@Base+0x1548> │ │ + bgt.n 924c <_Eff_build_volume_table_s8@@Base+0x152c> │ │ cmp.w r8, #0 │ │ - bne.n 95b6 <_Eff_build_volume_table_s8@@Base+0x156e> │ │ + bne.n 928e <_Eff_build_volume_table_s8@@Base+0x156e> │ │ sub.w lr, lr, #32768 ; 0x8000 │ │ strh r0, [r1, #6] │ │ strh r4, [r1, #0] │ │ sxth.w lr, lr │ │ strh r5, [r1, #2] │ │ strh r6, [r1, #4] │ │ vmov s15, lr │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ - b.n 959e <_Eff_build_volume_table_s8@@Base+0x1556> │ │ + b.n 9276 <_Eff_build_volume_table_s8@@Base+0x1556> │ │ cmp.w r8, #180 ; 0xb4 │ │ - beq.n 95a2 <_Eff_build_volume_table_s8@@Base+0x155a> │ │ + beq.n 927a <_Eff_build_volume_table_s8@@Base+0x155a> │ │ cmp.w r8, #270 ; 0x10e │ │ - bne.n 95b6 <_Eff_build_volume_table_s8@@Base+0x156e> │ │ + bne.n 928e <_Eff_build_volume_table_s8@@Base+0x156e> │ │ strh r4, [r1, #2] │ │ lsrs r4, r4, #1 │ │ strh r6, [r1, #0] │ │ add.w r6, r4, r6, lsr #1 │ │ strh r0, [r1, #4] │ │ strh r5, [r1, #6] │ │ - b.n 95b0 <_Eff_build_volume_table_s8@@Base+0x1568> │ │ + b.n 9288 <_Eff_build_volume_table_s8@@Base+0x1568> │ │ strh r5, [r1, #0] │ │ lsrs r5, r5, #1 │ │ strh r0, [r1, #2] │ │ add.w r0, r5, r0, lsr #1 │ │ strh r4, [r1, #4] │ │ strh r6, [r1, #6] │ │ strh r0, [r1, #8] │ │ - b.n 95b2 <_Eff_build_volume_table_s8@@Base+0x156a> │ │ + b.n 928a <_Eff_build_volume_table_s8@@Base+0x156a> │ │ strh r0, [r1, #0] │ │ lsrs r0, r0, #1 │ │ strh r6, [r1, #2] │ │ add.w r6, r0, r6, lsr #1 │ │ strh r5, [r1, #4] │ │ strh r4, [r1, #6] │ │ strh r6, [r1, #8] │ │ strh r7, [r1, #10] │ │ adds r1, #12 │ │ add.w ip, ip, #12 │ │ - b.n 9438 <_Eff_build_volume_table_s8@@Base+0x13f0> │ │ + b.n 9110 <_Eff_build_volume_table_s8@@Base+0x13f0> │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ push {r0, r1, r4, r5, r6, lr} │ │ adds r1, #4 │ │ movs r5, #0 │ │ cmp r5, r2 │ │ - bge.n 9638 <_Eff_build_volume_table_s8@@Base+0x15f0> │ │ + bge.n 9310 <_Eff_build_volume_table_s8@@Base+0x15f0> │ │ ldrsh.w r0, [r1, #-4] │ │ adds r5, #4 │ │ vldr s13, [r3] │ │ adds r1, #4 │ │ ldrsh.w r4, [r1, #-6] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ @@ -7479,21 +7154,21 @@ │ │ vstr s15, [sp, #4] │ │ ldrh.w r4, [sp, #4] │ │ ite eq │ │ moveq r0, r4 │ │ movne r6, r4 │ │ strh.w r0, [r1, #-8] │ │ strh.w r6, [r1, #-6] │ │ - b.n 95c6 <_Eff_build_volume_table_s8@@Base+0x157e> │ │ + b.n 929e <_Eff_build_volume_table_s8@@Base+0x157e> │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov.w lr, #0 │ │ cmp lr, r2 │ │ - bge.n 971e <_Eff_build_volume_table_s8@@Base+0x16d6> │ │ + bge.n 93f6 <_Eff_build_volume_table_s8@@Base+0x16d6> │ │ ldrsh.w r0, [r1] │ │ vldr s13, [r3] │ │ ldrsh.w r4, [r1, #4] │ │ vmov s15, r0 │ │ ldrsh.w r0, [r1, #2] │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ @@ -7526,49 +7201,49 @@ │ │ ldrh.w r0, [sp, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r4, [sp, #4] │ │ - beq.n 9704 <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ - bgt.n 96f0 <_Eff_build_volume_table_s8@@Base+0x16a8> │ │ - cbnz r7, 9718 <_Eff_build_volume_table_s8@@Base+0x16d0> │ │ + beq.n 93dc <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ + bgt.n 93c8 <_Eff_build_volume_table_s8@@Base+0x16a8> │ │ + cbnz r7, 93f0 <_Eff_build_volume_table_s8@@Base+0x16d0> │ │ strh r5, [r1, #0] │ │ strh r6, [r1, #2] │ │ strh r0, [r1, #4] │ │ strh r4, [r1, #6] │ │ - b.n 9716 <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ + b.n 93ee <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ cmp r7, #180 ; 0xb4 │ │ - beq.n 970e <_Eff_build_volume_table_s8@@Base+0x16c6> │ │ + beq.n 93e6 <_Eff_build_volume_table_s8@@Base+0x16c6> │ │ cmp.w r7, #270 ; 0x10e │ │ - bne.n 9718 <_Eff_build_volume_table_s8@@Base+0x16d0> │ │ + bne.n 93f0 <_Eff_build_volume_table_s8@@Base+0x16d0> │ │ strh r0, [r1, #0] │ │ strh r5, [r1, #2] │ │ strh r4, [r1, #4] │ │ strh r6, [r1, #6] │ │ - b.n 9716 <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ + b.n 93ee <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ strh r6, [r1, #0] │ │ strh r4, [r1, #2] │ │ strh r5, [r1, #4] │ │ strh r0, [r1, #6] │ │ - b.n 9716 <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ + b.n 93ee <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ strh r4, [r1, #0] │ │ strh r0, [r1, #2] │ │ strh r6, [r1, #4] │ │ strh r5, [r1, #6] │ │ adds r1, #8 │ │ add.w lr, lr, #8 │ │ - b.n 9642 <_Eff_build_volume_table_s8@@Base+0x15fa> │ │ + b.n 931a <_Eff_build_volume_table_s8@@Base+0x15fa> │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ movs r7, #0 │ │ cmp r7, r2 │ │ - bge.w 98aa <_Eff_build_volume_table_s8@@Base+0x1862> │ │ + bge.w 9582 <_Eff_build_volume_table_s8@@Base+0x1862> │ │ ldrsh.w r0, [r1] │ │ vldr s13, [r3] │ │ ldrsh.w lr, [r1, #10] │ │ ldrh.w ip, [r1, #8] │ │ vmov s15, r0 │ │ ldrsh.w r0, [r1, #2] │ │ vldr s14, [r3, #32] │ │ @@ -7617,79 +7292,79 @@ │ │ ldrh.w r0, [sp, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s11 │ │ vmul.f32 s15, s15, s12 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w lr, [sp, #4] │ │ - beq.n 9866 <_Eff_build_volume_table_s8@@Base+0x181e> │ │ - bgt.n 983e <_Eff_build_volume_table_s8@@Base+0x17f6> │ │ + beq.n 953e <_Eff_build_volume_table_s8@@Base+0x181e> │ │ + bgt.n 9516 <_Eff_build_volume_table_s8@@Base+0x17f6> │ │ cmp.w r8, #0 │ │ - bne.n 98a6 <_Eff_build_volume_table_s8@@Base+0x185e> │ │ + bne.n 957e <_Eff_build_volume_table_s8@@Base+0x185e> │ │ sxth.w ip, ip │ │ strh r0, [r1, #6] │ │ strh r6, [r1, #0] │ │ vmov s15, ip │ │ strh r5, [r1, #2] │ │ strh r4, [r1, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ - b.n 9880 <_Eff_build_volume_table_s8@@Base+0x1838> │ │ + b.n 9558 <_Eff_build_volume_table_s8@@Base+0x1838> │ │ cmp.w r8, #180 ; 0xb4 │ │ - beq.n 9884 <_Eff_build_volume_table_s8@@Base+0x183c> │ │ + beq.n 955c <_Eff_build_volume_table_s8@@Base+0x183c> │ │ cmp.w r8, #270 ; 0x10e │ │ - bne.n 98a6 <_Eff_build_volume_table_s8@@Base+0x185e> │ │ + bne.n 957e <_Eff_build_volume_table_s8@@Base+0x185e> │ │ strh r6, [r1, #2] │ │ sxth r6, r6 │ │ strh r4, [r1, #0] │ │ sxth r4, r4 │ │ add.w r6, r6, r6, lsr #31 │ │ strh r0, [r1, #4] │ │ add.w r4, r4, r4, lsr #31 │ │ strh r5, [r1, #6] │ │ asrs r6, r6, #1 │ │ add.w r4, r6, r4, asr #1 │ │ - b.n 989e <_Eff_build_volume_table_s8@@Base+0x1856> │ │ + b.n 9576 <_Eff_build_volume_table_s8@@Base+0x1856> │ │ strh r5, [r1, #0] │ │ sxth r5, r5 │ │ strh r0, [r1, #2] │ │ sxth r0, r0 │ │ add.w r5, r5, r5, lsr #31 │ │ strh r6, [r1, #4] │ │ add.w r0, r0, r0, lsr #31 │ │ strh r4, [r1, #6] │ │ asrs r5, r5, #1 │ │ add.w r0, r5, r0, asr #1 │ │ strh r0, [r1, #8] │ │ - b.n 98a0 <_Eff_build_volume_table_s8@@Base+0x1858> │ │ + b.n 9578 <_Eff_build_volume_table_s8@@Base+0x1858> │ │ strh r0, [r1, #0] │ │ sxth r0, r0 │ │ strh r4, [r1, #2] │ │ sxth r4, r4 │ │ add.w r0, r0, r0, lsr #31 │ │ strh r5, [r1, #4] │ │ add.w r4, r4, r4, lsr #31 │ │ strh r6, [r1, #6] │ │ asrs r0, r0, #1 │ │ add.w r4, r0, r4, asr #1 │ │ strh r4, [r1, #8] │ │ strh.w lr, [r1, #10] │ │ adds r1, #12 │ │ adds r7, #12 │ │ - b.n 9728 <_Eff_build_volume_table_s8@@Base+0x16e0> │ │ + b.n 9400 <_Eff_build_volume_table_s8@@Base+0x16e0> │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ adds r1, #4 │ │ push {r4, r5, r6, lr} │ │ movs r5, #0 │ │ cmp r5, r2 │ │ - bge.n 993e <_Eff_build_volume_table_s8@@Base+0x18f6> │ │ + bge.n 9616 <_Eff_build_volume_table_s8@@Base+0x18f6> │ │ ldrh.w r0, [r1, #-4] │ │ adds r5, #4 │ │ vldr s13, [r3] │ │ adds r1, #4 │ │ rev16 r0, r0 │ │ ldrh.w r4, [r1, #-6] │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ @@ -7723,20 +7398,20 @@ │ │ sub.w r4, r4, #32768 ; 0x8000 │ │ rev16 r4, r4 │ │ ite eq │ │ uxtheq r6, r4 │ │ uxthne r0, r4 │ │ strh.w r6, [r1, #-8] │ │ strh.w r0, [r1, #-6] │ │ - b.n 98b6 <_Eff_build_volume_table_s8@@Base+0x186e> │ │ + b.n 958e <_Eff_build_volume_table_s8@@Base+0x186e> │ │ pop {r4, r5, r6, pc} │ │ push {r4, r5, r6, r7, lr} │ │ movs r6, #0 │ │ cmp r6, r2 │ │ - bge.w 9a78 <_Eff_build_volume_table_s8@@Base+0x1a30> │ │ + bge.w 9750 <_Eff_build_volume_table_s8@@Base+0x1a30> │ │ ldrh r4, [r1, #0] │ │ vldr s13, [r3] │ │ rev16 r4, r4 │ │ ldrh r0, [r1, #2] │ │ sub.w r4, r4, #32768 ; 0x8000 │ │ ldrh r7, [r1, #4] │ │ vldr s14, [r3, #32] │ │ @@ -7788,65 +7463,65 @@ │ │ sub.w r7, r7, #32768 ; 0x8000 │ │ vmul.f32 s15, s15, s14 │ │ uxth r7, r7 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r5, s15 │ │ sub.w r5, r5, #32768 ; 0x8000 │ │ uxth r5, r5 │ │ - beq.n 9a50 <_Eff_build_volume_table_s8@@Base+0x1a08> │ │ - bgt.n 9a32 <_Eff_build_volume_table_s8@@Base+0x19ea> │ │ + beq.n 9728 <_Eff_build_volume_table_s8@@Base+0x1a08> │ │ + bgt.n 970a <_Eff_build_volume_table_s8@@Base+0x19ea> │ │ cmp.w lr, #0 │ │ - bne.n 9a74 <_Eff_build_volume_table_s8@@Base+0x1a2c> │ │ + bne.n 974c <_Eff_build_volume_table_s8@@Base+0x1a2c> │ │ rev16 r4, r4 │ │ rev16 r0, r0 │ │ rev16 r7, r7 │ │ rev16 r5, r5 │ │ strh r4, [r1, #0] │ │ strh r0, [r1, #2] │ │ strh r7, [r1, #4] │ │ strh r5, [r1, #6] │ │ - b.n 9a72 <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ + b.n 974a <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ cmp.w lr, #180 ; 0xb4 │ │ - beq.n 9a62 <_Eff_build_volume_table_s8@@Base+0x1a1a> │ │ + beq.n 973a <_Eff_build_volume_table_s8@@Base+0x1a1a> │ │ cmp.w lr, #270 ; 0x10e │ │ - bne.n 9a74 <_Eff_build_volume_table_s8@@Base+0x1a2c> │ │ + bne.n 974c <_Eff_build_volume_table_s8@@Base+0x1a2c> │ │ rev16 r7, r7 │ │ rev16 r4, r4 │ │ rev16 r5, r5 │ │ rev16 r0, r0 │ │ strh r7, [r1, #0] │ │ strh r4, [r1, #2] │ │ strh r5, [r1, #4] │ │ strh r0, [r1, #6] │ │ - b.n 9a72 <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ + b.n 974a <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ rev16 r0, r0 │ │ rev16 r5, r5 │ │ rev16 r4, r4 │ │ rev16 r7, r7 │ │ strh r0, [r1, #0] │ │ strh r5, [r1, #2] │ │ strh r4, [r1, #4] │ │ strh r7, [r1, #6] │ │ - b.n 9a72 <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ + b.n 974a <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ rev16 r5, r5 │ │ rev16 r7, r7 │ │ rev16 r0, r0 │ │ rev16 r4, r4 │ │ strh r5, [r1, #0] │ │ strh r7, [r1, #2] │ │ strh r0, [r1, #4] │ │ strh r4, [r1, #6] │ │ adds r1, #8 │ │ adds r6, #8 │ │ - b.n 9944 <_Eff_build_volume_table_s8@@Base+0x18fc> │ │ + b.n 961c <_Eff_build_volume_table_s8@@Base+0x18fc> │ │ pop {r4, r5, r6, r7, pc} │ │ mov.w ip, #0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ cmp ip, r2 │ │ - bge.w 9c4c <_Eff_build_volume_table_s8@@Base+0x1c04> │ │ + bge.w 9924 <_Eff_build_volume_table_s8@@Base+0x1c04> │ │ ldrh r5, [r1, #0] │ │ vldr s13, [r3] │ │ rev16 r5, r5 │ │ ldrh r6, [r1, #2] │ │ sub.w r5, r5, #32768 ; 0x8000 │ │ ldrh r4, [r1, #4] │ │ vldr s14, [r3, #32] │ │ @@ -7917,18 +7592,18 @@ │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ vmul.f32 s15, s15, s12 │ │ uxth r0, r0 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r7, s15 │ │ sub.w r7, r7, #32768 ; 0x8000 │ │ uxth r7, r7 │ │ - beq.n 9c04 <_Eff_build_volume_table_s8@@Base+0x1bbc> │ │ - bgt.n 9bda <_Eff_build_volume_table_s8@@Base+0x1b92> │ │ + beq.n 98dc <_Eff_build_volume_table_s8@@Base+0x1bbc> │ │ + bgt.n 98b2 <_Eff_build_volume_table_s8@@Base+0x1b92> │ │ cmp.w r8, #0 │ │ - bne.n 9c46 <_Eff_build_volume_table_s8@@Base+0x1bfe> │ │ + bne.n 991e <_Eff_build_volume_table_s8@@Base+0x1bfe> │ │ sub.w lr, lr, #32768 ; 0x8000 │ │ rev16 r0, r0 │ │ strh r0, [r1, #6] │ │ rev16 r5, r5 │ │ sxth.w lr, lr │ │ rev16 r6, r6 │ │ rev16 r4, r4 │ │ @@ -7939,45 +7614,45 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ rev16 r0, r0 │ │ - b.n 9c3c <_Eff_build_volume_table_s8@@Base+0x1bf4> │ │ + b.n 9914 <_Eff_build_volume_table_s8@@Base+0x1bf4> │ │ cmp.w r8, #180 ; 0xb4 │ │ - beq.n 9c22 <_Eff_build_volume_table_s8@@Base+0x1bda> │ │ + beq.n 98fa <_Eff_build_volume_table_s8@@Base+0x1bda> │ │ cmp.w r8, #270 ; 0x10e │ │ - bne.n 9c46 <_Eff_build_volume_table_s8@@Base+0x1bfe> │ │ + bne.n 991e <_Eff_build_volume_table_s8@@Base+0x1bfe> │ │ rev16 r4, r4 │ │ rev16 r5, r5 │ │ strh r4, [r1, #0] │ │ ubfx r4, r4, #1, #15 │ │ strh r5, [r1, #2] │ │ ubfx r5, r5, #1, #15 │ │ rev16 r0, r0 │ │ rev16 r6, r6 │ │ add r4, r5 │ │ strh r0, [r1, #4] │ │ strh r6, [r1, #6] │ │ strh r4, [r1, #8] │ │ - b.n 9c3e <_Eff_build_volume_table_s8@@Base+0x1bf6> │ │ + b.n 9916 <_Eff_build_volume_table_s8@@Base+0x1bf6> │ │ rev16 r6, r6 │ │ rev16 r0, r0 │ │ strh r6, [r1, #0] │ │ ubfx r6, r6, #1, #15 │ │ strh r0, [r1, #2] │ │ ubfx r0, r0, #1, #15 │ │ rev16 r5, r5 │ │ rev16 r4, r4 │ │ add r6, r0 │ │ strh r5, [r1, #4] │ │ strh r4, [r1, #6] │ │ strh r6, [r1, #8] │ │ - b.n 9c3e <_Eff_build_volume_table_s8@@Base+0x1bf6> │ │ + b.n 9916 <_Eff_build_volume_table_s8@@Base+0x1bf6> │ │ rev16 r0, r0 │ │ rev16 r4, r4 │ │ strh r0, [r1, #0] │ │ ubfx r0, r0, #1, #15 │ │ strh r4, [r1, #2] │ │ ubfx r4, r4, #1, #15 │ │ add r0, r4 │ │ @@ -7986,21 +7661,21 @@ │ │ strh r6, [r1, #4] │ │ strh r5, [r1, #6] │ │ strh r0, [r1, #8] │ │ rev16 r7, r7 │ │ adds r1, #12 │ │ strh.w r7, [r1, #-2] │ │ add.w ip, ip, #12 │ │ - b.n 9a82 <_Eff_build_volume_table_s8@@Base+0x1a3a> │ │ + b.n 975a <_Eff_build_volume_table_s8@@Base+0x1a3a> │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ push {r0, r1, r4, r5, r6, lr} │ │ adds r1, #4 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ - bge.n 9cd4 <_Eff_build_volume_table_s8@@Base+0x1c8c> │ │ + bge.n 99ac <_Eff_build_volume_table_s8@@Base+0x1c8c> │ │ ldrh.w r5, [r1, #-4] │ │ adds r4, #4 │ │ vldr s11, [r3] │ │ adds r1, #4 │ │ ldrh.w r6, [r1, #-6] │ │ lsrs r0, r5, #8 │ │ orr.w r0, r0, r5, lsl #8 │ │ @@ -8027,21 +7702,21 @@ │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r0, [sp, #4] │ │ lsrs r5, r0, #8 │ │ orr.w r0, r5, r0, lsl #8 │ │ strh.w r0, [r1, #-6] │ │ - b.n 9c56 <_Eff_build_volume_table_s8@@Base+0x1c0e> │ │ + b.n 992e <_Eff_build_volume_table_s8@@Base+0x1c0e> │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ movs r7, #0 │ │ cmp r7, r2 │ │ - bge.w 9e54 <_Eff_build_volume_table_s8@@Base+0x1e0c> │ │ + bge.w 9b2c <_Eff_build_volume_table_s8@@Base+0x1e0c> │ │ ldrh r4, [r1, #0] │ │ vldr s13, [r3] │ │ ldrh r5, [r1, #4] │ │ lsrs r0, r4, #8 │ │ ldrh.w lr, [r1, #6] │ │ orr.w r0, r0, r4, lsl #8 │ │ vldr s14, [r3, #32] │ │ @@ -8089,82 +7764,82 @@ │ │ ldrh.w r5, [sp, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r4, [sp, #4] │ │ - beq.n 9e08 <_Eff_build_volume_table_s8@@Base+0x1dc0> │ │ - bgt.n 9dd8 <_Eff_build_volume_table_s8@@Base+0x1d90> │ │ + beq.n 9ae0 <_Eff_build_volume_table_s8@@Base+0x1dc0> │ │ + bgt.n 9ab0 <_Eff_build_volume_table_s8@@Base+0x1d90> │ │ cmp.w lr, #0 │ │ - bne.n 9e50 <_Eff_build_volume_table_s8@@Base+0x1e08> │ │ + bne.n 9b28 <_Eff_build_volume_table_s8@@Base+0x1e08> │ │ mov.w lr, r6, lsr #8 │ │ orr.w r6, lr, r6, lsl #8 │ │ strh r6, [r1, #0] │ │ lsrs r6, r0, #8 │ │ orr.w r0, r6, r0, lsl #8 │ │ strh r0, [r1, #2] │ │ lsrs r0, r5, #8 │ │ orr.w r5, r0, r5, lsl #8 │ │ lsrs r0, r4, #8 │ │ orr.w r4, r0, r4, lsl #8 │ │ strh r5, [r1, #4] │ │ strh r4, [r1, #6] │ │ - b.n 9e4e <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ + b.n 9b26 <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ cmp.w lr, #180 ; 0xb4 │ │ - beq.n 9e2c <_Eff_build_volume_table_s8@@Base+0x1de4> │ │ + beq.n 9b04 <_Eff_build_volume_table_s8@@Base+0x1de4> │ │ cmp.w lr, #270 ; 0x10e │ │ - bne.n 9e50 <_Eff_build_volume_table_s8@@Base+0x1e08> │ │ + bne.n 9b28 <_Eff_build_volume_table_s8@@Base+0x1e08> │ │ mov.w lr, r5, lsr #8 │ │ orr.w r5, lr, r5, lsl #8 │ │ strh r5, [r1, #0] │ │ lsrs r5, r6, #8 │ │ orr.w r6, r5, r6, lsl #8 │ │ lsrs r5, r4, #8 │ │ orr.w r4, r5, r4, lsl #8 │ │ strh r4, [r1, #4] │ │ lsrs r4, r0, #8 │ │ strh r6, [r1, #2] │ │ orr.w r0, r4, r0, lsl #8 │ │ strh r0, [r1, #6] │ │ - b.n 9e4e <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ + b.n 9b26 <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ mov.w lr, r0, lsr #8 │ │ orr.w r0, lr, r0, lsl #8 │ │ strh r0, [r1, #0] │ │ lsrs r0, r4, #8 │ │ orr.w r4, r0, r4, lsl #8 │ │ lsrs r0, r6, #8 │ │ orr.w r6, r0, r6, lsl #8 │ │ lsrs r0, r5, #8 │ │ orr.w r5, r0, r5, lsl #8 │ │ strh r4, [r1, #2] │ │ strh r6, [r1, #4] │ │ strh r5, [r1, #6] │ │ - b.n 9e4e <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ + b.n 9b26 <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ mov.w lr, r4, lsr #8 │ │ orr.w r4, lr, r4, lsl #8 │ │ strh r4, [r1, #0] │ │ lsrs r4, r5, #8 │ │ orr.w r5, r4, r5, lsl #8 │ │ lsrs r4, r0, #8 │ │ orr.w r0, r4, r0, lsl #8 │ │ strh r0, [r1, #4] │ │ lsrs r0, r6, #8 │ │ strh r5, [r1, #2] │ │ orr.w r6, r0, r6, lsl #8 │ │ strh r6, [r1, #6] │ │ adds r1, #8 │ │ adds r7, #8 │ │ - b.n 9cdc <_Eff_build_volume_table_s8@@Base+0x1c94> │ │ + b.n 99b4 <_Eff_build_volume_table_s8@@Base+0x1c94> │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ movs r6, #0 │ │ cmp r6, r2 │ │ - bge.w a0b4 <_Eff_build_volume_table_s8@@Base+0x206c> │ │ + bge.w 9d8c <_Eff_build_volume_table_s8@@Base+0x206c> │ │ ldrh r4, [r1, #0] │ │ vldr s13, [r3] │ │ ldrh.w r8, [r1, #10] │ │ lsrs r0, r4, #8 │ │ ldrh.w ip, [r1, #8] │ │ orr.w r0, r0, r4, lsl #8 │ │ vldr s14, [r3, #32] │ │ @@ -8228,18 +7903,18 @@ │ │ ldrh.w r4, [sp, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s11 │ │ vmul.f32 s15, s15, s12 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r0, [sp, #4] │ │ - beq.n a01a <_Eff_build_volume_table_s8@@Base+0x1fd2> │ │ - bgt.n 9fc6 <_Eff_build_volume_table_s8@@Base+0x1f7e> │ │ + beq.n 9cf2 <_Eff_build_volume_table_s8@@Base+0x1fd2> │ │ + bgt.n 9c9e <_Eff_build_volume_table_s8@@Base+0x1f7e> │ │ cmp.w r8, #0 │ │ - bne.w a0b0 <_Eff_build_volume_table_s8@@Base+0x2068> │ │ + bne.w 9d88 <_Eff_build_volume_table_s8@@Base+0x2068> │ │ mov.w r8, r7, lsr #8 │ │ orr.w r7, r8, r7, lsl #8 │ │ strh r7, [r1, #0] │ │ lsrs r7, r5, #8 │ │ orr.w r5, r7, r5, lsl #8 │ │ strh r5, [r1, #2] │ │ mov.w r5, lr, lsr #8 │ │ @@ -8256,19 +7931,19 @@ │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r4, [sp, #4] │ │ lsrs r5, r4, #8 │ │ orr.w r4, r5, r4, lsl #8 │ │ - b.n a05a <_Eff_build_volume_table_s8@@Base+0x2012> │ │ + b.n 9d32 <_Eff_build_volume_table_s8@@Base+0x2012> │ │ cmp.w r8, #180 ; 0xb4 │ │ - beq.n a05e <_Eff_build_volume_table_s8@@Base+0x2016> │ │ + beq.n 9d36 <_Eff_build_volume_table_s8@@Base+0x2016> │ │ cmp.w r8, #270 ; 0x10e │ │ - bne.n a0b0 <_Eff_build_volume_table_s8@@Base+0x2068> │ │ + bne.n 9d88 <_Eff_build_volume_table_s8@@Base+0x2068> │ │ mov.w ip, lr, lsr #8 │ │ orr.w lr, ip, lr, lsl #8 │ │ mov.w ip, r7, lsr #8 │ │ orr.w r7, ip, r7, lsl #8 │ │ mov.w ip, r4, lsr #8 │ │ uxth.w lr, lr │ │ strh.w lr, [r1] │ │ @@ -8282,15 +7957,15 @@ │ │ lsrs r4, r5, #8 │ │ add.w r7, r7, r7, lsr #31 │ │ orr.w r5, r4, r5, lsl #8 │ │ strh r5, [r1, #6] │ │ asrs r4, r7, #1 │ │ add.w lr, r4, lr, asr #1 │ │ strh.w lr, [r1, #8] │ │ - b.n a0a4 <_Eff_build_volume_table_s8@@Base+0x205c> │ │ + b.n 9d7c <_Eff_build_volume_table_s8@@Base+0x205c> │ │ mov.w ip, r5, lsr #8 │ │ orr.w r5, ip, r5, lsl #8 │ │ mov.w ip, r4, lsr #8 │ │ orr.w r4, ip, r4, lsl #8 │ │ mov.w ip, r7, lsr #8 │ │ uxth r5, r5 │ │ strh r5, [r1, #0] │ │ @@ -8304,15 +7979,15 @@ │ │ mov.w r7, lr, lsr #8 │ │ add.w r4, r4, r4, lsr #31 │ │ orr.w lr, r7, lr, lsl #8 │ │ asrs r7, r5, #1 │ │ strh.w lr, [r1, #6] │ │ add.w r4, r7, r4, asr #1 │ │ strh r4, [r1, #8] │ │ - b.n a0a4 <_Eff_build_volume_table_s8@@Base+0x205c> │ │ + b.n 9d7c <_Eff_build_volume_table_s8@@Base+0x205c> │ │ mov.w ip, r4, lsr #8 │ │ orr.w r4, ip, r4, lsl #8 │ │ mov.w ip, lr, lsr #8 │ │ orr.w ip, ip, lr, lsl #8 │ │ mov.w lr, r5, lsr #8 │ │ uxth r4, r4 │ │ strh r4, [r1, #0] │ │ @@ -8331,154 +8006,154 @@ │ │ add.w ip, r7, ip, asr #1 │ │ strh.w ip, [r1, #8] │ │ lsrs r4, r0, #8 │ │ adds r1, #12 │ │ orr.w r0, r4, r0, lsl #8 │ │ strh.w r0, [r1, #-2] │ │ adds r6, #12 │ │ - b.n 9e5e <_Eff_build_volume_table_s8@@Base+0x1e16> │ │ + b.n 9b36 <_Eff_build_volume_table_s8@@Base+0x1e16> │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, r0 │ │ push {r3, lr} │ │ movw r3, #4112 ; 0x1010 │ │ cmp r0, r3 │ │ - beq.n a184 <_Eff_build_volume_table_s8@@Base+0x213c> │ │ - bhi.n a0d2 <_Eff_build_volume_table_s8@@Base+0x208a> │ │ + beq.n 9e5c <_Eff_build_volume_table_s8@@Base+0x213c> │ │ + bhi.n 9daa <_Eff_build_volume_table_s8@@Base+0x208a> │ │ cmp r0, #8 │ │ - beq.n a0ec <_Eff_build_volume_table_s8@@Base+0x20a4> │ │ + beq.n 9dc4 <_Eff_build_volume_table_s8@@Base+0x20a4> │ │ cmp r0, #16 │ │ - beq.n a140 <_Eff_build_volume_table_s8@@Base+0x20f8> │ │ - b.n a1c8 <_Eff_build_volume_table_s8@@Base+0x2180> │ │ + beq.n 9e18 <_Eff_build_volume_table_s8@@Base+0x20f8> │ │ + b.n 9ea0 <_Eff_build_volume_table_s8@@Base+0x2180> │ │ movw r3, #32784 ; 0x8010 │ │ cmp r0, r3 │ │ - beq.n a162 <_Eff_build_volume_table_s8@@Base+0x211a> │ │ + beq.n 9e3a <_Eff_build_volume_table_s8@@Base+0x211a> │ │ movw r3, #36880 ; 0x9010 │ │ cmp r0, r3 │ │ - beq.n a1a6 <_Eff_build_volume_table_s8@@Base+0x215e> │ │ + beq.n 9e7e <_Eff_build_volume_table_s8@@Base+0x215e> │ │ movw r3, #32776 ; 0x8008 │ │ cmp r0, r3 │ │ - bne.n a1c8 <_Eff_build_volume_table_s8@@Base+0x2180> │ │ - b.n a116 <_Eff_build_volume_table_s8@@Base+0x20ce> │ │ + bne.n 9ea0 <_Eff_build_volume_table_s8@@Base+0x2180> │ │ + b.n 9dee <_Eff_build_volume_table_s8@@Base+0x20ce> │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r6, r0, #24 │ │ lsls r4, r6, #13 │ │ lsrs r4, r6, #21 │ │ - ldr r0, [pc, #228] ; (a1e4 <_Eff_build_volume_table_s8@@Base+0x219c>) │ │ + ldr r0, [pc, #228] ; (9ebc <_Eff_build_volume_table_s8@@Base+0x219c>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - bl 7fc0 <_Eff_build_volume_table_u8@@Base> │ │ + bl 7c98 <_Eff_build_volume_table_u8@@Base> │ │ cmp r0, #0 │ │ - bne.n a1d2 <_Eff_build_volume_table_s8@@Base+0x218a> │ │ - ldr r0, [pc, #220] ; (a1e8 <_Eff_build_volume_table_s8@@Base+0x21a0>) │ │ + bne.n 9eaa <_Eff_build_volume_table_s8@@Base+0x218a> │ │ + ldr r0, [pc, #220] ; (9ec0 <_Eff_build_volume_table_s8@@Base+0x21a0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #216] ; (a1ec <_Eff_build_volume_table_s8@@Base+0x21a4>) │ │ + ldr r0, [pc, #216] ; (9ec4 <_Eff_build_volume_table_s8@@Base+0x21a4>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r6, r0, #24 │ │ lsls r7, r3, #13 │ │ lsrs r7, r3, #21 │ │ - ldr r0, [pc, #200] ; (a1f0 <_Eff_build_volume_table_s8@@Base+0x21a8>) │ │ + ldr r0, [pc, #200] ; (9ec8 <_Eff_build_volume_table_s8@@Base+0x21a8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - bl 8048 <_Eff_build_volume_table_s8@@Base> │ │ + bl 7d20 <_Eff_build_volume_table_s8@@Base> │ │ cmp r0, #0 │ │ - bne.n a1d8 <_Eff_build_volume_table_s8@@Base+0x2190> │ │ - ldr r0, [pc, #188] ; (a1f4 <_Eff_build_volume_table_s8@@Base+0x21ac>) │ │ + bne.n 9eb0 <_Eff_build_volume_table_s8@@Base+0x2190> │ │ + ldr r0, [pc, #188] ; (9ecc <_Eff_build_volume_table_s8@@Base+0x21ac>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #188] ; (a1f8 <_Eff_build_volume_table_s8@@Base+0x21b0>) │ │ + ldr r0, [pc, #188] ; (9ed0 <_Eff_build_volume_table_s8@@Base+0x21b0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r3, r0, #12 │ │ lsls r2, r1, #25 │ │ lsrs r2, r1, #5 │ │ - ldr r0, [pc, #168] ; (a1fc <_Eff_build_volume_table_s8@@Base+0x21b4>) │ │ + ldr r0, [pc, #168] ; (9ed4 <_Eff_build_volume_table_s8@@Base+0x21b4>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #168] ; (a200 <_Eff_build_volume_table_s8@@Base+0x21b8>) │ │ + ldr r0, [pc, #168] ; (9ed8 <_Eff_build_volume_table_s8@@Base+0x21b8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #164] ; (a204 <_Eff_build_volume_table_s8@@Base+0x21bc>) │ │ + ldr r0, [pc, #164] ; (9edc <_Eff_build_volume_table_s8@@Base+0x21bc>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r3, r0, #12 │ │ lsls r1, r7, #24 │ │ lsrs r1, r7, #4 │ │ - ldr r0, [pc, #148] ; (a208 <_Eff_build_volume_table_s8@@Base+0x21c0>) │ │ + ldr r0, [pc, #148] ; (9ee0 <_Eff_build_volume_table_s8@@Base+0x21c0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #144] ; (a20c <_Eff_build_volume_table_s8@@Base+0x21c4>) │ │ + ldr r0, [pc, #144] ; (9ee4 <_Eff_build_volume_table_s8@@Base+0x21c4>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #144] ; (a210 <_Eff_build_volume_table_s8@@Base+0x21c8>) │ │ + ldr r0, [pc, #144] ; (9ee8 <_Eff_build_volume_table_s8@@Base+0x21c8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r3, r0, #12 │ │ lsls r0, r5, #24 │ │ lsrs r0, r5, #4 │ │ - ldr r0, [pc, #124] ; (a214 <_Eff_build_volume_table_s8@@Base+0x21cc>) │ │ + ldr r0, [pc, #124] ; (9eec <_Eff_build_volume_table_s8@@Base+0x21cc>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #124] ; (a218 <_Eff_build_volume_table_s8@@Base+0x21d0>) │ │ + ldr r0, [pc, #124] ; (9ef0 <_Eff_build_volume_table_s8@@Base+0x21d0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #120] ; (a21c <_Eff_build_volume_table_s8@@Base+0x21d4>) │ │ + ldr r0, [pc, #120] ; (9ef4 <_Eff_build_volume_table_s8@@Base+0x21d4>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r3, r0, #12 │ │ lsls r7, r2, #24 │ │ lsrs r7, r2, #4 │ │ - ldr r0, [pc, #104] ; (a220 <_Eff_build_volume_table_s8@@Base+0x21d8>) │ │ + ldr r0, [pc, #104] ; (9ef8 <_Eff_build_volume_table_s8@@Base+0x21d8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #100] ; (a224 <_Eff_build_volume_table_s8@@Base+0x21dc>) │ │ + ldr r0, [pc, #100] ; (9efc <_Eff_build_volume_table_s8@@Base+0x21dc>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #100] ; (a228 <_Eff_build_volume_table_s8@@Base+0x21e0>) │ │ + ldr r0, [pc, #100] ; (9f00 <_Eff_build_volume_table_s8@@Base+0x21e0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #96] ; (a22c <_Eff_build_volume_table_s8@@Base+0x21e4>) │ │ + ldr r0, [pc, #96] ; (9f04 <_Eff_build_volume_table_s8@@Base+0x21e4>) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ - ldr r0, [pc, #92] ; (a230 <_Eff_build_volume_table_s8@@Base+0x21e8>) │ │ + blx 4968 │ │ + b.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + ldr r0, [pc, #92] ; (9f08 <_Eff_build_volume_table_s8@@Base+0x21e8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #88] ; (a234 <_Eff_build_volume_table_s8@@Base+0x21ec>) │ │ + ldr r0, [pc, #88] ; (9f0c <_Eff_build_volume_table_s8@@Base+0x21ec>) │ │ add r0, pc │ │ pop {r3, pc} │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - b.n a36e <_Eff_build_volume_table_s8@@Base+0x2326> │ │ + b.n a046 <_Eff_build_volume_table_s8@@Base+0x2326> │ │ ; instruction: 0xffffdfb1 │ │ vsri.32 d30, d15, #1 │ │ vtbx.8 d30, {d31- instruction: 0xffffed2f │ │ vsra.u32 d31, d31, #1 │ │ ; instruction: 0xfffff1c3 │ │ @@ -8488,64 +8163,64 @@ │ │ vsli.64 d31, d15, #63 ; 0x3f │ │ vqshl.u32 d31, d7, #31 │ │ vabdl.u , d31, d17 │ │ ; instruction: 0xfffff8d5 │ │ ; instruction: 0xfffffa95 │ │ ; instruction: 0xfffffb17 │ │ ; instruction: 0xfffffc91 │ │ - ; instruction: 0xffffbdf2 │ │ + vrshr.u64 q14, , #1 │ │ movs r0, r0 │ │ ldmia.w r9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - bl 1a236 <__aeabi_llsl@@Base+0x52b6> │ │ + bl 19f0e <__aeabi_llsl@@Base+0x4f92> │ │ push {r3, r4, r5, lr} │ │ subs r4, r0, #0 │ │ - bge.n a250 <_Eff_build_volume_table_s8@@Base+0x2208> │ │ - ldr r4, [pc, #44] ; (a26c <_Eff_build_volume_table_s8@@Base+0x2224>) │ │ + bge.n 9f28 <_Eff_build_volume_table_s8@@Base+0x2208> │ │ + ldr r4, [pc, #44] ; (9f44 <_Eff_build_volume_table_s8@@Base+0x2224>) │ │ add r4, pc │ │ ldr r0, [r4, #0] │ │ - cbz r0, a268 <_Eff_build_volume_table_s8@@Base+0x2220> │ │ - blx 4968 │ │ + cbz r0, 9f40 <_Eff_build_volume_table_s8@@Base+0x2220> │ │ + blx 49bc │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ - ldr r5, [pc, #28] ; (a270 <_Eff_build_volume_table_s8@@Base+0x2228>) │ │ + ldr r5, [pc, #28] ; (9f48 <_Eff_build_volume_table_s8@@Base+0x2228>) │ │ add r5, pc │ │ ldr r3, [r5, #4] │ │ ldr.w r0, [r3, r4, lsl #2] │ │ - cbz r0, a268 <_Eff_build_volume_table_s8@@Base+0x2220> │ │ - blx 4968 │ │ + cbz r0, 9f40 <_Eff_build_volume_table_s8@@Base+0x2220> │ │ + blx 49bc │ │ ldr r3, [r5, #4] │ │ movs r2, #0 │ │ str.w r2, [r3, r4, lsl #2] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldrh r0, [r0, #58] ; 0x3a │ │ + str r2, [sp, #320] ; 0x140 │ │ movs r1, r0 │ │ - ldrh r6, [r5, #56] ; 0x38 │ │ + str r2, [sp, #248] ; 0xf8 │ │ movs r1, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r5, r0, #0 │ │ - bge.n a2de <_Eff_build_volume_table_s8@@Base+0x2296> │ │ - ldr r6, [pc, #252] ; (a378 <_Eff_build_volume_table_s8@@Base+0x2330>) │ │ + bge.n 9fb6 <_Eff_build_volume_table_s8@@Base+0x2296> │ │ + ldr r6, [pc, #252] ; (a050 <_Eff_build_volume_table_s8@@Base+0x2330>) │ │ add r6, pc │ │ ldr r5, [r6, #0] │ │ - cbnz r5, a2d6 <_Eff_build_volume_table_s8@@Base+0x228e> │ │ + cbnz r5, 9fae <_Eff_build_volume_table_s8@@Base+0x228e> │ │ movs r0, #48 ; 0x30 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r4, r0 │ │ str r0, [r6, #0] │ │ - cbnz r0, a29a <_Eff_build_volume_table_s8@@Base+0x2252> │ │ - ldr r0, [pc, #236] ; (a37c <_Eff_build_volume_table_s8@@Base+0x2334>) │ │ + cbnz r0, 9f72 <_Eff_build_volume_table_s8@@Base+0x2252> │ │ + ldr r0, [pc, #236] ; (a054 <_Eff_build_volume_table_s8@@Base+0x2334>) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov r1, r5 │ │ movs r2, #48 ; 0x30 │ │ - blx 49bc │ │ + blx 4a10 │ │ str r5, [r4, #40] ; 0x28 │ │ movs r2, #255 ; 0xff │ │ strh r5, [r4, #38] ; 0x26 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ strb.w r2, [r4, #36] ; 0x24 │ │ mov r0, r5 │ │ strb r2, [r4, #9] │ │ @@ -8559,57 +8234,57 @@ │ │ strb r2, [r4, #29] │ │ strb r2, [r4, #28] │ │ add.w r2, r4, #44 ; 0x2c │ │ str r3, [r4, #24] │ │ str r3, [r4, #20] │ │ str r3, [r4, #16] │ │ str r3, [r4, #12] │ │ - bl 57ec │ │ - ldr r3, [pc, #168] ; (a380 <_Eff_build_volume_table_s8@@Base+0x2338>) │ │ + bl 6438 │ │ + ldr r3, [pc, #168] ; (a058 <_Eff_build_volume_table_s8@@Base+0x2338>) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r4, [pc, #164] ; (a384 <_Eff_build_volume_table_s8@@Base+0x233c>) │ │ + ldr r4, [pc, #164] ; (a05c <_Eff_build_volume_table_s8@@Base+0x233c>) │ │ add r4, pc │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - blt.n a30e <_Eff_build_volume_table_s8@@Base+0x22c6> │ │ + blt.n 9fe6 <_Eff_build_volume_table_s8@@Base+0x22c6> │ │ adds r6, r5, #1 │ │ ldr r0, [r4, #4] │ │ lsls r1, r6, #2 │ │ - blx 49f8 │ │ + blx 495c │ │ cmp r0, #0 │ │ - beq.n a28e <_Eff_build_volume_table_s8@@Base+0x2246> │ │ + beq.n 9f66 <_Eff_build_volume_table_s8@@Base+0x2246> │ │ ldr r3, [r4, #8] │ │ movs r2, #0 │ │ str r0, [r4, #4] │ │ cmp r3, r5 │ │ - bgt.n a308 <_Eff_build_volume_table_s8@@Base+0x22c0> │ │ + bgt.n 9fe0 <_Eff_build_volume_table_s8@@Base+0x22c0> │ │ str.w r2, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n a2fc <_Eff_build_volume_table_s8@@Base+0x22b4> │ │ - ldr r3, [pc, #124] ; (a388 <_Eff_build_volume_table_s8@@Base+0x2340>) │ │ + b.n 9fd4 <_Eff_build_volume_table_s8@@Base+0x22b4> │ │ + ldr r3, [pc, #124] ; (a060 <_Eff_build_volume_table_s8@@Base+0x2340>) │ │ add r3, pc │ │ str r6, [r3, #8] │ │ - ldr r4, [pc, #124] ; (a38c <_Eff_build_volume_table_s8@@Base+0x2344>) │ │ + ldr r4, [pc, #124] ; (a064 <_Eff_build_volume_table_s8@@Base+0x2344>) │ │ add r4, pc │ │ ldr r7, [r4, #4] │ │ ldr.w r6, [r7, r5, lsl #2] │ │ - cbnz r6, a36c <_Eff_build_volume_table_s8@@Base+0x2324> │ │ + cbnz r6, a044 <_Eff_build_volume_table_s8@@Base+0x2324> │ │ movs r0, #48 ; 0x30 │ │ - blx 4974 │ │ + blx 49b0 │ │ ldr r3, [r4, #4] │ │ str.w r0, [r7, r5, lsl #2] │ │ ldr.w r4, [r3, r5, lsl #2] │ │ cmp r4, #0 │ │ - beq.n a28e <_Eff_build_volume_table_s8@@Base+0x2246> │ │ + beq.n 9f66 <_Eff_build_volume_table_s8@@Base+0x2246> │ │ mov r1, r6 │ │ movs r2, #48 ; 0x30 │ │ mov r0, r4 │ │ - blx 49bc │ │ + blx 4a10 │ │ str r6, [r4, #40] ; 0x28 │ │ movs r2, #255 ; 0xff │ │ strh r6, [r4, #38] ; 0x26 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ strb.w r2, [r4, #36] ; 0x24 │ │ mov r0, r6 │ │ strb r2, [r4, #9] │ │ @@ -8623,280 +8298,280 @@ │ │ strb r2, [r4, #29] │ │ strb r2, [r4, #28] │ │ add.w r2, r4, #44 ; 0x2c │ │ str r3, [r4, #24] │ │ str r3, [r4, #20] │ │ str r3, [r4, #16] │ │ str r3, [r4, #12] │ │ - bl 57ec │ │ - ldr r3, [pc, #32] ; (a390 <_Eff_build_volume_table_s8@@Base+0x2348>) │ │ + bl 6438 │ │ + ldr r3, [pc, #32] ; (a068 <_Eff_build_volume_table_s8@@Base+0x2348>) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldrh r4, [r0, #56] ; 0x38 │ │ + str r2, [sp, #80] ; 0x50 │ │ movs r1, r0 │ │ - ; instruction: 0xb8f0 │ │ + pop {r0, r1, r3, r5, r7} │ │ movs r0, r0 │ │ - ldrh r0, [r5, #52] ; 0x34 │ │ + str r1, [sp, #736] ; 0x2e0 │ │ movs r1, r0 │ │ - ldrh r0, [r4, #52] ; 0x34 │ │ + str r1, [sp, #704] ; 0x2c0 │ │ movs r1, r0 │ │ - ldrh r6, [r6, #50] ; 0x32 │ │ + str r1, [sp, #536] ; 0x218 │ │ movs r1, r0 │ │ - ldrh r0, [r6, #50] ; 0x32 │ │ + str r1, [sp, #512] ; 0x200 │ │ movs r1, r0 │ │ - ldrh r2, [r2, #48] ; 0x30 │ │ + str r1, [sp, #136] ; 0x88 │ │ movs r1, r0 │ │ │ │ -0000a394 <_Eff_PositionDeinit@@Base>: │ │ +0000a06c <_Eff_PositionDeinit@@Base>: │ │ push {r3, r4, r5, lr} │ │ movs r5, #0 │ │ - ldr r4, [pc, #44] ; (a3c8 <_Eff_PositionDeinit@@Base+0x34>) │ │ + ldr r4, [pc, #44] ; (a0a0 <_Eff_PositionDeinit@@Base+0x34>) │ │ add r4, pc │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n a3b0 <_Eff_PositionDeinit@@Base+0x1c> │ │ + bge.n a088 <_Eff_PositionDeinit@@Base+0x1c> │ │ ldr r3, [r4, #4] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - blx 4968 │ │ - b.n a39c <_Eff_PositionDeinit@@Base+0x8> │ │ + blx 49bc │ │ + b.n a074 <_Eff_PositionDeinit@@Base+0x8> │ │ ldr r0, [r4, #0] │ │ movs r5, #0 │ │ str r5, [r4, #8] │ │ - blx 4968 │ │ + blx 49bc │ │ ldr r0, [r4, #4] │ │ str r5, [r4, #0] │ │ - blx 4968 │ │ + blx 49bc │ │ str r5, [r4, #4] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldrh r6, [r4, #46] ; 0x2e │ │ + str r0, [sp, #984] ; 0x3d8 │ │ movs r1, r0 │ │ │ │ -0000a3cc : │ │ +0000a0a4 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ mov r8, r0 │ │ - ldr r6, [pc, #180] ; (a488 ) │ │ + ldr r6, [pc, #180] ; (a160 ) │ │ add r2, sp, #8 │ │ mov r5, r1 │ │ movs r0, #0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ add.w r1, sp, #6 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #12] │ │ - bl 57ec │ │ + bl 6438 │ │ ldrh.w r0, [sp, #6] │ │ ldr r1, [sp, #8] │ │ - bl a0bc <_Eff_build_volume_table_s8@@Base+0x2074> │ │ + bl 9d94 <_Eff_build_volume_table_s8@@Base+0x2074> │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n a472 │ │ - blx 4a28 │ │ + beq.n a14a │ │ + blx 4998 │ │ mov r0, r8 │ │ - bl a274 <_Eff_build_volume_table_s8@@Base+0x222c> │ │ + bl 9f4c <_Eff_build_volume_table_s8@@Base+0x222c> │ │ mov r7, r0 │ │ - cbnz r0, a410 │ │ - blx 4a34 │ │ + cbnz r0, a0e8 │ │ + blx 49a4 │ │ mov r0, r7 │ │ - b.n a472 │ │ + b.n a14a │ │ mvns r5, r5 │ │ uxtb r5, r5 │ │ cmp r5, #255 ; 0xff │ │ - bne.n a43a │ │ + bne.n a112 │ │ ldrb r3, [r0, #8] │ │ cmp r3, #255 ; 0xff │ │ - bne.n a43a │ │ + bne.n a112 │ │ ldrb r3, [r0, #9] │ │ cmp r3, #255 ; 0xff │ │ - bne.n a43a │ │ + bne.n a112 │ │ ldr r3, [r0, #40] ; 0x28 │ │ - cbz r3, a432 │ │ + cbz r3, a10a │ │ mov r0, r8 │ │ mov r1, r4 │ │ - bl 66b4 <_Mix_UnregisterEffect_locked@@Base> │ │ - b.n a468 │ │ - blx 4a34 │ │ + bl 7300 <_Mix_UnregisterEffect_locked@@Base> │ │ + b.n a140 │ │ + blx 49a4 │ │ movs r0, #1 │ │ - b.n a472 │ │ + b.n a14a │ │ vmov s15, r5 │ │ strb.w r5, [r7, #36] ; 0x24 │ │ - vldr s14, [pc, #64] ; a484 │ │ + vldr s14, [pc, #64] ; a15c │ │ movs r5, #1 │ │ vcvt.f32.u32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vstr s15, [r7, #32] │ │ ldr r3, [r7, #40] ; 0x28 │ │ - cbnz r3, a46a │ │ - ldr r2, [pc, #48] ; (a48c ) │ │ + cbnz r3, a142 │ │ + ldr r2, [pc, #48] ; (a164 ) │ │ mov r0, r8 │ │ str r5, [r7, #40] ; 0x28 │ │ mov r1, r4 │ │ add r2, pc │ │ mov r3, r7 │ │ - bl 65f8 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7244 <_Mix_RegisterEffect_locked@@Base> │ │ mov r5, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r5 │ │ - b.n a472 │ │ + b.n a14a │ │ ldr r2, [sp, #12] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n a47e │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n a156 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, r0 │ │ muls r7, r7 │ │ - ldrh r6, [r4, #22] │ │ + ldrh r6, [r1, #48] ; 0x30 │ │ movs r1, r0 │ │ ldc2l 15, cr15, [r5, #1020] ; 0x3fc │ │ │ │ -0000a490 : │ │ +0000a168 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r0 │ │ - ldr.w r7, [pc, #1028] ; a89c │ │ + ldr.w r7, [pc, #1028] ; a574 │ │ mov r4, r1 │ │ vpush {d8} │ │ mov r6, r2 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ movs r0, #0 │ │ ldr r3, [r7, #0] │ │ sub sp, #28 │ │ add.w r1, sp, #14 │ │ add r2, sp, #16 │ │ str r3, [sp, #20] │ │ - bl 57ec │ │ + bl 6438 │ │ ldrh.w r0, [sp, #14] │ │ ldr r1, [sp, #16] │ │ - bl a0bc <_Eff_build_volume_table_s8@@Base+0x2074> │ │ + bl 9d94 <_Eff_build_volume_table_s8@@Base+0x2074> │ │ mov r8, r0 │ │ cmp r0, #0 │ │ - beq.w aadc │ │ + beq.w a7b4 │ │ mov r0, r4 │ │ blx 4ae8 │ │ mov.w r1, #360 ; 0x168 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ mov r4, r1 │ │ - blx 4a28 │ │ + blx 4998 │ │ mov r0, r9 │ │ - bl a274 <_Eff_build_volume_table_s8@@Base+0x222c> │ │ + bl 9f4c <_Eff_build_volume_table_s8@@Base+0x222c> │ │ mov r5, r0 │ │ - cbnz r0, a4f0 │ │ - blx 4a34 │ │ + cbnz r0, a1c8 │ │ + blx 49a4 │ │ mov r0, r5 │ │ - b.n aadc │ │ - cbnz r6, a50a │ │ - cbnz r4, a50a │ │ + b.n a7b4 │ │ + cbnz r6, a1e2 │ │ + cbnz r4, a1e2 │ │ ldr r3, [r0, #40] ; 0x28 │ │ - cbz r3, a502 │ │ + cbz r3, a1da │ │ mov r0, r9 │ │ mov r1, r8 │ │ - bl 66b4 <_Mix_UnregisterEffect_locked@@Base> │ │ - b.n aad2 │ │ - blx 4a34 │ │ + bl 7300 <_Mix_UnregisterEffect_locked@@Base> │ │ + b.n a7aa │ │ + blx 49a4 │ │ movs r0, #1 │ │ - b.n aadc │ │ + b.n a7b4 │ │ ldr.w fp, [sp, #16] │ │ mvns r6, r6 │ │ - vldr s16, [pc, #892] ; a890 │ │ + vldr s16, [pc, #892] ; a568 │ │ cmp.w fp, #2 │ │ - bne.n a528 │ │ + bne.n a200 │ │ cmp r4, #180 ; 0xb4 │ │ ite gt │ │ movgt.w sl, #180 ; 0xb4 │ │ movle.w sl, #0 │ │ - b.n a556 │ │ + b.n a22e │ │ cmp.w fp, #4 │ │ - beq.n a604 │ │ + beq.n a2dc │ │ cmp.w fp, #6 │ │ - bne.n a60a │ │ + bne.n a2e2 │ │ cmp.w r4, #316 ; 0x13c │ │ - bge.w aae8 │ │ + bge.w a7c0 │ │ cmp r4, #225 ; 0xe1 │ │ sxth r3, r4 │ │ - bgt.w aaee │ │ + bgt.w a7c6 │ │ cmp r3, #135 ; 0x87 │ │ - bgt.w aaf4 │ │ + bgt.w a7cc │ │ cmp r3, #46 ; 0x2e │ │ ite lt │ │ movlt.w sl, #0 │ │ movge.w sl, #90 ; 0x5a │ │ mov r0, r4 │ │ sxth.w r3, sl │ │ str r3, [sp, #4] │ │ blx 4ae8 │ │ mov.w r1, #360 ; 0x168 │ │ uxtb r6, r6 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ cmp.w fp, #2 │ │ ldr r3, [sp, #4] │ │ mov r2, r1 │ │ - bne.n a61e │ │ + bne.n a2f6 │ │ cmp r2, #89 ; 0x59 │ │ - vldr s14, [pc, #792] ; a894 │ │ - bgt.n a59c │ │ + vldr s14, [pc, #792] ; a56c │ │ + bgt.n a274 │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ rsb r2, r2, #255 ; 0xff │ │ - b.n a5ba │ │ + b.n a292 │ │ cmp r2, #179 ; 0xb3 │ │ - bgt.n a5be │ │ + bgt.n a296 │ │ subs r2, #90 ; 0x5a │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ movs r0, #255 ; 0xff │ │ - b.n a970 │ │ + b.n a648 │ │ cmp.w r2, #270 ; 0x10e │ │ - bge.n a5e4 │ │ + bge.n a2bc │ │ subs r2, #180 ; 0xb4 │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ rsb r0, r2, #255 ; 0xff │ │ - b.n a600 │ │ + b.n a2d8 │ │ sub.w r2, r2, #270 ; 0x10e │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ movs r2, #255 ; 0xff │ │ - b.n a970 │ │ + b.n a648 │ │ cmp.w r4, #316 ; 0x13c │ │ - blt.n a53c │ │ + blt.n a214 │ │ mov r0, r4 │ │ uxtb r6, r6 │ │ blx 4ae8 │ │ mov.w r1, #360 ; 0x168 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ movs r3, #0 │ │ mov sl, r3 │ │ bic.w r2, fp, #2 │ │ cmp r2, #4 │ │ - bne.w a982 │ │ + bne.w a65a │ │ cmp r1, #44 ; 0x2c │ │ - vldr s12, [pc, #616] ; a894 │ │ - vldr s14, [pc, #616] ; a898 │ │ - bgt.n a696 │ │ + vldr s12, [pc, #616] ; a56c │ │ + vldr s14, [pc, #616] ; a570 │ │ + bgt.n a36e │ │ rsb r2, r1, #180 ; 0xb4 │ │ add.w r0, r1, #45 ; 0x2d │ │ rsb r1, r1, #90 ; 0x5a │ │ movs r4, #255 ; 0xff │ │ vmov s15, r2 │ │ vmov s11, r0 │ │ mov r0, r4 │ │ @@ -8914,17 +8589,17 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s14, s15, s14 │ │ rsb lr, lr, #255 ; 0xff │ │ vmul.f32 s14, s14, s16 │ │ vcvt.s32.f32 s15, s14 │ │ vmov r1, s15 │ │ rsb r1, r1, #255 ; 0xff │ │ - b.n a976 │ │ + b.n a64e │ │ cmp r1, #89 ; 0x59 │ │ - bgt.n a710 │ │ + bgt.n a3e8 │ │ rsb r2, r1, #225 ; 0xe1 │ │ rsb r0, r1, #135 ; 0x87 │ │ vmov s15, r2 │ │ rsb r2, r1, #180 ; 0xb4 │ │ vmov s13, r0 │ │ adds r1, #90 ; 0x5a │ │ vcvt.f32.s32 s15, s15 │ │ @@ -8947,33 +8622,33 @@ │ │ vmov s15, r1 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s14, s15, s14 │ │ rsb lr, lr, #255 ; 0xff │ │ vmul.f32 s14, s14, s16 │ │ vcvt.s32.f32 s15, s14 │ │ vmov r1, s15 │ │ - b.n a976 │ │ + b.n a64e │ │ cmp r1, #134 ; 0x86 │ │ - bgt.n a74a │ │ + bgt.n a422 │ │ rsb r2, r1, #225 ; 0xe1 │ │ vmov s15, r2 │ │ sub.w r2, r1, #45 ; 0x2d │ │ vcvt.f32.s32 s15, s15 │ │ vmov s13, r2 │ │ vdiv.f32 s15, s15, s14 │ │ vcvt.f32.s32 s13, s13 │ │ vdiv.f32 s13, s13, s12 │ │ vmul.f32 s15, s15, s16 │ │ vmul.f32 s13, s13, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r4, s15 │ │ vcvt.s32.f32 s15, s13 │ │ - b.n a786 │ │ + b.n a45e │ │ cmp r1, #179 ; 0xb3 │ │ - bgt.n a7c6 │ │ + bgt.n a49e │ │ sub.w r2, r1, #90 ; 0x5a │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ @@ -8996,17 +8671,17 @@ │ │ vmov s15, r1 │ │ movs r1, #255 ; 0xff │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s14, s15, s14 │ │ vmul.f32 s14, s14, s16 │ │ vcvt.s32.f32 s15, s14 │ │ vmov lr, s15 │ │ - b.n a976 │ │ + b.n a64e │ │ cmp r1, #224 ; 0xe0 │ │ - bgt.n a80c │ │ + bgt.n a4e4 │ │ rsb r2, r1, #270 ; 0x10e │ │ sub.w r0, r1, #135 ; 0x87 │ │ vmov s15, r2 │ │ sub.w r2, r1, #90 ; 0x5a │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s16 │ │ @@ -9015,17 +8690,17 @@ │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ rsb r4, r4, #255 ; 0xff │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ - b.n a850 │ │ + b.n a528 │ │ cmp.w r1, #270 ; 0x10e │ │ - bge.n a8a0 │ │ + bge.n a578 │ │ sub.w r2, r1, #135 ; 0x87 │ │ rsb r0, r1, #314 ; 0x13a │ │ adds r0, #1 │ │ vmov s15, r2 │ │ sub.w r2, r1, #90 ; 0x5a │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ @@ -9049,28 +8724,28 @@ │ │ vmov s15, r1 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s14, s15, s14 │ │ rsb r0, r0, #255 ; 0xff │ │ vmul.f32 s14, s14, s16 │ │ vcvt.s32.f32 s15, s14 │ │ vmov r1, s15 │ │ - b.n a976 │ │ + b.n a64e │ │ nop │ │ movs r0, r0 │ │ muls r7, r7 │ │ movs r0, r0 │ │ cmp r2, r6 │ │ movs r0, r0 │ │ orrs r3, r6 │ │ - ldrh r6, [r3, #16] │ │ + ldrh r6, [r0, #42] ; 0x2a │ │ movs r1, r0 │ │ sub.w r2, r1, #180 ; 0xb4 │ │ cmp.w r1, #314 ; 0x13a │ │ vmov s15, r2 │ │ - bgt.n a91a │ │ + bgt.n a5f2 │ │ vcvt.f32.s32 s15, s15 │ │ sub.w r2, r1, #135 ; 0x87 │ │ vmov s13, r2 │ │ rsb r2, r1, #450 ; 0x1c2 │ │ subs r1, #225 ; 0xe1 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ @@ -9090,15 +8765,15 @@ │ │ vdiv.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r1, s15 │ │ vcvt.s32.f32 s13, s13 │ │ vmov r4, s13 │ │ rsb r1, r1, #255 ; 0xff │ │ - b.n aafa │ │ + b.n a7d2 │ │ vcvt.f32.s32 s15, s15 │ │ rsb r2, r1, #450 ; 0x1c2 │ │ rsb r1, r1, #404 ; 0x194 │ │ movs r4, #255 ; 0xff │ │ adds r1, #1 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ @@ -9113,100 +8788,100 @@ │ │ vmov s15, r1 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r1, s15 │ │ rsb r1, r1, #255 ; 0xff │ │ - b.n aafa │ │ + b.n a7d2 │ │ movs r4, #255 ; 0xff │ │ mov r1, r4 │ │ mov lr, r4 │ │ cmp r2, #0 │ │ - blt.n a98e │ │ + blt.n a666 │ │ cmp r2, #255 ; 0xff │ │ it ge │ │ movge r2, #255 ; 0xff │ │ - b.n a990 │ │ + b.n a668 │ │ movs r4, #255 ; 0xff │ │ mov r1, r4 │ │ mov lr, r4 │ │ mov r0, r4 │ │ mov r2, r4 │ │ - b.n a9d0 │ │ + b.n a6a8 │ │ movs r2, #0 │ │ cmp r0, #0 │ │ - blt.n a99c │ │ + blt.n a674 │ │ cmp r0, #255 ; 0xff │ │ it ge │ │ movge r0, #255 ; 0xff │ │ - b.n a99e │ │ + b.n a676 │ │ movs r0, #0 │ │ cmp.w lr, #0 │ │ - blt.n a9b0 │ │ + blt.n a688 │ │ cmp.w lr, #255 ; 0xff │ │ it ge │ │ movge.w lr, #255 ; 0xff │ │ - b.n a9b4 │ │ + b.n a68c │ │ mov.w lr, #0 │ │ cmp r1, #0 │ │ - blt.n a9c0 │ │ + blt.n a698 │ │ cmp r1, #255 ; 0xff │ │ it ge │ │ movge r1, #255 ; 0xff │ │ - b.n a9c2 │ │ + b.n a69a │ │ movs r1, #0 │ │ cmp r4, #0 │ │ - blt.n a9ce │ │ + blt.n a6a6 │ │ cmp r4, #255 ; 0xff │ │ it ge │ │ movge r4, #255 ; 0xff │ │ - b.n a9d0 │ │ + b.n a6a8 │ │ movs r4, #0 │ │ cmp.w sl, #90 ; 0x5a │ │ - bne.n a9e6 │ │ - ldr r3, [pc, #304] ; (ab08 ) │ │ + bne.n a6be │ │ + ldr r3, [pc, #304] ; (a7e0 ) │ │ add r3, pc │ │ strb.w lr, [r3, #12] │ │ strb r2, [r3, #13] │ │ strb r1, [r3, #14] │ │ strb r0, [r3, #15] │ │ - b.n aa2e │ │ + b.n a706 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n aa0a │ │ + bne.n a6e2 │ │ cmp.w fp, #2 │ │ - bne.n a9fa │ │ - ldr r3, [pc, #280] ; (ab0c ) │ │ + bne.n a6d2 │ │ + ldr r3, [pc, #280] ; (a7e4 ) │ │ add r3, pc │ │ strb r0, [r3, #12] │ │ strb r2, [r3, #13] │ │ - b.n aa2e │ │ - ldr r3, [pc, #276] ; (ab10 ) │ │ + b.n a706 │ │ + ldr r3, [pc, #276] ; (a7e8 ) │ │ add r3, pc │ │ strb r1, [r3, #12] │ │ strb.w lr, [r3, #13] │ │ strb r0, [r3, #14] │ │ strb r2, [r3, #15] │ │ - b.n aa2e │ │ + b.n a706 │ │ cmp.w r3, #270 ; 0x10e │ │ - bne.n aa20 │ │ - ldr r3, [pc, #256] ; (ab14 ) │ │ + bne.n a6f8 │ │ + ldr r3, [pc, #256] ; (a7ec ) │ │ add r3, pc │ │ strb r0, [r3, #12] │ │ strb r1, [r3, #13] │ │ strb r2, [r3, #14] │ │ strb.w lr, [r3, #15] │ │ - b.n aa2e │ │ - ldr r3, [pc, #244] ; (ab18 ) │ │ + b.n a706 │ │ + ldr r3, [pc, #244] ; (a7f0 ) │ │ add r3, pc │ │ strb r2, [r3, #12] │ │ strb r0, [r3, #13] │ │ strb.w lr, [r3, #14] │ │ strb r1, [r3, #15] │ │ - ldr r3, [pc, #236] ; (ab1c ) │ │ + ldr r3, [pc, #236] ; (a7f4 ) │ │ uxtb r4, r4 │ │ movs r1, #255 ; 0xff │ │ movs r0, #1 │ │ add r3, pc │ │ ldrb r2, [r3, #12] │ │ strb r4, [r3, #16] │ │ strb r1, [r3, #17] │ │ @@ -9244,166 +8919,496 @@ │ │ vmov s15, r6 │ │ strb.w r6, [r5, #36] ; 0x24 │ │ vcvt.f32.u32 s15, s15 │ │ vdiv.f32 s16, s15, s16 │ │ vstr s16, [r5, #32] │ │ strh.w sl, [r5, #38] ; 0x26 │ │ ldr r3, [r5, #40] ; 0x28 │ │ - cbnz r3, aad2 │ │ - ldr r2, [pc, #92] ; (ab20 ) │ │ + cbnz r3, a7aa │ │ + ldr r2, [pc, #92] ; (a7f8 ) │ │ mov r1, r8 │ │ str r0, [r5, #40] ; 0x28 │ │ mov r3, r5 │ │ mov r0, r9 │ │ add r2, pc │ │ - bl 65f8 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7244 <_Mix_RegisterEffect_locked@@Base> │ │ mov sl, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, sl │ │ - b.n aadc │ │ + b.n a7b4 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n aafe │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n a7d6 │ │ + blx 498c <__stack_chk_fail@plt> │ │ mov.w sl, #0 │ │ - b.n a556 │ │ + b.n a22e │ │ mov.w sl, #270 ; 0x10e │ │ - b.n a556 │ │ + b.n a22e │ │ mov.w sl, #180 ; 0xb4 │ │ - b.n a556 │ │ + b.n a22e │ │ movs r2, #255 ; 0xff │ │ - b.n a990 │ │ + b.n a668 │ │ add sp, #28 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r0, [r5, #60] ; 0x3c │ │ + ldrh r0, [r7, #20] │ │ movs r1, r0 │ │ - strh r6, [r1, #60] ; 0x3c │ │ + ldrh r6, [r3, #20] │ │ movs r1, r0 │ │ - strh r4, [r0, #60] ; 0x3c │ │ + ldrh r4, [r2, #20] │ │ movs r1, r0 │ │ - strh r6, [r5, #58] ; 0x3a │ │ + ldrh r6, [r7, #18] │ │ movs r1, r0 │ │ - strh r6, [r3, #58] ; 0x3a │ │ + ldrh r6, [r5, #18] │ │ movs r1, r0 │ │ - strh r2, [r1, #58] ; 0x3a │ │ + ldrh r2, [r3, #18] │ │ movs r1, r0 │ │ - bl fff74b22 <_end@@Base+0xfff51986> │ │ + bl fff747fa <_end@@Base+0xfff5165e> │ │ │ │ -0000ab24 : │ │ +0000a7fc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #20 │ │ - ldr.w r8, [pc, #272] ; ac3c │ │ + ldr.w r8, [pc, #272] ; a914 │ │ mov r6, r0 │ │ mov r4, r1 │ │ mov r9, r2 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ add.w r1, sp, #6 │ │ movs r0, #0 │ │ add r2, sp, #8 │ │ ldr.w r3, [r8] │ │ str r3, [sp, #12] │ │ - bl 57ec │ │ + bl 6438 │ │ ldr r1, [sp, #8] │ │ cmp r1, #2 │ │ - beq.n ab80 │ │ + beq.n a858 │ │ bic.w r1, r1, #2 │ │ cmp r1, #4 │ │ - bne.n ac1e │ │ + bne.n a8f6 │ │ cmp r4, #255 ; 0xff │ │ - bne.n ab64 │ │ + bne.n a83c │ │ cmp.w r9, #255 ; 0xff │ │ - beq.n ab72 │ │ + beq.n a84a │ │ subs r4, #127 ; 0x7f │ │ movs r3, #90 ; 0x5a │ │ muls r4, r3 │ │ it mi │ │ addmi r4, #127 ; 0x7f │ │ asrs r1, r4, #7 │ │ - b.n ab74 │ │ + b.n a84c │ │ movs r1, #0 │ │ mov r0, r6 │ │ sxth r1, r1 │ │ movs r2, #0 │ │ - bl a490 │ │ - b.n ac24 │ │ + bl a168 │ │ + b.n a8fc │ │ ldrh.w r0, [sp, #6] │ │ - bl a0bc <_Eff_build_volume_table_s8@@Base+0x2074> │ │ + bl 9d94 <_Eff_build_volume_table_s8@@Base+0x2074> │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n ac22 │ │ - blx 4a28 │ │ + beq.n a8fa │ │ + blx 4998 │ │ mov r0, r6 │ │ - bl a274 <_Eff_build_volume_table_s8@@Base+0x222c> │ │ + bl 9f4c <_Eff_build_volume_table_s8@@Base+0x222c> │ │ mov r7, r0 │ │ - cbnz r0, aba4 │ │ - blx 4a34 │ │ + cbnz r0, a87c │ │ + blx 49a4 │ │ mov r0, r7 │ │ - b.n ac24 │ │ + b.n a8fc │ │ ldrb.w r3, [r0, #36] ; 0x24 │ │ cmp r3, #255 ; 0xff │ │ - bne.n abd0 │ │ + bne.n a8a8 │ │ cmp r4, #255 ; 0xff │ │ - bne.n abd0 │ │ + bne.n a8a8 │ │ cmp.w r9, #255 ; 0xff │ │ - bne.n abd0 │ │ + bne.n a8a8 │ │ ldr r3, [r0, #40] ; 0x28 │ │ - cbz r3, abca │ │ + cbz r3, a8a2 │ │ mov r1, r5 │ │ mov r0, r6 │ │ - bl 66b4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7300 <_Mix_UnregisterEffect_locked@@Base> │ │ mov r5, r0 │ │ - blx 4a34 │ │ - b.n ac22 │ │ - blx 4a34 │ │ - b.n ac1e │ │ + blx 49a4 │ │ + b.n a8fa │ │ + blx 49a4 │ │ + b.n a8f6 │ │ vmov s15, r4 │ │ strb r4, [r7, #8] │ │ - vldr s14, [pc, #96] ; ac38 │ │ + vldr s14, [pc, #96] ; a910 │ │ movs r3, #0 │ │ movs r0, #1 │ │ vcvt.f32.u32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vstr s15, [r7] │ │ strb.w r9, [r7, #9] │ │ vmov s15, r9 │ │ vcvt.f32.u32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vstr s15, [r7, #4] │ │ strh r3, [r7, #38] ; 0x26 │ │ ldr r3, [r7, #40] ; 0x28 │ │ - cbnz r3, ac14 │ │ - ldr r2, [pc, #56] ; (ac40 ) │ │ + cbnz r3, a8ec │ │ + ldr r2, [pc, #56] ; (a918 ) │ │ mov r1, r5 │ │ str r0, [r7, #40] ; 0x28 │ │ mov r3, r7 │ │ mov r0, r6 │ │ add r2, pc │ │ - bl 65f8 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7244 <_Mix_RegisterEffect_locked@@Base> │ │ mov r6, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r6 │ │ - b.n ac24 │ │ + b.n a8fc │ │ movs r0, #1 │ │ - b.n ac24 │ │ + b.n a8fc │ │ mov r0, r5 │ │ ldr r2, [sp, #12] │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n ac32 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n a90a │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, r0 │ │ muls r7, r7 │ │ - strh r4, [r1, #28] │ │ + strh r4, [r6, #52] ; 0x34 │ │ movs r1, r0 │ │ - bl ffe32c42 <_end@@Base+0xffe0faa6> │ │ + bl ffe3291a <_end@@Base+0xffe0f77e> │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + ldr r4, [r3, #8] │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + mov r0, r3 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + mov r3, r5 │ │ + mov ip, r4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + bx ip │ │ + ldr r1, [r0, #4] │ │ + bx r1 │ │ + push {r0, r1, r2, lr} │ │ + movs r3, #1 │ │ + movs r2, #0 │ │ + str r3, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + movs r0, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub.w sp, sp, #4096 ; 0x1000 │ │ + ldr r5, [pc, #252] ; (aa58 ) │ │ + sub sp, #28 │ │ + ldr.w r8, [pc, #252] ; aa5c │ │ + add.w r2, sp, #4096 ; 0x1000 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add r7, sp, #24 │ │ + adds r2, #20 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + ldr r3, [r5, #0] │ │ + add.w sl, r0, #16 │ │ + sub.w r9, r7, #4 │ │ + ldr.w r6, [r8, #24] │ │ + mov r4, r0 │ │ + mov r0, sl │ │ + str r3, [r2, #0] │ │ + mov r1, r9 │ │ + mov.w r2, #4096 ; 0x1000 │ │ + sub.w r3, r7, #8 │ │ + blx r6 │ │ + subs r6, r0, #0 │ │ + bgt.n a99c │ │ + bne.n aa3c │ │ + str r6, [r4, #8] │ │ + b.n aa3c │ │ + ldr.w r2, [r7, #-8] │ │ + add.w fp, r4, #684 ; 0x2ac │ │ + ldr.w r3, [r4, #680] ; 0x2a8 │ │ + cmp r2, r3 │ │ + beq.n a9fa │ │ + ldr.w r3, [r8, #12] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + mov r0, sl │ │ + blx r3 │ │ + ldr r3, [pc, #164] ; (aa60 ) │ │ + add r3, pc │ │ + ldrh r1, [r3, #4] │ │ + ldrb r2, [r0, #4] │ │ + mov lr, r0 │ │ + str r1, [sp, #0] │ │ + mov r0, fp │ │ + ldrb r1, [r3, #6] │ │ + str r1, [sp, #4] │ │ + movw r1, #32784 ; 0x8010 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #8] │ │ + ldr.w r3, [lr, #8] │ │ + blx 4a40 │ │ + ldr.w r0, [r4, #700] ; 0x2bc │ │ + cbz r0, a9e4 │ │ + blx 49bc │ │ + ldr.w r0, [r4, #712] ; 0x2c8 │ │ + lsls r0, r0, #12 │ │ + blx 49b0 │ │ + ldr.w r3, [r7, #-8] │ │ + str.w r3, [r4, #680] ; 0x2a8 │ │ + str.w r0, [r4, #700] ; 0x2bc │ │ + ldr.w r7, [r4, #700] ; 0x2bc │ │ + cbz r7, aa32 │ │ + mov r0, r7 │ │ + mov r1, r9 │ │ + mov r2, r6 │ │ + blx 4a7c │ │ + ldr.w r3, [r4, #684] ; 0x2ac │ │ + cbz r3, aa1c │ │ + str.w r6, [r4, #704] ; 0x2c0 │ │ + mov r0, fp │ │ + blx 4a58 │ │ + b.n aa20 │ │ + str.w r6, [r4, #708] ; 0x2c4 │ │ + ldr.w r3, [r4, #708] ; 0x2c4 │ │ + str.w r3, [r4, #768] ; 0x300 │ │ + ldr.w r3, [r4, #700] ; 0x2bc │ │ + str.w r3, [r4, #772] ; 0x304 │ │ + b.n aa3c │ │ + ldr r0, [pc, #48] ; (aa64 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + str r7, [r4, #8] │ │ + add.w r3, sp, #4096 ; 0x1000 │ │ + adds r3, #20 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n aa4e │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add.w sp, sp, #4096 ; 0x1000 │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strh r4, [r3, #42] ; 0x2a │ │ + movs r1, r0 │ │ + strh r0, [r7, #40] ; 0x28 │ │ + movs r1, r0 │ │ + strh r2, [r0, #62] ; 0x3e │ │ + movs r1, r0 │ │ + cbz r7, aa9e │ │ + ... │ │ + │ │ +0000aa68 : │ │ + push {r4, r5, lr} │ │ + mov r5, r0 │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + ldr r4, [pc, #16] ; (aa80 ) │ │ + add r4, pc │ │ + stmia r4!, {r0, r1, r2, r3} │ │ + ldmia.w r5, {r0, r1} │ │ + stmia.w r4, {r0, r1} │ │ + movs r0, #0 │ │ + pop {r4, r5, pc} │ │ + strh r4, [r1, #56] ; 0x38 │ │ + movs r1, r0 │ │ + │ │ +0000aa84 : │ │ + str r1, [r0, #12] │ │ + bx lr │ │ + │ │ +0000aa88 : │ │ + movs r3, #1 │ │ + str r3, [r0, #8] │ │ + bx lr │ │ + │ │ +0000aa8e : │ │ + ldr r0, [r0, #8] │ │ + bx lr │ │ + │ │ +0000aa92 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r4, r0 │ │ + mov r7, r1 │ │ + mov r6, r2 │ │ + cmp r6, #0 │ │ + ble.n aaea │ │ + ldr r3, [r4, #8] │ │ + cbz r3, aaea │ │ + ldr.w r3, [r4, #768] ; 0x300 │ │ + cbnz r3, aaae │ │ + mov r0, r4 │ │ + bl a950 │ │ + ldr.w r5, [r4, #768] ; 0x300 │ │ + mov r0, r7 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r6 │ │ + ldr.w r1, [r4, #772] ; 0x304 │ │ + it ge │ │ + movge r5, r6 │ │ + cmp r3, #128 ; 0x80 │ │ + mov r2, r5 │ │ + bne.n aacc │ │ + blx 4a7c │ │ + b.n aad0 │ │ + blx 4a64 │ │ + ldr.w r3, [r4, #768] ; 0x300 │ │ + subs r6, r6, r5 │ │ + add r7, r5 │ │ + subs r3, r3, r5 │ │ + str.w r3, [r4, #768] ; 0x300 │ │ + ldr.w r3, [r4, #772] ; 0x304 │ │ + add r3, r5 │ │ + str.w r3, [r4, #772] ; 0x304 │ │ + b.n aa9a │ │ + mov r0, r6 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +0000aaee : │ │ + movs r3, #0 │ │ + str r3, [r0, #8] │ │ + bx lr │ │ + │ │ +0000aaf4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #40 ; 0x28 │ │ + ldr r6, [pc, #180] ; (abb0 ) │ │ + mov r8, r0 │ │ + movs r0, #16 │ │ + mov r7, r1 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 6390 │ │ + cmp r0, #0 │ │ + beq.n ab9c │ │ + add r5, sp, #20 │ │ + movs r1, #0 │ │ + movs r2, #16 │ │ + mov r0, r5 │ │ + blx 4a10 │ │ + ldr r3, [pc, #148] ; (abb4 ) │ │ + mov.w r0, #776 ; 0x308 │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #140] ; (abb8 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #140] ; (abbc ) │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + blx 49b0 │ │ + mov r4, r0 │ │ + cbz r0, ab94 │ │ + mov.w r2, #776 ; 0x308 │ │ + movs r1, #0 │ │ + blx 4a10 │ │ + str r7, [r4, #4] │ │ + mov r0, r4 │ │ + str.w r8, [r4] │ │ + bl aaee │ │ + mov r0, r4 │ │ + movs r1, #128 ; 0x80 │ │ + ldr r7, [pc, #104] ; (abc0 ) │ │ + bl aa84 │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ + str.w r3, [r4, #680] ; 0x2a8 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + movs r2, #0 │ │ + ldr r5, [r7, #16] │ │ + mov r0, r8 │ │ + add.w r1, r4, #16 │ │ + mov r3, r2 │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bge.n ab9a │ │ + ldr r0, [pc, #64] ; (abc4 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov r0, r4 │ │ + blx 49bc │ │ + movs r0, #0 │ │ + b.n ab9c │ │ + blx 4a4c │ │ + b.n ab90 │ │ + mov r0, r4 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n aba8 │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add sp, #40 ; 0x28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + strh r6, [r7, #28] │ │ + movs r1, r0 │ │ + ldc2l 15, cr15, [r5, #1020]! ; 0x3fc │ │ + mcr2 15, 0, pc, cr9, cr15, {7} ; │ │ + mcr2 15, 0, pc, cr7, cr15, {7} ; │ │ + strh r0, [r0, #26] │ │ + movs r1, r0 │ │ + ; instruction: 0xb648 │ │ + ... │ │ + │ │ +0000abc8 : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cbz r0, abfa │ │ + ldr.w r0, [r0, #700] ; 0x2bc │ │ + cbz r0, abd8 │ │ + blx 49bc │ │ + ldr r3, [r4, #4] │ │ + cbz r3, abe2 │ │ + ldr r0, [r4, #0] │ │ + ldr r3, [r0, #16] │ │ + blx r3 │ │ + ldr r3, [pc, #24] ; (abfc ) │ │ + add.w r0, r4, #16 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #8] │ │ + blx r3 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 14fa8 <__aeabi_llsl@@Base+0x2c> │ │ + pop {r4, pc} │ │ + strh r4, [r7, #20] │ │ + movs r1, r0 │ │ + │ │ +0000ac00 : │ │ + vldr d7, [pc, #44] ; ac30 │ │ + push {r4, r5, r6, lr} │ │ + add.w r5, r0, #16 │ │ + vmov d6, r2, r3 │ │ + ldr r4, [pc, #40] ; (ac38 ) │ │ + vmul.f64 d7, d6, d7 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + vmov r0, r1, d7 │ │ + blx 130a8 <__aeabi_d2lz@@Base> │ │ + mov r2, r0 │ │ + mov r3, r1 │ │ + mov r0, r5 │ │ + ldr r1, [r4, #28] │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + bx r1 │ │ + nop │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ands r0, r0 │ │ + lsls r7, r1 │ │ + strh r0, [r2, #20] │ │ + movs r1, r0 │ │ + nop.w │ │ smull r0, r1, r0, r1 │ │ lsls r0, r1, #1 │ │ bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r3 │ │ smull r8, r9, r0, r2 │ │ smull r6, r7, r1, r3 │ │ @@ -9418,54 +9423,54 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r1 │ │ mov r1, r2 │ │ mov r6, r2 │ │ mov r5, r3 │ │ mov r8, r0 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ mov r4, r0 │ │ mov r0, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r3, [sp, #24] │ │ mov r1, r6 │ │ add r0, r4 │ │ str r0, [r3, #0] │ │ mov r0, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ mov r4, r0 │ │ mov r0, r8 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r3, [sp, #28] │ │ subs r0, r4, r0 │ │ str r0, [r3, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r1 │ │ mov r1, r2 │ │ mov r6, r2 │ │ mov r5, r3 │ │ mov r8, r0 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ mov r4, r0 │ │ mov r0, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r3, [sp, #24] │ │ mov r1, r6 │ │ subs r0, r4, r0 │ │ str r0, [r3, #0] │ │ mov r0, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ mov r4, r0 │ │ mov r0, r8 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r3, [sp, #28] │ │ add r0, r4 │ │ str r0, [r3, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r2, [r0, #16] │ │ ldr r3, [r0, #0] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -9500,30 +9505,30 @@ │ │ add.w r3, ip, r5 │ │ str r3, [r0, #28] │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r2, [r0, #32] │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #0] │ │ - ldr r5, [pc, #140] ; (add8 ) │ │ + ldr r5, [pc, #140] ; (add4 ) │ │ subs r6, r3, r2 │ │ add r3, r2 │ │ ldr r2, [r0, #36] ; 0x24 │ │ str r3, [r0, #32] │ │ mov r1, r5 │ │ ldr r3, [r0, #4] │ │ subs r7, r3, r2 │ │ add r3, r2 │ │ str r3, [r0, #36] ; 0x24 │ │ adds r0, r6, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ str r0, [r4, #0] │ │ subs r0, r7, r6 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r1, [r4, #8] │ │ ldr r3, [r4, #40] ; 0x28 │ │ adds r2, r3, r1 │ │ str r2, [r4, #40] ; 0x28 │ │ ldr r2, [r4, #12] │ │ subs r3, r3, r1 │ │ str r3, [r4, #12] │ │ @@ -9541,56 +9546,56 @@ │ │ ldr r2, [r4, #52] ; 0x34 │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r3, [r4, #20] │ │ subs r6, r2, r3 │ │ add r3, r2 │ │ subs r0, r7, r6 │ │ str r3, [r4, #52] ; 0x34 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ str r0, [r4, #16] │ │ adds r0, r7, r6 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r2, [r4, #56] ; 0x38 │ │ ldr r1, [r4, #28] │ │ str r0, [r4, #20] │ │ ldr r0, [r4, #24] │ │ adds r3, r2, r0 │ │ str r3, [r4, #56] ; 0x38 │ │ ldr r3, [r4, #60] ; 0x3c │ │ subs r2, r2, r0 │ │ mov r0, r4 │ │ str r2, [r4, #24] │ │ adds r5, r3, r1 │ │ subs r3, r3, r1 │ │ str r5, [r4, #60] ; 0x3c │ │ str r3, [r4, #28] │ │ - bl acf0 │ │ + bl acec │ │ add.w r0, r4, #32 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w acf0 │ │ + b.w acec │ │ ldrb r2, [r3, #6] │ │ ldrh r2, [r0, r2] │ │ - ldr r3, [pc, #28] ; (adfc ) │ │ + ldr r3, [pc, #28] ; (adf8 ) │ │ and.w r2, r0, #15 │ │ add r3, pc │ │ ldrb r1, [r3, r2] │ │ asrs r2, r0, #8 │ │ ubfx r0, r0, #4, #4 │ │ ldrb r2, [r3, r2] │ │ ldrb r0, [r3, r0] │ │ orr.w r2, r2, r1, lsl #8 │ │ orr.w r0, r2, r0, lsl #4 │ │ bx lr │ │ nop │ │ push {r1, r2, r4} │ │ ... │ │ │ │ -0000ae00 : │ │ - ldr.w r3, [pc, #2000] ; b5d4 │ │ +0000adfc : │ │ + ldr.w r3, [pc, #2000] ; b5d0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #148 ; 0x94 │ │ mov.w lr, r0, asr #2 │ │ mov r6, r1 │ │ mov.w r8, #6 │ │ @@ -9598,31 +9603,31 @@ │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #96] ; 0x60 │ │ str r2, [sp, #140] ; 0x8c │ │ asrs r2, r0, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ asr.w r3, r0, r8 │ │ lsls r3, r3, #31 │ │ - bmi.n ae32 │ │ + bmi.n ae2e │ │ add.w r8, r8, #1 │ │ - b.n ae24 │ │ + b.n ae20 │ │ movs r4, #2 │ │ rsb r3, r8, #13 │ │ str r3, [sp, #20] │ │ lsl.w r3, r4, r3 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add.w r5, r3, #1073741824 ; 0x40000000 │ │ subs r5, #7 │ │ lsl.w fp, r5, r4 │ │ add.w r4, lr, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add.w r9, r6, fp │ │ add.w r3, r3, r4, lsl #2 │ │ - ldr.w r4, [pc, #1916] ; b5d8 │ │ + ldr.w r4, [pc, #1916] ; b5d4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #32] │ │ add r4, pc │ │ ldr r5, [sp, #24] │ │ adds r4, #16 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #16] │ │ @@ -9635,61 +9640,61 @@ │ │ add.w r3, r5, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r5, #12 │ │ str r3, [sp, #4] │ │ ldr.w r0, [r9, #48] ; 0x30 │ │ ldr.w r1, [r9, #56] ; 0x38 │ │ ldmia.w r4, {r2, r3} │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #16] │ │ str r5, [sp, #0] │ │ adds r7, r4, r3 │ │ adds r3, r5, #4 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ ldr.w r0, [r9, #32] │ │ ldr.w r1, [r9, #40] ; 0x28 │ │ ldr r2, [r4, r3] │ │ ldr r3, [r7, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #16] │ │ adds r4, r7, r3 │ │ ldr r3, [sp, #12] │ │ cmp r9, r3 │ │ - bcs.n ae76 │ │ + bcs.n ae72 │ │ ldr r3, [sp, #16] │ │ mvn.w sl, #1 │ │ negs r7, r3 │ │ mul.w sl, sl, r3 │ │ subs r5, #16 │ │ add.w r3, r5, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r5, #12 │ │ str r3, [sp, #4] │ │ ldr.w r0, [r9, #16] │ │ sub.w r9, r9, #32 │ │ ldr.w r1, [r9, #56] ; 0x38 │ │ ldr r2, [r4, #4] │ │ ldr r3, [r4, #0] │ │ - bl ac74 │ │ + bl ac70 │ │ adds r3, r4, r7 │ │ str r5, [sp, #0] │ │ adds r2, r5, #4 │ │ str r2, [sp, #4] │ │ ldr.w r0, [r9, #32] │ │ ldr.w r1, [r9, #40] ; 0x28 │ │ ldr r2, [r3, #4] │ │ ldr r3, [r4, r7] │ │ add r4, sl │ │ - bl ac74 │ │ + bl ac70 │ │ cmp r9, r6 │ │ - bcs.n aeca │ │ + bcs.n aec6 │ │ ldr r3, [sp, #16] │ │ sub.w r9, fp, #4 │ │ - ldr.w sl, [pc, #1736] ; b5dc │ │ + ldr.w sl, [pc, #1736] ; b5d8 │ │ add r9, r6 │ │ ldr r4, [sp, #24] │ │ add sl, pc │ │ mov.w ip, r3, lsl #1 │ │ add.w sl, sl, #16 │ │ add sl, ip │ │ add.w r3, sl, r7 │ │ @@ -9698,85 +9703,85 @@ │ │ str r2, [sp, #4] │ │ ldr.w r2, [sl, r7] │ │ mov r5, sl │ │ ldr.w r0, [r9, #24] │ │ ldr.w r1, [r9, #16] │ │ ldr r3, [r3, #4] │ │ str.w ip, [sp, #28] │ │ - bl acb2 │ │ + bl acae │ │ add.w r3, r4, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r4, #12 │ │ str r3, [sp, #4] │ │ ldmia.w sl, {r2, r3} │ │ adds r4, #16 │ │ ldr.w r0, [r9, #8] │ │ ldr.w r1, [r9], #-32 │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [sp, #12] │ │ ldr.w ip, [sp, #28] │ │ cmp r9, r3 │ │ add sl, ip │ │ - bcs.n af24 │ │ + bcs.n af20 │ │ lsls r3, r7, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ add r5, r3 │ │ ldr r3, [sp, #16] │ │ adds r2, r4, #4 │ │ str r4, [sp, #0] │ │ adds r3, r5, r3 │ │ str r2, [sp, #4] │ │ ldr.w r0, [r9, #24] │ │ ldr r2, [r3, #4] │ │ ldr r3, [sp, #16] │ │ ldr.w r1, [r9, #16] │ │ ldr r3, [r5, r3] │ │ - bl acb2 │ │ + bl acae │ │ add.w r3, r4, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r4, #12 │ │ str r3, [sp, #4] │ │ adds r4, #16 │ │ ldr.w r0, [r9, #8] │ │ ldr.w r1, [r9], #-32 │ │ ldr r3, [r5, #0] │ │ ldr r2, [r5, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r9, r6 │ │ add r5, r3 │ │ - bcs.n af76 │ │ + bcs.n af72 │ │ ldr r2, [sp, #36] ; 0x24 │ │ add.w r3, fp, #28 │ │ - ldr.w r4, [pc, #1568] ; b5e0 │ │ + ldr.w r4, [pc, #1568] ; b5dc │ │ adds r3, r2, r3 │ │ str r3, [sp, #12] │ │ sub.w r3, r8, #6 │ │ str r3, [sp, #80] ; 0x50 │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ - ldr.w r3, [pc, #1552] ; b5e4 │ │ + ldr.w r3, [pc, #1552] ; b5e0 │ │ add r4, pc │ │ add r3, pc │ │ str r3, [sp, #108] ; 0x6c │ │ add.w r3, r4, #16 │ │ str r3, [sp, #112] ; 0x70 │ │ - ldr.w r3, [pc, #1540] ; b5e8 │ │ + ldr.w r3, [pc, #1540] ; b5e4 │ │ add r3, pc │ │ str r3, [sp, #116] ; 0x74 │ │ - ldr.w r3, [pc, #1536] ; b5ec │ │ + ldr.w r3, [pc, #1536] ; b5e8 │ │ add r3, pc │ │ str r3, [sp, #120] ; 0x78 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #80] ; 0x50 │ │ cmp r3, r2 │ │ - bne.n affe │ │ + bne.n affa │ │ ldr r4, [sp, #12] │ │ movs r5, #0 │ │ - b.n b478 │ │ + b.n b474 │ │ ldr r3, [sp, #28] │ │ movs r4, #1 │ │ ldr r2, [sp, #28] │ │ lsl.w r3, r4, r3 │ │ str r3, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #40] ; 0x28 │ │ asr.w lr, r3, r2 │ │ @@ -9810,21 +9815,21 @@ │ │ sub.w r3, r8, lr, lsl #4 │ │ str r3, [sp, #76] ; 0x4c │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #112] ; 0x70 │ │ add r3, r8 │ │ str r3, [sp, #100] ; 0x64 │ │ - ldr.w r3, [pc, #1416] ; b5f0 │ │ + ldr.w r3, [pc, #1416] ; b5ec │ │ add r3, pc │ │ str r3, [sp, #104] ; 0x68 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #84] ; 0x54 │ │ cmp r3, r2 │ │ - bge.w b470 │ │ + bge.w b46c │ │ ldr r3, [sp, #68] ; 0x44 │ │ rsb r7, r8, #0 │ │ ldr r4, [sp, #44] ; 0x2c │ │ sub.w r6, r3, #32 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr.w sl, [sp, #100] ; 0x64 │ │ subs r6, r6, r3 │ │ @@ -9850,15 +9855,15 @@ │ │ add.w r5, sl, r7 │ │ str.w lr, [sp] │ │ add.w lr, r4, #28 │ │ str.w lr, [sp, #4] │ │ subs r0, r0, r2 │ │ ldr r3, [r5, #4] │ │ ldr.w r2, [sl, r7] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [r4, #16] │ │ ldr r1, [r6, #80] ; 0x50 │ │ adds r2, r1, r3 │ │ str r2, [r6, #80] ; 0x50 │ │ ldr r2, [r6, #84] ; 0x54 │ │ subs r1, r1, r3 │ │ ldr r0, [r4, #20] │ │ @@ -9866,15 +9871,15 @@ │ │ subs r0, r0, r2 │ │ str r5, [r6, #84] ; 0x54 │ │ add.w r5, r4, #16 │ │ str r5, [sp, #0] │ │ add.w r5, r4, #20 │ │ str r5, [sp, #4] │ │ ldmia.w sl, {r2, r3} │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [r4, #8] │ │ ldr r1, [r6, #72] ; 0x48 │ │ add.w lr, r4, #8 │ │ adds r2, r1, r3 │ │ str r2, [r6, #72] ; 0x48 │ │ ldr r2, [r6, #76] ; 0x4c │ │ subs r1, r1, r3 │ │ @@ -9884,15 +9889,15 @@ │ │ add.w r5, sl, r8 │ │ str.w lr, [sp] │ │ add.w lr, r4, #12 │ │ str.w lr, [sp, #4] │ │ subs r0, r0, r2 │ │ ldr r3, [r5, #4] │ │ ldr.w r2, [r9, r7] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [r4, #0] │ │ ldr r1, [r6, #64] ; 0x40 │ │ adds r2, r1, r3 │ │ str r2, [r6, #64] ; 0x40 │ │ ldr r2, [r6, #68] ; 0x44 │ │ subs r1, r1, r3 │ │ ldr r0, [r4, #4] │ │ @@ -9901,23 +9906,23 @@ │ │ str r5, [r6, #68] ; 0x44 │ │ adds r5, r4, #4 │ │ str r4, [sp, #0] │ │ subs r4, #32 │ │ str r5, [sp, #4] │ │ add.w r5, r9, r8 │ │ ldmia.w r9, {r2, r3} │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ add r9, r3 │ │ add sl, r3 │ │ ldr r3, [sp, #76] ; 0x4c │ │ add r3, r9 │ │ cmp r3, fp │ │ - bcc.n b0a0 │ │ + bcc.n b09c │ │ sub.w r6, ip, #32 │ │ mvn.w ip, #1 │ │ mul.w r3, ip, r8 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #120] ; 0x78 │ │ add.w fp, r3, #16 │ │ ldr r2, [r4, #24] │ │ @@ -9935,15 +9940,15 @@ │ │ subs r1, r1, r3 │ │ str.w lr, [r6, #92] ; 0x5c │ │ add.w lr, r4, #24 │ │ str.w lr, [sp] │ │ add.w lr, r4, #28 │ │ str.w lr, [sp, #4] │ │ ldmia.w r5, {r2, r3} │ │ - bl acb2 │ │ + bl acae │ │ ldr r2, [r4, #16] │ │ ldr r0, [r6, #80] ; 0x50 │ │ ldr r1, [r6, #84] ; 0x54 │ │ adds r3, r0, r2 │ │ str r3, [r6, #80] ; 0x50 │ │ ldr r3, [r4, #20] │ │ subs r0, r0, r2 │ │ @@ -9952,15 +9957,15 @@ │ │ add.w lr, r4, #16 │ │ str.w lr, [sp] │ │ add.w lr, r4, #20 │ │ str.w lr, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr r2, [r5, r7] │ │ ldr.w r3, [sl, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r2, [r4, #8] │ │ ldr r0, [r6, #72] ; 0x48 │ │ ldr r1, [r6, #76] ; 0x4c │ │ adds r3, r0, r2 │ │ str r3, [r6, #72] ; 0x48 │ │ ldr r3, [r4, #12] │ │ subs r0, r0, r2 │ │ @@ -9970,15 +9975,15 @@ │ │ str.w lr, [sp] │ │ add.w lr, r4, #12 │ │ str.w lr, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr.w r2, [r5, r7, lsl #1] │ │ ldr.w r3, [r9, #4] │ │ add r9, r7 │ │ - bl acb2 │ │ + bl acae │ │ ldr r2, [r4, #0] │ │ ldr r0, [r6, #64] ; 0x40 │ │ ldr r1, [r6, #68] ; 0x44 │ │ adds r3, r0, r2 │ │ str r3, [r6, #64] ; 0x40 │ │ ldr r3, [r4, #4] │ │ subs r0, r0, r2 │ │ @@ -9988,18 +9993,18 @@ │ │ adds r5, r4, #4 │ │ str r5, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr.w r2, [sl, r7, lsl #1] │ │ add.w r5, r9, r7 │ │ ldr.w r3, [r9, #4] │ │ subs r4, #32 │ │ - bl acb2 │ │ + bl acae │ │ cmp r5, fp │ │ ldr.w ip, [sp, #124] ; 0x7c │ │ - bhi.n b17e │ │ + bhi.n b17a │ │ ldr r3, [sp, #104] ; 0x68 │ │ mov.w fp, r8, lsl #1 │ │ sub.w r9, ip, #32 │ │ add r5, fp │ │ add.w sl, r3, #4096 ; 0x1000 │ │ add.w sl, sl, #16 │ │ ldr r0, [r4, #24] │ │ @@ -10019,15 +10024,15 @@ │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r6, r5, r6 │ │ str.w lr, [sp] │ │ add.w lr, r4, #28 │ │ str.w lr, [sp, #4] │ │ ldr r2, [r5, r3] │ │ ldr r3, [r6, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r0, [r4, #16] │ │ ldr.w r2, [r9, #80] ; 0x50 │ │ add.w lr, r4, #16 │ │ adds r3, r2, r0 │ │ str.w r3, [r9, #80] ; 0x50 │ │ ldr.w r3, [r9, #84] ; 0x54 │ │ subs r0, r0, r2 │ │ @@ -10037,15 +10042,15 @@ │ │ adds r6, r5, r7 │ │ str.w lr, [sp] │ │ add.w lr, r4, #20 │ │ str.w lr, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr r2, [r5, r7] │ │ ldr r3, [r6, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r0, [r4, #8] │ │ ldr.w r2, [r9, #72] ; 0x48 │ │ adds r3, r2, r0 │ │ str.w r3, [r9, #72] ; 0x48 │ │ ldr.w r3, [r9, #76] ; 0x4c │ │ subs r0, r0, r2 │ │ ldr r1, [r4, #12] │ │ @@ -10053,15 +10058,15 @@ │ │ subs r1, r1, r3 │ │ str.w r6, [r9, #76] ; 0x4c │ │ add.w r6, r4, #8 │ │ str r6, [sp, #0] │ │ add.w r6, r4, #12 │ │ str r6, [sp, #4] │ │ ldmia.w r5, {r2, r3} │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r0, [r4, #0] │ │ ldr.w r2, [r9, #64] ; 0x40 │ │ add.w lr, r4, #4 │ │ adds r3, r2, r0 │ │ str.w r3, [r9, #64] ; 0x40 │ │ ldr.w r3, [r9, #68] ; 0x44 │ │ subs r0, r0, r2 │ │ @@ -10072,24 +10077,24 @@ │ │ str r4, [sp, #0] │ │ str.w lr, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr.w r2, [r5, r8] │ │ subs r4, #32 │ │ ldr r3, [r6, #4] │ │ add.w r6, r5, fp │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr.w ip, [sp, #124] ; 0x7c │ │ add r5, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r3, r5, r3 │ │ cmp r3, sl │ │ - bcc.n b26a │ │ + bcc.n b266 │ │ mvn.w r9, #1 │ │ - ldr.w fp, [pc, #656] ; b5f4 │ │ + ldr.w fp, [pc, #656] ; b5f0 │ │ mul.w r9, r9, r7 │ │ lsls r3, r7, #1 │ │ add fp, pc │ │ sub.w r5, ip, #32 │ │ add r6, r3 │ │ rsb sl, r7, #0 │ │ add.w fp, fp, #16 │ │ @@ -10109,15 +10114,15 @@ │ │ add.w lr, r6, r9 │ │ str.w ip, [sp] │ │ subs r0, r0, r2 │ │ add.w ip, r4, #28 │ │ str.w ip, [sp, #4] │ │ ldr.w r2, [r6, r9] │ │ ldr.w r3, [lr, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [r4, #16] │ │ ldr r1, [r5, #80] ; 0x50 │ │ add.w ip, r4, #16 │ │ adds r2, r1, r3 │ │ str r2, [r5, #80] ; 0x50 │ │ ldr r2, [r5, #84] ; 0x54 │ │ subs r1, r1, r3 │ │ @@ -10127,15 +10132,15 @@ │ │ add.w lr, r6, sl │ │ str.w ip, [sp] │ │ subs r0, r0, r2 │ │ add.w ip, r4, #20 │ │ str.w ip, [sp, #4] │ │ ldr.w r2, [r6, sl] │ │ ldr.w r3, [lr, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [r4, #8] │ │ ldr r1, [r5, #72] ; 0x48 │ │ adds r2, r1, r3 │ │ str r2, [r5, #72] ; 0x48 │ │ ldr r2, [r5, #76] ; 0x4c │ │ subs r1, r1, r3 │ │ ldr r0, [r4, #12] │ │ @@ -10143,15 +10148,15 @@ │ │ subs r0, r0, r2 │ │ str.w lr, [r5, #76] ; 0x4c │ │ add.w lr, r4, #8 │ │ str.w lr, [sp] │ │ add.w lr, r4, #12 │ │ str.w lr, [sp, #4] │ │ ldmia.w r6, {r2, r3} │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [r4, #0] │ │ ldr r1, [r5, #64] ; 0x40 │ │ add.w ip, r4, #4 │ │ adds r2, r1, r3 │ │ str r2, [r5, #64] ; 0x40 │ │ ldr r2, [r5, #68] ; 0x44 │ │ subs r1, r1, r3 │ │ @@ -10161,35 +10166,35 @@ │ │ add.w lr, r6, r7 │ │ str r4, [sp, #0] │ │ str.w ip, [sp, #4] │ │ subs r0, r0, r2 │ │ ldr.w r3, [lr, #4] │ │ subs r4, #32 │ │ ldr r2, [r6, r7] │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r6, r3 │ │ add.w r3, r6, r9 │ │ cmp r3, fp │ │ - bhi.n b380 │ │ + bhi.n b37c │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, r2 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n b06c │ │ + b.n b068 │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ - b.n aff0 │ │ + b.n afec │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r5, r3 │ │ - bge.w b5ae │ │ + bge.w b5aa │ │ ldr r0, [r4, #56] ; 0x38 │ │ adds r5, #32 │ │ ldr r2, [r4, #120] ; 0x78 │ │ ldr r1, [r4, #60] ; 0x3c │ │ adds r3, r2, r0 │ │ subs r2, r2, r0 │ │ str r3, [r4, #120] ; 0x78 │ │ @@ -10202,59 +10207,59 @@ │ │ ldr r1, [r4, #116] ; 0x74 │ │ str r3, [r4, #60] ; 0x3c │ │ adds r3, r0, r2 │ │ str r3, [r4, #112] ; 0x70 │ │ subs r0, r0, r2 │ │ ldr r3, [r4, #52] ; 0x34 │ │ str r6, [r4, #124] ; 0x7c │ │ - ldr r2, [pc, #284] ; (b5c8 ) │ │ + ldr r2, [pc, #284] ; (b5c4 ) │ │ adds r6, r1, r3 │ │ subs r1, r1, r3 │ │ str r6, [r4, #116] ; 0x74 │ │ - ldr r3, [pc, #280] ; (b5cc ) │ │ + ldr r3, [pc, #280] ; (b5c8 ) │ │ add.w r6, r4, #48 ; 0x30 │ │ str r6, [sp, #0] │ │ add.w r6, r4, #52 ; 0x34 │ │ str r6, [sp, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r2, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #40] ; 0x28 │ │ - ldr r1, [pc, #264] ; (b5d0 ) │ │ + ldr r1, [pc, #264] ; (b5cc ) │ │ subs r7, r2, r3 │ │ add r3, r2 │ │ ldr r2, [r4, #108] ; 0x6c │ │ str r3, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #44] ; 0x2c │ │ subs r6, r2, r3 │ │ add r3, r2 │ │ subs r0, r7, r6 │ │ str r3, [r4, #108] ; 0x6c │ │ - bl ac44 │ │ - ldr r1, [pc, #240] ; (b5d0 ) │ │ + bl ac40 │ │ + ldr r1, [pc, #240] ; (b5cc ) │ │ str r0, [r4, #40] ; 0x28 │ │ adds r0, r7, r6 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r2, [r4, #32] │ │ ldr r1, [r4, #100] ; 0x64 │ │ str r0, [r4, #44] ; 0x2c │ │ ldr r0, [r4, #96] ; 0x60 │ │ adds r3, r0, r2 │ │ str r3, [r4, #96] ; 0x60 │ │ ldr r3, [r4, #36] ; 0x24 │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #208] ; (b5cc ) │ │ + ldr r2, [pc, #208] ; (b5c8 ) │ │ adds r6, r1, r3 │ │ subs r1, r1, r3 │ │ str r6, [r4, #100] ; 0x64 │ │ add.w r6, r4, #32 │ │ - ldr r3, [pc, #192] ; (b5c8 ) │ │ + ldr r3, [pc, #192] ; (b5c4 ) │ │ str r6, [sp, #0] │ │ add.w r6, r4, #36 ; 0x24 │ │ str r6, [sp, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r1, [r4, #24] │ │ ldr r3, [r4, #88] ; 0x58 │ │ ldr r0, [r4, #92] ; 0x5c │ │ adds r2, r3, r1 │ │ str r2, [r4, #88] ; 0x58 │ │ ldr r2, [r4, #28] │ │ subs r3, r3, r1 │ │ @@ -10266,101 +10271,101 @@ │ │ ldr r2, [r4, #80] ; 0x50 │ │ str r3, [r4, #28] │ │ adds r3, r2, r0 │ │ str r3, [r4, #80] ; 0x50 │ │ ldr r3, [r4, #84] ; 0x54 │ │ subs r0, r0, r2 │ │ str r6, [r4, #92] ; 0x5c │ │ - ldr r2, [pc, #144] ; (b5cc ) │ │ + ldr r2, [pc, #144] ; (b5c8 ) │ │ adds r6, r3, r1 │ │ subs r1, r1, r3 │ │ str r6, [r4, #84] ; 0x54 │ │ - ldr r3, [pc, #132] ; (b5c8 ) │ │ + ldr r3, [pc, #132] ; (b5c4 ) │ │ add.w r6, r4, #16 │ │ str r6, [sp, #0] │ │ add.w r6, r4, #20 │ │ str r6, [sp, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #8] │ │ - ldr r1, [pc, #120] ; (b5d0 ) │ │ + ldr r1, [pc, #120] ; (b5cc ) │ │ subs r6, r3, r2 │ │ add r3, r2 │ │ ldr r2, [r4, #76] ; 0x4c │ │ str r3, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #12] │ │ subs r7, r3, r2 │ │ add r3, r2 │ │ adds r0, r7, r6 │ │ str r3, [r4, #76] ; 0x4c │ │ - bl ac44 │ │ - ldr r1, [pc, #96] ; (b5d0 ) │ │ + bl ac40 │ │ + ldr r1, [pc, #96] ; (b5cc ) │ │ str r0, [r4, #8] │ │ subs r0, r7, r6 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r2, [r4, #64] ; 0x40 │ │ ldr r1, [r4, #4] │ │ str r0, [r4, #12] │ │ ldr r0, [r4, #0] │ │ adds r3, r2, r0 │ │ str r3, [r4, #64] ; 0x40 │ │ ldr r3, [r4, #68] ; 0x44 │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #60] ; (b5c8 ) │ │ + ldr r2, [pc, #60] ; (b5c4 ) │ │ adds r6, r3, r1 │ │ subs r1, r1, r3 │ │ str r6, [r4, #68] ; 0x44 │ │ adds r6, r4, #4 │ │ - ldr r3, [pc, #56] ; (b5cc ) │ │ + ldr r3, [pc, #56] ; (b5c8 ) │ │ str r4, [sp, #0] │ │ str r6, [sp, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ mov r0, r4 │ │ - bl ad40 │ │ + bl ad3c │ │ add.w r0, r4, #64 ; 0x40 │ │ - bl ad40 │ │ + bl ad3c │ │ adds r4, #128 ; 0x80 │ │ - b.n b478 │ │ + b.n b474 │ │ ldr r3, [sp, #32] │ │ cmp r3, #3 │ │ - ble.n b5fc │ │ - ldr.w fp, [pc, #64] ; b5f8 │ │ + ble.n b5f8 │ │ + ldr.w fp, [pc, #64] ; b5f4 │ │ asrs r4, r3, #1 │ │ add fp, pc │ │ add.w r6, fp, #16 │ │ add.w r4, r6, r4, lsl #2 │ │ - b.n b604 │ │ + b.n b600 │ │ nop │ │ add r7, sp, #244 ; 0xf4 │ │ strb r1, [r0, #25] │ │ stmia r5!, {r0, r2, r3, r6} │ │ adds r0, #251 ; 0xfb │ │ ldrb r2, [r3, #6] │ │ ldrh r2, [r0, r2] │ │ - strh r0, [r7, #4] │ │ + strh r4, [r7, #4] │ │ movs r1, r0 │ │ - cbz r6, b640 │ │ + cbz r6, b63c │ │ movs r0, r0 │ │ uxtb r0, r4 │ │ movs r0, r0 │ │ sxth r4, r4 │ │ movs r0, r0 │ │ sxth r2, r4 │ │ movs r0, r0 │ │ sxth r4, r2 │ │ movs r0, r0 │ │ sxth r4, r1 │ │ movs r0, r0 │ │ - cbz r0, b618 │ │ + cbz r0, b614 │ │ movs r0, r0 │ │ add r6, sp, #568 ; 0x238 │ │ movs r0, r0 │ │ add r4, sp, #248 ; 0xf8 │ │ movs r0, r0 │ │ - ldr.w r4, [pc, #1608] ; bc48 │ │ + ldr.w r4, [pc, #1608] ; bc44 │ │ add r4, pc │ │ subs r4, #224 ; 0xe0 │ │ ldr.w fp, [sp, #12] │ │ add.w r3, r4, #4096 ; 0x1000 │ │ str r3, [sp, #44] ; 0x2c │ │ mov.w ip, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ @@ -10368,15 +10373,15 @@ │ │ add r3, sp, #132 ; 0x84 │ │ str r3, [sp, #28] │ │ add r3, sp, #136 ; 0x88 │ │ str r3, [sp, #40] ; 0x28 │ │ mov r0, ip │ │ add.w r8, ip, #1 │ │ str.w ip, [sp, #56] ; 0x38 │ │ - bl addc │ │ + bl add8 │ │ ldr r3, [sp, #20] │ │ sub.w fp, fp, #16 │ │ eor.w r5, r0, #4080 ; 0xff0 │ │ str r0, [sp, #136] ; 0x88 │ │ eor.w r5, r5, #15 │ │ asrs r5, r3 │ │ ldr r3, [sp, #12] │ │ @@ -10397,15 +10402,15 @@ │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [r4, #4] │ │ subs r1, r1, r3 │ │ ldr r3, [r4, #0] │ │ - bl ac4c │ │ + bl ac48 │ │ ldr.w r2, [sl, #4] │ │ ldr.w r3, [r9, #4] │ │ mov r0, r8 │ │ ldr r1, [sp, #12] │ │ add r3, r2 │ │ ldr r2, [sp, #12] │ │ ldr.w ip, [sp, #56] ; 0x38 │ │ @@ -10425,15 +10430,15 @@ │ │ str.w r1, [r6, #-32] │ │ adds r1, r5, r7 │ │ subs r5, r7, r5 │ │ str.w r1, [r6, #-28] │ │ str.w r3, [fp, #8] │ │ str.w r5, [fp, #12] │ │ str.w ip, [sp, #56] ; 0x38 │ │ - bl addc │ │ + bl add8 │ │ ldr r3, [sp, #20] │ │ eor.w r5, r0, #4080 ; 0xff0 │ │ str r0, [sp, #136] ; 0x88 │ │ eor.w r5, r5, #15 │ │ asrs r5, r3 │ │ ldr r3, [sp, #12] │ │ add.w r5, r5, #1073741824 ; 0x40000000 │ │ @@ -10457,15 +10462,15 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr.w r2, [sl, #4] │ │ subs r1, r1, r3 │ │ ldr r3, [sp, #16] │ │ ldr r3, [r4, r3] │ │ - bl ac4c │ │ + bl ac48 │ │ ldr r3, [sp, #16] │ │ ldr.w r2, [r9, #4] │ │ add.w r4, sl, r3 │ │ ldr.w r3, [r8, #4] │ │ ldr r1, [sp, #12] │ │ add r3, r2 │ │ ldr r2, [sp, #12] │ │ @@ -10483,27 +10488,27 @@ │ │ adds r0, r5, r2 │ │ str.w r0, [r6, #-20] │ │ str.w r3, [fp] │ │ subs r5, r2, r5 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str.w r5, [fp, #4] │ │ cmp r4, r3 │ │ - bcc.w b620 │ │ + bcc.w b61c │ │ ldr r6, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r6, #16 │ │ add r4, r3 │ │ add r3, sp, #132 ; 0x84 │ │ str r3, [sp, #28] │ │ add r3, sp, #136 ; 0x88 │ │ str r3, [sp, #40] ; 0x28 │ │ mov r0, ip │ │ add.w sl, ip, #1 │ │ str.w ip, [sp, #52] ; 0x34 │ │ - bl addc │ │ + bl add8 │ │ ldr r3, [sp, #20] │ │ sub.w fp, fp, #16 │ │ eor.w r5, r0, #4080 ; 0xff0 │ │ str r0, [sp, #136] ; 0x88 │ │ eor.w r5, r5, #15 │ │ asrs r5, r3 │ │ ldr r3, [sp, #12] │ │ @@ -10527,15 +10532,15 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r1, r1, r3 │ │ ldr r3, [sp, #16] │ │ ldr r2, [r4, r3] │ │ ldr.w r3, [lr, #4] │ │ - bl ac4c │ │ + bl ac48 │ │ ldr.w r2, [r9, #4] │ │ ldr.w r3, [r8, #4] │ │ ldr r1, [sp, #12] │ │ add r3, r2 │ │ ldr r2, [sp, #12] │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ asrs r3, r3, #1 │ │ @@ -10553,15 +10558,15 @@ │ │ str.w ip, [sp, #44] ; 0x2c │ │ adds r0, r5, r2 │ │ subs r5, r2, r5 │ │ str.w r0, [r6, #-12] │ │ mov r0, sl │ │ str.w r3, [fp, #8] │ │ str.w r5, [fp, #12] │ │ - bl addc │ │ + bl add8 │ │ ldr r3, [sp, #20] │ │ eor.w sl, r0, #4080 ; 0xff0 │ │ str r0, [sp, #136] ; 0x88 │ │ eor.w sl, sl, #15 │ │ asr.w sl, sl, r3 │ │ ldr r3, [sp, #12] │ │ add.w sl, sl, #1073741824 ; 0x40000000 │ │ @@ -10580,15 +10585,15 @@ │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r1, r1, r3 │ │ ldmia.w r4, {r2, r3} │ │ - bl ac4c │ │ + bl ac48 │ │ ldr.w r2, [r9, #4] │ │ ldr.w r3, [r8, #4] │ │ cmp r6, fp │ │ ldr r1, [sp, #12] │ │ add.w r6, r6, #16 │ │ add r3, r2 │ │ ldr r2, [sp, #12] │ │ @@ -10606,32 +10611,32 @@ │ │ add.w r0, r5, r2 │ │ str.w r0, [r6, #-20] │ │ str.w r3, [fp] │ │ sub.w r5, r2, r5 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str.w r5, [fp, #4] │ │ add r4, r3 │ │ - bcc.w b786 │ │ + bcc.w b782 │ │ ldr r3, [sp, #32] │ │ asrs r5, r3, #2 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add.w r4, r3, #32 │ │ - beq.w bad4 │ │ + beq.w bad0 │ │ cmp r5, #1 │ │ - beq.n b9d8 │ │ + beq.n b9d4 │ │ cmp r5, #3 │ │ - ble.n b912 │ │ + ble.n b90e │ │ ldr r3, [sp, #32] │ │ - ldr.w r9, [pc, #840] ; bc4c │ │ + ldr.w r9, [pc, #840] ; bc48 │ │ asrs r7, r3, #3 │ │ add r9, pc │ │ add.w lr, r9, #16 │ │ add.w r7, lr, r7, lsl #2 │ │ - b.n b918 │ │ - ldr r7, [pc, #828] ; (bc50 ) │ │ + b.n b914 │ │ + ldr r7, [pc, #828] ; (bc4c ) │ │ add r7, pc │ │ subs r7, #224 ; 0xe0 │ │ mov.w r8, r5, lsl #2 │ │ mvn.w r9, #1 │ │ lsls r5, r5, #3 │ │ rsb fp, r8, #0 │ │ mul.w r9, r9, r8 │ │ @@ -10645,60 +10650,60 @@ │ │ str.w ip, [sp, #16] │ │ add.w r2, r5, #12 │ │ negs r1, r1 │ │ stmia.w sp, {r2, r7} │ │ ldr.w r0, [r4, #-32] │ │ ldr.w r2, [r6, r9] │ │ ldr r3, [r3, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-20] │ │ add.w r3, r6, fp │ │ add.w r2, r5, #8 │ │ negs r1, r1 │ │ str r2, [sp, #0] │ │ adds r2, r7, #4 │ │ str r2, [sp, #4] │ │ ldr.w r0, [r4, #-24] │ │ ldr.w r2, [r6, fp] │ │ ldr r3, [r3, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-12] │ │ adds r3, r5, #4 │ │ str r3, [sp, #0] │ │ negs r1, r1 │ │ add.w r3, r7, #8 │ │ str r3, [sp, #4] │ │ ldmia.w r6, {r2, r3} │ │ ldr.w r0, [r4, #-16] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-4] │ │ add.w r3, r6, r8 │ │ str r5, [sp, #0] │ │ add.w r2, r7, #12 │ │ negs r1, r1 │ │ str r2, [sp, #4] │ │ adds r7, #16 │ │ ldr.w r0, [r4, #-8] │ │ ldr.w r2, [r6, r8] │ │ ldr r3, [r3, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w ip, [sp, #16] │ │ cmp r4, r5 │ │ add.w r4, r4, #32 │ │ add r6, ip │ │ - bcc.n b934 │ │ + bcc.n b930 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr.w r8, [sp, #24] │ │ add r3, r2 │ │ add.w r6, r3, #16 │ │ - b.n bbc0 │ │ - ldr r6, [pc, #632] ; (bc54 ) │ │ + b.n bbbc │ │ + ldr r6, [pc, #632] ; (bc50 ) │ │ mvn.w r9, #3221225472 ; 0xc0000000 │ │ - ldr r5, [pc, #632] ; (bc58 ) │ │ + ldr r5, [pc, #632] ; (bc54 ) │ │ mov.w sl, #0 │ │ ldr.w r8, [sp, #24] │ │ add r6, pc │ │ add r5, pc │ │ subs r6, #208 ; 0xd0 │ │ adds r5, #40 ; 0x28 │ │ mov r7, r8 │ │ @@ -10713,70 +10718,70 @@ │ │ negs r1, r1 │ │ str.w ip, [sp, #16] │ │ mov.w fp, r3, asr #1 │ │ add.w r3, r7, #12 │ │ stmia.w sp, {r3, r8} │ │ add.w r3, r9, fp │ │ ldr.w r0, [r4, #-32] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r3, [r5, #-32] │ │ ldr.w r1, [r4, #-20] │ │ ldr.w ip, [sp, #16] │ │ mov.w r9, r3, asr #1 │ │ ldr.w r3, [r5, #-28] │ │ add.w r2, ip, r9 │ │ negs r1, r1 │ │ mov.w sl, r3, asr #1 │ │ add.w r3, r7, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r8, #4 │ │ str r3, [sp, #4] │ │ add.w r3, fp, sl │ │ ldr.w r0, [r4, #-24] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r3, [r6, #-24] │ │ ldr.w r1, [r4, #-12] │ │ mov.w ip, r3, asr #1 │ │ ldr.w r3, [r6, #-20] │ │ add.w r2, r9, ip │ │ negs r1, r1 │ │ str.w ip, [sp, #16] │ │ mov.w fp, r3, asr #1 │ │ adds r3, r7, #4 │ │ str r3, [sp, #0] │ │ add.w r3, r8, #8 │ │ str r3, [sp, #4] │ │ add.w r3, sl, fp │ │ ldr.w r0, [r4, #-16] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r3, [r5, #-24] │ │ ldr.w r1, [r4, #-4] │ │ ldr.w ip, [sp, #16] │ │ mov.w sl, r3, asr #1 │ │ ldr.w r3, [r5, #-20] │ │ negs r1, r1 │ │ str r7, [sp, #0] │ │ add.w r2, ip, sl │ │ mov.w r9, r3, asr #1 │ │ add.w r3, r8, #12 │ │ str r3, [sp, #4] │ │ add.w r3, fp, r9 │ │ ldr.w r0, [r4, #-8] │ │ add.w r8, r8, #16 │ │ - bl ac74 │ │ + bl ac70 │ │ cmp r4, r7 │ │ add.w r4, r4, #32 │ │ - bcc.n b9f2 │ │ - b.n b9c8 │ │ - ldr r3, [pc, #388] ; (bc5c ) │ │ + bcc.n b9ee │ │ + b.n b9c4 │ │ + ldr r3, [pc, #388] ; (bc58 ) │ │ mvn.w r8, #2147483648 ; 0x80000000 │ │ ldr r7, [sp, #24] │ │ add r3, pc │ │ sub.w ip, r3, #216 ; 0xd8 │ │ - ldr r3, [pc, #380] ; (bc60 ) │ │ + ldr r3, [pc, #380] ; (bc5c ) │ │ mov r6, r7 │ │ add r3, pc │ │ adds r3, #32 │ │ str r3, [sp, #16] │ │ ldr.w fp, [ip, #-4] │ │ subs r6, #16 │ │ ldr.w r3, [ip, #-8] │ │ @@ -10789,26 +10794,26 @@ │ │ mov.w sl, sl, asr #2 │ │ add.w r3, r6, #12 │ │ add.w r2, r5, sl │ │ stmia.w sp, {r3, r7} │ │ negs r1, r1 │ │ add.w r3, r8, r9 │ │ ldr.w r0, [r4, #-32] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-20] │ │ add.w r3, r6, #8 │ │ str r3, [sp, #0] │ │ adds r3, r7, #4 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ negs r1, r1 │ │ ldr.w r0, [r4, #-24] │ │ rsb r2, sl, r3 │ │ rsb r3, r9, fp │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #16] │ │ ldr.w r1, [r4, #-12] │ │ ldmdb r3, {r5, r8} │ │ negs r1, r1 │ │ ldr r3, [sp, #20] │ │ rsb r9, fp, r8 │ │ rsb sl, r3, r5 │ │ @@ -10818,34 +10823,34 @@ │ │ str r3, [sp, #4] │ │ mov.w sl, sl, asr #2 │ │ ldr r3, [sp, #20] │ │ mov.w r9, r9, asr #2 │ │ ldr.w r0, [r4, #-16] │ │ add.w r2, r3, sl │ │ add.w r3, fp, r9 │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-4] │ │ add.w r3, r7, #12 │ │ str r6, [sp, #0] │ │ str r3, [sp, #4] │ │ negs r1, r1 │ │ ldr.w r0, [r4, #-8] │ │ rsb r3, r9, r8 │ │ rsb r2, sl, r5 │ │ adds r7, #16 │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #16] │ │ ldr.w ip, [sp, #28] │ │ cmp r4, r6 │ │ add.w r3, r3, #8 │ │ add.w r4, r4, #32 │ │ add.w ip, ip, #8 │ │ str r3, [sp, #16] │ │ - bcc.n baec │ │ - b.n b9c8 │ │ + bcc.n bae8 │ │ + b.n b9c4 │ │ sub.w r8, r8, #16 │ │ ldr.w r2, [r8, #12] │ │ cmp r6, r8 │ │ add.w r6, r6, #16 │ │ str.w r2, [r3, #-4] │ │ rsb r2, r2, #0 │ │ str.w r2, [r6, #-32] │ │ @@ -10857,77 +10862,77 @@ │ │ str.w r2, [r3, #-12] │ │ rsb r2, r2, #0 │ │ str.w r2, [r6, #-24] │ │ ldr.w r2, [r8] │ │ str.w r2, [r3, #-16]! │ │ rsb r2, r2, #0 │ │ str.w r2, [r6, #-20] │ │ - bcc.n bbc0 │ │ + bcc.n bbbc │ │ ldr r4, [sp, #24] │ │ add.w r3, r4, #16 │ │ ldr.w r2, [r3, #-4] │ │ subs r4, #16 │ │ adds r3, #16 │ │ str r2, [r4, #0] │ │ ldr.w r2, [r3, #-24] │ │ str r2, [r4, #4] │ │ ldr.w r2, [r3, #-28] │ │ str r2, [r4, #8] │ │ ldr.w r2, [r3, #-32] │ │ str r2, [r4, #12] │ │ ldr r2, [sp, #12] │ │ cmp r2, r4 │ │ - bcc.n bc12 │ │ + bcc.n bc0e │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n bc42 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n bc3e │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #148 ; 0x94 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ pop {r4, r5, r6, r7} │ │ movs r0, r0 │ │ add r0, sp, #968 ; 0x3c8 │ │ movs r0, r0 │ │ - cbnz r4, bc8a <_vorbis_block_alloc@@Base+0x10> │ │ + cbnz r4, bc86 <_vorbis_block_alloc@@Base+0x10> │ │ movs r0, r0 │ │ - cbnz r0, bc5a │ │ + cbnz r0, bc56 │ │ movs r0, r0 │ │ add r0, sp, #56 ; 0x38 │ │ movs r0, r0 │ │ ; instruction: 0xb814 │ │ movs r0, r0 │ │ - add r7, pc, #72 ; (adr r7, bcac <_vorbis_block_alloc@@Base+0x32>) │ │ + add r7, pc, #72 ; (adr r7, bca8 <_vorbis_block_alloc@@Base+0x32>) │ │ ... │ │ │ │ -0000bc64 : │ │ +0000bc60 : │ │ push {r3, r4, r5, lr} │ │ movs r2, #88 ; 0x58 │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r0, r1 │ │ movs r1, #0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ str r5, [r4, #64] ; 0x40 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000bc7a <_vorbis_block_alloc@@Base>: │ │ +0000bc76 <_vorbis_block_alloc@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r1, #7 │ │ ldr r6, [r0, #72] ; 0x48 │ │ bic.w r5, r1, #7 │ │ ldr r3, [r0, #76] ; 0x4c │ │ mov r4, r0 │ │ adds r2, r5, r6 │ │ cmp r2, r3 │ │ - ble.n bcb4 <_vorbis_block_alloc@@Base+0x3a> │ │ + ble.n bcb0 <_vorbis_block_alloc@@Base+0x3a> │ │ ldr r7, [r0, #68] ; 0x44 │ │ - cbz r7, bca6 <_vorbis_block_alloc@@Base+0x2c> │ │ + cbz r7, bca2 <_vorbis_block_alloc@@Base+0x2c> │ │ movs r0, #8 │ │ blx 4af4 │ │ ldr r3, [r4, #80] ; 0x50 │ │ add r6, r3 │ │ ldr r3, [r4, #84] ; 0x54 │ │ str r6, [r4, #80] ; 0x50 │ │ str r3, [r0, #4] │ │ @@ -10942,31 +10947,31 @@ │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ add r5, r3 │ │ str r5, [r4, #72] ; 0x48 │ │ add r0, r3 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000bcc0 <_vorbis_block_ripcord@@Base>: │ │ +0000bcbc <_vorbis_block_ripcord@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ ldr r5, [r0, #84] ; 0x54 │ │ - cbz r5, bce4 <_vorbis_block_ripcord@@Base+0x24> │ │ + cbz r5, bce0 <_vorbis_block_ripcord@@Base+0x24> │ │ ldmia.w r5, {r0, r6} │ │ blx 4b00 │ │ mov r0, r5 │ │ movs r1, #0 │ │ movs r2, #8 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r5 │ │ blx 4b00 │ │ mov r5, r6 │ │ - b.n bcc6 <_vorbis_block_ripcord@@Base+0x6> │ │ + b.n bcc2 <_vorbis_block_ripcord@@Base+0x6> │ │ ldr r3, [r4, #80] ; 0x50 │ │ - cbz r3, bcfe <_vorbis_block_ripcord@@Base+0x3e> │ │ + cbz r3, bcfa <_vorbis_block_ripcord@@Base+0x3e> │ │ ldr r1, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #68] ; 0x44 │ │ add r1, r3 │ │ blx 4b0c │ │ ldr r2, [r4, #76] ; 0x4c │ │ ldr r3, [r4, #80] ; 0x50 │ │ str r5, [r4, #80] ; 0x50 │ │ @@ -10974,35 +10979,35 @@ │ │ str r3, [r4, #76] ; 0x4c │ │ str r0, [r4, #68] ; 0x44 │ │ movs r3, #0 │ │ str r3, [r4, #72] ; 0x48 │ │ str r3, [r4, #84] ; 0x54 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0000bd06 : │ │ +0000bd02 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl bcc0 <_vorbis_block_ripcord@@Base> │ │ + bl bcbc <_vorbis_block_ripcord@@Base> │ │ ldr r0, [r4, #68] ; 0x44 │ │ - cbz r0, bd16 │ │ + cbz r0, bd12 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0000bd24 : │ │ +0000bd20 : │ │ ldr r1, [r0, #72] ; 0x48 │ │ ldr r3, [r0, #4] │ │ - cbz r1, bd5a │ │ - cbz r3, bd5a │ │ + cbz r1, bd56 │ │ + cbz r3, bd56 │ │ ldr r3, [r3, #28] │ │ - cbz r3, bd5a │ │ + cbz r3, bd56 │ │ ldr r3, [r3, #4] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ add.w r3, r3, r3, lsr #31 │ │ asrs r3, r3, #1 │ │ str r3, [r0, #48] ; 0x30 │ │ str r3, [r0, #20] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ @@ -11012,256 +11017,256 @@ │ │ strd r2, r3, [r0, #64] ; 0x40 │ │ movs r0, #0 │ │ strd r2, r3, [r1, #16] │ │ bx lr │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0000bd60 : │ │ +0000bd5c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n be00 │ │ + beq.n bdfc │ │ ldr.w r8, [r0, #4] │ │ cmp.w r8, #0 │ │ - beq.n bd7a │ │ + beq.n bd76 │ │ ldr.w r6, [r8, #28] │ │ - b.n bd7c │ │ + b.n bd78 │ │ mov r6, r8 │ │ ldr r3, [r4, #8] │ │ ldr r5, [r4, #72] ; 0x48 │ │ - cbz r3, bdaa │ │ + cbz r3, bda6 │ │ movs r7, #0 │ │ ldr.w r3, [r8, #4] │ │ cmp r7, r3 │ │ - bge.n bd9c │ │ + bge.n bd98 │ │ ldr r3, [r4, #8] │ │ ldr.w r0, [r3, r7, lsl #2] │ │ - cbz r0, bd98 │ │ + cbz r0, bd94 │ │ blx 4b00 │ │ adds r7, #1 │ │ - b.n bd84 │ │ + b.n bd80 │ │ ldr r0, [r4, #8] │ │ blx 4b00 │ │ ldr r0, [r4, #12] │ │ - cbz r0, bdaa │ │ + cbz r0, bda6 │ │ blx 4b00 │ │ - cbnz r6, bdb0 │ │ - cbnz r5, bde4 │ │ - b.n bdf2 │ │ + cbnz r6, bdac │ │ + cbnz r5, bde0 │ │ + b.n bdee │ │ add.w r8, r6, #28 │ │ movs r7, #0 │ │ ldr r3, [r6, #8] │ │ cmp r7, r3 │ │ - bge.n bdac │ │ + bge.n bda8 │ │ ldr.w r3, [r8, #4]! │ │ ldr r3, [r3, #12] │ │ adds r3, #72 ; 0x48 │ │ ldr.w r1, [r6, r3, lsl #2] │ │ - cbz r5, bde0 │ │ + cbz r5, bddc │ │ ldr r2, [r5, #12] │ │ - cbz r2, bde0 │ │ - ldr r3, [pc, #52] ; (be04 ) │ │ + cbz r2, bddc │ │ + ldr r3, [pc, #52] ; (be00 ) │ │ ldr.w r0, [r2, r7, lsl #2] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r1, lsl #2] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ adds r7, #1 │ │ - b.n bdb6 │ │ + b.n bdb2 │ │ ldr r0, [r5, #12] │ │ - cbz r0, bdec │ │ + cbz r0, bde8 │ │ blx 4b00 │ │ mov r0, r5 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - strb r4, [r0, #4] │ │ + strb r0, [r1, #4] │ │ movs r1, r0 │ │ │ │ -0000be08 : │ │ +0000be04 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r4, [r1, #28] │ │ mov r9, r1 │ │ cmp r4, #0 │ │ - beq.w bf56 │ │ + beq.w bf52 │ │ movs r1, #0 │ │ movs r2, #80 ; 0x50 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #1 │ │ movs r1, #24 │ │ blx 4b18 │ │ ldr r5, [r4, #8] │ │ str.w r9, [r6, #4] │ │ mov r7, r0 │ │ str r0, [r6, #72] ; 0x48 │ │ - cbz r5, be36 │ │ + cbz r5, be32 │ │ subs r5, #1 │ │ movs r3, #0 │ │ - cbz r5, be40 │ │ + cbz r5, be3c │ │ adds r3, #1 │ │ lsrs r5, r5, #1 │ │ - b.n be38 │ │ + b.n be34 │ │ ldr r1, [r4, #0] │ │ mov r0, r5 │ │ str r3, [r7, #8] │ │ add.w r1, r1, r1, lsr #31 │ │ asrs r1, r1, #1 │ │ - bl c300 <_vorbis_window@@Base> │ │ + bl c2fc <_vorbis_window@@Base> │ │ ldr r1, [r4, #4] │ │ add.w r1, r1, r1, lsr #31 │ │ asrs r1, r1, #1 │ │ str r0, [r7, #0] │ │ mov r0, r5 │ │ - bl c300 <_vorbis_window@@Base> │ │ + bl c2fc <_vorbis_window@@Base> │ │ ldr.w r3, [r4, #3104] ; 0xc20 │ │ str r0, [r7, #4] │ │ - cbz r3, be8c │ │ + cbz r3, be88 │ │ ldr.w r8, [r9, #4] │ │ ldr.w sl, [r4, #4] │ │ mov.w r5, r8, lsl #2 │ │ str.w sl, [r6, #16] │ │ mov r0, r5 │ │ blx 4af4 │ │ str r0, [r6, #8] │ │ mov r0, r5 │ │ blx 4af4 │ │ movs r5, #0 │ │ str r0, [r6, #12] │ │ - b.n bed8 │ │ + b.n bed4 │ │ ldr r0, [r4, #28] │ │ movs r1, #52 ; 0x34 │ │ blx 4b18 │ │ addw r8, r4, #2076 ; 0x81c │ │ mov.w fp, #52 ; 0x34 │ │ str.w r0, [r4, #3104] ; 0xc20 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - bge.n be68 │ │ + bge.n be64 │ │ ldr.w r1, [r8, #4]! │ │ - cbnz r1, beb6 │ │ + cbnz r1, beb2 │ │ movs r5, #0 │ │ add.w r7, r4, #2080 ; 0x820 │ │ mov r8, r5 │ │ - b.n bf4a │ │ + b.n bf46 │ │ ldr.w r0, [r4, #3104] ; 0xc20 │ │ mla r0, fp, r5, r0 │ │ - bl 11424 │ │ + bl 11420 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - bne.n beac │ │ + bne.n bea8 │ │ ldr.w r0, [r8] │ │ adds r5, #1 │ │ - bl 113c0 │ │ + bl 113bc │ │ str.w sl, [r8] │ │ - b.n bea0 │ │ + b.n be9c │ │ cmp r5, r8 │ │ - bge.n bef0 │ │ + bge.n beec │ │ mov r0, sl │ │ movs r1, #4 │ │ ldr.w r9, [r6, #8] │ │ blx 4b18 │ │ str.w r0, [r9, r5, lsl #2] │ │ adds r5, #1 │ │ - b.n bed8 │ │ + b.n bed4 │ │ movs r5, #0 │ │ ldr r0, [r4, #8] │ │ str r5, [r6, #36] ; 0x24 │ │ movs r1, #4 │ │ str r5, [r6, #40] ; 0x28 │ │ add.w r8, r4, #28 │ │ blx 4b18 │ │ str r0, [r7, #12] │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n bf5c │ │ + bge.n bf58 │ │ ldr.w r1, [r8, #4]! │ │ - ldr r2, [pc, #88] ; (bf68 ) │ │ + ldr r2, [pc, #88] ; (bf64 ) │ │ ldr.w r9, [r7, #12] │ │ ldr r3, [r1, #12] │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ add.w r3, r4, r3, lsl #2 │ │ ldr.w r0, [r3, #288] ; 0x120 │ │ ldr.w r2, [r2, r0, lsl #2] │ │ mov r0, r6 │ │ ldr.w ip, [r2, #4] │ │ ldr.w r2, [r3, #544] ; 0x220 │ │ blx ip │ │ str.w r0, [r9, r5, lsl #2] │ │ adds r5, #1 │ │ - b.n bf04 │ │ + b.n bf00 │ │ ldr r0, [r7, #0] │ │ - cbz r0, bf46 │ │ - bl 113c0 │ │ + cbz r0, bf42 │ │ + bl 113bc │ │ str.w r8, [r7] │ │ adds r5, #1 │ │ adds r7, #4 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - blt.n bf3a │ │ + blt.n bf36 │ │ mov r0, r6 │ │ - bl bd60 │ │ + bl bd5c │ │ movs r0, #1 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r6 │ │ - bl bd24 │ │ + bl bd20 │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r2, [r0, #124] ; 0x7c │ │ + ldr r6, [r0, #124] ; 0x7c │ │ movs r1, r0 │ │ │ │ -0000bf6c : │ │ +0000bf68 : │ │ ldr r2, [r0, #4] │ │ mov r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r5, [r2, #28] │ │ str r2, [sp, #16] │ │ ldr r2, [r0, #72] ; 0x48 │ │ str r2, [sp, #8] │ │ ldr r2, [r0, #24] │ │ ldr r0, [r0, #20] │ │ cmp r0, r2 │ │ - ble.n bf8c │ │ + ble.n bf88 │ │ adds r2, #1 │ │ - bne.w c2a0 │ │ + bne.w c29c │ │ ldr r2, [r3, #40] ; 0x28 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldrd sl, fp, [r3, #64] ; 0x40 │ │ ldrd r8, r9, [r1, #56] ; 0x38 │ │ str r2, [r3, #36] ; 0x24 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ ldr r2, [r1, #28] │ │ it eq │ │ cmpeq.w sl, #4294967295 ; 0xffffffff │ │ str r0, [r3, #44] ; 0x2c │ │ str r2, [r3, #40] ; 0x28 │ │ - beq.n bfbe │ │ + beq.n bfba │ │ adds.w r6, sl, #1 │ │ adc.w r7, fp, #0 │ │ cmp r7, r9 │ │ it eq │ │ cmpeq r6, r8 │ │ - beq.n bfd0 │ │ + beq.n bfcc │ │ ldr r0, [sp, #8] │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ mov.w r7, #4294967295 ; 0xffffffff │ │ strd r6, r7, [r3, #56] ; 0x38 │ │ strd r6, r7, [r0, #16] │ │ ldr r0, [r1, #0] │ │ strd r8, r9, [r3, #64] ; 0x40 │ │ cmp r0, #0 │ │ - beq.w c194 │ │ + beq.w c190 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ ldr r4, [r5, #0] │ │ ldr r0, [r3, #48] ; 0x30 │ │ add.w r2, r2, r2, lsr #31 │ │ cmp r0, #0 │ │ add.w r4, r4, r4, lsr #31 │ │ mov.w r2, r2, asr #1 │ │ @@ -11300,118 +11305,118 @@ │ │ lsls r2, r2, #2 │ │ str r2, [sp, #40] ; 0x28 │ │ bic.w r2, r4, r4, asr #31 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #16] │ │ ldr r6, [r2, #4] │ │ cmp ip, r6 │ │ - bge.n c156 │ │ + bge.n c152 │ │ ldr r7, [r3, #36] ; 0x24 │ │ ldr r6, [r3, #40] ; 0x28 │ │ ldr.w r8, [r1] │ │ - cbz r7, c0ca │ │ + cbz r7, c0c6 │ │ ldr r7, [r3, #8] │ │ ldr.w sl, [r8, r0] │ │ - cbz r6, c0a8 │ │ + cbz r6, c0a4 │ │ ldr r6, [r7, r0] │ │ mov.w r9, #0 │ │ ldr r2, [sp, #12] │ │ add.w r8, r6, r2 │ │ ldr r2, [sp, #0] │ │ cmp r9, r2 │ │ - bge.n c092 │ │ + bge.n c08e │ │ ldr.w r6, [sl, r9, lsl #2] │ │ add.w r9, r9, #1 │ │ ldr.w r7, [r8] │ │ add r6, r7 │ │ str.w r6, [r8], #4 │ │ - b.n c078 │ │ + b.n c074 │ │ ldr r6, [r3, #8] │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r7, [r6, r0] │ │ ldr r6, [r1, #0] │ │ ldr.w r8, [r6, r0] │ │ movs r6, #0 │ │ add r8, r2 │ │ ldr r2, [sp, #36] ; 0x24 │ │ add r7, r2 │ │ - b.n c13c │ │ + b.n c138 │ │ ldr r7, [r7, r0] │ │ mov r8, r6 │ │ ldr r2, [sp, #24] │ │ add.w r9, r7, r2 │ │ cmp r8, r4 │ │ - bge.n c092 │ │ + bge.n c08e │ │ ldr.w r6, [sl, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ ldr.w r7, [r9] │ │ add r6, r7 │ │ str.w r6, [r9], #4 │ │ - b.n c0b2 │ │ + b.n c0ae │ │ ldr.w r9, [r3, #8] │ │ - cbz r6, c114 │ │ + cbz r6, c110 │ │ ldr.w r6, [r9, r0] │ │ ldr r2, [sp, #12] │ │ add.w r9, r6, r2 │ │ ldr.w r6, [r8, r0] │ │ ldr r2, [sp, #28] │ │ mov r8, r7 │ │ mov fp, r9 │ │ add.w sl, r6, r2 │ │ cmp r8, r4 │ │ - bge.n c100 │ │ + bge.n c0fc │ │ ldr.w r6, [sl, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ ldr.w r7, [fp] │ │ add r6, r7 │ │ str.w r6, [fp], #4 │ │ - b.n c0e8 │ │ + b.n c0e4 │ │ ldr r6, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #32] │ │ cmp r6, r2 │ │ - bge.n c092 │ │ + bge.n c08e │ │ ldr.w r7, [sl, r6, lsl #2] │ │ str.w r7, [r9, r6, lsl #2] │ │ adds r6, #1 │ │ - b.n c102 │ │ + b.n c0fe │ │ ldr.w r7, [r9, r0] │ │ ldr r2, [sp, #12] │ │ ldr.w sl, [r8, r0] │ │ mov r8, r6 │ │ add.w r9, r7, r2 │ │ cmp r8, r4 │ │ - bge.n c092 │ │ + bge.n c08e │ │ ldr.w r6, [sl, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ ldr.w r7, [r9] │ │ add r6, r7 │ │ str.w r6, [r9], #4 │ │ - b.n c124 │ │ + b.n c120 │ │ ldr r2, [sp, #20] │ │ cmp r6, r2 │ │ - bge.n c14e │ │ + bge.n c14a │ │ ldr.w r2, [r8, r6, lsl #2] │ │ str.w r2, [r7, r6, lsl #2] │ │ adds r6, #1 │ │ - b.n c13c │ │ + b.n c138 │ │ add.w ip, ip, #1 │ │ adds r0, #4 │ │ - b.n c052 │ │ + b.n c04e │ │ ldr r0, [r3, #48] ; 0x30 │ │ ldr r2, [sp, #0] │ │ cmp r0, #0 │ │ it ne │ │ movne r2, #0 │ │ str r2, [r3, #48] ; 0x30 │ │ ldr r2, [r3, #24] │ │ adds r2, #1 │ │ - bne.n c16e │ │ + bne.n c16a │ │ ldr r2, [sp, #4] │ │ str r2, [r3, #24] │ │ - b.n c192 │ │ + b.n c18e │ │ ldr r2, [r3, #36] ; 0x24 │ │ str.w lr, [r3, #24] │ │ ldr.w r2, [r5, r2, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ addlt r2, #3 │ │ add.w lr, lr, r2, asr #2 │ │ @@ -11423,15 +11428,15 @@ │ │ add.w r2, lr, r2, asr #2 │ │ str r2, [r3, #20] │ │ ldr r2, [sp, #8] │ │ ldrd r6, r7, [r2, #16] │ │ adds r2, r7, #1 │ │ it eq │ │ cmpeq.w r6, #4294967295 ; 0xffffffff │ │ - beq.n c1d0 │ │ + beq.n c1cc │ │ ldr r2, [r3, #36] ; 0x24 │ │ ldr r0, [r3, #40] ; 0x28 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ ldr.w r0, [r5, r0, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ addlt r2, #3 │ │ @@ -11440,52 +11445,52 @@ │ │ addlt r0, #3 │ │ asrs r2, r2, #2 │ │ add.w r2, r2, r0, asr #2 │ │ adds.w r8, r6, r2 │ │ adc.w r9, r7, r2, asr #31 │ │ mov r6, r8 │ │ mov r7, r9 │ │ - b.n c1d4 │ │ + b.n c1d0 │ │ movs r6, #0 │ │ movs r7, #0 │ │ ldrd sl, fp, [r3, #56] ; 0x38 │ │ ldr r2, [sp, #8] │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ ldrd r8, r9, [r1, #48] ; 0x30 │ │ it eq │ │ cmpeq.w sl, #4294967295 ; 0xffffffff │ │ ldr r0, [r1, #44] ; 0x2c │ │ strd r6, r7, [r2, #16] │ │ - bne.n c230 │ │ + bne.n c22c │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ it eq │ │ cmpeq.w r8, #4294967295 ; 0xffffffff │ │ - beq.n c296 │ │ + beq.n c292 │ │ cmp r8, r6 │ │ strd r8, r9, [r3, #56] ; 0x38 │ │ sbcs.w r2, r9, r7 │ │ - bge.n c296 │ │ + bge.n c292 │ │ rsb r4, r8, r6 │ │ ldr r2, [r3, #24] │ │ ldr r1, [r3, #20] │ │ bic.w r4, r4, r4, asr #31 │ │ - cbz r0, c224 │ │ + cbz r0, c220 │ │ subs r2, r1, r2 │ │ cmp r4, r2 │ │ ite le │ │ suble r2, r1, r4 │ │ subgt r2, r1, r2 │ │ str r2, [r3, #20] │ │ - b.n c296 │ │ + b.n c292 │ │ add r2, r4 │ │ cmp r1, r2 │ │ ite le │ │ strle r1, [r3, #24] │ │ strgt r2, [r3, #24] │ │ - b.n c296 │ │ + b.n c292 │ │ ldr r2, [r3, #36] ; 0x24 │ │ ldr r4, [r3, #40] ; 0x28 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ ldr.w r1, [r5, r4, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ addlt r2, #3 │ │ @@ -11496,141 +11501,141 @@ │ │ add.w r2, r2, r1, asr #2 │ │ adds.w r4, sl, r2 │ │ adc.w r5, fp, r2, asr #31 │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ it eq │ │ cmpeq.w r8, #4294967295 ; 0xffffffff │ │ strd r4, r5, [r3, #56] ; 0x38 │ │ - beq.n c296 │ │ + beq.n c292 │ │ cmp r5, r9 │ │ it eq │ │ cmpeq r4, r8 │ │ - beq.n c296 │ │ + beq.n c292 │ │ cmp r8, r4 │ │ sbcs.w r2, r9, r5 │ │ - bge.n c292 │ │ + bge.n c28e │ │ subs.w r4, r4, r8 │ │ - beq.n c292 │ │ - cbz r0, c292 │ │ + beq.n c28e │ │ + cbz r0, c28e │ │ ldr r1, [r3, #20] │ │ ldr r2, [r3, #24] │ │ subs r2, r1, r2 │ │ cmp r4, r2 │ │ it ge │ │ movge r4, r2 │ │ cmp r4, #0 │ │ it ge │ │ subge r1, r1, r4 │ │ str r1, [r3, #20] │ │ strd r8, r9, [r3, #56] ; 0x38 │ │ - cbz r0, c2a4 │ │ + cbz r0, c2a0 │ │ movs r2, #1 │ │ movs r0, #0 │ │ str r2, [r3, #32] │ │ - b.n c2a4 │ │ + b.n c2a0 │ │ mvn.w r0, #130 ; 0x82 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0000c2aa : │ │ +0000c2a6 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #24] │ │ ldr r2, [r0, #4] │ │ cmp r4, #0 │ │ - blt.n c2e0 │ │ + blt.n c2dc │ │ ldr r3, [r0, #20] │ │ cmp r4, r3 │ │ - bge.n c2e0 │ │ - cbz r1, c2dc │ │ + bge.n c2dc │ │ + cbz r1, c2d8 │ │ mov.w lr, r4, lsl #2 │ │ ldr r7, [r2, #4] │ │ movs r2, #0 │ │ cmp r2, r7 │ │ ldr r6, [r0, #12] │ │ - bge.n c2da │ │ + bge.n c2d6 │ │ ldr r5, [r0, #8] │ │ ldr.w r5, [r5, r2, lsl #2] │ │ add r5, lr │ │ str.w r5, [r6, r2, lsl #2] │ │ adds r2, #1 │ │ - b.n c2c4 │ │ + b.n c2c0 │ │ str r6, [r1, #0] │ │ subs r0, r3, r4 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0000c2e4 : │ │ +0000c2e0 : │ │ push {r4, lr} │ │ ldr r2, [r0, #24] │ │ - cbz r1, c2f2 │ │ + cbz r1, c2ee │ │ ldr r4, [r0, #20] │ │ adds r3, r1, r2 │ │ cmp r3, r4 │ │ - bgt.n c2fa │ │ + bgt.n c2f6 │ │ add r1, r2 │ │ str r1, [r0, #24] │ │ movs r0, #0 │ │ pop {r4, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ pop {r4, pc} │ │ │ │ -0000c300 <_vorbis_window@@Base>: │ │ +0000c2fc <_vorbis_window@@Base>: │ │ cmp r0, #0 │ │ - bne.n c378 <_vorbis_window@@Base+0x78> │ │ + bne.n c374 <_vorbis_window@@Base+0x78> │ │ cmp.w r1, #256 ; 0x100 │ │ - beq.n c35a <_vorbis_window@@Base+0x5a> │ │ - bgt.n c31a <_vorbis_window@@Base+0x1a> │ │ + beq.n c356 <_vorbis_window@@Base+0x5a> │ │ + bgt.n c316 <_vorbis_window@@Base+0x1a> │ │ cmp r1, #64 ; 0x40 │ │ - beq.n c348 <_vorbis_window@@Base+0x48> │ │ + beq.n c344 <_vorbis_window@@Base+0x48> │ │ cmp r1, #128 ; 0x80 │ │ - beq.n c350 <_vorbis_window@@Base+0x50> │ │ + beq.n c34c <_vorbis_window@@Base+0x50> │ │ cmp r1, #32 │ │ - bne.n c378 <_vorbis_window@@Base+0x78> │ │ - b.n c37c <_vorbis_window@@Base+0x7c> │ │ + bne.n c374 <_vorbis_window@@Base+0x78> │ │ + b.n c378 <_vorbis_window@@Base+0x7c> │ │ cmp.w r1, #1024 ; 0x400 │ │ - beq.n c364 <_vorbis_window@@Base+0x64> │ │ - bgt.n c332 <_vorbis_window@@Base+0x32> │ │ + beq.n c360 <_vorbis_window@@Base+0x64> │ │ + bgt.n c32e <_vorbis_window@@Base+0x32> │ │ cmp.w r1, #512 ; 0x200 │ │ - bne.n c378 <_vorbis_window@@Base+0x78> │ │ - ldr r0, [pc, #88] ; (c384 <_vorbis_window@@Base+0x84>) │ │ + bne.n c374 <_vorbis_window@@Base+0x78> │ │ + ldr r0, [pc, #88] ; (c380 <_vorbis_window@@Base+0x84>) │ │ add r0, pc │ │ add.w r0, r0, #1920 ; 0x780 │ │ bx lr │ │ cmp.w r1, #2048 ; 0x800 │ │ - beq.n c36e <_vorbis_window@@Base+0x6e> │ │ + beq.n c36a <_vorbis_window@@Base+0x6e> │ │ cmp.w r1, #4096 ; 0x1000 │ │ - bne.n c378 <_vorbis_window@@Base+0x78> │ │ - ldr r0, [pc, #72] ; (c388 <_vorbis_window@@Base+0x88>) │ │ + bne.n c374 <_vorbis_window@@Base+0x78> │ │ + ldr r0, [pc, #72] ; (c384 <_vorbis_window@@Base+0x88>) │ │ add r0, pc │ │ addw r0, r0, #3224 ; 0xc98 │ │ bx lr │ │ - ldr r0, [pc, #64] ; (c38c <_vorbis_window@@Base+0x8c>) │ │ + ldr r0, [pc, #64] ; (c388 <_vorbis_window@@Base+0x8c>) │ │ add r0, pc │ │ adds r0, #128 ; 0x80 │ │ bx lr │ │ - ldr r0, [pc, #60] ; (c390 <_vorbis_window@@Base+0x90>) │ │ + ldr r0, [pc, #60] ; (c38c <_vorbis_window@@Base+0x90>) │ │ add r0, pc │ │ add.w r0, r0, #384 ; 0x180 │ │ bx lr │ │ - ldr r0, [pc, #56] ; (c394 <_vorbis_window@@Base+0x94>) │ │ + ldr r0, [pc, #56] ; (c390 <_vorbis_window@@Base+0x94>) │ │ add r0, pc │ │ add.w r0, r0, #896 ; 0x380 │ │ bx lr │ │ - ldr r0, [pc, #48] ; (c398 <_vorbis_window@@Base+0x98>) │ │ + ldr r0, [pc, #48] ; (c394 <_vorbis_window@@Base+0x98>) │ │ add r0, pc │ │ add.w r0, r0, #3968 ; 0xf80 │ │ bx lr │ │ - ldr r0, [pc, #44] ; (c39c <_vorbis_window@@Base+0x9c>) │ │ + ldr r0, [pc, #44] ; (c398 <_vorbis_window@@Base+0x9c>) │ │ add r0, pc │ │ addw r0, r0, #3720 ; 0xe88 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ - ldr r0, [pc, #32] ; (c3a0 <_vorbis_window@@Base+0xa0>) │ │ + ldr r0, [pc, #32] ; (c39c <_vorbis_window@@Base+0xa0>) │ │ add r0, pc │ │ bx lr │ │ nop │ │ bkpt 0x00e6 │ │ movs r0, r0 │ │ subs.w r0, r8, #0 │ │ bkpt 0x00c6 │ │ @@ -11642,18 +11647,18 @@ │ │ bkpt 0x00aa │ │ movs r0, r0 │ │ ldmia r7, {r3, r4, r7} │ │ movs r0, r0 │ │ bkpt 0x0092 │ │ ... │ │ │ │ -0000c3a4 <_vorbis_apply_window@@Base>: │ │ +0000c3a0 <_vorbis_apply_window@@Base>: │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w fp, [pc, #264] ; c4b4 <_vorbis_apply_window@@Base+0x110> │ │ + ldr.w fp, [pc, #264] ; c4b0 <_vorbis_apply_window@@Base+0x110> │ │ ldr.w r5, [r2, r3, lsl #2] │ │ add fp, pc │ │ ldr.w fp, [fp] │ │ ldr.w r4, [fp] │ │ str r4, [sp, #20] │ │ ldr r4, [r1, #0] │ │ ldr r1, [r1, #4] │ │ @@ -11684,166 +11689,166 @@ │ │ add.w r5, r4, r5, asr #1 │ │ sub.w r2, r2, r7, asr #2 │ │ movs r7, #0 │ │ asrs r1, r1, #1 │ │ mov lr, r7 │ │ add.w ip, r2, r1 │ │ cmp r7, r4 │ │ - bge.n c420 <_vorbis_apply_window@@Base+0x7c> │ │ + bge.n c41c <_vorbis_apply_window@@Base+0x7c> │ │ str.w lr, [r0, r7, lsl #2] │ │ adds r7, #1 │ │ - b.n c414 <_vorbis_apply_window@@Base+0x70> │ │ + b.n c410 <_vorbis_apply_window@@Base+0x70> │ │ bic.w r4, r4, r4, asr #31 │ │ add r7, sp, #24 │ │ add.w r3, r7, r3, lsl #2 │ │ str r3, [sp, #4] │ │ add.w lr, r0, r4, lsl #2 │ │ rsb sl, r4, r4, lsl #30 │ │ cmp r4, r5 │ │ - bge.n c45a <_vorbis_apply_window@@Base+0xb6> │ │ + bge.n c456 <_vorbis_apply_window@@Base+0xb6> │ │ ldr r3, [sp, #4] │ │ add.w r8, r4, sl │ │ adds r4, #1 │ │ ldr.w r7, [r3, #-12] │ │ ldr.w r3, [lr] │ │ ldr.w r7, [r7, r8, lsl #2] │ │ smull r8, r9, r3, r7 │ │ mov.w r7, r9, lsl #1 │ │ str.w r7, [lr], #4 │ │ - b.n c434 <_vorbis_apply_window@@Base+0x90> │ │ + b.n c430 <_vorbis_apply_window@@Base+0x90> │ │ add.w r8, r2, r1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ add r4, sp, #24 │ │ add.w r3, r0, r2, lsl #2 │ │ mov.w r8, r8, lsl #2 │ │ add.w r9, r4, r1, lsl #2 │ │ cmp r2, ip │ │ - bge.n c490 <_vorbis_apply_window@@Base+0xec> │ │ + bge.n c48c <_vorbis_apply_window@@Base+0xec> │ │ ldr.w r4, [r3], #4 │ │ adds r2, #1 │ │ ldr.w r1, [r9, #-12] │ │ rsb r5, r3, r8 │ │ add r5, r0 │ │ ldr r1, [r1, r5] │ │ smull r4, r5, r4, r1 │ │ lsls r1, r5, #1 │ │ str.w r1, [r3, #-4] │ │ - b.n c46e <_vorbis_apply_window@@Base+0xca> │ │ + b.n c46a <_vorbis_apply_window@@Base+0xca> │ │ movs r3, #0 │ │ cmp r2, r6 │ │ - bge.n c49e <_vorbis_apply_window@@Base+0xfa> │ │ + bge.n c49a <_vorbis_apply_window@@Base+0xfa> │ │ str.w r3, [r0, r2, lsl #2] │ │ adds r2, #1 │ │ - b.n c492 <_vorbis_apply_window@@Base+0xee> │ │ + b.n c48e <_vorbis_apply_window@@Base+0xee> │ │ ldr r2, [sp, #20] │ │ ldr.w r3, [fp] │ │ cmp r2, r3 │ │ - beq.n c4ac <_vorbis_apply_window@@Base+0x108> │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c4a8 <_vorbis_apply_window@@Base+0x108> │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r6, [r1, #48] ; 0x30 │ │ + ldr r2, [r2, #48] ; 0x30 │ │ movs r1, r0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov fp, r1 │ │ mov r5, r2 │ │ mov r4, r0 │ │ - cbz r0, c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + cbz r0, c4e0 <_vorbis_apply_window@@Base+0x140> │ │ ldr r3, [r0, #64] ; 0x40 │ │ - cbz r3, c4d8 <_vorbis_apply_window@@Base+0x134> │ │ + cbz r3, c4d4 <_vorbis_apply_window@@Base+0x134> │ │ ldr r6, [r3, #4] │ │ ldr.w r9, [r3, #72] ; 0x48 │ │ cmp r6, #0 │ │ - beq.w c5e0 <_vorbis_apply_window@@Base+0x23c> │ │ + beq.w c5dc <_vorbis_apply_window@@Base+0x23c> │ │ ldr r7, [r6, #28] │ │ - b.n c4de <_vorbis_apply_window@@Base+0x13a> │ │ + b.n c4da <_vorbis_apply_window@@Base+0x13a> │ │ mov r9, r3 │ │ mov r6, r3 │ │ mov r7, r3 │ │ add.w r8, r4, #4 │ │ - cbnz r3, c4ea <_vorbis_apply_window@@Base+0x146> │ │ + cbnz r3, c4e6 <_vorbis_apply_window@@Base+0x146> │ │ mvn.w r0, #135 ; 0x87 │ │ - b.n c5e4 <_vorbis_apply_window@@Base+0x240> │ │ + b.n c5e0 <_vorbis_apply_window@@Base+0x240> │ │ cmp.w r9, #0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ cmp r6, #0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ cmp r7, #0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ mov r0, r4 │ │ - bl bcc0 <_vorbis_block_ripcord@@Base> │ │ + bl bcbc <_vorbis_block_ripcord@@Base> │ │ mov r0, r8 │ │ ldmia.w fp, {r1, r2} │ │ - bl 126dc │ │ + bl 126d8 │ │ mov r0, r8 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - bne.n c5da <_vorbis_apply_window@@Base+0x236> │ │ + bne.n c5d6 <_vorbis_apply_window@@Base+0x236> │ │ mov r0, r8 │ │ ldr.w r1, [r9, #8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ mov sl, r0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ add.w r3, r7, r0, lsl #2 │ │ str r3, [sp, #4] │ │ str r0, [r4, #40] ; 0x28 │ │ ldr r3, [r3, #32] │ │ cmp r3, #0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ ldr r3, [r3, #0] │ │ str r3, [r4, #28] │ │ - cbz r3, c554 <_vorbis_apply_window@@Base+0x1b0> │ │ + cbz r3, c550 <_vorbis_apply_window@@Base+0x1b0> │ │ movs r1, #1 │ │ mov r0, r8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #1 │ │ str r0, [r4, #24] │ │ mov r0, r8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r4, #32] │ │ adds r0, #1 │ │ - bne.n c558 <_vorbis_apply_window@@Base+0x1b4> │ │ - b.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + bne.n c554 <_vorbis_apply_window@@Base+0x1b4> │ │ + b.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ str r3, [r4, #24] │ │ str r3, [r4, #32] │ │ ldrd r2, r3, [fp, #16] │ │ strd r2, r3, [r4, #48] ; 0x30 │ │ ldrd r2, r3, [fp, #24] │ │ subs r2, #3 │ │ adc.w r3, r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [r4, #56] ; 0x38 │ │ ldr.w r3, [fp, #12] │ │ str r3, [r4, #44] ; 0x2c │ │ - cbz r5, c5d2 <_vorbis_apply_window@@Base+0x22e> │ │ + cbz r5, c5ce <_vorbis_apply_window@@Base+0x22e> │ │ ldr r3, [r4, #28] │ │ mov r0, r4 │ │ ldr r1, [r6, #4] │ │ movs r5, #0 │ │ ldr.w r3, [r7, r3, lsl #2] │ │ lsls r1, r1, #2 │ │ str r3, [r4, #36] ; 0x24 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ str r0, [r4, #0] │ │ ldr r3, [r6, #4] │ │ cmp r5, r3 │ │ - bge.n c5a8 <_vorbis_apply_window@@Base+0x204> │ │ + bge.n c5a4 <_vorbis_apply_window@@Base+0x204> │ │ ldr r1, [r4, #36] ; 0x24 │ │ mov r0, r4 │ │ ldr.w r8, [r4] │ │ lsls r1, r1, #2 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ str.w r0, [r8, r5, lsl #2] │ │ adds r5, #1 │ │ - b.n c58c <_vorbis_apply_window@@Base+0x1e8> │ │ + b.n c588 <_vorbis_apply_window@@Base+0x1e8> │ │ ldr r2, [sp, #4] │ │ mov r0, r4 │ │ - ldr r3, [pc, #60] ; (c5ec <_vorbis_apply_window@@Base+0x248>) │ │ + ldr r3, [pc, #60] ; (c5e8 <_vorbis_apply_window@@Base+0x248>) │ │ ldr r2, [r2, #32] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r2, #12] │ │ adds r2, #72 ; 0x48 │ │ ldr.w r2, [r7, r2, lsl #2] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ @@ -11852,883 +11857,883 @@ │ │ ldr.w r1, [r2, sl, lsl #2] │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ bx r3 │ │ str r5, [r4, #36] ; 0x24 │ │ mov r0, r5 │ │ str r5, [r4, #0] │ │ - b.n c5e4 <_vorbis_apply_window@@Base+0x240> │ │ + b.n c5e0 <_vorbis_apply_window@@Base+0x240> │ │ mvn.w r0, #134 ; 0x86 │ │ - b.n c5e4 <_vorbis_apply_window@@Base+0x240> │ │ + b.n c5e0 <_vorbis_apply_window@@Base+0x240> │ │ mov r7, r6 │ │ - b.n c4de <_vorbis_apply_window@@Base+0x13a> │ │ + b.n c4da <_vorbis_apply_window@@Base+0x13a> │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r0, [r5, #16] │ │ + ldr r4, [r5, #16] │ │ movs r1, r0 │ │ │ │ -0000c5f0 : │ │ +0000c5ec : │ │ movs r2, #1 │ │ - b.w c4b8 <_vorbis_apply_window@@Base+0x114> │ │ + b.w c4b4 <_vorbis_apply_window@@Base+0x114> │ │ │ │ -0000c5f6 : │ │ +0000c5f2 : │ │ movs r2, #0 │ │ - b.w c4b8 <_vorbis_apply_window@@Base+0x114> │ │ + b.w c4b4 <_vorbis_apply_window@@Base+0x114> │ │ │ │ -0000c5fc : │ │ +0000c5f8 : │ │ push {r4, r5, r6, lr} │ │ sub sp, #24 │ │ - ldr r4, [pc, #92] ; (c660 ) │ │ + ldr r4, [pc, #92] ; (c65c ) │ │ ldr r5, [r0, #28] │ │ mov r0, sp │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r6, sp │ │ ldr r2, [r4, #0] │ │ str r2, [sp, #20] │ │ ldmia r1, {r1, r2} │ │ - bl 126dc │ │ + bl 126d8 │ │ mov r0, sp │ │ movs r1, #1 │ │ - bl 128b4 │ │ - cbnz r0, c646 │ │ + bl 128b0 │ │ + cbnz r0, c642 │ │ ldr r3, [r5, #8] │ │ mov r1, r0 │ │ cmp r3, #1 │ │ - ble.n c62e │ │ + ble.n c62a │ │ adds r1, #1 │ │ asrs r3, r3, #1 │ │ - b.n c624 │ │ + b.n c620 │ │ mov r0, r6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r3, r0, #1 │ │ - beq.n c64c │ │ + beq.n c648 │ │ adds r0, #8 │ │ ldr.w r3, [r5, r0, lsl #2] │ │ ldr r3, [r3, #0] │ │ ldr.w r0, [r5, r3, lsl #2] │ │ - b.n c650 │ │ + b.n c64c │ │ mvn.w r0, #134 ; 0x86 │ │ - b.n c650 │ │ + b.n c64c │ │ mvn.w r0, #135 ; 0x87 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c65c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c658 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ - ldr r2, [r7, #8] │ │ + ldr r6, [r7, #8] │ │ movs r1, r0 │ │ push {r4, r5, r6, lr} │ │ adds r5, r1, r2 │ │ mov r6, r0 │ │ mov r4, r1 │ │ cmp r4, r5 │ │ - beq.n c67e │ │ + beq.n c67a │ │ mov r0, r6 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ strb.w r0, [r4], #1 │ │ - b.n c66c │ │ + b.n c668 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0000c680 : │ │ +0000c67c : │ │ movs r1, #0 │ │ movs r2, #16 │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ │ │ -0000c688 : │ │ +0000c684 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #12 │ │ - ldr r4, [pc, #160] ; (c730 ) │ │ + ldr r4, [pc, #160] ; (c72c ) │ │ add r7, sp, #0 │ │ mov r6, r0 │ │ mov r0, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r8, r2 │ │ mov sl, r1 │ │ ldr r3, [r4, #0] │ │ str r3, [r7, #4] │ │ - blx 4ab8 │ │ + blx 49f8 │ │ mov r1, sl │ │ adds r5, r0, #1 │ │ adds r0, #16 │ │ bic.w r0, r0, #7 │ │ sub.w sp, sp, r0 │ │ mov r0, sp │ │ mov r9, sp │ │ - blx 4ac4 │ │ - ldr r1, [pc, #116] ; (c734 ) │ │ + blx 4a04 │ │ + ldr r1, [pc, #116] ; (c730 ) │ │ mov r0, sp │ │ add r1, pc │ │ blx 4b24 │ │ - ldr r3, [pc, #112] ; (c738 ) │ │ + ldr r3, [pc, #112] ; (c734 ) │ │ ldr.w lr, [r6, #8] │ │ movs r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r1, r2 │ │ ldr.w ip, [r3] │ │ cmp r1, lr │ │ - bge.n c710 │ │ + bge.n c70c │ │ ldr r3, [r6, #0] │ │ mov.w sl, #0 │ │ ldr.w r0, [r3, r1, lsl #2] │ │ cmp sl, r5 │ │ - bge.n c71e │ │ + bge.n c71a │ │ ldrb.w r3, [r0, sl] │ │ ldrb.w fp, [r9, sl] │ │ adds r3, #1 │ │ add.w fp, fp, #1 │ │ ldrsh.w r3, [ip, r3, lsl #1] │ │ ldrsh.w fp, [ip, fp, lsl #1] │ │ cmp r3, fp │ │ - bne.n c70c │ │ + bne.n c708 │ │ add.w sl, sl, #1 │ │ - b.n c6e6 │ │ + b.n c6e2 │ │ adds r2, #1 │ │ adds r1, #1 │ │ - b.n c6d8 │ │ + b.n c6d4 │ │ movs r0, #0 │ │ ldr r2, [r7, #4] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c726 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c722 │ │ + blx 498c <__stack_chk_fail@plt> │ │ cmp r8, r2 │ │ - bne.n c70a │ │ + bne.n c706 │ │ add r0, r5 │ │ - b.n c712 │ │ + b.n c70e │ │ adds r7, #12 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r2, [r5, #0] │ │ + ldr r6, [r5, #0] │ │ movs r1, r0 │ │ ldr r3, [sp, #188] ; 0xbc │ │ movs r0, r0 │ │ str r6, [r7, #124] ; 0x7c │ │ movs r1, r0 │ │ │ │ -0000c73c : │ │ +0000c738 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #8 │ │ - ldr r4, [pc, #144] ; (c7d4 ) │ │ + ldr r4, [pc, #144] ; (c7d0 ) │ │ add r7, sp, #0 │ │ mov r6, r0 │ │ mov r0, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r9, r1 │ │ ldr r3, [r4, #0] │ │ str r3, [r7, #4] │ │ - blx 4ab8 │ │ + blx 49f8 │ │ mov r1, r9 │ │ add.w r8, r0, #1 │ │ adds r0, #16 │ │ bic.w r0, r0, #7 │ │ sub.w sp, sp, r0 │ │ mov r0, sp │ │ mov r5, sp │ │ - blx 4ac4 │ │ - ldr r1, [pc, #100] ; (c7d8 ) │ │ + blx 4a04 │ │ + ldr r1, [pc, #100] ; (c7d4 ) │ │ mov r0, sp │ │ add r1, pc │ │ blx 4b24 │ │ - ldr r3, [pc, #96] ; (c7dc ) │ │ + ldr r3, [pc, #96] ; (c7d8 ) │ │ ldr.w ip, [r6, #8] │ │ movs r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r2, r0 │ │ ldr.w lr, [r3] │ │ cmp r2, ip │ │ - bge.n c7be │ │ + bge.n c7ba │ │ ldr r3, [r6, #0] │ │ ldr.w sl, [r3, r2, lsl #2] │ │ movs r3, #0 │ │ cmp r3, r8 │ │ - bge.n c7b8 │ │ + bge.n c7b4 │ │ ldrb.w r9, [sl, r3] │ │ ldrb r1, [r5, r3] │ │ add.w r9, r9, #1 │ │ adds r1, #1 │ │ ldrsh.w r9, [lr, r9, lsl #1] │ │ ldrsh.w r1, [lr, r1, lsl #1] │ │ cmp r9, r1 │ │ - bne.n c7ba │ │ + bne.n c7b6 │ │ adds r3, #1 │ │ - b.n c798 │ │ + b.n c794 │ │ adds r0, #1 │ │ adds r2, #1 │ │ - b.n c78c │ │ + b.n c788 │ │ ldr r2, [r7, #4] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c7ca │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c7c6 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #8 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - str r6, [r6, #116] ; 0x74 │ │ + str r2, [r7, #116] ; 0x74 │ │ movs r1, r0 │ │ ldr r2, [sp, #492] ; 0x1ec │ │ movs r0, r0 │ │ str r2, [r1, #116] ; 0x74 │ │ movs r1, r0 │ │ │ │ -0000c7e0 : │ │ +0000c7dc : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, c826 │ │ + cbz r0, c822 │ │ ldr r3, [r0, #0] │ │ - cbz r3, c808 │ │ + cbz r3, c804 │ │ movs r5, #0 │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n c802 │ │ + bge.n c7fe │ │ ldr r3, [r4, #0] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ - cbz r0, c7fe │ │ + cbz r0, c7fa │ │ blx 4b00 │ │ adds r5, #1 │ │ - b.n c7ec │ │ + b.n c7e8 │ │ ldr r0, [r4, #0] │ │ blx 4b00 │ │ ldr r0, [r4, #4] │ │ - cbz r0, c810 │ │ + cbz r0, c80c │ │ blx 4b00 │ │ ldr r0, [r4, #12] │ │ - cbz r0, c818 │ │ + cbz r0, c814 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #16 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000c828 : │ │ +0000c824 : │ │ ldr r3, [r0, #28] │ │ - cbz r3, c832 │ │ + cbz r3, c82e │ │ ldr.w r0, [r3, r1, lsl #2] │ │ bx lr │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0000c838 : │ │ +0000c834 : │ │ push {r4, lr} │ │ movs r1, #0 │ │ movs r2, #32 │ │ mov r4, r0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #1 │ │ movw r1, #3240 ; 0xca8 │ │ blx 4b18 │ │ str r0, [r4, #28] │ │ pop {r4, pc} │ │ ... │ │ │ │ -0000c854 : │ │ +0000c850 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r0 │ │ ldr r4, [r0, #28] │ │ cmp r4, #0 │ │ - beq.n c92e │ │ + beq.n c92a │ │ add.w r6, r4, #28 │ │ movs r5, #0 │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n c87a │ │ + bge.n c876 │ │ ldr.w r0, [r6, #4]! │ │ - cbz r0, c876 │ │ + cbz r0, c872 │ │ blx 4b00 │ │ adds r5, #1 │ │ - b.n c866 │ │ + b.n c862 │ │ add.w r5, r4, #288 ; 0x120 │ │ movs r6, #0 │ │ ldr r3, [r4, #12] │ │ cmp r6, r3 │ │ - bge.n c8a2 │ │ + bge.n c89e │ │ ldr.w r0, [r5, #256] ; 0x100 │ │ - cbz r0, c89c │ │ - ldr r3, [pc, #172] ; (c93c ) │ │ + cbz r0, c898 │ │ + ldr r3, [pc, #172] ; (c938 ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n c880 │ │ + b.n c87c │ │ add.w r5, r4, #1056 ; 0x420 │ │ movs r6, #0 │ │ ldr r3, [r4, #20] │ │ cmp r6, r3 │ │ - bge.n c8ca │ │ + bge.n c8c6 │ │ ldr.w r0, [r5, #256] ; 0x100 │ │ - cbz r0, c8c4 │ │ - ldr r3, [pc, #136] ; (c940 ) │ │ + cbz r0, c8c0 │ │ + ldr r3, [pc, #136] ; (c93c ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n c8a8 │ │ + b.n c8a4 │ │ add.w r5, r4, #1568 ; 0x620 │ │ movs r6, #0 │ │ ldr r3, [r4, #24] │ │ cmp r6, r3 │ │ - bge.n c8f2 │ │ + bge.n c8ee │ │ ldr.w r0, [r5, #256] ; 0x100 │ │ - cbz r0, c8ec │ │ - ldr r3, [pc, #100] ; (c944 ) │ │ + cbz r0, c8e8 │ │ + ldr r3, [pc, #100] ; (c940 ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n c8d0 │ │ + b.n c8cc │ │ addw r6, r4, #2076 ; 0x81c │ │ movs r5, #0 │ │ mov.w r8, #52 ; 0x34 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - bge.n c91e │ │ + bge.n c91a │ │ ldr.w r0, [r6, #4]! │ │ - cbz r0, c90c │ │ - bl 113c0 │ │ + cbz r0, c908 │ │ + bl 113bc │ │ ldr.w r0, [r4, #3104] ; 0xc20 │ │ - cbz r0, c91a │ │ + cbz r0, c916 │ │ mla r0, r8, r5, r0 │ │ - bl 113e8 │ │ + bl 113e4 │ │ adds r5, #1 │ │ - b.n c8fc │ │ + b.n c8f8 │ │ ldr.w r0, [r4, #3104] ; 0xc20 │ │ - cbz r0, c928 │ │ + cbz r0, c924 │ │ blx 4b00 │ │ mov r0, r4 │ │ blx 4b00 │ │ mov r0, r7 │ │ movs r1, #0 │ │ movs r2, #32 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ - str r0, [r1, #100] ; 0x64 │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ + str r4, [r1, #100] ; 0x64 │ │ movs r1, r0 │ │ - str r4, [r4, #96] ; 0x60 │ │ + str r0, [r5, #96] ; 0x60 │ │ movs r1, r0 │ │ - str r0, [r0, #96] ; 0x60 │ │ + str r4, [r0, #96] ; 0x60 │ │ movs r1, r0 │ │ │ │ -0000c948 : │ │ - ldr r3, [pc, #100] ; (c9b0 ) │ │ +0000c944 : │ │ + ldr r3, [pc, #100] ; (c9ac ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #32 │ │ mov r5, r0 │ │ ldr r2, [r3, #0] │ │ mov r4, r3 │ │ str r2, [sp, #28] │ │ - cbnz r0, c960 │ │ + cbnz r0, c95c │ │ movs r0, #0 │ │ - b.n c9a0 │ │ + b.n c99c │ │ mov r0, sp │ │ ldmia.w r5, {r1, r2} │ │ - bl 126dc │ │ + bl 126d8 │ │ ldr r3, [r5, #8] │ │ cmp r3, #0 │ │ - beq.n c95c │ │ + beq.n c958 │ │ mov r0, sp │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ - bne.n c95c │ │ + bne.n c958 │ │ add r5, sp, #20 │ │ movs r3, #0 │ │ mov r0, sp │ │ str r3, [sp, #20] │ │ mov r1, r5 │ │ strh r3, [r5, #4] │ │ movs r2, #6 │ │ - bl c664 │ │ - ldr r1, [pc, #36] ; (c9b4 ) │ │ + bl c660 │ │ + ldr r1, [pc, #36] ; (c9b0 ) │ │ mov r0, r5 │ │ movs r2, #6 │ │ add r1, pc │ │ - blx 4a1c │ │ + blx 4aa0 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c9ac │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c9a8 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ - str r4, [r6, #84] ; 0x54 │ │ + str r0, [r7, #84] ; 0x54 │ │ movs r1, r0 │ │ ldr r0, [sp, #372] ; 0x174 │ │ ... │ │ │ │ -0000c9b8 : │ │ +0000c9b4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr.w r9, [pc, #1072] ; cdf0 │ │ + ldr.w r9, [pc, #1072] ; cdec │ │ mov r6, r0 │ │ mov r5, r1 │ │ mov sl, r2 │ │ add r9, pc │ │ ldr.w r9, [r9] │ │ ldr.w r3, [r9] │ │ str r3, [sp, #28] │ │ cmp r2, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ ldmia r2, {r1, r2} │ │ mov r0, sp │ │ - bl 126dc │ │ + bl 126d8 │ │ movs r1, #8 │ │ mov r0, sp │ │ add r7, sp, #20 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r2, #6 │ │ mov r1, r7 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ mov r4, sp │ │ strh.w r3, [sp, #24] │ │ mov r8, r0 │ │ mov r0, sp │ │ - bl c664 │ │ - ldr r1, [pc, #1008] ; (cdf4 ) │ │ + bl c660 │ │ + ldr r1, [pc, #1008] ; (cdf0 ) │ │ mov r0, r7 │ │ movs r2, #6 │ │ add r1, pc │ │ - blx 4a1c │ │ + blx 4aa0 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ - bne.w cdc2 │ │ + bne.w cdbe │ │ cmp.w r8, #3 │ │ - beq.n cacc │ │ + beq.n cac8 │ │ cmp.w r8, #5 │ │ - beq.w cbc2 │ │ + beq.w cbbe │ │ cmp.w r8, #1 │ │ - bne.w cdd4 │ │ + bne.w cdd0 │ │ ldr.w r3, [sl, #8] │ │ cmp r3, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - bne.w cdd4 │ │ + bne.w cdd0 │ │ ldr r5, [r6, #28] │ │ cmp r5, #0 │ │ - beq.w cdce │ │ + beq.w cdca │ │ mov r0, sp │ │ movs r1, #32 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r6, #0] │ │ cmp r0, #0 │ │ - bne.w cdc8 │ │ + bne.w cdc4 │ │ movs r1, #8 │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r6, #4] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r6, #8] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r6, #12] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r6, #16] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ str r0, [r6, #20] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ lsl.w r3, r8, r0 │ │ mov r0, sp │ │ str r3, [r5, #0] │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ lsl.w r2, r8, r0 │ │ str r2, [r5, #4] │ │ - ble.w cc52 │ │ + ble.w cc4e │ │ ldr r3, [r6, #4] │ │ cmp r3, #0 │ │ - ble.w cc52 │ │ + ble.w cc4e │ │ ldr r3, [r5, #0] │ │ cmp r3, #63 ; 0x3f │ │ - ble.w cc52 │ │ + ble.w cc4e │ │ cmp r2, r3 │ │ - blt.w cc52 │ │ + blt.w cc4e │ │ cmp.w r2, #8192 ; 0x2000 │ │ - ble.w cdb4 │ │ - b.n cc52 │ │ + ble.w cdb0 │ │ + b.n cc4e │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ mov r0, sp │ │ movs r1, #32 │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs r6, r0, #0 │ │ - blt.n cbba │ │ + blt.n cbb6 │ │ mov r0, sp │ │ ldr.w r8, [sp, #16] │ │ - bl 12ab0 │ │ + bl 12aac │ │ rsb r0, r0, r8 │ │ cmp r6, r0 │ │ - bgt.n cbba │ │ + bgt.n cbb6 │ │ movs r1, #1 │ │ adds r0, r6, #1 │ │ blx 4b18 │ │ mov r1, r0 │ │ str r0, [r5, #12] │ │ cmp r0, #0 │ │ - beq.n cbba │ │ + beq.n cbb6 │ │ mov r2, r6 │ │ mov r0, sp │ │ - bl c664 │ │ + bl c660 │ │ mov r0, sp │ │ movs r1, #32 │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs r6, r0, #0 │ │ - blt.n cbba │ │ + blt.n cbb6 │ │ mvn.w r3, #2147483648 ; 0x80000000 │ │ cmp r6, r3 │ │ - beq.n cbba │ │ + beq.n cbb6 │ │ mov r0, sp │ │ ldr.w r8, [sp, #16] │ │ - bl 12ab0 │ │ + bl 12aac │ │ rsb r0, r0, r8 │ │ cmp.w r6, r0, asr #2 │ │ - bgt.n cbba │ │ + bgt.n cbb6 │ │ add.w sl, r6, #1 │ │ movs r1, #4 │ │ mov r0, sl │ │ blx 4b18 │ │ movs r1, #4 │ │ str r0, [r5, #0] │ │ mov r8, r0 │ │ mov r0, sl │ │ blx 4b18 │ │ str r0, [r5, #4] │ │ cmp.w r8, #0 │ │ - beq.n cbba │ │ - cbz r0, cbba │ │ + beq.n cbb6 │ │ + cbz r0, cbb6 │ │ str r6, [r5, #8] │ │ movs r6, #0 │ │ ldr r3, [r5, #8] │ │ mov r0, r4 │ │ cmp r6, r3 │ │ - bge.n cbae │ │ + bge.n cbaa │ │ movs r1, #32 │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs.w r8, r0, #0 │ │ - blt.n cbba │ │ + blt.n cbb6 │ │ mov r0, r4 │ │ ldr.w sl, [sp, #16] │ │ - bl 12ab0 │ │ + bl 12aac │ │ rsb r0, r0, sl │ │ cmp r8, r0 │ │ - bgt.n cbba │ │ + bgt.n cbb6 │ │ ldr r3, [r5, #4] │ │ movs r1, #1 │ │ add.w r0, r8, #1 │ │ ldr.w sl, [r5] │ │ str.w r8, [r3, r6, lsl #2] │ │ blx 4b18 │ │ str.w r0, [sl, r6, lsl #2] │ │ ldr r3, [r5, #0] │ │ ldr.w r1, [r3, r6, lsl #2] │ │ - cbnz r1, cba2 │ │ + cbnz r1, cb9e │ │ str r6, [r5, #8] │ │ - b.n cbba │ │ + b.n cbb6 │ │ mov r0, r4 │ │ mov r2, r8 │ │ - bl c664 │ │ + bl c660 │ │ adds r6, #1 │ │ - b.n cb58 │ │ + b.n cb54 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ - beq.w cdd8 │ │ + beq.w cdd4 │ │ mov r0, r5 │ │ - bl c7e0 │ │ - b.n cdd4 │ │ + bl c7dc │ │ + b.n cdd0 │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ ldr r3, [r5, #12] │ │ cmp r3, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ ldr r5, [r6, #28] │ │ cmp r5, #0 │ │ - beq.w cdce │ │ + beq.w cdca │ │ mov r0, sp │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #28] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ addw sl, r5, #2076 ; 0x81c │ │ mov r8, r7 │ │ - b.n cc00 │ │ - bl 108a4 │ │ + b.n cbfc │ │ + bl 108a0 │ │ str.w r0, [sl, #4]! │ │ - cbz r0, cc52 │ │ + cbz r0, cc4e │ │ add.w r8, r8, #1 │ │ ldr r3, [r5, #28] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - blt.n cbf2 │ │ + blt.n cbee │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #16] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ add.w sl, r5, #796 ; 0x31c │ │ mov.w r8, #0 │ │ ldr r3, [r5, #16] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - blt.n cc5a │ │ + blt.n cc56 │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #20] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ addw sl, r5, #1052 ; 0x41c │ │ mov.w r8, #0 │ │ ldr r3, [r5, #20] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - bge.n cc8e │ │ + bge.n cc8a │ │ movs r1, #16 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ str.w r0, [sl, #4]! │ │ - bls.n cc6e │ │ + bls.n cc6a │ │ mov r0, r6 │ │ - bl c854 │ │ - b.n cdd4 │ │ + bl c850 │ │ + b.n cdd0 │ │ movs r1, #16 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [sl, #4]! │ │ cmp r0, #0 │ │ - bne.n cc52 │ │ + bne.n cc4e │ │ add.w r8, r8, #1 │ │ - b.n cc1e │ │ - ldr r3, [pc, #392] ; (cdf8 ) │ │ + b.n cc1a │ │ + ldr r3, [pc, #392] ; (cdf4 ) │ │ mov r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r0, lsl #2] │ │ mov r0, r6 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ str.w r0, [sl, #256] ; 0x100 │ │ cmp r0, #0 │ │ - beq.n cc52 │ │ + beq.n cc4e │ │ add.w r8, r8, #1 │ │ - b.n cc3c │ │ + b.n cc38 │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #24] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ addw sl, r5, #1564 ; 0x61c │ │ mov.w r8, #0 │ │ ldr r3, [r5, #24] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - bge.n ccda │ │ + bge.n ccd6 │ │ movs r1, #16 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #2 │ │ str.w r0, [sl, #4]! │ │ - bhi.n cc52 │ │ - ldr r3, [pc, #320] ; (cdfc ) │ │ + bhi.n cc4e │ │ + ldr r3, [pc, #320] ; (cdf8 ) │ │ mov r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r0, lsl #2] │ │ mov r0, r6 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ str.w r0, [sl, #256] ; 0x100 │ │ cmp r0, #0 │ │ - beq.n cc52 │ │ + beq.n cc4e │ │ add.w r8, r8, #1 │ │ - b.n cca4 │ │ + b.n cca0 │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #12] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ add.w sl, r5, #284 ; 0x11c │ │ mov.w r8, #0 │ │ ldr r3, [r5, #12] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - bge.n cd24 │ │ + bge.n cd20 │ │ movs r1, #16 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [sl, #4]! │ │ cmp r0, #0 │ │ - bne.n cc52 │ │ - ldr r3, [pc, #248] ; (ce00 ) │ │ + bne.n cc4e │ │ + ldr r3, [pc, #248] ; (cdfc ) │ │ mov r0, r6 │ │ mov r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ str.w r0, [sl, #256] ; 0x100 │ │ cmp r0, #0 │ │ - beq.n cc52 │ │ + beq.n cc4e │ │ add.w r8, r8, #1 │ │ - b.n ccf0 │ │ + b.n ccec │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #8] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ add.w r8, r5, #32 │ │ mov.w sl, #0 │ │ ldr r3, [r5, #8] │ │ cmp sl, r3 │ │ - bge.n cdb4 │ │ + bge.n cdb0 │ │ movs r1, #16 │ │ movs r0, #1 │ │ blx 4b18 │ │ movs r1, #1 │ │ mov fp, r0 │ │ str.w r0, [r8] │ │ mov r0, r4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #16 │ │ str.w r0, [fp] │ │ mov r0, r4 │ │ ldr.w fp, [r8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #16 │ │ str.w r0, [fp, #4] │ │ mov r0, r4 │ │ ldr.w fp, [r8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #8 │ │ str.w r0, [fp, #8] │ │ mov r0, r4 │ │ ldr.w fp, [r8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr.w r3, [r8], #4 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ str.w r0, [fp, #12] │ │ - bgt.w cc52 │ │ + bgt.w cc4e │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - bgt.w cc52 │ │ + bgt.w cc4e │ │ ldr r3, [r3, #12] │ │ ldr r2, [r5, #12] │ │ cmp r3, r2 │ │ - bge.w cc52 │ │ + bge.w cc4e │ │ cmp r3, #0 │ │ - blt.w cc52 │ │ + blt.w cc4e │ │ add.w sl, sl, #1 │ │ - b.n cd3a │ │ + b.n cd36 │ │ mov r0, r4 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ - beq.n cdd8 │ │ - b.n cc52 │ │ + beq.n cdd4 │ │ + b.n cc4e │ │ mvn.w r7, #131 ; 0x83 │ │ - b.n cdd8 │ │ + b.n cdd4 │ │ mvn.w r7, #133 ; 0x85 │ │ - b.n cdd8 │ │ + b.n cdd4 │ │ mvn.w r7, #128 ; 0x80 │ │ - b.n cdd8 │ │ + b.n cdd4 │ │ mvn.w r7, #132 ; 0x84 │ │ ldr r2, [sp, #28] │ │ mov r0, r7 │ │ ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n cde8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n cde4 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r0, [r7, #76] ; 0x4c │ │ + str r4, [r7, #76] ; 0x4c │ │ movs r1, r0 │ │ str r7, [sp, #932] ; 0x3a4 │ │ movs r0, r0 │ │ - str r2, [r5, #36] ; 0x24 │ │ + str r6, [r5, #36] ; 0x24 │ │ movs r1, r0 │ │ - str r2, [r4, #32] │ │ + str r6, [r4, #32] │ │ movs r1, r0 │ │ - str r4, [r1, #28] │ │ + str r0, [r2, #28] │ │ movs r1, r0 │ │ ldr r2, [r0, #0] │ │ ldr r3, [r1, #0] │ │ ldr r0, [r2, #0] │ │ ldr r3, [r3, #0] │ │ subs r0, r0, r3 │ │ bx lr │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, ce2a │ │ + cbz r0, ce26 │ │ movs r1, #0 │ │ mov.w r2, #780 ; 0x30c │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, ce46 │ │ + cbz r0, ce42 │ │ movs r1, #0 │ │ mov.w r2, #1096 ; 0x448 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #276 ; 0x114 │ │ - ldr r7, [pc, #280] ; (cf68 ) │ │ + ldr r7, [pc, #280] ; (cf64 ) │ │ mov.w r1, #780 ; 0x30c │ │ movs r0, #1 │ │ mov r5, r2 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ movs r6, #0 │ │ ldr r3, [r7, #0] │ │ @@ -12739,282 +12744,282 @@ │ │ str r7, [sp, #4] │ │ str.w r3, [r0, #768] ; 0x300 │ │ mov r4, r0 │ │ str.w r5, [r0, #776] ; 0x308 │ │ mov r3, r6 │ │ ldr r0, [r5, #0] │ │ cmp r3, r0 │ │ - bge.n ce90 │ │ + bge.n ce8c │ │ ldr.w r2, [r1, #4]! │ │ adds r3, #1 │ │ adds r2, #32 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ add r6, r2 │ │ - b.n ce7c │ │ + b.n ce78 │ │ add.w r2, r5, #836 ; 0x344 │ │ add.w r8, sp, #8 │ │ movs r3, #0 │ │ adds r7, r6, #2 │ │ mov r9, r2 │ │ str.w r7, [r4, #764] ; 0x2fc │ │ cmp r3, r7 │ │ - bge.n ceb0 │ │ + bge.n ceac │ │ str.w r2, [r8, r3, lsl #2] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n cea2 │ │ - ldr r3, [pc, #184] ; (cf6c ) │ │ + b.n ce9e │ │ + ldr r3, [pc, #184] ; (cf68 ) │ │ mov r0, r8 │ │ mov r1, r7 │ │ movs r2, #4 │ │ add r3, pc │ │ blx 4b30 │ │ movs r3, #0 │ │ cmp r3, r7 │ │ - bge.n ced6 │ │ + bge.n ced2 │ │ ldr.w r2, [r8, r3, lsl #2] │ │ rsb r2, r9, r2 │ │ asrs r2, r2, #2 │ │ str.w r2, [r4, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n cec0 │ │ + b.n cebc │ │ ldr.w r3, [r5, #832] ; 0x340 │ │ subs r3, #1 │ │ cmp r3, #3 │ │ - bhi.n cefc │ │ + bhi.n cef8 │ │ tbb [pc, r3] │ │ lsls r2, r0, #20 │ │ lsrs r7, r0, #4 │ │ mov.w r3, #256 ; 0x100 │ │ - b.n cef8 │ │ + b.n cef4 │ │ movs r3, #128 ; 0x80 │ │ - b.n cef8 │ │ + b.n cef4 │ │ movs r3, #86 ; 0x56 │ │ - b.n cef8 │ │ + b.n cef4 │ │ movs r3, #64 ; 0x40 │ │ str.w r3, [r4, #772] ; 0x304 │ │ add.w r7, r4, #256 ; 0x100 │ │ add.w r9, r5, #840 ; 0x348 │ │ movs r3, #0 │ │ cmp r3, r6 │ │ - bge.n cf50 │ │ + bge.n cf4c │ │ ldr.w r8, [r4, #768] ; 0x300 │ │ movs r0, #0 │ │ ldr.w sl, [r9, #4]! │ │ mov.w lr, #1 │ │ add.w fp, r5, #832 ; 0x340 │ │ add r3, lr │ │ mov ip, r0 │ │ mov r1, r0 │ │ cmp r3, r1 │ │ - blt.n cf46 │ │ + blt.n cf42 │ │ ldr.w r2, [fp, #4]! │ │ cmp r2, r0 │ │ - ble.n cf36 │ │ + ble.n cf32 │ │ cmp r2, sl │ │ itt lt │ │ movlt r0, r2 │ │ movlt ip, r1 │ │ cmp r2, r8 │ │ - bge.n cf42 │ │ + bge.n cf3e │ │ cmp r2, sl │ │ itt gt │ │ movgt r8, r2 │ │ movgt lr, r1 │ │ adds r1, #1 │ │ - b.n cf22 │ │ + b.n cf1e │ │ str.w ip, [r7, #256] ; 0x100 │ │ str.w lr, [r7, #4]! │ │ - b.n cf06 │ │ + b.n cf02 │ │ ldr r3, [sp, #4] │ │ mov r0, r4 │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n cf60 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n cf5c │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #276 ; 0x114 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r0, [r5, #4] │ │ + str r4, [r5, #4] │ │ movs r1, r0 │ │ vmaxnm.f32 , , │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #284 ; 0x11c │ │ - ldr r6, [pc, #436] ; (d12c ) │ │ + ldr r6, [pc, #436] ; (d128 ) │ │ mov r5, r1 │ │ ldr.w sl, [r0, #28] │ │ mov.w r1, #1096 ; 0x448 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ movs r0, #1 │ │ mov.w r7, #4294967295 ; 0xffffffff │ │ mov.w r8, #0 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #276] ; 0x114 │ │ blx 4b18 │ │ movs r1, #5 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ mov r9, r4 │ │ mov fp, r4 │ │ str r6, [sp, #4] │ │ str r0, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cmp r8, r3 │ │ - bge.n cfce │ │ + bge.n cfca │ │ mov r0, r5 │ │ movs r1, #4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str.w r0, [fp, #4]! │ │ - blt.w d110 │ │ + blt.w d10c │ │ cmp r7, r0 │ │ add.w r8, r8, #1 │ │ it lt │ │ movlt r7, r0 │ │ - b.n cfaa │ │ + b.n cfa6 │ │ add.w r8, r4, #316 ; 0x13c │ │ add.w fp, r4, #124 ; 0x7c │ │ movs r6, #0 │ │ cmp r7, r6 │ │ mov r0, r5 │ │ - blt.n d05e │ │ + blt.n d05a │ │ movs r1, #3 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #2 │ │ adds r0, #1 │ │ str.w r0, [fp, #4]! │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str.w r0, [fp, #64] ; 0x40 │ │ - blt.w d110 │ │ - beq.n d00a │ │ + blt.w d10c │ │ + beq.n d006 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [fp, #128] ; 0x80 │ │ ldr.w r2, [fp, #128] ; 0x80 │ │ cmp r2, #0 │ │ - blt.n d110 │ │ + blt.n d10c │ │ ldr.w r1, [sl, #28] │ │ cmp r2, r1 │ │ - bge.n d110 │ │ + bge.n d10c │ │ mov ip, r8 │ │ movs r2, #0 │ │ ldr.w r1, [fp, #64] ; 0x40 │ │ movs r3, #1 │ │ lsl.w r1, r3, r1 │ │ cmp r2, r1 │ │ - bge.n d056 │ │ + bge.n d052 │ │ mov r0, r5 │ │ movs r1, #8 │ │ str.w ip, [sp, #12] │ │ str r2, [sp, #8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr.w ip, [sp, #12] │ │ subs r0, #1 │ │ str.w r0, [ip, #4]! │ │ adds r3, r0, #1 │ │ - blt.n d110 │ │ + blt.n d10c │ │ ldr.w r1, [sl, #28] │ │ cmp r0, r1 │ │ - bge.n d110 │ │ + bge.n d10c │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ - b.n d01e │ │ + b.n d01a │ │ add r6, r3 │ │ add.w r8, r8, #32 │ │ - b.n cfd8 │ │ + b.n cfd4 │ │ movs r1, #2 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ adds r0, #1 │ │ str.w r0, [r4, #832] ; 0x340 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs r3, r0, #0 │ │ - blt.n d110 │ │ + blt.n d10c │ │ movs r7, #1 │ │ movs r6, #0 │ │ lsls r7, r3 │ │ mov r8, r6 │ │ mov fp, r6 │ │ ldr r2, [r4, #0] │ │ cmp fp, r2 │ │ - bge.n d0c6 │ │ + bge.n d0c2 │ │ ldr.w r2, [r9, #4]! │ │ adds r2, #32 │ │ ldr.w r2, [r4, r2, lsl #2] │ │ add r6, r2 │ │ cmp r6, #63 ; 0x3f │ │ - bgt.n d110 │ │ + bgt.n d10c │ │ add.w sl, r8, #210 ; 0xd2 │ │ add.w sl, r4, sl, lsl #2 │ │ cmp r8, r6 │ │ - bge.n d0c0 │ │ + bge.n d0bc │ │ mov r0, r5 │ │ mov r1, r3 │ │ str r3, [sp, #8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str.w r0, [sl, #4]! │ │ - blt.n d110 │ │ + blt.n d10c │ │ cmp r0, r7 │ │ - bge.n d110 │ │ + bge.n d10c │ │ add.w r8, r8, #1 │ │ ldr r3, [sp, #8] │ │ - b.n d09e │ │ + b.n d09a │ │ add.w fp, fp, #1 │ │ - b.n d080 │ │ + b.n d07c │ │ add.w r2, r4, #836 ; 0x344 │ │ adds r5, r6, #1 │ │ add r0, sp, #16 │ │ movs r3, #0 │ │ str.w r7, [r4, #840] ; 0x348 │ │ str.w r3, [r4, #836] ; 0x344 │ │ cmp r5, r3 │ │ - blt.n d0e6 │ │ + blt.n d0e2 │ │ str.w r2, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n d0d8 │ │ - ldr r3, [pc, #72] ; (d130 ) │ │ + b.n d0d4 │ │ + ldr r3, [pc, #72] ; (d12c ) │ │ movs r2, #4 │ │ adds r1, r6, #2 │ │ add r3, pc │ │ blx 4b30 │ │ add r2, sp, #12 │ │ movs r3, #1 │ │ cmp r5, r3 │ │ - blt.n d10c │ │ + blt.n d108 │ │ ldr.w r0, [r2, #4]! │ │ ldr r1, [r2, #4] │ │ ldr r0, [r0, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - beq.n d110 │ │ + beq.n d10c │ │ adds r3, #1 │ │ - b.n d0f6 │ │ + b.n d0f2 │ │ mov r0, r4 │ │ - b.n d118 │ │ + b.n d114 │ │ mov r0, r4 │ │ - bl ce2c │ │ + bl ce28 │ │ movs r0, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #276] ; 0x114 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d126 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n d122 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #284 ; 0x11c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrsh r6, [r7, r4] │ │ + ldrsh r2, [r0, r5] │ │ movs r1, r0 │ │ ldc2 15, cr15, [r5, #-1020] ; 0xfffffc04 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r3 │ │ ldr r3, [r0, #64] ; 0x40 │ │ mov r9, r1 │ │ ldr.w sl, [r1, #776] ; 0x308 │ │ @@ -13024,36 +13029,36 @@ │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #28] │ │ ldr.w r1, [r3, r1, lsl #2] │ │ add.w r1, r1, r1, lsr #31 │ │ asrs r3, r1, #1 │ │ str r3, [sp, #4] │ │ cmp r2, #0 │ │ - beq.w d280 │ │ + beq.w d27c │ │ ldr r2, [r2, #0] │ │ movs r5, #0 │ │ ldr.w r3, [sl, #832] ; 0x340 │ │ mov r8, r5 │ │ mov.w ip, #1 │ │ muls r3, r2 │ │ usat r4, #8, r3 │ │ - ldr r3, [pc, #288] ; (d294 ) │ │ + ldr r3, [pc, #288] ; (d290 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #284] ; (d298 ) │ │ + ldr r3, [pc, #284] ; (d294 ) │ │ add r3, pc │ │ str r3, [sp, #36] ; 0x24 │ │ ldr.w r3, [r9, #764] ; 0x2fc │ │ cmp ip, r3 │ │ - bge.n d264 │ │ + bge.n d260 │ │ ldr.w r2, [r9, ip, lsl #2] │ │ ldr.w r1, [r7, r2, lsl #2] │ │ ubfx r3, r1, #0, #15 │ │ cmp r3, r1 │ │ - bne.n d25e │ │ + bne.n d25a │ │ add.w r2, sl, r2, lsl #2 │ │ str.w ip, [sp, #16] │ │ ldr.w r8, [r2, #836] ; 0x344 │ │ ldr.w r2, [sl, #832] ; 0x340 │ │ mul.w fp, r2, r3 │ │ usat r3, #8, fp │ │ rsb fp, r5, r8 │ │ @@ -13061,15 +13066,15 @@ │ │ str r3, [sp, #24] │ │ mov r1, fp │ │ str r2, [sp, #8] │ │ eor.w r3, r2, r2, asr #31 │ │ mov r0, r2 │ │ sub.w r3, r3, r2, asr #31 │ │ str r3, [sp, #12] │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ cmp r2, #0 │ │ ldr.w ip, [sp, #16] │ │ ite lt │ │ addlt.w r2, r0, #4294967295 ; 0xffffffff │ │ addge r2, r0, #1 │ │ @@ -13082,28 +13087,28 @@ │ │ mul.w r2, fp, r0 │ │ eor.w lr, r2, r2, asr #31 │ │ sub.w lr, lr, r2, asr #31 │ │ rsb r3, lr, r3 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #12] │ │ cmp r5, r3 │ │ - bge.n d218 │ │ + bge.n d214 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr.w r2, [r6, r5, lsl #2] │ │ ldr.w r3, [r3, r4, lsl #2] │ │ smull r2, r3, r2, r3 │ │ lsrs r1, r2, #15 │ │ orr.w r1, r1, r3, lsl #17 │ │ str.w r1, [r6, r5, lsl #2] │ │ add.w lr, r6, r5, lsl #2 │ │ movs r1, #0 │ │ ldr r3, [sp, #12] │ │ adds r5, #1 │ │ cmp r5, r3 │ │ - bge.n d25a │ │ + bge.n d256 │ │ ldr r3, [sp, #28] │ │ ldr.w r2, [lr, #4]! │ │ add r1, r3 │ │ cmp r1, fp │ │ iteee lt │ │ addlt r4, r4, r0 │ │ rsbge r1, fp, r1 │ │ @@ -13114,35 +13119,35 @@ │ │ smull r2, r3, r2, r3 │ │ strd r2, r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ lsrs r2, r3, #15 │ │ ldr r3, [sp, #20] │ │ orr.w r3, r2, r3, lsl #17 │ │ str.w r3, [lr] │ │ - b.n d21e │ │ + b.n d21a │ │ ldr r4, [sp, #24] │ │ mov r5, r8 │ │ add.w ip, ip, #1 │ │ - b.n d17e │ │ + b.n d17a │ │ add.w r6, r6, r8, lsl #2 │ │ ldr r3, [sp, #4] │ │ cmp r8, r3 │ │ - bge.n d27c │ │ + bge.n d278 │ │ ldr r3, [r6, #0] │ │ add.w r8, r8, #1 │ │ muls r3, r4 │ │ str.w r3, [r6], #4 │ │ - b.n d268 │ │ + b.n d264 │ │ movs r0, #1 │ │ - b.n d28e │ │ + b.n d28a │ │ ldr r3, [sp, #4] │ │ mov r1, r2 │ │ mov r0, r6 │ │ lsls r2, r3, #2 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r7 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ adds r0, #28 │ │ movs r1, r0 │ │ adds r0, #22 │ │ movs r1, r0 │ │ @@ -13156,126 +13161,126 @@ │ │ ldr r3, [r0, #64] ; 0x40 │ │ movs r1, #1 │ │ mov r0, r7 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #28] │ │ ldr.w r3, [r3, #3104] ; 0xc20 │ │ str r3, [sp, #8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ - beq.n d2ca │ │ + beq.n d2c6 │ │ movs r0, #0 │ │ - b.n d4b4 │ │ + b.n d4b0 │ │ ldr.w r1, [r5, #764] ; 0x2fc │ │ mov r0, r4 │ │ lsls r1, r1, #2 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ ldr.w r3, [r5, #772] ; 0x304 │ │ movs r1, #0 │ │ add.w r8, r3, #4294967295 ; 0xffffffff │ │ mov r4, r0 │ │ cmp.w r8, #0 │ │ - beq.n d2f0 │ │ + beq.n d2ec │ │ adds r1, #1 │ │ mov.w r8, r8, lsr #1 │ │ - b.n d2e2 │ │ + b.n d2de │ │ mov r0, r7 │ │ - bl 128b4 │ │ + bl 128b0 │ │ mov r1, r8 │ │ str r0, [r4, #0] │ │ ldr.w r6, [r5, #772] ; 0x304 │ │ subs r6, #1 │ │ - cbz r6, d308 │ │ + cbz r6, d304 │ │ adds r1, #1 │ │ lsrs r6, r6, #1 │ │ - b.n d300 │ │ + b.n d2fc │ │ mov r0, r7 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr r3, [sp, #4] │ │ mov.w ip, #2 │ │ str r3, [sp, #16] │ │ str r0, [r4, #4] │ │ ldr r3, [sp, #4] │ │ ldr r3, [r3, #0] │ │ cmp r6, r3 │ │ - bge.n d3d4 │ │ + bge.n d3d0 │ │ ldr r3, [sp, #16] │ │ ldr.w fp, [r3, #4]! │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add.w r3, r3, fp, lsl #2 │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ ldr.w sl, [r3, #192] ; 0xc0 │ │ str r2, [sp, #12] │ │ movs r2, #1 │ │ lsl.w r2, r2, sl │ │ cmp.w sl, #0 │ │ - bne.n d356 │ │ + bne.n d352 │ │ mov r9, sl │ │ add.w r3, r4, ip, lsl #2 │ │ mov.w r8, #0 │ │ subs r2, #1 │ │ mov.w fp, fp, lsl #3 │ │ - b.n d3be │ │ + b.n d3ba │ │ str r2, [sp, #24] │ │ movs r0, #52 ; 0x34 │ │ ldr r2, [sp, #8] │ │ mov r1, r7 │ │ ldr.w r3, [r3, #256] ; 0x100 │ │ str.w ip, [sp, #20] │ │ mla r0, r0, r3, r2 │ │ - bl 10ad8 │ │ + bl 10ad4 │ │ ldr.w ip, [sp, #20] │ │ ldr r2, [sp, #24] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ mov r9, r0 │ │ - bne.n d346 │ │ - b.n d2c6 │ │ + bne.n d342 │ │ + b.n d2c2 │ │ and.w r1, r9, r2 │ │ ldr r0, [sp, #4] │ │ add r1, fp │ │ asr.w r9, r9, sl │ │ adds r1, #80 ; 0x50 │ │ ldr.w r1, [r0, r1, lsl #2] │ │ cmp r1, #0 │ │ - blt.n d3c6 │ │ + blt.n d3c2 │ │ str r3, [sp, #24] │ │ movs r0, #52 ; 0x34 │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #28] │ │ str.w ip, [sp, #20] │ │ mla r0, r0, r1, r3 │ │ mov r1, r7 │ │ - bl 10ad8 │ │ + bl 10ad4 │ │ ldr r3, [sp, #24] │ │ ldr.w ip, [sp, #20] │ │ ldr r2, [sp, #28] │ │ str.w r0, [r3, r8, lsl #2] │ │ adds r0, #1 │ │ - beq.n d2c6 │ │ + beq.n d2c2 │ │ add.w r8, r8, #1 │ │ ldr r1, [sp, #12] │ │ cmp r8, r1 │ │ - blt.n d37e │ │ - b.n d3ce │ │ + blt.n d37a │ │ + b.n d3ca │ │ movs r1, #0 │ │ str.w r1, [r3, r8, lsl #2] │ │ - b.n d3ba │ │ + b.n d3b6 │ │ add ip, r1 │ │ adds r6, #1 │ │ - b.n d318 │ │ + b.n d314 │ │ ldr r3, [sp, #4] │ │ add.w r8, r4, #4 │ │ add.w sl, r5, #256 ; 0x100 │ │ add.w fp, r5, #508 ; 0x1fc │ │ add.w r2, r3, #840 ; 0x348 │ │ mov.w r9, #2 │ │ ldr.w r3, [r5, #764] ; 0x2fc │ │ cmp r9, r3 │ │ - bge.n d4b2 │ │ + bge.n d4ae │ │ ldr.w r0, [fp, #4]! │ │ ldr r3, [sp, #4] │ │ add.w r3, r3, r0, lsl #2 │ │ ldr.w r7, [r4, r0, lsl #2] │ │ ldr.w r0, [r2, #4]! │ │ ldr.w r1, [r3, #836] ; 0x344 │ │ ubfx r7, r7, #0, #15 │ │ @@ -13289,36 +13294,36 @@ │ │ subs r6, r6, r7 │ │ add.w r3, r2, r3, lsl #2 │ │ eor.w lr, r6, r6, asr #31 │ │ ldr.w r3, [r3, #836] ; 0x344 │ │ sub.w lr, lr, r6, asr #31 │ │ subs r1, r3, r1 │ │ mul.w r0, r0, lr │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr.w r3, [r8, #4]! │ │ cmp r6, #0 │ │ ldr r2, [sp, #8] │ │ ldr.w r1, [r5, #772] ; 0x304 │ │ ite lt │ │ sublt r7, r7, r0 │ │ addge r7, r7, r0 │ │ - cbz r3, d4a4 │ │ + cbz r3, d4a0 │ │ subs r1, r1, r7 │ │ cmp r1, r7 │ │ mov r0, r1 │ │ it ge │ │ movge r0, r7 │ │ cmp.w r3, r0, lsl #1 │ │ - blt.n d46c │ │ + blt.n d468 │ │ cmp r1, r7 │ │ itet le │ │ suble r3, r3, r1 │ │ subgt r3, r3, r7 │ │ mvnle r3, r3 │ │ - b.n d478 │ │ + b.n d474 │ │ lsls r1, r3, #31 │ │ itett mi │ │ addmi r3, #1 │ │ asrpl r3, r3, #1 │ │ asrmi r3, r3, #1 │ │ negmi r3, r3 │ │ add r3, r7 │ │ @@ -13328,154 +13333,154 @@ │ │ ldr.w r3, [r4, r1, lsl #2] │ │ ubfx r3, r3, #0, #15 │ │ str.w r3, [r4, r1, lsl #2] │ │ ldr.w r1, [sl] │ │ ldr.w r3, [r4, r1, lsl #2] │ │ ubfx r3, r3, #0, #15 │ │ str.w r3, [r4, r1, lsl #2] │ │ - b.n d4ac │ │ + b.n d4a8 │ │ orr.w r7, r7, #32768 ; 0x8000 │ │ str.w r7, [r8] │ │ add.w r9, r9, #1 │ │ - b.n d3ea │ │ + b.n d3e6 │ │ mov r0, r4 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, r0 │ │ - ldr r2, [pc, #48] ; (d4f0 ) │ │ + ldr r2, [pc, #48] ; (d4ec ) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ subs r2, #4 │ │ movs r3, #0 │ │ ldr.w r1, [r2, #4]! │ │ cmp r0, r1 │ │ - blt.n d4d4 │ │ + blt.n d4d0 │ │ ldr r5, [r2, #4] │ │ cmp r0, r5 │ │ - blt.n d4e0 │ │ + blt.n d4dc │ │ adds r3, #1 │ │ cmp r3, #27 │ │ - bne.n d4c6 │ │ + bne.n d4c2 │ │ mov.w r0, #884736 ; 0xd8000 │ │ pop {r3, r4, r5, pc} │ │ subs r0, r0, r1 │ │ subs r1, r5, r1 │ │ lsls r4, r3, #15 │ │ lsls r0, r0, #15 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ add r0, r4 │ │ pop {r3, r4, r5, pc} │ │ adds r0, #208 ; 0xd0 │ │ movs r1, r0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add.w r9, r0, #4 │ │ ldr r4, [r1, #16] │ │ mov fp, r0 │ │ mov r5, r1 │ │ mov r0, r9 │ │ ldr r1, [r4, #12] │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs.w r8, r0, #0 │ │ - bgt.n d514 │ │ + bgt.n d510 │ │ movs r0, #0 │ │ - b.n d5c0 │ │ + b.n d5bc │ │ ldr r0, [r4, #20] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #16] │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ mov r1, r0 │ │ mov r0, r9 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r3, r0, #1 │ │ - beq.n d510 │ │ + beq.n d50c │ │ ldr r3, [r4, #20] │ │ cmp r0, r3 │ │ - bge.n d510 │ │ + bge.n d50c │ │ ldr.w r3, [fp, #64] ; 0x40 │ │ adds r0, #6 │ │ ldr r1, [r5, #8] │ │ mov.w sl, #52 ; 0x34 │ │ ldr.w r2, [r4, r0, lsl #2] │ │ mov r0, fp │ │ ldr r3, [r3, #4] │ │ adds r1, #1 │ │ lsls r1, r1, #2 │ │ ldr r3, [r3, #28] │ │ ldr.w r3, [r3, #3104] ; 0xc20 │ │ mla sl, sl, r2, r3 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ mvn.w r3, #23 │ │ mov r2, r9 │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #8] │ │ mov r4, r0 │ │ mov r0, sl │ │ mov r1, r4 │ │ - bl 10cf0 │ │ + bl 10cec │ │ adds r0, #1 │ │ - beq.n d510 │ │ + beq.n d50c │ │ movs r1, #0 │ │ mov r3, r1 │ │ ldr.w r9, [r5, #8] │ │ cmp r3, r9 │ │ - bge.n d5aa │ │ + bge.n d5a6 │ │ add.w r2, r4, r3, lsl #2 │ │ mov lr, r3 │ │ ldr r0, [r5, #8] │ │ rsb ip, lr, r3 │ │ cmp r3, r0 │ │ - bge.n d59e │ │ + bge.n d59a │ │ ldr.w r0, [sl] │ │ cmp ip, r0 │ │ - bge.n d59e │ │ + bge.n d59a │ │ ldr r0, [r2, #0] │ │ adds r3, #1 │ │ add r0, r1 │ │ str.w r0, [r2], #4 │ │ - b.n d580 │ │ + b.n d57c │ │ add.w r2, r3, #1073741824 ; 0x40000000 │ │ subs r2, #1 │ │ ldr.w r1, [r4, r2, lsl #2] │ │ - b.n d572 │ │ + b.n d56e │ │ mul.w r0, r6, r8 │ │ movs r1, #1 │ │ lsls r1, r7 │ │ subs r1, #1 │ │ lsls r0, r0, #4 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ str.w r0, [r4, r9, lsl #2] │ │ mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, d5f0 │ │ + cbz r0, d5ec │ │ ldr r0, [r0, #12] │ │ - cbz r0, d5d4 │ │ + cbz r0, d5d0 │ │ blx 4b00 │ │ ldr r0, [r4, #20] │ │ - cbz r0, d5dc │ │ + cbz r0, d5d8 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #24 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, d60a │ │ + cbz r0, d606 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r1 │ │ ldr r3, [r0, #4] │ │ movs r1, #24 │ │ movs r0, #1 │ │ mov sl, r2 │ │ @@ -13495,51 +13500,51 @@ │ │ str r4, [r0, #0] │ │ adds r0, r4, #1 │ │ lsls r0, r0, #2 │ │ blx 4af4 │ │ mov r9, r0 │ │ str r0, [r5, #12] │ │ cmp r8, r4 │ │ - bge.n d694 │ │ + bge.n d690 │ │ ldr.w r7, [sl, #4] │ │ mov r1, r4 │ │ add.w r7, r7, r7, lsr #31 │ │ asrs r7, r7, #1 │ │ mul.w r0, r8, r7 │ │ - blx 12ba4 <__divsi3@@Base> │ │ - bl d4bc │ │ + blx 12ba0 <__divsi3@@Base> │ │ + bl d4b8 │ │ mov fp, r0 │ │ mov r0, r7 │ │ - bl d4bc │ │ + bl d4b8 │ │ mov r1, r0 │ │ mov.w r0, fp, lsl #11 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ muls r0, r6 │ │ asrs r0, r0, #11 │ │ cmp r0, r6 │ │ it ge │ │ addge.w r0, r6, #4294967295 ; 0xffffffff │ │ str.w r0, [r9, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ - b.n d650 │ │ + b.n d64c │ │ bic.w r4, r4, r4, asr #31 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ lsls r0, r6, #2 │ │ - ldr.w r8, [pc, #88] ; d6f8 │ │ + ldr.w r8, [pc, #88] ; d6f4 │ │ str.w r3, [r9, r4, lsl #2] │ │ movs r4, #0 │ │ blx 4af4 │ │ add r8, pc │ │ mov r7, r0 │ │ str r0, [r5, #20] │ │ cmp r4, r6 │ │ - bge.n d6f0 │ │ + bge.n d6ec │ │ lsls r0, r4, #16 │ │ mov r1, r6 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ubfx r0, r0, #0, #17 │ │ cmp.w r0, #65536 ; 0x10000 │ │ it gt │ │ rsbgt r0, r0, #131072 ; 0x20000 │ │ asrs r2, r0, #9 │ │ ubfx r0, r0, #0, #9 │ │ add.w r3, r8, r2, lsl #2 │ │ @@ -13548,182 +13553,182 @@ │ │ ldr r2, [r2, #116] ; 0x74 │ │ subs r2, r2, r3 │ │ muls r0, r2 │ │ add.w r3, r0, r3, lsl #9 │ │ asrs r3, r3, #9 │ │ str.w r3, [r7, r4, lsl #2] │ │ adds r4, #1 │ │ - b.n d6b2 │ │ + b.n d6ae │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ cmp r6, #228 ; 0xe4 │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r1 │ │ ldr.w r8, [r0, #28] │ │ movs r0, #88 ; 0x58 │ │ blx 4af4 │ │ movs r1, #8 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #16 │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #16 │ │ str r0, [r4, #4] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #6 │ │ str r0, [r4, #8] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #8 │ │ str r0, [r4, #12] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ str r0, [r4, #16] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ add.w r0, r0, #1 │ │ str r0, [r4, #20] │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ cmp r0, #0 │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ add.w r7, r4, #20 │ │ movs r6, #0 │ │ ldr r3, [r4, #20] │ │ cmp r6, r3 │ │ - bge.n d79e │ │ + bge.n d79a │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str.w r0, [r7, #4]! │ │ - blt.n d7a4 │ │ + blt.n d7a0 │ │ ldr.w r3, [r8, #28] │ │ cmp r0, r3 │ │ - bge.n d7a4 │ │ + bge.n d7a0 │ │ add.w r0, r0, #520 ; 0x208 │ │ ldr.w r3, [r8, r0, lsl #2] │ │ ldr r2, [r3, #12] │ │ - cbz r2, d7a4 │ │ + cbz r2, d7a0 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ adds r6, #1 │ │ - b.n d76a │ │ + b.n d766 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r0, r4 │ │ - bl d5f2 │ │ + bl d5ee │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -0000d7b0 : │ │ +0000d7ac : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ add r7, sp, #0 │ │ - ldr.w ip, [pc, #828] ; daf8 │ │ - ldr r5, [pc, #828] ; (dafc ) │ │ + ldr.w ip, [pc, #828] ; daf4 │ │ + ldr r5, [pc, #828] ; (daf8 ) │ │ ldr r3, [r7, #120] ; 0x78 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr r4, [r7, #108] ; 0x6c │ │ add r5, pc │ │ str r2, [r7, #24] │ │ str r3, [r7, #4] │ │ ldr.w r3, [ip] │ │ mov.w lr, r4, lsl #2 │ │ ldr.w fp, [r7, #104] ; 0x68 │ │ - ldr r6, [pc, #792] ; (daf4 ) │ │ + ldr r6, [pc, #792] ; (daf0 ) │ │ str r3, [r7, #60] ; 0x3c │ │ add.w r3, lr, #14 │ │ bic.w r2, r3, #7 │ │ str r1, [r7, #28] │ │ sub.w sp, sp, r2 │ │ movs r1, #0 │ │ str.w ip, [r7] │ │ mov r8, sp │ │ cmp r1, r4 │ │ - bge.n d840 │ │ + bge.n d83c │ │ ldr.w r2, [fp, r1, lsl #2] │ │ smull r2, r3, r2, r6 │ │ cmp r3, #0 │ │ - blt.n d80e │ │ + blt.n d80a │ │ mov.w lr, r3, asr #9 │ │ cmp.w lr, #127 ; 0x7f │ │ - ble.n d81a │ │ + ble.n d816 │ │ ldr r3, [r7, #24] │ │ movs r1, #0 │ │ lsls r2, r3, #2 │ │ - blx 4ad0 │ │ - b.n dade │ │ + blx 4a70 │ │ + b.n dada │ │ add.w r2, r5, lr, lsl #2 │ │ add.w lr, r5, lr, lsl #2 │ │ ubfx r3, r3, #0, #9 │ │ ldr r2, [r2, #112] ; 0x70 │ │ ldr.w lr, [lr, #116] ; 0x74 │ │ rsb lr, lr, r2 │ │ mul.w lr, lr, r3 │ │ sub.w r2, r2, lr, asr #9 │ │ str.w r2, [r8, r1, lsl #2] │ │ adds r1, #1 │ │ - b.n d7f4 │ │ + b.n d7f0 │ │ add.w ip, r4, #1 │ │ mvn.w r9, #13 │ │ mov.w ip, ip, asr #1 │ │ mul.w r3, r9, ip │ │ sub.w ip, r4, #2 │ │ bic.w ip, ip, #1 │ │ str r3, [r7, #16] │ │ sub.w r3, r4, r4, lsl #3 │ │ str r3, [r7, #12] │ │ ldr r3, [r7, #116] ; 0x74 │ │ lsls r3, r3, #12 │ │ str r3, [r7, #20] │ │ add.w r3, ip, #3 │ │ str r3, [r7, #8] │ │ - ldr r3, [pc, #656] ; (db00 ) │ │ + ldr r3, [pc, #656] ; (dafc ) │ │ mov.w ip, #0 │ │ add r3, pc │ │ str r3, [r7, #44] ; 0x2c │ │ - ldr r3, [pc, #652] ; (db04 ) │ │ + ldr r3, [pc, #652] ; (db00 ) │ │ add r3, pc │ │ str r3, [r7, #40] ; 0x28 │ │ - ldr r3, [pc, #648] ; (db08 ) │ │ + ldr r3, [pc, #648] ; (db04 ) │ │ add r3, pc │ │ str r3, [r7, #36] ; 0x24 │ │ - ldr r3, [pc, #648] ; (db0c ) │ │ + ldr r3, [pc, #648] ; (db08 ) │ │ add r3, pc │ │ str r3, [r7, #52] ; 0x34 │ │ ldr r3, [r7, #24] │ │ cmp ip, r3 │ │ - bge.w dade │ │ + bge.w dada │ │ mov.w r3, ip, lsl #2 │ │ str r3, [r7, #48] ; 0x30 │ │ ldr r3, [r7, #28] │ │ cmp r4, #1 │ │ ldr.w r3, [r3, ip, lsl #2] │ │ str r3, [r7, #32] │ │ ldr r2, [r7, #32] │ │ ldr r3, [r7, #4] │ │ ldr.w r1, [r3, r2, lsl #2] │ │ - ble.n d944 │ │ + ble.n d940 │ │ ldr.w r3, [r8] │ │ movw r2, #46341 ; 0xb505 │ │ mov r9, r8 │ │ movs r6, #0 │ │ subs r3, r3, r1 │ │ mov.w sl, #3 │ │ cmp r3, #0 │ │ @@ -13734,25 +13739,25 @@ │ │ rsb fp, r1, r2 │ │ movw r2, #46341 ; 0xb505 │ │ cmp.w fp, #0 │ │ it lt │ │ rsblt fp, fp, #0 │ │ mul.w fp, r2, fp │ │ cmp sl, r4 │ │ - bge.n d93e │ │ + bge.n d93a │ │ orr.w r2, r3, fp │ │ ldr r5, [r7, #44] ; 0x2c │ │ add.w lr, r5, r2, lsr #25 │ │ ldrb.w lr, [lr, #628] ; 0x274 │ │ cmp.w lr, #0 │ │ - bne.n d90c │ │ + bne.n d908 │ │ add.w lr, r5, r2, lsr #19 │ │ ldrb.w lr, [lr, #692] ; 0x2b4 │ │ cmp.w lr, #0 │ │ - bne.n d90c │ │ + bne.n d908 │ │ add.w r2, r5, r2, lsr #16 │ │ ldrb.w lr, [r2, #756] ; 0x2f4 │ │ ldr.w r2, [r9, #8] │ │ lsr.w r3, r3, lr │ │ lsr.w fp, fp, lr │ │ add r6, lr │ │ subs r2, r2, r1 │ │ @@ -13764,56 +13769,56 @@ │ │ muls r3, r2 │ │ ldr.w r2, [r9, #4] │ │ subs r2, r2, r1 │ │ cmp r2, #0 │ │ it lt │ │ neglt r2, r2 │ │ mul.w fp, r2, fp │ │ - b.n d8de │ │ + b.n d8da │ │ ldr.w sl, [r7, #8] │ │ - b.n d950 │ │ + b.n d94c │ │ movw r3, #46341 ; 0xb505 │ │ movs r6, #0 │ │ mov fp, r3 │ │ mov.w sl, #1 │ │ orr.w lr, r3, fp │ │ ldr r2, [r7, #40] ; 0x28 │ │ add.w r2, r2, lr, lsr #25 │ │ ldrb.w r2, [r2, #628] ; 0x274 │ │ - cbnz r2, d976 │ │ + cbnz r2, d972 │ │ ldr r2, [r7, #40] ; 0x28 │ │ add.w r2, r2, lr, lsr #19 │ │ ldrb.w r2, [r2, #692] ; 0x2b4 │ │ - cbnz r2, d976 │ │ + cbnz r2, d972 │ │ ldr r2, [r7, #40] ; 0x28 │ │ add.w lr, r2, lr, lsr #16 │ │ ldrb.w r2, [lr, #756] ; 0x2f4 │ │ tst.w r4, #1 │ │ lsr.w r3, r3, r2 │ │ lsr.w fp, fp, r2 │ │ - beq.n d9fc │ │ + beq.n d9f8 │ │ add.w sl, sl, #1073741824 ; 0x40000000 │ │ mov.w fp, fp, lsl #14 │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ add r6, r2 │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr.w lr, [r8, sl, lsl #2] │ │ rsb lr, r1, lr │ │ cmp.w lr, #0 │ │ it lt │ │ rsblt lr, lr, #0 │ │ mul.w r3, lr, r3 │ │ orr.w lr, fp, r3 │ │ add.w r2, r2, lr, lsr #25 │ │ ldrb.w r2, [r2, #628] ; 0x274 │ │ - cbnz r2, d9ce │ │ + cbnz r2, d9ca │ │ ldr r2, [r7, #36] ; 0x24 │ │ add.w r2, r2, lr, lsr #19 │ │ ldrb.w r2, [r2, #692] ; 0x2b4 │ │ - cbnz r2, d9ce │ │ + cbnz r2, d9ca │ │ ldr r2, [r7, #36] ; 0x24 │ │ add.w lr, r2, lr, lsr #16 │ │ ldrb.w r2, [lr, #756] ; 0x2f4 │ │ lsr.w fp, fp, r2 │ │ ldr r5, [r7, #16] │ │ muls r1, r1 │ │ lsrs r3, r2 │ │ @@ -13824,15 +13829,15 @@ │ │ asrs r1, r1, #14 │ │ rsb r1, r1, #16384 ; 0x4000 │ │ add.w r2, r4, r2, lsl #1 │ │ mov.w fp, fp, lsr #16 │ │ mul.w r6, r1, fp │ │ lsrs r6, r6, #14 │ │ add.w r3, r6, r3, lsr #16 │ │ - b.n da24 │ │ + b.n da20 │ │ mul.w fp, fp, fp │ │ ldr r5, [r7, #12] │ │ muls r3, r3 │ │ add r2, r5 │ │ add r2, r6 │ │ add.w r6, r1, #16384 ; 0x4000 │ │ rsb r1, r1, #16384 ; 0x4000 │ │ @@ -13840,24 +13845,24 @@ │ │ add.w r2, r4, r2, lsl #1 │ │ lsrs r3, r3, #16 │ │ mul.w fp, r1, fp │ │ mla r3, r6, r3, fp │ │ lsrs r3, r3, #14 │ │ lsrs r1, r3, #16 │ │ lsls r1, r1, #16 │ │ - cbz r1, da38 │ │ + cbz r1, da34 │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ - b.n da3c │ │ + b.n da38 │ │ lsls r1, r3, #16 │ │ - bmi.n da3c │ │ + bmi.n da38 │ │ lsls r3, r3, #1 │ │ subs r2, #1 │ │ cmp r3, #0 │ │ - bne.n da30 │ │ + bne.n da2c │ │ ubfx fp, r3, #9, #6 │ │ ldr r1, [r7, #52] ; 0x34 │ │ ubfx r3, r3, #0, #10 │ │ ldr r5, [r7, #52] ; 0x34 │ │ add.w fp, r1, fp, lsl #2 │ │ ldr.w r1, [fp, #1024] ; 0x400 │ │ muls r1, r3 │ │ @@ -13870,27 +13875,27 @@ │ │ ldr.w r6, [r1, #1280] ; 0x500 │ │ mul.w r1, r6, r3 │ │ ldr r3, [r7, #112] ; 0x70 │ │ asrs r1, r2 │ │ ldr r2, [r7, #20] │ │ mls r1, r1, r3, r2 │ │ asrs r2, r1, #9 │ │ - bmi.n da9c │ │ + bmi.n da98 │ │ cmp.w r2, #1120 ; 0x460 │ │ - bge.n daa2 │ │ + bge.n da9e │ │ asrs r1, r1, #14 │ │ and.w r2, r2, #31 │ │ add.w r1, r5, r1, lsl #2 │ │ add.w r2, r5, r2, lsl #2 │ │ ldr.w r3, [r1, #1288] ; 0x508 │ │ ldr.w r1, [r2, #1428] ; 0x594 │ │ muls r1, r3 │ │ - b.n daa4 │ │ + b.n daa0 │ │ mvn.w r1, #2147483648 ; 0x80000000 │ │ - b.n daa4 │ │ + b.n daa0 │ │ movs r1, #0 │ │ ldr r3, [r7, #48] ; 0x30 │ │ ldr r2, [r0, r3] │ │ smull r2, r3, r2, r1 │ │ lsrs r6, r2, #15 │ │ orr.w r6, r6, r3, lsl #17 │ │ ldr r3, [r7, #48] ; 0x30 │ │ @@ -13898,33 +13903,33 @@ │ │ add r3, r0 │ │ mov r5, r3 │ │ ldr r3, [r7, #28] │ │ add.w ip, ip, #1 │ │ ldr r2, [r7, #32] │ │ ldr.w r3, [r3, ip, lsl #2] │ │ cmp r3, r2 │ │ - bne.w d888 │ │ + bne.w d884 │ │ ldr.w r2, [r5, #4]! │ │ smull r2, r3, r2, r1 │ │ lsrs r6, r2, #15 │ │ orr.w r6, r6, r3, lsl #17 │ │ str r6, [r5, #0] │ │ - b.n daba │ │ + b.n dab6 │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n daec │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n dae8 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #68 ; 0x44 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrb r2, [r0, #19] │ │ lsls r1, r2, #1 │ │ - ldrsb r0, [r0, r4] │ │ + ldrsb r4, [r0, r4] │ │ movs r1, r0 │ │ cmp r5, #200 ; 0xc8 │ │ movs r1, r0 │ │ cmp r5, #30 │ │ movs r1, r0 │ │ cmp r5, #24 │ │ movs r1, r0 │ │ @@ -13934,118 +13939,118 @@ │ │ movs r1, r0 │ │ push {r4, r5, lr} │ │ mov r0, r3 │ │ mov r5, r1 │ │ sub sp, #28 │ │ ldr r1, [r1, #16] │ │ mov r4, r2 │ │ - cbz r2, db40 │ │ + cbz r2, db3c │ │ ldr r3, [r5, #8] │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ ldr.w r3, [r2, r3, lsl #2] │ │ str r3, [sp, #8] │ │ ldr r3, [r1, #16] │ │ ldr r1, [r5, #12] │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #16] │ │ ldmia.w r5, {r2, r3} │ │ - bl d7b0 │ │ + bl d7ac │ │ movs r0, #1 │ │ - b.n db4c │ │ + b.n db48 │ │ ldr r2, [r5, #0] │ │ mov r1, r4 │ │ lsls r2, r2, #2 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ add sp, #28 │ │ pop {r4, r5, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ add.w r0, r0, #480 ; 0x1e0 │ │ - bl bd60 │ │ + bl bd5c │ │ add.w r0, r4, #560 ; 0x230 │ │ - bl bd06 │ │ + bl bd02 │ │ movs r3, #2 │ │ str r3, [r4, #88] ; 0x58 │ │ pop {r4, pc} │ │ cmp r2, #1 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r7, r3 │ │ sbcs.w r3, r7, #0 │ │ mov r4, r0 │ │ mov r9, r1 │ │ mov r6, r2 │ │ - blt.n db86 │ │ + blt.n db82 │ │ ldrd r2, r3, [r0, #8] │ │ adds r6, r6, r2 │ │ adcs r7, r3 │ │ add.w r8, r4, #24 │ │ cmp r6, #1 │ │ sbcs.w r3, r7, #0 │ │ - blt.n dba6 │ │ + blt.n dba2 │ │ ldrd r2, r3, [r4, #8] │ │ cmp r2, r6 │ │ sbcs r3, r7 │ │ - blt.n dba6 │ │ + blt.n dba2 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ mov r1, r0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov r0, r8 │ │ mov r1, r9 │ │ - bl 11ec4 │ │ + bl 11ec0 │ │ subs r5, r0, #0 │ │ - bge.n dbc2 │ │ + bge.n dbbe │ │ ldrd r2, r3, [r4, #8] │ │ subs r2, r2, r5 │ │ sbc.w r3, r3, r5, asr #31 │ │ strd r2, r3, [r4, #8] │ │ - b.n db8a │ │ - bne.n dc0a │ │ + b.n db86 │ │ + bne.n dc06 │ │ orrs.w r3, r6, r7 │ │ - beq.n db9c │ │ + beq.n db98 │ │ blx 4b60 <__errno@plt> │ │ ldr.w r3, [r4, #648] ; 0x288 │ │ str r5, [r0, #0] │ │ - cbz r3, dc28 │ │ + cbz r3, dc24 │ │ ldr r3, [r4, #0] │ │ - cbz r3, dc20 │ │ + cbz r3, dc1c │ │ mov.w r1, #1024 ; 0x400 │ │ mov r0, r8 │ │ - bl 11e3c │ │ + bl 11e38 │ │ movs r1, #1 │ │ ldr.w r5, [r4, #648] ; 0x288 │ │ mov.w r2, #1024 ; 0x400 │ │ ldr r3, [r4, #0] │ │ blx r5 │ │ subs r1, r0, #0 │ │ - ble.n dbfe │ │ + ble.n dbfa │ │ mov r0, r8 │ │ - bl 11ea2 │ │ - b.n db8a │ │ - bne.n dc26 │ │ + bl 11e9e │ │ + b.n db86 │ │ + bne.n dc22 │ │ blx 4b60 <__errno@plt> │ │ ldr r3, [r0, #0] │ │ - cbz r3, dc20 │ │ - b.n dc28 │ │ + cbz r3, dc1c │ │ + b.n dc24 │ │ ldrd r2, r3, [r4, #8] │ │ adds r0, r2, r5 │ │ adc.w r1, r3, r5, asr #31 │ │ strd r0, r1, [r4, #8] │ │ mov r0, r2 │ │ mov r1, r3 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mvn.w r0, #1 │ │ - b.n dc2c │ │ - bge.n db8a │ │ + b.n dc28 │ │ + bge.n db86 │ │ mvn.w r0, #127 ; 0x7f │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r3, [pc, #200] ; (dd00 ) │ │ + ldr r3, [pc, #200] ; (dcfc ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #68 ; 0x44 │ │ mov r8, r0 │ │ ldr r2, [r3, #0] │ │ add.w r9, sp, #24 │ │ @@ -14058,147 +14063,147 @@ │ │ str r3, [sp, #4] │ │ str r2, [sp, #0] │ │ add r7, sp, #8 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r8 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov r1, r7 │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n dcda │ │ + blt.n dcd6 │ │ mov r0, r7 │ │ - bl 11770 │ │ - cbnz r0, dcda │ │ + bl 1176c │ │ + cbnz r0, dcd6 │ │ mov r0, r7 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r3, [sp, #0] │ │ cmp r0, r3 │ │ - bne.n dc5c │ │ + bne.n dc58 │ │ add.w sl, r8, #120 ; 0x78 │ │ mov r1, r7 │ │ mov r0, sl │ │ - bl 12012 │ │ + bl 1200e │ │ mov r0, sl │ │ mov r1, r9 │ │ - bl 122f0 │ │ + bl 122ec │ │ cmp r0, #0 │ │ - beq.n dcbe │ │ - ble.n dc96 │ │ + beq.n dcba │ │ + ble.n dc92 │ │ mov r0, fp │ │ mov r1, r9 │ │ - bl c5fc │ │ + bl c5f8 │ │ adds r3, r6, #1 │ │ - beq.n dcba │ │ + beq.n dcb6 │ │ add r6, r0 │ │ asrs r6, r6, #2 │ │ adds r4, r4, r6 │ │ adc.w r5, r5, r6, asr #31 │ │ mov r6, r0 │ │ - b.n dc96 │ │ + b.n dc92 │ │ mov r0, r7 │ │ - bl 11784 │ │ + bl 11780 │ │ adds r1, #1 │ │ it eq │ │ cmpeq.w r0, #4294967295 ; 0xffffffff │ │ - beq.n dc5c │ │ + beq.n dc58 │ │ mov r0, r7 │ │ - bl 11784 │ │ + bl 11780 │ │ subs r4, r0, r4 │ │ sbc.w r5, r1, r5 │ │ cmp r4, #0 │ │ ldr r2, [sp, #60] ; 0x3c │ │ sbcs.w r3, r5, #0 │ │ ldr r3, [sp, #4] │ │ mov r0, r4 │ │ mov r1, r5 │ │ itt lt │ │ movlt r0, #0 │ │ movlt r1, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n dcf8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n dcf4 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - strh r6, [r0, r2] │ │ + strh r2, [r1, r2] │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ ldr r0, [r0, #0] │ │ mov r6, r2 │ │ mov r7, r3 │ │ - cbz r0, dd36 │ │ + cbz r0, dd32 │ │ ldr.w r1, [r5, #652] ; 0x28c │ │ - cbnz r1, dd1c │ │ + cbnz r1, dd18 │ │ mvn.w r0, #127 ; 0x7f │ │ - b.n dd3a │ │ + b.n dd36 │ │ movs r4, #0 │ │ str r4, [sp, #0] │ │ blx r1 │ │ adds r0, #1 │ │ - beq.n dd16 │ │ + beq.n dd12 │ │ strd r6, r7, [r5, #8] │ │ add.w r0, r5, #24 │ │ - bl 1226e │ │ + bl 1226a │ │ mov r0, r4 │ │ - b.n dd3a │ │ + b.n dd36 │ │ mvn.w r0, #128 ; 0x80 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r3, [sp, #0] │ │ - cbz r0, dd4a │ │ + cbz r0, dd46 │ │ mov r1, r2 │ │ mov r2, r3 │ │ - b.w 14fdc <__aeabi_llsl@@Base+0x5c> │ │ + b.w 14fd8 <__aeabi_llsl@@Base+0x5c> │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #3 │ │ - bgt.n dd9c │ │ - bne.n dda0 │ │ + bgt.n dd98 │ │ + bne.n dd9c │ │ ldr r3, [r0, #4] │ │ add.w r5, r0, #480 ; 0x1e0 │ │ - cbz r3, dd96 │ │ + cbz r3, dd92 │ │ ldr r1, [r0, #96] ; 0x60 │ │ ldr r3, [r0, #72] ; 0x48 │ │ mov r0, r5 │ │ add.w r1, r3, r1, lsl #5 │ │ - bl be08 │ │ - cbnz r0, dd90 │ │ + bl be04 │ │ + cbnz r0, dd8c │ │ mov r0, r5 │ │ add.w r1, r4, #560 ; 0x230 │ │ - bl bc64 │ │ + bl bc60 │ │ movs r3, #4 │ │ movs r2, #0 │ │ str r3, [r4, #88] ; 0x58 │ │ movs r3, #0 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ strd r2, r3, [r4, #112] ; 0x70 │ │ - b.n dd9c │ │ + b.n dd98 │ │ mvn.w r0, #136 ; 0x88 │ │ pop {r3, r4, r5, pc} │ │ mov r0, r5 │ │ ldr r1, [r4, #72] ; 0x48 │ │ - b.n dd6e │ │ + b.n dd6a │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ mvn.w r0, #128 ; 0x80 │ │ pop {r3, r4, r5, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ mov r8, r0 │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ str r3, [sp, #40] ; 0x28 │ │ mov r4, ip │ │ - ldr r3, [pc, #368] ; (df2c ) │ │ + ldr r3, [pc, #368] ; (df28 ) │ │ mov sl, ip │ │ str r1, [sp, #36] ; 0x24 │ │ mov fp, ip │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldrd r0, r1, [r0, #8] │ │ str r2, [sp, #44] ; 0x2c │ │ @@ -14219,397 +14224,397 @@ │ │ strd r2, r3, [sp] │ │ sbcs.w r3, r3, #0 │ │ ittt lt │ │ movlt r2, #0 │ │ movlt r3, #0 │ │ strdlt r2, r3, [sp] │ │ ldrd r2, r3, [sp] │ │ - bl dd04 │ │ + bl dd00 │ │ mov r2, r0 │ │ asrs r3, r0, #31 │ │ cmp r0, #0 │ │ - bne.n df0c │ │ + bne.n df08 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ add.w r9, sp, #60 ; 0x3c │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [sp, #8] │ │ ldrd r2, r3, [r8, #8] │ │ ldrd r0, r1, [sp, #24] │ │ cmp r2, r0 │ │ sbcs.w r1, r3, r1 │ │ - bge.n de76 │ │ + bge.n de72 │ │ ldrd r6, r7, [sp, #24] │ │ mov r0, r8 │ │ mov r1, r9 │ │ str.w ip, [sp, #52] ; 0x34 │ │ subs r6, r6, r2 │ │ sbc.w r7, r7, r3 │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl db6a │ │ + bl db66 │ │ mov r3, r1 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ cmp r3, r1 │ │ mov r2, r0 │ │ mvn.w r0, #127 ; 0x7f │ │ it eq │ │ cmpeq r2, r0 │ │ - beq.n df04 │ │ + beq.n df00 │ │ cmp r2, #0 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ sbcs.w r1, r3, #0 │ │ - bge.n dea4 │ │ + bge.n dea0 │ │ ldrd r2, r3, [sp, #8] │ │ adds r3, #1 │ │ it eq │ │ cmpeq.w r2, #4294967295 ; 0xffffffff │ │ - beq.n dde2 │ │ + beq.n ddde │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ it eq │ │ cmpeq.w sl, #4294967295 ; 0xffffffff │ │ - bne.n df12 │ │ + bne.n df0e │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ mov r2, r3 │ │ ldr r3, [sp, #16] │ │ str r3, [r2, #0] │ │ str.w ip, [r5] │ │ str r4, [r5, #4] │ │ - b.n df16 │ │ + b.n df12 │ │ mov r0, r9 │ │ strd r2, r3, [sp, #8] │ │ - bl 117f8 │ │ + bl 117f4 │ │ mov r2, r0 │ │ asrs r3, r0, #31 │ │ mov r6, r0 │ │ mov r0, r9 │ │ strd r2, r3, [sp, #16] │ │ - bl 11784 │ │ + bl 11780 │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov r4, r1 │ │ ldr r1, [r3, #0] │ │ ldrd r2, r3, [sp, #8] │ │ mov ip, r0 │ │ cmp r6, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ itttt eq │ │ streq.w ip, [r5] │ │ streq r4, [r5, #4] │ │ moveq sl, r2 │ │ moveq fp, r3 │ │ - cbz r1, def6 │ │ + cbz r1, def2 │ │ movs r1, #0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r1, r0 │ │ - beq.n def6 │ │ + beq.n def2 │ │ adds r1, #1 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr.w r0, [r0, #-4] │ │ cmp r0, r6 │ │ - bne.n dede │ │ - b.n defe │ │ + bne.n deda │ │ + b.n defa │ │ mov.w sl, #4294967295 ; 0xffffffff │ │ mov.w fp, #4294967295 ; 0xffffffff │ │ strd r2, r3, [sp, #8] │ │ - b.n de2c │ │ + b.n de28 │ │ mvn.w r2, #127 ; 0x7f │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r2 │ │ mov r1, r3 │ │ - b.n df16 │ │ + b.n df12 │ │ mov r0, sl │ │ mov r1, fp │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n df24 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n df20 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r0, [r0, r4] │ │ + str r4, [r0, r4] │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #552] ; (e160 ) │ │ + ldr r3, [pc, #552] ; (e15c ) │ │ sub sp, #68 ; 0x44 │ │ mov r9, r2 │ │ mov r4, r0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r8, [sp, #108] ; 0x6c │ │ mov r7, r1 │ │ ldr r6, [sp, #104] ; 0x68 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #0] │ │ str r2, [sp, #60] ; 0x3c │ │ cmp.w r8, #0 │ │ - bne.n df82 │ │ + bne.n df7e │ │ add.w r8, sp, #8 │ │ mov.w r2, #1024 ; 0x400 │ │ movs r3, #0 │ │ mov r1, r8 │ │ - bl db6a │ │ + bl db66 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mvn.w r2, #127 ; 0x7f │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - beq.w e138 │ │ + beq.w e134 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.w e13e │ │ + blt.w e13a │ │ mov r0, r7 │ │ - bl c838 │ │ + bl c834 │ │ mov r0, r9 │ │ - bl c680 │ │ + bl c67c │ │ movs r3, #2 │ │ str r3, [r4, #88] ; 0x58 │ │ mov r0, r8 │ │ - bl 11770 │ │ + bl 1176c │ │ cmp r0, #0 │ │ - beq.n e08e │ │ - cbz r5, dff4 │ │ + beq.n e08a │ │ + cbz r5, dff0 │ │ ldr.w fp, [r5] │ │ mov r0, r8 │ │ ldr.w sl, [r6] │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp.w fp, #0 │ │ - beq.n dfc8 │ │ + beq.n dfc4 │ │ movs r3, #0 │ │ cmp r3, sl │ │ - beq.n dfc8 │ │ + beq.n dfc4 │ │ adds r3, #1 │ │ add.w r2, fp, r3, lsl #2 │ │ ldr.w r2, [r2, #-4] │ │ cmp r2, r0 │ │ - bne.n dfb4 │ │ - b.n e108 │ │ + bne.n dfb0 │ │ + b.n e104 │ │ mov r0, r8 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r1, [r6, #0] │ │ adds r1, #1 │ │ str r1, [r6, #0] │ │ mov sl, r0 │ │ ldr r0, [r5, #0] │ │ cmp r0, #0 │ │ - beq.w e150 │ │ + beq.w e14c │ │ lsls r1, r1, #2 │ │ blx 4b0c │ │ ldr r3, [r6, #0] │ │ str r0, [r5, #0] │ │ add.w r3, r3, #1073741824 ; 0x40000000 │ │ ldr r2, [r5, #0] │ │ subs r3, #1 │ │ str.w sl, [r2, r3, lsl #2] │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n e01a │ │ + ble.n e016 │ │ mov.w r2, #1024 ; 0x400 │ │ movs r3, #0 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl db6a │ │ + bl db66 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mvn.w r2, #127 ; 0x7f │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - bne.n e062 │ │ - b.n e11c │ │ + bne.n e05e │ │ + b.n e118 │ │ mov r0, r8 │ │ add.w sl, r4, #120 ; 0x78 │ │ - bl 117f8 │ │ + bl 117f4 │ │ add.w fp, sp, #24 │ │ mov r1, r0 │ │ mov r0, sl │ │ - bl 122ce │ │ + bl 122ca │ │ mov r1, r8 │ │ mov r0, sl │ │ - bl 12012 │ │ + bl 1200e │ │ mov r0, sl │ │ mov r1, fp │ │ - bl 122f0 │ │ + bl 122ec │ │ cmp r0, #0 │ │ - ble.n dffa │ │ + ble.n dff6 │ │ mov r0, fp │ │ - bl c948 │ │ + bl c944 │ │ cmp r0, #0 │ │ - beq.n dffa │ │ + beq.n dff6 │ │ movs r3, #3 │ │ mov r0, r7 │ │ str r3, [r4, #88] ; 0x58 │ │ mov r1, r9 │ │ mov r2, fp │ │ - bl c9b8 │ │ + bl c9b4 │ │ cmp r0, #0 │ │ - beq.n dffa │ │ - b.n e116 │ │ + beq.n dff6 │ │ + b.n e112 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n e070 │ │ + bge.n e06c │ │ mvn.w r3, #131 ; 0x83 │ │ - b.n e120 │ │ + b.n e11c │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #3 │ │ - bne.n df92 │ │ + bne.n df8e │ │ mov r0, r8 │ │ ldr.w sl, [r4, #456] ; 0x1c8 │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp sl, r0 │ │ - bne.n df92 │ │ + bne.n df8e │ │ add.w r0, r4, #120 ; 0x78 │ │ mov r1, r8 │ │ - bl 12012 │ │ + bl 1200e │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #3 │ │ - bne.n e06a │ │ + bne.n e066 │ │ movs r6, #0 │ │ add.w fp, r4, #120 ; 0x78 │ │ mov r5, r6 │ │ add.w sl, sp, #24 │ │ mov r0, fp │ │ mov r1, sl │ │ - bl 122f0 │ │ - cbz r0, e0cc │ │ + bl 122ec │ │ + cbz r0, e0c8 │ │ adds r0, #1 │ │ - beq.n e116 │ │ + beq.n e112 │ │ mov r0, r7 │ │ mov r1, r9 │ │ mov r2, sl │ │ - bl c9b8 │ │ + bl c9b4 │ │ mov r3, r0 │ │ - cbnz r0, e120 │ │ + cbnz r0, e11c │ │ adds r5, #1 │ │ cmp r5, #1 │ │ - beq.n e0a0 │ │ - b.n e0cc │ │ + beq.n e09c │ │ + b.n e0c8 │ │ mov r0, r8 │ │ - bl 11770 │ │ - cbnz r0, e0fe │ │ + bl 1176c │ │ + cbnz r0, e0fa │ │ cmp r5, #1 │ │ - bgt.n e104 │ │ + bgt.n e100 │ │ movs r3, #0 │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov.w r2, #1024 ; 0x400 │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n e116 │ │ + blt.n e112 │ │ mov r0, r8 │ │ ldr.w sl, [r4, #456] ; 0x1c8 │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp sl, r0 │ │ - bne.n e0c4 │ │ + bne.n e0c0 │ │ mov r0, fp │ │ mov r1, r8 │ │ - bl 12012 │ │ - b.n e09c │ │ - cbnz r6, e116 │ │ + bl 1200e │ │ + b.n e098 │ │ + cbnz r6, e112 │ │ movs r6, #1 │ │ - b.n e0cc │ │ + b.n e0c8 │ │ movs r0, #0 │ │ - b.n e142 │ │ + b.n e13e │ │ ldr r0, [r5, #0] │ │ - cbz r0, e110 │ │ + cbz r0, e10c │ │ blx 4b00 │ │ movs r3, #0 │ │ str r3, [r5, #0] │ │ str r3, [r6, #0] │ │ mvn.w r3, #132 ; 0x84 │ │ - b.n e120 │ │ + b.n e11c │ │ mvn.w r3, #127 ; 0x7f │ │ mov r0, r7 │ │ str r3, [sp, #4] │ │ - bl c854 │ │ + bl c850 │ │ mov r0, r9 │ │ - bl c7e0 │ │ + bl c7dc │ │ ldr r3, [sp, #4] │ │ movs r2, #2 │ │ str r2, [r4, #88] ; 0x58 │ │ mov r0, r3 │ │ - b.n e142 │ │ + b.n e13e │ │ mvn.w r0, #127 ; 0x7f │ │ - b.n e142 │ │ + b.n e13e │ │ mvn.w r0, #131 ; 0x83 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n e158 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n e154 │ │ + blx 498c <__stack_chk_fail@plt> │ │ movs r0, #4 │ │ blx 4af4 │ │ - b.n dfe4 │ │ + b.n dfe0 │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r7, [pc, #520] ; (e36c ) │ │ + ldr r7, [pc, #536] ; (e378 ) │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #164 ; 0xa4 │ │ mov r7, r3 │ │ mov r6, r2 │ │ ldr r3, [sp, #208] ; 0xd0 │ │ mov r4, r0 │ │ ldr r5, [sp, #228] ; 0xe4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ ldr.w sl, [sp, #212] ; 0xd4 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #812] ; (e4b0 ) │ │ + ldr r3, [pc, #812] ; (e4ac ) │ │ strd r0, r1, [sp, #80] ; 0x50 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w fp, [r4, #456] ; 0x1c8 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r2, [r3, #0] │ │ str r2, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #224] ; 0xe0 │ │ cmp r5, #0 │ │ - beq.w e332 │ │ + beq.w e32e │ │ movs r3, #0 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ cmp r3, r1 │ │ - beq.w e332 │ │ + beq.w e32e │ │ adds r3, #1 │ │ add.w r1, r5, r3, lsl #2 │ │ ldr.w r1, [r1, #-4] │ │ cmp r1, r2 │ │ - bne.n e1a0 │ │ + bne.n e19c │ │ add.w r8, sp, #224 ; 0xe0 │ │ add.w r9, sp, #216 ; 0xd8 │ │ ldr r3, [sp, #224] ; 0xe0 │ │ cmp r3, fp │ │ - beq.n e1de │ │ + beq.n e1da │ │ str.w r9, [sp] │ │ mov r0, r4 │ │ mov r1, r5 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ mov r3, r8 │ │ str.w fp, [sp, #224] ; 0xe0 │ │ - bl dda8 │ │ + bl dda4 │ │ strd r0, r1, [r4, #8] │ │ - b.n e1be │ │ + b.n e1ba │ │ ldr r0, [r4, #56] ; 0x38 │ │ ldr r3, [sp, #236] ; 0xec │ │ adds r5, r3, #1 │ │ str r5, [r4, #52] ; 0x34 │ │ - cbz r0, e1ec │ │ + cbz r0, e1e8 │ │ blx 4b00 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - cbz r0, e1f4 │ │ + cbz r0, e1f0 │ │ blx 4b00 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - cbz r0, e1fc │ │ + cbz r0, e1f8 │ │ blx 4b00 │ │ ldr.w r9, [r4, #52] ; 0x34 │ │ add.w r0, r9, #1 │ │ lsls r0, r0, #3 │ │ blx 4af4 │ │ mov.w r1, r9, lsl #5 │ │ str r0, [r4, #56] ; 0x38 │ │ @@ -14637,57 +14642,57 @@ │ │ add.w r4, r4, r5, lsl #3 │ │ stmia.w r4, {r3, sl} │ │ ldr r3, [sp, #236] ; 0xec │ │ strd r6, r7, [r4, #-8] │ │ add.w r0, r0, r3, lsl #4 │ │ ldrd r2, r3, [sp, #216] ; 0xd8 │ │ strd r2, r3, [r0, #8] │ │ - b.n e320 │ │ + b.n e31c │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ ldr r1, [sp, #56] ; 0x38 │ │ - bl db6a │ │ + bl db66 │ │ mov r3, r1 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ cmp r3, r1 │ │ mov r2, r0 │ │ mvn.w r0, #127 ; 0x7f │ │ it eq │ │ cmpeq r2, r0 │ │ - beq.w e4a2 │ │ + beq.w e49e │ │ cmp r2, #0 │ │ strd r2, r3, [sp, #64] ; 0x40 │ │ sbcs.w r1, r3, #0 │ │ - blt.n e364 │ │ + blt.n e360 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldrd r2, r3, [sp, #64] ; 0x40 │ │ mov ip, r0 │ │ - cbz r5, e2b2 │ │ + cbz r5, e2ae │ │ movs r1, #0 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ cmp r1, r0 │ │ - bne.n e348 │ │ + bne.n e344 │ │ ldrd r6, r7, [sp, #40] ; 0x28 │ │ mov r8, r2 │ │ mov r9, r3 │ │ ldrd r2, r3, [sp, #200] ; 0xc8 │ │ cmp r2, r6 │ │ sbcs r3, r7 │ │ - bge.n e36a │ │ + bge.n e366 │ │ ldrd r2, r3, [sp, #200] ; 0xc8 │ │ movw r0, #1023 ; 0x3ff │ │ movs r1, #0 │ │ subs r2, r6, r2 │ │ sbc.w r3, r7, r3 │ │ cmp r0, r2 │ │ sbcs.w r3, r1, r3 │ │ ldrd r2, r3, [sp, #200] ; 0xc8 │ │ - bge.n e2fc │ │ + bge.n e2f8 │ │ adds r2, r2, r6 │ │ adcs r3, r7 │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ lsrs r1, r3, #31 │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ adds r2, r2, r1 │ │ @@ -14696,101 +14701,101 @@ │ │ mov.w r2, r2, rrx │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ ldrd r2, r3, [r4, #8] │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - beq.n e26a │ │ + beq.n e266 │ │ mov r0, r4 │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ - bl dd04 │ │ + bl dd00 │ │ mov ip, r0 │ │ cmp r0, #0 │ │ - beq.n e26a │ │ + beq.n e266 │ │ ldr r3, [sp, #60] ; 0x3c │ │ mov r0, ip │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.w e4a8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.w e4a4 │ │ + blx 498c <__stack_chk_fail@plt> │ │ ldr.w r8, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ mov r9, sl │ │ str r3, [sp, #72] ; 0x48 │ │ str r3, [sp, #76] ; 0x4c │ │ mov r7, sl │ │ add r3, sp, #92 ; 0x5c │ │ mov r6, r8 │ │ str r3, [sp, #56] ; 0x38 │ │ - b.n e2ba │ │ + b.n e2b6 │ │ adds r1, #1 │ │ add.w lr, r5, r1, lsl #2 │ │ ldr.w lr, [lr, #-4] │ │ cmp lr, ip │ │ - bne.n e2ac │ │ + bne.n e2a8 │ │ ldrd r2, r3, [r4, #8] │ │ strd r2, r3, [sp, #200] ; 0xc8 │ │ mov r2, r8 │ │ mov r3, r9 │ │ - b.n e2b6 │ │ + b.n e2b2 │ │ mov r2, r8 │ │ mov r3, r9 │ │ - b.n e2b2 │ │ + b.n e2ae │ │ add r7, sp, #160 ; 0xa0 │ │ add r6, sp, #80 ; 0x50 │ │ add.w r3, fp, #1 │ │ strd r8, r9, [r4, #8] │ │ str.w r3, [r7, #-36]! │ │ ldr r3, [sp, #124] ; 0x7c │ │ cmp r3, fp │ │ - beq.n e398 │ │ + beq.n e394 │ │ str r6, [sp, #0] │ │ mov r0, r4 │ │ mov r1, r5 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ mov r3, r7 │ │ str.w fp, [sp, #124] ; 0x7c │ │ - bl dda8 │ │ + bl dda4 │ │ strd r0, r1, [r4, #8] │ │ - b.n e37a │ │ + b.n e376 │ │ ldrd r2, r3, [r4, #8] │ │ cmp r3, r9 │ │ it eq │ │ cmpeq r2, r8 │ │ - bne.n e3c2 │ │ + bne.n e3be │ │ add r6, sp, #124 ; 0x7c │ │ add r3, sp, #76 ; 0x4c │ │ mov r0, r4 │ │ str r3, [sp, #0] │ │ mov r1, r6 │ │ movs r3, #0 │ │ add r2, sp, #108 ; 0x6c │ │ str r3, [sp, #4] │ │ add r3, sp, #72 ; 0x48 │ │ - bl df30 │ │ + bl df2c │ │ mov ip, r0 │ │ cmp r0, #0 │ │ - bne.n e320 │ │ - b.n e3d4 │ │ + bne.n e31c │ │ + b.n e3d0 │ │ mov r0, r4 │ │ mov r2, r8 │ │ mov r3, r9 │ │ - bl dd04 │ │ + bl dd00 │ │ mov ip, r0 │ │ cmp r0, #0 │ │ - bne.n e320 │ │ - b.n e3a4 │ │ + bne.n e31c │ │ + b.n e3a0 │ │ ldrd r2, r3, [r4, #8] │ │ mov r1, r6 │ │ mov r0, r4 │ │ ldr.w fp, [r4, #456] ; 0x1c8 │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ - bl dc34 │ │ + bl dc30 │ │ ldrd r2, r3, [r4, #8] │ │ str.w sl, [sp, #12] │ │ strd r2, r3, [sp] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #8] │ │ ldrd r2, r3, [sp, #216] ; 0xd8 │ │ strd r2, r3, [sp, #16] │ │ @@ -14804,20 +14809,20 @@ │ │ ldr r3, [sp, #236] ; 0xec │ │ adds r5, r3, #1 │ │ mov r3, r9 │ │ str r5, [sp, #36] ; 0x24 │ │ mov r6, r0 │ │ mov r0, r4 │ │ mov r7, r1 │ │ - bl e164 │ │ + bl e160 │ │ mov ip, r0 │ │ cmp r0, #0 │ │ - bne.w e320 │ │ + bne.w e31c │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbz r0, e438 │ │ + cbz r0, e434 │ │ str.w ip, [sp, #52] ; 0x34 │ │ blx 4b00 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ ldr r2, [r4, #56] ; 0x38 │ │ lsls r3, r5, #3 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ add r2, r3 │ │ @@ -14847,72 +14852,72 @@ │ │ strd r2, r3, [r0, #-8] │ │ adds r3, r1, r5 │ │ strd r6, r7, [r0] │ │ ldrd r4, r5, [r3] │ │ subs r0, r4, r6 │ │ sbc.w r1, r5, r7 │ │ strd r0, r1, [r3] │ │ - b.n e320 │ │ + b.n e31c │ │ mvn.w ip, #127 ; 0x7f │ │ - b.n e320 │ │ + b.n e31c │ │ add sp, #164 ; 0xa4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r5, [pc, #224] ; (e594 ) │ │ + ldr r5, [pc, #240] ; (e5a0 ) │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add.w r7, r0, #120 ; 0x78 │ │ - ldr r5, [pc, #496] ; (e6b0 ) │ │ + ldr r5, [pc, #496] ; (e6ac ) │ │ sub sp, #68 ; 0x44 │ │ mov r4, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #3 │ │ - bne.n e4dc │ │ + bne.n e4d8 │ │ mov r0, r4 │ │ - bl dd50 │ │ + bl dd4c │ │ cmp r0, #0 │ │ - blt.w e69e │ │ + blt.w e69a │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #4 │ │ - bne.n e5d2 │ │ + bne.n e5ce │ │ add r6, sp, #24 │ │ add.w sl, r4, #560 ; 0x230 │ │ mov r0, r7 │ │ mov r1, r6 │ │ - bl 122f0 │ │ + bl 122ec │ │ adds r2, r0, #1 │ │ - beq.n e5c2 │ │ + beq.n e5be │ │ cmp r0, #0 │ │ - ble.n e5d2 │ │ + ble.n e5ce │ │ mov r1, r6 │ │ mov r0, sl │ │ ldr.w r9, [sp, #40] ; 0x28 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ - bl c5f0 │ │ + bl c5ec │ │ mov r1, r0 │ │ cmp r0, #0 │ │ - bne.n e4e8 │ │ + bne.n e4e4 │ │ mov r7, r8 │ │ add.w r8, r4, #480 ; 0x1e0 │ │ mov r6, r9 │ │ mov r0, r8 │ │ - bl c2aa │ │ + bl c2a6 │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - bne.n e5c8 │ │ + bne.n e5c4 │ │ mov r1, sl │ │ mov r0, r8 │ │ - bl bf6c │ │ + bl bf68 │ │ mov r1, r9 │ │ mov r0, r8 │ │ - bl c2aa │ │ + bl c2a6 │ │ ldrd r2, r3, [r4, #112] ; 0x70 │ │ adds.w sl, r2, r0 │ │ adc.w fp, r3, r0, asr #31 │ │ ldr r3, [sp, #28] │ │ mov r0, sl │ │ mov r1, fp │ │ strd r0, r1, [r4, #112] ; 0x70 │ │ @@ -14920,251 +14925,251 @@ │ │ ldrd r2, r3, [r4, #104] ; 0x68 │ │ adds r2, r2, r1 │ │ adc.w r3, r3, r1, asr #31 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ adds r3, r7, #1 │ │ it eq │ │ cmpeq.w r6, #4294967295 ; 0xffffffff │ │ - beq.n e5ce │ │ + beq.n e5ca │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cbnz r3, e5ce │ │ + cbnz r3, e5ca │ │ ldr r3, [r4, #4] │ │ - cbz r3, e586 │ │ + cbz r3, e582 │ │ ldr.w r9, [r4, #96] ; 0x60 │ │ cmp.w r9, #0 │ │ - ble.n e588 │ │ + ble.n e584 │ │ ldr r3, [r4, #68] ; 0x44 │ │ add.w r3, r3, r9, lsl #4 │ │ ldrd r2, r3, [r3] │ │ subs r6, r6, r2 │ │ sbc.w r7, r7, r3 │ │ - b.n e588 │ │ + b.n e584 │ │ mov r9, r3 │ │ cmp r6, #0 │ │ mov r0, r8 │ │ sbcs.w r3, r7, #0 │ │ mov.w r1, #0 │ │ itt lt │ │ movlt r7, #0 │ │ movlt r6, #0 │ │ - bl c2aa │ │ + bl c2a6 │ │ movs r3, #0 │ │ subs r6, r6, r0 │ │ sbc.w r7, r7, r0, asr #31 │ │ cmp r3, r9 │ │ - bge.n e5bc │ │ + bge.n e5b8 │ │ ldr r2, [r4, #68] ; 0x44 │ │ add.w r2, r2, r3, lsl #4 │ │ adds r3, #1 │ │ ldrd r0, r1, [r2, #8] │ │ adds r6, r6, r0 │ │ adcs r7, r1 │ │ - b.n e5a6 │ │ + b.n e5a2 │ │ strd r6, r7, [r4, #80] ; 0x50 │ │ - b.n e5ce │ │ + b.n e5ca │ │ mvn.w r0, #2 │ │ - b.n e69e │ │ + b.n e69a │ │ mvn.w r0, #128 ; 0x80 │ │ - b.n e69e │ │ + b.n e69a │ │ movs r0, #1 │ │ - b.n e69e │ │ + b.n e69a │ │ ldr r3, [r4, #88] ; 0x58 │ │ add r6, sp, #8 │ │ cmp r3, #1 │ │ - ble.n e638 │ │ + ble.n e634 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n e69a │ │ + blt.n e696 │ │ ldr r3, [sp, #12] │ │ lsls r1, r3, #3 │ │ ldrd r2, r3, [r4, #104] ; 0x68 │ │ adds r2, r2, r1 │ │ adc.w r3, r3, r1, asr #31 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #4 │ │ - bne.n e638 │ │ + bne.n e634 │ │ mov r0, r6 │ │ ldr.w r8, [r4, #92] ; 0x5c │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp r8, r0 │ │ - beq.n e638 │ │ + beq.n e634 │ │ mov r0, r6 │ │ - bl 11770 │ │ + bl 1176c │ │ cmp r0, #0 │ │ - beq.n e5da │ │ + beq.n e5d6 │ │ mov r0, r4 │ │ - bl db50 │ │ + bl db4c │ │ ldr r3, [r4, #4] │ │ - cbnz r3, e638 │ │ + cbnz r3, e634 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl c854 │ │ + bl c850 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl c7e0 │ │ + bl c7dc │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #2 │ │ - bgt.n e690 │ │ + bgt.n e68c │ │ ldr r3, [r4, #4] │ │ - cbz r3, e674 │ │ + cbz r3, e670 │ │ mov r0, r6 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r2, [r4, #52] ; 0x34 │ │ movs r3, #0 │ │ mov r1, r0 │ │ cmp r3, r2 │ │ - bge.n e660 │ │ + bge.n e65c │ │ ldr r0, [r4, #64] ; 0x40 │ │ ldr.w r0, [r0, r3, lsl #2] │ │ cmp r0, r1 │ │ - beq.n e664 │ │ + beq.n e660 │ │ adds r3, #1 │ │ - b.n e64e │ │ - beq.w e4ca │ │ + b.n e64a │ │ + beq.w e4c6 │ │ str r3, [r4, #96] ; 0x60 │ │ mov r0, r7 │ │ str r1, [r4, #92] ; 0x5c │ │ - bl 122ce │ │ + bl 122ca │ │ movs r3, #3 │ │ str r3, [r4, #88] ; 0x58 │ │ - b.n e690 │ │ + b.n e68c │ │ stmia.w sp, {r3, r6} │ │ mov r0, r4 │ │ ldr r1, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #76] ; 0x4c │ │ - bl df30 │ │ - cbnz r0, e69e │ │ + bl df2c │ │ + cbnz r0, e69a │ │ ldr.w r3, [r4, #456] ; 0x1c8 │ │ str r3, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #96] ; 0x60 │ │ adds r3, #1 │ │ str r3, [r4, #96] ; 0x60 │ │ mov r0, r7 │ │ mov r1, r6 │ │ - bl 12012 │ │ - b.n e4ca │ │ + bl 1200e │ │ + b.n e4c6 │ │ mvn.w r0, #1 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n e6aa │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n e6a6 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #1016] ; (eaac ) │ │ + ldr r2, [pc, #8] ; (e6b8 ) │ │ movs r1, r0 │ │ │ │ -0000e6b4 : │ │ +0000e6b0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n e746 │ │ + beq.n e742 │ │ add.w r0, r0, #560 ; 0x230 │ │ - bl bd06 │ │ + bl bd02 │ │ add.w r0, r4, #480 ; 0x1e0 │ │ - bl bd60 │ │ + bl bd5c │ │ add.w r0, r4, #120 ; 0x78 │ │ - bl 1185c │ │ + bl 11858 │ │ ldr r3, [r4, #72] ; 0x48 │ │ - cbz r3, e706 │ │ + cbz r3, e702 │ │ ldr r3, [r4, #52] ; 0x34 │ │ - cbz r3, e706 │ │ + cbz r3, e702 │ │ movs r5, #0 │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldr r0, [r4, #72] ; 0x48 │ │ cmp r5, r3 │ │ - bge.n e6fc │ │ + bge.n e6f8 │ │ add.w r0, r0, r5, lsl #5 │ │ - bl c854 │ │ + bl c850 │ │ ldr r0, [r4, #76] ; 0x4c │ │ add.w r0, r0, r5, lsl #4 │ │ adds r5, #1 │ │ - bl c7e0 │ │ - b.n e6de │ │ + bl c7dc │ │ + b.n e6da │ │ blx 4b00 │ │ ldr r0, [r4, #76] ; 0x4c │ │ blx 4b00 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - cbz r0, e70e │ │ + cbz r0, e70a │ │ blx 4b00 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - cbz r0, e716 │ │ + cbz r0, e712 │ │ blx 4b00 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - cbz r0, e71e │ │ + cbz r0, e71a │ │ blx 4b00 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - cbz r0, e726 │ │ + cbz r0, e722 │ │ blx 4b00 │ │ add.w r0, r4, #24 │ │ - bl 11e06 │ │ + bl 11e02 │ │ ldr r0, [r4, #0] │ │ - cbz r0, e73a │ │ + cbz r0, e736 │ │ ldr.w r3, [r4, #656] ; 0x290 │ │ - cbz r3, e73a │ │ + cbz r3, e736 │ │ blx r3 │ │ mov r0, r4 │ │ movs r1, #0 │ │ mov.w r2, #664 ; 0x298 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r8, r3 │ │ - ldr r3, [pc, #304] ; (e884 ) │ │ + ldr r3, [pc, #304] ; (e880 ) │ │ mov r9, r2 │ │ sub sp, #28 │ │ mov r4, r1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r5, r0 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [r3, #0] │ │ mov r6, r3 │ │ str r2, [sp, #20] │ │ - cbz r0, e77a │ │ - cbz r1, e77a │ │ + cbz r0, e776 │ │ + cbz r1, e776 │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ blx r1 │ │ mov r7, r0 │ │ - b.n e77e │ │ + b.n e77a │ │ mov.w r7, #4294967295 ; 0xffffffff │ │ movs r1, #0 │ │ mov.w r2, #664 ; 0x298 │ │ mov r0, r4 │ │ str r1, [sp, #12] │ │ str r1, [sp, #16] │ │ - blx 4ad0 │ │ + blx 4a70 │ │ add r3, sp, #56 ; 0x38 │ │ str r5, [r4, #0] │ │ add.w r5, r4, #648 ; 0x288 │ │ ldmia r3, {r0, r1, r2, r3} │ │ stmia.w r5, {r0, r1, r2, r3} │ │ add.w r5, r4, #24 │ │ mov r0, r5 │ │ - bl 11df6 │ │ + bl 11df2 │ │ cmp.w r9, #0 │ │ - beq.n e7c4 │ │ + beq.n e7c0 │ │ mov r1, r8 │ │ mov r0, r5 │ │ - bl 11e3c │ │ + bl 11e38 │ │ mov r1, r9 │ │ mov r2, r8 │ │ blx 4b78 │ │ mov r0, r5 │ │ mov r1, r8 │ │ - bl 11ea2 │ │ + bl 11e9e │ │ movs r5, #1 │ │ adds r7, #1 │ │ mov.w r3, #1 │ │ mov.w r1, #32 │ │ it ne │ │ strne r3, [r4, #4] │ │ mov r0, r5 │ │ @@ -15174,29 +15179,29 @@ │ │ movs r1, #16 │ │ str r0, [r4, #72] ; 0x48 │ │ mov r0, r5 │ │ blx 4b18 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ str r0, [r4, #76] ; 0x4c │ │ add.w r0, r4, #120 ; 0x78 │ │ - bl 1188a │ │ + bl 11886 │ │ add r3, sp, #16 │ │ str.w r8, [sp, #4] │ │ mov r0, r4 │ │ str r3, [sp, #0] │ │ add r3, sp, #12 │ │ ldr r1, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #76] ; 0x4c │ │ - bl df30 │ │ + bl df2c │ │ subs r7, r0, #0 │ │ - bge.n e81c │ │ + bge.n e818 │ │ str.w r8, [r4] │ │ mov r0, r4 │ │ - bl e6b4 │ │ - b.n e866 │ │ + bl e6b0 │ │ + b.n e862 │ │ ldr r0, [sp, #16] │ │ movs r1, #4 │ │ adds r0, #2 │ │ blx 4b18 │ │ ldr.w r3, [r4, #456] ; 0x1c8 │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #12] │ │ @@ -15219,149 +15224,149 @@ │ │ movs r3, #0 │ │ strd r2, r3, [r8] │ │ ldrd r2, r3, [r4, #8] │ │ str r5, [r4, #88] ; 0x58 │ │ str r0, [r4, #60] ; 0x3c │ │ strd r2, r3, [r0] │ │ ldr r0, [sp, #12] │ │ - cbz r0, e86e │ │ + cbz r0, e86a │ │ blx 4b00 │ │ ldr r2, [sp, #20] │ │ mov r0, r7 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n e87c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n e878 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - bx ip │ │ + bx sp │ │ movs r1, r0 │ │ │ │ -0000e888 : │ │ +0000e884 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ mov r4, r3 │ │ mov r0, r7 │ │ mov r1, r6 │ │ mov r2, r5 │ │ mov r3, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w e74c │ │ + b.w e748 │ │ ... │ │ │ │ -0000e8a4 : │ │ +0000e8a0 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #36] ; (e8d0 ) │ │ + ldr r3, [pc, #36] ; (e8cc ) │ │ mov lr, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r3, pc │ │ sub sp, #36 ; 0x24 │ │ add r4, sp, #16 │ │ ldmia r3, {r0, r1, r2, r3} │ │ stmia.w r4, {r0, r1, r2, r3} │ │ stmia.w sp, {r0, r1, r2, r3} │ │ mov r0, lr │ │ mov r1, r7 │ │ mov r2, r6 │ │ mov r3, r5 │ │ - bl e888 │ │ + bl e884 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - blx r2 │ │ + blxns r2 │ │ movs r1, r0 │ │ │ │ -0000e8d4 : │ │ +0000e8d0 : │ │ ldr r0, [r0, #52] ; 0x34 │ │ bx lr │ │ │ │ -0000e8d8 : │ │ +0000e8d4 : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -0000e8dc : │ │ +0000e8d8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r5, [r0, #4] │ │ - cbz r5, e8e6 │ │ + cbz r5, e8e2 │ │ ldr r5, [r0, #96] ; 0x60 │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #1 │ │ - ble.n e916 │ │ + ble.n e912 │ │ ldrd r2, r3, [r4, #112] ; 0x70 │ │ orrs.w r1, r2, r3 │ │ - beq.n e91c │ │ + beq.n e918 │ │ ldrd r0, r1, [r4, #104] ; 0x68 │ │ movs r6, #0 │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ ldr r3, [r4, #72] ; 0x48 │ │ movs r7, #0 │ │ add.w r3, r3, r5, lsl #5 │ │ ldr r3, [r3, #8] │ │ strd r6, r7, [r4, #104] ; 0x68 │ │ strd r6, r7, [r4, #112] ; 0x70 │ │ muls r0, r3 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000e922 : │ │ +0000e91e : │ │ ldr r3, [r0, #52] ; 0x34 │ │ push {r4, lr} │ │ subs r2, r3, #1 │ │ cmp r1, r3 │ │ - blt.n e930 │ │ + blt.n e92c │ │ mov r1, r2 │ │ - b.n e928 │ │ + b.n e924 │ │ ldr r4, [r0, #4] │ │ - cbnz r4, e93e │ │ + cbnz r4, e93a │ │ cmp r1, #0 │ │ - blt.n e942 │ │ + blt.n e93e │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - b.n e928 │ │ + b.n e924 │ │ cmp r1, #0 │ │ - bge.n e946 │ │ + bge.n e942 │ │ ldr r0, [r0, #92] ; 0x5c │ │ pop {r4, pc} │ │ ldr r3, [r0, #64] ; 0x40 │ │ ldr.w r0, [r3, r1, lsl #2] │ │ pop {r4, pc} │ │ │ │ -0000e94e : │ │ +0000e94a : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ - ble.n e9a0 │ │ + ble.n e99c │ │ ldr r3, [r0, #4] │ │ - cbz r3, e9a0 │ │ + cbz r3, e99c │ │ ldr r3, [r0, #52] ; 0x34 │ │ cmp r1, r3 │ │ - bge.n e9a0 │ │ + bge.n e99c │ │ cmp r1, #0 │ │ - bge.n e988 │ │ + bge.n e984 │ │ movs r7, #0 │ │ movs r4, #0 │ │ movs r5, #0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - bge.n e982 │ │ + bge.n e97e │ │ mov r1, r7 │ │ mov r0, r6 │ │ - bl e94e │ │ + bl e94a │ │ adds r7, #1 │ │ adds r4, r4, r0 │ │ adcs r5, r1 │ │ - b.n e96c │ │ + b.n e968 │ │ mov r0, r4 │ │ mov r1, r5 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r3, [r0, #56] ; 0x38 │ │ adds r1, #1 │ │ add.w r1, r3, r1, lsl #3 │ │ ldrd r2, r3, [r1] │ │ @@ -15369,136 +15374,136 @@ │ │ subs r0, r2, r0 │ │ sbc.w r1, r3, r1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000e9aa : │ │ +0000e9a6 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ - ble.n e9f0 │ │ + ble.n e9ec │ │ ldr r3, [r0, #4] │ │ - cbz r3, e9f0 │ │ + cbz r3, e9ec │ │ ldr r3, [r0, #52] ; 0x34 │ │ cmp r1, r3 │ │ - bge.n e9f0 │ │ + bge.n e9ec │ │ cmp r1, #0 │ │ - bge.n e9e4 │ │ + bge.n e9e0 │ │ movs r5, #0 │ │ movs r6, #0 │ │ movs r7, #0 │ │ ldr r3, [r4, #52] ; 0x34 │ │ cmp r5, r3 │ │ - bge.n e9de │ │ + bge.n e9da │ │ mov r1, r5 │ │ mov r0, r4 │ │ - bl e9aa │ │ + bl e9a6 │ │ adds r5, #1 │ │ adds r6, r6, r0 │ │ adcs r7, r1 │ │ - b.n e9c8 │ │ + b.n e9c4 │ │ mov r0, r6 │ │ mov r1, r7 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r3, [r0, #68] ; 0x44 │ │ add.w r1, r3, r1, lsl #4 │ │ ldr r0, [r1, #8] │ │ ldr r1, [r1, #12] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000e9fa : │ │ +0000e9f6 : │ │ ldr r2, [r0, #88] ; 0x58 │ │ push {r3, r4, r5, r6, r7, lr} │ │ cmp r2, #1 │ │ mov r4, r0 │ │ mov r3, r1 │ │ - ble.n ea5c │ │ + ble.n ea58 │ │ ldr r2, [r0, #4] │ │ - cbz r2, ea5c │ │ + cbz r2, ea58 │ │ ldr r2, [r0, #52] ; 0x34 │ │ cmp r1, r2 │ │ - bge.n ea5c │ │ + bge.n ea58 │ │ cmp r1, #0 │ │ - bge.n ea36 │ │ + bge.n ea32 │ │ movs r5, #0 │ │ movs r6, #0 │ │ movs r7, #0 │ │ ldr r3, [r4, #52] ; 0x34 │ │ cmp r5, r3 │ │ - bge.n ea30 │ │ + bge.n ea2c │ │ mov r1, r5 │ │ mov r0, r4 │ │ - bl e9fa │ │ + bl e9f6 │ │ adds r5, #1 │ │ adds r6, r6, r0 │ │ adcs r7, r1 │ │ - b.n ea1a │ │ + b.n ea16 │ │ mov r0, r6 │ │ mov r1, r7 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r2, [r0, #68] ; 0x44 │ │ mov.w r5, #1000 ; 0x3e8 │ │ add.w r2, r2, r1, lsl #4 │ │ ldr r0, [r2, #8] │ │ ldr r6, [r2, #12] │ │ ldr r2, [r4, #72] ; 0x48 │ │ umull r0, r1, r0, r5 │ │ add.w r3, r2, r3, lsl #5 │ │ ldr r2, [r3, #8] │ │ mla r1, r5, r6, r1 │ │ asrs r3, r2, #31 │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000ea66 : │ │ +0000ea62 : │ │ ldr r2, [r0, #88] ; 0x58 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ cmp r2, #1 │ │ - ble.n ea82 │ │ + ble.n ea7e │ │ ldr.w lr, [r0, #52] ; 0x34 │ │ cmp r1, lr │ │ - bge.n ea82 │ │ + bge.n ea7e │ │ ldr r3, [r0, #4] │ │ - cbnz r3, eaae │ │ - cbz r1, ea8a │ │ + cbnz r3, eaaa │ │ + cbz r1, ea86 │ │ mov r1, r3 │ │ - b.n ea6c │ │ + b.n ea68 │ │ mvn.w r0, #130 ; 0x82 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ ldr r3, [r0, #72] ; 0x48 │ │ ldr r0, [r3, #16] │ │ cmp r0, #0 │ │ - bgt.n eb44 │ │ + bgt.n eb40 │ │ ldr r0, [r3, #12] │ │ cmp r0, #0 │ │ - ble.n eaa6 │ │ + ble.n eaa2 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - ble.n eb44 │ │ + ble.n eb40 │ │ add r0, r3 │ │ asrs r0, r0, #1 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ cmp r1, #0 │ │ - bge.n eb0a │ │ + bge.n eb06 │ │ movs r3, #0 │ │ movs r6, #0 │ │ movs r7, #0 │ │ cmp r3, lr │ │ - bge.n eaec │ │ + bge.n eae8 │ │ adds r1, r3, #1 │ │ ldr r2, [r0, #56] ; 0x38 │ │ ldr r3, [r0, #60] ; 0x3c │ │ mov.w ip, r1, lsl #3 │ │ add r2, ip │ │ add ip, r3 │ │ ldrd r2, r3, [r2] │ │ @@ -15507,157 +15512,157 @@ │ │ sbc.w r3, r3, r9 │ │ lsls r4, r2, #3 │ │ adds r6, r6, r4 │ │ mov.w r5, r3, lsl #3 │ │ mov r3, r1 │ │ orr.w r5, r5, r2, lsr #29 │ │ adcs r7, r5 │ │ - b.n eab8 │ │ + b.n eab4 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9fa │ │ + bl e9f6 │ │ mov.w r3, #1000 ; 0x3e8 │ │ mov r4, r0 │ │ mov r5, r1 │ │ umull r0, r1, r6, r3 │ │ mov r2, r4 │ │ mla r1, r3, r7, r1 │ │ mov r3, r5 │ │ - b.n eb3c │ │ + b.n eb38 │ │ adds r3, r1, #1 │ │ ldr r4, [r0, #60] ; 0x3c │ │ ldr r2, [r0, #56] ; 0x38 │ │ mov.w r6, #8000 ; 0x1f40 │ │ lsls r3, r3, #3 │ │ add r2, r3 │ │ add r3, r4 │ │ ldrd r4, r5, [r2] │ │ ldrd r2, r3, [r3, #-8] │ │ subs r2, r4, r2 │ │ sbc.w r3, r5, r3 │ │ umull r4, r5, r2, r6 │ │ mla r5, r6, r3, r5 │ │ - bl e9fa │ │ + bl e9f6 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0000eb48 : │ │ +0000eb44 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #692] ; (ee04 ) │ │ + ldr r3, [pc, #692] ; (ee00 ) │ │ mov r4, r2 │ │ ldr r1, [r0, #88] ; 0x58 │ │ sub sp, #436 ; 0x1b4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov fp, r0 │ │ cmp r1, #1 │ │ str r3, [sp, #12] │ │ ldr r2, [r3, #0] │ │ str r2, [sp, #428] ; 0x1ac │ │ - ble.w edec │ │ + ble.w ede8 │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - beq.w ede6 │ │ + beq.w ede2 │ │ cmp r4, #0 │ │ sbcs.w r3, r5, #0 │ │ - blt.w edec │ │ + blt.w ede8 │ │ ldrd r2, r3, [r0, #16] │ │ cmp r2, r4 │ │ sbcs r3, r5 │ │ - blt.w edec │ │ + blt.w ede8 │ │ cmp r1, #2 │ │ - beq.n ebb0 │ │ + beq.n ebac │ │ ldr r1, [r0, #96] ; 0x60 │ │ ldr r3, [r0, #56] ; 0x38 │ │ add.w r1, r3, r1, lsl #3 │ │ ldrd r2, r3, [r1] │ │ cmp r4, r2 │ │ sbcs.w r3, r5, r3 │ │ - blt.n ebaa │ │ + blt.n eba6 │ │ ldrd r2, r3, [r1, #8] │ │ cmp r4, r2 │ │ sbcs.w r3, r5, r3 │ │ - blt.n ebb0 │ │ + blt.n ebac │ │ mov r0, fp │ │ - bl db50 │ │ + bl db4c │ │ add.w r7, fp, #120 ; 0x78 │ │ ldr.w r1, [fp, #92] ; 0x5c │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ mov.w r9, #4294967295 ; 0xffffffff │ │ mov r0, r7 │ │ strd r8, r9, [fp, #80] ; 0x50 │ │ - bl 122ce │ │ + bl 122ca │ │ add.w r0, fp, #480 ; 0x1e0 │ │ - bl bd24 │ │ + bl bd20 │ │ mov r2, r4 │ │ mov r3, r5 │ │ mov r0, fp │ │ - bl dd04 │ │ + bl dd00 │ │ add r5, sp, #64 ; 0x40 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - bne.w edd0 │ │ + bne.w edcc │ │ ldr.w r1, [fp, #92] ; 0x5c │ │ mov r0, r5 │ │ add r6, sp, #16 │ │ - bl 1188a │ │ + bl 11886 │ │ mov r9, r4 │ │ mov r0, r5 │ │ mov r8, r4 │ │ - bl 1228a │ │ + bl 12286 │ │ str r4, [sp, #8] │ │ ldr.w r3, [fp, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n ecc6 │ │ + ble.n ecc2 │ │ add.w sl, sp, #32 │ │ mov r0, r5 │ │ mov r1, sl │ │ - bl 122f0 │ │ + bl 122ec │ │ cmp r0, #0 │ │ - ble.n ecc6 │ │ + ble.n ecc2 │ │ ldr.w r0, [fp, #96] ; 0x60 │ │ ldr.w r3, [fp, #72] ; 0x48 │ │ add.w r0, r3, r0, lsl #5 │ │ ldr r1, [r0, #28] │ │ cmp r1, #0 │ │ - beq.n ecc0 │ │ + beq.n ecbc │ │ mov r1, sl │ │ - bl c5fc │ │ + bl c5f8 │ │ subs r2, r0, #0 │ │ - bge.n ec3e │ │ + bge.n ec3a │ │ mov r0, r7 │ │ movs r1, #0 │ │ - bl 122f0 │ │ + bl 122ec │ │ movs r2, #0 │ │ - b.n ec5e │ │ + b.n ec5a │ │ ldr r3, [sp, #8] │ │ - cbz r3, ec52 │ │ - cbnz r4, ec52 │ │ + cbz r3, ec4e │ │ + cbnz r4, ec4e │ │ mov r0, r7 │ │ mov r1, r4 │ │ str r2, [sp, #0] │ │ - bl 122f0 │ │ + bl 122ec │ │ ldr r2, [sp, #0] │ │ - b.n ec5e │ │ + b.n ec5a │ │ cmp.w r8, #0 │ │ - beq.n ec5e │ │ + beq.n ec5a │ │ add r8, r2 │ │ add.w r9, r9, r8, asr #2 │ │ ldrd r0, r1, [sl, #16] │ │ adds r3, r1, #1 │ │ it eq │ │ cmpeq.w r0, #4294967295 ; 0xffffffff │ │ - bne.n ec70 │ │ + bne.n ec6c │ │ mov r8, r2 │ │ - b.n ebfe │ │ + b.n ebfa │ │ ldr.w r6, [fp, #96] ; 0x60 │ │ movs r7, #0 │ │ ldr.w r4, [fp, #68] ; 0x44 │ │ add.w r3, r4, r6, lsl #4 │ │ adds r4, #8 │ │ ldrd r2, r3, [r3] │ │ subs r0, r0, r2 │ │ @@ -15665,145 +15670,145 @@ │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ itt lt │ │ movlt r0, #0 │ │ movlt r1, #0 │ │ cmp r7, r6 │ │ add.w r4, r4, #16 │ │ - bge.n ecaa │ │ + bge.n eca6 │ │ ldrd r2, r3, [r4, #-16] │ │ adds r7, #1 │ │ adds r0, r0, r2 │ │ adcs r1, r3 │ │ - b.n ec96 │ │ + b.n ec92 │ │ subs.w r0, r0, r9 │ │ sbc.w r1, r1, r9, asr #31 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n edb6 │ │ + bge.n edb2 │ │ movs r2, #0 │ │ movs r3, #0 │ │ - b.n ecfe │ │ + b.n ecfa │ │ mov r0, r7 │ │ - bl 122f0 │ │ + bl 122ec │ │ cmp.w r8, #0 │ │ - bne.n ecf6 │ │ + bne.n ecf2 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, fp │ │ mov r1, r6 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ mov r3, r1 │ │ sbcs.w r3, r3, #0 │ │ strd r0, r1, [sp] │ │ - bge.n ed04 │ │ + bge.n ed00 │ │ mov r0, fp │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9aa │ │ - b.n edb6 │ │ + bl e9a6 │ │ + b.n edb2 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [fp, #80] ; 0x50 │ │ - b.n edba │ │ + b.n edb6 │ │ ldr.w r3, [fp, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n ed2e │ │ + ble.n ed2a │ │ mov r0, r6 │ │ ldr.w sl, [fp, #92] ; 0x5c │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp sl, r0 │ │ - beq.n ed2e │ │ + beq.n ed2a │ │ mov r0, r6 │ │ - bl 11770 │ │ - cbz r0, ed2e │ │ + bl 1176c │ │ + cbz r0, ed2a │ │ mov r0, fp │ │ - bl db50 │ │ + bl db4c │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ ldr.w r3, [fp, #88] ; 0x58 │ │ cmp r3, #2 │ │ - bgt.n ed9c │ │ + bgt.n ed98 │ │ mov r0, r6 │ │ mov.w sl, #0 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr.w r2, [fp, #52] ; 0x34 │ │ mov r3, r0 │ │ cmp sl, r2 │ │ - bge.n ed5c │ │ + bge.n ed58 │ │ ldr.w r1, [fp, #64] ; 0x40 │ │ ldr.w r1, [r1, sl, lsl #2] │ │ cmp r1, r3 │ │ - beq.n ed60 │ │ + beq.n ed5c │ │ add.w sl, sl, #1 │ │ - b.n ed46 │ │ - beq.w ebfe │ │ + b.n ed42 │ │ + beq.w ebfa │ │ mov r1, r3 │ │ str.w r3, [fp, #92] ; 0x5c │ │ str.w sl, [fp, #96] ; 0x60 │ │ mov r0, r7 │ │ str r3, [sp, #8] │ │ - bl 122ce │ │ + bl 122ca │ │ ldr r3, [sp, #8] │ │ mov r0, r5 │ │ mov r1, r3 │ │ - bl 122ce │ │ + bl 122ca │ │ movs r3, #3 │ │ str.w r3, [fp, #88] ; 0x58 │ │ ldr.w r3, [fp, #60] ; 0x3c │ │ ldrd r0, r1, [sp] │ │ add.w r3, r3, sl, lsl #3 │ │ ldrd r2, r3, [r3] │ │ cmp r2, r0 │ │ sbcs r3, r1 │ │ ite ge │ │ movge r4, #1 │ │ movlt r4, #0 │ │ mov r1, r6 │ │ mov r0, r7 │ │ - bl 12012 │ │ + bl 1200e │ │ mov r1, r6 │ │ mov r0, r5 │ │ - bl 12012 │ │ + bl 1200e │ │ mov r0, r6 │ │ - bl 1177a │ │ + bl 11776 │ │ str r0, [sp, #8] │ │ - b.n ebfe │ │ + b.n ebfa │ │ strd r0, r1, [fp, #80] ; 0x50 │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r0, #0 │ │ strd r2, r3, [fp, #104] ; 0x68 │ │ strd r2, r3, [fp, #112] ; 0x70 │ │ - b.n edf0 │ │ + b.n edec │ │ strd r8, r9, [fp, #80] ; 0x50 │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ mov r0, fp │ │ - bl db50 │ │ + bl db4c │ │ mvn.w r0, #136 ; 0x88 │ │ - b.n edf0 │ │ + b.n edec │ │ mvn.w r0, #137 ; 0x89 │ │ - b.n edf0 │ │ + b.n edec │ │ mvn.w r0, #130 ; 0x82 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #428] ; 0x1ac │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n edfe │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n edfa │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #436 ; 0x1b4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - muls r2, r5 │ │ + muls r6, r5 │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ - ldr r5, [pc, #284] ; (ef2c ) │ │ + ldr r5, [pc, #284] ; (ef28 ) │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ ldr.w sl, [r0, #456] ; 0x1c8 │ │ mov fp, r2 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r1, [r0, #72] ; 0x48 │ │ mov r4, r0 │ │ @@ -15811,56 +15816,56 @@ │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [r0, #60] ; 0x3c │ │ ldrd r6, r7, [r3] │ │ str r2, [sp, #56] ; 0x38 │ │ str r2, [sp, #60] ; 0x3c │ │ str.w sl, [sp, #52] ; 0x34 │ │ - bl dc34 │ │ + bl dc30 │ │ ldr r2, [sp, #44] ; 0x2c │ │ mov r3, fp │ │ mov r9, r1 │ │ ldr.w r1, [r4, #652] ; 0x28c │ │ mov r8, r0 │ │ - cbz r1, ee6e │ │ + cbz r1, ee6a │ │ ldr.w r0, [r4, #660] ; 0x294 │ │ - cbz r0, ee6e │ │ + cbz r0, ee6a │ │ movs r3, #2 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r0, [r4, #0] │ │ blx r1 │ │ ldr.w r3, [r4, #660] ; 0x294 │ │ ldr r0, [r4, #0] │ │ blx r3 │ │ asrs r1, r0, #31 │ │ strd r0, r1, [r4, #16] │ │ strd r0, r1, [r4, #8] │ │ - b.n ee76 │ │ + b.n ee72 │ │ str r2, [r4, #16] │ │ str r3, [r4, #20] │ │ str r2, [r4, #8] │ │ str r3, [r4, #12] │ │ ldrd r2, r3, [r4, #16] │ │ adds r3, #1 │ │ it eq │ │ cmpeq.w r2, #4294967295 ; 0xffffffff │ │ - beq.n ef0e │ │ + beq.n ef0a │ │ ldr r3, [r4, #64] ; 0x40 │ │ add r2, sp, #56 ; 0x38 │ │ mov r0, r4 │ │ str r2, [sp, #0] │ │ add.w r1, r3, #8 │ │ ldr r2, [r3, #4] │ │ add r3, sp, #52 ; 0x34 │ │ - bl dda8 │ │ + bl dda4 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n ef18 │ │ + blt.n ef14 │ │ ldrd r2, r3, [r4, #8] │ │ mov r0, r4 │ │ ldr r1, [r4, #64] ; 0x40 │ │ strd r6, r7, [sp] │ │ strd r2, r3, [sp, #8] │ │ ldrd r2, r3, [sp, #56] ; 0x38 │ │ strd r2, r3, [sp, #16] │ │ @@ -15870,17 +15875,17 @@ │ │ add.w r3, r1, #8 │ │ str r3, [sp, #28] │ │ ldr r3, [r1, #4] │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ - bl e164 │ │ + bl e160 │ │ cmp r0, #0 │ │ - blt.n ef14 │ │ + blt.n ef10 │ │ ldr r3, [r4, #56] ; 0x38 │ │ movs r0, #0 │ │ movs r1, #0 │ │ strd r0, r1, [r3] │ │ mov r0, r4 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r1, [r4, #68] ; 0x44 │ │ @@ -15890,172 +15895,172 @@ │ │ ldrd r2, r3, [r1, #8] │ │ strd r8, r9, [r1] │ │ subs.w r2, r2, r8 │ │ sbc.w r3, r3, r9 │ │ strd r2, r3, [r1, #8] │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl eb48 │ │ - b.n ef18 │ │ + bl eb44 │ │ + b.n ef14 │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n ef18 │ │ + b.n ef14 │ │ mvn.w r0, #127 ; 0x7f │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n ef24 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n ef20 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - lsls r6, r4 │ │ + lsls r2, r5 │ │ movs r1, r0 │ │ │ │ -0000ef30 : │ │ +0000ef2c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ mov r4, r3 │ │ add r3, sp, #40 ; 0x28 │ │ mov r6, r2 │ │ mov r7, r0 │ │ mov r5, r1 │ │ ldmia r3, {r0, r1, r2, r3} │ │ stmia.w sp, {r0, r1, r2, r3} │ │ mov r2, r6 │ │ mov r0, r7 │ │ mov r1, r5 │ │ mov r3, r4 │ │ - bl e74c │ │ + bl e748 │ │ mov r6, r0 │ │ - cbnz r0, ef84 │ │ + cbnz r0, ef80 │ │ ldr r3, [r5, #88] ; 0x58 │ │ cmp r3, #1 │ │ - bne.n ef7c │ │ + bne.n ef78 │ │ ldr r0, [r5, #4] │ │ movs r3, #2 │ │ str r3, [r5, #88] ; 0x58 │ │ - cbz r0, ef76 │ │ + cbz r0, ef72 │ │ mov r0, r5 │ │ - bl ee08 │ │ + bl ee04 │ │ mov r4, r0 │ │ - cbz r0, ef82 │ │ + cbz r0, ef7e │ │ str r6, [r5, #0] │ │ mov r0, r5 │ │ - bl e6b4 │ │ - b.n ef82 │ │ + bl e6b0 │ │ + b.n ef7e │ │ movs r3, #3 │ │ str r3, [r5, #88] ; 0x58 │ │ - b.n ef84 │ │ + b.n ef80 │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n ef84 │ │ + b.n ef80 │ │ mov r0, r4 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0000ef88 : │ │ +0000ef84 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #36] ; (efb4 ) │ │ + ldr r3, [pc, #36] ; (efb0 ) │ │ mov lr, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r3, pc │ │ sub sp, #36 ; 0x24 │ │ add r4, sp, #16 │ │ ldmia r3, {r0, r1, r2, r3} │ │ stmia.w r4, {r0, r1, r2, r3} │ │ stmia.w sp, {r0, r1, r2, r3} │ │ mov r0, lr │ │ mov r1, r7 │ │ mov r2, r6 │ │ mov r3, r5 │ │ - bl ef30 │ │ + bl ef2c │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r4, r5 │ │ + lsls r0, r6 │ │ movs r1, r0 │ │ │ │ -0000efb8 : │ │ +0000efb4 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ - ldr r1, [pc, #40] ; (efe8 ) │ │ + ldr r1, [pc, #40] ; (efe4 ) │ │ add r1, pc │ │ blx 4b84 │ │ mov r5, r0 │ │ - cbz r0, efde │ │ + cbz r0, efda │ │ movs r2, #0 │ │ mov r1, r4 │ │ mov r3, r2 │ │ - bl ef88 │ │ + bl ef84 │ │ mov r4, r0 │ │ - cbz r0, efe4 │ │ + cbz r0, efe0 │ │ mov r0, r5 │ │ blx 4b48 │ │ - b.n efe4 │ │ + b.n efe0 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ - ldr r3, [r2, #120] ; 0x78 │ │ + ldr r1, [r0, #72] ; 0x48 │ │ ... │ │ │ │ -0000efec : │ │ +0000efe8 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ - bne.n f018 │ │ + bne.n f014 │ │ movs r3, #2 │ │ str r3, [r0, #88] ; 0x58 │ │ ldr r3, [r0, #4] │ │ - cbz r3, f012 │ │ - bl ee08 │ │ + cbz r3, f00e │ │ + bl ee04 │ │ mov r4, r0 │ │ - cbz r0, f01e │ │ + cbz r0, f01a │ │ movs r3, #0 │ │ mov r0, r5 │ │ str r3, [r5, #0] │ │ - bl e6b4 │ │ - b.n f01e │ │ + bl e6b0 │ │ + b.n f01a │ │ movs r2, #3 │ │ str r2, [r0, #88] ; 0x58 │ │ - b.n f020 │ │ + b.n f01c │ │ mvn.w r3, #130 ; 0x82 │ │ - b.n f020 │ │ + b.n f01c │ │ mov r3, r4 │ │ mov r0, r3 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000f024 : │ │ +0000f020 : │ │ cmp r0, r2 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r9, r3 │ │ sbcs.w r3, r1, r9 │ │ mov r8, r2 │ │ ldrd r6, r7, [sp, #28] │ │ - bge.n f0a2 │ │ + bge.n f09e │ │ cmp r0, #1 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f0aa │ │ + blt.n f0a6 │ │ movs r3, #64 ; 0x40 │ │ movs r4, #0 │ │ movs r5, #0 │ │ adds r0, r0, r0 │ │ adcs r1, r1 │ │ adds r4, r4, r4 │ │ adcs r5, r5 │ │ subs r3, #1 │ │ - beq.n f068 │ │ + beq.n f064 │ │ cmp r0, r8 │ │ sbcs.w r2, r1, r9 │ │ - blt.n f046 │ │ + blt.n f042 │ │ subs.w r0, r0, r8 │ │ orr.w r4, r4, #1 │ │ sbc.w r1, r1, r9 │ │ - b.n f046 │ │ + b.n f042 │ │ mov.w lr, #64 ; 0x40 │ │ movs r2, #0 │ │ movs r3, #0 │ │ adds r0, r2, r6 │ │ and.w r8, r4, #1 │ │ adc.w r1, r3, r7 │ │ mov.w r9, #0 │ │ @@ -16064,76 +16069,76 @@ │ │ movne r2, r0 │ │ movne r3, r1 │ │ asrs r5, r5, #1 │ │ mov.w r4, r4, rrx │ │ asrs r3, r3, #1 │ │ mov.w r2, r2, rrx │ │ subs.w lr, lr, #1 │ │ - bne.n f070 │ │ + bne.n f06c │ │ mov r0, r2 │ │ mov r1, r3 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ mov r0, r6 │ │ mov r1, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, #0 │ │ mov r1, r0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ... │ │ │ │ -0000f0b4 : │ │ +0000f0b0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #172 ; 0xac │ │ - ldr.w r7, [pc, #1396] ; f630 │ │ + ldr.w r7, [pc, #1396] ; f62c │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ mov r4, r0 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #164] ; 0xa4 │ │ - bl e9aa │ │ + bl e9a6 │ │ ldr r3, [r4, #88] ; 0x58 │ │ str r7, [sp, #92] ; 0x5c │ │ cmp r3, #1 │ │ strd r0, r1, [sp, #32] │ │ - ble.w f606 │ │ + ble.w f602 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - beq.w f600 │ │ + beq.w f5fc │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ cmp r2, #0 │ │ sbcs.w r3, r3, #0 │ │ - blt.w f606 │ │ + blt.w f602 │ │ mov r2, r0 │ │ mov r3, r1 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ cmp r2, r0 │ │ sbcs r3, r1 │ │ - blt.w f606 │ │ + blt.w f602 │ │ ldr r5, [r4, #52] ; 0x34 │ │ subs r5, #1 │ │ lsls r3, r5, #4 │ │ adds r3, #8 │ │ cmp r5, #0 │ │ - blt.n f13c │ │ + blt.n f138 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldrd r6, r7, [sp, #32] │ │ add r2, r3 │ │ subs r3, #16 │ │ ldrd r0, r1, [r2] │ │ subs r6, r6, r0 │ │ sbc.w r7, r7, r1 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ strd r6, r7, [sp, #32] │ │ cmp r0, r6 │ │ sbcs.w r2, r1, r7 │ │ - bge.n f13c │ │ + bge.n f138 │ │ subs r5, #1 │ │ - b.n f110 │ │ + b.n f10c │ │ adds r2, r5, #1 │ │ ldr r3, [r4, #56] ; 0x38 │ │ add.w r3, r3, r2, lsl #3 │ │ ldrd r0, r1, [r3] │ │ ldrd r8, r9, [r3, #-8] │ │ ldr r3, [r4, #68] ; 0x44 │ │ strd r0, r1, [sp, #24] │ │ @@ -16155,241 +16160,241 @@ │ │ adcs r1, r3 │ │ lsls r3, r5, #2 │ │ strd r0, r1, [sp, #56] ; 0x38 │ │ str r3, [sp, #88] ; 0x58 │ │ ldrd r2, r3, [sp, #24] │ │ cmp r8, r2 │ │ sbcs.w r3, r9, r3 │ │ - bge.w f394 │ │ + bge.w f390 │ │ ldrd r2, r3, [sp, #24] │ │ movw r0, #1023 ; 0x3ff │ │ movs r1, #0 │ │ subs.w r2, r2, r8 │ │ sbc.w r3, r3, r9 │ │ cmp r0, r2 │ │ sbcs r1, r3 │ │ - bge.n f200 │ │ + bge.n f1fc │ │ ldrd r0, r1, [sp, #56] ; 0x38 │ │ strd r2, r3, [sp] │ │ ldrd r2, r3, [sp, #16] │ │ ldrd r6, r7, [sp, #16] │ │ subs r0, r0, r2 │ │ sbc.w r1, r1, r3 │ │ ldrd r2, r3, [sp, #72] ; 0x48 │ │ subs r2, r2, r6 │ │ sbc.w r3, r3, r7 │ │ - bl f024 │ │ + bl f020 │ │ adds.w r2, r0, r8 │ │ adc.w r3, r1, r9 │ │ subs.w r6, r2, #1024 ; 0x400 │ │ adc.w r7, r3, #4294967295 ; 0xffffffff │ │ movw r2, #1023 ; 0x3ff │ │ adds.w r2, r2, r8 │ │ mov.w r3, #0 │ │ adc.w r3, r3, r9 │ │ cmp r2, r6 │ │ sbcs r3, r7 │ │ - blt.n f204 │ │ + blt.n f200 │ │ mov r6, r8 │ │ mov r7, r9 │ │ ldrd r2, r3, [r4, #8] │ │ cmp r7, r3 │ │ it eq │ │ cmpeq r6, r2 │ │ - bne.n f216 │ │ + bne.n f212 │ │ add r3, sp, #96 ; 0x60 │ │ str r3, [sp, #68] ; 0x44 │ │ - b.n f228 │ │ + b.n f224 │ │ mov r0, r4 │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl dd04 │ │ + bl dd00 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - beq.n f210 │ │ - b.n f5ea │ │ + beq.n f20c │ │ + b.n f5e6 │ │ ldrd r2, r3, [r4, #8] │ │ mov r0, r4 │ │ ldrd sl, fp, [sp, #24] │ │ ldr r1, [sp, #68] ; 0x44 │ │ subs.w sl, sl, r2 │ │ sbc.w fp, fp, r3 │ │ mov r2, sl │ │ mov r3, fp │ │ - bl db6a │ │ + bl db66 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mvn.w r2, #127 ; 0x7f │ │ cmp r1, r3 │ │ mov sl, r0 │ │ it eq │ │ cmpeq r0, r2 │ │ mov fp, r1 │ │ - beq.w f5ea │ │ + beq.w f5e6 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n f2a2 │ │ + bge.n f29e │ │ adds.w r2, r8, #1 │ │ adc.w r3, r9, #0 │ │ cmp r2, r6 │ │ sbcs.w r1, r3, r7 │ │ - bge.w f618 │ │ + bge.w f614 │ │ orrs.w r1, r6, r7 │ │ - beq.w f5ea │ │ + beq.w f5e6 │ │ subs.w r6, r6, #1024 ; 0x400 │ │ mov r0, r4 │ │ adc.w r7, r7, #4294967295 ; 0xffffffff │ │ cmp r8, r6 │ │ sbcs.w r1, r9, r7 │ │ itt ge │ │ movge r6, r2 │ │ movge r7, r3 │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl dd04 │ │ + bl dd00 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - beq.n f356 │ │ - b.n f5ea │ │ + beq.n f352 │ │ + b.n f5e6 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr r3, [r3, r2] │ │ cmp r0, r3 │ │ - bne.n f356 │ │ + bne.n f352 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - bl 11784 │ │ + bl 11780 │ │ strd r0, r1, [sp, #8] │ │ mov r3, r1 │ │ adds r1, #1 │ │ mov r2, r0 │ │ it eq │ │ cmpeq.w r2, #4294967295 ; 0xffffffff │ │ - beq.n f356 │ │ + beq.n f352 │ │ ldrd r0, r1, [sp, #56] ; 0x38 │ │ cmp r2, r0 │ │ sbcs r3, r1 │ │ - bge.n f30a │ │ + bge.n f306 │ │ ldrd r2, r3, [sp, #8] │ │ movw r8, #44100 ; 0xac44 │ │ mov.w r9, #0 │ │ ldrd r6, r7, [r4, #8] │ │ subs r2, r0, r2 │ │ str.w sl, [sp, #52] ; 0x34 │ │ sbc.w r3, r1, r3 │ │ cmp r8, r2 │ │ str.w fp, [sp, #64] ; 0x40 │ │ mov r1, r3 │ │ sbcs.w r3, r9, r1 │ │ - blt.n f386 │ │ + blt.n f382 │ │ ldrd r2, r3, [sp, #8] │ │ mov r8, r6 │ │ mov r9, r7 │ │ strd r2, r3, [sp, #16] │ │ - b.n f356 │ │ + b.n f352 │ │ adds.w r2, r8, #1 │ │ adc.w r3, r9, #0 │ │ cmp r2, r6 │ │ strd r2, r3, [sp, #80] ; 0x50 │ │ sbcs r3, r7 │ │ - bge.w f618 │ │ + bge.w f614 │ │ ldrd r0, r1, [sp, #24] │ │ ldrd r2, r3, [r4, #8] │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - bne.n f36e │ │ + bne.n f36a │ │ subs.w r6, r6, #1024 ; 0x400 │ │ mov r0, r4 │ │ adc.w r7, r7, #4294967295 ; 0xffffffff │ │ cmp r8, r6 │ │ sbcs.w r3, r9, r7 │ │ it ge │ │ ldrdge r6, r7, [sp, #80] ; 0x50 │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl dd04 │ │ + bl dd00 │ │ cmp r0, #0 │ │ - bne.w f5b6 │ │ + bne.w f5b2 │ │ strd sl, fp, [sp, #24] │ │ ldrd r2, r3, [sp, #24] │ │ cmp r8, r2 │ │ sbcs.w r3, r9, r3 │ │ - blt.w f228 │ │ + blt.w f224 │ │ ldrd r2, r3, [sp, #16] │ │ strd r2, r3, [sp, #8] │ │ - b.n f382 │ │ + b.n f37e │ │ ldrd r2, r3, [sp, #8] │ │ strd r6, r7, [sp, #24] │ │ strd r2, r3, [sp, #72] ; 0x48 │ │ ldrd r2, r3, [sp, #16] │ │ strd r2, r3, [sp, #8] │ │ mov r6, r8 │ │ mov r7, r9 │ │ ldrd r2, r3, [sp, #8] │ │ mov r8, r6 │ │ mov r9, r7 │ │ strd r2, r3, [sp, #16] │ │ - b.n f190 │ │ + b.n f18c │ │ ldr r2, [sp, #52] ; 0x34 │ │ mov r0, r4 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - bl dd04 │ │ + bl dd00 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - bne.w f5ea │ │ + bne.w f5e6 │ │ add r6, sp, #112 ; 0x70 │ │ mov r0, r4 │ │ mov r1, r6 │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ mov sl, r0 │ │ sbcs.w r3, r1, #0 │ │ - blt.w f5ea │ │ + blt.w f5e6 │ │ ldr r3, [r4, #96] ; 0x60 │ │ cmp r5, r3 │ │ - beq.n f3e4 │ │ + beq.n f3e0 │ │ mov r0, r4 │ │ - bl db50 │ │ + bl db4c │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r2, [sp, #88] ; 0x58 │ │ str r5, [r4, #96] ; 0x60 │ │ ldr r3, [r3, r2] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #3 │ │ str r3, [r4, #88] ; 0x58 │ │ - b.n f3ec │ │ + b.n f3e8 │ │ add.w r0, r4, #480 ; 0x1e0 │ │ - bl bd24 │ │ + bl bd20 │ │ add.w r5, r4, #120 ; 0x78 │ │ ldr r1, [r4, #92] ; 0x5c │ │ mov r0, r5 │ │ - bl 122ce │ │ + bl 122ca │ │ mov r1, r6 │ │ mov r0, r5 │ │ add r6, sp, #128 ; 0x80 │ │ - bl 12012 │ │ + bl 1200e │ │ mov r0, r5 │ │ mov r1, r6 │ │ - bl 1230e │ │ + bl 1230a │ │ asrs r3, r0, #31 │ │ cmp r0, #0 │ │ - bne.w f544 │ │ + bne.w f540 │ │ ldr r3, [sp, #64] ; 0x40 │ │ mov r0, r4 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - bl dd04 │ │ + bl dd00 │ │ mov.w fp, r0, asr #31 │ │ cmp r0, #0 │ │ sbcs.w r3, fp, #0 │ │ mov sl, r0 │ │ - blt.w f5ea │ │ + blt.w f5e6 │ │ ldrd r2, r3, [r4, #8] │ │ mov r6, r2 │ │ mov r7, r3 │ │ mov r8, r2 │ │ mov r9, r3 │ │ subs.w r8, r8, #1024 ; 0x400 │ │ mov r0, r4 │ │ @@ -16397,109 +16402,109 @@ │ │ cmp.w r8, #0 │ │ sbcs.w r3, r9, #0 │ │ itt lt │ │ movlt.w r8, #0 │ │ movlt.w r9, #0 │ │ mov r2, r8 │ │ mov r3, r9 │ │ - bl dd04 │ │ + bl dd00 │ │ mov sl, r0 │ │ mov.w fp, r0, asr #31 │ │ cmp r0, #0 │ │ - bne.n f4fe │ │ + bne.n f4fa │ │ add r5, sp, #112 ; 0x70 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [sp, #8] │ │ ldrd sl, fp, [r4, #8] │ │ mov r3, r7 │ │ cmp sl, r6 │ │ sbcs.w r3, fp, r3 │ │ - bge.n f4b6 │ │ + bge.n f4b2 │ │ movs r1, #0 │ │ movs r2, #16 │ │ mov r0, r5 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ subs.w r2, r6, sl │ │ sbc.w r3, r7, fp │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl db6a │ │ + bl db66 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mvn.w r2, #127 ; 0x7f │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - beq.w f5e6 │ │ + beq.w f5e2 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n f4ca │ │ + bge.n f4c6 │ │ ldrd r2, r3, [sp, #8] │ │ adds r3, #1 │ │ it eq │ │ cmpeq.w r2, #4294967295 ; 0xffffffff │ │ - beq.n f438 │ │ + beq.n f434 │ │ ldr r3, [sp, #116] ; 0x74 │ │ - cbnz r3, f4f8 │ │ - b.n f4d0 │ │ + cbnz r3, f4f4 │ │ + b.n f4cc │ │ strd r0, r1, [sp, #8] │ │ - b.n f474 │ │ + b.n f470 │ │ mov r0, r4 │ │ ldrd r2, r3, [sp, #8] │ │ - bl dd04 │ │ + bl dd00 │ │ mov sl, r0 │ │ mov.w fp, r0, asr #31 │ │ - cbnz r0, f4fe │ │ + cbnz r0, f4fa │ │ movs r3, #0 │ │ mov r0, r4 │ │ add r1, sp, #112 ; 0x70 │ │ mov.w r2, #1024 ; 0x400 │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f5e0 │ │ + blt.n f5dc │ │ ldr r6, [sp, #8] │ │ ldr r5, [sp, #12] │ │ - b.n f50c │ │ + b.n f508 │ │ cmp.w sl, #0 │ │ sbcs.w r3, fp, #0 │ │ - blt.n f5ea │ │ + blt.n f5e6 │ │ mov r6, sl │ │ mov r5, fp │ │ add r7, sp, #112 ; 0x70 │ │ mov r0, r7 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r3, [r4, #92] ; 0x5c │ │ cmp r0, r3 │ │ - bne.n f53e │ │ + bne.n f53a │ │ mov r0, r7 │ │ - bl 11784 │ │ + bl 11780 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f534 │ │ + blt.n f530 │ │ mov r0, r4 │ │ mov r2, r6 │ │ mov r3, r5 │ │ - bl eb48 │ │ - b.n f60a │ │ + bl eb44 │ │ + b.n f606 │ │ mov r0, r7 │ │ - bl 11766 │ │ + bl 11762 │ │ cmp r0, #0 │ │ - beq.n f528 │ │ + beq.n f524 │ │ str r6, [r4, #8] │ │ str r5, [r4, #12] │ │ - b.n f42c │ │ + b.n f428 │ │ cmp r0, #0 │ │ sbcs.w r3, r3, #0 │ │ - blt.n f5b0 │ │ + blt.n f5ac │ │ ldrd r8, r9, [sp, #144] ; 0x90 │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ it eq │ │ cmpeq.w r8, #4294967295 ; 0xffffffff │ │ - beq.n f5a6 │ │ + beq.n f5a2 │ │ ldr r0, [r4, #96] ; 0x60 │ │ ldr r1, [r4, #68] ; 0x44 │ │ add.w r1, r1, r0, lsl #4 │ │ ldrd r0, r1, [r1] │ │ subs.w r2, r8, r0 │ │ sbc.w r3, r9, r1 │ │ cmp r2, #0 │ │ @@ -16515,137 +16520,137 @@ │ │ adcs r1, r3 │ │ mov r2, r0 │ │ mov r3, r1 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ cmp r0, r2 │ │ sbcs.w r3, r1, r3 │ │ - blt.n f5e0 │ │ - b.n f5ba │ │ + blt.n f5dc │ │ + b.n f5b6 │ │ mov r0, r5 │ │ movs r1, #0 │ │ - bl 122f0 │ │ - b.n f402 │ │ + bl 122ec │ │ + b.n f3fe │ │ mvn.w sl, #135 ; 0x87 │ │ - b.n f5ea │ │ + b.n f5e6 │ │ mov sl, r0 │ │ - b.n f5ea │ │ + b.n f5e6 │ │ mov r0, r4 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9aa │ │ + bl e9a6 │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ cmp r0, r2 │ │ sbcs.w r3, r1, r3 │ │ - blt.n f5e0 │ │ + blt.n f5dc │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r0, #0 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ strd r2, r3, [r4, #112] ; 0x70 │ │ - b.n f60a │ │ + b.n f606 │ │ mvn.w sl, #128 ; 0x80 │ │ - b.n f5ea │ │ + b.n f5e6 │ │ mvn.w sl, #127 ; 0x7f │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ - bl db50 │ │ + bl db4c │ │ mov r0, sl │ │ - b.n f60a │ │ + b.n f606 │ │ mvn.w r0, #137 ; 0x89 │ │ - b.n f60a │ │ + b.n f606 │ │ mvn.w r0, #130 ; 0x82 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n f62a │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n f626 │ │ + blx 498c <__stack_chk_fail@plt> │ │ ldrd r2, r3, [sp, #16] │ │ mov r6, r8 │ │ mov r7, r9 │ │ strd r6, r7, [sp, #24] │ │ strd r2, r3, [sp, #8] │ │ - b.n f386 │ │ + b.n f382 │ │ add sp, #172 ; 0xac │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - subs r5, #248 ; 0xf8 │ │ + subs r5, #252 ; 0xfc │ │ movs r1, r0 │ │ │ │ -0000f634 : │ │ +0000f630 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #64 ; 0x40 │ │ - ldr r7, [pc, #552] ; (f864 ) │ │ + ldr r7, [pc, #552] ; (f860 ) │ │ mov r4, r0 │ │ strd r2, r3, [sp] │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r1, [r7, #0] │ │ str r1, [sp, #60] ; 0x3c │ │ - bl f0b4 │ │ + bl f0b0 │ │ cmp r0, #0 │ │ - blt.w f850 │ │ + blt.w f84c │ │ mov r0, r4 │ │ - bl dd50 │ │ + bl dd4c │ │ cmp r0, #0 │ │ - bne.w f850 │ │ + bne.w f84c │ │ add.w r5, r4, #120 ; 0x78 │ │ add r6, sp, #24 │ │ mov r8, r0 │ │ mov r0, r5 │ │ mov r1, r6 │ │ - bl 1230e │ │ + bl 1230a │ │ cmp r0, #0 │ │ - ble.n f748 │ │ + ble.n f744 │ │ ldr r0, [r4, #96] ; 0x60 │ │ mov r1, r6 │ │ ldr r3, [r4, #72] ; 0x48 │ │ add.w r0, r3, r0, lsl #5 │ │ - bl c5fc │ │ + bl c5f8 │ │ subs.w sl, r0, #0 │ │ - bge.n f692 │ │ + bge.n f68e │ │ mov r0, r5 │ │ movs r1, #0 │ │ - bl 122f0 │ │ - b.n f668 │ │ + bl 122ec │ │ + b.n f664 │ │ cmp.w r8, #0 │ │ - beq.n f6ae │ │ + beq.n f6aa │ │ add r8, sl │ │ ldrd r2, r3, [r4, #80] ; 0x50 │ │ mov.w r8, r8, asr #2 │ │ adds.w r2, r2, r8 │ │ adc.w r3, r3, r8, asr #31 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ ldr r0, [r4, #72] ; 0x48 │ │ movs r1, #1 │ │ ldrd r8, r9, [r4, #80] ; 0x50 │ │ - bl c828 │ │ + bl c824 │ │ ldrd r2, r3, [sp] │ │ add r0, sl │ │ asrs r0, r0, #2 │ │ adds.w r8, r8, r0 │ │ adc.w r9, r9, r0, asr #31 │ │ cmp r8, r2 │ │ sbcs.w r3, r9, r3 │ │ - bge.n f7d0 │ │ + bge.n f7cc │ │ add.w r8, r4, #560 ; 0x230 │ │ movs r1, #0 │ │ mov r0, r5 │ │ - bl 122f0 │ │ + bl 122ec │ │ mov r1, r6 │ │ mov r0, r8 │ │ - bl c5f6 │ │ + bl c5f2 │ │ mov r1, r8 │ │ add.w r0, r4, #480 ; 0x1e0 │ │ - bl bf6c │ │ + bl bf68 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f7cc │ │ + blt.n f7c8 │ │ ldr.w lr, [r4, #96] ; 0x60 │ │ mov.w r8, #0 │ │ ldr.w ip, [r4, #68] ; 0x44 │ │ add.w r3, ip, lr, lsl #4 │ │ add.w ip, ip, #8 │ │ ldrd r2, r3, [r3] │ │ subs r2, r0, r2 │ │ @@ -16654,324 +16659,324 @@ │ │ sbcs.w r1, r3, #0 │ │ itt lt │ │ movlt r2, #0 │ │ movlt r3, #0 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ cmp r8, lr │ │ add.w ip, ip, #16 │ │ - bge.n f7cc │ │ + bge.n f7c8 │ │ ldrd r0, r1, [r4, #80] ; 0x50 │ │ add.w r8, r8, #1 │ │ ldrd r2, r3, [ip, #-16] │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ - b.n f72a │ │ - beq.n f74e │ │ + b.n f726 │ │ + beq.n f74a │ │ adds r0, #3 │ │ - bne.n f7d0 │ │ + bne.n f7cc │ │ add.w sl, sp, #8 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov r1, sl │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f7d0 │ │ + blt.n f7cc │ │ mov r0, sl │ │ - bl 11770 │ │ - cbz r0, f778 │ │ + bl 1176c │ │ + cbz r0, f774 │ │ mov r0, r4 │ │ - bl db50 │ │ + bl db4c │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #2 │ │ - bgt.n f7c2 │ │ + bgt.n f7be │ │ mov r0, sl │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r2, [r4, #52] ; 0x34 │ │ movs r3, #0 │ │ mov r9, r0 │ │ cmp r3, r2 │ │ - bge.n f79c │ │ + bge.n f798 │ │ ldr r1, [r4, #64] ; 0x40 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ cmp r1, r9 │ │ - beq.n f7a0 │ │ + beq.n f79c │ │ adds r3, #1 │ │ - b.n f78a │ │ - beq.w f668 │ │ + b.n f786 │ │ + beq.w f664 │ │ str r3, [r4, #96] ; 0x60 │ │ mov r0, sl │ │ movs r3, #3 │ │ str r3, [r4, #88] ; 0x58 │ │ - bl 117f8 │ │ + bl 117f4 │ │ mov r1, r9 │ │ str r0, [r4, #92] ; 0x5c │ │ mov r0, r5 │ │ - bl 122ce │ │ + bl 122ca │ │ mov r0, r4 │ │ - bl dd50 │ │ + bl dd4c │ │ cmp r0, #0 │ │ - bne.n f850 │ │ + bne.n f84c │ │ mov r8, r0 │ │ mov r1, sl │ │ mov r0, r5 │ │ - bl 12012 │ │ + bl 1200e │ │ mov sl, r8 │ │ mov r8, sl │ │ - b.n f668 │ │ + b.n f664 │ │ add.w r5, r4, #480 ; 0x1e0 │ │ movs r2, #0 │ │ movs r3, #0 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ strd r2, r3, [r4, #112] ; 0x70 │ │ ldrd r8, r9, [r4, #80] ; 0x50 │ │ ldrd r2, r3, [sp] │ │ cmp r8, r2 │ │ sbcs.w r3, r9, r3 │ │ - bge.n f84e │ │ + bge.n f84a │ │ ldrd r2, r3, [sp] │ │ movs r1, #0 │ │ mov r0, r5 │ │ subs.w r2, r2, r8 │ │ sbc.w r3, r3, r9 │ │ mov r8, r2 │ │ mov r9, r3 │ │ - bl c2aa │ │ + bl c2a6 │ │ asrs r3, r0, #31 │ │ cmp r8, r0 │ │ sbcs.w r3, r9, r3 │ │ mov r6, r0 │ │ mov r0, r5 │ │ it lt │ │ movlt r6, r8 │ │ mov r1, r6 │ │ - bl c2e4 │ │ + bl c2e0 │ │ ldrd r2, r3, [r4, #80] ; 0x50 │ │ asrs r1, r6, #31 │ │ adds r2, r2, r6 │ │ adcs r3, r1 │ │ cmp r6, r8 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ sbcs.w r3, r1, r9 │ │ - bge.n f7e0 │ │ + bge.n f7dc │ │ mov r0, r4 │ │ - bl e4b4 │ │ + bl e4b0 │ │ cmp r0, #0 │ │ - bgt.n f7e0 │ │ + bgt.n f7dc │ │ mov r0, r4 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9aa │ │ + bl e9a6 │ │ strd r0, r1, [r4, #80] ; 0x50 │ │ - b.n f7e0 │ │ + b.n f7dc │ │ movs r0, #0 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n f85c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n f858 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #64 ; 0x40 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - subs r0, #126 ; 0x7e │ │ + subs r0, #130 ; 0x82 │ │ movs r1, r0 │ │ │ │ -0000f868 : │ │ +0000f864 : │ │ stmdb sp!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov fp, r3 │ │ ldr r3, [r0, #88] ; 0x58 │ │ mov r6, r0 │ │ mov sl, r2 │ │ cmp r3, #1 │ │ - bgt.n f87e │ │ + bgt.n f87a │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n f912 │ │ + b.n f90e │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - beq.n f90e │ │ + beq.n f90a │ │ cmp r2, #0 │ │ sbcs.w r3, fp, #0 │ │ - blt.n f878 │ │ + blt.n f874 │ │ movs r4, #0 │ │ movs r5, #0 │ │ mov r8, r4 │ │ mov r9, r5 │ │ movs r7, #0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - bge.n f8b0 │ │ + bge.n f8ac │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl e9fa │ │ + bl e9f6 │ │ adds r0, r0, r4 │ │ adcs r1, r5 │ │ cmp sl, r0 │ │ sbcs.w r3, fp, r1 │ │ - bge.n f8f4 │ │ + bge.n f8f0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - beq.n f878 │ │ + beq.n f874 │ │ ldr r3, [r6, #72] ; 0x48 │ │ subs.w r4, sl, r4 │ │ sbc.w r5, fp, r5 │ │ mov.w r2, #1000 ; 0x3e8 │ │ add.w r3, r3, r7, lsl #5 │ │ ldr r0, [r3, #8] │ │ asrs r3, r0, #31 │ │ mul.w sl, r4, r3 │ │ movs r3, #0 │ │ mla sl, r0, r5, sl │ │ umull r0, r1, r4, r0 │ │ add r1, sl │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ adds.w r2, r8, r0 │ │ mov r0, r6 │ │ adc.w r3, r9, r1 │ │ add sp, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w f634 │ │ + b.w f630 │ │ ldr r3, [r6, #68] ; 0x44 │ │ mov r4, r0 │ │ mov r5, r1 │ │ add.w r3, r3, r7, lsl #4 │ │ adds r7, #1 │ │ ldrd r2, r3, [r3, #8] │ │ adds.w r8, r8, r2 │ │ adc.w r9, r9, r3 │ │ - b.n f896 │ │ + b.n f892 │ │ mvn.w r0, #137 ; 0x89 │ │ add sp, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0000f918 : │ │ +0000f914 : │ │ stmdb sp!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov fp, r3 │ │ ldr r3, [r0, #88] ; 0x58 │ │ mov r6, r0 │ │ mov sl, r2 │ │ cmp r3, #1 │ │ - bgt.n f92e │ │ + bgt.n f92a │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n f9c2 │ │ + b.n f9be │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - beq.n f9be │ │ + beq.n f9ba │ │ cmp r2, #0 │ │ sbcs.w r3, fp, #0 │ │ - blt.n f928 │ │ + blt.n f924 │ │ movs r4, #0 │ │ movs r5, #0 │ │ mov r8, r4 │ │ mov r9, r5 │ │ movs r7, #0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - bge.n f960 │ │ + bge.n f95c │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl e9fa │ │ + bl e9f6 │ │ adds r0, r0, r4 │ │ adcs r1, r5 │ │ cmp sl, r0 │ │ sbcs.w r3, fp, r1 │ │ - bge.n f9a4 │ │ + bge.n f9a0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - beq.n f928 │ │ + beq.n f924 │ │ ldr r3, [r6, #72] ; 0x48 │ │ subs.w r4, sl, r4 │ │ sbc.w r5, fp, r5 │ │ mov.w r2, #1000 ; 0x3e8 │ │ add.w r3, r3, r7, lsl #5 │ │ ldr r0, [r3, #8] │ │ asrs r3, r0, #31 │ │ mul.w sl, r4, r3 │ │ movs r3, #0 │ │ mla sl, r0, r5, sl │ │ umull r0, r1, r4, r0 │ │ add r1, sl │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ adds.w r2, r8, r0 │ │ mov r0, r6 │ │ adc.w r3, r9, r1 │ │ add sp, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w f0b4 │ │ + b.w f0b0 │ │ ldr r3, [r6, #68] ; 0x44 │ │ mov r4, r0 │ │ mov r5, r1 │ │ add.w r3, r3, r7, lsl #4 │ │ adds r7, #1 │ │ ldrd r2, r3, [r3, #8] │ │ adds.w r8, r8, r2 │ │ adc.w r9, r9, r3 │ │ - b.n f946 │ │ + b.n f942 │ │ mvn.w r0, #137 ; 0x89 │ │ add sp, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0000f9c8 : │ │ +0000f9c4 : │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ itee gt │ │ ldrdgt r0, r1, [r0, #8] │ │ mvnle.w r0, #130 ; 0x82 │ │ movle.w r1, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0000f9dc : │ │ +0000f9d8 : │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ itee gt │ │ ldrdgt r0, r1, [r0, #80] ; 0x50 │ │ mvnle.w r0, #130 ; 0x82 │ │ movle.w r1, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0000f9f0 : │ │ +0000f9ec : │ │ ldr r3, [r0, #88] ; 0x58 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ cmp r3, #1 │ │ mov r5, r0 │ │ - ble.n fa92 │ │ + ble.n fa8e │ │ ldr r4, [r0, #4] │ │ - cbz r4, fa5c │ │ + cbz r4, fa58 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9aa │ │ + bl e9a6 │ │ mov r8, r0 │ │ mov r9, r1 │ │ mov r0, r5 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9fa │ │ + bl e9f6 │ │ ldr r4, [r5, #52] ; 0x34 │ │ subs r4, #1 │ │ mov.w sl, r4, lsl #4 │ │ add.w sl, sl, #8 │ │ mov r6, r0 │ │ mov r7, r1 │ │ cmp r4, #0 │ │ - blt.n fa64 │ │ + blt.n fa60 │ │ ldr r3, [r5, #68] ; 0x44 │ │ mov r0, r5 │ │ mov r1, r4 │ │ add r3, sl │ │ sub.w sl, sl, #16 │ │ ldrd r2, r3, [r3] │ │ subs.w r8, r8, r2 │ │ sbc.w r9, r9, r3 │ │ - bl e9fa │ │ + bl e9f6 │ │ ldrd r2, r3, [r5, #80] ; 0x50 │ │ subs r6, r6, r0 │ │ sbc.w r7, r7, r1 │ │ cmp r2, r8 │ │ sbcs.w r3, r3, r9 │ │ - bge.n fa64 │ │ + bge.n fa60 │ │ subs r4, #1 │ │ - b.n fa26 │ │ + b.n fa22 │ │ movs r6, #0 │ │ movs r7, #0 │ │ mov r8, r6 │ │ mov r9, r7 │ │ ldr r0, [r5, #80] ; 0x50 │ │ mov.w r2, #1000 ; 0x3e8 │ │ ldr r3, [r5, #84] ; 0x54 │ │ @@ -16979,52 +16984,52 @@ │ │ subs.w r0, r0, r8 │ │ mla r1, r2, r3, r1 │ │ ldr r3, [r5, #72] ; 0x48 │ │ add.w r4, r3, r4, lsl #5 │ │ sbc.w r1, r1, r9 │ │ ldr r2, [r4, #8] │ │ asrs r3, r2, #31 │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ adds r0, r0, r6 │ │ adcs r1, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -0000fa9e : │ │ +0000fa9a : │ │ ldr r3, [r0, #4] │ │ - cbz r3, fab6 │ │ + cbz r3, fab2 │ │ cmp r1, #0 │ │ - bge.n faba │ │ + bge.n fab6 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n fab6 │ │ + ble.n fab2 │ │ ldr r2, [r0, #96] ; 0x60 │ │ ldr r3, [r0, #72] ; 0x48 │ │ add.w r0, r3, r2, lsl #5 │ │ bx lr │ │ ldr r0, [r0, #72] ; 0x48 │ │ bx lr │ │ ldr r3, [r0, #52] ; 0x34 │ │ cmp r1, r3 │ │ itte lt │ │ ldrlt r3, [r0, #72] ; 0x48 │ │ addlt.w r0, r3, r1, lsl #5 │ │ movge r0, #0 │ │ bx lr │ │ │ │ -0000faca : │ │ +0000fac6 : │ │ ldr r3, [r0, #4] │ │ - cbz r3, fae2 │ │ + cbz r3, fade │ │ cmp r1, #0 │ │ - bge.n fae6 │ │ + bge.n fae2 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n fae2 │ │ + ble.n fade │ │ ldr r2, [r0, #96] ; 0x60 │ │ ldr r3, [r0, #76] ; 0x4c │ │ add.w r0, r3, r2, lsl #4 │ │ bx lr │ │ ldr r0, [r0, #76] ; 0x4c │ │ bx lr │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -17032,72 +17037,72 @@ │ │ itte lt │ │ ldrlt r3, [r0, #76] ; 0x4c │ │ addlt.w r0, r3, r1, lsl #4 │ │ movge r0, #0 │ │ bx lr │ │ ... │ │ │ │ -0000faf8 : │ │ +0000faf4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r1 │ │ - ldr r1, [pc, #252] ; (fbfc ) │ │ + ldr r1, [pc, #252] ; (fbf8 ) │ │ mov r6, r3 │ │ sub sp, #20 │ │ mov r5, r0 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ mov fp, r2 │ │ str r1, [sp, #4] │ │ ldr r3, [r1, #0] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ - ble.n fbdc │ │ + ble.n fbd8 │ │ add.w r7, r0, #480 ; 0x1e0 │ │ add.w r9, sp, #8 │ │ ldr r3, [r5, #88] ; 0x58 │ │ cmp r3, #4 │ │ - beq.n fb32 │ │ + beq.n fb2e │ │ mov r0, r5 │ │ - bl e4b4 │ │ + bl e4b0 │ │ adds r3, r0, #2 │ │ - bne.n fb40 │ │ - b.n fbe2 │ │ + bne.n fb3c │ │ + b.n fbde │ │ mov r0, r7 │ │ mov r1, r9 │ │ - bl c2aa │ │ + bl c2a6 │ │ subs r4, r0, #0 │ │ - beq.n fb26 │ │ - b.n fb46 │ │ + beq.n fb22 │ │ + b.n fb42 │ │ cmp r0, #0 │ │ - bgt.n fb20 │ │ - b.n fbe8 │ │ - ble.n fbe6 │ │ + bgt.n fb1c │ │ + b.n fbe4 │ │ + ble.n fbe2 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ mov r0, r5 │ │ - bl fa9e │ │ + bl fa9a │ │ ldr.w r9, [r0, #4] │ │ mov r0, fp │ │ mov.w sl, r9, lsl #1 │ │ mov r1, sl │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r3, [sp, #8] │ │ movs r1, #0 │ │ str r3, [sp, #0] │ │ cmp r4, r0 │ │ it ge │ │ movge r4, r0 │ │ cmp r1, r9 │ │ - bge.n fbb8 │ │ + bge.n fbb4 │ │ ldr r3, [sp, #0] │ │ add.w lr, r8, r1, lsl #1 │ │ movs r0, #0 │ │ ldr.w ip, [r3, r1, lsl #2] │ │ cmp r0, r4 │ │ - bge.n fbb4 │ │ + bge.n fbb0 │ │ ldr.w r2, [ip, r0, lsl #2] │ │ movw fp, #32767 ; 0x7fff │ │ adds r0, #1 │ │ asrs r2, r2, #9 │ │ sub.w r3, r2, #32640 ; 0x7f80 │ │ subs r3, #127 ; 0x7f │ │ cmp r2, fp │ │ @@ -17108,174 +17113,174 @@ │ │ cmn.w r2, #32768 ; 0x8000 │ │ ite lt │ │ movlt r2, fp │ │ movge r2, #0 │ │ subs r2, r3, r2 │ │ strh.w r2, [lr] │ │ add lr, sl │ │ - b.n fb7e │ │ + b.n fb7a │ │ adds r1, #1 │ │ - b.n fb6e │ │ + b.n fb6a │ │ mov r0, r7 │ │ mov r1, r4 │ │ - bl c2e4 │ │ + bl c2e0 │ │ ldrd r2, r3, [r5, #80] ; 0x50 │ │ adds r2, r2, r4 │ │ adc.w r3, r3, r4, asr #31 │ │ strd r2, r3, [r5, #80] ; 0x50 │ │ - cbz r6, fbd4 │ │ + cbz r6, fbd0 │ │ ldr r3, [r5, #96] ; 0x60 │ │ str r3, [r6, #0] │ │ lsls r0, r4, #1 │ │ mul.w r0, r9, r0 │ │ - b.n fbe8 │ │ + b.n fbe4 │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n fbe8 │ │ + b.n fbe4 │ │ movs r0, #0 │ │ - b.n fbe8 │ │ + b.n fbe4 │ │ mov r0, r4 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #12] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n fbf6 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n fbf2 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - adds r3, #186 ; 0xba │ │ + adds r3, #190 ; 0xbe │ │ movs r1, r0 │ │ │ │ -0000fc00 : │ │ +0000fbfc : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, fc1a │ │ + cbz r0, fc16 │ │ movs r1, #0 │ │ movw r2, #2328 ; 0x918 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ │ │ -0000fc1c : │ │ +0000fc18 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r5, r1 │ │ mov r6, r0 │ │ movw r1, #2328 ; 0x918 │ │ movs r0, #1 │ │ blx 4b18 │ │ movs r1, #24 │ │ ldr.w r8, [r6, #28] │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #24 │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #24 │ │ str r0, [r4, #4] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #6 │ │ adds r0, #1 │ │ str r0, [r4, #8] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #8 │ │ adds r0, #1 │ │ str r0, [r4, #12] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str r0, [r4, #20] │ │ - blt.n fd30 │ │ + blt.n fd2c │ │ movs r7, #0 │ │ add.w sl, r4, #20 │ │ mov r9, r7 │ │ ldr r3, [r4, #12] │ │ cmp r9, r3 │ │ - bge.n fcbe │ │ + bge.n fcba │ │ movs r1, #3 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #1 │ │ mov r6, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.n fd30 │ │ - beq.n fca4 │ │ + blt.n fd2c │ │ + beq.n fca0 │ │ mov r0, r5 │ │ movs r1, #5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.n fd30 │ │ + blt.n fd2c │ │ orr.w r6, r6, r0, lsl #3 │ │ movs r3, #0 │ │ str.w r6, [sl, #4]! │ │ - cbz r6, fcb6 │ │ + cbz r6, fcb2 │ │ and.w r2, r6, #1 │ │ lsrs r6, r6, #1 │ │ add r3, r2 │ │ - b.n fcaa │ │ + b.n fca6 │ │ add r7, r3 │ │ add.w r9, r9, #1 │ │ - b.n fc76 │ │ + b.n fc72 │ │ add.w r6, r4, #276 ; 0x114 │ │ mov.w r9, #0 │ │ mov sl, r6 │ │ cmp r9, r7 │ │ - bge.n fce2 │ │ + bge.n fcde │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.n fd30 │ │ + blt.n fd2c │ │ str.w r0, [sl, #4]! │ │ add.w r9, r9, #1 │ │ - b.n fcc8 │ │ + b.n fcc4 │ │ ldr r3, [r4, #20] │ │ ldr.w r0, [r8, #28] │ │ cmp r3, r0 │ │ - bge.n fd30 │ │ + bge.n fd2c │ │ movs r1, #0 │ │ cmp r1, r7 │ │ - bge.n fd0a │ │ + bge.n fd06 │ │ ldr.w r2, [r6, #4]! │ │ cmp r2, r0 │ │ - bge.n fd30 │ │ + bge.n fd2c │ │ add.w r2, r2, #520 ; 0x208 │ │ ldr.w r2, [r8, r2, lsl #2] │ │ ldr r2, [r2, #12] │ │ - cbz r2, fd30 │ │ + cbz r2, fd2c │ │ adds r1, #1 │ │ - b.n fcee │ │ + b.n fcea │ │ add.w r3, r3, #520 ; 0x208 │ │ ldr.w r3, [r8, r3, lsl #2] │ │ ldr r2, [r3, #0] │ │ ldr r1, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n fd30 │ │ + ble.n fd2c │ │ ldr r0, [r4, #12] │ │ movs r3, #1 │ │ muls r3, r0 │ │ cmp r3, r1 │ │ - bgt.n fd30 │ │ + bgt.n fd2c │ │ subs r2, #1 │ │ - bne.n fd1e │ │ + bne.n fd1a │ │ str r3, [r4, #16] │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r4 │ │ - bl fc00 │ │ + bl fbfc │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -0000fd3c : │ │ +0000fd38 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ sub sp, #36 ; 0x24 │ │ mov r5, r1 │ │ movs r0, #1 │ │ movs r1, #36 ; 0x24 │ │ mov fp, r2 │ │ @@ -17304,23 +17309,23 @@ │ │ movs r1, #4 │ │ str r3, [sp, #4] │ │ blx 4b18 │ │ mov ip, r7 │ │ str r6, [sp, #16] │ │ str r0, [r4, #24] │ │ cmp r9, r8 │ │ - bge.n fe0c │ │ + bge.n fe08 │ │ ldr.w r3, [sl, #4]! │ │ movs r6, #0 │ │ mov r5, r3 │ │ - cbz r5, fda6 │ │ + cbz r5, fda2 │ │ adds r6, #1 │ │ lsrs r5, r5, #1 │ │ - b.n fd9e │ │ - cbz r6, fe06 │ │ + b.n fd9a │ │ + cbz r6, fe02 │ │ ldr r2, [r4, #24] │ │ cmp r7, r6 │ │ mov r0, r6 │ │ mov.w r1, #4 │ │ str r3, [sp, #28] │ │ it lt │ │ movlt r7, r6 │ │ @@ -17331,81 +17336,81 @@ │ │ blx 4b18 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #28] │ │ ldr.w ip, [sp, #24] │ │ str.w r0, [r2, r9, lsl #2] │ │ asr.w r2, r3, r5 │ │ lsls r2, r2, #31 │ │ - bpl.n fe00 │ │ + bpl.n fdfc │ │ ldr r2, [r4, #24] │ │ ldr r1, [sp, #12] │ │ ldr r0, [r2, r1] │ │ add.w r2, ip, #70 ; 0x46 │ │ add.w ip, ip, #1 │ │ ldr.w lr, [fp, r2, lsl #2] │ │ ldr r2, [sp, #8] │ │ ldr.w r2, [r2, #3104] ; 0xc20 │ │ mov r1, r2 │ │ ldr r2, [sp, #16] │ │ mla r2, r2, lr, r1 │ │ str.w r2, [r0, r5, lsl #2] │ │ adds r5, #1 │ │ cmp r5, r6 │ │ - blt.n fdd4 │ │ + blt.n fdd0 │ │ add.w r9, r9, #1 │ │ - b.n fd92 │ │ + b.n fd8e │ │ movs r3, #1 │ │ str.w r8, [r4, #28] │ │ ldr r2, [sp, #4] │ │ ldr r0, [r4, #28] │ │ cmp r3, r2 │ │ - bge.n fe24 │ │ + bge.n fe20 │ │ mul.w r0, r8, r0 │ │ adds r3, #1 │ │ str r0, [r4, #28] │ │ - b.n fe12 │ │ + b.n fe0e │ │ lsls r0, r0, #2 │ │ str r7, [r4, #12] │ │ blx 4af4 │ │ ldr r3, [sp, #4] │ │ movs r5, #0 │ │ mov.w r9, r3, lsl #2 │ │ str r0, [r4, #32] │ │ ldr r0, [r4, #28] │ │ cmp r5, r0 │ │ - bge.n fe88 │ │ + bge.n fe84 │ │ ldr r1, [r4, #8] │ │ mov.w sl, r5, lsl #2 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r6, [r4, #32] │ │ mov r8, r5 │ │ mov r7, r0 │ │ mov r0, r9 │ │ blx 4af4 │ │ str.w r0, [r6, r5, lsl #2] │ │ movs r6, #0 │ │ ldr r3, [sp, #4] │ │ cmp r6, r3 │ │ - bge.n fe84 │ │ + bge.n fe80 │ │ mov r1, r7 │ │ mov r0, r8 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r1, [r4, #8] │ │ mov fp, r0 │ │ mls r8, r7, r0, r8 │ │ mov r0, r7 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r3, [r4, #32] │ │ ldr.w r3, [r3, sl] │ │ str.w fp, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ mov r7, r0 │ │ - b.n fe58 │ │ + b.n fe54 │ │ adds r5, #1 │ │ - b.n fe36 │ │ + b.n fe32 │ │ mov r0, r4 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ add r7, sp, #8 │ │ ldr r6, [r1, #0] │ │ @@ -17414,15 +17419,15 @@ │ │ str r3, [r7, #52] ; 0x34 │ │ mov r8, r1 │ │ ldr r3, [r7, #112] ; 0x70 │ │ str r2, [r7, #16] │ │ asrs r0, r0, #1 │ │ ldr r4, [r6, #0] │ │ str r3, [r7, #12] │ │ - ldr r3, [pc, #396] ; (1003c ) │ │ + ldr r3, [pc, #396] ; (10038 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #8] │ │ ldr r2, [r3, #0] │ │ str r2, [r7, #68] ; 0x44 │ │ ldr r2, [r6, #8] │ │ str r2, [r7, #56] ; 0x38 │ │ @@ -17431,215 +17436,215 @@ │ │ str r2, [r7, #48] ; 0x30 │ │ ldr r2, [r6, #4] │ │ cmp r0, r2 │ │ ite le │ │ rsble r0, r4, r0 │ │ rsbgt r0, r4, r2 │ │ cmp r0, #0 │ │ - bgt.n fee6 │ │ + bgt.n fee2 │ │ ldr r3, [r7, #8] │ │ movs r0, #0 │ │ ldr r2, [r7, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.w 10032 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.w 1002e │ │ + blx 498c <__stack_chk_fail@plt> │ │ ldr r1, [r7, #56] ; 0x38 │ │ movs r4, #0 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r3, [r7, #52] ; 0x34 │ │ ldr r2, [r7, #48] ; 0x30 │ │ lsls r3, r3, #2 │ │ adds r3, #14 │ │ mov r1, r2 │ │ bic.w r3, r3, #7 │ │ sub.w sp, sp, r3 │ │ add r3, sp, #8 │ │ str r3, [r7, #40] ; 0x28 │ │ str r0, [r7, #44] ; 0x2c │ │ add r0, r2 │ │ subs r0, #1 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ mov.w r9, r0, lsl #2 │ │ ldr r3, [r7, #52] ; 0x34 │ │ cmp r4, r3 │ │ - bge.n ff2a │ │ + bge.n ff26 │ │ mov r0, r5 │ │ mov r1, r9 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ ldr r3, [r7, #40] ; 0x28 │ │ str.w r0, [r3, r4, lsl #2] │ │ adds r4, #1 │ │ - b.n ff12 │ │ + b.n ff0e │ │ movs r3, #0 │ │ str r3, [r7, #60] ; 0x3c │ │ adds r3, r5, #4 │ │ str r3, [r7, #36] ; 0x24 │ │ ldr.w r3, [r8, #12] │ │ ldr r2, [r7, #60] ; 0x3c │ │ cmp r2, r3 │ │ - bge.n fed4 │ │ + bge.n fed0 │ │ mov.w sl, #0 │ │ movs r3, #1 │ │ mov r5, sl │ │ lsls r3, r2 │ │ str r3, [r7, #32] │ │ lsls r3, r2, #2 │ │ str r3, [r7, #28] │ │ ldr r3, [r7, #44] ; 0x2c │ │ cmp r5, r3 │ │ ldr r3, [r7, #60] ; 0x3c │ │ - bge.n 1002c │ │ - cbz r3, ff68 │ │ + bge.n 10028 │ │ + cbz r3, ff64 │ │ ldr r3, [r7, #56] ; 0x38 │ │ mov.w r9, #0 │ │ mul.w ip, r3, r5 │ │ ldr r3, [r7, #44] ; 0x2c │ │ subs r3, r3, r5 │ │ str r3, [r7, #20] │ │ - b.n ffd0 │ │ + b.n ffcc │ │ ldr.w r9, [r7, #60] ; 0x3c │ │ ldr r3, [r7, #52] ; 0x34 │ │ cmp r9, r3 │ │ - bge.n ff56 │ │ + bge.n ff52 │ │ ldr.w r0, [r8, #20] │ │ ldr r1, [r7, #36] ; 0x24 │ │ - bl 10ad8 │ │ + bl 10ad4 │ │ adds r3, r0, #1 │ │ - beq.n fed4 │ │ + beq.n fed0 │ │ ldr r3, [r6, #16] │ │ cmp r0, r3 │ │ - bge.n fed4 │ │ + bge.n fed0 │ │ ldr.w r3, [r8, #32] │ │ ldr r2, [r7, #40] ; 0x28 │ │ ldr.w r3, [r3, r0, lsl #2] │ │ ldr.w r2, [r2, r9, lsl #2] │ │ str.w r3, [r2, sl] │ │ cmp r3, #0 │ │ - beq.n fed4 │ │ + beq.n fed0 │ │ add.w r9, r9, #1 │ │ - b.n ff6c │ │ + b.n ff68 │ │ ldr r2, [r7, #40] ; 0x28 │ │ ldr r1, [r7, #24] │ │ ldr r0, [r7, #32] │ │ ldr.w r2, [r2, fp, lsl #2] │ │ ldr r3, [r6, #0] │ │ ldr.w r2, [r2, sl] │ │ ldr r2, [r2, r1] │ │ adds r1, r2, #6 │ │ ldr.w r1, [r6, r1, lsl #2] │ │ tst r0, r1 │ │ - bne.n ffec │ │ + bne.n ffe8 │ │ add.w fp, fp, #1 │ │ ldr r3, [r7, #52] ; 0x34 │ │ cmp fp, r3 │ │ - blt.n ffa2 │ │ + blt.n ff9e │ │ ldr r3, [r7, #56] ; 0x38 │ │ add.w r9, r9, #1 │ │ add ip, r3 │ │ ldr r2, [r7, #48] ; 0x30 │ │ add.w r3, r9, r5 │ │ cmp r9, r2 │ │ - bge.n 10024 │ │ + bge.n 10020 │ │ ldr r2, [r7, #20] │ │ cmp r9, r2 │ │ - beq.n 10024 │ │ + beq.n 10020 │ │ mov.w r3, r9, lsl #2 │ │ mov.w fp, #0 │ │ str r3, [r7, #24] │ │ - b.n ffc2 │ │ + b.n ffbe │ │ ldr.w r1, [r8, #24] │ │ ldr.w r2, [r1, r2, lsl #2] │ │ ldr r1, [r7, #28] │ │ ldr r0, [r2, r1] │ │ cmp r0, #0 │ │ - beq.n ffbe │ │ + beq.n ffba │ │ ldr r2, [r7, #16] │ │ add r3, ip │ │ ldr r4, [r7, #12] │ │ str.w ip, [r7, #4] │ │ ldr.w r1, [r2, fp, lsl #2] │ │ mvn.w r2, #7 │ │ str r2, [sp, #0] │ │ add.w r1, r1, r3, lsl #2 │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r7, #56] ; 0x38 │ │ blx r4 │ │ ldr.w ip, [r7, #4] │ │ adds r0, #1 │ │ - bne.n ffbe │ │ - b.n fed4 │ │ + bne.n ffba │ │ + b.n fed0 │ │ mov r5, r3 │ │ add.w sl, sl, #4 │ │ - b.n ff4c │ │ + b.n ff48 │ │ adds r3, #1 │ │ str r3, [r7, #60] ; 0x3c │ │ - b.n ff32 │ │ + b.n ff2e │ │ adds r7, #76 ; 0x4c │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - adds r0, #18 │ │ + adds r0, #22 │ │ movs r1, r0 │ │ │ │ -00010040 : │ │ +0001003c : │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, r3 │ │ ldr r5, [sp, #20] │ │ movs r3, #0 │ │ mov r4, r3 │ │ cmp r4, r5 │ │ - bge.n 10062 │ │ + bge.n 1005e │ │ ldr.w r7, [r6, r4, lsl #2] │ │ - cbz r7, 1005e │ │ + cbz r7, 1005a │ │ ldr.w r7, [r2, r4, lsl #2] │ │ str.w r7, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ adds r4, #1 │ │ - b.n 1004a │ │ - cbz r3, 10074 │ │ - ldr r4, [pc, #16] ; (10078 ) │ │ + b.n 10046 │ │ + cbz r3, 10070 │ │ + ldr r4, [pc, #16] ; (10074 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r4, [sp, #20] │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w fe90 │ │ + b.w fe8c │ │ mov r0, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r6, #126 ; 0x7e │ │ + cmp r6, #130 ; 0x82 │ │ movs r1, r0 │ │ │ │ -0001007c : │ │ +00010078 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, r3 │ │ ldr r5, [sp, #20] │ │ movs r3, #0 │ │ mov r4, r3 │ │ cmp r4, r5 │ │ - bge.n 1009e │ │ + bge.n 1009a │ │ ldr.w r7, [r6, r4, lsl #2] │ │ - cbz r7, 1009a │ │ + cbz r7, 10096 │ │ ldr.w r7, [r2, r4, lsl #2] │ │ str.w r7, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ adds r4, #1 │ │ - b.n 10086 │ │ - cbz r3, 100b0 │ │ - ldr r4, [pc, #16] ; (100b4 ) │ │ + b.n 10082 │ │ + cbz r3, 100ac │ │ + ldr r4, [pc, #16] ; (100b0 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r4, [sp, #20] │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w fe90 │ │ + b.w fe8c │ │ mov r0, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r6, #70 ; 0x46 │ │ + cmp r6, #74 ; 0x4a │ │ movs r1, r0 │ │ │ │ -000100b8 : │ │ +000100b4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ ldr r3, [r1, #20] │ │ sub sp, #60 ; 0x3c │ │ mov sl, r0 │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r6, [r1, #0] │ │ @@ -17654,168 +17659,168 @@ │ │ ldr r3, [r6, #0] │ │ asrs r0, r0, #1 │ │ cmp r0, r2 │ │ ite le │ │ rsble r0, r3, r0 │ │ rsbgt r0, r3, r2 │ │ cmp r0, #0 │ │ - ble.w 101fc │ │ + ble.w 101f8 │ │ mov r1, r4 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r3, [sp, #16] │ │ mov r1, r3 │ │ mov fp, r0 │ │ add r0, r3 │ │ subs r0, #1 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ lsls r1, r0, #2 │ │ mov r0, sl │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ ldr r1, [sp, #96] ; 0x60 │ │ str r0, [sp, #28] │ │ ldr r0, [r6, #0] │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ movs r3, #0 │ │ str r0, [sp, #32] │ │ ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bge.n 10128 │ │ + bge.n 10124 │ │ ldr.w r2, [r5, r3, lsl #2] │ │ - cbnz r2, 1012a │ │ + cbnz r2, 10126 │ │ adds r3, #1 │ │ - b.n 10118 │ │ - beq.n 101fc │ │ + b.n 10114 │ │ + beq.n 101f8 │ │ mov r0, r4 │ │ ldr r1, [sp, #96] ; 0x60 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ movs r5, #0 │ │ str r0, [sp, #20] │ │ ldr r3, [r7, #12] │ │ cmp r5, r3 │ │ - bge.n 101fc │ │ + bge.n 101f8 │ │ ldr.w r9, [sp, #28] │ │ movs r3, #1 │ │ movs r4, #0 │ │ lsls r3, r5 │ │ str r3, [sp, #44] ; 0x2c │ │ lsls r3, r5, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ add.w r3, sl, #4 │ │ str r3, [sp, #24] │ │ cmp r4, fp │ │ - bge.n 101f8 │ │ - cbz r5, 1016c │ │ + bge.n 101f4 │ │ + cbz r5, 10168 │ │ ldr r3, [sp, #20] │ │ mov.w r8, #0 │ │ ldr r2, [sp, #32] │ │ mla ip, r3, r4, r2 │ │ rsb r3, r4, fp │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n 101b0 │ │ + b.n 101ac │ │ ldr r0, [r7, #20] │ │ ldr r1, [sp, #24] │ │ - bl 10ad8 │ │ + bl 10ad4 │ │ adds r3, r0, #1 │ │ - beq.n 101fc │ │ + beq.n 101f8 │ │ ldr r3, [r6, #16] │ │ cmp r0, r3 │ │ - bge.n 101fc │ │ + bge.n 101f8 │ │ ldr r3, [r7, #32] │ │ ldr.w r3, [r3, r0, lsl #2] │ │ str.w r3, [r9] │ │ cmp r3, #0 │ │ - bne.n 10158 │ │ - b.n 101fc │ │ + bne.n 10154 │ │ + b.n 101f8 │ │ ldr r2, [sp, #40] ; 0x28 │ │ cmp r8, r2 │ │ - beq.n 101f0 │ │ + beq.n 101ec │ │ ldr.w r3, [r9] │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr.w r3, [r3, r8, lsl #2] │ │ adds r2, r3, #6 │ │ ldr.w r2, [r6, r2, lsl #2] │ │ tst r1, r2 │ │ - bne.n 101bc │ │ + bne.n 101b8 │ │ ldr r3, [sp, #20] │ │ add.w r8, r8, #1 │ │ add ip, r3 │ │ ldr r2, [sp, #16] │ │ add.w r3, r8, r4 │ │ cmp r8, r2 │ │ - blt.n 1018e │ │ - b.n 101f0 │ │ + blt.n 1018a │ │ + b.n 101ec │ │ ldr r2, [r7, #24] │ │ ldr.w r3, [r2, r3, lsl #2] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r0, [r3, r2] │ │ cmp r0, #0 │ │ - beq.n 101a8 │ │ + beq.n 101a4 │ │ ldr r3, [sp, #24] │ │ mov r2, ip │ │ ldr r1, [sp, #48] ; 0x30 │ │ str.w ip, [sp, #52] ; 0x34 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #4] │ │ mvn.w r3, #7 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #96] ; 0x60 │ │ - bl 10da4 │ │ + bl 10da0 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ - bne.n 101a8 │ │ - b.n 101fc │ │ + bne.n 101a4 │ │ + b.n 101f8 │ │ mov r4, r3 │ │ add.w r9, r9, #4 │ │ - b.n 10152 │ │ + b.n 1014e │ │ adds r5, #1 │ │ - b.n 10136 │ │ + b.n 10132 │ │ movs r0, #0 │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00010204 : │ │ +00010200 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbnz r0, 1020c │ │ + cbnz r0, 10208 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n 10224 │ │ + bge.n 10220 │ │ ldr r3, [r4, #24] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ - cbz r0, 10220 │ │ + cbz r0, 1021c │ │ blx 4b00 │ │ adds r5, #1 │ │ - b.n 1020e │ │ + b.n 1020a │ │ ldr r0, [r4, #24] │ │ movs r5, #0 │ │ blx 4b00 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - bge.n 10240 │ │ + bge.n 1023c │ │ ldr r3, [r4, #32] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ blx 4b00 │ │ - b.n 1022c │ │ + b.n 10228 │ │ ldr r0, [r4, #32] │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #36 ; 0x24 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ - ldr.w fp, [pc, #660] ; 104f8 │ │ + ldr.w fp, [pc, #660] ; 104f4 │ │ add r7, sp, #8 │ │ ldr r5, [r1, #4] │ │ mov r4, r0 │ │ add fp, pc │ │ ldr.w fp, [fp] │ │ mov r9, r1 │ │ str.w fp, [r7, #12] │ │ @@ -17852,15 +17857,15 @@ │ │ mov.w sl, r3, lsl #2 │ │ mov.w r3, sl, lsr #1 │ │ mov.w sl, #0 │ │ str r3, [r7, #16] │ │ mov r3, r5 │ │ ldr r2, [r6, #4] │ │ cmp sl, r2 │ │ - bge.n 1032e │ │ + bge.n 1032a │ │ ldr.w r1, [r3, #4]! │ │ mov.w ip, sl, lsl #2 │ │ ldr.w r2, [r9, #16] │ │ str.w ip, [r7, #4] │ │ str r3, [r7, #8] │ │ ldr.w r0, [r2, r1, lsl #2] │ │ ldr.w r3, [r9, #8] │ │ @@ -17875,123 +17880,123 @@ │ │ cmp r0, #0 │ │ str.w r0, [r3, sl, lsl #2] │ │ it ne │ │ movne r0, fp │ │ str.w r0, [r8, sl, lsl #2] │ │ ldr.w r0, [r1, ip] │ │ movs r1, #0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ add.w sl, sl, #1 │ │ ldr r3, [r7, #8] │ │ - b.n 102da │ │ + b.n 102d6 │ │ ldr.w lr, [r5, #1164] ; 0x48c │ │ addw r3, r5, #1164 ; 0x48c │ │ movs r2, #0 │ │ movs r1, #1 │ │ cmp r2, lr │ │ - bge.n 10362 │ │ + bge.n 1035e │ │ ldr.w ip, [r3, #4]! │ │ ldr.w r0, [r8, ip, lsl #2] │ │ - cbnz r0, 10352 │ │ + cbnz r0, 1034e │ │ ldr.w r0, [r3, #1024] ; 0x400 │ │ ldr.w r0, [r8, r0, lsl #2] │ │ - cbz r0, 1035e │ │ + cbz r0, 1035a │ │ ldr.w r0, [r3, #1024] ; 0x400 │ │ str.w r1, [r8, ip, lsl #2] │ │ str.w r1, [r8, r0, lsl #2] │ │ adds r2, #1 │ │ - b.n 1033a │ │ + b.n 10336 │ │ mov.w sl, #0 │ │ ldr r3, [r5, #0] │ │ cmp sl, r3 │ │ - bge.n 103d2 │ │ + bge.n 103ce │ │ movs r3, #0 │ │ mov fp, r5 │ │ mov r2, r3 │ │ mov.w lr, #1 │ │ ldr r0, [r6, #4] │ │ cmp r2, r0 │ │ - bge.n 103ae │ │ + bge.n 103aa │ │ ldr.w r0, [fp, #4]! │ │ cmp r0, sl │ │ - bne.n 103aa │ │ + bne.n 103a6 │ │ ldr.w r0, [r8, r2, lsl #2] │ │ mov.w ip, r2, lsl #2 │ │ - cbz r0, 10396 │ │ + cbz r0, 10392 │ │ ldr r0, [r7, #40] ; 0x28 │ │ str.w lr, [r0, r3, lsl #2] │ │ - b.n 1039c │ │ + b.n 10398 │ │ ldr r1, [r7, #40] ; 0x28 │ │ str.w r0, [r1, r3, lsl #2] │ │ ldr r0, [r4, #0] │ │ ldr r1, [r7, #32] │ │ ldr.w r0, [r0, ip] │ │ str.w r0, [r1, r3, lsl #2] │ │ adds r3, #1 │ │ adds r2, #1 │ │ - b.n 10376 │ │ + b.n 10372 │ │ ldr.w r2, [r9, #20] │ │ mov r0, r4 │ │ ldr.w r1, [r2, sl, lsl #2] │ │ ldr.w r2, [r9, #12] │ │ str r3, [sp, #0] │ │ ldr r3, [r7, #40] ; 0x28 │ │ ldr.w ip, [r1, #16] │ │ ldr.w r1, [r2, sl, lsl #2] │ │ add.w sl, sl, #1 │ │ ldr r2, [r7, #32] │ │ blx ip │ │ - b.n 10366 │ │ + b.n 10362 │ │ ldr r2, [r7, #44] ; 0x2c │ │ ldr.w r3, [r5, #1164] ; 0x48c │ │ add.w lr, r2, r2, lsr #31 │ │ add.w r2, r3, #292 ; 0x124 │ │ subs r0, r3, #1 │ │ mov.w lr, lr, asr #1 │ │ add.w r5, r5, r2, lsl #2 │ │ cmp r0, #0 │ │ - blt.n 10444 │ │ + blt.n 10440 │ │ subs r5, #4 │ │ ldr r2, [r4, #0] │ │ ldr.w r3, [r5, #1024] ; 0x400 │ │ mov.w sl, #0 │ │ ldr.w r1, [r2, r3, lsl #2] │ │ ldr r3, [r5, #0] │ │ subs r1, #4 │ │ ldr.w r3, [r2, r3, lsl #2] │ │ sub.w ip, r3, #4 │ │ cmp sl, lr │ │ - bge.n 10440 │ │ + bge.n 1043c │ │ ldr.w r2, [ip, #4]! │ │ ldr.w r3, [r1, #4]! │ │ cmp r2, #0 │ │ - ble.n 10428 │ │ + ble.n 10424 │ │ cmp r3, #0 │ │ - ble.n 10422 │ │ + ble.n 1041e │ │ subs r3, r2, r3 │ │ - b.n 1042e │ │ + b.n 1042a │ │ str r2, [r1, #0] │ │ add r3, r2 │ │ - b.n 10436 │ │ + b.n 10432 │ │ cmp r3, #0 │ │ - ble.n 10432 │ │ + ble.n 1042e │ │ add r3, r2 │ │ str r3, [r1, #0] │ │ - b.n 1043a │ │ + b.n 10436 │ │ subs r3, r2, r3 │ │ str r2, [r1, #0] │ │ str.w r3, [ip] │ │ add.w sl, sl, #1 │ │ - b.n 1040a │ │ + b.n 10406 │ │ subs r0, #1 │ │ - b.n 103ea │ │ + b.n 103e6 │ │ movs r5, #0 │ │ ldr r3, [r6, #4] │ │ cmp r5, r3 │ │ - bge.n 1047c │ │ + bge.n 10478 │ │ ldr r3, [r7, #24] │ │ ldr.w r1, [r9, #8] │ │ ldr.w r2, [r3, #4]! │ │ str r3, [r7, #24] │ │ ldr.w r3, [r9, #16] │ │ ldr.w r1, [r1, r2, lsl #2] │ │ ldr.w r0, [r3, r2, lsl #2] │ │ @@ -17999,118 +18004,118 @@ │ │ ldr r2, [r7, #28] │ │ ldr.w ip, [r0, #20] │ │ mov r0, r4 │ │ ldr.w r3, [r3, r5, lsl #2] │ │ ldr.w r2, [r2, r5, lsl #2] │ │ adds r5, #1 │ │ blx ip │ │ - b.n 10446 │ │ + b.n 10442 │ │ movs r5, #0 │ │ ldr r3, [r6, #4] │ │ cmp r5, r3 │ │ - bge.n 10496 │ │ + bge.n 10492 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r7, #44] ; 0x2c │ │ ldr.w r1, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ mov r2, r1 │ │ - bl ae00 │ │ - b.n 1047e │ │ + bl adfc │ │ + b.n 1047a │ │ mov.w r9, #0 │ │ mov r5, r9 │ │ ldr r3, [r6, #4] │ │ cmp r9, r3 │ │ - bge.n 104d6 │ │ + bge.n 104d2 │ │ ldr r3, [r4, #0] │ │ ldr.w r0, [r3, r9, lsl #2] │ │ ldr.w r3, [r8, r9, lsl #2] │ │ - cbz r3, 104c2 │ │ + cbz r3, 104be │ │ ldr r3, [r4, #28] │ │ ldr r1, [r7, #20] │ │ ldr r2, [r7, #36] ; 0x24 │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldr r3, [r4, #24] │ │ - bl c3a4 <_vorbis_apply_window@@Base> │ │ - b.n 104d0 │ │ + bl c3a0 <_vorbis_apply_window@@Base> │ │ + b.n 104cc │ │ ldr r2, [r7, #44] ; 0x2c │ │ cmp r3, r2 │ │ - bge.n 104d0 │ │ + bge.n 104cc │ │ str.w r5, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n 104c2 │ │ + b.n 104be │ │ add.w r9, r9, #1 │ │ - b.n 1049c │ │ - ldr r2, [pc, #36] ; (104fc ) │ │ + b.n 10498 │ │ + ldr r2, [pc, #36] ; (104f8 ) │ │ movs r0, #0 │ │ add r2, pc │ │ ldr r1, [r2, #0] │ │ add r3, r1 │ │ str r3, [r2, #0] │ │ ldr r3, [r7, #12] │ │ ldr r2, [r7, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 104f0 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 104ec │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #60 ; 0x3c │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cmp r4, #84 ; 0x54 │ │ + cmp r4, #88 ; 0x58 │ │ movs r1, r0 │ │ - cmp r4, #186 ; 0xba │ │ + cmp r4, #190 ; 0xbe │ │ movs r1, r0 │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbnz r0, 10508 │ │ + cbnz r0, 10504 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ ldr r3, [r4, #4] │ │ ldr r3, [r3, #0] │ │ cmp r5, r3 │ │ - bge.n 10536 │ │ + bge.n 10532 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #8] │ │ ldr.w r3, [r3, r5, lsl #2] │ │ ldr.w r0, [r2, r5, lsl #2] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ ldr r3, [r4, #20] │ │ ldr r2, [r4, #12] │ │ ldr.w r3, [r3, r5, lsl #2] │ │ ldr.w r0, [r2, r5, lsl #2] │ │ adds r5, #1 │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ - b.n 1050a │ │ + b.n 10506 │ │ ldr r0, [r4, #16] │ │ blx 4b00 │ │ ldr r0, [r4, #20] │ │ blx 4b00 │ │ ldr r0, [r4, #8] │ │ blx 4b00 │ │ ldr r0, [r4, #12] │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #32 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 1057c │ │ + cbz r0, 10578 │ │ movs r1, #0 │ │ mov.w r2, #3216 ; 0xc90 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r1 │ │ ldr.w sl, [r0, #4] │ │ movs r1, #32 │ │ mov r8, r0 │ │ @@ -18138,22 +18143,22 @@ │ │ str r0, [r4, #16] │ │ mov r0, r5 │ │ blx 4b18 │ │ movs r5, #0 │ │ str r0, [r4, #20] │ │ ldr r3, [r6, #0] │ │ cmp r5, r3 │ │ - bge.n 1064e │ │ + bge.n 1064a │ │ adds r7, #4 │ │ ldr r2, [r7, #0] │ │ ldr r3, [r7, #64] ; 0x40 │ │ mov r0, r8 │ │ add.w r2, fp, r2, lsl #2 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #116] ; (1065c ) │ │ + ldr r3, [pc, #116] ; (10658 ) │ │ ldr.w r1, [r2, #1056] ; 0x420 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r1, [r3, r1, lsl #2] │ │ ldr r3, [r4, #16] │ │ str.w r1, [r3, r5, lsl #2] │ │ ldr r1, [r4, #16] │ │ @@ -18165,15 +18170,15 @@ │ │ mov r1, r9 │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ str.w r0, [r3, r5, lsl #2] │ │ mov r0, r8 │ │ ldr r3, [sp, #0] │ │ add.w r2, fp, r3, lsl #2 │ │ - ldr r3, [pc, #64] ; (10660 ) │ │ + ldr r3, [pc, #64] ; (1065c ) │ │ ldr.w r1, [r2, #1568] ; 0x620 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r1, [r3, r1, lsl #2] │ │ ldr r3, [r4, #20] │ │ str.w r1, [r3, r5, lsl #2] │ │ ldr r1, [r4, #20] │ │ @@ -18183,206 +18188,206 @@ │ │ str r3, [sp, #0] │ │ ldr r3, [r1, #4] │ │ mov r1, r9 │ │ blx r3 │ │ ldr r3, [sp, #0] │ │ str.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - b.n 105d2 │ │ + b.n 105ce │ │ ldr.w r3, [sl, #4] │ │ mov r0, r4 │ │ str r3, [r4, #24] │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cmp r0, #240 ; 0xf0 │ │ + cmp r0, #244 ; 0xf4 │ │ movs r1, r0 │ │ - cmp r0, #190 ; 0xbe │ │ + cmp r0, #194 ; 0xc2 │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r7, r0 │ │ mov r5, r1 │ │ movs r0, #1 │ │ mov.w r1, #3216 ; 0xc90 │ │ blx 4b18 │ │ movs r1, #0 │ │ mov.w r2, #3216 ; 0xc90 │ │ ldr.w r8, [r7, #28] │ │ mov r4, r0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.w 107b8 │ │ - beq.n 106a8 │ │ + blt.w 107b4 │ │ + beq.n 106a4 │ │ mov r0, r5 │ │ movs r1, #4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 106ac │ │ - b.n 107b8 │ │ + bgt.n 106a8 │ │ + b.n 107b4 │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ - bne.n 106c6 │ │ + blt.n 107b4 │ │ + bne.n 106c2 │ │ mov r0, r5 │ │ movs r1, #2 │ │ - bl 128b4 │ │ - cbz r0, 1073a │ │ - b.n 107b8 │ │ + bl 128b0 │ │ + cbz r0, 10736 │ │ + b.n 107b4 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str.w r0, [r4, #1164] ; 0x48c │ │ cmp r0, #0 │ │ - ble.n 107b8 │ │ + ble.n 107b4 │ │ addw sl, r4, #1164 ; 0x48c │ │ mov.w r9, #0 │ │ ldr.w r3, [r4, #1164] ; 0x48c │ │ cmp r9, r3 │ │ - bge.n 106ba │ │ + bge.n 106b6 │ │ ldr r3, [r7, #4] │ │ - cbz r3, 106ee │ │ + cbz r3, 106ea │ │ subs r3, #1 │ │ movs r1, #0 │ │ - cbz r3, 106f8 │ │ + cbz r3, 106f4 │ │ adds r1, #1 │ │ lsrs r3, r3, #1 │ │ - b.n 106f0 │ │ + b.n 106ec │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr r3, [r7, #4] │ │ mov r6, r0 │ │ str.w r0, [sl, #4]! │ │ - cbz r3, 1070a │ │ + cbz r3, 10706 │ │ subs r3, #1 │ │ movs r1, #0 │ │ - cbz r3, 10714 │ │ + cbz r3, 10710 │ │ adds r1, #1 │ │ lsrs r3, r3, #1 │ │ - b.n 1070c │ │ + b.n 10708 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r6, #0 │ │ str.w r0, [sl, #1024] ; 0x400 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ cmp r6, r0 │ │ - beq.n 107b8 │ │ + beq.n 107b4 │ │ ldr r3, [r7, #4] │ │ cmp r6, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ add.w r9, r9, #1 │ │ - b.n 106e0 │ │ + b.n 106dc │ │ ldr r3, [r4, #0] │ │ cmp r3, #1 │ │ - ble.n 10764 │ │ + ble.n 10760 │ │ mov r9, r4 │ │ mov r6, r0 │ │ - b.n 1075e │ │ + b.n 1075a │ │ mov r0, r5 │ │ movs r1, #4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [r9, #4]! │ │ ldr r3, [r4, #0] │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ adds r6, #1 │ │ ldr r3, [r7, #4] │ │ cmp r6, r3 │ │ - blt.n 10746 │ │ + blt.n 10742 │ │ add.w r7, r4, #1024 ; 0x400 │ │ movs r6, #0 │ │ - b.n 107ac │ │ + b.n 107a8 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr.w r3, [r8, #16] │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [r7, #4]! │ │ ldr.w r3, [r8, #20] │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r7, #64] ; 0x40 │ │ ldr.w r3, [r8, #24] │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ adds r6, #1 │ │ ldr r3, [r4, #0] │ │ cmp r6, r3 │ │ - blt.n 1076c │ │ + blt.n 10768 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r4 │ │ - bl 10562 │ │ + bl 1055e │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ ldr r6, [r0, #40] ; 0x28 │ │ mov r7, r1 │ │ mov r0, r1 │ │ ldr r1, [r5, #36] ; 0x24 │ │ - bl 126f8 │ │ + bl 126f4 │ │ cmp r0, #0 │ │ - blt.n 1080c │ │ + blt.n 10808 │ │ ldr r3, [r5, #32] │ │ ldr.w r8, [r3, r0, lsl #2] │ │ cmp.w r8, #0 │ │ - bge.n 107f6 │ │ + bge.n 107f2 │ │ ldr r1, [r5, #8] │ │ ubfx r4, r8, #15, #15 │ │ ubfx r8, r8, #0, #15 │ │ rsb r8, r8, r1 │ │ - b.n 1081a │ │ + b.n 10816 │ │ ldr r3, [r5, #28] │ │ mov r0, r7 │ │ add r3, r8 │ │ ldrb.w r1, [r3, #-1] │ │ - bl 1284e │ │ + bl 1284a │ │ add.w r0, r8, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr.w r8, [r5, #8] │ │ movs r4, #0 │ │ - b.n 1081a │ │ + b.n 10816 │ │ cmp r6, #1 │ │ - ble.n 10828 │ │ + ble.n 10824 │ │ subs r6, #1 │ │ mov r0, r7 │ │ mov r1, r6 │ │ - bl 126f8 │ │ + bl 126f4 │ │ cmp r0, #0 │ │ - blt.n 10814 │ │ - b.n 10838 │ │ + blt.n 10810 │ │ + b.n 10834 │ │ mov r0, r7 │ │ movs r1, #1 │ │ - bl 1284e │ │ + bl 1284a │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ rev r0, r0 │ │ lsrs r2, r0, #4 │ │ lsls r3, r0, #4 │ │ and.w r2, r2, #252645135 ; 0xf0f0f0f │ │ and.w r3, r3, #4042322160 ; 0xf0f0f0f0 │ │ @@ -18395,632 +18400,632 @@ │ │ lsls r3, r2, #1 │ │ lsrs r2, r2, #1 │ │ and.w r3, r3, #2863311530 ; 0xaaaaaaaa │ │ and.w r2, r2, #1431655765 ; 0x55555555 │ │ orrs r3, r2 │ │ rsb r2, r4, r8 │ │ cmp r2, #1 │ │ - ble.n 1088c │ │ + ble.n 10888 │ │ asrs r2, r2, #1 │ │ ldr r1, [r5, #20] │ │ adds r0, r4, r2 │ │ ldr.w r1, [r1, r0, lsl #2] │ │ cmp r1, r3 │ │ ite ls │ │ movls r0, r2 │ │ movhi r0, #0 │ │ cmp r1, r3 │ │ it ls │ │ movls r2, #0 │ │ add r4, r0 │ │ rsb r8, r2, r8 │ │ - b.n 10864 │ │ + b.n 10860 │ │ ldr r3, [r5, #28] │ │ mov r0, r7 │ │ ldrb r1, [r3, r4] │ │ cmp r1, r6 │ │ - bgt.n 108a0 │ │ - bl 1284e │ │ + bgt.n 1089c │ │ + bl 1284a │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ adds r1, r6, #1 │ │ - b.n 1082c │ │ + b.n 10828 │ │ │ │ -000108a4 : │ │ +000108a0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ movs r1, #36 ; 0x24 │ │ mov r5, r0 │ │ movs r0, #1 │ │ blx 4b18 │ │ movs r1, #24 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ - ldr r3, [pc, #532] ; (10ad4 ) │ │ + bl 128b0 │ │ + ldr r3, [pc, #532] ; (10ad0 ) │ │ cmp r0, r3 │ │ - bne.w 10ac0 │ │ + bne.w 10abc │ │ movs r1, #16 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #24 │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r4, #4] │ │ adds r0, #1 │ │ - beq.w 10ac0 │ │ + beq.w 10abc │ │ ldr r0, [r4, #0] │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ mov r6, r0 │ │ ldr r0, [r4, #4] │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ add r0, r6 │ │ cmp r0, #24 │ │ - bgt.w 10ac0 │ │ + bgt.w 10abc │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ mov r6, r0 │ │ - cbz r0, 10906 │ │ + cbz r0, 10902 │ │ cmp r0, #1 │ │ - beq.n 109b0 │ │ - b.n 10ac0 │ │ + beq.n 109ac │ │ + b.n 10abc │ │ movs r1, #1 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr.w sl, [r4, #4] │ │ ldr.w r9, [r5, #16] │ │ cmp r0, #0 │ │ ite ne │ │ movne.w r8, #1 │ │ moveq.w r8, #5 │ │ mov r7, r0 │ │ mov r0, r5 │ │ - bl 12ab0 │ │ + bl 12aac │ │ mul.w r8, r8, sl │ │ add.w r8, r8, #7 │ │ rsb r0, r0, r9 │ │ cmp.w r0, r8, asr #3 │ │ - blt.w 10ac0 │ │ + blt.w 10abc │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #2 │ │ blx 4af4 │ │ str r0, [r4, #8] │ │ - cbz r7, 10990 │ │ + cbz r7, 1098c │ │ ldr r3, [r4, #4] │ │ cmp r6, r3 │ │ - bge.n 10996 │ │ + bge.n 10992 │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl 128b4 │ │ - cbz r0, 1096e │ │ + bl 128b0 │ │ + cbz r0, 1096a │ │ movs r1, #5 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r1, r0, #1 │ │ - beq.w 10ac0 │ │ + beq.w 10abc │ │ ldr r3, [r4, #8] │ │ adds r0, #1 │ │ - b.n 10970 │ │ + b.n 1096c │ │ ldr r3, [r4, #8] │ │ str.w r0, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ - b.n 1094a │ │ + b.n 10946 │ │ mov r0, r5 │ │ movs r1, #5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r2, r0, #1 │ │ - beq.w 10ac0 │ │ + beq.w 10abc │ │ ldr r3, [r4, #8] │ │ adds r0, #1 │ │ str.w r0, [r3, r7, lsl #2] │ │ adds r7, #1 │ │ ldr r3, [r4, #4] │ │ cmp r7, r3 │ │ - blt.n 10978 │ │ + blt.n 10974 │ │ mov r0, r5 │ │ movs r1, #4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str r0, [r4, #12] │ │ - beq.w 10acc │ │ - blt.w 10ac0 │ │ + beq.w 10ac8 │ │ + blt.w 10abc │ │ cmp r0, #2 │ │ - ble.n 10a1e │ │ - b.n 10ac0 │ │ + ble.n 10a1a │ │ + b.n 10abc │ │ mov r0, r5 │ │ movs r1, #5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r7, r0, #1 │ │ - beq.w 10ac0 │ │ + beq.w 10abc │ │ ldr r0, [r4, #4] │ │ movs r6, #0 │ │ lsls r0, r0, #2 │ │ blx 4af4 │ │ str r0, [r4, #8] │ │ ldr r0, [r4, #4] │ │ cmp r6, r0 │ │ - bge.n 10996 │ │ + bge.n 10992 │ │ subs r0, r0, r6 │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ mov r1, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r3, r0, #1 │ │ - beq.n 10ac0 │ │ + beq.n 10abc │ │ cmp r7, #32 │ │ - bgt.n 10ac0 │ │ + bgt.n 10abc │ │ ldr r3, [r4, #4] │ │ subs r3, r3, r6 │ │ cmp r0, r3 │ │ - bgt.n 10ac0 │ │ + bgt.n 10abc │ │ cmp r0, #0 │ │ - ble.n 10a02 │ │ + ble.n 109fe │ │ subs r3, r0, #1 │ │ asrs r2, r7, #1 │ │ asrs r3, r2 │ │ adds r2, r7, #1 │ │ asrs r2, r2, #1 │ │ asrs r3, r2 │ │ - beq.n 10a04 │ │ - b.n 10ac0 │ │ + beq.n 10a00 │ │ + b.n 10abc │ │ movs r3, #0 │ │ cmp r3, r0 │ │ - bge.n 10a14 │ │ + bge.n 10a10 │ │ ldr r2, [r4, #8] │ │ adds r1, r3, r6 │ │ adds r3, #1 │ │ str.w r7, [r2, r1, lsl #2] │ │ - b.n 10a04 │ │ + b.n 10a00 │ │ cmp r0, #0 │ │ it ge │ │ addge r6, r6, r0 │ │ adds r7, #1 │ │ - b.n 109ca │ │ + b.n 109c6 │ │ movs r1, #32 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r4, #16] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ str r0, [r4, #20] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #1 │ │ adds r0, #1 │ │ str r0, [r4, #24] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r4, #28] │ │ adds r0, #1 │ │ - beq.n 10ac0 │ │ + beq.n 10abc │ │ ldr r3, [r4, #12] │ │ cmp r3, #1 │ │ - beq.n 10a5e │ │ + beq.n 10a5a │ │ cmp r3, #2 │ │ - bne.n 10a6c │ │ + bne.n 10a68 │ │ ldr r3, [r4, #4] │ │ ldr r6, [r4, #0] │ │ muls r6, r3 │ │ - b.n 10a6e │ │ + b.n 10a6a │ │ ldr r6, [r4, #0] │ │ - cbz r6, 10a6e │ │ + cbz r6, 10a6a │ │ mov r0, r4 │ │ - bl 11078 <_book_maptype1_quantvals@@Base> │ │ + bl 11074 <_book_maptype1_quantvals@@Base> │ │ mov r6, r0 │ │ - b.n 10a6e │ │ + b.n 10a6a │ │ movs r6, #0 │ │ ldr r3, [r4, #24] │ │ mov r0, r5 │ │ ldr.w r8, [r5, #16] │ │ mul.w r7, r3, r6 │ │ - bl 12ab0 │ │ + bl 12aac │ │ adds r7, #7 │ │ asrs r7, r7, #3 │ │ rsb r0, r0, r8 │ │ cmp r7, r0 │ │ - bgt.n 10ac0 │ │ + bgt.n 10abc │ │ lsls r7, r6, #2 │ │ mov.w r8, #0 │ │ mov r0, r7 │ │ blx 4af4 │ │ str r0, [r4, #32] │ │ cmp r8, r6 │ │ - bge.n 10ab2 │ │ + bge.n 10aae │ │ mov r0, r5 │ │ ldr r1, [r4, #24] │ │ ldr.w r9, [r4, #32] │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [r9, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ - b.n 10a98 │ │ - cbz r6, 10acc │ │ + b.n 10a94 │ │ + cbz r6, 10ac8 │ │ ldr r3, [r4, #32] │ │ add r7, r3 │ │ ldr.w r3, [r7, #-4] │ │ adds r3, #1 │ │ - bne.n 10acc │ │ + bne.n 10ac8 │ │ mov r0, r4 │ │ - bl 113c0 │ │ + bl 113bc │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ muls r2, r0 │ │ lsls r6, r2, #1 │ │ │ │ -00010ad8 : │ │ +00010ad4 : │ │ ldr r3, [r0, #8] │ │ push {r4, lr} │ │ cmp r3, #0 │ │ mov r4, r0 │ │ - bgt.n 10ae8 │ │ + bgt.n 10ae4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ - bl 107c4 │ │ + bl 107c0 │ │ cmp r0, #0 │ │ - blt.n 10ae2 │ │ + blt.n 10ade │ │ ldr r3, [r4, #24] │ │ ldr.w r0, [r3, r0, lsl #2] │ │ pop {r4, pc} │ │ │ │ -00010af8 : │ │ +00010af4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w r8, [pc, #320] ; 10c40 │ │ + ldr.w r8, [pc, #320] ; 10c3c │ │ mov sl, r2 │ │ add r7, sp, #0 │ │ mov r4, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ mov r5, r1 │ │ ldr r6, [r7, #64] ; 0x40 │ │ ldr.w r2, [r8] │ │ str.w r8, [r7, #12] │ │ str r2, [r7, #20] │ │ ldr r2, [r0, #8] │ │ cmp r2, #0 │ │ - bgt.n 10b26 │ │ + bgt.n 10b22 │ │ movs r0, #0 │ │ - b.n 10c28 │ │ + b.n 10c24 │ │ mov r0, r3 │ │ ldr r1, [r4, #0] │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r1, [r4, #12] │ │ mov.w ip, #0 │ │ subs r6, r6, r1 │ │ mov.w r8, r0, lsl #2 │ │ mov fp, r0 │ │ add.w r3, r8, #14 │ │ bic.w r3, r3, #7 │ │ sub.w sp, sp, r3 │ │ mov r9, sp │ │ sub.w sp, sp, r3 │ │ mov r3, sp │ │ - bmi.n 10bee │ │ + bmi.n 10bea │ │ cmp ip, fp │ │ - bge.n 10b8c │ │ + bge.n 10b88 │ │ mov r0, r4 │ │ mov r1, sl │ │ str r3, [r7, #4] │ │ str.w ip, [r7, #8] │ │ - bl 107c4 │ │ + bl 107c0 │ │ ldr.w ip, [r7, #8] │ │ ldr r3, [r7, #4] │ │ adds r2, r0, #1 │ │ str.w r0, [r9, ip, lsl #2] │ │ - bne.n 10b78 │ │ + bne.n 10b74 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 10c28 │ │ + b.n 10c24 │ │ ldr r1, [r4, #0] │ │ muls r0, r1 │ │ ldr r1, [r4, #16] │ │ add.w r1, r1, r0, lsl #2 │ │ str.w r1, [r3, ip, lsl #2] │ │ add.w ip, ip, #1 │ │ - b.n 10b52 │ │ + b.n 10b4e │ │ ldr r2, [r4, #0] │ │ movs r0, #0 │ │ cmp r0, r2 │ │ - bge.n 10b22 │ │ + bge.n 10b1e │ │ mov.w r9, r0, lsl #2 │ │ mov lr, r5 │ │ movs r4, #0 │ │ cmp r4, fp │ │ - bge.n 10bba │ │ + bge.n 10bb6 │ │ ldr.w r1, [r3, r4, lsl #2] │ │ adds r4, #1 │ │ ldr.w r1, [r1, r9] │ │ asr.w sl, r1, r6 │ │ ldr.w r1, [lr] │ │ add r1, sl │ │ str.w r1, [lr], #4 │ │ - b.n 10b9c │ │ + b.n 10b98 │ │ adds r0, #1 │ │ add r5, r8 │ │ - b.n 10b90 │ │ + b.n 10b8c │ │ mov r0, r4 │ │ mov r1, sl │ │ str r3, [r7, #4] │ │ str.w ip, [r7, #8] │ │ - bl 107c4 │ │ + bl 107c0 │ │ ldr.w ip, [r7, #8] │ │ adds r3, r0, #1 │ │ str.w r0, [r9, ip, lsl #2] │ │ - beq.n 10b72 │ │ + beq.n 10b6e │ │ ldr r1, [r4, #0] │ │ ldr r3, [r7, #4] │ │ muls r0, r1 │ │ ldr r1, [r4, #16] │ │ add.w r1, r1, r0, lsl #2 │ │ str.w r1, [r3, ip, lsl #2] │ │ add.w ip, ip, #1 │ │ cmp ip, fp │ │ - blt.n 10bc0 │ │ + blt.n 10bbc │ │ ldr r2, [r4, #0] │ │ negs r6, r6 │ │ movs r1, #0 │ │ cmp r1, r2 │ │ - bge.n 10b22 │ │ + bge.n 10b1e │ │ mov.w r9, r1, lsl #2 │ │ mov lr, r5 │ │ movs r4, #0 │ │ cmp r4, fp │ │ - bge.n 10c22 │ │ + bge.n 10c1e │ │ ldr.w r0, [r3, r4, lsl #2] │ │ adds r4, #1 │ │ ldr.w r0, [r0, r9] │ │ lsl.w sl, r0, r6 │ │ ldr.w r0, [lr] │ │ add r0, sl │ │ str.w r0, [lr], #4 │ │ - b.n 10c04 │ │ + b.n 10c00 │ │ adds r1, #1 │ │ add r5, r8 │ │ - b.n 10bf8 │ │ + b.n 10bf4 │ │ ldr r3, [r7, #12] │ │ ldr r2, [r7, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 10c36 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 10c32 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #28 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - movs r3, #184 ; 0xb8 │ │ + movs r3, #188 ; 0xbc │ │ movs r1, r0 │ │ │ │ -00010c44 : │ │ +00010c40 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov sl, r3 │ │ ldr r3, [r0, #8] │ │ mov r4, r0 │ │ mov r7, r1 │ │ mov r8, r2 │ │ cmp r3, #0 │ │ ldr r5, [sp, #32] │ │ - bgt.n 10c5e │ │ + bgt.n 10c5a │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r3, [r0, #12] │ │ mov.w r9, #0 │ │ subs r5, r5, r3 │ │ - bpl.n 10c72 │ │ + bpl.n 10c6e │ │ negs r5, r5 │ │ - b.n 10cb8 │ │ + b.n 10cb4 │ │ cmp r2, #0 │ │ it ge │ │ addge r9, r2 │ │ cmp r9, sl │ │ - bge.n 10c58 │ │ + bge.n 10c54 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r2, r0, #1 │ │ - bne.n 10c8a │ │ + bne.n 10c86 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r2, [r4, #0] │ │ add.w ip, r7, r9, lsl #2 │ │ ldr r3, [r4, #16] │ │ movs r1, #0 │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ cmp r1, r2 │ │ - bge.n 10c6c │ │ + bge.n 10c68 │ │ ldr.w r3, [r0, r1, lsl #2] │ │ adds r1, #1 │ │ ldr.w r6, [ip] │ │ asrs r3, r5 │ │ add r3, r6 │ │ str.w r3, [ip], #4 │ │ - b.n 10c9a │ │ + b.n 10c96 │ │ cmp r2, #0 │ │ it ge │ │ addge r9, r2 │ │ cmp r9, sl │ │ - bge.n 10c58 │ │ + bge.n 10c54 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r3, r0, #1 │ │ - beq.n 10c82 │ │ + beq.n 10c7e │ │ ldr r2, [r4, #0] │ │ add.w ip, r7, r9, lsl #2 │ │ ldr r3, [r4, #16] │ │ movs r1, #0 │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ cmp r1, r2 │ │ - bge.n 10cb2 │ │ + bge.n 10cae │ │ ldr.w r3, [r0, r1, lsl #2] │ │ adds r1, #1 │ │ ldr.w r6, [ip] │ │ lsls r3, r5 │ │ add r3, r6 │ │ str.w r3, [ip], #4 │ │ - b.n 10cd8 │ │ + b.n 10cd4 │ │ │ │ -00010cf0 : │ │ +00010cec : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r7, r3 │ │ ldr r3, [r0, #8] │ │ mov r4, r0 │ │ mov r8, r1 │ │ mov r9, r2 │ │ cmp r3, #0 │ │ ldr r6, [sp, #32] │ │ - ble.n 10d94 │ │ + ble.n 10d90 │ │ ldr r3, [r0, #12] │ │ movs r5, #0 │ │ subs r6, r6, r3 │ │ - bpl.n 10d46 │ │ + bpl.n 10d42 │ │ negs r6, r6 │ │ - b.n 10d8a │ │ + b.n 10d86 │ │ mov r0, r4 │ │ mov r1, r9 │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r2, r0, #1 │ │ - beq.n 10d4c │ │ + beq.n 10d48 │ │ ldr r2, [r4, #0] │ │ add.w r1, r8, r5, lsl #2 │ │ ldr r3, [r4, #16] │ │ mov lr, r5 │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ rsb r3, lr, r5 │ │ cmp r3, r2 │ │ - bge.n 10d46 │ │ + bge.n 10d42 │ │ ldr.w r3, [r0], #4 │ │ adds r5, #1 │ │ cmp r5, r7 │ │ asr.w r3, r3, r6 │ │ str.w r3, [r1], #4 │ │ - bne.n 10d2c │ │ + bne.n 10d28 │ │ cmp r5, r7 │ │ - blt.n 10d10 │ │ - b.n 10d8e │ │ + blt.n 10d0c │ │ + b.n 10d8a │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov r0, r4 │ │ mov r1, r9 │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r3, r0, #1 │ │ - beq.n 10d4c │ │ + beq.n 10d48 │ │ ldr r2, [r4, #0] │ │ add.w r1, r8, r5, lsl #2 │ │ ldr r3, [r4, #16] │ │ mov lr, r5 │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ rsb r3, lr, r5 │ │ cmp r3, r2 │ │ - bge.n 10d8a │ │ + bge.n 10d86 │ │ ldr.w r3, [r0], #4 │ │ adds r5, #1 │ │ cmp r5, r7 │ │ lsl.w r3, r3, r6 │ │ str.w r3, [r1], #4 │ │ - bne.n 10d70 │ │ + bne.n 10d6c │ │ cmp r5, r7 │ │ - blt.n 10d54 │ │ + blt.n 10d50 │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ movs r2, #0 │ │ mov r3, r2 │ │ cmp r2, r7 │ │ - bge.n 10d8e │ │ + bge.n 10d8a │ │ str.w r3, [r8, r2, lsl #2] │ │ adds r2, #1 │ │ - b.n 10d98 │ │ + b.n 10d94 │ │ │ │ -00010da4 : │ │ +00010da0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r9, r3 │ │ ldr r3, [r0, #8] │ │ mov r5, r0 │ │ mov r8, r1 │ │ ldr r7, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ ldr r6, [sp, #40] ; 0x28 │ │ - bgt.n 10dbe │ │ + bgt.n 10dba │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r3, [r0, #12] │ │ mov r4, r2 │ │ mov.w sl, #0 │ │ add r7, r2 │ │ subs r6, r6, r3 │ │ - bpl.n 10dd0 │ │ + bpl.n 10dcc │ │ negs r6, r6 │ │ - b.n 10e26 │ │ + b.n 10e22 │ │ cmp r4, r7 │ │ - bge.n 10db8 │ │ + bge.n 10db4 │ │ mov r0, r5 │ │ ldr r1, [sp, #32] │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r2, r0, #1 │ │ - bne.n 10de8 │ │ + bne.n 10de4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r2, [r5, #0] │ │ movs r1, #0 │ │ ldr r3, [r5, #16] │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ cmp r1, r2 │ │ - bge.n 10dd0 │ │ + bge.n 10dcc │ │ add.w ip, sl, #1 │ │ ldr.w r3, [r0, r1, lsl #2] │ │ ldr.w sl, [r8, sl, lsl #2] │ │ cmp ip, r9 │ │ add.w r1, r1, #1 │ │ asr.w lr, r3, r6 │ │ it eq │ │ moveq.w ip, #0 │ │ ldr.w r3, [sl, r4, lsl #2] │ │ add r3, lr │ │ str.w r3, [sl, r4, lsl #2] │ │ it eq │ │ addeq r4, #1 │ │ mov sl, ip │ │ - b.n 10df4 │ │ + b.n 10df0 │ │ cmp r4, r7 │ │ - bge.n 10db8 │ │ + bge.n 10db4 │ │ mov r0, r5 │ │ ldr r1, [sp, #32] │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r3, r0, #1 │ │ - beq.n 10de0 │ │ + beq.n 10ddc │ │ ldr r2, [r5, #0] │ │ movs r1, #0 │ │ ldr r3, [r5, #16] │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ cmp r1, r2 │ │ - bge.n 10e26 │ │ + bge.n 10e22 │ │ add.w ip, sl, #1 │ │ ldr.w r3, [r0, r1, lsl #2] │ │ ldr.w sl, [r8, sl, lsl #2] │ │ cmp ip, r9 │ │ add.w r1, r1, #1 │ │ lsl.w lr, r3, r6 │ │ it eq │ │ moveq.w ip, #0 │ │ ldr.w r3, [sl, r4, lsl #2] │ │ add r3, lr │ │ str.w r3, [sl, r4, lsl #2] │ │ it eq │ │ addeq r4, #1 │ │ mov sl, ip │ │ - b.n 10e42 │ │ + b.n 10e3e │ │ rev r0, r0 │ │ lsrs r2, r0, #4 │ │ lsls r0, r0, #4 │ │ and.w r2, r2, #252645135 ; 0xf0f0f0f │ │ and.w r3, r0, #4042322160 ; 0xf0f0f0f0 │ │ orrs r3, r2 │ │ lsrs r2, r3, #2 │ │ @@ -19046,280 +19051,280 @@ │ │ ite ls │ │ negls r0, r0 │ │ rsbhi r0, r0, #1 │ │ bx lr │ │ cmp r1, r3 │ │ push {r4, r5, lr} │ │ ldr r4, [sp, #12] │ │ - ble.n 10ede │ │ + ble.n 10eda │ │ subs r3, r1, r3 │ │ asrs r0, r0, #1 │ │ adds r5, r3, #1 │ │ adds r1, #1 │ │ cmp r5, #31 │ │ str r1, [r4, #0] │ │ - bgt.n 10ef6 │ │ + bgt.n 10ef2 │ │ movs r1, #1 │ │ lsls r1, r3 │ │ add r2, r1 │ │ asrs r2, r5 │ │ - b.n 10efc │ │ + b.n 10ef8 │ │ subs r1, r3, r1 │ │ asrs r2, r2, #1 │ │ adds r5, r1, #1 │ │ adds r3, #1 │ │ cmp r5, #31 │ │ str r3, [r4, #0] │ │ - bgt.n 10efa │ │ + bgt.n 10ef6 │ │ movs r3, #1 │ │ lsls r3, r1 │ │ add r0, r3 │ │ asrs r0, r5 │ │ - b.n 10efc │ │ + b.n 10ef8 │ │ movs r2, #0 │ │ - b.n 10efc │ │ + b.n 10ef8 │ │ movs r0, #0 │ │ add r0, r2 │ │ and.w r3, r0, #3221225472 ; 0xc0000000 │ │ cmp.w r3, #3221225472 ; 0xc0000000 │ │ - beq.n 10f0a │ │ - cbnz r3, 10f12 │ │ + beq.n 10f06 │ │ + cbnz r3, 10f0e │ │ ldr r3, [r4, #0] │ │ lsls r0, r0, #1 │ │ subs r3, #1 │ │ str r3, [r4, #0] │ │ pop {r4, r5, pc} │ │ │ │ -00010f14 <_ilog@@Base>: │ │ +00010f10 <_ilog@@Base>: │ │ movs r3, #0 │ │ - cbz r0, 10f1e <_ilog@@Base+0xa> │ │ + cbz r0, 10f1a <_ilog@@Base+0xa> │ │ adds r3, #1 │ │ lsrs r0, r0, #1 │ │ - b.n 10f16 <_ilog@@Base+0x2> │ │ + b.n 10f12 <_ilog@@Base+0x2> │ │ mov r0, r3 │ │ bx lr │ │ ... │ │ │ │ -00010f24 <_make_words@@Base>: │ │ +00010f20 <_make_words@@Base>: │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #136 ; 0x88 │ │ - ldr r5, [pc, #328] ; (11074 <_make_words@@Base+0x150>) │ │ + ldr r5, [pc, #328] ; (11070 <_make_words@@Base+0x150>) │ │ mov r8, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #132] ; 0x84 │ │ - cbz r2, 10f40 <_make_words@@Base+0x1c> │ │ + cbz r2, 10f3c <_make_words@@Base+0x1c> │ │ lsls r0, r2, #2 │ │ - b.n 10f42 <_make_words@@Base+0x1e> │ │ + b.n 10f3e <_make_words@@Base+0x1e> │ │ lsls r0, r1, #2 │ │ blx 4af4 │ │ movs r1, #0 │ │ movs r2, #132 ; 0x84 │ │ mov r9, sp │ │ mov r4, r0 │ │ mov r0, sp │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r2, #0 │ │ mov r1, r2 │ │ cmp r1, r7 │ │ - bge.n 10fee <_make_words@@Base+0xca> │ │ + bge.n 10fea <_make_words@@Base+0xca> │ │ ldr.w r3, [r8, r1, lsl #2] │ │ cmp r3, #0 │ │ - ble.n 10fde <_make_words@@Base+0xba> │ │ + ble.n 10fda <_make_words@@Base+0xba> │ │ add r0, sp, #136 ; 0x88 │ │ cmp r3, #31 │ │ add.w r0, r0, r3, lsl #2 │ │ ldr.w lr, [r0, #-136] │ │ - bgt.n 10f78 <_make_words@@Base+0x54> │ │ + bgt.n 10f74 <_make_words@@Base+0x54> │ │ lsrs.w r0, lr, r3 │ │ - bne.n 11008 <_make_words@@Base+0xe4> │ │ + bne.n 11004 <_make_words@@Base+0xe4> │ │ add.w ip, r2, #1 │ │ mov r0, r3 │ │ str.w lr, [r4, r2, lsl #2] │ │ ldr.w r2, [sp, r0, lsl #2] │ │ mov sl, sp │ │ tst.w r2, #1 │ │ - beq.n 10fb0 <_make_words@@Base+0x8c> │ │ + beq.n 10fac <_make_words@@Base+0x8c> │ │ cmp r0, #1 │ │ ittet ne │ │ addne r2, sp, #136 ; 0x88 │ │ addne.w sl, r2, r0, lsl #2 │ │ ldreq r2, [sp, #4] │ │ movne r0, sl │ │ itete eq │ │ addeq r2, #1 │ │ ldrne.w r2, [r0, #-140] │ │ streq r2, [sp, #4] │ │ lslne r2, r2, #1 │ │ it ne │ │ strne.w r2, [sl, #-136] │ │ - b.n 10fba <_make_words@@Base+0x96> │ │ + b.n 10fb6 <_make_words@@Base+0x96> │ │ adds r2, #1 │ │ str.w r2, [sp, r0, lsl #2] │ │ subs r0, #1 │ │ - bne.n 10f82 <_make_words@@Base+0x5e> │ │ + bne.n 10f7e <_make_words@@Base+0x5e> │ │ adds r3, #1 │ │ cmp r3, #32 │ │ - bgt.n 10fe8 <_make_words@@Base+0xc4> │ │ + bgt.n 10fe4 <_make_words@@Base+0xc4> │ │ ldr.w r0, [r9, r3, lsl #2] │ │ cmp.w lr, r0, lsr #1 │ │ - bne.n 10fe8 <_make_words@@Base+0xc4> │ │ + bne.n 10fe4 <_make_words@@Base+0xc4> │ │ add.w r2, r9, r3, lsl #2 │ │ mov lr, r0 │ │ ldr.w r2, [r2, #-4] │ │ lsls r2, r2, #1 │ │ str.w r2, [r9, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n 10fbc <_make_words@@Base+0x98> │ │ - cbnz r6, 10fe6 <_make_words@@Base+0xc2> │ │ + b.n 10fb8 <_make_words@@Base+0x98> │ │ + cbnz r6, 10fe2 <_make_words@@Base+0xc2> │ │ add.w ip, r2, #1 │ │ - b.n 10fe8 <_make_words@@Base+0xc4> │ │ + b.n 10fe4 <_make_words@@Base+0xc4> │ │ mov ip, r2 │ │ adds r1, #1 │ │ mov r2, ip │ │ - b.n 10f58 <_make_words@@Base+0x34> │ │ + b.n 10f54 <_make_words@@Base+0x34> │ │ cmp r6, #1 │ │ - beq.n 1101a <_make_words@@Base+0xf6> │ │ + beq.n 11016 <_make_words@@Base+0xf6> │ │ movs r2, #1 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ rsb r3, r2, #32 │ │ ldr.w r1, [r9, r2, lsl #2] │ │ lsr.w r3, r0, r3 │ │ ands r3, r1 │ │ - beq.n 11012 <_make_words@@Base+0xee> │ │ + beq.n 1100e <_make_words@@Base+0xee> │ │ mov r0, r4 │ │ blx 4b00 │ │ movs r0, #0 │ │ - b.n 11060 <_make_words@@Base+0x13c> │ │ + b.n 1105c <_make_words@@Base+0x13c> │ │ adds r2, #1 │ │ cmp r2, #33 ; 0x21 │ │ - bne.n 10ff8 <_make_words@@Base+0xd4> │ │ - b.n 1101c <_make_words@@Base+0xf8> │ │ + bne.n 10ff4 <_make_words@@Base+0xd4> │ │ + b.n 11018 <_make_words@@Base+0xf8> │ │ movs r3, #0 │ │ mov r0, r3 │ │ cmp r0, r7 │ │ - bge.n 1105e <_make_words@@Base+0x13a> │ │ + bge.n 1105a <_make_words@@Base+0x13a> │ │ mov.w ip, r3, lsl #2 │ │ ldr.w r9, [r8, r0, lsl #2] │ │ movs r2, #0 │ │ add.w sl, r4, ip │ │ mov lr, r2 │ │ cmp lr, r9 │ │ - bge.n 1104c <_make_words@@Base+0x128> │ │ + bge.n 11048 <_make_words@@Base+0x128> │ │ ldr.w r1, [sl] │ │ lsr.w r1, r1, lr │ │ add.w lr, lr, #1 │ │ and.w r1, r1, #1 │ │ orr.w r2, r1, r2, lsl #1 │ │ - b.n 11032 <_make_words@@Base+0x10e> │ │ - cbz r6, 11054 <_make_words@@Base+0x130> │ │ + b.n 1102e <_make_words@@Base+0x10e> │ │ + cbz r6, 11050 <_make_words@@Base+0x130> │ │ cmp.w r9, #0 │ │ - beq.n 1105a <_make_words@@Base+0x136> │ │ + beq.n 11056 <_make_words@@Base+0x136> │ │ adds r3, #1 │ │ str.w r2, [r4, ip] │ │ adds r0, #1 │ │ - b.n 1101e <_make_words@@Base+0xfa> │ │ + b.n 1101a <_make_words@@Base+0xfa> │ │ mov r0, r4 │ │ ldr r2, [sp, #132] ; 0x84 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 1106c <_make_words@@Base+0x148> │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 11068 <_make_words@@Base+0x148> │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #136 ; 0x88 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - subs r6, r1, #6 │ │ + subs r2, r2, #6 │ │ movs r1, r0 │ │ │ │ -00011078 <_book_maptype1_quantvals@@Base>: │ │ +00011074 <_book_maptype1_quantvals@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ ldr r0, [r0, #4] │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ ldr r4, [r5, #4] │ │ ldr r5, [r5, #0] │ │ subs r3, r5, #1 │ │ mov r1, r5 │ │ subs r0, #1 │ │ muls r0, r3 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ asr.w r0, r4, r0 │ │ movs r3, #1 │ │ adds r6, r0, r3 │ │ movs r1, #0 │ │ mov r2, r3 │ │ cmp r1, r5 │ │ - bge.n 110aa <_book_maptype1_quantvals@@Base+0x32> │ │ + bge.n 110a6 <_book_maptype1_quantvals@@Base+0x32> │ │ muls r2, r0 │ │ adds r1, #1 │ │ muls r3, r6 │ │ - b.n 1109e <_book_maptype1_quantvals@@Base+0x26> │ │ + b.n 1109a <_book_maptype1_quantvals@@Base+0x26> │ │ cmp r2, r4 │ │ - bgt.n 110b4 <_book_maptype1_quantvals@@Base+0x3c> │ │ + bgt.n 110b0 <_book_maptype1_quantvals@@Base+0x3c> │ │ cmp r3, r4 │ │ - ble.n 110b8 <_book_maptype1_quantvals@@Base+0x40> │ │ + ble.n 110b4 <_book_maptype1_quantvals@@Base+0x40> │ │ pop {r4, r5, r6, pc} │ │ subs r0, #1 │ │ - b.n 11096 <_book_maptype1_quantvals@@Base+0x1e> │ │ + b.n 11092 <_book_maptype1_quantvals@@Base+0x1e> │ │ adds r0, #1 │ │ - b.n 11096 <_book_maptype1_quantvals@@Base+0x1e> │ │ + b.n 11092 <_book_maptype1_quantvals@@Base+0x1e> │ │ │ │ -000110bc <_book_unquantize@@Base>: │ │ +000110b8 <_book_unquantize@@Base>: │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r3 │ │ - ldr r3, [pc, #688] ; (11374 <_book_unquantize@@Base+0x2b8>) │ │ + ldr r3, [pc, #688] ; (11370 <_book_unquantize@@Base+0x2b8>) │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r2, [sp, #24] │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #56] ; 0x38 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r2, [r0, #12] │ │ subs r2, #1 │ │ cmp r2, #1 │ │ - bhi.w 113a8 <_book_unquantize@@Base+0x2ec> │ │ + bhi.w 113a4 <_book_unquantize@@Base+0x2ec> │ │ ldr r6, [r0, #16] │ │ ubfx r5, r6, #0, #21 │ │ - cbz r5, 11108 <_book_unquantize@@Base+0x4c> │ │ + cbz r5, 11104 <_book_unquantize@@Base+0x4c> │ │ ubfx r3, r6, #21, #10 │ │ sub.w r3, r3, #788 ; 0x314 │ │ lsls r1, r5, #1 │ │ str r3, [sp, #12] │ │ - bmi.n 110fe <_book_unquantize@@Base+0x42> │ │ + bmi.n 110fa <_book_unquantize@@Base+0x42> │ │ ldr r3, [sp, #12] │ │ lsls r5, r5, #1 │ │ subs r3, #1 │ │ - b.n 110f0 <_book_unquantize@@Base+0x34> │ │ + b.n 110ec <_book_unquantize@@Base+0x34> │ │ eor.w r5, r5, r6, asr #31 │ │ add.w r5, r5, r6, lsr #31 │ │ - b.n 1110c <_book_unquantize@@Base+0x50> │ │ - ldr r3, [pc, #612] ; (11370 <_book_unquantize@@Base+0x2b4>) │ │ + b.n 11108 <_book_unquantize@@Base+0x50> │ │ + ldr r3, [pc, #612] ; (1136c <_book_unquantize@@Base+0x2b4>) │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #20] │ │ ubfx r6, r3, #0, #21 │ │ - cbz r6, 11134 <_book_unquantize@@Base+0x78> │ │ + cbz r6, 11130 <_book_unquantize@@Base+0x78> │ │ ubfx r2, r3, #21, #10 │ │ sub.w r2, r2, #788 ; 0x314 │ │ str r2, [sp, #28] │ │ lsls r2, r6, #1 │ │ - bmi.n 1112a <_book_unquantize@@Base+0x6e> │ │ + bmi.n 11126 <_book_unquantize@@Base+0x6e> │ │ ldr r2, [sp, #28] │ │ lsls r6, r6, #1 │ │ subs r2, #1 │ │ - b.n 1111c <_book_unquantize@@Base+0x60> │ │ + b.n 11118 <_book_unquantize@@Base+0x60> │ │ eor.w r6, r6, r3, asr #31 │ │ add.w r6, r6, r3, lsr #31 │ │ - b.n 11138 <_book_unquantize@@Base+0x7c> │ │ - ldr r3, [pc, #568] ; (11370 <_book_unquantize@@Base+0x2b4>) │ │ + b.n 11134 <_book_unquantize@@Base+0x7c> │ │ + ldr r3, [pc, #568] ; (1136c <_book_unquantize@@Base+0x2b4>) │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #0] │ │ movs r1, #4 │ │ ldr r2, [sp, #44] ; 0x2c │ │ mul.w r8, r3, r2 │ │ mov r0, r8 │ │ blx 4b18 │ │ @@ -19328,111 +19333,111 @@ │ │ mov r0, r8 │ │ blx 4b18 │ │ ldr r3, [sp, #12] │ │ str r3, [r7, #0] │ │ ldr r3, [r4, #12] │ │ cmp r3, #1 │ │ str r0, [sp, #20] │ │ - beq.n 11166 <_book_unquantize@@Base+0xaa> │ │ + beq.n 11162 <_book_unquantize@@Base+0xaa> │ │ cmp r3, #2 │ │ - beq.w 11296 <_book_unquantize@@Base+0x1da> │ │ - b.n 1128c <_book_unquantize@@Base+0x1d0> │ │ + beq.w 11292 <_book_unquantize@@Base+0x1da> │ │ + b.n 11288 <_book_unquantize@@Base+0x1d0> │ │ mov r0, r4 │ │ mov.w r8, #0 │ │ - bl 11078 <_book_maptype1_quantvals@@Base> │ │ + bl 11074 <_book_maptype1_quantvals@@Base> │ │ mov r9, r8 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #4] │ │ cmp r9, r3 │ │ - bge.w 1128c <_book_unquantize@@Base+0x1d0> │ │ + bge.w 11288 <_book_unquantize@@Base+0x1d0> │ │ ldr r3, [sp, #24] │ │ - cbz r3, 1118a <_book_unquantize@@Base+0xce> │ │ + cbz r3, 11186 <_book_unquantize@@Base+0xce> │ │ ldr r3, [r4, #8] │ │ ldr.w r3, [r3, r9, lsl #2] │ │ cmp r3, #0 │ │ - beq.n 11270 <_book_unquantize@@Base+0x1b4> │ │ + beq.n 1126c <_book_unquantize@@Base+0x1b4> │ │ mov.w sl, #0 │ │ ldr r3, [sp, #24] │ │ mov fp, sl │ │ str.w sl, [sp, #32] │ │ add.w r3, r3, r8, lsl #2 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ add r3, sp, #64 ; 0x40 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r4, #0] │ │ cmp fp, r3 │ │ - bge.n 1126c <_book_unquantize@@Base+0x1b0> │ │ + bge.n 11268 <_book_unquantize@@Base+0x1b0> │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov r0, r9 │ │ movs r3, #0 │ │ str r3, [sp, #64] ; 0x40 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r1, [sp, #40] ; 0x28 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ ldr r3, [r4, #32] │ │ ldr.w r2, [r3, r1, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ neglt r2, r2 │ │ str r2, [sp, #60] ; 0x3c │ │ mov r0, r2 │ │ - bl 10f14 <_ilog@@Base> │ │ - cbz r6, 111ec <_book_unquantize@@Base+0x130> │ │ + bl 10f10 <_ilog@@Base> │ │ + cbz r6, 111e8 <_book_unquantize@@Base+0x130> │ │ ldr r2, [sp, #60] ; 0x3c │ │ subs r0, #31 │ │ negs r3, r0 │ │ lsls r2, r3 │ │ - beq.n 111ee <_book_unquantize@@Base+0x132> │ │ + beq.n 111ea <_book_unquantize@@Base+0x132> │ │ ldr r3, [sp, #28] │ │ add r0, r3 │ │ smull r2, r3, r6, r2 │ │ adds r0, #32 │ │ str r0, [sp, #64] ; 0x40 │ │ mov r2, r3 │ │ - b.n 111ee <_book_unquantize@@Base+0x132> │ │ + b.n 111ea <_book_unquantize@@Base+0x132> │ │ mov r2, r6 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r5, 1120a <_book_unquantize@@Base+0x14e> │ │ - cbnz r2, 111fc <_book_unquantize@@Base+0x140> │ │ + cbz r5, 11206 <_book_unquantize@@Base+0x14e> │ │ + cbnz r2, 111f8 <_book_unquantize@@Base+0x140> │ │ ldr r3, [sp, #12] │ │ mov r2, r5 │ │ str r3, [sp, #64] ; 0x40 │ │ - b.n 1120a <_book_unquantize@@Base+0x14e> │ │ + b.n 11206 <_book_unquantize@@Base+0x14e> │ │ ldr r1, [sp, #48] ; 0x30 │ │ mov r0, r5 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #12] │ │ - bl 10ebe │ │ + bl 10eba │ │ mov r2, r0 │ │ ldr r1, [sp, #32] │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r1, 11228 <_book_unquantize@@Base+0x16c> │ │ - cbnz r2, 1121a <_book_unquantize@@Base+0x15e> │ │ + cbz r1, 11224 <_book_unquantize@@Base+0x16c> │ │ + cbnz r2, 11216 <_book_unquantize@@Base+0x15e> │ │ str.w sl, [sp, #64] ; 0x40 │ │ mov r2, r1 │ │ - b.n 11228 <_book_unquantize@@Base+0x16c> │ │ + b.n 11224 <_book_unquantize@@Base+0x16c> │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #32] │ │ str r1, [sp, #0] │ │ mov r1, sl │ │ - bl 10ebe │ │ + bl 10eba │ │ mov r2, r0 │ │ ldr r3, [r4, #28] │ │ - cbz r3, 11232 <_book_unquantize@@Base+0x176> │ │ + cbz r3, 1122e <_book_unquantize@@Base+0x176> │ │ ldr.w sl, [sp, #64] ; 0x40 │ │ str r2, [sp, #32] │ │ ldr r1, [sp, #24] │ │ ldr r3, [r4, #0] │ │ - cbz r1, 11242 <_book_unquantize@@Base+0x186> │ │ + cbz r1, 1123e <_book_unquantize@@Base+0x186> │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r1, [r1, #0] │ │ mla r3, r3, r1, fp │ │ - b.n 11246 <_book_unquantize@@Base+0x18a> │ │ + b.n 11242 <_book_unquantize@@Base+0x18a> │ │ mla r3, r3, r8, fp │ │ ldr r1, [sp, #16] │ │ add.w fp, fp, #1 │ │ str.w r2, [r1, r3, lsl #2] │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #20] │ │ str.w r2, [r1, r3, lsl #2] │ │ @@ -19441,260 +19446,260 @@ │ │ cmp r2, r3 │ │ ldr r2, [sp, #40] ; 0x28 │ │ it lt │ │ strlt r3, [r7, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ muls r3, r2 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 111a4 <_book_unquantize@@Base+0xe8> │ │ + b.n 111a0 <_book_unquantize@@Base+0xe8> │ │ add.w r8, r8, #1 │ │ add.w r9, r9, #1 │ │ - b.n 11174 <_book_unquantize@@Base+0xb8> │ │ + b.n 11170 <_book_unquantize@@Base+0xb8> │ │ ldr r3, [sp, #24] │ │ - cbz r3, 112a2 <_book_unquantize@@Base+0x1e6> │ │ + cbz r3, 1129e <_book_unquantize@@Base+0x1e6> │ │ ldr r3, [r4, #8] │ │ ldr.w r3, [r3, fp, lsl #2] │ │ - cbnz r3, 112a2 <_book_unquantize@@Base+0x1e6> │ │ + cbnz r3, 1129e <_book_unquantize@@Base+0x1e6> │ │ add.w fp, fp, #1 │ │ ldr r3, [r4, #4] │ │ cmp fp, r3 │ │ - blt.n 11276 <_book_unquantize@@Base+0x1ba> │ │ + blt.n 11272 <_book_unquantize@@Base+0x1ba> │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r1, [r4, #0] │ │ muls r1, r3 │ │ movs r3, #0 │ │ - b.n 11378 <_book_unquantize@@Base+0x2bc> │ │ + b.n 11374 <_book_unquantize@@Base+0x2bc> │ │ mov.w r8, #0 │ │ add r3, sp, #64 ; 0x40 │ │ mov fp, r8 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 11286 <_book_unquantize@@Base+0x1ca> │ │ + b.n 11282 <_book_unquantize@@Base+0x1ca> │ │ mov.w sl, #0 │ │ ldr r3, [sp, #24] │ │ mov r9, sl │ │ str.w sl, [sp, #32] │ │ add.w r3, r3, r8, lsl #2 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #0] │ │ cmp r9, r3 │ │ - bge.n 1136a <_book_unquantize@@Base+0x2ae> │ │ + bge.n 11366 <_book_unquantize@@Base+0x2ae> │ │ mla r3, r3, fp, r9 │ │ movs r2, #0 │ │ str r2, [sp, #64] ; 0x40 │ │ ldr r2, [r4, #32] │ │ ldr.w r2, [r2, r3, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ neglt r2, r2 │ │ str r2, [sp, #48] ; 0x30 │ │ mov r0, r2 │ │ - bl 10f14 <_ilog@@Base> │ │ - cbz r6, 112f2 <_book_unquantize@@Base+0x236> │ │ + bl 10f10 <_ilog@@Base> │ │ + cbz r6, 112ee <_book_unquantize@@Base+0x236> │ │ ldr r2, [sp, #48] ; 0x30 │ │ subs r0, #31 │ │ negs r3, r0 │ │ lsls r2, r3 │ │ - beq.n 112f4 <_book_unquantize@@Base+0x238> │ │ + beq.n 112f0 <_book_unquantize@@Base+0x238> │ │ ldr r3, [sp, #28] │ │ add r0, r3 │ │ smull r2, r3, r6, r2 │ │ adds r0, #32 │ │ str r0, [sp, #64] ; 0x40 │ │ mov r2, r3 │ │ - b.n 112f4 <_book_unquantize@@Base+0x238> │ │ + b.n 112f0 <_book_unquantize@@Base+0x238> │ │ mov r2, r6 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r5, 11310 <_book_unquantize@@Base+0x254> │ │ - cbnz r2, 11302 <_book_unquantize@@Base+0x246> │ │ + cbz r5, 1130c <_book_unquantize@@Base+0x254> │ │ + cbnz r2, 112fe <_book_unquantize@@Base+0x246> │ │ ldr r3, [sp, #12] │ │ mov r2, r5 │ │ str r3, [sp, #64] ; 0x40 │ │ - b.n 11310 <_book_unquantize@@Base+0x254> │ │ + b.n 1130c <_book_unquantize@@Base+0x254> │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov r0, r5 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #12] │ │ - bl 10ebe │ │ + bl 10eba │ │ mov r2, r0 │ │ ldr r1, [sp, #32] │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r1, 1132e <_book_unquantize@@Base+0x272> │ │ - cbnz r2, 11320 <_book_unquantize@@Base+0x264> │ │ + cbz r1, 1132a <_book_unquantize@@Base+0x272> │ │ + cbnz r2, 1131c <_book_unquantize@@Base+0x264> │ │ str.w sl, [sp, #64] ; 0x40 │ │ mov r2, r1 │ │ - b.n 1132e <_book_unquantize@@Base+0x272> │ │ + b.n 1132a <_book_unquantize@@Base+0x272> │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #32] │ │ str r1, [sp, #0] │ │ mov r1, sl │ │ - bl 10ebe │ │ + bl 10eba │ │ mov r2, r0 │ │ ldr r3, [r4, #28] │ │ - cbz r3, 11338 <_book_unquantize@@Base+0x27c> │ │ + cbz r3, 11334 <_book_unquantize@@Base+0x27c> │ │ ldr.w sl, [sp, #64] ; 0x40 │ │ str r2, [sp, #32] │ │ ldr r1, [sp, #24] │ │ ldr r3, [r4, #0] │ │ - cbz r1, 11348 <_book_unquantize@@Base+0x28c> │ │ + cbz r1, 11344 <_book_unquantize@@Base+0x28c> │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r1, [r1, #0] │ │ mla r3, r3, r1, r9 │ │ - b.n 1134c <_book_unquantize@@Base+0x290> │ │ + b.n 11348 <_book_unquantize@@Base+0x290> │ │ mla r3, r3, r8, r9 │ │ ldr r1, [sp, #16] │ │ add.w r9, r9, #1 │ │ str.w r2, [r1, r3, lsl #2] │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #20] │ │ str.w r2, [r1, r3, lsl #2] │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [r7, #0] │ │ cmp r2, r3 │ │ it lt │ │ strlt r3, [r7, #0] │ │ - b.n 112b4 <_book_unquantize@@Base+0x1f8> │ │ + b.n 112b0 <_book_unquantize@@Base+0x1f8> │ │ add.w r8, r8, #1 │ │ - b.n 11282 <_book_unquantize@@Base+0x1c6> │ │ - bhi.n 11356 <_book_unquantize@@Base+0x29a> │ │ - ; instruction: 0xffff1df8 │ │ + b.n 1127e <_book_unquantize@@Base+0x1c6> │ │ + bhi.n 11352 <_book_unquantize@@Base+0x29a> │ │ + ; instruction: 0xffff1dfc │ │ movs r1, r0 │ │ cmp r3, r1 │ │ - bge.n 1139e <_book_unquantize@@Base+0x2e2> │ │ + bge.n 1139a <_book_unquantize@@Base+0x2e2> │ │ ldr r2, [sp, #20] │ │ ldr.w r0, [r2, r3, lsl #2] │ │ ldr r2, [r7, #0] │ │ cmp r0, r2 │ │ itttt lt │ │ sublt r2, r2, r0 │ │ ldrlt r0, [sp, #16] │ │ ldrlt.w r0, [r0, r3, lsl #2] │ │ asrlt r0, r2 │ │ itt lt │ │ ldrlt r2, [sp, #16] │ │ strlt.w r0, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n 11378 <_book_unquantize@@Base+0x2bc> │ │ + b.n 11374 <_book_unquantize@@Base+0x2bc> │ │ ldr r0, [sp, #20] │ │ blx 4b00 │ │ ldr r0, [sp, #16] │ │ - b.n 113aa <_book_unquantize@@Base+0x2ee> │ │ + b.n 113a6 <_book_unquantize@@Base+0x2ee> │ │ movs r0, #0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 113b8 <_book_unquantize@@Base+0x2fc> │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 113b4 <_book_unquantize@@Base+0x2fc> │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ │ │ -000113c0 : │ │ +000113bc : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #32] │ │ - cbz r0, 113cc │ │ + cbz r0, 113c8 │ │ blx 4b00 │ │ ldr r0, [r4, #8] │ │ - cbz r0, 113d4 │ │ + cbz r0, 113d0 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #36 ; 0x24 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ │ │ -000113e8 : │ │ +000113e4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #16] │ │ - cbz r0, 113f4 │ │ + cbz r0, 113f0 │ │ blx 4b00 │ │ ldr r0, [r4, #20] │ │ - cbz r0, 113fc │ │ + cbz r0, 113f8 │ │ blx 4b00 │ │ ldr r0, [r4, #24] │ │ - cbz r0, 11404 │ │ + cbz r0, 11400 │ │ blx 4b00 │ │ ldr r0, [r4, #28] │ │ - cbz r0, 1140c │ │ + cbz r0, 11408 │ │ blx 4b00 │ │ ldr r0, [r4, #32] │ │ - cbz r0, 11414 │ │ + cbz r0, 11410 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #52 ; 0x34 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ ... │ │ │ │ -00011424 : │ │ +00011420 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr.w r9, [pc, #644] ; 116b0 │ │ + ldr.w r9, [pc, #644] ; 116ac │ │ add r7, sp, #0 │ │ mov r6, r1 │ │ movs r2, #52 ; 0x34 │ │ add r9, pc │ │ ldr.w r9, [r9] │ │ movs r1, #0 │ │ mov r4, r0 │ │ movs r5, #0 │ │ ldr.w r3, [r9] │ │ mov r8, r5 │ │ str r3, [r7, #28] │ │ - blx 4ad0 │ │ + blx 4a70 │ │ ldr r1, [r6, #4] │ │ str.w r9, [r7, #12] │ │ cmp r8, r1 │ │ - bge.n 11468 │ │ + bge.n 11464 │ │ ldr r3, [r6, #8] │ │ ldr.w r3, [r3, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ cmp r3, #0 │ │ it gt │ │ addgt r5, #1 │ │ - b.n 11452 │ │ + b.n 1144e │ │ ldr r3, [r6, #0] │ │ str r1, [r4, #4] │ │ str r5, [r4, #8] │ │ str r3, [r4, #0] │ │ - cbnz r5, 11476 │ │ + cbnz r5, 11472 │ │ movs r0, #0 │ │ - b.n 1169a │ │ + b.n 11696 │ │ ldr r0, [r6, #8] │ │ mov r2, r5 │ │ - bl 10f24 <_make_words@@Base> │ │ + bl 10f20 <_make_words@@Base> │ │ mov.w sl, r5, lsl #2 │ │ add.w r8, sl, #14 │ │ bic.w r3, r8, #7 │ │ sub.w sp, sp, r3 │ │ mov fp, sp │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - beq.w 11690 │ │ + beq.w 1168c │ │ mov r2, r0 │ │ movs r3, #0 │ │ ldr r0, [r2, #0] │ │ str r3, [r7, #8] │ │ str r2, [r7, #16] │ │ str r2, [r7, #20] │ │ - bl 10e74 │ │ + bl 10e70 │ │ ldr r3, [r7, #8] │ │ ldr r2, [r7, #20] │ │ ldr r1, [r7, #16] │ │ str.w r0, [r2], #4 │ │ str.w r1, [fp, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r3, r5 │ │ - blt.n 1149c │ │ - ldr r3, [pc, #500] ; (116b4 ) │ │ + blt.n 11498 │ │ + ldr r3, [pc, #500] ; (116b0 ) │ │ mov r0, fp │ │ mov r1, r5 │ │ movs r2, #4 │ │ add r3, pc │ │ bic.w r8, r8, #7 │ │ blx 4b30 │ │ sub.w sp, sp, r8 │ │ @@ -19704,68 +19709,68 @@ │ │ movs r3, #0 │ │ str r0, [r4, #20] │ │ ldr.w r2, [fp, r3, lsl #2] │ │ rsb r2, r9, r2 │ │ str.w r3, [r8, r2] │ │ adds r3, #1 │ │ cmp r3, r5 │ │ - blt.n 114de │ │ + blt.n 114da │ │ movs r3, #0 │ │ ldr.w r1, [r9, r3, lsl #2] │ │ ldr.w r2, [r8, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r3, r5 │ │ str.w r1, [r0, r2, lsl #2] │ │ - blt.n 114f2 │ │ + blt.n 114ee │ │ mov r0, r9 │ │ blx 4b00 │ │ mov r1, r5 │ │ mov r2, r8 │ │ add.w r3, r4, #12 │ │ mov r0, r6 │ │ - bl 110bc <_book_unquantize@@Base> │ │ + bl 110b8 <_book_unquantize@@Base> │ │ str r0, [r4, #16] │ │ mov r0, sl │ │ blx 4af4 │ │ ldr r5, [r6, #4] │ │ movs r3, #0 │ │ mov r2, r3 │ │ str r0, [r4, #24] │ │ cmp r2, r5 │ │ - bge.n 11544 │ │ + bge.n 11540 │ │ ldr r1, [r6, #8] │ │ ldr.w r1, [r1, r2, lsl #2] │ │ cmp r1, #0 │ │ ittt gt │ │ ldrgt.w r1, [r8, r3, lsl #2] │ │ addgt r3, #1 │ │ strgt.w r2, [r0, r1, lsl #2] │ │ adds r2, #1 │ │ - b.n 11528 │ │ + b.n 11524 │ │ mov r0, r3 │ │ movs r5, #0 │ │ blx 4af4 │ │ mov r3, r5 │ │ str r0, [r4, #28] │ │ ldr r2, [r6, #4] │ │ cmp r3, r2 │ │ - bge.n 1156e │ │ + bge.n 1156a │ │ ldr r2, [r6, #8] │ │ ldr.w r0, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r0, #0 │ │ itttt gt │ │ ldrgt.w r2, [r8, r5, lsl #2] │ │ addgt r5, #1 │ │ ldrgt r1, [r4, #28] │ │ strbgt r0, [r1, r2] │ │ - b.n 11550 │ │ + b.n 1154c │ │ ldr r0, [r4, #8] │ │ mov.w r8, #1 │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ movs r1, #4 │ │ movs r6, #0 │ │ subs r0, #4 │ │ cmp r0, #4 │ │ itee gt │ │ strgt r0, [r4, #36] ; 0x24 │ │ movle r3, #5 │ │ @@ -19780,203 +19785,203 @@ │ │ str r3, [r7, #20] │ │ mov r0, r3 │ │ blx 4b18 │ │ str r6, [r4, #40] ; 0x28 │ │ mov r9, r0 │ │ str r0, [r4, #32] │ │ cmp r6, r5 │ │ - beq.n 115f4 │ │ + beq.n 115f0 │ │ ldr r2, [r4, #28] │ │ add.w sl, r2, r6 │ │ ldrb r1, [r2, r6] │ │ ldr r2, [r4, #40] ; 0x28 │ │ cmp r2, r1 │ │ it lt │ │ strlt r1, [r4, #40] ; 0x28 │ │ ldrb.w r2, [sl] │ │ cmp r2, fp │ │ - bgt.n 115f0 │ │ + bgt.n 115ec │ │ ldr r2, [r4, #20] │ │ ldr.w r0, [r2, r6, lsl #2] │ │ - bl 10e74 │ │ + bl 10e70 │ │ adds r3, r6, #1 │ │ movs r2, #0 │ │ ldrb.w r1, [sl] │ │ rsb lr, r1, fp │ │ lsl.w lr, r8, lr │ │ cmp r2, lr │ │ - bge.n 115f0 │ │ + bge.n 115ec │ │ lsl.w r1, r2, r1 │ │ adds r2, #1 │ │ orrs r1, r0 │ │ str.w r3, [r9, r1, lsl #2] │ │ - b.n 115d2 │ │ + b.n 115ce │ │ adds r6, #1 │ │ - b.n 115a8 │ │ + b.n 115a4 │ │ mvn.w r2, #1 │ │ movs r6, #0 │ │ rsb r1, fp, #31 │ │ mov sl, r6 │ │ lsl.w r3, r2, r1 │ │ mov r8, r6 │ │ movw r2, #32767 ; 0x7fff │ │ str r3, [r7, #16] │ │ rsb r3, fp, #32 │ │ str r3, [r7, #8] │ │ ldr r3, [r7, #20] │ │ cmp r8, r3 │ │ - bge.w 11472 │ │ + bge.w 1146e │ │ ldr r3, [r7, #8] │ │ str r2, [r7, #0] │ │ lsl.w r3, r8, r3 │ │ str r3, [r7, #4] │ │ mov r0, r3 │ │ - bl 10e74 │ │ + bl 10e70 │ │ ldmia.w r7, {r2, r3} │ │ ldr.w r1, [r9, r0, lsl #2] │ │ mov fp, r0 │ │ - cbnz r1, 1168a │ │ + cbnz r1, 11686 │ │ mov lr, sl │ │ add.w ip, lr, #1 │ │ cmp ip, r5 │ │ - blt.n 11648 │ │ + blt.n 11644 │ │ mov sl, lr │ │ mov.w ip, r6, lsl #2 │ │ - b.n 1166a │ │ + b.n 11666 │ │ ldr r1, [r4, #20] │ │ ldr.w r1, [r1, ip, lsl #2] │ │ cmp r1, r3 │ │ - bhi.n 11640 │ │ + bhi.n 1163c │ │ mov lr, ip │ │ - b.n 11638 │ │ + b.n 11634 │ │ ldr r1, [r4, #20] │ │ ldr r0, [r7, #16] │ │ ldr.w r1, [r1, ip] │ │ add.w ip, ip, #4 │ │ ands r1, r0 │ │ cmp r3, r1 │ │ - bcc.n 1166e │ │ + bcc.n 1166a │ │ adds r6, #1 │ │ cmp r6, r5 │ │ - blt.n 11656 │ │ + blt.n 11652 │ │ cmp lr, r2 │ │ sub.w r1, r5, r6 │ │ it ge │ │ movge lr, r2 │ │ cmp r1, r2 │ │ it cs │ │ movcs r1, r2 │ │ orr.w r1, r1, #2147483648 ; 0x80000000 │ │ orr.w r1, r1, lr, lsl #15 │ │ str.w r1, [r9, fp, lsl #2] │ │ add.w r8, r8, #1 │ │ - b.n 11612 │ │ + b.n 1160e │ │ mov r0, r4 │ │ - bl 113e8 │ │ + bl 113e4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r3, [r7, #12] │ │ ldr r2, [r7, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 116a8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 116a4 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #36 ; 0x24 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - subs r4, r1, r2 │ │ + subs r0, r2, r2 │ │ movs r1, r0 │ │ ldr??.w pc, [fp, #4095] ; 0xfff │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #36] ; 0x24 │ │ ldr r4, [r0, #32] │ │ cmp r4, r3 │ │ - ble.n 1175c │ │ + ble.n 11758 │ │ ldr.w lr, [r0, #16] │ │ ldr.w r4, [lr, r3, lsl #2] │ │ lsls r5, r4, #21 │ │ - bpl.n 116e6 │ │ + bpl.n 116e2 │ │ adds r3, #1 │ │ str r3, [r0, #36] ; 0x24 │ │ ldrd r2, r3, [r0, #344]! ; 0x158 │ │ adds r2, #1 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r0] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, r7, pc} │ │ - cbnz r1, 116ec │ │ + cbnz r1, 116e8 │ │ cmp r2, #0 │ │ - beq.n 11758 │ │ + beq.n 11754 │ │ uxtb r5, r4 │ │ and.w r7, r4, #512 ; 0x200 │ │ and.w r4, r4, #256 ; 0x100 │ │ mov r6, r5 │ │ cmp r5, #255 ; 0xff │ │ - bne.n 11714 │ │ + bne.n 11710 │ │ adds r3, #1 │ │ ldr.w ip, [lr, r3, lsl #2] │ │ tst.w ip, #512 ; 0x200 │ │ uxtb.w r5, ip │ │ it ne │ │ movne.w r7, #512 ; 0x200 │ │ add r6, r5 │ │ - b.n 116f8 │ │ - cbz r1, 1173e │ │ + b.n 116f4 │ │ + cbz r1, 1173a │ │ ldr r5, [r0, #0] │ │ str r4, [r1, #8] │ │ ldr r4, [r0, #12] │ │ str r7, [r1, #12] │ │ add r4, r5 │ │ str r4, [r1, #0] │ │ add.w r4, r0, #344 ; 0x158 │ │ ldrd r4, r5, [r4] │ │ strd r4, r5, [r1, #24] │ │ ldr r4, [r0, #20] │ │ add.w r4, r4, r3, lsl #3 │ │ ldrd r4, r5, [r4] │ │ str r6, [r1, #4] │ │ strd r4, r5, [r1, #16] │ │ - cbz r2, 11758 │ │ + cbz r2, 11754 │ │ ldr r2, [r0, #12] │ │ adds r3, #1 │ │ str r3, [r0, #36] ; 0x24 │ │ add r6, r2 │ │ str r6, [r0, #12] │ │ ldrd r2, r3, [r0, #344]! ; 0x158 │ │ adds r2, #1 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r0] │ │ movs r0, #1 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00011760 : │ │ +0001175c : │ │ ldr r3, [r0, #0] │ │ ldrb r0, [r3, #4] │ │ bx lr │ │ │ │ -00011766 : │ │ +00011762 : │ │ ldr r3, [r0, #0] │ │ ldrb r0, [r3, #5] │ │ and.w r0, r0, #1 │ │ bx lr │ │ │ │ -00011770 : │ │ +0001176c : │ │ ldr r3, [r0, #0] │ │ ldrb r0, [r3, #5] │ │ and.w r0, r0, #2 │ │ bx lr │ │ │ │ -0001177a : │ │ +00011776 : │ │ ldr r3, [r0, #0] │ │ ldrb r0, [r3, #5] │ │ and.w r0, r0, #4 │ │ bx lr │ │ │ │ -00011784 : │ │ +00011780 : │ │ push {r4, lr} │ │ movs r3, #0 │ │ ldr r4, [r0, #0] │ │ movs r1, #0 │ │ orrs r1, r3 │ │ ldrb r0, [r4, #13] │ │ lsls r3, r1, #8 │ │ @@ -20022,234 +20027,234 @@ │ │ orr.w r1, r1, r2, lsr #24 │ │ lsls r0, r2, #8 │ │ ldrb r2, [r4, #6] │ │ orrs r1, r3 │ │ orrs r0, r2 │ │ pop {r4, pc} │ │ │ │ -000117f8 : │ │ +000117f4 : │ │ ldr r2, [r0, #0] │ │ ldrb r3, [r2, #16] │ │ ldrb r1, [r2, #15] │ │ ldrb r0, [r2, #14] │ │ lsls r3, r3, #16 │ │ orr.w r3, r3, r1, lsl #8 │ │ orrs r3, r0 │ │ ldrb r0, [r2, #17] │ │ orr.w r0, r3, r0, lsl #24 │ │ bx lr │ │ │ │ -00011810 : │ │ +0001180c : │ │ ldr r2, [r0, #0] │ │ ldrb r3, [r2, #20] │ │ ldrb r1, [r2, #19] │ │ ldrb r0, [r2, #18] │ │ lsls r3, r3, #16 │ │ orr.w r3, r3, r1, lsl #8 │ │ orrs r3, r0 │ │ ldrb r0, [r2, #21] │ │ orr.w r0, r3, r0, lsl #24 │ │ bx lr │ │ │ │ -00011828 : │ │ +00011824 : │ │ ldr r1, [r0, #0] │ │ movs r0, #0 │ │ add.w r2, r1, #26 │ │ ldrb r3, [r1, #26] │ │ adds r3, #26 │ │ add r3, r1 │ │ cmp r2, r3 │ │ - beq.n 11846 │ │ + beq.n 11842 │ │ ldrb.w r1, [r2, #1]! │ │ cmp r1, #255 ; 0xff │ │ it ne │ │ addne r0, #1 │ │ - b.n 11836 │ │ + b.n 11832 │ │ bx lr │ │ │ │ -00011848 : │ │ - cbz r0, 11856 │ │ +00011844 : │ │ + cbz r0, 11852 │ │ ldr r0, [r0, #0] │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ negs r0, r0 │ │ bx lr │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0001185c : │ │ +00011858 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 11886 │ │ + cbz r0, 11882 │ │ ldr r0, [r0, #0] │ │ - cbz r0, 1186a │ │ + cbz r0, 11866 │ │ blx 4b00 │ │ ldr r0, [r4, #16] │ │ - cbz r0, 11872 │ │ + cbz r0, 1186e │ │ blx 4b00 │ │ ldr r0, [r4, #20] │ │ - cbz r0, 1187a │ │ + cbz r0, 11876 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ mov.w r2, #360 ; 0x168 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0001188a : │ │ +00011886 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r1 │ │ mov r4, r0 │ │ - cbz r0, 118dc │ │ + cbz r0, 118d8 │ │ movs r1, #0 │ │ mov.w r2, #360 ; 0x168 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov.w r3, #1024 ; 0x400 │ │ mov.w r0, #16384 ; 0x4000 │ │ str r3, [r4, #24] │ │ str r0, [r4, #4] │ │ blx 4af4 │ │ str r0, [r4, #0] │ │ mov r6, r0 │ │ mov.w r0, #4096 ; 0x1000 │ │ blx 4af4 │ │ str r0, [r4, #16] │ │ mov r5, r0 │ │ mov.w r0, #8192 ; 0x2000 │ │ blx 4af4 │ │ str r0, [r4, #20] │ │ - cbz r6, 118cc │ │ - cbz r5, 118cc │ │ - cbnz r0, 118d4 │ │ + cbz r6, 118c8 │ │ + cbz r5, 118c8 │ │ + cbnz r0, 118d0 │ │ mov r0, r4 │ │ - bl 1185c │ │ - b.n 118dc │ │ + bl 11858 │ │ + b.n 118d8 │ │ str.w r7, [r4, #336] ; 0x150 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r4, [r0, #4] │ │ ldr r3, [r0, #8] │ │ subs r2, r4, r1 │ │ cmp r2, r3 │ │ - bgt.n 11924 │ │ + bgt.n 11920 │ │ mvn.w r3, #2147483648 ; 0x80000000 │ │ subs r3, r3, r1 │ │ cmp r4, r3 │ │ - ble.n 11908 │ │ + ble.n 11904 │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - ldr r3, [pc, #28] ; (11928 ) │ │ + ldr r3, [pc, #28] ; (11924 ) │ │ add r4, r1 │ │ ldr r0, [r0, #0] │ │ cmp r4, r3 │ │ it le │ │ addle.w r4, r4, #1024 ; 0x400 │ │ mov r1, r4 │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 118fc │ │ + beq.n 118f8 │ │ stmia.w r5, {r0, r4} │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ ; instruction: 0xfbfe7fff │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r4, [r0, #24] │ │ ldr r3, [r0, #28] │ │ subs r2, r4, r1 │ │ cmp r2, r3 │ │ - bgt.n 11978 │ │ + bgt.n 11974 │ │ mvn.w r3, #2147483648 ; 0x80000000 │ │ subs r3, r3, r1 │ │ cmp r4, r3 │ │ - ble.n 11950 │ │ + ble.n 1194c │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - ldr r3, [pc, #40] ; (1197c ) │ │ + ldr r3, [pc, #40] ; (11978 ) │ │ add r4, r1 │ │ ldr r0, [r0, #16] │ │ cmp r4, r3 │ │ it le │ │ addle r4, #32 │ │ lsls r1, r4, #2 │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 11944 │ │ + beq.n 11940 │ │ str r0, [r5, #16] │ │ lsls r1, r4, #3 │ │ ldr r0, [r5, #20] │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 11944 │ │ + beq.n 11940 │ │ str r0, [r5, #20] │ │ str r4, [r5, #24] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ ; instruction: 0xffde7fff │ │ │ │ -00011980 : │ │ +0001197c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 11990 │ │ - bl 1185c │ │ + cbz r0, 1198c │ │ + bl 11858 │ │ mov r0, r4 │ │ blx 4b00 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -00011994 : │ │ +00011990 : │ │ push {r4, r5, r6, lr} │ │ cmp r0, #0 │ │ - beq.n 11a02 │ │ + beq.n 119fe │ │ ldr r3, [r0, #0] │ │ movs r2, #0 │ │ - ldr r5, [pc, #100] ; (11a04 ) │ │ + ldr r5, [pc, #100] ; (11a00 ) │ │ strb r2, [r3, #22] │ │ add r5, pc │ │ ldr r3, [r0, #0] │ │ strb r2, [r3, #23] │ │ ldr r3, [r0, #0] │ │ strb r2, [r3, #24] │ │ ldr r3, [r0, #0] │ │ strb r2, [r3, #25] │ │ mov r3, r2 │ │ ldr r4, [r0, #4] │ │ cmp r2, r4 │ │ - bge.n 119cc │ │ + bge.n 119c8 │ │ ldr r1, [r0, #0] │ │ ldrb r1, [r1, r2] │ │ adds r2, #1 │ │ eor.w r1, r1, r3, lsr #24 │ │ ldr.w r1, [r5, r1, lsl #2] │ │ eor.w r3, r1, r3, lsl #8 │ │ - b.n 119b4 │ │ - ldr r5, [pc, #56] ; (11a08 ) │ │ + b.n 119b0 │ │ + ldr r5, [pc, #56] ; (11a04 ) │ │ movs r1, #0 │ │ ldr r4, [r0, #12] │ │ add r5, pc │ │ cmp r1, r4 │ │ mov.w r2, r3, lsr #24 │ │ - bge.n 119ee │ │ + bge.n 119ea │ │ ldr r6, [r0, #8] │ │ ldrb r6, [r6, r1] │ │ adds r1, #1 │ │ eors r2, r6 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ eor.w r3, r2, r3, lsl #8 │ │ - b.n 119d4 │ │ + b.n 119d0 │ │ ldr r1, [r0, #0] │ │ lsrs r4, r3, #8 │ │ strb r3, [r1, #22] │ │ lsrs r3, r3, #16 │ │ ldr r1, [r0, #0] │ │ strb r4, [r1, #23] │ │ ldr r1, [r0, #0] │ │ @@ -20261,46 +20266,46 @@ │ │ rsbs r0, r2, #0 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r8, r2 │ │ mov r9, r3 │ │ ldr r5, [r0, #28] │ │ - bl 11848 │ │ + bl 11844 │ │ cmp r0, #0 │ │ - bne.w 11bda │ │ + bne.w 11bd6 │ │ cmp r5, #255 ; 0xff │ │ it ge │ │ movge r5, #255 ; 0xff │ │ mov lr, r5 │ │ cmp r5, #0 │ │ - beq.w 11bdc │ │ + beq.w 11bd8 │ │ ldr.w ip, [r4, #332] ; 0x14c │ │ cmp.w ip, #0 │ │ - beq.n 11a4c │ │ + beq.n 11a48 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ mov sl, r0 │ │ mov fp, r0 │ │ mov r7, r5 │ │ mov r2, r0 │ │ mov r1, r0 │ │ - b.n 11a94 │ │ + b.n 11a90 │ │ mov r1, ip │ │ cmp r1, lr │ │ - bge.n 11a5e │ │ + bge.n 11a5a │ │ ldr r3, [r4, #16] │ │ ldrb.w r3, [r3, r1, lsl #2] │ │ adds r1, #1 │ │ cmp r3, #255 ; 0xff │ │ - beq.n 11a4e │ │ + beq.n 11a4a │ │ movs r5, #0 │ │ mov r7, r5 │ │ - b.n 11aa6 │ │ + b.n 11aa2 │ │ cmp r2, r9 │ │ - bgt.n 11a9a │ │ + bgt.n 11a96 │ │ ldr r3, [r4, #16] │ │ ldrb.w sl, [r3, r1, lsl #2] │ │ cmp.w sl, #255 ; 0xff │ │ add r2, sl │ │ ittet ne │ │ addne.w fp, fp, #1 │ │ ldrne r5, [r4, #20] │ │ @@ -20309,44 +20314,44 @@ │ │ itt ne │ │ addne.w r7, r5, r1, lsl #3 │ │ ldrne.w r5, [r5, r1, lsl #3] │ │ add.w r1, r1, #1 │ │ it ne │ │ ldrne r7, [r7, #4] │ │ cmp r1, lr │ │ - blt.n 11a64 │ │ - b.n 11aa2 │ │ + blt.n 11a60 │ │ + b.n 11a9e │ │ cmp.w sl, #3 │ │ - ble.n 11a68 │ │ - b.n 11aae │ │ + ble.n 11a64 │ │ + b.n 11aaa │ │ cmp r1, #255 ; 0xff │ │ - beq.n 11aae │ │ + beq.n 11aaa │ │ cmp.w r8, #0 │ │ - beq.w 11bdc │ │ - ldr r3, [pc, #304] ; (11be0 ) │ │ + beq.w 11bd8 │ │ + ldr r3, [pc, #304] ; (11bdc ) │ │ add.w r2, r4, #40 ; 0x28 │ │ ldr r0, [r4, #16] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r3, [r4, #40] ; 0x28 │ │ movs r3, #0 │ │ strb.w r3, [r4, #45] ; 0x2d │ │ strb.w r3, [r4, #44] ; 0x2c │ │ ldr r3, [r0, #0] │ │ lsls r3, r3, #23 │ │ itt pl │ │ movpl r3, #1 │ │ strbpl.w r3, [r4, #45] ; 0x2d │ │ cmp.w ip, #0 │ │ - bne.n 11ae4 │ │ + bne.n 11ae0 │ │ ldrb.w r3, [r4, #45] ; 0x2d │ │ orr.w r3, r3, #2 │ │ strb.w r3, [r4, #45] ; 0x2d │ │ ldr.w r3, [r4, #328] ; 0x148 │ │ - cbz r3, 11afc │ │ + cbz r3, 11af8 │ │ ldr r3, [r4, #28] │ │ cmp r3, r1 │ │ ittt eq │ │ ldrbeq.w r3, [r4, #45] ; 0x2d │ │ orreq.w r3, r3, #4 │ │ strbeq.w r3, [r4, #45] ; 0x2d │ │ movs r3, #1 │ │ @@ -20354,15 +20359,15 @@ │ │ str.w r3, [r4, #332] ; 0x14c │ │ add.w r3, r4, #45 ; 0x2d │ │ strb.w r5, [r3, #1]! │ │ cmp r3, lr │ │ mov.w r5, r5, lsr #8 │ │ orr.w r5, r5, r7, lsl #24 │ │ mov.w r7, r7, asr #8 │ │ - bne.n 11b0a │ │ + bne.n 11b06 │ │ ldr.w r3, [r4, #336] ; 0x150 │ │ asrs r5, r3, #8 │ │ strb.w r3, [r4, #54] ; 0x36 │ │ strb.w r5, [r4, #55] ; 0x37 │ │ asrs r5, r3, #16 │ │ asrs r3, r3, #24 │ │ strb.w r3, [r4, #57] ; 0x39 │ │ @@ -20387,20 +20392,20 @@ │ │ mov r3, r4 │ │ strb.w r5, [r4, #62] ; 0x3e │ │ strb.w r5, [r4, #63] ; 0x3f │ │ strb.w r5, [r4, #64] ; 0x40 │ │ strb.w r5, [r4, #65] ; 0x41 │ │ strb.w r1, [r3, #66]! │ │ cmp r7, r1 │ │ - beq.n 11b94 │ │ + beq.n 11b90 │ │ ldr.w lr, [r0, r7, lsl #2] │ │ adds r7, #1 │ │ strb.w lr, [r3, #1]! │ │ uxtab r5, r5, lr │ │ - b.n 11b80 │ │ + b.n 11b7c │ │ str r2, [r6, #0] │ │ add.w r3, r7, #27 │ │ ldr r2, [r4, #0] │ │ add.w r1, r0, r7, lsl #2 │ │ str.w r3, [r4, #324] ; 0x144 │ │ str r3, [r6, #4] │ │ ldr r3, [r4, #12] │ │ @@ -20417,110 +20422,110 @@ │ │ lsls r2, r2, #3 │ │ add.w r1, r0, r7, lsl #3 │ │ blx 4b90 │ │ ldr r3, [r4, #12] │ │ mov r0, r6 │ │ add r5, r3 │ │ str r5, [r4, #12] │ │ - bl 11994 │ │ + bl 11990 │ │ movs r0, #1 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r2, r2 │ │ + lsrs r2, r6 │ │ ... │ │ │ │ -00011be4 : │ │ +00011be0 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov sl, r2 │ │ str r3, [sp, #4] │ │ - bl 11848 │ │ + bl 11844 │ │ mov r6, r0 │ │ - cbz r0, 11bfe │ │ + cbz r0, 11bfa │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ - b.n 11d0c │ │ + b.n 11d08 │ │ cmp r5, #0 │ │ - beq.w 11d0c │ │ + beq.w 11d08 │ │ mov r3, r0 │ │ mov r7, r0 │ │ cmp r3, sl │ │ - bge.n 11c26 │ │ + bge.n 11c22 │ │ add.w r2, r5, r3, lsl #3 │ │ ldr r2, [r2, #4] │ │ cmp r2, #0 │ │ - blt.n 11bf8 │ │ + blt.n 11bf4 │ │ mvn.w r1, #2147483648 ; 0x80000000 │ │ subs r1, r1, r2 │ │ cmp r7, r1 │ │ - bgt.n 11bf8 │ │ + bgt.n 11bf4 │ │ add r7, r2 │ │ adds r3, #1 │ │ - b.n 11c08 │ │ + b.n 11c04 │ │ movs r1, #255 ; 0xff │ │ mov r0, r7 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r1, [r4, #12] │ │ mov r9, r0 │ │ add.w r8, r0, #1 │ │ - cbz r1, 11c4c │ │ + cbz r1, 11c48 │ │ ldr r2, [r4, #8] │ │ subs r2, r2, r1 │ │ str r2, [r4, #8] │ │ - cbz r2, 11c48 │ │ + cbz r2, 11c44 │ │ ldr r0, [r4, #0] │ │ add r1, r0 │ │ blx 4b90 │ │ movs r3, #0 │ │ str r3, [r4, #12] │ │ mov r0, r4 │ │ mov r1, r7 │ │ - bl 118e4 │ │ + bl 118e0 │ │ cmp r0, #0 │ │ - bne.n 11bf8 │ │ + bne.n 11bf4 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl 1192c │ │ + bl 11928 │ │ cmp r0, #0 │ │ - bne.n 11bf8 │ │ + bne.n 11bf4 │ │ mov fp, r0 │ │ cmp fp, sl │ │ add.w r5, r5, #8 │ │ - bge.n 11c8c │ │ + bge.n 11c88 │ │ ldr r2, [r4, #8] │ │ add.w fp, fp, #1 │ │ ldr r0, [r4, #0] │ │ add r0, r2 │ │ ldmdb r5, {r1, r2} │ │ blx 4b78 │ │ ldr r1, [r4, #8] │ │ ldr.w r2, [r5, #-4] │ │ add r2, r1 │ │ str r2, [r4, #8] │ │ - b.n 11c66 │ │ + b.n 11c62 │ │ movs r0, #0 │ │ mov.w lr, #255 ; 0xff │ │ cmp r0, r9 │ │ ldr r5, [r4, #28] │ │ ldr.w sl, [r4, #16] │ │ - beq.n 11cb8 │ │ + beq.n 11cb4 │ │ add.w r3, r4, #352 ; 0x160 │ │ add r5, r0 │ │ ldr r1, [r4, #20] │ │ adds r0, #1 │ │ ldrd r2, r3, [r3] │ │ add.w r1, r1, r5, lsl #3 │ │ str.w lr, [sl, r5, lsl #2] │ │ strd r2, r3, [r1] │ │ - b.n 11c92 │ │ + b.n 11c8e │ │ add.w r9, r5, r0 │ │ movs r1, #255 ; 0xff │ │ mov r0, r7 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ ldr r3, [r4, #20] │ │ add.w r3, r3, r9, lsl #3 │ │ str.w r1, [sl, r9, lsl #2] │ │ ldrd r0, r1, [sp, #48] ; 0x30 │ │ strd r0, r1, [r3] │ │ add.w r3, r4, #352 ; 0x160 │ │ strd r0, r1, [r3] │ │ @@ -20531,425 +20536,425 @@ │ │ add r5, r8 │ │ ldrd r0, r1, [r3, #344]! ; 0x158 │ │ str r5, [r4, #28] │ │ adds.w r8, r0, #1 │ │ adc.w r9, r1, #0 │ │ strd r8, r9, [r3] │ │ ldr r3, [sp, #4] │ │ - cbz r3, 11d0c │ │ + cbz r3, 11d08 │ │ movs r6, #0 │ │ movs r3, #1 │ │ str.w r3, [r4, #328] ; 0x148 │ │ mov r0, r6 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00011d14 : │ │ +00011d10 : │ │ push {r4, r6, r7, lr} │ │ sub sp, #24 │ │ - ldr r4, [pc, #52] ; (11d50 ) │ │ + ldr r4, [pc, #52] ; (11d4c ) │ │ mov r3, r1 │ │ ldrd r6, r7, [r1, #16] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r2, [r4, #0] │ │ str r2, [sp, #20] │ │ ldr r2, [r1, #0] │ │ str r2, [sp, #12] │ │ ldr r2, [r1, #4] │ │ add r1, sp, #12 │ │ strd r6, r7, [sp] │ │ ldr r3, [r3, #12] │ │ str r2, [sp, #16] │ │ movs r2, #1 │ │ - bl 11be4 │ │ + bl 11be0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 11d4a │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 11d46 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #24 │ │ pop {r4, r6, r7, pc} │ │ nop │ │ - asrs r0, r4, #6 │ │ + asrs r4, r4, #6 │ │ movs r1, r0 │ │ │ │ -00011d54 : │ │ +00011d50 : │ │ movs r2, #1 │ │ mov.w r3, #4096 ; 0x1000 │ │ - b.w 11a0c │ │ + b.w 11a08 │ │ │ │ -00011d5e : │ │ +00011d5a : │ │ mov r3, r2 │ │ movs r2, #1 │ │ - b.w 11a0c │ │ + b.w 11a08 │ │ │ │ -00011d66 : │ │ +00011d62 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bl 11848 │ │ - cbnz r0, 11da0 │ │ + bl 11844 │ │ + cbnz r0, 11d9c │ │ ldr.w r2, [r4, #328] ; 0x148 │ │ ldr r3, [r4, #28] │ │ - cbz r2, 11d80 │ │ - cbz r3, 11d8e │ │ + cbz r2, 11d7c │ │ + cbz r3, 11d8a │ │ movs r2, #1 │ │ - b.n 11d90 │ │ - cbz r3, 11d8e │ │ + b.n 11d8c │ │ + cbz r3, 11d8a │ │ ldr.w r2, [r4, #332] ; 0x14c │ │ clz r2, r2 │ │ lsrs r2, r2, #5 │ │ - b.n 11d90 │ │ + b.n 11d8c │ │ movs r2, #0 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov.w r3, #4096 ; 0x1000 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 11a0c │ │ + b.w 11a08 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011da4 : │ │ +00011da0 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ - bl 11848 │ │ - cbnz r0, 11dde │ │ + bl 11844 │ │ + cbnz r0, 11dda │ │ ldr.w r3, [r4, #328] ; 0x148 │ │ ldr r2, [r4, #28] │ │ - cbz r3, 11dc0 │ │ - cbz r2, 11dce │ │ + cbz r3, 11dbc │ │ + cbz r2, 11dca │ │ movs r2, #1 │ │ - b.n 11dd0 │ │ - cbz r2, 11dce │ │ + b.n 11dcc │ │ + cbz r2, 11dca │ │ ldr.w r2, [r4, #332] ; 0x14c │ │ clz r2, r2 │ │ lsrs r2, r2, #5 │ │ - b.n 11dd0 │ │ + b.n 11dcc │ │ movs r2, #0 │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov r3, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 11a0c │ │ + b.w 11a08 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011de2 : │ │ +00011dde : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl 11848 │ │ - cbnz r0, 11df2 │ │ + bl 11844 │ │ + cbnz r0, 11dee │ │ ldr.w r0, [r4, #328] ; 0x148 │ │ pop {r4, pc} │ │ movs r0, #1 │ │ pop {r4, pc} │ │ │ │ -00011df6 : │ │ +00011df2 : │ │ push {r3, lr} │ │ - cbz r0, 11e02 │ │ + cbz r0, 11dfe │ │ movs r1, #0 │ │ movs r2, #28 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ │ │ -00011e06 : │ │ +00011e02 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 11e1e │ │ + cbz r0, 11e1a │ │ ldr r0, [r0, #0] │ │ - cbz r0, 11e14 │ │ + cbz r0, 11e10 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #28 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -00011e22 : │ │ +00011e1e : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 11e32 │ │ - bl 11e06 │ │ + cbz r0, 11e2e │ │ + bl 11e02 │ │ mov r0, r4 │ │ blx 4b00 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -00011e36 : │ │ +00011e32 : │ │ ldr r0, [r0, #4] │ │ asrs r0, r0, #31 │ │ bx lr │ │ │ │ -00011e3c : │ │ +00011e38 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ - bl 11e36 │ │ - cbnz r0, 11e9e │ │ + bl 11e32 │ │ + cbnz r0, 11e9a │ │ ldr r1, [r4, #12] │ │ - cbz r1, 11e62 │ │ + cbz r1, 11e5e │ │ ldr r2, [r4, #8] │ │ subs r2, r2, r1 │ │ str r2, [r4, #8] │ │ cmp r2, #0 │ │ - ble.n 11e5e │ │ + ble.n 11e5a │ │ ldr r0, [r4, #0] │ │ add r1, r0 │ │ blx 4b90 │ │ movs r3, #0 │ │ str r3, [r4, #12] │ │ ldr r3, [r4, #8] │ │ ldr r5, [r4, #4] │ │ subs r5, r5, r3 │ │ cmp r6, r5 │ │ - ble.n 11e96 │ │ + ble.n 11e92 │ │ ldr r0, [r4, #0] │ │ add r3, r6 │ │ add.w r6, r3, #4096 ; 0x1000 │ │ - cbz r0, 11e7e │ │ + cbz r0, 11e7a │ │ mov r1, r6 │ │ blx 4b0c │ │ - b.n 11e84 │ │ + b.n 11e80 │ │ mov r0, r6 │ │ blx 4af4 │ │ mov r5, r0 │ │ - cbnz r0, 11e92 │ │ + cbnz r0, 11e8e │ │ mov r0, r4 │ │ - bl 11e06 │ │ + bl 11e02 │ │ mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ stmia.w r4, {r5, r6} │ │ ldr r0, [r4, #0] │ │ ldr r3, [r4, #8] │ │ add r0, r3 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011ea2 : │ │ +00011e9e : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bl 11e36 │ │ - cbnz r0, 11ebc │ │ + bl 11e32 │ │ + cbnz r0, 11eb8 │ │ ldr r3, [r4, #8] │ │ adds r1, r5, r3 │ │ ldr r3, [r4, #4] │ │ cmp r1, r3 │ │ - bgt.n 11ebc │ │ + bgt.n 11eb8 │ │ str r1, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -00011ec4 : │ │ +00011ec0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #24 │ │ - ldr r6, [pc, #268] ; (11fd8 ) │ │ + ldr r6, [pc, #268] ; (11fd4 ) │ │ mov r4, r0 │ │ mov r8, r1 │ │ ldr r5, [r0, #0] │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r7, [r0, #12] │ │ ldr.w r9, [r0, #8] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #20] │ │ - bl 11e36 │ │ - cbz r0, 11eea │ │ + bl 11e32 │ │ + cbz r0, 11ee6 │ │ movs r0, #0 │ │ - b.n 11fc4 │ │ + b.n 11fc0 │ │ ldr r3, [r4, #20] │ │ add r5, r7 │ │ rsb r7, r7, r9 │ │ - cbnz r3, 11f2a │ │ + cbnz r3, 11f26 │ │ cmp r7, #26 │ │ - ble.n 11ee6 │ │ - ldr r1, [pc, #224] ; (11fdc ) │ │ + ble.n 11ee2 │ │ + ldr r1, [pc, #224] ; (11fd8 ) │ │ mov r0, r5 │ │ movs r2, #4 │ │ add r1, pc │ │ - blx 4a1c │ │ + blx 4aa0 │ │ cmp r0, #0 │ │ - bne.n 11fa6 │ │ + bne.n 11fa2 │ │ ldrb r3, [r5, #26] │ │ adds r3, #27 │ │ cmp r7, r3 │ │ - blt.n 11ee6 │ │ + blt.n 11ee2 │ │ add.w lr, r5, #26 │ │ ldrb r2, [r5, #26] │ │ cmp r0, r2 │ │ - bge.n 11f28 │ │ + bge.n 11f24 │ │ ldrb.w r1, [lr, #1]! │ │ adds r0, #1 │ │ ldr r2, [r4, #24] │ │ add r2, r1 │ │ str r2, [r4, #24] │ │ - b.n 11f14 │ │ + b.n 11f10 │ │ str r3, [r4, #20] │ │ ldr r2, [r4, #24] │ │ ldr r3, [r4, #20] │ │ add r3, r2 │ │ cmp r3, r7 │ │ - bgt.n 11ee6 │ │ + bgt.n 11ee2 │ │ mov r9, r5 │ │ movs r1, #0 │ │ ldr.w r0, [r9, #22]! │ │ movs r2, #4 │ │ add.w sl, sp, #16 │ │ str r0, [sp, #16] │ │ mov r0, r9 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ ldr r3, [r4, #20] │ │ mov r0, sp │ │ str r5, [sp, #0] │ │ str r3, [sp, #4] │ │ add r3, r5 │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ - bl 11994 │ │ + bl 11990 │ │ mov r0, sl │ │ mov r1, r9 │ │ movs r2, #4 │ │ - blx 4a1c │ │ - cbz r0, 11f74 │ │ + blx 4aa0 │ │ + cbz r0, 11f70 │ │ ldr.w r0, [sl] │ │ str.w r0, [r5, #22] │ │ - b.n 11fa6 │ │ + b.n 11fa2 │ │ ldr r2, [r4, #12] │ │ ldr r3, [r4, #0] │ │ ldr r0, [r4, #20] │ │ add r3, r2 │ │ ldr r5, [r4, #24] │ │ cmp.w r8, #0 │ │ - beq.n 11f96 │ │ + beq.n 11f92 │ │ str.w r3, [r8] │ │ add r3, r0 │ │ str.w r0, [r8, #4] │ │ str.w r3, [r8, #8] │ │ str.w r5, [r8, #12] │ │ add r0, r5 │ │ movs r3, #0 │ │ add r2, r0 │ │ str r3, [r4, #16] │ │ str r2, [r4, #12] │ │ str r3, [r4, #20] │ │ str r3, [r4, #24] │ │ - b.n 11fc4 │ │ + b.n 11fc0 │ │ movs r3, #0 │ │ adds r0, r5, #1 │ │ str r3, [r4, #20] │ │ movs r1, #79 ; 0x4f │ │ str r3, [r4, #24] │ │ subs r2, r7, #1 │ │ blx 4b9c │ │ ldr r3, [r4, #0] │ │ - cbnz r0, 11fbe │ │ + cbnz r0, 11fba │ │ ldr r0, [r4, #8] │ │ add r0, r3 │ │ subs r3, r0, r3 │ │ subs r0, r5, r0 │ │ str r3, [r4, #12] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 11fd0 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 11fcc │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - lsrs r6, r5, #31 │ │ + lsrs r2, r6, #31 │ │ movs r1, r0 │ │ - subs r7, #202 ; 0xca │ │ + subs r4, #170 ; 0xaa │ │ ... │ │ │ │ -00011fe0 : │ │ +00011fdc : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bl 11e36 │ │ - cbz r0, 11ff0 │ │ + bl 11e32 │ │ + cbz r0, 11fec │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 11ec4 │ │ + bl 11ec0 │ │ cmp r0, #0 │ │ - bgt.n 1200e │ │ - beq.n 11fec │ │ + bgt.n 1200a │ │ + beq.n 11fe8 │ │ ldr r3, [r4, #16] │ │ cmp r3, #0 │ │ - bne.n 11ff0 │ │ + bne.n 11fec │ │ movs r3, #1 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r3, [r4, #16] │ │ pop {r3, r4, r5, pc} │ │ movs r0, #1 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00012012 : │ │ +0001200e : │ │ ldr r3, [r1, #0] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ mov r8, r0 │ │ mov r0, r1 │ │ mov r5, r1 │ │ str r3, [sp, #0] │ │ ldr.w r9, [r1, #8] │ │ ldr r6, [r1, #12] │ │ - bl 11760 │ │ + bl 1175c │ │ str r0, [sp, #8] │ │ mov r0, r5 │ │ - bl 11766 │ │ + bl 11762 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 11770 │ │ + bl 1176c │ │ mov r7, r0 │ │ mov r0, r5 │ │ - bl 1177a │ │ + bl 11776 │ │ str r0, [sp, #12] │ │ mov r0, r5 │ │ - bl 11784 │ │ + bl 11780 │ │ strd r0, r1, [sp, #16] │ │ mov r0, r5 │ │ - bl 117f8 │ │ + bl 117f4 │ │ mov fp, r0 │ │ mov r0, r5 │ │ - bl 11810 │ │ + bl 1180c │ │ ldr r3, [sp, #0] │ │ ldrb.w sl, [r3, #26] │ │ str r0, [sp, #4] │ │ mov r0, r8 │ │ - bl 11848 │ │ - cbz r0, 12074 │ │ + bl 11844 │ │ + cbz r0, 12070 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ - b.n 12266 │ │ + b.n 12262 │ │ ldr.w r1, [r8, #12] │ │ ldr.w r5, [r8, #36] ; 0x24 │ │ - cbz r1, 1209a │ │ + cbz r1, 12096 │ │ ldr.w r2, [r8, #8] │ │ subs r2, r2, r1 │ │ str.w r2, [r8, #8] │ │ - cbz r2, 12094 │ │ + cbz r2, 12090 │ │ ldr.w r0, [r8] │ │ add r1, r0 │ │ blx 4b90 │ │ movs r2, #0 │ │ str.w r2, [r8, #12] │ │ - cbz r5, 120e2 │ │ + cbz r5, 120de │ │ ldr.w r2, [r8, #28] │ │ cmp r2, r5 │ │ - beq.n 120c8 │ │ + beq.n 120c4 │ │ ldr.w r0, [r8, #16] │ │ subs r2, r2, r5 │ │ add.w r1, r0, r5, lsl #2 │ │ lsls r2, r2, #2 │ │ blx 4b90 │ │ ldr.w r2, [r8, #28] │ │ ldr.w r0, [r8, #20] │ │ @@ -20963,127 +20968,127 @@ │ │ ldr.w r2, [r8, #32] │ │ subs r2, r2, r5 │ │ str.w r2, [r8, #32] │ │ movs r2, #0 │ │ str.w r2, [r8, #36] ; 0x24 │ │ ldr.w r2, [r8, #336] ; 0x150 │ │ cmp fp, r2 │ │ - bne.n 1206e │ │ + bne.n 1206a │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bgt.n 1206e │ │ + bgt.n 1206a │ │ mov r0, r8 │ │ add.w r1, sl, #1 │ │ - bl 1192c │ │ + bl 11928 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - bne.n 1206e │ │ + bne.n 1206a │ │ ldr.w r3, [r8, #340] ; 0x154 │ │ ldr r2, [sp, #4] │ │ cmp r2, r3 │ │ - beq.n 12158 │ │ + beq.n 12154 │ │ ldr.w r2, [r8, #32] │ │ ldr.w ip, [r8, #28] │ │ mov.w lr, r2, lsl #2 │ │ mov r1, r2 │ │ cmp r1, ip │ │ - bge.n 12138 │ │ + bge.n 12134 │ │ ldr.w r0, [r8, #16] │ │ adds r1, #1 │ │ ldrb.w fp, [r0, lr] │ │ add.w lr, lr, #4 │ │ ldr.w r0, [r8, #8] │ │ rsb r0, fp, r0 │ │ str.w r0, [r8, #8] │ │ - b.n 12118 │ │ + b.n 12114 │ │ adds r3, #1 │ │ str.w r2, [r8, #28] │ │ itttt ne │ │ addne r1, r2, #1 │ │ strne.w r1, [r8, #28] │ │ ldrne.w r0, [r8, #16] │ │ movne.w r3, #1024 ; 0x400 │ │ itt ne │ │ strne.w r3, [r0, r2, lsl #2] │ │ strne.w r1, [r8, #32] │ │ - cbz r4, 1219a │ │ + cbz r4, 12196 │ │ ldr.w r2, [r8, #28] │ │ cmp r2, #0 │ │ - bgt.n 1216c │ │ + bgt.n 12168 │ │ ldr r3, [sp, #0] │ │ movs r4, #0 │ │ add.w r7, r3, #26 │ │ - b.n 12194 │ │ + b.n 12190 │ │ add.w r2, r2, #1073741824 ; 0x40000000 │ │ ldr.w r1, [r8, #16] │ │ subs r2, #1 │ │ ldr.w r2, [r1, r2, lsl #2] │ │ cmp.w r2, #1024 ; 0x400 │ │ - beq.n 12162 │ │ + beq.n 1215e │ │ movs r4, #0 │ │ - b.n 1219a │ │ + b.n 12196 │ │ ldrb.w r2, [r7, #1]! │ │ adds r4, #1 │ │ cmp r2, #255 ; 0xff │ │ add r9, r2 │ │ sub.w r6, r6, r2 │ │ - bne.n 12198 │ │ + bne.n 12194 │ │ cmp r4, sl │ │ - blt.n 12184 │ │ + blt.n 12180 │ │ movs r7, #0 │ │ - cbz r6, 121c6 │ │ + cbz r6, 121c2 │ │ mov r0, r8 │ │ mov r1, r6 │ │ - bl 118e4 │ │ + bl 118e0 │ │ cmp r0, #0 │ │ - bne.w 1206e │ │ + bne.w 1206a │ │ ldr.w r2, [r8, #8] │ │ mov r1, r9 │ │ ldr.w r0, [r8] │ │ add r0, r2 │ │ mov r2, r6 │ │ blx 4b78 │ │ ldr.w r2, [r8, #8] │ │ add r6, r2 │ │ str.w r6, [r8, #8] │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ cmp r4, sl │ │ - bge.n 1221c │ │ + bge.n 12218 │ │ ldr r3, [sp, #0] │ │ ldr.w r6, [r8, #28] │ │ adds r2, r3, r4 │ │ ldr.w r9, [r8, #16] │ │ ldrb r3, [r2, #27] │ │ ldr.w r2, [r8, #20] │ │ add.w r2, r2, r6, lsl #3 │ │ str.w r3, [r9, r6, lsl #2] │ │ strd r0, r1, [r2] │ │ - cbz r7, 121fe │ │ + cbz r7, 121fa │ │ orr.w r2, r3, #256 ; 0x100 │ │ str.w r2, [r9, r6, lsl #2] │ │ cmp r3, #255 ; 0xff │ │ add.w r4, r4, #1 │ │ mov.w r7, #0 │ │ it ne │ │ movne lr, r6 │ │ add.w r6, r6, #1 │ │ str.w r6, [r8, #28] │ │ it ne │ │ strne.w r6, [r8, #32] │ │ - b.n 121d2 │ │ + b.n 121ce │ │ cmp.w lr, #4294967295 ; 0xffffffff │ │ ldr r3, [sp, #12] │ │ itttt ne │ │ ldrne.w r2, [r8, #20] │ │ ldrdne r0, r1, [sp, #16] │ │ addne.w r2, r2, lr, lsl #3 │ │ strdne r0, r1, [r2] │ │ - cbz r3, 1225e │ │ + cbz r3, 1225a │ │ movs r2, #1 │ │ str.w r2, [r8, #328] ; 0x148 │ │ ldr.w r2, [r8, #28] │ │ cmp r2, #0 │ │ itttt gt │ │ addgt.w r2, r2, #1073741824 ; 0x40000000 │ │ ldrgt.w r0, [r8, #16] │ │ @@ -21095,33 +21100,33 @@ │ │ ldr r2, [sp, #4] │ │ adds r2, #1 │ │ str.w r2, [r8, #340] ; 0x154 │ │ mov r0, r5 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0001226e : │ │ +0001226a : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl 11e36 │ │ - cbnz r0, 12284 │ │ + bl 11e32 │ │ + cbnz r0, 12280 │ │ str r0, [r4, #8] │ │ str r0, [r4, #12] │ │ str r0, [r4, #16] │ │ str r0, [r4, #20] │ │ str r0, [r4, #24] │ │ pop {r4, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ │ │ -0001228a : │ │ +00012286 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl 11848 │ │ - cbnz r0, 122c8 │ │ + bl 11844 │ │ + cbnz r0, 122c4 │ │ str.w r0, [r4, #324] ; 0x144 │ │ add.w r1, r4, #344 ; 0x158 │ │ str.w r0, [r4, #328] ; 0x148 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str.w r0, [r4, #332] ; 0x14c │ │ movs r2, #0 │ │ str.w r3, [r4, #340] ; 0x154 │ │ @@ -21134,242 +21139,242 @@ │ │ add.w r4, r4, #352 ; 0x160 │ │ strd r2, r3, [r1] │ │ strd r2, r3, [r4] │ │ pop {r4, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ │ │ -000122ce : │ │ +000122ca : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r6, r1 │ │ - bl 11848 │ │ + bl 11844 │ │ mov r4, r0 │ │ - cbnz r0, 122e8 │ │ + cbnz r0, 122e4 │ │ mov r0, r5 │ │ - bl 1228a │ │ + bl 12286 │ │ str.w r6, [r5, #336] ; 0x150 │ │ - b.n 122ec │ │ + b.n 122e8 │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ │ │ -000122f0 : │ │ +000122ec : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ - bl 11848 │ │ - cbnz r0, 1230a │ │ + bl 11844 │ │ + cbnz r0, 12306 │ │ mov r0, r5 │ │ mov r1, r4 │ │ movs r2, #1 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 116b8 │ │ + b.w 116b4 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0001230e : │ │ +0001230a : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ - bl 11848 │ │ + bl 11844 │ │ mov r2, r0 │ │ - cbnz r0, 12328 │ │ + cbnz r0, 12324 │ │ mov r0, r5 │ │ mov r1, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 116b8 │ │ + b.w 116b4 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0001232c : │ │ +00012328 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #0] │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #32 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ │ │ -00012344 : │ │ +00012340 : │ │ push {r4, lr} │ │ movs r1, #0 │ │ movs r2, #20 │ │ mov r4, r0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov.w r0, #256 ; 0x100 │ │ blx 4af4 │ │ movs r3, #0 │ │ str r0, [r4, #8] │ │ strb r3, [r0, #0] │ │ mov.w r3, #256 ; 0x100 │ │ str r0, [r4, #12] │ │ str r3, [r4, #16] │ │ pop {r4, pc} │ │ │ │ -00012368 : │ │ - b.w 12344 │ │ +00012364 : │ │ + b.w 12340 │ │ │ │ -0001236c : │ │ +00012368 : │ │ ldr r3, [r0, #12] │ │ - cbz r3, 1237c │ │ + cbz r3, 12378 │ │ ldr r0, [r0, #16] │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ negs r0, r0 │ │ bx lr │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -00012382 : │ │ - b.w 1236c │ │ +0001237e : │ │ + b.w 12368 │ │ ... │ │ │ │ -00012388 : │ │ +00012384 : │ │ ldr r2, [r0, #12] │ │ asrs r3, r1, #3 │ │ push {r4, lr} │ │ - cbz r2, 123ac │ │ + cbz r2, 123a8 │ │ ldr r2, [r0, #8] │ │ sub.w r1, r1, r3, lsl #3 │ │ str r3, [r0, #0] │ │ str r1, [r0, #4] │ │ adds r4, r2, r3 │ │ str r4, [r0, #12] │ │ - ldr r0, [pc, #16] ; (123b0 ) │ │ + ldr r0, [pc, #16] ; (123ac ) │ │ add r0, pc │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldrb r1, [r2, r3] │ │ ands r1, r0 │ │ strb r1, [r2, r3] │ │ pop {r4, pc} │ │ nop │ │ stc 0, cr0, [r4], {-0} │ │ │ │ -000123b4 : │ │ +000123b0 : │ │ ldr r2, [r0, #12] │ │ asrs r3, r1, #3 │ │ push {r4, lr} │ │ - cbz r2, 123dc │ │ + cbz r2, 123d8 │ │ ldr r2, [r0, #8] │ │ sub.w r1, r1, r3, lsl #3 │ │ str r3, [r0, #0] │ │ str r1, [r0, #4] │ │ adds r4, r2, r3 │ │ str r4, [r0, #12] │ │ - ldr r0, [pc, #20] ; (123e0 ) │ │ + ldr r0, [pc, #20] ; (123dc ) │ │ add r0, pc │ │ add.w r1, r0, r1, lsl #2 │ │ ldr.w r0, [r1, #132] ; 0x84 │ │ ldrb r1, [r2, r3] │ │ ands r1, r0 │ │ strb r1, [r2, r3] │ │ pop {r4, pc} │ │ nop │ │ rsbs r0, r8, r0 │ │ │ │ -000123e4 : │ │ +000123e0 : │ │ ldr r3, [r0, #12] │ │ - cbz r3, 123f4 │ │ + cbz r3, 123f0 │ │ ldr r2, [r0, #8] │ │ movs r3, #0 │ │ str r2, [r0, #12] │ │ strb r3, [r2, #0] │ │ str r3, [r0, #0] │ │ str r3, [r0, #4] │ │ bx lr │ │ │ │ -000123f6 : │ │ - b.w 123e4 │ │ +000123f2 : │ │ + b.w 123e0 │ │ │ │ -000123fa : │ │ +000123f6 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ - cbz r0, 12406 │ │ + cbz r0, 12402 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #20 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ │ │ -00012414 : │ │ +00012410 : │ │ cmp r2, #32 │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ - bhi.n 124dc │ │ + bhi.n 124d8 │ │ ldr r1, [r0, #16] │ │ ldr r2, [r0, #0] │ │ subs r3, r1, #4 │ │ cmp r2, r3 │ │ - blt.n 12454 │ │ + blt.n 12450 │ │ ldr r3, [r0, #12] │ │ cmp r3, #0 │ │ - beq.n 124e6 │ │ - ldr r3, [pc, #180] ; (124e8 ) │ │ + beq.n 124e2 │ │ + ldr r3, [pc, #180] ; (124e4 ) │ │ cmp r1, r3 │ │ - bgt.n 124dc │ │ + bgt.n 124d8 │ │ ldr r0, [r0, #8] │ │ add.w r1, r1, #256 ; 0x100 │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 124dc │ │ + beq.n 124d8 │ │ ldr r2, [r4, #16] │ │ str r0, [r4, #8] │ │ add.w r2, r2, #256 ; 0x100 │ │ str r2, [r4, #16] │ │ ldr r2, [r4, #0] │ │ add r2, r0 │ │ str r2, [r4, #12] │ │ - ldr r3, [pc, #148] ; (124ec ) │ │ + ldr r3, [pc, #148] ; (124e8 ) │ │ ldr r1, [r4, #4] │ │ add r3, pc │ │ ldr r0, [r4, #12] │ │ adds r2, r5, r1 │ │ ldr.w r3, [r3, r5, lsl #2] │ │ cmp r2, #7 │ │ and.w r3, r3, r6 │ │ lsl.w r5, r3, r1 │ │ ldrb r1, [r0, #0] │ │ orr.w r1, r1, r5 │ │ strb r1, [r0, #0] │ │ - ble.n 124be │ │ + ble.n 124ba │ │ ldr r1, [r4, #4] │ │ cmp r2, #15 │ │ ldr r0, [r4, #12] │ │ rsb r1, r1, #8 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #1] │ │ - ble.n 124be │ │ + ble.n 124ba │ │ ldr r1, [r4, #4] │ │ cmp r2, #23 │ │ ldr r0, [r4, #12] │ │ rsb r1, r1, #16 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #2] │ │ - ble.n 124be │ │ + ble.n 124ba │ │ ldr r1, [r4, #4] │ │ cmp r2, #31 │ │ ldr r0, [r4, #12] │ │ rsb r1, r1, #24 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #3] │ │ - ble.n 124be │ │ + ble.n 124ba │ │ ldr r1, [r4, #4] │ │ ldr r0, [r4, #12] │ │ - cbz r1, 124bc │ │ + cbz r1, 124b8 │ │ rsb r1, r1, #32 │ │ lsrs r3, r1 │ │ strb r3, [r0, #4] │ │ - b.n 124be │ │ + b.n 124ba │ │ strb r1, [r0, #4] │ │ cmp r2, #0 │ │ mov r3, r2 │ │ it lt │ │ addlt r3, r2, #7 │ │ ldr r1, [r4, #0] │ │ and.w r2, r2, #7 │ │ @@ -21379,102 +21384,102 @@ │ │ str r1, [r4, #0] │ │ ldr r1, [r4, #12] │ │ add r3, r1 │ │ str r3, [r4, #12] │ │ pop {r4, r5, r6, pc} │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 123fa │ │ + b.w 123f6 │ │ pop {r4, r5, r6, pc} │ │ mrc2 15, 7, r7, cr15, cr15, {7} │ │ adc.w r0, ip, r0 │ │ │ │ -000124f0 : │ │ +000124ec : │ │ ldr r2, [r0, #4] │ │ rsb r2, r2, #8 │ │ cmp r2, #7 │ │ - bgt.n 12500 │ │ + bgt.n 124fc │ │ movs r1, #0 │ │ - b.w 12414 │ │ + b.w 12410 │ │ bx lr │ │ ... │ │ │ │ -00012504 : │ │ +00012500 : │ │ cmp r2, #32 │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ - bhi.n 125ce │ │ + bhi.n 125ca │ │ ldr r1, [r0, #16] │ │ ldr r2, [r0, #0] │ │ subs r3, r1, #4 │ │ cmp r2, r3 │ │ - blt.n 12544 │ │ + blt.n 12540 │ │ ldr r3, [r0, #12] │ │ cmp r3, #0 │ │ - beq.n 125d8 │ │ - ldr r3, [pc, #184] ; (125dc ) │ │ + beq.n 125d4 │ │ + ldr r3, [pc, #184] ; (125d8 ) │ │ cmp r1, r3 │ │ - bgt.n 125ce │ │ + bgt.n 125ca │ │ ldr r0, [r0, #8] │ │ add.w r1, r1, #256 ; 0x100 │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 125ce │ │ + beq.n 125ca │ │ ldr r3, [r4, #16] │ │ str r0, [r4, #8] │ │ add.w r3, r3, #256 ; 0x100 │ │ str r3, [r4, #16] │ │ ldr r3, [r4, #0] │ │ add r3, r0 │ │ str r3, [r4, #12] │ │ - ldr r3, [pc, #152] ; (125e0 ) │ │ + ldr r3, [pc, #152] ; (125dc ) │ │ rsb r2, r5, #32 │ │ ldr r1, [r4, #4] │ │ add r3, pc │ │ ldr r0, [r4, #12] │ │ ldr.w r3, [r3, r5, lsl #2] │ │ ands r3, r6 │ │ lsls r3, r2 │ │ adds r2, r5, r1 │ │ adds r1, #24 │ │ cmp r2, #7 │ │ lsr.w r5, r3, r1 │ │ ldrb r1, [r0, #0] │ │ orr.w r1, r1, r5 │ │ strb r1, [r0, #0] │ │ - ble.n 125b0 │ │ + ble.n 125ac │ │ ldr r1, [r4, #4] │ │ cmp r2, #15 │ │ ldr r0, [r4, #12] │ │ add.w r1, r1, #16 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #1] │ │ - ble.n 125b0 │ │ + ble.n 125ac │ │ ldr r1, [r4, #4] │ │ cmp r2, #23 │ │ ldr r0, [r4, #12] │ │ add.w r1, r1, #8 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #2] │ │ - ble.n 125b0 │ │ + ble.n 125ac │ │ ldr r1, [r4, #12] │ │ cmp r2, #31 │ │ ldr r0, [r4, #4] │ │ lsr.w r0, r3, r0 │ │ strb r0, [r1, #3] │ │ - ble.n 125b0 │ │ + ble.n 125ac │ │ ldr r1, [r4, #4] │ │ ldr r0, [r4, #12] │ │ - cbz r1, 125ae │ │ + cbz r1, 125aa │ │ rsb r1, r1, #8 │ │ lsls r3, r1 │ │ strb r3, [r0, #4] │ │ - b.n 125b0 │ │ + b.n 125ac │ │ strb r1, [r0, #4] │ │ cmp r2, #0 │ │ mov r3, r2 │ │ it lt │ │ addlt r3, r2, #7 │ │ ldr r1, [r4, #0] │ │ and.w r2, r2, #7 │ │ @@ -21484,66 +21489,66 @@ │ │ str r1, [r4, #0] │ │ ldr r1, [r4, #12] │ │ add r3, r1 │ │ str r3, [r4, #12] │ │ pop {r4, r5, r6, pc} │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 123fa │ │ + b.w 123f6 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ mrc2 15, 7, r7, cr15, cr15, {7} │ │ orrs.w r0, r8, r0 │ │ │ │ -000125e4 : │ │ +000125e0 : │ │ ldr r2, [r0, #4] │ │ rsb r2, r2, #8 │ │ cmp r2, #7 │ │ - bgt.n 125f4 │ │ + bgt.n 125f0 │ │ movs r1, #0 │ │ - b.w 12504 │ │ + b.w 12500 │ │ bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ cmp r2, #0 │ │ mov r7, r3 │ │ ldr r3, [r0, #4] │ │ mov r5, r2 │ │ it lt │ │ addlt r5, r2, #7 │ │ mov r4, r0 │ │ mov r9, r1 │ │ mov r6, r2 │ │ ldr.w r8, [sp, #32] │ │ asrs r5, r5, #3 │ │ - cbz r3, 1262a │ │ + cbz r3, 12626 │ │ mov sl, r1 │ │ rsb r3, r9, sl │ │ cmp r3, r5 │ │ - bge.n 12672 │ │ + bge.n 1266e │ │ mov r0, r4 │ │ ldrb.w r1, [sl], #1 │ │ movs r2, #8 │ │ blx r7 │ │ - b.n 12616 │ │ + b.n 12612 │ │ ldr r1, [r0, #0] │ │ ldr r3, [r0, #16] │ │ add r1, r5 │ │ adds r2, r1, #1 │ │ cmp r2, r3 │ │ - blt.n 12658 │ │ + blt.n 12654 │ │ ldr r2, [r0, #12] │ │ - cbz r2, 1269a │ │ + cbz r2, 12696 │ │ add.w r2, r1, #255 ; 0xff │ │ cmp r2, r3 │ │ - bge.n 1269a │ │ + bge.n 12696 │ │ add.w r1, r1, #256 ; 0x100 │ │ str r1, [r0, #16] │ │ ldr r0, [r0, #8] │ │ blx 4b0c │ │ - cbz r0, 1269a │ │ + cbz r0, 12696 │ │ ldr r3, [r4, #0] │ │ str r0, [r4, #8] │ │ add r3, r0 │ │ str r3, [r4, #12] │ │ mov r2, r5 │ │ ldr r0, [r4, #12] │ │ mov r1, r9 │ │ @@ -21553,173 +21558,173 @@ │ │ str r3, [r4, #12] │ │ ldr r3, [r4, #0] │ │ add r3, r5 │ │ str r3, [r4, #0] │ │ movs r3, #0 │ │ strb r3, [r2, r5] │ │ subs.w r2, r6, r5, lsl #3 │ │ - beq.n 126a4 │ │ + beq.n 126a0 │ │ cmp.w r8, #0 │ │ - beq.n 1268c │ │ + beq.n 12688 │ │ ldrb.w r1, [r9, r5] │ │ rsb r3, r2, #8 │ │ mov r0, r4 │ │ asrs r1, r3 │ │ - b.n 12692 │ │ + b.n 1268e │ │ ldrb.w r1, [r9, r5] │ │ mov r0, r4 │ │ mov r3, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ bx r3 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - b.w 123fa │ │ + b.w 123f6 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -000126a8 : │ │ - ldr r3, [pc, #16] ; (126bc ) │ │ +000126a4 : │ │ + ldr r3, [pc, #16] ; (126b8 ) │ │ push {r0, r1, r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ movs r4, #0 │ │ str r4, [sp, #0] │ │ - bl 125f6 │ │ + bl 125f2 │ │ add sp, #8 │ │ pop {r4, pc} │ │ - lsrs r0, r0, #1 │ │ + lsrs r4, r0, #1 │ │ movs r1, r0 │ │ │ │ -000126c0 : │ │ - ldr r3, [pc, #16] ; (126d4 ) │ │ +000126bc : │ │ + ldr r3, [pc, #16] ; (126d0 ) │ │ push {r0, r1, r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ movs r4, #1 │ │ str r4, [sp, #0] │ │ - bl 125f6 │ │ + bl 125f2 │ │ add sp, #8 │ │ pop {r4, pc} │ │ - lsrs r4, r5, #32 │ │ + lsrs r0, r6, #32 │ │ movs r1, r0 │ │ │ │ -000126d8 : │ │ - b.w 123fa │ │ +000126d4 : │ │ + b.w 123f6 │ │ │ │ -000126dc : │ │ +000126d8 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r2 │ │ movs r1, #0 │ │ movs r2, #20 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ str r5, [r4, #12] │ │ str r5, [r4, #8] │ │ str r6, [r4, #16] │ │ pop {r4, r5, r6, pc} │ │ │ │ -000126f4 : │ │ - b.w 126dc │ │ +000126f0 : │ │ + b.w 126d8 │ │ │ │ -000126f8 : │ │ +000126f4 : │ │ cmp r1, #32 │ │ push {r4, r5, r6, lr} │ │ - bhi.n 12772 │ │ - ldr r3, [pc, #124] ; (1277c ) │ │ + bhi.n 1276e │ │ + ldr r3, [pc, #124] ; (12778 ) │ │ ldr r2, [r0, #16] │ │ add r3, pc │ │ ldr r4, [r0, #0] │ │ subs r6, r2, #4 │ │ ldr.w r5, [r3, r1, lsl #2] │ │ cmp r4, r6 │ │ ldr r3, [r0, #4] │ │ add r1, r3 │ │ - blt.n 12720 │ │ + blt.n 1271c │ │ adds r6, r1, #7 │ │ sub.w r2, r2, r6, asr #3 │ │ cmp r4, r2 │ │ - bgt.n 12772 │ │ - cbz r1, 12778 │ │ + bgt.n 1276e │ │ + cbz r1, 12774 │ │ ldr r2, [r0, #12] │ │ cmp r1, #8 │ │ ldrb r0, [r2, #0] │ │ asr.w r0, r0, r3 │ │ - ble.n 1276e │ │ + ble.n 1276a │ │ ldrb r4, [r2, #1] │ │ rsb r6, r3, #8 │ │ cmp r1, #16 │ │ lsl.w r4, r4, r6 │ │ orr.w r0, r0, r4 │ │ - ble.n 1276e │ │ + ble.n 1276a │ │ ldrb r4, [r2, #2] │ │ rsb r6, r3, #16 │ │ cmp r1, #24 │ │ lsl.w r4, r4, r6 │ │ orr.w r0, r0, r4 │ │ - ble.n 1276e │ │ + ble.n 1276a │ │ ldrb r4, [r2, #3] │ │ rsb r6, r3, #24 │ │ cmp r1, #32 │ │ lsl.w r4, r4, r6 │ │ orr.w r0, r0, r4 │ │ - ble.n 1276e │ │ - cbz r3, 1276e │ │ + ble.n 1276a │ │ + cbz r3, 1276a │ │ ldrb r2, [r2, #4] │ │ rsb r3, r3, #32 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ ands r0, r5 │ │ pop {r4, r5, r6, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ mov r0, r1 │ │ pop {r4, r5, r6, pc} │ │ stmia.w r2!, {} │ │ │ │ -00012780 : │ │ +0001277c : │ │ push {r4, r5, r6, r7, lr} │ │ rsb r5, r1, #32 │ │ cmp r5, #32 │ │ - bhi.n 12804 │ │ + bhi.n 12800 │ │ ldr r3, [r0, #16] │ │ ldr r6, [r0, #0] │ │ subs r7, r3, #4 │ │ ldr r4, [r0, #4] │ │ cmp r6, r7 │ │ add.w r2, r1, r4 │ │ - blt.n 127a6 │ │ + blt.n 127a2 │ │ adds r7, r2, #7 │ │ sub.w r3, r3, r7, asr #3 │ │ cmp r6, r3 │ │ - bgt.n 12804 │ │ - cbz r2, 1280a │ │ + bgt.n 12800 │ │ + cbz r2, 12806 │ │ ldr r0, [r0, #12] │ │ cmp r2, #8 │ │ add.w r6, r4, #24 │ │ ldrb r3, [r0, #0] │ │ lsl.w r3, r3, r6 │ │ - ble.n 127f4 │ │ + ble.n 127f0 │ │ ldrb r6, [r0, #1] │ │ add.w r7, r4, #16 │ │ cmp r2, #16 │ │ lsl.w r6, r6, r7 │ │ orr.w r3, r3, r6 │ │ - ble.n 127f4 │ │ + ble.n 127f0 │ │ ldrb r6, [r0, #2] │ │ add.w r7, r4, #8 │ │ cmp r2, #24 │ │ lsl.w r6, r6, r7 │ │ orr.w r3, r3, r6 │ │ - ble.n 127f4 │ │ + ble.n 127f0 │ │ ldrb r6, [r0, #3] │ │ cmp r2, #32 │ │ lsl.w r6, r6, r4 │ │ orr.w r3, r3, r6 │ │ - ble.n 127f4 │ │ - cbz r4, 127f4 │ │ + ble.n 127f0 │ │ + cbz r4, 127f0 │ │ ldrb r2, [r0, #4] │ │ rsb r4, r4, #8 │ │ asrs r2, r4 │ │ orrs r3, r2 │ │ asrs r5, r5, #1 │ │ rsb r1, r1, #33 ; 0x21 │ │ lsr.w r0, r3, r5 │ │ @@ -21727,53 +21732,53 @@ │ │ lsrs r0, r1 │ │ pop {r4, r5, r6, r7, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, r7, pc} │ │ mov r0, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0001280e : │ │ +0001280a : │ │ ldr r3, [r0, #16] │ │ ldr r2, [r0, #0] │ │ cmp r2, r3 │ │ itttt lt │ │ ldrlt r3, [r0, #12] │ │ ldrlt r2, [r0, #4] │ │ ldrblt r3, [r3, #0] │ │ asrlt.w r0, r3, r2 │ │ ite lt │ │ andlt.w r0, r0, #1 │ │ movge.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0001282c : │ │ +00012828 : │ │ ldr r2, [r0, #0] │ │ ldr r3, [r0, #16] │ │ cmp r2, r3 │ │ itttt lt │ │ ldrlt r3, [r0, #12] │ │ ldrlt r2, [r0, #4] │ │ ldrblt r3, [r3, #0] │ │ rsblt r2, r2, #7 │ │ itte lt │ │ asrlt.w r0, r3, r2 │ │ andlt.w r0, r0, #1 │ │ movge.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0001284e : │ │ +0001284a : │ │ ldr r2, [r0, #4] │ │ push {r4, r5, lr} │ │ add r1, r2 │ │ adds r3, r1, #7 │ │ ldr r2, [r0, #16] │ │ ldr r4, [r0, #0] │ │ sub.w r5, r2, r3, asr #3 │ │ cmp r4, r5 │ │ - bgt.n 1287e │ │ + bgt.n 1287a │ │ ands.w r3, r3, r1, asr #32 │ │ it cc │ │ movcc r3, r1 │ │ ldr r2, [r0, #12] │ │ and.w r1, r1, #7 │ │ str r1, [r0, #4] │ │ asrs r3, r3, #3 │ │ @@ -21785,18 +21790,18 @@ │ │ movs r3, #0 │ │ str r2, [r0, #0] │ │ str r3, [r0, #12] │ │ movs r3, #1 │ │ str r3, [r0, #4] │ │ pop {r4, r5, pc} │ │ │ │ -0001288a : │ │ - b.w 1284e │ │ +00012886 : │ │ + b.w 1284a │ │ │ │ -0001288e : │ │ +0001288a : │ │ ldr r3, [r0, #4] │ │ adds r3, #1 │ │ cmp r3, #7 │ │ iteee le │ │ strle r3, [r0, #4] │ │ movgt r3, #0 │ │ strgt r3, [r0, #4] │ │ @@ -21806,62 +21811,62 @@ │ │ strgt r3, [r0, #12] │ │ ldrgt r3, [r0, #0] │ │ addgt r3, #1 │ │ it gt │ │ strgt r3, [r0, #0] │ │ bx lr │ │ │ │ -000128ae : │ │ - b.w 1288e │ │ +000128aa : │ │ + b.w 1288a │ │ ... │ │ │ │ -000128b4 : │ │ +000128b0 : │ │ cmp r1, #32 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #16] │ │ - bhi.n 1294a │ │ - ldr r3, [pc, #160] ; (12960 ) │ │ + bhi.n 12946 │ │ + ldr r3, [pc, #160] ; (1295c ) │ │ ldr r6, [r0, #0] │ │ add r3, pc │ │ ldr r2, [r0, #4] │ │ ldr.w r5, [r3, r1, lsl #2] │ │ subs r3, r4, #4 │ │ cmp r6, r3 │ │ add r1, r2 │ │ - blt.n 128de │ │ + blt.n 128da │ │ adds r3, r1, #7 │ │ sub.w r3, r4, r3, asr #3 │ │ cmp r6, r3 │ │ - bgt.n 1294a │ │ + bgt.n 12946 │ │ cmp r1, #0 │ │ - beq.n 1295a │ │ + beq.n 12956 │ │ ldr r4, [r0, #12] │ │ cmp r1, #8 │ │ ldrb r3, [r4, #0] │ │ asr.w r3, r3, r2 │ │ - ble.n 1292c │ │ + ble.n 12928 │ │ ldrb r7, [r4, #1] │ │ rsb lr, r2, #8 │ │ cmp r1, #16 │ │ lsl.w r7, r7, lr │ │ orr.w r3, r3, r7 │ │ - ble.n 1292c │ │ + ble.n 12928 │ │ ldrb r7, [r4, #2] │ │ rsb lr, r2, #16 │ │ cmp r1, #24 │ │ lsl.w r7, r7, lr │ │ orr.w r3, r3, r7 │ │ - ble.n 1292c │ │ + ble.n 12928 │ │ ldrb r7, [r4, #3] │ │ rsb lr, r2, #24 │ │ cmp r1, #32 │ │ lsl.w r7, r7, lr │ │ orr.w r3, r3, r7 │ │ - ble.n 1292c │ │ - cbz r2, 1292c │ │ + ble.n 12928 │ │ + cbz r2, 12928 │ │ ldrb r7, [r4, #4] │ │ rsb r2, r2, #32 │ │ lsls r7, r2 │ │ orrs r3, r7 │ │ cmp r1, #0 │ │ mov r2, r1 │ │ it lt │ │ @@ -21882,59 +21887,59 @@ │ │ movs r3, #1 │ │ str r3, [r0, #4] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, r7, pc} │ │ mov r0, r1 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - b.n 1272c │ │ + b.n 12728 │ │ ... │ │ │ │ -00012964 : │ │ +00012960 : │ │ push {r4, r5, r6, r7, lr} │ │ rsb r7, r1, #32 │ │ cmp r7, #32 │ │ ldr r2, [r0, #16] │ │ - bhi.n 12a12 │ │ + bhi.n 12a0e │ │ ldr r6, [r0, #0] │ │ ldr r4, [r0, #4] │ │ adds r5, r6, #4 │ │ cmp r5, r2 │ │ add.w r3, r1, r4 │ │ - blt.n 1298c │ │ + blt.n 12988 │ │ adds r5, r3, #7 │ │ sub.w r5, r2, r5, asr #3 │ │ cmp r6, r5 │ │ - bgt.n 12a12 │ │ + bgt.n 12a0e │ │ cmp r3, #0 │ │ - beq.n 12a22 │ │ + beq.n 12a1e │ │ ldr r5, [r0, #12] │ │ cmp r3, #8 │ │ add.w lr, r4, #24 │ │ ldrb r2, [r5, #0] │ │ lsl.w r2, r2, lr │ │ - ble.n 129e6 │ │ + ble.n 129e2 │ │ ldrb.w lr, [r5, #1] │ │ add.w ip, r4, #16 │ │ cmp r3, #16 │ │ lsl.w lr, lr, ip │ │ orr.w r2, r2, lr │ │ - ble.n 129e6 │ │ + ble.n 129e2 │ │ ldrb.w lr, [r5, #2] │ │ add.w ip, r4, #8 │ │ cmp r3, #24 │ │ lsl.w lr, lr, ip │ │ orr.w r2, r2, lr │ │ - ble.n 129e6 │ │ + ble.n 129e2 │ │ ldrb.w lr, [r5, #3] │ │ cmp r3, #32 │ │ lsl.w lr, lr, r4 │ │ orr.w r2, r2, lr │ │ - ble.n 129e6 │ │ - cbz r4, 129e6 │ │ + ble.n 129e2 │ │ + cbz r4, 129e2 │ │ ldrb.w lr, [r5, #4] │ │ rsb r4, r4, #8 │ │ asr.w lr, lr, r4 │ │ orr.w r2, r2, lr │ │ asrs r7, r7, #1 │ │ rsb r1, r1, #33 ; 0x21 │ │ lsrs r2, r7 │ │ @@ -21959,20 +21964,20 @@ │ │ movs r3, #1 │ │ str r3, [r0, #4] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, r7, pc} │ │ mov r0, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00012a26 : │ │ +00012a22 : │ │ ldr r1, [r0, #0] │ │ ldr r3, [r0, #16] │ │ push {r4, lr} │ │ cmp r1, r3 │ │ - bge.n 12a56 │ │ + bge.n 12a52 │ │ ldr r4, [r0, #12] │ │ ldr r2, [r0, #4] │ │ ldrb r3, [r4, #0] │ │ asrs r3, r2 │ │ adds r2, #1 │ │ cmp r2, #7 │ │ and.w r3, r3, #1 │ │ @@ -21991,20 +21996,20 @@ │ │ movs r2, #0 │ │ movs r3, #1 │ │ str r2, [r0, #12] │ │ str r3, [r0, #4] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ │ │ -00012a66 : │ │ +00012a62 : │ │ ldr r1, [r0, #0] │ │ ldr r3, [r0, #16] │ │ push {r4, r5, lr} │ │ cmp r1, r3 │ │ - bge.n 12aa0 │ │ + bge.n 12a9c │ │ ldr r4, [r0, #12] │ │ ldr r2, [r0, #4] │ │ ldrb r3, [r4, #0] │ │ rsb r5, r2, #7 │ │ adds r2, #1 │ │ cmp r2, #7 │ │ it le │ │ @@ -22026,50 +22031,50 @@ │ │ movs r2, #0 │ │ movs r3, #1 │ │ str r2, [r0, #12] │ │ str r3, [r0, #4] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, pc} │ │ │ │ -00012ab0 : │ │ +00012aac : │ │ ldr r3, [r0, #4] │ │ ldr r0, [r0, #0] │ │ adds r2, r3, #7 │ │ it mi │ │ addmi.w r2, r3, #14 │ │ add.w r0, r0, r2, asr #3 │ │ bx lr │ │ │ │ -00012ac2 : │ │ +00012abe : │ │ ldr r3, [r0, #0] │ │ ldr r0, [r0, #4] │ │ add.w r0, r0, r3, lsl #3 │ │ bx lr │ │ │ │ -00012acc : │ │ - b.w 12ab0 │ │ +00012ac8 : │ │ + b.w 12aac │ │ │ │ -00012ad0 : │ │ - b.w 12ac2 │ │ +00012acc : │ │ + b.w 12abe │ │ │ │ -00012ad4 : │ │ +00012ad0 : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -00012ad8 : │ │ - b.w 12ad4 │ │ +00012ad4 : │ │ + b.w 12ad0 │ │ │ │ -00012adc <__udivsi3@@Base>: │ │ +00012ad8 <__udivsi3@@Base>: │ │ subs r2, r1, #1 │ │ bxeq lr │ │ - bcc 12b78 <__udivsi3@@Base+0x9c> │ │ + bcc 12b74 <__udivsi3@@Base+0x9c> │ │ cmp r0, r1 │ │ - bls 12b5c <__udivsi3@@Base+0x80> │ │ + bls 12b58 <__udivsi3@@Base+0x80> │ │ tst r1, r2 │ │ - beq 12b68 <__udivsi3@@Base+0x8c> │ │ + beq 12b64 <__udivsi3@@Base+0x8c> │ │ clz r3, r1 │ │ clz r2, r0 │ │ sub r2, r3, r2 │ │ mov r3, #1 │ │ lsl r1, r1, r2 │ │ lsl r3, r3, r2 │ │ mov r2, #0 │ │ @@ -22084,51 +22089,51 @@ │ │ orrcs r2, r2, r3, lsr #2 │ │ cmp r0, r1, lsr #3 │ │ subcs r0, r0, r1, lsr #3 │ │ orrcs r2, r2, r3, lsr #3 │ │ cmp r0, #0 │ │ lsrsne r3, r3, #4 │ │ lsrne r1, r1, #4 │ │ - bne 12b14 <__udivsi3@@Base+0x38> │ │ + bne 12b10 <__udivsi3@@Base+0x38> │ │ mov r0, r2 │ │ bx lr │ │ moveq r0, #1 │ │ movne r0, #0 │ │ bx lr │ │ clz r2, r1 │ │ rsb r2, r2, #31 │ │ lsr r0, r0, r2 │ │ bx lr │ │ cmp r0, #0 │ │ mvnne r0, #0 │ │ - b 1309c <__aeabi_idiv0@@Base> │ │ + b 13098 <__aeabi_idiv0@@Base> │ │ │ │ -00012b84 <__aeabi_uidivmod@@Base>: │ │ +00012b80 <__aeabi_uidivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 12b78 <__udivsi3@@Base+0x9c> │ │ + beq 12b74 <__udivsi3@@Base+0x9c> │ │ push {r0, r1, lr} │ │ - bl 12adc <__udivsi3@@Base> │ │ + bl 12ad8 <__udivsi3@@Base> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -00012ba4 <__divsi3@@Base>: │ │ +00012ba0 <__divsi3@@Base>: │ │ cmp r1, #0 │ │ - beq 12c70 <__divsi3@@Base+0xcc> │ │ + beq 12c6c <__divsi3@@Base+0xcc> │ │ eor ip, r0, r1 │ │ rsbmi r1, r1, #0 │ │ subs r2, r1, #1 │ │ - beq 12c3c <__divsi3@@Base+0x98> │ │ + beq 12c38 <__divsi3@@Base+0x98> │ │ movs r3, r0 │ │ rsbmi r3, r0, #0 │ │ cmp r3, r1 │ │ - bls 12c48 <__divsi3@@Base+0xa4> │ │ + bls 12c44 <__divsi3@@Base+0xa4> │ │ tst r1, r2 │ │ - beq 12c58 <__divsi3@@Base+0xb4> │ │ + beq 12c54 <__divsi3@@Base+0xb4> │ │ clz r2, r1 │ │ clz r0, r3 │ │ sub r0, r2, r0 │ │ mov r2, #1 │ │ lsl r1, r1, r0 │ │ lsl r2, r2, r0 │ │ mov r0, #0 │ │ @@ -22143,15 +22148,15 @@ │ │ orrcs r0, r0, r2, lsr #2 │ │ cmp r3, r1, lsr #3 │ │ subcs r3, r3, r1, lsr #3 │ │ orrcs r0, r0, r2, lsr #3 │ │ cmp r3, #0 │ │ lsrsne r2, r2, #4 │ │ lsrne r1, r1, #4 │ │ - bne 12bf0 <__divsi3@@Base+0x4c> │ │ + bne 12bec <__divsi3@@Base+0x4c> │ │ cmp ip, #0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ teq ip, r0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ movcc r0, #0 │ │ @@ -22163,145 +22168,145 @@ │ │ cmp ip, #0 │ │ lsr r0, r3, r2 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ cmp r0, #0 │ │ mvngt r0, #-2147483648 ; 0x80000000 │ │ movlt r0, #-2147483648 ; 0x80000000 │ │ - b 1309c <__aeabi_idiv0@@Base> │ │ + b 13098 <__aeabi_idiv0@@Base> │ │ │ │ -00012c80 <__aeabi_idivmod@@Base>: │ │ +00012c7c <__aeabi_idivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 12c70 <__divsi3@@Base+0xcc> │ │ + beq 12c6c <__divsi3@@Base+0xcc> │ │ push {r0, r1, lr} │ │ - bl 12bac <__divsi3@@Base+0x8> │ │ + bl 12ba8 <__divsi3@@Base+0x8> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -00012ca0 <__aeabi_drsub@@Base>: │ │ +00012c9c <__aeabi_drsub@@Base>: │ │ eor r1, r1, #-2147483648 ; 0x80000000 │ │ - b 12cac <__adddf3@@Base> │ │ + b 12ca8 <__adddf3@@Base> │ │ │ │ -00012ca8 <__aeabi_dsub@@Base>: │ │ +00012ca4 <__aeabi_dsub@@Base>: │ │ eor r3, r3, #-2147483648 ; 0x80000000 │ │ │ │ -00012cac <__adddf3@@Base>: │ │ +00012ca8 <__adddf3@@Base>: │ │ push {r4, r5, lr} │ │ lsl r4, r1, #1 │ │ lsl r5, r3, #1 │ │ teq r4, r5 │ │ teqeq r0, r2 │ │ orrsne ip, r4, r0 │ │ orrsne ip, r5, r2 │ │ mvnsne ip, r4, asr #21 │ │ mvnsne ip, r5, asr #21 │ │ - beq 12ebc <__adddf3@@Base+0x210> │ │ + beq 12eb8 <__adddf3@@Base+0x210> │ │ lsr r4, r4, #21 │ │ rsbs r5, r4, r5, lsr #21 │ │ rsblt r5, r5, #0 │ │ - ble 12d00 <__adddf3@@Base+0x54> │ │ + ble 12cfc <__adddf3@@Base+0x54> │ │ add r4, r4, r5 │ │ eor r2, r0, r2 │ │ eor r3, r1, r3 │ │ eor r0, r2, r0 │ │ eor r1, r3, r1 │ │ eor r2, r0, r2 │ │ eor r3, r1, r3 │ │ cmp r5, #54 ; 0x36 │ │ pophi {r4, r5, pc} │ │ tst r1, #-2147483648 ; 0x80000000 │ │ lsl r1, r1, #12 │ │ mov ip, #1048576 ; 0x100000 │ │ orr r1, ip, r1, lsr #12 │ │ - beq 12d24 <__adddf3@@Base+0x78> │ │ + beq 12d20 <__adddf3@@Base+0x78> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ tst r3, #-2147483648 ; 0x80000000 │ │ lsl r3, r3, #12 │ │ orr r3, ip, r3, lsr #12 │ │ - beq 12d3c <__adddf3@@Base+0x90> │ │ + beq 12d38 <__adddf3@@Base+0x90> │ │ rsbs r2, r2, #0 │ │ rsc r3, r3, #0 │ │ teq r4, r5 │ │ - beq 12ea4 <__adddf3@@Base+0x1f8> │ │ + beq 12ea0 <__adddf3@@Base+0x1f8> │ │ sub r4, r4, #1 │ │ rsbs lr, r5, #32 │ │ - blt 12d68 <__adddf3@@Base+0xbc> │ │ + blt 12d64 <__adddf3@@Base+0xbc> │ │ lsl ip, r2, lr │ │ adds r0, r0, r2, lsr r5 │ │ adc r1, r1, #0 │ │ adds r0, r0, r3, lsl lr │ │ adcs r1, r1, r3, asr r5 │ │ - b 12d84 <__adddf3@@Base+0xd8> │ │ + b 12d80 <__adddf3@@Base+0xd8> │ │ sub r5, r5, #32 │ │ add lr, lr, #32 │ │ cmp r2, #1 │ │ lsl ip, r3, lr │ │ orrcs ip, ip, #2 │ │ adds r0, r0, r3, asr r5 │ │ adcs r1, r1, r3, asr #31 │ │ and r5, r1, #-2147483648 ; 0x80000000 │ │ - bpl 12d98 <__adddf3@@Base+0xec> │ │ + bpl 12d94 <__adddf3@@Base+0xec> │ │ rsbs ip, ip, #0 │ │ rscs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ cmp r1, #1048576 ; 0x100000 │ │ - bcc 12ddc <__adddf3@@Base+0x130> │ │ + bcc 12dd8 <__adddf3@@Base+0x130> │ │ cmp r1, #2097152 ; 0x200000 │ │ - bcc 12dc4 <__adddf3@@Base+0x118> │ │ + bcc 12dc0 <__adddf3@@Base+0x118> │ │ lsrs r1, r1, #1 │ │ rrxs r0, r0 │ │ rrx ip, ip │ │ add r4, r4, #1 │ │ lsl r2, r4, #21 │ │ cmn r2, #4194304 ; 0x400000 │ │ - bcs 12f1c <__adddf3@@Base+0x270> │ │ + bcs 12f18 <__adddf3@@Base+0x270> │ │ cmp ip, #-2147483648 ; 0x80000000 │ │ lsrseq ip, r0, #1 │ │ adcs r0, r0, #0 │ │ adc r1, r1, r4, lsl #20 │ │ orr r1, r1, r5 │ │ pop {r4, r5, pc} │ │ lsls ip, ip, #1 │ │ adcs r0, r0, r0 │ │ adc r1, r1, r1 │ │ tst r1, #1048576 ; 0x100000 │ │ sub r4, r4, #1 │ │ - bne 12dc4 <__adddf3@@Base+0x118> │ │ + bne 12dc0 <__adddf3@@Base+0x118> │ │ teq r1, #0 │ │ moveq r1, r0 │ │ moveq r0, #0 │ │ clz r3, r1 │ │ addeq r3, r3, #32 │ │ sub r3, r3, #11 │ │ subs r2, r3, #32 │ │ - bge 12e34 <__adddf3@@Base+0x188> │ │ + bge 12e30 <__adddf3@@Base+0x188> │ │ adds r2, r2, #12 │ │ - ble 12e30 <__adddf3@@Base+0x184> │ │ + ble 12e2c <__adddf3@@Base+0x184> │ │ add ip, r2, #20 │ │ rsb r2, r2, #12 │ │ lsl r0, r1, ip │ │ lsr r1, r1, r2 │ │ - b 12e44 <__adddf3@@Base+0x198> │ │ + b 12e40 <__adddf3@@Base+0x198> │ │ add r2, r2, #20 │ │ rsble ip, r2, #32 │ │ lsl r1, r1, r2 │ │ orrle r1, r1, r0, lsr ip │ │ lslle r0, r0, r2 │ │ subs r4, r4, r3 │ │ addge r1, r1, r4, lsl #20 │ │ orrge r1, r1, r5 │ │ popge {r4, r5, pc} │ │ mvn r4, r4 │ │ subs r4, r4, #31 │ │ - bge 12e98 <__adddf3@@Base+0x1ec> │ │ + bge 12e94 <__adddf3@@Base+0x1ec> │ │ adds r4, r4, #12 │ │ - bgt 12e80 <__adddf3@@Base+0x1d4> │ │ + bgt 12e7c <__adddf3@@Base+0x1d4> │ │ add r4, r4, #20 │ │ rsb r2, r4, #32 │ │ lsr r0, r0, r4 │ │ orr r0, r0, r1, lsl r2 │ │ orr r1, r5, r1, lsr r4 │ │ pop {r4, r5, pc} │ │ rsb r4, r4, #12 │ │ @@ -22314,31 +22319,31 @@ │ │ mov r1, r5 │ │ pop {r4, r5, pc} │ │ teq r4, #0 │ │ eor r3, r3, #1048576 ; 0x100000 │ │ eoreq r1, r1, #1048576 ; 0x100000 │ │ addeq r4, r4, #1 │ │ subne r5, r5, #1 │ │ - b 12d44 <__adddf3@@Base+0x98> │ │ + b 12d40 <__adddf3@@Base+0x98> │ │ mvns ip, r4, asr #21 │ │ mvnsne ip, r5, asr #21 │ │ - beq 12f2c <__adddf3@@Base+0x280> │ │ + beq 12f28 <__adddf3@@Base+0x280> │ │ teq r4, r5 │ │ teqeq r0, r2 │ │ - beq 12ee4 <__adddf3@@Base+0x238> │ │ + beq 12ee0 <__adddf3@@Base+0x238> │ │ orrs ip, r4, r0 │ │ moveq r1, r3 │ │ moveq r0, r2 │ │ pop {r4, r5, pc} │ │ teq r1, r3 │ │ movne r1, #0 │ │ movne r0, #0 │ │ popne {r4, r5, pc} │ │ lsrs ip, r4, #21 │ │ - bne 12f0c <__adddf3@@Base+0x260> │ │ + bne 12f08 <__adddf3@@Base+0x260> │ │ lsls r0, r0, #1 │ │ adcs r1, r1, r1 │ │ orrcs r1, r1, #-2147483648 ; 0x80000000 │ │ pop {r4, r5, pc} │ │ adds r4, r4, #4194304 ; 0x400000 │ │ addcc r1, r1, #1048576 ; 0x100000 │ │ popcc {r4, r5, pc} │ │ @@ -22355,38 +22360,38 @@ │ │ movne r2, r0 │ │ orrs r4, r0, r1, lsl #12 │ │ orrseq r5, r2, r3, lsl #12 │ │ teqeq r1, r3 │ │ orrne r1, r1, #524288 ; 0x80000 │ │ pop {r4, r5, pc} │ │ │ │ -00012f58 <__aeabi_ui2d@@Base>: │ │ +00012f54 <__aeabi_ui2d@@Base>: │ │ teq r0, #0 │ │ moveq r1, #0 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r4, #1024 ; 0x400 │ │ add r4, r4, #50 ; 0x32 │ │ mov r5, #0 │ │ mov r1, #0 │ │ - b 12df4 <__adddf3@@Base+0x148> │ │ + b 12df0 <__adddf3@@Base+0x148> │ │ │ │ -00012f7c <__aeabi_i2d@@Base>: │ │ +00012f78 <__aeabi_i2d@@Base>: │ │ teq r0, #0 │ │ moveq r1, #0 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r4, #1024 ; 0x400 │ │ add r4, r4, #50 ; 0x32 │ │ ands r5, r0, #-2147483648 ; 0x80000000 │ │ rsbmi r0, r0, #0 │ │ mov r1, #0 │ │ - b 12df4 <__adddf3@@Base+0x148> │ │ + b 12df0 <__adddf3@@Base+0x148> │ │ │ │ -00012fa4 <__aeabi_f2d@@Base>: │ │ +00012fa0 <__aeabi_f2d@@Base>: │ │ lsls r2, r0, #1 │ │ asr r1, r2, #3 │ │ rrx r1, r1 │ │ lsl r0, r2, #28 │ │ andsne r3, r2, #-16777216 ; 0xff000000 │ │ teqne r3, #-16777216 ; 0xff000000 │ │ eorne r1, r1, #939524096 ; 0x38000000 │ │ @@ -22394,145 +22399,145 @@ │ │ teq r2, #0 │ │ teqne r3, #-16777216 ; 0xff000000 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r4, #896 ; 0x380 │ │ and r5, r1, #-2147483648 ; 0x80000000 │ │ bic r1, r1, #-2147483648 ; 0x80000000 │ │ - b 12df4 <__adddf3@@Base+0x148> │ │ + b 12df0 <__adddf3@@Base+0x148> │ │ │ │ -00012fe4 <__aeabi_ul2d@@Base>: │ │ +00012fe0 <__aeabi_ul2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r5, #0 │ │ - b 13014 <__aeabi_l2d@@Base+0x1c> │ │ + b 13010 <__aeabi_l2d@@Base+0x1c> │ │ │ │ -00012ff8 <__aeabi_l2d@@Base>: │ │ +00012ff4 <__aeabi_l2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ ands r5, r1, #-2147483648 ; 0x80000000 │ │ - bpl 13014 <__aeabi_l2d@@Base+0x1c> │ │ + bpl 13010 <__aeabi_l2d@@Base+0x1c> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ mov r4, #1024 ; 0x400 │ │ add r4, r4, #50 ; 0x32 │ │ lsrs ip, r1, #22 │ │ - beq 12d98 <__adddf3@@Base+0xec> │ │ + beq 12d94 <__adddf3@@Base+0xec> │ │ mov r2, #3 │ │ lsrs ip, ip, #3 │ │ addne r2, r2, #3 │ │ lsrs ip, ip, #3 │ │ addne r2, r2, #3 │ │ add r2, r2, ip, lsr #3 │ │ rsb r3, r2, #32 │ │ lsl ip, r0, r3 │ │ lsr r0, r0, r2 │ │ orr r0, r0, r1, lsl r3 │ │ lsr r1, r1, r2 │ │ add r4, r4, r2 │ │ - b 12d98 <__adddf3@@Base+0xec> │ │ + b 12d94 <__adddf3@@Base+0xec> │ │ │ │ -00013058 <__aeabi_ldivmod@@Base>: │ │ +00013054 <__aeabi_ldivmod@@Base>: │ │ cmp r3, #0 │ │ cmpeq r2, #0 │ │ - bne 13080 <__aeabi_ldivmod@@Base+0x28> │ │ + bne 1307c <__aeabi_ldivmod@@Base+0x28> │ │ cmp r1, #0 │ │ cmpeq r0, #0 │ │ movlt r1, #-2147483648 ; 0x80000000 │ │ movlt r0, #0 │ │ mvngt r1, #-2147483648 ; 0x80000000 │ │ mvngt r0, #0 │ │ - b 1309c <__aeabi_idiv0@@Base> │ │ + b 13098 <__aeabi_idiv0@@Base> │ │ sub sp, sp, #8 │ │ push {sp, lr} │ │ - bl 13158 <__gnu_ldivmod_helper@@Base> │ │ + bl 13154 <__gnu_ldivmod_helper@@Base> │ │ ldr lr, [sp, #4] │ │ add sp, sp, #8 │ │ pop {r2, r3} │ │ bx lr │ │ │ │ -0001309c <__aeabi_idiv0@@Base>: │ │ +00013098 <__aeabi_idiv0@@Base>: │ │ push {r1, lr} │ │ mov r0, #8 │ │ bl 4ba8 │ │ pop {r1, pc} │ │ │ │ -000130ac <__aeabi_d2lz@@Base>: │ │ +000130a8 <__aeabi_d2lz@@Base>: │ │ push {r3, r4, r5, lr} │ │ mov r2, #0 │ │ mov r3, #0 │ │ mov r5, r0 │ │ mov r4, r1 │ │ - bl 14c38 <__aeabi_dcmplt@@Base> │ │ + bl 14c34 <__aeabi_dcmplt@@Base> │ │ cmp r0, #0 │ │ mov r0, r5 │ │ - bne 130dc <__aeabi_d2lz@@Base+0x30> │ │ + bne 130d8 <__aeabi_d2lz@@Base+0x30> │ │ mov r1, r4 │ │ pop {r3, r4, r5, lr} │ │ - b 130f0 <__aeabi_d2ulz@@Base> │ │ + b 130ec <__aeabi_d2ulz@@Base> │ │ add r1, r4, #-2147483648 ; 0x80000000 │ │ - bl 130f0 <__aeabi_d2ulz@@Base> │ │ + bl 130ec <__aeabi_d2ulz@@Base> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -000130f0 <__aeabi_d2ulz@@Base>: │ │ +000130ec <__aeabi_d2ulz@@Base>: │ │ push {r4, r6, r7, lr} │ │ mov r2, #0 │ │ - ldr r3, [pc, #80] ; 13150 <__aeabi_d2ulz@@Base+0x60> │ │ + ldr r3, [pc, #80] ; 1314c <__aeabi_d2ulz@@Base+0x60> │ │ mov r6, r0 │ │ mov r7, r1 │ │ - bl 146ec <__aeabi_dmul@@Base> │ │ - bl 14c88 <__aeabi_d2uiz@@Base> │ │ + bl 146e8 <__aeabi_dmul@@Base> │ │ + bl 14c84 <__aeabi_d2uiz@@Base> │ │ mov r4, r0 │ │ - bl 12f58 <__aeabi_ui2d@@Base> │ │ + bl 12f54 <__aeabi_ui2d@@Base> │ │ mov r2, #0 │ │ - ldr r3, [pc, #52] ; 13154 <__aeabi_d2ulz@@Base+0x64> │ │ - bl 146ec <__aeabi_dmul@@Base> │ │ + ldr r3, [pc, #52] ; 13150 <__aeabi_d2ulz@@Base+0x64> │ │ + bl 146e8 <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl 12ca8 <__aeabi_dsub@@Base> │ │ - bl 14c88 <__aeabi_d2uiz@@Base> │ │ + bl 12ca4 <__aeabi_dsub@@Base> │ │ + bl 14c84 <__aeabi_d2uiz@@Base> │ │ mov r3, r4 │ │ mov r2, #0 │ │ orr r2, r2, r0 │ │ mov r0, r2 │ │ mov r1, r3 │ │ pop {r4, r6, r7, pc} │ │ ldclcc 0, cr0, [r0] │ │ mvnsmi r0, r0 │ │ │ │ -00013158 <__gnu_ldivmod_helper@@Base>: │ │ +00013154 <__gnu_ldivmod_helper@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r2 │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r5, r3 │ │ - bl 14cdc <__divdi3@@Base> │ │ + bl 14cd8 <__divdi3@@Base> │ │ ldr ip, [sp, #24] │ │ mul r3, r4, r1 │ │ mla r5, r0, r5, r3 │ │ umull r2, r3, r4, r0 │ │ subs r2, r6, r2 │ │ add r3, r5, r3 │ │ sbc r3, r7, r3 │ │ strd r2, [ip] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00013194 <__gnu_uldivmod_helper@@Base>: │ │ +00013190 <__gnu_uldivmod_helper@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r2 │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r3 │ │ - bl 14e58 <__udivdi3@@Base> │ │ + bl 14e54 <__udivdi3@@Base> │ │ ldr ip, [sp, #24] │ │ mul r6, r0, r6 │ │ umull r2, r3, r0, r7 │ │ mla r6, r7, r1, r6 │ │ subs r2, r4, r2 │ │ add r3, r6, r3 │ │ sbc r3, r5, r3 │ │ @@ -22543,196 +22548,196 @@ │ │ orrne r3, r3, #-2147483648 ; 0x80000000 │ │ biceq r3, r3, #-2147483648 ; 0x80000000 │ │ add r0, r0, r3 │ │ bx lr │ │ push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ cmp r1, #0 │ │ mov r5, r1 │ │ - beq 13280 <__gnu_uldivmod_helper@@Base+0xec> │ │ + beq 1327c <__gnu_uldivmod_helper@@Base+0xec> │ │ sub r8, r1, #1 │ │ mov r6, r2 │ │ mov r7, r0 │ │ mov fp, #0 │ │ mov r9, r8 │ │ add r4, fp, r9 │ │ add r4, r4, r4, lsr #31 │ │ asr r4, r4, #1 │ │ lsl sl, r4, #3 │ │ add r5, r7, sl │ │ mov r0, r5 │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ cmp r4, r8 │ │ - beq 13278 <__gnu_uldivmod_helper@@Base+0xe4> │ │ + beq 13274 <__gnu_uldivmod_helper@@Base+0xe4> │ │ str r0, [sp, #4] │ │ add r0, sl, #8 │ │ add r0, r7, r0 │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ ldr r3, [sp, #4] │ │ cmp r6, r3 │ │ - bcs 1325c <__gnu_uldivmod_helper@@Base+0xc8> │ │ + bcs 13258 <__gnu_uldivmod_helper@@Base+0xc8> │ │ cmp r4, fp │ │ - beq 13270 <__gnu_uldivmod_helper@@Base+0xdc> │ │ + beq 1326c <__gnu_uldivmod_helper@@Base+0xdc> │ │ sub r9, r4, #1 │ │ - b 1320c <__gnu_uldivmod_helper@@Base+0x78> │ │ + b 13208 <__gnu_uldivmod_helper@@Base+0x78> │ │ sub r0, r0, #1 │ │ cmp r6, r0 │ │ - bls 13280 <__gnu_uldivmod_helper@@Base+0xec> │ │ + bls 1327c <__gnu_uldivmod_helper@@Base+0xec> │ │ add fp, r4, #1 │ │ - b 1320c <__gnu_uldivmod_helper@@Base+0x78> │ │ + b 13208 <__gnu_uldivmod_helper@@Base+0x78> │ │ mov r5, #0 │ │ - b 13280 <__gnu_uldivmod_helper@@Base+0xec> │ │ + b 1327c <__gnu_uldivmod_helper@@Base+0xec> │ │ cmp r6, r0 │ │ - bcc 1324c <__gnu_uldivmod_helper@@Base+0xb8> │ │ + bcc 13248 <__gnu_uldivmod_helper@@Base+0xb8> │ │ mov r0, r5 │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ cmp r0, #1 │ │ - beq 132b0 <__gnu_uldivmod_helper@@Base+0x11c> │ │ + beq 132ac <__gnu_uldivmod_helper@@Base+0x11c> │ │ cmp r0, #2 │ │ - beq 132bc <__gnu_uldivmod_helper@@Base+0x128> │ │ + beq 132b8 <__gnu_uldivmod_helper@@Base+0x128> │ │ cmp r0, #0 │ │ - bne 132c8 <__gnu_uldivmod_helper@@Base+0x134> │ │ - ldr r0, [pc, #36] ; 132d0 <__gnu_uldivmod_helper@@Base+0x13c> │ │ + bne 132c4 <__gnu_uldivmod_helper@@Base+0x134> │ │ + ldr r0, [pc, #36] ; 132cc <__gnu_uldivmod_helper@@Base+0x13c> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #28] ; 132d4 <__gnu_uldivmod_helper@@Base+0x140> │ │ + ldr r0, [pc, #28] ; 132d0 <__gnu_uldivmod_helper@@Base+0x140> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #20] ; 132d8 <__gnu_uldivmod_helper@@Base+0x144> │ │ + ldr r0, [pc, #20] ; 132d4 <__gnu_uldivmod_helper@@Base+0x144> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ - andeq pc, r0, r8, asr #24 │ │ - andeq pc, r0, r0, asr #24 │ │ - andeq pc, r0, r8, lsr ip ; │ │ - ldr r3, [pc, #236] ; 133d0 <__gnu_uldivmod_helper@@Base+0x23c> │ │ + andeq pc, r0, ip, asr #24 │ │ + andeq pc, r0, r4, asr #24 │ │ + andeq pc, r0, ip, lsr ip ; │ │ + ldr r3, [pc, #236] ; 133cc <__gnu_uldivmod_helper@@Base+0x23c> │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r3, [pc, r3] │ │ sub r5, r1, #2 │ │ cmp r3, #0 │ │ - beq 1331c <__gnu_uldivmod_helper@@Base+0x188> │ │ + beq 13318 <__gnu_uldivmod_helper@@Base+0x188> │ │ mov r0, r5 │ │ add r1, sp, #4 │ │ bl 4bb4 <__gnu_Unwind_Find_exidx@plt> │ │ cmp r0, #0 │ │ - bne 13338 <__gnu_uldivmod_helper@@Base+0x1a4> │ │ + bne 13334 <__gnu_uldivmod_helper@@Base+0x1a4> │ │ mov r3, #0 │ │ mov r0, #9 │ │ str r3, [r4, #16] │ │ - b 133c8 <__gnu_uldivmod_helper@@Base+0x234> │ │ - ldr r3, [pc, #176] ; 133d4 <__gnu_uldivmod_helper@@Base+0x240> │ │ - ldr r0, [pc, #176] ; 133d8 <__gnu_uldivmod_helper@@Base+0x244> │ │ + b 133c4 <__gnu_uldivmod_helper@@Base+0x234> │ │ + ldr r3, [pc, #176] ; 133d0 <__gnu_uldivmod_helper@@Base+0x240> │ │ + ldr r0, [pc, #176] ; 133d4 <__gnu_uldivmod_helper@@Base+0x244> │ │ ldr r3, [pc, r3] │ │ ldr r0, [pc, r0] │ │ rsb r3, r0, r3 │ │ asr r3, r3, #3 │ │ str r3, [sp, #4] │ │ mov r2, r5 │ │ ldr r1, [sp, #4] │ │ - bl 131e8 <__gnu_uldivmod_helper@@Base+0x54> │ │ + bl 131e4 <__gnu_uldivmod_helper@@Base+0x54> │ │ subs r5, r0, #0 │ │ - beq 1330c <__gnu_uldivmod_helper@@Base+0x178> │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + beq 13308 <__gnu_uldivmod_helper@@Base+0x178> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ ldr r3, [r5, #4] │ │ cmp r3, #1 │ │ moveq r3, #0 │ │ streq r3, [r4, #16] │ │ str r0, [r4, #72] ; 0x48 │ │ moveq r0, #5 │ │ - beq 133c8 <__gnu_uldivmod_helper@@Base+0x234> │ │ + beq 133c4 <__gnu_uldivmod_helper@@Base+0x234> │ │ cmp r3, #0 │ │ add r0, r5, #4 │ │ strlt r0, [r4, #76] ; 0x4c │ │ movlt r3, #1 │ │ - blt 1338c <__gnu_uldivmod_helper@@Base+0x1f8> │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + blt 13388 <__gnu_uldivmod_helper@@Base+0x1f8> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ mov r3, #0 │ │ str r0, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #76] ; 0x4c │ │ str r3, [r4, #80] ; 0x50 │ │ ldr r3, [r0] │ │ cmp r3, #0 │ │ - bge 133bc <__gnu_uldivmod_helper@@Base+0x228> │ │ + bge 133b8 <__gnu_uldivmod_helper@@Base+0x228> │ │ ubfx r0, r3, #24, #4 │ │ - bl 1328c <__gnu_uldivmod_helper@@Base+0xf8> │ │ + bl 13288 <__gnu_uldivmod_helper@@Base+0xf8> │ │ cmp r0, #0 │ │ str r0, [r4, #16] │ │ moveq r0, #9 │ │ movne r0, #0 │ │ - b 133c8 <__gnu_uldivmod_helper@@Base+0x234> │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + b 133c4 <__gnu_uldivmod_helper@@Base+0x234> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ str r0, [r4, #16] │ │ mov r0, #0 │ │ add sp, sp, #12 │ │ pop {r4, r5, pc} │ │ - andeq pc, r0, r4, lsl ip ; │ │ - ldrdeq pc, [r0], -ip │ │ - ldrdeq pc, [r0], -ip │ │ + andeq pc, r0, r8, lsl ip ; │ │ + andeq pc, r0, r0, ror #23 │ │ + andeq pc, r0, r0, ror #23 │ │ ldr r3, [r0] │ │ push {r4, lr} │ │ tst r3, #1 │ │ mov r4, r0 │ │ - bne 13408 <__gnu_uldivmod_helper@@Base+0x274> │ │ + bne 13404 <__gnu_uldivmod_helper@@Base+0x274> │ │ tst r3, #2 │ │ add r0, r0, #72 ; 0x48 │ │ - beq 13404 <__gnu_uldivmod_helper@@Base+0x270> │ │ - bl 140c8 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ - b 13408 <__gnu_uldivmod_helper@@Base+0x274> │ │ - bl 140b8 <__gnu_Unwind_Restore_VFP@@Base> │ │ + beq 13400 <__gnu_uldivmod_helper@@Base+0x270> │ │ + bl 140c4 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + b 13404 <__gnu_uldivmod_helper@@Base+0x274> │ │ + bl 140b4 <__gnu_Unwind_Restore_VFP@@Base> │ │ ldr r3, [r4] │ │ tst r3, #4 │ │ - bne 1341c <__gnu_uldivmod_helper@@Base+0x288> │ │ + bne 13418 <__gnu_uldivmod_helper@@Base+0x288> │ │ add r0, r4, #208 ; 0xd0 │ │ - bl 140d8 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + bl 140d4 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ ldr r3, [r4] │ │ tst r3, #8 │ │ - bne 13430 <__gnu_uldivmod_helper@@Base+0x29c> │ │ + bne 1342c <__gnu_uldivmod_helper@@Base+0x29c> │ │ add r0, r4, #336 ; 0x150 │ │ - bl 140e8 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + bl 140e4 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ ldr r3, [r4] │ │ tst r3, #16 │ │ popne {r4, pc} │ │ add r0, r4, #464 ; 0x1d0 │ │ pop {r4, lr} │ │ - b 14170 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 1416c <__gnu_Unwind_Restore_WMMXC@@Base> │ │ ldr r3, [r0] │ │ cmp r3, #0 │ │ ldrne r0, [r3, r0] │ │ moveq r0, r3 │ │ bx lr │ │ mov r0, #9 │ │ bx lr │ │ bx lr │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r0, r5 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 132dc <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 132d8 <__gnu_uldivmod_helper@@Base+0x148> │ │ subs r6, r0, #0 │ │ - beq 1348c <__gnu_uldivmod_helper@@Base+0x2f8> │ │ + beq 13488 <__gnu_uldivmod_helper@@Base+0x2f8> │ │ bl 4bc0 │ │ ldr r3, [r4, #64] ; 0x40 │ │ mov r0, #1 │ │ mov r1, r5 │ │ mov r2, r4 │ │ str r3, [r5, #20] │ │ ldr r3, [r5, #16] │ │ blx r3 │ │ cmp r0, #8 │ │ - beq 13474 <__gnu_uldivmod_helper@@Base+0x2e0> │ │ + beq 13470 <__gnu_uldivmod_helper@@Base+0x2e0> │ │ cmp r0, #7 │ │ - bne 13488 <__gnu_uldivmod_helper@@Base+0x2f4> │ │ + bne 13484 <__gnu_uldivmod_helper@@Base+0x2f4> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 13464 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ + bl 13460 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ add r0, r4, #4 │ │ - bl 140a4 <__restore_core_regs@@Base> │ │ + bl 140a0 <__restore_core_regs@@Base> │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add lr, r1, #4 │ │ ldr r8, [r0, #12] │ │ mov r4, r0 │ │ ldr r9, [r0, #24] │ │ mov sl, r2 │ │ ldm lr!, {r0, r1, r2, r3} │ │ @@ -22747,22 +22752,22 @@ │ │ ldm lr!, {r0, r1, r2, r3} │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr, {r0, r1, r2, r3} │ │ stm ip, {r0, r1, r2, r3} │ │ str r6, [sp, #8] │ │ mov r0, r4 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl 132dc <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 132d8 <__gnu_uldivmod_helper@@Base+0x148> │ │ cmp sl, #0 │ │ movne sl, #10 │ │ moveq sl, #9 │ │ subs r5, r0, #0 │ │ orrne sl, sl, #16 │ │ ldrne r3, [sp, #64] ; 0x40 │ │ - bne 13578 <__gnu_uldivmod_helper@@Base+0x3e4> │ │ + bne 13574 <__gnu_uldivmod_helper@@Base+0x3e4> │ │ ldr r3, [sp, #72] ; 0x48 │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, r7 │ │ str r3, [r4, #20] │ │ bl 4b78 │ │ ldr r3, [r4, #16] │ │ @@ -22777,42 +22782,42 @@ │ │ str fp, [sp] │ │ mov r1, sl │ │ str r9, [sp, #4] │ │ mov r2, r4 │ │ mov r3, r4 │ │ blx r8 │ │ cmp r0, #0 │ │ - bne 135e0 <__gnu_uldivmod_helper@@Base+0x44c> │ │ + bne 135dc <__gnu_uldivmod_helper@@Base+0x44c> │ │ cmp r5, #0 │ │ - bne 135e8 <__gnu_uldivmod_helper@@Base+0x454> │ │ + bne 135e4 <__gnu_uldivmod_helper@@Base+0x454> │ │ mov r0, fp │ │ mov r1, r7 │ │ mov r2, #480 ; 0x1e0 │ │ mov sl, r5 │ │ bl 4b78 │ │ cmp r6, #8 │ │ - beq 1351c <__gnu_uldivmod_helper@@Base+0x388> │ │ + beq 13518 <__gnu_uldivmod_helper@@Base+0x388> │ │ cmp r6, #7 │ │ - bne 135e0 <__gnu_uldivmod_helper@@Base+0x44c> │ │ + bne 135dc <__gnu_uldivmod_helper@@Base+0x44c> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl 13464 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ + bl 13460 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ add r0, sp, #12 │ │ - bl 140a4 <__restore_core_regs@@Base> │ │ + bl 140a0 <__restore_core_regs@@Base> │ │ mov r0, #9 │ │ - b 135ec <__gnu_uldivmod_helper@@Base+0x458> │ │ + b 135e8 <__gnu_uldivmod_helper@@Base+0x458> │ │ mov r0, r5 │ │ add sp, sp, #972 ; 0x3cc │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -000135f4 <_Unwind_GetCFA@@Base>: │ │ +000135f0 <_Unwind_GetCFA@@Base>: │ │ ldr r0, [r0, #68] ; 0x44 │ │ bx lr │ │ │ │ -000135fc <__gnu_Unwind_RaiseException@@Base>: │ │ +000135f8 <__gnu_Unwind_RaiseException@@Base>: │ │ ldr r3, [r1, #60] ; 0x3c │ │ push {r4, r5, r6, r7, lr} │ │ add lr, r1, #4 │ │ str r3, [r1, #64] ; 0x40 │ │ mov r5, r0 │ │ mov r4, r1 │ │ sub sp, sp, #484 ; 0x1e4 │ │ @@ -22826,110 +22831,110 @@ │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr, {r0, r1, r2, r3} │ │ stm ip, {r0, r1, r2, r3} │ │ mvn r3, #0 │ │ str r3, [r6, #-480]! ; 0xfffffe20 │ │ mov r0, r5 │ │ ldr r1, [sp, #64] ; 0x40 │ │ - bl 132dc <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 132d8 <__gnu_uldivmod_helper@@Base+0x148> │ │ cmp r0, #0 │ │ - bne 13694 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + bne 13690 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ ldr r3, [r5, #16] │ │ mov r1, r5 │ │ mov r2, r6 │ │ blx r3 │ │ cmp r0, #8 │ │ mov r7, r0 │ │ - beq 13648 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + beq 13644 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ mov r0, r6 │ │ - bl 133dc <__gnu_uldivmod_helper@@Base+0x248> │ │ + bl 133d8 <__gnu_uldivmod_helper@@Base+0x248> │ │ cmp r7, #6 │ │ - bne 13694 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + bne 13690 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 13468 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ + bl 13464 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ mov r0, #9 │ │ add sp, sp, #484 ; 0x1e4 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -000136a0 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ +0001369c <__gnu_Unwind_ForcedUnwind@@Base>: │ │ str r2, [r0, #24] │ │ ldr r2, [r3, #60] ; 0x3c │ │ str r1, [r0, #12] │ │ mov r1, r3 │ │ str r2, [r3, #64] ; 0x40 │ │ mov r2, #0 │ │ - b 134cc <__gnu_uldivmod_helper@@Base+0x338> │ │ + b 134c8 <__gnu_uldivmod_helper@@Base+0x338> │ │ │ │ -000136bc <__gnu_Unwind_Resume@@Base>: │ │ +000136b8 <__gnu_Unwind_Resume@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ ldr r6, [r0, #12] │ │ mov r4, r1 │ │ ldr r3, [r0, #20] │ │ cmp r6, #0 │ │ str r3, [r1, #64] ; 0x40 │ │ - beq 136e8 <__gnu_Unwind_Resume@@Base+0x2c> │ │ + beq 136e4 <__gnu_Unwind_Resume@@Base+0x2c> │ │ mov r2, #1 │ │ - bl 134cc <__gnu_uldivmod_helper@@Base+0x338> │ │ - b 1372c <__gnu_Unwind_Resume@@Base+0x70> │ │ + bl 134c8 <__gnu_uldivmod_helper@@Base+0x338> │ │ + b 13728 <__gnu_Unwind_Resume@@Base+0x70> │ │ ldr r3, [r0, #16] │ │ mov r1, r5 │ │ mov r0, #2 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #7 │ │ - beq 13718 <__gnu_Unwind_Resume@@Base+0x5c> │ │ + beq 13714 <__gnu_Unwind_Resume@@Base+0x5c> │ │ cmp r0, #8 │ │ - bne 1372c <__gnu_Unwind_Resume@@Base+0x70> │ │ + bne 13728 <__gnu_Unwind_Resume@@Base+0x70> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 13468 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ + bl 13464 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 13464 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ + bl 13460 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ add r0, r4, #4 │ │ - bl 140a4 <__restore_core_regs@@Base> │ │ + bl 140a0 <__restore_core_regs@@Base> │ │ bl 4bc0 │ │ │ │ -00013730 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ +0001372c <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ ldr r2, [r0, #12] │ │ cmp r2, #0 │ │ - bne 13740 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ - b 135fc <__gnu_Unwind_RaiseException@@Base> │ │ + bne 1373c <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + b 135f8 <__gnu_Unwind_RaiseException@@Base> │ │ ldr r2, [r1, #60] ; 0x3c │ │ str r2, [r1, #64] ; 0x40 │ │ mov r2, #0 │ │ - b 134cc <__gnu_uldivmod_helper@@Base+0x338> │ │ + b 134c8 <__gnu_uldivmod_helper@@Base+0x338> │ │ │ │ -00013750 <_Unwind_Complete@@Base>: │ │ +0001374c <_Unwind_Complete@@Base>: │ │ bx lr │ │ │ │ -00013754 <_Unwind_DeleteException@@Base>: │ │ +00013750 <_Unwind_DeleteException@@Base>: │ │ ldr r3, [r0, #8] │ │ mov r1, r0 │ │ cmp r3, #0 │ │ bxeq lr │ │ mov r0, #1 │ │ bx r3 │ │ │ │ -0001376c <_Unwind_VRS_Get@@Base>: │ │ +00013768 <_Unwind_VRS_Get@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 137c0 <_Unwind_VRS_Get@@Base+0x54> │ │ - b 1378c <_Unwind_VRS_Get@@Base+0x20> │ │ - b 137b8 <_Unwind_VRS_Get@@Base+0x4c> │ │ - b 137c0 <_Unwind_VRS_Get@@Base+0x54> │ │ - b 137b8 <_Unwind_VRS_Get@@Base+0x4c> │ │ - b 137b8 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 137bc <_Unwind_VRS_Get@@Base+0x54> │ │ + b 13788 <_Unwind_VRS_Get@@Base+0x20> │ │ + b 137b4 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 137bc <_Unwind_VRS_Get@@Base+0x54> │ │ + b 137b4 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 137b4 <_Unwind_VRS_Get@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne 137c0 <_Unwind_VRS_Get@@Base+0x54> │ │ + bne 137bc <_Unwind_VRS_Get@@Base+0x54> │ │ add r0, r0, r2, lsl #2 │ │ ldr r2, [sp] │ │ ldr r1, [r0, #4] │ │ mov r0, r3 │ │ str r1, [r2] │ │ bx lr │ │ mov r0, #1 │ │ @@ -22938,33 +22943,33 @@ │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r2, r1 │ │ mov r1, #0 │ │ add r3, sp, #12 │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000137f0 <_Unwind_VRS_Set@@Base>: │ │ +000137ec <_Unwind_VRS_Set@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 13844 <_Unwind_VRS_Set@@Base+0x54> │ │ - b 13810 <_Unwind_VRS_Set@@Base+0x20> │ │ - b 1383c <_Unwind_VRS_Set@@Base+0x4c> │ │ - b 13844 <_Unwind_VRS_Set@@Base+0x54> │ │ - b 1383c <_Unwind_VRS_Set@@Base+0x4c> │ │ - b 1383c <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 13840 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 1380c <_Unwind_VRS_Set@@Base+0x20> │ │ + b 13838 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 13840 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 13838 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 13838 <_Unwind_VRS_Set@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne 13844 <_Unwind_VRS_Set@@Base+0x54> │ │ + bne 13840 <_Unwind_VRS_Set@@Base+0x54> │ │ ldr r1, [sp] │ │ add r0, r0, r2, lsl #2 │ │ ldr r1, [r1] │ │ str r1, [r0, #4] │ │ mov r0, r3 │ │ bx lr │ │ mov r0, #1 │ │ @@ -22975,19 +22980,19 @@ │ │ add r3, sp, #16 │ │ mov ip, r1 │ │ mov r1, #0 │ │ str r2, [r3, #-4]! │ │ mov r2, ip │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 137f0 <_Unwind_VRS_Set@@Base> │ │ + bl 137ec <_Unwind_VRS_Set@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -00013878 <__gnu_Unwind_Backtrace@@Base>: │ │ +00013874 <__gnu_Unwind_Backtrace@@Base>: │ │ ldr r3, [r2, #60] ; 0x3c │ │ add ip, r2, #4 │ │ push {r4, r5, r6, r7, r8, lr} │ │ mov r7, r0 │ │ str r3, [r2, #64] ; 0x40 │ │ mov r8, r1 │ │ ldm ip!, {r0, r1, r2, r3} │ │ @@ -23002,556 +23007,556 @@ │ │ stmia lr!, {r0, r1, r2, r3} │ │ ldm ip, {r0, r1, r2, r3} │ │ stm lr, {r0, r1, r2, r3} │ │ mvn r3, #0 │ │ str r3, [sp, #88] ; 0x58 │ │ mov r0, r6 │ │ ldr r1, [sp, #152] ; 0x98 │ │ - bl 132dc <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 132d8 <__gnu_uldivmod_helper@@Base+0x148> │ │ cmp r0, #0 │ │ - beq 138e4 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + beq 138e0 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ mov r5, #9 │ │ - b 1392c <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + b 13928 <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ mov r0, r4 │ │ mov r1, #12 │ │ mov r2, r6 │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r4 │ │ mov r1, r8 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne 138dc <__gnu_Unwind_Backtrace@@Base+0x64> │ │ + bne 138d8 <__gnu_Unwind_Backtrace@@Base+0x64> │ │ ldr r3, [sp, #16] │ │ mov r0, #8 │ │ mov r1, r6 │ │ mov r2, r4 │ │ blx r3 │ │ sub r3, r0, #5 │ │ mov r5, r0 │ │ bics r3, r3, #4 │ │ - bne 138c8 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + bne 138c4 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ mov r0, r4 │ │ - bl 133dc <__gnu_uldivmod_helper@@Base+0x248> │ │ + bl 133d8 <__gnu_uldivmod_helper@@Base+0x248> │ │ mov r0, r5 │ │ add sp, sp, #568 ; 0x238 │ │ pop {r4, r5, r6, r7, r8, pc} │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r2 │ │ ldr r2, [r1, #76] ; 0x4c │ │ sub sp, sp, #36 ; 0x24 │ │ subs r9, r3, #0 │ │ mov r5, r1 │ │ add ip, r2, #4 │ │ and r8, r0, #3 │ │ ldr r4, [r2] │ │ str ip, [sp, #24] │ │ str r4, [sp, #20] │ │ - bne 13988 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ + bne 13984 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ lsl r4, r4, #8 │ │ mov r3, #3 │ │ str r4, [sp, #20] │ │ strb r9, [sp, #29] │ │ strb r3, [sp, #28] │ │ - b 139b0 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + b 139ac <__gnu_Unwind_Backtrace@@Base+0x138> │ │ cmp r9, #2 │ │ - bgt 139b0 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + bgt 139ac <__gnu_Unwind_Backtrace@@Base+0x138> │ │ lsr r3, r4, #16 │ │ strb r3, [sp, #29] │ │ lsl r4, r4, #16 │ │ mov r2, #2 │ │ uxtb r3, r3 │ │ str r4, [sp, #20] │ │ strb r2, [sp, #28] │ │ add ip, ip, r3, lsl #2 │ │ cmp r8, #2 │ │ ldr r3, [r5, #80] ; 0x50 │ │ ldreq ip, [r5, #56] ; 0x38 │ │ ands r3, r3, #1 │ │ - bne 13c84 <__gnu_Unwind_Backtrace@@Base+0x40c> │ │ + bne 13c80 <__gnu_Unwind_Backtrace@@Base+0x40c> │ │ eor r0, r0, #8 │ │ str r3, [sp, #4] │ │ ubfx r3, r0, #3, #1 │ │ str r3, [sp, #8] │ │ ldr r4, [ip] │ │ cmp r4, #0 │ │ - beq 13c8c <__gnu_Unwind_Backtrace@@Base+0x414> │ │ + beq 13c88 <__gnu_Unwind_Backtrace@@Base+0x414> │ │ cmp r9, #2 │ │ ldr r3, [r5, #72] ; 0x48 │ │ mov r0, r7 │ │ mov r1, #15 │ │ ldreq sl, [ip, #4] │ │ addeq r6, ip, #8 │ │ ldrhne sl, [ip, #2] │ │ addne r6, ip, #4 │ │ ldrhne r4, [ip] │ │ bic fp, sl, #1 │ │ add fp, fp, r3 │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp fp, r0 │ │ movhi ip, #0 │ │ - bhi 13a30 <__gnu_Unwind_Backtrace@@Base+0x1b8> │ │ + bhi 13a2c <__gnu_Unwind_Backtrace@@Base+0x1b8> │ │ bic r3, r4, #1 │ │ add fp, fp, r3 │ │ cmp r0, fp │ │ movcs ip, #0 │ │ movcc ip, #1 │ │ and sl, sl, #1 │ │ and r4, r4, #1 │ │ orr r4, r4, sl, lsl #1 │ │ cmp r4, #1 │ │ - beq 13aa4 <__gnu_Unwind_Backtrace@@Base+0x22c> │ │ - bcc 13a54 <__gnu_Unwind_Backtrace@@Base+0x1dc> │ │ + beq 13aa0 <__gnu_Unwind_Backtrace@@Base+0x22c> │ │ + bcc 13a50 <__gnu_Unwind_Backtrace@@Base+0x1dc> │ │ cmp r4, #2 │ │ - beq 13b74 <__gnu_Unwind_Backtrace@@Base+0x2fc> │ │ - b 13cf8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + beq 13b70 <__gnu_Unwind_Backtrace@@Base+0x2fc> │ │ + b 13cf4 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ cmp r8, #0 │ │ moveq ip, #0 │ │ andne ip, ip, #1 │ │ add sl, r6, #4 │ │ cmp ip, #0 │ │ - beq 13a9c <__gnu_Unwind_Backtrace@@Base+0x224> │ │ + beq 13a98 <__gnu_Unwind_Backtrace@@Base+0x224> │ │ mov r0, r6 │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ str sl, [r5, #56] ; 0x38 │ │ mov r4, r0 │ │ mov r0, r5 │ │ bl 4bcc <__cxa_begin_cleanup@plt> │ │ cmp r0, #0 │ │ - beq 13cf8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + beq 13cf4 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ mov r0, r7 │ │ mov r1, #15 │ │ mov r2, r4 │ │ - b 13cec <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + b 13ce8 <__gnu_Unwind_Backtrace@@Base+0x474> │ │ mov ip, sl │ │ - b 139d4 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + b 139d0 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ cmp r8, #0 │ │ - bne 13b24 <__gnu_Unwind_Backtrace@@Base+0x2ac> │ │ + bne 13b20 <__gnu_Unwind_Backtrace@@Base+0x2ac> │ │ cmp ip, #0 │ │ - beq 13b6c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + beq 13b68 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ ldr r3, [r6, #4] │ │ ldr sl, [r6] │ │ cmn r3, #2 │ │ lsr sl, sl, #31 │ │ - beq 13cf8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + beq 13cf4 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ cmn r3, #1 │ │ add r2, r5, #88 ; 0x58 │ │ str r2, [sp, #16] │ │ - beq 13afc <__gnu_Unwind_Backtrace@@Base+0x284> │ │ + beq 13af8 <__gnu_Unwind_Backtrace@@Base+0x284> │ │ add r0, r6, #4 │ │ - bl 13448 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ + bl 13444 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ mov r2, sl │ │ add r3, sp, #16 │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 4bd8 <__cxa_type_match@plt> │ │ subs r4, r0, #0 │ │ - beq 13b6c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + beq 13b68 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp r4, #2 │ │ ldr r2, [sp, #16] │ │ moveq r3, r5 │ │ movne r3, r2 │ │ str r0, [r5, #32] │ │ streq r2, [r3, #44]! ; 0x2c │ │ - b 13d14 <__gnu_Unwind_Backtrace@@Base+0x49c> │ │ + b 13d10 <__gnu_Unwind_Backtrace@@Base+0x49c> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr r4, [r5, #32] │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp r4, r0 │ │ - bne 13b6c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + bne 13b68 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne 13b6c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + bne 13b68 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ mov r0, r6 │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, #0 │ │ - b 13c5c <__gnu_Unwind_Backtrace@@Base+0x3e4> │ │ + b 13c58 <__gnu_Unwind_Backtrace@@Base+0x3e4> │ │ add ip, r6, #8 │ │ - b 139d4 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + b 139d0 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ ldr r4, [r6] │ │ cmp r8, #0 │ │ bic r4, r4, #-2147483648 ; 0x80000000 │ │ - bne 13bec <__gnu_Unwind_Backtrace@@Base+0x374> │ │ + bne 13be8 <__gnu_Unwind_Backtrace@@Base+0x374> │ │ cmp ip, #0 │ │ - beq 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + beq 13c68 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ ldr r3, [sp, #8] │ │ cmp r4, #0 │ │ orreq r3, r3, #1 │ │ cmp r3, #0 │ │ - beq 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + beq 13c68 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ add ip, r5, #88 ; 0x58 │ │ add fp, sp, #16 │ │ mov sl, r8 │ │ cmp sl, r4 │ │ - beq 13d00 <__gnu_Unwind_Backtrace@@Base+0x488> │ │ + beq 13cfc <__gnu_Unwind_Backtrace@@Base+0x488> │ │ add sl, sl, #1 │ │ str ip, [sp, #16] │ │ str ip, [sp, #12] │ │ add r0, r6, sl, lsl #2 │ │ - bl 13448 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ + bl 13444 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ mov r2, #0 │ │ mov r3, fp │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 4bd8 <__cxa_type_match@plt> │ │ ldr ip, [sp, #12] │ │ cmp r0, #0 │ │ - beq 13bac <__gnu_Unwind_Backtrace@@Base+0x334> │ │ - b 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + beq 13ba8 <__gnu_Unwind_Backtrace@@Base+0x334> │ │ + b 13c68 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr sl, [r5, #32] │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp sl, r0 │ │ - bne 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + bne 13c68 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + bne 13c68 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ mov sl, #0 │ │ mov r3, #4 │ │ str r4, [r5, #40] ; 0x28 │ │ str r3, [r5, #48] ; 0x30 │ │ add r3, r6, r3 │ │ str sl, [r5, #44] ; 0x2c │ │ str r3, [r5, #52] ; 0x34 │ │ ldr r3, [r6] │ │ cmp r3, sl │ │ - bge 13c64 <__gnu_Unwind_Backtrace@@Base+0x3ec> │ │ + bge 13c60 <__gnu_Unwind_Backtrace@@Base+0x3ec> │ │ add r0, r4, #1 │ │ add r0, r6, r0, lsl #2 │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, sl │ │ mov r2, r5 │ │ - b 13cec <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + b 13ce8 <__gnu_Unwind_Backtrace@@Base+0x474> │ │ mov r3, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [r6] │ │ add ip, r4, #1 │ │ cmp r3, #0 │ │ addlt r6, r6, #4 │ │ add ip, r6, ip, lsl #2 │ │ - b 139d4 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + b 139d0 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ mov r3, #0 │ │ str r3, [sp, #4] │ │ cmp r9, #2 │ │ - ble 13c9c <__gnu_Unwind_Backtrace@@Base+0x424> │ │ - bl 1345c <__gnu_uldivmod_helper@@Base+0x2c8> │ │ - b 13ca8 <__gnu_Unwind_Backtrace@@Base+0x430> │ │ + ble 13c98 <__gnu_Unwind_Backtrace@@Base+0x424> │ │ + bl 13458 <__gnu_uldivmod_helper@@Base+0x2c8> │ │ + b 13ca4 <__gnu_Unwind_Backtrace@@Base+0x430> │ │ mov r0, r7 │ │ add r1, sp, #20 │ │ - bl 142d8 <__gnu_unwind_execute@@Base> │ │ + bl 142d4 <__gnu_unwind_execute@@Base> │ │ cmp r0, #0 │ │ - bne 13cf8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + bne 13cf4 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ moveq r0, #8 │ │ - beq 13d20 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + beq 13d1c <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r1, #15 │ │ mov r0, r7 │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ mov r1, #14 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ - ldr r2, [pc, #68] ; 13d28 <__gnu_Unwind_Backtrace@@Base+0x4b0> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ + ldr r2, [pc, #68] ; 13d24 <__gnu_Unwind_Backtrace@@Base+0x4b0> │ │ mov r0, r7 │ │ mov r1, #15 │ │ ldr r2, [pc, r2] │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, #7 │ │ - b 13d20 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + b 13d1c <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r0, #9 │ │ - b 13d20 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + b 13d1c <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ ldr r3, [sp, #16] │ │ str r0, [r5, #32] │ │ mov r0, #6 │ │ str r3, [r5, #36] ; 0x24 │ │ str r6, [r5, #40] ; 0x28 │ │ add sp, sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - andeq pc, r0, r0, lsr #4 │ │ + andeq pc, r0, r4, lsr #4 │ │ │ │ -00013d2c <__aeabi_unwind_cpp_pr0@@Base>: │ │ +00013d28 <__aeabi_unwind_cpp_pr0@@Base>: │ │ mov r3, #0 │ │ - b 13940 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b 1393c <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00013d34 <__aeabi_unwind_cpp_pr1@@Base>: │ │ +00013d30 <__aeabi_unwind_cpp_pr1@@Base>: │ │ mov r3, #1 │ │ - b 13940 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b 1393c <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00013d3c <__aeabi_unwind_cpp_pr2@@Base>: │ │ +00013d38 <__aeabi_unwind_cpp_pr2@@Base>: │ │ mov r3, #2 │ │ - b 13940 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b 1393c <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00013d44 <_Unwind_VRS_Pop@@Base>: │ │ +00013d40 <_Unwind_VRS_Pop@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ mov r5, r0 │ │ sub sp, sp, #268 ; 0x10c │ │ mov r4, r2 │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ - b 13d74 <_Unwind_VRS_Pop@@Base+0x30> │ │ - b 13dbc <_Unwind_VRS_Pop@@Base+0x78> │ │ - b 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ - b 13f70 <_Unwind_VRS_Pop@@Base+0x22c> │ │ - b 13fe0 <_Unwind_VRS_Pop@@Base+0x29c> │ │ + b 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 13d70 <_Unwind_VRS_Pop@@Base+0x30> │ │ + b 13db8 <_Unwind_VRS_Pop@@Base+0x78> │ │ + b 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 13f6c <_Unwind_VRS_Pop@@Base+0x22c> │ │ + b 13fdc <_Unwind_VRS_Pop@@Base+0x29c> │ │ cmp r3, #0 │ │ - bne 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ mov r3, #1 │ │ uxth r1, r2 │ │ ldr r2, [r0, #56] ; 0x38 │ │ mov r0, r3 │ │ sub ip, r3, #1 │ │ ands ip, r1, r0, lsl ip │ │ ldrne ip, [r2] │ │ addne r2, r2, #4 │ │ strne ip, [r5, r3, lsl #2] │ │ add r3, r3, #1 │ │ cmp r3, #17 │ │ - bne 13d8c <_Unwind_VRS_Pop@@Base+0x48> │ │ + bne 13d88 <_Unwind_VRS_Pop@@Base+0x48> │ │ ands r0, r4, #8192 ; 0x2000 │ │ streq r2, [r5, #56] ; 0x38 │ │ - beq 1409c <_Unwind_VRS_Pop@@Base+0x358> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + beq 14098 <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ bic r2, r3, #4 │ │ cmp r2, #1 │ │ - bne 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r3, #1 │ │ lsr r7, r4, #16 │ │ uxth r4, r4 │ │ add r6, r4, r7 │ │ - bne 13df8 <_Unwind_VRS_Pop@@Base+0xb4> │ │ + bne 13df4 <_Unwind_VRS_Pop@@Base+0xb4> │ │ cmp r6, #16 │ │ - bhi 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bhi 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r7, #15 │ │ movls r8, r3 │ │ movls r6, #0 │ │ - bhi 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ - b 13e10 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + bhi 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 13e0c <_Unwind_VRS_Pop@@Base+0xcc> │ │ cmp r6, #32 │ │ - bhi 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bhi 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r7, #15 │ │ - bls 14058 <_Unwind_VRS_Pop@@Base+0x314> │ │ + bls 14054 <_Unwind_VRS_Pop@@Base+0x314> │ │ mov r6, r4 │ │ mov r8, #0 │ │ adds r9, r6, #0 │ │ movne r9, #1 │ │ cmp r3, #5 │ │ cmpne r6, #0 │ │ - bne 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r7, #15 │ │ - bhi 13e78 <_Unwind_VRS_Pop@@Base+0x134> │ │ + bhi 13e74 <_Unwind_VRS_Pop@@Base+0x134> │ │ ldr r2, [r5] │ │ tst r2, #1 │ │ - beq 13e78 <_Unwind_VRS_Pop@@Base+0x134> │ │ + beq 13e74 <_Unwind_VRS_Pop@@Base+0x134> │ │ cmp r3, #5 │ │ mov r0, r5 │ │ bic r1, r2, #1 │ │ str r1, [r0], #72 ; 0x48 │ │ - bne 13e6c <_Unwind_VRS_Pop@@Base+0x128> │ │ + bne 13e68 <_Unwind_VRS_Pop@@Base+0x128> │ │ orr r1, r1, #2 │ │ str r1, [r5] │ │ - bl 140d0 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + bl 140cc <__gnu_Unwind_Save_VFP_D@@Base> │ │ cmp r9, #0 │ │ - bne 13e80 <_Unwind_VRS_Pop@@Base+0x13c> │ │ + bne 13e7c <_Unwind_VRS_Pop@@Base+0x13c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140d0 <__gnu_Unwind_Save_VFP_D@@Base> │ │ - b 13eac <_Unwind_VRS_Pop@@Base+0x168> │ │ + bl 140cc <__gnu_Unwind_Save_VFP_D@@Base> │ │ + b 13ea8 <_Unwind_VRS_Pop@@Base+0x168> │ │ bic r2, r2, #3 │ │ str r2, [r5] │ │ - bl 140c0 <__gnu_Unwind_Save_VFP@@Base> │ │ + bl 140bc <__gnu_Unwind_Save_VFP@@Base> │ │ cmp r9, #0 │ │ - beq 14070 <_Unwind_VRS_Pop@@Base+0x32c> │ │ + beq 1406c <_Unwind_VRS_Pop@@Base+0x32c> │ │ ldr r3, [r5] │ │ tst r3, #4 │ │ - beq 13e9c <_Unwind_VRS_Pop@@Base+0x158> │ │ + beq 13e98 <_Unwind_VRS_Pop@@Base+0x158> │ │ mov r0, r5 │ │ bic r3, r3, #4 │ │ str r3, [r0], #208 ; 0xd0 │ │ - bl 140e0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + bl 140dc <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ cmp r8, #0 │ │ - bne 14084 <_Unwind_VRS_Pop@@Base+0x340> │ │ + bne 14080 <_Unwind_VRS_Pop@@Base+0x340> │ │ cmp r7, #15 │ │ - bls 13e60 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + bls 13e5c <_Unwind_VRS_Pop@@Base+0x11c> │ │ cmp r9, #0 │ │ - beq 13ec0 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + beq 13ebc <_Unwind_VRS_Pop@@Base+0x17c> │ │ mov r0, sp │ │ - bl 140e0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + bl 140dc <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ rsb r4, r7, #16 │ │ ldr r2, [r5, #56] ; 0x38 │ │ cmp r4, #0 │ │ mov r3, r2 │ │ - ble 13ef8 <_Unwind_VRS_Pop@@Base+0x1b4> │ │ + ble 13ef4 <_Unwind_VRS_Pop@@Base+0x1b4> │ │ add r1, sp, #128 ; 0x80 │ │ lsl r4, r4, #1 │ │ add r1, r1, r7, lsl #3 │ │ mov r3, #0 │ │ cmp r3, r4 │ │ ldrne r0, [r2, r3, lsl #2] │ │ strne r0, [r1, r3, lsl #2] │ │ addne r3, r3, #1 │ │ - bne 13ee0 <_Unwind_VRS_Pop@@Base+0x19c> │ │ + bne 13edc <_Unwind_VRS_Pop@@Base+0x19c> │ │ add r3, r2, r3, lsl #2 │ │ cmp r9, #0 │ │ - beq 13f2c <_Unwind_VRS_Pop@@Base+0x1e8> │ │ + beq 13f28 <_Unwind_VRS_Pop@@Base+0x1e8> │ │ cmp r7, #16 │ │ add r2, sp, #264 ; 0x108 │ │ add r6, r3, r6, lsl #3 │ │ movcs r4, r7 │ │ movcc r4, #16 │ │ add r4, r2, r4, lsl #3 │ │ sub r4, r4, #396 ; 0x18c │ │ cmp r3, r6 │ │ ldrne r2, [r3], #4 │ │ strne r2, [r4, #4]! │ │ - bne 13f1c <_Unwind_VRS_Pop@@Base+0x1d8> │ │ + bne 13f18 <_Unwind_VRS_Pop@@Base+0x1d8> │ │ cmp r8, #0 │ │ addne r3, r3, #4 │ │ cmp r8, #0 │ │ str r3, [r5, #56] ; 0x38 │ │ - beq 13f4c <_Unwind_VRS_Pop@@Base+0x208> │ │ + beq 13f48 <_Unwind_VRS_Pop@@Base+0x208> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140b8 <__gnu_Unwind_Restore_VFP@@Base> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 140b4 <__gnu_Unwind_Restore_VFP@@Base> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r7, #15 │ │ - bhi 13f5c <_Unwind_VRS_Pop@@Base+0x218> │ │ + bhi 13f58 <_Unwind_VRS_Pop@@Base+0x218> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140c8 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + bl 140c4 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ cmp r9, #0 │ │ - beq 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + beq 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ mov r0, sp │ │ - bl 140d8 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 140d4 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r3, #3 │ │ - bne 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ lsr r6, r2, #16 │ │ uxth r4, r2 │ │ add r3, r4, r6 │ │ cmp r3, #16 │ │ - bhi 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bhi 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ ldr r3, [r0] │ │ tst r3, #8 │ │ - beq 13fa4 <_Unwind_VRS_Pop@@Base+0x260> │ │ + beq 13fa0 <_Unwind_VRS_Pop@@Base+0x260> │ │ bic r3, r3, #8 │ │ str r3, [r0], #336 ; 0x150 │ │ - bl 1412c <__gnu_Unwind_Save_WMMXD@@Base> │ │ + bl 14128 <__gnu_Unwind_Save_WMMXD@@Base> │ │ add r7, sp, #128 ; 0x80 │ │ add r6, r7, r6, lsl #3 │ │ mov r0, r7 │ │ sub r6, r6, #4 │ │ - bl 1412c <__gnu_Unwind_Save_WMMXD@@Base> │ │ + bl 14128 <__gnu_Unwind_Save_WMMXD@@Base> │ │ ldr r3, [r5, #56] ; 0x38 │ │ add r4, r3, r4, lsl #3 │ │ cmp r3, r4 │ │ ldrne r2, [r3], #4 │ │ strne r2, [r6, #4]! │ │ - bne 13fc0 <_Unwind_VRS_Pop@@Base+0x27c> │ │ + bne 13fbc <_Unwind_VRS_Pop@@Base+0x27c> │ │ str r3, [r5, #56] ; 0x38 │ │ mov r0, r7 │ │ - bl 140e8 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 140e4 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r2, #16 │ │ cmpls r3, #0 │ │ - bne 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ ldr r3, [r0] │ │ tst r3, #16 │ │ - beq 14004 <_Unwind_VRS_Pop@@Base+0x2c0> │ │ + beq 14000 <_Unwind_VRS_Pop@@Base+0x2c0> │ │ bic r3, r3, #16 │ │ str r3, [r0], #464 ; 0x1d0 │ │ - bl 14184 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + bl 14180 <__gnu_Unwind_Save_WMMXC@@Base> │ │ add r6, sp, #128 ; 0x80 │ │ mov r0, r6 │ │ - bl 14184 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + bl 14180 <__gnu_Unwind_Save_WMMXC@@Base> │ │ ldr r2, [r5, #56] ; 0x38 │ │ mov r3, #0 │ │ mov r1, #1 │ │ ands r0, r4, r1, lsl r3 │ │ ldrne r0, [r2] │ │ addne r2, r2, #4 │ │ strne r0, [r6, r3, lsl #2] │ │ add r3, r3, #1 │ │ cmp r3, #4 │ │ - bne 1401c <_Unwind_VRS_Pop@@Base+0x2d8> │ │ + bne 14018 <_Unwind_VRS_Pop@@Base+0x2d8> │ │ str r2, [r5, #56] ; 0x38 │ │ mov r0, r6 │ │ - bl 14170 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 1416c <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ mov r0, #2 │ │ - b 1409c <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 14098 <_Unwind_VRS_Pop@@Base+0x358> │ │ mov r0, #0 │ │ - b 1409c <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 14098 <_Unwind_VRS_Pop@@Base+0x358> │ │ cmp r6, #16 │ │ movls r8, #0 │ │ movls r6, r8 │ │ - bls 13e10 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + bls 13e0c <_Unwind_VRS_Pop@@Base+0xcc> │ │ sub r6, r6, #16 │ │ - b 13e0c <_Unwind_VRS_Pop@@Base+0xc8> │ │ + b 13e08 <_Unwind_VRS_Pop@@Base+0xc8> │ │ cmp r8, #0 │ │ - beq 14090 <_Unwind_VRS_Pop@@Base+0x34c> │ │ + beq 1408c <_Unwind_VRS_Pop@@Base+0x34c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140c0 <__gnu_Unwind_Save_VFP@@Base> │ │ - b 13ec0 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + bl 140bc <__gnu_Unwind_Save_VFP@@Base> │ │ + b 13ebc <_Unwind_VRS_Pop@@Base+0x17c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140c0 <__gnu_Unwind_Save_VFP@@Base> │ │ - b 13ebc <_Unwind_VRS_Pop@@Base+0x178> │ │ + bl 140bc <__gnu_Unwind_Save_VFP@@Base> │ │ + b 13eb8 <_Unwind_VRS_Pop@@Base+0x178> │ │ cmp r7, #15 │ │ - bhi 13ec0 <_Unwind_VRS_Pop@@Base+0x17c> │ │ - b 13e60 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + bhi 13ebc <_Unwind_VRS_Pop@@Base+0x17c> │ │ + b 13e5c <_Unwind_VRS_Pop@@Base+0x11c> │ │ add sp, sp, #268 ; 0x10c │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -000140a4 <__restore_core_regs@@Base>: │ │ +000140a0 <__restore_core_regs@@Base>: │ │ add r1, r0, #52 ; 0x34 │ │ ldm r1, {r3, r4, r5} │ │ push {r3, r4, r5} │ │ ldm r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ ldm sp, {sp, lr, pc} │ │ │ │ -000140b8 <__gnu_Unwind_Restore_VFP@@Base>: │ │ +000140b4 <__gnu_Unwind_Restore_VFP@@Base>: │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -000140c0 <__gnu_Unwind_Save_VFP@@Base>: │ │ +000140bc <__gnu_Unwind_Save_VFP@@Base>: │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -000140c8 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ +000140c4 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ vldmia r0, {d0-d15} │ │ bx lr │ │ │ │ -000140d0 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ +000140cc <__gnu_Unwind_Save_VFP_D@@Base>: │ │ vstmia r0, {d0-d15} │ │ bx lr │ │ │ │ -000140d8 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ +000140d4 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ vldmia r0, {d16-d31} │ │ bx lr │ │ │ │ -000140e0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ +000140dc <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ vstmia r0, {d16-d31} │ │ bx lr │ │ │ │ -000140e8 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ +000140e4 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ ldfe f0, [r0], #8 │ │ ldfe f1, [r0], #8 │ │ ldfe f2, [r0], #8 │ │ ldfe f3, [r0], #8 │ │ ldfe f4, [r0], #8 │ │ ldfe f5, [r0], #8 │ │ ldfe f6, [r0], #8 │ │ @@ -23562,15 +23567,15 @@ │ │ ldfp f3, [r0], #8 │ │ ldfp f4, [r0], #8 │ │ ldfp f5, [r0], #8 │ │ ldfp f6, [r0], #8 │ │ ldfp f7, [r0], #8 │ │ bx lr │ │ │ │ -0001412c <__gnu_Unwind_Save_WMMXD@@Base>: │ │ +00014128 <__gnu_Unwind_Save_WMMXD@@Base>: │ │ stfe f0, [r0], #8 │ │ stfe f1, [r0], #8 │ │ stfe f2, [r0], #8 │ │ stfe f3, [r0], #8 │ │ stfe f4, [r0], #8 │ │ stfe f5, [r0], #8 │ │ stfe f6, [r0], #8 │ │ @@ -23581,97 +23586,97 @@ │ │ stfp f3, [r0], #8 │ │ stfp f4, [r0], #8 │ │ stfp f5, [r0], #8 │ │ stfp f6, [r0], #8 │ │ stfp f7, [r0], #8 │ │ bx lr │ │ │ │ -00014170 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ +0001416c <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ ldc2 1, cr8, [r0], #4 │ │ ldc2 1, cr9, [r0], #4 │ │ ldc2 1, cr10, [r0], #4 │ │ ldc2 1, cr11, [r0], #4 │ │ bx lr │ │ │ │ -00014184 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ +00014180 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ stc2 1, cr8, [r0], #4 │ │ stc2 1, cr9, [r0], #4 │ │ stc2 1, cr10, [r0], #4 │ │ stc2 1, cr11, [r0], #4 │ │ bx lr │ │ │ │ -00014198 <_Unwind_RaiseException@@Base>: │ │ +00014194 <_Unwind_RaiseException@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - bl 135fc <__gnu_Unwind_RaiseException@@Base> │ │ + bl 135f8 <__gnu_Unwind_RaiseException@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -000141bc <_Unwind_Resume@@Base>: │ │ +000141b8 <_Unwind_Resume@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - bl 136bc <__gnu_Unwind_Resume@@Base> │ │ + bl 136b8 <__gnu_Unwind_Resume@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -000141e0 <_Unwind_Resume_or_Rethrow@@Base>: │ │ +000141dc <_Unwind_Resume_or_Rethrow@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r1, sp, #4 │ │ - bl 13730 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ + bl 1372c <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00014204 <_Unwind_ForcedUnwind@@Base>: │ │ +00014200 <_Unwind_ForcedUnwind@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r3, sp, #4 │ │ - bl 136a0 <__gnu_Unwind_ForcedUnwind@@Base> │ │ + bl 1369c <__gnu_Unwind_ForcedUnwind@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00014228 <_Unwind_Backtrace@@Base>: │ │ +00014224 <_Unwind_Backtrace@@Base>: │ │ push {sp, lr, pc} │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ mov r3, #0 │ │ push {r2, r3} │ │ add r2, sp, #4 │ │ - bl 13878 <__gnu_Unwind_Backtrace@@Base> │ │ + bl 13874 <__gnu_Unwind_Backtrace@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ ldrb r3, [r0, #8] │ │ cmp r3, #0 │ │ - bne 14288 <_Unwind_Backtrace@@Base+0x60> │ │ + bne 14284 <_Unwind_Backtrace@@Base+0x60> │ │ ldrb r3, [r0, #9] │ │ cmp r3, #0 │ │ - beq 142a4 <_Unwind_Backtrace@@Base+0x7c> │ │ + beq 142a0 <_Unwind_Backtrace@@Base+0x7c> │ │ sub r3, r3, #1 │ │ strb r3, [r0, #9] │ │ ldr r3, [r0, #4] │ │ add r2, r3, #4 │ │ str r2, [r0, #4] │ │ ldr r3, [r3] │ │ str r3, [r0] │ │ mov r3, #3 │ │ - b 1428c <_Unwind_Backtrace@@Base+0x64> │ │ + b 14288 <_Unwind_Backtrace@@Base+0x64> │ │ sub r3, r3, #1 │ │ strb r3, [r0, #8] │ │ ldr r3, [r0] │ │ lsl r2, r3, #8 │ │ str r2, [r0] │ │ lsr r0, r3, #24 │ │ bx lr │ │ @@ -23679,335 +23684,335 @@ │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r1, #0 │ │ add r3, sp, #12 │ │ mov r2, #12 │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ - b 142ac <_Unwind_Backtrace@@Base+0x84> │ │ + b 142a8 <_Unwind_Backtrace@@Base+0x84> │ │ │ │ -000142d8 <__gnu_unwind_execute@@Base>: │ │ +000142d4 <__gnu_unwind_execute@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, sp, #20 │ │ mov r5, r0 │ │ mov r7, r1 │ │ mov r6, #0 │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ cmp r0, #176 ; 0xb0 │ │ mov r4, r0 │ │ - bne 14340 <__gnu_unwind_execute@@Base+0x68> │ │ + bne 1433c <__gnu_unwind_execute@@Base+0x68> │ │ cmp r6, #0 │ │ - bne 14664 <__gnu_unwind_execute@@Base+0x38c> │ │ + bne 14660 <__gnu_unwind_execute@@Base+0x38c> │ │ add r4, sp, #12 │ │ mov r1, r6 │ │ mov r3, r6 │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r2, #14 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r1, r6 │ │ mov r2, #15 │ │ mov r3, r6 │ │ - bl 137f0 <_Unwind_VRS_Set@@Base> │ │ - b 14664 <__gnu_unwind_execute@@Base+0x38c> │ │ + bl 137ec <_Unwind_VRS_Set@@Base> │ │ + b 14660 <__gnu_unwind_execute@@Base+0x38c> │ │ bic r1, r0, #127 ; 0x7f │ │ ands r1, r1, #255 ; 0xff │ │ - bne 1438c <__gnu_unwind_execute@@Base+0xb4> │ │ + bne 14388 <__gnu_unwind_execute@@Base+0xb4> │ │ lsl r8, r0, #2 │ │ add r9, sp, #12 │ │ mov r3, r1 │ │ str r9, [sp] │ │ mov r0, r5 │ │ mov r2, #13 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ uxtb r8, r8 │ │ ldr r3, [sp, #12] │ │ add r8, r8, #4 │ │ tst r4, #64 ; 0x40 │ │ str r9, [sp] │ │ rsbne r8, r8, r3 │ │ addeq r8, r8, r3 │ │ str r8, [sp, #12] │ │ - b 14418 <__gnu_unwind_execute@@Base+0x140> │ │ + b 14414 <__gnu_unwind_execute@@Base+0x140> │ │ and r3, r0, #240 ; 0xf0 │ │ cmp r3, #128 ; 0x80 │ │ - bne 143e4 <__gnu_unwind_execute@@Base+0x10c> │ │ + bne 143e0 <__gnu_unwind_execute@@Base+0x10c> │ │ lsl r4, r0, #8 │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ orr r0, r0, r4 │ │ cmp r0, #32768 ; 0x8000 │ │ - bne 143b8 <__gnu_unwind_execute@@Base+0xe0> │ │ + bne 143b4 <__gnu_unwind_execute@@Base+0xe0> │ │ mov r0, #9 │ │ - b 14668 <__gnu_unwind_execute@@Base+0x390> │ │ + b 14664 <__gnu_unwind_execute@@Base+0x390> │ │ lsl r4, r0, #4 │ │ mov r1, #0 │ │ mov r0, r5 │ │ mov r3, r1 │ │ uxth r2, r4 │ │ - bl 13d44 <_Unwind_VRS_Pop@@Base> │ │ + bl 13d40 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ tst r4, #32768 ; 0x8000 │ │ movne r6, #1 │ │ - b 142ec <__gnu_unwind_execute@@Base+0x14> │ │ + b 142e8 <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #144 ; 0x90 │ │ - bne 14430 <__gnu_unwind_execute@@Base+0x158> │ │ + bne 1442c <__gnu_unwind_execute@@Base+0x158> │ │ and r3, r0, #13 │ │ cmp r3, #13 │ │ - beq 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ mov r1, #0 │ │ add r8, sp, #12 │ │ mov r0, r5 │ │ str r8, [sp] │ │ and r2, r4, #15 │ │ mov r3, r1 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ str r8, [sp] │ │ mov r0, r5 │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ - bl 137f0 <_Unwind_VRS_Set@@Base> │ │ - b 142ec <__gnu_unwind_execute@@Base+0x14> │ │ + bl 137ec <_Unwind_VRS_Set@@Base> │ │ + b 142e8 <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #160 ; 0xa0 │ │ - bne 14460 <__gnu_unwind_execute@@Base+0x188> │ │ + bne 1445c <__gnu_unwind_execute@@Base+0x188> │ │ mvn r2, r0 │ │ mov r3, #4080 ; 0xff0 │ │ and r2, r2, #7 │ │ tst r0, #8 │ │ asr r2, r3, r2 │ │ mov r0, r5 │ │ and r2, r2, r3 │ │ mov r1, #0 │ │ orrne r2, r2, #16384 ; 0x4000 │ │ - b 1448c <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 14488 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #176 ; 0xb0 │ │ - bne 14550 <__gnu_unwind_execute@@Base+0x278> │ │ + bne 1454c <__gnu_unwind_execute@@Base+0x278> │ │ cmp r0, #177 ; 0xb1 │ │ - bne 14494 <__gnu_unwind_execute@@Base+0x1bc> │ │ + bne 14490 <__gnu_unwind_execute@@Base+0x1bc> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ ands r1, r2, #240 ; 0xf0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r5 │ │ mov r3, r1 │ │ - b 14654 <__gnu_unwind_execute@@Base+0x37c> │ │ + b 14650 <__gnu_unwind_execute@@Base+0x37c> │ │ cmp r0, #178 ; 0xb2 │ │ - bne 14504 <__gnu_unwind_execute@@Base+0x22c> │ │ + bne 14500 <__gnu_unwind_execute@@Base+0x22c> │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ add r4, sp, #12 │ │ mov r0, r5 │ │ str r4, [sp] │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ mov r8, #2 │ │ ands r1, r0, #128 ; 0x80 │ │ ldr r3, [sp, #12] │ │ and r0, r0, #127 ; 0x7f │ │ - beq 144ec <__gnu_unwind_execute@@Base+0x214> │ │ + beq 144e8 <__gnu_unwind_execute@@Base+0x214> │ │ add r3, r3, r0, lsl r8 │ │ mov r0, r7 │ │ str r3, [sp, #12] │ │ add r8, r8, #7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ - b 144c4 <__gnu_unwind_execute@@Base+0x1ec> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ + b 144c0 <__gnu_unwind_execute@@Base+0x1ec> │ │ add r3, r3, #516 ; 0x204 │ │ str r4, [sp] │ │ add r3, r3, r0, lsl r8 │ │ mov r0, r5 │ │ str r3, [sp, #12] │ │ - b 14420 <__gnu_unwind_execute@@Base+0x148> │ │ + b 1441c <__gnu_unwind_execute@@Base+0x148> │ │ cmp r0, #179 ; 0xb3 │ │ - bne 1452c <__gnu_unwind_execute@@Base+0x254> │ │ + bne 14528 <__gnu_unwind_execute@@Base+0x254> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ - b 1457c <__gnu_unwind_execute@@Base+0x2a4> │ │ + b 14578 <__gnu_unwind_execute@@Base+0x2a4> │ │ and r3, r0, #252 ; 0xfc │ │ cmp r3, #180 ; 0xb4 │ │ - beq 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ and r2, r0, #7 │ │ mov r1, #1 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #524288 ; 0x80000 │ │ - b 1448c <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 14488 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #192 ; 0xc0 │ │ - bne 14630 <__gnu_unwind_execute@@Base+0x358> │ │ + bne 1462c <__gnu_unwind_execute@@Base+0x358> │ │ cmp r0, #198 ; 0xc6 │ │ - bne 14584 <__gnu_unwind_execute@@Base+0x2ac> │ │ + bne 14580 <__gnu_unwind_execute@@Base+0x2ac> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #3 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, r3, lsl #12 │ │ - b 1448c <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 14488 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #199 ; 0xc7 │ │ - bne 145b0 <__gnu_unwind_execute@@Base+0x2d8> │ │ + bne 145ac <__gnu_unwind_execute@@Base+0x2d8> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ ands r3, r2, #240 ; 0xf0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r5 │ │ mov r1, #4 │ │ - b 14654 <__gnu_unwind_execute@@Base+0x37c> │ │ + b 14650 <__gnu_unwind_execute@@Base+0x37c> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #192 ; 0xc0 │ │ - bne 145d4 <__gnu_unwind_execute@@Base+0x2fc> │ │ + bne 145d0 <__gnu_unwind_execute@@Base+0x2fc> │ │ and r2, r0, #15 │ │ mov r1, #3 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #655360 ; 0xa0000 │ │ - b 1448c <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 14488 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #200 ; 0xc8 │ │ - bne 14604 <__gnu_unwind_execute@@Base+0x32c> │ │ + bne 14600 <__gnu_unwind_execute@@Base+0x32c> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #240 ; 0xf0 │ │ and r0, r0, #15 │ │ add r2, r2, #16 │ │ add r3, r0, #1 │ │ mov r0, r5 │ │ orr r2, r3, r2, lsl #12 │ │ - b 14650 <__gnu_unwind_execute@@Base+0x378> │ │ + b 1464c <__gnu_unwind_execute@@Base+0x378> │ │ cmp r0, #201 ; 0xc9 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, r3, lsl #12 │ │ - b 14650 <__gnu_unwind_execute@@Base+0x378> │ │ + b 1464c <__gnu_unwind_execute@@Base+0x378> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #208 ; 0xd0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ and r2, r0, #7 │ │ mov r1, #1 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #524288 ; 0x80000 │ │ mov r3, #5 │ │ - bl 13d44 <_Unwind_VRS_Pop@@Base> │ │ + bl 13d40 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ - b 142ec <__gnu_unwind_execute@@Base+0x14> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ + b 142e8 <__gnu_unwind_execute@@Base+0x14> │ │ mov r0, #0 │ │ add sp, sp, #20 │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00014670 <__gnu_unwind_frame@@Base>: │ │ +0001466c <__gnu_unwind_frame@@Base>: │ │ push {r0, r1, r2, r3, r4, lr} │ │ ldr r3, [r0, #76] ; 0x4c │ │ mov r0, r1 │ │ add r1, sp, #4 │ │ ldr r2, [r3, #4] │ │ lsl r2, r2, #8 │ │ str r2, [sp, #4] │ │ add r2, r3, #8 │ │ str r2, [sp, #8] │ │ mov r2, #3 │ │ strb r2, [sp, #12] │ │ ldrb r3, [r3, #7] │ │ strb r3, [sp, #13] │ │ - bl 142d8 <__gnu_unwind_execute@@Base> │ │ + bl 142d4 <__gnu_unwind_execute@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000146b0 <_Unwind_GetRegionStart@@Base>: │ │ +000146ac <_Unwind_GetRegionStart@@Base>: │ │ push {r3, lr} │ │ - bl 142d4 <_Unwind_Backtrace@@Base+0xac> │ │ + bl 142d0 <_Unwind_Backtrace@@Base+0xac> │ │ ldr r0, [r0, #72] ; 0x48 │ │ pop {r3, pc} │ │ │ │ -000146c0 <_Unwind_GetLanguageSpecificData@@Base>: │ │ +000146bc <_Unwind_GetLanguageSpecificData@@Base>: │ │ push {r3, lr} │ │ - bl 142d4 <_Unwind_Backtrace@@Base+0xac> │ │ + bl 142d0 <_Unwind_Backtrace@@Base+0xac> │ │ ldr r3, [r0, #76] ; 0x4c │ │ ldrb r0, [r3, #7] │ │ add r0, r3, r0, lsl #2 │ │ add r0, r0, #8 │ │ pop {r3, pc} │ │ │ │ -000146dc <_Unwind_GetDataRelBase@@Base>: │ │ +000146d8 <_Unwind_GetDataRelBase@@Base>: │ │ push {r3, lr} │ │ bl 4bc0 │ │ │ │ -000146e4 <_Unwind_GetTextRelBase@@Base>: │ │ +000146e0 <_Unwind_GetTextRelBase@@Base>: │ │ push {r3, lr} │ │ bl 4bc0 │ │ │ │ -000146ec <__aeabi_dmul@@Base>: │ │ +000146e8 <__aeabi_dmul@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov ip, #255 ; 0xff │ │ orr ip, ip, #1792 ; 0x700 │ │ ands r4, ip, r1, lsr #20 │ │ andsne r5, ip, r3, lsr #20 │ │ teqne r4, ip │ │ teqne r5, ip │ │ - bleq 148cc <__aeabi_dmul@@Base+0x1e0> │ │ + bleq 148c8 <__aeabi_dmul@@Base+0x1e0> │ │ add r4, r4, r5 │ │ eor r6, r1, r3 │ │ bic r1, r1, ip, lsl #21 │ │ bic r3, r3, ip, lsl #21 │ │ orrs r5, r0, r1, lsl #12 │ │ orrsne r5, r2, r3, lsl #12 │ │ orr r1, r1, #1048576 ; 0x100000 │ │ orr r3, r3, #1048576 ; 0x100000 │ │ - beq 147a4 <__aeabi_dmul@@Base+0xb8> │ │ + beq 147a0 <__aeabi_dmul@@Base+0xb8> │ │ umull ip, lr, r0, r2 │ │ mov r5, #0 │ │ umlal lr, r5, r1, r2 │ │ and r2, r6, #-2147483648 ; 0x80000000 │ │ umlal lr, r5, r0, r3 │ │ mov r6, #0 │ │ umlal r5, r6, r1, r3 │ │ teq ip, #0 │ │ orrne lr, lr, #1 │ │ sub r4, r4, #255 ; 0xff │ │ cmp r6, #512 ; 0x200 │ │ sbc r4, r4, #768 ; 0x300 │ │ - bcs 14770 <__aeabi_dmul@@Base+0x84> │ │ + bcs 1476c <__aeabi_dmul@@Base+0x84> │ │ lsls lr, lr, #1 │ │ adcs r5, r5, r5 │ │ adc r6, r6, r6 │ │ orr r1, r2, r6, lsl #11 │ │ orr r1, r1, r5, lsr #21 │ │ lsl r0, r5, #11 │ │ orr r0, r0, lr, lsr #21 │ │ lsl lr, lr, #11 │ │ subs ip, r4, #253 ; 0xfd │ │ cmphi ip, #1792 ; 0x700 │ │ - bhi 147d0 <__aeabi_dmul@@Base+0xe4> │ │ + bhi 147cc <__aeabi_dmul@@Base+0xe4> │ │ cmp lr, #-2147483648 ; 0x80000000 │ │ lsrseq lr, r0, #1 │ │ adcs r0, r0, #0 │ │ adc r1, r1, r4, lsl #20 │ │ pop {r4, r5, r6, pc} │ │ and r6, r6, #-2147483648 ; 0x80000000 │ │ orr r1, r6, r1 │ │ @@ -24016,24 +24021,24 @@ │ │ subs r4, r4, ip, lsr #1 │ │ rsbsgt r5, r4, ip │ │ orrgt r1, r1, r4, lsl #20 │ │ popgt {r4, r5, r6, pc} │ │ orr r1, r1, #1048576 ; 0x100000 │ │ mov lr, #0 │ │ subs r4, r4, #1 │ │ - bgt 14938 <__aeabi_dmul@@Base+0x24c> │ │ + bgt 14934 <__aeabi_dmul@@Base+0x24c> │ │ cmn r4, #54 ; 0x36 │ │ movle r0, #0 │ │ andle r1, r1, #-2147483648 ; 0x80000000 │ │ pople {r4, r5, r6, pc} │ │ rsb r4, r4, #0 │ │ subs r4, r4, #32 │ │ - bge 14854 <__aeabi_dmul@@Base+0x168> │ │ + bge 14850 <__aeabi_dmul@@Base+0x168> │ │ adds r4, r4, #12 │ │ - bgt 14828 <__aeabi_dmul@@Base+0x13c> │ │ + bgt 14824 <__aeabi_dmul@@Base+0x13c> │ │ add r4, r4, #20 │ │ rsb r5, r4, #32 │ │ lsl r3, r0, r5 │ │ lsr r0, r0, r4 │ │ orr r0, r0, r1, lsl r5 │ │ and r2, r1, #-2147483648 ; 0x80000000 │ │ bic r1, r1, #-2147483648 ; 0x80000000 │ │ @@ -24061,96 +24066,96 @@ │ │ and r1, r1, #-2147483648 ; 0x80000000 │ │ bic r0, r0, r1, lsr r4 │ │ add r0, r0, r3, lsr #31 │ │ orrs lr, lr, r3, lsl #1 │ │ biceq r0, r0, r3, lsr #31 │ │ pop {r4, r5, r6, pc} │ │ teq r4, #0 │ │ - bne 148ac <__aeabi_dmul@@Base+0x1c0> │ │ + bne 148a8 <__aeabi_dmul@@Base+0x1c0> │ │ and r6, r1, #-2147483648 ; 0x80000000 │ │ lsls r0, r0, #1 │ │ adc r1, r1, r1 │ │ tst r1, #1048576 ; 0x100000 │ │ subeq r4, r4, #1 │ │ - beq 1488c <__aeabi_dmul@@Base+0x1a0> │ │ + beq 14888 <__aeabi_dmul@@Base+0x1a0> │ │ orr r1, r1, r6 │ │ teq r5, #0 │ │ bxne lr │ │ and r6, r3, #-2147483648 ; 0x80000000 │ │ lsls r2, r2, #1 │ │ adc r3, r3, r3 │ │ tst r3, #1048576 ; 0x100000 │ │ subeq r5, r5, #1 │ │ - beq 148b0 <__aeabi_dmul@@Base+0x1c4> │ │ + beq 148ac <__aeabi_dmul@@Base+0x1c4> │ │ orr r3, r3, r6 │ │ bx lr │ │ teq r4, ip │ │ and r5, ip, r3, lsr #20 │ │ teqne r5, ip │ │ - beq 148f8 <__aeabi_dmul@@Base+0x20c> │ │ + beq 148f4 <__aeabi_dmul@@Base+0x20c> │ │ orrs r6, r0, r1, lsl #1 │ │ orrsne r6, r2, r3, lsl #1 │ │ - bne 14880 <__aeabi_dmul@@Base+0x194> │ │ + bne 1487c <__aeabi_dmul@@Base+0x194> │ │ eor r1, r1, r3 │ │ and r1, r1, #-2147483648 ; 0x80000000 │ │ mov r0, #0 │ │ pop {r4, r5, r6, pc} │ │ orrs r6, r0, r1, lsl #1 │ │ moveq r0, r2 │ │ moveq r1, r3 │ │ orrsne r6, r2, r3, lsl #1 │ │ - beq 1494c <__aeabi_dmul@@Base+0x260> │ │ + beq 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r4, ip │ │ - bne 1491c <__aeabi_dmul@@Base+0x230> │ │ + bne 14918 <__aeabi_dmul@@Base+0x230> │ │ orrs r6, r0, r1, lsl #12 │ │ - bne 1494c <__aeabi_dmul@@Base+0x260> │ │ + bne 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r5, ip │ │ - bne 14934 <__aeabi_dmul@@Base+0x248> │ │ + bne 14930 <__aeabi_dmul@@Base+0x248> │ │ orrs r6, r2, r3, lsl #12 │ │ movne r0, r2 │ │ movne r1, r3 │ │ - bne 1494c <__aeabi_dmul@@Base+0x260> │ │ + bne 14948 <__aeabi_dmul@@Base+0x260> │ │ eor r1, r1, r3 │ │ and r1, r1, #-2147483648 ; 0x80000000 │ │ orr r1, r1, #2130706432 ; 0x7f000000 │ │ orr r1, r1, #15728640 ; 0xf00000 │ │ mov r0, #0 │ │ pop {r4, r5, r6, pc} │ │ orr r1, r1, #2130706432 ; 0x7f000000 │ │ orr r1, r1, #16252928 ; 0xf80000 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00014958 <__aeabi_ddiv@@Base>: │ │ +00014954 <__aeabi_ddiv@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov ip, #255 ; 0xff │ │ orr ip, ip, #1792 ; 0x700 │ │ ands r4, ip, r1, lsr #20 │ │ andsne r5, ip, r3, lsr #20 │ │ teqne r4, ip │ │ teqne r5, ip │ │ - bleq 14aec <__aeabi_ddiv@@Base+0x194> │ │ + bleq 14ae8 <__aeabi_ddiv@@Base+0x194> │ │ sub r4, r4, r5 │ │ eor lr, r1, r3 │ │ orrs r5, r2, r3, lsl #12 │ │ lsl r1, r1, #12 │ │ - beq 14abc <__aeabi_ddiv@@Base+0x164> │ │ + beq 14ab8 <__aeabi_ddiv@@Base+0x164> │ │ lsl r3, r3, #12 │ │ mov r5, #268435456 ; 0x10000000 │ │ orr r3, r5, r3, lsr #4 │ │ orr r3, r3, r2, lsr #24 │ │ lsl r2, r2, #8 │ │ orr r5, r5, r1, lsr #4 │ │ orr r5, r5, r0, lsr #24 │ │ lsl r6, r0, #8 │ │ and r1, lr, #-2147483648 ; 0x80000000 │ │ cmp r5, r3 │ │ cmpeq r6, r2 │ │ adc r4, r4, #253 ; 0xfd │ │ add r4, r4, #768 ; 0x300 │ │ - bcs 149cc <__aeabi_ddiv@@Base+0x74> │ │ + bcs 149c8 <__aeabi_ddiv@@Base+0x74> │ │ lsrs r3, r3, #1 │ │ rrx r2, r2 │ │ subs r6, r6, r2 │ │ sbc r5, r5, r3 │ │ lsrs r3, r3, #1 │ │ rrx r2, r2 │ │ mov r0, #1048576 ; 0x100000 │ │ @@ -24178,35 +24183,35 @@ │ │ rrx r2, r2 │ │ subs lr, r6, r2 │ │ sbcs lr, r5, r3 │ │ subcs r6, r6, r2 │ │ movcs r5, lr │ │ orrcs r0, r0, ip, lsr #3 │ │ orrs lr, r5, r6 │ │ - beq 14a8c <__aeabi_ddiv@@Base+0x134> │ │ + beq 14a88 <__aeabi_ddiv@@Base+0x134> │ │ lsl r5, r5, #4 │ │ orr r5, r5, r6, lsr #28 │ │ lsl r6, r6, #4 │ │ lsl r3, r3, #3 │ │ orr r3, r3, r2, lsr #29 │ │ lsl r2, r2, #3 │ │ lsrs ip, ip, #4 │ │ - bne 149e4 <__aeabi_ddiv@@Base+0x8c> │ │ + bne 149e0 <__aeabi_ddiv@@Base+0x8c> │ │ tst r1, #1048576 ; 0x100000 │ │ - bne 14a98 <__aeabi_ddiv@@Base+0x140> │ │ + bne 14a94 <__aeabi_ddiv@@Base+0x140> │ │ orr r1, r1, r0 │ │ mov r0, #0 │ │ mov ip, #-2147483648 ; 0x80000000 │ │ - b 149e4 <__aeabi_ddiv@@Base+0x8c> │ │ + b 149e0 <__aeabi_ddiv@@Base+0x8c> │ │ tst r1, #1048576 ; 0x100000 │ │ orreq r1, r1, r0 │ │ moveq r0, #0 │ │ subs ip, r4, #253 ; 0xfd │ │ cmphi ip, #1792 ; 0x700 │ │ - bhi 147d0 <__aeabi_dmul@@Base+0xe4> │ │ + bhi 147cc <__aeabi_dmul@@Base+0xe4> │ │ subs ip, r5, r3 │ │ subseq ip, r6, r2 │ │ lsrseq ip, r0, #1 │ │ adcs r0, r0, #0 │ │ adc r1, r1, r4, lsl #20 │ │ pop {r4, r5, r6, pc} │ │ and lr, lr, #-2147483648 ; 0x80000000 │ │ @@ -24214,62 +24219,62 @@ │ │ adds r4, r4, ip, lsr #1 │ │ rsbsgt r5, r4, ip │ │ orrgt r1, r1, r4, lsl #20 │ │ popgt {r4, r5, r6, pc} │ │ orr r1, r1, #1048576 ; 0x100000 │ │ mov lr, #0 │ │ subs r4, r4, #1 │ │ - b 147d0 <__aeabi_dmul@@Base+0xe4> │ │ + b 147cc <__aeabi_dmul@@Base+0xe4> │ │ orr lr, r5, r6 │ │ - b 147d0 <__aeabi_dmul@@Base+0xe4> │ │ + b 147cc <__aeabi_dmul@@Base+0xe4> │ │ and r5, ip, r3, lsr #20 │ │ teq r4, ip │ │ teqeq r5, ip │ │ - beq 1494c <__aeabi_dmul@@Base+0x260> │ │ + beq 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r4, ip │ │ - bne 14b20 <__aeabi_ddiv@@Base+0x1c8> │ │ + bne 14b1c <__aeabi_ddiv@@Base+0x1c8> │ │ orrs r4, r0, r1, lsl #12 │ │ - bne 1494c <__aeabi_dmul@@Base+0x260> │ │ + bne 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r5, ip │ │ - bne 14934 <__aeabi_dmul@@Base+0x248> │ │ + bne 14930 <__aeabi_dmul@@Base+0x248> │ │ mov r0, r2 │ │ mov r1, r3 │ │ - b 1494c <__aeabi_dmul@@Base+0x260> │ │ + b 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r5, ip │ │ - bne 14b3c <__aeabi_ddiv@@Base+0x1e4> │ │ + bne 14b38 <__aeabi_ddiv@@Base+0x1e4> │ │ orrs r5, r2, r3, lsl #12 │ │ - beq 148e8 <__aeabi_dmul@@Base+0x1fc> │ │ + beq 148e4 <__aeabi_dmul@@Base+0x1fc> │ │ mov r0, r2 │ │ mov r1, r3 │ │ - b 1494c <__aeabi_dmul@@Base+0x260> │ │ + b 14948 <__aeabi_dmul@@Base+0x260> │ │ orrs r6, r0, r1, lsl #1 │ │ orrsne r6, r2, r3, lsl #1 │ │ - bne 14880 <__aeabi_dmul@@Base+0x194> │ │ + bne 1487c <__aeabi_dmul@@Base+0x194> │ │ orrs r4, r0, r1, lsl #1 │ │ - bne 14934 <__aeabi_dmul@@Base+0x248> │ │ + bne 14930 <__aeabi_dmul@@Base+0x248> │ │ orrs r5, r2, r3, lsl #1 │ │ - bne 148e8 <__aeabi_dmul@@Base+0x1fc> │ │ - b 1494c <__aeabi_dmul@@Base+0x260> │ │ + bne 148e4 <__aeabi_dmul@@Base+0x1fc> │ │ + b 14948 <__aeabi_dmul@@Base+0x260> │ │ │ │ -00014b5c <__gedf2@@Base>: │ │ +00014b58 <__gedf2@@Base>: │ │ mvn ip, #0 │ │ - b 14b70 <__cmpdf2@@Base+0x4> │ │ + b 14b6c <__cmpdf2@@Base+0x4> │ │ │ │ -00014b64 <__ledf2@@Base>: │ │ +00014b60 <__ledf2@@Base>: │ │ mov ip, #1 │ │ - b 14b70 <__cmpdf2@@Base+0x4> │ │ + b 14b6c <__cmpdf2@@Base+0x4> │ │ │ │ -00014b6c <__cmpdf2@@Base>: │ │ +00014b68 <__cmpdf2@@Base>: │ │ mov ip, #1 │ │ push {ip} ; (str ip, [sp, #-4]!) │ │ lsl ip, r1, #1 │ │ mvns ip, ip, asr #21 │ │ lsl ip, r3, #1 │ │ mvnsne ip, ip, asr #21 │ │ - beq 14bc4 <__cmpdf2@@Base+0x58> │ │ + beq 14bc0 <__cmpdf2@@Base+0x58> │ │ add sp, sp, #4 │ │ orrs ip, r0, r1, lsl #1 │ │ orrseq ip, r2, r3, lsl #1 │ │ teqne r1, r3 │ │ teqeq r0, r2 │ │ moveq r0, #0 │ │ bxeq lr │ │ @@ -24279,158 +24284,158 @@ │ │ cmpeq r0, r2 │ │ asrcs r0, r3, #31 │ │ mvncc r0, r3, asr #31 │ │ orr r0, r0, #1 │ │ bx lr │ │ lsl ip, r1, #1 │ │ mvns ip, ip, asr #21 │ │ - bne 14bd8 <__cmpdf2@@Base+0x6c> │ │ + bne 14bd4 <__cmpdf2@@Base+0x6c> │ │ orrs ip, r0, r1, lsl #12 │ │ - bne 14bec <__cmpdf2@@Base+0x80> │ │ + bne 14be8 <__cmpdf2@@Base+0x80> │ │ lsl ip, r3, #1 │ │ mvns ip, ip, asr #21 │ │ - bne 14b88 <__cmpdf2@@Base+0x1c> │ │ + bne 14b84 <__cmpdf2@@Base+0x1c> │ │ orrs ip, r2, r3, lsl #12 │ │ - beq 14b88 <__cmpdf2@@Base+0x1c> │ │ + beq 14b84 <__cmpdf2@@Base+0x1c> │ │ pop {r0} ; (ldr r0, [sp], #4) │ │ bx lr │ │ │ │ -00014bf4 <__aeabi_cdrcmple@@Base>: │ │ +00014bf0 <__aeabi_cdrcmple@@Base>: │ │ mov ip, r0 │ │ mov r0, r2 │ │ mov r2, ip │ │ mov ip, r1 │ │ mov r1, r3 │ │ mov r3, ip │ │ - b 14c10 <__aeabi_cdcmpeq@@Base> │ │ + b 14c0c <__aeabi_cdcmpeq@@Base> │ │ │ │ -00014c10 <__aeabi_cdcmpeq@@Base>: │ │ +00014c0c <__aeabi_cdcmpeq@@Base>: │ │ push {r0, lr} │ │ - bl 14b6c <__cmpdf2@@Base> │ │ + bl 14b68 <__cmpdf2@@Base> │ │ cmp r0, #0 │ │ cmnmi r0, #0 │ │ pop {r0, pc} │ │ │ │ -00014c24 <__aeabi_dcmpeq@@Base>: │ │ +00014c20 <__aeabi_dcmpeq@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14c10 <__aeabi_cdcmpeq@@Base> │ │ + bl 14c0c <__aeabi_cdcmpeq@@Base> │ │ moveq r0, #1 │ │ movne r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c38 <__aeabi_dcmplt@@Base>: │ │ +00014c34 <__aeabi_dcmplt@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14c10 <__aeabi_cdcmpeq@@Base> │ │ + bl 14c0c <__aeabi_cdcmpeq@@Base> │ │ movcc r0, #1 │ │ movcs r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c4c <__aeabi_dcmple@@Base>: │ │ +00014c48 <__aeabi_dcmple@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14c10 <__aeabi_cdcmpeq@@Base> │ │ + bl 14c0c <__aeabi_cdcmpeq@@Base> │ │ movls r0, #1 │ │ movhi r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c60 <__aeabi_dcmpge@@Base>: │ │ +00014c5c <__aeabi_dcmpge@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14bf4 <__aeabi_cdrcmple@@Base> │ │ + bl 14bf0 <__aeabi_cdrcmple@@Base> │ │ movls r0, #1 │ │ movhi r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c74 <__aeabi_dcmpgt@@Base>: │ │ +00014c70 <__aeabi_dcmpgt@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14bf4 <__aeabi_cdrcmple@@Base> │ │ + bl 14bf0 <__aeabi_cdrcmple@@Base> │ │ movcc r0, #1 │ │ movcs r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c88 <__aeabi_d2uiz@@Base>: │ │ +00014c84 <__aeabi_d2uiz@@Base>: │ │ lsls r2, r1, #1 │ │ - bcs 14cbc <__aeabi_d2uiz@@Base+0x34> │ │ + bcs 14cb8 <__aeabi_d2uiz@@Base+0x34> │ │ adds r2, r2, #2097152 ; 0x200000 │ │ - bcs 14cc4 <__aeabi_d2uiz@@Base+0x3c> │ │ - bpl 14cbc <__aeabi_d2uiz@@Base+0x34> │ │ + bcs 14cc0 <__aeabi_d2uiz@@Base+0x3c> │ │ + bpl 14cb8 <__aeabi_d2uiz@@Base+0x34> │ │ mvn r3, #992 ; 0x3e0 │ │ subs r2, r3, r2, asr #21 │ │ - bmi 14ccc <__aeabi_d2uiz@@Base+0x44> │ │ + bmi 14cc8 <__aeabi_d2uiz@@Base+0x44> │ │ lsl r3, r1, #11 │ │ orr r3, r3, #-2147483648 ; 0x80000000 │ │ orr r3, r3, r0, lsr #21 │ │ lsr r0, r3, r2 │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ orrs r0, r0, r1, lsl #12 │ │ - bne 14cd4 <__aeabi_d2uiz@@Base+0x4c> │ │ + bne 14cd0 <__aeabi_d2uiz@@Base+0x4c> │ │ mvn r0, #0 │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ │ │ -00014cdc <__divdi3@@Base>: │ │ +00014cd8 <__divdi3@@Base>: │ │ cmp r1, #0 │ │ mov ip, r3 │ │ push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov lr, r2 │ │ movge r8, r0 │ │ movge r6, r1 │ │ movge r7, #0 │ │ - bge 14d10 <__divdi3@@Base+0x34> │ │ + bge 14d0c <__divdi3@@Base+0x34> │ │ rsbs r0, r0, #0 │ │ mvn r7, #0 │ │ rsc r1, r1, #0 │ │ mov r8, r0 │ │ mov r6, r1 │ │ cmp r3, #0 │ │ - bge 14d2c <__divdi3@@Base+0x50> │ │ + bge 14d28 <__divdi3@@Base+0x50> │ │ rsbs r2, r2, #0 │ │ mvn r7, r7 │ │ rsc r3, r3, #0 │ │ mov lr, r2 │ │ mov ip, r3 │ │ cmp ip, r6 │ │ mov r4, r8 │ │ cmpeq lr, r8 │ │ mov r5, r6 │ │ mov r0, lr │ │ mov r1, ip │ │ movhi r2, #0 │ │ movhi r3, #0 │ │ - bhi 14e2c <__divdi3@@Base+0x150> │ │ + bhi 14e28 <__divdi3@@Base+0x150> │ │ cmp ip, #0 │ │ clzeq r6, lr │ │ clzne r6, ip │ │ addeq r6, r6, #32 │ │ cmp r5, #0 │ │ clzeq r3, r8 │ │ clzne r3, r5 │ │ addeq r3, r3, #32 │ │ rsb r6, r3, r6 │ │ str r6, [sp, #4] │ │ mov r2, r6 │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ cmp r5, r1 │ │ mov sl, r0 │ │ cmpeq r8, r0 │ │ mov fp, r1 │ │ movcc r2, #0 │ │ movcc r3, #0 │ │ - bcc 14dbc <__divdi3@@Base+0xe0> │ │ + bcc 14db8 <__divdi3@@Base+0xe0> │ │ subs r4, r8, r0 │ │ mov r2, r6 │ │ sbc r5, r5, r1 │ │ mov r0, #1 │ │ mov r1, #0 │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ cmp r6, #0 │ │ - beq 14e2c <__divdi3@@Base+0x150> │ │ + beq 14e28 <__divdi3@@Base+0x150> │ │ lsrs fp, fp, #1 │ │ rrx sl, sl │ │ subs r8, r4, sl │ │ sbc r9, r5, fp │ │ adds r8, r8, r8 │ │ adc r9, r9, r9 │ │ adds r8, r8, #1 │ │ @@ -24440,69 +24445,69 @@ │ │ cmp r5, fp │ │ cmpeq r4, sl │ │ movcs r0, r8 │ │ movcs r1, r9 │ │ subs r6, r6, #1 │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bne 14dcc <__divdi3@@Base+0xf0> │ │ + bne 14dc8 <__divdi3@@Base+0xf0> │ │ adds r8, r0, r2 │ │ ldr r2, [sp, #4] │ │ adc r9, r1, r3 │ │ - bl 14f64 <__aeabi_llsr@@Base> │ │ + bl 14f60 <__aeabi_llsr@@Base> │ │ ldr r2, [sp, #4] │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ subs r2, r8, r0 │ │ sbc r3, r9, r1 │ │ adds r0, r7, #0 │ │ mov r1, #0 │ │ movne r0, #1 │ │ rsbs r4, r0, #0 │ │ rsc r5, r1, #0 │ │ eor r2, r2, r4 │ │ adds r0, r0, r2 │ │ eor r3, r3, r5 │ │ adc r1, r1, r3 │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00014e58 <__udivdi3@@Base>: │ │ +00014e54 <__udivdi3@@Base>: │ │ cmp r3, r1 │ │ cmpeq r2, r0 │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ mov r7, r1 │ │ - bhi 14f58 <__udivdi3@@Base+0x100> │ │ + bhi 14f54 <__udivdi3@@Base+0x100> │ │ cmp r3, #0 │ │ clzeq r4, r2 │ │ clzne r4, r3 │ │ addeq r4, r4, #32 │ │ cmp r1, #0 │ │ clzeq r1, r0 │ │ clzne r1, r1 │ │ addeq r1, r1, #32 │ │ mov r0, r2 │ │ rsb r4, r1, r4 │ │ mov r1, r3 │ │ mov r2, r4 │ │ mov r5, r4 │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ cmp r7, r1 │ │ mov sl, r0 │ │ cmpeq r6, r0 │ │ mov fp, r1 │ │ movcc r0, #0 │ │ movcc r1, #0 │ │ - bcc 14edc <__udivdi3@@Base+0x84> │ │ + bcc 14ed8 <__udivdi3@@Base+0x84> │ │ subs r6, r6, sl │ │ mov r0, #1 │ │ mov r1, #0 │ │ mov r2, r4 │ │ sbc r7, r7, fp │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ cmp r4, #0 │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsrs fp, fp, #1 │ │ rrx sl, sl │ │ subs r8, r6, sl │ │ sbc r9, r7, fp │ │ adds r8, r8, r8 │ │ @@ -24514,60 +24519,60 @@ │ │ cmp r7, fp │ │ cmpeq r6, sl │ │ movcc r8, r2 │ │ movcc r9, r3 │ │ subs r4, r4, #1 │ │ mov r6, r8 │ │ mov r7, r9 │ │ - bne 14eec <__udivdi3@@Base+0x94> │ │ + bne 14ee8 <__udivdi3@@Base+0x94> │ │ adds sl, r8, r0 │ │ mov r2, r5 │ │ adc fp, r9, r1 │ │ mov r0, r8 │ │ mov r1, r9 │ │ - bl 14f64 <__aeabi_llsr@@Base> │ │ + bl 14f60 <__aeabi_llsr@@Base> │ │ mov r2, r5 │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ subs r0, sl, r0 │ │ sbc r1, fp, r1 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, #0 │ │ mov r1, #0 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00014f64 <__aeabi_llsr@@Base>: │ │ +00014f60 <__aeabi_llsr@@Base>: │ │ subs r3, r2, #32 │ │ rsb ip, r2, #32 │ │ lsrmi r0, r0, r2 │ │ lsrpl r0, r1, r3 │ │ orrmi r0, r0, r1, lsl ip │ │ lsr r1, r1, r2 │ │ bx lr │ │ │ │ -00014f80 <__aeabi_llsl@@Base>: │ │ +00014f7c <__aeabi_llsl@@Base>: │ │ subs r3, r2, #32 │ │ rsb ip, r2, #32 │ │ lslmi r1, r1, r2 │ │ lslpl r1, r0, r3 │ │ orrmi r1, r1, r0, lsr ip │ │ lsl r0, r0, r2 │ │ bx lr │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fa8 <__aeabi_llsl@@Base+0x28> │ │ + ldr ip, [pc] ; 14fa4 <__aeabi_llsl@@Base+0x28> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffef9bc │ │ + ; instruction: 0xfffef9fc │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fb8 <__aeabi_llsl@@Base+0x38> │ │ + ldr ip, [pc] ; 14fb4 <__aeabi_llsl@@Base+0x38> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffefa78 │ │ + ; instruction: 0xfffefa04 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fc8 <__aeabi_llsl@@Base+0x48> │ │ + ldr ip, [pc] ; 14fc4 <__aeabi_llsl@@Base+0x48> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffefb04 │ │ + ; instruction: 0xfffefaa8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fd8 <__aeabi_llsl@@Base+0x58> │ │ + ldr ip, [pc] ; 14fd4 <__aeabi_llsl@@Base+0x58> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffefb24 │ │ + ; instruction: 0xfffefb28 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fe8 <__aeabi_llsl@@Base+0x68> │ │ + ldr ip, [pc] ; 14fe4 <__aeabi_llsl@@Base+0x68> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffefb80 │ │ + ; instruction: 0xfffefb84 │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x00014fec 86b20181 b0b0af07 00000000 08b10181 ................ │ │ - 0x00014ffc b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0001500c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0001501c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0001502c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0001503c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0001504c 08b10181 b0b00084 00000000 c9060181 ................ │ │ - 0x0001505c b0b0af80 00000000 08b10181 b0b00084 ................ │ │ - 0x0001506c 00000000 02b10181 b0b00084 00000000 ................ │ │ - 0x0001507c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0001508c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0001509c 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00014fe8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00014ff8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00015008 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00015018 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00015028 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00015038 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00015048 c9060181 b0b0af80 00000000 86b20181 ................ │ │ + 0x00015058 b0b0af07 00000000 08b10181 b0b00084 ................ │ │ + 0x00015068 00000000 02b10181 b0b00084 00000000 ................ │ │ + 0x00015078 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00015088 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00015098 00000000 08b10181 b0b00084 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,177 +1,177 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x000150ac 78fbfe7f b0b0b080 dcfbfe7f 01000000 x............... │ │ - 0x000150bc d4fbfe7f b0b0ab80 e6fbfe7f b0b0b080 ................ │ │ - 0x000150cc e2fbfe7f 00840280 f0fbfe7f 14ffff7f ................ │ │ - 0x000150dc 00fdfe7f b0b0a980 14fdfe7f b0b0b080 ................ │ │ - 0x000150ec 1afdfe7f ab08b180 6efdfe7f b0b0b080 ........n....... │ │ - 0x000150fc 6cfdfe7f b0ac0980 38fefe7f b0b0a880 l.......8....... │ │ - 0x0001510c 6cfefe7f b0b0aa80 a4fefe7f 01000000 l............... │ │ - 0x0001511c 9cfefe7f b0b0a980 b0fefe7f b0b0b080 ................ │ │ - 0x0001512c b4fefe7f b0af1480 9c02ff7f b0a80180 ................ │ │ - 0x0001513c b402ff7f af049780 6004ff7f b0b0b080 ........`....... │ │ - 0x0001514c 6804ff7f b0b0a880 8404ff7f b0a80180 h............... │ │ - 0x0001515c b004ff7f 01000000 a804ff7f ab08b180 ................ │ │ - 0x0001516c d804ff7f b0b0a880 0005ff7f b0b0ac80 ................ │ │ - 0x0001517c 5c05ff7f a908b180 7c05ff7f b0b0b080 \.......|....... │ │ - 0x0001518c b805ff7f b0b0a880 3406ff7f 60feff7f ........4...`... │ │ - 0x0001519c 5006ff7f b0b0a880 8006ff7f b0ac1f80 P............... │ │ - 0x000151ac 8808ff7f b0ac0180 2c09ff7f b0b0aa80 ........,....... │ │ - 0x000151bc 6809ff7f a908b180 0c0aff7f b0b0b080 h............... │ │ - 0x000151cc 100aff7f b0b0a880 240aff7f b0b0b080 ........$....... │ │ - 0x000151dc 300aff7f ab08b180 e80aff7f b0af0a80 0............... │ │ - 0x000151ec 7c0dff7f b0b0b080 880dff7f b0b0aa80 |............... │ │ - 0x000151fc f40dff7f ab08b180 1c0eff7f b0b0ac80 ................ │ │ - 0x0001520c a00eff7f ad08b180 d80eff7f b0b0b080 ................ │ │ - 0x0001521c f40eff7f b0b0a880 480fff7f b0b0ae80 ........H....... │ │ - 0x0001522c 4c10ff7f af08b180 5011ff7f b0b0b080 L.......P....... │ │ - 0x0001523c 6811ff7f b0b0a880 b011ff7f b0b0aa80 h............... │ │ - 0x0001524c 1c12ff7f b0b0a980 6412ff7f b0b0aa80 ........d....... │ │ - 0x0001525c 8c12ff7f ab08b180 a412ff7f b0b0a980 ................ │ │ - 0x0001526c d812ff7f b0b0aa80 8413ff7f b0b0ac80 ................ │ │ - 0x0001527c 1414ff7f ab08b180 b014ff7f a908b180 ................ │ │ - 0x0001528c c414ff7f 74fdff7f 0415ff7f b0b0a880 ....t........... │ │ - 0x0001529c 1415ff7f ab08b180 c015ff7f a908b180 ................ │ │ - 0x000152ac 1c16ff7f b0ad0880 6417ff7f 01000000 ........d....... │ │ - 0x000152bc 5c17ff7f 50fdff7f 7c17ff7f 54fdff7f \...P...|...T... │ │ - 0x000152cc a817ff7f a908b180 c817ff7f b0af0880 ................ │ │ - 0x000152dc 1019ff7f b0b0b080 2c19ff7f 40fdff7f ........,...@... │ │ - 0x000152ec 5c19ff7f a880c980 0c1aff7f a908b180 \............... │ │ - 0x000152fc 5c1aff7f b0b0b080 801aff7f b0b0a880 \............... │ │ - 0x0001530c 941aff7f b0b0ae80 7c1bff7f b0b0a980 ........|....... │ │ - 0x0001531c b01bff7f b0ad0280 5c1cff7f a908b180 ........\....... │ │ - 0x0001532c 8c1dff7f b0b0b080 8c1dff7f b0b0a880 ................ │ │ - 0x0001533c 101eff7f b0b0aa80 9c1eff7f b0a90280 ................ │ │ - 0x0001534c a61eff7f 00840280 b41eff7f b0a80180 ................ │ │ - 0x0001535c fc1eff7f a908b180 2c1fff7f b0b0aa80 ........,....... │ │ - 0x0001536c 9c1fff7f b0b0a880 b81fff7f b0b0aa80 ................ │ │ - 0x0001537c 3c20ff7f b0b0a880 5420ff7f b0b0b080 < ......T ...... │ │ - 0x0001538c 8820ff7f b0b0a880 ac20ff7f a908b180 . ....... ...... │ │ - 0x0001539c ec20ff7f b0b0b080 f020ff7f b0b0a880 . ....... ...... │ │ - 0x000153ac 0821ff7f b0b0b080 0421ff7f 01000000 .!.......!...... │ │ - 0x000153bc fc20ff7f b0b0b080 0a21ff7f b0b0a980 . .......!...... │ │ - 0x000153cc 4821ff7f b0aa0380 bc21ff7f 01000000 H!.......!...... │ │ - 0x000153dc b421ff7f b0b0ab80 c621ff7f b0b0b080 .!.......!...... │ │ - 0x000153ec c221ff7f 44fcff7f c421ff7f 00840280 .!..D....!...... │ │ - 0x000153fc e421ff7f af34b280 3c23ff7f 01000000 .!...4..<#...... │ │ - 0x0001540c 3423ff7f b0af1680 5026ff7f 01000000 4#......P&...... │ │ - 0x0001541c 4c26ff7f b0af0880 6c29ff7f b0af1480 L&......l)...... │ │ - 0x0001542c 682bff7f 01000000 602bff7f 08fcff7f h+......`+...... │ │ - 0x0001543c 7c2bff7f b0b0b080 7c2bff7f a908b180 |+......|+...... │ │ - 0x0001544c 742cff7f 01000000 6c2cff7f b0b0a880 t,......l,...... │ │ - 0x0001545c 3436ff7f b0b0ab80 c436ff7f b0b0a880 46.......6...... │ │ - 0x0001546c 803dff7f b0b0ab80 203eff7f b0b0aa80 .=...... >...... │ │ - 0x0001547c a23eff7f b0b0ab80 ac3fff7f b0b0ac80 .>.......?...... │ │ - 0x0001548c 3441ff7f b0aa0180 a841ff7f b0ab0280 4A.......A...... │ │ - 0x0001549c 8642ff7f b0ac0180 0c44ff7f b0b0aa80 .B.......D...... │ │ - 0x000154ac 9444ff7f b0b0ab80 c645ff7f b0b0ac80 .D.......E...... │ │ - 0x000154bc 9447ff7f b0aa0180 1448ff7f b0ab0280 .G.......H...... │ │ - 0x000154cc 8c49ff7f b0ac0180 e84bff7f 74fbff7f .I.......K..t... │ │ - 0x000154dc 5c4dff7f a908b180 904dff7f ab08b180 \M.......M...... │ │ - 0x000154ec a84eff7f a908b180 d84eff7f b0ac0380 .N.......N...... │ │ - 0x000154fc 944fff7f 58fbff7f 2056ff7f b0ad0480 .O..X... V...... │ │ - 0x0001550c 3857ff7f 01000000 3057ff7f b0b0b080 8W......0W...... │ │ - 0x0001551c 3057ff7f b0b0ad80 5057ff7f b0b0ac80 0W......PW...... │ │ - 0x0001552c c457ff7f b0b0ab80 0c58ff7f ab08b180 .W.......X...... │ │ - 0x0001553c a058ff7f b0b0b080 bc58ff7f b0af2480 .X.......X....$. │ │ - 0x0001554c 1867ff7f 01000000 1067ff7f a908b180 .g.......g...... │ │ - 0x0001555c 1e67ff7f ab08b180 5c67ff7f b0b0aa80 .g......\g...... │ │ - 0x0001556c 9a67ff7f b0b0a880 b067ff7f b0b0b080 .g.......g...... │ │ - 0x0001557c e467ff7f b0b0ac80 8468ff7f af08b180 .g.......h...... │ │ - 0x0001558c e069ff7f b0af0c80 166dff7f b0b0ab80 .i.......m...... │ │ - 0x0001559c 486dff7f b0b0a880 5c6dff7f 01000000 Hm......\m...... │ │ - 0x000155ac 546dff7f b0b0b080 f06dff7f b0af0680 Tm.......m...... │ │ - 0x000155bc fc6eff7f 01000000 f46eff7f b0af0280 .n.......n...... │ │ - 0x000155cc 2470ff7f b0b0b080 2870ff7f b0aa0580 $p......(p...... │ │ - 0x000155dc 8870ff7f 01000000 8070ff7f b0b0aa80 .p.......p...... │ │ - 0x000155ec 9470ff7f b0b0b080 9470ff7f af029780 .p.......p...... │ │ - 0x000155fc 4071ff7f ae019780 dc71ff7f a908b180 @q.......q...... │ │ - 0x0001560c 1c72ff7f b0b0b080 2472ff7f b0b0a880 .r......$r...... │ │ - 0x0001561c 3872ff7f b0b0ac80 2473ff7f b0aa0780 8r......$s...... │ │ - 0x0001562c 8c73ff7f b0af0880 d077ff7f 01000000 .s.......w...... │ │ - 0x0001563c c877ff7f b0b0b080 cc77ff7f b0b0a880 .w.......w...... │ │ - 0x0001564c fc77ff7f af3f0480 1c79ff7f af3f0680 .w...?...y...?.. │ │ - 0x0001565c d87aff7f b0af0a80 387cff7f b0af0880 .z......8|...... │ │ - 0x0001566c 4e7eff7f 01000000 487eff7f a908b180 N~......H~...... │ │ - 0x0001567c 787eff7f b0af0280 427fff7f b0b0a880 x~......B....... │ │ - 0x0001568c 807fff7f af08b180 6880ff7f b0b0ac80 ........h....... │ │ - 0x0001569c 1481ff7f af109780 6c84ff7f b0a90680 ........l....... │ │ - 0x000156ac a484ff7f 01000000 9c84ff7f b0b0a880 ................ │ │ - 0x000156bc ae84ff7f ad08b180 7085ff7f b0af1080 ........p....... │ │ - 0x000156cc 3886ff7f b0ab0280 6a86ff7f b0b0b080 8.......j....... │ │ - 0x000156dc 7486ff7f a908b180 c486ff7f b0af1480 t............... │ │ - 0x000156ec 4488ff7f b0af1080 708aff7f b0af2880 D.......p.....(. │ │ - 0x000156fc b88dff7f b0af1080 b08fff7f a908b180 ................ │ │ - 0x0001570c 4090ff7f b0ad0680 7491ff7f b0b0ab80 @.......t....... │ │ - 0x0001571c 8891ff7f b0ab0880 b091ff7f b0b0b080 ................ │ │ - 0x0001572c b091ff7f ab08b180 ee91ff7f b0b0a880 ................ │ │ - 0x0001573c 1292ff7f ab08b180 2293ff7f ad08b180 ........"....... │ │ - 0x0001574c fc93ff7f af3f2c80 b496ff7f b0af1280 .....?,......... │ │ - 0x0001575c d497ff7f b0ab0480 2498ff7f b0ab0880 ........$....... │ │ - 0x0001576c 4c98ff7f a908b180 b098ff7f b0b0ad80 L............... │ │ - 0x0001577c 3899ff7f b0af2a80 b09eff7f b0ae0f80 8.....*......... │ │ - 0x0001578c dca0ff7f b0af0080 34a2ff7f b0b0b080 ........4....... │ │ - 0x0001579c 54a2ff7f b0b0ae80 faa2ff7f b0b0b080 T............... │ │ - 0x000157ac 4ca3ff7f b0af0480 4ca4ff7f 01000000 L.......L....... │ │ - 0x000157bc 44a4ff7f b0b0a880 58a4ff7f b0b0ae80 D.......X....... │ │ - 0x000157cc 70a5ff7f b0af0880 bca6ff7f af129780 p............... │ │ - 0x000157dc 64a8ff7f b0b0ab80 d4a8ff7f b0af0e80 d............... │ │ - 0x000157ec 18aaff7f a908b180 66aaff7f 01000000 ........f....... │ │ - 0x000157fc 60aaff7f af0e9780 fcacff7f a908b180 `............... │ │ - 0x0001580c 56adff7f b0b0a880 6cadff7f b0af0280 V.......l....... │ │ - 0x0001581c 48aeff7f b0b0ae80 a0afff7f 01000000 H............... │ │ - 0x0001582c 98afff7f b0b0ac80 70b0ff7f b0b0ae80 ........p....... │ │ - 0x0001583c 9cb2ff7f b0b0a880 b4b2ff7f af069780 ................ │ │ - 0x0001584c f8b3ff7f b0b0ae80 9cb4ff7f ad08b180 ................ │ │ - 0x0001585c 48b5ff7f b0b0ae80 10b6ff7f 01000000 H............... │ │ - 0x0001586c 08b6ff7f b0b0b080 4ab6ff7f b0b0a980 ........J....... │ │ - 0x0001587c 98b6ff7f b0b0b080 a0b6ff7f b0ae2180 ..............!. │ │ - 0x0001588c ecb7ff7f b0b0aa80 28b8ff7f b0af1280 ........(....... │ │ - 0x0001589c 24bbff7f b0b0a880 80bbff7f af089780 $............... │ │ - 0x000158ac 0cbeff7f 01000000 04beff7f b0b0ab80 ................ │ │ - 0x000158bc a4beff7f b0b0b080 c0beff7f b0b0a880 ................ │ │ - 0x000158cc 2cbfff7f b0b0b080 88bfff7f b0b0a880 ,............... │ │ - 0x000158dc aebfff7f ab08b180 00c0ff7f a908b180 ................ │ │ - 0x000158ec 94c0ff7f b0b0a880 a0c0ff7f b0b0aa80 ................ │ │ - 0x000158fc 10c1ff7f af08b180 e0c2ff7f b0af0280 ................ │ │ - 0x0001590c 08c4ff7f 0d840580 40c4ff7f b0b0b080 ........@....... │ │ - 0x0001591c 4ac4ff7f b0b0aa80 bec4ff7f b0b0a880 J............... │ │ - 0x0001592c cac4ff7f 34f7ff7f d2c4ff7f b0b0a880 ....4........... │ │ - 0x0001593c fac4ff7f b0b0b080 f8c4ff7f b0b0aa80 ................ │ │ - 0x0001594c 56c5ff7f a908b180 70c5ff7f b0ae0580 V.......p....... │ │ - 0x0001595c 84c6ff7f a908b180 aec6ff7f b0af0680 ................ │ │ - 0x0001596c 02c9ff7f b0b0a880 5ac9ff7f b0b0aa80 ........Z....... │ │ - 0x0001597c 74c9ff7f a908b180 a8c9ff7f b0b0a880 t............... │ │ - 0x0001598c b8c9ff7f 01000000 b0c9ff7f b0b0a880 ................ │ │ - 0x0001599c ccc9ff7f b0b0b080 e4c9ff7f b0b0a880 ................ │ │ - 0x000159ac 38caff7f b0b0b080 46caff7f b0b0a880 8.......F....... │ │ - 0x000159bc 58caff7f b0b0aa80 2ccbff7f b0b0b080 X.......,....... │ │ - 0x000159cc 38cbff7f b0b0aa80 10ccff7f b0b0b080 8............... │ │ - 0x000159dc 1accff7f b0b0ae80 c4ccff7f b0a80180 ................ │ │ - 0x000159ec ecccff7f b0b0b080 e8ccff7f b0b0aa80 ................ │ │ - 0x000159fc f8ccff7f b0b0b080 f4ccff7f b0b0aa80 ................ │ │ - 0x00015a0c 74cdff7f b0b0ab80 facdff7f b0b0b080 t............... │ │ - 0x00015a1c 32ceff7f b0b0a980 66ceff7f b0b0b080 2.......f....... │ │ - 0x00015a2c 88ceff7f b0b0ab80 f2cfff7f b0b0a880 ................ │ │ - 0x00015a3c 2ad0ff7f b0b0a980 6cd0ff7f b0b0b080 *.......l....... │ │ - 0x00015a4c 90d0ff7f 01000000 48d6ff7f 18f6ff7f ........H....... │ │ - 0x00015a5c 50d6ff7f a908b180 8cd6ff7f b00d8480 P............... │ │ - 0x00015a6c ecd6ff7f ab08b180 5cd7ff7f b0b0b080 ........\....... │ │ - 0x00015a7c 6cd7ff7f b0af0280 08d8ff7f b0b0b080 l............... │ │ - 0x00015a8c 50d8ff7f b0a90280 48d9ff7f b0b0a880 P.......H....... │ │ - 0x00015a9c acd9ff7f b0b0b080 c4d9ff7f b0b0aa80 ................ │ │ - 0x00015aac 20daff7f af72b280 40dbff7f b0b0b080 ....r..@....... │ │ - 0x00015abc 40dbff7f ab3f3880 dcdbff7f b0b0b080 @....?8......... │ │ - 0x00015acc f0dbff7f b0b0aa80 5cdcff7f b0b0b080 ........\....... │ │ - 0x00015adc ecdcff7f 00840480 0cddff7f b0b0b080 ................ │ │ - 0x00015aec 60ddff7f 00840480 84ddff7f ac0db280 `............... │ │ - 0x00015afc 44deff7f b0af0880 28e2ff7f b0b0b080 D.......(....... │ │ - 0x00015b0c 38e2ff7f ad3f0280 90e5ff7f 01000000 8....?.......... │ │ - 0x00015b1c 30e7ff7f b0b0b080 88e7ff7f 00840480 0............... │ │ - 0x00015b2c a8e7ff7f b0b0b080 a4e7ff7f b0ad0480 ................ │ │ - 0x00015b3c 34ebff7f 00840480 6cebff7f 34f5ff7f 4.......l...4... │ │ - 0x00015b4c 74ebff7f 38f5ff7f 88ebff7f 3cf5ff7f t...8.......<... │ │ - 0x00015b5c 88ebff7f 40f5ff7f 88ebff7f 01000000 ....@........... │ │ - 0x00015b6c 70f1ff7f b0af0280 e4f2ff7f af08b180 p............... │ │ - 0x00015b7c e8f3ff7f 01000000 ........ │ │ + 0x000150a8 7cfbfe7f b0b0b080 e0fbfe7f 01000000 |............... │ │ + 0x000150b8 d8fbfe7f 2cffff7f f8fbfe7f 30ffff7f ....,.......0... │ │ + 0x000150c8 24fcfe7f a908b180 44fcfe7f b0af0880 $.......D....... │ │ + 0x000150d8 8cfdfe7f b0b0b080 a8fdfe7f 1cffff7f ................ │ │ + 0x000150e8 d8fdfe7f a880c980 88fefe7f a908b180 ................ │ │ + 0x000150f8 d8fefe7f b0b0b080 fcfefe7f b0b0a880 ................ │ │ + 0x00015108 10fffe7f b0b0ae80 f8fffe7f b0b0a980 ................ │ │ + 0x00015118 2c00ff7f b0ad0280 d800ff7f a908b180 ,............... │ │ + 0x00015128 0802ff7f b0b0b080 0802ff7f b0b0a880 ................ │ │ + 0x00015138 8c02ff7f b0b0aa80 1803ff7f b0a90280 ................ │ │ + 0x00015148 2203ff7f 00840280 3003ff7f b0a80180 ".......0....... │ │ + 0x00015158 7803ff7f a908b180 a803ff7f b0b0aa80 x............... │ │ + 0x00015168 1804ff7f b0b0a880 3404ff7f b0b0aa80 ........4....... │ │ + 0x00015178 b804ff7f b0b0a880 d004ff7f b0b0b080 ................ │ │ + 0x00015188 0405ff7f b0b0a880 2805ff7f a908b180 ........(....... │ │ + 0x00015198 6805ff7f b0b0b080 6c05ff7f b0b0a880 h.......l....... │ │ + 0x000151a8 8405ff7f b0b0b080 8005ff7f 01000000 ................ │ │ + 0x000151b8 7805ff7f b0b0a980 8c05ff7f b0b0b080 x............... │ │ + 0x000151c8 9005ff7f b0af1480 7809ff7f b0a80180 ........x....... │ │ + 0x000151d8 9009ff7f af049780 3c0bff7f b0b0b080 ........<....... │ │ + 0x000151e8 440bff7f b0b0a880 600bff7f b0a80180 D.......`....... │ │ + 0x000151f8 8c0bff7f 01000000 840bff7f b0b0ab80 ................ │ │ + 0x00015208 960bff7f b0b0b080 920bff7f f8fdff7f ................ │ │ + 0x00015218 940bff7f 00840280 b40bff7f af34b280 .............4.. │ │ + 0x00015228 0c0dff7f 01000000 040dff7f b0af1680 ................ │ │ + 0x00015238 2010ff7f 01000000 1810ff7f ab08b180 ............... │ │ + 0x00015248 4810ff7f b0b0a880 7010ff7f b0b0ac80 H.......p....... │ │ + 0x00015258 cc10ff7f a908b180 ec10ff7f b0b0b080 ................ │ │ + 0x00015268 2811ff7f b0b0a880 a411ff7f a4fdff7f (............... │ │ + 0x00015278 c011ff7f b0b0a880 f011ff7f b0ac1f80 ................ │ │ + 0x00015288 f813ff7f b0ac0180 9c14ff7f b0b0aa80 ................ │ │ + 0x00015298 d814ff7f a908b180 7c15ff7f b0b0b080 ........|....... │ │ + 0x000152a8 8015ff7f b0b0a880 9415ff7f b0b0b080 ................ │ │ + 0x000152b8 a015ff7f ab08b180 5816ff7f b0af0a80 ........X....... │ │ + 0x000152c8 ec18ff7f b0b0b080 f818ff7f b0b0aa80 ................ │ │ + 0x000152d8 6419ff7f ab08b180 8c19ff7f b0b0ac80 d............... │ │ + 0x000152e8 101aff7f ad08b180 481aff7f b0b0b080 ........H....... │ │ + 0x000152f8 641aff7f b0b0a880 b81aff7f b0b0ae80 d............... │ │ + 0x00015308 bc1bff7f af08b180 c01cff7f b0b0b080 ................ │ │ + 0x00015318 d81cff7f b0b0a880 201dff7f b0b0aa80 ........ ....... │ │ + 0x00015328 8c1dff7f b0b0a980 d41dff7f b0b0aa80 ................ │ │ + 0x00015338 fc1dff7f ab08b180 141eff7f b0b0a980 ................ │ │ + 0x00015348 481eff7f b0b0aa80 f41eff7f b0b0ac80 H............... │ │ + 0x00015358 841fff7f ab08b180 2020ff7f a908b180 ........ ...... │ │ + 0x00015368 3420ff7f b8fcff7f 7420ff7f b0b0a880 4 ......t ...... │ │ + 0x00015378 8420ff7f ab08b180 3021ff7f a908b180 . ......0!...... │ │ + 0x00015388 8c21ff7f b0ad0880 d422ff7f 01000000 .!......."...... │ │ + 0x00015398 d022ff7f b0af0880 f025ff7f b0af1480 .".......%...... │ │ + 0x000153a8 ec27ff7f 01000000 e427ff7f b0b0b080 .'.......'...... │ │ + 0x000153b8 f227ff7f b0b0a980 3028ff7f b0aa0380 .'......0(...... │ │ + 0x000153c8 a428ff7f 01000000 9c28ff7f 5cfcff7f .(.......(..\... │ │ + 0x000153d8 b828ff7f b0b0b080 b828ff7f a908b180 .(.......(...... │ │ + 0x000153e8 b029ff7f 01000000 a829ff7f b0b0a880 .).......)...... │ │ + 0x000153f8 7033ff7f b0b0ab80 0034ff7f b0b0a880 p3.......4...... │ │ + 0x00015408 bc3aff7f b0b0ab80 5c3bff7f b0b0aa80 .:......\;...... │ │ + 0x00015418 de3bff7f b0b0ab80 e83cff7f b0b0ac80 .;.......<...... │ │ + 0x00015428 703eff7f b0aa0180 e43eff7f b0ab0280 p>.......>...... │ │ + 0x00015438 c23fff7f b0ac0180 4841ff7f b0b0aa80 .?......HA...... │ │ + 0x00015448 d041ff7f b0b0ab80 0243ff7f b0b0ac80 .A.......C...... │ │ + 0x00015458 d044ff7f b0aa0180 5045ff7f b0ab0280 .D......PE...... │ │ + 0x00015468 c846ff7f b0ac0180 2449ff7f c8fbff7f .F......$I...... │ │ + 0x00015478 984aff7f a908b180 cc4aff7f ab08b180 .J.......J...... │ │ + 0x00015488 e44bff7f a908b180 144cff7f b0ac0380 .K.......L...... │ │ + 0x00015498 d04cff7f acfbff7f 5c53ff7f b0ad0480 .L......\S...... │ │ + 0x000154a8 7454ff7f 01000000 6c54ff7f b0b0ab80 tT......lT...... │ │ + 0x000154b8 7e54ff7f b0b0b080 7a54ff7f 00840280 ~T......zT...... │ │ + 0x000154c8 8854ff7f 88fbff7f 9855ff7f b0b0a980 .T.......U...... │ │ + 0x000154d8 ac55ff7f b0b0b080 b255ff7f ab08b180 .U.......U...... │ │ + 0x000154e8 0656ff7f b0b0b080 0456ff7f b0ac0980 .V.......V...... │ │ + 0x000154f8 d056ff7f b0b0a880 0057ff7f b0b0aa80 .V.......W...... │ │ + 0x00015508 3857ff7f 01000000 3057ff7f b0b0b080 8W......0W...... │ │ + 0x00015518 3057ff7f b0b0ad80 5057ff7f b0b0ac80 0W......PW...... │ │ + 0x00015528 c457ff7f b0b0ab80 0c58ff7f ab08b180 .W.......X...... │ │ + 0x00015538 a058ff7f b0b0b080 bc58ff7f b0af2480 .X.......X....$. │ │ + 0x00015548 1867ff7f 01000000 1067ff7f a908b180 .g.......g...... │ │ + 0x00015558 1e67ff7f ab08b180 5c67ff7f b0b0aa80 .g......\g...... │ │ + 0x00015568 9a67ff7f b0b0a880 b067ff7f b0b0b080 .g.......g...... │ │ + 0x00015578 e467ff7f b0b0ac80 8468ff7f af08b180 .g.......h...... │ │ + 0x00015588 e069ff7f b0af0c80 166dff7f b0b0ab80 .i.......m...... │ │ + 0x00015598 486dff7f b0b0a880 5c6dff7f 01000000 Hm......\m...... │ │ + 0x000155a8 546dff7f b0b0b080 f06dff7f b0af0680 Tm.......m...... │ │ + 0x000155b8 fc6eff7f 01000000 f46eff7f b0af0280 .n.......n...... │ │ + 0x000155c8 2470ff7f b0b0b080 2870ff7f b0aa0580 $p......(p...... │ │ + 0x000155d8 8870ff7f 01000000 8070ff7f b0b0aa80 .p.......p...... │ │ + 0x000155e8 9470ff7f b0b0b080 9470ff7f af029780 .p.......p...... │ │ + 0x000155f8 4071ff7f ae019780 dc71ff7f a908b180 @q.......q...... │ │ + 0x00015608 1c72ff7f b0b0b080 2472ff7f b0b0a880 .r......$r...... │ │ + 0x00015618 3872ff7f b0b0ac80 2473ff7f b0aa0780 8r......$s...... │ │ + 0x00015628 8c73ff7f b0af0880 d077ff7f 01000000 .s.......w...... │ │ + 0x00015638 c877ff7f b0b0b080 cc77ff7f b0b0a880 .w.......w...... │ │ + 0x00015648 fc77ff7f af3f0480 1c79ff7f af3f0680 .w...?...y...?.. │ │ + 0x00015658 d87aff7f b0af0a80 387cff7f b0af0880 .z......8|...... │ │ + 0x00015668 4e7eff7f 01000000 487eff7f a908b180 N~......H~...... │ │ + 0x00015678 787eff7f b0af0280 427fff7f b0b0a880 x~......B....... │ │ + 0x00015688 807fff7f af08b180 6880ff7f b0b0ac80 ........h....... │ │ + 0x00015698 1481ff7f af109780 6c84ff7f b0a90680 ........l....... │ │ + 0x000156a8 a484ff7f 01000000 9c84ff7f b0b0a880 ................ │ │ + 0x000156b8 ae84ff7f ad08b180 7085ff7f b0af1080 ........p....... │ │ + 0x000156c8 3886ff7f b0ab0280 6a86ff7f b0b0b080 8.......j....... │ │ + 0x000156d8 7486ff7f a908b180 c486ff7f b0af1480 t............... │ │ + 0x000156e8 4488ff7f b0af1080 708aff7f b0af2880 D.......p.....(. │ │ + 0x000156f8 b88dff7f b0af1080 b08fff7f a908b180 ................ │ │ + 0x00015708 4090ff7f b0ad0680 7491ff7f b0b0ab80 @.......t....... │ │ + 0x00015718 8891ff7f b0ab0880 b091ff7f b0b0b080 ................ │ │ + 0x00015728 b091ff7f ab08b180 ee91ff7f b0b0a880 ................ │ │ + 0x00015738 1292ff7f ab08b180 2293ff7f ad08b180 ........"....... │ │ + 0x00015748 fc93ff7f af3f2c80 b496ff7f b0af1280 .....?,......... │ │ + 0x00015758 d497ff7f b0ab0480 2498ff7f b0ab0880 ........$....... │ │ + 0x00015768 4c98ff7f a908b180 b098ff7f b0b0ad80 L............... │ │ + 0x00015778 3899ff7f b0af2a80 b09eff7f b0ae0f80 8.....*......... │ │ + 0x00015788 dca0ff7f b0af0080 34a2ff7f b0b0b080 ........4....... │ │ + 0x00015798 54a2ff7f b0b0ae80 faa2ff7f b0b0b080 T............... │ │ + 0x000157a8 4ca3ff7f b0af0480 4ca4ff7f 01000000 L.......L....... │ │ + 0x000157b8 44a4ff7f b0b0a880 58a4ff7f b0b0ae80 D.......X....... │ │ + 0x000157c8 70a5ff7f b0af0880 bca6ff7f af129780 p............... │ │ + 0x000157d8 64a8ff7f b0b0ab80 d4a8ff7f b0af0e80 d............... │ │ + 0x000157e8 18aaff7f a908b180 66aaff7f 01000000 ........f....... │ │ + 0x000157f8 60aaff7f af0e9780 fcacff7f a908b180 `............... │ │ + 0x00015808 56adff7f b0b0a880 6cadff7f b0af0280 V.......l....... │ │ + 0x00015818 48aeff7f b0b0ae80 a0afff7f 01000000 H............... │ │ + 0x00015828 98afff7f b0b0ac80 70b0ff7f b0b0ae80 ........p....... │ │ + 0x00015838 9cb2ff7f b0b0a880 b4b2ff7f af069780 ................ │ │ + 0x00015848 f8b3ff7f b0b0ae80 9cb4ff7f ad08b180 ................ │ │ + 0x00015858 48b5ff7f b0b0ae80 10b6ff7f 01000000 H............... │ │ + 0x00015868 08b6ff7f b0b0b080 4ab6ff7f b0b0a980 ........J....... │ │ + 0x00015878 98b6ff7f b0b0b080 a0b6ff7f b0ae2180 ..............!. │ │ + 0x00015888 ecb7ff7f b0b0aa80 28b8ff7f b0af1280 ........(....... │ │ + 0x00015898 24bbff7f b0b0a880 80bbff7f af089780 $............... │ │ + 0x000158a8 0cbeff7f 01000000 04beff7f b0b0ab80 ................ │ │ + 0x000158b8 a4beff7f b0b0b080 c0beff7f b0b0a880 ................ │ │ + 0x000158c8 2cbfff7f b0b0b080 88bfff7f b0b0a880 ,............... │ │ + 0x000158d8 aebfff7f ab08b180 00c0ff7f a908b180 ................ │ │ + 0x000158e8 94c0ff7f b0b0a880 a0c0ff7f b0b0aa80 ................ │ │ + 0x000158f8 10c1ff7f af08b180 e0c2ff7f b0af0280 ................ │ │ + 0x00015908 08c4ff7f 0d840580 40c4ff7f b0b0b080 ........@....... │ │ + 0x00015918 4ac4ff7f b0b0aa80 bec4ff7f b0b0a880 J............... │ │ + 0x00015928 cac4ff7f 34f7ff7f d2c4ff7f b0b0a880 ....4........... │ │ + 0x00015938 fac4ff7f b0b0b080 f8c4ff7f b0b0aa80 ................ │ │ + 0x00015948 56c5ff7f a908b180 70c5ff7f b0ae0580 V.......p....... │ │ + 0x00015958 84c6ff7f a908b180 aec6ff7f b0af0680 ................ │ │ + 0x00015968 02c9ff7f b0b0a880 5ac9ff7f b0b0aa80 ........Z....... │ │ + 0x00015978 74c9ff7f a908b180 a8c9ff7f b0b0a880 t............... │ │ + 0x00015988 b8c9ff7f 01000000 b0c9ff7f b0b0a880 ................ │ │ + 0x00015998 ccc9ff7f b0b0b080 e4c9ff7f b0b0a880 ................ │ │ + 0x000159a8 38caff7f b0b0b080 46caff7f b0b0a880 8.......F....... │ │ + 0x000159b8 58caff7f b0b0aa80 2ccbff7f b0b0b080 X.......,....... │ │ + 0x000159c8 38cbff7f b0b0aa80 10ccff7f b0b0b080 8............... │ │ + 0x000159d8 1accff7f b0b0ae80 c4ccff7f b0a80180 ................ │ │ + 0x000159e8 ecccff7f b0b0b080 e8ccff7f b0b0aa80 ................ │ │ + 0x000159f8 f8ccff7f b0b0b080 f4ccff7f b0b0aa80 ................ │ │ + 0x00015a08 74cdff7f b0b0ab80 facdff7f b0b0b080 t............... │ │ + 0x00015a18 32ceff7f b0b0a980 66ceff7f b0b0b080 2.......f....... │ │ + 0x00015a28 88ceff7f b0b0ab80 f2cfff7f b0b0a880 ................ │ │ + 0x00015a38 2ad0ff7f b0b0a980 6cd0ff7f b0b0b080 *.......l....... │ │ + 0x00015a48 90d0ff7f 01000000 48d6ff7f 18f6ff7f ........H....... │ │ + 0x00015a58 50d6ff7f a908b180 8cd6ff7f b00d8480 P............... │ │ + 0x00015a68 ecd6ff7f ab08b180 5cd7ff7f b0b0b080 ........\....... │ │ + 0x00015a78 6cd7ff7f b0af0280 08d8ff7f b0b0b080 l............... │ │ + 0x00015a88 50d8ff7f b0a90280 48d9ff7f b0b0a880 P.......H....... │ │ + 0x00015a98 acd9ff7f b0b0b080 c4d9ff7f b0b0aa80 ................ │ │ + 0x00015aa8 20daff7f af72b280 40dbff7f b0b0b080 ....r..@....... │ │ + 0x00015ab8 40dbff7f ab3f3880 dcdbff7f b0b0b080 @....?8......... │ │ + 0x00015ac8 f0dbff7f b0b0aa80 5cdcff7f b0b0b080 ........\....... │ │ + 0x00015ad8 ecdcff7f 00840480 0cddff7f b0b0b080 ................ │ │ + 0x00015ae8 60ddff7f 00840480 84ddff7f ac0db280 `............... │ │ + 0x00015af8 44deff7f b0af0880 28e2ff7f b0b0b080 D.......(....... │ │ + 0x00015b08 38e2ff7f ad3f0280 90e5ff7f 01000000 8....?.......... │ │ + 0x00015b18 30e7ff7f b0b0b080 88e7ff7f 00840480 0............... │ │ + 0x00015b28 a8e7ff7f b0b0b080 a4e7ff7f b0ad0480 ................ │ │ + 0x00015b38 34ebff7f 00840480 6cebff7f 34f5ff7f 4.......l...4... │ │ + 0x00015b48 74ebff7f 38f5ff7f 88ebff7f 3cf5ff7f t...8.......<... │ │ + 0x00015b58 88ebff7f 40f5ff7f 88ebff7f 01000000 ....@........... │ │ + 0x00015b68 70f1ff7f b0af0280 e4f2ff7f af08b180 p............... │ │ + 0x00015b78 e8f3ff7f 01000000 ........ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,2896 +1,2896 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x00015b84 4f757420 6f66206d 656d6f72 79004e6f Out of memory.No │ │ - 0x00015b94 7420616e 204f6767 20566f72 62697320 t an Ogg Vorbis │ │ - 0x00015ba4 61756469 6f207374 7265616d 00574156 audio stream.WAV │ │ - 0x00015bb4 206d7573 6963206f 75747075 74206e6f music output no │ │ - 0x00015bc4 74207374 61727465 6400436f 756c646e t started.Couldn │ │ - 0x00015bd4 27742072 65616420 6368756e 6b00436f 't read chunk.Co │ │ - 0x00015be4 6d706c65 78205741 56452066 696c6573 mplex WAVE files │ │ - 0x00015bf4 206e6f74 20737570 706f7274 65640055 not supported.U │ │ - 0x00015c04 6e6b6e6f 776e2057 41564520 64617461 nknown WAVE data │ │ - 0x00015c14 20666f72 6d617400 556e6b6e 6f776e20 format.Unknown │ │ - 0x00015c24 50434d20 64617461 20666f72 6d617400 PCM data format. │ │ - 0x00015c34 556e7265 636f676e 697a6564 2066696c Unrecognized fil │ │ - 0x00015c44 65207479 70652028 6e6f7420 41494646 e type (not AIFF │ │ - 0x00015c54 29004261 64204149 46462066 696c6520 ).Bad AIFF file │ │ - 0x00015c64 286e6f20 53534e44 20636875 6e6b2900 (no SSND chunk). │ │ - 0x00015c74 42616420 41494646 2066696c 6520286e Bad AIFF file (n │ │ - 0x00015c84 6f20434f 4d4d2063 68756e6b 2900556e o COMM chunk).Un │ │ - 0x00015c94 6b6e6f77 6e207361 6d706c65 73697a65 known samplesize │ │ - 0x00015ca4 20696e20 64617461 20666f72 6d617400 in data format. │ │ - 0x00015cb4 556e6b6e 6f776e20 57415645 20666f72 Unknown WAVE for │ │ - 0x00015cc4 6d617400 496e7465 726e616c 20657272 mat.Internal err │ │ - 0x00015cd4 6f72004d 69786572 206e6f74 20627569 or.Mixer not bui │ │ - 0x00015ce4 6c742077 69746820 466c7569 6453796e lt with FluidSyn │ │ - 0x00015cf4 74682073 7570706f 7274004d 69786572 th support.Mixer │ │ - 0x00015d04 206e6f74 20627569 6c742077 69746820 not built with │ │ - 0x00015d14 464c4143 20737570 706f7274 004d6978 FLAC support.Mix │ │ - 0x00015d24 6572206e 6f742062 75696c74 20776974 er not built wit │ │ - 0x00015d34 68204d4f 44206d6f 64706c75 67207375 h MOD modplug su │ │ - 0x00015d44 70706f72 74004d69 78657220 6e6f7420 pport.Mixer not │ │ - 0x00015d54 6275696c 74207769 7468204d 4f442074 built with MOD t │ │ - 0x00015d64 696d6964 69747920 73757070 6f727400 imidity support. │ │ - 0x00015d74 4d697865 72206e6f 74206275 696c7420 Mixer not built │ │ - 0x00015d84 77697468 204d5033 20737570 706f7274 with MP3 support │ │ - 0x00015d94 004d6978 5f4c6f61 64574156 5f525720 .Mix_LoadWAV_RW │ │ - 0x00015da4 77697468 204e554c 4c207372 63004175 with NULL src.Au │ │ - 0x00015db4 64696f20 64657669 63652068 61736e27 dio device hasn' │ │ - 0x00015dc4 74206265 656e206f 70656e65 6400556e t been opened.Un │ │ - 0x00015dd4 7265636f 676e697a 65642073 6f756e64 recognized sound │ │ - 0x00015de4 2066696c 65207479 70650064 61746100 file type.data. │ │ - 0x00015df4 54726965 6420746f 20706c61 79206120 Tried to play a │ │ - 0x00015e04 4e554c4c 20636875 6e6b0054 72696564 NULL chunk.Tried │ │ - 0x00015e14 20746f20 706c6179 20612063 68756e6b to play a chunk │ │ - 0x00015e24 20776974 68206120 62616420 6672616d with a bad fram │ │ - 0x00015e34 65004e6f 20667265 65206368 616e6e65 e.No free channe │ │ - 0x00015e44 6c732061 7661696c 61626c65 00496e76 ls available.Inv │ │ - 0x00015e54 616c6964 20636861 6e6e656c 206e756d alid channel num │ │ - 0x00015e64 62657200 4e554c4c 20656666 65637420 ber.NULL effect │ │ - 0x00015e74 63616c6c 6261636b 004e6f20 73756368 callback.No such │ │ - 0x00015e84 20656666 65637420 72656769 73746572 effect register │ │ - 0x00015e94 65640057 41564500 41494646 00564f43 ed.WAVE.AIFF.VOC │ │ - 0x00015ea4 004f4747 00436f75 6c646e27 74207265 .OGG.Couldn't re │ │ - 0x00015eb4 61642066 726f6d20 52576f70 73005249 ad from RWops.RI │ │ - 0x00015ec4 46460046 4f524d00 4f676753 00664c61 FF.FORM.OggS.fLa │ │ - 0x00015ed4 43004d54 68640049 44330043 616e2774 C.MThd.ID3.Can't │ │ - 0x00015ee4 20706c61 7920756e 6b6e6f77 6e206d75 play unknown mu │ │ - 0x00015ef4 73696320 74797065 00506f73 6974696f sic type.Positio │ │ - 0x00015f04 6e206e6f 7420696d 706c656d 656e7465 n not implemente │ │ - 0x00015f14 6420666f 72206d75 73696320 74797065 d for music type │ │ - 0x00015f24 0052576f 70732070 6f696e74 65722069 .RWops pointer i │ │ - 0x00015f34 73204e55 4c4c0055 6e726563 6f676e69 s NULL.Unrecogni │ │ - 0x00015f44 7a656420 6d757369 6320666f 726d6174 zed music format │ │ - 0x00015f54 00726200 436f756c 646e2774 206f7065 .rb.Couldn't ope │ │ - 0x00015f64 6e202725 73270057 4156004d 4944004d n '%s'.WAV.MID.M │ │ - 0x00015f74 49444900 4b415200 464c4143 004d5047 IDI.KAR.FLAC.MPG │ │ - 0x00015f84 004d5045 47004d50 33004d41 4400006d .MPEG.MP3.MAD..m │ │ - 0x00015f94 75736963 20706172 616d6574 65722077 usic parameter w │ │ - 0x00015fa4 6173204e 554c4c00 4d757369 63206973 as NULL.Music is │ │ - 0x00015fb4 6e277420 706c6179 696e6700 556e7375 n't playing.Unsu │ │ - 0x00015fc4 70706f72 74656420 61756469 6f20666f pported audio fo │ │ - 0x00015fd4 726d6174 004f4747 20626974 73747265 rmat.OGG bitstre │ │ - 0x00015fe4 616d2069 73206e6f 74207661 6c696420 am is not valid │ │ - 0x00015ff4 566f7262 69732073 74726561 6d210055 Vorbis stream!.U │ │ - 0x00016004 6e726563 6f676e69 7a656420 66696c65 nrecognized file │ │ - 0x00016014 20747970 6520286e 6f742041 49464620 type (not AIFF │ │ - 0x00016024 6e6f7220 38535658 29004261 64204149 nor 8SVX).Bad AI │ │ - 0x00016034 46462073 616d706c 65206672 65717565 FF sample freque │ │ - 0x00016044 6e637900 42616420 41494646 20286e6f ncy.Bad AIFF (no │ │ - 0x00016054 2053534e 44206368 756e6b29 00426164 SSND chunk).Bad │ │ - 0x00016064 20414946 4620286e 6f20434f 4d4d2063 AIFF (no COMM c │ │ - 0x00016074 68756e6b 29004261 64203853 56582028 hunk).Bad 8SVX ( │ │ - 0x00016084 6e6f2056 48445220 6368756e 6b290042 no VHDR chunk).B │ │ - 0x00016094 61642038 53565820 286e6f20 424f4459 ad 8SVX (no BODY │ │ - 0x000160a4 20636875 6e6b2900 556e7375 70706f72 chunk).Unsuppor │ │ - 0x000160b4 74656420 41494646 2073616d 706c6573 ted AIFF samples │ │ - 0x000160c4 697a6500 556e6162 6c652074 6f207265 ize.Unable to re │ │ - 0x000160d4 61642061 7564696f 20646174 6100564f ad audio data.VO │ │ - 0x000160e4 43205361 6d706c65 20726174 65206973 C Sample rate is │ │ - 0x000160f4 207a6572 6f3f0056 4f432073 616d706c zero?.VOC sampl │ │ - 0x00016104 65207261 74652063 6f646573 20646966 e rate codes dif │ │ - 0x00016114 66657200 564f4320 6465636f 64657220 fer.VOC decoder │ │ - 0x00016124 6f6e6c79 20696e74 65727072 65747320 only interprets │ │ - 0x00016134 382d6269 74206461 74610056 4f432077 8-bit data.VOC w │ │ - 0x00016144 69746820 756e6b6e 6f776e20 64617461 ith unknown data │ │ - 0x00016154 2073697a 6500564f 43207369 6c656e63 size.VOC silenc │ │ - 0x00016164 65207361 6d706c65 20726174 65206973 e sample rate is │ │ - 0x00016174 207a6572 6f00564f 43207361 6d706c65 zero.VOC sample │ │ - 0x00016184 20726174 65206973 207a6572 6f004372 rate is zero.Cr │ │ - 0x00016194 65617469 76652056 6f696365 2046696c eative Voice Fil │ │ - 0x000161a4 651a0055 6e726563 6f676e69 7a656420 e..Unrecognized │ │ - 0x000161b4 66696c65 20747970 6520286e 6f742056 file type (not V │ │ - 0x000161c4 4f432900 564f4320 64617461 20686164 OC).VOC data had │ │ - 0x000161d4 206e6f20 736f756e 6421004d 49585f45 no sound!.MIX_E │ │ - 0x000161e4 46464543 54534d41 58535045 4544003d FFECTSMAXSPEED.= │ │ - 0x000161f4 00766f72 62697300 0008040c 020a060e .vorbis......... │ │ - 0x00016204 0109050d 030b070f 00000000 ffffff7f ................ │ │ - 0x00016214 f5433200 21f6ff7f e3876400 86d8ff7f .C2.!.....d..... │ │ - 0x00016224 c1cb9600 2ca7ff7f 880fc900 1662ff7f ....,........b.. │ │ - 0x00016234 3053fb00 4309ff7f b1962d01 b29cfe7f 0S..C.....-..... │ │ - 0x00016244 03da5f01 651cfe7f 201d9201 5a88fd7f .._.e... ...Z... │ │ - 0x00016254 fe5fc401 93e0fc7f 97a2f601 0f25fc7f ._...........%.. │ │ - 0x00016264 e2e42802 ce55fb7f d7265b02 d172fa7f ..(..U...&[..r.. │ │ - 0x00016274 70688d02 187cf97f a4a9bf02 a271f87f ph...|.......q.. │ │ - 0x00016284 6ceaf102 7053f77f bf2a2403 8221f67f l...pS...*$..!.. │ │ - 0x00016294 966a5603 d9dbf47f eaa98803 7482f37f .jV.........t... │ │ - 0x000162a4 b2e8ba03 5315f27f e626ed03 7894f07f ....S....&..x... │ │ - 0x000162b4 80641f04 e1ffee7f 77a15104 9157ed7f .d......w.Q..W.. │ │ - 0x000162c4 c3dd8304 859beb7f 5d19b604 c0cbe97f ........]....... │ │ - 0x000162d4 3e54e804 41e8e77f 5c8e1a05 08f1e57f >T..A...\....... │ │ - 0x000162e4 b1c74c05 16e6e37f 35007f05 6bc7e17f ..L.....5...k... │ │ - 0x000162f4 df37b105 0895df7f a96ee305 ec4edd7f .7.......n...N.. │ │ - 0x00016304 8ba41506 19f5da7f 7cd94706 8e87d87f ........|.G..... │ │ - 0x00016314 760d7a06 4c06d67f 6f40ac06 5371d37f v.z.L...o@..Sq.. │ │ - 0x00016324 6272de06 a3c8d07f 45a31007 3e0cce7f br......E...>... │ │ - 0x00016334 11d34207 233ccb7f be017507 5458c87f ..B.#<....u.TX.. │ │ - 0x00016344 452fa707 cf60c57f 9e5bd907 9655c27f E/...`...[...U.. │ │ - 0x00016354 c2860b08 aa36bf7f a7b03d08 0a04bc7f .....6....=..... │ │ - 0x00016364 47d96f08 b8bdb87f 9a00a208 b363b57f G.o..........c.. │ │ - 0x00016374 9926d408 fcf5b17f 3a4b0609 9574ae7f .&......:K...t.. │ │ - 0x00016384 786e3809 7cdfaa7f 49906a09 b436a77f xn8.|...I.j..6.. │ │ - 0x00016394 a7b09c09 3c7aa37f 89cfce09 15aa9f7f .....O~ │ │ - 0x00016564 1f4aea14 5b98477e 86df1b15 ff573f7e .J..[.G~.....W?~ │ │ - 0x00016574 aa714d15 2a04377e 86007f15 df9c2e7e .qM.*.7~.......~ │ │ - 0x00016584 128cb015 1f22267e 4514e215 ea931d7e ....."&~E......~ │ │ - 0x00016594 18991316 42f2147e 831a4516 293d0c7e ....B..~..E.)=.~ │ │ - 0x000165a4 7f987616 a074037e 0513a816 a898fa7d ..v..t.~.......} │ │ - 0x000165b4 0c8ad916 42a9f17d 8dfd0a17 70a6e87d ....B..}....p..} │ │ - 0x000165c4 806d3c17 3490df7d ded96d17 8f66d67d .m<.4..}..m..f.} │ │ - 0x000165d4 9f429f17 8129cd7d bca7d017 0dd9c37d .B...).}.......} │ │ - 0x000165e4 2c090218 3475ba7d e9663318 f8fdb07d ,...4u.}.f3....} │ │ - 0x000165f4 eac06418 5973a77d 28179618 5ad59d7d ..d.Ys.}(...Z..} │ │ - 0x00016604 9b69c718 fc23947d 3cb8f818 405f8a7d .i...#.}<...@_.} │ │ - 0x00016614 04032a19 2887807d ea495b19 b59b767d ..*.(..}.I[...v} │ │ - 0x00016624 e78c8c19 e99c6c7d f3cbbd19 c68a627d ......l}......b} │ │ - 0x00016634 0707ef19 4d65587d 1b3e201a 7f2c4e7d ....MeX}.> ..,N} │ │ - 0x00016644 2871511a 5ee0437d 26a0821a ec80397d (qQ.^.C}&.....9} │ │ - 0x00016654 0dcbb31a 2b0e2f7d d6f1e41a 1b88247d ....+./}......$} │ │ - 0x00016664 7914161b bfee197d ef32471b 18420f7d y......}.2G..B.} │ │ - 0x00016674 304d781b 2882047d 3563a91b f0aef97c 0Mx.(..}5c.....| │ │ - 0x00016684 f674da1b 73c8ee7c 6a820b1c b2cee37c .t..s..|j......| │ │ - 0x00016694 8c8b3c1c aec1d87c 53906d1c 69a1cd7c ..<....|S.m.i..| │ │ - 0x000166a4 b8909e1c e56dc27c b38ccf1c 2427b77c .....m.|....$'.| │ │ - 0x000166b4 3d84001d 28cdab7c 4d77311d f15fa07c =...(..|Mw1.._.| │ │ - 0x000166c4 dd65621d 83df947c e54f931d de4b897c .eb....|.O...K.| │ │ - 0x000166d4 5e35c41d 05a57d7c 3f16f51d f9ea717c ^5....}|?.....q| │ │ - 0x000166e4 82f2251e bc1d667c 1eca561e 503d5a7c ..%...f|..V.P=Z| │ │ - 0x000166f4 0d9d871e b7494e7c 466bb81e f242427c .....IN|Fk...BB| │ │ - 0x00016704 c334e91e 0429367c 7bf9191f eefb297c .4...)6|{.....)| │ │ - 0x00016714 68b94a1f b3bb1d7c 81747b1f 5368117c h.J....|.t{.Sh.| │ │ - 0x00016724 bf2aac1f d201057c 1bdcdc1f 3088f87b .*.....|....0..{ │ │ - 0x00016734 8d880d20 70fbeb7b 0d303e20 945bdf7b ... p..{.0> .[.{ │ │ - 0x00016744 95d26e20 9ea8d27b 1c709f20 90e2c57b ..n ...{.p. ...{ │ │ - 0x00016754 9c08d020 6b09b97b 0c9c0021 311dac7b ... k..{...!1..{ │ │ - 0x00016764 652a3121 e61d9f7b a0b36121 890b927b e*1!...{..a!...{ │ │ - 0x00016774 b5379221 1fe6847b 9cb6c221 a8ad777b .7.!...{...!..w{ │ │ - 0x00016784 4f30f321 27626a7b c5a42322 9e035d7b O0.!'bj{..#"..]{ │ │ - 0x00016794 f8135422 0e924f7b e07d8422 7a0d427b ..T"..O{.}."z.B{ │ │ - 0x000167a4 74e2b422 e575347b af41e522 4fcb267b t..".u4{.A."O.&{ │ │ - 0x000167b4 889b1523 bc0d197b f8ef4523 2c3d0b7b ...#...{..E#,=.{ │ │ - 0x000167c4 f73e7623 a459fd7a 7f88a623 2363ef7a .>v#.Y.z...##c.z │ │ - 0x000167d4 87ccd623 ae59e17a 080b0724 453dd37a ...#.Y.z...$E=.z │ │ - 0x000167e4 fa433724 ec0dc57a 58776724 a4cbb67a .C7$...zXwg$...z │ │ - 0x000167f4 17a59724 6f76a87a 33cdc724 500e9a7a ...$ov.z3..$P..z │ │ - 0x00016804 a2eff724 48938b7a 5e0c2825 5b057d7a ...$H..z^.(%[.}z │ │ - 0x00016814 5f235825 8a646e7a 9d348825 d8b05f7a _#X%.dnz.4.%.._z │ │ - 0x00016824 1240b825 47ea507a b645e825 d810427a .@.%G.Pz.E.%..Bz │ │ - 0x00016834 81451826 9024337a 6c3f4826 6f25247a .E.&.$3zl?H&o%$z │ │ - 0x00016844 70337826 7813157a 8621a826 adee057a p3x&x..z.!.&...z │ │ - 0x00016854 a509d826 11b7f679 c7eb0727 a76ce779 ...&...y...'.l.y │ │ - 0x00016864 e3c73727 6f0fd879 f49d6727 6e9fc879 ..7'o..y..g'n..y │ │ - 0x00016874 f16d9727 a41cb979 d337c727 1587a979 .m.'...y.7.'...y │ │ - 0x00016884 92fbf627 c4de9979 28b92628 b1238a79 ...'...y(.&(.#.y │ │ - 0x00016894 8d705628 e0557a79 b9218628 54756a79 .pV(.Uzy.!.(Tujy │ │ - 0x000168a4 a5ccb528 0e825a79 4b71e528 127c4a79 ...(..ZyKq.(.|Jy │ │ - 0x000168b4 a10f1529 61633a79 a2a74429 fe372a79 ...)ac:y..D).7*y │ │ - 0x000168c4 46397429 ecf91979 85c4a329 2da90979 F9t)...y...)-..y │ │ - 0x000168d4 5849d329 c345f978 b8c7022a b2cfe878 XI.).E.x...*...x │ │ - 0x000168e4 9e3f322a fb46d878 01b1612a a2abc778 .?2*.F.x..a*...x │ │ - 0x000168f4 dc1b912a a8fdb678 2680c02a 113da678 ...*...x&..*.=.x │ │ - 0x00016904 d8ddef2a df699578 eb341f2b 14848478 ...*.i.x.4.+...x │ │ - 0x00016914 58854e2b b38b7378 17cf7d2b bf806278 X.N+..sx..}+..bx │ │ - 0x00016924 2112ad2b 3b635178 6f4edc2b 29334078 !..+;cQxoN.+)3@x │ │ - 0x00016934 fa830b2c 8bf02e78 b9b23a2c 659b1d78 ...,...x..:,e..x │ │ - 0x00016944 a6da692c b8330c78 bafb982c 89b9fa77 ..i,.3.x...,...w │ │ - 0x00016954 ee15c82c d92ce977 3929f72c aa8dd777 ...,.,.w9).,...w │ │ - 0x00016964 9635262d 01dcc577 fc3a552d df17b477 .5&-...w.:U-...w │ │ - 0x00016974 6439842d 4841a277 c730b32d 3e589077 d9.-HA.w.0.->X.w │ │ - 0x00016984 1e21e22d c35c7e77 620a112e db4e6c77 .!.-.\~wb....Nlw │ │ - 0x00016994 8bec3f2e 892e5a77 92c76e2e cefb4777 ..?...Zw..n...Gw │ │ - 0x000169a4 709b9d2e afb63577 1e68cc2e 2d5f2377 p.....5w.h..-_#w │ │ - 0x000169b4 952dfb2e 4cf51077 cceb292f 0e79fe76 .-..L..w..)/.y.v │ │ - 0x000169c4 bea2582f 77eaeb76 6252872f 8949d976 ..X/w..vbR./.I.v │ │ - 0x000169d4 b2fab52f 4796c676 a79be42f b4d0b376 .../G..v.../...v │ │ - 0x000169e4 39351330 d2f8a076 61c74130 a60e8e76 95.0...va.A0...v │ │ - 0x000169f4 17527030 31127b76 56d59e30 76036876 .Rp01.{vV..0v.hv │ │ - 0x00016a04 1551cd30 79e25476 4dc5fb30 3daf4176 .Q.0y.TvM..0=.Av │ │ - 0x00016a14 f8312a31 c4692e76 0e975831 11121b76 .1*1.i.v..X1...v │ │ - 0x00016a24 87f48631 28a80776 5e4ab531 0b2cf475 ...1(..v^J.1.,.u │ │ - 0x00016a34 8998e331 bd9de075 04df1132 42fdcc75 ...1...u...2B..u │ │ - 0x00016a44 c61d4032 9c4ab975 c7546e32 cf85a575 ..@2.J.u.Tn2...u │ │ - 0x00016a54 02849c32 ddae9175 6fabca32 cac57d75 ...2...uo..2..}u │ │ - 0x00016a64 07cbf832 99ca6975 c3e22633 4cbd5575 ...2..iu..&3L.Uu │ │ - 0x00016a74 9bf25433 e79d4175 88fa8233 6c6c2d75 ..T3..Au...3ll-u │ │ - 0x00016a84 84fab033 e0281975 87f2de33 45d30475 ...3.(.u...3E..u │ │ - 0x00016a94 8be20c34 9e6bf074 87ca3a34 eff1db74 ...4.k.t..:4...t │ │ - 0x00016aa4 76aa6834 3a66c774 50829634 84c8b274 v.h4:f.tP..4...t │ │ - 0x00016ab4 0d52c434 cd189e74 a819f234 1c578974 .R.4...t...4.W.t │ │ - 0x00016ac4 18d91f35 71837474 57904d35 d19d5f74 ...5q.ttW.M5.._t │ │ - 0x00016ad4 5d3f7b35 3fa64a74 25e6a835 bd9c3574 ]?{5?.Jt%..5..5t │ │ - 0x00016ae4 a684d635 50812074 d91a0436 fb530b74 ...5P. t...6.S.t │ │ - 0x00016af4 b8a83136 c014f673 3b2e5f36 a3c3e073 ..16...s;._6...s │ │ - 0x00016b04 5cab8c36 a860cb73 1420ba36 d1ebb573 \..6.`.s. .6...s │ │ - 0x00016b14 5b8ce736 2265a073 2af01437 9ecc8a73 [..6"e.s*..7...s │ │ - 0x00016b24 7b4b4237 49227573 469e6f37 26665f73 {KB7I"usF.o7&f_s │ │ - 0x00016b34 85e89c37 38984973 302aca37 83b83373 ...78.Is0*.7..3s │ │ - 0x00016b44 4163f737 0ac71d73 b0932438 d0c30773 Ac.7...s..$8...s │ │ - 0x00016b54 77bb5138 d9aef172 8eda7e38 2888db72 w.Q8...r..~8(..r │ │ - 0x00016b64 eff0ab38 c14fc572 93fed838 a705af72 ...8.O.r...8...r │ │ - 0x00016b74 73030639 dda99872 87ff3239 673c8272 s..9...r..29g<.r │ │ - 0x00016b84 c9f25f39 48bd6b72 32dd8c39 852c5572 .._9H.kr2..9.,Ur │ │ - 0x00016b94 bcbeb939 208a3e72 5e97e639 1cd62772 ...9 .>r^..9..'r │ │ - 0x00016ba4 1267133a 7e101172 d22d403a 4939fa71 .g.:~..r.-@:I9.q │ │ - 0x00016bb4 96eb6c3a 8050e371 57a0993a 2656cc71 ..l:.P.qW..:&V.q │ │ - 0x00016bc4 0f4cc63a 414ab571 b7eef23a d22c9e71 .L.:AJ.q...:.,.q │ │ - 0x00016bd4 48881f3b defd8671 ba184c3b 68bd6f71 H..;...q..L;h.oq │ │ - 0x00016be4 07a0783b 746b5871 291ea53b 05084171 ..x;tkXq)..;..Aq │ │ - 0x00016bf4 1893d13b 1f932971 cdfefd3b c50c1271 ...;..)q...;...q │ │ - 0x00016c04 42612a3c fc74fa70 70ba563c c6cbe270 Ba*<.t.pp.V<...p │ │ - 0x00016c14 500a833c 2811cb70 da50af3c 2545b370 P..<(..p.P.<%E.p │ │ - 0x00016c24 098edb3c c0679b70 d6c1073d ff788370 ...<.g.p...=.x.p │ │ - 0x00016c34 39ec333d e3786b70 2c0d603d 71675370 9.3=.xkp,.`=qgSp │ │ - 0x00016c44 a8248c3d ad443b70 a632b83d 9a102370 .$.=.D;p.2.=..#p │ │ - 0x00016c54 1f37e43d 3ccb0a70 0d32103e 9774f26f .7.=<..p.2.>.t.o │ │ - 0x00016c64 69233c3e ae0cda6f 2c0b683e 8593c16f i#<>...o,.h>...o │ │ - 0x00016c74 50e9933e 2109a96f cdbdbf3e 846d906f P..>!..o...>.m.o │ │ - 0x00016c84 9c88eb3e b3c0776f b849173f b2025f6f ...>..wo.I.?.._o │ │ - 0x00016c94 1901433f 8333466f b8ae6e3f 2c532d6f ..C?.3Fo..n?,S-o │ │ - 0x00016ca4 90529a3f b061146f 98ecc53f 125ffb6e .R.?.a.o...?._.n │ │ - 0x00016cb4 ca7cf13f 574be26e 21031d40 8326c96e .|.?WK.n!..@.&.n │ │ - 0x00016cc4 947f4840 99f0af6e 1df27340 9da9966e ..H@...n..s@...n │ │ - 0x00016cd4 b65a9f40 93517d6e 58b9ca40 7fe8636e .Z.@.Q}nX..@..cn │ │ - 0x00016ce4 fb0df640 666e4a6e 9b582141 4ae3306e ...@fnJn.X!AJ.0n │ │ - 0x00016cf4 2f994c41 3047176e b1cf7741 1c9afd6d /.LA0G.n..wA...m │ │ - 0x00016d04 1afca241 11dce36d 651ece41 140dca6d ...A...me..A...m │ │ - 0x00016d14 8936f941 292db06d 81442442 543c966d .6.A)-.m.D$BT<.m │ │ - 0x00016d24 45484f42 983a7c6d d0417a42 fa27626d EHOB.:|m.AzB.'bm │ │ - 0x00016d34 1b31a542 7e04486d 1e16d042 27d02d6d .1.B~.Hm...B'.-m │ │ - 0x00016d44 d4f0fa42 fb8a136d 35c12543 fc34f96c ...B...m5.%C.4.l │ │ - 0x00016d54 3c875043 2fcede6c e1427b43 9856c46c <.PC/..l.B{C.V.l │ │ - 0x00016d64 1ef4a543 3bcea96c ed9ad043 1c358f6c ...C;..l...C.5.l │ │ - 0x00016d74 4637fb43 3f8b746c 23c92544 a9d0596c F7.C?.tl#.%D..Yl │ │ - 0x00016d84 7e505044 5d053f6c 50cd7a44 6029246c ~PPD].?lP.zD`)$l │ │ - 0x00016d94 933fa544 b63c096c 40a7cf44 623fee6b .?.D.<.l@..Db?.k │ │ - 0x00016da4 5004fa44 6a31d36b bd562445 d112b86b P..Dj1.k.V$E...k │ │ - 0x00016db4 809e4e45 9be39c6b 93db7845 cda3816b ..NE...k..xE...k │ │ - 0x00016dc4 f00da345 6b53666b 8f35cd45 79f24a6b ...EkSfk.5.Ey.Jk │ │ - 0x00016dd4 6b52f745 fb802f6b 7d642146 f5fe136b kR.E../k}d!F...k │ │ - 0x00016de4 be6b4b46 6c6cf86a 28687546 64c9dc6a .kKFll.j(huFd..j │ │ - 0x00016df4 b4599f46 e215c16a 5c40c946 e951a56a .Y.F...j\@.F.Q.j │ │ - 0x00016e04 1a1cf346 7d7d896a e7ec1c47 a4986d6a ...F}}.j...G..mj │ │ - 0x00016e14 bcb24647 61a3516a 936d7047 b99d356a ..FGa.Qj.mpG..5j │ │ - 0x00016e24 671d9a47 b087196a 2fc2c347 4a61fd69 g..G...j/..GJa.i │ │ - 0x00016e34 e65bed47 8c2ae169 86ea1648 7ae3c469 .[.G.*.i...Hz..i │ │ - 0x00016e44 086e4048 198ca869 65e66948 6c248c69 .n@H...ie.iHl$.i │ │ - 0x00016e54 97539348 78ac6f69 99b5bc48 42245369 .S.Hx.oi...HB$Si │ │ - 0x00016e64 620ce648 ce8b3669 ee570f49 20e31969 b..H..6i.W.I ..i │ │ - 0x00016e74 36983849 3d2afd68 33cd6149 2961e068 6.8I=*.h3.aI)a.h │ │ - 0x00016e84 dff68a49 e987c368 3315b449 819ea668 ...I...h3..I...h │ │ - 0x00016e94 2a28dd49 f6a48968 bd2f064a 4b9b6c68 *(.I...h./.JK.lh │ │ - 0x00016ea4 e62b2f4a 86814f68 9e1c584a ab573268 .+/J..Oh..XJ.W2h │ │ - 0x00016eb4 de01814a be1d1568 a2dba94a c5d3f767 ...J...h...J...g │ │ - 0x00016ec4 e2a9d24a c379da67 986cfb4a bd0fbd67 ...J.y.g.l.J...g │ │ - 0x00016ed4 be23244b b7959f67 4dcf4c4b b70b8267 .#$K...gM.LK...g │ │ - 0x00016ee4 406f754b c0716467 90039e4b d8c74667 @ouK.qdg...K..Fg │ │ - 0x00016ef4 368cc64b 020e2967 2d09ef4b 44440b67 6..K..)g-..KDD.g │ │ - 0x00016f04 6e7a174c a16aed66 f4df3f4c 2081cf66 nz.L.j.f..?L ..f │ │ - 0x00016f14 b739684c c387b166 b187904c 917e9366 .9hL...f...L.~.f │ │ - 0x00016f24 ddc9b84c 8c657566 3400e14c bb3c5766 ...L.euf4..L.] │ │ - 0x00017174 6d69d557 65db1b5d f8f2f957 3856f95c mi.We..]...W8V.\ │ │ - 0x00017184 f16e1e58 b5c2d65c 54dd4258 e020b45c .n.X...\T.BX. .\ │ │ - 0x00017194 1b3e6758 bf70915c 40918b58 58b26e5c .>gX.p.\@..XX.n\ │ │ - 0x000171a4 bdd6af58 b0e54b5c 8c0ed458 cc0a295c ...X..K\...X..)\ │ │ - 0x000171b4 a938f858 b221065c 0e551c59 672ae35b .8.X.!.\.U.Yg*.[ │ │ - 0x000171c4 b5634059 f024c05b 98646459 54119d5b .c@Y.$.[.ddYT..[ │ │ - 0x000171d4 b2578859 96ef795b fd3cac59 bdbf565b .W.Y..y[.<.Y..V[ │ │ - 0x000171e4 7514d059 ce81335b 12def359 cf35105b u..Y..3[...Y.5.[ │ │ - 0x000171f4 d199175a c5dbec5a ab473b5a b573c95a ...Z...Z.G;Z.s.Z │ │ - 0x00017204 9ae75e5a a5fda55a 9a79825a 9a79825a ..^Z...Z.y.Z.y.Z │ │ - 0x00017214 fb211900 88fdff7f ee654b00 cbe9ff7f .!.......eK..... │ │ - 0x00017224 d4a97d00 51c2ff7f a8edaf00 1987ff7f ..}.Q........... │ │ - 0x00017234 6031e200 2438ff7f f6741401 72d5fe7f `1..$8...t..r... │ │ - 0x00017244 60b84601 035ffe7f 99fb7801 d7d4fd7f `.F.._....x..... │ │ - 0x00017254 973eab01 ee36fd7f 5481dd01 4985fc7f .>...6..T...I... │ │ - 0x00017264 c6c30f02 e6bffb7f e8054202 c7e6fa7f ..........B..... │ │ - 0x00017274 b0477402 ecf9f97f 1789a602 54f9f87f .Gt.........T... │ │ - 0x00017284 16cad802 00e5f77f a40a0b03 f0bcf67f ................ │ │ - 0x00017294 bb4a3d03 2581f57f 518a6f03 9d31f47f .J=.%...Q.o..1.. │ │ - 0x000172a4 60c9a103 5bcef27f df07d403 5d57f17f `...[.......]W.. │ │ - 0x000172b4 c7450604 a4ccef7f 10833804 302eee7f .E........8.0... │ │ - 0x000172c4 b3bf6a04 027cec7f a7fb9c04 1ab6ea7f ..j..|.......... │ │ - 0x000172d4 e536cf04 78dce87f 65710105 1cefe67f .6..x...eq...... │ │ - 0x000172e4 20ab3305 06eee47f 0de46505 38d9e27f .3.......e.8... │ │ - 0x000172f4 261c9805 b1b0e07f 6153ca05 7174de7f &.......aS..qt.. │ │ - 0x00017304 b889fc05 7a24dc7f 22bf2e06 cac0d97f ....z$.."....... │ │ - 0x00017314 98f36006 6449d77f 13279306 46bed47f ..`.dI...'..F... │ │ - 0x00017324 8a59c506 721fd27f f68af706 e86ccf7f .Y..r........l.. │ │ - 0x00017334 4ebb2907 a7a6cc7f 8cea5b07 b2ccc97f N.).......[..... │ │ - 0x00017344 a7188e07 08dfc67f 9845c007 a9ddc37f .........E...... │ │ - 0x00017354 5771f207 96c8c07f dd9b2408 d09fbd7f Wq........$..... │ │ - 0x00017364 20c55608 5763ba7f 1bed8808 2b13b77f .V.Wc......+... │ │ - 0x00017374 c513bb08 4eafb37f 1639ed08 bf37b07f ....N....9...7.. │ │ - 0x00017384 065d1f09 7facac7f 8f7f5109 8e0da97f .]........Q..... │ │ - 0x00017394 a7a08309 ee5aa57f 48c0b509 9e94a17f .....Z..H....... │ │ - 0x000173a4 6adee709 a0ba9d7f 04fb190a f4cc997f j............... │ │ - 0x000173b4 10164c0a 9acb957f 852f7e0a 94b6917f ..L....../~..... │ │ - 0x000173c4 5c47b00a e18d8d7f 8d5de20a 8251897f \G.......]...Q.. │ │ - 0x000173d4 1172140b 7901857f df84460b c59d807f .r..y.....F..... │ │ - 0x000173e4 f095780b 68267c7f 3ba5aa0b 629b777f ..x.h&|.;...b.w. │ │ - 0x000173f4 bbb2dc0b b4fc727f 66be0e0c 5e4a6e7f ......r.f...^Jn. │ │ - 0x00017404 35c8400c 6184697f 20d0720c bfaa647f 5.@.a.i. .r...d. │ │ - 0x00017414 20d6a40c 77bd5f7f 2ddad60c 8abc5a7f ...w._.-.....Z. │ │ - 0x00017424 3fdc080d faa7557f 4edc3a0d c77f507f ?.....U.N.:...P. │ │ - 0x00017434 53da6c0d f2434b7f 46d69e0d 7bf4457f S.l..CK.F...{.E. │ │ - 0x00017444 1fd0d00d 6491407f d7c7020e ad1a3b7f ....d.@.......;. │ │ - 0x00017454 66bd340e 5790357f c3b0660e 63f22f7f f.4.W.5...f.c./. │ │ - 0x00017464 e9a1980e d2402a7f ce90ca0e a57b247f .....@*......{$. │ │ - 0x00017474 6b7dfc0e dca21e7f b8672e0f 79b6187f k}.......g..y... │ │ - 0x00017484 af4f600f 7cb6127f 4635920f e7a20c7f .O`.|...F5...... │ │ - 0x00017494 7618c40f ba7b067f 38f9f50f f640007f v....{..8....@.. │ │ - 0x000174a4 84d72710 9df2f97e 52b35910 ae90f37e ..'....~R.Y....~ │ │ - 0x000174b4 9b8c8b10 2c1bed7e 5663bd10 1792e67e ....,..~Vc.....~ │ │ - 0x000174c4 7d37ef10 70f5df7e 07092111 3845d97e }7..p..~..!.8E.~ │ │ - 0x000174d4 edd75211 7181d27e 27a48411 1aaacb7e ..R.q..~'......~ │ │ - 0x000174e4 ad6db611 36bfc47e 7834e811 c6c0bd7e .m..6..~x4.....~ │ │ - 0x000174f4 80f81912 caaeb67e beb94b12 4389af7e .......~..K.C..~ │ │ - 0x00017504 29787d12 3350a87e ba33af12 9b03a17e )x}.3P.~.3.....~ │ │ - 0x00017514 6aece012 7ca3997e 30a21213 d62f927e j...|..~0..../.~ │ │ - 0x00017524 05554413 aca88a7e e2047613 ff0d837e .UD....~..v....~ │ │ - 0x00017534 bfb1a713 ce5f7b7e 935bd913 1d9e737e ....._{~.[....s~ │ │ - 0x00017544 58020b14 ebc86b7e 05a63c14 3be0637e X.....k~..<.;.c~ │ │ - 0x00017554 94466e14 0ce45b7e fce39f14 62d4537e .Fn...[~....b.S~ │ │ - 0x00017564 367ed114 3cb14b7e 3a150315 9c7a437e 6~..<.K~:....zC~ │ │ - 0x00017574 01a93415 83303b7e 82396615 f4d2327e ..4..0;~.9f...2~ │ │ - 0x00017584 b7c69715 ed612a7e 9750c915 73dd217e .....a*~.P..s.!~ │ │ - 0x00017594 1bd7fa15 8445197e 3b5a2c16 249a107e .....E.~;Z,.$..~ │ │ - 0x000175a4 f0d95d16 52db077e 32568f16 1109ff7d ..].R..~2V.....} │ │ - 0x000175b4 f9cec016 6223f67d 3e44f216 472aed7d ....b#.}>D..G*.} │ │ - 0x000175c4 f9b52317 c01de47d 22245517 cefdda7d ..#....}"$U....} │ │ - 0x000175d4 b38e8617 75cad17d a3f5b717 b483c87d ....u..}.......} │ │ - 0x000175e4 ea58e917 8d29bf7d 81b81a18 02bcb57d .X...).}.......} │ │ - 0x000175f4 61144c18 153bac7d 826c7d18 c6a6a27d a.L..;.}.l}....} │ │ - 0x00017604 dbc0ae18 17ff987d 6711e018 09448f7d .......}g....D.} │ │ - 0x00017614 1c5e1119 9f75857d f3a64219 da937b7d .^...u.}..B...{} │ │ - 0x00017624 e6eb7319 ba9e717d eb2ca519 4296677d ..s...q}.,..B.g} │ │ - 0x00017634 fc69d619 747a5d7d 11a3071a 504b537d .i..tz]}....PKS} │ │ - 0x00017644 23d8381a d908497d 29096a1a 0fb33e7d #.8...I}).j...>} │ │ - 0x00017654 1d369b1a f549347d f65ecc1a 8ccd297d .6...I4}.^....)} │ │ - 0x00017664 ad83fd1a d63d1f7d 3aa42e1b d59a147d .....=.}:......} │ │ - 0x00017674 97c05f1b 89e4097d bbd8901b f51aff7c .._....}.......| │ │ - 0x00017684 9eecc11b 1a3ef47c 3afcf21b fb4de97c .....>.|:....M.| │ │ - 0x00017694 8607241c 984ade7c 7c0e551c f333d37c ..$..J.||.U..3.| │ │ - 0x000176a4 1311861c 0f0ac87c 430fb71c ecccbc7c .......|C......| │ │ - 0x000176b4 0609e81c 8d7cb17c 54fe181d f318a67c .....|.|T......| │ │ - 0x000176c4 26ef491d 21a29a7c 73db7a1d 17188f7c &.I.!..|s.z....| │ │ - 0x000176d4 34c3ab1d d87a837c 62a6dc1d 65ca777c 4....z.|b...e.w| │ │ - 0x000176e4 f5840d1e c0066c7c e55e3e1e ec2f607c ......l|.^>../`| │ │ - 0x000176f4 2c346f1e e945547c c104a01e ba48487c ,4o..ET|.....HH| │ │ - 0x00017704 9dd0d01e 60383c7c b897011f de14307c ....`8<|......0| │ │ - 0x00017714 0b5a321f 35de237c 8f17631f 6794177c .Z2.5.#|..c.g..| │ │ - 0x00017724 3cd0931f 77370b7c 0a84c41f 65c7fe7b <...w7.|....e..{ │ │ - 0x00017734 f232f51f 3444f27b ecdc2520 e6ade57b .2..4D.{..% ...{ │ │ - 0x00017744 f1815620 7c04d97b f9218720 fa47cc7b ..V |..{.!. .G.{ │ │ - 0x00017754 febcb720 6078bf7b f652e820 b095b27b ... `x.{.R. ...{ │ │ - 0x00017764 dce31821 ee9fa57b a76f4921 1997987b ...!...{.oI!...{ │ │ - 0x00017774 4ff67921 367b8b7b cf77aa21 454c7e7b O.y!6{.{.w.!EL~{ │ │ - 0x00017784 1df4da21 490a717b 326b0b22 43b5637b ...!I.q{2k."C.c{ │ │ - 0x00017794 08dd3b22 364d567b 96496c22 25d2487b ..;"6MV{.Il"%.H{ │ │ - 0x000177a4 d5b09c22 10443b7b bd12cd22 faa22d7b ...".D;{..."..-{ │ │ - 0x000177b4 486ffd22 e5ee1f7b 6dc62d23 d327127b Ho."...{m.-#.'.{ │ │ - 0x000177c4 26185e23 c74d047b 6a648e23 c260f67a &.^#.M.{jd.#.`.z │ │ - 0x000177d4 33abbe23 c760e87a 78ecee23 d84dda7a 3..#.`.zx..#.M.z │ │ - 0x000177e4 33281f24 f727cc7a 5c5e4f24 25efbd7a 3(.$.'.z\^O$%..z │ │ - 0x000177f4 ec8e7f24 67a3af7a dab9af24 bc44a17a ...$g..z...$.D.z │ │ - 0x00017804 20dfdf24 29d3927a b7fe0f25 ae4e847a ..$)..z...%.N.z │ │ - 0x00017814 96184025 4fb7757a b72c7025 0d0d677a ..@%O.uz.,p%..gz │ │ - 0x00017824 113ba025 eb4f587a 9f43d025 eb7f497a .;.%.OXz.C.%..Iz │ │ - 0x00017834 57460026 0f9d3a7a 33433026 5aa72b7a WF.&..:z3C0&Z.+z │ │ - 0x00017844 2c3a6026 ce9e1c7a 392b9026 6d830d7a ,:`&...z9+.&m..z │ │ - 0x00017854 5516c026 3955fe79 76fbef26 3614ef79 U..&9U.yv..&6..y │ │ - 0x00017864 96da1f27 64c0df79 aeb34f27 c859d079 ...'d..y..O'.Y.y │ │ - 0x00017874 b5867f27 62e0c079 a653af27 3554b179 ...'b..y.S.'5T.y │ │ - 0x00017884 771adf27 45b5a179 23db0e28 92039279 w..'E..y#..(...y │ │ - 0x00017894 a1953e28 203f8279 ea496e28 f2677279 ..>( ?.y.In(.gry │ │ - 0x000178a4 f8f79d28 087e6279 c19fcd28 67815279 ...(.~by...(g.Ry │ │ - 0x000178b4 4041fd28 10724279 6ddc2c29 06503279 @A.(.rBym.,).P2y │ │ - 0x000178c4 40715c29 4b1b2279 b2ff8b29 e2d31179 @q\)K."y...)...y │ │ - 0x000178d4 bc87bb29 cd790179 5709eb29 0f0df178 ...).y.yW..)...x │ │ - 0x000178e4 7b841a2a ab8de078 20f9492a a3fbcf78 {..*...x .I*...x │ │ - 0x000178f4 4067792a f956bf78 d3cea82a b09fae78 @gy*.V.x...*...x │ │ - 0x00017904 d22fd82a cbd59d78 368a072b 4cf98c78 ./.*...x6..+L..x │ │ - 0x00017914 f7dd362b 360a7c78 0e2b662b 8c086b78 ..6+6.|x.+f+..kx │ │ - 0x00017924 7371952b 4ff45978 20b1c42b 83cd4878 sq.+O.Yx ..+..Hx │ │ - 0x00017934 0deaf32b 2b943778 331c232c 49482678 ...++.7x3.#,IH&x │ │ - 0x00017944 8a47522c dfe91478 0c6c812c f1780378 .GR,...x.l.,.x.x │ │ - 0x00017954 b189b02c 81f5f177 71a0df2c 915fe077 ...,...wq..,._.w │ │ - 0x00017964 46b00e2d 25b7ce77 28b93d2d 3ffcbc77 F..-%..w(.=-?..w │ │ - 0x00017974 10bb6c2d e22eab77 f6b59b2d 114f9977 ..l-...w...-.O.w │ │ - 0x00017984 d5a9ca2d ce5c8777 a396f92d 1d587577 ...-.\.w...-.Xuw │ │ - 0x00017994 5a7c282e ff406377 f35a572e 78175177 Z|(..@cw.ZW.x.Qw │ │ - 0x000179a4 6732862e 8bdb3e77 ae02b52e 3a8d2c77 g2....>w....:.,w │ │ - 0x000179b4 c1cbe32e 882c1a77 998d122f 79b90777 .....,.w.../y..w │ │ - 0x000179c4 2e48412f 0e34f576 7afb6f2f 4b9ce276 .HA/.4.vz.o/K..v │ │ - 0x000179d4 75a79e2f 32f2cf76 194ccd2f c735bd76 u../2..v.L./.5.v │ │ - 0x000179e4 5de9fb2f 0d67aa76 3a7f2a30 05869776 ]../.g.v:.*0...v │ │ - 0x000179f4 ab0d5930 b4928476 a6948730 1c8d7176 ..Y0...v...0..qv │ │ - 0x00017a04 2614b630 40755e76 228ce430 234b4b76 &..0@u^v"..0#KKv │ │ - 0x00017a14 95fc1231 c80e3876 76654131 31c02476 ...1..8vveA11.$v │ │ - 0x00017a24 bec66f31 635f1176 67209e31 60ecfd75 ..o1c_.vg .1`..u │ │ - 0x00017a34 6972cc31 2a67ea75 bdbcfa31 c5cfd675 ir.1*g.u...1...u │ │ - 0x00017a44 5cff2832 3426c375 3f3a5732 7b6aaf75 \.(24&.u?:W2{j.u │ │ - 0x00017a54 5e6d8532 9b9c9b75 b398b332 98bc8775 ^m.2...u...2...u │ │ - 0x00017a64 36bce132 75ca7375 e1d70f33 35c65f75 6..2u.su...35._u │ │ - 0x00017a74 abeb3d33 dcaf4b75 8ff76b33 6c873775 ..=3..Ku..k3l.7u │ │ - 0x00017a84 85fb9933 e84c2375 85f7c733 54000f75 ...3.L#u...3T..u │ │ - 0x00017a94 89ebf533 b3a1fa74 8ad72334 0831e674 ...3...t..#4.1.t │ │ - 0x00017aa4 81bb5134 55aed174 66977f34 9f19bd74 ..Q4U..tf..4...t │ │ - 0x00017ab4 326bad34 e872a874 df36db34 34ba9374 2k.4.r.t.6.44..t │ │ - 0x00017ac4 66fa0835 85ef7e74 beb53635 df126a74 f..5..~t..65..jt │ │ - 0x00017ad4 e2686435 46245574 c9139235 bc234074 .hd5F$Ut...5.#@t │ │ - 0x00017ae4 6eb6bf35 44112b74 c950ed35 e2ec1574 n..5D.+t.P.5...t │ │ - 0x00017af4 d3e21a36 9ab60074 866c4836 6e6eeb73 ...6...t.lH6nn.s │ │ - 0x00017b04 d9ed7536 6114d673 c666a336 78a8c073 ..u6a..s.f.6x..s │ │ - 0x00017b14 46d7d036 b42aab73 523ffe36 1b9b9573 F..6.*.sR?.6...s │ │ - 0x00017b24 e39e2b37 aef97f73 f2f55837 71466a73 ..+7...s..X7qFjs │ │ - 0x00017b34 77448637 68815473 6d8ab337 96aa3e73 wD.7h.Tsm..7..>s │ │ - 0x00017b44 ccc7e037 ffc12873 8dfc0d38 a5c71273 ...7..(s...8...s │ │ - 0x00017b54 a9283b38 8cbbfc72 194c6838 b79de672 .(;8...r.Lh8...r │ │ - 0x00017b64 d6669538 2b6ed072 d978c238 ea2cba72 .f.8+n.r.x.8.,.r │ │ - 0x00017b74 1c82ef38 f7d9a372 97821c39 57758d72 ...8...r...9Wu.r │ │ - 0x00017b84 437a4939 0dff7672 19697639 1b776072 CzI9..vr.iv9.w`r │ │ - 0x00017b94 134fa339 86dd4972 2a2cd039 51323372 .O.9..Ir*,.9Q23r │ │ - 0x00017ba4 5600fd39 80751c72 91cb293a 16a70572 V..9.u.r..):...r │ │ - 0x00017bb4 d48d563a 16c7ee71 1747833a 85d5d771 ..V:...q.G.:...q │ │ - 0x00017bc4 55f7af3a 65d2c071 869edc3a babda971 U..:e..q...:...q │ │ - 0x00017bd4 a33c093b 89979271 a5d1353b d35f7b71 .<.;...q..5;._{q │ │ - 0x00017be4 865d623b 9d166471 3ee08e3b ebbb4c71 .]b;..dq>..;..Lq │ │ - 0x00017bf4 c759bb3b c04f3571 1acae73b 20d21d71 .Y.;.O5q...; ..q │ │ - 0x00017c04 3031143c 0e430671 038f403c 8ea2ee70 01.<.C.q..@<...p │ │ - 0x00017c14 8ae36c3c a4f0d670 c02e993c 532dbf70 ..l<...p....B.o..R>A..o │ │ - 0x00017c74 73fb7d3e 7a50b56f c3d4a93e 79bd9c6f s.}>zP.o...>y..o │ │ - 0x00017c84 6ba4d53e 4219846f 616a013f d8636b6f k..>B..oaj.?.cko │ │ - 0x00017c94 a0262d3f 409d526f 21d9583f 7dc5396f .&-?@.Ro!.X?}.9o │ │ - 0x00017ca4 dd81843f 92dc206f ce20b03f 85e2076f ...?.. o. .?...o │ │ - 0x00017cb4 ecb5db3f 58d7ee6e 32410740 10bbd56e ...?X..n2A.@...n │ │ - 0x00017cc4 97c23240 b08dbc6e 163a5e40 3d4fa36e ..2@...n.:^@=O.n │ │ - 0x00017cd4 a8a78940 b9ff896e 460bb540 2a9f706e ...@...nF..@*.pn │ │ - 0x00017ce4 ea64e040 932d576e 8cb40b41 f8aa3d6e .d.@.-Wn...A..=n │ │ - 0x00017cf4 27fa3641 5c17246e b2356241 c5720a6e '.6A\.$n.5bA.r.n │ │ - 0x00017d04 29678d41 35bdf06d 848eb841 b1f6d66d )g.A5..m...A...m │ │ - 0x00017d14 bcabe341 3c1fbd6d cbbe0e42 dc36a36d ...A<..m...B.6.m │ │ - 0x00017d24 aac73942 933d896d 53c66442 65336f6d ..9B.=.mS.dBe3om │ │ - 0x00017d34 beba8f42 5818556d e6a4ba42 6eec3a6d ...BX.Um...Bn.:m │ │ - 0x00017d44 c384e542 acaf206d 505a1043 1562066d ...B.. mPZ.C.b.m │ │ - 0x00017d54 85253b43 af03ec6c 5be66543 7c94d16c .%;C...l[.eC|..l │ │ - 0x00017d64 cd9c9043 8214b76c d448bb43 c3839c6c ...C...l.H.C...l │ │ - 0x00017d74 68eae543 45e2816c 84811044 0b30676c h..CE..l...D.0gl │ │ - 0x00017d84 210e3b44 1a6d4c6c 39906544 7599316c !.;D.mLl9.eDu.1l │ │ - 0x00017d94 c4079044 21b5166c bd74ba44 21c0fb6b ...D!..l.t.D!..k │ │ - 0x00017da4 1cd7e444 7bbae06b db2e0f45 31a4c56b ...D{..k...E1..k │ │ - 0x00017db4 f47b3945 497daa6b 60be6345 c7458f6b .{9EI}.k`.cE.E.k │ │ - 0x00017dc4 19f68d45 aefd736b 1823b845 03a5586b ...E..sk.#.E..Xk │ │ - 0x00017dd4 5645e245 cb3b3d6b ce5c0c46 08c2216b VE.E.;=k.\.F..!k │ │ - 0x00017de4 78693646 c137066b 4e6b6046 f89cea6a xi6F.7.kNk`F...j │ │ - 0x00017df4 4a628a46 b2f1ce6a 654eb446 f435b36a Jb.F...jeN.F.5.j │ │ - 0x00017e04 992fde46 c169976a df050847 1e8d7b6a ./.F.i.j...G..{j │ │ - 0x00017e14 31d13147 10a05f6a 88915b47 9aa2436a 1.1G.._j..[G..Cj │ │ - 0x00017e24 de468547 c194276a 2cf1ae47 89760b6a .F.G..'j,..G.v.j │ │ - 0x00017e34 6d90d847 f647ef69 99240248 0e09d369 m..G.G.i.$.H...i │ │ - 0x00017e44 abad2b48 d3b9b669 9b2b5548 4c5a9a69 ..+H...i.+UHLZ.i │ │ - 0x00017e54 649e7e48 7bea7d69 ff05a848 656a6169 d.~H{.}i...Hejai │ │ - 0x00017e64 6562d148 10da4469 91b3fa48 7e392869 eb.H..Di...H~9(i │ │ - 0x00017e74 7bf92349 b5880b69 1e344d49 b9c7ee68 {.#I...i.4MI...h │ │ - 0x00017e84 73637649 8ff6d168 74879f49 3a15b568 scvI...ht..I:..h │ │ - 0x00017e94 1ba0c849 bf239868 61adf149 24227b68 ...I.#.ha..I$"{h │ │ - 0x00017ea4 3faf1a4a 6c105e68 b0a5434a 9bee4068 ?..Jl.^h..CJ..@h │ │ - 0x00017eb4 ad906c4a b7bc2368 3070954a c37a0668 ..lJ..#h0p.J.z.h │ │ - 0x00017ec4 3344be4a c528e967 af0ce74a c0c6cb67 3D.J.(.g...J...g │ │ - 0x00017ed4 9dc90f4b ba54ae67 f97a384b b6d29067 ...K.T.g.z8K...g │ │ - 0x00017ee4 bb20614b ba407367 ddba894b ca9e5567 . aK.@sg...K..Ug │ │ - 0x00017ef4 5849b24b eaec3767 28ccda4b 202b1a67 XI.K..7g(..K +.g │ │ - 0x00017f04 4543034c 6f59fc66 a9ae2b4c dc77de66 EC.LoY.f..+L.w.f │ │ - 0x00017f14 4e0e544c 6d86c066 2d627c4c 2485a266 N.TLm..f-b|L$..f │ │ - 0x00017f24 41aaa44c 08748466 84e6cc4c 1d536666 A..L.t.f...L.Sff │ │ - 0x00017f34 ee16f54c 67224866 7a3b1d4d ece12966 ...Lg"Hfz;.M..)f │ │ - 0x00017f44 2254454d af910b66 df606d4d b531ed65 "TEM...f.`mM.1.e │ │ - 0x00017f54 ac61954d 04c2ce65 8256bd4d 9f42b065 .a.M...e.V.M.B.e │ │ - 0x00017f64 5a3fe54d 8cb39165 301c0d4e cf147365 Z?.M...e0..N..se │ │ - 0x00017f74 fcec344e 6d665465 b9b15c4e 6ba83565 ..4NmfTe..\Nk.5e │ │ - 0x00017f84 606a844e cdda1665 eb16ac4e 98fdf764 `j.N...e...N...d │ │ - 0x00017f94 55b7d34e d110d964 964bfb4e 7d14ba64 U..N...d.K.N}..d │ │ - 0x00017fa4 aad3224f a0089b64 894f4a4f 3fed7b64 .."O...d.OJO?.{d │ │ - 0x00017fb4 2ebf714f 60c25c64 9322994f 06883d64 ..qO`.\d.".O..=d │ │ - 0x00017fc4 b179c04f 383e1e64 83c4e74f f8e4fe63 .y.O8>.d...O...c │ │ - 0x00017fd4 02030f50 4d7cdf63 29353650 3b04c063 ...PM|.c)56P;..c │ │ - 0x00017fe4 f15a5d50 c77ca063 54748450 f6e58063 .Z]P.|.cTt.P...c │ │ - 0x00017ff4 4d81ab50 cd3f6163 d581d250 508a4163 M..P.?ac...PP.Ac │ │ - 0x00018004 e675f950 85c52163 7b5d2051 71f10163 .u.P..!c{] Qq..c │ │ - 0x00018014 8c384751 170ee262 15076e51 7e1bc262 .8GQ...b..nQ~..b │ │ - 0x00018024 10c99451 aa19a262 757ebb51 a1088262 ...Q...bu~.Q...b │ │ - 0x00018034 4027e251 66e86162 6ac30852 ffb84162 @'.Qf.abj..R..Ab │ │ - 0x00018044 ee522f52 727a2162 c5d55552 c22c0162 .R/Rrz!b..UR.,.b │ │ - 0x00018054 ea4b7c52 f5cfe061 56b5a252 1064c061 .K|R...aV..R.d.a │ │ - 0x00018064 0412c952 18e99f61 ee61ef52 125f7f61 ...R...a.a.R._.a │ │ - 0x00018074 0ea51553 03c65e61 5ddb3b53 f01d3e61 ...S..^a].;S..>a │ │ - 0x00018084 d7046253 de661d61 75218853 d2a0fc60 ..bS.f.au!.S...` │ │ - 0x00018094 3131ae53 d1cbdb60 0634d453 e1e7ba60 11.S...`.4.S...` │ │ - 0x000180a4 ed29fa53 05f59960 e1122054 44f37860 .).S...`.. TD.x` │ │ - 0x000180b4 dbee4554 a2e25760 d7bd6b54 25c33660 ..ET..W`..kT%.6` │ │ - 0x000180c4 ce7f9154 d1941560 ba34b754 ad57f45f ...T...`.4.T.W._ │ │ - 0x000180d4 96dcdc54 bc0bd35f 5c770255 04b1b15f ...T..._\w.U..._ │ │ - 0x000180e4 05052855 8a47905f 8d854d55 53cf6e5f ..(U.G._..MUS.n_ │ │ - 0x000180f4 edf87255 65484d5f 205f9855 c5b22b5f ..rUeHM_ _.U..+_ │ │ - 0x00018104 1fb8bd55 770e0a5f e603e355 825be85e ...Uw.._...U.[.^ │ │ - 0x00018114 6e420856 e999c65e b2732d56 b3c9a45e nB.V...^.s-V...^ │ │ - 0x00018124 ab975256 e5ea825e 54ae7756 84fd605e ..RV...^T.wV..`^ │ │ - 0x00018134 a8b79c56 94013f5e a1b3c156 1cf71c5e ...V..?^...V...^ │ │ - 0x00018144 39a2e656 20defa5d 69830b57 a7b6d85d 9..V ..]i..W...] │ │ - 0x00018154 2e573057 b480b65d 801d5557 4e3c945d .W0W...]..UWN<.] │ │ - 0x00018164 5bd67957 79e9715d b8819e57 3b884f5d [.yWy.q]...W;.O] │ │ - 0x00018174 921fc357 9a182d5d e4afe757 9a9a0a5d ...W..-]...W...] │ │ - 0x00018184 a7320c58 410ee85c d6a73058 9473c55c .2.XA..\..0X.s.\ │ │ - 0x00018194 6c0f5558 99caa25c 62697958 5413805c l.UX...\biyXT..\ │ │ - 0x000181a4 b3b59d58 cc4d5d5c 5bf4c158 057a3a5c ...X.M]\[..X.z:\ │ │ - 0x000181b4 5225e658 0698175c 93480a59 d2a7f45b R%.X...\.H.Y...[ │ │ - 0x000181c4 195e2e59 71a9d15b df655259 e79cae5b .^.Yq..[.eRY...[ │ │ - 0x000181d4 de5f7659 39828b5b 124c9a59 6d59685b ._vY9..[.L.YmYh[ │ │ - 0x000181e4 742abe59 8822455b fffae159 90dd215b t*.Y."E[...Y..![ │ │ - 0x000181f4 aebd055a 8b8afe5a 7b72295a 7d29db5a ...Z...Z{r)Z}).Z │ │ - 0x00018204 60194d5a 6cbab75a 58b2705a 5e3d945a `.MZl..ZX.pZ^=.Z │ │ - 0x00018214 03001f00 988c1601 c8330303 a4e3df05 .........3...... │ │ - 0x00018224 6295a409 18df450e f27eb413 76f6dc19 b.....E..~..v... │ │ - 0x00018234 834da720 7c13f727 5ab0ab2f 5a10a137 .M. |..'Z../Z..7 │ │ - 0x00018244 28abb03f d1dcb247 c67b804f 708ef456 (..?...G.{.Op..V │ │ - 0x00018254 79fced5d 53165164 ffcf086a 2893076f y..]S.Qd...j(..o │ │ - 0x00018264 f4964773 f2b7ca76 e8d69979 9fcfc37b ..Gs...v...y...{ │ │ - 0x00018274 c1205c7d df61797e 67a5337f d0e1a27f . \}.ay~g.3..... │ │ - 0x00018284 a578dd7f 6decf67f e9d0fe7f 3ffcff7f .x..m.......?... │ │ - 0x00018294 4dc00700 89bb4500 878bc100 94e27a01 M.....E.......z. │ │ - 0x000182a4 4e4a7102 7a21a403 52991205 4fb2bb06 NJq.z!..R...O... │ │ - 0x000182b4 a1389e08 73c0b80a 28a2090d bdf68e0f .8..s...(....... │ │ - 0x000182c4 88944612 7a0c2e15 1ca84218 6d68811b ..F.z.....B.mh.. │ │ - 0x000182d4 d905e71e 5df16f22 05571826 cc21dc29 ....].o".W.&.!.) │ │ - 0x000182e4 fe00b72d 086fa431 c1b99f35 0c0ca439 ...-.o.1...5...9 │ │ - 0x000182f4 b678ac3d 7406b441 b0bcb545 09b1ac49 .x.=t..A...E...I │ │ - 0x00018304 2b15944d bd446751 20d32155 a598bf58 +..M.DgQ .!U...X │ │ - 0x00018314 f4be3c5c 5dcc955f d7adc762 64bfcf65 ..<\].._...bd..e │ │ - 0x00018324 bad2ab68 05345a6b abacd96d 0d842970 ...h.4Zk...m..)p │ │ - 0x00018334 387e4972 acd83974 3245fb75 0ae38e77 8~Ir..9t2E.u...w │ │ - 0x00018344 7e36f678 1a1f337a cdcc477b 16b4367c ~6.x..3z..G{..6| │ │ - 0x00018354 9281027d 180dae7d aa4c3c7e 6347b07e ...}...}.L<~cG.~ │ │ - 0x00018364 a7080d7f b793557f d5d78c7f 13a5b57f ......U......... │ │ - 0x00018374 fca1d27f 1242e67f 4cbdf27f 9008fa7f .....B..L....... │ │ - 0x00018384 39cffd7f ac6dff7f 01edff7f c4ffff7f 9....m.......... │ │ - 0x00018394 18f00100 66701100 9e6e3000 f1e55e00 ....fp...n0...^. │ │ - 0x000183a4 26cf9c00 8b20ea00 eacd4601 7fc8b201 &.... ....F..... │ │ - 0x000183b4 dffe2d02 ed5cb802 bdcb5103 7f31fa03 ..-..\....Q..1.. │ │ - 0x000183c4 6771b104 906b7705 dcfc4b06 ddfe2e07 gq...kw...K..... │ │ - 0x000183d4 b4472008 f1a91f09 77f42c0a 5df2470b .G .....w.,.].G. │ │ - 0x000183e4 d26a700c ff20a60d efd3e80e 753e3810 .jp.. ......u>8. │ │ - 0x000183f4 16179411 f60ffc12 c8d66f14 c214ef15 ..........o..... │ │ - 0x00018404 8e6e7917 4f840e19 96f1ad1a 6e4d571c .ny.O.......nMW. │ │ - 0x00018414 622a0a1e 8816c61f 9c9b8a21 123f5723 b*.........!.?W# │ │ - 0x00018424 3d822b25 69e20627 13d9e828 0edcd02a =.+%i..'...(...* │ │ - 0x00018434 c15dbe2c 60cdb02e 3397a730 d524a232 .].,`...3..0.$.2 │ │ - 0x00018444 8bdd9f34 9026a036 6f63a238 5ef6a53a ...4.&.6oc.8^..: │ │ - 0x00018454 9e40aa3c dfa2ae3e a67db240 b831b542 .@.<...>.}.@.1.B │ │ - 0x00018464 8620b644 99acb446 053ab048 d52ea84a . .D...F.:.H...J │ │ - 0x00018474 7df39b4c 49f38a4e cb9c7450 46625852 }..LI..N..tPFbXR │ │ - 0x00018484 1cba3554 311f0c56 5211db57 9115a259 ..5T1..VR..W...Y │ │ - 0x00018494 a3b6605b 3585165d 3918c35e 360d6660 ..`[5..]9..^6.f` │ │ - 0x000184a4 8608ff61 95b58d63 17c71165 34f78a66 ...a...c...e4..f │ │ - 0x000184b4 b007f967 07c25b69 87f7b26a 5a81fe6b ...g..[i...jZ..k │ │ - 0x000184c4 90403e6d 161e726e b50a9a6f f8feb570 .@>m..rn...o...p │ │ - 0x000184d4 16fbc571 cd06ca72 3d31c273 b290ae74 ...q...r=1.s...t │ │ - 0x000184e4 75428f75 856a6476 5c332e77 a0cdec77 uB.u.jdv\3.w...w │ │ - 0x000184f4 d76fa078 13564979 9cc1e779 94f87b7a .o.x.VIy...y..{z │ │ - 0x00018504 9645067b 57f7867b 4460fe7b 15d66c7c .E.{W..{D`.{..l| │ │ - 0x00018514 6eb1d27c 714d307d 5607867d 063ed47d n..|qM0}V..}.>.} │ │ - 0x00018524 ad511b7e 55a35b7e 7e94957e bb86c97e .Q.~U.[~~..~...~ │ │ - 0x00018534 4adbf77e b9f2207f 7f2c457f a7e6647f J..~.. ..,E...d. │ │ - 0x00018544 717d807f ff4a987f 00a7ac7f 62e6bd7f q}...J......b... │ │ - 0x00018554 045bcc7f 7253d87f 991ae27f 91f7e97f .[..rS.......... │ │ - 0x00018564 582df07f 9efaf47f 9099f87f aa3ffb7f X-...........?.. │ │ - 0x00018574 8b1dfd7f cc5efe7f e029ff7f f39fff7f .....^...)...... │ │ - 0x00018584 d2dcff7f d6f6ff7f d0feff7f fcffff7f ................ │ │ - 0x00018594 067c0000 325c0400 621c0c00 4cbc1700 .|..2\..b...L... │ │ - 0x000185a4 7a3b2700 55993a00 1cd55100 e7ed6c00 z;'.U.:...Q...l. │ │ - 0x000185b4 a9e28b00 2ab2ae00 0d5bd500 ccdbff00 ....*....[...... │ │ - 0x000185c4 b6322e01 f55d6001 855b9601 3929d001 .2...]`..[..9).. │ │ - 0x000185d4 bac40d02 832b4f02 e65a9402 0450dd02 .....+O..Z...P.. │ │ - 0x000185e4 d3072a03 197f7a03 6eb2ce03 379e2604 ..*...z.n...7.&. │ │ - 0x000185f4 ab3e8204 cc8fe104 6d8d4405 2933ab05 .>......m.D.)3.. │ │ - 0x00018604 687c1506 5e648306 07e6f406 25fc6907 h|..^d......%.i. │ │ - 0x00018614 46a1e207 bccf5e08 9f81de08 ccb06109 F.....^.......a. │ │ - 0x00018624 e356e809 466d720a 1dedff0a 4ccf900b .V..Fmr.....L... │ │ - 0x00018634 790c250c 0b9dbc0c 2679570d aa98f50d y.%.....&yW..... │ │ - 0x00018644 37f3960e 26803b0f 8f36e30f 420d8e10 7...&.;..6..B... │ │ - 0x00018654 cafa3b11 6bf5ec11 24f3a012 ace95713 ..;.k...$.....W. │ │ - 0x00018664 70ce1114 9896ce14 02378e15 44a45016 p........7..D.P. │ │ - 0x00018674 aad21517 38b6dd17 aa42a818 726b7519 ....8....B..rku. │ │ - 0x00018684 b923451a 625e171b 040eec1b f024c31c .#E.b^.......$.. │ │ - 0x00018694 32959c1d 8a50781e 7648561f 2e6e3620 2....Px.vHV..n6 │ │ - 0x000186a4 a2b21821 8106fd21 375ae322 ee9dcb23 ...!...!7Z."...# │ │ - 0x000186b4 8ec1b524 c0b4a125 f1668f26 4ec77e27 ...$...%.f.&N.~' │ │ - 0x000186c4 ccc46f28 234e6229 d751562a 34be4b2b ..o(#Nb).QV*4.K+ │ │ - 0x000186d4 5081422c 13893a2d 32c3332e 351d2e2f P.B,..:-2.3.5../ │ │ - 0x000186e4 78842930 2de62531 612f2332 fc4c2133 x.)0-.%1a/#2.L!3 │ │ - 0x000186f4 c22b2034 5ab81f35 4fdf1f36 108d2037 .+ 4Z..5O..6.. 7 │ │ - 0x00018704 f7ad2138 492e2339 3cfa243a f6fd263b ..!8I.#9<.$:..&; │ │ - 0x00018714 9325293c 295d2b3d c8902d3e 7fac2f3f .%)<)]+=..->../? │ │ - 0x00018724 5f9c3140 814c3341 05a93442 169e3543 _.1@.L3A..4B..5C │ │ - 0x00018734 f3173644 eb023645 654b3546 e1dd3347 ..6D..6EeK5F..3G │ │ - 0x00018744 ffa63148 7f932e49 45902a4a 5f8a254b ..1H...IE.*J_.%K │ │ - 0x00018754 066f1f4c a22b184d cead0f4e 5be3054f .o.L.+.M...N[..O │ │ - 0x00018764 53bafa4f fd20ee50 e105e051 ca57d052 S..O. .P...Q.W.R │ │ - 0x00018774 ca05bf53 3bffab54 c7339755 65938056 ...S;..T.3.Ue..V │ │ - 0x00018784 620e6857 5d954d58 52193159 968b125a b.hW].MXR.1Y...Z │ │ - 0x00018794 ddddf15a 3a02cf5b 27eba95c 818b825d ...Z:..['..\...] │ │ - 0x000187a4 8dd6585e fcbf2c5f e93bfe5f df3ecd60 ..X^..,_.;._.>.` │ │ - 0x000187b4 dabd9961 45ae6362 02062b63 66bbef63 ...aE.cb..+cf..c │ │ - 0x000187c4 3fc5b164 d01a7165 d7b32d66 8d88e766 ?..d..qe..-f...f │ │ - 0x000187d4 a5919e67 4ec85268 35260469 82a5b269 ...gN.Rh5&.i...i │ │ - 0x000187e4 dd405e6a 6cf3066b d2b8ac6b 308d4f6c .@^jl..k...k0.Ol │ │ - 0x000187f4 266def6c d4558c6d d444266e 4038bd6e &m.l.U.m.D&n@8.n │ │ - 0x00018804 ad2e516f 2e27e26f 4f217070 171dfb70 ..Qo.'.oO!pp...p │ │ - 0x00018814 061b8371 161c0872 b5218a72 c82d0973 ...q...r.!.r.-.s │ │ - 0x00018824 a6428573 1b63fe73 61927474 21d4e774 .B.s.c.sa.tt!..t │ │ - 0x00018834 722c5875 d59fc575 33333076 ddeb9776 r,Xu...u330v...v │ │ - 0x00018844 85cffc76 43e45e77 8a30be77 2ebb1a78 ...vC.^w.0.w...x │ │ - 0x00018854 598b7478 8ea8cb78 a71a2079 cde97179 Y.tx...x.. y..qy │ │ - 0x00018864 791ec179 70c10d7a c2db577a c1769f7a y..yp..z..Wz.v.z │ │ - 0x00018874 079ce47a 6b55277b 02ad677b 1bada57b ...zkU'{..g{...{ │ │ - 0x00018884 3a60e17b 18d11a7c 9e0a527c e117877c :`.{...|..R|...| │ │ - 0x00018894 2104ba7c c3daea7c 4fa7197d 6e75467d !..|...|O..}nuF} │ │ - 0x000188a4 e550717d 92459a7d 695fc17d 71aae67d .Pq}.E.}i_.}q..} │ │ - 0x000188b4 c0320a7e 79042c7e c72b4c7e dbb46a7e .2.~y.,~.+L~..j~ │ │ - 0x000188c4 e9ab877e 241da37e be14bd7e dd9ed57e ...~$..~...~...~ │ │ - 0x000188d4 a3c7ec7e 219b027f 5a25177f 3f722a7f ...~!...Z%..?r*. │ │ - 0x000188e4 aa8d3c7f 5d834d7f 005f5d7f 1b2c6c7f ..<.].M.._]..,l. │ │ - 0x000188f4 17f6797f 3ac8867f a2ad927f 46b19d7f ..y.:.......F... │ │ - 0x00018904 f3dda77f 463eb17f b0dcb97f 6cc3c17f ....F>......l... │ │ - 0x00018914 83fcc87f c791cf7f d28cd57f 02f7da7f ................ │ │ - 0x00018924 79d9df7f 1c3de47f 8b2ae87f 29aaeb7f y....=...*..)... │ │ - 0x00018934 12c4ee7f 1c80f17f d6e5f37f 86fcf57f ................ │ │ - 0x00018944 29cbf77f 6f58f97f baaafa7f 1ec8fb7f )...oX.......... │ │ - 0x00018954 60b6fc7f f37afd7f fa1afe7f 429bfe7f `....z......B... │ │ - 0x00018964 4700ff7f 2f4eff7f c988ff7f 90b3ff7f G.../N.......... │ │ - 0x00018974 a6d1ff7f d7e5ff7f 96f2ff7f fdf9ff7f ................ │ │ - 0x00018984 cdfdff7f 6dffff7f edffff7f ffffff7f ....m........... │ │ - 0x00018994 021f0000 0e170100 24070300 40ef0500 ........$...@... │ │ - 0x000189a4 59cf0900 67a70e00 5e771400 2e3f1b00 Y...g...^w...?.. │ │ - 0x000189b4 c8fe2200 18b62b00 08653500 810b4000 .."...+..e5...@. │ │ - 0x000189c4 68a94b00 a03e5800 0acb6500 844e7400 h.K..>X...e..Nt. │ │ - 0x000189d4 eac88300 143a9400 daa1a500 1000b800 .....:.......... │ │ - 0x000189e4 8854cb00 109fdf00 76dff400 84150b01 .T......v....... │ │ - 0x000189f4 01412201 b2613a01 59775301 b6816d01 .A"..a:.YwS...m. │ │ - 0x00018a04 87808801 8573a401 695ac101 e634df01 .....s..iZ...4.. │ │ - 0x00018a14 b102fe01 77c31d02 e7763e02 a91c6002 ....w....v>...`. │ │ - 0x00018a24 66b48202 c13da602 5db8ca02 d623f002 f....=..]....#.. │ │ - 0x00018a34 cb7f1603 d3cb3d03 83076603 70328f03 ......=...f.p2.. │ │ - 0x00018a44 294cb903 3a54e403 2e4a1004 8b2d3d04 )L..:T...J...-=. │ │ - 0x00018a54 d5fd6a04 8cba9904 2d63c904 34f7f904 ..j.....-c..4... │ │ - 0x00018a64 15762b05 46df5d05 37329105 536ec505 .v+.F.].72..Sn.. │ │ - 0x00018a74 0693fa05 b69f3006 c5936706 936e9f06 ......0...g..n.. │ │ - 0x00018a84 7c2fd806 d9d51107 fe604c07 3dd08707 |/.......`L.=... │ │ - 0x00018a94 e422c407 3e580108 916f3f08 1f687e08 ."..>X...o?..h~. │ │ - 0x00018aa4 2941be08 eaf9fe08 9a914009 6d078309 )A........@.m... │ │ - 0x00018ab4 925ac609 388a0a0a 85954f0a 9f7b950a .Z..8.....O..{.. │ │ - 0x00018ac4 a73bdc0a b9d4230b ee456c0b 5a8eb50b .;....#..El.Z... │ │ - 0x00018ad4 0fadff0b 1aa14a0c 8269960c 4d05e30c ......J..i..M... │ │ - 0x00018ae4 7b73300d 08b37e0d ebc2cd0d 1aa21d0e {s0...~......... │ │ - 0x00018af4 834f6e0e 11cabf0e ad10120f 3822650f .On.........8"e. │ │ - 0x00018b04 91fdb80f 92a10d10 110d6310 e03eb910 ..........c..>.. │ │ - 0x00018b14 cb351011 9af06711 136ec011 f5ac1912 .5....g..n...... │ │ - 0x00018b24 fbab7312 db69ce12 4ae52913 f31c8613 ..s..i..J.)..... │ │ - 0x00018b34 800fe313 97bb4014 d81f9f14 de3afe14 ......@......:.. │ │ - 0x00018b44 400b5e15 928fbe15 62c61f16 38ae8116 @.^.....b...8... │ │ - 0x00018b54 9b45e416 0b8b4717 037dab17 fb191018 .E....G..}...... │ │ - 0x00018b64 67607518 b34edb18 4ae34119 921ca919 g`u..N..J.A..... │ │ - 0x00018b74 eaf8101a af76791a 3994e21a da4f4c1b .....vy.9....OL. │ │ - 0x00018b84 e2a7b61b 9a9a211c 49268d1c 2e49f91c ......!.I&...I.. │ │ - 0x00018b94 8801661d 8e4dd31d 742b411e 6a99af1e ..f..M..t+A.j... │ │ - 0x00018ba4 9b951e1f 2f1e8e1f 4631fe1f 01cd6e20 ..../...F1....n │ │ - 0x00018bb4 78efdf20 c2965121 f0c0c321 106c3622 x.. ..Q!...!.l6" │ │ - 0x00018bc4 2a96a922 453d1d23 605f9123 7afa0524 *.."E=.#`_.#z..$ │ │ - 0x00018bd4 8c0c7b24 8993f024 658d6625 0cf8dc25 ..{$...$e.f%...% │ │ - 0x00018be4 67d15326 5e17cb26 d0c74227 9ee0ba27 g.S&^..&..B'...' │ │ - 0x00018bf4 a25f3328 b342ac28 a5872529 482c9f29 ._3(.B.(..%)H,.) │ │ - 0x00018c04 692e192a d18b932a 47420e2b 8d4f892b i..*...*GB.+.O.+ │ │ - 0x00018c14 64b1042c 8865802c b269fc2c 9abb782d d..,.e.,.i.,..x- │ │ - 0x00018c24 f458f52d 6f3f722e bb6cef2e 83de6c2f .X.-o?r..l....l/ │ │ - 0x00018c34 7092ea2f 27866830 4eb7e630 85236531 p../'.h0N..0.#e1 │ │ - 0x00018c44 6bc8e331 9ea36232 b8b2e132 52f36033 k..1..b2...2R.`3 │ │ - 0x00018c54 0363e033 5eff5f34 f8c5df34 62b45f35 .c.3^._4...4b._5 │ │ - 0x00018c64 2ac8df35 e0fe5f36 0f56e036 43cb6037 *..5.._6.V.6C.`7 │ │ - 0x00018c74 055ce137 df056238 57c6e238 f59a6339 .\.7..b8W..8..c9 │ │ - 0x00018c84 3e81e439 b676653a e378e63a 4785673b >..9.ve:.x.:G.g; │ │ - 0x00018c94 6599e83b c1b2693c dcceea3c 37eb6b3d e..;..i<...<7.k= │ │ - 0x00018ca4 5705ed3d bb1a6e3e e628ef3e 5a2d703f W..=..n>.(.>Z-p? │ │ - 0x00018cb4 9a25f13f 290f7240 89e7f240 3fac7341 .%.?).r@...@?.sA │ │ - 0x00018cc4 d05af441 c2f07442 9a6bf542 e0c87543 .Z.A..tB.k.B..uC │ │ - 0x00018cd4 1d06f643 db207644 a516f644 09e57545 ...C. vD...D..uE │ │ - 0x00018ce4 9489f545 d6017546 624bf446 cb637347 ...E..uFbK.F.csG │ │ - 0x00018cf4 a648f247 8ef77048 1a6eef48 e8a96d49 .H.G..pH.n.H..mI │ │ - 0x00018d04 97a8eb49 c867694a 21e5e64a 471e644b ...I.giJ!..JG.dK │ │ - 0x00018d14 e510e14b a7ba5d4c 3f19da4c 5f2a564d ...K..]L?..L_*VM │ │ - 0x00018d24 bdebd14d 155b4d4e 2376c84e a93a434f ...M.[MN#v.N.:CO │ │ - 0x00018d34 6ca6bd4f 34b73750 cf6ab150 0ebf2a51 l..O4.7P.j.P..*Q │ │ - 0x00018d44 c5b1a351 ce401c52 066a9452 502b0c53 ...Q.@.R.j.RP+.S │ │ - 0x00018d54 92828353 b86dfa53 b3ea7054 76f7e654 ...S.m.S..pTv..T │ │ - 0x00018d64 fc915c55 44b8d155 51684656 2fa0ba56 ..\UD..UQhFV/..V │ │ - 0x00018d74 eb5d2e57 989fa157 52631458 37a78658 .].W...WRc.X7..X │ │ - 0x00018d84 6d69f858 1ca86959 7761da59 b4934a5a mi.X..iYwa.Y..JZ │ │ - 0x00018d94 0f3dba5a cb5b295b 30ee975b 8df2055c .=.Z.[)[0..[...\ │ │ - 0x00018da4 3867735c 8d4ae05c ed9a4c5d c156b85d 8gs\.J.\..L].V.] │ │ - 0x00018db4 787c235e 890a8e5e 6ffff75e b059615f x|#^...^o..^.Ya_ │ │ - 0x00018dc4 d417ca5f 6e383260 15ba9960 699b0061 ..._n82`...`i..a │ │ - 0x00018dd4 11db6661 b977cc61 17703162 e7c29562 ..fa.w.a.p1b...b │ │ - 0x00018de4 ec6ef962 f1725c63 c8cdbe63 4b7e2064 .n.b.r\c...cK~ d │ │ - 0x00018df4 5a838164 dedbe164 c8864165 0e83a065 Z..d...d..Ae...e │ │ - 0x00018e04 b1cffe65 b76b5c66 3056b966 308e1567 ...e.k\f0V.f0..g │ │ - 0x00018e14 d7127167 4be3cb67 b9fe2568 56647f68 ..qgK..g..%hVd.h │ │ - 0x00018e24 6113d868 1e0b3069 da4a8769 ead1dd69 a..h..0i.J.i...i │ │ - 0x00018e34 ab9f336a 82b3886a db0cdd6a 2aab306b ..3j...j...j*.0k │ │ - 0x00018e44 ec8d836b a6b4d56b e21e276c 36cc776c ...k...k..'l6.wl │ │ - 0x00018e54 3dbcc76c 9bee166d fb62656d 1119b36d =..l...m.bem...m │ │ - 0x00018e64 9910006e 55494c6e 11c3976e 9f7de26e ...nUILn...n.}.n │ │ - 0x00018e74 d9782c6f a2b4756f e430be6f 91ed0570 .x,o..uo.0.o...p │ │ - 0x00018e84 a1ea4c70 16289370 f8a5d870 57641d71 ..Lp.(.p...pWd.q │ │ - 0x00018e94 4b636171 f3a2a471 7523e771 00e52872 Kcaq...qu#.q..(r │ │ - 0x00018ea4 c8e76972 0a2caa72 09b2e972 127a2873 ..ir.,.r...r.z(s │ │ - 0x00018eb4 76846673 8fd1a373 bc61e073 66351c74 v.fs...s.a.sf5.t │ │ - 0x00018ec4 fa4c5774 eea89174 be49cb74 ec2f0475 .LWt...t.I.t./.u │ │ - 0x00018ed4 035c3c75 92ce7375 2f88aa75 7989e075 .\. │ │ - 0x00019364 19c15906 dd747506 47629106 4189ad06 ..Y..tu.Gb..A... │ │ - 0x00019374 b8e9c906 9783e606 c8560307 36632007 .........V..6c . │ │ - 0x00019384 cba83d07 72275b07 15df7807 9ccf9607 ..=.r'[...x..... │ │ - 0x00019394 f3f8b407 015bd307 b1f5f107 ebc81008 .....[.......... │ │ - 0x000193a4 97d42f08 9e184f08 e9946e08 5e498e08 ../...O...n.^I.. │ │ - 0x000193b4 e635ae08 685ace08 ccb6ee08 f84a0f09 .5..hZ.......J.. │ │ - 0x000193c4 d3163009 441a5109 30557209 7fc79309 ..0.D.Q.0Ur..... │ │ - 0x000193d4 1571b509 d851d709 ae69f909 7cb81b0a .q...Q...i..|... │ │ - 0x000193e4 263e3e0a 91fa600a a2ed830a 3c17a70a &>>...`.....<... │ │ - 0x000193f4 4377ca0a 9b0dee0a 28da110b ccdc350b Cw......(.....5. │ │ - 0x00019404 6a155a0b e5837e0b 1f28a30b fa01c80b j.Z...~..(...... │ │ - 0x00019414 5911ed0b 1c56120c 25d0370c 557f5d0c Y....V..%.7.U.]. │ │ - 0x00019424 8d63830c ae7ca90c 97cacf0c 2a4df60c .c...|......*M.. │ │ - 0x00019434 44041d0d c7ef430d 920f6b0d 8363920d D.....C...k..c.. │ │ - 0x00019444 79ebb90d 52a7e10d ee96090e 29ba310e y...R.......).1. │ │ - 0x00019454 e2105a0e f69a820e 4158ab0e a248d40e ..Z.....AX...H.. │ │ - 0x00019464 f46bfd0e 14c2260f de4a500f 2e067a0f .k....&..JP...z. │ │ - 0x00019474 dff3a30f cd13ce0f d265f80f cae92210 .........e....". │ │ - 0x00019484 8e9f4d10 f9867810 e59fa310 2ceace10 ..M...x.....,... │ │ - 0x00019494 a665fa10 2d122611 9aef5111 c5fd7d11 .e..-.&...Q...}. │ │ - 0x000194a4 873caa11 b6abd611 2c4b0312 c01a3012 .<......,K....0. │ │ - 0x000194b4 481a5d12 9b498a12 91a8b712 ff36e512 H.]..I.......6.. │ │ - 0x000194c4 bbf41213 9ce14013 75fd6e13 1e489d13 ......@.u.n..H.. │ │ - 0x000194d4 6ac1cb13 2f69fa13 403f2914 71435814 j.../i..@?).qCX. │ │ - 0x000194e4 97758714 85d5b614 0d63e614 041e1615 .u.......c...... │ │ - 0x000194f4 3b064615 851b7615 b35da615 99ccd615 ;.F...v..]...... │ │ - 0x00019504 06680716 cd2f3816 bf236916 ab439a16 .h.../8..#i..C.. │ │ - 0x00019514 628fcb16 b506fd16 73a92e17 6b776017 b.......s...kw`. │ │ - 0x00019524 6e709217 4994c417 cbe2f617 c35b2918 np..I........[). │ │ - 0x00019534 fffe5b18 4ccc8e18 79c3c118 52e4f418 ..[.L...y...R... │ │ - 0x00019544 a42e2819 3ca25b19 e63e8f19 6e04c319 ..(.<.[..>..n... │ │ - 0x00019554 a1f2f619 4a092b1a 33485f1a 28af931a ....J.+.3H_.(... │ │ - 0x00019564 f33dc81a 60f4fc1a 37d2311b 44d7661b .=..`...7.1.D.f. │ │ - 0x00019574 4e039c1b 2156d11b 84cf061c 406f3c1c N...!V......@o<. │ │ - 0x00019584 1e35721c e620a81c 6032de1c 5369141d .5r.. ..`2..Si.. │ │ - 0x00019594 87c54a1d c346811d cdecb71d 6cb7ee1d ..J..F......l... │ │ - 0x000195a4 67a6251e 82b95c1e 85f0931e 334bcb1e g.%...\.....3K.. │ │ - 0x000195b4 53c9021f aa6a3a1f fb2e721f 0b16aa1f S....j:...r..... │ │ - 0x000195c4 9e1fe21f 794b1a20 5d995220 10098b20 ....yK. ].R ... │ │ - 0x000195d4 539ac320 ea4cfc20 97203521 1c156e21 S.. .L. . 5!..n! │ │ - 0x000195e4 3a2aa721 b55fe021 4db51922 c32a5322 :*.!._.!M..".*S" │ │ - 0x000195f4 d8bf8c22 4d74c622 e2470023 583a3a23 ..."Mt.".G.#X::# │ │ - 0x00019604 6d4b7423 e37aae23 78c8e823 ec332324 mKt#.z.#x..#.3#$ │ │ - 0x00019614 fdbc5d24 69639824 f126d324 50070e25 ..]$ic.$.&.$P..% │ │ - 0x00019624 46044925 901d8425 ec52bf25 17a4fa25 F.I%...%.R.%...% │ │ - 0x00019634 cd103626 cc987126 cf3bad26 94f9e826 ..6&..q&.;.&...& │ │ - 0x00019644 d6d12427 51c46027 c0d09c27 e0f6d827 ..$'Q.`'...'...' │ │ - 0x00019654 6a361528 1b8f5128 ac008e28 d88aca28 j6.(..Q(...(...( │ │ - 0x00019664 5a2d0729 ebe74329 45ba8029 22a4bd29 Z-.)..C)E..)"..) │ │ - 0x00019674 3ca5fa29 4abd372a 07ec742a 2b31b22a <..)J.7*..t*+1.* │ │ - 0x00019684 6f8cef2a 8bfd2c2b 37846a2b 2c20a82b o..*..,+7.j+, .+ │ │ - 0x00019694 20d1e52b cc96232c e770612c 295f9f2c ..+..#,.pa,)_., │ │ - 0x000196a4 4761dd2c fa761b2d f79f592d f5db972d Ga.,.v.-..Y-...- │ │ - 0x000196b4 ab2ad62d cf8b142e 16ff522e 3684912e .*.-......R.6... │ │ - 0x000196c4 e51ad02e d9c20e2f c67b4d2f 62458c2f ......./.{M/bE./ │ │ - 0x000196d4 621fcb2f 7a090a30 5f034930 c60c8830 b../z..0_.I0...0 │ │ - 0x000196e4 6325c730 ea4c0631 0f834531 86c78431 c%.0.L.1..E1...1 │ │ - 0x000196f4 031ac431 397a0332 dce74232 9f628232 ...19z.2..B2.b.2 │ │ - 0x00019704 36eac132 537e0133 a91e4133 ecca8033 6..2S~.3..A3...3 │ │ - 0x00019714 ce82c033 02460034 39144034 27ed7f34 ...3.F.49.@4'..4 │ │ - 0x00019724 7ed0bf34 f0bdff34 2eb53f35 ecb57f35 ~..4...4..?5...5 │ │ - 0x00019734 dabfbf35 aad2ff35 0fee3f36 b9118036 ...5...5..?6...6 │ │ - 0x00019744 5a3dc036 a4700037 48ab4037 f7ec8037 Z=.6.p.7H.@7...7 │ │ - 0x00019754 6235c137 3a840138 31d94138 f7338238 b5.7:..81.A8.3.8 │ │ - 0x00019764 3d94c238 b4f90239 0d644339 f8d28339 =..8...9.dC9...9 │ │ - 0x00019774 2646c439 48bd043a 0e38453a 2ab6853a &F.9H..:.8E:*..: │ │ - 0x00019784 4a37c63a 20bb063b 5c41473b aec9873b J7.: ..;\AG;...; │ │ - 0x00019794 c753c83b 57df083c 0f6c493c 9ff9893c .S.;W..<.lI<...< │ │ - 0x000197a4 b687ca3c 05160b3d 3da44b3d 0e328c3d ...<...==.K=.2.= │ │ - 0x000197b4 27bfcc3d 3a4b0d3e f6d54d3e 0c5f8e3e '..=:K.>..M>._.> │ │ - 0x000197c4 2be6ce3e 056b0f3f 49ed4f3f a86c903f +..>.k.?I.O?.l.? │ │ - 0x000197d4 d2e8d03f 77611140 48d65140 f6469240 ...?wa.@H.Q@.F.@ │ │ - 0x000197e4 30b3d240 a71a1341 0c7d5341 10da9341 0..@...A.}SA...A │ │ - 0x000197f4 6231d441 b4821442 b7cd5442 1b129542 b1.A...B..TB...B │ │ - 0x00019804 914fd542 ca851543 77b45543 49db9543 .O.B...Cw.UCI..C │ │ - 0x00019814 f1f9d543 21101644 8a1d5644 dd219644 ...C!..D..VD.!.D │ │ - 0x00019824 cc1cd644 080e1645 44f55545 30d29545 ...D...ED.UE0..E │ │ - 0x00019834 7fa4d545 e36b1546 0e285546 b2d89446 ...E.k.F.(UF...F │ │ - 0x00019844 827dd446 2f161447 6da25347 ef219347 .}.F/..Gm.SG.!.G │ │ - 0x00019854 6694d247 87f91148 04515148 919a9048 f..G...H.QQH...H │ │ - 0x00019864 e1d5cf48 a7020f49 98204e49 662f8d49 ...H...I. NIf/.I │ │ - 0x00019874 c72ecc49 6f1e0b4a 11fe494a 62cd884a ...Io..J..IJb..J │ │ - 0x00019884 188cc74a e639064b 83d6444b a261834b ...J.9.K..DK.a.K │ │ - 0x00019894 fadac14b 4142004c 2c973e4c 70d97c4c ...KAB.L,.>Lp.|L │ │ - 0x000198a4 c508bb4c e124f94c 7a2d374d 4722754d ...L.$.Lz-7MG"uM │ │ - 0x000198b4 0003b34d 5acff04d 0f872e4e d6296c4e ...MZ..M...N.)lN │ │ - 0x000198c4 66b7a94e 782fe74e c491244f 02de614f f..Nx/.N..$O..aO │ │ - 0x000198d4 ec139f4f 3b33dc4f a83b1950 ed2c5650 ...O;3.O.;.P.,VP │ │ - 0x000198e4 c3069350 e5c8cf50 0d730c51 f6044951 ...P...P.s.Q..IQ │ │ - 0x000198f4 5a7e8551 f5dec151 8226fe51 bc543a52 Z~.Q...Q.&.Q.T:R │ │ - 0x00019904 61697652 2c64b252 d944ee52 260b2a53 aivR,d.R.D.R&.*S │ │ - 0x00019914 d0b66553 9347a153 2fbddc53 60171854 ..eS.G.S/..S`..T │ │ - 0x00019924 e5555354 7d788e54 e67ec954 e1680455 .UST}x.T.~.T.h.U │ │ - 0x00019934 2c363f55 87e67955 b379b455 70efee55 ,6?U..yU.y.Up..U │ │ - 0x00019944 7f472956 a1816356 979d9d56 249bd756 .G)V..cV...V$..V │ │ - 0x00019954 0a7a1157 0a3a4b57 e9da8457 695cbe57 .z.W.:KW...Wi\.W │ │ - 0x00019964 4dbef757 5a003158 54226a58 0024a358 M..WZ.1XT"jX.$.X │ │ - 0x00019974 2205dc58 7fc51459 de644d59 05e38559 "..X...Y.dMY...Y │ │ - 0x00019984 ba3fbe59 c37af659 e9932e5a f28a665a .?.Y.z.Y...Z..fZ │ │ - 0x00019994 a65f9e5a ce11d65a 33a10d5b 9d0d455b ._.Z...Z3..[..E[ │ │ - 0x000199a4 d7567c5b a97cb35b de7eea5b 415d215c .V|[.|.[.~.[A]!\ │ │ - 0x000199b4 9d17585c bead8e5c 6f1fc55c 7c6cfb5c ..X\...\o..\|l.\ │ │ - 0x000199c4 b294315d de97675d cf759d5d 512ed35d ..1]..g].u.]Q..] │ │ - 0x000199d4 32c1085e 432e3e5e 5175735e 2d96a85e 2..^C.>^Qus^-..^ │ │ - 0x000199e4 a790dd5e 8e64125f b411475f ea977b5f ...^.d._..G_..{_ │ │ - 0x000199f4 02f7af5f ce2ee45f 203f1860 cc274c60 ..._..._ ?.`.'L` │ │ - 0x00019a04 a6e87f60 8081b360 2ff2e660 893a1a61 ...`...`/..`.:.a │ │ - 0x00019a14 625a4d61 90518061 e91fb361 45c5e561 bZMa.Q.a...aE..a │ │ - 0x00019a24 79411862 5d944a62 cabd7c62 98bdae62 yA.b].Jb..|b...b │ │ - 0x00019a34 9f93e062 ba3f1263 c1c14363 8f197563 ...b.?.c..Cc..uc │ │ - 0x00019a44 ff46a663 ec49d763 32220864 adcf3864 .F.c.I.c2".d..8d │ │ - 0x00019a54 38526964 b3a99964 f9d5c964 ead6f964 8Rid...d...d...d │ │ - 0x00019a64 63ac2965 43565965 6ad48865 b826b865 c.)eCVYej..e.&.e │ │ - 0x00019a74 0e4de765 4b471666 52154566 04b77366 .M.eKG.fR.Ef..sf │ │ - 0x00019a84 442ca266 f474d066 f890fe66 33802c67 D,.f.t.f...f3.,g │ │ - 0x00019a94 8a425a67 e1d78767 1f40b567 277be267 .BZg...g.@.g'{.g │ │ - 0x00019aa4 e1880f68 34693c68 051c6968 3ea19568 ...h4i..h │ │ - 0x00019ab4 c7f8c168 8722ee68 681e1a69 54ec4569 ...h.".hh..iT.Ei │ │ - 0x00019ac4 358c7169 f5fd9c69 7f41c869 c056f369 5.qi...i.A.i.V.i │ │ - 0x00019ad4 a33d1e6a 15f6486a 0280736a 5adb9d6a .=.j..Hj..sjZ..j │ │ - 0x00019ae4 0808c86a fd05f26a 26d51b6b 7575456b ...j...j&..kuuEk │ │ - 0x00019af4 d8e66e6b 4029986b 9f3cc16b e520ea6b ..nk@).k.<.k. .k │ │ - 0x00019b04 05d6126c f15b3b6c 9cb2636c fbd98b6c ...l.[;l..cl...l │ │ - 0x00019b14 00d2b36c a09adb6c d033036d 869d2a6d ...l...l.3.m..*m │ │ - 0x00019b24 b7d7516d 5ae2786d 67bd9f6d d368c66d ..QmZ.xmg..m.h.m │ │ - 0x00019b34 98e4ec6d ad30136e 0c4d396e ae395f6e ...m.0.n.M9n.9_n │ │ - 0x00019b44 8df6846e a283aa6e eae0cf6e 5e0ef56e ...n...n...n^..n │ │ - 0x00019b54 fc0b1a6f bfd93e6f a477636f a8e5876f ...o..>o.wco...o │ │ - 0x00019b64 c923ac6f 0632d06f 5c10f46f ccbe1770 .#.o.2.o\..o...p │ │ - 0x00019b74 543d3b70 f58b5e70 afaa8170 8499a470 T=;p..^p...p...p │ │ - 0x00019b84 7458c770 83e7e970 b2460c71 05762e71 tX.p...p.F.q.v.q │ │ - 0x00019b94 7f755071 23457271 f6e49371 fd54b571 .uPq#Erq...q.T.q │ │ - 0x00019ba4 3e95d671 bda5f771 81861872 92373972 >..q...q...r.79r │ │ - 0x00019bb4 f5b85972 b20a7a72 d22c9a72 5d1fba72 ..Yr..zr.,.r]..r │ │ - 0x00019bc4 5ce2d972 d875f972 dbd91873 6f0e3873 \..r.u.r...so.8s │ │ - 0x00019bd4 a0135773 78e97573 03909473 4c07b373 ..Wsx.us...sL..s │ │ - 0x00019be4 614fd173 4f68ef73 22520d74 e90c2b74 aO.sOh.s"R.t..+t │ │ - 0x00019bf4 b1984874 89f56574 81238374 a822a074 ..Ht..et.#.t.".t │ │ - 0x00019c04 0ef3bc74 c394d974 d807f674 5f4c1275 ...t...t...t_L.u │ │ - 0x00019c14 68622e75 054a4a75 4b036675 4a8e8175 hb.u.JJuK.fuJ..u │ │ - 0x00019c24 16eb9c75 c419b875 661ad375 12eded75 ...u...uf..u...u │ │ - 0x00019c34 dc910876 da082376 21523d76 c86d5776 ...v..#v!R=v.mWv │ │ - 0x00019c44 e45b7176 8c1c8b76 d9afa476 e015be76 .[qv...v...v...v │ │ - 0x00019c54 bb4ed776 825af076 4d390977 35eb2177 .N.v.Z.vM9.w5.!w │ │ - 0x00019c64 54703a77 c4c85277 9ff46a77 00f48277 Tp:w..Rw..jw...w │ │ - 0x00019c74 01c79a77 bd6db277 51e8c977 d836e177 ...w.m.wQ..w.6.w │ │ - 0x00019c84 6f59f877 32500f78 3f1b2678 b2ba3c78 oY.w2P.x?.&x.....t.. │ │ - 0x00019eb4 58970f7f aca5147f 13a0197f bc861e7f X............... │ │ - 0x00019ec4 d859237f 9519287f 23c62c7f b15f317f .Y#...(.#.,.._1. │ │ - 0x00019ed4 6ee6357f 8a5a3a7f 33bc3e7f 980b437f n.5..Z:.3.>...C. │ │ - 0x00019ee4 e748477f 50744b7f 018e4f7f 2996537f .HG.PtK...O.).S. │ │ - 0x00019ef4 f58c577f 93725b7f 32475f7f 000b637f ..W..r[.2G_...c. │ │ - 0x00019f04 2bbe667f df606a7f 4bf36d7f 9b75717f +.f..`j.K.m..uq. │ │ - 0x00019f14 fee7747f a04a787f af9d7b7f 56e17e7f ..t..Jx...{.V.~. │ │ - 0x00019f24 c315827f 223b857f 9f51887f 67598b7f ....";...Q..gY.. │ │ - 0x00019f34 a6528e7f 873d917f 361a947f dfe8967f .R...=..6....... │ │ - 0x00019f44 ada9997f cb5c9c7f 65029f7f a59aa17f .....\..e....... │ │ - 0x00019f54 b525a47f c1a3a67f f314a97f 7479ab7f .%..........ty.. │ │ - 0x00019f64 6fd1ad7f 0d1db07f 785cb27f d98fb47f o.......x\...... │ │ - 0x00019f74 5ab7b67f 23d3b87f 5de3ba7f 31e8bc7f Z...#...]...1... │ │ - 0x00019f84 c7e1be7f 47d0c07f d9b3c27f a58cc47f ....G........... │ │ - 0x00019f94 d35ac67f 881ec87f eed7c97f 2a87cb7f .Z..........*... │ │ - 0x00019fa4 632ccd7f bfc7ce7f 6659d07f 7ce1d17f c,......fY..|... │ │ - 0x00019fb4 2760d37f 8dd5d47f d341d67f 1ea5d77f '`.......A...... │ │ - 0x00019fc4 94ffd87f 5751da7f 8e9adb7f 5bdbdc7f ....WQ......[... │ │ - 0x00019fd4 e213de7f 4844df7f af6ce07f 3b8de17f ....HD...l..;... │ │ - 0x00019fe4 0ea6e27f 4bb7e37f 14c1e47f 8bc3e57f ....K........... │ │ - 0x00019ff4 d2bee67f 0ab3e77f 55a0e87f d486e97f ........U....... │ │ - 0x0001a004 a766ea7f f03feb7f cd12ec7f 5fdfec7f .f...?......_... │ │ - 0x0001a014 c5a5ed7f 2066ee7f 8d20ef7f 2cd5ef7f .... f... ..,... │ │ - 0x0001a024 1c84f07f 7a2df17f 64d1f17f f96ff27f ....z-..d....o.. │ │ - 0x0001a034 5509f37f 969df37f d92cf47f 39b7f47f U........,..9... │ │ - 0x0001a044 d43cf57f c5bdf57f 283af67f 17b2f67f .<......(:...... │ │ - 0x0001a054 af25f77f 0a95f77f 4300f87f 7367f87f .%......C...sg.. │ │ - 0x0001a064 b4caf87f 212af97f d185f97f dfddf97f ....!*.......... │ │ - 0x0001a074 6232fa7f 7483fa7f 2cd1fa7f a11bfb7f b2..t...,....... │ │ - 0x0001a084 ec62fb7f 23a7fb7f 5ce8fb7f b026fc7f .b..#...\....&.. │ │ - 0x0001a094 3362fc7f fb9afc7f 1ed1fc7f b104fd7f 3b.............. │ │ - 0x0001a0a4 c935fd7f 7b64fd7f da90fd7f fabafd7f .5..{d.......... │ │ - 0x0001a0b4 f0e2fd7f ce08fe7f a72cfe7f 8e4efe7f .........,...N.. │ │ - 0x0001a0c4 956efe7f ce8cfe7f 4aa9fe7f 1bc4fe7f .n......J....... │ │ - 0x0001a0d4 52ddfe7f fff4fe7f 330bff7f fd1fff7f R.......3....... │ │ - 0x0001a0e4 6e33ff7f 9345ff7f 7d56ff7f 3a66ff7f n3...E..}V..:f.. │ │ - 0x0001a0f4 d874ff7f 6582ff7f ee8eff7f 819aff7f .t..e........... │ │ - 0x0001a104 2ba5ff7f f8aeff7f f5b7ff7f 2dc0ff7f +...........-... │ │ - 0x0001a114 abc7ff7f 7cceff7f a9d4ff7f 3edaff7f ....|.......>... │ │ - 0x0001a124 44dfff7f c6e3ff7f cce7ff7f 60ebff7f D...........`... │ │ - 0x0001a134 8aeeff7f 53f1ff7f c4f3ff7f e3f5ff7f ....S........... │ │ - 0x0001a144 b8f7ff7f 4bf9ff7f a1faff7f c1fbff7f ....K........... │ │ - 0x0001a154 b2fcff7f 78fdff7f 19feff7f 9afeff7f ....x........... │ │ - 0x0001a164 fffeff7f 4effff7f 89ffff7f b3ffff7f ....N........... │ │ - 0x0001a174 d2ffff7f e6ffff7f f3ffff7f faffff7f ................ │ │ - 0x0001a184 feffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x0001a194 f0010000 71110000 72300000 f55e0000 ....q...r0...^.. │ │ - 0x0001a1a4 f89c0000 7cea0000 80470100 05b40100 ....|....G...... │ │ - 0x0001a1b4 0b300200 91bb0200 98560300 1e010400 .0.......V...... │ │ - 0x0001a1c4 25bb0400 ac840500 b35d0600 3a460700 %........]..:F.. │ │ - 0x0001a1d4 413e0800 c7450900 cc5c0a00 50830b00 A>...E...\..P... │ │ - 0x0001a1e4 54b90c00 d7fe0d00 d8530f00 57b81000 T........S..W... │ │ - 0x0001a1f4 552c1200 d1af1300 ca421500 41e51600 U,.......B..A... │ │ - 0x0001a204 35971800 a7581a00 95291c00 ff091e00 5....X...)...... │ │ - 0x0001a214 e6f91f00 48f92100 26082400 80262600 ....H.!.&.$..&&. │ │ - 0x0001a224 54542800 a3912a00 6cde2c00 af3a2f00 TT(...*.l.,..:/. │ │ - 0x0001a234 6ba63100 a0213400 4fac3600 75463900 k.1..!4.O.6.uF9. │ │ - 0x0001a244 14f03b00 2aa93e00 b7714100 bb494400 ..;.*.>..qA..ID. │ │ - 0x0001a254 35314700 24284a00 8a2e4d00 63445000 51G.$(J...M.cDP. │ │ - 0x0001a264 b2695300 749e5600 aae25900 52365d00 .iS.t.V...Y.R6]. │ │ - 0x0001a274 6d996000 f90b6400 f78d6700 661f6b00 m.`...d...g.f.k. │ │ - 0x0001a284 45c06e00 93707200 51307600 7dff7900 E.n..pr.Q0v.}.y. │ │ - 0x0001a294 16de7d00 1dcc8100 91c98500 71d68900 ..}.........q... │ │ - 0x0001a2a4 bcf28d00 711e9200 91599600 1aa49a00 ....q....Y...... │ │ - 0x0001a2b4 0cfe9e00 6667a300 28e0a700 5068ac00 ....fg..(...Ph.. │ │ - 0x0001a2c4 deffb000 d1a6b500 285dba00 e422bf00 ........(]...".. │ │ - 0x0001a2d4 02f8c300 83dcc800 65d0cd00 a8d3d200 ........e....... │ │ - 0x0001a2e4 4ae6d700 4c08dd00 ac39e200 697ae700 J...L....9..iz.. │ │ - 0x0001a2f4 83caec00 f929f200 ca98f700 f516fd00 .....).......... │ │ - 0x0001a304 79a40201 55410801 89ed0d01 13a91301 y...UA.......... │ │ - 0x0001a314 f3731901 274e1f01 af372501 8a302b01 .s..'N...7%..0+. │ │ - 0x0001a324 b7383101 35503701 02773d01 1fad4301 .81.5P7..w=...C. │ │ - 0x0001a334 89f24901 41475001 44ab5601 921e5d01 ..I.AGP.D.V...]. │ │ - 0x0001a344 2aa16301 0b336a01 33d47001 a3847701 *.c..3j.3.p...w. │ │ - 0x0001a354 58447e01 51138501 8ef18b01 0ddf9201 XD~.Q........... │ │ - 0x0001a364 cddb9901 cde7a001 0c03a801 892daf01 .............-.. │ │ - 0x0001a374 4367b601 38b0bd01 6708c501 d06fcc01 Cg..8...g....o.. │ │ - 0x0001a384 70e6d301 476cdb01 5301e301 93a5ea01 p...Gl..S....... │ │ - 0x0001a394 0759f201 ac1bfa01 81ed0102 86ce0902 .Y.............. │ │ - 0x0001a3a4 b8be1102 17be1902 a2cc2102 56ea2902 ..........!.V.). │ │ - 0x0001a3b4 33173202 37533a02 609e4202 aff84a02 3.2.7S:.`.B...J. │ │ - 0x0001a3c4 20625302 b3da5b02 67626402 3af96c02 bS...[.gbd.:.l. │ │ - 0x0001a3d4 2a9f7502 36547e02 5d188702 9deb8f02 *.u.6T~.]....... │ │ - 0x0001a3e4 f4cd9802 62bfa102 e5bfaa02 7bcfb302 ....b.......{... │ │ - 0x0001a3f4 23eebc02 db1bc602 a258cf02 75a4d802 #........X..u... │ │ - 0x0001a404 55ffe102 3e69eb02 30e2f402 296afe02 U...>i..0...)j.. │ │ - 0x0001a414 27010803 29a71103 2d5c1b03 31202503 '...)...-\..1 %. │ │ - 0x0001a424 34f32e03 34d53803 30c64203 25c64c03 4...4.8.0.B.%.L. │ │ - 0x0001a434 12d55603 f6f26003 ce1f6b03 995b7503 ..V...`...k..[u. │ │ - 0x0001a444 55a67f03 01008a03 9a689403 20e09e03 U........h.. ... │ │ - 0x0001a454 8f66a903 e6fbb303 24a0be03 4753c903 .f......$...GS.. │ │ - 0x0001a464 4d15d403 33e6de03 f9c5e903 9bb4f403 M...3........... │ │ - 0x0001a474 19b2ff03 71be0a04 a0d91504 a5032104 ....q.........!. │ │ - 0x0001a484 7d3c2c04 28843704 a2da4204 ea3f4e04 }<,.(.7...B..?N. │ │ - 0x0001a494 fdb35904 db366504 80c87004 eb687c04 ..Y..6e...p..h|. │ │ - 0x0001a4a4 1a188804 0bd69304 bca29f04 2a7eab04 ............*~.. │ │ - 0x0001a4b4 5468b704 3761c304 d168cf04 217fdb04 Th..7a...h..!... │ │ - 0x0001a4c4 24a4e704 d8d7f304 3b1a0005 4a6b0c05 $.......;...Jk.. │ │ - 0x0001a4d4 04cb1805 66392505 6eb63105 1a423e05 ....f9%.n.1..B>. │ │ - 0x0001a4e4 68dc4a05 55855705 df3c6405 04037105 h.J.U.W... │ │ - 0x0001a674 3402510b fd2b630b 3b63750b eba7870b 4.Q..+c.;cu..... │ │ - 0x0001a684 08fa990b 9059ac0b 7ec6be0b cf40d10b .....Y..~....@.. │ │ - 0x0001a694 7ec8e30b 895df60b ebff080c a1af1b0c ~....].......... │ │ - 0x0001a6a4 a66c2e0c f636410c 8f0e540c 6cf3660c .l...6A...T.l.f. │ │ - 0x0001a6b4 88e5790c e1e48c0c 72f19f0c 370bb30c ..y.....r...7... │ │ - 0x0001a6c4 2c32c60c 4d66d90c 97a7ec0c 05f6ff0c ,2..Mf.......... │ │ - 0x0001a6d4 9351130d 3dba260d ff2f3a0d d5b24d0d .Q..=.&../:...M. │ │ - 0x0001a6e4 ba42610d acdf740d a589880d a1409c0d .Ba...t......@.. │ │ - 0x0001a6f4 9d04b00d 93d5c30d 80b3d70d 609eeb0d ............`... │ │ - 0x0001a704 2f96ff0d e79a130e 85ac270e 05cb3b0e /.........'...;. │ │ - 0x0001a714 62f64f0e 982e640e a273780e 7dc58c0e b.O...d..sx.}... │ │ - 0x0001a724 2324a10e 918fb50e c207ca0e b18cde0e #$.............. │ │ - 0x0001a734 5b1ef30e babc070f cb671c0f 881f310f [........g....1. │ │ - 0x0001a744 eee3450f f7b45a0f a0926f0f e37c840f ..E...Z...o..|.. │ │ - 0x0001a754 bc73990f 2677ae0f 1e87c30f 9da3d80f .s..&w.......... │ │ - 0x0001a764 a1cced0f 23020310 1f441810 91922d10 ....#....D....-. │ │ - 0x0001a774 74ed4210 c3545810 79c86d10 92488310 t.B..TX.y.m..H.. │ │ - 0x0001a784 08d59810 d86dae10 fc12c410 6fc4d910 .....m......o... │ │ - 0x0001a794 2d82ef10 304c0511 74221b11 f5043111 -...0L..t"....1. │ │ - 0x0001a7a4 acf34611 95ee5c11 abf57211 e9088911 ..F...\...r..... │ │ - 0x0001a7b4 4a289f11 ca53b511 628bcb11 0fcfe111 J(...S..b....... │ │ - 0x0001a7c4 cb1ef811 907a0e12 5ae22412 24563b12 .....z..Z.$.$V;. │ │ - 0x0001a7d4 e9d55112 a3616812 4ef97e12 e39c9512 ..Q..ah.N.~..... │ │ - 0x0001a7e4 5f4cac12 bb07c312 f2ced912 00a2f012 _L.............. │ │ - 0x0001a7f4 df800713 8a6b1e13 fa613513 2c644c13 .....k...a5.,dL. │ │ - 0x0001a804 1a726313 be8b7a13 13b19113 14e2a813 .rc...z......... │ │ - 0x0001a814 ba1ec013 0267d713 e5baee13 5e1a0614 .....g......^... │ │ - 0x0001a824 67851d14 fbfb3414 147e4c14 ae0b6414 g.....4..~L...d. │ │ - 0x0001a834 c1a47b14 49499314 41f9aa14 a2b4c214 ..{.II..A....... │ │ - 0x0001a844 677bda14 8a4df214 062b0a15 d5132215 g{...M...+....". │ │ - 0x0001a854 f1073a15 55075215 fb116a15 dd278215 ..:.U.R...j..'.. │ │ - 0x0001a864 f5489a15 3d75b215 b1acca15 49efe215 .H..=u......I... │ │ - 0x0001a874 013dfb15 d2951316 b6f92b16 a8684416 .=........+..hD. │ │ - 0x0001a884 a1e25c16 9c677516 93f78d16 8092a616 ..\..gu......... │ │ - 0x0001a894 5c38bf16 22e9d716 cca4f016 546b0917 \8..".......Tk.. │ │ - 0x0001a8a4 b43c2217 e5183b17 e2ff5317 a5f16c17 .<"...;...S...l. │ │ - 0x0001a8b4 27ee8517 62f59e17 5007b817 eb23d117 '...b...P....#.. │ │ - 0x0001a8c4 2d4bea17 107d0318 8db91c18 9e003618 -K...}........6. │ │ - 0x0001a8d4 3c524f18 63ae6818 0a158218 2c869b18 *. │ │ - 0x0001aa14 e072b520 dcc3d120 281dee20 be7e0a21 .r. ... (.. .~.! │ │ - 0x0001aa24 95e82621 a65a4321 ead45f21 57577c21 ..&!.ZC!.._!WW|! │ │ - 0x0001aa34 e8e19821 9374b521 510fd221 1bb2ee21 ...!.t.!Q..!...! │ │ - 0x0001aa44 e75c0b22 b00f2822 6cca4422 138d6122 .\."..("l.D"..a" │ │ - 0x0001aa54 9f577e22 062a9b22 4204b822 49e6d422 .W~".*."B.."I.." │ │ - 0x0001aa64 15d0f122 9dc10e23 d9ba2b23 c1bb4823 ..."...#..+#..H# │ │ - 0x0001aa74 4cc46523 74d48223 30ec9f23 780bbd23 L.e#t..#0..#x..# │ │ - 0x0001aa84 4432da23 8b60f723 46961424 6cd33124 D2.#.`.#F..$l.1$ │ │ - 0x0001aa94 f5174f24 da636c24 11b78924 9311a724 ..O$.cl$...$...$ │ │ - 0x0001aaa4 5873c424 57dce124 884cff24 e2c31c25 Xs.$W..$.L.$...% │ │ - 0x0001aab4 5e423a25 f4c75725 9a547525 48e89225 ^B:%..W%.Tu%H..% │ │ - 0x0001aac4 f782b025 9e24ce25 34cdeb25 b27c0926 ...%.$.%4..%.|.& │ │ - 0x0001aad4 0e332726 40f04426 41b46226 077f8026 .3'&@.D&A.b&...& │ │ - 0x0001aae4 89509e26 c128bc26 a407da26 2bedf726 .P.&.(.&...&+..& │ │ - 0x0001aaf4 4dd91527 02cc3327 40c55127 00c56f27 M..'..3'@.Q'..o' │ │ - 0x0001ab04 39cb8d27 e2d7ab27 f3eac927 6304e827 9..'...'...'c..' │ │ - 0x0001ab14 29240628 3e4a2428 97764228 2da96028 )$.(>J$(.vB(-.`( │ │ - 0x0001ab24 f7e17e28 eb209d28 0366bb28 34b1d928 ..~(. .(.f.(4..( │ │ - 0x0001ab34 7502f828 c0591629 09b73429 491a5329 u..(.Y.)..4)I.S) │ │ - 0x0001ab44 78837129 8bf28f29 7b67ae29 3ee2cc29 x.q)...){g.)>..) │ │ - 0x0001ab54 cb62eb29 1be9092a 2375282a dc06472a .b.)...*#u(*..G* │ │ - 0x0001ab64 3c9e652a 393b842a cddda22a ec85c12a <.e*9;.*...*...* │ │ - 0x0001ab74 8f33e02a ade6fe2a 3c9f1d2b 335d3c2b .3.*...*<..+3]<+ │ │ - 0x0001ab84 8b205b2b 39e9792b 34b7982b 748ab72b . [+9.y+4..+t..+ │ │ - 0x0001ab94 ef62d62b 9d40f52b 7423142c 6b0b332c .b.+.@.+t#.,k.3, │ │ - 0x0001aba4 7af8512c 97ea702c b9e18f2c d6ddae2c z.Q,..p,...,..., │ │ - 0x0001abb4 e7decd2c e1e4ec2c bbef0b2d 6dff2a2d ...,...,...-m.*- │ │ - 0x0001abc4 ec134a2d 312d692d 324b882d e46da72d ..J-1-i-2K.-.m.- │ │ - 0x0001abd4 4095c62d 3dc1e52d d0f1042e f026242e @..-=..-.....&$. │ │ - 0x0001abe4 9560432e b49e622e 46e1812e 3f28a12e .`C...b.F...?(.. │ │ - 0x0001abf4 9873c02e 47c3df2e 4217ff2e 806f1e2f .s..G...B....o./ │ │ - 0x0001ac04 f8cb3d2f a02c5d2f 6f917c2f 5cfa9b2f ..=/.,]/o.|/\../ │ │ - 0x0001ac14 5d67bb2f 69d8da2f 764dfa2f 7bc61930 ]g./i../vM./{..0 │ │ - 0x0001ac24 6f433930 48c45830 fc487830 83d19730 oC90H.X0.Hx0...0 │ │ - 0x0001ac34 d35db730 e2edd630 a681f630 17191631 .].0...0...0...1 │ │ - 0x0001ac44 2bb43531 d8525531 14f57431 d79a9431 +.51.RU1..t1...1 │ │ - 0x0001ac54 1744b431 caf0d331 e6a0f331 62541332 .D.1...1...1bT.2 │ │ - 0x0001ac64 350b3332 55c55232 b7827232 54439232 5.32U.R2..r2TC.2 │ │ - 0x0001ac74 2007b232 13ced132 2398f132 46651133 ..2...2#..2Fe.3 │ │ - 0x0001ac84 73353133 9f085133 c2de7033 d1b79033 s513..Q3..p3...3 │ │ - 0x0001ac94 c393b033 8f72d033 2954f033 8a381034 ...3.r.3)T.3.8.4 │ │ - 0x0001aca4 a71f3034 77095034 eff56f34 06e58f34 ..04w.P4..o4...4 │ │ - 0x0001acb4 b3d6af34 ebcacf34 a5c1ef34 d7ba0f35 ...4...4...4...5 │ │ - 0x0001acc4 78b62f35 7db44f35 ddb46f35 8eb78f35 x./5}.O5..o5...5 │ │ - 0x0001acd4 86bcaf35 bcc3cf35 25cdef35 b8d80f36 ...5...5%..5...6 │ │ - 0x0001ace4 6ce62f36 36f64f36 0c087036 e51b9036 l./66.O6..p6...6 │ │ - 0x0001acf4 b731b036 7849d036 1e63f036 a07e1037 .1.6xI.6.c.6.~.7 │ │ - 0x0001ad04 f39b3037 0ebb5037 e6db7037 73fe9037 ..07..P7..p7s..7 │ │ - 0x0001ad14 aa22b137 8148d137 ee6ff137 e8981138 .".7.H.7.o.7...8 │ │ - 0x0001ad24 65c33138 5aef5138 be1c7238 874b9238 e.18Z.Q8..r8.K.8 │ │ - 0x0001ad34 ac7bb238 21add238 dedff238 d8131339 .{.8!..8...8...9 │ │ - 0x0001ad44 06493339 5d7f5339 d4b67339 60ef9339 .I39].S9..s9`..9 │ │ - 0x0001ad54 f928b439 9363d439 259ff439 a6db143a .(.9.c.9%..9...: │ │ - 0x0001ad64 0a19353a 4857553a 5796753a 2cd6953a ..5:HWU:W.u:,..: │ │ - 0x0001ad74 be16b63a 0158d63a ed99f63a 78dc163b ...:.X.:...:x..; │ │ - 0x0001ad84 971f373b 4163573b 6ca7773b 0dec973b ..7;AcW;l.w;...; │ │ - 0x0001ad94 1b31b83b 8b76d83b 55bcf83b 6d02193c .1.;.v.;U..;m..< │ │ - 0x0001ada4 ca48393c 628f593c 2bd6793c 1b1d9a3c .H9 │ │ - 0x0001ade4 6cb33d3e 66f85d3e f23c7e3e 06819e3e l.=>f.]>.<~>...> │ │ - 0x0001adf4 97c4be3e 9b07df3e 094aff3e d78b1f3f ...>...>.J.>...? │ │ - 0x0001ae04 facc3f3f 690d603f 1a4d803f 028ca03f ..??i.`?.M.?...? │ │ - 0x0001ae14 19cac03f 5307e13f a7430140 0a7f2140 ...?S..?.C.@..!@ │ │ - 0x0001ae24 74b94140 daf26140 322b8240 7262a240 t.A@..a@2+.@rb.@ │ │ - 0x0001ae34 9198c240 83cde240 40010341 bd332341 ...@...@@..A.3#A │ │ - 0x0001ae44 f1644341 d2946341 55c38341 70f0a341 .dCA..cAU..Ap..A │ │ - 0x0001ae54 1b1cc441 4a46e441 f46e0442 10962442 ...AJF.A.n.B..$B │ │ - 0x0001ae64 92bb4442 72df6442 a5018542 2222a542 ..DBr.dB...B"".B │ │ - 0x0001ae74 de40c542 d05de542 ed780543 2d922543 .@.B.].B.x.C-.%C │ │ - 0x0001ae84 85a94543 ebbe6543 55d28543 bae3a543 ..EC..eCU..C...C │ │ - 0x0001ae94 0ff3c543 4b00e643 650b0644 51142644 ...CK..Ce..DQ.&D │ │ - 0x0001aea4 071b4644 7c1f6644 a7218644 7d21a644 ..FD|.fD.!.D}!.D │ │ - 0x0001aeb4 f61ec644 071ae644 a6120645 ca082645 ...D...D...E..&E │ │ - 0x0001aec4 69fc4545 79ed6545 f1db8545 c6c7a545 i.EEy.eE...E...E │ │ - 0x0001aed4 efb0c545 6197e545 157b0546 fe5b2546 ...Ea..E.{.F.[%F │ │ - 0x0001aee4 153a4546 4f156546 a2ed8446 05c3a446 .:EFO.eF...F...F │ │ - 0x0001aef4 6e95c446 d364e446 2b310447 6cfa2347 n..F.d.F+1.Gl.#G │ │ - 0x0001af04 8dc04347 82836347 44438347 c9ffa247 ..CG..cGDC.G...G │ │ - 0x0001af14 06b9c247 f26ee247 83210248 b1d02148 ...G.n.G.!.H..!H │ │ - 0x0001af24 717c4148 b9246148 81c98048 be6aa048 q|AH.$aH...H.j.H │ │ - 0x0001af34 6708c048 72a2df48 d638ff48 8acb1e49 g..Hr..H.8.H...I │ │ - 0x0001af44 845a3e49 b9e55d49 226d7d49 b4f09c49 .Z>I..]I"m}I...I │ │ - 0x0001af54 6670bc49 2eecdb49 0264fb49 dbd71a4a fp.I...I.d.I...J │ │ - 0x0001af64 ad473a4a 70b3594a 1a1b794a a17e984a .G:Jp.YJ..yJ.~.J │ │ - 0x0001af74 fdddb74a 2439d74a 0c90f64a ade2154b ...J$9.J...J...K │ │ - 0x0001af84 fc30354b f17a544b 82c0734b a601934b .05K.zTK..sK...K │ │ - 0x0001af94 533eb24b 8176d14b 25aaf04b 37d90f4c S>.K.v.K%..K7..L │ │ - 0x0001afa4 ae032f4c 7f294e4c a34a6d4c 0f678c4c ../L.)NL.JmL.g.L │ │ - 0x0001afb4 ba7eab4c 9c91ca4c ab9fe94c dea8084d .~.L...L...L...M │ │ - 0x0001afc4 2cad274d 8bac464d f3a6654d 5a9c844d ,.'M..FM..eMZ..M │ │ - 0x0001afd4 b78ca34d 0278c24d 315ee14d 3a3f004e ...M.x.M1^.M:?.N │ │ - 0x0001afe4 161b1f4e baf13d4e 1ec35c4e 3a8f7b4e ...N..=N..\N:.{N │ │ - 0x0001aff4 03569a4e 7117b94e 7bd3d74e 188af64e .V.Nq..N{..N...N │ │ - 0x0001b004 3f3b154f e7e6334f 088d524f 972d714f ?;.O..3O..RO.-qO │ │ - 0x0001b014 8ec88f4f e15dae4f 8aedcc4f 7f77eb4f ...O.].O...O.w.O │ │ - 0x0001b024 b6fb0950 287a2850 ccf24650 98656550 ...P(z(P..FP.eeP │ │ - 0x0001b034 84d28350 8839a250 9a9ac050 b1f5de50 ...P.9.P...P...P │ │ - 0x0001b044 c74afd50 d0991b51 c5e23951 9e255851 .J.P...Q..9Q.%XQ │ │ - 0x0001b054 51627651 d6989451 25c9b251 34f3d051 QbvQ...Q%..Q4..Q │ │ - 0x0001b064 fb16ef51 73340d52 914b2b52 4e5c4952 ...Qs4.R.K+RN\IR │ │ - 0x0001b074 a2666752 836a8552 e967a352 cd5ec152 .fgR.j.R.g.R.^.R │ │ - 0x0001b084 244fdf52 e838fd52 101c1b53 92f83853 $O.R.8.R...S..8S │ │ - 0x0001b094 68ce5653 899d7453 eb659253 8827b053 h.VS..tS.e.S.'.S │ │ - 0x0001b0a4 57e2cd53 4f96eb53 69430954 9ce92654 W..SO..SiC.T..&T │ │ - 0x0001b0b4 df884454 2c216254 79b27f54 be3c9d54 ..DT,!bTy..T.<.T │ │ - 0x0001b0c4 f4bfba54 123cd854 10b1f554 e71e1355 ...T.<.T...T...U │ │ - 0x0001b0d4 8d853055 fce44d55 2a3d6b55 118e8855 ..0U..MU*=kU...U │ │ - 0x0001b0e4 a8d7a555 e719c355 c754e055 3f88fd55 ...U...U.T.U?..U │ │ - 0x0001b0f4 47b41a56 d8d83756 eaf55456 750b7256 G..V..7V..TVu.rV │ │ - 0x0001b104 71198f56 d71fac56 9e1ec956 c015e656 q..V...V...V...V │ │ - 0x0001b114 34050357 f2ec1f57 f3cc3c57 30a55957 4..W...W...W...W...W │ │ - 0x0001b134 ce68e957 cf110658 d6b22258 dd4b3f58 .h.W...X.."X.K?X │ │ - 0x0001b144 dbdc5b58 c9657858 9fe69458 575fb158 ..[X.exX...XW_.X │ │ - 0x0001b154 e9cfcd58 4e38ea58 7d980659 71f02259 ...XN8.X}..Yq."Y │ │ - 0x0001b164 22403f59 88875b59 9cc67759 57fd9359 "@?Y..[Y..wYW..Y │ │ - 0x0001b174 b22bb059 a651cc59 2c6fe859 3c84045a .+.Y.Q.Y,o.Y<..Z │ │ - 0x0001b184 d090205a e0943c5a 6590585a 5983745a .. Z...`.=%`[1?`..Y` │ │ - 0x0001b274 2dfc7260 9ed28c60 0b9fa660 7161c060 -.r`...`...`qa.` │ │ - 0x0001b284 ca19da60 0fc8f360 3d6c0d61 4d062761 ...`...`=l.aM.'a │ │ - 0x0001b294 3a964061 ff1b5a61 97977361 fc088d61 :.@a..Za..sa...a │ │ - 0x0001b2a4 2970a661 1acdbf61 c81fd961 2f68f261 )p.a...a...a/h.a │ │ - 0x0001b2b4 4aa60b62 13da2462 86033e62 9d225762 J..b..$b..>b."Wb │ │ - 0x0001b2c4 54377062 a6418962 8e41a262 0637bb62 T7pb.A.b.A.b.7.b │ │ - 0x0001b2d4 0a22d462 9602ed62 a3d80563 2fa41e63 .".b...b...c/..c │ │ - 0x0001b2e4 33653763 ab1b5063 93c76863 e5688163 3e7c..Pc..hc.h.c │ │ - 0x0001b2f4 9eff9963 b88bb263 2f0dcb63 ff83e363 ...c...c/..c...c │ │ - 0x0001b304 22f0fb63 95511464 53a82c64 57f44464 "..c.Q.dS.,dW.Dd │ │ - 0x0001b314 9e355d64 226c7564 e0978d64 d3b8a564 .5]d"lud...d...d │ │ - 0x0001b324 f6cebd64 47dad564 bfdaed64 5cd00565 ...dG..d...d\..e │ │ - 0x0001b334 19bb1d65 f29a3565 e36f4d65 e7396565 ...e..5e.oMe.9ee │ │ - 0x0001b344 fbf87c65 1bad9465 4356ac65 6ef4c365 ..|e...eCV.en..e │ │ - 0x0001b354 9987db65 c00ff365 e08c0a66 f3fe2166 ...e...e...f..!f │ │ - 0x0001b364 f7653966 e7c15066 c1126866 80587f66 .e9f..Pf..hf.X.f │ │ - 0x0001b374 20939666 9ec2ad66 f7e6c466 2600dc66 ..f...f...f&..f │ │ - 0x0001b384 280ef366 fa100a67 98082167 fff43767 (..f...g..!g..7g │ │ - 0x0001b394 2bd64e67 19ac6567 c5767c67 2c369367 +.Ng..eg.v|g,6.g │ │ - 0x0001b3a4 4beaa967 1f93c067 a330d767 d6c2ed67 K..g...g.0.g...g │ │ - 0x0001b3b4 b3490468 38c51a68 62353168 2d9a4768 .I.h8..hb51h-.Gh │ │ - 0x0001b3c4 96f35d68 9b417468 38848a68 6abba068 ..]h.Ath8..hj..h │ │ - 0x0001b3d4 2ee7b668 8207cd68 631ce368 cd25f968 ...h...hc..h.%.h │ │ - 0x0001b3e4 be230f69 33162569 29fd3a69 9ed85069 .#.i3.%i).:i..Pi │ │ - 0x0001b3f4 8fa86669 f86c7c69 d9259269 2dd3a769 ..fi.l|i.%.i-..i │ │ - 0x0001b404 f374bd69 270bd369 c895e869 d214fe69 .t.i'..i...i...i │ │ - 0x0001b414 4488136a 1bf0286a 544c3e6a ed9c536a D..j..(jTL>j..Sj │ │ - 0x0001b424 e4e1686a 371b7e6a e348936a e66aa86a ..hj7.~j.H.j.j.j │ │ - 0x0001b434 3d81bd6a e78bd26a e28ae76a 2b7efc6a =..j...j...j+~.j │ │ - 0x0001b444 c065116b 9f41266b c7113b6b 34d64f6b .e.k.A&k..;k4.Ok │ │ - 0x0001b454 e68e646b da3b796b 0edd8d6b 8172a26b ..dk.;yk...k.r.k │ │ - 0x0001b464 31fcb66b 1b7acb6b 3eecdf6b 9952f46b 1..k.z.k>..k.R.k │ │ - 0x0001b474 29ad086c edfb1c6c e43e316c 0a76456c )..l...l.>1l.vEl │ │ - 0x0001b484 60a1596c e4c06d6c 93d4816c 6ddc956c `.Yl..ml...lm..l │ │ - 0x0001b494 6fd8a96c 99c8bd6c eaacd16c 5f85e56c o..l...l...l_..l │ │ - 0x0001b4a4 f751f96c b1120d6d 8cc7206d 8770346d .Q.l...m.. m.p4m │ │ - 0x0001b4b4 a00d486d d69e5b6d 27246f6d 949d826d ..Hm..[m'$om...m │ │ - 0x0001b4c4 1a0b966d b96ca96d 70c2bc6d 3c0cd06d ...m.l.mp..m<..m │ │ - 0x0001b4d4 1f4ae36d 167cf66d 21a2096e 3fbc1c6e .J.m.|.m!..n?..n │ │ - 0x0001b4e4 6eca2f6e afcc426e 00c3556e 60ad686e n./n..Bn..Un`.hn │ │ - 0x0001b4f4 d08b7b6e 4d5e8e6e d824a16e 70dfb36e ..{nM^.n.$.np..n │ │ - 0x0001b504 138ec66e c330d96e 7dc7eb6e 4252fe6e ...n.0.n}..nBR.n │ │ - 0x0001b514 11d1106f e943236f cbaa356f b505486f ...o.C#o..5o..Ho │ │ - 0x0001b524 a8545a6f a2976c6f a4ce7e6f aef9906f .TZo..lo..~o...o │ │ - 0x0001b534 be18a36f d62bb56f f432c76f 192ed96f ...o.+.o.2.o...o │ │ - 0x0001b544 441deb6f 7600fd6f add70e70 eba22070 D..ov..o...p.. p │ │ - 0x0001b554 2f623270 7a154470 cabc5570 21586770 /b2pz.Dp..Up!Xgp │ │ - 0x0001b564 7ee77870 e26a8a70 4ce29b70 bd4dad70 ~.xp.j.pL..p.M.p │ │ - 0x0001b574 36adbe70 b500d070 3d48e170 cc83f270 6..p...p=H.p...p │ │ - 0x0001b584 63b30371 04d71471 adee2571 60fa3671 c..q...q..%q`.6q │ │ - 0x0001b594 1cfa4771 e4ed5871 b6d56971 93b17a71 ..Gq..Xq..iq..zq │ │ - 0x0001b5a4 7d818b71 73459c71 76fdac71 88a9bd71 }..qsE.qv..q...q │ │ - 0x0001b5b4 a849ce71 d7ddde71 1766ef71 67e2ff71 .I.q...q.f.qg..q │ │ - 0x0001b5c4 ca521072 3eb72072 c60f3172 625c4172 .R.r>. r..1rb\Ar │ │ - 0x0001b5d4 149d5172 dbd16172 bafa7172 b1178272 ..Qr..ar..qr...r │ │ - 0x0001b5e4 c0289272 ea2da272 3027b272 9114c272 .(.r.-.r0'.r...r │ │ - 0x0001b5f4 11f6d172 afcbe172 6c95f172 4c530173 ...r...rl..rLS.s │ │ - 0x0001b604 4d051173 72ab2073 bc453073 2dd43f73 M..sr. s.E0s-.?s │ │ - 0x0001b614 c5564f73 86cd5e73 72386e73 89977d73 .VOs..^sr8ns..}s │ │ - 0x0001b624 cfea8c73 43329c73 e76dab73 be9dba73 ...sC2.s.m.s...s │ │ - 0x0001b634 c8c1c973 08dad873 7fe6e773 2ee7f673 ...s...s...s...s │ │ - 0x0001b644 17dc0574 3cc51474 9fa22374 42743274 ...t<..t..#tBt2t │ │ - 0x0001b654 263a4174 4df44f74 b9a25e74 6c456d74 &:AtM.Ot..^tlEmt │ │ - 0x0001b664 68dc7b74 ae678a74 41e79874 235ba774 h.{t.g.tA..t#[.t │ │ - 0x0001b674 56c3b574 db1fc474 b670d274 e7b5e074 V..t...t.p.t...t │ │ - 0x0001b684 71efee74 571dfd74 9a3f0b75 3c561975 q..tW..t.?.uS4w..@w..Lw..Xw │ │ - 0x0001b744 d5ed6477 a2f87077 52f87c77 e8ec8877 ..dw..pwR.|w...w │ │ - 0x0001b754 68d69477 d5b4a077 3388ac77 8550b877 h..w...w3..w.P.w │ │ - 0x0001b764 ce0dc477 13c0cf77 5667db77 9b03e777 ...w...wVg.w...w │ │ - 0x0001b774 e694f277 3b1bfe77 9c960978 0e071578 ...w;..w...x...x │ │ - 0x0001b784 936c2078 31c72b78 ea163778 c35b4278 .l x1.+x..7x.[Bx │ │ - 0x0001b794 be954d78 e1c45878 2de96378 a8026f78 ..Mx..Xx-.cx..ox │ │ - 0x0001b7a4 56117a78 39158578 560e9078 b1fc9a78 V.zx9..xV..x...x │ │ - 0x0001b7b4 4de0a578 2fb9b078 5b87bb78 d44ac678 M..x/..x[..x.J.x │ │ - 0x0001b7c4 9e03d178 beb1db78 3755e678 0eeef078 ...x...x7U.x...x │ │ - 0x0001b7d4 467cfb78 e4ff0579 ec781079 62e71a79 F|.x...y.x.yb..y │ │ - 0x0001b7e4 4a4b2579 a7a42f79 80f33979 d7374479 JK%y../y..9y.7Dy │ │ - 0x0001b7f4 b0714e79 11a15879 fdc56279 78e06c79 .qNy..Xy..byx.ly │ │ - 0x0001b804 87f07679 2ff68079 73f18a79 58e29479 ..vy/..ys..yX..y │ │ - 0x0001b814 e2c89e79 15a5a879 f776b279 8b3ebc79 ...y...y.v.y.>.y │ │ - 0x0001b824 d6fbc579 dcaecf79 a257d979 2cf6e279 ...y...y.W.y,..y │ │ - 0x0001b834 7f8aec79 9f14f679 9294ff79 5a0a097a ...y...y...yZ..z │ │ - 0x0001b844 fe75127a 81d71b7a e92e257a 397c2e7a .u.z...z..%z9|.z │ │ - 0x0001b854 77bf377a a7f8407a ce274a7a f04c537a w.7z..@z.'Jz.LSz │ │ - 0x0001b864 13685c7a 3b79657a 6d806e7a ad7d777a .h\z;yezm.nz.}wz │ │ - 0x0001b874 0071807a 6b5a897a f439927a 9e0f9b7a .q.zkZ.z.9.z...z │ │ - 0x0001b884 6fdba37a 6b9dac7a 9755b57a f903be7a o..zk..z.U.z...z │ │ - 0x0001b894 95a8c67a 7043cf7a 8fd4d77a f65be07a ...zpC.z...z.[.z │ │ - 0x0001b8a4 acd9e87a b54df17a 15b8f97a d218027b ...z.M.z...z...{ │ │ - 0x0001b8b4 f26f0a7b 78bd127b 6a011b7b ce3b237b .o.{x..{j..{.;#{ │ │ - 0x0001b8c4 a76c2b7b fc93337b d1b13b7b 2cc6437b .l+{..3{..;{,.C{ │ │ - 0x0001b8d4 11d14b7b 86d2537b 90ca5b7b 35b9637b ..K{..S{..[{5.c{ │ │ - 0x0001b8e4 789e6b7b 617a737b f34c7b7b 3416837b x.k{azs{.L{{4..{ │ │ - 0x0001b8f4 29d68a7b d88c927b 453a9a7b 77dea17b )..{...{E:.{w..{ │ │ - 0x0001b904 7279a97b 3c0bb17b d993b87b 5013c07b ry.{<..{...{P..{ │ │ - 0x0001b914 a689c77b e0f6ce7b 035bd67b 16b6dd7b ...{...{.[.{...{ │ │ - 0x0001b924 1c08e57b 1c51ec7b 1b91f37b 1fc8fa7b ...{.Q.{...{...{ │ │ - 0x0001b934 2cf6017c 491b097c 7b37107c c74a177c ,..|I..|{7.|.J.| │ │ - 0x0001b944 32551e7c c456257c 804f2c7c 6c3f337c 2U.|.V%|.O,|l?3| │ │ - 0x0001b954 8e263a7c ec04417c 8ada477c 6fa74e7c .&:|..A|..G|o.N| │ │ - 0x0001b964 a16b557c 24275c7c fed9627c 3584697c .kU|$'\|..b|5.i| │ │ - 0x0001b974 cf25707c d0be767c 404f7d7c 23d7837c .%p|..v|@O}|#..| │ │ - 0x0001b984 7f568a7c 5acd907c b93b977c a2a19d7c .V.|Z..|.;.|...| │ │ - 0x0001b994 1bffa37c 2a54aa7c d3a0b07c 1ee5b67c ...|*T.|...|...| │ │ - 0x0001b9a4 0f21bd7c ac54c37c fc7fc97c 04a3cf7c .!.|.T.|...|...| │ │ - 0x0001b9b4 c9bdd57c 51d0db7c a3dae17c c3dce77c ...|Q..|...|...| │ │ - 0x0001b9c4 b8d6ed7c 88c8f37c 38b2f97c cf93ff7c ...|...|8..|...| │ │ - 0x0001b9d4 516d057d c53e0b7d 3008117d 9ac9167d Qm.}.>.}0..}...} │ │ - 0x0001b9e4 06831c7d 7c34227d 00de277d 9a7f2d7d ...}|4"}..'}..-} │ │ - 0x0001b9f4 4f19337d 24ab387d 1f353e7d 48b7437d O.3}$.8}.5>}H.C} │ │ - 0x0001ba04 a231497d 35a44e7d 060f547d 1b72597d .1I}5.N}..T}.rY} │ │ - 0x0001ba14 7bcd5e7d 2a21647d 2f6d697d 90b16e7d {.^}*!d}/mi}..n} │ │ - 0x0001ba24 53ee737d 7e23797d 17517e7d 2377837d S.s}~#y}.Q~}#w.} │ │ - 0x0001ba34 a995887d aeac8d7d 3abc927d 51c4977d ...}...}:..}Q..} │ │ - 0x0001ba44 f9c49c7d 39bea17d 17b0a67d 999aab7d ...}9..}...}...} │ │ - 0x0001ba54 c47db07d 9e59b57d 2f2eba7d 7bfbbe7d .}.}.Y.}/..}{..} │ │ - 0x0001ba64 89c1c37d 5e80c87d 0238cd7d 79e8d17d ...}^..}.8.}y..} │ │ - 0x0001ba74 ca91d67d fb33db7d 12cfdf7d 1563e47d ...}.3.}...}.c.} │ │ - 0x0001ba84 0af0e87d f875ed7d e3f4f17d d36cf67d ...}.u.}...}.l.} │ │ - 0x0001ba94 cdddfa7d d747ff7d f8aa037e 3507087e ...}.G.}...~5..~ │ │ - 0x0001baa4 955c0c7e 1eab107e d5f2147e c133197e .\.~...~...~.3.~ │ │ - 0x0001bab4 e86d1d7e 50a1217e ffcd257e fcf3297e .m.~P.!~..%~..)~ │ │ - 0x0001bac4 4c132e7e f52b327e fd3d367e 6b493a7e L..~.+2~.=6~kI:~ │ │ - 0x0001bad4 454e3e7e 904c427e 5444467e 95354a7e EN>~.LB~TDF~.5J~ │ │ - 0x0001bae4 5a204e7e aa04527e 89e2557e ffb9597e Z N~..R~..U~..Y~ │ │ - 0x0001baf4 128b5d7e c755617e 241a657e 31d8687e ..]~.Ua~$.e~1.h~ │ │ - 0x0001bb04 f28f6c7e 6e41707e acec737e b091777e ..l~nAp~..s~..w~ │ │ - 0x0001bb14 82307b7e 27c97e7e a65b827e 04e8857e .0{~'.~~.[.~...~ │ │ - 0x0001bb24 486e897e 77ee8c7e 9968907e b2dc937e Hn.~w..~.h.~...~ │ │ - 0x0001bb34 ca4a977e e5b29a7e 0b159e7e 4171a17e .J.~...~...~Aq.~ │ │ - 0x0001bb44 8ec7a47e f717a87e 8362ab7e 37a7ae7e ...~...~.b.~7..~ │ │ - 0x0001bb54 1ae6b17e 331fb57e 8552b87e 1980bb7e ...~3..~.R.~...~ │ │ - 0x0001bb64 f4a7be7e 1dcac17e 98e6c47e 6dfdc77e ...~...~...~m..~ │ │ - 0x0001bb74 a10ecb7e 3a1ace7e 3f20d17e b620d47e ...~:..~? .~. .~ │ │ - 0x0001bb84 a41bd77e 0f11da7e ff00dd7e 78ebdf7e ...~...~...~x..~ │ │ - 0x0001bb94 81d0e27e 1fb0e57e 5a8ae87e 365feb7e ...~...~Z..~6_.~ │ │ - 0x0001bba4 ba2eee7e edf8f07e d3bdf37e 737df67e ...~...~...~s}.~ │ │ - 0x0001bbb4 d337f97e f9ecfb7e eb9cfe7e ae47017f .7.~...~...~.G.. │ │ - 0x0001bbc4 4aed037f c48d067f 2229097f 69bf0b7f J.......")..i... │ │ - 0x0001bbd4 a1500e7f cedc107f f763137f 22e6157f .P.......c.."... │ │ - 0x0001bbe4 5563187f 95db1a7f e94e1d7f 57bd1f7f Uc.......N..W... │ │ - 0x0001bbf4 e426227f 968b247f 74eb267f 8346297f .&"...$.t.&..F). │ │ - 0x0001bc04 c99c2b7f 4dee2d7f 133b307f 2283327f ..+.M.-..;0.".2. │ │ - 0x0001bc14 80c6347f 3305377f 403f397f ad743b7f ..4.3.7.@?9..t;. │ │ - 0x0001bc24 81a53d7f c1d13f7f 72f9417f 9c1c447f ..=...?.r.A...D. │ │ - 0x0001bc34 433b467f 6d55487f 216b4a7f 647c4c7f C;F.mUH.!kJ.d|L. │ │ - 0x0001bc44 3c894e7f ae91507f c195527f 7a95547f <.N...P...R.z.T. │ │ - 0x0001bc54 e090567f f787587f c57a5a7f 51695c7f ..V...X..zZ.Qi\. │ │ - 0x0001bc64 a0535e7f b839607f 9e1b627f 58f9637f .S^..9`...b.X.c. │ │ - 0x0001bc74 edd2657f 61a8677f ba79697f ff466b7f ..e.a.g..yi..Fk. │ │ - 0x0001bc84 34106d7f 60d56e7f 8796707f b153727f 4.m.`.n...p..Sr. │ │ - 0x0001bc94 e10c747f 1fc2757f 7073777f d820797f ..t...u.psw.. y. │ │ - 0x0001bca4 5fca7a7f 08707c7f db117e7f ddaf7f7f _.z..p|...~..... │ │ - 0x0001bcb4 134a817f 82e0827f 3173847f 2402867f .J......1s..$... │ │ - 0x0001bcc4 628d877f f014897f d4988a7f 12198c7f b............... │ │ - 0x0001bcd4 b0958d7f b50e8f7f 2584907f 05f6917f ........%....... │ │ - 0x0001bce4 5c64937f 2fcf947f 8336967f 5d9a977f \d../....6..]... │ │ - 0x0001bcf4 c4fa987f bb579a7f 4ab19b7f 75079d7f .....W..J...u... │ │ - 0x0001bd04 415a9e7f b4a99f7f d3f5a07f a43ea27f AZ...........>.. │ │ - 0x0001bd14 2b84a37f 6fc6a47f 7505a67f 4141a77f +...o...u...AA.. │ │ - 0x0001bd24 d979a87f 42afa97f 82e1aa7f 9e10ac7f .y..B........... │ │ - 0x0001bd34 9a3cad7f 7d65ae7f 4c8baf7f 0baeb07f .<..}e..L....... │ │ - 0x0001bd44 c0cdb17f 70eab27f 2004b47f d51ab57f ....p... ....... │ │ - 0x0001bd54 952eb67f 643fb77f 484db87f 4658b97f ....d?..HM..FX.. │ │ - 0x0001bd64 6260ba7f a265bb7f 0c68bc7f a367bd7f b`...e...h...g.. │ │ - 0x0001bd74 6d64be7f 705ebf7f af55c07f 314ac17f md..p^...U..1J.. │ │ - 0x0001bd84 f93bc27f 0d2bc37f 7317c47f 2e01c57f .;...+..s....... │ │ - 0x0001bd94 44e8c57f baccc67f 94aec77f d88dc87f D............... │ │ - 0x0001bda4 8a6ac97f af44ca7f 4c1ccb7f 67f1cb7f .j...D..L...g... │ │ - 0x0001bdb4 03c4cc7f 2594cd7f d361ce7f 112dcf7f ....%....a...-.. │ │ - 0x0001bdc4 e3f5cf7f 4fbcd07f 5a80d17f 0742d27f ....O...Z....B.. │ │ - 0x0001bdd4 5c01d37f 5dbed37f 1079d47f 7831d57f \...]....y..x1.. │ │ - 0x0001bde4 9be7d57f 7c9bd67f 214dd77f 8efcd77f ....|...!M...... │ │ - 0x0001bdf4 c8a9d87f d454d97f b5fdd97f 71a4da7f .....T......q... │ │ - 0x0001be04 0b49db7f 89ebdb7f ef8bdc7f 422add7f .I..........B*.. │ │ - 0x0001be14 85c6dd7f be60de7f f0f8de7f 208fdf7f .....`...... ... │ │ - 0x0001be24 5323e07f 8db5e07f d345e17f 28d4e17f S#.......E..(... │ │ - 0x0001be34 9160e27f 12ebe27f b073e37f 6ffae37f .`.......s..o... │ │ - 0x0001be44 537fe47f 6002e57f 9b83e57f 0803e67f S...`........... │ │ - 0x0001be54 ab80e67f 88fce67f a476e77f 02efe77f .........v...... │ │ - 0x0001be64 a765e87f 97dae87f d64de97f 68bfe97f .e.......M..h... │ │ - 0x0001be74 512fea7f 959dea7f 390aeb7f 4075eb7f Q/......9...@u.. │ │ - 0x0001be84 aedeeb7f 8746ec7f cfacec7f 8b11ed7f .....F.......... │ │ - 0x0001be94 be74ed7f 6cd6ed7f 9836ee7f 4895ee7f .t..l....6..H... │ │ - 0x0001bea4 7ef2ee7f 3f4eef7f 8ea8ef7f 6f01f07f ~...?N......o... │ │ - 0x0001beb4 e758f07f f8aef07f a603f17f f656f17f .X...........V.. │ │ - 0x0001bec4 eba8f17f 88f9f17f d248f27f cc96f27f .........H...... │ │ - 0x0001bed4 7ae3f27f df2ef37f ff78f37f dec1f37f z........x...... │ │ - 0x0001bee4 7e09f47f e54ff47f 1595f47f 11d9f47f ~....O.......... │ │ - 0x0001bef4 de1bf57f 7f5df57f f79df57f 4addf57f .....]......J... │ │ - 0x0001bf04 7b1bf67f 8d58f67f 8594f67f 65cff67f {....X......e... │ │ - 0x0001bf14 3009f77f eb41f77f 9879f77f 3bb0f77f 0....A...y..;... │ │ - 0x0001bf24 d7e5f77f 6f1af87f 064ef87f a180f87f ....o....N...... │ │ - 0x0001bf34 41b2f87f eae2f87f a012f97f 6541f97f A...........eA.. │ │ - 0x0001bf44 3d6ff97f 2b9cf97f 31c8f97f 54f3f97f =o..+...1...T... │ │ - 0x0001bf54 951dfa7f f946fa7f 816ffa7f 3197fa7f .....F...o..1... │ │ - 0x0001bf64 0dbefa7f 16e4fa7f 5109fb7f bf2dfb7f ........Q....-.. │ │ - 0x0001bf74 6451fb7f 4274fb7f 5d96fb7f b8b7fb7f dQ..Bt..]....... │ │ - 0x0001bf84 54d8fb7f 36f8fb7f 5f17fc7f d335fc7f T...6..._....5.. │ │ - 0x0001bf94 9453fc7f a570fc7f 098dfc7f c2a8fc7f .S...p.......... │ │ - 0x0001bfa4 d4c3fc7f 3fdefc7f 09f8fc7f 3211fd7f ....?.......2... │ │ - 0x0001bfb4 be29fd7f ae41fd7f 0759fd7f c96ffd7f .)...A...Y...o.. │ │ - 0x0001bfc4 f985fd7f 979bfd7f a7b0fd7f 2bc5fd7f ............+... │ │ - 0x0001bfd4 26d9fd7f 99ecfd7f 88fffd7f f411fe7f &............... │ │ - 0x0001bfe4 e023fe7f 4f35fe7f 4246fe7f bc56fe7f .#..O5..BF...V.. │ │ - 0x0001bff4 bf66fe7f 4e76fe7f 6a85fe7f 1694fe7f .f..Nv..j....... │ │ - 0x0001c004 54a2fe7f 26b0fe7f 8ebdfe7f 8fcafe7f T...&........... │ │ - 0x0001c014 2ad7fe7f 62e3fe7f 38effe7f affafe7f *...b...8....... │ │ - 0x0001c024 c905ff7f 8710ff7f ec1aff7f f924ff7f .............$.. │ │ - 0x0001c034 b12eff7f 1638ff7f 2841ff7f eb49ff7f .....8..(A...I.. │ │ - 0x0001c044 6052ff7f 885aff7f 6662ff7f fc69ff7f `R...Z..fb...i.. │ │ - 0x0001c054 4b71ff7f 5478ff7f 1a7fff7f 9f85ff7f Kq..Tx.......... │ │ - 0x0001c064 e38bff7f ea91ff7f b397ff7f 419dff7f ............A... │ │ - 0x0001c074 96a2ff7f b3a7ff7f 99acff7f 4bb1ff7f ............K... │ │ - 0x0001c084 c9b5ff7f 15baff7f 31beff7f 1dc2ff7f ........1....... │ │ - 0x0001c094 dcc5ff7f 6fc9ff7f d8ccff7f 16d0ff7f ....o........... │ │ - 0x0001c0a4 2dd3ff7f 1cd6ff7f e7d8ff7f 8ddbff7f -............... │ │ - 0x0001c0b4 0fdeff7f 71e0ff7f b1e2ff7f d2e4ff7f ....q........... │ │ - 0x0001c0c4 d5e6ff7f bbe8ff7f 85eaff7f 34ecff7f ............4... │ │ - 0x0001c0d4 c9edff7f 45efff7f aaf0ff7f f7f1ff7f ....E........... │ │ - 0x0001c0e4 30f3ff7f 53f4ff7f 62f5ff7f 5ff6ff7f 0...S...b..._... │ │ - 0x0001c0f4 49f7ff7f 23f8ff7f ecf8ff7f a6f9ff7f I...#........... │ │ - 0x0001c104 51faff7f eefaff7f 7efbff7f 02fcff7f Q.......~....... │ │ - 0x0001c114 7afcff7f e7fcff7f 4afdff7f a3fdff7f z.......J....... │ │ - 0x0001c124 f4fdff7f 3cfeff7f 7cfeff7f b6feff7f ....<...|....... │ │ - 0x0001c134 e8feff7f 15ffff7f 3cffff7f 5effff7f ........<...^... │ │ - 0x0001c144 7bffff7f 95ffff7f aaffff7f bcffff7f {............... │ │ - 0x0001c154 cbffff7f d7ffff7f e2ffff7f eaffff7f ................ │ │ - 0x0001c164 f0ffff7f f5ffff7f f9ffff7f fbffff7f ................ │ │ - 0x0001c174 fdffff7f feffff7f ffffff7f ffffff7f ................ │ │ - 0x0001c184 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x0001c194 7c000000 5c040000 1d0c0000 bd170000 |...\........... │ │ - 0x0001c1a4 3e270000 9f3a0000 e0510000 026d0000 >'...:...Q...m.. │ │ - 0x0001c1b4 038c0000 e5ae0000 a7d50000 49000100 ............I... │ │ - 0x0001c1c4 cb2e0100 2d610100 70970100 93d10100 ....-a..p....... │ │ - 0x0001c1d4 960f0200 78510200 3c970200 dfe00200 ....xQ..<....... │ │ - 0x0001c1e4 622e0300 c57f0300 09d50300 2c2e0400 b...........,... │ │ - 0x0001c1f4 308b0400 13ec0400 d7500500 7ab90500 0........P..z... │ │ - 0x0001c204 fe250600 61960600 a40a0700 c8820700 .%..a........... │ │ - 0x0001c214 cbfe0700 ae7e0800 71020900 148a0900 .....~..q....... │ │ - 0x0001c224 97150a00 f9a40a00 3b380b00 5dcf0b00 ........;8..]... │ │ - 0x0001c234 5f6a0c00 41090d00 02ac0d00 a3520e00 _j..A........R.. │ │ - 0x0001c244 23fd0e00 84ab0f00 c35d1000 e3131100 #........]...... │ │ - 0x0001c254 e2cd1100 c08b1200 7e4d1300 1b131400 ........~M...... │ │ - 0x0001c264 98dc1400 f4a91500 307b1600 4a501700 ........0{..JP.. │ │ - 0x0001c274 45291800 1e061900 d7e61900 6fcb1a00 E)..........o... │ │ - 0x0001c284 e6b31b00 3ca01c00 71901d00 85841e00 ....<...q....... │ │ - 0x0001c294 797c1f00 4b782000 fc772100 8c7b2200 y|..Kx ..w!..{". │ │ - 0x0001c2a4 fb822300 498e2400 769d2500 81b02600 ..#.I.$.v.%...&. │ │ - 0x0001c2b4 6bc72700 34e22800 dc002a00 61232b00 k.'.4.(...*.a#+. │ │ - 0x0001c2c4 c6492c00 09742d00 2aa22e00 2ad42f00 .I,..t-.*...*./. │ │ - 0x0001c2d4 080a3100 c5433200 60813300 d9c23400 ..1..C2.`.3...4. │ │ - 0x0001c2e4 30083600 65513700 789e3800 6aef3900 0.6.eQ7.x.8.j.9. │ │ - 0x0001c2f4 39443b00 e69c3c00 71f93d00 da593f00 9D;...<.q.=..Y?. │ │ - 0x0001c304 20be4000 45264200 47924300 26024500 .@.E&B.G.C.&.E. │ │ - 0x0001c314 e3754600 7eed4700 f5684900 4be84a00 .uF.~.G..hI.K.J. │ │ - 0x0001c324 7d6b4c00 8df24d00 7a7d4f00 440c5100 }kL...M.z}O.D.Q. │ │ - 0x0001c334 eb9e5200 70355400 d1cf5500 0f6e5700 ..R.p5T...U..nW. │ │ - 0x0001c344 29105900 21b65a00 f55f5c00 a60d5e00 ).Y.!.Z.._\...^. │ │ - 0x0001c354 33bf5f00 9d746100 e42d6300 06eb6400 3._..ta..-c...d. │ │ - 0x0001c364 05ac6600 e0706800 98396a00 2b066c00 ..f..ph..9j.+.l. │ │ - 0x0001c374 9bd66d00 e6aa6f00 0d837100 105f7300 ..m...o...q.._s. │ │ - 0x0001c384 ef3e7500 a9227700 3f0a7900 b1f57a00 .>u.."w.?.y...z. │ │ - 0x0001c394 fee47c00 26d87e00 29cf8000 08ca8200 ..|.&.~.)....... │ │ - 0x0001c3a4 c2c88400 57cb8600 c7d18800 11dc8a00 ....W........... │ │ - 0x0001c3b4 37ea8c00 37fc8e00 12129100 c72b9300 7...7........+.. │ │ - 0x0001c3c4 57499500 c26a9700 06909900 25b99b00 WI...j......%... │ │ - 0x0001c3d4 1ee69d00 f116a000 9e4ba200 2584a400 .........K..%... │ │ - 0x0001c3e4 86c0a600 c000a900 d444ab00 c28cad00 .........D...... │ │ - 0x0001c3f4 89d8af00 2928b200 a27bb400 f5d2b600 ....)(...{...... │ │ - 0x0001c404 212eb900 268dbb00 04f0bd00 ba56c000 !...&........V.. │ │ - 0x0001c414 49c1c200 b12fc500 f1a1c700 0a18ca00 I..../.......... │ │ - 0x0001c424 fb91cc00 c50fcf00 6691d100 df16d400 ........f....... │ │ - 0x0001c434 31a0d600 5a2dd900 5bbedb00 3353de00 1...Z-..[...3S.. │ │ - 0x0001c444 e3ebe000 6b88e300 c928e600 ffcce800 ....k....(...... │ │ - 0x0001c454 0c75eb00 f020ee00 abd0f000 3d84f300 .u... ......=... │ │ - 0x0001c464 a53bf600 e4f6f800 fab5fb00 e578fe00 .;...........x.. │ │ - 0x0001c474 a73f0101 3f0a0401 aed80601 f2aa0901 .?..?........... │ │ - 0x0001c484 0c810c01 fb5a0f01 c0381201 5b1a1501 .....Z...8..[... │ │ - 0x0001c494 cbff1701 10e91a01 2ad61d01 19c72001 ........*..... . │ │ - 0x0001c4a4 ddbb2301 76b42601 e4b02901 26b12c01 ..#.v.&...).&.,. │ │ - 0x0001c4b4 3cb52f01 27bd3201 e6c83501 79d83801 <./.'.2...5.y.8. │ │ - 0x0001c4c4 dfeb3b01 1a033f01 281e4201 0a3d4501 ..;...?.(.B..=E. │ │ - 0x0001c4d4 bf5f4801 48864b01 a4b04e01 d2de5101 ._H.H.K...N...Q. │ │ - 0x0001c4e4 d4105501 a8465801 50805b01 c9bd5e01 ..U..FX.P.[...^. │ │ - 0x0001c4f4 15ff6101 34446501 248d6801 e6d96b01 ..a.4De.$.h...k. │ │ - 0x0001c504 7b2a6f01 e17e7201 18d77501 21337901 {*o..~r...u.!3y. │ │ - 0x0001c514 fc927c01 a7f67f01 245e8301 72c98601 ..|.....$^..r... │ │ - 0x0001c524 90388a01 7fab8d01 3f229101 cf9c9401 .8......?"...... │ │ - 0x0001c534 2f1b9801 5f9d9b01 5f239f01 2fada201 /..._..._#../... │ │ - 0x0001c544 cf3aa601 3ecca901 7c61ad01 8afab001 .:..>...|a...... │ │ - 0x0001c554 6797b401 1338b801 8ddcbb01 d684bf01 g....8.......... │ │ - 0x0001c564 ee30c301 d4e0c601 8894ca01 0b4cce01 .0...........L.. │ │ - 0x0001c574 5b07d201 79c6d501 6489d901 1d50dd01 [...y...d....P.. │ │ - 0x0001c584 a31ae101 f6e8e401 17bbe801 0491ec01 ................ │ │ - 0x0001c594 bd6af001 4448f401 9629f801 b50efc01 .j..DH...)...... │ │ - 0x0001c5a4 a0f7ff01 56e40302 d9d40702 26c90b02 ....V.......&... │ │ - 0x0001c5b4 40c10f02 24bd1302 d4bc1702 4ec01b02 @...$.......N... │ │ - 0x0001c5c4 93c71f02 a3d22302 7de12702 21f42b02 ......#.}.'.!.+. │ │ - 0x0001c5d4 900a3002 c8243402 ca423802 95643c02 ..0..$4..B8..d<. │ │ - 0x0001c5e4 2a8a4002 89b34402 b0e04802 a0114d02 *.@...D...H...M. │ │ - 0x0001c5f4 59465102 da7e5502 24bb5902 35fb5d02 YFQ..~U.$.Y.5.]. │ │ - 0x0001c604 0f3f6202 b1866602 1ad26a02 4b216f02 .?b...f...j.K!o. │ │ - 0x0001c614 43747302 02cb7702 88257c02 d5838002 Cts...w..%|..... │ │ - 0x0001c624 e9e58402 c24b8902 62b58d02 c8229202 .....K..b....".. │ │ - 0x0001c634 f4939602 e6089b02 9d819f02 19fea302 ................ │ │ - 0x0001c644 5b7ea802 6102ad02 2c8ab102 bb15b602 [~..a...,....... │ │ - 0x0001c654 0fa5ba02 2738bf02 03cfc302 a369c802 ....'8.......i.. │ │ - 0x0001c664 0708cd02 2daad102 1750d602 c4f9da02 ....-....P...... │ │ - 0x0001c674 34a7df02 6658e402 5b0de902 12c6ed02 4...fX..[....... │ │ - 0x0001c684 8b82f202 c642f702 c306fc02 80ce0003 .....B.......... │ │ - 0x0001c694 ff990503 40690a03 403c0f03 02131403 ....@i..@<...... │ │ - 0x0001c6a4 84ed1803 c6cb1d03 c8ad2203 8a932703 .........."...'. │ │ - 0x0001c6b4 0c7d2c03 4c6a3103 4d5b3603 0c503b03 .},.Lj1.M[6..P;. │ │ - 0x0001c6c4 89484003 c6444503 c0444a03 79484f03 .H@..DE..DJ.yHO. │ │ - 0x0001c6d4 f04f5403 245b5903 166a5e03 c57c6303 .OT.$[Y..j^..|c. │ │ - 0x0001c6e4 31936803 5aad6d03 40cb7203 e2ec7703 1.h.Z.m.@.r...w. │ │ - 0x0001c6f4 40127d03 5a3b8203 30688703 c1988c03 @.}.Z;..0h...... │ │ - 0x0001c704 0ecd9103 16059703 d8409c03 5580a103 .........@..U... │ │ - 0x0001c714 8dc3a603 7f0aac03 2b55b103 90a3b603 ........+U...... │ │ - 0x0001c724 aff5bb03 884bc103 19a5c603 6302cc03 .....K......c... │ │ - 0x0001c734 6663d103 21c8d603 9430dc03 c09ce103 fc..!....0...... │ │ - 0x0001c744 a20ce703 3d80ec03 8ef7f103 9672f703 ....=........r.. │ │ - 0x0001c754 55f1fc03 cb730204 f7f90704 d9830d04 U....s.......... │ │ - 0x0001c764 70111304 bda21804 c0371e04 77d02304 p........7..w.#. │ │ - 0x0001c774 e46c2904 040d2f04 dab03404 63583a04 .l).../...4.cX:. │ │ - 0x0001c784 a0034004 90b24504 34654b04 8b1b5104 ..@...E.4eK...Q. │ │ - 0x0001c794 95d55604 52935c04 c1546204 e1196804 ..V.R.\..Tb...h. │ │ - 0x0001c7a4 b4e26d04 39af7304 6e7f7904 55537f04 ..m.9.s.n.y.US.. │ │ - 0x0001c7b4 ec2a8504 35068b04 2de59004 d6c79604 .*..5...-....... │ │ - 0x0001c7c4 2eae9c04 3698a204 ed85a804 5377ae04 ....6.......Sw.. │ │ - 0x0001c7d4 686cb404 2b65ba04 9d61c004 bc61c604 hl..+e...a...a.. │ │ - 0x0001c7e4 8a65cc04 046dd204 2c78d804 0187de04 .e...m..,x...... │ │ - 0x0001c7f4 8399e404 b0afea04 8ac9f004 10e7f604 ................ │ │ - 0x0001c804 4208fd04 1e2d0305 a6550905 d8810f05 B....-...U...... │ │ - 0x0001c814 b5b11505 3de51b05 6e1c2205 48572805 ....=...n.".HW(. │ │ - 0x0001c824 cd952e05 fad73405 d01d3b05 4e674105 ......4...;.NgA. │ │ - 0x0001c834 75b44705 44054e05 bb595405 d9b15a05 u.G.D.N..YT...Z. │ │ - 0x0001c844 9e0d6105 0a6d6705 1cd06d05 d5367405 ..a..mg...m..6t. │ │ - 0x0001c854 34a17a05 380f8105 e2808705 31f68d05 4.z.8.......1... │ │ - 0x0001c864 256f9405 beeb9a05 fa6ba105 dbefa705 %o.......k...... │ │ - 0x0001c874 5f77ae05 8702b505 5291bb05 c023c205 _w......R....#.. │ │ - 0x0001c884 d0b9c805 8253cf05 d6f0d505 cc91dc05 .....S.......... │ │ - 0x0001c894 6336e305 9cdee905 758af005 ee39f705 c6......u....9.. │ │ - 0x0001c8a4 07edfd05 c0a30406 195e0b06 111c1206 .........^...... │ │ - 0x0001c8b4 a8dd1806 dda21f06 b16b2606 22382d06 .........k&."8-. │ │ - 0x0001c8c4 31083406 dedb3a06 28b34106 0e8e4806 1.4...:.(.A...H. │ │ - 0x0001c8d4 916c4f06 af4e5606 6a345d06 c01d6406 .lO..NV.j4]...d. │ │ - 0x0001c8e4 b10a6b06 3dfb7106 64ef7806 24e77f06 ..k.=.q.d.x.$... │ │ - 0x0001c8f4 7fe28606 73e18d06 00e49406 27ea9b06 ....s.......'... │ │ - 0x0001c904 e6f3a206 3d01aa06 2c12b106 b326b806 ....=...,....&.. │ │ - 0x0001c914 d13ebf06 865ac606 d179cd06 b39cd406 .>...Z...y...... │ │ - 0x0001c924 2bc3db06 38ede206 db1aea06 134cf106 +...8........L.. │ │ - 0x0001c934 df80f806 40b9ff06 35f50607 bd340e07 ....@...5....4.. │ │ - 0x0001c944 d9771507 88be1c07 c9082407 9d562b07 .w........$..V+. │ │ - 0x0001c954 02a83207 f9fc3907 82554107 9bb14807 ..2...9..UA...H. │ │ - 0x0001c964 45115007 7f745707 49db5e07 a3456607 E.P..tW.I.^..Ef. │ │ - 0x0001c974 8cb36d07 03257507 099a7c07 9e128407 ..m..%u...|..... │ │ - 0x0001c984 c08e8b07 700e9307 ac919a07 7618a207 ....p.......v... │ │ - 0x0001c994 cca2a907 ad30b107 1bc2b807 1457c007 .....0.......W.. │ │ - 0x0001c9a4 98efc707 a68bcf07 3f2bd707 62cede07 ........?+..b... │ │ - 0x0001c9b4 0e75e607 431fee07 01cdf507 487efd07 .u..C.......H~.. │ │ - 0x0001c9c4 16330508 6deb0c08 4aa71408 af661c08 .3..m...J....f.. │ │ - 0x0001c9d4 9a292408 0cf02b08 03ba3308 80873b08 .)$...+...3...;. │ │ - 0x0001c9e4 82584308 092d4b08 14055308 a3e05a08 .XC..-K...S...Z. │ │ - 0x0001c9f4 b6bf6208 4ca26a08 65887208 01727a08 ..b.L.j.e.r..rz. │ │ - 0x0001ca04 1e5f8208 be4f8a08 de439208 803b9a08 ._...O...C...;.. │ │ - 0x0001ca14 a236a208 4535aa08 6737b208 093dba08 .6..E5..g7...=.. │ │ - 0x0001ca24 2a46c208 c952ca08 e762d208 8276da08 *F...R...b...v.. │ │ - 0x0001ca34 9c8de208 32a8ea08 45c6f208 d4e7fa08 ....2...E....... │ │ - 0x0001ca44 df0c0309 66350b09 68611309 e5901b09 ....f5..ha...... │ │ - 0x0001ca54 dcc32309 4dfa2b09 37343409 9b713c09 ..#.M.+.744..q<. │ │ - 0x0001ca64 77b24409 ccf64c09 993e5509 dd895d09 w.D...L..>U...]. │ │ - 0x0001ca74 99d86509 cb2a6e09 73807609 91d97e09 ..e..*n.s.v...~. │ │ - 0x0001ca84 25368709 2e968f09 acf99709 9e60a009 %6...........`.. │ │ - 0x0001ca94 04cba809 dd38b109 29aab909 e81ec209 .....8..)....... │ │ - 0x0001caa4 1997ca09 bc12d309 d091db09 5614e409 ............V... │ │ - 0x0001cab4 4b9aec09 b123f509 87b0fd09 cc40060a K....#.......@.. │ │ - 0x0001cac4 7fd40e0a a26b170a 3206200a 2fa4280a .....k..2. ./.(. │ │ - 0x0001cad4 9a45310a 72ea390a b592420a 653e4b0a .E1.r.9...B.e>K. │ │ - 0x0001cae4 80ed530a 06a05c0a f755650a 510f6e0a ..S...\..Ue.Q.n. │ │ - 0x0001caf4 16cc760a 448c7f0a da4f880a d916910a ..v.D....O...... │ │ - 0x0001cb04 40e1990a 0eafa20a 4380ab0a df54b40a @.......C....T.. │ │ - 0x0001cb14 e12cbd0a 4908c60a 16e7ce0a 48c9d70a .,..I.......H... │ │ - 0x0001cb24 dfaee00a d997e90a 3784f20a f773fb0a ........7....s.. │ │ - 0x0001cb34 1b67040b a05d0d0b 8857160b d0541f0b .g...]...W...T.. │ │ - 0x0001cb44 7955280b 8359310b ec603a0b b56b430b yU(..Y1..`:..kC. │ │ - 0x0001cb54 dd794c0b 638b550b 48a05e0b 8ab8670b .yL.c.U.H.^...g. │ │ - 0x0001cb64 29d4700b 24f3790b 7c15830b 303b8c0b ).p.$.y.|...0;.. │ │ - 0x0001cb74 3f64950b a8909e0b 6cc0a70b 8af3b00b ?d......l....... │ │ - 0x0001cb84 012aba0b d163c30b f9a0cc0b 7ae1d50b .*...c......z... │ │ - 0x0001cb94 5225df0b 816ce80b 06b7f10b e204fb0b R%...l.......... │ │ - 0x0001cba4 1356040c 99aa0d0c 7402170c a35d200c .V......t....] . │ │ - 0x0001cbb4 25bc290c fb1d330c 23833c0c 9eeb450c %.)...3.#.<...E. │ │ - 0x0001cbc4 6a574f0c 88c6580c f638620c b5ae6b0c jWO...X..8b...k. │ │ - 0x0001cbd4 c327750c 21a47e0c cd23880c c8a6910c .'u.!.~..#...... │ │ - 0x0001cbe4 102d9b0c a6b6a40c 8943ae0c b8d3b70c .-.......C...... │ │ - 0x0001cbf4 3267c10c f8fdca0c 0998d40c 6435de0c 2g..........d5.. │ │ - 0x0001cc04 09d6e70c f779f10c 2e21fb0c adcb040d .....y...!...... │ │ - 0x0001cc14 74790e0d 832a180d d8de210d 73962b0d ty...*....!.s.+. │ │ - 0x0001cc24 5451350d 7b0f3f0d e6d0480d 9595520d TQ5.{.?...H...R. │ │ - 0x0001cc34 885d5c0d be28660d 37f76f0d f2c8790d .]\..(f.7.o...y. │ │ - 0x0001cc44 ee9d830d 2c768d0d aa51970d 6830a10d ....,v...Q..h0.. │ │ - 0x0001cc54 6612ab0d a3f7b40d 1ee0be0d d8cbc80d f............... │ │ - 0x0001cc64 cebad20d 02addc0d 72a2e60d 1e9bf00d ........r....... │ │ - 0x0001cc74 0597fa0d 2796040e 83980e0e 199e180e ....'........... │ │ - 0x0001cc84 e8a6220e f0b22c0e 30c2360e a8d4400e .."...,.0.6...@. │ │ - 0x0001cc94 56ea4a0e 3b03550e 561f5f0e a73e690e V.J.;.U.V._..>i. │ │ - 0x0001cca4 2c61730e e5867d0e d3af870e f3db910e ,as...}......... │ │ - 0x0001ccb4 470b9c0e cc3da60e 8373b00e 6bacba0e G....=...s..k... │ │ - 0x0001ccc4 83e8c40e cc27cf0e 446ad90e eaafe30e .....'..Dj...... │ │ - 0x0001ccd4 bff8ed0e c244f80e f293020f 4ee60c0f .....D......N... │ │ - 0x0001cce4 d63b170f 8a94210f 69f02b0f 724f360f .;....!.i.+.rO6. │ │ - 0x0001ccf4 a5b1400f 01174b0f 867f550f 32eb5f0f ..@...K...U.2._. │ │ - 0x0001cd04 075a6a0f 02cc740f 24417f0f 6bb9890f .Zj...t.$A..k... │ │ - 0x0001cd14 d834940f 69b39e0f 1e35a90f f7b9b30f .4..i....5...... │ │ - 0x0001cd24 f341be0f 11cdc80f 515bd30f b2ecdd0f .A......Q[...... │ │ - 0x0001cd34 3481e80f d618f30f 97b3fd0f 77510810 4...........wQ.. │ │ - 0x0001cd44 75f21210 91961d10 ca3d2810 1fe83210 u........=(...2. │ │ - 0x0001cd54 91953d10 1e464810 c5f95210 87b05d10 ..=..FH...R...]. │ │ - 0x0001cd64 626a6810 56277310 63e77d10 87aa8810 bjh.V's.c.}..... │ │ - 0x0001cd74 c2709310 143a9e10 7c06a910 f9d5b310 .p...:..|....... │ │ - 0x0001cd84 8ba8be10 317ec910 eb56d410 b832df10 ....1~...V...2.. │ │ - 0x0001cd94 9711ea10 87f3f410 89d8ff10 9bc00a11 ................ │ │ - 0x0001cda4 beab1511 ef992011 2f8b2b11 7d7f3611 ...... ./.+.}.6. │ │ - 0x0001cdb4 d9764111 41714c11 b66e5711 366f6211 .vA.AqL..nW.6ob. │ │ - 0x0001cdc4 c1726d11 57797811 f6828311 9e8f8e11 .rm.Wyx......... │ │ - 0x0001cdd4 4f9f9911 08b2a411 c7c7af11 8ee0ba11 O............... │ │ - 0x0001cde4 5afcc511 2c1bd111 023ddc11 dd61e711 Z...,....=...a.. │ │ - 0x0001cdf4 ba89f211 9bb4fd11 7ee20812 62131412 ........~...b... │ │ - 0x0001ce04 48471f12 2d7e2a12 12b83512 f6f44012 HG..-~*...5...@. │ │ - 0x0001ce14 d9344c12 b9775712 96bd6212 70066e12 .4L..wW...b.p.n. │ │ - 0x0001ce24 45527912 15a18412 e0f28f12 a5479b12 ERy..........G.. │ │ - 0x0001ce34 639fa612 19fab112 c757bd12 6cb8c812 c........W..l... │ │ - 0x0001ce44 081cd412 9a82df12 21ecea12 9d58f612 ........!....X.. │ │ - 0x0001ce54 0cc80113 6f3a0d13 c4af1813 0b282413 ....o:.......($. │ │ - 0x0001ce64 44a32f13 6d213b13 86a24613 8e265213 D./.m!;...F..&R. │ │ - 0x0001ce74 85ad5d13 6a376913 3cc47413 fb538013 ..].j7i.<.t..S.. │ │ - 0x0001ce84 a5e68b13 3b7c9713 bc14a313 26b0ae13 ....;|......&... │ │ - 0x0001ce94 794eba13 b5efc513 d993d113 e43add13 yN...........:.. │ │ - 0x0001cea4 d6e4e813 ad91f413 6a410014 0bf40b14 ........jA...... │ │ - 0x0001ceb4 8fa91714 f7612314 411d2f14 6ddb3a14 .....a#.A./.m.:. │ │ - 0x0001cec4 7a9c4614 67605214 34275e14 dff06914 z.F.g`R.4'^...i. │ │ - 0x0001ced4 69bd7514 d08c8114 155f8d14 35349914 i.u......_..54.. │ │ - 0x0001cee4 310ca514 08e7b014 b8c4bc14 42a5c814 1...........B... │ │ - 0x0001cef4 a588d414 df6ee014 f157ec14 d943f814 .....n...W...C.. │ │ - 0x0001cf04 97320415 2b241015 92181c15 cd0f2815 .2..+$........(. │ │ - 0x0001cf14 dc093415 bc064015 6e064c15 f1085815 ..4...@.n.L...X. │ │ - 0x0001cf24 440e6415 66167015 57217c15 162f8815 D.d.f.p.W!|../.. │ │ - 0x0001cf34 a23f9415 fb52a015 1f69ac15 0f82b815 .?...R...i...... │ │ - 0x0001cf44 c89dc415 4cbcd015 98dddc15 ad01e915 ....L........... │ │ - 0x0001cf54 8828f515 2b520116 937e0d16 c1ad1916 .(..+R...~...... │ │ - 0x0001cf64 b3df2516 69143216 e24b3e16 1d864a16 ..%.i.2..K>...J. │ │ - 0x0001cf74 1ac35616 d8026316 55456f16 928a7b16 ..V...c.UEo...{. │ │ - 0x0001cf84 8ed28716 471d9416 be6aa016 f0baac16 ....G....j...... │ │ - 0x0001cf94 df0db916 8863c516 ebbbd116 0817de16 .....c.......... │ │ - 0x0001cfa4 dd74ea16 6ad5f616 ae380317 a89e0f17 .t..j....8...... │ │ - 0x0001cfb4 58071c17 bd722817 d6e03417 a2514117 X....r(...4..QA. │ │ - 0x0001cfc4 20c54d17 513b5a17 32b46617 c42f7317 .M.Q;Z.2.f../s. │ │ - 0x0001cfd4 05ae7f17 f42e8c17 92b29817 dd38a517 .............8.. │ │ - 0x0001cfe4 d4c1b117 774dbe17 c5dbca17 bc6cd717 ....wM.......l.. │ │ - 0x0001cff4 5e00e417 a796f017 982ffd17 31cb0918 ^......../..1... │ │ - 0x0001d004 6f691618 530a2318 dcad2f18 08543c18 oi..S.#.../..T<. │ │ - 0x0001d014 d8fc4818 49a85518 5d566218 11076f18 ..H.I.U.]Vb...o. │ │ - 0x0001d024 64ba7b18 57708818 e9289518 18e4a118 d.{.Wp...(...... │ │ - 0x0001d034 e3a1ae18 4b62bb18 4e25c818 ebead418 ....Kb..N%...... │ │ - 0x0001d044 21b3e118 f17dee18 584bfb18 571b0819 !....}..XK..W... │ │ - 0x0001d054 eced1419 17c32119 d69a2e19 29753b19 ......!.....)u;. │ │ - 0x0001d064 10524819 89315519 93136219 2ef86e19 .RH..1U...b...n. │ │ - 0x0001d074 59df7b19 13c98819 5cb59519 32a4a219 Y.{.....\...2... │ │ - 0x0001d084 9595af19 8389bc19 fd7fc919 0079d619 .............y.. │ │ - 0x0001d094 8e74e319 a372f019 4173fd19 65760a1a .t...r..As..ev.. │ │ - 0x0001d0a4 107c171a 4084241a f48e311a 2c9c3e1a .|..@.$...1.,.>. │ │ - 0x0001d0b4 e7ab4b1a 24be581a e2d2651a 20ea721a ..K.$.X...e. .r. │ │ - 0x0001d0c4 de03801a 1a208d1a d53e9a1a 0c60a71a ..... ...>...`.. │ │ - 0x0001d0d4 bf83b41a eea9c11a 97d2ce1a bafddb1a ................ │ │ - 0x0001d0e4 562be91a 695bf61a f48d031b f5c2101b V+..i[.......... │ │ - 0x0001d0f4 6bfa1d1b 56342b1b b570381b 87af451b k...V4+..p8...E. │ │ - 0x0001d104 caf0521b 7f34601b a47a6d1b 39c37a1b ..R..4`..zm.9.z. │ │ - 0x0001d114 3c0e881b ad5b951b 8baba21b d5fdaf1b <....[.......... │ │ - 0x0001d124 8a52bd1b a9a9ca1b 3203d81b 245fe51b .R......2...$_.. │ │ - 0x0001d134 7dbdf21b 3d1e001c 64810d1c efe61a1c }...=...d....... │ │ - 0x0001d144 df4e281c 32b9351c e725431c fe94501c .N(.2.5..%C...P. │ │ - 0x0001d154 77065e1c 4f7a6b1c 86f0781c 1b69861c w.^.Ozk...x..i.. │ │ - 0x0001d164 0de4931c 5c61a11c 07e1ae1c 0c63bc1c ....\a.......c.. │ │ - 0x0001d174 6be7c91c 236ed71c 33f7e41c 9a82f21c k...#n..3....... │ │ - 0x0001d184 5710001d 6aa00d1d d1321b1d 8cc7281d W...j....2....(. │ │ - 0x0001d194 9a5e361d f9f7431d a993511d aa315f1d .^6...C...Q..1_. │ │ - 0x0001d1a4 f9d16c1d 97747a1d 8219881d bac0951d ..l..tz......... │ │ - 0x0001d1b4 3d6aa31d 0a16b11d 22c4be1d 8274cc1d =j......"....t.. │ │ - 0x0001d1c4 2b27da1d 1adce71d 5093f51d cb4c031e +'......P....L.. │ │ - 0x0001d1d4 8a08111e 8cc61e1e d1862c1e 58493a1e ..........,.XI:. │ │ - 0x0001d1e4 200e481e 27d5551e 6d9e631e f169711e .H.'.U.m.c..iq. │ │ - 0x0001d1f4 b2377f1e b0078d1e e8d99a1e 5baea81e .7..........[... │ │ - 0x0001d204 0785b61e ec5dc41e 0839d21e 5b16e01e .....]...9..[... │ │ - 0x0001d214 e4f5ed1e a1d7fb1e 92bb091f b6a1171f ................ │ │ - 0x0001d224 0d8a251f 9474331f 4b61411f 32504f1f ..%..t3.KaA.2PO. │ │ - 0x0001d234 47415d1f 89346b1f f729791f 9221871f GA]..4k..)y..!.. │ │ - 0x0001d244 561b951f 4417a31f 5b15b11f 9a15bf1f V...D...[....... │ │ - 0x0001d254 ff17cd1f 8b1cdb1f 3b23e91f 0f2cf71f ........;#...,.. │ │ - 0x0001d264 06370520 20441320 5a532120 b4642f20 .7. D. ZS! .d/ │ │ - 0x0001d274 2e783d20 c68d4b20 7ca55920 4ebf6720 .x= ..K |.Y N.g │ │ - 0x0001d284 3bdb7520 43f98320 64199220 9e3ba020 ;.u C.. d.. .;. │ │ - 0x0001d294 ef5fae20 5786bc20 d5aeca20 67d9d820 ._. W.. ... g.. │ │ - 0x0001d2a4 0e06e720 c734f520 92650321 6e981121 ... .4. .e.!n..! │ │ - 0x0001d2b4 59cd1f21 54042e21 5d3d3c21 73784a21 Y..!T..!]=. ".=/" │ │ - 0x0001d304 fe9a3d22 58fa4b22 ac5b5a22 f9be6822 ..="X.K".[Z"..h" │ │ - 0x0001d314 3f247722 7d8b8522 b0f49322 da5fa222 ?$w"}.."..."._." │ │ - 0x0001d324 f8ccb022 093cbf22 0dadcd22 0220dc22 ...".<."...". ." │ │ - 0x0001d334 e894ea22 be0bf922 82840723 33ff1523 ..."..."...#3..# │ │ - 0x0001d344 d17b2423 5bfa3223 cf7a4123 2cfd4f23 .{$#[.2#.zA#,.O# │ │ - 0x0001d354 73815e23 a0076d23 b48f7b23 ae198a23 s.^#..m#..{#...# │ │ - 0x0001d364 8ca59823 4d33a723 f1c2b523 7754c423 ...#M3.#...#wT.# │ │ - 0x0001d374 dde7d223 227de123 4614f023 47adfe23 ...#"}.#F..#G..# │ │ - 0x0001d384 25480d24 dde41b24 71832a24 dd233924 %H.$...$q.*$.#9$ │ │ - 0x0001d394 22c64724 3e6a5624 31106524 f8b77324 ".G$>jV$1.e$..s$ │ │ - 0x0001d3a4 94618224 030d9124 44ba9f24 5769ae24 .a.$...$D..$Wi.$ │ │ - 0x0001d3b4 391abd24 eacccb24 6a81da24 b737e924 9..$...$j..$.7.$ │ │ - 0x0001d3c4 cfeff724 b3a90625 60651525 d6222425 ...$...%`e.%."$% │ │ - 0x0001d3d4 15e23225 1aa34125 e4655025 742a5f25 ..2%..A%.eP%t*_% │ │ - 0x0001d3e4 c7f06d25 ddb87c25 b4828b25 4c4e9a25 ..m%..|%...%LN.% │ │ - 0x0001d3f4 a41ba925 baeab725 8ebbc625 1e8ed525 ...%...%...%...% │ │ - 0x0001d404 6962e425 6e38f325 2d100226 a4e91026 ib.%n8.%-..&...& │ │ - 0x0001d414 d3c41f26 b7a12e26 50803d26 9e604c26 ...&...&P.=&.`L& │ │ - 0x0001d424 9e425b26 50266a26 b30b7926 c6f28726 .B[&P&j&..y&...& │ │ - 0x0001d434 88db9626 f7c5a526 13b2b426 da9fc326 ...&...&...&...& │ │ - 0x0001d444 4c8fd226 6780e126 2b73f026 9667ff26 L..&g..&+s.&.g.& │ │ - 0x0001d454 a75d0e27 5d551d27 b74e2c27 b5493b27 .].']U.'.N,'.I;' │ │ - 0x0001d464 54464a27 95445927 75446827 f4457727 TFJ'.DY'uDh'.Ew' │ │ - 0x0001d474 10498627 c94d9527 1e54a427 0d5cb327 .I.'.M.'.T.'.\.' │ │ - 0x0001d484 9665c227 b770d127 6f7de027 bd8bef27 .e.'.p.'o}.'...' │ │ - 0x0001d494 a09bfe27 18ad0d28 22c01c28 bed42b28 ...'...("..(..+( │ │ - 0x0001d4a4 ebea3a28 a7024a28 f21b5928 cb366828 ..:(..J(..Y(.6h( │ │ - 0x0001d4b4 30537728 20718628 9b909528 9eb1a428 0Sw( q.(...(...( │ │ - 0x0001d4c4 2ad4b328 3df8c228 d51dd228 f344e128 *..(=..(...(.D.( │ │ - 0x0001d4d4 946df028 b897ff28 5dc30e29 82f01d29 .m.(...(]..)...) │ │ - 0x0001d4e4 271f2d29 4a4f3c29 eb804b29 07b45a29 '.-)JO<)..K)..Z) │ │ - 0x0001d4f4 9ee86929 af1e7929 39568829 3b8f9729 ..i)..y)9V.);..) │ │ - 0x0001d504 b3c9a629 a005b629 0243c529 d781d429 ...)...).C.)...) │ │ - 0x0001d514 1ec2e329 d603f329 fd46022a 948b112a ...)...).F.*...* │ │ - 0x0001d524 98d1202a 0919302a e6613f2a 2cac4e2a .. *..0*.a?*,.N* │ │ - 0x0001d534 dcf75d2a f4446d2a 74937c2a 59e38b2a ..]*.Dm*t.|*Y..* │ │ - 0x0001d544 a2349b2a 5087aa2a 60dbb92a d130c92a .4.*P..*`..*.0.* │ │ - 0x0001d554 a387d82a d3dfe72a 6239f72a 4e94062b ...*...*b9.*N..+ │ │ - 0x0001d564 96f0152b 384e252b 34ad342b 890d442b ...+8N%+4.4+..D+ │ │ - 0x0001d574 346f532b 36d2622b 8d36722b 389c812b 4oS+6.b+.6r+8..+ │ │ - 0x0001d584 3603912b 866ba02b 26d5af2b 1540bf2b 6..+.k.+&..+.@.+ │ │ - 0x0001d594 53acce2b de19de2b b588ed2b d7f8fc2b S..+...+...+...+ │ │ - 0x0001d5a4 436a0c2c f7dc1b2c f3502b2c 35c63a2c Cj.,...,.P+,5.:, │ │ - 0x0001d5b4 bd3c4a2c 88b4592c 972d692c e7a7782c ..76R.7 │ │ - 0x0001d8a4 ed65e937 087af937 858e0938 63a31938 .e.7.z.7...8c..8 │ │ - 0x0001d8b4 a2b82938 3fce3938 3ae44938 91fa5938 ..)8?.98:.I8..Y8 │ │ - 0x0001d8c4 43116a38 4f287a38 b43f8a38 70579a38 C.j8O(z8.?.8pW.8 │ │ - 0x0001d8d4 836faa38 ea87ba38 a5a0ca38 b2b9da38 .o.8...8...8...8 │ │ - 0x0001d8e4 11d3ea38 bfecfa38 bc060b39 07211b39 ...8...8...9.!.9 │ │ - 0x0001d8f4 9e3b2b39 80563b39 ac714b39 208d5b39 .;+9.V;9.qK9 .[9 │ │ - 0x0001d904 dca86b39 ddc47b39 24e18b39 aefd9b39 ..k9..{9$..9...9 │ │ - 0x0001d914 7a1aac39 8837bc39 d554cc39 6172dc39 z..9.7.9.T.9ar.9 │ │ - 0x0001d924 2a90ec39 2faefc39 70cc0c3a eaea1c3a *..9/..9p..:...: │ │ - 0x0001d934 9c092d3a 85283d3a a5474d3a f9665d3a ..-:.(=:.GM:.f]: │ │ - 0x0001d944 80866d3a 3aa67d3a 25c68d3a 3fe69d3a ..m::.}:%..:?..: │ │ - 0x0001d954 8806ae3a fe26be3a a047ce3a 6d68de3a ...:.&.:.G.:mh.: │ │ - 0x0001d964 6389ee3a 82aafe3a c7cb0e3b 32ed1e3b c..:...:...;2..; │ │ - 0x0001d974 c20e2f3b 75303f3b 4a524f3b 40745f3b ../;u0?;JRO;@t_; │ │ - 0x0001d984 56966f3b 89b87f3b dada8f3b 46fd9f3b V.o;...;...;F..; │ │ - 0x0001d994 ce1fb03b 6e42c03b 2665d03b f687e03b ...;nB.;&e.;...; │ │ - 0x0001d9a4 daaaf03b d4cd003c e0f0103c fe13213c ...;...<...<..!< │ │ - 0x0001d9b4 2d37313c 6b5a413c b77d513c 10a1613c -71.\.>m.%> │ │ - 0x0001da34 1da2353e b4c4453e 31e7553e 9409663e ..5>..E>1.U>..f> │ │ - 0x0001da44 da2b763e 034e863e 0d70963e f791a63e .+v>.N.>.p.>...> │ │ - 0x0001da54 bfb3b63e 65d5c63e e8f6d63e 4518e73e ...>e..>...>E..> │ │ - 0x0001da64 7c39f73e 8c5a073f 737b173f 309c273f |9.>.Z.?s{.?0.'? │ │ - 0x0001da74 c2bc373f 27dd473f 5ffd573f 681d683f ..7?'.G?_.W?h.h? │ │ - 0x0001da84 403d783f e75c883f 5c7c983f 9c9ba83f @=x?.\.?\|.?...? │ │ - 0x0001da94 a7bab83f 7cd9c83f 19f8d83f 7e16e93f ...?|..?...?~..? │ │ - 0x0001daa4 a834f93f 96520940 49701940 bd8d2940 .4.?.R.@Ip.@..)@ │ │ - 0x0001dab4 f2aa3940 e7c74940 9ae45940 0a016a40 ..9@..I@..Y@..j@ │ │ - 0x0001dac4 361d7a40 1d398a40 bd549a40 1570aa40 6.z@.9.@.T.@.p.@ │ │ - 0x0001dad4 258bba40 eaa5ca40 63c0da40 90daea40 %..@...@c..@...@ │ │ - 0x0001dae4 6ef4fa40 fe0d0b41 3d271b41 2a402b41 n..@...A='.A*@+A │ │ - 0x0001daf4 c4583b41 0a714b41 fa885b41 93a06b41 .X;A.qKA..[A..kA │ │ - 0x0001db04 d5b77b41 bece8b41 4ce59b41 7efbab41 ..{A...AL..A~..A │ │ - 0x0001db14 5311bc41 ca26cc41 e23bdc41 9950ec41 S..A.&.A.;.A.P.A │ │ - 0x0001db24 ef64fc41 e1780c42 6f8c1c42 979f2c42 .d.A.x.Bo..B..,B │ │ - 0x0001db34 58b23c42 b2c44c42 a2d65c42 27e86c42 X.DZ.ND..^D> nD │ │ - 0x0001dbc4 53217e44 d5218e44 c0219e44 1521ae44 S!~D.!.D.!.D.!.D │ │ - 0x0001dbd4 d11fbe44 f41dce44 7d1bde44 6a18ee44 ...D...D}..Dj..D │ │ - 0x0001dbe4 ba14fe44 6b100e45 7e0b1e45 ef052e45 ...Dk..E~..E...E │ │ - 0x0001dbf4 bfff3d45 ebf84d45 73f15d45 56e96d45 ..=E..MEs.]EV.mE │ │ - 0x0001dc04 92e07d45 26d78d45 10cd9d45 51c2ad45 ..}E&..E...EQ..E │ │ - 0x0001dc14 e5b6bd45 cdaacd45 069edd45 9190ed45 ...E...E...E...E │ │ - 0x0001dc24 6a82fd45 92730d46 07641d46 c8532d46 j..E.s.F.d.F.S-F │ │ - 0x0001dc34 d4423d46 29314d46 c61e5d46 aa0b6d46 .B=F)1MF..]F..mF │ │ - 0x0001dc44 d3f77c46 42e38c46 f3cd9c46 e7b7ac46 ..|FB..F...F...F │ │ - 0x0001dc54 1ca1bc46 9089cc46 4371dc46 3358ec46 ...F...FCq.F3X.F │ │ - 0x0001dc64 5f3efc46 c6230c47 67081c47 40ec2b47 _>.F.#.Gg..G@.+G │ │ - 0x0001dc74 50cf3b47 96b14b47 11935b47 c0736b47 P.;G..KG..[G.skG │ │ - 0x0001dc84 a1537b47 b4328b47 f6109b47 67eeaa47 .S{G.2.G...Gg..G │ │ - 0x0001dc94 06cbba47 d1a6ca47 c781da47 e75bea47 ...G...G...G.[.G │ │ - 0x0001dca4 3035fa47 a10d0a48 37e51948 f3bb2948 05.G...H7..H..)H │ │ - 0x0001dcb4 d3913948 d6664948 fb3a5948 3f0e6948 ..9H.fIH.:YH?.iH │ │ - 0x0001dcc4 a3e07848 25b28848 c4829848 7e52a848 ..xH%..H...H~R.H │ │ - 0x0001dcd4 5321b848 41efc748 47bcd748 6388e748 S!.HA..HG..Hc..H │ │ - 0x0001dce4 9653f748 dc1d0749 36e71649 a2af2649 .S.H...I6..I..&I │ │ - 0x0001dcf4 1f773649 ac3d4649 47035649 efc76549 .w6I.=FIG.VI..eI │ │ - 0x0001dd04 a48b7549 634e8549 2c109549 fed0a449 ..uIcN.I,..I...I │ │ - 0x0001dd14 d790b449 b64fc449 9a0dd449 82cae349 ...I.O.I...I...I │ │ - 0x0001dd24 6c86f349 5941034a 45fb124a 30b4224a l..IYA.JE..J0."J │ │ - 0x0001dd34 196c324a ff22424a e1d8514a bd8d614a .l2J."BJ..QJ..aJ │ │ - 0x0001dd44 9241714a 5ff4804a 23a6904a dd56a04a .AqJ_..J#..J.V.J │ │ - 0x0001dd54 8b06b04a 2cb5bf4a c062cf4a 440fdf4a ...J,..J.b.JD..J │ │ - 0x0001dd64 b9baee4a 1c65fe4a 6c0e0e4b a9b61d4b ...J.e.Jl..K...K │ │ - 0x0001dd74 d15d2d4b e2033d4b dda84c4b bf4c5c4b .]-K..=K..LK.L\K │ │ - 0x0001dd84 88ef6b4b 36917b4b c8318b4b 3dd19a4b ..kK6.{K.1.K=..K │ │ - 0x0001dd94 936faa4b cb0cba4b e2a8c94b d743d94b .o.K...K...K.C.K │ │ - 0x0001dda4 a9dde84b 5876f84b e10d084c 44a4174c ...KXv.K...LD..L │ │ - 0x0001ddb4 7f39274c 92cd364c 7b60464c 39f2554c .9'L..6L{`FL9.UL │ │ - 0x0001ddc4 cb82654c 2f12754c 65a0844c 6c2d944c ..eL/.uLe..Ll-.L │ │ - 0x0001ddd4 42b9a34c e643b34c 57cdc24c 9455d24c B..L.C.LW..L.U.L │ │ - 0x0001dde4 9cdce14c 6d62f14c 07e7004d 686a104d ...Lmb.L...Mhj.M │ │ - 0x0001ddf4 8fec1f4d 7a6d2f4d 2aed3e4d 9d6b4e4d ...Mzm/M*.>M.kNM │ │ - 0x0001de04 d1e85d4d c5646d4d 79df7c4d eb588c4d ..]M.dmMy.|M.X.M │ │ - 0x0001de14 1ad19b4d 0448ab4d aabdba4d 0932ca4d ...M.H.M...M.2.M │ │ - 0x0001de24 20a5d94d ef16e94d 7487f84d aef6074e ..M...Mt..M...N │ │ - 0x0001de34 9c64174e 3cd1264e 8f3c364e 92a6454e .d.N<.&N.<6N..EN │ │ - 0x0001de44 440f554e a476644e b2dc734e 6c41834e D.UN.vdN..sNlA.N │ │ - 0x0001de54 d1a4924e df06a24e 9667b14e f5c6c04e ...N...N.g.N...N │ │ - 0x0001de64 fa24d04e a581df4e f3dcee4e e536fe4e .$.N...N...N.6.N │ │ - 0x0001de74 798f0d4f ade61c4f 823c2c4f f4903b4f y..O...O.<,O..;O │ │ - 0x0001de84 05e44a4f b1355a4f fa85694f dcd4784f ..JO.5ZO..iO..xO │ │ - 0x0001de94 5722884f 6a6e974f 14b9a64f 5402b64f W".Ojn.O...OT..O │ │ - 0x0001dea4 284ac54f 9090d44f 8bd5e34f 1719f34f (J.O...O...O...O │ │ - 0x0001deb4 335b0250 de9b1150 17db2050 dd183050 3[.P...P.. P..0P │ │ - 0x0001dec4 2f553f50 0b904e50 71c95d50 60016d50 /U?P..NPq.]P`.mP │ │ - 0x0001ded4 d7377c50 d36c8b50 55a09a50 5bd2a950 .7|P.l.PU..P[..P │ │ - 0x0001dee4 e402b950 ef31c850 7b5fd750 878be650 ...P.1.P{_.P...P │ │ - 0x0001def4 12b6f550 1adf0451 9f061451 a02c2351 ...P...Q...Q.,#Q │ │ - 0x0001df04 1a513251 0f744151 7b955051 5fb55f51 .Q2Q.tAQ{.PQ_._Q │ │ - 0x0001df14 b8d36e51 87f07d51 ca0b8d51 7f259c51 ..nQ..}Q...Q.%.Q │ │ - 0x0001df24 a73dab51 3f54ba51 4769c951 bd7cd851 .=.Q?T.QGi.Q.|.Q │ │ - 0x0001df34 a18ee751 f19ef651 adad0552 d3ba1452 ...Q...Q...R...R │ │ - 0x0001df44 62c62352 5ad03252 b9d84152 7ddf5052 b.#RZ.2R..AR}.PR │ │ - 0x0001df54 a7e45f52 35e86e52 26ea7d52 78ea8c52 .._R5.nR&.}Rx..R │ │ - 0x0001df64 2ce99b52 3fe6aa52 b0e1b952 80dbc852 ,..R?..R...R...R │ │ - 0x0001df74 acd3d752 33cae652 15bff552 51b20453 ...R3..R...RQ..S │ │ - 0x0001df84 e5a31353 d0932253 12823153 a86e4053 ...S.."S..1S.n@S │ │ - 0x0001df94 93594f53 d2425e53 622a6d53 43107c53 .YOS.B^Sb*mSC.|S │ │ - 0x0001dfa4 75f48a53 f6d69953 c4b7a853 e096b753 u..S...S...S...S │ │ - 0x0001dfb4 4774c653 fa4fd553 f629e453 3b02f353 Gt.S.O.S.).S;..S │ │ - 0x0001dfc4 c8d80154 9cad1054 b5801f54 13522e54 ...T...T...T.R.T │ │ - 0x0001dfd4 b5213d54 9aef4b54 c0bb5a54 27866954 .!=T..KT..ZT'.iT │ │ - 0x0001dfe4 ce4e7854 b3158754 d6da9554 359ea454 .NxT...T...T5..T │ │ - 0x0001dff4 d05fb354 a61fc254 b5ddd054 fd99df54 ._.T...T...T...T │ │ - 0x0001e004 7c54ee54 320dfd54 1dc40b55 3d791a55 |T.T2..T...U=y.U │ │ - 0x0001e014 912c2955 16de3755 ce8d4655 b63b5555 .,)U..7U..FU.;UU │ │ - 0x0001e024 cde76355 13927255 873a8155 27e18f55 ..cU..rU.:.U'..U │ │ - 0x0001e034 f2859e55 e928ad55 08cabb55 5069ca55 ...U.(.U...UPi.U │ │ - 0x0001e044 c006d955 57a2e755 133cf655 f4d30456 ...UW..U.<.U...V │ │ - 0x0001e054 f8691356 1ffe2156 67903056 d1203f56 .i.V..!Vg.0V. ?V │ │ - 0x0001e064 5aaf4d56 023c5c56 c7c66a56 aa4f7956 Z.MV.<\V..jV.OyV │ │ - 0x0001e074 a8d68756 c15b9656 f4dea456 4060b356 ...V.[.V...V@`.V │ │ - 0x0001e084 a4dfc156 1f5dd056 afd8de56 5552ed56 ...V.].V...VUR.V │ │ - 0x0001e094 0fcafb56 dc3f0a57 bcb31857 ac252757 ...V.?.W...W.%'W │ │ - 0x0001e0a4 ad953557 bd034457 db6f5257 07da6057 ..5W..DW.oRW..`W │ │ - 0x0001e0b4 3f426f57 83a87d57 d10c8c57 296f9a57 ?BoW..}W...W)o.W │ │ - 0x0001e0c4 8acfa857 f22db757 618ac557 d6e4d357 ...W.-.Wa..W...W │ │ - 0x0001e0d4 503de257 cd93f057 4ee8fe57 d13a0d58 P=.W...WN..W.:.X │ │ - 0x0001e0e4 548b1b58 d8d92958 5c263858 dd704658 T..X..)X\&8X.pFX │ │ - 0x0001e0f4 5cb95458 d8ff6258 4f447158 c1867f58 \.TX..bXODqX...X │ │ - 0x0001e104 2cc78d58 91059c58 ed41aa58 407cb858 ,..X...X.A.X@|.X │ │ - 0x0001e114 89b4c658 c7ead458 f91ee358 1f51f158 ...X...X...X.Q.X │ │ - 0x0001e124 3781ff58 40af0d59 3adb1b59 24052a59 7..X@..Y:..Y$.*Y │ │ - 0x0001e134 fc2c3859 c2524659 75765459 15986259 .,8Y.RFYuvTY..bY │ │ - 0x0001e144 9fb77059 13d57e59 71f08c59 b7099b59 ..pY..~Yq..Y...Y │ │ - 0x0001e154 e520a959 f935b759 f448c559 d259d359 . .Y.5.Y.H.Y.Y.Y │ │ - 0x0001e164 9568e159 3b75ef59 c47ffd59 2d880b5a .h.Y;u.Y...Y-..Z │ │ - 0x0001e174 778e195a a092275a a994355a 8e94435a w..Z..'Z..5Z..CZ │ │ - 0x0001e184 5192515a f08d5f5a 6a876d5a be7e7b5a Q.QZ.._Zj.mZ.~{Z │ │ - 0x0001e194 ec73895a f266975a d057a55a 8546b35a .s.Z.f.Z.W.Z.F.Z │ │ - 0x0001e1a4 0f33c15a 6f1dcf5a a305dd5a aaebea5a .3.Zo..Z...Z...Z │ │ - 0x0001e1b4 84cff85a 2fb1065b ab90145b f76d225b ...Z/..[...[.m"[ │ │ - 0x0001e1c4 1249305b fc213e5b b2f84b5b 35cd595b .I0[.!>[..K[5.Y[ │ │ - 0x0001e1d4 849f675b 9e6f755b 823d835b 2e09915b ..g[.ou[.=.[...[ │ │ - 0x0001e1e4 a3d29e5b e099ac5b e35eba5b ac21c85b ...[...[.^.[.!.[ │ │ - 0x0001e1f4 3ae2d55b 8ca0e35b a15cf15b 7916ff5b :..[...[.\.[y..[ │ │ - 0x0001e204 12ce0c5c 6c831a5c 8636285c 60e7355c ...\l..\.6(\`.5\ │ │ - 0x0001e214 f795435c 4c42515c 5eec5e5c 2b946c5c ..C\LBQ\^.^\+.l\ │ │ - 0x0001e224 b4397a5c f7dc875c f37d955c a81ca35c .9z\...\.}.\...\ │ │ - 0x0001e234 15b9b05c 3853be5c 12ebcb5c a180d95c ...\8S.\...\...\ │ │ - 0x0001e244 e513e75c dda4f45c 8733025d e4bf0f5d ...\...\.3.]...] │ │ - 0x0001e254 f2491d5d b1d12a5d 1f57385d 3cda455d .I.]..*].W8]<.E] │ │ - 0x0001e264 085b535d 81d9605d a7556e5d 78cf7b5d .[S]..`].Un]x.{] │ │ - 0x0001e274 f546895d 1cbc965d ec2ea45d 659fb15d .F.]...]...]e..] │ │ - 0x0001e284 860dbf5d 4e79cc5d bde2d95d d149e75d ...]Ny.]...].I.] │ │ - 0x0001e294 8aaef45d e710025e e7700f5e 8ace1c5e ...]...^.p.^...^ │ │ - 0x0001e2a4 ce292a5e b482375e 3ad9445e 5f2d525e .)*^..7^:.D^_-R^ │ │ - 0x0001e2b4 237f5f5e 85ce6c5e 851b7a5e 2066875e #._^..l^..z^ f.^ │ │ - 0x0001e2c4 58ae945e 2af4a15e 9737af5e 9d78bc5e X..^*..^.7.^.x.^ │ │ - 0x0001e2d4 3cb7c95e 72f3d65e 412de45e a564f15e <..^r..^A-.^.d.^ │ │ - 0x0001e2e4 9f99fe5e 2fcc0b5f 52fc185f 092a265f ...^/.._R.._.*&_ │ │ - 0x0001e2f4 5355335f 2f7e405f 9da44d5f 9bc85a5f SU3_/~@_..M_..Z_ │ │ - 0x0001e304 29ea675f 4609755f f225825f 2b408f5f ).g_F.u_.%._+@._ │ │ - 0x0001e314 f2579c5f 446da95f 2380b65f 8c90c35f .W._Dm._#.._..._ │ │ - 0x0001e324 7f9ed05f fca9dd5f 02b3ea5f 90b9f75f ..._..._..._..._ │ │ - 0x0001e334 a5bd0460 40bf1160 62be1e60 09bb2b60 ...`@..`b..`..+` │ │ - 0x0001e344 34b53860 e4ac4560 16a25260 cb945f60 4.8`..E`..R`.._` │ │ - 0x0001e354 02856c60 b9727960 f25d8660 aa469360 ..l`.ry`.].`.F.` │ │ - 0x0001e364 e12ca060 9610ad60 c9f1b960 79d0c660 .,.`...`...`y..` │ │ - 0x0001e374 a5acd360 4d86e060 705ded60 0d32fa60 ...`M..`p].`.2.` │ │ - 0x0001e384 24040761 b4d31361 bca02061 3c6b2d61 $..a...a.. ad..Kd │ │ - 0x0001e494 4e265764 41446364 835f6f64 14787b64 N&WdADcd._od.x{d │ │ - 0x0001e4a4 f38d8764 20a19364 99b19f64 5fbfab64 ...d ..d...d_..d │ │ - 0x0001e4b4 71cab764 ced2c364 77d8cf64 69dbdb64 q..d...dw..di..d │ │ - 0x0001e4c4 a6dbe764 2bd9f364 fad3ff64 11cc0b65 ...d+..d...d...e │ │ - 0x0001e4d4 6fc11765 15b42365 02a42f65 34913b65 o..e..#e../e4.;e │ │ - 0x0001e4e4 ad7b4765 6a635365 6d485f65 b32a6b65 .{GejcSemH_e.*ke │ │ - 0x0001e4f4 3d0a7765 0ae78265 1ac18e65 6d989a65 =.we...e...em..e │ │ - 0x0001e504 006da665 d53eb265 eb0dbe65 41dac965 .m.e.>.e...eA..e │ │ - 0x0001e514 d7a3d565 ac6ae165 bf2eed65 11f0f865 ...e.j.e...e...e │ │ - 0x0001e524 a1ae0466 6e6a1066 77231c66 bed92766 ...fnj.fw#.f..'f │ │ - 0x0001e534 408d3366 fd3d3f66 f5eb4a66 28975666 @.3f.=?f..Jf(.Vf │ │ - 0x0001e544 953f6266 3be56d66 1b887966 33288566 .?bf;.mf..yf3(.f │ │ - 0x0001e554 83c59066 0b609c66 caf7a766 c08cb366 ...f.`.f...f...f │ │ - 0x0001e564 ec1ebf66 4faeca66 e63ad666 b3c4e166 ...fO..f.:.f...f │ │ - 0x0001e574 b44bed66 eacff866 53510467 efcf0f67 .K.f...fSQ.g...g │ │ - 0x0001e584 be4b1b67 bfc42667 f33a3267 58ae3d67 .K.g..&g.:2gX.=g │ │ - 0x0001e594 ee1e4967 b58c5467 abf75f67 d25f6b67 ..Ig..Tg.._g._kg │ │ - 0x0001e5a4 28c57667 ad278267 61878d67 43e49867 (.vg.'.ga..gC..g │ │ - 0x0001e5b4 523ea467 8f95af67 f9e9ba67 8f3bc667 R>.g...g...g.;.g │ │ - 0x0001e5c4 528ad167 40d6dc67 591fe867 9d65f367 R..g@..gY..g.e.g │ │ - 0x0001e5d4 0ca9fe67 a5e90968 68271568 54622068 ...g...hh'.hTb h │ │ - 0x0001e5e4 689a2b68 a6cf3668 0b024268 99314d68 h.+h..6h..Bh.1Mh │ │ - 0x0001e5f4 4d5e5868 29886368 2baf6e68 54d37968 M^Xh).ch+.nhT.yh │ │ - 0x0001e604 a2f48468 16139068 b02e9b68 6d47a668 ...h...h...hmG.h │ │ - 0x0001e614 505db168 5670bc68 8080c768 cd8dd268 P].hVp.h...h...h │ │ - 0x0001e624 3e98dd68 d09fe868 86a4f368 5da6fe68 >..h...h...h]..h │ │ - 0x0001e634 55a50969 6fa11469 a99a1f69 04912a69 U..io..i...i..*i │ │ - 0x0001e644 80843569 1b754069 d5624b69 af4d5669 ..5i.u@i.bKi.MVi │ │ - 0x0001e654 a7356169 be1a6c69 f3fc7669 46dc8169 .5ai..li..viF..i │ │ - 0x0001e664 b6b88c69 43929769 ed68a269 b43cad69 ...iC..i.h.i.<.i │ │ - 0x0001e674 970db869 96dbc269 b0a6cd69 e56ed869 ...i...i...i.n.i │ │ - 0x0001e684 3634e369 a1f6ed69 26b6f869 c572036a 64.i...i&..i.r.j │ │ - 0x0001e694 7e2c0e6a 50e3186a 3c97236a 40482e6a ~,.jP..j<.#j@H.j │ │ - 0x0001e6a4 5df6386a 91a1436a de494e6a 42ef586a ].8j..Cj.INjB.Xj │ │ - 0x0001e6b4 be91636a 51316e6a facd786a ba67836a ..cjQ1nj..xj.g.j │ │ - 0x0001e6c4 90fe8d6a 7c92986a 7d23a36a 94b1ad6a ...j|..j}#.j...j │ │ - 0x0001e6d4 c03cb86a 00c5c26a 554acd6a bfccd76a .<.j...jUJ.j...j │ │ - 0x0001e6e4 3c4ce26a cdc8ec6a 7142f76a 29b9016b nb.Gn │ │ - 0x0001e844 8a06516e b77e5a6e e7f3636e 1b666d6e ..Qn.~Zn..cn.fmn │ │ - 0x0001e854 52d5766e 8e41806e ccaa896e 0f11936e R.vn.A.n...n...n │ │ - 0x0001e864 54749c6e 9dd4a56e e931af6e 378cb86e Tt.n...n.1.n7..n │ │ - 0x0001e874 89e3c16e de37cb6e 3689d46e 90d7dd6e ...n.7.n6..n...n │ │ - 0x0001e884 ee22e76e 4d6bf06e b0b0f96e 15f3026f .".nMk.n...n...o │ │ - 0x0001e894 7c320c6f e66e156f 52a81e6f c1de276f |2.o.n.oR..o..'o │ │ - 0x0001e8a4 3212316f a5423a6f 1a70436f 919a4c6f 2.1o.B:o.pCo..Lo │ │ - 0x0001e8b4 0ac2556f 86e65e6f 0308686f 8226716f ..Uo..^o..ho.&qo │ │ - 0x0001e8c4 03427a6f 865a836f 0b708c6f 9182956f .Bzo.Z.o.p.o...o │ │ - 0x0001e8d4 1a929e6f a49ea76f 30a8b06f bdaeb96f ...o...o0..o...o │ │ - 0x0001e8e4 4cb2c26f ddb2cb6f 6fb0d46f 03abdd6f L..o...oo..o...o │ │ - 0x0001e8f4 99a2e66f 3097ef6f c988f86f 63770170 ...o0..o...ocw.p │ │ - 0x0001e904 ff620a70 9c4b1370 3b311c70 dc132570 .b.p.K.p;1.p..%p │ │ - 0x0001e914 7ef32d70 21d03670 c6a93f70 6d804870 ~.-p!.6p..?pm.Hp │ │ - 0x0001e924 15545170 bf245a70 6bf26270 17bd6b70 .TQp.$Zpk.bp..kp │ │ - 0x0001e934 c6847470 76497d70 280b8670 dcc98e70 ..tpvI}p(..p...p │ │ - 0x0001e944 91859770 483ea070 00f4a870 bba6b170 ...pH>.p...p...p │ │ - 0x0001e954 7756ba70 3503c370 f5accb70 b653d470 wV.p5..p...p.S.p │ │ - 0x0001e964 7af7dc70 4098e570 0736ee70 d1d0f670 z..p@..p.6.p...p │ │ - 0x0001e974 9d68ff70 6bfd0771 3b8f1071 0d1e1971 .h.pk..q;..q...q │ │ - 0x0001e984 e2a92171 b9322a71 92b83271 6e3b3b71 ..!q.2*q..2qn;;q │ │ - 0x0001e994 4cbb4371 2d384c71 11b25471 f7285d71 L.Cq-8Lq..Tq.(]q │ │ - 0x0001e9a4 e09c6571 cc0d6e71 bb7b7671 ace67e71 ..eq..nq.{vq..~q │ │ - 0x0001e9b4 a14e8771 99b38f71 94159871 9374a071 .N.q...q...q.t.q │ │ - 0x0001e9c4 94d0a871 9a29b171 a27fb971 afd2c171 ...q.).q...q...q │ │ - 0x0001e9d4 bf22ca71 d26fd271 eab9da71 0601e371 .".q.o.q...q...q │ │ - 0x0001e9e4 2645eb71 4a86f371 72c4fb71 9eff0372 &E.qJ..qr..q...r │ │ - 0x0001e9f4 cf370c72 056d1472 3f9f1c72 7ece2472 .7.r.m.r?..r~.$r │ │ - 0x0001ea04 c2fa2c72 0b243572 594a3d72 ad6d4572 ..,r.$5rYJ=r.mEr │ │ - 0x0001ea14 058e4d72 63ab5572 c7c55d72 31dd6572 ..Mrc.Ur..]r1.er │ │ - 0x0001ea24 a0f16d72 15037672 91117e72 121d8672 ..mr..vr..~r...r │ │ - 0x0001ea34 9a258e72 282b9672 bd2d9e72 592da672 .%.r(+.r.-.rY-.r │ │ - 0x0001ea44 fc29ae72 a523b672 561abe72 0e0ec672 .).r.#.rV..r...r │ │ - 0x0001ea54 cefecd72 95ecd572 64d7dd72 3bbfe572 ...r...rd..r;..r │ │ - 0x0001ea64 1aa4ed72 0186f572 f164fd72 e9400573 ...r...r.d.r.@.s │ │ - 0x0001ea74 e9190d73 f3ef1473 05c31c73 21932473 ...s...s...s!.$s │ │ - 0x0001ea84 46602c73 752a3473 adf13b73 efb54373 F`,su*4s..;s..Cs │ │ - 0x0001ea94 3b774b73 91355373 f2f05a73 5da96273 ;wKs.5Ss..Zs].bs │ │ - 0x0001eaa4 d35e6a73 53117273 dfc07973 766d8173 .^jsS.rs..ysvm.s │ │ - 0x0001eab4 19178973 c7bd9073 81619873 4702a073 ...s...s.a.sG..s │ │ - 0x0001eac4 1aa0a773 f83aaf73 e4d2b673 dc67be73 ...s.:.s...s.g.s │ │ - 0x0001ead4 e1f9c573 f388cd73 1315d573 409edc73 ...s...s...s@..s │ │ - 0x0001eae4 7c24e473 c5a7eb73 1c28f373 82a5fa73 |$.s...s.(.s...s │ │ - 0x0001eaf4 f71f0274 7b970974 0d0c1174 af7d1874 ...t{..t...t.}.t │ │ - 0x0001eb04 61ec1f74 22582774 f3c02e74 d5263674 a..t"X't...t.&6t │ │ - 0x0001eb14 c7893d74 c9e94474 dd464c74 01a15374 ..=t..Dt.FLt..St │ │ - 0x0001eb24 37f85a74 7f4c6274 d89d6974 44ec7074 7.Zt.Lbt..itD.pt │ │ - 0x0001eb34 c2377874 52807f74 f5c58674 ac088e74 .7xtR..t...t...t │ │ - 0x0001eb44 75489574 52859c74 43bfa374 48f6aa74 uH.tR..tC..tH..t │ │ - 0x0001eb54 622ab274 905bb974 d289c074 2ab5c774 b*.t.[.t...t*..t │ │ - 0x0001eb64 97ddce74 1a03d674 b225dd74 6145e474 ...t...t.%.taE.t │ │ - 0x0001eb74 2662eb74 027cf274 f592f974 ffa60075 &b.t.|.t...t...u │ │ - 0x0001eb84 20b80775 59c60e75 aad11575 14da1c75 ..uY..u...u...u │ │ - 0x0001eb94 96df2375 31e22a75 e5e13175 b2de3875 ..#u1.*u..1u..8u │ │ - 0x0001eba4 9ad83f75 9bcf4675 b7c34d75 edb45475 ..?u..Fu..Mu..Tu │ │ - 0x0001ebb4 3ea35b75 aa8e6275 32776975 d55c7075 >.[u..bu2wiu.\pu │ │ - 0x0001ebc4 953f7775 711f7e75 6afc8475 7fd68b75 .?wuq.~uj..u...u │ │ - 0x0001ebd4 b2ad9275 03829975 7153a075 fe21a775 ...u...uqS.u.!.u │ │ - 0x0001ebe4 a9edad75 73b6b475 5c7cbb75 653fc275 ...us..u\|.ue?.u │ │ - 0x0001ebf4 8dffc875 d6bccf75 3f77d675 c82edd75 ...u...u?w.u...u │ │ - 0x0001ec04 73e3e375 3f95ea75 2d44f175 3df0f775 s..u?..u-D.u=..u │ │ - 0x0001ec14 6f99fe75 c53f0576 3de30b76 d8831276 o..u.?.v=..v...v │ │ - 0x0001ec24 97211976 7bbc1f76 82542676 afe92c76 .!.v{..v.T&v..,v │ │ - 0x0001ec34 017c3376 780b3a76 14984076 d7214776 .|3vx.:v..@v.!Gv │ │ - 0x0001ec44 c1a84d76 d12c5476 08ae5a76 672c6176 ..Mv.,Tv..Zvg,av │ │ - 0x0001ec54 eea76776 9d206e76 75967476 75097b76 ..gv. nvu.tvu.{v │ │ - 0x0001ec64 9f798176 f3e68776 70518e76 18b99476 .y.v...vpQ.v...v │ │ - 0x0001ec74 eb1d9b76 e97fa176 13dfa776 683bae76 ...v...v...vh;.v │ │ - 0x0001ec84 ea94b476 98ebba76 743fc176 7c90c776 ...v...vt?.v|..v │ │ - 0x0001ec94 b3decd76 182ad476 ab72da76 6db8e076 ...v.*.v.r.vm..v │ │ - 0x0001eca4 5efbe676 7f3bed76 d078f376 52b3f976 ^..v.;.v.x.vR..v │ │ - 0x0001ecb4 05ebff76 e81f0677 fe510c77 45811277 ...v...w.Q.wE..w │ │ - 0x0001ecc4 bfad1877 6cd71e77 4cfe2477 5f222b77 ...wl..wL.$w_"+w │ │ - 0x0001ecd4 a7433177 23623777 d37d3d77 ba964377 .C1w#b7w.}=w..Cw │ │ - 0x0001ece4 d5ac4977 27c04f77 afd05577 6fde5b77 ..Iw'.Ow..Uwo.[w │ │ - 0x0001ecf4 65e96177 93f16777 faf66d77 98f97377 e.aw..gw..mw..sw │ │ - 0x0001ed04 70f97977 81f67f77 cdf08577 52e88b77 p.yw...w...wR..w │ │ - 0x0001ed14 12dd9177 0dcf9777 43be9d77 b6aaa377 ...w...wC..w...w │ │ - 0x0001ed24 6594a977 507baf77 795fb577 e040bb77 e..wP{.wy_.w.@.w │ │ - 0x0001ed34 851fc177 68fbc677 8ad4cc77 ecaad277 ...wh..w...w...w │ │ - 0x0001ed44 8d7ed877 6f4fde77 921de477 f5e8e977 .~.woO.w...w...w │ │ - 0x0001ed54 9bb1ef77 8277f577 ad3afb77 1afb0078 ...w.w.w.:.w...x │ │ - 0x0001ed64 cab80678 bf730c78 f72b1278 75e11778 ...x.s.x.+.xu..x │ │ - 0x0001ed74 38941d78 40442378 8ff12878 259c2e78 8..x@D#x..(x%..x │ │ - 0x0001ed84 01443478 25e93978 928b3f78 462b4578 .D4x%.9x..?xF+Ex │ │ - 0x0001ed94 44c84a78 8b625078 1cfa5578 f88e5b78 D.Jx.bPx..Ux..[x │ │ - 0x0001eda4 1e216178 90b06678 4d3d6c78 57c77178 .!ax..fxM=lxW.qx │ │ - 0x0001edb4 ad4e7778 51d37c78 43558278 83d48778 .NwxQ.|xCU.x...x │ │ - 0x0001edc4 11518d78 efca9278 1c429878 9ab69d78 .Q.x...x.B.x...x │ │ - 0x0001edd4 6828a378 8797a878 f803ae78 bb6db378 h(.x...x...x.m.x │ │ - 0x0001ede4 d1d4b878 3a39be78 f69ac378 06fac878 ...x:9.x...x...x │ │ - 0x0001edf4 6c56ce78 26b0d378 3607d978 9c5bde78 lV.x&..x6..x.[.x │ │ - 0x0001ee04 58ade378 6cfce878 d748ee78 9b92f378 X..xl..x.H.x...x │ │ - 0x0001ee14 b7d9f878 2c1efe78 fb5f0379 249f0879 ...x,..x._.y$..y │ │ - 0x0001ee24 a8db0d79 87151379 c24c1879 59811d79 ...y...y.L.yY..y │ │ - 0x0001ee34 4db32279 9ee22779 4d0f2d79 5a393279 M."y..'yM.-yZ92y │ │ - 0x0001ee44 c6603779 91853c79 bda74179 49c74679 .`7y..zaECz │ │ - 0x0001ef24 f5dc477a 07724c7a 9804517a a994557a ..Gz.rLz..Qz..Uz │ │ - 0x0001ef34 3a225a7a 4dad5e7a e035637a f6bb677a :"ZzM.^z.5cz..gz │ │ - 0x0001ef44 8f3f6c7a abc0707a 4b3f757a 6fbb797a .?lz..pzK?uzo.yz │ │ - 0x0001ef54 19357e7a 48ac827a fe20877a 3b938b7a .5~zH..z. .z;..z │ │ - 0x0001ef64 ff02907a 4b70947a 20db987a 7e439d7a ...zKp.z ..z~C.z │ │ - 0x0001ef74 67a9a17a d90ca67a d76daa7a 61ccae7a g..z...z.m.za..z │ │ - 0x0001ef84 7728b37a 1b82b77a 4bd9bb7a 0a2ec07a w(.z...zK..z...z │ │ - 0x0001ef94 5880c47a 35d0c87a a31dcd7a a168d17a X..z5..z...z.h.z │ │ - 0x0001efa4 30b1d57a 51f7d97a 053bde7a 4c7ce27a 0..zQ..z.;.zL|.z │ │ - 0x0001efb4 27bbe67a 96f7ea7a 9a31ef7a 3469f37a '..z...z.1.z4i.z │ │ - 0x0001efc4 649ef77a 2cd1fb7a 8a01007b 812f047b d..z,..z...{./.{ │ │ - 0x0001efd4 105b087b 39840c7b fcaa107b 5acf147b .[.{9..{...{Z..{ │ │ - 0x0001efe4 53f1187b e8101d7b 1a2e217b e948257b S..{...{..!{.H%{ │ │ - 0x0001eff4 5561297b 61772d7b 0b8b317b 559c357b Ua){aw-{..1{U.5{ │ │ - 0x0001f004 3fab397b cbb73d7b f8c1417b c8c9457b ?.9{..={..A{..E{ │ │ - 0x0001f014 3bcf497b 51d24d7b 0bd3517b 6bd1557b ;.I{Q.M{..Q{k.U{ │ │ - 0x0001f024 70cd597b 1bc75d7b 6dbe617b 66b3657b p.Y{..]{m.a{f.e{ │ │ - 0x0001f034 08a6697b 53966d7b 4784717b e56f757b ..i{S.m{G.q{.ou{ │ │ - 0x0001f044 2e59797b 22407d7b c324817b 1007857b .Yy{"@}{.$.{...{ │ │ - 0x0001f054 0ae7887b b3c48c7b 0aa0907b 1179947b ...{...{...{.y.{ │ │ - 0x0001f064 c84f987b 2f249c7b 48f69f7b 12c6a37b .O.{/$.{H..{...{ │ │ - 0x0001f074 9093a77b c15eab7b a527af7b 3feeb27b ...{.^.{.'.{?..{ │ │ - 0x0001f084 8eb2b67b 9374ba7b 4e34be7b c1f1c17b ...{.t.{N4.{...{ │ │ - 0x0001f094 ecacc57b cf65c97b 6c1ccd7b c3d0d07b ...{.e.{l..{...{ │ │ - 0x0001f0a4 d482d47b a132d87b 2ae0db7b 708bdf7b ...{.2.{*..{p..{ │ │ - 0x0001f0b4 7334e37b 34dbe67b b47fea7b f421ee7b s4.{4..{...{.!.{ │ │ - 0x0001f0c4 f3c1f17b b35ff57b 35fbf87b 7994fc7b ...{._.{5..{y..{ │ │ - 0x0001f0d4 7f2b007c 4ac0037c d852077c 2be30a7c .+.|J..|.R.|+..| │ │ - 0x0001f0e4 44710e7c 23fd117c c986157c 360e197c Dq.|#..|...|6..| │ │ - 0x0001f0f4 6c931c7c 6b16207c 3397237c c615277c l..|k. |3.#|..'| │ │ - 0x0001f104 24922a7c 4e0c2e7c 4484317c 07fa347c $.*|N..|D.1|..4| │ │ - 0x0001f114 986d387c f8de3b7c 264e3f7c 25bb427c .m8|..;|&N?|%.B| │ │ - 0x0001f124 f425467c 958e497c 07f54c7c 4c59507c .%F|..I|..L|LYP| │ │ - 0x0001f134 65bb537c 511b577c 13795a7c aad45d7c e.S|Q.W|.yZ|..]| │ │ - 0x0001f144 172e617c 5b85647c 76da677c 6a2d6b7c ..a|[.d|v.g|j-k| │ │ - 0x0001f154 377e6e7c ddcc717c 5e19757c ba63787c 7~n|..q|^.u|.cx| │ │ - 0x0001f164 f1ab7b7c 06f27e7c f735827c c677857c ..{|..~|.5.|.w.| │ │ - 0x0001f174 74b7887c 02f58b7c 6f308f7c bd69927c t..|...|o0.|.i.| │ │ - 0x0001f184 eca0957c fed5987c f2089c7c cb399f7c ...|...|...|.9.| │ │ - 0x0001f194 8768a27c 2895a57c b0bfa87c 1de8ab7c .h.|(..|...|...| │ │ - 0x0001f1a4 720eaf7c af32b27c d454b57c e274b87c r..|.2.|.T.|.t.| │ │ - 0x0001f1b4 db92bb7c beaebe7c 8dc8c17c 47e0c47c ...|...|...|G..| │ │ - 0x0001f1c4 eff5c77c 8409cb7c 081bce7c 7b2ad17c ...|...|...|{*.| │ │ - 0x0001f1d4 dd37d47c 3043d77c 744cda7c aa53dd7c .7.|0C.|tL.|.S.| │ │ - 0x0001f1e4 d358e07c ef5be37c ff5ce67c 045ce97c .X.|.[.|.\.|.\.| │ │ - 0x0001f1f4 ff58ec7c f053ef7c d74cf27c b743f57c .X.|.S.|.L.|.C.| │ │ - 0x0001f204 8f38f87c 602bfb7c 2b1cfe7c f10a017d .8.|`+.|+..|...} │ │ - 0x0001f214 b2f7037d 6fe2067d 29cb097d e0b10c7d ...}o..})..}...} │ │ - 0x0001f224 96960f7d 4b79127d ff59157d b438187d ...}Ky.}.Y.}.8.} │ │ - 0x0001f234 6a151b7d 22f01d7d ddc8207d 9b9f237d j..}"..}.. }..#} │ │ - 0x0001f244 5e74267d 2547297d f1172c7d c4e62e7d ^t&}%G)}..,}...} │ │ - 0x0001f254 9fb3317d 817e347d 6b47377d 5f0e3a7d ..1}.~4}kG7}_.:} │ │ - 0x0001f264 5dd33c7d 65963f7d 7957427d 9916457d ].<}e.?}yWB}..E} │ │ - 0x0001f274 c6d3477d 018f4a7d 4b484d7d a3ff4f7d ..G}..J}KHM}..O} │ │ - 0x0001f284 0cb5527d 8568557d 0f1a587d acc95a7d ..R}.hU}..X}..Z} │ │ - 0x0001f294 5c775d7d 1f23607d f6cc627d e374657d \w]}.#`}..b}.te} │ │ - 0x0001f2a4 e61a687d ffbe6a7d 2f616d7d 7801707d ..h}..j}/am}x.p} │ │ - 0x0001f2b4 d99f727d 543c757d e9d6777d 9a6f7a7d ..r}T.}...} │ │ - 0x0001f374 76cde77d 2e12ea7d 2555ec7d 5a96ee7d v..}...}%U.}Z..} │ │ - 0x0001f384 d0d5f07d 8613f37d 7e4ff57d b889f77d ...}...}~O.}...} │ │ - 0x0001f394 35c2f97d f5f8fb7d fa2dfe7d 4561007e 5..}...}.-.}Ea.~ │ │ - 0x0001f3a4 d592027e acc2047e cbf0067e 321d097e ...~...~...~2..~ │ │ - 0x0001f3b4 e1470b7e db700d7e 1f980f7e afbd117e .G.~.p.~...~...~ │ │ - 0x0001f3c4 8ae1137e b303167e 2924187e ed421a7e ...~...~)$.~.B.~ │ │ - 0x0001f3d4 01601c7e 647b1e7e 1895207e 1dad227e .`.~d{.~.. ~.."~ │ │ - 0x0001f3e4 75c3247e 1fd8267e 1deb287e 70fc2a7e u.$~..&~..(~p.*~ │ │ - 0x0001f3f4 170c2d7e 151a2f7e 6a26317e 1531337e ..-~../~j&1~.13~ │ │ - 0x0001f404 1a3a357e 7741377e 2e47397e 3f4b3b7e .:5~wA7~.G9~?K;~ │ │ - 0x0001f414 ac4d3d7e 754e3f7e 9a4d417e 1e4b437e .M=~uN?~.MA~.KC~ │ │ - 0x0001f424 ff46457e 4041477e e039497e e2304b7e .FE~@AG~.9I~.0K~ │ │ - 0x0001f434 44264d7e 091a4f7e 300c517e bcfc527e D&M~..O~0.Q~..R~ │ │ - 0x0001f444 abeb547e 00d9567e bbc4587e ddae5a7e ..T~..V~..X~..Z~ │ │ - 0x0001f454 66975c7e 577e5e7e b263607e 7647627e f.\~W~^~.c`~vGb~ │ │ - 0x0001f464 a529647e 3f0a667e 45e9677e b8c6697e .)d~?.f~E.g~..i~ │ │ - 0x0001f474 99a26b7e e77c6d7e a5556f7e d32c717e ..k~.|m~.Uo~.,q~ │ │ - 0x0001f484 7202737e 82d6747e 04a9767e f979787e r.s~..t~..v~.yx~ │ │ - 0x0001f494 62497a7e 3f177c7e 92e37d7e 5aae7f7e bIz~?.|~..}~Z..~ │ │ - 0x0001f4a4 9977817e 503f837e 7f05857e 27ca867e .w.~P?.~...~'..~ │ │ - 0x0001f4b4 498d887e e54e8a7e fd0e8c7e 91cd8d7e I..~.N.~...~...~ │ │ - 0x0001f4c4 a18a8f7e 3046917e 3c00937e c8b8947e ...~0F.~<..~...~ │ │ - 0x0001f4d4 d46f967e 6025987e 6ed9997e fe8b9b7e .o.~`%.~n..~...~ │ │ - 0x0001f4e4 103d9d7e a7ec9e7e c29aa07e 6247a27e .=.~...~...~bG.~ │ │ - 0x0001f4f4 88f2a37e 359ca57e 6a44a77e 27eba87e ...~5..~jD.~'..~ │ │ - 0x0001f504 6c90aa7e 3c34ac7e 96d6ad7e 7b77af7e l..~<4.~...~{w.~ │ │ - 0x0001f514 ed16b17e ebb4b27e 7751b47e 91ecb57e ...~...~wQ.~...~ │ │ - 0x0001f524 3b86b77e 741eb97e 3eb5ba7e 994abc7e ;..~t..~>..~.J.~ │ │ - 0x0001f534 87debd7e 0771bf7e 1b02c17e c391c27e ...~.q.~...~...~ │ │ - 0x0001f544 0120c47e d5acc57e 3f38c77e 41c2c87e . .~...~?8.~A..~ │ │ - 0x0001f554 db4aca7e 0dd2cb7e da57cd7e 41dcce7e .J.~...~.W.~A..~ │ │ - 0x0001f564 445fd07e e2e0d17e 1d61d37e f6dfd47e D_.~...~.a.~...~ │ │ - 0x0001f574 6d5dd67e 83d9d77e 3854d97e 8fcdda7e m].~...~8T.~...~ │ │ - 0x0001f584 8645dc7e 20bcdd7e 5c31df7e 3ca5e07e .E.~ ..~\1.~<..~ │ │ - 0x0001f594 c117e27e ea88e37e b9f8e47e 2f67e67e ...~...~...~/g.~ │ │ - 0x0001f5a4 4cd4e77e 1240e97e 80aaea7e 9713ec7e L..~.@.~...~...~ │ │ - 0x0001f5b4 597bed7e c6e1ee7e df46f07e a5aaf17e Y{.~...~.F.~...~ │ │ - 0x0001f5c4 180df37e 396ef47e 09cef57e 882cf77e ...~9n.~...~.,.~ │ │ - 0x0001f5d4 b889f87e 99e5f97e 2c40fb7e 7299fc7e ...~...~,@.~r..~ │ │ - 0x0001f5e4 6bf1fd7e 1848ff7e 799d007f 91f1017f k..~.H.~y....... │ │ - 0x0001f5f4 5f44037f e495047f 20e6057f 1635077f _D...... ....5.. │ │ - 0x0001f604 c582087f 2dcf097f 511a0b7f 30640c7f ....-...Q...0d.. │ │ - 0x0001f614 ccac0d7f 25f40e7f 3b3a107f 117f117f ....%...;:...... │ │ - 0x0001f624 a5c2127f fa04147f 0f46157f e685167f .........F...... │ │ - 0x0001f634 7fc4177f db01197f fb3d1a7f e0781b7f .........=...x.. │ │ - 0x0001f644 8ab21c7f faea1d7f 31221f7f 2f58207f ........1"../X . │ │ - 0x0001f654 f58c217f 85c0227f def2237f 0124257f ..!..."...#..$%. │ │ - 0x0001f664 f053267f ab82277f 32b0287f 87dc297f .S&...'.2.(...). │ │ - 0x0001f674 aa072b7f 9c312c7f 5e5a2d7f f0812e7f ..+..1,.^Z-..... │ │ - 0x0001f684 53a82f7f 88cd307f 8ff1317f 6a14337f S./...0...1.j.3. │ │ - 0x0001f694 1936347f 9c56357f f675367f 2594377f .64..V5..u6.%.7. │ │ - 0x0001f6a4 2cb1387f 0acd397f c0e73a7f 50013c7f ,.8...9...:.P.<. │ │ - 0x0001f6b4 ba193d7f fe303e7f 1e473f7f 1a5c407f ..=..0>..G?..\@. │ │ - 0x0001f6c4 f36f417f a982427f 3e94437f b2a4447f .oA...B.>.C...D. │ │ - 0x0001f6d4 05b4457f 39c2467f 4ecf477f 45db487f ..E.9.F.N.G.E.H. │ │ - 0x0001f6e4 1fe6497f dcef4a7f 7ef84b7f 04004d7f ..I...J.~.K...M. │ │ - 0x0001f6f4 70064e7f c20b4f7f fb0f507f 1c13517f p.N...O...P...Q. │ │ - 0x0001f704 2515527f 1816537f f415547f bb14557f %.R...S...T...U. │ │ - 0x0001f714 6e12567f 0c0f577f 980a587f 1105597f n.V...W...X...Y. │ │ - 0x0001f724 78fe597f cef65a7f 14ee5b7f 4ae45c7f x.Y...Z...[.J.\. │ │ - 0x0001f734 72d95d7f 8bcd5e7f 97c05f7f 96b2607f r.]...^..._...`. │ │ - 0x0001f744 89a3617f 7093627f 4e82637f 2170647f ..a.p.b.N.c.!pd. │ │ - 0x0001f754 eb5c657f ad48667f 6733677f 191d687f .\e..Hf.g3g...h. │ │ - 0x0001f764 c605697f 6ded697f 0fd46a7f adb96b7f ..i.m.i...j...k. │ │ - 0x0001f774 489e6c7f e0816d7f 75646e7f 0a466f7f H.l...m.udn..Fo. │ │ - 0x0001f784 9d26707f 3106717f c6e4717f 5cc2727f .&p.1.q...q.\.r. │ │ - 0x0001f794 f49e737f 8f7a747f 2e55757f d12e767f ..s..zt..Uu...v. │ │ - 0x0001f7a4 7907777f 27df777f dbb5787f 978b797f y.w.'.w...x...y. │ │ - 0x0001f7b4 5a607a7f 25347b7f fa067c7f d9d87c7f Z`z.%4{...|...|. │ │ - 0x0001f7c4 c2a97d7f b7797e7f b8487f7f c516807f ..}..y~..H...... │ │ - 0x0001f7d4 e0e3807f 09b0817f 407b827f 8845837f ........@{...E.. │ │ - 0x0001f7e4 df0e847f 47d7847f c19e857f 4d65867f ....G.......Me.. │ │ - 0x0001f7f4 ec2a877f 9eef877f 65b3887f 4176897f .*......e...Av.. │ │ - 0x0001f804 32388a7f 3af98a7f 59b98b7f 90788c7f 28..:...Y....x.. │ │ - 0x0001f814 df368d7f 48f48d7f cab08e7f 676c8f7f .6..H.......gl.. │ │ - 0x0001f824 1e27907f f2e0907f e299917f f051927f .'...........Q.. │ │ - 0x0001f834 1b09937f 65bf937f ce74947f 5829957f ....e....t..X).. │ │ - 0x0001f844 01dd957f cd8f967f ba41977f caf2977f .........A...... │ │ - 0x0001f854 fda2987f 5452997f d0009a7f 71ae9a7f ....TR......q... │ │ - 0x0001f864 385b9b7f 26079c7f 3bb29c7f 785c9d7f 8[..&...;...x\.. │ │ - 0x0001f874 de059e7f 6eae9e7f 27569f7f 0bfd9f7f ....n...'V...... │ │ - 0x0001f884 1ba3a07f 5648a17f bfeca17f 5490a27f ....VH......T... │ │ - 0x0001f894 1833a37f 0bd5a37f 2c76a47f 7e16a57f .3......,v..~... │ │ - 0x0001f8a4 01b6a57f b554a67f 9bf2a67f b38fa77f .....T.......... │ │ - 0x0001f8b4 ff2ba87f 7fc7a87f 3462a97f 1efca97f .+......4b...... │ │ - 0x0001f8c4 3e95aa7f 942dab7f 22c5ab7f e85bac7f >....-.."....[.. │ │ - 0x0001f8d4 e6f1ac7f 1d87ad7f 8f1bae7f 3bafae7f ............;... │ │ - 0x0001f8e4 2242af7f 45d4af7f a465b07f 41f6b07f "B..E....e..A... │ │ - 0x0001f8f4 1b86b17f 3415b27f 8ca3b27f 2431b37f ....4.......$1.. │ │ - 0x0001f904 fbbdb37f 144ab47f 6fd5b47f 0c60b57f .....J..o....`.. │ │ - 0x0001f914 ece9b57f 0f73b67f 76fbb67f 2383b77f .....s..v...#... │ │ - 0x0001f924 150ab87f 4d90b87f cc15b97f 929ab97f ....M........... │ │ - 0x0001f934 a01eba7f f7a1ba7f 9724bb7f 81a6bb7f .........$...... │ │ - 0x0001f944 b527bc7f 35a8bc7f 0128bd7f 19a7bd7f .'..5....(...... │ │ - 0x0001f954 7e25be7f 31a3be7f 3220bf7f 829cbf7f ~%..1...2 ...... │ │ - 0x0001f964 2118c07f 1193c07f 520dc17f e486c17f !.......R....... │ │ - 0x0001f974 c8ffc17f ff77c27f 89efc27f 6766c37f .....w......gf.. │ │ - 0x0001f984 9adcc37f 2152c47f ffc6c47f 333bc57f ....!R......3;.. │ │ - 0x0001f994 beaec57f a021c67f db93c67f 6f05c77f .....!......o... │ │ - 0x0001f9a4 5c76c77f a3e6c77f 4556c87f 42c5c87f \v......EV..B... │ │ - 0x0001f9b4 9b33c97f 50a1c97f 630eca7f d37aca7f .3..P...c....z.. │ │ - 0x0001f9c4 a2e6ca7f cf51cb7f 5cbccb7f 4926cc7f .....Q..\...I&.. │ │ - 0x0001f9d4 978fcc7f 46f8cc7f 5860cd7f cbc7cd7f ....F...X`...... │ │ - 0x0001f9e4 a22ece7f dd94ce7f 7bface7f 7f5fcf7f ........{...._.. │ │ - 0x0001f9f4 e8c3cf7f b727d07f ed8ad07f 8bedd07f .....'.......... │ │ - 0x0001fa04 904fd17f fdb0d17f d411d27f 1472d27f .O...........r.. │ │ - 0x0001fa14 bfd1d27f d430d37f 558fd37f 41edd37f .....0..U...A... │ │ - 0x0001fa24 9a4ad47f 61a7d47f 9503d57f 375fd57f .J..a.......7_.. │ │ - 0x0001fa34 48bad57f c914d67f ba6ed67f 1bc8d67f H........n...... │ │ - 0x0001fa44 ed20d77f 3279d77f e8d0d77f 1228d87f . ..2y.......(.. │ │ - 0x0001fa54 ae7ed87f bfd4d87f 452ad97f 407fd97f .~......E*..@... │ │ - 0x0001fa64 b0d3d97f 9727da7f f57ada7f cacdda7f .....'...z...... │ │ - 0x0001fa74 1820db7f dd71db7f 1cc3db7f d513dc7f . ...q.......... │ │ - 0x0001fa84 0864dc7f b6b3dc7f df02dd7f 8451dd7f .d...........Q.. │ │ - 0x0001fa94 a59fdd7f 44eddd7f 603ade7f fb86de7f ....D...`:...... │ │ - 0x0001faa4 14d3de7f ac1edf7f c469df7f 5db4df7f .........i..]... │ │ - 0x0001fab4 76fedf7f 1148e07f 2e91e07f ced9e07f v....H.......... │ │ - 0x0001fac4 f021e17f 9669e17f c1b0e17f 70f7e17f .!...i......p... │ │ - 0x0001fad4 a43de27f 5f83e27f 9fc8e27f 670de37f .=.._.......g... │ │ - 0x0001fae4 b551e37f 8c95e37f ecd8e37f d41be47f .Q.............. │ │ - 0x0001faf4 465ee47f 42a0e47f c8e1e47f da22e57f F^..B........".. │ │ - 0x0001fb04 7863e57f a1a3e57f 58e3e57f 9b22e67f xc......X....".. │ │ - 0x0001fb14 6d61e67f cc9fe67f bbdde67f 391be77f ma..........9... │ │ - 0x0001fb24 4758e77f e594e77f 14d1e77f d50ce87f GX.............. │ │ - 0x0001fb34 2748e87f 0c83e87f 84bde87f 8ff7e87f 'H.............. │ │ - 0x0001fb44 2f31e97f 626ae97f 2ba3e97f 8adbe97f /1..bj..+....... │ │ - 0x0001fb54 7e13ea7f 094bea7f 2b82ea7f e5b8ea7f ~....K..+....... │ │ - 0x0001fb64 37efea7f 2125eb7f a45aeb7f c18feb7f 7...!%...Z...... │ │ - 0x0001fb74 78c4eb7f caf8eb7f b62cec7f 3e60ec7f x........,..>`.. │ │ - 0x0001fb84 6393ec7f 23c6ec7f 81f8ec7f 7c2aed7f c...#.......|*.. │ │ - 0x0001fb94 165ced7f 4e8ded7f 24beed7f 9beeed7f .\..N...$....... │ │ - 0x0001fba4 b11eee7f 684eee7f c07dee7f b9acee7f ....hN...}...... │ │ - 0x0001fbb4 54dbee7f 9109ef7f 7137ef7f f564ef7f T.......q7...d.. │ │ - 0x0001fbc4 1d92ef7f e8beef7f 59ebef7f 6f17f07f ........Y...o... │ │ - 0x0001fbd4 2a43f07f 8c6ef07f 9599f07f 44c4f07f *C...n......D... │ │ - 0x0001fbe4 9ceef07f 9b18f17f 4342f17f 946bf17f ........CB...k.. │ │ - 0x0001fbf4 8e94f17f 32bdf17f 81e5f17f 7b0df27f ....2.......{... │ │ - 0x0001fc04 1f35f27f 705cf27f 6d83f27f 17aaf27f .5..p\..m....... │ │ - 0x0001fc14 6dd0f27f 72f6f27f 241cf37f 8541f37f m...r...$....A.. │ │ - 0x0001fc24 9566f37f 558bf37f c4aff37f e4d3f37f .f..U........... │ │ - 0x0001fc34 b4f7f37f 351bf47f 693ef47f 4e61f47f ....5...i>..Na.. │ │ - 0x0001fc44 e683f47f 31a6f47f 2fc8f47f e1e9f47f ....1.../....... │ │ - 0x0001fc54 470bf57f 622cf57f 334df57f b96df57f G...b,..3M...m.. │ │ - 0x0001fc64 f58df57f e7adf57f 90cdf57f f1ecf57f ................ │ │ - 0x0001fc74 090cf67f da2af67f 6349f67f a567f67f .....*..cI...g.. │ │ - 0x0001fc84 a185f67f 57a3f67f c7c0f67f f1ddf67f ....W........... │ │ - 0x0001fc94 d7faf67f 7817f77f d633f77f ef4ff77f ....x....3...O.. │ │ - 0x0001fca4 c66bf77f 5987f77f aba2f77f babdf77f .k..Y........... │ │ - 0x0001fcb4 88d8f77f 15f3f77f 610df87f 6c27f87f ........a...l'.. │ │ - 0x0001fcc4 3841f87f c45af87f 1274f87f 208df87f 8A...Z...t.. ... │ │ - 0x0001fcd4 f0a5f87f 82bef87f d7d6f87f efeef87f ................ │ │ - 0x0001fce4 c906f97f 681ef97f cb35f97f f24cf97f ....h....5...L.. │ │ - 0x0001fcf4 dd63f97f 8f7af97f 0591f97f 42a7f97f .c...z......B... │ │ - 0x0001fd04 45bdf97f 0fd3f97f a0e8f97f f9fdf97f E............... │ │ - 0x0001fd14 1a13fa7f 0328fa7f b43cfa7f 2f51fa7f .....(...<../Q.. │ │ - 0x0001fd24 7365fa7f 8179fa7f 598dfa7f fca0fa7f se...y..Y....... │ │ - 0x0001fd34 6ab4fa7f a3c7fa7f a8dafa7f 78edfa7f j...........x... │ │ - 0x0001fd44 1500fb7f 7f12fb7f b624fb7f bb36fb7f .........$...6.. │ │ - 0x0001fd54 8d48fb7f 2e5afb7f 9d6bfb7f db7cfb7f .H...Z...k...|.. │ │ - 0x0001fd64 e98dfb7f c69efb7f 73affb7f f1bffb7f ........s....... │ │ - 0x0001fd74 3fd0fb7f 5ee0fb7f 4ff0fb7f 1200fc7f ?...^...O....... │ │ - 0x0001fd84 a60ffc7f 0d1ffc7f 472efc7f 543dfc7f ........G...T=.. │ │ - 0x0001fd94 354cfc7f e95afc7f 7169fc7f ce77fc7f 5L...Z..qi...w.. │ │ - 0x0001fda4 0086fc7f 0794fc7f e4a1fc7f 96affc7f ................ │ │ - 0x0001fdb4 1fbdfc7f 7ecafc7f b4d7fc7f c1e4fc7f ....~........... │ │ - 0x0001fdc4 a5f1fc7f 62fefc7f f60afd7f 6317fd7f ....b.......c... │ │ - 0x0001fdd4 a923fd7f c82ffd7f c13bfd7f 9347fd7f .#.../...;...G.. │ │ - 0x0001fde4 3f53fd7f c55efd7f 276afd7f 6375fd7f ?S...^..'j..cu.. │ │ - 0x0001fdf4 7a80fd7f 6e8bfd7f 3d96fd7f e8a0fd7f z...n...=....... │ │ - 0x0001fe04 70abfd7f d5b5fd7f 17c0fd7f 36cafd7f p...........6... │ │ - 0x0001fe14 34d4fd7f 0fdefd7f c9e7fd7f 61f1fd7f 4...........a... │ │ - 0x0001fe24 d8fafd7f 2f04fe7f 650dfe7f 7b16fe7f ..../...e...{... │ │ - 0x0001fe34 711ffe7f 4828fe7f ff30fe7f 9739fe7f q...H(...0...9.. │ │ - 0x0001fe44 1142fe7f 6c4afe7f a952fe7f c85afe7f .B..lJ...R...Z.. │ │ - 0x0001fe54 c962fe7f ae6afe7f 7572fe7f 1f7afe7f .b...j..ur...z.. │ │ - 0x0001fe64 ad81fe7f 1f89fe7f 7590fe7f b097fe7f ........u....... │ │ - 0x0001fe74 ce9efe7f d2a5fe7f bbacfe7f 8ab3fe7f ................ │ │ - 0x0001fe84 3ebafe7f d8c0fe7f 58c7fe7f bfcdfe7f >.......X....... │ │ - 0x0001fe94 0dd4fe7f 41dafe7f 5de0fe7f 60e6fe7f ....A...]...`... │ │ - 0x0001fea4 4becfe7f 1ff2fe7f daf7fe7f 7efdfe7f K...........~... │ │ - 0x0001feb4 0b03ff7f 8108ff7f e00dff7f 2813ff7f ............(... │ │ - 0x0001fec4 5b18ff7f 771dff7f 7e22ff7f 6f27ff7f [...w...~"..o'.. │ │ - 0x0001fed4 4b2cff7f 1231ff7f c435ff7f 623aff7f K,...1...5..b:.. │ │ - 0x0001fee4 eb3eff7f 6043ff7f c247ff7f 0f4cff7f .>..`C...G...L.. │ │ - 0x0001fef4 4a50ff7f 7154ff7f 8558ff7f 875cff7f JP..qT...X...\.. │ │ - 0x0001ff04 7660ff7f 5264ff7f 1d68ff7f d66bff7f v`..Rd...h...k.. │ │ - 0x0001ff14 7d6fff7f 1373ff7f 9876ff7f 0c7aff7f }o...s...v...z.. │ │ - 0x0001ff24 6f7dff7f c280ff7f 0484ff7f 3687ff7f o}..........6... │ │ - 0x0001ff34 588aff7f 6b8dff7f 6e90ff7f 6293ff7f X...k...n...b... │ │ - 0x0001ff44 4696ff7f 1c99ff7f e39bff7f 9c9eff7f F............... │ │ - 0x0001ff54 46a1ff7f e2a3ff7f 71a6ff7f f1a8ff7f F.......q....... │ │ - 0x0001ff64 65abff7f caadff7f 23b0ff7f 6fb2ff7f e.......#...o... │ │ - 0x0001ff74 aeb4ff7f e0b6ff7f 06b9ff7f 20bbff7f ............ ... │ │ - 0x0001ff84 2ebdff7f 30bfff7f 26c1ff7f 11c3ff7f ....0...&....... │ │ - 0x0001ff94 f1c4ff7f c5c6ff7f 8fc8ff7f 4dcaff7f ............M... │ │ - 0x0001ffa4 01ccff7f abcdff7f 4acfff7f e0d0ff7f ........J....... │ │ - 0x0001ffb4 6bd2ff7f ecd3ff7f 64d5ff7f d2d6ff7f k.......d....... │ │ - 0x0001ffc4 38d8ff7f 93d9ff7f e6daff7f 31dcff7f 8...........1... │ │ - 0x0001ffd4 72ddff7f abdeff7f dbdfff7f 04e1ff7f r............... │ │ - 0x0001ffe4 24e2ff7f 3ce3ff7f 4de4ff7f 56e5ff7f $...<...M...V... │ │ - 0x0001fff4 57e6ff7f 51e7ff7f 44e8ff7f 30e9ff7f W...Q...D...0... │ │ - 0x00020004 15eaff7f f3eaff7f caebff7f 9becff7f ................ │ │ - 0x00020014 66edff7f 2aeeff7f e8eeff7f a0efff7f f...*........... │ │ - 0x00020024 53f0ff7f fff0ff7f a6f1ff7f 47f2ff7f S...........G... │ │ - 0x00020034 e4f2ff7f 7af3ff7f 0cf4ff7f 99f4ff7f ....z........... │ │ - 0x00020044 20f5ff7f a3f5ff7f 21f6ff7f 9bf6ff7f .......!....... │ │ - 0x00020054 10f7ff7f 81f7ff7f eef7ff7f 57f8ff7f ............W... │ │ - 0x00020064 bbf8ff7f 1cf9ff7f 79f9ff7f d2f9ff7f ........y....... │ │ - 0x00020074 27faff7f 79faff7f c8faff7f 13fbff7f '...y........... │ │ - 0x00020084 5bfbff7f a0fbff7f e2fbff7f 21fcff7f [...........!... │ │ - 0x00020094 5dfcff7f 96fcff7f cdfcff7f 01fdff7f ]............... │ │ - 0x000200a4 32fdff7f 61fdff7f 8efdff7f b8fdff7f 2...a........... │ │ - 0x000200b4 e0fdff7f 07feff7f 2bfeff7f 4dfeff7f ........+...M... │ │ - 0x000200c4 6dfeff7f 8bfeff7f a8feff7f c3feff7f m............... │ │ - 0x000200d4 dcfeff7f f4feff7f 0affff7f 1fffff7f ................ │ │ - 0x000200e4 33ffff7f 45ffff7f 56ffff7f 66ffff7f 3...E...V...f... │ │ - 0x000200f4 75ffff7f 82ffff7f 8fffff7f 9affff7f u............... │ │ - 0x00020104 a5ffff7f afffff7f b8ffff7f c0ffff7f ................ │ │ - 0x00020114 c8ffff7f ceffff7f d5ffff7f daffff7f ................ │ │ - 0x00020124 dfffff7f e4ffff7f e8ffff7f ebffff7f ................ │ │ - 0x00020134 efffff7f f1ffff7f f4ffff7f f6ffff7f ................ │ │ - 0x00020144 f8ffff7f f9ffff7f fbffff7f fcffff7f ................ │ │ - 0x00020154 fdffff7f fdffff7f feffff7f ffffff7f ................ │ │ - 0x00020164 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x00020174 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x00020184 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x00020194 e5000000 f4000000 03010000 14010000 ................ │ │ - 0x000201a4 26010000 39010000 4e010000 63010000 &...9...N...c... │ │ - 0x000201b4 7a010000 93010000 ad010000 c9010000 z............... │ │ - 0x000201c4 e7010000 06020000 28020000 4c020000 ........(...L... │ │ - 0x000201d4 72020000 9b020000 c6020000 f4020000 r............... │ │ - 0x000201e4 26030000 5a030000 92030000 cd030000 &...Z........... │ │ - 0x000201f4 0c040000 50040000 97040000 e4040000 ....P........... │ │ - 0x00020204 35050000 8c050000 e8050000 4a060000 5...........J... │ │ - 0x00020214 b3060000 22070000 99070000 18080000 ...."........... │ │ - 0x00020224 9e080000 2e090000 c6090000 690a0000 ............i... │ │ - 0x00020234 160b0000 cf0b0000 930c0000 640d0000 ............d... │ │ - 0x00020244 430e0000 300f0000 2d100000 3a110000 C...0...-...:... │ │ - 0x00020254 58120000 8a130000 cf140000 29160000 X...........)... │ │ - 0x00020264 9a170000 22190000 c41a0000 821c0000 ...."........... │ │ - 0x00020274 5c1e0000 55200000 6f220000 ac240000 \...U ..o"...$.. │ │ - 0x00020284 0e270000 97290000 4b2c0000 2c2f0000 .'...)..K,..,/.. │ │ - 0x00020294 3d320000 81350000 fb380000 af3c0000 =2...5...8...<.. │ │ - 0x000202a4 a0400000 d3440000 4c490000 104e0000 .@...D..LI...N.. │ │ - 0x000202b4 23530000 8a580000 4b5e0000 6b640000 #S...X..K^..kd.. │ │ - 0x000202c4 f26a0000 e5710000 4c790000 2e810000 .j...q..Ly...... │ │ - 0x000202d4 93890000 83920000 099c0000 2da60000 ............-... │ │ - 0x000202e4 f9b00000 79bc0000 b9c80000 c4d50000 ....y........... │ │ - 0x000202f4 a9e30000 74f20000 35020100 fd120100 ....t...5....... │ │ - 0x00020304 dc240100 e4370100 294c0100 bf610100 .$...7..)L...a.. │ │ - 0x00020314 bc780100 37910100 4aab0100 0ec70100 .x..7...J....... │ │ - 0x00020324 a1e40100 1f040200 aa250200 62490200 .........%..bI.. │ │ - 0x00020334 6d6f0200 f0970200 16c30200 09f10200 mo.............. │ │ - 0x00020344 f9210300 16560300 978d0300 b4c80300 .!...V.......... │ │ - 0x00020354 a7070400 b24a0400 18920400 23de0400 .....J......#... │ │ - 0x00020364 1e2f0500 5c850500 35e10500 06430600 ./..\...5....C.. │ │ - 0x00020374 33ab0600 241a0700 4b900700 200e0800 3...$...K... ... │ │ - 0x00020384 22940800 da220900 d8ba0900 b65c0a00 "....".......\.. │ │ - 0x00020394 1a090b00 b1c00b00 36840c00 71540d00 ........6...qT.. │ │ - 0x000203a4 33320e00 5f1e0f00 e4191000 c1251100 32.._........%.. │ │ - 0x000203b4 06431200 d5721300 63b61400 f70e1600 .C...r..c....... │ │ - 0x000203c4 f07d1700 c1041900 f9a41a00 3d601c00 .}..........=`.. │ │ - 0x000203d4 4f381e00 0f2f2000 7a462200 b1802400 O8.../ .zF"...$. │ │ - 0x000203e4 f7df2600 b3662900 76172c00 fcf42e00 ..&..f).v.,..... │ │ - 0x000203f4 2d023200 22423500 28b83800 c2673c00 -.2."B5.(.8..g<. │ │ - 0x00020404 ae544000 e8824400 aff64800 88b44d00 .T@...D...H...M. │ │ - 0x00020414 42c15200 ff215800 33dc5d00 b0f56300 B.R..!X.3.]...c. │ │ - 0x00020424 a7746a00 af5f7100 cebd7800 7f968000 .tj.._q...x..... │ │ - 0x00020434 baf18800 f9d79100 47529b00 416aa500 ........GR..Aj.. │ │ - 0x00020444 272ab000 e29cbb00 12cec700 17cad400 '*.............. │ │ - 0x00020454 209ee200 3558f100 4b070101 4ebb1101 ...5X..K...N... │ │ - 0x00020464 31852301 04773601 02a44a01 a7206001 1.#..w6...J.. `. │ │ - 0x00020474 c3027701 90618f01 cb55a901 cff9c401 ..w..a...U...... │ │ - 0x00020484 a869e201 3bc30102 5a262302 eab44602 .i..;...Z&#...F. │ │ - 0x00020494 02936c02 16e79402 13dabf02 9397ed02 ..l............. │ │ - 0x000204a4 094e1e03 e42e5203 d06e8903 e245c403 .N....R..n...E.. │ │ - 0x000204b4 d6ef0204 4bac4504 fcbe8c04 1370d804 ....K.E......p.. │ │ - 0x000204c4 670c2905 cae57e05 6453da05 04b23b06 g.)...~.dS....;. │ │ - 0x000204d4 8564a306 2bd41107 0e718707 99b20408 .d..+....q...... │ │ - 0x000204e4 ef178a08 7e281809 7c74af09 7e95500a ....~(..|t..~.P. │ │ - 0x000204f4 192ffc0a 7fefb20b 3490750c cad6440d ./......4.u...D. │ │ - 0x00020504 bc95210e 0dad0c0f 620b0710 eaae1111 ..!.....b....... │ │ - 0x00020514 6ca62d12 0f125c13 d9249e14 b125f515 l.-...\..$...%.. │ │ - 0x00020524 e3706217 4b79e718 aec9851a d1063f1c .pb.Ky........?. │ │ - 0x00020534 7df0141e d7630920 cd5c1e22 70f85524 }....c. .\."p.U$ │ │ - 0x00020544 0b77b226 2b3e3629 5cdbe32b b606be2e .w.&+>6)\..+.... │ │ - 0x00020554 5ba5c731 d4cc0335 aac57538 440f213c [..1...5..u8D.!< │ │ - 0x00020564 2b630940 cfb83244 bc49a148 9e95594d +c.@..2D.I.H..YM │ │ - 0x00020574 33676052 99d8ba57 3a596e5d 98b28063 3g`R...W:Yn]...c │ │ - 0x00020584 9a0ef869 a8fdda70 767d3078 ffffff7f ...i...pv}0x.... │ │ - 0x00020594 00000000 64000000 c8000000 2d010000 ....d.......-... │ │ - 0x000205a4 95010000 04020000 7b020000 fe020000 ........{....... │ │ - 0x000205b4 90030000 35040000 ef040000 c4050000 ....5........... │ │ - 0x000205c4 b8060000 d3070000 1d090000 a10a0000 ................ │ │ - 0x000205d4 700c0000 9e0e0000 4c110000 a5140000 p.......L....... │ │ - 0x000205e4 e8180000 6f1e0000 be250000 952f0000 ....o....%.../.. │ │ - 0x000205f4 083d0000 ad4f0000 cf690000 ca8e0000 .=...O...i...... │ │ - 0x00020604 00400000 fb3f0000 ec3f0000 d43f0000 .@...?...?...?.. │ │ - 0x00020614 b13f0000 853f0000 4f3f0000 0f3f0000 .?...?..O?...?.. │ │ - 0x00020624 c53e0000 723e0000 153e0000 af3d0000 .>..r>...>...=.. │ │ - 0x00020634 3f3d0000 c53c0000 423c0000 b63b0000 ?=...<..B<...;.. │ │ - 0x00020644 213b0000 823a0000 db390000 2b390000 !;...:...9..+9.. │ │ - 0x00020654 71380000 b0370000 e5360000 12360000 q8...7...6...6.. │ │ - 0x00020664 37350000 53340000 68330000 74320000 75..S4..h3..t2.. │ │ - 0x00020674 79310000 76300000 6c2f0000 5a2e0000 y1..v0..l/..Z... │ │ - 0x00020684 412d0000 212c0000 fb2a0000 ce290000 A-..!,...*...).. │ │ - 0x00020694 9a280000 60270000 20260000 da240000 .(..`'.. &...$.. │ │ - 0x000206a4 8e230000 3d220000 e7200000 8c1f0000 .#..="... ...... │ │ - 0x000206b4 2b1e0000 c61c0000 5d1b0000 ef190000 +.......]....... │ │ - 0x000206c4 7e180000 09170000 90150000 13140000 ~............... │ │ - 0x000206d4 94120000 12110000 8d0f0000 060e0000 ................ │ │ - 0x000206e4 7c0c0000 f10a0000 64090000 d6070000 |.......d....... │ │ - 0x000206f4 46060000 b5040000 24030000 92010000 F.......$....... │ │ - 0x00020704 00000000 6ffeffff ddfcffff 4cfbffff ....o.......L... │ │ - 0x00020714 bbf9ffff 2bf8ffff 9df6ffff 10f5ffff ....+........... │ │ - 0x00020724 85f3ffff fbf1ffff 74f0ffff efeeffff ........t....... │ │ - 0x00020734 6dedffff eeebffff 71eaffff f8e8ffff m.......q....... │ │ - 0x00020744 83e7ffff 12e6ffff a4e4ffff 3be3ffff ............;... │ │ - 0x00020754 d6e1ffff 75e0ffff 1adfffff c4ddffff ....u........... │ │ - 0x00020764 73dcffff 27dbffff e1d9ffff a1d8ffff s...'........... │ │ - 0x00020774 67d7ffff 33d6ffff 06d5ffff e0d3ffff g...3........... │ │ - 0x00020784 c0d2ffff a7d1ffff 95d0ffff 8bcfffff ................ │ │ - 0x00020794 88ceffff 8dcdffff 99ccffff aecbffff ................ │ │ - 0x000207a4 cacaffff efc9ffff 1cc9ffff 51c8ffff ............Q... │ │ - 0x000207b4 90c7ffff d6c6ffff 26c6ffff 7fc5ffff ........&....... │ │ - 0x000207c4 e0c4ffff 4bc4ffff bfc3ffff 3cc3ffff ....K.......<... │ │ - 0x000207d4 c2c2ffff 52c2ffff ecc1ffff 8fc1ffff ....R........... │ │ - 0x000207e4 3cc1ffff f2c0ffff b2c0ffff 7cc0ffff <...........|... │ │ - 0x000207f4 50c0ffff 2dc0ffff 15c0ffff 06c0ffff P...-........... │ │ - 0x00020804 01c0ffff 000a0b0b 0c0c0c0c 0d0d0d0d ................ │ │ - 0x00020814 0d0d0d0d 0e0e0e0e 0e0e0e0e 0e0e0e0e ................ │ │ - 0x00020824 0e0e0e0e 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ - 0x00020834 0f0f0f0f 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ - 0x00020844 0f0f0f0f 00040505 06060606 07070707 ................ │ │ - 0x00020854 07070707 08080808 08080808 08080808 ................ │ │ - 0x00020864 08080808 09090909 09090909 09090909 ................ │ │ - 0x00020874 09090909 09090909 09090909 09090909 ................ │ │ - 0x00020884 09090909 00010202 03030303 0a6a0100 .............j.. │ │ - 0x00020894 3e670100 83640100 d7610100 3b5f0100 >g...d...a..;_.. │ │ - 0x000208a4 ad5c0100 2d5a0100 bb570100 55550100 .\..-Z...W..UU.. │ │ - 0x000208b4 fd520100 b0500100 704e0100 3b4c0100 .R...P..pN..;L.. │ │ - 0x000208c4 114a0100 f1470100 dc450100 d1430100 .J...G...E...C.. │ │ - 0x000208d4 d0410100 d83f0100 e93d0100 033c0100 .A...?...=...<.. │ │ - 0x000208e4 263a0100 51380100 84360100 bf340100 &:..Q8...6...4.. │ │ - 0x000208f4 02330100 4c310100 9e2f0100 f62d0100 .3..L1.../...-.. │ │ - 0x00020904 552c0100 bb2a0100 28290100 9a270100 U,...*..()...'.. │ │ - 0x00020914 13260100 92240100 17230100 a2210100 .&...$...#...!.. │ │ - 0x00020924 32200100 c71e0100 621d0100 021c0100 2 ......b....... │ │ - 0x00020934 a71a0100 50190100 ff170100 b3160100 ....P........... │ │ - 0x00020944 6b150100 27140100 e8120100 ad110100 k...'........... │ │ - 0x00020954 76100100 440f0100 150e0100 ea0c0100 v...D........... │ │ - 0x00020964 c40b0100 a00a0100 81090100 65080100 ............e... │ │ - 0x00020974 4d070100 38060100 27050100 19040100 M...8...'....... │ │ - 0x00020984 0e030100 06020100 02010100 00000100 ................ │ │ - 0x00020994 cc020000 bb020000 ac020000 9c020000 ................ │ │ - 0x000209a4 8e020000 80020000 72020000 66020000 ........r...f... │ │ - 0x000209b4 58020000 4d020000 40020000 35020000 X...M...@...5... │ │ - 0x000209c4 2a020000 20020000 15020000 0b020000 *... ........... │ │ - 0x000209d4 01020000 f8010000 ef010000 e6010000 ................ │ │ - 0x000209e4 dd010000 d5010000 cd010000 c5010000 ................ │ │ - 0x000209f4 bd010000 b6010000 ae010000 a8010000 ................ │ │ - 0x00020a04 a1010000 9a010000 93010000 8e010000 ................ │ │ - 0x00020a14 87010000 81010000 7b010000 75010000 ........{...u... │ │ - 0x00020a24 70010000 6b010000 65010000 60010000 p...k...e...`... │ │ - 0x00020a34 5b010000 57010000 51010000 4c010000 [...W...Q...L... │ │ - 0x00020a44 48010000 44010000 3f010000 3b010000 H...D...?...;... │ │ - 0x00020a54 37010000 32010000 2f010000 2b010000 7...2.../...+... │ │ - 0x00020a64 26010000 24010000 1f010000 1c010000 &...$........... │ │ - 0x00020a74 18010000 15010000 11010000 0e010000 ................ │ │ - 0x00020a84 0b010000 08010000 04010000 02010000 ................ │ │ - 0x00020a94 00200000 a0160000 ffff3f00 9b612800 . ........?..a(. │ │ - 0x00020aa4 967a1900 7a131000 b0240a00 66660600 .z..z....$..ff.. │ │ - 0x00020ab4 c3090400 428c0200 8c9b0100 ab030100 ....B........... │ │ - 0x00020ac4 d7a30000 60670000 3a410000 28290000 ....`g..:A..().. │ │ - 0x00020ad4 f8190000 62100000 560a0000 86060000 ....b...V....... │ │ - 0x00020ae4 1e040000 99020000 a3010000 09010000 ................ │ │ - 0x00020af4 a7000000 69000000 42000000 2a000000 ....i...B...*... │ │ - 0x00020b04 1a000000 11000000 0b000000 07000000 ................ │ │ - 0x00020b14 04000000 03000000 02000000 01000000 ................ │ │ - 0x00020b24 01000000 fc010000 f5010000 ee010000 ................ │ │ - 0x00020b34 e7010000 e0010000 d9010000 d2010000 ................ │ │ - 0x00020b44 cc010000 c5010000 bf010000 b8010000 ................ │ │ - 0x00020b54 b2010000 ac010000 a6010000 a0010000 ................ │ │ - 0x00020b64 9a010000 94010000 8e010000 88010000 ................ │ │ - 0x00020b74 83010000 7d010000 78010000 72010000 ....}...x...r... │ │ - 0x00020b84 6d010000 68010000 63010000 5e010000 m...h...c...^... │ │ - 0x00020b94 59010000 54010000 4f010000 4a010000 Y...T...O...J... │ │ - 0x00020ba4 45010000 00000000 b71dc104 6e3b8209 E...........n;.. │ │ - 0x00020bb4 d926430d dc760413 6b6bc517 b24d861a .&C..v..kk...M.. │ │ - 0x00020bc4 0550471e b8ed0826 0ff0c922 d6d68a2f .PG....&...".../ │ │ - 0x00020bd4 61cb4b2b 649b0c35 d386cd31 0aa08e3c a.K+d..5...1...< │ │ - 0x00020be4 bdbd4f38 70db114c c7c6d048 1ee09345 ..O8p..L...H...E │ │ - 0x00020bf4 a9fd5241 acad155f 1bb0d45b c2969756 ..RA..._...[...V │ │ - 0x00020c04 758b5652 c836196a 7f2bd86e a60d9b63 u.VR.6.j.+.n...c │ │ - 0x00020c14 11105a67 14401d79 a35ddc7d 7a7b9f70 ..Zg.@.y.].}z{.p │ │ - 0x00020c24 cd665e74 e0b62398 57abe29c 8e8da191 .f^t..#.W....... │ │ - 0x00020c34 39906095 3cc0278b 8bdde68f 52fba582 9.`.<.'.....R... │ │ - 0x00020c44 e5e66486 585b2bbe ef46eaba 3660a9b7 ..d.X[+..F..6`.. │ │ - 0x00020c54 817d68b3 842d2fad 3330eea9 ea16ada4 .}h..-/.30...... │ │ - 0x00020c64 5d0b6ca0 906d32d4 2770f3d0 fe56b0dd ].l..m2.'p...V.. │ │ - 0x00020c74 494b71d9 4c1b36c7 fb06f7c3 2220b4ce IKq.L.6....." .. │ │ - 0x00020c84 953d75ca 28803af2 9f9dfbf6 46bbb8fb .=u.(.:.....F... │ │ - 0x00020c94 f1a679ff f4f63ee1 43ebffe5 9acdbce8 ..y...>.C....... │ │ - 0x00020ca4 2dd07dec 77708634 c06d4730 194b043d -.}.wp.4.mG0.K.= │ │ - 0x00020cb4 ae56c539 ab068227 1c1b4323 c53d002e .V.9...'..C#.=.. │ │ - 0x00020cc4 7220c12a cf9d8e12 78804f16 a1a60c1b r .*....x.O..... │ │ - 0x00020cd4 16bbcd1f 13eb8a01 a4f64b05 7dd00808 ..........K.}... │ │ - 0x00020ce4 cacdc90c 07ab9778 b0b6567c 69901571 .......x..V|i..q │ │ - 0x00020cf4 de8dd475 dbdd936b 6cc0526f b5e61162 ...u...kl.Ro...b │ │ - 0x00020d04 02fbd066 bf469f5e 085b5e5a d17d1d57 ...f.F.^.[^Z.}.W │ │ - 0x00020d14 6660dc53 63309b4d d42d5a49 0d0b1944 f`.Sc0.M.-ZI...D │ │ - 0x00020d24 ba16d840 97c6a5ac 20db64a8 f9fd27a5 ...@.... .d...'. │ │ - 0x00020d34 4ee0e6a1 4bb0a1bf fcad60bb 258b23b6 N...K.....`.%.#. │ │ - 0x00020d44 9296e2b2 2f2bad8a 98366c8e 41102f83 ..../+...6l.A./. │ │ - 0x00020d54 f60dee87 f35da999 4440689d 9d662b90 .....]..D@h..f+. │ │ - 0x00020d64 2a7bea94 e71db4e0 500075e4 892636e9 *{......P.u..&6. │ │ - 0x00020d74 3e3bf7ed 3b6bb0f3 8c7671f7 555032fa >;..;k...vq.UP2. │ │ - 0x00020d84 e24df3fe 5ff0bcc6 e8ed7dc2 31cb3ecf .M.._.....}.1.>. │ │ - 0x00020d94 86d6ffcb 8386b8d5 349b79d1 edbd3adc ........4.y...:. │ │ - 0x00020da4 5aa0fbd8 eee00c69 59fdcd6d 80db8e60 Z......iY..m...` │ │ - 0x00020db4 37c64f64 3296087a 858bc97e 5cad8a73 7.Od2..z...~\..s │ │ - 0x00020dc4 ebb04b77 560d044f e110c54b 38368646 ..KwV..O...K86.F │ │ - 0x00020dd4 8f2b4742 8a7b005c 3d66c158 e4408255 .+GB.{.\=f.X.@.U │ │ - 0x00020de4 535d4351 9e3b1d25 2926dc21 f0009f2c S]CQ.;.%)&.!..., │ │ - 0x00020df4 471d5e28 424d1936 f550d832 2c769b3f G.^(BM.6.P.2,v.? │ │ - 0x00020e04 9b6b5a3b 26d61503 91cbd407 48ed970a .kZ;&.......H... │ │ - 0x00020e14 fff0560e faa01110 4dbdd014 949b9319 ..V.....M....... │ │ - 0x00020e24 2386521d 0e562ff1 b94beef5 606dadf8 #.R..V/..K..`m.. │ │ - 0x00020e34 d7706cfc d2202be2 653deae6 bc1ba9eb .pl.. +.e=...... │ │ - 0x00020e44 0b0668ef b6bb27d7 01a6e6d3 d880a5de ..h...'......... │ │ - 0x00020e54 6f9d64da 6acd23c4 ddd0e2c0 04f6a1cd o.d.j.#......... │ │ - 0x00020e64 b3eb60c9 7e8d3ebd c990ffb9 10b6bcb4 ..`.~.>......... │ │ - 0x00020e74 a7ab7db0 a2fb3aae 15e6fbaa ccc0b8a7 ..}...:......... │ │ - 0x00020e84 7bdd79a3 c660369b 717df79f a85bb492 {.y..`6.q}...[.. │ │ - 0x00020e94 1f467596 1a163288 ad0bf38c 742db081 .Fu...2.....t-.. │ │ - 0x00020ea4 c3307185 99908a5d 2e8d4b59 f7ab0854 .0q....]..KY...T │ │ - 0x00020eb4 40b6c950 45e68e4e f2fb4f4a 2bdd0c47 @..PE..N..OJ+..G │ │ - 0x00020ec4 9cc0cd43 217d827b 9660437f 4f460072 ...C!}.{.`C.OF.r │ │ - 0x00020ed4 f85bc176 fd0b8668 4a16476c 93300461 .[.v...hJ.Gl.0.a │ │ - 0x00020ee4 242dc565 e94b9b11 5e565a15 87701918 $-.e.K..^VZ..p.. │ │ - 0x00020ef4 306dd81c 353d9f02 82205e06 5b061d0b 0m..5=... ^.[... │ │ - 0x00020f04 ec1bdc0f 51a69337 e6bb5233 3f9d113e ....Q..7..R3?..> │ │ - 0x00020f14 8880d03a 8dd09724 3acd5620 e3eb152d ...:...$:.V ...- │ │ - 0x00020f24 54f6d429 7926a9c5 ce3b68c1 171d2bcc T..)y&...;h...+. │ │ - 0x00020f34 a000eac8 a550add6 124d6cd2 cb6b2fdf .....P...Ml..k/. │ │ - 0x00020f44 7c76eedb c1cba1e3 76d660e7 aff023ea |v......v.`...#. │ │ - 0x00020f54 18ede2ee 1dbda5f0 aaa064f4 738627f9 ..........d.s.'. │ │ - 0x00020f64 c49be6fd 09fdb889 bee0798d 67c63a80 ..........y.g.:. │ │ - 0x00020f74 d0dbfb84 d58bbc9a 62967d9e bbb03e93 ........b.}...>. │ │ - 0x00020f84 0cadff97 b110b0af 060d71ab df2b32a6 ..........q..+2. │ │ - 0x00020f94 6836f3a2 6d66b4bc da7b75b8 035d36b5 h6..mf...{u..]6. │ │ - 0x00020fa4 b440f7b1 00000000 01000000 03000000 .@.............. │ │ - 0x00020fb4 07000000 0f000000 1f000000 3f000000 ............?... │ │ - 0x00020fc4 7f000000 ff000000 ff010000 ff030000 ................ │ │ - 0x00020fd4 ff070000 ff0f0000 ff1f0000 ff3f0000 .............?.. │ │ - 0x00020fe4 ff7f0000 ffff0000 ffff0100 ffff0300 ................ │ │ - 0x00020ff4 ffff0700 ffff0f00 ffff1f00 ffff3f00 ..............?. │ │ - 0x00021004 ffff7f00 ffffff00 ffffff01 ffffff03 ................ │ │ - 0x00021014 ffffff07 ffffff0f ffffff1f ffffff3f ...............? │ │ - 0x00021024 ffffff7f ffffffff 00000000 80000000 ................ │ │ - 0x00021034 c0000000 e0000000 f0000000 f8000000 ................ │ │ - 0x00021044 fc000000 fe000000 ff000000 ............ │ │ + 0x00015b80 436f756c 646e2774 20726561 64206672 Couldn't read fr │ │ + 0x00015b90 6f6d2052 576f7073 00524946 46005741 om RWops.RIFF.WA │ │ + 0x00015ba0 56450046 4f524d00 4f676753 00664c61 VE.FORM.OggS.fLa │ │ + 0x00015bb0 43004d54 68640049 44330043 616e2774 C.MThd.ID3.Can't │ │ + 0x00015bc0 20706c61 7920756e 6b6e6f77 6e206d75 play unknown mu │ │ + 0x00015bd0 73696320 74797065 00506f73 6974696f sic type.Positio │ │ + 0x00015be0 6e206e6f 7420696d 706c656d 656e7465 n not implemente │ │ + 0x00015bf0 6420666f 72206d75 73696320 74797065 d for music type │ │ + 0x00015c00 0052576f 70732070 6f696e74 65722069 .RWops pointer i │ │ + 0x00015c10 73204e55 4c4c004f 7574206f 66206d65 s NULL.Out of me │ │ + 0x00015c20 6d6f7279 00556e72 65636f67 6e697a65 mory.Unrecognize │ │ + 0x00015c30 64206d75 73696320 666f726d 61740072 d music format.r │ │ + 0x00015c40 6200436f 756c646e 2774206f 70656e20 b.Couldn't open │ │ + 0x00015c50 27257327 00574156 004d4944 004d4944 '%s'.WAV.MID.MID │ │ + 0x00015c60 49004b41 52004f47 4700464c 4143004d I.KAR.OGG.FLAC.M │ │ + 0x00015c70 5047004d 50454700 4d503300 4d414400 PG.MPEG.MP3.MAD. │ │ + 0x00015c80 00417564 696f2064 65766963 65206861 .Audio device ha │ │ + 0x00015c90 736e2774 20626565 6e206f70 656e6564 sn't been opened │ │ + 0x00015ca0 006d7573 69632070 6172616d 65746572 .music parameter │ │ + 0x00015cb0 20776173 204e554c 4c004d75 73696320 was NULL.Music │ │ + 0x00015cc0 69736e27 7420706c 6179696e 67005741 isn't playing.WA │ │ + 0x00015cd0 56206d75 73696320 6f757470 7574206e V music output n │ │ + 0x00015ce0 6f742073 74617274 65640043 6f756c64 ot started.Could │ │ + 0x00015cf0 6e277420 72656164 20636875 6e6b0043 n't read chunk.C │ │ + 0x00015d00 6f6d706c 65782057 41564520 66696c65 omplex WAVE file │ │ + 0x00015d10 73206e6f 74207375 70706f72 74656400 s not supported. │ │ + 0x00015d20 556e6b6e 6f776e20 57415645 20646174 Unknown WAVE dat │ │ + 0x00015d30 6120666f 726d6174 00556e6b 6e6f776e a format.Unknown │ │ + 0x00015d40 2050434d 20646174 6120666f 726d6174 PCM data format │ │ + 0x00015d50 00556e72 65636f67 6e697a65 64206669 .Unrecognized fi │ │ + 0x00015d60 6c652074 79706520 286e6f74 20414946 le type (not AIF │ │ + 0x00015d70 46290042 61642041 49464620 66696c65 F).Bad AIFF file │ │ + 0x00015d80 20286e6f 2053534e 44206368 756e6b29 (no SSND chunk) │ │ + 0x00015d90 00426164 20414946 46206669 6c652028 .Bad AIFF file ( │ │ + 0x00015da0 6e6f2043 4f4d4d20 6368756e 6b290055 no COMM chunk).U │ │ + 0x00015db0 6e6b6e6f 776e2073 616d706c 6573697a nknown samplesiz │ │ + 0x00015dc0 6520696e 20646174 6120666f 726d6174 e in data format │ │ + 0x00015dd0 00556e6b 6e6f776e 20574156 4520666f .Unknown WAVE fo │ │ + 0x00015de0 726d6174 004f4747 20626974 73747265 rmat.OGG bitstre │ │ + 0x00015df0 616d2069 73206e6f 74207661 6c696420 am is not valid │ │ + 0x00015e00 566f7262 69732073 74726561 6d210055 Vorbis stream!.U │ │ + 0x00015e10 6e726563 6f676e69 7a656420 66696c65 nrecognized file │ │ + 0x00015e20 20747970 6520286e 6f742041 49464620 type (not AIFF │ │ + 0x00015e30 6e6f7220 38535658 29004261 64204149 nor 8SVX).Bad AI │ │ + 0x00015e40 46462073 616d706c 65206672 65717565 FF sample freque │ │ + 0x00015e50 6e637900 42616420 41494646 20286e6f ncy.Bad AIFF (no │ │ + 0x00015e60 2053534e 44206368 756e6b29 00426164 SSND chunk).Bad │ │ + 0x00015e70 20414946 4620286e 6f20434f 4d4d2063 AIFF (no COMM c │ │ + 0x00015e80 68756e6b 29004261 64203853 56582028 hunk).Bad 8SVX ( │ │ + 0x00015e90 6e6f2056 48445220 6368756e 6b290042 no VHDR chunk).B │ │ + 0x00015ea0 61642038 53565820 286e6f20 424f4459 ad 8SVX (no BODY │ │ + 0x00015eb0 20636875 6e6b2900 556e7375 70706f72 chunk).Unsuppor │ │ + 0x00015ec0 74656420 41494646 2073616d 706c6573 ted AIFF samples │ │ + 0x00015ed0 697a6500 556e6162 6c652074 6f207265 ize.Unable to re │ │ + 0x00015ee0 61642061 7564696f 20646174 6100496e ad audio data.In │ │ + 0x00015ef0 7465726e 616c2065 72726f72 004d6978 ternal error.Mix │ │ + 0x00015f00 6572206e 6f742062 75696c74 20776974 er not built wit │ │ + 0x00015f10 6820466c 75696453 796e7468 20737570 h FluidSynth sup │ │ + 0x00015f20 706f7274 004d6978 6572206e 6f742062 port.Mixer not b │ │ + 0x00015f30 75696c74 20776974 6820464c 41432073 uilt with FLAC s │ │ + 0x00015f40 7570706f 7274004d 69786572 206e6f74 upport.Mixer not │ │ + 0x00015f50 20627569 6c742077 69746820 4d4f4420 built with MOD │ │ + 0x00015f60 6d6f6470 6c756720 73757070 6f727400 modplug support. │ │ + 0x00015f70 4d697865 72206e6f 74206275 696c7420 Mixer not built │ │ + 0x00015f80 77697468 204d4f44 2074696d 69646974 with MOD timidit │ │ + 0x00015f90 79207375 70706f72 74004d69 78657220 y support.Mixer │ │ + 0x00015fa0 6e6f7420 6275696c 74207769 7468204d not built with M │ │ + 0x00015fb0 50332073 7570706f 7274004d 69785f4c P3 support.Mix_L │ │ + 0x00015fc0 6f616457 41565f52 57207769 7468204e oadWAV_RW with N │ │ + 0x00015fd0 554c4c20 73726300 556e7265 636f676e ULL src.Unrecogn │ │ + 0x00015fe0 697a6564 20736f75 6e642066 696c6520 ized sound file │ │ + 0x00015ff0 74797065 00646174 61005472 69656420 type.data.Tried │ │ + 0x00016000 746f2070 6c617920 61204e55 4c4c2063 to play a NULL c │ │ + 0x00016010 68756e6b 00547269 65642074 6f20706c hunk.Tried to pl │ │ + 0x00016020 61792061 20636875 6e6b2077 69746820 ay a chunk with │ │ + 0x00016030 61206261 64206672 616d6500 4e6f2066 a bad frame.No f │ │ + 0x00016040 72656520 6368616e 6e656c73 20617661 ree channels ava │ │ + 0x00016050 696c6162 6c650049 6e76616c 69642063 ilable.Invalid c │ │ + 0x00016060 68616e6e 656c206e 756d6265 72004e55 hannel number.NU │ │ + 0x00016070 4c4c2065 66666563 74206361 6c6c6261 LL effect callba │ │ + 0x00016080 636b004e 6f207375 63682065 66666563 ck.No such effec │ │ + 0x00016090 74207265 67697374 65726564 00414946 t registered.AIF │ │ + 0x000160a0 4600564f 4300564f 43205361 6d706c65 F.VOC.VOC Sample │ │ + 0x000160b0 20726174 65206973 207a6572 6f3f0056 rate is zero?.V │ │ + 0x000160c0 4f432073 616d706c 65207261 74652063 OC sample rate c │ │ + 0x000160d0 6f646573 20646966 66657200 564f4320 odes differ.VOC │ │ + 0x000160e0 6465636f 64657220 6f6e6c79 20696e74 decoder only int │ │ + 0x000160f0 65727072 65747320 382d6269 74206461 erprets 8-bit da │ │ + 0x00016100 74610056 4f432077 69746820 756e6b6e ta.VOC with unkn │ │ + 0x00016110 6f776e20 64617461 2073697a 6500564f own data size.VO │ │ + 0x00016120 43207369 6c656e63 65207361 6d706c65 C silence sample │ │ + 0x00016130 20726174 65206973 207a6572 6f00564f rate is zero.VO │ │ + 0x00016140 43207361 6d706c65 20726174 65206973 C sample rate is │ │ + 0x00016150 207a6572 6f004372 65617469 76652056 zero.Creative V │ │ + 0x00016160 6f696365 2046696c 651a0055 6e726563 oice File..Unrec │ │ + 0x00016170 6f676e69 7a656420 66696c65 20747970 ognized file typ │ │ + 0x00016180 6520286e 6f742056 4f432900 564f4320 e (not VOC).VOC │ │ + 0x00016190 64617461 20686164 206e6f20 736f756e data had no soun │ │ + 0x000161a0 64210055 6e737570 706f7274 65642061 d!.Unsupported a │ │ + 0x000161b0 7564696f 20666f72 6d617400 4d49585f udio format.MIX_ │ │ + 0x000161c0 45464645 4354534d 41585350 45454400 EFFECTSMAXSPEED. │ │ + 0x000161d0 4e6f7420 616e204f 67672056 6f726269 Not an Ogg Vorbi │ │ + 0x000161e0 73206175 64696f20 73747265 616d003d s audio stream.= │ │ + 0x000161f0 00766f72 62697300 0008040c 020a060e .vorbis......... │ │ + 0x00016200 0109050d 030b070f 00000000 ffffff7f ................ │ │ + 0x00016210 f5433200 21f6ff7f e3876400 86d8ff7f .C2.!.....d..... │ │ + 0x00016220 c1cb9600 2ca7ff7f 880fc900 1662ff7f ....,........b.. │ │ + 0x00016230 3053fb00 4309ff7f b1962d01 b29cfe7f 0S..C.....-..... │ │ + 0x00016240 03da5f01 651cfe7f 201d9201 5a88fd7f .._.e... ...Z... │ │ + 0x00016250 fe5fc401 93e0fc7f 97a2f601 0f25fc7f ._...........%.. │ │ + 0x00016260 e2e42802 ce55fb7f d7265b02 d172fa7f ..(..U...&[..r.. │ │ + 0x00016270 70688d02 187cf97f a4a9bf02 a271f87f ph...|.......q.. │ │ + 0x00016280 6ceaf102 7053f77f bf2a2403 8221f67f l...pS...*$..!.. │ │ + 0x00016290 966a5603 d9dbf47f eaa98803 7482f37f .jV.........t... │ │ + 0x000162a0 b2e8ba03 5315f27f e626ed03 7894f07f ....S....&..x... │ │ + 0x000162b0 80641f04 e1ffee7f 77a15104 9157ed7f .d......w.Q..W.. │ │ + 0x000162c0 c3dd8304 859beb7f 5d19b604 c0cbe97f ........]....... │ │ + 0x000162d0 3e54e804 41e8e77f 5c8e1a05 08f1e57f >T..A...\....... │ │ + 0x000162e0 b1c74c05 16e6e37f 35007f05 6bc7e17f ..L.....5...k... │ │ + 0x000162f0 df37b105 0895df7f a96ee305 ec4edd7f .7.......n...N.. │ │ + 0x00016300 8ba41506 19f5da7f 7cd94706 8e87d87f ........|.G..... │ │ + 0x00016310 760d7a06 4c06d67f 6f40ac06 5371d37f v.z.L...o@..Sq.. │ │ + 0x00016320 6272de06 a3c8d07f 45a31007 3e0cce7f br......E...>... │ │ + 0x00016330 11d34207 233ccb7f be017507 5458c87f ..B.#<....u.TX.. │ │ + 0x00016340 452fa707 cf60c57f 9e5bd907 9655c27f E/...`...[...U.. │ │ + 0x00016350 c2860b08 aa36bf7f a7b03d08 0a04bc7f .....6....=..... │ │ + 0x00016360 47d96f08 b8bdb87f 9a00a208 b363b57f G.o..........c.. │ │ + 0x00016370 9926d408 fcf5b17f 3a4b0609 9574ae7f .&......:K...t.. │ │ + 0x00016380 786e3809 7cdfaa7f 49906a09 b436a77f xn8.|...I.j..6.. │ │ + 0x00016390 a7b09c09 3c7aa37f 89cfce09 15aa9f7f .....O~ │ │ + 0x00016560 1f4aea14 5b98477e 86df1b15 ff573f7e .J..[.G~.....W?~ │ │ + 0x00016570 aa714d15 2a04377e 86007f15 df9c2e7e .qM.*.7~.......~ │ │ + 0x00016580 128cb015 1f22267e 4514e215 ea931d7e ....."&~E......~ │ │ + 0x00016590 18991316 42f2147e 831a4516 293d0c7e ....B..~..E.)=.~ │ │ + 0x000165a0 7f987616 a074037e 0513a816 a898fa7d ..v..t.~.......} │ │ + 0x000165b0 0c8ad916 42a9f17d 8dfd0a17 70a6e87d ....B..}....p..} │ │ + 0x000165c0 806d3c17 3490df7d ded96d17 8f66d67d .m<.4..}..m..f.} │ │ + 0x000165d0 9f429f17 8129cd7d bca7d017 0dd9c37d .B...).}.......} │ │ + 0x000165e0 2c090218 3475ba7d e9663318 f8fdb07d ,...4u.}.f3....} │ │ + 0x000165f0 eac06418 5973a77d 28179618 5ad59d7d ..d.Ys.}(...Z..} │ │ + 0x00016600 9b69c718 fc23947d 3cb8f818 405f8a7d .i...#.}<...@_.} │ │ + 0x00016610 04032a19 2887807d ea495b19 b59b767d ..*.(..}.I[...v} │ │ + 0x00016620 e78c8c19 e99c6c7d f3cbbd19 c68a627d ......l}......b} │ │ + 0x00016630 0707ef19 4d65587d 1b3e201a 7f2c4e7d ....MeX}.> ..,N} │ │ + 0x00016640 2871511a 5ee0437d 26a0821a ec80397d (qQ.^.C}&.....9} │ │ + 0x00016650 0dcbb31a 2b0e2f7d d6f1e41a 1b88247d ....+./}......$} │ │ + 0x00016660 7914161b bfee197d ef32471b 18420f7d y......}.2G..B.} │ │ + 0x00016670 304d781b 2882047d 3563a91b f0aef97c 0Mx.(..}5c.....| │ │ + 0x00016680 f674da1b 73c8ee7c 6a820b1c b2cee37c .t..s..|j......| │ │ + 0x00016690 8c8b3c1c aec1d87c 53906d1c 69a1cd7c ..<....|S.m.i..| │ │ + 0x000166a0 b8909e1c e56dc27c b38ccf1c 2427b77c .....m.|....$'.| │ │ + 0x000166b0 3d84001d 28cdab7c 4d77311d f15fa07c =...(..|Mw1.._.| │ │ + 0x000166c0 dd65621d 83df947c e54f931d de4b897c .eb....|.O...K.| │ │ + 0x000166d0 5e35c41d 05a57d7c 3f16f51d f9ea717c ^5....}|?.....q| │ │ + 0x000166e0 82f2251e bc1d667c 1eca561e 503d5a7c ..%...f|..V.P=Z| │ │ + 0x000166f0 0d9d871e b7494e7c 466bb81e f242427c .....IN|Fk...BB| │ │ + 0x00016700 c334e91e 0429367c 7bf9191f eefb297c .4...)6|{.....)| │ │ + 0x00016710 68b94a1f b3bb1d7c 81747b1f 5368117c h.J....|.t{.Sh.| │ │ + 0x00016720 bf2aac1f d201057c 1bdcdc1f 3088f87b .*.....|....0..{ │ │ + 0x00016730 8d880d20 70fbeb7b 0d303e20 945bdf7b ... p..{.0> .[.{ │ │ + 0x00016740 95d26e20 9ea8d27b 1c709f20 90e2c57b ..n ...{.p. ...{ │ │ + 0x00016750 9c08d020 6b09b97b 0c9c0021 311dac7b ... k..{...!1..{ │ │ + 0x00016760 652a3121 e61d9f7b a0b36121 890b927b e*1!...{..a!...{ │ │ + 0x00016770 b5379221 1fe6847b 9cb6c221 a8ad777b .7.!...{...!..w{ │ │ + 0x00016780 4f30f321 27626a7b c5a42322 9e035d7b O0.!'bj{..#"..]{ │ │ + 0x00016790 f8135422 0e924f7b e07d8422 7a0d427b ..T"..O{.}."z.B{ │ │ + 0x000167a0 74e2b422 e575347b af41e522 4fcb267b t..".u4{.A."O.&{ │ │ + 0x000167b0 889b1523 bc0d197b f8ef4523 2c3d0b7b ...#...{..E#,=.{ │ │ + 0x000167c0 f73e7623 a459fd7a 7f88a623 2363ef7a .>v#.Y.z...##c.z │ │ + 0x000167d0 87ccd623 ae59e17a 080b0724 453dd37a ...#.Y.z...$E=.z │ │ + 0x000167e0 fa433724 ec0dc57a 58776724 a4cbb67a .C7$...zXwg$...z │ │ + 0x000167f0 17a59724 6f76a87a 33cdc724 500e9a7a ...$ov.z3..$P..z │ │ + 0x00016800 a2eff724 48938b7a 5e0c2825 5b057d7a ...$H..z^.(%[.}z │ │ + 0x00016810 5f235825 8a646e7a 9d348825 d8b05f7a _#X%.dnz.4.%.._z │ │ + 0x00016820 1240b825 47ea507a b645e825 d810427a .@.%G.Pz.E.%..Bz │ │ + 0x00016830 81451826 9024337a 6c3f4826 6f25247a .E.&.$3zl?H&o%$z │ │ + 0x00016840 70337826 7813157a 8621a826 adee057a p3x&x..z.!.&...z │ │ + 0x00016850 a509d826 11b7f679 c7eb0727 a76ce779 ...&...y...'.l.y │ │ + 0x00016860 e3c73727 6f0fd879 f49d6727 6e9fc879 ..7'o..y..g'n..y │ │ + 0x00016870 f16d9727 a41cb979 d337c727 1587a979 .m.'...y.7.'...y │ │ + 0x00016880 92fbf627 c4de9979 28b92628 b1238a79 ...'...y(.&(.#.y │ │ + 0x00016890 8d705628 e0557a79 b9218628 54756a79 .pV(.Uzy.!.(Tujy │ │ + 0x000168a0 a5ccb528 0e825a79 4b71e528 127c4a79 ...(..ZyKq.(.|Jy │ │ + 0x000168b0 a10f1529 61633a79 a2a74429 fe372a79 ...)ac:y..D).7*y │ │ + 0x000168c0 46397429 ecf91979 85c4a329 2da90979 F9t)...y...)-..y │ │ + 0x000168d0 5849d329 c345f978 b8c7022a b2cfe878 XI.).E.x...*...x │ │ + 0x000168e0 9e3f322a fb46d878 01b1612a a2abc778 .?2*.F.x..a*...x │ │ + 0x000168f0 dc1b912a a8fdb678 2680c02a 113da678 ...*...x&..*.=.x │ │ + 0x00016900 d8ddef2a df699578 eb341f2b 14848478 ...*.i.x.4.+...x │ │ + 0x00016910 58854e2b b38b7378 17cf7d2b bf806278 X.N+..sx..}+..bx │ │ + 0x00016920 2112ad2b 3b635178 6f4edc2b 29334078 !..+;cQxoN.+)3@x │ │ + 0x00016930 fa830b2c 8bf02e78 b9b23a2c 659b1d78 ...,...x..:,e..x │ │ + 0x00016940 a6da692c b8330c78 bafb982c 89b9fa77 ..i,.3.x...,...w │ │ + 0x00016950 ee15c82c d92ce977 3929f72c aa8dd777 ...,.,.w9).,...w │ │ + 0x00016960 9635262d 01dcc577 fc3a552d df17b477 .5&-...w.:U-...w │ │ + 0x00016970 6439842d 4841a277 c730b32d 3e589077 d9.-HA.w.0.->X.w │ │ + 0x00016980 1e21e22d c35c7e77 620a112e db4e6c77 .!.-.\~wb....Nlw │ │ + 0x00016990 8bec3f2e 892e5a77 92c76e2e cefb4777 ..?...Zw..n...Gw │ │ + 0x000169a0 709b9d2e afb63577 1e68cc2e 2d5f2377 p.....5w.h..-_#w │ │ + 0x000169b0 952dfb2e 4cf51077 cceb292f 0e79fe76 .-..L..w..)/.y.v │ │ + 0x000169c0 bea2582f 77eaeb76 6252872f 8949d976 ..X/w..vbR./.I.v │ │ + 0x000169d0 b2fab52f 4796c676 a79be42f b4d0b376 .../G..v.../...v │ │ + 0x000169e0 39351330 d2f8a076 61c74130 a60e8e76 95.0...va.A0...v │ │ + 0x000169f0 17527030 31127b76 56d59e30 76036876 .Rp01.{vV..0v.hv │ │ + 0x00016a00 1551cd30 79e25476 4dc5fb30 3daf4176 .Q.0y.TvM..0=.Av │ │ + 0x00016a10 f8312a31 c4692e76 0e975831 11121b76 .1*1.i.v..X1...v │ │ + 0x00016a20 87f48631 28a80776 5e4ab531 0b2cf475 ...1(..v^J.1.,.u │ │ + 0x00016a30 8998e331 bd9de075 04df1132 42fdcc75 ...1...u...2B..u │ │ + 0x00016a40 c61d4032 9c4ab975 c7546e32 cf85a575 ..@2.J.u.Tn2...u │ │ + 0x00016a50 02849c32 ddae9175 6fabca32 cac57d75 ...2...uo..2..}u │ │ + 0x00016a60 07cbf832 99ca6975 c3e22633 4cbd5575 ...2..iu..&3L.Uu │ │ + 0x00016a70 9bf25433 e79d4175 88fa8233 6c6c2d75 ..T3..Au...3ll-u │ │ + 0x00016a80 84fab033 e0281975 87f2de33 45d30475 ...3.(.u...3E..u │ │ + 0x00016a90 8be20c34 9e6bf074 87ca3a34 eff1db74 ...4.k.t..:4...t │ │ + 0x00016aa0 76aa6834 3a66c774 50829634 84c8b274 v.h4:f.tP..4...t │ │ + 0x00016ab0 0d52c434 cd189e74 a819f234 1c578974 .R.4...t...4.W.t │ │ + 0x00016ac0 18d91f35 71837474 57904d35 d19d5f74 ...5q.ttW.M5.._t │ │ + 0x00016ad0 5d3f7b35 3fa64a74 25e6a835 bd9c3574 ]?{5?.Jt%..5..5t │ │ + 0x00016ae0 a684d635 50812074 d91a0436 fb530b74 ...5P. t...6.S.t │ │ + 0x00016af0 b8a83136 c014f673 3b2e5f36 a3c3e073 ..16...s;._6...s │ │ + 0x00016b00 5cab8c36 a860cb73 1420ba36 d1ebb573 \..6.`.s. .6...s │ │ + 0x00016b10 5b8ce736 2265a073 2af01437 9ecc8a73 [..6"e.s*..7...s │ │ + 0x00016b20 7b4b4237 49227573 469e6f37 26665f73 {KB7I"usF.o7&f_s │ │ + 0x00016b30 85e89c37 38984973 302aca37 83b83373 ...78.Is0*.7..3s │ │ + 0x00016b40 4163f737 0ac71d73 b0932438 d0c30773 Ac.7...s..$8...s │ │ + 0x00016b50 77bb5138 d9aef172 8eda7e38 2888db72 w.Q8...r..~8(..r │ │ + 0x00016b60 eff0ab38 c14fc572 93fed838 a705af72 ...8.O.r...8...r │ │ + 0x00016b70 73030639 dda99872 87ff3239 673c8272 s..9...r..29g<.r │ │ + 0x00016b80 c9f25f39 48bd6b72 32dd8c39 852c5572 .._9H.kr2..9.,Ur │ │ + 0x00016b90 bcbeb939 208a3e72 5e97e639 1cd62772 ...9 .>r^..9..'r │ │ + 0x00016ba0 1267133a 7e101172 d22d403a 4939fa71 .g.:~..r.-@:I9.q │ │ + 0x00016bb0 96eb6c3a 8050e371 57a0993a 2656cc71 ..l:.P.qW..:&V.q │ │ + 0x00016bc0 0f4cc63a 414ab571 b7eef23a d22c9e71 .L.:AJ.q...:.,.q │ │ + 0x00016bd0 48881f3b defd8671 ba184c3b 68bd6f71 H..;...q..L;h.oq │ │ + 0x00016be0 07a0783b 746b5871 291ea53b 05084171 ..x;tkXq)..;..Aq │ │ + 0x00016bf0 1893d13b 1f932971 cdfefd3b c50c1271 ...;..)q...;...q │ │ + 0x00016c00 42612a3c fc74fa70 70ba563c c6cbe270 Ba*<.t.pp.V<...p │ │ + 0x00016c10 500a833c 2811cb70 da50af3c 2545b370 P..<(..p.P.<%E.p │ │ + 0x00016c20 098edb3c c0679b70 d6c1073d ff788370 ...<.g.p...=.x.p │ │ + 0x00016c30 39ec333d e3786b70 2c0d603d 71675370 9.3=.xkp,.`=qgSp │ │ + 0x00016c40 a8248c3d ad443b70 a632b83d 9a102370 .$.=.D;p.2.=..#p │ │ + 0x00016c50 1f37e43d 3ccb0a70 0d32103e 9774f26f .7.=<..p.2.>.t.o │ │ + 0x00016c60 69233c3e ae0cda6f 2c0b683e 8593c16f i#<>...o,.h>...o │ │ + 0x00016c70 50e9933e 2109a96f cdbdbf3e 846d906f P..>!..o...>.m.o │ │ + 0x00016c80 9c88eb3e b3c0776f b849173f b2025f6f ...>..wo.I.?.._o │ │ + 0x00016c90 1901433f 8333466f b8ae6e3f 2c532d6f ..C?.3Fo..n?,S-o │ │ + 0x00016ca0 90529a3f b061146f 98ecc53f 125ffb6e .R.?.a.o...?._.n │ │ + 0x00016cb0 ca7cf13f 574be26e 21031d40 8326c96e .|.?WK.n!..@.&.n │ │ + 0x00016cc0 947f4840 99f0af6e 1df27340 9da9966e ..H@...n..s@...n │ │ + 0x00016cd0 b65a9f40 93517d6e 58b9ca40 7fe8636e .Z.@.Q}nX..@..cn │ │ + 0x00016ce0 fb0df640 666e4a6e 9b582141 4ae3306e ...@fnJn.X!AJ.0n │ │ + 0x00016cf0 2f994c41 3047176e b1cf7741 1c9afd6d /.LA0G.n..wA...m │ │ + 0x00016d00 1afca241 11dce36d 651ece41 140dca6d ...A...me..A...m │ │ + 0x00016d10 8936f941 292db06d 81442442 543c966d .6.A)-.m.D$BT<.m │ │ + 0x00016d20 45484f42 983a7c6d d0417a42 fa27626d EHOB.:|m.AzB.'bm │ │ + 0x00016d30 1b31a542 7e04486d 1e16d042 27d02d6d .1.B~.Hm...B'.-m │ │ + 0x00016d40 d4f0fa42 fb8a136d 35c12543 fc34f96c ...B...m5.%C.4.l │ │ + 0x00016d50 3c875043 2fcede6c e1427b43 9856c46c <.PC/..l.B{C.V.l │ │ + 0x00016d60 1ef4a543 3bcea96c ed9ad043 1c358f6c ...C;..l...C.5.l │ │ + 0x00016d70 4637fb43 3f8b746c 23c92544 a9d0596c F7.C?.tl#.%D..Yl │ │ + 0x00016d80 7e505044 5d053f6c 50cd7a44 6029246c ~PPD].?lP.zD`)$l │ │ + 0x00016d90 933fa544 b63c096c 40a7cf44 623fee6b .?.D.<.l@..Db?.k │ │ + 0x00016da0 5004fa44 6a31d36b bd562445 d112b86b P..Dj1.k.V$E...k │ │ + 0x00016db0 809e4e45 9be39c6b 93db7845 cda3816b ..NE...k..xE...k │ │ + 0x00016dc0 f00da345 6b53666b 8f35cd45 79f24a6b ...EkSfk.5.Ey.Jk │ │ + 0x00016dd0 6b52f745 fb802f6b 7d642146 f5fe136b kR.E../k}d!F...k │ │ + 0x00016de0 be6b4b46 6c6cf86a 28687546 64c9dc6a .kKFll.j(huFd..j │ │ + 0x00016df0 b4599f46 e215c16a 5c40c946 e951a56a .Y.F...j\@.F.Q.j │ │ + 0x00016e00 1a1cf346 7d7d896a e7ec1c47 a4986d6a ...F}}.j...G..mj │ │ + 0x00016e10 bcb24647 61a3516a 936d7047 b99d356a ..FGa.Qj.mpG..5j │ │ + 0x00016e20 671d9a47 b087196a 2fc2c347 4a61fd69 g..G...j/..GJa.i │ │ + 0x00016e30 e65bed47 8c2ae169 86ea1648 7ae3c469 .[.G.*.i...Hz..i │ │ + 0x00016e40 086e4048 198ca869 65e66948 6c248c69 .n@H...ie.iHl$.i │ │ + 0x00016e50 97539348 78ac6f69 99b5bc48 42245369 .S.Hx.oi...HB$Si │ │ + 0x00016e60 620ce648 ce8b3669 ee570f49 20e31969 b..H..6i.W.I ..i │ │ + 0x00016e70 36983849 3d2afd68 33cd6149 2961e068 6.8I=*.h3.aI)a.h │ │ + 0x00016e80 dff68a49 e987c368 3315b449 819ea668 ...I...h3..I...h │ │ + 0x00016e90 2a28dd49 f6a48968 bd2f064a 4b9b6c68 *(.I...h./.JK.lh │ │ + 0x00016ea0 e62b2f4a 86814f68 9e1c584a ab573268 .+/J..Oh..XJ.W2h │ │ + 0x00016eb0 de01814a be1d1568 a2dba94a c5d3f767 ...J...h...J...g │ │ + 0x00016ec0 e2a9d24a c379da67 986cfb4a bd0fbd67 ...J.y.g.l.J...g │ │ + 0x00016ed0 be23244b b7959f67 4dcf4c4b b70b8267 .#$K...gM.LK...g │ │ + 0x00016ee0 406f754b c0716467 90039e4b d8c74667 @ouK.qdg...K..Fg │ │ + 0x00016ef0 368cc64b 020e2967 2d09ef4b 44440b67 6..K..)g-..KDD.g │ │ + 0x00016f00 6e7a174c a16aed66 f4df3f4c 2081cf66 nz.L.j.f..?L ..f │ │ + 0x00016f10 b739684c c387b166 b187904c 917e9366 .9hL...f...L.~.f │ │ + 0x00016f20 ddc9b84c 8c657566 3400e14c bb3c5766 ...L.euf4..L.] │ │ + 0x00017170 6d69d557 65db1b5d f8f2f957 3856f95c mi.We..]...W8V.\ │ │ + 0x00017180 f16e1e58 b5c2d65c 54dd4258 e020b45c .n.X...\T.BX. .\ │ │ + 0x00017190 1b3e6758 bf70915c 40918b58 58b26e5c .>gX.p.\@..XX.n\ │ │ + 0x000171a0 bdd6af58 b0e54b5c 8c0ed458 cc0a295c ...X..K\...X..)\ │ │ + 0x000171b0 a938f858 b221065c 0e551c59 672ae35b .8.X.!.\.U.Yg*.[ │ │ + 0x000171c0 b5634059 f024c05b 98646459 54119d5b .c@Y.$.[.ddYT..[ │ │ + 0x000171d0 b2578859 96ef795b fd3cac59 bdbf565b .W.Y..y[.<.Y..V[ │ │ + 0x000171e0 7514d059 ce81335b 12def359 cf35105b u..Y..3[...Y.5.[ │ │ + 0x000171f0 d199175a c5dbec5a ab473b5a b573c95a ...Z...Z.G;Z.s.Z │ │ + 0x00017200 9ae75e5a a5fda55a 9a79825a 9a79825a ..^Z...Z.y.Z.y.Z │ │ + 0x00017210 fb211900 88fdff7f ee654b00 cbe9ff7f .!.......eK..... │ │ + 0x00017220 d4a97d00 51c2ff7f a8edaf00 1987ff7f ..}.Q........... │ │ + 0x00017230 6031e200 2438ff7f f6741401 72d5fe7f `1..$8...t..r... │ │ + 0x00017240 60b84601 035ffe7f 99fb7801 d7d4fd7f `.F.._....x..... │ │ + 0x00017250 973eab01 ee36fd7f 5481dd01 4985fc7f .>...6..T...I... │ │ + 0x00017260 c6c30f02 e6bffb7f e8054202 c7e6fa7f ..........B..... │ │ + 0x00017270 b0477402 ecf9f97f 1789a602 54f9f87f .Gt.........T... │ │ + 0x00017280 16cad802 00e5f77f a40a0b03 f0bcf67f ................ │ │ + 0x00017290 bb4a3d03 2581f57f 518a6f03 9d31f47f .J=.%...Q.o..1.. │ │ + 0x000172a0 60c9a103 5bcef27f df07d403 5d57f17f `...[.......]W.. │ │ + 0x000172b0 c7450604 a4ccef7f 10833804 302eee7f .E........8.0... │ │ + 0x000172c0 b3bf6a04 027cec7f a7fb9c04 1ab6ea7f ..j..|.......... │ │ + 0x000172d0 e536cf04 78dce87f 65710105 1cefe67f .6..x...eq...... │ │ + 0x000172e0 20ab3305 06eee47f 0de46505 38d9e27f .3.......e.8... │ │ + 0x000172f0 261c9805 b1b0e07f 6153ca05 7174de7f &.......aS..qt.. │ │ + 0x00017300 b889fc05 7a24dc7f 22bf2e06 cac0d97f ....z$.."....... │ │ + 0x00017310 98f36006 6449d77f 13279306 46bed47f ..`.dI...'..F... │ │ + 0x00017320 8a59c506 721fd27f f68af706 e86ccf7f .Y..r........l.. │ │ + 0x00017330 4ebb2907 a7a6cc7f 8cea5b07 b2ccc97f N.).......[..... │ │ + 0x00017340 a7188e07 08dfc67f 9845c007 a9ddc37f .........E...... │ │ + 0x00017350 5771f207 96c8c07f dd9b2408 d09fbd7f Wq........$..... │ │ + 0x00017360 20c55608 5763ba7f 1bed8808 2b13b77f .V.Wc......+... │ │ + 0x00017370 c513bb08 4eafb37f 1639ed08 bf37b07f ....N....9...7.. │ │ + 0x00017380 065d1f09 7facac7f 8f7f5109 8e0da97f .]........Q..... │ │ + 0x00017390 a7a08309 ee5aa57f 48c0b509 9e94a17f .....Z..H....... │ │ + 0x000173a0 6adee709 a0ba9d7f 04fb190a f4cc997f j............... │ │ + 0x000173b0 10164c0a 9acb957f 852f7e0a 94b6917f ..L....../~..... │ │ + 0x000173c0 5c47b00a e18d8d7f 8d5de20a 8251897f \G.......]...Q.. │ │ + 0x000173d0 1172140b 7901857f df84460b c59d807f .r..y.....F..... │ │ + 0x000173e0 f095780b 68267c7f 3ba5aa0b 629b777f ..x.h&|.;...b.w. │ │ + 0x000173f0 bbb2dc0b b4fc727f 66be0e0c 5e4a6e7f ......r.f...^Jn. │ │ + 0x00017400 35c8400c 6184697f 20d0720c bfaa647f 5.@.a.i. .r...d. │ │ + 0x00017410 20d6a40c 77bd5f7f 2ddad60c 8abc5a7f ...w._.-.....Z. │ │ + 0x00017420 3fdc080d faa7557f 4edc3a0d c77f507f ?.....U.N.:...P. │ │ + 0x00017430 53da6c0d f2434b7f 46d69e0d 7bf4457f S.l..CK.F...{.E. │ │ + 0x00017440 1fd0d00d 6491407f d7c7020e ad1a3b7f ....d.@.......;. │ │ + 0x00017450 66bd340e 5790357f c3b0660e 63f22f7f f.4.W.5...f.c./. │ │ + 0x00017460 e9a1980e d2402a7f ce90ca0e a57b247f .....@*......{$. │ │ + 0x00017470 6b7dfc0e dca21e7f b8672e0f 79b6187f k}.......g..y... │ │ + 0x00017480 af4f600f 7cb6127f 4635920f e7a20c7f .O`.|...F5...... │ │ + 0x00017490 7618c40f ba7b067f 38f9f50f f640007f v....{..8....@.. │ │ + 0x000174a0 84d72710 9df2f97e 52b35910 ae90f37e ..'....~R.Y....~ │ │ + 0x000174b0 9b8c8b10 2c1bed7e 5663bd10 1792e67e ....,..~Vc.....~ │ │ + 0x000174c0 7d37ef10 70f5df7e 07092111 3845d97e }7..p..~..!.8E.~ │ │ + 0x000174d0 edd75211 7181d27e 27a48411 1aaacb7e ..R.q..~'......~ │ │ + 0x000174e0 ad6db611 36bfc47e 7834e811 c6c0bd7e .m..6..~x4.....~ │ │ + 0x000174f0 80f81912 caaeb67e beb94b12 4389af7e .......~..K.C..~ │ │ + 0x00017500 29787d12 3350a87e ba33af12 9b03a17e )x}.3P.~.3.....~ │ │ + 0x00017510 6aece012 7ca3997e 30a21213 d62f927e j...|..~0..../.~ │ │ + 0x00017520 05554413 aca88a7e e2047613 ff0d837e .UD....~..v....~ │ │ + 0x00017530 bfb1a713 ce5f7b7e 935bd913 1d9e737e ....._{~.[....s~ │ │ + 0x00017540 58020b14 ebc86b7e 05a63c14 3be0637e X.....k~..<.;.c~ │ │ + 0x00017550 94466e14 0ce45b7e fce39f14 62d4537e .Fn...[~....b.S~ │ │ + 0x00017560 367ed114 3cb14b7e 3a150315 9c7a437e 6~..<.K~:....zC~ │ │ + 0x00017570 01a93415 83303b7e 82396615 f4d2327e ..4..0;~.9f...2~ │ │ + 0x00017580 b7c69715 ed612a7e 9750c915 73dd217e .....a*~.P..s.!~ │ │ + 0x00017590 1bd7fa15 8445197e 3b5a2c16 249a107e .....E.~;Z,.$..~ │ │ + 0x000175a0 f0d95d16 52db077e 32568f16 1109ff7d ..].R..~2V.....} │ │ + 0x000175b0 f9cec016 6223f67d 3e44f216 472aed7d ....b#.}>D..G*.} │ │ + 0x000175c0 f9b52317 c01de47d 22245517 cefdda7d ..#....}"$U....} │ │ + 0x000175d0 b38e8617 75cad17d a3f5b717 b483c87d ....u..}.......} │ │ + 0x000175e0 ea58e917 8d29bf7d 81b81a18 02bcb57d .X...).}.......} │ │ + 0x000175f0 61144c18 153bac7d 826c7d18 c6a6a27d a.L..;.}.l}....} │ │ + 0x00017600 dbc0ae18 17ff987d 6711e018 09448f7d .......}g....D.} │ │ + 0x00017610 1c5e1119 9f75857d f3a64219 da937b7d .^...u.}..B...{} │ │ + 0x00017620 e6eb7319 ba9e717d eb2ca519 4296677d ..s...q}.,..B.g} │ │ + 0x00017630 fc69d619 747a5d7d 11a3071a 504b537d .i..tz]}....PKS} │ │ + 0x00017640 23d8381a d908497d 29096a1a 0fb33e7d #.8...I}).j...>} │ │ + 0x00017650 1d369b1a f549347d f65ecc1a 8ccd297d .6...I4}.^....)} │ │ + 0x00017660 ad83fd1a d63d1f7d 3aa42e1b d59a147d .....=.}:......} │ │ + 0x00017670 97c05f1b 89e4097d bbd8901b f51aff7c .._....}.......| │ │ + 0x00017680 9eecc11b 1a3ef47c 3afcf21b fb4de97c .....>.|:....M.| │ │ + 0x00017690 8607241c 984ade7c 7c0e551c f333d37c ..$..J.||.U..3.| │ │ + 0x000176a0 1311861c 0f0ac87c 430fb71c ecccbc7c .......|C......| │ │ + 0x000176b0 0609e81c 8d7cb17c 54fe181d f318a67c .....|.|T......| │ │ + 0x000176c0 26ef491d 21a29a7c 73db7a1d 17188f7c &.I.!..|s.z....| │ │ + 0x000176d0 34c3ab1d d87a837c 62a6dc1d 65ca777c 4....z.|b...e.w| │ │ + 0x000176e0 f5840d1e c0066c7c e55e3e1e ec2f607c ......l|.^>../`| │ │ + 0x000176f0 2c346f1e e945547c c104a01e ba48487c ,4o..ET|.....HH| │ │ + 0x00017700 9dd0d01e 60383c7c b897011f de14307c ....`8<|......0| │ │ + 0x00017710 0b5a321f 35de237c 8f17631f 6794177c .Z2.5.#|..c.g..| │ │ + 0x00017720 3cd0931f 77370b7c 0a84c41f 65c7fe7b <...w7.|....e..{ │ │ + 0x00017730 f232f51f 3444f27b ecdc2520 e6ade57b .2..4D.{..% ...{ │ │ + 0x00017740 f1815620 7c04d97b f9218720 fa47cc7b ..V |..{.!. .G.{ │ │ + 0x00017750 febcb720 6078bf7b f652e820 b095b27b ... `x.{.R. ...{ │ │ + 0x00017760 dce31821 ee9fa57b a76f4921 1997987b ...!...{.oI!...{ │ │ + 0x00017770 4ff67921 367b8b7b cf77aa21 454c7e7b O.y!6{.{.w.!EL~{ │ │ + 0x00017780 1df4da21 490a717b 326b0b22 43b5637b ...!I.q{2k."C.c{ │ │ + 0x00017790 08dd3b22 364d567b 96496c22 25d2487b ..;"6MV{.Il"%.H{ │ │ + 0x000177a0 d5b09c22 10443b7b bd12cd22 faa22d7b ...".D;{..."..-{ │ │ + 0x000177b0 486ffd22 e5ee1f7b 6dc62d23 d327127b Ho."...{m.-#.'.{ │ │ + 0x000177c0 26185e23 c74d047b 6a648e23 c260f67a &.^#.M.{jd.#.`.z │ │ + 0x000177d0 33abbe23 c760e87a 78ecee23 d84dda7a 3..#.`.zx..#.M.z │ │ + 0x000177e0 33281f24 f727cc7a 5c5e4f24 25efbd7a 3(.$.'.z\^O$%..z │ │ + 0x000177f0 ec8e7f24 67a3af7a dab9af24 bc44a17a ...$g..z...$.D.z │ │ + 0x00017800 20dfdf24 29d3927a b7fe0f25 ae4e847a ..$)..z...%.N.z │ │ + 0x00017810 96184025 4fb7757a b72c7025 0d0d677a ..@%O.uz.,p%..gz │ │ + 0x00017820 113ba025 eb4f587a 9f43d025 eb7f497a .;.%.OXz.C.%..Iz │ │ + 0x00017830 57460026 0f9d3a7a 33433026 5aa72b7a WF.&..:z3C0&Z.+z │ │ + 0x00017840 2c3a6026 ce9e1c7a 392b9026 6d830d7a ,:`&...z9+.&m..z │ │ + 0x00017850 5516c026 3955fe79 76fbef26 3614ef79 U..&9U.yv..&6..y │ │ + 0x00017860 96da1f27 64c0df79 aeb34f27 c859d079 ...'d..y..O'.Y.y │ │ + 0x00017870 b5867f27 62e0c079 a653af27 3554b179 ...'b..y.S.'5T.y │ │ + 0x00017880 771adf27 45b5a179 23db0e28 92039279 w..'E..y#..(...y │ │ + 0x00017890 a1953e28 203f8279 ea496e28 f2677279 ..>( ?.y.In(.gry │ │ + 0x000178a0 f8f79d28 087e6279 c19fcd28 67815279 ...(.~by...(g.Ry │ │ + 0x000178b0 4041fd28 10724279 6ddc2c29 06503279 @A.(.rBym.,).P2y │ │ + 0x000178c0 40715c29 4b1b2279 b2ff8b29 e2d31179 @q\)K."y...)...y │ │ + 0x000178d0 bc87bb29 cd790179 5709eb29 0f0df178 ...).y.yW..)...x │ │ + 0x000178e0 7b841a2a ab8de078 20f9492a a3fbcf78 {..*...x .I*...x │ │ + 0x000178f0 4067792a f956bf78 d3cea82a b09fae78 @gy*.V.x...*...x │ │ + 0x00017900 d22fd82a cbd59d78 368a072b 4cf98c78 ./.*...x6..+L..x │ │ + 0x00017910 f7dd362b 360a7c78 0e2b662b 8c086b78 ..6+6.|x.+f+..kx │ │ + 0x00017920 7371952b 4ff45978 20b1c42b 83cd4878 sq.+O.Yx ..+..Hx │ │ + 0x00017930 0deaf32b 2b943778 331c232c 49482678 ...++.7x3.#,IH&x │ │ + 0x00017940 8a47522c dfe91478 0c6c812c f1780378 .GR,...x.l.,.x.x │ │ + 0x00017950 b189b02c 81f5f177 71a0df2c 915fe077 ...,...wq..,._.w │ │ + 0x00017960 46b00e2d 25b7ce77 28b93d2d 3ffcbc77 F..-%..w(.=-?..w │ │ + 0x00017970 10bb6c2d e22eab77 f6b59b2d 114f9977 ..l-...w...-.O.w │ │ + 0x00017980 d5a9ca2d ce5c8777 a396f92d 1d587577 ...-.\.w...-.Xuw │ │ + 0x00017990 5a7c282e ff406377 f35a572e 78175177 Z|(..@cw.ZW.x.Qw │ │ + 0x000179a0 6732862e 8bdb3e77 ae02b52e 3a8d2c77 g2....>w....:.,w │ │ + 0x000179b0 c1cbe32e 882c1a77 998d122f 79b90777 .....,.w.../y..w │ │ + 0x000179c0 2e48412f 0e34f576 7afb6f2f 4b9ce276 .HA/.4.vz.o/K..v │ │ + 0x000179d0 75a79e2f 32f2cf76 194ccd2f c735bd76 u../2..v.L./.5.v │ │ + 0x000179e0 5de9fb2f 0d67aa76 3a7f2a30 05869776 ]../.g.v:.*0...v │ │ + 0x000179f0 ab0d5930 b4928476 a6948730 1c8d7176 ..Y0...v...0..qv │ │ + 0x00017a00 2614b630 40755e76 228ce430 234b4b76 &..0@u^v"..0#KKv │ │ + 0x00017a10 95fc1231 c80e3876 76654131 31c02476 ...1..8vveA11.$v │ │ + 0x00017a20 bec66f31 635f1176 67209e31 60ecfd75 ..o1c_.vg .1`..u │ │ + 0x00017a30 6972cc31 2a67ea75 bdbcfa31 c5cfd675 ir.1*g.u...1...u │ │ + 0x00017a40 5cff2832 3426c375 3f3a5732 7b6aaf75 \.(24&.u?:W2{j.u │ │ + 0x00017a50 5e6d8532 9b9c9b75 b398b332 98bc8775 ^m.2...u...2...u │ │ + 0x00017a60 36bce132 75ca7375 e1d70f33 35c65f75 6..2u.su...35._u │ │ + 0x00017a70 abeb3d33 dcaf4b75 8ff76b33 6c873775 ..=3..Ku..k3l.7u │ │ + 0x00017a80 85fb9933 e84c2375 85f7c733 54000f75 ...3.L#u...3T..u │ │ + 0x00017a90 89ebf533 b3a1fa74 8ad72334 0831e674 ...3...t..#4.1.t │ │ + 0x00017aa0 81bb5134 55aed174 66977f34 9f19bd74 ..Q4U..tf..4...t │ │ + 0x00017ab0 326bad34 e872a874 df36db34 34ba9374 2k.4.r.t.6.44..t │ │ + 0x00017ac0 66fa0835 85ef7e74 beb53635 df126a74 f..5..~t..65..jt │ │ + 0x00017ad0 e2686435 46245574 c9139235 bc234074 .hd5F$Ut...5.#@t │ │ + 0x00017ae0 6eb6bf35 44112b74 c950ed35 e2ec1574 n..5D.+t.P.5...t │ │ + 0x00017af0 d3e21a36 9ab60074 866c4836 6e6eeb73 ...6...t.lH6nn.s │ │ + 0x00017b00 d9ed7536 6114d673 c666a336 78a8c073 ..u6a..s.f.6x..s │ │ + 0x00017b10 46d7d036 b42aab73 523ffe36 1b9b9573 F..6.*.sR?.6...s │ │ + 0x00017b20 e39e2b37 aef97f73 f2f55837 71466a73 ..+7...s..X7qFjs │ │ + 0x00017b30 77448637 68815473 6d8ab337 96aa3e73 wD.7h.Tsm..7..>s │ │ + 0x00017b40 ccc7e037 ffc12873 8dfc0d38 a5c71273 ...7..(s...8...s │ │ + 0x00017b50 a9283b38 8cbbfc72 194c6838 b79de672 .(;8...r.Lh8...r │ │ + 0x00017b60 d6669538 2b6ed072 d978c238 ea2cba72 .f.8+n.r.x.8.,.r │ │ + 0x00017b70 1c82ef38 f7d9a372 97821c39 57758d72 ...8...r...9Wu.r │ │ + 0x00017b80 437a4939 0dff7672 19697639 1b776072 CzI9..vr.iv9.w`r │ │ + 0x00017b90 134fa339 86dd4972 2a2cd039 51323372 .O.9..Ir*,.9Q23r │ │ + 0x00017ba0 5600fd39 80751c72 91cb293a 16a70572 V..9.u.r..):...r │ │ + 0x00017bb0 d48d563a 16c7ee71 1747833a 85d5d771 ..V:...q.G.:...q │ │ + 0x00017bc0 55f7af3a 65d2c071 869edc3a babda971 U..:e..q...:...q │ │ + 0x00017bd0 a33c093b 89979271 a5d1353b d35f7b71 .<.;...q..5;._{q │ │ + 0x00017be0 865d623b 9d166471 3ee08e3b ebbb4c71 .]b;..dq>..;..Lq │ │ + 0x00017bf0 c759bb3b c04f3571 1acae73b 20d21d71 .Y.;.O5q...; ..q │ │ + 0x00017c00 3031143c 0e430671 038f403c 8ea2ee70 01.<.C.q..@<...p │ │ + 0x00017c10 8ae36c3c a4f0d670 c02e993c 532dbf70 ..l<...p....B.o..R>A..o │ │ + 0x00017c70 73fb7d3e 7a50b56f c3d4a93e 79bd9c6f s.}>zP.o...>y..o │ │ + 0x00017c80 6ba4d53e 4219846f 616a013f d8636b6f k..>B..oaj.?.cko │ │ + 0x00017c90 a0262d3f 409d526f 21d9583f 7dc5396f .&-?@.Ro!.X?}.9o │ │ + 0x00017ca0 dd81843f 92dc206f ce20b03f 85e2076f ...?.. o. .?...o │ │ + 0x00017cb0 ecb5db3f 58d7ee6e 32410740 10bbd56e ...?X..n2A.@...n │ │ + 0x00017cc0 97c23240 b08dbc6e 163a5e40 3d4fa36e ..2@...n.:^@=O.n │ │ + 0x00017cd0 a8a78940 b9ff896e 460bb540 2a9f706e ...@...nF..@*.pn │ │ + 0x00017ce0 ea64e040 932d576e 8cb40b41 f8aa3d6e .d.@.-Wn...A..=n │ │ + 0x00017cf0 27fa3641 5c17246e b2356241 c5720a6e '.6A\.$n.5bA.r.n │ │ + 0x00017d00 29678d41 35bdf06d 848eb841 b1f6d66d )g.A5..m...A...m │ │ + 0x00017d10 bcabe341 3c1fbd6d cbbe0e42 dc36a36d ...A<..m...B.6.m │ │ + 0x00017d20 aac73942 933d896d 53c66442 65336f6d ..9B.=.mS.dBe3om │ │ + 0x00017d30 beba8f42 5818556d e6a4ba42 6eec3a6d ...BX.Um...Bn.:m │ │ + 0x00017d40 c384e542 acaf206d 505a1043 1562066d ...B.. mPZ.C.b.m │ │ + 0x00017d50 85253b43 af03ec6c 5be66543 7c94d16c .%;C...l[.eC|..l │ │ + 0x00017d60 cd9c9043 8214b76c d448bb43 c3839c6c ...C...l.H.C...l │ │ + 0x00017d70 68eae543 45e2816c 84811044 0b30676c h..CE..l...D.0gl │ │ + 0x00017d80 210e3b44 1a6d4c6c 39906544 7599316c !.;D.mLl9.eDu.1l │ │ + 0x00017d90 c4079044 21b5166c bd74ba44 21c0fb6b ...D!..l.t.D!..k │ │ + 0x00017da0 1cd7e444 7bbae06b db2e0f45 31a4c56b ...D{..k...E1..k │ │ + 0x00017db0 f47b3945 497daa6b 60be6345 c7458f6b .{9EI}.k`.cE.E.k │ │ + 0x00017dc0 19f68d45 aefd736b 1823b845 03a5586b ...E..sk.#.E..Xk │ │ + 0x00017dd0 5645e245 cb3b3d6b ce5c0c46 08c2216b VE.E.;=k.\.F..!k │ │ + 0x00017de0 78693646 c137066b 4e6b6046 f89cea6a xi6F.7.kNk`F...j │ │ + 0x00017df0 4a628a46 b2f1ce6a 654eb446 f435b36a Jb.F...jeN.F.5.j │ │ + 0x00017e00 992fde46 c169976a df050847 1e8d7b6a ./.F.i.j...G..{j │ │ + 0x00017e10 31d13147 10a05f6a 88915b47 9aa2436a 1.1G.._j..[G..Cj │ │ + 0x00017e20 de468547 c194276a 2cf1ae47 89760b6a .F.G..'j,..G.v.j │ │ + 0x00017e30 6d90d847 f647ef69 99240248 0e09d369 m..G.G.i.$.H...i │ │ + 0x00017e40 abad2b48 d3b9b669 9b2b5548 4c5a9a69 ..+H...i.+UHLZ.i │ │ + 0x00017e50 649e7e48 7bea7d69 ff05a848 656a6169 d.~H{.}i...Hejai │ │ + 0x00017e60 6562d148 10da4469 91b3fa48 7e392869 eb.H..Di...H~9(i │ │ + 0x00017e70 7bf92349 b5880b69 1e344d49 b9c7ee68 {.#I...i.4MI...h │ │ + 0x00017e80 73637649 8ff6d168 74879f49 3a15b568 scvI...ht..I:..h │ │ + 0x00017e90 1ba0c849 bf239868 61adf149 24227b68 ...I.#.ha..I$"{h │ │ + 0x00017ea0 3faf1a4a 6c105e68 b0a5434a 9bee4068 ?..Jl.^h..CJ..@h │ │ + 0x00017eb0 ad906c4a b7bc2368 3070954a c37a0668 ..lJ..#h0p.J.z.h │ │ + 0x00017ec0 3344be4a c528e967 af0ce74a c0c6cb67 3D.J.(.g...J...g │ │ + 0x00017ed0 9dc90f4b ba54ae67 f97a384b b6d29067 ...K.T.g.z8K...g │ │ + 0x00017ee0 bb20614b ba407367 ddba894b ca9e5567 . aK.@sg...K..Ug │ │ + 0x00017ef0 5849b24b eaec3767 28ccda4b 202b1a67 XI.K..7g(..K +.g │ │ + 0x00017f00 4543034c 6f59fc66 a9ae2b4c dc77de66 EC.LoY.f..+L.w.f │ │ + 0x00017f10 4e0e544c 6d86c066 2d627c4c 2485a266 N.TLm..f-b|L$..f │ │ + 0x00017f20 41aaa44c 08748466 84e6cc4c 1d536666 A..L.t.f...L.Sff │ │ + 0x00017f30 ee16f54c 67224866 7a3b1d4d ece12966 ...Lg"Hfz;.M..)f │ │ + 0x00017f40 2254454d af910b66 df606d4d b531ed65 "TEM...f.`mM.1.e │ │ + 0x00017f50 ac61954d 04c2ce65 8256bd4d 9f42b065 .a.M...e.V.M.B.e │ │ + 0x00017f60 5a3fe54d 8cb39165 301c0d4e cf147365 Z?.M...e0..N..se │ │ + 0x00017f70 fcec344e 6d665465 b9b15c4e 6ba83565 ..4NmfTe..\Nk.5e │ │ + 0x00017f80 606a844e cdda1665 eb16ac4e 98fdf764 `j.N...e...N...d │ │ + 0x00017f90 55b7d34e d110d964 964bfb4e 7d14ba64 U..N...d.K.N}..d │ │ + 0x00017fa0 aad3224f a0089b64 894f4a4f 3fed7b64 .."O...d.OJO?.{d │ │ + 0x00017fb0 2ebf714f 60c25c64 9322994f 06883d64 ..qO`.\d.".O..=d │ │ + 0x00017fc0 b179c04f 383e1e64 83c4e74f f8e4fe63 .y.O8>.d...O...c │ │ + 0x00017fd0 02030f50 4d7cdf63 29353650 3b04c063 ...PM|.c)56P;..c │ │ + 0x00017fe0 f15a5d50 c77ca063 54748450 f6e58063 .Z]P.|.cTt.P...c │ │ + 0x00017ff0 4d81ab50 cd3f6163 d581d250 508a4163 M..P.?ac...PP.Ac │ │ + 0x00018000 e675f950 85c52163 7b5d2051 71f10163 .u.P..!c{] Qq..c │ │ + 0x00018010 8c384751 170ee262 15076e51 7e1bc262 .8GQ...b..nQ~..b │ │ + 0x00018020 10c99451 aa19a262 757ebb51 a1088262 ...Q...bu~.Q...b │ │ + 0x00018030 4027e251 66e86162 6ac30852 ffb84162 @'.Qf.abj..R..Ab │ │ + 0x00018040 ee522f52 727a2162 c5d55552 c22c0162 .R/Rrz!b..UR.,.b │ │ + 0x00018050 ea4b7c52 f5cfe061 56b5a252 1064c061 .K|R...aV..R.d.a │ │ + 0x00018060 0412c952 18e99f61 ee61ef52 125f7f61 ...R...a.a.R._.a │ │ + 0x00018070 0ea51553 03c65e61 5ddb3b53 f01d3e61 ...S..^a].;S..>a │ │ + 0x00018080 d7046253 de661d61 75218853 d2a0fc60 ..bS.f.au!.S...` │ │ + 0x00018090 3131ae53 d1cbdb60 0634d453 e1e7ba60 11.S...`.4.S...` │ │ + 0x000180a0 ed29fa53 05f59960 e1122054 44f37860 .).S...`.. TD.x` │ │ + 0x000180b0 dbee4554 a2e25760 d7bd6b54 25c33660 ..ET..W`..kT%.6` │ │ + 0x000180c0 ce7f9154 d1941560 ba34b754 ad57f45f ...T...`.4.T.W._ │ │ + 0x000180d0 96dcdc54 bc0bd35f 5c770255 04b1b15f ...T..._\w.U..._ │ │ + 0x000180e0 05052855 8a47905f 8d854d55 53cf6e5f ..(U.G._..MUS.n_ │ │ + 0x000180f0 edf87255 65484d5f 205f9855 c5b22b5f ..rUeHM_ _.U..+_ │ │ + 0x00018100 1fb8bd55 770e0a5f e603e355 825be85e ...Uw.._...U.[.^ │ │ + 0x00018110 6e420856 e999c65e b2732d56 b3c9a45e nB.V...^.s-V...^ │ │ + 0x00018120 ab975256 e5ea825e 54ae7756 84fd605e ..RV...^T.wV..`^ │ │ + 0x00018130 a8b79c56 94013f5e a1b3c156 1cf71c5e ...V..?^...V...^ │ │ + 0x00018140 39a2e656 20defa5d 69830b57 a7b6d85d 9..V ..]i..W...] │ │ + 0x00018150 2e573057 b480b65d 801d5557 4e3c945d .W0W...]..UWN<.] │ │ + 0x00018160 5bd67957 79e9715d b8819e57 3b884f5d [.yWy.q]...W;.O] │ │ + 0x00018170 921fc357 9a182d5d e4afe757 9a9a0a5d ...W..-]...W...] │ │ + 0x00018180 a7320c58 410ee85c d6a73058 9473c55c .2.XA..\..0X.s.\ │ │ + 0x00018190 6c0f5558 99caa25c 62697958 5413805c l.UX...\biyXT..\ │ │ + 0x000181a0 b3b59d58 cc4d5d5c 5bf4c158 057a3a5c ...X.M]\[..X.z:\ │ │ + 0x000181b0 5225e658 0698175c 93480a59 d2a7f45b R%.X...\.H.Y...[ │ │ + 0x000181c0 195e2e59 71a9d15b df655259 e79cae5b .^.Yq..[.eRY...[ │ │ + 0x000181d0 de5f7659 39828b5b 124c9a59 6d59685b ._vY9..[.L.YmYh[ │ │ + 0x000181e0 742abe59 8822455b fffae159 90dd215b t*.Y."E[...Y..![ │ │ + 0x000181f0 aebd055a 8b8afe5a 7b72295a 7d29db5a ...Z...Z{r)Z}).Z │ │ + 0x00018200 60194d5a 6cbab75a 58b2705a 5e3d945a `.MZl..ZX.pZ^=.Z │ │ + 0x00018210 03001f00 988c1601 c8330303 a4e3df05 .........3...... │ │ + 0x00018220 6295a409 18df450e f27eb413 76f6dc19 b.....E..~..v... │ │ + 0x00018230 834da720 7c13f727 5ab0ab2f 5a10a137 .M. |..'Z../Z..7 │ │ + 0x00018240 28abb03f d1dcb247 c67b804f 708ef456 (..?...G.{.Op..V │ │ + 0x00018250 79fced5d 53165164 ffcf086a 2893076f y..]S.Qd...j(..o │ │ + 0x00018260 f4964773 f2b7ca76 e8d69979 9fcfc37b ..Gs...v...y...{ │ │ + 0x00018270 c1205c7d df61797e 67a5337f d0e1a27f . \}.ay~g.3..... │ │ + 0x00018280 a578dd7f 6decf67f e9d0fe7f 3ffcff7f .x..m.......?... │ │ + 0x00018290 4dc00700 89bb4500 878bc100 94e27a01 M.....E.......z. │ │ + 0x000182a0 4e4a7102 7a21a403 52991205 4fb2bb06 NJq.z!..R...O... │ │ + 0x000182b0 a1389e08 73c0b80a 28a2090d bdf68e0f .8..s...(....... │ │ + 0x000182c0 88944612 7a0c2e15 1ca84218 6d68811b ..F.z.....B.mh.. │ │ + 0x000182d0 d905e71e 5df16f22 05571826 cc21dc29 ....].o".W.&.!.) │ │ + 0x000182e0 fe00b72d 086fa431 c1b99f35 0c0ca439 ...-.o.1...5...9 │ │ + 0x000182f0 b678ac3d 7406b441 b0bcb545 09b1ac49 .x.=t..A...E...I │ │ + 0x00018300 2b15944d bd446751 20d32155 a598bf58 +..M.DgQ .!U...X │ │ + 0x00018310 f4be3c5c 5dcc955f d7adc762 64bfcf65 ..<\].._...bd..e │ │ + 0x00018320 bad2ab68 05345a6b abacd96d 0d842970 ...h.4Zk...m..)p │ │ + 0x00018330 387e4972 acd83974 3245fb75 0ae38e77 8~Ir..9t2E.u...w │ │ + 0x00018340 7e36f678 1a1f337a cdcc477b 16b4367c ~6.x..3z..G{..6| │ │ + 0x00018350 9281027d 180dae7d aa4c3c7e 6347b07e ...}...}.L<~cG.~ │ │ + 0x00018360 a7080d7f b793557f d5d78c7f 13a5b57f ......U......... │ │ + 0x00018370 fca1d27f 1242e67f 4cbdf27f 9008fa7f .....B..L....... │ │ + 0x00018380 39cffd7f ac6dff7f 01edff7f c4ffff7f 9....m.......... │ │ + 0x00018390 18f00100 66701100 9e6e3000 f1e55e00 ....fp...n0...^. │ │ + 0x000183a0 26cf9c00 8b20ea00 eacd4601 7fc8b201 &.... ....F..... │ │ + 0x000183b0 dffe2d02 ed5cb802 bdcb5103 7f31fa03 ..-..\....Q..1.. │ │ + 0x000183c0 6771b104 906b7705 dcfc4b06 ddfe2e07 gq...kw...K..... │ │ + 0x000183d0 b4472008 f1a91f09 77f42c0a 5df2470b .G .....w.,.].G. │ │ + 0x000183e0 d26a700c ff20a60d efd3e80e 753e3810 .jp.. ......u>8. │ │ + 0x000183f0 16179411 f60ffc12 c8d66f14 c214ef15 ..........o..... │ │ + 0x00018400 8e6e7917 4f840e19 96f1ad1a 6e4d571c .ny.O.......nMW. │ │ + 0x00018410 622a0a1e 8816c61f 9c9b8a21 123f5723 b*.........!.?W# │ │ + 0x00018420 3d822b25 69e20627 13d9e828 0edcd02a =.+%i..'...(...* │ │ + 0x00018430 c15dbe2c 60cdb02e 3397a730 d524a232 .].,`...3..0.$.2 │ │ + 0x00018440 8bdd9f34 9026a036 6f63a238 5ef6a53a ...4.&.6oc.8^..: │ │ + 0x00018450 9e40aa3c dfa2ae3e a67db240 b831b542 .@.<...>.}.@.1.B │ │ + 0x00018460 8620b644 99acb446 053ab048 d52ea84a . .D...F.:.H...J │ │ + 0x00018470 7df39b4c 49f38a4e cb9c7450 46625852 }..LI..N..tPFbXR │ │ + 0x00018480 1cba3554 311f0c56 5211db57 9115a259 ..5T1..VR..W...Y │ │ + 0x00018490 a3b6605b 3585165d 3918c35e 360d6660 ..`[5..]9..^6.f` │ │ + 0x000184a0 8608ff61 95b58d63 17c71165 34f78a66 ...a...c...e4..f │ │ + 0x000184b0 b007f967 07c25b69 87f7b26a 5a81fe6b ...g..[i...jZ..k │ │ + 0x000184c0 90403e6d 161e726e b50a9a6f f8feb570 .@>m..rn...o...p │ │ + 0x000184d0 16fbc571 cd06ca72 3d31c273 b290ae74 ...q...r=1.s...t │ │ + 0x000184e0 75428f75 856a6476 5c332e77 a0cdec77 uB.u.jdv\3.w...w │ │ + 0x000184f0 d76fa078 13564979 9cc1e779 94f87b7a .o.x.VIy...y..{z │ │ + 0x00018500 9645067b 57f7867b 4460fe7b 15d66c7c .E.{W..{D`.{..l| │ │ + 0x00018510 6eb1d27c 714d307d 5607867d 063ed47d n..|qM0}V..}.>.} │ │ + 0x00018520 ad511b7e 55a35b7e 7e94957e bb86c97e .Q.~U.[~~..~...~ │ │ + 0x00018530 4adbf77e b9f2207f 7f2c457f a7e6647f J..~.. ..,E...d. │ │ + 0x00018540 717d807f ff4a987f 00a7ac7f 62e6bd7f q}...J......b... │ │ + 0x00018550 045bcc7f 7253d87f 991ae27f 91f7e97f .[..rS.......... │ │ + 0x00018560 582df07f 9efaf47f 9099f87f aa3ffb7f X-...........?.. │ │ + 0x00018570 8b1dfd7f cc5efe7f e029ff7f f39fff7f .....^...)...... │ │ + 0x00018580 d2dcff7f d6f6ff7f d0feff7f fcffff7f ................ │ │ + 0x00018590 067c0000 325c0400 621c0c00 4cbc1700 .|..2\..b...L... │ │ + 0x000185a0 7a3b2700 55993a00 1cd55100 e7ed6c00 z;'.U.:...Q...l. │ │ + 0x000185b0 a9e28b00 2ab2ae00 0d5bd500 ccdbff00 ....*....[...... │ │ + 0x000185c0 b6322e01 f55d6001 855b9601 3929d001 .2...]`..[..9).. │ │ + 0x000185d0 bac40d02 832b4f02 e65a9402 0450dd02 .....+O..Z...P.. │ │ + 0x000185e0 d3072a03 197f7a03 6eb2ce03 379e2604 ..*...z.n...7.&. │ │ + 0x000185f0 ab3e8204 cc8fe104 6d8d4405 2933ab05 .>......m.D.)3.. │ │ + 0x00018600 687c1506 5e648306 07e6f406 25fc6907 h|..^d......%.i. │ │ + 0x00018610 46a1e207 bccf5e08 9f81de08 ccb06109 F.....^.......a. │ │ + 0x00018620 e356e809 466d720a 1dedff0a 4ccf900b .V..Fmr.....L... │ │ + 0x00018630 790c250c 0b9dbc0c 2679570d aa98f50d y.%.....&yW..... │ │ + 0x00018640 37f3960e 26803b0f 8f36e30f 420d8e10 7...&.;..6..B... │ │ + 0x00018650 cafa3b11 6bf5ec11 24f3a012 ace95713 ..;.k...$.....W. │ │ + 0x00018660 70ce1114 9896ce14 02378e15 44a45016 p........7..D.P. │ │ + 0x00018670 aad21517 38b6dd17 aa42a818 726b7519 ....8....B..rku. │ │ + 0x00018680 b923451a 625e171b 040eec1b f024c31c .#E.b^.......$.. │ │ + 0x00018690 32959c1d 8a50781e 7648561f 2e6e3620 2....Px.vHV..n6 │ │ + 0x000186a0 a2b21821 8106fd21 375ae322 ee9dcb23 ...!...!7Z."...# │ │ + 0x000186b0 8ec1b524 c0b4a125 f1668f26 4ec77e27 ...$...%.f.&N.~' │ │ + 0x000186c0 ccc46f28 234e6229 d751562a 34be4b2b ..o(#Nb).QV*4.K+ │ │ + 0x000186d0 5081422c 13893a2d 32c3332e 351d2e2f P.B,..:-2.3.5../ │ │ + 0x000186e0 78842930 2de62531 612f2332 fc4c2133 x.)0-.%1a/#2.L!3 │ │ + 0x000186f0 c22b2034 5ab81f35 4fdf1f36 108d2037 .+ 4Z..5O..6.. 7 │ │ + 0x00018700 f7ad2138 492e2339 3cfa243a f6fd263b ..!8I.#9<.$:..&; │ │ + 0x00018710 9325293c 295d2b3d c8902d3e 7fac2f3f .%)<)]+=..->../? │ │ + 0x00018720 5f9c3140 814c3341 05a93442 169e3543 _.1@.L3A..4B..5C │ │ + 0x00018730 f3173644 eb023645 654b3546 e1dd3347 ..6D..6EeK5F..3G │ │ + 0x00018740 ffa63148 7f932e49 45902a4a 5f8a254b ..1H...IE.*J_.%K │ │ + 0x00018750 066f1f4c a22b184d cead0f4e 5be3054f .o.L.+.M...N[..O │ │ + 0x00018760 53bafa4f fd20ee50 e105e051 ca57d052 S..O. .P...Q.W.R │ │ + 0x00018770 ca05bf53 3bffab54 c7339755 65938056 ...S;..T.3.Ue..V │ │ + 0x00018780 620e6857 5d954d58 52193159 968b125a b.hW].MXR.1Y...Z │ │ + 0x00018790 ddddf15a 3a02cf5b 27eba95c 818b825d ...Z:..['..\...] │ │ + 0x000187a0 8dd6585e fcbf2c5f e93bfe5f df3ecd60 ..X^..,_.;._.>.` │ │ + 0x000187b0 dabd9961 45ae6362 02062b63 66bbef63 ...aE.cb..+cf..c │ │ + 0x000187c0 3fc5b164 d01a7165 d7b32d66 8d88e766 ?..d..qe..-f...f │ │ + 0x000187d0 a5919e67 4ec85268 35260469 82a5b269 ...gN.Rh5&.i...i │ │ + 0x000187e0 dd405e6a 6cf3066b d2b8ac6b 308d4f6c .@^jl..k...k0.Ol │ │ + 0x000187f0 266def6c d4558c6d d444266e 4038bd6e &m.l.U.m.D&n@8.n │ │ + 0x00018800 ad2e516f 2e27e26f 4f217070 171dfb70 ..Qo.'.oO!pp...p │ │ + 0x00018810 061b8371 161c0872 b5218a72 c82d0973 ...q...r.!.r.-.s │ │ + 0x00018820 a6428573 1b63fe73 61927474 21d4e774 .B.s.c.sa.tt!..t │ │ + 0x00018830 722c5875 d59fc575 33333076 ddeb9776 r,Xu...u330v...v │ │ + 0x00018840 85cffc76 43e45e77 8a30be77 2ebb1a78 ...vC.^w.0.w...x │ │ + 0x00018850 598b7478 8ea8cb78 a71a2079 cde97179 Y.tx...x.. y..qy │ │ + 0x00018860 791ec179 70c10d7a c2db577a c1769f7a y..yp..z..Wz.v.z │ │ + 0x00018870 079ce47a 6b55277b 02ad677b 1bada57b ...zkU'{..g{...{ │ │ + 0x00018880 3a60e17b 18d11a7c 9e0a527c e117877c :`.{...|..R|...| │ │ + 0x00018890 2104ba7c c3daea7c 4fa7197d 6e75467d !..|...|O..}nuF} │ │ + 0x000188a0 e550717d 92459a7d 695fc17d 71aae67d .Pq}.E.}i_.}q..} │ │ + 0x000188b0 c0320a7e 79042c7e c72b4c7e dbb46a7e .2.~y.,~.+L~..j~ │ │ + 0x000188c0 e9ab877e 241da37e be14bd7e dd9ed57e ...~$..~...~...~ │ │ + 0x000188d0 a3c7ec7e 219b027f 5a25177f 3f722a7f ...~!...Z%..?r*. │ │ + 0x000188e0 aa8d3c7f 5d834d7f 005f5d7f 1b2c6c7f ..<.].M.._]..,l. │ │ + 0x000188f0 17f6797f 3ac8867f a2ad927f 46b19d7f ..y.:.......F... │ │ + 0x00018900 f3dda77f 463eb17f b0dcb97f 6cc3c17f ....F>......l... │ │ + 0x00018910 83fcc87f c791cf7f d28cd57f 02f7da7f ................ │ │ + 0x00018920 79d9df7f 1c3de47f 8b2ae87f 29aaeb7f y....=...*..)... │ │ + 0x00018930 12c4ee7f 1c80f17f d6e5f37f 86fcf57f ................ │ │ + 0x00018940 29cbf77f 6f58f97f baaafa7f 1ec8fb7f )...oX.......... │ │ + 0x00018950 60b6fc7f f37afd7f fa1afe7f 429bfe7f `....z......B... │ │ + 0x00018960 4700ff7f 2f4eff7f c988ff7f 90b3ff7f G.../N.......... │ │ + 0x00018970 a6d1ff7f d7e5ff7f 96f2ff7f fdf9ff7f ................ │ │ + 0x00018980 cdfdff7f 6dffff7f edffff7f ffffff7f ....m........... │ │ + 0x00018990 021f0000 0e170100 24070300 40ef0500 ........$...@... │ │ + 0x000189a0 59cf0900 67a70e00 5e771400 2e3f1b00 Y...g...^w...?.. │ │ + 0x000189b0 c8fe2200 18b62b00 08653500 810b4000 .."...+..e5...@. │ │ + 0x000189c0 68a94b00 a03e5800 0acb6500 844e7400 h.K..>X...e..Nt. │ │ + 0x000189d0 eac88300 143a9400 daa1a500 1000b800 .....:.......... │ │ + 0x000189e0 8854cb00 109fdf00 76dff400 84150b01 .T......v....... │ │ + 0x000189f0 01412201 b2613a01 59775301 b6816d01 .A"..a:.YwS...m. │ │ + 0x00018a00 87808801 8573a401 695ac101 e634df01 .....s..iZ...4.. │ │ + 0x00018a10 b102fe01 77c31d02 e7763e02 a91c6002 ....w....v>...`. │ │ + 0x00018a20 66b48202 c13da602 5db8ca02 d623f002 f....=..]....#.. │ │ + 0x00018a30 cb7f1603 d3cb3d03 83076603 70328f03 ......=...f.p2.. │ │ + 0x00018a40 294cb903 3a54e403 2e4a1004 8b2d3d04 )L..:T...J...-=. │ │ + 0x00018a50 d5fd6a04 8cba9904 2d63c904 34f7f904 ..j.....-c..4... │ │ + 0x00018a60 15762b05 46df5d05 37329105 536ec505 .v+.F.].72..Sn.. │ │ + 0x00018a70 0693fa05 b69f3006 c5936706 936e9f06 ......0...g..n.. │ │ + 0x00018a80 7c2fd806 d9d51107 fe604c07 3dd08707 |/.......`L.=... │ │ + 0x00018a90 e422c407 3e580108 916f3f08 1f687e08 ."..>X...o?..h~. │ │ + 0x00018aa0 2941be08 eaf9fe08 9a914009 6d078309 )A........@.m... │ │ + 0x00018ab0 925ac609 388a0a0a 85954f0a 9f7b950a .Z..8.....O..{.. │ │ + 0x00018ac0 a73bdc0a b9d4230b ee456c0b 5a8eb50b .;....#..El.Z... │ │ + 0x00018ad0 0fadff0b 1aa14a0c 8269960c 4d05e30c ......J..i..M... │ │ + 0x00018ae0 7b73300d 08b37e0d ebc2cd0d 1aa21d0e {s0...~......... │ │ + 0x00018af0 834f6e0e 11cabf0e ad10120f 3822650f .On.........8"e. │ │ + 0x00018b00 91fdb80f 92a10d10 110d6310 e03eb910 ..........c..>.. │ │ + 0x00018b10 cb351011 9af06711 136ec011 f5ac1912 .5....g..n...... │ │ + 0x00018b20 fbab7312 db69ce12 4ae52913 f31c8613 ..s..i..J.)..... │ │ + 0x00018b30 800fe313 97bb4014 d81f9f14 de3afe14 ......@......:.. │ │ + 0x00018b40 400b5e15 928fbe15 62c61f16 38ae8116 @.^.....b...8... │ │ + 0x00018b50 9b45e416 0b8b4717 037dab17 fb191018 .E....G..}...... │ │ + 0x00018b60 67607518 b34edb18 4ae34119 921ca919 g`u..N..J.A..... │ │ + 0x00018b70 eaf8101a af76791a 3994e21a da4f4c1b .....vy.9....OL. │ │ + 0x00018b80 e2a7b61b 9a9a211c 49268d1c 2e49f91c ......!.I&...I.. │ │ + 0x00018b90 8801661d 8e4dd31d 742b411e 6a99af1e ..f..M..t+A.j... │ │ + 0x00018ba0 9b951e1f 2f1e8e1f 4631fe1f 01cd6e20 ..../...F1....n │ │ + 0x00018bb0 78efdf20 c2965121 f0c0c321 106c3622 x.. ..Q!...!.l6" │ │ + 0x00018bc0 2a96a922 453d1d23 605f9123 7afa0524 *.."E=.#`_.#z..$ │ │ + 0x00018bd0 8c0c7b24 8993f024 658d6625 0cf8dc25 ..{$...$e.f%...% │ │ + 0x00018be0 67d15326 5e17cb26 d0c74227 9ee0ba27 g.S&^..&..B'...' │ │ + 0x00018bf0 a25f3328 b342ac28 a5872529 482c9f29 ._3(.B.(..%)H,.) │ │ + 0x00018c00 692e192a d18b932a 47420e2b 8d4f892b i..*...*GB.+.O.+ │ │ + 0x00018c10 64b1042c 8865802c b269fc2c 9abb782d d..,.e.,.i.,..x- │ │ + 0x00018c20 f458f52d 6f3f722e bb6cef2e 83de6c2f .X.-o?r..l....l/ │ │ + 0x00018c30 7092ea2f 27866830 4eb7e630 85236531 p../'.h0N..0.#e1 │ │ + 0x00018c40 6bc8e331 9ea36232 b8b2e132 52f36033 k..1..b2...2R.`3 │ │ + 0x00018c50 0363e033 5eff5f34 f8c5df34 62b45f35 .c.3^._4...4b._5 │ │ + 0x00018c60 2ac8df35 e0fe5f36 0f56e036 43cb6037 *..5.._6.V.6C.`7 │ │ + 0x00018c70 055ce137 df056238 57c6e238 f59a6339 .\.7..b8W..8..c9 │ │ + 0x00018c80 3e81e439 b676653a e378e63a 4785673b >..9.ve:.x.:G.g; │ │ + 0x00018c90 6599e83b c1b2693c dcceea3c 37eb6b3d e..;..i<...<7.k= │ │ + 0x00018ca0 5705ed3d bb1a6e3e e628ef3e 5a2d703f W..=..n>.(.>Z-p? │ │ + 0x00018cb0 9a25f13f 290f7240 89e7f240 3fac7341 .%.?).r@...@?.sA │ │ + 0x00018cc0 d05af441 c2f07442 9a6bf542 e0c87543 .Z.A..tB.k.B..uC │ │ + 0x00018cd0 1d06f643 db207644 a516f644 09e57545 ...C. vD...D..uE │ │ + 0x00018ce0 9489f545 d6017546 624bf446 cb637347 ...E..uFbK.F.csG │ │ + 0x00018cf0 a648f247 8ef77048 1a6eef48 e8a96d49 .H.G..pH.n.H..mI │ │ + 0x00018d00 97a8eb49 c867694a 21e5e64a 471e644b ...I.giJ!..JG.dK │ │ + 0x00018d10 e510e14b a7ba5d4c 3f19da4c 5f2a564d ...K..]L?..L_*VM │ │ + 0x00018d20 bdebd14d 155b4d4e 2376c84e a93a434f ...M.[MN#v.N.:CO │ │ + 0x00018d30 6ca6bd4f 34b73750 cf6ab150 0ebf2a51 l..O4.7P.j.P..*Q │ │ + 0x00018d40 c5b1a351 ce401c52 066a9452 502b0c53 ...Q.@.R.j.RP+.S │ │ + 0x00018d50 92828353 b86dfa53 b3ea7054 76f7e654 ...S.m.S..pTv..T │ │ + 0x00018d60 fc915c55 44b8d155 51684656 2fa0ba56 ..\UD..UQhFV/..V │ │ + 0x00018d70 eb5d2e57 989fa157 52631458 37a78658 .].W...WRc.X7..X │ │ + 0x00018d80 6d69f858 1ca86959 7761da59 b4934a5a mi.X..iYwa.Y..JZ │ │ + 0x00018d90 0f3dba5a cb5b295b 30ee975b 8df2055c .=.Z.[)[0..[...\ │ │ + 0x00018da0 3867735c 8d4ae05c ed9a4c5d c156b85d 8gs\.J.\..L].V.] │ │ + 0x00018db0 787c235e 890a8e5e 6ffff75e b059615f x|#^...^o..^.Ya_ │ │ + 0x00018dc0 d417ca5f 6e383260 15ba9960 699b0061 ..._n82`...`i..a │ │ + 0x00018dd0 11db6661 b977cc61 17703162 e7c29562 ..fa.w.a.p1b...b │ │ + 0x00018de0 ec6ef962 f1725c63 c8cdbe63 4b7e2064 .n.b.r\c...cK~ d │ │ + 0x00018df0 5a838164 dedbe164 c8864165 0e83a065 Z..d...d..Ae...e │ │ + 0x00018e00 b1cffe65 b76b5c66 3056b966 308e1567 ...e.k\f0V.f0..g │ │ + 0x00018e10 d7127167 4be3cb67 b9fe2568 56647f68 ..qgK..g..%hVd.h │ │ + 0x00018e20 6113d868 1e0b3069 da4a8769 ead1dd69 a..h..0i.J.i...i │ │ + 0x00018e30 ab9f336a 82b3886a db0cdd6a 2aab306b ..3j...j...j*.0k │ │ + 0x00018e40 ec8d836b a6b4d56b e21e276c 36cc776c ...k...k..'l6.wl │ │ + 0x00018e50 3dbcc76c 9bee166d fb62656d 1119b36d =..l...m.bem...m │ │ + 0x00018e60 9910006e 55494c6e 11c3976e 9f7de26e ...nUILn...n.}.n │ │ + 0x00018e70 d9782c6f a2b4756f e430be6f 91ed0570 .x,o..uo.0.o...p │ │ + 0x00018e80 a1ea4c70 16289370 f8a5d870 57641d71 ..Lp.(.p...pWd.q │ │ + 0x00018e90 4b636171 f3a2a471 7523e771 00e52872 Kcaq...qu#.q..(r │ │ + 0x00018ea0 c8e76972 0a2caa72 09b2e972 127a2873 ..ir.,.r...r.z(s │ │ + 0x00018eb0 76846673 8fd1a373 bc61e073 66351c74 v.fs...s.a.sf5.t │ │ + 0x00018ec0 fa4c5774 eea89174 be49cb74 ec2f0475 .LWt...t.I.t./.u │ │ + 0x00018ed0 035c3c75 92ce7375 2f88aa75 7989e075 .\. │ │ + 0x00019360 19c15906 dd747506 47629106 4189ad06 ..Y..tu.Gb..A... │ │ + 0x00019370 b8e9c906 9783e606 c8560307 36632007 .........V..6c . │ │ + 0x00019380 cba83d07 72275b07 15df7807 9ccf9607 ..=.r'[...x..... │ │ + 0x00019390 f3f8b407 015bd307 b1f5f107 ebc81008 .....[.......... │ │ + 0x000193a0 97d42f08 9e184f08 e9946e08 5e498e08 ../...O...n.^I.. │ │ + 0x000193b0 e635ae08 685ace08 ccb6ee08 f84a0f09 .5..hZ.......J.. │ │ + 0x000193c0 d3163009 441a5109 30557209 7fc79309 ..0.D.Q.0Ur..... │ │ + 0x000193d0 1571b509 d851d709 ae69f909 7cb81b0a .q...Q...i..|... │ │ + 0x000193e0 263e3e0a 91fa600a a2ed830a 3c17a70a &>>...`.....<... │ │ + 0x000193f0 4377ca0a 9b0dee0a 28da110b ccdc350b Cw......(.....5. │ │ + 0x00019400 6a155a0b e5837e0b 1f28a30b fa01c80b j.Z...~..(...... │ │ + 0x00019410 5911ed0b 1c56120c 25d0370c 557f5d0c Y....V..%.7.U.]. │ │ + 0x00019420 8d63830c ae7ca90c 97cacf0c 2a4df60c .c...|......*M.. │ │ + 0x00019430 44041d0d c7ef430d 920f6b0d 8363920d D.....C...k..c.. │ │ + 0x00019440 79ebb90d 52a7e10d ee96090e 29ba310e y...R.......).1. │ │ + 0x00019450 e2105a0e f69a820e 4158ab0e a248d40e ..Z.....AX...H.. │ │ + 0x00019460 f46bfd0e 14c2260f de4a500f 2e067a0f .k....&..JP...z. │ │ + 0x00019470 dff3a30f cd13ce0f d265f80f cae92210 .........e....". │ │ + 0x00019480 8e9f4d10 f9867810 e59fa310 2ceace10 ..M...x.....,... │ │ + 0x00019490 a665fa10 2d122611 9aef5111 c5fd7d11 .e..-.&...Q...}. │ │ + 0x000194a0 873caa11 b6abd611 2c4b0312 c01a3012 .<......,K....0. │ │ + 0x000194b0 481a5d12 9b498a12 91a8b712 ff36e512 H.]..I.......6.. │ │ + 0x000194c0 bbf41213 9ce14013 75fd6e13 1e489d13 ......@.u.n..H.. │ │ + 0x000194d0 6ac1cb13 2f69fa13 403f2914 71435814 j.../i..@?).qCX. │ │ + 0x000194e0 97758714 85d5b614 0d63e614 041e1615 .u.......c...... │ │ + 0x000194f0 3b064615 851b7615 b35da615 99ccd615 ;.F...v..]...... │ │ + 0x00019500 06680716 cd2f3816 bf236916 ab439a16 .h.../8..#i..C.. │ │ + 0x00019510 628fcb16 b506fd16 73a92e17 6b776017 b.......s...kw`. │ │ + 0x00019520 6e709217 4994c417 cbe2f617 c35b2918 np..I........[). │ │ + 0x00019530 fffe5b18 4ccc8e18 79c3c118 52e4f418 ..[.L...y...R... │ │ + 0x00019540 a42e2819 3ca25b19 e63e8f19 6e04c319 ..(.<.[..>..n... │ │ + 0x00019550 a1f2f619 4a092b1a 33485f1a 28af931a ....J.+.3H_.(... │ │ + 0x00019560 f33dc81a 60f4fc1a 37d2311b 44d7661b .=..`...7.1.D.f. │ │ + 0x00019570 4e039c1b 2156d11b 84cf061c 406f3c1c N...!V......@o<. │ │ + 0x00019580 1e35721c e620a81c 6032de1c 5369141d .5r.. ..`2..Si.. │ │ + 0x00019590 87c54a1d c346811d cdecb71d 6cb7ee1d ..J..F......l... │ │ + 0x000195a0 67a6251e 82b95c1e 85f0931e 334bcb1e g.%...\.....3K.. │ │ + 0x000195b0 53c9021f aa6a3a1f fb2e721f 0b16aa1f S....j:...r..... │ │ + 0x000195c0 9e1fe21f 794b1a20 5d995220 10098b20 ....yK. ].R ... │ │ + 0x000195d0 539ac320 ea4cfc20 97203521 1c156e21 S.. .L. . 5!..n! │ │ + 0x000195e0 3a2aa721 b55fe021 4db51922 c32a5322 :*.!._.!M..".*S" │ │ + 0x000195f0 d8bf8c22 4d74c622 e2470023 583a3a23 ..."Mt.".G.#X::# │ │ + 0x00019600 6d4b7423 e37aae23 78c8e823 ec332324 mKt#.z.#x..#.3#$ │ │ + 0x00019610 fdbc5d24 69639824 f126d324 50070e25 ..]$ic.$.&.$P..% │ │ + 0x00019620 46044925 901d8425 ec52bf25 17a4fa25 F.I%...%.R.%...% │ │ + 0x00019630 cd103626 cc987126 cf3bad26 94f9e826 ..6&..q&.;.&...& │ │ + 0x00019640 d6d12427 51c46027 c0d09c27 e0f6d827 ..$'Q.`'...'...' │ │ + 0x00019650 6a361528 1b8f5128 ac008e28 d88aca28 j6.(..Q(...(...( │ │ + 0x00019660 5a2d0729 ebe74329 45ba8029 22a4bd29 Z-.)..C)E..)"..) │ │ + 0x00019670 3ca5fa29 4abd372a 07ec742a 2b31b22a <..)J.7*..t*+1.* │ │ + 0x00019680 6f8cef2a 8bfd2c2b 37846a2b 2c20a82b o..*..,+7.j+, .+ │ │ + 0x00019690 20d1e52b cc96232c e770612c 295f9f2c ..+..#,.pa,)_., │ │ + 0x000196a0 4761dd2c fa761b2d f79f592d f5db972d Ga.,.v.-..Y-...- │ │ + 0x000196b0 ab2ad62d cf8b142e 16ff522e 3684912e .*.-......R.6... │ │ + 0x000196c0 e51ad02e d9c20e2f c67b4d2f 62458c2f ......./.{M/bE./ │ │ + 0x000196d0 621fcb2f 7a090a30 5f034930 c60c8830 b../z..0_.I0...0 │ │ + 0x000196e0 6325c730 ea4c0631 0f834531 86c78431 c%.0.L.1..E1...1 │ │ + 0x000196f0 031ac431 397a0332 dce74232 9f628232 ...19z.2..B2.b.2 │ │ + 0x00019700 36eac132 537e0133 a91e4133 ecca8033 6..2S~.3..A3...3 │ │ + 0x00019710 ce82c033 02460034 39144034 27ed7f34 ...3.F.49.@4'..4 │ │ + 0x00019720 7ed0bf34 f0bdff34 2eb53f35 ecb57f35 ~..4...4..?5...5 │ │ + 0x00019730 dabfbf35 aad2ff35 0fee3f36 b9118036 ...5...5..?6...6 │ │ + 0x00019740 5a3dc036 a4700037 48ab4037 f7ec8037 Z=.6.p.7H.@7...7 │ │ + 0x00019750 6235c137 3a840138 31d94138 f7338238 b5.7:..81.A8.3.8 │ │ + 0x00019760 3d94c238 b4f90239 0d644339 f8d28339 =..8...9.dC9...9 │ │ + 0x00019770 2646c439 48bd043a 0e38453a 2ab6853a &F.9H..:.8E:*..: │ │ + 0x00019780 4a37c63a 20bb063b 5c41473b aec9873b J7.: ..;\AG;...; │ │ + 0x00019790 c753c83b 57df083c 0f6c493c 9ff9893c .S.;W..<.lI<...< │ │ + 0x000197a0 b687ca3c 05160b3d 3da44b3d 0e328c3d ...<...==.K=.2.= │ │ + 0x000197b0 27bfcc3d 3a4b0d3e f6d54d3e 0c5f8e3e '..=:K.>..M>._.> │ │ + 0x000197c0 2be6ce3e 056b0f3f 49ed4f3f a86c903f +..>.k.?I.O?.l.? │ │ + 0x000197d0 d2e8d03f 77611140 48d65140 f6469240 ...?wa.@H.Q@.F.@ │ │ + 0x000197e0 30b3d240 a71a1341 0c7d5341 10da9341 0..@...A.}SA...A │ │ + 0x000197f0 6231d441 b4821442 b7cd5442 1b129542 b1.A...B..TB...B │ │ + 0x00019800 914fd542 ca851543 77b45543 49db9543 .O.B...Cw.UCI..C │ │ + 0x00019810 f1f9d543 21101644 8a1d5644 dd219644 ...C!..D..VD.!.D │ │ + 0x00019820 cc1cd644 080e1645 44f55545 30d29545 ...D...ED.UE0..E │ │ + 0x00019830 7fa4d545 e36b1546 0e285546 b2d89446 ...E.k.F.(UF...F │ │ + 0x00019840 827dd446 2f161447 6da25347 ef219347 .}.F/..Gm.SG.!.G │ │ + 0x00019850 6694d247 87f91148 04515148 919a9048 f..G...H.QQH...H │ │ + 0x00019860 e1d5cf48 a7020f49 98204e49 662f8d49 ...H...I. NIf/.I │ │ + 0x00019870 c72ecc49 6f1e0b4a 11fe494a 62cd884a ...Io..J..IJb..J │ │ + 0x00019880 188cc74a e639064b 83d6444b a261834b ...J.9.K..DK.a.K │ │ + 0x00019890 fadac14b 4142004c 2c973e4c 70d97c4c ...KAB.L,.>Lp.|L │ │ + 0x000198a0 c508bb4c e124f94c 7a2d374d 4722754d ...L.$.Lz-7MG"uM │ │ + 0x000198b0 0003b34d 5acff04d 0f872e4e d6296c4e ...MZ..M...N.)lN │ │ + 0x000198c0 66b7a94e 782fe74e c491244f 02de614f f..Nx/.N..$O..aO │ │ + 0x000198d0 ec139f4f 3b33dc4f a83b1950 ed2c5650 ...O;3.O.;.P.,VP │ │ + 0x000198e0 c3069350 e5c8cf50 0d730c51 f6044951 ...P...P.s.Q..IQ │ │ + 0x000198f0 5a7e8551 f5dec151 8226fe51 bc543a52 Z~.Q...Q.&.Q.T:R │ │ + 0x00019900 61697652 2c64b252 d944ee52 260b2a53 aivR,d.R.D.R&.*S │ │ + 0x00019910 d0b66553 9347a153 2fbddc53 60171854 ..eS.G.S/..S`..T │ │ + 0x00019920 e5555354 7d788e54 e67ec954 e1680455 .UST}x.T.~.T.h.U │ │ + 0x00019930 2c363f55 87e67955 b379b455 70efee55 ,6?U..yU.y.Up..U │ │ + 0x00019940 7f472956 a1816356 979d9d56 249bd756 .G)V..cV...V$..V │ │ + 0x00019950 0a7a1157 0a3a4b57 e9da8457 695cbe57 .z.W.:KW...Wi\.W │ │ + 0x00019960 4dbef757 5a003158 54226a58 0024a358 M..WZ.1XT"jX.$.X │ │ + 0x00019970 2205dc58 7fc51459 de644d59 05e38559 "..X...Y.dMY...Y │ │ + 0x00019980 ba3fbe59 c37af659 e9932e5a f28a665a .?.Y.z.Y...Z..fZ │ │ + 0x00019990 a65f9e5a ce11d65a 33a10d5b 9d0d455b ._.Z...Z3..[..E[ │ │ + 0x000199a0 d7567c5b a97cb35b de7eea5b 415d215c .V|[.|.[.~.[A]!\ │ │ + 0x000199b0 9d17585c bead8e5c 6f1fc55c 7c6cfb5c ..X\...\o..\|l.\ │ │ + 0x000199c0 b294315d de97675d cf759d5d 512ed35d ..1]..g].u.]Q..] │ │ + 0x000199d0 32c1085e 432e3e5e 5175735e 2d96a85e 2..^C.>^Qus^-..^ │ │ + 0x000199e0 a790dd5e 8e64125f b411475f ea977b5f ...^.d._..G_..{_ │ │ + 0x000199f0 02f7af5f ce2ee45f 203f1860 cc274c60 ..._..._ ?.`.'L` │ │ + 0x00019a00 a6e87f60 8081b360 2ff2e660 893a1a61 ...`...`/..`.:.a │ │ + 0x00019a10 625a4d61 90518061 e91fb361 45c5e561 bZMa.Q.a...aE..a │ │ + 0x00019a20 79411862 5d944a62 cabd7c62 98bdae62 yA.b].Jb..|b...b │ │ + 0x00019a30 9f93e062 ba3f1263 c1c14363 8f197563 ...b.?.c..Cc..uc │ │ + 0x00019a40 ff46a663 ec49d763 32220864 adcf3864 .F.c.I.c2".d..8d │ │ + 0x00019a50 38526964 b3a99964 f9d5c964 ead6f964 8Rid...d...d...d │ │ + 0x00019a60 63ac2965 43565965 6ad48865 b826b865 c.)eCVYej..e.&.e │ │ + 0x00019a70 0e4de765 4b471666 52154566 04b77366 .M.eKG.fR.Ef..sf │ │ + 0x00019a80 442ca266 f474d066 f890fe66 33802c67 D,.f.t.f...f3.,g │ │ + 0x00019a90 8a425a67 e1d78767 1f40b567 277be267 .BZg...g.@.g'{.g │ │ + 0x00019aa0 e1880f68 34693c68 051c6968 3ea19568 ...h4i..h │ │ + 0x00019ab0 c7f8c168 8722ee68 681e1a69 54ec4569 ...h.".hh..iT.Ei │ │ + 0x00019ac0 358c7169 f5fd9c69 7f41c869 c056f369 5.qi...i.A.i.V.i │ │ + 0x00019ad0 a33d1e6a 15f6486a 0280736a 5adb9d6a .=.j..Hj..sjZ..j │ │ + 0x00019ae0 0808c86a fd05f26a 26d51b6b 7575456b ...j...j&..kuuEk │ │ + 0x00019af0 d8e66e6b 4029986b 9f3cc16b e520ea6b ..nk@).k.<.k. .k │ │ + 0x00019b00 05d6126c f15b3b6c 9cb2636c fbd98b6c ...l.[;l..cl...l │ │ + 0x00019b10 00d2b36c a09adb6c d033036d 869d2a6d ...l...l.3.m..*m │ │ + 0x00019b20 b7d7516d 5ae2786d 67bd9f6d d368c66d ..QmZ.xmg..m.h.m │ │ + 0x00019b30 98e4ec6d ad30136e 0c4d396e ae395f6e ...m.0.n.M9n.9_n │ │ + 0x00019b40 8df6846e a283aa6e eae0cf6e 5e0ef56e ...n...n...n^..n │ │ + 0x00019b50 fc0b1a6f bfd93e6f a477636f a8e5876f ...o..>o.wco...o │ │ + 0x00019b60 c923ac6f 0632d06f 5c10f46f ccbe1770 .#.o.2.o\..o...p │ │ + 0x00019b70 543d3b70 f58b5e70 afaa8170 8499a470 T=;p..^p...p...p │ │ + 0x00019b80 7458c770 83e7e970 b2460c71 05762e71 tX.p...p.F.q.v.q │ │ + 0x00019b90 7f755071 23457271 f6e49371 fd54b571 .uPq#Erq...q.T.q │ │ + 0x00019ba0 3e95d671 bda5f771 81861872 92373972 >..q...q...r.79r │ │ + 0x00019bb0 f5b85972 b20a7a72 d22c9a72 5d1fba72 ..Yr..zr.,.r]..r │ │ + 0x00019bc0 5ce2d972 d875f972 dbd91873 6f0e3873 \..r.u.r...so.8s │ │ + 0x00019bd0 a0135773 78e97573 03909473 4c07b373 ..Wsx.us...sL..s │ │ + 0x00019be0 614fd173 4f68ef73 22520d74 e90c2b74 aO.sOh.s"R.t..+t │ │ + 0x00019bf0 b1984874 89f56574 81238374 a822a074 ..Ht..et.#.t.".t │ │ + 0x00019c00 0ef3bc74 c394d974 d807f674 5f4c1275 ...t...t...t_L.u │ │ + 0x00019c10 68622e75 054a4a75 4b036675 4a8e8175 hb.u.JJuK.fuJ..u │ │ + 0x00019c20 16eb9c75 c419b875 661ad375 12eded75 ...u...uf..u...u │ │ + 0x00019c30 dc910876 da082376 21523d76 c86d5776 ...v..#v!R=v.mWv │ │ + 0x00019c40 e45b7176 8c1c8b76 d9afa476 e015be76 .[qv...v...v...v │ │ + 0x00019c50 bb4ed776 825af076 4d390977 35eb2177 .N.v.Z.vM9.w5.!w │ │ + 0x00019c60 54703a77 c4c85277 9ff46a77 00f48277 Tp:w..Rw..jw...w │ │ + 0x00019c70 01c79a77 bd6db277 51e8c977 d836e177 ...w.m.wQ..w.6.w │ │ + 0x00019c80 6f59f877 32500f78 3f1b2678 b2ba3c78 oY.w2P.x?.&x.....t.. │ │ + 0x00019eb0 58970f7f aca5147f 13a0197f bc861e7f X............... │ │ + 0x00019ec0 d859237f 9519287f 23c62c7f b15f317f .Y#...(.#.,.._1. │ │ + 0x00019ed0 6ee6357f 8a5a3a7f 33bc3e7f 980b437f n.5..Z:.3.>...C. │ │ + 0x00019ee0 e748477f 50744b7f 018e4f7f 2996537f .HG.PtK...O.).S. │ │ + 0x00019ef0 f58c577f 93725b7f 32475f7f 000b637f ..W..r[.2G_...c. │ │ + 0x00019f00 2bbe667f df606a7f 4bf36d7f 9b75717f +.f..`j.K.m..uq. │ │ + 0x00019f10 fee7747f a04a787f af9d7b7f 56e17e7f ..t..Jx...{.V.~. │ │ + 0x00019f20 c315827f 223b857f 9f51887f 67598b7f ....";...Q..gY.. │ │ + 0x00019f30 a6528e7f 873d917f 361a947f dfe8967f .R...=..6....... │ │ + 0x00019f40 ada9997f cb5c9c7f 65029f7f a59aa17f .....\..e....... │ │ + 0x00019f50 b525a47f c1a3a67f f314a97f 7479ab7f .%..........ty.. │ │ + 0x00019f60 6fd1ad7f 0d1db07f 785cb27f d98fb47f o.......x\...... │ │ + 0x00019f70 5ab7b67f 23d3b87f 5de3ba7f 31e8bc7f Z...#...]...1... │ │ + 0x00019f80 c7e1be7f 47d0c07f d9b3c27f a58cc47f ....G........... │ │ + 0x00019f90 d35ac67f 881ec87f eed7c97f 2a87cb7f .Z..........*... │ │ + 0x00019fa0 632ccd7f bfc7ce7f 6659d07f 7ce1d17f c,......fY..|... │ │ + 0x00019fb0 2760d37f 8dd5d47f d341d67f 1ea5d77f '`.......A...... │ │ + 0x00019fc0 94ffd87f 5751da7f 8e9adb7f 5bdbdc7f ....WQ......[... │ │ + 0x00019fd0 e213de7f 4844df7f af6ce07f 3b8de17f ....HD...l..;... │ │ + 0x00019fe0 0ea6e27f 4bb7e37f 14c1e47f 8bc3e57f ....K........... │ │ + 0x00019ff0 d2bee67f 0ab3e77f 55a0e87f d486e97f ........U....... │ │ + 0x0001a000 a766ea7f f03feb7f cd12ec7f 5fdfec7f .f...?......_... │ │ + 0x0001a010 c5a5ed7f 2066ee7f 8d20ef7f 2cd5ef7f .... f... ..,... │ │ + 0x0001a020 1c84f07f 7a2df17f 64d1f17f f96ff27f ....z-..d....o.. │ │ + 0x0001a030 5509f37f 969df37f d92cf47f 39b7f47f U........,..9... │ │ + 0x0001a040 d43cf57f c5bdf57f 283af67f 17b2f67f .<......(:...... │ │ + 0x0001a050 af25f77f 0a95f77f 4300f87f 7367f87f .%......C...sg.. │ │ + 0x0001a060 b4caf87f 212af97f d185f97f dfddf97f ....!*.......... │ │ + 0x0001a070 6232fa7f 7483fa7f 2cd1fa7f a11bfb7f b2..t...,....... │ │ + 0x0001a080 ec62fb7f 23a7fb7f 5ce8fb7f b026fc7f .b..#...\....&.. │ │ + 0x0001a090 3362fc7f fb9afc7f 1ed1fc7f b104fd7f 3b.............. │ │ + 0x0001a0a0 c935fd7f 7b64fd7f da90fd7f fabafd7f .5..{d.......... │ │ + 0x0001a0b0 f0e2fd7f ce08fe7f a72cfe7f 8e4efe7f .........,...N.. │ │ + 0x0001a0c0 956efe7f ce8cfe7f 4aa9fe7f 1bc4fe7f .n......J....... │ │ + 0x0001a0d0 52ddfe7f fff4fe7f 330bff7f fd1fff7f R.......3....... │ │ + 0x0001a0e0 6e33ff7f 9345ff7f 7d56ff7f 3a66ff7f n3...E..}V..:f.. │ │ + 0x0001a0f0 d874ff7f 6582ff7f ee8eff7f 819aff7f .t..e........... │ │ + 0x0001a100 2ba5ff7f f8aeff7f f5b7ff7f 2dc0ff7f +...........-... │ │ + 0x0001a110 abc7ff7f 7cceff7f a9d4ff7f 3edaff7f ....|.......>... │ │ + 0x0001a120 44dfff7f c6e3ff7f cce7ff7f 60ebff7f D...........`... │ │ + 0x0001a130 8aeeff7f 53f1ff7f c4f3ff7f e3f5ff7f ....S........... │ │ + 0x0001a140 b8f7ff7f 4bf9ff7f a1faff7f c1fbff7f ....K........... │ │ + 0x0001a150 b2fcff7f 78fdff7f 19feff7f 9afeff7f ....x........... │ │ + 0x0001a160 fffeff7f 4effff7f 89ffff7f b3ffff7f ....N........... │ │ + 0x0001a170 d2ffff7f e6ffff7f f3ffff7f faffff7f ................ │ │ + 0x0001a180 feffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x0001a190 f0010000 71110000 72300000 f55e0000 ....q...r0...^.. │ │ + 0x0001a1a0 f89c0000 7cea0000 80470100 05b40100 ....|....G...... │ │ + 0x0001a1b0 0b300200 91bb0200 98560300 1e010400 .0.......V...... │ │ + 0x0001a1c0 25bb0400 ac840500 b35d0600 3a460700 %........]..:F.. │ │ + 0x0001a1d0 413e0800 c7450900 cc5c0a00 50830b00 A>...E...\..P... │ │ + 0x0001a1e0 54b90c00 d7fe0d00 d8530f00 57b81000 T........S..W... │ │ + 0x0001a1f0 552c1200 d1af1300 ca421500 41e51600 U,.......B..A... │ │ + 0x0001a200 35971800 a7581a00 95291c00 ff091e00 5....X...)...... │ │ + 0x0001a210 e6f91f00 48f92100 26082400 80262600 ....H.!.&.$..&&. │ │ + 0x0001a220 54542800 a3912a00 6cde2c00 af3a2f00 TT(...*.l.,..:/. │ │ + 0x0001a230 6ba63100 a0213400 4fac3600 75463900 k.1..!4.O.6.uF9. │ │ + 0x0001a240 14f03b00 2aa93e00 b7714100 bb494400 ..;.*.>..qA..ID. │ │ + 0x0001a250 35314700 24284a00 8a2e4d00 63445000 51G.$(J...M.cDP. │ │ + 0x0001a260 b2695300 749e5600 aae25900 52365d00 .iS.t.V...Y.R6]. │ │ + 0x0001a270 6d996000 f90b6400 f78d6700 661f6b00 m.`...d...g.f.k. │ │ + 0x0001a280 45c06e00 93707200 51307600 7dff7900 E.n..pr.Q0v.}.y. │ │ + 0x0001a290 16de7d00 1dcc8100 91c98500 71d68900 ..}.........q... │ │ + 0x0001a2a0 bcf28d00 711e9200 91599600 1aa49a00 ....q....Y...... │ │ + 0x0001a2b0 0cfe9e00 6667a300 28e0a700 5068ac00 ....fg..(...Ph.. │ │ + 0x0001a2c0 deffb000 d1a6b500 285dba00 e422bf00 ........(]...".. │ │ + 0x0001a2d0 02f8c300 83dcc800 65d0cd00 a8d3d200 ........e....... │ │ + 0x0001a2e0 4ae6d700 4c08dd00 ac39e200 697ae700 J...L....9..iz.. │ │ + 0x0001a2f0 83caec00 f929f200 ca98f700 f516fd00 .....).......... │ │ + 0x0001a300 79a40201 55410801 89ed0d01 13a91301 y...UA.......... │ │ + 0x0001a310 f3731901 274e1f01 af372501 8a302b01 .s..'N...7%..0+. │ │ + 0x0001a320 b7383101 35503701 02773d01 1fad4301 .81.5P7..w=...C. │ │ + 0x0001a330 89f24901 41475001 44ab5601 921e5d01 ..I.AGP.D.V...]. │ │ + 0x0001a340 2aa16301 0b336a01 33d47001 a3847701 *.c..3j.3.p...w. │ │ + 0x0001a350 58447e01 51138501 8ef18b01 0ddf9201 XD~.Q........... │ │ + 0x0001a360 cddb9901 cde7a001 0c03a801 892daf01 .............-.. │ │ + 0x0001a370 4367b601 38b0bd01 6708c501 d06fcc01 Cg..8...g....o.. │ │ + 0x0001a380 70e6d301 476cdb01 5301e301 93a5ea01 p...Gl..S....... │ │ + 0x0001a390 0759f201 ac1bfa01 81ed0102 86ce0902 .Y.............. │ │ + 0x0001a3a0 b8be1102 17be1902 a2cc2102 56ea2902 ..........!.V.). │ │ + 0x0001a3b0 33173202 37533a02 609e4202 aff84a02 3.2.7S:.`.B...J. │ │ + 0x0001a3c0 20625302 b3da5b02 67626402 3af96c02 bS...[.gbd.:.l. │ │ + 0x0001a3d0 2a9f7502 36547e02 5d188702 9deb8f02 *.u.6T~.]....... │ │ + 0x0001a3e0 f4cd9802 62bfa102 e5bfaa02 7bcfb302 ....b.......{... │ │ + 0x0001a3f0 23eebc02 db1bc602 a258cf02 75a4d802 #........X..u... │ │ + 0x0001a400 55ffe102 3e69eb02 30e2f402 296afe02 U...>i..0...)j.. │ │ + 0x0001a410 27010803 29a71103 2d5c1b03 31202503 '...)...-\..1 %. │ │ + 0x0001a420 34f32e03 34d53803 30c64203 25c64c03 4...4.8.0.B.%.L. │ │ + 0x0001a430 12d55603 f6f26003 ce1f6b03 995b7503 ..V...`...k..[u. │ │ + 0x0001a440 55a67f03 01008a03 9a689403 20e09e03 U........h.. ... │ │ + 0x0001a450 8f66a903 e6fbb303 24a0be03 4753c903 .f......$...GS.. │ │ + 0x0001a460 4d15d403 33e6de03 f9c5e903 9bb4f403 M...3........... │ │ + 0x0001a470 19b2ff03 71be0a04 a0d91504 a5032104 ....q.........!. │ │ + 0x0001a480 7d3c2c04 28843704 a2da4204 ea3f4e04 }<,.(.7...B..?N. │ │ + 0x0001a490 fdb35904 db366504 80c87004 eb687c04 ..Y..6e...p..h|. │ │ + 0x0001a4a0 1a188804 0bd69304 bca29f04 2a7eab04 ............*~.. │ │ + 0x0001a4b0 5468b704 3761c304 d168cf04 217fdb04 Th..7a...h..!... │ │ + 0x0001a4c0 24a4e704 d8d7f304 3b1a0005 4a6b0c05 $.......;...Jk.. │ │ + 0x0001a4d0 04cb1805 66392505 6eb63105 1a423e05 ....f9%.n.1..B>. │ │ + 0x0001a4e0 68dc4a05 55855705 df3c6405 04037105 h.J.U.W... │ │ + 0x0001a670 3402510b fd2b630b 3b63750b eba7870b 4.Q..+c.;cu..... │ │ + 0x0001a680 08fa990b 9059ac0b 7ec6be0b cf40d10b .....Y..~....@.. │ │ + 0x0001a690 7ec8e30b 895df60b ebff080c a1af1b0c ~....].......... │ │ + 0x0001a6a0 a66c2e0c f636410c 8f0e540c 6cf3660c .l...6A...T.l.f. │ │ + 0x0001a6b0 88e5790c e1e48c0c 72f19f0c 370bb30c ..y.....r...7... │ │ + 0x0001a6c0 2c32c60c 4d66d90c 97a7ec0c 05f6ff0c ,2..Mf.......... │ │ + 0x0001a6d0 9351130d 3dba260d ff2f3a0d d5b24d0d .Q..=.&../:...M. │ │ + 0x0001a6e0 ba42610d acdf740d a589880d a1409c0d .Ba...t......@.. │ │ + 0x0001a6f0 9d04b00d 93d5c30d 80b3d70d 609eeb0d ............`... │ │ + 0x0001a700 2f96ff0d e79a130e 85ac270e 05cb3b0e /.........'...;. │ │ + 0x0001a710 62f64f0e 982e640e a273780e 7dc58c0e b.O...d..sx.}... │ │ + 0x0001a720 2324a10e 918fb50e c207ca0e b18cde0e #$.............. │ │ + 0x0001a730 5b1ef30e babc070f cb671c0f 881f310f [........g....1. │ │ + 0x0001a740 eee3450f f7b45a0f a0926f0f e37c840f ..E...Z...o..|.. │ │ + 0x0001a750 bc73990f 2677ae0f 1e87c30f 9da3d80f .s..&w.......... │ │ + 0x0001a760 a1cced0f 23020310 1f441810 91922d10 ....#....D....-. │ │ + 0x0001a770 74ed4210 c3545810 79c86d10 92488310 t.B..TX.y.m..H.. │ │ + 0x0001a780 08d59810 d86dae10 fc12c410 6fc4d910 .....m......o... │ │ + 0x0001a790 2d82ef10 304c0511 74221b11 f5043111 -...0L..t"....1. │ │ + 0x0001a7a0 acf34611 95ee5c11 abf57211 e9088911 ..F...\...r..... │ │ + 0x0001a7b0 4a289f11 ca53b511 628bcb11 0fcfe111 J(...S..b....... │ │ + 0x0001a7c0 cb1ef811 907a0e12 5ae22412 24563b12 .....z..Z.$.$V;. │ │ + 0x0001a7d0 e9d55112 a3616812 4ef97e12 e39c9512 ..Q..ah.N.~..... │ │ + 0x0001a7e0 5f4cac12 bb07c312 f2ced912 00a2f012 _L.............. │ │ + 0x0001a7f0 df800713 8a6b1e13 fa613513 2c644c13 .....k...a5.,dL. │ │ + 0x0001a800 1a726313 be8b7a13 13b19113 14e2a813 .rc...z......... │ │ + 0x0001a810 ba1ec013 0267d713 e5baee13 5e1a0614 .....g......^... │ │ + 0x0001a820 67851d14 fbfb3414 147e4c14 ae0b6414 g.....4..~L...d. │ │ + 0x0001a830 c1a47b14 49499314 41f9aa14 a2b4c214 ..{.II..A....... │ │ + 0x0001a840 677bda14 8a4df214 062b0a15 d5132215 g{...M...+....". │ │ + 0x0001a850 f1073a15 55075215 fb116a15 dd278215 ..:.U.R...j..'.. │ │ + 0x0001a860 f5489a15 3d75b215 b1acca15 49efe215 .H..=u......I... │ │ + 0x0001a870 013dfb15 d2951316 b6f92b16 a8684416 .=........+..hD. │ │ + 0x0001a880 a1e25c16 9c677516 93f78d16 8092a616 ..\..gu......... │ │ + 0x0001a890 5c38bf16 22e9d716 cca4f016 546b0917 \8..".......Tk.. │ │ + 0x0001a8a0 b43c2217 e5183b17 e2ff5317 a5f16c17 .<"...;...S...l. │ │ + 0x0001a8b0 27ee8517 62f59e17 5007b817 eb23d117 '...b...P....#.. │ │ + 0x0001a8c0 2d4bea17 107d0318 8db91c18 9e003618 -K...}........6. │ │ + 0x0001a8d0 3c524f18 63ae6818 0a158218 2c869b18 *. │ │ + 0x0001aa10 e072b520 dcc3d120 281dee20 be7e0a21 .r. ... (.. .~.! │ │ + 0x0001aa20 95e82621 a65a4321 ead45f21 57577c21 ..&!.ZC!.._!WW|! │ │ + 0x0001aa30 e8e19821 9374b521 510fd221 1bb2ee21 ...!.t.!Q..!...! │ │ + 0x0001aa40 e75c0b22 b00f2822 6cca4422 138d6122 .\."..("l.D"..a" │ │ + 0x0001aa50 9f577e22 062a9b22 4204b822 49e6d422 .W~".*."B.."I.." │ │ + 0x0001aa60 15d0f122 9dc10e23 d9ba2b23 c1bb4823 ..."...#..+#..H# │ │ + 0x0001aa70 4cc46523 74d48223 30ec9f23 780bbd23 L.e#t..#0..#x..# │ │ + 0x0001aa80 4432da23 8b60f723 46961424 6cd33124 D2.#.`.#F..$l.1$ │ │ + 0x0001aa90 f5174f24 da636c24 11b78924 9311a724 ..O$.cl$...$...$ │ │ + 0x0001aaa0 5873c424 57dce124 884cff24 e2c31c25 Xs.$W..$.L.$...% │ │ + 0x0001aab0 5e423a25 f4c75725 9a547525 48e89225 ^B:%..W%.Tu%H..% │ │ + 0x0001aac0 f782b025 9e24ce25 34cdeb25 b27c0926 ...%.$.%4..%.|.& │ │ + 0x0001aad0 0e332726 40f04426 41b46226 077f8026 .3'&@.D&A.b&...& │ │ + 0x0001aae0 89509e26 c128bc26 a407da26 2bedf726 .P.&.(.&...&+..& │ │ + 0x0001aaf0 4dd91527 02cc3327 40c55127 00c56f27 M..'..3'@.Q'..o' │ │ + 0x0001ab00 39cb8d27 e2d7ab27 f3eac927 6304e827 9..'...'...'c..' │ │ + 0x0001ab10 29240628 3e4a2428 97764228 2da96028 )$.(>J$(.vB(-.`( │ │ + 0x0001ab20 f7e17e28 eb209d28 0366bb28 34b1d928 ..~(. .(.f.(4..( │ │ + 0x0001ab30 7502f828 c0591629 09b73429 491a5329 u..(.Y.)..4)I.S) │ │ + 0x0001ab40 78837129 8bf28f29 7b67ae29 3ee2cc29 x.q)...){g.)>..) │ │ + 0x0001ab50 cb62eb29 1be9092a 2375282a dc06472a .b.)...*#u(*..G* │ │ + 0x0001ab60 3c9e652a 393b842a cddda22a ec85c12a <.e*9;.*...*...* │ │ + 0x0001ab70 8f33e02a ade6fe2a 3c9f1d2b 335d3c2b .3.*...*<..+3]<+ │ │ + 0x0001ab80 8b205b2b 39e9792b 34b7982b 748ab72b . [+9.y+4..+t..+ │ │ + 0x0001ab90 ef62d62b 9d40f52b 7423142c 6b0b332c .b.+.@.+t#.,k.3, │ │ + 0x0001aba0 7af8512c 97ea702c b9e18f2c d6ddae2c z.Q,..p,...,..., │ │ + 0x0001abb0 e7decd2c e1e4ec2c bbef0b2d 6dff2a2d ...,...,...-m.*- │ │ + 0x0001abc0 ec134a2d 312d692d 324b882d e46da72d ..J-1-i-2K.-.m.- │ │ + 0x0001abd0 4095c62d 3dc1e52d d0f1042e f026242e @..-=..-.....&$. │ │ + 0x0001abe0 9560432e b49e622e 46e1812e 3f28a12e .`C...b.F...?(.. │ │ + 0x0001abf0 9873c02e 47c3df2e 4217ff2e 806f1e2f .s..G...B....o./ │ │ + 0x0001ac00 f8cb3d2f a02c5d2f 6f917c2f 5cfa9b2f ..=/.,]/o.|/\../ │ │ + 0x0001ac10 5d67bb2f 69d8da2f 764dfa2f 7bc61930 ]g./i../vM./{..0 │ │ + 0x0001ac20 6f433930 48c45830 fc487830 83d19730 oC90H.X0.Hx0...0 │ │ + 0x0001ac30 d35db730 e2edd630 a681f630 17191631 .].0...0...0...1 │ │ + 0x0001ac40 2bb43531 d8525531 14f57431 d79a9431 +.51.RU1..t1...1 │ │ + 0x0001ac50 1744b431 caf0d331 e6a0f331 62541332 .D.1...1...1bT.2 │ │ + 0x0001ac60 350b3332 55c55232 b7827232 54439232 5.32U.R2..r2TC.2 │ │ + 0x0001ac70 2007b232 13ced132 2398f132 46651133 ..2...2#..2Fe.3 │ │ + 0x0001ac80 73353133 9f085133 c2de7033 d1b79033 s513..Q3..p3...3 │ │ + 0x0001ac90 c393b033 8f72d033 2954f033 8a381034 ...3.r.3)T.3.8.4 │ │ + 0x0001aca0 a71f3034 77095034 eff56f34 06e58f34 ..04w.P4..o4...4 │ │ + 0x0001acb0 b3d6af34 ebcacf34 a5c1ef34 d7ba0f35 ...4...4...4...5 │ │ + 0x0001acc0 78b62f35 7db44f35 ddb46f35 8eb78f35 x./5}.O5..o5...5 │ │ + 0x0001acd0 86bcaf35 bcc3cf35 25cdef35 b8d80f36 ...5...5%..5...6 │ │ + 0x0001ace0 6ce62f36 36f64f36 0c087036 e51b9036 l./66.O6..p6...6 │ │ + 0x0001acf0 b731b036 7849d036 1e63f036 a07e1037 .1.6xI.6.c.6.~.7 │ │ + 0x0001ad00 f39b3037 0ebb5037 e6db7037 73fe9037 ..07..P7..p7s..7 │ │ + 0x0001ad10 aa22b137 8148d137 ee6ff137 e8981138 .".7.H.7.o.7...8 │ │ + 0x0001ad20 65c33138 5aef5138 be1c7238 874b9238 e.18Z.Q8..r8.K.8 │ │ + 0x0001ad30 ac7bb238 21add238 dedff238 d8131339 .{.8!..8...8...9 │ │ + 0x0001ad40 06493339 5d7f5339 d4b67339 60ef9339 .I39].S9..s9`..9 │ │ + 0x0001ad50 f928b439 9363d439 259ff439 a6db143a .(.9.c.9%..9...: │ │ + 0x0001ad60 0a19353a 4857553a 5796753a 2cd6953a ..5:HWU:W.u:,..: │ │ + 0x0001ad70 be16b63a 0158d63a ed99f63a 78dc163b ...:.X.:...:x..; │ │ + 0x0001ad80 971f373b 4163573b 6ca7773b 0dec973b ..7;AcW;l.w;...; │ │ + 0x0001ad90 1b31b83b 8b76d83b 55bcf83b 6d02193c .1.;.v.;U..;m..< │ │ + 0x0001ada0 ca48393c 628f593c 2bd6793c 1b1d9a3c .H9 │ │ + 0x0001ade0 6cb33d3e 66f85d3e f23c7e3e 06819e3e l.=>f.]>.<~>...> │ │ + 0x0001adf0 97c4be3e 9b07df3e 094aff3e d78b1f3f ...>...>.J.>...? │ │ + 0x0001ae00 facc3f3f 690d603f 1a4d803f 028ca03f ..??i.`?.M.?...? │ │ + 0x0001ae10 19cac03f 5307e13f a7430140 0a7f2140 ...?S..?.C.@..!@ │ │ + 0x0001ae20 74b94140 daf26140 322b8240 7262a240 t.A@..a@2+.@rb.@ │ │ + 0x0001ae30 9198c240 83cde240 40010341 bd332341 ...@...@@..A.3#A │ │ + 0x0001ae40 f1644341 d2946341 55c38341 70f0a341 .dCA..cAU..Ap..A │ │ + 0x0001ae50 1b1cc441 4a46e441 f46e0442 10962442 ...AJF.A.n.B..$B │ │ + 0x0001ae60 92bb4442 72df6442 a5018542 2222a542 ..DBr.dB...B"".B │ │ + 0x0001ae70 de40c542 d05de542 ed780543 2d922543 .@.B.].B.x.C-.%C │ │ + 0x0001ae80 85a94543 ebbe6543 55d28543 bae3a543 ..EC..eCU..C...C │ │ + 0x0001ae90 0ff3c543 4b00e643 650b0644 51142644 ...CK..Ce..DQ.&D │ │ + 0x0001aea0 071b4644 7c1f6644 a7218644 7d21a644 ..FD|.fD.!.D}!.D │ │ + 0x0001aeb0 f61ec644 071ae644 a6120645 ca082645 ...D...D...E..&E │ │ + 0x0001aec0 69fc4545 79ed6545 f1db8545 c6c7a545 i.EEy.eE...E...E │ │ + 0x0001aed0 efb0c545 6197e545 157b0546 fe5b2546 ...Ea..E.{.F.[%F │ │ + 0x0001aee0 153a4546 4f156546 a2ed8446 05c3a446 .:EFO.eF...F...F │ │ + 0x0001aef0 6e95c446 d364e446 2b310447 6cfa2347 n..F.d.F+1.Gl.#G │ │ + 0x0001af00 8dc04347 82836347 44438347 c9ffa247 ..CG..cGDC.G...G │ │ + 0x0001af10 06b9c247 f26ee247 83210248 b1d02148 ...G.n.G.!.H..!H │ │ + 0x0001af20 717c4148 b9246148 81c98048 be6aa048 q|AH.$aH...H.j.H │ │ + 0x0001af30 6708c048 72a2df48 d638ff48 8acb1e49 g..Hr..H.8.H...I │ │ + 0x0001af40 845a3e49 b9e55d49 226d7d49 b4f09c49 .Z>I..]I"m}I...I │ │ + 0x0001af50 6670bc49 2eecdb49 0264fb49 dbd71a4a fp.I...I.d.I...J │ │ + 0x0001af60 ad473a4a 70b3594a 1a1b794a a17e984a .G:Jp.YJ..yJ.~.J │ │ + 0x0001af70 fdddb74a 2439d74a 0c90f64a ade2154b ...J$9.J...J...K │ │ + 0x0001af80 fc30354b f17a544b 82c0734b a601934b .05K.zTK..sK...K │ │ + 0x0001af90 533eb24b 8176d14b 25aaf04b 37d90f4c S>.K.v.K%..K7..L │ │ + 0x0001afa0 ae032f4c 7f294e4c a34a6d4c 0f678c4c ../L.)NL.JmL.g.L │ │ + 0x0001afb0 ba7eab4c 9c91ca4c ab9fe94c dea8084d .~.L...L...L...M │ │ + 0x0001afc0 2cad274d 8bac464d f3a6654d 5a9c844d ,.'M..FM..eMZ..M │ │ + 0x0001afd0 b78ca34d 0278c24d 315ee14d 3a3f004e ...M.x.M1^.M:?.N │ │ + 0x0001afe0 161b1f4e baf13d4e 1ec35c4e 3a8f7b4e ...N..=N..\N:.{N │ │ + 0x0001aff0 03569a4e 7117b94e 7bd3d74e 188af64e .V.Nq..N{..N...N │ │ + 0x0001b000 3f3b154f e7e6334f 088d524f 972d714f ?;.O..3O..RO.-qO │ │ + 0x0001b010 8ec88f4f e15dae4f 8aedcc4f 7f77eb4f ...O.].O...O.w.O │ │ + 0x0001b020 b6fb0950 287a2850 ccf24650 98656550 ...P(z(P..FP.eeP │ │ + 0x0001b030 84d28350 8839a250 9a9ac050 b1f5de50 ...P.9.P...P...P │ │ + 0x0001b040 c74afd50 d0991b51 c5e23951 9e255851 .J.P...Q..9Q.%XQ │ │ + 0x0001b050 51627651 d6989451 25c9b251 34f3d051 QbvQ...Q%..Q4..Q │ │ + 0x0001b060 fb16ef51 73340d52 914b2b52 4e5c4952 ...Qs4.R.K+RN\IR │ │ + 0x0001b070 a2666752 836a8552 e967a352 cd5ec152 .fgR.j.R.g.R.^.R │ │ + 0x0001b080 244fdf52 e838fd52 101c1b53 92f83853 $O.R.8.R...S..8S │ │ + 0x0001b090 68ce5653 899d7453 eb659253 8827b053 h.VS..tS.e.S.'.S │ │ + 0x0001b0a0 57e2cd53 4f96eb53 69430954 9ce92654 W..SO..SiC.T..&T │ │ + 0x0001b0b0 df884454 2c216254 79b27f54 be3c9d54 ..DT,!bTy..T.<.T │ │ + 0x0001b0c0 f4bfba54 123cd854 10b1f554 e71e1355 ...T.<.T...T...U │ │ + 0x0001b0d0 8d853055 fce44d55 2a3d6b55 118e8855 ..0U..MU*=kU...U │ │ + 0x0001b0e0 a8d7a555 e719c355 c754e055 3f88fd55 ...U...U.T.U?..U │ │ + 0x0001b0f0 47b41a56 d8d83756 eaf55456 750b7256 G..V..7V..TVu.rV │ │ + 0x0001b100 71198f56 d71fac56 9e1ec956 c015e656 q..V...V...V...V │ │ + 0x0001b110 34050357 f2ec1f57 f3cc3c57 30a55957 4..W...W...W...W...W │ │ + 0x0001b130 ce68e957 cf110658 d6b22258 dd4b3f58 .h.W...X.."X.K?X │ │ + 0x0001b140 dbdc5b58 c9657858 9fe69458 575fb158 ..[X.exX...XW_.X │ │ + 0x0001b150 e9cfcd58 4e38ea58 7d980659 71f02259 ...XN8.X}..Yq."Y │ │ + 0x0001b160 22403f59 88875b59 9cc67759 57fd9359 "@?Y..[Y..wYW..Y │ │ + 0x0001b170 b22bb059 a651cc59 2c6fe859 3c84045a .+.Y.Q.Y,o.Y<..Z │ │ + 0x0001b180 d090205a e0943c5a 6590585a 5983745a .. Z...`.=%`[1?`..Y` │ │ + 0x0001b270 2dfc7260 9ed28c60 0b9fa660 7161c060 -.r`...`...`qa.` │ │ + 0x0001b280 ca19da60 0fc8f360 3d6c0d61 4d062761 ...`...`=l.aM.'a │ │ + 0x0001b290 3a964061 ff1b5a61 97977361 fc088d61 :.@a..Za..sa...a │ │ + 0x0001b2a0 2970a661 1acdbf61 c81fd961 2f68f261 )p.a...a...a/h.a │ │ + 0x0001b2b0 4aa60b62 13da2462 86033e62 9d225762 J..b..$b..>b."Wb │ │ + 0x0001b2c0 54377062 a6418962 8e41a262 0637bb62 T7pb.A.b.A.b.7.b │ │ + 0x0001b2d0 0a22d462 9602ed62 a3d80563 2fa41e63 .".b...b...c/..c │ │ + 0x0001b2e0 33653763 ab1b5063 93c76863 e5688163 3e7c..Pc..hc.h.c │ │ + 0x0001b2f0 9eff9963 b88bb263 2f0dcb63 ff83e363 ...c...c/..c...c │ │ + 0x0001b300 22f0fb63 95511464 53a82c64 57f44464 "..c.Q.dS.,dW.Dd │ │ + 0x0001b310 9e355d64 226c7564 e0978d64 d3b8a564 .5]d"lud...d...d │ │ + 0x0001b320 f6cebd64 47dad564 bfdaed64 5cd00565 ...dG..d...d\..e │ │ + 0x0001b330 19bb1d65 f29a3565 e36f4d65 e7396565 ...e..5e.oMe.9ee │ │ + 0x0001b340 fbf87c65 1bad9465 4356ac65 6ef4c365 ..|e...eCV.en..e │ │ + 0x0001b350 9987db65 c00ff365 e08c0a66 f3fe2166 ...e...e...f..!f │ │ + 0x0001b360 f7653966 e7c15066 c1126866 80587f66 .e9f..Pf..hf.X.f │ │ + 0x0001b370 20939666 9ec2ad66 f7e6c466 2600dc66 ..f...f...f&..f │ │ + 0x0001b380 280ef366 fa100a67 98082167 fff43767 (..f...g..!g..7g │ │ + 0x0001b390 2bd64e67 19ac6567 c5767c67 2c369367 +.Ng..eg.v|g,6.g │ │ + 0x0001b3a0 4beaa967 1f93c067 a330d767 d6c2ed67 K..g...g.0.g...g │ │ + 0x0001b3b0 b3490468 38c51a68 62353168 2d9a4768 .I.h8..hb51h-.Gh │ │ + 0x0001b3c0 96f35d68 9b417468 38848a68 6abba068 ..]h.Ath8..hj..h │ │ + 0x0001b3d0 2ee7b668 8207cd68 631ce368 cd25f968 ...h...hc..h.%.h │ │ + 0x0001b3e0 be230f69 33162569 29fd3a69 9ed85069 .#.i3.%i).:i..Pi │ │ + 0x0001b3f0 8fa86669 f86c7c69 d9259269 2dd3a769 ..fi.l|i.%.i-..i │ │ + 0x0001b400 f374bd69 270bd369 c895e869 d214fe69 .t.i'..i...i...i │ │ + 0x0001b410 4488136a 1bf0286a 544c3e6a ed9c536a D..j..(jTL>j..Sj │ │ + 0x0001b420 e4e1686a 371b7e6a e348936a e66aa86a ..hj7.~j.H.j.j.j │ │ + 0x0001b430 3d81bd6a e78bd26a e28ae76a 2b7efc6a =..j...j...j+~.j │ │ + 0x0001b440 c065116b 9f41266b c7113b6b 34d64f6b .e.k.A&k..;k4.Ok │ │ + 0x0001b450 e68e646b da3b796b 0edd8d6b 8172a26b ..dk.;yk...k.r.k │ │ + 0x0001b460 31fcb66b 1b7acb6b 3eecdf6b 9952f46b 1..k.z.k>..k.R.k │ │ + 0x0001b470 29ad086c edfb1c6c e43e316c 0a76456c )..l...l.>1l.vEl │ │ + 0x0001b480 60a1596c e4c06d6c 93d4816c 6ddc956c `.Yl..ml...lm..l │ │ + 0x0001b490 6fd8a96c 99c8bd6c eaacd16c 5f85e56c o..l...l...l_..l │ │ + 0x0001b4a0 f751f96c b1120d6d 8cc7206d 8770346d .Q.l...m.. m.p4m │ │ + 0x0001b4b0 a00d486d d69e5b6d 27246f6d 949d826d ..Hm..[m'$om...m │ │ + 0x0001b4c0 1a0b966d b96ca96d 70c2bc6d 3c0cd06d ...m.l.mp..m<..m │ │ + 0x0001b4d0 1f4ae36d 167cf66d 21a2096e 3fbc1c6e .J.m.|.m!..n?..n │ │ + 0x0001b4e0 6eca2f6e afcc426e 00c3556e 60ad686e n./n..Bn..Un`.hn │ │ + 0x0001b4f0 d08b7b6e 4d5e8e6e d824a16e 70dfb36e ..{nM^.n.$.np..n │ │ + 0x0001b500 138ec66e c330d96e 7dc7eb6e 4252fe6e ...n.0.n}..nBR.n │ │ + 0x0001b510 11d1106f e943236f cbaa356f b505486f ...o.C#o..5o..Ho │ │ + 0x0001b520 a8545a6f a2976c6f a4ce7e6f aef9906f .TZo..lo..~o...o │ │ + 0x0001b530 be18a36f d62bb56f f432c76f 192ed96f ...o.+.o.2.o...o │ │ + 0x0001b540 441deb6f 7600fd6f add70e70 eba22070 D..ov..o...p.. p │ │ + 0x0001b550 2f623270 7a154470 cabc5570 21586770 /b2pz.Dp..Up!Xgp │ │ + 0x0001b560 7ee77870 e26a8a70 4ce29b70 bd4dad70 ~.xp.j.pL..p.M.p │ │ + 0x0001b570 36adbe70 b500d070 3d48e170 cc83f270 6..p...p=H.p...p │ │ + 0x0001b580 63b30371 04d71471 adee2571 60fa3671 c..q...q..%q`.6q │ │ + 0x0001b590 1cfa4771 e4ed5871 b6d56971 93b17a71 ..Gq..Xq..iq..zq │ │ + 0x0001b5a0 7d818b71 73459c71 76fdac71 88a9bd71 }..qsE.qv..q...q │ │ + 0x0001b5b0 a849ce71 d7ddde71 1766ef71 67e2ff71 .I.q...q.f.qg..q │ │ + 0x0001b5c0 ca521072 3eb72072 c60f3172 625c4172 .R.r>. r..1rb\Ar │ │ + 0x0001b5d0 149d5172 dbd16172 bafa7172 b1178272 ..Qr..ar..qr...r │ │ + 0x0001b5e0 c0289272 ea2da272 3027b272 9114c272 .(.r.-.r0'.r...r │ │ + 0x0001b5f0 11f6d172 afcbe172 6c95f172 4c530173 ...r...rl..rLS.s │ │ + 0x0001b600 4d051173 72ab2073 bc453073 2dd43f73 M..sr. s.E0s-.?s │ │ + 0x0001b610 c5564f73 86cd5e73 72386e73 89977d73 .VOs..^sr8ns..}s │ │ + 0x0001b620 cfea8c73 43329c73 e76dab73 be9dba73 ...sC2.s.m.s...s │ │ + 0x0001b630 c8c1c973 08dad873 7fe6e773 2ee7f673 ...s...s...s...s │ │ + 0x0001b640 17dc0574 3cc51474 9fa22374 42743274 ...t<..t..#tBt2t │ │ + 0x0001b650 263a4174 4df44f74 b9a25e74 6c456d74 &:AtM.Ot..^tlEmt │ │ + 0x0001b660 68dc7b74 ae678a74 41e79874 235ba774 h.{t.g.tA..t#[.t │ │ + 0x0001b670 56c3b574 db1fc474 b670d274 e7b5e074 V..t...t.p.t...t │ │ + 0x0001b680 71efee74 571dfd74 9a3f0b75 3c561975 q..tW..t.?.uS4w..@w..Lw..Xw │ │ + 0x0001b740 d5ed6477 a2f87077 52f87c77 e8ec8877 ..dw..pwR.|w...w │ │ + 0x0001b750 68d69477 d5b4a077 3388ac77 8550b877 h..w...w3..w.P.w │ │ + 0x0001b760 ce0dc477 13c0cf77 5667db77 9b03e777 ...w...wVg.w...w │ │ + 0x0001b770 e694f277 3b1bfe77 9c960978 0e071578 ...w;..w...x...x │ │ + 0x0001b780 936c2078 31c72b78 ea163778 c35b4278 .l x1.+x..7x.[Bx │ │ + 0x0001b790 be954d78 e1c45878 2de96378 a8026f78 ..Mx..Xx-.cx..ox │ │ + 0x0001b7a0 56117a78 39158578 560e9078 b1fc9a78 V.zx9..xV..x...x │ │ + 0x0001b7b0 4de0a578 2fb9b078 5b87bb78 d44ac678 M..x/..x[..x.J.x │ │ + 0x0001b7c0 9e03d178 beb1db78 3755e678 0eeef078 ...x...x7U.x...x │ │ + 0x0001b7d0 467cfb78 e4ff0579 ec781079 62e71a79 F|.x...y.x.yb..y │ │ + 0x0001b7e0 4a4b2579 a7a42f79 80f33979 d7374479 JK%y../y..9y.7Dy │ │ + 0x0001b7f0 b0714e79 11a15879 fdc56279 78e06c79 .qNy..Xy..byx.ly │ │ + 0x0001b800 87f07679 2ff68079 73f18a79 58e29479 ..vy/..ys..yX..y │ │ + 0x0001b810 e2c89e79 15a5a879 f776b279 8b3ebc79 ...y...y.v.y.>.y │ │ + 0x0001b820 d6fbc579 dcaecf79 a257d979 2cf6e279 ...y...y.W.y,..y │ │ + 0x0001b830 7f8aec79 9f14f679 9294ff79 5a0a097a ...y...y...yZ..z │ │ + 0x0001b840 fe75127a 81d71b7a e92e257a 397c2e7a .u.z...z..%z9|.z │ │ + 0x0001b850 77bf377a a7f8407a ce274a7a f04c537a w.7z..@z.'Jz.LSz │ │ + 0x0001b860 13685c7a 3b79657a 6d806e7a ad7d777a .h\z;yezm.nz.}wz │ │ + 0x0001b870 0071807a 6b5a897a f439927a 9e0f9b7a .q.zkZ.z.9.z...z │ │ + 0x0001b880 6fdba37a 6b9dac7a 9755b57a f903be7a o..zk..z.U.z...z │ │ + 0x0001b890 95a8c67a 7043cf7a 8fd4d77a f65be07a ...zpC.z...z.[.z │ │ + 0x0001b8a0 acd9e87a b54df17a 15b8f97a d218027b ...z.M.z...z...{ │ │ + 0x0001b8b0 f26f0a7b 78bd127b 6a011b7b ce3b237b .o.{x..{j..{.;#{ │ │ + 0x0001b8c0 a76c2b7b fc93337b d1b13b7b 2cc6437b .l+{..3{..;{,.C{ │ │ + 0x0001b8d0 11d14b7b 86d2537b 90ca5b7b 35b9637b ..K{..S{..[{5.c{ │ │ + 0x0001b8e0 789e6b7b 617a737b f34c7b7b 3416837b x.k{azs{.L{{4..{ │ │ + 0x0001b8f0 29d68a7b d88c927b 453a9a7b 77dea17b )..{...{E:.{w..{ │ │ + 0x0001b900 7279a97b 3c0bb17b d993b87b 5013c07b ry.{<..{...{P..{ │ │ + 0x0001b910 a689c77b e0f6ce7b 035bd67b 16b6dd7b ...{...{.[.{...{ │ │ + 0x0001b920 1c08e57b 1c51ec7b 1b91f37b 1fc8fa7b ...{.Q.{...{...{ │ │ + 0x0001b930 2cf6017c 491b097c 7b37107c c74a177c ,..|I..|{7.|.J.| │ │ + 0x0001b940 32551e7c c456257c 804f2c7c 6c3f337c 2U.|.V%|.O,|l?3| │ │ + 0x0001b950 8e263a7c ec04417c 8ada477c 6fa74e7c .&:|..A|..G|o.N| │ │ + 0x0001b960 a16b557c 24275c7c fed9627c 3584697c .kU|$'\|..b|5.i| │ │ + 0x0001b970 cf25707c d0be767c 404f7d7c 23d7837c .%p|..v|@O}|#..| │ │ + 0x0001b980 7f568a7c 5acd907c b93b977c a2a19d7c .V.|Z..|.;.|...| │ │ + 0x0001b990 1bffa37c 2a54aa7c d3a0b07c 1ee5b67c ...|*T.|...|...| │ │ + 0x0001b9a0 0f21bd7c ac54c37c fc7fc97c 04a3cf7c .!.|.T.|...|...| │ │ + 0x0001b9b0 c9bdd57c 51d0db7c a3dae17c c3dce77c ...|Q..|...|...| │ │ + 0x0001b9c0 b8d6ed7c 88c8f37c 38b2f97c cf93ff7c ...|...|8..|...| │ │ + 0x0001b9d0 516d057d c53e0b7d 3008117d 9ac9167d Qm.}.>.}0..}...} │ │ + 0x0001b9e0 06831c7d 7c34227d 00de277d 9a7f2d7d ...}|4"}..'}..-} │ │ + 0x0001b9f0 4f19337d 24ab387d 1f353e7d 48b7437d O.3}$.8}.5>}H.C} │ │ + 0x0001ba00 a231497d 35a44e7d 060f547d 1b72597d .1I}5.N}..T}.rY} │ │ + 0x0001ba10 7bcd5e7d 2a21647d 2f6d697d 90b16e7d {.^}*!d}/mi}..n} │ │ + 0x0001ba20 53ee737d 7e23797d 17517e7d 2377837d S.s}~#y}.Q~}#w.} │ │ + 0x0001ba30 a995887d aeac8d7d 3abc927d 51c4977d ...}...}:..}Q..} │ │ + 0x0001ba40 f9c49c7d 39bea17d 17b0a67d 999aab7d ...}9..}...}...} │ │ + 0x0001ba50 c47db07d 9e59b57d 2f2eba7d 7bfbbe7d .}.}.Y.}/..}{..} │ │ + 0x0001ba60 89c1c37d 5e80c87d 0238cd7d 79e8d17d ...}^..}.8.}y..} │ │ + 0x0001ba70 ca91d67d fb33db7d 12cfdf7d 1563e47d ...}.3.}...}.c.} │ │ + 0x0001ba80 0af0e87d f875ed7d e3f4f17d d36cf67d ...}.u.}...}.l.} │ │ + 0x0001ba90 cdddfa7d d747ff7d f8aa037e 3507087e ...}.G.}...~5..~ │ │ + 0x0001baa0 955c0c7e 1eab107e d5f2147e c133197e .\.~...~...~.3.~ │ │ + 0x0001bab0 e86d1d7e 50a1217e ffcd257e fcf3297e .m.~P.!~..%~..)~ │ │ + 0x0001bac0 4c132e7e f52b327e fd3d367e 6b493a7e L..~.+2~.=6~kI:~ │ │ + 0x0001bad0 454e3e7e 904c427e 5444467e 95354a7e EN>~.LB~TDF~.5J~ │ │ + 0x0001bae0 5a204e7e aa04527e 89e2557e ffb9597e Z N~..R~..U~..Y~ │ │ + 0x0001baf0 128b5d7e c755617e 241a657e 31d8687e ..]~.Ua~$.e~1.h~ │ │ + 0x0001bb00 f28f6c7e 6e41707e acec737e b091777e ..l~nAp~..s~..w~ │ │ + 0x0001bb10 82307b7e 27c97e7e a65b827e 04e8857e .0{~'.~~.[.~...~ │ │ + 0x0001bb20 486e897e 77ee8c7e 9968907e b2dc937e Hn.~w..~.h.~...~ │ │ + 0x0001bb30 ca4a977e e5b29a7e 0b159e7e 4171a17e .J.~...~...~Aq.~ │ │ + 0x0001bb40 8ec7a47e f717a87e 8362ab7e 37a7ae7e ...~...~.b.~7..~ │ │ + 0x0001bb50 1ae6b17e 331fb57e 8552b87e 1980bb7e ...~3..~.R.~...~ │ │ + 0x0001bb60 f4a7be7e 1dcac17e 98e6c47e 6dfdc77e ...~...~...~m..~ │ │ + 0x0001bb70 a10ecb7e 3a1ace7e 3f20d17e b620d47e ...~:..~? .~. .~ │ │ + 0x0001bb80 a41bd77e 0f11da7e ff00dd7e 78ebdf7e ...~...~...~x..~ │ │ + 0x0001bb90 81d0e27e 1fb0e57e 5a8ae87e 365feb7e ...~...~Z..~6_.~ │ │ + 0x0001bba0 ba2eee7e edf8f07e d3bdf37e 737df67e ...~...~...~s}.~ │ │ + 0x0001bbb0 d337f97e f9ecfb7e eb9cfe7e ae47017f .7.~...~...~.G.. │ │ + 0x0001bbc0 4aed037f c48d067f 2229097f 69bf0b7f J.......")..i... │ │ + 0x0001bbd0 a1500e7f cedc107f f763137f 22e6157f .P.......c.."... │ │ + 0x0001bbe0 5563187f 95db1a7f e94e1d7f 57bd1f7f Uc.......N..W... │ │ + 0x0001bbf0 e426227f 968b247f 74eb267f 8346297f .&"...$.t.&..F). │ │ + 0x0001bc00 c99c2b7f 4dee2d7f 133b307f 2283327f ..+.M.-..;0.".2. │ │ + 0x0001bc10 80c6347f 3305377f 403f397f ad743b7f ..4.3.7.@?9..t;. │ │ + 0x0001bc20 81a53d7f c1d13f7f 72f9417f 9c1c447f ..=...?.r.A...D. │ │ + 0x0001bc30 433b467f 6d55487f 216b4a7f 647c4c7f C;F.mUH.!kJ.d|L. │ │ + 0x0001bc40 3c894e7f ae91507f c195527f 7a95547f <.N...P...R.z.T. │ │ + 0x0001bc50 e090567f f787587f c57a5a7f 51695c7f ..V...X..zZ.Qi\. │ │ + 0x0001bc60 a0535e7f b839607f 9e1b627f 58f9637f .S^..9`...b.X.c. │ │ + 0x0001bc70 edd2657f 61a8677f ba79697f ff466b7f ..e.a.g..yi..Fk. │ │ + 0x0001bc80 34106d7f 60d56e7f 8796707f b153727f 4.m.`.n...p..Sr. │ │ + 0x0001bc90 e10c747f 1fc2757f 7073777f d820797f ..t...u.psw.. y. │ │ + 0x0001bca0 5fca7a7f 08707c7f db117e7f ddaf7f7f _.z..p|...~..... │ │ + 0x0001bcb0 134a817f 82e0827f 3173847f 2402867f .J......1s..$... │ │ + 0x0001bcc0 628d877f f014897f d4988a7f 12198c7f b............... │ │ + 0x0001bcd0 b0958d7f b50e8f7f 2584907f 05f6917f ........%....... │ │ + 0x0001bce0 5c64937f 2fcf947f 8336967f 5d9a977f \d../....6..]... │ │ + 0x0001bcf0 c4fa987f bb579a7f 4ab19b7f 75079d7f .....W..J...u... │ │ + 0x0001bd00 415a9e7f b4a99f7f d3f5a07f a43ea27f AZ...........>.. │ │ + 0x0001bd10 2b84a37f 6fc6a47f 7505a67f 4141a77f +...o...u...AA.. │ │ + 0x0001bd20 d979a87f 42afa97f 82e1aa7f 9e10ac7f .y..B........... │ │ + 0x0001bd30 9a3cad7f 7d65ae7f 4c8baf7f 0baeb07f .<..}e..L....... │ │ + 0x0001bd40 c0cdb17f 70eab27f 2004b47f d51ab57f ....p... ....... │ │ + 0x0001bd50 952eb67f 643fb77f 484db87f 4658b97f ....d?..HM..FX.. │ │ + 0x0001bd60 6260ba7f a265bb7f 0c68bc7f a367bd7f b`...e...h...g.. │ │ + 0x0001bd70 6d64be7f 705ebf7f af55c07f 314ac17f md..p^...U..1J.. │ │ + 0x0001bd80 f93bc27f 0d2bc37f 7317c47f 2e01c57f .;...+..s....... │ │ + 0x0001bd90 44e8c57f baccc67f 94aec77f d88dc87f D............... │ │ + 0x0001bda0 8a6ac97f af44ca7f 4c1ccb7f 67f1cb7f .j...D..L...g... │ │ + 0x0001bdb0 03c4cc7f 2594cd7f d361ce7f 112dcf7f ....%....a...-.. │ │ + 0x0001bdc0 e3f5cf7f 4fbcd07f 5a80d17f 0742d27f ....O...Z....B.. │ │ + 0x0001bdd0 5c01d37f 5dbed37f 1079d47f 7831d57f \...]....y..x1.. │ │ + 0x0001bde0 9be7d57f 7c9bd67f 214dd77f 8efcd77f ....|...!M...... │ │ + 0x0001bdf0 c8a9d87f d454d97f b5fdd97f 71a4da7f .....T......q... │ │ + 0x0001be00 0b49db7f 89ebdb7f ef8bdc7f 422add7f .I..........B*.. │ │ + 0x0001be10 85c6dd7f be60de7f f0f8de7f 208fdf7f .....`...... ... │ │ + 0x0001be20 5323e07f 8db5e07f d345e17f 28d4e17f S#.......E..(... │ │ + 0x0001be30 9160e27f 12ebe27f b073e37f 6ffae37f .`.......s..o... │ │ + 0x0001be40 537fe47f 6002e57f 9b83e57f 0803e67f S...`........... │ │ + 0x0001be50 ab80e67f 88fce67f a476e77f 02efe77f .........v...... │ │ + 0x0001be60 a765e87f 97dae87f d64de97f 68bfe97f .e.......M..h... │ │ + 0x0001be70 512fea7f 959dea7f 390aeb7f 4075eb7f Q/......9...@u.. │ │ + 0x0001be80 aedeeb7f 8746ec7f cfacec7f 8b11ed7f .....F.......... │ │ + 0x0001be90 be74ed7f 6cd6ed7f 9836ee7f 4895ee7f .t..l....6..H... │ │ + 0x0001bea0 7ef2ee7f 3f4eef7f 8ea8ef7f 6f01f07f ~...?N......o... │ │ + 0x0001beb0 e758f07f f8aef07f a603f17f f656f17f .X...........V.. │ │ + 0x0001bec0 eba8f17f 88f9f17f d248f27f cc96f27f .........H...... │ │ + 0x0001bed0 7ae3f27f df2ef37f ff78f37f dec1f37f z........x...... │ │ + 0x0001bee0 7e09f47f e54ff47f 1595f47f 11d9f47f ~....O.......... │ │ + 0x0001bef0 de1bf57f 7f5df57f f79df57f 4addf57f .....]......J... │ │ + 0x0001bf00 7b1bf67f 8d58f67f 8594f67f 65cff67f {....X......e... │ │ + 0x0001bf10 3009f77f eb41f77f 9879f77f 3bb0f77f 0....A...y..;... │ │ + 0x0001bf20 d7e5f77f 6f1af87f 064ef87f a180f87f ....o....N...... │ │ + 0x0001bf30 41b2f87f eae2f87f a012f97f 6541f97f A...........eA.. │ │ + 0x0001bf40 3d6ff97f 2b9cf97f 31c8f97f 54f3f97f =o..+...1...T... │ │ + 0x0001bf50 951dfa7f f946fa7f 816ffa7f 3197fa7f .....F...o..1... │ │ + 0x0001bf60 0dbefa7f 16e4fa7f 5109fb7f bf2dfb7f ........Q....-.. │ │ + 0x0001bf70 6451fb7f 4274fb7f 5d96fb7f b8b7fb7f dQ..Bt..]....... │ │ + 0x0001bf80 54d8fb7f 36f8fb7f 5f17fc7f d335fc7f T...6..._....5.. │ │ + 0x0001bf90 9453fc7f a570fc7f 098dfc7f c2a8fc7f .S...p.......... │ │ + 0x0001bfa0 d4c3fc7f 3fdefc7f 09f8fc7f 3211fd7f ....?.......2... │ │ + 0x0001bfb0 be29fd7f ae41fd7f 0759fd7f c96ffd7f .)...A...Y...o.. │ │ + 0x0001bfc0 f985fd7f 979bfd7f a7b0fd7f 2bc5fd7f ............+... │ │ + 0x0001bfd0 26d9fd7f 99ecfd7f 88fffd7f f411fe7f &............... │ │ + 0x0001bfe0 e023fe7f 4f35fe7f 4246fe7f bc56fe7f .#..O5..BF...V.. │ │ + 0x0001bff0 bf66fe7f 4e76fe7f 6a85fe7f 1694fe7f .f..Nv..j....... │ │ + 0x0001c000 54a2fe7f 26b0fe7f 8ebdfe7f 8fcafe7f T...&........... │ │ + 0x0001c010 2ad7fe7f 62e3fe7f 38effe7f affafe7f *...b...8....... │ │ + 0x0001c020 c905ff7f 8710ff7f ec1aff7f f924ff7f .............$.. │ │ + 0x0001c030 b12eff7f 1638ff7f 2841ff7f eb49ff7f .....8..(A...I.. │ │ + 0x0001c040 6052ff7f 885aff7f 6662ff7f fc69ff7f `R...Z..fb...i.. │ │ + 0x0001c050 4b71ff7f 5478ff7f 1a7fff7f 9f85ff7f Kq..Tx.......... │ │ + 0x0001c060 e38bff7f ea91ff7f b397ff7f 419dff7f ............A... │ │ + 0x0001c070 96a2ff7f b3a7ff7f 99acff7f 4bb1ff7f ............K... │ │ + 0x0001c080 c9b5ff7f 15baff7f 31beff7f 1dc2ff7f ........1....... │ │ + 0x0001c090 dcc5ff7f 6fc9ff7f d8ccff7f 16d0ff7f ....o........... │ │ + 0x0001c0a0 2dd3ff7f 1cd6ff7f e7d8ff7f 8ddbff7f -............... │ │ + 0x0001c0b0 0fdeff7f 71e0ff7f b1e2ff7f d2e4ff7f ....q........... │ │ + 0x0001c0c0 d5e6ff7f bbe8ff7f 85eaff7f 34ecff7f ............4... │ │ + 0x0001c0d0 c9edff7f 45efff7f aaf0ff7f f7f1ff7f ....E........... │ │ + 0x0001c0e0 30f3ff7f 53f4ff7f 62f5ff7f 5ff6ff7f 0...S...b..._... │ │ + 0x0001c0f0 49f7ff7f 23f8ff7f ecf8ff7f a6f9ff7f I...#........... │ │ + 0x0001c100 51faff7f eefaff7f 7efbff7f 02fcff7f Q.......~....... │ │ + 0x0001c110 7afcff7f e7fcff7f 4afdff7f a3fdff7f z.......J....... │ │ + 0x0001c120 f4fdff7f 3cfeff7f 7cfeff7f b6feff7f ....<...|....... │ │ + 0x0001c130 e8feff7f 15ffff7f 3cffff7f 5effff7f ........<...^... │ │ + 0x0001c140 7bffff7f 95ffff7f aaffff7f bcffff7f {............... │ │ + 0x0001c150 cbffff7f d7ffff7f e2ffff7f eaffff7f ................ │ │ + 0x0001c160 f0ffff7f f5ffff7f f9ffff7f fbffff7f ................ │ │ + 0x0001c170 fdffff7f feffff7f ffffff7f ffffff7f ................ │ │ + 0x0001c180 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x0001c190 7c000000 5c040000 1d0c0000 bd170000 |...\........... │ │ + 0x0001c1a0 3e270000 9f3a0000 e0510000 026d0000 >'...:...Q...m.. │ │ + 0x0001c1b0 038c0000 e5ae0000 a7d50000 49000100 ............I... │ │ + 0x0001c1c0 cb2e0100 2d610100 70970100 93d10100 ....-a..p....... │ │ + 0x0001c1d0 960f0200 78510200 3c970200 dfe00200 ....xQ..<....... │ │ + 0x0001c1e0 622e0300 c57f0300 09d50300 2c2e0400 b...........,... │ │ + 0x0001c1f0 308b0400 13ec0400 d7500500 7ab90500 0........P..z... │ │ + 0x0001c200 fe250600 61960600 a40a0700 c8820700 .%..a........... │ │ + 0x0001c210 cbfe0700 ae7e0800 71020900 148a0900 .....~..q....... │ │ + 0x0001c220 97150a00 f9a40a00 3b380b00 5dcf0b00 ........;8..]... │ │ + 0x0001c230 5f6a0c00 41090d00 02ac0d00 a3520e00 _j..A........R.. │ │ + 0x0001c240 23fd0e00 84ab0f00 c35d1000 e3131100 #........]...... │ │ + 0x0001c250 e2cd1100 c08b1200 7e4d1300 1b131400 ........~M...... │ │ + 0x0001c260 98dc1400 f4a91500 307b1600 4a501700 ........0{..JP.. │ │ + 0x0001c270 45291800 1e061900 d7e61900 6fcb1a00 E)..........o... │ │ + 0x0001c280 e6b31b00 3ca01c00 71901d00 85841e00 ....<...q....... │ │ + 0x0001c290 797c1f00 4b782000 fc772100 8c7b2200 y|..Kx ..w!..{". │ │ + 0x0001c2a0 fb822300 498e2400 769d2500 81b02600 ..#.I.$.v.%...&. │ │ + 0x0001c2b0 6bc72700 34e22800 dc002a00 61232b00 k.'.4.(...*.a#+. │ │ + 0x0001c2c0 c6492c00 09742d00 2aa22e00 2ad42f00 .I,..t-.*...*./. │ │ + 0x0001c2d0 080a3100 c5433200 60813300 d9c23400 ..1..C2.`.3...4. │ │ + 0x0001c2e0 30083600 65513700 789e3800 6aef3900 0.6.eQ7.x.8.j.9. │ │ + 0x0001c2f0 39443b00 e69c3c00 71f93d00 da593f00 9D;...<.q.=..Y?. │ │ + 0x0001c300 20be4000 45264200 47924300 26024500 .@.E&B.G.C.&.E. │ │ + 0x0001c310 e3754600 7eed4700 f5684900 4be84a00 .uF.~.G..hI.K.J. │ │ + 0x0001c320 7d6b4c00 8df24d00 7a7d4f00 440c5100 }kL...M.z}O.D.Q. │ │ + 0x0001c330 eb9e5200 70355400 d1cf5500 0f6e5700 ..R.p5T...U..nW. │ │ + 0x0001c340 29105900 21b65a00 f55f5c00 a60d5e00 ).Y.!.Z.._\...^. │ │ + 0x0001c350 33bf5f00 9d746100 e42d6300 06eb6400 3._..ta..-c...d. │ │ + 0x0001c360 05ac6600 e0706800 98396a00 2b066c00 ..f..ph..9j.+.l. │ │ + 0x0001c370 9bd66d00 e6aa6f00 0d837100 105f7300 ..m...o...q.._s. │ │ + 0x0001c380 ef3e7500 a9227700 3f0a7900 b1f57a00 .>u.."w.?.y...z. │ │ + 0x0001c390 fee47c00 26d87e00 29cf8000 08ca8200 ..|.&.~.)....... │ │ + 0x0001c3a0 c2c88400 57cb8600 c7d18800 11dc8a00 ....W........... │ │ + 0x0001c3b0 37ea8c00 37fc8e00 12129100 c72b9300 7...7........+.. │ │ + 0x0001c3c0 57499500 c26a9700 06909900 25b99b00 WI...j......%... │ │ + 0x0001c3d0 1ee69d00 f116a000 9e4ba200 2584a400 .........K..%... │ │ + 0x0001c3e0 86c0a600 c000a900 d444ab00 c28cad00 .........D...... │ │ + 0x0001c3f0 89d8af00 2928b200 a27bb400 f5d2b600 ....)(...{...... │ │ + 0x0001c400 212eb900 268dbb00 04f0bd00 ba56c000 !...&........V.. │ │ + 0x0001c410 49c1c200 b12fc500 f1a1c700 0a18ca00 I..../.......... │ │ + 0x0001c420 fb91cc00 c50fcf00 6691d100 df16d400 ........f....... │ │ + 0x0001c430 31a0d600 5a2dd900 5bbedb00 3353de00 1...Z-..[...3S.. │ │ + 0x0001c440 e3ebe000 6b88e300 c928e600 ffcce800 ....k....(...... │ │ + 0x0001c450 0c75eb00 f020ee00 abd0f000 3d84f300 .u... ......=... │ │ + 0x0001c460 a53bf600 e4f6f800 fab5fb00 e578fe00 .;...........x.. │ │ + 0x0001c470 a73f0101 3f0a0401 aed80601 f2aa0901 .?..?........... │ │ + 0x0001c480 0c810c01 fb5a0f01 c0381201 5b1a1501 .....Z...8..[... │ │ + 0x0001c490 cbff1701 10e91a01 2ad61d01 19c72001 ........*..... . │ │ + 0x0001c4a0 ddbb2301 76b42601 e4b02901 26b12c01 ..#.v.&...).&.,. │ │ + 0x0001c4b0 3cb52f01 27bd3201 e6c83501 79d83801 <./.'.2...5.y.8. │ │ + 0x0001c4c0 dfeb3b01 1a033f01 281e4201 0a3d4501 ..;...?.(.B..=E. │ │ + 0x0001c4d0 bf5f4801 48864b01 a4b04e01 d2de5101 ._H.H.K...N...Q. │ │ + 0x0001c4e0 d4105501 a8465801 50805b01 c9bd5e01 ..U..FX.P.[...^. │ │ + 0x0001c4f0 15ff6101 34446501 248d6801 e6d96b01 ..a.4De.$.h...k. │ │ + 0x0001c500 7b2a6f01 e17e7201 18d77501 21337901 {*o..~r...u.!3y. │ │ + 0x0001c510 fc927c01 a7f67f01 245e8301 72c98601 ..|.....$^..r... │ │ + 0x0001c520 90388a01 7fab8d01 3f229101 cf9c9401 .8......?"...... │ │ + 0x0001c530 2f1b9801 5f9d9b01 5f239f01 2fada201 /..._..._#../... │ │ + 0x0001c540 cf3aa601 3ecca901 7c61ad01 8afab001 .:..>...|a...... │ │ + 0x0001c550 6797b401 1338b801 8ddcbb01 d684bf01 g....8.......... │ │ + 0x0001c560 ee30c301 d4e0c601 8894ca01 0b4cce01 .0...........L.. │ │ + 0x0001c570 5b07d201 79c6d501 6489d901 1d50dd01 [...y...d....P.. │ │ + 0x0001c580 a31ae101 f6e8e401 17bbe801 0491ec01 ................ │ │ + 0x0001c590 bd6af001 4448f401 9629f801 b50efc01 .j..DH...)...... │ │ + 0x0001c5a0 a0f7ff01 56e40302 d9d40702 26c90b02 ....V.......&... │ │ + 0x0001c5b0 40c10f02 24bd1302 d4bc1702 4ec01b02 @...$.......N... │ │ + 0x0001c5c0 93c71f02 a3d22302 7de12702 21f42b02 ......#.}.'.!.+. │ │ + 0x0001c5d0 900a3002 c8243402 ca423802 95643c02 ..0..$4..B8..d<. │ │ + 0x0001c5e0 2a8a4002 89b34402 b0e04802 a0114d02 *.@...D...H...M. │ │ + 0x0001c5f0 59465102 da7e5502 24bb5902 35fb5d02 YFQ..~U.$.Y.5.]. │ │ + 0x0001c600 0f3f6202 b1866602 1ad26a02 4b216f02 .?b...f...j.K!o. │ │ + 0x0001c610 43747302 02cb7702 88257c02 d5838002 Cts...w..%|..... │ │ + 0x0001c620 e9e58402 c24b8902 62b58d02 c8229202 .....K..b....".. │ │ + 0x0001c630 f4939602 e6089b02 9d819f02 19fea302 ................ │ │ + 0x0001c640 5b7ea802 6102ad02 2c8ab102 bb15b602 [~..a...,....... │ │ + 0x0001c650 0fa5ba02 2738bf02 03cfc302 a369c802 ....'8.......i.. │ │ + 0x0001c660 0708cd02 2daad102 1750d602 c4f9da02 ....-....P...... │ │ + 0x0001c670 34a7df02 6658e402 5b0de902 12c6ed02 4...fX..[....... │ │ + 0x0001c680 8b82f202 c642f702 c306fc02 80ce0003 .....B.......... │ │ + 0x0001c690 ff990503 40690a03 403c0f03 02131403 ....@i..@<...... │ │ + 0x0001c6a0 84ed1803 c6cb1d03 c8ad2203 8a932703 .........."...'. │ │ + 0x0001c6b0 0c7d2c03 4c6a3103 4d5b3603 0c503b03 .},.Lj1.M[6..P;. │ │ + 0x0001c6c0 89484003 c6444503 c0444a03 79484f03 .H@..DE..DJ.yHO. │ │ + 0x0001c6d0 f04f5403 245b5903 166a5e03 c57c6303 .OT.$[Y..j^..|c. │ │ + 0x0001c6e0 31936803 5aad6d03 40cb7203 e2ec7703 1.h.Z.m.@.r...w. │ │ + 0x0001c6f0 40127d03 5a3b8203 30688703 c1988c03 @.}.Z;..0h...... │ │ + 0x0001c700 0ecd9103 16059703 d8409c03 5580a103 .........@..U... │ │ + 0x0001c710 8dc3a603 7f0aac03 2b55b103 90a3b603 ........+U...... │ │ + 0x0001c720 aff5bb03 884bc103 19a5c603 6302cc03 .....K......c... │ │ + 0x0001c730 6663d103 21c8d603 9430dc03 c09ce103 fc..!....0...... │ │ + 0x0001c740 a20ce703 3d80ec03 8ef7f103 9672f703 ....=........r.. │ │ + 0x0001c750 55f1fc03 cb730204 f7f90704 d9830d04 U....s.......... │ │ + 0x0001c760 70111304 bda21804 c0371e04 77d02304 p........7..w.#. │ │ + 0x0001c770 e46c2904 040d2f04 dab03404 63583a04 .l).../...4.cX:. │ │ + 0x0001c780 a0034004 90b24504 34654b04 8b1b5104 ..@...E.4eK...Q. │ │ + 0x0001c790 95d55604 52935c04 c1546204 e1196804 ..V.R.\..Tb...h. │ │ + 0x0001c7a0 b4e26d04 39af7304 6e7f7904 55537f04 ..m.9.s.n.y.US.. │ │ + 0x0001c7b0 ec2a8504 35068b04 2de59004 d6c79604 .*..5...-....... │ │ + 0x0001c7c0 2eae9c04 3698a204 ed85a804 5377ae04 ....6.......Sw.. │ │ + 0x0001c7d0 686cb404 2b65ba04 9d61c004 bc61c604 hl..+e...a...a.. │ │ + 0x0001c7e0 8a65cc04 046dd204 2c78d804 0187de04 .e...m..,x...... │ │ + 0x0001c7f0 8399e404 b0afea04 8ac9f004 10e7f604 ................ │ │ + 0x0001c800 4208fd04 1e2d0305 a6550905 d8810f05 B....-...U...... │ │ + 0x0001c810 b5b11505 3de51b05 6e1c2205 48572805 ....=...n.".HW(. │ │ + 0x0001c820 cd952e05 fad73405 d01d3b05 4e674105 ......4...;.NgA. │ │ + 0x0001c830 75b44705 44054e05 bb595405 d9b15a05 u.G.D.N..YT...Z. │ │ + 0x0001c840 9e0d6105 0a6d6705 1cd06d05 d5367405 ..a..mg...m..6t. │ │ + 0x0001c850 34a17a05 380f8105 e2808705 31f68d05 4.z.8.......1... │ │ + 0x0001c860 256f9405 beeb9a05 fa6ba105 dbefa705 %o.......k...... │ │ + 0x0001c870 5f77ae05 8702b505 5291bb05 c023c205 _w......R....#.. │ │ + 0x0001c880 d0b9c805 8253cf05 d6f0d505 cc91dc05 .....S.......... │ │ + 0x0001c890 6336e305 9cdee905 758af005 ee39f705 c6......u....9.. │ │ + 0x0001c8a0 07edfd05 c0a30406 195e0b06 111c1206 .........^...... │ │ + 0x0001c8b0 a8dd1806 dda21f06 b16b2606 22382d06 .........k&."8-. │ │ + 0x0001c8c0 31083406 dedb3a06 28b34106 0e8e4806 1.4...:.(.A...H. │ │ + 0x0001c8d0 916c4f06 af4e5606 6a345d06 c01d6406 .lO..NV.j4]...d. │ │ + 0x0001c8e0 b10a6b06 3dfb7106 64ef7806 24e77f06 ..k.=.q.d.x.$... │ │ + 0x0001c8f0 7fe28606 73e18d06 00e49406 27ea9b06 ....s.......'... │ │ + 0x0001c900 e6f3a206 3d01aa06 2c12b106 b326b806 ....=...,....&.. │ │ + 0x0001c910 d13ebf06 865ac606 d179cd06 b39cd406 .>...Z...y...... │ │ + 0x0001c920 2bc3db06 38ede206 db1aea06 134cf106 +...8........L.. │ │ + 0x0001c930 df80f806 40b9ff06 35f50607 bd340e07 ....@...5....4.. │ │ + 0x0001c940 d9771507 88be1c07 c9082407 9d562b07 .w........$..V+. │ │ + 0x0001c950 02a83207 f9fc3907 82554107 9bb14807 ..2...9..UA...H. │ │ + 0x0001c960 45115007 7f745707 49db5e07 a3456607 E.P..tW.I.^..Ef. │ │ + 0x0001c970 8cb36d07 03257507 099a7c07 9e128407 ..m..%u...|..... │ │ + 0x0001c980 c08e8b07 700e9307 ac919a07 7618a207 ....p.......v... │ │ + 0x0001c990 cca2a907 ad30b107 1bc2b807 1457c007 .....0.......W.. │ │ + 0x0001c9a0 98efc707 a68bcf07 3f2bd707 62cede07 ........?+..b... │ │ + 0x0001c9b0 0e75e607 431fee07 01cdf507 487efd07 .u..C.......H~.. │ │ + 0x0001c9c0 16330508 6deb0c08 4aa71408 af661c08 .3..m...J....f.. │ │ + 0x0001c9d0 9a292408 0cf02b08 03ba3308 80873b08 .)$...+...3...;. │ │ + 0x0001c9e0 82584308 092d4b08 14055308 a3e05a08 .XC..-K...S...Z. │ │ + 0x0001c9f0 b6bf6208 4ca26a08 65887208 01727a08 ..b.L.j.e.r..rz. │ │ + 0x0001ca00 1e5f8208 be4f8a08 de439208 803b9a08 ._...O...C...;.. │ │ + 0x0001ca10 a236a208 4535aa08 6737b208 093dba08 .6..E5..g7...=.. │ │ + 0x0001ca20 2a46c208 c952ca08 e762d208 8276da08 *F...R...b...v.. │ │ + 0x0001ca30 9c8de208 32a8ea08 45c6f208 d4e7fa08 ....2...E....... │ │ + 0x0001ca40 df0c0309 66350b09 68611309 e5901b09 ....f5..ha...... │ │ + 0x0001ca50 dcc32309 4dfa2b09 37343409 9b713c09 ..#.M.+.744..q<. │ │ + 0x0001ca60 77b24409 ccf64c09 993e5509 dd895d09 w.D...L..>U...]. │ │ + 0x0001ca70 99d86509 cb2a6e09 73807609 91d97e09 ..e..*n.s.v...~. │ │ + 0x0001ca80 25368709 2e968f09 acf99709 9e60a009 %6...........`.. │ │ + 0x0001ca90 04cba809 dd38b109 29aab909 e81ec209 .....8..)....... │ │ + 0x0001caa0 1997ca09 bc12d309 d091db09 5614e409 ............V... │ │ + 0x0001cab0 4b9aec09 b123f509 87b0fd09 cc40060a K....#.......@.. │ │ + 0x0001cac0 7fd40e0a a26b170a 3206200a 2fa4280a .....k..2. ./.(. │ │ + 0x0001cad0 9a45310a 72ea390a b592420a 653e4b0a .E1.r.9...B.e>K. │ │ + 0x0001cae0 80ed530a 06a05c0a f755650a 510f6e0a ..S...\..Ue.Q.n. │ │ + 0x0001caf0 16cc760a 448c7f0a da4f880a d916910a ..v.D....O...... │ │ + 0x0001cb00 40e1990a 0eafa20a 4380ab0a df54b40a @.......C....T.. │ │ + 0x0001cb10 e12cbd0a 4908c60a 16e7ce0a 48c9d70a .,..I.......H... │ │ + 0x0001cb20 dfaee00a d997e90a 3784f20a f773fb0a ........7....s.. │ │ + 0x0001cb30 1b67040b a05d0d0b 8857160b d0541f0b .g...]...W...T.. │ │ + 0x0001cb40 7955280b 8359310b ec603a0b b56b430b yU(..Y1..`:..kC. │ │ + 0x0001cb50 dd794c0b 638b550b 48a05e0b 8ab8670b .yL.c.U.H.^...g. │ │ + 0x0001cb60 29d4700b 24f3790b 7c15830b 303b8c0b ).p.$.y.|...0;.. │ │ + 0x0001cb70 3f64950b a8909e0b 6cc0a70b 8af3b00b ?d......l....... │ │ + 0x0001cb80 012aba0b d163c30b f9a0cc0b 7ae1d50b .*...c......z... │ │ + 0x0001cb90 5225df0b 816ce80b 06b7f10b e204fb0b R%...l.......... │ │ + 0x0001cba0 1356040c 99aa0d0c 7402170c a35d200c .V......t....] . │ │ + 0x0001cbb0 25bc290c fb1d330c 23833c0c 9eeb450c %.)...3.#.<...E. │ │ + 0x0001cbc0 6a574f0c 88c6580c f638620c b5ae6b0c jWO...X..8b...k. │ │ + 0x0001cbd0 c327750c 21a47e0c cd23880c c8a6910c .'u.!.~..#...... │ │ + 0x0001cbe0 102d9b0c a6b6a40c 8943ae0c b8d3b70c .-.......C...... │ │ + 0x0001cbf0 3267c10c f8fdca0c 0998d40c 6435de0c 2g..........d5.. │ │ + 0x0001cc00 09d6e70c f779f10c 2e21fb0c adcb040d .....y...!...... │ │ + 0x0001cc10 74790e0d 832a180d d8de210d 73962b0d ty...*....!.s.+. │ │ + 0x0001cc20 5451350d 7b0f3f0d e6d0480d 9595520d TQ5.{.?...H...R. │ │ + 0x0001cc30 885d5c0d be28660d 37f76f0d f2c8790d .]\..(f.7.o...y. │ │ + 0x0001cc40 ee9d830d 2c768d0d aa51970d 6830a10d ....,v...Q..h0.. │ │ + 0x0001cc50 6612ab0d a3f7b40d 1ee0be0d d8cbc80d f............... │ │ + 0x0001cc60 cebad20d 02addc0d 72a2e60d 1e9bf00d ........r....... │ │ + 0x0001cc70 0597fa0d 2796040e 83980e0e 199e180e ....'........... │ │ + 0x0001cc80 e8a6220e f0b22c0e 30c2360e a8d4400e .."...,.0.6...@. │ │ + 0x0001cc90 56ea4a0e 3b03550e 561f5f0e a73e690e V.J.;.U.V._..>i. │ │ + 0x0001cca0 2c61730e e5867d0e d3af870e f3db910e ,as...}......... │ │ + 0x0001ccb0 470b9c0e cc3da60e 8373b00e 6bacba0e G....=...s..k... │ │ + 0x0001ccc0 83e8c40e cc27cf0e 446ad90e eaafe30e .....'..Dj...... │ │ + 0x0001ccd0 bff8ed0e c244f80e f293020f 4ee60c0f .....D......N... │ │ + 0x0001cce0 d63b170f 8a94210f 69f02b0f 724f360f .;....!.i.+.rO6. │ │ + 0x0001ccf0 a5b1400f 01174b0f 867f550f 32eb5f0f ..@...K...U.2._. │ │ + 0x0001cd00 075a6a0f 02cc740f 24417f0f 6bb9890f .Zj...t.$A..k... │ │ + 0x0001cd10 d834940f 69b39e0f 1e35a90f f7b9b30f .4..i....5...... │ │ + 0x0001cd20 f341be0f 11cdc80f 515bd30f b2ecdd0f .A......Q[...... │ │ + 0x0001cd30 3481e80f d618f30f 97b3fd0f 77510810 4...........wQ.. │ │ + 0x0001cd40 75f21210 91961d10 ca3d2810 1fe83210 u........=(...2. │ │ + 0x0001cd50 91953d10 1e464810 c5f95210 87b05d10 ..=..FH...R...]. │ │ + 0x0001cd60 626a6810 56277310 63e77d10 87aa8810 bjh.V's.c.}..... │ │ + 0x0001cd70 c2709310 143a9e10 7c06a910 f9d5b310 .p...:..|....... │ │ + 0x0001cd80 8ba8be10 317ec910 eb56d410 b832df10 ....1~...V...2.. │ │ + 0x0001cd90 9711ea10 87f3f410 89d8ff10 9bc00a11 ................ │ │ + 0x0001cda0 beab1511 ef992011 2f8b2b11 7d7f3611 ...... ./.+.}.6. │ │ + 0x0001cdb0 d9764111 41714c11 b66e5711 366f6211 .vA.AqL..nW.6ob. │ │ + 0x0001cdc0 c1726d11 57797811 f6828311 9e8f8e11 .rm.Wyx......... │ │ + 0x0001cdd0 4f9f9911 08b2a411 c7c7af11 8ee0ba11 O............... │ │ + 0x0001cde0 5afcc511 2c1bd111 023ddc11 dd61e711 Z...,....=...a.. │ │ + 0x0001cdf0 ba89f211 9bb4fd11 7ee20812 62131412 ........~...b... │ │ + 0x0001ce00 48471f12 2d7e2a12 12b83512 f6f44012 HG..-~*...5...@. │ │ + 0x0001ce10 d9344c12 b9775712 96bd6212 70066e12 .4L..wW...b.p.n. │ │ + 0x0001ce20 45527912 15a18412 e0f28f12 a5479b12 ERy..........G.. │ │ + 0x0001ce30 639fa612 19fab112 c757bd12 6cb8c812 c........W..l... │ │ + 0x0001ce40 081cd412 9a82df12 21ecea12 9d58f612 ........!....X.. │ │ + 0x0001ce50 0cc80113 6f3a0d13 c4af1813 0b282413 ....o:.......($. │ │ + 0x0001ce60 44a32f13 6d213b13 86a24613 8e265213 D./.m!;...F..&R. │ │ + 0x0001ce70 85ad5d13 6a376913 3cc47413 fb538013 ..].j7i.<.t..S.. │ │ + 0x0001ce80 a5e68b13 3b7c9713 bc14a313 26b0ae13 ....;|......&... │ │ + 0x0001ce90 794eba13 b5efc513 d993d113 e43add13 yN...........:.. │ │ + 0x0001cea0 d6e4e813 ad91f413 6a410014 0bf40b14 ........jA...... │ │ + 0x0001ceb0 8fa91714 f7612314 411d2f14 6ddb3a14 .....a#.A./.m.:. │ │ + 0x0001cec0 7a9c4614 67605214 34275e14 dff06914 z.F.g`R.4'^...i. │ │ + 0x0001ced0 69bd7514 d08c8114 155f8d14 35349914 i.u......_..54.. │ │ + 0x0001cee0 310ca514 08e7b014 b8c4bc14 42a5c814 1...........B... │ │ + 0x0001cef0 a588d414 df6ee014 f157ec14 d943f814 .....n...W...C.. │ │ + 0x0001cf00 97320415 2b241015 92181c15 cd0f2815 .2..+$........(. │ │ + 0x0001cf10 dc093415 bc064015 6e064c15 f1085815 ..4...@.n.L...X. │ │ + 0x0001cf20 440e6415 66167015 57217c15 162f8815 D.d.f.p.W!|../.. │ │ + 0x0001cf30 a23f9415 fb52a015 1f69ac15 0f82b815 .?...R...i...... │ │ + 0x0001cf40 c89dc415 4cbcd015 98dddc15 ad01e915 ....L........... │ │ + 0x0001cf50 8828f515 2b520116 937e0d16 c1ad1916 .(..+R...~...... │ │ + 0x0001cf60 b3df2516 69143216 e24b3e16 1d864a16 ..%.i.2..K>...J. │ │ + 0x0001cf70 1ac35616 d8026316 55456f16 928a7b16 ..V...c.UEo...{. │ │ + 0x0001cf80 8ed28716 471d9416 be6aa016 f0baac16 ....G....j...... │ │ + 0x0001cf90 df0db916 8863c516 ebbbd116 0817de16 .....c.......... │ │ + 0x0001cfa0 dd74ea16 6ad5f616 ae380317 a89e0f17 .t..j....8...... │ │ + 0x0001cfb0 58071c17 bd722817 d6e03417 a2514117 X....r(...4..QA. │ │ + 0x0001cfc0 20c54d17 513b5a17 32b46617 c42f7317 .M.Q;Z.2.f../s. │ │ + 0x0001cfd0 05ae7f17 f42e8c17 92b29817 dd38a517 .............8.. │ │ + 0x0001cfe0 d4c1b117 774dbe17 c5dbca17 bc6cd717 ....wM.......l.. │ │ + 0x0001cff0 5e00e417 a796f017 982ffd17 31cb0918 ^......../..1... │ │ + 0x0001d000 6f691618 530a2318 dcad2f18 08543c18 oi..S.#.../..T<. │ │ + 0x0001d010 d8fc4818 49a85518 5d566218 11076f18 ..H.I.U.]Vb...o. │ │ + 0x0001d020 64ba7b18 57708818 e9289518 18e4a118 d.{.Wp...(...... │ │ + 0x0001d030 e3a1ae18 4b62bb18 4e25c818 ebead418 ....Kb..N%...... │ │ + 0x0001d040 21b3e118 f17dee18 584bfb18 571b0819 !....}..XK..W... │ │ + 0x0001d050 eced1419 17c32119 d69a2e19 29753b19 ......!.....)u;. │ │ + 0x0001d060 10524819 89315519 93136219 2ef86e19 .RH..1U...b...n. │ │ + 0x0001d070 59df7b19 13c98819 5cb59519 32a4a219 Y.{.....\...2... │ │ + 0x0001d080 9595af19 8389bc19 fd7fc919 0079d619 .............y.. │ │ + 0x0001d090 8e74e319 a372f019 4173fd19 65760a1a .t...r..As..ev.. │ │ + 0x0001d0a0 107c171a 4084241a f48e311a 2c9c3e1a .|..@.$...1.,.>. │ │ + 0x0001d0b0 e7ab4b1a 24be581a e2d2651a 20ea721a ..K.$.X...e. .r. │ │ + 0x0001d0c0 de03801a 1a208d1a d53e9a1a 0c60a71a ..... ...>...`.. │ │ + 0x0001d0d0 bf83b41a eea9c11a 97d2ce1a bafddb1a ................ │ │ + 0x0001d0e0 562be91a 695bf61a f48d031b f5c2101b V+..i[.......... │ │ + 0x0001d0f0 6bfa1d1b 56342b1b b570381b 87af451b k...V4+..p8...E. │ │ + 0x0001d100 caf0521b 7f34601b a47a6d1b 39c37a1b ..R..4`..zm.9.z. │ │ + 0x0001d110 3c0e881b ad5b951b 8baba21b d5fdaf1b <....[.......... │ │ + 0x0001d120 8a52bd1b a9a9ca1b 3203d81b 245fe51b .R......2...$_.. │ │ + 0x0001d130 7dbdf21b 3d1e001c 64810d1c efe61a1c }...=...d....... │ │ + 0x0001d140 df4e281c 32b9351c e725431c fe94501c .N(.2.5..%C...P. │ │ + 0x0001d150 77065e1c 4f7a6b1c 86f0781c 1b69861c w.^.Ozk...x..i.. │ │ + 0x0001d160 0de4931c 5c61a11c 07e1ae1c 0c63bc1c ....\a.......c.. │ │ + 0x0001d170 6be7c91c 236ed71c 33f7e41c 9a82f21c k...#n..3....... │ │ + 0x0001d180 5710001d 6aa00d1d d1321b1d 8cc7281d W...j....2....(. │ │ + 0x0001d190 9a5e361d f9f7431d a993511d aa315f1d .^6...C...Q..1_. │ │ + 0x0001d1a0 f9d16c1d 97747a1d 8219881d bac0951d ..l..tz......... │ │ + 0x0001d1b0 3d6aa31d 0a16b11d 22c4be1d 8274cc1d =j......"....t.. │ │ + 0x0001d1c0 2b27da1d 1adce71d 5093f51d cb4c031e +'......P....L.. │ │ + 0x0001d1d0 8a08111e 8cc61e1e d1862c1e 58493a1e ..........,.XI:. │ │ + 0x0001d1e0 200e481e 27d5551e 6d9e631e f169711e .H.'.U.m.c..iq. │ │ + 0x0001d1f0 b2377f1e b0078d1e e8d99a1e 5baea81e .7..........[... │ │ + 0x0001d200 0785b61e ec5dc41e 0839d21e 5b16e01e .....]...9..[... │ │ + 0x0001d210 e4f5ed1e a1d7fb1e 92bb091f b6a1171f ................ │ │ + 0x0001d220 0d8a251f 9474331f 4b61411f 32504f1f ..%..t3.KaA.2PO. │ │ + 0x0001d230 47415d1f 89346b1f f729791f 9221871f GA]..4k..)y..!.. │ │ + 0x0001d240 561b951f 4417a31f 5b15b11f 9a15bf1f V...D...[....... │ │ + 0x0001d250 ff17cd1f 8b1cdb1f 3b23e91f 0f2cf71f ........;#...,.. │ │ + 0x0001d260 06370520 20441320 5a532120 b4642f20 .7. D. ZS! .d/ │ │ + 0x0001d270 2e783d20 c68d4b20 7ca55920 4ebf6720 .x= ..K |.Y N.g │ │ + 0x0001d280 3bdb7520 43f98320 64199220 9e3ba020 ;.u C.. d.. .;. │ │ + 0x0001d290 ef5fae20 5786bc20 d5aeca20 67d9d820 ._. W.. ... g.. │ │ + 0x0001d2a0 0e06e720 c734f520 92650321 6e981121 ... .4. .e.!n..! │ │ + 0x0001d2b0 59cd1f21 54042e21 5d3d3c21 73784a21 Y..!T..!]=. ".=/" │ │ + 0x0001d300 fe9a3d22 58fa4b22 ac5b5a22 f9be6822 ..="X.K".[Z"..h" │ │ + 0x0001d310 3f247722 7d8b8522 b0f49322 da5fa222 ?$w"}.."..."._." │ │ + 0x0001d320 f8ccb022 093cbf22 0dadcd22 0220dc22 ...".<."...". ." │ │ + 0x0001d330 e894ea22 be0bf922 82840723 33ff1523 ..."..."...#3..# │ │ + 0x0001d340 d17b2423 5bfa3223 cf7a4123 2cfd4f23 .{$#[.2#.zA#,.O# │ │ + 0x0001d350 73815e23 a0076d23 b48f7b23 ae198a23 s.^#..m#..{#...# │ │ + 0x0001d360 8ca59823 4d33a723 f1c2b523 7754c423 ...#M3.#...#wT.# │ │ + 0x0001d370 dde7d223 227de123 4614f023 47adfe23 ...#"}.#F..#G..# │ │ + 0x0001d380 25480d24 dde41b24 71832a24 dd233924 %H.$...$q.*$.#9$ │ │ + 0x0001d390 22c64724 3e6a5624 31106524 f8b77324 ".G$>jV$1.e$..s$ │ │ + 0x0001d3a0 94618224 030d9124 44ba9f24 5769ae24 .a.$...$D..$Wi.$ │ │ + 0x0001d3b0 391abd24 eacccb24 6a81da24 b737e924 9..$...$j..$.7.$ │ │ + 0x0001d3c0 cfeff724 b3a90625 60651525 d6222425 ...$...%`e.%."$% │ │ + 0x0001d3d0 15e23225 1aa34125 e4655025 742a5f25 ..2%..A%.eP%t*_% │ │ + 0x0001d3e0 c7f06d25 ddb87c25 b4828b25 4c4e9a25 ..m%..|%...%LN.% │ │ + 0x0001d3f0 a41ba925 baeab725 8ebbc625 1e8ed525 ...%...%...%...% │ │ + 0x0001d400 6962e425 6e38f325 2d100226 a4e91026 ib.%n8.%-..&...& │ │ + 0x0001d410 d3c41f26 b7a12e26 50803d26 9e604c26 ...&...&P.=&.`L& │ │ + 0x0001d420 9e425b26 50266a26 b30b7926 c6f28726 .B[&P&j&..y&...& │ │ + 0x0001d430 88db9626 f7c5a526 13b2b426 da9fc326 ...&...&...&...& │ │ + 0x0001d440 4c8fd226 6780e126 2b73f026 9667ff26 L..&g..&+s.&.g.& │ │ + 0x0001d450 a75d0e27 5d551d27 b74e2c27 b5493b27 .].']U.'.N,'.I;' │ │ + 0x0001d460 54464a27 95445927 75446827 f4457727 TFJ'.DY'uDh'.Ew' │ │ + 0x0001d470 10498627 c94d9527 1e54a427 0d5cb327 .I.'.M.'.T.'.\.' │ │ + 0x0001d480 9665c227 b770d127 6f7de027 bd8bef27 .e.'.p.'o}.'...' │ │ + 0x0001d490 a09bfe27 18ad0d28 22c01c28 bed42b28 ...'...("..(..+( │ │ + 0x0001d4a0 ebea3a28 a7024a28 f21b5928 cb366828 ..:(..J(..Y(.6h( │ │ + 0x0001d4b0 30537728 20718628 9b909528 9eb1a428 0Sw( q.(...(...( │ │ + 0x0001d4c0 2ad4b328 3df8c228 d51dd228 f344e128 *..(=..(...(.D.( │ │ + 0x0001d4d0 946df028 b897ff28 5dc30e29 82f01d29 .m.(...(]..)...) │ │ + 0x0001d4e0 271f2d29 4a4f3c29 eb804b29 07b45a29 '.-)JO<)..K)..Z) │ │ + 0x0001d4f0 9ee86929 af1e7929 39568829 3b8f9729 ..i)..y)9V.);..) │ │ + 0x0001d500 b3c9a629 a005b629 0243c529 d781d429 ...)...).C.)...) │ │ + 0x0001d510 1ec2e329 d603f329 fd46022a 948b112a ...)...).F.*...* │ │ + 0x0001d520 98d1202a 0919302a e6613f2a 2cac4e2a .. *..0*.a?*,.N* │ │ + 0x0001d530 dcf75d2a f4446d2a 74937c2a 59e38b2a ..]*.Dm*t.|*Y..* │ │ + 0x0001d540 a2349b2a 5087aa2a 60dbb92a d130c92a .4.*P..*`..*.0.* │ │ + 0x0001d550 a387d82a d3dfe72a 6239f72a 4e94062b ...*...*b9.*N..+ │ │ + 0x0001d560 96f0152b 384e252b 34ad342b 890d442b ...+8N%+4.4+..D+ │ │ + 0x0001d570 346f532b 36d2622b 8d36722b 389c812b 4oS+6.b+.6r+8..+ │ │ + 0x0001d580 3603912b 866ba02b 26d5af2b 1540bf2b 6..+.k.+&..+.@.+ │ │ + 0x0001d590 53acce2b de19de2b b588ed2b d7f8fc2b S..+...+...+...+ │ │ + 0x0001d5a0 436a0c2c f7dc1b2c f3502b2c 35c63a2c Cj.,...,.P+,5.:, │ │ + 0x0001d5b0 bd3c4a2c 88b4592c 972d692c e7a7782c ..76R.7 │ │ + 0x0001d8a0 ed65e937 087af937 858e0938 63a31938 .e.7.z.7...8c..8 │ │ + 0x0001d8b0 a2b82938 3fce3938 3ae44938 91fa5938 ..)8?.98:.I8..Y8 │ │ + 0x0001d8c0 43116a38 4f287a38 b43f8a38 70579a38 C.j8O(z8.?.8pW.8 │ │ + 0x0001d8d0 836faa38 ea87ba38 a5a0ca38 b2b9da38 .o.8...8...8...8 │ │ + 0x0001d8e0 11d3ea38 bfecfa38 bc060b39 07211b39 ...8...8...9.!.9 │ │ + 0x0001d8f0 9e3b2b39 80563b39 ac714b39 208d5b39 .;+9.V;9.qK9 .[9 │ │ + 0x0001d900 dca86b39 ddc47b39 24e18b39 aefd9b39 ..k9..{9$..9...9 │ │ + 0x0001d910 7a1aac39 8837bc39 d554cc39 6172dc39 z..9.7.9.T.9ar.9 │ │ + 0x0001d920 2a90ec39 2faefc39 70cc0c3a eaea1c3a *..9/..9p..:...: │ │ + 0x0001d930 9c092d3a 85283d3a a5474d3a f9665d3a ..-:.(=:.GM:.f]: │ │ + 0x0001d940 80866d3a 3aa67d3a 25c68d3a 3fe69d3a ..m::.}:%..:?..: │ │ + 0x0001d950 8806ae3a fe26be3a a047ce3a 6d68de3a ...:.&.:.G.:mh.: │ │ + 0x0001d960 6389ee3a 82aafe3a c7cb0e3b 32ed1e3b c..:...:...;2..; │ │ + 0x0001d970 c20e2f3b 75303f3b 4a524f3b 40745f3b ../;u0?;JRO;@t_; │ │ + 0x0001d980 56966f3b 89b87f3b dada8f3b 46fd9f3b V.o;...;...;F..; │ │ + 0x0001d990 ce1fb03b 6e42c03b 2665d03b f687e03b ...;nB.;&e.;...; │ │ + 0x0001d9a0 daaaf03b d4cd003c e0f0103c fe13213c ...;...<...<..!< │ │ + 0x0001d9b0 2d37313c 6b5a413c b77d513c 10a1613c -71.\.>m.%> │ │ + 0x0001da30 1da2353e b4c4453e 31e7553e 9409663e ..5>..E>1.U>..f> │ │ + 0x0001da40 da2b763e 034e863e 0d70963e f791a63e .+v>.N.>.p.>...> │ │ + 0x0001da50 bfb3b63e 65d5c63e e8f6d63e 4518e73e ...>e..>...>E..> │ │ + 0x0001da60 7c39f73e 8c5a073f 737b173f 309c273f |9.>.Z.?s{.?0.'? │ │ + 0x0001da70 c2bc373f 27dd473f 5ffd573f 681d683f ..7?'.G?_.W?h.h? │ │ + 0x0001da80 403d783f e75c883f 5c7c983f 9c9ba83f @=x?.\.?\|.?...? │ │ + 0x0001da90 a7bab83f 7cd9c83f 19f8d83f 7e16e93f ...?|..?...?~..? │ │ + 0x0001daa0 a834f93f 96520940 49701940 bd8d2940 .4.?.R.@Ip.@..)@ │ │ + 0x0001dab0 f2aa3940 e7c74940 9ae45940 0a016a40 ..9@..I@..Y@..j@ │ │ + 0x0001dac0 361d7a40 1d398a40 bd549a40 1570aa40 6.z@.9.@.T.@.p.@ │ │ + 0x0001dad0 258bba40 eaa5ca40 63c0da40 90daea40 %..@...@c..@...@ │ │ + 0x0001dae0 6ef4fa40 fe0d0b41 3d271b41 2a402b41 n..@...A='.A*@+A │ │ + 0x0001daf0 c4583b41 0a714b41 fa885b41 93a06b41 .X;A.qKA..[A..kA │ │ + 0x0001db00 d5b77b41 bece8b41 4ce59b41 7efbab41 ..{A...AL..A~..A │ │ + 0x0001db10 5311bc41 ca26cc41 e23bdc41 9950ec41 S..A.&.A.;.A.P.A │ │ + 0x0001db20 ef64fc41 e1780c42 6f8c1c42 979f2c42 .d.A.x.Bo..B..,B │ │ + 0x0001db30 58b23c42 b2c44c42 a2d65c42 27e86c42 X.DZ.ND..^D> nD │ │ + 0x0001dbc0 53217e44 d5218e44 c0219e44 1521ae44 S!~D.!.D.!.D.!.D │ │ + 0x0001dbd0 d11fbe44 f41dce44 7d1bde44 6a18ee44 ...D...D}..Dj..D │ │ + 0x0001dbe0 ba14fe44 6b100e45 7e0b1e45 ef052e45 ...Dk..E~..E...E │ │ + 0x0001dbf0 bfff3d45 ebf84d45 73f15d45 56e96d45 ..=E..MEs.]EV.mE │ │ + 0x0001dc00 92e07d45 26d78d45 10cd9d45 51c2ad45 ..}E&..E...EQ..E │ │ + 0x0001dc10 e5b6bd45 cdaacd45 069edd45 9190ed45 ...E...E...E...E │ │ + 0x0001dc20 6a82fd45 92730d46 07641d46 c8532d46 j..E.s.F.d.F.S-F │ │ + 0x0001dc30 d4423d46 29314d46 c61e5d46 aa0b6d46 .B=F)1MF..]F..mF │ │ + 0x0001dc40 d3f77c46 42e38c46 f3cd9c46 e7b7ac46 ..|FB..F...F...F │ │ + 0x0001dc50 1ca1bc46 9089cc46 4371dc46 3358ec46 ...F...FCq.F3X.F │ │ + 0x0001dc60 5f3efc46 c6230c47 67081c47 40ec2b47 _>.F.#.Gg..G@.+G │ │ + 0x0001dc70 50cf3b47 96b14b47 11935b47 c0736b47 P.;G..KG..[G.skG │ │ + 0x0001dc80 a1537b47 b4328b47 f6109b47 67eeaa47 .S{G.2.G...Gg..G │ │ + 0x0001dc90 06cbba47 d1a6ca47 c781da47 e75bea47 ...G...G...G.[.G │ │ + 0x0001dca0 3035fa47 a10d0a48 37e51948 f3bb2948 05.G...H7..H..)H │ │ + 0x0001dcb0 d3913948 d6664948 fb3a5948 3f0e6948 ..9H.fIH.:YH?.iH │ │ + 0x0001dcc0 a3e07848 25b28848 c4829848 7e52a848 ..xH%..H...H~R.H │ │ + 0x0001dcd0 5321b848 41efc748 47bcd748 6388e748 S!.HA..HG..Hc..H │ │ + 0x0001dce0 9653f748 dc1d0749 36e71649 a2af2649 .S.H...I6..I..&I │ │ + 0x0001dcf0 1f773649 ac3d4649 47035649 efc76549 .w6I.=FIG.VI..eI │ │ + 0x0001dd00 a48b7549 634e8549 2c109549 fed0a449 ..uIcN.I,..I...I │ │ + 0x0001dd10 d790b449 b64fc449 9a0dd449 82cae349 ...I.O.I...I...I │ │ + 0x0001dd20 6c86f349 5941034a 45fb124a 30b4224a l..IYA.JE..J0."J │ │ + 0x0001dd30 196c324a ff22424a e1d8514a bd8d614a .l2J."BJ..QJ..aJ │ │ + 0x0001dd40 9241714a 5ff4804a 23a6904a dd56a04a .AqJ_..J#..J.V.J │ │ + 0x0001dd50 8b06b04a 2cb5bf4a c062cf4a 440fdf4a ...J,..J.b.JD..J │ │ + 0x0001dd60 b9baee4a 1c65fe4a 6c0e0e4b a9b61d4b ...J.e.Jl..K...K │ │ + 0x0001dd70 d15d2d4b e2033d4b dda84c4b bf4c5c4b .]-K..=K..LK.L\K │ │ + 0x0001dd80 88ef6b4b 36917b4b c8318b4b 3dd19a4b ..kK6.{K.1.K=..K │ │ + 0x0001dd90 936faa4b cb0cba4b e2a8c94b d743d94b .o.K...K...K.C.K │ │ + 0x0001dda0 a9dde84b 5876f84b e10d084c 44a4174c ...KXv.K...LD..L │ │ + 0x0001ddb0 7f39274c 92cd364c 7b60464c 39f2554c .9'L..6L{`FL9.UL │ │ + 0x0001ddc0 cb82654c 2f12754c 65a0844c 6c2d944c ..eL/.uLe..Ll-.L │ │ + 0x0001ddd0 42b9a34c e643b34c 57cdc24c 9455d24c B..L.C.LW..L.U.L │ │ + 0x0001dde0 9cdce14c 6d62f14c 07e7004d 686a104d ...Lmb.L...Mhj.M │ │ + 0x0001ddf0 8fec1f4d 7a6d2f4d 2aed3e4d 9d6b4e4d ...Mzm/M*.>M.kNM │ │ + 0x0001de00 d1e85d4d c5646d4d 79df7c4d eb588c4d ..]M.dmMy.|M.X.M │ │ + 0x0001de10 1ad19b4d 0448ab4d aabdba4d 0932ca4d ...M.H.M...M.2.M │ │ + 0x0001de20 20a5d94d ef16e94d 7487f84d aef6074e ..M...Mt..M...N │ │ + 0x0001de30 9c64174e 3cd1264e 8f3c364e 92a6454e .d.N<.&N.<6N..EN │ │ + 0x0001de40 440f554e a476644e b2dc734e 6c41834e D.UN.vdN..sNlA.N │ │ + 0x0001de50 d1a4924e df06a24e 9667b14e f5c6c04e ...N...N.g.N...N │ │ + 0x0001de60 fa24d04e a581df4e f3dcee4e e536fe4e .$.N...N...N.6.N │ │ + 0x0001de70 798f0d4f ade61c4f 823c2c4f f4903b4f y..O...O.<,O..;O │ │ + 0x0001de80 05e44a4f b1355a4f fa85694f dcd4784f ..JO.5ZO..iO..xO │ │ + 0x0001de90 5722884f 6a6e974f 14b9a64f 5402b64f W".Ojn.O...OT..O │ │ + 0x0001dea0 284ac54f 9090d44f 8bd5e34f 1719f34f (J.O...O...O...O │ │ + 0x0001deb0 335b0250 de9b1150 17db2050 dd183050 3[.P...P.. P..0P │ │ + 0x0001dec0 2f553f50 0b904e50 71c95d50 60016d50 /U?P..NPq.]P`.mP │ │ + 0x0001ded0 d7377c50 d36c8b50 55a09a50 5bd2a950 .7|P.l.PU..P[..P │ │ + 0x0001dee0 e402b950 ef31c850 7b5fd750 878be650 ...P.1.P{_.P...P │ │ + 0x0001def0 12b6f550 1adf0451 9f061451 a02c2351 ...P...Q...Q.,#Q │ │ + 0x0001df00 1a513251 0f744151 7b955051 5fb55f51 .Q2Q.tAQ{.PQ_._Q │ │ + 0x0001df10 b8d36e51 87f07d51 ca0b8d51 7f259c51 ..nQ..}Q...Q.%.Q │ │ + 0x0001df20 a73dab51 3f54ba51 4769c951 bd7cd851 .=.Q?T.QGi.Q.|.Q │ │ + 0x0001df30 a18ee751 f19ef651 adad0552 d3ba1452 ...Q...Q...R...R │ │ + 0x0001df40 62c62352 5ad03252 b9d84152 7ddf5052 b.#RZ.2R..AR}.PR │ │ + 0x0001df50 a7e45f52 35e86e52 26ea7d52 78ea8c52 .._R5.nR&.}Rx..R │ │ + 0x0001df60 2ce99b52 3fe6aa52 b0e1b952 80dbc852 ,..R?..R...R...R │ │ + 0x0001df70 acd3d752 33cae652 15bff552 51b20453 ...R3..R...RQ..S │ │ + 0x0001df80 e5a31353 d0932253 12823153 a86e4053 ...S.."S..1S.n@S │ │ + 0x0001df90 93594f53 d2425e53 622a6d53 43107c53 .YOS.B^Sb*mSC.|S │ │ + 0x0001dfa0 75f48a53 f6d69953 c4b7a853 e096b753 u..S...S...S...S │ │ + 0x0001dfb0 4774c653 fa4fd553 f629e453 3b02f353 Gt.S.O.S.).S;..S │ │ + 0x0001dfc0 c8d80154 9cad1054 b5801f54 13522e54 ...T...T...T.R.T │ │ + 0x0001dfd0 b5213d54 9aef4b54 c0bb5a54 27866954 .!=T..KT..ZT'.iT │ │ + 0x0001dfe0 ce4e7854 b3158754 d6da9554 359ea454 .NxT...T...T5..T │ │ + 0x0001dff0 d05fb354 a61fc254 b5ddd054 fd99df54 ._.T...T...T...T │ │ + 0x0001e000 7c54ee54 320dfd54 1dc40b55 3d791a55 |T.T2..T...U=y.U │ │ + 0x0001e010 912c2955 16de3755 ce8d4655 b63b5555 .,)U..7U..FU.;UU │ │ + 0x0001e020 cde76355 13927255 873a8155 27e18f55 ..cU..rU.:.U'..U │ │ + 0x0001e030 f2859e55 e928ad55 08cabb55 5069ca55 ...U.(.U...UPi.U │ │ + 0x0001e040 c006d955 57a2e755 133cf655 f4d30456 ...UW..U.<.U...V │ │ + 0x0001e050 f8691356 1ffe2156 67903056 d1203f56 .i.V..!Vg.0V. ?V │ │ + 0x0001e060 5aaf4d56 023c5c56 c7c66a56 aa4f7956 Z.MV.<\V..jV.OyV │ │ + 0x0001e070 a8d68756 c15b9656 f4dea456 4060b356 ...V.[.V...V@`.V │ │ + 0x0001e080 a4dfc156 1f5dd056 afd8de56 5552ed56 ...V.].V...VUR.V │ │ + 0x0001e090 0fcafb56 dc3f0a57 bcb31857 ac252757 ...V.?.W...W.%'W │ │ + 0x0001e0a0 ad953557 bd034457 db6f5257 07da6057 ..5W..DW.oRW..`W │ │ + 0x0001e0b0 3f426f57 83a87d57 d10c8c57 296f9a57 ?BoW..}W...W)o.W │ │ + 0x0001e0c0 8acfa857 f22db757 618ac557 d6e4d357 ...W.-.Wa..W...W │ │ + 0x0001e0d0 503de257 cd93f057 4ee8fe57 d13a0d58 P=.W...WN..W.:.X │ │ + 0x0001e0e0 548b1b58 d8d92958 5c263858 dd704658 T..X..)X\&8X.pFX │ │ + 0x0001e0f0 5cb95458 d8ff6258 4f447158 c1867f58 \.TX..bXODqX...X │ │ + 0x0001e100 2cc78d58 91059c58 ed41aa58 407cb858 ,..X...X.A.X@|.X │ │ + 0x0001e110 89b4c658 c7ead458 f91ee358 1f51f158 ...X...X...X.Q.X │ │ + 0x0001e120 3781ff58 40af0d59 3adb1b59 24052a59 7..X@..Y:..Y$.*Y │ │ + 0x0001e130 fc2c3859 c2524659 75765459 15986259 .,8Y.RFYuvTY..bY │ │ + 0x0001e140 9fb77059 13d57e59 71f08c59 b7099b59 ..pY..~Yq..Y...Y │ │ + 0x0001e150 e520a959 f935b759 f448c559 d259d359 . .Y.5.Y.H.Y.Y.Y │ │ + 0x0001e160 9568e159 3b75ef59 c47ffd59 2d880b5a .h.Y;u.Y...Y-..Z │ │ + 0x0001e170 778e195a a092275a a994355a 8e94435a w..Z..'Z..5Z..CZ │ │ + 0x0001e180 5192515a f08d5f5a 6a876d5a be7e7b5a Q.QZ.._Zj.mZ.~{Z │ │ + 0x0001e190 ec73895a f266975a d057a55a 8546b35a .s.Z.f.Z.W.Z.F.Z │ │ + 0x0001e1a0 0f33c15a 6f1dcf5a a305dd5a aaebea5a .3.Zo..Z...Z...Z │ │ + 0x0001e1b0 84cff85a 2fb1065b ab90145b f76d225b ...Z/..[...[.m"[ │ │ + 0x0001e1c0 1249305b fc213e5b b2f84b5b 35cd595b .I0[.!>[..K[5.Y[ │ │ + 0x0001e1d0 849f675b 9e6f755b 823d835b 2e09915b ..g[.ou[.=.[...[ │ │ + 0x0001e1e0 a3d29e5b e099ac5b e35eba5b ac21c85b ...[...[.^.[.!.[ │ │ + 0x0001e1f0 3ae2d55b 8ca0e35b a15cf15b 7916ff5b :..[...[.\.[y..[ │ │ + 0x0001e200 12ce0c5c 6c831a5c 8636285c 60e7355c ...\l..\.6(\`.5\ │ │ + 0x0001e210 f795435c 4c42515c 5eec5e5c 2b946c5c ..C\LBQ\^.^\+.l\ │ │ + 0x0001e220 b4397a5c f7dc875c f37d955c a81ca35c .9z\...\.}.\...\ │ │ + 0x0001e230 15b9b05c 3853be5c 12ebcb5c a180d95c ...\8S.\...\...\ │ │ + 0x0001e240 e513e75c dda4f45c 8733025d e4bf0f5d ...\...\.3.]...] │ │ + 0x0001e250 f2491d5d b1d12a5d 1f57385d 3cda455d .I.]..*].W8]<.E] │ │ + 0x0001e260 085b535d 81d9605d a7556e5d 78cf7b5d .[S]..`].Un]x.{] │ │ + 0x0001e270 f546895d 1cbc965d ec2ea45d 659fb15d .F.]...]...]e..] │ │ + 0x0001e280 860dbf5d 4e79cc5d bde2d95d d149e75d ...]Ny.]...].I.] │ │ + 0x0001e290 8aaef45d e710025e e7700f5e 8ace1c5e ...]...^.p.^...^ │ │ + 0x0001e2a0 ce292a5e b482375e 3ad9445e 5f2d525e .)*^..7^:.D^_-R^ │ │ + 0x0001e2b0 237f5f5e 85ce6c5e 851b7a5e 2066875e #._^..l^..z^ f.^ │ │ + 0x0001e2c0 58ae945e 2af4a15e 9737af5e 9d78bc5e X..^*..^.7.^.x.^ │ │ + 0x0001e2d0 3cb7c95e 72f3d65e 412de45e a564f15e <..^r..^A-.^.d.^ │ │ + 0x0001e2e0 9f99fe5e 2fcc0b5f 52fc185f 092a265f ...^/.._R.._.*&_ │ │ + 0x0001e2f0 5355335f 2f7e405f 9da44d5f 9bc85a5f SU3_/~@_..M_..Z_ │ │ + 0x0001e300 29ea675f 4609755f f225825f 2b408f5f ).g_F.u_.%._+@._ │ │ + 0x0001e310 f2579c5f 446da95f 2380b65f 8c90c35f .W._Dm._#.._..._ │ │ + 0x0001e320 7f9ed05f fca9dd5f 02b3ea5f 90b9f75f ..._..._..._..._ │ │ + 0x0001e330 a5bd0460 40bf1160 62be1e60 09bb2b60 ...`@..`b..`..+` │ │ + 0x0001e340 34b53860 e4ac4560 16a25260 cb945f60 4.8`..E`..R`.._` │ │ + 0x0001e350 02856c60 b9727960 f25d8660 aa469360 ..l`.ry`.].`.F.` │ │ + 0x0001e360 e12ca060 9610ad60 c9f1b960 79d0c660 .,.`...`...`y..` │ │ + 0x0001e370 a5acd360 4d86e060 705ded60 0d32fa60 ...`M..`p].`.2.` │ │ + 0x0001e380 24040761 b4d31361 bca02061 3c6b2d61 $..a...a.. ad..Kd │ │ + 0x0001e490 4e265764 41446364 835f6f64 14787b64 N&WdADcd._od.x{d │ │ + 0x0001e4a0 f38d8764 20a19364 99b19f64 5fbfab64 ...d ..d...d_..d │ │ + 0x0001e4b0 71cab764 ced2c364 77d8cf64 69dbdb64 q..d...dw..di..d │ │ + 0x0001e4c0 a6dbe764 2bd9f364 fad3ff64 11cc0b65 ...d+..d...d...e │ │ + 0x0001e4d0 6fc11765 15b42365 02a42f65 34913b65 o..e..#e../e4.;e │ │ + 0x0001e4e0 ad7b4765 6a635365 6d485f65 b32a6b65 .{GejcSemH_e.*ke │ │ + 0x0001e4f0 3d0a7765 0ae78265 1ac18e65 6d989a65 =.we...e...em..e │ │ + 0x0001e500 006da665 d53eb265 eb0dbe65 41dac965 .m.e.>.e...eA..e │ │ + 0x0001e510 d7a3d565 ac6ae165 bf2eed65 11f0f865 ...e.j.e...e...e │ │ + 0x0001e520 a1ae0466 6e6a1066 77231c66 bed92766 ...fnj.fw#.f..'f │ │ + 0x0001e530 408d3366 fd3d3f66 f5eb4a66 28975666 @.3f.=?f..Jf(.Vf │ │ + 0x0001e540 953f6266 3be56d66 1b887966 33288566 .?bf;.mf..yf3(.f │ │ + 0x0001e550 83c59066 0b609c66 caf7a766 c08cb366 ...f.`.f...f...f │ │ + 0x0001e560 ec1ebf66 4faeca66 e63ad666 b3c4e166 ...fO..f.:.f...f │ │ + 0x0001e570 b44bed66 eacff866 53510467 efcf0f67 .K.f...fSQ.g...g │ │ + 0x0001e580 be4b1b67 bfc42667 f33a3267 58ae3d67 .K.g..&g.:2gX.=g │ │ + 0x0001e590 ee1e4967 b58c5467 abf75f67 d25f6b67 ..Ig..Tg.._g._kg │ │ + 0x0001e5a0 28c57667 ad278267 61878d67 43e49867 (.vg.'.ga..gC..g │ │ + 0x0001e5b0 523ea467 8f95af67 f9e9ba67 8f3bc667 R>.g...g...g.;.g │ │ + 0x0001e5c0 528ad167 40d6dc67 591fe867 9d65f367 R..g@..gY..g.e.g │ │ + 0x0001e5d0 0ca9fe67 a5e90968 68271568 54622068 ...g...hh'.hTb h │ │ + 0x0001e5e0 689a2b68 a6cf3668 0b024268 99314d68 h.+h..6h..Bh.1Mh │ │ + 0x0001e5f0 4d5e5868 29886368 2baf6e68 54d37968 M^Xh).ch+.nhT.yh │ │ + 0x0001e600 a2f48468 16139068 b02e9b68 6d47a668 ...h...h...hmG.h │ │ + 0x0001e610 505db168 5670bc68 8080c768 cd8dd268 P].hVp.h...h...h │ │ + 0x0001e620 3e98dd68 d09fe868 86a4f368 5da6fe68 >..h...h...h]..h │ │ + 0x0001e630 55a50969 6fa11469 a99a1f69 04912a69 U..io..i...i..*i │ │ + 0x0001e640 80843569 1b754069 d5624b69 af4d5669 ..5i.u@i.bKi.MVi │ │ + 0x0001e650 a7356169 be1a6c69 f3fc7669 46dc8169 .5ai..li..viF..i │ │ + 0x0001e660 b6b88c69 43929769 ed68a269 b43cad69 ...iC..i.h.i.<.i │ │ + 0x0001e670 970db869 96dbc269 b0a6cd69 e56ed869 ...i...i...i.n.i │ │ + 0x0001e680 3634e369 a1f6ed69 26b6f869 c572036a 64.i...i&..i.r.j │ │ + 0x0001e690 7e2c0e6a 50e3186a 3c97236a 40482e6a ~,.jP..j<.#j@H.j │ │ + 0x0001e6a0 5df6386a 91a1436a de494e6a 42ef586a ].8j..Cj.INjB.Xj │ │ + 0x0001e6b0 be91636a 51316e6a facd786a ba67836a ..cjQ1nj..xj.g.j │ │ + 0x0001e6c0 90fe8d6a 7c92986a 7d23a36a 94b1ad6a ...j|..j}#.j...j │ │ + 0x0001e6d0 c03cb86a 00c5c26a 554acd6a bfccd76a .<.j...jUJ.j...j │ │ + 0x0001e6e0 3c4ce26a cdc8ec6a 7142f76a 29b9016b nb.Gn │ │ + 0x0001e840 8a06516e b77e5a6e e7f3636e 1b666d6e ..Qn.~Zn..cn.fmn │ │ + 0x0001e850 52d5766e 8e41806e ccaa896e 0f11936e R.vn.A.n...n...n │ │ + 0x0001e860 54749c6e 9dd4a56e e931af6e 378cb86e Tt.n...n.1.n7..n │ │ + 0x0001e870 89e3c16e de37cb6e 3689d46e 90d7dd6e ...n.7.n6..n...n │ │ + 0x0001e880 ee22e76e 4d6bf06e b0b0f96e 15f3026f .".nMk.n...n...o │ │ + 0x0001e890 7c320c6f e66e156f 52a81e6f c1de276f |2.o.n.oR..o..'o │ │ + 0x0001e8a0 3212316f a5423a6f 1a70436f 919a4c6f 2.1o.B:o.pCo..Lo │ │ + 0x0001e8b0 0ac2556f 86e65e6f 0308686f 8226716f ..Uo..^o..ho.&qo │ │ + 0x0001e8c0 03427a6f 865a836f 0b708c6f 9182956f .Bzo.Z.o.p.o...o │ │ + 0x0001e8d0 1a929e6f a49ea76f 30a8b06f bdaeb96f ...o...o0..o...o │ │ + 0x0001e8e0 4cb2c26f ddb2cb6f 6fb0d46f 03abdd6f L..o...oo..o...o │ │ + 0x0001e8f0 99a2e66f 3097ef6f c988f86f 63770170 ...o0..o...ocw.p │ │ + 0x0001e900 ff620a70 9c4b1370 3b311c70 dc132570 .b.p.K.p;1.p..%p │ │ + 0x0001e910 7ef32d70 21d03670 c6a93f70 6d804870 ~.-p!.6p..?pm.Hp │ │ + 0x0001e920 15545170 bf245a70 6bf26270 17bd6b70 .TQp.$Zpk.bp..kp │ │ + 0x0001e930 c6847470 76497d70 280b8670 dcc98e70 ..tpvI}p(..p...p │ │ + 0x0001e940 91859770 483ea070 00f4a870 bba6b170 ...pH>.p...p...p │ │ + 0x0001e950 7756ba70 3503c370 f5accb70 b653d470 wV.p5..p...p.S.p │ │ + 0x0001e960 7af7dc70 4098e570 0736ee70 d1d0f670 z..p@..p.6.p...p │ │ + 0x0001e970 9d68ff70 6bfd0771 3b8f1071 0d1e1971 .h.pk..q;..q...q │ │ + 0x0001e980 e2a92171 b9322a71 92b83271 6e3b3b71 ..!q.2*q..2qn;;q │ │ + 0x0001e990 4cbb4371 2d384c71 11b25471 f7285d71 L.Cq-8Lq..Tq.(]q │ │ + 0x0001e9a0 e09c6571 cc0d6e71 bb7b7671 ace67e71 ..eq..nq.{vq..~q │ │ + 0x0001e9b0 a14e8771 99b38f71 94159871 9374a071 .N.q...q...q.t.q │ │ + 0x0001e9c0 94d0a871 9a29b171 a27fb971 afd2c171 ...q.).q...q...q │ │ + 0x0001e9d0 bf22ca71 d26fd271 eab9da71 0601e371 .".q.o.q...q...q │ │ + 0x0001e9e0 2645eb71 4a86f371 72c4fb71 9eff0372 &E.qJ..qr..q...r │ │ + 0x0001e9f0 cf370c72 056d1472 3f9f1c72 7ece2472 .7.r.m.r?..r~.$r │ │ + 0x0001ea00 c2fa2c72 0b243572 594a3d72 ad6d4572 ..,r.$5rYJ=r.mEr │ │ + 0x0001ea10 058e4d72 63ab5572 c7c55d72 31dd6572 ..Mrc.Ur..]r1.er │ │ + 0x0001ea20 a0f16d72 15037672 91117e72 121d8672 ..mr..vr..~r...r │ │ + 0x0001ea30 9a258e72 282b9672 bd2d9e72 592da672 .%.r(+.r.-.rY-.r │ │ + 0x0001ea40 fc29ae72 a523b672 561abe72 0e0ec672 .).r.#.rV..r...r │ │ + 0x0001ea50 cefecd72 95ecd572 64d7dd72 3bbfe572 ...r...rd..r;..r │ │ + 0x0001ea60 1aa4ed72 0186f572 f164fd72 e9400573 ...r...r.d.r.@.s │ │ + 0x0001ea70 e9190d73 f3ef1473 05c31c73 21932473 ...s...s...s!.$s │ │ + 0x0001ea80 46602c73 752a3473 adf13b73 efb54373 F`,su*4s..;s..Cs │ │ + 0x0001ea90 3b774b73 91355373 f2f05a73 5da96273 ;wKs.5Ss..Zs].bs │ │ + 0x0001eaa0 d35e6a73 53117273 dfc07973 766d8173 .^jsS.rs..ysvm.s │ │ + 0x0001eab0 19178973 c7bd9073 81619873 4702a073 ...s...s.a.sG..s │ │ + 0x0001eac0 1aa0a773 f83aaf73 e4d2b673 dc67be73 ...s.:.s...s.g.s │ │ + 0x0001ead0 e1f9c573 f388cd73 1315d573 409edc73 ...s...s...s@..s │ │ + 0x0001eae0 7c24e473 c5a7eb73 1c28f373 82a5fa73 |$.s...s.(.s...s │ │ + 0x0001eaf0 f71f0274 7b970974 0d0c1174 af7d1874 ...t{..t...t.}.t │ │ + 0x0001eb00 61ec1f74 22582774 f3c02e74 d5263674 a..t"X't...t.&6t │ │ + 0x0001eb10 c7893d74 c9e94474 dd464c74 01a15374 ..=t..Dt.FLt..St │ │ + 0x0001eb20 37f85a74 7f4c6274 d89d6974 44ec7074 7.Zt.Lbt..itD.pt │ │ + 0x0001eb30 c2377874 52807f74 f5c58674 ac088e74 .7xtR..t...t...t │ │ + 0x0001eb40 75489574 52859c74 43bfa374 48f6aa74 uH.tR..tC..tH..t │ │ + 0x0001eb50 622ab274 905bb974 d289c074 2ab5c774 b*.t.[.t...t*..t │ │ + 0x0001eb60 97ddce74 1a03d674 b225dd74 6145e474 ...t...t.%.taE.t │ │ + 0x0001eb70 2662eb74 027cf274 f592f974 ffa60075 &b.t.|.t...t...u │ │ + 0x0001eb80 20b80775 59c60e75 aad11575 14da1c75 ..uY..u...u...u │ │ + 0x0001eb90 96df2375 31e22a75 e5e13175 b2de3875 ..#u1.*u..1u..8u │ │ + 0x0001eba0 9ad83f75 9bcf4675 b7c34d75 edb45475 ..?u..Fu..Mu..Tu │ │ + 0x0001ebb0 3ea35b75 aa8e6275 32776975 d55c7075 >.[u..bu2wiu.\pu │ │ + 0x0001ebc0 953f7775 711f7e75 6afc8475 7fd68b75 .?wuq.~uj..u...u │ │ + 0x0001ebd0 b2ad9275 03829975 7153a075 fe21a775 ...u...uqS.u.!.u │ │ + 0x0001ebe0 a9edad75 73b6b475 5c7cbb75 653fc275 ...us..u\|.ue?.u │ │ + 0x0001ebf0 8dffc875 d6bccf75 3f77d675 c82edd75 ...u...u?w.u...u │ │ + 0x0001ec00 73e3e375 3f95ea75 2d44f175 3df0f775 s..u?..u-D.u=..u │ │ + 0x0001ec10 6f99fe75 c53f0576 3de30b76 d8831276 o..u.?.v=..v...v │ │ + 0x0001ec20 97211976 7bbc1f76 82542676 afe92c76 .!.v{..v.T&v..,v │ │ + 0x0001ec30 017c3376 780b3a76 14984076 d7214776 .|3vx.:v..@v.!Gv │ │ + 0x0001ec40 c1a84d76 d12c5476 08ae5a76 672c6176 ..Mv.,Tv..Zvg,av │ │ + 0x0001ec50 eea76776 9d206e76 75967476 75097b76 ..gv. nvu.tvu.{v │ │ + 0x0001ec60 9f798176 f3e68776 70518e76 18b99476 .y.v...vpQ.v...v │ │ + 0x0001ec70 eb1d9b76 e97fa176 13dfa776 683bae76 ...v...v...vh;.v │ │ + 0x0001ec80 ea94b476 98ebba76 743fc176 7c90c776 ...v...vt?.v|..v │ │ + 0x0001ec90 b3decd76 182ad476 ab72da76 6db8e076 ...v.*.v.r.vm..v │ │ + 0x0001eca0 5efbe676 7f3bed76 d078f376 52b3f976 ^..v.;.v.x.vR..v │ │ + 0x0001ecb0 05ebff76 e81f0677 fe510c77 45811277 ...v...w.Q.wE..w │ │ + 0x0001ecc0 bfad1877 6cd71e77 4cfe2477 5f222b77 ...wl..wL.$w_"+w │ │ + 0x0001ecd0 a7433177 23623777 d37d3d77 ba964377 .C1w#b7w.}=w..Cw │ │ + 0x0001ece0 d5ac4977 27c04f77 afd05577 6fde5b77 ..Iw'.Ow..Uwo.[w │ │ + 0x0001ecf0 65e96177 93f16777 faf66d77 98f97377 e.aw..gw..mw..sw │ │ + 0x0001ed00 70f97977 81f67f77 cdf08577 52e88b77 p.yw...w...wR..w │ │ + 0x0001ed10 12dd9177 0dcf9777 43be9d77 b6aaa377 ...w...wC..w...w │ │ + 0x0001ed20 6594a977 507baf77 795fb577 e040bb77 e..wP{.wy_.w.@.w │ │ + 0x0001ed30 851fc177 68fbc677 8ad4cc77 ecaad277 ...wh..w...w...w │ │ + 0x0001ed40 8d7ed877 6f4fde77 921de477 f5e8e977 .~.woO.w...w...w │ │ + 0x0001ed50 9bb1ef77 8277f577 ad3afb77 1afb0078 ...w.w.w.:.w...x │ │ + 0x0001ed60 cab80678 bf730c78 f72b1278 75e11778 ...x.s.x.+.xu..x │ │ + 0x0001ed70 38941d78 40442378 8ff12878 259c2e78 8..x@D#x..(x%..x │ │ + 0x0001ed80 01443478 25e93978 928b3f78 462b4578 .D4x%.9x..?xF+Ex │ │ + 0x0001ed90 44c84a78 8b625078 1cfa5578 f88e5b78 D.Jx.bPx..Ux..[x │ │ + 0x0001eda0 1e216178 90b06678 4d3d6c78 57c77178 .!ax..fxM=lxW.qx │ │ + 0x0001edb0 ad4e7778 51d37c78 43558278 83d48778 .NwxQ.|xCU.x...x │ │ + 0x0001edc0 11518d78 efca9278 1c429878 9ab69d78 .Q.x...x.B.x...x │ │ + 0x0001edd0 6828a378 8797a878 f803ae78 bb6db378 h(.x...x...x.m.x │ │ + 0x0001ede0 d1d4b878 3a39be78 f69ac378 06fac878 ...x:9.x...x...x │ │ + 0x0001edf0 6c56ce78 26b0d378 3607d978 9c5bde78 lV.x&..x6..x.[.x │ │ + 0x0001ee00 58ade378 6cfce878 d748ee78 9b92f378 X..xl..x.H.x...x │ │ + 0x0001ee10 b7d9f878 2c1efe78 fb5f0379 249f0879 ...x,..x._.y$..y │ │ + 0x0001ee20 a8db0d79 87151379 c24c1879 59811d79 ...y...y.L.yY..y │ │ + 0x0001ee30 4db32279 9ee22779 4d0f2d79 5a393279 M."y..'yM.-yZ92y │ │ + 0x0001ee40 c6603779 91853c79 bda74179 49c74679 .`7y..zaECz │ │ + 0x0001ef20 f5dc477a 07724c7a 9804517a a994557a ..Gz.rLz..Qz..Uz │ │ + 0x0001ef30 3a225a7a 4dad5e7a e035637a f6bb677a :"ZzM.^z.5cz..gz │ │ + 0x0001ef40 8f3f6c7a abc0707a 4b3f757a 6fbb797a .?lz..pzK?uzo.yz │ │ + 0x0001ef50 19357e7a 48ac827a fe20877a 3b938b7a .5~zH..z. .z;..z │ │ + 0x0001ef60 ff02907a 4b70947a 20db987a 7e439d7a ...zKp.z ..z~C.z │ │ + 0x0001ef70 67a9a17a d90ca67a d76daa7a 61ccae7a g..z...z.m.za..z │ │ + 0x0001ef80 7728b37a 1b82b77a 4bd9bb7a 0a2ec07a w(.z...zK..z...z │ │ + 0x0001ef90 5880c47a 35d0c87a a31dcd7a a168d17a X..z5..z...z.h.z │ │ + 0x0001efa0 30b1d57a 51f7d97a 053bde7a 4c7ce27a 0..zQ..z.;.zL|.z │ │ + 0x0001efb0 27bbe67a 96f7ea7a 9a31ef7a 3469f37a '..z...z.1.z4i.z │ │ + 0x0001efc0 649ef77a 2cd1fb7a 8a01007b 812f047b d..z,..z...{./.{ │ │ + 0x0001efd0 105b087b 39840c7b fcaa107b 5acf147b .[.{9..{...{Z..{ │ │ + 0x0001efe0 53f1187b e8101d7b 1a2e217b e948257b S..{...{..!{.H%{ │ │ + 0x0001eff0 5561297b 61772d7b 0b8b317b 559c357b Ua){aw-{..1{U.5{ │ │ + 0x0001f000 3fab397b cbb73d7b f8c1417b c8c9457b ?.9{..={..A{..E{ │ │ + 0x0001f010 3bcf497b 51d24d7b 0bd3517b 6bd1557b ;.I{Q.M{..Q{k.U{ │ │ + 0x0001f020 70cd597b 1bc75d7b 6dbe617b 66b3657b p.Y{..]{m.a{f.e{ │ │ + 0x0001f030 08a6697b 53966d7b 4784717b e56f757b ..i{S.m{G.q{.ou{ │ │ + 0x0001f040 2e59797b 22407d7b c324817b 1007857b .Yy{"@}{.$.{...{ │ │ + 0x0001f050 0ae7887b b3c48c7b 0aa0907b 1179947b ...{...{...{.y.{ │ │ + 0x0001f060 c84f987b 2f249c7b 48f69f7b 12c6a37b .O.{/$.{H..{...{ │ │ + 0x0001f070 9093a77b c15eab7b a527af7b 3feeb27b ...{.^.{.'.{?..{ │ │ + 0x0001f080 8eb2b67b 9374ba7b 4e34be7b c1f1c17b ...{.t.{N4.{...{ │ │ + 0x0001f090 ecacc57b cf65c97b 6c1ccd7b c3d0d07b ...{.e.{l..{...{ │ │ + 0x0001f0a0 d482d47b a132d87b 2ae0db7b 708bdf7b ...{.2.{*..{p..{ │ │ + 0x0001f0b0 7334e37b 34dbe67b b47fea7b f421ee7b s4.{4..{...{.!.{ │ │ + 0x0001f0c0 f3c1f17b b35ff57b 35fbf87b 7994fc7b ...{._.{5..{y..{ │ │ + 0x0001f0d0 7f2b007c 4ac0037c d852077c 2be30a7c .+.|J..|.R.|+..| │ │ + 0x0001f0e0 44710e7c 23fd117c c986157c 360e197c Dq.|#..|...|6..| │ │ + 0x0001f0f0 6c931c7c 6b16207c 3397237c c615277c l..|k. |3.#|..'| │ │ + 0x0001f100 24922a7c 4e0c2e7c 4484317c 07fa347c $.*|N..|D.1|..4| │ │ + 0x0001f110 986d387c f8de3b7c 264e3f7c 25bb427c .m8|..;|&N?|%.B| │ │ + 0x0001f120 f425467c 958e497c 07f54c7c 4c59507c .%F|..I|..L|LYP| │ │ + 0x0001f130 65bb537c 511b577c 13795a7c aad45d7c e.S|Q.W|.yZ|..]| │ │ + 0x0001f140 172e617c 5b85647c 76da677c 6a2d6b7c ..a|[.d|v.g|j-k| │ │ + 0x0001f150 377e6e7c ddcc717c 5e19757c ba63787c 7~n|..q|^.u|.cx| │ │ + 0x0001f160 f1ab7b7c 06f27e7c f735827c c677857c ..{|..~|.5.|.w.| │ │ + 0x0001f170 74b7887c 02f58b7c 6f308f7c bd69927c t..|...|o0.|.i.| │ │ + 0x0001f180 eca0957c fed5987c f2089c7c cb399f7c ...|...|...|.9.| │ │ + 0x0001f190 8768a27c 2895a57c b0bfa87c 1de8ab7c .h.|(..|...|...| │ │ + 0x0001f1a0 720eaf7c af32b27c d454b57c e274b87c r..|.2.|.T.|.t.| │ │ + 0x0001f1b0 db92bb7c beaebe7c 8dc8c17c 47e0c47c ...|...|...|G..| │ │ + 0x0001f1c0 eff5c77c 8409cb7c 081bce7c 7b2ad17c ...|...|...|{*.| │ │ + 0x0001f1d0 dd37d47c 3043d77c 744cda7c aa53dd7c .7.|0C.|tL.|.S.| │ │ + 0x0001f1e0 d358e07c ef5be37c ff5ce67c 045ce97c .X.|.[.|.\.|.\.| │ │ + 0x0001f1f0 ff58ec7c f053ef7c d74cf27c b743f57c .X.|.S.|.L.|.C.| │ │ + 0x0001f200 8f38f87c 602bfb7c 2b1cfe7c f10a017d .8.|`+.|+..|...} │ │ + 0x0001f210 b2f7037d 6fe2067d 29cb097d e0b10c7d ...}o..})..}...} │ │ + 0x0001f220 96960f7d 4b79127d ff59157d b438187d ...}Ky.}.Y.}.8.} │ │ + 0x0001f230 6a151b7d 22f01d7d ddc8207d 9b9f237d j..}"..}.. }..#} │ │ + 0x0001f240 5e74267d 2547297d f1172c7d c4e62e7d ^t&}%G)}..,}...} │ │ + 0x0001f250 9fb3317d 817e347d 6b47377d 5f0e3a7d ..1}.~4}kG7}_.:} │ │ + 0x0001f260 5dd33c7d 65963f7d 7957427d 9916457d ].<}e.?}yWB}..E} │ │ + 0x0001f270 c6d3477d 018f4a7d 4b484d7d a3ff4f7d ..G}..J}KHM}..O} │ │ + 0x0001f280 0cb5527d 8568557d 0f1a587d acc95a7d ..R}.hU}..X}..Z} │ │ + 0x0001f290 5c775d7d 1f23607d f6cc627d e374657d \w]}.#`}..b}.te} │ │ + 0x0001f2a0 e61a687d ffbe6a7d 2f616d7d 7801707d ..h}..j}/am}x.p} │ │ + 0x0001f2b0 d99f727d 543c757d e9d6777d 9a6f7a7d ..r}T.}...} │ │ + 0x0001f370 76cde77d 2e12ea7d 2555ec7d 5a96ee7d v..}...}%U.}Z..} │ │ + 0x0001f380 d0d5f07d 8613f37d 7e4ff57d b889f77d ...}...}~O.}...} │ │ + 0x0001f390 35c2f97d f5f8fb7d fa2dfe7d 4561007e 5..}...}.-.}Ea.~ │ │ + 0x0001f3a0 d592027e acc2047e cbf0067e 321d097e ...~...~...~2..~ │ │ + 0x0001f3b0 e1470b7e db700d7e 1f980f7e afbd117e .G.~.p.~...~...~ │ │ + 0x0001f3c0 8ae1137e b303167e 2924187e ed421a7e ...~...~)$.~.B.~ │ │ + 0x0001f3d0 01601c7e 647b1e7e 1895207e 1dad227e .`.~d{.~.. ~.."~ │ │ + 0x0001f3e0 75c3247e 1fd8267e 1deb287e 70fc2a7e u.$~..&~..(~p.*~ │ │ + 0x0001f3f0 170c2d7e 151a2f7e 6a26317e 1531337e ..-~../~j&1~.13~ │ │ + 0x0001f400 1a3a357e 7741377e 2e47397e 3f4b3b7e .:5~wA7~.G9~?K;~ │ │ + 0x0001f410 ac4d3d7e 754e3f7e 9a4d417e 1e4b437e .M=~uN?~.MA~.KC~ │ │ + 0x0001f420 ff46457e 4041477e e039497e e2304b7e .FE~@AG~.9I~.0K~ │ │ + 0x0001f430 44264d7e 091a4f7e 300c517e bcfc527e D&M~..O~0.Q~..R~ │ │ + 0x0001f440 abeb547e 00d9567e bbc4587e ddae5a7e ..T~..V~..X~..Z~ │ │ + 0x0001f450 66975c7e 577e5e7e b263607e 7647627e f.\~W~^~.c`~vGb~ │ │ + 0x0001f460 a529647e 3f0a667e 45e9677e b8c6697e .)d~?.f~E.g~..i~ │ │ + 0x0001f470 99a26b7e e77c6d7e a5556f7e d32c717e ..k~.|m~.Uo~.,q~ │ │ + 0x0001f480 7202737e 82d6747e 04a9767e f979787e r.s~..t~..v~.yx~ │ │ + 0x0001f490 62497a7e 3f177c7e 92e37d7e 5aae7f7e bIz~?.|~..}~Z..~ │ │ + 0x0001f4a0 9977817e 503f837e 7f05857e 27ca867e .w.~P?.~...~'..~ │ │ + 0x0001f4b0 498d887e e54e8a7e fd0e8c7e 91cd8d7e I..~.N.~...~...~ │ │ + 0x0001f4c0 a18a8f7e 3046917e 3c00937e c8b8947e ...~0F.~<..~...~ │ │ + 0x0001f4d0 d46f967e 6025987e 6ed9997e fe8b9b7e .o.~`%.~n..~...~ │ │ + 0x0001f4e0 103d9d7e a7ec9e7e c29aa07e 6247a27e .=.~...~...~bG.~ │ │ + 0x0001f4f0 88f2a37e 359ca57e 6a44a77e 27eba87e ...~5..~jD.~'..~ │ │ + 0x0001f500 6c90aa7e 3c34ac7e 96d6ad7e 7b77af7e l..~<4.~...~{w.~ │ │ + 0x0001f510 ed16b17e ebb4b27e 7751b47e 91ecb57e ...~...~wQ.~...~ │ │ + 0x0001f520 3b86b77e 741eb97e 3eb5ba7e 994abc7e ;..~t..~>..~.J.~ │ │ + 0x0001f530 87debd7e 0771bf7e 1b02c17e c391c27e ...~.q.~...~...~ │ │ + 0x0001f540 0120c47e d5acc57e 3f38c77e 41c2c87e . .~...~?8.~A..~ │ │ + 0x0001f550 db4aca7e 0dd2cb7e da57cd7e 41dcce7e .J.~...~.W.~A..~ │ │ + 0x0001f560 445fd07e e2e0d17e 1d61d37e f6dfd47e D_.~...~.a.~...~ │ │ + 0x0001f570 6d5dd67e 83d9d77e 3854d97e 8fcdda7e m].~...~8T.~...~ │ │ + 0x0001f580 8645dc7e 20bcdd7e 5c31df7e 3ca5e07e .E.~ ..~\1.~<..~ │ │ + 0x0001f590 c117e27e ea88e37e b9f8e47e 2f67e67e ...~...~...~/g.~ │ │ + 0x0001f5a0 4cd4e77e 1240e97e 80aaea7e 9713ec7e L..~.@.~...~...~ │ │ + 0x0001f5b0 597bed7e c6e1ee7e df46f07e a5aaf17e Y{.~...~.F.~...~ │ │ + 0x0001f5c0 180df37e 396ef47e 09cef57e 882cf77e ...~9n.~...~.,.~ │ │ + 0x0001f5d0 b889f87e 99e5f97e 2c40fb7e 7299fc7e ...~...~,@.~r..~ │ │ + 0x0001f5e0 6bf1fd7e 1848ff7e 799d007f 91f1017f k..~.H.~y....... │ │ + 0x0001f5f0 5f44037f e495047f 20e6057f 1635077f _D...... ....5.. │ │ + 0x0001f600 c582087f 2dcf097f 511a0b7f 30640c7f ....-...Q...0d.. │ │ + 0x0001f610 ccac0d7f 25f40e7f 3b3a107f 117f117f ....%...;:...... │ │ + 0x0001f620 a5c2127f fa04147f 0f46157f e685167f .........F...... │ │ + 0x0001f630 7fc4177f db01197f fb3d1a7f e0781b7f .........=...x.. │ │ + 0x0001f640 8ab21c7f faea1d7f 31221f7f 2f58207f ........1"../X . │ │ + 0x0001f650 f58c217f 85c0227f def2237f 0124257f ..!..."...#..$%. │ │ + 0x0001f660 f053267f ab82277f 32b0287f 87dc297f .S&...'.2.(...). │ │ + 0x0001f670 aa072b7f 9c312c7f 5e5a2d7f f0812e7f ..+..1,.^Z-..... │ │ + 0x0001f680 53a82f7f 88cd307f 8ff1317f 6a14337f S./...0...1.j.3. │ │ + 0x0001f690 1936347f 9c56357f f675367f 2594377f .64..V5..u6.%.7. │ │ + 0x0001f6a0 2cb1387f 0acd397f c0e73a7f 50013c7f ,.8...9...:.P.<. │ │ + 0x0001f6b0 ba193d7f fe303e7f 1e473f7f 1a5c407f ..=..0>..G?..\@. │ │ + 0x0001f6c0 f36f417f a982427f 3e94437f b2a4447f .oA...B.>.C...D. │ │ + 0x0001f6d0 05b4457f 39c2467f 4ecf477f 45db487f ..E.9.F.N.G.E.H. │ │ + 0x0001f6e0 1fe6497f dcef4a7f 7ef84b7f 04004d7f ..I...J.~.K...M. │ │ + 0x0001f6f0 70064e7f c20b4f7f fb0f507f 1c13517f p.N...O...P...Q. │ │ + 0x0001f700 2515527f 1816537f f415547f bb14557f %.R...S...T...U. │ │ + 0x0001f710 6e12567f 0c0f577f 980a587f 1105597f n.V...W...X...Y. │ │ + 0x0001f720 78fe597f cef65a7f 14ee5b7f 4ae45c7f x.Y...Z...[.J.\. │ │ + 0x0001f730 72d95d7f 8bcd5e7f 97c05f7f 96b2607f r.]...^..._...`. │ │ + 0x0001f740 89a3617f 7093627f 4e82637f 2170647f ..a.p.b.N.c.!pd. │ │ + 0x0001f750 eb5c657f ad48667f 6733677f 191d687f .\e..Hf.g3g...h. │ │ + 0x0001f760 c605697f 6ded697f 0fd46a7f adb96b7f ..i.m.i...j...k. │ │ + 0x0001f770 489e6c7f e0816d7f 75646e7f 0a466f7f H.l...m.udn..Fo. │ │ + 0x0001f780 9d26707f 3106717f c6e4717f 5cc2727f .&p.1.q...q.\.r. │ │ + 0x0001f790 f49e737f 8f7a747f 2e55757f d12e767f ..s..zt..Uu...v. │ │ + 0x0001f7a0 7907777f 27df777f dbb5787f 978b797f y.w.'.w...x...y. │ │ + 0x0001f7b0 5a607a7f 25347b7f fa067c7f d9d87c7f Z`z.%4{...|...|. │ │ + 0x0001f7c0 c2a97d7f b7797e7f b8487f7f c516807f ..}..y~..H...... │ │ + 0x0001f7d0 e0e3807f 09b0817f 407b827f 8845837f ........@{...E.. │ │ + 0x0001f7e0 df0e847f 47d7847f c19e857f 4d65867f ....G.......Me.. │ │ + 0x0001f7f0 ec2a877f 9eef877f 65b3887f 4176897f .*......e...Av.. │ │ + 0x0001f800 32388a7f 3af98a7f 59b98b7f 90788c7f 28..:...Y....x.. │ │ + 0x0001f810 df368d7f 48f48d7f cab08e7f 676c8f7f .6..H.......gl.. │ │ + 0x0001f820 1e27907f f2e0907f e299917f f051927f .'...........Q.. │ │ + 0x0001f830 1b09937f 65bf937f ce74947f 5829957f ....e....t..X).. │ │ + 0x0001f840 01dd957f cd8f967f ba41977f caf2977f .........A...... │ │ + 0x0001f850 fda2987f 5452997f d0009a7f 71ae9a7f ....TR......q... │ │ + 0x0001f860 385b9b7f 26079c7f 3bb29c7f 785c9d7f 8[..&...;...x\.. │ │ + 0x0001f870 de059e7f 6eae9e7f 27569f7f 0bfd9f7f ....n...'V...... │ │ + 0x0001f880 1ba3a07f 5648a17f bfeca17f 5490a27f ....VH......T... │ │ + 0x0001f890 1833a37f 0bd5a37f 2c76a47f 7e16a57f .3......,v..~... │ │ + 0x0001f8a0 01b6a57f b554a67f 9bf2a67f b38fa77f .....T.......... │ │ + 0x0001f8b0 ff2ba87f 7fc7a87f 3462a97f 1efca97f .+......4b...... │ │ + 0x0001f8c0 3e95aa7f 942dab7f 22c5ab7f e85bac7f >....-.."....[.. │ │ + 0x0001f8d0 e6f1ac7f 1d87ad7f 8f1bae7f 3bafae7f ............;... │ │ + 0x0001f8e0 2242af7f 45d4af7f a465b07f 41f6b07f "B..E....e..A... │ │ + 0x0001f8f0 1b86b17f 3415b27f 8ca3b27f 2431b37f ....4.......$1.. │ │ + 0x0001f900 fbbdb37f 144ab47f 6fd5b47f 0c60b57f .....J..o....`.. │ │ + 0x0001f910 ece9b57f 0f73b67f 76fbb67f 2383b77f .....s..v...#... │ │ + 0x0001f920 150ab87f 4d90b87f cc15b97f 929ab97f ....M........... │ │ + 0x0001f930 a01eba7f f7a1ba7f 9724bb7f 81a6bb7f .........$...... │ │ + 0x0001f940 b527bc7f 35a8bc7f 0128bd7f 19a7bd7f .'..5....(...... │ │ + 0x0001f950 7e25be7f 31a3be7f 3220bf7f 829cbf7f ~%..1...2 ...... │ │ + 0x0001f960 2118c07f 1193c07f 520dc17f e486c17f !.......R....... │ │ + 0x0001f970 c8ffc17f ff77c27f 89efc27f 6766c37f .....w......gf.. │ │ + 0x0001f980 9adcc37f 2152c47f ffc6c47f 333bc57f ....!R......3;.. │ │ + 0x0001f990 beaec57f a021c67f db93c67f 6f05c77f .....!......o... │ │ + 0x0001f9a0 5c76c77f a3e6c77f 4556c87f 42c5c87f \v......EV..B... │ │ + 0x0001f9b0 9b33c97f 50a1c97f 630eca7f d37aca7f .3..P...c....z.. │ │ + 0x0001f9c0 a2e6ca7f cf51cb7f 5cbccb7f 4926cc7f .....Q..\...I&.. │ │ + 0x0001f9d0 978fcc7f 46f8cc7f 5860cd7f cbc7cd7f ....F...X`...... │ │ + 0x0001f9e0 a22ece7f dd94ce7f 7bface7f 7f5fcf7f ........{...._.. │ │ + 0x0001f9f0 e8c3cf7f b727d07f ed8ad07f 8bedd07f .....'.......... │ │ + 0x0001fa00 904fd17f fdb0d17f d411d27f 1472d27f .O...........r.. │ │ + 0x0001fa10 bfd1d27f d430d37f 558fd37f 41edd37f .....0..U...A... │ │ + 0x0001fa20 9a4ad47f 61a7d47f 9503d57f 375fd57f .J..a.......7_.. │ │ + 0x0001fa30 48bad57f c914d67f ba6ed67f 1bc8d67f H........n...... │ │ + 0x0001fa40 ed20d77f 3279d77f e8d0d77f 1228d87f . ..2y.......(.. │ │ + 0x0001fa50 ae7ed87f bfd4d87f 452ad97f 407fd97f .~......E*..@... │ │ + 0x0001fa60 b0d3d97f 9727da7f f57ada7f cacdda7f .....'...z...... │ │ + 0x0001fa70 1820db7f dd71db7f 1cc3db7f d513dc7f . ...q.......... │ │ + 0x0001fa80 0864dc7f b6b3dc7f df02dd7f 8451dd7f .d...........Q.. │ │ + 0x0001fa90 a59fdd7f 44eddd7f 603ade7f fb86de7f ....D...`:...... │ │ + 0x0001faa0 14d3de7f ac1edf7f c469df7f 5db4df7f .........i..]... │ │ + 0x0001fab0 76fedf7f 1148e07f 2e91e07f ced9e07f v....H.......... │ │ + 0x0001fac0 f021e17f 9669e17f c1b0e17f 70f7e17f .!...i......p... │ │ + 0x0001fad0 a43de27f 5f83e27f 9fc8e27f 670de37f .=.._.......g... │ │ + 0x0001fae0 b551e37f 8c95e37f ecd8e37f d41be47f .Q.............. │ │ + 0x0001faf0 465ee47f 42a0e47f c8e1e47f da22e57f F^..B........".. │ │ + 0x0001fb00 7863e57f a1a3e57f 58e3e57f 9b22e67f xc......X....".. │ │ + 0x0001fb10 6d61e67f cc9fe67f bbdde67f 391be77f ma..........9... │ │ + 0x0001fb20 4758e77f e594e77f 14d1e77f d50ce87f GX.............. │ │ + 0x0001fb30 2748e87f 0c83e87f 84bde87f 8ff7e87f 'H.............. │ │ + 0x0001fb40 2f31e97f 626ae97f 2ba3e97f 8adbe97f /1..bj..+....... │ │ + 0x0001fb50 7e13ea7f 094bea7f 2b82ea7f e5b8ea7f ~....K..+....... │ │ + 0x0001fb60 37efea7f 2125eb7f a45aeb7f c18feb7f 7...!%...Z...... │ │ + 0x0001fb70 78c4eb7f caf8eb7f b62cec7f 3e60ec7f x........,..>`.. │ │ + 0x0001fb80 6393ec7f 23c6ec7f 81f8ec7f 7c2aed7f c...#.......|*.. │ │ + 0x0001fb90 165ced7f 4e8ded7f 24beed7f 9beeed7f .\..N...$....... │ │ + 0x0001fba0 b11eee7f 684eee7f c07dee7f b9acee7f ....hN...}...... │ │ + 0x0001fbb0 54dbee7f 9109ef7f 7137ef7f f564ef7f T.......q7...d.. │ │ + 0x0001fbc0 1d92ef7f e8beef7f 59ebef7f 6f17f07f ........Y...o... │ │ + 0x0001fbd0 2a43f07f 8c6ef07f 9599f07f 44c4f07f *C...n......D... │ │ + 0x0001fbe0 9ceef07f 9b18f17f 4342f17f 946bf17f ........CB...k.. │ │ + 0x0001fbf0 8e94f17f 32bdf17f 81e5f17f 7b0df27f ....2.......{... │ │ + 0x0001fc00 1f35f27f 705cf27f 6d83f27f 17aaf27f .5..p\..m....... │ │ + 0x0001fc10 6dd0f27f 72f6f27f 241cf37f 8541f37f m...r...$....A.. │ │ + 0x0001fc20 9566f37f 558bf37f c4aff37f e4d3f37f .f..U........... │ │ + 0x0001fc30 b4f7f37f 351bf47f 693ef47f 4e61f47f ....5...i>..Na.. │ │ + 0x0001fc40 e683f47f 31a6f47f 2fc8f47f e1e9f47f ....1.../....... │ │ + 0x0001fc50 470bf57f 622cf57f 334df57f b96df57f G...b,..3M...m.. │ │ + 0x0001fc60 f58df57f e7adf57f 90cdf57f f1ecf57f ................ │ │ + 0x0001fc70 090cf67f da2af67f 6349f67f a567f67f .....*..cI...g.. │ │ + 0x0001fc80 a185f67f 57a3f67f c7c0f67f f1ddf67f ....W........... │ │ + 0x0001fc90 d7faf67f 7817f77f d633f77f ef4ff77f ....x....3...O.. │ │ + 0x0001fca0 c66bf77f 5987f77f aba2f77f babdf77f .k..Y........... │ │ + 0x0001fcb0 88d8f77f 15f3f77f 610df87f 6c27f87f ........a...l'.. │ │ + 0x0001fcc0 3841f87f c45af87f 1274f87f 208df87f 8A...Z...t.. ... │ │ + 0x0001fcd0 f0a5f87f 82bef87f d7d6f87f efeef87f ................ │ │ + 0x0001fce0 c906f97f 681ef97f cb35f97f f24cf97f ....h....5...L.. │ │ + 0x0001fcf0 dd63f97f 8f7af97f 0591f97f 42a7f97f .c...z......B... │ │ + 0x0001fd00 45bdf97f 0fd3f97f a0e8f97f f9fdf97f E............... │ │ + 0x0001fd10 1a13fa7f 0328fa7f b43cfa7f 2f51fa7f .....(...<../Q.. │ │ + 0x0001fd20 7365fa7f 8179fa7f 598dfa7f fca0fa7f se...y..Y....... │ │ + 0x0001fd30 6ab4fa7f a3c7fa7f a8dafa7f 78edfa7f j...........x... │ │ + 0x0001fd40 1500fb7f 7f12fb7f b624fb7f bb36fb7f .........$...6.. │ │ + 0x0001fd50 8d48fb7f 2e5afb7f 9d6bfb7f db7cfb7f .H...Z...k...|.. │ │ + 0x0001fd60 e98dfb7f c69efb7f 73affb7f f1bffb7f ........s....... │ │ + 0x0001fd70 3fd0fb7f 5ee0fb7f 4ff0fb7f 1200fc7f ?...^...O....... │ │ + 0x0001fd80 a60ffc7f 0d1ffc7f 472efc7f 543dfc7f ........G...T=.. │ │ + 0x0001fd90 354cfc7f e95afc7f 7169fc7f ce77fc7f 5L...Z..qi...w.. │ │ + 0x0001fda0 0086fc7f 0794fc7f e4a1fc7f 96affc7f ................ │ │ + 0x0001fdb0 1fbdfc7f 7ecafc7f b4d7fc7f c1e4fc7f ....~........... │ │ + 0x0001fdc0 a5f1fc7f 62fefc7f f60afd7f 6317fd7f ....b.......c... │ │ + 0x0001fdd0 a923fd7f c82ffd7f c13bfd7f 9347fd7f .#.../...;...G.. │ │ + 0x0001fde0 3f53fd7f c55efd7f 276afd7f 6375fd7f ?S...^..'j..cu.. │ │ + 0x0001fdf0 7a80fd7f 6e8bfd7f 3d96fd7f e8a0fd7f z...n...=....... │ │ + 0x0001fe00 70abfd7f d5b5fd7f 17c0fd7f 36cafd7f p...........6... │ │ + 0x0001fe10 34d4fd7f 0fdefd7f c9e7fd7f 61f1fd7f 4...........a... │ │ + 0x0001fe20 d8fafd7f 2f04fe7f 650dfe7f 7b16fe7f ..../...e...{... │ │ + 0x0001fe30 711ffe7f 4828fe7f ff30fe7f 9739fe7f q...H(...0...9.. │ │ + 0x0001fe40 1142fe7f 6c4afe7f a952fe7f c85afe7f .B..lJ...R...Z.. │ │ + 0x0001fe50 c962fe7f ae6afe7f 7572fe7f 1f7afe7f .b...j..ur...z.. │ │ + 0x0001fe60 ad81fe7f 1f89fe7f 7590fe7f b097fe7f ........u....... │ │ + 0x0001fe70 ce9efe7f d2a5fe7f bbacfe7f 8ab3fe7f ................ │ │ + 0x0001fe80 3ebafe7f d8c0fe7f 58c7fe7f bfcdfe7f >.......X....... │ │ + 0x0001fe90 0dd4fe7f 41dafe7f 5de0fe7f 60e6fe7f ....A...]...`... │ │ + 0x0001fea0 4becfe7f 1ff2fe7f daf7fe7f 7efdfe7f K...........~... │ │ + 0x0001feb0 0b03ff7f 8108ff7f e00dff7f 2813ff7f ............(... │ │ + 0x0001fec0 5b18ff7f 771dff7f 7e22ff7f 6f27ff7f [...w...~"..o'.. │ │ + 0x0001fed0 4b2cff7f 1231ff7f c435ff7f 623aff7f K,...1...5..b:.. │ │ + 0x0001fee0 eb3eff7f 6043ff7f c247ff7f 0f4cff7f .>..`C...G...L.. │ │ + 0x0001fef0 4a50ff7f 7154ff7f 8558ff7f 875cff7f JP..qT...X...\.. │ │ + 0x0001ff00 7660ff7f 5264ff7f 1d68ff7f d66bff7f v`..Rd...h...k.. │ │ + 0x0001ff10 7d6fff7f 1373ff7f 9876ff7f 0c7aff7f }o...s...v...z.. │ │ + 0x0001ff20 6f7dff7f c280ff7f 0484ff7f 3687ff7f o}..........6... │ │ + 0x0001ff30 588aff7f 6b8dff7f 6e90ff7f 6293ff7f X...k...n...b... │ │ + 0x0001ff40 4696ff7f 1c99ff7f e39bff7f 9c9eff7f F............... │ │ + 0x0001ff50 46a1ff7f e2a3ff7f 71a6ff7f f1a8ff7f F.......q....... │ │ + 0x0001ff60 65abff7f caadff7f 23b0ff7f 6fb2ff7f e.......#...o... │ │ + 0x0001ff70 aeb4ff7f e0b6ff7f 06b9ff7f 20bbff7f ............ ... │ │ + 0x0001ff80 2ebdff7f 30bfff7f 26c1ff7f 11c3ff7f ....0...&....... │ │ + 0x0001ff90 f1c4ff7f c5c6ff7f 8fc8ff7f 4dcaff7f ............M... │ │ + 0x0001ffa0 01ccff7f abcdff7f 4acfff7f e0d0ff7f ........J....... │ │ + 0x0001ffb0 6bd2ff7f ecd3ff7f 64d5ff7f d2d6ff7f k.......d....... │ │ + 0x0001ffc0 38d8ff7f 93d9ff7f e6daff7f 31dcff7f 8...........1... │ │ + 0x0001ffd0 72ddff7f abdeff7f dbdfff7f 04e1ff7f r............... │ │ + 0x0001ffe0 24e2ff7f 3ce3ff7f 4de4ff7f 56e5ff7f $...<...M...V... │ │ + 0x0001fff0 57e6ff7f 51e7ff7f 44e8ff7f 30e9ff7f W...Q...D...0... │ │ + 0x00020000 15eaff7f f3eaff7f caebff7f 9becff7f ................ │ │ + 0x00020010 66edff7f 2aeeff7f e8eeff7f a0efff7f f...*........... │ │ + 0x00020020 53f0ff7f fff0ff7f a6f1ff7f 47f2ff7f S...........G... │ │ + 0x00020030 e4f2ff7f 7af3ff7f 0cf4ff7f 99f4ff7f ....z........... │ │ + 0x00020040 20f5ff7f a3f5ff7f 21f6ff7f 9bf6ff7f .......!....... │ │ + 0x00020050 10f7ff7f 81f7ff7f eef7ff7f 57f8ff7f ............W... │ │ + 0x00020060 bbf8ff7f 1cf9ff7f 79f9ff7f d2f9ff7f ........y....... │ │ + 0x00020070 27faff7f 79faff7f c8faff7f 13fbff7f '...y........... │ │ + 0x00020080 5bfbff7f a0fbff7f e2fbff7f 21fcff7f [...........!... │ │ + 0x00020090 5dfcff7f 96fcff7f cdfcff7f 01fdff7f ]............... │ │ + 0x000200a0 32fdff7f 61fdff7f 8efdff7f b8fdff7f 2...a........... │ │ + 0x000200b0 e0fdff7f 07feff7f 2bfeff7f 4dfeff7f ........+...M... │ │ + 0x000200c0 6dfeff7f 8bfeff7f a8feff7f c3feff7f m............... │ │ + 0x000200d0 dcfeff7f f4feff7f 0affff7f 1fffff7f ................ │ │ + 0x000200e0 33ffff7f 45ffff7f 56ffff7f 66ffff7f 3...E...V...f... │ │ + 0x000200f0 75ffff7f 82ffff7f 8fffff7f 9affff7f u............... │ │ + 0x00020100 a5ffff7f afffff7f b8ffff7f c0ffff7f ................ │ │ + 0x00020110 c8ffff7f ceffff7f d5ffff7f daffff7f ................ │ │ + 0x00020120 dfffff7f e4ffff7f e8ffff7f ebffff7f ................ │ │ + 0x00020130 efffff7f f1ffff7f f4ffff7f f6ffff7f ................ │ │ + 0x00020140 f8ffff7f f9ffff7f fbffff7f fcffff7f ................ │ │ + 0x00020150 fdffff7f fdffff7f feffff7f ffffff7f ................ │ │ + 0x00020160 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x00020170 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x00020180 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x00020190 e5000000 f4000000 03010000 14010000 ................ │ │ + 0x000201a0 26010000 39010000 4e010000 63010000 &...9...N...c... │ │ + 0x000201b0 7a010000 93010000 ad010000 c9010000 z............... │ │ + 0x000201c0 e7010000 06020000 28020000 4c020000 ........(...L... │ │ + 0x000201d0 72020000 9b020000 c6020000 f4020000 r............... │ │ + 0x000201e0 26030000 5a030000 92030000 cd030000 &...Z........... │ │ + 0x000201f0 0c040000 50040000 97040000 e4040000 ....P........... │ │ + 0x00020200 35050000 8c050000 e8050000 4a060000 5...........J... │ │ + 0x00020210 b3060000 22070000 99070000 18080000 ...."........... │ │ + 0x00020220 9e080000 2e090000 c6090000 690a0000 ............i... │ │ + 0x00020230 160b0000 cf0b0000 930c0000 640d0000 ............d... │ │ + 0x00020240 430e0000 300f0000 2d100000 3a110000 C...0...-...:... │ │ + 0x00020250 58120000 8a130000 cf140000 29160000 X...........)... │ │ + 0x00020260 9a170000 22190000 c41a0000 821c0000 ...."........... │ │ + 0x00020270 5c1e0000 55200000 6f220000 ac240000 \...U ..o"...$.. │ │ + 0x00020280 0e270000 97290000 4b2c0000 2c2f0000 .'...)..K,..,/.. │ │ + 0x00020290 3d320000 81350000 fb380000 af3c0000 =2...5...8...<.. │ │ + 0x000202a0 a0400000 d3440000 4c490000 104e0000 .@...D..LI...N.. │ │ + 0x000202b0 23530000 8a580000 4b5e0000 6b640000 #S...X..K^..kd.. │ │ + 0x000202c0 f26a0000 e5710000 4c790000 2e810000 .j...q..Ly...... │ │ + 0x000202d0 93890000 83920000 099c0000 2da60000 ............-... │ │ + 0x000202e0 f9b00000 79bc0000 b9c80000 c4d50000 ....y........... │ │ + 0x000202f0 a9e30000 74f20000 35020100 fd120100 ....t...5....... │ │ + 0x00020300 dc240100 e4370100 294c0100 bf610100 .$...7..)L...a.. │ │ + 0x00020310 bc780100 37910100 4aab0100 0ec70100 .x..7...J....... │ │ + 0x00020320 a1e40100 1f040200 aa250200 62490200 .........%..bI.. │ │ + 0x00020330 6d6f0200 f0970200 16c30200 09f10200 mo.............. │ │ + 0x00020340 f9210300 16560300 978d0300 b4c80300 .!...V.......... │ │ + 0x00020350 a7070400 b24a0400 18920400 23de0400 .....J......#... │ │ + 0x00020360 1e2f0500 5c850500 35e10500 06430600 ./..\...5....C.. │ │ + 0x00020370 33ab0600 241a0700 4b900700 200e0800 3...$...K... ... │ │ + 0x00020380 22940800 da220900 d8ba0900 b65c0a00 "....".......\.. │ │ + 0x00020390 1a090b00 b1c00b00 36840c00 71540d00 ........6...qT.. │ │ + 0x000203a0 33320e00 5f1e0f00 e4191000 c1251100 32.._........%.. │ │ + 0x000203b0 06431200 d5721300 63b61400 f70e1600 .C...r..c....... │ │ + 0x000203c0 f07d1700 c1041900 f9a41a00 3d601c00 .}..........=`.. │ │ + 0x000203d0 4f381e00 0f2f2000 7a462200 b1802400 O8.../ .zF"...$. │ │ + 0x000203e0 f7df2600 b3662900 76172c00 fcf42e00 ..&..f).v.,..... │ │ + 0x000203f0 2d023200 22423500 28b83800 c2673c00 -.2."B5.(.8..g<. │ │ + 0x00020400 ae544000 e8824400 aff64800 88b44d00 .T@...D...H...M. │ │ + 0x00020410 42c15200 ff215800 33dc5d00 b0f56300 B.R..!X.3.]...c. │ │ + 0x00020420 a7746a00 af5f7100 cebd7800 7f968000 .tj.._q...x..... │ │ + 0x00020430 baf18800 f9d79100 47529b00 416aa500 ........GR..Aj.. │ │ + 0x00020440 272ab000 e29cbb00 12cec700 17cad400 '*.............. │ │ + 0x00020450 209ee200 3558f100 4b070101 4ebb1101 ...5X..K...N... │ │ + 0x00020460 31852301 04773601 02a44a01 a7206001 1.#..w6...J.. `. │ │ + 0x00020470 c3027701 90618f01 cb55a901 cff9c401 ..w..a...U...... │ │ + 0x00020480 a869e201 3bc30102 5a262302 eab44602 .i..;...Z&#...F. │ │ + 0x00020490 02936c02 16e79402 13dabf02 9397ed02 ..l............. │ │ + 0x000204a0 094e1e03 e42e5203 d06e8903 e245c403 .N....R..n...E.. │ │ + 0x000204b0 d6ef0204 4bac4504 fcbe8c04 1370d804 ....K.E......p.. │ │ + 0x000204c0 670c2905 cae57e05 6453da05 04b23b06 g.)...~.dS....;. │ │ + 0x000204d0 8564a306 2bd41107 0e718707 99b20408 .d..+....q...... │ │ + 0x000204e0 ef178a08 7e281809 7c74af09 7e95500a ....~(..|t..~.P. │ │ + 0x000204f0 192ffc0a 7fefb20b 3490750c cad6440d ./......4.u...D. │ │ + 0x00020500 bc95210e 0dad0c0f 620b0710 eaae1111 ..!.....b....... │ │ + 0x00020510 6ca62d12 0f125c13 d9249e14 b125f515 l.-...\..$...%.. │ │ + 0x00020520 e3706217 4b79e718 aec9851a d1063f1c .pb.Ky........?. │ │ + 0x00020530 7df0141e d7630920 cd5c1e22 70f85524 }....c. .\."p.U$ │ │ + 0x00020540 0b77b226 2b3e3629 5cdbe32b b606be2e .w.&+>6)\..+.... │ │ + 0x00020550 5ba5c731 d4cc0335 aac57538 440f213c [..1...5..u8D.!< │ │ + 0x00020560 2b630940 cfb83244 bc49a148 9e95594d +c.@..2D.I.H..YM │ │ + 0x00020570 33676052 99d8ba57 3a596e5d 98b28063 3g`R...W:Yn]...c │ │ + 0x00020580 9a0ef869 a8fdda70 767d3078 ffffff7f ...i...pv}0x.... │ │ + 0x00020590 00000000 64000000 c8000000 2d010000 ....d.......-... │ │ + 0x000205a0 95010000 04020000 7b020000 fe020000 ........{....... │ │ + 0x000205b0 90030000 35040000 ef040000 c4050000 ....5........... │ │ + 0x000205c0 b8060000 d3070000 1d090000 a10a0000 ................ │ │ + 0x000205d0 700c0000 9e0e0000 4c110000 a5140000 p.......L....... │ │ + 0x000205e0 e8180000 6f1e0000 be250000 952f0000 ....o....%.../.. │ │ + 0x000205f0 083d0000 ad4f0000 cf690000 ca8e0000 .=...O...i...... │ │ + 0x00020600 00400000 fb3f0000 ec3f0000 d43f0000 .@...?...?...?.. │ │ + 0x00020610 b13f0000 853f0000 4f3f0000 0f3f0000 .?...?..O?...?.. │ │ + 0x00020620 c53e0000 723e0000 153e0000 af3d0000 .>..r>...>...=.. │ │ + 0x00020630 3f3d0000 c53c0000 423c0000 b63b0000 ?=...<..B<...;.. │ │ + 0x00020640 213b0000 823a0000 db390000 2b390000 !;...:...9..+9.. │ │ + 0x00020650 71380000 b0370000 e5360000 12360000 q8...7...6...6.. │ │ + 0x00020660 37350000 53340000 68330000 74320000 75..S4..h3..t2.. │ │ + 0x00020670 79310000 76300000 6c2f0000 5a2e0000 y1..v0..l/..Z... │ │ + 0x00020680 412d0000 212c0000 fb2a0000 ce290000 A-..!,...*...).. │ │ + 0x00020690 9a280000 60270000 20260000 da240000 .(..`'.. &...$.. │ │ + 0x000206a0 8e230000 3d220000 e7200000 8c1f0000 .#..="... ...... │ │ + 0x000206b0 2b1e0000 c61c0000 5d1b0000 ef190000 +.......]....... │ │ + 0x000206c0 7e180000 09170000 90150000 13140000 ~............... │ │ + 0x000206d0 94120000 12110000 8d0f0000 060e0000 ................ │ │ + 0x000206e0 7c0c0000 f10a0000 64090000 d6070000 |.......d....... │ │ + 0x000206f0 46060000 b5040000 24030000 92010000 F.......$....... │ │ + 0x00020700 00000000 6ffeffff ddfcffff 4cfbffff ....o.......L... │ │ + 0x00020710 bbf9ffff 2bf8ffff 9df6ffff 10f5ffff ....+........... │ │ + 0x00020720 85f3ffff fbf1ffff 74f0ffff efeeffff ........t....... │ │ + 0x00020730 6dedffff eeebffff 71eaffff f8e8ffff m.......q....... │ │ + 0x00020740 83e7ffff 12e6ffff a4e4ffff 3be3ffff ............;... │ │ + 0x00020750 d6e1ffff 75e0ffff 1adfffff c4ddffff ....u........... │ │ + 0x00020760 73dcffff 27dbffff e1d9ffff a1d8ffff s...'........... │ │ + 0x00020770 67d7ffff 33d6ffff 06d5ffff e0d3ffff g...3........... │ │ + 0x00020780 c0d2ffff a7d1ffff 95d0ffff 8bcfffff ................ │ │ + 0x00020790 88ceffff 8dcdffff 99ccffff aecbffff ................ │ │ + 0x000207a0 cacaffff efc9ffff 1cc9ffff 51c8ffff ............Q... │ │ + 0x000207b0 90c7ffff d6c6ffff 26c6ffff 7fc5ffff ........&....... │ │ + 0x000207c0 e0c4ffff 4bc4ffff bfc3ffff 3cc3ffff ....K.......<... │ │ + 0x000207d0 c2c2ffff 52c2ffff ecc1ffff 8fc1ffff ....R........... │ │ + 0x000207e0 3cc1ffff f2c0ffff b2c0ffff 7cc0ffff <...........|... │ │ + 0x000207f0 50c0ffff 2dc0ffff 15c0ffff 06c0ffff P...-........... │ │ + 0x00020800 01c0ffff 000a0b0b 0c0c0c0c 0d0d0d0d ................ │ │ + 0x00020810 0d0d0d0d 0e0e0e0e 0e0e0e0e 0e0e0e0e ................ │ │ + 0x00020820 0e0e0e0e 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ + 0x00020830 0f0f0f0f 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ + 0x00020840 0f0f0f0f 00040505 06060606 07070707 ................ │ │ + 0x00020850 07070707 08080808 08080808 08080808 ................ │ │ + 0x00020860 08080808 09090909 09090909 09090909 ................ │ │ + 0x00020870 09090909 09090909 09090909 09090909 ................ │ │ + 0x00020880 09090909 00010202 03030303 0a6a0100 .............j.. │ │ + 0x00020890 3e670100 83640100 d7610100 3b5f0100 >g...d...a..;_.. │ │ + 0x000208a0 ad5c0100 2d5a0100 bb570100 55550100 .\..-Z...W..UU.. │ │ + 0x000208b0 fd520100 b0500100 704e0100 3b4c0100 .R...P..pN..;L.. │ │ + 0x000208c0 114a0100 f1470100 dc450100 d1430100 .J...G...E...C.. │ │ + 0x000208d0 d0410100 d83f0100 e93d0100 033c0100 .A...?...=...<.. │ │ + 0x000208e0 263a0100 51380100 84360100 bf340100 &:..Q8...6...4.. │ │ + 0x000208f0 02330100 4c310100 9e2f0100 f62d0100 .3..L1.../...-.. │ │ + 0x00020900 552c0100 bb2a0100 28290100 9a270100 U,...*..()...'.. │ │ + 0x00020910 13260100 92240100 17230100 a2210100 .&...$...#...!.. │ │ + 0x00020920 32200100 c71e0100 621d0100 021c0100 2 ......b....... │ │ + 0x00020930 a71a0100 50190100 ff170100 b3160100 ....P........... │ │ + 0x00020940 6b150100 27140100 e8120100 ad110100 k...'........... │ │ + 0x00020950 76100100 440f0100 150e0100 ea0c0100 v...D........... │ │ + 0x00020960 c40b0100 a00a0100 81090100 65080100 ............e... │ │ + 0x00020970 4d070100 38060100 27050100 19040100 M...8...'....... │ │ + 0x00020980 0e030100 06020100 02010100 00000100 ................ │ │ + 0x00020990 cc020000 bb020000 ac020000 9c020000 ................ │ │ + 0x000209a0 8e020000 80020000 72020000 66020000 ........r...f... │ │ + 0x000209b0 58020000 4d020000 40020000 35020000 X...M...@...5... │ │ + 0x000209c0 2a020000 20020000 15020000 0b020000 *... ........... │ │ + 0x000209d0 01020000 f8010000 ef010000 e6010000 ................ │ │ + 0x000209e0 dd010000 d5010000 cd010000 c5010000 ................ │ │ + 0x000209f0 bd010000 b6010000 ae010000 a8010000 ................ │ │ + 0x00020a00 a1010000 9a010000 93010000 8e010000 ................ │ │ + 0x00020a10 87010000 81010000 7b010000 75010000 ........{...u... │ │ + 0x00020a20 70010000 6b010000 65010000 60010000 p...k...e...`... │ │ + 0x00020a30 5b010000 57010000 51010000 4c010000 [...W...Q...L... │ │ + 0x00020a40 48010000 44010000 3f010000 3b010000 H...D...?...;... │ │ + 0x00020a50 37010000 32010000 2f010000 2b010000 7...2.../...+... │ │ + 0x00020a60 26010000 24010000 1f010000 1c010000 &...$........... │ │ + 0x00020a70 18010000 15010000 11010000 0e010000 ................ │ │ + 0x00020a80 0b010000 08010000 04010000 02010000 ................ │ │ + 0x00020a90 00200000 a0160000 ffff3f00 9b612800 . ........?..a(. │ │ + 0x00020aa0 967a1900 7a131000 b0240a00 66660600 .z..z....$..ff.. │ │ + 0x00020ab0 c3090400 428c0200 8c9b0100 ab030100 ....B........... │ │ + 0x00020ac0 d7a30000 60670000 3a410000 28290000 ....`g..:A..().. │ │ + 0x00020ad0 f8190000 62100000 560a0000 86060000 ....b...V....... │ │ + 0x00020ae0 1e040000 99020000 a3010000 09010000 ................ │ │ + 0x00020af0 a7000000 69000000 42000000 2a000000 ....i...B...*... │ │ + 0x00020b00 1a000000 11000000 0b000000 07000000 ................ │ │ + 0x00020b10 04000000 03000000 02000000 01000000 ................ │ │ + 0x00020b20 01000000 fc010000 f5010000 ee010000 ................ │ │ + 0x00020b30 e7010000 e0010000 d9010000 d2010000 ................ │ │ + 0x00020b40 cc010000 c5010000 bf010000 b8010000 ................ │ │ + 0x00020b50 b2010000 ac010000 a6010000 a0010000 ................ │ │ + 0x00020b60 9a010000 94010000 8e010000 88010000 ................ │ │ + 0x00020b70 83010000 7d010000 78010000 72010000 ....}...x...r... │ │ + 0x00020b80 6d010000 68010000 63010000 5e010000 m...h...c...^... │ │ + 0x00020b90 59010000 54010000 4f010000 4a010000 Y...T...O...J... │ │ + 0x00020ba0 45010000 00000000 b71dc104 6e3b8209 E...........n;.. │ │ + 0x00020bb0 d926430d dc760413 6b6bc517 b24d861a .&C..v..kk...M.. │ │ + 0x00020bc0 0550471e b8ed0826 0ff0c922 d6d68a2f .PG....&...".../ │ │ + 0x00020bd0 61cb4b2b 649b0c35 d386cd31 0aa08e3c a.K+d..5...1...< │ │ + 0x00020be0 bdbd4f38 70db114c c7c6d048 1ee09345 ..O8p..L...H...E │ │ + 0x00020bf0 a9fd5241 acad155f 1bb0d45b c2969756 ..RA..._...[...V │ │ + 0x00020c00 758b5652 c836196a 7f2bd86e a60d9b63 u.VR.6.j.+.n...c │ │ + 0x00020c10 11105a67 14401d79 a35ddc7d 7a7b9f70 ..Zg.@.y.].}z{.p │ │ + 0x00020c20 cd665e74 e0b62398 57abe29c 8e8da191 .f^t..#.W....... │ │ + 0x00020c30 39906095 3cc0278b 8bdde68f 52fba582 9.`.<.'.....R... │ │ + 0x00020c40 e5e66486 585b2bbe ef46eaba 3660a9b7 ..d.X[+..F..6`.. │ │ + 0x00020c50 817d68b3 842d2fad 3330eea9 ea16ada4 .}h..-/.30...... │ │ + 0x00020c60 5d0b6ca0 906d32d4 2770f3d0 fe56b0dd ].l..m2.'p...V.. │ │ + 0x00020c70 494b71d9 4c1b36c7 fb06f7c3 2220b4ce IKq.L.6....." .. │ │ + 0x00020c80 953d75ca 28803af2 9f9dfbf6 46bbb8fb .=u.(.:.....F... │ │ + 0x00020c90 f1a679ff f4f63ee1 43ebffe5 9acdbce8 ..y...>.C....... │ │ + 0x00020ca0 2dd07dec 77708634 c06d4730 194b043d -.}.wp.4.mG0.K.= │ │ + 0x00020cb0 ae56c539 ab068227 1c1b4323 c53d002e .V.9...'..C#.=.. │ │ + 0x00020cc0 7220c12a cf9d8e12 78804f16 a1a60c1b r .*....x.O..... │ │ + 0x00020cd0 16bbcd1f 13eb8a01 a4f64b05 7dd00808 ..........K.}... │ │ + 0x00020ce0 cacdc90c 07ab9778 b0b6567c 69901571 .......x..V|i..q │ │ + 0x00020cf0 de8dd475 dbdd936b 6cc0526f b5e61162 ...u...kl.Ro...b │ │ + 0x00020d00 02fbd066 bf469f5e 085b5e5a d17d1d57 ...f.F.^.[^Z.}.W │ │ + 0x00020d10 6660dc53 63309b4d d42d5a49 0d0b1944 f`.Sc0.M.-ZI...D │ │ + 0x00020d20 ba16d840 97c6a5ac 20db64a8 f9fd27a5 ...@.... .d...'. │ │ + 0x00020d30 4ee0e6a1 4bb0a1bf fcad60bb 258b23b6 N...K.....`.%.#. │ │ + 0x00020d40 9296e2b2 2f2bad8a 98366c8e 41102f83 ..../+...6l.A./. │ │ + 0x00020d50 f60dee87 f35da999 4440689d 9d662b90 .....]..D@h..f+. │ │ + 0x00020d60 2a7bea94 e71db4e0 500075e4 892636e9 *{......P.u..&6. │ │ + 0x00020d70 3e3bf7ed 3b6bb0f3 8c7671f7 555032fa >;..;k...vq.UP2. │ │ + 0x00020d80 e24df3fe 5ff0bcc6 e8ed7dc2 31cb3ecf .M.._.....}.1.>. │ │ + 0x00020d90 86d6ffcb 8386b8d5 349b79d1 edbd3adc ........4.y...:. │ │ + 0x00020da0 5aa0fbd8 eee00c69 59fdcd6d 80db8e60 Z......iY..m...` │ │ + 0x00020db0 37c64f64 3296087a 858bc97e 5cad8a73 7.Od2..z...~\..s │ │ + 0x00020dc0 ebb04b77 560d044f e110c54b 38368646 ..KwV..O...K86.F │ │ + 0x00020dd0 8f2b4742 8a7b005c 3d66c158 e4408255 .+GB.{.\=f.X.@.U │ │ + 0x00020de0 535d4351 9e3b1d25 2926dc21 f0009f2c S]CQ.;.%)&.!..., │ │ + 0x00020df0 471d5e28 424d1936 f550d832 2c769b3f G.^(BM.6.P.2,v.? │ │ + 0x00020e00 9b6b5a3b 26d61503 91cbd407 48ed970a .kZ;&.......H... │ │ + 0x00020e10 fff0560e faa01110 4dbdd014 949b9319 ..V.....M....... │ │ + 0x00020e20 2386521d 0e562ff1 b94beef5 606dadf8 #.R..V/..K..`m.. │ │ + 0x00020e30 d7706cfc d2202be2 653deae6 bc1ba9eb .pl.. +.e=...... │ │ + 0x00020e40 0b0668ef b6bb27d7 01a6e6d3 d880a5de ..h...'......... │ │ + 0x00020e50 6f9d64da 6acd23c4 ddd0e2c0 04f6a1cd o.d.j.#......... │ │ + 0x00020e60 b3eb60c9 7e8d3ebd c990ffb9 10b6bcb4 ..`.~.>......... │ │ + 0x00020e70 a7ab7db0 a2fb3aae 15e6fbaa ccc0b8a7 ..}...:......... │ │ + 0x00020e80 7bdd79a3 c660369b 717df79f a85bb492 {.y..`6.q}...[.. │ │ + 0x00020e90 1f467596 1a163288 ad0bf38c 742db081 .Fu...2.....t-.. │ │ + 0x00020ea0 c3307185 99908a5d 2e8d4b59 f7ab0854 .0q....]..KY...T │ │ + 0x00020eb0 40b6c950 45e68e4e f2fb4f4a 2bdd0c47 @..PE..N..OJ+..G │ │ + 0x00020ec0 9cc0cd43 217d827b 9660437f 4f460072 ...C!}.{.`C.OF.r │ │ + 0x00020ed0 f85bc176 fd0b8668 4a16476c 93300461 .[.v...hJ.Gl.0.a │ │ + 0x00020ee0 242dc565 e94b9b11 5e565a15 87701918 $-.e.K..^VZ..p.. │ │ + 0x00020ef0 306dd81c 353d9f02 82205e06 5b061d0b 0m..5=... ^.[... │ │ + 0x00020f00 ec1bdc0f 51a69337 e6bb5233 3f9d113e ....Q..7..R3?..> │ │ + 0x00020f10 8880d03a 8dd09724 3acd5620 e3eb152d ...:...$:.V ...- │ │ + 0x00020f20 54f6d429 7926a9c5 ce3b68c1 171d2bcc T..)y&...;h...+. │ │ + 0x00020f30 a000eac8 a550add6 124d6cd2 cb6b2fdf .....P...Ml..k/. │ │ + 0x00020f40 7c76eedb c1cba1e3 76d660e7 aff023ea |v......v.`...#. │ │ + 0x00020f50 18ede2ee 1dbda5f0 aaa064f4 738627f9 ..........d.s.'. │ │ + 0x00020f60 c49be6fd 09fdb889 bee0798d 67c63a80 ..........y.g.:. │ │ + 0x00020f70 d0dbfb84 d58bbc9a 62967d9e bbb03e93 ........b.}...>. │ │ + 0x00020f80 0cadff97 b110b0af 060d71ab df2b32a6 ..........q..+2. │ │ + 0x00020f90 6836f3a2 6d66b4bc da7b75b8 035d36b5 h6..mf...{u..]6. │ │ + 0x00020fa0 b440f7b1 00000000 01000000 03000000 .@.............. │ │ + 0x00020fb0 07000000 0f000000 1f000000 3f000000 ............?... │ │ + 0x00020fc0 7f000000 ff000000 ff010000 ff030000 ................ │ │ + 0x00020fd0 ff070000 ff0f0000 ff1f0000 ff3f0000 .............?.. │ │ + 0x00020fe0 ff7f0000 ffff0000 ffff0100 ffff0300 ................ │ │ + 0x00020ff0 ffff0700 ffff0f00 ffff1f00 ffff3f00 ..............?. │ │ + 0x00021000 ffff7f00 ffffff00 ffffff01 ffffff03 ................ │ │ + 0x00021010 ffffff07 ffffff0f ffffff1f ffffff3f ...............? │ │ + 0x00021020 ffffff7f ffffffff 00000000 80000000 ................ │ │ + 0x00021030 c0000000 e0000000 f0000000 f8000000 ................ │ │ + 0x00021040 fc000000 fe000000 ff000000 ............ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,16 +1,16 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00022ea8 bc300200 b5e60000 9ffa0000 31ef0000 .0..........1... │ │ - 0x00022eb8 abe90000 f9fa0000 69f80000 00000000 ........i....... │ │ - 0x00022ec8 a16d0000 10300200 00000000 80310200 .m...0.......1.. │ │ - 0x00022ed8 7c310200 a4300200 b4300200 a8300200 |1...0...0...0.. │ │ - 0x00022ee8 f90a0100 450c0100 15240100 05250100 ....E....$...%.. │ │ - 0x00022ef8 2c3d0100 343d0100 3c3d0100 00000000 ,=..4=..<=...... │ │ - 0x00022f08 845b0100 ac500100 00000000 00000000 .[...P.......... │ │ + 0x00022ea8 bc300200 b1e60000 9bfa0000 2def0000 .0..........-... │ │ + 0x00022eb8 a7e90000 f5fa0000 65f80000 00000000 ........e....... │ │ + 0x00022ec8 08300200 00000000 19500000 68310200 .0.......P..h1.. │ │ + 0x00022ed8 64310200 a4300200 b4300200 a8300200 d1...0...0...0.. │ │ + 0x00022ee8 f50a0100 410c0100 11240100 01250100 ....A....$...%.. │ │ + 0x00022ef8 283d0100 303d0100 383d0100 00000000 (=..0=..8=...... │ │ + 0x00022f08 805b0100 a8500100 00000000 00000000 .[...P.......... │ │ 0x00022f18 00000000 00000000 30490000 30490000 ........0I..0I.. │ │ 0x00022f28 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f38 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f48 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f58 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f68 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f78 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x00023000 00000000 80000000 a16d0000 80000000 .........m...... │ │ - 0x00023010 01000000 71cf0000 49ce0000 2dce0000 ....q...I...-... │ │ - 0x00023020 11ce0000 9dd20000 35d10000 fdd60000 ........5....... │ │ - 0x00023030 0dd60000 f3d50000 c7d50000 f5d40000 ................ │ │ - 0x00023040 11db0000 00000000 3fdd0000 00000000 ........?....... │ │ - 0x00023050 00000000 1dfc0000 3dfd0000 01fc0000 ........=....... │ │ - 0x00023060 05020100 b9000100 1dfc0000 3dfd0000 ............=... │ │ - 0x00023070 01fc0000 05020100 7d000100 1dfc0000 ........}....... │ │ - 0x00023080 3dfd0000 01fc0000 05020100 41000100 =...........A... │ │ - 0x00023090 65060100 81050100 63050100 01050100 e.......c....... │ │ - 0x000230a0 5d020100 90300200 7c300200 68300200 ]....0..|0..h0.. │ │ + 0x00023000 00000000 80000000 01000000 80000000 ................ │ │ + 0x00023010 19500000 6dcf0000 45ce0000 29ce0000 .P..m...E...)... │ │ + 0x00023020 0dce0000 99d20000 31d10000 f9d60000 ........1....... │ │ + 0x00023030 09d60000 efd50000 c3d50000 f1d40000 ................ │ │ + 0x00023040 0ddb0000 00000000 3bdd0000 00000000 ........;....... │ │ + 0x00023050 00000000 19fc0000 39fd0000 fdfb0000 ........9....... │ │ + 0x00023060 01020100 b5000100 19fc0000 39fd0000 ............9... │ │ + 0x00023070 fdfb0000 01020100 79000100 19fc0000 ........y....... │ │ + 0x00023080 39fd0000 fdfb0000 01020100 3d000100 9...........=... │ │ + 0x00023090 61060100 7d050100 5f050100 fd040100 a...}..._....... │ │ + 0x000230a0 59020100 90300200 7c300200 68300200 Y....0..|0..h0.. │ │ 0x000230b0 54300200 2c300200 14300200 T0..,0...0.. ├── lib/armeabi-v7a/librainbow.so │ ├── 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: 0a747059519fdc549ef414a7199ed7d6f0e0344f │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 44d3425b106a8ed87e340285548117132dbbaa62 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libblind.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: b81d588027b282c59fe6e6d08b91dabc4302fb08 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 83ff84581298daa8132758e081e3bb975776c942 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libxor.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: a0e1cacd6ff1f99358f091766c41ed3d8a56c1f1 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f16cc54f100a355786a7a69c62fdcd898dbfdc5b │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libblocks_chalk_drip.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: 4bc2d5087de693c2f6c556ccb37e262bbbba0168 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 11641f907d448e0bc4fa15dc72a050dff3f01ad2 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libSDL2_ttf.so │ ├── 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: 4bceb56dd26afe6c322e59c49f9f5b9d0a90f427 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 618027fe31cf7a5c7c400ef9e8078a1fc0e57dc9 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libtoothpaste.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── 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: bc920e2402e333f6ec1ed02c775be50f032c2995 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3eb26ceff9af4e65b8143b6e54356de372fa3f9d │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11